287	313	246	404
300	315	242	403
305	318	253	400
308	313	255	402
314	309	248	408
322	306	236	413
319	303	232	414
302	305	245	412
305	307	238	411
288	309	251	408
272	314	269	403
268	314	266	403
268	312	269	404
267	306	274	409
262	300	268	415
281	299	239	419
295	296	234	419
319	293	225	425
332	292	218	427
341	292	233	427
348	290	236	428
353	289	232	430
357	286	227	432
357	280	221	438
362	277	210	442
367	274	212	442
368	272	212	446
368	272	198	443
350	274	206	445
335	278	219	440
300	280	244	437
270	281	263	438
263	280	268	438
275	278	252	437
289	278	239	440
302	275	229	443
309	273	225	445
308	272	230	445
307	272	233	447
311	271	237	447
315	271	249	447
318	269	246	448
318	264	242	453
315	258	239	460
308	251	243	467
302	246	241	470
304	246	234	472
307	247	224	470
303	248	229	469
288	252	247	467
279	252	260	466
277	248	262	469
281	240	258	475
288	234	252	484
294	229	245	487
297	227	239	489
300	225	225	492
301	228	224	489
315	232	212	486
326	236	208	483
334	233	209	485
341	227	198	490
349	218	189	500
322	270	320	447
258	328	381	388
281	261	333	456
296	95	262	622
313	0	238	717
272	0	325	718
254	0	367	718
233	0	329	718
82	0	489	717
0	0	571	713
5	0	551	717
0	0	533	717
66	64	459	494
134	9	472	574
142	104	451	509
161	77	444	579
175	57	441	620
183	44	438	657
187	49	437	650
202	23	429	654
204	37	421	651
202	48	418	646
209	34	429	561
213	130	417	536
213	21	414	652
219	23	410	662
220	39	415	617
221	22	412	580
225	29	407	645
227	45	411	633
226	32	410	525
229	41	411	628
221	55	418	628
223	60	417	627
218	56	415	630
215	62	417	627
216	64	418	625
404	33	361	679
511	1	742	718
398	48	446	668
388	53	530	662
397	45	571	670
404	60	519	658
396	67	538	649
373	71	817	646
393	66	583	649
391	75	629	644
321	38	911	679
389	52	827	664
407	38	778	676
400	71	707	642
404	66	613	646
399	51	632	665
393	44	756	674
393	47	583	666
381	34	627	680
385	25	644	690
379	19	657	697
371	12	675	707
367	9	696	708
370	4	715	712
251	5	982	707
350	4	836	707
355	8	766	710
356	8	748	709
358	10	746	708
358	17	746	701
339	12	813	705
288	8	913	710
39	18	1193	698
337	29	923	690
342	29	805	683
345	36	925	683
343	36	773	679
352	40	821	672
359	44	777	674
369	46	778	673
397	46	751	673
415	37	755	679
393	51	768	668
444	51	721	668
389	52	769	665
419	53	731	666
432	49	686	670
407	43	762	671
419	44	715	675
396	44	787	675
402	39	755	673
411	41	743	678
416	32	725	687
414	26	712	693
420	25	703	691
403	23	717	695
392	25	744	691
377	29	758	690
389	32	805	687
388	33	789	681
385	35	776	681
376	36	772	678
379	37	761	680
373	37	742	674
380	38	735	681
377	38	741	681
366	35	740	683
354	34	770	681
348	30	845	685
368	32	780	687
365	33	744	685
371	31	723	684
369	34	716	682
367	38	706	678
369	36	697	678
371	39	692	677
371	43	685	675
378	47	665	671
375	51	675	664
377	56	661	659
366	62	668	651
343	63	725	652
312	67	772	652
323	70	747	645
329	73	738	643
341	71	759	644
329	70	749	648
352	68	725	650
356	63	702	652
362	58	692	659
365	56	692	659
361	54	715	660
346	48	742	671
355	47	728	672
402	42	637	674
427	44	600	673
464	44	575	670
485	40	568	673
476	43	562	674
482	47	549	672
511	53	527	665
512	57	472	660
509	63	441	653
535	70	456	645
530	77	477	640
525	82	516	636
506	92	507	623
503	94	504	625
552	13	417	700
568	0	359	713
572	2	702	717
663	0	602	686
270	4	1003	715
36	16	1223	692
19	10	1227	705
45	11	1218	708
67	7	1210	704
42	12	1236	699
109	16	1166	703
332	8	890	706
55	26	1220	683
0	6	1279	709
24	11	1248	708
18	10	1249	707
8	5	1253	711
18	6	1242	709
24	9	1236	710
15	0	1248	720
32	4	1228	715
23	0	1237	720
455	0	374	277
491	0	277	211
534	0	275	308
597	0	222	319
567	0	263	431
620	0	212	454
536	0	295	510
563	62	263	513
593	200	217	450
594	315	208	338
585	408	174	244
568	441	183	212
529	459	221	194
531	468	222	187
536	467	220	188
536	465	219	189
529	463	228	191
525	455	232	199
524	448	234	206
523	438	234	216
518	416	241	244
519	390	240	277
532	367	221	305
545	353	200	326
557	337	187	346
565	328	189	361
572	321	187	373
572	318	188	379
565	320	192	377
563	324	189	372
563	326	188	371
564	326	179	370
563	326	177	370
563	324	176	371
563	323	178	374
563	323	177	373
563	323	177	374
562	323	177	373
563	307	172	386
564	299	164	388
567	297	162	388
546	301	187	396
529	312	199	403
540	325	178	392
564	337	148	382
578	340	126	379
580	338	120	375
575	337	122	369
572	341	122	303
574	344	129	273
576	345	140	274
573	349	145	276
569	350	147	279
568	338	144	297
568	334	143	302
569	329	136	296
570	326	134	279
573	329	123	258
567	336	128	248
566	342	130	245
570	345	127	249
571	348	126	258
569	346	124	270
567	342	119	276
572	341	110	276
580	342	107	265
584	345	106	246
590	346	102	201
594	348	99	205
598	347	101	224
599	343	100	241
600	341	99	245
601	340	95	245
594	329	99	213
592	332	102	218
585	336	110	209
580	343	115	209
581	344	114	209
582	343	111	241
579	342	108	230
576	339	105	246
581	338	97	243
583	337	98	235
592	335	95	229
595	335	95	198
598	336	103	203
600	342	101	221
599	341	103	234
602	332	99	245
604	327	93	250
608	326	92	247
606	324	92	246
604	327	88	214
601	327	90	213
596	330	94	208
574	335	109	233
567	341	117	256
565	351	128	270
580	363	127	250
583	366	123	245
584	368	122	241
584	368	116	237
585	367	125	236
583	366	124	234
583	371	119	226
577	382	122	213
571	401	134	211
570	385	127	149
565	386	134	131
570	399	128	113
577	401	115	64
586	396	106	41
591	377	93	50
596	367	83	55
599	360	78	60
599	357	73	65
599	356	73	69
600	358	75	71
597	364	86	79
591	368	105	97
585	380	102	104
605	395	68	91
616	408	45	75
617	418	46	75
601	436	77	72
596	448	89	76
591	459	100	83
584	470	113	92
575	469	130	114
580	408	121	198
613	278	55	260
612	264	53	259
611	289	57	247
609	315	58	231
591	332	77	220
569	342	113	188
543	356	145	157
556	358	135	132
527	375	197	114
551	372	182	98
540	350	182	146
527	285	162	187
509	255	224	217
514	284	206	224
542	321	163	239
547	354	133	261
531	373	146	289
536	365	136	309
528	386	140	303
518	382	163	318
538	379	117	264
511	384	143	317
511	389	143	308
519	396	137	263
541	400	115	244
540	405	114	262
563	403	82	272
559	402	80	285
553	395	83	280
548	401	95	192
538	405	103	222
545	405	96	176
549	411	98	110
548	412	100	174
533	412	115	216
560	417	87	175
557	414	84	119
556	411	83	261
552	409	81	277
547	407	87	264
545	409	92	254
540	413	101	223
531	417	111	196
530	416	107	252
536	414	94	263
543	411	82	274
540	410	87	274
537	407	95	260
533	407	100	235
540	415	100	206
545	417	94	227
549	418	86	240
546	413	88	255
541	417	123	244
538	412	107	234
500	398	122	227
479	377	146	247
522	360	108	256
524	349	106	249
522	335	121	229
498	325	166	220
505	310	154	223
504	299	153	216
507	281	152	211
514	260	142	208
534	252	121	193
530	251	137	175
549	270	135	188
544	273	123	195
565	282	106	186
595	288	83	166
606	304	84	158
601	293	98	180
603	270	72	206
605	266	51	191
611	263	40	177
613	254	37	168
607	253	44	151
602	258	50	130
601	270	52	99
604	277	55	77
601	279	67	70
596	275	81	75
583	272	103	72
564	270	133	84
553	265	161	97
547	266	178	100
547	268	143	115
556	271	153	122
554	276	167	132
574	280	150	139
550	280	173	144
548	280	165	145
549	283	170	144
557	290	156	138
560	295	150	123
565	299	137	116
573	318	126	105
578	331	114	102
576	345	111	89
583	357	105	99
603	373	64	92
581	372	118	106
580	377	118	121
572	350	124	159
575	387	131	151
574	377	133	163
571	379	137	174
566	381	142	174
564	378	138	178
567	373	136	178
566	366	138	175
569	362	134	166
570	350	131	164
566	351	135	147
573	352	129	137
582	349	121	133
570	347	137	127
569	342	141	124
568	337	140	126
566	337	143	123
557	333	151	128
541	329	166	136
538	332	172	142
536	336	178	143
533	331	188	148
532	330	194	157
527	325	202	167
523	324	211	169
517	322	219	167
513	319	225	172
512	321	226	173
506	323	238	189
507	320	236	193
504	322	237	197
502	327	185	221
499	329	214	215
500	324	235	221
502	319	235	210
502	311	230	214
509	307	230	202
508	311	193	181
509	299	195	184
517	299	179	183
515	307	172	171
517	328	167	152
517	305	186	174
519	307	214	169
517	299	189	177
516	242	228	230
513	270	225	196
509	256	219	197
512	242	218	211
519	233	212	217
524	221	210	232
531	210	202	241
529	208	199	245
527	217	205	242
528	202	199	262
533	197	195	267
558	205	170	240
569	190	177	254
575	197	188	252
588	185	178	260
581	205	179	236
570	204	189	228
572	191	167	208
581	188	197	226
579	205	200	197
599	233	177	182
601	265	176	166
598	288	166	157
594	303	160	147
595	323	148	138
599	334	136	137
601	350	122	133
600	343	117	156
596	343	108	168
593	344	103	179
593	348	97	193
597	345	91	209
608	333	76	230
616	336	68	243
632	353	61	239
636	371	70	241
639	381	97	281
645	388	106	155
648	388	109	141
640	360	116	165
621	348	112	169
607	333	108	175
608	322	102	178
608	316	98	174
610	315	93	171
610	313	91	155
612	321	85	138
613	337	78	115
613	366	77	81
613	358	77	92
613	354	76	97
616	350	72	124
616	351	71	133
611	354	75	142
617	357	70	142
619	355	69	163
623	352	70	138
623	350	75	170
619	349	76	156
613	346	73	138
601	338	81	139
591	344	89	128
587	349	99	145
581	351	113	142
577	347	125	146
574	348	132	142
575	349	135	135
576	349	132	134
576	349	132	131
576	348	133	103
610	349	91	113
585	349	123	105
588	343	122	107
590	344	120	100
591	352	119	103
590	367	117	93
582	368	113	95
603	357	106	104
622	341	82	115
607	327	82	123
611	316	86	134
622	308	81	135
605	300	81	145
595	297	77	151
607	298	79	151
599	292	86	153
596	290	72	153
604	296	88	155
610	300	94	162
599	302	96	164
598	318	114	156
607	326	119	152
591	327	119	153
584	334	118	152
595	333	113	162
595	334	107	165
613	333	87	169
614	335	84	167
618	350	80	170
618	358	82	176
622	364	76	166
635	369	56	140
634	373	60	104
632	372	59	90
628	360	66	104
626	349	75	116
626	341	79	119
624	338	82	124
623	329	83	132
622	310	84	149
621	315	84	141
621	324	85	128
622	323	82	127
621	320	81	125
622	274	69	91
623	250	56	86
619	235	58	113
626	251	44	127
628	237	39	148
628	242	37	134
621	235	45	142
619	233	58	148
611	231	69	145
610	224	79	141
617	219	85	111
624	209	92	122
629	201	94	134
631	195	90	143
628	191	80	147
626	190	61	148
630	189	51	149
627	189	58	150
619	191	69	149
610	193	83	146
594	194	101	139
587	196	111	136
584	197	116	130
580	198	122	124
582	198	119	121
582	202	119	120
582	206	119	123
582	211	116	118
584	216	115	111
584	221	116	117
585	228	115	111
587	236	115	104
586	245	118	99
583	251	127	94
582	256	133	89
579	262	133	87
575	269	137	83
587	275	136	81
576	282	139	80
566	289	143	81
579	298	151	80
575	306	148	79
559	312	151	83
571	316	147	82
577	319	149	85
559	320	148	94
566	319	150	93
576	316	157	93
568	313	153	92
564	310	148	98
579	308	150	99
576	308	149	99
564	310	145	101
573	317	146	96
578	327	146	98
573	348	129	82
607	358	76	83
608	362	64	90
608	365	64	91
609	369	63	92
610	373	63	92
611	375	64	91
615	382	62	91
617	390	57	94
619	397	57	98
622	407	65	97
626	390	75	98
622	380	73	113
620	381	62	115
623	382	60	99
618	383	64	108
618	383	67	103
602	381	85	83
615	377	63	68
623	341	51	81
625	327	48	77
622	321	71	57
611	316	100	46
602	308	123	50
597	291	136	72
599	281	137	99
601	273	133	127
607	283	84	132
604	290	83	145
594	308	96	179
573	361	131	139
569	446	89	99
575	444	86	100
561	500	125	96
597	476	123	97
602	472	126	90
601	458	105	91
610	438	100	118
612	427	61	125
626	314	55	146
626	240	47	191
622	249	46	174
614	264	46	162
611	278	50	154
601	289	63	152
588	290	89	150
569	290	113	147
559	287	132	142
554	290	150	125
555	293	156	108
560	308	153	84
555	308	163	84
552	299	159	100
551	292	154	125
553	289	151	142
559	289	143	146
565	291	138	133
569	294	133	147
570	303	127	139
572	312	123	131
569	316	126	125
573	319	124	119
573	321	124	120
572	319	124	117
574	319	120	93
574	317	117	108
576	317	112	105
573	316	114	105
572	315	115	103
573	313	112	102
575	314	112	103
577	315	111	100
579	317	109	101
579	318	114	99
579	318	117	100
575	318	128	102
569	319	147	103
562	320	157	104
559	322	157	104
554	321	156	105
553	326	144	100
557	325	132	102
559	327	123	101
559	327	123	101
559	326	130	100
564	326	131	93
566	327	139	91
570	327	141	88
570	329	146	86
573	333	148	85
574	333	146	97
570	333	150	95
565	322	154	90
583	320	127	94
571	317	115	119
588	310	93	150
603	306	89	147
605	306	84	148
628	303	79	148
655	303	73	169
670	305	71	185
684	310	69	192
691	308	64	195
695	318	61	181
700	325	53	158
699	334	58	126
700	331	60	135
699	330	62	129
698	326	56	109
699	326	67	131
699	325	74	144
702	326	73	137
699	330	76	126
674	318	80	90
659	320	100	108
640	326	126	89
640	320	133	95
640	321	129	95
644	314	127	110
641	309	119	118
623	307	128	118
607	304	151	121
603	301	158	124
614	294	141	129
627	287	136	142
650	282	117	143
648	277	116	144
632	272	127	143
623	274	133	139
621	275	123	138
623	275	121	138
616	277	111	135
614	279	117	133
615	283	120	132
595	290	137	119
612	296	118	115
593	302	136	108
597	305	128	109
590	320	113	104
605	317	121	105
596	324	113	92
586	321	91	101
639	291	153	128
594	323	116	105
593	323	111	106
581	338	136	96
722	291	91	91
734	297	86	99
730	305	113	115
843	320	54	100
781	343	132	113
843	339	56	98
841	322	61	106
856	297	69	124
813	279	93	131
910	376	120	75
924	370	132	83
922	345	133	98
908	308	209	148
593	278	465	261
957	386	163	119
791	204	217	223
850	220	171	114
940	363	56	87
967	359	52	98
968	364	111	124
938	444	50	59
960	451	34	45
961	448	33	39
962	450	35	45
963	452	35	50
964	453	35	49
943	464	79	61
984	545	61	76
976	550	97	109
1014	399	140	93
862	279	115	46
858	277	120	56
856	293	116	51
855	287	123	56
858	277	120	140
845	316	141	80
875	277	173	105
838	228	212	273
590	311	88	133
578	309	109	132
590	315	82	96
578	320	109	95
570	340	133	68
567	341	134	67
566	328	143	80
566	319	142	97
571	317	133	110
574	315	131	128
578	317	125	119
583	319	120	132
583	327	118	125
584	334	117	118
585	338	110	113
584	340	108	111
583	340	108	106
585	340	107	107
584	338	103	105
585	338	101	106
584	335	103	105
583	337	102	105
583	336	105	105
582	336	109	107
582	338	105	103
583	339	106	101
582	338	107	105
580	338	108	103
581	342	106	98
581	342	106	97
582	341	106	97
583	344	104	100
591	351	99	88
594	345	103	96
600	340	96	103
606	333	86	113
601	330	92	127
617	327	80	141
621	325	80	143
621	321	83	136
616	318	82	132
618	311	68	139
594	324	79	129
591	332	76	131
590	340	78	157
605	348	60	179
606	351	59	179
601	365	71	168
598	360	72	180
598	358	67	191
603	351	59	206
601	348	57	175
598	345	58	221
598	337	59	240
598	344	60	233
611	349	49	223
604	352	54	149
604	357	50	139
606	356	52	144
607	354	52	152
615	352	42	140
617	351	39	142
618	351	37	144
619	350	42	144
618	351	41	136
605	351	52	137
597	348	67	138
591	347	68	136
593	344	70	133
601	340	67	132
588	333	67	134
589	334	68	127
600	336	70	118
591	341	71	109
584	347	70	98
596	351	72	90
593	357	73	82
582	359	73	81
590	351	74	90
596	363	77	82
588	346	66	73
589	347	66	72
598	281	57	115
616	260	59	141
614	242	52	188
605	230	51	180
613	224	56	178
614	245	53	155
605	236	53	169
610	240	55	162
600	238	68	168
600	243	68	155
600	246	68	146
602	245	67	154
609	245	62	150
606	244	63	147
608	241	61	122
607	240	52	125
607	239	61	134
606	237	61	116
605	233	62	136
604	235	61	137
604	234	61	133
603	235	61	120
603	233	63	124
601	233	66	134
601	233	67	132
601	232	65	134
601	231	65	137
591	232	66	139
566	263	89	121
584	283	74	105
583	284	73	108
590	285	60	104
580	285	76	103
579	291	79	111
582	301	74	118
585	315	72	120
588	325	73	131
596	339	80	132
596	340	80	132
586	345	100	118
584	341	108	100
588	352	104	81
587	352	102	59
586	345	89	57
590	341	82	60
590	336	72	63
605	339	53	59
591	334	61	60
587	298	46	83
587	352	51	39
584	331	54	65
581	334	55	62
580	338	57	61
578	341	56	61
569	342	71	73
563	351	74	77
572	358	53	68
582	366	39	65
587	375	32	55
572	385	61	52
568	388	71	57
565	394	84	67
561	398	94	83
553	396	119	115
548	335	129	200
578	291	69	226
580	307	61	147
586	313	62	105
581	316	66	85
575	318	70	80
567	322	76	75
563	320	86	67
552	316	116	81
532	309	156	121
509	299	193	148
485	284	225	170
478	273	239	181
480	261	244	205
485	250	246	221
492	243	242	231
488	238	245	229
486	238	246	220
482	239	245	208
479	246	242	196
481	254	235	184
484	247	217	185
489	234	200	195
488	230	198	197
485	230	201	199
483	231	202	196
480	232	204	197
479	232	204	201
476	238	209	194
471	246	223	187
460	259	246	178
449	266	264	176
444	255	271	186
462	247	244	194
501	237	199	199
525	222	157	203
536	214	137	198
533	209	136	199
544	208	127	205
558	208	117	207
559	207	121	213
559	207	124	208
557	205	126	199
554	204	127	199
558	203	119	205
561	206	111	219
559	216	110	232
556	225	109	248
548	221	116	248
541	198	139	242
539	188	140	234
539	177	139	237
540	169	137	249
541	165	137	257
542	162	137	262
548	163	132	260
551	162	126	260
554	166	122	253
553	174	132	243
553	200	122	215
555	227	137	189
554	248	125	167
553	257	118	160
553	265	119	165
558	271	112	174
549	268	107	179
536	259	108	162
530	257	105	139
535	255	106	131
546	244	96	133
556	234	88	140
559	226	89	142
557	220	93	144
558	212	94	149
559	205	96	155
562	198	94	160
568	193	91	166
569	190	90	170
571	189	90	172
572	200	85	162
571	215	88	147
573	244	96	121
577	259	99	117
586	271	93	115
584	276	94	112
581	277	94	138
575	280	97	156
569	288	99	162
575	284	92	177
576	281	93	193
575	281	97	197
574	281	103	196
573	281	104	192
637	335	82	59
639	342	86	64
646	353	89	68
650	377	94	54
652	389	95	50
655	394	87	53
653	396	94	55
644	392	108	61
634	390	124	66
624	383	144	85
614	368	166	120
605	340	195	169
599	316	216	219
583	289	249	262
584	270	268	282
580	251	297	300
580	229	319	321
586	211	331	334
577	194	347	351
567	180	353	362
560	160	342	429
544	146	330	489
536	134	338	537
516	111	352	564
426	92	466	565
391	78	539	564
366	67	583	573
348	62	609	579
334	64	616	584
316	63	635	596
305	54	652	600
289	39	676	618
279	26	693	624
270	13	713	635
268	9	721	651
