92	354	506	789	209	66	101	556	276	785	786	352	748	130	117	305	145	734	205	68	419	267	619	829	625	75	90	538	960	232	733	724	764	351	590	125	905	659	8	727	502	272	47	62	897	429	221	613	88	214	594	590	564	135	627	546	823	610	279	420	954	544	282	347	108	440	614	498	36	380	1	709	992	297	974	912	462	610	558	51	11	382	850	754	472	660	517	475	618	844	277	616	827	842	159	809	702	404	607	589	132	993	813	491	509	775	855	861	85	589	455	789	484	845	425	100	652	323	985	193	57	977	949	781	198	502	312	229	365	314	778	429	498	183	466	915	56	474	833	741	860	889	661	701	625	789	723	456	520	480	33	855	893	303	56	684	296	627	649
885	228	324	682	169	843	457	721	626	499	317	754	552	210	477	75	592	85	946	31	785	369	977	458	228	533	988	238	769	371	100	194	843	539	541	88	392	111	544	505	513	558	990	612	597	908	997	940	236	115	263	239	510	449	184	732	351	686	393	983	52	379	836	229	285	838	962	140	910	584	732	29	365	311	553	536	251	738	355	330	446	215	365	119	575	351	51	344	370	320	450	376	21	636	432	395	888	887	700	765	863	114	346	922	740	217	992	389	457	248	751	446	285	162	278	383	694	723	750	972	129	496	977	968	506	74	203	561	784	704
555	763	251	159	277	238	409	204	22	276	314	65	612	13	237	858	659	910
63	674	934	93	652	407	468	329	15	487	741	709	422	551	487	26	189	266	477	859	763	230	175	76	633	777	425	397	734	959	915	891	10	296	660	42	48	605	192	391	735	147	633	886	387	762	188	964	889	670	577	681	785	32	937	699	0	335	882	562	758	352	271	977	811	785	189	266	24	366	66	382	513	12	930	828	992	536	782	564	598	732	232	877	890	357	92	140	765	79	98	480	428	927	921	442	730	8	380	769	564	693	298	980	618	239	577	421	39	407	170	926	525	99	984	878	36	60	784	587	122	383	978	370	390	995	923	786	662	708	333	351	697	312	679	851	255	911	562	701	670	44	568
937	3	447	605	28	791	70	652	132	764	27	260	629	629	92	3	490	211	735	748	624	127	596	113	182	789	172	305	355	75	595	811	328	115	906	239	317	351	68	348	20	230	76	118	866	544	849	426	646	211	978	678	552	100	990	527	171	59	125	201	624	660	158	448	909	937	854	48	570	113	99	496	937	519	488	597	598	370	102	773	577	892	55	836	952	305	573	137	684	533	836	308	485	389	951	971	470	242	432	683	269	691	291	176	78	732	597	86	379	927	357	697	444	234	711	51	934	969	112	814	702	546	149	152	424	443	131	902	217	43	537	275	805	38	913	395	284	468	410	769	244	609	823	29	294	459	513	255
152	905	303	127	596	33	392	915	289	644	582	707	805	96	672	585	428	591	304	174	190	854	24	913	323	736	574	230	515	95	590	726	166	633	279	59	243	669	122	455	747	45	549	241	490	42	178	18	354	294	848	61	490	6	680	878	757	659	329	990	171	792	198	605	628	497	585	56	865	621	987	439	830	67	85	327	740	553	941	95	726	605	520	888	325	281	917	484	167	252	692	122	301	995	662	957	378	575	707	43	501	146	797	510	388	186	479	114	512	955	524	449	74	643	245	672	575	671	802	928	184	266	40	49	435	498	712	433	677	873	112	669	41	704	912	685	457	410	889	641	665	265	597	570
534	314	636	631	233	37	927	811	564	647	202	149	607	716	646	493	297	25	239	317	540	199	179	985	244	943	424	154	305	78	332	151	819	464	922	316	539	56	879	320	246	913	787	876	107	54	625	767	381	222	734	721	643	510	924	55	791	637	920	915	8	574	730	524	972	825	506	227	3	911	875	657	423	60	495	16	288	882	65	992	938	459	946	150	983	369	815	182	134	64	23	5	25	409	36	411	467	968	19	222	299	618	256	817	176	481	99	579	956	577	446	419	984	668	574	911	537	538	101	299	891	873	164	200	164	498	654	809	233	661	453	961	181	87	624	34	22	67	203	388	172	443	975	107	91	946	243	833	721	37	309	408	971	408	458	524	516	557	100	574	548	176	472	755	258	789	823	618	111	547	622
141	403	293	529	187	538	336	957	274	91	616	958	5	352	425	951	939	281	925	351	789	711	555	69	799	285	21	135	44	166	185	97	817	419	317	20	532	278	529	514	618	151	315	164	242	906	841	698	530	70	364	687	949	47	607	915	740	384	383	317	117	36	124	51	773	323	672	780	305	925	291	962	312	529	625	549	414	462	809	428	777	763	745	457	363	69	476	448	876	88	128	464	405	949	288	145	83	744	505	639	605	23	940	895	760	229	149	781	777	719	244	823	597	79	772	922	746	372	907	790	613	817	759	961	602	186	532	466	170	10	398	277	354	719	356	745	431	472	727	5	722	433
704	336	609	651	311	786	582	171	918	871	449	600	2	203	456	336	926	140	194	32	7	604	310	143	872	418	607	207	490	325	463	976	925	262	389	900	171	152	112	724	924	603	338	416	845	210	643	991	341	540	650	590	693	507	404	111	328	542	291	759	582	474	753	596	927	749	750	439	0	438	158	712	489	782	408	665	873	724	978	226	509	658	438	69	848	840	552	961	787	793	86	538	758	765	859	400	565	212	614	883	811	606	940	705	926	551	620	493	292	578	639	791	27	316	31	245	256	500	545	192	932	565	888	522	247	390	441	478	62	611	651	401	69	987	966	557	920	491	916	750	969	206	378	126	457	766	825
217	77	216	843	64	434	951	596	89	47	266	45	463	94	652	668	585	739	710	450	440	467