diff cross_sample/test-data/input1.flowtext @ 0:8d951baf795f draft

Uploaded
author immport-devteam
date Mon, 27 Feb 2017 12:47:17 -0500
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cross_sample/test-data/input1.flowtext	Mon Feb 27 12:47:17 2017 -0500
@@ -0,0 +1,20001 @@
+FSC	SSC	CD4	CCR7	CD8	CCR3
+289	56	438	0	626	480
+352	153	30	147	483	386
+383	190	156	228	734	408
+261	62	432	121	598	555
+451	120	537	338	568	201
+373	104	3	110	621	584
+418	105	561	0	610	562
+358	185	0	292	641	327
+733	970	139	227	293	259
+765	1023	71	239	233	253
+762	957	143	158	271	255
+406	191	513	122	646	264
+695	1023	168	251	234	283
+336	178	0	146	128	537
+668	1023	167	306	302	253
+330	135	493	72	734	496
+618	1015	201	269	284	141
+662	1023	204	241	273	149
+383	109	49	50	575	451
+427	206	169	258	725	402
+369	152	216	569	738	684
+420	209	26	368	651	303
+554	218	601	336	629	300
+425	229	89	416	616	373
+493	355	516	252	625	568
+674	1023	211	243	259	310
+286	88	0	63	556	491
+318	83	477	469	627	546
+297	65	489	324	618	518
+358	101	496	0	646	543
+429	168	515	462	675	321
+364	105	504	298	602	460
+319	469	415	202	571	405
+532	1023	390	528	406	507
+561	287	396	72	381	279
+422	150	522	351	626	353
+448	149	529	288	612	270
+361	143	0	132	656	362
+377	96	504	163	603	524
+837	1023	211	231	316	280
+702	907	176	206	271	236
+367	130	570	0	661	568
+302	95	508	205	643	494
+403	216	159	361	158	554
+427	215	188	0	711	381
+743	1023	217	316	306	278
+746	339	238	433	692	433
+409	104	545	278	631	480
+345	67	499	581	682	524
+292	171	69	115	70	463
+314	152	84	0	0	514
+824	1023	220	273	315	179
+554	1023	143	255	219	283
+700	998	193	261	294	148
+732	1023	204	314	322	279
+360	84	467	425	577	278
+425	136	558	193	622	586
+301	135	49	66	574	499
+356	146	511	110	635	287
+390	119	528	386	580	251
+654	931	169	259	334	220
+385	255	102	211	671	449
+589	1023	187	203	270	189
+678	1023	0	251	177	250
+410	123	528	305	710	429
+362	90	514	292	642	531
+543	934	127	153	283	199
+739	587	416	244	300	158
+406	98	497	428	621	364
+895	1023	201	307	281	279
+330	123	7	230	577	247
+384	158	83	62	614	300
+685	1023	197	257	209	278
+395	163	531	0	618	434
+350	128	483	352	642	514
+339	119	124	127	546	556
+357	107	516	66	679	560
+1023	1023	420	305	336	355
+620	894	88	189	210	272
+618	970	394	238	179	201
+678	954	143	286	280	114
+544	766	122	184	279	236
+416	138	120	358	578	228
+425	100	167	229	582	600
+333	95	516	229	591	443
+396	147	554	263	608	280
+331	140	27	51	39	552
+689	1023	204	267	316	276
+564	810	151	89	250	253
+282	70	494	158	497	546
+378	127	550	189	629	555
+396	182	181	323	541	509
+627	1011	239	262	314	225
+319	139	45	78	131	480
+324	123	17	73	637	603
+398	95	555	173	643	518
+445	1023	426	492	402	540
+671	1023	113	249	281	283
+384	223	0	200	621	273
+780	1023	237	227	287	64
+408	141	72	272	645	621
+672	1023	164	214	258	273
+626	932	66	256	207	301
+398	111	118	165	589	531
+687	927	137	266	263	141
+342	139	82	122	305	595
+736	393	454	252	235	324
+311	102	491	118	632	474
+318	110	503	46	643	523
+623	1023	159	266	253	197
+416	106	547	347	668	489
+350	91	93	199	590	577
+403	158	186	222	604	540
+362	202	128	187	597	241
+628	886	205	244	172	201
+656	1023	231	241	251	104
+731	981	141	207	273	165
+340	224	49	449	548	782
+699	1023	259	233	266	220
+392	148	43	35	595	575
+942	1023	199	308	335	193
+312	164	35	103	0	461
+822	1023	202	311	252	308
+683	457	339	241	182	180
+683	1023	180	263	277	261
+397	174	25	20	654	616
+324	77	487	0	623	518
+371	146	511	36	648	414
+399	162	144	64	622	589
+682	1023	157	221	257	233
+590	922	199	196	271	146
+393	105	506	253	497	251
+633	1023	41	145	256	162
+550	232	350	249	197	556
+355	99	523	31	646	507
+434	202	88	311	725	360
+696	1023	222	263	293	283
+725	345	375	211	267	260
+678	1023	163	273	259	286
+559	831	132	272	323	237
+298	110	506	382	669	443
+334	117	542	4	628	525
+681	1023	206	236	252	223
+638	1023	167	225	290	234
+297	101	0	33	579	305
+359	129	190	49	592	560
+361	88	508	215	632	345
+644	917	113	197	254	280
+749	1023	172	305	290	189
+382	87	544	374	615	543
+330	75	515	253	640	370
+1023	827	298	327	363	366
+347	116	513	140	640	591
+676	1023	204	229	246	286
+362	118	522	185	530	539
+1023	1023	400	386	361	304
+822	1023	184	186	209	291
+459	701	171	84	225	267
+330	56	41	177	93	238
+416	160	149	140	658	601
+656	1023	129	249	233	243
+800	1023	135	296	301	153
+760	1023	223	334	309	279
+614	1023	204	274	253	239
+454	501	142	216	228	192
+356	104	522	121	653	439
+581	905	115	149	230	140
+411	151	0	325	569	432
+364	142	541	238	650	538
+318	364	339	463	395	343
+400	101	27	362	587	322
+453	165	559	510	677	319
+432	134	181	170	616	627
+681	926	185	210	232	228
+365	110	536	200	677	505
+322	67	513	153	626	513
+369	117	537	102	645	512
+708	857	115	255	201	178
+400	230	95	59	631	421
+845	1023	173	304	275	280
+828	1023	213	285	340	312
+341	64	443	568	569	341
+821	1023	52	308	270	231
+618	1023	166	199	279	280
+738	515	506	156	267	576
+621	446	435	257	228	157
+423	136	555	54	669	593
+657	845	111	192	233	283
+393	121	154	11	590	543
+697	1023	152	283	255	248
+825	774	534	433	633	563
+293	144	0	38	0	483
+854	1023	235	333	297	279
+659	1023	248	304	287	307
+725	1023	187	246	264	248
+688	1023	149	286	265	272
+417	191	4	175	645	549
+417	205	514	369	606	349
+434	141	170	489	589	395
+336	139	155	154	567	529
+443	95	52	178	579	557
+444	142	556	510	609	327
+422	137	98	100	629	507
+382	99	536	588	654	441
+694	1023	180	0	217	220
+787	1023	175	169	273	150
+403	161	64	199	641	675
+405	197	47	206	627	525
+309	98	506	0	639	491
+623	377	134	132	642	365
+360	196	80	106	606	556
+769	1023	184	286	269	334
+785	1023	184	176	263	110
+751	1023	215	297	234	299
+723	1023	146	298	298	300
+610	1023	191	173	204	302
+556	171	255	280	296	504
+368	133	0	142	543	318
+771	868	179	217	296	188
+706	1023	201	257	306	345
+377	159	121	195	645	613
+368	81	487	169	533	182
+290	117	503	0	642	475
+388	167	0	127	650	565
+364	172	560	471	584	266
+394	109	533	297	658	541
+374	116	115	225	584	524
+880	1016	232	300	302	315
+705	346	114	536	0	671
+409	175	202	166	648	594
+335	97	546	118	697	502
+415	90	66	74	640	637
+489	151	272	286	265	314
+627	1023	170	276	269	219
+362	92	529	441	660	489
+622	931	152	110	264	269
+331	75	488	144	555	508
+334	169	33	104	170	585
+263	89	0	0	592	530
+424	221	103	328	722	368
+395	129	108	1	633	627
+830	1023	386	466	423	524
+779	1023	183	185	253	268
+713	436	394	146	255	274
+705	1023	137	207	260	196
+501	290	304	418	424	294
+566	825	156	198	248	294
+298	98	62	270	0	579
+375	109	61	0	591	591
+719	1023	182	279	211	288
+531	1023	416	507	405	575
+641	888	130	262	230	194
+389	181	133	210	443	544
+624	1023	0	297	278	215
+635	1023	133	303	212	288
+352	186	0	338	176	575
+611	979	166	236	256	258
+391	132	519	121	660	483
+570	1023	135	203	287	244
+672	935	30	200	199	297
+433	258	132	113	48	650
+396	111	124	112	616	587
+431	195	116	309	633	557
+396	141	496	372	618	169
+703	1023	210	307	314	296
+811	1023	239	269	303	232
+642	787	108	241	270	102
+549	1023	149	223	323	224
+441	234	116	155	97	598
+341	107	551	122	733	580
+692	938	126	243	203	37
+363	100	507	176	626	496
+347	116	520	232	527	549
+427	237	49	442	0	532
+454	287	356	208	224	452
+852	1023	228	301	254	157
+382	103	536	323	635	464
+312	83	516	280	640	483
+733	1023	192	281	306	224
+410	120	512	366	635	257
+566	989	156	195	209	271
+337	78	456	524	648	358
+1023	783	416	325	325	306
+499	183	115	105	616	380
+368	133	561	237	706	514
+545	863	72	215	237	155
+398	91	545	10	600	521
+387	137	116	234	645	640
+428	129	547	142	672	553
+700	686	331	263	319	333
+723	721	172	254	292	262
+392	141	524	375	645	275
+333	202	7	251	236	231
+323	116	495	261	667	451
+685	1023	128	211	204	280
+786	1018	104	285	278	257
+799	969	154	325	237	207
+717	1023	229	312	321	275
+739	940	63	267	225	281
+370	131	556	15	606	559
+428	157	498	182	555	258
+348	105	529	212	648	496
+621	322	326	259	242	140
+342	89	0	0	569	640
+393	112	514	235	599	192
+599	1023	250	171	221	294
+768	1023	196	237	291	237
+362	99	511	191	571	558
+639	1023	180	287	200	283
+336	406	75	108	135	231
+695	1023	248	277	296	300
+689	1023	438	530	443	560
+619	240	394	208	349	25
+804	869	98	254	192	67
+262	85	471	67	625	581
+505	1023	210	261	298	307
+379	154	83	272	705	397
+597	1023	148	82	276	191
+344	189	0	355	93	585
+742	1023	206	211	332	289
+375	80	502	298	681	466
+370	217	105	522	86	630
+333	169	80	170	49	632
+375	116	511	139	622	576
+411	154	124	112	591	623
+363	115	529	332	673	534
+426	171	558	464	503	68
+521	161	580	487	707	387
+414	252	106	486	235	108
+627	524	367	129	317	310
+325	120	501	97	651	468
+636	1023	264	248	250	239
+390	101	78	117	619	623
+745	1023	210	308	260	274
+344	176	0	14	184	583
+592	1023	186	62	158	83
+426	503	173	254	287	202
+304	113	40	157	156	532
+522	1023	367	481	422	504
+602	1023	99	202	245	184
+525	1002	251	261	265	234
+406	116	101	172	632	649
+365	192	547	223	671	481
+405	204	85	214	622	266
+467	199	149	122	17	663
+432	172	162	443	596	719
+804	976	193	286	258	166
+363	121	512	270	698	601
+419	120	514	61	624	489
+665	381	452	202	268	238
+632	943	154	195	334	284
+513	1023	420	476	415	568
+391	188	117	111	600	600
+415	150	530	371	628	212
+1018	1023	303	325	358	257
+370	153	514	253	621	450
+414	308	353	325	290	280
+437	128	569	183	665	550
+377	111	499	86	678	459
+386	97	514	0	607	550
+319	96	505	127	663	550
+742	1023	237	314	297	291
+590	1003	167	267	152	252
+696	1023	499	449	595	420
+317	93	513	43	626	435
+361	101	494	410	536	388
+935	1023	204	282	308	229
+424	236	43	526	10	182
+366	103	0	216	599	285
+343	124	484	116	615	499
+349	223	28	330	378	633
+335	95	530	136	647	573
+324	241	33	20	114	582
+303	141	49	99	616	508
+270	47	419	161	585	331
+611	1023	194	293	279	287
+546	1023	368	514	402	447
+412	132	556	337	639	405
+425	110	552	94	641	524
+613	1023	27	253	290	315
+342	107	510	0	663	558
+354	128	74	0	623	442
+384	89	73	0	624	571
+398	148	15	4	625	546
+290	114	445	211	665	542
+509	398	529	687	600	493
+334	89	513	526	619	368
+609	1023	176	292	246	154
+1023	1023	247	324	340	338
+737	1023	202	270	279	247
+266	125	20	50	123	145
+412	193	555	332	636	240
+647	1023	159	282	255	238
+555	220	150	211	158	635
+714	1023	160	212	329	250
+709	1023	146	280	270	300
+700	1023	197	269	286	204
+621	550	363	261	259	271
+363	166	130	343	583	388
+609	1023	194	214	211	199
+367	143	503	97	626	435
+399	242	580	392	694	339
+468	146	564	568	597	427
+356	71	474	246	635	395
+429	162	530	505	626	423
+390	252	99	160	558	371
+359	173	111	63	638	610
+624	1023	196	263	334	280
+328	106	493	226	674	410
+665	1023	162	267	282	201
+536	1009	132	213	200	312
+735	1023	154	271	257	219
+373	146	82	104	647	571
+369	100	519	211	575	348
+639	1023	128	275	255	264
+558	880	106	291	265	341
+358	145	0	335	550	500
+620	1023	238	216	285	82
+685	1023	156	266	265	210
+650	1023	152	286	274	265
+439	225	99	185	726	382
+284	129	62	105	581	510
+543	203	547	595	620	321
+591	801	116	299	292	117
+1023	1023	445	304	318	372
+716	1023	140	285	264	269
+419	180	152	105	636	449
+468	672	209	261	293	225
+705	1023	175	265	279	233
+349	110	541	0	653	535
+349	170	102	186	714	429
+355	104	529	24	639	546
+649	1023	211	212	277	230
+372	106	150	201	551	296
+1023	1023	279	350	326	353
+405	123	529	0	656	496
+372	136	502	292	662	259
+397	141	156	86	22	581
+602	992	147	119	237	138
+348	66	459	608	545	205
+463	562	219	219	289	173
+714	1023	230	189	292	349
+417	178	544	361	520	210
+643	1023	239	166	232	230
+364	151	103	0	608	238
+378	187	83	317	126	611
+346	114	522	233	592	359
+728	1023	263	265	294	297
+645	1023	116	194	186	285
+644	1023	204	278	293	223
+353	82	14	110	555	615
+350	108	60	148	585	592
+599	1023	119	300	261	307
+411	108	573	410	645	458
+365	146	93	151	585	551
+621	954	128	162	271	236
+706	1023	177	290	258	274
+598	1023	110	242	312	266
+952	1023	295	352	271	25
+609	521	263	243	242	217
+291	98	0	190	144	441
+706	277	429	109	269	296
+295	79	473	111	582	502
+299	119	0	21	579	522
+676	1023	169	334	219	296
+504	688	193	184	270	335
+484	129	574	391	647	273
+367	111	521	246	642	617
+377	106	477	609	641	238
+400	113	547	86	651	594
+691	1023	227	234	145	276
+658	1023	166	229	294	231
+272	65	44	401	395	634
+406	239	166	22	638	387
+396	128	543	183	671	538
+354	102	106	0	564	596
+391	102	496	275	612	304
+804	954	211	174	277	209
+294	126	0	100	513	371
+333	88	492	0	634	497
+860	1023	161	297	274	249
+491	1023	425	504	439	545
+386	85	505	231	627	527
+630	1023	159	216	284	60
+404	141	554	228	672	518
+921	498	428	259	285	376
+421	213	205	116	658	619
+291	137	69	75	16	532
+393	135	531	185	649	403
+639	1023	176	284	300	227
+347	48	483	590	609	500
+384	222	45	24	608	199
+365	102	495	243	635	513
+315	90	492	0	655	425
+725	1023	213	253	248	223
+355	161	146	149	655	379
+665	1023	133	299	153	310
+370	132	520	418	629	352
+1023	1023	484	385	394	426
+437	124	520	365	613	336
+416	239	111	95	643	429
+297	86	467	263	619	614
+408	215	528	430	654	317
+615	1023	70	288	225	235
+610	1023	187	168	209	196
+351	76	503	170	619	523
+370	208	95	216	654	257
+413	157	125	123	633	602
+349	97	502	222	631	459
+352	147	530	0	607	386
+378	124	146	121	645	615
+564	654	224	141	308	252
+432	142	503	246	562	302
+394	202	86	326	112	607
+660	923	160	239	310	264
+317	126	493	0	663	554
+401	228	71	66	623	342
+359	130	534	169	657	513
+416	203	574	199	681	584
+469	1023	382	421	390	533
+415	106	499	13	660	255
+350	111	493	334	611	179
+429	117	534	395	596	476
+358	114	545	156	675	525
+721	1023	301	264	300	247
+556	1023	126	233	212	67
+385	149	156	77	636	601
+736	743	130	281	283	187
+355	99	516	307	687	539
+691	992	115	260	226	112
+756	1023	147	259	175	177
+494	745	150	131	216	214
+425	104	538	372	687	525
+661	1023	159	200	165	303
+687	1023	203	234	308	202
+374	164	496	113	658	523
+328	85	488	45	648	508
+431	99	0	140	604	596
+446	268	124	188	71	693
+348	106	483	0	691	547
+726	984	174	277	268	205
+498	928	394	487	401	548
+648	1023	170	263	232	236
+351	82	506	211	626	542
+390	168	102	64	642	581
+266	87	0	72	33	506
+362	168	31	64	741	429
+449	175	528	262	601	262
+360	115	0	179	640	627
+1023	1023	393	314	357	305
+716	1019	171	158	198	234
+374	310	428	74	62	530
+710	1023	217	275	288	276
+307	95	525	117	668	582
+378	161	119	90	645	311
+666	1023	181	276	262	202
+666	1023	236	287	318	243
+889	1023	233	253	287	109
+346	118	85	93	607	549
+518	1023	177	185	219	263
+312	85	473	146	624	483
+586	1023	184	211	222	278
+702	932	429	292	316	300
+356	135	134	182	588	631
+653	532	437	220	272	228
+666	1023	115	248	234	259
+769	1023	244	266	274	182
+365	106	540	220	637	441
+736	1023	179	285	263	241
+456	182	32	499	583	309
+569	1023	200	218	249	259
+658	1008	209	277	218	232
+350	169	521	585	639	227
+649	1023	177	211	284	291
+572	832	179	223	234	245
+332	204	96	73	629	278
+787	1023	398	464	416	523
+326	131	511	336	617	444
+612	973	169	58	250	289
+296	171	492	288	583	559
+656	1023	185	214	310	246
+759	473	397	310	245	146
+368	110	163	112	531	513
+309	102	483	0	654	502
+629	1023	135	54	280	185
+652	1023	125	288	242	235
+587	1023	160	267	271	143
+382	110	537	89	633	311
+417	140	94	129	635	588
+386	133	564	237	648	447
+624	961	189	230	241	289
+365	160	51	161	597	333
+456	220	559	82	676	398
+392	117	526	155	661	488
+349	127	440	210	600	536
+342	127	525	416	647	321
+320	146	96	142	168	522
+311	79	429	536	618	395
+432	141	549	433	678	280
+482	984	359	462	429	347
+321	116	31	119	575	587
+428	154	26	377	614	325
+380	177	6	63	579	572
+350	189	39	54	63	594
+640	1023	138	313	275	274
+618	1023	146	233	300	232
+638	1023	96	223	223	264
+377	136	64	45	640	358
+399	186	129	0	17	707
+675	1023	223	210	282	259
+369	152	2	6	648	614
+456	457	430	547	473	405
+716	500	437	153	242	73
+824	1023	165	267	310	367
+325	115	32	211	482	251
+340	128	543	14	658	417
+604	926	133	261	229	143
+597	261	370	211	251	276
+398	147	182	165	581	608
+580	904	280	285	259	79
+283	78	429	0	659	565
+367	161	513	57	593	168
+398	209	535	255	621	275
+704	632	387	89	237	334
+733	1023	191	260	238	183
+599	872	165	220	327	168
+562	706	205	220	344	232
+655	1023	174	229	321	273
+860	1023	183	309	315	275
+432	151	532	359	677	326
+383	183	538	150	690	617
+434	187	534	454	447	245
+636	769	159	301	281	208
+481	597	200	152	257	244
+793	1023	199	278	186	256
+342	150	78	92	617	293
+503	902	136	70	220	197
+411	164	101	0	620	543
+276	173	44	330	591	371
+331	68	493	125	612	431
+402	83	539	242	657	348
+864	1023	236	362	366	377
+688	1023	200	198	251	288
+335	140	528	160	656	570
+669	1023	185	254	282	271
+640	1023	132	244	207	221
+361	124	545	302	653	569
+404	103	550	216	644	517
+314	86	501	54	643	543
+584	961	132	268	263	274
+396	100	130	278	565	573
+689	1023	171	267	302	280
+348	125	514	153	607	311
+638	1023	172	265	202	245
+717	1023	175	305	279	263
+332	94	524	366	662	484
+750	853	192	199	256	259
+342	547	479	570	512	465
+766	1023	254	268	312	281
+306	75	468	393	614	451
+367	134	0	86	603	498
+847	1023	227	293	303	315
+356	91	492	195	682	468
+663	495	392	103	171	247
+410	219	169	446	247	689
+399	119	529	123	668	573
+332	65	509	119	627	540
+339	121	26	54	581	600
+351	87	453	373	551	236
+469	115	559	289	513	191
+340	94	477	297	646	536
+363	109	512	158	627	530
+292	83	472	246	609	321
+658	1023	204	181	235	254
+517	712	198	244	301	276
+412	153	540	362	629	295
+593	826	109	235	230	279
+367	193	89	100	0	622
+475	353	0	572	205	184
+603	908	136	216	296	278
+376	129	504	125	568	458
+340	122	12	70	655	629
+678	923	139	228	269	145
+630	1013	181	312	236	196
+931	1023	396	456	404	534
+573	951	200	238	221	264
+577	1023	197	279	292	296
+663	1023	191	299	299	284
+396	125	488	414	521	194
+507	1011	74	150	224	164
+428	146	84	0	611	568
+390	124	508	405	635	451
+754	1023	125	269	237	248
+385	127	129	45	660	635
+436	665	104	145	318	212
+701	1023	205	260	282	240
+890	1023	246	289	320	313
+387	159	519	481	655	315
+712	433	457	226	236	318
+569	865	147	196	252	223
+331	99	487	240	653	435
+623	971	107	280	117	319
+466	167	112	340	657	481
+367	83	522	176	607	468
+371	174	102	169	630	356
+619	936	138	111	203	172
+271	155	0	45	97	554
+314	58	489	28	632	523
+741	1023	136	266	244	143
+692	1023	190	284	163	228
+494	220	578	162	679	339
+377	110	519	233	673	448
+579	398	368	179	219	203
+347	74	469	225	621	362
+352	107	83	58	592	612
+677	1023	153	129	273	230
+462	192	207	239	241	653
+686	1023	212	272	276	285
+573	211	353	207	232	472
+714	1023	41	225	252	290
+404	157	147	136	646	576
+703	1023	237	183	274	172
+610	1023	183	245	284	257
+404	119	81	196	620	579
+608	1023	188	285	287	198
+509	482	394	409	583	603
+842	1023	186	331	340	217
+627	955	176	183	270	269
+779	1023	271	291	372	259
+436	89	57	0	533	593
+380	167	78	86	617	641
+326	96	445	216	611	62
+405	133	553	336	702	541
+1023	708	477	270	319	266
+630	1023	200	209	240	285
+451	176	435	142	612	562
+732	1023	201	297	307	229
+835	1023	223	241	290	274
+396	178	123	439	602	611
+382	165	143	468	327	484
+388	122	542	0	649	469
+307	76	64	0	493	284
+371	237	64	166	0	637
+963	1023	241	335	318	274
+398	113	534	230	708	539
+636	1023	390	526	372	500
+406	71	537	125	637	562
+679	1023	214	320	316	377
+585	1023	180	158	269	290
+680	1023	106	273	219	332
+610	908	168	245	221	213
+539	856	104	259	240	197
+349	136	44	274	269	463
+446	196	537	561	611	297
+370	214	112	148	25	633
+391	110	544	87	707	589
+691	537	419	154	292	342
+378	161	533	213	640	438
+770	382	410	179	222	338
+593	1023	103	263	241	279
+677	1023	182	270	266	275
+342	108	477	6	608	552
+355	76	509	170	673	561
+271	50	426	387	589	466
+661	1023	161	254	316	227
+647	1023	244	294	275	239
+679	1023	422	214	293	247
+664	1023	139	296	326	248
+677	1021	130	298	309	181
+652	1023	165	297	266	252
+374	123	534	79	677	485
+364	73	488	27	562	423
+614	1023	209	297	261	257
+430	153	97	7	585	644
+627	1023	228	234	270	328
+746	1023	203	247	252	241
+513	665	167	228	166	288
+757	931	131	223	250	226
+728	1023	170	114	259	254
+629	943	192	233	230	281
+372	100	505	256	627	502
+377	128	556	434	655	411
+264	78	457	31	583	485
+712	1023	242	315	323	271
+304	106	487	86	615	507
+633	1023	195	228	220	213
+306	109	476	107	603	439
+595	983	122	145	230	204
+728	1023	200	262	292	222
+754	1023	214	301	302	314
+448	171	90	112	732	375
+641	451	468	215	152	233
+546	1023	181	286	234	244
+886	1023	257	314	320	308
+441	172	80	86	575	606
+401	129	529	413	513	172
+452	161	574	387	687	306
+401	105	536	0	687	534
+685	1023	186	291	295	225
+668	1023	165	243	226	279
+762	453	452	101	290	426
+348	109	508	0	608	430
+1023	1023	407	478	444	519
+368	96	517	385	649	495
+580	1015	143	232	244	262
+579	1023	376	480	388	485
+597	1023	131	282	274	230
+538	1023	352	434	363	525
+370	105	529	405	684	483
+328	89	501	103	627	519
+394	292	556	429	656	252
+537	1023	95	212	295	231
+536	224	330	93	184	418
+657	1023	156	300	220	108
+369	109	88	0	644	618
+403	104	489	339	584	302
+407	117	529	160	644	462
+282	69	0	42	544	593
+372	109	556	0	637	600
+417	107	522	115	638	455
+390	127	489	226	577	169
+370	120	527	232	660	416
+375	189	48	294	607	215
+415	134	536	321	647	198
+766	255	583	660	634	370
+723	1023	267	251	301	244
+374	96	34	345	562	239
+623	1023	224	227	313	323
+424	142	563	508	648	291
+626	1023	180	152	285	288
+293	116	77	404	604	749
+408	84	532	198	643	373
+507	1023	416	486	456	553
+597	920	159	234	273	198
+375	156	69	423	201	646
+614	849	94	285	194	195
+363	135	521	378	639	261
+638	1023	171	291	191	224
+431	231	69	279	627	295
+334	97	514	150	658	584
+383	141	496	9	619	548
+652	1023	170	291	325	213
+302	109	0	231	144	520
+380	178	71	183	677	543
+791	1023	158	292	330	269
+675	1023	208	221	296	230
+784	1004	205	205	243	31
+681	1023	156	227	232	166
+453	157	192	458	627	392
+330	85	515	0	654	433
+766	546	416	142	154	296
+414	211	60	0	95	646
+405	135	457	711	610	199
+472	279	242	144	338	194
+687	1023	187	300	282	242
+675	1023	39	267	186	248
+547	221	351	211	178	14
+438	215	109	196	641	208
+767	1023	182	284	283	278
+1023	1023	252	331	337	307
+308	153	26	253	99	516
+831	1023	263	298	262	244
+369	1023	412	472	381	569
+387	120	510	243	671	489
+800	1023	222	288	289	279
+724	1023	123	263	281	237
+393	140	109	160	637	515
+393	201	105	181	728	474
+686	1023	212	295	244	171
+592	1023	169	270	257	260
+354	160	511	302	656	433
+578	636	158	309	328	220
+590	973	155	288	230	232
+688	864	135	238	226	317
+428	185	152	408	628	419
+767	1023	224	289	319	275
+726	1023	169	262	283	293
+398	164	147	136	648	612
+446	186	586	450	512	224
+381	104	519	294	691	578
+343	122	56	0	123	495
+351	83	53	12	586	636
+372	219	54	144	679	352
+1023	1023	304	375	355	311
+851	1023	147	319	242	238
+587	805	173	235	245	256
+431	101	104	154	616	536
+524	735	0	184	206	270
+371	96	526	228	670	525
+385	178	534	344	664	474
+752	1023	153	257	295	296
+654	936	143	295	258	270
+661	924	136	201	278	188
+306	178	10	249	121	444
+557	911	138	236	214	182
+663	1005	189	183	258	268
+746	366	236	235	232	698
+430	86	116	132	612	602
+403	161	78	167	672	419
+387	135	61	425	640	665
+359	173	125	269	642	381
+492	427	505	584	546	630
+853	1023	149	265	261	204
+348	93	514	225	667	442
+694	1023	204	281	297	285
+385	280	148	595	102	174
+700	1023	189	213	246	288
+381	98	524	0	649	461
+339	128	5	115	92	164
+707	1023	200	274	253	298
+705	799	58	177	219	84
+377	105	520	449	606	476
+381	107	524	362	573	129
+617	1023	126	262	192	265
+414	100	524	257	677	564
+357	122	506	334	632	516
+287	101	0	45	160	517
+363	110	117	177	585	553
+657	318	344	190	280	288
+427	231	104	159	253	723
+615	1023	174	257	262	219
+616	1023	84	282	189	302
+425	131	556	481	635	275
+497	1023	173	259	255	318
+415	116	133	429	632	422
+632	879	226	211	225	233
+608	1023	253	292	291	320
+378	133	495	206	612	306
+379	91	519	204	629	450
+632	1022	133	242	256	203
+347	226	26	138	0	581
+674	1015	121	185	225	265
+352	132	517	118	653	511
+643	1023	180	180	275	164
+637	858	173	220	200	202
+381	110	503	169	650	530
+607	1023	267	231	253	212
+888	1023	381	518	405	523
+697	1023	217	331	306	285
+447	131	554	420	632	104
+365	97	515	380	616	358
+859	1023	140	287	275	280
+434	246	577	442	654	317
+333	134	491	200	653	436
+558	868	110	217	222	263
+395	149	552	7	653	431
+401	157	166	430	658	830
+613	1023	185	266	259	159
+343	94	479	558	580	230
+499	771	40	169	125	152
+495	215	173	492	27	191
+275	58	441	561	650	530
+409	209	514	417	647	246
+670	423	338	224	181	191
+632	273	396	258	249	263
+796	1023	244	248	283	308
+508	1022	190	238	241	185
+716	1023	190	266	262	257
+274	124	74	138	68	543
+341	96	510	250	663	533
+457	121	517	454	561	256
+363	122	537	87	659	475
+371	124	526	282	718	621
+680	889	117	204	140	279
+743	1023	220	296	302	286
+386	117	492	411	625	252
+359	103	203	0	497	571
+684	1023	162	267	311	283
+312	98	54	0	577	129
+343	92	548	236	676	545
+327	177	22	90	158	564
+509	1023	360	521	375	540
+915	1023	380	515	391	337
+517	761	172	196	296	140
+392	216	12	175	694	367
+392	185	547	100	627	267
+694	1023	162	291	217	189
+382	214	144	136	48	583
+944	1023	241	373	394	356
+620	983	157	177	251	143
+357	102	534	162	623	496
+394	161	131	302	166	544
+400	130	197	156	615	514
+436	176	154	0	178	556
+328	116	486	156	560	384
+306	135	79	99	565	528
+534	1023	117	146	251	201
+306	363	250	298	235	282
+698	1023	140	236	240	137
+622	918	88	248	274	240
+371	75	501	201	575	423
+364	92	430	538	645	215
+579	1010	101	212	279	289
+426	130	83	384	596	340
+374	109	27	72	582	586
+376	84	531	150	658	478
+624	997	108	258	266	264
+933	1023	427	213	311	344
+439	168	82	231	609	465
+426	170	547	292	639	311
+617	1021	164	257	276	189
+1023	1023	252	342	332	318
+405	220	61	222	645	314
+332	67	77	106	328	126
+357	85	520	0	647	495
+813	1023	195	242	293	336
+337	211	543	93	706	509
+371	65	496	162	581	519
+445	141	39	105	654	580
+376	111	505	272	621	481
+397	233	149	101	172	557
+455	125	565	396	645	297
+590	1023	77	123	151	260
+650	402	372	118	262	216
+366	116	544	110	661	471
+280	127	484	80	585	167
+404	185	110	117	104	674
+390	100	514	175	652	497
+262	58	43	124	510	512
+395	106	500	246	566	287
+444	183	552	505	596	250
+643	446	473	282	243	279
+411	111	551	714	605	240
+380	115	544	224	647	528
+399	110	174	0	599	530
+381	124	541	337	602	570
+485	151	532	449	594	265
+317	147	108	0	0	510
+397	210	110	344	198	504
+347	155	80	224	182	501
+354	105	496	65	678	589
+403	102	515	54	639	532
+354	160	7	68	445	587
+657	1023	147	213	288	266
+368	100	541	189	610	541
+824	548	415	302	337	397
+294	96	0	109	41	94
+315	99	52	78	87	322
+302	111	483	213	671	464
+429	144	561	500	665	283
+425	133	98	287	549	284
+322	99	504	162	657	525
+397	213	26	226	681	323
+798	1023	193	313	309	257
+639	1023	236	294	245	249
+702	1023	178	268	252	270
+406	229	73	120	245	602
+454	263	142	254	35	587
+449	159	545	437	616	400
+315	173	88	143	528	486
+719	1023	185	141	293	261
+569	956	150	215	230	205
+380	117	519	190	619	461
+415	92	526	360	635	378
+614	885	169	273	237	253
+571	866	198	281	255	245
+678	1023	303	279	322	219
+439	235	64	210	703	371
+377	108	478	671	592	298
+683	1023	124	264	268	218
+287	157	0	188	97	484
+362	87	17	199	562	593
+639	1023	163	253	270	255
+457	243	116	207	0	545
+322	126	63	185	472	505
+580	1016	150	270	247	182
+711	1023	105	278	277	182
+382	110	508	319	644	450
+387	129	528	306	439	617
+365	128	84	165	613	560
+273	106	0	42	19	509
+358	78	73	123	539	302
+351	117	23	25	576	580
+637	1023	160	206	274	128
+604	234	359	41	270	226
+705	1023	244	280	295	288
+406	153	34	201	517	572
+322	154	59	134	0	575
+805	789	408	433	408	340
+581	979	185	250	243	261
+389	139	543	0	602	421
+581	1023	137	219	214	220
+371	106	486	206	671	545
+396	121	560	159	667	537
+391	153	13	8	631	627
+346	109	498	77	667	443
+323	61	495	179	604	307
+600	912	194	267	88	315
+352	111	505	106	704	576
+331	104	518	38	630	550
+347	136	516	267	659	448
+320	72	481	227	602	552
+378	115	84	268	510	315
+612	458	441	154	254	284
+365	148	34	45	603	571
+649	307	369	295	223	473
+699	1006	112	249	246	222
+579	1023	117	277	284	336
+621	435	347	221	215	241
+435	209	78	463	299	643
+878	1023	126	314	275	336
+313	112	33	76	620	618
+753	1023	178	166	298	253
+379	106	540	89	671	464
+603	1023	137	236	292	254
+715	877	178	224	230	273
+641	997	113	289	195	199
+316	164	16	194	0	595
+431	241	79	435	36	582
+394	121	70	248	646	540
+346	190	450	225	630	268
+1023	1023	288	304	286	224
+947	1023	320	304	413	447
+725	1023	180	273	315	240
+347	83	507	48	623	534
+658	339	435	231	376	261
+428	177	137	141	615	650
+368	95	517	81	628	500
+601	1023	135	301	263	239
+367	147	77	11	618	572
+338	79	35	127	579	585
+780	1023	148	262	328	276
+780	860	44	84	178	273
+424	173	0	108	642	256
+413	221	494	358	603	227
+313	118	14	0	148	525
+404	131	530	488	615	273
+691	1023	115	231	248	206
+639	1023	152	228	308	278
+651	437	436	297	68	225
+321	88	492	213	665	544
+707	933	130	277	287	297
+630	220	377	81	329	252
+391	140	548	369	693	496
+304	111	481	150	635	453
+728	517	453	239	253	263
+362	91	510	168	633	470
+440	179	535	455	626	236
+411	132	543	368	671	541
+314	120	0	86	92	474
+734	988	105	272	246	259
+664	1023	224	278	289	326
+482	1011	340	443	391	489
+379	146	531	191	657	392
+340	204	252	658	767	996
+673	1023	109	240	202	224
+336	105	495	317	678	579
+359	98	526	576	649	590
+614	1023	130	282	216	210
+382	127	506	573	678	507
+529	1012	97	0	244	257
+423	142	546	474	631	244
+694	1023	232	283	332	279
+652	774	119	225	240	120
+697	1023	160	165	254	225
+361	203	2	279	613	229
+332	64	464	182	638	459
+496	1023	215	167	300	235
+570	1023	393	455	427	530
+387	110	26	152	601	580
+362	96	516	175	632	508
+700	1023	73	293	260	106
+265	90	443	233	631	551
+664	1023	192	297	278	298
+401	201	86	108	667	376
+385	109	527	168	690	551
+380	99	126	14	616	528
+330	88	483	0	606	563
+437	200	533	354	593	282
+391	89	551	178	694	607
+586	995	133	312	242	298
+334	123	504	71	605	475
+599	259	157	560	585	843
+788	977	128	235	185	95
+406	151	519	395	670	351
+644	918	155	200	228	268
+423	154	256	202	593	582
+464	184	80	266	582	344
+1023	1023	300	365	323	389
+303	147	19	59	90	139
+394	116	499	212	628	344
+482	532	124	252	190	258
+637	1023	123	243	274	188
+781	1023	201	212	217	182
+380	134	540	0	592	546
+335	146	23	241	110	404
+361	104	0	200	171	489
+646	776	146	259	297	248
+354	91	51	0	618	403
+300	81	448	251	639	543
+352	106	540	117	652	493
+429	105	531	238	673	466
+592	1023	161	215	264	141
+349	75	470	236	660	438
+383	133	117	72	529	540
+832	499	376	161	211	247
+487	977	186	312	246	299
+781	1023	222	287	338	291
+550	742	138	245	305	221
+398	241	101	181	203	586
+373	180	102	0	613	270
+333	184	55	59	632	363
+831	1023	152	242	252	515
+339	62	460	252	619	522
+695	510	363	225	190	190
+426	122	140	145	531	476
+692	526	287	242	237	296
+799	1023	145	155	242	280
+430	132	509	396	606	318
+650	1023	150	258	300	274
+614	728	176	219	223	97
+382	106	504	209	677	486
+435	112	530	178	629	307
+725	946	149	229	263	190
+674	331	406	231	144	263
+812	1023	402	324	331	274
+692	1023	169	313	281	114
+394	125	530	261	639	572
+743	1023	221	298	266	275
+559	1023	194	105	199	273
+593	1023	162	236	245	266
+369	73	24	42	572	258
+919	1023	406	333	310	413
+870	1023	225	293	327	281
+575	955	203	274	298	274
+368	141	54	86	653	607
+668	1023	187	252	294	273
+297	196	18	190	101	43
+380	151	34	199	575	636
+359	551	193	231	180	199
+608	464	349	236	286	312
+384	172	74	105	636	618
+733	921	191	188	250	239
+741	1023	196	297	204	281
+721	1023	144	248	267	293
+737	1023	226	252	287	282
+363	150	55	479	218	519
+352	78	537	110	641	564
+347	153	504	226	677	464
+313	152	27	58	0	395
+400	81	522	230	674	537
+754	345	294	262	141	230
+750	1023	175	281	267	274
+275	298	226	462	705	939
+765	1023	198	223	222	221
+684	1023	159	193	276	318
+337	112	64	15	601	615
+435	253	98	545	228	213
+807	543	440	152	222	238
+319	161	12	176	74	620
+433	110	502	373	585	280
+377	70	514	392	602	289
+364	109	554	77	620	455
+390	119	521	0	644	480
+362	133	519	247	637	603
+424	261	153	440	742	731
+696	974	146	233	292	211
+376	146	546	0	670	493
+408	306	193	242	303	206
+810	1023	187	318	261	200
+402	155	516	163	673	605
+575	1023	161	249	241	232
+829	1010	192	325	282	231
+640	408	421	167	271	163
+692	1023	179	230	320	276
+918	1023	193	239	293	250
+404	272	556	318	684	178
+532	484	439	227	189	239
+629	936	187	261	222	296
+638	853	180	217	273	274
+321	133	197	464	538	729
+632	1023	165	279	241	163
+391	163	81	141	581	444
+660	1023	223	195	283	241
+419	133	124	140	608	544
+350	62	489	425	609	364
+300	93	490	0	658	535
+394	236	91	300	673	371
+598	1023	385	442	416	521
+543	944	145	225	223	243
+438	218	76	106	610	280
+412	243	146	24	647	349
+354	74	484	227	574	460
+449	278	94	180	211	570
+323	68	525	258	637	612
+832	1023	213	253	274	302
+427	247	97	328	48	572
+487	380	344	240	175	289
+1023	1023	404	495	425	495
+326	85	453	359	602	253
+386	136	523	360	683	371
+767	1023	224	135	278	273
+363	109	513	121	618	571
+711	1023	120	279	287	354
+368	145	24	148	580	459
+340	78	517	283	685	532
+381	169	501	389	650	302
+506	1007	379	488	360	345
+351	93	529	33	609	560
+370	107	533	296	645	475
+596	1023	119	275	241	276
+687	1023	210	310	290	328
+391	186	119	300	547	299
+449	188	101	261	615	605
+375	236	125	525	0	263
+719	468	365	258	299	217
+576	1010	143	63	265	223
+589	472	389	276	13	289
+427	174	523	480	591	203
+601	944	162	198	201	205
+400	207	573	236	624	248
+365	181	56	160	610	496
+608	184	196	329	282	198
+345	133	485	224	612	309
+338	95	515	102	542	343
+387	117	529	336	617	427
+544	916	183	259	212	263
+649	1023	176	262	194	44
+599	431	384	211	150	133
+677	537	355	348	255	284
+365	74	495	284	665	560
+521	430	427	535	501	462
+426	185	535	433	657	365
+364	121	540	186	676	465
+417	140	505	360	625	266
+323	83	509	79	623	597
+407	232	100	69	609	630
+681	269	188	328	606	300
+408	205	45	346	692	359
+734	1023	211	213	316	239
+351	101	525	146	574	609
+616	1023	138	167	233	267
+354	97	493	189	565	459
+726	1023	120	211	245	306
+606	1023	143	317	304	231
+331	91	511	150	652	432
+755	543	390	268	267	239
+569	1023	166	236	291	226
+345	100	527	0	669	583
+396	116	547	375	665	461
+686	1023	213	251	296	264
+635	1023	122	269	275	300
+374	91	482	334	679	502
+429	593	89	141	250	275
+266	39	371	84	581	567
+357	90	495	351	641	375
+415	119	543	419	595	191
+493	261	434	124	146	553
+289	879	505	675	578	502
+401	172	564	446	675	336
+344	122	530	34	623	488
+339	89	154	62	455	292
+386	163	509	182	584	205
+337	199	22	350	461	467
+406	166	0	114	602	296
+625	1023	199	291	302	264
+609	240	139	308	641	429
+766	1023	200	285	273	185
+529	365	342	170	268	625
+326	58	481	563	559	411
+384	176	74	312	629	493
+577	1023	92	210	262	174
+392	131	97	0	614	645
+354	118	542	292	621	525
+282	195	227	352	442	406
+927	1023	232	251	350	280
+351	140	519	257	700	531
+732	1023	62	310	261	200
+691	1023	188	288	293	264
+358	114	158	71	120	483
+768	933	125	225	165	287
+504	382	128	530	0	272
+417	142	563	426	649	507
+400	125	0	237	647	591
+367	138	499	255	643	316
+371	87	31	57	613	640
+457	166	560	476	672	321
+462	1023	397	479	390	572
+323	155	50	223	0	548
+660	954	140	291	303	170
+747	1023	263	122	319	262
+329	161	30	7	30	516
+332	94	480	294	647	517
+637	1023	171	250	176	293
+400	166	533	290	611	261
+751	1023	205	262	253	316
+426	84	522	345	549	320
+674	1023	172	202	230	251
+395	155	70	47	619	551
+356	100	503	0	614	531
+627	1023	218	269	268	269
+351	81	14	0	607	599
+372	112	124	162	629	593
+381	230	95	331	205	598
+1023	941	449	301	296	315
+606	1023	174	305	254	332
+428	1023	369	450	335	520
+541	1023	40	93	260	252
+359	242	124	48	579	352
+513	819	174	200	280	237
+375	91	15	0	557	404
+662	1023	204	192	220	317
+398	181	100	183	563	338
+353	70	493	34	628	528
+302	131	0	27	155	513
+703	1023	264	308	284	311
+370	125	545	181	657	540
+592	1023	99	244	154	257
+748	482	414	217	266	213
+303	73	431	296	617	397
+309	172	77	0	181	510
+313	119	446	152	521	334
+379	64	488	166	535	297
+627	1023	195	226	265	277
+349	119	487	0	633	513
+411	191	512	316	628	303
+377	148	534	320	661	531
+375	99	509	250	652	476
+321	141	492	258	602	326
+434	146	510	563	713	343
+763	1023	142	326	300	245
+665	1023	141	199	248	280
+373	148	522	219	672	575
+376	123	509	346	561	265
+438	157	46	330	567	348
+561	1023	13	258	302	147
+416	162	570	388	654	318
+830	1023	150	192	319	277
+633	244	529	735	635	271
+373	169	535	232	652	476
+700	835	200	260	243	282
+339	60	479	431	642	521
+371	101	522	285	663	215
+689	1023	175	249	291	286
+374	199	112	450	69	609
+679	266	313	133	241	440
+323	104	513	179	638	447
+696	868	129	246	248	259
+700	1023	218	233	190	179
+723	1023	217	191	273	243
+679	1023	214	206	245	264
+433	199	210	132	654	602
+363	84	536	138	663	629
+351	137	526	0	632	475
+398	120	132	408	605	376
+372	141	142	99	567	590
+978	1023	396	333	366	354
+478	605	158	202	160	306
+377	133	84	144	519	604
+588	691	175	309	297	252
+684	1023	178	275	264	116
+345	739	120	244	229	224
+381	68	475	0	563	352
+369	133	66	56	623	569
+765	1023	136	190	236	188
+396	174	110	265	723	315
+603	1023	142	266	186	264
+315	122	68	0	45	505
+629	391	388	276	232	257
+378	110	61	0	560	591
+397	134	542	95	687	598
+361	80	508	161	624	542
+411	159	83	48	636	637
+339	92	81	152	591	332
+353	98	105	148	588	595
+717	1023	128	251	218	220
+389	198	160	200	716	482
+407	167	555	313	661	544
+560	1023	345	424	382	517
+672	1000	115	246	255	293
+382	102	553	167	669	537
+358	158	524	164	614	221
+741	1023	242	315	314	285
+699	1023	189	238	302	219
+409	113	521	477	576	247
+316	109	479	43	617	477
+366	141	0	48	595	565
+636	247	418	315	260	370
+748	1023	205	217	248	146
+613	904	156	241	259	241
+709	1022	106	251	242	198
+699	514	396	160	242	190
+364	105	527	253	642	566
+355	115	21	111	642	545
+364	177	59	10	199	501
+611	285	494	89	107	601
+411	260	138	216	638	331
+423	151	108	408	23	701
+356	202	8	403	12	534
+620	1023	54	210	276	213
+674	1023	130	277	274	333
+538	607	160	221	179	262
+563	913	154	112	247	185
+382	84	509	201	634	443
+693	668	507	616	537	642
+392	232	93	184	84	612
+283	131	511	0	695	462
+323	98	163	223	445	371
+781	918	106	227	129	269
+333	146	90	0	653	592
+1023	1023	263	385	336	378
+779	1023	163	279	343	158
+277	118	34	53	62	465
+569	998	161	279	292	273
+298	87	91	20	588	556
+440	111	503	501	643	296
+575	987	194	0	278	162
+529	311	334	156	241	488
+332	220	71	172	0	498
+381	117	524	170	566	547
+320	84	511	148	622	568
+735	1023	228	296	289	230
+435	219	50	220	138	588
+781	841	216	212	244	160
+353	102	508	234	637	485
+630	1023	210	217	295	168
+414	88	530	425	602	253
+421	97	160	0	635	573
+390	120	561	384	597	592
+688	676	397	293	358	318
+291	144	23	111	0	452
+589	939	104	237	206	280
+700	1023	156	305	287	230
+643	1023	112	209	246	187
+563	160	570	418	632	322
+282	123	0	268	59	576
+888	1023	377	482	396	489
+750	1023	590	484	628	526
+604	1023	209	237	269	255
+337	102	52	103	593	487
+417	129	530	398	666	309
+371	298	323	210	197	311
+859	1023	152	250	175	274
+371	182	53	4	628	255
+584	1023	338	464	386	497
+763	1023	114	262	266	318
+419	114	568	461	655	224
+703	1023	229	222	239	194
+630	1023	153	248	241	324
+658	1023	153	206	282	249
+642	1023	134	266	218	293
+401	128	538	300	661	528
+330	112	69	126	586	589
+383	498	152	221	203	232
+356	138	539	92	659	463
+483	225	579	454	616	273
+427	212	542	474	660	260
+364	79	498	307	533	291
+350	132	33	0	524	531
+286	63	458	194	662	488
+970	1023	369	301	392	350
+358	120	518	304	613	239
+583	1023	212	216	286	144
+371	102	87	94	614	599
+425	174	552	424	666	307
+636	1023	166	234	225	294
+338	68	61	340	566	326
+657	1023	186	257	303	310
+643	1023	167	228	290	266
+389	131	481	300	624	310
+383	134	527	279	632	568
+411	92	481	331	493	143
+643	1023	225	219	262	286
+357	136	54	38	615	566
+326	79	89	0	609	525
+786	826	169	195	214	34
+371	185	7	168	622	411
+294	122	25	50	213	480
+716	1023	217	271	241	226
+734	1023	114	255	280	244
+332	184	58	31	655	321
+420	235	120	124	179	646
+365	137	526	222	654	551
+337	154	120	355	252	605
+353	88	506	464	614	473
+651	1023	126	264	271	254
+750	1023	204	255	265	308
+342	167	30	141	206	510
+451	101	500	536	567	283
+455	189	561	252	657	345
+431	203	98	251	650	468
+753	1023	99	306	193	246
+408	203	526	450	656	382
+620	1023	390	471	434	536
+367	167	32	202	608	577
+628	946	129	162	277	111
+501	1013	385	442	361	542
+658	1023	182	245	275	201
+649	1004	236	279	279	226
+320	164	109	164	103	151
+684	1023	134	300	193	218
+644	1023	187	237	276	314
+720	1023	208	254	268	292
+860	616	363	327	273	195
+427	205	62	0	741	354
+284	89	471	0	599	412
+380	124	509	219	679	568
+823	1023	161	261	209	46
+757	392	429	169	237	204
+405	138	553	295	677	606
+769	1023	185	326	282	226
+499	657	254	266	297	300
+674	1023	143	233	244	289
+630	1023	192	189	280	257
+386	118	521	363	681	587
+370	84	0	149	619	545
+362	112	486	68	611	622
+322	136	492	263	638	456
+651	1023	124	250	250	228
+315	136	87	80	83	440
+862	1023	183	323	268	281
+454	148	574	439	644	342
+426	1002	397	446	413	568
+422	198	122	138	620	645
+334	151	58	436	204	575
+789	1023	135	334	276	275
+730	942	133	271	261	273
+396	124	83	127	644	623
+647	980	115	257	233	97
+407	142	144	126	665	617
+401	135	122	184	612	598
+452	180	573	444	615	234
+404	109	558	162	668	581
+620	946	173	263	263	170
+364	112	515	0	585	319
+395	143	78	141	614	644
+385	204	109	57	684	328
+353	112	520	162	652	512
+773	883	67	241	289	290
+570	980	224	221	237	248
+515	993	376	414	385	502
+375	226	102	29	569	597
+435	182	82	276	651	408
+367	100	528	218	670	378
+456	184	569	449	589	250
+399	127	531	110	621	307
+555	171	102	106	601	271
+596	1023	218	15	257	175
+488	205	281	146	240	275
+416	182	147	51	611	547
+436	242	88	0	72	629
+400	157	90	319	622	506
+612	380	414	200	270	293
+757	1023	210	237	228	174
+593	885	293	151	293	230
+354	112	485	436	608	374
+467	618	154	141	130	259
+640	1023	176	255	257	232
+514	219	550	462	622	352
+386	154	510	257	634	285
+328	127	491	131	609	606
+350	106	507	269	594	325
+707	1023	234	281	308	243
+388	110	517	218	650	585
+697	981	201	178	239	285
+393	153	556	102	690	497
+596	986	151	198	259	129
+745	1023	212	303	302	225
+438	197	560	400	672	348
+312	132	74	99	0	519
+537	1023	64	234	258	268
+376	123	490	262	691	522
+610	473	425	195	238	245
+838	678	350	293	274	322
+860	1023	222	324	310	316
+615	886	138	114	241	223
+369	119	0	310	606	302
+721	1023	240	265	275	251
+379	192	97	123	628	325
+496	183	598	493	658	250
+346	100	511	305	575	211
+328	103	477	544	547	309
+328	75	419	554	556	464
+365	148	79	194	611	391
+373	94	515	247	641	349
+633	503	433	297	234	330
+689	1023	204	290	276	222
+740	1023	213	300	283	324
+656	1023	248	209	275	212
+422	190	572	503	692	280
+422	142	557	458	586	254
+635	966	113	189	164	259
+365	93	516	288	665	463
+838	1023	211	304	303	255
+357	121	531	166	635	602
+641	250	344	179	130	626
+328	100	461	583	625	494
+360	106	506	461	590	420
+420	202	56	78	634	629
+426	128	527	405	629	382
+567	149	158	203	643	245
+893	1023	218	330	295	182
+729	959	162	197	221	266
+677	838	110	228	287	189
+355	217	99	322	175	582
+599	834	77	231	226	284
+739	1023	129	271	225	168
+423	128	123	275	559	454
+597	944	209	215	247	174
+364	94	526	215	600	510
+306	82	65	41	626	530
+403	157	82	299	131	617
+769	1023	203	251	268	303
+437	281	90	133	200	593
+561	265	89	156	202	241
+422	114	490	466	590	288
+746	1023	132	249	262	269
+725	1023	170	247	254	268
+422	156	517	552	577	237
+568	278	469	39	246	578
+428	158	139	304	566	203
+620	1023	130	250	150	263
+625	1000	224	346	284	194
+370	131	556	0	675	572
+608	1023	156	268	222	149
+378	204	105	0	611	535
+415	808	333	406	378	476
+833	1023	141	263	239	331
+807	1023	71	224	201	188
+402	100	128	73	623	534
+660	1023	146	250	254	239
+367	79	534	314	650	446
+365	188	45	0	662	387
+389	210	165	70	26	573
+376	154	91	45	615	593
+338	86	536	254	663	502
+746	490	362	258	188	302
+337	77	509	266	672	559
+372	107	559	267	633	454
+389	200	49	60	649	342
+669	423	205	227	193	315
+872	1023	264	283	301	272
+492	164	19	28	631	261
+270	123	69	150	550	502
+618	1023	156	252	266	219
+324	124	519	148	653	483
+311	81	377	120	514	409
+586	915	171	239	206	268
+305	144	90	92	144	507
+364	104	524	225	663	471
+421	149	0	251	575	172
+383	77	544	0	639	523
+671	1016	188	178	219	197
+722	991	71	260	252	252
+409	214	112	62	622	344
+892	1023	237	280	288	321
+861	1023	222	276	293	159
+666	1023	143	278	270	205
+746	616	433	233	305	223
+583	1023	158	225	358	309
+420	239	23	35	635	313
+734	1023	188	291	241	225
+436	168	572	173	670	281
+372	112	512	618	641	440
+434	168	7	208	585	497
+634	1023	211	232	290	300
+653	1023	135	285	245	114
+739	1023	250	293	303	300
+632	1023	187	257	272	284
+540	287	499	120	289	550
+324	147	479	488	615	274
+390	119	504	676	663	296
+400	166	113	192	666	437
+677	1023	378	443	450	497
+666	1023	171	228	278	212
+809	607	400	172	308	291
+312	133	493	89	584	599
+379	238	111	180	653	345
+377	145	554	495	654	452
+266	39	460	330	637	480
+607	1023	136	246	277	269
+645	890	203	107	206	308
+358	165	471	4	625	249
+359	171	531	263	730	429
+830	1023	147	292	273	245
+379	143	535	80	653	330
+761	833	178	226	234	107
+387	97	504	492	627	429
+383	109	492	244	629	429
+368	62	516	267	624	376
+738	974	176	256	192	265
+478	234	249	30	47	271
+420	148	554	241	575	465
+568	891	141	152	202	277
+641	1023	176	260	281	292
+498	146	547	362	607	281
+734	1023	183	304	271	337
+389	176	535	158	624	497
+688	1023	107	258	186	224
+366	592	176	182	269	230
+375	138	93	134	623	589
+798	1023	194	249	306	235
+322	96	510	284	671	528
+860	1023	154	332	307	274
+364	165	505	187	646	519
+372	91	512	589	642	474
+793	1023	268	331	336	268
+357	60	487	201	639	501
+415	204	115	0	152	668
+441	375	601	386	667	348
+350	103	528	41	668	529
+364	129	543	541	739	848
+359	111	499	354	678	643
+418	215	569	177	646	356
+447	373	128	545	275	232
+313	110	30	260	100	442
+453	229	575	500	647	332
+351	262	21	608	189	184
+325	153	0	181	601	322
+383	118	496	369	656	333
+319	138	527	66	619	525
+568	282	144	68	161	554
+389	221	73	445	0	528
+393	138	49	135	506	581
+689	949	171	281	329	160
+424	422	380	292	292	319
+407	125	533	274	601	212
+386	584	172	283	347	240
+758	1023	230	210	279	225
+336	92	459	477	639	575
+702	1023	187	237	265	245
+386	150	129	4	602	571
+726	398	391	142	248	232
+392	174	121	110	637	258
+352	94	515	285	596	494
+486	145	77	420	624	368
+688	914	196	272	239	153
+430	142	562	0	629	515
+635	1023	151	286	243	258
+410	152	521	151	663	494
+367	122	83	0	613	584
+603	903	119	248	253	272
+679	1023	108	275	267	187
+683	1023	186	261	271	270
+341	119	496	373	642	347
+436	134	539	478	564	328
+954	1023	186	241	299	23
+753	1023	214	249	317	282
+269	61	79	102	579	549
+405	101	550	172	685	519
+536	175	564	447	674	349
+736	1023	166	312	329	291
+588	253	377	182	219	553
+295	108	0	195	76	518
+1023	1023	336	400	358	375
+393	122	499	234	665	332
+415	167	349	274	607	251
+371	76	508	279	586	491
+661	304	519	291	629	461
+583	955	94	227	244	245
+645	489	351	232	174	251
+417	115	525	385	604	265
+579	898	137	237	274	139
+361	171	548	292	646	622
+362	167	24	118	579	604
+548	926	145	188	250	214
+496	166	148	0	128	604
+619	772	133	116	219	179
+359	129	506	88	642	612
+657	1023	182	300	320	155
+798	1023	186	286	297	303
+732	880	163	157	237	221
+304	104	472	67	578	572
+783	1023	192	213	324	245
+754	1023	170	269	238	237
+327	89	514	393	641	521
+350	173	540	320	618	472
+327	76	454	578	590	424
+588	958	249	119	222	274
+381	111	517	231	624	331
+352	108	535	119	604	477
+376	160	43	316	625	435
+996	970	630	356	709	600
+703	1023	150	313	241	263
+410	97	537	197	646	437
+723	1023	203	75	266	302
+348	109	527	309	652	480
+387	114	542	93	666	518
+404	94	528	329	628	340
+499	219	570	545	603	270
+405	158	86	176	695	345
+613	1023	138	260	241	242
+359	120	547	52	681	514
+289	141	512	0	591	606
+391	127	134	127	496	624
+384	101	528	133	649	453
+411	240	323	154	258	266
+341	74	92	0	591	569
+319	136	63	0	541	456
+313	136	66	36	49	536
+721	1023	185	212	231	255
+384	154	553	69	671	605
+380	174	129	77	614	591
+329	111	485	184	661	467
+993	858	423	323	291	297
+651	1023	193	264	268	283
+521	324	304	568	451	211
+366	237	171	126	0	538
+561	953	139	216	239	189
+363	112	523	0	627	467
+724	1023	199	286	271	262
+629	951	62	221	218	248
+348	71	491	175	626	525
+639	800	185	271	292	272
+459	453	138	145	195	163
+656	394	439	239	319	243
+495	216	236	280	210	592
+389	76	524	0	614	499
+643	998	124	286	217	173
+360	108	494	0	640	527
+367	131	524	180	647	544
+434	126	541	164	647	263
+361	81	507	28	644	505
+353	78	460	158	634	480
+300	78	447	245	603	540
+649	1023	211	292	270	201
+431	221	85	165	127	580
+632	1023	145	108	279	282
+709	938	157	269	292	94
+399	362	115	158	84	180
+374	141	78	197	708	311
+617	437	428	146	209	200
+346	122	471	297	596	293
+689	1023	104	150	245	337
+454	202	76	341	0	664
+436	537	112	253	195	63
+546	1023	208	228	230	210
+805	1023	201	350	326	384
+710	1023	220	206	301	143
+385	139	521	153	674	531
+753	1023	214	312	314	351
+607	962	100	257	251	254
+386	156	538	0	667	476
+646	1023	207	279	249	242
+390	117	513	122	630	541
+351	100	486	498	603	355
+603	993	180	248	160	265
+416	103	519	263	627	459
+406	98	530	169	594	393
+348	277	282	229	302	162
+448	96	546	81	613	332
+619	1023	175	255	180	125
+704	364	495	128	245	373
+320	193	0	154	56	152
+636	864	51	199	251	263
+633	1009	168	218	261	305
+680	1023	211	204	293	334
+620	878	202	223	181	269
+578	918	150	221	215	264
+719	1023	200	249	232	270
+649	420	380	301	363	211
+379	111	540	128	667	575
+447	200	559	372	592	272
+368	149	526	48	642	400
+402	168	81	414	647	564
+658	1023	121	213	263	206
+319	125	62	127	544	511
+285	126	85	129	134	511
+395	117	26	96	645	601
+722	1023	176	295	298	269
+376	110	523	361	630	484
+268	96	464	172	638	562
+397	118	525	253	625	472
+353	124	71	149	105	532
+768	1023	195	230	226	246
+755	884	115	243	211	98
+396	199	72	16	662	363
+389	121	554	329	692	518
+738	1023	236	276	301	226
+794	1023	237	268	278	314
+705	1023	176	212	264	220
+396	99	218	110	611	592
+334	139	118	336	578	337
+802	1023	200	293	297	311
+797	1023	158	228	293	288
+336	104	519	139	663	502
+278	81	88	191	593	485
+399	130	88	98	608	572
+664	1023	262	224	281	272
+329	119	512	0	658	505
+418	125	585	134	640	522
+654	1023	123	307	293	277
+316	122	500	0	663	450
+344	89	514	102	645	532
+759	1023	92	266	290	0
+771	1023	124	278	261	255
+333	133	515	390	631	385
+805	1023	252	329	314	263
+564	1023	447	572	493	649
+409	119	519	271	627	271
+368	117	0	176	648	580
+379	115	531	42	675	486
+371	103	507	0	574	474
+736	999	43	232	275	164
+430	157	567	525	617	325
+766	1023	156	309	223	129
+762	1023	193	212	274	28
+466	130	543	445	630	272
+309	154	69	183	85	451
+715	1023	208	290	343	301
+844	545	401	313	166	185
+796	526	403	269	229	211
+306	133	54	0	164	486
+338	187	0	179	0	569
+302	155	0	120	64	512
+667	1023	181	206	191	220
+1023	1023	305	406	395	307
+726	593	356	391	297	446
+385	181	52	287	713	441
+725	1023	126	187	315	296
+603	1023	85	227	122	111
+411	88	106	214	614	583
+1023	857	476	305	313	399
+470	190	48	386	137	327
+818	1023	157	280	246	307
+897	1023	379	479	431	513
+374	126	528	648	649	407
+665	1016	143	231	193	278
+348	273	175	0	598	277
+593	442	462	231	250	209
+336	139	25	55	578	438
+340	114	502	32	665	492
+338	64	510	301	634	506
+317	139	51	181	609	310
+581	1023	152	234	245	231
+782	1023	139	240	257	200
+385	171	536	0	675	542
+653	1023	156	262	249	216
+451	145	183	156	602	474
+563	912	96	113	202	206
+617	1023	126	274	253	272
+418	133	102	217	636	554
+587	1023	196	288	319	105
+643	1023	111	289	193	305
+371	149	104	142	621	619
+398	119	528	299	673	492
+623	1023	111	237	244	248
+638	1023	135	278	230	226
+638	1023	64	260	253	163
+331	140	106	25	192	502
+669	1023	160	223	235	217
+482	536	160	198	259	297
+367	138	72	113	650	545
+290	124	285	216	560	406
+457	170	544	540	621	328
+695	986	86	275	255	260
+365	146	28	215	141	571
+702	1023	191	294	195	323
+448	1023	400	439	367	501
+367	114	520	198	647	485
+379	124	51	74	574	605
+815	1023	204	215	241	209
+732	909	174	298	207	260
+273	92	413	406	487	469
+345	121	539	446	654	472
+362	140	63	241	571	645
+602	803	49	224	201	145
+602	1023	154	137	206	117
+398	201	119	74	598	534
+780	504	355	192	193	287
+363	150	537	599	627	342
+368	91	504	256	664	524
+337	85	507	0	627	597
+367	142	0	218	533	472
+660	1023	166	338	334	266
+384	137	52	51	656	620
+277	132	72	50	159	465
+357	220	0	359	144	566
+459	220	175	171	672	350
+710	1023	184	313	337	259
+358	106	528	18	619	553
+363	122	510	173	640	452
+357	130	18	94	582	259
+409	163	39	0	697	443
+329	99	493	508	615	556
+396	111	96	207	558	304
+407	91	502	446	635	405
+542	798	135	156	250	145
+574	277	94	652	345	732
+420	228	103	173	151	576
+361	95	508	324	630	574
+336	118	520	196	644	373
+749	1023	188	334	287	231
+358	136	538	0	731	414
+301	96	476	106	571	490
+306	126	0	278	4	544
+647	1023	101	230	256	214
+285	89	491	134	600	411
+912	1023	235	468	499	716
+498	1023	365	486	430	486
+444	93	520	375	525	230
+395	90	497	688	623	231
+471	133	573	310	661	307
+372	207	145	62	154	579
+450	203	146	521	491	415
+381	198	108	281	725	451
+618	976	127	185	223	216
+310	67	454	577	624	358
+305	133	473	206	580	551
+644	930	201	213	217	332
+397	121	96	362	640	315
+358	126	515	264	600	494
+660	1023	108	224	259	233
+423	121	53	130	621	584
+609	1023	154	127	260	238
+530	852	63	109	273	83
+674	910	59	80	277	232
+444	1023	394	463	433	515
+594	923	208	144	242	323
+364	106	505	147	666	474
+595	1016	144	105	276	176
+393	140	543	309	635	358
+747	1023	181	290	331	241
+660	1023	173	252	273	282
+445	204	164	164	575	605
+470	116	544	437	619	290
+800	696	548	253	568	566
+393	268	110	93	172	253
+414	94	12	114	621	523
+584	835	171	288	289	250
+587	1014	220	300	284	318
+376	102	534	204	666	329
+340	155	125	283	607	575
+670	456	363	234	265	167
+566	1023	350	459	365	533
+691	1000	119	274	250	48
+392	147	538	206	680	476
+646	1023	164	228	204	242
+703	448	489	194	224	300
+410	233	136	309	722	402
+364	134	514	117	638	512
+626	231	400	199	299	219
+405	141	543	40	642	578
+676	685	455	355	236	699
+699	1023	144	266	319	211
+393	92	535	361	587	280
+642	1023	78	291	279	173
+574	296	475	215	223	609
+357	125	530	458	614	428
+365	112	543	345	615	379
+612	1023	159	284	297	295
+336	57	465	597	616	467
+327	99	438	441	590	368
+309	160	0	143	0	460
+586	990	125	248	318	253
+736	1023	186	259	274	272
+330	88	54	0	589	613
+705	1023	203	269	302	228
+381	111	131	48	535	599
+635	275	474	197	163	256
+403	244	96	113	571	254
+344	70	505	318	637	514
+558	76	215	239	203	427
+631	1023	192	298	266	283
+342	120	101	245	654	627
+590	885	113	253	262	253
+381	205	96	16	721	327
+302	69	439	507	567	353
+351	81	503	26	632	420
+360	182	127	205	17	583
+368	161	23	118	648	625
+519	290	473	454	610	235
+697	1023	216	235	274	225
+758	1023	225	305	264	265
+685	1023	242	168	296	203
+681	1023	182	286	252	204
+702	1023	184	240	271	241
+460	159	579	451	621	317
+611	1023	177	245	301	271
+402	94	478	358	569	438
+670	1023	222	309	298	269
+636	954	173	262	264	256
+597	963	154	238	207	211
+289	91	432	0	567	474
+954	1023	410	518	572	415
+458	181	573	566	666	384
+314	85	432	517	626	410
+392	103	95	129	576	614
+412	151	44	458	0	672
+317	139	113	116	185	497
+382	95	509	423	610	414
+649	323	416	173	251	279
+373	85	120	240	595	547
+337	106	125	116	622	601
+399	117	467	270	545	163
+618	1023	203	197	212	222
+894	1023	284	523	631	301
+527	102	530	427	587	285
+646	1023	213	239	214	203
+375	121	485	254	630	418
+695	1023	181	226	278	169
+785	957	134	231	322	242
+388	132	539	232	674	518
+854	880	352	317	646	602
+541	974	315	482	356	476
+731	894	350	435	329	428
+296	95	466	135	620	504
+380	107	532	244	621	498
+302	101	475	34	648	485
+381	90	540	340	664	599
+551	656	205	35	210	194
+404	125	511	18	611	127
+549	843	156	258	255	264
+752	1004	213	244	272	199
+589	274	345	259	218	531
+324	137	3	42	213	490
+342	163	42	155	79	547
+676	1023	178	268	214	276
+604	855	181	182	213	194
+705	1023	160	215	189	158
+593	1001	121	296	232	176
+679	944	79	237	266	189
+399	155	0	88	623	599
+312	114	12	103	51	446
+849	1023	153	313	274	90
+333	117	506	272	642	474
+403	105	533	442	663	422
+377	195	127	114	197	551
+357	77	500	501	571	285
+804	1023	382	238	452	218
+360	165	117	113	644	328
+439	135	73	256	632	603
+638	1023	92	239	248	35
+618	1023	182	257	250	139
+575	990	89	261	255	265
+597	975	178	208	268	278
+634	911	126	152	245	224
+612	1023	390	465	427	549
+319	148	13	347	148	466
+315	89	42	127	593	586
+477	91	506	502	645	302
+350	121	508	292	630	472
+332	141	125	95	605	565
+375	198	119	0	591	276
+536	874	87	189	155	238
+355	178	493	357	652	418
+683	1023	243	266	270	352
+394	228	83	150	658	365
+693	1023	206	168	284	271
+404	102	552	224	649	573
+364	135	500	506	630	346
+671	482	379	107	188	82
+297	112	0	0	568	172
+672	1011	152	316	211	337
+429	226	129	139	71	591
+313	163	46	252	540	364
+754	1023	184	262	332	207
+372	99	530	72	615	535
+428	180	143	172	612	169
+305	86	459	488	637	564
+336	108	531	105	666	559
+724	542	350	300	279	361
+750	524	332	245	272	286
+704	1023	166	266	294	332
+613	1023	152	306	214	233
+365	117	523	0	644	549
+512	788	146	152	281	212
+748	1001	194	220	261	325
+706	1023	221	243	285	220
+644	1023	200	223	277	279
+331	151	22	47	532	601
+573	790	161	171	286	257
+316	116	480	33	617	501
+680	1023	202	298	271	274
+824	1023	203	277	246	237
+410	213	112	184	142	685
+377	98	514	35	640	533
+293	67	409	416	633	333
+418	144	524	499	530	278
+403	73	500	231	640	404
+392	103	545	232	621	492
+353	103	526	184	662	498
+717	1023	186	279	251	157
+387	225	16	494	70	122
+310	108	479	0	647	582
+548	172	588	321	688	584
+416	107	567	266	658	568
+341	133	525	88	654	488
+393	105	538	184	593	456
+303	82	478	261	640	517
+393	117	98	204	596	610
+385	98	525	237	638	558
+400	133	551	229	605	397
+605	339	489	278	97	589
+381	120	552	0	687	511
+372	118	91	163	583	595
+621	1023	226	197	276	283
+552	1023	354	455	409	492
+686	1023	248	275	268	232
+406	208	131	196	694	408
+400	172	124	145	682	363
+337	90	537	117	677	437
+715	1023	213	242	256	354
+767	1023	253	247	334	275
+385	105	113	243	616	381
+592	1017	97	278	144	211
+817	1023	178	265	281	316
+311	119	505	152	653	515
+317	131	502	113	694	464
+316	119	14	169	0	504
+684	1023	192	182	278	283
+319	106	495	535	632	477
+659	1023	172	299	364	269
+340	148	83	184	149	489
+411	111	564	244	639	463
+738	1023	175	276	333	299
+372	114	533	70	656	499
+765	962	170	231	285	291
+331	93	518	18	597	458
+321	135	0	139	595	534
+822	337	176	246	602	387
+407	122	84	112	644	478
+704	488	414	303	218	160
+680	419	300	187	270	162
+643	942	138	305	158	132
+344	92	522	374	664	344
+394	123	516	348	605	282
+360	109	526	243	655	577
+391	162	108	427	547	463
+958	1023	202	298	293	142
+712	1023	239	281	289	304
+337	92	514	240	647	556
+740	380	384	219	210	232
+262	90	36	0	610	579
+833	1023	248	255	324	212
+645	1023	153	275	269	198
+439	136	570	202	684	470
+400	128	511	110	622	261
+375	135	512	31	523	544
+310	138	484	63	664	440
+621	1023	182	209	252	240
+365	84	495	357	664	478
+506	212	155	233	164	591
+731	1023	201	236	292	242
+655	1023	251	293	246	316
+415	676	113	224	199	97
+824	1023	201	281	232	125
+406	215	141	273	141	600
+646	1023	182	211	292	214
+671	1023	208	127	312	243
+772	1023	157	190	270	194
+385	115	541	269	633	533
+371	141	522	228	642	465
+379	195	131	159	607	588
+675	1023	235	257	315	235
+609	1023	160	272	276	257
+379	105	534	506	601	300
+312	63	468	260	605	483
+345	124	518	123	643	600
+845	1023	207	246	307	230
+445	115	520	383	592	258
+520	140	573	401	577	219
+576	1023	374	468	403	499
+346	79	490	428	660	323
+389	126	553	196	643	557
+322	158	20	233	663	311
+266	114	122	77	375	353
+577	934	55	297	120	288
+601	1023	170	213	293	243
+643	1023	161	298	255	239
+845	1023	134	220	234	268
+627	1023	226	292	203	179
+699	340	341	317	361	332
+577	1013	147	217	259	256
+387	109	463	312	589	487
+394	146	550	36	645	481
+378	116	517	289	606	405
+684	1023	241	291	336	283
+281	101	441	0	604	483
+661	481	453	229	308	265
+605	949	146	199	218	132
+414	488	121	164	171	87
+902	1023	222	248	278	181
+664	1023	147	241	206	199
+384	167	550	107	641	524
+339	144	82	267	627	606
+322	144	49	270	604	429
+612	1023	212	301	232	151
+440	110	138	274	579	345
+1023	1023	390	433	381	349
+416	110	73	368	554	371
+347	114	523	0	689	449
+396	254	148	186	632	342
+408	86	548	410	662	330
+428	212	555	474	647	300
+576	1023	185	195	247	214
+524	891	336	412	337	395
+400	174	83	253	694	384
+335	143	497	407	599	318
+653	1023	159	268	299	161
+351	99	498	287	647	568
+268	57	435	0	629	516
+659	451	396	271	268	439
+394	152	77	53	600	457
+408	107	79	119	640	610
+487	182	566	479	683	310
+288	99	458	443	669	456
+389	194	121	217	615	550
+793	1023	231	331	239	289
+704	504	500	329	244	175
+751	1023	120	252	312	279
+607	844	197	292	235	288
+625	965	212	210	207	278
+568	422	460	161	197	272
+599	962	173	206	265	258
+403	151	0	179	618	576
+689	425	432	212	300	192
+364	142	524	448	604	441
+436	132	554	419	599	171
+355	137	62	108	579	493
+327	99	181	201	614	559
+352	84	508	310	647	561
+375	119	147	215	584	589
+596	941	178	82	270	275
+679	1023	152	216	280	188
+717	543	402	283	299	225
+300	140	2	201	27	490
+655	352	467	92	224	560
+318	114	497	118	596	482
+446	222	94	163	231	612
+517	153	172	209	666	650
+432	253	138	117	146	571
+422	111	545	24	677	551
+773	383	431	261	267	253
+267	93	0	233	34	185
+397	166	106	77	609	569
+586	1023	179	126	280	148
+345	111	520	155	630	503
+352	96	494	239	609	505
+651	1023	73	257	313	227
+633	1003	121	264	292	234
+1023	1023	505	414	396	436
+662	1023	202	274	283	267
+400	1023	432	493	431	550
+347	168	84	190	54	513
+348	156	63	81	586	243
+451	122	505	284	663	344
+734	1023	203	203	249	209
+376	102	497	767	562	80
+334	154	44	121	593	259
+658	1023	223	273	311	249
+368	165	541	235	670	299
+337	130	508	202	613	509
+387	164	574	467	678	439
+618	1023	137	254	167	222
+636	1023	180	266	284	175
+381	132	108	0	639	646
+643	906	87	228	210	267
+331	138	516	158	702	580
+420	137	594	54	684	574
+919	1023	543	375	632	528
+621	1023	70	242	273	187
+507	158	526	485	550	190
+326	130	0	187	535	348
+633	869	189	192	270	258
+369	100	551	161	612	483
+457	121	90	174	629	667
+387	178	531	149	689	537
+434	145	548	380	687	381
+648	1023	179	285	239	223
+587	952	161	272	252	224
+332	119	84	6	589	529
+392	191	134	57	644	550
+734	1023	271	268	287	289
+380	111	521	179	632	474
+296	100	40	46	632	534
+578	792	310	603	507	271
+367	123	45	236	538	201
+672	472	378	187	118	229
+502	1023	392	457	430	522
+796	1023	172	284	296	289
+374	155	77	0	624	607
+766	1023	307	245	258	274
+621	1023	250	278	302	321
+316	113	480	82	626	427
+651	995	113	259	187	245
+400	232	550	304	669	318
+268	104	99	48	156	491
+407	155	551	275	688	558
+361	134	541	72	662	533
+434	264	136	535	0	221
+261	33	433	165	575	546
+453	127	558	418	594	283
+775	1023	267	236	308	245
+650	988	177	245	287	256
+382	88	158	0	584	592
+429	143	484	647	659	286
+421	125	549	325	645	449
+703	1005	178	287	238	267
+682	922	199	294	228	300
+801	1023	165	257	307	116
+658	1023	176	41	262	240
+680	1023	175	284	160	264
+278	71	420	350	610	538
+470	185	553	385	618	290
+721	1023	151	246	202	288
+441	172	562	93	651	345
+643	1023	154	293	294	262
+752	1023	216	226	278	353
+405	122	563	161	699	556
+838	908	141	229	255	207
+569	977	155	189	219	236
+361	114	19	37	542	593
+711	1023	258	272	294	256
+381	142	529	333	685	475
+592	886	162	183	265	250
+319	193	69	56	595	509
+441	168	103	405	597	219
+536	1023	65	222	222	227
+755	1023	186	246	211	291
+359	136	514	339	579	240
+723	1023	209	324	265	269
+266	129	29	0	156	498
+329	167	71	196	575	516
+832	651	434	710	885	1023
+725	1023	228	265	312	304
+1023	1023	373	457	437	447
+625	612	382	279	151	0
+720	1023	191	152	256	179
+860	1023	219	302	299	208
+661	1023	134	324	289	200
+626	1023	164	282	287	254
+699	982	140	221	217	233
+410	159	136	24	596	597
+418	145	520	381	559	288
+811	1023	165	273	207	276
+486	1023	412	475	419	504
+1023	1023	572	683	608	492
+415	265	146	0	698	363
+635	921	193	235	288	199
+620	1023	103	42	199	268
+393	152	110	207	215	590
+389	91	134	0	579	597
+626	1023	268	232	287	199
+734	476	454	120	221	284
+809	448	460	149	251	271
+625	1023	203	298	231	309
+405	752	182	191	296	257
+397	118	524	226	639	477
+329	115	475	512	630	553
+378	106	520	12	670	587
+637	983	195	224	263	277
+504	791	230	303	291	274
+326	96	4	179	589	278
+480	258	0	451	124	690
+296	161	112	343	272	533
+899	1023	221	232	262	251
+308	93	469	206	649	455
+317	86	513	178	636	459
+624	960	221	204	229	282
+553	221	59	269	562	232
+682	1023	224	299	282	301
+447	99	541	363	616	314
+358	92	503	142	667	530
+842	983	227	257	159	247
+437	241	582	432	622	321
+353	120	557	217	672	565
+393	113	539	157	642	527
+456	125	560	409	637	317
+771	1023	232	340	296	267
+587	1023	109	181	296	219
+866	1023	92	238	176	220
+798	880	178	134	273	210
+372	128	562	0	650	438
+729	1023	193	253	222	196
+432	171	589	571	635	334
+436	128	136	57	77	564
+441	153	500	28	624	268
+418	123	468	31	616	283
+366	105	60	92	584	648
+607	1023	24	235	271	188
+342	97	515	181	649	470
+653	1023	234	238	327	273
+374	131	112	27	598	625
+603	745	180	261	315	297
+650	1023	158	289	249	221
+675	1023	191	284	303	229
+404	118	524	107	692	556
+330	85	475	487	558	367
+719	1023	164	243	291	267
+679	1023	207	247	331	231
+619	658	311	296	262	271
+706	226	639	441	720	436
+634	806	182	227	283	184
+574	917	189	233	271	71
+828	552	378	187	309	229
+1022	1023	276	357	365	370
+404	103	546	163	675	558
+652	369	516	119	247	581
+400	128	133	130	704	420
+407	110	530	367	568	277
+403	146	543	431	673	329
+323	98	65	162	12	513
+735	1023	144	234	229	215
+378	99	558	173	694	458
+665	583	333	286	229	129
+339	114	495	297	665	399
+342	118	48	184	638	670
+340	237	65	231	601	415
+685	1023	140	258	231	192
+957	1023	292	305	368	294
+690	333	117	276	668	307
+863	1023	221	312	308	329
+805	805	130	237	268	236
+320	251	105	0	41	616
+548	429	367	181	260	256
+896	1023	230	358	330	100
+416	150	550	221	640	479
+670	1023	167	262	232	199
+660	1023	149	241	244	291
+361	74	128	130	134	399
+605	1023	139	216	267	240
+833	1023	271	331	272	192
+778	1023	96	286	177	217
+401	157	493	334	608	235
+418	104	44	0	612	585
+673	1023	228	275	262	249
+673	1023	151	279	259	287
+328	107	524	121	680	613
+452	162	74	448	519	259
+891	1023	227	318	272	208
+504	1023	410	472	416	530
+677	1023	236	365	332	266
+307	69	457	0	574	556
+582	1011	126	257	226	281
+406	124	540	17	636	526
+318	100	448	437	643	476
+705	1023	131	241	286	244
+708	286	564	364	586	282
+640	1023	146	0	290	249
+672	1023	141	250	277	272
+657	1023	247	287	259	258
+383	153	495	389	595	315
+435	154	542	301	669	368
+871	1023	180	243	275	215
+412	155	547	300	667	327
+810	613	405	129	221	291
+754	1023	148	247	281	245
+640	1023	161	298	254	305
+351	72	467	531	636	498
+674	886	173	229	221	290
+336	80	493	140	643	502
+356	71	516	97	632	375
+409	93	535	214	659	471
+809	1023	223	272	190	322
+656	1023	147	308	272	287
+751	1023	133	254	255	202
+709	1023	225	278	318	245
+486	167	150	464	527	399
+638	1013	122	285	241	204
+575	971	127	299	305	283
+504	139	522	359	625	195
+754	1023	201	265	271	286
+823	1023	196	235	224	253
+375	105	199	442	640	563
+390	149	521	415	590	221
+670	1023	100	273	224	97
+624	345	53	243	669	339
+466	192	523	466	621	318
+383	119	524	322	624	332
+328	106	472	568	577	239
+365	123	476	232	660	555
+755	1023	133	231	293	316
+346	81	108	45	587	581
+343	107	484	181	659	541
+335	91	480	570	612	281
+722	1023	232	270	264	319
+378	105	520	440	573	357
+288	144	0	174	0	486
+617	1023	135	247	254	191
+630	416	441	136	193	186
+359	106	491	308	607	340
+761	206	574	302	625	301
+628	1023	146	144	310	290
+384	118	96	163	620	573
+287	68	466	117	633	500
+725	1023	171	202	199	297
+397	103	530	0	649	500
+361	127	46	0	619	603
+315	130	524	172	512	458
+409	277	518	339	665	288
+672	1023	230	192	324	158
+324	86	435	667	594	192
+662	1023	191	309	318	243
+1023	1023	439	363	344	397
+412	90	558	413	668	491
+347	91	483	87	570	528
+458	115	526	387	568	253
+390	126	532	280	658	431
+387	137	559	104	677	575
+665	1023	259	182	297	178
+372	124	515	98	609	542
+755	1023	247	252	236	240
+678	681	107	165	241	186
+557	341	389	86	214	51
+309	116	0	146	147	514
+391	121	537	215	647	478
+691	1023	226	268	289	210
+324	103	73	55	632	592
+579	1023	365	408	357	491
+457	174	538	276	611	267
+409	272	185	270	216	217
+740	1023	178	237	280	51
+806	1023	242	257	294	325
+631	1023	157	243	329	249
+406	110	549	234	666	429
+358	111	505	111	567	291
+372	101	536	112	631	589
+364	116	497	669	660	306
+353	90	556	425	641	301
+308	67	486	0	672	434
+654	1023	213	304	266	283
+657	1023	71	291	298	125
+653	1023	240	260	118	294
+665	1023	187	285	284	340
+315	92	472	241	559	460
+318	101	500	264	649	436
+389	126	530	208	643	607
+304	135	69	91	163	487
+378	192	78	210	4	586
+353	192	0	86	644	417
+874	1023	254	265	250	225
+329	178	135	0	505	464
+357	85	519	553	627	490
+338	143	528	132	617	477
+452	313	445	623	628	343
+325	118	517	46	565	536
+399	90	543	166	661	496
+436	119	562	391	652	326
+418	194	507	677	634	294
+790	1023	250	323	289	258
+440	231	147	219	122	486
+310	57	452	532	631	434
+593	991	159	228	248	294
+840	1023	190	300	327	241
+381	118	80	572	195	626
+454	160	534	355	582	111
+412	103	569	221	619	578
+572	1023	181	299	345	507
+523	913	186	131	232	229
+511	1023	377	467	406	498
+610	841	231	251	291	174
+543	296	478	69	242	208
+632	1023	193	266	184	311
+277	59	455	161	596	508
+441	162	0	414	633	451
+328	111	14	136	611	581
+352	126	506	239	633	417
+383	94	147	113	551	535
+565	1023	353	436	399	495
+355	112	5	173	539	442
+673	330	434	257	336	402
+323	153	22	204	60	507
+1023	1023	458	334	385	367
+1023	1023	349	382	394	385
+417	185	526	111	619	175
+377	153	562	65	628	474
+453	151	515	518	512	340
+665	1023	171	331	271	313
+346	192	111	0	614	579
+759	917	167	183	262	167
+351	101	525	309	661	355
+709	1023	193	304	322	245
+301	140	0	109	14	506
+360	92	507	0	674	484
+401	140	545	356	662	553
+692	1023	201	304	307	316
+396	122	528	454	588	333
+826	467	470	22	224	290
+374	131	62	371	326	639
+627	1023	207	217	264	247
+375	180	155	197	591	445
+755	1023	124	292	253	241
+669	1023	157	235	266	269
+300	147	0	142	71	433
+689	1023	153	310	264	228
+591	1023	193	298	250	258
+396	148	92	11	638	541
+340	94	514	324	696	475
+587	997	188	262	293	260
+422	219	96	116	106	653
+457	249	574	352	607	199
+409	141	541	43	612	598
+385	183	94	214	222	491
+615	991	73	204	286	184
+512	634	175	253	605	640
+557	905	223	204	278	282
+725	1023	116	231	244	169
+400	100	549	71	640	550
+583	878	123	277	262	236
+368	158	138	118	614	602
+787	1023	157	310	264	197
+595	918	186	238	163	35
+644	1023	191	269	308	310
+339	113	509	56	683	503
+331	147	485	0	632	360
+656	919	106	188	260	102
+838	1023	137	287	268	227
+807	1023	227	282	272	299
+695	854	431	306	304	383
+284	88	487	0	641	443
+388	85	520	354	627	453
+327	182	114	234	83	565
+356	108	514	136	698	562
+683	1023	175	288	249	125
+721	1023	161	266	225	288
+677	1023	224	283	261	198
+428	137	121	187	609	407
+672	1023	244	269	302	234
+351	109	473	570	586	336
+366	164	80	0	659	477
+304	118	32	71	0	484
+697	1023	121	156	220	218
+342	117	41	80	573	607
+328	117	112	63	551	585
+657	1023	145	236	223	231
+416	113	521	148	677	584
+828	1023	209	326	308	272
+351	122	520	220	567	536
+591	1023	153	136	253	231
+371	105	483	310	608	476
+586	964	206	98	173	224
+405	129	523	228	671	468
+454	156	552	229	667	261
+602	985	110	291	251	269
+407	144	586	333	669	440
+381	175	81	134	645	578
+659	1023	163	238	267	193
+506	1023	402	449	439	512
+374	97	78	198	540	582
+331	155	507	217	579	485
+330	54	79	147	608	481
+524	1023	143	238	289	286
+391	139	525	437	622	266
+355	109	78	248	637	608
+363	85	471	246	641	544
+464	242	145	218	192	481
+657	1001	56	241	212	220
+553	1023	90	254	150	187
+403	72	541	20	627	427
+531	807	120	232	245	208
+729	552	448	146	274	327
+822	1005	142	193	224	160
+379	1023	399	497	433	537
+686	1023	205	248	287	225
+360	134	506	0	611	190
+664	1023	180	246	295	311
+387	139	568	270	669	585
+331	84	489	0	677	621
+338	97	502	0	630	567
+699	1023	290	296	308	302
+673	1023	236	281	252	380
+664	1023	206	300	235	235
+438	228	58	233	573	402
+779	1023	484	412	658	662
+422	143	508	422	492	205
+368	79	545	22	686	485
+942	1023	215	300	285	280
+366	185	116	148	606	276
+405	138	101	343	603	403
+591	917	73	132	191	239
+723	1023	233	233	264	238
+371	147	537	418	605	204
+350	85	509	378	609	393
+738	374	421	184	250	65
+335	111	128	132	596	609
+674	963	260	365	332	332
+534	901	85	25	188	235
+816	1023	143	261	209	257
+693	1023	164	230	251	83
+503	193	141	402	0	545
+322	206	95	231	651	300
+441	159	548	458	680	378
+359	191	88	144	129	588
+867	1023	146	289	296	166
+484	254	205	301	109	634
+571	1023	126	263	244	237
+284	58	437	398	604	406
+652	1000	225	191	272	299
+277	81	477	5	585	535
+338	118	478	61	614	513
+299	122	501	381	629	528
+560	956	118	277	187	272
+435	236	101	235	38	613
+701	1023	187	283	267	306
+644	1023	127	211	289	244
+397	118	542	200	692	599
+372	108	529	145	542	443
+351	115	513	206	642	500
+385	122	549	307	658	527
+412	140	61	150	629	568
+583	990	123	199	180	275
+432	91	527	480	556	251
+637	1023	153	165	261	200
+623	971	190	261	248	11
+388	137	538	181	629	514
+375	92	503	70	626	442
+635	1023	202	233	250	272
+837	1023	219	323	304	189
+596	472	432	208	264	384
+326	68	453	170	570	389
+357	129	495	182	595	494
+681	437	394	155	234	270
+717	1023	102	163	272	251
+615	1023	99	234	168	255
+442	161	53	221	123	508
+277	330	25	0	140	521
+423	158	148	380	675	785
+600	1023	69	247	196	228
+366	85	489	446	563	264
+718	1023	181	181	252	28
+420	169	96	161	690	345
+555	885	196	233	284	252
+890	1023	420	486	475	419
+463	242	462	0	267	462
+369	105	516	366	557	292
+742	1023	158	293	284	177
+725	1023	229	271	292	304
+800	1023	193	309	291	247
+815	1023	282	347	348	375
+685	271	424	38	128	223
+347	88	514	328	640	525
+794	1023	184	279	295	260
+392	108	551	391	666	438
+751	1023	194	266	287	315
+388	88	523	363	654	360
+372	110	506	382	576	239
+647	1006	140	161	154	240
+368	140	523	0	613	464
+324	88	456	544	634	455
+644	995	188	232	244	125
+761	979	195	204	169	128
+560	300	132	92	277	331
+278	103	487	166	655	559
+678	1023	208	300	264	244
+364	125	500	235	608	571
+667	1023	218	332	307	257
+343	83	485	10	667	510
+406	128	110	186	640	569
+327	154	12	492	0	608
+443	427	390	196	167	256
+403	181	75	284	735	411
+358	164	118	0	556	534
+761	1023	159	282	254	255
+624	1023	182	294	280	237
+653	1023	169	248	241	182
+664	1023	153	250	281	287
+653	1023	154	212	192	293
+655	1023	182	239	292	206
+696	869	462	704	588	503
+388	114	100	221	562	539
+573	1023	394	495	434	480
+361	87	506	237	595	532
+365	102	99	219	580	256
+341	124	1	128	499	600
+395	120	0	0	578	552
+344	102	77	0	671	493
+625	1015	120	267	180	192
+399	101	523	389	677	606
+308	110	21	21	580	652
+428	532	165	248	232	241
+743	1023	173	263	287	310
+373	88	523	113	634	487
+371	101	132	241	583	545
+781	1023	129	283	210	219
+437	144	187	95	610	604
+372	133	537	406	699	501
+387	156	21	210	609	563
+350	125	487	167	640	601
+766	1023	151	238	285	109
+406	101	549	31	645	598
+587	1013	151	211	234	199
+575	1023	168	221	252	212
+443	162	556	361	643	323
+654	1023	60	194	217	241
+627	232	363	279	233	545
+690	1023	224	327	263	267
+640	1014	142	279	226	251
+628	981	154	222	208	210
+389	108	546	303	643	483
+397	111	564	287	661	489
+447	138	89	129	585	418
+1023	1023	252	329	301	302
+377	189	116	208	84	594
+370	211	123	162	209	531
+1023	1023	643	887	871	905
+327	168	160	473	611	847
+347	128	508	215	688	623
+410	189	539	310	598	252
+376	177	126	116	610	357
+438	163	524	421	552	302
+381	174	39	170	593	634
+687	1007	150	265	265	268
+638	1023	119	232	250	120
+350	80	510	252	604	387
+712	1023	185	284	259	243
+755	1023	170	320	251	245
+380	120	0	383	624	207
+359	134	521	432	656	766
+569	950	138	240	221	200
+593	751	134	135	276	191
+380	100	532	66	628	546
+441	786	322	426	371	486
+784	1023	219	324	295	304
+289	133	490	0	671	400
+335	88	514	411	542	295
+401	155	534	297	614	342
+590	226	290	228	147	263
+721	1023	155	279	230	319
+608	1023	389	488	352	405
+646	887	91	242	215	266
+582	986	25	271	239	245
+540	913	205	273	273	251
+728	1023	92	208	251	269
+473	147	208	112	124	459
+363	171	17	469	227	470
+358	190	71	110	142	610
+613	1023	206	245	297	286
+356	111	528	153	596	504
+755	1023	128	277	259	176
+388	90	530	250	586	310
+428	121	68	411	562	131
+361	176	1	0	0	582
+494	986	131	238	266	230
+401	117	559	370	650	391
+502	956	136	212	257	258
+338	84	78	131	577	497
+639	464	314	197	189	248
+601	1023	220	242	295	67
+840	1023	197	322	296	154
+336	115	528	257	638	560
+322	185	21	46	10	475
+598	1023	185	281	214	77
+598	1023	153	190	319	227
+347	103	529	258	570	474
+380	121	465	390	601	256
+550	454	351	299	359	288
+376	129	530	226	622	449
+389	85	86	0	594	534
+390	133	526	345	627	395
+354	101	543	147	668	522
+386	102	76	137	652	590
+313	120	481	0	614	517
+592	894	168	142	312	218
+289	110	493	204	506	547
+445	183	537	326	623	331
+659	950	211	236	592	474
+296	82	441	46	622	596
+766	1023	123	275	268	229
+399	190	52	177	726	441
+430	305	153	531	67	192
+320	181	47	51	660	318
+621	1023	101	285	216	225
+882	1023	252	228	273	344
+393	128	527	126	596	501
+864	1023	250	268	277	145
+689	490	432	405	369	610
+551	278	396	146	280	502
+724	792	168	258	194	197
+719	1023	206	308	302	292
+826	1023	130	325	227	281
+451	178	580	480	692	382
+373	105	545	164	600	545
+379	114	512	183	651	464
+316	81	475	450	618	518
+307	84	0	0	617	385
+644	1001	191	15	308	250
+370	114	525	121	628	556
+498	846	123	267	255	220
+785	1023	179	206	249	216
+1023	772	476	324	351	246
+366	171	60	0	481	507
+302	137	62	107	176	488
+314	108	81	72	565	551
+372	99	532	165	618	549
+284	107	0	72	174	457
+724	1023	216	218	299	225
+559	949	68	39	275	305
+311	197	38	219	158	540
+585	513	548	615	647	461
+380	112	525	313	633	507
+646	1023	177	313	294	299
+352	126	462	353	589	238
+672	1023	223	285	315	291
+363	100	501	235	660	293
+408	154	514	77	642	455
+376	210	154	50	144	629
+408	118	545	371	677	278
+430	178	538	520	642	341
+721	875	195	247	256	210
+428	232	78	89	746	582
+312	98	506	0	646	572
+353	103	505	366	645	715
+356	142	521	0	615	592
+634	1023	120	193	257	354
+396	113	550	253	649	472
+768	1023	177	252	283	237
+596	1023	108	229	274	81
+387	125	540	123	642	577
+669	1023	230	284	280	293
+390	103	555	223	637	532
+377	95	546	158	691	616
+622	1023	186	165	207	253
+714	458	379	160	206	301
+729	1023	146	246	216	227
+393	113	507	331	618	200
+371	116	527	27	619	478
+359	155	503	306	619	269
+704	1023	213	227	198	134
+396	123	117	148	643	649
+710	430	446	199	244	282
+323	155	80	282	42	488
+443	111	538	454	656	298
+683	369	388	289	243	305
+724	1023	207	206	326	304
+357	98	525	0	644	617
+642	919	227	302	288	265
+420	151	149	164	670	387
+336	109	487	563	649	580
+391	199	50	203	657	620
+347	142	47	99	612	301
+682	1023	186	244	244	244
+397	260	134	0	614	343
+354	84	488	459	529	515
+366	112	520	474	666	588
+349	114	547	0	665	543
+386	181	162	93	64	557
+382	146	517	563	564	221
+384	92	499	0	597	439
+444	187	562	571	623	296
+772	601	438	291	284	317
+362	111	70	104	560	555
+543	1023	188	259	256	253
+400	138	156	130	588	609
+311	105	470	33	652	619
+450	147	539	618	634	276
+652	1023	214	281	251	288
+487	137	560	176	629	284
+355	129	21	0	597	586
+334	87	514	56	650	374
+857	663	437	328	301	281
+777	1023	169	195	310	173
+339	156	101	171	183	431
+547	1023	412	484	398	555
+423	184	136	0	656	602
+379	122	104	0	600	324
+623	998	191	92	250	134
+616	1023	95	266	272	218
+360	145	31	159	622	612
+329	219	452	320	597	383
+615	943	154	176	252	142
+430	169	586	286	699	558
+382	82	514	232	662	507
+546	1022	176	189	185	217
+427	177	148	115	238	597
+300	104	469	167	612	526
+335	86	503	240	664	485
+362	69	520	139	637	585
+559	1023	135	248	258	316
+294	165	0	271	225	492
+386	171	49	136	574	381
+613	874	186	314	232	275
+822	328	117	284	602	356
+388	112	531	170	658	349
+635	1023	201	262	292	273
+346	104	477	407	565	268
+490	229	124	176	169	605
+311	157	151	72	88	655
+369	156	0	203	609	612
+432	217	132	157	363	625
+647	1023	87	285	251	266
+646	1023	208	305	293	202
+466	175	227	255	626	331
+418	152	76	65	632	610
+632	95	241	228	539	288
+767	975	138	252	194	306
+752	1023	106	283	284	214
+772	1023	152	247	283	180
+386	65	488	285	597	304
+303	81	424	254	656	396
+345	113	520	160	613	523
+415	99	539	178	614	507
+587	1023	158	39	235	267
+444	123	547	532	657	293
+398	244	140	271	84	625
+299	84	483	222	643	496
+415	190	59	170	616	640
+574	833	178	216	269	230
+620	1023	145	270	254	325
+368	89	504	410	649	408
+371	134	568	0	651	572
+313	52	447	187	613	596
+352	86	506	26	562	565
+673	1019	108	158	266	183
+322	142	61	207	615	244
+428	256	98	264	529	410
+350	115	515	125	641	597
+547	181	644	269	717	558
+680	1023	114	261	310	250
+669	464	286	168	218	259
+481	1023	383	465	424	532
+863	1023	201	268	201	342
+763	1023	189	249	266	230
+702	1023	176	263	301	175
+317	83	519	362	669	571
+349	92	494	59	562	565
+603	1023	139	194	278	260
+340	85	481	0	641	460
+416	203	144	133	596	351
+401	150	534	142	669	535
+412	219	76	394	173	248
+449	205	11	88	632	417
+696	1023	132	247	239	289
+680	1023	238	262	293	286
+654	1017	161	282	282	179
+357	130	63	6	655	619
+369	150	72	103	619	597
+399	94	123	124	601	612
+422	119	116	0	540	378
+376	96	500	408	625	283
+742	1023	175	330	295	194
+624	871	117	271	246	295
+337	84	487	415	655	314
+343	128	542	449	632	177
+651	1023	45	221	255	294
+410	164	0	332	576	365
+339	123	543	87	639	460
+488	144	544	280	574	331
+832	1023	176	277	229	244
+369	91	521	45	600	532
+1023	1023	537	666	602	502
+704	1023	231	313	277	363
+311	90	492	259	638	583
+378	106	501	254	652	523
+378	153	64	162	12	552
+661	1023	197	293	308	223
+670	1023	196	255	285	246
+587	760	126	296	216	269
+852	1023	152	286	309	224
+802	1023	184	181	241	223
+783	1023	196	240	226	200
+397	188	534	345	588	306
+759	1023	188	230	256	229
+308	218	156	95	228	238
+437	232	177	148	202	544
+447	168	514	263	623	177
+387	118	502	113	667	522
+700	1023	167	247	269	274
+618	471	391	78	212	277
+454	143	553	612	630	250
+682	1023	230	289	288	298
+284	87	426	404	600	446
+670	573	318	252	241	172
+388	140	120	202	501	560
+377	133	505	222	620	252
+384	105	547	400	663	520
+426	109	542	265	632	381
+794	1016	80	256	298	242
+515	442	401	323	240	262
+577	624	155	189	287	228
+604	742	189	222	204	226
+396	145	559	0	630	331
+432	600	155	218	194	260
+655	1023	150	292	268	304
+615	1023	123	264	233	287
+783	496	416	212	234	234
+360	92	504	197	604	477
+475	148	527	293	646	344
+389	114	511	178	613	287
+355	83	496	184	653	513
+1023	1023	426	335	356	381
+380	170	553	387	681	587
+408	94	141	224	592	591
+319	155	90	50	157	563
+303	109	70	151	245	517
+479	149	517	426	437	129
+407	133	78	12	621	568
+414	105	572	186	618	495
+520	1023	118	262	207	305
+696	1023	182	344	260	221
+336	101	528	52	634	494
+574	908	194	201	242	257
+748	1021	110	308	304	189
+653	1014	156	241	170	235
+325	84	474	96	645	423
+380	123	546	146	632	573
+688	654	403	287	244	338
+629	849	162	232	101	243
+437	1023	190	309	264	241
+389	118	69	350	664	377
+262	68	436	206	578	258
+305	125	0	52	126	440
+749	852	186	283	219	217
+298	102	468	413	612	504
+261	104	118	33	0	530
+364	93	502	0	651	470
+394	114	518	780	632	322
+366	110	501	214	672	580
+405	147	35	86	608	595
+501	422	376	152	167	237
+696	1023	231	285	316	343
+786	1023	274	287	327	285
+324	98	0	75	599	587
+505	852	105	294	288	261
+404	170	519	493	672	336
+361	138	490	73	663	467
+578	343	339	74	154	278
+1023	1023	257	310	304	327
+411	170	91	74	186	591
+377	129	40	174	155	607
+446	100	516	367	542	154
+364	107	486	0	649	352
+627	969	195	83	242	280
+402	103	530	214	661	513
+621	1023	140	181	298	219
+654	1017	125	198	237	212
+476	182	568	319	704	404
+619	1023	186	288	314	234
+835	1023	161	283	295	235
+534	1023	111	268	109	148
+443	208	129	287	647	330
+676	1023	161	266	218	298
+394	115	529	263	628	519
+384	113	518	408	669	498
+766	1023	198	271	254	203
+378	128	176	0	554	555
+623	1023	180	243	300	320
+344	72	494	56	668	342
+369	102	541	231	679	534
+450	135	580	433	654	469
+601	887	105	290	190	239
+378	121	505	173	641	569
+425	113	526	220	629	255
+727	1023	168	183	221	233
+652	1023	137	278	283	271
+530	152	583	164	596	281
+349	123	511	221	656	528
+636	985	178	241	223	246
+600	912	69	173	290	201
+757	1023	275	300	324	184
+794	1023	199	277	331	321
+480	129	521	442	559	271
+866	1023	181	312	333	192
+649	1023	191	224	213	265
+702	1023	183	243	255	285
+660	1023	89	277	217	290
+383	117	529	353	676	510
+667	1023	158	199	264	281
+392	82	94	17	582	638
+368	89	492	139	673	471
+437	132	571	245	666	521
+691	1023	221	295	307	265
+424	138	568	385	677	353
+588	777	384	459	389	463
+711	1023	120	317	194	265
+378	154	513	57	636	320
+350	177	145	163	622	295
+730	1023	200	288	273	208
+383	110	539	209	597	591
+388	94	513	58	695	425
+648	319	394	208	309	322
+360	136	56	171	685	408
+685	1023	178	183	272	197
+375	117	508	228	642	550
+456	249	566	473	655	334
+382	119	529	292	688	775
+414	238	576	456	654	252
+352	93	531	0	617	487
+372	111	510	109	624	529
+632	328	433	243	299	250
+315	189	0	155	60	526
+1023	1023	585	650	622	601
+666	1023	169	150	310	203
+398	151	40	498	522	398
+1023	1023	398	388	661	506
+705	1023	219	254	286	298
+429	128	535	521	507	160
+300	80	464	91	560	542
+438	121	532	107	661	422
+396	111	548	97	647	495
+486	197	535	412	603	401
+419	126	397	0	584	347
+334	134	0	299	496	360
+592	1001	167	258	260	260
+599	1023	160	198	323	238
+423	115	107	68	510	615
+402	224	105	564	210	230
+658	951	137	260	288	195
+549	1001	172	101	259	204
+684	988	166	216	280	270
+374	99	85	149	616	460
+333	79	507	4	596	497
+364	91	515	294	590	417
+402	107	517	191	660	345
+464	126	536	344	573	321
+411	132	557	134	631	552
+821	1023	155	280	247	219
+390	86	516	234	631	540
+402	181	63	103	613	635
+411	130	572	461	689	381
+498	134	573	486	643	244
+264	191	149	193	59	380
+362	80	507	43	613	515
+419	155	84	348	721	323
+682	1023	96	289	251	279
+851	1023	316	332	468	333
+823	1023	139	284	322	298
+387	120	526	233	674	358
+683	1023	137	268	246	294
+609	969	143	238	254	93
+348	317	156	220	135	322
+702	1023	226	298	295	344
+1023	1023	400	442	422	392
+712	1023	175	224	248	281
+570	373	404	152	149	292
+317	59	464	104	641	566
+351	119	517	189	643	471
+558	1023	128	130	258	152
+343	100	90	132	583	559
+379	207	204	361	0	651
+359	142	213	109	683	617
+766	1023	194	271	238	280
+579	826	122	128	220	149
+306	120	92	84	87	416
+414	192	554	448	688	218
+483	1023	381	455	394	525
+394	131	96	0	589	583
+790	522	398	269	284	307
+362	161	76	81	606	504
+346	128	105	181	622	570
+641	918	193	195	184	276
+353	96	62	131	573	528
+660	993	177	197	268	217
+355	103	479	388	680	342
+871	1023	260	254	246	285
+1023	809	479	357	363	325
+690	1023	142	236	237	232
+607	798	135	233	194	149
+449	165	133	178	623	427
+325	90	507	451	645	420
+767	1023	172	208	243	252
+430	235	137	321	158	611
+631	1023	182	94	281	286
+357	123	540	78	627	469
+713	1023	209	249	229	247
+572	1023	439	537	431	523
+375	82	511	86	632	492
+895	1023	168	330	607	343
+317	165	59	65	155	471
+421	205	93	128	609	339
+517	128	553	549	619	344
+354	130	543	0	672	603
+745	1023	213	216	251	270
+770	933	181	214	279	193
+659	1023	150	131	237	193
+899	600	385	242	243	103
+666	1012	135	205	168	202
+305	107	44	243	79	465
+327	101	516	57	677	602
+833	1023	218	277	312	317
+380	138	533	412	674	304
+372	1023	373	446	391	497
+376	93	103	146	603	574
+379	104	120	116	555	343
+781	1023	165	257	275	216
+304	112	0	38	17	455
+599	923	154	216	248	331
+426	186	195	0	633	632
+924	1023	227	288	231	258
+566	910	224	242	215	244
+754	903	159	292	238	219
+346	103	483	269	616	319
+400	97	540	383	618	393
+391	293	108	127	656	342
+674	1017	145	255	250	113
+401	77	20	189	561	642
+662	402	394	272	303	256
+378	128	520	0	679	409
+465	115	534	322	623	318
+656	1023	164	214	229	271
+592	408	101	172	95	172
+847	1023	217	311	283	152
+306	84	515	169	639	500
+860	1023	233	301	236	172
+379	113	529	32	663	545
+576	294	348	347	232	620
+376	100	544	193	659	517
+399	167	564	577	752	888
+355	116	65	175	665	329
+459	130	543	329	630	324
+429	114	60	410	459	156
+1023	1023	456	333	370	381
+406	222	54	378	629	341
+358	113	535	280	657	465
+475	196	130	55	630	347
+1013	877	442	579	491	416
+689	1023	163	290	227	144
+391	98	552	289	656	588
+393	206	107	271	127	613
+564	1015	136	104	248	290
+414	119	540	238	662	539
+852	1023	199	229	270	184
+561	1023	89	265	227	265
+398	145	536	551	697	393
+336	144	535	15	666	535
+720	551	379	242	246	307
+355	91	518	244	680	598
+281	114	0	25	157	450
+412	98	533	191	646	574
+747	1023	185	198	286	172
+600	1023	396	475	425	521
+700	1023	222	341	370	282
+409	108	87	134	604	600
+399	104	548	173	629	466
+693	345	390	194	338	522
+520	502	304	163	176	207
+426	216	57	0	635	397
+694	1023	225	222	260	323
+443	184	540	452	667	263
+683	1023	80	318	270	145
+512	288	159	248	151	683
+386	100	528	206	640	463
+597	1023	157	228	265	319
+734	391	377	169	284	188
+798	1023	256	379	285	289
+429	118	33	75	655	566
+322	127	514	151	562	584
+651	412	414	56	327	315
+772	1023	114	278	283	140
+359	104	528	118	631	501
+379	96	13	163	574	553
+335	191	93	133	628	291
+709	423	408	234	176	60
+482	127	621	257	668	278
+959	1023	526	733	795	986
+565	1023	194	242	288	293
+390	208	565	471	665	305
+450	211	554	494	617	277
+371	70	527	63	656	468
+352	114	540	0	644	533
+543	1023	392	473	404	548
+536	546	131	207	592	311
+403	126	511	398	651	289
+360	105	503	43	630	566
+364	96	537	139	647	530
+384	174	21	342	106	511
+403	146	0	59	630	560
+364	78	522	292	709	560
+434	122	67	68	582	327
+412	113	557	60	696	583
+632	1014	135	226	289	307
+318	135	86	289	696	413
+723	890	185	218	146	209
+659	1023	236	290	305	36
+426	213	171	186	154	590
+589	368	337	129	80	271
+318	67	437	397	493	176
+369	146	98	0	630	620
+465	148	518	539	555	256
+385	172	534	177	640	443
+367	98	526	169	640	581
+425	160	45	96	731	430
+341	135	29	66	573	541
+603	1023	233	224	183	342
+400	142	541	157	627	518
+697	1023	190	241	290	103
+649	1023	175	244	318	292
+286	50	488	0	622	495
+640	1015	98	299	216	232
+401	132	510	395	631	260
+474	134	576	357	659	339
+418	156	549	83	642	304
+857	1023	160	291	243	249
+642	1023	212	264	203	240
+440	101	535	288	599	199
+419	172	148	184	713	443
+588	878	187	203	272	283
+379	116	88	145	587	579
+750	911	395	334	369	403
+889	1023	212	302	284	111
+385	138	102	274	137	472
+751	1023	211	263	321	242
+409	198	119	82	621	297
+365	99	528	0	682	586
+325	85	403	576	600	258
+1016	1023	425	315	316	293
+464	247	570	479	646	345
+671	1023	190	138	247	176
+414	216	541	444	621	300
+427	157	102	178	663	337
+785	1008	177	269	277	329
+640	277	311	116	325	256
+650	1023	209	244	295	284
+562	944	290	301	249	211
+459	212	99	120	193	521
+424	138	128	2	611	607
+642	863	160	230	304	232
+686	1023	245	304	295	237
+392	218	173	271	640	607
+791	1023	223	260	266	277
+685	1023	251	300	309	254
+1023	1023	473	423	385	365
+338	136	429	216	567	390
+278	48	454	0	644	577
+384	116	551	394	651	483
+374	163	58	212	626	467
+304	88	0	210	627	526
+428	135	545	371	671	321
+464	219	563	421	671	322
+569	1023	234	247	290	294
+782	584	431	303	326	270
+419	229	131	230	665	332
+650	1023	157	269	279	257
+339	123	482	381	624	369
+402	148	531	396	663	310
+362	92	508	277	617	512
+292	139	96	120	648	603
+417	171	534	426	681	280
+681	1023	120	270	280	191
+289	62	70	101	496	393
+398	101	557	369	678	491
+509	176	580	521	650	318
+369	103	512	248	598	343
+667	1023	224	269	253	258
+657	1023	354	414	386	498
+391	116	534	294	639	477
+754	1023	183	231	274	197
+373	222	70	324	715	354
+393	90	517	364	611	398
+414	195	101	35	131	640
+356	111	480	575	580	426
+540	907	129	138	255	0
+368	119	552	0	683	544
+828	1023	134	320	244	254
+386	201	94	506	254	167
+336	235	531	406	686	291
+664	1023	126	251	259	187
+373	148	40	0	649	641
+686	795	154	257	267	232
+464	333	187	153	601	259
+349	159	543	0	632	578
+339	83	467	471	648	409
+745	1023	204	241	306	82
+686	343	416	206	120	227
+413	121	539	172	646	539
+343	96	41	146	547	598
+331	70	476	147	597	532
+671	1023	184	285	306	281
+775	1023	207	283	282	211
+741	1023	213	231	283	255
+388	129	526	170	662	556
+556	318	122	128	238	125
+654	906	157	216	257	244
+404	113	45	0	568	605
+431	142	47	73	645	497
+338	83	492	146	633	390
+377	184	13	18	684	369
+468	273	186	195	644	355
+353	76	521	0	625	479
+342	71	478	282	623	269
+416	131	540	142	637	339
+335	100	0	125	152	622
+1023	1023	279	325	363	383
+423	187	141	238	648	526
+672	1023	122	196	244	225
+382	116	501	180	633	361
+379	114	531	331	682	591
+358	199	96	84	60	664
+419	1023	366	415	372	493
+654	1023	170	242	265	204
+746	768	114	216	184	250
+367	116	526	233	646	356
+411	132	137	203	595	316
+678	1023	149	311	276	290
+579	908	189	264	243	244
+693	1023	225	178	277	251
+716	1023	216	237	280	271
+461	172	551	458	575	332
+377	99	99	126	577	483
+614	1023	195	183	264	202
+699	1023	148	263	295	214
+628	1023	184	116	175	233
+358	123	518	91	580	510
+380	144	75	272	583	268
+663	1023	208	245	296	255
+419	148	520	371	649	297
+648	805	115	256	266	149
+627	411	421	185	235	210
+447	138	574	464	662	427
+604	1023	198	239	301	193
+408	119	553	296	660	318
+354	66	464	348	636	513
+348	121	538	286	665	509
+555	221	377	0	198	225
+692	1023	184	278	298	212
+696	541	398	245	268	238
+389	177	80	358	100	634
+340	124	501	258	608	534
+387	715	145	248	259	282
+339	150	37	424	0	644
+499	162	558	545	627	356
+378	110	526	148	615	480
+668	963	211	249	264	140
+512	1023	406	458	395	508
+382	124	546	412	656	467
+351	110	492	0	625	466
+406	265	98	199	609	333
+385	142	526	220	652	310
+316	103	521	137	665	518
+281	77	108	79	198	445
+389	130	543	273	668	533
+359	87	535	165	661	430
+358	176	41	116	0	650
+604	1023	128	210	271	206
+535	150	577	464	650	379
+405	136	134	90	590	505
+355	96	532	0	659	518
+443	154	559	363	655	338
+419	221	116	323	660	388
+651	1017	201	249	275	258
+352	155	72	126	642	568
+372	123	516	0	629	503
+357	124	507	136	646	592
+604	1023	79	289	234	179
+539	240	137	0	0	546
+597	890	98	223	198	169
+384	96	469	171	621	278
+355	103	498	319	659	546
+389	114	9	15	560	552
+353	87	442	549	610	378
+640	1023	204	0	231	293
+377	611	304	417	341	486
+1023	1023	303	347	361	253
+862	1023	245	324	296	332
+398	148	547	260	669	519
+395	125	534	122	667	612
+317	69	112	150	400	394
+470	405	389	204	276	247
+323	69	472	131	581	285
+455	225	155	86	233	611
+360	203	11	122	715	373
+625	1023	181	270	287	282
+657	1023	390	495	389	549
+306	153	80	0	93	551
+374	95	511	445	647	348
+675	1023	157	255	237	246
+595	202	579	535	626	303
+296	182	37	177	0	563
+397	121	533	301	670	543
+605	1023	94	262	199	189
+442	169	546	0	584	270
+675	1023	107	212	263	300
+697	914	122	308	72	278
+334	99	502	0	610	423
+1011	1023	418	561	588	420
+731	1023	190	259	291	289
+421	564	199	178	243	283
+412	136	558	349	676	513
+378	122	107	191	620	557
+343	90	510	176	651	493
+499	567	123	142	268	223
+743	1023	185	309	271	231
+363	105	524	6	644	504
+657	1023	162	166	302	280
+793	1023	146	273	301	219
+637	1023	212	213	303	247
+334	123	38	155	557	405
+778	493	414	210	297	194
+516	914	344	443	379	445
+370	124	537	149	647	523
+657	1023	0	259	272	285
+335	153	10	295	0	458
+549	299	10	274	104	632
+434	184	140	251	639	412
+371	161	0	0	598	561
+705	1023	177	252	283	266
+684	845	67	185	192	292
+823	1023	151	293	269	138
+418	149	533	275	641	390
+787	1023	149	259	240	268
+400	204	74	150	184	616
+646	702	448	182	177	252
+673	1023	166	235	258	291
+707	1007	187	258	269	31
+416	212	137	178	625	345
+527	701	177	242	262	229
+355	111	491	218	611	270
+424	163	112	28	325	547
+385	108	474	452	564	411
+331	119	66	87	625	626
+703	1023	184	165	293	217
+356	134	526	278	658	532
+783	1023	160	247	255	240
+810	1023	132	250	304	189
+382	256	106	147	687	384
+367	96	532	263	703	533
+449	166	579	423	648	177
+632	377	397	182	237	242
+417	118	542	310	642	501
+420	145	547	205	628	345
+389	108	536	218	664	574
+352	427	37	192	229	213
+387	285	88	66	609	319
+332	99	467	446	620	378
+342	75	513	384	676	406
+399	112	518	347	620	362
+370	113	508	356	508	385
+365	61	485	26	623	556
+423	179	526	377	624	317
+371	99	530	292	647	489
+680	1023	209	209	248	268
+415	188	550	269	691	289
+389	161	549	343	669	331
+325	122	66	165	607	581
+781	1023	91	225	238	304
+408	120	533	64	672	513
+385	154	542	36	671	479
+357	111	505	163	667	507
+1023	1023	480	621	422	434
+445	180	46	439	191	587
+394	179	102	130	0	632
+688	1023	243	340	349	316
+687	1023	184	261	234	272
+752	1023	185	267	269	308
+341	147	89	36	583	265
+830	1023	200	314	269	194
+503	174	572	429	585	247
+277	130	95	152	0	421
+339	91	508	5	648	565
+664	1023	152	288	293	281
+350	74	514	302	566	325
+656	989	173	252	289	269
+319	125	463	73	624	289
+342	83	532	317	666	529
+644	1023	408	496	475	280
+408	94	106	216	610	606
+409	148	527	387	532	94
+396	205	56	56	629	401
+435	87	65	195	581	617
+360	135	535	155	665	582
+407	129	48	225	581	566
+728	1023	188	317	266	237
+636	1023	150	289	201	233
+323	102	24	180	515	525
+582	426	367	302	258	365
+673	1023	167	297	328	351
+756	1023	107	268	281	294
+330	80	497	276	624	460
+641	320	239	280	118	598
+391	115	502	430	663	300
+358	80	488	225	649	466
+369	106	540	346	661	492
+514	323	318	497	351	275
+368	154	510	334	656	510
+639	1023	165	275	223	347
+695	1023	211	295	266	240
+482	883	88	103	255	289
+821	1023	260	327	255	268
+343	138	497	251	610	473
+584	994	0	270	203	274
+409	181	558	504	619	462
+404	91	539	182	601	536
+407	90	62	213	580	569
+302	129	89	130	0	504
+432	156	562	246	680	317
+650	1023	198	192	273	307
+331	130	494	126	626	507
+422	188	100	398	650	352
+701	1023	143	313	258	221
+633	1023	165	264	279	303
+402	146	541	220	598	513
+535	627	315	480	392	395
+661	1023	219	246	248	227
+683	542	368	187	269	287
+386	111	33	182	590	574
+762	1023	249	296	285	267
+288	61	447	240	627	537
+367	83	524	239	646	466
+565	351	504	210	306	562
+467	237	106	252	172	363
+351	84	495	165	613	403
+336	135	45	0	558	575
+796	1023	168	231	281	280
+755	1023	192	237	268	245
+640	1023	175	218	268	307
+426	85	103	12	570	597
+765	459	438	303	231	190
+788	1023	167	308	272	230
+460	1023	347	396	394	507
+562	1023	239	217	196	278
+570	1023	196	229	221	224
+393	146	545	253	670	526
+417	1023	346	471	384	480
+287	117	0	51	99	488
+412	159	66	140	638	609
+405	139	507	446	602	307
+819	1023	189	272	258	225
+372	95	550	236	650	443
+870	1023	183	279	243	212
+677	1023	178	266	255	281
+431	115	545	489	608	385
+406	200	195	249	608	297
+638	1023	163	224	272	175
+365	112	158	0	586	593
+357	91	519	33	633	522
+815	1023	144	241	196	166
+350	84	489	138	619	499
+350	145	146	204	325	480
+813	1023	173	325	325	262
+346	81	530	61	687	523
+630	446	311	168	261	145
+418	141	0	188	588	418
+710	368	134	235	355	457
+461	667	163	254	327	250
+365	125	538	298	645	429
+652	1023	101	227	199	279
+430	220	117	126	657	241
+439	204	578	420	661	329
+718	1023	210	261	253	130
+1023	1023	508	413	333	450
+363	115	501	144	615	418
+458	174	52	456	629	386
+709	1023	158	310	287	242
+821	1023	141	331	323	305
+713	1010	120	228	202	239
+313	123	50	75	0	424
+370	131	0	163	610	498
+659	517	324	189	245	246
+613	882	134	252	199	265
+325	97	529	262	647	544
+335	129	114	50	627	634
+647	1023	213	281	291	136
+319	144	51	278	0	460
+375	149	76	53	654	549
+420	106	67	104	599	588
+338	190	191	123	129	218
+363	109	39	0	618	618
+356	102	518	417	657	517
+666	513	439	246	270	224
+484	190	588	432	640	231
+402	118	523	269	661	503
+1015	1023	283	303	298	35
+338	77	506	394	608	342
+336	92	533	0	640	574
+373	119	498	274	631	588
+338	117	493	298	648	549
+312	80	496	359	639	509
+346	102	531	171	657	495
+396	111	541	378	627	488
+430	220	113	142	208	601
+357	198	62	163	585	318
+556	853	166	154	181	192
+674	1023	136	222	275	244
+953	850	432	315	270	317
+361	100	489	329	617	252
+422	123	29	421	629	400
+382	114	72	362	590	609
+524	1023	410	462	413	478
+352	142	139	44	100	402
+359	109	139	121	626	576
+404	188	206	317	605	321
+394	79	505	242	639	530
+404	146	56	145	580	510
+394	145	536	86	637	510
+335	79	490	233	644	484
+458	194	522	499	598	331
+607	1005	218	245	295	20
+651	300	147	47	239	628
+652	1023	217	221	292	237
+408	113	560	57	586	328
+377	84	520	281	650	526
+369	79	494	165	553	402
+328	101	514	165	609	450
+613	964	96	254	218	181
+762	1023	196	247	246	360
+381	112	522	338	666	506
+387	137	90	82	615	560
+419	146	500	247	633	387
+671	1023	225	309	224	293
+296	152	21	257	41	522
+619	1023	372	437	343	378
+384	131	558	116	649	596
+396	157	527	324	621	483
+412	115	484	360	576	55
+329	86	482	185	634	526
+648	1023	40	208	210	262
+388	239	50	52	620	301
+402	110	533	231	621	516
+323	156	501	231	622	456
+1023	1023	355	359	328	413
+669	1023	133	191	303	260
+869	1023	185	303	281	320
+596	1023	48	196	246	0
+382	170	534	251	637	621
+414	81	556	352	635	260
+659	921	119	234	283	128
+638	1023	182	289	231	329
+275	54	439	443	563	495
+737	1023	177	280	279	138
+456	119	538	487	663	352
+370	75	514	409	629	337
+698	1023	135	221	232	174
+377	83	139	104	582	579
+662	432	447	201	192	258
+813	1023	199	296	306	275
+489	688	148	252	236	283
+657	482	496	130	258	259
+734	367	477	283	143	612
+351	157	138	109	608	556
+568	793	196	247	211	307
+349	88	531	212	644	433
+389	109	514	367	604	542
+336	109	492	397	582	205
+536	745	158	253	261	239
+391	110	556	311	648	513
+431	137	522	435	616	327
+398	119	558	291	665	584
+399	138	571	272	606	509
+397	195	111	112	190	586
+305	155	337	0	164	538
+614	923	170	202	260	171
+628	880	196	118	179	282
+327	116	66	176	633	639
+669	1023	133	242	242	197
+625	1023	158	223	276	219
+400	193	536	353	651	268
+388	114	512	283	643	215
+418	157	568	135	677	461
+472	127	541	503	594	250
+645	1023	185	243	242	282
+398	134	64	0	624	571
+741	1023	225	247	302	260
+345	81	486	102	624	443
+574	740	193	268	247	246
+655	1023	191	193	269	139
+450	126	547	489	564	295
+300	78	459	77	632	486
+785	1023	163	294	150	297
+365	88	546	0	688	515
+749	972	123	258	268	202
+373	95	500	198	663	368
+326	98	488	209	671	492
+602	1023	168	253	230	226
+377	127	534	403	595	250
+396	71	509	0	585	311
+338	111	516	99	632	497
+680	1023	146	246	236	208
+261	42	70	89	598	468
+363	112	533	0	642	492
+343	54	460	552	581	470
+335	119	279	103	408	208
+378	83	482	585	604	342
+683	1023	164	208	317	301
+465	116	569	451	631	350
+676	1023	202	283	260	320
+403	210	129	135	596	293
+347	288	391	39	198	502
+362	110	522	272	626	550
+435	154	117	105	609	543
+704	1023	201	272	298	281
+413	124	88	150	642	573
+680	1023	244	181	267	201
+642	1023	187	280	299	227
+619	406	242	281	113	254
+419	135	491	349	615	315
+640	301	218	21	223	624
+770	546	446	0	262	226
+366	283	91	0	593	286
+1023	1023	223	357	196	291
+291	74	438	374	623	476
+689	412	416	152	233	178
+402	159	128	119	632	612
+398	150	522	451	590	279
+446	171	156	147	676	413
+529	1023	379	441	419	508
+625	1014	179	172	254	251
+692	1023	142	287	233	288
+608	1005	186	151	249	204
+378	206	123	62	757	458
+399	83	495	196	650	563
+330	87	492	69	588	259
+271	119	8	257	34	521
+438	161	145	0	601	450
+689	932	93	231	288	246
+711	943	224	40	279	166
+282	139	7	149	74	506
+368	92	140	316	578	285
+569	962	150	186	250	122
+397	100	138	274	500	403
+782	1023	231	181	297	228
+660	1023	185	269	280	290
+387	178	564	64	666	539
+769	1023	227	253	362	229
+626	1023	183	250	294	154
+385	142	532	52	581	508
+697	1023	257	272	301	315
+472	353	293	269	265	245
+319	80	516	0	675	608
+605	877	120	252	145	177
+335	208	56	67	149	613
+437	146	534	449	665	362
+410	83	22	158	572	497
+599	945	386	401	372	461
+892	1023	196	292	360	249
+392	111	522	359	646	601
+687	1023	137	286	308	270
+371	110	527	129	632	491
+811	1023	221	335	269	291
+548	705	167	193	253	262
+473	230	184	381	639	434
+419	1023	367	475	379	524
+436	223	136	189	0	607
+358	98	545	419	669	467
+689	1023	167	257	214	320
+592	1023	242	247	284	233
+415	118	537	440	660	386
+344	164	101	217	342	496
+706	1023	172	279	231	287
+689	1023	229	316	295	283
+442	291	271	251	209	232
+622	867	202	269	233	234
+670	1023	182	270	242	232
+639	1023	287	266	267	266
+628	1023	192	262	224	254
+423	193	178	548	535	805
+651	244	349	292	17	639
+605	406	413	302	203	359
+385	172	44	138	680	290
+344	88	482	216	687	527
+1008	667	532	300	338	564
+325	98	508	268	641	563
+588	1023	189	237	312	283
+336	84	462	82	620	583
+335	62	485	127	479	587
+642	1023	91	268	216	235
+407	133	139	117	557	572
+469	160	144	81	640	284
+369	85	513	277	607	482
+714	399	440	309	184	229
+955	744	498	351	292	311
+411	202	266	387	313	231
+439	114	523	393	580	300
+689	1023	181	235	276	255
+404	112	506	516	550	100
+448	242	158	164	30	567
+307	87	470	48	583	546
+563	922	140	244	168	241
+373	157	8	168	596	576
+805	443	457	221	237	153
+435	118	549	222	623	460
+628	127	225	141	79	567
+418	95	147	60	517	498
+680	1023	151	300	256	158
+707	1023	216	273	300	302
+871	1023	204	319	300	335
+697	895	144	242	230	264
+340	112	510	0	596	530
+628	394	348	0	164	229
+412	172	161	265	640	425
+445	229	36	181	639	365
+429	165	529	254	649	266
+628	1023	212	261	264	307
+639	1023	148	263	313	251
+685	954	136	270	268	271
+407	136	521	232	651	482
+452	197	548	423	609	215
+297	106	93	110	0	471
+264	466	9	90	0	167
+554	1023	390	450	356	513
+377	111	538	235	640	471
+411	141	543	0	649	553
+627	1023	177	310	249	305
+449	247	571	505	630	266
+392	100	540	282	657	553
+576	922	152	108	261	256
+617	1023	132	303	284	296
+387	144	162	181	96	629
+716	1023	162	242	241	259
+353	106	501	0	667	565
+657	1023	207	291	290	293
+864	1023	252	293	217	194
+404	249	4	138	555	281
+429	188	0	325	637	440
+660	1023	212	240	221	262
+800	1023	237	238	256	174
+410	156	558	430	569	278
+708	1023	217	242	318	188
+428	89	495	450	621	342
+361	132	40	117	558	644
+604	845	89	195	222	87
+413	155	56	200	667	441
+321	130	484	14	668	553
+507	181	590	559	691	303
+700	955	197	278	266	279
+366	112	519	254	647	449
+589	817	99	54	259	212
+481	183	575	437	636	245
+416	90	520	468	643	415
+461	167	175	326	721	414
+670	1023	206	250	295	264
+412	211	113	243	166	639
+328	90	441	138	661	522
+378	109	528	176	635	523
+591	1023	173	258	298	271
+400	141	482	170	646	348
+612	891	186	211	216	211
+360	112	555	183	690	542
+775	1023	246	322	325	256
+687	1023	182	341	257	246
+375	123	508	448	716	482
+340	151	510	379	624	343
+345	132	80	391	143	626
+390	128	525	16	665	579
+407	192	62	193	619	358
+673	1023	107	245	195	171
+522	1023	385	485	427	525
+635	1023	188	181	265	178
+676	1023	145	291	293	343
+410	155	550	439	496	233
+350	112	94	183	617	590
+403	184	55	157	650	504
+420	141	122	158	612	566
+359	172	79	203	0	556
+348	161	0	279	74	487
+350	108	482	559	644	364
+649	1023	185	241	201	117
+713	1023	257	249	264	281
+400	185	91	397	684	285
+357	115	109	189	621	581
+423	154	98	1	632	561
+616	1023	159	162	226	325
+404	105	530	72	597	312
+681	1023	206	215	312	295
+301	139	99	135	80	558
+442	140	107	216	589	260
+322	78	512	223	653	441
+315	110	532	140	631	553
+408	154	554	181	631	518
+1014	1023	254	339	298	343
+380	142	77	304	665	261
+374	189	112	175	101	561
+412	202	158	115	656	453
+696	406	478	154	290	625
+554	304	134	0	0	676
+646	991	180	244	94	174
+316	78	488	505	633	538
+714	462	339	151	300	306
+316	93	512	137	684	477
+381	282	334	248	181	304
+306	90	450	548	613	513
+619	1023	115	141	254	220
+350	61	472	563	575	329
+384	140	527	448	611	268
+643	927	132	266	249	252
+662	1023	173	161	236	298
+350	98	492	208	639	496
+414	112	552	0	685	579
+627	1023	133	151	270	143
+788	1023	197	235	248	201
+379	137	0	111	552	604
+349	61	474	15	564	422
+295	78	0	35	181	484
+727	1023	295	360	401	389
+552	936	61	183	247	301
+409	80	509	456	557	226
+629	284	457	191	259	153
+354	138	510	8	671	542
+312	130	69	475	518	568
+401	206	207	266	241	239
+384	113	545	358	649	533
+374	287	100	0	268	520
+275	172	35	0	8	563
+348	122	507	141	637	349
+368	208	196	168	239	439
+408	622	178	291	271	190
+669	1023	174	257	267	306
+420	349	305	161	269	200
+379	285	143	320	615	391
+552	1023	173	275	276	281
+400	171	0	206	608	602
+410	256	167	0	125	598
+646	1005	386	464	381	531
+476	109	548	534	605	277
+377	113	543	230	654	487
+442	326	43	93	621	321
+317	148	47	5	40	495
+369	112	531	111	663	426
+374	169	77	0	612	551
+392	107	550	388	624	510
+384	126	516	558	640	342
+300	69	436	425	603	361
+654	498	388	223	277	312
+311	137	27	153	9	489
+797	1023	148	233	263	225
+457	140	546	469	668	366
+606	1023	173	184	232	236
+800	1023	224	300	288	91
+417	160	165	379	644	445
+718	907	194	222	238	244
+371	91	477	710	546	168
+296	57	375	488	560	333
+439	165	142	231	150	535
+376	110	68	127	561	533
+640	1023	145	191	249	235
+772	1023	229	280	246	287
+502	638	170	136	319	200
+736	1023	253	263	307	289
+487	131	570	469	669	299
+278	125	49	143	198	563
+735	516	375	118	219	238
+631	1023	159	206	249	304
+794	921	178	260	209	110
+394	140	529	191	580	253
+300	116	471	12	597	534
+362	136	0	347	573	342
+385	110	551	180	624	557
+327	160	18	310	0	476
+377	93	506	278	679	458
+774	1023	214	293	306	260
+878	1023	140	261	231	287
+347	164	58	169	602	611
+745	468	469	230	230	262
+422	146	542	397	664	392
+406	191	558	538	659	335
+338	204	12	415	249	647
+402	107	94	160	613	599
+477	441	493	659	596	502
+722	1023	195	254	268	249
+425	166	113	132	621	507
+388	88	153	35	576	548
+307	111	474	253	648	471
+551	1007	213	194	306	101
+369	130	89	92	565	403
+729	1023	190	253	266	266
+442	137	554	484	637	328
+712	1023	225	213	181	192
+321	379	12	294	155	430
+389	144	99	155	540	622
+657	1023	165	257	304	285
+679	1023	239	226	218	281
+327	123	481	151	677	551
+315	57	454	635	566	391
+651	1023	190	299	297	92
+425	200	76	0	619	326
+379	131	132	324	580	356
+461	738	150	274	225	385
+657	1023	221	225	164	298
+742	945	178	204	259	264
+450	280	286	267	201	294
+605	721	66	273	250	272
+718	1023	150	207	213	278
+374	88	481	221	627	500
+655	1023	237	285	306	280
+363	193	536	348	629	332
+279	97	446	216	643	474
+349	105	70	13	478	573
+384	178	68	124	653	571
+830	1023	141	290	284	195
+430	155	16	308	656	344
+279	39	465	113	611	449
+301	88	503	211	633	540
+415	119	478	280	650	278
+352	172	525	328	641	499
+309	87	474	0	637	412
+491	272	560	523	671	342
+358	141	153	101	608	589
+398	172	545	461	611	293
+434	190	42	127	615	355
+422	115	502	322	620	507
+358	107	486	113	601	339
+405	119	545	393	657	481
+362	164	546	377	619	151
+374	205	82	261	70	455
+625	468	459	271	131	175
+628	1023	409	490	419	554
+380	201	135	45	186	537
+400	146	526	187	636	261
+397	93	100	259	571	328
+371	97	510	511	619	240
+328	152	65	98	583	629
+805	1023	181	181	298	254
+1023	1023	446	482	449	561
+620	984	102	175	244	199
+677	1023	238	360	326	286
+675	1023	93	295	266	227
+464	567	98	156	279	210
+383	101	540	365	683	500
+750	1023	197	314	254	321
+491	1023	391	420	376	523
+388	207	78	196	623	270
+667	1023	220	257	261	241
+508	197	590	188	612	315
+355	146	508	443	656	426
+592	716	107	22	255	217
+565	621	153	222	261	245
+652	1023	151	250	297	297
+330	151	476	50	615	422
+431	132	527	167	626	285
+708	1023	222	310	283	153
+442	127	555	97	665	527
+327	165	105	198	90	509
+353	105	531	8	625	426
+558	909	117	174	276	263
+758	938	149	272	248	179
+710	1023	127	189	309	186
+638	890	172	102	268	155
+677	1023	132	271	249	268
+767	1023	185	279	298	262
+857	1023	227	310	291	111
+630	1023	62	226	241	214
+345	94	457	467	573	300
+412	453	384	323	401	272
+598	1012	128	225	189	262
+373	89	520	0	644	452
+366	140	547	174	643	441
+646	973	170	271	267	235
+676	1023	220	277	280	257
+448	1023	186	219	285	229
+735	442	443	274	198	162
+579	992	358	485	393	509
+398	120	527	220	623	506
+386	133	508	487	583	262
+370	78	472	129	660	446
+342	145	117	425	0	150
+477	102	481	513	635	287
+293	85	451	0	639	538
+1023	709	423	284	264	302
+545	796	122	238	230	189
+738	1023	213	246	287	316
+797	1023	196	237	274	287
+795	1023	166	237	239	261
+660	478	429	217	172	136
+660	1023	69	202	259	233
+377	148	162	205	636	600
+666	1023	194	241	219	235
+714	1023	172	317	244	52
+478	104	560	132	653	356
+412	107	559	241	644	558
+326	155	76	86	223	443
+693	1023	208	251	249	255
+445	201	581	395	637	348
+679	1023	220	274	272	280
+458	173	109	294	620	358
+547	1013	101	234	232	285
+755	1023	190	208	242	237
+371	121	51	135	547	501
+403	126	537	52	618	141
+643	445	404	223	272	259
+357	70	485	243	531	280
+674	1023	158	226	266	230
+638	336	217	8	306	565
+406	138	537	46	646	561
+391	118	17	142	590	604
+359	118	531	621	624	283
+397	104	535	29	610	538
+404	218	78	345	613	281
+610	1023	260	263	297	270
+415	146	87	0	602	572
+612	981	157	215	103	290
+609	1017	140	192	285	252
+396	128	58	294	583	399
+371	123	529	82	622	502
+338	128	501	159	652	547
+319	90	455	294	587	418
+651	286	390	0	162	49
+427	164	536	143	593	188
+366	83	86	118	609	562
+765	958	182	259	277	277
+780	1023	347	441	398	493
+737	1023	223	272	288	326
+378	107	84	9	556	218
+466	216	72	213	726	445
+377	104	519	49	675	529
+701	1023	330	305	275	370
+682	1023	178	88	329	124
+317	155	52	227	19	456
+780	1023	165	303	324	281
+385	143	571	387	658	298
+733	353	155	152	308	663
+681	1023	192	283	287	277
+624	1023	95	24	266	254
+301	189	499	444	598	421
+428	220	77	304	732	352
+826	1023	254	328	272	294
+587	966	164	172	252	181
+404	105	517	202	625	472
+640	1023	212	151	281	110
+287	108	18	205	0	528
+390	122	504	321	669	342
+668	1023	102	258	242	306
+610	1023	121	299	284	259
+369	83	534	288	586	454
+535	1023	122	150	228	81
+396	142	531	156	643	581
+344	74	483	0	604	510
+386	218	95	158	131	624
+447	126	490	349	567	226
+302	64	305	182	437	364
+371	67	495	321	633	406
+478	743	172	285	248	288
+371	95	501	126	661	491
+530	1023	229	270	267	283
+677	1023	144	206	294	243
+350	174	77	187	9	587
+342	107	523	0	634	500
+726	980	108	303	173	287
+553	1023	141	241	249	257
+552	1004	168	209	220	187
+336	117	517	351	672	399
+370	177	73	179	93	528
+697	1023	142	298	239	173
+405	113	531	384	646	556
+416	120	534	440	664	355
+381	150	545	314	600	429
+432	144	537	475	582	201
+877	1023	146	325	214	221
+393	153	564	140	688	569
+446	532	95	182	267	170
+617	972	376	441	408	485
+597	980	103	235	292	156
+337	150	443	132	594	256
+646	902	111	246	269	236
+442	1023	357	395	396	498
+625	276	127	177	233	613
+412	206	378	189	613	624
+399	167	88	193	632	617
+622	864	110	220	179	290
+414	128	571	294	580	496
+687	1023	194	270	335	229
+398	108	69	0	618	549
+567	1023	245	246	291	242
+458	141	558	412	516	251
+649	1023	144	316	283	265
+574	1023	136	295	268	242
+665	1023	138	270	239	186
+405	225	85	211	163	547
+410	131	507	342	607	281
+409	77	111	77	610	455
+402	213	0	436	0	670
+681	1023	129	309	184	226
+404	264	414	56	203	531
+333	106	26	103	610	529
+343	134	512	125	644	306
+406	78	565	211	636	524
+743	1023	130	298	247	290
+703	1023	187	288	290	230
+417	201	59	0	742	430
+324	99	492	0	614	543
+365	136	501	206	634	510
+598	277	359	36	376	243
+562	1023	84	257	242	271
+385	172	184	450	284	658
+380	97	0	25	631	595
+746	1023	221	231	223	249
+447	125	231	234	372	621
+436	112	104	0	586	462
+365	128	99	101	625	606
+471	125	516	368	635	284
+433	160	553	332	692	639
+378	126	531	186	676	300
+294	228	100	337	693	350
+709	1023	160	279	280	242
+401	133	499	165	583	477
+405	131	530	244	696	551
+825	516	349	248	225	226
+378	121	533	129	634	454
+679	1023	193	246	271	253
+391	130	513	111	637	467
+700	1023	228	291	227	303
+306	179	90	131	32	502
+361	147	534	175	642	340
+407	247	144	0	657	320
+698	1023	165	278	245	310
+403	110	514	0	623	483
+549	1023	363	441	360	523
+349	123	534	279	666	463
+348	72	135	234	0	438
+363	139	119	464	73	637
+675	1023	226	191	296	319
+649	1023	241	282	268	175
+425	226	125	157	126	506
+811	1023	182	283	265	283
+887	680	372	307	329	244
+545	976	161	249	251	144
+717	1023	234	334	299	152
+406	173	167	204	580	327
+670	1023	154	198	174	243
+483	174	560	495	550	201
+412	178	111	149	0	619
+380	102	489	470	570	308
+491	763	368	657	644	397
+626	1023	184	120	220	257
+279	55	496	348	604	273
+457	199	73	265	603	375
+430	184	518	151	628	366
+412	156	539	91	642	539
+367	64	469	607	622	550
+328	104	480	169	637	483
+379	140	508	395	687	273
+279	78	486	222	630	539
+427	257	136	549	238	235
+672	1023	260	334	334	340
+397	91	527	354	593	261
+698	1007	188	213	279	154
+707	1023	156	288	231	306
+396	137	543	78	672	512
+376	122	525	341	646	606
+704	1023	123	192	247	198
+612	847	157	276	258	251
+348	77	487	583	591	437
+699	1023	158	281	214	112
+287	76	0	49	593	624
+718	1023	209	299	246	163
+360	102	544	318	686	511
+523	940	56	213	157	184
+750	1019	182	282	298	116
+674	1023	205	237	238	211
+626	827	393	412	431	444
+1023	1023	646	722	729	650
+858	1023	220	321	315	292
+398	228	103	231	179	542
+784	1023	180	277	232	223
+266	35	400	138	570	380
+294	98	464	314	661	538
+718	1023	198	164	186	258
+292	87	458	568	606	521
+749	438	441	59	171	237
+391	93	511	242	676	296
+371	105	477	432	599	262
+339	98	513	567	660	501
+615	1023	180	229	252	208
+326	113	55	108	563	377
+683	282	384	79	181	424
+608	918	181	172	285	229
+906	1023	144	279	296	188
+852	1023	140	315	298	306
+680	1023	94	242	287	274
+1023	1023	451	320	305	338
+1023	1023	313	364	333	343
+654	1023	148	247	290	297
+617	209	68	4	617	289
+658	915	108	253	219	199
+301	112	0	64	111	431
+363	130	509	318	630	302
+380	200	63	182	689	371
+368	88	537	141	626	513
+430	152	521	351	620	198
+377	149	60	71	597	380
+758	1007	110	229	290	239
+891	1023	234	274	274	149
+332	149	106	117	26	528
+766	1023	224	311	299	298
+374	130	501	168	582	169
+388	119	540	227	652	539
+322	148	51	133	572	539
+718	1023	235	346	334	285
+918	1023	179	341	321	320
+367	143	536	130	663	508
+413	110	99	177	628	629
+421	121	123	151	562	525
+397	103	534	282	637	469
+336	178	4	198	171	548
+361	124	518	0	692	578
+373	69	533	48	644	496
+745	1023	224	279	298	302
+374	123	529	170	659	623
+368	180	145	233	284	583
+740	1023	225	229	322	275
+644	412	454	161	272	233
+603	361	420	236	27	367
+1021	1023	261	337	354	299
+651	818	118	183	252	96
+905	1023	277	325	338	295
+387	109	151	0	530	434
+441	134	532	407	681	379
+667	1023	226	273	271	315
+772	469	453	307	239	136
+503	886	204	207	223	292
+600	569	381	264	249	280
+356	144	533	171	667	608
+400	105	527	133	614	491
+650	1023	141	264	272	202
+430	156	96	330	0	652
+687	1023	137	269	242	233
+705	1023	193	285	328	222
+631	1023	221	223	281	189
+400	159	47	22	482	457
+403	133	532	282	655	485
+370	191	110	60	244	625
+634	1023	81	322	205	285
+378	117	511	204	665	492
+832	1023	217	349	230	278
+392	148	547	5	689	604
+411	146	512	344	620	344
+430	87	532	428	580	293
+685	1023	98	278	231	88
+356	89	480	165	594	455
+336	142	541	0	624	502
+334	83	441	589	633	477
+285	110	75	145	116	546
+444	259	561	336	643	350
+601	915	166	241	250	206
+588	1023	185	165	268	240
+618	1023	256	291	195	219
+647	1023	116	233	315	169
+410	143	542	60	589	505
+344	94	509	282	653	359
+582	896	81	251	241	313
+393	207	113	212	716	361
+419	184	152	226	567	463
+608	1016	164	226	167	145
+389	154	140	334	685	438
+817	1023	184	300	317	200
+645	307	503	215	188	634
+416	160	21	290	542	444
+368	186	70	242	57	596
+492	162	116	485	586	208
+634	542	407	296	251	341
+375	131	509	142	603	181
+816	1023	202	300	235	333
+375	217	16	147	725	361
+1023	1023	266	331	363	314
+789	963	124	224	222	93
+709	1023	191	296	234	236
+644	1023	191	165	241	264
+702	1023	218	249	267	271
+613	1023	141	315	230	213
+640	1023	122	247	301	247
+328	83	505	0	595	513
+355	128	93	204	116	543
+574	1023	372	435	378	480
+756	1023	191	302	246	223
+311	78	472	486	630	555
+1023	1023	521	566	498	507
+649	421	327	226	332	267
+486	155	569	429	589	379
+431	188	559	586	545	324
+603	1023	235	270	239	166
+911	1023	241	270	227	226
+1023	1023	485	461	411	462
+334	181	0	108	22	482
+1023	1023	626	654	721	459
+887	1023	223	305	276	251
+703	401	407	245	284	227
+612	1023	213	273	305	337
+726	865	125	265	295	244
+592	1023	213	211	263	229
+418	101	541	301	668	372
+569	833	164	230	277	269
+772	1023	188	209	242	254
+374	147	519	265	600	274
+443	137	531	175	617	328
+422	139	62	53	607	505
+616	1023	383	485	425	543
+737	884	168	73	243	143
+668	1023	222	315	270	200
+341	131	84	50	719	436
+943	1023	278	309	284	295
+363	133	359	455	492	678
+814	1023	163	258	312	263
+728	1023	105	247	255	273
+382	122	524	205	691	600
+738	1023	202	329	322	202
+362	101	525	241	662	521
+398	132	97	181	617	363
+366	61	512	274	599	446
+667	1023	184	257	282	182
+606	1008	197	204	242	256
+635	1023	182	161	180	282
+607	1023	254	329	313	240
+432	158	555	205	671	493
+481	227	42	126	136	653
+406	192	170	75	657	571
+433	180	63	141	617	357
+375	100	526	178	640	412
+684	1023	192	265	265	272
+355	162	54	83	246	473
+381	118	541	189	634	519
+319	80	443	64	605	501
+328	80	450	248	637	437
+392	83	527	90	626	502
+469	117	582	555	648	344
+609	466	464	139	173	269
+668	853	106	251	142	89
+692	1023	207	276	265	242
+480	193	589	79	686	366
+746	610	449	260	204	244
+317	159	0	30	621	569
+655	909	113	161	240	217
+394	113	58	181	610	609
+350	172	0	0	601	276
+429	158	525	236	584	260
+409	86	525	5	631	315
+662	1023	178	258	231	153
+427	89	506	418	618	200
+760	387	409	268	65	141
+770	1023	178	271	250	208
+362	86	505	106	667	463
+458	260	81	455	43	623
+721	1023	183	250	181	294
+499	1023	397	479	402	547
+420	156	132	157	600	555
+373	138	46	46	598	607
+335	160	78	59	209	412
+367	136	478	4	654	489
+334	76	520	61	618	515
+320	106	488	249	625	528
+386	104	545	216	662	533
+279	129	43	96	179	500
+362	75	462	521	567	553
+696	1023	173	271	265	238
+556	176	568	522	646	248
+585	1023	10	271	264	162
+803	1023	121	266	304	293
+385	107	518	485	651	429
+349	90	511	96	640	555
+370	193	0	238	145	540
+400	149	531	26	647	489
+1023	1023	457	440	432	555
+781	1023	209	266	302	261
+419	232	76	314	617	322
+550	176	530	147	595	530
+722	1006	141	259	268	142
+703	1023	220	241	311	337
+368	122	60	61	506	544
+349	102	502	227	645	486
+752	1023	200	275	270	170
+711	1023	80	292	285	214
+347	84	503	173	604	539
+382	86	544	274	688	522
+733	899	100	192	278	188
+445	137	531	483	566	168
+422	145	561	170	671	434
+427	149	524	395	664	332
+346	142	81	183	23	499
+380	110	522	194	584	524
+384	81	491	424	569	249
+800	1023	179	165	222	186
+602	1023	179	280	279	289
+372	136	116	168	601	571
+848	495	353	319	246	214
+399	183	559	129	541	234
+692	1023	169	232	239	160
+303	86	453	281	631	272
+311	133	55	190	0	517
+688	1023	140	287	272	310
+374	149	85	257	411	417
+316	62	461	602	564	361
+366	169	62	94	634	634
+747	1023	68	269	316	159
+480	164	514	297	635	266
+377	93	534	429	658	466
+671	974	164	292	232	242
+355	99	517	361	620	621
+647	1023	191	258	302	183
+315	157	0	0	0	495
+409	901	319	403	324	513
+343	129	487	231	633	557
+917	1023	228	302	265	258
+400	110	523	361	606	456
+1023	869	282	361	371	361
+299	121	51	0	0	493
+690	960	212	214	296	211
+415	117	568	188	658	490
+567	1023	108	135	266	222
+512	1023	406	501	442	542
+343	123	123	0	694	371
+486	67	543	406	595	318
+414	194	29	40	556	556
+710	1023	234	267	285	288
+397	108	545	212	680	477
+624	1023	172	258	285	349
+378	118	531	193	647	538
+448	151	0	47	648	492
+332	112	43	0	618	421
+717	1023	112	270	287	252
+396	118	528	308	668	564
+370	77	509	460	614	473
+733	1023	238	222	205	285
+398	202	524	390	634	200
+671	1023	177	318	270	283
+1023	1023	337	372	333	350
+434	650	186	26	172	256
+337	120	531	216	671	580
+360	88	559	261	695	562
+718	1023	154	266	298	221
+344	100	60	176	597	595
+830	1023	203	275	300	177
+549	1023	366	444	391	511
+392	221	111	44	156	580
+710	929	93	209	99	98
+659	1023	212	228	322	261
+341	118	551	0	443	472
+404	100	527	65	640	548
+874	1023	145	287	284	229
+395	93	514	226	621	441
+360	154	440	164	339	314
+711	565	470	242	307	47
+320	74	468	579	609	428
+444	140	568	110	613	304
+348	89	521	0	626	552
+750	1023	243	265	235	240
+503	1023	378	421	381	509
+681	1023	200	240	220	263
+461	122	546	411	579	293
+321	160	0	0	130	565
+352	99	546	63	596	496
+613	1023	172	273	275	215
+507	941	278	377	316	462
+1009	1023	521	712	538	564
+327	134	70	280	241	441
+547	192	600	353	622	265
+366	184	26	0	648	638
+405	200	0	266	638	615
+408	150	521	405	545	301
+366	129	539	107	694	550
+399	119	544	0	655	549
+384	93	493	122	639	486
+685	1023	144	259	187	278
+429	205	106	270	595	483
+412	93	490	352	548	131
+644	1023	189	256	340	139
+387	119	550	333	660	534
+707	1023	162	199	270	322
+308	66	446	435	613	458
+375	184	37	72	633	533
+411	134	529	421	640	353
+806	1023	252	254	327	283
+348	62	468	148	585	447
+434	149	557	461	613	269
+537	455	123	229	242	514
+402	154	125	155	679	522
+358	113	541	132	663	502
+378	188	92	133	639	489
+343	182	71	184	171	563
+367	120	519	410	696	720
+742	1023	223	253	320	252
+544	297	314	142	201	594
+372	169	86	147	652	628
+327	158	0	220	622	522
+358	85	523	248	664	594
+807	1023	141	279	283	266
+653	544	400	233	258	271
+731	1023	251	277	347	269
+821	1023	226	305	240	249
+338	181	28	111	562	297
+538	1023	202	320	327	249
+578	830	418	211	474	354
+372	117	535	139	568	419
+380	123	545	207	515	542
+414	113	162	327	589	253
+705	1023	172	254	285	257
+370	113	0	36	485	532
+320	130	504	183	660	457
+329	124	500	167	622	444
+435	130	531	443	682	426
+285	142	9	0	87	553
+301	132	0	0	193	434
+399	176	100	120	602	574
+441	209	165	145	666	337
+381	108	523	123	661	508
+600	846	107	287	280	252
+376	114	542	146	581	442
+532	1012	90	252	221	366
+338	88	481	254	661	494
+433	241	74	473	518	406
+468	156	556	435	632	335
+677	468	392	214	320	309
+339	154	52	126	137	467
+309	90	486	259	631	513
+324	72	517	41	639	467
+599	879	83	225	194	216
+357	111	506	178	663	537
+419	119	563	328	675	472
+792	1023	143	200	245	107
+586	1023	139	117	241	198
+371	177	20	86	125	514
+505	786	105	221	238	260
+333	159	24	282	536	528
+382	125	135	124	622	488
+870	277	669	925	1023	1023
+778	1023	202	207	274	239
+632	991	175	290	310	178
+473	189	157	510	285	315
+341	121	516	554	663	756
+347	91	524	200	679	526
+580	976	97	291	180	260
+945	1023	191	299	278	217
+466	683	175	231	181	264
+341	102	536	200	663	469
+397	145	98	164	600	582
+623	1023	169	277	269	291
+644	1023	340	367	332	288
+414	90	122	353	605	423
+349	127	100	0	593	630
+352	97	517	130	565	282
+632	1023	180	204	259	195
+379	115	509	281	600	327
+1023	1023	302	346	287	325
+378	92	172	327	283	635
+620	870	349	455	388	461
+536	726	138	219	225	175
+319	206	0	281	615	372
+647	1023	125	246	338	301
+432	229	601	546	672	350
+695	1023	177	293	264	250
+566	1023	211	214	204	97
+432	99	113	137	565	584
+394	146	555	207	626	542
+718	1023	171	276	294	269
+663	364	384	206	243	266
+408	155	522	172	682	501
+645	1023	168	249	276	316
+347	121	94	154	557	577
+364	146	550	178	662	516
+426	104	566	443	680	541
+345	110	514	263	692	564
+406	139	106	79	574	620
+402	147	2	220	702	382
+443	114	534	399	665	351
+675	1023	205	209	241	274
+351	95	498	235	642	560
+647	960	195	173	148	173
+325	72	479	0	631	499
+708	1023	151	301	302	250
+347	124	473	183	598	375
+395	163	149	154	587	287
+435	101	537	326	592	267
+391	184	175	144	125	623
+327	157	493	0	691	450
+701	1023	177	287	291	280
+710	1023	130	218	233	196
+727	1023	157	228	305	188
+288	126	89	146	87	487
+381	100	570	217	686	496
+383	115	530	307	697	518
+460	234	147	186	699	315
+401	95	15	220	576	324
+326	139	525	143	612	589
+957	1023	195	276	343	195
+342	112	528	113	646	444
+722	1023	123	244	252	229
+637	1023	164	191	217	152
+604	1023	229	196	210	204
+877	1023	198	317	279	105
+669	1023	224	234	277	270
+538	815	90	151	195	169
+325	66	507	220	614	465
+380	103	510	202	565	610
+276	89	29	5	0	453
+680	1023	175	291	278	232
+453	112	186	245	580	527
+453	202	593	495	648	265
+617	717	221	202	298	270
+632	1023	130	298	270	239
+440	260	199	213	308	601
+387	198	129	131	192	612
+348	115	495	200	625	368
+317	140	78	200	200	467
+407	99	537	345	660	421
+518	115	552	383	590	210
+680	1023	114	290	292	221
+389	339	121	507	669	842
+396	225	144	252	644	349
+813	1023	269	284	242	278
+596	903	122	236	183	222
+407	142	49	316	583	351
+353	133	513	255	686	611
+850	1023	203	300	261	178
+386	249	41	122	632	324
+340	103	475	193	620	559
+382	71	138	135	577	275
+728	1023	210	286	255	420
+587	943	148	254	288	277
+352	114	494	599	621	236
+909	655	548	609	618	403
+555	864	94	180	257	228
+671	910	106	261	238	225
+402	179	123	531	170	678
+649	764	266	319	425	316
+588	195	574	90	642	343
+389	175	90	75	616	606
+798	1023	205	327	257	208
+976	1023	504	612	634	655
+902	1023	217	316	312	306
+639	1023	143	245	248	261
+461	167	573	544	667	284
+351	127	514	158	672	522
+474	282	130	503	0	160
+822	1023	174	246	258	288
+431	219	560	314	685	265
+427	121	534	330	619	375
+393	159	79	61	607	591
+367	136	112	177	644	624
+388	141	126	216	188	615
+728	1023	210	332	290	246
+264	90	437	89	635	423
+397	132	563	0	648	482
+397	190	547	0	682	394
+1023	1023	291	324	372	303
+616	630	480	699	669	812
+640	1010	189	213	260	282
+424	183	528	463	653	362
+328	102	481	380	626	338
+780	1023	220	314	241	327
+772	1023	157	290	276	268
+390	107	588	0	655	563
+357	87	548	0	647	460
+371	213	131	116	634	389
+833	1023	162	305	275	265
+778	1023	182	266	301	286
+498	276	147	252	175	610
+573	950	117	169	243	270
+357	200	56	157	648	285
+288	318	251	28	358	325
+366	133	508	126	571	512
+703	1023	220	321	310	201
+619	896	157	256	316	246
+376	102	524	219	627	378
+586	908	133	162	200	251
+700	1023	142	194	201	267
+656	446	451	96	254	139
+723	1023	203	298	360	321
+889	1023	236	281	167	206
+686	1023	125	287	187	292
+655	1002	132	275	326	204
+365	209	542	334	653	308
+419	115	96	160	704	557
+376	103	537	124	640	552
+352	146	504	60	626	530
+777	1023	138	319	294	289
+393	138	546	154	642	597
+389	137	114	154	628	614
+428	302	141	256	145	271
+385	134	0	44	619	603
+664	1023	138	274	253	232
+334	68	518	0	631	579
+788	1023	173	251	246	318
+572	340	321	284	240	305
+621	1023	166	282	257	170
+372	142	560	360	624	284
+794	1023	166	294	255	222
+480	168	579	289	654	162
+401	166	544	478	645	279
+394	675	21	259	258	46
+276	75	432	151	607	488
+380	136	509	191	635	483
+434	260	359	7	312	248
+378	193	96	73	17	543
+648	1023	192	262	260	294
+718	1023	124	294	316	259
+380	189	552	517	613	240
+321	93	474	184	618	479
+365	116	523	159	542	463
+406	135	565	278	662	616
+662	1023	151	267	242	301
+321	77	510	176	572	448
+462	136	132	104	610	580
+311	85	97	148	568	580
+759	494	463	275	217	210
+431	143	170	513	611	679
+389	213	44	101	715	457
+405	87	524	130	600	574
+343	94	456	539	576	321
+353	100	515	134	683	506
+521	1023	341	440	377	490
+916	1023	226	277	343	268
+675	377	384	187	136	251
+692	1023	132	243	287	319
+404	161	85	57	577	591
+561	1023	341	449	352	486
+353	142	145	14	639	426
+899	1023	166	200	261	98
+423	184	81	319	618	346
+360	83	513	372	642	443
+473	185	567	509	671	349
+773	1023	140	257	256	239
+309	96	50	65	584	608
+381	101	4	0	586	503
+429	521	103	131	232	211
+465	752	169	269	220	267
+712	1010	35	117	183	185
+718	994	236	311	517	344
+799	1023	161	247	227	188
+398	250	93	105	625	257
+620	1023	164	276	84	245
+585	1023	93	234	279	87
+318	166	101	155	193	597
+385	248	346	193	231	294
+370	142	109	0	608	582
+354	125	514	240	684	440
+271	23	424	257	596	379
+514	892	86	234	114	273
+395	117	495	295	641	261
+402	120	561	202	641	444
+370	106	539	0	585	422
+378	237	40	261	641	287
+800	1023	232	253	251	300
+363	118	517	127	677	589
+382	175	89	98	603	525
+835	1023	182	270	254	56
+434	138	118	141	115	530
+369	99	507	72	616	469
+707	1023	14	303	254	253
+752	1023	202	274	272	235
+700	527	397	275	159	253
+498	116	537	241	524	244
+368	201	102	466	86	245
+635	978	101	235	247	218
+621	1023	129	247	311	235
+693	1023	233	298	312	158
+759	1023	212	309	308	264
+620	1023	164	301	217	267
+379	105	506	102	625	489
+615	1023	173	165	228	152
+748	1023	217	309	317	263
+405	132	100	177	566	550
+639	1023	192	284	285	242
+583	493	397	108	68	283
+408	103	0	370	624	400
+318	80	119	143	602	585
+339	116	484	680	569	39
+386	120	0	173	654	435
+369	132	83	0	593	545
+384	141	539	224	619	453
+346	100	463	255	575	282
+299	43	441	262	535	437
+508	241	569	520	708	316
+370	101	93	264	560	290
+413	96	520	502	569	335
+359	113	499	284	677	462
+367	110	54	103	586	579
+625	1023	294	209	314	231
+656	1023	171	275	155	194
+822	1023	186	284	255	298
+772	1023	169	237	268	175
+421	224	116	400	531	313
+267	87	427	138	613	320
+710	977	139	250	255	185
+695	1001	225	271	251	243
+444	278	81	454	150	234
+682	528	382	265	182	233
+341	104	124	214	551	433
+467	635	166	91	218	145
+342	159	273	420	514	637
+617	975	128	259	250	285
+725	1023	205	272	285	231
+311	141	53	0	165	488
+709	1023	199	307	318	349
+389	101	499	535	592	310
+388	115	541	210	614	493
+338	107	499	290	650	597
+320	147	515	204	654	520
+682	1023	245	240	282	300
+692	477	326	148	200	213
+773	1023	151	271	248	188
+662	1023	123	281	237	280
+739	971	193	249	279	272
+352	114	507	211	625	569
+451	120	509	479	596	248
+422	114	494	435	477	357
+431	122	567	232	638	233
+678	839	140	156	260	220
+429	124	144	0	550	336
+296	71	465	579	617	670
+387	132	543	308	656	545
+343	135	77	94	45	479
+380	149	532	229	662	545
+336	95	477	381	558	290
+642	1023	189	288	267	273
+364	114	508	370	582	494
+440	171	133	270	639	703
+617	445	392	307	211	246
+354	80	519	130	665	581
+649	1023	147	259	295	289
+640	965	166	236	262	246
+312	167	58	0	0	513
+691	576	494	500	439	227
+369	104	541	223	654	455
+616	979	322	195	247	261
+329	143	99	0	109	453
+502	1023	363	453	370	501
+319	137	0	283	61	511
+375	116	527	123	667	456
+824	1023	215	278	248	181
+644	1023	231	164	284	352
+341	110	494	0	518	493
+319	71	493	28	639	449
+354	81	504	9	655	516
+624	1005	136	118	308	221
+362	147	70	70	598	586
+702	1023	156	207	198	237
+374	199	108	182	624	328
+582	901	170	245	233	151
+408	183	5	283	581	341
+412	124	116	601	0	422
+402	138	121	220	598	604
+765	924	154	280	282	208
+686	1023	148	187	247	292
+371	118	92	0	0	538
+330	78	498	520	652	431
+321	90	514	191	677	485
+961	1023	200	276	273	210
+410	187	77	268	633	311
+604	450	414	249	271	272
+355	110	540	85	652	442
+388	158	0	382	139	590
+343	102	502	116	634	547
+440	112	535	508	672	323
+262	117	15	125	100	548
+797	965	172	285	259	224
+299	74	26	157	527	301
+417	116	536	438	641	326
+371	137	80	297	568	342
+682	1012	176	265	292	293
+790	1023	146	232	233	212
+321	83	461	554	620	457
+310	90	457	164	565	506
+676	1023	153	328	276	254
+552	1023	86	146	220	190
+677	1023	113	175	275	247
+363	247	157	26	630	307
+713	1023	194	328	311	295
+669	928	149	211	228	185
+779	511	411	96	289	388
+416	124	552	109	668	365
+649	1023	153	219	217	137
+393	131	563	98	666	587
+400	127	542	246	670	484
+557	931	81	235	191	230
+687	1023	185	150	284	284
+369	140	521	408	599	271
+570	993	204	305	246	275
+460	234	102	583	229	190
+386	149	119	180	109	494
+332	97	495	124	659	455
+366	96	533	287	659	572
+824	1023	199	288	263	300
+608	1023	143	239	315	238
+817	1023	221	288	280	285
+355	87	489	356	618	637
+625	1023	127	188	239	199
+328	198	99	11	121	675
+424	174	92	102	634	335
+775	1023	225	279	223	289
+355	141	68	213	614	448
+719	1023	168	221	239	173
+650	921	158	2	185	181
+802	414	445	74	242	371
+402	247	517	387	645	83
+334	186	246	693	751	950
+613	1015	131	271	280	110
+395	155	129	147	544	608
+633	1023	142	258	286	178
+711	630	252	533	347	635
+526	162	521	507	604	357
+404	63	517	262	624	532
+396	136	551	49	620	600
+500	128	530	498	618	357
+308	75	30	1	539	575
+677	856	129	243	199	175
+485	177	578	400	651	325
+591	1023	677	732	690	623
+694	433	494	263	258	273
+732	1023	150	274	291	322
+325	102	526	0	634	518
+348	182	0	157	615	323
+440	184	512	555	580	409
+374	99	512	283	632	334
+375	87	477	120	636	511
+575	879	145	208	233	197
+572	875	103	239	227	266
+393	149	551	350	663	268
+333	101	508	237	633	386
+371	121	548	283	637	542
+655	449	343	201	245	262
+702	272	137	421	623	718
+412	238	148	133	215	576
+312	117	101	209	136	438
+361	137	536	231	665	495
+424	122	526	70	644	497
+811	1023	239	245	264	219
+1023	1023	612	679	813	745
+690	1023	171	303	324	188
+386	107	57	16	594	308
+810	1023	191	302	289	186
+386	67	523	268	604	528
+409	112	50	0	599	586
+376	132	519	171	668	467
+563	795	143	169	230	278
+612	856	70	263	240	292
+740	1023	202	230	256	272
+360	128	106	234	600	425
+389	172	62	241	182	642
+745	1023	238	244	315	302
+735	1023	203	226	274	143
+693	1023	162	216	246	196
+1023	711	411	268	268	358
+399	238	103	24	710	426
+301	132	70	133	156	476
+309	107	0	155	145	424
+395	104	544	392	640	441
+597	993	151	144	250	40
+291	142	136	149	0	485
+379	225	68	155	625	343
+720	963	123	298	295	276
+719	492	418	257	261	162
+460	1023	369	466	398	520
+463	139	507	530	598	285
+335	114	516	20	648	489
+458	1023	379	433	426	503
+326	72	479	616	600	516
+655	1023	264	114	211	275
+420	98	517	204	513	0
+338	105	499	293	650	431
+801	1023	177	301	256	230
+372	123	521	344	599	122
+550	1023	392	482	422	509
+653	415	406	157	225	327
+416	151	554	366	635	302
+398	129	547	88	699	521
+401	144	521	617	588	366
+449	136	560	439	641	359
+582	406	438	21	123	134
+383	130	552	393	666	384
+368	94	506	50	658	569
+361	67	491	0	580	445
+393	146	490	419	538	263
+608	858	365	438	365	455
+480	741	145	132	238	251
+693	1023	204	182	250	331
+426	140	102	582	610	265
+461	227	157	172	261	664
+635	1006	65	215	237	186
+632	1023	190	235	302	297
+678	1018	178	268	250	271
+504	750	195	148	248	202
+413	106	537	490	585	283
+383	109	546	0	700	431
+433	159	542	261	651	304
+309	108	64	0	139	527
+657	1023	129	273	252	278
+623	941	97	203	157	203
+721	360	425	202	405	245
+590	920	203	230	213	236
+725	968	181	270	254	187
+552	678	153	257	242	131
+299	78	508	261	640	520
+663	384	489	279	127	182
+430	125	550	333	642	334
+678	974	144	195	254	253
+340	92	0	8	468	540
+384	199	133	172	125	624
+651	481	385	247	263	94
+279	59	377	452	556	468
+690	716	392	408	416	454
+398	193	150	274	604	465
+889	1023	238	297	252	287
+692	1023	124	214	290	225
+419	196	132	574	260	108
+635	1023	152	314	263	263
+375	169	71	112	631	624
+697	1023	406	243	275	311
+331	95	486	142	685	500
+363	142	493	484	648	460
+442	540	156	179	226	202
+364	148	522	452	649	202
+438	131	555	435	651	381
+386	237	127	291	524	341
+714	957	96	190	312	180
+375	258	529	349	663	308
+394	106	73	91	614	653
+392	132	515	397	609	165
+339	72	474	220	581	552
+637	340	485	187	257	607
+359	122	500	232	596	354
+648	1023	146	234	292	209
+432	201	525	264	639	543
+676	1023	213	281	295	217
+875	1023	237	269	276	210
+410	132	46	120	658	236
+748	409	411	186	259	248
+660	1023	220	228	354	255
+399	131	559	397	647	513
+395	94	532	187	682	454
+581	1023	107	180	249	289
+848	587	444	540	319	481
+377	141	557	353	677	460
+424	247	127	200	204	599
+397	112	500	458	550	327
+383	104	533	0	659	506
+507	553	168	252	312	214
+342	75	477	573	575	236
+577	1023	394	515	397	515
+513	158	563	497	700	325
+597	951	145	248	190	238
+554	1023	365	460	404	504
+354	122	31	141	592	605
+311	119	71	287	158	625
+435	103	514	423	526	259
+340	114	502	260	651	555
+793	1023	149	299	226	227
+681	1019	137	250	271	159
+307	106	499	148	624	392
+305	79	462	114	655	555
+617	1023	241	264	272	281
+824	580	455	273	192	131
+401	229	60	0	586	297
+555	1023	179	202	205	267
+312	66	92	0	523	610
+382	168	529	267	607	238
+731	1023	244	280	276	363
+354	85	488	0	633	473
+732	1023	160	266	262	215
+354	118	529	242	688	597
+407	168	150	141	614	672
+719	965	82	259	116	142
+735	500	451	196	189	277
+546	1017	145	202	280	226
+413	171	184	179	645	625
+723	1023	189	309	293	178
+392	181	563	699	788	945
+425	174	63	226	647	318
+440	233	87	502	522	388
+393	172	159	53	0	585
+795	329	402	238	232	345
+394	116	514	256	620	336
+686	1023	123	273	265	229
+754	1023	53	252	264	303
+369	126	509	357	582	287
+358	166	526	37	628	328
+355	236	170	358	514	464
+388	98	546	347	666	648
+364	167	101	355	491	436
+426	144	42	439	653	321
+752	1023	192	285	239	211
+405	136	533	478	602	227
+397	241	105	81	626	347
+719	886	127	240	222	204
+605	459	340	259	210	321
+452	193	549	463	642	228
+401	73	486	455	626	81
+686	1023	73	215	288	290
+711	1023	185	250	290	125
+576	1023	166	247	235	136
+366	213	83	175	651	651
+376	149	99	168	621	526
+428	166	91	196	653	487
+372	130	551	0	680	587
+658	1023	193	212	289	283
+470	206	590	295	601	295
+369	122	76	230	615	493
+401	178	523	363	622	259
+674	1023	102	263	189	96
+390	84	529	213	607	588
+364	117	499	227	671	576
+501	209	540	602	675	251
+370	71	482	315	633	330
+520	1023	365	469	366	506
+812	1023	214	310	306	248
+738	1023	203	269	278	298
+394	152	521	384	579	244
+521	1023	393	435	403	464
+627	1023	159	282	230	305
+708	951	141	257	221	186
+713	1023	151	276	298	229
+634	1023	209	268	266	220
+383	76	507	97	646	537
+682	1023	212	284	205	266
+648	375	451	143	197	198
+385	146	562	244	687	484
+643	966	209	290	249	234
+634	1023	384	494	429	488
+712	1023	257	250	297	253
+698	1023	202	268	280	64
+756	1023	211	262	285	272
+264	93	41	28	70	478
+362	105	497	122	614	585
+577	971	159	262	264	285
+496	362	387	205	264	312
+852	1023	148	244	240	203
+739	1023	172	213	196	259
+536	962	166	88	260	163
+411	140	534	207	658	516
+811	945	151	117	238	51
+392	117	540	98	661	503
+349	76	519	0	610	518
+615	1023	386	456	416	482
+644	1023	102	264	243	180
+430	174	553	444	691	481
+405	190	74	267	574	375
+262	82	51	266	45	493
+308	542	445	554	507	488
+429	178	555	458	641	322
+420	205	101	345	686	349
+399	136	536	206	682	500
+744	1003	204	254	299	142
+281	118	0	183	146	471
+307	98	484	438	574	505
+1023	1023	298	371	379	340
+648	418	432	53	169	296
+440	129	537	526	591	234
+691	1023	271	297	322	333
+787	1023	205	239	265	124
+402	172	141	111	584	488
+702	500	385	224	254	30
+366	105	506	11	660	557
+472	108	557	432	644	308
+442	109	549	182	651	484
+764	1023	159	287	270	141
+845	955	90	207	260	245
+432	162	572	415	638	333
+395	70	502	227	635	522
+402	133	525	554	702	471
+394	183	79	309	615	296
+626	1023	182	104	235	219
+547	1023	133	246	214	222
+1023	1023	368	392	365	300
+682	1023	177	131	238	302
+405	186	550	184	546	200
+524	307	193	252	211	723
+664	430	470	114	220	150
+357	113	506	238	667	488
+363	121	0	69	564	583
+395	138	499	328	634	193
+736	1023	180	287	373	277
+362	117	535	0	643	548
+417	151	162	243	174	567
+391	138	513	526	623	366
+360	127	65	183	630	620
+557	986	355	454	368	540
+1023	1023	168	343	360	306
+436	128	553	418	602	225
+377	101	543	297	637	540
+701	1023	199	231	282	246
+586	985	96	240	220	196
+401	214	115	181	707	464
+785	1023	161	251	255	265
+338	110	531	232	669	548
+567	1023	351	436	383	510
+854	563	452	317	300	306
+401	120	538	133	644	559
+341	124	7	113	581	625
+539	314	610	489	710	311
+743	563	409	248	232	260
+499	166	577	506	640	318
+403	134	545	415	631	325
+467	229	104	457	663	332
+355	101	49	100	578	543
+1023	1023	662	661	857	799
+265	31	406	458	476	254
+444	178	552	0	633	293
+347	105	504	0	666	469
+366	99	113	133	640	614
+698	316	407	185	228	269
+1023	1023	342	447	442	363
+702	1023	243	273	301	258
+406	112	515	374	595	276
+869	1023	242	343	301	275
+627	1023	147	204	268	199
+399	118	534	291	607	503
+610	286	429	13	432	226
+324	142	171	0	528	160
+1023	1023	271	337	328	320
+760	617	345	324	192	217
+635	1023	218	188	285	257
+388	126	523	131	610	479
+434	104	504	262	583	318
+405	82	98	161	575	499
+354	103	472	18	591	428
+346	114	509	294	578	456
+426	171	110	0	615	611
+418	703	72	213	158	237
+719	1023	173	258	296	187
+347	91	522	2	602	465
+369	97	492	262	630	540
+696	1023	170	232	290	221
+567	822	172	266	252	249
+352	123	31	16	528	308
+451	162	522	474	594	259
+423	130	524	150	671	328
+351	86	505	228	627	549
+424	229	486	232	506	340
+696	267	606	333	712	475
+392	147	79	268	611	169
+339	101	75	176	570	537
+639	1014	199	267	272	203
+677	1023	81	66	225	230
+690	1023	188	259	281	319
+379	158	32	0	615	632
+790	1023	131	238	213	263
+399	101	529	154	657	629
+401	124	526	247	623	488
+362	68	58	296	584	506
+638	1000	143	233	236	169
+411	128	123	462	337	397
+412	147	530	0	567	304
+1016	963	450	336	292	621
+418	116	556	0	662	431
+689	1023	156	301	298	192
+800	538	439	236	317	331
+305	52	476	227	581	533
+686	1023	118	247	289	67
+435	186	157	214	182	581
+776	984	127	246	247	145
+438	204	583	545	621	273
+566	614	315	268	296	295
+753	1021	208	214	162	256
+409	118	514	277	616	499
+714	1023	197	247	270	269
+456	1023	305	414	368	529
+735	1023	506	547	548	537
+315	147	510	0	641	503
+679	1023	188	215	243	227
+293	99	487	191	610	490
+346	99	500	272	643	470
+649	1023	122	288	185	243
+418	134	550	397	611	479
+671	1023	237	120	215	280
+628	456	372	149	301	333
+731	405	437	243	619	563
+400	96	76	154	630	593
+685	970	216	254	275	228
+442	100	526	358	623	344
+694	459	415	254	148	177
+310	270	441	274	585	222
+424	141	532	449	581	239
+665	1023	119	294	317	146
+338	115	481	221	638	303
+332	127	434	164	514	332
+416	89	531	379	625	340
+279	44	451	0	596	240
+517	1023	417	453	421	545
+383	126	524	0	617	500
+364	91	175	83	611	592
+313	80	492	0	608	578
+663	1023	222	275	300	254
+878	1023	178	275	258	230
+374	72	491	164	663	497
+284	40	476	0	609	446
+561	850	121	247	311	281
+429	132	128	83	666	526
+357	115	529	201	641	537
+336	118	510	0	634	515
+472	531	89	170	167	40
+433	124	502	208	612	264
+303	96	88	63	481	279
+305	94	502	0	628	541
+432	172	86	408	647	453
+669	1021	141	259	272	250
+381	130	544	17	663	478
+376	101	507	375	698	507
+643	1023	163	287	234	252
+690	994	96	286	232	311
+361	122	554	190	646	610
+703	1023	157	281	283	196
+446	160	566	241	713	530
+366	102	498	252	622	413
+504	206	569	193	626	290
+384	134	533	199	641	544
+351	93	67	98	590	630
+766	466	425	185	210	253
+579	1023	199	289	220	238
+407	229	146	66	61	675
+599	1023	194	241	295	148
+621	895	235	266	344	236
+342	179	0	259	64	548
+801	1023	207	303	307	80
+829	1023	195	172	272	150
+355	120	550	215	627	467
+370	147	50	48	603	268
+711	1023	195	340	286	219
+760	931	146	218	232	164
+785	1023	214	293	210	156
+757	1023	161	213	208	294
+323	137	0	173	145	443
+493	216	65	481	610	336
+631	1000	209	237	295	281
+278	161	0	104	0	519
+323	91	474	91	588	472
+406	148	93	236	618	617
+370	132	97	173	622	535
+383	122	505	113	607	568
+575	940	97	279	283	251
+349	135	542	111	609	486
+441	246	187	108	696	343
+261	56	83	97	544	582
+302	106	490	0	607	438
+512	144	529	366	625	354
+717	916	176	252	256	105
+356	111	0	182	599	606
+881	1023	267	280	287	291
+425	116	150	93	615	648
+592	1023	136	275	260	226
+503	106	563	39	599	347
+605	862	365	465	391	488
+351	76	230	0	604	443
+527	1023	372	397	384	543
+641	876	155	198	261	203
+878	445	459	1	280	236
+443	161	525	433	604	219
+783	1023	196	294	284	247
+368	114	87	76	615	624
+282	171	218	285	251	281
+325	128	502	272	606	568
+332	108	133	167	646	635
+284	52	482	263	601	562
+645	1023	169	241	251	319
+755	1023	194	171	253	309
+346	108	446	230	503	323
+610	304	378	203	126	307
+761	1023	239	308	338	315
+394	177	77	190	620	557
+443	222	552	437	599	269
+326	154	522	23	621	510
+367	124	228	86	617	567
+409	240	151	192	613	339
+757	1016	203	289	286	312
+266	131	0	29	80	510
+459	137	544	0	682	498
+463	121	512	431	648	264
+393	123	534	217	662	529
+535	1023	293	412	341	360
+592	1023	186	269	289	254
+312	139	22	128	41	422
+380	151	188	148	599	539
+505	160	513	162	625	618
+335	112	490	37	606	250
+740	602	362	273	302	294
+628	298	384	0	397	304
+692	1023	170	250	183	217
+385	159	68	57	612	423
+657	1023	148	259	302	167
+378	176	98	146	215	631
+364	111	519	411	527	393
+781	1001	230	285	232	515
+972	1023	266	338	313	357
+315	139	124	123	178	480
+674	1023	182	273	293	274
+441	183	206	70	700	426
+315	149	0	215	87	407
+372	128	40	162	626	607
+711	936	191	186	253	228
+399	155	119	0	571	585
+340	164	158	37	277	581
+642	1023	371	468	387	378
+331	103	489	164	656	489
+605	1012	198	274	261	164
+369	145	521	133	625	593
+399	192	90	115	705	527
+561	874	145	274	239	148
+366	127	506	367	643	399
+561	646	121	238	263	185
+784	1023	183	234	278	227
+738	1023	230	229	283	300
+655	1023	181	325	271	243
+573	942	213	250	219	230
+350	74	458	532	621	515
+446	191	365	0	641	399
+408	175	557	269	638	363
+510	159	154	332	573	634
+478	660	106	201	236	263
+816	1023	207	299	317	237
+320	93	475	335	637	355
+385	157	491	140	483	42
+746	1023	200	248	275	260
+355	111	516	164	658	522
+364	130	510	121	636	498
+322	61	444	479	592	457
+333	121	520	261	701	362
+635	1023	123	277	275	186
+408	166	530	341	653	283
+468	181	575	572	651	292
+288	120	44	0	82	510
+674	1023	219	252	270	240
+680	1023	185	307	229	140
+776	1023	78	295	281	241
+377	210	43	264	616	399
+874	1023	128	293	287	188
+687	1023	173	305	281	293
+427	159	92	186	633	423
+324	178	46	291	53	552
+563	320	232	483	435	758
+705	911	197	199	255	65
+619	293	355	113	290	450
+666	1023	140	298	251	198
+585	1023	138	150	300	248
+321	110	466	120	576	468
+670	1023	166	293	290	275
+605	224	607	444	700	641
+797	964	141	277	273	248
+386	105	511	314	639	510
+316	78	15	188	487	440
+396	98	554	463	648	515
+419	138	480	455	540	318
+621	1023	384	458	393	539
+353	71	507	325	648	505
+312	181	67	0	121	550
+349	109	14	161	597	462
+416	115	532	134	652	460
+679	1023	191	212	265	283
+348	93	520	167	645	469
+346	116	494	167	656	586
+643	1019	160	270	266	331
+652	1023	124	285	280	235
+373	89	504	657	655	415
+461	148	596	482	673	304
+622	1023	145	241	216	266
+672	992	162	212	245	306
+815	582	391	284	285	269
+646	904	149	236	245	229
+616	271	425	152	317	252
+573	951	178	161	252	230
+557	1023	338	457	336	522
+576	230	417	234	406	347
+330	136	23	67	498	571
+328	88	17	476	641	800
+798	1023	168	230	261	164
+368	106	505	254	648	519
+420	149	165	212	710	364
+392	99	557	0	632	607
+391	222	100	167	63	571
+655	1004	178	244	190	198
+372	90	42	160	542	621
+419	156	161	183	686	312
+867	952	201	253	277	117
+382	160	535	33	631	544
+593	1023	219	235	261	260
+320	110	65	117	65	129
+694	553	435	276	284	254
+647	1023	182	294	306	265
+586	944	135	150	284	205
+646	1023	139	243	204	259
+369	155	79	304	204	668
+685	949	114	211	209	199
+616	988	133	224	219	221
+662	1023	83	273	276	258
+409	180	150	69	570	386
+332	100	533	246	679	498
+396	111	549	125	645	446
+514	1023	125	270	264	203
+481	164	544	393	523	247
+643	1023	104	190	225	194
+515	463	427	558	488	417
+588	977	265	252	276	129
+734	480	428	282	259	295
+433	612	138	220	217	294
+659	391	423	217	257	293
+408	151	536	0	675	557
+427	219	117	13	619	349
+306	136	67	182	121	410
+398	98	553	349	700	502
+752	1023	129	261	171	240
+315	151	33	207	0	489
+458	224	289	276	200	116
+380	160	0	97	608	594
+756	1023	192	213	255	247
+383	86	522	0	667	510
+367	72	490	232	654	422
+596	1023	91	225	247	273
+392	164	447	181	586	441
+361	128	63	93	597	546
+382	135	81	9	618	606
+363	134	526	0	646	526
+425	227	27	356	591	451
+412	213	123	200	666	320
+550	1004	58	175	243	318
+459	198	138	132	689	451
+375	187	98	172	144	590
+713	975	193	160	228	208
+508	1023	216	271	217	426
+622	1023	147	214	291	232
+661	1023	170	320	279	241
+702	1023	194	263	322	217
+361	69	501	226	639	562
+294	125	34	227	168	496
+378	114	555	397	564	502
+388	178	39	210	579	581
+365	107	533	0	695	521
+559	810	115	267	297	303
+625	1011	162	204	270	248
+1023	1023	487	547	508	597
+353	100	481	325	574	413
+309	82	490	0	606	550
+684	1023	297	197	319	259
+693	1023	176	268	232	288
+471	576	125	0	220	207
+791	1023	215	255	288	241
+402	127	536	278	581	439
+789	1023	168	106	271	130
+424	190	122	119	656	629
+702	1023	156	241	290	197
+424	176	536	426	652	280
+774	1023	263	252	238	253
+589	848	111	214	141	218
+566	954	131	274	202	256
+725	1023	209	228	275	294
+426	127	0	241	666	622
+384	113	521	39	689	550
+350	127	469	437	585	220
+750	388	533	32	252	643
+400	112	545	2	680	498
+772	1022	183	253	281	257
+492	153	555	483	629	292
+575	874	347	202	296	317
+290	113	485	138	629	493
+415	137	544	439	638	265
+335	80	49	120	0	475
+348	109	484	62	656	514
+347	75	509	0	647	469
+383	234	102	303	598	415
+658	477	423	52	288	191
+356	139	65	0	613	577
+376	181	97	325	689	358
+366	89	57	152	559	442
+372	152	124	428	660	678
+385	241	96	36	628	338
+411	148	211	403	646	608
+396	121	526	260	610	442
+366	118	95	87	589	563
+629	1023	157	229	228	275
+699	1023	425	490	422	540
+359	91	529	285	636	460
+664	409	384	279	189	183
+385	104	513	70	683	539
+349	95	516	411	535	494
+833	1023	213	287	276	271
+284	127	487	97	621	425
+575	827	118	219	265	272
+316	103	0	253	533	592
+569	1023	114	250	232	303
+472	115	538	405	568	327
+669	928	130	262	259	278
+957	1023	305	323	368	357
+632	1023	166	146	295	265
+670	1023	207	249	331	228
+704	1023	200	283	292	299
+449	181	129	371	641	357
+393	157	54	153	565	528
+371	136	518	227	593	520
+345	128	513	173	597	548
+473	140	519	581	477	265
+331	105	494	217	611	561
+794	1023	244	180	308	211
+685	1023	180	301	293	283
+470	426	439	546	516	586
+765	1023	155	215	286	310
+398	194	109	105	619	673
+400	72	517	67	642	591
+386	171	90	68	607	529
+340	92	513	0	668	462
+408	160	531	178	636	526
+476	294	111	196	138	591
+372	131	48	155	221	568
+354	122	73	167	571	533
+559	1023	119	249	259	255
+376	92	517	336	617	599
+629	1023	149	204	215	94
+454	185	164	347	704	359
+687	1023	213	263	250	103
+650	1023	223	297	265	148
+411	146	108	414	648	298
+343	65	486	86	645	486
+353	142	556	16	689	588
+379	110	515	238	661	406
+372	143	526	137	654	466
+577	777	154	260	212	294
+423	155	101	176	579	448
+366	99	484	249	645	221
+414	171	116	421	589	234
+592	813	166	124	275	325
+431	226	98	175	669	311
+569	1023	111	265	234	311
+410	97	493	256	598	84
+440	126	549	427	672	373
+379	116	165	0	645	616
+286	112	0	23	0	477
+333	145	89	200	202	518
+451	1023	409	477	433	526
+370	383	42	0	169	214
+646	947	122	243	246	286
+701	472	376	249	292	213
+390	91	537	5	664	471
+673	1023	203	185	274	277
+678	938	124	292	189	220
+482	303	130	480	172	228
+709	856	102	258	242	124
+293	61	466	139	604	536
+742	587	365	163	298	242
+308	91	429	397	507	368
+874	1023	218	257	253	269
+713	1023	164	315	321	251
+439	145	549	318	628	348
+773	1023	213	231	298	238
+643	1023	84	297	269	192
+612	1006	280	165	262	187
+367	120	64	73	471	586
+384	197	505	187	585	593
+441	147	532	410	615	221
+410	211	135	224	165	584
+714	1023	238	283	244	172
+305	83	193	0	527	546
+398	464	71	152	236	228
+1023	813	477	289	290	307
+389	124	508	407	622	261
+312	130	515	156	622	553
+627	1020	149	169	235	284
+271	156	0	59	101	531
+712	1023	200	239	255	275
+338	111	25	0	553	487
+368	145	64	222	583	674
+351	98	496	239	646	581
+348	224	36	151	663	387
+352	68	501	82	631	246
+363	96	487	470	621	327
+475	792	205	289	372	240
+666	935	114	267	183	179
+764	1023	204	272	295	327
+735	1023	155	131	263	233
+866	1023	81	259	236	59
+680	1023	151	213	213	233
+426	113	545	0	490	462
+368	150	74	160	650	580
+803	1023	195	224	268	232
+1023	1023	389	464	436	383
+669	1023	138	243	291	275
+277	144	25	0	132	388
+406	81	526	295	566	423
+410	109	528	129	682	508
+660	1023	154	216	256	244
+409	201	39	181	665	337
+674	1023	119	213	280	347
+394	137	533	23	635	555
+396	216	25	350	221	644
+661	1023	130	199	263	289
+390	127	63	98	614	588
+629	391	427	52	362	317
+695	1023	209	269	248	195
+333	95	495	47	631	458
+314	91	443	436	604	408
+441	160	559	469	659	348
+641	1023	163	251	237	107
+684	1023	120	278	286	290
+381	112	521	0	634	465
+638	1023	107	221	277	262
+421	258	224	301	256	486
+563	1023	436	469	471	536
+514	214	100	133	249	136
+333	97	498	178	590	385
+287	143	23	217	169	452
+406	153	533	377	603	240
+596	310	439	32	242	544
+415	120	516	316	581	274
+305	122	489	211	650	494
+721	1023	162	300	283	302
+603	490	374	228	270	29
+358	132	529	0	609	468
+410	170	551	389	650	315
+708	535	424	243	183	203
+770	1023	234	312	257	155
+340	158	108	120	593	634
+657	1023	216	282	200	228
+448	152	548	477	682	327
+466	582	456	545	503	456
+728	1023	110	200	309	303
+406	103	149	173	0	587
+405	159	505	360	655	322
+381	126	538	186	664	571
+514	670	140	248	261	281
+691	1023	183	303	260	261
+281	145	82	81	67	467
+773	922	93	259	191	178
+375	134	90	0	585	588
+650	1023	210	263	255	220
+781	1023	245	310	281	189
+710	1023	175	259	306	267
+677	1018	74	187	224	259
+335	95	502	178	618	479
+605	1023	396	499	394	499
+557	1023	154	278	203	80
+370	230	98	545	203	169
+521	289	173	31	543	585
+391	142	43	15	608	597
+393	84	104	217	556	456
+386	116	106	228	580	603
+709	1010	18	253	198	244
+446	222	80	508	94	219
+668	1023	176	256	253	274
+403	80	543	145	651	521
+631	1023	214	291	294	207
+396	171	519	396	635	299
+459	187	514	450	648	232
+692	1023	223	262	278	237
+374	106	541	9	609	566
+839	1023	230	212	257	239
+356	190	87	243	104	607
+925	484	431	330	267	580
+328	182	60	116	612	323
+373	103	556	207	683	540
+685	1023	232	157	283	231
+576	899	128	271	235	241
+390	225	48	141	673	383
+333	124	58	225	60	474
+628	1023	178	163	219	261
+432	170	138	22	629	538
+603	1023	122	166	216	232
+789	1023	204	315	374	386
+548	1023	392	448	393	547
+846	1023	186	269	301	281
+561	947	141	235	277	259
+396	107	485	532	613	233
+903	1023	182	328	284	263
+667	469	406	35	199	261
+763	1023	229	299	330	316
+450	364	250	142	143	431
+648	870	142	202	246	296
+341	132	0	17	604	631
+385	139	198	156	586	592
+379	138	503	307	656	477
+428	132	133	132	615	572
+421	188	104	221	638	629
+382	110	537	157	679	576
+397	132	492	355	592	224
+745	1023	162	268	292	193
+475	183	574	461	624	355
+435	179	563	436	667	249
+760	1023	128	299	326	231
+641	1023	208	253	281	252
+439	101	500	502	653	352
+362	91	522	180	627	490
+715	549	365	199	229	265
+378	87	16	0	543	592
+454	301	119	559	204	231
+356	188	317	248	427	366
+347	110	0	84	599	569
+279	122	25	0	61	498
+409	160	188	79	533	426
+401	111	522	165	605	254
+425	171	525	319	617	399
+627	924	185	159	248	281
+396	153	505	436	594	381
+333	74	467	77	616	507
+505	219	531	545	567	259
+630	867	169	230	239	199
+636	242	328	185	130	407
+609	1018	117	222	193	354
+648	1023	84	291	279	200
+775	1023	203	281	271	218
+672	1023	212	241	305	141
+325	123	29	114	118	460
+392	189	92	189	616	608
+357	68	509	230	605	414
+599	1001	93	143	292	303
+410	126	565	284	676	405
+391	118	521	411	657	302
+702	970	98	228	151	205
+369	120	543	0	633	515
+372	104	538	306	650	430
+479	193	546	385	596	278
+399	139	27	22	645	566
+677	1023	186	276	202	241
+786	1023	177	207	235	164
+543	1023	382	488	421	507
+357	145	477	131	643	596
+746	972	196	243	226	287
+356	95	523	114	628	488
+298	59	451	84	607	452
+623	243	333	198	234	293
+341	115	540	0	544	585
+769	461	423	77	238	192
+473	107	209	219	139	519
+709	1023	199	245	286	253
+850	1023	176	269	271	216
+411	81	113	182	652	546
+324	152	92	80	0	475
+414	124	524	316	633	279
+389	98	154	113	594	477
+334	151	0	72	376	513
+689	915	204	245	254	247
+680	1023	274	221	249	208
+632	1023	183	309	267	319
+334	114	495	333	662	388
+643	1023	221	261	321	273
+430	175	542	470	569	313
+462	808	298	384	311	446
+364	141	503	177	688	498
+393	114	546	245	658	535
+810	1023	158	194	223	183
+413	146	533	394	616	301
+632	1023	157	279	252	264
+410	167	100	89	644	590
+386	151	521	280	644	551
+674	1023	195	298	283	273
+375	184	134	664	665	756
+304	199	146	107	422	321
+594	1015	228	270	330	420
+354	111	484	546	637	373
+385	193	101	160	547	368
+362	161	114	0	513	243
+573	1014	204	139	210	204
+846	1023	76	284	250	298
+876	1023	256	348	357	361
+375	93	116	130	543	576
+746	1023	179	227	189	328
+343	138	0	108	188	531
+581	800	155	233	216	289
+403	131	541	134	647	305
+733	1023	137	263	196	285
+790	1023	171	222	239	230
+395	114	533	198	642	489
+751	433	351	271	245	170
+307	136	44	141	79	510
+263	91	116	0	83	394
+816	1023	205	55	263	213
+606	1023	188	218	285	130
+353	102	506	0	644	558
+402	118	511	421	657	318
+777	1023	219	232	269	178
+687	1023	186	298	297	265
+351	132	543	96	622	537
+644	457	435	180	242	149
+397	278	113	263	697	342
+390	87	525	353	670	496
+444	188	138	223	639	638
+382	103	522	188	636	547
+697	1023	175	233	239	187
+422	129	130	136	642	565
+658	1023	118	244	301	206
+606	1023	45	279	218	173
+430	123	203	133	646	586
+646	954	147	245	265	236
+372	132	55	165	631	550
+351	149	78	0	636	582
+770	442	476	230	240	187
+351	207	151	191	147	530
+724	1023	152	322	325	244
+329	689	216	183	221	262
+335	95	511	339	636	476
+449	441	434	541	491	447
+373	91	486	0	613	559
+325	56	473	30	637	499
+711	1023	238	240	297	121
+404	128	534	223	649	298
+365	80	497	221	649	416
+590	1023	218	267	253	257
+617	1023	188	280	253	221
+631	1023	84	165	261	230
+389	145	85	103	601	612
+716	543	338	270	127	204
+669	1023	164	267	290	129
+678	1023	206	303	302	322
+746	1023	208	275	280	281
+400	90	553	198	663	496
+288	105	474	83	602	590
+811	1016	29	252	246	219
+542	1023	383	467	416	509
+383	100	147	76	605	570
+555	257	145	236	48	563
+491	270	131	248	141	569
+385	134	109	79	594	624
+683	1023	190	234	277	293
+763	1023	178	285	283	259
+593	1023	169	142	259	265
+289	56	22	46	580	551
+346	108	494	10	647	474
+748	1023	272	284	316	266
+321	89	527	0	602	494
+818	994	126	231	259	275
+386	115	130	156	588	596
+737	1023	229	207	271	204
+500	134	152	97	620	675
+669	1023	156	325	278	307
+343	106	492	123	624	545
+276	133	108	210	87	494
+676	1001	131	194	274	217
+351	139	515	215	653	483
+387	96	510	466	627	409
+333	110	504	203	635	548
+419	226	176	277	649	587
+399	188	24	277	599	313
+1023	1023	490	531	470	527
+595	853	290	702	770	951
+553	292	516	50	227	474
+313	109	489	10	630	546
+647	394	421	212	240	192
+505	152	546	185	603	341
+364	134	504	182	576	215
+362	141	85	106	568	632
+685	997	159	260	285	286
+499	192	564	511	638	265
+824	342	388	284	259	276
+902	584	434	313	254	319
+797	1023	196	284	286	256
+414	177	139	168	641	611
+624	1023	395	455	427	471
+341	130	514	266	645	554
+636	1023	197	285	271	315
+359	148	518	296	638	476
+840	1023	172	337	312	261
+325	138	46	75	256	377
+839	1023	171	251	292	201
+379	166	0	73	640	217
+374	106	523	196	673	527
+392	152	64	431	627	477
+698	1023	227	251	344	352
+690	1023	149	265	290	313
+404	136	517	317	677	551
+346	120	92	169	603	585
+306	185	142	161	133	545
+363	93	514	211	607	365
+359	130	523	220	651	603
+720	466	457	59	229	247
+424	131	54	151	561	227
+645	1023	321	268	308	189
+299	95	452	629	594	190
+719	1023	149	281	284	281
+387	157	81	232	143	590
+395	110	513	415	616	554
+692	1023	219	236	278	232
+265	27	453	230	541	449
+632	1023	116	192	268	269
+768	1023	181	269	308	180
+496	178	562	504	639	240
+415	225	177	283	198	582
+683	543	417	163	200	243
+648	1023	220	229	273	343
+713	931	46	235	316	226
+734	380	458	187	211	186
+316	180	117	233	171	208
+697	1023	212	265	301	264
+524	973	181	221	240	275
+383	171	176	177	142	562
+408	104	540	42	668	459
+658	511	400	81	229	233
+587	1023	106	287	257	228
+608	875	54	282	243	197
+352	124	557	0	672	564
+1023	1023	421	430	452	402
+668	853	215	216	264	135
+572	1023	186	248	254	265
+421	136	57	209	624	383
+391	115	545	67	685	614
+529	781	57	154	208	213
+367	119	0	44	634	587
+707	1023	66	305	292	235
+321	122	107	0	58	375
+663	1023	207	281	236	310
+656	211	613	368	725	651
+429	194	118	70	712	358
+668	1023	204	180	240	262
+816	1016	197	258	241	223
+1023	421	699	493	779	686
+418	181	538	342	657	336
+387	241	83	248	625	255
+289	130	478	172	556	425
+705	1023	187	276	234	167
+368	138	523	503	608	321
+597	1009	170	286	265	211
+411	151	537	0	673	390
+717	1023	193	268	327	271
+358	85	498	0	593	495
+410	192	115	291	594	451
+365	102	545	164	642	558
+904	1023	165	535	312	309
+722	1023	138	139	281	166
+695	1023	164	264	277	254
+371	91	493	379	633	452
+667	372	405	191	196	314
+405	115	538	250	601	251
+857	1023	214	256	627	589
+307	89	61	76	26	479
+416	134	529	500	603	324
+398	114	88	214	610	559
+431	152	543	383	599	263
+357	183	40	46	677	278
+408	134	506	520	664	340
+328	89	462	203	557	460
+315	70	252	118	504	444
+688	429	355	235	273	290
+432	219	132	119	154	655
+350	92	516	243	616	448
+877	1023	123	241	298	251
+758	446	447	0	269	67
+878	639	374	247	316	250
+356	96	522	313	631	475
+391	140	27	123	665	424
+691	1023	149	336	317	260
+913	1023	180	275	331	202
+377	107	0	133	582	587
+370	113	530	0	671	533
+431	86	117	128	597	547
+363	138	514	141	654	475
+353	76	534	58	688	510
+701	1023	159	254	238	241
+283	116	55	197	45	505
+683	1023	191	237	260	334
+655	1023	69	251	313	253
+356	137	473	491	565	262
+711	1023	187	253	297	252
+380	86	4	141	581	592
+331	115	132	0	585	552
+667	1023	155	184	309	144
+326	97	471	186	624	435
+393	86	549	108	721	522
+352	131	548	226	663	548
+382	166	519	190	613	270
+635	1023	200	294	256	109
+395	106	525	107	634	308
+744	1023	203	329	303	274
+358	92	479	345	613	560
+361	202	111	161	574	605
+887	1023	161	307	267	107
+409	191	50	530	189	109
+327	128	75	25	575	565
+356	129	509	695	743	615
+487	224	593	570	681	339
+703	1023	150	263	307	312
+694	1023	167	159	311	286
+328	84	496	227	609	510
+384	215	101	202	736	496
+367	83	538	0	668	423
+614	932	127	297	235	248
+358	109	509	0	625	491
+423	109	527	391	609	305
+389	138	49	0	603	592
+604	943	175	256	169	280
+557	808	155	274	234	270
+682	1023	218	303	307	245
+632	1023	2	295	164	187
+366	196	71	150	23	564
+632	498	371	154	271	307
+712	1023	182	288	234	202
+424	110	148	122	595	616
+709	1023	156	288	281	212
+489	152	532	474	666	198
+311	75	467	272	656	404
+414	195	43	423	129	546
+751	1023	211	312	340	293
+411	120	551	90	688	572
+311	78	428	48	600	361
+309	146	50	136	147	506
+390	115	520	216	637	502
+637	1023	131	224	224	139
+775	909	144	291	270	142
+368	89	464	499	548	413
+773	1023	215	229	279	251
+899	1023	116	287	323	140
+390	104	524	1	639	535
+941	471	322	710	777	1005
+671	1023	184	217	318	214
+680	1023	111	107	231	330
+306	108	55	170	49	392
+819	1023	415	481	505	655
+404	136	575	324	663	310
+465	206	577	371	667	391
+299	90	494	0	606	465
+609	403	307	185	222	336
+425	142	525	120	570	138
+372	116	502	395	570	65
+265	56	437	39	567	564
+508	889	152	109	173	226
+667	1023	249	210	310	218
+318	113	66	126	594	582
+433	143	537	378	630	176
+766	1023	281	273	206	280
+373	95	548	174	569	484
+365	92	491	66	630	516
+374	91	517	34	635	480
+392	193	117	334	588	383
+356	187	19	83	614	379
+676	430	459	344	271	302
+817	1023	169	224	279	246
+658	1023	170	224	263	150
+362	117	510	0	662	551
+361	141	36	149	561	386
+751	1023	177	287	334	180
+338	137	121	284	475	507
+539	957	161	106	244	189
+426	191	102	404	655	654
+608	981	118	203	234	285
+347	206	92	14	140	548
+393	147	174	101	569	550
+371	179	172	207	499	476
+817	1023	193	337	304	201
+403	110	517	0	660	550
+375	116	517	245	644	335
+397	216	166	310	632	341
+484	170	580	454	600	266
+342	69	46	204	60	446
+355	60	518	0	624	576
+347	132	487	21	610	401
+630	1023	150	269	217	178
+1006	687	462	333	312	262
+356	164	0	205	633	328
+390	252	109	608	37	249
+941	962	372	494	467	688
+337	106	524	0	646	567
+344	120	0	0	574	576
+862	1023	237	349	277	279
+438	143	505	275	643	180
+693	535	343	245	309	277
+362	128	525	298	666	520
+616	880	190	255	228	257
+293	117	497	0	637	576
+345	94	496	199	666	600
+570	394	221	198	175	280
+404	280	89	449	229	609
+619	432	424	175	196	244
+362	94	503	231	658	490
+348	80	499	161	647	475
+384	99	537	167	637	513
+727	1023	211	261	291	293
+297	128	80	210	105	453
+409	234	100	202	707	517
+388	115	511	280	674	405
+362	79	507	193	664	534
+442	240	90	78	87	619
+417	254	136	198	243	563
+370	110	485	377	613	241
+361	290	108	200	677	386
+756	1023	152	278	282	207
+339	163	0	39	612	327
+759	1019	158	160	257	266
+321	92	71	249	568	239
+379	69	497	280	623	486
+624	1023	123	205	315	237
+831	1023	169	301	280	251
+317	506	495	655	554	457
+368	113	534	167	685	341
+336	97	428	598	624	286
+408	178	134	382	222	585
+377	119	527	229	652	566
+408	193	68	157	621	552
+428	166	568	517	650	313
+369	85	485	282	560	309
+674	1023	196	286	269	339
+651	492	343	237	250	283
+343	149	44	39	141	508
+313	123	26	176	543	523
+336	117	500	156	655	546
+654	887	125	233	185	192
+759	513	366	227	233	215
+441	161	535	361	688	491
+359	195	505	262	616	533
+670	893	150	178	234	163
+675	384	316	178	207	253
+657	1023	120	266	258	148
+298	81	25	183	579	539
+580	1023	159	116	288	256
+444	154	562	478	621	282
+328	103	6	117	633	527
+265	30	420	0	622	555
+1023	1023	231	366	331	280
+689	1023	214	280	302	244
+437	132	561	99	665	573
+366	100	66	107	535	224
+731	950	198	260	265	294
+269	244	273	294	209	282
+774	975	185	297	315	285
+370	198	100	0	109	498
+491	1023	376	384	385	499
+484	1023	364	452	423	513
+575	1023	164	271	219	211
+385	139	540	230	622	521
+379	208	82	65	668	275
+736	1023	223	303	325	300
+495	1023	171	170	212	234
+521	1005	191	263	223	223
+411	136	533	320	618	443
+410	97	535	264	633	429
+461	163	521	333	569	321
+645	1023	385	436	370	433
+786	1023	226	306	309	317
+650	1023	193	258	311	151
+684	1023	190	236	297	221
+1023	1023	316	356	370	388
+428	117	520	414	583	308
+464	181	91	409	645	375
+385	99	378	259	628	394
+564	911	197	260	253	183
+387	95	556	320	625	459
+436	170	556	451	624	287
+430	183	41	399	729	397
+901	1023	276	359	331	298
+399	212	159	173	134	598
+825	969	161	305	217	175
+881	1023	288	390	365	338
+682	1023	184	163	283	146
+346	117	509	0	697	547
+677	1023	191	248	294	316
+397	171	30	0	677	443
+383	109	489	241	645	384
+380	147	94	153	628	554
+430	147	572	136	623	472
+708	1023	221	329	321	205
+332	83	100	95	625	522
+709	635	405	212	277	310
+347	94	531	341	629	484
+415	77	492	231	625	351
+356	189	71	217	0	548
+410	270	160	43	581	310
+549	989	164	190	294	216
+335	183	56	191	38	531
+383	164	11	171	584	421
+678	1023	179	263	280	253
+320	82	497	242	614	540
+293	106	1	144	0	438
+425	136	564	335	703	609
+865	1023	187	288	288	144
+369	175	65	0	540	581
+363	100	513	219	652	499
+588	972	146	162	239	174
+454	140	157	214	587	610
+358	124	546	255	687	419
+769	1023	190	276	255	243
+491	619	78	218	259	131
+454	231	344	95	643	530
+599	1023	55	206	232	248
+364	153	9	163	647	493
+832	489	232	280	294	611
+268	104	122	250	115	226
+357	86	526	0	641	591
+421	147	513	422	637	491
+379	190	30	97	713	340
+407	102	551	67	633	582
+743	931	191	187	271	145
+655	1023	155	221	287	264
+292	113	36	0	0	463
+690	1023	245	277	282	223
+660	429	332	215	247	234
+338	138	108	266	190	542
+299	51	179	85	567	608
+298	97	496	0	639	473
+700	300	155	65	283	599
+736	459	353	172	297	204
+596	961	119	200	292	255
+744	1023	125	233	277	235
+589	1023	173	242	219	242
+369	89	497	92	615	407
+391	116	543	353	662	479
+380	123	0	9	628	583
+357	159	121	57	504	538
+1023	1023	451	370	350	371
+785	954	163	276	296	222
+367	107	78	247	598	632
+309	107	40	21	583	602
+641	1007	68	252	249	307
+449	150	580	299	586	204
+314	187	0	251	220	528
+386	109	535	298	631	422
+406	125	562	246	690	473
+820	1013	164	272	208	217
+660	1023	125	284	328	243
+477	1023	206	298	274	275
+680	1023	162	305	299	281
+365	103	504	107	662	504
+691	1023	139	241	258	161
+461	181	120	409	583	373
+413	118	533	469	608	422
+522	1023	347	416	383	481
+369	83	517	157	611	590
+744	1023	234	283	307	273
+451	238	109	34	263	561
+401	189	566	370	610	188
+658	332	345	229	311	512
+719	1023	131	264	185	244
+786	1023	206	190	236	224
+422	161	104	48	650	469
+681	1023	167	231	197	185
+339	158	91	70	96	532
+374	121	522	45	654	604
+407	167	132	216	677	371
+349	108	512	89	628	569
+355	103	510	0	635	506
+681	1023	200	269	270	302
+622	1023	406	520	432	516
+593	1023	186	324	284	308
+338	104	497	118	627	522
+693	1023	183	262	320	341
+764	1023	164	344	252	293
+415	132	543	390	674	464
+686	1023	121	256	287	218
+621	1023	180	241	288	319
+457	162	545	440	682	310
+537	1023	85	272	267	56
+352	97	476	481	557	277
+415	105	131	45	615	623
+402	123	536	347	662	529
+828	1023	237	209	248	124
+344	72	489	393	674	451
+565	1023	162	298	306	422
+275	97	17	107	103	299
+748	1023	90	234	267	320
+616	995	82	326	252	267
+350	141	501	241	660	558
+396	101	524	288	691	534
+394	118	540	313	617	304
+421	122	550	98	682	562
+322	73	463	182	601	517
+386	110	543	38	684	563
+354	79	473	270	548	364
+692	1023	96	179	214	99
+631	981	147	164	268	239
+661	511	431	169	172	170
+675	1023	191	272	265	273
+685	1023	74	236	235	145
+441	167	534	420	640	279
+385	179	145	61	98	583
+330	87	515	0	587	487
+374	97	514	264	654	519
+555	953	406	463	408	503
+328	129	0	82	496	304
+725	1023	192	230	321	251
+390	109	521	118	626	465
+356	104	48	257	82	554
+472	179	576	536	594	363
+710	1023	199	246	312	136
+442	233	88	113	176	638
+362	146	67	276	523	607
+390	168	111	75	595	529
+672	1023	192	290	207	299
+673	370	407	188	306	316
+342	84	478	206	660	515
+385	106	71	47	610	594
+724	416	285	333	291	163
+380	178	105	0	178	507
+319	66	450	512	645	420
+688	931	158	203	51	218
+665	1023	194	160	141	204
+789	479	367	167	280	239
+514	149	562	433	607	285
+417	166	546	168	612	260
+372	98	517	233	648	400
+337	92	491	120	632	466
+339	113	465	490	615	375
+390	122	557	173	632	573
+650	1023	225	293	289	234
+395	116	555	72	672	500
+396	111	500	284	684	542
+463	849	360	607	517	395
+346	84	507	338	655	490
+369	174	151	100	637	613
+543	264	351	252	277	366
+371	143	152	204	619	557
+348	75	485	522	607	337
+369	177	14	101	585	167
+616	688	517	599	550	494
+760	1023	200	300	259	231
+741	1023	244	277	288	228
+642	1023	178	237	269	229
+364	115	530	123	658	417
+304	63	478	148	644	492
+432	136	534	227	630	323
+408	1023	361	454	406	523
+602	353	386	119	233	180
+322	76	429	447	555	291
+395	111	558	388	638	490
+597	1023	119	308	230	279
+509	710	211	232	211	269
+675	1023	86	302	301	249
+608	1023	99	213	249	188
+597	962	161	252	262	0
+938	1023	183	303	264	189
+434	185	514	768	626	359
+356	170	184	119	621	599
+389	138	513	476	575	247
+413	154	111	106	632	527
+606	177	588	375	651	310
+487	420	446	229	220	258
+683	1023	203	262	292	178
+599	1023	405	458	396	502
+364	222	111	336	52	276
+416	134	162	171	680	610
+344	100	482	91	659	486
+327	127	473	129	655	581
+723	1023	126	326	301	241
+520	1023	117	160	214	210
+693	1023	187	280	238	312
+633	1023	128	229	268	174
+367	118	86	33	585	577
+807	481	338	189	255	102
+621	1023	199	212	233	263
+339	178	0	0	0	474
+393	152	523	279	656	545
+1023	1023	267	370	343	291
+631	1023	153	299	275	242
+285	60	474	156	622	447
+678	1023	141	284	218	254
+352	107	497	337	690	553
+332	84	539	329	645	546
+593	962	107	277	183	15
+339	74	475	553	600	469
+356	78	497	264	616	504
+430	204	143	86	637	575
+397	163	554	0	665	444
+549	279	332	110	135	671
+447	243	139	130	0	677
+701	936	80	228	233	220
+370	122	94	63	606	414
+367	136	501	0	653	601
+473	603	142	244	246	261
+453	195	566	562	626	143
+366	171	125	383	104	632
+649	981	163	222	180	226
+426	193	556	407	652	306
+330	71	482	211	637	568
+318	96	517	51	641	523
+670	1023	225	301	216	221
+348	127	494	92	679	515
+341	64	504	94	638	533
+973	762	430	290	288	257
+411	137	555	247	626	469
+384	137	538	263	644	459
+407	151	87	194	614	620
+450	128	546	84	606	276
+955	763	169	267	213	641
+409	649	51	145	260	154
+654	441	433	196	208	339
+371	177	190	177	615	587
+917	1023	223	300	269	230
+849	1023	192	293	286	290
+706	1023	109	212	230	245
+333	154	9	141	122	498
+493	219	587	468	662	343
+584	1023	412	482	431	522
+641	1023	236	247	325	264
+465	145	547	280	665	267
+420	151	17	103	650	647
+431	96	542	361	646	313
+522	219	105	256	638	318
+361	106	483	515	650	477
+673	1023	150	231	244	258
+363	224	124	0	621	429
+374	120	511	79	569	421
+403	124	552	458	671	516
+346	98	501	0	587	510
+356	109	513	137	634	507
+265	62	17	0	162	486
+417	173	522	357	609	264
+404	111	522	0	656	392
+766	1023	215	512	271	317
+637	1023	148	270	287	324
+360	132	97	154	528	611
+412	146	534	115	611	324
+344	76	484	599	660	435
+691	1023	182	307	273	260
+406	135	537	215	627	455
+627	1023	140	235	222	96
+385	99	490	165	619	537
+663	1023	194	174	316	260
+509	981	187	236	238	31
+599	429	460	116	257	243
+579	1023	117	231	222	193
+410	136	550	213	658	481
+815	1023	186	263	248	247
+787	1023	209	245	288	271
+346	100	499	0	666	384
+390	163	47	343	52	594
+454	199	568	378	662	248
+388	280	94	256	644	305
+658	1023	204	280	300	309
+327	79	453	644	614	295
+674	1023	184	244	319	251
+351	54	467	155	602	496
+381	130	0	120	626	275
+429	294	564	543	658	356
+455	145	535	424	627	224
+710	1023	41	262	197	102
+585	878	178	273	295	249
+363	97	532	310	637	491
+688	1023	165	283	295	276
+607	1023	52	262	194	245
+641	1023	164	222	286	271
+749	1023	240	246	271	190
+576	1023	406	468	444	386
+325	77	189	0	549	510
+740	350	172	349	198	645
+727	1023	138	278	238	247
+287	127	0	0	568	434
+620	855	170	185	289	167
+726	1023	166	283	284	254
+376	91	489	150	630	556
+362	101	506	218	632	441
+601	1023	156	214	231	288
+587	1023	397	453	425	522
+398	181	87	300	202	542
+411	162	109	103	642	624
+662	1023	139	220	271	287
+375	136	479	287	623	202
+574	1023	398	517	431	581
+682	1023	224	324	287	147
+372	134	36	126	658	509
+312	149	39	72	214	566
+369	109	533	372	662	445
+391	180	69	120	627	348
+514	600	214	147	249	267
+357	119	485	187	608	519
+456	193	557	477	623	267
+697	903	116	262	238	181
+382	102	129	295	586	398
+410	150	113	163	616	597
+409	174	85	75	92	533
+412	132	90	0	595	541
+493	647	0	175	197	191
+401	112	527	193	602	361
+765	1023	261	366	329	266
+462	716	167	289	287	217
+414	121	568	292	673	182
+421	1023	391	516	426	435
+373	106	525	18	657	548
+1023	1023	471	406	359	291
+872	1023	137	286	302	232
+649	1023	253	225	255	185
+428	350	83	623	0	302
+431	181	47	159	683	450
+699	967	162	135	281	181
+641	1023	124	176	268	173
+469	590	70	222	269	222
+381	114	90	140	574	535
+566	1023	169	262	268	252
+663	863	147	253	225	78
+776	1023	435	261	230	224
+408	144	538	354	650	373
+393	246	63	297	615	422
+450	116	539	228	605	264
+345	98	535	331	649	587
+419	258	37	317	686	360
+377	98	543	185	648	537
+262	85	9	92	111	380
+774	1023	186	303	265	254
+672	1023	132	172	235	285
+373	123	103	204	558	230
+390	83	532	308	601	466
+781	1023	140	267	254	241
+612	900	179	244	234	204
+332	101	37	107	601	583
+631	1023	218	279	241	19
+390	82	516	96	602	355
+638	398	0	206	286	623
+325	180	76	102	154	561
+709	1023	147	285	284	120
+380	110	509	68	640	449
+664	1023	133	266	208	216
+814	1023	557	161	625	568
+776	1023	163	228	225	214
+364	108	501	238	601	301
+382	110	517	127	655	496
+358	160	62	330	694	382
+377	108	523	141	642	580
+412	153	111	355	136	548
+429	1023	333	438	352	519
+333	103	473	102	651	461
+740	1023	216	277	256	331
+722	429	425	197	254	61
+729	1023	267	215	285	206
+381	235	2	199	711	386
+366	86	504	246	599	572
+366	101	514	192	662	465
+327	102	473	242	645	586
+276	86	305	0	419	236
+747	1023	204	280	299	257
+488	160	565	602	550	284
+308	76	487	80	546	519
+294	88	455	506	618	496
+377	97	533	0	630	404
+262	126	47	62	0	536
+350	106	521	214	622	519
+712	350	397	268	302	40
+388	120	546	91	693	510
+676	880	166	252	184	196
+343	178	53	254	0	558
+632	969	194	74	286	249
+362	105	513	675	613	290
+379	133	508	174	649	548
+668	1023	157	274	195	217
+390	89	484	615	571	189
+803	1023	215	310	297	262
+351	210	160	174	128	561
+336	294	359	210	355	244
+444	179	0	313	581	490
+396	420	175	222	186	164
+355	89	503	369	603	414
+289	162	106	131	44	209
+725	1023	164	290	278	315
+372	341	367	421	377	404
+751	1023	189	267	293	240
+678	366	298	260	243	252
+719	1023	156	269	288	177
+751	1023	148	238	208	289
+652	1023	41	230	236	128
+363	132	517	267	701	513
+713	552	385	259	379	281
+352	111	127	26	589	569
+591	1023	168	203	246	302
+434	141	189	338	589	420
+345	110	509	131	630	579
+329	93	462	149	601	334
+321	99	484	101	636	569
+295	87	474	64	658	427
+425	197	548	480	635	363
+723	968	476	266	276	269
+723	1023	189	301	279	251
+453	168	117	426	640	440
+379	122	522	482	648	380
+829	1023	226	257	273	274
+719	1023	178	120	274	293
+403	163	77	169	646	580
+423	865	134	126	282	265
+376	122	130	91	617	593
+318	125	0	253	79	607
+467	262	143	63	223	625
+360	98	531	107	626	546
+630	996	180	277	314	251
+593	1023	158	231	250	257
+384	101	132	294	564	331
+350	112	18	128	530	474
+429	211	542	411	690	312
+1023	821	638	759	832	955
+463	183	569	433	701	329
+395	133	554	143	624	552
+361	104	528	55	657	536
+331	61	428	592	618	545
+310	101	52	135	86	460
+649	1023	209	235	229	252
+330	86	472	168	582	295
+748	913	206	313	245	149
+680	926	100	205	229	163
+287	106	102	104	84	416
+382	130	540	88	637	522
+364	101	532	262	632	556
+607	1023	174	209	250	253
+730	1023	241	268	278	276
+768	1023	266	293	245	323
+453	1023	337	429	398	487
+580	376	146	222	47	523
+466	809	125	235	205	246
+284	60	72	0	339	425
+376	99	482	154	673	354
+404	124	557	292	690	572
+420	195	160	400	103	670
+388	203	104	141	119	516
+792	1023	123	264	283	305
+700	1023	172	284	264	302
+358	99	489	588	612	316
+366	60	484	421	586	360
+437	175	570	279	598	236
+375	95	539	270	706	520
+387	79	503	103	658	432
+373	142	480	119	618	272
+388	122	544	1	663	423
+764	420	414	246	223	237
+623	1023	233	270	284	318
+734	1023	217	325	312	275
+756	1023	158	288	279	262
+569	1023	156	246	263	253
+337	76	489	248	609	530
+417	502	139	141	180	274
+394	101	519	235	637	507
+727	1023	210	282	299	220
+760	1023	69	267	267	251
+583	312	422	242	235	279
+688	456	380	264	227	185
+766	1023	194	238	276	243
+340	116	0	176	597	569
+339	104	495	378	587	538
+364	203	118	43	629	309
+416	229	91	505	192	176
+374	111	514	0	661	487
+583	462	458	91	277	173
+370	80	491	0	634	469
+586	1023	201	291	313	251
+753	1023	181	294	245	269
+313	158	40	57	145	482
+378	142	74	133	621	560
+634	1023	154	217	230	193
+416	156	553	354	637	314
+655	456	426	259	218	66
+681	1023	267	254	228	263
+374	160	535	54	645	553
+616	1021	170	205	245	203
+440	132	566	214	617	385
+690	1009	210	278	275	255
+351	156	0	706	251	603
+439	119	559	17	599	479
+666	1023	106	251	234	212
+812	1023	202	299	274	319
+306	64	462	243	572	406
+619	1023	204	239	348	267
+710	1023	202	289	239	149
+636	1023	206	246	205	280
+737	963	93	239	140	263
+428	113	512	422	611	228
+463	375	469	169	104	636
+314	80	428	59	578	368
+694	1023	179	191	236	224
+859	513	420	303	290	251
+333	150	50	272	602	617
+918	1023	231	277	287	331
+674	1023	198	273	255	278
+358	107	525	0	628	374
+379	95	540	237	688	552
+394	150	507	65	665	490
+440	151	569	494	635	80
+881	1023	189	282	246	221
+666	950	170	234	207	262
+394	109	487	330	610	439
+415	318	138	393	198	213
+349	118	0	386	0	602
+489	192	555	483	664	393
+795	1023	198	305	297	274
+534	799	29	199	240	192
+304	155	79	87	0	463
+396	90	488	285	595	316
+758	1023	204	272	264	284
+594	1023	145	224	202	171
+830	1023	206	245	271	199
+868	1023	203	252	252	246
+363	99	515	183	639	530
+583	1023	396	487	432	508
+588	692	126	210	230	260
+592	227	339	0	268	255
+426	196	96	257	591	308
+699	1023	160	255	251	51
+792	973	234	188	266	199
+379	120	49	0	515	606
+682	817	170	219	264	243
+371	103	506	203	705	530
+419	162	129	132	650	437
+453	154	568	492	601	267
+373	123	492	153	624	332
+710	486	402	300	124	258
+601	903	223	140	572	585
+611	1017	152	306	200	251
+749	1023	212	300	284	285
+849	1023	213	282	287	284
+698	978	196	485	299	685
+328	109	511	316	607	430
+660	1023	173	257	279	243
+425	137	107	228	728	393
+624	1023	159	286	280	131
+758	1023	204	246	304	249
+788	1023	188	323	318	243
+661	985	174	225	245	160
+722	454	294	289	240	176
+281	73	478	54	649	563
+329	84	475	0	601	562
+785	1023	206	291	273	196
+428	224	556	434	584	288
+741	439	388	71	289	171
+462	239	117	0	180	606
+433	103	565	136	651	561
+627	1023	45	171	286	210
+381	116	517	163	687	534
+367	88	491	0	653	309
+324	108	0	0	531	537
+427	159	562	413	668	359
+389	115	529	70	623	528
+829	945	212	289	282	225
+351	143	59	107	656	412
+375	185	123	290	433	337
+354	124	55	0	568	531
+741	1023	81	300	285	336
+319	153	59	135	85	442
+384	113	551	63	630	519
+352	96	521	185	634	481
+609	1023	233	303	278	292
+705	405	337	287	217	114
+521	391	155	429	199	286
+761	1023	202	183	290	280
+486	162	134	250	155	649
+307	90	483	141	588	494
+839	1023	222	255	277	249
+656	1023	147	210	279	243
+337	89	507	97	648	601
+381	116	544	276	647	549
+636	467	354	190	289	272
+428	114	82	58	573	598
+339	88	472	0	623	580
+564	766	190	133	221	175
+398	105	537	407	637	401
+309	76	455	635	631	392
+462	195	507	457	620	298
+394	129	0	346	670	391
+359	130	571	294	678	565
+445	114	557	485	667	411
+311	97	13	155	107	462
+459	130	566	341	669	454
+660	1023	219	251	286	272
+663	1023	206	212	230	259
+385	100	508	298	629	504
+384	89	511	330	664	487
+370	145	0	70	649	583
+764	518	393	157	302	291
+292	96	56	103	568	277
+388	88	527	552	629	401
+795	1023	170	329	319	302
+684	1023	169	252	235	232
+769	427	409	216	244	285
+614	790	33	245	239	183
+382	108	119	192	571	604
+651	1023	161	252	262	268
+344	110	499	0	597	416
+332	97	511	266	665	557
+365	128	69	180	544	461
+410	105	101	307	548	346
+376	147	538	292	652	320
+729	889	166	219	202	226
+706	1023	152	266	202	232
+623	975	160	148	146	146
+327	168	29	40	37	505
+610	266	411	72	342	277
+589	978	34	142	254	152
+349	85	500	333	617	325
+659	1023	36	206	285	240
+416	151	122	86	579	622
+828	1023	186	302	279	233
+655	1023	198	261	223	289
+368	195	98	2	661	379
+387	155	23	0	603	569
+327	98	484	276	472	492
+390	128	519	0	646	514
+262	52	111	270	656	393
+302	89	95	0	579	597
+347	96	542	352	646	426
+420	196	142	53	84	620
+665	1023	211	246	216	249
+669	1023	190	255	291	276
+617	1023	278	305	311	298
+573	840	114	176	289	229
+463	153	555	516	625	300
+296	99	9	145	63	472
+376	123	522	188	674	589
+621	966	110	245	218	253
+689	1023	206	277	308	234
+711	981	133	215	255	268
+651	1023	115	293	266	266
+352	92	503	167	666	483
+389	80	494	221	665	545
+707	1023	190	202	251	329
+347	118	0	242	495	537
+675	998	92	277	262	181
+453	108	540	286	579	299
+787	1023	199	295	272	257
+797	892	178	186	201	277
+782	988	175	233	287	206
+822	1023	221	292	283	372
+321	118	53	117	182	462
+770	973	444	347	238	342
+333	108	60	232	564	323
+440	222	125	116	159	694
+408	115	554	454	577	271
+505	351	188	94	157	472
+377	194	82	148	639	365
+593	826	84	180	272	284
+372	101	88	403	605	437
+606	1023	114	293	226	225
+359	98	527	246	624	460
+378	84	495	504	621	317
+788	1023	170	275	274	318
+386	218	155	252	647	549
+847	1023	149	239	289	266
+634	1000	141	155	241	169
+637	1023	80	107	240	274
+286	110	510	0	674	546
+395	141	143	0	633	632
+521	1023	384	472	358	359
+364	168	98	33	511	484
+751	1023	240	251	321	225
+440	190	391	452	655	637
+367	116	534	324	660	692
+640	1023	116	202	242	190
+562	1017	108	204	201	236
+421	204	112	159	658	500
+434	154	550	494	634	291
+765	1023	194	236	129	279
+386	168	541	270	667	558
+767	1023	186	315	305	238
+997	1023	264	292	319	311
+754	1023	211	195	275	309
+1023	1023	352	426	419	384
+494	1023	329	416	385	537
+567	406	383	182	233	200
+365	154	0	372	572	439
+397	108	531	143	642	436
+561	224	82	164	570	597
+575	287	340	247	224	555
+657	433	434	250	249	175
+610	1023	91	228	246	261
+413	243	25	147	107	516
+597	1023	181	255	302	206
+325	133	524	67	658	530
+383	98	57	113	573	239
+375	198	52	14	629	617
+771	1023	187	280	292	286
+427	229	97	153	150	601
+366	118	74	0	609	600
+548	317	122	447	0	689
+336	82	466	505	587	247
+285	77	436	130	597	496
+618	1023	187	275	298	149
+1023	1023	355	411	436	356
+495	182	584	374	679	315
+1023	1023	288	386	381	348
+545	921	123	266	207	247
+340	166	97	30	554	536
+435	173	139	82	609	381
+502	545	210	203	284	283
+328	94	461	530	593	353
+356	91	504	0	667	549
+365	109	489	179	623	524
+368	106	513	252	648	594
+460	189	573	403	596	269
+636	1023	162	274	268	281
+684	1023	167	223	284	260
+865	1023	139	334	272	215
+560	270	337	187	174	568
+355	146	112	284	573	344
+537	1023	53	178	237	272
+830	1023	223	246	295	287
+867	1023	181	275	209	194
+316	113	490	190	668	517
+419	102	523	273	639	314
+405	104	47	372	62	633
+572	985	373	511	385	499
+453	177	557	411	651	307
+703	1023	232	202	290	143
+708	310	54	211	23	645
+689	1023	149	297	284	322
+649	345	398	137	183	251
+280	457	83	180	84	231
+698	1023	201	287	307	288
+378	103	515	222	579	439
+339	58	456	481	622	451
+415	131	511	275	566	192
+641	1023	185	198	267	223
+692	963	159	314	275	288
+364	114	530	130	609	613
+338	86	528	222	432	489
+361	130	527	296	617	520
+332	120	522	145	694	589
+624	523	271	219	275	285
+288	54	447	267	618	384
+584	1023	173	285	281	255
+562	964	164	201	229	209
+707	1023	126	204	285	193
+364	144	507	18	669	526
+335	147	503	0	630	479
+657	1023	154	232	201	186
+322	143	464	260	666	512
+686	607	346	247	241	330
+314	96	479	146	614	410
+344	105	502	417	610	417
+320	85	494	103	561	540
+714	986	165	214	283	209
+614	278	402	172	187	154
+341	92	478	97	631	619
+305	76	480	127	644	541
+635	1023	200	276	276	186
+799	1023	292	280	424	281
+547	1023	385	442	412	511
+369	133	60	220	585	430
+460	162	166	102	584	540
+651	1023	201	327	264	284
+653	1023	186	176	305	277
+638	941	90	219	200	255
+556	1023	356	441	393	520
+448	151	583	203	624	616
+385	113	548	0	655	573
+274	70	17	171	542	599
+319	164	112	80	627	606
+295	78	462	231	670	550
+453	186	96	442	600	203
+803	1023	134	272	305	262
+411	129	527	227	616	286
+387	106	538	4	673	484
+364	85	505	278	652	588
+707	489	331	251	164	239
+698	961	124	214	205	205
+336	205	133	314	435	518
+367	146	493	318	625	497
+338	135	12	182	534	507
+357	83	0	0	540	307
+392	123	94	170	578	608
+683	1023	213	304	265	324
+376	119	536	225	630	453
+391	191	143	320	564	330
+353	375	352	439	427	366
+478	253	197	331	406	695
+422	118	554	326	667	344
+683	1023	191	252	275	90
+344	80	479	152	635	557
+781	1023	179	267	299	261
+675	846	191	264	209	254
+371	231	141	224	475	330
+790	1023	207	322	320	175
+582	1023	151	148	269	250
+404	183	46	202	192	528
+409	188	533	214	704	455
+355	107	79	189	482	491
+468	184	228	566	489	713
+307	118	0	83	577	502
+366	144	49	183	634	537
+403	162	0	241	640	607
+399	153	110	0	584	514
+282	57	443	551	615	378
+324	115	508	175	628	495
+386	133	49	149	617	530
+818	1023	320	354	365	403
+488	1020	366	449	383	509
+388	194	55	189	133	555
+785	1023	178	328	235	289
+365	50	485	0	482	156
+377	132	544	266	647	576
+671	1023	252	193	275	169
+683	1023	135	229	282	244
+394	129	121	163	601	585
+634	1023	229	179	293	253
+590	899	71	243	266	256
+407	106	530	199	675	603
+338	119	123	100	605	596
+714	1013	120	283	362	423
+502	551	197	260	333	257
+748	1023	203	260	311	190
+551	727	223	237	314	112
+664	499	472	255	116	312
+412	189	1	211	591	362
+342	70	548	179	614	504
+347	108	487	162	632	517
+625	937	138	288	237	253
+357	135	139	113	614	550
+656	1023	198	181	277	284
+367	93	183	114	579	616
+586	933	165	231	270	197
+373	103	499	357	568	325
+657	1023	244	279	345	203
+623	1023	32	231	246	264
+356	80	535	0	645	599
+705	1023	249	252	283	340
+416	111	548	88	684	596
+438	198	538	526	616	309
+360	174	60	393	515	569
+812	1023	196	348	345	308
+842	1023	132	321	285	160
+314	175	146	162	60	571
+629	1023	196	141	282	250
+744	1023	67	290	180	240
+406	106	34	110	608	583
+431	148	129	184	644	329
+742	1023	187	245	315	204
+693	1019	197	263	263	202
+743	1023	224	235	303	250
+356	127	516	181	604	312
+569	922	17	168	284	230
+404	144	512	438	655	385
+355	118	513	0	637	546
+384	111	546	271	608	387
+327	96	474	242	648	647
+363	177	167	105	678	369
+385	150	120	17	226	605
+318	84	462	188	672	492
+280	240	92	55	158	250
+319	90	467	161	628	523
+804	1023	222	293	370	321
+434	178	519	311	629	299
+355	90	62	269	576	550
+848	1023	270	329	262	245
+386	134	527	291	522	452
+511	554	154	162	210	279
+407	102	105	205	632	622
+640	1023	147	218	263	111
+492	145	28	408	614	447
+494	584	135	216	205	207
+444	163	538	469	637	230
+464	176	510	388	557	226
+375	194	169	42	609	421
+394	66	484	137	549	490
+662	1023	153	252	270	205
+570	861	131	216	223	224
+568	1023	163	234	277	242
+406	107	552	254	675	568
+385	162	90	175	656	309
+622	1023	66	257	264	100
+579	974	68	194	251	225
+912	1023	285	314	295	308
+361	74	461	546	637	396
+379	141	528	40	674	584
+365	138	516	0	617	489
+349	102	508	259	641	528
+698	1023	145	266	314	287
+676	1023	199	213	273	262
+313	110	79	95	454	425
+410	135	75	52	643	624
+264	55	77	234	559	226
+320	94	505	507	658	568
+405	108	551	87	611	383
+403	153	533	484	636	270
+621	320	474	226	245	562
+379	84	501	213	523	231
+358	114	510	569	485	530
+354	103	132	0	588	578
+421	135	526	447	619	365
+868	1023	227	295	274	249
+617	1023	134	191	226	217
+562	1023	377	452	414	525
+353	104	540	256	660	561
+522	180	602	294	664	365
+915	1023	241	300	346	356
+705	1023	153	249	271	242
+795	485	400	179	258	284
+333	98	83	100	619	595
+348	84	472	630	598	501
+647	1023	136	206	263	238
+755	1023	222	261	298	148
+693	1023	165	266	260	221
+377	147	38	7	0	515
+680	1023	327	379	351	338
+315	127	38	129	185	474
+812	1023	206	299	261	276
+427	144	550	582	602	410
+671	1023	118	236	183	249
+427	177	562	385	629	263
+775	1023	136	302	282	259
+387	232	76	270	699	338
+344	91	520	216	653	407
+881	1023	139	255	320	294
+735	1023	207	279	306	190
+1023	1023	486	502	428	564
+745	869	94	204	266	86
+514	795	149	250	284	292
+372	111	510	277	663	481
+324	219	0	197	0	468
+751	988	165	291	234	287
+397	111	85	216	645	551
+359	121	503	161	674	541
+337	163	28	182	675	341
+385	155	62	107	604	616
+485	244	100	321	403	730
+352	87	498	212	651	612
+359	110	533	0	642	535
+484	120	569	454	688	334
+351	107	494	0	675	489
+404	108	549	437	710	553
+400	210	117	160	31	622
+665	1023	185	264	314	266
+361	205	96	297	330	632
+653	322	349	164	197	267
+679	1023	146	212	223	272
+450	200	46	189	575	547
+374	94	97	113	573	550
+764	921	218	193	191	110
+709	937	81	218	257	290
+347	122	503	0	653	483
+653	942	170	269	258	57
+375	141	114	57	597	558
+862	1023	189	200	238	206
+365	112	101	0	609	608
+381	150	521	361	655	518
+749	1023	149	226	238	286
+402	113	537	366	664	473
+419	119	107	262	95	620
+375	113	535	116	689	452
+354	122	520	195	673	592
+384	278	135	82	653	266
+539	890	143	175	221	156
+737	1023	183	321	293	293
+846	1023	213	277	293	252
+326	304	126	192	53	235
+606	1023	153	229	281	305
+413	157	86	151	631	627
+768	880	209	267	276	226
+381	114	552	281	656	613
+634	1023	170	237	254	234
+634	1023	168	237	329	299
+375	94	30	16	579	628
+795	1023	241	256	362	231
+420	241	50	215	576	248
+607	969	135	258	292	218
+611	1023	227	291	260	251
+812	1023	183	211	276	204
+717	407	393	248	265	146
+369	87	78	31	614	626
+402	161	503	327	496	302
+365	121	502	419	554	305
+637	1023	221	250	255	218
+287	116	472	5	650	577
+399	87	542	263	540	323
+694	270	424	238	294	228
+356	138	542	203	675	611
+392	101	543	0	674	574
+391	154	516	238	686	411
+385	126	484	711	636	321
+774	1023	143	191	250	239
+262	46	425	482	598	494
+798	994	153	216	273	273
+348	90	520	241	676	478
+330	197	281	203	184	227
+373	185	176	151	262	612
+623	1023	213	308	279	125
+317	101	19	0	469	393
+447	133	573	389	685	476
+620	1023	112	249	246	172
+591	1023	380	475	384	507
+314	129	40	185	0	475
+356	125	0	163	606	561
+360	126	530	71	641	501
+501	148	513	394	593	178
+389	126	514	59	635	477
+662	1023	185	301	266	190
+740	532	258	191	202	137
+431	82	492	458	591	213
+354	137	521	52	619	411
+429	186	90	66	240	606
+401	176	47	74	642	498
+617	1023	123	215	278	134
+576	1023	167	227	254	233
+660	1023	193	300	273	69
+417	95	558	0	688	448
+434	132	557	520	676	692
+317	87	208	60	364	422
+597	1023	380	469	382	474
+698	1023	406	501	414	513
+288	143	86	264	209	455
+454	118	59	121	609	688
+642	1023	101	262	269	279
+322	90	477	132	619	460
+413	93	517	252	671	498
+632	1023	155	211	285	271
+600	999	179	254	264	183
+608	818	162	306	222	200
+357	129	251	143	632	585
+606	1023	7	182	297	185
+334	90	507	61	575	415
+989	1023	465	484	431	583
+387	221	83	125	135	533
+637	1023	178	253	265	345
+404	172	143	56	143	566
+696	360	291	225	249	184
+339	60	486	605	591	337
+407	159	122	379	134	644
+417	186	96	231	175	513
+465	220	566	520	638	249
+749	1023	182	286	275	283
+809	1023	232	302	328	228
+822	1023	178	316	304	267
+354	92	479	402	685	329
+365	156	111	87	223	579
+632	1023	195	259	170	264
+332	147	0	80	0	525
+609	964	133	262	274	258
+480	170	542	564	646	278
+698	1023	208	276	188	265
+395	137	522	99	682	477
+492	212	535	532	712	392
+358	112	544	315	693	494
+873	1023	163	268	255	295
+438	312	94	487	0	203
+460	1023	362	532	413	518
+415	85	181	151	617	530
+370	152	156	387	161	641
+661	838	196	303	267	305
+580	918	102	29	253	244
+741	565	430	278	214	234
+287	131	0	171	97	441
+332	120	57	147	608	628
+729	1023	201	306	253	259
+639	1023	167	288	297	150
+343	81	498	310	634	211
+362	108	0	326	582	256
+863	1023	236	276	345	288
+523	1023	368	417	386	502
+625	1023	159	268	243	188
+648	1023	131	228	274	274
+341	94	492	0	638	523
+694	912	141	261	215	103
+670	1023	222	327	278	330
+646	374	385	22	230	265
+486	91	522	397	598	292
+669	996	222	249	198	263
+654	1023	177	258	262	214
+614	1023	152	225	183	228
+356	170	62	173	157	525
+420	189	94	291	727	396
+428	146	550	444	641	238
+338	122	520	45	667	465
+408	105	515	479	611	341
+282	545	183	0	242	172
+556	1023	162	263	156	125
+716	1023	170	264	307	300
+394	98	467	690	577	221
+657	1007	58	248	256	236
+389	109	1	138	540	567
+756	1023	190	148	261	249
+426	231	547	425	673	333
+381	141	14	162	609	556
+387	109	529	411	661	228
+365	110	499	96	649	557
+385	121	523	229	668	555
+298	58	109	0	138	279
+361	182	40	0	52	512
+389	256	88	321	269	579
+308	99	461	0	635	467
+621	1023	190	302	285	221
+352	98	532	24	639	478
+636	1023	171	196	332	291
+369	110	513	321	643	472
+392	109	559	261	611	446
+422	194	98	182	505	439
+339	121	63	311	285	507
+637	959	126	266	267	230
+849	1023	184	271	284	173
+358	91	497	0	617	501
+305	102	65	128	617	298
+415	220	95	187	187	564
+689	1023	245	250	300	286
+401	148	543	398	638	205
+690	1023	187	290	264	296
+426	407	91	97	149	584
+748	1023	0	279	312	246
+1023	1023	413	365	366	367
+414	105	531	209	667	440
+333	171	88	189	230	512
+391	95	495	351	639	457
+761	1023	227	258	270	252
+394	205	474	0	574	286
+380	108	535	30	642	540
+671	1023	215	275	316	277
+406	110	486	117	582	167
+387	129	0	181	630	341
+304	111	175	144	578	523
+371	144	520	0	704	503
+370	142	516	139	675	517
+359	99	509	430	545	307
+370	193	104	115	694	512
+399	68	508	360	621	457
+1023	1023	425	511	449	573
+446	273	166	28	635	541
+695	1023	156	235	253	192
+430	180	86	365	144	500
+356	150	113	50	617	618
+427	181	145	173	669	433
+303	173	64	84	78	449
+656	1023	138	248	305	160
+313	60	433	428	592	348
+685	947	211	277	215	207
+673	1023	194	271	226	197
+613	1023	182	207	303	261
+674	1023	123	310	245	245
+425	168	113	153	50	564
+417	157	503	477	605	278
+371	181	73	192	597	626
+368	105	467	487	617	292
+780	345	390	211	157	296
+284	118	12	164	177	454
+367	185	139	284	498	430
+350	130	500	201	620	487
+288	116	125	213	674	405
+626	943	216	220	253	158
+503	1023	378	707	690	806
+583	1023	42	257	261	194
+661	1023	177	213	238	267
+401	157	137	60	651	623
+824	1023	151	259	248	143
+380	136	538	408	659	369
+369	213	117	96	239	476
+418	194	101	123	147	620
+345	112	509	177	642	437
+307	109	493	72	574	503
+664	1023	110	251	287	187
+375	133	79	24	544	625
+361	84	488	177	651	486
+307	80	509	178	633	518
+405	146	550	203	691	536
+457	273	181	89	213	209
+780	1023	205	321	243	206
+424	135	88	382	557	362
+327	89	518	371	626	513
+403	109	542	38	638	236
+416	201	168	79	658	624
+674	1023	201	281	266	261
+339	163	28	168	535	446
+388	134	517	0	685	553
+459	189	151	301	647	414
+427	1023	391	473	410	516
+781	1023	97	289	277	244
+323	112	463	370	618	302
+371	113	522	221	669	528
+619	1023	201	304	288	276
+403	176	538	432	620	261
+344	77	487	342	606	223
+440	153	296	202	250	153
+627	1023	174	270	250	269
+377	127	522	291	589	442
+300	562	166	203	221	261
+540	872	97	206	152	87
+383	171	538	305	628	547
+876	1023	179	305	284	247
+410	62	512	267	615	587
+638	1023	187	221	240	243
+740	526	361	179	205	257
+723	1023	158	307	298	255
+391	424	101	168	147	156
+706	788	94	258	220	146
+648	1023	134	241	255	173
+458	271	104	151	681	323
+718	1023	157	186	240	255
+427	127	526	384	600	327
+394	161	89	191	641	608
+376	114	526	244	660	615
+432	176	509	374	569	244
+745	1023	163	271	262	189
+1023	1023	450	439	429	456
+413	111	112	268	582	296
+659	988	160	273	306	275
+1023	308	143	274	321	701
+406	165	562	313	670	546
+541	367	200	239	148	253
+450	237	118	322	204	287
+821	1023	211	280	290	238
+366	108	512	0	650	556
+720	1023	173	298	272	294
+620	1023	133	243	209	254
+412	143	535	90	684	506
+313	147	25	79	65	491
+371	415	509	817	884	1023
+348	109	0	0	613	581
+375	163	558	321	611	265
+317	97	459	76	623	482
+703	1023	192	222	276	293
+329	107	0	165	497	577
+278	141	26	58	29	538
+344	126	498	261	589	126
+615	1023	243	272	275	245
+715	1023	182	212	250	223
+421	104	523	364	634	328
+411	238	129	125	668	474
+424	1023	359	413	412	480
+489	161	504	441	593	309
+685	1023	144	186	236	261
+270	42	426	324	583	238
+761	1023	229	266	321	258
+722	1023	192	264	258	228
+379	110	509	0	638	557
+378	101	537	4	638	564
+337	79	469	469	639	391
+555	263	290	292	335	281
+698	1023	50	235	242	315
+388	106	549	0	640	504
+269	104	67	167	127	486
+309	65	461	242	628	379
+695	1023	212	304	264	282
+370	117	535	71	695	551
+641	1023	199	249	316	273
+757	1023	216	221	313	245
+381	112	496	173	646	512
+634	845	99	161	256	133
+380	99	40	77	565	594
+325	169	55	243	147	541
+340	113	527	9	644	531
+462	130	576	491	601	311
+560	930	211	196	192	246
+415	152	571	416	646	314
+591	910	94	236	162	232
+322	129	489	157	631	521
+566	803	158	211	260	299
+675	1023	194	198	305	333
+420	109	557	0	634	503
+652	1023	144	144	187	136
+397	126	540	239	652	601
+711	762	206	258	256	288
+440	138	527	413	607	197
+695	1023	28	273	261	221
+398	117	507	564	610	292
+529	1023	400	465	416	552
+391	163	242	103	569	476
+1023	1023	464	480	400	521
+372	147	74	57	611	580
+426	211	147	172	594	652
+395	311	134	126	320	460
+409	157	133	165	580	290
+682	992	145	49	273	156
+353	124	508	170	674	453
+679	1023	163	279	344	240
+751	1023	0	268	160	228
+376	74	96	118	565	467
+653	902	95	218	212	179
+713	1023	123	101	279	308
+500	1023	395	443	400	544
+621	1023	168	91	241	272
+694	316	402	269	215	154
+635	1023	139	263	234	214
+500	215	152	497	167	258
+700	1023	186	336	296	222
+390	102	516	340	637	541
+430	100	514	355	620	290
+701	1023	163	229	282	87
+488	164	579	186	638	361
+433	79	522	294	509	507
+774	1023	190	281	245	231
+644	1023	201	231	195	270
+721	1023	197	245	237	149
+650	1023	202	283	266	233
+782	981	113	129	239	227
+682	869	185	141	234	252
+313	92	477	0	658	561
+1023	1023	416	572	570	436
+326	95	508	0	609	498
+417	109	544	242	683	467
+750	1023	204	250	306	285
+722	1023	179	288	275	180
+351	121	116	14	588	586
+370	90	38	245	587	583
+380	151	31	355	600	472
+389	126	57	178	634	596
+410	1023	398	457	420	502
+856	1023	191	242	266	190
+733	955	153	211	242	164
+422	122	62	190	631	595
+361	125	107	132	570	566
+404	169	127	227	0	619
+837	1023	142	278	250	209
+355	107	532	164	657	498
+312	86	479	535	598	447
+423	132	541	191	589	362
+372	172	505	346	613	251
+381	132	559	200	685	548
+451	191	151	146	630	284
+815	1023	156	324	318	319
+352	189	185	217	631	502
+366	110	97	213	565	597
+587	1023	186	182	234	340
+362	100	518	117	619	464
+323	65	488	492	677	544
+354	126	14	0	602	610
+787	1023	247	203	253	284
+429	206	463	141	621	525
+676	1023	114	310	208	133
+374	130	0	211	620	489
+367	101	88	116	584	554
+709	1023	40	259	243	279
+386	128	540	155	685	604
+384	123	124	186	633	617
+385	274	175	61	564	293
+423	168	93	338	582	443
+796	1023	184	217	238	199
+690	1023	226	222	281	293
+359	89	523	208	702	507
+311	88	511	227	654	507
+415	122	157	264	584	398
+407	146	0	362	688	487
+474	182	582	501	680	301
+343	191	126	204	0	624
+298	108	19	104	591	551
+649	1023	192	221	249	272
+400	100	41	91	599	533
+643	951	174	244	269	205
+341	98	498	160	653	456
+391	164	79	184	715	449
+344	92	448	510	635	287
+298	121	0	214	83	502
+448	94	531	56	636	345
+758	1023	155	255	320	200
+695	1023	175	310	249	296
+504	135	558	503	656	295
+684	1023	205	246	290	286
+773	1023	201	288	206	304
+337	200	82	0	197	537
+443	130	551	214	651	441
+735	1023	168	236	239	276
+314	109	0	160	598	582
+672	930	110	101	230	213
+1023	1023	448	380	371	351
+637	1023	98	224	280	239
+460	221	142	344	190	597
+683	1023	209	229	262	189
+598	1009	158	215	286	235
+534	283	404	178	89	558
+321	92	510	307	660	530
+376	88	200	0	588	522
+609	1023	205	199	250	171
+406	144	544	283	637	260
+902	1023	544	230	632	480
+355	101	549	22	629	495
+383	132	542	226	682	480
+634	1023	172	319	299	308
+415	196	109	282	643	328
+336	138	309	253	204	242
+443	132	543	84	670	451
+698	1023	128	135	288	181
+360	92	494	181	676	505
+376	93	562	250	642	401
+397	97	550	183	634	494
+764	989	114	255	272	185
+727	401	389	219	173	212
+370	108	540	315	632	563
+419	116	119	0	592	619
+431	163	506	291	677	289
+493	202	577	557	645	293
+710	1023	136	238	295	252
+642	1023	166	254	260	283
+353	110	508	192	614	466
+402	177	502	346	431	433
+667	1023	183	287	251	239
+721	1023	247	266	261	288
+367	201	77	89	645	300
+412	169	531	388	622	327
+402	170	142	135	686	313
+386	81	511	405	622	353
+547	906	358	455	366	484
+798	586	428	240	217	328
+623	995	159	175	298	324
+675	1023	150	192	343	318
+383	125	121	72	617	613
+339	115	510	445	654	423
+380	110	40	128	612	630
+378	122	507	276	584	298
+747	1023	122	288	342	273
+543	1023	375	464	394	526
+400	151	539	272	647	425
+660	1023	185	313	275	232
+315	115	471	138	651	510
+372	111	85	99	609	541
+880	1023	194	284	271	223
+389	121	57	129	593	499
+549	433	387	115	290	311
+380	131	542	314	675	545
+457	165	543	484	624	370
+393	199	161	224	70	638
+386	109	529	240	671	466
+364	136	544	0	417	579
+664	1023	129	269	210	239
+301	104	491	305	641	446
+318	80	66	3	578	540
+367	106	525	283	639	491
+722	1023	206	257	302	286
+662	1023	180	304	234	111
+629	536	358	246	329	242
+413	137	142	287	577	400
+394	149	501	467	577	208
+315	137	357	97	563	422
+301	149	504	144	644	478
+550	461	159	174	263	181
+951	429	490	404	659	332
+753	1023	131	263	208	291
+668	1023	219	308	309	239
+792	1023	243	302	301	254
+363	191	291	165	214	231
+262	58	229	242	350	216
+807	1023	239	323	285	328
+353	102	492	0	613	463
+442	151	561	406	667	312
+346	143	517	152	557	527
+300	99	27	228	200	447
+422	227	26	0	178	569
+942	1023	420	312	447	359
+642	877	160	219	269	194
+469	159	441	150	662	611
+356	124	539	146	631	527
+668	1023	203	277	281	267
+412	170	571	274	680	540
+432	588	217	199	308	274
+405	161	79	0	563	212
+429	172	546	538	610	357
+823	1023	236	281	311	239
+266	111	42	127	123	470
+733	1023	267	328	297	495
+409	98	546	209	608	275
+317	106	87	83	12	375
+693	1023	169	201	295	273
+324	113	514	177	611	514
+405	166	563	411	659	346
+647	1023	227	305	287	289
+394	143	23	133	611	593
+306	249	38	95	562	455
+687	1023	115	295	248	240
+348	128	512	380	607	245
+424	154	550	289	641	441
+590	965	201	269	250	250
+394	98	41	346	565	286
+396	121	537	312	649	532
+698	968	188	265	270	260
+716	1023	370	537	465	407
+885	1023	212	305	293	293
+448	203	78	389	0	307
+720	1023	82	273	191	262
+1023	1023	335	371	362	307
+400	207	152	159	557	330
+681	1009	175	206	300	278
+360	100	116	0	590	360
+370	94	89	219	470	516
+382	102	130	229	549	578
+411	142	229	193	546	577
+763	1023	184	314	202	278
+694	1023	170	307	304	215
+536	223	36	258	574	334
+648	286	383	234	146	285
+613	826	138	241	252	151
+669	1023	201	230	287	210
+380	81	518	41	635	359
+708	1023	140	223	196	200
+402	93	46	201	648	586
+401	118	524	419	630	351
+569	1023	109	235	195	281
+663	465	332	193	221	288
+447	1023	399	498	441	538
+333	107	461	257	629	486
+370	108	528	0	667	383
+724	1023	203	305	282	223
+577	918	116	208	284	179
+397	156	508	215	680	488
+341	119	515	249	661	512
+340	127	521	0	638	372
+367	114	499	103	608	500
+637	436	366	257	136	89
+685	1023	188	290	245	259
+794	373	336	237	235	347
+396	103	519	447	656	455
+291	147	79	269	88	498
+721	562	409	291	189	271
+313	107	243	221	192	349
+376	168	128	148	59	515
+751	1023	202	260	310	307
+455	186	555	512	666	288
+638	1023	147	235	272	266
+882	1023	211	291	321	216
+364	97	540	0	634	514
+774	1023	177	270	258	203
+652	1023	354	495	381	510
+426	131	571	259	658	538
+733	1023	172	312	212	245
+698	1023	213	293	296	306
+630	1023	106	314	287	242
+649	1018	161	217	268	232
+365	143	535	276	662	547
+704	1023	207	258	215	276
+697	1023	272	287	253	144
+650	1023	109	200	282	172
+392	105	521	446	622	272
+668	930	147	268	259	191
+379	130	485	89	632	438
+412	259	119	133	682	376
+817	1023	193	297	259	280
+344	122	514	25	595	503
+687	1023	233	276	304	245
+635	1011	144	155	183	93
+718	1023	164	318	223	365
+716	1023	143	296	255	224
+888	1023	169	301	299	201
+397	136	100	3	586	607
+548	988	157	158	191	227
+664	1023	152	197	295	263
+792	1023	172	219	257	293
+444	150	463	0	646	604
+575	1023	210	205	295	188
+819	547	389	272	222	235
+805	1023	211	294	222	268
+862	1023	165	128	179	259
+379	70	524	83	628	526
+735	556	420	225	264	221
+713	1023	221	315	277	282
+606	1023	170	244	233	166
+368	126	524	331	626	442
+376	121	542	488	636	436
+342	123	515	153	603	520
+439	165	551	463	703	352
+729	1023	177	271	287	223
+800	1023	207	289	150	97
+349	173	102	229	263	573
+630	1017	139	264	173	251
+342	169	99	182	198	564
+582	1002	125	265	230	151
+643	270	466	195	281	241
+575	965	145	196	198	265
+309	57	445	591	602	340
+316	91	475	10	590	406
+586	816	114	285	250	308
+318	188	248	118	164	244
+1023	1023	211	333	310	346
+648	1023	163	242	261	318
+616	1023	121	195	262	234
+361	97	470	567	612	304
+426	98	513	344	611	334
+586	974	216	280	248	307
+333	182	47	142	550	328
+541	896	90	192	294	261
+781	1003	133	232	263	230
+804	1023	188	288	337	179
+670	408	395	150	215	254
+643	1023	396	186	314	287
+426	182	539	447	625	259
+381	116	24	87	608	636
+315	132	120	161	515	468
+543	779	79	206	265	235
+405	91	533	169	680	521
+609	1023	114	266	292	233
+473	235	154	321	653	332
+636	1023	166	312	311	316
+785	1023	175	213	299	323
+392	269	79	587	143	258
+390	111	556	140	639	539
+698	1023	106	276	245	201
+358	85	479	626	531	379
+502	898	186	287	254	275
+323	98	490	229	600	380
+498	792	130	204	285	233
+379	96	489	162	633	373
+344	95	527	70	605	494
+403	181	115	91	599	602
+1023	1023	584	473	440	519
+944	660	410	343	222	321
+384	115	82	89	606	543
+419	119	545	351	632	502
+361	105	540	300	629	541
+640	1012	179	51	290	167
+304	48	419	551	580	486
+390	135	511	431	651	368
+660	1019	153	261	279	270
+422	136	515	249	648	431
+355	112	456	155	554	224
+634	1022	143	246	221	252
+418	155	159	222	556	241
+401	61	520	98	616	578
+668	1023	162	124	256	265
+345	139	48	470	224	592
+374	104	89	187	665	533
+452	170	152	428	520	458
+556	888	204	239	268	219
+423	163	538	423	578	294
+599	1023	211	293	228	225
+613	295	332	200	267	523
+366	170	46	148	709	314
+709	354	364	239	238	392
+674	1023	147	265	292	286
+836	1023	232	247	278	277
+612	405	395	253	215	308
+722	1023	184	298	272	334
+660	1023	167	294	252	271
+374	176	87	73	637	595
+393	115	539	283	651	591
+558	403	200	233	600	262
+398	187	90	0	611	644
+293	145	53	334	225	520
+698	1023	208	271	272	191
+311	79	237	59	446	366
+400	234	107	13	625	279
+369	156	531	27	643	579
+608	988	201	162	156	277
+387	129	518	334	609	223
+626	1023	157	179	267	197
+651	1023	151	276	277	110
+681	957	110	244	223	287
+703	1023	123	229	191	204
+306	52	437	254	593	466
+496	1023	434	476	406	525
+455	128	552	465	649	273
+754	946	103	245	212	267
+594	447	442	216	253	250
+384	183	133	170	593	599
+383	113	137	74	623	626
+725	1023	222	330	233	290
+331	116	510	0	538	554
+329	115	146	91	614	632
+410	200	57	163	697	335
+685	1023	137	254	256	267
+342	89	491	47	603	597
+603	1023	123	192	247	251
+405	160	91	203	630	645
+411	178	554	508	649	264
+330	126	103	138	127	490
+481	748	196	234	321	275
+398	98	554	318	634	695
+347	74	496	359	590	324
+312	123	24	257	139	471
+567	896	158	136	267	208
+700	1023	237	257	198	180
+266	53	441	354	588	362
+652	1023	369	501	421	508
+421	476	111	177	201	36
+374	133	102	331	509	270
+410	153	143	23	632	604
+384	124	324	85	521	521
+374	175	515	115	631	314
+667	1023	179	200	298	306
+742	849	103	192	265	157
+309	134	0	0	0	455
+641	1023	213	207	258	275
+400	208	45	114	548	444
+437	155	92	324	524	183
+764	1023	174	289	296	239
+396	147	535	119	673	497
+404	136	42	0	580	540
+272	108	493	0	672	505
+319	137	128	105	599	553
+476	639	177	334	201	206
+1021	922	486	574	525	485
+366	246	98	307	249	596
+808	1023	181	314	296	225
+413	413	360	404	425	269
+317	103	494	77	656	553
+349	121	470	412	599	350
+468	145	567	456	673	312
+344	107	542	35	672	455
+789	1023	241	316	283	255
+1023	1023	264	344	357	288
+401	98	549	28	616	547
+399	152	107	107	187	564
+566	946	151	275	218	179
+364	146	535	0	624	540
+330	501	209	309	268	402
+344	307	146	60	96	280
+547	975	98	245	228	40
+327	133	17	71	572	445
+737	565	392	273	245	22
+764	1023	152	303	258	217
+385	107	520	414	686	285
+437	262	90	192	61	552
+370	102	527	163	628	571
+316	152	0	152	71	441
+490	183	341	202	636	606
+387	144	519	250	632	569
+309	100	0	0	52	437
+380	131	55	59	634	630
+392	130	0	255	611	580
+791	1015	202	270	242	238
+497	233	109	429	120	583
+736	1023	175	238	224	232
+760	1023	150	283	248	237
+449	194	604	99	684	323
+710	1023	122	299	246	260
+616	451	398	232	256	297
+862	1023	204	244	187	189
+604	1017	118	285	250	238
+271	82	471	36	629	541
+351	109	53	65	569	515
+403	97	519	218	650	503
+426	186	179	33	604	394
+360	129	486	584	612	315
+667	1023	167	173	261	192
+355	202	75	188	697	430
+479	112	524	353	624	314
+301	148	46	177	231	439
+323	79	463	209	640	498
+602	1023	138	264	299	313
+680	1023	111	218	267	194
+624	1023	70	222	277	143
+377	114	20	118	558	299
+690	1023	215	242	206	231
+397	109	522	60	653	535
+377	135	70	81	521	560
+675	1023	136	272	275	91
+410	140	553	364	572	165
+662	1023	178	239	285	56
+278	125	4	0	0	509
+606	316	423	248	268	310
+375	162	530	33	657	481
+451	95	525	389	645	358
+390	227	32	107	196	482
+395	104	521	271	660	450
+322	128	40	75	164	485
+405	156	517	0	648	331
+375	183	63	0	668	294
+706	1023	108	221	312	348
+363	102	498	208	650	243
+859	1023	196	309	247	197
+731	1023	165	188	247	195
+303	140	495	0	662	428
+395	242	26	313	721	426
+305	194	66	0	145	504
+843	915	269	277	305	354
+538	442	312	494	471	280
+808	901	152	226	206	272
+336	168	59	26	579	503
+391	112	522	351	663	374
+417	97	549	279	672	543
+428	148	107	113	613	368
+655	886	108	288	276	198
+397	94	522	216	582	349
+393	107	532	123	647	521
+370	96	97	349	666	327
+672	1023	172	310	226	189
+633	1023	144	189	253	267
+593	858	215	271	249	267
+302	129	46	82	140	472
+671	1023	223	298	324	154
+715	513	360	298	223	178
+615	1023	99	262	215	210
+352	133	0	11	484	65
+321	123	490	254	646	507
+413	177	553	0	518	546
+755	1023	197	319	264	287
+362	178	2	112	568	169
+361	171	522	12	651	516
+454	278	102	423	685	308
+344	99	511	44	630	485
+265	131	45	0	0	219
+303	97	480	150	592	541
+331	171	83	186	0	529
+316	98	62	135	422	472
+454	154	572	660	591	249
+756	1023	144	221	225	259
+418	129	87	190	614	386
+593	771	147	243	268	218
+407	114	568	252	621	559
+408	173	98	76	709	412
+362	127	107	176	615	395
+342	110	516	147	659	450
+623	1023	229	328	320	262
+610	941	98	203	262	208
+374	212	134	230	212	247
+604	1023	128	302	297	348
+376	159	513	0	596	237
+659	1023	124	322	235	294
+392	85	507	330	669	536
+770	609	382	308	263	241
+381	93	548	210	639	564
+344	93	451	101	546	184
+745	1023	127	316	279	212
+544	906	118	188	260	234
+853	1023	268	271	180	247
+361	106	511	87	672	473
+612	940	170	211	228	168
+435	106	505	622	702	294
+414	143	110	379	643	446
+568	1023	173	258	196	240
+410	103	547	0	613	461
+324	83	480	0	613	436
+399	166	531	484	528	230
+717	1023	270	364	321	343
+703	1010	193	284	264	289
+765	1023	227	297	278	199
+636	1023	141	243	261	238
+399	103	529	307	622	205
+366	90	506	307	658	483
+579	981	154	181	245	84
+568	1023	403	476	444	538
+428	115	549	151	654	530
+297	134	47	227	155	527
+356	182	182	115	627	543
+445	165	514	750	648	275
+407	119	543	0	647	319
+597	1023	125	233	305	233
+371	84	0	377	587	396
+356	119	532	176	622	461
+467	613	144	259	238	249
+753	1023	192	320	296	294
+402	86	551	252	674	527
+922	1023	394	587	621	444
+702	1023	168	228	279	279
+1023	1023	444	483	439	445
+364	101	511	250	635	449
+318	82	486	0	640	357
+288	118	485	0	661	391
+400	114	0	15	497	568
+605	909	126	289	174	205
+451	102	101	137	563	354
+623	1015	100	256	220	262
+677	1023	103	270	269	270
+761	918	71	197	288	289
+624	965	44	137	252	256
+884	1023	269	297	290	311
+565	893	139	239	263	215
+373	150	167	41	600	575
+654	311	401	53	284	141
+291	103	453	11	621	445
+421	102	524	469	597	216
+393	218	77	190	580	215
+597	1023	166	188	271	223
+565	534	272	219	264	246
+374	122	522	66	632	487
+715	1023	219	249	276	273
+395	162	124	67	641	564
+642	1023	222	166	220	71
+736	981	153	255	223	68
+450	99	528	410	645	299
+478	390	185	617	51	258
+734	484	417	289	237	207
+651	496	387	287	250	233
+625	1023	171	136	212	122
+1023	848	463	344	442	309
+349	79	507	199	642	527
+696	1023	257	290	242	229
+411	109	158	11	552	543
+644	1023	134	130	172	261
+376	161	457	559	613	326
+682	1023	189	239	246	268
+351	151	170	142	116	556
+415	173	134	158	642	661
+701	1023	139	217	249	232
+420	164	138	156	641	509
+370	79	487	104	651	484
+579	1001	202	203	275	195
+413	96	43	183	619	534
+472	149	548	349	572	260
+364	70	511	308	604	404
+369	129	507	106	626	546
+518	1023	419	517	449	553
+377	134	69	114	613	576
+329	280	0	68	153	209
+288	84	485	0	679	517
+676	1023	182	234	303	331
+539	1023	105	209	221	201
+323	62	450	539	503	267
+384	131	528	340	646	514
+379	145	152	125	632	596
+394	181	38	0	561	544
+678	1023	138	260	278	208
+511	964	114	225	209	264
+367	117	45	228	636	610
+859	1023	199	299	286	274
+663	892	114	279	281	265
+421	196	91	41	698	382
+385	205	96	0	639	317
+309	507	331	156	231	299
+603	1023	161	280	301	226
+284	74	89	253	504	601
+753	545	430	231	173	181
+895	1023	393	326	310	252
+532	468	21	277	623	306
+719	1023	172	228	317	30
+746	1023	213	352	369	294
+334	135	480	158	570	539
+362	144	34	174	622	239
+405	1023	373	452	387	546
+292	76	478	197	640	517
+646	1023	411	462	431	510
+449	1023	417	529	427	555
+356	92	517	43	672	575
+609	1023	70	235	217	281
+583	1023	429	497	454	563
+355	93	499	245	621	496
+409	192	164	268	704	447
+585	1023	136	198	182	271
+370	105	0	74	578	628
+359	90	552	78	676	504
+708	1023	207	261	267	183
+363	140	32	163	675	374
+441	135	541	342	620	213
+362	150	563	198	672	374
+386	158	126	248	645	570
+547	1023	391	508	409	407
+868	981	158	265	266	324
+261	99	36	177	141	421
+653	933	194	270	253	275
+297	114	81	253	0	423
+649	1020	162	249	226	254
+414	121	501	321	584	389
+741	451	456	254	263	465
+617	1023	199	257	272	229
+632	462	409	178	203	237
+345	115	81	115	624	605
+806	1023	160	253	314	236
+648	1023	141	280	222	230
+715	1023	145	227	292	317
+341	167	106	278	183	515
+735	1023	159	252	315	240
+358	138	48	103	494	318
+583	307	352	263	197	301
+395	151	83	228	601	691
+408	141	131	7	556	551
+347	100	526	113	573	471
+400	108	551	340	673	496
+658	1023	179	179	284	266
+327	67	498	0	547	508
+313	95	39	102	635	549
+593	1023	359	511	409	500
+646	1023	175	258	258	303
+403	119	128	142	632	560
+385	110	516	195	639	492
+344	136	171	9	600	615
+414	688	190	245	271	197
+759	1023	230	299	300	178
+409	84	507	400	597	236
+580	859	74	199	204	284
+422	287	23	481	242	150
+309	72	492	141	649	461
+369	158	77	132	665	397
+341	100	488	114	592	370
+826	1023	185	260	252	183
+688	1023	180	261	289	225
+297	80	514	0	686	620
+688	1023	140	301	252	295
+345	148	0	277	497	514
+342	147	16	200	603	514
+381	103	523	0	630	549
+446	157	535	76	687	481
+437	229	31	380	201	615
+412	158	543	92	691	520
+822	1023	190	321	275	241
+400	198	111	143	578	236
+663	918	134	213	204	194
+682	949	123	171	201	252
+388	116	83	187	652	583
+326	148	461	233	626	379
+900	1023	193	232	294	280
+427	166	527	437	645	343
+394	192	122	263	667	446
+350	99	534	230	621	333
+398	125	535	233	664	569
+678	1023	126	293	335	71
+603	936	111	309	269	234
+736	620	388	289	263	94
+352	153	508	277	655	568
+349	128	491	211	633	435
+779	1023	105	324	309	150
+394	226	111	422	594	281
+598	911	171	215	239	190
+638	406	367	206	247	148
+315	138	453	173	655	413
+387	183	64	225	159	559
+379	59	517	259	598	497
+349	109	483	0	663	442
+662	1023	208	329	341	251
+415	151	106	184	646	601
+305	139	10	56	108	492
+378	108	542	134	592	526
+615	283	404	216	229	250
+385	243	0	0	121	558
+377	99	517	383	664	597
+836	1016	169	291	240	222
+363	125	518	89	616	493
+387	109	547	20	670	442
+360	91	512	242	670	427
+348	151	80	187	548	544
+534	853	60	196	217	215
+568	1023	124	216	235	180
+344	110	509	98	663	404
+655	1023	148	249	263	270
+804	1023	123	216	258	248
+263	69	447	171	623	480
+411	511	116	267	222	237
+385	112	538	259	615	513
+350	91	481	248	634	478
+438	122	4	152	572	591
+353	103	521	126	616	538
+477	140	580	452	685	272
+772	1023	180	310	250	272
+911	1023	223	252	264	286
+447	299	136	592	279	180
+637	1023	164	243	277	226
+865	1023	513	694	724	475
+351	155	505	249	654	476
+400	140	44	0	559	616
+581	858	183	190	207	234
+611	277	372	155	227	157
+685	470	458	245	182	176
+575	864	116	246	233	0
+615	1023	0	285	268	250
+628	373	134	150	68	548
+1005	706	442	378	385	431
+377	128	559	123	655	451
+721	923	251	221	293	201
+352	82	73	156	584	596
+347	84	507	97	540	443
+433	187	190	140	582	539
+301	98	454	179	626	470
+382	129	534	214	658	500
+412	80	529	193	632	475
+681	1023	160	249	246	224
+386	90	495	158	608	467
+728	1023	190	220	223	242
+529	1010	135	153	239	183
+454	165	551	426	667	397
+879	1023	239	297	297	356
+637	1023	61	130	281	276
+682	1023	203	293	304	305
+601	1023	56	225	213	268
+371	67	0	106	591	572
+657	872	132	192	216	227
+376	115	543	48	669	543
+303	127	486	214	635	513
+346	129	502	113	609	535
+320	120	70	0	107	487
+410	154	535	0	683	698
+405	182	118	240	615	533
+326	134	507	172	694	471
+397	113	553	230	674	510
+313	85	490	0	626	485
+387	173	100	168	643	456
+709	1023	226	263	249	291
+791	1005	117	229	235	200
+696	1023	197	231	249	295
+332	87	396	0	489	260
+786	895	150	114	255	194
+637	1023	147	233	275	275
+375	121	90	30	608	484
+675	1023	181	268	199	292
+505	147	519	561	620	234
+310	98	443	72	634	525
+863	997	139	305	273	227
+654	1023	172	233	235	268
+419	117	550	208	658	561
+562	1023	410	503	439	552
+680	1023	216	257	274	271
+457	114	536	391	639	313
+410	118	502	281	648	348
+360	199	64	152	716	343
+370	145	146	144	556	505
+559	1023	178	198	235	92
+321	83	498	198	600	526
+666	973	231	270	318	150
+411	177	103	24	79	602
+379	165	113	476	0	538
+415	170	556	467	629	263
+488	208	66	152	161	491
+623	1023	165	243	287	180
+885	1023	195	279	269	235
+372	139	555	32	612	506
+617	1023	165	282	295	141
+354	160	0	117	605	624
+349	127	510	0	616	579
+345	94	519	183	647	562
+368	80	515	290	681	562
+358	126	544	134	629	409
+628	1023	413	465	438	555
+414	123	507	193	623	233
+544	950	186	281	241	315
+381	95	506	0	569	262
+465	222	592	454	623	274
+398	155	526	275	661	556
+641	937	173	208	277	210
+354	115	510	474	661	474
+741	1023	178	282	293	311
+335	180	80	154	116	514
+606	874	117	243	234	241
+339	217	124	63	96	532
+400	116	533	31	660	537
+437	176	0	119	604	581
+834	1023	166	277	621	547
+582	627	99	270	250	259
+595	1023	161	315	258	311
+288	111	43	242	103	482
+455	195	131	159	652	506
+371	73	508	644	606	192
+359	166	192	176	612	534
+375	114	504	615	623	349
+663	1023	112	241	241	204
+412	98	487	0	685	503
+298	102	448	533	593	404
+652	1023	188	260	287	254
+591	980	158	198	275	270
+392	127	519	497	686	319
+343	84	496	274	617	537
+334	127	534	0	601	576
+741	1023	152	306	312	309
+642	1023	207	298	257	306
+650	1023	179	212	239	173
+468	235	580	416	682	255
+377	103	501	125	620	479
+413	112	538	279	678	438
+387	186	82	205	644	290
+811	922	108	243	252	81
+550	1023	401	453	409	518
+607	857	331	439	396	370
+739	1023	157	215	270	219
+338	155	16	0	596	520
+328	84	460	85	653	432
+276	77	436	253	632	455
+444	81	505	432	600	210
+350	207	485	110	662	486
+649	1023	163	143	233	268
+420	144	548	460	602	240
+760	1023	226	233	260	255
+383	188	121	97	614	609
+388	123	128	189	603	614
+363	113	516	245	590	69
+365	110	141	160	690	389
+434	158	568	309	672	499
+691	1023	229	244	286	294
+374	102	86	243	527	403
+1023	883	518	363	338	294
+635	1023	198	286	239	282
+397	277	94	42	664	332
+659	1008	202	210	241	184
+647	1023	144	243	260	115
+309	77	443	461	644	336
+693	1023	153	287	279	298
+332	68	508	39	625	558
+773	1023	134	310	264	291
+372	143	70	77	616	599
+417	130	551	229	600	476
+780	1023	224	325	324	378
+367	121	544	0	641	587
+792	1023	213	295	271	259
+557	237	139	220	202	686
+781	1023	443	667	691	887
+864	1023	170	269	288	281
+291	139	0	98	0	439
+303	120	0	188	7	476
+609	1023	271	254	305	306
+456	216	120	66	185	618
+781	1023	207	248	297	219
+402	124	152	90	598	578
+375	144	547	146	684	537
+386	179	44	131	639	623
+784	1023	208	310	280	257
+379	108	499	34	633	487
+475	160	574	446	592	163
+385	111	524	2	648	458
+618	234	420	221	103	146
+393	198	0	22	606	386
+738	1020	209	292	276	244
+413	115	546	217	659	518
+615	806	105	105	215	250
+855	1023	216	249	312	310
+764	1023	168	312	324	208
+359	164	68	163	501	509
+911	1023	425	315	324	337
+347	110	499	246	692	501
+386	117	539	420	587	348
+470	185	521	87	654	478
+337	127	477	440	624	465
+393	81	478	420	636	277
+379	220	148	399	705	815
+316	107	73	256	40	434
+369	133	115	31	560	575
+726	1023	170	287	291	310
+367	99	527	126	601	407
+358	109	550	258	648	562
+598	916	174	213	190	246
+421	98	114	166	611	478
+1022	1023	273	397	353	353
+432	145	506	229	626	232
+563	924	181	276	333	267
+368	126	561	78	608	493
+365	99	506	53	614	587
+843	1023	138	249	272	121
+352	104	0	187	576	283
+351	274	87	147	598	332
+1023	1023	473	496	427	456
+436	149	528	317	606	277
+647	1023	160	260	253	205
+333	82	464	592	644	313
+921	1023	235	302	329	249
+868	566	470	168	275	203
+660	1023	168	144	197	230
+577	975	240	252	281	234
+596	1023	214	304	343	342
+708	1023	219	266	285	191
+741	548	428	267	237	105
+476	726	214	251	211	309
+646	544	412	236	274	239
+390	164	501	452	630	182
+398	169	128	292	557	328
+361	158	0	206	616	306
+469	606	155	197	318	167
+781	1023	111	265	222	209
+375	87	517	395	654	390
+681	1023	193	267	296	240
+676	1023	149	200	256	187
+398	100	514	281	648	528
+351	122	491	134	630	547
+446	174	57	151	652	536
+378	122	544	476	655	320
+678	336	396	246	225	288
+1023	1023	388	284	340	330
+314	112	496	191	628	458
+588	1023	147	152	207	186
+391	125	99	274	543	636
+441	135	449	598	671	302
+352	115	503	245	637	479
+489	858	355	574	591	432
+783	1006	177	285	181	224
+408	224	38	529	174	200
+389	120	518	503	582	308
+430	221	122	104	644	404
+728	1023	255	251	288	292
+773	1003	146	287	238	268
+361	95	90	214	576	556
+667	332	439	212	354	230
+584	939	357	137	230	201
+490	557	386	292	512	574
+449	123	530	461	672	313
+437	184	113	278	188	566
+358	145	88	217	605	301
+368	101	492	226	682	522
+602	863	135	259	216	184
+772	1023	169	234	271	161
+755	599	411	206	213	118
+378	124	549	241	627	443
+440	196	88	376	618	448
+614	990	207	257	262	309
+766	1023	142	250	287	92
+428	162	103	354	638	310
+369	112	519	134	658	566
+412	102	502	0	606	295
+332	85	486	341	589	221
+323	113	75	72	533	600
+808	1023	164	268	276	261
+430	162	560	130	667	303
+651	936	150	282	274	171
+376	120	522	250	716	633
+441	98	492	330	607	326
+812	550	435	134	193	244
+647	1023	148	212	303	254
+654	1023	168	213	196	128
+770	1023	249	269	322	293
+394	136	42	141	578	597
+655	963	109	137	237	264
+290	143	5	634	207	523
+392	108	500	271	571	242
+379	138	497	440	575	268
+339	147	28	161	72	455
+501	132	566	502	580	306
+860	1023	194	262	326	293
+359	176	142	308	202	612
+346	137	100	0	81	412
+374	257	55	85	649	307
+725	1023	217	329	307	270
+327	105	504	101	557	448
+623	1023	175	275	286	237
+607	1020	162	289	282	253
+381	120	547	144	654	575
+694	1023	111	193	247	193
+1023	1023	450	410	379	391
+380	146	551	0	656	569
+764	1023	141	254	281	250
+527	1023	346	449	387	480
+463	881	369	466	339	497
+317	147	70	460	485	675
+563	999	100	153	116	56
+759	1023	185	255	294	199
+771	666	483	750	767	928
+1023	1023	567	741	676	804
+697	339	409	91	229	422
+308	115	0	725	219	602
+450	138	539	452	626	266
+400	594	112	153	219	210
+371	152	66	114	649	615
+382	85	530	113	649	479
+702	1023	130	161	251	308
+406	167	109	205	609	554
+401	150	142	64	566	474
+744	1023	142	255	242	203
+629	810	177	254	289	166
+275	160	53	81	212	190
+802	997	164	308	261	290
+403	124	545	404	658	388
+284	104	500	0	662	543
+379	91	531	213	656	584
+591	1023	135	258	240	180
+370	148	543	390	644	422
+584	1023	193	217	226	324
+387	91	511	74	618	482
+380	105	496	89	631	555
+369	158	92	150	596	588
+326	97	516	131	657	606
+712	1023	212	255	300	285
+724	1023	123	198	276	275
+378	183	554	0	671	534
+384	1023	408	447	381	552
+418	114	536	241	716	563
+372	108	508	276	646	449
+654	1023	225	295	303	221
+655	1023	134	312	298	300
+366	104	530	33	614	507
+676	1023	211	235	315	254
+464	193	104	131	0	611
+740	1023	171	278	300	332
+361	161	511	0	653	500
+388	125	540	445	629	242
+624	1023	185	284	218	296
+405	105	102	0	623	579
+662	393	427	176	249	154
+704	1023	196	248	289	305
+411	240	167	226	643	327
+598	1023	122	234	253	293
+451	130	527	335	608	276
+343	117	531	75	652	563
+565	184	530	499	673	232
+602	1023	133	204	246	293
+422	299	96	572	218	2
+420	158	525	521	631	283
+559	901	86	205	198	245
+491	166	99	187	598	636
+343	74	82	75	592	590
+364	59	494	71	590	524
+365	88	540	389	684	484
+463	120	519	332	617	296
+635	1023	160	266	294	233
+765	1023	203	335	298	167
+382	573	177	247	225	252
+589	183	271	174	633	691
+383	121	523	478	631	236
+664	362	456	124	414	280
+587	1023	151	31	266	51
+681	1023	208	311	298	229
+326	216	134	31	0	486
+737	1023	197	286	240	331
+636	1023	343	468	373	488
+661	1023	144	238	286	138
+767	1023	149	0	268	186
+361	159	3	10	568	556
+313	87	0	0	504	536
+807	1023	207	213	303	252
+676	1023	239	428	406	806
+353	128	507	448	690	737
+422	118	521	9	617	489
+653	1023	235	258	279	247
+363	98	497	519	613	402
+601	1023	109	195	270	266
+371	147	0	0	552	380
+262	59	399	321	613	355
+271	63	438	60	654	491
+759	1023	193	275	328	338
+422	204	596	517	667	310
+374	154	502	346	562	152
+742	1023	197	244	272	249
+356	148	501	91	653	495
+321	150	0	260	120	518
+346	110	524	83	650	539
+421	122	535	447	661	284
+651	287	444	148	239	177
+387	107	540	155	637	428
+630	1023	181	239	241	229
+363	82	513	0	584	570
+423	147	120	73	614	563
+955	1023	245	328	294	295
+650	1023	235	271	234	246
+630	1023	181	315	305	286
+693	481	350	282	88	185
+630	983	136	216	190	198
+329	111	521	0	666	484
+385	76	517	65	642	536
+745	495	321	314	204	272
+727	374	437	102	192	222
+339	111	488	250	649	435
+914	1023	225	318	260	258
+585	903	176	198	180	207
+299	101	443	314	627	309
+384	136	11	90	639	612
+301	94	493	183	615	560
+634	1023	168	160	282	361
+270	201	407	55	455	214
+350	112	520	6	662	492
+623	1023	208	50	302	275
+432	224	100	542	79	150
+779	1023	194	262	288	287
+409	170	107	87	675	599
+390	159	98	3	613	373
+401	132	545	59	661	529
+454	82	519	152	526	207
+772	1023	127	264	274	235
+296	64	435	566	569	357
+332	130	525	425	582	318
+691	1023	245	234	314	344
+357	109	513	143	609	517
+339	127	523	0	639	587
+442	154	112	249	579	276
+400	134	86	173	606	611
+351	190	523	8	657	578
+488	603	131	241	265	216
+422	239	103	148	159	628
+781	577	337	232	249	243
+369	92	28	169	572	550
+692	1023	203	253	269	313
+472	129	500	479	612	292
+734	1023	145	233	256	254
+618	934	171	140	219	183
+328	144	0	155	71	486
+357	105	537	581	638	495
+521	1023	382	431	382	534
+559	805	59	222	137	218
+829	1023	140	137	218	249
+578	1023	340	475	396	490
+273	108	42	255	152	583
+372	142	470	768	561	186
+393	79	551	147	603	552
+446	168	142	187	590	591
+375	92	531	128	637	549
+418	226	86	319	156	596
+676	1023	201	228	306	242
+552	619	156	234	280	264
+381	238	108	62	650	320
+659	1023	184	240	273	133
+400	144	68	133	634	551
+382	143	533	0	643	501
+877	1023	131	260	219	261
+722	875	153	206	136	159
+708	1023	122	263	236	331
+435	290	118	150	203	674
+663	1023	91	246	213	159
+399	128	505	2	620	443
+350	141	0	30	612	527
+370	212	22	194	606	319
+629	1023	78	270	308	358
+406	74	512	145	607	410
+388	124	525	232	606	500
+301	58	470	208	629	558
+370	116	506	276	658	485
+780	1023	134	149	271	199
+764	1023	225	256	267	214
+383	171	137	56	553	381
+396	104	530	426	698	553
+1023	1023	265	354	342	270
+682	1023	175	289	298	215
+586	1023	540	292	617	501
+608	907	140	279	213	276
+664	991	169	216	312	229
+714	1023	153	265	318	307
+381	134	533	283	681	533
+620	1023	135	195	287	227
+370	108	538	174	643	380
+403	156	93	84	628	186
+424	172	76	249	626	364
+806	1023	243	313	336	174
+654	943	188	293	180	121
+682	1023	241	285	288	290
+697	463	402	127	253	307
+379	134	139	172	605	615
+444	616	150	283	288	287
+726	408	446	230	298	439
+403	152	549	454	656	528
+410	610	126	168	196	235
+375	110	85	150	607	612
+369	138	89	32	617	643
+785	1023	236	222	261	252
+381	135	0	56	622	597
+382	333	436	128	17	560
+400	145	38	236	634	645
+742	934	155	195	268	230
+321	88	502	393	615	538
+412	129	540	264	633	557
+577	911	138	199	233	253
+562	1023	385	489	384	532
+542	956	104	232	232	251
+640	1022	151	282	296	222
+309	104	452	55	586	567
+387	154	124	344	644	336
+560	1023	187	267	280	229
+465	205	160	0	630	458
+350	99	0	83	680	627
+415	164	0	352	557	277
+394	196	168	353	131	505
+826	1023	140	156	284	277
+628	482	455	151	211	45
+357	165	84	0	529	433
+709	1023	149	323	247	325
+640	990	142	199	306	260
+326	126	505	182	661	574
+393	173	108	82	720	591
+363	147	500	299	678	705
+391	119	547	450	657	457
+359	90	476	633	611	367
+322	115	457	393	630	406
+620	1023	264	263	274	315
+344	90	21	240	105	449
+386	163	114	250	641	461
+379	102	499	411	653	335
+672	1023	149	237	274	284
+687	1023	158	277	288	186
+408	127	551	275	651	455
+443	501	206	195	253	37
+441	155	547	579	662	337
+377	154	16	139	601	313
+770	1023	181	222	254	300
+391	78	488	276	579	301
+397	170	15	0	603	594
+410	106	114	118	590	604
+383	156	470	186	575	84
+358	191	107	0	716	433
+344	84	460	0	675	574
+387	117	518	159	689	550
+551	853	179	234	294	245
+364	103	522	201	689	551
+618	1008	160	118	293	132
+1023	1023	597	666	728	483
+641	1023	145	248	239	314
+336	112	27	0	591	259
+600	1023	151	150	284	206
+390	148	170	155	523	626
+439	227	143	297	237	639
+410	270	111	129	128	611
+371	160	105	268	569	477
+304	80	427	461	585	303
+371	69	504	572	604	279
+324	93	0	52	602	594
+1023	1023	458	307	269	306
+640	1023	197	258	259	218
+808	1012	86	227	248	62
+661	930	189	206	192	291
+405	98	519	351	637	427
+639	1018	121	158	210	166
+827	1023	232	275	319	195
+270	51	138	87	444	329
+431	154	578	533	632	278
+767	1023	217	261	303	196
+405	200	165	172	695	404
+343	159	27	63	78	435
+337	119	509	182	670	390
+393	200	74	148	641	367
+311	108	87	522	182	579
+296	111	16	36	0	499
+339	121	507	228	587	109
+433	170	101	284	615	544
+860	1023	174	201	283	183
+601	1023	66	180	240	193
+651	1023	217	276	311	269
+553	1023	125	273	212	127
+455	83	520	398	605	360
+669	1023	86	259	249	195
+366	123	536	397	673	511
+404	188	61	117	633	261
+642	1023	256	260	295	288
+685	1023	169	293	287	212
+347	105	532	270	648	537
+360	98	560	34	656	550
+835	656	354	278	236	200
+798	856	165	253	259	177
+918	1023	316	305	291	285
+356	199	447	0	515	153
+370	105	509	142	674	434
+627	1023	136	259	244	312
+676	866	81	241	198	204
+405	119	517	207	586	238
+637	1023	176	257	246	264
+414	146	523	225	634	460
+644	1023	186	276	284	242
+674	1023	185	174	287	196
+331	206	91	107	536	222
+370	103	512	280	667	548
+375	158	531	508	608	461
+408	167	143	296	597	414
+852	1023	201	252	280	291
+380	213	113	137	607	572
+409	129	508	488	673	397
+420	117	542	117	555	518
+377	188	521	50	653	278
+577	911	123	266	204	264
+371	131	518	375	629	365
+431	130	534	278	693	368
+381	123	537	245	635	527
+380	148	508	354	603	327
+587	1023	79	308	212	234
+428	138	498	412	593	245
+774	1023	284	249	295	358
+630	1023	170	298	311	266
+579	1003	59	163	163	244
+408	204	104	68	711	506
+330	126	26	187	565	576
+375	140	114	0	636	582
+647	1023	207	265	288	310
+343	104	440	418	529	220
+321	96	514	151	649	567
+679	1023	102	286	260	126
+558	1023	375	495	427	506
+634	249	372	173	258	486
+352	197	92	277	153	491
+357	121	0	61	613	597
+401	165	538	449	651	340
+684	1023	143	198	256	179
+422	90	505	256	563	245
+391	237	102	238	710	406
+639	1023	229	270	235	240
+608	1023	193	123	268	195
+506	1023	426	511	454	549
+688	1023	215	284	274	209
+360	140	519	52	600	492
+405	117	90	212	594	420
+1023	1023	372	418	419	345
+352	128	498	110	619	529
+655	1023	244	225	329	293
+382	143	524	92	663	446
+356	153	74	352	18	626
+409	98	488	454	535	274
+372	176	30	98	579	490
+381	124	77	163	574	309
+479	157	67	275	631	678
+763	1023	165	307	288	179
+418	135	536	525	644	294
+624	1023	133	275	278	268
+813	1023	94	316	326	233
+395	153	50	0	591	509
+589	403	385	126	265	281
+364	77	528	292	614	251
+404	195	537	352	640	371
+377	120	493	153	619	441
+833	1023	206	264	255	213
+380	183	148	0	689	455
+288	63	40	186	0	502
+397	141	117	147	620	621
+397	92	533	214	658	560
+609	1023	96	234	134	205
+377	125	545	390	681	598
+753	1023	213	189	329	167
+437	155	565	553	601	259
+449	147	546	226	629	311
+669	1023	174	160	288	304
+682	323	467	240	212	231
+696	1023	175	325	324	218
+665	1023	191	289	291	289
+386	108	73	83	504	447
+659	957	131	234	214	242
+369	99	57	0	566	480
+388	192	85	152	552	272
+363	157	50	298	675	427
+397	117	552	340	626	569
+318	114	476	228	615	347
+342	126	309	0	457	550
+443	597	124	267	313	282
+410	104	74	85	609	507
+649	1023	149	288	292	302
+716	935	122	216	200	192
+337	137	0	272	49	563
+653	1023	183	256	241	276
+594	892	171	249	300	191
+357	84	513	159	648	521
+276	122	0	0	66	471
+638	1023	195	180	241	229
+607	1023	389	457	395	505
+315	123	252	377	415	318
+319	141	24	148	0	432
+407	112	563	74	583	511
+597	1023	318	283	197	243
+322	98	501	0	698	469
+696	841	174	206	239	198
+401	177	99	290	149	534
+423	133	575	154	686	369
+622	455	409	240	245	207
+457	93	501	179	631	441
+649	1023	176	138	284	231
+295	81	490	122	561	446
+346	126	512	0	672	523
+333	76	480	515	671	570
+1023	1023	261	356	335	274
+731	1023	238	245	286	276
+360	117	538	86	627	466
+672	1023	109	254	231	181
+611	1023	200	168	253	304
+695	1023	173	312	276	274
+762	1014	152	308	259	189
+664	1023	219	330	288	247
+294	91	488	241	663	541
+391	109	512	113	653	580
+712	1004	127	272	265	273
+387	101	27	122	584	578
+349	125	519	0	644	561
+380	111	485	249	610	209
+604	804	240	286	242	201
+339	149	0	200	164	493
+607	1023	153	246	294	72
+564	1023	113	161	250	267
+616	895	161	222	256	217
+387	207	22	257	662	349
+654	1023	195	287	299	281
+600	1023	114	239	312	209
+663	1023	110	308	269	185
+647	1023	186	258	204	295
+652	920	78	72	211	273
+490	1023	386	432	403	534
+378	104	526	73	654	373
+380	96	392	165	566	218
+414	89	543	249	648	580
+708	1023	230	310	294	257
+357	71	502	220	656	430
+400	90	538	85	623	540
+309	367	128	353	31	529
+723	1023	179	297	297	320
+610	1023	175	282	317	278
+334	61	459	251	620	497
+442	188	93	198	99	565
+399	131	563	340	675	515
+347	62	24	157	551	357
+420	185	553	33	659	525
+364	95	529	292	631	600
+724	1023	222	309	234	254
+705	1023	125	177	215	233
+513	528	564	354	544	280
+525	870	156	174	273	267
+503	185	110	0	168	552
+719	1023	209	320	278	270
+348	116	532	0	657	502
+697	1023	142	164	259	278
+684	1023	235	311	318	302
+365	209	118	175	645	612
+337	78	74	122	480	448
+394	173	522	439	650	133
+699	1023	220	330	340	279
+420	105	566	192	676	502
+529	1023	404	503	427	575
+358	116	528	140	662	499
+364	95	533	72	649	529
+632	1023	404	471	408	506
+631	1023	152	257	244	294
+374	83	516	332	644	555
+695	1023	233	322	294	249
+629	918	205	221	273	210
+311	66	474	183	660	544
+516	954	142	146	222	214
+645	1023	240	310	302	265
+430	131	563	178	656	509
+387	182	132	323	683	304
+416	119	516	280	625	433
+352	226	100	0	131	176
+706	1023	243	277	332	147
+410	111	522	316	671	454
+407	127	536	539	622	325
+326	86	488	0	638	547
+693	1023	198	185	285	323
+502	111	551	705	655	300
+428	224	155	252	712	410
+362	149	42	197	609	616
+648	1023	154	229	298	283
+319	130	51	0	106	517
+410	160	47	429	618	253
+493	172	539	469	650	336
+423	211	136	161	178	595
+313	62	459	486	620	486
+652	1023	174	189	283	256
+686	1023	229	295	270	273
+419	138	545	503	618	277
+459	121	547	416	606	198
+700	1023	212	256	271	325
+664	1023	176	169	256	295
+435	129	536	219	633	295
+707	1023	221	269	283	300
+352	169	65	159	249	491
+669	1023	224	183	283	273
+619	998	359	441	318	445
+679	954	126	282	278	278
+378	127	521	189	622	245
+302	55	441	352	630	364
+694	1023	166	304	281	284
+991	684	423	249	320	250
+722	1023	211	240	270	252
+529	243	434	91	382	268
+357	113	530	201	632	423
+359	103	526	0	587	513
+429	129	30	307	591	573
+596	439	151	527	0	709
+648	673	133	280	90	148
+424	115	494	412	587	241
+336	350	98	218	208	93
+358	124	67	160	620	583
+794	1023	151	271	254	200
+379	98	505	154	610	438
+417	140	530	510	616	284
+594	882	152	205	246	150
+420	127	550	442	713	413
+654	1023	133	225	278	119
+353	128	516	71	646	472
+607	1023	200	286	279	338
+658	1023	174	239	339	262
+349	110	508	352	647	459
+353	116	90	261	629	685
+391	209	101	448	120	621
+386	100	512	216	633	436
+801	1023	182	214	325	79
+340	80	501	353	629	456
+489	134	94	16	580	491
+351	64	454	359	625	321
+402	101	486	328	602	231
+552	941	209	254	266	182
+640	919	151	303	247	276
+428	142	536	424	608	332
+433	92	535	224	608	420
+764	939	179	201	255	221
+431	209	140	437	635	306
+498	136	574	306	646	489
+341	106	465	514	639	272
+347	117	15	153	615	591
+332	126	68	291	162	465
+319	120	538	284	617	488
+615	1023	137	274	257	254
+685	1023	171	238	249	318
+347	100	541	0	654	562
+399	150	548	210	638	255
+778	1023	181	271	258	285
+663	1023	179	257	194	251
+294	65	466	146	586	529
+544	894	109	227	189	232
+694	1023	139	222	263	145
+677	1023	215	306	312	140
+626	236	382	129	201	320
+349	72	476	629	596	375
+670	1023	237	286	279	184
+414	120	526	476	644	312
+602	855	149	204	241	236
+611	1023	195	257	260	264
+300	68	509	197	624	505
+337	149	509	164	640	509
+378	127	536	37	641	583
+396	148	0	0	644	282
+457	154	46	0	639	652
+337	388	208	403	316	398
+881	1023	200	300	279	272
+677	972	137	190	219	261
+350	122	483	30	692	463
+823	1023	172	329	348	156
+410	132	141	251	673	539
+336	99	546	370	663	514
+776	303	231	209	655	647
+262	87	474	84	649	439
+391	105	524	352	627	537
+601	1023	367	447	397	509
+470	861	354	463	380	502
+391	117	528	192	669	456
+360	128	33	100	594	589
+391	145	503	367	594	276
+780	1023	169	308	296	185
+662	1023	199	212	288	268
+639	252	181	468	185	737
+368	123	515	123	628	609
+385	193	42	81	687	403
+357	148	0	0	588	248
+398	116	521	247	544	490
+744	1023	195	296	335	204
+495	163	582	427	675	336
+343	78	502	561	627	278
+561	739	200	306	296	230
+361	91	505	359	647	515
+697	1023	59	254	176	122
+802	1023	186	274	284	248
+794	1023	175	272	230	281
+686	1023	201	283	266	326
+806	1023	232	300	318	249
+353	131	78	90	124	481
+364	120	520	0	614	503
+716	1013	199	278	227	234
+412	108	508	89	651	459
+357	95	502	192	662	519
+392	199	116	230	119	605
+377	121	538	104	673	541
+357	132	122	0	590	561
+307	135	52	231	7	497
+644	894	135	169	189	298
+380	101	505	0	595	461
+345	76	477	623	657	325
+402	145	537	450	631	192
+444	161	131	113	609	584
+369	124	524	599	694	699
+420	124	56	226	606	602
+368	232	169	180	199	590
+325	106	523	99	658	492
+597	1002	145	220	269	250
+634	1023	126	137	250	209
+370	109	59	111	543	506
+377	137	134	196	606	555
+437	155	547	390	680	363
+669	1023	164	296	269	236
+378	129	495	194	545	167
+690	841	127	196	209	303
+310	746	294	432	556	722
+699	1023	186	291	229	315
+423	229	555	207	648	321
+420	166	143	119	584	570
+698	361	422	155	215	306
+385	148	74	147	610	371
+426	130	539	484	639	259
+613	1023	173	287	200	293
+367	105	533	202	653	553
+738	1023	138	214	212	219
+362	135	526	454	560	243
+799	1023	123	295	290	257
+600	913	145	283	204	203
+634	1023	163	251	270	291
+849	1023	159	256	253	222
+404	178	102	323	538	286
+383	83	490	265	647	532
+836	1016	158	269	258	304
+805	1021	138	227	318	181
+387	272	48	370	229	540
+394	133	572	228	625	614
+371	106	532	429	655	451
+344	123	523	380	638	427
+357	106	505	29	629	503
+596	765	12	258	216	245
+450	580	115	180	226	180
+656	1023	88	301	276	238
+479	220	135	297	422	628
+371	111	64	44	567	483
+389	136	553	118	686	522
+322	81	513	264	634	462
+693	1023	178	288	251	276
+340	139	0	147	594	475
+727	1023	217	208	243	212
+359	130	522	289	658	282
+637	1023	171	212	212	247
+379	80	520	262	644	467
+337	83	485	432	630	337
+531	173	597	514	667	305
+575	198	581	355	623	349
+360	194	0	104	653	310
+590	312	353	249	231	407
+628	1016	176	241	140	284
+356	137	549	0	608	544
+370	69	480	416	613	352
+419	141	531	480	666	265
+866	1023	217	321	410	290
+372	102	479	453	561	177
+322	75	466	498	623	242
+319	157	31	73	617	281
+347	98	513	1	648	512
+574	982	128	108	253	250
+793	1023	192	195	311	141
+479	1023	374	479	400	519
+373	227	132	74	697	448
+349	118	74	160	552	551
+353	231	56	150	611	273
+387	88	509	234	651	593
+986	1023	192	258	269	116
+619	1023	187	207	289	312
+425	168	502	431	612	264
+718	1023	161	300	273	366
+320	165	50	153	150	551
+903	578	429	291	276	270
+513	1023	412	472	435	551
+313	75	503	622	640	427
+373	186	127	104	164	563
+713	1023	182	248	229	217
+625	1023	162	163	256	209
+662	1023	160	279	237	334
+376	170	106	210	642	572
+419	97	550	12	676	473
+344	75	482	30	588	529
+739	923	177	204	268	211
+398	113	541	93	577	462
+355	70	487	232	620	452
+456	164	563	517	610	283
+333	81	501	167	626	538
+344	109	520	88	534	537
+412	147	544	205	630	438
+811	533	380	190	294	294
+696	934	93	244	280	106
+768	1008	159	197	230	0
+321	100	55	0	526	579
+303	101	337	0	538	335
+344	83	477	149	592	494
+629	1023	163	272	239	117
+341	109	67	30	599	564
+371	133	566	205	593	479
+365	165	441	144	605	418
+757	1023	198	268	309	204
+406	189	149	195	658	611
+620	951	148	294	217	305
+361	103	522	110	566	436
+609	1023	187	256	229	244
+703	1023	201	300	318	297
+429	192	509	448	630	292
+418	136	545	663	685	345
+358	215	123	598	98	242
+428	166	547	435	590	311
+683	1023	165	273	295	250
+694	1023	204	219	271	234
+388	210	138	341	658	350
+448	258	73	543	65	537
+439	137	579	267	673	360
+330	117	493	20	622	517
+455	125	549	129	650	247
+428	152	499	471	626	317
+865	1023	181	284	288	280
+262	461	112	204	189	201
+387	111	502	428	559	358
+459	134	526	289	624	448
+379	85	556	275	657	476
+658	1023	163	266	197	268
+381	155	521	0	687	554
+778	1023	239	280	278	287
+347	112	64	132	622	514
+705	977	137	254	285	196
+405	126	534	446	599	341
+374	174	531	262	633	125
+762	1023	139	190	264	247
+387	97	503	485	663	284
+595	1023	173	289	78	231
+471	136	153	55	662	609
+743	1023	162	215	314	312
+418	162	182	0	638	622
+764	1023	224	326	296	286
+679	1023	245	281	296	230
+506	250	157	411	252	512
+599	1002	52	234	283	186
+366	145	37	135	83	616
+602	953	119	207	173	180
+390	92	492	307	644	428
+396	125	51	78	613	604
+408	115	65	175	573	625
+334	76	484	392	608	420
+489	139	513	333	605	293
+338	114	507	170	649	596
+262	106	0	161	71	452
+810	1023	195	258	315	324
+674	1023	75	242	267	234
+641	1023	92	275	279	286
+361	113	536	148	671	522
+264	114	0	0	0	497
+617	1023	151	284	272	202
+433	171	158	326	591	468
+606	898	65	58	170	164
+350	127	517	280	637	384
+607	867	143	267	251	170
+417	157	97	149	74	552
+393	82	0	77	628	583
+435	116	551	133	651	572
+507	305	360	180	273	270
+684	506	328	188	278	278
+400	104	518	0	617	522
+632	906	213	268	270	252
+665	1023	269	211	215	219
+648	1023	216	298	408	256
+854	1023	164	204	255	200
+715	1023	238	293	296	319
+385	113	492	207	649	452
+438	135	70	480	626	257
+296	152	208	21	166	182
+619	978	112	263	274	300
+325	55	387	476	515	317
+531	964	187	213	260	278
+592	816	143	223	224	198
+393	142	131	117	579	166
+384	145	549	157	643	584
+353	80	468	292	632	438
+795	1023	273	309	316	271
+632	843	177	276	181	212
+633	1023	139	266	251	238
+410	181	295	96	223	497
+600	1023	132	179	215	299
+404	137	45	163	647	624
+826	1023	215	285	273	249
+528	413	240	482	554	769
+605	993	194	276	232	230
+647	1023	377	489	406	490
+410	162	175	247	746	525
+444	165	566	437	615	256
+434	127	74	63	604	583
+695	944	159	286	269	211
+750	1023	178	177	312	193
+318	182	36	0	492	527
+421	142	561	434	652	231
+467	227	123	367	643	361
+324	125	509	221	668	536
+647	1023	190	263	292	263
+366	73	509	0	659	480
+513	1023	412	499	440	536
+294	142	84	191	0	254
+424	152	248	245	604	370
+707	1023	143	228	249	244
+649	138	573	319	555	278
+718	1023	245	233	306	242
+500	236	123	170	271	662
+596	780	161	255	261	276
+408	110	545	224	662	405
+616	991	62	227	295	238
+332	95	480	161	619	460
+795	1023	96	303	258	190
+374	187	67	297	632	297
+600	321	400	182	203	278
+625	949	106	257	231	246
+602	932	172	235	206	212
+384	99	554	195	655	557
+428	184	119	1	619	589
+374	986	353	438	378	507
+436	164	171	14	642	569
+835	1023	216	426	613	355
+414	184	124	0	705	456
+395	100	545	508	585	436
+477	130	534	442	560	212
+392	173	501	482	566	355
+341	123	556	148	622	574
+583	879	214	141	266	273
+382	120	339	106	591	400
+792	1023	97	263	246	214
+659	1023	178	269	254	166
+304	110	69	0	68	467
+366	82	521	331	660	470
+670	399	472	154	267	231
+632	1019	107	206	256	264
+638	1023	157	247	287	305
+683	880	178	205	261	202
+422	191	99	184	186	548
+501	144	561	533	698	345
+737	1023	273	235	293	215
+400	157	42	458	622	694
+678	1023	266	289	289	105
+645	956	91	214	238	241
+385	149	108	132	626	589
+321	133	503	0	630	343
+575	973	129	154	268	197
+383	119	520	183	639	525
+643	1023	180	191	287	223
+320	115	503	240	649	493
+640	1006	109	255	165	261
+772	1023	197	279	290	310
+715	1023	238	289	299	258
+774	885	152	239	234	206
+373	132	0	58	628	364
+705	1023	233	252	286	160
+391	136	543	241	652	481
+366	88	497	191	584	244
+713	1023	251	319	269	220
+568	994	144	237	299	245
+644	1023	120	250	227	262
+337	118	0	119	600	271
+634	1023	199	257	271	316
+430	75	116	58	624	584
+626	1023	129	265	224	249
+378	191	133	4	602	524
+438	181	527	496	612	246
+599	1023	166	249	229	222
+424	317	366	489	617	359
+412	206	156	45	201	564
+399	170	59	71	15	612
+617	914	137	182	243	246
+415	97	504	194	676	545
+821	1023	258	299	244	145
+557	1013	204	223	213	222
+707	1023	188	262	264	234
+387	227	9	163	665	326
+364	118	549	207	621	542
+651	1023	179	289	277	340
+762	1023	92	278	259	253
+601	1023	135	216	212	296
+418	134	150	95	649	609
+708	535	345	262	236	257
+290	84	440	286	615	499
+726	1008	126	204	275	235
+542	356	330	225	238	383
+489	203	169	236	669	489
+632	1023	151	264	295	281
+343	91	506	571	629	426
+348	85	487	58	600	521
+825	492	430	264	265	113
+737	970	188	230	150	101
+739	1023	214	312	327	245
+304	127	57	0	6	508
+377	58	499	165	645	385
+389	112	92	120	608	439
+761	1023	207	146	170	227
+412	171	0	76	591	558
+303	103	478	134	648	458
+326	54	480	395	621	494
+351	112	505	218	646	555
+415	136	155	0	575	545
+401	105	507	337	574	131
+372	147	124	4	602	427
+355	106	548	191	655	501
+374	146	111	99	601	563
+756	928	143	268	144	148
+421	159	541	252	590	89
+298	113	83	18	104	336
+735	1023	231	330	289	241
+376	90	113	140	581	585
+819	1023	216	289	291	308
+308	110	108	196	143	422
+631	362	350	231	251	279
+638	875	178	160	219	183
+293	103	470	207	666	324
+350	87	514	238	636	445
+434	98	563	0	629	272
+371	153	89	398	493	388
+330	82	484	215	656	467
+617	897	368	654	465	377
+362	167	39	123	182	497
+322	89	488	152	613	472
+439	134	150	0	603	600
+378	83	79	111	570	302
+887	1023	161	301	257	263
+676	959	105	260	205	211
+263	47	389	285	568	387
+271	50	417	389	467	486
+807	1023	165	275	282	169
+764	351	448	287	321	152
+348	102	513	60	628	577
+778	1023	216	290	271	262
+591	1023	203	226	221	268
+618	1023	120	278	282	233
+700	367	448	243	309	217
+378	1023	330	406	350	360
+432	178	147	202	101	500
+364	167	525	146	637	296
+1023	1023	454	405	408	429
+414	229	145	260	244	635
+679	1023	162	293	310	259
+569	367	346	229	90	270
+307	88	474	566	592	310
+429	174	63	78	579	625
+362	121	521	219	676	509
+371	133	524	211	685	504
+583	897	164	141	218	253
+429	184	141	334	150	175
+770	1023	344	252	256	310
+361	127	528	0	633	460
+365	139	510	123	655	353
+699	1023	216	269	199	185
+1023	1023	253	306	294	331
+436	157	87	385	594	379
+310	146	54	294	161	517
+431	226	191	330	609	427
+455	255	118	165	284	546
+679	1020	329	430	405	452
+380	132	502	373	619	273
+639	283	459	0	331	167
+308	131	0	157	105	457
+774	1023	181	241	219	290
+411	112	523	338	653	553
+440	144	499	288	537	278
+354	357	56	318	233	545
+391	141	52	109	615	592
+366	108	555	264	676	510
+284	88	467	146	612	430
+628	1023	67	282	256	307
+652	1023	168	269	240	270
+626	332	441	238	184	398
+722	1023	194	247	281	162
+1023	1023	323	355	391	418
+572	899	144	157	283	219
+645	975	171	245	295	281
+431	376	108	499	194	632
+612	1023	143	192	271	267
+650	1020	161	202	190	186
+570	1023	187	185	231	223
+606	1023	238	256	262	229
+542	1023	136	199	253	240
+695	1023	171	293	287	269
+329	85	502	460	637	565
+1023	1023	729	766	822	765
+405	226	73	190	594	307
+348	103	510	12	677	522
+343	142	513	0	652	470
+404	144	101	183	643	616
+742	850	198	298	224	227
+669	1023	233	288	271	274
+314	100	130	132	449	190
+1023	1023	341	402	343	390
+1023	1023	636	785	867	1023
+1023	1023	636	596	759	547
+390	146	507	231	563	161
+452	253	112	255	178	266
+323	132	69	106	156	424
+400	150	539	314	568	139
+799	1023	127	271	204	188
+361	114	532	293	631	401
+326	115	514	0	645	583
+758	660	342	226	322	324
+742	1023	157	258	279	253
+551	619	162	245	223	217
+356	65	461	247	623	389
+396	172	558	485	573	280
+537	707	201	235	235	265
+377	90	517	162	634	532
+648	1023	174	234	305	299
+287	147	76	296	113	492
+577	248	281	227	103	498
+301	82	490	54	632	460
+262	70	440	101	616	256
+634	1023	236	220	234	221
+433	155	63	1	637	599
+595	814	0	175	232	243
+370	142	516	302	537	133
+670	1023	159	288	271	323
+367	183	111	221	133	578
+1023	1023	268	603	328	370
+658	1023	168	217	209	270
+560	180	560	428	631	346
+630	893	114	287	260	95
+794	1023	210	263	264	180
+413	94	517	409	572	329
+359	141	538	20	662	580
+690	1023	115	264	214	141
+531	866	64	195	220	237
+349	72	502	153	644	378
+593	1023	135	264	270	244
+706	1023	194	287	328	284
+396	125	149	177	602	588
+368	92	48	130	637	632
+365	181	38	20	563	578
+760	1023	187	350	314	254
+814	1004	168	269	246	209
+385	111	511	458	643	345
+621	1023	169	258	266	185
+397	108	550	258	680	528
+470	245	105	281	740	543
+378	153	0	0	566	170
+327	161	65	176	597	280
+552	878	363	613	631	544
+631	1023	82	206	159	233
+263	84	27	480	127	510
+728	1023	207	228	301	256
+348	110	534	0	601	477
+300	102	32	0	578	558
+379	157	74	91	590	589
+475	446	111	314	278	224
+687	1023	161	321	245	277
+666	1023	174	261	337	199
+699	1023	230	237	261	69
+386	114	513	436	673	335
+565	1023	175	163	189	251
+402	119	487	376	563	350
+374	137	83	98	624	619
+376	172	513	187	662	524
+757	558	365	256	279	200
+654	1023	99	166	241	219
+412	126	515	352	595	332
+345	85	477	0	646	506
+327	84	508	349	628	488
+758	1023	181	300	243	272
+761	1007	143	295	322	99
+356	77	493	200	564	228
+575	1023	78	203	138	174
+368	148	536	0	645	476
+682	944	152	201	259	189
+786	887	190	309	264	261
+603	1023	228	235	261	295
+463	181	79	171	652	616
+745	1023	245	707	595	1022
+739	1023	105	251	272	304
+784	1023	191	239	282	149
+298	113	58	100	149	459
+368	143	503	229	693	587
+771	1023	176	274	268	99
+684	1023	271	286	313	260
+783	1023	139	198	279	183
+394	176	39	58	630	652
+396	107	542	403	637	479
+832	793	425	405	367	393
+380	170	174	198	604	530
+611	954	164	206	304	41
+352	94	480	240	613	329
+644	1021	121	221	254	239
+995	1023	313	350	354	312
+674	1023	233	363	336	318
+504	280	163	261	111	616
+407	162	29	102	609	638
+421	164	134	217	623	376
+363	80	467	0	668	604
+432	221	67	249	657	316
+623	244	555	330	701	715
+771	1023	180	300	220	226
+342	160	45	0	528	503
+737	1023	185	319	254	231
+556	1023	405	484	392	557
+306	116	0	236	37	440
+325	99	509	70	618	546
+420	145	538	137	660	430
+646	1023	136	283	288	247
+889	1023	203	262	192	213
+627	1023	145	266	238	286
+433	94	533	364	514	93
+892	1023	158	216	205	223
+428	223	568	506	655	346
+457	162	40	186	115	575
+591	1023	182	102	217	281
+681	1023	157	218	294	276
+744	1023	90	226	261	235
+398	163	498	367	597	178
+588	1023	71	178	240	121
+587	1021	139	243	262	260
+390	91	519	25	645	524
+383	111	510	75	655	519
+689	1023	164	297	271	268
+321	130	0	231	648	593
+659	485	343	310	293	280
+663	1023	173	277	265	210
+337	112	488	207	622	432
+890	1023	166	252	301	296
+689	1023	217	224	228	272
+628	975	119	256	259	301
+653	1023	154	256	294	250
+792	1023	142	286	282	397
+533	846	140	266	165	211
+334	73	2	68	562	571
+306	104	486	142	657	507
+317	65	440	530	586	382
+743	1023	211	299	237	279
+369	122	533	196	655	483
+702	1023	187	302	239	216
+358	161	501	516	709	841
+628	1023	156	333	289	239
+375	86	92	227	533	635
+752	1023	153	182	187	118
+350	98	484	336	576	485
+326	84	506	0	665	414
+652	1023	173	251	197	255
+661	322	423	193	115	525
+354	149	517	78	634	560
+392	123	507	276	620	410
+615	1023	163	266	287	281
+356	161	486	0	682	497
+615	1023	186	241	242	245
+712	447	459	62	187	281
+483	110	551	516	604	320
+326	67	486	118	599	435
+371	115	551	416	678	535
+672	381	404	182	302	283
+799	1023	190	246	300	338
+289	138	0	156	29	480
+397	200	145	94	714	493
+421	217	323	192	112	233
+359	86	438	689	623	277
+495	1023	409	494	428	507
+671	1023	168	239	211	285
+394	114	557	0	660	516
+370	89	504	285	647	553
+822	1023	226	303	280	129
+357	188	0	181	624	548
+343	91	496	114	651	556
+432	127	532	211	645	116
+350	159	25	34	601	585
+383	192	67	147	584	328
+676	1023	240	247	256	274
+308	173	0	68	625	508
+404	303	80	555	155	357
+617	1023	218	211	179	181
+384	174	119	157	610	520
+615	1023	254	320	260	267
+344	108	85	57	545	265
+586	756	141	215	282	320
+673	1023	180	273	239	210
+1023	1023	311	398	386	373
+386	101	496	59	605	539
+835	625	397	357	349	339
+357	135	521	192	662	514
+316	131	84	188	0	474
+558	1023	370	448	370	507
+547	951	92	291	190	72
+367	94	520	0	585	422
+417	181	98	396	602	246
+633	1023	224	244	274	282
+404	183	122	223	655	283
+664	1023	173	256	274	174
+673	1023	133	284	262	146
+365	133	45	445	121	463
+806	1023	203	327	275	229
+397	136	536	207	661	508
+607	1021	189	184	240	308
+742	1023	169	310	288	368
+701	748	208	242	264	277
+582	880	96	204	245	334
+610	1023	125	187	219	249
+442	220	193	171	218	603
+360	109	493	278	618	275
+350	225	40	301	191	486
+701	1023	178	288	291	199
+399	92	542	262	685	619
+463	184	553	499	614	234
+320	75	451	563	564	382
+405	149	61	95	610	548
+769	1023	351	407	435	383
+343	140	0	235	593	566
+755	1023	213	309	254	341
+382	149	547	191	661	558
+695	538	406	290	200	382
+652	1023	220	239	250	168
+413	159	166	157	612	616
+677	1023	235	132	195	261
+326	139	498	100	627	554
+315	83	482	336	571	363
+730	1023	162	223	224	275
+645	1021	29	213	246	157
+641	327	426	236	260	306
+359	142	479	0	615	546
+369	108	485	430	633	310
+694	887	125	215	260	203
+1023	643	474	291	309	355
+360	98	516	199	623	513
+414	133	537	187	583	196
+630	1023	220	307	298	277
+434	199	112	193	632	497
+364	91	28	0	579	505
+388	113	30	65	558	582
+356	170	64	0	621	286
+639	1023	174	255	320	321
+386	192	151	427	292	634
+317	104	139	133	542	416
+381	114	518	268	677	501
+485	248	610	544	645	273
+293	65	441	343	537	240
+343	118	22	0	554	296
+382	189	90	339	669	421
+459	129	531	515	562	205
+374	128	514	186	609	511
+405	167	140	218	619	293
+768	1023	89	275	227	263
+407	144	135	302	538	252
+334	106	454	174	555	441
+794	334	402	184	337	328
+265	40	426	218	615	491
+396	133	0	43	628	572
+373	106	536	115	669	449
+817	600	367	305	391	302
+662	1023	162	296	253	246
+412	183	111	0	130	626
+384	153	105	22	539	425
+384	97	520	121	634	432
+404	95	544	301	555	471
+342	88	502	395	654	481
+409	88	529	408	625	527
+386	111	554	75	640	472
+509	186	130	366	625	353
+389	129	526	258	681	539
+696	1023	157	176	171	329
+761	1023	185	302	199	311
+720	469	313	281	216	123
+763	561	393	305	224	209
+313	127	41	198	0	482
+710	1023	196	240	268	145
+638	1023	183	133	291	339
+613	965	138	293	227	273
+365	105	466	273	606	559
+321	70	469	519	624	465
+346	151	522	234	716	591
+310	104	61	122	591	544
+699	976	184	246	266	247
+296	91	485	157	645	531
+729	988	159	250	230	276
+489	188	578	414	683	390
+374	93	498	369	634	503
+438	122	574	389	653	293
+312	67	493	467	618	454
+435	284	134	252	655	365
+656	1023	148	206	187	241
+415	129	526	569	535	257
+616	1023	211	257	260	283
+568	936	27	179	210	237
+351	124	500	125	662	543
+808	1023	160	258	237	215
+535	1023	384	467	399	521
+386	118	531	0	634	544
+795	1023	199	291	289	284
+360	125	0	240	579	578
+416	211	58	0	723	355
+858	1023	314	364	359	436
+353	211	84	432	256	489
+653	447	370	211	258	281
+347	152	128	325	0	436
+610	1023	192	182	247	150
+403	132	518	337	627	350
+362	96	477	592	645	473
+526	1008	143	299	288	214
+677	1023	241	158	277	134
+736	1023	155	256	236	270
+318	120	60	0	582	339
+460	182	130	122	761	503
+378	147	554	299	618	282
+366	123	0	301	535	412
+595	1023	109	224	295	153
+577	880	104	262	229	210
+360	87	507	62	606	550
+386	115	518	211	658	494
+349	132	523	144	610	585
+787	1023	161	270	313	260
+683	994	164	217	266	229
+354	71	85	242	587	407
+702	1023	220	245	267	267
+632	855	525	382	654	427
+379	102	496	214	562	277
+382	122	529	315	685	559
+639	1023	167	223	322	208
+445	126	559	420	664	297
+312	85	29	64	591	502
+292	107	75	201	46	514
+350	112	556	335	632	466
+331	1023	359	447	394	523
+427	133	520	505	643	362
+394	116	518	140	603	327
+719	1023	192	315	317	228
+374	158	516	323	685	514
+424	124	490	432	628	315
+385	127	0	53	587	585
+477	186	461	616	535	309
+427	292	118	571	204	207
+405	206	2	0	643	611
+365	114	535	0	659	549
+769	1023	146	259	267	172
+376	102	528	282	671	536
+326	79	117	163	261	458
+334	111	493	280	626	518
+317	231	61	4	74	78
+317	98	60	141	621	621
+398	92	476	58	531	318
+413	144	77	342	596	312
+380	221	165	423	543	511
+424	195	551	459	657	236
+691	1023	190	276	293	233
+451	222	177	168	639	518
+456	205	549	474	641	323
+710	1023	140	297	261	304
+379	193	88	126	663	338
+752	1012	165	210	203	89
+753	518	454	298	220	336
+693	1023	192	287	288	318
+385	116	525	147	633	319
+422	180	140	36	635	444
+610	278	409	185	325	273
+372	142	538	271	641	545
+439	214	55	176	723	399
+691	1023	170	185	223	135
+347	79	500	161	637	495
+306	164	77	35	75	443
+389	84	515	143	645	514
+326	90	467	194	584	274
+356	187	161	91	42	563
+675	1023	155	256	296	296
+394	116	532	380	592	428
+337	79	484	156	605	421
+387	159	138	183	608	531
+461	197	578	501	685	329
+860	1023	217	114	255	127
+287	153	0	67	33	454
+572	1023	144	281	240	273
+788	1023	199	270	289	245
+758	1023	149	294	306	298
+617	1000	164	158	200	264
+676	1023	112	239	174	153
+784	1023	189	230	295	278
+419	153	487	294	603	236
+347	97	520	292	610	508
+655	1023	202	296	198	171
+724	1023	218	278	354	258
+392	150	559	505	608	348
+340	89	476	573	631	456
+405	194	553	279	649	505
+350	84	480	56	609	536
+320	91	511	248	618	523
+427	198	557	387	639	372
+461	198	557	397	588	242
+732	1023	211	246	315	183
+675	1023	145	237	246	231
+603	1023	163	220	268	251
+311	89	483	126	612	438
+366	126	512	417	642	405
+683	1023	129	108	211	173
+322	146	60	282	461	726
+368	105	503	619	647	413
+693	1023	164	210	225	224
+807	1023	254	257	283	247
+324	129	103	0	151	517
+594	964	29	272	204	212
+348	85	457	641	614	232
+338	104	512	186	648	480
+373	143	0	129	605	229
+743	1023	114	281	238	232
+428	122	97	139	680	519
+616	1023	177	249	305	243
+380	150	46	86	617	583
+363	129	491	283	647	463
+795	1023	211	296	261	279
+661	762	156	225	303	219
+441	166	110	286	463	490
+359	136	136	58	567	595
+566	1023	208	240	178	240
+468	538	160	180	254	213
+331	72	455	188	638	467
+587	1023	152	221	232	267
+832	1023	253	280	274	260
+429	189	92	415	705	400
+674	1023	18	142	246	255
+443	199	119	73	219	602
+375	87	524	231	633	578
+442	194	91	9	103	585
+414	144	562	47	636	283
+307	136	77	85	175	473
+1023	973	458	371	292	358
+351	92	500	211	649	577
+779	1023	173	333	280	196
+588	999	195	186	265	262
+861	1023	213	296	290	306
+299	120	85	60	100	443
+640	1023	217	224	194	197
+406	149	29	352	614	346
+592	772	103	226	177	278
+407	108	568	136	679	557
+655	948	141	296	218	172
+551	704	134	229	215	229
+402	149	522	179	643	523
+382	113	542	356	667	507
+375	130	520	224	642	546
+334	64	498	217	633	578
+344	105	493	572	573	249
+880	1023	183	275	276	249
+652	1023	122	232	265	204
+369	191	177	45	63	534
+551	838	122	181	185	134
+327	84	513	211	629	530
+423	121	529	485	570	337
+353	158	0	85	649	326
+671	1023	100	247	254	281
+763	1023	200	263	330	292
+485	349	374	85	126	517
+637	1023	171	251	275	181
+637	973	202	280	277	249
+579	854	168	120	260	268
+672	1023	141	213	260	273
+393	131	66	98	634	630
+310	116	491	0	595	424
+368	64	464	308	565	284
+358	104	542	0	659	524
+391	139	516	190	611	447
+344	87	477	120	561	511
+385	103	523	338	613	492
+453	212	550	433	621	259
+338	221	51	51	44	124
+702	1023	167	209	301	262
+673	1023	138	274	288	297
+364	111	514	195	611	524
+409	132	131	181	643	546
+678	468	331	243	219	276
+630	1023	210	318	355	313
+681	475	419	0	246	216
+736	340	389	198	224	85
+312	120	4	149	42	442
+324	196	0	0	0	485
+359	61	497	223	591	475
+380	171	532	174	622	589
+415	72	505	316	626	327
+712	992	171	171	184	268
+342	117	0	209	637	541
+777	1023	216	337	285	160
+351	127	511	191	672	523
+490	744	127	192	189	279
+397	89	539	156	617	471
+446	120	514	437	598	275
+367	157	54	174	601	291
+385	140	95	524	623	627
+726	1003	97	281	209	166
+388	100	72	0	609	614
+418	202	559	114	625	580
+320	141	0	291	329	604
+450	154	552	433	695	368
+363	83	528	148	675	518
+575	1023	98	158	311	218
+377	75	511	277	608	343
+717	1023	231	255	252	289
+665	926	88	269	263	220
+610	1023	208	295	274	250
+415	161	163	225	602	410
+504	707	149	269	398	520
+617	1023	292	259	206	275
+749	1023	222	339	309	252
+587	1023	146	145	229	286
+844	460	455	323	238	284
+640	984	177	239	274	274
+606	984	232	206	214	286
+428	118	510	455	598	306
+343	202	76	16	636	355
+393	133	168	203	613	610
+382	156	543	158	678	525
+612	940	75	213	210	244
+855	1023	239	277	289	224
+355	118	495	389	618	497
+324	159	20	147	0	507
+707	1023	224	269	305	338
+781	495	419	246	282	266
+382	126	489	406	636	277
+377	104	525	213	603	535
+377	115	520	303	669	499
+374	74	458	192	621	247
+403	132	524	321	616	263
+349	154	497	184	677	513
+629	994	165	208	251	205
+710	290	351	230	241	274
+360	169	506	168	686	595
+707	466	431	332	446	629
+348	95	510	0	657	493
+448	90	535	203	659	470
+865	1023	267	320	300	349
+368	92	524	96	631	560
+552	780	183	201	100	219
+411	151	76	0	645	635
+326	115	20	101	625	540
+618	828	219	204	206	156
+633	1023	181	236	326	223
+677	1023	179	292	302	255
+337	137	507	200	691	535
+650	1009	189	257	272	243
+963	1023	121	277	291	240
+398	213	113	516	602	470
+335	82	505	235	655	559
+339	133	17	120	166	497
+417	163	83	108	597	594
+596	935	171	272	278	301
+1023	1023	248	334	275	272
+363	112	513	280	682	470
+369	128	528	0	623	472
+741	1023	199	259	270	290
+387	115	513	494	604	288
+701	1023	115	248	259	120
+343	77	508	323	599	418
+359	119	495	164	639	594
+881	1023	158	260	306	370
+633	1023	121	199	263	287
+661	1023	169	198	281	248
+499	260	220	176	233	541
+351	215	58	151	618	280
+333	62	471	604	540	297
+337	96	496	43	643	496
+834	1023	168	240	240	163
+381	84	61	19	598	572
+366	145	33	45	589	316
+726	475	411	214	345	284
+843	1004	141	221	263	151
+336	145	88	150	585	304
+666	646	177	254	249	237
+686	1023	223	299	286	92
+800	1023	213	336	284	214
+615	973	98	215	247	96
+433	179	122	200	154	502
+633	1023	180	305	302	302
+344	66	486	40	630	470
+384	156	0	153	632	541
+443	132	527	419	603	264
+621	1023	255	288	314	215
+347	91	491	592	657	257
+398	205	111	290	727	385
+513	269	360	146	220	262
+363	111	118	0	584	573
+689	1023	218	319	248	303
+481	219	520	339	663	267
+383	167	88	326	0	658
+751	1023	125	236	311	269
+410	118	558	205	721	590
+817	1023	195	321	250	304
+345	119	533	0	655	537
+285	131	23	262	0	514
+783	1023	145	277	282	239
+403	212	182	154	192	565
+401	193	114	93	670	542
+725	1023	222	229	250	316
+311	68	465	197	599	547
+725	1023	155	229	303	268
+374	60	50	109	557	610
+439	109	575	202	676	606
+585	1023	212	299	312	300
+601	1023	169	253	263	267
+559	992	150	175	264	207
+424	201	90	332	708	389
+747	1023	177	278	308	279
+535	820	178	242	226	200
+372	109	505	0	644	438
+494	165	112	507	649	337
+397	131	512	247	637	511
+518	189	20	0	630	257
+304	88	425	543	610	362
+366	106	510	104	619	462
+506	699	129	226	257	200
+429	271	158	0	6	545
+758	1023	233	334	306	302
+834	1023	143	289	268	144
+395	153	547	316	638	448
+338	105	547	138	589	526
+763	1023	201	224	320	316
+413	168	44	290	649	357
+359	126	544	239	691	410
+515	108	570	368	567	381
+328	126	492	0	560	530
+373	184	81	0	648	347
+568	1023	138	194	298	231
+415	147	75	257	601	609
+409	301	114	230	656	438
+837	1023	192	198	312	238
+788	1023	79	195	262	292
+723	1023	179	274	191	259
+736	1023	230	215	290	259
+664	1023	201	305	312	275
+394	140	85	61	561	563
+377	106	517	276	669	481
+399	163	491	293	600	551
+533	880	222	221	253	241
+691	1023	201	278	262	198
+384	165	525	447	585	295
+779	972	183	205	248	232
+697	1023	175	261	263	152
+771	1023	165	284	288	247
+291	126	51	219	48	459
+358	104	502	117	630	363
+347	81	510	117	662	538
+418	87	517	406	602	296
+815	1023	176	296	267	300
+723	1023	220	286	316	247
+649	1023	182	220	294	197
+344	124	51	219	575	595
+540	695	129	189	221	167
+751	1023	118	303	289	116
+345	96	465	538	584	283
+605	1023	154	121	266	205
+402	175	102	234	674	299
+754	493	366	287	246	117
+368	97	517	71	650	555
+341	127	12	36	655	590
+343	160	61	154	53	472
+370	92	497	189	674	536
+733	1023	167	198	272	283
+409	222	181	192	635	454
+504	504	198	174	281	208
+392	231	138	164	101	662
+505	146	531	464	643	246
+615	1023	212	284	279	289
+268	70	463	224	642	584
+448	100	532	177	601	409
+576	343	601	635	620	326
+378	134	47	191	559	330
+306	140	0	15	0	523
+666	1023	167	277	213	258
+332	96	446	579	626	539
+336	130	502	0	689	378
+386	136	546	162	644	552
+413	135	579	166	685	282
+459	217	583	415	652	343
+540	289	476	500	420	408
+350	65	508	183	654	557
+628	1023	262	280	301	261
+645	1023	163	288	287	269
+718	1023	228	295	287	255
+428	167	72	0	593	575
+375	74	75	0	8	465
+783	1023	155	225	259	272
+636	1023	177	253	260	268
+692	1023	88	307	237	137
+651	1023	191	248	289	260
+405	158	63	123	612	615
+1023	1023	530	577	419	455
+316	129	0	676	0	582
+433	189	68	125	623	459
+573	1023	390	484	402	485
+622	927	195	231	304	299
+411	102	135	235	571	514
+557	834	161	147	245	283
+616	1023	207	203	252	202
+377	133	505	335	595	457
+785	1023	191	348	312	299
+431	107	524	297	580	191
+541	1023	190	257	218	112
+596	982	144	186	258	267
+385	111	536	0	653	530
+381	227	118	96	668	346
+857	1023	235	321	286	263
+310	108	470	309	551	328
+600	1023	24	251	19	206
+407	106	525	635	600	312
+512	272	133	506	354	744
+278	79	24	60	123	436
+348	142	0	16	600	568
+611	958	181	250	287	99
+302	69	56	141	593	545
+355	623	205	216	198	169
+376	110	519	29	614	518
+331	74	443	558	613	506
+286	65	419	368	591	267
+407	215	42	117	188	545
+714	1023	172	311	295	238
+524	677	181	197	254	251
+684	1023	237	240	307	275
+904	1023	252	299	340	181
+429	216	172	0	95	471
+345	97	507	252	644	509
+322	109	501	0	628	524
+676	1023	156	213	228	355
+598	931	109	176	225	200
+437	123	120	36	150	626
+474	828	206	297	329	203
+616	1023	163	252	233	222
+713	453	388	224	342	291
+434	226	60	274	711	443
+685	1023	149	228	253	240
+294	247	0	143	213	260
+647	286	91	51	215	593
+849	1023	223	254	264	251
+540	333	454	124	259	587
+436	207	97	120	181	603
+398	188	0	401	157	636
+627	1023	54	282	293	235
+461	1023	394	452	475	470
+449	127	556	486	620	230
+700	925	342	456	341	322
+601	889	77	228	81	251
+430	113	552	135	658	502
+463	199	526	267	625	286
+733	1023	52	242	242	287
+365	189	66	424	335	634
+420	115	540	244	620	521
+382	106	97	92	597	613
+703	1023	150	233	263	243
+1023	1023	381	299	331	340
+515	418	111	511	161	195
+484	357	286	149	322	331
+408	101	519	423	622	199
+614	1023	234	227	320	242
+431	157	561	359	629	249
+711	1023	185	276	279	283
+413	203	36	282	101	576
+848	1015	122	279	207	239
+413	181	134	243	142	555
+391	112	551	236	652	535
+393	185	497	588	636	337
+436	258	129	531	252	281
+503	226	102	301	637	304
+526	688	185	166	248	243
+716	1023	202	285	231	278
+558	1014	361	500	414	495
+511	718	212	251	263	303
+357	134	536	0	659	588
+474	210	149	205	221	647
+762	1017	195	307	287	246
+355	214	105	183	51	558
+459	100	497	379	562	225
+284	45	389	0	629	522
+741	1023	231	311	331	183
+609	1023	112	265	327	196
+422	163	3	416	622	311
+405	111	530	333	655	315
+693	1023	165	268	310	188
+365	117	87	0	585	587
+896	1023	223	294	309	153
+419	544	79	69	250	247
+352	103	497	110	636	251
+606	1023	206	202	302	271
+371	75	535	209	629	498
+674	1023	151	253	241	195
+404	177	50	233	578	618
+830	1023	138	281	264	243
+346	76	528	346	579	418
+681	892	68	246	286	204
+600	1023	197	253	254	309
+318	155	31	154	201	515
+467	127	541	192	654	291
+353	146	60	128	604	451
+659	747	214	255	269	311
+684	1023	104	263	207	211
+374	75	535	355	671	515
+384	113	531	199	653	588
+728	482	369	271	262	357
+455	153	563	426	665	544
+856	557	467	280	236	233
+333	80	499	243	589	518
+707	1023	117	260	298	280
+420	88	518	240	660	267
+759	1023	228	293	288	280
+612	904	146	222	242	213
+464	197	583	472	640	361
+359	148	120	186	636	598
+832	1023	202	262	283	243
+299	117	484	103	672	614
+531	937	363	439	381	485
+619	1023	237	296	297	276
+350	77	458	21	600	496
+357	103	486	0	614	567
+363	102	506	53	637	466
+385	118	36	95	631	672
+351	96	510	251	646	486
+302	124	46	138	84	476
+564	1023	46	204	105	233
+463	122	573	384	634	290
+341	157	481	304	603	290
+616	889	232	217	348	242
+368	83	116	0	532	522
+284	104	220	164	555	279
+374	103	530	0	647	492
+737	1023	147	290	307	337
+641	1023	202	201	251	212
+399	194	112	294	596	416
+280	77	472	173	620	469
+376	124	55	177	587	565
+659	1023	205	303	275	246
+641	1022	156	167	220	201
+457	142	525	418	648	316
+661	402	437	0	235	341
+637	1023	146	246	314	262
+610	1023	124	209	242	306
+354	90	141	0	565	282
+322	60	49	0	576	599
+261	107	446	159	640	517
+361	134	532	0	610	576
+377	103	530	0	653	517
+729	1023	292	318	342	325
+673	1023	94	242	257	263
+395	106	555	222	631	545
+370	101	489	589	554	271
+361	83	474	0	614	428
+400	272	111	543	198	198
+771	1023	247	357	303	257
+360	89	514	299	668	476
+401	133	62	271	610	352
+622	975	109	270	274	304
+741	1023	220	257	215	182
+723	1023	210	270	249	268
+396	182	522	413	650	271
+371	86	505	103	649	552
+343	101	453	660	600	156
+361	172	120	76	628	640
+608	1023	168	241	255	279
+606	425	438	259	252	145
+391	86	513	72	672	603
+698	345	348	206	216	270
+397	272	537	0	623	319
+678	1023	167	244	342	226
+345	84	478	78	581	476
+311	212	275	221	28	283
+788	1023	225	232	300	287
+381	182	50	192	595	312
+385	164	94	156	169	468
+349	155	69	170	602	242
+660	1023	169	177	286	236
+337	119	529	127	629	534
+417	175	176	168	665	605
+327	131	0	117	47	485
+394	137	498	179	634	267
+354	101	0	192	546	601
+798	1023	219	285	285	265
+676	1017	139	309	262	188
+352	106	522	36	634	418
+965	1023	518	497	462	393
+407	100	508	643	606	313
+745	1023	224	218	305	306
+328	372	223	180	284	284
+304	118	36	149	11	471
+988	824	453	294	276	347
+373	85	495	146	617	375
+395	182	13	61	737	461
+527	342	361	108	232	240
+629	1023	120	167	274	212
+320	83	478	189	636	406
+399	120	517	109	673	514
+427	703	113	234	259	215
+757	1023	191	150	264	317
+397	135	557	239	641	501
+1023	1023	435	477	436	540
+671	1023	187	251	301	115
+393	116	338	211	574	425
+350	128	51	63	607	580
+312	114	27	63	127	453
+908	1023	475	698	479	461
+555	194	218	280	212	142
+401	150	526	490	582	133
+397	193	563	414	716	344
+366	99	499	393	619	471
+340	90	506	0	647	567
+404	121	562	290	688	545
+834	1023	191	332	314	202
+369	142	26	246	620	347
+344	145	515	224	645	480
+589	1023	415	489	430	541
+674	794	194	253	275	233
+377	107	526	0	621	450
+387	138	532	430	636	487
+304	176	72	189	114	421
+459	257	146	493	78	175
+381	175	484	280	639	274
+358	109	533	238	656	430
+695	257	541	491	720	765
+701	1023	172	234	298	281
+468	182	530	261	591	192
+874	715	387	265	330	366
+770	433	430	309	234	264
+597	984	116	131	257	150
+322	151	102	156	167	535
+334	63	509	180	604	501
+371	208	121	189	732	391
+595	1012	201	248	265	150
+480	148	579	391	629	311
+311	104	15	0	540	575
+391	168	100	446	177	391
+653	1023	155	255	293	258
+646	237	223	169	163	318
+359	121	515	268	637	518
+446	172	533	381	609	276
+668	933	206	230	153	245
+378	118	554	252	651	437
+594	1023	150	242	211	172
+436	137	441	439	448	157
+276	112	80	198	69	480
+459	130	88	245	606	606
+728	1023	147	314	317	296
+539	961	64	183	217	222
+615	1023	74	32	197	247
+597	1023	42	204	276	274
+399	131	71	0	608	579
+716	1023	523	569	650	537
+766	1023	214	291	293	233
+335	92	477	221	569	384
+349	124	501	264	651	527
+547	916	151	204	210	264
+381	188	0	159	588	219
+315	93	40	122	571	590
+327	135	493	0	602	527
+385	127	541	213	647	517
+713	1023	187	252	288	200
+400	141	549	209	693	503
+369	119	4	85	562	603
+698	1023	194	296	235	296
+418	112	521	509	658	399
+368	150	517	182	659	427
+359	174	322	161	597	321
+346	110	511	113	623	549
+714	945	156	292	229	180
+735	1023	189	261	293	335
+309	89	438	299	556	206
+757	873	160	167	243	263
+841	1023	236	292	304	301
+681	1023	176	191	310	233
+382	120	511	294	613	326
+316	142	499	216	580	376
+593	1023	136	241	152	241
+366	91	506	400	644	450
+330	81	506	304	629	441
+382	111	537	0	638	479
+611	253	430	95	372	237
+363	84	54	0	603	548
+339	85	497	12	661	588
+357	106	93	268	605	631
+447	202	153	156	632	609
+428	121	547	298	655	418
+324	153	18	0	140	540
+364	98	126	208	96	468
+298	171	71	273	250	628
+343	427	427	516	522	606
+333	147	0	0	540	555
+335	119	496	202	658	626
+691	1023	147	195	269	114
+354	115	500	64	655	490
+416	170	566	170	624	564
+373	92	542	231	658	535
+363	109	523	0	653	525
+1023	1023	495	629	529	502
+472	160	95	306	646	431
+307	102	422	0	640	365
+369	95	528	284	621	529
+402	130	523	44	665	541
+342	104	506	7	678	552
+331	139	0	316	0	419
+418	157	144	122	583	514
+410	156	541	151	607	466
+495	124	155	336	568	539
+428	146	570	260	680	320
+709	1023	104	281	204	150
+349	107	514	100	671	553
+722	472	363	191	188	292
+438	116	564	512	636	259
+543	936	56	208	254	108
+479	284	111	204	147	600
+436	289	100	571	206	72
+431	76	524	304	611	419
+727	920	144	285	223	282
+641	529	503	344	286	321
+704	1023	201	282	305	298
+626	990	565	723	700	482
+484	1023	393	457	372	537
+444	194	587	407	631	253
+708	868	193	293	223	305
+329	141	0	151	191	627
+557	916	99	154	250	263
+376	113	67	163	591	608
+648	952	123	208	132	214
+298	111	0	113	163	458
+322	96	493	98	615	550
+661	367	402	187	233	21
+338	81	508	112	621	281
+333	203	0	5	627	394
+701	1023	190	275	265	179
+389	102	492	394	574	251
+380	91	478	173	647	557
+721	1023	229	302	247	290
+280	69	9	103	581	528
+361	104	532	203	625	476
+379	101	541	269	674	551
+610	987	72	293	247	267
+345	120	508	380	645	484
+390	129	549	259	687	607
+603	319	291	70	255	378
+687	1023	225	280	295	277
+349	113	132	102	639	625
+394	118	550	247	594	536
+732	929	186	214	285	250
+709	443	393	212	289	88
+453	215	154	106	657	531
+363	175	73	10	668	315
+641	582	478	245	303	188
+699	1023	53	312	246	251
+718	993	244	262	272	272
+363	100	538	283	634	540
+700	1023	184	302	312	235
+925	1023	199	288	215	290
+373	117	535	61	624	615
+703	474	390	302	233	228
+352	143	506	138	639	492
+360	163	35	235	578	362
+858	568	439	336	236	302
+390	116	532	359	601	228
+551	1023	416	484	425	538
+491	806	190	191	311	243
+386	132	547	114	674	562
+262	56	0	221	46	409
+362	177	450	303	562	328
+369	156	103	494	445	467
+735	1023	241	310	302	258
+736	1023	214	107	226	235
+324	117	493	575	660	570
+677	1023	120	333	298	339
+632	1023	130	279	290	245
+674	1023	149	273	272	189
+380	98	541	254	662	519
+359	107	488	200	616	198
+402	149	69	351	586	501
+670	1023	188	277	311	212
+423	156	81	116	627	590
+637	957	132	91	256	289
+631	1023	97	207	245	276
+365	97	501	439	583	428
+457	172	16	28	613	135
+473	126	525	393	603	209
+400	1023	356	456	414	550
+594	1023	362	409	364	522
+772	1023	201	171	278	165
+635	1023	51	256	214	230
+575	906	34	191	213	222
+363	125	510	0	610	268
+328	134	536	362	640	385
+434	95	536	175	601	200
+431	124	531	342	652	306
+711	1023	118	279	276	221
+392	123	556	390	656	607
+874	1023	207	277	303	242
+772	1023	228	292	255	299
+329	86	511	266	657	556
+346	242	127	0	178	527
+683	1023	192	295	227	252
+634	420	417	231	259	390
+379	111	528	75	628	483
+786	1023	429	329	346	390
+410	117	528	143	652	599
+306	92	409	0	578	210
+386	127	541	0	646	582
+673	1023	172	260	317	243
+330	182	64	55	79	476
+385	93	538	15	629	521
+354	131	495	37	669	515
+320	140	514	365	687	704
+380	106	485	291	641	316
+346	172	46	257	0	536
+736	1014	186	235	302	217
+410	99	527	275	642	547
+590	1023	160	84	261	252
+326	100	506	151	669	595
+978	1023	289	371	320	290
+353	142	505	209	587	565
+570	1004	192	272	219	290
+279	52	127	32	397	167
+637	1023	193	263	278	108
+454	128	516	369	618	186
+423	647	147	190	226	138
+380	210	6	140	727	433
+353	60	500	357	638	532
+644	1023	109	223	202	221
+387	202	60	81	106	600
+858	1023	255	226	260	248
+386	153	34	341	500	226
+329	97	481	60	643	525
+420	106	525	205	625	496
+421	171	172	50	635	284
+368	139	499	382	643	499
+391	86	528	356	652	478
+341	135	62	182	236	603
+410	129	586	244	649	546
+367	101	514	192	663	495
+609	1008	226	189	170	219
+839	1023	187	195	286	274
+421	126	63	172	598	228
+343	88	475	450	577	439
+688	1023	226	321	255	294
+564	1023	388	442	389	495
+551	1011	181	245	231	209
+747	1023	253	341	232	273
+409	150	86	128	620	603
+711	1023	153	235	277	249
+1023	1023	391	490	423	528
+409	244	94	285	665	286
+422	141	543	249	572	257
+363	102	516	410	581	269
+389	158	104	0	621	279
+687	310	104	245	279	637
+358	95	539	38	661	590
+413	152	522	551	554	261
+694	1023	207	287	303	217
+573	360	305	42	226	502
+471	147	530	155	595	287
+750	1023	175	213	308	202
+392	79	34	98	581	589
+608	939	200	245	247	296
+405	126	562	0	660	514
+401	131	87	154	574	603
+662	1023	103	275	292	259
+686	1018	269	241	286	205
+848	1023	164	293	267	297
+597	1023	169	244	263	235
+347	133	447	591	589	262
+343	91	532	284	674	525
+268	116	0	0	52	447
+312	83	479	117	654	523
+502	210	191	237	261	527
+594	299	165	246	287	652
+507	191	549	528	642	284
+326	131	13	31	574	231
+369	72	465	255	624	511
+341	160	8	223	637	321
+421	352	207	286	281	227
+315	123	99	248	130	420
+390	104	106	203	0	601
+659	1023	186	138	278	265
+614	1023	123	267	257	282
+666	341	465	246	205	341
+740	1023	212	316	276	243
+702	1023	175	327	243	261
+749	1023	228	275	312	282
+352	88	524	0	617	458
+647	1023	217	276	309	259
+597	877	142	207	281	251
+594	968	85	168	217	240
+411	170	120	426	519	233
+477	231	28	387	624	456
+581	853	126	264	234	191
+372	194	85	180	181	567
+586	1023	114	261	261	166
+837	1023	160	248	316	254
+294	149	46	0	181	524
+621	406	381	205	228	103
+671	1023	400	464	436	510
+674	1023	115	230	295	203
+379	66	528	274	634	583
+378	126	504	175	682	538
+276	85	466	444	622	526
+381	103	531	604	670	461
+386	189	121	364	0	544
+991	1023	221	308	336	511
+851	1023	175	322	271	316
+591	977	94	71	229	194
+614	1015	139	251	280	346
+413	217	64	277	655	342
+459	165	561	333	632	291
+364	156	100	162	611	612
+445	161	94	160	610	307
+1023	1023	469	479	471	438
+374	100	500	345	653	485
+406	156	93	40	596	579
+369	96	152	0	460	486
+393	88	504	149	523	356
+587	1023	120	287	213	233
+586	995	167	172	244	191
+396	109	537	213	644	464
+739	1023	197	263	288	293
+362	219	0	94	190	600
+938	1023	255	315	309	196
+581	896	77	237	235	311
+338	135	78	0	625	571
+751	1023	177	275	268	232
+724	1023	209	276	266	250
+376	100	494	55	626	489
+760	1023	201	225	205	329
+400	107	516	0	634	214
+435	142	545	489	596	369
+398	96	487	273	641	296
+418	185	518	385	644	231
+642	1023	113	158	312	243
+720	922	83	271	177	206
+345	104	496	568	644	534
+350	63	507	18	611	559
+596	1022	165	239	275	132
+438	962	357	441	330	444
+366	235	37	151	649	370
+1023	864	473	337	313	341
+331	111	503	0	549	491
+400	143	521	46	646	365
+414	125	124	209	671	619
+410	97	523	55	608	488
+613	1023	0	231	181	222
+666	1023	140	215	223	284
+808	1023	373	459	412	323
+795	1023	116	274	203	245
+432	180	515	168	602	225
+720	876	100	229	201	242
+683	315	454	171	194	254
+554	963	128	321	256	272
+345	166	111	242	0	579
+345	86	112	225	519	304
+758	1023	148	258	317	123
+719	933	196	251	235	248
+611	1007	157	307	266	297
+373	127	492	90	656	587
+634	486	221	502	264	293
+434	173	143	295	714	424
+376	99	117	113	598	225
+756	1023	246	200	299	300
+402	123	560	226	696	526
+423	163	68	196	656	582
+420	180	70	73	317	600
+453	242	210	188	210	592
+302	57	477	0	606	565
+693	471	411	163	220	278
+400	131	102	0	599	585
+320	117	78	107	85	453
+730	1023	189	234	294	255
+765	1023	204	212	305	295
+418	155	570	301	687	499
+619	927	196	306	254	280
+509	110	566	55	635	278
+418	200	90	165	723	354
+385	104	557	232	649	545
+382	88	80	100	599	631
+321	192	0	226	139	477
+374	183	40	148	642	253
+329	65	449	533	602	277
+372	93	524	86	645	449
+599	961	151	225	289	202
+340	93	500	327	663	444
+373	108	505	208	639	431
+373	99	504	328	574	558
+408	172	80	95	685	330
+724	1023	192	261	299	260
+562	1011	41	231	273	252
+574	1023	189	238	261	244
+410	97	553	168	703	617
+363	99	533	334	627	548
+476	214	137	378	124	644
+355	64	26	31	579	570
+993	655	472	313	357	356
+977	647	404	258	313	272
+576	872	176	236	210	178
+420	145	85	215	667	273
+354	86	134	318	556	329
+372	73	478	254	569	209
+755	1023	187	296	263	284
+753	1023	147	244	288	205
+534	224	149	239	646	330
+599	218	516	24	623	642
+366	104	560	80	661	486
+405	195	543	374	649	523
+667	960	117	252	269	239
+362	118	113	276	548	382
+393	101	551	0	634	577
+385	100	522	221	656	561
+851	1023	187	313	183	182
+508	787	135	142	249	298
+364	180	67	321	636	256
+437	166	149	198	143	581
+384	153	524	61	623	316
+732	421	243	293	180	231
+741	1023	189	283	279	340
+630	1023	170	220	317	204
+288	141	53	193	11	407
+716	1023	216	285	262	316
+355	106	445	343	542	315
+416	223	42	153	643	482
+346	108	456	352	509	209
+292	94	25	42	582	565
+463	211	140	0	45	552
+661	1023	239	318	275	259
+379	108	491	352	598	449
+378	160	41	221	591	555
+299	79	469	578	570	320
+450	284	176	0	619	348
+306	136	59	0	93	494
+555	588	225	491	459	264
+661	965	27	253	236	270
+369	130	490	139	554	384
+316	106	449	575	591	345
+723	984	117	188	259	137
+358	142	526	117	658	453
+687	1023	191	301	314	221
+375	107	110	80	649	603
+350	131	509	0	656	571
+565	213	538	346	602	601
+731	1023	214	265	314	160
+438	123	177	235	616	620
+383	126	66	143	631	595
+405	92	500	437	556	275
+351	137	50	211	689	445
+403	89	491	15	632	495
+561	975	102	151	193	280
+464	295	88	517	262	133
+802	1023	107	304	315	303
+582	1023	112	274	186	256
+644	1023	151	194	214	221
+346	117	527	90	654	513
+618	247	400	223	93	552
+492	1023	368	454	378	462
+722	431	404	192	196	219
+419	144	572	131	659	514
+426	136	564	394	658	281
+698	1017	158	270	228	195
+450	234	560	380	648	326
+313	126	480	145	606	230
+585	1023	129	223	257	221
+674	1023	110	303	182	260
+334	82	112	100	585	575
+275	126	16	149	154	424
+397	118	519	268	641	453
+401	198	148	380	25	477
+630	457	415	195	258	277
+361	105	504	240	653	474
+335	118	47	20	578	522
+694	1023	191	227	291	320
+688	1023	226	232	263	384
+567	1023	181	252	257	266
+693	1023	214	315	303	349
+630	1023	172	244	285	213
+359	148	56	182	623	264
+385	93	508	143	622	505
+602	726	168	240	189	219
+665	489	422	314	365	406
+406	101	543	390	637	343
+804	1023	208	288	256	313
+426	111	565	433	692	365
+397	358	385	182	148	526
+671	1023	150	275	321	229
+655	836	125	194	234	168
+331	197	113	143	100	555
+723	815	206	12	234	297
+391	90	80	143	622	266
+891	1023	242	307	345	236
+360	101	495	267	663	562
+429	188	19	40	665	607
+656	1023	195	257	226	204
+678	1023	150	233	230	155
+374	103	551	143	687	584
+706	465	381	257	313	288
+278	104	51	0	66	478
+463	160	540	425	628	294
+562	936	89	195	242	262
+761	1023	202	295	237	2
+636	1023	144	271	223	140
+614	1009	93	259	218	283
+306	121	436	0	534	401
+364	72	479	57	492	148
+421	99	115	0	631	562
+316	63	447	565	604	378
+372	140	534	275	669	586
+318	114	424	522	613	495
+406	117	21	57	625	194
+979	1023	281	293	301	334
+372	101	63	134	625	601
+855	1023	430	550	632	784
+360	130	492	124	637	504
+620	1023	171	280	242	294
+319	122	58	346	178	529
+310	102	482	150	656	497
+627	1023	195	268	294	176
+813	1023	176	278	302	266
+726	1023	232	261	299	287
+1023	889	449	338	320	309
+402	157	146	1	602	598
+689	1023	143	283	321	256
+848	1023	185	285	327	278
+707	1023	126	291	238	282
+710	485	413	0	208	285
+439	211	157	180	96	604
+344	105	473	67	605	582
+628	948	125	271	257	227
+623	1023	143	272	273	271
+605	1023	164	280	314	271
+721	1023	192	244	277	281
+369	147	546	135	676	507
+677	981	158	222	281	245
+401	138	134	75	556	248
+270	99	467	150	588	473
+598	1023	156	27	284	222
+632	894	229	207	201	206
+464	135	565	170	664	405
+426	169	144	0	606	441
+384	80	517	300	585	291
+336	112	41	286	195	440
+408	115	473	751	513	231
+430	174	34	388	574	305
+477	147	136	260	614	409
+659	991	157	250	244	281
+627	1023	250	240	356	350
+609	458	388	258	66	208
+490	179	15	227	254	588
+381	181	42	78	587	559
+738	1023	247	255	289	253
+657	1023	172	203	301	286
+383	104	507	47	649	482
+378	83	537	142	611	546
+630	922	134	181	302	308
+503	1023	409	496	434	518
+513	877	268	243	267	247
+625	1023	91	254	241	227
+402	183	178	14	8	642
+391	90	495	179	588	111
+816	1023	181	335	335	282
+383	133	552	258	689	604
+445	191	571	470	683	339
+424	215	237	761	706	892
+265	99	415	168	603	533
+527	773	155	226	173	200
+383	120	517	237	541	114
+445	92	524	478	607	236
+555	1023	359	451	387	500
+472	301	151	467	250	179
+708	1023	204	178	287	238
+340	104	62	78	613	590
+402	128	539	218	668	469
+348	105	532	224	664	501
+409	245	126	406	475	199
+429	143	517	265	611	212
+408	109	45	87	626	537
+344	96	522	240	657	528
+849	676	356	248	280	180
+962	1023	429	352	298	339
+391	110	539	201	675	480
+608	924	132	288	264	233
+364	105	501	290	644	414
+312	101	450	100	642	453
+384	136	534	283	639	572
+441	151	587	379	673	511
+770	1023	230	275	309	264
+372	103	536	268	492	538
+405	156	567	0	673	519
+379	123	523	241	675	582
+453	119	543	433	664	281
+402	184	0	0	583	602
+618	1023	151	143	230	280
+379	104	20	31	591	601
+404	226	111	129	585	339
+690	911	165	136	233	143
+613	1023	111	285	219	280
+681	1023	171	247	265	99
+723	1023	36	311	109	231
+420	199	533	300	681	266
+477	194	535	360	664	285
+485	247	159	192	204	579
+395	138	102	0	666	354
+383	175	34	357	317	642
+381	214	143	491	310	611
+740	842	50	234	243	184
+305	119	468	0	573	426
+670	1023	200	332	295	265
+400	87	521	271	314	442
+415	199	127	64	689	283
+708	1023	96	207	203	299
+391	134	566	120	627	539
+391	128	125	0	590	617
+583	933	81	211	246	163
+445	183	542	511	615	191
+353	111	55	54	621	565
+678	1023	169	221	319	204
+393	214	91	93	164	630
+386	96	477	217	630	426
+365	199	113	134	650	326
+419	157	39	87	634	550
+668	1023	171	254	273	178
+404	206	82	401	134	593
+927	1023	236	325	294	302
+655	866	152	241	296	210
+387	104	545	316	609	485
+383	75	497	0	633	536
+425	115	113	405	557	375
+334	100	508	66	583	535
+389	139	84	85	622	569
+632	1023	145	178	265	191
+333	106	531	109	579	450
+366	117	528	308	676	490
+640	1023	205	241	262	347
+655	969	121	86	265	234
+358	137	487	488	637	405
+365	93	498	326	643	522
+396	116	544	182	678	503
+368	124	552	111	664	552
+384	137	561	205	612	470
+324	81	482	185	601	536
+640	891	165	250	241	0
+398	140	538	242	641	500
+337	108	465	646	631	298
+787	1023	204	325	291	233
+806	444	433	228	267	88
+397	75	533	95	637	528
+353	109	511	202	655	507
+414	182	98	210	612	521
+367	109	523	124	661	397
+396	171	166	262	562	458
+756	1023	141	275	164	261
+357	104	43	245	609	623
+370	122	530	313	639	437
+345	88	519	8	585	473
+1023	832	449	228	318	310
+368	121	533	0	670	483
+626	1023	153	238	255	268
+395	95	572	183	600	380
+411	154	539	323	644	261
+418	175	176	507	670	754
+380	97	519	0	636	501
+313	78	475	0	635	520
+620	1023	102	228	296	297
+699	1023	180	240	308	218
+459	253	168	340	595	427
+308	133	42	173	153	435
+336	168	527	32	585	456
+346	1023	339	449	359	430
+367	502	116	250	279	180
+399	168	527	246	545	297
+625	1023	199	228	308	165
+693	481	348	166	89	50
+403	167	91	269	642	727
+671	1013	169	263	270	232
+346	129	48	0	628	610
+794	1023	174	248	284	242
+470	156	591	435	668	355
+626	1023	128	301	286	309
+355	109	36	61	619	579
+364	116	552	0	641	538
+326	123	104	65	660	524
+383	117	509	229	647	487
+446	244	79	167	217	604
+391	117	540	0	674	493
+863	1023	187	212	319	104
+362	97	526	178	682	543
+394	111	519	0	594	504
+340	91	82	0	619	534
+329	126	493	65	593	462
+745	1023	203	277	243	163
+383	93	531	42	635	463
+821	1023	224	270	277	205
+673	1023	182	216	203	284
+341	119	495	0	611	491
+744	1023	174	243	223	146
+703	905	236	192	83	259
+347	135	512	74	597	438
+426	170	81	126	647	550
+413	163	65	202	719	453
+734	1023	178	280	276	169
+388	155	55	270	605	633
+688	974	188	201	213	184
+702	1023	129	276	288	260
+673	1023	47	264	280	263
+834	1023	173	173	253	157
+402	173	47	39	654	494
+372	115	32	110	563	261
+265	63	445	144	610	505
+332	108	492	146	653	526
+709	1023	198	278	256	197
+615	278	357	256	226	243
+691	1023	203	255	259	235
+374	168	88	382	166	658
+618	1023	163	266	283	274
+424	139	506	393	589	278
+800	1023	263	234	326	244
+312	56	478	200	632	509
+435	184	109	318	701	453
+690	1023	213	275	289	196
+423	256	172	231	216	483
+650	1023	237	264	264	291
+369	78	488	108	634	447
+506	726	141	177	268	263
+675	1023	232	203	267	278
+707	1023	160	254	267	268
+346	105	511	163	653	554
+672	1023	185	258	257	25
+600	1023	125	245	282	0
+338	82	78	58	597	585
+734	1023	184	302	284	279
+799	1023	238	333	375	202
+359	222	80	88	196	650
+383	163	54	165	605	316
+861	1023	227	279	293	211
+388	112	509	338	633	526
+352	88	459	257	622	495
+560	883	146	226	263	87
+415	146	551	264	613	560
+924	1023	248	229	261	192
+710	893	186	262	269	219
+424	216	559	384	647	295
+345	118	501	270	634	547
+366	72	518	116	592	349
+315	133	8	54	141	462
+444	145	551	456	633	236
+342	117	533	214	681	473
+683	529	428	215	267	309
+266	56	411	423	603	467
+387	98	520	205	608	480
+582	1023	163	233	169	210
+676	1023	181	185	267	208
+578	945	96	257	257	294
+362	114	499	196	621	557
+354	94	503	170	645	515
+324	138	95	56	561	396
+377	145	78	173	633	564
+368	108	538	151	655	467
+362	98	503	149	671	474
+686	1023	170	188	262	276
+381	109	519	118	629	583
+360	108	508	268	619	511
+733	1023	239	316	300	296
+543	510	309	186	242	302
+421	184	16	0	634	303
+400	115	535	150	660	557
+387	112	547	206	660	568
+767	1023	348	242	397	213
+831	1023	181	294	242	216
+400	118	524	462	636	362
+453	184	576	437	614	338
+730	1023	228	259	304	259
+419	198	531	136	619	188
+283	217	48	59	92	286
+345	101	512	258	684	403
+680	861	156	211	223	257
+312	130	492	114	623	532
+361	184	115	107	638	565
+382	107	49	76	587	579
+873	498	437	264	328	334
+625	1023	127	265	252	281
+685	1023	162	179	295	43
+292	60	478	171	631	437
+749	501	374	238	209	237
+447	238	165	316	141	532
+425	99	537	280	654	408
+804	829	141	280	198	112
+689	1023	208	299	325	233
+398	102	53	18	613	574
+407	123	146	109	636	594
+349	117	505	172	642	318
+349	97	518	419	610	367
+674	996	173	257	161	304
+639	1023	166	304	258	330
+614	1023	146	307	307	276
+410	260	136	321	683	228
+336	99	481	527	581	300
+431	1023	388	442	388	528
+743	1023	196	277	291	200
+346	93	517	136	658	549
+627	304	264	289	126	81
+679	1023	183	296	273	290
+586	967	171	225	83	250
+350	83	489	389	619	421
+393	222	112	231	0	675
+416	93	128	79	611	545
+380	147	521	400	651	279
+711	1023	151	265	305	211
+409	104	108	0	643	564
+416	131	521	250	687	550
+487	133	574	456	642	209
+458	190	154	0	684	340
+446	533	210	379	615	728
+470	217	540	523	620	271
+632	1023	148	250	237	245
+428	181	142	448	631	500
+361	120	479	609	634	270
+440	210	242	173	24	150
+608	1023	192	237	251	229
+343	123	472	255	625	547
+364	155	481	275	600	283
+321	144	0	33	575	277
+382	83	519	75	599	499
+381	131	93	233	578	505
+439	88	513	63	614	372
+358	199	98	201	630	337
+307	131	0	56	636	556
+328	123	81	275	202	503
+352	119	0	42	601	594
+324	101	498	166	648	531
+442	140	545	46	671	399
+656	1014	98	278	213	262
+376	116	534	212	645	523
+382	107	466	245	571	280
+344	117	513	0	544	514
+267	67	107	324	525	347
+343	102	536	262	681	576
+458	333	16	588	113	111
+315	112	484	0	628	395
+403	109	550	394	679	664
+613	1023	117	174	120	250
+345	104	501	287	656	526
+377	152	99	159	596	602
+412	137	102	280	581	348
+646	387	444	52	206	189
+351	81	530	48	636	415
+383	128	523	245	680	465
+357	96	513	296	657	535
+373	81	530	282	650	533
+769	1023	161	254	247	336
+350	100	534	45	624	499
+394	176	138	303	586	265
+355	128	51	124	581	605
+352	93	479	6	633	549
+528	974	349	437	389	447
+378	108	518	325	646	521
+683	231	107	224	643	377
+643	417	357	224	240	202
+354	80	519	197	572	432
+549	933	155	234	204	311
+608	501	377	268	246	200
+601	1023	200	304	290	262
+319	120	83	65	100	356
+684	974	165	289	283	180
+660	1023	287	272	312	235
+405	210	114	0	647	349
+298	107	460	605	625	345
+436	138	526	297	520	176
+593	804	134	289	217	264
+365	112	528	188	641	524
+522	635	195	171	270	169
+787	1023	225	307	278	294
+310	95	8	86	620	657
+542	751	426	638	619	416
+420	141	556	195	701	585
+380	132	46	24	610	641
+388	130	516	353	700	630
+685	921	188	154	272	63
+769	975	168	278	224	134
+573	849	103	245	181	244
+645	1023	156	286	281	209
+417	160	130	130	648	597
+323	107	481	400	613	440
+388	141	574	241	617	435
+438	123	559	6	663	520
+907	1023	235	340	267	243
+695	1023	141	199	281	212
+751	1023	124	264	283	240
+555	1023	357	511	383	492
+400	108	510	401	606	268
+387	247	49	371	609	282
+401	193	90	461	644	386
+301	89	484	136	626	476
+516	230	177	236	256	683
+688	1023	164	215	268	216
+807	1023	182	286	279	309
+368	161	74	119	99	626
+587	937	103	287	256	329
+424	112	508	337	619	305
+509	734	141	217	281	169
+413	165	537	392	631	269
+393	209	87	143	695	338
+644	1023	167	231	257	251
+421	222	138	223	224	574
+391	111	525	276	650	458
+505	1023	405	474	437	559
+327	92	495	6	670	512
+517	1023	82	208	237	243
+642	912	171	164	291	212
+413	201	95	94	603	330
+368	82	510	146	627	533
+265	48	51	0	508	596
+381	134	554	23	642	552
+707	1023	211	259	328	209
+414	110	532	366	631	339
+338	133	50	91	656	590
+278	47	439	128	583	589
+448	140	542	583	602	317
+370	196	91	106	612	545
+434	121	529	375	683	336
+359	157	31	283	63	573
+706	921	170	239	222	272
+401	147	518	64	647	503
+785	322	413	240	233	247
+471	601	532	215	692	515
+278	83	0	0	124	479
+370	91	510	154	628	600
+727	891	191	6	266	188
+586	1023	165	252	216	212
+694	309	330	272	206	619
+643	1023	147	239	320	271
+625	1023	211	275	240	347
+597	1023	133	243	266	314
+355	112	479	161	585	333
+357	58	493	0	643	561
+696	1023	199	277	231	205
+687	526	338	171	309	238
+404	112	524	170	654	558
+945	1023	229	284	278	225
+391	130	109	161	621	313
+646	1023	180	263	221	284
+359	105	523	168	654	510
+667	491	454	209	180	231
+712	1023	144	322	314	194
+446	236	109	77	266	617
+734	934	112	204	268	271
+679	990	181	248	214	188
+363	83	512	0	623	511
+419	197	559	407	668	311
+748	1023	188	225	295	195
+398	162	405	117	634	514
+373	100	532	452	648	374
+808	1023	207	280	305	261
+385	177	104	153	692	399
+341	80	527	223	602	471
+310	87	489	0	662	524
+410	156	555	303	681	532
+484	170	599	90	599	310
+275	121	22	60	85	513
+802	1023	179	271	263	158
+1012	694	402	317	292	279
+440	189	95	151	673	585
+374	153	119	45	541	366
+800	1023	176	157	252	193
+262	51	412	251	578	544
+417	218	85	104	176	560
+325	68	450	576	561	336
+549	933	184	71	226	250
+422	119	506	336	536	266
+383	107	571	154	633	566
+400	184	38	130	629	627
+581	936	136	290	253	153
+663	1023	170	226	212	256
+708	1023	137	302	304	159
+573	697	218	141	215	267
+776	1023	330	417	351	170
+387	127	545	288	674	476
+415	224	117	364	604	443
+632	1023	158	193	293	290
+625	1023	83	246	257	246
+389	402	435	152	261	552
+1023	1023	619	846	1009	987
+333	136	20	118	0	517
+726	1023	230	237	323	196
+418	125	548	0	690	548
+361	92	91	120	550	600
+640	1023	215	274	307	263
+378	161	519	335	674	322
+819	1023	167	295	253	227
+723	969	172	164	280	165
+351	79	479	519	648	457
+694	1023	220	287	312	323
+731	557	415	180	257	289
+462	136	556	325	608	289
+589	965	111	297	270	266
+372	135	526	143	618	441
+438	149	583	435	630	176
+324	172	116	241	41	575
+311	137	502	0	590	572
+382	84	522	69	678	473
+930	1023	392	577	548	432
+413	181	127	114	673	409
+642	1023	184	188	298	276
+276	102	29	172	0	569
+376	105	519	170	661	520
+314	149	35	357	175	526
+356	103	57	193	1	456
+411	149	560	446	712	350
+732	1023	196	256	256	95
+649	1023	120	270	295	233
+352	96	491	0	638	521
+587	998	166	240	254	185
+357	130	543	0	530	444
+340	74	459	605	657	303
+640	1023	165	227	195	308
+1023	1023	610	691	763	563
+646	923	156	64	228	287
+473	181	562	206	671	386
+361	141	534	210	533	563
+345	72	494	617	486	265
+684	1023	270	253	331	297
+375	98	516	318	651	450
+586	977	115	215	268	303
+345	132	51	203	570	504
+421	194	58	56	25	580
+374	144	517	254	663	335
+453	109	531	288	645	431
+741	1023	202	313	268	283
+741	1023	108	139	286	270
+410	124	170	506	698	769
+363	137	35	137	592	568
+360	100	90	258	612	194
+652	1023	173	215	261	241
+295	196	454	293	627	356
+559	254	442	188	151	536
+808	1023	186	314	284	279
+356	111	509	266	602	554
+756	1023	228	310	294	296
+481	149	550	453	654	295
+837	1023	185	275	242	309
+784	966	180	200	237	198
+375	119	520	0	655	564
+354	127	510	0	634	473
+645	360	179	271	263	570
+679	569	429	208	278	150
+651	1023	157	235	231	213
+636	1023	133	216	271	262
+324	192	14	26	628	636
+716	1023	199	315	324	256
+292	98	455	159	619	441
+362	96	509	245	662	540
+354	108	26	0	628	328
+398	127	510	213	625	282
+379	89	538	362	695	554
+438	171	121	193	610	311
+344	78	466	580	594	342
+353	96	505	215	672	476
+859	767	186	276	122	69
+333	119	69	3	625	589
+826	1006	169	261	325	272
+392	176	529	142	538	184
+363	110	502	183	671	532
+341	136	130	74	579	552
+625	1023	217	288	302	224
+849	1023	196	282	310	281
+447	159	579	488	677	322
+514	948	191	188	232	302
+293	60	0	64	575	601
+688	1023	137	283	321	259
+304	131	78	0	179	546
+408	171	533	217	662	264
+382	117	0	157	630	605
+359	92	481	342	641	342
+391	115	62	141	586	524
+595	1023	231	274	269	224
+671	864	123	267	251	57
+640	1023	218	293	260	270
+324	96	480	268	644	461
+412	163	162	143	95	513
+420	164	129	118	636	615
+328	155	49	145	41	525
+622	1023	122	258	241	141
+370	189	82	304	595	702
+395	147	141	439	23	632
+281	90	48	205	19	478
+628	1014	114	141	304	237
+336	209	92	547	90	17
+352	114	521	270	638	314
+417	344	190	182	219	479
+384	143	544	82	626	474
+634	1023	147	223	267	242
+369	92	527	0	605	473
+612	926	156	205	239	278
+626	1023	116	197	247	157
+383	105	538	392	654	433
+727	1023	157	301	287	199
+392	174	122	342	522	375
+685	466	410	233	187	157
+577	1023	119	256	224	285
+405	121	107	157	612	627
+860	1023	113	278	280	231
+305	69	481	121	512	472
+756	442	426	269	230	246
+641	952	52	240	187	20
+394	136	556	167	610	404
+347	103	510	111	667	499
+430	207	562	334	661	308
+357	115	543	0	678	494
+339	103	469	509	571	371
+591	478	190	541	232	234
+326	98	491	114	638	542
+712	424	434	100	273	229
+371	101	500	283	675	534
+664	1023	201	246	295	275
+433	185	124	195	204	575
+404	79	105	124	524	602
+498	660	144	252	254	245
+312	126	69	173	104	441
+305	121	478	185	645	436
+278	498	35	191	251	252
+381	139	56	129	472	615
+453	180	546	497	560	382
+380	88	547	0	634	382
+434	129	122	162	658	597
+424	135	515	428	532	229
+280	82	102	139	413	448
+740	1023	245	287	330	304
+727	1023	116	249	282	310
+380	131	530	64	681	516
+362	156	520	102	622	487
+592	824	159	220	265	348
+832	1023	183	201	225	220
+728	1023	177	249	242	280
+496	199	118	334	614	319
+335	117	497	289	677	376
+476	206	122	439	312	691
+625	956	247	152	239	258
+744	1023	166	261	271	241
+411	140	525	312	628	281
+615	1023	192	272	199	260
+279	176	137	136	149	216
+715	1023	77	319	281	200
+711	1023	52	277	350	206
+356	92	490	109	627	586
+776	1023	202	268	330	257
+355	111	525	0	661	519
+364	131	54	0	575	485
+377	102	561	113	607	563
+324	113	484	266	647	562
+407	124	546	146	542	294
+286	172	496	254	644	553
+364	84	513	0	619	382
+305	101	478	239	561	489
+437	305	112	430	207	242
+389	100	486	664	471	261
+869	1023	203	278	265	245
+353	119	519	259	661	514
+619	1023	163	229	205	214
+358	103	479	138	590	437
+387	111	0	8	568	569
+638	609	369	244	272	245
+352	124	503	0	679	515
+676	445	376	202	239	351
+533	876	167	218	221	124
+332	115	174	0	505	651
+883	1023	182	265	276	198
+375	119	73	181	563	541
+446	168	143	365	649	267
+698	1023	211	329	286	314
+440	157	550	515	585	252
+381	131	53	55	592	625
+790	1023	97	307	307	238
+453	216	46	494	635	445
+482	678	146	207	166	193
+634	1023	203	303	272	213
+337	142	121	248	0	511
+432	116	561	324	670	517
+412	138	543	107	685	596
+388	131	548	345	691	447
+660	1023	152	251	288	227
+316	108	52	109	584	547
+561	1023	394	471	411	512
+727	503	444	59	301	131
+409	116	196	277	599	575
+373	85	491	215	601	459
+727	538	377	144	209	200
+512	235	519	275	615	687
+369	122	79	18	609	622
+751	876	160	238	248	194
+405	192	73	152	76	545
+699	1023	171	282	269	310
+632	851	193	225	242	191
+403	145	546	26	603	252
+607	1023	217	197	223	212
+409	99	545	308	673	563
+369	126	0	158	624	571
+749	1023	232	319	297	255
+715	1023	130	260	268	269
+327	162	146	0	211	556
+335	117	513	33	505	561
+653	1023	183	281	293	246
+437	150	211	10	212	450
+671	1023	242	274	289	264
+336	87	497	142	694	459
+410	148	101	400	675	816
+397	116	516	102	628	540
+758	1023	192	298	308	101
+435	131	554	125	588	277
+335	103	511	220	620	492
+298	137	0	22	149	488
+892	1023	359	295	356	314
+719	1023	74	279	262	332
+650	1023	213	323	183	300
+739	1023	109	297	256	292
+283	62	13	0	586	632
+351	124	515	356	630	494
+641	1023	165	264	230	252
+396	138	554	254	672	487
+429	164	544	128	627	277
+499	798	183	250	246	293
+457	203	595	420	708	377
+666	1023	214	250	274	200
+617	1023	207	72	324	276
+635	1023	204	236	234	269
+795	1023	282	367	302	372
+625	994	159	266	205	212
+675	485	454	97	174	261
+458	661	575	742	663	536
+360	109	519	0	673	485
+728	1023	169	226	251	220
+492	181	493	559	660	371
+355	130	532	404	669	549
+599	929	162	251	253	328
+326	150	120	432	296	633
+384	131	513	326	607	281
+562	1003	93	284	257	176
+396	104	515	304	589	292
+443	157	567	470	631	241
+386	81	544	92	649	437
+705	402	367	151	198	125
+682	1023	215	191	225	323
+592	881	365	431	385	461
+615	1023	174	177	237	226
+419	115	514	227	601	377
+645	1023	94	302	205	263
+577	1023	56	227	260	235
+641	508	407	366	445	335
+475	168	594	441	636	264
+650	466	404	0	177	278
+341	110	511	179	655	458
+676	523	377	240	187	216
+355	116	463	229	647	553
+830	1023	85	175	281	214
+311	90	462	287	635	484
+651	941	146	176	295	189
+604	985	71	272	290	304
+417	111	551	47	648	484
+335	126	535	243	667	579
+754	450	416	208	281	242
+638	1023	136	261	272	250
+665	1023	207	281	314	308
+687	1023	287	298	271	259
+384	92	525	222	630	567
+597	394	383	253	213	273
+392	228	138	72	168	573
+362	126	148	138	598	553
+339	111	492	291	643	316
+324	128	526	248	602	258
+303	103	22	188	91	374
+701	1023	149	300	310	312
+308	114	0	135	4	553
+328	96	495	134	661	389
+351	198	100	110	703	419
+568	1003	85	177	143	217
+634	1023	193	242	295	297
+300	67	480	176	581	563
+560	1023	121	284	273	161
+422	232	144	0	208	448
+663	1023	131	280	266	300
+689	1023	221	207	250	156
+604	245	325	44	261	281
+337	83	497	0	595	471
+697	1023	219	325	263	312
+419	86	540	499	597	295
+407	124	539	329	587	464
+391	229	557	426	619	288
+723	380	445	141	223	352
+264	84	30	299	143	501
+797	571	405	346	216	173
+451	195	139	171	162	631
+330	102	495	0	623	516
+412	210	156	79	126	601
+815	1023	143	172	273	148
+424	215	57	322	529	551
+324	101	455	212	638	599
+716	416	442	126	195	303
+325	113	530	0	678	539
+444	138	64	313	592	524
+356	69	61	188	580	599
+387	118	531	261	682	498
+468	669	96	249	206	216
+517	1023	142	146	176	199
+390	166	549	441	669	313
+351	129	517	0	647	592
+655	235	328	193	145	266
+801	1023	199	260	303	238
+1023	1023	458	413	399	370
+425	98	518	0	624	483
+479	153	573	499	605	258
+740	1023	206	334	323	245
+370	94	531	273	643	537
+741	1023	133	265	281	284
+753	1023	201	294	273	274
+770	939	168	271	284	202
+788	1023	192	263	309	296
+397	150	69	269	717	435
+707	971	105	216	254	276
+745	1023	240	224	275	188
+367	124	492	321	686	532
+337	79	507	72	655	405
+373	135	132	106	620	604
+417	119	94	317	559	292
+640	1023	168	232	193	268
+354	144	138	10	635	256
+355	169	0	153	151	545
+800	1023	182	285	224	206
+844	1023	239	282	332	225
+384	158	573	371	655	546
+348	183	27	193	61	591
+399	108	547	496	583	307
+388	223	82	191	531	230
+1012	1023	380	349	369	379
+355	139	121	0	621	566
+265	55	29	0	536	260
+548	381	472	0	175	545
+296	76	460	127	627	609
+615	1023	107	106	253	89
+363	67	446	239	636	301
+619	1023	136	250	257	324
+352	142	481	210	639	500
+346	118	7	172	558	587
+406	176	514	481	649	302
+709	1023	201	321	273	282
+737	1023	181	273	303	205
+543	946	200	205	208	299
+749	1023	201	250	303	327
+374	126	0	124	641	486
+368	82	510	345	613	504
+330	105	528	138	676	535
+686	1023	165	244	285	309
+433	234	534	472	644	251
+442	143	551	291	693	437
+949	1023	214	328	328	293
+429	118	511	164	574	315
+639	1023	284	205	290	265
+1023	1023	422	475	454	475
+341	130	522	236	666	288
+317	113	490	0	598	511
+684	1023	208	161	227	195
+380	136	518	273	651	471
+800	1023	180	268	270	308
+689	1023	388	447	419	506
+472	171	530	396	633	227
+359	113	527	46	667	528
+767	1023	229	266	178	276
+662	974	187	210	205	177
+419	119	538	35	651	520
+627	1023	185	286	251	306
+293	110	18	99	0	492
+363	227	104	129	667	325
+769	969	129	212	223	162
+790	1023	178	259	268	260
+730	1023	199	154	325	120
+384	105	502	81	609	286
+371	188	125	89	623	306
+496	859	143	242	224	143
+442	164	156	80	662	573
+817	1023	201	253	170	239
+514	244	311	244	150	110
+385	319	124	58	629	329
+331	111	483	2	651	536
+341	140	495	153	646	566
+395	163	128	91	608	610
+417	86	495	296	617	316
+557	1014	134	180	295	179
+328	89	520	201	668	567
+365	149	65	244	605	528
+613	1023	137	208	205	99
+405	114	529	335	674	487
+397	156	97	15	661	631
+303	178	151	117	158	181
+611	1023	174	279	214	273
+450	129	139	0	613	568
+342	133	0	77	647	541
+386	132	556	65	667	536
+390	148	0	6	610	583
+744	1023	208	141	245	262
+737	1023	210	255	242	299
+618	1023	98	287	190	156
+327	105	504	144	658	540
+306	84	457	0	614	445
+375	114	80	44	625	592
+402	111	540	310	658	438
+352	166	92	198	201	532
+722	977	220	110	249	252
+480	177	491	369	640	131
+721	476	453	150	167	328
+681	1023	67	245	310	283
+651	1023	192	329	255	333
+586	1023	152	222	232	272
+390	152	121	280	664	351
+334	112	489	255	593	169
+392	228	112	95	283	628
+394	154	522	434	612	329
+325	123	80	215	152	498
+681	465	356	240	276	261
+363	107	498	9	673	567
+381	136	534	275	651	547
+447	121	545	413	679	373
+318	96	510	129	566	529
+407	79	106	143	625	440
+419	948	374	453	378	497
+369	132	506	0	645	549
+368	335	71	244	104	144
+309	117	30	262	138	412
+344	137	521	257	689	665
+650	1023	179	240	251	313
+629	1008	132	231	240	275
+347	117	97	171	584	380
+388	153	531	517	605	278
+706	1023	237	244	303	354
+361	134	520	88	621	508
+834	1023	226	216	298	236
+340	198	0	88	559	276
+297	143	52	212	60	502
+347	114	513	0	622	526
+831	1023	200	131	263	226
+388	166	149	226	618	621
+342	118	535	393	631	494
+318	85	497	0	642	551
+408	150	536	449	544	218
+583	987	147	198	239	259
+346	133	456	651	555	152
+435	714	166	194	280	292
+360	115	496	106	644	484
+634	1023	220	295	308	237
+624	1023	161	243	126	265
+717	1023	97	282	307	282
+652	1023	181	194	190	291
+556	401	254	181	322	658
+356	119	9	162	629	595
+612	554	374	266	210	323
+694	1023	193	300	219	287
+371	108	135	86	607	612
+604	1023	146	253	279	230
+435	112	535	432	598	279
+391	208	523	262	610	274
+634	924	88	186	245	35
+443	139	523	459	691	266
+387	102	532	167	657	532
+315	137	70	148	104	471
+557	885	114	217	209	240
+690	1023	237	262	250	254
+599	398	381	265	234	262
+767	1023	176	292	303	180
+417	404	109	468	150	202
+442	92	535	227	672	319
+479	620	136	178	276	222
+412	124	78	393	628	281
+600	1023	389	470	445	555
+412	136	530	0	618	499
+680	1023	115	286	306	237
+375	209	209	140	178	40
+802	1023	194	250	203	226
+380	80	488	188	615	457
+678	1023	206	256	310	216
+686	1023	72	205	281	290
+674	1023	101	252	230	287
+708	1023	127	263	278	77
+403	210	76	147	677	367
+383	101	536	223	646	466
+803	411	418	209	245	303
+404	91	118	224	539	428
+346	103	540	286	692	595
+337	92	488	276	551	413
+395	181	71	173	679	559
+373	89	524	180	656	585
+424	231	129	116	180	572
+643	1023	150	247	258	182
+315	83	419	521	626	501
+370	186	55	64	630	344
+388	87	511	256	608	421
+638	1023	216	257	276	291
+391	179	134	398	716	453
+350	169	69	192	643	331
+410	152	86	535	485	314
+421	464	142	227	256	181
+762	1023	78	300	290	281
+355	210	10	183	610	299
+335	85	505	89	671	579
+477	929	177	256	263	73
+349	100	529	46	667	538
+673	294	365	272	228	463
+328	139	44	671	92	460
+359	180	79	261	693	313
+679	1023	196	248	293	305
+574	952	157	236	259	288
+631	1023	129	204	293	258
+830	1023	239	307	312	310
+468	114	537	406	647	229
+634	923	189	252	181	111
+433	162	0	567	655	495
+347	84	482	180	612	553
+416	127	520	415	564	227
+351	118	0	123	577	598
+400	118	503	447	612	230
+384	95	510	218	667	490
+948	1023	259	300	317	286
+400	159	145	63	609	550
+495	641	191	201	257	198
+391	116	535	183	655	595
+412	164	143	233	648	585
+329	165	108	209	79	464
+331	169	34	339	100	438
+688	917	176	282	210	203
+444	169	568	474	689	325
+778	435	390	249	105	142
+565	844	6	174	273	141
+689	1023	246	282	209	339
+655	1023	393	484	440	481
+677	1023	179	241	285	258
+646	911	95	200	275	306
+409	98	540	267	652	449
+315	102	519	244	622	572
+395	117	499	459	567	238
+340	145	490	605	594	268
+444	198	559	435	669	291
+359	91	511	0	658	500
+726	1023	147	246	255	300
+671	1023	168	268	307	325
+408	157	135	49	624	644
+360	174	76	122	659	365
+793	1023	194	283	229	276
+435	158	575	386	622	461
+390	200	91	377	659	392
+355	69	481	410	576	350
+344	204	94	50	94	622
+321	88	442	427	616	335
+348	78	486	307	640	430
+603	558	283	236	296	81
+378	131	63	156	584	643
+415	104	546	188	680	462
+1023	1023	194	260	277	258
+610	1010	121	238	307	267
+469	127	519	472	670	339
+324	80	278	9	575	124
+321	102	54	146	0	459
+588	1023	362	487	348	487
+342	92	34	138	583	598
+727	1023	161	304	248	221
+414	85	528	239	618	481
+398	105	538	196	636	515
+350	182	134	113	561	581
+339	110	502	63	544	567
+375	111	558	0	614	489
+373	110	0	222	651	598
+389	236	0	542	112	135
+583	1023	173	353	172	253
+420	184	119	96	729	310
+748	1023	219	304	321	319
+752	753	109	246	287	199
+820	1023	263	306	306	180
+678	777	130	159	213	155
+979	717	495	482	459	323
+729	1023	240	275	157	258
+484	248	359	571	715	425
+675	285	382	225	232	274
+683	1023	176	292	326	295
+375	107	530	131	657	597
+262	52	431	0	521	269
+608	907	37	262	281	243
+311	123	29	181	0	455
+808	1023	179	280	272	299
+320	143	0	87	127	437
+725	994	127	197	225	154
+655	1009	130	213	310	232
+634	1023	174	272	258	268
+613	943	172	131	306	270
+539	827	67	169	241	249
+620	1023	165	161	201	235
+679	1023	182	169	263	292
+641	1023	120	156	281	132
+420	114	505	381	518	492
+377	105	100	223	612	452
+624	1023	92	185	235	145
+343	96	94	238	604	572
+330	98	446	552	590	387
+936	1023	414	496	421	494
+407	210	529	345	619	264
+688	437	362	238	160	254
+371	98	511	264	660	433
+745	1023	166	299	260	265
+380	115	67	111	630	554
+767	1023	113	296	321	259
+366	104	519	170	641	485
+410	116	535	106	689	588
+360	138	0	0	594	242
+421	120	98	308	578	384
+389	91	180	47	593	514
+707	1023	248	291	347	258
+945	1023	239	274	286	281
+491	144	532	541	574	148
+841	1023	216	479	451	668
+339	114	487	192	664	444
+746	1023	210	287	308	288
+415	139	108	380	582	299
+639	992	216	186	296	244
+395	91	541	100	635	479
+460	150	559	504	634	296
+675	1023	179	296	236	240
+592	1023	168	259	222	239
+365	131	517	81	615	558
+753	1023	177	287	334	230
+383	127	557	215	645	411
+658	1023	88	290	270	293
+598	927	129	106	242	202
+363	71	502	671	645	353
+772	1023	163	204	266	290
+668	1023	247	251	293	322
+545	1008	98	267	265	234
+338	217	114	0	36	608
+669	1023	195	172	248	249
+485	115	537	295	596	275
+663	1023	115	225	265	177
+704	1023	98	321	300	243
+396	134	517	315	607	282
+735	1013	153	218	180	222
+467	626	199	397	477	299
+714	1023	189	338	306	261
+364	125	553	2	706	469
+625	983	140	215	263	202
+730	474	452	271	86	246
+424	111	133	57	617	624
+420	192	178	220	643	297
+753	1023	232	313	250	298
+395	248	81	163	197	592
+668	1023	132	258	296	229
+344	98	521	21	640	507
+792	1023	208	305	275	282
+348	114	507	287	644	568
+333	137	57	0	122	443
+719	1023	241	281	256	358
+333	127	0	257	0	524
+580	999	372	492	323	482
+396	144	144	172	579	562
+737	1023	134	329	215	247
+610	1023	132	238	252	264
+452	129	530	405	641	227
+660	1023	236	267	246	221
+307	60	464	568	627	529
+410	104	544	18	631	516
+447	172	150	330	610	494
+355	85	503	238	658	485
+684	1023	218	233	267	220
+340	68	483	390	547	279
+362	173	75	133	550	383
+394	213	47	0	671	409
+443	211	146	0	228	493
+431	174	113	32	594	541
+646	1004	126	186	267	257
+366	104	501	490	605	366
+1023	1023	422	357	347	373
+858	1023	107	293	247	127
+725	1023	247	251	288	268
+620	887	163	228	251	247
+555	321	344	167	169	615
+449	153	84	176	646	606
+430	220	590	154	642	336
+691	1023	171	254	281	274
+732	1023	192	278	228	132
+639	964	159	197	194	220
+401	128	547	0	612	487
+385	141	525	277	655	310
+424	99	501	305	600	386
+789	1023	167	271	260	318
+315	89	479	23	668	521
+340	110	518	256	630	670
+384	577	85	249	176	227
+360	112	64	147	580	623
+356	127	103	204	604	303
+903	1023	263	386	331	273
+460	1023	408	468	441	511
+337	120	115	141	82	545
+351	105	519	112	649	535
+619	1023	128	195	277	145
+318	52	478	284	645	551
+373	193	0	284	77	574
+377	134	57	229	609	297
+323	80	458	583	605	420
+469	193	543	440	613	389
+726	1023	216	236	251	287
+384	239	32	559	219	121
+372	123	508	210	676	480
+378	618	114	92	230	269
+447	703	123	278	268	170
+375	155	69	0	581	255
+478	154	537	403	667	211
+294	69	481	179	613	577
+693	838	151	202	172	229
+289	130	0	95	32	508
+414	93	532	417	627	235
+369	156	51	141	619	529
+863	1023	176	291	240	172
+667	339	473	135	89	244
+317	126	0	199	86	482
+417	173	163	143	657	238
+658	964	118	127	209	261
+392	98	526	319	659	527
+386	145	106	277	503	407
+678	1023	75	273	265	226
+407	189	544	147	681	606
+431	205	497	183	566	217
+368	126	507	273	597	257
+334	160	52	0	36	499
+719	1023	163	292	153	207
+733	1023	179	282	299	227
+743	582	404	196	258	211
+682	1023	237	150	254	280
+398	112	527	210	662	404
+302	91	424	148	561	258
+513	223	342	0	262	502
+678	1023	131	263	242	241
+379	203	98	29	175	600
+635	1023	173	262	265	283
+351	109	18	244	581	498
+757	496	410	273	219	302
+426	132	549	176	644	526
+343	120	534	178	634	492
+579	1001	251	267	285	291
+628	1023	190	220	302	227
+425	193	556	492	656	260
+631	1023	202	154	274	245
+611	1023	183	266	292	272
+388	234	101	124	220	570
+441	180	523	409	570	251
+740	1023	238	319	314	344
+927	296	188	61	652	370
+722	1023	166	275	298	249
+645	1023	147	255	301	231
+659	1023	108	237	242	244
+388	181	33	84	623	467
+504	176	61	362	566	259
+375	73	84	0	624	611
+374	115	540	143	655	543
+394	101	544	335	634	373
+421	107	528	298	644	509
+335	94	405	507	571	552
+669	1023	192	190	242	267
+660	509	401	226	94	185
+393	114	513	267	656	405
+388	116	499	242	694	538
+470	152	91	98	138	510
+673	1023	193	270	267	229
+319	93	522	150	635	527
+770	1023	233	263	290	232
+550	966	160	147	217	209
+364	113	495	8	655	573
+403	133	78	0	600	594
+328	113	524	0	613	476
+710	1023	216	307	281	243
+462	107	513	239	665	284
+714	1005	120	261	123	206
+378	110	94	142	609	606
+332	100	516	112	605	562
+762	1023	213	221	281	216
+788	524	249	274	254	578
+622	310	430	257	221	327
+573	283	335	315	335	399
+353	104	486	255	618	483
+358	124	534	0	664	484
+465	125	509	436	536	318
+475	177	118	256	248	662
+372	113	510	0	663	591
+584	419	363	234	245	230
+373	143	487	303	623	296
+505	166	581	467	667	262
+357	136	0	110	639	634
+368	122	469	107	592	602
+564	1023	128	248	283	265
+350	130	532	0	665	566
+640	1023	194	252	238	313
+417	106	548	420	608	352
+365	121	522	270	638	579
+681	1023	146	276	269	267
+384	113	0	308	653	248
+315	86	491	160	641	468
+312	67	443	170	598	439
+346	97	499	36	640	494
+550	841	177	212	247	248
+439	146	557	444	625	296
+382	147	115	0	571	317
+396	130	176	152	647	600
+597	290	317	208	225	320
+359	141	58	117	597	571
+730	1023	177	297	189	267
+474	338	178	457	217	263
+422	142	526	254	649	365
+460	269	575	563	728	333
+894	1023	215	297	278	299
+707	479	471	32	204	239
+380	78	73	345	544	301
+394	157	105	0	622	569
+441	124	549	326	619	362
+283	71	435	85	581	514
+576	891	164	231	209	190
+381	112	549	184	644	395
+828	957	177	252	263	283
+729	420	375	140	247	188
+376	101	531	254	694	571
+363	212	82	120	598	325
+434	142	121	339	581	354
+630	1023	176	163	245	275
+327	87	458	586	633	530
+372	113	551	180	653	520
+746	1023	223	268	296	236
+460	149	560	416	644	278
+417	167	64	67	611	604
+333	115	492	54	620	410
+450	229	582	506	665	270
+748	1023	190	315	214	273
+442	143	200	448	583	204
+404	121	503	326	630	293
+709	1023	240	293	335	287
+362	127	534	264	641	566
+358	111	513	13	695	540
+409	159	552	396	657	484
+839	1023	193	258	311	89
+662	1023	157	219	215	324
+447	201	27	94	754	447
+371	112	526	240	558	526
+324	87	486	159	602	498
+1023	1023	307	350	313	405
+331	157	85	57	114	500
+330	100	478	577	633	478
+688	379	465	383	379	458
+355	101	497	0	659	518
+367	92	524	45	645	549
+651	1023	158	285	278	229
+314	138	28	128	89	481
+374	159	179	146	646	621
+648	1023	377	422	379	483
+311	80	464	593	629	525
+417	222	1	356	713	457
+388	107	500	177	646	408
+808	1023	91	237	250	57
+440	216	147	167	601	333
+670	1023	202	278	275	245
+586	1023	167	224	269	256
+658	1023	161	217	204	210
+604	874	118	232	213	98
+400	146	58	100	670	604
+267	150	0	121	0	454
+420	104	500	278	611	323
+356	129	475	639	634	240
+390	100	540	403	622	233
+631	1023	148	245	214	269
+355	146	543	88	639	525
+281	96	51	192	104	358
+823	1023	197	334	283	274
+557	412	567	501	617	541
+420	219	147	144	0	619
+442	137	7	301	544	376
+427	168	154	317	711	393
+663	378	405	163	175	202
+409	174	18	205	568	397
+645	1023	144	269	223	262
+433	211	121	374	639	421
+740	1023	139	297	285	240
+629	1023	143	311	256	252
+442	194	114	0	627	580
+381	144	519	205	601	521
+551	1023	150	266	270	107
+402	167	0	216	572	398
+831	1023	153	198	332	287
+295	60	449	469	550	460
+663	909	164	220	254	221
+664	1023	171	299	240	243
+337	94	469	0	612	573
+702	1023	170	266	174	303
+592	1023	135	220	272	264
+653	1023	186	266	251	297
+905	1023	221	269	278	172
+365	100	493	273	617	498
+1023	1023	430	578	471	609
+414	134	128	73	608	654
+355	93	542	175	649	488
+433	219	560	471	519	256
+819	1023	163	313	223	241
+691	1023	161	226	267	166
+409	74	497	395	554	215
+616	937	190	202	274	249
+361	243	146	507	635	886
+388	95	552	300	642	440
+344	128	526	189	638	554
+359	116	524	439	659	480
+389	66	503	363	610	273
+781	459	398	217	133	236
+371	122	542	52	661	556
+360	105	525	180	658	473
+437	153	549	465	689	371
+367	114	552	216	667	478
+657	1023	173	259	249	95
+673	979	115	198	310	270
+412	116	547	123	625	463
+263	104	73	0	26	440
+305	80	429	478	621	215
+386	149	91	204	564	388
+337	109	83	142	588	619
+732	1023	195	288	284	163
+834	1023	131	280	244	250
+1023	1023	549	525	461	495
+362	152	57	0	642	299
+755	1023	235	285	304	244
+364	103	511	258	628	505
+353	101	157	52	618	623
+719	1023	224	254	288	239
+340	85	77	219	602	393
+389	143	542	6	648	492
+662	279	413	132	166	262
+657	898	152	271	242	235
+926	1023	233	232	313	250
+365	131	514	98	631	241
+449	146	428	202	629	319
+418	159	87	187	726	368
+436	134	524	386	584	311
+619	1023	236	236	291	256
+381	94	489	396	553	288
+376	109	497	429	620	467
+333	71	468	501	612	614
+770	1023	157	254	231	247
+652	1023	177	248	296	212
+335	123	492	77	658	519
+444	151	543	314	580	285
+857	529	245	281	269	628
+431	594	43	178	217	98
+377	154	0	77	497	537
+325	135	48	125	587	363
+304	126	0	335	40	445
+555	1023	159	311	291	221
+406	207	506	487	658	366
+359	159	104	182	80	574
+390	109	551	180	613	579
+692	1023	198	285	311	288
+835	1023	225	325	251	321
+805	578	322	305	270	291
+609	899	166	140	289	233
+440	141	69	326	593	436
+388	137	525	192	602	259
+710	1023	207	177	298	202
+641	1023	117	276	195	74
+369	146	514	156	645	447
+356	127	489	142	641	532
+351	144	536	0	654	535
+276	128	52	20	5	489
+516	136	547	573	627	252
+629	987	187	270	278	157
+328	99	81	0	585	533
+293	76	478	19	641	379
+561	927	167	109	227	193
+719	1023	213	308	278	189
+633	1004	147	234	264	256
+696	1023	138	242	282	288
+871	1023	252	286	296	274
+394	133	507	337	667	529
+703	836	156	257	146	221
+399	114	560	252	675	477
+379	180	528	344	647	437
+702	902	192	255	272	220
+383	150	0	51	585	528
+427	161	143	320	672	313
+363	123	506	474	598	271
+350	129	527	24	620	280
+493	242	577	254	636	289
+606	1023	127	282	200	184
+412	129	500	435	486	229
+433	335	169	325	289	229
+711	1023	184	253	265	180
+572	929	163	219	254	241
+638	956	186	187	256	181
+374	197	125	168	697	458
+413	106	511	248	676	359
+362	114	532	334	635	432
+348	72	460	105	634	510
+601	394	487	47	410	293
+313	100	52	95	159	434
+370	70	523	92	648	506
+364	157	67	146	649	337
+388	753	159	395	532	290
+430	218	131	161	153	572
+366	110	4	83	621	625
+374	80	510	517	595	270
+337	90	299	65	376	366
+361	129	35	183	121	478
+728	405	426	138	287	230
+357	107	482	89	637	572
+415	249	559	325	667	336
+427	201	61	80	599	520
+752	1023	154	278	298	329
+382	121	530	15	649	597
+640	1002	184	320	243	233
+651	895	97	201	231	174
+394	189	522	490	609	223
+370	68	512	355	637	500
+426	197	71	219	131	540
+404	422	185	234	282	148
+1023	1023	559	639	591	626
+388	89	508	372	550	230
+476	190	529	375	609	291
+380	156	522	379	667	340
+345	93	545	251	609	485
+398	117	528	89	618	534
+434	158	92	80	588	402
+349	118	530	238	628	471
+355	180	77	151	617	605
+437	161	165	113	596	659
+768	931	186	292	107	202
+742	1023	177	273	288	312
+318	101	500	218	604	523
+646	976	169	212	256	118
+376	91	497	161	688	561
+291	83	451	279	611	279
+852	1023	429	522	435	553
+402	94	495	258	623	314
+596	969	236	246	236	291
+670	1023	154	238	279	236
+799	1023	148	265	284	145
+589	823	135	188	189	259
+642	1005	151	117	321	303
+354	98	492	445	638	342
+437	129	523	215	484	184
+722	1023	201	315	247	234
+566	968	162	122	265	300
+724	1023	136	247	257	243
+418	98	536	486	596	269
+659	1023	138	259	240	234
+550	913	130	266	211	174
+566	949	169	205	250	270
+425	494	144	181	358	196
+280	135	115	33	185	658
+441	466	58	249	213	218
+389	136	514	342	594	336
+383	158	532	374	655	514
+405	141	90	63	599	539
+353	143	173	122	582	598
+331	110	120	532	295	672
+321	184	56	93	46	557
+657	1023	160	189	262	228
+387	110	555	295	660	478
+713	1023	186	233	263	279
+363	128	514	58	634	515
+588	305	393	132	246	345
+708	1023	167	326	251	272
+420	255	90	178	631	426
+1023	1023	272	354	347	306
+772	1023	186	184	287	281
+731	1023	229	234	293	162
+735	1023	157	335	284	339
+386	124	524	132	670	531
+474	146	528	256	566	233
+383	138	476	418	658	323
+730	1023	124	287	343	258
+861	1023	220	315	302	281
+593	885	132	202	215	129
+550	1023	126	277	235	268
+678	259	394	310	255	343
+392	110	530	392	598	283
+410	120	64	97	583	602
+650	1023	190	161	268	312
+425	142	0	529	676	279
+427	210	118	327	565	323
+532	123	133	189	187	469
+447	100	537	181	677	402
+362	142	127	93	641	577
+392	125	550	281	645	426
+367	86	28	18	620	598
+794	1023	203	276	260	301
+1023	988	510	347	348	416
+756	752	576	172	656	382
+680	1023	210	231	279	265
+701	996	198	197	228	228
+492	164	564	324	623	265
+755	1023	208	235	254	176
+540	1023	356	512	413	499
+647	135	199	134	659	638
+692	461	453	193	223	0
+363	137	76	9	557	603
+400	147	123	112	643	633
+403	119	528	1	647	527
+375	124	531	211	638	579
+384	136	524	0	664	486
+602	889	169	225	230	256
+353	121	522	209	574	585
+672	1023	203	258	279	242
+652	1023	419	489	428	532
+352	128	505	146	618	398
+670	1010	173	230	248	282
+533	182	556	470	631	356
+281	66	457	106	636	504
+729	1023	160	210	317	291
+379	87	498	354	615	257
+772	898	130	206	250	242
+650	417	436	188	288	339
+369	79	511	186	625	446
+390	171	54	119	609	242
+346	218	41	269	178	579
+318	92	30	24	595	500
+360	79	498	588	626	443
+408	126	539	203	645	512
+701	1023	152	265	278	174
+264	162	381	358	589	457
+395	109	529	217	662	473
+389	134	512	7	594	307
+701	1023	164	243	282	249
+394	104	503	108	643	591
+400	126	548	240	706	537
+490	204	255	292	124	582
+613	983	189	268	267	242
+743	1023	208	275	292	288
+368	218	5	212	125	603
+747	1023	173	227	339	234
+661	1023	39	273	225	252
+343	93	487	278	648	547
+390	91	115	16	572	542
+900	1023	185	308	256	206
+415	177	67	37	137	461
+380	102	535	272	663	400
+329	99	500	91	605	543
+426	109	499	458	584	289
+733	1010	148	272	233	218
+731	1023	151	143	226	169
+577	863	337	400	337	431
+372	91	522	105	659	521
+381	96	0	167	597	585
+757	1023	211	301	333	301
+370	123	528	142	695	581
+634	1023	136	227	194	277
+359	126	86	93	550	219
+342	176	58	282	248	472
+383	136	529	363	671	439
+380	90	522	190	631	461
+396	91	543	227	663	539
+359	130	508	253	587	475
+478	867	328	420	368	486
+737	1023	206	280	307	310
+345	142	506	226	619	490
+630	1023	179	71	302	299
+643	257	136	139	617	658
+602	471	448	57	206	190
+369	108	499	47	629	530
+701	1023	104	277	291	265
+636	1023	209	291	299	221
+425	123	540	312	637	245
+369	129	538	0	690	510
+656	789	154	160	110	214
+626	992	161	256	283	297
+634	1023	140	244	238	284
+560	942	375	440	362	484
+311	56	203	164	423	260
+822	1023	122	286	262	239
+303	52	480	265	612	449
+703	1023	138	228	254	297
+342	120	142	108	611	603
+385	70	500	142	647	388
+337	172	86	292	526	442
+371	211	156	178	673	343
+419	162	163	391	604	460
+392	102	53	0	609	611
+811	1023	190	287	240	296
+664	418	418	243	254	306
+614	327	563	424	644	362
+651	1023	121	174	197	249
+405	102	93	118	603	501
+568	990	64	274	253	317
+771	1023	163	268	271	277
+636	1023	91	248	284	232
+701	1023	157	291	269	281
+764	1023	401	484	416	519
+357	218	102	0	646	247
+379	145	559	349	664	565
+280	115	0	173	96	460
+432	204	118	293	89	232
+396	134	518	277	624	364
+604	278	439	96	282	256
+332	175	64	272	61	539
+812	1023	157	296	285	214
+664	1023	162	234	239	272
+414	146	67	131	619	485
+397	91	159	220	545	491
+370	100	512	119	633	543
+372	198	115	150	667	349
+489	1023	376	482	412	536
+784	1023	158	214	231	190
+641	1023	185	272	283	193
+402	130	574	89	699	589
+434	179	570	91	637	538
+745	425	408	277	215	225
+412	110	562	296	655	522
+670	1023	217	271	254	223
+594	1023	158	289	184	202
+448	241	551	551	619	310
+309	486	98	149	310	219
+385	128	501	307	625	318
+413	85	501	216	642	489
+431	154	561	345	649	194
+739	1023	200	270	260	173
+322	98	474	142	524	496
+375	113	492	217	629	280
+307	110	481	181	635	573
+404	95	109	0	598	649
+610	780	159	256	257	296
+660	986	154	246	264	256
+289	67	40	167	450	624
+365	235	179	377	144	674
+374	104	505	161	650	524
+370	126	12	1	640	560
+765	1023	142	272	321	223
+405	110	68	117	585	549
+670	1023	145	239	182	218
+452	136	576	341	649	278
+429	185	559	387	671	322
+537	959	205	219	253	262
+333	97	468	123	562	561
+332	100	442	516	487	476
+709	1023	218	265	272	263
+314	85	0	0	642	612
+691	1023	154	229	222	319
+302	136	131	189	21	479
+392	188	142	179	593	347
+292	63	474	228	617	475
+389	228	120	125	109	539
+665	879	106	171	170	131
+681	1023	55	227	207	220
+390	93	508	280	654	503
+813	1023	115	263	241	173
+617	945	136	297	239	242
+945	960	514	523	481	526
+377	141	531	176	649	488
+460	97	528	224	643	367
+415	170	78	340	679	383
+788	1020	39	210	222	262
+922	705	476	301	375	316
+389	150	49	0	619	626
+275	130	65	140	0	567
+391	171	173	0	585	488
+361	109	510	176	678	623
+655	1023	153	213	212	313
+617	966	76	236	240	231
+705	1023	201	301	301	331
+723	1023	186	179	188	148
+809	449	419	249	205	323
+342	86	458	552	646	327
+688	937	142	264	237	134
+448	205	125	335	0	565
+357	138	70	181	590	630
+330	119	468	0	613	430
+772	909	401	236	279	265
+661	999	192	189	270	281
+837	1023	233	287	271	287
+446	225	3	292	678	249
+766	1023	162	333	206	121
+509	138	565	533	619	289
+742	1023	141	277	209	268
+537	951	127	63	235	178
+607	1023	199	230	278	265
+357	66	40	0	565	579
+350	103	7	139	624	591
+283	198	99	202	97	509
+641	900	180	186	227	87
+703	1023	168	183	255	134
+442	151	577	341	618	299
+642	895	190	177	249	295
+403	275	120	262	631	338
+356	116	533	0	696	594
+810	1023	215	252	248	323
+363	111	502	168	619	455
+292	78	414	503	553	428
+621	1009	162	266	242	207
+391	128	538	298	625	416
+439	159	573	493	662	321
+399	124	531	381	663	246
+487	386	288	324	330	363
+355	101	521	250	649	493
+634	1023	202	197	270	266
+342	82	509	126	650	573
+689	1023	201	216	272	158
+750	1023	200	286	279	293
+818	1023	137	269	257	242
+616	937	104	150	266	195
+375	108	491	366	604	64
+440	78	521	240	657	562
+814	1023	206	305	238	163
+471	141	546	474	601	321
+335	83	470	287	586	438
+643	1023	247	133	278	157
+399	108	85	222	610	281
+432	502	143	235	211	190
+337	109	490	95	663	386
+359	117	550	317	602	438
+395	117	578	0	642	529
+649	1023	171	191	212	232
+640	825	154	164	265	303
+685	1023	154	91	226	244
+844	1023	182	284	285	259
+658	1023	159	203	194	217
+376	76	534	0	637	497
+385	112	528	138	670	556
+368	126	514	196	641	514
+725	1023	248	309	318	241
+343	166	0	236	0	607
+763	1023	178	241	307	270
+385	192	52	408	517	391
+382	128	552	0	654	533
+350	94	491	144	665	471
+395	155	114	72	630	651
+727	974	141	265	237	243
+642	417	390	198	147	124
+845	798	338	328	323	83
+434	254	552	465	669	246
+437	104	502	134	605	389
+360	156	556	248	661	545
+654	1023	177	244	279	292
+356	111	522	269	646	537
+670	981	223	203	263	174
+303	111	11	183	0	471
+616	883	169	256	209	277
+402	118	532	31	663	524
+1023	1023	570	716	691	564
+424	89	519	361	629	335
+377	107	536	220	631	550
+770	1023	196	279	276	212
+348	119	537	302	625	541
+584	1023	135	245	285	247
+735	1023	193	324	266	143
+382	64	548	85	589	507
+307	160	38	268	146	289
+309	63	479	0	655	266
+347	158	9	38	613	278
+668	443	197	554	258	241
+272	116	119	203	88	418
+274	131	94	128	127	89
+632	1023	195	309	308	289
+828	1023	181	187	286	191
+374	148	66	0	630	594
+626	863	105	278	253	234
+469	163	586	510	678	401
+598	1023	166	266	190	217
+423	207	89	160	589	325
+262	64	423	169	599	493
+697	1023	175	240	228	194
+749	1023	167	318	321	246
+684	1023	160	238	282	77
+650	1023	164	254	280	212
+513	1023	389	460	397	533
+416	111	516	285	664	344
+472	155	553	369	671	377
+388	168	184	380	150	591
+622	424	472	166	236	259
+337	90	0	0	534	616
+596	997	171	134	234	293
+619	1023	202	293	205	288
+710	1023	194	271	301	265
+330	79	515	303	645	355
+338	96	38	46	602	627
+615	999	154	242	246	304
+396	130	531	169	642	544
+285	56	211	0	636	458
+489	303	41	62	615	316
+324	128	494	85	667	579
+421	128	545	150	667	462
+354	99	552	87	632	504
+465	165	546	390	646	321
+623	1023	189	284	240	242
+384	137	548	195	663	576
+582	870	111	175	248	230
+495	250	87	230	225	537
+645	250	399	207	249	122
+371	113	522	20	631	310
+832	633	368	285	192	226
+426	164	118	107	615	557
+381	748	329	393	343	477
+624	1023	224	186	203	187
+740	990	100	215	223	144
+463	103	519	168	587	272
+735	1023	183	163	264	296
+770	1023	228	245	272	263
+390	98	545	323	674	409
+627	946	186	273	230	258
+428	158	560	202	667	558
+1023	1023	250	368	313	268
+357	88	481	77	634	351
+650	1023	177	184	255	274
+640	1023	186	292	242	300
+612	1023	145	309	235	188
+398	120	530	0	658	525
+368	149	69	177	568	527
+422	100	523	134	644	446
+369	138	530	601	611	494
+762	629	434	268	161	253
+631	1023	61	214	286	257
+445	202	123	650	530	601
+624	1006	170	179	203	263
+394	89	514	142	616	334
+333	86	498	347	680	424
+710	976	183	286	295	274
+455	197	565	445	635	354
+734	395	337	296	197	274
+374	135	521	247	667	607
+704	591	354	103	274	174
+509	745	176	235	244	217
+661	998	52	153	252	220
+302	69	423	187	558	462
+391	134	138	0	650	469
+301	89	458	601	721	873
+340	188	105	263	619	383
+380	141	546	464	648	292
+345	106	476	649	604	255
+442	229	124	221	201	601
+610	1023	74	258	257	264
+430	121	552	373	553	384
+407	130	51	257	674	328
+582	820	237	284	318	367
+327	180	93	150	177	505
+815	906	114	226	257	138
+538	734	164	273	243	194
+573	906	106	256	160	141
+402	113	509	367	577	193
+352	166	69	266	51	537
+441	119	520	443	572	250
+377	63	466	191	625	535
+670	1023	179	241	329	130
+371	82	468	90	596	282
+896	1023	224	272	266	187
+444	226	39	426	49	629
+386	215	108	116	139	543
+727	1023	262	327	375	448
+331	97	527	257	630	535
+814	919	220	148	251	257
+375	178	464	473	611	277
+378	109	468	700	637	293
+392	124	533	322	625	468
+738	1023	166	229	227	136
+342	107	35	154	578	641
+646	1005	177	238	300	194
+303	116	64	0	186	490
+373	111	95	123	595	597
+653	1023	146	275	241	186
+690	1023	297	271	263	267
+594	1023	208	212	278	245
+576	1015	95	159	198	242
+353	188	44	49	285	598
+319	76	474	603	598	577
+641	519	448	291	297	236
+831	965	141	226	321	171
+352	133	522	12	640	571
+558	968	103	261	208	216
+803	1023	223	301	253	211
+586	1023	219	290	238	320
+739	1023	173	260	234	282
+772	905	155	279	225	167
+362	99	512	506	638	333
+409	84	100	245	569	344
+779	1023	484	356	633	522
+352	84	542	0	641	530
+440	122	534	428	644	307
+785	1023	89	254	250	314
+698	461	394	236	213	254
+410	147	123	132	623	485
+767	1023	227	251	221	320
+703	1023	159	252	266	240
+402	153	56	136	613	421
+377	115	47	125	629	664
+813	1023	233	269	281	277
+309	53	476	81	605	455
+615	999	170	199	318	204
+357	166	43	0	614	423
+359	130	546	304	657	402
+320	111	37	382	245	622
+768	1023	193	220	264	241
+528	1023	180	277	287	262
+669	1023	417	521	452	554
+317	126	493	223	653	528
+686	1023	210	266	288	288
+587	1023	179	213	285	268
+738	897	116	137	244	262
+652	1023	106	300	288	314
+400	109	501	256	634	516
+490	144	582	431	674	372
+398	122	33	135	634	416
+360	83	531	179	656	460
+589	967	363	402	381	461
+388	151	82	428	633	639
+354	103	501	349	641	507
+313	107	485	0	649	560
+340	83	488	369	597	324
+414	217	87	105	666	457
+808	1023	170	230	259	261
+404	122	551	328	598	296
+468	1023	396	540	419	477
+473	202	562	314	667	320
+273	121	0	206	178	329
+718	1023	149	195	303	285
+727	1023	200	252	104	245
+418	152	125	44	583	589
+351	110	519	0	612	429
+314	79	518	133	615	563
+746	838	116	204	215	263
+532	1023	397	435	382	546
+725	1023	247	265	264	238
+826	1023	209	251	254	294
+345	126	0	19	0	494
+674	1023	162	228	238	311
+676	993	129	204	273	142
+485	148	567	537	705	356
+370	73	524	309	612	461
+316	106	0	0	610	562
+380	100	552	129	698	477
+312	120	0	66	84	392
+380	125	0	110	599	232
+637	1023	161	236	201	160
+433	149	575	312	681	473
+478	204	549	444	661	262
+893	1023	135	241	253	241
+704	1023	197	279	291	208
+352	86	430	640	596	214
+601	923	142	228	230	186
+409	141	485	411	478	215
+369	110	546	24	645	546
+298	77	454	224	652	415
+353	123	496	307	635	476
+825	1023	238	246	284	254
+601	1023	109	291	167	311
+370	142	506	212	627	330
+621	1023	137	268	230	257
+563	908	181	202	249	253
+327	159	490	34	643	518
+391	118	530	106	676	636
+752	1023	99	285	305	205
+610	1023	146	151	291	208
+386	114	515	168	639	579
+314	172	87	61	108	516
+584	1021	200	218	251	182
+377	110	504	250	653	551
+747	1023	131	198	283	84
+463	160	126	214	0	575
+390	103	545	0	673	573
+614	942	160	199	164	277
+841	1023	135	260	322	292
+434	254	123	440	43	591
+688	1023	318	261	239	362
+428	204	149	8	184	606
+559	1023	152	269	274	217
+414	117	502	447	631	325
+634	951	218	243	198	222
+359	101	512	192	652	502
+359	79	517	362	661	548
+438	123	532	237	586	227
+379	88	514	83	624	469
+530	674	111	286	274	280
+896	1023	280	225	322	210
+562	291	297	187	160	285
+478	121	531	268	566	259
+383	109	510	147	651	415
+410	174	523	382	546	316
+415	270	80	215	646	329
+352	109	507	158	646	547
+361	56	504	60	663	453
+791	1023	208	284	276	192
+971	1023	325	271	284	301
+435	124	538	306	619	434
+681	1023	162	228	201	234
+418	129	531	0	614	554
+285	111	25	242	6	507
+391	139	553	414	628	318
+464	180	522	486	575	260
+579	899	163	252	262	294
+627	445	138	121	192	636
+457	136	558	369	616	291
+569	1023	123	255	242	219
+710	1002	150	255	280	222
+376	139	540	285	688	607
+831	470	420	179	301	374
+713	1023	118	290	204	183
+349	131	496	154	659	295
+473	153	72	243	668	610
+686	1023	178	281	262	229
+434	205	31	0	664	353
+388	171	536	380	675	371
+954	1023	401	493	444	501
+363	90	477	167	617	310
+261	105	501	0	484	504
+843	423	123	250	659	417
+384	170	101	144	694	439
+338	170	50	174	59	460
+698	634	435	287	229	268
+389	95	531	203	679	537
+684	546	443	250	190	77
+392	138	521	360	662	550
+697	1023	162	303	291	121
+848	1023	218	293	304	193
+361	150	36	160	608	278
+431	164	154	232	618	582
+350	123	492	186	672	520
+459	188	555	455	615	314
+315	105	517	80	640	474
+632	1023	235	270	263	254
+384	194	54	130	46	645
+398	182	135	339	0	659
+518	1023	399	477	384	542
+365	105	46	121	625	605
+672	1023	201	315	277	309
+603	1023	103	260	271	260
+649	1023	155	298	286	68
+397	225	61	68	136	538
+287	86	438	16	625	516
+753	1023	179	248	303	192
+335	108	490	0	550	239
+677	1023	189	161	245	250
+415	195	59	115	689	317
+383	111	521	247	636	445
+374	207	118	89	169	623
+379	127	522	461	686	398
+343	92	526	528	574	480
+339	98	528	44	644	574
+350	107	531	138	697	559
+722	1023	192	249	268	340
+380	182	521	465	665	228
+687	1023	143	263	299	251
+384	138	519	218	670	572
+618	927	0	205	241	183
+650	990	181	199	120	247
+835	1023	101	194	262	229
+362	147	47	264	710	434
+401	489	106	211	223	222
+428	209	130	93	204	586
+334	103	482	66	644	524
+346	128	515	11	639	406
+357	122	131	108	587	612
+640	1023	113	308	242	206
+522	252	579	466	671	291
+752	958	38	140	262	246
+866	1004	186	319	228	123
+701	1023	211	246	212	247
+658	1023	223	314	276	145
+369	134	520	275	665	413
+394	160	505	229	646	272
+675	907	103	266	239	233
+760	272	181	173	304	645
+375	192	36	212	202	599
+863	993	161	251	248	189
+336	94	496	0	624	587
+681	431	426	284	272	291
+410	112	0	235	592	351
+405	157	547	158	703	607
+369	120	531	54	645	574
+679	430	407	162	216	230
+698	1023	155	211	309	283
+681	1023	156	210	208	318
+397	171	96	178	559	348
+715	921	159	231	258	265
+425	574	163	119	165	204
+295	78	468	310	558	150
+897	1023	212	274	282	260
+634	1023	169	199	233	288
+538	969	168	115	258	249
+397	127	565	141	653	487
+346	77	473	576	603	486
+414	105	183	200	622	529
+372	105	535	42	667	319
+632	1023	167	255	228	241
+367	118	70	138	576	546
+367	118	531	304	640	538
+402	166	123	341	712	384
+810	1023	175	267	237	256
+484	175	576	640	670	294
+426	172	182	166	610	571
+474	144	548	260	632	304
+333	94	510	164	632	547
+400	198	84	326	541	544
+403	203	69	297	547	476
+342	80	102	161	616	504
+593	1023	165	223	296	258
+483	170	534	354	604	376
+699	1023	210	283	290	309
+309	229	357	427	459	372
+313	167	54	112	0	593
+332	1023	361	429	377	511
+581	1023	180	238	252	176
+401	132	537	239	662	587
+784	1023	146	302	240	312
+296	133	0	69	0	454
+356	179	24	122	0	509
+760	1023	221	265	284	246
+474	929	328	382	362	361
+602	911	177	239	248	284
+691	1023	213	284	313	321
+791	1023	196	288	295	243
+384	86	512	208	691	471
+397	117	531	132	581	542
+790	945	155	266	230	205
+591	1023	180	190	233	224
+329	77	84	219	237	436
+342	83	538	173	608	597
+832	434	438	187	250	342
+291	167	58	249	393	605
+616	1023	129	208	249	179
+340	94	485	251	654	528
+515	281	420	161	193	601
+623	1004	215	279	284	321
+380	93	517	363	643	230
+361	131	49	338	706	393
+711	415	434	196	273	338
+497	106	545	417	626	270
+364	168	124	412	472	394
+346	158	88	136	665	401
+671	348	363	137	118	284
+635	1023	247	240	282	245
+386	115	525	221	664	489
+688	1023	169	287	222	292
+388	141	143	140	229	616
+373	86	489	590	630	461
+655	1023	127	161	190	187
+404	175	97	44	671	570
+327	69	445	175	641	610
+423	597	169	56	104	199
+605	941	144	269	249	277
+336	74	0	141	500	453
+620	1023	162	292	225	215
+546	174	156	211	561	634
+655	1023	159	135	323	228
+354	103	514	340	627	447
+436	143	540	277	679	254
+708	947	293	278	330	220
+369	197	81	154	43	600
+597	1023	213	186	223	263
+753	1023	177	262	319	275
+387	114	520	222	652	526
+387	155	501	365	590	241
+366	81	475	172	628	541
+856	1023	235	327	306	285
+419	206	35	423	136	531
+372	123	520	199	652	449
+611	245	398	68	164	251
+417	101	17	236	547	485
+731	1023	244	257	232	286
+742	1023	159	307	309	287
+352	113	492	170	618	521
+370	115	512	159	613	589
+398	188	86	0	594	590
+938	1023	244	256	269	242
+293	64	429	260	591	437
+632	1023	127	230	271	203
+362	120	159	87	604	575
+413	120	0	192	675	592
+339	56	470	78	645	471
+396	98	525	332	621	307
+380	131	531	188	616	531
+381	133	75	133	641	584
+457	189	536	478	510	40
+396	659	307	711	773	959
+317	145	29	0	117	519
+581	756	156	262	224	265
+676	454	426	252	289	159
+741	1023	200	245	193	171
+770	947	207	276	275	159
+315	130	510	57	631	440
+1023	1023	561	734	743	625
+368	108	516	168	680	395
+470	85	505	184	522	308
+361	74	502	185	626	454
+825	1023	226	238	313	284
+392	72	524	229	642	558
+410	91	107	141	83	530
+756	1023	187	295	313	284
+333	130	24	139	666	324
+390	155	527	367	600	240
+616	1023	172	248	274	277
+589	1008	10	239	225	128
+742	1023	186	197	284	269
+377	186	127	94	282	614
+594	986	85	263	267	240
+467	787	222	264	235	257
+687	1023	167	203	261	320
+390	119	541	330	638	555
+873	1023	102	320	257	192
+671	1023	180	235	252	104
+460	199	580	518	620	320
+345	97	490	185	644	522
+400	112	472	386	566	163
+404	82	494	33	576	383
+328	92	474	0	661	489
+586	431	408	74	256	268
+614	994	152	238	158	231
+457	177	566	384	666	297
+660	1023	223	242	259	303
+401	86	539	54	657	596
+1023	1023	414	517	425	528
+351	97	529	436	642	559
+369	132	461	180	626	459
+388	219	7	345	658	344
+839	1023	191	282	285	266
+837	1023	246	331	290	280
+311	212	114	74	216	126
+357	118	0	31	640	580
+561	827	170	119	270	222
+729	1023	209	249	222	222
+748	1023	143	270	241	204
+379	107	35	136	548	615
+382	91	538	386	632	445
+341	118	470	102	615	547
+344	140	498	220	621	527
+374	102	534	46	608	491
+375	164	102	51	646	650
+399	117	530	121	641	549
+423	107	134	361	631	399
+401	96	88	233	667	392
+603	919	192	274	291	320
+338	109	514	259	669	540
+746	1023	206	277	236	274
+707	1023	269	300	293	253
+410	278	142	428	261	89
+532	1023	378	428	371	538
+338	78	446	558	593	417
+654	505	389	150	278	205
+373	76	492	309	645	558
+729	1023	201	288	289	301
+388	107	527	0	640	474
+691	1023	176	257	268	118
+832	1023	204	285	254	326
+459	261	64	599	67	266
+349	87	487	354	613	260
+629	959	78	302	283	171
+521	644	98	206	191	181
+717	1023	167	226	621	407
+691	1000	210	215	300	197
+1023	887	471	363	323	375
+397	170	554	457	657	376
+428	162	122	454	678	269
+1023	1023	542	622	603	547
+297	122	9	62	0	462
+436	108	522	277	629	404
+750	1023	229	290	240	214
+512	250	265	195	171	439
+648	1023	135	224	211	141
+379	113	0	0	599	571
+349	70	516	173	628	519
+316	98	507	0	676	457
+511	1023	388	452	389	468
+380	136	534	213	647	506
+765	1023	126	202	241	194
+371	101	134	7	587	633
+378	97	559	0	631	466
+464	381	323	237	203	258
+349	104	502	218	656	526
+616	926	201	133	250	243
+474	210	101	204	242	585
+513	197	591	530	658	263
+575	989	151	195	271	74
+353	149	526	112	660	570
+444	120	488	302	607	166
+819	459	426	293	215	308
+351	72	481	239	626	467
+719	935	161	290	172	264
+429	260	136	159	657	230
+351	99	501	0	633	501
+419	176	513	406	595	275
+673	484	366	145	266	167
+344	67	484	0	568	557
+386	137	53	114	537	589
+378	88	491	145	667	346
+337	162	55	106	186	484
+383	114	534	276	649	476
+366	166	128	71	164	578
+653	1023	147	240	224	264
+649	1023	228	291	255	134
+739	1023	186	229	267	320
+428	132	88	300	595	360
+664	1023	178	221	268	333
+333	150	537	260	682	544
+767	1023	225	283	278	285
+383	136	122	194	535	527
+390	115	517	0	666	521
+301	66	437	12	603	219
+709	1023	184	310	334	271
+411	116	553	238	674	586
+432	159	166	120	610	526
+543	181	599	121	713	571
+647	1023	125	75	272	267
+636	1023	102	253	204	286
+601	1013	105	217	262	212
+858	1023	169	254	237	324
+342	115	523	247	664	498
+400	117	560	0	669	553
+391	222	150	255	310	498
+537	249	581	515	665	348
+351	119	513	369	621	477
+727	1023	192	308	272	271
+411	227	92	466	266	635
+395	117	114	0	616	616
+404	121	567	0	684	545
+575	1023	405	503	408	407
+369	101	502	206	632	519
+714	1023	223	250	253	273
+350	190	0	201	0	598
+354	111	504	250	589	505
+616	1023	188	282	269	235
+386	134	531	193	636	439
+416	155	547	491	630	331
+480	474	398	192	274	186
+641	958	194	250	228	137
+351	195	121	233	132	81
+559	917	98	228	215	137
+300	124	470	168	612	459
+319	119	509	402	650	433
+644	1023	132	157	255	242
+484	224	160	548	0	214
+900	1023	202	279	354	301
+502	163	540	468	637	658
+437	156	575	526	646	370
+519	185	596	572	600	194
+419	97	552	0	635	430
+404	94	508	267	587	256
+432	91	494	384	527	269
+394	260	125	68	650	303
+487	235	173	238	276	679
+624	1023	159	232	162	259
+752	1011	185	268	262	269
+705	1023	223	302	344	297
+585	962	130	188	225	282
+458	193	70	537	134	686
+358	94	534	0	656	547
+351	129	468	614	651	247
+466	204	148	192	749	413
+442	185	184	14	650	494
+671	1004	135	205	156	212
+298	117	0	0	201	498
+405	173	525	476	631	260
+375	132	494	387	595	195
+369	113	480	135	670	511
+310	86	419	488	522	228
+445	126	504	351	641	323
+795	1009	205	278	291	203
+655	1023	154	146	275	188
+433	121	539	280	648	265
+325	70	500	182	604	400
+702	1023	171	270	202	23
+812	1023	210	245	288	158
+873	1023	189	295	314	288
+672	1023	150	234	283	179
+687	332	384	289	132	170
+674	1023	171	236	269	224
+389	111	514	430	631	303
+358	63	530	0	670	485
+566	893	145	175	208	230
+374	140	538	289	687	612
+375	118	76	233	571	331
+685	1023	169	272	281	269
+265	44	439	263	637	529
+262	80	82	119	146	376
+317	75	78	0	594	123
+368	125	0	270	586	624
+675	1023	183	236	253	196
+724	1023	166	257	308	323
+762	1023	209	249	181	221
+336	64	489	0	632	503
+638	1023	126	194	242	228
+332	89	99	149	151	468
+769	1023	262	291	284	171
+501	145	515	298	636	334
+754	1023	212	312	261	179
+734	1023	189	259	248	265
+335	102	521	0	653	560
+318	130	83	127	558	324
+609	1023	192	257	325	236
+427	164	530	447	663	304
+869	1023	191	196	259	194
+687	864	134	115	243	189
+825	1023	232	266	274	164
+600	1023	379	428	383	497
+317	126	464	253	660	531
+624	989	193	187	269	274
+723	1023	224	260	196	174
+707	1023	177	194	294	166
+438	214	538	447	606	133
+643	483	178	239	240	645
+614	931	118	244	266	212
+622	824	165	243	277	238
+368	73	476	87	589	524
+306	129	1	257	93	512
+394	119	114	159	580	605
+352	89	53	167	568	267
+378	232	162	254	707	499
+355	107	512	78	655	533
+388	317	45	444	221	194
+541	933	128	179	199	280
+644	1023	137	281	304	243
+730	1023	231	281	215	301
+654	362	412	202	160	279
+384	80	507	322	596	268
+329	99	527	227	624	469
+665	1023	208	220	226	304
+709	952	257	264	221	179
+713	410	440	327	347	237
+610	270	389	0	244	300
+637	1023	186	123	242	221
+652	1023	115	173	260	168
+398	251	101	408	620	358
+665	1023	233	219	312	290
+352	104	489	93	674	496
+430	147	140	126	583	615
+380	203	44	168	653	407
+703	860	76	245	243	234
+465	285	277	315	388	324
+692	468	203	274	262	169
+413	116	536	240	667	537
+621	1023	108	250	250	212
+694	1023	192	243	270	244
+396	107	544	0	699	522
+392	208	86	89	628	257
+577	255	494	272	196	593
+358	80	516	163	617	477
+441	217	125	105	712	491
+363	113	517	397	600	372
+349	152	82	131	20	518
+1023	1023	254	292	353	311
+412	229	126	358	498	755
+791	1023	197	150	245	228
+480	148	199	440	50	651
+745	348	478	202	401	327
+426	151	499	398	516	228
+365	104	545	215	643	482
+336	98	481	127	614	489
+596	1023	156	289	295	231
+737	545	237	141	211	532
+690	505	444	258	248	232
+401	193	0	325	720	427
+642	1023	147	254	301	158
+708	319	392	205	216	212
+909	1023	421	331	597	341
+375	140	495	216	518	97
+543	846	99	140	187	182
+352	88	546	0	631	509
+662	1023	179	289	225	266
+385	86	491	313	566	230
+765	1017	202	237	256	292
+418	208	545	138	679	374
+625	1023	97	241	255	257
+1023	1023	469	292	312	347
+412	176	96	237	722	524
+398	114	542	368	675	530
+293	88	490	134	660	536
+648	495	401	278	295	250
+392	253	38	58	628	295
+677	1023	221	188	298	265
+424	102	125	177	622	498
+388	130	0	177	613	642
+863	1023	168	324	278	196
+601	1023	169	317	216	331
+356	91	517	141	653	511
+440	188	63	286	634	254
+565	992	107	104	157	167
+421	123	532	248	676	541
+749	990	126	226	213	179
+329	179	22	224	10	560
+709	1023	199	274	321	200
+602	245	154	195	621	308
+365	118	520	66	654	547
+692	561	418	205	282	203
+389	212	136	154	686	397
+775	952	153	265	157	138
+347	138	505	400	648	264
+651	1023	130	282	258	217
+695	1007	74	188	206	291
+363	121	519	218	652	570
+576	995	90	159	232	235
+670	1023	246	294	312	185
+502	246	137	127	258	580
+375	88	486	359	675	496
+337	116	512	0	636	509
+315	56	460	3	607	586
+370	116	59	119	627	569
+387	122	531	250	658	530
+620	968	153	201	228	187
+613	1023	128	234	265	300
+318	75	459	216	620	539
+496	185	590	500	588	198
+710	1023	124	243	273	184
+705	1023	100	306	273	232
+390	148	198	0	607	653
+734	415	393	288	260	344
+396	157	567	114	728	553
+643	1023	192	258	303	228
+381	164	120	78	561	449
+392	105	534	242	625	461
+675	499	345	218	187	256
+453	141	512	495	651	333
+666	1023	195	339	353	274
+407	112	566	0	694	540
+673	1023	166	292	198	296
+737	1023	112	259	279	301
+624	1022	184	155	321	176
+605	567	291	189	200	293
+310	99	497	16	651	459
+265	69	46	174	67	451
+356	116	535	9	657	473
+602	866	234	252	180	0
+691	1023	196	207	240	52
+785	1023	236	322	320	362
+381	103	508	162	607	520
+414	213	545	251	618	297
+394	85	479	400	591	159
+407	116	519	356	687	557
+352	87	432	141	439	274
+527	1023	120	239	257	262
+321	114	474	201	548	594
+330	84	491	450	623	398
+366	113	546	186	655	516
+666	1023	172	255	258	233
+404	138	525	393	584	244
+501	254	104	30	286	698
+803	1023	184	267	195	261
+362	76	508	171	581	399
+400	127	127	130	573	572
+827	1023	178	295	262	205
+502	264	81	200	50	563
+601	941	135	234	262	201
+624	932	104	255	208	200
+407	173	137	23	533	473
+449	189	508	481	563	196
+706	1023	158	276	229	272
+680	1023	210	159	287	266
+305	67	492	300	659	467
+503	283	97	0	596	323
+906	853	157	297	219	160
+640	1023	151	281	250	258
+358	160	139	546	0	469
+374	122	539	136	622	367
+357	83	522	68	646	559
+344	70	478	438	597	326
+407	158	0	243	609	291
+381	75	508	0	613	541
+769	1023	188	261	243	187
+654	1023	390	482	442	495
+428	135	525	307	598	222
+431	221	546	320	568	272
+383	99	522	76	675	482
+672	1023	144	215	284	214
+449	1023	367	584	490	377
+394	67	534	291	615	557
+745	1023	190	230	263	329
+637	1023	165	201	189	230
+331	119	511	0	626	585
+360	132	494	0	618	443
+383	95	501	104	674	401
+422	140	512	421	610	227
+368	165	157	161	604	595
+532	883	88	221	256	191
+390	132	57	0	625	628
+809	1023	199	329	297	287
+662	1023	214	236	276	327
+441	240	113	169	667	510
+1023	1023	525	501	485	445
+776	1023	175	218	273	184
+552	834	118	233	238	54
+592	1007	142	204	175	222
+563	971	225	221	260	162
+744	1023	201	301	327	211
+393	128	551	376	611	493
+387	119	548	0	631	551
+708	1023	105	276	230	306
+597	797	87	211	243	157
+674	1023	360	399	378	495
+633	1018	164	167	195	272
+395	161	542	193	679	511
+743	1023	226	285	296	282
+375	159	553	237	683	505
+674	1023	225	259	294	247
+366	147	521	206	635	539
+691	1023	216	253	282	291
+416	134	538	504	624	299
+776	887	167	258	288	225
+1023	1023	617	776	885	1023
+323	101	23	0	624	588
+699	1023	197	220	279	237
+712	1023	227	255	335	284
+391	115	522	90	698	580
+345	110	513	231	684	514
+388	90	511	405	658	359
+649	1023	75	272	236	184
+845	1023	182	252	337	231
+455	176	571	392	657	355
+284	142	19	147	623	493
+577	1023	98	230	248	245
+968	1023	296	375	375	283
+662	1023	399	469	451	552
+377	115	542	430	648	567
+373	221	127	276	169	645
+786	1023	165	276	229	183
+396	100	530	121	630	395
+767	1023	128	287	264	198
+386	81	488	1	649	525
+338	86	478	203	644	534
+598	964	192	78	207	289
+735	1023	225	345	249	322
+390	184	142	114	576	591
+622	927	178	249	236	231
+872	1023	251	315	339	302
+350	97	532	288	637	588
+770	1009	144	250	286	244
+301	64	489	0	664	444
+624	516	431	12	59	304
+698	1023	170	281	251	254
+335	94	452	529	608	399
+685	1023	206	225	263	321
+402	126	553	0	635	432
+584	1023	177	251	227	227
+347	128	532	137	680	541
+318	90	475	139	620	526
+828	584	352	310	293	353
+390	153	548	155	633	462
+394	177	197	0	616	629
+355	97	114	4	564	618
+353	119	489	0	615	302
+460	206	146	105	648	552
+503	363	343	240	229	278
+386	230	160	30	660	280
+679	1023	182	270	174	242
+648	1023	432	471	431	525
+301	112	499	154	678	486
+351	95	487	188	512	520
+733	1023	181	259	245	123
+774	1023	247	284	294	295
+718	824	183	231	241	293
+399	230	140	78	671	361
+394	125	520	15	681	543
+725	1023	223	274	290	328
+310	88	480	110	631	552
+365	116	94	133	632	602
+665	1023	126	235	217	270
+385	158	91	106	627	430
+571	1023	394	434	393	532
+340	72	475	507	618	339
+452	214	102	389	730	439
+668	1023	202	261	245	242
+378	151	526	564	644	391
+476	385	145	428	264	270
+672	1023	139	299	223	220
+796	1023	241	322	369	545
+603	867	214	201	304	239
+321	141	19	33	79	482
+385	151	555	12	670	565
+702	937	110	197	168	237
+552	169	609	480	671	342
+381	123	39	114	626	360
+620	1023	166	206	238	286
+728	1023	243	292	261	291
+627	294	363	303	267	610
+405	88	550	313	655	465
+290	455	0	0	0	444
+335	91	479	33	641	516
+501	1023	384	435	393	546
+416	220	166	537	437	488
+371	134	146	177	593	565
+646	269	417	0	391	266
+522	1001	164	250	204	144
+1023	1023	357	282	372	417
+385	180	419	299	620	321
+331	119	514	428	608	237
+377	87	458	109	589	307
+407	169	553	59	685	550
+376	93	494	156	653	574
+596	1023	121	274	212	140
+659	1023	85	215	224	262
+603	1023	150	322	288	292
+675	1023	239	261	295	292
+331	143	41	92	202	521
+303	93	50	137	539	587
+461	551	46	311	303	145
+1023	1023	447	545	474	588
+390	177	138	58	616	523
+715	1023	207	158	279	275
+762	401	421	160	198	285
+392	119	504	269	621	297
+852	885	276	318	442	351
+395	94	510	0	615	537
+731	1023	225	154	264	201
+517	889	205	206	227	236
+424	155	556	374	654	404
+331	63	513	584	631	416
+663	1023	232	264	295	276
+293	180	80	0	173	57
+364	141	522	466	647	412
+418	165	90	0	636	571
+326	136	105	250	0	425
+617	930	344	452	362	502
+420	159	90	190	601	602
+375	104	531	148	665	428
+692	1023	124	253	258	158
+593	1021	72	243	284	285
+408	140	88	214	593	357
+648	1023	164	181	259	223
+315	93	499	124	627	429
+373	137	513	183	650	466
+341	188	140	190	155	586
+341	146	0	135	589	294
+351	124	518	0	638	505
+463	122	547	324	606	446
+652	1023	191	286	262	260
+442	232	122	400	199	434
+380	118	542	0	646	468
+326	1023	395	461	372	510
+375	95	513	225	652	536
+375	106	505	203	642	515
+439	140	545	196	645	329
+685	823	164	195	229	302
+350	140	517	0	672	431
+800	1023	274	310	292	315
+410	212	87	483	188	625
+372	78	509	476	618	431
+673	1001	117	232	236	311
+636	1023	145	194	169	250
+454	135	32	300	604	404
+356	121	507	289	604	501
+429	227	155	366	727	422
+689	1023	163	271	299	277
+425	141	108	521	651	275
+376	177	175	368	244	619
+456	1023	428	533	410	543
+703	1023	74	285	266	195
+921	1023	209	248	274	225
+722	964	155	255	278	243
+452	193	80	349	595	406
+683	1023	129	271	284	234
+617	1023	241	264	286	199
+385	108	566	0	708	510
+670	907	144	218	256	284
+344	156	70	178	118	534
+335	139	521	50	593	561
+411	157	128	171	663	623
+322	167	109	503	497	763
+672	913	185	272	264	239
+619	1023	179	168	207	293
+399	179	132	256	190	536
+650	964	162	105	226	334
+686	580	408	307	195	237
+298	125	0	260	186	485
+984	767	483	592	527	550
+667	1023	169	331	271	297
+669	1023	179	203	276	270
+734	1023	220	261	269	168
+740	1023	262	283	281	224
+544	962	355	406	389	481
+460	124	126	241	605	344
+713	1023	195	285	285	204
+847	1023	179	298	290	258
+680	495	441	161	138	307
+348	68	489	217	623	431
+651	1023	184	233	316	271
+431	118	526	348	659	457
+404	153	543	358	662	498
+566	1023	185	230	258	174
+626	470	444	194	357	226
+529	644	359	183	291	341
+387	188	106	186	251	481
+413	104	541	0	661	536
+348	164	97	9	555	576
+363	145	530	241	624	469
+662	1012	178	236	228	269
+405	114	155	232	597	594
+386	105	0	124	613	506
+1023	1023	228	348	338	268
+745	1022	215	166	273	177
+381	122	23	139	641	570
+398	88	97	227	85	501
+709	1023	217	282	268	207
+648	1023	175	184	259	209
+297	540	129	131	173	167
+359	83	506	160	623	504
+355	131	97	0	589	566
+346	71	301	155	348	196
+410	107	0	172	553	591
+400	200	4	365	188	604
+373	137	537	87	694	543
+403	181	105	192	635	332
+504	191	156	36	230	235
+372	211	36	239	629	491
+600	1023	397	501	400	472
+819	1023	218	305	319	254
+677	973	133	260	232	124
+319	107	94	275	445	395
+334	119	503	238	634	549
+536	1023	348	489	368	519
+366	81	521	310	620	491
+668	522	363	228	256	264
+718	1023	100	292	285	255
+440	132	545	551	634	336
+624	1011	129	233	240	220
+703	1023	180	281	280	309
+355	146	519	225	592	454
+537	267	408	76	233	241
+405	174	137	433	200	54
+387	124	510	0	571	431
+696	1023	150	324	269	297
+468	122	557	495	500	186
+666	946	178	211	220	178
+359	194	70	88	139	569
+667	1023	123	273	238	197
+654	1023	168	235	250	222
+779	1023	240	246	233	258
+577	1023	94	283	234	245
+798	607	436	193	223	237
+468	275	198	127	174	213
+660	1023	229	303	261	163
+397	139	572	277	614	545
+352	201	128	271	661	378
+723	409	431	234	259	320
+396	123	537	225	645	565
+593	420	461	92	316	257
+720	1023	317	339	273	260
+350	102	513	77	625	493
+402	108	548	537	653	338
+368	281	287	384	365	516
+398	103	510	218	661	538
+570	1023	101	263	254	220
+319	127	82	29	604	558
+358	115	534	280	593	461
+354	109	18	56	608	563
+464	220	152	328	262	681
+392	230	38	127	627	289
+362	115	0	61	600	584
+605	1023	127	185	243	303
+656	1023	153	198	316	237
+800	1023	209	268	298	236
+589	1001	159	187	257	174
+406	191	39	114	628	554
+623	1023	207	225	279	253
+404	115	553	96	669	526
+338	139	498	0	648	524
+386	167	529	121	595	535
+598	1023	143	141	142	154
+376	176	64	212	592	616
+666	1023	139	252	287	174
+470	149	578	368	691	379
+828	1023	212	309	275	260
+360	121	539	539	560	312
+367	110	536	0	703	547
+739	1023	168	280	292	174
+661	1023	187	270	282	389
+345	122	499	195	628	447
+378	112	543	438	639	517
+300	87	442	320	646	537
+530	692	112	137	254	197
+363	116	521	22	621	462
+452	262	125	221	53	624
+766	1023	125	301	307	310
+322	145	0	176	108	498
+646	400	396	131	193	270
+392	131	228	181	620	640
+386	141	1	198	613	585
+664	485	401	266	302	179
+393	99	31	0	605	507
+604	1023	143	200	209	267
+365	92	134	53	568	401
+346	119	215	167	589	524
+629	954	199	279	254	177
+375	127	102	0	589	533
+389	152	77	101	612	595
+471	184	151	402	616	360
+373	92	0	12	605	600
+742	1023	161	170	280	334
+976	1023	465	439	417	543
+421	327	345	198	220	39
+551	326	497	232	147	597
+772	1023	221	325	326	286
+410	120	550	205	670	566
+661	306	379	279	308	354
+646	983	183	237	207	169
+878	1023	178	283	259	258
+732	1023	173	215	259	279
+389	99	534	131	648	484
+370	117	526	61	634	310
+406	90	513	426	639	340
+353	141	141	95	603	511
+730	1023	199	266	280	165
+317	84	29	190	36	401
+659	468	405	180	195	196
+1007	751	386	288	287	330
+289	60	449	511	555	370
+402	121	555	235	642	517
+365	147	511	133	648	491
+704	1023	187	253	254	243
+436	217	76	148	713	354
+348	190	0	377	414	476
+592	1023	148	270	277	265
+758	1023	181	288	258	295
+390	113	508	234	671	499
+409	175	83	195	623	623
+366	85	524	0	627	468
+361	94	515	374	652	470
+330	106	544	0	653	493
+338	124	495	189	602	549
+371	149	87	183	383	552
+264	89	388	157	525	501
+633	1023	188	217	306	244
+810	1023	171	286	321	208
+853	1023	199	246	318	224
+308	127	166	19	178	533
+392	115	524	172	695	474
+351	128	72	196	580	322
+371	87	520	225	689	540
+368	188	94	280	658	393
+386	227	104	225	669	275
+341	105	532	276	588	568
+450	210	174	147	659	599
+308	80	480	113	613	384
+334	137	45	265	148	467
+426	193	572	431	660	374
+701	1023	242	262	268	205
+694	1023	170	232	260	259
+936	1023	319	414	334	269
+313	84	478	213	637	454
+398	140	63	246	635	600
+328	115	510	133	604	576
+632	1023	135	285	284	253
+509	194	585	309	611	222
+646	1023	125	287	288	173
+364	124	514	347	656	345
+698	1023	145	220	264	99
+482	164	95	42	602	245
+379	82	521	246	653	501
+380	232	535	190	581	286
+428	167	157	0	615	344
+486	192	94	62	542	217
+471	140	542	530	617	300
+396	109	109	228	601	580
+616	994	125	224	254	158
+784	1023	165	329	251	254
+330	87	433	238	633	525
+701	1023	157	254	274	279
+512	1023	366	465	354	407
+361	185	0	0	598	280
+372	110	504	273	640	526
+591	1023	115	269	260	247
+597	935	137	236	305	256
+370	78	505	479	637	457
+550	948	182	239	126	224
+369	125	50	134	596	589
+352	1023	355	475	392	523
+376	255	140	214	20	637
+695	1023	179	277	217	206
+392	117	547	274	672	555
+831	1023	257	283	588	610
+314	142	31	307	424	647
+320	180	34	184	619	233
+388	171	129	132	681	339
+452	122	533	432	593	199
+455	275	109	571	139	194
+276	310	97	79	150	192
+305	107	45	91	47	360
+400	210	58	214	574	285
+719	1023	160	279	155	286
+628	1023	138	239	207	157
+382	104	546	82	597	482
+587	1023	11	277	188	302
+557	1020	208	242	287	276
+351	74	505	192	680	476
+660	1023	191	265	312	78
+547	1023	358	453	384	477
+721	1023	149	228	261	266
+382	170	125	294	616	484
+1023	1023	324	373	352	359
+399	106	542	286	633	465
+448	176	70	578	196	696
+813	1023	218	327	262	219
+454	729	136	200	143	151
+358	100	517	0	670	556
+400	119	165	109	414	578
+662	402	488	25	151	226
+387	184	35	189	615	675
+708	1023	242	311	281	228
+380	104	526	221	598	559
+404	159	121	100	604	609
+394	96	505	0	665	560
+355	112	534	164	689	560
+353	137	97	438	209	631
+667	1023	178	317	239	286
+424	200	76	0	598	648
+345	101	525	97	652	390
+667	1023	161	198	246	0
+741	419	540	76	323	609
+402	80	548	365	665	452
+392	96	533	396	617	413
+576	1023	125	203	261	136
+364	84	498	264	475	520
+673	888	103	205	256	48
+668	1023	197	227	312	234
+448	217	548	511	676	271
+752	1023	232	260	313	245
+775	1020	180	98	247	263
+720	410	413	269	326	193
+426	211	137	204	708	438
+585	1023	203	268	223	264
+721	1015	163	218	254	189
+370	144	535	253	603	548
+682	1023	208	238	254	259
+725	1023	168	223	258	228
+389	138	0	0	605	643
+370	92	528	116	611	487
+387	115	30	193	718	398
+431	789	116	236	245	342
+430	1023	591	700	638	544
+323	70	467	127	636	464
+307	101	434	0	583	476
+410	138	116	38	625	619
+683	1023	194	299	227	133
+335	101	528	203	670	493
+351	95	526	109	604	528
+400	128	489	180	549	213
+400	138	140	211	579	410
+384	129	533	270	651	552
+753	1023	188	270	298	278
+453	272	60	161	597	445
+630	1023	166	262	373	367
+372	188	120	193	175	631
+388	151	102	0	602	547
+447	350	122	492	256	246
+369	150	514	185	655	464
+443	263	189	235	93	686
+397	100	524	171	646	574
+467	280	18	531	287	163
+650	960	32	272	268	234
+424	114	539	672	683	335
+497	907	192	245	294	342
+732	1023	357	378	350	325
+624	1023	173	249	240	234
+548	1023	186	279	263	242
+796	1023	89	318	328	190
+687	646	457	271	310	295
+323	219	0	34	24	521
+684	1023	202	295	272	187
+435	353	517	0	644	548
+397	194	124	167	648	361
+600	973	137	172	113	213
+343	211	60	261	181	520
+675	1023	187	299	294	273
+375	76	506	18	612	237
+457	126	573	392	633	286
+377	75	517	225	611	466
+386	164	0	229	634	356
+443	286	147	137	171	576
+383	117	505	417	664	263
+299	133	73	139	171	461
+671	1023	228	247	286	239
+381	72	494	75	602	531
+413	128	551	236	638	467
+568	926	127	274	245	253
+377	101	505	7	621	274
+828	1023	116	308	265	282
+731	454	403	44	303	237
+384	88	528	110	613	356
+666	1023	174	244	293	273
+635	766	108	267	215	232
+645	392	416	188	103	268
+458	180	593	532	604	352
+348	87	483	278	650	475
+388	81	177	34	571	585
+409	177	557	0	673	591
+399	81	60	210	577	306
+398	111	111	148	495	608
+589	204	312	260	143	584
+305	140	95	131	142	483
+395	130	155	194	632	570
+691	1015	170	173	250	244
+325	174	60	182	280	564
+427	135	499	0	596	294
+762	1023	215	299	333	195
+370	93	501	115	669	474
+918	1023	407	303	338	395
+647	1023	422	457	438	521
+418	204	116	209	0	610
+700	1023	87	265	244	182
+444	178	574	386	674	338
+344	95	510	427	673	472
+828	1023	151	299	258	297
+310	161	110	74	148	623
+715	1023	204	235	305	184
+789	1023	200	205	309	266
+660	862	187	220	212	243
+316	180	81	165	144	487
+897	1023	195	277	299	235
+444	178	129	0	200	499
+424	204	175	228	246	599
+666	1023	216	231	261	167
+406	156	544	220	575	203
+603	1012	0	258	202	298
+418	138	65	0	635	519
+320	84	482	22	641	584
+363	86	513	251	635	474
+384	170	16	332	689	367
+607	1023	147	243	246	286
+686	1023	160	265	198	235
+716	1023	176	203	304	158
+736	1023	245	350	290	167
+661	962	150	184	247	227
+372	115	543	0	607	579
+411	132	547	163	646	609
+613	1023	157	259	279	283
+419	116	542	233	649	476
+312	134	48	28	40	490
+367	89	49	132	555	266
+666	988	139	208	216	250
+395	230	530	373	631	323
+355	113	468	0	609	412
+773	1023	211	323	317	326
+362	96	513	253	650	421
+404	130	557	146	642	526
+284	92	461	434	621	338
+800	1023	215	299	329	231
+543	202	593	546	615	346
+385	109	521	198	659	602
+679	899	144	231	260	207
+769	940	92	260	266	120
+643	934	126	206	206	206
+453	187	108	534	0	240
+333	177	31	86	0	480
+658	1023	177	289	259	286
+363	181	70	222	626	299
+397	113	125	179	637	573
+305	100	481	12	588	518
+409	149	52	268	582	479
+612	449	362	191	257	287
+320	105	0	0	479	464
+349	185	85	124	245	609
+1023	1023	500	684	699	726
+741	460	409	206	138	283
+319	106	50	236	37	495
+773	1023	195	247	300	320
+294	117	0	57	621	395
+500	163	562	407	554	192
+694	450	440	100	240	244
+383	116	89	175	594	570
+361	94	15	0	570	555
+405	201	0	108	638	322
+676	500	391	249	99	201
+409	172	57	402	191	482
+369	101	525	185	642	589
+556	1023	380	518	358	492
+640	1023	157	248	200	261
+933	1023	548	184	640	613
+423	118	101	409	653	337
+359	88	531	26	656	439
+375	88	529	151	658	577
+733	1023	145	247	292	205
+305	99	472	490	619	448
+327	139	0	0	536	357
+355	71	515	13	641	478
+383	117	514	46	680	576
+403	116	185	0	621	506
+593	967	93	219	274	244
+692	1023	121	288	278	183
+746	1023	197	276	314	242
+497	120	497	406	614	335
+636	1023	99	281	234	197
+624	1016	105	221	258	148
+364	125	521	97	675	642
+368	136	497	136	642	298
+430	151	558	332	609	290
+650	1023	211	207	234	276
+621	949	147	287	288	267
+621	495	445	251	440	342
+557	823	191	276	210	214
+411	239	139	0	260	429
+372	198	54	272	688	338
+424	164	530	506	637	174
+658	930	0	281	256	181
+670	959	197	211	176	145
+609	956	138	144	226	273
+435	181	551	464	658	313
+789	1023	228	229	312	244
+367	147	552	280	692	517
+795	928	38	289	145	152
+651	988	181	173	250	234
+395	153	0	254	612	555
+610	1023	96	168	302	400
+360	128	502	430	663	422
+350	159	0	146	650	568
+419	96	112	7	600	586
+752	1023	171	262	253	294
+657	1023	205	298	264	257
+330	96	488	0	661	541
+439	383	345	113	98	274
+739	1023	105	307	286	70
+390	85	523	464	557	363
+412	107	79	237	662	427
+408	264	114	33	626	311
+364	84	534	142	679	526
+370	90	508	190	627	478
+663	1023	191	231	274	281
+589	855	145	141	217	229
+361	227	103	72	640	338
+645	1023	217	254	188	331
+364	169	99	109	609	378
+409	140	59	49	582	455
+599	1023	197	258	268	228
+1023	625	675	900	939	876
+634	1023	113	231	295	210
+453	130	562	475	651	305
+300	87	491	102	640	470
+393	105	513	135	597	273
+348	124	520	0	614	599
+920	1023	404	534	655	640
+302	122	497	111	666	426
+374	116	538	416	681	535
+395	244	133	177	150	628
+727	1023	178	275	263	298
+402	182	64	413	608	280
+269	37	433	0	608	513
+638	1023	98	293	256	275
+402	143	56	142	637	348
+743	1023	195	266	287	293
+600	493	398	190	262	246
+668	1023	89	198	229	276
+576	835	134	185	274	158
+666	1023	171	300	256	220
+644	992	145	240	273	128
+629	1023	372	157	294	293
+1023	1023	492	516	480	554
+396	137	551	242	682	496
+468	182	146	342	179	473
+336	83	511	2	571	457
+330	115	487	558	578	411
+652	1023	187	154	258	155
+679	1023	131	185	188	269
+681	1023	185	281	203	197
+366	120	515	165	638	523
+721	923	195	234	286	227
+597	1023	0	247	230	134
+731	1023	139	271	306	316
+423	119	76	325	592	335
+362	121	497	217	635	507
+358	66	75	142	563	601
+706	1023	148	242	176	112
+370	113	504	307	638	533
+354	214	120	216	255	547
+362	118	527	180	612	393
+412	150	75	262	551	393
+502	962	349	448	351	503
+385	100	533	248	626	597
+410	117	535	241	641	572
+440	343	301	220	163	268
+380	134	90	160	590	542
+664	975	115	219	173	283
+337	115	481	127	643	509
+387	109	526	254	653	531
+361	177	78	125	525	610
+339	112	71	69	559	550
+648	421	414	295	270	246
+476	697	192	231	315	296
+398	284	312	145	245	243
+370	78	520	27	629	455
+372	98	545	0	656	566
+434	159	541	408	585	280
+830	1023	191	296	306	258
+334	191	114	0	670	302
+370	124	520	101	583	441
+629	1023	180	223	254	329
+650	1023	219	219	296	259
+371	108	534	249	666	533
+374	125	500	142	624	420
+778	1023	143	257	308	196
+694	1023	140	277	238	335
+851	1023	214	301	265	179
+406	283	106	121	722	319
+724	1023	268	246	281	286
+733	1023	160	304	298	220
+451	165	171	131	580	447
+407	592	101	206	225	270
+280	92	504	204	616	393
+731	1021	194	156	291	167
+648	1015	93	259	283	243
+659	1017	169	0	268	246
+688	1023	213	252	294	399
+390	177	122	186	665	550
+413	115	24	0	604	611
+269	115	0	0	9	466
+606	1023	172	292	228	248
+399	117	107	68	625	589
+516	1020	133	270	222	234
+390	164	72	364	591	354
+902	1023	83	240	285	187
+615	876	130	275	256	241
+292	68	440	495	625	481
+376	79	484	355	632	327
+766	1023	203	219	275	319
+404	85	519	339	578	299
+666	1023	229	243	258	281
+794	856	214	247	232	78
+798	998	84	249	252	299
+581	225	571	688	661	339
+319	142	31	217	132	468
+700	1023	78	309	272	191
+792	1023	223	311	291	321
+890	997	169	253	223	159
+658	1023	78	270	266	267
+379	154	522	267	688	474
+306	233	89	65	594	311
+538	953	375	473	416	513
+333	171	56	105	151	506
+635	224	369	226	288	536
+769	1013	139	232	255	266
+606	1016	184	202	198	273
+367	63	490	167	623	391
+822	1023	182	217	197	258
+412	136	580	250	682	466
+380	109	95	0	604	596
+351	66	442	551	610	449
+425	270	115	354	99	636
+621	989	49	253	223	230
+853	1023	173	289	272	262
+817	935	261	318	317	227
+394	91	123	150	617	504
+712	989	144	226	164	293
+404	120	528	265	612	276
+399	142	96	103	601	569
+379	139	561	19	659	541
+336	98	522	94	620	515
+432	150	560	454	642	299
+343	159	25	254	508	613
+681	1023	187	281	251	263
+624	1023	104	236	284	165
+365	122	524	39	644	466
+1023	1023	272	369	371	362
+428	125	543	426	614	329
+701	1023	190	231	263	121
+669	271	379	268	220	444
+862	1023	187	175	296	259
+588	958	105	265	211	262
+376	89	540	215	672	532
+400	134	538	429	547	281
+581	1012	211	223	292	183
+388	119	546	33	637	378
+958	1023	171	279	261	121
+665	1023	202	224	185	270
+646	222	548	153	745	682
+369	95	94	0	613	639
+315	123	496	187	611	569
+421	179	125	300	475	540
+287	111	46	0	0	391
+429	235	142	199	127	531
+392	131	531	153	557	351
+366	150	49	132	608	518
+761	442	450	117	281	273
+723	990	201	212	218	194
+349	174	0	201	0	539
+426	167	545	407	548	285
+598	1023	142	227	291	247
+365	94	486	556	635	557
+642	806	147	230	261	234
+352	112	507	0	608	496
+388	116	523	84	699	586
+383	145	509	43	623	281
+818	1023	221	348	306	314
+1023	1023	337	417	392	416
+369	226	349	146	228	246
+647	1023	47	175	256	98
+347	89	493	148	650	570
+888	1023	163	236	285	196
+369	114	511	102	651	496
+646	1001	148	240	275	257
+770	454	391	276	265	249
+1023	1023	426	260	332	333
+297	108	27	170	148	474
+370	96	505	88	601	221
+907	1023	227	297	301	234
+655	522	349	256	184	205
+775	1023	158	299	301	301
+326	159	30	233	109	576
+623	1023	176	308	257	195
+437	310	146	461	13	188
+1021	1023	254	363	348	284
+539	1023	197	291	200	253
+673	1023	158	283	284	248
+397	133	83	81	606	559
+374	132	524	52	659	512
+566	1023	392	503	432	562
+565	1023	95	212	263	305
+742	1023	254	250	317	287
+400	198	112	185	667	362
+411	232	105	0	708	302
+966	1023	257	313	321	355
+388	168	546	0	649	305
+362	181	87	103	519	532
+541	1023	410	538	454	514
+626	941	195	255	239	247
+375	132	514	418	642	383
+1023	1023	408	338	342	362
+329	67	494	378	650	478
+654	1023	133	235	237	288
+290	160	24	224	0	451
+922	1023	235	332	367	213
+409	170	175	195	641	631
+353	123	91	425	614	647
+374	102	478	315	624	321
+357	89	462	201	631	189
+377	107	528	51	658	492
+390	138	0	74	581	564
+404	142	536	192	648	410
+589	923	138	225	293	205
+346	96	494	102	616	566
+670	1021	224	281	252	264
+665	1023	202	231	281	244
+382	144	75	111	614	589
+664	1023	184	319	248	260
+438	129	564	330	602	157
+383	153	91	249	567	295
+679	1023	125	284	291	281
+354	64	502	587	637	445
+666	1023	167	206	273	182
+363	123	111	141	583	616
+412	135	148	141	653	652
+810	1023	147	323	226	248
+381	192	39	128	614	157
+381	106	525	245	668	515
+663	678	147	294	226	225
+301	48	458	525	616	469
+357	98	529	121	633	514
+695	1023	191	230	221	235
+508	982	113	257	225	256
+433	158	49	57	585	273
+441	122	79	224	597	305
+324	88	497	0	621	571
+684	1023	115	217	258	274
+900	1023	201	342	272	245
+316	108	499	179	607	439
+429	141	136	125	605	566
+319	79	479	35	577	526
+386	106	509	297	716	565
+519	253	320	258	277	274
+341	101	525	259	643	448
+395	120	535	44	671	434
+659	1023	95	291	275	292
+720	1023	219	259	308	238
+763	1023	271	320	257	330
+628	1023	289	237	294	298
+690	1023	167	174	265	210
+396	230	119	78	637	325
+310	212	60	0	182	353
+674	1023	210	292	232	210
+746	1013	138	240	283	0
+396	112	539	137	606	302
+306	123	53	0	609	530
+458	193	116	435	0	539
+790	477	418	278	188	215
+363	89	507	282	686	566
+346	94	517	217	524	599
+640	1023	208	248	223	178
+367	230	131	160	676	358
+377	158	532	0	669	536
+334	200	105	177	87	450
+662	1023	225	26	257	253
+375	130	22	108	518	585
+397	141	519	347	673	652
+306	73	459	130	621	481
+390	126	509	666	586	220
+632	1023	213	221	213	161
+646	932	180	93	229	241
+794	1023	100	164	275	216
+285	80	480	121	528	410
+395	975	353	444	388	536
+689	487	395	189	237	316
+393	119	533	363	621	242
+374	99	505	127	638	593
+368	147	551	426	654	285
+432	223	6	484	631	316
+309	72	506	102	632	575
+394	96	528	324	615	447
+745	549	440	223	285	271
+373	138	450	641	550	253
+405	178	565	253	678	627
+848	1023	135	224	247	162
+436	170	92	258	116	223
+682	1023	150	292	268	286
+716	1023	173	253	218	292
+809	1023	255	328	332	153
+401	166	71	55	640	552
+657	350	256	207	289	255
+654	1023	108	108	280	290
+759	1023	194	192	211	269
+391	86	489	309	666	446
+384	155	167	128	578	589
+647	767	137	230	219	194
+366	145	500	197	595	569
+277	104	469	0	617	494
+686	1023	142	260	313	278
+413	97	504	280	590	369
+670	1023	134	281	293	306
+361	88	509	214	627	479
+793	420	403	277	262	224
+400	161	74	132	627	635
+349	158	492	175	609	496
+435	300	44	512	203	280
+311	103	492	221	651	465
+598	850	108	264	235	194
+665	522	435	259	186	306
+734	1023	194	281	227	198
+353	75	517	147	626	562
+430	204	530	500	634	395
+389	167	509	285	604	280
+584	957	139	183	239	266
+371	84	164	136	580	537
+362	213	77	297	76	453
+741	505	390	233	253	91
+378	154	159	0	601	576
+484	128	562	391	661	315
+385	191	109	206	493	471
+390	110	539	382	661	482
+715	1023	140	292	294	211
+389	186	150	266	586	358
+488	833	169	266	264	332
+558	962	190	276	240	275
+686	1023	192	264	266	298
+316	118	43	150	112	438
+607	1023	346	437	409	511
+364	132	543	163	654	574
+333	103	501	206	634	571
+389	109	558	196	703	502
+504	158	513	330	605	280
+674	1023	64	244	257	79
+479	163	544	305	605	287
+377	114	515	292	582	249
+391	152	543	248	647	469
+395	201	554	456	637	201
+397	108	465	223	582	223
+752	987	186	192	254	208
+311	119	29	267	199	583
+793	1023	136	273	314	299
+399	83	541	229	651	499
+893	1023	199	308	344	242
+408	217	107	224	598	579
+979	1023	389	450	363	474
+588	397	367	204	273	240
+418	217	169	163	187	519
+617	1023	133	282	276	315
+403	93	67	128	648	547
+769	1023	191	291	323	295
+408	118	513	301	645	268
+573	941	136	242	242	158
+319	72	472	506	629	454
+321	88	482	474	619	509
+773	435	457	89	289	226
+661	520	389	136	238	251
+357	108	474	270	632	347
+641	977	119	142	215	223
+418	130	94	0	670	603
+689	1023	185	265	261	354
+293	59	494	196	633	466
+490	113	545	480	285	316
+369	78	495	206	660	568
+418	109	550	79	686	563
+323	82	510	367	646	463
+374	180	506	443	628	423
+466	527	144	137	230	211
+416	1023	580	661	614	566
+797	921	126	211	251	229
+614	1023	139	251	270	246
+693	978	160	261	199	103
+637	1023	61	270	255	283
+452	185	561	322	620	178
+361	109	536	305	687	495
+654	1023	204	278	289	255
+380	107	519	189	668	490
+613	1023	180	281	305	280
+618	999	158	231	276	317
+305	92	0	72	615	571
+637	1023	114	244	195	244
+703	958	145	49	296	234
+791	902	326	449	350	463
+388	182	153	173	597	249
+936	1023	405	304	302	266
+602	952	121	266	266	140
+355	97	506	286	647	481
+776	1006	109	211	276	270
+356	121	536	382	668	464
+656	1023	173	278	285	272
+698	1023	190	239	289	239
+680	1023	151	274	217	253
+333	90	498	113	623	474
+700	1023	187	253	272	284
+431	242	560	469	666	325
+674	993	94	235	265	146
+419	123	540	430	647	298
+697	1023	237	183	240	335
+628	463	324	163	229	268
+360	129	491	256	622	556
+376	131	525	503	560	330
+390	131	216	154	339	395
+356	135	38	0	603	618
+521	224	572	552	579	240
+683	1023	173	227	289	249
+561	935	138	284	283	245
+381	106	0	127	596	585
+375	105	532	153	694	576
+741	477	445	156	250	313
+390	240	167	260	693	436
+391	148	505	324	622	127
+351	105	490	389	568	418
+394	151	132	0	590	499
+688	565	462	265	194	246
+371	127	72	406	557	315
+840	501	474	282	129	257
+936	1023	357	362	269	418
+355	145	540	126	604	465
+693	1023	214	222	311	310
+369	150	101	0	630	547
+580	1023	175	199	286	242
+343	105	4	96	466	557
+331	94	490	77	669	510
+416	112	550	136	670	511
+426	92	185	144	666	420
+601	1023	122	202	260	196
+328	90	0	122	583	173
+673	900	195	260	213	298
+705	986	195	245	218	243
+597	205	195	166	450	652
+627	1023	207	275	275	246
+395	131	548	217	654	477
+713	1023	144	132	252	258
+788	1023	31	257	278	263
+687	1023	91	189	290	288
+738	1023	200	294	234	156
+269	795	249	347	298	369
+516	683	174	262	216	202
+567	229	409	118	224	514
+680	960	131	303	348	292
+1007	1023	293	367	342	279
+432	177	526	447	620	308
+416	138	540	282	667	574
+364	102	515	0	625	545
+546	749	131	28	222	246
+379	119	499	305	623	264
+510	1018	221	263	290	393
+337	172	0	220	159	487
+392	83	190	62	588	604
+410	124	525	373	602	335
+867	595	441	237	304	314
+441	213	103	484	236	515
+299	81	456	290	623	450
+945	1023	569	538	674	598
+355	121	517	0	555	564
+399	189	51	137	661	287
+380	110	515	127	613	459
+719	530	419	235	283	305
+404	156	155	136	646	571
+602	901	153	139	215	184
+708	459	442	216	191	264
+369	127	521	67	636	562
+396	147	25	161	646	645
+396	222	525	410	598	256
+425	127	28	126	623	572
+745	1023	153	310	307	194
+404	177	0	246	623	458
+364	105	504	0	661	497
+370	229	115	107	669	360
+438	118	547	341	666	534
+713	1023	203	297	309	336
+397	140	548	207	665	503
+343	146	59	197	626	571
+416	155	101	318	583	420
+351	107	530	20	649	493
+676	1023	233	241	322	261
+329	124	60	12	606	477
+394	122	487	185	594	445
+652	1023	86	238	225	220
+869	605	436	404	428	310
+734	208	157	272	593	389
+371	100	102	32	641	596
+371	113	511	180	658	479
+290	152	0	56	106	491
+312	428	119	185	178	177
+361	170	42	208	566	484
+450	119	536	468	565	259
+835	1023	531	256	636	575
+583	1023	219	114	291	181
+639	960	200	228	293	306
+468	119	512	357	574	150
+636	952	94	196	244	316
+428	160	110	45	647	607
+759	928	109	282	240	53
+381	94	123	181	578	326
+728	347	428	269	255	303
+673	1023	79	268	170	293
+627	1023	188	260	282	278
+552	814	75	221	198	193
+396	93	522	426	631	449
+325	100	481	247	618	523
+583	1000	210	273	308	261
+346	85	532	184	596	390
+553	870	132	251	252	246
+400	88	536	259	631	522
+553	997	205	296	278	73
+641	1023	240	299	310	255
+478	272	37	41	635	327
+785	846	136	151	245	199
+358	210	560	129	665	474
+667	1023	274	219	306	285
+674	950	136	219	229	288
+514	1023	379	459	385	475
+367	99	502	376	603	303
+357	115	497	300	655	523
+307	98	65	89	628	568
+340	180	83	129	124	476
+801	1023	138	224	216	103
+379	104	529	181	656	572
+446	250	90	213	645	201
+426	162	130	40	593	603
+422	156	133	237	616	589
+852	1023	149	312	329	337
+375	118	167	153	611	585
+780	1023	134	307	298	324
+385	85	536	149	643	496
+383	238	121	336	232	611
+301	168	72	260	123	538
+480	128	69	246	628	307
+357	100	538	118	657	577
+815	1023	160	293	310	262
+296	129	77	592	406	671
+318	152	518	234	639	488
+400	157	135	259	586	418
+327	92	506	231	665	578
+369	125	519	102	618	526
+387	75	490	175	615	355
+722	1023	162	245	189	170
+642	1023	211	212	304	333
+402	139	443	0	622	266
+339	75	447	513	624	546
+418	125	511	0	591	285
+435	199	136	137	96	580
+854	1023	226	264	255	252
+411	77	516	270	620	196
+615	969	122	189	255	225
+374	97	481	577	616	446
+361	147	111	172	644	265
+759	1023	225	265	325	294
+382	111	109	121	584	460
+327	112	464	549	558	268
+414	174	529	245	639	563
+449	266	58	551	115	123
+376	85	551	184	685	573
+654	1023	252	326	308	285
+664	492	391	220	349	261
+413	1023	400	458	419	548
+458	99	73	128	638	565
+348	107	89	205	628	622
+781	1023	193	337	342	241
+368	88	515	321	645	493
+393	154	481	362	547	115
+400	118	133	168	635	559
+665	1023	223	292	273	268
+405	310	166	8	685	320
+388	128	533	79	688	583
+730	1023	106	293	301	285
+789	1023	204	215	278	110
+334	61	481	491	629	481
+319	143	0	132	112	459
+309	40	420	532	638	481
+647	1023	226	231	267	117
+399	114	496	279	588	517
+731	1023	181	316	282	227
+678	1023	156	211	289	284
+488	220	87	343	0	508
+388	129	519	273	655	513
+328	121	511	220	633	541
+328	100	450	73	635	523
+684	1013	123	269	244	245
+451	142	528	428	535	270
+321	142	57	325	0	535
+405	238	133	192	144	598
+343	180	162	13	30	574
+662	1023	146	212	196	241
+705	525	469	257	196	374
+308	133	0	0	0	486
+417	104	544	125	694	338
+1023	1023	281	337	320	345
+1023	1023	494	539	505	549
+350	88	441	347	538	313
+374	74	508	237	647	564
+308	84	503	53	641	539
+737	956	174	148	282	217
+363	104	514	14	653	524
+311	202	473	292	638	477
+716	1023	234	347	246	256
+321	81	515	438	655	472
+367	130	540	67	657	498
+628	962	238	288	283	233
+455	1023	351	415	350	537
+665	1023	229	234	300	266
+632	966	212	261	274	238
+648	1023	242	184	298	292
+702	1023	188	273	296	240
+371	131	513	342	575	211
+755	1023	228	309	285	282
+459	160	556	355	633	179
+307	133	109	190	204	478
+332	137	517	145	669	506
+588	910	176	323	286	300
+334	94	0	38	0	436
+824	1023	257	223	318	282
+579	977	85	304	233	306
+713	560	314	264	241	256
+302	304	16	0	207	81
+800	1023	252	182	379	344
+419	97	489	297	601	336
+941	1023	239	290	275	313
+383	141	466	514	581	239
+634	978	105	125	289	244
+678	1023	199	152	243	288
+347	96	517	10	659	592
+378	107	533	0	633	286
+478	135	166	520	517	236
+710	1023	255	257	317	240
+425	126	540	361	620	412
+403	128	41	27	649	356
+395	130	527	302	646	327
+337	99	490	184	639	548
+671	1023	163	273	235	278
+493	293	432	96	233	548
+525	940	149	77	278	227
+319	68	503	344	618	527
+689	1023	141	254	196	227
+330	103	479	33	654	457
+675	246	143	191	283	553
+334	132	0	81	52	491
+644	912	208	236	233	271
+437	227	152	278	428	607
+906	1023	201	292	224	234
+439	184	559	302	705	193
+593	1023	122	255	168	204
+394	128	525	418	638	246
+431	126	152	57	572	581
+395	137	148	0	557	526
+669	1023	241	227	180	251
+402	101	549	84	634	460
+592	1023	126	272	285	219
+341	75	451	556	610	194
+727	423	434	229	257	168
+976	1023	213	280	327	268
+409	93	79	34	658	261
+717	1012	188	218	190	251
+423	168	522	453	602	308
+745	1023	122	146	289	23
+695	1023	226	234	261	126
+674	1023	240	339	299	326
+480	122	536	444	667	348
+430	169	538	427	623	373
+349	126	523	105	626	436
+728	1023	217	352	288	288
+612	1023	369	435	392	479
+616	1023	240	282	295	309
+398	134	539	126	644	562
+622	871	206	223	219	55
+399	206	162	491	673	438
+500	142	556	543	677	383
+673	1009	144	254	300	263
+395	90	545	109	672	446
+339	107	497	184	637	469
+429	213	138	594	229	156
+682	1002	184	290	260	306
+654	1023	216	295	258	292
+384	88	514	177	667	585
+629	1023	132	237	250	229
+742	1023	183	291	225	336
+301	90	498	16	591	419
+393	141	531	297	624	354
+694	1023	202	288	316	324
+539	693	156	241	269	263
+801	1023	180	219	220	289
+717	1023	191	313	303	228
+301	133	23	164	48	523
+635	1017	181	235	254	249
+729	1023	165	240	254	257
+361	196	109	540	120	215
+384	119	62	0	537	524
+686	498	417	262	259	285
+369	238	139	0	666	313
+371	107	511	261	655	441
+383	218	144	344	645	615
+396	106	534	0	664	529
+308	110	477	0	620	326
+430	710	150	221	212	166
+358	140	531	224	655	442
+425	128	125	175	602	625
+667	323	488	198	163	557
+417	123	564	36	666	540
+607	1023	194	206	262	300
+387	128	547	189	625	577
+394	172	507	276	657	497
+578	996	157	129	278	237
+640	954	103	238	273	52
+995	1023	469	322	357	426
+417	138	59	253	192	637
+387	103	508	215	639	414
+715	353	350	136	212	190
+666	1023	153	255	258	233
+350	81	494	33	618	509
+325	316	367	458	478	445
+378	69	482	0	648	450
+319	96	499	385	578	407
+403	128	531	504	634	589
+401	598	197	208	169	121
+428	173	549	292	678	329
+720	1023	159	225	321	255
+459	838	347	441	342	503
+502	168	117	205	685	687
+724	933	65	297	136	230
+422	158	572	363	682	531
+294	91	27	64	212	513
+363	146	153	0	606	582
+398	135	90	177	643	589
+681	554	367	141	249	218
+698	1023	187	267	283	261
+405	104	525	150	615	483
+816	1023	232	277	311	284
+327	109	486	379	600	353
+800	1023	211	201	242	289
+396	77	136	215	600	629
+726	1023	187	344	338	210
+355	153	78	247	528	521
+601	282	519	198	244	593
+385	139	123	76	596	611
+384	158	118	156	631	569
+619	921	164	77	163	211
+623	1023	138	199	293	222
+413	124	533	284	599	342
+1023	1023	563	560	754	624
+728	1023	277	251	273	306
+647	1023	380	460	388	516
+705	1023	236	332	320	286
+443	156	554	254	655	347
+617	1023	220	242	277	252
+744	396	306	173	186	175
+570	436	441	146	230	242
+426	201	111	222	713	449
+397	133	569	422	671	498
+696	564	413	225	298	287
+350	178	82	142	537	454
+409	291	114	162	531	344
+356	79	473	347	598	318
+392	102	553	400	638	342
+709	1023	192	254	327	182
+363	111	548	158	689	571
+374	95	483	293	643	553
+421	92	545	277	677	538
+361	98	474	578	569	261
+690	924	280	220	255	115
+656	1023	166	233	267	301
+388	118	487	445	631	281
+507	652	203	225	286	299
+348	166	115	154	590	611
+425	223	128	234	102	656
+341	569	118	249	163	335
+675	1023	197	308	283	268
+620	947	147	124	273	122
+411	139	0	154	102	503
+750	1023	196	322	306	152
+395	111	532	229	655	543
+747	576	475	214	211	451
+453	220	102	165	94	684
+385	97	498	25	610	392
+820	1023	130	287	224	214
+349	86	494	222	629	456
+390	157	185	235	644	385
+369	109	112	114	561	616
+361	121	99	204	379	231
+742	1013	110	253	323	186
+348	155	113	65	256	611
+344	124	512	272	651	507
+355	1023	378	491	441	506
+634	983	113	204	212	257
+339	104	506	248	673	454
+358	113	536	151	686	499
+418	114	531	469	645	292
+335	142	73	0	353	424
+871	1023	184	299	290	223
+355	101	83	142	597	594
+395	86	79	352	555	456
+402	118	562	191	593	285
+344	167	10	103	587	571
+387	222	174	34	532	361
+334	83	474	228	626	540
+379	123	504	334	611	261
+437	137	149	401	541	253
+388	204	58	97	581	465
+660	1023	158	255	310	244
+708	1023	142	259	292	308
+331	67	492	0	599	521
+641	1023	170	230	253	218
+689	278	458	194	289	495
+344	128	496	207	639	613
+378	70	506	252	597	323
+1001	1023	309	375	394	371
+383	126	521	283	586	269
+373	214	52	248	171	578
+694	1023	163	267	305	283
+381	101	512	369	674	501
+891	879	201	247	270	1
+748	1023	219	314	290	281
+394	93	547	165	623	549
+613	248	337	214	126	232
+689	532	359	248	272	318
+770	903	152	209	272	250
+803	1023	257	262	299	284
+816	1023	184	309	328	260
+380	76	469	444	627	301
+357	206	139	396	509	444
+281	105	55	144	175	470
+334	89	113	48	539	373
+572	1023	140	294	306	249
+671	1023	186	218	314	253
+371	158	72	6	601	535
+379	92	515	272	638	480
+395	82	523	83	622	445
+497	740	127	284	176	220
+649	928	81	147	234	208
+825	1023	238	307	296	269
+269	242	300	425	390	413
+374	137	89	89	571	610
+395	102	476	268	594	288
+421	317	13	573	225	244
+351	123	537	79	631	581
+699	1023	196	142	282	294
+642	1013	207	264	289	237
+428	169	44	134	628	352
+1023	1023	456	520	417	487
+608	1023	129	167	250	309
+592	863	104	87	197	316
+674	1023	177	214	291	285
+336	73	502	248	593	476
+330	117	485	165	657	571
+367	149	540	47	646	268
+290	59	466	60	617	527
+737	1023	267	349	341	318
+381	137	511	438	612	272
+729	1023	167	273	308	293
+731	384	398	159	201	231
+378	113	507	229	649	534
+386	113	545	30	662	586
+438	204	99	153	652	401
+342	100	530	123	642	499
+708	1023	163	249	184	283
+474	165	511	353	584	273
+573	912	94	208	272	226
+670	499	354	165	257	174
+673	461	440	67	177	315
+295	87	455	511	569	566
+829	1023	193	320	249	314
+399	150	551	349	647	340
+376	118	522	474	542	250
+574	307	377	200	243	527
+312	74	489	591	605	238
+298	121	465	225	562	563
+359	85	491	171	663	467
+701	1023	184	254	197	247
+593	820	118	236	210	225
+383	157	0	164	633	647
+425	93	49	76	603	492
+1023	1023	480	605	563	528
+750	1023	182	334	312	246
+692	1023	142	229	135	233
+438	263	98	166	150	633
+378	127	39	209	643	555
+373	143	540	133	662	584
+356	152	64	107	614	272
+394	85	514	84	652	478
+398	188	20	140	602	246
+334	83	496	68	599	288
+365	77	504	361	650	507
+690	999	114	256	188	259
+341	119	74	78	588	433
+417	174	529	461	600	293
+471	149	575	520	682	300
+312	51	488	87	619	524
+331	137	32	300	175	456
+381	100	516	128	643	516
+589	865	395	607	665	387
+407	161	563	71	668	574
+368	82	519	233	647	454
+688	1023	156	248	286	219
+614	1023	176	225	252	181
+390	165	130	213	634	636
+393	222	127	179	717	514
+285	95	77	0	139	523
+288	49	434	0	582	542
+641	1023	180	177	279	208
+689	1023	156	284	254	222
+661	1023	155	233	295	318
+673	960	196	274	285	277
+401	106	582	160	648	497
+387	111	518	235	549	279
+379	97	111	74	574	576
+1023	1023	401	427	414	402
+405	143	535	0	691	357
+665	1018	193	286	263	185
+684	1023	94	247	256	289
+791	1023	173	217	277	228
+379	94	114	128	497	420
+278	96	37	105	61	452
+337	113	494	12	622	396
+369	91	508	272	606	433
+341	83	477	147	612	497
+424	156	132	389	657	483
+724	820	137	228	272	141
+734	983	133	249	258	236
+734	529	420	312	244	346
+715	1007	165	234	251	248
+367	113	107	21	582	499
+324	101	496	89	639	502
+336	112	444	368	558	252
+320	137	68	58	51	446
+548	585	55	204	182	140
+480	128	149	397	601	240
+847	1023	217	324	314	130
+418	132	63	70	633	339
+572	902	162	216	250	300
+605	1023	156	294	166	202
+312	60	463	111	618	462
+696	1023	209	252	231	242
+733	1023	160	271	296	272
+308	110	0	0	492	586
+481	107	531	414	568	258
+390	89	524	573	592	323
+714	892	199	224	236	252
+821	1023	256	188	312	271
+431	117	114	76	603	619
+378	132	556	274	662	549
+329	112	495	184	644	484
+839	1023	204	300	294	248
+368	107	540	20	645	488
+603	1023	213	229	261	256
+418	209	557	312	676	379
+368	95	485	735	590	285
+313	94	477	103	601	507
+602	1023	161	247	197	255
+746	1023	187	313	266	284
+433	141	513	390	641	266
+334	176	342	197	253	231
+731	1023	216	317	282	204
+648	916	130	280	168	200
+601	1023	158	291	286	307
+735	1023	158	266	261	202
+604	1023	165	287	209	208
+438	113	549	427	659	364
+373	57	116	158	593	563
+409	79	510	283	568	523
+471	187	573	423	647	275
+431	198	132	0	645	562
+370	93	494	202	610	307
+391	214	529	450	623	431
+399	104	523	6	651	573
+402	123	98	127	595	610
+379	73	491	250	614	487
+425	141	549	127	669	480
+399	127	528	205	614	383
+395	113	533	173	607	230
+392	158	532	358	601	341
+379	246	46	127	205	92
+429	170	551	369	637	310
+341	109	486	210	642	470
+339	111	533	152	652	480
+461	123	177	94	616	587
+752	1023	193	277	287	292
+329	107	514	157	629	467
+324	70	470	154	610	264
+692	586	418	245	225	238
+464	292	95	229	591	269
+877	869	190	266	296	165
+673	1023	145	262	276	251
+355	75	496	213	619	419
+430	119	130	323	592	514
+754	1023	191	272	290	327
+405	88	537	379	642	573
+697	1023	171	242	279	195
+672	567	427	254	202	244
+671	1023	211	273	234	325
+384	123	529	201	662	548
+367	123	490	348	627	400
+615	1023	233	266	223	308
+630	1023	89	105	240	89
+742	1023	157	308	283	174
+358	166	64	65	663	372
+713	1023	212	187	285	282
+563	173	155	194	610	646
+655	1023	171	209	226	241
+347	87	546	245	620	300
+377	171	487	291	544	287
+494	491	327	274	224	256
+696	449	367	148	280	228
+623	1023	194	216	264	261
+416	191	3	448	9	434
+372	111	498	170	640	529
+328	149	65	232	123	513
+276	81	0	38	571	531
+627	858	196	268	228	248
+396	96	501	348	614	409
+679	1023	163	299	228	278
+665	360	435	280	257	404
+383	96	538	478	642	485
+649	1023	193	118	230	292
+478	176	546	464	605	257
+691	1023	184	292	299	254
+268	55	40	223	152	553
+623	949	141	244	174	221
+689	1023	199	247	247	281
+648	1023	99	169	246	229
+766	960	181	214	292	245
+572	901	174	229	209	129
+357	124	55	18	630	390
+679	517	407	252	249	84
+333	104	0	124	631	621
+733	1023	162	273	322	229
+860	1023	271	297	340	372
+681	1023	166	266	325	321
+664	1023	198	228	288	210
+339	183	125	389	407	613
+756	557	395	296	258	193
+1005	682	427	465	254	370
+330	94	509	150	597	520
+383	101	489	655	604	342
+692	1023	100	287	289	192
+352	148	94	159	592	588
+663	982	164	270	288	41
+512	731	57	268	200	242
+409	142	539	434	585	419
+573	195	640	436	753	750
+654	796	198	299	262	239
+598	855	98	162	268	260
+669	945	512	332	637	330
+474	134	520	411	619	317
+725	1023	178	313	292	230
+499	756	138	257	148	40
+289	99	472	0	562	472
+379	140	525	0	624	528
+360	109	486	510	595	466
+362	214	42	242	132	608
+607	196	604	220	636	325
+675	1023	186	301	236	283
+413	113	53	240	637	614
+364	88	0	112	178	450
+367	77	500	61	580	448
+403	148	555	360	671	381
+327	111	471	160	623	492
+677	468	385	153	232	140
+372	110	500	348	632	369
+393	163	534	34	711	424
+363	105	519	25	617	468
+352	104	111	197	628	586
+399	97	491	459	628	286
+672	1023	185	262	288	243
+453	154	527	416	557	227
+735	1023	206	101	255	179
+602	1023	159	190	248	257
+596	948	57	104	205	108
+364	153	65	133	634	639
+797	1023	206	334	225	249
+378	147	181	88	629	588
+434	128	7	239	612	611
+710	1023	151	265	287	259
+452	141	513	379	631	274
+612	222	172	242	55	579
+407	111	117	0	544	356
+372	130	529	245	657	555
+729	1023	221	274	275	285
+410	185	49	176	98	478
+400	182	205	199	625	578
+483	744	298	475	342	430
+373	102	539	414	656	402
+380	94	529	226	618	395
+391	247	553	262	657	440
+400	135	123	91	637	618
+377	102	502	290	672	490
+387	127	493	315	614	365
+760	1023	114	276	250	110
+634	1002	86	165	260	156
+729	1023	188	262	319	208
+323	59	73	111	563	608
+375	128	528	53	646	585
+608	1023	185	261	236	167
+652	1023	76	279	237	254
+381	194	114	90	642	228
+627	1023	128	209	303	309
+754	985	213	225	317	277
+645	987	81	253	282	124
+769	1023	320	229	314	255
+584	933	165	170	236	184
+381	101	520	63	623	572
+403	193	138	214	599	611
+620	1023	147	273	333	269
+537	673	192	244	228	260
+401	99	509	36	669	505
+1023	1023	308	391	390	579
+400	164	0	582	665	304
+665	1023	171	285	300	205
+383	108	503	198	641	387
+646	1019	43	206	239	230
+846	1023	80	256	222	219
+429	195	22	285	640	400
+392	167	114	138	630	646
+398	157	95	89	643	525
+701	980	200	303	261	66
+406	99	542	96	682	536
+366	114	534	349	657	475
+619	251	158	308	603	285
+325	148	20	302	97	554
+514	632	184	208	227	182
+659	939	154	147	247	182
+351	129	512	241	603	424
+608	1023	105	278	144	52
+425	133	76	0	614	618
+399	101	526	220	631	536
+387	101	518	256	654	607
+392	107	556	66	636	403
+325	77	494	209	672	602
+633	1023	196	280	316	158
+432	145	544	208	624	239
+470	200	306	182	245	409
+368	177	116	138	523	524
+355	218	75	148	149	511
+379	115	497	404	630	537
+666	1023	192	220	307	277
+600	758	149	263	211	181
+364	256	126	539	110	205
+277	107	443	236	594	494
+743	991	153	271	234	299
+337	123	528	349	641	490
+367	202	111	40	636	329
+316	109	491	539	586	293
+779	1023	167	326	301	210
+616	933	168	265	322	302
+388	156	503	135	679	392
+602	927	145	244	311	231
+396	123	537	198	622	444
+1023	1023	514	635	536	554
+480	157	555	551	600	274
+913	1023	188	302	297	226
+643	486	418	194	268	189
+387	189	106	376	171	548
+768	1023	185	279	259	224
+417	153	514	94	608	309
+373	103	511	303	638	542
+353	119	543	0	652	566
+323	88	448	0	651	419
+425	105	476	357	502	166
+361	105	510	156	592	498
+618	1023	349	437	388	491
+671	1023	365	433	359	545
+349	153	57	252	107	608
+281	83	0	142	582	601
+360	127	53	66	555	562
+415	143	94	88	589	518
+398	112	104	46	610	574
+674	1023	168	267	302	283
+716	1023	237	255	294	289
+587	924	219	253	203	150
+823	1023	216	172	239	110
+361	99	482	206	605	290
+347	154	103	0	639	569
+736	938	160	224	228	162
+310	85	450	356	642	498
+395	125	514	115	678	514
+342	68	453	328	577	274
+297	163	92	139	156	519
+266	78	28	0	0	439
+720	1011	158	259	256	208
+612	949	151	232	160	228
+701	1023	144	307	305	169
+505	1023	353	411	371	479
+435	253	165	142	207	552
+417	109	511	469	560	311
+385	124	242	9	648	592
+349	110	475	211	587	537
+1023	1023	359	343	390	255
+307	100	467	87	566	517
+412	151	93	136	617	598
+709	1023	143	264	170	174
+312	123	9	111	606	581
+369	106	485	607	641	324
+434	161	547	133	631	425
+620	1023	109	200	233	277
+367	97	514	157	623	587
+364	110	526	212	654	467
+386	108	498	373	609	206
+411	103	514	458	635	267
+706	1023	156	246	331	302
+600	784	247	259	265	262
+759	526	466	259	228	270
+660	1023	93	185	231	265
+422	212	0	378	562	443
+313	88	465	648	608	462
+773	1023	91	264	276	170
+685	566	428	285	262	311
+641	1023	173	253	226	297
+628	437	404	310	243	305
+320	81	494	647	650	662
+311	137	461	219	602	440
+652	1023	202	274	267	184
+369	119	526	354	649	501
+414	94	498	474	579	273
+643	1001	139	251	279	201
+595	920	91	268	232	297
+654	1023	211	316	304	291
+500	198	588	531	644	296
+659	498	478	142	246	237
+472	159	524	432	654	325
+304	57	463	465	585	455
+363	105	34	76	589	564
+322	101	85	0	607	549
+340	172	130	172	590	644
+654	1023	174	257	290	160
+328	116	70	112	12	427
+715	1023	234	309	304	251
+638	1023	164	268	309	335
+399	143	575	140	699	530
+330	190	25	0	104	485
+613	1023	172	245	317	288
+462	119	523	328	672	311
+418	297	10	629	0	237
+661	902	141	144	239	281
+374	109	205	171	593	603
+607	287	340	202	249	248
+382	142	114	99	651	570
+328	93	507	67	668	580
+344	87	501	0	619	426
+372	178	534	324	711	500
+410	95	552	214	670	533
+442	188	141	345	174	390
+375	167	538	287	657	535
+724	1023	232	333	324	325
+351	106	488	332	652	362
+767	477	413	235	270	242
+731	1023	206	172	288	198
+392	600	183	202	206	202
+354	84	0	128	563	256
+341	119	55	257	629	658
+405	129	549	308	685	476
+675	1023	279	293	242	336
+383	154	546	303	663	485
+379	89	497	288	660	548
+601	988	168	187	217	256
+819	1023	125	259	313	279
+356	147	110	425	123	445
+579	914	149	164	287	223
+441	153	80	361	561	247
+372	83	515	18	564	215
+582	1023	389	423	400	534
+370	118	506	202	658	401
+655	848	187	189	238	242
+473	1023	348	472	346	530
+522	237	315	202	276	529
+1023	1023	416	499	482	342
+753	998	189	259	173	193
+466	166	587	443	606	350
+356	157	136	411	561	794
+675	1023	121	177	225	230
+651	958	134	311	212	179
+312	84	57	176	613	355
+650	1023	235	321	256	258
+435	134	81	75	586	617
+392	114	518	178	633	571
+297	105	128	77	57	465
+672	322	383	132	218	229
+442	141	573	74	648	602
+402	111	541	217	663	492
+773	393	163	510	127	618
+671	1023	167	300	306	290
+451	185	132	326	730	360
+918	1023	202	251	261	303
+342	130	10	188	610	552
+363	89	487	0	655	486
+653	358	436	172	141	295
+853	1023	167	283	307	158
+809	993	161	243	245	278
+800	1023	252	285	257	290
+411	196	144	216	677	256
+447	352	326	463	406	672
+416	198	108	107	721	402
+568	1023	385	494	394	548
+412	143	543	727	627	242
+800	993	210	312	245	188
+387	86	554	57	675	580
+393	104	521	0	637	441
+359	88	460	401	584	314
+393	110	484	299	534	335
+435	208	81	410	189	673
+1013	346	338	301	612	642
+796	1023	233	303	308	262
+368	130	507	410	659	606
+619	1023	263	251	259	217
+772	1016	189	278	287	292
+371	76	89	0	596	581
+775	1023	179	261	302	279
+575	983	188	202	211	304
+415	198	155	367	25	616
+594	935	303	299	273	249
+299	57	0	40	607	510
+268	85	46	132	112	461
+784	1023	258	282	287	291
+337	98	0	0	499	558
+282	97	32	60	57	411
+766	1023	241	327	242	258
+576	916	201	267	277	222
+294	64	419	129	470	428
+331	199	37	169	685	322
+327	70	492	41	619	499
+391	118	558	327	671	462
+417	132	94	158	581	544
+432	213	527	429	657	301
+586	1023	424	481	434	560
+679	1022	182	303	282	143
+411	105	155	569	640	774
+580	571	370	193	247	186
+668	1023	181	347	246	171
+345	109	505	82	700	626
+347	252	129	156	645	156
+385	157	30	208	665	430
+281	126	103	38	2	508
+670	826	409	455	468	635
+357	149	50	182	624	637
+579	888	126	311	296	203
+355	134	157	391	285	629
+656	1023	206	286	322	314
+722	1023	215	315	280	208
+468	110	148	4	622	442
+294	64	446	529	613	480
+395	147	529	0	638	549
+615	989	88	257	199	253
+316	61	503	587	613	402
+431	184	153	72	613	571
+756	1023	183	331	258	184
+440	160	559	549	624	274
+328	98	529	0	652	534
+317	88	4	101	599	608
+576	433	356	165	278	259
+400	142	141	506	581	208
+326	113	508	81	616	465
+478	164	558	423	667	238
+519	1023	364	488	350	477
+697	1023	174	197	272	266
+1022	1023	442	371	293	310
+589	1023	177	249	215	309
+405	110	526	265	649	417
+404	101	32	0	567	567
+348	106	25	123	566	582
+412	182	86	18	158	619
+355	118	516	240	621	464
+384	143	58	415	427	443
+282	111	43	159	158	561
+410	152	87	11	623	593
+331	68	478	553	614	459
+403	152	540	439	632	236
+749	867	133	211	242	315
+753	1023	190	291	304	291
+657	1023	200	15	254	126
+391	117	523	331	643	271
+744	1023	154	250	254	235
+463	109	525	454	637	293
+723	1023	167	233	280	181
+610	987	123	122	193	169
+342	116	509	137	631	545
+354	104	77	42	604	593
+368	85	0	295	577	622
+633	871	156	123	280	114
+709	1023	195	192	304	166
+370	81	477	414	561	219
+1023	1023	449	362	307	382
+266	140	89	145	545	204
+343	153	84	475	171	317
+368	88	330	132	370	307
+316	78	71	161	578	599
+719	1023	226	225	249	202
+683	1023	194	228	204	258
+312	77	478	0	624	444
+368	106	540	0	670	495
+745	1002	105	257	199	192
+345	81	506	0	649	532
+392	193	550	363	633	389
+1023	1023	348	428	394	392
+444	197	93	176	0	584
+329	106	527	140	658	451
+676	1023	226	257	322	246
+437	507	151	194	155	225
+325	123	0	127	605	510
+332	97	492	287	638	584
+406	297	19	571	190	243
+363	102	506	181	644	468
+392	92	137	152	573	577
+412	156	546	0	664	578
+337	136	0	130	52	518
+406	1023	111	210	202	236
+319	164	63	179	6	548
+797	1023	239	234	254	329
+713	1023	86	243	285	258
+611	1023	183	286	264	280
+354	120	515	264	558	242
+686	1023	245	270	247	249
+294	100	456	36	677	500
+626	1023	223	239	215	194
+380	125	528	0	688	607
+660	1023	206	263	312	283
+437	130	0	494	594	246
+457	181	581	244	627	227
+607	282	402	104	174	323
+399	104	506	166	639	528
+419	101	156	276	578	479
+618	1023	158	297	264	190
+425	141	547	343	679	325
+360	116	513	330	591	359
+453	184	175	123	635	657
+877	1023	225	358	312	280
+353	284	181	288	718	410
+665	892	181	259	273	235
+388	159	566	254	706	568
+334	130	46	118	599	529
+409	205	158	383	296	640
+556	1023	384	444	387	525
+647	287	389	219	373	363
+359	108	502	354	599	477
+629	1023	181	235	265	271
+377	218	104	175	636	491
+349	106	533	0	644	572
+686	1023	143	154	276	280
+376	126	138	191	617	579
+632	1023	146	225	263	252
+402	126	514	258	641	233
+760	1023	167	265	309	257
+316	72	448	118	552	530
+630	1023	84	274	263	204
+415	149	527	527	566	355
+441	283	198	146	120	595
+387	127	57	57	636	612
+825	872	124	299	254	159
+431	181	78	353	633	345
+829	1023	162	297	280	208
+432	168	531	218	664	332
+525	590	160	264	292	202
+364	107	512	139	661	390
+352	155	141	44	599	564
+651	1023	135	170	233	266
+600	1023	169	282	287	194
+284	78	450	217	620	470
+779	508	397	154	204	301
+588	736	144	212	165	293
+577	1023	140	262	177	246
+398	109	536	143	692	517
+670	1023	120	293	257	294
+648	1023	228	247	365	252
+396	111	559	213	637	528
+320	75	503	108	583	468
+683	1023	256	283	314	230
+316	145	490	0	625	478
+595	974	186	252	246	206
+432	203	566	333	693	323
+697	1023	180	236	301	301
+409	135	515	414	645	296
+707	1023	166	292	316	280
+344	127	0	130	154	419
+731	1023	251	314	252	138
+317	372	25	101	111	530
+633	1023	233	241	211	266
+624	843	212	231	186	217
+899	1023	207	276	268	239
+866	972	165	245	281	183
+683	1023	185	313	271	309
+406	194	80	106	638	352
+834	1023	208	263	250	120
+563	1023	197	268	281	233
+618	994	196	265	240	179
+261	78	135	47	0	526
+447	183	14	190	601	577
+690	1023	80	416	277	190
+391	115	541	44	665	354
+338	142	209	244	153	313
+695	1023	215	239	311	164
+407	153	169	0	631	588
+677	1023	195	292	287	291
+696	1023	114	294	309	212
+468	107	532	0	626	305
+351	111	537	276	668	464
+380	183	68	36	630	568
+384	128	533	78	661	535
+384	177	125	168	708	368
+387	191	542	347	674	352
+343	103	526	140	685	482
+399	132	538	444	651	333
+347	87	489	0	650	526
+1023	1023	308	353	361	330
+835	474	194	273	285	654
+500	193	561	514	617	284
+577	924	159	229	152	232
+392	83	535	97	651	492
+370	118	525	336	631	339
+327	79	481	219	660	327
+345	70	515	0	639	460
+387	112	528	16	655	529
+657	1023	86	276	235	196
+403	136	552	185	680	490
+382	184	88	215	0	608
+705	1023	226	351	287	257
+274	140	21	0	83	538
+429	154	474	506	618	314
+578	1023	376	478	418	501
+402	177	22	239	588	260
+746	1023	138	255	266	265
+695	1023	119	307	287	316
+765	893	197	235	305	189
+713	1023	181	214	256	250
+389	154	107	235	597	569
+796	944	185	254	198	111
+417	137	539	355	648	175
+322	74	471	205	572	74
+445	158	521	295	596	292
+484	261	112	205	733	332
+687	1023	211	254	255	193
+596	975	134	201	179	188
+370	148	37	136	540	464
+504	1023	408	467	405	526
+300	82	466	77	629	490
+617	751	18	218	218	191
+342	70	481	395	590	325
+383	113	467	179	637	296
+300	128	451	0	632	503
+692	1023	226	249	263	289
+376	108	554	71	650	566
+733	1023	179	250	288	204
+376	95	37	110	578	566
+362	151	46	304	687	352
+714	1023	169	272	300	216
+684	1023	180	268	298	221
+321	166	99	364	463	724
+295	414	59	91	132	157
+474	169	554	157	631	312
+347	161	43	0	588	648
+394	118	563	313	648	483
+682	1023	169	264	278	216
+641	1023	204	302	311	221
+379	129	84	119	619	561
+295	88	456	499	585	532
+349	74	483	431	629	470
+688	1023	188	252	236	222
+313	71	426	317	622	203
+409	127	119	158	598	517
+460	1023	423	519	444	546
+326	119	476	178	659	348
+642	1023	124	328	266	250
+438	1023	404	467	413	527
+767	1023	215	238	309	277
+682	1023	190	335	284	347
+443	133	551	455	645	411
+394	111	546	232	663	524
+348	100	499	59	628	453
+405	618	193	164	246	285
+763	798	102	200	243	209
+389	176	536	415	626	331
+366	124	499	57	658	567
+428	182	116	82	587	607
+408	114	546	185	672	385
+624	1023	205	239	274	197
+346	88	537	433	631	453
+425	142	232	206	607	551
+408	129	515	290	636	320
+381	109	515	380	627	419
+429	212	40	154	171	618
+801	1023	74	261	232	213
+626	1023	149	301	270	217
+370	113	526	101	636	268
+653	303	427	711	734	948
+466	627	119	263	186	210
+664	1023	167	304	249	273
+264	309	400	463	449	412
+394	102	562	369	707	540
+649	1023	245	297	254	252
+458	138	544	468	705	383
+630	1023	208	259	283	113
+397	129	525	394	569	303
+446	118	527	188	623	345
+350	117	497	175	634	209
+384	95	534	98	663	536
+793	1023	250	307	310	304
+431	175	121	177	644	636
+624	991	102	168	130	217
+355	140	0	132	638	598
+354	170	105	109	191	581
+371	124	531	0	622	337
+371	167	113	88	552	380
+384	153	46	343	238	604
+487	660	146	310	230	253
+658	1003	166	246	288	92
+666	1023	160	220	268	274
+666	927	199	208	242	179
+404	187	142	309	496	222
+436	315	322	63	347	288
+803	1023	279	358	313	323
+262	25	402	235	637	459
+391	108	528	148	659	511
+1023	1023	497	314	347	393
+722	1023	142	290	242	203
+429	197	80	127	703	510
+669	1023	228	230	291	266
+466	258	192	235	124	601
+427	164	100	146	648	625
+649	911	103	204	210	151
+795	1023	239	319	302	337
+361	101	485	63	629	535
+347	68	498	91	647	510
+770	957	144	203	239	211
+652	1023	175	129	275	282
+351	123	502	0	640	559
+673	447	455	250	282	193
+338	125	5	100	464	491
+359	121	497	180	519	246
+421	118	153	13	638	630
+645	1016	125	194	290	248
+696	373	200	283	121	594
+699	1023	100	88	236	158
+697	1023	137	161	207	199
+429	138	0	349	630	446
+395	174	123	95	594	593
+724	1023	200	297	306	225
+353	124	489	107	614	562
+325	119	90	194	68	528
+294	124	58	48	145	507
+464	148	542	372	601	295
+458	279	167	449	460	711
+355	107	528	252	524	540
+652	1023	189	312	308	465
+573	1016	92	243	262	259
+439	128	557	346	651	473
+393	95	557	101	648	525
+774	1023	192	275	283	206
+606	1023	180	126	260	251
+739	1023	169	276	207	134
+560	1023	141	236	222	215
+263	92	0	0	76	469
+390	146	487	261	576	425
+396	81	530	226	613	348
+683	998	177	214	226	290
+346	197	0	111	528	570
+328	107	486	308	662	368
+618	998	125	189	286	321
+373	160	93	162	623	340
+279	101	447	50	615	456
+419	238	0	182	633	418
+387	113	528	311	648	183
+439	178	288	55	265	418
+396	188	91	189	144	388
+380	205	77	312	623	315
+650	511	323	85	257	256
+330	114	500	169	633	415
+624	1023	189	259	284	336
+412	165	66	261	600	501
+362	142	20	60	602	612
+407	202	184	121	742	452
+650	1023	164	242	282	259
+390	219	550	54	604	381
+785	1023	236	318	290	288
+440	192	72	348	146	699
+397	198	489	421	584	257
+370	153	514	0	661	519
+357	143	0	255	0	489
+684	1023	163	288	259	226
+352	191	140	280	244	505
+699	1023	193	308	269	232
+867	1023	190	222	277	238
+714	470	413	229	229	301
+382	107	59	0	605	613
+555	905	28	241	196	187
+291	106	0	235	184	429
+739	791	229	232	214	236
+344	56	484	568	598	345
+597	269	319	221	182	308
+285	77	110	72	579	286
+982	1023	590	592	755	653
+356	118	512	12	594	441
+410	129	538	254	672	592
+383	70	514	321	614	535
+419	104	523	246	562	299
+637	959	100	242	223	202
+601	952	63	163	205	213
+626	1023	146	210	258	182
+683	320	446	324	235	216
+750	613	356	435	481	369
+727	291	425	216	158	425
+388	124	42	251	585	602
+581	1014	189	167	220	108
+315	99	14	355	605	333
+754	1023	154	295	260	241
+802	1023	236	207	294	275
+685	1023	178	227	280	182
+693	486	448	245	240	271
+597	896	155	105	210	307
+500	213	133	429	636	351
+689	1023	226	278	327	275
+548	902	98	170	231	149
+670	1023	102	298	241	301
+373	136	107	149	581	592
+607	984	177	247	309	144
+810	1023	217	286	166	262
+311	81	499	115	650	523
+441	159	95	288	673	378
+547	205	365	154	115	554
+475	180	558	482	601	309
+296	79	429	517	553	311
+315	84	492	357	611	424
+456	217	577	479	681	311
+674	308	438	195	216	200
+446	155	536	26	603	288
+700	1023	269	261	295	353
+329	94	11	81	612	648
+574	370	437	66	262	568
+641	1023	205	174	261	221
+393	94	510	201	640	342
+347	82	30	275	572	388
+628	1023	148	226	211	191
+412	129	525	415	625	231
+795	1023	230	202	322	293
+414	142	143	144	602	595
+594	951	145	237	237	350
+559	931	194	230	265	282
+423	100	523	515	572	196
+578	1023	216	272	297	279
+344	118	368	0	568	441
+811	562	420	197	355	265
+394	157	340	185	103	128
+654	301	390	206	356	313
+358	142	73	47	607	552
+620	1023	248	260	287	333
+348	115	506	203	637	405
+269	448	189	439	619	579
+423	161	66	290	595	335
+351	99	502	249	581	362
+638	1023	205	280	292	251
+350	155	53	326	189	501
+376	95	163	207	561	554
+428	142	530	269	653	267
+728	1023	529	256	621	503
+610	1023	130	252	288	253
+331	85	76	164	607	534
+694	1023	216	345	321	316
+745	1023	132	178	226	276
+388	210	67	70	638	452
+361	139	525	221	605	417
+394	161	540	624	629	628
+576	1023	118	223	237	123
+782	459	405	274	229	276
+369	129	531	166	709	498
+362	137	473	345	628	454
+615	1023	202	236	232	198
+316	129	15	8	216	422
+343	76	456	497	516	212
+421	287	146	301	143	259
+365	93	469	614	626	348
+468	318	97	124	220	275
+874	1023	166	277	293	170
+669	1023	235	281	288	235
+454	102	508	254	594	289
+363	104	498	288	677	452
+399	124	91	132	609	545
+702	429	389	218	260	336
+364	115	524	214	630	586
+322	144	4	0	188	458
+383	135	484	82	623	259
+770	495	412	259	235	323
+373	110	558	5	638	549
+695	863	139	210	227	279
+605	981	174	174	269	294
+629	1005	198	265	290	254
+454	113	573	192	661	582
+411	106	490	433	561	316
+357	113	523	264	667	407
+415	134	544	12	648	406
+533	284	177	480	191	206
+305	171	51	16	0	482
+628	1023	194	268	335	248
+630	1023	155	236	254	257
+749	1023	218	307	286	233
+427	114	551	365	670	336
+730	1023	210	299	262	241
+692	800	137	235	244	130
+645	1023	172	257	276	225
+377	138	160	173	577	579
+379	114	516	651	603	335
+770	1023	183	307	272	264
+540	1023	331	442	401	504
+367	115	507	1	672	578
+667	1023	117	195	250	238
+402	138	571	175	661	509
+410	129	490	414	519	281
+306	158	462	0	586	457
+1010	1023	444	566	463	533
+385	124	151	186	577	328
+324	123	515	156	615	399
+809	1023	171	257	272	222
+690	1023	163	292	250	286
+270	67	0	191	562	564
+402	150	504	272	657	546
+364	127	523	140	608	476
+375	105	85	169	546	564
+723	1023	191	271	255	146
+407	150	520	472	556	150
+368	122	45	272	12	529
+337	89	459	471	623	356
+668	1023	223	224	257	266
+377	152	77	133	633	585
+605	1023	177	271	234	297
+560	1023	171	180	252	203
+376	112	176	205	594	552
+302	75	453	190	604	541
+739	1023	190	170	275	238
+464	140	515	414	605	327
+744	1023	197	276	331	306
+365	108	514	230	639	492
+728	760	68	263	255	144
+352	203	110	56	47	622
+660	1023	224	189	283	58
+886	1023	215	275	275	252
+311	87	509	206	680	514
+388	118	539	37	657	458
+328	56	426	278	629	293
+407	131	526	228	677	541
+621	928	117	222	222	293
+601	885	306	114	308	298
+440	99	536	371	560	264
+611	935	190	304	220	55
+442	144	555	407	665	294
+374	103	539	112	673	526
+490	179	149	433	681	479
+382	196	73	390	20	597
+312	107	509	0	662	565
+410	219	61	105	658	322
+366	103	517	186	638	496
+679	1023	157	238	249	280
+616	521	324	255	167	258
+430	137	525	294	659	256
+353	140	488	220	649	423
+412	161	95	192	636	598
+753	992	152	248	257	238
+315	55	455	83	633	504
+366	102	102	61	615	607
+382	109	62	159	524	446
+434	137	560	164	625	280
+547	251	518	283	603	282
+354	165	58	119	133	522
+409	88	517	186	648	585
+419	146	536	358	638	557
+666	498	442	46	212	226
+873	1023	433	536	447	538
+360	121	514	256	685	496
+380	156	133	0	606	623
+662	501	335	263	196	251
+293	137	79	211	0	459
+389	122	530	164	696	511
+361	173	186	0	505	313
+395	145	533	0	623	591
+388	108	532	179	640	523
+781	937	139	223	283	240
+765	1023	120	277	264	161
+381	83	184	159	615	530
+272	113	123	176	94	390
+367	100	491	586	586	336
+748	1023	192	293	265	222
+698	1023	203	291	285	208
+612	399	403	208	293	267
+327	190	40	78	130	546
+790	1023	203	295	252	265
+377	147	124	211	636	610
+380	94	528	308	690	460
+429	111	548	360	660	322
+358	93	508	116	601	488
+688	421	374	273	179	250
+704	1023	75	270	259	127
+771	1023	229	292	324	262
+544	884	124	124	247	200
+550	932	180	253	181	258
+332	147	70	213	52	579
+692	1023	227	305	227	248
+765	1023	241	296	240	330
+619	1023	209	254	205	285
+523	1023	355	435	684	501
+361	104	480	295	655	543
+338	138	0	91	609	450
+677	1023	172	283	244	219
+823	1023	139	78	249	257
+387	109	532	399	630	400
+704	1023	95	252	282	254
+372	162	525	401	640	323
+296	97	454	293	643	430
+684	1023	238	279	321	282
+385	112	523	242	662	556
+470	129	524	389	568	155
+733	436	354	219	262	247
+350	142	51	59	581	291
+772	892	164	234	265	241
+582	864	175	196	281	338
+435	242	141	297	554	352
+390	103	105	193	531	617
+291	116	101	134	160	523
+364	129	213	52	605	547
+361	212	96	335	630	364
+443	199	62	334	638	422
+683	1023	137	295	224	191
+365	109	490	198	634	463
+579	873	104	172	197	272
+281	146	472	308	587	228
+746	1023	167	238	269	158
+655	1023	144	274	273	264
+869	1023	98	271	266	222
+652	1023	174	207	240	140
+396	148	43	242	629	619
+794	351	425	231	253	303
+343	107	439	500	602	276
+379	105	538	425	678	529
+355	85	494	161	656	379
+324	101	495	169	633	572
+628	1023	94	252	213	285
+650	983	159	274	232	328
+370	193	0	13	603	338
+830	953	159	292	248	188
+430	118	521	300	579	292
+315	154	93	100	0	496
+639	1023	164	235	222	242
+800	1023	78	289	261	183
+350	85	509	589	625	358
+462	126	539	289	586	225
+271	125	0	0	129	466
+806	1023	202	247	321	283
+431	196	552	426	636	192
+758	963	130	297	231	277
+360	82	518	71	608	580
+380	163	46	251	625	673
+387	118	482	319	631	383
+957	1023	249	308	325	255
+757	393	486	263	241	613
+383	144	509	372	651	416
+460	170	575	392	621	309
+573	1023	140	198	244	236
+331	93	118	74	589	437
+700	1023	215	293	189	342
+712	1023	388	570	385	518
+661	1023	156	264	300	253
+317	135	49	168	88	476
+346	122	170	228	631	601
+437	187	561	321	636	343
+579	1023	142	232	244	248
+385	128	510	222	653	573
+423	279	176	470	220	228
+410	156	536	232	631	552
+389	149	141	0	599	583
+734	1023	217	303	306	319
+447	221	34	214	12	548
+432	188	127	264	719	407
+645	909	172	244	267	282
+412	96	507	391	555	254
+695	1023	201	241	222	309
+369	115	541	164	686	556
+836	1023	193	264	294	151
+378	94	510	89	631	447
+394	102	528	309	645	464
+427	1023	381	442	379	521
+421	139	511	257	555	227
+1023	1023	519	272	364	348
+371	111	535	0	660	507
+424	159	473	408	493	268
+436	104	526	460	632	427
+310	86	486	237	672	586
+746	1023	76	256	270	203
+342	162	56	0	558	270
+311	74	0	44	576	651
+642	1023	107	125	213	315
+799	1023	133	295	219	139
+426	122	520	691	655	351
+461	132	501	445	574	251
+364	97	480	302	638	425
+631	939	152	193	278	275
+342	99	493	75	597	495
+350	125	505	136	642	494
+673	1023	221	265	302	238
+404	89	525	326	699	541
+401	140	529	446	555	256
+420	193	520	280	648	204
+656	297	295	195	317	606
+326	117	60	126	615	542
+596	1023	421	464	436	548
+284	149	154	242	217	312
+995	1023	352	468	404	477
+402	166	394	386	626	328
+360	122	512	0	644	497
+616	1023	247	268	304	308
+623	1001	166	295	287	218
+398	113	491	448	639	319
+374	115	513	9	615	548
+448	271	388	595	501	361
+309	98	501	0	641	522
+361	151	89	0	617	619
+617	985	99	293	206	188
+886	623	399	287	305	261
+630	820	151	294	286	243
+726	1023	255	163	294	280
+663	1023	205	208	215	224
+671	987	207	288	225	74
+546	1023	393	469	383	534
+556	1023	377	472	419	499
+402	129	553	113	662	516
+401	130	565	293	667	563
+333	100	97	221	563	536
+477	332	191	313	626	552
+389	164	79	0	599	299
+389	125	521	274	557	525
+395	259	486	515	586	281
+384	164	98	46	655	493
+600	1015	114	205	206	314
+367	237	117	78	687	405
+362	132	113	0	632	531
+464	99	520	426	630	332
+672	1008	157	282	296	222
+1023	1023	461	483	441	535
+462	196	70	382	557	163
+536	1023	53	216	158	254
+727	1023	183	300	143	180
+610	1023	199	134	289	280
+719	1023	228	296	231	286
+613	1023	257	280	268	262
+678	985	271	174	287	97
+387	136	0	363	18	604
+439	151	528	547	654	289
+390	107	533	315	583	216
+395	189	184	344	713	465
+620	952	71	177	141	221
+618	465	429	0	193	314
+874	1023	192	316	292	256
+399	204	120	0	608	323
+406	143	530	375	596	290
+846	560	359	216	275	57
+324	146	16	62	117	496
+621	1023	91	28	248	255
+390	158	544	245	676	490
+335	90	510	120	644	585
+624	951	135	235	255	242
+680	1023	164	198	264	305
+447	227	140	355	705	334
+501	164	157	373	613	646
+309	70	423	505	591	525
+429	165	84	124	700	513
+329	154	50	48	62	501
+690	1023	208	260	244	231
+492	174	561	435	635	332
+924	501	448	263	242	340
+361	118	67	0	647	417
+397	80	89	72	607	540
+413	173	74	340	651	552
+302	121	133	143	106	387
+714	1023	283	253	302	258
+376	216	85	52	610	342
+785	1023	236	243	260	235
+366	131	152	178	192	532
+397	189	133	171	644	293
+370	120	546	435	661	454
+803	1023	189	268	270	261
+630	1023	199	261	318	270
+704	974	158	257	277	240
+353	123	507	160	524	485
+746	426	408	251	123	181
+362	92	524	291	634	451
+396	91	534	168	631	486
+353	189	509	139	630	448
+347	114	488	153	674	466
+636	1023	128	1	212	175
+381	137	22	81	582	557
+807	1023	147	220	228	278
+369	215	76	36	559	521
+440	116	530	354	626	161
+350	154	77	174	143	549
+572	916	124	234	216	248
+360	168	82	186	603	250
+312	162	99	102	47	480
+430	115	505	624	652	328
+420	115	533	257	656	318
+715	373	464	167	193	270
+398	176	0	197	688	451
+456	129	533	453	695	344
+468	119	532	310	606	362
+440	187	167	306	676	444
+397	83	518	17	633	477
+807	1023	189	254	274	191
+360	140	53	15	518	579
+664	984	229	242	310	197
+355	118	512	92	630	347
+402	95	556	72	637	564
+868	1023	212	345	330	291
+957	1022	198	216	187	253
+444	201	111	0	152	585
+383	181	521	249	617	277
+652	980	168	179	230	282
+721	1023	124	230	227	334
+363	90	528	55	697	573
+385	140	61	129	635	558
+409	143	530	185	649	296
+370	191	16	47	521	315
+648	1023	189	321	415	502
+661	961	220	205	277	249
+597	214	14	217	23	209
+339	82	522	153	672	641
+285	140	0	0	100	477
+361	101	517	76	615	533
+377	108	498	200	673	519
+409	197	77	232	643	263
+656	1023	184	262	277	194
+600	1023	89	121	234	73
+444	206	0	80	638	303
+355	81	478	236	654	627
+1023	1023	274	330	347	218
+384	112	144	157	582	580
+801	1023	125	274	278	238
+649	276	359	0	173	231
+371	137	469	232	540	165
+606	1023	142	251	279	250
+377	147	518	206	527	491
+415	82	535	136	594	411
+425	164	123	135	609	576
+355	131	519	17	604	493
+360	121	513	0	677	222
+387	153	84	0	623	603
+356	115	53	0	511	603
+370	126	106	107	585	566
+410	149	529	448	602	244
+360	124	519	128	629	451
+504	600	113	175	145	197
+456	379	444	555	481	438
+372	118	49	219	494	538
+625	1023	171	142	228	235
+666	1023	180	214	256	271
+788	1023	182	308	269	261
+406	109	554	47	662	516
+370	100	531	156	654	523
+658	1023	241	281	294	276
+597	1023	117	214	241	243
+403	154	111	0	652	523
+797	1023	224	281	258	298
+664	1023	194	305	242	127
+360	93	529	256	619	546
+666	1023	202	283	256	260
+713	1023	183	306	263	289
+649	948	148	234	226	297
+968	1023	200	330	278	251
+744	1023	166	176	292	276
+370	90	516	54	627	497
+579	938	183	140	244	196
+759	1023	236	263	278	249
+323	147	14	77	614	602
+660	519	364	268	250	234
+413	118	555	269	673	520
+714	1023	177	233	270	227
+281	101	0	88	149	456
+749	498	411	46	182	261
+655	1023	210	223	215	291
+372	114	23	69	609	630
+420	142	546	435	692	382
+359	96	488	600	577	496
+416	115	77	365	608	536
+735	1023	217	250	304	256
+314	80	480	143	622	486
+663	425	441	318	280	254
+380	83	516	296	606	394
+391	130	523	203	601	499
+424	116	519	423	559	264
+360	164	0	128	582	580
+340	78	497	47	617	433
+732	1023	181	224	288	275
+609	292	336	250	330	221
+351	82	461	411	635	413
+374	110	504	365	572	276
+638	1023	179	268	281	136
+785	477	405	114	209	84
+688	1019	155	132	207	246
+658	1023	191	301	199	229
+433	104	520	499	631	331
+368	131	532	187	663	557
+585	948	161	199	146	271
+641	503	406	234	217	283
+359	88	505	194	644	585
+674	1023	234	342	348	352
+331	362	353	469	413	524
+664	971	204	277	215	295
+363	124	535	0	639	587
+716	999	111	313	181	278
+454	98	505	468	636	344
+364	141	51	202	635	633
+409	162	545	16	655	517
+668	1023	215	294	275	291
+382	111	541	286	677	577
+371	133	555	0	670	483
+479	192	176	147	119	588
+391	88	534	0	685	565
+309	63	1	63	586	301
+784	1023	589	465	695	566
+646	214	229	193	102	244
+706	331	453	272	383	160
+592	987	121	208	260	203
+654	1023	119	218	266	299
+404	122	4	186	630	602
+393	145	24	296	589	188
+344	95	0	69	574	484
+563	855	177	148	230	268
+630	986	198	246	215	236
+282	108	0	35	0	467
+302	62	485	263	627	494
+400	129	104	289	618	292
+594	1023	208	299	290	229
+1023	1023	526	660	714	692
+701	1023	151	255	314	156
+701	1023	185	304	278	261
+366	106	48	102	593	613
+666	473	427	276	246	269
+438	150	556	301	608	308
+429	161	100	127	630	623
+658	966	92	247	242	269
+265	68	393	317	617	560
+347	69	516	46	663	532
+650	1023	204	273	307	209
+325	145	345	188	446	416
+686	1023	180	249	278	233
+332	90	450	579	621	424
+372	154	511	82	626	206
+395	103	563	81	603	520
+845	1023	182	282	209	272
+437	600	175	281	224	254
+712	1023	251	288	243	283
+438	167	546	426	609	239
+348	108	484	256	588	338
+384	131	567	0	633	521
+311	99	507	162	640	389
+608	271	432	61	257	273
+418	122	519	313	616	278
+436	153	535	384	630	317
+333	141	93	0	582	579
+366	104	513	241	643	500
+376	123	546	0	641	602
+342	77	460	153	642	538
+357	110	496	119	567	444
+379	94	525	317	607	493
+473	240	495	495	570	507
+363	170	12	126	609	237
+284	216	173	572	730	983
+607	1023	181	192	211	313
+355	931	363	451	380	515
+627	1023	165	260	280	293
+421	100	516	400	595	265
+371	165	520	294	653	324
+600	368	424	221	244	178
+395	150	59	361	219	579
+665	911	240	215	356	354
+382	236	134	308	655	253
+362	154	89	41	578	604
+277	61	452	106	618	522
+486	344	190	178	104	229
+644	1023	189	236	264	277
+641	1023	196	240	299	305
+374	127	517	182	601	562
+666	480	395	221	322	319
+778	1023	237	305	334	270
+681	499	365	187	224	246
+309	106	3	0	147	388
+413	88	464	341	527	194
+354	97	523	236	684	461
+433	188	156	268	615	662
+779	1023	249	317	267	309
+633	1023	145	261	245	190
+674	1023	134	265	318	302
+294	136	0	80	59	487
+462	312	70	539	144	139
+805	558	457	215	237	278
+668	366	459	228	32	282
+392	159	306	0	593	508
+359	113	46	71	622	578
+725	1023	192	167	304	294
+595	1006	71	209	229	65
+340	80	426	393	585	373
+412	162	562	170	631	485
+346	90	501	625	650	596
+410	136	553	376	632	263
+454	160	555	449	689	282
+653	1023	208	270	214	262
+677	486	400	234	230	92
+739	1023	135	299	335	337
+624	967	118	74	245	241
+291	88	0	0	533	531
+386	197	64	160	591	597
+1023	1023	466	454	432	467
+289	63	430	0	620	532
+348	131	504	123	677	508
+564	654	494	590	529	474
+409	175	130	198	190	436
+755	1023	357	183	294	247
+336	154	27	291	114	481
+581	836	361	457	452	438
+374	150	519	123	672	571
+371	122	517	354	629	321
+737	978	155	268	262	290
+419	125	37	309	620	465
+679	1023	185	318	271	112
+625	1023	194	301	271	264
+437	208	117	21	734	464
+843	1023	141	286	255	269
+343	131	33	33	460	624
+511	916	267	278	285	294
+899	1023	204	289	286	214
+557	866	104	134	174	271
+422	266	78	176	171	572
+380	96	515	312	546	392
+561	181	413	134	668	656
+683	1023	99	300	268	312
+846	1023	274	324	261	323
+294	154	126	0	239	535
+384	106	24	184	587	541
+350	109	128	167	569	597
+397	156	558	190	669	568
+370	76	505	0	648	490
+363	85	508	163	622	343
+388	128	96	129	618	500
+358	162	101	292	3	649
+614	1023	174	257	300	228
+293	128	447	91	611	413
+374	196	518	109	659	581
+375	92	517	318	654	560
+398	106	519	429	641	368
+330	83	489	424	592	199
+361	75	529	227	594	601
+621	1023	239	255	347	258
+946	1023	416	386	339	379
+732	923	98	280	232	245
+424	216	132	233	696	429
+404	151	121	153	613	585
+376	123	56	159	494	244
+378	115	524	244	600	585
+404	277	37	533	130	238
+398	198	124	231	627	555
+382	174	0	218	614	631
+597	975	150	200	235	124
+651	1023	148	263	221	224
+628	1023	204	223	233	308
+613	1023	49	293	299	184
+672	1023	171	228	296	302
+339	129	501	267	614	533
+914	1023	450	520	507	367
+695	1023	236	267	267	191
+367	116	513	161	638	546
+402	100	544	256	713	541
+403	193	148	557	27	565
+692	433	404	304	347	351
+742	1023	209	324	325	205
+396	132	573	511	702	491
+724	1023	179	142	278	248
+383	107	529	280	655	579
+436	164	528	354	587	297
+593	1015	106	225	125	230
+326	160	0	210	0	517
+580	1023	403	512	430	525
+469	1023	372	427	397	543
+620	281	356	202	307	249
+939	639	504	284	228	336
+383	98	529	113	615	564
+372	61	502	205	617	412
+314	131	9	208	161	396
+829	1023	200	267	272	323
+482	107	523	430	610	348
+684	1023	172	224	281	158
+424	162	561	459	593	305
+363	93	528	68	687	554
+665	1023	186	216	320	266
+282	149	126	210	498	472
+405	146	135	270	569	236
+372	82	504	211	629	536
+678	1023	182	257	298	166
+304	88	437	637	587	279
+415	145	539	446	613	214
+396	144	159	18	648	601
+317	68	499	67	636	491
+898	1023	156	275	272	240
+653	450	396	273	215	200
+297	84	486	169	607	472
+340	106	535	280	641	581
+354	92	155	84	580	551
+386	157	536	0	626	563
+262	38	426	114	563	526
+528	1023	117	252	176	281
+724	1023	259	301	242	266
+355	85	503	298	569	290
+310	78	465	557	581	398
+429	137	155	346	611	341
+389	131	31	86	122	508
+425	121	547	261	671	539
+736	982	92	222	208	299
+409	207	45	200	603	608
+769	1023	205	298	223	263
+656	1023	159	273	236	268
+416	97	519	316	615	520
+336	118	468	600	639	439
+371	112	503	440	635	340
+753	1023	207	311	307	254
+771	925	177	228	221	227
+649	1023	158	272	209	254
+805	1023	207	268	280	252
+362	104	465	536	651	254
+623	1023	207	288	250	339
+603	1015	158	273	250	186
+375	172	247	146	656	568
+358	135	516	50	656	474
+390	136	519	387	623	241
+574	1023	160	235	241	218
+451	179	110	193	718	467
+702	342	453	258	213	357
+647	897	60	185	135	280
+797	1023	224	236	304	289
+397	109	483	351	596	308
+360	106	510	282	658	442
+440	174	45	188	626	259
+383	88	533	0	590	464
+287	74	87	65	605	559
+370	245	0	176	678	433
+762	927	155	237	219	245
+702	1023	241	308	322	177
+737	987	167	236	255	250
+423	217	108	212	727	457
+334	102	484	383	558	262
+334	107	476	228	598	541
+377	140	82	0	593	570
+805	1023	211	281	262	260
+390	95	481	308	621	509
+335	139	15	433	436	639
+395	118	98	137	622	603
+362	135	77	52	585	615
+812	1023	191	306	282	194
+266	94	0	207	81	491
+721	1023	156	247	189	265
+299	87	71	21	589	612
+317	83	502	67	620	497
+697	1023	203	273	305	130
+654	1023	164	259	244	208
+706	1023	207	254	266	261
+1023	1023	288	363	339	328
+373	125	578	424	664	568
+696	1023	187	246	300	262
+381	97	484	257	622	373
+363	72	507	183	615	456
+351	99	533	56	644	545
+697	1023	124	215	262	211
+348	207	14	194	1	575
+423	161	116	367	581	261
+358	84	428	335	539	237
+403	112	544	106	618	613
+331	118	38	157	161	424
+705	1023	174	230	292	248
+479	203	150	296	732	446
+426	232	565	369	608	144
+431	142	537	358	628	305
+375	105	527	231	665	537
+828	1023	154	286	267	294
+655	1023	178	270	289	280
+659	381	450	209	241	261
+352	118	513	0	654	491
+676	1023	157	305	279	326
+581	1023	188	206	287	319
+434	217	97	535	118	158
+649	1023	175	249	266	216
+589	944	184	146	243	120
+408	143	0	200	578	592
+618	977	7	215	223	258
+641	1023	199	213	291	187
+976	562	218	396	235	668
+666	1023	179	244	283	242
+407	186	140	147	121	545
+588	1023	388	448	371	514
+747	543	423	197	217	161
+633	258	349	223	241	477
+262	72	433	86	617	553
+677	1023	191	270	262	298
+348	139	525	50	686	578
+615	985	93	258	246	292
+407	137	532	262	648	459
+473	170	519	463	520	204
+384	94	523	115	662	504
+659	912	158	175	246	221
+359	132	511	0	647	504
+655	1023	204	121	258	278
+417	133	113	113	608	549
+751	992	116	202	227	210
+740	990	157	233	245	218
+457	89	539	452	612	268
+666	1023	140	235	181	191
+368	163	0	0	233	613
+761	926	185	298	277	315
+408	189	121	148	721	405
+696	1023	153	161	252	199
+325	70	475	525	628	423
+333	63	474	528	591	384
+586	1023	0	291	237	295
+426	229	548	480	678	387
+312	46	436	573	614	529
+804	1023	223	264	249	290
+441	101	548	434	616	341
+305	126	2	63	63	410
+448	121	512	332	678	346
+350	110	519	116	675	465
+367	167	119	57	648	588
+317	65	427	571	610	460
+726	1023	138	301	241	77
+375	156	528	246	658	441
+669	1023	223	325	245	148
+671	1023	158	283	296	212
+724	1002	86	227	292	284
+682	1023	209	288	269	221
+404	110	543	242	641	321
+789	1023	200	248	246	197
+457	278	130	77	53	207
+1023	1023	448	366	359	432
+411	204	147	107	193	457
+275	77	404	487	613	429
+724	427	344	85	214	279
+332	110	49	0	4	471
+705	942	156	216	256	238
+389	113	545	279	626	509
+652	1023	173	99	260	266
+849	632	432	329	303	176
+389	224	76	79	537	185
+681	1023	196	304	243	362
+682	820	121	235	233	237
+846	1023	260	259	292	219
+362	164	150	158	634	612
+593	965	28	264	153	252
+788	533	433	216	233	261
+559	1023	242	264	293	333
+648	1023	157	310	277	299
+439	95	506	283	617	316
+363	114	516	419	634	475
+378	134	91	70	628	627
+312	55	0	120	528	202
+441	131	536	294	643	296
+325	80	465	199	624	418
+380	84	505	150	611	358
+658	1023	178	311	394	561
+714	1023	226	315	272	313
+616	925	150	284	260	159
+638	1023	163	297	325	255
+666	1023	110	248	291	249
+371	283	150	120	722	521
+500	901	68	193	243	272
+378	165	79	0	619	222
+363	101	516	302	685	534
+653	1023	127	252	263	193
+647	1023	137	183	255	195
+415	152	541	318	680	494
+705	1023	99	313	272	280
+341	132	496	91	598	487
+800	1023	210	145	198	239
+615	1023	179	255	311	256
+771	1023	266	276	249	231
+322	95	0	200	618	204
+351	101	521	107	574	576
+657	1023	158	186	265	50
+668	1023	204	231	270	217
+615	1009	198	308	279	330
+765	1023	191	261	285	245
+691	1023	161	186	295	243
+365	96	511	194	622	579
+410	401	428	201	216	578
+344	81	515	584	633	354
+356	175	9	418	329	666
+754	1023	166	264	212	273
+394	126	546	0	629	506
+328	146	57	171	160	534
+604	1023	184	302	300	258
+338	78	92	133	583	576
+324	154	0	306	185	490
+640	1023	165	254	293	234
+573	144	537	293	577	237
+589	1023	106	266	270	289
+597	947	213	271	199	240
+408	171	117	91	143	606
+425	206	47	457	232	504
+441	234	131	282	677	494
+434	240	116	193	664	361
+896	581	348	277	357	267
+306	118	41	243	203	575
+338	77	463	371	656	417
+815	1023	168	256	288	266
+1023	1023	499	596	587	645
+386	137	553	259	670	509
+564	969	140	124	188	9
+592	226	572	278	639	364
+776	1023	224	189	243	263
+376	127	514	8	709	576
+654	1023	149	331	319	274
+771	1007	196	268	305	257
+522	1023	83	236	232	261
+556	996	77	233	226	266
+395	190	86	322	570	459
+370	96	529	233	640	409
+393	214	105	72	542	249
+706	1023	175	242	291	274
+481	1023	391	474	410	549
+661	1023	203	255	247	90
+381	107	522	409	650	329
+665	1023	211	187	260	289
+704	1023	220	279	234	256
+402	110	515	385	623	356
+829	1023	310	295	308	296
+453	177	70	372	648	296
+661	622	392	264	322	323
+656	452	432	205	239	231
+430	158	554	324	438	166
+409	130	112	148	605	256
+770	937	56	289	233	189
+377	78	544	333	652	523
+276	119	0	256	95	505
+414	91	511	214	642	522
+710	1023	193	279	249	266
+385	140	527	570	682	314
+370	133	514	356	620	524
+1023	1023	423	304	339	349
+700	958	98	169	284	267
+371	127	517	153	647	524
+389	1023	392	467	418	519
+376	119	504	405	625	337
+415	112	529	340	652	479
+626	291	373	138	237	384
+514	196	574	284	629	292
+399	91	89	349	535	355
+820	1023	166	283	255	313
+721	1023	176	290	234	267
+336	180	81	263	684	422
+724	410	463	300	194	171
+736	1023	184	180	268	90
+264	80	0	0	570	510
+341	133	0	165	572	420
+555	269	183	400	264	730
+410	126	563	280	654	581
+625	1023	176	183	222	249
+481	168	177	447	254	698
+764	1023	202	282	214	191
+343	77	498	289	652	573
+414	95	532	248	616	346
+366	122	143	531	677	781
+372	188	478	292	627	243
+579	887	115	229	276	228
+372	121	542	249	649	455
+295	88	122	48	616	600
+681	1023	83	213	250	317
+578	1023	165	205	283	247
+403	195	108	177	220	574
+727	1023	171	266	279	9
+593	977	67	226	239	104
+550	521	446	316	258	379
+688	1023	184	229	291	272
+427	164	509	470	583	184
+677	1023	201	140	271	118
+364	111	530	260	620	281
+468	336	233	183	219	232
+418	161	138	372	637	379
+329	184	40	115	38	469
+409	146	491	422	601	253
+890	1023	227	316	285	274
+668	1023	204	229	279	195
+367	83	477	305	653	478
+341	103	506	201	655	527
+813	1023	227	245	244	160
+648	1019	196	222	267	262
+387	95	478	589	604	248
+680	434	407	150	334	299
+541	266	174	271	493	744
+344	73	466	565	574	542
+481	340	193	393	528	783
+382	124	147	118	582	558
+843	1023	197	331	271	237
+562	1023	212	143	207	276
+820	996	201	243	237	278
+802	978	176	277	272	203
+393	184	567	235	643	340
+688	540	452	324	264	261
+680	1023	196	252	224	191
+365	84	502	254	639	427
+468	178	111	214	0	644
+733	1023	194	258	277	294
+305	78	477	497	614	525
+1011	1023	238	366	346	331
+539	957	147	221	288	279
+332	144	0	156	145	452
+637	977	145	272	210	258
+356	120	534	301	629	470
+396	114	558	401	625	533
+687	929	146	211	184	271
+597	1023	231	161	289	231
+702	1023	169	241	246	278
+300	122	0	193	116	481
+790	313	368	288	243	307
+596	243	411	179	168	473
+685	1023	137	265	286	231
+347	132	511	46	589	574
+323	138	42	159	112	593
+555	886	148	196	261	166
+461	652	191	247	301	228
+347	141	139	449	576	618
+618	1023	119	185	235	336
+726	325	371	270	200	285
+381	125	483	476	585	230
+330	194	509	69	640	495
+357	94	537	200	681	560
+456	1023	385	465	414	544
+324	90	461	196	604	443
+596	900	189	198	303	275
+568	892	56	211	249	127
+757	989	233	98	269	294
+714	1023	156	277	247	299
+644	1023	148	193	249	142
+327	136	498	28	702	559
+705	1023	177	299	267	254
+849	1023	175	256	304	278
+367	118	527	139	677	566
+702	1023	183	226	254	272
+675	1023	168	342	295	284
+626	1023	51	207	157	192
+322	141	292	329	501	121
+628	1023	214	251	286	267
+663	1023	187	240	227	240
+416	121	517	473	640	317
+673	884	194	134	250	133
+459	243	95	327	678	466
+563	1023	387	422	401	521
+473	188	559	426	641	237
+634	975	207	233	265	224
+425	224	143	223	13	647
+397	153	72	178	647	634
+354	107	537	54	637	509
+462	238	526	383	633	296
+386	92	515	111	545	334
+617	923	117	246	260	212
+340	149	528	0	687	596
+622	1023	199	240	252	251
+584	972	104	221	238	265
+432	168	178	434	655	428
+710	1023	210	267	209	273
+574	1011	116	241	271	158
+825	540	458	310	272	285
+471	180	568	460	594	293
+402	145	43	111	641	573
+360	86	69	31	568	578
+363	108	478	219	624	507
+380	147	17	58	656	299
+441	263	172	0	120	557
+403	166	139	177	626	439
+352	216	121	300	356	649
+411	135	560	132	661	572
+332	139	499	179	610	485
+844	1023	235	330	338	186
+755	1023	127	223	260	271
+322	110	477	11	616	596
+357	143	61	1	579	232
+676	1023	174	205	272	70
+354	138	530	196	637	556
+534	811	229	380	274	326
+320	134	491	0	535	592
+700	1023	206	306	262	324
+388	110	520	287	626	394
+372	111	515	512	613	373
+790	1023	202	263	220	207
+847	1023	186	204	275	131
+731	1023	133	244	246	281
+337	126	517	334	652	573
+386	189	537	297	605	260
+608	1023	194	192	254	259
+374	98	545	0	668	555
+413	149	550	429	602	216
+384	144	490	257	605	126
+403	177	133	211	731	372
+428	1023	387	474	404	518
+436	243	121	330	711	391
+330	156	45	62	0	569
+368	160	31	91	589	222
+295	90	508	262	669	469
+621	1023	182	240	301	263
+825	1023	348	380	383	346
+353	119	153	155	610	556
+1023	1023	432	394	343	376
+648	1020	166	197	239	271
+585	1014	104	198	263	214
+300	124	2	113	105	499
+732	1023	260	285	298	247
+357	197	142	0	64	563
+596	1023	161	179	269	282
+346	160	77	108	94	463
+361	80	516	330	658	528
+415	139	533	216	676	474
+375	137	55	158	595	297
+377	122	129	92	507	521
+595	886	138	152	130	249
+573	1023	113	169	234	244
+355	112	506	166	674	520
+848	1023	172	276	302	231
+439	99	575	265	676	574
+360	138	545	37	668	448
+580	211	496	267	686	567
+262	70	57	90	0	382
+485	130	564	428	674	309
+809	1023	534	313	588	477
+389	121	543	0	600	401
+760	1023	137	309	317	293
+383	89	546	40	662	464
+320	72	510	88	621	548
+594	881	150	270	283	244
+718	300	367	204	234	421
+350	105	509	279	561	566
+564	331	415	278	236	164
+670	1023	216	202	263	68
+288	83	82	87	567	514
+705	1023	189	221	302	241
+414	75	527	108	617	264
+389	118	548	169	675	549
+678	377	446	161	216	160
+798	810	94	251	207	135
+773	947	122	273	301	320
+385	92	520	0	683	537
+735	1023	212	279	278	276
+310	100	480	128	637	511
+349	101	501	240	648	577
+376	198	142	171	641	314
+374	97	520	186	670	584
+456	197	110	411	589	277
+402	91	526	114	623	581
+830	1023	234	314	303	97
+333	202	53	249	104	568
+397	152	88	21	613	567
+748	1023	186	187	292	240
+738	1023	151	246	250	268
+441	188	109	495	657	731
+804	1023	235	267	326	285
+389	130	541	107	688	498
+706	846	138	235	220	166
+631	1023	157	258	251	290
+679	1023	157	249	223	204
+382	114	546	210	649	598
+619	1023	158	183	293	241
+470	222	195	184	181	510
+576	1023	282	255	251	234
+728	1023	156	266	279	291
+348	110	522	216	674	483
+377	115	503	120	634	292
+370	165	513	136	641	356
+361	80	514	174	653	592
+502	140	531	431	626	295
+283	121	485	85	667	584
+412	160	538	309	608	296
+496	133	534	230	597	276
+626	983	176	289	222	249
+352	92	482	574	557	123
+417	75	532	52	643	479
+609	1023	235	298	329	247
+504	224	389	0	203	503
+636	1023	118	211	304	267
+529	117	566	426	618	213
+380	121	536	0	642	511
+718	1023	220	273	292	165
+372	100	91	74	628	611
+321	104	499	129	650	550
+291	127	116	127	37	500
+672	537	406	137	234	210
+398	147	530	441	627	329
+459	181	187	423	540	780
+607	1010	88	204	278	259
+556	815	189	152	242	183
+358	134	523	0	640	473
+382	192	18	175	580	612
+427	188	95	138	665	485
+424	129	24	149	603	211
+1023	1023	554	561	498	496
+488	1023	410	483	434	506
+521	639	130	274	222	171
+582	928	115	277	199	196
+689	1023	237	273	253	207
+559	1005	103	284	211	1
+568	807	160	195	230	251
+294	117	463	88	623	574
+340	163	38	110	621	588
+665	526	431	226	261	291
+320	69	437	506	569	435
+342	148	58	158	0	558
+346	206	16	194	654	345
+662	1023	113	303	256	116
+363	142	513	218	497	437
+695	1023	134	141	237	219
+861	1023	148	281	242	144
+645	1023	170	192	230	296
+421	205	67	383	703	367
+487	202	149	73	0	589
+334	79	483	608	627	360
+294	125	143	53	224	549
+649	1023	191	214	308	291
+687	538	403	264	196	197
+314	102	465	189	628	498
+417	198	55	224	691	335
+450	129	151	0	617	585
+404	234	153	283	240	586
+722	1023	163	248	273	175
+427	114	503	226	596	266
+611	1023	183	306	300	311
+374	93	547	240	657	514
+572	1023	137	239	303	232
+361	167	154	18	589	292
+394	111	502	297	681	508
+330	88	494	40	659	441
+652	1023	197	289	275	180
+412	115	99	9	519	579
+385	131	80	154	620	550
+372	149	76	125	582	259
+669	1023	168	231	251	317
+404	195	523	343	638	271
+620	452	451	208	219	288
+313	168	17	184	138	455
+388	111	538	0	536	477
+390	137	124	132	610	544
+1023	924	493	273	372	361
+410	125	543	74	659	437
+278	40	473	133	635	492
+680	1023	178	283	279	250
+339	79	473	547	652	415
+363	127	80	141	550	277
+438	234	553	465	644	313
+682	1023	253	272	284	261
+628	1023	173	286	230	265
+561	830	99	180	219	87
+489	194	554	355	646	342
+453	163	570	445	648	329
+394	93	499	191	624	501
+644	1023	163	271	314	257
+381	142	540	0	667	405
+734	1023	154	269	294	283
+429	111	92	131	597	553
+856	1023	152	302	321	241
+390	93	522	181	604	274
+331	112	0	0	597	557
+761	1023	166	264	325	186
+800	1023	243	324	339	314
+392	103	535	196	647	484
+410	214	152	221	57	617
+387	135	492	700	594	280
+655	456	357	178	299	315
+358	98	543	194	661	488
+391	122	535	257	712	516
+695	1023	195	301	282	294
+397	148	97	137	626	629
+630	1023	175	151	241	284
+712	438	406	207	308	115
+668	1023	123	235	182	246
+676	1023	170	260	258	235
+825	1023	441	526	308	438
+324	142	506	112	671	472
+451	210	101	191	696	396
+361	113	533	444	668	501
+882	1023	149	219	250	232
+652	1023	196	271	264	270
+367	95	56	0	525	501
+473	123	576	490	697	315
+352	120	517	0	669	540
+383	151	523	347	651	483
+425	147	520	254	520	132
+366	112	541	216	683	469
+352	119	513	293	662	492
+379	176	98	192	602	324
+439	97	509	297	638	327
+701	1023	162	213	264	229
+489	831	184	326	237	241
+410	231	170	269	41	571
+611	1023	142	239	267	204
+401	115	549	252	681	485
+347	130	509	127	590	563
+369	134	544	220	676	566
+373	90	507	107	662	530
+312	137	67	157	188	558
+347	147	518	224	588	510
+727	489	344	298	282	225
+337	162	499	419	559	256
+658	1023	74	271	279	269
+280	102	426	7	598	545
+351	120	551	43	662	447
+320	78	491	572	602	413
+554	150	592	599	632	311
+387	137	521	178	692	504
+699	1023	63	252	169	276
+616	1023	182	175	238	213
+448	87	479	489	537	237
+442	180	563	445	639	279
+817	1023	213	220	237	204
+414	117	540	13	698	504
+631	1023	232	224	268	283
+683	1023	65	276	244	294
+365	110	553	306	669	472
+393	80	523	46	650	543
+983	1023	243	322	300	277
+370	144	97	156	562	636
+314	92	522	113	620	464
+330	126	534	164	633	567
+395	166	50	291	637	372
+367	127	528	0	633	447
+505	1023	387	446	381	499
+566	1023	78	143	197	199
+370	119	546	287	666	440
+359	116	491	302	598	454
+373	159	89	317	593	279
+368	106	496	203	676	613
+456	187	566	566	660	356
+778	1023	238	272	287	230
+358	112	127	17	606	629
+833	1023	183	214	245	162
+563	967	134	196	212	268
+758	1023	182	329	274	250
+308	132	0	48	0	437
+317	108	56	117	0	348
+702	1023	197	294	271	257
+380	163	507	175	662	479
+634	1023	156	239	239	270
+357	83	491	462	597	266
+393	84	141	289	598	437
+397	99	89	107	569	591
+353	111	537	254	631	459
+558	735	143	138	275	178
+597	1002	119	249	234	74
+601	1023	127	223	215	182
+699	431	463	121	300	248
+728	1023	200	302	304	239
+343	115	512	215	672	455
+550	355	338	248	203	192
+700	396	490	34	240	279
+712	1023	172	302	252	289
+471	970	223	181	268	200
+367	99	551	0	654	475
+428	152	525	137	573	227
+751	465	488	123	210	240
+736	395	385	199	196	202
+376	134	525	0	683	508
+324	116	496	432	709	806
+319	143	0	211	98	492
+398	141	109	206	546	584
+642	480	339	256	141	230
+369	55	453	374	571	379
+339	110	523	14	629	436
+381	152	495	261	583	251
+382	154	137	2	614	636
+674	1023	143	272	285	238
+511	1023	365	441	354	494
+657	723	74	229	281	225
+672	410	408	274	123	255
+303	137	0	219	49	467
+1023	1023	509	387	407	462
+264	56	426	270	663	437
+354	89	56	99	582	578
+341	78	496	167	647	469
+545	188	185	253	620	658
+345	72	471	530	600	444
+388	112	99	0	627	604
+382	115	529	106	638	572
+457	157	570	546	647	269
+663	764	109	202	221	210
+366	96	0	181	599	607
+397	128	513	228	636	542
+364	106	480	324	630	357
+741	1023	151	313	329	302
+411	130	514	438	637	280
+358	182	0	189	617	471
+398	119	534	143	660	531
+688	1023	251	87	279	190
+442	165	549	325	618	301
+801	1023	108	261	235	255
+297	92	386	669	435	36
+329	227	123	49	116	120
+284	116	0	200	197	431
+445	109	573	358	687	596
+415	113	93	118	567	596
+389	140	57	123	628	640
+617	955	150	166	236	302
+634	929	130	255	271	192
+703	369	430	217	208	209
+316	130	84	199	98	534
+383	118	518	232	645	506
+383	145	1	6	628	636
+626	923	177	225	297	202
+383	156	40	104	628	601
+587	867	8	253	157	226
+415	113	512	225	630	307
+472	196	71	359	354	683
+357	125	41	187	493	529
+324	123	488	0	670	577
+425	136	559	118	693	433
+768	1002	225	238	181	284
+375	110	563	398	631	494
+661	295	383	289	253	46
+416	114	313	113	615	587
+411	149	64	295	511	458
+786	1023	236	266	261	294
+429	161	515	429	683	288
+351	89	504	564	628	520
+747	331	471	44	282	245
+682	1023	571	495	656	584
+716	1023	183	330	276	260
+407	132	510	224	681	514
+367	107	559	219	623	545
+475	238	115	210	138	490
+459	211	126	240	647	456
+552	300	430	235	156	548
+386	159	136	0	512	272
+428	173	99	498	597	320
+419	134	123	171	608	604
+377	155	103	102	603	475
+321	130	510	419	616	461
+412	140	547	385	626	262
+342	197	101	160	143	477
+631	1023	221	272	295	250
+529	772	245	242	312	103
+603	1023	205	270	317	127
+677	1023	236	270	288	248
+346	137	21	0	62	465
+329	106	0	182	47	468
+340	139	8	270	40	552
+376	120	65	0	602	622
+314	117	69	101	235	570
+706	1023	208	269	243	149
+396	99	523	214	605	510
+362	99	513	349	648	515
+366	112	500	174	607	579
+349	78	450	283	610	487
+301	74	460	575	622	296
+406	172	99	142	612	441
+641	1023	223	264	265	120
+387	122	528	162	686	468
+330	74	481	15	638	547
+559	892	155	249	208	238
+390	96	529	650	561	316
+411	129	58	103	646	362
+477	257	564	0	601	298
+376	144	81	260	633	551
+374	99	537	299	657	476
+435	292	157	598	0	267
+710	1023	188	323	318	232
+570	945	218	265	211	213
+424	117	0	249	608	357
+416	99	547	182	659	498
+371	241	149	401	158	636
+340	141	85	212	591	594
+731	264	371	270	265	254
+293	137	38	64	119	491
+575	1023	246	277	319	249
+375	126	529	90	635	518
+323	121	506	0	611	537
+742	999	84	211	198	243
+702	347	415	143	262	368
+291	102	60	304	39	427
+779	1023	213	249	343	203
+374	85	537	251	665	534
+469	165	119	508	542	299
+416	136	557	286	648	436
+318	262	477	753	672	312
+358	140	119	262	0	509
+643	1023	144	163	213	295
+367	119	527	250	678	530
+353	103	505	206	635	491
+423	185	549	527	635	238
+342	89	519	55	657	502
+421	135	545	248	639	248
+692	1023	200	305	229	250
+399	119	69	204	570	539
+348	296	78	181	638	417
+631	1023	138	200	282	267
+324	193	329	234	293	64
+367	179	116	225	0	598
+318	113	258	131	429	408
+735	1023	156	256	238	171
+420	73	475	211	607	266
+397	149	108	201	685	267
+428	152	41	12	595	606
+431	170	492	408	552	203
+638	1016	165	254	242	191
+595	1023	106	208	276	226
+356	225	79	90	453	497
+297	114	75	66	65	513
+616	901	205	66	169	226
+357	141	0	108	72	548
+1023	986	484	354	349	319
+351	86	528	0	607	546
+626	1011	140	272	208	240
+584	1023	131	176	209	310
+467	108	554	434	607	288
+609	1023	148	264	264	216
+355	68	491	265	598	470
+1023	1005	432	358	296	326
+375	61	495	350	497	244
+422	148	565	232	669	516
+657	1023	204	288	262	292
+825	1023	182	296	283	252
+495	1023	358	473	346	505
+555	982	137	265	229	323
+347	138	479	0	594	432
+430	145	160	239	505	429
+605	927	169	261	239	297
+433	501	143	191	301	309
+379	129	528	352	575	505
+754	1023	207	238	250	185
+521	329	249	117	252	237
+578	1023	128	275	194	64
+269	422	394	511	427	404
+368	109	104	316	576	438
+403	175	538	507	576	292
+348	97	528	0	652	570
+656	1023	212	182	270	255
+460	192	581	359	639	319
+726	1023	165	310	269	229
+678	1023	143	214	283	239
+612	1023	153	301	207	265
+319	104	498	272	577	485
+360	75	504	184	697	486
+831	1023	216	315	309	282
+373	98	530	94	629	571
+551	904	101	278	229	278
+439	119	530	496	610	287
+642	1023	9	206	244	226
+381	119	558	139	581	526
+416	197	117	310	581	442
+473	196	556	494	540	245
+485	138	551	483	595	235
+1023	1023	470	533	485	599
+457	333	129	588	95	291
+390	1004	361	546	602	386
+492	313	283	273	436	549
+386	97	63	193	625	592
+408	114	522	86	645	537
+389	186	112	123	607	195
+373	168	508	318	644	326
+366	156	541	0	681	521
+380	168	530	75	659	491
+498	413	385	150	248	253
+401	112	127	0	680	620
+552	292	270	225	265	245
+352	172	51	171	613	603
+389	123	550	194	626	482
+389	132	178	126	630	591
+263	81	400	398	593	505
+367	77	500	190	613	486
+359	106	487	259	629	240
+615	1023	206	274	280	293
+453	169	183	295	667	593
+434	155	307	201	138	211
+768	1023	208	297	198	236
+355	113	533	312	642	537
+434	164	587	434	665	265
+367	196	88	257	148	602
+626	1023	120	251	298	273
+621	947	91	175	103	327
+688	1023	119	257	242	209
+437	208	133	142	260	607
+761	1023	80	169	252	124
+638	1023	194	242	171	206
+432	164	120	94	618	612
+333	94	513	224	621	471
+697	353	428	6	323	232
+375	145	559	45	661	303
+368	144	527	88	628	605
+440	127	498	273	582	217
+452	239	147	277	748	443
+352	111	512	19	664	545
+732	1023	81	196	283	215
+758	456	369	186	226	86
+365	137	128	46	601	580
+420	131	544	63	652	584
+651	1023	166	245	279	263
+419	174	501	274	532	81
+773	1010	171	245	278	249
+455	186	572	525	687	375
+454	166	136	123	697	556
+444	139	519	304	667	303
+347	77	504	358	601	308
+860	1023	215	211	300	271
+320	116	484	121	634	541
+368	174	536	0	668	413
+628	1023	181	285	279	188
+761	1023	189	276	240	485
+375	85	472	272	613	284
+614	1010	203	220	217	291
+382	183	147	473	354	657
+728	1023	206	250	318	264
+470	561	116	323	177	314
+367	231	87	210	594	343
+441	162	524	405	589	265
+411	112	497	426	535	331
+695	1023	168	243	285	128
+299	120	484	189	635	489
+639	1023	143	264	248	262
+664	1023	227	84	240	265
+661	1023	185	261	331	260
+388	197	151	178	223	546
+397	131	204	64	619	566
+717	1023	199	278	298	315
+731	1023	163	277	307	273
+265	37	374	61	528	461
+375	112	548	256	674	419
+609	1023	146	284	283	144
+353	65	524	147	645	461
+449	224	586	525	633	238
+303	116	11	178	134	417
+411	154	583	223	652	498
+333	191	78	127	9	575
+361	117	520	310	696	566
+579	1023	192	206	233	304
+1023	1023	480	419	452	426
+1023	1023	576	495	682	481
+695	1023	234	297	225	277
+677	1023	136	261	276	269
+747	1023	237	332	324	319
+378	101	457	655	581	137
+364	101	555	258	671	572
+644	925	185	232	266	290
+369	108	510	99	664	482
+350	170	136	111	592	601
+788	1023	229	273	297	328
+582	314	369	190	275	281
+664	1023	188	161	220	223
+366	117	519	14	649	488
+708	1023	178	246	284	135
+305	78	461	120	580	469
+360	88	513	102	666	438
+470	176	207	98	163	455
+422	88	507	367	623	293
+699	1023	197	282	243	259
+426	208	72	103	93	618
+521	1023	399	433	416	533
+612	1023	147	283	218	117
+304	120	0	291	139	555
+704	1023	209	256	348	243
+353	65	471	303	630	530
+600	353	445	235	147	246
+668	276	375	598	627	842
+432	145	381	398	555	356
+421	148	153	432	598	286
+417	80	518	225	580	431
+679	1023	180	305	272	282
+609	941	102	180	276	90
+746	1023	197	231	290	272
+691	1023	85	283	242	270
+311	130	523	68	628	413
+728	1023	237	107	257	319
+382	90	539	492	605	423
+645	1023	179	320	324	124
+363	132	550	57	696	565
+827	1023	406	270	327	294
+560	1023	176	274	284	316
+391	239	31	547	0	107
+627	1023	84	172	241	269
+384	103	485	354	596	302
+574	1000	178	242	216	263
+263	83	474	328	591	514
+621	1023	216	300	269	281
+370	77	514	210	648	394
+371	78	473	336	575	262
+361	111	505	100	643	555
+622	1023	202	294	216	250
+842	1023	147	287	299	240
+360	43	358	169	436	349
+408	143	157	53	248	551
+412	122	95	237	603	557
+375	93	524	277	664	510
+394	126	27	218	617	626
+762	1023	141	233	224	225
+650	1011	182	225	268	255
+322	98	486	169	648	508
+699	438	446	105	228	246
+305	178	39	158	32	548
+508	159	548	533	555	165
+702	1023	176	315	317	297
+391	150	163	150	613	613
+404	86	517	213	598	397
+332	86	98	65	458	590
+688	1023	216	126	263	278
+681	226	376	120	210	469
+360	220	8	262	536	177
+399	125	533	428	662	551
+474	121	545	438	652	328
+300	119	42	109	146	482
+603	1023	115	203	242	217
+772	1023	173	311	256	271
+647	1023	122	323	211	275
+563	1023	153	232	249	263
+393	574	0	246	142	193
+779	1023	159	271	292	296
+351	134	553	39	646	438
+402	120	113	108	615	583
+465	187	566	431	609	289
+644	1023	127	304	291	159
+407	113	143	157	577	395
+340	72	59	128	567	594
+337	67	486	0	532	504
+422	114	554	238	682	597
+533	798	152	253	154	153
+1023	819	509	295	296	377
+389	205	84	90	574	640
+423	181	136	450	628	312
+351	102	495	396	579	614
+656	999	126	193	232	303
+780	1023	251	187	288	204
+411	268	226	26	178	128
+350	160	2	0	527	519
+668	1023	106	288	292	255
+381	116	517	244	609	469
+449	223	124	196	237	553
+734	1022	95	260	255	195
+396	147	100	156	681	456
+436	217	118	170	302	544
+730	1023	94	242	258	328
+353	93	523	0	628	621
+719	1023	136	245	227	203
+381	132	108	213	593	292
+668	986	148	242	167	166
+397	70	501	240	611	393
+1023	1023	300	361	344	393
+390	116	42	115	578	497
+737	716	3	199	244	258
+405	157	42	383	612	166
+399	147	527	0	615	378
+360	125	496	190	659	476
+657	1023	196	126	280	294
+391	165	553	98	611	503
+817	1023	243	282	326	246
+312	66	54	87	186	448
+345	150	138	174	122	455
+450	216	567	490	682	378
+902	1023	121	264	332	223
+362	146	31	48	552	635
+668	1023	203	291	307	213
+348	147	478	238	630	296
+605	958	124	272	215	196
+405	136	138	0	630	605
+389	83	542	344	616	517
+327	171	8	173	0	487
+357	96	464	0	601	430
+757	1023	223	219	296	286
+400	100	534	82	650	601
+630	1023	147	269	288	216
+523	699	17	228	156	299
+728	1023	432	526	430	524
+412	105	555	0	633	533
+885	1023	178	297	258	195
+394	92	510	302	630	446
+298	106	71	34	622	607
+360	121	477	85	639	492
+355	103	511	179	641	536
+852	1023	148	296	179	108
+445	1013	377	485	379	487
+698	1023	169	296	291	269
+356	96	322	290	533	686
+327	118	493	113	666	519
+340	97	484	141	620	569
+390	103	101	58	578	580
+374	121	495	320	618	300
+372	1023	364	554	533	420
+674	1023	205	294	240	197
+449	180	530	481	603	295
+589	858	172	201	277	291
+597	1017	233	267	291	329
+773	904	179	212	233	50
+797	1023	208	302	329	345
+413	88	509	386	600	292
+422	337	436	504	463	453
+660	812	28	226	228	220
+637	1023	129	295	294	231
+390	122	527	178	639	485
+638	398	449	194	203	127
+356	183	521	159	695	320
+274	67	39	144	0	475
+319	133	0	112	603	539
+644	1023	137	269	245	186
+605	509	427	187	278	255
+434	1023	347	449	388	510
+902	1023	177	307	263	231
+793	1023	242	289	228	307
+631	1023	174	41	249	248
+367	112	518	5	630	465
+312	103	87	118	0	483
+541	1023	381	472	407	554
+703	212	337	144	287	325
+298	55	396	640	559	416
+558	980	166	136	266	0
+753	1023	142	287	265	286
+349	113	540	0	619	542
+815	493	416	260	234	279
+385	144	71	405	41	610
+380	99	525	17	631	502
+538	1023	348	417	388	483
+354	166	521	90	673	439
+682	1023	260	249	176	262
+391	104	549	375	555	211
+364	133	539	294	659	531
+699	1023	179	239	273	328
+612	1023	98	206	176	269
+400	84	478	366	604	451
+366	101	525	464	643	304
+419	184	195	229	106	611
+783	1023	187	209	295	306
+419	124	111	217	595	529
+416	191	156	207	641	402
+323	107	509	245	666	596
+569	215	144	235	593	499
+317	107	487	91	622	401
+353	119	512	213	621	550
+363	104	480	389	479	358
+370	134	495	9	614	275
+561	270	379	150	262	278
+694	1023	80	312	283	259
+391	82	535	246	614	523
+709	1023	135	242	205	214
+423	157	541	486	672	459
+353	104	465	559	598	242
+295	308	401	492	453	431
+368	128	541	212	655	580
+377	141	514	277	603	396
+409	163	545	186	617	258
+801	969	317	333	254	68
+687	1023	198	266	311	268
+684	1023	216	308	249	217
+376	153	0	89	624	567
+745	1023	199	327	266	295
+665	1023	231	235	276	272
+561	964	36	216	178	241
+702	1023	135	276	267	299
+443	238	138	206	203	515
+430	116	178	0	578	600
+714	1023	198	296	295	276
+1023	1023	251	358	346	390
+306	118	490	0	614	443
+684	1023	154	241	252	203
+421	132	197	463	663	708
+312	126	54	174	26	470
+564	775	173	240	222	307
+1023	1023	383	469	425	543
+894	1023	211	249	247	247
+367	121	146	159	604	600
+359	165	112	470	614	263
+705	1023	218	311	285	342
+411	157	529	382	631	503
+723	1023	85	300	291	292
+412	93	509	298	636	428
+263	44	392	227	527	255
+383	128	40	266	627	358
+387	136	80	0	656	626
+424	154	136	296	551	321
+729	1023	135	251	195	267
+595	1023	48	219	220	236
+294	70	471	264	602	468
+1023	1023	279	386	352	405
+538	754	170	233	273	211
+636	1023	390	468	420	559
+272	60	437	399	602	402
+340	165	122	32	621	610
+563	994	167	225	298	273
+356	180	94	102	600	628
+414	223	545	369	616	353
+263	58	54	115	0	598
+379	128	107	95	582	583
+403	75	85	66	612	577
+288	75	461	304	642	439
+727	1023	205	154	288	292
+363	147	538	368	584	483
+460	1023	365	422	376	514
+344	94	68	132	610	204
+664	1023	154	233	217	240
+380	179	96	66	246	527
+786	107	226	207	207	585
+642	1023	170	282	242	257
+942	1023	173	297	276	264
+336	163	7	294	130	530
+544	965	134	286	87	174
+354	139	112	451	68	632
+535	256	340	172	251	423
+340	152	524	0	645	488
+394	144	538	395	672	304
+738	1023	156	295	278	140
+400	117	127	128	562	500
+674	1023	133	285	282	246
+400	151	521	325	634	178
+548	147	175	89	611	592
+410	184	554	495	666	265
+665	1006	188	274	226	258
+1023	1023	340	405	397	391
+439	139	0	43	588	602
+817	1023	179	173	260	270
+770	899	210	232	255	128
+380	84	497	235	626	515
+429	121	89	235	608	624
+627	1023	167	239	279	245
+383	102	90	90	585	582
+669	1023	171	279	289	216
+651	1023	95	240	200	179
+713	1023	177	265	270	304
+382	163	473	185	636	230
+720	1023	150	247	294	254
+342	113	0	0	630	523
+623	929	135	129	229	297
+649	502	174	580	202	138
+415	152	533	208	622	326
+446	137	531	256	584	247
+387	163	24	126	615	631
+353	117	0	94	565	517
+346	82	498	248	662	502
+368	100	528	206	617	494
+362	90	517	32	654	374
+399	198	191	0	603	342
+665	1023	142	221	285	245
+364	137	522	345	663	543
+739	1023	237	343	301	241
+436	107	539	95	648	316
+539	187	531	440	618	119
+383	125	530	466	633	290
+358	136	118	0	594	591
+626	1023	136	204	170	267
+591	776	98	227	189	272
+761	1005	152	203	258	279
+554	917	98	217	180	270
+393	144	571	366	642	413
+646	479	406	231	137	313
+394	93	549	348	652	325
+457	111	550	345	694	369
+322	117	521	0	612	491
+614	891	199	236	241	305
+506	234	221	289	94	655
+358	123	438	541	565	382
+738	1023	171	270	298	320
+701	1023	127	237	183	298
+542	1023	369	409	399	489
+401	231	103	317	693	459
+380	156	75	131	645	604
+873	1023	201	321	268	392
+365	100	541	32	657	461
+354	115	543	38	667	627
+716	592	380	220	311	73
+402	201	74	175	60	613
+731	1023	179	233	253	296
+905	629	285	299	294	340
+662	1023	114	266	225	265
+420	1023	366	441	395	534
+649	1023	100	288	241	261
+351	106	516	0	635	514
+433	327	273	244	318	315
+382	148	31	61	630	299
+470	231	572	507	634	257
+660	1023	235	298	306	279
+675	1023	193	238	278	273
+382	76	525	0	655	416
+379	179	102	110	662	372
+372	128	554	138	665	527
+654	1006	238	253	258	184
+750	932	116	245	201	360
+337	102	518	257	619	507
+737	1023	217	264	249	233
+773	1023	192	312	213	337
+434	260	308	269	254	221
+437	202	542	348	657	337
+589	1023	162	274	155	85
+380	134	0	142	610	406
+384	115	547	117	621	568
+447	753	243	277	259	215
+618	1023	203	230	254	288
+370	144	90	376	479	371
+655	1022	163	119	259	209
+434	138	563	454	670	445
+359	107	0	122	489	394
+351	97	509	486	648	446
+629	868	214	281	276	185
+671	1023	159	174	246	216
+328	91	473	216	664	548
+449	198	533	339	615	383
+321	114	483	179	640	537
+602	430	449	148	279	196
+412	487	131	234	164	248
+687	1023	214	257	230	305
+392	89	549	9	647	508
+299	89	478	344	652	514
+384	94	532	245	642	501
+712	1023	187	306	277	274
+700	1023	146	338	283	222
+340	102	501	141	663	534
+501	341	151	344	193	641
+1011	1023	436	475	422	554
+330	169	18	294	192	490
+376	91	508	381	650	520
+383	239	546	210	569	210
+488	204	560	458	659	358
+687	1023	231	284	273	212
+414	163	138	408	632	333
+415	108	543	231	639	568
+387	112	532	196	612	544
+571	1023	368	439	373	506
+481	198	166	226	691	623
+743	1009	194	211	239	275
+672	1023	182	226	307	201
+721	440	350	178	218	153
+395	120	510	213	629	412
+748	1023	230	307	347	290
+432	181	531	561	653	290
+653	1023	109	254	208	283
+531	1023	102	259	287	175
+370	120	537	361	691	504
+326	100	0	97	581	608
+778	1023	219	262	256	347
+529	157	571	97	650	354
+628	1023	376	491	388	492
+336	106	507	179	631	533
+790	989	73	275	242	138
+400	96	130	42	582	594
+788	1023	155	221	341	339
+871	1023	182	289	245	158
+425	185	589	78	596	547
+328	96	499	36	656	385
+809	1023	206	289	310	300
+616	441	484	246	319	224
+412	155	536	462	619	314
+380	222	123	101	246	571
+398	158	111	492	495	652
+1023	1023	282	343	369	335
+568	1023	211	340	313	398
+342	216	63	139	63	626
+349	98	492	289	593	513
+832	1023	238	291	264	310
+738	1023	231	253	345	236
+359	178	281	0	104	396
+585	911	135	246	279	270
+733	1023	159	300	261	248
+351	117	536	277	710	522
+593	250	618	449	600	682
+745	1023	179	316	266	234
+756	429	426	324	244	219
+305	99	530	0	663	555
+373	148	97	151	662	246
+373	144	508	199	618	367
+709	1023	113	272	279	235
+864	1023	235	334	327	264
+342	149	121	166	147	107
+689	1023	159	247	295	254
+393	219	59	571	40	216
+731	1023	188	307	316	157
+462	208	130	187	621	321
+684	1023	103	264	232	301
+410	167	167	150	744	455
+576	966	141	289	237	238
+381	151	545	237	476	399
+340	107	488	668	661	302
+403	108	519	318	650	364
+351	213	93	0	652	328
+344	92	509	163	641	404
+616	920	214	241	226	289
+648	1023	194	210	271	257
+391	175	220	96	615	518
+1023	1023	454	398	398	448
+737	969	174	234	315	211
+591	877	138	229	211	212
+654	1023	104	265	289	242
+406	148	188	77	622	541
+755	892	166	278	233	232
+316	155	62	245	99	476
+362	133	483	137	615	558
+848	1023	183	284	261	276
+588	913	160	225	212	224
+743	1023	210	280	387	326
+324	84	93	162	595	564
+338	125	76	28	597	588
+324	72	442	53	618	440
+369	98	491	446	648	298
+396	71	479	647	563	281
+624	1023	216	303	217	275
+360	99	47	11	622	609
+405	142	516	151	602	445
+372	102	519	83	638	491
+627	922	121	199	250	218
+366	124	539	79	605	498
+335	61	447	496	582	298
+791	1023	179	311	270	282
+389	110	497	269	620	388
+718	1023	161	208	273	285
+374	170	510	76	617	397
+310	87	481	125	600	539
+325	112	497	402	655	432
+385	197	145	25	585	574
+381	116	520	451	588	266
+706	949	192	266	273	205
+625	1023	187	166	302	208
+361	109	31	109	567	583
+319	96	435	144	528	172
+463	227	146	260	1	591
+368	124	517	3	665	568
+317	92	25	156	594	615
+374	236	45	577	259	217
+629	1016	203	236	271	247
+642	946	208	241	285	283
+647	919	30	291	200	258
+707	1023	136	303	226	232
+342	257	160	129	250	564
+403	93	518	207	632	460
+360	134	535	345	659	550
+651	1023	101	298	258	190
+1023	1023	409	460	418	418
+309	175	67	110	92	522
+584	854	130	255	259	248
+290	60	415	412	591	401
+688	1023	237	230	279	159
+443	128	539	402	569	303
+639	286	384	44	287	317
+672	518	492	538	473	381
+433	129	562	186	653	510
+447	171	547	478	656	352
+669	1023	122	251	244	226
+359	174	148	497	549	736
+693	1023	239	260	232	222
+358	180	501	142	607	613
+627	1023	182	242	248	285
+743	1016	202	240	251	253
+262	146	466	46	645	503
+399	159	48	0	639	597
+369	133	533	268	667	461
+686	1023	188	276	253	143
+460	154	555	246	634	458
+757	1023	188	314	337	306
+728	974	116	286	221	273
+519	272	212	294	264	204
+385	146	540	216	655	562
+358	85	520	330	650	429
+596	937	79	271	270	175
+595	216	376	170	349	273
+529	598	168	172	109	221
+355	169	133	0	629	611
+594	1023	121	261	306	284
+363	109	505	330	587	349
+396	87	516	0	635	337
+443	138	518	447	548	205
+642	1023	165	280	215	229
+572	237	200	210	216	674
+397	107	545	420	615	252
+326	115	507	159	639	516
+591	979	164	179	296	238
+688	995	154	243	177	237
+414	157	559	481	627	284
+660	1023	189	243	310	234
+401	148	144	347	649	693
+303	113	463	242	633	516
+402	179	177	178	660	625
+711	1023	189	302	295	371
+342	130	107	0	553	533
+532	199	294	164	272	429
+531	886	160	189	274	269
+370	74	473	265	660	552
+619	1023	167	180	216	281
+601	1004	0	231	237	172
+426	158	526	463	651	318
+337	103	515	135	632	481
+316	194	44	44	185	512
+612	1023	183	234	282	230
+371	101	576	286	662	551
+367	90	546	0	638	493
+353	90	87	160	612	588
+343	118	462	22	548	530
+675	1023	201	169	339	126
+652	1023	185	285	261	272
+852	1023	212	247	288	161
+749	1023	172	267	256	283
+745	1023	162	304	329	251
+395	145	548	404	657	313
+358	113	116	0	588	637
+695	1023	181	157	276	272
+683	505	419	224	222	125
+606	964	179	195	205	150
+626	1023	230	252	294	291
+498	136	552	136	639	297
+554	913	106	206	218	88
+361	93	508	158	644	537
+320	104	97	26	613	560
+716	1023	242	267	300	268
+786	1023	120	274	264	247
+555	410	433	242	225	276
+834	1023	214	239	267	283
+547	875	344	461	452	464
+374	166	553	119	668	602
+330	87	429	490	626	275
+369	108	523	31	649	577
+534	352	358	200	149	230
+343	125	488	545	641	311
+406	172	161	132	595	620
+697	1023	204	284	291	260
+360	141	111	0	601	396
+416	1023	388	477	420	542
+477	294	139	270	186	534
+379	149	477	45	613	306
+389	175	47	510	525	440
+381	148	543	233	640	517
+808	1004	171	228	307	269
+416	178	38	260	741	598
+544	981	211	297	203	196
+712	444	395	144	258	100
+708	1023	186	306	280	234
+411	101	517	138	652	467
+438	121	535	571	610	247
+379	132	505	13	636	330
+401	187	552	224	631	262
+380	102	526	0	637	531
+665	1023	164	266	245	235
+643	1023	183	308	247	304
+391	105	512	21	649	548
+360	149	521	101	638	547
+303	99	502	44	658	535
+368	105	501	0	680	513
+369	81	531	24	690	487
+625	472	334	172	299	252
+661	971	38	230	223	240
+613	977	166	204	163	146
+407	146	541	213	672	422
+373	142	557	505	566	358
+564	1019	149	226	255	300
+336	128	511	303	663	362
+354	109	494	296	628	428
+367	131	539	30	667	561
+540	531	323	298	229	374
+369	107	0	0	587	553
+375	94	65	108	599	645
+426	183	108	298	587	255
+591	966	87	250	240	284
+430	296	529	533	642	175
+695	1023	252	288	276	165
+350	84	506	68	605	400
+409	124	550	77	619	526
+703	555	359	234	250	267
+651	1023	365	446	414	562
+549	1023	411	481	411	521
+563	862	131	89	227	204
+465	134	529	364	633	173
+426	217	105	167	708	403
+643	1023	136	274	238	218
+363	96	505	497	649	420
+351	322	330	212	317	252
+337	157	528	166	584	484
+870	1023	293	235	287	283
+658	1023	123	266	283	239
+410	143	129	280	635	553
+320	120	497	339	649	461
+363	240	169	319	631	368
+516	276	303	67	203	565
+646	1023	55	286	270	323
+323	175	121	158	147	441
+358	244	61	137	686	403
+688	1023	106	303	257	191
+302	67	461	221	634	438
+427	173	101	142	634	593
+842	1023	163	252	263	155
+589	996	97	236	238	307
+679	1023	242	294	331	331
+390	114	136	0	570	609
+577	349	370	248	211	543
+315	137	472	256	595	423
+337	124	529	288	615	529
+658	1023	401	469	384	518
+643	286	452	292	461	350
+304	147	1	111	28	515
+652	1023	179	272	239	289
+439	114	513	365	632	297
+314	131	22	227	45	505
+599	1023	378	463	430	515
+709	1001	155	111	280	230
+758	1023	97	279	283	259
+392	175	129	0	618	576
+418	107	0	94	605	565
+604	491	418	120	259	0
+933	1023	228	335	324	306
+675	1023	175	273	264	273
+754	835	141	119	196	275
+415	163	580	290	654	531
+417	87	526	491	464	224
+359	89	473	479	552	240
+381	132	521	162	648	547
+599	988	199	258	269	263
+555	1023	379	451	391	517
+675	624	427	239	206	89
+374	92	516	233	656	509
+709	1023	179	223	188	214
+748	1023	200	306	272	207
+437	214	74	101	729	412
+699	1023	218	297	305	20
+305	141	59	115	53	420
+361	194	152	419	197	573
+823	1023	194	306	312	262
+666	1023	207	227	230	277
+367	179	25	348	573	399
+630	1023	137	263	272	304
+618	1023	133	232	293	164
+359	108	475	535	653	382
+334	88	391	163	419	368
+601	1023	137	161	266	252
+758	1023	209	241	300	308
+788	1023	145	187	190	337
+660	1023	177	259	268	231
+642	1023	220	71	288	314
+362	134	500	196	622	545
+846	1023	147	308	309	156
+783	1023	102	263	259	340
+652	972	186	263	220	237
+769	458	411	149	194	285
+403	144	543	129	662	670
+360	147	494	269	576	490
+748	427	420	233	272	123
+411	95	526	190	623	426
+363	70	478	126	640	531
+370	141	521	145	670	540
+658	1023	177	251	267	263
+440	125	580	492	613	271
+363	125	94	87	588	602
+392	119	194	59	616	536
+353	106	506	0	682	568
+800	1023	217	275	301	321
+613	1023	152	178	139	220
+406	97	524	609	639	297
+665	512	296	271	282	332
+403	118	551	279	673	545
+648	1023	205	259	287	317
+386	117	518	63	659	510
+545	315	473	157	217	542
+467	174	557	504	680	293
+714	1000	197	261	300	278
+731	1023	188	247	277	82
+645	1023	254	226	265	226
+1023	1023	403	455	433	434
+340	152	23	0	27	501
+314	136	0	291	81	345
+452	189	163	132	185	549
+286	120	58	62	164	466
+859	1023	176	277	259	173
+828	1023	251	236	294	283
+331	90	508	383	642	497
+666	1023	245	231	312	242
+367	102	513	333	661	446
+378	144	509	39	636	370
+370	108	530	0	656	573
+639	1023	151	237	184	347
+396	176	124	0	575	511
+622	1023	224	222	204	295
+479	174	544	468	614	339
+398	141	540	313	667	594
+340	99	509	197	650	507
+837	1023	252	341	322	324
+433	154	523	110	686	648
+422	158	545	341	630	320
+319	127	103	95	226	504
+338	109	499	211	624	422
+374	95	537	266	649	556
+667	992	156	183	202	122
+465	105	545	438	652	407
+645	1023	158	154	259	273
+273	43	0	86	576	600
+392	153	178	49	632	591
+298	137	52	109	26	551
+355	114	539	0	664	512
+662	1023	185	237	254	318
+649	949	171	218	284	285
+783	1023	184	284	285	263
+560	1023	221	203	246	289
+379	137	498	356	654	305
+427	221	118	63	641	381
+615	1023	167	259	305	256
+762	1023	237	256	286	208
+853	1023	173	316	339	222
+415	127	522	266	640	323
+433	111	529	513	626	311
+623	1023	98	177	224	241
+752	1023	188	259	322	187
+750	1023	251	258	275	180
+661	1023	175	244	260	172
+319	117	453	394	601	202
+619	936	140	206	256	202
+342	86	490	181	619	421
+663	911	132	235	274	103
+302	60	0	111	476	497
+350	168	64	124	519	447
+385	118	516	408	650	285
+560	691	227	215	284	255
+566	1023	122	190	174	186
+318	118	0	157	624	561
+648	1023	247	77	320	274
+723	1023	217	168	242	272
+813	1023	137	296	245	160
+396	132	516	193	676	504
+346	50	467	100	621	485
+398	151	536	44	685	442
+570	1023	213	246	263	246
+325	152	94	269	0	543
+620	1018	168	305	219	219
+570	1023	123	76	213	253
+368	139	531	165	601	580
+675	424	412	328	276	168
+590	854	121	162	240	205
+672	1023	209	254	269	171
+285	62	458	415	656	350
+424	168	154	462	561	568
+688	1023	176	288	271	271
+349	95	502	149	644	551
+421	139	539	541	572	292
+647	1023	189	246	237	228
+714	1023	201	301	324	164
+411	102	0	233	624	295
+435	162	157	133	673	444
+663	1023	199	275	283	190
+545	1018	106	81	244	231
+669	982	190	217	228	307
+387	102	540	102	612	457
+423	1023	357	447	417	542
+312	113	0	140	138	403
+432	150	142	211	592	302
+624	1023	163	158	276	189
+675	1023	241	330	296	300
+329	80	55	126	609	304
+852	1023	144	316	269	231
+378	127	533	146	652	523
+346	70	473	124	625	362
+779	1023	259	283	307	266
+386	110	517	181	647	566
+383	93	62	76	623	531
+838	926	181	301	268	275
+416	172	110	127	630	535
+671	427	386	127	180	287
+700	1023	163	286	288	263
+362	135	141	88	584	166
+406	200	536	212	616	258
+335	120	506	100	648	541
+355	166	0	268	171	568
+374	147	72	252	599	474
+401	180	146	108	656	621
+645	1004	170	310	276	259
+721	412	438	230	196	194
+363	141	535	135	669	497
+284	112	0	151	0	435
+397	206	101	216	600	270
+457	152	528	330	608	261
+391	185	132	209	179	596
+770	492	427	240	285	165
+312	100	45	142	512	448
+781	1023	167	298	293	236
+667	908	108	301	309	300
+399	177	90	53	513	330
+581	831	208	214	238	276
+1023	1023	261	375	353	316
+751	1023	189	263	291	255
+343	105	509	0	597	514
+380	188	531	10	629	573
+382	207	92	477	36	445
+907	1023	432	518	455	477
+618	900	79	239	234	321
+630	776	179	266	306	333
+638	1023	158	282	304	207
+436	94	102	95	607	522
+413	130	125	0	627	569
+726	1023	231	253	241	300
+810	968	125	67	258	191
+627	419	411	206	294	280
+388	74	484	613	573	336
+405	186	66	526	246	580
+322	113	489	169	671	432
+569	961	185	281	315	246
+290	168	0	106	178	556
+743	1023	199	275	255	318
+317	791	98	178	234	446
+438	200	119	315	617	597
+337	118	536	224	663	548
+262	55	409	276	617	225
+394	178	166	227	125	653
+376	108	519	0	585	240
+449	139	559	176	609	446
+407	104	528	45	641	514
+362	388	167	213	479	248
+355	95	501	25	620	549
+450	186	579	147	651	324
+626	1023	123	258	232	264
+380	98	540	332	650	315
+383	125	542	206	632	541
+349	117	513	153	633	453
+420	136	65	201	606	347
+393	124	521	441	622	722
+809	1023	208	247	284	285
+559	68	216	235	508	265
+333	109	489	60	661	483
+417	137	539	350	626	278
+443	189	552	477	643	359
+379	129	529	255	663	511
+262	71	449	209	610	264
+716	1023	186	330	269	244
+661	1023	102	238	291	288
+378	119	534	0	655	195
+678	1023	241	307	243	266
+548	1023	405	454	389	512
+616	352	219	317	715	770
+641	827	119	191	227	0
+395	160	535	507	633	368
+449	132	514	505	708	360
+795	1023	120	231	290	284
+651	1023	175	291	265	291
+758	554	363	272	227	326
+627	1023	166	233	209	301
+380	117	553	182	632	561
+739	1023	236	265	330	270
+339	154	513	262	628	254
+645	464	357	267	207	263
+391	164	152	86	58	585
+434	214	111	173	583	636
+690	1023	166	245	265	284
+633	1023	79	235	260	256
+310	70	498	2	579	414
+398	243	0	303	152	541
+393	125	503	375	620	251
+451	195	567	486	586	304
+575	870	184	180	240	313
+370	99	523	7	620	519
+659	1023	144	184	260	302
+844	1023	168	248	275	282
+766	1023	177	286	292	236
+363	121	535	326	617	534
+416	189	569	46	604	556
+378	157	0	221	613	244
+598	1023	141	252	186	217
+424	100	500	67	594	176
+414	188	83	236	705	349
+545	1023	405	480	458	554
+432	208	552	35	613	273
+352	95	519	631	670	388
+394	134	103	141	603	614
+1023	1023	677	848	1012	1023
+314	67	441	519	586	350
+439	249	138	245	728	486
+374	103	505	253	622	497
+352	94	485	169	581	499
+744	1023	180	289	183	225
+328	84	488	186	619	517
+339	81	25	0	570	539
+364	87	503	174	638	532
+343	258	63	74	582	406
+659	1010	152	259	298	101
+596	1007	156	206	269	265
+687	439	406	229	285	266
+533	1023	208	252	307	166
+443	308	137	512	276	102
+768	931	136	247	246	270
+344	117	98	51	529	551
+421	148	550	102	653	528
+718	1023	225	297	310	319
+377	100	520	0	646	435
+336	131	159	0	381	584
+627	1023	153	241	218	203
+314	93	497	176	614	547
+571	1023	175	244	288	247
+644	1023	195	158	261	288
+384	114	510	113	565	527
+384	144	541	17	611	548
+688	447	480	147	263	299
+377	99	483	256	670	517
+772	1023	214	278	318	239
+352	123	244	0	540	510
+473	158	75	276	600	394
+383	311	536	421	629	201
+276	105	462	0	648	542
+411	168	560	346	650	482
+369	193	0	208	32	600
+413	116	510	381	583	368
+714	1023	91	257	234	127
+380	225	85	238	650	420
+709	1023	221	308	236	248
+386	178	546	58	635	539
+702	915	176	170	241	268
+734	1023	253	273	277	278
+678	1023	163	247	213	165
+508	257	200	268	40	646
+792	1023	136	227	314	214
+417	117	531	130	636	569
+619	836	125	202	255	304
+627	945	183	304	270	273
+730	1023	227	261	269	245
+380	71	488	266	539	271
+750	1023	224	269	255	318
+659	1023	194	262	334	286
+1023	1023	290	283	333	370
+637	458	398	160	195	321
+753	1023	133	312	288	246
+690	1023	189	240	256	309
+793	1023	204	247	338	154
+372	146	500	106	656	599
+630	1023	67	263	236	140
+557	1023	157	226	249	146
+273	129	0	221	92	536
+712	910	179	277	194	95
+621	1023	138	101	272	294
+394	130	544	0	616	270
+413	103	526	459	616	322
+584	1023	146	212	256	284
+377	195	535	388	638	275
+355	75	496	146	639	576
+674	1023	218	281	301	269
+355	90	29	149	608	655
+423	122	104	109	595	551
+421	160	384	165	639	542
+332	77	46	0	543	237
+307	113	499	238	657	512
+530	243	242	224	277	329
+368	184	78	0	631	679
+696	887	180	170	235	270
+628	399	384	82	186	289
+605	1000	103	194	281	257
+301	103	0	189	77	461
+408	179	107	0	621	652
+601	938	155	125	244	238
+570	963	89	276	215	202
+339	64	455	141	605	385
+390	121	518	339	651	324
+571	781	161	126	228	98
+712	804	191	193	244	275
+805	1023	182	314	264	314
+465	616	145	252	240	173
+1023	1023	282	379	354	347
+381	75	515	142	633	591
+350	98	560	124	673	510
+370	120	499	180	646	266
+714	1023	107	281	278	170
+712	1023	213	257	261	208
+304	173	34	237	100	506
+532	382	388	249	123	293
+731	1023	208	269	215	169
+769	651	377	310	260	242
+354	132	409	0	593	286
+420	190	112	376	732	407
+838	529	308	308	211	291
+333	101	498	0	450	524
+361	120	508	170	637	514
+420	202	114	340	654	385
+842	967	202	270	271	221
+701	403	389	162	168	267
+664	1023	239	249	292	199
+723	1023	208	232	221	260
+730	950	174	217	228	179
+419	111	509	685	614	239
+517	665	148	278	333	228
+381	108	506	384	611	301
+738	1023	170	308	281	256
+637	1023	195	249	225	327
+657	313	492	101	225	543
+375	108	510	341	678	404
+395	151	566	0	677	558
+378	97	533	0	671	501
+724	1023	200	267	279	267
+626	1023	139	199	303	305
+325	132	46	99	612	599
+405	119	0	323	611	483
+395	117	549	0	641	417
+868	1023	171	248	268	189
+615	1023	194	225	259	232
+376	126	552	140	607	578
+326	93	63	118	617	617
+391	120	513	213	675	355
+685	410	437	146	199	227
+695	997	135	89	282	279
+388	118	552	232	651	405
+556	1023	272	277	364	325
+432	255	120	67	118	612
+729	1023	273	310	339	275
+708	405	352	189	287	240
+324	90	141	33	596	562
+420	116	551	208	670	430
+403	212	80	431	694	386
+395	171	92	142	625	622
+290	86	197	0	464	361
+562	321	370	221	270	540
+334	87	504	0	600	453
+384	103	512	447	625	378
+428	166	564	114	679	536
+624	559	459	224	261	233
+732	1023	220	303	333	239
+1023	1023	415	199	316	322
+623	1023	114	227	245	49
+466	188	89	433	76	680
+401	118	500	442	653	264
+651	988	192	184	237	119
+382	140	162	88	597	647
+368	122	489	418	547	242
+321	128	468	84	693	400
+686	1023	186	263	281	231
+396	218	95	48	688	391
+326	113	489	16	635	486
+736	1023	232	288	310	255
+279	54	438	286	581	305
+520	987	360	465	403	469
+745	878	226	239	271	159
+637	883	115	242	245	124
+375	174	75	37	556	246
+369	102	25	295	489	468
+414	164	132	313	724	465
+329	126	5	100	636	613
+362	112	545	163	631	524
+367	121	56	144	581	553
+710	1023	130	179	175	218
+616	1001	144	289	266	297
+379	138	475	286	611	289
+365	116	47	131	613	344
+345	101	20	5	568	192
+388	114	147	103	469	487
+408	163	551	61	608	559
+788	1023	210	210	259	267
+384	151	37	55	632	615
+390	95	520	0	644	549
+698	1023	161	263	288	261
+398	178	30	382	690	382
+856	1023	209	304	295	275
+328	115	473	277	619	388
+700	1023	209	315	323	281
+263	126	0	142	58	512
+318	158	82	190	131	535
+403	525	110	183	252	248
+635	907	187	161	224	266
+589	287	554	530	611	613
+598	1023	185	270	278	279
+381	217	20	390	601	402
+480	253	567	469	668	350
+359	84	493	493	609	383
+724	442	430	228	232	229
+386	100	509	449	681	407
+872	1023	267	344	326	297
+408	115	553	153	639	496
+476	305	178	310	127	567
+663	827	229	280	233	63
+401	126	171	146	610	624
+559	864	130	243	265	128
+362	179	365	224	190	384
+366	90	498	343	661	418
+658	481	436	100	192	271
+681	831	161	238	157	218
+349	92	496	166	649	444
+679	1005	158	221	228	99
+565	609	260	361	298	456
+810	969	173	166	215	169
+344	99	40	162	631	513
+334	160	0	122	168	529
+391	118	549	122	648	514
+293	95	479	176	644	477
+371	121	505	272	648	483
+346	218	280	768	746	939
+601	1023	182	238	205	295
+488	299	89	248	140	751
+408	220	189	77	104	612
+407	204	128	115	622	306
+446	144	101	3	585	603
+437	124	538	288	548	311
+308	137	34	45	60	446
+742	1019	170	161	260	258
+391	136	524	159	684	548
+740	1023	307	343	300	339
+372	116	497	0	638	482
+564	920	118	296	265	232
+404	86	515	263	618	500
+377	197	124	0	165	498
+674	1023	175	266	286	234
+779	499	428	213	203	150
+463	216	126	208	224	547
+429	152	560	306	642	359
+750	1023	192	266	249	256
+672	443	420	251	237	210
+369	117	541	172	616	579
+390	116	539	238	620	417
+488	230	130	92	210	589
+376	86	526	53	626	577
+374	134	533	135	657	524
+347	99	500	45	638	540
+429	136	38	106	584	616
+810	1023	212	306	283	285
+957	1023	203	263	311	237
+419	107	551	169	604	539
+665	278	507	197	666	664
+626	978	100	240	258	310
+475	1023	353	412	382	521
+364	127	96	28	585	602
+352	120	46	110	582	594
+680	1023	188	222	253	299
+381	97	167	0	600	615
+361	68	510	322	550	506
+780	1023	219	233	248	308
+411	92	43	118	585	601
+662	952	152	235	268	182
+303	94	444	525	635	561
+715	1019	69	191	276	300
+329	110	88	197	585	566
+367	113	511	0	557	421
+578	1023	251	256	247	168
+621	1023	161	244	268	236
+517	221	180	524	558	805
+385	151	529	0	604	443
+548	901	111	240	297	274
+339	67	480	123	615	564
+652	1023	244	265	294	277
+634	953	190	228	169	96
+361	83	522	222	648	548
+333	105	528	123	648	476
+679	1023	228	297	299	278
+292	111	44	211	483	459
+384	136	95	3	610	290
+591	326	394	224	295	240
+672	1023	202	263	260	235
+636	516	436	292	287	254
+316	110	472	542	565	459
+626	280	404	126	244	633
+1023	1023	427	333	368	366
+409	243	33	203	639	300
+336	140	12	56	593	585
+538	271	161	170	178	516
+608	1023	181	149	252	319
+355	129	12	280	80	545
+705	941	152	212	264	260
+395	119	479	233	585	277
+690	988	172	232	210	256
+589	972	37	258	263	204
+354	110	512	237	664	389
+425	128	548	281	644	284
+353	66	319	75	392	373
+591	1023	217	288	209	259
+386	143	528	300	675	406
+590	1023	282	324	340	278
+994	1023	391	321	351	336
+790	1023	174	245	276	298
+370	156	46	133	590	581
+471	217	131	0	250	590
+360	77	506	186	649	523
+411	91	65	209	579	491
+437	101	476	317	483	308
+304	134	0	194	162	438
+826	1023	141	260	252	213
+668	908	169	257	187	304
+706	1023	185	166	267	91
+845	978	197	302	282	113
+341	77	496	355	664	300
+307	82	476	402	522	454
+313	106	503	0	650	494
+379	167	252	223	195	379
+775	1023	186	231	241	318
+368	84	548	9	689	564
+361	94	96	122	587	501
+617	1023	154	235	247	235
+621	902	165	54	214	157
+395	168	75	165	649	565
+442	181	180	119	655	549
+441	160	487	282	633	246
+628	1020	141	222	313	214
+680	1007	213	300	202	292
+397	158	545	175	643	576
+867	1023	439	519	455	566
+353	71	499	5	611	550
+281	174	0	0	202	479
+358	114	494	218	637	501
+807	1023	194	252	274	231
+345	85	505	577	678	663
+440	133	536	43	602	310
+656	1023	202	283	269	258
+647	1023	0	270	259	295
+426	116	533	357	637	448
+388	74	527	214	635	400
+370	140	34	145	610	595
+384	123	509	435	613	288
+706	424	386	47	187	226
+336	130	525	284	633	565
+419	124	534	406	583	244
+358	139	528	165	589	496
+747	1023	204	300	292	190
+389	126	356	283	597	419
+348	128	449	314	546	372
+332	86	481	242	585	406
+410	184	90	375	588	249
+744	1023	211	300	263	312
+368	69	524	275	610	467
+379	133	521	115	622	596
+396	161	107	0	642	645
+371	193	506	363	581	346
+384	90	579	447	632	510
+424	256	80	445	142	233
+399	129	87	325	550	98
+307	112	475	152	614	478
+640	985	58	268	266	153
+788	1018	162	279	254	268
+622	1023	111	236	206	179
+408	112	528	402	677	347
+803	1023	283	341	380	301
+381	170	141	163	533	247
+321	117	66	10	597	583
+338	189	94	232	68	487
+389	132	549	242	657	479
+661	957	262	291	265	267
+658	1023	229	250	238	309
+645	940	182	157	292	236
+623	1023	186	245	294	286
+430	182	119	116	631	601
+653	495	332	255	240	237
+813	1023	179	303	272	183
+360	179	79	186	689	537
+431	129	535	290	558	314
+435	362	150	488	91	212
+601	1023	173	281	179	234
+558	1023	154	236	227	209
+372	132	559	174	678	526
+662	1023	215	323	316	280
+354	124	520	124	655	490
+700	1023	353	423	386	328
+411	115	502	469	557	186
+1023	748	491	189	318	340
+678	910	76	283	239	233
+591	222	449	388	722	613
+622	267	377	283	336	541
+726	548	356	238	258	224
+787	972	198	267	214	316
+382	150	109	0	600	593
+368	127	0	0	596	585
+1023	1023	333	368	374	377
+400	115	0	111	493	560
+635	1023	179	234	268	295
+380	175	96	130	400	574
+494	172	17	17	630	336
+324	166	128	222	98	611
+263	265	279	7	129	272
+383	73	545	267	620	491
+645	1023	165	312	199	102
+509	1023	356	499	386	469
+536	444	347	202	232	262
+467	212	118	432	751	387
+393	103	557	118	644	538
+369	216	95	147	546	551
+596	969	114	156	319	159
+689	553	395	176	300	346
+765	1023	216	239	278	313
+930	1023	211	334	254	262
+611	1008	113	251	213	216
+368	103	502	269	572	429
+425	213	126	33	243	593
+367	130	509	254	695	511
+440	96	177	630	590	553
+445	117	116	162	633	577
+373	170	188	201	666	675
+394	119	61	470	527	386
+344	121	526	18	647	514
+640	1023	150	152	276	297
+409	139	0	203	638	629
+367	105	133	120	612	593
+619	1023	177	274	302	196
+562	331	243	438	258	232
+316	154	83	78	186	458
+561	1023	230	230	232	257
+418	121	100	93	604	563
+341	111	499	70	620	560
+395	175	72	190	663	323
+331	68	507	176	627	554
+428	144	108	330	681	787
+613	1023	114	227	270	310
+750	1023	176	287	333	274
+345	90	525	189	638	539
+575	943	122	219	239	253
+372	71	495	36	606	409
+373	88	498	0	664	581
+363	107	479	724	660	260
+813	1023	118	213	280	230
+380	182	553	518	679	450
+600	937	175	157	254	169
+639	1023	114	229	212	289
+776	437	364	207	168	221
+861	1023	164	268	281	252
+816	1021	169	276	279	7
+346	139	62	0	590	526
+449	164	544	621	641	237
+418	197	184	397	200	615
+396	149	90	289	587	375
+894	1023	328	303	286	300
+361	114	37	216	628	514
+690	1023	186	303	239	316
+668	1023	122	292	240	183
+639	1023	128	245	277	73
+706	330	156	223	611	356
+387	147	542	166	652	571
+328	132	471	538	649	348
+725	1023	230	270	301	229
+387	153	146	190	644	599
+396	140	98	161	576	227
+375	236	560	398	640	145
+462	802	332	589	479	358
+664	1023	177	284	229	224
+737	1019	158	236	295	246
+623	1023	258	250	276	226
+690	1023	220	265	218	276
+341	1023	385	508	385	545
+825	1023	236	333	339	317
+359	133	517	297	631	691
+664	1023	151	291	269	263
+580	348	534	66	247	607
+530	375	299	88	167	233
+719	1023	200	180	271	267
+371	122	531	121	626	483
+336	101	477	86	615	487
+753	937	122	237	303	321
+323	104	178	155	596	552
+1023	1023	278	358	389	356
+389	229	493	477	631	336
+367	153	541	376	671	320
+326	99	514	0	662	546
+324	103	146	66	632	547
+386	137	125	0	638	599
+381	110	524	191	582	509
+387	154	127	181	148	475
+589	1023	283	274	278	242
+654	1023	180	269	241	221
+749	947	155	174	268	41
+328	87	512	235	621	526
+382	205	81	60	96	551
+712	1023	207	272	285	210
+340	102	494	340	624	228
+566	1023	224	332	290	278
+676	1023	102	222	277	113
+339	138	517	147	615	372
+362	102	514	599	644	360
+682	1023	226	243	307	224
+642	1023	162	270	251	298
+416	110	523	284	665	388
+363	196	108	184	647	258
+353	81	543	220	648	526
+447	137	98	153	620	583
+596	939	193	179	248	309
+424	112	419	229	678	484
+874	1023	213	260	302	214
+451	119	506	378	600	290
+376	134	130	201	600	579
+366	120	512	283	657	493
+389	155	33	155	611	429
+633	1023	194	245	283	199
+576	1023	162	195	293	267
+426	125	567	207	619	548
+317	87	469	71	514	459
+387	130	124	158	637	642
+394	125	506	334	655	206
+370	138	545	65	624	616
+387	93	512	172	634	607
+520	1023	208	292	223	270
+436	151	559	394	668	231
+578	812	129	217	253	338
+779	1023	182	285	270	243
+390	183	114	228	623	284
+350	134	483	298	613	270
+361	70	485	260	615	317
+602	886	163	185	228	217
+739	1023	157	203	230	194
+648	1013	213	257	159	297
+410	140	135	491	562	291
+365	112	510	388	638	475
+388	134	493	115	530	190
+637	1023	118	256	280	303
+758	982	206	280	325	283
+428	103	541	0	683	371
+403	122	540	217	619	509
+664	1023	149	256	252	217
+907	1023	247	319	303	77
+301	98	482	440	591	338
+393	117	524	526	663	339
+604	1006	142	210	242	154
+439	254	562	558	699	378
+594	1023	93	159	214	266
+639	1023	228	256	246	220
+631	937	122	259	206	182
+366	154	117	173	526	133
+304	111	477	132	641	502
+317	118	493	196	634	454
+370	87	109	170	576	521
+737	1023	177	310	239	216
+622	1023	209	247	301	193
+662	451	383	144	193	341
+709	1023	201	321	281	314
+609	919	133	296	328	235
+622	1023	221	239	289	224
+393	201	111	126	246	537
+695	996	140	140	231	354
+783	1023	170	234	237	289
+340	90	458	205	592	524
+302	171	104	28	65	386
+368	75	478	594	610	465
+334	227	0	79	0	581
+331	85	496	131	641	528
+479	126	28	381	595	331
+607	995	175	192	216	266
+402	131	551	292	647	484
+413	89	492	409	559	389
+707	1023	116	188	275	270
+377	200	114	190	611	406
+432	186	572	400	682	394
+463	248	535	496	629	345
+735	1023	246	309	287	324
+481	142	588	144	648	304
+354	99	525	69	637	523
+800	1023	192	227	266	286
+372	84	518	112	654	551
+629	1023	13	256	189	229
+346	139	0	84	610	280
+699	1023	140	270	297	188
+344	142	47	92	532	598
+379	190	523	263	678	266
+379	94	515	0	637	530
+957	1023	277	330	310	314
+706	1023	198	291	312	287
+343	75	476	665	616	398
+616	1023	212	150	271	201
+347	84	462	246	613	405
+431	163	73	147	590	595
+288	156	122	154	3	561
+721	1002	156	250	252	203
+802	1023	155	275	253	227
+339	70	1	0	623	546
+380	86	523	56	660	456
+692	557	404	247	153	187
+341	164	0	0	579	615
+355	130	0	147	57	512
+832	1023	246	298	247	252
+414	229	118	244	113	617
+624	929	116	126	256	207
+390	345	548	399	670	329
+426	165	141	64	683	586
+689	509	373	227	187	194
+728	1023	165	242	282	106
+367	102	498	108	659	439
+819	1023	216	330	347	259
+370	174	116	191	551	639
+471	163	125	349	0	710
+750	1023	185	251	280	264
+333	83	53	0	576	584
+692	1023	175	187	178	218
+608	1017	180	280	255	294
+385	146	553	176	660	587
+401	79	520	86	646	432
+657	988	193	148	251	167
+355	123	24	215	669	635
+377	117	495	112	625	443
+659	1023	180	233	199	209
+378	152	513	216	673	543
+387	123	54	49	633	572
+331	138	0	168	122	447
+331	94	483	0	667	526
+342	166	0	240	119	570
+601	1023	138	319	289	300
+348	106	538	221	608	564
+757	532	345	320	280	283
+603	425	162	133	669	368
+370	140	548	127	658	570
+672	1023	237	239	265	274
+353	284	350	98	275	293
+800	1023	162	309	271	228
+667	291	367	248	227	464
+402	97	545	0	605	474
+455	158	576	366	630	344
+397	147	538	225	619	562
+604	951	68	178	277	230
+329	96	526	251	656	513
+330	96	29	290	638	196
+400	129	548	147	681	373
+669	1023	187	284	278	170
+544	251	186	331	615	289
+339	79	134	87	557	571
+578	962	180	232	221	255
+396	114	519	111	640	497
+707	452	383	211	312	304
+401	161	521	345	676	288
+547	273	201	412	279	644
+644	868	201	218	260	120
+669	967	114	165	261	188
+695	1023	188	258	276	291
+661	1023	169	256	222	274
+332	110	513	349	683	441
+729	1023	164	152	233	137
+364	71	475	223	612	528
+702	210	134	228	651	689
+676	1023	206	285	305	248
+631	954	130	205	292	257
+399	177	119	72	630	234
+379	104	524	291	649	576
+396	176	112	238	683	348
+388	106	561	64	666	583
+1023	1023	315	380	398	367
+580	158	618	303	739	663
+572	315	377	34	110	183
+456	199	586	479	620	229
+356	250	149	0	160	614
+463	160	533	323	654	272
+390	211	477	186	623	465
+580	1003	84	231	202	229
+774	1002	212	337	323	266
+759	1023	165	274	287	298
+403	107	3	193	572	641
+734	916	421	653	599	412
+388	160	73	207	618	435
+749	1023	213	267	265	280
+773	1023	181	304	322	328
+349	61	476	251	561	450
+674	972	124	234	135	119
+326	113	39	28	613	360
+498	172	544	491	581	239
+730	489	412	289	262	111
+395	129	507	442	643	349
+368	148	75	0	665	520
+738	1023	237	296	262	175
+635	1023	172	266	232	231
+395	124	62	136	601	609
+426	120	147	97	609	584
+398	158	27	340	608	309
+379	96	501	293	584	322
+584	962	133	267	266	261
+275	100	45	140	19	547
+403	154	527	157	569	278
+394	283	143	154	637	319
+1023	1023	540	426	431	478
+625	444	366	190	271	253
+330	127	0	14	577	399
+404	128	538	182	621	555
+559	900	178	195	266	291
+380	89	450	123	521	265
+991	1023	250	352	321	297
+598	708	146	189	257	244
+358	138	532	61	623	557
+811	1019	247	268	280	625
+399	127	520	421	651	309
+333	74	476	116	667	516
+279	120	71	114	188	405
+390	105	559	273	635	553
+622	389	164	290	626	281
+776	423	444	149	248	380
+549	290	179	597	209	256
+386	156	17	140	644	611
+330	71	477	332	587	238
+409	149	530	206	640	525
+276	42	434	268	529	130
+427	139	139	186	113	159
+415	114	533	121	575	159
+705	997	153	213	292	191
+409	199	64	181	594	549
+663	1023	172	187	249	117
+702	1023	97	228	239	194
+616	983	200	222	198	185
+398	155	150	233	625	355
+693	1023	203	281	268	206
+777	1023	261	274	288	298
+399	152	91	266	600	426
+306	145	76	115	0	519
+416	178	101	216	594	640
+617	975	196	289	239	300
+355	142	51	170	545	584
+1023	1023	254	380	300	352
+377	186	70	176	206	441
+688	997	144	188	199	209
+803	1023	191	277	318	209
+981	1023	219	309	575	491
+352	100	506	88	642	502
+708	1023	219	288	316	293
+687	1023	207	249	285	210
+625	1023	83	222	243	270
+444	174	522	199	538	235
+571	330	231	574	478	646
+417	125	96	147	627	615
+709	1023	202	234	189	172
+666	1023	160	251	282	177
+729	1023	206	304	292	264
+301	184	86	49	115	531
+364	139	95	169	648	581
+612	1023	135	285	222	286
+324	99	504	394	641	308
+333	96	467	162	628	543
+1023	1023	694	720	761	835
+388	185	78	182	702	462
+556	1023	385	453	400	554
+304	102	27	0	519	545
+382	103	510	233	660	474
+368	119	547	199	668	509
+355	119	60	52	594	213
+856	1023	242	304	378	190
+558	1008	145	239	290	243
+374	160	111	0	584	293
+776	1023	214	283	341	249
+669	559	405	306	407	292
+344	136	0	356	556	361
+342	80	518	436	656	465
+448	145	584	474	626	338
+427	171	133	184	620	617
+336	64	465	0	671	586
+583	1023	161	186	323	236
+784	1023	189	230	246	300
+361	101	517	270	636	569
+363	147	429	174	593	293
+391	117	526	127	669	542
+745	1023	194	324	181	268
+300	149	9	124	95	575
+381	169	0	0	617	319
+388	108	481	286	626	329
+690	933	151	182	214	167
+358	167	553	76	674	295
+337	182	23	371	469	717
+424	122	576	73	573	500
+448	208	220	194	263	529
+343	79	463	260	585	359
+404	101	532	373	638	295
+392	155	87	171	618	631
+393	156	501	214	638	409
+385	93	523	82	628	487
+501	280	136	272	151	398
+368	106	528	282	656	526
+342	83	488	0	620	549
+645	906	192	276	282	183
+394	210	77	399	623	386
+334	157	92	445	166	422
+334	188	3	284	189	546
+813	1023	177	183	320	301
+550	319	191	248	210	328
+819	1023	195	269	273	182
+385	128	543	0	669	538
+377	157	32	199	618	647
+590	910	107	242	262	305
+380	216	96	143	618	323
+376	115	533	342	662	495
+341	85	526	245	656	519
+686	1023	173	183	254	95
+388	134	94	143	615	606
+339	195	50	196	625	558
+399	118	119	14	642	624
+944	1023	171	247	268	103
+403	116	525	99	649	475
+373	139	513	421	633	280
+591	1023	156	262	229	221
+419	95	506	240	600	260
+540	1023	188	280	182	310
+324	108	504	176	640	488
+454	185	69	147	711	521
+799	1023	170	327	273	255
+353	108	78	0	586	597
+363	109	99	47	600	596
+476	138	588	350	699	264
+400	125	552	196	703	612
+408	114	541	52	691	509
+616	1023	127	273	269	253
+666	1023	212	292	305	272
+375	164	511	0	627	483
+418	225	144	87	701	264
+714	1023	206	293	243	233
+335	165	23	11	584	572
+759	1023	207	278	317	219
+623	1023	120	157	269	269
+582	1023	154	173	198	220
+301	102	0	180	134	481
+279	69	433	392	592	268
+397	101	516	419	645	520
+514	1023	383	427	383	497
+377	176	46	0	168	504
+641	1023	149	284	269	222
+372	155	47	113	0	541
+620	902	207	224	99	287
+711	984	183	270	233	160
+651	1023	134	310	253	333
+600	438	461	97	231	317
+299	107	513	170	618	502
+338	99	495	262	559	393
+357	76	512	287	669	439
+323	78	439	175	581	459
+443	131	505	439	589	261
+349	138	0	128	591	309
+355	88	107	135	584	540
+634	1000	184	250	327	283
+602	920	131	223	282	268
+293	124	16	95	82	500
+717	1023	210	249	268	341
+314	67	448	521	596	485
+341	121	411	345	579	179
+358	124	517	211	647	548
+666	922	189	269	262	282
+385	202	99	0	588	602
+629	903	62	279	287	306
+649	1023	207	196	180	260
+338	121	481	465	602	329
+620	954	196	253	214	244
+333	100	489	0	638	589
+337	111	495	279	594	210
+633	528	420	226	244	224
+430	159	154	88	627	628
+671	1023	200	223	278	269
+333	104	166	0	629	560
+721	493	387	262	297	280
+345	106	528	0	635	424
+408	118	170	422	589	319
+750	1023	227	214	191	231
+361	137	520	327	615	320
+630	1023	156	208	222	178
+376	118	89	0	623	580
+502	204	579	588	627	332
+348	84	519	147	651	493
+374	147	539	198	650	499
+330	140	74	137	618	285
+437	125	519	354	620	348
+482	154	558	481	578	189
+483	171	578	522	646	236
+435	202	534	273	632	403
+358	116	0	8	585	289
+375	142	138	65	632	608
+862	1023	185	290	276	238
+525	1023	389	483	437	524
+591	1023	180	237	287	312
+829	1023	159	215	241	194
+395	80	508	382	615	319
+596	1023	230	309	284	241
+425	169	170	0	610	566
+417	241	77	38	562	275
+399	99	512	0	653	515
+1005	674	405	309	291	314
+755	781	189	231	239	211
+744	1023	191	303	227	278
+435	129	84	253	560	479
+634	1023	138	237	233	172
+675	1023	126	199	262	2
+515	836	154	127	230	88
+404	165	529	246	667	237
+481	522	150	197	255	94
+920	1023	259	296	300	243
+346	84	475	340	591	425
+734	485	425	233	252	232
+363	83	464	526	458	398
+404	143	538	282	581	229
+535	1023	133	259	238	118
+454	1023	240	324	338	257
+430	212	534	498	646	266
+290	78	445	508	645	476
+431	165	549	489	659	263
+350	110	536	136	638	609
+434	169	89	212	630	664
+681	282	338	196	221	147
+466	779	167	101	125	188
+330	176	81	67	47	499
+409	138	550	347	649	324
+595	962	186	253	220	172
+704	986	218	244	283	207
+382	119	539	354	615	558
+406	181	541	566	661	196
+654	1023	171	304	320	271
+367	174	75	300	598	294
+383	119	536	205	660	582
+329	92	510	240	652	574
+473	217	161	90	0	601
+556	278	479	118	264	627
+655	1023	211	250	296	291
+361	120	96	24	600	557
+468	1023	366	419	409	500
+303	89	91	90	602	563
+315	169	39	0	0	476
+315	99	521	140	650	499
+419	126	81	186	624	677
+748	1023	177	287	236	140
+342	100	49	52	569	507
+730	1023	217	327	278	308
+389	197	76	26	626	337
+593	900	215	209	285	248
+685	1023	137	278	318	109
+454	149	550	469	585	294
+380	235	117	220	651	327
+358	53	476	302	674	485
+603	1023	404	506	414	494
+315	56	511	0	629	522
+719	1023	166	268	277	308
+405	140	66	184	617	286
+645	1023	119	169	236	256
+626	1023	136	283	180	248
+836	1023	180	305	203	193
+656	1023	249	310	291	353
+726	372	175	299	674	367
+684	1023	147	276	200	282
+638	927	130	216	243	256
+354	133	523	120	694	565
+374	125	527	241	650	497
+718	1023	189	235	278	259
+735	1023	188	199	287	253
+381	156	87	57	646	606
+406	151	547	332	645	536
+402	241	118	203	139	593
+405	106	539	202	624	504
+419	118	527	555	685	349
+618	548	436	238	196	289
+281	107	19	211	54	460
+425	130	540	219	612	495
+387	153	106	35	563	649
+398	87	505	241	611	528
+720	1023	194	262	184	298
+699	880	166	238	248	235
+409	149	32	216	612	638
+395	145	84	344	632	361
+394	109	473	219	659	355
+595	1023	210	133	164	104
+387	139	77	0	632	583
+393	163	513	285	574	308
+382	108	540	89	643	555
+565	932	176	209	268	76
+349	79	492	0	618	410
+653	1023	187	202	250	282
+364	147	497	278	490	558
+563	219	498	343	638	582
+787	1023	259	195	292	350
+566	634	173	253	273	248
+403	107	529	457	623	371
+784	1023	198	300	313	295
+983	1023	245	338	372	318
+348	104	503	49	483	454
+448	222	130	278	732	443
+1023	1023	519	526	592	406
+354	93	535	217	703	509
+464	210	557	538	615	268
+395	103	108	87	583	593
+402	193	86	364	70	498
+366	106	184	4	631	601
+360	110	500	86	513	554
+334	64	501	0	632	473
+411	190	15	299	623	412
+737	986	151	234	159	210
+330	82	505	440	536	238
+416	161	549	436	648	303
+401	187	534	295	579	192
+871	1023	538	465	679	269
+324	103	475	559	584	511
+331	148	74	95	0	530
+665	1023	198	178	276	283
+401	143	60	99	539	562
+390	133	497	616	590	240
+708	975	175	270	257	96
+374	100	501	47	607	504
+357	91	470	128	618	604
+484	527	183	214	256	285
+686	1023	153	263	335	176
+409	146	542	0	669	444
+370	172	107	81	578	319
+611	1023	200	306	269	298
+653	1023	123	236	265	241
+333	87	480	509	681	462
+614	816	125	165	184	117
+333	96	503	460	584	221
+362	183	113	270	604	227
+776	564	356	271	270	223
+637	1023	185	299	259	296
+795	1023	243	269	311	247
+415	107	481	403	545	288
+721	950	157	204	276	259
+464	310	113	193	615	265
+668	400	415	202	230	229
+407	109	554	22	691	466
+704	1023	297	277	294	121
+603	1020	209	222	290	220
+577	1017	174	235	224	145
+822	1023	155	171	274	185
+332	97	503	229	665	522
+693	1023	166	259	307	211
+394	111	545	290	710	510
+457	226	0	106	131	573
+554	1023	137	0	262	145
+330	116	507	1	647	558
+619	983	105	151	199	257
+442	129	531	413	591	214
+384	160	541	267	661	527
+687	1023	197	250	221	195
+438	100	97	169	636	461
+383	168	105	183	620	581
+312	71	482	164	639	427
+541	1023	166	207	266	103
+781	893	114	242	232	248
+341	185	13	228	117	561
+694	370	391	254	311	330