0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
343539859432	343539859996	343539860544	343539861096	343539861644	343539862196	343539862746	343539863296	343539863844	343539864396	343539864946	343539865496	343539866044	343539866596	343539867146	343539867696	343539868244	343539868796	343539869346	343539869896	343539870444	343539870996	343539871546	343539872096	343539872644	343539873196	343539873746	343539874296	343539874844	343539875396	343539875946	343539876496	343539877044	343539877596	343539878146	343539878696	343539879244	343539879796	343539880346	343539880896	343539881444	343539881996	343539882546	343539883096	343539883644	343539884196	343539884746	343539885296	343539885844	343539886396	343539886946	343539887496	343539888044	343539888596	343539889146	343539889696	343539890244	343539890796	343539891346	343539891896	343539892444	343539892996	343539893546	343539894096	343539894644	343539895196	343539895746	343539896296	343539896844	343539897396	343539897946	343539898496	343539899044	343539899596	343539900146	343539900696	343539901244	343539901796	343539902346	343539902896	343539903444	343539903996	343539904546	343539905096	343539905644	343539906196	343539906746	343539907296	343539907844	343539908396	343539908946	343539909496	343539910044	343539910596	343539911146	343539911696	343539912244	343539912796	343539913346	343539913896	343539914444	343539914996	343539915546	343539916096	343539916644	343539917196	343539917746	343539918296	343539918844	343539919396	343539919946	343539920496	343539921044	343539921596	343539922146	343539922696	343539923244	343539923796	343539924346	343539924896	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
856	207	195	175	124	146	150	152	140	150	139	147	127	136	107	126	121	117	125	116	121	126	115	115	110	123	112	130	110	129	99	119	122	127	121	122	116	101	115	120	118	109	120	118	114	118	104	119	122	97	115	112	111	128	125	100	108	117	117	107	118	120	112	106	119	112	115	124	104	109	124	115	127	141	118	103	107	122	132	107	123	103	123	131	103	99	126	124	106	133	117	111	104	120	139	110	140	128	122	118	106	109	119	109	112	111	107	129	115	118	114	113	122	88	126	109	96	109	108	135	102	120	111	140	101	116	122	115	123	115	106	102	112	125	126	115	102	120	124	114	120	118	137	109	97	111	120	118	115	113	129	128	115	121	115	109	132	124	127	122	120	120	118	117	122	117	123	111	114	111	110	102	107	105	116	96	128	112	111	108	115	116	86	104	113	118	114	112	116	117	114	107	112	114	128	89	105	123	89	108	107	113	132	125	115	133	109	116	123	113	120	91	129	111	116	115	123	123	117	119	101	124	115	110	115	119	130	126	99	121	125	111	116	135	122	105	117	116	119	116	116	113	128	119	110	119	107	119	117	131	116	99	114	105	111	114	110	99	104	110	136	127	116	118	127	109	97	123	112	109	131	119	116	126	110	132	121	104	110	121	108	110	124	118	107	103	119	109	120	130	134	115	107	128	113	106	107	83	111	133	115	135	134	133	128	120	113	129	122	100	112	106	106	106	111	110	140	117	126	126	122	124	122	131	113	105	120	129	80	117	117	109	110	114	115	128	115	123	108	115	118	121	109	120	127	129	97	112	113	111	140	113	106	112	113	134	97	113	120	115	120	129	123	102	137	99	136	121	115	114	109	112	131	112	127	110	128	98	99	99	126	120	114	113	112	118	116	116	109	123	126	122	104	117	118	115	109	113	109	99	131	117	104	142	113	104	115	112	137	114	125	125	102	114	120	116	127	112	131	117	116	111	119	107	106	103	125	128	126	107	112	123	112	104	129	104	101	105	118	114	119	115	101	88	116	101	109	131	111	113	136	119	110	108	130	110	127	121	118	100	106	118	121	109	119	125	128	120	104	100	106	103	104	126	129	112	124	114	108	120	109	108	111	102	108	121	121	112	110	127	117	109	116	101	108	114	116	107	117	117	112	139	102	102	125	104	115	127	128	122	132	113	118	100	110	124	98	126	99	117	104	121	110	111	108	111	116	105	124	108	122	119	120	127	107	110	108	118	121	127	111	119	123	115	102	111	141	121	126	133	96	115	121	133	121	103	100	132	106	103	116	108	102	99	92	117	121	116	111	113	91	116	102	134	123	112	109	121	136	108	114	120	133	119	121	127	97	113	116	106	111	114	119	122	109	101	102	120	103	116	94	118	107	120	117	122	114	119	96	100	120	115	124	91	121	102	126	101	107	117	97	122	95	111	113	112	117	107	109	121	107	105	97	90	107	102	111	106	130	111	116	129	106	111	137	125	108	106	117	110	117	112	126	108	110	126	124	117	118	134	99	129	102	126	106	131	115	114	120	118	134	101	123	117	125	121	131	112	126	123	111	117	118	121	116	119	115	120	106	124	100	119	118	107	117	91	117	107	125	127	110	111	133	88	111	97	117	109	130	104	120	119	118	113	123	110	106	103	121	124	109	132	122	116	125	111	132	99	109	118	99	112	139	105	103	127	87	121	89	128	126	131	123	84	114	96	99	111	115	100	105	107	135	124	107	107	127	117	104	97	110	114	131	143	138	100	137	117	104	93	108	132	103	121	92	110	125	115	115	107	103	119	115	139	111	105	113	119	123	125	109	120	106	110	99	121	115	103	111	115	109	125	127	115	126	116	112	105	125	119	115	109	108	117	102	135	122	122	114	93	107	120	124	109	130	128	121	123	104	152	92	107	105	117	128	102	105	110	102	134	103	92	104	107	106	136	109	117	122	106	105	111	124	107	107	134	100	123	113	121	116	110	119	104	136	128	105	97	107	121	124	114	111	105	109	137	108	106	116	111	128	99	139	121	106	89	114	107	121	110	130	131	127	122	130	103	101	120	121	118	131	110	132	114	129	96	121	115	107	130	117	108	114	108	122	116	116	121	113	136	111	117	121	105	118	108	101	93	123	111	117	125	121	117	115	116	103	117	111	128	104	115	97	139	127	115	131	97	117	108	109	108	104	103	121	113	103	103	121	139	124	111	115	132	112	110	101	111	99	106	110	124	109	122	109	108	117	109	100	114	113	87	111	96	115	117	110	123	118	121	98	124	97	104	97	99	114	129	127	121	126	100	116	92	129	109	101	146	98	135	115	110	100	126	115	121	116	113	115	118	105	114	108	111	126	99	115	113	103	119	93	139	99	105	108	101	120	103	113	113	114	125	121	124	106	117	119	95	125	108	115	97	120	109	107	99	112	93	118	115	98	128	144	118	126	113	97	108	122	109	118	103	99	126	112	108	111	132	97	109	111	119	113	110	118	112	115	124	114	112	117	133	105	105	105	108	125	115	121	107	110	110	103	115	107	116	92	127	124	109	98	99	110	122	107	120	101	136	118	118	137	132	129	111	116	110	108	116	140	113	123	116	106	100	114	114	116	118	128	117	112	125	104	110	110	99	116	122	121	132	108	110	124	118	106	117	119	106	95	131	109	126	102	104	129	117	113	115	110	94	114	125	107	123	123	116	131	118	118	106	93	95	131	112	111	110	111	111	100	105	105	102	108	100	135	119	125	123	119	127	113	115	132	119	103	122	109	119	113	126	122	92	118	126	114	99	115	95	125	118	127	111	119	121	127	115	108	106	112	101	137	114	114	110	121	117	122	136	107	114	110	100	113	119	112	108	117	124	127	99	133	121	109	119	129	115	95	107	121	113	107	107	121	122	101	126	107	106	130	109	94	110	111	118	114	95	119	101	110	128	115	105	118	115	117	140	106	99	109	99	110	121	116	106	99	114	113	127	100	112	108	92	99	104	111	114	121	123	115	109	129	109	134	112	103	123	112	116	104	141	131	119	132	108	132	111	109	135	142	116	108	125	117	125	112	107	124	104	115	133	113	129	130	113	113	106	91	125	121	122	101	107	121	91	109	132	133	108	106	116	108	113	97	99	128	96	108	100	129	124	124	115	111	133	95	101	90	111	96	114	111	128	109	102	126	99	116	95	132	115	106	115	111	123	106	102	115	118	103	109	100	112	121	110	131	128	108	129	109	121	99	102	94	105	104	114	113	110	111	119	109	123	105	104	107	119	120	143	106	105	114	114	117	98	113	125	117	116	105	127	112	130	102	123	105	119	110	89	122	114	112	109	122	126	112	107	90	120	124	136	122	110	132	127	111	116	120	97	115	109	124	106	100	104	106	115	125	121	108	112	122	109	107	100	109	104	91	116	106	111	96	115	109	103	137	100	96	111	123	118	109	104	118	103	132	114	117	109	124	113	103	115	130	132	119	117	152	128	91	110	111	104	120	99	98	121	106	116	101	118	114	116	96	105	128	100
8209	2079	1581	1856	3075	3935	3828	3293	2739	2357	2124	1838	1697	1610	1443	1401	1299	1259	1168	1123	1128	1048	1011	1026	988	971	973	948	946	911	974	897	876	928	909	864	876	899	889	888	838	893	922	926	883	872	901	837	881	850	838	820	844	849	861	783	827	870	828	843	915	873	858	824	885	850	806	832	857	873	855	840	804	804	782	859	863	825	848	839	865	888	793	873	844	798	846	863	807	839	834	860	817	808	809	868	862	890	853	837	838	801	826	814	804	818	774	814	845	812	828	820	828	860	833	837	864	862	847	826	802	829	881	823	808	874	824	838	835	836	851	823	814	885	858	851	861	803	825	785	814	846	823	857	825	834	829	747	800	811	887	822	905	796	844	855	791	871	847	851	867	844	791	783	843	828	838	878	819	826	835	801	842	842	862	856	849	848	795	830	790	794	800	812	850	815	844	846	828	837	810	824	852	836	813	810	845	794	825	768	835	859	826	826	789	780	833	865	890	827	803	788	792	813	872	828	817	826	797	870	813	829	851	859	815	784	848	846	814	795	836	827	834	875	835	799	831	844	845	853	841	843	845	818	862	820	811	834	820	830	813	805	764	835	857	788	792	852	801	827	824	818	846	796	861	827	842	807	782	788	889	825	832	781	831	852	833	834	816	778	793	849	882	793	819	864	849	822	804	762	859	824	786	886	849	851	815	859	792	853	854	808	865	844	834	834	855	867	848	809	826	828	837	802	812	832	813	866	838	836	877	844	839	829	833	830	850	827	865	766	795	801	808	827	815	834	845	823	851	876	794	823	802	822	766	836	811	829	839	798	816	826	829	898	828	803	874	810	832	865	838	840	872	804	829	874	841	824	830	784	791	874	772	836	865	843	803	820	870	802	837	837	805	839	873	818	788	804	847	818	772	834	827	792	813	867	850	827	800	817	750	803	821	790	734	812	846	855	841	829	838	824	831	829	782	847	793	856	840	844	784	837	846	808	843	801	813	866	824	858	879	875	864	832	846	847	876	821	840	854	772	803	799	818	817	807	810	873	791	827	830	799	847	783	781	833	818	806	793	812	848	880	842	833	842	828	894	852	814	857	859	789	871	821	869	788	846	820	783	785	844	838	835	845	796	820	821	839	859	819	847	879	837	801	795	830	782	814	784	831	849	867	838	873	830	821	859	840	835	816	880	832	857	837	849	799	855	823	841	850	839	886	856	802	824	826	820	800	794	769	826	890	811	825	769	821	842	837	825	863	789	827	802	791	837	808	812	834	882	833	831	872	821	851	817	802	822	860	815	839	814	815	821	806	879	875	830	835	799	805	836	813	770	829	799	824	825	860	840	851	858	830	854	817	817	866	846	790	828	789	789	873	806	775	838	847	853	867	843	839	849	830	808	820	802	829	835	761	836	817	819	839	820	813	807	819	830	809	831	828	846	831	863	836	823	874	799	876	885	772	844	848	852	800	793	799	839	860	776	804	869	847	846	794	839	823	863	814	856	773	867	857	831	826	816	867	863	837	850	832	821	773	834	805	855	815	824	813	803	823	844	814	865	843	809	796	892	829	857	863	806	815	852	837	871	793	851	883	832	830	849	848	840	818	824	797	830	849	846	909	769	828	849	812	797	857	823	849	798	833	859	808	817	790	878	774	799	793	874	807	834	795	774	801	827	806	860	828	832	792	835	852	810	839	807	833	833	824	837	821	819	811	811	831	877	804	787	813	824	812	803	817	853	822	780	799	818	848	834	839	792	777	818	810	815	784	820	807	838	840	796	814	834	784	798	822	855	799	837	848	783	784	893	887	828	845	820	856	802	831	822	816	793	861	825	830	844	842	815	799	857	836	830	815	884	789	831	865	775	839	834	840	855	806	808	832	844	871	800	820	848	833	820	838	833	769	850	822	769	808	824	839	822	816	817	827	787	854	829	812	877	815	812	790	849	824	799	848	822	789	888	825	826	808	824	799	890	810	828	825	813	788	863	836	859	891	779	795	806	841	833	819	827	785	813	809	845	842	857	801	827	797	814	815	818	872	809	859	843	829	865	821	810	758	772	767	861	810	874	838	858	876	808	844	848	857	767	816	833	811	853	828	825	844	847	879	834	802	818	890	842	812	785	862	784	833	814	814	843	826	797	857	790	840	792	804	821	842	872	796	790	801	836	891	838	853	804	847	789	802	823	853	870	788	784	785	806	823	838	871	799	831	849	815	805	836	813	800	783	861	844	838	804	801	878	806	836	820	858	856	846	814	888	831	765	824	834	870	821	819	812	846	855	786	864	857	849	798	872	830	833	847	854	754	814	898	808	852	826	804	827	824	861	894	781	836	857	866	813	816	820	798	841	844	872	805	826	836	835	848	865	744	825	800	877	781	850	787	809	819	814	838	821	874	835	873	865	819	824	862	852	819	820	839	845	829	780	826	821	868	820	845	876	780	790	867	842	820	807	822	810	855	844	831	839	812	872	852	836	807	789	817	807	811	833	816	821	829	786	809	814	854	903	817	804	857	837	820	857	799	803	850	755	822	841	829	773	842	795	792	925	838	850	824	827	862	815	847	810	809	835	810	810	842	791	821	813	819	819	833	854	860	865	863	797	846	836	855	866	803	890	815	867	813	804	859	854	786	800	832	885	852	759	843	835	780	824	808	850	844	832	797	854	833	859	845	886	836	860	808	816	875	818	779	779	863	850	812	771	830	844	897	881	852	833	839	831	802	846	840	857	822	819	844	790	833	845	836	807	835	863	849	847	888	841	803	794	796	784	780	815	868	850	830	851	803	832	817	780	869	832	799	838	860	789	825	808	865	811	838	852	813	804	810	809	816	813	793	790	819	835	843	800	828	825	815	779	808	874	811	825	810	822	821	792	852	835	806	806	790	859	857	877	825	814	828	825	825	854	816	825	848	847	842	899	785	843	797	826	733	803	805	826	859	839	835	796	843	845	840	795	858	812	847	840	786	819	853	821	778	828	786	783	901	841	842	862	860	811	819	813	867	760	849	886	881	835	848	849	812	845	843	859	861	804	861	839	845	822	883	818	837	844	811	853	779	771	872	848	827	774	791	836	798	852	899	885	853	854	761	809	838	804	828	789	837	799	869	844	823	835	849	836	845	820	780	791	903	818	848	910	799	809	831	789	788	819	865	868	801	811	851	827	857	773	835	814	779	851	855	830	859	800	833	819	840	789	896	794	851	838	807	833	793	820	812	821	787	803	815	843	848	864	855	819	822	898	877	841	821	838	802	825	784	825	821	817	791	900	831	831	787	864	811	852	787	835	798	896	758	849	838	852	813	852	795	801	838	852	817	833	821	832	857	777	835	788	836	843	813	797	827	833	870	834	806	811	845	806	798	853	879	775	800	834	801	819	787	834	877	876	785	860	829	869	802	818	818	829	820	840	807	839	848	824	840	851	782	862	796	847	838	853	799	862	849	838	803	873	837	843	884	872	858	864	801	816	817	833	802	858	848	851	819	809	860	804	840	811	853	816	824	815	788	842	884
1012	57	49	51	49	44	44	51	52	49	54	45	44	37	45	52	44	47	40	46	50	49	41	54	35	54	40	37	44	44	39	49	46	41	43	38	47	34	31	46	47	47	41	46	45	62	48	56	46	47	49	53	42	52	56	50	46	51	41	48	38	50	37	41	50	45	46	47	51	38	47	53	44	45	37	47	50	50	38	50	41	51	35	43	57	38	40	40	39	42	38	43	39	48	39	51	52	49	36	40	50	35	34	46	57	53	56	40	46	35	50	43	31	39	42	55	45	47	41	39	49	38	48	38	48	36	34	52	48	37	39	51	32	53	47	47	43	41	44	52	39	54	41	55	48	41	48	40	35	48	37	45	48	44	46	39	42	38	51	44	37	41	40	37	41	46	42	40	58	38	42	46	57	53	48	41	49	44	47	38	59	45	34	42	38	46	42	40	39	55	40	46	40	34	36	44	41	38	48	34	42	43	43	38	43	38	40	30	38	47	39	40	43	41	40	56	36	43	53	38	34	48	40	56	41	39	34	51	59	38	58	52	40	53	58	48	46	39	49	37	42	49	32	37	48	44	30	37	38	49	44	39	38	53	42	42	39	50	45	40	45	55	36	44	55	37	40	29	49	57	46	36	30	41	56	36	39	47	44	42	55	36	54	45	43	44	49	55	42	53	40	35	51	45	48	41	34	46	47	42	39	41	53	53	38	34	41	31	42	37	40	45	47	45	39	49	36	51	61	53	40	41	44	37	38	40	55	26	47	50	51	43	41	32	42	39	57	43	50	53	45	57	34	38	53	44	52	47	56	54	44	44	43	32	39	35	38	45	33	44	31	48	55	44	49	41	32	48	47	48	35	49	52	34	48	32	41	49	43	32	33	46	41	47	48	48	46	45	55	47	53	45	44	31	51	43	30	33	42	53	40	49	35	39	37	54	40	51	44	34	55	47	46	47	34	41	47	46	40	45	43	41	46	46	30	46	47	54	37	40	29	52	43	58	48	48	41	43	55	42	36	35	56	53	48	47	38	50	39	52	35	36	44	44	38	47	43	34	34	46	45	41	36	56	53	39	49	49	38	40	45	44	41	42	63	38	51	46	52	42	44	53	50	43	43	39	35	43	51	37	52	54	44	33	43	46	45	37	47	53	43	39	54	42	46	33	45	35	33	44	31	41	47	46	34	42	42	40	26	41	38	36	45	45	51	45	49	41	40	36	28	53	41	38	38	47	30	30	44	57	59	37	39	45	38	36	48	38	44	33	51	46	38	36	40	51	45	37	40	38	57	61	38	61	50	44	27	36	49	40	56	35	39	42	39	51	46	37	39	43	61	44	50	40	44	44	40	46	51	47	52	35	46	39	61	31	50	38	37	48	48	38	51	32	37	56	45	47	53	52	41	48	49	42	56	40	38	31	28	30	41	47	46	46	43	43	47	54	36	48	57	39	35	47	52	28	39	51	34	48	44	44	39	46	48	45	38	50	53	40	42	47	48	37	39	38	41	55	50	45	39	41	39	35	38	48	50	48	38	49	53	41	58	49	36	43	53	47	50	48	36	36	45	30	54	42	39	50	41	28	57	28	38	30	35	47	44	49	36	48	54	30	47	49	44	44	27	47	55	37	48	37	50	39	39	41	46	43	41	45	44	44	49	36	32	37	52	51	43	38	45	46	67	35	44	38	41	47	47	54	39	50	56	38	44	36	46	34	53	48	52	45	51	49	40	41	53	48	44	42	41	51	50	43	37	43	40	48	42	46	45	43	36	45	49	44	37	46	41	50	40	46	39	45	36	44	41	32	36	47	49	59	45	46	44	43	46	34	51	40	50	56	48	53	39	31	42	36	41	43	32	55	49	59	51	41	51	49	45	36	46	47	49	41	41	48	51	40	45	46	36	45	46	41	41	34	51	34	48	48	38	41	40	35	37	43	42	53	49	50	46	47	44	49	47	35	43	45	50	37	45	35	47	41	42	32	39	47	46	44	48	46	50	49	42	44	48	48	41	49	33	47	40	41	47	53	45	41	51	57	49	32	43	37	41	42	47	44	45	51	35	45	41	45	38	41	31	42	55	47	51	34	49	54	42	43	29	39	44	47	27	44	54	41	43	46	44	40	34	46	50	49	50	44	24	33	43	36	45	48	46	40	49	59	44	53	51	39	55	49	55	38	44	44	34	42	48	37	47	42	50	39	40	35	54	49	41	43	46	36	42	38	41	41	40	50	46	46	40	42	37	57	42	39	38	51	48	44	48	44	39	41	50	40	49	49	37	48	39	34	45	48	43	39	50	53	56	43	48	39	49	40	55	46	51	50	38	48	41	37	43	44	44	55	43	37	39	41	54	37	44	34	46	60	46	34	39	42	37	40	33	34	46	46	55	41	37	40	41	46	30	47	48	42	53	53	50	56	50	40	44	47	43	34	49	46	41	46	41	48	49	39	43	39	40	49	51	50	40	53	55	41	48	39	55	44	41	36	46	46	53	42	40	34	35	40	37	44	48	42	43	39	38	50	55	41	41	45	43	41	50	44	40	46	41	53	44	36	31	43	47	42	44	31	52	52	43	36	42	56	46	40	41	46	45	40	49	46	49	40	42	45	53	40	43	54	56	38	45	46	36	52	38	49	43	38	49	37	44	31	40	38	37	50	56	38	50	46	41	47	47	34	45	52	47	45	45	45	42	40	54	54	42	47	41	44	46	40	42	40	49	61	49	42	46	47	44	44	50	39	48	40	33	46	44	56	41	49	56	37	43	41	41	48	49	43	46	42	43	47	49	55	50	39	43	47	45	38	40	33	42	40	42	44	49	50	35	44	46	39	48	49	36	33	49	46	49	39	44	56	37	40	46	44	52	60	45	52	41	42	48	46	44	33	36	41	38	36	61	43	45	29	38	43	38	39	54	48	41	39	52	46	45	38	30	30	50	36	49	52	38	41	45	39	49	46	55	55	41	43	38	40	46	48	43	44	36	48	43	40	55	44	51	43	52	44	56	47	39	40	47	57	51	41	49	44	38	55	41	49	37	49	48	57	45	38	38	35	48	41	42	48	45	48	33	25	36	33	39	49	44	44	51	43	39	52	32	51	32	40	44	36	49	52	47	53	43	40	47	44	40	55	56	34	46	41	53	39	44	47	40	38	32	44	41	50	44	35	35	44	42	43	37	30	40	37	36	42	52	44	29	45	49	47	47	48	46	41	49	41	34	42	38	58	38	44	39	32	52	50	47	47	42	43	47	42	39	43	48	41	43	43	33	43	38	45	35	40	44	59	37	49	42	38	39	57	42	38	41	49	43	39	45	39	38	48	35	64	39	64	40	47	33	53	49	41	56	47	43	47	44	53	47	45	40	42	36	54	53	41	45	47	51	42	35	50	42	44	44	53	44	37	49	54	32	34	43	50	48	47	42	36	38	51	32	37	37	39	47	44	48	44	56	36	48	35	47	46	42	43	46	35	37	37	36	34	46	38	42	46	43	45	33	38	41	38
6119	542	471	595	627	682	716	647	584	520	526	458	468	429	428	394	399	385	385	396	376	365	380	349	367	394	398	342	320	345	341	359	351	377	344	324	351	383	325	366	374	399	368	380	343	353	355	349	376	368	352	366	327	374	321	342	351	344	357	378	351	343	328	342	368	340	357	346	349	329	350	357	355	369	348	357	334	353	337	301	350	324	363	343	343	337	352	350	349	367	332	350	348	366	312	352	333	311	347	360	354	375	308	379	345	350	318	335	331	375	334	359	347	345	334	355	358	345	336	354	372	320	344	350	347	355	346	340	345	345	360	328	318	325	324	355	319	347	333	375	324	352	322	322	341	335	344	336	357	349	362	339	367	343	346	387	353	360	335	371	351	331	383	325	334	333	324	375	337	350	361	355	348	341	334	354	351	343	337	333	351	351	328	306	350	364	317	323	350	352	355	340	375	332	331	313	349	335	373	332	343	377	325	352	338	365	336	355	326	353	353	347	328	325	348	342	335	369	346	374	324	322	361	329	354	340	342	333	342	358	330	332	345	383	346	343	353	345	352	330	346	373	323	354	340	308	376	315	409	329	341	328	349	345	326	346	378	359	326	337	296	343	358	359	342	385	358	335	361	295	339	354	365	324	371	334	341	349	374	344	325	334	397	360	335	328	335	331	329	368	347	367	342	340	357	336	326	358	346	388	350	344	328	327	349	330	349	333	355	360	350	336	322	375	345	340	354	326	336	325	352	339	358	349	332	364	337	359	344	358	357	351	355	335	338	340	331	345	344	341	327	316	331	369	362	360	356	358	342	341	363	342	349	345	348	357	366	347	358	368	348	334	303	344	325	305	360	382	342	355	320	351	347	353	352	349	349	346	336	350	326	323	335	349	337	318	343	315	359	344	346	320	345	363	336	340	363	355	358	369	350	341	359	341	393	397	351	345	319	364	371	353	345	316	338	358	353	323	325	308	339	354	353	368	356	341	310	338	314	358	347	329	358	372	347	329	359	348	353	336	369	356	348	357	343	337	345	316	342	329	345	318	348	340	359	314	358	347	366	309	344	324	335	340	339	316	340	354	336	332	342	355	341	361	364	324	295	313	338	352	325	350	341	340	331	317	295	368	320	363	354	336	339	336	334	322	342	339	352	313	334	370	349	332	307	324	336	348	340	345	338	369	323	343	344	332	360	333	303	365	330	339	322	342	344	279	368	323	350	370	357	351	358	329	355	318	362	343	349	319	340	373	315	355	347	341	335	358	358	336	344	342	330	338	335	333	370	351	339	336	392	358	334	346	333	356	337	336	367	364	329	368	323	325	387	357	332	319	335	330	368	341	326	366	322	342	364	296	352	364	356	342	379	324	357	359	324	331	330	340	333	340	346	327	320	329	341	368	357	340	334	363	348	373	338	355	394	313	346	331	321	331	321	338	344	371	330	321	341	352	309	339	361	357	350	353	338	336	380	317	338	342	343	346	358	349	363	325	344	345	356	363	348	359	329	347	342	355	339	368	331	329	358	365	361	321	314	314	378	317	333	345	343	318	335	356	364	327	366	353	348	343	345	336	345	340	339	320	330	341	343	376	376	300	340	345	349	348	348	370	327	316	374	374	349	357	339	327	350	345	306	386	353	354	338	340	360	343	375	388	356	325	349	350	345	350	337	351	312	375	342	329	326	317	327	327	342	388	360	364	388	361	335	345	347	352	342	352	305	316	358	355	336	331	349	323	317	337	353	361	344	337	346	341	338	378	364	338	337	337	332	359	317	378	319	352	346	329	338	348	333	352	362	316	325	320	356	346	343	308	337	343	310	358	366	347	344	321	351	347	337	348	372	337	316	356	341	341	373	350	344	316	329	342	362	337	356	355	361	367	305	348	323	343	345	361	301	304	345	391	343	356	362	343	322	331	342	340	312	315	345	322	375	350	344	320	309	331	375	327	350	371	343	341	375	359	359	327	374	328	335	318	331	346	362	319	340	335	319	353	352	347	353	344	344	357	346	355	380	332	335	360	344	334	339	334	326	329	322	347	334	352	349	361	348	345	303	345	338	349	343	370	359	317	331	352	321	329	326	375	347	331	371	343	339	339	320	357	333	350	364	362	350	374	326	337	357	305	311	364	346	360	295	347	374	321	343	344	345	332	344	332	346	328	304	331	348	353	332	336	355	347	328	354	321	358	325	312	340	365	345	313	356	361	356	352	343	339	328	341	349	328	353	345	332	345	363	345	327	335	383	334	332	355	344	351	340	350	353	348	337	352	344	330	369	316	329	324	341	359	342	356	359	314	326	330	318	336	357	359	359	336	359	310	363	339	351	358	330	345	350	312	319	346	324	337	332	364	331	331	374	349	333	347	381	340	364	338	359	362	361	342	334	329	331	368	324	359	337	338	326	358	350	355	341	332	351	305	306	311	338	346	363	349	342	352	336	364	349	323	378	347	346	344	342	363	351	379	330	329	353	342	366	331	326	320	301	363	319	329	335	344	341	368	358	356	359	342	324	342	340	336	367	342	342	342	338	370	346	324	351	318	335	292	361	345	365	324	335	359	354	351	321	336	358	365	353	371	369	366	333	370	377	339	337	362	356	350	322	369	331	322	376	363	323	350	357	338	359	361	351	338	359	318	323	344	328	342	345	336	344	314	360	350	344	353	319	327	372	370	335	360	333	360	350	366	344	335	354	335	350	318	329	322	332	346	385	360	347	363	363	336	338	326	371	350	354	336	360	359	347	372	349	371	365	320	341	340	371	348	348	344	359	361	350	330	332	353	339	354	351	362	355	357	363	309	362	357	304	356	357	359	315	347	330	352	347	362	345	368	310	344	317	334	331	339	353	330	342	362	330	292	316	331	366	355	369	348	338	339	329	354	343	360	338	347	363	337	377	370	335	332	347	331	338	344	360	326	343	338	359	315	382	347	359	327	333	341	327	374	340	370	345	331	347	355	352	339	301	333	318	376	361	318	344	343	317	360	337	314	349	359	354	370	339	324	343	355	334	332	336	351	324	295	374	388	335	348	306	337	318	317	327	308	350	331	346	337	329	339	317	323	359	303	342	334	352	349	348	311	321	351	360	327	340	377	347	335	365	356	339	348	319	351	353	377	342	340	326	331	356	346	343	331	353	341	287	322	336	356	338	325	349	318	304	333	308	341	353	334	362	314	351	366	331	356	344	330	346	359	335	328	344	322	356	327	341	355	345	312	316	350	340	359	372	309	340	332	361	368	351	380	341	344	343	345	365	344	341	350	338	338	361	343	345	329	303	333	344	335	345	316	349	375	356	321	366	374	347	329	309	328	344	379	338	377	337	335	316	344	361	340	331	346	369	329	308	328	353	352	369	332	326	345	328	335	373	385	324	346	327	354	376	352	361	324	349	359	364	323	310	343	363	360	381	324	339	355	324	315	321	339	383	334	357	347	362	374	340	342	324	333	324	355	353	333	332	324	337	360	304	327	349	346	363	312	335	330	321	357	378	333	370	373	360	359
484	124	114	103	94	105	93	116	87	90	82	100	67	76	74	89	85	66	98	86	73	52	78	73	67	78	75	70	61	80	59	85	69	66	76	76	83	75	74	76	89	64	73	59	77	75	91	63	72	73	62	65	54	68	74	61	86	62	67	70	70	68	80	66	77	67	73	60	81	74	67	75	76	74	69	64	75	66	87	74	84	73	93	62	71	74	75	72	91	87	78	71	78	69	82	67	74	78	85	75	70	73	74	63	81	74	67	85	72	62	77	74	90	78	93	79	92	61	81	69	61	69	75	73	75	84	76	82	66	86	80	81	62	80	75	79	74	62	61	61	73	69	70	75	77	62	74	75	61	75	63	61	88	89	73	67	75	57	73	77	67	72	73	78	57	79	76	81	80	82	57	70	69	54	70	81	87	91	76	71	53	66	76	70	86	72	77	88	62	57	62	78	72	72	64	80	82	65	77	85	82	69	73	67	67	69	79	61	76	70	69	71	78	67	64	70	98	84	70	77	66	75	76	90	70	75	79	76	76	81	70	81	78	65	75	78	68	76	71	78	72	76	68	61	67	67	93	66	74	75	84	68	59	94	66	56	76	80	77	69	72	75	76	77	78	78	69	72	80	66	78	76	89	73	61	68	63	87	68	68	85	75	61	70	81	60	67	74	75	76	80	68	68	80	76	70	86	73	78	77	70	62	78	78	71	84	80	62	66	78	80	68	78	57	62	85	58	84	85	60	53	58	89	62	67	71	61	72	74	76	56	99	60	70	80	74	66	70	78	72	63	69	77	69	83	67	68	65	87	83	83	77	68	79	66	61	79	63	75	75	68	75	79	86	82	66	80	71	68	88	56	69	76	82	73	74	77	64	78	61	64	68	88	63	86	67	74	70	80	65	78	82	63	62	65	84	74	71	80	80	76	61	61	75	70	63	78	83	73	86	76	71	85	71	67	70	86	61	84	87	72	68	71	76	80	79	82	83	76	73	79	65	70	70	78	61	67	74	81	82	62	79	80	68	66	82	81	80	82	71	85	65	79	60	80	70	76	68	70	77	65	81	72	69	72	69	83	70	67	86	79	60	88	76	90	67	72	66	84	73	84	77	72	74	93	89	62	62	66	69	78	72	69	82	57	61	85	76	94	62	69	68	73	60	63	77	87	72	72	82	74	77	65	87	68	79	67	79	67	79	61	79	82	79	72	58	68	66	56	59	72	70	58	80	71	75	78	55	53	79	59	82	81	65	74	71	78	68	69	70	75	66	90	62	81	79	69	75	84	79	79	71	78	90	71	74	64	76	69	79	69	76	84	80	82	70	63	67	87	59	61	90	71	71	79	92	74	87	62	77	63	77	74	60	80	69	67	74	82	63	76	74	79	78	79	66	83	81	67	56	71	57	72	78	81	66	78	82	79	65	73	81	67	66	72	77	72	73	80	70	73	67	83	83	82	67	103	76	67	72	79	60	77	64	66	84	70	72	75	64	75	81	85	83	79	64	83	61	77	78	76	63	84	69	83	67	59	68	68	67	80	88	72	59	78	84	71	76	64	72	74	78	70	73	61	94	63	82	74	74	70	73	78	76	76	71	52	85	80	74	69	84	66	83	77	72	77	74	81	84	72	72	66	62	65	56	79	76	71	65	79	80	77	67	85	55	59	72	69	76	69	79	82	66	69	49	74	56	66	75	74	85	77	91	56	72	78	69	74	60	80	81	64	70	83	64	80	75	66	70	76	78	62	88	67	68	80	67	72	78	88	71	82	77	75	68	83	68	84	84	97	90	64	64	66	72	70	69	63	69	67	62	62	67	70	79	74	80	79	50	72	80	78	73	65	68	82	70	84	76	62	69	90	88	73	77	82	58	65	90	84	91	80	75	83	71	69	77	76	84	70	76	85	73	72	73	67	62	78	60	66	78	64	80	95	73	65	74	77	72	79	72	69	62	69	54	70	76	74	68	72	73	53	67	70	81	77	98	78	66	72	76	79	69	70	93	71	59	80	77	67	64	85	93	62	90	67	80	68	81	73	67	68	59	63	89	87	89	71	67	69	77	64	77	81	73	72	70	65	70	69	82	75	59	76	68	70	66	72	80	64	64	73	66	81	85	67	73	72	87	66	85	70	78	79	69	79	83	63	75	80	77	80	66	77	60	76	76	74	61	64	54	73	67	70	71	77	66	96	54	72	83	77	61	67	59	86	81	56	89	84	65	73	75	73	77	74	77	51	75	65	62	75	68	59	75	68	69	82	72	65	79	83	85	62	76	72	70	75	71	88	74	79	94	83	75	75	66	68	68	86	64	92	102	64	76	64	86	79	76	75	93	84	57	52	87	71	59	85	66	80	81	79	88	66	78	68	70	73	63	58	78	65	79	61	68	67	77	72	82	92	75	58	84	76	71	91	67	79	68	74	86	81	76	71	99	73	81	86	68	81	67	68	82	67	81	73	73	72	74	73	75	70	86	63	66	81	87	67	71	75	65	67	57	76	59	82	67	63	59	64	62	87	69	73	81	70	88	78	84	64	83	78	72	69	73	95	66	62	64	75	68	81	89	82	73	70	71	80	71	73	76	81	74	72	63	80	67	60	82	68	77	66	92	72	73	76	80	67	107	70	54	66	70	78	74	72	67	69	76	66	75	89	88	86	65	78	64	76	72	86	61	66	47	73	66	86	58	73	60	78	66	74	87	78	84	67	84	68	70	64	71	68	56	77	66	83	72	56	77	80	76	59	87	79	81	89	74	79	74	68	79	82	80	73	58	65	67	90	67	61	72	70	74	66	69	70	87	70	87	81	73	67	77	78	69	80	54	85	71	83	63	73	79	70	74	97	74	87	97	80	66	71	64	70	70	69	68	66	68	79	66	74	67	69	70	82	78	75	62	67	76	86	75	81	64	78	85	66	73	76	74	69	61	66	70	85	75	70	66	52	83	66	68	82	75	78	78	75	65	72	65	66	65	64	65	81	78	66	76	81	65	68	66	70	57	72	68	74	74	73	100	66	80	74	77	81	77	80	55	70	80	78	65	84	77	71	84	79	51	76	68	82	66	72	65	72	68	67	75	72	72	78	102	69	62	84	71	65	89	59	84	76	75	83	69	66	63	77	75	77	70	70	70	55	67	66	86	76	89	77	61	72	70	62	63	86	64	72	74	70	78	88	83	73	63	83	86	74	67	90	64	70	81	78	77	76	64	60	65	76	76	74	96	83	72	75	72	72	78	93	60	77	79	82	75	77	69	89	64	62	66	80	98	73	74	76	80	81	79	83	60	75	81	78	73	93	59	60	58	87	76	76	82	68	82	74	77	50	83	73	66	61	72	72	75	61	86	73	81	72	75	62	72	74	78	78	70	80	81	69	78	82	76	72	85	99	78	72	86	61	62	69	79	65	73	67	79	73	61	58	75	84	55	68	77	70	71	84	79	64	69	62	76	75	73	69	69	61	80	68	71	64	71	63	61	76	90	91	54	79	71	71	77	73	71
5304	1517	1083	1261	2069	2506	2356	2020	1683	1405	1277	1101	1033	943	859	834	728	736	748	698	659	664	664	585	651	584	627	575	607	606	605	593	597	584	579	555	560	592	597	556	569	534	540	533	547	529	570	554	538	553	537	564	537	562	543	576	529	570	534	503	500	553	505	545	564	494	534	570	543	549	538	475	499	566	501	514	510	540	476	529	519	544	560	508	525	524	520	585	507	521	527	543	553	536	499	546	525	521	511	532	540	473	519	537	536	527	486	506	529	548	530	501	550	569	521	528	557	570	527	564	500	505	495	508	542	535	596	539	535	504	533	532	546	564	504	535	505	518	524	489	497	494	505	555	543	527	473	507	525	527	519	512	514	533	509	537	520	536	502	548	509	514	467	497	519	504	521	521	550	540	489	537	513	529	564	509	546	526	561	539	490	544	530	517	502	476	549	504	494	532	548	541	488	500	541	503	517	519	561	525	534	551	552	532	528	481	527	499	515	489	532	532	508	517	527	508	536	540	533	520	560	550	525	567	505	490	494	520	507	526	549	503	514	511	499	556	527	546	547	473	544	568	523	515	516	526	529	538	531	495	565	528	503	525	498	484	516	537	538	540	524	525	578	508	518	546	541	491	536	510	528	540	510	509	489	517	521	491	507	497	532	525	502	506	517	495	502	494	495	510	554	518	503	513	499	515	554	551	493	517	485	536	523	523	553	490	542	522	557	497	482	581	536	531	532	611	520	513	525	536	556	524	495	513	522	491	509	569	540	528	505	529	516	536	505	572	545	532	548	529	501	534	508	503	522	528	573	528	529	513	540	493	527	560	515	537	531	483	509	525	513	537	541	560	564	553	520	504	491	499	516	502	500	535	534	514	493	492	561	584	475	476	554	480	517	533	519	560	546	507	502	493	520	472	532	535	549	500	502	564	528	561	523	521	518	514	538	512	500	535	552	511	519	520	540	502	536	491	532	522	531	505	529	540	566	534	474	545	491	497	515	540	527	528	504	550	547	521	512	535	497	487	556	512	504	514	516	552	491	499	536	539	505	548	541	502	462	501	553	550	546	534	544	495	517	583	523	533	518	504	527	509	538	495	490	550	503	533	498	527	563	503	495	505	536	497	520	524	533	534	528	532	517	516	545	583	556	515	521	527	513	522	541	526	518	509	544	548	528	511	530	545	523	495	518	534	537	553	547	503	519	511	493	532	508	529	528	522	532	491	510	523	510	508	521	553	509	525	536	526	523	514	515	538	541	502	509	487	535	532	545	488	525	497	524	553	541	552	522	543	551	512	562	525	517	513	539	508	531	532	494	529	563	499	570	489	527	488	520	505	537	556	524	543	535	512	539	558	514	535	514	517	524	496	544	546	513	525	533	541	504	498	532	549	520	507	524	553	503	509	557	490	516	503	485	543	504	556	501	553	501	502	555	503	515	500	482	511	551	545	543	503	516	531	587	505	512	509	531	548	481	529	535	532	539	511	531	522	525	528	512	485	518	564	530	556	534	499	525	545	552	535	527	531	543	522	516	527	557	510	490	549	536	476	524	518	509	488	492	524	507	506	552	548	517	513	552	543	518	515	495	552	536	487	534	512	515	550	512	486	532	564	547	554	489	507	570	542	499	496	527	533	524	550	520	527	502	525	493	523	536	482	532	510	506	535	522	491	518	554	521	522	543	526	543	516	557	560	517	550	496	524	502	553	543	552	535	540	541	484	508	544	494	468	532	532	512	528	518	531	498	500	523	523	518	520	503	504	507	484	502	496	506	493	498	521	501	469	521	525	523	541	520	509	559	548	512	536	527	544	553	509	544	509	542	542	591	550	558	538	555	527	557	505	526	513	550	515	482	501	523	504	539	519	530	510	551	567	519	514	541	542	488	503	544	565	532	541	492	500	565	522	512	474	546	524	503	522	509	488	540	572	524	513	517	533	543	509	513	525	510	559	508	506	486	533	530	554	510	580	533	512	537	542	558	523	534	580	513	482	553	566	502	499	507	525	536	533	527	546	524	587	538	535	545	507	543	528	513	483	502	524	548	548	525	541	517	547	537	549	523	521	529	524	533	546	496	493	514	527	552	567	560	541	500	511	558	514	539	514	553	532	557	531	505	508	539	532	498	513	501	569	487	522	577	527	511	469	482	512	517	530	514	545	496	486	536	508	561	510	510	562	497	532	504	565	529	550	512	516	534	573	517	568	521	580	517	496	558	518	547	475	549	537	548	533	480	512	531	513	512	527	538	565	507	534	560	523	497	573	524	517	509	516	536	573	508	531	524	546	508	514	520	579	538	550	531	537	571	515	519	553	563	508	553	564	492	508	527	540	504	524	534	542	518	495	566	513	524	558	492	508	504	533	503	552	498	531	532	525	536	537	510	534	556	453	537	535	555	510	520	534	533	548	491	538	476	534	490	557	496	502	505	520	518	500	510	552	522	497	539	537	541	522	563	492	493	520	527	515	530	522	490	485	534	530	549	540	513	549	495	516	572	518	544	526	518	543	569	588	555	557	504	581	562	533	503	515	546	520	524	529	549	542	512	528	558	499	530	530	525	511	517	482	534	512	490	544	501	601	530	489	519	524	523	533	500	527	543	476	544	497	556	552	502	553	549	547	521	505	535	550	514	524	551	486	524	534	515	575	526	527	525	520	519	538	527	548	540	517	493	520	488	563	520	508	488	519	515	563	535	551	507	495	515	511	505	488	543	552	554	524	493	550	516	495	535	497	547	505	548	538	518	527	553	514	566	490	476	525	520	505	522	537	508	507	558	558	558	516	541	581	551	507	537	538	560	487	537	505	563	505	511	576	530	549	483	547	514	498	520	521	534	510	558	485	550	537	546	503	470	526	482	539	507	552	529	498	532	503	576	526	521	530	518	537	541	502	498	515	541	488	534	532	540	557	527	509	545	522	505	536	512	513	512	544	550	534	557	503	552	537	528	567	516	499	542	518	518	542	536	552	529	582	531	542	527	524	502	538	525	517	557	545	524	547	551	488	560	536	557	543	507	536	484	510	545	520	562	562	518	493	530	517	524	535	513	507	517	552	510	494	560	523	583	527	518	524	551	515	529	538	509	499	536	500	508	545	568	521	484	518	548	551	501	573	493	537	562	546	502	525	526	534	550	516	541	560	516	571	587	468	532	519	497	533	550	566	528	503	531	544	516	512	521	532	487	498	547	554	537	584	538	535	533	506	515	530	537	549	508	502	514	537	534	511	535	529	511	509	563	490	551	521	537	509	562	471	509	531	552	569	515	513	521	517	531	534	521	467	501	509	495	531	545	550	541	502	525	551	514	547	535	509	526	547	536	535	506	542	531	499	521	524	549	555	533	574	534	551	501	527	526	521	496	549	508	527	571	508	541	529	543	533	520	519	513	517	523	549	478	519	507	534	508	547	524	502	533	545	514	547	488	513	517	519	519	516	536	533	555	553	498	537	521	522	524	539	545	529	498	527	531	560	506	516	521	502	502	543	570	510	528	518	536	498
1562	131	115	105	135	103	127	130	103	91	92	102	101	109	126	100	85	94	92	99	100	91	103	78	78	91	92	94	113	95	86	100	80	94	98	70	96	96	90	98	99	84	79	76	93	97	87	103	101	75	83	85	87	99	83	93	68	83	87	102	76	90	97	109	85	87	87	75	97	87	83	93	73	79	93	84	101	83	87	75	107	96	85	66	87	89	83	92	80	93	75	80	67	83	86	94	87	68	80	104	98	76	104	92	67	96	95	86	99	90	88	87	83	76	78	102	93	86	90	91	99	85	91	99	84	78	77	99	92	80	98	105	103	95	93	96	111	88	91	81	87	84	77	84	83	91	87	78	92	87	79	80	104	87	71	80	82	90	77	90	80	80	83	94	84	93	80	86	83	90	102	97	87	91	87	79	66	88	84	78	102	88	89	71	85	89	103	75	81	84	79	91	92	103	98	90	95	89	98	110	68	91	78	75	99	91	106	93	81	70	85	89	82	83	82	80	81	103	78	82	89	109	67	73	96	111	85	88	96	64	89	94	103	68	80	76	98	89	102	113	81	89	78	108	90	100	94	93	85	93	95	85	95	92	78	83	90	88	79	87	91	80	68	77	92	90	103	89	82	79	80	81	83	82	94	78	86	99	76	82	82	93	80	104	82	91	94	75	97	94	81	88	82	77	95	90	72	90	83	84	96	99	75	81	102	93	84	90	82	94	81	87	84	93	83	86	103	83	97	84	88	83	105	80	94	87	96	92	84	83	96	93	88	86	100	94	83	79	84	78	85	86	92	60	82	102	85	68	89	85	86	91	81	86	78	100	72	103	86	88	104	70	94	82	84	87	81	78	76	87	106	89	97	102	98	91	93	82	78	78	100	76	88	92	100	83	74	110	83	94	92	104	93	83	87	84	92	91	88	81	88	79	92	104	90	71	75	86	101	83	81	101	85	96	76	80	108	95	77	95	80	80	89	91	84	89	72	80	100	87	84	85	67	92	94	105	94	73	81	102	80	91	87	107	90	98	78	82	64	80	110	90	86	88	88	86	92	92	86	87	82	78	95	82	89	93	73	81	90	80	101	90	72	75	96	73	87	77	98	96	93	105	86	87	84	95	76	70	94	95	82	101	88	92	78	79	71	90	97	85	85	84	84	80	94	99	82	84	87	83	86	78	73	85	77	75	104	72	95	81	86	98	91	87	99	79	75	74	69	97	81	89	102	76	103	80	93	81	99	97	70	69	84	98	93	100	77	80	100	86	89	84	100	85	78	92	70	97	94	72	94	81	99	92	90	92	90	75	100	72	80	73	84	93	97	75	81	87	65	94	103	94	81	93	91	87	76	83	96	106	85	81	108	90	101	93	80	94	81	82	97	95	108	91	100	91	96	76	82	88	80	91	83	83	110	83	78	86	89	91	79	69	83	96	104	119	93	96	92	92	82	89	91	96	91	72	89	91	102	70	96	77	86	101	75	90	107	88	94	87	98	80	83	84	80	105	73	71	95	92	77	104	87	103	81	97	72	83	93	92	76	73	80	75	83	90	95	95	75	86	80	98	98	89	87	97	89	88	92	95	96	93	94	113	87	65	97	88	67	84	95	103	90	90	87	96	88	76	100	79	96	83	93	82	75	93	98	86	89	70	87	79	106	83	75	85	90	85	85	105	90	68	101	79	79	88	72	98	95	98	108	104	95	75	94	78	88	77	104	75	80	97	86	88	84	86	101	95	92	90	109	85	87	91	61	83	79	93	87	96	95	86	112	89	94	94	93	95	104	88	94	82	80	99	82	86	99	80	85	84	75	91	76	88	80	83	87	105	76	79	91	90	79	79	90	80	103	105	83	92	101	90	97	98	92	101	90	92	79	87	86	94	85	66	80	85	90	92	79	90	76	82	88	84	104	90	89	73	78	94	81	89	95	93	78	95	111	87	95	96	83	85	82	82	77	87	90	79	93	91	81	88	76	86	80	104	99	81	87	95	90	83	94	98	87	84	83	96	95	99	76	82	94	90	90	89	83	80	83	95	89	83	88	104	99	87	82	92	95	75	84	91	97	80	107	106	82	92	85	72	90	73	103	92	93	71	84	87	85	67	86	80	92	76	84	88	87	85	90	94	85	75	92	95	76	99	83	91	90	68	96	89	89	88	80	108	100	81	93	99	68	86	82	108	88	80	92	92	88	76	92	102	83	86	87	78	94	76	76	97	93	98	86	88	92	95	83	76	93	64	75	90	104	78	86	72	90	79	81	82	99	86	90	102	94	79	82	85	99	97	70	85	77	100	78	76	73	70	86	90	74	92	85	86	96	85	81	93	93	101	83	85	85	87	85	75	95	80	78	100	97	77	83	85	97	77	96	88	94	93	74	89	103	83	70	74	94	74	87	106	77	90	89	76	103	91	87	85	85	84	81	90	72	83	85	82	104	71	95	94	91	86	68	89	104	67	88	102	95	86	83	87	107	85	97	100	91	99	93	91	97	81	87	79	82	88	76	90	82	85	83	88	96	84	67	97	89	84	84	85	77	96	86	97	79	87	92	93	82	103	96	94	103	111	86	96	77	66	98	90	100	98	90	107	87	77	100	88	97	95	88	80	108	81	96	82	88	88	88	90	91	89	93	90	80	113	83	95	85	99	80	86	87	95	70	89	81	86	104	103	91	81	97	87	78	120	86	106	76	78	74	88	90	88	101	93	80	75	84	97	94	80	80	84	89	87	91	89	84	101	85	79	80	82	90	88	93	100	81	94	98	85	95	92	80	81	81	87	71	81	79	92	76	93	88	94	75	88	90	82	79	74	90	76	91	87	74	85	92	85	90	84	89	87	91	97	87	85	101	92	89	92	106	80	86	97	102	91	85	91	83	77	90	80	99	75	95	91	85	97	86	76	94	86	81	86	72	91	103	84	93	95	96	79	104	110	85	68	85	89	97	73	97	77	75	89	85	92	99	128	92	80	86	111	99	85	86	106	84	85	98	83	84	86	92	98	72	90	111	99	96	86	95	80	79	107	79	88	79	76	83	87	92	86	69	85	86	101	84	69	91	96	81	96	73	73	98	83	88	91	87	96	88	93	91	76	84	82	88	91	99	96	78	82	87	81	80	98	102	101	93	90	80	82	88	95	98	73	84	68	84	73	101	94	78	89	84	70	89	92	83	87	69	95	92	79	86	102	67	82	82	82	80	79	76	82	75	98	93	105	97	92	98	89	75	86	70	100	88	75	86	91	84	82	82	85	99	78	91	82	101	88	72	79	101	96	70	89	85	97	84	99	104	79	78	73	83	82	94	85	80	97	87	95	78	102	92	87	82	99	77	67	89	97	81	85	77	112	93	85	77	88	107	81	80	95	71	104	88	99	88	91	96	85	82	94	107	80	86	74	106	83	80	75	79	93	96	89	104	94	87	95	90	76	88	99	80	71	98	91	72	102	79	104	85	88	90	77	94	103	92	97	82	79	71	92	92	92	78	97	104	100	64	73	92	102
7614	1276	1109	1311	1995	2268	2199	2015	1696	1465	1385	1247	1173	1115	979	932	965	903	911	857	758	864	843	779	723	774	768	797	770	737	746	707	769	735	670	659	716	683	718	690	694	726	684	678	690	664	634	672	679	683	696	667	702	693	643	651	737	644	657	699	660	679	618	699	677	703	665	666	664	703	673	649	682	643	668	651	651	616	677	670	681	706	710	667	696	621	672	670	655	667	655	632	668	697	657	659	640	679	684	679	644	676	694	642	689	647	683	664	739	656	633	643	657	690	652	655	660	654	643	664	638	691	623	645	672	685	658	641	679	664	711	669	690	635	666	682	685	697	658	698	673	679	699	669	661	679	653	676	700	634	670	646	637	679	633	656	669	664	638	694	665	671	690	691	705	689	647	682	723	672	660	683	690	725	673	611	656	687	695	662	671	672	674	677	691	613	642	641	653	696	628	655	652	678	677	647	673	649	685	652	602	614	660	688	655	660	713	670	643	651	687	666	638	717	677	645	678	672	668	682	673	710	608	666	678	672	668	681	677	705	658	623	653	649	695	625	638	702	639	658	641	682	680	668	635	656	692	673	703	675	672	660	679	634	662	692	654	703	667	610	634	706	647	688	627	668	640	624	628	654	640	620	643	630	658	640	694	670	678	692	649	692	682	649	654	624	637	679	666	676	691	637	658	635	656	671	643	681	664	703	683	650	653	674	670	678	670	653	695	709	689	652	688	668	633	615	670	657	647	629	654	679	667	658	661	692	629	638	671	661	645	657	686	608	625	672	670	670	715	670	700	618	625	680	674	628	660	649	652	663	679	654	634	673	690	696	646	688	607	627	639	651	633	658	679	627	671	666	682	652	656	603	727	677	656	650	637	684	661	661	644	700	685	678	674	668	656	670	656	727	669	664	706	668	683	646	616	674	650	647	645	663	632	660	661	684	651	647	679	634	679	654	705	698	641	700	662	639	665	670	671	624	643	653	659	688	628	687	671	599	663	653	691	645	654	653	658	703	646	629	668	620	668	709	717	657	608	695	658	671	670	631	660	670	750	669	657	611	601	641	683	680	686	695	698	641	650	643	682	648	688	655	682	675	644	677	659	661	681	723	669	657	680	671	663	687	671	686	654	683	714	659	655	641	664	641	654	677	665	675	689	669	694	621	652	654	707	654	633	694	670	670	675	669	686	659	680	647	689	639	676	657	704	645	677	636	654	657	670	669	665	692	682	637	695	677	658	684	692	664	704	665	644	650	617	669	691	656	686	636	698	651	638	677	698	655	643	665	650	659	670	628	651	648	657	693	688	691	679	653	665	627	653	646	663	713	655	697	644	589	676	688	658	614	676	687	685	653	682	653	666	646	649	650	625	687	650	634	591	675	683	678	727	704	662	651	638	689	652	664	647	663	661	666	717	636	634	657	722	677	674	661	656	670	703	644	642	684	659	639	628	660	676	705	682	638	665	715	647	644	678	658	608	660	671	648	613	675	704	645	615	684	653	687	666	663	676	650	649	665	722	672	674	676	669	644	662	629	672	641	675	656	715	635	636	669	636	650	673	600	696	705	657	678	648	705	660	701	660	632	643	685	689	660	681	688	661	657	648	735	663	629	660	605	645	713	661	657	644	668	680	665	674	671	674	705	624	662	714	670	676	664	688	657	677	639	666	683	695	665	690	705	672	674	684	698	670	689	687	679	691	649	694	670	698	686	677	643	685	638	658	661	721	627	684	666	609	687	663	705	682	614	687	689	626	676	662	695	680	667	597	688	645	642	674	655	658	647	625	673	669	689	636	681	706	704	616	690	650	643	706	662	674	657	695	652	688	643	754	691	625	666	731	695	711	657	656	626	645	709	663	685	688	642	651	649	646	653	637	604	671	662	667	659	641	630	632	640	654	650	680	662	646	670	659	685	611	644	644	713	617	676	719	637	660	682	680	663	674	657	672	622	657	665	688	699	688	669	672	692	644	662	670	648	689	661	660	644	676	630	712	663	695	689	629	684	702	698	685	633	651	645	668	690	671	683	662	716	691	655	647	654	663	663	631	691	630	626	639	677	649	595	666	676	652	686	666	652	661	666	664	655	678	647	671	683	664	665	681	663	670	675	733	661	668	700	653	671	676	637	615	671	632	728	655	682	664	658	660	653	648	694	689	664	714	636	646	661	683	653	671	682	626	675	682	677	657	665	649	654	641	627	646	644	684	597	712	629	674	676	688	683	696	699	693	690	639	672	647	662	677	651	659	695	628	694	671	663	635	622	696	689	669	688	682	627	673	695	666	666	631	657	670	667	663	659	654	649	708	672	670	669	659	628	649	628	668	681	683	678	678	643	664	688	674	667	679	695	691	623	686	644	635	659	643	672	614	662	618	680	680	643	667	687	698	640	651	699	659	662	661	631	648	641	615	676	685	691	642	633	660	687	718	685	650	629	610	646	642	663	661	638	656	668	685	662	634	615	622	650	626	703	714	648	661	633	639	647	676	637	648	634	652	666	645	650	631	678	650	668	658	682	678	686	659	620	716	666	667	646	655	714	654	655	653	635	712	662	674	625	683	652	655	622	690	691	642	684	655	643	657	658	664	636	666	640	649	674	675	594	677	758	624	713	650	689	645	649	667	660	649	693	644	692	668	614	640	643	694	649	681	617	670	695	658	660	650	620	673	635	648	710	641	678	685	637	671	660	659	708	723	713	661	697	629	728	659	634	672	680	703	696	680	650	644	671	628	638	627	703	656	629	672	677	658	686	667	642	726	627	631	669	692	636	670	685	683	664	622	726	639	628	692	633	649	709	692	685	670	624	652	717	682	655	650	590	650	651	665	685	653	718	642	668	613	650	697	663	663	671	664	669	713	739	658	672	648	668	682	655	681	712	670	609	649	628	691	649	633	635	673	632	682	661	686	693	695	643	659	650	680	672	631	651	691	651	659	651	700	665	657	652	602	648	654	685	648	674	640	684	679	660	640	642	619	692	645	692	672	659	663	681	659	684	679	720	656	654	715	616	640	655	638	647	698	689	682	662	657	645	697	728	695	629	663	675	656	674	690	673	651	684	671	657	680	639	683	677	606	659	684	678	637	696	655	640	732	647	642	650	680	636	679	659	671	649	691	666	632	667	665	684	642	676	703	720	700	652	646	673	658	665	624	691	651	639	656	673	701	668	667	723	662	640	683	666	673	651	711	658	613	671	705	658	653	652	680	651	709	651	693	639	665	681	711	641	685	646	667	649	677	709	682	628	685	623	676	619	630	671	733	655	643	659	628	660	648	667	689	636	640	643	666	716	643	667	664	655	674	677	670	697	657	662	687	670	676	624	611	684	681	662	683	633	686	687	691	672	675	651	654	659	654	656	666	706	690	649	661	673	673	635	669	652	728	663	649	666	662	699	655	683	672	627	689	658	663	701	643	628	681	732	674	654	660	665	638	702	681	660	630	612	647	682	630	669	629	700	632	696	680	674	683	603	649	701	642	662	680	669	629	662	638	711	685	608
835	201	167	173	137	131	172	158	156	151	141	145	131	133	134	127	119	127	106	134	110	131	110	104	135	109	116	119	137	114	126	116	118	105	121	111	113	116	97	122	121	113	108	106	110	121	111	126	108	124	116	118	109	104	134	112	116	116	103	129	103	126	97	123	105	100	120	120	114	121	102	106	98	120	117	112	130	106	106	112	130	113	119	116	103	107	108	102	115	111	117	122	112	117	112	101	111	111	117	110	104	117	111	107	118	107	126	109	121	107	114	124	117	113	96	103	112	102	113	102	144	119	125	105	98	110	94	117	98	120	116	102	109	128	116	124	110	117	128	115	119	116	105	101	115	105	115	116	95	126	100	98	107	115	112	92	112	119	94	122	98	99	109	119	108	126	121	115	122	107	126	106	98	116	139	112	105	97	108	126	98	111	117	115	124	115	117	121	85	118	109	116	109	104	133	120	99	111	100	105	110	110	102	109	118	112	110	114	113	132	104	107	113	128	131	109	121	106	122	106	110	106	101	118	114	118	125	98	105	114	124	117	108	108	109	114	131	121	91	100	107	108	125	111	97	114	132	88	112	115	129	106	114	117	109	94	115	118	125	135	101	121	115	115	114	95	121	109	120	89	117	121	112	112	100	120	126	122	122	109	107	123	101	121	105	105	122	110	138	119	118	120	134	106	124	114	119	121	109	115	112	117	108	100	125	116	128	94	85	114	113	108	109	127	117	107	92	108	103	129	92	125	128	122	105	105	107	104	103	99	94	112	112	110	121	114	104	122	111	85	115	104	107	114	97	114	115	114	107	101	106	118	98	124	116	122	100	115	99	118	107	107	113	107	106	120	127	120	124	106	116	129	111	129	112	104	122	103	113	118	136	108	123	123	104	113	110	115	119	115	97	123	127	107	110	110	116	110	119	105	118	96	119	115	114	122	112	106	99	110	116	119	107	120	121	115	128	104	122	115	119	98	103	114	114	123	123	117	110	122	103	108	139	109	107	104	106	104	100	102	97	124	137	120	114	107	123	97	113	99	101	124	127	106	107	100	87	92	106	107	117	121	113	107	103	110	126	122	116	111	119	118	123	109	109	128	113	123	127	134	104	109	101	105	134	127	127	107	119	98	127	106	121	108	122	124	106	130	115	117	121	111	122	126	110	136	100	108	90	99	116	107	106	130	104	116	101	106	127	119	131	96	110	121	110	100	113	103	119	125	112	108	121	104	119	112	95	124	107	121	104	115	112	110	120	102	111	90	116	112	107	107	106	129	117	99	103	100	110	126	106	132	112	105	118	118	108	144	122	108	113	94	109	136	116	94	101	138	114	114	115	100	129	128	120	90	99	98	113	112	110	141	90	120	112	120	105	118	116	115	120	117	109	107	107	118	118	110	103	122	118	130	108	124	99	123	111	113	108	103	137	107	121	124	124	106	120	107	113	113	100	104	123	121	121	114	105	108	105	112	100	119	114	100	107	117	89	120	100	116	117	124	99	115	84	105	95	110	120	96	114	108	111	113	107	121	119	113	124	120	118	125	96	117	116	118	106	112	109	108	106	112	105	122	109	105	98	131	118	80	102	103	125	93	111	108	102	95	101	113	102	118	109	117	124	105	105	116	110	138	109	101	105	113	105	126	89	113	105	112	108	121	112	115	116	124	91	101	119	128	144	127	113	106	105	119	110	106	110	111	116	114	119	107	114	127	110	119	101	109	102	106	124	115	131	138	124	119	101	107	102	122	133	121	131	102	113	103	137	107	106	109	124	115	115	106	93	120	118	115	111	118	96	106	100	117	124	107	127	109	110	113	117	116	107	110	107	110	120	113	122	90	119	115	102	102	112	127	106	127	100	133	94	130	88	114	104	121	101	115	106	124	116	112	123	112	125	119	97	120	114	110	117	100	102	108	104	113	111	102	104	115	102	118	119	106	98	116	124	119	121	98	105	114	114	115	116	115	100	122	110	109	129	91	109	104	107	113	127	106	101	128	108	110	105	127	117	110	120	104	118	116	108	120	134	113	117	95	125	128	128	95	115	104	119	126	95	111	108	122	97	104	126	116	110	106	99	119	109	104	133	126	105	118	102	117	122	106	126	113	112	98	124	128	118	111	110	110	123	94	113	113	106	103	100	123	104	127	107	116	116	97	115	103	105	121	112	123	106	110	117	113	109	123	98	106	119	109	123	107	124	114	107	123	110	112	117	114	94	123	137	128	119	104	102	117	96	121	116	101	122	127	107	113	118	120	122	116	113	110	100	125	124	118	114	108	97	123	111	120	119	110	117	107	102	118	100	122	108	109	110	106	125	119	104	122	109	110	119	101	112	97	95	110	105	149	114	105	106	98	108	103	96	114	127	126	123	97	100	120	116	99	115	102	128	118	104	124	112	111	99	102	116	118	120	112	105	116	108	115	114	112	82	132	122	122	117	103	103	97	97	105	111	113	104	102	115	108	125	102	121	117	128	117	108	113	113	131	135	102	127	106	126	121	108	134	121	112	122	109	117	105	120	103	110	95	133	125	89	113	101	106	116	105	133	113	101	120	95	121	100	107	129	106	114	127	108	104	111	115	91	116	117	122	103	102	116	114	103	126	125	114	111	103	97	126	115	122	132	99	111	118	126	111	116	103	99	99	116	92	107	100	109	105	114	107	122	112	122	130	123	121	102	96	102	135	114	107	114	116	127	121	107	113	109	94	117	112	134	124	112	128	111	109	123	104	97	111	105	105	130	95	111	131	115	130	114	122	110	104	102	94	124	114	102	100	103	121	132	102	112	117	101	126	101	106	101	130	99	106	118	113	116	104	101	113	115	116	108	100	121	99	93	124	129	97	125	101	129	113	102	121	125	139	109	103	115	109	112	140	130	136	108	109	135	115	118	128	117	107	120	106	114	124	91	119	112	125	88	86	106	112	107	111	91	127	97	108	119	126	107	123	118	100	124	117	92	125	108	113	130	118	128	113	115	131	98	121	102	109	102	126	126	121	112	101	108	110	114	119	118	105	115	96	128	110	102	95	117	110	111	108	123	103	97	106	121	131	118	109	119	119	106	100	119	114	103	94	129	108	121	129	105	97	98	103	108	110	109	105	131	124	112	130	111	112	117	117	122	127	131	93	112	111	120	111	114	94	122	125	121	110	132	112	89	113	112	103	99	135	116	117	119	118	121	99	111	121	110	137	102	99	124	104	103	113	102	118	96	114	127	111	115	84	110	101	115	120	104	112	114	102	131	113	111	108	87	140	113	92	120	107	125	121	120	112	111	114	116	133	113	107	123	105	128	119	127	125	106	103	108	119	116	97	96	116	142	114	120	114	110	101	112	117	110	98	100	105	120	123	102	118	127	93	124	105	105	101	106	130	115	120	91	111	124	98	119	109	85	126	127	123	98	119	135	102	114	117	122	115	106	114	139	127	103	115	113	115	126	123	118	113	103	106	102	114	130	106	107	112	124	112	101	94	103	119	118	129	114	101	113	131	122	94	115	125
8033	2112	1414	1845	3276	3904	3637	3270	2731	2361	1968	1899	1689	1545	1396	1325	1237	1128	1157	1126	1101	1038	1017	1006	1010	971	936	945	952	878	948	912	913	851	884	919	894	931	897	843	858	872	859	875	769	856	840	844	851	821	846	830	871	828	846	852	846	855	833	847	805	840	840	863	822	865	799	730	844	845	785	790	906	842	827	828	829	882	797	812	829	828	806	815	795	814	827	848	836	807	797	824	810	795	807	850	882	791	841	825	830	816	826	796	852	797	860	813	827	816	799	814	791	802	777	772	813	808	828	847	830	777	834	783	831	821	806	823	781	838	835	775	879	813	839	810	800	810	795	803	830	829	795	778	807	785	860	855	775	859	774	782	793	840	791	794	813	831	758	790	808	873	825	834	808	806	777	759	877	834	861	786	833	753	856	811	809	833	773	782	820	830	846	849	769	799	809	868	838	795	821	819	829	799	803	848	801	772	755	779	771	827	817	821	805	813	776	817	798	825	848	795	778	845	776	827	804	822	754	832	793	815	797	839	783	781	817	788	799	827	841	788	774	778	765	822	823	787	809	791	828	794	809	911	796	817	807	788	755	828	813	805	787	804	815	766	776	811	824	798	814	815	799	800	793	839	849	823	825	790	828	778	804	780	809	856	855	795	824	861	820	791	834	770	766	869	781	827	837	797	822	797	811	740	879	798	828	784	812	766	760	774	834	764	788	835	803	853	767	850	813	785	802	823	833	813	821	817	839	796	787	808	818	849	780	816	789	795	783	799	760	838	817	802	803	821	839	813	890	753	783	805	810	839	850	746	834	777	814	779	799	811	791	767	796	799	803	826	780	839	831	836	837	810	811	844	827	834	785	777	787	787	816	779	815	785	842	845	790	829	829	779	807	799	788	836	816	784	823	801	792	854	803	840	793	805	819	798	815	778	793	820	789	779	845	830	856	835	779	851	822	760	804	821	842	830	820	814	817	803	811	848	819	800	818	822	826	831	776	898	824	821	785	774	757	780	807	833	769	789	818	825	799	725	849	781	791	807	855	808	765	803	801	804	775	804	816	776	776	820	842	786	788	817	807	755	830	766	800	805	848	785	820	791	817	864	838	788	760	791	821	844	840	765	840	795	800	761	820	831	803	866	804	784	739	813	847	800	774	746	822	851	841	805	783	840	758	782	787	756	843	843	778	799	819	776	738	804	769	844	744	773	778	835	824	809	849	805	820	847	850	813	733	789	782	821	798	824	829	819	874	860	824	760	806	824	808	782	771	806	785	817	779	774	824	801	859	790	801	769	780	812	779	827	808	826	771	803	805	825	821	813	827	772	803	759	814	840	815	839	807	845	835	755	800	818	762	819	781	813	782	873	845	851	775	809	764	823	754	870	797	753	853	781	780	785	762	768	840	807	821	783	784	820	737	798	784	836	813	834	775	844	776	820	830	802	742	791	805	837	780	860	825	806	795	828	744	768	804	804	787	782	775	782	767	809	871	864	780	790	828	794	782	801	803	789	766	829	814	791	817	770	805	794	810	810	853	778	844	796	815	731	812	781	810	811	784	818	777	845	849	808	792	833	806	783	800	812	784	807	767	811	801	772	810	827	851	857	782	807	813	805	808	795	800	796	841	866	801	855	759	824	833	816	797	818	819	771	800	837	809	775	813	812	908	849	831	755	786	794	880	799	782	856	789	859	798	802	813	798	839	814	760	794	789	769	849	792	824	789	827	885	779	819	773	758	799	808	745	823	810	760	806	785	786	821	765	845	802	806	796	796	751	822	831	788	767	792	765	804	830	732	810	784	796	809	843	817	795	813	837	790	833	779	768	818	798	833	817	809	830	793	795	816	812	813	824	806	806	787	827	805	841	858	859	776	847	799	776	805	818	842	775	808	791	807	804	843	769	804	805	779	861	832	820	837	796	741	830	787	831	868	771	790	789	761	812	796	833	762	839	776	846	814	845	804	798	835	741	822	824	814	851	776	820	812	770	801	818	813	825	851	798	812	792	815	842	782	757	794	810	843	793	813	817	840	828	840	829	814	851	752	837	825	840	770	874	816	789	789	830	816	838	798	796	829	793	832	799	825	779	861	789	820	810	807	783	796	786	841	811	842	750	790	841	797	792	816	816	788	805	838	828	794	802	819	857	813	868	809	766	807	847	777	804	845	791	773	808	789	772	839	831	830	796	805	871	797	844	830	794	796	816	781	822	822	792	826	812	735	812	791	802	872	833	814	809	854	817	862	852	790	786	807	825	760	794	800	833	787	830	856	837	820	777	803	842	781	783	834	818	772	787	844	810	791	829	822	779	824	826	845	796	843	884	842	841	774	799	792	812	841	780	888	783	772	814	851	836	838	854	800	825	850	799	805	831	804	810	808	803	829	863	806	820	821	819	750	721	828	783	828	873	792	836	806	839	765	786	836	753	791	822	831	837	809	794	807	785	813	826	797	804	798	797	820	844	833	802	797	803	791	776	832	771	823	822	841	805	821	815	825	786	759	774	824	777	758	800	806	808	749	822	821	783	752	788	829	845	777	834	853	810	802	786	780	780	827	756	842	811	799	882	815	776	824	836	808	806	828	811	819	774	836	815	832	819	840	800	784	843	808	857	871	816	847	859	846	886	831	829	811	789	872	806	725	804	815	870	793	815	788	790	771	838	813	777	841	794	838	790	778	792	809	837	778	807	816	804	771	843	801	824	839	824	789	846	850	791	852	794	861	834	805	793	873	834	830	862	805	841	812	844	847	787	819	765	772	835	779	774	820	808	778	766	831	785	822	798	792	812	809	783	790	807	817	830	847	800	816	751	843	803	817	761	835	782	796	822	799	829	792	819	815	862	863	791	831	781	802	852	814	824	803	809	820	722	789	814	830	822	795	755	776	772	791	832	810	815	802	821	804	773	810	825	802	791	815	850	828	846	815	833	846	813	822	860	780	808	792	828	812	814	825	806	859	792	825	846	772	871	823	761	843	822	789	770	799	752	819	798	786	839	779	819	814	821	870	777	792	814	817	803	823	818	803	828	818	843	829	797	815	764	824	829	808	835	826	809	779	800	819	822	811	846	811	800	776	805	783	835	794	824	831	788	770	788	837	751	832	808	815	847	825	806	814	793	812	835	833	823	821	822	842	829	852	794	788	773	789	807	814	779	782	744	737	862	843	788	848	785	798	823	842	812	795	807	835	827	726	796	823	848	796	803	803	776	855	824	813	798	824	784	860	799	813	810	841	828	757	801	839	788	837	832	858	835	856	811	802	810	840	753	828	800	800	775	820	778	782	815	787	764	756	805	839	839	821	828	815	820	819	852	771	809	817	805	805	829	812	747	773	834	833	804	780	794	828	798	818	802	796	789	776	838	787	796	829	803	828	833	813	800	842	758	806	836	828	831	752	858	847	782	784	787	822	839	848	810	848	838	820	860	848	805	848	789	822	800	815	792	773	808	751	824	843	799	835	738	802	781	841	843	806	821	796	906	802	809	813	798	809	784	825	829	836
1003	53	46	69	48	43	56	50	44	35	39	62	49	54	48	43	43	38	38	34	40	44	47	46	54	38	51	51	41	50	40	43	41	46	46	47	47	42	50	55	42	49	34	40	49	38	53	31	51	41	41	40	51	49	48	46	46	29	56	45	49	53	31	52	48	34	45	31	42	37	48	46	53	42	45	52	44	47	40	51	53	43	47	44	49	50	39	48	40	46	46	57	38	41	51	52	48	44	42	47	42	38	57	35	41	35	52	45	39	41	46	48	42	46	34	40	52	56	49	43	33	48	44	38	54	54	48	48	35	31	44	46	33	40	43	46	60	43	52	55	39	57	47	58	32	39	52	36	44	39	42	55	53	46	47	36	43	42	33	33	53	46	51	44	44	39	44	37	43	48	41	48	51	47	34	49	47	47	44	46	44	53	53	33	44	50	49	45	33	40	33	39	39	32	48	42	50	50	47	54	42	43	57	48	58	51	42	37	44	48	46	39	43	38	58	41	40	34	51	49	45	45	46	49	49	46	46	46	50	44	47	44	48	43	39	45	52	34	49	41	51	46	42	45	44	46	47	34	41	34	49	39	46	51	44	48	38	39	39	42	50	46	40	50	51	39	53	38	47	30	28	29	42	50	59	40	40	43	48	40	56	51	50	53	50	39	46	49	41	46	42	43	46	52	39	39	36	43	46	38	43	48	43	51	43	37	40	40	54	41	42	52	36	42	40	45	43	28	34	38	43	51	52	50	41	38	47	52	38	50	35	42	36	40	45	42	43	43	31	44	39	47	52	41	39	51	43	32	50	31	40	45	49	39	36	38	54	42	43	45	51	44	29	46	38	52	54	43	41	53	37	32	57	47	49	51	50	45	44	47	54	47	36	31	48	50	45	45	53	56	61	46	44	39	37	44	50	43	47	50	51	43	43	55	36	41	61	37	38	49	51	39	45	41	50	55	38	50	52	44	53	36	24	44	52	45	41	54	54	46	37	41	38	53	56	39	47	42	38	32	51	42	51	38	47	54	33	47	37	52	54	42	44	40	35	53	47	37	44	41	52	47	37	47	41	38	44	38	48	42	36	29	46	44	53	43	43	39	35	50	36	48	39	47	40	48	47	47	44	39	47	37	44	36	50	51	37	54	49	42	47	68	51	46	58	40	44	45	36	52	43	43	61	35	38	46	35	43	40	47	48	50	49	52	55	41	48	51	39	51	40	47	66	46	31	36	39	40	50	40	42	43	40	39	46	40	52	53	63	40	45	46	39	55	41	30	36	32	47	37	52	48	44	47	40	40	43	41	45	53	48	50	45	43	36	47	45	49	40	38	51	39	43	52	48	48	40	46	38	41	52	53	53	56	46	34	49	53	50	55	36	45	46	39	43	42	47	33	48	49	52	44	43	50	41	46	47	42	40	38	44	53	46	47	38	41	39	42	52	52	37	44	27	37	42	51	56	42	42	47	42	51	47	47	59	38	48	38	45	34	44	53	39	40	50	50	45	37	56	40	54	51	47	50	45	45	39	39	39	50	55	42	47	43	59	40	38	39	41	28	34	48	43	34	43	41	49	45	36	38	41	44	39	36	39	49	56	43	35	49	44	48	49	47	34	48	40	57	46	56	42	46	37	47	53	43	42	54	46	34	41	38	34	41	42	31	57	52	47	47	42	58	42	42	42	50	36	33	38	43	54	46	58	48	45	43	38	60	44	53	51	53	60	49	49	44	27	39	61	41	47	38	45	43	36	40	40	43	41	54	49	46	44	48	57	50	46	43	42	48	41	50	41	42	50	41	52	34	36	54	45	44	44	42	47	52	43	47	47	40	53	43	51	42	39	56	46	49	60	62	53	43	42	56	47	45	38	42	53	49	45	39	44	40	46	43	36	43	38	45	55	44	47	47	49	48	42	40	40	46	48	49	43	47	37	45	34	47	40	38	49	25	47	55	35	33	49	45	48	45	49	33	47	42	39	48	57	53	50	44	57	54	49	46	37	45	55	52	43	38	45	47	42	35	42	41	39	40	44	45	54	38	50	48	48	41	37	59	46	47	48	47	38	42	41	37	30	36	49	38	34	44	45	43	47	46	43	50	35	45	39	42	56	42	33	52	42	47	44	53	35	47	50	41	46	34	58	47	40	53	36	37	45	43	47	48	43	49	42	64	54	44	30	44	48	54	47	42	33	39	56	40	55	37	37	39	42	47	43	51	48	49	36	40	43	34	41	32	33	30	43	52	53	46	50	47	42	55	46	39	43	33	52	50	40	38	32	31	56	46	50	30	47	52	41	46	33	47	35	50	33	46	54	42	37	43	32	34	38	40	47	36	41	44	45	47	41	33	44	45	38	40	49	37	46	57	48	50	38	44	52	40	54	42	29	38	39	47	42	40	47	35	57	49	41	51	46	35	49	32	45	42	43	41	40	39	57	37	32	59	45	42	35	58	40	38	35	46	45	31	46	47	38	52	44	56	42	44	54	50	36	48	34	56	42	57	49	46	47	35	39	31	53	53	58	35	34	42	47	46	38	42	51	39	36	52	48	46	41	32	40	42	43	44	41	41	48	59	37	48	45	39	48	42	37	37	43	32	59	48	31	41	44	31	40	47	38	47	51	49	49	51	52	45	39	55	51	38	35	47	44	39	41	50	40	39	51	36	48	36	50	43	47	46	45	48	37	50	56	43	42	35	38	47	41	43	35	45	59	37	34	57	45	49	48	38	33	41	29	40	30	48	45	52	46	55	44	48	37	37	52	31	59	35	50	38	45	43	43	45	46	42	32	54	52	46	48	43	45	53	37	42	48	49	49	53	48	47	59	49	49	50	40	52	45	47	41	45	47	32	36	32	46	41	35	47	28	38	36	41	54	43	39	35	41	56	37	48	54	53	59	49	44	43	49	51	51	45	40	37	41	47	54	44	48	40	45	40	51	44	41	45	41	42	32	37	48	34	44	42	46	46	52	48	49	40	39	40	29	40	40	29	42	49	47	51	59	48	44	34	34	39	39	42	30	39	48	47	36	46	33	39	42	49	40	39	36	42	39	41	32	50	51	55	43	48	53	58	54	44	42	45	45	51	48	46	34	44	39	39	40	50	39	43	39	52	47	44	44	51	38	46	41	51	42	39	39	58	44	44	34	55	48	41	32	43	44	44	48	50	37	51	41	37	45	39	43	40	40	48	52	41	45	46	32	38	37	55	43	53	50	36	46	43	42	53	44	48	43	36	40	41	51	34	40	47	48	50	30	36	54	46	37	49	44	36	46	46	46	51	49	41	45	48	41	46	34	49	27	43	37	45	37	43	40	31	45	37	40	37	55	52	42	53	47	44	46	65	36	57	31	45	53	46	34	39	38	49	46	36	40	48	48	45	48	53	47	35	47	39	44	36	43	45	40	37	53	39	44	35	46	45	41	39	48	40	44	37	39	46	51	43	41	45	35	42	44	43	57	43	44	45	59	43	46	39	43	48	45	34	48	29	42	50	39	39
6041	577	475	681	802	702	706	652	622	552	520	495	467	460	407	422	391	383	381	376	396	383	398	338	380	374	368	360	352	375	391	342	378	349	350	381	374	362	346	360	388	365	367	360	336	350	333	342	369	385	364	326	370	322	357	339	358	364	322	338	363	357	378	356	382	351	367	329	376	335	392	305	364	327	327	359	368	368	357	341	364	354	349	379	326	351	347	359	385	350	334	330	359	328	341	344	364	358	356	346	333	375	335	346	380	312	367	335	371	343	351	361	355	338	356	362	381	326	330	334	336	366	353	333	377	337	371	344	344	317	370	357	362	357	325	343	353	323	343	343	326	335	348	345	355	353	340	358	366	347	353	379	339	311	339	353	370	322	362	319	346	359	330	349	344	353	359	318	377	344	337	360	381	343	317	381	365	345	334	357	369	343	335	344	337	373	347	349	344	333	371	342	367	355	351	311	367	368	382	340	324	359	341	325	343	308	323	325	311	333	380	372	371	380	371	350	337	345	347	350	352	337	340	369	357	345	334	358	349	344	331	385	374	357	375	391	375	397	352	346	321	371	336	340	320	346	340	352	365	303	338	349	396	359	352	352	375	376	356	367	318	369	347	311	371	351	373	331	357	329	356	353	335	333	321	350	296	345	361	356	366	360	333	368	350	361	343	330	370	358	348	353	337	336	359	334	365	334	353	391	347	363	363	353	340	331	351	312	363	348	353	353	353	359	351	355	364	346	324	373	337	341	328	345	339	353	331	361	355	365	379	299	343	338	364	342	344	353	347	378	386	355	389	337	337	358	364	321	362	370	358	350	309	344	370	361	327	334	392	385	366	358	370	318	342	362	347	363	345	313	358	350	319	368	331	327	351	340	341	339	374	349	350	346	377	368	363	384	334	329	294	356	327	361	338	371	383	318	346	327	322	356	348	344	344	363	353	380	361	352	362	342	344	363	336	306	343	400	338	344	334	331	344	362	367	368	362	322	327	327	368	360	383	369	382	340	311	320	359	363	329	373	350	322	347	329	321	356	324	307	359	353	328	334	363	353	350	339	370	349	349	337	327	335	350	370	352	334	330	359	333	330	330	333	331	355	353	349	328	356	371	327	326	313	371	354	336	348	354	360	397	337	359	355	344	338	404	355	342	391	338	343	355	355	371	383	355	344	367	380	378	337	342	332	343	347	377	318	320	345	363	349	324	346	345	357	344	356	374	370	356	344	388	357	339	335	357	373	338	344	322	360	349	350	333	369	331	340	344	357	365	399	339	302	339	358	348	348	342	383	374	356	357	336	375	331	376	366	352	409	357	345	342	358	366	338	319	362	367	358	335	349	354	356	353	329	336	353	378	351	350	318	327	321	368	348	343	326	323	363	344	351	342	368	344	341	366	356	345	340	348	326	367	389	343	324	364	387	352	374	358	337	335	356	347	373	331	352	360	314	338	361	346	347	328	381	372	316	332	307	383	330	328	334	364	361	350	357	355	348	345	355	364	362	337	354	319	394	371	326	339	332	371	347	375	325	358	377	323	359	343	355	375	334	340	339	363	357	329	346	355	366	325	351	341	356	322	333	354	358	351	350	352	363	332	337	359	367	358	341	349	315	335	366	349	349	331	323	376	320	346	338	337	386	356	339	371	381	350	363	315	340	372	372	336	335	318	399	378	340	339	340	335	353	356	326	365	375	342	366	354	349	326	343	341	333	344	295	358	347	329	352	326	369	314	381	345	335	340	347	345	393	354	342	348	357	336	350	335	367	338	322	346	401	340	339	351	394	337	330	373	371	361	380	342	361	335	381	320	348	329	332	358	359	370	335	378	356	350	334	338	317	374	351	351	336	358	342	342	346	377	380	355	350	347	337	353	355	333	348	333	362	339	338	319	337	326	330	382	341	354	343	358	371	366	348	344	368	325	375	309	360	343	340	343	345	343	387	367	351	335	357	324	352	345	308	353	317	319	360	352	324	336	384	357	356	335	363	323	328	344	358	349	351	374	359	345	352	338	335	324	341	355	321	360	344	359	349	365	325	370	359	354	346	376	345	345	342	340	317	360	361	369	316	331	387	350	368	371	396	356	335	358	357	359	343	354	328	364	345	342	329	364	355	330	365	355	354	399	303	357	320	320	349	354	335	371	341	330	360	342	346	368	341	342	368	312	341	367	344	343	348	320	310	378	349	331	319	316	344	397	337	341	366	372	352	379	351	366	350	337	325	349	330	348	362	364	334	333	355	372	354	339	339	364	378	347	347	381	354	339	348	362	344	347	360	386	376	328	326	313	317	373	361	379	378	348	366	308	357	336	337	396	341	385	352	320	338	343	348	353	387	360	350	367	355	332	358	336	337	359	340	346	376	328	314	354	360	351	340	360	373	337	338	365	334	352	314	348	335	383	346	360	357	349	352	336	337	331	331	358	359	354	339	352	367	345	320	343	340	334	374	326	357	343	330	314	316	360	335	336	359	354	330	348	336	365	388	356	358	361	341	328	325	349	343	348	346	373	332	340	331	372	396	325	339	350	361	331	345	369	339	294	336	341	369	379	345	381	302	311	341	342	328	290	312	350	336	352	364	365	386	319	368	354	376	349	335	329	356	327	349	316	353	334	316	343	343	310	351	367	342	337	305	365	352	351	356	332	382	351	350	333	381	339	348	322	370	346	342	343	319	360	365	359	334	322	349	331	310	329	380	358	338	380	306	339	378	377	331	340	354	363	338	340	332	344	315	334	343	343	361	341	331	310	323	336	339	408	308	361	315	333	332	352	298	339	357	352	311	315	304	340	304	356	363	348	331	317	379	345	361	391	360	309	373	325	348	377	328	336	349	346	360	348	331	358	380	372	378	328	328	342	332	339	333	346	339	366	362	327	354	310	317	323	366	391	340	349	345	340	349	365	383	373	382	351	348	342	333	360	357	359	370	353	315	350	369	347	360	350	335	374	321	345	360	331	331	323	362	362	358	352	335	325	367	330	365	345	339	319	349	357	318	364	378	320	361	372	324	349	379	317	330	403	340	362	346	336	353	381	331	326	345	361	344	350	334	366	354	347	323	350	355	364	370	336	336	352	347	331	372	352	361	383	323	331	338	358	333	332	340	314	355	370	342	377	367	353	353	335	360	337	362	388	368	336	323	323	356	335	345	312	354	325	350	330	359	330	350	349	379	336	337	325	329	376	398	350	349	337	385	323	369	352	340	363	370	347	372	358	354	342	355	358	353	339	317	351	350	367	357	335	349	360	341	356	385	374	366	311	355	347	415	332	354	335	353	326	329	354	348	335	347	347	370	357	316	332	346	348	336	343	384	370	307	345	354	377	334	352	362	358	372	372	329	338	362	342	342	370	332	372	345	324	339	370	357	353	321	344	344	378	332	339	325	333	322	325	337	358	336	355	316	336	322	362	355	344	350	385	348	344	327	352	349	356	388	332	334	371	362	405	346	337	351	388	343	371	325	315	353	332	338	378	310	346	317	337	355	364	342	338	330	368	365
441	100	84	108	91	94	104	112	99	86	100	96	78	80	80	93	87	83	87	76	84	87	77	88	62	75	84	82	71	61	85	71	69	75	77	72	92	79	79	87	74	81	83	87	70	89	89	75	67	64	76	79	70	89	63	69	64	84	70	74	59	65	82	65	76	79	67	80	60	72	63	84	71	78	83	68	70	72	70	79	71	75	77	77	67	66	68	76	98	82	82	76	83	72	74	73	75	74	72	77	71	84	79	71	77	88	88	69	79	88	78	52	77	74	68	86	66	63	73	81	70	88	64	78	84	67	84	66	68	67	63	60	84	74	77	89	89	62	69	57	80	76	79	64	86	71	81	74	55	72	72	93	62	80	80	66	75	68	89	84	58	57	58	69	75	70	64	71	65	83	82	77	77	69	83	81	65	81	91	72	61	80	61	68	81	65	70	55	78	79	70	69	66	62	74	70	65	87	78	65	81	62	72	85	83	90	74	81	63	75	84	58	72	56	68	72	64	60	60	78	79	84	86	69	67	78	65	74	50	66	70	86	75	77	73	73	65	70	81	68	60	70	68	74	87	76	78	62	66	68	71	65	71	66	73	61	75	76	81	82	69	90	48	82	62	59	71	69	81	74	71	80	70	89	56	72	72	82	78	83	70	78	71	91	81	64	71	76	73	72	66	63	84	73	71	86	67	55	66	64	66	68	78	66	60	67	77	57	62	78	78	85	68	68	66	75	74	72	70	89	65	63	77	74	76	59	62	77	64	75	61	63	73	73	72	68	64	79	75	75	81	68	74	76	65	70	57	70	64	82	59	89	68	66	78	79	65	74	75	78	75	53	68	86	72	85	64	70	64	64	77	70	61	80	72	66	67	66	75	67	67	74	79	54	81	67	58	73	79	76	72	74	59	75	64	69	67	68	71	65	89	82	76	61	76	75	73	81	82	61	61	74	76	60	69	82	73	72	75	67	75	61	77	90	60	86	63	77	98	77	62	82	70	69	72	70	76	70	70	71	57	66	71	66	84	63	62	68	85	88	69	92	62	77	81	97	66	94	80	90	60	78	68	71	74	65	74	74	71	80	64	67	75	61	58	78	83	81	68	72	78	86	60	79	75	77	64	82	72	73	68	90	69	63	92	64	63	79	79	64	82	80	75	75	86	83	78	66	69	79	64	90	70	64	67	71	98	80	72	76	65	64	75	73	68	78	65	81	77	76	66	81	74	73	62	80	76	77	66	56	67	76	65	77	66	77	74	65	61	71	80	61	75	75	72	65	68	58	66	84	66	64	74	66	57	70	69	65	76	73	72	82	86	65	75	59	86	83	74	65	58	63	67	79	82	83	88	75	63	82	98	73	71	85	61	78	72	83	84	77	85	64	79	63	72	78	65	93	71	72	72	66	80	71	71	84	81	78	70	66	69	72	77	82	72	73	75	79	56	62	80	64	70	65	76	72	80	77	73	61	75	81	88	84	75	98	76	81	69	62	75	63	58	81	72	56	82	66	89	69	82	71	70	72	77	81	74	73	78	92	83	82	59	64	70	77	83	63	72	86	77	83	57	77	75	68	70	77	87	66	63	55	62	81	77	79	67	64	77	77	77	84	67	63	76	85	56	82	69	75	82	80	62	68	76	79	66	77	82	63	68	65	79	79	65	59	77	82	72	86	81	72	77	51	82	70	74	78	69	77	76	76	83	79	70	84	65	72	80	71	92	74	71	65	72	77	66	69	64	85	73	66	79	84	64	74	87	76	72	73	56	58	67	62	72	75	67	77	78	84	92	73	76	76	81	70	62	81	79	70	80	65	71	76	66	67	71	87	67	67	77	84	61	71	70	79	70	84	75	75	66	78	70	88	72	66	62	72	68	64	60	59	65	62	61	75	73	73	79	68	64	84	82	74	72	73	65	71	79	84	77	84	62	70	76	68	85	69	79	73	79	83	92	78	71	71	89	85	72	79	80	96	80	73	78	54	80	74	66	57	68	70	82	84	74	55	71	73	67	69	71	89	76	66	80	73	72	92	71	74	64	78	73	91	82	75	62	67	65	85	94	62	80	70	76	67	70	77	67	83	76	79	78	79	63	66	68	71	72	61	85	80	62	86	76	77	79	76	67	79	73	85	91	74	87	67	68	63	60	78	79	72	76	79	78	85	63	72	95	73	59	73	63	76	81	66	70	78	78	76	73	76	70	75	69	75	50	71	66	77	69	70	92	81	78	65	71	77	80	69	63	81	64	76	80	80	77	70	80	66	71	69	83	89	66	67	71	78	88	69	96	80	65	73	71	86	77	71	77	82	73	74	64	71	84	73	79	64	75	70	83	60	78	89	71	59	85	79	61	66	78	73	86	73	78	75	74	58	77	79	65	72	76	77	83	75	73	67	69	72	77	80	79	62	80	76	68	70	82	69	69	83	61	68	73	84	76	61	78	65	71	59	67	79	73	61	65	73	74	68	68	69	76	60	75	87	64	63	62	73	74	77	75	87	70	72	79	74	79	60	60	73	62	78	82	73	79	61	71	79	89	76	77	74	79	69	71	67	67	68	76	67	70	72	86	71	75	77	64	95	64	75	68	81	88	58	68	81	74	64	80	77	62	65	70	74	69	73	79	84	60	63	87	72	59	74	69	59	84	86	73	72	79	71	83	73	84	76	84	79	67	52	74	80	61	71	62	61	65	89	48	72	73	72	75	79	72	74	87	55	72	72	79	76	63	80	58	67	56	70	79	49	76	80	89	57	75	72	78	83	73	78	63	69	84	79	88	56	72	77	75	80	57	76	75	64	67	61	69	80	66	84	84	90	71	87	67	84	75	69	68	80	57	78	73	82	75	79	61	84	79	79	88	78	71	74	76	68	83	77	83	65	61	83	90	70	77	76	84	83	62	78	80	82	83	78	57	65	73	70	85	69	70	75	74	65	73	78	74	84	79	67	84	72	75	76	64	83	76	75	64	70	75	58	67	76	78	73	71	68	78	73	65	71	71	75	60	87	81	70	83	63	70	67	78	68	61	74	81	67	60	73	85	91	75	69	81	59	84	72	67	72	69	76	71	85	64	78	68	71	83	79	73	59	78	72	77	81	85	67	54	75	83	69	75	67	68	66	67	69	69	69	81	66	77	56	83	75	72	78	81	94	75	82	93	84	80	62	76	60	78	67	76	72	79	93	65	76	58	68	70	89	73	60	73	66	61	81	73	72	78	62	84	71	71	68	72	73	65	71	68	65	70	60	71	79	75	75	64	69	73	59	70	78	85	84	72	68	85	88	66	90	72	64	77	68	84	76	68	66	64	94	69	89	72	77	79	74	66	71	79	67	75	72	76	73	86	68	69	84	74	66	79	74	80	69	87	77	85	73	77	64	64	83	85	75	66	78	72	70	64	63	79	79	82	73	68	66	61	69	75	63	65	75	80	65	68	79	82	81	99	72	64	66	76	84	70	88	78	70	70	65	80	90	65	75	50	71	73	95	81	69	68	76	71	78
5255	1458	847	1069	2911	2528	2346	2023	1654	1455	1289	1155	1043	910	862	840	775	714	681	672	702	643	684	593	675	615	611	626	615	641	571	546	526	596	615	578	577	600	541	568	528	586	559	532	561	539	507	584	541	532	558	543	630	554	592	557	538	557	564	541	550	557	547	515	541	511	554	497	568	523	565	511	524	528	542	522	581	524	512	520	547	514	509	556	516	528	507	514	514	535	537	527	504	533	557	539	521	546	534	545	548	515	503	572	488	571	535	501	518	536	534	532	512	520	584	521	512	453	552	518	535	513	505	474	534	549	526	575	493	523	523	478	508	511	501	505	534	559	524	514	535	508	493	515	519	534	509	523	553	507	520	517	521	501	497	566	536	553	515	517	498	537	538	524	527	498	504	540	504	513	545	540	491	607	531	514	489	529	540	519	525	536	571	528	525	555	531	530	516	517	502	538	522	505	528	526	540	492	496	522	530	571	542	544	509	532	524	532	534	529	534	537	508	504	559	475	513	537	481	521	523	481	545	520	526	581	493	487	551	552	500	528	512	511	575	491	502	514	530	494	559	514	509	496	534	464	515	507	556	525	516	536	515	505	544	512	533	517	525	508	503	494	525	529	537	526	498	518	527	511	493	572	531	519	551	480	521	561	523	505	556	505	532	552	551	515	509	540	514	552	540	543	541	524	549	471	522	534	539	504	498	522	505	530	503	519	505	532	515	517	523	529	535	529	534	517	515	498	483	517	553	547	547	514	530	469	554	488	516	500	523	574	550	504	501	533	518	527	538	479	566	541	522	518	523	522	526	545	559	511	554	522	542	502	544	481	486	574	526	522	498	515	515	470	524	526	533	484	503	507	512	564	522	510	548	526	579	490	504	546	504	516	493	512	572	470	499	528	539	499	535	543	535	520	512	508	507	509	519	513	519	522	533	494	534	554	519	506	531	495	502	537	518	541	550	516	513	541	541	540	518	485	541	518	553	510	561	538	543	514	520	533	522	528	498	520	491	503	526	509	573	517	545	564	508	529	511	495	509	560	498	532	512	505	548	526	525	553	494	544	527	550	547	506	521	532	490	534	529	515	493	536	477	523	531	560	531	532	551	544	525	518	534	521	556	488	533	492	547	507	544	496	566	516	553	536	519	501	513	545	542	533	513	524	548	538	523	519	532	520	540	519	520	522	524	520	515	510	478	510	528	518	558	553	525	536	525	542	538	527	534	580	504	504	552	587	511	544	566	542	524	516	527	533	598	606	515	515	532	511	509	540	531	535	519	528	530	513	515	542	553	520	552	572	510	546	487	515	571	548	550	520	526	521	499	532	530	521	523	539	514	515	500	545	553	531	523	529	543	534	516	554	509	498	520	516	488	543	495	539	503	502	508	519	555	553	537	534	497	517	513	562	534	561	544	545	524	567	535	527	539	542	559	544	498	505	498	521	510	530	508	526	507	537	532	522	523	491	540	530	502	542	556	494	528	519	541	558	548	549	500	514	549	526	521	551	509	572	521	526	527	525	508	567	537	495	502	538	541	504	517	494	501	551	537	505	512	506	509	541	534	509	523	514	538	505	541	534	526	507	539	559	513	551	521	531	547	512	529	531	537	501	550	555	527	539	540	481	529	510	531	541	506	515	537	549	502	538	496	530	538	533	559	519	553	545	527	525	524	573	568	526	528	487	514	523	511	498	543	502	530	514	555	532	498	535	522	558	506	510	534	503	538	526	495	535	522	580	519	528	526	500	559	533	472	557	482	529	530	550	503	491	563	503	562	561	482	520	503	544	527	542	503	552	547	553	533	512	541	511	504	530	536	599	545	523	546	515	476	520	579	526	548	560	492	551	544	501	542	548	538	496	549	557	509	522	505	522	507	567	517	533	534	516	552	545	542	544	525	505	552	540	543	508	577	542	524	530	571	514	555	496	558	565	532	496	512	555	522	470	495	502	563	513	519	561	524	549	507	521	501	562	539	518	486	607	517	553	507	555	500	537	523	536	502	545	537	519	582	517	541	536	542	519	508	475	538	530	556	545	516	561	531	552	570	495	534	507	498	554	514	570	551	560	537	506	538	543	500	517	569	535	527	578	548	573	546	487	526	501	545	538	531	541	547	514	589	528	528	533	548	507	514	525	515	522	497	525	534	525	544	540	515	529	488	521	519	539	513	504	570	539	484	521	552	538	527	521	505	519	536	517	566	492	539	520	527	513	544	510	536	514	516	502	505	576	528	511	540	557	530	522	520	499	523	487	538	518	509	490	534	536	524	546	510	547	513	512	565	523	486	502	500	528	551	514	504	520	526	535	537	494	525	554	503	536	505	526	526	526	538	534	482	511	532	538	503	516	495	505	550	528	528	522	534	495	517	519	473	512	540	547	487	529	510	522	521	510	524	551	517	530	526	525	517	541	563	520	503	527	482	527	535	516	535	474	508	536	551	500	526	527	512	545	535	537	495	524	486	500	541	510	508	550	542	515	516	524	530	503	510	511	590	515	518	531	505	522	524	532	506	538	532	503	465	527	515	537	538	483	517	505	512	549	507	547	502	550	555	521	544	510	520	544	461	492	503	526	547	496	549	531	481	544	543	546	515	533	523	504	541	536	528	505	574	491	564	501	547	522	475	542	546	530	526	538	549	560	479	530	496	510	559	530	510	513	576	527	515	545	526	482	548	549	500	551	535	516	522	504	509	529	529	541	524	577	518	494	540	529	512	533	505	530	513	509	505	517	542	460	533	506	524	543	507	515	524	540	559	469	542	512	527	566	512	511	535	561	536	529	518	545	483	514	519	517	504	540	542	504	545	522	490	557	556	535	547	500	500	531	520	486	496	476	536	538	471	518	561	559	521	564	512	517	501	479	539	545	523	517	533	508	529	507	530	514	551	544	538	525	518	502	516	536	502	515	480	559	518	549	553	535	506	600	515	545	516	572	470	530	524	497	507	509	512	563	549	536	487	517	480	561	530	544	533	534	535	501	537	562	488	529	561	547	511	520	501	546	516	525	512	553	576	550	523	544	512	530	538	518	539	520	549	548	514	497	547	532	504	511	523	511	550	523	513	571	537	534	494	536	516	538	543	509	472	519	526	528	503	562	541	564	528	515	511	521	505	501	509	530	510	551	511	546	529	547	549	513	563	537	534	502	502	548	539	574	520	525	472	519	527	523	494	569	544	503	517	531	512	559	552	495	520	544	514	555	502	514	563	536	516	520	530	529	559	482	503	531	544	530	495	550	552	517	537	556	519	553	536	538	499	538	506	545	531	492	505	559	519	499	535	556	513	505	511	504	519	499	496	468	566	528	524	539	538	527	554	557	513	550	526	530	522	486	553	481	532	484	527	509	538	522	500	533	493	521	530	517	513	524	527	518	514	483	535	515	498	546	510	521	543	539	535	510	572	515	558	596	555	495	554	516	526	557	542	552	497	513	504	523	517	510	497	508	518	504	539	540	507	515	525	522	546	538	519	557	529	514	551	505	499	531	525	505	539	497
1549	128	112	89	93	105	100	97	110	110	101	93	103	90	111	83	102	111	86	83	85	84	100	96	90	83	107	84	101	77	100	95	104	80	81	95	72	92	96	100	88	81	79	82	73	84	87	82	90	81	76	92	76	78	88	92	85	85	91	85	79	94	91	82	98	86	97	78	97	84	68	96	88	87	89	93	85	86	92	93	86	81	83	66	86	93	96	85	86	78	96	88	80	90	98	96	78	89	84	82	83	94	75	83	80	88	86	88	95	89	89	82	92	78	81	111	79	83	78	79	87	87	99	94	96	92	81	82	104	81	92	87	90	101	91	83	79	95	95	78	83	84	99	88	94	74	93	96	87	88	86	99	93	119	89	78	90	93	88	73	72	71	90	83	83	82	88	93	89	106	84	97	83	105	89	74	102	107	72	88	88	87	79	107	101	93	100	89	84	94	91	94	105	90	92	99	85	70	66	88	90	94	90	78	87	87	108	77	79	109	97	98	84	107	83	88	85	89	69	114	112	105	92	114	66	78	87	88	93	95	108	92	82	102	104	81	90	87	84	80	78	91	91	90	90	79	94	83	81	91	97	102	81	88	91	89	95	89	78	97	82	68	93	88	87	82	103	107	81	97	101	93	105	91	90	82	93	69	88	77	89	78	91	91	84	102	85	84	80	90	90	102	89	80	83	95	105	98	85	90	83	88	88	90	95	83	77	88	72	96	96	90	83	93	90	93	92	83	90	78	86	80	75	101	96	92	83	87	97	84	104	79	88	98	92	87	81	83	78	82	102	82	77	82	72	101	82	103	91	77	89	93	87	89	87	85	94	88	93	114	103	86	101	103	85	88	80	85	91	93	87	100	89	108	84	88	78	90	79	96	86	88	73	71	97	82	83	84	88	92	76	80	84	84	89	110	91	91	101	84	98	98	84	80	70	76	92	83	96	92	98	79	92	84	82	86	71	85	89	77	102	97	100	100	87	89	104	96	80	71	81	84	101	102	95	87	80	83	88	98	86	80	90	94	69	80	75	76	69	85	93	78	96	96	92	76	85	99	96	87	98	94	80	88	105	97	82	85	91	99	99	77	92	92	85	78	88	89	75	97	107	94	101	107	96	89	85	87	87	88	97	88	90	84	96	94	78	95	86	92	85	93	86	82	94	74	98	84	111	81	83	82	90	91	91	96	97	85	94	98	99	88	92	95	92	98	94	93	75	102	87	92	99	90	83	82	79	91	74	101	84	93	110	75	85	85	98	91	76	92	88	95	90	100	71	90	94	91	85	98	86	96	88	87	88	99	92	77	88	83	75	80	90	107	79	101	102	88	91	93	94	89	89	69	98	77	88	102	76	91	92	93	91	84	86	72	89	102	86	91	94	95	88	89	95	97	92	104	80	116	86	96	87	100	97	85	96	92	84	114	83	97	75	85	89	91	86	81	90	104	81	89	90	89	96	97	76	79	73	77	84	98	82	92	87	93	93	97	97	88	83	97	79	98	92	101	90	105	92	70	94	80	105	96	94	75	81	81	85	92	103	76	70	111	97	87	95	86	82	83	95	71	83	96	71	95	94	90	96	82	84	97	88	80	83	77	74	109	91	79	86	84	91	74	94	92	98	89	68	77	87	114	75	85	84	91	94	99	105	86	94	98	100	84	79	91	73	89	91	81	105	84	88	92	78	107	85	99	92	87	79	72	71	75	85	86	75	79	79	87	93	91	96	112	99	92	89	83	85	90	91	91	95	81	89	78	86	93	96	75	82	82	85	105	87	100	75	113	91	107	80	80	87	86	95	103	93	90	96	86	79	76	76	92	79	96	76	79	74	87	105	88	75	77	81	76	81	85	90	78	99	90	93	94	77	101	80	88	91	86	94	82	105	69	90	93	89	97	94	78	90	93	72	82	100	77	99	93	94	83	85	85	80	88	103	96	88	98	89	83	83	71	102	76	79	96	93	88	81	83	81	66	71	78	82	83	86	105	95	98	92	76	82	93	95	88	98	83	82	89	87	79	105	69	82	76	101	88	97	94	78	74	99	94	92	95	83	89	99	109	92	91	78	87	99	90	78	93	105	74	89	66	95	80	110	91	99	95	85	92	87	84	92	91	76	97	86	83	83	78	85	94	90	71	85	94	88	82	87	94	103	82	83	93	69	87	81	94	93	91	76	94	85	95	78	91	87	84	84	88	84	78	91	90	101	84	102	96	104	84	79	99	78	82	84	71	82	110	100	103	95	87	76	94	95	91	70	90	86	86	87	105	90	87	88	87	89	91	88	90	90	86	77	83	82	81	89	104	68	73	81	98	101	94	102	89	83	85	90	93	87	83	88	85	86	86	110	100	80	85	105	93	67	101	92	72	88	53	88	83	78	86	82	73	96	69	82	73	87	77	89	89	89	109	77	90	98	82	85	79	98	84	106	96	93	95	86	86	76	85	80	84	90	82	94	81	102	88	81	87	83	75	99	99	77	86	92	84	88	95	73	81	96	87	105	101	69	81	92	92	104	100	83	74	79	93	72	81	90	88	83	86	68	89	106	83	82	103	87	87	100	97	78	78	91	111	101	90	91	88	91	111	87	80	94	94	88	101	76	107	72	96	97	99	95	79	84	84	87	84	104	71	81	98	77	89	86	114	113	107	88	97	98	88	93	106	81	78	80	84	98	83	95	80	80	82	87	95	83	101	84	81	83	72	84	95	79	73	68	103	114	85	78	90	92	93	79	94	96	83	94	74	81	76	85	82	94	105	99	72	91	97	90	74	77	72	87	109	92	80	89	93	78	88	85	94	90	98	78	103	91	73	81	87	90	97	96	94	94	76	82	85	91	86	90	87	92	89	100	83	108	89	82	109	95	82	102	84	95	84	90	94	76	83	83	91	84	104	81	89	84	92	80	96	92	90	80	100	104	77	82	83	77	91	99	84	106	82	71	93	78	101	94	84	86	94	99	87	78	89	85	93	87	100	101	104	87	94	82	98	85	98	95	102	97	92	88	85	83	97	91	77	89	83	68	109	90	84	92	100	102	91	96	85	82	77	80	84	99	86	91	74	108	105	89	81	82	98	90	95	102	87	99	79	95	104	102	91	82	80	76	91	85	76	90	84	102	74	90	97	82	97	94	86	73	81	97	81	86	72	86	86	87	87	86	95	89	91	98	73	94	91	76	91	83	86	94	104	83	89	85	82	74	80	81	95	76	88	93	80	93	85	81	89	70	86	82	85	74	88	87	92	85	89	101	93	85	93	79	96	89	94	94	92	89	80	105	100	86	92	86	106	93	89	92	82	97	79	93	85	105	91	103	76	87	84	76	87	89	81	85	92	104	97	76	107	76	92	81	73	95	105	83	99	80	88	83	87	76	94	91	86	94	81	95	87	87	89	80	100	94	65	97	94	91	101	81	89	87	96	85	89	93	94	102	105	80	104	86	89	98	93	85	81	104	81	96	69	84	100	92	91	90	98	86	88	76	79	86	76	95	82	75	80	108	103
7575	1211	931	1187	2241	2195	2170	2030	1762	1592	1349	1248	1207	1026	1045	976	948	895	813	838	798	816	792	807	781	710	682	734	727	725	744	723	703	700	730	737	678	733	690	681	651	725	705	701	745	707	726	714	679	691	662	700	635	664	689	691	700	657	669	658	726	631	710	700	690	689	675	683	663	666	649	690	659	660	671	603	669	712	687	632	695	657	688	640	661	662	653	628	661	680	670	672	666	676	666	672	665	654	722	663	722	696	639	701	671	644	698	659	656	692	660	639	709	640	617	665	686	680	670	699	694	699	676	658	683	690	654	633	635	700	669	668	708	636	607	671	663	672	693	705	645	643	651	679	624	668	627	669	637	668	646	687	635	666	599	629	694	676	692	671	627	672	643	653	712	659	669	649	618	684	688	632	694	674	663	653	674	645	683	634	698	662	667	694	688	704	672	670	712	645	696	668	664	714	653	653	658	708	678	685	701	629	657	630	655	663	656	651	677	635	635	612	600	659	671	628	664	674	651	689	654	650	668	622	664	697	650	632	704	681	630	662	678	704	658	612	637	667	644	705	683	643	688	681	707	629	671	688	661	669	696	628	630	658	658	654	641	661	655	670	668	646	595	630	640	634	658	722	665	654	675	661	619	670	696	666	711	662	679	643	675	654	693	708	682	627	641	669	663	682	634	654	675	677	653	628	680	684	668	684	651	635	653	697	661	697	658	674	701	649	606	645	656	666	664	709	688	673	653	644	718	680	666	717	660	682	647	599	651	673	653	696	715	687	709	646	644	621	609	637	633	632	648	689	692	653	632	626	659	655	682	650	643	638	665	686	643	675	681	673	608	695	654	653	673	667	706	655	645	666	660	664	678	599	639	678	718	640	674	698	673	715	666	707	636	665	634	687	650	656	658	682	710	650	697	656	650	678	649	668	680	688	656	659	658	682	681	648	666	667	642	652	628	654	676	606	653	670	644	655	676	632	670	653	648	669	655	645	719	659	657	671	658	650	660	626	672	617	597	617	693	726	634	699	666	623	675	664	673	671	679	694	654	667	634	688	644	684	655	642	680	682	657	646	694	666	651	632	661	671	664	686	667	684	711	647	691	630	662	694	649	666	673	663	636	658	671	701	658	700	653	615	704	654	653	645	669	652	663	684	655	704	695	607	652	711	657	691	648	677	643	658	693	676	676	643	644	666	683	660	638	620	707	632	638	689	670	697	671	690	710	645	613	700	675	664	682	654	667	687	667	644	703	704	679	630	692	634	696	663	671	738	671	689	663	675	696	659	644	632	669	659	681	652	687	664	656	637	674	643	650	661	660	683	654	642	696	618	641	660	706	691	644	655	686	722	654	673	706	668	683	626	686	676	657	631	638	670	662	652	672	689	652	655	635	605	647	681	655	653	685	655	681	661	697	659	621	644	667	713	647	646	661	625	688	646	672	692	710	671	651	675	677	653	663	697	657	629	706	677	694	645	652	708	645	690	628	671	696	670	672	684	699	685	712	708	679	688	699	650	623	663	658	682	635	632	698	632	678	664	656	693	681	644	693	658	679	687	681	707	673	684	677	643	657	669	651	662	671	659	680	619	673	715	672	645	667	667	624	638	695	656	628	645	622	668	642	653	654	673	663	689	647	685	654	699	685	661	691	689	629	674	702	678	658	690	653	653	691	648	654	642	694	668	692	671	713	671	680	687	654	638	671	652	672	628	678	726	699	652	668	696	698	655	641	659	669	654	685	643	689	673	684	625	618	692	683	692	653	640	628	698	622	691	716	683	686	688	693	655	643	681	648	652	691	595	658	675	675	669	662	698	618	654	676	642	594	668	650	651	656	716	656	656	672	644	700	655	679	645	663	699	681	690	637	662	639	692	683	657	677	672	659	652	673	645	630	623	628	649	671	688	664	706	634	649	640	667	662	705	628	637	687	681	654	653	651	689	656	651	637	720	657	697	663	702	689	683	600	720	678	689	654	686	709	662	644	638	689	680	619	666	646	674	681	667	687	689	677	649	664	638	652	659	658	647	706	674	665	668	654	653	631	650	658	707	663	642	703	677	697	665	674	673	725	674	695	672	701	686	676	652	642	674	650	637	712	609	641	737	648	654	685	665	691	690	662	683	680	680	676	642	642	644	706	658	691	678	657	648	666	680	630	678	616	680	666	686	704	625	683	662	661	673	679	691	682	646	675	698	707	653	661	654	675	665	639	677	677	644	725	633	656	684	667	649	677	679	666	651	642	666	670	687	660	650	669	670	682	628	638	610	675	712	681	683	655	631	716	679	675	644	651	654	692	641	654	705	695	665	669	681	689	640	676	680	654	654	653	642	618	642	645	627	622	672	665	684	663	679	705	691	668	672	652	693	634	630	717	621	708	629	680	682	654	678	651	674	652	619	687	685	637	649	642	647	666	695	707	685	726	682	668	656	603	696	639	654	655	638	654	700	683	684	675	691	665	640	649	635	657	659	659	667	677	692	649	649	662	664	653	692	638	681	657	614	656	661	686	658	653	675	729	683	647	673	649	656	665	644	636	676	655	646	695	671	697	689	670	692	651	663	715	628	698	628	710	666	651	700	656	674	636	629	655	673	666	689	694	705	663	606	680	669	636	660	669	666	665	654	662	652	681	689	683	663	651	643	704	624	651	678	675	703	730	647	666	633	718	652	697	651	689	655	657	629	705	638	681	657	745	694	623	704	706	676	651	655	658	666	637	650	673	614	680	720	651	670	670	656	625	712	662	622	676	666	713	658	673	665	649	665	645	689	682	650	696	664	640	636	680	626	645	619	667	720	671	681	633	654	713	702	624	636	651	689	716	701	636	668	690	647	636	675	643	718	664	676	690	617	621	645	645	600	687	647	637	629	692	653	626	666	669	664	681	651	676	641	665	677	642	645	692	707	639	647	621	617	686	681	650	606	698	651	664	668	639	698	694	658	675	629	694	636	689	697	655	691	644	690	722	661	681	668	665	650	654	686	683	675	693	702	633	663	680	652	659	703	667	667	674	642	673	672	706	696	665	686	675	648	655	654	660	677	647	657	694	672	684	679	729	701	682	658	611	641	680	630	684	659	699	686	688	657	652	663	616	673	681	640	655	633	644	617	706	682	639	677	640	717	645	623	682	654	669	707	658	701	689	680	666	701	713	648	661	614	667	646	648	643	709	662	660	690	675	658	640	676	662	707	694	668	671	670	662	683	667	694	658	659	682	658	722	675	662	701	661	683	646	678	680	705	658	676	712	709	668	650	673	659	633	654	638	706	646	674	666	665	641	664	697	685	659	687	651	675	707	659	677	672	671	662	661	653	708	697	665	656	678	666	684	695	665	658	663	634	649	716	684	661	713	665	699	673	655	667	672	662	688	681	632	678	661	695	700	645	650	670	657	718	652	696	667	705	621	674	638	681	708	619	658	677	684	595	659	726	671	626	634	659	674	632	661	680	655	656	737	645	618	618	690	664	675	648	616	651	684	663	642	673	664	731	653	657	684	658
838	208	152	143	131	140	148	175	149	148	166	159	148	162	127	122	121	140	110	103	104	128	130	108	135	119	112	116	109	125	126	124	125	111	140	109	123	107	111	126	116	105	139	100	122	99	122	128	100	129	123	128	138	125	122	118	106	110	121	125	127	108	135	110	112	126	123	123	137	103	113	128	109	116	111	118	106	105	112	104	130	106	115	112	114	126	137	128	117	118	116	119	117	120	125	94	107	110	116	104	125	100	103	124	121	112	108	114	110	104	130	129	109	106	114	112	125	121	118	106	136	114	118	114	94	141	116	104	119	117	93	121	121	109	100	108	106	118	121	118	106	119	115	104	111	110	116	112	125	113	113	126	125	124	109	112	104	130	109	126	132	107	103	148	109	119	119	122	98	117	111	121	115	100	125	122	116	108	126	114	97	115	117	112	106	118	116	115	119	126	99	123	111	109	112	121	132	120	105	117	116	118	126	111	120	97	128	121	121	110	131	126	103	92	131	118	111	112	115	94	105	112	123	114	109	107	126	117	106	113	106	129	125	116	108	108	110	111	110	133	96	111	134	111	118	109	113	113	116	115	108	127	119	109	124	116	92	103	102	91	91	126	118	134	125	107	139	108	106	108	130	114	115	105	112	100	93	116	94	118	110	133	105	133	107	125	114	122	113	115	133	117	106	114	113	123	116	113	106	108	107	116	113	98	105	101	115	111	111	104	109	107	120	108	113	99	121	126	128	123	110	127	113	126	121	125	98	111	115	125	120	105	136	128	119	110	131	105	132	107	106	157	117	111	128	120	116	111	100	121	132	132	119	109	104	102	106	104	112	111	103	103	108	112	120	121	112	123	117	113	110	109	118	115	116	112	128	129	127	126	105	100	139	106	92	98	105	111	126	127	114	111	121	114	113	97	94	115	108	117	92	107	100	115	130	121	113	110	109	111	107	116	120	122	107	125	103	119	116	98	116	112	113	126	120	121	132	118	103	105	111	123	112	134	139	117	124	108	115	115	108	124	124	111	105	107	123	110	133	116	132	122	101	108	127	117	126	109	125	109	116	116	126	109	107	121	115	142	110	97	112	130	122	127	94	106	122	122	104	102	129	130	115	125	102	110	110	112	132	110	97	91	114	105	113	108	102	127	101	107	117	115	119	100	115	112	112	131	112	101	88	122	130	102	125	115	113	106	121	97	126	111	113	123	104	114	115	130	99	135	122	114	123	101	123	102	114	101	86	120	114	107	108	95	128	129	109	108	105	102	108	107	102	117	110	99	125	112	119	103	116	110	94	111	107	118	100	90	105	124	105	128	108	104	89	115	123	119	107	119	96	127	124	118	115	106	87	111	117	118	106	113	108	100	113	117	123	115	110	124	135	89	109	110	116	84	105	118	102	89	122	92	122	104	126	121	102	116	98	96	114	100	122	108	120	111	109	114	110	101	120	89	121	113	110	106	111	96	110	131	116	129	112	126	94	94	115	104	122	124	117	119	121	122	128	122	113	115	116	103	109	102	118	118	94	98	134	104	101	111	97	102	104	106	96	111	123	102	129	116	116	105	102	136	100	129	117	130	114	108	114	104	111	127	111	108	121	115	93	142	139	113	115	97	120	109	111	117	93	112	125	116	124	124	119	122	128	86	123	123	135	110	104	109	115	88	109	126	98	122	108	113	114	127	113	138	127	95	121	134	122	124	104	116	122	111	129	111	118	100	114	97	109	110	104	112	109	130	114	92	98	99	116	101	99	122	110	111	114	121	126	128	96	125	127	148	100	116	119	109	111	120	114	130	118	108	120	113	111	95	120	99	113	134	107	97	131	108	127	117	100	94	127	119	111	109	102	104	123	101	113	131	117	122	117	125	130	126	120	112	107	105	116	112	133	124	113	130	112	120	122	114	122	116	115	109	96	124	101	121	115	122	102	104	110	97	116	99	112	114	124	108	131	115	96	130	107	121	106	101	124	111	107	117	126	111	117	112	107	105	105	125	107	113	102	119	125	102	123	109	128	97	114	100	122	98	114	107	96	108	113	121	107	101	111	105	132	120	130	106	112	116	103	109	110	99	127	108	117	100	123	99	125	111	135	109	129	94	123	114	114	101	127	119	86	119	118	124	102	122	105	115	103	121	116	114	109	128	108	120	131	120	127	119	128	89	110	105	128	106	119	132	101	106	101	120	109	121	111	112	138	110	132	95	129	101	112	106	130	119	127	125	112	113	138	119	138	118	120	102	112	106	112	111	109	121	116	112	123	130	96	99	123	116	128	105	98	121	117	90	125	92	120	92	125	138	124	121	119	112	127	137	113	119	113	115	108	112	102	123	105	98	113	119	122	115	99	126	142	113	121	110	111	120	116	119	116	116	121	126	116	104	122	124	118	123	121	124	116	113	121	118	108	119	128	106	131	130	124	111	128	97	102	97	106	111	122	115	111	126	109	97	128	125	117	119	104	114	120	134	102	112	105	126	131	121	98	102	123	112	113	114	108	127	116	99	109	112	97	98	110	109	127	119	133	129	126	114	117	106	110	93	122	119	112	112	114	108	108	111	109	154	122	107	103	100	107	103	109	96	111	127	118	114	104	111	125	109	102	106	110	116	117	98	116	109	114	96	110	99	143	121	121	106	112	113	101	132	116	103	100	112	104	107	119	120	121	111	108	109	132	108	98	111	115	118	109	111	99	116	112	120	101	129	102	120	123	119	93	116	104	122	116	129	114	127	100	123	128	114	116	126	120	123	122	121	96	120	107	128	108	103	127	105	108	119	113	106	128	109	105	103	121	114	107	108	121	115	125	103	119	103	117	116	96	131	114	100	112	106	113	119	109	116	124	120	96	88	127	93	97	123	118	120	115	113	116	111	122	87	119	111	118	111	138	95	116	116	117	120	113	116	110	133	80	104	118	103	111	100	116	103	112	124	144	86	115	122	98	116	114	129	116	133	108	122	108	100	108	113	118	90	115	101	121	115	100	117	127	109	121	126	132	110	129	121	119	119	112	95	107	113	117	109	122	146	125	105	119	116	129	94	108	101	101	110	110	124	100	99	112	114	139	105	112	111	112	137	117	114	111	109	121	111	106	109	116	117	134	118	121	117	123	127	121	112	111	94	140	119	116	115	101	119	106	105	110	115	114	114	127	119	94	111	103	116	118	122	130	98	107	110	109	120	107	112	131	110	125	129	117	112	114	104	119	116	106	110	100	104	113	119	102	105	107	105	130	112	107	119	108	93	122	129	105	136	102	115	101	109	99	104	118	119	108	117	106	105	101	116	107	113	104	118	126	127	119	134	127	116	86	113	108	124	111	101	105	109	122	113	98	105	109	103	104	121	122	122	90	127	123	109	106	101	109	108	120	118	93	109	102	110	104	102	100	133	123	116	114	117	129	106	112	104	124	120	88	121	89	128	117	117	118	105	110	120	123	109	100	103	101	121	121	121	109	126	113	120	113	118	138	125	121	94	117	94	122	123	101	120	121	106	119	110	108	107
7962	2102	1303	1914	3324	4011	3738	3248	2728	2352	2045	1849	1698	1545	1383	1361	1255	1208	1139	1141	1145	1098	1046	1086	991	989	948	910	943	941	916	921	972	913	908	900	910	818	908	841	858	838	857	852	803	846	835	854	832	832	838	869	845	819	812	842	870	820	831	853	860	806	827	781	856	786	856	815	835	765	799	827	809	802	764	829	804	872	818	832	891	792	847	787	811	819	802	805	818	846	879	834	828	780	850	831	800	858	790	794	808	806	824	823	810	864	844	842	823	819	868	773	841	839	782	855	852	845	822	835	788	868	831	796	815	848	830	827	846	843	790	784	814	840	784	835	762	809	798	833	806	861	799	826	862	815	795	862	809	837	782	814	818	811	785	822	803	829	851	783	799	831	862	760	837	824	859	836	823	791	849	791	807	861	840	813	791	807	791	805	797	859	848	829	793	814	786	810	804	856	829	799	836	819	834	839	812	769	848	805	834	825	825	834	819	830	793	793	802	795	789	864	826	814	797	791	782	844	837	797	820	843	810	807	779	850	818	809	818	848	858	837	799	879	790	845	879	794	788	813	786	788	799	753	787	829	826	783	797	795	804	811	820	781	822	796	766	783	910	810	894	797	817	791	786	786	833	805	790	837	853	765	813	843	835	833	844	793	804	821	831	809	797	803	837	746	857	776	797	795	860	856	821	797	764	801	803	794	891	779	837	850	753	864	813	835	833	847	831	814	801	807	791	803	835	796	849	822	818	805	831	817	873	819	825	823	812	836	839	816	791	861	772	795	828	886	757	798	792	789	861	786	829	846	783	821	825	799	782	754	818	820	802	820	850	797	798	835	833	895	865	851	853	844	802	789	792	833	807	832	787	817	814	844	782	854	782	772	776	785	855	788	780	861	805	877	790	806	826	801	779	805	831	806	794	803	795	825	770	873	761	818	794	850	808	783	863	767	797	842	799	830	852	753	821	780	802	799	821	854	778	809	837	851	787	807	830	829	827	812	865	862	820	783	816	832	864	847	846	817	760	865	824	784	836	888	820	821	804	804	796	855	793	797	803	812	806	844	784	810	799	817	790	790	839	823	814	890	853	839	812	777	776	796	783	786	785	844	853	792	790	821	817	826	819	855	788	850	780	814	837	826	797	839	775	844	795	824	829	816	838	817	815	801	829	792	832	789	805	856	785	825	785	855	797	861	821	801	820	851	826	802	830	854	803	801	803	828	783	827	834	802	832	852	793	775	869	815	845	890	847	809	833	810	835	876	811	799	848	784	836	797	826	776	828	780	819	803	808	834	801	826	861	853	819	808	770	816	852	820	827	835	785	820	767	788	817	809	845	785	857	836	859	805	807	844	831	815	774	827	861	853	817	750	850	825	829	792	819	807	837	793	855	846	826	834	826	807	826	819	841	856	792	785	824	835	770	783	828	839	831	836	828	828	788	770	857	822	818	797	805	816	820	817	816	826	860	806	886	780	824	845	846	835	779	816	824	779	830	805	813	831	863	863	864	830	825	837	815	835	794	802	825	845	826	767	859	850	821	831	813	848	873	791	831	869	762	811	822	769	880	754	834	816	812	808	800	801	778	823	816	794	831	851	828	844	885	809	821	796	840	817	828	848	804	794	762	761	824	811	832	792	827	827	815	852	850	830	777	800	778	784	814	803	791	816	794	782	835	805	811	846	799	755	815	815	820	880	829	828	791	801	836	814	765	817	792	832	819	847	762	793	848	808	840	806	822	817	801	776	816	819	838	784	814	818	825	827	807	774	807	775	780	827	754	806	843	819	835	803	841	842	785	832	827	834	798	823	802	823	850	804	845	839	782	804	852	774	819	796	826	780	820	815	852	842	774	822	850	782	819	828	818	759	860	814	799	807	839	824	813	791	816	806	813	821	797	799	816	864	792	850	826	832	805	848	732	743	826	834	813	832	821	808	854	820	841	834	844	818	837	857	834	776	838	840	763	862	790	807	809	792	822	787	867	845	807	804	826	832	867	825	789	803	856	834	869	766	793	797	815	817	821	785	827	799	797	843	841	828	843	812	785	775	846	782	819	843	891	835	789	792	816	783	856	831	815	811	833	818	797	843	864	845	847	818	801	789	827	802	821	825	830	776	823	811	809	817	802	845	781	778	839	852	793	815	830	827	816	756	774	826	764	858	823	816	804	852	797	807	846	759	813	810	791	777	810	850	827	775	811	839	807	828	850	817	813	820	803	837	787	823	777	824	836	801	820	820	810	815	808	797	829	849	848	771	875	819	824	866	806	791	816	806	817	846	833	833	881	830	760	808	856	785	855	833	805	767	794	812	815	849	783	825	795	785	821	820	820	829	842	773	819	765	787	846	874	833	863	754	808	769	848	815	819	867	884	794	825	804	814	820	829	873	779	805	780	809	796	826	790	843	811	806	808	836	782	792	790	850	817	768	779	811	835	843	836	833	778	816	820	801	812	771	792	843	830	793	804	826	813	824	793	831	750	780	834	847	838	780	812	845	837	786	829	812	808	791	803	818	849	876	833	814	799	812	815	826	811	817	833	827	820	784	835	798	764	818	803	767	832	830	807	804	783	824	787	775	845	822	818	795	805	819	849	820	847	861	818	805	806	763	807	819	818	824	788	810	837	847	808	857	852	801	806	771	867	859	805	831	825	790	850	817	776	829	827	855	801	813	799	849	813	839	834	815	798	848	840	837	791	834	831	794	803	833	825	772	807	844	862	802	816	776	827	796	846	856	821	830	832	866	808	830	799	778	811	814	826	842	790	834	814	823	789	807	786	724	826	825	801	842	811	763	785	860	801	849	822	833	840	821	852	775	795	788	787	850	867	776	845	817	767	799	785	841	773	835	806	796	771	811	887	792	812	783	830	825	802	824	809	833	792	812	798	855	845	763	809	830	808	774	819	799	790	803	772	858	816	834	837	859	788	771	788	813	831	821	834	786	831	799	825	803	825	803	809	849	790	773	808	778	833	846	847	825	822	801	830	793	780	807	817	797	814	795	789	807	848	785	795	826	798	816	782	829	823	806	819	828	852	842	771	799	791	847	819	810	835	794	789	825	805	827	876	837	829	814	859	842	784	856	876	816	829	823	839	824	814	873	814	831	779	818	847	827	787	793	851	797	849	815	808	829	832	808	845	826	779	793	848	809	804	841	820	790	859	798	761	788	856	825	804	825	802	894	837	797	790	805	781	786	822	807	827	832	836	796	793	796	833	826	783	827	825	804	848	825	835	776	812	843	783	818	860	856	855	819	817	823	768	825	803	817	771	829	831	838	859	817	812	854	785	837	819	789	791	827	836	854	855	755	830	810	799	816	880	802	821	809	833	880	790	851	815	802	839	875	833	806	789	819	811	790	774	846	842	782	848	730	795	802	859	839	825	827	812	757	802	807	842	822	831	810	810	819	822	786	874	854	833	771	777	813	816	901	813	823	813	863	848	839	794	850	862	790	825	783	836	801	814	824	859	835	796	848	844	778	887	896	837	833	809	880	841	861
990	53	62	63	45	34	44	43	44	60	50	46	42	52	49	40	52	49	45	44	50	57	46	41	49	42	46	38	48	51	43	35	45	47	48	56	50	39	43	36	42	37	49	46	40	40	41	35	52	38	49	41	36	41	37	42	45	44	47	45	34	35	50	54	54	30	47	45	39	36	46	41	40	49	47	35	46	36	44	36	54	47	48	57	41	48	51	46	51	41	40	48	31	47	34	50	48	40	31	50	44	43	44	40	50	41	51	32	41	45	39	43	39	42	43	54	52	40	39	43	47	39	35	45	44	53	52	44	55	39	48	43	45	49	48	37	39	42	33	51	42	38	49	45	34	38	42	62	44	45	45	47	53	50	34	47	53	55	52	49	45	48	45	51	46	43	45	33	41	53	43	51	40	44	50	40	41	42	52	39	38	46	49	44	54	56	55	29	59	37	44	54	35	42	45	41	46	46	51	44	43	36	41	43	43	59	61	49	44	50	45	54	39	35	57	46	39	43	32	44	44	43	42	44	39	40	42	46	54	42	42	48	48	35	49	47	52	36	40	41	37	41	38	27	46	41	45	49	46	45	43	35	49	43	46	45	62	41	36	47	36	38	38	48	48	41	48	42	38	51	43	60	45	32	45	40	43	39	51	40	31	43	53	46	37	42	49	45	55	51	43	56	38	34	44	48	48	47	43	39	36	47	48	54	48	47	36	44	44	46	33	43	41	36	53	42	41	43	43	46	42	41	40	42	32	42	44	30	38	40	42	54	38	43	46	39	39	35	44	44	43	43	48	36	30	44	54	44	41	51	34	45	41	40	44	45	43	39	39	41	40	50	38	41	45	58	46	50	45	53	35	48	41	32	41	40	45	47	50	40	46	52	45	40	48	42	30	46	45	35	27	52	48	52	52	55	36	41	43	48	41	49	42	60	55	45	50	39	46	44	45	39	55	39	41	36	47	34	48	50	42	38	40	46	50	43	42	48	51	43	38	60	48	42	46	48	51	59	37	44	44	58	48	56	43	40	34	48	42	43	41	38	43	44	41	50	32	47	37	35	46	50	41	45	43	40	33	45	41	38	41	56	36	50	44	35	36	40	35	43	32	44	42	43	59	33	42	44	44	49	49	48	40	35	41	46	39	46	49	43	35	47	54	47	47	39	45	46	49	34	47	48	34	46	52	45	49	49	45	41	43	48	43	49	42	38	50	37	42	42	52	47	50	43	40	58	32	40	45	45	42	52	47	33	38	38	50	43	37	43	45	47	43	46	35	49	47	35	36	52	36	39	50	38	40	35	46	29	41	51	52	49	45	42	40	39	38	46	48	38	36	51	42	49	47	51	40	49	34	44	43	43	52	48	38	50	45	48	46	44	38	31	33	41	50	54	55	50	28	56	38	43	36	33	46	53	54	44	54	32	66	33	46	47	52	34	39	41	53	41	45	42	47	41	38	51	41	39	36	43	51	36	49	41	45	54	38	35	45	42	39	40	38	50	47	50	40	39	51	38	37	44	43	55	62	47	38	51	52	41	37	46	40	51	36	55	43	48	49	43	43	37	44	37	45	35	43	59	44	35	43	50	40	50	47	38	41	53	32	43	45	45	42	44	40	38	56	44	53	36	49	37	32	50	48	47	41	45	48	44	41	28	47	39	39	35	45	53	48	38	47	42	51	33	42	44	46	45	43	43	50	45	46	38	42	52	46	51	43	41	40	37	38	46	48	46	38	61	37	48	36	47	49	41	36	40	65	41	52	30	52	34	50	45	43	49	49	50	40	43	58	48	48	41	43	47	37	37	53	47	48	40	52	34	39	49	47	47	51	40	46	51	35	49	41	46	46	53	33	43	51	42	38	41	44	35	33	40	50	39	39	45	46	48	46	57	36	43	41	50	36	41	41	47	41	40	55	31	44	43	43	49	33	51	33	44	37	49	45	43	47	46	48	52	40	44	37	46	40	39	43	31	42	34	58	45	40	58	49	48	47	35	47	50	54	37	36	46	34	59	35	55	42	40	36	43	55	51	44	45	39	43	45	43	35	48	43	32	33	33	40	37	37	36	37	38	41	52	44	43	46	41	46	50	35	38	33	42	48	29	38	49	53	40	60	42	41	49	43	42	31	44	47	37	37	40	43	44	50	33	32	34	48	36	53	39	28	52	51	46	50	36	35	49	47	40	50	40	42	43	40	32	51	36	43	45	54	46	44	40	41	36	35	43	38	47	52	39	59	38	43	54	47	52	46	53	43	41	41	47	50	43	57	36	40	36	43	57	26	43	47	38	39	42	40	37	46	30	40	42	50	46	43	40	49	43	35	49	46	44	40	44	41	49	44	42	53	45	49	43	49	38	46	36	41	53	44	42	42	47	41	40	50	51	58	46	54	37	55	33	40	46	57	41	51	44	43	37	36	63	47	57	47	49	45	43	43	46	51	55	31	48	50	48	36	33	39	32	43	50	37	41	46	52	42	32	50	45	48	32	36	38	46	30	42	44	48	59	60	45	56	56	44	39	41	50	50	56	38	49	58	39	29	39	45	38	34	38	40	45	61	42	44	42	39	35	44	35	43	41	35	48	50	41	47	50	50	47	34	45	44	52	42	41	40	39	51	51	38	57	47	43	49	49	53	54	35	51	35	39	42	40	50	43	56	52	44	44	42	50	46	55	41	39	36	56	47	46	52	49	40	47	33	39	43	49	41	49	52	54	41	39	36	41	45	45	45	40	47	47	53	35	38	52	34	42	46	39	46	38	46	41	37	47	38	49	43	39	55	41	45	41	52	44	53	40	56	52	55	57	44	39	43	51	50	35	35	36	46	38	51	36	47	41	37	42	52	35	50	35	49	42	63	44	32	46	46	40	49	48	46	37	49	53	40	33	51	52	50	32	41	42	42	52	43	44	43	47	60	44	42	52	43	54	43	52	37	43	48	37	51	45	41	38	48	37	52	43	45	50	48	36	37	41	40	39	36	46	46	47	42	58	42	48	39	34	39	36	45	41	42	63	53	58	29	49	48	47	58	49	46	44	40	42	29	52	40	36	44	42	39	39	46	35	47	38	50	37	44	38	47	45	49	40	37	42	44	44	49	41	38	39	34	50	35	37	44	47	39	45	40	35	52	41	44	49	49	40	38	51	36	54	48	34	51	53	53	26	53	49	35	41	41	47	45	41	28	34	36	48	40	38	34	51	51	47	45	47	46	50	43	49	47	33	44	49	31	46	40	45	48	44	40	46	45	44	42	35	37	41	58	38	48	45	46	51	44	41	43	46	50	32	37	44	38	35	49	56	42	45	46	37	45	27	43	46	40	40	47	53	37	37	44	36	50	49	34	32	27	50	54	50	37	30	48	52	40	41	46	36	57	44	47	48	71	37	40	38	39	57	43	44	45	51	41	39	47	43	42	53	35	40	40	41	45	31	52	38	37	38	33	46	51	49	45	39	37	41	43	46	36	48	49	42	51	47	41	44	49	40	45	45	45	43	31	43
6166	553	428	666	720	703	681	639	565	563	536	488	496	475	460	406	429	375	375	369	327	358	395	353	389	363	379	341	384	372	387	354	344	371	347	357	348	373	336	373	336	342	385	356	340	365	344	347	359	349	342	357	382	356	297	365	353	356	332	310	349	317	361	316	354	352	345	342	362	342	347	333	361	312	349	354	339	349	350	327	332	335	337	333	375	345	314	349	340	345	321	346	340	347	361	352	341	357	312	329	351	360	340	366	353	345	346	335	347	382	405	361	347	332	338	366	386	370	347	330	331	381	356	345	351	375	313	334	321	334	347	367	345	363	349	333	360	359	344	366	355	344	345	372	350	348	361	329	323	336	343	336	355	295	349	340	320	380	334	360	368	364	328	359	370	331	310	322	339	337	350	364	314	339	333	370	318	351	359	332	322	347	325	384	385	340	332	363	374	323	333	350	326	347	337	361	365	351	345	382	383	338	366	337	359	370	328	326	304	359	342	357	323	372	359	330	344	334	341	381	331	324	335	361	337	326	344	339	350	343	331	325	358	369	338	345	366	322	354	323	359	349	343	341	380	336	395	342	346	350	320	356	414	353	382	318	365	339	336	348	359	359	321	349	345	362	355	357	360	335	344	379	359	385	351	350	373	309	402	339	344	363	352	325	338	356	332	369	359	318	317	338	344	314	339	356	352	366	355	327	338	341	370	333	304	356	335	345	352	325	340	359	348	339	334	323	331	343	361	313	370	355	325	341	322	357	339	367	367	326	353	335	357	367	337	321	373	335	331	335	344	336	357	364	360	358	343	356	361	328	345	350	398	314	380	351	390	370	366	353	324	345	344	345	360	325	344	369	328	329	333	332	374	354	340	347	377	335	347	345	345	357	326	373	377	374	372	358	356	305	350	354	340	338	373	354	334	350	346	321	342	357	358	340	339	327	361	314	341	330	368	342	397	343	333	341	338	341	341	364	364	369	360	374	344	371	345	345	372	334	340	375	331	336	360	357	379	325	351	343	330	369	386	348	346	345	343	368	324	359	330	337	378	350	324	349	320	333	349	357	333	346	352	344	371	371	345	340	340	402	342	363	317	357	328	342	307	326	324	350	349	300	368	361	322	379	325	346	329	386	329	313	336	356	350	347	337	317	343	347	346	358	359	341	370	357	348	354	357	337	336	357	356	364	331	351	354	353	355	357	319	357	350	364	360	361	384	322	339	327	381	342	357	362	346	351	339	350	343	397	335	364	332	360	336	350	345	355	360	363	356	356	358	337	341	345	357	353	324	341	361	329	340	387	351	345	300	339	319	363	327	380	392	302	341	338	324	374	343	285	338	375	366	349	336	315	354	332	378	347	326	341	341	337	355	316	366	383	362	330	326	346	333	348	380	323	362	333	315	346	339	332	353	333	352	332	338	355	374	341	362	369	354	364	318	356	350	316	299	389	375	329	365	344	350	335	378	363	352	320	325	359	358	307	311	350	355	378	368	329	345	320	348	376	364	352	367	330	331	358	348	335	352	326	324	356	361	352	389	346	340	331	336	350	356	308	368	333	324	357	317	352	351	321	345	359	345	353	361	375	406	370	359	352	357	319	362	351	332	350	373	318	351	328	356	340	355	380	381	316	330	370	346	343	335	359	348	374	349	331	343	337	319	355	330	344	322	306	324	338	321	320	357	347	377	376	329	347	354	371	359	344	344	337	358	349	370	325	335	370	345	327	375	353	363	358	328	354	353	334	332	351	335	320	364	335	319	362	336	365	321	331	367	337	338	344	315	338	342	353	358	336	371	378	367	355	356	372	357	397	300	343	354	337	351	347	305	366	353	330	321	359	368	358	368	357	362	324	331	345	351	319	363	354	347	363	357	354	320	323	350	339	314	394	346	373	370	340	320	347	317	329	321	360	354	376	335	340	347	325	348	361	345	354	360	362	332	347	372	376	360	336	320	377	337	366	367	353	357	342	350	358	327	342	344	330	336	329	324	341	346	314	349	340	346	351	336	332	352	328	341	335	349	366	395	373	331	330	349	367	326	378	325	332	369	368	326	358	329	310	355	354	346	350	329	341	326	333	355	359	375	378	378	380	366	349	348	364	320	385	363	370	332	334	377	318	366	328	373	363	352	342	368	368	376	301	364	351	346	346	366	326	329	322	348	360	347	340	333	354	306	332	354	335	321	339	361	338	335	340	368	349	342	381	340	339	355	373	336	352	347	375	378	366	331	354	356	350	329	368	356	347	331	320	326	348	379	361	354	372	311	366	373	353	325	368	349	350	352	333	354	349	335	359	385	363	348	357	395	346	333	348	358	345	323	313	345	351	359	344	331	363	341	312	373	328	367	375	317	356	351	357	355	414	313	331	357	337	356	372	364	331	341	342	322	377	332	329	386	340	360	339	323	357	359	343	327	327	346	336	352	363	343	344	364	351	370	373	339	348	350	370	373	336	313	360	348	367	362	347	340	398	354	304	354	347	351	354	345	374	360	337	332	346	362	350	342	339	367	329	333	366	323	338	357	327	376	335	330	331	344	355	373	347	342	351	375	339	374	364	351	354	332	349	345	366	369	352	363	384	347	322	332	290	349	322	332	337	391	360	325	364	346	336	353	344	378	322	363	317	304	372	339	320	353	348	304	346	357	357	356	356	364	339	359	318	313	362	359	348	332	352	378	368	362	382	367	311	390	362	342	326	354	349	370	337	375	358	305	375	300	359	383	368	357	357	324	359	330	332	334	369	367	356	355	362	370	346	324	345	384	344	383	359	307	384	367	375	371	354	340	376	333	326	341	334	347	302	345	351	328	317	325	361	377	326	359	366	310	341	328	367	359	335	348	358	364	366	344	333	350	376	332	361	394	338	320	367	323	360	345	365	324	349	372	357	332	339	312	360	367	341	322	337	382	318	369	337	371	401	327	337	334	335	351	348	343	326	346	337	322	356	334	344	351	404	369	351	343	349	341	340	359	331	345	307	334	336	331	330	356	333	396	383	361	329	326	354	320	343	332	366	358	326	371	365	357	338	342	348	363	309	381	339	352	318	373	385	349	367	337	352	330	369	379	354	335	341	343	355	350	381	337	334	344	333	359	342	359	361	323	332	393	367	327	343	344	357	328	356	337	375	346	336	366	337	336	350	331	335	357	340	331	353	302	361	360	327	334	352	340	358	332	375	369	383	349	373	342	366	361	346	346	380	308	346	364	321	336	356	376	326	335	343	366	342	355	317	372	340	331	374	339	303	345	350	347	362	342	368	337	335	352	371	324	339	357	351	350	342	355	320	367	344	319	344	346	334	330	354	347	362	343	350	326	368	336	340	344	355	328	342	396	373	353	336	347	360	335	349	355	329	372	336	347	349	354	387	343	349	330	347	329	348	356	365	326	349	358	336	342	329	337	355	340	353	338	371	358	345	342	350	365	340	353	366	328	346	351	373	364	313	338	335	356	365	364	324	311	343	344	328	372	299	323	344	326	325	358	384	330	373	309	361	344	345
453	115	98	115	95	107	105	116	98	95	94	93	82	85	82	85	97	104	83	91	87	58	81	74	70	75	69	87	83	76	70	71	72	79	66	72	69	70	60	86	82	82	77	73	75	68	80	81	84	69	63	69	76	79	64	77	63	64	73	77	63	89	72	69	75	76	76	76	77	76	91	63	77	64	77	66	72	70	74	82	88	80	65	58	66	68	72	74	68	82	95	79	78	75	84	78	59	88	72	84	66	77	81	84	61	84	68	81	66	69	92	80	83	78	65	81	96	62	69	83	88	66	68	73	78	79	83	79	62	80	65	69	81	74	64	63	71	73	76	68	75	56	77	83	84	71	67	81	66	73	69	79	79	78	80	59	73	74	88	65	77	70	79	68	70	81	81	66	78	68	63	103	70	82	80	79	62	68	61	68	81	66	63	67	71	79	73	88	68	74	83	77	62	82	79	63	63	66	72	77	79	94	68	65	73	80	62	60	70	66	69	95	88	72	70	91	67	73	70	82	82	76	84	59	68	88	82	66	77	74	71	82	74	64	78	94	67	83	79	74	65	89	68	70	79	64	75	68	83	73	59	81	89	70	61	71	81	66	73	82	72	79	63	73	65	92	82	74	84	74	61	67	73	74	86	62	85	68	83	68	80	81	75	91	60	67	92	65	73	78	92	91	74	82	63	79	72	73	82	64	82	64	76	74	70	81	66	70	76	81	79	70	60	68	89	82	70	72	69	70	69	72	62	71	61	74	57	69	78	80	87	70	79	73	70	79	68	81	70	74	83	77	79	75	80	67	70	66	92	79	87	57	67	66	78	79	66	75	80	75	67	72	92	67	80	78	78	72	75	79	68	77	85	83	63	64	62	71	71	68	64	73	72	73	74	67	71	68	60	60	76	67	66	63	66	54	86	79	70	76	90	55	70	71	71	74	77	77	80	79	82	76	74	72	84	72	78	80	88	80	74	83	60	76	76	81	68	67	68	73	67	64	68	64	71	63	74	74	86	51	70	76	67	68	66	77	74	74	86	58	81	79	69	65	82	69	74	69	79	81	61	66	71	73	83	81	67	72	70	82	84	76	90	66	81	87	86	65	74	71	57	75	88	90	77	78	82	67	78	78	66	65	76	72	78	68	79	74	75	75	77	68	81	75	80	84	70	73	64	72	69	88	80	91	70	85	63	74	72	68	75	83	75	72	72	89	69	66	68	74	70	73	59	76	69	80	72	67	78	76	65	86	84	78	68	90	72	61	70	74	76	72	93	80	72	80	82	80	73	55	80	82	74	77	72	67	75	91	77	82	82	75	61	91	66	70	71	86	71	82	80	100	70	70	71	56	71	63	90	63	62	60	89	78	88	74	85	77	88	67	70	77	75	73	67	75	64	83	70	70	78	67	79	74	65	80	71	77	88	74	66	62	66	56	67	71	93	76	68	80	85	85	54	77	64	66	79	83	82	74	72	62	74	67	67	66	78	63	83	74	61	76	76	76	78	97	77	83	68	69	76	85	71	58	77	59	73	81	59	83	80	65	80	70	89	79	86	76	73	71	70	56	64	65	77	90	85	79	76	75	65	80	68	70	65	67	74	65	77	68	96	78	62	75	77	65	70	77	86	78	62	61	83	68	55	65	79	87	73	81	76	83	87	82	63	83	86	84	67	74	86	68	65	81	79	82	86	74	63	64	74	66	76	93	62	70	70	72	71	75	72	75	77	74	55	71	76	74	85	72	75	80	74	82	82	67	84	71	68	70	71	64	68	97	70	86	67	95	73	64	75	73	79	89	71	79	72	73	66	80	71	51	75	64	76	73	93	79	83	80	63	79	91	73	74	61	72	70	75	87	78	75	67	74	69	81	89	83	75	90	68	69	53	80	69	77	77	79	79	67	68	83	66	78	73	63	70	83	68	66	81	82	71	69	71	73	78	68	60	73	70	72	69	86	58	84	61	71	88	73	62	95	86	70	71	64	70	85	67	72	80	71	78	71	65	64	78	72	76	86	71	81	95	93	77	67	71	83	75	76	76	97	77	79	73	76	69	71	75	67	69	82	61	72	66	65	80	77	72	88	63	85	69	71	60	67	81	53	73	73	77	69	67	65	72	81	80	84	64	82	89	61	71	66	60	71	75	60	83	70	61	81	91	74	69	73	84	75	67	78	67	68	60	96	69	68	85	63	83	83	69	80	77	73	71	82	88	86	79	77	95	84	78	57	79	59	75	86	56	77	72	88	81	59	80	78	74	75	73	62	76	73	76	78	63	71	80	65	71	73	63	74	81	60	76	68	58	78	54	75	66	76	67	81	73	85	84	80	87	82	69	65	67	86	75	69	77	75	76	78	75	79	78	81	74	80	81	63	69	69	61	80	70	67	69	81	69	81	76	70	45	57	62	71	56	66	65	71	71	69	81	80	72	71	67	68	69	54	57	78	88	70	83	73	78	66	74	60	89	65	86	86	94	76	81	58	80	90	72	80	69	75	60	69	82	71	62	74	86	73	72	71	90	74	80	78	70	87	77	73	61	73	84	78	72	64	69	68	83	72	86	79	68	69	81	70	86	76	75	56	68	86	79	69	66	60	75	82	64	75	75	61	80	62	59	64	66	74	87	72	70	65	83	83	75	67	64	58	81	79	71	67	87	75	77	67	90	66	67	57	79	68	75	91	75	79	89	60	71	74	74	81	63	82	77	79	70	92	78	81	76	84	70	84	85	71	77	74	72	72	63	69	87	74	72	71	78	75	78	79	65	85	55	61	71	63	47	78	77	64	79	87	72	72	79	94	76	64	60	89	69	92	61	67	69	66	66	74	69	55	96	81	78	75	68	74	67	73	79	90	78	71	81	78	69	83	77	74	60	90	81	79	64	76	75	68	60	78	71	67	72	72	58	68	65	82	77	82	79	68	68	76	73	69	71	85	73	77	79	73	60	63	68	67	72	55	75	80	74	63	83	71	74	73	89	64	66	62	74	80	86	66	79	71	82	66	69	73	76	71	80	79	66	81	89	80	85	72	87	79	78	78	53	72	85	64	70	79	87	67	66	72	78	77	71	62	93	79	71	72	70	78	84	72	65	70	76	44	72	68	85	82	78	65	69	75	81	67	91	77	84	76	91	50	87	58	60	70	73	74	72	77	88	77	72	67	74	70	78	79	67	74	74	76	81	63	59	85	71	60	75	73	74	74	96	59	77	71	61	73	65	75	58	71	84	74	78	62	69	82	74	65	53	96	77	72	75	56	69	64	76	78	77	80	65	84	65	79	93	81	81	65	75	84	86	83	70	78	77	82	65	61	81	76	68	63	72	81	73	81	73	79	75	91	69	69	69	75	78	66	80	86	76	82	69	76	87	74	63	79	72	84	78	83	70	81	78	89	75	71	66	86	72	81	79	86	69	62	65	84	61	89	62	74	79	84	83	52	74	75	75	74	92	91	75	72	74	58	71	81	76	80	75	73	77	68	72	89	57	74	76	68	76	91	91	77
5401	1419	870	1364	2260	2593	2317	2033	1657	1487	1235	1143	975	937	868	808	794	748	712	710	748	690	626	638	597	635	620	585	624	607	580	631	607	613	658	562	539	565	570	619	536	573	556	512	565	552	550	575	530	588	556	518	510	545	586	560	526	539	492	519	550	541	525	520	529	514	534	556	551	559	555	533	555	505	535	520	527	520	538	551	517	530	543	494	521	527	541	537	511	567	534	555	540	513	529	558	519	516	522	532	542	557	571	540	510	531	521	542	485	534	527	539	533	498	510	526	524	506	496	518	496	543	492	548	556	501	522	538	533	577	512	540	525	530	558	531	528	495	550	506	570	517	525	521	510	560	524	538	547	519	540	553	495	531	555	529	500	541	551	518	557	516	543	545	509	586	555	524	526	509	597	526	512	508	516	513	528	523	532	535	495	558	524	507	512	551	510	521	521	548	530	496	543	513	500	536	542	540	519	531	511	498	515	529	529	533	504	538	574	552	527	508	548	534	536	497	496	547	510	564	524	552	527	529	504	529	516	509	526	591	501	552	545	540	543	534	523	532	511	523	544	539	515	512	501	535	562	526	535	511	536	549	530	521	528	530	544	512	527	499	540	533	524	555	543	548	552	526	516	525	553	499	532	527	527	558	566	494	525	539	528	494	581	519	514	560	510	510	541	550	519	502	552	510	509	530	541	582	575	529	553	569	538	521	508	541	512	529	484	561	522	543	519	552	547	538	526	501	489	542	522	535	565	543	507	538	536	521	534	515	560	545	523	528	506	538	512	516	533	536	504	531	503	537	526	548	499	510	544	528	517	550	542	507	501	565	579	549	543	540	534	571	533	491	503	550	544	560	551	573	540	489	526	489	498	558	558	538	538	546	541	545	521	527	543	542	524	550	523	511	512	529	516	509	505	535	523	553	538	541	522	537	524	514	498	515	569	520	519	544	515	498	537	517	551	497	512	523	522	530	526	501	524	506	500	566	518	543	543	548	558	560	540	488	531	528	577	567	556	534	533	492	545	561	530	516	526	546	561	528	494	550	521	535	604	548	520	535	529	511	544	563	527	530	541	493	531	504	513	486	436	552	523	505	481	531	518	536	478	582	577	557	524	540	530	552	512	523	558	556	513	548	541	586	552	534	538	523	581	481	516	510	521	544	551	541	564	521	536	543	516	505	509	575	531	502	566	535	530	520	518	518	573	536	540	530	514	548	566	525	538	549	563	521	579	508	548	540	509	556	505	530	538	521	524	534	510	531	555	524	543	542	556	565	515	499	500	549	533	516	509	520	534	568	480	525	520	488	547	500	507	517	527	515	548	530	540	541	522	495	549	532	531	541	507	518	498	527	510	545	533	579	489	554	540	535	550	468	544	538	516	480	544	534	523	507	556	527	580	539	569	550	555	501	509	535	527	549	531	521	587	517	518	521	512	554	536	552	518	563	542	527	529	542	557	569	579	533	498	545	470	520	547	541	571	518	575	554	556	510	500	530	496	574	488	563	540	533	544	503	512	538	509	557	542	566	526	507	527	555	522	501	501	528	525	495	537	529	541	545	524	533	552	524	498	503	564	498	506	566	555	518	498	512	512	518	546	562	520	531	481	503	560	552	515	524	554	539	504	519	536	520	533	560	559	477	528	554	520	544	523	597	531	532	577	506	505	513	531	520	550	545	486	537	571	521	545	537	523	526	531	576	512	562	502	503	530	538	531	497	550	507	520	560	577	553	555	548	568	555	493	580	530	538	491	513	553	508	538	542	545	537	509	531	543	527	542	496	490	520	505	509	533	538	524	517	589	578	546	541	535	530	507	527	512	509	532	498	562	559	527	527	548	520	557	539	517	507	552	517	517	543	528	522	569	540	485	501	502	525	545	536	519	494	522	558	538	551	557	513	502	570	549	546	536	502	513	530	538	533	521	524	549	513	532	544	570	515	560	522	531	504	542	504	510	488	562	556	542	525	509	518	506	490	553	529	525	551	520	490	557	462	536	526	549	548	536	516	530	509	540	530	520	511	535	499	514	537	518	533	529	532	489	546	544	505	523	529	537	515	556	560	516	532	530	551	522	542	523	554	515	549	503	535	535	530	503	532	545	475	534	537	535	548	551	475	537	514	523	498	448	518	503	555	573	558	535	538	550	505	519	521	550	546	531	525	542	525	576	543	540	500	490	535	534	513	526	569	524	554	501	505	563	572	526	502	513	560	539	500	536	529	522	535	530	526	551	549	542	549	537	529	507	485	544	509	506	521	524	504	549	544	539	535	536	509	513	547	552	536	553	526	562	540	542	508	584	552	554	528	530	559	533	548	487	521	522	529	559	556	531	554	546	551	511	539	560	518	543	542	554	510	503	523	525	512	541	547	523	517	581	554	524	516	540	567	550	530	522	526	550	570	504	528	555	579	536	523	545	529	544	514	508	545	542	537	554	504	522	510	537	497	500	573	521	578	550	533	505	548	523	568	525	504	516	524	558	527	571	524	550	501	527	519	506	504	528	514	537	526	530	544	565	521	539	558	549	500	558	510	560	514	504	539	556	549	532	534	528	515	525	504	509	560	512	530	547	525	545	543	574	505	541	507	547	519	542	496	506	492	501	525	540	570	562	512	500	531	534	477	556	551	517	537	532	511	526	537	552	529	531	503	538	539	539	508	497	540	531	558	518	557	544	556	540	537	581	544	496	478	489	521	509	488	502	563	582	476	521	522	512	556	495	511	518	530	525	557	486	546	501	495	511	499	526	526	530	534	531	478	526	565	514	545	554	533	493	500	524	555	516	534	525	557	522	565	561	512	539	524	525	536	519	494	513	510	512	484	549	532	527	532	503	537	523	490	569	561	524	503	492	499	567	512	541	520	502	553	573	534	551	513	560	496	470	539	523	501	504	554	519	486	557	512	481	539	583	500	517	541	539	528	536	523	532	536	498	504	514	533	569	479	553	514	529	536	525	539	523	540	515	557	539	518	529	517	503	539	544	527	541	477	555	518	550	560	525	514	491	544	534	509	546	508	572	539	530	531	536	515	525	524	509	553	516	498	539	503	530	526	536	551	511	500	541	549	546	515	552	521	484	529	513	502	548	513	493	501	508	517	480	501	543	518	511	528	547	527	518	541	520	547	504	517	529	492	515	544	509	549	559	521	546	536	533	590	511	508	513	553	519	539	522	525	524	558	567	513	562	519	506	510	537	525	526	598	515	547	558	539	527	566	520	468	521	558	524	524	546	566	493	500	533	576	537	559	496	516	510	524	521	533	495	494	529	549	533	546	549	533	489	545	524	512	538	519	532	545	493	528	550	520	533	564	535	543	490	537	573	518	518	504	534	558	556	553	539	538	547	485	575	542	492	546	513	540	533	525	532	534	531	533	515	540	566	518	548	517	548	546	598	542	563	500	532	556	506	533	530	526	547	527	516	521	507	568	514	519	528	520	524	553	506	501	535	533	506	539	546	542	565	515	515	526	563	502	552	576	556	531	541	501	538	526	524	540
1521	146	103	109	129	98	112	125	120	103	102	102	113	113	100	104	106	95	95	101	95	98	110	95	84	108	88	98	89	96	95	102	93	90	93	71	89	86	89	76	83	86	88	87	92	96	90	85	90	94	92	96	100	86	82	86	78	89	104	115	84	101	78	102	88	89	76	79	91	93	99	75	107	81	90	92	83	79	70	94	91	75	116	97	89	106	90	96	108	105	87	83	98	74	77	80	74	85	109	116	73	97	88	84	110	85	76	106	93	99	87	84	92	91	78	82	112	81	73	99	90	103	88	85	88	95	90	81	105	93	96	95	106	81	68	96	91	77	82	74	80	92	89	95	108	98	94	93	79	89	92	87	81	96	84	100	85	93	79	84	89	98	96	97	74	94	85	107	104	105	97	98	86	99	80	88	79	104	113	79	84	96	86	88	98	82	88	95	101	83	88	93	92	83	86	77	110	89	98	87	79	82	90	98	101	98	89	100	79	100	88	85	91	69	85	109	89	77	74	103	74	83	93	96	82	82	96	81	85	97	106	105	77	88	84	92	75	70	97	104	92	95	84	110	92	90	97	94	105	69	84	81	78	86	80	96	86	93	93	74	89	106	79	84	86	102	104	82	80	82	81	87	89	86	98	101	103	105	79	79	86	90	85	88	106	94	87	98	77	95	102	74	79	88	76	92	82	87	89	97	85	75	74	90	93	94	84	71	82	90	90	90	98	94	75	89	91	87	92	80	89	100	77	103	106	93	88	94	91	109	90	84	74	93	89	82	93	101	94	72	108	89	94	94	107	78	85	89	85	80	101	96	84	80	95	78	90	98	76	83	88	91	63	85	95	86	76	71	93	86	87	100	97	78	83	87	92	90	86	71	88	88	109	95	94	83	79	86	86	81	98	82	81	99	94	94	88	103	85	88	81	93	96	94	110	82	84	89	90	97	77	86	88	82	87	79	98	86	88	87	85	74	79	104	108	82	88	95	90	81	94	66	98	98	79	71	72	73	84	99	90	78	92	100	86	92	67	85	79	86	76	98	95	90	81	96	85	94	93	93	106	107	106	78	93	102	103	70	94	71	88	68	74	102	78	79	91	88	89	102	88	106	106	76	88	76	87	80	83	80	108	111	91	83	72	89	101	90	89	97	80	90	93	96	75	91	85	91	88	81	89	96	102	76	91	99	90	70	91	94	95	97	101	89	80	95	76	82	94	84	97	91	79	96	79	87	70	91	94	87	71	91	102	94	93	88	87	91	90	83	103	104	113	60	84	100	97	92	84	90	90	78	85	98	103	86	94	85	77	91	92	84	85	84	87	77	81	97	101	96	95	79	84	89	96	89	91	88	84	93	85	86	84	91	72	84	100	84	89	86	77	83	85	67	89	91	83	107	99	88	98	94	87	84	86	106	86	83	84	81	89	89	80	79	82	97	93	98	98	67	90	89	93	77	90	86	109	99	103	104	69	84	101	89	96	108	79	94	100	77	85	78	83	108	94	85	88	95	86	74	74	84	88	106	87	80	88	79	100	98	86	90	97	90	90	90	90	87	94	88	93	82	103	74	105	99	81	82	101	91	81	90	76	77	73	77	99	94	93	89	100	79	75	90	69	87	83	87	92	74	97	83	85	61	96	78	64	95	96	94	91	87	108	100	65	88	80	85	91	87	84	88	87	86	97	90	93	86	99	101	100	72	76	80	84	89	92	96	110	105	83	81	81	77	97	80	72	79	79	92	90	79	80	86	76	96	111	92	81	89	96	88	90	108	98	89	91	96	97	80	78	96	87	98	67	80	97	95	85	90	98	85	92	87	106	81	83	109	90	98	86	70	83	100	112	89	82	86	84	91	93	103	91	95	85	93	105	92	90	87	87	82	97	94	88	94	106	82	98	80	79	116	104	88	94	77	78	81	103	85	94	87	87	96	88	103	82	99	102	84	106	109	88	97	73	91	91	88	88	80	90	94	80	73	107	90	88	92	93	83	86	80	108	84	82	92	95	94	111	90	115	103	80	84	79	108	97	86	94	84	92	84	78	92	86	79	87	85	84	82	91	98	98	77	81	77	107	84	92	90	81	92	87	73	87	94	81	83	99	82	76	86	96	90	85	88	95	96	80	89	90	94	97	94	89	96	110	107	87	108	75	92	95	87	78	106	96	87	95	88	97	106	61	87	91	89	99	102	78	96	83	76	68	91	91	100	94	100	98	80	72	90	79	78	83	70	94	91	87	79	89	88	90	103	85	91	86	82	94	93	97	85	84	76	89	96	82	97	89	72	79	90	78	87	81	82	78	88	96	90	94	89	86	83	104	78	93	92	76	91	101	77	68	76	82	83	82	82	83	94	81	89	84	89	89	93	92	99	101	88	92	82	93	102	91	89	106	76	89	96	88	92	102	96	91	96	92	104	95	67	93	92	85	86	85	83	90	98	71	85	97	96	70	99	106	112	71	105	75	69	88	91	75	79	67	88	102	85	79	82	88	74	82	87	101	88	97	94	107	103	80	111	84	87	89	81	85	86	82	86	82	85	81	100	85	94	90	95	83	102	84	79	97	72	88	78	80	84	68	81	87	94	71	91	107	100	83	92	74	95	78	72	86	96	97	78	89	112	88	83	101	87	93	75	101	84	116	84	93	65	88	95	88	92	85	72	85	84	78	93	102	95	100	88	81	112	95	95	73	89	61	82	74	76	84	123	81	89	97	82	88	91	86	95	96	95	70	81	113	100	103	97	98	82	86	77	87	108	94	96	76	101	85	98	88	82	90	79	88	85	85	86	82	96	89	94	82	81	94	82	105	92	100	87	86	91	83	73	78	85	114	95	78	94	106	101	78	92	98	98	95	91	105	81	100	87	101	88	82	83	90	86	86	91	92	79	90	95	83	75	79	80	86	90	94	91	89	90	82	94	91	69	88	109	93	91	85	90	97	111	103	83	109	90	103	86	91	98	90	112	87	79	83	87	91	77	78	107	91	83	83	78	81	71	103	85	79	91	94	86	84	87	94	85	78	92	80	85	88	74	83	86	101	78	85	101	87	92	109	72	98	89	86	85	105	88	99	87	89	92	90	87	100	87	86	84	95	77	92	95	86	98	111	79	67	82	95	91	88	82	90	99	90	103	63	79	71	97	105	89	85	103	95	83	82	90	92	98	86	84	87	102	79	86	92	95	101	87	77	83	98	89	85	79	79	75	97	100	93	84	90	95	88	93	108	85	92	86	96	88	60	87	84	95	89	110	78	83	88	78	98	94	88	87	72	80	77	92	102	84	95	84	87	103	67	100	97	85	89	88	89	84	88	80	91	85	93	88	92	101	75	87	110	90	85	86	80	78	91	85	94	81	83	74	92	91	81	87	100	101	89	99	93	89	83	85	103	77	82	92	94	96	58	97	96	93	85	83	88	84	93	93	74	91	88	97	85	82	90	85	90	96	75	111	90	84	110	77	78	95	80	98	94	87	76	100	87	102	86	94	94	82	74	85	109	100
7745	1308	942	1348	2085	2351	2199	2050	1712	1599	1437	1292	1156	1062	1093	989	925	920	893	826	817	827	847	784	754	783	774	751	722	747	745	694	757	721	724	728	675	753	684	705	759	696	670	694	722	679	671	666	679	615	690	718	729	697	682	717	650	667	683	705	716	733	717	657	729	664	662	659	663	714	707	666	699	664	727	667	661	680	676	716	692	676	676	672	707	695	641	636	710	730	641	656	683	700	664	723	686	711	662	689	612	659	631	696	672	636	666	633	649	677	698	738	647	672	672	676	684	685	679	615	677	643	718	698	664	693	664	706	689	680	642	658	640	658	670	706	644	665	643	700	669	651	668	642	650	648	715	673	672	707	665	694	688	675	689	643	696	681	617	700	668	641	711	674	615	678	698	703	690	729	680	708	672	688	620	654	654	715	686	684	624	727	694	661	700	665	675	654	662	705	669	690	648	703	656	662	726	651	650	697	648	697	669	695	602	660	694	647	704	684	647	654	699	728	682	628	676	647	674	687	661	664	684	746	622	650	705	723	679	659	673	607	664	649	717	714	697	715	689	714	651	705	629	725	705	721	622	659	662	629	675	656	680	652	682	646	688	641	628	674	653	667	639	676	693	687	703	711	649	647	674	691	699	656	654	669	672	661	671	652	692	633	663	714	647	652	695	685	664	630	663	651	678	676	677	672	657	720	700	706	632	663	679	680	717	699	673	636	681	677	684	652	690	663	672	642	714	693	685	646	688	636	657	680	678	679	650	703	681	711	697	688	654	688	720	685	675	673	681	683	729	673	659	664	696	712	718	691	694	668	671	639	653	657	708	664	746	670	683	681	669	678	684	700	652	671	672	674	643	665	647	641	713	648	681	691	688	679	644	671	706	665	645	626	664	653	666	606	679	700	659	642	643	665	656	695	648	674	667	701	694	659	652	742	650	625	679	615	665	685	663	638	645	673	700	683	696	646	688	668	698	662	705	675	637	642	695	646	673	705	634	648	683	686	637	677	670	620	658	669	650	688	711	648	640	662	687	673	644	658	645	645	692	683	683	667	637	667	694	676	731	641	694	647	671	648	654	697	666	655	685	663	685	697	686	647	691	644	691	677	685	663	697	719	657	645	617	680	691	695	671	677	635	676	653	632	696	650	623	646	672	716	692	663	687	691	682	647	680	681	676	604	638	687	636	632	673	667	670	685	673	670	707	697	697	731	670	683	623	715	662	673	689	685	717	706	672	670	683	662	624	667	701	685	665	688	722	664	644	603	723	590	657	727	667	681	663	711	690	672	700	684	677	675	693	684	682	718	722	699	700	655	695	703	661	677	637	665	670	693	660	692	636	710	658	657	696	686	641	678	674	671	645	624	653	679	667	679	643	700	657	659	686	651	694	717	656	668	687	664	674	681	629	630	650	663	673	651	654	644	651	653	654	692	629	708	699	694	686	718	651	638	689	692	675	646	691	671	639	654	665	693	629	674	676	677	715	659	626	692	632	688	678	650	672	693	680	650	676	687	679	668	685	697	689	685	717	662	687	716	674	691	678	684	682	694	660	693	702	683	658	624	657	679	664	642	660	685	655	718	695	687	702	642	683	682	624	655	682	673	712	630	669	649	675	631	684	657	690	694	672	647	677	692	704	736	664	723	674	646	724	636	666	670	612	716	660	680	672	662	627	671	681	655	685	676	666	657	682	701	701	702	695	674	638	705	666	666	669	640	661	685	662	667	674	692	673	664	669	695	666	693	668	635	673	681	672	683	640	681	660	709	645	654	681	654	677	663	715	652	675	663	693	747	699	695	688	663	653	658	658	690	657	656	710	659	677	694	638	646	669	679	663	683	659	655	679	593	675	653	694	678	687	661	689	675	666	680	674	633	653	667	709	698	652	674	694	651	673	662	609	718	647	667	667	680	638	751	679	626	646	705	708	666	727	748	674	663	660	686	685	675	681	696	684	667	667	693	671	721	643	693	720	674	671	687	695	691	712	696	697	689	714	647	696	673	677	674	732	718	648	728	667	646	695	698	665	658	653	701	650	652	694	636	651	678	638	703	732	619	700	695	690	673	681	689	729	591	674	685	693	664	670	686	679	667	710	716	726	688	688	658	665	663	681	665	675	643	658	671	631	639	669	650	661	665	680	656	693	672	699	693	656	678	715	679	701	671	671	684	693	661	702	663	638	681	643	688	652	665	647	661	664	669	723	701	700	694	683	711	680	694	657	694	693	666	680	673	682	714	649	671	692	674	677	655	671	606	651	666	674	719	697	710	674	684	631	665	692	615	689	666	640	696	676	708	692	658	685	682	713	671	675	669	734	678	692	696	670	663	683	631	632	665	741	676	699	683	706	677	682	668	682	691	689	664	650	676	640	638	720	664	651	664	697	640	715	695	713	688	672	653	666	700	658	687	680	683	641	705	704	663	652	697	661	661	738	680	665	667	673	618	686	703	728	674	727	645	681	665	682	658	669	671	675	665	684	675	658	644	674	687	671	669	719	657	690	641	665	694	672	704	704	687	685	716	662	639	679	673	698	705	636	683	709	683	676	694	680	689	666	664	695	663	673	694	684	633	689	606	650	624	657	720	614	738	664	708	673	688	667	692	588	688	692	636	711	663	643	639	656	728	651	633	680	626	672	676	712	671	671	660	649	683	730	664	675	687	619	723	711	688	666	694	669	723	679	663	730	676	672	661	680	665	662	695	646	707	687	674	685	648	721	687	686	674	674	712	675	667	625	641	683	634	698	674	689	672	717	673	643	676	669	654	732	659	645	726	665	694	652	666	685	669	699	696	673	654	690	663	729	641	689	631	619	685	649	679	639	695	655	705	729	695	683	673	703	679	674	673	658	668	661	666	678	642	694	677	702	663	700	696	674	665	690	677	714	663	658	673	668	638	703	664	668	700	681	703	670	678	686	676	659	658	694	721	727	667	654	673	646	662	668	691	676	642	665	679	660	671	696	690	717	695	711	647	694	628	662	715	646	701	692	727	652	722	691	696	665	724	652	691	638	659	663	640	671	685	639	644	666	650	680	644	690	644	705	693	670	661	673	645	662	677	696	690	651	676	692	640	687	694	639	700	694	687	661	696	690	716	659	706	668	719	663	683	696	688	650	682	658	668	686	665	691	686	659	649	674	659	686	682	676	666	678	641	655	651	673	682	702	621	708	674	686	673	663	681	662	669	624	716	690	679	650	698	671	723	671	682	690	682	641	689	679	677	634	646	679	668	736	659	682	682	664	689	670	662	653	672	733	611	721	667	721	657	739	638	705	662	712	618	674	702	670	695	650	644	691	687	695	675	659	613	639	676	669	656	698	696	652	691	653	684	688	689	677	721	621	648	669	639	644	656	636	677	666	675	649	697	674	662	642	701	655	638	683	650	661	725	691	670	704	685	643	663	695	727	663	664	657	687	649	671	738	703	656	669	681	670	712	706	680	655	659	670	658	639	672	695	678	677	689	706	671	659	686	653	644	676	665	660	661	719	713	689
796	198	171	191	127	142	132	188	172	167	145	125	151	125	142	124	119	105	116	121	128	121	118	120	114	121	122	123	117	140	112	102	110	131	133	108	114	122	123	123	105	121	125	111	126	90	108	105	102	107	122	115	121	116	107	99	116	113	135	121	106	115	127	107	118	126	122	117	122	102	117	125	114	113	120	129	101	108	116	108	127	111	120	124	93	105	119	117	108	113	105	110	109	129	132	117	110	97	118	120	126	125	131	114	110	105	117	112	117	119	121	125	109	126	116	99	108	127	107	86	102	123	115	109	91	121	97	138	122	112	123	99	117	105	88	103	107	100	114	106	107	100	121	112	116	105	119	120	110	123	97	106	131	108	118	107	94	122	112	113	102	103	116	112	112	94	98	115	130	114	118	122	103	130	117	129	125	103	105	132	110	112	98	111	111	120	111	100	115	99	115	111	104	118	109	121	102	98	112	98	122	109	115	142	105	101	108	125	109	119	111	121	118	112	114	104	114	92	122	115	97	123	116	127	109	113	120	138	99	102	87	117	119	97	101	96	101	113	117	118	130	137	121	135	105	108	94	122	94	105	111	111	103	120	105	117	107	126	122	116	111	117	98	120	119	110	122	115	130	104	111	121	113	92	122	107	111	109	118	94	106	108	114	123	108	120	103	102	111	102	109	95	123	98	119	110	126	102	129	113	98	114	98	113	112	120	119	102	114	133	121	112	96	106	123	121	106	104	108	124	108	109	110	106	126	112	108	120	101	115	123	105	117	106	106	88	125	134	125	107	123	98	102	123	100	114	116	113	128	126	119	116	117	108	103	126	110	97	117	120	107	109	98	126	131	112	115	129	114	110	115	136	115	130	126	136	113	121	108	124	115	119	112	118	130	102	108	101	118	111	113	127	126	105	105	115	125	120	102	108	124	121	112	103	113	109	93	109	116	126	114	114	120	118	113	89	109	114	115	108	121	128	120	113	111	121	112	130	121	107	116	104	111	100	111	100	110	89	112	120	125	107	114	112	113	101	126	112	127	120	113	100	125	123	99	122	105	96	116	105	97	115	118	100	104	122	125	102	110	121	106	122	113	122	124	110	119	125	111	108	103	123	130	113	104	127	126	107	120	133	103	122	127	114	103	114	135	102	135	131	116	103	112	126	110	124	111	96	111	103	92	98	114	130	122	117	120	112	106	118	123	123	116	134	94	117	124	113	113	111	117	120	107	132	138	127	124	103	107	137	120	124	120	104	131	119	107	137	122	116	110	91	124	92	118	103	108	118	109	120	91	137	125	120	121	114	120	118	116	120	117	121	138	118	113	123	101	106	109	104	125	125	112	102	124	109	102	108	119	131	119	101	112	116	113	113	95	127	130	103	121	109	113	112	103	127	131	108	124	123	113	119	104	117	116	132	99	117	97	97	124	106	105	113	135	109	116	106	118	127	102	123	102	99	122	122	115	131	102	126	97	109	123	137	114	104	129	115	107	97	107	98	132	114	106	113	134	111	120	112	115	112	115	108	115	109	108	113	97	102	118	113	128	103	120	110	107	113	107	113	119	118	113	105	109	125	107	94	109	127	117	129	112	104	126	142	108	117	92	105	107	112	116	101	108	113	95	112	110	105	104	125	105	122	113	95	106	118	109	102	117	101	141	108	142	139	106	98	111	113	111	121	122	107	124	96	111	133	105	97	112	104	115	113	110	102	129	119	104	137	122	119	107	103	112	133	120	119	123	99	117	103	123	112	119	107	122	121	110	95	108	123	106	110	119	103	106	103	120	108	125	116	107	101	115	118	110	115	128	117	97	127	86	118	127	96	124	107	95	99	112	107	94	105	114	116	106	128	121	107	95	93	136	112	92	129	115	113	95	99	109	120	109	99	108	119	101	107	117	117	126	112	109	97	118	98	114	115	96	128	107	118	139	128	120	125	118	127	101	118	119	106	117	112	121	119	96	92	142	103	108	108	106	110	90	122	114	129	98	124	101	121	108	112	115	113	102	92	101	130	118	115	112	131	120	126	111	125	108	124	114	114	109	124	111	124	103	108	108	133	114	107	110	107	122	116	112	85	133	116	95	98	107	101	99	116	110	127	130	113	112	106	106	114	109	136	111	105	121	107	90	124	124	119	105	115	101	127	124	140	118	121	116	120	114	121	111	114	124	103	111	112	112	123	119	113	116	100	123	101	95	112	92	96	114	90	104	103	113	112	108	110	123	115	117	121	114	108	121	127	98	129	113	103	99	132	102	99	113	97	96	118	112	119	106	116	118	117	119	120	117	98	114	98	112	112	104	125	109	104	100	110	101	110	113	113	122	94	117	112	113	116	130	105	120	134	126	120	110	110	122	108	126	117	104	116	111	89	99	109	107	127	110	132	121	112	108	107	104	110	103	102	114	98	129	113	126	131	106	89	118	113	112	107	121	103	119	123	116	135	125	115	139	110	132	110	118	118	123	95	102	114	114	119	90	100	94	116	108	99	117	113	120	125	123	106	129	115	120	109	92	122	111	107	100	119	111	125	100	103	108	140	115	116	135	120	119	107	109	125	91	108	95	114	106	116	90	130	118	117	126	120	95	101	100	110	113	114	120	123	112	120	127	128	107	106	116	98	86	112	111	109	104	121	128	129	113	124	119	119	112	118	126	112	109	135	114	108	115	112	97	96	132	109	129	106	127	105	123	110	111	104	122	132	118	102	121	104	107	123	127	116	115	105	138	108	119	123	110	129	107	106	110	122	118	126	133	105	99	111	121	98	103	117	109	93	120	119	112	122	106	98	96	95	129	118	98	98	121	118	96	111	112	106	112	111	103	119	125	106	91	103	117	127	86	121	123	114	96	136	127	107	130	121	96	109	101	106	102	106	122	118	121	111	112	124	113	99	127	102	113	125	120	97	121	111	127	119	101	110	107	101	95	135	110	125	113	125	124	127	118	97	111	114	127	120	118	124	116	108	111	114	127	124	120	112	129	128	123	105	106	116	106	128	121	101	101	110	134	97	98	117	112	113	101	120	100	116	115	119	124	116	128	110	109	116	142	93	124	118	118	109	128	112	126	107	114	108	106	112	104	107	100	97	118	130	117	97	97	108	114	111	109	108	116	120	116	116	118	132	107	119	114	105	134	126	114	116	92	126	128	94	101	117	99	115	120	98	129	127	120	110	109	120	108	114	90	97	116	127	127	114	112	130	115	115	99	131	111	100	118	102	125	90	122	112	108	109	114	123	101	104	121	121	100	101	123	127	110	117	110	116	111	99	117	103	109	105	100	123	108	116	116	105	116	108	118	124	108	96	104	104	139	104	99	126	99	111	147	106	125	107	112	128	118	101	118	90	112	121	103	113	121	111	117	106	99	104	126	108	97	105	109	124	117	95	98	107	118	109	99	117	107	125	115	133	122	116	103	119	106	108	102	96	102	126	111	102	115	131	117	127	125	123	111	94	112	122	109	117	117	109	100	119	110	97	99	103	115	111	119	121	142	133	102	102
8043	2069	1354	1910	4014	3929	3764	3249	2691	2384	2105	1917	1713	1546	1400	1331	1299	1151	1116	1136	1050	1086	993	1028	1008	980	978	937	1001	850	987	904	968	857	889	902	883	867	875	876	882	828	893	882	898	854	851	871	902	854	825	816	874	827	797	873	799	829	857	861	889	876	840	836	821	826	826	816	789	877	860	840	802	818	850	789	826	779	803	833	844	835	868	816	812	792	831	824	844	875	817	805	821	816	860	836	804	817	808	835	771	804	813	807	783	806	829	822	807	828	780	783	827	832	821	812	813	748	795	831	779	798	809	817	827	808	811	883	847	837	810	813	759	809	861	810	779	808	845	787	805	827	831	767	752	811	767	813	795	815	810	790	820	829	826	812	824	797	795	839	846	817	826	839	823	837	828	847	836	881	789	826	785	819	769	839	819	767	752	825	859	852	803	810	831	760	848	793	819	837	819	829	827	834	827	817	802	826	829	826	833	812	844	810	821	801	773	856	770	788	799	817	794	812	816	805	791	837	792	801	794	820	809	836	799	830	816	809	815	837	818	822	849	779	804	781	835	824	858	846	806	836	815	853	827	810	791	820	829	818	777	812	796	790	845	830	809	800	875	782	762	829	792	802	809	823	803	802	823	837	831	846	803	795	819	795	826	810	801	867	817	839	823	795	773	782	792	801	747	816	807	787	846	834	843	795	841	885	797	860	856	805	840	755	824	821	802	833	823	865	832	734	775	809	862	821	788	813	790	822	845	761	844	828	775	791	818	867	825	821	804	797	842	843	836	831	792	811	774	787	806	815	779	847	779	777	813	834	882	818	847	803	875	827	823	812	776	865	795	812	833	786	769	851	815	810	817	841	841	836	821	840	760	839	784	851	814	814	808	822	831	780	798	825	792	843	824	748	794	797	842	853	792	798	846	834	884	817	873	813	804	764	822	838	780	757	843	883	821	832	799	795	795	814	800	816	836	788	819	837	826	838	798	855	783	821	797	785	827	849	814	787	749	819	805	884	818	804	824	873	807	828	848	807	802	821	798	845	829	789	785	819	815	816	830	859	828	801	790	801	869	814	822	842	776	808	767	803	798	824	833	799	760	813	842	827	790	845	805	822	803	789	824	873	802	811	843	787	811	824	809	830	840	838	819	835	825	827	814	808	799	811	812	804	810	790	835	812	866	855	810	828	815	798	814	838	836	834	830	802	817	844	843	842	837	790	816	837	826	826	888	864	825	820	888	816	781	812	780	811	821	823	831	868	812	778	814	839	811	809	857	845	847	785	840	774	837	837	825	873	770	863	842	792	817	812	797	770	795	813	788	831	865	794	856	801	789	827	796	835	844	784	802	772	830	825	772	813	792	829	749	796	829	878	830	776	794	840	832	842	884	817	788	810	815	862	785	832	767	854	827	840	807	857	867	797	822	833	811	826	788	825	800	777	842	865	827	809	814	801	765	807	779	874	798	800	836	817	821	798	787	814	794	829	851	806	816	799	790	797	812	843	754	866	868	803	793	842	811	794	813	860	787	817	805	810	828	840	822	809	840	798	843	811	826	804	813	866	810	839	852	869	836	789	758	827	800	857	773	812	791	781	832	849	803	814	821	826	803	846	860	796	838	795	818	833	827	808	819	796	839	820	788	832	844	800	786	841	814	823	796	795	826	817	797	805	890	807	827	868	788	793	860	821	830	827	807	824	862	841	787	862	798	796	775	848	815	801	816	873	835	804	841	831	770	814	784	856	785	866	818	819	841	832	816	808	780	848	803	847	818	810	777	841	824	799	867	803	838	811	812	845	802	832	790	803	821	814	882	794	845	838	842	831	788	834	808	802	829	845	821	817	803	827	806	822	875	795	798	836	848	810	836	781	819	801	846	767	809	829	823	830	782	809	888	832	796	837	805	798	837	889	876	818	811	816	793	816	787	841	903	812	795	798	803	783	829	824	834	801	780	829	768	833	798	825	784	809	835	854	828	821	772	825	822	831	802	862	815	813	780	803	862	760	825	839	780	885	771	783	788	866	811	807	858	817	829	806	782	791	771	852	810	835	833	831	799	848	793	798	790	837	859	825	836	805	879	825	805	827	826	821	825	864	806	866	826	847	839	809	918	841	795	821	829	872	790	822	818	799	775	822	837	803	843	830	803	872	853	799	843	790	819	797	824	832	843	815	812	847	787	795	879	817	808	833	803	762	832	787	846	841	793	782	815	833	801	877	805	847	884	844	818	777	807	785	842	816	792	758	773	826	833	798	842	837	842	778	877	846	857	839	755	823	779	820	825	870	812	863	787	787	860	874	815	818	817	804	907	849	802	835	799	877	851	819	834	852	858	833	808	805	794	814	817	812	788	837	774	783	815	822	827	786	842	836	815	822	825	869	821	843	826	799	837	824	786	781	879	842	844	859	796	831	803	797	811	797	806	857	821	791	835	784	840	800	816	807	803	812	858	800	796	826	828	811	829	833	817	766	774	840	837	836	821	774	826	809	865	845	805	880	802	809	813	828	792	835	769	841	783	796	790	859	848	885	766	783	803	803	798	833	846	870	824	849	833	809	823	766	831	826	827	795	783	764	859	811	847	805	869	865	806	857	787	817	792	818	794	784	821	771	827	820	784	806	816	809	792	829	810	813	820	793	796	830	792	810	862	812	830	792	831	828	762	837	845	809	822	852	781	835	807	820	858	780	795	819	806	772	830	817	823	827	868	833	844	811	804	798	772	813	819	803	855	841	818	850	828	830	757	808	880	826	854	815	811	831	820	802	782	824	819	808	819	778	797	781	816	813	837	820	823	801	825	803	852	811	792	835	815	845	817	804	824	862	802	808	813	903	854	838	852	849	800	783	810	814	848	814	834	839	818	817	798	825	837	824	802	803	796	837	815	819	823	791	831	905	802	808	887	860	812	778	836	867	798	831	813	814	844	877	802	873	819	823	865	790	836	853	842	891	782	798	771	816	839	786	804	821	839	795	781	827	838	819	850	773	822	865	781	819	828	769	842	810	783	786	820	821	825	784	804	757	809	784	830	773	815	861	838	804	816	788	857	782	837	845	805	818	848	813	794	812	821	875	743	830	779	790	850	822	810	809	864	854	802	802	831	817	841	829	847	841	830	828	858	808	890	830	861	814	820	770	839	860	804	805	860	826	883	839	803	819	805	824	832	792	833	806	780	843	852	817	752	815	846	831	840	848	803	822	849	765	861	845	828	813	823	805	816	808	805	819	798	820	858	845	774	819	840	831	818	805	801	843	799	855	752	884	766	834	787	806	825	900	847	787	784	826	850	823	876	815	795	816	805	821	800	859	829	815	824	813	832	758	784	836	812	837	821	798	802	832	827	823	776	827	810	790	844	821	820	856	845	823	793	845	845	831	837	826	851	806	887	816	814	777	854	908	780	801	858	802	798	799	757	827	800	857	823	836	847	818	800	836	839	784	858	857	850	817	765	818	811	811	821	803	826	805	807	813	839	826	804	815	789	792	833	863	742	865	783	879	845	836
996	51	46	65	52	51	43	43	44	45	45	45	53	54	55	50	32	59	48	37	43	48	37	53	43	38	39	43	39	50	42	34	45	52	53	52	53	37	53	50	50	46	31	43	56	50	47	39	37	45	43	47	44	57	45	42	48	44	48	51	37	51	46	33	44	50	46	54	41	37	36	46	44	50	53	55	37	36	44	42	32	43	48	29	37	36	53	52	43	48	44	47	46	46	52	49	52	53	53	49	42	37	33	46	48	44	30	46	43	44	34	31	44	60	41	42	38	42	39	42	44	50	37	37	45	42	44	42	54	31	42	42	43	43	49	44	49	39	43	43	48	52	49	66	61	43	41	49	39	44	46	44	30	42	38	38	32	59	43	44	45	36	41	42	51	54	40	52	45	41	35	35	50	36	47	30	33	38	52	42	39	41	37	44	53	51	51	51	34	49	42	46	30	45	47	55	50	45	63	49	42	44	42	47	47	48	30	50	43	41	33	53	48	48	52	48	52	45	59	40	44	46	37	42	43	39	52	50	51	39	31	51	58	43	33	34	47	50	44	53	50	53	44	36	45	37	36	51	36	39	48	37	33	48	37	40	37	39	39	49	39	42	42	46	54	46	42	52	46	53	44	47	46	43	44	42	53	42	45	45	40	46	40	49	49	41	50	48	41	47	41	35	45	54	34	55	53	34	54	52	43	54	45	56	49	44	50	41	50	43	48	46	39	57	36	47	49	58	36	39	53	48	47	53	55	51	51	44	47	47	36	53	45	45	45	54	34	41	55	55	44	40	51	55	49	41	35	35	34	35	45	43	36	49	46	42	56	46	44	49	38	44	45	42	37	55	41	48	50	35	45	40	39	52	38	49	44	34	50	54	44	44	45	42	40	41	36	36	35	52	53	55	43	42	38	47	47	53	40	44	54	39	33	47	52	38	37	32	31	43	41	35	42	48	41	49	40	47	31	49	39	61	50	36	56	49	47	48	46	35	30	41	49	54	48	34	50	42	39	54	45	46	34	38	44	27	39	40	61	41	42	50	41	53	36	40	54	34	49	49	54	47	45	46	47	40	42	42	52	40	46	46	32	43	45	37	39	43	45	48	40	53	59	39	43	64	44	38	42	38	49	44	31	46	51	57	29	44	41	42	34	41	36	47	45	40	39	43	42	50	50	48	49	37	42	44	34	49	55	51	43	54	34	41	39	45	33	52	41	55	41	51	29	67	46	42	45	41	40	51	34	55	48	47	44	51	37	53	47	45	56	44	36	50	41	44	46	39	48	44	58	40	47	38	51	65	34	40	42	38	44	49	44	42	46	51	56	48	37	38	40	54	48	36	44	53	48	37	45	46	44	41	51	39	44	40	45	50	49	49	48	35	44	48	33	31	41	43	51	41	43	40	41	28	43	56	40	45	37	49	43	51	40	44	52	43	44	42	48	45	46	38	44	37	45	38	30	54	42	46	38	44	61	44	65	59	40	47	46	43	38	49	49	48	45	53	45	37	44	41	40	36	42	55	44	38	43	48	45	31	63	50	43	51	39	42	41	35	52	42	41	43	41	47	44	45	53	48	32	46	39	40	45	41	37	39	46	54	59	43	41	46	39	47	40	48	40	53	40	48	44	48	58	37	52	42	45	47	50	32	45	47	50	42	40	52	55	50	51	47	43	47	36	46	44	41	41	47	39	32	55	53	37	41	43	49	39	49	39	45	43	43	40	48	36	45	47	46	45	40	38	41	46	49	44	43	43	49	42	49	60	44	51	56	43	36	36	41	54	41	40	49	38	54	40	38	52	49	44	37	51	50	41	43	44	30	38	45	51	47	43	35	53	46	50	45	28	43	44	42	28	39	43	35	46	58	34	42	35	44	52	43	45	27	58	46	52	31	42	42	45	46	35	42	42	48	46	39	46	55	33	49	45	59	45	52	42	40	47	31	58	43	51	58	47	37	46	36	43	39	38	36	47	36	49	44	39	53	45	54	42	46	46	46	47	43	32	55	40	51	44	57	40	47	42	50	40	43	37	46	47	41	44	42	36	48	47	55	33	42	35	39	41	40	51	51	30	48	38	64	40	45	53	38	46	45	46	42	37	35	32	39	49	46	37	41	48	49	51	45	59	49	26	43	52	48	37	41	49	42	36	33	36	42	38	42	42	47	35	39	48	53	51	38	52	43	43	48	38	40	52	45	40	49	43	36	40	49	38	35	31	36	44	51	44	51	44	36	48	49	41	44	40	39	43	58	54	49	45	51	49	31	47	39	51	46	46	38	44	48	40	42	47	42	39	53	47	40	41	43	51	33	35	39	44	38	45	39	55	57	49	52	46	66	41	45	49	38	52	43	45	41	43	44	45	48	53	55	50	42	37	48	39	44	40	48	49	46	55	35	38	34	40	43	50	38	39	39	46	33	44	50	49	44	51	39	36	35	52	46	35	44	35	52	50	42	48	44	42	48	43	38	43	43	39	48	48	45	40	47	48	42	44	51	46	41	44	56	36	40	50	46	41	42	59	49	52	58	54	50	45	48	41	43	41	44	46	40	48	53	44	42	38	43	50	48	50	56	46	41	42	42	42	43	47	43	39	37	51	47	34	38	32	42	41	52	48	45	43	47	45	44	47	48	49	56	49	47	47	48	45	33	47	32	40	49	44	45	51	47	46	46	55	37	45	49	38	40	41	54	37	49	42	49	50	47	34	49	53	46	33	53	52	37	46	46	40	41	46	42	34	38	54	50	50	39	51	37	44	49	40	49	37	50	45	42	48	43	50	55	40	45	52	39	52	42	33	39	44	48	44	48	35	43	37	40	54	53	48	42	41	41	48	32	40	49	52	49	65	47	46	50	29	53	50	53	48	46	45	55	50	44	41	49	38	43	37	43	49	41	42	37	44	39	39	46	51	43	35	38	43	53	50	43	39	53	46	32	45	46	55	37	42	51	53	37	39	40	38	56	50	42	48	48	32	58	44	41	40	29	46	45	47	49	35	53	34	40	57	49	56	50	57	43	44	45	42	50	52	41	49	36	35	50	48	45	41	26	36	42	39	35	48	47	45	31	43	49	49	45	47	39	60	53	47	49	43	35	45	36	39	44	56	39	52	35	49	43	34	56	42	49	44	41	46	47	38	41	33	50	45	51	47	32	50	39	57	39	37	56	52	41	36	44	47	50	44	43	54	48	50	31	43	43	51	43	57	36	40	44	51	36	42	44	48	53	50	53	56	49	55	62	43	46	43	41	41	50	44	57	43	46	47	42	53	38	49	55	53	38	48	37	49	44	35	43	48	51	38	59	46	47	43	40	36	52	52	50	47	51	52	43	48	51	43	58	56	55	40	44	64	36	45	40	42	46	41	59	58	38	55	27	45	45	40	33	42	30	46	36	39	47	45	49	40	63	47	52	43	43	39	40	42	51	52	44	49	33	41	43	42	40	37	44	44	37	35	45	51	55	39	47	49	53	43	51	43	63	35	45	42	47	41	47	50	49
6037	617	460	788	1028	684	679	669	589	561	514	515	471	452	473	429	385	397	408	387	372	381	385	363	380	371	375	339	366	377	370	356	360	393	392	364	395	356	393	321	401	352	373	346	326	368	368	385	350	369	355	358	341	361	351	312	330	343	378	338	356	347	353	329	356	338	333	340	360	333	364	373	367	355	331	332	332	384	331	366	313	338	349	369	346	337	373	341	379	363	335	363	376	370	350	366	373	346	332	349	375	319	338	354	355	319	390	365	307	364	342	360	337	352	356	339	333	340	403	364	345	353	364	335	329	333	380	415	331	350	397	341	328	334	343	329	348	355	375	328	351	371	370	411	373	342	326	365	344	328	347	381	341	385	330	396	393	350	353	369	382	337	356	323	346	358	369	350	350	333	353	346	347	362	343	343	381	337	348	351	350	363	336	356	355	343	360	340	344	328	385	346	365	325	334	368	342	369	328	339	392	349	343	373	341	346	370	354	336	353	387	353	391	352	358	363	341	328	334	336	343	376	340	361	336	315	351	346	349	381	378	350	374	335	361	366	393	331	337	353	340	362	368	374	370	295	377	367	339	379	362	323	366	388	337	328	330	336	340	372	373	345	343	339	365	365	347	347	362	346	334	329	333	375	358	358	385	340	334	351	341	331	351	352	311	359	370	388	322	373	365	332	332	342	359	360	354	358	395	378	354	374	376	331	332	322	402	368	376	326	339	337	357	367	334	361	377	352	346	358	376	348	344	354	366	343	348	381	369	329	312	356	340	352	333	361	349	384	318	366	348	393	350	347	368	374	340	348	362	338	349	350	336	352	341	357	343	366	372	334	320	376	359	336	358	327	360	351	346	366	344	355	352	366	367	364	331	351	348	363	345	333	356	348	350	341	366	361	341	336	379	355	303	376	390	383	353	342	339	334	356	328	375	353	370	361	333	369	352	362	395	341	362	341	369	364	352	344	356	330	330	366	324	357	400	344	372	323	386	380	327	349	321	392	346	365	364	364	347	321	359	358	353	328	354	378	365	322	326	338	354	365	369	354	359	331	344	346	329	351	353	373	375	344	383	343	330	342	370	401	389	345	384	365	335	342	350	375	337	353	367	358	355	333	392	370	304	365	378	349	364	369	382	363	337	382	341	361	368	347	350	336	354	373	357	361	349	332	343	351	334	353	382	334	370	332	323	358	322	382	375	395	332	358	360	317	377	340	352	358	348	366	356	373	385	343	394	373	357	358	310	337	327	333	344	345	338	370	336	353	356	318	377	338	350	346	358	330	328	371	363	362	340	376	353	354	322	358	363	372	338	348	375	359	368	335	351	345	353	397	361	369	336	362	384	346	356	340	345	350	374	336	335	359	366	354	376	359	363	312	348	400	342	393	350	324	339	391	367	336	327	341	404	365	338	342	335	331	340	379	360	355	359	361	328	359	352	364	320	349	338	377	342	338	348	360	336	378	362	329	339	357	343	381	367	347	322	359	341	364	354	373	374	335	341	388	339	344	340	352	372	356	326	341	371	342	358	352	374	321	334	378	355	364	372	355	372	356	358	344	324	383	349	344	354	362	337	350	323	370	339	325	368	340	360	348	378	365	350	362	354	350	351	371	316	411	357	368	336	333	398	317	377	358	332	371	361	355	356	350	337	365	325	350	357	345	357	364	341	372	361	340	322	370	314	367	377	384	333	373	346	362	360	366	367	349	353	325	369	344	350	351	353	393	340	347	349	384	334	355	359	349	364	361	363	362	364	385	357	361	369	371	360	359	352	354	346	334	334	358	352	363	306	345	347	321	323	343	336	338	388	322	345	362	351	363	376	383	360	364	342	380	372	356	331	373	354	352	389	327	365	359	367	359	382	363	341	366	345	369	324	365	343	370	386	348	402	388	366	349	363	336	322	344	359	366	369	375	330	341	366	348	353	364	352	342	357	356	335	347	366	337	363	358	339	326	350	383	336	329	355	330	326	374	390	322	353	372	360	360	369	357	341	357	330	334	340	350	330	401	377	373	351	373	323	360	359	316	392	329	311	373	350	357	351	340	336	350	339	365	350	368	389	371	343	356	362	361	366	366	348	326	376	345	354	349	367	374	327	332	351	340	372	352	392	348	361	380	342	380	316	342	344	340	357	369	362	354	325	337	340	312	349	395	314	339	371	367	308	382	367	404	340	330	342	368	331	373	329	370	398	352	380	358	341	338	349	364	388	342	362	348	409	339	328	372	379	322	338	340	360	346	379	370	363	358	364	365	318	351	378	339	363	334	369	361	378	349	349	404	332	327	373	346	369	358	357	356	336	340	323	334	342	350	343	381	340	347	365	365	374	352	344	329	347	367	370	347	325	362	360	394	354	333	350	337	353	353	394	367	381	344	347	363	390	291	396	348	359	355	326	386	376	386	347	374	396	331	359	320	379	376	332	380	323	322	348	351	376	393	339	372	390	369	392	326	312	363	360	350	359	348	367	337	350	336	355	330	337	358	343	341	377	350	354	352	356	356	391	357	355	384	343	370	349	359	362	329	352	324	317	331	352	356	359	335	353	334	361	345	370	340	365	342	392	356	366	335	351	360	368	364	324	373	386	379	334	361	372	343	361	344	333	324	338	376	354	335	333	354	355	359	363	376	343	347	397	364	346	366	340	365	327	349	329	342	340	328	343	336	344	350	335	328	348	349	364	347	339	307	363	364	332	358	370	360	314	328	394	331	369	362	376	371	346	336	373	344	378	341	325	339	323	385	378	350	358	378	328	364	328	345	371	338	397	362	337	364	396	391	350	365	360	339	344	353	343	354	339	354	337	370	354	391	379	346	353	370	349	308	351	368	360	365	372	354	323	368	355	355	377	360	338	308	355	323	358	337	340	348	358	364	349	348	372	374	349	406	344	352	348	350	362	363	376	351	340	379	351	367	343	385	338	374	351	354	365	359	348	338	340	351	357	355	352	353	339	341	366	344	342	370	401	341	372	381	364	366	375	382	361	334	367	348	349	330	373	338	373	377	372	373	341	368	362	357	401	353	400	370	356	352	349	336	333	368	363	362	364	355	353	355	364	346	352	364	376	337	363	371	386	363	348	369	346	349	393	340	367	322	363	365	353	340	324	307	358	358	346	359	332	345	368	369	367	368	383	330	353	350	346	359	333	365	369	310	331	349	370	330	376	374	352	351	372	355	343	341	334	374	382	386	378	371	336	377	352	345	339	382	337	330	364	383	346	356	371	359	362	383	372	345	371	354	357	339	319	354	323	356	353	346	342	355	352	358	356	375	350	373	339	391	341	387	402	346	359	360	340	330	359	352	316	380	351	372	367	352	354	369	330	355	368	300	335	352	362	367	335	345	366	337	372	330	341	362	373	375	376	356	366	371	327	358	373	376	339	365	342	368	339	345	326	355	358	391	338	366	364	346	360	358	359	348	348	315	347	303	373	325	337	321	344	384	344	370	333	360	344	371	352	371	333	322	369	349	353	336	331	371	401	363	357	368	349	382
426	121	112	124	95	89	105	99	92	106	80	90	75	90	77	89	62	87	78	81	69	84	87	82	76	78	78	78	73	76	78	74	80	72	71	63	78	76	82	74	85	74	65	77	71	75	81	80	90	68	66	65	78	79	78	69	74	84	73	84	63	56	78	67	86	61	70	80	79	84	86	70	79	72	58	81	78	63	66	84	77	61	83	88	74	65	73	85	68	85	74	68	86	72	70	85	69	84	74	54	85	83	55	71	71	83	68	96	61	62	82	88	75	65	71	64	74	82	81	71	68	76	77	72	84	77	74	80	52	82	66	68	88	66	69	67	77	80	73	82	84	70	61	81	71	66	81	76	68	82	102	67	65	71	73	72	77	74	68	81	69	68	83	71	67	75	87	85	75	88	86	65	72	67	83	84	66	75	70	65	72	79	67	71	67	88	73	78	61	70	56	78	65	62	89	98	82	64	83	80	63	67	77	67	75	61	75	80	73	70	79	64	91	70	70	77	81	56	79	61	83	98	72	77	63	71	63	76	66	84	101	66	66	77	70	65	65	68	76	66	71	80	87	72	87	84	77	70	62	77	83	71	77	76	69	67	87	78	69	77	90	69	77	63	74	79	68	68	59	67	77	63	81	69	69	78	81	73	76	84	71	73	75	77	58	76	94	64	80	66	75	66	83	60	67	91	74	77	80	64	75	89	83	76	75	70	83	86	73	75	59	66	63	78	77	68	89	70	72	78	76	75	67	66	80	77	72	75	90	68	68	89	73	69	72	86	84	66	65	91	62	63	81	86	90	69	76	75	75	82	70	63	85	73	72	78	82	82	71	71	67	80	77	69	82	83	69	71	73	76	64	80	89	67	62	68	69	80	67	69	65	82	87	68	74	85	81	68	74	77	67	73	77	68	62	69	51	91	69	84	66	94	82	64	82	66	63	71	67	82	75	85	83	79	85	77	76	69	65	74	72	83	73	76	72	78	67	82	66	72	77	79	82	81	72	69	93	61	87	64	73	72	70	87	74	65	79	62	82	80	76	63	69	60	58	78	88	64	66	76	77	72	73	69	74	85	79	80	79	91	77	74	61	76	76	76	73	61	77	77	65	63	71	65	65	74	76	80	77	86	76	76	63	75	72	78	71	71	71	94	61	75	77	70	79	70	72	90	62	72	73	72	91	68	76	72	76	72	75	77	65	66	69	94	78	96	79	81	72	65	71	75	69	78	67	73	81	74	65	75	75	81	66	76	68	66	65	70	71	58	64	62	58	65	67	67	81	82	71	81	91	81	71	76	72	78	71	76	83	64	70	59	74	78	84	70	65	76	89	84	84	69	77	67	82	76	82	82	74	62	86	65	64	60	68	68	60	58	81	82	88	65	71	85	66	77	63	66	86	76	80	57	75	75	87	66	80	72	80	74	58	77	70	74	79	78	72	75	68	72	78	66	55	64	68	84	76	83	99	75	60	58	67	77	84	84	67	79	56	97	66	80	78	84	80	81	91	76	67	81	74	75	72	88	70	60	74	70	62	72	86	75	69	71	67	73	69	58	77	68	55	74	64	70	78	77	76	74	72	73	80	72	81	81	78	55	62	58	75	66	75	65	70	74	87	71	62	75	69	74	84	66	78	62	88	72	68	54	77	64	62	76	72	82	68	82	68	70	63	82	68	86	64	75	63	91	74	61	73	80	74	64	92	110	66	72	85	78	93	78	67	82	84	60	76	68	68	78	76	77	92	56	81	66	78	90	85	77	75	75	72	87	75	71	64	77	77	66	78	80	78	89	68	61	76	74	76	76	91	81	77	81	78	64	81	81	80	78	68	80	94	75	57	68	63	75	80	80	72	82	76	66	74	56	60	85	80	70	71	99	55	82	65	69	71	95	64	92	71	73	71	87	78	58	76	65	69	79	65	85	80	61	84	77	80	64	79	76	76	77	95	78	76	81	78	81	81	61	52	63	66	72	68	82	75	71	67	84	82	79	85	74	65	75	67	82	78	78	77	78	71	70	70	80	86	80	93	66	71	76	79	85	65	67	71	77	75	85	65	75	72	61	75	85	80	72	84	64	58	82	65	68	80	88	72	83	77	79	80	79	68	73	73	91	75	71	73	75	78	82	85	71	72	71	85	62	66	89	81	78	101	61	68	72	68	72	66	82	58	62	67	78	69	61	70	73	76	62	78	73	80	84	78	58	69	78	79	76	66	98	74	62	80	77	64	90	72	65	74	78	62	73	75	71	69	74	66	72	73	64	69	80	65	69	78	69	76	84	77	74	76	63	81	63	65	66	64	67	73	79	73	83	60	63	73	59	66	79	61	73	65	65	73	91	81	77	83	84	72	82	76	70	72	77	67	68	75	65	79	67	70	78	78	55	70	93	81	73	74	76	73	72	71	78	70	73	72	76	76	75	71	60	80	71	77	56	74	81	76	75	74	87	73	76	76	65	70	79	67	74	88	72	68	79	73	75	78	67	67	82	50	72	73	71	90	70	76	75	76	82	83	69	80	76	76	71	73	71	84	76	72	88	84	74	82	76	75	79	89	84	71	65	66	92	66	58	88	61	73	82	71	70	88	69	64	68	68	73	73	70	86	62	86	85	70	64	58	69	101	70	66	92	77	68	77	82	80	58	65	59	70	75	75	86	83	81	67	68	62	85	80	71	83	78	86	63	84	79	79	80	73	80	64	76	75	70	79	68	91	76	80	73	62	71	62	80	76	76	85	82	80	72	80	63	69	52	58	81	81	82	75	75	56	73	76	81	57	78	82	78	74	72	61	72	78	79	80	67	82	78	63	89	75	73	63	53	68	78	66	74	67	71	73	78	65	68	66	62	73	67	85	67	61	86	76	82	71	78	64	87	74	88	72	79	74	70	74	85	70	72	75	74	67	79	70	72	64	71	74	72	73	78	74	94	65	68	75	78	71	61	75	71	60	91	65	76	83	77	72	73	65	68	74	71	78	62	75	58	83	99	79	71	73	82	71	83	72	57	52	75	67	78	74	81	88	73	80	72	76	83	68	66	73	70	71	85	74	82	79	91	78	71	73	86	63	84	66	88	66	76	65	111	61	75	75	63	81	88	72	77	79	71	66	70	60	85	60	65	81	74	81	73	92	82	57	64	63	71	81	88	82	64	75	79	61	67	77	63	73	75	78	71	76	52	93	76	79	68	75	75	86	66	86	68	74	75	76	64	66	64	74	75	76	84	88	78	90	88	72	71	56	81	72	73	58	70	73	73	92	70	59	77	82	56	78	79	74	85	58	69	76	85	65	75	72	64	72	71	77	62	78	69	77	76	65	82	63	68	57	75	82	72	68	66	80	83	79	69	58	71	74	80	78	75	86	76	81	90	64	87	82	73	65	83	81	84	77	83	61	75	83	87	76	74	80	58	70	65	85	77	72	70	80	68	76	81	74	72	84	77	83	82	76	67	63	72	70	85	84	85	71	63	81	77	68	73	90	109	76	69	82	87	78	56	59	72
5271	1404	981	1395	2625	2499	2321	2034	1666	1515	1258	1160	1063	892	862	789	801	740	680	681	704	644	642	625	627	597	636	604	587	589	585	641	539	504	584	570	566	596	577	574	562	530	562	547	535	566	523	525	488	606	511	561	546	518	536	552	533	532	530	581	541	547	568	517	565	529	525	521	532	531	560	504	539	572	511	528	532	538	573	508	514	588	547	511	563	533	535	546	541	551	534	520	527	568	525	485	532	543	546	548	549	519	525	518	508	531	561	487	554	492	524	550	492	562	529	547	531	501	519	530	487	489	510	515	536	522	510	521	547	549	507	522	520	520	543	508	521	540	559	496	523	509	526	519	490	511	527	566	514	505	494	570	511	523	526	551	569	527	553	531	534	574	546	506	526	541	539	524	563	552	521	500	518	558	527	524	473	549	495	524	504	544	491	534	510	513	501	521	534	548	499	507	511	488	565	527	502	550	518	542	532	511	533	534	523	536	519	514	514	494	566	496	540	514	489	544	521	520	508	542	478	528	542	552	547	510	537	489	533	554	562	501	577	535	494	542	560	512	552	490	595	517	499	523	566	572	532	534	544	536	547	514	485	554	553	546	508	504	573	473	542	496	497	535	526	507	523	538	522	500	538	553	528	562	555	534	518	544	489	530	528	527	505	523	516	520	525	548	533	535	498	533	508	523	573	541	501	516	551	545	519	546	574	529	546	552	527	548	545	521	549	536	529	544	496	535	495	533	488	498	536	541	551	538	541	522	541	507	525	543	509	566	532	489	490	549	560	551	522	535	516	571	512	498	503	546	524	506	554	557	509	512	549	533	531	531	533	487	537	542	538	533	508	520	495	561	537	523	522	517	512	531	553	495	513	535	572	534	550	504	493	547	500	531	523	554	531	535	544	576	540	481	564	536	529	524	505	534	526	514	524	496	530	534	529	540	580	538	528	496	535	509	488	540	556	534	545	515	539	550	553	515	523	501	559	530	559	563	513	505	511	527	529	540	548	534	560	581	547	546	555	523	546	553	553	537	546	521	489	519	523	523	508	515	546	523	531	521	573	553	517	514	534	509	543	532	521	525	537	501	517	547	535	536	546	556	500	549	474	538	533	536	543	508	538	508	533	590	552	534	562	544	525	535	540	542	519	489	509	554	532	522	552	538	533	462	503	526	545	499	516	524	500	537	553	550	542	513	514	506	525	509	536	534	558	560	496	526	553	529	531	473	564	472	563	533	526	547	524	560	500	512	554	542	510	481	495	517	566	533	535	524	529	552	519	505	520	561	562	488	541	537	515	519	542	504	504	503	504	555	526	533	515	528	534	553	509	601	532	481	512	528	536	517	539	494	541	548	527	503	529	511	540	535	580	493	551	560	558	529	507	566	505	508	516	547	511	544	523	522	547	557	536	499	544	523	496	518	547	531	566	540	565	546	546	491	530	524	544	537	521	587	532	534	489	548	529	500	544	533	567	564	538	512	488	530	558	532	500	521	509	508	480	528	532	547	483	523	534	554	603	540	563	547	515	542	512	588	522	553	487	531	497	514	496	556	499	561	514	504	506	504	507	511	504	504	532	516	566	521	512	536	514	511	515	535	512	569	517	562	571	498	557	505	527	488	530	562	539	588	525	523	503	508	546	520	491	515	530	527	557	516	524	497	512	536	559	543	492	484	527	499	532	498	557	542	530	487	526	502	534	499	512	536	529	543	535	487	525	569	495	504	489	480	484	514	538	552	547	516	514	553	509	543	518	534	515	551	538	537	510	540	526	546	549	502	527	517	525	548	508	573	492	553	532	494	552	509	486	554	559	634	560	524	508	531	519	547	512	536	563	523	504	565	529	537	528	524	528	523	538	547	519	510	564	544	569	546	535	533	540	491	526	519	528	482	558	552	527	498	542	492	527	523	587	508	532	534	528	557	468	571	537	521	536	521	522	527	549	519	524	544	538	521	522	518	513	510	538	528	562	585	549	546	513	509	484	550	526	548	520	515	551	550	539	533	502	503	572	541	574	531	507	554	498	532	543	549	535	514	539	532	528	522	513	559	560	534	542	526	510	556	509	492	559	503	501	516	524	515	526	563	504	527	576	513	521	487	535	490	522	573	494	528	513	522	519	581	544	554	563	531	538	553	510	503	560	501	532	505	519	532	501	513	540	554	567	540	514	583	563	518	537	493	565	547	495	510	533	504	503	507	475	516	541	564	496	510	497	518	483	526	486	521	524	524	548	546	546	531	508	533	485	521	536	511	553	493	567	556	571	510	521	529	533	582	536	512	526	545	515	543	538	594	558	483	529	561	513	528	537	563	484	526	554	508	560	504	559	531	547	519	485	528	560	522	496	552	521	518	540	520	481	492	529	545	520	521	479	506	553	523	535	519	529	558	540	557	532	536	488	546	519	514	519	499	521	565	516	493	515	549	537	582	534	524	525	514	530	547	512	522	552	556	511	502	558	512	511	499	530	515	553	562	529	532	524	510	561	530	522	531	562	510	496	515	530	556	549	543	585	487	514	516	499	505	542	525	525	507	516	570	574	520	484	552	512	530	523	500	556	512	560	526	527	492	526	554	538	528	561	539	539	540	518	541	554	531	528	541	538	492	519	526	528	536	493	587	501	543	528	558	545	563	548	569	512	548	537	527	518	554	537	543	525	506	498	551	524	510	545	516	517	596	574	546	554	555	516	519	553	507	499	555	484	517	528	544	516	513	547	507	524	548	547	555	508	508	530	505	503	547	530	535	577	575	523	494	549	510	532	564	540	529	539	542	518	538	514	551	526	504	507	547	530	513	542	537	514	508	511	535	546	514	497	525	491	519	543	530	520	548	535	531	545	514	521	546	553	539	471	540	527	509	556	500	489	547	515	508	530	489	526	542	551	528	490	522	494	532	504	506	508	536	528	535	531	557	542	534	547	556	560	531	484	518	523	497	542	548	496	542	559	541	522	535	540	552	520	509	558	538	534	539	491	521	531	498	506	531	536	569	527	502	509	515	547	574	535	519	503	523	500	507	537	533	494	539	525	524	515	535	534	519	525	519	508	568	499	480	526	510	503	491	536	528	563	513	478	562	556	538	533	554	533	532	505	523	513	540	547	571	536	535	520	572	517	555	534	528	483	530	559	519	545	560	514	517	522	544	547	525	508	539	528	486	497	555	542	536	542	552	540	549	544	508	536	497	516	533	530	552	562	543	495	531	493	489	527	529	574	531	530	502	550	514	506	533	535	552	485	526	569	517	549	490	545	537	523	546	573	503	521	525	519	553	511	507	544	519	532	530	530	536	541	535	527	512	484	556	529	543	514	536	508	513	524	473	522	544	570	512	525	538	532	532	532	517	492	543	540	500	524	519	559	526	562	529	520	564	550	544	530	523	538	561	553	508	490	546	518	507	526	524	519	524	507	534	525	519	527	514	558	515	535	498	571	503	519	545	510	558	553	559	536	539	530	547	532	511	491	542	530	517	513	507	533	493	492	448	540	484	510	549	589	548
1526	140	120	105	111	120	108	112	110	103	99	107	107	94	104	108	92	108	78	91	89	94	96	107	99	95	97	89	96	105	98	78	93	80	95	83	88	88	79	93	94	82	90	90	87	89	76	96	96	100	78	88	76	84	106	86	78	105	99	99	85	76	96	86	80	88	90	102	73	94	88	80	110	94	87	68	93	86	96	77	99	87	99	86	96	84	96	84	77	80	81	86	84	88	105	94	104	80	77	79	96	96	78	87	85	84	91	77	84	94	79	95	81	92	95	88	76	71	91	92	102	76	96	103	85	94	96	81	100	109	99	83	67	107	81	90	84	87	81	84	75	82	100	94	77	99	74	79	83	80	89	86	94	87	84	85	93	89	101	90	96	120	86	78	87	82	93	83	82	80	79	89	105	87	79	84	84	109	83	80	95	92	90	106	95	87	86	95	93	97	85	90	78	86	86	77	68	73	85	88	73	96	82	89	79	84	83	94	101	91	76	89	79	83	79	107	81	87	88	88	88	67	79	83	80	83	79	76	81	89	74	102	76	82	79	83	81	94	103	78	99	102	78	90	88	94	96	82	70	106	93	87	91	88	101	82	96	82	99	80	103	85	103	79	87	87	101	109	88	77	88	87	82	92	85	91	89	83	83	82	97	98	89	97	78	87	91	108	100	87	103	104	92	90	76	91	76	91	86	94	97	92	95	99	72	92	87	77	87	68	70	76	77	90	85	92	101	93	91	85	77	88	90	79	113	91	90	81	96	82	101	71	99	95	79	83	104	89	77	79	80	98	86	92	90	109	77	91	85	92	92	109	92	84	82	85	107	80	77	86	91	94	94	93	75	88	95	77	85	86	95	99	88	83	86	72	84	101	85	72	87	85	87	67	85	81	78	82	89	88	102	79	84	84	88	64	88	71	89	95	68	83	89	88	77	80	86	83	88	90	107	94	98	90	85	97	75	87	91	93	93	97	92	81	79	84	85	100	96	92	81	90	93	94	99	100	99	90	79	91	79	81	95	71	109	94	99	79	94	88	82	80	104	91	91	99	99	77	83	97	84	88	100	78	83	89	79	78	107	91	94	83	80	82	95	89	110	92	81	98	79	91	99	90	72	94	88	97	102	88	72	97	89	83	76	95	85	96	85	87	94	90	82	99	93	94	98	76	86	106	82	102	93	92	102	102	78	79	81	68	62	98	91	94	99	102	72	82	87	86	83	107	102	78	85	94	91	96	104	104	93	88	93	89	87	73	84	89	87	80	95	59	75	78	96	94	105	88	86	74	97	89	77	83	97	96	99	88	85	85	79	93	85	92	92	97	72	100	76	82	73	86	94	94	94	71	93	88	83	85	78	79	91	97	75	69	83	82	85	78	106	97	95	97	98	92	82	90	88	83	88	99	101	87	93	79	82	98	97	98	72	96	95	109	97	88	87	87	87	86	93	94	108	85	80	92	76	95	90	87	87	102	82	100	93	99	88	95	69	103	100	87	82	81	84	77	92	78	93	90	92	98	90	94	82	102	109	76	87	91	82	95	81	98	70	77	85	72	93	92	92	106	90	84	80	82	88	99	91	84	98	88	87	81	86	73	82	99	79	87	77	93	104	98	82	92	75	92	87	87	91	92	91	80	102	106	90	73	85	99	95	97	101	92	81	86	89	90	87	98	87	99	80	86	84	85	93	81	87	81	111	79	108	85	90	77	89	95	99	89	71	81	89	99	93	98	71	92	88	87	75	87	98	87	97	87	96	84	79	71	99	73	74	99	88	104	123	99	90	95	83	86	75	102	77	89	84	91	72	83	83	90	90	79	100	88	101	83	90	90	94	84	86	93	99	108	78	86	101	83	86	99	103	82	68	103	98	110	94	93	86	92	81	98	83	84	93	91	97	101	81	86	77	93	90	93	92	80	76	84	89	89	84	89	89	83	90	90	88	99	98	97	97	85	91	86	76	79	100	109	93	94	84	85	81	93	108	89	78	88	91	102	97	78	101	108	83	93	79	77	81	90	83	94	88	82	83	112	94	70	104	93	91	94	91	80	85	100	84	86	84	99	72	100	80	81	77	83	97	84	90	80	104	82	86	121	88	111	97	76	87	79	70	85	84	96	85	92	85	100	85	83	96	89	90	85	84	111	88	102	100	98	75	84	87	87	77	96	93	81	101	86	83	82	84	96	89	99	90	92	90	88	87	95	82	99	86	96	110	76	94	83	76	94	77	101	94	108	97	101	98	86	74	95	107	78	79	74	78	95	98	96	85	89	111	107	92	85	98	83	77	78	80	75	88	92	88	104	123	74	69	79	101	108	89	73	106	77	77	87	89	77	80	109	77	93	99	98	80	100	93	77	86	99	90	73	91	84	103	98	79	94	86	80	85	89	89	92	100	88	92	73	79	109	92	92	89	88	81	95	100	97	98	84	90	89	90	91	86	77	89	83	77	86	87	98	98	64	85	91	88	94	103	96	96	77	68	87	77	87	94	97	108	94	97	73	92	105	92	99	78	78	93	103	105	79	93	82	93	88	89	96	114	82	83	81	84	93	90	88	83	98	69	92	99	90	97	86	88	102	109	91	100	81	94	81	110	85	96	100	88	90	70	112	75	87	94	94	96	86	88	87	88	83	92	89	70	82	77	90	103	76	93	100	86	84	103	109	71	80	88	95	94	76	102	84	100	73	78	87	86	74	87	96	73	83	80	97	91	99	85	96	75	68	92	91	83	78	88	104	82	97	96	83	94	97	82	84	95	89	85	77	91	91	75	83	91	79	84	98	96	92	86	104	77	97	91	95	90	76	81	73	80	76	73	103	91	85	86	86	98	94	80	82	97	99	78	91	92	82	90	84	100	89	97	94	87	73	90	82	97	69	87	108	84	116	94	101	96	88	105	87	97	94	81	87	113	87	87	71	96	80	97	84	87	80	90	76	101	78	86	92	82	81	101	89	92	73	82	95	78	81	89	83	89	75	102	84	80	91	87	97	86	109	103	99	105	91	86	91	99	80	106	91	85	82	82	108	97	75	80	96	86	75	87	77	80	89	99	95	91	98	105	116	101	87	91	92	81	83	92	107	95	100	83	82	77	108	106	85	81	95	91	107	104	82	88	95	93	93	99	100	84	89	97	83	88	98	84	105	92	86	89	107	79	106	91	88	104	87	94	80	85	76	83	89	94	73	85	97	105	100	100	84	82	85	97	86	73	103	87	93	60	104	83	93	97	83	91	103	75	86	100	89	92	80	89	86	78	85	73	102	88	83	85	77	88	87	97	97	82	89	81	85	84	78	101	94	96	88	94	93	101	85	82	84	97	98	87	96	78	90	113	89	91	84	76	81	86	81	101	79	71	104	93	103	108	96	86	91	93	81	78	95	81	89	76	103	85	85	90	84	72	82	91	78	95	88	79	92	94	91	99	116	75	107	88	89	90	97	91	103	92	79	80	81	95	88	90	104	98	91	115	98	93	91	99	116	84	74	93	101	97	83	85	70
7743	1312	1085	1395	2524	2263	2248	1944	1776	1593	1447	1295	1205	1108	1022	961	966	945	858	855	802	830	841	786	791	741	781	733	760	751	704	750	722	725	697	686	692	730	689	690	717	676	716	710	702	733	683	703	687	696	733	662	695	691	716	675	685	684	732	678	686	693	707	696	717	679	686	673	735	687	708	635	654	683	701	690	684	705	645	692	718	663	694	696	729	681	699	681	739	708	673	687	692	709	686	663	679	737	670	682	695	704	701	638	680	717	705	661	710	659	709	671	654	625	674	688	649	668	667	725	701	698	691	701	695	684	633	652	702	703	680	673	654	680	682	697	692	719	676	722	725	701	716	641	671	625	660	646	708	681	709	685	657	640	676	632	682	709	695	704	646	731	695	706	661	680	655	692	682	691	665	673	712	670	728	657	652	648	708	670	689	706	684	697	715	664	685	680	670	682	704	642	681	688	652	650	666	710	683	726	643	656	665	705	672	668	649	693	720	716	688	639	673	675	687	702	678	660	677	689	671	709	689	671	657	696	658	657	677	727	716	664	667	667	699	689	715	675	645	665	642	705	648	651	674	725	653	657	686	642	642	638	714	683	678	714	702	712	655	686	670	646	657	704	632	711	656	704	668	657	658	705	708	653	642	674	720	709	711	658	688	701	689	714	707	711	700	706	675	701	692	683	700	670	648	727	689	676	703	668	684	640	705	624	727	657	709	656	647	659	659	684	656	654	669	656	666	678	668	633	712	650	659	651	693	724	724	704	650	660	685	681	699	639	694	644	737	677	684	676	722	685	712	690	685	698	651	653	667	702	681	661	631	681	713	643	714	696	669	678	691	684	692	694	668	678	739	684	657	656	684	668	661	674	696	651	676	623	733	685	670	662	699	660	709	728	660	636	696	690	728	693	692	684	646	687	658	594	707	666	651	656	710	702	727	653	718	660	705	647	658	702	703	709	654	657	701	696	632	658	683	690	657	662	678	688	698	665	668	724	706	669	644	669	699	676	656	677	702	662	658	654	691	677	680	670	715	657	675	708	703	691	665	681	672	676	739	700	650	686	653	666	674	648	637	672	665	677	656	697	684	675	690	679	662	691	675	682	689	638	683	647	685	678	701	664	719	682	660	752	691	699	672	686	654	638	654	711	715	700	643	628	677	671	698	644	675	655	669	682	669	678	653	712	656	691	684	673	709	692	678	711	686	682	636	701	697	709	684	677	701	719	695	661	639	656	668	685	679	677	620	690	693	634	673	703	720	711	683	685	723	677	688	679	651	732	659	713	666	664	668	679	715	681	672	689	697	680	627	673	702	736	660	678	689	677	672	639	731	636	698	646	659	679	698	692	688	665	697	693	679	671	648	704	673	656	639	708	654	667	693	674	702	671	695	652	665	670	711	668	698	686	688	690	703	665	660	696	648	698	659	667	654	672	738	688	662	642	686	680	677	696	661	640	683	647	705	704	669	689	681	721	705	698	669	657	684	674	685	698	725	672	661	682	629	684	707	668	674	691	706	665	647	724	676	699	670	692	668	666	655	669	671	674	668	655	690	696	698	717	698	719	702	711	659	682	684	697	712	673	688	680	642	694	725	647	701	648	683	654	644	677	679	716	673	673	716	709	641	615	709	653	698	659	708	698	704	683	699	704	685	624	683	672	641	668	704	673	662	649	635	653	655	681	639	634	697	651	713	681	647	701	638	660	647	719	663	712	679	621	674	686	677	703	683	744	712	627	688	662	647	678	714	673	688	654	679	627	722	634	688	661	632	628	671	643	645	698	667	727	682	653	677	654	673	696	683	677	671	684	698	687	678	649	659	643	684	742	696	654	673	689	689	678	615	699	666	679	681	722	699	689	715	650	623	670	690	726	712	705	637	665	710	658	659	700	698	708	715	678	680	706	650	684	668	623	660	699	689	672	713	693	724	716	652	706	672	642	719	696	710	705	651	639	677	679	686	697	689	672	656	650	745	660	653	669	648	678	675	654	644	684	678	651	671	659	653	710	631	690	701	671	678	685	690	722	651	700	671	695	729	686	656	682	702	662	662	727	695	723	654	718	628	642	700	672	686	666	675	701	702	690	670	678	660	705	651	696	681	670	684	660	667	704	686	668	690	662	666	649	670	684	679	701	684	650	719	706	691	722	643	680	669	721	705	676	645	739	768	686	652	697	674	688	658	653	638	703	646	645	696	694	707	658	665	692	669	676	640	719	676	686	675	711	691	685	658	646	649	681	710	658	677	671	673	707	626	709	707	674	661	683	682	682	713	686	722	674	637	669	671	696	669	730	690	690	641	713	671	656	667	718	724	703	699	702	670	712	664	701	679	678	665	686	666	670	708	697	687	677	743	681	705	660	654	715	646	670	720	655	716	724	739	717	681	704	699	672	650	622	725	672	671	648	743	727	704	702	708	680	714	647	710	632	723	667	695	690	688	642	680	684	673	675	717	733	739	680	664	689	681	687	643	730	653	673	636	688	681	687	681	698	681	651	699	670	680	658	697	676	678	712	722	684	655	659	735	676	683	689	663	662	674	673	680	653	656	638	673	679	654	707	695	707	617	670	663	661	684	676	643	707	653	620	718	704	691	651	656	658	629	659	666	676	662	699	697	668	660	710	687	655	711	694	712	679	682	657	675	653	685	655	680	708	677	661	649	692	649	668	709	684	698	687	697	683	653	695	665	636	695	699	712	695	629	669	669	640	666	633	662	682	704	680	683	684	738	672	657	662	666	682	677	655	680	681	682	715	687	655	678	667	709	680	692	705	726	688	660	718	675	708	664	677	632	648	707	671	716	662	703	671	630	710	674	679	689	700	700	700	664	654	692	688	681	717	667	660	636	698	670	699	676	631	677	658	692	740	673	713	682	674	670	683	684	644	690	653	640	702	659	649	688	676	717	694	666	664	674	678	706	705	661	624	641	680	682	696	694	707	686	673	672	686	697	702	664	704	679	631	673	691	620	660	723	660	701	712	600	715	705	728	675	724	657	694	754	750	674	643	706	690	696	668	695	715	678	662	655	685	673	690	691	665	669	710	655	647	661	719	707	696	629	667	680	669	666	702	693	699	649	632	654	690	658	729	697	665	685	686	730	621	703	654	712	627	690	659	664	647	633	684	740	670	641	666	707	709	675	685	637	675	718	690	675	650	680	691	675	664	653	658	677	665	660	679	724	659	698	683	644	673	655	697	678	682	662	680	695	664	692	705	696	683	703	706	694	675	678	687	681	718	680	700	656	717	677	685	682	674	678	677	674	666	712	721	747	646	676	684	663	683	666	646	719	680	637	626	717	716	674	615	678	742	715	677	657	650	663	686	660	724	664	686	688	664	641	688	674	675	712	675	628	670	680	678	656	675	699	692	643	668	723	648	660	705	710	648	635	693	673	653	635	698	708	689	675	700	670	733	678	680	702	696	678	703	719	662	714	653	655	676	648	722	691	667	700	687	662	700	639	649	658	662	656	671	659	635	664	669	658	711	679	693	646	629
803	226	173	181	142	159	165	156	155	161	145	149	153	133	131	121	121	102	115	125	120	142	129	114	125	149	141	102	117	104	113	104	110	97	127	122	117	126	113	110	98	94	112	107	131	110	113	109	106	93	117	91	108	118	131	111	128	116	114	112	102	119	123	119	109	100	143	113	117	97	124	108	100	133	114	134	119	106	112	111	136	94	119	96	109	112	115	99	121	100	106	131	103	119	107	103	133	120	124	123	134	111	102	128	125	102	121	126	108	92	123	93	154	113	108	119	121	128	108	105	109	104	116	103	100	121	109	107	113	129	120	110	127	125	120	120	102	113	117	117	98	130	101	108	125	127	109	111	104	132	103	121	125	116	103	107	122	117	116	105	107	106	99	104	106	101	110	89	121	106	121	122	117	109	127	94	122	109	131	124	117	109	110	141	121	127	118	127	129	118	111	110	136	114	102	96	105	114	118	122	111	93	123	132	112	104	116	117	104	128	127	113	117	121	115	111	103	107	105	123	118	130	115	117	105	112	117	103	138	116	124	117	121	121	119	120	110	101	102	127	109	112	117	120	116	103	118	108	121	90	114	113	112	98	122	115	101	109	107	111	114	130	90	117	104	110	112	123	119	120	124	105	105	121	126	131	110	146	120	104	100	132	117	119	98	135	127	116	117	120	128	99	98	108	116	110	110	111	115	113	115	103	117	122	119	110	132	115	122	118	127	117	120	127	136	124	95	120	100	104	131	117	128	124	109	118	126	114	116	124	120	118	109	114	118	108	107	104	95	129	108	113	117	117	113	121	110	102	108	113	106	102	128	133	106	109	116	118	122	99	124	118	122	105	112	119	126	118	126	114	110	131	128	115	111	106	129	109	128	104	119	103	118	113	114	112	141	115	102	118	111	104	107	119	116	127	114	102	125	115	110	116	118	111	109	116	95	108	108	134	109	109	116	96	129	96	111	128	104	126	124	132	102	127	111	122	96	101	114	107	136	108	118	128	109	115	122	115	106	99	106	118	123	114	114	108	119	116	129	107	110	95	116	122	114	116	113	120	109	85	126	111	101	99	116	100	119	99	117	89	113	106	116	101	115	115	110	112	95	123	123	122	97	121	106	137	119	135	102	105	118	136	106	118	146	109	101	112	110	110	122	109	122	108	115	120	123	142	120	113	105	107	110	105	149	114	139	112	130	110	118	120	116	125	127	105	118	107	104	103	110	105	101	109	128	114	114	139	117	112	109	122	93	103	98	100	132	110	128	109	135	118	101	128	117	104	125	80	113	128	105	107	112	112	120	127	103	94	133	103	119	103	108	115	107	109	113	95	104	99	108	100	114	119	121	107	97	113	109	117	108	123	111	109	119	113	106	98	117	105	118	105	105	100	109	129	113	106	111	105	127	113	119	123	123	101	124	123	102	118	104	95	129	116	107	110	108	107	115	97	125	120	107	124	112	114	130	111	117	123	118	90	127	112	109	115	103	121	114	113	116	113	107	104	96	118	118	98	123	117	115	120	99	109	105	100	102	95	106	116	121	115	98	108	91	117	120	117	125	105	100	111	108	104	105	116	105	126	116	113	127	129	116	123	92	126	114	127	108	133	135	109	105	112	111	131	99	113	140	118	118	121	122	114	97	107	90	117	110	110	125	108	126	134	117	95	112	121	107	115	108	113	98	115	118	108	114	123	108	112	112	110	109	107	125	112	128	109	121	127	131	99	110	110	113	135	124	97	113	108	119	108	108	114	118	102	116	113	104	111	135	111	115	127	107	119	108	114	111	128	116	121	117	124	120	118	114	97	130	97	112	114	112	127	124	100	107	118	124	119	109	125	111	100	115	109	99	98	109	101	131	118	95	112	122	106	119	108	105	120	117	116	106	91	124	100	126	109	114	105	110	117	112	104	106	113	98	107	114	110	121	114	105	105	103	111	117	106	121	119	107	118	103	96	115	124	131	143	108	105	113	117	103	136	119	105	127	98	122	97	114	106	110	124	92	121	112	112	102	118	96	89	132	121	98	113	121	114	106	114	99	118	96	105	115	121	108	113	112	120	132	114	100	111	116	116	139	101	98	118	113	107	115	101	119	99	110	129	105	111	122	130	109	117	118	113	112	105	124	110	94	105	106	123	103	111	104	107	91	107	94	124	106	113	128	97	87	114	122	101	110	98	105	119	112	123	117	125	107	109	105	101	123	111	117	103	115	110	116	111	87	124	108	109	133	104	110	122	120	106	105	126	109	117	95	109	103	121	118	107	124	116	133	111	114	105	119	93	109	121	109	96	119	118	117	100	110	91	115	121	109	104	104	128	114	91	125	107	111	110	127	111	118	100	106	113	128	105	106	104	110	126	119	114	126	123	120	100	118	110	119	117	123	122	118	114	98	115	114	114	98	103	104	115	104	134	132	107	110	122	103	120	98	106	112	88	113	130	110	118	112	117	101	126	101	116	115	119	118	108	108	120	106	116	110	112	101	111	128	118	126	119	109	123	104	122	119	117	123	114	115	114	134	123	108	92	103	116	116	104	98	107	113	96	136	102	117	149	107	136	99	118	100	97	104	113	125	123	125	109	128	106	113	113	116	128	115	108	125	114	100	106	87	116	107	110	112	114	131	104	117	119	111	101	115	132	103	131	101	140	102	104	126	118	116	119	124	116	125	113	99	94	86	103	122	112	103	116	119	98	111	114	111	109	121	115	109	116	110	137	121	120	100	107	109	114	92	103	100	105	119	132	101	105	140	111	133	89	112	126	117	110	123	122	127	109	123	134	126	114	126	122	118	126	125	108	109	96	96	108	134	93	105	118	98	114	107	122	118	117	114	142	114	114	132	123	102	131	97	99	111	125	128	107	126	101	95	99	109	117	116	118	129	112	101	115	121	111	117	126	118	101	113	102	126	124	125	111	122	111	116	119	109	95	116	144	118	120	128	103	123	116	102	105	129	107	119	132	110	131	90	117	110	113	115	136	102	110	120	128	112	100	107	117	113	114	110	106	107	127	124	117	104	120	118	102	105	121	97	124	129	137	123	120	117	119	135	110	117	135	107	114	120	103	113	109	125	121	130	95	107	101	124	109	117	111	106	123	113	108	99	123	98	114	130	109	102	134	127	112	115	104	109	126	110	119	122	124	96	110	112	110	105	112	113	126	103	110	131	115	99	119	125	100	122	104	126	98	109	113	86	112	103	95	133	101	105	105	100	112	98	123	107	114	142	117	126	95	123	113	103	121	129	105	111	115	108	136	140	104	112	134	87	110	119	121	113	114	105	117	123	111	108	105	116	110	111	118	114	125	106	121	102	130	113	97	118	114	115	121	104	118	117	128	114	113	103	120	128	127	115	121	105	115	113	120	106	118	110	93	102	104	103	103	114	107	114	129	116	102	120	120	128	102	117	124	133	118	117	117	82	106	124	108	86	113	124	104	100	86	112	108	125	112	123	115	104	114	117	116	140	116	102	115	124	96	107	118	116	104	128	111	104	116	119	113
7955	2098	1451	2097	4713	3956	3846	3296	2751	2357	2028	1964	1771	1613	1415	1329	1258	1232	1151	1159	1027	1096	1100	976	1026	970	975	954	971	918	932	897	1023	933	934	865	960	868	850	867	837	842	918	851	855	874	881	900	846	876	879	895	868	863	816	816	829	852	897	888	857	895	869	839	811	822	800	820	824	839	805	854	855	844	827	854	836	816	837	827	787	877	850	869	849	860	827	922	810	848	842	828	794	849	775	804	829	831	800	842	862	832	857	843	818	832	796	801	861	826	804	846	841	827	817	772	803	889	794	878	836	843	840	792	837	829	827	809	841	835	826	823	833	823	814	826	818	821	842	855	785	829	849	842	800	821	840	829	797	832	792	848	875	861	814	804	903	853	789	810	774	824	836	822	866	848	837	809	810	793	815	830	810	814	826	812	823	842	808	855	846	814	806	841	790	836	859	829	771	809	775	844	884	819	817	794	808	801	840	787	800	826	812	771	810	861	829	876	819	840	880	824	804	805	821	850	802	760	824	793	813	835	812	816	796	848	779	851	768	805	776	845	818	855	806	807	855	785	868	784	857	796	813	825	829	832	848	811	838	800	854	809	829	829	834	825	839	834	820	850	847	843	786	823	811	845	815	868	860	847	860	853	882	802	836	808	818	803	757	793	827	791	821	805	769	811	827	790	819	803	830	840	795	815	865	788	849	815	766	851	769	791	836	815	873	798	818	853	873	795	845	816	816	818	809	797	841	786	816	824	891	860	794	839	893	825	820	820	906	826	788	812	791	826	788	793	830	830	827	863	839	834	821	837	798	852	823	811	882	830	850	800	816	793	797	824	844	826	786	810	868	774	806	818	848	814	769	772	814	793	772	834	796	836	859	813	827	868	840	783	813	883	855	831	817	824	748	770	781	836	800	858	854	811	792	843	816	805	831	831	807	849	771	838	788	848	882	811	818	861	837	799	834	819	864	878	787	828	839	824	862	830	808	850	852	859	847	842	872	815	839	875	884	784	813	822	854	864	835	817	803	822	813	859	814	817	816	850	841	846	827	778	795	811	848	811	834	802	866	842	838	804	879	810	838	846	859	820	815	850	832	844	825	821	817	838	827	841	873	776	860	857	838	812	810	825	781	805	852	787	843	836	811	812	813	824	827	815	817	849	796	822	795	868	798	858	840	805	809	797	786	805	863	802	856	836	763	829	827	878	869	825	780	823	826	872	801	844	823	808	798	755	815	836	785	835	828	838	863	810	805	831	839	843	830	782	785	800	848	880	823	842	822	796	864	795	820	813	865	836	857	777	795	835	836	834	805	806	846	823	877	834	826	790	789	807	802	830	817	805	830	829	784	847	840	816	828	784	816	795	827	854	827	805	798	829	767	807	848	821	815	861	822	839	839	862	829	838	868	839	817	856	802	847	852	841	813	759	859	880	845	812	831	874	850	785	826	792	805	771	872	847	801	845	816	830	810	834	815	821	800	831	874	802	884	799	858	848	843	858	814	851	798	813	803	814	829	795	871	831	873	806	784	860	819	836	850	779	811	812	813	848	869	810	827	874	828	830	777	822	863	815	840	834	769	813	834	837	815	823	828	802	862	873	775	785	789	865	806	828	839	809	816	809	822	847	846	795	829	813	832	867	842	826	855	830	801	826	821	829	839	875	763	799	839	855	838	826	818	774	827	808	868	817	813	830	858	811	857	866	830	822	847	760	794	826	846	806	842	875	872	822	818	795	843	855	813	821	821	840	865	811	787	844	861	827	792	844	838	782	818	819	875	814	824	859	860	862	835	797	846	788	802	766	839	849	792	883	846	821	811	817	850	800	817	849	854	862	825	775	843	830	846	831	806	804	855	842	809	864	871	817	857	850	807	863	883	868	869	831	830	783	816	870	869	827	815	812	820	827	750	810	841	798	869	783	841	852	797	810	812	800	798	856	800	811	851	800	789	839	825	818	819	814	834	811	876	813	808	838	860	810	818	794	814	824	793	864	839	814	822	837	818	790	795	821	841	816	841	834	858	853	764	815	812	835	770	862	809	768	832	828	802	848	788	832	830	824	856	806	821	811	835	884	812	835	856	808	795	849	784	815	882	789	803	831	842	880	802	811	794	795	825	798	828	847	824	839	831	843	823	800	853	840	785	813	843	825	869	840	870	800	779	821	805	826	813	763	796	841	850	839	836	838	828	843	857	828	862	815	812	810	817	781	789	829	865	841	859	803	801	805	849	856	858	790	831	900	831	871	839	849	783	811	822	816	821	875	821	786	815	781	882	781	878	829	854	813	831	848	805	772	805	799	845	848	843	818	852	797	817	841	848	828	850	820	834	863	843	812	844	784	827	843	827	841	817	861	761	779	779	800	793	829	793	859	883	793	845	757	804	799	801	829	823	850	899	873	838	819	840	791	789	801	802	829	806	786	799	812	834	791	799	817	838	786	836	812	838	815	861	812	843	803	800	874	826	797	801	855	812	833	790	790	797	832	814	829	846	852	843	833	849	769	785	790	810	787	836	816	783	810	830	819	812	841	812	849	804	798	797	819	830	826	813	843	835	854	841	852	810	875	828	843	831	805	845	800	844	866	860	864	829	780	919	835	778	788	800	832	785	814	855	790	843	842	859	879	823	846	803	803	828	821	827	806	858	826	758	765	783	837	821	892	849	763	814	847	798	823	839	864	798	835	837	844	792	845	833	842	785	837	843	883	829	817	861	787	817	848	839	850	838	810	841	830	850	819	865	791	861	859	810	818	858	833	820	894	832	798	819	827	834	827	799	806	833	872	836	846	823	822	799	797	840	826	821	833	842	768	852	835	812	784	807	823	849	821	857	825	838	820	789	821	856	799	826	826	854	835	868	841	807	806	882	795	816	842	774	812	830	739	808	840	842	813	800	851	845	791	830	864	824	806	770	827	826	834	857	783	807	859	874	853	761	818	867	819	835	784	852	801	837	766	853	821	842	833	805	871	880	801	843	811	859	824	830	832	783	869	795	835	797	836	878	847	833	813	778	802	810	835	835	789	813	853	850	813	756	839	815	844	881	872	817	831	816	857	817	809	796	912	848	876	781	874	780	821	856	814	859	845	840	869	877	815	833	792	847	775	823	812	837	786	800	825	814	813	789	840	795	844	837	829	801	814	834	820	818	819	867	843	773	865	851	808	845	802	860	838	838	818	842	817	819	792	868	829	816	830	836	853	788	769	827	825	844	843	886	812	755	811	853	816	818	747	815	823	840	830	834	781	846	842	802	819	812	831	815	838	882	790	842	801	779	790	870	846	869	835	775	855	772	812	813	839	803	842	806	777	884	870	835	868	813	844	798	833	824	852	804	792	796	830	835	841	835	807	822	766	832	828	822	850	884	818	871	830	803	838	853	832	805	827	808	751	809	828	819	837	792	778	814	793	853	773	839	796	826	854	836	809	803	849	868	829	834	830	755	755	790	784	764	802	803	851	824	824	810	820	784	824	821	817	815	806	827	846	849	850	816	811	831	810	858	822
1041	68	50	62	67	36	48	47	66	50	38	59	54	58	52	42	40	49	47	47	43	45	51	32	47	54	37	51	45	51	44	39	43	46	46	35	45	50	46	30	41	41	48	51	35	40	43	44	44	51	51	42	44	45	42	49	53	41	50	40	58	49	47	33	37	50	45	51	55	50	52	51	44	42	31	35	44	39	43	38	40	45	46	39	45	45	41	56	48	33	47	33	43	42	48	39	49	37	42	39	55	42	44	43	51	48	38	43	45	59	46	51	51	53	63	47	44	49	50	38	39	43	47	41	39	49	47	40	49	35	30	30	49	39	48	45	54	40	45	46	51	42	46	61	49	44	40	47	39	56	40	54	49	46	54	42	47	50	35	52	46	46	41	49	43	40	41	44	39	45	32	51	44	46	37	48	34	47	38	42	49	38	48	43	50	47	41	41	40	62	46	34	50	51	46	45	38	42	36	39	42	60	38	48	37	41	43	41	47	53	48	47	37	48	36	59	41	48	50	36	37	38	38	36	47	39	48	43	36	48	30	49	37	42	39	47	40	35	37	42	38	54	44	52	39	48	41	47	42	44	46	37	37	40	45	52	48	49	49	44	46	44	52	38	41	55	41	48	48	52	43	48	43	47	39	45	42	47	46	49	39	38	50	49	52	42	49	41	34	41	50	40	55	42	49	43	43	49	57	46	49	41	27	52	41	38	42	42	37	44	40	51	51	40	43	45	42	51	35	54	44	58	40	54	32	54	44	34	38	42	43	44	34	37	47	35	39	42	35	34	33	28	40	52	51	40	40	57	42	42	36	56	42	39	50	44	43	50	50	49	50	52	42	50	44	52	46	64	48	44	50	45	37	38	50	52	45	48	34	49	52	44	42	62	49	57	48	38	32	42	50	48	43	35	56	36	49	47	35	43	49	50	48	39	42	49	32	47	36	52	51	38	57	36	45	46	44	40	52	40	45	48	54	50	42	43	42	43	43	63	38	55	55	35	34	40	55	39	44	42	44	40	53	46	41	52	54	46	45	44	35	41	40	42	49	38	29	32	57	45	41	37	41	39	43	39	50	50	37	44	39	38	43	40	50	49	35	40	36	40	42	47	34	37	35	45	41	53	38	42	42	47	45	51	38	45	45	56	55	36	41	44	46	50	49	36	30	36	38	59	48	50	38	41	36	57	42	44	39	42	42	50	40	31	43	48	53	47	39	43	58	38	41	31	41	47	44	49	57	40	40	41	39	47	38	39	55	54	47	36	42	47	48	43	35	54	31	45	42	56	52	39	46	47	46	44	44	35	43	48	46	33	38	48	39	50	38	43	46	40	44	41	55	45	46	47	46	51	42	40	28	48	46	32	43	51	42	46	48	43	44	47	43	42	44	49	52	43	49	48	43	48	49	42	49	43	53	37	44	57	51	42	36	45	43	43	46	43	39	47	63	47	38	48	48	40	47	46	41	53	42	25	44	52	38	42	47	51	42	45	48	55	35	51	38	55	39	42	56	50	49	41	42	49	37	38	43	45	45	36	52	32	43	40	44	41	58	48	36	48	41	47	65	42	46	55	36	51	50	38	32	44	42	60	57	38	50	40	46	39	51	47	46	44	41	54	45	48	41	48	45	38	41	46	42	39	44	29	40	47	46	45	47	45	46	43	45	36	41	57	40	48	46	38	45	48	44	36	44	43	44	37	40	33	44	51	46	44	45	39	47	34	38	49	45	31	47	39	51	52	40	31	56	36	45	36	42	37	36	51	39	47	47	48	53	45	49	47	43	50	32	40	40	40	49	63	51	36	40	45	44	40	54	41	46	47	47	51	62	45	45	49	51	38	48	49	45	48	49	45	42	42	46	42	40	48	43	33	45	51	39	35	47	53	44	37	38	43	49	32	39	37	42	40	62	38	46	45	39	33	41	44	50	41	40	46	38	40	44	53	45	50	33	34	45	48	49	37	50	43	55	44	56	45	40	48	40	41	45	38	42	49	52	39	35	49	30	46	50	50	50	49	51	54	47	42	33	46	40	36	45	43	56	48	52	46	47	40	47	42	45	35	42	48	56	45	40	40	49	51	39	54	43	34	31	37	33	43	47	42	49	48	51	36	36	46	51	39	31	39	44	48	43	48	43	37	43	51	44	50	51	34	42	43	52	45	38	48	45	42	43	41	43	37	42	55	39	44	50	49	50	46	36	37	35	40	48	48	50	49	57	38	42	41	43	30	36	40	36	58	44	42	48	46	38	37	49	39	39	41	51	44	43	53	56	39	40	41	51	63	36	43	50	48	42	35	43	49	52	50	47	34	37	41	48	49	29	44	37	34	57	40	42	41	37	44	37	46	37	39	46	43	39	46	51	47	40	53	41	42	45	50	34	53	49	43	45	41	44	38	45	45	48	58	47	30	40	44	46	41	45	31	35	45	52	46	48	41	41	51	45	45	51	53	50	43	44	46	40	40	42	41	52	42	40	39	35	46	46	32	45	39	42	33	53	40	29	43	52	46	42	47	36	51	44	38	55	41	45	54	46	44	37	42	25	44	39	41	38	45	51	57	48	42	49	45	47	50	34	52	45	42	44	37	48	51	52	52	54	48	44	46	41	43	51	41	42	48	53	38	55	41	59	52	55	51	51	26	42	46	47	36	48	34	42	41	50	51	44	42	44	55	41	48	42	65	51	35	47	38	46	46	49	40	50	48	51	51	45	44	47	42	40	40	41	39	47	45	43	36	26	40	33	38	47	49	44	41	48	54	47	46	38	60	48	38	36	40	39	31	34	37	45	48	40	49	48	45	50	52	52	43	48	37	39	46	57	53	40	38	44	40	34	45	53	41	36	53	36	52	57	52	51	47	39	35	56	44	44	46	56	44	52	50	37	44	42	57	48	53	65	50	53	47	51	47	44	42	47	49	45	46	42	56	45	55	45	31	47	44	50	43	48	53	52	49	57	45	48	36	38	34	47	41	40	41	41	32	48	33	40	43	51	51	39	44	42	46	59	41	47	32	49	33	38	41	49	42	41	47	41	38	49	51	40	46	46	37	47	40	43	41	39	40	55	37	51	43	43	51	44	53	41	39	48	55	44	44	30	32	46	49	56	39	38	44	40	45	34	33	41	53	46	47	45	39	55	46	47	45	50	51	50	43	37	48	36	39	47	50	38	50	39	41	43	37	43	44	49	31	51	41	45	48	43	34	57	42	43	50	40	48	44	42	45	47	44	44	44	55	37	49	44	43	39	51	40	41	51	39	47	42	37	48	50	47	48	47	62	38	57	44	40	49	37	31	39	43	35	52	45	41	37	47	55	39	41	45	43	40	38	44	42	43	46	39	50	44	50	44	42	46	38	42	45	38	26	48	56	39	48	42	53	38	59	54	58	42	52	43	54	40	49	49	45	45	42	44	43	52	39	36	43	34	40	52	44	45	37	44	46	48	46	54	45	45	46	42	49	50	59	50	48	47	40	45	44	43	43	42	39	41	60	47	55	33
6160	547	459	755	1558	651	652	598	578	567	544	609	470	475	456	424	419	419	425	372	361	402	360	390	384	378	372	358	351	342	358	401	361	367	416	357	339	354	359	381	374	402	375	378	408	368	376	337	342	351	346	364	319	374	340	370	356	385	316	353	347	366	351	381	366	352	363	345	356	342	356	365	359	346	371	363	365	350	331	358	342	348	370	365	341	330	393	352	354	336	327	357	372	332	315	377	370	360	339	364	347	326	356	397	357	341	380	355	350	364	360	362	334	362	355	360	339	382	341	354	371	364	342	342	346	322	377	322	331	348	385	353	343	332	336	359	353	332	369	373	374	358	386	358	358	321	366	353	365	371	357	349	360	335	380	377	331	339	334	368	362	346	309	355	354	359	387	343	324	364	329	407	354	343	304	360	378	362	358	368	335	390	371	347	356	365	342	360	307	386	337	364	371	381	360	374	377	383	340	355	347	336	398	378	337	383	357	333	340	346	354	364	363	370	352	382	297	337	342	338	379	370	341	383	336	327	356	361	385	314	341	356	327	380	358	392	352	339	332	340	338	360	357	377	352	343	318	376	359	361	373	329	352	333	368	373	349	341	342	340	331	353	353	342	327	369	344	368	350	370	359	383	342	363	351	359	358	323	378	372	335	348	345	330	397	341	347	368	355	323	362	372	344	390	351	347	363	339	387	365	331	361	354	346	334	365	346	353	343	371	345	335	354	356	365	361	374	346	374	314	340	321	367	370	339	371	351	352	367	327	372	355	358	363	345	402	365	285	327	385	344	365	378	368	361	398	381	360	356	374	359	313	309	353	363	350	358	363	364	348	309	366	379	354	346	337	360	326	338	380	376	331	414	322	344	352	343	343	333	332	363	371	360	341	329	356	370	328	378	367	369	334	371	340	348	393	379	376	348	350	334	375	387	393	360	380	321	367	344	318	360	367	354	338	347	378	360	373	358	365	369	383	319	363	326	360	358	358	357	344	375	325	366	351	308	364	381	369	372	367	339	377	366	352	347	354	349	324	354	362	362	323	366	354	339	356	363	347	390	334	382	328	355	333	315	383	358	356	346	349	346	388	348	350	371	365	353	353	341	344	371	374	354	357	387	337	370	360	392	390	361	376	371	328	336	340	359	351	377	340	307	361	381	339	328	341	351	388	359	323	352	339	360	374	368	378	364	343	324	378	352	356	339	350	326	348	374	342	384	378	362	353	357	377	336	325	373	338	335	344	372	351	355	353	353	360	351	354	351	354	338	335	356	347	363	332	303	345	331	356	372	338	356	351	331	377	349	332	362	365	340	367	363	337	368	343	354	367	357	354	350	367	365	335	376	347	352	365	327	363	342	376	334	336	324	337	336	372	352	345	345	361	367	363	329	360	351	362	320	362	370	335	359	340	422	370	383	352	343	343	361	351	347	352	350	350	389	331	328	362	369	364	350	348	370	354	370	351	355	343	329	351	328	326	375	348	351	353	322	370	372	317	361	347	342	387	339	336	361	324	361	359	355	347	373	346	353	367	370	329	363	365	380	354	353	376	408	386	374	326	358	346	364	410	377	351	353	331	324	320	313	318	375	331	378	346	390	355	373	376	344	392	339	349	361	328	350	362	343	343	368	374	368	360	350	354	341	371	383	341	349	312	393	352	363	366	346	377	349	364	343	349	355	349	344	343	367	329	310	354	348	363	349	379	364	356	378	360	349	341	344	343	335	358	348	340	348	363	354	351	322	408	330	352	330	368	353	367	349	359	363	348	334	354	359	374	366	320	356	339	364	352	359	369	355	353	367	377	336	376	350	380	378	317	373	374	326	312	340	311	365	355	347	360	344	349	331	336	315	373	365	313	325	351	359	357	374	368	344	331	361	367	332	378	356	312	346	337	357	325	357	337	357	336	374	343	375	333	350	358	365	369	356	339	374	345	372	366	359	358	344	370	326	351	342	356	386	361	412	365	396	333	328	332	372	386	372	335	371	354	346	348	390	323	381	382	346	363	370	323	334	345	349	370	344	357	327	346	361	372	345	349	356	340	320	340	384	333	362	358	339	362	331	335	370	360	374	390	323	360	357	324	341	364	381	359	358	355	335	350	354	322	346	359	368	361	370	337	370	318	371	338	342	367	369	343	349	336	343	319	337	323	347	341	347	360	351	363	396	308	349	330	342	347	330	348	379	382	374	381	353	376	348	335	371	396	376	350	370	351	346	338	364	368	364	336	348	348	367	354	383	346	388	328	360	345	387	353	352	348	320	341	356	355	341	352	311	354	372	326	359	338	303	343	381	336	368	394	362	315	344	355	381	345	370	337	328	362	378	333	358	344	374	327	325	407	353	348	352	369	351	338	324	349	335	352	329	354	339	370	390	347	354	367	374	363	335	355	366	397	330	348	388	354	335	363	347	312	334	366	322	351	335	348	346	353	309	352	325	380	351	354	333	372	353	349	361	337	352	363	351	348	337	354	322	327	350	360	349	341	355	360	380	350	343	323	374	383	367	323	356	344	338	351	358	337	342	346	361	353	359	365	334	355	355	338	386	346	363	336	325	356	378	344	373	343	337	362	338	329	369	394	354	394	370	380	372	360	341	353	332	352	345	332	343	378	384	345	343	386	328	382	317	341	386	368	338	385	350	372	348	352	338	354	353	358	342	311	394	368	324	376	342	343	360	362	344	352	344	383	358	347	317	347	360	387	352	333	345	370	349	344	302	368	334	378	337	362	386	338	379	364	344	384	350	349	326	370	353	389	321	365	362	340	339	330	401	362	365	337	352	310	357	342	383	329	360	344	374	383	360	352	317	336	332	384	341	360	345	346	337	342	335	350	328	335	364	373	351	392	339	345	356	359	319	368	350	333	343	356	327	356	414	362	361	343	344	379	370	356	358	351	360	374	344	394	321	373	349	366	371	351	346	360	347	354	374	368	385	360	358	338	342	335	375	339	350	342	363	366	324	361	366	400	387	370	363	347	370	341	396	355	350	352	353	390	315	368	321	345	360	374	326	381	362	338	354	368	367	367	326	357	351	333	356	361	344	366	375	328	361	333	391	358	378	354	341	314	343	350	345	333	340	355	352	384	375	349	352	332	352	339	344	357	352	355	347	339	354	367	330	346	333	341	352	372	367	357	343	357	351	309	352	361	408	333	336	358	345	341	364	379	385	365	346	361	321	366	354	365	316	321	329	324	341	350	349	352	342	334	317	346	394	356	372	351	380	338	358	371	389	354	380	356	349	326	364	362	348	365	343	359	365	374	341	334	373	362	360	344	353	350	354	363	384	367	333	356	343	342	337	347	351	357	369	348	355	336	359	384	363	359	332	348	394	343	301	360	357	340	343	342	356	362	336	368	345	357	343	345	365	348	377	358	325	346	350	350	340	332	358	361	373	362	329	359	368	332	362	321	339	358	373	367	356	353	351	364	332	383	378	360	350	318	339	337	356	344	353	377	374	348	342	377	377	347	328	343	359	351	353	350	392	351	362	344
451	110	95	97	87	91	107	99	126	78	82	86	93	78	88	84	84	88	87	70	70	87	85	67	91	79	77	78	81	86	87	89	69	75	76	81	77	75	72	82	70	77	85	80	84	69	72	81	83	78	63	61	59	73	70	82	66	74	75	74	84	82	75	73	59	67	60	81	76	78	79	76	75	78	80	82	67	75	83	62	52	68	62	74	77	70	90	55	72	72	75	59	52	67	62	80	68	72	89	70	64	85	88	74	88	72	70	79	61	58	81	64	74	83	80	76	67	65	76	79	84	94	62	87	82	73	88	73	71	72	66	81	52	77	93	74	58	63	91	60	64	73	69	77	68	82	83	73	59	62	86	66	72	69	81	71	81	58	77	74	71	73	67	80	109	73	70	62	84	72	69	83	77	63	65	87	69	78	74	63	77	69	66	64	71	75	64	68	70	57	78	79	85	88	64	73	66	66	74	80	68	53	60	79	82	90	78	76	77	76	76	85	57	64	75	48	69	59	81	71	84	82	82	58	65	69	71	73	67	81	83	81	72	72	77	76	92	82	77	78	79	72	68	67	88	72	66	92	70	74	60	75	75	64	75	52	67	70	78	83	73	66	80	68	71	71	86	76	74	65	64	73	65	74	80	73	59	64	80	78	72	83	66	70	58	71	86	85	87	62	66	78	69	77	78	80	68	86	78	73	88	66	81	55	81	66	72	74	62	68	85	69	64	74	81	88	66	75	70	79	59	71	74	81	74	80	67	67	74	65	90	73	71	73	78	68	64	63	60	74	74	64	60	75	89	87	67	77	84	66	74	86	81	63	67	71	86	77	78	69	78	82	80	94	101	70	71	74	70	66	66	69	74	70	54	80	71	77	70	83	63	78	74	84	79	83	65	65	75	91	65	74	67	79	86	87	71	68	75	84	69	80	80	70	85	74	71	69	60	65	61	79	66	79	98	89	69	68	69	80	72	80	69	72	73	81	79	90	73	83	74	82	86	82	78	66	65	85	75	79	74	82	71	64	65	70	72	66	69	65	77	69	65	84	79	55	68	65	81	76	67	77	80	89	77	66	64	63	73	74	74	66	75	67	64	80	89	81	77	71	67	93	83	87	76	87	74	81	74	64	72	80	79	70	74	92	70	83	80	62	78	85	70	86	64	74	73	86	84	67	80	71	81	76	48	80	85	80	77	79	83	56	69	48	86	68	78	67	59	72	62	63	60	77	61	69	83	73	88	73	74	58	67	71	75	74	76	80	67	61	79	80	52	77	73	60	68	84	84	82	70	73	71	76	64	73	70	71	71	62	73	84	72	92	75	63	69	52	66	74	67	81	61	75	71	64	61	82	89	80	83	89	81	88	75	88	64	65	83	97	62	85	82	72	66	74	76	95	65	82	77	82	84	54	66	70	86	69	76	66	74	77	54	73	72	68	66	81	72	85	82	75	77	60	86	74	66	53	88	72	77	73	72	67	61	76	72	69	78	65	73	66	60	84	80	77	103	80	73	92	90	73	76	69	71	70	64	67	75	81	72	75	66	95	71	69	71	77	65	82	98	72	68	73	64	78	89	64	56	82	85	67	48	77	82	71	65	76	67	72	90	91	78	77	58	86	84	51	74	66	87	82	81	80	67	60	77	79	67	76	77	80	58	91	74	79	70	68	96	72	77	75	78	63	81	79	79	67	69	68	85	75	82	78	74	75	67	70	73	83	69	77	77	78	74	84	72	76	65	67	66	72	61	69	65	68	78	72	68	85	76	69	65	65	74	72	81	75	81	63	74	71	68	71	74	74	84	80	79	83	73	69	65	70	78	83	76	63	71	70	60	86	64	60	79	89	73	94	76	65	71	82	70	64	65	74	75	69	110	80	72	77	79	70	69	70	64	72	86	82	71	83	67	66	66	71	64	77	73	83	69	81	77	78	68	81	87	85	82	74	79	90	76	72	86	70	65	71	79	79	68	90	91	70	78	86	70	82	66	70	73	73	81	62	77	60	80	79	69	64	71	59	71	75	71	80	83	80	69	78	79	74	72	78	70	78	75	77	89	60	80	61	67	81	66	80	82	66	72	80	60	64	85	83	81	86	56	79	74	74	76	72	73	68	69	72	80	62	62	68	68	79	81	72	67	79	62	75	59	79	98	67	76	77	88	60	85	70	60	81	59	83	83	83	78	74	72	71	79	99	63	62	76	73	57	71	71	76	83	74	59	62	67	71	78	53	75	97	77	73	75	69	77	75	69	77	58	71	67	79	70	83	76	66	82	81	77	64	80	60	68	74	74	64	88	76	72	74	86	73	74	66	65	74	63	70	65	92	73	69	88	86	93	71	75	86	76	85	72	77	67	86	72	87	68	66	84	68	79	75	67	75	64	76	98	62	95	94	71	88	59	73	89	87	85	61	74	74	70	86	79	70	81	65	68	69	74	94	68	81	77	84	81	86	69	71	62	68	77	83	89	72	97	69	75	78	79	68	86	68	75	87	72	63	76	74	92	82	69	75	72	76	85	68	68	74	69	78	71	67	78	89	75	73	72	62	66	53	82	75	76	72	64	62	76	71	65	77	64	81	56	82	79	85	70	84	84	82	82	79	73	91	68	73	71	73	61	68	78	54	64	81	85	63	66	69	91	68	72	83	70	73	75	61	70	73	74	77	93	85	79	77	91	67	84	62	73	82	64	74	67	66	70	62	77	77	63	71	79	66	79	76	93	76	64	72	76	69	86	72	76	66	73	67	56	74	62	65	63	71	76	75	73	67	80	73	72	60	64	79	83	64	60	83	82	76	64	79	82	65	68	73	74	55	60	74	82	59	65	80	90	80	83	77	78	64	64	65	81	69	76	61	67	68	83	78	63	63	73	73	71	75	78	57	72	72	61	80	77	78	73	71	79	80	74	66	63	79	68	67	77	66	62	87	95	69	61	68	85	88	91	78	84	80	78	68	66	78	80	75	71	76	70	63	101	71	85	68	76	70	78	76	75	73	73	64	70	82	80	59	71	58	73	63	67	89	67	72	72	72	65	93	63	77	66	71	70	78	77	68	66	72	81	73	65	92	88	55	75	71	86	70	77	95	87	85	90	70	84	76	65	75	63	71	70	66	72	77	99	70	64	77	61	68	76	67	78	74	69	65	75	73	78	87	74	73	69	73	68	68	65	68	63	73	67	66	69	93	57	93	78	94	71	60	82	72	86	59	83	66	80	67	59	59	75	76	87	72	78	71	85	68	81	79	62	69	92	55	79	91	61	66	67	82	81	77	76	81	70	80	64	87	68	68	87	71	78	72	69	77	63	71	61	75	75	77	97	74	72	66	64	82	85	67	66	72	57	75	82	87	73	75	91	87	77	70	51	91	75	81	82	77	69	66	93	84	81	72	86	65	60	64	67	63	71	75	76	58	74	81	65	82	75	76	73	70	73	72	85	77	73	69	71	60	71	96	70	68	78	82	71	70	80	72	72	79	65	81	73	79	76	78	84	56	68	87
5215	1461	874	1375	2798	2610	2434	2009	1690	1464	1303	1308	1062	901	899	826	786	758	721	745	712	672	665	623	589	633	625	623	632	634	590	631	574	656	558	537	553	571	556	597	570	552	565	588	566	586	584	581	532	553	569	515	577	589	555	507	550	587	586	536	585	538	560	502	572	553	550	541	595	527	512	513	557	524	534	527	534	496	544	543	576	543	559	558	515	542	559	512	545	524	540	542	526	555	543	502	526	558	544	515	549	525	540	555	540	542	548	563	526	543	538	518	509	508	528	579	506	492	534	536	569	529	522	549	542	546	533	533	516	523	574	518	532	526	541	566	507	560	532	515	534	538	548	551	544	556	582	525	537	548	563	505	522	560	525	522	521	517	571	523	527	548	533	549	496	540	542	520	528	565	532	499	532	561	526	517	560	500	541	573	502	528	501	529	530	559	537	571	541	540	509	514	559	518	542	486	482	516	508	503	552	538	548	534	510	546	526	543	531	548	503	540	557	515	542	491	529	507	566	535	496	535	526	548	521	557	526	573	528	579	510	527	536	545	530	531	485	532	522	547	540	514	537	501	513	573	540	497	525	514	546	528	547	501	483	517	571	537	548	544	528	575	522	489	522	525	524	585	535	498	524	519	539	565	577	525	584	553	501	557	507	522	548	520	530	543	519	530	531	532	522	545	544	573	545	540	511	523	525	555	563	574	527	539	508	493	528	546	515	514	550	511	547	544	547	532	561	505	518	499	548	521	523	546	539	592	524	525	496	501	536	518	534	462	549	532	459	519	499	535	511	524	553	520	505	528	499	551	541	515	504	539	500	569	545	541	533	532	531	523	545	529	497	545	561	536	577	521	547	479	530	547	526	545	499	556	552	526	563	495	526	564	518	551	518	560	516	558	518	559	536	491	527	529	525	536	539	522	549	526	578	560	547	537	519	612	535	521	518	567	579	532	554	565	562	531	524	510	523	540	521	542	531	524	552	521	538	525	565	527	514	509	530	520	541	536	521	535	505	575	550	525	555	525	516	517	490	547	527	512	532	546	553	531	535	526	534	524	544	526	568	515	506	511	501	540	519	533	580	535	537	531	535	549	565	525	546	532	565	546	532	559	550	544	509	547	586	536	508	553	533	535	556	489	498	523	531	553	577	532	534	581	530	525	548	515	506	549	521	553	501	519	517	525	550	520	549	515	509	511	562	543	569	544	488	573	546	540	476	520	490	529	546	498	532	529	546	550	516	515	517	522	530	533	536	502	609	530	543	536	546	491	521	549	554	521	510	509	570	540	562	534	535	528	544	519	541	497	567	509	536	567	543	541	491	520	559	520	536	527	573	478	533	548	503	518	548	522	547	539	553	545	551	525	569	468	554	507	563	491	524	470	497	532	499	557	497	563	573	572	548	538	543	516	513	485	535	523	555	554	485	495	518	544	531	527	487	545	545	530	489	483	526	585	567	530	519	540	518	538	498	525	557	546	538	517	529	571	530	527	523	542	508	503	529	538	534	528	562	568	508	566	562	543	509	507	529	508	535	547	548	525	511	516	552	538	515	523	549	546	518	509	532	515	544	510	539	547	485	534	526	503	528	557	508	508	575	480	508	527	571	526	547	592	513	505	541	531	535	503	509	560	496	516	560	520	522	531	549	555	546	544	540	474	564	524	539	519	545	518	537	521	546	552	564	552	529	499	544	562	507	544	521	550	567	554	487	519	544	596	530	506	508	591	518	514	553	555	546	485	523	537	519	469	535	514	545	561	536	555	540	602	563	529	538	542	522	526	571	549	525	594	520	522	556	506	527	548	542	522	532	525	536	519	517	537	540	549	577	524	538	532	498	536	557	558	549	540	520	540	545	522	485	542	560	530	503	525	511	520	557	582	545	547	515	541	530	505	516	560	527	543	542	523	535	554	537	525	529	516	531	523	549	534	519	507	540	524	546	508	529	529	549	532	502	505	568	543	543	538	550	527	557	563	592	523	516	523	545	537	535	527	564	517	524	540	563	512	506	498	567	491	515	522	518	533	531	518	527	548	525	522	526	566	531	566	573	531	533	550	525	522	536	491	522	539	510	525	541	505	533	560	534	596	540	538	549	546	484	548	546	544	537	580	554	537	511	556	540	561	531	556	512	523	518	491	555	545	528	527	498	549	543	545	603	512	537	569	518	528	552	554	543	525	556	524	521	512	542	535	548	541	527	517	543	523	530	501	530	541	527	536	540	530	518	514	543	482	566	540	574	489	572	534	559	552	549	552	536	549	553	544	540	531	546	537	563	518	542	562	526	556	544	535	541	524	518	565	551	540	544	535	541	531	550	522	509	524	544	542	606	550	502	526	556	513	537	514	509	561	490	538	549	540	565	527	553	565	542	571	559	522	541	549	544	545	546	533	544	557	539	496	525	518	505	545	522	508	541	556	512	522	510	551	510	543	540	508	554	495	539	550	513	521	536	502	552	526	557	507	500	556	550	535	509	469	560	535	568	501	481	558	533	532	520	530	512	536	534	533	522	523	509	556	544	516	517	530	518	555	528	588	520	491	524	489	510	534	522	552	523	552	502	550	489	546	511	545	513	575	519	544	531	553	526	508	517	554	507	565	548	560	508	535	547	538	514	539	534	550	532	539	561	527	531	550	512	507	507	537	549	599	521	519	520	552	527	531	519	568	530	493	505	534	569	530	574	574	516	546	519	537	533	511	547	549	557	550	557	562	529	495	537	535	526	523	544	560	504	512	547	516	523	528	553	464	527	522	559	563	482	515	499	493	538	515	481	539	547	496	538	566	508	579	534	528	527	525	526	518	515	535	482	550	516	493	571	537	513	502	535	529	543	550	542	544	552	552	488	500	534	523	498	572	540	529	585	586	518	506	526	553	563	513	524	543	568	551	521	540	562	513	551	508	563	516	518	518	546	520	529	516	538	538	528	550	544	512	512	521	526	533	531	529	518	518	524	540	531	547	552	515	513	595	557	528	530	530	547	543	538	525	557	541	551	510	545	533	574	530	522	512	529	516	558	505	558	479	521	568	502	556	531	574	528	553	503	555	563	505	529	532	531	585	527	568	482	572	489	541	504	547	516	552	516	545	503	548	577	525	494	542	522	505	536	541	537	548	550	541	518	537	564	507	518	521	503	550	518	530	492	498	530	511	544	512	510	496	519	568	555	467	508	529	585	534	527	506	503	519	520	526	562	550	556	542	533	559	544	548	558	540	533	510	565	552	512	567	538	568	515	511	549	529	535	546	532	579	534	559	509	528	515	549	501	550	493	540	564	504	494	556	500	530	535	521	559	504	548	545	596	512	524	572	528	508	565	554	516	519	555	523	592	540	558	554	550	569	526	578	528	557	531	520	520	536	487	494	546	537	525	501	541	524	552	549	554	524	508	584	518	542	538	524	549	558	578	565	518	556	568	548	534	558	548	554	556	566	537	507	485	570	517	554	580	563	555	553	531	509	527	536	516	573	519	567	524	518	547	510	561	520	506	515	529	484
1608	149	128	118	110	94	108	101	110	128	104	102	106	110	102	115	93	120	105	103	91	91	92	90	71	101	95	93	106	85	96	90	88	103	115	88	82	87	88	92	100	94	98	101	91	78	80	82	91	98	104	93	76	98	108	85	88	93	88	86	90	87	92	93	88	87	92	80	94	83	82	80	77	89	84	89	73	87	113	82	97	105	99	92	88	107	91	91	90	79	93	71	82	80	86	87	89	83	83	91	105	94	95	87	84	95	98	97	96	78	97	80	82	85	78	75	77	90	90	91	78	74	94	94	85	91	71	101	97	90	86	87	84	97	69	80	72	109	104	82	90	92	97	99	95	106	89	97	88	96	88	90	89	71	84	80	83	91	86	83	97	92	90	100	108	89	89	86	83	97	99	94	98	94	104	90	99	80	91	82	78	77	78	75	88	93	88	95	75	98	105	85	101	95	86	101	95	105	91	85	69	76	71	85	82	82	91	101	99	84	89	78	89	93	88	79	94	71	101	96	70	89	80	89	83	104	85	103	83	92	90	89	100	86	90	95	87	79	85	85	70	88	83	97	115	97	74	83	84	94	111	106	96	83	83	82	98	70	77	91	97	82	118	94	78	94	62	104	89	93	76	81	80	84	83	93	89	99	97	105	85	76	95	83	113	84	94	93	94	97	83	95	115	99	101	87	87	84	83	93	95	78	77	91	68	86	99	99	86	84	94	85	87	93	91	85	95	100	83	102	86	84	107	91	94	103	75	86	76	73	102	76	97	93	89	93	104	105	91	83	80	91	101	99	104	78	95	112	102	104	99	100	97	93	98	89	85	94	84	88	85	69	95	86	97	83	87	92	80	104	95	93	96	91	97	99	96	71	82	83	90	86	98	88	86	91	97	88	94	81	81	101	102	84	90	88	79	80	94	102	72	92	80	88	86	82	79	75	95	86	98	114	91	98	81	93	91	88	80	90	90	75	110	94	89	102	90	90	88	70	69	88	85	95	82	93	76	91	100	98	79	99	90	90	98	83	89	94	106	82	86	95	87	88	82	88	101	89	91	89	102	90	95	99	77	79	93	98	91	86	92	113	91	86	99	97	98	81	66	101	106	89	95	90	92	94	86	106	92	88	97	86	92	108	80	85	88	83	108	101	107	98	93	92	82	101	98	98	95	95	91	84	65	80	80	92	81	66	82	93	79	98	85	74	105	105	86	95	87	61	105	83	76	82	87	107	105	82	83	91	92	89	95	99	76	96	84	82	94	78	107	91	103	89	92	82	86	83	84	96	91	82	81	107	82	87	92	99	91	83	82	73	71	75	86	95	91	79	87	75	105	79	75	103	76	101	83	82	89	84	81	81	82	110	77	88	76	92	94	104	76	69	85	89	94	101	100	96	85	91	75	103	95	99	88	96	86	75	80	90	88	97	105	91	97	95	90	106	97	90	81	94	96	97	106	88	89	96	94	81	101	77	93	98	87	74	85	84	68	89	107	88	86	74	86	89	106	104	96	90	101	93	98	103	93	97	84	72	78	88	84	100	101	105	83	88	88	85	103	92	76	80	94	93	102	100	97	81	87	88	109	94	96	92	101	82	90	84	82	89	82	82	90	94	89	88	97	75	90	80	120	79	96	82	105	71	91	86	73	85	74	93	101	72	90	95	97	88	86	64	86	82	92	81	91	105	90	95	77	98	101	94	84	89	85	86	95	88	94	90	65	109	81	92	81	94	96	91	83	88	72	103	84	109	102	79	90	83	108	85	85	101	84	85	79	87	81	86	88	96	96	78	76	100	80	101	96	88	94	88	89	98	102	110	102	89	75	97	94	91	74	92	95	86	91	100	90	86	72	92	82	83	100	93	91	93	90	99	86	80	86	103	83	93	87	88	107	91	87	72	87	86	95	112	96	96	80	92	92	87	88	87	101	98	103	82	80	89	83	81	98	87	82	90	90	80	97	99	81	101	93	110	115	91	103	90	80	98	89	92	82	98	76	95	84	118	101	95	101	80	95	87	114	83	102	88	97	90	87	87	93	93	89	87	74	86	79	93	94	92	74	97	74	86	95	97	97	88	79	89	88	101	101	103	98	103	102	98	84	96	84	98	86	86	81	94	71	99	93	104	93	72	96	97	97	93	103	112	93	98	93	109	66	99	107	90	92	90	95	108	71	85	88	85	104	98	90	95	106	86	91	96	91	111	93	101	68	92	103	87	93	84	77	94	84	82	94	81	77	85	72	102	95	86	88	79	87	88	97	114	93	83	94	98	95	99	94	92	73	92	91	99	91	91	89	85	90	98	83	69	97	99	95	77	83	92	87	97	93	97	105	94	73	92	82	88	89	100	90	98	87	99	90	87	74	85	80	97	93	96	92	91	89	98	102	83	90	108	89	91	86	96	105	93	91	86	85	82	87	89	80	117	82	95	90	90	93	79	98	96	87	93	79	87	113	98	82	94	105	90	77	94	114	84	92	92	93	96	88	81	99	96	89	90	85	84	82	94	109	104	75	97	100	84	92	95	100	114	95	84	71	91	81	101	96	96	93	114	90	96	85	87	82	75	85	95	86	87	97	98	94	98	89	78	105	93	98	96	101	112	96	96	91	95	75	108	102	80	85	103	93	93	100	79	95	89	73	96	102	85	96	78	110	88	101	72	91	86	72	87	115	79	100	94	84	69	102	95	86	95	105	108	87	88	79	86	82	97	84	88	92	91	87	103	87	78	80	75	89	94	71	87	95	85	87	106	77	87	84	96	87	94	99	96	78	85	74	91	95	84	88	86	91	97	95	92	88	106	91	74	88	83	79	101	105	93	75	93	80	96	112	95	100	95	110	101	81	86	93	76	84	79	81	98	96	84	99	90	83	97	87	84	99	93	110	102	90	92	90	72	90	68	85	93	80	84	88	81	96	90	104	95	90	87	118	74	76	90	86	103	106	95	94	81	75	107	86	80	104	83	86	107	103	103	83	89	80	87	94	81	92	65	95	87	73	87	86	82	89	94	99	94	76	98	106	93	92	98	97	93	81	85	105	90	90	81	94	80	87	81	73	85	80	84	83	96	91	109	95	83	99	99	87	92	98	83	74	93	89	91	94	89	112	92	94	103	104	115	93	68	95	88	89	81	80	88	91	101	82	88	85	86	93	86	98	93	86	76	79	93	100	61	99	103	107	89	100	87	107	91	92	97	82	82	106	72	93	88	93	96	63	95	83	77	98	100	101	109	85	82	75	90	81	93	76	102	101	89	88	90	95	88	85	74	81	95	97	97	86	107	74	81	86	83	77	86	93	94	92	93	102	76	96	93	85	86	81	100	86	86	103	91	94	104	74	95	88	95	79	93	100	92	87	96	87	98	84	101	91	114	96	90	77	88	81	83	92	92	99	93	72	100	94	102	103	91	94	123	91	100	93	102	91	99	75	88	89	84	85	96	86	91	101	94	86	94	87	80	82	90	72	96	110	86	80	96	87	81	89	96	94	78	94	105	96	97
7808	1273	1014	1518	2164	2365	2246	1943	1732	1552	1438	1429	1212	1151	1040	951	907	883	876	886	800	840	819	797	798	764	785	804	739	781	763	739	708	779	757	721	757	799	698	724	715	704	681	690	654	729	722	754	692	666	701	715	732	699	724	705	687	692	670	697	657	690	733	682	704	665	690	711	721	701	654	721	691	681	712	688	671	640	702	704	657	670	674	695	701	665	674	704	691	667	705	709	696	696	682	691	659	720	672	669	685	669	706	638	631	709	663	686	682	722	708	643	683	719	646	696	676	691	727	694	715	720	670	649	688	710	722	653	707	691	689	712	723	710	688	667	687	695	694	650	700	681	685	699	697	672	691	704	664	719	680	660	640	634	663	667	681	706	651	694	694	646	680	697	695	664	709	661	703	686	650	689	724	653	651	672	675	686	720	691	686	732	671	652	668	670	656	692	652	705	664	664	703	695	656	695	652	683	689	713	732	630	678	700	708	656	692	769	691	727	703	694	692	714	628	729	673	684	646	680	671	674	678	693	680	658	673	659	665	661	720	686	659	724	701	665	680	643	696	680	649	719	701	672	664	660	733	665	737	675	677	652	662	714	672	645	654	707	708	657	724	651	673	699	713	695	679	700	732	647	720	665	743	714	669	665	687	677	710	693	658	686	696	654	683	635	672	706	632	675	713	688	691	689	685	684	761	665	682	699	688	627	654	668	642	725	679	680	695	688	669	644	699	695	667	666	671	685	637	719	680	664	665	668	657	693	721	650	691	705	686	663	692	624	661	685	674	662	705	682	694	728	691	637	696	673	634	701	661	643	695	715	675	672	718	664	680	694	680	683	646	699	687	650	685	656	692	641	692	690	654	664	700	712	686	693	706	683	693	711	646	678	685	708	679	711	723	696	641	717	709	689	743	680	720	694	656	684	725	665	676	685	649	689	686	716	709	651	640	666	714	666	694	692	687	731	683	691	669	708	707	699	673	658	733	668	673	694	688	694	721	686	730	636	712	646	712	673	677	672	669	680	692	641	667	696	686	641	679	685	616	664	701	691	736	683	634	706	695	643	682	694	659	658	746	679	690	672	713	664	701	689	665	699	731	694	705	714	654	677	672	693	719	722	692	665	688	710	662	716	676	677	642	652	680	727	687	631	675	670	692	704	708	692	677	683	676	659	705	660	663	689	664	703	648	632	732	694	686	685	692	715	690	721	664	657	699	695	718	725	658	645	680	685	666	697	691	621	697	755	711	652	697	656	695	659	692	717	700	664	685	730	653	674	632	730	641	731	637	726	693	716	690	695	727	699	695	641	691	698	684	677	656	716	701	681	683	698	678	676	653	684	691	679	680	740	679	668	699	710	724	669	686	720	758	702	666	667	698	682	691	719	696	669	689	716	674	673	646	693	717	703	687	647	747	688	684	664	750	659	652	681	666	668	694	723	754	694	727	654	708	716	713	682	695	670	695	664	683	690	693	701	731	643	668	691	681	666	712	681	692	750	664	699	676	673	661	677	690	669	650	692	687	675	683	656	709	684	732	696	666	704	657	733	721	683	665	705	685	660	673	657	703	669	713	727	679	674	724	662	707	736	652	668	689	687	708	651	668	688	656	702	696	725	654	676	696	691	670	683	682	711	660	686	663	650	660	700	686	672	683	665	708	658	706	701	674	704	703	675	669	665	715	679	734	697	710	663	668	702	715	673	708	649	660	694	678	706	675	720	710	675	667	701	680	631	671	650	682	660	659	684	717	674	661	654	711	683	678	665	687	708	655	694	676	675	662	688	682	687	710	675	648	698	666	673	657	657	660	633	679	652	668	704	674	703	685	728	720	682	698	702	700	684	695	686	669	692	696	673	686	645	680	697	708	661	678	681	667	695	703	655	672	703	678	652	698	697	678	684	661	672	655	682	630	728	690	724	672	691	650	657	746	638	701	683	688	683	677	653	685	692	674	649	707	723	714	669	698	678	628	677	734	688	719	665	700	655	680	698	677	700	738	689	704	651	694	704	684	701	708	671	629	686	690	694	662	710	690	698	726	697	697	697	701	694	659	698	699	667	677	657	685	671	659	674	669	676	711	668	708	667	689	692	706	663	656	666	659	713	657	681	653	647	678	668	709	718	690	688	676	717	699	675	666	643	668	677	682	700	704	634	654	704	671	691	687	698	699	666	666	632	654	681	671	708	696	722	675	693	690	648	706	714	656	662	687	676	675	677	677	718	688	733	670	700	694	704	712	705	702	728	704	670	641	666	715	683	729	642	667	679	699	660	674	700	693	688	702	680	656	650	632	662	657	703	664	687	671	722	637	697	684	677	698	628	651	688	646	662	707	711	684	677	718	675	724	669	674	693	677	709	671	671	674	692	684	682	722	686	689	662	700	682	680	701	694	680	673	740	700	653	688	695	707	684	710	701	672	705	651	696	673	659	725	706	694	626	660	696	705	705	663	678	670	715	725	711	707	631	664	665	660	659	707	691	676	702	667	660	701	672	726	697	702	687	633	660	706	704	699	674	668	655	730	712	711	670	710	710	678	740	662	690	689	748	681	673	657	728	724	658	698	680	633	719	694	678	722	647	692	706	679	670	718	637	643	668	670	665	657	679	712	704	703	663	699	700	667	674	686	655	670	670	678	691	661	690	722	683	679	664	698	704	681	662	693	657	706	631	666	711	638	723	608	648	674	634	687	701	725	666	728	682	662	722	720	707	717	685	690	678	683	641	700	694	708	690	700	714	654	667	668	671	703	666	698	690	663	627	698	697	682	678	662	684	710	678	660	645	682	658	682	677	670	651	680	684	708	673	670	629	697	665	692	693	698	695	697	628	656	675	677	680	666	673	660	674	706	685	666	657	698	708	651	719	666	678	688	697	697	693	676	679	679	657	683	711	653	685	724	703	677	697	688	681	687	692	693	632	719	688	688	664	635	669	670	626	707	702	743	693	671	701	694	685	699	718	703	707	689	652	624	651	714	708	665	716	662	687	697	696	674	678	691	698	694	620	728	684	715	654	720	721	733	689	685	723	664	713	657	691	679	698	647	736	655	675	652	674	691	651	717	705	729	688	669	711	709	635	697	650	663	685	711	685	698	685	705	680	715	712	651	671	684	705	693	688	636	671	707	709	634	662	695	660	678	701	699	689	693	653	607	658	649	688	658	650	644	654	693	683	663	678	714	676	674	681	741	698	675	720	667	721	684	711	657	696	719	722	665	694	693	718	697	659	676	681	699	666	723	672	664	717	726	674	699	665	679	660	683	672	704	653	681	694	670	691	703	688	675	667	723	688	663	670	730	739	692	679	687	699	633	686	749	671	649	683	695	607	693	665	717	661	687	691	671	714	707	666	705	678	691	675	699	674	676	669	697	686	670	684	659	628	714	720	709	669	689	684	689	669	685	672	708	674	682	690	669	665	647	673	720	699	729	636	675	671	659	655	673	674	683	715	691	684	676	692	670	674	687	723	681	640	661	738	667	735	677	667	692	720	661	685	664	628
817	183	154	164	125	140	152	167	160	134	164	171	153	147	141	127	157	117	103	122	147	111	120	137	120	117	118	100	114	104	117	121	119	117	117	111	122	112	105	122	111	118	113	103	119	128	118	115	128	118	121	108	140	117	112	127	133	126	86	112	117	102	108	121	113	110	129	123	123	105	111	112	115	98	111	122	122	95	96	109	130	109	108	112	88	104	122	109	107	121	126	125	100	109	117	120	139	120	129	116	111	107	112	107	124	110	124	114	131	106	119	107	109	105	100	136	120	108	110	109	143	114	136	103	103	112	136	116	113	96	106	122	116	104	85	131	125	106	121	116	119	122	103	111	102	107	94	113	118	111	119	115	110	94	132	124	101	126	128	127	101	100	109	120	109	135	100	129	119	115	115	118	115	129	99	104	129	103	94	124	120	114	115	102	106	128	144	119	108	97	126	112	107	109	116	106	113	118	123	109	118	109	83	117	106	104	114	93	122	123	115	140	101	108	121	112	112	135	106	121	111	115	107	100	118	117	101	122	125	124	124	114	107	102	112	141	114	102	102	118	106	107	121	137	115	119	114	117	117	123	117	116	126	94	143	106	111	107	104	116	126	101	106	107	118	106	116	112	139	113	112	93	121	113	111	122	113	98	114	110	110	116	112	110	118	115	134	115	105	111	115	112	118	103	128	119	111	127	115	121	113	112	102	106	121	108	129	119	102	137	133	137	112	114	125	134	110	123	105	108	131	124	101	111	114	103	109	107	123	107	129	121	93	121	128	101	121	104	93	100	102	104	127	103	119	109	102	120	125	116	97	126	99	116	118	99	120	115	99	110	111	114	123	119	105	105	117	130	120	104	139	115	119	113	114	101	123	105	110	102	121	111	119	107	106	107	123	106	110	120	125	115	87	109	106	86	123	111	114	98	117	117	111	98	110	120	106	131	122	116	116	110	98	112	111	105	118	140	105	118	115	114	116	119	122	112	119	140	100	117	115	106	108	116	122	111	113	116	105	113	127	125	116	117	142	99	107	107	111	114	110	120	113	109	119	119	117	119	109	103	112	118	122	123	106	107	113	114	101	109	116	116	113	128	113	115	98	101	113	121	99	100	111	131	119	134	145	131	118	102	113	112	121	105	128	104	112	120	146	113	113	115	113	125	131	103	105	123	123	125	102	98	99	110	150	94	112	128	116	132	123	114	106	112	127	93	130	110	107	114	117	112	116	98	137	125	120	111	122	117	147	98	99	113	127	102	106	105	98	103	98	118	103	121	109	116	104	112	113	107	108	110	117	113	130	87	108	99	100	110	114	116	110	114	104	120	104	106	100	135	111	130	110	108	113	128	116	132	107	112	111	120	125	110	107	101	96	126	118	105	126	120	125	117	114	99	100	130	117	105	114	114	93	108	115	102	88	113	125	123	116	99	107	131	138	112	112	110	116	122	136	113	124	98	111	108	94	99	111	111	97	102	124	113	113	115	110	132	119	113	121	108	116	83	119	128	102	121	111	117	111	104	131	126	119	112	115	111	101	135	120	114	117	110	126	113	114	125	98	121	118	111	127	119	108	126	103	105	139	106	111	112	108	111	113	117	146	119	122	117	117	128	120	109	103	90	113	111	118	121	122	113	127	106	118	119	117	110	114	116	103	130	107	107	107	115	101	104	114	125	111	131	110	107	117	115	130	121	106	119	121	85	112	103	119	107	119	107	111	140	114	114	105	110	112	110	114	112	107	114	116	107	102	123	106	114	134	104	127	122	108	107	129	97	114	100	120	133	122	109	118	119	94	108	116	108	140	102	103	99	124	106	110	117	112	111	105	130	113	113	109	110	115	120	131	131	137	128	119	117	94	102	126	120	99	110	107	135	120	133	126	101	109	120	119	101	106	119	115	110	104	129	104	114	100	130	127	123	120	130	118	130	109	122	125	110	125	102	144	119	125	109	109	121	123	102	116	109	121	113	111	110	125	115	113	109	98	109	120	121	102	89	121	107	97	112	119	120	109	105	124	112	123	109	119	112	110	132	130	113	120	103	123	109	129	102	111	116	121	128	108	116	119	101	124	124	121	104	123	111	102	118	115	119	109	104	112	108	113	111	135	113	93	113	118	120	108	105	132	112	120	114	118	111	117	132	117	108	133	117	114	109	116	103	95	114	110	105	105	118	133	123	112	115	103	113	134	111	115	117	145	96	128	105	125	106	120	103	112	109	117	120	117	113	89	131	116	98	124	126	110	115	108	106	126	104	121	104	115	98	122	121	107	112	112	123	106	119	115	122	135	103	108	105	95	142	102	131	123	117	106	122	137	105	109	115	107	112	112	114	130	117	132	107	108	111	139	110	122	146	116	117	118	129	98	99	126	94	126	113	94	125	102	84	111	93	111	112	128	132	134	117	124	101	134	117	128	100	113	135	109	114	98	100	118	78	129	117	123	110	115	110	119	120	109	114	108	131	114	95	116	98	127	107	109	124	105	138	112	107	108	101	104	96	111	115	104	118	108	116	122	133	121	105	112	109	117	108	111	107	99	136	102	126	110	114	98	98	116	124	118	116	135	115	116	108	133	94	108	114	112	109	105	113	113	128	119	119	103	115	134	90	121	116	124	106	111	114	130	126	105	118	112	128	127	120	125	119	106	113	109	89	120	127	126	125	113	120	101	127	99	124	115	113	119	114	117	107	98	125	116	115	89	122	102	119	105	122	90	109	124	109	106	96	124	114	98	108	114	122	91	140	106	112	132	102	110	101	110	100	121	132	116	117	108	113	118	113	121	119	113	115	109	87	117	118	112	114	113	115	109	111	135	113	118	116	123	120	117	116	123	105	119	127	117	113	106	109	108	109	110	116	105	128	120	103	131	106	108	118	111	128	106	115	111	102	148	110	121	102	119	120	114	113	118	110	116	111	109	104	105	136	127	109	115	109	115	129	128	116	110	110	104	111	111	98	135	130	124	111	102	101	135	108	120	112	107	120	108	129	121	104	105	107	103	126	114	106	87	103	110	107	116	118	123	104	128	140	130	113	124	114	123	132	118	124	101	121	123	117	99	109	106	113	109	102	114	129	106	106	122	128	116	94	112	123	118	107	102	111	110	122	122	124	100	120	96	112	112	101	123	129	106	118	112	131	121	94	115	111	113	110	118	135	104	113	142	119	109	109	107	119	107	110	102	124	119	109	121	119	98	116	109	135	106	125	112	101	113	106	129	110	109	133	109	124	108	115	88	122	113	126	106	102	102	105	111	117	114	107	120	100	117	120	116	116	108	126	98	118	134	133	106	127	118	112	124	98	111	117	116	105	107	119	126	103	110	121	120	111	112	103	116	97	118	97	99	103	123	101	128	124	119	112	104	121	109	107	111	110	131	110	105	97	144	122	96	108	101	119	135	122	132	104	108	104	109	105	107	113	124	123	130	104	114	113	97	121	117	118	117	106	107	117	107	90	110	114	114	116	107	114	101	122	115	105	110	102	118	112	106	113	106	102	122	109
8097	2152	1352	2208	3354	4010	3892	3209	2764	2386	2121	1905	1773	1507	1409	1323	1261	1141	1100	1134	1051	1005	987	1012	1020	996	936	903	938	923	902	859	875	844	890	879	878	832	893	822	853	876	799	824	855	905	864	882	855	843	852	852	825	874	837	827	835	890	821	817	868	873	906	906	873	903	861	851	796	815	840	843	812	804	829	780	856	895	882	889	822	822	815	817	816	813	840	870	838	809	930	854	780	852	811	852	796	836	792	912	830	811	839	830	858	878	806	821	828	762	790	826	849	797	850	813	799	782	837	853	778	814	829	818	870	808	880	791	801	832	837	771	810	815	824	820	900	836	862	809	823	839	850	820	831	797	756	809	853	889	822	809	853	809	834	828	829	795	809	854	803	841	801	878	813	825	831	792	825	835	816	822	819	869	816	835	804	791	835	852	826	833	839	804	826	805	830	764	767	776	828	799	816	829	811	804	820	798	836	756	768	838	816	826	892	817	814	805	798	809	784	851	824	837	803	820	812	849	813	813	833	817	851	762	783	843	828	835	834	827	800	797	800	845	799	827	814	785	784	789	791	774	831	820	838	761	802	823	810	771	836	877	800	820	814	805	830	883	806	814	801	764	797	835	841	796	839	762	856	815	875	835	827	799	822	795	859	851	815	833	823	798	810	794	845	842	887	809	839	801	824	804	774	822	821	788	853	853	757	801	825	860	782	792	793	788	791	833	806	832	753	871	813	857	864	843	811	791	801	853	842	844	838	793	803	839	825	843	798	821	802	853	817	817	806	814	845	770	857	835	890	828	820	805	849	790	798	867	827	860	829	861	805	795	853	817	855	893	871	835	794	761	895	845	784	832	796	848	814	816	834	855	829	855	785	786	839	825	807	813	856	794	846	842	812	776	811	804	746	867	830	834	785	788	832	810	846	791	765	802	798	827	858	798	834	818	781	860	827	810	793	818	813	828	824	857	853	821	791	805	825	870	806	831	815	803	826	800	854	834	830	818	853	836	874	847	849	847	812	823	807	818	809	800	867	798	805	833	831	761	833	852	878	826	832	772	842	825	832	822	830	829	852	817	797	864	790	806	824	809	779	814	870	870	850	808	808	831	809	829	880	800	804	757	842	810	819	802	792	817	779	871	814	874	781	808	777	797	812	864	812	859	814	839	812	808	788	814	844	817	822	830	765	825	858	814	815	845	777	819	853	830	830	778	850	796	853	828	818	790	828	849	879	839	834	788	836	809	826	848	839	830	809	860	831	834	837	830	852	823	830	860	801	857	857	786	798	876	865	820	793	834	815	820	800	846	899	824	793	850	835	866	820	822	846	800	768	852	860	816	760	793	819	831	860	827	789	833	838	823	813	788	847	822	832	778	837	855	775	824	859	845	802	823	838	800	807	842	793	843	884	850	812	825	805	819	804	801	852	783	889	778	826	799	733	889	840	793	783	812	820	808	856	824	813	888	809	851	821	847	860	848	813	802	823	790	869	857	838	832	803	810	816	878	857	785	821	757	825	855	823	763	835	828	842	838	825	794	839	849	805	824	775	826	770	816	820	799	819	823	812	818	813	858	874	825	849	831	797	797	842	822	830	870	833	845	804	824	832	797	822	829	786	875	822	826	827	831	775	837	783	785	825	844	826	857	811	854	850	846	819	804	821	836	779	848	820	830	842	856	844	829	815	872	842	832	776	804	804	776	790	801	773	850	773	806	825	825	816	848	833	820	806	818	832	792	798	868	783	789	809	851	824	813	794	822	820	815	811	863	857	828	791	842	830	812	832	796	829	806	826	821	822	828	843	786	827	837	833	854	856	867	805	837	795	820	833	784	826	816	761	821	807	856	812	775	831	812	768	824	875	834	811	812	805	847	870	798	757	798	788	848	852	829	803	840	804	846	800	796	803	846	859	821	818	839	844	834	823	802	857	840	841	838	863	795	821	814	799	829	798	804	789	769	825	876	832	834	843	856	831	813	830	772	843	868	806	796	810	829	879	838	859	825	794	821	817	810	821	791	818	843	850	836	827	846	854	822	815	831	796	834	804	799	799	769	813	826	890	770	809	863	800	871	791	796	812	758	854	824	875	781	801	815	818	792	789	836	761	871	811	860	780	821	822	823	814	820	774	786	811	856	790	795	792	848	809	813	810	826	857	837	840	846	824	844	821	790	834	822	836	821	833	844	814	767	850	797	798	826	824	877	777	833	833	882	797	815	862	831	807	842	865	777	844	827	845	849	820	806	805	793	851	845	825	830	806	798	799	807	867	882	814	843	832	883	792	829	829	831	828	800	897	797	787	765	812	785	806	811	832	847	817	846	842	827	866	811	819	778	787	819	834	874	830	830	843	847	815	783	837	818	818	858	821	873	844	797	805	821	848	806	789	818	793	759	763	809	788	837	813	867	857	807	830	827	793	811	822	828	827	821	787	837	830	820	836	813	851	813	816	809	826	828	825	836	842	816	822	789	824	818	814	768	852	866	816	749	823	787	812	830	907	838	845	873	871	788	853	838	859	829	818	813	821	842	833	795	829	817	807	817	854	871	811	876	777	804	819	807	806	817	791	801	795	828	796	776	776	791	838	822	772	816	827	822	794	820	803	864	819	812	827	796	795	821	857	823	794	794	884	822	839	880	805	830	834	834	795	831	822	835	833	797	802	803	780	790	827	777	857	814	811	818	807	773	832	878	825	822	838	782	826	851	823	835	894	818	844	887	837	813	858	814	806	777	855	826	835	798	856	884	812	887	825	774	817	817	851	850	831	817	848	807	835	821	799	833	831	798	810	803	807	787	854	848	830	843	831	835	830	810	849	798	877	844	829	793	897	800	819	795	846	769	807	794	776	815	813	823	845	815	845	824	846	837	820	799	892	812	819	824	837	821	793	831	778	821	828	820	812	896	800	828	813	756	781	759	908	790	801	800	833	850	835	760	797	790	811	841	870	786	783	825	821	812	853	767	862	852	806	820	830	840	796	855	810	778	819	772	841	808	846	814	873	833	848	818	776	836	792	806	803	852	844	806	877	841	764	797	868	827	827	818	818	829	782	802	855	802	820	816	874	793	834	820	794	798	818	811	780	823	813	856	810	808	770	850	819	818	832	820	780	807	840	806	867	816	854	817	848	785	751	849	809	837	822	821	831	822	838	805	770	835	859	826	805	781	795	805	846	816	873	812	802	811	796	849	803	820	859	851	828	824	770	843	843	842	798	851	818	770	869	823	811	809	809	778	861	802	786	827	838	838	840	813	848	834	785	848	836	843	795	829	813	798	824	775	825	857	837	782	854	832	811	811	767	786	856	789	792	803	842	806	809	790	845	799	820	804	810	812	830	816	797	846	790	812	866	788	820	876	833	780	840	829	836	817	813	806	831	800	810	828	861	815	847	788	857	753	776	810	843	840	826	851	791	846	839	773	832	831	793	857	838	813	842	830	851	777	800	806	807	838	874	817	810	762	849	790	851	827	779	792	853	889	787	787	835	875	825	841	816	816	833	824
1066	67	55	91	51	48	42	37	44	51	52	47	58	39	42	40	44	43	42	44	51	31	37	44	56	51	48	48	41	46	47	31	55	49	49	54	46	42	37	37	51	42	47	44	38	47	44	35	53	54	36	42	40	45	32	53	38	48	39	40	55	39	42	39	49	49	44	53	35	31	50	49	62	32	62	39	33	42	40	50	52	45	46	44	42	51	47	41	50	48	45	49	37	52	34	38	50	50	53	51	43	54	36	38	54	34	55	46	48	55	38	48	54	35	53	50	40	54	62	49	59	45	40	38	55	47	49	52	46	38	49	40	49	30	45	53	41	53	55	34	48	41	55	49	37	64	44	49	47	39	57	41	48	39	41	44	43	42	51	39	50	46	46	54	48	45	57	43	47	47	46	44	43	50	38	45	36	56	42	45	52	41	39	60	59	49	42	49	58	42	41	48	47	54	50	44	41	49	40	43	44	55	52	48	29	47	46	45	62	39	51	30	37	40	46	43	44	44	45	43	36	28	42	39	50	55	49	37	35	33	44	46	50	43	46	43	56	45	50	38	45	52	48	50	44	50	54	49	49	40	47	55	39	35	57	45	43	45	52	39	35	41	39	52	47	39	45	51	47	48	51	55	64	41	43	56	38	52	35	56	46	52	49	56	41	50	46	57	40	46	50	43	41	46	39	41	34	46	57	37	47	50	32	53	40	49	49	31	38	48	46	52	46	51	47	44	38	51	40	54	31	50	38	57	34	36	51	45	33	49	43	47	42	39	46	46	53	55	44	40	43	50	45	51	46	52	42	36	54	56	45	55	36	40	34	40	53	37	49	47	50	46	42	50	59	46	43	53	37	46	49	51	39	52	53	43	42	53	55	43	50	46	47	43	47	46	50	43	41	39	46	55	49	45	57	43	31	45	52	48	54	49	41	48	57	50	57	40	45	38	42	35	44	55	45	44	34	42	52	41	40	42	50	39	37	50	49	45	33	36	35	41	42	35	40	49	42	41	33	51	38	49	42	37	48	39	58	54	37	52	44	45	39	38	47	56	49	46	49	47	55	37	46	41	46	40	44	39	52	43	42	56	27	58	52	50	47	33	59	60	45	33	50	49	51	50	56	54	49	55	49	43	38	58	54	52	53	42	51	45	47	45	39	59	33	47	63	39	35	44	47	43	45	49	52	41	46	50	43	47	45	52	36	49	41	43	41	42	35	43	53	43	28	38	36	38	48	48	45	43	40	62	42	53	45	51	38	42	48	43	61	49	36	37	43	45	40	42	51	37	47	53	44	48	41	42	43	41	48	38	51	46	37	38	39	42	48	40	45	35	61	41	53	53	41	46	41	55	52	43	36	54	44	41	38	53	39	49	59	38	45	41	42	42	37	53	45	41	43	48	50	48	32	53	38	34	59	54	50	33	36	50	39	52	45	51	50	42	53	53	47	55	40	35	42	41	46	48	62	40	42	41	50	48	41	47	38	49	35	48	41	38	44	60	45	37	53	46	41	50	43	56	44	46	46	45	48	34	45	56	43	52	52	52	53	45	47	43	45	55	53	49	57	39	51	33	56	52	46	48	46	33	39	38	48	46	42	50	41	46	47	37	56	35	52	47	44	51	37	40	40	66	39	43	40	44	45	47	50	48	50	65	57	37	55	52	40	51	33	41	50	42	52	38	37	55	56	49	48	53	50	44	42	56	42	44	47	37	49	58	44	50	29	53	45	42	43	40	39	49	60	43	47	35	50	48	45	50	45	51	43	45	40	42	44	43	55	42	42	50	43	50	42	38	33	39	40	48	41	44	50	45	38	41	48	41	47	50	50	49	65	59	44	51	49	49	50	36	38	56	37	52	43	41	36	52	47	41	51	45	52	50	44	54	52	52	45	45	32	45	34	38	57	53	51	52	48	36	43	49	53	50	55	46	54	47	46	53	38	53	45	45	57	44	38	46	47	40	49	45	44	50	37	35	39	38	36	37	43	48	44	40	55	54	34	49	49	45	53	44	41	65	46	44	56	45	42	51	40	43	47	45	44	38	41	46	47	47	42	43	49	39	45	45	43	54	52	47	49	40	35	47	42	50	47	48	52	57	49	43	39	41	43	53	54	46	40	46	47	39	49	51	30	47	51	44	36	44	40	48	51	47	48	48	47	44	42	54	58	42	40	45	49	30	42	51	46	49	36	61	40	32	47	57	50	44	46	45	45	49	50	41	54	46	46	41	45	53	50	42	45	44	39	51	58	48	44	45	44	45	38	50	49	46	35	36	50	40	54	55	45	33	48	48	44	54	39	34	54	41	33	46	41	36	38	50	47	43	47	48	40	46	54	35	45	39	53	54	46	45	44	42	41	43	45	40	51	45	37	42	51	46	39	46	43	47	48	42	58	47	41	46	37	46	52	49	43	49	52	52	46	59	48	42	40	43	43	47	41	57	58	45	46	43	40	38	46	49	53	40	40	39	52	36	49	55	44	50	48	42	41	52	47	44	44	50	39	61	39	35	54	41	37	46	50	42	56	53	38	41	44	40	50	48	39	53	31	41	39	40	46	45	55	32	47	29	54	42	48	47	37	39	39	52	56	42	51	41	42	50	41	44	45	38	51	37	49	44	48	36	45	38	51	37	52	45	38	40	38	38	33	40	48	47	48	44	44	51	48	50	42	44	43	36	52	39	43	41	44	48	54	43	59	51	42	43	48	42	43	51	62	37	52	59	41	45	54	38	43	51	45	48	41	46	48	33	46	45	49	44	51	44	41	54	53	56	48	52	45	45	43	37	45	48	42	45	54	45	57	37	48	38	45	41	32	51	51	53	48	49	44	49	41	51	46	40	36	43	47	42	42	51	45	41	44	49	32	56	32	45	50	42	36	52	40	32	48	43	46	42	44	35	42	34	42	45	39	51	40	43	62	61	42	48	44	54	45	39	49	35	49	42	61	51	55	49	48	48	54	52	41	51	47	49	46	44	49	59	47	38	37	40	51	36	39	46	50	46	32	36	47	46	47	33	52	53	42	43	45	41	51	44	54	46	48	51	42	37	33	38	44	44	55	49	41	44	62	52	49	45	50	44	41	40	36	48	45	41	50	44	33	57	58	45	41	41	38	37	47	47	49	41	67	58	64	45	57	48	44	43	41	50	49	60	49	47	44	51	47	44	50	40	42	37	46	53	43	53	40	55	51	41	47	60	47	48	41	38	49	54	45	49	47	43	48	45	36	52	39	50	50	43	36	33	53	38	51	44	39	54	47	41	60	50	49	54	62	54	44	44	38	48	53	53	41	53	38	42	54	51	44	42	41	43	58	32	51	44	43	54	38	48	46	44	35	52	35	39	43	32	64	50	43	54	35	52	47	39	59	53	50	50	46	43	54	53	46	51	37	47	37	41	46	42	34	37	49	36	38	64	56	61	45	45	34	50	52	39	42	47	51	46	34	54	55	52	42	47	45	53	50	49	48	33	50	39	50	49	40	48	53	48	49	44	44	44
6052	544	498	908	715	726	711	669	614	598	552	601	487	446	464	453	430	395	377	398	386	394	383	397	385	384	388	381	374	380	380	359	349	367	390	337	334	362	343	367	386	364	377	360	397	370	328	377	368	343	354	325	335	369	359	348	354	377	364	335	363	355	359	366	368	341	359	350	387	383	378	363	332	352	373	354	362	391	361	352	339	347	347	369	391	354	356	357	352	344	379	332	334	340	376	354	397	354	339	344	344	324	360	360	346	343	350	373	361	377	367	400	337	346	358	367	383	315	351	395	359	350	360	343	364	363	361	376	341	365	333	366	362	329	373	351	323	332	326	350	341	316	369	359	348	352	328	351	352	345	319	322	310	362	352	369	336	376	338	345	311	384	387	372	386	367	348	362	388	399	348	336	344	352	355	381	405	369	373	357	343	371	336	358	359	370	370	380	358	309	376	337	347	360	364	344	369	369	341	365	365	350	359	354	361	332	343	374	342	367	387	345	357	346	365	326	361	334	370	358	379	336	354	357	371	353	346	343	383	339	392	332	328	335	378	362	391	354	311	319	361	348	379	373	340	348	351	350	359	367	377	354	384	370	387	358	335	352	373	336	331	370	369	385	352	337	375	326	332	351	345	364	339	368	346	395	368	313	378	334	370	330	329	345	367	341	419	374	357	342	374	362	362	360	332	327	305	332	368	353	336	348	322	340	383	327	368	355	367	344	373	347	368	385	371	358	350	352	362	375	349	360	372	327	363	313	346	400	371	346	350	386	346	355	363	363	367	315	369	328	369	351	339	345	370	347	361	320	334	403	356	366	351	351	336	382	354	373	385	362	327	334	338	377	361	383	363	339	335	363	334	376	341	340	342	339	384	312	318	344	367	373	348	372	349	373	359	358	347	358	379	344	363	362	366	342	348	376	342	349	324	324	310	354	296	341	331	352	341	360	358	344	357	371	363	382	337	339	346	329	369	329	339	361	356	360	376	345	365	337	367	356	352	336	349	348	357	340	371	363	352	336	358	390	334	352	364	343	339	330	345	341	325	383	384	350	348	350	355	342	349	338	356	370	374	353	340	327	363	371	334	400	347	345	354	346	353	354	354	399	366	349	363	368	304	390	353	381	346	363	322	384	353	353	356	317	380	358	340	363	356	350	364	358	400	344	356	349	380	320	342	377	350	366	363	343	354	346	418	381	352	354	367	356	340	389	341	367	362	335	360	349	350	339	376	378	386	381	343	325	361	380	354	311	369	349	367	372	380	377	333	403	371	327	336	354	366	359	378	334	355	383	365	321	363	359	322	349	360	359	365	341	361	362	367	378	368	343	361	371	348	376	351	367	372	336	371	348	332	340	346	346	351	366	345	393	366	339	369	365	364	362	347	327	310	337	382	363	373	385	394	341	355	340	370	342	354	368	355	345	349	387	368	358	322	339	340	345	359	380	351	363	326	345	361	364	360	351	358	361	370	376	341	363	356	351	325	348	372	374	373	364	351	387	377	356	368	347	332	336	371	346	349	382	320	353	355	369	323	329	360	351	348	332	370	346	339	344	341	328	374	359	319	310	333	364	333	391	358	320	362	342	354	379	340	338	339	376	365	348	354	383	356	385	338	338	326	344	338	372	327	347	367	353	331	393	351	346	388	373	356	351	353	350	340	381	330	344	345	371	361	358	389	366	324	374	377	343	357	362	337	349	341	342	356	382	335	371	384	365	396	339	331	356	363	362	343	330	372	380	371	388	362	397	388	358	378	384	341	379	354	383	388	376	361	371	346	377	384	359	353	361	350	386	346	335	347	360	358	333	355	337	314	363	369	374	346	344	352	363	344	346	369	343	335	338	382	339	364	373	335	367	349	366	356	348	381	322	363	347	358	405	349	303	373	389	368	361	340	328	358	369	346	343	371	357	358	355	363	323	346	340	366	356	335	348	352	367	389	336	352	359	364	317	347	331	341	334	349	377	352	383	353	345	398	370	368	350	339	342	354	329	370	333	342	349	352	357	348	362	341	358	341	329	342	385	354	389	353	359	338	342	341	394	369	365	356	368	398	358	359	365	336	309	366	370	329	362	343	325	333	362	384	329	371	344	354	320	387	321	363	338	334	343	376	389	359	353	326	356	352	385	362	360	413	389	354	373	357	367	335	386	376	334	351	360	360	354	353	373	362	315	377	345	322	369	389	357	367	395	345	351	338	357	324	369	345	377	365	332	384	381	359	351	346	346	368	368	341	376	341	364	353	384	338	376	349	356	349	369	327	354	353	389	336	345	375	327	399	370	362	379	374	364	338	363	368	369	364	355	398	384	362	338	358	372	375	359	338	352	334	363	346	379	372	350	394	361	352	339	367	356	356	342	345	386	356	361	366	348	341	377	368	345	324	363	348	383	331	396	368	384	346	373	315	363	362	365	355	352	341	332	382	335	323	336	364	383	355	312	352	371	340	361	344	344	347	362	351	355	343	350	372	367	336	355	352	354	325	348	346	364	382	382	371	359	385	351	375	327	313	341	369	368	350	359	377	366	339	354	344	351	361	355	356	375	349	346	328	344	380	343	336	387	318	363	369	338	375	358	356	343	364	408	363	370	368	369	352	342	333	391	408	334	393	337	347	369	397	355	361	350	402	356	378	390	387	356	351	347	336	377	340	385	350	348	368	370	375	357	373	351	353	360	367	395	349	346	345	321	366	348	390	332	358	347	371	345	364	305	361	342	352	380	345	358	358	364	345	355	374	372	376	334	368	361	335	351	358	353	364	346	365	357	374	330	378	377	330	340	380	357	361	346	355	388	360	321	366	343	368	385	347	325	313	356	385	329	388	364	382	374	377	371	331	342	344	341	370	362	366	358	344	341	374	365	346	376	326	328	365	372	337	356	351	365	359	332	371	347	352	342	375	367	384	356	350	367	392	372	370	351	318	330	346	344	348	376	313	336	367	350	373	334	346	344	361	360	351	339	379	354	370	362	362	368	387	356	355	345	336	357	355	350	347	367	347	357	354	349	377	360	352	354	352	389	383	378	367	365	355	373	358	344	357	346	335	347	330	370	351	356	363	337	353	376	374	341	367	311	304	364	345	347	343	352	366	333	365	393	350	330	391	378	363	369	350	375	369	359	342	325	358	365	377	364	361	355	368	362	371	340	374	407	335	402	337	361	372	378	359	362	371	337	358	369	364	354	367	376	364	353	365	360	367	347	352	367	355	343	329	361	358	348	367	372	321	373	387	328	366	339	374	327	345	366	370	368	331	390	382	384	369	334	355	325	377	354	383	377	357	359	348	365	378	347	338	372	352	368	381	394	334	333	346	357	392	377	383	384	356	349	374	376	346	353	353	369	361	381	364	405	343	373	373	381	375	364	354	346	364	381	337	391	367	360	367	339	358	395	351	309	373	362	358	356	358	345	402	387	358	365	332	355	349	339	350	361	317	351	353	393	346	356	402	354	341	324	372	342	350	336	336	350	338	344	344	366	344	362	372	370	373	388	358	344
441	153	103	140	78	79	97	94	84	82	97	87	77	93	75	72	109	85	90	87	75	65	65	87	81	88	70	82	77	75	60	76	85	78	80	80	83	69	79	72	78	80	82	80	64	77	80	65	74	79	68	77	92	64	72	75	83	76	78	68	86	79	67	60	69	63	91	61	77	74	64	85	66	75	87	82	80	67	69	70	76	67	89	84	71	74	79	73	77	69	68	64	89	76	66	56	77	76	75	71	65	74	72	87	80	70	73	52	68	66	71	71	62	66	76	69	66	84	64	75	76	67	70	67	66	70	66	79	79	78	82	73	77	63	77	69	68	89	74	78	75	74	82	77	77	77	76	83	67	76	83	76	78	69	75	60	86	63	90	90	87	69	77	74	89	63	96	79	83	78	84	84	72	83	87	76	73	65	75	76	72	79	74	65	69	72	73	70	75	65	84	82	82	66	65	84	74	84	72	70	79	75	77	66	90	82	63	76	58	74	77	72	66	79	77	71	78	72	68	71	62	67	63	68	75	72	68	72	65	74	78	81	68	87	81	76	72	71	75	69	83	77	72	78	67	66	70	78	67	83	90	69	73	77	76	88	68	84	60	83	86	76	80	61	64	48	70	74	74	82	75	83	73	82	76	72	89	80	80	76	79	83	84	71	74	77	70	78	76	65	89	76	87	55	82	88	69	62	78	63	101	69	71	66	78	85	75	67	70	91	64	75	62	78	87	82	82	69	85	69	75	71	74	79	81	60	68	58	70	78	69	79	82	75	84	60	83	73	85	69	82	73	82	69	79	81	59	71	82	75	75	76	86	73	78	68	75	68	63	75	63	70	79	78	78	67	89	66	71	78	80	65	83	60	62	72	79	72	74	82	74	76	83	70	66	78	83	77	68	86	72	74	83	82	76	76	65	79	79	75	83	64	79	79	68	71	75	75	84	66	78	79	68	81	68	84	67	67	82	73	75	66	58	69	74	73	76	74	68	78	67	74	75	73	73	60	64	104	88	70	68	65	83	69	74	66	78	71	71	87	80	64	72	59	80	70	67	91	92	61	84	95	84	80	75	77	88	76	62	79	87	76	72	80	74	77	66	81	88	75	75	84	73	64	88	82	64	76	80	93	82	80	77	86	64	64	70	87	71	60	86	66	77	78	79	80	82	77	79	76	79	55	72	74	85	68	61	48	80	75	68	63	81	78	74	80	73	70	70	74	67	77	91	73	58	90	69	83	63	75	76	65	64	69	71	76	82	95	78	92	72	70	69	91	61	77	69	87	79	73	84	72	75	62	71	70	72	86	71	82	69	59	88	74	72	70	77	76	74	81	75	84	78	63	68	62	73	88	69	76	63	76	63	69	72	80	83	69	72	69	86	78	85	73	75	80	80	76	77	82	67	80	74	64	65	61	71	74	83	85	69	64	60	74	69	76	93	80	76	67	78	64	82	76	85	64	74	74	72	77	82	72	84	80	88	79	85	66	72	84	65	86	70	78	69	71	81	77	81	65	66	68	72	92	67	86	82	63	73	82	66	74	69	71	74	62	62	74	55	106	72	79	75	82	63	67	57	72	69	61	76	84	95	52	80	87	66	89	66	76	77	64	89	59	88	64	74	81	66	79	65	77	72	59	90	80	62	69	73	64	70	75	89	85	89	85	78	101	68	75	62	83	72	91	68	69	69	75	74	68	58	73	73	58	88	75	80	74	85	90	77	68	63	93	76	61	80	76	80	81	60	73	82	86	74	69	85	64	91	67	65	73	68	58	77	73	90	80	85	66	64	95	77	67	83	50	81	74	80	77	74	78	77	66	86	68	90	88	67	67	75	69	66	59	78	82	81	73	56	57	70	71	79	57	88	69	85	74	76	93	74	73	60	71	80	63	78	82	76	67	58	74	77	86	66	80	62	64	80	82	72	85	80	82	85	64	90	70	71	81	77	73	94	87	66	63	74	78	75	81	79	68	66	71	76	75	86	70	66	73	77	71	67	69	71	67	59	85	97	69	64	79	75	87	84	84	59	56	63	74	78	78	76	66	82	63	64	75	67	75	85	69	66	64	65	79	78	69	82	68	69	62	76	81	68	63	77	88	68	75	81	78	79	63	78	80	88	63	77	73	65	78	76	64	67	81	69	86	72	69	71	81	84	87	70	72	83	74	83	86	84	70	80	66	76	46	68	83	65	73	64	70	69	90	64	70	79	79	90	81	67	77	89	82	82	92	64	70	67	85	72	64	71	77	77	70	85	70	85	65	83	68	60	63	79	76	69	78	72	77	60	79	70	68	67	69	64	73	84	79	76	75	80	87	87	70	70	72	72	72	70	83	83	79	73	60	73	78	68	79	82	76	71	81	77	67	75	66	73	86	87	65	74	81	68	56	81	75	68	79	76	71	79	90	74	67	87	86	71	70	72	81	74	61	74	63	82	74	77	74	96	91	67	68	70	78	75	65	61	61	65	78	74	67	79	80	62	66	77	80	58	75	93	56	66	98	84	57	63	73	86	56	76	73	74	69	70	66	95	73	71	72	67	70	63	80	64	79	79	62	62	73	72	65	73	59	81	61	66	81	78	72	91	66	76	64	65	69	85	72	58	76	59	86	82	71	89	71	71	67	60	86	69	62	66	76	86	79	76	77	79	73	61	69	73	70	65	77	65	76	64	70	66	79	78	71	67	72	74	81	70	67	69	67	57	69	84	81	83	74	66	71	73	74	88	78	70	80	79	76	74	81	67	81	59	65	62	94	86	94	83	49	71	81	60	77	70	62	86	73	75	78	67	69	68	80	72	93	85	78	69	76	79	59	99	78	63	78	74	77	78	73	67	56	84	82	89	66	58	71	67	77	64	71	73	82	68	67	71	84	68	69	64	90	70	74	75	60	70	81	79	76	83	67	77	70	74	69	78	80	67	87	72	75	82	76	55	80	64	66	68	83	70	81	85	76	76	68	73	81	78	62	84	78	61	75	81	69	69	63	80	67	77	76	73	72	73	92	80	75	73	88	82	82	90	88	86	66	85	73	64	85	58	62	75	77	75	70	65	77	76	83	98	79	71	66	60	72	63	86	72	79	64	78	91	80	81	70	82	76	73	66	75	76	81	65	62	78	76	67	86	72	86	61	76	73	57	70	76	65	86	75	77	81	71	71	63	72	70	71	74	85	64	61	72	66	79	78	89	85	73	89	70	80	95	80	80	66	78	67	74	78	83	74	76	80	66	79	67	70	74	91	77	68	71	82	78	50	82	52	67	66	72	63	86	81	69	71	75	67	71	75	70	70	70	71	70	76	70	75	75	74	85	54	72	71	73	80	82	76	69	70	88	52	79	69	72	83	76	91	76	82	79	69	69	69	64	83	77	62	78	57	95	69	67	76	66	84	81	80	72	66	64	68	62	73	93	70	78	81	63	81	71	71	79	87	69	76	87	66	69	65	72	65	72	82	70	73	82	71	70	69	69	67	78	69	65	57	84	91	77	65	58	75	69	75
5351	1413	1124	1713	2155	2611	2461	2013	1642	1473	1286	1310	1091	953	850	828	757	786	702	617	672	632	660	656	624	639	610	657	595	568	603	609	615	591	603	567	533	547	536	534	601	555	579	538	571	559	542	509	543	568	537	568	564	514	571	549	537	558	505	524	524	523	560	529	534	554	533	541	562	540	497	498	513	513	535	531	556	555	553	588	547	512	532	520	522	515	533	570	585	556	536	527	523	518	559	589	527	542	516	540	578	521	553	548	495	547	532	498	500	525	559	511	563	516	499	530	522	516	542	516	507	557	529	536	509	529	582	527	524	537	533	557	544	559	519	559	494	558	528	539	537	543	547	540	510	532	492	544	529	533	581	559	568	543	496	510	483	520	502	545	550	577	529	531	562	486	532	544	526	551	559	533	510	529	529	532	484	528	457	503	549	537	580	565	549	554	549	522	512	527	552	529	565	564	564	519	495	560	511	559	544	508	506	555	520	548	512	549	551	517	533	527	553	543	547	555	517	547	549	475	567	536	488	522	545	561	533	498	545	522	513	546	540	535	490	533	540	540	559	571	516	544	487	532	525	496	525	552	533	525	546	514	538	571	528	513	542	490	578	512	551	511	569	546	549	552	497	599	548	586	541	504	539	521	545	507	556	517	539	562	573	499	540	526	559	571	505	514	561	519	521	552	552	597	544	543	483	504	509	502	543	555	542	537	501	525	501	529	535	523	531	518	569	537	535	541	546	534	526	548	553	510	548	540	530	486	525	548	550	520	502	512	551	518	521	562	526	525	522	568	566	540	558	526	519	515	500	553	523	515	543	555	495	527	525	551	569	512	541	532	536	491	552	503	495	521	505	542	474	530	490	502	523	505	504	535	570	560	519	540	530	536	505	545	532	545	539	524	554	540	521	552	522	543	533	525	544	518	527	550	521	501	505	522	570	547	517	554	532	576	515	533	530	557	533	545	503	563	506	509	542	555	521	551	516	507	568	527	543	513	526	572	530	537	566	563	542	544	559	554	573	538	527	520	518	513	593	538	504	520	503	553	492	508	536	547	507	569	508	541	548	515	521	574	549	496	505	577	501	524	549	515	539	565	497	560	541	537	532	529	518	533	514	554	547	515	530	550	555	528	533	478	557	515	509	499	506	517	564	527	543	522	515	532	562	520	486	519	562	526	559	546	486	553	545	511	501	516	459	526	540	497	496	552	593	552	524	529	545	557	531	516	552	535	541	545	571	498	505	524	552	510	580	529	557	503	548	565	553	536	520	598	504	541	527	521	525	530	532	525	518	534	537	556	531	508	557	524	542	537	546	570	516	495	515	558	569	549	564	518	525	515	571	533	529	528	553	520	519	517	588	510	525	534	540	512	540	524	529	514	526	523	496	538	547	539	527	519	517	526	542	523	531	557	557	547	523	596	515	562	538	525	534	559	504	516	511	494	519	497	522	491	508	509	508	549	505	563	520	560	533	560	568	546	496	532	545	553	504	543	556	544	538	548	543	522	514	485	526	518	512	537	519	521	522	553	499	551	522	504	470	564	525	533	524	496	523	561	543	521	551	508	540	510	546	562	540	572	539	529	534	582	502	573	541	526	516	521	572	546	600	535	531	540	537	524	517	565	498	524	527	566	503	526	533	545	546	511	555	548	545	561	556	527	538	569	549	572	554	554	566	531	505	542	529	499	552	532	518	520	519	548	566	561	536	518	548	535	528	519	508	523	500	544	558	483	530	554	552	533	501	542	536	543	528	563	564	523	544	528	536	520	518	555	539	513	547	590	538	521	537	560	520	510	578	538	499	521	524	547	496	487	502	534	485	505	512	543	526	543	530	550	528	559	542	515	532	539	523	500	571	473	579	533	553	451	544	500	531	512	522	544	582	508	519	549	529	537	527	553	504	491	572	542	548	571	538	564	501	570	505	507	545	544	541	527	485	522	507	516	532	526	516	488	507	527	560	544	524	522	523	521	559	510	517	533	539	519	493	543	539	521	528	558	481	528	541	498	506	525	516	534	524	515	526	516	558	494	559	554	509	580	548	533	531	515	548	513	555	543	522	531	547	536	563	526	511	510	507	534	534	548	514	577	507	554	513	529	550	528	500	536	540	505	529	541	512	555	528	519	504	513	557	557	529	514	500	551	568	521	573	499	536	526	496	530	566	520	543	535	548	538	543	480	543	530	519	502	547	502	579	492	527	523	557	522	527	521	552	539	588	512	544	511	549	531	522	527	485	551	508	543	502	573	536	533	535	531	533	509	493	517	556	518	568	479	523	583	525	514	551	549	549	543	548	530	500	527	542	520	520	499	510	525	489	554	562	530	575	560	519	554	534	552	524	538	539	546	531	526	510	538	486	563	580	561	475	533	520	493	560	523	503	531	536	537	551	510	534	536	556	509	533	537	537	506	503	531	526	519	529	503	527	533	555	542	547	522	543	518	541	567	488	509	528	557	546	548	520	556	539	531	571	521	544	521	533	532	506	583	511	531	534	522	518	537	559	539	535	508	494	521	552	530	549	569	517	542	525	549	532	527	534	498	485	571	548	504	526	506	538	558	516	518	538	498	541	531	481	507	523	530	507	519	505	512	560	515	522	522	524	538	558	543	487	564	568	477	559	533	520	556	526	561	524	502	545	531	549	541	531	544	547	567	539	547	578	541	556	498	538	540	520	558	553	518	540	513	556	526	542	517	537	548	571	554	481	547	541	542	546	522	520	536	550	534	505	599	562	527	564	502	536	543	572	522	522	513	513	548	553	510	553	528	519	519	542	541	496	498	556	499	528	503	504	566	509	529	511	507	521	538	494	527	532	504	574	522	556	519	522	524	543	516	522	520	521	522	543	547	506	539	548	524	485	554	541	500	542	520	525	503	543	528	550	566	560	548	543	567	521	546	563	557	523	525	568	542	507	543	537	511	531	530	533	545	542	520	535	520	504	558	556	567	575	548	536	497	503	556	537	499	521	568	561	522	515	559	522	534	503	566	551	525	508	566	529	550	538	551	558	525	499	562	521	512	534	555	541	542	554	567	548	576	521	516	524	538	558	507	576	578	522	569	513	541	533	528	541	493	553	516	546	504	518	506	533	482	536	535	489	533	505	538	542	559	522	534	505	555	527	515	533	492	478	516	549	506	475	527	552	530	572	545	548	539	525	552	519	554	532	545	552	563	549	504	503	536	572	536	558	526	536	463	533	506	526	514	535	543	553	548	554	495	546	540	515	536	555	569	558	534	558	496	578	566	551	534	521	500	514	524	487	521	555	554	529	532	565	538	555	520	568	528	568	463	561	533	576	543	539	574	543	544	502	512	545	574	529	515	547	498	548	558	576	480	482	509	575	547	526	530	523	557	526	526	535	522	532	534	501	530	539	549	513	502	496	525	547	545	551	537	537	549	554	505	547	536	510	559	526	571	550	563	502	515	499	524	552	513	519	519	497	545	534	504	551	550	521	588	550	557	490	537	548	516	519	537	526	558	524	540	522	517	533	492
1575	147	123	133	101	116	104	107	108	103	126	99	93	99	97	91	99	79	111	101	102	82	98	108	112	80	105	112	103	84	87	97	88	100	80	83	79	99	105	96	99	81	93	97	94	86	103	92	106	86	88	99	107	93	89	77	104	73	91	93	105	92	87	93	88	105	106	99	85	101	105	86	82	95	75	78	105	86	101	95	99	92	93	79	93	93	88	94	82	92	84	86	95	95	93	84	120	73	105	92	94	90	85	83	114	76	98	108	88	101	80	80	100	86	88	86	92	93	91	73	80	70	85	84	87	108	83	97	100	89	94	91	84	93	75	108	106	79	100	94	98	84	100	92	84	111	95	79	97	92	105	90	85	80	98	94	86	69	87	73	91	88	94	104	86	94	86	104	76	102	92	104	101	83	80	83	82	81	82	97	99	91	73	86	91	80	96	87	99	92	79	90	81	82	93	94	74	91	102	93	103	98	90	86	92	97	82	88	102	91	90	91	95	80	105	83	91	92	95	88	93	98	93	80	90	80	73	87	79	82	94	102	96	86	81	92	99	81	79	80	83	92	81	105	81	70	84	97	85	87	95	92	87	99	87	87	75	99	106	103	72	82	76	92	113	93	96	78	80	88	77	81	96	91	76	76	86	96	91	73	93	72	85	84	93	84	88	81	81	84	93	84	92	104	97	86	90	84	80	98	87	83	91	92	95	94	78	93	95	70	93	105	91	89	99	95	88	75	105	98	82	104	86	114	80	97	70	86	67	88	78	86	97	81	101	105	97	86	79	95	99	82	97	98	78	96	104	71	95	101	93	84	97	85	107	70	91	71	79	89	87	115	73	87	102	88	89	76	98	96	102	103	82	93	92	104	88	94	93	95	82	82	102	83	89	75	109	81	92	80	81	100	80	75	93	88	78	81	97	84	83	95	70	87	86	80	99	95	96	81	111	87	104	92	90	93	100	98	98	101	97	107	105	109	91	91	87	75	94	99	103	98	89	105	90	90	97	85	93	92	72	103	95	81	86	103	90	100	96	96	111	104	79	81	82	95	99	82	96	102	107	69	93	72	108	103	77	74	93	84	75	88	84	106	101	102	94	84	81	94	97	86	90	86	79	103	98	87	88	90	98	92	92	91	93	103	101	75	88	87	80	81	102	91	90	120	96	68	85	85	115	94	93	85	91	74	84	92	93	83	107	100	87	81	88	90	101	97	114	85	82	83	86	95	100	95	97	86	100	81	92	90	87	100	91	106	89	92	106	80	85	86	89	94	85	85	78	74	109	70	89	92	81	87	93	103	103	90	100	91	100	98	86	99	105	85	96	99	91	89	96	96	102	93	96	90	83	90	89	81	93	85	89	93	86	101	90	83	96	99	84	90	98	95	80	98	103	92	88	86	81	87	87	87	93	89	95	96	92	96	92	98	110	94	100	82	72	92	80	102	92	104	78	110	83	84	85	95	82	90	98	80	94	92	76	85	99	82	90	75	88	86	103	111	85	95	111	96	93	91	102	93	81	84	75	76	78	106	92	89	73	89	98	96	75	80	82	86	88	79	104	75	102	104	86	82	87	87	93	99	82	103	82	81	97	72	115	88	73	89	87	88	95	89	95	89	87	91	89	102	100	81	95	86	99	99	91	87	98	91	87	106	93	97	90	90	75	103	99	94	101	82	96	79	95	89	97	99	89	89	100	102	96	76	98	94	91	84	90	81	93	98	101	95	76	105	88	97	104	83	88	82	102	85	90	80	87	79	95	79	96	92	98	83	98	98	87	95	78	88	96	86	93	102	99	90	79	83	86	97	107	94	88	99	95	82	76	96	87	100	91	83	85	89	90	81	93	101	87	105	95	81	79	86	105	102	84	91	87	82	81	81	92	83	80	84	91	89	80	91	94	98	95	83	102	94	87	86	92	97	132	86	83	81	91	95	93	99	84	104	101	103	74	86	87	105	88	84	77	89	89	100	109	92	103	100	75	90	106	80	78	101	88	75	100	76	88	98	83	75	96	95	97	105	84	117	82	69	87	87	91	67	90	65	93	93	84	105	85	81	89	93	84	82	86	89	103	87	94	89	84	91	97	86	91	98	80	103	86	107	85	76	75	95	105	98	103	91	96	98	88	107	109	102	85	81	85	84	78	87	75	82	89	88	87	95	93	95	74	95	87	87	77	94	89	89	84	103	77	92	88	88	101	88	92	87	68	90	92	96	91	77	102	99	69	84	94	81	92	88	91	78	81	70	97	95	87	92	92	94	92	78	88	84	92	84	95	92	96	102	90	81	96	78	88	90	100	92	76	93	88	78	103	75	89	78	84	102	91	94	87	76	91	92	75	96	101	103	78	78	78	84	77	90	105	88	97	96	87	89	81	87	90	94	77	94	83	86	83	91	86	87	92	93	89	92	86	80	89	94	88	90	85	78	84	77	86	94	84	98	89	86	84	98	92	103	70	107	92	80	104	86	89	90	94	102	69	96	103	78	95	110	71	104	95	90	96	90	83	101	97	90	99	92	92	84	100	95	95	91	101	81	79	102	90	92	97	98	84	77	93	79	97	86	89	92	90	87	84	98	74	67	95	105	86	91	105	95	87	92	95	109	70	89	93	93	97	111	85	96	108	96	77	81	74	86	87	94	110	101	91	80	89	99	91	100	106	95	85	83	80	82	81	94	89	100	88	89	92	87	95	83	93	87	81	96	92	83	78	96	99	86	94	74	99	90	87	80	99	91	91	86	92	90	74	104	113	82	100	77	84	81	93	97	101	85	88	88	108	107	88	88	90	99	84	74	76	84	96	67	88	98	95	80	94	94	76	99	87	106	87	81	94	89	90	93	84	96	90	98	97	94	76	99	83	90	84	86	98	105	104	92	83	88	80	91	100	80	93	103	73	96	86	76	92	92	112	78	94	79	81	97	95	97	88	111	83	96	88	104	81	91	84	81	93	84	86	93	93	94	103	97	94	115	95	69	81	105	85	87	68	93	83	99	96	80	88	73	98	99	87	92	87	84	96	80	86	82	99	101	89	78	94	107	86	84	92	94	98	88	79	100	67	100	81	104	83	110	89	89	83	87	85	92	89	90	88	86	85	85	78	98	85	86	99	102	82	100	82	92	98	95	98	102	98	103	82	73	74	107	89	81	91	104	112	89	79	82	77	91	102	73	85	85	89	82	90	95	98	85	87	107	91	82	103	78	88	90	93	78	98	94	80	102	101	105	84	96	103	72	83	78	83	97	96	90	89	94	98	98	91	103	77	87	97	87	90	77	100	112	100	97	87	65	92	92	99	96	103	110	82	96	105	71	72	78	82	91	91	77	83	91	99	90	87	94	93	84	95	80	95	88	73	85	73	106	102	81	101	86	67	83	92	90	90	91	87	89	103	94	81	84	95	91	85	80	101	103	105	77	90	106	100	90	88	84	86	84	79	77	91	74	92	90	95	84	100	91	99	85	90	99	103	100	103	103	90	101	92	100	82	97	78	92	82	96
7700	1314	1374	1571	1973	2367	2309	2024	1729	1518	1404	1440	1180	1153	1023	967	997	934	903	872	832	815	823	799	787	802	788	793	789	760	744	743	681	761	719	738	730	685	762	719	717	692	709	710	727	711	712	690	674	681	673	696	725	695	666	712	653	696	733	729	698	716	734	656	668	657	681	713	668	660	700	684	722	668	701	699	670	692	658	696	690	694	698	677	659	695	706	728	709	656	660	679	665	728	683	632	685	709	654	670	695	661	660	656	701	652	723	715	712	702	674	639	663	696	676	669	657	656	653	632	718	683	693	650	629	702	706	661	711	701	679	634	702	719	675	713	631	711	683	714	706	625	714	693	696	694	656	669	673	691	645	712	709	739	631	683	683	697	699	699	727	659	662	711	687	674	676	724	713	665	633	685	648	664	639	686	696	674	637	666	729	693	683	705	651	702	677	702	717	702	679	661	720	679	663	698	677	693	650	666	669	697	691	702	706	681	662	626	713	682	724	629	670	720	667	657	684	693	692	676	665	683	659	655	708	683	702	716	654	675	674	666	712	709	725	638	686	710	689	717	661	677	704	654	698	671	636	675	695	687	675	649	683	669	696	666	714	717	671	673	670	725	698	721	700	689	715	640	682	671	689	716	680	703	696	667	671	687	670	663	683	683	709	616	678	700	668	686	691	674	704	703	689	685	676	677	710	631	640	682	718	668	684	650	702	656	662	622	695	670	691	694	682	758	705	683	716	692	653	703	688	644	660	724	680	646	697	675	729	704	658	703	701	671	668	705	640	727	678	668	656	727	665	669	671	694	697	673	686	672	672	673	667	750	692	680	666	662	679	718	664	716	690	643	687	716	705	679	710	722	721	685	666	671	680	707	694	737	680	672	688	710	710	721	672	663	691	677	723	677	652	680	676	687	667	673	675	657	703	635	676	682	713	658	725	696	688	674	703	658	699	695	672	651	702	649	714	702	652	669	687	683	662	714	681	682	658	679	702	649	673	686	654	651	684	707	687	669	720	674	684	702	659	709	690	690	702	688	634	697	641	681	646	691	722	707	691	686	653	655	683	657	696	731	639	687	638	752	718	679	632	721	704	699	649	630	639	683	654	666	685	701	702	642	650	704	688	668	695	711	671	682	682	726	676	718	702	680	660	681	701	691	734	710	710	681	741	677	691	655	705	657	690	700	645	714	717	719	666	685	653	721	676	722	743	663	680	697	705	639	685	654	680	697	729	647	704	662	685	655	709	690	705	676	713	739	658	697	730	656	686	685	649	724	712	731	698	699	690	675	686	700	632	682	680	693	705	647	675	693	712	664	729	681	658	697	684	687	691	697	673	693	707	691	695	691	719	717	718	635	678	692	715	718	722	630	677	656	670	704	663	705	734	670	717	666	674	707	684	685	672	699	697	682	638	691	705	702	680	701	726	630	707	657	667	706	687	706	678	675	695	716	673	667	641	730	675	701	684	667	701	672	675	653	741	659	686	689	676	683	692	666	686	710	674	709	717	698	704	707	674	727	681	661	659	651	662	681	669	650	679	659	675	656	663	696	707	708	666	731	648	681	667	641	710	655	678	676	666	702	742	718	700	670	714	694	698	700	645	659	674	718	702	683	706	646	682	677	666	697	691	642	647	665	696	676	689	625	674	658	683	668	709	715	684	707	697	658	653	668	682	665	685	693	728	695	723	691	652	676	674	668	672	656	658	719	685	697	654	735	707	682	628	702	667	705	686	703	687	723	676	618	641	660	671	690	671	714	631	671	697	658	696	676	677	680	696	718	703	668	650	722	708	699	671	682	651	731	730	668	730	699	676	675	717	713	697	662	663	638	674	664	711	646	674	701	667	679	658	680	646	713	685	693	635	665	660	655	719	687	667	697	666	705	708	653	710	701	679	776	654	639	679	679	684	629	684	692	711	654	670	710	670	641	685	700	681	660	666	697	665	660	655	694	689	671	676	678	657	658	676	716	729	663	687	721	672	689	720	720	644	669	623	703	683	691	693	713	680	672	671	741	740	751	709	689	711	650	718	680	701	644	678	698	695	702	661	705	735	700	677	686	661	636	684	655	667	734	684	715	631	693	731	650	644	680	707	686	682	703	656	667	694	684	638	704	695	770	675	677	757	708	658	664	675	691	677	659	656	691	708	694	712	670	646	682	666	677	670	722	680	723	682	696	704	692	671	686	672	671	687	666	709	673	689	714	741	668	694	698	687	699	680	671	706	725	689	634	722	682	687	661	667	625	735	708	696	668	674	691	699	633	664	649	722	692	680	676	686	666	708	700	699	670	704	713	652	685	683	695	671	676	632	698	717	709	681	679	720	666	684	709	690	709	709	681	720	669	640	668	730	697	700	643	634	707	673	745	677	668	678	707	697	660	674	665	699	690	680	735	611	667	644	694	689	684	673	683	689	657	617	682	706	718	672	660	733	709	639	697	715	655	683	694	741	707	679	659	651	735	705	663	689	664	687	664	683	695	682	694	670	651	692	748	652	690	707	681	685	687	691	650	694	656	650	731	698	694	716	703	712	672	644	740	705	636	675	671	698	680	699	637	681	716	756	663	702	706	690	695	701	693	747	717	644	627	669	702	663	679	697	632	658	708	699	679	668	692	657	670	663	668	678	725	687	705	689	730	656	727	664	698	712	652	648	691	667	708	727	655	652	661	723	645	713	676	687	689	671	680	698	721	651	658	657	606	661	698	679	675	708	668	668	686	688	698	705	668	705	679	682	721	649	683	698	697	692	684	668	657	672	673	679	617	685	696	726	695	671	617	686	647	697	674	655	656	680	669	635	677	713	670	653	669	722	675	662	701	712	682	672	718	675	692	656	601	701	698	710	661	715	644	675	709	678	686	707	710	710	710	704	677	668	680	712	704	683	658	625	712	636	684	666	680	692	655	638	633	683	688	678	675	694	725	686	656	707	658	658	709	679	653	716	713	703	697	727	675	630	692	702	736	709	662	667	674	671	671	672	663	641	645	672	683	669	692	722	661	673	703	692	644	673	701	690	748	702	687	685	653	666	680	665	634	697	729	663	705	632	698	683	666	706	678	681	700	663	712	713	644	714	654	654	687	688	710	684	691	726	653	682	654	669	688	649	671	687	650	687	666	679	662	685	691	689	733	711	677	696	689	693	674	686	680	670	708	708	665	671	642	711	692	649	678	676	653	679	683	679	691	668	647	696	738	692	662	712	682	666	690	703	712	709	683	645	697	671	722	692	712	685	708	700	686	675	668	739	665	686	699	675	647	651	695	705	688	646	666	713	691	679	657	707	696	670	699	684	685	665	706	711	747	673	692	732	708	642	703	696	648	735	676	638	657	649	673	688	719	688	695	713	705	739	672	658	672	655	717	722	670	689	695	700	675	634	702	668	671	702	698	680	727	663	686	680	704	665	653	693	736	667	737	673	659	682	646	671	692	634	698	670	676	678	723	670	740	645	694	636	699	717	670	678	717	693	691	712	673	698	712	662	680	675	686	704	693
853	184	188	143	143	130	159	154	146	159	138	185	127	149	149	131	141	125	133	126	109	138	116	121	137	111	102	107	119	115	107	116	105	108	125	107	96	92	109	107	126	117	114	99	123	112	104	113	127	120	143	138	115	104	111	107	118	127	121	92	108	124	122	112	132	123	96	131	125	127	102	117	110	113	98	106	121	121	119	108	126	125	109	141	106	124	119	114	122	113	122	102	99	107	109	119	115	117	114	110	119	118	109	129	112	113	112	97	109	117	118	106	112	122	110	114	118	106	123	104	120	121	103	120	124	132	135	120	125	116	116	124	105	117	121	131	112	120	108	131	126	112	109	139	118	101	117	109	119	121	111	98	116	110	121	114	108	119	118	93	121	147	114	136	123	115	104	120	107	101	116	114	118	132	109	125	131	94	111	123	112	90	124	112	115	100	136	122	100	121	126	94	136	119	121	119	114	117	106	138	110	88	97	113	112	102	107	117	134	110	106	134	130	118	120	136	132	119	136	115	106	114	115	86	93	100	128	108	130	115	104	100	121	116	124	107	120	105	102	126	121	100	104	114	108	102	107	133	107	102	114	107	116	89	106	117	94	106	130	127	126	121	113	124	92	105	116	110	99	124	128	125	132	103	119	98	107	122	117	112	102	110	103	129	119	105	101	110	97	111	115	106	130	110	111	115	110	105	114	115	101	113	106	111	109	115	106	112	117	104	112	122	98	105	109	122	126	135	126	101	102	115	104	126	127	106	133	120	122	125	125	119	124	120	104	116	109	118	123	120	102	117	140	117	113	110	102	127	116	123	122	121	121	107	113	109	123	106	120	106	109	109	114	107	114	109	104	120	115	107	122	133	108	111	96	114	131	96	110	124	114	114	110	109	107	83	109	113	90	101	109	110	119	120	117	100	122	99	105	125	100	114	104	117	109	126	122	116	111	109	118	105	116	110	109	101	104	119	107	115	93	109	122	117	104	94	118	95	124	121	127	104	108	126	122	100	92	116	120	98	99	116	108	106	116	105	110	114	113	84	134	98	128	122	111	111	122	133	103	107	116	105	116	133	109	98	118	111	111	111	127	102	94	107	116	118	105	116	118	114	112	115	107	123	120	107	105	117	102	122	109	134	119	127	120	116	117	114	113	120	101	112	88	120	123	119	112	114	106	101	109	111	108	122	122	110	107	113	129	122	119	118	130	118	110	121	122	123	97	115	109	97	131	109	129	114	106	106	100	103	128	124	104	120	126	124	97	129	101	121	107	106	110	132	108	130	125	131	117	114	117	112	107	110	97	107	121	109	103	127	105	123	109	118	101	110	115	103	101	114	118	131	120	119	111	121	115	126	113	121	123	135	121	100	95	131	123	116	119	90	135	106	118	125	116	99	127	88	107	137	125	125	110	122	114	104	118	122	124	129	114	129	98	106	120	126	125	136	114	108	107	123	118	112	139	111	120	120	120	89	123	124	116	108	114	133	128	128	92	113	113	107	115	123	109	129	119	103	107	104	121	97	125	102	115	125	113	127	106	106	126	123	123	133	130	96	91	115	117	130	106	118	113	105	110	97	119	112	129	112	118	112	113	110	124	100	95	106	137	115	119	103	116	133	115	94	128	124	122	112	139	117	117	109	118	84	122	103	107	114	128	99	104	107	109	115	114	102	109	118	112	117	115	114	97	119	111	108	113	109	108	100	113	102	125	122	123	114	113	113	123	136	103	103	119	122	114	115	118	105	105	106	115	132	104	114	101	122	128	94	114	110	115	125	115	127	115	120	123	123	124	98	128	120	107	120	107	106	108	113	121	114	106	102	113	113	131	127	102	122	119	112	110	104	92	114	110	113	105	110	124	107	127	118	120	98	111	118	123	91	119	116	105	121	122	119	104	107	115	116	126	114	103	111	124	119	106	110	121	117	122	122	102	105	135	135	96	115	133	124	114	121	105	94	110	131	98	112	116	114	111	118	120	109	108	127	94	116	108	114	127	126	107	112	113	115	132	116	113	93	90	98	117	114	138	92	120	112	127	108	106	115	130	110	137	134	105	143	113	135	105	116	103	104	93	104	121	102	122	113	124	124	118	101	121	114	110	105	106	96	132	108	97	110	109	130	132	119	117	115	119	140	117	110	111	107	128	111	100	108	104	113	117	112	96	121	127	123	128	112	121	126	108	115	108	102	144	113	113	132	109	130	125	109	103	102	112	113	119	94	132	106	121	112	121	102	115	113	133	111	136	109	121	111	106	104	111	110	113	91	126	106	116	122	125	113	99	109	120	94	106	114	114	121	109	101	112	102	122	98	127	115	107	107	129	130	112	121	112	114	118	109	120	101	125	108	123	106	128	118	104	107	97	113	130	109	93	126	102	108	95	89	101	122	103	114	130	113	111	119	115	112	105	115	107	116	110	103	116	115	87	121	108	115	111	101	101	127	95	103	126	115	135	99	105	114	107	113	118	121	123	127	106	107	108	115	111	112	125	125	109	109	124	129	106	102	101	118	127	120	95	115	113	115	104	115	105	118	102	128	112	133	119	126	111	101	114	126	112	123	125	114	90	117	114	120	97	101	135	102	111	124	115	127	107	116	116	107	112	110	97	142	104	110	124	130	112	106	119	105	96	105	117	125	123	103	105	119	116	129	122	122	131	102	109	123	124	104	115	110	107	126	94	117	125	116	112	120	99	99	126	119	127	111	113	133	138	134	103	102	140	97	122	111	99	117	120	118	115	119	112	120	134	120	114	124	116	141	111	115	96	122	133	110	113	83	108	114	124	123	99	99	116	119	121	118	102	119	105	113	95	106	119	129	124	124	102	107	99	105	111	110	115	122	114	125	112	108	111	112	114	120	98	118	112	101	108	126	136	103	114	116	125	118	98	115	98	100	124	110	122	114	105	124	95	121	123	135	111	129	120	97	127	110	104	136	122	120	111	125	118	114	134	125	112	122	116	99	125	86	111	111	102	113	102	117	102	120	111	108	107	104	122	112	99	119	112	115	115	110	114	128	108	132	111	121	121	129	120	115	117	118	117	98	108	118	131	122	94	110	100	96	101	121	135	119	116	125	115	117	100	89	100	100	121	113	119	114	116	107	126	106	110	110	121	116	108	102	105	108	123	127	97	106	110	119	110	105	114	123	128	109	113	105	101	112	112	103	134	117	106	128	117	100	111	116	131	123	109	110	115	104	97	115	128	99	131	96	120	113	111	126	121	108	114	131	107	90	110	99	128	133	100	125	116	102	115	113	121	104	98	122	116	114	110	110	114	124	101	118	132	112	121	102	122	106	94	108	134	124	115	103	113	138	108	112	129	117	108	122	122	111	108	124	101	120	100	105	93	108	103	102	119	131	101	131	119	116	95	103	102	111	105	131	118	122	106	123	116	115	123	140	115	134	114	126	127	111	107	118	103	119	95	100	121	112	108	121	108	108	104	122	117	115	111	103	106	120	112	94	109	111	121	110	114	107	103	135	107	103	122	115	118	112	109	106
8015	2074	1466	1866	3376	3987	3898	3242	2748	2326	2192	2004	1634	1584	1410	1317	1302	1170	1131	1147	1160	1076	1043	991	996	949	946	919	966	944	934	895	863	881	923	881	913	832	884	871	846	821	944	927	859	805	868	868	824	815	832	889	866	823	820	837	886	878	850	819	823	866	763	862	821	824	858	764	848	799	820	860	886	802	824	808	846	831	845	813	795	852	850	867	801	850	833	868	792	837	887	837	800	825	834	840	855	846	847	863	817	817	841	862	791	828	795	802	848	848	849	878	817	831	818	834	828	823	854	882	807	872	819	843	802	784	833	820	809	789	806	863	826	894	824	776	821	830	816	776	840	864	821	767	832	833	833	811	871	817	847	829	815	806	805	865	834	805	801	830	812	849	829	826	869	793	825	804	801	807	840	846	806	833	848	800	792	852	783	820	792	865	788	837	775	831	766	769	816	799	786	822	826	809	816	809	804	894	826	822	832	800	823	807	875	819	880	821	778	768	842	836	838	869	845	877	825	835	803	825	868	809	802	799	863	777	774	854	817	871	807	807	806	812	818	811	783	875	791	813	842	800	824	846	818	827	785	862	819	815	801	851	881	824	808	841	820	836	805	806	801	829	802	780	800	789	859	792	812	835	853	870	822	779	817	808	834	868	810	792	746	829	821	829	794	850	798	821	804	827	833	782	862	806	822	816	859	816	811	776	764	841	816	785	874	830	839	797	792	856	825	820	824	810	779	790	788	847	826	789	800	851	889	815	830	825	841	842	790	819	855	827	860	830	841	799	800	752	856	808	874	834	825	800	790	823	824	805	844	789	840	779	857	818	817	809	792	823	796	855	848	826	866	858	798	786	835	771	820	835	835	823	784	836	791	810	797	862	803	836	804	839	832	848	794	775	892	851	808	808	842	753	807	832	816	852	827	808	836	814	792	848	822	822	841	901	808	840	802	791	849	800	841	779	847	880	839	799	790	829	780	850	799	790	845	835	829	861	804	798	828	823	818	787	802	826	806	783	802	794	794	784	793	803	840	780	811	861	830	820	866	787	806	819	803	820	813	851	834	799	821	785	806	822	778	831	787	778	822	843	819	836	817	827	827	863	817	802	821	829	800	851	846	812	779	779	861	841	808	844	807	855	850	879	829	814	795	841	845	835	835	838	790	843	831	848	792	782	807	845	804	890	845	857	801	794	778	774	854	876	781	769	808	796	789	824	828	827	806	809	829	799	869	791	809	858	847	788	853	846	782	865	828	804	807	828	824	792	813	787	825	824	803	851	833	807	795	810	777	828	773	763	829	750	854	844	837	836	912	879	854	827	823	826	769	820	784	817	807	832	832	834	819	841	842	844	857	809	855	823	785	810	853	806	825	810	831	890	800	830	852	800	826	828	820	782	801	821	852	787	826	793	778	784	846	791	857	846	799	866	824	797	844	814	787	786	858	797	819	783	815	829	815	855	831	797	787	808	867	746	785	778	819	790	862	827	808	812	804	832	807	781	834	806	841	774	779	785	838	867	780	827	807	852	770	827	821	852	842	798	827	810	794	814	818	836	839	810	805	846	811	836	896	822	863	796	834	858	826	807	774	866	792	851	803	846	838	877	795	866	811	874	878	828	835	831	879	812	863	850	766	825	858	820	854	844	831	854	822	772	842	868	801	803	818	825	807	823	896	801	832	855	819	806	835	809	827	847	810	841	810	853	826	809	806	739	838	800	820	786	815	847	826	838	830	829	794	773	831	813	834	809	862	876	819	841	816	811	800	846	830	827	833	840	778	805	827	821	810	806	846	835	804	813	822	811	816	822	797	798	869	804	851	844	763	838	824	814	867	843	782	834	820	809	815	848	826	819	847	780	822	864	816	833	825	776	804	793	768	810	815	842	883	827	842	822	788	795	815	734	823	830	812	824	795	890	817	825	863	851	814	853	841	817	817	829	808	859	853	804	771	810	823	830	827	833	842	792	798	813	806	814	814	822	875	806	849	862	840	801	850	811	770	791	838	777	766	782	836	807	811	800	812	801	829	833	862	851	795	814	795	809	805	796	790	808	816	783	847	858	832	843	825	797	815	826	784	844	833	810	834	877	813	803	810	819	802	865	795	804	827	814	849	816	817	872	828	837	842	809	869	809	797	855	814	869	811	808	823	856	781	832	839	874	811	811	824	817	803	834	807	775	810	889	809	788	828	791	811	843	824	775	848	856	850	790	889	761	830	861	833	807	863	812	814	847	750	798	822	810	787	817	853	782	813	836	810	848	769	872	834	747	821	791	798	834	844	808	822	802	855	858	856	820	823	836	846	844	817	803	852	860	819	768	792	765	822	849	794	837	863	767	816	819	859	792	808	844	821	822	861	817	808	817	827	859	773	818	783	848	823	811	822	824	822	801	865	776	851	817	834	835	890	846	839	825	842	845	807	860	817	816	798	839	867	869	814	838	797	885	806	851	792	823	822	770	785	847	851	779	833	808	832	876	830	772	803	807	821	844	802	788	825	842	826	794	831	868	843	812	794	829	844	823	817	843	846	841	851	794	801	785	836	832	808	803	862	800	819	801	818	846	762	823	829	823	860	841	812	835	794	784	816	813	807	789	847	829	778	803	851	878	823	798	819	792	762	835	864	856	861	863	862	831	806	851	834	802	795	815	801	853	789	822	822	847	826	823	861	783	811	826	836	829	804	804	826	847	804	785	816	837	790	833	802	793	807	821	841	814	810	834	807	831	780	796	840	835	805	742	815	826	811	814	815	890	829	886	777	820	811	786	852	829	851	815	803	802	797	779	878	836	855	841	817	848	793	796	819	829	774	824	803	810	828	772	795	809	823	777	813	825	837	783	829	799	844	844	844	843	812	811	867	857	810	880	862	859	823	869	852	788	769	832	787	861	797	823	801	781	797	873	790	853	839	837	823	787	820	806	832	813	827	805	855	849	850	850	847	898	791	835	825	831	771	860	852	830	859	799	842	819	793	822	807	775	815	772	805	813	829	783	798	845	817	831	780	853	788	753	790	818	826	730	847	833	810	812	802	838	820	763	804	786	823	841	796	761	787	819	822	849	844	816	801	847	813	805	836	805	800	822	836	818	833	838	800	819	835	797	800	832	888	807	833	834	827	733	773	807	806	821	782	813	848	793	844	789	809	827	881	838	856	788	818	853	840	852	824	875	818	771	824	833	815	788	824	852	776	864	797	808	870	789	818	802	802	834	823	831	795	867	811	760	843	809	811	831	834	843	825	789	853	798	846	822	781	815	862	823	766	787	835	776	804	838	837	778	824	788	834	851	873	810	800	836	784	839	885	828	801	841	833	825	765	817	790	842	778	836	826	801	794	785	805	813	796	875	823	835	846	864	871	793	804	807	799	818	792	796	797	797	794	794	835	807	828	832	836	838	841	816	839	773	810	772	835	819	860	835	754	803	806	823	833	821	842	782	779	820	834	791	803	769	805	851	867	787	816	811	806	836	766	811	830	829	831	789	819	796	785	797	788	831	865	845
958	53	53	45	41	57	72	51	55	45	64	52	47	50	35	46	44	48	49	42	41	45	42	54	45	43	40	42	54	38	48	48	47	39	36	44	42	53	42	55	49	51	48	38	41	34	48	47	45	34	40	46	44	44	45	47	54	44	38	46	54	43	47	49	39	50	49	45	38	47	46	37	49	50	51	52	48	38	35	40	48	49	47	58	49	45	39	37	52	36	39	60	47	44	55	40	48	42	37	53	44	47	49	53	52	38	42	48	54	51	51	45	46	55	41	31	61	50	49	41	48	37	36	48	46	52	49	44	42	39	47	56	40	45	38	34	36	46	43	52	47	47	53	43	46	40	54	50	41	45	40	52	46	41	44	46	35	44	54	45	42	35	52	48	44	49	46	37	47	43	45	46	40	45	33	46	36	40	51	39	51	47	44	47	63	44	48	34	42	44	51	57	36	55	42	49	53	47	51	46	48	52	49	43	36	39	33	45	40	56	51	45	38	40	44	50	40	48	69	45	51	43	55	43	51	51	42	47	32	48	51	61	39	46	44	45	47	54	49	42	49	59	43	45	28	34	57	41	41	55	44	40	45	40	41	40	39	39	44	34	43	35	65	54	32	46	50	45	44	53	50	51	40	50	40	56	31	52	41	49	40	42	39	48	49	54	45	54	48	32	41	36	43	31	48	48	38	49	34	56	42	37	42	57	46	43	41	47	46	44	49	41	41	39	48	50	40	38	50	48	39	50	51	47	41	46	48	39	38	46	38	65	39	31	58	47	46	54	39	44	37	46	43	49	49	43	41	41	44	35	44	43	48	43	37	44	46	54	37	49	37	37	42	46	39	40	60	46	56	38	49	49	40	44	39	57	52	42	43	49	58	42	50	35	42	34	48	41	44	44	38	34	51	36	50	42	35	40	33	49	39	36	42	33	44	45	39	59	42	39	65	40	56	51	56	47	46	41	41	55	47	53	54	38	59	46	42	34	42	45	37	35	51	46	46	41	47	40	42	49	48	46	47	36	37	49	50	54	45	43	44	37	50	49	49	42	58	45	39	44	48	53	45	58	42	41	37	41	50	27	51	50	42	49	42	43	43	50	38	48	46	49	58	43	27	51	44	45	46	41	45	46	41	48	39	46	37	46	50	47	46	43	52	42	39	41	36	42	41	42	53	38	40	42	55	50	42	45	42	34	40	46	57	43	44	60	54	38	46	39	49	35	37	54	40	48	47	46	47	29	33	40	45	34	50	53	46	45	42	44	52	49	43	43	43	44	29	59	51	45	59	51	47	39	27	35	50	33	37	52	33	36	38	45	49	38	36	44	35	32	38	43	45	42	54	39	47	50	28	37	31	50	39	48	51	49	42	42	42	42	43	47	47	52	56	55	46	40	38	44	51	58	42	47	48	52	55	45	41	50	39	40	36	53	53	45	28	37	45	38	51	41	38	42	34	45	52	36	51	44	47	48	37	45	41	42	48	32	47	43	48	44	47	44	42	41	33	42	32	38	40	45	42	26	32	32	52	50	51	43	46	53	35	55	53	31	47	29	42	45	50	39	51	48	37	48	47	44	38	56	40	42	37	26	33	49	47	37	41	36	44	44	29	47	48	35	43	38	54	48	51	45	43	44	41	59	59	52	31	44	53	42	44	38	52	42	49	56	45	42	52	52	39	46	43	40	41	46	41	46	49	43	44	45	36	56	39	37	51	41	54	51	35	47	55	40	45	48	40	44	48	39	44	47	35	41	39	50	44	51	45	45	48	51	49	52	46	57	47	60	38	42	49	63	51	46	45	52	38	55	42	39	42	40	51	40	45	44	49	47	39	45	57	46	39	54	54	47	37	45	54	51	46	38	42	36	47	55	59	34	49	49	29	40	50	50	37	50	31	41	42	44	42	36	43	46	43	38	49	46	46	49	42	50	54	44	44	48	44	39	53	45	50	47	48	40	43	40	49	48	36	47	44	61	39	46	43	37	43	48	40	47	42	63	41	48	46	45	49	41	47	36	45	46	29	38	38	55	52	38	42	38	44	45	38	35	37	57	40	50	54	41	50	50	43	41	36	51	46	42	47	44	49	48	35	43	52	43	56	59	48	50	46	44	45	54	39	41	34	52	37	47	51	38	35	59	48	34	52	39	54	41	45	37	46	43	49	40	38	42	42	42	47	43	43	36	51	43	48	50	56	34	42	45	49	46	53	54	28	52	48	47	40	43	51	39	35	49	52	48	35	51	49	52	40	49	52	39	46	41	48	40	48	45	51	50	56	55	43	49	53	46	40	30	54	38	37	42	41	37	46	46	42	53	58	50	32	51	40	47	45	47	51	39	35	47	53	47	48	51	36	53	51	48	43	57	46	35	46	43	62	51	42	43	47	44	38	61	44	49	46	46	39	57	44	36	48	54	41	40	47	43	52	44	44	48	44	48	50	42	40	39	44	62	45	49	46	35	55	58	47	43	48	43	43	39	35	43	49	33	36	43	41	45	49	47	38	40	44	45	41	47	42	47	48	35	38	58	40	32	47	40	52	53	55	50	45	40	39	45	39	43	43	49	53	41	37	30	45	35	41	59	51	39	48	42	50	25	44	44	44	56	52	73	43	36	48	40	50	45	48	39	52	42	47	45	38	44	49	30	51	49	49	42	33	46	43	49	41	46	46	52	51	48	35	57	49	38	48	47	58	47	35	46	38	54	49	55	54	42	43	41	53	51	47	41	57	38	46	36	43	40	40	51	36	34	51	51	42	46	47	35	48	37	50	41	42	49	47	53	51	41	32	42	45	35	42	53	33	40	44	54	52	48	43	52	49	41	37	53	45	48	40	53	35	40	39	45	44	52	28	49	41	58	49	33	50	42	59	37	42	40	39	54	42	40	42	44	42	41	38	47	50	42	41	50	39	55	46	48	55	56	48	47	47	33	43	30	52	45	38	55	36	47	49	32	56	56	37	47	49	36	61	41	62	53	45	40	41	47	50	41	51	56	34	51	53	46	36	41	43	45	39	40	49	45	32	49	33	43	47	40	45	45	61	37	36	30	40	34	37	47	42	41	49	43	40	51	60	40	38	50	47	36	38	49	38	44	42	46	47	47	39	55	34	42	46	32	34	34	39	49	35	35	50	42	28	40	42	32	42	46	44	41	43	47	56	45	40	39	43	50	40	42	42	40	56	57	40	39	40	34	56	35	46	45	33	42	46	44	39	43	38	35	43	50	54	37	35	44	54	54	52	43	53	35	40	34	53	48	60	51	49	44	45	41	48	45	46	43	41	40	36	39	44	49	40	40	51	55	45	56	51	59	46	43	52	51	58	36	38	44	31	47	47	43	39	32	34	41	50	45	40	46	46	36	49	45	43	41	33	41	55	30	46	54	44	46	51	46	41	46	46	49	44	50	40	55	46	42	54	40	49	42	32	46	49	49	41	48	44	53	41	53	57	52	47	39	48	44	51	42	52	42	39	44	50	44	29	48	43	55	57	46	52	39
6032	575	461	521	698	707	711	650	585	553	578	594	454	423	403	426	364	385	415	409	371	381	382	400	386	364	379	348	390	345	362	376	366	373	383	351	347	397	378	366	346	364	366	341	356	374	357	349	334	348	334	354	346	376	355	368	357	377	355	374	339	372	353	362	347	399	375	330	374	372	352	371	351	378	322	374	336	354	352	346	372	351	368	354	362	337	386	363	364	345	371	359	366	311	382	349	340	374	378	355	341	354	337	375	385	366	340	365	323	339	364	342	367	335	343	319	358	331	337	371	338	363	340	343	357	373	364	355	355	363	343	358	357	379	348	368	374	324	347	329	363	371	296	348	358	386	367	333	327	338	347	355	369	362	365	371	368	365	366	347	329	348	377	343	326	346	387	353	361	343	339	347	339	362	358	338	332	378	340	368	363	357	335	347	387	366	364	343	347	368	347	339	333	351	364	367	360	374	348	375	357	348	336	315	376	350	365	348	382	337	327	373	346	355	352	360	362	332	333	336	344	332	366	375	341	366	373	386	354	367	358	364	372	318	368	392	375	335	378	407	321	338	354	375	358	336	381	366	357	355	378	335	371	347	351	370	347	395	356	354	380	363	360	384	326	372	379	369	344	333	389	348	339	376	353	362	358	345	345	342	355	367	362	394	354	339	370	337	334	341	357	370	350	351	328	336	355	355	358	384	349	374	374	303	370	375	343	362	352	348	361	361	328	355	332	369	367	378	365	376	376	393	369	399	323	369	374	356	374	373	325	349	371	362	356	322	337	344	356	346	346	331	346	333	356	348	330	400	357	362	373	373	340	324	360	362	357	363	341	352	383	394	353	342	338	350	371	395	365	348	362	375	359	335	378	355	361	377	358	370	373	355	328	363	366	345	351	391	345	334	365	365	325	347	348	338	351	356	370	350	332	359	361	357	351	359	384	315	352	382	355	365	365	368	362	345	350	327	352	343	365	386	358	330	342	352	371	367	358	340	375	342	336	350	356	356	330	332	381	332	358	332	368	371	388	356	371	336	340	359	351	383	363	376	362	339	384	357	358	393	362	346	345	357	365	339	326	337	370	389	344	368	375	360	338	374	374	402	347	407	372	332	362	379	348	348	324	340	351	378	389	362	363	355	335	340	373	330	356	339	350	375	341	361	342	368	368	339	336	339	353	328	358	367	341	370	358	339	332	322	345	347	342	331	345	383	328	353	341	347	335	341	375	331	375	362	379	357	328	350	360	362	344	387	361	340	369	369	359	398	372	332	378	362	348	333	357	334	367	333	376	373	347	358	363	336	362	339	340	346	379	360	333	352	349	334	347	348	362	353	363	358	347	367	378	332	315	360	381	331	370	331	365	313	366	362	367	363	345	366	382	323	345	377	334	372	355	385	390	387	378	348	363	355	321	350	363	334	391	380	316	352	359	368	357	341	396	352	336	354	348	332	336	373	377	348	360	376	380	343	331	356	350	361	378	359	323	352	358	371	352	347	342	361	304	338	369	381	338	336	305	341	344	390	383	344	359	308	334	366	348	316	347	347	357	352	354	383	355	362	361	333	361	355	302	359	319	324	339	364	371	358	391	387	356	385	340	399	387	368	376	370	394	327	367	345	368	336	339	368	353	367	325	333	342	335	332	342	344	413	362	352	382	381	352	366	355	332	369	346	378	354	340	370	359	364	353	367	352	338	376	381	346	333	358	387	339	339	353	387	383	351	401	350	360	349	331	325	357	324	358	366	349	393	350	323	353	399	356	365	372	357	338	339	341	338	385	331	345	333	353	386	381	351	353	366	365	342	355	335	381	339	357	327	356	353	354	358	339	385	376	311	370	361	335	370	324	358	373	349	378	301	363	327	359	361	368	343	373	369	338	366	374	359	340	342	341	352	340	337	362	358	341	389	365	345	367	311	403	355	388	352	341	378	349	335	318	342	362	332	382	367	369	380	369	379	344	337	375	382	358	375	379	337	359	361	382	386	360	364	345	382	331	360	369	330	357	359	338	351	342	384	386	312	366	355	397	352	367	368	376	368	373	355	323	374	362	351	335	371	366	336	380	366	333	390	377	323	343	357	370	377	368	339	350	329	342	347	350	365	334	355	360	334	345	332	333	362	380	365	329	359	362	366	378	410	361	358	365	371	356	369	374	343	362	363	370	359	380	346	386	332	348	340	355	384	342	357	344	363	338	327	364	328	348	349	360	331	337	371	388	367	342	352	347	327	374	337	402	325	380	352	403	360	395	339	339	396	371	351	356	376	354	374	328	353	357	383	391	319	337	358	385	351	352	379	372	372	365	365	381	308	352	363	342	346	343	347	327	338	365	370	354	328	372	350	391	368	377	343	342	362	334	350	361	379	350	378	306	362	351	324	384	346	394	321	328	343	347	345	330	343	355	349	386	353	322	344	359	361	383	345	376	346	358	362	379	342	360	333	373	360	345	376	329	294	341	380	346	327	382	332	330	359	339	340	341	366	365	366	347	339	342	341	323	352	370	369	336	345	339	379	363	367	331	352	362	370	371	362	327	357	348	393	347	354	367	385	401	386	339	368	359	343	365	358	363	342	354	377	345	328	356	340	363	335	311	330	391	406	360	356	361	338	345	351	384	346	404	360	386	338	354	357	357	355	370	385	345	331	389	367	383	405	376	328	336	316	321	352	385	371	329	337	347	328	338	336	340	331	345	335	378	348	341	337	353	356	355	372	339	362	357	375	373	365	382	336	336	318	400	352	353	353	338	341	350	353	367	332	357	295	379	341	341	343	316	360	349	345	353	342	353	328	332	367	376	325	366	362	351	369	346	369	367	319	355	360	374	343	375	348	328	381	378	350	349	364	372	375	344	372	347	378	345	386	369	370	349	344	337	352	361	369	354	381	317	344	344	375	360	339	331	352	359	341	358	374	334	373	360	347	365	357	360	359	343	360	343	344	363	333	365	354	363	335	383	348	353	356	339	376	342	322	351	363	300	357	385	399	391	379	350	361	321	355	363	343	386	354	358	359	353	339	358	353	373	350	330	369	343	379	349	356	352	339	380	367	334	346	376	338	356	351	356	339	317	352	352	356	406	376	355	398	352	360	355	363	351	384	329	363	357	365	359	352	406	348	353	339	368	348	325	347	382	352	353	350	334	379	309	356	351	368	382	316	356	344	371	379	350	362	368	366	373	354	370	360	352	366	354	348	336	359	383	327	366	368	374	325	367	363	386	354	355	379	334	353	371	329	376	340	344	340	356	355	365	373	357	387	337	337	373	332	345	319	339	353	345	344	365	366	353	303	366	342	328	340	356	341	380	385	353	361	331	368	382	392	339	341	357	361	324	355	341	311	381	369	317	357	351	364	352	339	356	364	394	352	327	326	386	352	329	329	374	375	384	362	369	343	348	349	346	346	323	354	359	364	347	329	361	348	339	346	376	369	341	344	376	322	357	342	327	352	362	326	365	350	352	357	393	348	367	339	324	339	366	366	383	356	354	359	334	352	342	381
452	141	97	82	88	97	99	125	96	97	105	92	76	75	83	98	70	79	68	73	71	75	87	77	70	61	73	79	79	83	74	90	64	71	79	78	67	75	69	79	68	85	66	82	89	95	78	80	62	69	73	78	61	61	74	70	65	85	74	80	70	70	71	69	88	76	81	64	71	79	85	69	77	65	60	70	68	72	76	86	74	74	76	69	78	60	72	52	76	76	69	73	71	73	73	76	77	88	79	82	63	65	71	85	82	83	80	82	83	76	85	65	74	68	90	68	78	70	86	76	85	67	89	66	81	71	66	72	82	78	85	75	74	71	78	82	73	75	58	61	54	78	75	70	63	62	57	65	72	77	61	81	67	72	77	82	79	72	61	69	69	75	72	85	74	74	67	79	67	82	67	97	80	86	86	85	66	70	77	76	88	69	69	75	64	78	70	83	87	81	73	74	75	61	76	61	62	56	77	79	69	81	83	63	79	76	65	87	60	73	70	77	68	72	78	78	68	77	66	85	71	65	56	79	78	84	78	70	59	81	73	59	70	60	65	62	60	82	69	73	81	79	59	71	68	63	70	58	76	91	75	77	78	64	71	75	64	84	75	75	76	73	75	85	87	77	74	74	72	93	82	71	65	75	60	80	65	83	54	56	71	74	66	74	78	85	92	89	58	63	80	72	61	69	66	83	57	70	68	76	71	59	72	71	70	85	82	92	73	84	84	79	77	58	73	83	77	69	90	65	81	65	67	73	55	68	75	66	82	67	62	68	67	74	56	78	82	64	70	82	75	75	70	73	73	61	80	81	60	88	71	79	72	67	69	62	80	91	74	90	69	73	83	77	68	91	69	68	82	88	82	70	72	73	68	81	79	61	108	74	67	71	75	77	73	89	59	71	92	64	76	76	72	76	79	68	66	62	72	69	69	65	65	70	76	69	90	72	89	74	70	66	90	83	76	72	91	79	70	66	68	76	78	75	70	71	76	66	79	64	68	86	78	69	74	63	83	69	73	70	88	80	73	77	68	80	74	98	72	69	58	83	73	91	66	74	60	65	96	75	85	80	62	72	73	80	67	65	55	72	63	60	78	96	93	75	74	57	80	61	73	54	71	78	80	78	85	67	76	66	72	77	74	85	87	61	78	74	81	73	78	87	72	68	88	75	73	83	69	76	69	81	59	66	70	73	83	82	78	93	75	75	86	84	58	81	53	78	53	64	74	72	86	74	83	85	71	89	73	83	82	76	70	68	70	74	74	79	80	76	72	74	69	83	70	75	74	71	75	68	96	63	69	62	85	83	74	65	69	74	83	67	60	52	80	75	68	71	77	67	62	72	61	81	85	80	69	76	63	58	84	69	65	74	89	68	72	77	75	73	76	74	68	67	74	73	72	81	71	90	64	74	65	67	67	64	60	75	69	63	80	82	73	80	76	59	66	84	80	66	77	79	70	72	63	70	80	74	68	68	79	70	79	64	76	64	75	91	83	82	72	69	75	71	71	60	76	79	87	70	66	79	72	69	78	64	78	72	72	72	75	81	67	60	85	68	66	82	78	68	82	68	73	83	69	79	60	76	81	74	79	85	61	68	74	69	75	82	82	58	70	80	68	76	68	71	81	68	68	83	68	77	80	61	71	82	73	76	59	79	68	73	72	56	85	80	82	79	75	85	70	59	67	90	80	81	83	58	84	89	71	66	75	71	71	61	73	79	71	74	84	74	76	71	74	79	68	74	91	72	86	76	81	62	79	72	80	69	78	59	83	75	61	81	77	70	88	89	78	78	71	81	71	81	91	87	80	66	61	68	74	65	75	83	69	73	82	84	75	76	63	66	72	77	63	71	67	76	82	76	74	64	70	58	73	65	67	71	70	70	82	73	87	75	60	70	74	79	76	76	63	76	72	90	82	78	74	78	82	63	59	81	76	67	77	69	73	74	73	85	63	81	83	78	91	67	71	80	74	80	88	70	83	67	72	72	66	65	64	61	95	69	85	81	74	85	80	81	60	68	76	50	73	59	67	79	91	70	67	61	60	102	88	60	76	79	92	76	73	58	62	73	76	69	80	61	74	76	53	83	79	84	71	73	92	75	95	60	86	69	70	86	79	81	76	84	68	63	62	67	77	83	74	75	79	78	72	90	87	81	72	77	70	77	75	80	84	72	67	77	61	66	70	85	71	80	65	72	93	68	61	83	69	89	83	74	90	72	79	77	69	55	61	79	76	63	66	89	71	73	77	67	64	77	67	74	75	89	76	64	61	70	94	76	61	81	87	79	80	76	64	66	61	73	77	90	81	81	69	89	72	82	79	80	63	63	73	67	66	85	66	75	60	72	68	89	62	66	68	76	65	91	69	73	54	71	68	72	78	68	69	57	75	83	60	77	59	75	65	64	68	70	67	68	68	78	66	62	66	82	75	75	87	74	80	73	66	70	72	79	87	63	74	77	72	77	82	66	76	84	70	80	66	84	79	71	74	69	75	79	72	83	59	64	82	71	72	77	90	64	69	71	79	91	73	77	81	91	73	78	59	73	70	88	86	70	82	75	76	85	87	64	66	63	62	80	64	67	81	78	84	84	73	70	80	80	80	54	65	76	74	75	62	88	73	77	80	69	92	69	82	72	63	77	84	79	74	63	72	86	71	80	71	70	68	59	73	70	73	75	78	78	65	75	57	74	70	80	76	71	66	72	71	73	76	70	85	67	54	80	67	80	72	69	76	85	76	69	81	74	80	67	79	87	100	77	53	77	77	60	82	83	83	79	76	81	69	84	78	68	70	89	82	84	69	82	80	66	80	75	74	75	61	63	63	65	68	80	77	73	64	82	69	68	78	78	77	65	77	86	68	69	81	72	87	79	70	66	77	66	71	85	68	77	91	98	61	64	72	85	85	70	79	69	71	66	80	89	70	64	78	89	74	67	74	67	75	73	68	96	74	87	79	76	92	72	67	61	80	85	79	79	64	84	74	69	68	65	72	95	67	52	76	83	78	66	68	79	63	64	89	63	80	80	76	80	83	82	76	89	74	87	84	63	88	69	74	59	62	71	72	63	71	73	78	70	77	70	77	92	90	76	65	83	90	77	78	65	82	77	82	61	66	78	64	82	70	72	71	72	80	72	83	76	78	62	79	59	86	85	68	71	63	71	73	65	74	64	79	79	77	59	58	64	69	82	75	85	67	97	65	71	69	60	59	85	85	68	81	71	61	67	71	77	73	75	73	77	69	72	72	68	68	79	71	63	67	77	69	93	78	83	81	80	64	69	82	76	82	73	58	70	50	78	71	75	71	77	84	71	69	71	83	70	76	71	58	94	66	73	67	71	87	95	76	60	63	77	78	57	77	80	96	74	71	67	75	75	75	74	63	78	67	72	67	84	62	62	50	76	60	83	69	66	63	85	73	80	69	68	88	69	69	73	52	85	69	78	79	81	89	86	66	81	81	76	89	70	78	72	60	85	74	76	65	62	71	70	62	73	82	69	71	80	59	78
5269	1362	890	1099	2180	2651	2427	2089	1729	1471	1270	1289	1078	947	896	795	792	749	746	757	688	666	673	630	630	643	620	590	651	657	606	606	597	577	584	593	591	558	532	561	557	550	552	546	547	557	590	512	614	553	525	544	542	551	548	497	505	572	586	558	569	550	518	561	542	523	542	497	553	580	534	556	574	565	514	566	506	508	540	574	535	531	575	530	547	557	501	510	533	570	528	545	520	579	508	585	509	538	482	549	561	490	518	563	553	546	565	546	523	547	565	504	551	554	564	569	537	552	544	533	527	515	532	523	520	531	533	549	510	521	536	518	529	574	528	579	533	539	544	542	456	535	532	537	526	539	519	550	486	555	506	515	518	544	508	553	527	523	511	571	537	492	496	536	544	540	543	566	516	547	561	486	558	513	596	505	526	500	486	522	541	561	548	548	492	521	532	581	499	562	547	523	490	529	523	532	530	523	527	519	526	544	492	512	544	508	476	530	565	494	529	531	546	535	525	515	495	497	514	517	505	528	553	517	544	516	551	486	553	549	543	551	521	518	570	502	535	554	509	537	573	535	555	543	530	559	537	533	523	535	531	510	535	532	524	521	516	515	558	540	502	539	523	572	513	514	534	537	511	503	545	514	521	545	506	505	547	494	534	515	554	546	573	535	526	519	525	546	508	543	501	520	552	550	549	497	533	507	544	549	500	529	522	502	536	531	556	540	478	542	522	545	566	554	510	535	531	526	511	539	517	551	557	503	528	504	566	514	592	536	536	537	565	536	531	490	526	536	481	528	504	502	500	544	570	541	573	535	502	526	514	535	527	494	514	548	548	528	520	516	523	514	505	486	541	566	536	526	505	524	552	500	546	505	558	531	509	545	512	512	527	557	553	534	534	521	522	509	523	514	512	512	550	531	494	549	551	539	542	536	519	526	509	524	545	528	508	516	572	508	544	576	545	507	526	485	521	507	474	503	511	576	543	524	545	521	555	493	522	471	521	516	530	539	501	556	502	482	564	517	520	541	561	536	555	543	541	498	547	560	534	491	539	529	570	503	561	519	543	583	538	527	539	548	509	561	514	533	532	496	517	535	538	540	529	503	499	534	522	514	508	495	587	544	532	524	519	517	523	498	562	508	505	551	536	514	551	538	534	521	517	510	507	579	518	518	513	559	554	552	488	497	493	553	495	537	521	548	505	570	521	542	532	506	525	536	523	527	512	489	480	513	553	544	531	515	521	536	582	555	536	514	533	532	538	492	534	495	527	524	543	549	533	539	503	540	551	542	504	507	499	535	549	515	543	529	532	542	495	520	495	546	566	521	539	496	481	519	552	541	551	530	491	540	520	560	550	499	529	547	529	528	549	556	504	536	543	550	505	560	520	561	533	507	522	506	511	539	533	531	525	548	521	517	560	480	522	483	528	492	536	513	495	532	555	553	510	535	569	517	550	546	550	566	524	486	562	504	543	560	528	535	550	517	541	539	533	555	517	481	517	544	541	553	504	497	517	572	524	506	547	558	533	496	500	540	531	549	551	545	480	526	554	549	528	531	503	561	558	546	550	511	500	526	474	554	539	528	511	568	569	522	524	498	484	526	528	521	503	531	503	520	529	557	502	543	498	571	508	580	534	537	557	533	531	579	552	514	561	566	497	516	533	527	556	557	542	512	516	513	527	511	509	549	484	541	512	501	530	527	530	544	536	521	486	512	521	516	527	541	544	540	511	552	550	526	550	574	537	514	499	561	522	484	534	487	500	520	556	561	521	556	508	518	533	558	492	507	524	555	524	508	518	527	531	529	578	516	509	522	570	528	535	561	519	551	516	511	507	574	490	516	541	579	521	543	514	519	495	479	554	557	538	555	520	539	548	502	524	536	537	492	526	509	549	549	554	510	535	531	581	535	548	516	527	529	521	520	508	538	525	534	531	515	531	508	545	526	550	541	560	545	515	510	565	526	525	504	569	591	533	563	566	507	552	510	512	522	543	515	526	538	530	538	503	545	570	539	527	557	523	527	526	544	571	516	512	505	561	562	543	532	545	537	507	536	543	487	584	487	516	529	535	525	554	536	556	516	526	551	500	570	546	478	511	513	551	511	560	555	566	538	555	564	523	537	504	567	512	530	572	546	510	524	533	540	520	477	533	527	495	517	533	530	532	521	502	495	568	552	520	533	553	542	533	513	541	459	525	520	514	545	535	537	558	521	546	557	572	547	496	522	501	567	549	513	496	517	554	508	516	512	498	493	544	480	541	543	585	528	505	553	506	492	543	556	505	506	528	526	536	507	529	541	541	488	555	527	534	507	534	560	529	519	526	489	521	532	503	562	515	566	505	458	536	509	514	549	560	517	526	523	517	545	502	563	545	467	494	543	569	552	515	506	527	510	555	559	537	546	555	537	509	493	505	559	516	515	509	522	512	520	528	527	537	545	517	532	539	516	532	508	584	546	531	569	556	490	504	507	541	546	542	556	514	510	531	544	534	550	562	552	566	488	509	528	522	523	587	574	535	530	535	516	514	559	540	534	499	519	505	500	539	531	541	538	530	537	508	560	528	563	550	488	534	535	524	497	521	509	504	557	504	530	515	532	544	568	525	526	534	498	565	483	514	569	541	503	549	540	521	514	537	562	502	569	546	512	513	492	573	542	506	555	558	521	565	552	524	526	532	542	516	547	503	502	540	536	551	533	546	539	518	521	569	500	542	529	496	526	495	558	511	512	535	556	542	497	536	499	504	525	556	520	534	520	512	509	540	520	542	509	497	498	528	513	526	572	557	533	532	568	562	522	532	532	484	503	548	501	526	495	543	513	533	547	529	536	526	523	548	531	524	553	537	515	569	538	517	561	547	521	564	529	542	529	523	545	486	559	509	531	540	548	532	560	552	550	542	510	470	544	551	520	514	505	541	581	500	520	523	557	517	510	549	517	582	544	495	546	498	536	524	536	576	553	551	544	480	481	527	537	550	523	548	547	557	522	571	525	510	507	587	546	560	547	518	533	527	518	535	517	509	490	531	518	491	496	520	530	520	541	512	552	536	517	542	505	544	541	532	553	533	537	500	532	549	527	557	521	532	495	503	514	534	565	569	556	512	521	526	516	543	504	517	504	574	516	586	532	542	550	502	500	513	543	510	585	561	511	492	539	558	539	511	536	513	528	512	516	524	512	522	548	511	524	496	538	520	535	552	523	488	552	471	503	504	521	495	542	542	507	545	504	489	482	527	562	502	495	572	530	497	519	588	516	526	514	535	552	510	572	499	544	547	531	536	551	541	532	486	550	530	530	533	522	541	564	522	520	540	524	518	488	519	513	521	531	529	514	565	509	571	519	547	556	514	558	516	520	487	539	511	522	509	537	555	544	523	548	517	514	520	529	541	528	512	523	537	519	516	523	534	533	519	515	560	502	516	533	540	502	482	488	545	540	517	575	522	507	519	539	560	524	542	546	525	510	555	525	534	589	507	552	521	546	529	521	540	547	522	528	523	536	521	477
1547	116	106	83	95	102	94	121	108	105	79	98	114	121	123	109	98	97	75	107	96	86	94	88	100	80	106	99	74	101	108	72	92	103	95	95	99	94	92	80	97	91	83	103	104	107	86	88	94	97	90	90	93	103	95	84	88	85	97	92	101	89	93	89	97	87	91	94	95	81	87	80	93	102	79	114	90	91	93	101	91	99	87	94	81	82	101	82	94	88	88	101	86	96	91	90	92	104	81	93	84	82	106	91	85	90	93	88	95	92	76	86	92	90	91	92	85	93	100	77	98	97	83	96	100	89	97	104	82	92	100	91	100	97	79	105	90	84	77	107	96	79	80	86	109	85	82	79	82	93	89	94	95	92	99	95	83	88	87	83	70	70	63	90	103	79	74	79	92	94	101	86	103	89	96	98	84	94	99	90	92	83	93	93	87	107	88	80	96	92	82	95	91	95	90	92	83	83	86	88	101	98	85	86	79	92	71	81	85	86	82	89	86	103	92	89	100	84	80	98	85	85	104	99	83	100	101	87	105	66	86	109	92	101	87	95	93	87	90	104	107	79	87	79	85	74	86	85	85	87	109	88	92	91	92	84	79	114	101	84	83	94	74	84	78	83	95	106	92	95	90	110	109	81	92	90	85	96	91	87	93	107	96	94	96	81	96	98	96	80	98	85	98	85	92	84	85	99	85	100	90	93	103	86	81	101	107	100	97	80	87	88	87	87	91	92	87	92	75	95	96	88	87	105	76	98	84	79	97	71	79	103	90	80	80	93	83	131	82	85	87	93	70	94	80	112	90	89	86	93	85	98	86	110	93	103	91	90	84	109	80	116	91	92	84	92	102	102	90	104	78	77	84	89	93	99	97	79	89	91	90	86	87	83	84	106	106	88	78	89	84	94	68	102	88	75	91	74	81	95	94	86	108	102	107	73	103	74	93	96	87	84	86	89	91	90	101	90	95	84	98	74	84	82	82	59	95	99	98	90	112	75	76	108	104	80	112	81	90	87	85	83	99	82	98	98	73	91	83	88	82	88	111	99	95	86	80	77	92	97	91	96	88	74	101	93	91	87	100	90	75	91	100	85	90	100	93	88	84	88	84	85	103	93	92	88	97	87	93	91	109	91	98	79	89	121	98	93	92	83	74	98	82	86	78	100	79	72	92	80	89	103	85	96	95	87	90	87	86	81	83	90	96	102	104	83	84	98	102	84	98	92	84	86	86	97	87	88	81	95	95	86	94	99	96	83	92	96	109	90	85	95	95	101	112	71	102	94	90	97	101	95	99	84	90	84	94	95	100	75	85	81	102	93	91	87	92	80	85	83	90	100	89	68	100	89	69	95	85	90	98	92	96	106	93	89	91	95	98	107	102	79	95	98	80	82	86	76	103	79	85	93	86	102	89	93	85	100	82	102	87	101	95	100	107	88	90	102	85	84	103	101	105	88	76	83	87	80	74	93	90	96	90	88	91	102	78	84	83	77	93	90	79	82	88	84	96	86	86	95	102	78	91	92	89	80	99	93	111	89	90	94	67	100	86	89	95	91	96	96	91	90	90	116	114	88	87	84	93	100	81	90	91	91	80	88	96	92	74	88	85	102	75	98	88	95	92	80	77	83	100	91	95	111	93	80	101	80	82	68	88	97	88	94	73	79	92	82	78	95	85	78	96	95	91	85	91	83	95	75	80	98	84	68	104	94	94	97	70	86	98	94	96	89	87	89	111	102	105	95	80	105	80	87	109	72	102	94	96	84	94	101	96	98	111	82	75	71	86	73	98	119	87	90	85	88	77	85	81	90	80	81	101	90	88	88	73	91	106	99	87	87	100	99	94	82	79	92	98	96	81	85	79	90	93	76	74	83	95	89	82	87	98	79	82	82	83	94	74	83	76	103	92	89	102	92	88	83	91	90	93	86	82	96	97	76	84	94	104	77	68	82	94	99	82	89	104	81	90	117	99	95	82	92	96	99	70	94	94	78	79	96	103	77	100	114	86	84	81	84	106	81	76	75	98	89	86	88	83	84	70	78	91	101	97	104	85	75	91	94	97	84	91	100	101	90	95	108	80	88	98	91	106	91	83	101	88	79	86	96	98	86	109	86	93	90	70	100	103	80	103	91	83	83	95	89	83	108	76	87	80	87	102	95	87	90	81	78	78	95	88	96	85	91	56	95	92	83	70	81	75	78	95	99	99	100	91	69	82	99	85	80	82	89	73	83	83	97	108	73	91	89	111	76	93	87	103	91	104	103	73	67	81	110	89	98	91	104	83	96	104	69	76	98	100	99	95	95	94	88	80	85	87	73	86	88	95	93	81	76	82	85	81	106	70	100	88	88	91	79	75	81	90	80	91	88	87	84	96	88	98	94	95	83	91	96	81	89	80	93	85	78	96	93	92	90	80	84	86	79	88	89	105	94	91	114	99	95	76	90	90	83	77	91	100	89	84	82	88	95	88	100	83	75	86	91	100	91	108	77	108	82	79	86	92	90	75	103	105	85	96	75	90	87	84	86	97	90	92	83	93	79	91	80	87	74	106	80	82	96	80	104	68	85	77	99	88	99	99	89	99	93	111	88	86	102	105	77	90	93	106	110	90	70	83	97	84	94	86	77	75	87	83	90	86	86	90	93	79	88	121	89	94	81	87	93	98	73	103	89	95	86	99	103	101	104	88	81	70	101	104	76	86	102	89	96	98	86	93	97	89	106	93	106	80	92	90	85	101	100	95	91	112	104	92	87	93	85	92	87	98	106	80	89	84	82	75	85	80	103	98	86	93	76	85	83	89	83	86	80	106	92	79	95	83	104	98	97	85	69	92	80	92	92	83	91	76	74	90	81	64	93	90	103	102	104	87	81	92	92	87	98	84	87	96	81	85	94	91	86	72	90	86	84	104	84	77	88	98	90	94	96	87	89	92	107	110	80	91	98	94	107	99	82	87	118	77	103	100	84	90	97	92	75	101	95	84	88	104	88	114	88	104	79	85	86	95	112	82	76	99	90	86	92	83	107	92	96	89	77	86	86	96	88	89	78	97	86	81	83	83	101	99	76	80	103	90	94	96	83	79	81	101	87	90	101	107	88	80	83	93	95	96	84	93	92	97	75	99	96	90	67	92	115	74	90	87	90	100	101	91	88	82	69	98	89	101	86	94	93	102	100	84	102	100	107	105	87	106	72	95	89	87	96	92	92	88	86	87	90	95	82	84	88	82	94	94	91	96	85	76	90	92	102	90	104	91	85	74	95	93	90	95	81	89	86	102	93	84	81	90	87	114	88	88	78	78	101	110	72	86	95	88	85	88	99	77	100	93	84	105	105	84	87	88	89	82	76	99	89	94	96	81	78	74	93	96	91	101	71	100	83	97	76	89	84	79	103	101	86	85	89	83	101	73	84	74	87	88	93	88	80	70	107	81	78	99	93	90	89	87	87	101	88	102	81	79	91	88	74	112	92	104	91	88	97	85	77	97	95	87	85	87	84	88	94
7686	1330	953	1078	2035	2411	2389	1998	1720	1551	1469	1493	1159	1081	1100	978	941	906	862	862	858	809	798	726	813	753	783	744	716	761	727	772	703	720	768	717	736	755	747	764	733	715	700	724	697	687	721	705	735	662	704	721	693	709	669	708	712	727	712	668	697	682	701	704	706	730	678	693	656	712	669	694	674	673	731	668	656	685	626	686	675	695	685	706	652	687	727	660	675	713	657	688	662	683	695	692	647	694	709	659	678	655	716	666	668	701	669	696	706	681	740	710	680	706	684	678	685	675	693	741	681	686	726	648	679	681	686	689	694	701	710	648	679	673	696	658	699	698	678	699	721	710	664	714	681	677	650	655	670	735	641	662	696	662	707	674	653	686	699	685	668	720	700	662	685	699	688	688	694	648	669	723	696	723	632	682	720	718	728	701	742	670	651	672	646	640	661	674	639	698	657	669	639	694	703	682	665	721	687	680	705	673	717	676	706	671	635	646	710	732	684	694	643	716	666	658	710	653	694	651	724	668	700	710	672	663	656	716	649	664	670	680	669	722	671	726	661	672	717	736	682	681	669	660	681	694	672	672	675	695	714	698	711	699	686	682	687	732	638	665	674	676	691	689	709	681	750	682	687	683	729	676	685	718	695	682	676	687	705	661	699	629	675	727	692	656	709	685	658	692	738	696	722	709	653	684	697	696	697	676	723	668	661	639	658	710	666	684	699	685	695	661	705	679	717	698	660	688	703	695	676	698	629	642	690	696	684	700	679	704	705	693	707	699	700	728	705	712	683	694	690	631	688	683	682	659	662	642	668	668	729	672	678	707	693	702	676	713	682	661	674	703	703	662	701	666	676	704	681	688	709	685	738	686	661	648	718	689	682	701	712	687	701	641	677	685	716	670	654	710	639	633	658	687	643	667	703	682	669	679	677	686	709	701	674	683	695	693	679	643	711	739	691	702	683	693	656	635	648	684	656	684	655	700	647	690	703	690	666	649	685	670	669	697	705	695	704	672	669	700	659	710	687	683	672	694	649	630	681	708	643	685	702	685	665	710	680	717	664	692	701	723	663	685	692	655	665	690	706	700	668	695	717	663	676	674	692	703	684	722	682	700	674	725	667	681	673	700	701	719	701	693	698	661	713	677	641	636	687	677	676	674	673	655	699	712	634	674	691	665	689	705	653	610	686	717	722	667	747	691	717	664	668	672	722	691	656	698	655	706	675	706	650	705	730	665	670	669	679	709	732	663	704	681	709	694	714	728	642	690	696	730	733	684	664	701	663	729	653	696	711	672	657	715	707	704	717	675	690	672	621	703	692	665	740	747	699	676	712	669	681	687	734	684	746	717	702	661	658	701	660	695	656	711	673	688	716	682	690	726	657	703	735	649	675	660	666	655	717	698	711	727	669	706	688	670	647	671	729	680	655	712	691	658	684	675	669	685	694	679	744	668	705	725	686	684	689	676	724	659	701	715	695	705	700	619	666	693	652	697	692	710	700	728	641	706	710	670	705	693	652	729	707	657	702	695	732	714	693	717	700	706	735	684	688	663	684	700	683	672	699	690	688	662	678	708	726	615	691	718	698	690	690	673	720	657	682	683	670	677	713	696	705	705	682	748	691	717	703	683	629	651	684	734	719	690	669	663	665	691	707	666	671	715	734	691	671	676	643	660	654	689	700	684	713	685	687	635	710	672	686	656	726	696	639	672	642	683	681	705	707	685	677	676	681	690	689	643	690	715	705	696	636	673	728	730	679	660	720	671	663	653	710	667	689	743	678	634	687	694	689	664	705	653	633	680	706	704	668	689	673	682	643	711	658	657	694	692	676	645	716	684	664	668	661	680	667	724	697	659	694	714	699	735	700	697	695	655	659	668	615	665	683	706	682	675	669	720	668	705	647	662	707	688	730	687	731	691	647	670	682	668	684	642	673	661	706	664	678	693	690	703	691	709	716	729	677	675	742	648	656	685	701	669	677	650	679	715	685	676	702	679	646	671	686	687	674	668	655	701	692	682	667	691	663	664	644	675	725	736	677	692	730	670	649	694	722	709	624	635	683	661	715	691	687	705	684	698	685	688	703	683	662	700	707	692	706	667	675	670	651	653	701	704	704	650	711	680	722	624	649	693	725	662	695	706	695	667	680	681	663	715	672	710	675	685	698	649	674	701	710	675	684	717	687	699	747	690	662	693	656	681	688	688	721	687	691	681	661	663	680	679	629	728	744	666	655	706	695	687	694	653	672	729	634	666	695	675	658	702	708	694	662	723	647	684	696	661	708	677	674	668	646	734	669	738	647	664	649	694	661	691	696	659	688	688	721	692	704	682	711	716	677	712	711	606	679	690	670	669	729	704	702	702	712	656	652	734	676	667	683	660	695	723	659	712	675	700	693	642	707	727	722	722	698	657	706	680	684	682	701	667	674	639	705	711	723	678	730	691	684	700	676	642	720	649	683	715	681	724	691	675	658	693	669	722	709	708	626	723	701	723	691	685	665	716	690	711	658	705	666	695	700	650	712	715	678	699	643	716	681	704	687	663	698	701	679	679	674	694	678	682	690	709	695	649	683	709	677	725	704	656	697	673	683	689	723	710	731	714	677	656	672	642	681	695	709	697	695	652	695	662	710	659	650	641	707	731	688	686	689	717	660	723	704	705	719	686	688	704	658	701	664	714	707	663	685	684	673	701	704	709	699	692	665	663	678	649	697	683	693	662	727	699	684	701	695	673	677	664	671	658	702	687	652	686	708	636	715	720	668	729	635	708	708	635	655	690	681	686	708	709	675	699	682	696	703	683	680	712	711	723	661	690	684	645	711	705	661	631	668	672	681	671	711	684	686	675	675	627	649	689	675	690	717	673	717	706	675	685	678	631	685	693	703	682	663	694	654	686	709	654	673	610	690	682	706	711	703	680	674	693	690	660	694	705	637	662	731	651	692	681	683	679	681	680	659	684	669	659	663	638	699	675	672	655	688	650	681	650	718	705	679	666	677	673	658	689	703	706	699	641	688	675	709	687	669	698	697	695	688	694	662	672	674	689	649	683	699	648	684	678	657	669	674	650	714	692	706	651	681	718	665	702	631	686	690	655	666	683	698	686	697	623	682	731	674	658	664	687	677	693	708	651	708	653	708	691	675	642	666	646	678	629	687	702	694	672	685	662	690	623	707	723	692	669	705	655	664	690	711	679	683	650	703	663	681	700	654	703	700	649	691	695	733	732	743	688	719	670	636	680	702	680	659	684	715	671	694	710	704	697	665	682	648	688	657	703	741	693	678	666	646	685	674	665	709	693	701	702	678	704	704	695	672	658	700	636	686	670	683	717	681	669	651	630	706	697	677	730	682	668	666	702	678	691	685	727	709	687	667	757	687	654	689	695	636	689	715	688	680	676	683	698	668	753	725	685	685	692	691	691	717	703	704	666	706	685	717	699	693	681	720	721	733	676	700	657	659	723	680	699	670	701	722	637	684	659	732	701	692	662	685	687	688	670
788	210	136	146	113	123	165	153	162	152	163	132	123	138	122	123	128	137	134	122	122	123	104	123	129	134	109	126	125	119	108	105	139	139	114	108	117	102	117	145	103	120	100	110	129	125	118	118	105	109	111	139	123	92	113	115	113	119	127	117	120	109	115	94	121	129	110	117	111	96	116	132	111	114	126	119	115	91	120	103	120	105	103	128	111	120	119	100	118	115	123	109	126	103	108	119	115	100	113	120	107	107	120	115	119	106	128	103	129	113	132	108	152	110	118	95	104	111	104	119	101	99	112	121	131	102	119	109	116	109	108	124	106	115	117	111	116	102	106	115	115	117	122	105	114	88	119	117	129	119	103	117	103	102	113	126	125	107	132	119	105	117	120	135	110	106	94	120	115	119	100	102	134	110	106	111	135	104	117	106	132	99	113	109	106	123	107	111	95	126	106	120	113	128	105	111	114	106	102	109	105	123	107	110	117	121	128	130	114	121	96	117	122	114	114	113	104	102	110	107	117	115	102	111	140	106	116	109	121	122	120	115	97	100	127	91	95	125	119	106	117	128	111	110	98	91	118	100	105	116	120	108	96	128	132	110	98	115	104	120	127	119	116	109	101	130	132	118	114	119	122	115	119	103	105	126	112	107	118	120	111	114	110	121	127	113	111	116	142	122	107	111	116	98	119	111	115	125	105	123	122	134	114	102	117	105	113	99	117	122	113	124	114	112	106	122	91	82	135	116	103	125	132	116	98	121	105	110	115	118	100	109	126	132	129	121	106	108	110	95	100	117	105	129	125	96	117	108	110	101	119	115	120	120	120	99	108	112	110	111	111	103	115	131	105	117	101	113	112	111	109	122	133	117	115	119	114	123	96	120	110	108	102	116	103	107	118	114	115	120	102	137	125	117	105	124	126	94	119	123	110	116	114	138	144	132	124	111	111	136	114	119	123	123	107	122	128	114	117	127	119	116	114	120	108	101	121	99	117	117	96	112	116	125	136	116	128	124	114	123	117	127	118	106	124	110	114	91	117	118	111	131	101	102	122	107	117	123	122	107	121	113	105	119	112	111	116	109	104	118	120	107	109	116	135	118	119	106	119	111	112	117	108	134	128	112	128	114	120	115	114	131	118	113	142	126	115	114	101	135	128	122	106	102	113	111	118	100	120	133	109	122	119	120	101	116	96	130	114	113	124	106	127	122	114	92	120	98	111	110	106	118	105	114	106	116	121	123	98	130	94	123	112	110	138	116	125	116	118	136	120	109	113	113	107	115	131	117	129	104	114	123	110	96	114	113	104	116	98	110	96	128	101	98	125	115	123	102	125	136	109	106	110	102	106	116	112	122	125	108	123	119	102	117	106	121	101	111	104	122	129	118	114	117	102	113	109	102	115	112	108	117	108	112	109	112	108	119	106	118	107	100	125	126	101	134	103	111	114	108	118	112	109	99	119	111	109	104	126	105	101	118	117	122	102	109	121	120	121	110	113	113	118	109	125	108	105	120	111	121	106	123	127	114	100	113	99	120	101	105	111	113	118	120	112	106	87	116	109	92	116	98	121	105	110	97	119	126	119	109	93	111	123	115	104	104	119	128	116	98	110	110	126	121	112	104	128	109	106	113	116	108	110	131	116	121	113	133	117	133	111	121	123	87	113	108	112	150	131	129	119	128	125	108	108	113	124	102	90	115	106	102	119	128	119	103	132	104	121	113	110	112	113	100	109	103	100	119	110	98	97	118	106	112	133	105	108	111	107	107	135	107	88	111	108	100	107	131	121	116	101	118	125	99	120	111	114	122	115	115	118	114	105	104	114	117	121	107	114	108	119	127	120	118	118	105	130	98	135	103	99	129	131	113	129	127	98	124	116	116	98	115	109	107	92	92	132	122	123	118	115	100	107	107	114	122	114	114	105	107	123	119	125	110	97	107	135	108	108	109	105	102	99	126	114	116	113	124	101	108	119	98	115	119	125	113	103	121	134	119	119	112	96	114	102	132	100	134	109	115	118	112	116	109	132	122	117	116	123	121	110	108	98	116	110	135	113	123	106	101	121	119	110	110	124	121	98	140	101	124	106	109	132	125	113	125	114	122	116	119	113	119	118	109	109	119	135	116	117	107	98	105	112	113	104	110	128	129	118	113	112	114	106	114	101	121	97	114	110	114	101	123	117	106	129	126	92	125	121	103	109	93	114	101	108	109	127	95	124	124	135	115	110	108	123	136	125	127	107	117	110	143	112	112	95	112	116	111	115	131	130	101	92	116	112	107	112	105	121	124	112	122	113	121	146	122	130	134	113	116	111	112	126	105	127	105	136	128	117	120	116	114	111	120	115	100	124	133	119	111	125	113	88	112	134	115	121	107	132	117	133	128	101	126	112	92	118	122	122	110	108	106	124	115	100	136	94	103	117	124	127	113	121	134	104	122	128	114	119	110	118	121	116	110	104	119	117	107	120	111	127	105	110	105	113	120	126	110	115	112	105	108	139	124	97	101	137	130	101	111	120	125	115	116	137	106	97	95	107	92	135	126	110	121	117	116	124	121	104	109	110	116	130	111	119	105	124	101	119	122	128	108	125	93	132	105	121	129	106	105	111	129	116	118	106	104	115	117	122	123	120	119	106	110	118	121	103	103	104	113	128	124	116	124	105	99	122	108	115	117	108	98	99	112	120	118	105	115	106	95	120	83	115	107	112	112	120	109	119	112	122	115	102	125	106	118	123	117	132	95	113	113	121	107	110	125	106	106	115	107	114	104	107	119	120	119	103	114	126	114	108	109	112	97	120	127	100	130	106	126	99	112	133	106	111	124	107	114	116	112	116	102	124	120	124	100	108	108	105	119	99	125	122	108	108	115	106	115	115	111	121	127	131	124	104	105	130	125	107	114	102	112	100	127	113	111	118	114	114	114	106	107	131	105	110	129	119	113	143	120	140	124	119	115	124	101	107	123	117	101	125	123	133	113	109	101	100	122	118	109	110	113	110	125	102	110	110	112	144	118	108	134	128	116	127	112	91	128	112	104	114	115	120	115	135	108	125	110	106	117	126	116	122	120	102	111	124	122	124	126	130	103	115	121	114	107	118	117	111	109	116	130	106	108	102	121	129	100	115	103	120	106	131	103	120	114	103	115	111	115	123	108	98	120	126	103	109	116	118	113	130	120	92	91	103	129	123	121	116	117	118	108	130	121	114	90	111	104	113	99	99	107	111	121	128	114	105	116	104	122	123	134	127	114	114	121	115	105	105	138	110	112	99	116	108	108	119	106	110	116	106	99	123	119	116	115	107	120	108	119	115	115	108	110	129	127	109	106	121	123	123	128	112	106	106	96	112	137	130	92	113	125	119	99	118	108	130	120	127	94	90	113	80	103	118	125	117	126	124	119	109	125	99	107	126	114	119	109	105	124	119	109	128	130	104	98	122	105	123	106	132	125	109	139	103	131	120	105	111	119	124	127	113	126	140	114	128	95	108	115	106	130	114	114	130	107
8099	2048	1347	1651	3907	4142	3929	3186	2772	2431	2174	2190	1667	1547	1414	1354	1334	1248	1164	1032	1122	1089	989	1057	964	1018	954	928	913	915	885	964	908	905	931	909	921	970	859	922	856	873	853	867	874	916	910	886	866	879	843	826	844	863	819	853	837	854	856	911	860	822	838	819	821	818	846	844	787	783	850	863	753	816	826	825	869	823	811	843	865	790	830	839	808	929	899	801	877	862	854	827	833	829	823	870	811	864	832	836	856	818	807	860	830	817	824	830	854	829	878	845	844	774	832	807	850	806	773	838	871	848	847	833	848	843	792	830	833	857	822	805	830	879	846	815	878	863	849	804	820	892	818	845	799	824	825	834	782	828	809	843	804	836	804	821	803	826	895	820	857	833	817	849	844	802	814	818	819	846	845	864	807	873	839	840	802	790	804	823	827	870	802	823	821	797	834	805	822	834	812	819	820	820	830	826	820	846	826	775	803	860	834	791	890	763	852	845	849	874	805	860	818	841	826	834	861	855	793	802	840	814	818	766	872	851	828	822	823	823	798	851	819	837	827	798	774	888	805	801	844	797	882	851	843	856	809	869	837	818	791	806	892	860	882	877	854	789	836	816	838	827	779	845	849	845	794	800	860	817	869	867	886	860	805	797	829	825	831	834	839	907	850	832	804	827	811	807	877	844	818	814	804	840	853	818	802	868	824	843	801	817	848	761	851	888	808	764	842	774	826	834	815	787	791	816	816	829	803	865	826	782	795	840	885	787	813	884	867	827	850	766	795	843	824	811	784	832	786	814	804	837	829	860	816	792	848	832	858	849	840	813	840	890	871	820	836	817	815	859	826	809	804	799	802	840	857	769	812	815	867	834	820	810	842	816	840	792	864	824	849	838	844	886	808	850	851	819	820	814	856	784	773	853	856	797	834	780	820	861	803	792	824	815	843	787	839	902	825	791	830	807	864	808	839	811	818	897	806	827	846	799	863	886	816	801	819	846	879	827	849	798	872	843	828	847	804	868	795	839	824	831	795	766	802	800	849	843	811	788	866	871	835	766	822	871	857	817	832	806	814	815	851	793	887	770	836	799	783	840	839	801	801	794	815	776	811	823	832	774	841	886	834	861	848	807	816	788	839	864	848	783	881	809	847	812	798	862	828	821	850	780	810	807	875	796	883	815	848	819	839	803	829	823	827	857	821	812	841	814	869	819	829	784	819	848	828	817	843	814	806	807	835	869	809	879	849	815	787	898	902	791	865	821	786	797	868	854	850	811	819	829	845	804	781	811	803	855	813	821	826	865	794	842	780	811	839	836	747	830	833	823	846	775	834	849	789	782	803	832	851	812	857	820	816	839	810	807	833	800	821	877	840	839	819	780	806	774	820	843	847	828	799	799	869	870	818	866	802	820	815	863	884	846	800	887	856	812	837	833	840	886	850	859	824	853	893	826	855	809	803	822	791	782	840	820	780	790	816	833	836	803	825	854	796	830	840	838	821	834	818	831	843	823	805	860	818	776	835	777	842	822	839	863	833	815	823	834	837	821	858	832	764	795	811	833	816	792	779	777	795	844	826	858	835	845	856	846	839	841	804	863	848	820	851	832	826	851	823	823	789	803	806	839	826	844	800	804	828	830	841	854	825	816	778	874	820	769	820	843	859	845	801	834	851	803	857	820	813	799	819	838	827	797	857	807	855	833	842	842	856	822	850	835	827	817	798	835	793	843	819	818	784	844	808	855	815	838	851	838	837	797	862	824	885	876	826	829	885	827	831	874	781	753	821	759	814	806	858	869	879	852	792	792	788	826	799	808	815	860	812	826	846	827	839	841	854	843	843	829	846	880	784	870	869	798	817	813	841	803	821	854	754	831	796	836	761	835	800	857	864	819	857	814	825	806	808	829	859	802	807	831	811	788	836	788	846	804	790	817	795	852	813	827	846	827	800	809	815	841	828	786	826	846	841	788	810	818	814	859	871	836	882	855	823	760	824	816	851	834	809	783	799	867	810	812	786	846	812	822	857	834	850	804	809	808	894	812	831	845	762	811	768	823	748	792	799	834	825	819	777	871	805	858	857	815	810	800	822	853	823	846	824	835	828	816	861	845	829	838	823	830	820	844	843	835	807	792	812	821	846	856	802	872	862	802	894	793	780	800	870	817	835	825	861	805	799	826	857	830	819	786	820	781	841	834	810	874	852	847	789	858	862	845	811	832	849	849	815	761	779	814	770	820	832	822	843	888	778	790	769	834	806	853	837	803	837	813	825	791	783	830	837	797	812	775	834	860	857	850	783	813	844	835	829	922	813	782	776	862	837	806	836	878	824	830	828	802	816	862	843	807	800	837	812	862	825	836	832	831	830	784	881	771	821	805	852	792	835	786	849	817	831	816	808	847	799	854	843	827	792	852	853	812	796	849	771	877	859	802	831	824	852	835	872	802	852	803	842	842	851	800	778	796	844	847	780	806	798	826	848	830	839	818	886	791	776	837	812	824	853	835	849	817	874	816	784	827	804	818	869	791	829	776	839	773	815	859	843	797	855	789	853	840	877	862	779	855	841	843	833	803	871	856	878	837	854	842	804	835	881	811	869	789	812	789	841	831	867	841	819	853	778	792	880	831	819	815	842	891	817	800	865	898	781	805	864	774	827	856	782	794	797	787	854	865	827	818	836	796	815	771	837	826	817	804	832	827	864	818	802	815	857	800	763	833	873	818	827	821	829	878	822	812	810	822	823	868	824	816	855	872	845	806	853	841	829	832	901	879	808	849	840	831	897	870	830	857	857	793	813	824	809	817	808	819	792	898	824	801	870	828	754	832	809	839	818	837	818	837	855	782	800	821	814	812	827	790	826	825	881	789	833	803	830	810	851	820	813	841	850	841	842	793	777	868	811	863	822	844	853	783	811	823	832	852	836	815	820	834	816	835	842	783	865	841	840	833	833	817	841	841	820	866	823	859	798	834	827	853	863	801	806	803	842	819	820	828	826	821	835	846	841	852	817	841	860	811	827	842	827	877	816	826	826	795	808	841	825	806	848	810	831	780	803	828	808	843	834	810	859	853	764	804	838	805	786	859	826	827	824	839	797	834	843	846	806	830	802	826	793	794	841	842	821	819	863	850	856	850	831	815	811	824	790	831	798	845	854	823	841	812	808	814	800	836	821	782	843	817	774	853	837	827	847	806	747	851	840	888	809	828	841	892	842	780	856	871	825	899	805	849	816	873	819	764	820	839	817	833	806	814	820	820	801	832	872	855	848	811	844	852	819	823	808	819	804	838	826	815	837	845	897	808	814	780	814	808	845	826	807	835	866	802	839	791	830	784	806	833	816	819	791	815	821	814	838	788	802	741	786	815	804	795	850	860	824	867	853	818	872	807	780	785	805	810	798	909	792	792	862	824	847	856	804	792	786	817	833	832	837	828	830	829	781	822	824	838	836	823	810	844	788	831	805	842	816	865	822	811	819	832	812	840	825	840	807	846	862	830	823	850	803	785	825	800
1064	65	55	57	56	48	44	49	37	54	60	59	44	46	51	37	54	47	41	47	31	48	49	55	45	38	37	43	52	34	40	47	47	51	44	56	54	40	46	37	51	51	50	45	42	35	50	52	48	45	51	44	48	52	56	36	45	48	41	47	47	35	53	43	38	39	38	35	45	48	50	42	44	45	43	42	48	41	51	46	35	56	43	62	51	41	61	47	38	35	53	43	54	55	43	59	45	48	47	50	46	54	51	42	32	41	41	49	48	47	52	44	40	40	45	38	38	36	45	39	53	46	53	51	43	38	43	52	48	41	45	43	60	39	41	48	51	52	42	55	40	33	45	35	51	50	38	43	52	50	45	55	46	37	34	42	55	58	53	42	48	42	48	43	46	48	46	42	43	46	48	42	56	42	58	40	45	41	43	53	33	34	44	33	40	42	44	44	40	50	31	53	38	37	53	55	54	45	34	52	48	49	46	37	45	49	32	54	40	46	62	34	45	48	47	44	46	35	35	33	41	44	46	41	42	47	42	48	60	38	43	46	55	45	45	57	53	56	32	51	45	30	52	62	38	50	42	48	50	53	55	47	41	41	41	45	52	55	48	47	42	46	60	49	36	44	54	29	38	46	41	49	46	62	37	52	51	45	45	46	53	48	56	46	37	43	56	43	51	51	33	45	48	39	43	36	37	49	41	57	54	51	39	35	63	46	46	31	45	51	41	43	55	48	42	47	45	43	41	56	57	50	49	49	49	50	34	34	43	41	48	36	47	28	45	46	47	37	45	43	38	45	39	40	36	51	44	46	46	49	29	39	47	42	42	56	44	39	46	55	49	39	40	39	48	50	50	52	51	48	41	40	48	50	47	52	58	55	44	45	42	46	40	51	39	45	45	43	44	42	43	43	55	43	46	39	43	39	54	44	39	43	51	44	40	46	43	39	41	40	49	42	40	40	33	39	38	44	48	54	41	37	50	46	47	53	39	40	61	44	42	32	52	47	49	48	49	44	49	55	48	32	38	46	43	49	39	55	48	40	36	45	30	53	38	59	44	45	37	48	42	50	61	52	45	40	57	40	57	45	47	45	52	45	55	43	39	43	42	37	50	41	42	36	48	47	44	48	57	58	55	46	53	49	54	56	44	41	60	43	46	46	48	57	54	41	46	47	37	36	50	42	49	54	51	46	45	52	43	47	54	56	46	28	44	57	44	43	35	40	53	49	38	43	54	52	53	45	54	39	46	41	40	53	38	44	49	55	39	26	56	39	44	40	50	44	55	33	47	50	37	36	41	47	40	31	56	44	44	58	37	38	41	42	41	44	56	36	36	42	46	47	49	34	38	41	56	52	47	45	52	47	41	42	37	37	42	51	52	43	36	48	39	44	42	50	50	39	44	45	51	41	57	52	52	48	56	39	48	38	47	37	44	43	41	43	39	39	56	40	48	54	33	39	30	42	45	54	36	57	64	47	52	51	44	31	60	49	35	35	47	39	42	64	34	43	39	43	54	47	43	48	48	41	33	40	35	48	49	37	53	42	53	41	41	65	53	45	54	58	47	37	50	45	34	45	39	56	43	33	40	46	46	40	45	50	46	38	44	35	44	51	37	51	44	43	37	52	46	46	32	40	44	41	42	44	52	48	52	52	49	53	45	45	50	34	50	49	35	50	48	46	54	47	44	52	41	47	38	35	50	47	35	45	58	46	39	50	39	32	33	40	35	48	39	31	45	47	45	41	49	50	43	47	29	47	51	54	44	48	39	58	46	39	47	45	46	43	38	39	40	57	47	43	41	51	52	54	43	48	57	50	57	48	43	43	41	51	49	62	46	35	47	45	50	45	60	49	36	51	34	56	35	36	45	45	43	56	46	49	47	48	35	40	34	39	41	47	39	51	39	47	49	50	47	55	56	43	59	44	67	40	48	42	52	48	43	39	50	59	33	50	37	42	35	44	53	56	47	54	44	45	42	49	58	33	47	45	39	52	51	53	45	49	52	40	53	46	38	43	36	55	45	32	53	54	42	67	42	38	47	43	41	36	38	46	36	48	40	45	45	39	48	38	53	53	56	46	46	38	43	46	58	54	35	48	48	41	50	44	31	53	38	41	47	46	62	42	41	38	58	46	53	47	41	37	39	51	46	46	40	55	41	48	41	48	46	48	49	37	39	47	42	46	36	49	58	41	51	51	52	52	32	47	52	49	58	43	45	49	40	30	46	50	54	51	35	45	51	43	48	36	34	49	47	44	48	43	40	25	34	50	42	44	57	47	40	40	46	40	43	49	37	52	31	48	52	42	43	49	43	47	49	55	50	56	41	50	38	47	46	54	47	40	34	49	42	46	47	50	44	40	49	39	41	44	53	49	46	57	44	56	36	41	42	43	46	52	43	43	40	48	49	48	53	59	50	42	42	41	55	47	41	45	47	44	37	40	48	49	40	56	51	46	54	53	43	42	58	50	36	45	39	43	47	48	39	30	37	44	30	50	49	36	55	52	36	46	57	41	55	41	41	35	55	38	37	37	51	40	54	32	43	47	38	45	58	44	47	43	35	56	52	46	49	45	54	38	52	59	39	38	41	42	50	53	47	42	43	35	40	35	53	39	39	40	39	46	45	43	33	43	51	38	49	49	37	51	50	54	50	47	49	42	51	53	43	35	51	47	50	42	53	40	50	43	43	47	37	54	45	37	59	46	52	44	53	50	48	47	49	41	50	67	53	43	53	42	47	46	47	54	50	52	37	42	44	40	44	39	38	52	48	55	40	51	38	56	55	48	49	30	45	48	35	46	41	48	40	42	43	45	69	43	50	49	43	41	27	54	50	46	39	41	47	44	51	41	46	52	42	55	43	43	44	36	52	47	48	64	53	40	38	42	56	41	43	46	47	54	46	48	54	49	46	54	60	49	43	52	43	47	40	41	51	44	57	57	44	47	44	48	56	53	45	37	56	52	37	42	25	44	39	38	44	52	56	48	37	41	37	53	36	39	37	38	54	52	37	48	49	58	45	44	41	41	43	48	53	41	57	45	52	45	52	33	43	47	52	65	35	39	47	49	52	52	43	45	36	49	42	45	43	35	56	45	52	61	47	38	48	42	50	50	49	43	49	43	36	41	43	43	56	45	38	46	38	37	30	43	49	43	34	49	34	50	46	50	42	50	46	45	34	48	44	45	36	49	55	35	48	47	34	45	45	49	55	44	51	57	32	47	53	44	44	44	47	43	44	58	38	42	37	48	39	48	42	46	40	45	48	48	41	47	45	50	33	43	48	55	45	53	45	47	37	75	49	42	37	45	48	41	58	38	56	32	50	47	52	38	48	32	48	37	34	49	47	41	36	46	38	45	45	56	29	45	37	49	60	38	44	40	41	33	59	45	40	34	41	42	45	40	39	48	45	44	40	49	47	53	36	53	37	54	49	50	41	37	36	50	58	44	43	49	44	52	43	38	48	49	37	58	55	48	48	44	52	45	37	46	48	43	41	42	42	41
6058	521	437	446	940	730	731	672	605	596	611	711	474	464	456	447	454	399	395	404	409	392	353	371	414	375	395	419	355	339	373	402	352	373	353	353	390	394	342	350	331	413	380	351	403	347	360	321	364	364	339	378	381	374	299	419	348	368	376	373	350	345	369	374	385	384	348	387	381	345	348	341	351	357	380	356	356	354	370	329	381	400	366	357	370	378	376	353	385	325	376	354	388	328	373	374	375	406	359	360	368	385	358	337	363	387	361	344	363	368	338	399	360	347	392	390	358	364	336	370	348	370	363	385	369	346	377	376	389	382	358	338	322	333	335	377	336	358	370	342	393	356	363	374	384	379	367	391	356	397	363	342	359	356	366	323	334	359	365	357	361	372	350	337	395	369	299	361	326	364	355	365	347	365	346	366	360	363	355	364	370	361	365	382	367	348	370	359	379	327	366	365	353	349	393	346	362	350	400	384	384	367	368	359	351	351	351	346	355	382	360	362	357	386	382	356	365	358	367	366	357	312	356	364	374	390	375	344	371	370	366	372	353	357	395	342	378	359	346	355	336	378	349	375	350	333	387	345	357	374	382	383	374	354	344	372	387	371	356	386	367	364	320	363	355	371	344	379	354	354	379	373	372	380	356	324	352	361	363	350	377	372	365	365	376	378	340	352	357	350	371	348	309	366	366	346	340	358	351	343	368	350	381	367	393	344	349	324	328	352	378	346	367	394	359	352	339	356	353	345	350	380	372	364	354	353	344	383	353	379	354	359	354	346	365	327	364	358	383	343	366	363	392	363	385	370	384	327	346	340	356	352	364	363	338	337	372	368	370	343	350	377	350	373	368	348	349	376	366	367	351	347	378	350	358	366	394	352	359	384	357	348	360	358	337	328	392	374	338	331	380	358	367	370	345	375	374	395	377	355	314	338	361	342	360	350	363	352	369	358	369	373	349	369	344	363	362	364	352	373	354	346	342	380	371	354	377	346	413	347	383	403	362	361	332	360	360	320	356	405	360	334	350	355	337	362	338	352	371	337	356	401	352	331	381	367	331	376	363	333	372	343	351	370	338	339	362	360	364	350	350	364	357	325	381	379	377	351	369	305	374	359	360	360	348	360	373	349	358	383	372	372	384	359	381	388	355	350	354	360	355	357	377	378	364	364	375	341	367	359	349	352	364	339	383	329	354	382	353	343	384	378	323	384	369	364	371	358	360	372	354	356	385	370	353	339	358	363	329	363	395	345	365	341	378	366	368	349	374	339	347	357	342	382	366	352	396	346	314	352	361	391	319	365	355	380	335	341	370	377	366	339	345	350	383	392	391	364	363	315	372	352	387	363	372	346	328	340	359	362	346	385	371	313	337	338	353	374	331	346	344	372	336	320	356	367	361	339	388	357	357	381	355	366	354	357	376	341	389	360	311	409	364	341	351	337	343	390	359	370	338	297	341	382	356	360	366	387	363	374	359	338	397	369	362	363	375	370	347	354	345	318	343	366	385	347	347	385	381	405	360	356	361	396	361	344	351	363	353	370	386	343	309	372	371	366	378	377	363	352	361	361	372	366	348	396	353	365	343	367	355	348	357	369	348	351	357	357	371	364	378	349	335	368	371	335	372	332	337	341	365	361	353	376	318	349	365	374	374	390	346	368	331	335	386	348	371	376	389	368	371	310	389	341	378	359	357	362	345	364	356	357	347	363	365	387	360	380	378	321	354	376	351	359	395	365	365	362	348	369	383	338	363	371	377	337	344	333	353	374	347	371	347	345	367	380	368	343	352	378	355	359	358	387	333	408	339	364	336	355	362	349	370	393	356	332	363	353	346	350	356	357	379	362	363	339	386	352	402	391	344	377	412	344	374	347	372	333	328	359	359	372	343	374	363	321	349	363	339	344	381	360	349	369	362	405	372	381	350	359	368	356	359	353	378	344	355	362	390	349	404	355	356	349	338	371	377	335	403	385	335	363	351	393	334	355	363	361	342	347	354	384	331	334	353	341	353	357	341	350	372	361	346	379	329	397	356	343	344	390	381	352	366	380	377	336	385	332	381	335	357	354	378	359	370	345	370	379	341	372	351	333	341	346	355	349	359	355	338	344	342	376	379	366	341	382	399	342	351	347	379	392	381	330	381	355	375	349	360	364	350	369	385	336	381	340	344	351	381	384	370	337	376	349	358	348	363	350	360	361	349	348	370	372	356	354	370	355	377	352	362	382	342	336	349	373	338	369	363	348	373	371	348	362	345	325	359	342	383	378	356	419	364	371	347	349	336	378	377	338	342	342	368	352	334	362	386	378	379	351	361	373	351	373	366	339	364	343	356	354	381	374	373	352	378	381	351	367	399	358	340	366	379	359	381	354	383	368	355	343	381	353	330	379	356	362	370	326	386	365	369	392	345	338	364	358	376	344	372	347	376	377	345	327	361	355	374	354	355	358	366	365	359	394	356	379	351	380	331	346	372	354	345	395	343	326	362	334	381	369	356	356	381	355	373	322	347	370	359	377	340	367	381	362	362	351	369	367	343	376	378	375	339	370	360	336	377	339	376	367	345	390	326	400	367	397	348	335	362	356	340	366	327	337	336	358	361	357	344	321	340	378	354	345	386	373	360	330	372	407	360	358	367	357	390	374	343	349	355	380	376	344	345	378	353	354	372	353	401	374	361	336	351	368	386	368	386	354	342	371	321	359	361	335	354	341	383	361	370	366	373	379	346	391	394	387	377	402	359	384	355	368	343	357	358	359	386	366	377	345	383	351	350	365	376	349	389	381	325	368	368	388	353	351	376	367	352	370	354	332	355	345	351	379	347	321	337	352	349	357	348	343	341	388	365	362	360	331	375	332	338	354	356	338	370	367	352	372	364	347	406	374	368	374	405	366	354	351	374	321	374	364	358	348	318	345	364	354	367	339	329	357	350	364	373	367	382	344	347	349	354	364	366	384	353	334	360	386	369	363	363	351	368	357	342	364	363	311	354	373	343	352	371	332	336	352	350	347	379	370	372	356	326	352	355	365	351	376	331	347	381	366	390	356	360	338	350	403	386	328	373	366	346	353	345	345	373	371	378	352	350	347	368	341	373	361	352	351	369	354	384	391	329	343	353	331	356	345	356	338	360	348	332	363	330	348	358	379	388	358	401	344	351	360	382	330	341	351	333	356	353	358	345	323	368	417	342	364	357	367	361	328	381	332	340	390	333	359	397	321	345	336	354	329	394	371	331	390	387	367	325	363	340	343	318	362	366	374	360	334	337	324	375	334	359	333	344	360	334	364	330	379	343	341	366	345	328	354	391	418	334	377	346	343	361	334	365	392	355	381	371	379	374	363	378	369	351	368	396	334	359	335	343	348	329	371	354	316	381	375	389	328	355	356	359	384	365	352	362	365	335	359	304	339	341	350	375	350	398	355	361	360	354	358	345	384	348	376	356	345	367	378	359	388	348	365	377	354	390	343	397	359	372	392	372	368	332	335	379	364	339	356	351	343	381	359
433	128	109	88	77	89	97	115	85	87	87	99	93	88	90	92	76	90	88	85	60	87	86	72	86	76	64	70	77	75	74	79	76	78	76	91	73	61	73	81	69	59	72	82	76	68	72	65	75	79	63	91	67	65	95	66	74	82	70	88	61	74	72	75	91	79	73	59	73	71	67	81	65	83	65	89	82	79	82	56	62	64	79	70	77	75	67	66	64	74	73	72	61	83	61	82	75	78	70	80	89	73	81	90	73	66	53	82	63	77	65	55	76	75	78	70	63	71	71	75	89	71	79	76	77	79	72	77	80	81	66	60	82	84	69	60	79	81	68	76	85	74	68	80	74	59	82	73	82	75	79	82	78	75	75	78	83	69	87	68	78	73	70	60	71	71	71	86	81	71	88	78	84	51	62	87	81	74	68	84	88	58	81	76	71	71	76	66	65	86	78	73	66	74	79	66	52	70	74	77	66	68	69	79	72	85	75	62	78	92	88	89	73	87	79	68	72	82	70	88	67	71	63	66	74	92	74	70	62	87	87	75	81	84	70	66	78	89	78	84	65	87	79	85	75	51	66	73	78	87	80	65	63	68	76	77	74	83	64	72	80	73	71	69	72	75	78	63	75	66	70	77	81	66	94	74	65	68	78	66	81	92	80	77	75	66	65	66	84	72	88	78	75	78	85	70	77	77	70	71	65	77	67	64	77	66	73	62	73	64	80	73	71	69	81	77	80	84	69	66	64	71	80	61	79	84	83	69	79	76	66	59	70	73	72	70	77	71	79	80	77	87	63	79	83	82	59	70	83	53	78	89	91	62	61	74	64	66	78	88	78	75	72	72	97	84	73	58	69	72	74	66	78	72	63	70	62	82	73	78	83	69	70	71	77	66	61	63	70	75	76	64	69	95	82	72	77	73	70	69	70	83	66	87	86	84	83	77	64	77	66	86	72	81	71	69	71	81	71	77	60	74	79	90	72	72	78	81	81	87	78	84	83	78	91	72	70	90	61	79	79	74	75	75	59	78	81	85	78	84	84	66	70	76	78	86	64	69	74	79	81	65	84	74	74	74	83	79	66	65	70	80	79	77	72	70	71	77	71	74	71	79	73	84	66	75	62	75	89	97	74	73	79	77	87	66	59	86	70	83	70	82	75	61	73	67	76	80	58	71	83	80	68	69	82	84	72	75	85	89	84	77	80	72	90	71	74	79	57	74	67	66	70	63	80	70	90	78	80	78	64	80	77	65	71	66	75	80	70	63	73	70	80	75	73	57	80	75	86	67	62	76	78	59	72	70	65	64	85	72	78	66	61	90	74	82	80	55	65	80	91	67	67	69	84	75	70	81	69	91	64	57	67	76	65	73	61	86	64	82	73	69	83	78	61	65	66	77	69	76	75	76	79	85	64	65	70	77	78	70	69	64	87	95	62	81	75	73	63	57	78	80	82	68	80	83	84	83	77	81	83	73	63	86	77	82	74	74	65	86	72	67	63	66	75	68	77	66	76	63	66	64	80	75	68	80	85	76	91	74	92	82	78	81	81	80	71	65	70	70	78	64	90	71	72	65	64	66	82	74	85	89	73	76	76	81	66	76	69	69	73	79	65	67	73	70	72	70	80	81	59	84	68	74	74	63	67	64	76	70	79	64	75	76	78	86	72	85	72	73	81	75	71	65	66	70	75	76	64	65	68	63	70	74	75	71	66	64	70	86	76	70	80	63	69	78	75	71	70	78	91	78	93	63	57	77	68	77	79	70	76	72	74	85	81	76	73	68	68	62	84	74	82	79	74	69	74	54	84	86	69	61	67	74	72	72	69	88	60	74	65	76	70	78	81	68	77	71	75	77	66	72	66	68	65	70	69	76	64	86	62	72	76	82	84	65	66	75	71	71	64	85	81	70	72	86	86	75	84	99	63	91	79	61	68	77	59	76	79	84	72	73	80	68	80	76	63	66	73	77	56	68	80	71	81	65	78	69	67	90	62	82	81	81	81	65	76	74	76	77	72	60	79	80	75	90	69	72	81	68	81	77	64	76	79	66	76	67	68	62	73	63	82	65	64	74	75	71	81	63	71	86	68	80	71	70	72	67	64	65	74	82	72	67	75	75	70	83	77	62	76	84	82	85	76	68	82	76	77	64	60	78	72	85	67	75	67	57	83	79	77	69	83	70	67	65	71	66	80	74	75	79	80	74	66	78	74	69	66	81	56	76	71	85	81	65	79	85	81	71	70	93	79	86	74	76	79	81	81	58	76	64	75	65	88	86	70	66	73	77	69	77	68	72	63	84	89	70	63	76	69	61	58	71	67	82	69	78	63	54	65	80	73	76	73	70	83	69	88	68	64	71	71	72	87	68	74	85	80	73	60	70	68	68	91	79	70	68	87	84	69	70	72	81	75	78	64	63	59	83	72	58	80	81	74	65	77	78	79	65	75	68	91	62	69	77	58	94	67	68	65	86	74	76	68	60	79	76	63	92	78	81	80	71	78	90	85	72	75	68	65	82	82	65	58	69	77	90	77	86	53	86	85	75	71	74	77	80	69	75	87	76	71	76	86	87	83	76	76	80	74	77	63	70	94	79	81	67	72	78	50	70	66	79	74	76	89	63	82	60	75	68	78	80	65	89	77	98	59	62	67	87	84	74	76	61	88	70	80	78	74	71	93	68	70	76	77	78	82	71	61	81	55	84	71	87	85	83	86	80	81	64	71	75	69	85	76	89	73	78	87	70	96	93	73	74	85	73	89	70	89	69	75	81	63	65	69	72	69	77	67	71	72	79	73	57	85	63	88	81	74	64	75	78	75	63	67	73	62	73	65	76	69	86	70	59	80	69	67	63	68	73	66	85	78	78	84	83	74	72	71	74	76	84	70	64	74	76	81	81	66	83	74	82	67	85	71	74	59	84	73	63	69	77	76	71	64	69	76	78	77	77	74	82	75	65	62	81	49	73	76	72	100	85	81	67	89	77	67	63	81	72	74	76	69	86	78	87	64	61	62	82	79	80	82	60	73	77	81	78	78	57	80	75	76	76	84	81	76	86	82	85	59	65	55	56	80	82	57	79	74	77	80	80	71	78	62	63	68	79	58	74	72	64	72	70	71	68	60	62	75	71	77	79	84	60	69	81	66	77	74	73	72	66	66	78	75	76	76	96	66	68	83	102	75	83	86	63	68	88	76	67	67	83	66	71	86	78	74	76	77	61	80	67	69	71	84	69	61	62	72	71	81	73	72	80	56	67	83	62	84	77	89	75	93	73	75	65	67	75	67	67	73	78	68	84	70	67	70	72	79	63	83	58	84	84	67	81	77	85	72	79	77	74	79	86	91	78	67	71	71	72	75	70	63	65	85	79	81	83	72	69	64	80	81	65	95	68	85	75	81	72	67	74	84	65	63	53	77	72	62	68	80	78	79	83	68	77	81	79	67	62	63	78	68	76	65	78	88	76	68	78	93	70	80	86	73	79	79	73	60	75	76	76	60	72
5231	1364	865	1071	2867	2733	2563	2009	1731	1488	1509	1500	975	955	869	832	806	720	789	664	692	690	653	668	652	637	576	618	624	655	582	574	575	611	608	531	595	568	537	592	563	593	571	532	566	540	591	527	574	561	553	581	562	591	525	554	512	589	579	558	521	510	544	540	514	533	558	561	545	540	575	553	507	537	516	537	573	532	511	496	522	580	549	535	550	549	505	588	555	556	531	541	562	513	540	541	527	512	526	534	513	586	541	542	504	530	528	516	497	546	508	518	528	523	548	529	520	505	555	518	548	521	535	539	560	491	519	566	534	554	531	522	501	562	525	527	522	511	571	538	551	534	532	553	533	547	528	533	518	559	492	544	530	499	532	536	573	489	541	509	520	556	498	515	499	523	571	550	518	541	566	556	507	552	578	516	553	503	547	566	500	541	532	505	541	546	565	495	566	540	515	535	507	519	534	547	542	512	525	493	539	548	516	507	558	496	496	584	561	521	574	555	526	518	523	508	516	526	517	511	511	567	574	536	532	530	501	541	497	512	542	521	507	526	523	518	549	488	531	527	541	529	537	554	512	534	514	552	510	531	550	474	522	525	499	545	519	521	550	552	511	534	494	572	533	519	527	519	549	549	525	546	531	525	515	518	569	539	532	567	517	513	530	532	551	546	541	534	526	484	510	536	533	546	516	525	543	521	504	531	547	561	570	547	526	554	511	552	506	592	563	551	565	510	531	557	530	526	514	528	518	500	522	546	552	498	537	543	492	507	543	510	541	535	515	535	539	515	503	518	526	547	551	536	555	507	537	541	528	579	543	524	558	560	555	536	495	518	511	506	535	526	517	530	524	550	500	515	535	534	516	531	543	559	539	543	526	527	565	564	472	521	496	517	559	536	509	485	524	526	520	528	535	558	551	560	538	517	530	565	546	497	531	527	515	526	507	522	570	501	532	540	542	514	541	559	552	515	561	587	546	528	509	541	550	571	487	561	573	540	530	540	579	532	510	565	572	562	544	556	510	538	523	513	553	503	510	542	517	551	524	513	501	501	540	559	505	505	539	495	511	529	527	487	554	533	529	577	557	501	518	528	540	554	481	511	498	517	497	584	535	511	556	569	565	487	514	506	581	558	532	554	534	568	514	495	498	469	532	530	496	543	534	537	578	539	564	550	603	536	505	533	525	542	528	575	551	527	556	508	520	562	546	547	523	497	521	547	551	526	506	505	540	509	538	526	502	539	491	542	524	512	528	526	550	544	553	515	558	552	494	544	558	514	528	538	549	540	509	539	527	535	535	567	541	515	549	533	501	526	572	534	505	547	534	540	542	580	543	511	523	507	535	520	511	561	543	504	507	500	525	542	565	568	525	536	517	477	514	551	530	513	529	555	527	517	527	529	557	570	514	529	531	540	517	551	547	557	510	527	570	530	522	537	531	495	533	554	550	534	509	521	543	509	506	537	512	515	539	572	533	551	543	513	563	554	509	536	530	517	495	540	545	542	561	540	528	564	529	572	539	562	525	520	511	516	557	531	563	569	534	539	542	521	536	539	518	536	552	550	526	495	559	553	525	576	545	508	558	520	525	520	526	475	513	538	562	495	537	559	533	533	531	535	535	536	535	565	551	546	534	492	531	547	514	569	533	531	491	544	517	528	526	488	538	530	558	548	524	550	511	495	512	515	548	497	507	512	587	528	548	518	549	569	538	514	531	484	558	558	535	549	547	508	505	523	557	526	522	551	558	513	532	522	564	517	533	545	548	523	522	529	573	540	532	563	519	533	534	519	534	528	553	557	515	549	532	527	547	500	529	531	543	527	513	521	554	526	546	535	558	534	519	512	499	499	552	495	530	546	520	475	558	534	505	507	582	523	542	482	519	521	557	496	569	537	531	529	558	523	554	555	528	539	501	531	545	517	531	533	571	558	529	519	471	544	569	539	512	561	534	476	520	507	524	515	538	512	521	568	539	546	597	544	522	496	546	537	525	575	506	537	530	576	566	570	525	578	542	537	533	515	490	481	530	519	521	468	531	550	538	548	524	507	550	532	526	562	569	536	527	512	559	539	531	503	504	529	537	540	523	553	562	524	511	550	549	536	491	540	524	513	532	534	500	507	518	539	527	549	513	520	527	488	521	539	565	526	556	515	483	597	531	522	512	552	538	538	493	526	509	511	552	557	522	495	543	508	540	519	508	538	555	492	531	553	520	531	535	532	554	515	485	488	515	530	531	552	562	525	557	560	536	533	528	544	503	521	541	548	512	558	540	533	536	545	533	522	539	486	543	553	522	526	497	538	539	534	539	498	530	541	554	533	542	541	530	554	575	529	549	510	517	521	488	500	553	555	561	502	512	496	534	509	517	480	565	534	520	573	515	532	560	517	546	550	514	559	533	529	563	547	524	552	573	559	517	550	545	545	539	510	515	561	538	504	509	511	517	504	554	520	554	534	538	492	509	538	559	580	516	529	542	536	507	517	551	519	532	513	530	556	527	531	580	521	528	540	522	514	508	527	521	552	487	535	514	508	540	529	527	534	529	557	548	557	545	509	526	563	542	550	487	544	545	508	525	539	512	529	540	538	550	547	541	563	587	517	542	500	528	521	522	558	523	528	523	503	561	533	545	494	507	558	548	489	551	544	520	525	565	524	560	544	541	530	578	520	578	548	525	559	518	520	512	547	556	578	551	513	513	525	553	541	516	541	528	529	531	532	563	519	526	541	558	563	573	540	508	516	540	520	543	549	524	533	526	538	499	549	540	532	469	569	530	528	527	553	524	535	527	479	523	533	493	530	505	516	529	520	487	541	546	542	547	594	544	493	544	506	564	498	566	484	512	517	504	529	552	545	525	545	501	565	532	509	567	528	504	552	532	539	579	533	484	516	530	502	522	511	533	556	532	514	521	523	561	527	515	531	537	519	510	500	562	551	529	563	549	552	535	516	552	561	564	542	539	496	554	530	519	501	496	524	494	565	572	540	546	545	532	559	532	502	528	559	557	540	538	559	556	508	531	537	540	564	500	558	569	524	533	514	493	504	458	539	507	556	524	558	519	562	504	565	533	556	515	527	509	554	518	529	497	551	529	536	517	544	533	535	564	548	523	541	595	551	524	527	504	539	526	522	545	539	494	519	514	502	540	519	516	517	508	501	524	508	544	560	523	516	512	537	510	549	556	527	541	522	545	526	504	523	501	558	531	510	564	547	517	527	528	578	558	521	543	509	488	514	541	558	504	518	565	539	515	522	531	553	502	534	550	550	545	548	558	554	509	536	530	531	546	539	556	553	510	520	541	551	505	546	568	533	499	538	557	532	523	538	533	501	540	530	538	516	542	449	565	555	559	553	497	512	532	523	527	523	519	502	527	511	530	513	521	514	508	533	585	515	579	517	498	579	554	578	522	551	561	547	548	523	532	538	545	490	547	548	585	519	542	562	534	550	541	557	553	517	553	544	534	568	545	517	515	544	500	550	547	539	484	550	544	482	513	498	525	541
1590	135	110	118	122	106	115	117	107	114	114	137	93	103	88	100	69	93	95	96	105	95	89	93	123	94	108	111	76	109	101	89	100	93	100	87	83	96	82	84	95	90	100	99	83	84	98	92	98	86	103	80	105	87	88	83	120	88	94	75	88	108	102	87	80	94	83	88	77	81	108	100	81	85	111	108	95	72	96	106	88	89	117	91	84	103	96	88	95	89	100	75	88	74	84	96	95	85	84	92	90	84	88	98	87	81	102	79	89	90	102	99	92	98	88	84	96	86	94	115	85	80	91	95	94	80	71	86	85	90	109	88	93	86	94	101	104	108	107	89	101	93	96	90	84	111	88	91	87	94	88	97	88	78	103	77	80	121	87	84	83	89	102	92	78	83	81	105	94	85	98	86	85	64	112	92	98	98	67	87	105	80	116	89	106	82	84	92	96	79	89	99	76	84	105	73	86	97	100	89	77	80	84	87	93	88	90	94	95	89	93	77	90	81	79	97	91	81	94	96	88	94	85	96	106	103	81	89	98	82	90	82	83	80	91	92	87	86	83	75	80	92	86	79	90	88	91	87	101	84	85	88	69	93	79	90	100	82	92	96	104	82	92	103	87	94	86	95	81	92	101	91	96	88	101	66	74	84	87	95	100	104	100	76	101	83	99	96	80	91	87	84	99	92	95	93	92	92	86	108	90	96	82	107	84	71	84	90	101	78	92	77	91	89	86	90	103	92	81	82	86	83	92	80	84	108	96	88	91	94	97	116	88	94	95	90	119	92	93	98	90	90	95	79	74	92	102	75	106	80	80	95	88	78	77	106	101	97	85	93	87	107	85	97	73	97	74	83	97	99	104	83	96	96	81	73	100	86	73	71	100	95	113	95	107	97	98	99	103	94	86	105	92	91	108	89	95	90	73	98	83	91	78	106	85	92	114	93	84	89	80	79	91	80	90	83	81	101	104	95	92	79	91	91	87	84	88	103	106	105	86	82	99	97	101	84	90	99	87	101	91	84	91	87	125	75	80	86	103	77	120	91	83	83	91	102	90	84	95	100	94	89	94	98	94	89	98	98	97	85	93	91	83	92	77	101	83	96	98	83	90	104	81	86	101	99	93	83	90	89	107	87	82	109	74	99	100	99	87	84	93	100	96	89	95	108	94	84	90	83	104	90	98	83	95	91	91	87	98	86	86	94	92	101	91	87	100	118	85	93	85	92	91	86	89	86	111	86	86	76	78	82	90	91	93	91	94	103	88	88	92	71	90	90	97	95	90	85	95	94	97	99	107	95	104	91	88	81	62	110	75	82	102	78	95	108	81	111	88	90	90	94	80	81	88	75	90	99	92	85	89	99	86	76	95	99	99	87	102	90	91	82	108	97	99	100	82	78	92	87	82	105	113	87	72	86	79	62	90	88	75	75	103	88	98	94	99	109	71	107	120	82	91	85	94	87	94	91	78	88	83	89	84	94	82	89	83	100	81	82	92	81	91	94	77	85	98	86	96	103	86	86	91	101	95	100	95	89	102	103	94	85	99	70	83	87	114	67	92	106	96	89	87	100	105	104	90	91	93	102	86	81	79	98	92	90	95	107	96	79	85	96	64	84	87	107	97	89	102	94	75	98	100	87	105	106	99	109	101	64	80	109	87	99	99	89	81	92	92	87	93	82	77	80	111	88	95	89	74	85	86	100	98	89	88	110	76	79	95	93	85	95	74	100	97	97	81	95	82	95	96	95	86	100	76	92	110	104	112	69	82	75	95	87	90	97	82	88	101	83	72	89	94	92	97	97	87	65	86	84	77	87	91	85	101	93	107	90	86	85	86	95	95	72	91	90	83	75	90	77	101	75	99	81	88	103	105	91	89	112	91	86	83	89	92	91	88	80	81	92	93	88	93	81	90	100	94	78	100	89	76	93	82	81	89	85	102	105	81	76	89	81	89	81	88	75	98	83	92	97	92	86	86	97	91	87	88	100	79	95	87	82	94	68	80	76	79	85	96	85	84	89	96	80	92	79	87	99	72	85	93	101	109	87	93	99	96	91	83	91	73	114	99	93	91	99	108	90	80	84	93	89	83	72	91	93	91	90	74	88	98	76	93	90	85	91	100	88	77	97	87	82	84	93	80	88	77	103	95	81	92	85	87	95	67	103	104	80	93	89	106	87	85	83	95	90	97	91	93	76	86	93	90	91	75	93	93	101	94	87	82	81	93	83	80	112	95	85	91	92	100	96	85	97	91	84	87	89	100	89	99	70	80	90	96	90	86	95	96	89	91	96	110	80	111	102	98	98	104	70	92	78	87	87	93	97	99	87	88	86	95	78	98	81	86	106	79	90	78	105	106	95	91	97	108	87	100	92	68	81	79	70	108	98	66	91	80	103	110	100	88	114	92	105	105	84	88	104	84	97	93	97	86	88	87	108	87	110	81	98	88	104	90	91	81	90	86	86	75	86	110	103	68	102	88	99	89	90	89	96	81	90	87	85	90	99	94	83	79	94	95	121	92	87	104	84	94	100	93	77	89	78	101	106	79	94	101	77	92	87	93	93	89	94	82	90	81	94	82	75	99	104	100	86	80	100	106	85	106	95	91	99	85	86	95	79	80	90	108	97	96	84	88	103	93	88	84	105	100	97	84	95	96	99	87	84	87	88	85	81	86	77	83	97	91	103	108	91	105	97	83	88	101	86	96	104	78	80	79	96	100	98	88	88	69	74	105	92	125	109	65	90	85	83	78	88	106	97	82	98	106	95	77	91	97	77	70	86	84	102	94	86	87	84	107	91	99	86	86	91	73	94	104	90	81	103	97	89	93	91	106	95	95	107	94	89	83	90	80	104	86	88	72	100	88	107	102	91	86	83	95	90	92	83	89	78	102	84	88	91	112	100	96	76	96	94	80	102	95	98	90	114	85	85	95	81	84	97	94	111	103	108	85	92	98	78	104	97	103	89	86	102	103	99	81	85	94	88	85	100	91	81	96	80	80	73	87	93	81	95	93	104	89	70	87	106	98	91	107	92	107	67	97	81	84	74	105	79	92	94	93	95	84	100	82	100	84	86	76	77	93	92	98	82	90	71	99	89	96	98	85	86	82	76	99	85	92	93	101	90	76	91	78	101	80	83	96	96	92	82	89	101	99	88	79	90	115	93	99	91	95	92	85	81	80	96	86	92	97	80	87	75	98	96	92	89	95	95	89	102	97	107	104	94	109	85	88	81	91	92	90	79	97	91	76	97	115	77	88	80	111	95	92	91	101	110	116	89	85	74	82	100	80	98	106	88	89	86	90	103	84	99	80	80	90	94	96	87	80	92	82	85	97	105	95	104	81	82	97	90	84	95	105	83	85	84	90	101	95	85	99	84	83	90	79	102	91	88	92	85	87	91	93	82	84	90	75	96	77	89	94	109	81	80	97	99	90	88	87	88	89	86	87	76	90	86	74	103	81	90	82	106	74	95	80	93	103	106	81	83	87	94	84	78	84	101
7739	1227	930	1158	2531	2404	2353	2072	1786	1577	1654	1870	1163	1065	1011	972	926	927	930	916	874	779	839	747	807	780	803	773	762	810	778	745	745	728	743	758	718	746	757	718	745	748	729	761	760	732	691	715	711	704	689	671	726	659	700	725	715	681	705	716	709	710	697	685	673	717	695	700	689	752	719	688	692	702	710	682	728	667	662	718	668	659	687	667	666	707	718	724	726	662	709	697	723	718	670	686	680	707	684	728	689	689	671	698	703	726	671	740	684	671	693	704	735	664	700	724	696	699	725	726	720	658	679	664	695	675	710	727	699	719	657	649	673	732	673	676	690	694	670	712	659	713	664	716	714	733	700	666	693	666	658	702	642	691	644	729	695	687	681	682	718	671	663	657	654	698	721	707	682	684	669	677	728	684	680	661	684	667	744	690	698	691	678	691	751	718	695	705	729	682	719	676	665	703	694	693	717	712	676	696	714	695	682	669	677	690	693	730	685	707	710	693	667	704	686	686	682	663	673	677	684	700	694	700	661	674	676	688	713	694	681	708	671	722	690	715	696	685	736	636	695	675	702	728	698	739	684	654	694	716	687	703	695	727	655	665	719	700	714	659	675	705	679	721	731	699	713	709	712	671	733	643	646	683	695	701	730	683	664	729	676	670	694	676	693	655	684	723	708	719	684	690	707	667	698	700	679	683	682	709	704	710	693	687	734	718	667	641	638	665	705	693	633	668	683	676	664	657	670	679	661	662	692	643	694	678	739	690	704	695	708	690	701	683	695	708	716	689	673	664	680	730	736	676	706	619	692	681	698	680	669	659	699	657	684	681	650	684	705	702	655	731	723	728	715	713	675	689	694	686	705	695	681	713	690	705	641	695	705	718	696	673	681	714	699	617	674	709	745	671	730	687	658	671	729	704	694	694	695	678	727	741	698	666	666	679	657	662	678	680	689	696	716	692	696	645	677	660	685	693	668	692	707	670	705	674	730	713	659	691	687	725	670	688	684	718	685	690	696	628	670	681	712	692	672	673	721	682	741	682	698	709	697	648	674	756	671	678	679	689	635	635	660	716	679	711	689	725	758	687	732	673	718	673	698	708	708	719	694	681	687	730	720	647	677	704	649	681	703	676	684	659	678	661	708	667	652	656	695	727	705	708	701	705	658	692	744	667	678	678	658	702	658	690	675	669	731	687	699	692	730	690	704	706	713	648	699	708	649	704	701	665	703	703	694	669	657	646	698	660	702	666	692	702	685	678	749	706	719	719	704	720	634	678	754	709	674	681	687	706	723	767	662	722	704	697	692	665	731	724	698	717	689	730	674	698	708	712	693	694	715	674	711	715	654	688	729	673	684	706	643	690	639	688	693	702	790	739	745	665	697	712	687	692	683	677	659	664	713	703	658	720	698	717	682	660	702	669	636	643	698	655	697	690	686	677	638	686	694	686	730	664	670	664	684	714	653	645	676	709	643	654	742	690	638	703	698	657	661	665	710	672	621	692	715	712	722	694	718	702	704	661	660	713	700	685	678	716	701	717	708	676	672	781	667	700	692	682	699	705	693	689	686	669	657	647	708	690	722	675	678	727	672	687	685	709	665	656	670	706	703	642	680	693	681	687	654	693	670	704	711	638	708	647	706	743	699	692	690	674	690	711	692	692	691	694	662	695	677	658	674	664	691	733	642	690	670	733	684	687	676	657	690	723	678	670	694	716	658	747	734	676	707	696	674	697	705	703	677	666	673	691	696	721	725	709	674	689	703	683	684	709	708	669	675	721	688	715	694	686	708	675	674	704	653	658	713	665	746	689	676	717	661	622	739	714	696	709	692	749	629	665	696	698	715	653	685	669	716	716	637	723	717	682	687	695	678	728	668	697	718	676	660	706	713	689	679	712	719	695	707	694	696	680	711	711	675	715	669	699	691	669	665	687	670	746	655	687	688	692	735	701	720	689	681	660	751	715	722	637	694	689	712	699	735	798	671	672	707	694	693	673	704	684	668	672	724	706	638	692	693	645	622	667	691	676	645	694	672	694	711	755	709	697	636	696	681	655	694	686	675	635	712	716	710	664	697	687	683	698	680	736	665	698	718	730	699	697	737	690	682	705	706	688	694	664	693	688	677	688	685	683	676	684	709	669	654	718	667	713	659	666	655	677	716	693	678	708	696	742	695	740	678	669	692	720	733	644	657	767	697	685	705	728	678	721	679	693	656	678	683	674	699	646	708	646	717	723	714	650	685	663	679	702	700	704	707	702	697	706	688	678	700	688	692	655	682	646	696	737	734	680	664	709	689	685	713	671	687	716	694	656	674	738	659	658	683	699	678	694	650	694	692	665	704	661	705	680	690	747	690	670	705	676	646	682	741	692	719	662	701	724	689	696	662	700	743	640	736	712	725	713	660	716	690	724	694	740	646	665	658	699	687	695	709	687	685	707	712	702	780	671	703	619	711	711	691	685	680	663	707	702	670	703	694	653	703	692	714	674	671	711	624	705	679	681	725	717	717	683	721	684	697	687	716	683	693	691	707	663	719	740	730	676	677	667	683	637	654	720	764	689	724	696	704	737	701	684	694	695	735	628	724	637	685	696	660	695	655	700	691	707	709	682	695	661	723	641	705	686	699	696	674	668	665	662	674	657	683	641	692	660	693	710	678	683	656	675	683	717	724	722	732	678	616	708	657	733	655	685	692	705	682	715	671	709	686	720	728	674	721	666	641	683	675	710	736	672	666	662	687	703	638	743	724	668	692	656	662	740	683	691	696	686	698	723	690	677	686	664	681	684	670	668	688	720	651	718	725	646	703	692	680	699	717	739	694	728	712	673	695	692	699	678	687	679	657	720	699	753	672	684	669	667	689	647	690	679	687	697	703	676	735	703	693	699	692	723	728	660	681	673	666	693	697	703	634	660	677	669	694	656	659	698	660	710	685	730	685	717	683	694	693	732	692	687	682	743	714	678	666	690	661	673	694	735	698	753	740	683	710	722	727	693	654	664	685	681	654	705	677	704	661	661	712	656	711	678	675	657	693	701	719	678	683	678	745	658	714	719	687	690	665	688	693	708	669	729	696	721	652	678	711	706	697	698	705	662	635	712	707	703	670	697	686	686	692	680	696	703	723	685	710	646	706	671	718	672	665	718	640	687	693	660	681	707	662	654	658	675	695	697	666	713	699	632	689	663	673	737	701	707	663	693	698	732	672	664	714	672	697	691	698	703	683	676	682	699	675	766	705	685	657	678	676	670	674	697	712	668	721	699	659	726	639	698	642	726	674	639	670	689	717	682	700	670	701	671	708	690	701	703	653	716	712	698	680	693	693	718	723	724	693	741	698	711	710	685	675	732	646	697	705	689	697	676	708	718	667	693	688	707	661	657	658	668	731	672	723	711	664	688	645	714	702	694	687	659	701	655	717	683	659	686	726	676	711	666	696	665	651	667	722	717	679	695	707	655	743	750	672	720	652	704	653	692	704	698	688	667	649	701	726	715	697	715
843	179	158	184	157	144	169	168	178	147	144	187	134	157	123	136	109	132	136	99	125	128	112	140	108	128	97	114	138	112	120	116	122	101	125	111	114	116	121	118	111	119	114	118	109	119	123	103	126	114	114	100	113	103	119	111	132	115	115	113	121	117	109	117	114	133	113	122	123	121	114	123	131	108	115	119	108	119	117	100	128	130	98	118	114	104	97	107	128	125	124	106	126	108	100	118	134	139	146	118	101	121	100	131	119	129	124	95	115	108	107	119	126	131	128	136	101	121	117	124	130	108	119	109	116	121	105	139	115	133	106	110	113	117	120	120	111	139	117	119	100	122	111	122	115	117	126	128	100	134	114	123	110	114	119	98	108	114	122	105	128	118	113	128	113	133	112	109	114	125	132	125	127	126	111	106	125	118	115	131	104	108	98	109	127	121	86	98	106	124	105	125	125	132	113	99	106	107	132	120	117	122	111	113	122	102	103	125	107	123	117	131	119	117	122	118	138	122	112	104	109	104	118	114	119	137	108	125	113	120	105	120	116	113	112	111	109	110	109	104	129	119	126	117	116	113	111	101	98	113	105	114	100	128	106	99	106	123	111	120	121	103	113	112	115	131	131	98	109	140	117	126	116	114	119	119	107	126	104	101	117	118	119	107	113	112	133	109	96	100	114	117	118	122	129	106	132	110	134	122	104	109	99	115	115	118	108	110	127	123	126	116	120	123	127	129	116	116	104	111	122	116	130	96	114	134	114	120	96	106	117	104	115	137	126	122	110	124	137	133	107	114	105	92	125	130	123	136	108	123	103	121	116	98	122	125	111	133	110	91	127	126	108	127	118	126	96	134	126	117	122	102	103	113	119	116	117	109	121	128	111	115	104	124	124	124	132	120	116	123	110	116	101	115	148	112	124	108	141	121	106	122	123	123	104	101	115	122	142	110	117	135	112	131	140	104	108	117	127	125	128	133	117	97	108	110	115	130	131	117	109	116	133	119	109	122	115	133	120	116	115	115	125	106	118	111	107	116	126	114	116	111	113	111	131	105	115	116	119	107	126	120	92	123	114	131	115	115	129	134	127	126	105	122	121	125	129	120	118	113	112	115	106	125	113	120	123	119	123	121	109	116	102	115	112	125	131	121	110	135	121	127	103	98	107	102	96	113	104	125	124	119	117	119	125	114	111	113	105	111	116	107	113	116	113	125	123	108	125	133	102	135	120	116	119	110	114	127	101	117	129	113	120	128	135	88	107	110	127	132	129	109	128	106	126	107	129	115	119	121	117	100	104	114	104	115	111	121	110	126	116	111	121	101	110	116	119	96	109	107	105	117	104	117	115	126	120	126	117	129	119	111	117	103	130	112	116	138	104	123	120	115	107	125	113	93	123	123	114	125	128	117	118	118	125	113	128	104	120	111	121	128	107	110	126	132	114	120	91	111	112	116	105	123	103	131	115	105	101	111	115	135	113	109	136	109	120	122	93	107	114	98	108	118	126	123	101	134	128	113	118	102	105	124	119	120	126	104	125	106	125	103	125	123	119	108	130	110	106	118	112	98	115	122	132	105	121	101	121	97	105	109	122	118	119	117	114	122	115	113	110	115	114	137	102	108	94	134	109	128	137	99	108	112	122	119	111	104	108	133	125	120	117	129	115	110	115	132	121	120	120	100	113	128	118	123	113	103	109	121	108	123	110	131	121	111	139	127	108	126	114	121	105	104	96	128	139	107	109	124	118	104	126	109	104	113	122	111	113	116	104	135	123	116	125	108	120	115	107	112	121	116	127	106	140	106	134	118	123	111	127	109	123	129	119	116	120	115	114	123	100	132	120	114	121	132	131	100	112	99	124	126	117	117	105	108	129	116	92	113	111	120	126	118	129	133	104	99	116	101	130	123	129	112	114	149	113	132	106	120	128	112	115	121	119	120	137	107	117	114	114	120	98	121	135	117	124	110	129	125	111	140	119	123	115	110	118	128	105	110	138	111	120	115	108	97	113	99	115	126	112	115	98	111	112	112	130	127	100	104	120	136	113	131	116	105	94	122	127	114	114	114	115	112	125	98	112	114	102	136	145	119	104	117	135	114	121	99	105	121	108	109	125	116	121	131	86	108	118	105	103	109	106	125	89	111	119	136	109	115	124	94	120	125	118	110	110	116	130	104	139	115	112	128	104	123	116	121	100	126	131	123	112	125	120	109	121	103	144	124	113	128	118	109	102	134	93	113	109	124	107	132	125	108	124	122	115	116	134	112	107	112	123	113	102	125	107	124	115	117	114	129	139	137	133	110	108	104	126	124	117	118	110	103	125	116	104	114	107	115	102	126	115	124	118	119	110	147	128	114	133	126	115	93	119	103	127	106	110	121	130	109	102	88	119	119	115	112	118	112	127	146	99	132	116	120	114	100	124	130	134	107	94	115	147	123	123	121	121	119	93	117	121	127	118	100	111	125	127	100	100	125	112	120	101	120	119	124	132	128	140	101	112	110	112	115	114	126	129	106	128	115	114	126	115	113	112	124	133	113	122	123	114	119	121	109	118	102	116	131	119	115	127	101	123	120	120	119	103	112	109	125	111	126	121	129	120	131	135	129	100	98	108	132	112	127	125	97	125	125	129	123	111	125	134	99	114	127	115	116	113	121	120	118	115	117	111	109	95	127	113	119	111	112	128	127	129	123	116	121	114	115	118	98	117	119	109	129	116	113	109	122	104	125	114	103	118	117	121	89	135	105	127	114	100	123	106	123	136	108	130	116	111	123	103	104	110	124	98	126	111	115	112	99	112	119	104	113	139	123	107	120	104	141	119	126	108	111	127	120	119	138	121	129	114	109	136	112	112	112	114	121	104	129	92	116	103	103	139	85	135	121	114	113	125	128	115	121	117	112	127	118	116	109	101	115	122	110	111	108	136	108	85	111	109	123	119	124	120	131	119	100	139	117	118	141	116	105	112	111	123	129	123	95	120	136	107	120	105	103	128	105	122	125	122	98	99	136	104	103	100	134	126	124	102	121	107	110	111	108	102	105	152	109	123	108	111	122	109	126	97	110	100	102	127	114	113	116	111	119	106	144	111	130	108	112	105	119	128	132	117	120	124	131	110	123	107	134	112	134	115	116	118	109	103	92	114	111	118	117	117	115	116	123	123	123	111	127	118	103	108	105	119	95	121	128	130	95	121	115	106	119	121	121	120	119	113	109	120	115	103	120	110	117	129	115	100	126	130	111	105	108	139	107	122	117	106	114	138	103	101	120	111	106	103	115	126	117	122	118	108	120	121	122	106	112	127	96	125	103	99	120	95	122	102	101	107	106	113	123	115	126	120	103	118	125	119	136	124	118	119	123	129	127	107	135	131	98	113	130	118	116	107	115	119	125	126	118	103	123	129	104	121	110	122	117	121	128	120	106	123	122	126	119	129	122	104	97	112	128	114	119	126	110	110	121	122	119	113	105	113	96	113	139	126	108	112	111	120	105	109	107	118	106	118	115
8102	2023	1305	2156	4072	4205	4016	3362	2817	2389	2790	3321	1631	1468	1424	1305	1220	1220	1180	1128	1098	1117	1035	1058	1054	1027	982	998	943	976	954	954	942	896	872	878	926	906	929	877	906	889	909	903	840	829	861	862	892	922	852	859	900	853	794	878	876	882	870	898	827	842	785	866	918	904	868	854	812	785	812	809	864	854	883	814	807	870	856	882	824	842	897	857	845	874	889	917	864	839	850	775	870	820	852	812	839	799	824	796	874	871	815	809	852	890	786	814	807	808	812	844	875	818	829	834	813	858	840	762	870	793	896	824	822	914	843	862	836	823	794	812	809	849	843	875	822	810	834	842	764	859	821	832	835	807	825	851	823	819	811	816	812	803	843	859	842	843	851	858	817	841	831	841	797	841	837	859	900	849	786	850	849	828	847	866	796	907	820	822	850	842	814	824	785	795	806	881	863	851	826	811	862	857	836	863	898	830	859	836	823	821	784	844	879	800	791	843	810	832	869	839	878	820	800	825	879	819	779	824	874	806	817	813	825	871	803	793	852	838	855	818	800	763	856	810	822	855	828	876	911	834	837	850	824	828	849	851	852	818	808	823	851	844	832	777	866	857	871	851	816	821	825	859	846	849	841	873	871	799	810	833	786	878	871	850	820	826	877	812	892	862	828	865	840	820	802	801	834	804	810	853	854	843	858	867	850	822	810	861	851	866	840	831	837	757	870	810	827	846	801	838	864	814	812	842	820	923	887	792	833	888	831	832	801	820	841	831	819	851	828	809	831	883	856	837	814	838	896	865	818	819	808	850	823	827	820	818	832	830	857	854	812	845	839	770	808	856	867	863	843	799	856	863	824	877	840	833	884	846	847	853	833	842	840	867	831	864	862	850	854	790	892	868	848	874	854	862	818	829	829	823	860	809	841	844	851	822	857	863	781	829	846	833	826	820	827	816	894	854	815	831	771	819	852	804	839	857	849	844	865	901	809	828	858	863	852	803	842	852	835	918	863	901	839	861	841	857	789	812	843	830	864	885	828	836	824	845	859	841	841	805	796	812	860	859	857	801	843	798	854	806	858	824	874	863	824	785	878	843	869	850	840	799	827	838	823	837	839	833	819	831	825	838	843	851	860	860	786	851	850	813	873	765	818	841	816	828	830	855	844	804	801	859	840	835	827	852	802	818	825	791	824	789	769	833	838	813	839	805	809	866	839	795	848	866	831	846	837	883	812	862	828	814	856	854	798	827	857	833	835	831	792	850	833	835	885	828	808	839	810	833	818	823	852	836	816	845	858	798	803	828	827	818	807	821	834	883	862	839	846	853	868	849	790	822	865	836	878	811	862	820	818	861	839	805	849	830	840	808	823	817	830	829	849	835	835	815	840	838	849	834	815	785	791	803	845	809	877	859	822	841	808	791	842	818	828	835	809	844	843	842	823	810	822	860	841	831	827	865	806	856	818	839	867	798	838	837	859	850	840	797	823	825	851	806	856	868	872	825	795	785	865	836	810	826	778	855	797	850	816	828	858	811	818	802	873	808	813	840	849	892	782	807	870	786	796	811	802	830	844	826	805	802	801	822	845	790	829	806	853	853	842	821	845	818	818	836	811	849	804	832	861	847	802	813	842	849	853	828	896	894	816	886	833	860	862	876	808	895	898	819	822	810	847	857	805	834	857	761	823	845	824	864	819	847	776	847	783	840	863	837	797	855	849	827	806	822	830	846	828	851	867	845	824	866	837	882	849	867	829	806	855	846	822	835	792	844	841	891	827	827	825	817	848	830	842	848	869	824	804	815	804	837	870	850	793	862	847	879	833	849	789	826	817	826	831	806	818	845	805	802	818	824	804	847	815	821	865	860	861	831	807	854	823	831	782	838	863	857	897	817	842	898	841	853	866	851	899	794	822	884	861	841	868	821	850	822	817	809	780	789	827	889	840	872	797	840	802	795	860	817	839	818	834	782	840	812	872	838	816	853	807	840	835	849	887	797	889	800	776	823	842	882	858	872	853	833	807	767	846	868	851	860	825	839	800	845	848	847	799	850	789	853	855	849	851	834	789	823	822	842	828	857	816	842	821	813	826	847	819	837	815	843	848	844	836	785	826	840	834	820	814	818	816	918	838	807	842	824	798	850	862	798	866	844	875	845	836	863	851	865	841	809	843	802	810	874	835	824	801	844	879	816	834	864	866	793	867	814	794	843	802	817	847	836	789	853	796	814	863	872	842	792	840	887	849	812	811	833	810	832	786	804	847	856	825	814	846	871	898	825	839	880	867	787	833	826	843	834	879	795	843	880	872	847	852	804	841	796	867	849	785	843	864	877	801	849	800	841	798	777	860	836	815	878	790	865	857	885	828	803	840	840	845	871	877	855	850	849	834	812	819	850	802	810	813	805	832	863	831	833	802	826	876	863	847	798	855	848	828	803	813	821	831	829	874	781	864	817	879	846	782	841	856	820	838	860	900	807	882	838	785	804	863	895	861	870	837	820	791	826	854	825	812	863	817	843	857	849	869	832	850	821	818	845	803	810	859	826	920	845	864	846	827	861	829	898	904	860	787	804	839	851	807	864	844	839	810	836	806	834	861	827	875	822	869	882	865	830	805	810	849	822	846	838	862	897	857	825	862	839	839	784	802	887	786	852	823	781	833	820	764	755	844	871	895	811	866	836	848	900	804	780	770	791	863	817	831	817	816	841	787	810	809	825	838	833	891	904	811	851	851	840	818	866	840	877	853	831	835	825	891	813	796	793	837	809	856	782	833	824	857	878	853	816	849	811	829	859	851	908	782	801	806	892	836	806	850	803	829	812	792	834	795	831	804	832	861	810	769	893	871	865	846	835	858	865	898	811	813	825	780	886	811	844	808	853	815	822	831	858	800	820	842	812	842	885	844	833	834	781	842	867	815	831	840	831	815	782	821	837	830	815	818	803	843	859	823	827	831	857	803	809	827	819	823	878	868	860	826	824	845	871	854	855	871	817	841	880	830	852	814	810	864	869	862	867	870	808	876	858	870	782	774	808	765	817	881	794	821	846	830	832	805	814	855	867	851	802	860	785	847	849	821	820	857	811	830	889	794	824	828	843	835	775	840	853	835	779	821	829	834	783	859	816	828	860	808	759	872	830	790	885	826	805	837	846	785	866	825	884	868	817	818	831	869	793	833	807	799	874	846	839	859	830	841	866	833	829	879	860	809	847	858	884	832	833	807	805	813	841	835	870	843	880	832	851	854	816	836	798	845	859	828	836	840	830	874	828	823	769	847	826	833	867	857	829	802	915	855	805	838	879	812	832	829	838	863	820	889	821	843	876	864	861	801	814	827	779	866	813	802	866	831	847	817	794	832	810	873	844	826	810	835	799	862	830	810	832	822	867	828	853	862	825	845	859	812	853	787	828	838	884	816	867	846	838	820	796	866	838	856	823	854	856	849	882	801	835	847	839	836	841	825	856	841	834	834	822	853	836	765	833	799	844	854	845	829	851	852	819	829	892	807	819
1045	55	56	94	51	46	57	58	58	44	55	72	61	50	52	56	47	54	47	41	47	69	48	48	37	46	55	47	54	56	43	52	44	43	48	50	54	46	56	57	57	40	58	44	44	45	45	39	58	52	37	37	50	57	45	60	55	45	39	49	45	57	56	66	35	40	48	42	46	47	54	46	38	53	60	41	40	46	42	58	47	40	50	36	48	44	54	45	55	46	40	51	34	39	47	51	49	40	58	45	44	45	46	56	63	53	53	57	42	42	58	49	43	44	53	52	47	54	68	46	57	47	45	41	42	45	48	34	40	46	32	51	50	45	42	29	43	39	50	35	52	53	52	31	45	48	51	47	52	44	46	47	44	41	39	53	46	44	49	46	42	41	49	47	64	51	49	30	38	37	54	44	43	50	43	53	33	43	43	50	60	39	43	40	44	47	56	49	55	50	41	35	39	68	56	36	45	43	50	43	54	44	35	52	47	28	47	48	52	39	41	46	43	49	50	44	42	41	48	46	43	48	44	47	44	42	37	51	50	47	43	34	41	46	48	51	50	53	57	55	45	41	49	41	57	41	65	41	38	50	46	47	40	50	55	39	32	53	43	43	39	48	43	41	46	46	47	51	46	47	60	42	51	45	46	40	46	45	47	46	50	32	49	40	48	51	33	51	34	48	49	45	47	39	46	46	39	42	48	54	42	49	30	43	41	47	47	49	44	46	45	55	39	55	39	50	55	35	50	58	46	48	45	37	41	50	44	50	49	44	48	51	39	46	51	46	38	40	59	41	54	43	44	40	45	40	36	48	53	57	46	36	58	52	55	51	39	57	43	47	54	57	55	35	59	45	49	43	46	50	45	46	40	54	35	56	54	27	37	51	39	46	53	53	57	44	55	42	42	49	50	38	54	34	43	60	49	45	46	45	45	36	50	48	48	48	47	51	51	52	43	36	53	47	45	48	53	44	43	43	38	48	44	46	52	37	55	39	45	56	37	46	42	40	42	35	42	42	33	42	55	42	51	52	45	51	53	51	49	41	45	45	47	45	44	59	46	36	42	43	40	49	49	49	52	44	49	44	49	29	47	53	54	50	59	30	38	43	50	51	54	46	52	43	53	36	59	47	47	42	42	36	50	46	43	58	55	55	39	39	55	46	50	55	45	52	37	51	45	44	39	47	48	42	44	43	54	48	39	50	44	43	57	44	47	46	49	52	50	32	47	35	47	37	47	46	48	43	55	47	56	34	50	45	43	53	50	55	50	44	54	54	47	45	47	37	47	44	35	47	30	53	41	43	47	54	47	44	56	41	41	50	45	46	56	41	45	56	53	56	51	34	41	34	49	51	49	47	54	43	58	51	42	44	57	41	55	49	55	52	31	44	40	39	40	48	47	50	48	41	54	36	51	39	47	56	45	52	58	32	42	42	48	42	52	58	53	48	47	50	45	43	34	53	59	50	47	50	48	31	53	41	59	54	47	50	47	50	56	45	53	45	41	46	39	46	37	44	52	39	52	47	60	46	54	39	53	51	61	50	45	58	39	46	43	32	44	42	41	39	51	41	50	47	54	47	38	43	58	43	46	34	38	33	48	46	49	48	45	61	34	41	42	48	53	50	51	40	59	66	33	59	35	64	46	40	44	40	59	55	51	33	49	47	57	47	50	57	55	62	57	68	40	58	41	52	55	47	48	46	41	35	53	48	39	50	48	57	51	40	38	46	48	54	49	50	44	62	44	36	48	52	39	57	62	38	47	58	49	49	41	44	50	34	44	48	49	49	42	41	47	48	45	57	40	49	44	48	44	50	46	46	53	42	46	55	44	49	51	41	37	46	41	56	39	53	48	48	40	46	36	41	33	45	31	48	51	54	55	42	58	50	30	52	41	47	53	48	41	47	54	51	52	47	50	51	43	36	49	52	34	58	45	47	43	40	46	47	52	52	47	44	48	61	51	50	45	47	44	56	43	40	40	32	39	45	41	51	37	40	48	44	46	55	45	58	38	44	57	57	43	42	50	34	44	48	49	41	42	43	51	49	54	42	38	45	51	56	56	49	41	52	39	56	46	53	34	40	36	52	44	37	47	49	46	52	48	39	54	46	42	41	53	38	45	41	46	40	61	51	46	48	41	36	57	41	50	55	42	44	46	34	45	50	48	46	37	41	51	38	62	52	40	51	50	40	53	44	61	45	44	53	36	55	42	50	56	54	45	50	59	44	47	49	42	49	39	54	48	51	38	37	39	47	43	47	47	48	48	55	51	34	43	45	53	42	50	49	60	46	38	37	57	53	43	40	37	58	47	44	46	35	41	50	43	38	49	56	57	59	37	34	42	60	37	45	38	54	38	41	50	34	35	38	41	43	43	34	46	51	45	55	52	43	45	46	48	46	45	53	47	43	37	46	51	50	40	47	55	45	54	40	41	53	33	53	34	47	39	46	40	58	40	41	48	41	57	48	52	37	57	44	49	47	44	46	46	52	56	54	58	53	45	44	39	52	52	44	46	42	65	48	54	42	52	53	42	65	47	47	52	43	33	42	56	40	48	50	41	42	34	47	48	41	53	49	39	47	47	48	45	48	47	43	41	62	51	50	53	49	45	40	53	49	48	46	45	58	54	47	42	50	44	42	38	42	49	40	48	45	39	47	49	57	51	47	48	38	41	31	53	48	40	43	51	48	46	51	42	41	50	49	43	43	49	35	56	41	42	40	54	47	41	47	48	56	50	51	49	45	39	51	48	47	39	40	38	45	43	59	47	46	52	47	39	39	42	37	40	54	49	51	58	48	45	44	37	48	41	54	52	48	40	49	57	45	35	49	39	50	51	49	40	52	52	41	48	40	50	39	46	34	54	45	43	45	43	45	40	37	51	50	52	46	45	63	41	53	52	51	45	48	52	45	39	62	52	54	38	48	48	46	45	44	34	42	48	47	45	48	48	38	46	40	42	43	54	46	44	42	44	48	35	49	48	48	42	56	50	54	50	43	42	50	50	41	46	39	59	47	58	48	46	52	46	47	41	41	52	32	46	44	49	36	63	53	52	39	37	41	36	41	43	46	44	54	51	38	41	67	46	42	53	54	48	41	48	49	49	53	41	40	39	48	45	47	40	49	33	50	40	55	48	53	37	44	54	48	53	51	45	57	42	40	43	36	50	52	48	53	37	48	58	46	40	46	48	47	45	44	46	48	50	53	43	53	57	34	48	55	57	42	44	43	54	38	65	50	32	32	44	59	58	36	50	38	52	53	53	54	47	53	62	46	37	60	34	46	39	49	49	42	53	38	50	36	46	43	56	40	48	55	60	34	57	42	45	48	47	61	43	53	51	44	41	48	35	38	51	47	49	43	48	35	54	52	53	40	49	39	46	46	41	43	43	56	55	46	54	57	55	62	45	52	54	50	49	58	49	51	44	39	46	44	48	47	52	46	46	47	52	41	38	39	54	44	47	53	44	50	40	53	41	43	48	42	42	47	50	43	51	48	56	44	47	43
5990	628	458	1301	932	800	751	673	640	621	979	1686	490	463	458	460	472	424	429	394	396	404	367	398	392	371	392	395	407	401	396	400	386	375	392	385	380	374	383	375	396	373	360	377	370	386	392	347	399	397	380	391	360	352	373	379	363	385	373	390	367	383	398	356	388	367	364	365	398	385	366	392	368	392	356	374	388	385	380	361	378	350	374	380	397	387	366	414	383	385	380	400	378	373	418	348	334	387	391	372	374	346	357	357	377	355	388	384	381	398	367	392	379	397	384	378	388	360	392	364	413	333	352	354	366	387	372	358	337	382	346	355	362	377	383	358	353	359	369	389	329	348	397	356	352	378	380	351	398	357	374	354	387	350	366	350	365	378	353	354	378	335	386	404	326	375	356	370	353	332	334	355	404	343	355	353	413	349	361	417	389	364	377	377	348	359	342	342	384	397	357	331	314	400	363	372	406	404	359	332	348	326	390	360	417	402	362	374	372	339	364	374	355	378	377	355	365	381	342	360	353	335	382	375	377	344	367	412	382	350	380	377	400	333	359	392	340	389	363	365	352	378	377	384	349	371	376	360	361	382	370	387	391	390	358	388	372	349	383	387	383	329	360	356	374	388	392	382	350	356	389	373	344	343	340	401	367	343	374	352	356	375	330	344	396	373	378	384	377	353	361	342	359	393	379	372	369	402	373	379	376	393	349	349	369	382	341	365	358	358	382	361	380	407	361	366	378	355	373	378	321	371	374	375	383	410	375	347	373	375	382	404	393	356	357	390	348	357	373	385	376	389	357	394	384	349	374	352	349	357	377	372	368	367	366	368	362	386	382	374	380	387	366	371	405	356	374	391	378	396	395	360	347	357	381	367	377	358	377	348	356	359	393	403	378	381	392	362	367	354	341	397	337	383	387	388	374	364	381	380	375	331	378	381	321	371	369	375	383	366	376	345	390	393	399	386	360	390	394	361	407	375	382	378	387	382	352	375	380	344	375	369	384	380	382	393	381	362	350	388	370	370	362	351	357	353	369	360	363	376	343	375	376	384	368	364	361	358	392	386	363	381	359	379	371	397	384	398	347	402	389	397	370	400	429	376	380	388	388	373	389	364	356	389	385	368	359	372	377	386	377	361	414	347	403	352	372	391	349	385	373	388	387	368	356	333	365	382	397	420	348	370	371	377	342	364	359	382	350	364	383	367	349	370	350	379	345	362	362	345	371	370	367	356	382	365	382	379	373	420	387	385	357	346	368	348	361	363	342	363	391	387	372	361	399	367	358	384	364	382	380	357	381	338	407	374	365	393	402	393	375	374	339	410	371	373	379	401	388	353	394	379	380	367	354	347	372	384	356	359	355	353	365	398	382	371	384	351	373	380	351	347	392	375	393	400	384	390	371	386	369	389	364	418	380	342	395	353	369	377	370	392	384	363	387	353	367	360	349	391	373	359	400	359	370	383	343	355	346	361	363	366	394	371	351	357	376	413	372	380	388	331	393	367	376	386	369	348	387	384	347	365	362	362	370	389	374	354	370	388	353	376	386	358	407	361	352	382	369	359	362	388	394	370	381	349	390	353	360	375	356	380	361	367	366	377	391	375	393	373	387	363	338	362	375	391	380	369	403	360	383	358	405	367	370	360	360	381	367	348	346	355	385	371	364	366	400	413	349	386	340	361	319	393	370	368	384	367	342	379	352	361	367	375	358	356	391	365	350	373	365	377	351	363	369	373	354	387	393	352	365	369	361	356	386	366	383	354	387	375	397	364	344	377	372	366	376	359	383	369	371	378	403	353	368	353	341	346	359	376	374	402	388	374	363	381	341	391	380	372	391	362	396	364	405	366	357	360	365	368	375	382	363	378	418	388	401	348	363	340	389	401	309	383	361	340	370	404	376	368	385	348	372	364	384	375	379	361	361	354	384	333	391	362	372	389	370	382	394	375	374	391	353	384	381	366	358	412	365	363	370	404	352	389	369	371	363	361	389	354	335	367	354	379	421	389	351	353	402	385	325	377	368	360	365	357	386	366	379	369	345	345	358	377	393	353	379	397	358	394	358	369	396	359	375	376	374	373	392	343	414	367	374	374	371	382	411	359	380	356	365	349	357	373	340	371	365	340	337	377	374	386	379	388	397	361	352	385	377	366	371	384	394	368	404	378	383	387	385	358	357	373	400	393	386	366	364	373	361	368	389	373	353	355	373	363	351	351	400	346	391	365	359	336	387	341	366	371	377	368	384	358	361	399	379	380	356	356	401	401	369	376	377	373	354	348	390	329	347	352	371	390	396	375	340	399	390	386	399	368	385	383	336	381	392	375	361	369	372	361	385	381	373	389	383	368	382	383	381	339	397	394	380	356	353	366	368	380	365	385	352	416	381	385	364	367	383	404	390	372	384	348	373	393	344	348	374	379	377	363	381	364	404	381	378	381	362	391	381	375	370	407	394	393	359	362	352	377	389	352	370	358	342	357	368	336	333	347	391	347	364	358	357	367	372	392	364	376	402	365	369	378	378	353	379	339	334	399	355	348	352	370	389	374	364	390	380	378	385	388	329	373	361	400	407	373	360	359	383	361	362	381	370	352	336	381	329	350	389	372	363	404	374	333	361	342	383	371	378	364	373	379	369	380	355	376	352	370	360	385	354	358	371	404	363	384	338	353	386	365	387	398	379	356	352	392	380	362	409	375	379	374	388	374	397	381	347	409	391	339	376	394	346	367	390	365	392	375	316	368	361	400	354	366	392	378	413	358	376	397	377	378	351	339	353	360	399	335	361	365	365	366	352	370	360	370	418	339	403	367	381	415	378	344	346	374	364	374	327	354	368	366	360	369	411	372	386	379	325	391	385	386	329	351	360	393	382	361	368	358	388	384	383	395	382	403	370	357	362	400	361	410	382	361	332	363	384	363	368	386	385	400	329	345	363	370	368	364	385	372	380	405	416	368	376	328	336	399	376	359	343	369	343	377	368	409	347	378	376	335	387	379	385	343	378	352	361	367	372	349	384	360	366	374	391	378	384	394	399	341	380	359	383	372	373	351	391	366	391	360	392	357	375	344	368	376	412	394	359	383	345	352	376	370	361	379	362	386	361	385	358	395	380	372	344	387	371	371	363	348	389	375	383	392	371	385	377	357	416	366	372	367	380	410	369	369	370	360	365	400	366	360	354	386	370	363	348	358	375	346	355	376	354	350	372	379	377	378	360	365	373	334	395	333	370	327	346	381	342	364	362	374	358	381	387	369	374	366	371	399	360	373	360	362	348	402	402	392	379	389	362	382	399	363	389	361	365	404	383	370	365	364	402	382	380	366	353	379	377	388	360	346	367	376	362	399	384	378	381	379	355	392	376	389	393	362	382	391	365	377	366	413	404	344	386	358	347	368	383	397	350	347	350	361	362	377	334	353	368	370	372	387	343	387	399	362	414	381	398	389	333	354	363	377	402	401	342	340	388	374	401	385	376	361	353	326	365	386	369	379	361	387	379	388	373	353
447	126	104	159	84	80	83	97	95	103	98	149	75	69	83	83	94	81	86	84	73	80	85	74	69	61	77	73	75	81	80	80	70	87	61	75	63	66	91	77	77	90	79	70	75	67	84	64	67	70	78	78	78	73	89	78	70	67	60	81	75	67	73	87	74	75	63	73	73	89	69	69	85	77	78	76	83	67	73	70	80	80	72	64	61	58	70	75	80	73	75	70	82	78	69	72	77	90	69	45	85	70	74	76	72	74	72	79	80	72	77	83	71	67	68	72	61	88	77	84	72	63	72	73	76	70	62	62	80	81	77	72	92	84	83	68	95	74	74	75	86	71	57	64	61	76	85	65	78	79	72	75	72	71	84	67	64	81	86	61	89	72	76	85	78	81	65	61	80	59	76	81	78	87	61	75	63	89	73	77	74	71	78	77	95	70	57	76	73	76	68	84	85	75	70	65	62	71	71	68	75	93	80	79	74	73	67	73	66	71	61	66	83	82	73	65	71	75	70	69	74	67	90	83	80	95	68	88	69	69	61	68	77	77	79	86	85	85	74	76	58	64	76	67	71	75	57	75	85	72	69	83	60	84	73	77	65	88	68	96	62	63	63	74	86	89	57	68	73	78	84	72	65	79	74	80	75	83	78	64	72	64	86	76	70	71	70	85	74	74	86	71	62	69	71	71	72	79	78	82	62	82	70	66	70	70	67	70	80	78	61	56	58	100	77	73	71	88	81	94	77	61	81	75	66	83	73	74	80	84	80	71	79	69	71	78	77	76	78	73	92	70	76	80	68	74	87	81	86	74	85	60	68	78	64	88	81	85	88	79	82	75	69	68	84	62	68	83	58	84	75	82	79	67	91	68	75	72	66	90	72	58	81	78	74	70	74	75	69	65	70	80	61	74	79	83	79	79	81	80	86	81	87	74	75	68	75	71	68	72	58	74	74	52	78	71	62	72	75	68	71	76	76	57	63	76	57	75	81	79	66	87	87	86	87	81	73	77	67	88	64	68	70	93	75	77	78	65	83	76	80	75	70	83	52	90	74	81	68	76	80	72	102	81	55	70	72	70	66	85	77	74	86	77	77	87	72	69	66	88	78	79	73	66	96	76	84	83	72	88	78	69	72	73	80	76	70	70	67	78	76	65	81	69	59	79	68	77	88	71	96	72	75	69	55	85	74	77	61	80	71	69	73	83	82	87	88	75	86	81	74	77	81	81	72	55	79	98	81	70	73	88	65	78	70	62	74	83	83	77	69	76	83	64	80	85	81	83	80	62	75	70	83	63	57	74	65	90	82	83	66	67	77	73	81	81	86	91	70	80	80	72	76	79	69	83	78	82	69	80	70	66	71	70	69	79	75	83	66	79	80	75	64	75	74	80	61	69	69	77	75	72	70	88	68	86	86	61	77	81	78	83	61	79	75	78	82	71	59	82	76	73	70	67	55	85	73	69	88	86	91	81	81	78	70	81	88	79	72	69	80	61	76	76	74	74	76	68	65	75	80	81	67	85	77	73	64	75	71	71	78	72	68	71	85	85	86	65	66	79	68	80	66	68	65	72	62	85	69	80	71	66	76	75	66	75	89	96	72	85	80	69	78	55	67	83	73	74	71	79	87	65	77	66	73	78	74	70	93	76	69	76	64	74	90	70	81	84	84	67	73	67	78	83	85	81	84	87	85	56	55	77	82	66	91	61	73	73	78	76	80	65	58	64	68	71	79	85	76	64	77	80	79	62	69	75	84	60	75	98	74	82	73	75	86	72	79	79	77	78	59	69	85	72	64	72	79	78	85	79	82	83	60	71	78	70	70	71	69	78	70	69	74	87	75	76	81	63	68	71	71	70	92	86	93	64	102	69	64	86	74	79	88	74	61	73	63	81	80	58	65	84	66	78	77	75	62	92	82	87	83	87	72	71	70	68	72	70	69	77	79	73	74	76	77	63	73	53	81	80	71	84	92	73	80	67	78	71	75	87	73	73	81	80	61	86	75	83	76	79	63	64	68	78	75	71	62	91	76	81	79	65	62	73	66	60	76	74	86	78	75	88	84	82	74	90	74	67	74	82	82	65	76	70	61	70	75	87	74	80	65	86	82	72	65	72	70	71	74	88	78	55	73	74	74	72	66	87	63	77	75	81	77	81	69	73	66	64	71	67	77	78	85	75	88	82	81	81	64	72	85	72	74	63	81	65	83	59	70	86	67	66	76	68	90	76	74	79	68	69	76	70	55	77	62	79	80	76	86	77	63	72	84	52	69	88	68	91	65	68	67	80	66	76	72	66	86	79	82	75	77	86	68	81	68	67	73	74	77	86	66	74	66	73	72	78	70	69	70	87	70	71	89	77	91	55	63	71	71	72	81	84	87	86	68	82	62	80	78	77	73	73	70	90	69	79	75	77	57	79	86	71	75	64	71	83	64	70	75	80	72	80	74	74	73	62	87	86	61	75	67	81	81	70	80	70	74	73	66	80	73	77	70	80	58	80	78	73	74	74	78	69	79	95	71	70	87	72	69	62	67	73	71	73	78	77	84	74	79	67	75	76	65	76	75	86	67	88	64	65	73	71	64	69	74	79	72	82	72	79	65	86	78	68	68	70	80	74	88	77	83	82	80	74	88	55	74	75	91	71	65	71	83	63	70	75	70	80	63	75	67	81	54	77	62	75	76	75	75	70	72	87	79	71	80	82	85	80	83	70	70	81	96	69	53	72	84	81	73	82	74	91	72	68	79	99	68	70	90	72	68	72	81	79	65	69	84	81	68	90	48	76	56	75	74	69	89	93	68	72	70	70	66	83	76	66	80	62	74	93	63	69	84	98	100	78	73	89	87	81	90	94	66	60	64	87	81	78	80	87	77	72	66	87	81	70	73	81	85	77	88	73	71	71	73	82	71	68	75	80	72	63	77	80	87	73	62	78	74	83	93	56	66	68	72	81	73	79	70	79	76	87	77	80	81	75	72	55	65	75	105	78	62	66	71	73	74	73	67	73	69	70	77	77	74	77	76	70	82	65	71	67	79	60	62	77	77	63	73	69	66	63	71	71	63	66	85	70	73	63	72	81	85	74	64	67	77	77	67	100	77	76	82	71	95	81	85	72	79	83	69	73	80	71	61	73	85	73	65	70	86	72	98	78	75	74	67	73	83	86	84	63	88	69	89	62	55	68	71	73	69	81	89	72	82	83	75	75	83	66	73	68	78	80	70	83	67	73	69	76	90	90	65	83	76	85	80	80	70	68	81	75	75	72	80	82	70	95	84	68	79	69	73	75	74	84	77	80	86	88	76	88	72	57	86	68	61	74	71	84	92	87	64	79	79	71	92	73	65	65	62	67	77	76	62	73	68	90	74	63	75	87	71	81	79	69	72	80	84	55	72	73	74	79	73	68	76	60	78	74	75	79	76	83	69	73	73	72	81	74	79	74	70	76	77	93	72	77	71	58	63	83	81	94	77	73	64	75	61	64	79	95	79	85	70	92
5164	1454	865	2927	2136	2671	2514	2071	1782	1621	2456	3616	1024	969	831	813	760	746	745	713	696	660	639	651	619	618	615	623	603	620	616	613	625	582	578	603	559	574	574	601	595	570	552	593	549	598	584	577	553	549	517	561	536	558	565	526	575	561	538	546	538	548	546	538	595	585	548	506	566	566	549	557	562	534	531	569	568	547	593	485	531	575	525	583	570	566	597	545	546	524	535	590	535	604	551	585	555	555	532	562	563	550	577	543	579	529	557	565	541	542	565	548	539	544	530	563	512	546	536	581	604	564	512	486	572	511	543	583	584	526	552	562	524	545	534	543	511	596	595	556	528	553	532	525	546	567	517	528	534	534	575	512	599	537	539	540	543	555	543	547	545	572	546	526	562	562	520	580	534	507	568	496	561	559	546	560	525	563	573	525	570	494	520	541	538	520	557	538	521	564	572	521	552	588	547	561	532	525	556	545	539	520	557	554	543	553	521	576	522	547	546	514	539	562	553	528	568	554	582	512	552	565	569	529	518	485	556	565	545	516	563	573	521	514	536	541	511	501	515	561	556	549	549	566	541	531	565	554	542	554	531	545	515	543	586	567	512	540	499	554	523	540	511	545	537	545	544	518	530	534	595	542	542	531	538	540	522	564	557	506	513	517	562	520	545	563	572	577	548	511	595	499	573	542	535	526	544	509	539	546	564	528	545	545	537	564	547	550	591	575	541	550	556	579	553	562	553	526	551	517	518	531	524	510	536	525	543	536	542	546	547	558	532	559	530	514	549	539	525	574	534	582	531	533	545	556	567	492	597	561	545	557	544	530	539	545	553	530	552	529	492	549	556	540	522	534	560	564	572	518	534	578	539	539	538	525	528	536	564	542	534	532	565	532	533	512	553	523	523	522	576	522	552	521	509	569	555	539	574	509	525	570	551	543	526	554	542	515	494	558	556	493	524	540	619	563	562	520	555	519	535	530	519	574	538	539	562	553	578	593	523	586	531	587	560	557	557	531	486	567	553	526	513	519	591	560	561	530	524	530	533	568	553	545	552	539	585	542	525	585	581	557	571	570	527	554	521	532	540	575	522	535	563	549	557	563	519	576	503	539	515	528	530	525	591	566	554	560	589	530	531	582	538	533	536	516	557	546	566	581	551	579	562	552	592	525	525	515	587	537	539	560	557	529	491	530	562	550	547	565	559	527	525	537	538	555	567	548	550	541	546	536	555	538	564	543	539	545	529	548	567	531	543	550	485	592	555	522	506	554	511	551	545	532	543	558	535	546	530	567	555	551	533	528	513	546	520	523	542	517	510	541	568	518	542	563	549	571	552	571	476	578	529	546	545	528	578	532	582	566	545	574	587	570	521	549	514	583	531	502	535	558	550	544	516	566	525	568	515	551	558	511	535	528	543	528	543	540	528	487	540	526	530	569	584	510	554	535	523	515	529	555	565	555	523	562	588	548	567	571	574	522	556	487	558	529	511	521	582	516	555	575	563	553	546	518	509	534	547	521	570	520	579	557	554	562	557	573	546	563	537	546	592	554	558	486	524	567	560	541	561	531	523	514	525	553	561	549	540	572	533	481	554	550	504	555	537	571	492	514	547	527	540	574	554	581	577	525	523	534	528	547	541	565	539	552	506	555	555	553	540	540	521	529	526	566	504	576	566	527	588	514	552	519	548	537	566	566	545	512	545	533	582	558	580	549	545	527	561	521	549	555	539	523	550	505	523	547	532	583	547	545	527	507	540	560	588	562	544	485	572	541	547	535	563	576	563	541	495	509	486	575	510	573	518	504	547	521	502	575	531	526	562	502	554	535	547	575	513	551	544	540	598	526	525	552	551	564	554	573	534	549	551	498	539	563	575	488	575	549	546	558	524	538	519	520	535	543	546	509	553	515	529	521	550	542	580	517	494	551	548	510	590	564	580	495	540	521	539	563	526	534	563	554	523	540	580	578	538	500	524	565	578	557	518	525	521	525	547	552	576	520	547	546	542	543	530	581	592	542	533	582	537	506	533	520	549	510	539	571	535	543	518	536	534	541	530	552	539	538	568	532	535	538	585	526	524	528	540	568	541	506	537	583	546	561	531	530	562	519	504	590	523	590	524	528	499	560	543	539	554	570	524	542	554	515	549	539	587	508	535	508	546	528	538	565	560	590	549	527	544	563	524	554	534	561	544	546	495	581	548	587	549	545	528	562	526	566	531	599	560	542	534	550	538	504	522	528	569	535	549	525	547	530	532	509	517	518	541	513	598	547	524	551	562	540	553	551	527	511	549	512	534	549	539	566	461	536	577	539	532	504	530	543	581	519	541	534	510	546	597	510	539	551	542	528	549	549	576	526	555	524	580	518	552	519	515	547	517	538	565	573	552	514	521	570	510	555	563	565	527	529	551	564	558	552	503	542	559	569	579	509	537	542	558	510	540	587	513	550	564	551	558	503	540	546	531	575	530	543	558	553	539	524	542	524	565	545	503	507	552	560	538	575	541	541	559	556	568	550	580	539	529	520	514	511	537	538	555	581	566	527	535	547	564	579	558	544	524	579	560	526	561	529	541	556	530	546	556	504	569	543	528	492	521	520	567	544	546	565	571	559	587	537	542	584	500	547	534	513	552	526	543	535	518	528	556	532	568	530	527	552	577	531	534	551	546	551	536	539	542	559	522	505	565	535	529	527	546	559	548	543	517	570	604	555	529	547	540	564	527	560	537	527	516	571	580	539	551	565	522	541	590	540	530	546	544	529	537	538	555	544	531	541	598	542	521	556	534	558	510	581	581	563	487	529	580	546	546	487	553	564	515	572	562	550	532	557	501	585	511	551	527	528	489	566	597	562	562	525	517	527	512	549	520	542	527	563	509	559	525	589	559	591	568	535	560	513	537	540	544	541	523	549	548	552	528	504	534	523	570	544	547	551	575	543	588	539	528	541	544	547	573	602	558	508	551	526	548	572	533	554	536	537	555	510	555	490	552	550	537	553	527	539	564	553	567	518	542	567	521	555	528	580	524	524	534	541	542	524	546	544	537	572	539	554	522	583	571	547	562	578	524	557	557	538	522	578	556	544	522	516	560	485	558	554	577	540	575	507	548	510	536	539	552	566	557	544	575	570	558	541	524	534	549	539	534	501	516	537	575	522	531	550	565	551	550	537	515	522	549	513	572	543	564	521	531	589	527	569	525	547	537	510	565	563	540	521	526	539	560	596	547	502	536	528	553	562	591	555	564	550	544	532	554	501	532	552	534	552	552	517	546	527	571	561	502	575	559	541	509	589	577	558	554	564	558	528	489	546	518	528	533	520	573	519	548	539	537	533	552	563	528	535	556	551	548	577	546	549	507	571	539	538	555	531	557	562	515	533	522	513	532	547	532	569	547	553	529	587	567	555	535	500	571	535	530	551	532	521	582	552	573	486	582	552	536	553	535	559	522	537	545	533	523	558	566	517	544	528	527	497	554	546	580	555	531	564	549	517	531	536	533	550	551	550
1634	131	128	207	99	87	123	105	106	98	152	216	112	98	99	104	80	80	70	97	95	108	94	98	89	103	98	98	78	90	84	105	95	90	72	85	105	106	84	84	106	88	117	88	103	92	99	96	90	102	98	97	93	99	93	102	92	102	103	78	90	93	80	104	108	99	93	96	93	81	83	106	120	86	87	80	71	75	82	106	93	106	89	89	94	83	92	85	94	96	114	99	92	89	98	91	76	103	88	94	97	84	92	91	96	95	82	99	80	105	97	111	99	86	97	99	96	88	95	96	92	100	92	96	86	93	98	92	84	110	87	96	112	70	96	116	93	94	81	91	95	98	109	92	97	100	90	100	98	100	93	88	97	91	85	90	101	109	106	95	86	106	75	84	86	78	98	81	107	109	85	94	103	94	97	92	97	93	96	94	86	92	87	95	80	88	94	83	100	72	102	93	89	93	128	91	91	99	71	101	102	118	94	86	82	93	99	90	89	97	89	91	81	95	106	117	100	95	74	83	85	100	95	98	92	106	97	97	90	93	103	94	106	98	90	82	90	105	90	93	90	88	104	99	83	99	109	108	93	86	104	95	93	94	91	97	82	93	102	95	102	102	84	91	105	94	95	92	100	76	91	96	87	95	82	92	92	102	102	79	86	87	110	101	85	120	109	82	86	97	93	104	94	94	102	114	101	84	113	81	102	96	93	108	93	78	98	98	94	101	92	83	88	84	102	88	105	110	95	97	77	72	70	107	99	90	108	87	97	95	104	105	89	84	106	110	100	88	88	85	88	99	83	94	94	102	74	106	98	95	91	81	102	95	102	86	112	93	105	111	108	106	86	96	93	95	98	94	108	94	90	88	73	97	76	92	86	104	87	82	95	69	91	92	89	96	94	90	85	107	82	109	105	98	81	103	84	99	87	106	89	104	96	93	88	98	91	103	89	78	91	67	95	96	88	94	73	94	94	99	98	96	84	95	96	101	99	104	90	103	82	87	101	97	99	80	99	93	90	88	87	77	104	110	92	96	105	90	91	96	98	93	97	105	75	93	84	91	81	99	85	98	101	101	86	83	106	81	95	78	87	83	101	75	79	92	119	84	102	83	94	93	100	105	77	87	93	93	81	97	107	94	105	109	83	102	92	107	95	99	76	91	125	99	86	103	80	101	92	81	81	95	104	99	79	89	85	86	84	90	108	100	79	91	79	93	78	98	95	96	98	84	72	112	93	96	99	74	94	91	93	86	103	83	99	85	94	109	104	103	110	89	95	93	93	93	91	82	94	100	91	92	86	89	108	78	80	76	78	98	92	98	92	80	89	100	96	85	94	97	83	93	101	93	96	102	89	78	90	96	99	84	84	92	109	82	84	83	104	93	88	69	94	103	71	84	96	98	93	80	99	84	87	98	84	95	89	83	89	95	80	85	76	90	88	81	86	91	93	92	90	83	98	92	104	92	91	88	99	89	87	97	96	103	96	85	109	83	85	91	95	89	93	97	91	94	87	76	82	94	75	87	94	83	90	86	100	104	97	95	82	89	93	86	87	100	94	96	100	91	88	97	103	77	101	94	97	91	94	104	108	93	92	101	110	89	94	93	88	89	96	97	80	96	89	109	104	101	95	89	81	104	74	94	98	109	102	97	100	87	87	68	80	96	97	88	84	78	89	94	106	88	109	108	97	85	106	90	97	88	93	98	102	101	100	102	91	94	87	108	96	93	106	96	75	87	102	95	105	90	106	86	96	101	89	85	95	92	88	75	78	78	104	95	89	96	105	106	104	99	97	89	81	95	94	96	85	98	97	72	88	83	90	86	86	87	79	98	87	97	94	104	84	101	89	88	92	87	112	86	91	97	84	89	97	94	105	77	83	92	105	98	100	90	103	99	94	97	89	109	99	97	94	102	99	98	95	85	85	94	108	88	95	78	85	94	107	74	95	101	85	89	96	91	94	91	88	84	120	118	101	77	86	94	84	80	87	91	99	83	105	92	97	90	83	93	96	84	109	90	98	103	89	97	86	100	106	87	99	82	88	96	94	99	71	105	81	84	109	94	108	109	78	95	95	88	92	91	94	93	84	92	93	104	91	92	105	93	86	80	102	91	92	78	110	96	100	97	112	98	83	82	121	92	83	80	93	92	103	117	86	92	110	86	89	112	97	101	95	98	87	88	92	104	101	117	92	105	92	82	97	90	95	110	86	94	88	98	90	87	93	97	82	89	98	104	89	85	71	92	103	86	97	88	84	95	99	83	94	88	94	102	108	82	97	82	105	84	84	86	90	83	95	95	96	88	81	108	95	87	87	96	104	96	93	98	92	97	86	94	79	97	103	93	88	86	109	98	89	105	88	100	93	98	88	85	98	109	90	88	81	95	92	99	89	87	92	87	100	77	108	84	79	97	87	79	101	85	90	99	96	115	77	85	111	93	98	88	88	101	92	101	71	70	104	85	89	81	117	99	98	110	99	110	76	100	88	100	92	100	88	81	90	101	100	102	73	92	112	79	103	97	61	85	85	106	87	102	90	69	104	85	91	94	90	93	100	106	88	81	101	79	93	102	80	102	90	104	81	88	89	100	102	95	117	94	89	93	104	81	75	98	104	106	90	99	67	89	72	108	75	94	91	78	104	98	89	110	106	87	104	82	107	75	106	84	93	116	96	97	104	106	90	99	94	98	96	96	84	98	88	89	89	99	99	84	88	107	97	91	93	96	83	90	88	99	89	109	101	99	88	75	105	86	105	86	99	95	117	96	92	94	92	79	90	105	106	100	83	92	81	102	83	85	94	96	89	79	99	90	85	122	88	93	89	95	92	101	83	89	103	86	90	76	93	98	88	85	99	98	95	86	94	99	92	91	102	81	104	98	84	87	83	103	78	84	98	88	92	97	92	110	104	104	107	86	93	85	91	126	83	93	98	101	104	109	78	92	104	99	100	86	105	105	102	96	91	99	97	112	118	87	86	82	94	80	91	89	100	86	77	103	109	83	98	91	95	99	111	87	84	96	83	90	93	93	97	98	93	93	86	104	79	102	82	82	85	83	97	88	89	80	86	92	112	87	89	90	91	97	83	84	105	88	108	95	101	84	97	98	98	88	90	109	116	72	86	90	86	106	94	87	88	90	95	89	95	89	98	83	98	83	91	96	97	102	96	107	105	88	87	84	93	85	99	83	83	96	109	88	75	77	93	95	78	90	91	104	95	99	97	81	94	83	86	100	85	91	97	84	75	87	104	83	100	102	88	104	81	103	80	93	84	90	94	89	96	88	86	88	94	91	99	88	90	88	87	86	106	110	81	78	79	99	107	93	81	78	103	92	103	106	92	86	93	79	111	97	94	105	107	84	97	105	82	83	90	84	104	92	96	102	96	108	111	94	101	104	113	89	83	90	102	106	98	92	107	98	98	110	69	100	94	94	109	89	89	101	95	101	89	102	85	87	90	78	92	98	93	97	108	101	90	105	90	92	93	87	82	95	102	84	87	99	72	98
7753	1335	986	3535	1825	2371	2368	2044	1820	1614	2441	4672	1194	1165	1020	1010	963	958	942	849	888	834	812	814	801	791	818	804	773	775	731	754	747	783	718	742	766	756	784	759	731	710	720	710	718	758	745	711	734	705	758	757	728	709	717	707	732	705	732	714	699	696	709	715	701	687	717	713	733	709	771	756	732	665	694	728	714	664	755	658	709	676	719	789	745	723	690	717	729	693	702	752	724	753	696	703	770	729	715	728	694	707	723	723	730	676	682	658	703	715	716	691	677	792	732	668	706	708	679	726	663	761	704	738	698	672	749	672	725	692	731	765	706	703	732	706	685	675	701	716	675	695	771	713	749	718	684	737	698	728	707	717	710	728	757	742	688	698	693	718	722	731	686	709	725	734	714	713	712	731	665	703	736	743	716	706	703	730	711	757	731	691	687	756	738	690	717	701	679	719	706	738	717	740	699	704	722	724	675	704	722	694	719	686	692	676	689	685	736	726	724	702	693	693	681	749	727	715	744	692	727	721	722	741	700	745	683	702	708	753	718	663	692	695	723	710	727	649	726	672	676	756	696	659	694	721	695	688	696	720	678	709	716	675	743	676	772	700	654	713	688	675	720	696	674	791	672	697	644	719	734	679	713	689	707	740	719	709	720	691	727	707	737	693	726	674	700	744	731	747	740	701	716	790	749	701	703	709	736	693	730	696	721	744	726	717	694	687	712	681	700	756	747	725	717	735	706	741	729	724	675	683	700	697	734	699	685	727	701	736	686	748	714	706	712	725	705	669	707	631	722	742	767	737	757	729	749	685	674	718	729	705	688	735	667	703	663	689	693	683	705	746	725	706	720	719	705	695	731	728	744	722	703	686	695	713	729	747	712	724	735	703	714	755	730	682	697	648	702	705	703	714	700	712	701	723	713	719	728	716	733	720	735	713	721	706	708	700	703	671	672	696	753	669	707	705	713	742	740	733	777	728	695	700	753	663	705	737	661	653	728	707	764	729	689	721	713	722	649	718	706	708	757	690	732	712	712	725	684	696	678	674	708	712	661	673	732	701	698	704	728	746	698	686	719	749	727	730	737	675	666	745	696	707	745	685	701	646	696	713	705	714	732	736	677	719	674	697	698	737	725	687	709	734	766	728	734	708	699	749	751	672	685	673	708	719	697	676	773	734	745	725	686	702	705	662	758	670	702	662	682	671	709	726	716	713	709	682	696	662	688	693	727	642	702	703	748	646	749	710	691	720	716	692	709	686	731	745	728	718	724	716	677	690	723	710	672	726	674	671	726	674	720	637	656	703	722	720	677	717	673	651	735	737	693	727	735	731	722	682	754	711	708	685	739	726	709	723	740	695	701	687	696	697	723	706	664	722	692	740	716	681	711	720	740	751	690	704	674	726	653	663	715	735	723	732	737	710	675	691	751	780	682	740	727	706	698	712	685	745	733	710	681	723	695	699	660	672	712	704	696	667	760	712	745	740	742	681	695	710	683	725	751	704	675	657	658	719	727	721	696	686	720	706	700	681	688	712	718	651	712	712	732	700	723	742	703	677	727	725	729	713	742	700	723	716	682	699	687	756	737	733	708	677	790	680	665	720	674	705	703	706	718	719	708	726	767	738	741	711	708	691	706	718	712	725	751	715	705	724	676	690	686	672	743	716	689	710	758	693	722	699	731	715	733	685	731	730	743	738	698	758	734	717	692	719	717	754	733	720	746	666	725	684	691	680	721	709	774	657	697	696	709	706	731	692	675	715	702	738	691	716	727	700	705	670	685	704	678	747	715	714	726	721	678	673	640	727	690	724	711	718	687	697	715	689	703	683	707	726	706	684	736	743	694	706	710	699	719	699	729	662	702	721	719	729	732	743	678	688	706	722	736	680	721	676	669	715	703	695	765	720	697	712	733	717	697	693	683	714	677	697	735	692	703	660	715	700	698	760	676	711	677	702	729	698	749	714	689	665	718	697	703	703	696	707	680	736	694	752	723	692	672	753	716	760	701	768	719	730	685	674	721	707	721	718	713	700	720	739	683	702	701	695	681	730	688	690	718	729	722	724	724	756	690	637	694	719	712	719	700	735	685	664	688	691	675	728	754	666	699	684	777	732	721	704	696	713	715	675	730	726	693	715	746	720	698	694	707	711	711	680	695	700	710	701	687	736	708	710	715	729	667	707	673	740	687	660	742	687	672	684	657	739	714	750	700	677	682	688	718	657	724	734	742	702	721	700	729	669	716	716	696	656	760	747	692	670	707	729	709	687	681	727	724	717	717	693	703	692	712	722	692	739	746	700	764	701	657	694	662	727	724	771	717	696	722	707	776	761	698	753	722	701	707	705	690	736	691	660	688	701	676	710	734	717	704	735	700	744	708	740	684	745	725	674	679	679	676	698	686	710	730	657	782	722	743	688	721	725	692	734	768	726	725	714	766	711	723	730	691	694	676	713	706	701	710	721	720	703	714	720	695	730	663	748	705	681	684	738	734	685	693	718	680	731	721	691	785	685	715	705	686	704	707	732	724	692	697	757	755	708	658	731	674	687	695	665	690	732	715	745	713	718	768	699	694	686	728	712	700	694	719	747	697	719	646	738	731	748	740	658	670	758	726	694	663	688	657	726	665	670	730	652	754	710	706	706	686	696	679	708	727	722	663	725	729	744	721	714	753	712	652	726	719	706	675	718	702	677	706	760	682	693	711	719	759	686	700	726	681	735	671	797	699	714	683	689	726	724	699	710	709	701	717	702	738	672	701	690	672	669	734	683	684	730	731	682	701	708	698	745	702	705	716	678	682	701	687	724	722	733	709	716	716	766	683	684	722	660	687	671	700	700	687	702	719	746	661	661	683	744	703	694	639	743	753	709	741	706	707	722	701	719	715	733	704	715	717	683	720	689	705	731	715	703	727	698	679	672	724	730	704	704	701	719	705	691	729	676	682	773	707	715	711	720	720	749	733	734	705	739	687	670	709	698	765	703	712	687	701	719	705	752	721	692	690	690	729	726	723	704	740	687	698	729	710	709	759	727	724	724	738	705	746	678	687	661	729	727	672	674	713	692	701	692	705	679	746	690	669	692	685	686	678	686	709	751	655	692	735	675	711	768	715	723	701	747	747	725	687	716	707	719	731	666	747	721	730	687	718	744	653	683	691	697	739	682	663	691	688	727	679	732	716	769	736	703	722	679	706	728	731	725	698	692	738	675	745	703	764	694	726	672	699	773	701	744	718	710	671	757	726	681	745	741	701	707	667	740	711	686	695	750	695	695	704	734	686	705	704	722	683	709	673	685	703	764	713	706	716	737	709	703	719	718	697	666	717	725	709	703	772	685	668	710	702	744	714	718	743	718	696	733	720	719	681	714	674	721	652	725	702	675	747	696	725	677	735	705	726	678	697	716	723	673	736	751	698	741	702	697	685	691	725	714	718	724	746	689	722	714	686	654	665	711	728	691	680	703	675	717	720	709	727	717	706	721	714	729	694	678	716	729	720	705
812	180	161	266	144	147	179	144	151	158	224	407	149	127	121	145	133	118	122	144	139	125	129	129	98	103	111	139	127	121	113	125	130	133	107	112	136	135	127	101	118	124	119	130	133	120	110	107	137	116	132	133	124	118	130	124	105	121	121	113	123	121	121	120	129	134	138	113	115	135	105	121	120	110	118	115	118	120	119	107	122	114	122	117	132	112	113	104	119	122	119	108	124	116	106	107	109	110	120	139	120	107	106	116	119	131	115	108	129	126	117	114	109	110	125	124	140	123	110	118	117	108	97	117	125	126	115	135	120	108	111	111	118	137	134	117	126	137	91	106	132	122	131	113	122	123	115	101	133	111	108	130	98	111	138	102	131	125	123	121	104	109	121	116	126	126	122	111	125	105	122	102	102	119	119	113	113	114	127	104	117	139	129	125	114	114	117	119	118	128	116	122	122	111	102	129	119	117	121	101	128	103	139	110	101	123	99	139	140	124	129	111	112	136	122	105	107	119	107	129	102	146	135	115	133	124	111	112	114	115	110	131	118	133	131	116	115	119	137	123	131	143	121	105	118	119	112	119	106	110	111	140	121	121	84	114	126	120	112	129	103	104	99	118	118	132	111	124	140	115	132	110	117	116	123	123	134	126	135	110	119	123	112	122	106	115	108	123	103	131	106	119	114	114	109	134	115	109	100	127	130	116	129	135	120	122	114	109	106	140	113	108	125	112	126	111	129	122	120	121	111	125	106	118	114	119	105	114	125	112	117	118	123	101	123	137	108	103	125	121	111	89	105	123	133	111	107	120	93	107	124	126	135	118	130	121	122	129	150	124	116	118	110	98	114	101	118	114	102	114	114	123	128	129	134	112	113	109	114	126	127	133	112	125	120	126	130	130	106	109	106	124	108	116	120	107	122	113	108	128	117	111	112	122	114	102	114	105	123	106	123	124	134	102	112	114	118	112	120	130	119	126	109	118	110	128	135	111	118	133	114	125	134	124	127	116	105	128	124	101	109	118	117	122	107	109	119	112	99	105	140	132	125	109	115	111	136	115	125	118	108	106	132	136	106	111	135	109	128	118	126	121	130	146	137	127	111	112	110	106	123	132	120	114	104	120	106	108	119	103	114	106	113	107	118	142	138	82	101	132	106	109	103	112	93	130	93	139	107	123	108	131	124	133	124	103	114	115	123	134	134	112	108	103	107	99	123	110	128	124	127	113	119	126	122	127	122	121	129	118	113	115	110	113	123	122	108	134	116	133	116	125	115	99	131	130	128	114	109	119	110	120	108	100	118	109	112	114	101	108	135	114	123	116	116	115	107	101	129	130	130	107	117	130	141	124	132	130	143	119	123	120	113	118	116	115	115	121	113	116	118	113	98	124	132	104	122	142	143	120	119	117	102	123	113	106	127	112	110	107	109	107	116	133	120	112	111	111	121	105	116	131	135	143	112	126	139	134	117	120	104	111	105	123	96	125	123	122	121	126	109	115	109	112	101	125	111	127	96	133	108	97	120	110	113	114	104	124	117	107	119	129	122	137	144	126	115	133	109	113	120	114	123	105	129	114	106	129	111	109	113	117	111	130	108	111	141	92	122	114	118	129	125	107	131	121	117	109	131	120	125	116	109	110	107	132	118	110	118	115	124	111	127	119	111	117	118	128	133	117	124	140	112	115	124	119	124	132	116	121	147	95	126	121	106	145	110	123	99	112	117	119	130	119	112	121	120	136	107	119	107	120	115	96	117	119	130	132	102	118	113	106	134	102	120	117	115	114	90	117	116	105	131	118	109	113	118	111	134	102	109	117	111	124	123	125	106	114	112	116	110	106	107	125	116	113	122	102	138	115	136	132	123	143	122	103	97	126	113	121	88	114	118	116	128	121	128	111	124	114	120	125	107	123	119	114	119	119	102	141	113	118	124	109	128	117	114	119	110	129	99	118	131	104	134	113	114	105	133	146	126	107	126	125	118	123	101	109	110	119	107	115	108	122	123	123	121	106	102	106	130	111	124	123	108	125	124	118	105	114	127	118	117	137	122	103	121	132	96	126	104	133	129	114	130	114	118	122	128	126	102	127	113	101	116	133	119	105	123	104	118	137	114	110	119	115	129	129	133	139	109	111	111	132	109	119	114	126	114	121	132	127	116	116	107	91	130	111	135	123	134	127	122	117	126	109	110	133	103	106	137	127	110	107	109	130	108	105	109	121	109	111	116	112	119	107	92	120	126	128	112	113	131	130	114	123	111	107	125	115	102	99	122	126	102	112	109	98	112	105	118	108	119	116	119	109	124	132	106	116	110	132	115	106	123	123	131	120	126	112	123	99	123	105	127	112	112	117	127	133	121	115	120	122	115	128	107	126	110	120	128	123	110	107	112	98	111	114	127	133	109	101	129	119	120	119	130	117	117	127	100	109	103	140	102	120	112	98	106	114	124	144	113	128	134	132	128	122	109	131	107	114	123	104	107	131	139	139	103	123	123	116	124	132	111	133	101	110	130	110	116	99	110	117	112	96	121	132	116	124	126	112	94	132	110	122	131	121	122	119	119	122	117	116	125	109	104	133	115	117	130	112	129	106	100	101	105	105	113	118	115	106	107	116	94	130	141	106	129	125	122	111	91	113	117	119	126	107	95	103	109	127	101	125	132	113	112	133	114	123	111	135	110	106	110	91	103	126	110	103	118	141	120	120	115	114	130	121	117	121	131	104	118	119	117	100	95	116	116	128	128	127	120	97	124	118	121	90	118	105	136	123	111	122	102	104	134	113	131	134	148	126	118	137	123	118	111	121	109	113	108	109	124	109	110	123	103	108	136	110	103	119	107	121	117	109	116	123	112	111	117	105	100	137	119	118	112	109	133	102	129	133	118	137	119	96	105	126	115	128	135	110	95	106	126	119	117	122	119	135	118	127	121	119	108	105	123	109	107	124	122	117	117	133	105	110	106	121	123	132	126	120	120	119	131	125	120	117	118	113	111	123	118	126	150	123	115	140	112	131	98	108	116	121	104	116	128	124	115	108	116	116	128	124	124	116	116	126	117	120	107	144	137	112	123	132	112	114	117	103	116	126	111	107	112	125	127	136	115	105	102	118	110	119	100	109	123	116	114	111	111	129	130	103	139	117	109	152	106	129	117	114	127	107	123	123	125	111	114	111	126	122	111	108	101	111	121	123	111	124	122	124	116	114	123	122	97	120	111	118	123	123	122	91	104	130	127	130	122	124	122	117	118	130	117	115	126	104	104	105	129	135	100	128	119	108	129	128	92	129	105	111	134	120	95	118	115	120	128	117	103	96	119	123	118	114	112	128	119	125	124	112	118	115	110	125	124	106	101	118	104	134	117	118	134	110	132	111	104	115	128	119	123	121	113	97	129	114	138	139	111	118	125	125	122	103	104	107	124	119	83	124	96	115	119	104	108	147	120	123	103	114	115	122	116	134	120	110	131	110	104	116	103	119	111	123	111	104	136	122	111	139	108	102	113	103
8002	1984	1320	5211	3171	4079	3960	3240	2875	2484	5184	8876	1694	1609	1420	1320	1249	1238	1177	1072	1078	1097	1044	1022	957	945	967	977	971	966	966	908	971	931	921	941	929	921	869	938	917	906	860	848	926	885	865	885	916	877	891	863	940	947	873	841	848	857	875	846	845	868	852	906	914	863	878	881	868	791	848	853	838	826	856	905	813	843	859	871	849	862	905	804	813	883	848	893	869	881	844	868	845	819	878	856	822	846	877	833	852	845	847	887	829	876	872	883	837	888	877	920	854	800	883	851	836	910	831	835	853	844	858	812	889	871	837	879	864	838	853	838	891	860	839	833	846	858	823	855	819	888	867	823	867	825	815	862	859	863	823	866	858	835	860	852	853	892	875	883	861	851	855	840	855	853	831	869	845	841	866	895	830	868	852	803	868	837	804	867	825	839	901	912	865	825	873	824	862	823	863	856	788	880	861	860	844	887	835	866	833	833	854	882	852	825	801	870	877	848	842	817	910	920	884	842	846	838	831	902	847	836	933	859	794	845	824	811	920	870	834	835	832	868	819	817	860	868	866	792	823	872	836	813	850	843	855	814	882	846	817	829	903	869	831	818	801	846	861	847	800	831	835	819	872	880	876	845	893	862	823	821	828	815	809	823	851	849	791	876	893	863	835	832	846	852	923	832	814	829	821	842	848	845	883	832	822	872	874	800	863	853	835	852	846	848	845	850	869	849	881	872	860	840	819	826	869	861	880	844	876	843	856	858	803	853	835	822	852	822	843	897	846	849	828	830	798	888	796	791	852	816	879	860	894	858	816	843	834	825	844	861	887	848	863	854	850	859	782	877	832	797	856	890	812	892	865	863	844	842	884	859	812	855	889	898	810	857	827	878	849	886	865	875	913	806	840	853	842	845	872	800	852	891	851	872	883	855	825	821	864	857	828	781	885	869	861	850	881	825	841	847	841	839	858	821	839	858	876	819	848	839	824	885	834	859	891	812	829	877	796	842	859	836	843	835	800	880	902	848	856	791	850	861	830	848	840	863	817	806	858	801	853	832	854	903	864	857	821	779	829	846	794	825	858	857	859	843	863	852	880	856	867	828	906	849	820	888	843	844	828	885	889	788	890	866	895	796	835	851	836	838	838	875	888	869	854	866	843	890	808	937	820	819	895	855	874	781	879	827	873	844	858	854	850	814	860	830	851	890	858	832	825	840	874	861	889	820	874	798	863	849	846	879	902	829	872	850	804	806	864	843	898	883	821	803	890	794	824	865	822	815	815	829	850	776	894	866	828	906	847	884	832	829	846	884	839	890	869	888	837	852	854	833	793	890	899	892	819	854	840	835	866	850	868	875	825	855	870	823	874	868	849	880	856	822	878	860	848	882	803	846	794	793	833	827	858	803	839	798	870	880	894	886	811	867	845	838	820	870	829	802	857	829	830	801	845	817	863	842	860	836	881	860	877	842	853	824	829	901	855	849	860	881	854	854	860	865	860	892	828	874	853	850	841	836	884	787	850	830	854	814	865	829	847	869	895	817	853	862	863	865	872	878	866	851	853	841	841	827	855	827	814	839	860	866	833	819	861	849	816	851	757	901	864	865	895	838	852	845	858	836	794	879	814	841	813	872	830	860	814	890	892	817	811	848	850	859	864	883	897	835	868	879	808	875	805	856	798	823	788	821	800	819	881	829	823	832	897	861	832	849	884	835	899	823	829	879	854	855	829	871	800	812	853	835	854	842	839	837	843	844	863	881	867	865	839	860	823	826	873	852	798	843	851	808	861	852	872	786	850	890	830	839	877	840	870	868	838	797	866	803	870	841	878	866	804	819	793	830	839	829	829	799	896	810	826	840	875	797	812	880	852	829	896	819	796	832	798	858	831	882	896	826	818	835	821	813	814	927	849	869	855	848	828	809	880	829	834	786	797	835	837	815	852	861	845	846	873	893	901	881	896	872	899	811	877	802	802	809	885	832	875	858	875	884	866	878	839	828	809	852	829	858	829	837	840	813	848	830	814	870	839	830	852	835	771	934	857	873	850	848	837	831	846	858	828	855	809	821	882	834	828	820	890	870	918	836	852	853	864	839	858	898	808	872	872	855	898	839	859	876	835	852	863	843	842	901	826	856	885	832	846	897	825	868	860	790	801	774	858	836	882	850	873	860	835	860	855	826	880	816	806	823	900	901	839	829	856	837	807	859	889	838	876	857	825	834	857	830	857	818	795	841	875	880	881	885	847	872	891	832	809	842	871	847	847	837	854	834	832	801	769	800	893	836	823	842	881	925	842	870	803	829	885	877	860	844	886	853	837	894	848	853	864	870	876	841	835	831	822	881	854	824	884	836	811	849	820	853	869	844	897	873	906	837	768	815	915	831	858	858	831	858	841	861	822	841	846	854	851	868	887	814	793	818	808	831	819	839	880	877	829	875	828	816	871	873	841	875	857	842	832	906	876	857	829	835	836	864	820	860	858	787	885	823	858	836	870	859	884	887	870	802	862	897	857	874	865	889	823	887	838	847	868	831	782	829	817	841	867	852	877	864	829	859	849	790	855	871	873	825	817	883	844	866	868	839	844	861	812	821	852	859	837	826	877	869	848	810	836	859	827	903	813	797	844	853	892	824	824	847	856	779	871	842	850	882	891	816	840	804	836	851	851	853	859	783	870	851	879	864	845	857	878	862	897	766	833	815	901	824	851	855	823	815	886	809	815	892	876	895	875	845	860	791	864	786	860	804	869	859	867	881	862	860	824	855	871	879	855	829	817	824	833	856	864	797	856	824	820	854	832	792	831	842	826	850	833	865	873	845	863	870	886	839	870	837	880	853	869	867	853	836	814	839	817	853	843	854	849	808	836	824	840	804	868	824	892	847	828	861	893	874	863	813	858	879	806	854	856	806	853	828	883	858	840	880	853	874	850	835	854	880	870	856	845	909	813	854	830	833	832	809	871	830	871	788	846	835	851	879	831	869	875	814	895	818	828	869	829	787	828	857	896	813	818	941	827	830	808	804	825	865	837	817	853	892	836	869	830	844	835	791	795	852	846	844	903	865	848	830	824	843	857	848	878	820	854	860	823	841	847	833	845	847	822	840	859	838	827	799	812	859	838	828	839	878	862	830	859	837	835	847	848	845	869	844	853	866	846	829	845	818	895	815	802	842	865	817	832	894	873	828	869	892	794	822	841	802	830	817	868	831	842	828	874	854	853	859	873	870	860	842	823	823	823	832	849	876	863	858	807	845	780	865	875	847	870	838	841	893	872	846	827	828	882	911	872	836	840	819	817	871	809	874	845	827	876	841	800	856	800	861	806	845	811	871	831	871	828	840	866	885	836	852	847	854	818	847	851	840	814	857	813	857	838	848	872	825	869	818	797	897	850	892	840	784	846	812	842	828	875	866	909	826	834	848	795	813	867	851	862	862	883	842	881	886	826	848	838	861	840	811	808	850	869	891	782	879	847	833	817	855	830	889	913	861	872	863	840	863	875	798	882	842
978	55	44	142	44	43	48	56	59	63	147	210	43	43	63	57	42	58	70	38	49	52	40	49	36	51	46	43	46	48	56	42	51	64	41	49	51	45	58	40	51	58	50	45	46	39	42	65	44	42	63	62	51	43	41	48	46	56	62	37	51	48	48	51	47	59	51	49	38	58	44	52	47	42	56	45	51	50	43	53	46	37	41	53	56	52	52	47	54	42	45	54	41	40	48	48	53	54	46	55	50	51	51	67	43	57	51	53	44	47	62	47	45	43	54	52	59	53	46	57	54	60	59	49	54	51	54	48	50	51	55	38	40	54	50	54	43	56	59	41	46	50	35	52	37	60	43	47	53	47	52	54	51	56	43	42	50	56	60	45	61	49	35	49	54	56	55	65	73	44	42	40	60	64	51	48	49	49	40	56	56	43	49	48	46	54	43	46	50	65	57	47	46	61	59	46	38	60	53	51	46	57	41	54	47	40	39	47	44	51	52	56	50	51	60	55	56	46	48	47	50	48	56	48	53	65	36	54	52	54	56	46	49	44	43	54	50	55	53	44	47	72	50	52	47	42	45	49	57	54	42	41	44	56	39	49	38	61	53	52	62	38	50	60	58	49	48	47	40	44	45	61	51	58	41	59	60	55	59	48	51	62	60	49	53	51	56	46	56	51	61	50	56	41	39	44	54	46	61	68	54	53	54	52	53	56	65	46	58	52	52	60	58	49	37	42	54	50	50	45	53	50	57	38	56	52	50	48	48	55	54	39	27	42	43	46	54	36	42	52	65	44	58	38	44	40	49	60	36	48	56	50	40	49	50	43	56	39	58	56	58	49	47	60	57	52	42	54	55	46	52	55	48	49	43	51	45	57	49	43	49	55	45	62	59	46	44	48	44	46	45	39	41	55	41	44	45	50	55	50	42	47	61	41	56	53	54	49	47	60	48	52	46	56	45	44	44	40	38	55	52	48	49	55	47	53	54	35	45	47	36	55	45	40	65	49	52	36	53	50	58	47	49	63	43	52	51	49	45	51	52	54	52	42	56	43	39	57	40	63	38	57	53	45	60	61	51	49	48	44	53	42	62	45	39	42	64	46	63	47	39	60	60	49	59	50	55	37	52	39	40	41	45	52	60	57	50	45	59	42	49	45	63	53	52	51	41	53	51	53	47	55	73	51	57	54	59	50	45	63	49	53	47	57	51	61	62	49	41	38	50	50	46	43	47	54	60	55	63	49	55	32	46	36	43	50	42	42	48	56	54	53	44	47	44	45	62	44	50	54	46	43	49	53	41	60	48	50	43	31	56	48	42	41	56	47	50	54	48	52	50	55	48	60	52	51	64	59	47	53	44	52	53	50	41	48	56	53	48	49	52	44	42	51	49	41	48	64	52	41	46	44	55	35	58	49	56	47	55	45	61	55	40	58	47	42	39	32	48	47	38	43	41	47	42	46	45	39	50	47	57	46	47	46	64	52	47	44	46	43	56	60	45	47	58	57	47	53	54	53	42	58	57	55	43	47	48	54	54	37	56	48	41	38	54	56	47	54	58	42	49	47	53	43	65	49	56	51	60	51	55	54	60	46	52	48	52	59	50	50	40	58	62	38	50	44	56	60	54	47	39	46	56	63	52	53	49	58	58	60	44	50	51	51	54	53	49	61	46	60	46	46	59	42	49	61	51	56	54	53	46	53	50	52	35	47	46	47	48	48	63	53	48	49	46	50	61	67	51	45	36	56	51	52	53	57	64	59	55	50	67	43	56	59	35	53	56	47	57	51	58	56	54	47	52	60	55	46	54	49	57	37	67	51	54	57	47	50	55	58	49	59	47	52	57	50	53	49	42	57	47	48	44	50	46	38	50	53	42	41	60	47	58	46	56	44	56	44	45	59	57	42	59	42	41	51	62	53	55	47	38	49	44	55	55	51	45	68	39	37	37	46	43	59	42	50	60	45	51	46	47	46	48	52	50	63	60	50	55	59	45	56	50	53	51	52	40	56	62	61	40	48	49	33	59	34	48	49	46	48	50	56	45	44	52	50	54	54	39	49	43	64	48	47	55	40	61	53	63	61	48	55	38	60	57	31	49	61	75	40	39	44	45	47	50	45	62	50	53	61	54	47	56	45	47	40	57	46	49	45	50	48	48	56	56	60	46	58	53	48	53	58	41	46	48	48	49	43	43	43	43	50	59	46	53	63	56	47	51	39	48	42	51	53	49	59	69	58	63	52	46	50	47	50	59	41	47	51	47	53	58	49	52	70	27	47	55	46	52	43	51	52	54	38	39	49	61	50	55	56	39	45	48	53	36	53	49	54	35	51	50	54	43	43	53	46	47	57	66	50	47	59	45	47	51	59	51	48	51	42	51	56	59	46	42	53	38	47	53	46	49	52	53	51	55	46	48	60	45	47	63	44	50	52	38	57	40	51	55	53	45	49	39	48	47	55	43	49	53	57	57	63	50	49	48	53	60	53	45	58	44	45	47	49	46	58	59	46	50	40	40	59	39	36	50	50	54	45	41	51	46	50	42	53	47	46	44	52	48	53	45	46	54	44	59	55	52	57	45	49	45	54	62	38	45	53	52	51	55	51	49	44	52	43	44	52	53	45	54	54	42	43	56	51	55	61	43	47	38	57	47	65	47	45	48	41	60	46	52	57	49	59	46	41	51	44	59	49	48	47	42	50	49	45	56	52	50	45	54	47	65	45	36	58	51	60	50	49	40	41	55	48	57	54	48	36	55	49	52	45	57	54	45	46	54	52	52	38	54	54	42	51	39	48	58	42	56	52	50	55	44	48	43	49	58	55	39	54	40	45	35	40	61	43	56	48	54	46	47	54	41	50	48	51	50	53	43	51	59	47	60	60	51	49	45	45	62	43	60	56	47	41	54	58	55	47	59	54	49	65	52	46	47	64	56	43	55	59	52	63	48	40	48	51	47	55	45	46	42	56	46	50	56	49	60	51	44	65	48	43	45	38	69	58	50	47	53	52	43	48	46	44	37	60	56	52	46	45	62	51	45	38	50	47	56	40	61	50	55	52	49	56	50	45	41	60	53	52	62	43	55	44	37	47	51	49	48	48	44	62	35	65	54	44	46	39	33	46	43	49	48	53	50	51	48	52	48	64	51	55	53	53	51	45	53	45	43	62	45	40	51	49	46	44	38	42	60	51	49	50	54	63	34	56	40	52	65	39	46	59	33	49	43	45	55	49	47	61	51	42	62	45	59	61	55	52	62	45	45	46	65	54	46	42	49	42	54	40	49	52	46	60	59	61	55	44	42	66	56	51	46	41	54	35	48	54	53	62	45	58	45	30	48	50	44	66	44	38	48	49	50	44	46	41	48	55	53	54	57	42	46	45	46	58	45	57	48	56	47	51	50	40	48	57	56	51	45	49	43	51	52	46	49	41	56	55	59	51	39	45	59	43	51	57	56	57	50	44	44	47	59	41	44	61	56	46	52	52	48	52	52	48	53	44	55	43
6060	575	447	3141	809	734	788	684	693	586	4705	4982	550	465	426	448	493	453	398	435	450	435	446	399	431	418	438	380	414	415	437	415	431	403	390	405	407	411	400	358	381	374	441	398	384	358	379	361	387	404	397	396	382	385	391	396	386	391	397	374	389	381	384	378	412	358	391	359	393	408	394	397	380	390	397	405	412	391	374	397	382	361	408	388	413	413	409	385	384	395	408	390	380	362	390	416	418	397	383	399	415	429	420	401	378	382	376	370	375	439	410	383	422	396	418	399	384	390	425	432	402	351	390	366	381	376	377	395	377	383	394	367	410	404	392	433	392	385	388	419	387	406	415	391	403	381	392	384	366	384	352	395	363	380	372	386	398	386	428	367	366	395	412	405	397	391	366	371	370	386	419	441	405	422	402	406	409	426	375	409	369	380	411	376	402	377	402	404	398	373	382	368	390	393	385	388	362	375	405	399	401	426	396	418	423	367	400	408	377	418	423	375	379	385	372	402	412	404	416	391	401	408	359	374	390	410	393	424	407	376	370	396	379	404	415	413	380	365	397	395	386	386	405	411	384	390	390	392	416	364	394	393	422	438	405	358	415	367	421	403	384	374	396	389	399	411	411	425	378	385	393	404	367	370	399	406	414	412	411	386	400	395	369	378	393	381	407	403	390	405	388	390	398	364	391	399	449	395	399	386	383	386	399	392	390	380	374	397	420	374	405	395	366	381	386	427	397	385	410	348	397	413	413	373	421	394	391	404	419	374	413	394	392	394	392	427	361	409	400	408	329	373	391	365	419	431	425	386	408	404	409	385	379	390	385	390	386	441	376	363	396	405	425	381	390	400	417	360	379	419	409	416	396	392	409	399	398	359	393	406	400	385	394	426	374	403	390	429	388	407	390	361	389	399	386	412	353	366	437	385	415	385	387	368	409	378	429	399	373	388	412	427	384	382	389	390	340	412	407	367	343	423	439	398	388	375	413	405	384	420	411	414	371	386	378	432	361	436	391	391	390	357	346	423	398	419	425	416	391	367	420	397	391	417	411	389	406	393	368	399	373	406	375	406	353	373	405	376	403	398	418	360	390	383	401	376	404	361	444	405	388	426	431	376	390	408	383	386	384	422	392	370	390	394	404	398	391	388	396	375	413	385	372	363	410	390	401	347	413	386	379	397	400	404	381	383	389	419	425	402	410	404	390	400	385	400	377	356	362	411	378	404	401	392	412	400	383	399	379	381	407	451	425	418	376	380	374	343	431	379	358	387	345	387	364	393	386	383	415	391	410	387	384	396	385	373	360	442	393	401	390	370	384	383	387	366	425	368	435	381	365	411	388	329	380	419	374	425	391	380	388	415	388	386	394	426	392	393	380	400	406	361	382	411	398	387	412	396	425	409	374	385	357	441	400	359	361	389	423	402	399	383	406	382	411	390	385	388	375	407	378	399	370	421	384	421	415	369	386	391	431	386	379	380	392	419	364	378	371	423	384	400	414	401	401	406	379	403	399	382	390	393	402	387	397	393	438	362	385	360	408	399	391	387	395	382	396	398	377	391	369	393	374	367	360	416	400	381	381	397	403	377	413	362	376	384	393	363	418	396	386	420	430	406	363	419	379	407	418	388	412	405	392	410	365	359	407	414	382	387	370	416	391	354	371	356	340	411	374	374	400	378	372	386	398	401	391	362	394	375	390	403	394	387	377	388	428	370	398	375	389	391	414	363	400	361	378	370	429	421	394	419	423	401	367	391	413	403	414	382	403	378	389	397	397	409	388	393	412	407	389	378	382	380	401	357	393	400	408	372	379	435	414	365	366	372	395	413	396	392	377	408	399	409	405	361	395	373	413	392	387	397	383	388	367	408	389	382	378	393	388	365	368	392	386	388	412	401	369	386	376	399	396	394	384	379	408	412	408	411	394	398	388	408	392	372	386	403	379	413	383	411	405	390	372	375	411	376	414	402	407	391	398	409	414	378	445	397	385	426	415	384	376	402	394	402	398	392	408	436	396	387	358	349	398	377	385	375	393	383	404	372	393	376	377	394	391	400	392	409	394	374	427	400	410	389	374	408	426	390	393	383	420	398	396	421	405	385	388	368	373	414	384	375	427	368	384	413	369	394	371	368	411	405	398	362	386	406	421	371	379	421	389	401	390	415	407	398	378	384	408	382	415	394	399	381	428	414	428	399	383	408	390	415	446	420	425	363	395	412	402	406	377	415	392	373	370	436	370	381	374	369	375	373	413	403	400	403	382	371	392	400	401	391	372	382	420	398	396	423	396	415	406	405	384	394	382	386	413	419	402	366	389	409	404	365	350	387	373	386	412	399	375	376	404	377	384	378	410	384	417	414	383	416	381	406	383	396	381	402	395	379	381	414	415	391	387	382	386	370	391	361	422	407	402	378	369	399	355	418	411	398	378	404	384	388	391	421	385	388	395	409	370	424	384	376	375	423	368	376	359	360	395	401	396	370	389	406	365	405	408	418	383	379	384	420	393	387	376	396	398	373	393	388	391	403	390	397	418	385	376	389	441	375	357	411	402	386	406	390	364	403	399	388	395	428	376	398	388	376	395	420	373	380	418	415	398	409	387	362	361	378	394	405	407	346	393	400	394	411	401	410	394	434	372	403	436	410	384	354	371	358	414	425	386	399	374	392	372	419	400	406	402	425	395	416	360	341	424	437	378	384	354	386	420	377	366	376	345	368	420	429	414	384	438	419	339	360	372	387	370	357	394	381	350	408	402	371	405	391	374	363	370	396	384	390	400	412	413	389	417	390	399	379	378	398	391	399	409	362	397	380	403	387	385	395	373	392	345	442	405	382	357	436	366	370	366	412	396	413	351	357	395	387	367	380	406	418	395	411	413	402	372	405	407	361	392	406	365	374	384	387	405	389	372	398	403	390	404	439	387	367	382	391	374	402	427	396	377	391	401	381	371	368	405	368	371	416	387	378	364	388	407	400	375	385	403	384	417	391	391	428	385	358	429	359	372	362	393	406	399	442	397	389	406	420	371	356	380	362	372	384	409	394	378	357	418	413	373	396	391	410	372	385	411	412	417	388	388	403	392	406	419	389	355	408	382	372	408	436	388	410	419	428	379	403	404	405	393	406	386	381	404	413	410	390	392	390	398	382	374	407	394	404	390	385	352	369	410	424	367	393	413	412	393	380	399	392	405	391	411	371	362	412	373	370	394	382	414	408	430	430	380	393	434	404	348	416	412	413	414	400	387	398	384	394	372	391	356	389	365	430	389	406	387	412	358	406	395	388	387	371	350	398	417	412	400	410	390	400	384	398	412	392	396	390	389	390	383	418	371	387	391	374	397	378	379	393	392	419	432	381	363	392	409	405	396	406	364	412	434	397	372	431	435	391	418	349	399	352	412	371	411	399	399	403	396	409	401	398	382	417	394	422	405	395	388	403	383	373	421	390	417	384	355	422	384	392	409	426	354	401	411	386	370	379	398	387	373	381	389	384	367	392	409	370
437	116	102	179	119	87	99	100	97	93	222	255	105	94	84	76	86	83	86	81	101	83	71	69	81	72	81	100	78	85	79	104	70	79	83	95	69	85	94	82	74	94	75	91	79	81	72	62	67	53	77	90	85	86	66	92	72	75	92	73	71	76	82	79	72	82	95	83	73	75	80	88	87	61	61	78	85	84	80	88	89	85	68	67	84	73	80	88	79	77	72	83	83	75	74	68	88	78	74	80	81	79	68	95	67	81	87	72	83	74	69	72	78	74	83	75	75	68	82	66	88	72	66	79	78	77	80	68	77	75	81	74	93	65	82	70	83	70	96	89	94	79	80	86	90	91	73	75	99	74	72	82	69	77	75	96	75	79	82	80	79	100	73	79	81	93	70	83	87	79	70	84	80	86	67	76	79	72	75	87	83	74	77	75	64	67	77	64	69	76	87	74	78	62	76	72	78	75	82	71	80	70	80	77	77	88	81	70	89	83	78	83	64	73	65	77	90	78	90	70	90	63	75	80	99	87	98	77	80	103	82	85	84	75	77	72	83	82	82	70	79	83	87	64	71	66	77	69	77	72	78	81	93	78	96	77	78	75	77	71	94	74	84	75	85	92	97	69	81	69	65	85	76	82	80	70	80	89	70	70	91	71	76	82	76	85	92	79	76	82	66	80	82	74	71	93	66	68	82	76	76	61	98	81	80	91	85	80	71	75	70	66	79	75	70	64	83	66	77	73	78	89	78	85	70	85	58	99	84	66	60	73	90	73	70	85	82	86	79	75	81	69	74	84	71	89	89	73	69	85	73	79	75	81	76	73	80	74	86	73	81	78	76	77	72	82	105	63	93	75	89	63	77	72	71	91	97	95	89	72	82	65	75	87	83	85	67	73	83	78	76	84	63	88	80	75	77	71	83	66	81	75	76	79	87	81	82	83	81	65	90	71	101	74	56	69	64	76	50	77	80	92	72	83	85	74	75	76	90	67	76	80	93	68	65	78	81	78	67	68	88	74	72	76	78	71	93	80	68	84	75	69	61	86	72	78	77	77	72	73	72	61	76	77	89	75	78	95	84	83	76	79	87	70	94	65	77	81	88	63	79	92	73	69	86	79	74	75	82	83	72	80	87	71	90	82	84	88	81	78	83	69	78	76	73	80	84	74	82	70	71	76	75	67	75	72	71	90	72	80	79	66	85	76	78	75	84	76	79	77	63	77	98	82	62	85	88	83	82	84	77	65	81	77	80	78	99	75	73	74	82	65	53	80	88	81	70	69	77	68	97	89	88	72	84	77	86	64	82	91	86	71	81	85	72	90	84	72	78	87	74	73	76	84	84	65	83	72	71	82	79	78	83	54	84	80	64	77	86	68	68	90	86	85	81	64	69	67	83	67	75	77	92	92	73	74	78	60	71	75	85	81	72	84	82	79	60	69	84	89	83	80	89	80	76	69	54	82	88	64	78	72	83	79	71	81	78	70	79	73	73	86	75	66	98	70	86	76	72	73	85	86	77	70	58	71	74	78	74	80	64	76	96	56	85	58	79	75	77	76	95	93	65	66	90	86	89	81	90	75	80	70	74	74	83	80	89	71	73	77	73	69	77	83	78	71	70	60	73	68	82	84	98	67	68	72	71	83	81	67	71	66	93	63	74	76	71	81	76	89	66	92	69	83	67	85	84	83	81	79	74	75	79	96	86	77	64	83	71	85	81	88	65	83	67	102	72	80	68	84	75	82	89	65	76	75	83	79	71	84	81	85	85	61	62	80	82	79	79	90	75	76	84	78	71	60	64	60	72	79	63	70	88	77	79	89	74	90	91	86	85	76	66	83	77	83	84	68	66	63	90	78	80	61	90	65	72	70	65	86	85	92	68	84	92	61	72	73	93	75	81	71	94	84	69	63	78	69	70	73	89	93	61	61	80	72	70	73	80	80	72	95	70	84	81	60	89	65	78	66	79	88	87	74	73	82	70	69	79	77	70	57	91	77	77	70	84	69	66	81	77	84	80	70	94	80	78	76	68	77	100	89	67	84	74	62	63	72	78	71	75	90	74	80	73	68	77	58	80	69	63	75	74	71	91	72	74	93	77	82	64	72	85	89	73	72	99	79	69	83	76	74	66	86	74	73	89	89	71	66	83	88	60	68	73	85	81	80	83	67	85	77	77	69	78	90	74	81	77	86	86	74	80	75	74	71	83	70	82	76	81	74	85	75	77	91	70	77	93	78	93	95	74	63	73	88	75	78	71	77	61	74	85	81	79	77	78	73	72	76	92	92	95	69	83	80	70	71	88	87	86	62	82	75	85	72	68	64	81	75	71	72	88	61	70	93	68	76	87	76	76	87	74	63	84	60	77	71	85	85	75	76	82	80	75	72	78	82	76	87	95	79	67	84	79	71	97	90	83	72	70	97	79	81	72	68	71	73	68	83	74	49	73	78	80	75	95	83	69	76	88	78	80	91	61	74	86	77	61	79	92	91	77	74	88	71	81	81	83	80	77	85	76	68	77	68	75	78	86	75	68	78	90	82	73	68	74	74	72	72	68	70	76	79	70	66	90	68	71	71	77	84	75	62	90	73	71	95	80	67	58	81	81	82	77	81	79	82	73	78	74	102	61	98	68	63	64	94	81	73	71	72	68	66	83	80	71	87	78	81	92	80	66	81	72	83	73	80	85	79	82	74	81	68	71	85	61	75	74	89	75	69	73	65	82	65	59	54	70	70	77	83	85	65	77	78	77	94	83	82	68	87	84	85	99	71	73	73	78	85	79	59	67	87	78	81	76	95	74	78	51	64	77	86	81	82	61	86	96	79	70	72	76	69	72	78	78	81	70	78	74	69	78	83	75	81	70	84	81	75	74	71	91	95	81	60	94	91	78	73	85	73	90	80	70	66	76	76	90	65	75	93	67	91	75	64	81	73	74	57	73	87	71	78	79	82	72	86	75	68	76	83	77	96	93	69	69	85	82	71	71	67	92	90	72	85	69	60	72	67	59	78	81	82	86	67	80	81	75	86	75	80	81	77	73	82	76	79	82	81	66	79	69	81	73	76	71	73	79	79	90	88	81	73	86	65	58	74	66	72	69	81	79	79	84	85	72	74	71	84	77	85	94	78	77	56	69	81	81	73	77	76	81	55	81	86	78	69	72	78	81	83	79	75	73	90	78	92	72	75	62	87	69	97	67	67	92	79	68	82	74	73	66	67	78	80	84	88	67	77	61	84	66	74	84	90	70	73	80	69	90	82	84	88	75	89	91	82	75	79	77	79	63	82	69	83	87	81	73	79	78	66	91	68	79	65	79	93	75	70	73	70	81	101	78	74	78	61	77	75	78	83	83	81	71	72	80	82	77	80	81	65	80	76	87	75	67	81	65	65	91	69	75	78	80	70	86	72	80	71	73	58	66	76	70	78	81	77	80	84	80	66	76	70	83	83	73	86	73	77	79	71	78	83	73	85	89	90	85	82	86	76	83	88	83	76
5284	1477	891	5087	3667	2479	2693	2075	1772	1411	6246	5900	1023	915	905	838	789	760	731	706	692	670	685	634	681	598	601	595	625	624	597	616	627	619	588	585	601	610	564	613	552	591	622	563	561	601	590	560	591	558	615	538	591	592	563	561	600	582	560	568	501	580	588	548	602	591	552	564	570	582	566	536	567	596	572	532	529	585	586	609	610	551	560	612	535	610	548	566	629	593	547	589	564	539	561	536	563	545	543	574	571	578	536	574	602	557	594	577	560	547	573	536	603	578	547	586	582	559	572	572	568	580	514	558	574	565	549	578	544	510	525	526	576	555	565	565	555	544	560	581	534	528	599	558	573	590	587	513	575	583	580	612	582	564	523	516	539	547	525	537	577	499	587	553	606	539	589	568	527	598	545	567	560	563	585	563	568	574	589	557	578	561	553	559	553	548	581	586	572	584	566	574	500	589	582	578	591	561	576	545	563	550	554	581	539	568	535	545	569	569	543	545	540	500	551	545	561	566	551	580	542	603	581	622	552	547	579	540	572	556	566	538	571	567	558	558	540	568	564	575	559	577	566	564	543	558	563	559	594	533	542	599	600	550	530	564	510	550	545	541	515	550	549	557	575	553	564	546	568	623	559	583	542	560	541	581	558	573	559	582	598	568	516	541	514	509	567	562	553	587	519	549	561	547	548	569	565	540	574	582	587	516	570	561	554	539	484	551	524	550	533	589	555	593	553	541	605	529	575	583	625	555	572	566	549	552	529	551	548	549	552	582	574	562	603	528	562	544	560	570	572	500	541	533	544	549	535	556	550	580	582	560	575	544	533	575	532	494	554	566	532	569	603	535	584	560	517	568	541	529	573	585	566	561	553	546	523	565	576	599	555	532	575	575	537	520	555	560	568	503	571	602	549	518	564	584	544	580	590	513	531	581	536	531	530	582	532	531	570	549	569	549	586	558	543	625	541	560	585	562	569	545	541	591	585	589	558	548	542	560	536	601	600	557	553	584	554	506	567	530	591	562	564	550	545	515	563	587	559	615	558	562	558	518	553	570	534	523	541	574	554	524	525	590	580	536	581	532	534	538	538	527	559	551	566	594	570	537	616	549	550	554	535	568	576	583	580	518	541	561	555	535	570	558	563	574	580	574	532	556	579	572	572	551	591	535	566	571	526	520	559	554	586	564	570	575	524	581	585	585	551	536	552	546	594	565	573	554	564	537	589	570	590	594	553	552	543	563	572	524	548	592	551	550	578	599	554	563	573	577	549	560	574	520	569	546	578	561	563	589	568	554	546	573	578	557	570	552	522	551	559	555	555	584	558	592	579	585	541	622	538	537	552	559	543	524	578	535	594	550	524	604	567	529	557	536	587	570	552	561	563	592	573	569	537	562	527	572	600	574	562	529	578	550	592	576	537	568	603	540	599	561	572	560	525	542	566	538	541	547	582	548	550	591	585	589	567	575	536	593	534	541	578	520	524	548	548	590	545	589	539	591	588	587	571	531	543	595	570	561	566	542	569	574	540	563	613	513	524	570	539	589	599	522	545	518	579	572	524	554	576	556	564	580	596	548	579	580	520	540	545	591	543	598	553	596	551	556	546	535	530	567	565	519	535	488	545	539	588	573	506	568	537	574	556	526	536	589	567	565	524	565	545	520	549	544	537	514	570	558	533	521	537	611	596	579	539	597	562	549	545	581	586	591	571	569	592	565	581	591	574	529	582	581	552	551	588	578	504	576	557	560	580	555	608	557	562	516	569	551	531	562	558	532	520	513	583	573	572	553	545	497	544	555	541	545	580	536	546	558	600	538	597	588	514	550	528	509	576	520	542	573	542	563	548	573	571	514	518	548	576	576	551	558	532	564	598	545	596	580	537	552	544	547	607	583	593	582	607	571	550	577	602	555	563	555	540	559	617	569	554	539	572	591	579	558	553	534	565	548	549	526	577	528	514	548	508	548	550	576	521	572	544	564	538	541	563	591	527	530	608	528	515	548	566	538	550	572	549	569	589	579	548	579	538	579	564	515	583	566	568	567	573	586	589	560	571	583	618	543	571	578	532	555	550	579	546	576	530	551	548	554	543	547	567	584	573	572	547	566	579	558	560	554	572	587	557	552	621	598	594	550	563	550	557	540	567	577	543	547	502	558	570	528	555	552	543	568	603	547	511	575	559	603	573	539	579	496	498	567	614	541	611	580	529	588	579	530	531	561	608	554	542	589	552	537	562	573	526	580	550	498	553	555	606	575	564	549	534	562	596	563	555	577	576	544	546	598	609	551	575	553	562	547	566	586	551	562	572	569	566	548	598	520	565	544	586	541	552	574	551	567	547	566	518	550	538	569	584	493	542	564	507	559	534	580	625	581	557	547	542	624	544	557	584	551	562	550	561	558	566	552	581	504	541	561	585	559	589	552	530	569	535	590	575	554	586	569	552	543	569	558	575	564	525	551	589	578	589	591	536	508	510	560	569	571	577	565	579	571	579	563	565	579	572	542	557	592	553	583	558	551	564	587	531	561	553	545	549	582	545	562	598	580	603	553	565	507	562	533	522	596	544	551	616	555	547	580	535	559	595	539	571	534	538	592	597	578	581	550	582	561	591	583	595	609	570	552	525	565	547	567	583	599	601	619	559	545	561	541	533	541	577	561	563	557	613	595	542	538	565	578	582	597	582	603	586	533	538	538	555	573	575	571	579	565	513	550	585	515	526	554	557	578	566	547	587	571	551	518	590	559	560	577	550	601	583	568	571	554	593	539	576	563	582	554	529	559	544	526	540	567	565	596	589	560	548	553	570	537	524	559	589	555	576	561	555	591	582	571	526	538	555	548	556	535	575	560	546	557	613	549	617	559	600	559	562	563	552	617	560	522	620	563	544	543	563	587	556	572	567	548	592	542	574	522	559	582	550	586	575	558	556	564	533	538	601	544	570	594	570	571	531	533	551	563	586	531	510	581	569	527	574	547	550	561	515	551	578	559	593	580	548	546	561	558	547	543	563	563	543	595	538	525	571	555	536	577	572	587	577	553	573	546	550	581	539	598	594	599	548	563	539	588	567	555	521	518	585	561	534	524	547	554	565	612	570	576	536	549	587	541	576	574	577	566	553	571	544	562	589	615	536	544	568	556	542	580	572	569	564	559	580	606	549	556	574	563	506	576	530	520	549	558	538	528	509	524	531	609	607	591	541	562	562	568	550	567	609	587	544	551	548	544	579	607	552	558	540	563	550	535	574	544	581	560	611	570	534	537	554	590	569	551	587	601	522	559	570	541	611	565	587	564	562	607	509	564	583	555	495	578	583	541	563	562	569	561	577	586	563	597	568	583	528	568	542	555	583	605	532	560	569	557	551	568	557	607	561	568	545	557	583	565	538	594	591	553	586	502	545	509	556	535	567	578	531	532	564	609	539	595	572	600	551	560	537	566	549	555	523	573	522	534	587	539	584	491	546	543	558	549	543	551	537	539	574	533	590	533	599	518	544	513	537	524
1631	147	101	191	170	105	109	120	116	92	205	255	116	108	102	103	95	115	87	100	83	95	92	104	89	104	108	89	87	104	80	95	107	107	83	95	74	91	99	112	90	97	103	86	101	98	108	97	104	106	100	104	104	93	109	87	118	96	102	108	98	124	104	93	107	88	94	97	105	93	85	86	104	92	100	116	105	80	92	97	107	88	95	95	111	92	99	99	97	104	90	103	76	84	82	79	96	88	99	84	118	88	84	94	103	85	97	103	84	103	95	97	98	101	101	89	100	102	87	92	94	117	87	90	109	94	94	102	89	98	102	92	81	113	107	95	77	103	90	99	96	84	106	113	109	97	88	86	91	104	80	89	91	107	108	86	78	100	78	90	107	92	93	99	109	86	94	84	98	109	100	98	105	92	85	98	78	102	100	98	102	81	90	105	88	100	105	89	119	99	97	88	103	103	115	80	95	106	85	86	105	104	89	99	93	91	102	95	84	94	95	106	84	112	93	95	104	93	109	102	104	88	82	98	85	103	106	95	83	94	101	97	90	99	94	77	86	96	88	107	110	116	99	101	86	100	92	94	82	108	121	90	92	88	93	93	89	105	107	108	103	96	107	89	106	102	87	93	118	93	113	91	79	68	97	97	115	108	97	88	101	80	75	100	114	81	116	100	103	89	82	98	93	101	102	105	89	94	85	102	81	84	88	97	116	89	99	88	101	88	90	92	104	86	85	79	83	118	103	94	97	88	96	95	94	92	88	93	96	105	108	96	95	95	91	87	99	91	92	92	92	79	110	97	110	96	103	86	91	98	89	87	110	89	100	81	96	87	100	98	112	88	88	102	100	106	93	89	107	112	84	89	100	89	89	105	94	114	102	82	93	92	97	89	83	120	105	95	91	96	90	89	81	91	101	104	91	99	87	85	89	114	77	101	89	79	84	117	95	85	92	104	109	94	74	96	100	102	100	93	101	83	77	100	83	94	83	89	108	86	93	91	106	100	101	98	85	86	97	89	84	87	92	80	100	94	96	94	81	88	100	98	96	108	103	88	105	124	96	105	84	83	78	100	113	103	75	91	88	90	93	99	81	93	91	80	93	96	91	99	97	98	96	90	108	107	100	110	100	99	91	100	94	90	102	97	102	107	101	109	65	103	104	94	116	85	92	106	102	96	116	96	97	107	95	101	99	108	100	74	92	95	96	109	93	115	103	88	100	98	98	106	110	94	113	102	98	97	87	107	94	106	99	111	78	99	94	99	97	86	94	101	92	89	97	97	88	98	92	91	97	87	123	102	94	131	93	107	97	85	86	83	78	106	95	97	97	111	97	90	95	87	76	91	102	89	91	100	87	101	96	101	86	84	86	94	99	93	115	101	105	105	103	93	95	90	86	81	95	86	94	97	82	82	85	91	86	81	89	80	102	102	113	111	96	108	83	99	99	96	113	93	87	96	100	95	93	93	94	91	102	88	82	107	74	95	90	123	121	101	96	86	96	84	82	101	109	94	106	95	88	97	91	79	101	93	99	87	82	90	100	119	97	116	101	111	111	99	107	103	78	82	91	74	94	97	80	97	79	94	94	101	89	97	100	92	88	99	83	92	92	92	82	95	101	101	111	96	88	83	109	114	83	84	101	75	95	88	81	113	93	94	104	91	84	101	100	89	91	98	94	95	110	100	107	90	105	94	96	95	92	87	102	99	88	91	84	87	105	73	111	91	81	94	89	97	83	79	95	83	97	84	102	95	93	94	84	78	88	91	100	97	103	101	95	79	96	89	97	87	91	114	75	105	91	93	106	83	86	88	94	82	82	102	86	116	97	83	85	92	99	91	106	111	84	79	90	102	92	95	95	94	97	89	77	97	85	92	99	91	96	102	95	87	89	81	92	97	79	105	104	107	95	108	97	104	99	101	91	83	92	87	90	112	80	101	102	96	93	88	79	75	104	79	89	103	118	103	109	106	99	91	95	104	102	91	89	88	85	98	107	101	98	87	101	100	85	91	82	97	95	101	108	93	87	103	104	93	87	99	93	100	90	83	126	106	97	74	111	90	102	94	107	104	92	77	99	96	89	84	116	89	89	106	101	78	90	97	83	104	86	91	103	104	96	113	107	107	99	92	86	93	98	102	86	106	96	96	103	86	77	84	97	90	86	73	92	83	92	70	80	102	104	84	91	101	79	102	95	115	99	99	100	86	93	106	110	105	97	96	85	85	85	89	84	89	86	98	98	100	106	96	88	90	101	92	102	88	89	93	87	95	93	90	119	98	110	103	93	91	83	97	108	93	92	110	95	88	104	104	98	91	91	89	101	108	90	91	98	74	108	88	92	93	93	114	112	103	110	115	106	108	104	76	101	85	100	90	92	90	101	101	102	81	96	85	99	83	102	99	103	108	75	117	90	90	93	103	100	101	102	102	98	100	97	107	80	89	94	93	92	104	108	94	107	112	93	91	94	112	83	93	95	97	98	109	108	97	100	92	93	106	93	109	98	96	92	97	104	83	103	97	104	105	88	109	97	101	100	84	94	92	101	102	94	101	94	79	103	90	91	105	79	91	95	96	101	89	74	101	92	95	95	77	91	96	83	85	99	104	86	71	103	102	107	104	97	94	103	104	97	80	92	96	98	83	83	84	96	106	112	110	103	97	90	100	96	104	91	96	105	93	93	94	99	102	89	99	91	97	103	84	97	96	110	95	70	97	118	93	84	89	101	104	95	108	97	107	111	81	86	102	91	116	103	91	91	111	92	108	88	100	107	95	94	92	109	100	85	88	111	87	101	83	108	92	84	82	105	95	79	101	121	93	98	93	94	104	99	96	81	100	106	79	87	110	110	85	95	100	83	99	90	76	90	101	85	105	99	90	106	80	95	79	89	98	82	80	105	98	85	102	93	83	95	95	110	123	91	78	88	75	104	90	89	92	102	91	107	90	100	99	88	104	95	88	95	96	100	103	99	90	100	86	87	97	92	93	99	107	74	94	91	106	91	107	93	88	93	104	95	89	107	105	92	89	87	88	107	98	96	91	105	86	78	93	90	103	88	82	100	92	81	98	94	79	91	106	121	96	101	107	100	103	101	105	108	94	106	86	99	90	102	93	88	78	109	99	85	83	109	98	96	99	95	109	85	97	90	85	90	91	100	106	107	87	93	95	95	98	95	86	94	95	91	102	100	96	94	83	97	107	103	88	88	107	99	102	90	93	85	101	100	94	114	90	97	92	97	87	104	87	98	100	96	105	80	85	96	94	85	118	116	88	73	95	102	117	83	114	105	99	85	95	84	86	95	87	95	108	87	70	86	100	94	91	99	90	95	101	99	88	111	82	86	100	81	100	94	95	102	98	101	95	98	75	85	91	93	96	104	87	91	96	80	88	88	110	90	88	89	115	100	85	104	102	94	107	93	92	96	109	88	81	75	92	94	93	112	90	103	80	87	70	82	93	104	108	103	86	99	100	100	84	92	98	91	100	86	83	98	87	86	95	111	85
7717	1383	958	4603	5970	2386	2756	2092	1830	1634	5266	5788	1168	1127	1043	977	927	913	947	912	874	859	872	795	839	812	837	786	810	808	786	754	786	733	733	770	753	748	784	747	745	771	716	749	767	715	789	747	769	762	742	732	789	747	752	745	703	793	742	705	760	706	731	686	709	780	741	717	764	717	733	716	728	734	742	716	734	737	742	762	714	753	683	684	688	750	738	741	713	710	695	761	711	710	689	727	777	711	725	748	731	726	698	719	709	741	765	726	719	768	723	730	728	722	709	682	708	696	772	717	759	702	704	704	765	682	704	691	737	770	779	685	717	671	730	713	730	688	728	694	719	713	718	691	715	722	696	707	735	714	779	741	688	748	715	683	768	705	680	750	701	703	736	706	733	732	760	702	687	707	702	733	724	711	724	690	703	721	756	790	704	747	741	742	715	727	729	724	733	703	732	691	711	730	687	705	743	735	746	699	770	730	703	695	732	685	697	710	699	707	734	715	735	717	681	724	702	707	733	698	681	705	722	697	706	700	756	730	723	776	685	742	771	737	671	724	742	717	772	672	742	728	720	732	748	713	747	749	702	787	748	688	697	698	713	729	742	705	696	718	687	721	705	697	701	748	787	709	755	687	714	768	739	727	750	745	735	724	754	751	721	725	737	700	786	714	692	672	761	726	689	698	684	685	725	734	731	668	716	738	764	754	725	731	690	712	686	699	712	707	728	726	733	733	740	738	713	716	741	683	722	739	723	694	681	748	707	741	739	738	765	701	674	693	696	725	769	744	678	732	693	730	708	718	749	774	718	706	700	682	711	729	722	699	703	764	731	681	719	719	728	704	719	775	705	677	714	717	688	686	763	728	700	752	689	730	721	753	793	757	712	693	699	715	713	689	705	728	720	715	713	704	723	737	715	764	763	750	741	723	767	716	703	743	747	726	690	670	712	714	704	729	724	700	705	740	757	716	730	692	688	738	687	705	667	755	685	678	720	697	696	714	744	735	702	711	754	698	742	760	737	701	695	702	729	717	723	722	699	753	713	752	681	712	711	746	721	770	724	731	706	684	748	687	740	758	737	765	664	744	666	772	725	749	744	695	751	746	725	726	723	704	672	740	717	714	713	761	735	729	736	694	729	734	759	731	721	705	783	687	751	720	749	737	795	722	738	763	701	724	810	693	735	676	696	725	701	723	668	692	715	747	769	734	709	785	682	723	755	740	762	728	711	714	733	715	741	722	782	754	762	705	728	726	688	666	733	738	805	718	706	717	715	691	685	694	733	715	732	722	727	736	671	689	740	739	682	678	662	733	695	782	738	725	715	737	698	717	694	729	706	806	736	698	702	734	731	733	726	740	704	703	729	752	761	699	731	677	722	729	735	690	788	718	711	729	767	721	719	730	783	728	710	702	694	725	710	739	721	719	681	777	718	719	734	668	737	675	698	774	750	730	703	701	752	753	688	787	724	731	706	690	741	753	702	740	714	713	775	733	708	727	727	705	722	718	742	726	707	718	705	697	743	739	656	759	734	704	717	735	714	708	739	732	752	742	663	693	738	716	780	719	732	730	748	718	696	668	779	706	748	723	682	754	764	726	743	735	704	764	663	737	736	708	738	741	711	726	703	744	733	699	690	748	756	715	687	713	707	725	751	689	716	751	678	739	703	730	725	722	713	701	728	719	723	728	816	709	688	701	784	742	700	712	726	702	745	734	763	712	756	771	678	729	726	701	711	712	683	732	716	708	762	760	716	741	729	716	732	720	732	750	728	713	705	726	751	678	698	743	727	718	699	725	728	712	737	686	725	702	681	702	729	712	707	669	680	715	702	747	711	751	727	753	700	741	697	667	713	710	726	682	669	732	695	779	712	719	692	740	731	778	739	714	720	711	720	755	730	710	712	700	772	669	721	773	747	728	751	732	742	745	731	700	741	761	758	734	708	719	706	763	717	737	747	718	705	664	754	743	724	696	752	733	752	699	792	717	694	683	730	760	712	711	717	698	725	722	800	680	709	745	795	736	711	722	720	750	737	737	687	769	752	726	730	708	704	730	742	699	705	759	716	747	705	756	693	693	708	665	725	747	691	728	675	676	691	739	731	728	730	741	729	734	727	741	695	729	703	711	721	757	707	706	738	722	708	728	762	727	733	726	719	702	747	723	718	706	734	754	717	744	715	697	785	710	767	682	667	723	723	760	664	702	743	661	718	716	748	706	729	652	696	708	691	691	694	683	769	705	723	733	747	713	708	713	701	730	755	702	765	703	747	686	708	703	713	725	728	694	708	737	735	721	717	681	678	679	763	765	722	702	734	714	748	699	728	714	733	740	712	742	746	693	719	746	715	713	721	722	667	735	752	688	686	734	761	704	706	721	714	762	690	728	737	700	702	723	713	660	710	765	682	698	692	734	715	701	687	686	656	700	721	736	695	704	792	721	713	723	731	701	720	756	705	699	749	748	745	711	707	758	733	694	723	780	690	705	698	680	725	679	739	732	659	761	727	706	751	737	707	738	753	690	728	684	711	707	756	707	742	698	744	760	778	699	718	730	700	730	732	716	708	710	753	694	734	759	724	721	706	721	738	723	746	742	729	725	753	736	716	726	735	701	751	737	720	713	742	719	657	661	728	753	720	736	743	740	728	730	749	761	718	683	726	727	722	684	710	701	715	760	717	720	721	701	735	751	702	697	698	751	732	753	738	693	725	710	721	730	705	741	722	688	746	724	679	714	720	737	730	737	743	725	723	747	722	732	716	676	717	735	693	722	754	723	734	764	731	761	746	711	711	702	749	688	681	744	660	731	720	727	745	741	735	701	707	734	722	719	727	707	701	753	737	718	734	736	758	726	724	725	715	721	739	720	650	722	774	756	760	744	720	742	747	743	766	715	739	695	738	681	714	692	671	706	737	694	740	702	749	751	703	692	721	743	765	705	757	710	676	716	738	731	666	696	720	711	689	730	725	739	737	716	716	713	731	746	678	734	697	720	692	703	767	688	766	757	690	705	684	753	754	729	741	704	720	719	663	673	700	765	711	697	717	658	749	719	728	695	721	704	716	697	698	697	698	743	742	705	794	760	744	739	689	731	710	687	733	735	755	697	755	763	731	696	768	707	711	712	724	764	735	706	683	704	726	704	732	746	734	690	755	696	687	746	736	739	730	696	712	714	750	732	755	691	731	713	740	745	666	718	741	703	739	704	720	738	736	691	690	755	737	722	717	743	743	751	722	715	708	691	660	762	751	718	711	713	762	722	701	737	740	747	714	731	717	748	680	760	739	703	722	731	723	713	757	672	745	737	677	690	721	730	773	744	789	711	697	690	720	759	708	725	752	738	746	769	735	764	727	703	705	738	735	725	750	700	744	722	753	716	739	689	741	747	755	715	742	716	733	706	776	740	733	660	735	745	730	734	719	707	675	746	682	738	740	713	699	709	732	733	737	715	756	766	696	739	725	703	741	746	758	715	718	745	737	725	701	719	709	741	718	751	722	733
851	200	160	215	222	156	151	169	172	137	306	354	159	118	133	125	139	153	109	135	131	114	117	134	102	114	139	121	123	120	125	130	134	109	114	132	132	122	129	129	100	114	110	127	125	115	118	126	118	127	115	113	106	121	114	104	99	117	105	124	115	114	125	127	131	112	118	105	114	115	127	135	104	98	120	105	136	104	98	95	104	121	130	119	121	129	111	134	122	128	124	117	98	110	107	134	129	118	117	127	121	103	122	92	130	117	133	125	141	123	119	134	108	114	117	127	129	102	135	132	123	124	121	117	118	112	123	115	115	97	107	114	113	134	93	109	99	121	132	120	122	117	117	109	127	100	113	130	122	101	113	121	107	130	108	116	101	142	117	114	112	125	117	110	107	110	114	110	115	128	104	108	109	102	140	110	120	123	94	133	104	118	126	126	120	127	122	124	112	107	121	124	122	137	126	129	109	138	101	99	133	113	101	131	152	110	117	115	118	124	102	119	124	128	124	122	138	118	119	127	118	126	106	107	130	132	128	135	150	112	120	120	127	128	115	102	97	106	112	113	109	124	112	110	95	124	108	126	119	137	105	119	117	131	118	125	107	124	121	105	134	125	126	98	113	99	124	113	128	139	105	109	105	104	118	114	130	115	93	113	115	117	112	113	124	116	121	125	131	131	132	109	113	132	121	113	106	132	103	125	131	107	130	127	120	119	128	116	115	122	124	114	118	98	118	114	127	114	123	121	118	109	116	123	133	118	112	127	132	112	146	131	100	101	141	117	114	123	108	116	115	118	129	128	135	114	117	119	123	118	120	134	133	129	112	83	115	114	130	113	124	136	126	121	124	120	104	117	121	130	126	135	118	124	94	108	113	123	134	114	125	105	98	125	131	129	109	109	119	107	94	119	123	111	129	104	116	106	112	101	111	105	112	122	121	122	119	103	117	124	135	125	113	126	130	108	105	134	118	101	113	95	118	104	114	115	122	126	132	119	122	126	120	132	116	118	145	123	108	98	132	134	115	116	109	117	128	125	108	112	116	128	102	119	108	113	109	99	143	109	114	126	119	110	127	112	128	137	124	92	107	124	107	107	116	111	113	129	135	126	109	117	93	119	118	124	87	135	120	122	122	115	108	116	128	113	114	120	111	122	119	116	139	141	114	113	112	119	133	113	133	108	122	116	132	126	127	116	113	109	114	97	102	124	126	122	125	115	99	126	120	117	136	115	123	123	115	133	117	150	115	127	125	121	112	110	119	111	131	116	108	116	126	113	154	136	104	138	127	119	116	137	107	106	118	118	128	135	130	120	127	105	106	125	121	106	120	110	106	135	128	113	128	126	121	133	126	128	101	99	105	121	114	120	121	108	115	128	90	118	112	113	114	125	111	114	125	113	118	139	111	129	116	119	93	120	120	100	125	119	111	104	116	142	110	142	130	124	111	138	118	133	128	115	132	113	103	100	137	118	125	105	112	119	125	125	95	107	120	137	111	148	117	113	122	113	120	115	100	117	103	127	100	124	108	121	119	115	111	113	123	119	125	109	134	110	105	131	121	137	114	116	120	140	112	108	112	124	103	113	109	118	119	127	126	141	114	111	105	132	118	102	121	105	126	127	135	114	108	116	109	106	135	110	137	110	108	128	115	133	109	122	113	119	108	143	115	108	129	121	119	116	109	110	123	114	132	124	132	140	114	127	109	127	124	109	103	114	105	124	138	124	114	123	133	108	99	129	132	111	136	122	118	111	135	134	122	111	110	122	126	112	114	130	114	118	130	107	105	128	115	116	112	110	123	118	147	149	96	99	105	103	114	114	131	109	111	120	110	113	135	130	124	127	125	139	107	134	130	110	127	124	93	111	116	126	118	125	120	120	123	118	113	116	147	111	121	113	125	131	112	116	132	111	117	108	114	94	89	125	123	114	121	113	124	123	111	106	95	110	122	114	132	119	151	113	133	122	98	139	128	110	111	130	120	127	102	127	103	128	129	116	135	94	118	126	106	109	108	138	110	124	126	122	120	137	136	107	125	118	88	126	130	119	125	127	117	117	136	120	119	117	113	127	118	120	135	123	127	113	126	130	96	106	111	108	130	115	126	134	129	125	122	101	105	112	125	122	127	129	109	115	120	125	110	87	134	99	106	122	108	119	95	127	133	128	111	117	130	119	104	126	135	132	131	120	111	113	108	118	114	103	132	116	135	124	109	105	115	124	117	115	122	120	124	130	109	118	111	98	131	128	113	128	121	115	128	124	122	120	104	125	102	125	114	118	113	120	115	87	113	110	129	121	106	121	121	116	115	116	131	128	135	130	120	135	129	107	105	121	114	115	124	123	105	124	115	128	138	119	136	97	114	116	116	117	118	119	114	123	101	127	108	121	121	123	119	117	115	134	136	117	115	134	138	123	119	111	142	119	132	127	118	143	123	134	118	122	133	127	112	105	131	129	115	101	119	118	138	110	112	118	111	126	123	124	119	108	119	117	122	117	121	108	117	117	91	116	122	109	133	93	124	138	136	123	107	112	120	118	137	144	117	93	132	96	113	123	120	116	114	104	117	120	122	114	134	119	121	108	111	112	106	144	103	122	129	138	132	112	116	109	114	120	115	119	120	100	121	107	124	128	125	119	117	113	127	124	112	108	130	118	122	116	122	131	115	98	125	110	115	111	122	121	131	113	113	117	115	126	101	129	110	127	119	112	132	115	123	131	125	127	135	109	102	96	127	128	110	124	116	142	124	112	119	108	111	131	130	113	117	99	117	128	110	104	119	120	103	122	124	113	132	107	101	106	121	98	115	151	129	131	131	124	122	126	121	120	117	112	112	113	116	125	114	124	128	119	116	120	123	115	125	110	103	114	125	124	107	107	128	113	116	120	132	116	107	111	137	125	113	111	106	108	120	133	112	119	126	133	124	121	117	113	123	110	138	131	130	106	140	125	118	113	111	110	128	125	117	120	105	147	115	113	137	111	123	118	118	120	108	120	108	118	100	122	125	131	124	129	122	109	127	113	127	129	106	125	108	129	129	119	108	128	121	110	114	109	121	118	136	127	129	141	113	121	115	126	122	124	109	107	136	124	129	134	117	131	108	122	118	113	130	115	119	128	108	120	128	126	129	111	116	122	126	120	111	105	100	102	117	96	103	104	101	127	112	137	99	103	133	104	125	125	102	151	112	113	108	133	116	125	126	105	116	104	133	112	107	114	135	96	118	132	112	107	109	118	102	107	99	129	114	131	126	131	137	137	102	108	129	115	104	136	121	111	120	111	108	118	110	105	122	114	113	114	104	123	111	124	126	110	105	116	133	111	120	129	120	110	108	118	106	133	110	124	131	121	132	110	106	137	120	119	122	121	122	129	117	115	132	98	129	118	116	135	121	119	100	144	109	121	124	119	125	126	141	100	109	116	124	148	128	121	116	128	101	125	100	108	100	112	113	106	130	107	120	104	106	112	108	118	113	122	114	109	128	126	110	139	114	128	118	108	130	114
8198	2058	1319	4433	9599	3996	4337	3295	2770	2383	7384	6883	1756	1524	1473	1305	1188	1219	1205	1101	1103	1083	1090	1045	962	956	1016	1022	943	963	969	943	890	950	928	1001	1013	893	901	899	850	900	946	918	861	843	994	905	916	884	861	902	890	869	849	931	867	919	877	871	841	856	860	898	866	848	875	863	830	864	860	776	832	852	876	847	841	806	858	851	899	849	878	959	856	867	870	869	814	864	828	900	891	821	865	841	821	831	826	863	869	891	823	873	870	861	946	796	843	921	909	864	874	800	883	850	810	854	857	854	836	848	919	893	885	841	821	773	835	874	825	850	868	860	850	810	858	857	859	863	870	855	840	845	861	866	850	877	902	795	788	862	835	818	842	823	828	878	849	848	868	841	832	825	909	868	841	834	867	812	892	894	835	805	873	817	835	833	818	796	839	839	845	839	858	868	845	887	853	838	836	907	850	802	847	827	899	826	831	866	802	871	852	837	840	853	857	862	890	875	840	839	801	872	817	813	864	838	863	902	871	822	783	833	819	847	845	815	871	845	815	847	845	822	839	847	875	872	850	824	857	774	859	870	884	841	918	876	854	836	817	785	839	869	789	791	876	829	817	876	825	877	876	847	834	825	832	822	847	860	861	856	826	854	816	876	851	871	811	829	842	887	853	887	873	872	845	864	848	843	851	817	821	881	835	857	889	854	818	879	855	880	778	832	847	861	851	884	845	880	814	857	799	871	814	777	868	875	896	817	855	855	892	864	882	841	849	855	885	846	830	851	791	847	796	880	898	830	865	835	836	804	854	874	810	861	812	816	860	846	871	795	853	849	866	862	874	837	822	840	831	780	877	857	884	840	813	835	878	800	861	843	879	845	827	808	870	840	841	861	869	874	877	872	829	858	892	888	845	847	904	821	872	891	879	865	858	842	879	820	890	805	839	852	859	892	827	859	885	810	779	812	847	801	813	815	888	860	866	823	850	865	798	905	909	807	886	851	845	842	870	841	816	803	832	882	892	866	847	844	858	818	833	870	870	880	868	837	865	881	861	848	848	875	838	817	851	852	822	818	889	852	859	820	818	836	822	810	839	821	884	842	884	825	847	812	909	863	864	822	826	829	811	869	836	879	838	876	826	818	830	825	881	897	835	835	811	781	826	815	809	838	840	898	862	846	855	883	831	908	839	821	857	823	804	911	847	787	845	820	873	842	825	858	837	815	834	829	872	860	884	834	804	848	817	858	872	852	866	825	842	834	837	882	819	777	765	806	810	836	839	887	879	818	882	822	875	781	830	880	872	789	802	762	896	797	788	808	843	860	862	835	828	886	852	886	862	821	847	903	853	791	840	841	837	818	832	848	829	854	864	844	865	854	844	770	827	835	844	861	891	855	895	809	865	884	865	817	832	845	865	829	797	822	863	857	847	900	855	849	797	926	875	867	831	843	885	872	849	840	928	868	866	872	885	860	861	857	875	870	844	848	857	822	879	871	826	890	839	877	834	854	866	860	795	788	836	801	837	873	887	834	866	853	858	793	874	848	840	856	914	843	853	828	822	786	849	878	923	869	857	872	862	841	840	816	827	841	869	826	873	863	830	857	841	882	800	841	862	855	828	825	883	867	891	898	879	821	798	871	801	810	838	867	881	929	839	845	893	869	907	840	833	931	832	822	869	827	873	808	828	863	833	928	824	844	858	815	937	838	882	879	843	808	799	769	870	860	837	834	846	830	845	843	854	860	799	880	822	833	798	861	815	835	882	831	909	817	873	836	818	859	861	847	920	884	838	877	894	857	851	875	865	840	821	890	868	814	862	880	854	827	878	888	838	848	841	897	841	795	858	893	883	832	845	882	863	896	853	806	819	870	906	854	856	821	812	831	871	904	854	829	855	836	867	841	818	797	864	827	852	887	862	819	839	846	821	849	869	879	819	838	869	905	859	878	868	838	886	828	838	820	890	838	782	812	852	807	830	862	824	821	876	817	869	843	874	846	902	835	796	816	869	879	858	831	850	833	837	873	852	862	873	854	847	812	837	853	838	874	870	877	875	875	851	873	860	883	815	838	895	843	815	820	826	799	851	861	872	849	852	859	799	823	839	871	786	875	879	858	850	868	821	871	846	837	808	798	855	855	842	848	923	825	851	855	824	833	842	829	874	838	827	840	824	784	856	794	785	859	863	889	860	883	888	839	896	812	862	875	867	839	867	861	876	831	868	862	838	843	840	830	828	865	879	807	846	883	815	833	811	880	840	880	887	878	849	877	818	864	891	805	829	854	921	822	821	879	854	854	848	866	828	888	774	813	881	781	850	839	894	808	849	826	851	887	792	874	882	824	860	867	885	896	884	844	806	849	848	860	847	916	791	859	869	903	885	854	847	880	868	853	796	840	854	858	904	849	913	861	863	863	847	896	869	832	865	872	853	849	853	895	840	800	861	826	846	846	880	798	878	862	867	856	888	882	856	807	811	848	834	887	831	885	829	835	845	829	863	826	829	864	838	874	828	807	859	850	845	833	870	868	888	827	852	865	850	828	853	803	800	857	806	810	885	855	844	860	808	819	882	957	849	862	851	825	827	882	870	877	854	841	771	853	864	849	869	842	842	901	845	857	876	845	887	810	852	794	846	903	865	817	866	863	868	832	813	845	848	834	788	855	855	922	870	869	854	865	825	832	846	832	843	841	873	862	867	883	847	842	788	851	862	886	877	819	851	817	838	832	827	807	830	873	861	903	840	869	886	846	847	818	805	851	867	797	891	872	816	858	843	827	834	836	854	867	827	876	877	827	812	859	843	852	813	846	832	837	813	853	829	822	826	854	836	842	848	864	835	828	819	844	868	863	831	847	894	813	874	860	821	795	851	850	804	881	794	877	842	842	840	799	861	877	841	833	839	843	833	863	871	798	866	878	838	770	859	847	813	853	818	890	850	871	854	863	838	890	827	853	796	846	861	880	827	869	843	870	790	875	836	861	895	879	824	808	850	807	888	825	859	856	821	845	879	902	852	855	850	833	911	861	861	888	878	877	836	838	843	871	791	870	820	869	897	860	869	843	853	850	870	841	850	822	798	877	843	886	887	878	821	845	822	807	846	833	844	825	819	824	802	874	848	795	866	809	825	823	867	827	850	893	819	841	810	831	795	829	876	825	881	831	896	875	936	860	822	909	824	810	843	791	880	798	895	848	856	813	861	811	872	819	827	887	846	876	848	869	835	830	773	852	857	852	846	856	891	890	810	862	875	838	872	835	900	826	859	874	821	809	877	884	904	825	812	828	861	846	852	885	829	860	891	853	852	842	816	843	837	857	838	832	813	868	842	855	831	848	882	793	787	785	857	872	797	907	820	847	839	907	869	852	859	882	838	840	840	894	886	823	845	843	861	813	838	859	783	826	814	864	801	856	792	880	861	888	850	813	823	821	872	830	799	768	876	862	785	865	886	848	828	834	835	827	865	817	885	843	773	884	836	887	814	835	886	861	882	873	851	777	847	873	926	829	866	882
1029	51	52	66	103	51	50	59	65	66	107	154	38	38	53	54	43	38	57	40	48	48	63	43	57	52	55	56	51	60	47	48	43	47	36	45	44	53	48	37	53	50	41	54	49	42	51	56	45	53	41	50	53	45	38	46	35	44	58	49	52	59	66	60	42	41	43	54	51	51	42	47	46	62	46	47	48	35	55	61	51	56	53	47	44	54	59	37	39	63	53	44	47	57	43	51	43	52	48	45	45	51	46	46	45	48	50	43	55	57	50	44	50	36	52	40	49	42	41	51	48	46	60	55	49	39	57	44	50	52	48	52	46	53	33	45	57	44	46	57	62	38	44	54	44	47	54	40	43	41	50	49	45	48	55	49	58	50	47	44	46	54	57	53	54	55	48	49	56	46	49	48	48	51	52	50	40	51	46	45	49	48	53	31	49	35	33	49	37	61	38	54	48	48	41	40	45	50	48	52	46	55	54	57	49	47	62	61	43	40	53	51	53	46	63	45	43	45	40	56	44	56	50	47	54	54	43	53	38	47	54	50	53	40	35	45	39	40	42	49	38	43	47	59	56	47	49	39	46	49	57	41	46	51	53	51	42	52	57	53	54	53	46	41	53	38	45	39	42	47	50	51	51	56	53	43	65	42	50	54	43	49	58	52	49	53	67	42	45	52	49	47	55	56	39	41	52	41	47	58	49	46	41	31	53	58	46	45	40	52	41	55	46	69	61	44	47	37	52	46	44	54	56	51	52	48	58	57	55	62	48	49	41	51	51	49	44	54	51	41	48	41	60	56	47	49	40	52	52	47	47	51	39	42	50	49	44	51	42	40	54	38	43	48	53	46	58	44	52	48	47	38	35	43	49	42	45	49	33	61	49	46	44	43	53	46	49	46	45	45	39	47	48	49	49	48	54	50	57	47	39	40	44	55	53	51	55	55	66	62	43	51	44	38	49	53	43	38	46	51	37	54	44	39	43	48	49	52	48	40	41	52	49	48	57	66	58	73	44	46	45	43	54	47	50	40	43	38	43	48	40	48	52	47	49	51	68	52	41	46	47	61	51	49	46	46	52	53	51	39	51	61	58	38	56	52	43	43	55	42	38	49	47	45	48	37	47	43	52	57	48	50	52	49	39	44	57	47	49	47	41	56	47	48	43	45	53	46	45	37	44	46	45	53	51	58	52	56	58	46	57	45	42	52	44	44	64	65	43	39	42	61	54	49	58	42	44	42	43	50	53	48	48	47	42	46	48	46	58	45	41	44	60	54	51	39	53	41	52	59	42	42	46	46	54	46	55	52	41	45	53	57	57	54	46	39	42	30	63	51	42	46	58	49	53	42	49	60	51	60	57	39	58	38	46	51	50	62	44	44	38	49	45	45	43	46	51	49	46	53	45	48	47	61	45	31	54	48	54	54	56	48	49	45	44	50	44	56	42	39	55	49	51	51	47	49	43	44	41	48	45	42	44	62	37	46	57	49	47	40	45	45	48	57	46	40	46	39	52	50	44	44	44	54	59	42	42	49	54	68	49	43	47	41	52	54	53	39	53	50	52	57	51	47	62	53	52	45	44	55	52	45	40	46	50	37	47	43	50	48	46	45	48	45	39	56	43	55	45	51	43	52	49	52	41	43	55	49	59	48	48	49	55	45	40	56	47	39	59	50	40	55	50	51	47	50	47	45	47	45	52	57	53	51	47	43	53	48	46	48	41	53	51	37	45	48	40	43	40	40	47	46	55	37	38	59	45	35	46	64	57	46	48	52	60	46	39	47	31	52	45	45	55	42	45	58	41	44	44	52	41	57	43	47	64	39	45	57	47	53	52	49	56	55	39	41	45	40	44	53	45	43	46	49	54	35	48	45	41	53	43	52	61	51	37	53	38	46	42	50	53	50	40	63	49	48	50	45	51	49	33	45	42	50	44	37	54	48	52	47	48	44	49	51	42	41	43	50	61	40	49	41	56	42	45	40	47	50	46	63	50	51	51	52	57	46	43	56	43	54	48	45	44	43	51	39	41	52	54	45	50	47	50	55	44	52	62	60	37	45	57	50	47	45	54	42	48	49	41	46	46	49	52	32	52	69	36	31	57	45	52	39	48	51	51	61	41	48	43	50	50	50	48	35	56	47	53	55	54	60	44	52	53	53	52	44	45	46	50	51	47	47	47	65	55	45	48	57	64	53	57	40	59	52	53	41	51	37	52	41	48	57	45	52	41	42	59	35	49	55	44	44	55	47	35	51	52	46	49	37	44	59	48	52	52	54	53	42	46	44	50	47	51	49	51	70	51	45	45	50	44	70	48	60	64	64	65	64	53	49	53	53	53	57	55	61	63	44	48	40	44	48	49	45	36	48	44	48	34	41	55	40	45	62	36	47	43	36	48	46	48	37	46	49	50	52	44	46	50	56	60	47	64	49	60	50	38	59	54	44	67	42	50	42	48	46	58	49	53	54	42	64	41	49	52	45	46	56	59	56	31	37	50	56	42	49	50	48	43	40	51	50	51	36	54	43	50	58	55	56	37	61	49	40	37	46	52	50	61	54	51	41	49	52	39	46	51	47	39	43	45	47	63	57	37	55	43	50	52	51	56	45	43	44	47	45	55	51	41	42	35	51	52	55	59	53	48	49	41	48	50	43	51	55	48	63	46	47	54	54	40	51	40	46	44	49	55	49	55	56	49	57	52	41	52	49	43	35	45	44	50	39	56	47	47	54	63	52	53	50	47	39	43	49	48	49	41	58	51	45	42	44	55	50	43	48	54	59	47	48	47	54	43	41	44	45	43	53	58	52	61	50	44	54	53	50	37	54	50	40	54	50	49	48	60	43	51	58	40	57	51	40	54	41	44	56	45	52	42	57	45	50	45	53	55	55	45	42	39	58	50	48	43	52	46	46	51	53	44	51	44	49	47	52	52	55	50	53	52	52	36	48	51	54	51	46	53	44	55	47	36	37	47	50	43	58	47	48	36	38	55	48	51	54	40	50	46	54	52	37	43	46	55	52	41	47	56	47	46	34	50	42	50	57	50	45	36	46	44	34	41	55	48	37	34	50	55	45	47	45	48	39	41	42	41	55	49	51	42	48	56	50	47	44	44	51	55	50	36	46	54	37	40	50	44	53	42	47	58	66	41	55	43	49	51	46	54	50	57	41	57	41	48	49	51	64	39	43	58	61	46	46	60	44	47	62	42	31	40	51	51	62	52	48	59	47	57	56	47	56	47	51	51	34	50	51	46	48	48	49	57	51	52	53	51	34	52	51	51	39	43	47	40	58	50	58	44	45	46	51	44	55	59	51	45	38	48	55	41	40	48	38	46	51	51	47	42	62	44	56	55	44	40	43	57	59	49	49	47	52	42	44	51	44	52	45	46	47	36	46	48	46	54	54	49	52	42	57	48	48	57	50	63	48	46	42	49	44	44	62	60	54	53	52	56	50	47	48	45	50	51	51	50	48	57	43	51	36	48	52	48	40	37	48	47	55
6135	598	517	1643	4323	782	736	634	639	598	3291	3550	473	440	467	442	440	406	432	411	425	414	414	414	440	383	413	398	422	368	410	350	410	432	410	378	395	388	384	415	360	397	382	398	438	387	369	369	437	386	402	362	359	384	360	391	385	400	377	378	372	364	392	367	403	396	400	380	395	353	394	404	361	374	405	375	375	335	365	376	364	362	354	403	378	395	385	393	406	392	370	393	387	401	392	410	379	396	385	367	380	366	383	374	405	392	392	403	387	371	401	403	370	373	354	394	414	419	391	375	385	378	398	408	374	399	369	387	408	357	374	368	361	366	380	381	393	382	380	395	393	394	381	415	364	397	388	389	392	376	370	407	390	395	371	409	389	366	373	388	386	373	393	387	391	348	417	338	393	361	348	393	375	412	352	376	378	384	355	367	371	399	402	397	391	378	394	399	408	363	406	384	371	391	371	374	376	408	392	354	416	371	407	414	399	380	385	437	399	400	370	398	398	390	380	368	417	377	376	410	412	375	376	383	374	409	396	388	411	412	402	386	360	398	388	388	398	387	397	360	378	382	386	396	391	376	384	388	388	400	388	369	371	386	366	403	355	387	381	352	395	412	378	372	389	386	378	407	377	395	387	408	368	396	398	359	418	414	352	363	372	386	360	358	397	411	371	379	376	382	433	399	380	353	339	378	391	395	359	364	386	415	359	410	386	379	343	369	379	418	387	374	362	402	376	371	384	412	378	386	426	379	380	380	388	378	392	350	359	412	393	380	412	353	365	373	390	349	383	405	390	383	393	433	373	365	344	394	396	399	417	381	393	379	372	386	372	361	399	411	393	373	389	371	360	382	380	403	365	389	348	383	421	389	363	348	351	410	370	357	391	387	438	371	386	374	387	357	384	360	384	368	396	383	397	347	413	317	404	396	379	374	369	383	427	409	375	408	381	386	352	388	385	371	386	326	389	382	405	408	391	420	384	387	391	384	378	353	369	380	351	404	380	382	416	386	425	411	363	381	367	395	383	367	381	408	389	405	385	428	341	386	392	397	381	347	364	402	380	416	341	383	358	398	389	392	368	382	392	401	378	382	374	403	359	445	402	385	394	395	396	375	372	373	398	416	379	394	372	372	369	380	379	345	367	353	376	396	375	395	372	368	398	366	381	398	391	359	420	388	394	361	358	379	360	404	400	392	379	380	369	398	398	385	384	388	399	409	388	375	386	412	364	392	393	382	399	385	386	412	382	358	350	384	382	371	438	355	398	424	357	373	386	391	352	394	404	424	384	381	380	375	361	366	381	377	373	382	398	394	393	376	399	376	365	374	384	395	371	381	388	411	374	380	419	380	393	402	372	343	416	432	397	387	390	398	390	413	385	377	417	407	389	403	394	419	379	361	403	379	399	363	364	397	392	376	399	416	368	398	390	368	418	408	332	396	406	371	392	423	397	393	390	366	356	410	363	384	381	396	369	388	345	339	374	386	404	374	391	392	400	381	394	357	384	347	424	394	398	389	388	383	381	403	370	395	397	365	360	384	359	382	370	378	402	379	402	380	391	388	380	398	383	384	367	360	412	428	384	394	354	384	411	377	392	374	368	373	385	374	380	378	361	392	393	374	393	397	397	360	382	387	403	378	378	421	362	363	413	381	408	361	390	410	366	421	411	404	404	370	378	390	348	349	371	364	391	364	368	355	377	374	412	364	365	362	347	367	382	403	383	402	396	407	363	415	395	355	364	422	424	358	404	348	410	378	383	359	380	361	381	374	377	386	378	357	364	387	410	347	383	391	392	406	388	408	421	391	345	383	408	374	389	374	370	393	405	385	332	381	401	352	383	378	367	362	359	412	379	409	404	371	388	388	389	381	426	366	400	386	371	401	374	378	393	397	388	365	388	405	411	397	369	355	395	396	394	374	377	344	369	394	369	407	412	361	349	412	375	373	382	402	385	359	395	389	381	419	364	388	358	352	386	409	421	386	411	378	421	374	374	406	370	406	340	386	365	402	376	373	411	399	383	405	347	367	388	370	370	375	383	401	385	397	359	381	412	365	376	396	371	383	339	386	391	363	387	394	375	376	374	406	406	386	373	408	397	423	381	386	402	395	371	364	394	412	391	388	413	377	357	382	368	408	397	387	350	377	380	367	357	423	359	413	381	355	369	388	408	359	366	365	375	421	387	352	419	416	383	409	372	406	366	378	366	388	397	364	346	387	392	385	381	383	405	386	416	360	395	382	379	390	407	367	386	387	413	402	395	396	376	401	375	416	432	373	376	349	405	385	370	375	431	389	387	403	380	369	398	391	404	389	388	386	369	385	380	385	399	383	383	374	359	358	362	382	384	390	397	397	346	361	399	400	367	365	384	416	378	406	359	412	381	410	370	380	386	370	389	352	369	361	401	396	345	345	361	373	372	413	379	408	367	410	378	365	404	388	385	359	402	384	387	372	375	395	418	378	395	389	418	390	395	380	391	380	407	372	388	419	406	367	395	391	375	406	366	400	390	375	364	396	385	377	381	375	401	368	400	382	364	392	371	383	385	360	373	390	349	343	374	387	359	381	376	382	385	372	372	363	407	403	399	385	360	384	377	388	391	400	378	366	371	404	393	379	400	428	390	379	375	418	409	420	370	353	385	361	372	387	381	382	381	390	370	402	384	361	397	398	379	385	382	380	360	371	389	352	384	368	362	415	404	376	334	368	424	368	386	401	386	371	396	370	381	405	366	380	378	361	380	398	449	378	370	381	373	376	404	409	394	391	376	372	384	391	385	349	388	381	384	377	382	346	396	386	350	391	388	401	397	395	414	399	381	350	359	405	381	384	382	409	359	377	391	386	394	400	383	426	381	387	400	375	393	385	376	380	360	385	413	384	405	405	381	404	346	380	420	343	391	362	392	379	345	396	383	382	381	389	397	384	415	340	412	404	381	377	376	377	384	372	355	405	428	418	409	369	399	383	412	380	333	404	405	374	401	394	386	394	402	397	390	400	364	360	410	398	353	372	400	402	385	373	381	367	375	352	363	395	422	384	353	399	369	366	432	392	366	390	354	412	359	386	390	374	370	405	408	350	386	400	359	375	399	379	404	398	362	357	403	388	366	381	365	385	376	363	380	359	390	392	380	385	394	403	390	411	400	417	402	399	391	389	360	419	375	398	387	387	358	376	426	379	401	371	402	406	379	402	405	383	374	377	392	429	380	385	403	377	398	375	336	416	391	410	351	392	395	376	379	396	367	397	397	387	387	370	421	377	374	394	385	401	371	375	377	367	388	402	409	402	369	393	376	387	375	391	405	369	369	416	391	412	395	379	378	378	373	368	406	363	386	391	417	373	361	413	379	368	355	374	382	399	412	394	396	382	388	380	403	393	382	393	372	410	375	396	370	379	399	378	374	355	387	401	365	372	382	404	382	412	394	407	427	375	355	375	363	416	383	370	409	378	401	384	344	415	377	355	395	414	374	390	403	373	378	378	397	379	388	382	371	359	376	379
439	148	149	100	155	97	103	98	89	102	251	246	91	87	84	83	87	75	76	82	71	69	93	91	68	72	80	83	71	85	70	77	81	56	80	62	84	72	91	90	87	65	73	69	88	74	76	84	76	78	83	87	62	72	78	77	74	65	84	73	80	72	69	86	78	74	65	77	81	69	81	91	87	69	96	72	89	74	92	88	78	68	87	102	91	66	82	86	61	90	64	88	94	66	89	72	81	78	82	80	88	93	71	84	72	72	80	80	55	81	78	75	72	84	72	73	83	73	69	80	59	69	76	80	61	79	84	85	64	82	57	74	69	112	81	74	83	81	81	81	73	78	87	88	71	77	81	90	87	68	82	64	63	78	83	74	84	75	85	66	68	68	86	66	70	69	71	82	96	92	84	61	84	83	84	65	69	66	81	82	85	76	64	87	93	73	86	82	80	83	76	75	69	95	77	84	73	85	84	84	86	73	70	67	73	57	62	76	63	65	89	83	86	76	88	61	92	75	71	69	88	89	79	67	67	84	76	86	81	75	80	90	69	74	80	70	84	68	71	78	87	77	82	73	88	71	75	75	75	73	78	88	71	67	72	75	74	83	97	89	90	84	84	80	78	70	69	70	57	84	71	86	89	78	80	71	70	81	76	89	74	81	68	76	75	83	80	93	78	94	84	75	91	70	70	84	72	84	85	74	67	71	81	74	69	77	58	64	75	92	79	84	66	67	70	78	75	78	87	82	74	69	82	73	85	75	80	82	72	82	82	89	87	75	72	69	63	79	84	74	85	91	77	82	74	72	82	83	83	91	70	83	66	88	79	87	73	78	79	75	84	73	79	79	87	74	69	71	79	78	83	63	70	77	71	101	78	79	92	91	70	78	77	87	84	79	79	70	70	79	74	67	82	75	82	69	81	70	78	69	64	72	79	70	68	73	72	84	60	80	64	85	69	81	80	75	65	71	82	79	71	72	74	92	74	77	81	78	82	85	92	78	96	67	64	83	90	95	81	79	67	95	78	71	74	67	81	75	62	71	77	98	67	80	82	69	87	69	69	72	58	78	82	91	74	70	64	88	72	74	81	83	77	73	63	68	69	70	80	72	82	81	73	68	71	80	81	86	76	75	64	79	76	73	69	85	79	85	88	88	88	61	78	73	79	62	84	66	86	65	68	64	92	92	71	94	73	53	66	66	75	71	78	73	77	78	82	86	83	79	88	82	76	75	77	92	70	81	59	94	82	91	79	76	66	78	88	71	76	86	76	89	81	53	89	77	67	74	67	83	93	71	84	70	80	84	60	92	85	83	73	90	83	78	102	70	78	81	80	96	84	54	82	80	58	71	76	93	76	86	68	70	90	86	75	89	76	80	68	75	70	65	78	87	72	88	87	75	69	74	77	88	71	69	80	64	73	71	105	87	76	69	75	99	96	73	72	95	80	64	92	61	63	76	89	62	87	74	73	84	56	59	85	97	73	63	84	71	81	81	74	83	92	74	57	80	70	79	77	87	86	64	68	80	53	72	74	74	77	70	78	80	66	98	76	75	76	59	99	76	59	78	84	75	82	82	71	65	77	95	79	76	70	73	72	82	70	92	72	78	76	74	73	76	77	85	74	83	60	72	74	75	78	86	66	78	55	75	86	79	71	79	69	85	98	96	78	95	74	82	85	80	83	80	67	76	76	66	84	64	82	69	70	81	84	72	77	70	78	82	63	76	82	70	80	79	80	86	91	74	79	79	89	62	75	79	77	82	83	88	75	75	83	92	72	71	73	91	73	70	75	81	67	71	76	75	78	61	58	78	75	65	88	71	74	59	63	71	68	80	61	78	72	84	89	87	77	73	80	62	76	67	73	77	94	94	82	74	89	73	74	75	79	80	84	78	79	69	78	80	63	63	78	82	71	53	75	74	72	76	70	79	73	79	74	63	64	67	75	80	82	68	79	73	85	84	74	77	60	71	91	78	73	68	80	71	76	81	68	72	77	68	73	65	85	81	85	75	89	81	73	86	86	76	90	75	77	68	61	63	72	97	80	71	62	74	76	68	65	74	91	91	79	85	81	97	82	70	72	85	82	78	87	67	65	64	82	64	69	82	77	78	82	76	65	71	67	73	73	78	63	90	80	88	63	85	74	73	66	81	83	76	84	74	73	75	86	85	76	86	56	57	63	65	78	81	84	91	75	72	86	84	79	78	75	78	90	76	89	81	65	72	65	73	67	72	76	68	64	66	72	75	84	75	67	76	73	51	78	68	75	86	67	82	71	71	87	62	76	73	87	53	86	73	66	67	74	80	85	83	65	53	84	81	88	94	93	64	83	57	77	83	87	72	76	65	83	98	83	77	86	95	82	81	76	83	63	62	73	85	76	70	77	74	68	95	84	74	69	65	86	91	88	87	74	84	73	94	91	67	64	69	67	90	70	74	75	78	83	90	73	73	61	91	89	85	72	73	81	105	88	64	86	90	73	64	76	83	83	86	66	62	80	85	64	80	68	81	92	79	101	83	74	81	82	75	63	82	67	76	85	69	70	83	80	86	75	70	83	74	76	75	103	74	82	78	69	78	89	93	67	82	102	75	78	91	82	82	70	77	86	81	82	99	90	64	77	75	85	82	67	80	75	78	75	65	83	81	75	80	61	58	83	81	74	81	83	76	63	64	82	85	69	71	70	67	67	62	70	82	71	94	81	74	88	73	93	78	67	69	66	64	69	82	65	64	88	73	76	86	75	68	66	76	70	68	70	70	66	62	87	64	73	63	77	84	54	75	82	76	79	76	90	78	80	72	80	87	75	88	72	84	86	92	75	68	101	74	83	91	72	77	84	74	84	76	77	89	74	67	68	90	75	85	73	88	68	78	74	79	97	90	85	80	98	85	64	75	71	67	84	79	76	79	86	70	74	94	81	79	73	103	63	76	86	93	80	83	74	101	75	75	72	68	68	80	77	75	69	92	76	57	75	70	66	71	71	70	72	74	77	79	70	86	69	72	70	74	61	78	83	70	66	71	71	70	80	84	67	57	77	74	76	80	84	65	72	83	75	72	77	81	82	82	77	68	84	81	62	84	85	81	87	86	92	76	91	79	84	95	67	65	78	73	55	78	66	71	81	83	81	82	79	81	63	76	78	71	75	77	88	97	106	72	79	69	77	84	78	80	75	80	66	76	88	86	64	84	70	71	79	64	75	88	80	109	80	95	81	78	82	84	81	71	75	89	80	73	90	70	82	67	74	89	68	88	69	71	76	69	80	92	78	81	79	94	77	92	64	75	65	72	65	78	88	82	91	66	79	85	74	90	75	92	79	74	68	80	74	68	83	77	73	84	76	73	75	73	89	74	75	77	87	70	73	80	83	73	92	68	86	65	74	84	64	65	79	80	63	86	58	79	86	79	75	74	75	71	73	78	79	69	91	69	66	77	66	91	72	79	82	79	81	60	72	72	84	92	80	73	90	83	78	73	94	74	77	94	69	88	85	63	73	74	75	61
5120	1453	1293	1446	7208	2699	2421	2080	1782	1527	6723	6226	1019	929	839	796	764	749	744	710	734	755	669	631	687	654	669	635	609	626	611	627	614	632	601	610	611	588	599	576	603	595	579	570	546	582	622	585	540	610	553	564	552	613	528	585	645	588	548	583	574	574	610	548	587	593	582	553	587	540	603	571	604	588	577	522	592	613	552	571	543	575	560	546	544	524	565	590	542	529	528	537	604	553	539	561	550	584	625	577	593	566	564	597	572	542	558	542	576	587	583	561	522	548	598	540	567	528	582	566	555	589	586	601	540	590	561	627	536	570	593	556	566	560	522	549	590	561	560	568	528	543	532	514	538	619	589	567	585	584	588	599	581	565	580	528	562	519	570	529	581	516	539	580	568	540	535	554	592	577	530	574	563	538	562	529	583	582	551	632	579	534	504	533	534	551	604	525	599	616	572	587	598	536	582	535	564	553	577	514	555	524	520	583	570	555	584	549	536	553	593	565	590	561	551	556	555	571	573	606	570	596	576	636	572	553	567	535	562	589	581	575	524	551	597	552	556	574	553	551	577	513	611	540	554	530	568	583	557	576	595	600	553	547	530	512	556	580	591	564	588	557	519	566	551	603	565	505	584	565	563	513	552	531	553	531	566	489	583	547	530	532	564	560	592	531	575	599	563	546	566	544	552	561	599	559	583	599	561	548	540	534	557	532	533	570	516	553	546	543	517	596	620	584	526	533	540	498	536	556	579	524	570	552	596	518	573	554	576	537	578	609	525	517	589	550	559	584	566	545	556	579	556	564	562	568	582	553	535	536	537	598	591	545	564	539	528	572	561	522	544	567	601	540	597	550	530	573	563	536	547	564	579	567	597	526	519	557	590	547	539	554	552	582	565	589	573	578	513	588	558	502	535	567	503	581	500	534	557	564	603	537	543	554	565	590	565	544	570	586	528	535	557	547	542	562	601	559	530	559	561	533	544	561	552	547	582	560	547	615	605	553	542	566	590	542	575	582	541	560	534	538	532	584	582	512	490	560	534	599	554	606	559	553	528	517	635	540	601	565	539	541	577	590	560	533	537	543	587	575	602	545	567	555	546	606	564	571	528	520	608	543	523	567	551	572	563	602	570	557	524	622	576	494	560	573	551	528	602	548	520	578	568	556	593	547	549	558	593	568	572	561	565	520	588	550	594	509	559	576	518	573	600	588	541	572	602	568	561	558	575	551	564	580	565	536	563	565	574	597	578	563	549	573	552	541	543	559	522	538	558	521	573	590	547	549	587	553	554	570	538	561	588	609	535	580	567	519	582	574	569	577	514	578	555	581	548	560	543	526	523	544	573	550	585	560	594	563	537	605	589	538	573	550	556	545	556	550	531	519	550	539	573	543	589	573	529	549	579	534	614	562	601	519	585	539	553	560	554	569	572	564	583	563	548	586	557	556	534	596	533	551	609	550	566	561	558	535	577	549	526	532	537	563	543	550	581	571	588	568	586	573	549	577	532	562	571	538	596	532	563	558	596	547	543	560	567	591	568	540	549	580	601	557	541	546	567	530	567	509	583	550	568	549	551	532	540	584	563	511	540	556	580	498	582	559	546	558	574	580	539	550	541	578	593	591	534	569	572	516	577	584	531	559	534	564	545	580	571	564	574	578	623	546	582	565	559	548	570	579	547	570	564	550	560	541	543	561	565	621	583	531	578	554	540	532	579	564	580	565	543	586	581	566	538	567	537	571	575	545	566	573	543	573	559	567	542	571	559	568	556	603	582	577	556	527	567	564	530	577	554	557	608	577	594	623	517	574	541	571	548	536	604	555	551	540	582	581	521	535	564	503	559	597	518	573	570	564	578	596	538	595	568	536	562	545	543	564	575	538	584	557	560	602	532	542	522	562	541	572	558	576	577	565	543	575	592	560	567	594	526	564	565	569	603	572	567	571	597	555	531	587	562	515	562	568	581	577	589	556	600	505	554	608	572	579	603	565	561	548	560	577	582	559	614	543	552	575	566	551	608	564	550	549	590	569	555	568	588	536	566	571	558	579	593	516	544	575	557	522	545	535	558	498	561	620	601	533	556	549	541	538	526	552	516	559	562	542	540	580	560	560	543	575	566	530	598	575	576	604	505	535	584	560	579	560	546	562	572	579	545	539	535	608	543	623	544	583	554	574	584	514	575	558	566	537	563	502	552	562	624	542	558	543	544	567	561	525	565	578	531	559	558	547	541	535	522	562	590	549	542	608	576	575	574	538	540	531	540	555	553	594	586	541	564	586	591	572	557	578	543	498	550	532	532	550	539	565	550	571	576	567	583	610	567	558	544	580	520	555	566	551	572	563	616	562	553	530	541	599	596	595	572	538	564	526	562	552	567	595	569	524	574	534	604	544	580	569	544	553	575	545	542	559	550	573	555	614	545	561	570	544	549	567	574	580	564	534	608	534	598	560	597	563	572	558	559	533	523	559	544	562	539	559	521	548	559	631	562	563	550	603	530	563	546	533	541	566	566	539	592	554	573	592	513	568	584	554	564	547	547	563	534	541	567	527	553	536	556	607	567	567	550	537	558	603	569	540	536	583	540	590	613	555	532	579	546	584	546	578	541	539	596	538	530	565	506	574	549	554	576	557	529	567	528	510	547	546	555	542	537	556	584	529	537	557	523	528	593	555	574	551	559	537	581	549	526	580	535	599	528	589	561	532	499	570	555	531	527	562	568	582	541	562	557	583	607	548	564	520	532	541	598	552	545	577	537	516	546	580	559	591	544	565	541	575	559	520	567	534	521	572	578	548	549	581	527	565	497	594	566	587	565	506	582	567	566	539	545	580	585	549	533	573	548	579	576	567	528	519	568	558	554	535	569	536	521	497	562	575	574	598	561	535	532	552	544	499	548	555	594	557	528	573	594	561	536	547	556	547	570	558	538	558	579	576	588	572	555	576	579	576	594	614	582	546	556	572	571	516	593	540	545	538	564	575	563	539	567	568	530	614	559	549	580	565	534	584	574	558	557	584	541	551	583	518	560	544	560	577	565	546	599	582	577	536	548	543	565	569	537	555	563	549	554	541	535	568	541	574	562	574	550	577	547	528	556	566	580	538	533	580	616	536	587	533	605	554	537	540	587	578	577	569	592	541	541	548	583	589	548	567	589	569	566	598	555	561	545	568	596	561	552	554	567	550	555	618	540	518	513	569	570	578	531	579	574	528	576	531	540	509	532	552	505	559	566	605	528	573	574	561	577	566	588	524	531	564	536	586	575	525	556	553	568	558	565	566	526	535	538	514	560	570	527	555	586	560	559	565	556	537	567	555	573	580	555	557	568	539	577	603	562	551	549	560	551	572	595	570	548	557	531	551	559	583	570	542	528	560	559	558	552	552	572	590	523	570	558	548	562	570	544	555	581	540	593	563	565	551	559	558	611	595	560	580	553	552	538	555	541	523	551	541	576	520	551	568	565	566	571	528	545	543	559	551	519	573	597	535	549	594	544	582	596	561
1578	151	283	158	113	106	118	119	115	115	323	306	108	121	109	102	110	112	108	88	119	84	104	109	89	121	113	92	93	107	96	107	122	121	93	96	114	94	108	106	129	110	92	93	101	87	82	82	102	89	109	97	96	91	103	104	85	86	91	92	86	90	82	94	111	104	94	99	95	111	94	82	96	82	96	102	96	98	108	106	94	93	93	90	113	106	83	104	89	116	108	97	89	79	103	97	103	96	100	83	103	97	97	87	111	88	104	83	109	100	107	98	88	94	108	93	86	108	89	105	100	98	78	107	100	91	78	102	97	99	97	86	93	104	98	96	99	104	97	114	104	106	111	107	97	86	93	87	103	103	122	91	91	92	94	93	109	101	106	81	95	86	112	89	110	97	102	93	104	96	81	78	95	87	110	95	76	95	90	90	93	103	95	111	94	88	100	99	75	84	104	92	109	80	95	91	114	98	116	93	91	96	83	101	100	98	118	88	95	112	89	90	99	103	101	87	86	84	106	106	97	98	84	81	108	104	96	87	89	87	91	100	83	103	88	85	104	108	77	108	85	87	86	88	99	94	91	99	92	100	90	99	109	102	87	93	103	100	104	91	99	74	96	104	90	102	96	103	89	101	93	101	101	105	106	101	91	88	99	85	103	96	110	90	87	92	91	97	91	118	94	95	82	121	87	99	107	106	97	85	100	89	97	114	82	94	82	113	95	88	107	89	101	84	119	101	91	109	95	101	92	72	78	103	102	95	103	120	98	93	87	112	112	86	93	105	96	87	97	75	104	85	81	93	109	100	85	113	99	77	84	97	108	100	110	85	99	90	103	105	86	107	102	100	101	93	102	99	89	101	99	96	93	93	96	88	81	93	98	80	95	94	77	86	106	86	108	100	99	107	101	100	98	93	80	93	87	112	115	108	83	101	105	102	87	92	104	101	101	93	101	78	94	108	93	91	89	100	100	98	102	108	111	87	98	97	104	118	108	91	99	101	93	104	108	117	93	114	102	95	98	97	83	104	99	93	84	90	88	93	94	98	90	86	93	77	95	97	90	92	107	116	88	91	88	97	89	98	99	97	96	98	84	99	104	92	81	85	93	103	86	87	76	87	102	99	100	94	102	82	101	106	95	93	99	85	118	89	100	106	100	97	112	89	95	108	89	94	117	95	104	98	112	107	84	96	90	99	103	104	87	91	116	106	108	89	84	104	83	94	99	88	105	87	90	83	93	115	104	93	109	105	104	97	107	109	118	95	94	92	101	108	84	121	98	91	106	82	89	83	108	93	91	108	97	97	93	96	92	110	88	90	95	86	93	91	90	98	106	94	74	93	97	85	100	89	101	98	77	72	100	121	92	92	104	94	95	89	111	103	95	96	117	96	109	105	83	101	106	96	84	83	85	93	86	84	96	91	103	85	86	95	98	93	84	93	119	102	96	105	99	99	77	102	95	81	106	101	93	100	92	80	95	94	113	95	99	106	108	82	105	103	88	93	104	96	95	109	65	90	85	100	81	88	95	93	82	90	98	95	100	98	87	98	96	94	108	100	110	99	103	91	100	92	101	103	86	92	92	106	83	80	92	90	91	90	99	100	82	108	91	100	114	107	99	104	115	77	89	101	105	88	95	116	105	95	95	84	94	97	100	91	98	109	78	108	72	89	92	97	103	84	95	94	116	102	87	117	103	92	82	82	100	93	90	108	99	87	88	81	95	81	107	120	108	95	93	98	107	102	111	96	96	88	91	81	101	81	97	113	102	114	94	80	95	104	99	102	91	95	90	98	86	96	79	83	94	100	91	91	85	87	86	87	102	93	104	103	90	76	111	95	86	93	94	99	99	88	89	93	91	88	81	104	121	91	98	108	107	117	98	104	94	90	81	93	99	66	92	91	96	71	98	74	111	118	89	94	89	81	102	113	83	114	87	75	99	96	87	102	97	96	92	79	106	99	90	78	92	116	88	91	98	114	84	97	86	101	109	87	101	88	94	97	108	94	101	98	99	111	99	86	99	99	98	94	77	104	88	98	93	97	89	105	88	79	109	100	110	103	77	108	88	90	94	90	113	116	77	91	96	87	90	86	100	88	88	94	97	109	88	82	94	87	99	91	83	105	102	80	90	108	83	85	92	84	103	105	109	95	115	91	98	117	100	90	73	79	102	96	105	68	82	106	95	79	94	92	98	100	85	101	102	82	98	92	110	94	104	105	97	115	110	99	84	80	103	88	79	96	110	90	121	97	103	90	101	97	79	99	95	123	106	98	105	95	95	104	89	109	103	94	95	89	107	110	100	99	114	97	90	104	90	108	97	95	93	109	107	91	103	87	104	84	101	98	89	106	106	112	96	114	101	95	78	107	97	102	107	86	90	96	98	89	97	96	75	94	88	99	95	96	102	89	115	95	110	101	112	103	94	87	88	117	96	104	83	107	94	119	121	95	102	118	114	100	96	100	87	82	95	108	87	92	90	98	96	100	103	96	102	101	98	105	94	97	107	94	101	96	92	99	89	99	100	100	94	80	90	95	89	110	102	108	98	100	102	90	102	69	91	85	93	101	88	94	96	92	95	90	103	91	109	91	98	86	102	81	93	102	92	114	105	88	89	109	107	99	105	89	113	95	92	96	99	84	102	90	116	90	104	97	104	85	81	93	97	97	95	81	99	103	98	94	88	87	100	101	108	92	88	85	90	111	104	91	108	101	93	72	85	118	104	97	88	100	87	98	106	106	86	97	82	101	88	96	85	99	102	97	112	90	107	93	97	96	84	99	88	103	101	90	113	113	79	86	89	96	98	103	90	106	97	99	86	98	102	114	97	89	123	102	98	90	89	99	97	98	107	89	98	111	89	90	88	98	85	92	92	104	116	109	104	79	117	93	83	121	97	110	98	86	98	92	105	99	98	97	98	97	88	102	107	98	96	94	92	71	98	86	106	115	88	92	99	104	117	74	89	105	100	91	86	93	87	106	102	80	96	100	103	76	92	96	110	85	101	103	97	95	109	82	94	101	118	93	98	104	90	96	102	93	107	85	89	86	117	94	100	92	105	108	96	87	102	102	105	102	118	95	100	97	99	99	107	103	82	101	93	87	90	95	89	90	89	88	121	88	111	98	91	93	99	102	95	100	93	80	101	100	88	102	82	113	81	106	99	104	86	89	98	94	92	103	104	96	89	97	99	106	102	118	94	93	89	90	95	98	94	100	98	89	78	96	97	74	115	103	92	104	94	108	88	84	109	108	99	99	90	98	89	111	112	103	96	110	102	100	92	93	90	98	78	100	102	103	94	109	91	77	98	97	102	101	81	97	114	93	84	84	107	101	128	93	106	88	83	90	101	109	107	104	82	101	101	97	87	100	89	109	89	100	108	94	112	95	103	83	98	95	89	111	97	107	98	90	103	94	99	87	91	110	98	99	103	105	88	98	93	93	94	107	96	110	86	85	96	105	80	97	103	90	94	92	70	88	91	101	79	109	95	101	96	85	100	114
7617	1295	2891	1517	3551	2333	2441	1976	1756	1520	8450	5837	1177	1114	1075	1002	966	961	887	868	886	832	841	842	816	826	762	792	759	793	812	800	795	770	750	775	743	714	740	718	794	790	781	760	775	746	719	757	743	732	788	715	717	739	757	711	727	737	732	721	752	718	731	657	712	744	730	732	738	760	778	714	776	728	752	717	739	712	785	747	714	750	742	720	751	731	720	701	703	752	734	753	708	745	781	720	735	711	762	754	737	712	734	760	747	727	723	704	746	740	692	749	716	748	757	675	740	724	743	700	684	760	688	745	677	721	707	697	740	772	773	732	704	706	731	715	730	736	684	734	695	773	743	705	783	773	711	704	654	749	703	741	689	734	726	703	702	718	711	721	742	698	729	706	711	713	715	737	725	725	737	740	766	722	765	720	777	716	704	732	776	755	740	704	775	704	714	762	739	759	742	732	733	687	664	734	739	710	740	740	778	759	700	697	745	721	759	734	700	688	727	737	734	740	714	798	742	777	712	751	706	707	773	719	646	736	695	760	733	754	711	700	745	717	693	726	669	730	732	684	683	695	703	735	749	743	689	748	708	731	745	737	731	724	691	770	738	730	739	742	743	698	732	776	712	740	751	730	730	731	730	781	717	722	719	728	729	726	744	654	697	733	699	714	772	749	693	749	723	722	715	709	711	746	785	757	713	692	707	715	687	736	773	733	718	739	726	743	708	750	758	707	769	745	716	756	678	695	710	713	712	710	718	752	726	736	687	756	724	723	711	759	700	721	730	731	780	752	759	724	753	802	740	702	726	714	708	731	723	694	724	748	702	710	751	760	729	726	723	711	684	730	712	692	744	722	745	702	755	705	733	711	706	750	756	751	790	727	719	763	747	781	739	721	690	791	686	724	736	739	726	744	704	691	740	703	728	718	730	700	735	725	761	742	724	751	708	703	700	754	720	720	735	748	708	716	691	712	728	745	717	770	767	716	725	724	684	700	706	662	756	778	713	719	706	731	704	735	798	740	745	743	722	692	771	706	701	693	737	713	728	710	765	715	742	724	740	789	737	775	737	705	756	673	729	696	694	755	731	758	737	771	710	738	751	749	704	737	729	692	704	708	764	748	708	751	714	678	742	721	751	690	749	705	738	697	717	751	712	743	754	716	652	709	699	700	727	751	713	714	710	704	714	736	754	719	731	722	697	741	704	702	713	734	716	767	729	693	708	715	691	721	753	708	752	737	685	698	728	755	700	719	741	703	700	741	761	669	746	732	702	704	708	689	770	744	751	737	729	748	742	706	723	724	763	717	707	720	736	709	745	759	707	732	717	721	766	708	717	725	709	716	760	716	742	731	748	703	724	686	725	659	718	716	706	707	759	727	711	735	730	725	801	681	704	706	695	757	701	769	745	685	699	750	718	711	700	730	732	691	761	732	744	690	733	692	745	706	732	760	775	614	769	726	713	744	757	812	704	701	721	722	732	754	712	720	742	718	713	713	774	716	733	750	730	734	698	734	672	740	713	679	763	771	709	700	709	737	761	756	755	726	756	737	762	744	697	725	746	718	688	746	728	753	719	702	783	748	756	772	734	743	745	713	691	703	709	740	676	738	705	704	702	739	731	729	751	703	708	705	711	761	720	732	745	762	685	706	759	758	712	696	763	738	671	716	687	709	689	714	721	749	736	788	701	704	760	734	704	783	764	730	743	750	733	707	800	783	744	708	744	727	710	712	707	703	753	732	726	754	759	729	706	730	735	743	718	691	730	718	717	753	728	764	711	722	736	759	747	718	741	719	708	762	750	734	699	749	722	723	732	745	713	725	741	733	750	743	701	741	771	731	729	726	736	729	756	727	753	739	724	680	760	747	722	793	734	765	764	784	719	703	717	725	696	756	713	700	752	765	773	718	759	714	744	741	748	728	773	720	738	741	717	741	719	756	729	696	740	741	702	680	728	711	732	705	773	726	712	793	676	730	772	729	723	732	753	725	761	706	737	720	733	700	672	735	714	775	703	755	734	694	711	718	771	750	742	720	742	745	730	736	730	761	786	749	752	698	733	763	722	729	723	749	715	763	751	728	710	676	698	678	737	785	738	718	765	652	739	737	722	723	726	702	726	707	693	686	761	695	750	740	713	733	699	708	675	710	702	716	731	745	740	740	746	761	751	736	754	745	751	687	777	724	709	728	687	761	716	757	691	670	745	759	743	726	783	740	742	719	763	704	710	741	668	691	742	728	718	713	748	711	768	753	713	723	706	668	689	756	757	763	707	701	674	687	717	724	709	737	718	664	756	683	724	773	715	722	762	668	751	705	704	716	784	727	751	722	756	718	742	728	744	700	705	708	773	684	709	730	700	708	667	727	740	673	777	742	759	694	698	724	737	711	725	718	757	756	690	710	798	718	707	701	784	699	739	750	796	720	706	726	705	728	716	747	727	685	748	691	727	723	736	783	735	695	713	704	721	700	735	731	741	687	747	742	709	752	780	709	703	741	706	726	709	701	762	721	739	771	736	739	728	687	725	732	741	733	746	774	717	735	747	757	730	736	768	744	674	743	721	783	748	749	682	756	741	685	680	747	753	726	700	732	719	699	734	721	742	754	694	718	696	728	738	742	750	729	757	710	719	703	733	750	726	736	689	694	723	765	718	740	726	694	742	703	714	746	714	718	650	744	727	706	759	737	779	759	708	728	719	741	727	732	767	738	723	728	692	717	730	767	739	695	736	777	701	724	777	711	684	685	713	715	704	724	677	719	687	755	748	709	683	713	732	701	747	742	727	736	772	745	771	718	779	726	723	716	682	752	705	690	731	747	701	721	709	729	730	733	716	722	726	766	707	751	720	760	744	694	743	699	740	713	740	683	735	743	740	722	697	723	714	699	742	685	756	755	734	713	699	780	791	705	698	753	723	747	747	736	726	742	700	720	710	748	728	757	730	707	756	723	756	712	638	704	714	715	686	705	727	760	708	690	733	707	721	730	715	726	719	725	708	735	748	739	779	724	685	736	703	729	693	774	736	749	732	763	709	749	726	694	727	745	699	699	744	686	700	734	757	686	778	712	701	749	776	746	739	750	694	687	731	746	712	754	737	731	754	678	719	768	756	719	723	680	740	727	754	739	784	674	735	689	726	758	691	748	732	741	704	763	754	713	711	730	717	694	676	727	694	727	711	711	725	728	752	716	738	777	687	729	735	747	725	775	703	759	737	746	757	734	750	730	722	724	689	741	731	750	745	714	765	813	722	752	731	814	740	760	747	726	744	716	818	692	736	748	727	684	775	695	736	732	778	727	708	732	738	746	795	734	729	750	761	758	722	698	765	735	707	777	715	759	703	692	724	738	699	803	745	748	677	753	739	736	699	733	758	694	732	767	718	706	736	723	756	775	713	704	776	726	697	748	709	692	779	786	720	715	691	666	694	704	730	736	717	755	721	710	710	736	744	746	731	748	699	756	729	727	696	706	694	735	745	757	744	756	757	754	731	742	707	748	787	747
827	193	409	302	175	149	164	179	147	169	497	400	134	146	130	164	146	115	144	137	122	128	115	139	116	119	121	140	107	107	130	134	129	128	119	133	138	136	98	117	124	122	107	98	111	135	122	111	126	111	129	121	150	125	127	129	129	129	137	112	119	119	121	123	112	138	132	110	133	141	127	114	128	129	131	107	127	115	121	129	119	111	130	104	104	130	118	119	127	119	106	136	112	130	132	131	122	127	131	112	126	117	113	128	126	116	110	139	117	129	137	134	118	113	124	135	114	110	124	130	117	134	123	136	103	102	119	126	146	140	141	119	129	106	118	118	121	118	135	142	111	112	115	137	122	126	127	126	134	122	127	119	100	125	114	134	111	121	128	121	112	120	109	122	125	137	108	143	120	121	129	116	134	115	108	103	128	109	114	127	124	126	122	126	113	122	127	145	100	133	106	142	126	132	144	126	120	105	135	125	141	109	158	113	104	123	111	112	114	137	119	121	140	143	123	119	133	129	112	129	114	141	113	121	122	127	145	131	124	113	120	126	128	114	108	136	131	119	116	135	133	110	123	137	122	123	107	132	128	120	126	107	116	116	124	123	124	129	107	132	115	100	124	115	122	117	133	118	137	131	121	137	138	98	123	117	113	139	133	117	119	114	113	102	137	128	144	120	133	113	112	109	116	85	118	109	114	123	123	116	147	130	115	111	127	97	127	131	110	106	134	119	120	131	104	117	130	119	129	128	117	119	101	120	141	117	123	151	117	129	112	111	129	107	114	123	123	125	129	101	134	123	122	132	121	125	123	102	128	114	117	121	124	119	119	120	110	115	130	123	124	125	126	119	128	133	116	120	123	111	108	130	113	116	113	119	122	119	113	109	112	128	110	127	119	112	131	119	125	128	112	130	107	104	127	136	125	120	122	108	126	137	119	120	125	118	118	115	109	123	127	127	114	131	107	118	124	107	124	124	127	127	115	116	125	120	122	132	114	119	108	115	105	137	105	103	126	116	95	118	122	101	128	101	110	119	122	129	118	126	110	122	118	130	108	115	131	129	113	95	137	119	125	120	137	145	112	113	144	111	123	116	110	120	111	99	132	128	127	136	130	131	118	116	149	123	113	108	120	115	137	107	110	128	124	112	124	141	119	118	138	116	94	123	128	132	131	106	114	129	111	89	124	142	105	110	136	131	121	114	119	119	132	132	110	129	114	110	114	118	107	110	121	123	123	117	116	109	114	126	118	131	113	126	116	124	104	121	111	117	136	108	127	122	112	126	128	125	115	135	124	122	118	120	121	130	124	122	124	108	108	108	113	126	110	124	104	99	123	120	129	118	100	115	122	115	116	127	116	122	147	134	110	139	132	96	113	123	146	99	140	117	126	116	107	123	124	129	109	133	114	116	112	135	127	120	135	125	110	101	118	127	129	109	114	128	111	131	129	120	114	117	107	133	118	126	120	121	114	124	114	113	123	144	134	116	113	114	125	147	109	115	132	124	115	113	117	146	119	120	111	116	115	118	106	127	111	131	99	121	123	134	126	114	125	137	126	122	132	100	134	131	116	116	113	133	138	135	143	100	135	135	132	118	121	123	107	131	125	116	123	124	137	136	98	112	120	129	138	103	113	104	116	101	120	120	119	114	132	113	132	118	113	118	119	127	144	125	115	112	125	115	141	102	133	142	121	132	112	127	112	135	125	116	124	121	123	134	127	139	137	124	132	109	126	134	103	136	115	118	118	113	132	127	130	101	109	124	108	119	103	153	141	122	113	119	116	105	133	120	136	140	129	115	121	112	128	124	124	105	131	123	127	138	108	137	120	135	118	116	115	113	143	114	134	125	115	111	131	133	118	126	105	126	123	115	122	122	115	110	124	114	118	100	123	126	131	132	130	130	126	111	108	143	132	114	120	116	123	114	115	104	113	113	111	137	118	124	119	117	113	148	136	121	137	120	108	105	138	127	95	113	134	130	129	119	123	122	127	122	121	121	141	117	127	119	131	121	106	119	120	129	145	110	109	145	103	123	116	132	123	126	141	109	130	113	103	118	128	123	133	106	123	129	108	119	116	119	114	134	115	133	108	113	130	141	104	125	135	116	134	111	112	125	126	117	121	130	129	120	101	128	110	123	123	134	114	99	110	127	102	114	111	119	127	107	131	122	133	116	130	116	135	118	129	134	125	111	114	124	115	112	134	123	110	118	135	125	122	141	134	135	105	125	132	113	136	137	130	127	119	116	111	134	130	116	129	122	115	133	123	113	128	124	117	118	118	115	125	127	115	129	122	142	123	101	130	120	111	132	120	126	136	124	112	129	129	123	125	119	123	113	125	138	120	130	134	136	117	129	120	122	117	108	111	105	105	137	123	100	119	110	126	117	136	103	101	114	121	110	136	120	113	119	127	135	140	106	116	127	122	103	99	109	123	109	125	127	141	115	126	119	127	126	132	110	116	112	119	128	154	96	113	131	117	123	118	120	145	123	125	125	136	130	127	128	105	125	112	124	111	132	122	129	125	121	121	122	133	124	115	138	103	121	128	123	132	129	138	117	120	116	118	103	135	122	129	107	102	131	114	124	143	124	130	106	105	99	127	139	141	143	127	132	129	132	119	132	113	113	112	114	118	117	126	130	121	125	105	114	130	115	111	127	127	120	138	107	150	100	121	125	119	111	131	122	121	138	109	105	112	154	129	117	121	125	126	131	141	107	114	111	123	121	122	131	129	129	119	123	109	118	134	126	127	132	119	124	132	119	122	119	126	123	136	124	128	112	120	118	122	112	135	97	98	115	106	123	124	121	112	109	115	100	130	102	124	112	122	135	123	122	113	106	126	131	114	118	126	132	133	137	103	125	113	115	133	116	136	130	107	117	107	124	112	135	127	128	124	127	137	128	125	104	112	106	115	123	108	129	133	113	115	122	132	122	115	120	122	120	131	134	135	129	131	116	125	116	135	103	113	136	106	115	109	134	125	113	117	100	141	100	128	136	133	123	125	116	113	107	119	124	126	112	116	107	140	124	134	103	143	115	94	114	135	110	102	134	105	125	130	120	97	116	118	114	121	105	121	129	127	129	111	127	124	129	116	118	122	131	119	123	107	113	121	106	132	124	126	130	127	98	114	105	115	119	140	134	106	117	125	114	123	97	121	115	136	109	131	96	127	119	111	126	127	101	112	134	115	119	129	122	152	114	122	124	146	120	114	115	126	128	140	133	150	116	114	122	124	111	105	110	127	138	145	141	108	126	132	144	118	118	126	136	127	92	106	107	134	116	115	124	129	121	116	113	131	128	133	117	120	119	113	119	128	119	110	115	126	127	100	128	117	103	120	128	127	137	112	106	107	144	112	110	123	130	142	106	129	122	121	117	120	136	117	119	111	128	100	143	121	138	117	120	131	115	126	114	124	123	122	111	134	125	112	124	106	114	116	124	107	109	118	131	109	94	115	113	116	120	116	140	104	115	137	133	114	112	127	124	121	120	133	128	126	124
7953	2171	4824	4328	4613	3957	3845	3285	2724	2357	11465	7306	1635	1465	1436	1328	1244	1220	1193	1157	1077	1106	1068	999	1041	1021	1051	1024	927	961	974	981	973	899	908	892	957	882	925	913	915	888	914	893	910	937	976	949	900	887	908	879	911	893	873	872	924	893	858	890	883	890	852	865	858	886	906	829	911	902	883	910	840	861	892	842	942	862	904	854	850	883	905	867	890	884	890	881	912	772	892	827	853	889	858	875	876	817	917	846	814	833	900	885	876	853	864	814	927	880	905	831	894	901	860	842	884	890	866	858	890	918	877	857	861	877	878	869	913	854	908	891	882	879	885	897	891	885	870	849	834	871	866	847	860	841	907	871	920	895	837	858	844	884	857	921	849	879	931	874	824	899	910	878	884	796	849	883	852	880	887	841	874	874	824	905	815	858	879	899	825	851	946	883	875	846	897	912	867	890	836	871	842	892	852	855	857	859	928	844	917	859	878	862	845	887	902	878	846	910	899	906	912	910	849	859	801	838	890	864	854	865	860	827	885	872	865	933	918	860	918	931	840	876	851	852	837	868	901	867	894	879	852	917	843	849	905	871	842	850	869	850	850	875	896	891	892	873	856	825	873	829	881	926	856	849	768	864	852	907	876	860	881	889	939	908	809	894	910	886	864	865	879	852	865	879	891	895	855	871	850	945	881	871	881	821	880	838	858	893	840	891	882	862	896	856	905	863	920	858	894	902	837	844	864	829	868	920	875	884	890	867	846	861	853	870	851	873	877	841	850	891	901	894	900	871	837	882	874	837	900	873	857	895	950	815	825	882	841	895	812	902	838	875	847	829	896	925	909	863	896	919	820	863	815	849	887	863	911	863	894	898	832	855	863	860	829	858	860	857	898	875	847	865	859	843	861	831	836	864	846	889	866	884	889	876	850	863	829	890	858	897	849	863	882	922	852	809	877	870	898	885	866	883	837	804	864	845	875	886	889	875	893	886	842	940	847	872	852	823	856	852	914	875	884	854	806	893	864	887	862	872	879	840	868	877	857	865	864	905	901	847	851	866	877	834	836	840	841	841	816	866	922	881	865	830	886	882	851	941	829	843	927	821	896	939	872	830	806	846	889	893	862	903	860	904	860	890	905	830	880	853	887	874	851	854	888	881	903	944	854	830	926	848	866	829	841	886	886	894	914	864	832	923	869	860	843	882	825	852	917	872	922	885	857	852	878	868	820	913	832	924	835	903	907	888	872	854	856	861	885	859	914	891	869	893	848	858	846	894	896	884	872	853	879	864	903	819	877	887	863	899	867	876	866	872	882	901	869	860	828	861	890	864	882	879	825	886	869	914	848	861	793	886	876	868	880	848	900	891	886	900	825	823	844	861	909	834	876	911	887	861	868	922	911	910	870	848	811	918	815	816	827	860	830	844	861	852	906	892	895	888	847	913	874	889	848	855	881	896	810	867	847	930	903	875	899	851	845	842	861	856	878	882	833	838	915	844	889	862	881	860	878	857	897	898	903	879	848	824	865	871	885	887	865	846	868	824	848	855	917	839	904	860	895	894	892	883	874	899	838	885	872	891	853	899	840	892	851	818	872	843	942	873	858	826	892	835	880	878	873	883	878	881	947	841	851	826	889	876	870	844	890	860	908	874	871	863	822	868	869	894	842	907	887	872	856	878	867	834	842	817	933	831	895	905	899	854	878	862	830	860	869	880	846	872	872	825	939	861	879	893	918	900	870	893	870	912	897	859	875	871	881	887	865	870	903	867	858	871	839	838	874	860	863	909	917	823	841	869	922	878	857	906	827	895	870	870	866	872	932	881	952	929	844	897	812	884	878	881	874	866	900	858	867	854	868	820	804	883	866	811	919	856	883	831	897	871	815	894	850	877	879	833	852	877	866	894	907	836	847	915	937	846	918	791	842	840	873	914	858	880	859	878	858	880	819	889	863	798	910	886	881	862	865	841	882	858	863	883	847	875	879	898	788	867	827	859	853	862	876	884	881	893	873	839	862	886	849	886	870	850	838	874	928	861	921	861	830	893	861	890	854	861	888	890	883	866	881	776	911	793	873	905	952	891	908	854	875	855	863	890	888	876	825	903	837	821	836	868	915	931	803	836	849	891	857	851	851	862	856	842	859	823	846	785	899	858	903	960	946	838	912	825	886	791	878	889	904	856	872	860	856	876	887	850	846	874	846	901	821	884	866	835	844	841	870	832	791	833	879	857	861	858	888	858	879	870	886	842	886	810	828	873	886	826	887	916	853	900	865	884	845	922	851	888	905	874	869	840	878	910	864	891	787	846	842	900	926	894	898	842	891	861	859	804	859	862	836	859	831	862	843	867	865	874	858	899	846	841	831	825	864	861	856	879	891	901	848	907	902	928	878	900	938	837	903	886	897	891	831	908	830	906	829	902	897	879	882	858	845	851	877	848	892	827	830	824	851	870	867	850	853	905	887	915	887	879	864	891	879	822	884	799	897	903	825	860	842	930	860	895	856	855	853	865	836	888	847	876	877	872	891	868	812	915	877	868	875	908	874	887	891	867	889	855	828	802	890	893	883	882	920	907	816	865	833	908	837	818	853	867	843	884	888	892	862	869	914	841	820	904	886	859	825	947	900	923	867	885	847	875	867	840	931	897	878	900	835	818	858	907	843	921	888	895	846	847	839	867	877	914	837	917	899	885	884	874	887	885	896	855	849	845	833	878	919	876	863	874	887	863	843	871	897	885	872	871	888	864	858	850	854	926	925	873	889	892	896	910	861	875	843	935	889	888	911	823	879	872	870	866	895	892	874	849	818	880	898	852	833	894	853	853	947	848	870	901	855	847	860	897	845	878	909	835	844	825	854	890	876	923	884	868	822	807	867	868	844	839	823	880	880	892	881	866	900	878	911	851	870	840	844	874	865	897	892	852	880	891	888	901	908	868	843	867	883	893	854	874	904	817	841	908	867	917	841	848	869	915	869	865	883	893	883	867	895	851	933	844	855	881	886	823	853	892	887	884	899	854	868	900	893	876	903	898	845	870	935	902	884	918	883	906	885	876	880	833	828	916	871	868	895	839	842	918	897	889	932	839	911	855	848	879	847	910	864	939	812	825	893	929	981	894	841	857	879	842	800	864	873	874	848	869	835	857	845	913	907	917	896	877	869	877	832	885	781	836	897	874	846	919	897	900	835	941	871	863	861	854	881	916	871	865	887	945	818	863	888	839	865	873	853	854	862	915	905	936	790	856	870	838	900	883	900	833	870	891	851	851	860	862	841	883	853	880	884	887	851	857	870	860	884	855	888	904	888	853	863	892	876	831	915	870	834	888	929	857	823	826	834	825	906	822	828	865	836	883	877	860	843	849	884	837	866	886	884	922	876	832	916	875	840	899	865	867	904	851	858	947	838	834	848	852	902	814	875	864	889	875	877	854	911	846	793	909	896	860	939	889	875	870	877	886	861	852	927	871	833	922	872	890	889	898	888	872	857	846	838	854	915	864	933	886	895	815
1080	64	87	142	72	57	66	66	57	47	263	171	47	53	48	40	65	53	49	49	57	48	42	61	55	46	62	47	54	40	62	53	58	64	58	56	57	50	47	50	34	45	55	49	53	56	52	62	49	50	49	68	47	61	50	44	54	44	61	52	53	44	48	53	64	64	49	61	52	65	49	56	48	64	55	57	48	48	52	44	56	40	48	54	59	55	50	44	45	57	51	58	44	53	50	57	49	47	52	57	53	43	51	46	41	55	53	52	43	43	40	58	57	44	48	49	51	36	49	66	48	51	66	62	56	53	59	49	61	57	47	53	60	68	64	54	51	56	60	57	49	51	47	45	42	61	57	53	55	52	43	52	55	54	46	51	51	54	52	48	59	50	48	57	45	54	57	47	46	43	45	49	61	57	48	58	55	54	50	42	64	54	49	54	59	53	45	40	49	57	62	68	56	48	52	62	60	48	40	43	49	45	46	51	62	54	62	63	53	60	45	47	46	52	50	54	57	51	64	44	58	43	47	50	54	49	43	49	42	47	44	48	53	59	56	47	54	53	50	57	50	40	38	50	65	43	43	42	54	44	52	53	45	58	47	59	40	52	49	46	55	40	56	56	53	52	71	61	66	50	64	63	44	43	54	59	55	53	66	46	51	57	32	48	52	41	55	55	63	53	54	44	58	46	59	55	57	47	54	44	48	63	47	52	59	39	53	55	37	54	60	49	38	49	52	46	50	56	59	55	45	56	62	61	44	58	51	52	53	44	50	51	48	54	58	49	57	45	64	44	55	57	52	58	44	40	45	41	58	71	57	48	43	60	57	61	55	44	51	51	40	54	45	59	59	44	64	42	52	37	44	52	51	47	49	55	60	45	58	57	46	61	49	52	54	51	46	56	61	55	45	54	57	56	48	47	61	50	38	46	49	50	54	43	51	43	58	40	50	59	62	46	47	62	42	63	57	50	59	39	53	47	48	60	42	55	43	58	50	41	54	42	41	59	51	42	42	65	38	53	52	69	51	44	44	40	53	55	50	57	57	60	46	51	66	41	45	49	55	41	45	53	54	57	51	41	56	45	66	53	57	49	48	45	50	59	51	45	46	59	53	60	50	50	50	60	49	50	42	56	46	66	37	45	56	61	40	56	50	43	56	59	54	69	59	43	62	58	56	51	48	50	58	55	38	60	59	49	51	68	49	41	31	52	55	57	56	48	48	48	56	46	47	60	41	49	67	66	53	65	51	53	48	52	58	38	41	74	44	58	56	55	55	43	56	54	59	50	47	61	49	46	49	43	56	62	44	71	52	53	51	43	58	58	47	41	48	51	50	63	44	52	52	52	61	54	54	47	57	58	56	47	57	73	60	48	43	41	44	44	55	56	50	46	43	49	50	46	45	52	50	35	57	52	59	48	53	56	48	51	57	57	57	46	43	57	49	57	42	51	49	55	59	49	62	47	51	55	59	61	47	53	45	56	45	43	54	58	52	61	45	40	61	40	60	42	55	52	43	58	54	50	57	59	47	43	52	55	50	41	58	50	67	38	50	50	62	58	62	62	41	49	53	47	56	54	45	48	48	59	39	46	49	60	66	57	55	59	49	46	60	57	54	51	72	45	48	54	64	63	58	49	62	45	41	61	49	52	53	53	35	72	57	43	50	70	63	42	55	48	48	67	52	48	54	57	46	36	48	60	43	49	61	57	49	50	52	62	55	58	54	47	50	51	49	59	46	56	57	55	60	44	58	58	59	61	61	60	62	50	64	40	46	53	64	63	57	39	48	66	52	54	58	45	51	51	55	53	44	51	51	50	51	53	58	47	52	65	57	39	41	70	64	53	44	53	62	56	55	54	49	52	57	57	66	48	55	48	56	72	49	55	50	48	58	59	58	49	54	54	50	70	59	48	54	70	48	46	62	57	44	48	50	49	56	41	48	46	50	48	56	63	50	41	44	47	46	62	59	49	47	50	42	59	50	42	55	58	59	38	54	44	69	58	62	43	52	63	52	44	33	49	52	50	57	57	51	44	60	57	53	44	60	48	58	65	43	63	66	41	49	59	65	43	40	57	48	55	50	55	64	63	46	53	47	40	54	49	70	40	54	51	55	47	39	43	36	39	47	50	52	36	50	39	56	54	55	55	64	51	44	49	57	56	51	63	54	59	55	49	46	54	51	47	43	46	51	58	49	49	61	45	51	40	56	53	55	57	62	61	62	41	53	50	51	67	63	61	54	55	37	64	52	63	65	59	52	48	35	53	44	50	56	58	48	55	70	52	56	55	54	51	61	43	45	54	53	56	47	47	48	49	38	42	58	48	46	54	54	57	37	56	48	45	62	56	64	54	42	52	66	58	43	55	56	63	52	69	48	43	57	54	58	58	49	58	59	58	55	61	51	61	61	45	51	47	61	52	46	48	47	43	52	56	52	36	41	60	35	56	66	56	55	41	56	50	60	64	46	53	47	53	59	37	55	57	52	46	45	50	55	53	50	45	51	54	53	46	49	60	44	48	49	50	64	62	52	56	34	53	58	53	50	55	49	53	50	52	49	48	56	55	54	60	67	55	60	42	40	44	46	52	55	61	56	65	45	51	61	56	62	62	40	57	64	64	57	61	57	49	54	43	46	55	57	42	55	62	54	44	52	42	60	45	54	64	48	57	47	55	59	48	68	44	55	46	44	50	43	53	53	57	43	55	56	55	64	59	58	49	65	56	44	53	42	48	55	36	42	61	54	53	45	68	55	65	52	54	53	52	38	46	41	51	61	49	54	52	49	48	45	50	60	76	44	59	45	48	55	67	60	62	54	42	65	50	56	58	52	56	65	47	47	40	43	49	60	52	47	52	57	47	46	57	49	45	42	52	55	53	51	58	41	54	58	67	58	62	57	43	52	63	52	52	43	47	61	59	48	53	51	54	49	43	66	66	55	51	55	46	62	63	59	64	48	57	51	70	54	34	51	55	52	48	47	58	46	61	51	55	49	40	47	57	56	53	67	65	51	50	54	75	40	64	58	47	39	56	50	48	42	53	48	57	48	54	54	51	48	56	54	56	60	42	50	54	58	67	44	51	40	51	38	64	58	63	48	48	46	50	54	62	48	47	42	55	49	45	53	61	34	57	59	53	50	47	45	55	46	54	55	62	64	57	51	61	55	48	42	51	60	48	43	44	47	49	49	59	46	48	58	47	63	46	45	56	60	66	57	52	52	51	49	54	62	53	48	54	45	54	58	36	62	61	56	50	53	62	57	60	46	60	56	46	49	48	66	54	55	50	55	60	59	52	39	53	54	39	41	64	62	59	56	54	51	60	57	65	60	56	58	55	49	56	58	53	60	48	53	47	66	55	48	55	65	49	59	54	53	57	54	62	57	60	58	38	48	49	44	40	57	58	44	42	51	50	68	42	46	54	51	43	51	47	62	54	48	57	48	43	69	49	51	50	48	44	51	40	55	50	61	55	50	54	41	52	43	53	45	55	48	49	43	48	49	57
6073	601	1270	2508	1540	777	753	732	686	627	7419	4207	542	466	471	459	491	427	448	445	451	470	422	435	435	438	416	420	387	446	435	430	431	413	406	406	400	424	433	411	398	399	394	435	438	423	361	419	408	425	407	400	430	406	403	415	417	412	414	390	406	394	373	452	459	415	395	416	410	391	382	392	428	416	419	425	433	466	430	407	415	404	422	408	432	432	417	386	395	424	441	402	429	407	406	387	421	426	408	419	401	440	408	433	417	392	415	434	406	399	415	387	420	407	382	435	402	431	414	422	409	386	402	401	407	391	409	380	389	374	399	420	407	410	415	417	396	404	388	418	408	427	394	418	421	400	422	427	418	391	419	363	392	387	447	441	420	402	413	410	372	398	408	379	395	398	406	414	402	425	404	432	393	403	408	418	389	428	428	391	440	395	415	402	401	399	435	411	441	415	376	378	415	412	425	391	413	387	429	431	379	432	407	402	394	381	419	457	410	431	414	444	385	375	457	424	425	412	369	403	409	386	442	435	376	401	378	388	409	391	406	394	429	412	386	415	404	430	403	390	441	401	411	383	409	419	401	391	389	423	411	426	406	401	400	407	404	418	400	398	413	417	401	452	399	424	408	404	406	411	389	406	423	386	382	402	417	402	415	389	404	422	412	406	389	390	407	394	406	383	423	383	398	420	388	396	402	448	386	411	401	416	389	385	426	404	455	400	431	371	366	401	426	388	442	462	403	459	412	404	444	423	408	413	393	429	434	407	408	405	414	430	429	385	414	404	416	407	417	412	411	438	446	394	441	393	415	431	408	416	425	432	384	414	437	424	399	399	412	406	430	434	423	407	424	405	424	408	422	415	423	461	406	401	374	417	416	383	399	427	451	404	442	419	456	418	390	428	413	430	388	374	410	400	405	381	429	428	420	393	440	454	381	424	426	412	433	382	406	385	427	424	408	415	445	412	410	429	390	432	438	379	430	398	403	473	390	417	443	374	410	412	413	373	385	453	392	433	394	400	386	408	421	423	408	418	424	416	397	417	419	409	395	407	422	354	395	417	430	406	424	417	378	401	395	423	421	417	369	411	365	424	440	398	370	448	444	372	401	422	441	446	411	383	396	410	412	416	389	422	394	408	386	437	414	432	381	430	426	384	415	416	413	419	418	409	401	382	425	394	432	415	426	407	423	395	431	388	447	419	420	398	438	400	423	386	415	392	432	432	420	431	403	377	422	406	393	393	448	418	399	429	424	427	405	440	393	411	430	389	411	413	397	410	431	383	398	392	401	398	461	422	380	397	374	367	423	355	415	414	391	438	426	419	381	420	395	386	413	416	385	421	395	396	427	410	376	413	442	393	398	392	392	390	400	401	434	440	433	418	392	414	418	449	369	399	427	393	398	393	422	441	380	405	375	437	419	423	408	391	400	411	424	432	437	397	392	402	383	381	376	397	440	412	412	403	387	400	400	407	414	374	418	429	428	408	412	438	397	391	422	418	454	399	379	433	464	422	388	403	394	415	443	433	416	417	398	459	392	441	411	440	407	408	405	429	425	404	405	380	415	387	389	450	415	352	444	416	431	422	383	400	419	399	400	387	381	409	421	385	405	373	437	426	414	439	438	436	424	426	411	366	397	430	401	402	437	409	380	399	362	370	429	430	405	368	385	444	396	389	380	408	428	429	434	425	434	380	377	383	418	399	423	417	420	407	400	436	408	414	410	440	430	398	409	395	398	433	369	431	407	436	409	380	403	397	400	378	383	393	417	410	412	427	415	392	362	433	409	407	409	432	403	417	416	420	437	392	415	406	416	407	406	363	423	428	455	440	423	381	396	376	413	398	407	405	399	377	390	414	385	387	439	404	408	382	399	425	390	418	402	385	400	428	426	420	424	373	432	402	398	415	414	438	406	429	404	379	393	424	396	382	456	399	431	421	383	389	409	405	439	399	418	403	413	375	398	389	418	495	416	387	395	417	404	436	414	414	414	412	396	406	406	389	433	406	429	399	433	431	421	397	386	399	427	412	416	391	423	428	434	377	418	399	387	416	369	405	409	412	409	398	392	438	413	410	439	396	400	432	405	399	389	426	423	419	418	441	406	423	436	424	452	427	366	433	412	427	402	419	438	396	406	445	412	409	419	395	423	436	373	417	426	448	411	416	383	409	433	424	462	423	387	382	403	390	402	408	430	428	449	416	422	420	390	410	421	381	421	444	405	432	388	411	453	416	446	377	398	402	386	389	416	402	371	371	415	366	460	394	428	393	432	399	390	368	416	376	417	408	381	376	382	395	367	402	431	432	393	451	410	434	431	417	368	426	407	426	419	407	408	418	388	367	431	424	400	413	416	404	392	394	449	418	407	414	395	407	389	392	418	398	418	422	375	398	400	373	421	429	405	415	421	392	403	408	412	409	372	461	375	389	405	396	426	448	397	417	418	393	397	397	390	406	417	400	406	453	390	419	367	415	390	412	420	418	452	457	431	412	404	401	402	417	409	443	400	393	402	404	389	390	458	430	405	401	424	432	417	420	413	404	423	384	424	396	427	425	401	390	371	370	425	394	421	389	384	426	399	410	375	422	420	363	400	393	389	407	396	384	389	428	398	381	399	386	400	425	387	429	424	388	390	382	389	421	429	403	371	420	422	392	454	426	426	411	421	386	377	441	415	423	423	401	425	451	432	388	406	394	417	429	389	433	392	407	395	433	387	422	414	408	423	411	395	430	423	431	415	412	412	398	415	408	435	396	403	390	427	407	403	401	384	441	399	401	383	397	343	393	435	406	424	418	373	425	423	434	382	402	387	413	402	377	393	408	388	419	410	418	395	387	409	413	435	425	423	428	401	423	438	385	393	448	442	399	428	390	430	445	381	403	391	378	390	432	383	414	428	418	402	403	378	360	392	404	406	407	392	417	397	484	395	416	409	443	418	427	402	400	411	397	430	369	407	403	381	416	390	405	402	384	409	400	446	397	394	408	448	383	420	404	417	414	382	400	424	383	429	430	406	421	419	408	400	385	407	377	452	439	428	402	436	411	378	412	372	428	390	442	418	426	408	403	450	400	404	406	427	405	404	421	411	439	411	419	425	411	413	416	402	394	408	375	406	412	410	416	424	430	427	422	400	395	380	417	396	410	423	407	408	391	398	438	416	461	383	418	410	385	436	421	386	373	426	386	423	385	419	404	402	374	409	439	441	433	394	392	400	369	409	430	469	389	395	404	391	436	389	399	410	437	382	415	410	433	424	406	391	412	380	406	378	397	443	408	424	374	432	381	402	391	448	432	421	396	362	419	445	420	456	437	392	431	429	419	420	414	419	398	431	407	389	409	420	434	416	398	425	404	423	415	434	462	419	414	425	411	423	412	400	408	411	410	390	424	445	386	377	386	408	394	408	402	391	417	394	409	397	439	464	432	412	423	405	385	383	418	411	385	436	397	428	401	390	408	445	402	411	430	365	450	432	374	401	413	413	407	399	356	441	413	417	416	415	366
456	134	202	308	109	107	101	98	100	91	565	398	104	85	91	91	73	104	75	75	103	85	78	78	74	79	84	101	89	74	86	82	90	82	86	88	75	70	90	83	84	63	105	77	85	86	76	61	67	91	68	67	74	84	82	79	81	75	69	87	80	78	88	86	82	71	91	82	84	64	71	81	76	90	90	67	78	86	74	67	76	80	92	81	67	91	81	89	80	89	89	88	81	82	80	87	77	81	89	82	86	92	86	84	90	98	68	62	67	118	98	84	80	72	89	82	75	87	80	89	87	79	72	82	73	96	96	81	65	85	85	81	85	76	79	82	80	92	86	68	84	87	84	79	86	90	87	83	81	81	76	78	87	90	79	77	84	65	75	85	93	88	85	75	83	91	91	83	81	85	77	82	82	81	71	77	85	86	76	81	86	89	76	85	97	73	75	90	79	82	71	80	74	87	73	79	83	76	78	80	96	96	88	87	74	79	90	94	84	78	77	66	83	82	86	85	86	69	79	89	78	96	83	98	90	84	65	93	94	79	76	89	89	73	86	90	87	75	62	86	65	81	80	76	98	83	75	83	98	90	85	89	78	96	89	98	78	62	84	90	83	86	86	71	90	84	82	70	95	70	94	83	76	76	83	84	83	107	83	76	100	71	72	86	62	72	84	75	72	90	81	102	80	60	83	93	88	86	78	87	81	72	80	68	78	86	76	74	83	95	79	63	88	91	97	85	95	81	88	76	68	80	76	90	84	61	81	88	66	78	73	79	98	89	69	69	90	86	99	85	91	68	74	94	74	67	95	75	91	74	96	88	73	74	90	74	87	72	78	72	86	87	81	106	76	77	86	69	72	83	87	69	74	81	85	87	90	93	72	86	80	81	81	81	77	78	80	80	78	87	94	92	81	95	82	84	80	79	73	80	90	78	74	69	80	88	99	96	83	83	90	82	85	96	66	86	77	77	78	84	87	65	93	84	85	83	74	56	60	86	88	69	63	98	95	70	83	88	67	77	72	81	73	69	104	75	85	75	85	80	83	81	88	89	81	77	76	81	101	99	73	90	98	76	87	90	81	69	88	76	83	83	66	83	82	92	85	77	100	80	78	87	79	98	78	68	77	82	88	77	84	64	84	71	94	73	72	93	102	85	81	78	74	65	87	75	89	81	72	76	72	87	73	86	87	82	95	73	79	82	84	86	89	77	95	66	82	87	88	75	77	94	83	73	92	74	61	93	94	89	79	81	80	90	95	89	79	86	73	81	85	71	96	78	77	81	76	80	83	69	89	85	65	81	71	83	85	79	96	79	93	76	77	75	73	79	75	79	84	94	83	88	80	93	78	81	71	92	69	100	75	73	78	77	69	74	72	68	73	76	80	79	110	70	87	60	85	90	87	77	80	67	83	80	90	89	80	78	68	77	76	74	80	77	86	62	88	91	91	88	82	88	92	74	98	84	80	90	82	83	82	75	89	73	98	78	85	75	82	71	104	92	83	78	84	89	91	90	79	93	91	65	82	74	88	77	76	83	76	73	77	86	73	60	74	94	81	78	86	86	74	90	87	85	90	90	86	72	90	87	79	68	94	90	81	78	73	79	67	82	88	74	91	82	77	78	77	77	84	85	70	78	82	79	81	102	67	81	80	72	74	85	78	91	77	93	100	81	76	100	83	87	92	79	83	83	94	79	97	101	78	86	86	76	72	76	84	93	88	85	76	93	85	87	88	76	71	97	76	79	86	83	77	82	84	70	63	89	99	86	77	88	83	106	92	86	82	84	80	97	82	61	76	91	90	97	74	98	87	94	83	84	95	90	77	75	84	71	82	73	109	81	83	75	72	105	78	72	75	76	83	66	86	90	83	92	92	64	76	79	94	83	88	81	73	96	93	91	78	86	89	87	80	88	76	91	79	85	93	98	98	71	81	85	99	77	107	72	86	66	87	84	73	70	87	82	89	86	81	87	77	86	78	76	69	76	78	89	85	79	72	74	82	87	99	72	82	76	77	84	81	91	64	76	83	77	77	78	78	81	63	74	94	73	93	77	76	90	89	90	88	85	86	84	87	89	84	73	81	88	73	79	77	81	83	62	87	88	78	100	76	79	67	67	96	84	72	70	77	91	89	85	93	81	75	84	89	87	88	94	99	81	82	93	81	72	85	88	79	84	86	87	83	93	82	95	85	82	62	84	78	73	76	78	93	66	81	69	79	86	90	64	82	74	84	87	78	77	87	71	86	67	93	78	76	86	85	98	73	81	91	81	86	105	72	79	67	88	80	78	70	78	86	82	85	87	76	72	77	73	80	94	81	91	78	86	92	102	86	94	75	91	71	84	77	81	79	88	85	105	73	70	81	84	84	81	93	88	81	87	65	82	74	78	79	95	92	95	92	96	89	79	71	74	90	83	78	86	87	82	85	76	61	92	94	83	88	81	94	80	88	79	87	87	73	81	92	77	92	79	88	97	64	83	90	97	94	86	86	74	98	88	78	94	71	68	100	85	77	98	86	85	77	83	95	80	82	91	77	83	73	107	80	79	74	91	88	79	81	74	81	87	93	84	80	93	83	79	83	69	76	72	73	90	82	91	69	85	78	75	96	82	68	75	79	92	87	69	99	78	85	94	95	82	81	74	91	68	85	75	83	78	85	70	88	83	90	85	84	86	62	89	78	95	96	80	72	93	100	84	85	81	72	64	85	80	72	100	90	82	83	59	97	86	78	81	81	84	89	102	77	93	96	92	66	84	70	78	87	85	87	77	76	66	96	65	82	76	80	79	84	79	82	70	70	82	87	75	81	83	86	100	73	94	92	94	94	97	79	89	76	93	77	83	76	69	86	87	88	94	68	84	67	87	84	81	76	70	88	75	102	80	84	81	82	84	75	68	86	85	81	82	87	80	77	89	67	85	86	86	72	74	79	79	84	74	90	72	78	83	84	73	83	73	69	71	81	95	70	77	85	79	73	92	80	80	85	77	75	79	82	94	90	90	78	89	83	53	76	94	88	72	74	78	78	71	89	94	89	79	83	84	98	82	71	87	79	69	65	75	88	84	94	84	76	86	86	77	75	81	73	89	73	84	86	97	87	90	78	90	78	88	81	98	81	85	86	85	82	77	71	85	95	100	98	80	73	90	78	78	96	80	90	91	94	85	101	70	91	64	85	78	66	84	82	79	73	74	57	85	86	99	83	92	80	101	74	80	76	83	88	96	104	80	74	97	83	90	75	83	87	76	101	87	76	80	83	75	101	77	95	87	92	102	87	97	77	87	93	78	73	77	72	57	72	75	88	84	75	102	94	86	88	80	88	84	88	86	88	80	84	88	81	78	74	75	83	83	87	92	81	87	95	74	89	81	77	78	79	80	93	76	82	86	91	65	68	69	75	87	68	93	79	87	78	99	82	87	87	84	90	90	89	61	88	82	73	88	90	71	83	80	65	83	61	86	83	88	70	84	84	82	94	87	85	98	74	76	74	86	71	87	90	81	80	84
5164	1427	2248	5081	3189	2599	2505	2025	1692	1607	13864	7767	1050	942	861	800	737	775	775	768	684	749	642	657	672	655	653	602	642	677	656	631	621	631	638	619	573	638	615	627	615	587	622	594	638	632	581	600	654	612	575	624	622	586	591	584	563	578	634	597	597	595	633	632	587	596	586	577	634	571	588	550	530	580	575	602	599	590	601	626	592	568	602	607	589	626	578	588	644	553	603	575	582	549	592	601	543	605	603	555	594	585	606	592	616	568	594	569	583	652	568	590	650	591	597	643	606	619	589	621	583	630	581	583	618	542	607	590	571	625	598	570	594	583	606	528	597	609	618	570	547	595	618	558	572	581	601	541	611	580	599	566	589	552	594	563	592	584	619	574	654	594	570	566	610	609	615	555	539	559	595	577	565	613	598	574	572	580	552	602	573	599	611	578	576	624	584	573	586	600	605	601	581	583	550	559	580	588	576	547	583	596	613	584	624	579	554	600	542	605	581	553	591	591	615	606	591	545	606	586	570	570	604	565	552	592	544	589	570	597	628	588	580	595	572	616	616	579	551	561	579	587	606	592	580	627	559	589	602	589	576	617	579	580	585	589	608	561	571	611	606	665	571	557	560	559	611	581	580	629	576	566	579	565	597	601	595	555	566	615	590	573	583	582	631	547	585	575	596	604	603	521	568	592	645	599	574	596	610	591	586	586	598	637	595	562	642	589	577	619	524	564	591	578	598	606	579	570	579	611	514	588	568	572	624	571	617	594	584	598	629	580	549	603	607	607	606	626	568	630	536	567	613	593	631	561	577	595	578	588	608	591	579	630	634	571	575	551	582	593	572	597	585	623	578	566	596	586	591	546	606	596	593	557	591	545	588	603	623	604	593	579	606	588	569	578	585	605	595	592	567	591	640	578	597	590	579	566	566	618	592	596	640	558	598	579	598	557	611	598	598	612	577	630	598	600	594	658	578	609	579	544	590	554	546	620	561	596	539	637	600	607	561	598	547	575	576	589	574	568	551	601	623	577	576	599	579	562	595	567	624	587	624	637	577	600	561	594	586	581	594	594	585	561	594	607	575	567	595	604	582	571	592	577	629	613	577	623	585	514	606	600	599	557	571	566	621	590	588	595	575	634	586	586	598	543	611	541	565	608	587	579	539	582	617	588	572	546	592	622	621	578	553	583	588	593	572	577	637	566	620	574	610	527	593	613	579	637	635	559	589	570	609	562	569	549	582	626	572	569	560	558	620	620	592	601	551	549	593	612	630	572	573	600	597	616	546	567	558	572	588	579	596	575	596	639	573	639	582	597	588	542	568	610	599	551	577	581	607	599	592	597	610	571	574	587	588	569	540	574	591	590	599	580	586	530	632	593	572	575	572	565	600	599	600	559	588	588	543	544	622	569	587	569	540	588	613	620	606	599	602	599	565	566	569	595	628	581	580	546	587	604	572	589	595	576	605	580	615	627	629	573	604	595	574	602	621	606	607	570	566	595	571	567	637	620	609	590	616	618	584	589	578	596	601	590	651	645	583	604	610	571	591	604	540	542	630	587	564	621	588	629	577	574	593	574	604	602	568	557	597	576	584	625	580	594	610	557	592	612	582	605	588	581	625	551	621	574	578	601	600	531	551	593	558	611	614	570	578	579	594	586	577	571	601	616	581	559	605	599	591	584	576	577	592	568	614	563	567	559	572	584	600	599	607	621	599	601	593	584	563	540	582	613	666	613	588	560	594	596	558	594	561	602	591	569	595	551	572	585	607	630	589	574	598	599	570	610	624	577	668	610	545	561	567	547	599	583	566	555	535	625	619	587	580	582	546	576	575	602	604	546	564	574	623	547	572	610	588	571	585	606	605	634	626	554	604	584	583	554	626	602	591	572	602	621	572	628	575	598	564	562	591	582	617	624	574	606	564	592	594	619	563	596	578	603	606	592	640	606	550	617	620	604	557	573	607	547	603	584	579	613	597	589	601	626	579	578	597	604	550	606	579	598	573	584	574	586	622	604	584	603	621	581	559	559	591	575	593	617	579	579	568	603	635	579	612	611	604	578	562	632	622	597	580	596	599	567	562	642	639	600	599	579	605	589	570	596	614	550	605	583	582	591	607	577	618	608	587	646	598	596	583	564	616	627	618	592	606	597	599	580	599	635	605	595	562	589	603	606	600	585	582	602	534	613	617	614	576	580	587	582	573	573	600	637	596	584	554	617	599	587	603	611	564	586	625	658	587	592	585	563	593	589	615	588	561	600	618	583	570	602	568	600	583	558	570	567	594	579	582	574	583	614	627	551	583	554	572	573	586	582	588	604	567	568	591	566	577	590	603	600	615	573	573	596	603	639	579	602	570	601	608	590	586	572	563	609	578	562	584	597	577	569	616	585	561	562	589	583	574	606	572	578	587	624	595	587	604	555	647	591	593	647	578	594	562	587	572	606	567	559	560	600	590	594	559	591	584	548	584	602	588	617	576	622	568	586	593	569	571	587	595	580	565	558	619	577	558	580	576	547	574	610	597	597	610	580	583	610	595	601	612	605	522	623	599	608	613	598	565	570	598	602	572	611	604	607	579	601	618	588	615	587	582	632	595	577	621	621	579	572	602	614	587	565	588	615	573	617	603	610	602	561	565	562	591	621	601	547	606	618	583	600	594	611	661	596	634	579	561	592	585	584	588	561	615	582	550	624	588	576	563	580	606	575	576	598	560	577	584	583	620	575	595	594	578	615	596	597	597	594	561	558	576	557	594	565	598	560	586	590	612	639	615	541	580	594	618	563	593	611	602	592	620	583	603	591	641	602	588	554	607	564	562	623	622	617	594	557	594	562	610	569	563	599	570	619	604	581	585	578	613	594	614	619	603	599	571	587	587	563	560	586	547	562	575	573	572	630	606	575	597	566	567	556	570	608	594	577	615	574	539	614	588	638	603	594	547	543	635	580	595	611	613	576	607	610	591	581	550	560	548	615	574	581	591	602	577	594	562	629	611	565	613	588	554	633	571	644	569	607	599	599	628	534	610	566	600	555	569	636	583	546	599	548	620	610	623	591	583	600	613	604	633	592	610	598	595	576	596	605	601	575	641	579	603	567	639	555	598	608	563	555	583	564	604	601	582	605	532	585	587	617	596	571	583	562	574	609	557	584	571	594	589	596	582	530	574	615	592	592	570	583	588	618	603	589	619	585	553	589	622	539	575	566	555	565	587	612	603	547	616	592	597	590	581	606	624	588	604	611	603	552	591	610	590	564	560	569	551	580	568	578	605	589	601	582	615	567	566	577	562	570	593	606	596	584	627	614	614	585	539	606	558	602	587	632	587	595	609	557	583	596	583	580	580	557	670	610	611	580	571	571	570	609	593	576	601	542	609	520	588	583	611	547	547	592	578	605	575	583	585	646	569	548	543	533	625	636	572	581	599	588	560	611	617	578	577	575	594	566	595	596	617	617	560	602	562	582	580	578	612	587	579	598	577	580	626	643	609	605	619	557	583	602
1608	136	227	383	121	120	126	139	137	111	651	388	113	126	102	112	101	144	135	114	95	113	113	104	113	110	84	117	105	102	104	92	95	110	102	109	107	98	120	92	103	88	101	126	94	95	99	102	109	88	118	88	101	107	110	98	116	102	94	85	96	94	86	114	106	104	95	104	73	92	87	110	100	90	92	87	91	91	106	102	98	102	106	105	111	104	119	110	100	112	101	117	96	101	108	100	104	110	128	99	93	116	101	116	110	99	97	84	94	107	95	128	103	102	125	103	111	99	105	95	89	105	94	104	107	103	90	97	125	91	98	89	110	93	90	109	103	105	93	104	98	102	109	106	91	92	93	94	120	106	104	95	93	104	92	109	101	113	109	101	93	118	113	91	95	101	96	103	98	99	88	101	110	112	110	89	74	87	114	101	99	95	98	113	94	105	98	118	103	97	111	96	103	101	93	103	114	111	99	129	82	106	107	103	93	111	109	104	97	90	106	113	91	101	86	87	82	95	111	112	96	111	104	101	101	114	101	100	94	93	95	99	134	108	94	114	106	113	105	93	103	94	100	104	111	112	90	104	102	113	115	96	105	98	109	114	101	87	108	100	114	110	102	107	107	105	110	83	107	85	115	84	94	108	89	102	104	109	97	125	120	104	104	112	104	96	103	121	109	110	116	90	110	105	86	121	111	90	115	92	99	101	98	93	101	101	130	97	106	94	104	100	111	98	107	99	108	108	91	95	95	114	97	97	91	128	106	103	112	106	107	96	96	95	95	102	115	89	99	98	81	96	119	93	108	105	124	103	108	101	106	121	98	88	92	117	109	98	106	110	101	104	89	92	97	102	116	92	89	99	96	98	95	100	85	116	91	106	98	93	95	99	115	99	110	114	105	109	95	93	93	97	91	97	113	111	92	101	108	104	86	91	101	103	92	87	91	92	107	97	96	107	96	111	95	103	93	103	99	102	82	90	93	108	95	105	114	112	112	103	104	110	99	109	93	95	96	106	107	104	106	101	120	101	101	106	101	102	103	104	100	106	110	95	99	104	103	91	109	112	90	99	100	90	101	99	102	101	120	111	102	107	95	91	97	97	102	104	98	119	103	97	97	90	97	90	97	93	103	98	86	85	103	92	89	104	110	111	98	84	105	115	106	99	113	117	91	80	101	100	106	92	71	99	97	98	86	95	107	94	103	102	88	103	85	95	113	105	89	98	94	111	92	106	96	91	114	107	80	118	100	84	82	85	100	110	103	91	98	118	105	102	89	104	102	113	116	99	102	89	101	98	100	86	94	114	96	107	108	106	110	113	108	103	103	99	100	95	88	101	100	114	86	100	92	90	86	90	90	101	106	81	79	108	98	107	119	106	104	93	91	109	115	122	111	104	103	90	108	103	92	112	108	105	88	89	96	114	109	79	97	86	92	116	97	119	105	91	118	93	107	90	93	107	87	102	84	102	93	90	117	121	104	104	96	124	119	103	90	101	84	98	117	116	111	121	101	106	104	104	116	103	98	83	113	101	92	104	102	83	96	108	113	111	112	103	108	109	114	101	106	82	92	100	94	96	113	90	96	103	102	123	89	104	92	100	96	117	95	107	104	81	97	111	91	82	101	102	120	103	112	102	134	89	112	99	100	98	101	83	105	90	89	112	102	102	115	120	102	115	92	93	120	102	88	99	103	89	100	93	95	108	100	83	97	92	99	111	97	102	117	101	107	105	102	93	78	92	108	106	110	120	110	89	105	100	88	105	112	118	101	104	109	94	111	108	95	70	113	101	103	95	101	79	122	104	118	89	99	82	85	108	106	99	106	91	98	92	96	122	88	118	103	91	118	116	127	98	100	110	104	116	105	89	117	110	102	107	100	104	98	91	89	99	108	132	108	98	100	94	111	101	96	100	118	94	92	91	106	98	109	107	95	101	104	95	111	113	84	95	100	86	115	115	102	90	110	99	93	99	98	109	99	98	99	99	97	98	108	109	98	128	111	91	89	90	106	124	111	101	116	103	101	100	102	132	85	84	109	89	120	92	99	89	85	95	93	92	97	100	107	105	99	93	105	102	99	91	90	101	105	99	91	113	103	82	93	95	97	98	95	110	94	105	92	107	98	98	96	89	118	81	102	99	97	114	114	108	102	95	118	94	96	108	114	107	103	105	93	106	116	100	110	112	127	110	97	91	100	88	101	80	101	102	95	92	87	104	99	95	102	96	104	111	91	121	106	113	115	114	96	97	113	110	94	105	125	82	107	92	106	95	109	108	114	113	90	103	87	111	84	119	99	110	84	111	104	96	91	112	104	104	117	116	119	110	86	111	99	108	95	97	98	96	99	103	95	87	99	112	103	89	100	100	104	105	99	84	103	108	109	92	110	97	106	99	99	81	100	109	101	92	102	105	108	116	84	118	109	113	111	98	114	110	97	112	101	101	98	96	122	111	94	87	98	106	92	106	102	100	97	107	103	104	102	89	114	112	104	96	98	111	101	97	96	94	101	106	118	102	98	112	108	92	125	77	122	108	107	83	114	103	95	91	105	120	106	112	99	95	111	109	101	115	113	103	96	111	107	86	104	104	107	96	96	106	107	98	113	87	100	106	112	80	103	109	104	85	101	108	109	116	122	126	96	108	88	112	105	103	111	95	84	110	109	88	93	104	85	109	84	92	109	112	97	97	87	101	98	100	105	102	105	91	118	98	107	110	100	90	81	90	106	86	97	114	103	91	99	92	85	117	92	114	94	107	114	86	124	117	82	91	93	77	98	92	122	93	120	110	94	114	100	92	100	104	106	119	101	110	102	118	97	93	97	96	97	100	101	123	99	101	95	101	117	111	91	101	115	110	109	99	111	109	101	101	102	87	110	101	118	85	106	91	108	99	126	106	115	114	101	101	98	116	88	95	75	97	114	107	111	99	100	105	100	103	104	85	114	116	83	95	85	101	84	90	96	112	109	96	112	100	99	90	95	106	119	85	107	91	95	105	110	98	97	91	88	83	98	88	113	104	91	104	106	96	120	92	120	83	102	118	103	108	93	99	87	106	100	120	94	92	106	111	96	101	106	94	93	91	91	114	114	102	112	110	94	106	94	101	96	93	112	86	100	119	111	108	90	97	95	94	88	99	112	102	95	87	104	117	95	116	101	110	101	89	97	104	113	117	112	94	98	107	90	100	103	110	121	113	97	105	96	111	103	113	90	111	123	90	98	96	102	102	92	106	104	86	101	109	95	104	101	100	96	93	120	93	111	108	98	90	101	99	94	106	103	108	95	108	96	107	97	98	119	98	82	90	95	92	99	99	104	91	129	135	111	101	101	112	102	121	94	107	119	93	111	105	107	99	104	99	104	102	94	93	106	100	101	105	111	102	95	99	100	112	99	95	101	94	101	85	120	83	97	109	111	114	115	97	96	96	102	89	93	115	97	99	101	100	115	89	106	95	84	98	89	99	109	101	112	94	81	123	96	94	93	115	105	94	109	107	91	89	119	107
7635	1284	2511	7071	2896	2307	2448	2007	1859	1752	15814	7169	1221	1079	1063	1062	975	966	953	940	949	896	861	865	865	851	808	816	805	815	848	833	817	803	821	794	821	760	774	763	809	805	782	758	797	752	768	775	789	745	727	802	787	779	774	829	789	809	738	718	762	755	707	770	768	764	715	798	784	777	775	762	754	806	792	817	753	803	789	772	797	719	802	758	771	768	729	817	760	739	764	790	766	819	763	788	744	763	772	758	779	763	778	733	765	767	749	744	748	788	743	766	779	779	747	778	719	698	774	775	776	765	751	791	793	778	772	791	762	748	759	738	786	770	720	808	770	741	765	728	753	762	779	777	775	794	739	756	745	769	727	731	832	728	807	797	736	756	718	778	778	785	788	750	748	741	791	756	818	792	724	746	771	779	750	761	779	803	758	789	802	738	776	792	760	718	788	775	738	776	822	757	773	781	758	707	784	781	812	789	749	765	770	801	779	822	781	741	770	776	795	780	784	738	804	784	758	729	786	734	755	773	784	745	754	797	693	737	742	743	811	743	770	756	774	792	752	748	761	778	705	760	836	786	775	708	787	763	858	786	791	778	767	742	781	808	813	825	806	802	789	706	713	775	822	760	733	735	764	813	783	791	746	752	780	786	822	789	780	794	817	782	772	763	781	781	776	785	777	789	735	772	801	711	791	772	744	808	794	820	723	752	718	770	745	762	799	745	789	761	792	767	770	771	807	778	731	788	787	777	700	757	803	776	796	768	741	759	763	724	813	787	812	801	770	780	750	775	706	779	795	736	809	751	727	759	734	767	787	806	717	817	790	759	767	776	752	771	808	773	801	785	801	766	757	785	740	764	763	745	797	794	783	772	822	722	802	766	744	787	780	765	809	731	754	748	752	785	780	778	741	751	757	746	726	772	806	783	731	787	758	802	811	763	756	805	811	760	736	787	799	790	786	727	780	766	804	740	760	791	743	768	785	770	796	769	771	807	749	787	771	765	764	839	780	795	744	741	772	752	748	797	799	747	782	734	792	727	776	808	781	779	785	771	787	759	785	799	694	729	779	770	779	786	803	745	800	758	826	804	789	801	729	778	797	757	770	740	804	806	785	757	745	760	731	761	762	758	751	810	766	751	831	771	769	699	773	769	820	746	752	784	771	802	678	805	732	782	804	779	759	746	771	763	724	756	723	744	760	759	744	749	726	746	785	761	750	735	801	802	749	746	770	736	754	768	786	747	779	804	776	762	726	792	770	776	761	740	726	784	733	729	763	764	720	755	748	798	771	806	758	779	773	740	792	764	765	782	822	728	792	805	781	768	807	780	753	767	802	754	758	737	770	738	758	803	804	764	735	745	779	752	745	783	754	764	776	802	780	785	795	775	779	806	777	796	755	766	748	703	754	775	776	686	760	747	759	796	759	765	728	758	735	773	724	796	771	777	770	742	761	779	751	810	780	735	763	782	780	745	718	776	769	754	726	761	778	739	748	751	715	739	815	741	761	754	757	758	791	773	744	690	766	784	742	815	786	755	746	766	802	733	789	777	771	809	751	770	771	737	748	803	752	773	755	777	748	783	800	737	766	804	799	790	776	783	736	745	716	793	823	778	774	796	712	730	797	752	765	759	771	725	787	757	746	802	783	724	784	803	751	829	755	716	737	775	768	752	781	791	757	753	749	773	773	763	795	729	773	766	780	758	742	753	745	739	768	752	732	713	732	799	810	776	770	776	781	742	772	774	764	814	793	780	782	797	749	839	756	710	757	802	791	815	723	806	777	768	753	782	809	747	768	773	788	771	704	764	746	786	728	795	745	723	734	785	806	751	769	768	790	774	702	790	826	728	758	785	787	716	784	735	773	730	775	792	758	784	753	742	783	835	773	784	753	808	825	714	767	774	767	745	783	789	767	759	775	732	799	739	783	737	783	765	750	788	801	747	772	782	753	795	759	753	746	760	796	767	782	765	764	783	768	709	796	769	772	780	778	772	777	780	717	710	742	714	791	783	821	771	808	789	780	756	772	775	724	731	771	748	768	772	808	739	793	773	723	781	783	818	743	780	777	754	762	763	842	767	740	728	746	767	797	810	801	757	796	745	748	770	753	761	789	766	808	800	717	742	754	741	721	763	772	770	768	801	738	776	822	794	753	726	735	815	795	760	710	823	758	728	751	771	823	799	778	795	756	822	770	745	794	771	800	784	752	738	760	737	821	790	801	728	792	781	754	775	770	774	738	812	751	737	787	732	741	761	769	779	756	749	812	746	764	797	753	793	801	814	721	781	734	771	819	769	710	823	788	750	797	769	779	788	795	781	733	741	781	774	766	769	737	764	739	790	791	756	714	702	777	780	784	796	774	750	799	723	723	745	789	751	759	781	800	771	745	752	790	788	750	779	793	753	784	784	795	747	781	786	729	791	757	795	748	800	755	705	737	775	737	795	825	748	756	791	744	784	778	744	808	735	770	752	757	766	769	810	707	840	739	770	744	784	819	785	764	757	728	782	711	809	837	796	723	759	764	742	731	800	770	725	748	754	718	800	740	803	762	843	778	801	763	748	767	759	782	799	818	771	745	750	768	734	718	753	744	775	806	706	811	750	759	759	769	780	809	750	780	801	807	785	808	817	769	765	730	754	754	766	771	769	739	757	769	768	761	725	749	786	811	744	794	753	816	752	799	739	762	771	765	766	774	881	815	730	763	783	721	778	790	759	776	710	798	784	826	756	804	726	782	769	737	768	775	754	794	749	769	749	781	775	810	785	809	821	793	741	783	770	743	726	778	767	777	798	814	776	771	773	808	727	756	768	764	802	739	807	812	747	756	782	824	791	758	789	760	796	751	737	748	769	720	740	736	811	770	747	754	783	744	762	745	762	805	758	780	758	717	785	734	793	709	762	811	763	778	782	758	819	778	749	719	767	754	773	709	723	745	733	771	772	730	723	793	770	848	726	793	777	800	778	750	829	729	801	795	804	744	761	782	754	749	823	776	771	725	767	792	758	724	732	749	765	771	766	765	813	773	746	778	755	780	715	791	782	777	757	767	752	779	769	759	759	774	765	757	766	810	780	707	771	756	781	775	752	810	761	756	775	742	791	739	783	764	776	740	763	786	792	742	749	791	752	771	762	802	746	837	748	733	779	793	783	746	773	741	754	777	729	739	761	726	747	812	755	769	788	761	761	760	718	750	761	770	771	793	750	752	775	716	795	750	750	749	779	790	767	738	752	796	780	783	761	757	784	772	768	780	775	781	814	701	781	777	751	739	726	754	755	734	805	777	747	807	805	791	722	746	762	776	797	815	779	769	764	785	745	790	792	798	766	791	757	770	778	795	811	770	745	789	748	746	764	774	735	752	727	775	763	809	794	752	758	810	797	736	757	823	758	742	745	770	761	803	788	779	748	784	785	776	794	739	769	761	789	757	764	759	764	732	774	769	746	756	791	763	726	736	788	798	776	774	710	771	747	750	727	749	700	753	745	855	691	782	817	753	718
863	176	263	604	178	160	173	167	159	161	996	518	154	153	146	154	137	133	133	143	135	122	139	132	122	101	118	127	143	113	132	129	142	125	125	123	123	149	134	132	132	120	114	110	139	116	118	128	131	134	137	113	138	117	105	134	113	148	141	140	129	123	123	129	149	126	113	127	113	124	134	113	118	106	121	157	148	119	142	131	114	136	134	126	149	127	116	149	111	132	121	125	115	131	129	122	133	138	124	146	122	131	113	138	133	96	133	127	123	126	131	112	135	143	113	125	121	123	142	129	126	132	117	116	113	122	110	115	128	141	124	134	110	130	123	127	128	141	108	116	130	113	143	116	148	119	124	151	121	98	122	127	121	114	117	109	126	144	125	118	114	121	123	127	115	118	120	111	126	114	145	134	119	131	109	144	108	134	93	114	141	124	119	118	127	128	134	134	116	115	121	113	107	124	120	142	105	114	120	114	134	118	131	115	123	103	130	133	130	117	133	116	130	138	121	145	110	128	135	141	146	119	118	125	139	117	114	139	123	96	102	107	117	120	120	122	133	128	129	135	131	118	108	130	122	130	112	122	139	131	128	136	106	133	136	130	136	115	119	119	115	117	133	99	115	121	109	126	125	140	110	131	118	120	117	132	125	110	125	139	125	132	130	100	127	120	129	124	131	135	140	119	116	119	142	139	116	128	128	119	128	127	108	133	121	120	128	135	135	119	121	137	119	126	129	127	112	137	131	106	118	127	130	135	109	115	140	119	121	115	110	121	116	124	122	118	103	122	135	129	130	114	118	119	128	114	110	121	115	119	117	136	139	137	119	117	125	138	118	105	113	118	126	109	132	141	120	140	115	126	136	126	103	128	125	112	126	129	138	126	130	123	139	135	119	107	108	122	128	120	115	121	119	115	128	107	117	122	118	122	128	126	137	126	118	118	124	138	130	135	114	130	138	120	139	148	127	118	139	113	107	109	126	120	118	125	127	125	115	123	139	116	127	138	124	162	143	140	125	136	131	117	124	157	129	125	114	141	131	129	122	115	111	128	139	124	133	136	114	129	126	117	111	146	107	128	136	122	135	121	123	120	123	125	137	120	128	137	123	139	121	120	149	128	131	131	116	120	126	111	140	122	107	101	132	127	128	118	118	131	129	130	134	122	99	127	108	118	109	125	142	122	112	128	109	145	128	111	131	128	123	121	117	124	125	119	125	120	126	134	114	120	140	125	134	125	107	127	115	130	124	137	127	130	137	129	120	132	107	110	132	138	121	123	144	113	122	138	108	130	113	122	95	109	109	121	125	135	115	116	123	124	94	141	107	102	124	108	116	115	124	110	122	121	110	140	113	132	115	129	126	120	125	123	118	137	113	128	119	129	130	133	101	125	118	106	128	111	133	149	116	119	131	113	128	118	123	128	121	134	114	108	125	123	125	118	133	128	122	129	133	132	117	143	149	119	117	130	129	117	123	124	131	118	127	131	127	128	98	126	122	129	130	128	138	137	111	127	119	124	120	121	125	127	149	127	119	128	106	110	128	133	130	127	126	123	130	124	129	118	113	118	125	126	127	109	128	123	111	115	128	136	160	138	111	106	130	149	129	119	127	136	107	115	129	117	119	129	119	121	135	135	128	137	143	119	135	112	114	132	120	135	122	137	122	125	106	127	140	107	124	122	124	136	121	127	125	115	119	127	115	131	122	122	136	110	125	150	132	129	121	110	113	118	116	141	116	116	122	117	137	123	122	105	119	121	121	138	126	132	114	132	122	119	120	135	100	129	147	115	104	124	139	124	127	119	148	123	143	145	146	133	138	129	132	122	125	131	124	148	121	129	144	126	131	148	134	132	113	121	138	130	122	132	122	142	121	124	135	120	163	122	118	123	132	110	135	114	120	105	126	133	118	126	135	124	131	110	121	127	111	100	113	129	122	132	116	122	130	131	136	125	136	126	123	111	111	139	145	120	121	108	129	107	128	131	114	144	123	122	130	124	109	124	122	129	123	149	117	134	125	119	101	112	126	133	124	132	130	132	135	131	116	118	137	115	142	121	133	100	111	121	116	139	120	98	126	126	115	128	144	137	122	133	124	129	120	142	137	139	114	129	143	125	152	111	123	104	124	122	111	122	120	129	129	124	124	128	123	125	125	121	124	112	126	137	132	123	123	109	119	129	140	126	120	128	113	122	117	103	131	124	128	124	115	112	124	130	119	132	143	139	134	123	111	117	121	129	126	133	117	130	151	122	152	104	112	111	128	123	130	125	139	132	127	121	133	124	114	126	111	112	128	132	121	129	126	146	122	122	119	115	109	127	116	119	136	120	115	115	128	102	129	110	128	118	125	129	108	120	135	109	138	116	124	113	131	130	115	122	137	118	133	141	137	102	131	141	139	133	133	119	147	145	128	121	128	132	129	101	125	131	121	119	128	129	129	126	134	122	121	128	105	130	134	124	134	110	139	130	130	113	137	119	130	148	134	129	114	132	124	101	129	98	104	120	110	130	134	134	98	121	133	107	106	125	127	113	107	137	141	120	130	139	119	134	126	134	118	123	99	134	144	139	143	125	130	137	116	122	126	118	143	131	117	131	124	131	109	121	115	132	142	140	129	126	117	125	130	121	112	105	120	118	126	139	97	136	121	133	125	117	135	124	121	130	134	121	126	126	126	116	130	133	105	122	113	137	127	126	122	126	112	154	129	108	143	129	145	104	122	145	133	126	128	125	110	122	117	128	114	100	130	118	123	109	125	123	145	116	143	86	128	132	116	159	120	134	112	118	132	110	122	117	124	111	120	116	129	126	113	134	111	139	105	113	124	124	106	113	118	108	124	139	131	130	123	140	116	120	131	136	131	131	137	117	131	111	101	129	108	108	120	134	121	138	125	128	136	111	122	137	132	133	133	132	125	136	106	123	127	131	143	122	122	121	106	139	132	151	123	133	118	117	121	103	124	125	137	140	110	91	120	140	124	125	137	141	119	143	130	133	133	118	116	126	128	135	110	124	119	128	135	123	120	105	122	126	122	135	111	136	146	116	133	96	131	140	126	129	126	132	128	129	115	134	136	108	128	108	126	99	112	142	116	124	114	124	126	126	115	123	115	135	139	146	123	109	123	126	129	126	114	108	126	120	119	132	122	139	118	126	132	121	138	121	123	117	129	141	136	128	136	143	125	135	136	139	146	135	123	132	132	122	102	118	119	111	122	130	125	138	111	126	123	118	120	105	130	141	145	116	111	120	120	129	137	151	118	113	141	135	140	132	144	133	124	113	108	122	124	108	123	124	128	125	127	110	124	129	129	134	134	121	130	130	128	108	125	127	114	122	133	138	119	136	133	122	113	117	124	112	127	128	127	116	125	121	136	133	120	109	136	111	119	126	127	134	109	114	152	111	117	124	124	124	131	134	109	123	125	118	114	108	126	111	136	125	135	138	120	147	132	140	126	134	120	128	123	133	112	126	118	125	128	139	124	125	140	136	116	139	127	127	128	116
7831	2122	2726	10260	4684	3801	3836	3212	2681	3006	20473	9157	1701	1462	1441	1350	1236	1222	1209	1175	1098	1113	1109	1046	1005	1025	1029	1055	1001	984	996	1005	991	931	942	987	983	926	955	929	965	947	929	973	932	939	916	929	960	874	946	949	971	886	962	940	936	934	911	974	887	875	913	938	872	924	962	927	950	920	923	857	926	938	918	891	898	902	910	923	853	877	923	927	884	899	869	923	908	920	914	875	929	886	869	897	888	891	847	922	869	916	901	891	877	932	915	903	906	900	855	878	885	909	895	929	884	902	874	911	904	938	855	893	912	905	915	865	940	918	903	900	888	940	935	933	948	942	937	911	894	933	963	896	918	916	868	939	934	934	944	864	886	889	909	876	816	853	919	873	952	891	873	875	894	875	879	900	890	928	874	919	932	971	948	926	894	886	917	943	904	889	873	953	875	865	913	902	901	895	846	887	865	918	940	868	917	941	940	922	955	901	947	906	906	871	907	891	920	861	946	916	922	893	905	917	880	888	949	878	892	858	894	909	934	913	932	918	926	906	842	933	915	861	919	921	951	936	899	897	929	862	884	888	911	917	893	968	925	910	920	827	864	931	885	856	888	1007	935	895	864	900	885	902	852	879	909	899	919	933	913	910	913	895	916	897	919	901	900	926	904	931	901	910	891	936	926	920	915	884	901	889	894	931	915	884	937	902	956	895	903	905	883	897	906	935	866	881	911	883	932	965	927	937	912	982	901	910	944	944	880	981	884	918	909	942	903	910	912	855	871	882	926	916	922	929	865	897	959	858	896	876	888	887	943	872	929	864	834	896	903	872	871	888	918	932	909	925	908	934	905	938	877	929	936	946	876	878	883	886	899	901	922	897	893	901	892	942	926	907	918	918	948	897	862	922	922	913	941	863	972	894	942	937	880	835	894	975	915	879	880	867	925	906	852	893	860	867	932	893	899	867	877	843	884	897	908	916	944	889	941	938	937	883	877	971	888	870	899	910	899	921	915	902	924	874	866	911	886	921	909	875	917	850	921	897	914	929	906	881	907	893	836	855	916	901	927	912	894	935	902	855	985	857	890	861	934	894	943	891	898	861	939	891	902	842	899	910	915	966	894	903	913	867	878	887	913	901	887	906	942	871	880	898	945	908	906	926	949	900	904	890	861	900	950	877	954	907	859	906	901	922	933	920	889	904	888	861	941	903	915	964	883	912	896	974	893	913	904	975	882	856	887	872	921	909	952	922	910	948	922	896	923	918	895	891	879	939	798	884	865	926	913	857	961	916	907	929	912	829	954	931	890	938	881	898	903	897	893	939	881	845	929	912	901	924	868	939	898	889	924	878	897	939	871	878	893	936	898	912	915	916	919	909	920	902	883	880	883	865	896	886	848	924	856	926	884	923	899	893	915	873	880	877	902	924	904	861	898	929	962	904	900	952	901	895	890	905	870	836	927	923	853	875	865	851	905	851	843	904	914	896	886	960	875	880	915	858	945	941	897	963	893	851	885	908	926	894	896	911	963	912	893	913	920	953	848	922	874	902	931	912	858	912	888	870	920	876	854	941	941	907	893	888	901	827	924	958	898	845	913	898	948	872	905	876	924	913	914	1003	914	927	875	936	882	900	890	919	887	945	910	947	884	917	905	875	915	960	896	941	868	911	878	927	828	906	876	912	919	903	854	875	870	882	881	919	897	948	873	882	888	904	912	838	899	910	910	922	910	909	900	866	831	913	871	939	895	917	877	878	892	840	905	868	887	896	908	944	879	892	904	923	944	949	894	911	849	873	874	937	857	909	935	887	868	919	855	931	915	950	956	909	932	928	905	899	861	897	920	845	922	877	834	935	913	857	920	870	874	933	885	854	898	900	1040	932	984	926	949	911	853	870	878	918	884	877	872	913	864	903	862	892	874	904	906	901	910	928	934	926	928	915	909	915	921	898	863	901	922	907	964	912	814	903	912	913	880	887	939	859	896	946	931	961	896	888	880	862	931	928	947	936	921	907	893	941	918	902	887	923	908	883	964	944	867	936	910	916	879	865	936	905	920	914	844	936	925	847	877	795	979	869	855	917	899	904	962	924	891	933	867	904	892	863	821	870	870	926	908	849	912	910	904	853	845	917	923	867	973	854	910	920	881	896	939	871	873	832	833	892	866	923	893	870	884	901	854	895	896	919	849	912	861	905	912	861	954	851	873	937	936	934	868	920	870	943	908	922	868	947	886	842	869	864	858	910	861	942	880	888	959	897	955	925	905	845	843	966	916	925	931	921	911	939	952	905	902	984	822	841	891	919	919	930	868	916	918	928	927	927	859	924	880	975	915	954	936	901	884	914	981	924	877	878	930	967	870	872	888	915	905	915	931	917	958	872	884	907	913	900	934	908	948	855	883	934	915	969	924	898	821	906	909	864	884	887	922	898	894	933	907	915	925	947	881	910	900	898	929	913	916	902	865	863	905	903	914	905	909	934	896	917	908	859	921	900	878	906	893	926	945	957	907	922	873	955	960	900	872	857	935	919	872	902	901	898	966	915	954	917	929	859	954	890	919	893	928	889	920	903	897	929	889	915	872	944	935	969	895	873	890	915	877	898	902	895	878	892	973	890	890	849	868	931	859	951	866	893	887	858	927	877	930	936	897	876	873	878	851	913	919	923	880	888	883	876	859	912	931	843	924	899	943	957	883	965	876	914	948	849	918	873	881	919	916	879	872	885	886	905	910	914	909	869	904	933	907	913	870	912	900	901	846	901	903	859	863	908	889	896	949	894	932	912	883	921	900	951	893	930	916	910	876	902	924	908	903	933	920	905	914	911	913	847	893	935	906	950	893	853	901	952	860	913	926	869	883	890	971	873	886	925	925	889	938	911	852	924	940	916	942	896	873	921	855	893	926	910	921	937	916	878	926	893	879	895	929	888	931	879	911	963	989	875	875	907	947	862	870	883	894	934	928	893	932	922	899	930	914	918	939	900	916	892	834	901	941	913	884	948	885	931	893	946	890	886	918	911	904	926	861	885	896	893	916	891	888	888	899	927	879	899	941	915	903	970	890	943	892	896	832	859	871	919	955	862	920	915	908	914	920	942	902	857	924	909	875	905	879	911	906	900	921	931	948	923	902	926	909	869	960	924	843	936	945	880	944	870	872	937	932	906	866	934	954	888	988	915	961	939	924	880	906	905	882	887	958	883	915	902	902	880	937	927	921	902	894	886	898	908	878	916	878	870	927	877	895	884	901	920	946	942	883	941	904	884	925	911	933	890	832	934	919	935	908	901	962	914	916	877	903	930	924	896	873	892	877	943	884	929	855	910	890	901	935	890	855	902	945	907	908	945	901	929	869	875	914	876	885	853	870	917	904	909	935	926	898	935	878	888	885	865	915	919	866	905	876	888	870	879	906	924	865	880	894	898	896	929	874	895	854	911	938	911	884	840	896	948	907	886	862	869	867	918	899	919	929	944	891	862	879	906	858	880	898	919	863	935	827	880	910	933	857	946	868	896
1022	70	69	213	92	69	75	67	60	77	567	213	63	47	59	62	57	63	70	70	49	54	59	59	54	76	52	60	48	44	63	63	51	66	57	55	58	54	53	61	44	57	48	47	65	50	60	53	63	49	54	48	69	62	40	53	67	58	65	48	48	62	65	63	43	70	73	61	57	67	62	71	61	45	60	59	55	62	54	65	52	54	63	67	66	66	60	59	66	51	63	52	48	70	59	53	58	54	62	50	56	55	56	69	56	69	61	47	51	43	53	72	60	65	72	55	68	44	59	53	61	52	49	60	55	47	55	62	64	64	57	47	60	75	55	47	63	42	39	50	33	54	53	51	53	59	59	60	56	68	56	54	64	53	72	66	56	60	50	49	50	47	53	59	66	57	58	71	62	53	66	48	55	60	66	69	52	58	53	60	59	59	61	35	71	53	57	58	63	62	43	42	49	68	64	47	64	48	55	40	48	58	57	49	47	75	64	52	59	67	47	66	53	53	55	68	50	50	55	41	64	62	65	77	47	59	65	55	55	58	70	56	46	66	67	63	49	48	61	62	52	52	61	66	58	54	65	61	55	49	62	56	47	57	64	48	66	50	60	61	64	53	53	53	59	44	66	66	63	57	55	60	64	61	64	47	72	56	59	76	52	63	69	57	66	54	65	39	67	69	51	43	57	49	59	52	63	77	64	71	58	61	62	70	67	55	54	48	64	68	63	60	58	55	59	47	57	55	59	49	65	48	57	57	64	63	52	55	60	59	58	62	52	44	53	51	63	63	44	43	55	52	39	58	66	61	57	50	55	46	57	55	80	54	57	62	56	55	47	71	49	69	54	59	59	60	58	69	56	69	55	56	55	36	66	63	51	52	52	65	62	52	54	55	57	51	51	58	57	59	61	59	59	53	52	46	56	64	55	44	67	50	52	57	63	60	65	47	47	55	55	44	58	57	62	46	59	48	66	56	52	54	78	63	52	50	47	56	59	80	56	57	64	71	63	57	63	64	55	64	63	60	46	62	44	68	59	50	56	54	63	50	55	57	69	57	58	47	68	52	70	57	59	49	49	60	41	53	49	69	46	56	42	56	47	86	55	59	51	56	56	63	53	58	56	51	64	60	54	52	56	52	56	50	56	52	44	57	52	51	67	48	62	47	68	55	68	61	53	46	59	40	60	54	49	54	58	52	42	64	51	42	63	49	44	53	59	60	63	59	59	59	53	65	55	74	51	55	53	58	65	52	52	41	54	58	50	45	65	53	53	54	63	69	54	66	53	64	66	49	58	52	54	72	63	60	51	59	49	61	44	47	73	61	44	60	40	53	64	53	51	51	55	74	56	54	58	61	48	59	55	63	61	60	62	56	64	54	65	48	49	54	53	50	53	48	63	69	53	55	53	54	63	60	43	63	77	65	51	63	67	58	57	66	43	47	43	61	56	51	44	61	56	67	58	60	53	53	45	54	61	52	39	67	57	35	56	52	66	41	50	64	65	50	53	52	68	52	62	59	55	56	52	58	48	51	65	66	46	53	65	55	53	66	60	44	66	48	67	55	56	43	49	56	60	69	44	51	58	49	59	57	46	51	55	50	54	49	70	51	57	53	58	59	47	81	68	51	51	58	62	52	52	71	56	57	47	60	75	57	69	56	46	62	56	50	52	58	56	53	47	58	55	57	51	55	50	57	53	63	69	64	60	54	51	56	68	61	57	61	58	66	48	62	57	64	50	58	52	62	56	60	49	69	56	49	57	54	67	60	51	52	46	50	61	62	54	58	53	54	57	58	55	58	52	64	54	56	57	54	46	58	47	67	61	56	67	53	62	47	52	50	44	64	56	60	66	42	43	52	64	57	62	65	53	48	52	57	67	50	62	62	52	47	53	58	51	52	59	68	67	53	67	56	57	51	56	61	50	67	62	61	53	41	65	59	49	45	63	44	62	55	71	43	70	52	59	60	51	61	67	69	58	59	44	60	73	60	53	67	50	60	48	40	61	56	64	47	45	39	41	73	52	53	55	45	71	51	39	47	53	42	67	63	53	44	44	60	65	62	49	46	57	66	51	52	74	54	64	62	61	56	59	70	63	59	58	48	65	67	48	54	44	60	56	54	48	55	50	57	60	53	51	44	67	67	61	62	56	59	57	57	48	64	50	53	55	73	58	60	55	50	48	63	65	54	62	49	67	51	52	53	60	53	56	61	64	40	55	53	45	58	62	47	58	49	62	60	55	59	55	60	54	52	53	55	60	54	59	45	51	57	50	54	52	46	45	61	53	53	49	54	61	63	57	58	62	42	65	49	46	58	53	71	64	59	50	65	42	50	61	59	58	52	59	50	54	51	69	65	65	48	55	51	51	66	55	70	80	40	49	62	56	66	45	62	62	64	62	46	64	55	60	53	54	58	67	71	54	59	46	47	67	65	64	49	57	64	51	52	50	62	64	73	58	54	53	68	50	62	47	53	64	62	62	61	61	55	58	51	73	49	47	55	50	59	53	54	64	49	67	60	61	61	61	50	62	47	66	44	53	55	53	57	62	47	57	48	56	46	56	58	57	63	43	61	61	63	51	46	47	55	48	52	62	60	72	55	49	49	64	51	63	65	46	72	63	58	55	48	39	53	57	62	60	53	61	55	48	79	69	64	57	54	52	50	66	61	62	63	55	60	66	61	69	57	61	58	68	66	65	62	65	60	74	65	61	49	50	56	68	41	43	56	53	75	60	44	60	55	51	54	61	54	54	60	58	54	56	46	45	54	60	47	52	44	47	52	44	63	57	59	61	62	53	47	57	67	52	51	74	41	68	55	46	47	63	61	51	55	56	74	62	51	66	41	56	65	65	67	68	49	57	53	66	56	64	43	66	53	51	59	76	58	49	58	42	74	52	57	51	57	57	50	55	51	72	55	57	59	67	62	61	44	58	48	57	61	54	49	65	57	61	59	41	46	55	67	51	58	58	58	52	67	53	59	57	50	63	54	87	50	62	57	56	55	80	55	66	62	52	62	64	55	61	53	64	61	56	57	57	58	61	66	67	44	51	65	64	50	60	63	59	60	63	59	53	51	66	53	50	63	60	56	43	55	66	51	54	71	69	48	51	66	54	63	64	58	63	61	65	56	57	44	57	71	51	54	58	56	60	58	59	66	50	67	49	53	55	56	58	39	59	59	55	58	51	59	50	50	57	50	58	58	47	59	55	65	44	61	57	33	57	56	58	64	64	48	53	52	53	51	47	53	60	56	60	37	48	64	54	57	46	56	67	67	46	71	60	62	43	69	59	55	44	51	48	55	59	51	66	58	54	45	55	61	57	61	49	52	49	63	45	54	64	52	55	63	63	54	67	53	42	53	56	50	57	59	63	52	59	65	64	62	56	61	57	51	64	56	59	48	60	50	52	52	45	55	52	50	60	54	81	47	60	57	64	60	57	65	57	71	59	53	59	50	54	61	58	51	61	53	60	45	48	54	51	68	68	55	45	65	47	54	64	50
6154	651	644	4775	2184	776	823	738	729	1445	15176	5124	608	540	485	521	495	466	495	504	464	490	449	458	505	434	485	425	483	444	429	450	423	503	484	445	483	416	456	494	406	437	466	441	444	459	454	468	405	424	448	426	452	479	458	474	456	417	441	471	433	434	451	410	483	453	443	420	459	460	464	418	453	443	474	468	467	413	459	444	440	467	450	443	420	422	428	509	420	471	442	409	429	468	456	418	440	451	455	438	445	464	465	466	455	451	418	453	485	413	448	431	458	458	395	440	436	464	444	453	420	468	440	449	406	440	401	437	434	435	421	459	431	472	421	422	404	437	436	437	475	459	469	426	464	492	404	454	484	431	454	464	471	431	447	421	421	445	413	478	449	437	395	425	473	441	433	483	436	432	465	442	431	445	421	450	435	470	424	446	425	477	428	428	415	475	389	453	476	436	439	438	454	449	495	461	448	456	449	424	420	465	492	452	411	455	416	415	429	448	450	453	470	406	433	440	453	443	452	432	407	452	438	456	416	398	423	452	429	445	420	441	471	433	456	451	454	456	453	450	463	434	431	459	443	461	434	419	439	436	442	413	435	463	449	433	423	451	448	433	416	455	411	468	469	401	413	421	432	417	460	448	455	465	453	435	400	449	440	428	458	469	431	456	474	412	426	438	464	446	497	409	441	432	435	467	438	441	407	414	437	445	467	433	433	412	441	469	455	448	428	442	451	448	418	433	436	425	447	428	430	441	410	435	417	427	443	451	446	452	436	462	425	422	434	481	443	473	429	455	435	446	435	448	446	474	438	457	446	437	437	455	433	463	437	437	485	421	409	458	454	459	450	440	461	447	469	468	434	457	430	418	449	410	457	493	440	434	452	415	430	426	398	462	390	446	477	453	436	461	437	471	463	425	427	453	441	430	438	464	473	448	443	433	454	446	468	472	464	459	473	445	446	440	402	454	464	443	424	420	441	436	438	425	436	410	453	432	418	471	414	419	425	465	476	467	430	439	449	462	488	446	437	470	420	424	444	443	441	424	425	441	480	427	474	431	439	430	426	451	452	435	459	454	440	479	429	429	468	489	443	469	460	435	427	450	465	459	421	484	434	398	435	464	418	478	440	453	447	424	442	451	450	402	404	404	466	477	432	442	428	434	457	430	452	460	425	466	418	400	444	429	429	421	457	458	478	409	462	426	462	444	433	484	421	458	425	443	451	412	433	467	445	470	434	458	468	435	414	442	439	449	455	401	444	451	475	469	441	459	445	478	443	450	430	449	423	437	447	454	459	450	424	457	436	443	455	430	449	436	435	456	427	469	453	457	461	479	461	410	426	436	444	448	466	435	465	459	446	429	454	489	463	428	465	425	478	443	460	435	449	433	422	426	442	458	439	420	413	449	444	453	436	446	451	455	439	460	475	416	461	453	447	434	451	451	435	455	449	449	427	444	450	461	474	452	467	456	486	468	429	425	419	458	455	414	434	451	422	466	445	440	440	489	474	475	454	488	446	458	423	444	433	421	451	446	424	438	444	434	481	420	435	471	446	415	437	409	429	459	438	416	462	437	439	452	425	467	483	445	403	457	435	457	448	446	426	405	471	460	462	429	401	413	475	424	445	415	454	401	457	445	427	441	443	411	466	444	474	457	466	434	453	439	457	446	440	477	435	457	436	428	422	472	442	425	473	478	480	501	445	455	444	482	440	429	445	454	466	462	464	461	457	405	442	445	479	436	419	479	518	415	400	464	480	438	483	455	409	432	464	435	411	432	450	440	462	467	441	446	474	430	426	409	451	429	428	453	450	452	453	447	467	439	431	471	457	446	462	403	450	409	423	432	418	485	426	449	451	434	461	466	427	435	426	433	444	447	423	436	422	417	461	434	415	433	451	455	438	439	424	425	444	442	437	468	458	468	444	440	437	442	483	434	456	467	439	421	452	455	452	416	447	450	472	453	438	456	425	434	449	445	444	435	451	465	426	423	430	454	457	465	473	464	429	461	489	493	442	436	449	446	448	446	465	453	474	437	473	485	451	403	471	430	457	447	420	448	423	445	421	477	476	434	464	466	469	438	447	440	453	436	457	456	441	420	430	466	464	487	420	448	492	455	434	446	447	430	459	457	461	459	411	471	434	425	406	434	457	476	413	420	480	433	434	448	443	442	423	463	437	418	461	417	454	428	454	437	460	453	424	425	427	440	451	440	467	424	445	458	472	431	424	450	451	407	406	452	491	497	437	464	431	452	487	437	444	429	471	442	456	424	447	428	470	434	434	436	465	450	451	420	463	416	434	448	434	487	474	485	426	465	404	455	443	438	442	424	442	417	454	461	421	458	451	465	465	468	423	427	423	458	436	467	423	459	447	461	418	459	417	433	433	427	462	434	406	437	426	463	404	440	421	449	463	434	422	415	469	467	415	444	416	455	469	433	453	458	409	446	474	450	421	444	475	452	452	439	440	441	457	444	420	483	462	420	411	449	435	406	495	434	402	437	456	417	442	448	458	430	438	461	425	457	406	465	430	464	467	441	414	453	456	457	449	407	471	399	462	429	433	443	440	406	450	445	451	444	462	444	433	452	423	456	441	465	439	448	423	455	463	455	467	414	421	472	412	472	453	422	480	469	465	444	462	476	450	441	444	449	480	423	450	431	414	458	444	473	439	438	438	452	462	393	419	419	475	428	409	440	447	436	440	423	451	430	442	408	458	420	451	483	468	449	507	485	464	486	441	468	476	466	421	447	442	464	442	449	422	463	435	442	464	452	443	440	454	448	436	437	420	472	451	440	460	447	460	428	467	441	458	430	431	452	470	429	423	462	432	453	434	437	446	464	448	430	460	438	432	489	456	473	457	468	425	459	476	481	445	450	471	475	439	438	422	433	486	448	467	430	454	437	485	422	449	403	412	401	430	485	437	427	462	477	443	455	438	454	417	435	477	431	443	441	463	426	444	462	416	466	472	435	442	471	470	429	462	477	424	437	438	408	424	429	433	433	455	461	413	468	448	420	443	431	472	434	436	437	426	448	458	452	424	429	419	440	437	431	445	470	439	417	451	458	427	470	433	471	421	420	434	495	436	460	443	450	444	426	417	470	475	441	411	459	449	408	448	466	425	413	412	439	444	488	412	453	446	428	448	465	438	454	487	475	434	455	433	419	435	431	465	437	433	451	437	458	444	464	446	456	433	450	469	478	437	437	457	461	443	399	426	443	423	408	454	454	416	453	465	427	440	441	456	448	520	428	452	441	427	478	436	455	446	462	430	477	454	469	414	435	452	456	451	438	404	419	447	426	429	462	458	445	455	440	437	443	458	452	436	440	472	468	427	397	446	452	437	418	472	420	440	433	465	454	453	454	471	415	394	432	415	448	436	417	449	467	443	450	411	414	480	468	463	453	451	453	435	456	438	445	411	430	421	441	427	446	477	478	442	433	436	408	450	426	447	429	469	416	449	426	443	465	431	440	424	428	486	428	466	466	455	448	445	453	422	469
441	131	112	253	125	96	116	103	102	207	1128	315	91	93	81	80	83	93	88	92	82	99	98	80	81	101	95	96	81	96	95	85	61	86	89	89	84	68	98	77	93	88	85	96	92	105	90	92	68	87	88	86	85	103	96	94	86	85	81	87	91	84	89	73	93	97	103	57	77	81	61	78	79	68	75	93	85	99	79	70	78	73	106	77	88	74	87	87	77	79	88	77	109	91	87	86	83	71	91	83	85	72	77	98	94	97	75	88	95	77	83	83	88	82	83	76	88	90	95	81	87	74	94	89	72	85	68	102	78	86	78	92	82	81	65	76	87	75	93	74	71	75	92	89	75	89	89	83	95	72	94	72	88	81	72	76	84	80	93	74	99	86	110	90	102	98	80	90	76	92	76	106	84	76	72	86	83	91	82	75	83	76	86	84	91	89	94	92	107	71	62	84	99	74	84	84	97	75	73	87	86	94	98	98	84	89	104	86	87	93	77	79	88	71	64	87	86	89	93	76	86	95	88	104	87	94	100	93	104	84	90	67	105	116	75	100	83	67	82	71	84	79	87	82	100	80	101	96	98	96	87	67	74	97	73	78	82	74	96	75	94	82	79	75	83	81	80	82	82	87	94	87	95	87	115	85	96	81	92	87	78	86	77	95	83	70	84	84	85	82	70	65	97	89	96	82	73	85	90	77	85	87	93	78	84	95	93	80	74	95	94	75	85	86	80	76	75	88	89	72	93	88	94	91	65	82	98	73	90	106	86	93	76	84	81	85	89	80	80	73	102	85	85	81	72	101	83	81	88	93	81	87	61	69	86	93	94	98	74	88	92	102	78	92	91	77	85	101	93	96	75	65	89	91	80	84	82	91	88	92	82	104	88	83	88	96	92	82	83	107	86	97	86	90	87	75	75	83	78	94	84	83	89	90	78	87	73	88	98	76	93	100	97	85	74	82	81	80	91	89	92	93	89	74	80	85	88	94	92	117	90	100	90	66	70	86	68	96	79	80	85	79	92	91	88	75	86	91	73	86	84	65	87	80	90	63	88	82	91	79	79	79	90	84	87	75	67	89	73	90	86	85	87	90	81	74	86	83	84	68	94	69	96	93	87	86	86	76	86	77	88	79	78	93	72	69	74	96	69	76	96	92	93	91	82	86	80	85	70	89	82	108	81	83	89	74	93	96	76	76	96	72	97	87	75	79	84	90	92	76	84	102	88	102	68	75	94	102	84	66	84	81	78	76	92	99	93	79	74	95	76	79	82	71	90	88	87	87	95	79	84	100	75	93	99	82	78	91	83	90	91	93	68	75	83	73	83	82	69	94	72	82	84	102	83	84	91	86	80	92	92	71	87	82	98	82	80	89	79	73	91	81	69	81	84	85	86	86	83	75	79	91	86	77	85	68	66	90	93	92	98	97	91	78	94	90	92	73	78	99	81	75	96	103	73	95	92	82	73	91	94	83	94	92	76	86	79	71	90	100	93	98	87	85	85	77	87	83	83	91	68	87	90	92	91	89	80	79	82	75	87	88	64	74	91	95	90	82	84	78	61	86	74	81	98	99	79	78	80	93	89	81	78	74	94	82	98	67	83	97	77	95	71	79	96	92	91	103	68	87	100	85	85	66	92	88	96	88	76	88	99	89	72	92	91	78	91	73	97	80	84	83	75	75	86	80	113	87	90	81	92	74	97	82	89	86	80	74	66	98	92	78	89	72	80	73	82	96	92	88	74	93	82	87	96	91	82	91	80	85	85	86	95	94	82	99	74	85	96	79	79	96	96	96	80	77	101	81	90	85	78	83	96	74	63	72	70	76	76	93	83	67	96	74	77	69	106	72	98	80	77	90	91	65	82	86	90	98	77	97	93	90	89	77	77	84	89	88	81	97	90	70	89	76	87	87	86	86	93	99	84	76	82	85	84	80	73	70	92	84	102	87	77	93	69	88	85	89	97	87	86	89	77	98	79	83	89	89	93	79	90	70	75	79	91	89	85	97	88	84	80	69	97	79	91	88	87	78	88	75	70	77	84	92	92	79	98	80	84	85	80	68	90	78	91	89	85	84	75	87	87	76	78	90	72	99	87	110	92	83	94	91	91	79	87	85	78	93	88	79	80	97	93	76	90	88	94	75	87	83	72	81	73	88	86	94	69	98	88	95	76	93	83	84	84	79	92	85	73	77	80	80	94	89	83	87	80	80	69	79	101	99	98	76	83	83	89	101	79	69	96	97	86	97	88	68	103	72	81	89	82	98	86	85	89	95	70	80	97	84	89	101	79	79	89	97	82	88	78	93	89	82	84	87	72	86	83	82	83	94	69	112	79	93	95	90	70	101	94	94	87	85	86	86	81	81	88	85	81	95	99	88	97	82	88	99	114	101	91	96	88	91	83	89	89	104	83	72	104	102	97	84	75	84	80	98	84	101	89	89	83	90	107	86	99	78	73	76	89	82	77	72	73	92	83	88	81	92	97	67	70	75	85	70	79	77	93	91	84	85	84	95	82	92	86	86	88	74	87	92	90	73	90	98	67	91	80	68	97	73	77	84	84	80	107	85	92	79	101	75	98	81	91	78	80	80	82	91	81	77	84	76	91	80	78	74	78	83	83	82	79	77	90	80	93	96	76	86	91	82	71	94	87	98	78	84	71	86	98	77	71	88	95	86	72	77	100	98	95	78	85	81	69	102	71	64	107	77	80	74	83	100	74	86	87	76	100	87	76	79	75	74	75	100	88	102	89	88	90	80	91	92	79	97	82	91	76	102	77	71	99	86	90	92	73	79	75	79	89	92	77	82	95	107	83	85	86	78	85	85	83	104	65	96	81	82	90	73	100	87	93	84	75	88	100	102	96	82	86	85	100	98	100	91	105	78	69	90	95	75	88	81	84	86	88	73	96	83	81	78	97	87	83	84	74	75	78	79	77	70	79	75	76	80	76	76	83	96	89	106	81	80	98	102	85	83	84	75	90	85	79	99	74	78	82	86	88	66	91	95	76	96	90	75	97	98	87	84	91	95	91	97	83	85	104	81	81	75	80	96	89	90	79	83	67	64	66	78	79	90	89	74	84	97	94	84	85	82	97	81	96	89	102	94	88	70	88	76	85	73	86	83	89	78	88	85	99	94	91	80	82	73	90	75	80	88	78	87	93	95	92	86	81	100	77	85	89	79	80	91	79	87	67	95	86	78	76	69	78	78	83	80	79	83	89	89	87	73	77	98	77	74	72	72	74	104	99	84	85	75	90	80	101	94	88	77	79	81	83	90	97	78	88	94	91	89	92	96	84	73	85	89	81	79	90	81	83	90	98	86	83	90	93	90	93	80	79	84	89	77	70	81	88	87	85	77	98	82	90	76	78	82	86	98	89	90	107	82	98	77	89	91	79	78	80	81	76	93	93	70	80	73	84	72	85	83	68	99	76	74	96	104	80	79	85	79	86	94	73	79	78	81	82	92	85	85	87	79	92	76	84	82	81	93	83	87
5281	1452	965	5962	4947	2568	2445	2119	1719	5403	22643	7133	1077	907	955	855	794	815	775	833	746	671	726	662	710	697	677	659	671	685	643	684	598	647	642	616	661	650	614	622	647	632	646	677	663	666	617	615	609	661	650	608	573	635	637	642	651	647	635	645	605	608	572	612	611	623	630	627	616	620	589	623	604	643	605	616	641	601	627	659	582	698	641	617	597	621	656	606	625	591	650	601	616	632	588	594	574	638	624	616	628	607	551	560	582	612	637	593	638	598	639	626	593	607	608	565	655	624	604	607	615	623	661	629	639	615	643	629	668	583	612	592	634	613	558	617	640	611	613	580	639	594	590	601	583	664	604	612	628	606	596	596	619	643	610	631	631	669	600	618	626	633	563	628	613	593	605	629	625	638	630	575	647	616	552	613	612	613	673	606	619	659	591	587	574	630	604	631	614	595	647	580	626	558	562	603	637	586	586	647	621	601	598	627	568	602	613	639	637	616	590	661	607	615	618	588	613	626	627	610	591	617	602	572	632	619	603	613	631	613	614	621	573	582	616	562	611	564	591	626	617	632	589	618	613	602	582	593	632	627	584	602	606	574	637	652	605	583	592	571	614	599	616	593	575	631	597	625	629	643	620	600	582	597	632	587	613	609	623	613	613	643	565	611	639	655	557	616	585	588	653	621	597	614	620	588	659	623	628	575	641	613	648	650	608	621	623	604	620	580	628	601	629	596	592	612	578	628	610	649	611	585	629	649	625	599	590	645	580	599	643	629	612	635	601	633	679	608	644	594	552	632	578	636	604	610	598	620	634	608	603	622	575	599	625	608	600	598	644	617	590	623	639	595	626	613	604	624	573	592	602	628	598	610	632	627	642	631	641	564	640	636	615	616	582	649	589	589	604	629	635	639	577	638	594	599	644	647	611	642	611	603	617	622	568	596	634	614	603	579	627	610	581	661	589	618	598	608	608	600	621	639	584	606	611	625	624	615	632	662	649	630	578	560	628	622	598	564	556	615	609	609	579	619	617	608	585	644	598	599	638	614	593	620	575	592	559	609	633	637	623	621	599	641	618	587	594	644	616	616	669	590	625	630	616	622	603	592	626	613	610	621	594	595	578	613	580	607	598	628	641	602	658	612	638	613	629	606	623	596	619	586	617	605	618	595	620	612	597	612	573	591	596	608	635	579	638	621	598	610	604	588	596	559	614	611	571	637	611	606	622	639	647	596	652	638	618	624	610	589	641	597	607	611	618	586	635	560	618	615	642	619	598	619	622	637	610	620	582	613	624	612	590	593	624	661	612	609	605	676	585	587	638	646	578	573	613	588	644	618	635	640	614	600	621	587	662	601	596	604	654	606	656	603	573	622	598	598	617	630	620	613	565	678	638	579	580	588	591	630	592	622	637	597	580	593	597	646	637	626	591	577	568	584	594	654	585	618	632	587	639	609	582	619	653	628	609	555	633	685	625	600	598	612	642	584	633	606	580	615	607	626	602	588	626	610	638	620	646	558	623	638	619	625	576	614	613	623	627	589	593	588	592	598	568	636	636	637	617	589	578	627	648	643	614	629	640	615	601	657	607	614	572	587	647	597	625	588	635	574	594	609	638	621	615	653	576	627	612	609	620	634	602	624	613	575	628	612	611	644	633	616	621	632	647	598	608	590	617	592	621	598	629	631	585	613	606	628	625	586	595	636	627	570	586	636	627	593	610	623	600	597	619	617	617	638	604	622	582	586	569	644	624	628	628	637	624	616	631	614	566	623	602	592	634	639	616	623	603	599	633	625	620	616	642	584	637	646	653	605	626	634	591	625	589	640	576	667	615	600	613	626	597	637	618	624	626	632	658	567	625	603	630	608	598	637	602	637	618	573	614	630	616	608	635	573	574	562	606	605	627	606	652	622	631	657	582	633	600	585	601	620	576	638	630	612	604	634	623	636	666	615	637	636	618	631	648	592	616	607	646	599	618	628	615	571	581	559	608	645	621	624	588	635	585	660	638	620	585	641	596	595	618	594	580	625	625	662	621	642	640	622	596	568	617	611	593	648	592	614	552	588	604	622	615	585	594	616	593	628	638	610	605	607	642	611	598	608	643	655	635	616	603	596	617	587	588	613	645	717	613	655	636	603	683	604	641	619	572	576	633	605	602	605	579	594	611	593	613	622	610	641	602	675	607	619	607	614	588	583	640	619	630	644	587	624	647	624	631	618	588	606	601	585	559	547	598	573	652	596	613	626	619	631	593	633	612	583	596	582	616	572	592	612	654	602	542	562	615	647	649	637	623	591	584	651	647	593	660	579	633	613	598	584	604	613	616	593	579	610	601	643	570	601	608	619	619	671	620	603	595	664	597	622	667	578	620	599	604	616	621	610	602	628	576	634	591	577	578	594	605	597	620	599	596	649	634	606	614	558	577	624	635	594	583	611	623	644	581	553	647	652	646	621	602	617	568	610	648	624	625	596	625	674	602	595	618	569	597	623	658	645	578	632	602	613	638	628	637	628	625	599	608	605	625	602	615	597	606	669	669	644	618	652	594	633	655	596	654	570	642	590	632	601	623	594	644	632	597	620	630	610	604	621	597	621	633	617	578	637	604	629	602	646	596	617	599	656	612	581	634	608	581	610	638	602	650	576	639	648	601	632	592	609	623	591	586	629	628	633	567	619	596	611	626	643	601	633	646	566	611	609	625	600	595	617	627	607	660	589	611	624	630	609	657	602	630	600	571	579	613	621	605	574	646	614	631	607	588	606	621	614	621	627	594	608	595	617	605	626	625	604	593	578	578	587	605	628	621	606	630	606	610	604	590	581	642	605	634	631	596	597	561	625	615	635	592	605	643	614	593	643	653	585	612	637	610	591	590	617	651	658	607	597	622	631	603	645	585	592	651	645	582	581	621	609	608	645	616	602	628	610	607	630	601	651	616	629	603	624	621	623	613	572	605	600	602	603	601	568	596	630	639	619	642	583	610	615	609	593	646	627	615	593	639	634	608	606	633	664	659	616	642	654	596	587	620	657	599	661	576	587	642	626	607	642	599	627	641	578	608	592	611	606	654	624	588	637	641	611	631	643	585	626	635	634	645	634	609	626	589	580	599	570	617	588	614	615	629	664	599	587	587	614	632	610	591	639	636	619	613	618	612	627	635	579	633	588	595	653	655	621	629	622	610	639	604	607	598	604	643	611	637	621	614	622	615	621	600	671	613	629	642	600	632	615	620	604	614	571	571	597	574	632	596	620	608	615	611	592	602	633	575	555	647	614	627	621	604	587	609	623	648	626	578	602	607	624	650	606	589	611	619	578	613	634	616	619	566	578	589	635	626	583	600	634	593	631	602	601	616	589	611	601	598	588	613	625	622	609	638	621	622	607	642	596	613	580	576	610	612	582	662	554	612	621	650	624	570	591	588	586	671	588	606	586	561	633	584	625	626	581	609	659	602	586	584	613	605	619	583	660	636	601	609	620	593	619	603	617	571	627	609	655	656	641
1625	152	124	160	141	127	138	144	110	282	1247	385	108	104	98	115	97	105	111	110	113	115	114	102	108	98	96	107	112	105	105	95	111	113	109	125	107	97	113	118	103	88	103	104	115	108	89	90	112	105	116	107	102	103	107	112	94	105	101	104	107	124	118	88	102	105	115	102	105	99	88	102	106	121	102	105	87	91	94	105	101	99	106	89	94	96	115	105	89	106	92	113	105	99	95	87	113	109	115	85	110	117	78	120	97	107	112	98	118	110	93	119	105	96	115	112	112	100	110	100	103	87	104	107	98	93	114	104	104	109	88	98	111	117	98	95	121	113	115	95	97	109	101	118	108	115	112	111	94	104	110	95	131	110	102	83	98	110	103	113	89	99	96	107	117	121	104	121	105	106	122	111	106	116	86	93	102	107	99	103	95	128	107	111	107	106	104	101	107	106	103	102	96	99	105	115	102	114	104	103	94	106	115	101	115	98	96	86	91	111	96	116	96	110	108	117	106	102	92	107	90	109	109	98	99	99	85	110	93	114	111	126	101	107	95	114	113	85	96	117	110	103	110	99	105	107	116	94	99	99	113	109	107	104	93	85	110	102	103	103	106	106	107	120	111	96	98	105	108	107	109	127	92	109	90	86	116	99	117	97	111	99	107	108	117	104	114	92	99	108	101	100	108	106	119	117	111	122	99	120	105	106	88	87	108	102	117	75	104	100	91	97	106	92	106	96	132	115	104	99	100	91	98	112	114	111	97	97	101	107	109	90	115	97	90	102	101	108	116	115	114	85	112	103	103	87	94	87	95	92	97	112	117	115	103	104	99	100	94	105	113	104	101	98	100	101	105	103	104	104	104	110	83	108	102	104	111	108	109	102	96	109	99	95	90	108	93	118	95	126	124	96	98	91	96	112	108	88	110	106	126	107	107	100	91	88	105	114	116	87	103	113	105	108	105	107	103	107	101	96	96	106	92	115	89	103	97	98	112	102	101	99	118	89	96	103	101	103	102	92	120	85	108	116	108	95	101	117	122	108	113	99	109	110	100	109	116	111	112	108	109	79	115	105	81	98	112	111	105	109	126	110	122	111	120	97	103	91	112	110	101	114	105	107	107	109	127	120	90	96	110	101	111	109	96	104	102	118	94	100	93	100	111	98	85	104	110	102	116	111	96	108	116	98	95	106	108	104	89	93	93	111	108	99	104	104	97	100	98	123	110	108	88	107	108	84	105	102	103	78	97	94	87	119	105	102	100	93	121	96	121	109	112	114	101	87	102	119	108	98	105	98	83	100	117	98	95	106	115	117	118	106	108	111	107	97	119	93	97	110	99	95	91	98	116	99	111	88	110	89	109	79	103	104	94	103	96	97	106	100	121	110	115	108	97	113	116	95	101	95	106	109	112	118	99	96	106	115	96	111	103	92	95	114	106	122	98	105	107	102	99	110	86	97	100	86	118	94	120	105	96	117	106	98	100	103	114	109	89	92	80	103	101	98	89	88	113	112	101	115	111	94	102	103	82	105	116	95	113	93	97	94	109	110	97	113	107	95	96	99	95	107	98	115	101	104	108	93	111	105	132	104	109	94	91	99	108	103	107	98	105	113	117	110	87	123	122	97	115	122	104	83	103	116	99	92	103	109	106	110	109	94	123	94	109	103	88	97	111	99	94	104	104	110	113	92	110	116	84	105	100	114	77	98	100	83	107	103	118	91	113	106	107	100	88	94	116	99	118	113	116	118	106	90	98	92	81	87	114	114	105	87	103	113	111	115	123	115	107	118	108	106	84	113	98	123	106	97	117	98	111	109	95	112	107	100	102	128	107	97	99	109	135	126	116	106	96	118	107	114	134	94	95	101	89	123	85	111	85	108	103	103	100	97	99	115	101	107	108	100	99	105	111	95	121	101	85	117	115	121	106	93	96	114	99	112	103	90	101	114	101	108	122	96	92	100	109	104	98	118	108	105	97	96	108	107	89	111	110	92	97	114	89	92	115	109	106	102	102	105	128	106	94	114	107	96	111	97	90	102	100	114	124	102	107	113	113	114	107	122	114	102	113	103	113	103	105	117	95	103	115	95	91	120	111	101	124	102	107	112	111	98	98	116	122	94	114	103	101	116	104	86	97	105	105	96	83	111	86	112	91	95	115	116	90	98	125	112	102	101	110	102	107	77	104	93	109	105	100	122	95	107	93	103	93	91	123	93	105	91	98	98	124	97	101	108	115	98	100	87	91	96	105	99	108	118	130	97	109	85	106	93	121	106	100	95	108	92	92	93	120	102	100	84	93	100	93	110	114	102	97	95	116	109	135	102	105	95	117	113	105	97	112	102	113	81	104	104	116	111	103	98	104	119	101	111	102	99	111	110	104	100	114	113	104	99	94	91	96	105	97	122	114	115	108	113	92	112	97	112	98	122	89	103	120	110	99	93	113	98	119	94	103	89	117	102	114	90	128	89	95	105	105	119	91	103	97	113	84	102	111	97	114	86	134	97	97	111	109	100	92	107	101	102	112	97	102	91	111	97	92	125	94	99	91	102	110	92	97	106	103	94	126	123	112	108	107	89	92	104	116	95	97	104	90	104	95	104	92	107	108	103	104	103	84	101	109	93	86	101	100	121	96	109	97	102	101	111	88	110	128	113	103	95	94	83	104	109	100	126	93	98	103	81	119	85	94	94	112	102	116	102	99	99	90	86	116	109	108	109	115	84	109	90	91	117	104	116	98	92	102	100	107	101	116	123	105	78	104	88	98	107	109	96	117	85	115	105	87	94	117	98	124	102	100	116	106	104	109	103	89	95	102	87	94	77	100	114	118	102	109	107	81	117	88	113	117	101	103	103	123	112	92	115	109	90	96	101	113	116	101	88	103	89	109	103	97	132	107	93	117	108	107	114	81	103	102	99	117	113	102	105	96	126	102	109	109	93	115	97	115	113	90	119	86	80	99	114	119	94	91	108	90	106	112	94	93	99	92	107	113	98	112	109	103	92	107	105	88	100	104	113	105	126	108	113	102	120	98	108	89	114	98	116	105	93	108	111	109	85	119	105	95	95	101	106	91	96	95	112	99	96	116	125	106	96	106	88	102	104	89	102	97	105	104	100	91	111	91	107	106	108	79	97	89	92	92	96	107	87	92	107	105	118	114	127	98	109	94	94	93	101	102	97	109	109	105	119	102	89	106	97	90	96	92	102	94	98	105	94	100	113	105	104	97	110	107	106	109	101	118	100	103	108	107	103	101	109	105	122	98	110	109	94	105	113	94	96	105	105	118	101	99	114	96	100	114	93	113	120	123	92	107	101	110	103	111	113	113	99	107	97	104	98	106	103	118	101	101	99	95	84	126	119	106	94	108	97	124	109	91	90	104	84	111	113	109	103	101	114	109	111	97	92	112	109	113	114	118	103	86	106	103	106	86	110	109	100	104	114	113	123	110	93	106	110	111	112	109	114	107	87	98	103	100	99	120	107	100	108	100	97	105	104	110	118
7675	1315	1056	3570	3208	2464	2351	2142	1790	7603	22973	7933	1283	1096	1043	1004	984	928	898	910	857	875	860	854	887	816	864	886	847	838	822	802	809	823	808	837	854	820	813	804	766	804	810	815	824	793	848	810	788	835	746	789	782	781	787	783	800	785	779	805	812	769	761	798	796	788	748	789	790	803	708	802	804	829	845	789	840	795	767	821	781	779	775	811	766	750	808	791	818	813	802	783	797	753	734	733	790	784	773	780	760	752	776	805	799	774	738	782	769	784	765	804	791	745	746	772	789	782	774	758	772	812	717	788	785	772	752	741	793	743	764	796	747	797	821	829	765	802	769	775	784	815	813	779	798	755	750	777	760	831	796	776	828	755	765	755	825	798	766	820	796	857	732	771	770	761	775	829	830	753	754	769	742	784	780	745	813	791	791	728	809	808	786	761	815	801	809	746	808	750	772	814	799	755	788	775	754	762	839	801	769	760	780	811	801	767	737	763	769	747	811	734	761	804	791	817	799	767	771	762	783	768	783	763	754	799	767	770	758	774	761	753	790	811	777	774	785	774	768	772	766	762	752	788	767	795	750	769	798	780	760	841	742	789	759	708	748	780	809	737	800	801	761	788	730	805	840	775	781	801	770	800	768	767	771	794	778	797	780	769	753	770	759	818	763	801	771	765	809	740	757	793	834	801	848	798	773	798	786	802	777	771	758	793	769	829	778	792	750	787	808	770	747	791	747	764	806	843	779	768	774	773	762	777	731	780	747	789	807	764	754	774	806	750	789	769	788	778	772	762	770	741	788	809	788	713	759	778	734	782	785	768	787	797	773	777	754	757	781	790	774	762	745	793	800	770	755	796	787	810	765	789	766	767	757	805	786	815	776	786	742	720	810	760	776	768	773	783	760	779	816	788	780	820	773	783	841	810	751	741	742	806	752	716	843	747	804	766	769	820	801	794	751	820	782	780	796	779	778	771	805	743	768	824	777	794	828	775	797	740	752	742	796	811	803	754	808	762	749	785	809	788	752	793	824	785	765	796	820	796	719	830	783	789	765	768	807	754	772	770	839	815	753	851	844	788	800	771	772	739	774	799	814	785	833	779	769	808	791	811	726	808	790	828	799	755	799	791	796	789	793	700	799	747	765	773	775	795	738	813	812	763	834	783	815	773	771	814	754	845	795	773	812	801	789	790	800	819	784	763	784	786	773	745	784	782	767	803	763	822	783	845	751	818	770	770	802	789	858	782	774	725	805	830	765	724	797	738	792	795	736	732	749	763	812	760	766	773	824	791	782	765	798	746	795	789	822	795	787	748	794	785	773	835	785	791	825	745	824	733	768	792	723	714	756	829	763	851	757	806	809	786	774	838	784	730	794	793	783	781	807	755	765	774	774	807	795	810	768	808	800	803	751	791	778	747	783	782	770	758	777	734	754	783	773	787	733	831	831	781	765	796	775	778	753	769	814	772	754	792	803	762	791	759	785	789	764	765	741	779	787	711	756	761	793	804	823	831	749	787	801	807	765	774	803	777	813	805	715	821	739	772	786	820	794	770	823	791	777	766	796	846	805	759	761	803	738	768	812	782	773	820	754	726	829	781	696	769	755	779	751	775	752	736	789	773	785	772	818	763	747	750	761	759	778	707	824	766	749	773	828	814	838	804	771	791	773	804	814	758	776	762	759	782	784	751	772	772	749	785	761	816	787	766	797	824	778	788	785	763	820	810	752	781	807	810	807	752	835	792	777	734	789	725	780	797	795	817	765	770	788	762	773	777	810	750	775	767	777	815	759	756	820	780	757	750	830	794	778	806	802	782	716	773	808	761	774	789	741	751	799	815	759	783	796	779	775	758	760	786	754	788	768	792	819	825	742	752	742	787	759	760	786	790	787	787	777	794	802	786	795	773	797	795	752	792	828	780	796	798	790	769	817	813	770	747	727	804	843	797	779	788	776	814	758	724	824	746	773	780	774	761	710	762	804	759	802	791	806	754	787	777	828	773	783	810	797	805	816	745	789	802	809	813	788	792	802	783	759	846	772	773	804	778	788	771	765	820	773	787	775	771	772	762	826	752	758	770	796	720	789	770	804	801	786	788	814	779	831	783	764	755	746	810	749	807	740	738	724	765	795	784	800	803	812	805	749	759	758	770	816	766	799	766	742	749	757	767	825	768	824	728	790	782	697	801	780	773	752	815	787	785	807	803	802	833	790	801	772	782	774	771	797	778	838	805	760	750	753	786	774	797	770	797	811	769	798	796	762	745	808	836	796	734	805	779	773	782	809	807	782	784	741	776	811	785	802	780	808	793	780	765	835	794	755	722	837	815	756	799	754	759	785	787	776	771	797	805	806	779	792	763	817	776	764	760	804	791	795	771	807	718	745	799	752	780	762	757	770	782	741	748	757	798	777	769	776	706	776	778	765	776	795	772	791	829	747	811	768	777	773	768	788	816	779	724	789	763	829	744	779	802	776	728	789	740	774	758	840	830	800	752	783	743	784	800	788	771	721	782	834	789	787	771	747	777	745	806	763	776	789	800	820	774	799	756	793	776	754	786	778	776	764	816	795	774	756	753	759	747	781	762	754	764	809	823	813	747	776	875	796	806	783	748	776	807	790	813	779	775	737	794	786	816	721	776	840	787	818	788	792	737	770	806	784	756	777	777	731	765	792	779	744	775	835	752	809	807	797	808	785	796	789	756	804	808	783	749	765	873	799	729	753	804	788	785	752	733	791	759	755	778	791	786	796	790	784	774	766	812	774	807	790	814	773	777	803	789	793	736	782	789	761	755	786	777	807	763	778	783	755	774	851	835	740	781	764	787	764	802	810	813	808	857	802	790	741	755	796	767	844	763	768	767	817	781	803	735	776	755	738	744	742	810	791	750	782	830	761	812	773	788	765	756	747	804	803	756	778	788	808	770	798	783	723	796	776	793	768	786	773	749	830	779	747	842	800	771	782	788	751	735	793	771	799	780	772	806	779	766	771	780	788	728	788	773	760	821	757	780	823	775	756	776	819	814	790	810	816	818	775	758	728	782	763	739	762	810	825	750	801	771	767	781	770	754	768	828	790	830	772	761	784	756	777	724	789	712	830	784	816	736	767	775	760	728	728	780	816	797	772	827	770	763	746	822	787	799	749	769	742	742	774	730	790	792	790	794	766	766	745	738	785	805	763	774	746	787	769	767	778	785	801	762	734	827	772	735	778	811	758	740	815	745	782	800	768	823	787	759	794	798	815	747	752	808	774	826	762	756	785	725	785	779	773	798	783	802	775	808	735	752	767	767	801	780	795	781	786	825	817	821	748	771	732	794	787	783	833	744	806	749	791	766	777	806	759	771	759	765	777	794	795	748	823	803	831	780	753	813	794	766	780	786	748	739	786	821	790	757	746	815	760	765	766	771	779	784	760	861	787	796	763	766	785	796	804	816	759	792	786	774	809	783	768	756	819	729	774	765	762	759	753	763	781	807	798	764	769	790	763	781	777	769	790	802
900	208	149	132	160	166	166	143	179	458	1619	510	156	117	148	148	130	130	123	115	119	132	134	134	121	120	120	142	142	129	124	133	135	132	133	138	123	123	136	129	124	129	112	109	120	134	114	121	145	129	136	125	110	122	130	123	112	136	122	127	132	127	121	127	127	127	114	133	123	109	136	120	138	125	119	140	118	143	118	111	120	99	136	136	93	114	99	123	116	141	130	124	137	133	125	118	138	118	119	128	130	117	125	132	138	102	141	114	143	119	112	124	136	135	111	135	137	111	128	121	114	136	123	145	117	134	114	111	135	128	123	125	140	122	114	141	119	114	113	149	116	140	135	123	117	138	132	115	124	142	125	129	116	129	132	130	128	122	107	126	128	134	125	139	112	132	132	134	100	144	123	117	130	122	119	123	113	122	137	134	126	100	130	115	131	129	135	103	116	127	133	112	132	126	136	152	119	112	129	119	109	122	126	120	141	140	121	126	131	117	121	145	126	130	127	121	127	117	131	126	122	106	125	132	127	122	109	134	137	120	152	140	98	128	141	127	106	125	119	102	109	129	117	126	131	116	139	139	122	116	134	136	109	116	148	113	103	155	122	116	134	121	128	134	126	108	129	131	124	125	146	130	145	121	125	139	103	118	131	115	103	137	119	154	127	128	122	115	128	108	112	131	118	137	125	114	138	146	118	114	146	105	132	111	142	103	130	105	129	126	132	123	135	124	133	129	134	118	141	127	138	134	116	100	108	122	125	135	141	116	135	131	129	127	144	126	147	126	124	120	105	139	114	137	110	133	146	143	127	134	120	100	129	142	124	140	125	133	131	125	111	121	124	148	113	127	130	115	130	132	119	115	113	138	124	106	129	131	133	141	141	119	137	122	107	121	134	117	119	126	128	121	128	148	131	123	135	127	132	117	114	131	126	130	132	125	145	136	116	119	136	129	136	120	124	111	126	118	130	101	103	136	123	114	129	121	129	139	127	136	140	141	140	146	116	115	138	126	121	139	124	131	116	116	109	131	129	143	136	118	132	122	124	125	129	114	130	135	116	118	141	102	123	127	126	105	124	127	110	112	135	128	122	107	137	120	104	136	134	117	136	136	132	125	127	123	115	143	126	142	142	111	121	132	109	153	118	135	108	127	98	109	129	116	109	116	137	107	115	115	132	128	109	112	116	116	143	135	123	112	142	122	97	111	130	136	130	119	126	125	114	137	135	117	125	135	123	120	131	117	137	121	123	134	114	136	109	113	119	132	128	135	125	135	140	130	133	116	130	120	131	117	141	129	132	126	116	125	139	123	132	142	118	129	129	133	129	129	123	119	107	120	114	127	136	124	106	123	127	127	111	114	136	145	112	138	125	115	124	139	133	121	123	122	144	139	123	144	116	112	113	118	117	120	134	135	128	121	126	124	124	111	127	118	107	130	135	133	110	109	123	140	135	128	118	115	127	139	144	134	113	145	124	116	134	116	145	129	131	105	111	122	123	137	115	122	120	139	134	128	120	131	114	126	142	113	127	110	118	123	132	103	135	141	133	134	125	138	124	109	132	127	121	136	110	129	115	112	123	136	123	123	118	114	120	136	124	127	122	102	123	132	138	118	136	139	136	128	112	134	133	114	135	122	134	133	140	124	126	134	126	152	128	114	124	130	109	134	116	133	145	149	115	135	114	126	153	111	142	115	118	120	131	123	98	121	111	111	128	140	117	108	128	125	112	133	128	118	123	105	143	117	115	132	132	112	130	121	147	130	123	145	131	106	134	116	133	120	115	118	142	114	127	132	145	113	126	146	115	124	117	143	118	133	147	127	115	135	130	107	142	113	120	122	126	115	116	101	116	122	121	119	130	140	112	144	123	109	109	120	111	114	144	120	119	124	120	126	132	119	121	101	107	131	128	140	116	105	133	124	122	114	133	112	138	145	112	135	111	130	121	137	121	135	136	116	112	141	121	129	120	131	120	120	140	132	129	133	145	134	116	130	123	135	139	137	118	117	137	127	135	118	142	129	138	118	115	128	127	114	136	124	121	129	139	131	137	124	130	119	150	115	137	124	117	123	114	117	135	121	130	122	123	142	131	120	120	135	135	109	131	128	121	115	121	141	135	122	135	139	149	126	110	124	136	125	119	137	128	128	129	111	147	121	127	138	139	120	148	124	134	112	128	121	128	142	116	124	115	121	119	101	130	126	120	116	141	125	99	110	119	116	118	125	119	136	123	126	134	128	115	116	123	145	108	132	130	123	130	129	124	120	132	142	161	131	112	129	117	106	127	118	109	103	101	126	120	106	121	113	128	125	151	108	115	123	126	114	138	119	125	125	142	124	123	121	117	120	118	120	126	136	123	124	110	116	121	148	109	136	128	134	134	135	112	111	124	127	145	132	119	124	120	112	128	107	156	115	114	135	117	125	113	124	140	125	126	120	131	137	129	133	123	116	112	143	120	120	118	117	124	133	123	118	142	142	132	131	131	120	125	119	114	143	124	106	127	133	140	130	133	119	138	128	129	109	106	130	120	124	110	154	112	113	128	143	107	144	149	124	120	136	127	109	104	108	130	142	140	124	116	107	131	122	136	109	125	129	131	125	145	136	126	120	119	106	137	120	114	123	132	138	124	117	119	107	114	133	125	123	107	132	132	135	132	127	140	124	125	121	104	126	126	119	145	143	119	121	130	114	118	134	129	131	136	109	109	123	113	137	115	140	120	111	125	111	121	116	135	108	124	130	125	118	124	124	114	123	131	117	112	116	126	121	128	130	132	137	110	122	129	104	127	125	115	125	123	105	135	116	128	111	122	136	117	136	139	107	120	143	113	99	129	119	104	147	129	116	127	127	133	138	138	132	115	117	125	126	139	123	129	109	118	120	114	137	114	115	142	115	121	137	134	126	141	125	142	125	97	111	132	123	127	115	127	107	114	119	118	126	108	128	126	117	136	134	141	117	133	131	129	138	128	142	128	104	114	130	124	115	135	115	134	134	141	126	112	128	134	137	120	133	138	121	99	118	121	116	143	119	122	117	111	123	130	113	112	142	125	127	115	120	145	123	135	113	120	141	108	128	118	116	111	117	127	139	114	114	119	107	132	102	116	122	140	131	125	125	111	109	121	134	112	137	136	114	123	103	129	119	115	118	136	115	128	111	97	126	101	117	131	116	113	109	114	121	116	131	117	139	105	139	121	110	142	127	127	116	143	139	108	125	113	132	125	128	114	143	130	115	134	130	125	102	132	132	114	118	122	140	138	117	124	115	130	116	108	132	118	124	124	131	147	129	120	131	124	141	128	114	104	143	107	104	122	147	124	107	113	120	132	118	112	115	129	105	118	129	141	138	109	117	134	148	118	123	124	114	116	144	144	121	130	107	139	123	140	118	121	131	121	115	110	126	113	143	119	125	113	117	142	135	128	112	138	135	133	133	125	105	122	110	135	133	153	134	128	147	123	137	110	129	119	136	120	123	108	115	120	145	139	113	125	126	121	124
7880	2039	1424	1771	3656	4072	3981	3302	3002	10713	26066	9280	1582	1517	1415	1341	1273	1199	1206	1137	1135	1067	1032	1037	1031	1033	1002	1030	988	946	996	952	946	955	957	941	984	863	973	937	916	900	940	955	925	914	862	883	945	923	883	930	940	912	892	931	932	918	913	846	905	937	935	912	869	969	897	878	880	854	903	879	941	870	975	924	957	888	890	864	903	935	915	909	905	931	893	867	906	924	889	946	967	910	949	932	888	888	929	927	910	928	918	932	873	865	889	857	895	897	903	913	913	871	890	964	905	917	937	896	905	923	932	837	924	890	912	869	972	919	875	952	934	937	899	880	932	920	866	936	890	881	885	888	865	898	866	857	887	885	888	889	921	928	895	964	926	945	945	897	887	868	888	848	933	848	887	937	889	897	931	915	896	913	920	969	895	886	945	855	910	850	893	895	940	884	898	909	980	925	897	888	905	885	908	906	881	895	932	914	877	910	952	927	870	911	857	896	902	853	904	880	832	904	890	840	919	907	913	922	900	869	895	914	885	881	893	873	952	901	871	874	889	872	918	896	918	921	927	910	851	915	896	933	921	894	918	917	900	899	923	845	958	859	879	946	870	962	922	930	894	885	925	857	936	887	930	943	875	919	971	875	859	904	894	839	883	918	888	893	908	858	878	869	943	862	978	924	922	895	916	885	928	934	883	885	918	915	919	884	893	915	886	855	908	903	860	913	905	926	890	916	866	872	880	903	918	830	844	894	881	882	920	874	950	912	890	905	910	900	879	850	882	857	884	878	922	900	896	937	859	932	907	834	910	887	867	884	891	882	905	881	868	861	860	917	895	909	840	900	893	970	875	917	883	899	927	904	870	860	885	919	952	911	853	889	901	884	858	874	892	929	950	922	902	888	937	930	915	917	889	895	930	892	926	889	921	913	843	874	920	864	877	845	838	936	911	910	896	888	922	928	952	909	903	843	937	942	940	866	936	903	907	884	895	921	872	899	906	900	906	923	891	901	878	906	903	959	889	900	897	975	908	889	893	918	915	900	926	877	881	896	890	935	854	898	901	874	1000	885	919	838	932	831	876	839	911	913	891	902	878	897	873	874	877	905	916	887	933	878	917	945	877	899	874	930	901	943	890	926	892	869	896	842	923	945	945	886	886	913	882	923	922	912	899	911	867	887	894	925	885	859	885	907	926	870	890	967	843	907	941	901	957	845	931	925	842	891	833	899	903	950	902	873	870	832	908	883	836	877	934	926	875	900	891	979	846	880	910	915	885	912	914	902	920	937	889	875	868	927	959	881	950	908	882	945	915	934	921	895	908	902	862	872	867	940	893	889	931	918	880	898	926	914	920	866	927	929	844	893	931	924	894	924	925	864	899	884	889	857	874	910	931	880	883	925	866	861	921	947	931	881	901	900	884	860	863	887	867	863	904	921	895	936	948	849	896	955	879	861	889	921	899	965	888	928	901	941	897	869	874	866	890	879	893	906	906	892	914	914	885	919	894	915	876	936	880	909	895	941	900	959	905	936	856	907	902	853	900	964	926	880	840	891	890	857	881	843	873	907	921	923	882	907	889	892	891	870	897	905	913	925	830	880	869	861	885	902	935	879	977	906	903	874	853	896	835	917	878	881	841	901	906	898	918	907	930	912	895	894	889	876	915	902	892	893	915	888	907	927	893	898	891	943	906	844	905	899	949	899	844	876	865	926	892	914	843	945	879	909	899	872	903	869	920	955	935	859	956	894	882	907	852	963	888	880	915	893	888	865	932	874	926	900	864	919	887	910	931	918	875	890	899	905	922	865	910	908	868	895	861	932	885	942	880	882	921	895	909	913	934	914	917	935	927	893	905	863	931	931	886	936	953	872	882	920	906	906	894	814	860	861	845	919	901	866	907	859	912	930	904	935	881	932	910	853	911	877	904	915	912	922	883	890	893	858	907	946	908	871	842	867	906	902	879	915	864	944	884	928	882	866	895	964	867	871	909	898	929	866	893	832	913	917	901	874	933	914	909	868	895	973	929	897	863	880	927	913	901	904	878	937	914	892	956	906	842	890	907	869	894	943	923	904	911	932	932	880	934	883	878	895	911	920	907	905	990	927	943	934	880	874	929	884	908	891	892	869	871	913	882	952	903	931	903	867	905	822	921	855	854	887	904	920	892	943	872	854	844	927	896	901	908	902	884	866	808	926	861	900	951	898	930	910	925	860	893	891	870	906	872	905	899	902	907	894	887	884	865	914	873	881	862	922	896	895	918	898	912	950	908	898	912	894	945	896	858	945	912	878	916	911	929	851	931	931	818	888	869	890	859	905	873	872	874	896	889	920	907	838	931	897	866	923	896	956	883	884	899	861	875	872	901	875	934	887	873	849	900	927	826	886	880	912	865	907	897	848	889	933	864	929	922	932	899	863	899	841	895	915	931	898	897	937	837	883	854	934	973	875	959	875	910	860	865	865	881	915	911	878	928	897	933	877	916	906	879	898	893	851	886	889	918	887	845	913	890	888	938	844	890	849	854	898	889	922	919	938	873	882	834	967	908	911	892	889	894	928	913	902	863	907	843	883	936	866	872	963	863	921	876	913	859	894	945	864	868	855	884	882	858	917	897	943	875	952	901	948	905	924	946	860	932	909	882	916	855	928	871	903	825	938	903	864	873	878	888	887	894	898	855	851	880	883	871	888	910	926	880	865	895	908	919	886	914	885	859	890	928	974	904	934	869	919	909	850	874	876	908	921	984	873	933	906	903	961	877	915	848	915	921	888	931	903	859	869	883	880	907	902	898	920	872	881	898	908	904	883	849	903	880	871	921	956	892	897	939	904	917	866	933	916	901	873	906	927	906	905	908	864	876	895	900	875	904	915	859	927	919	882	937	869	848	918	925	874	929	948	872	903	884	888	915	887	921	919	954	934	867	940	892	890	900	923	820	933	879	931	883	874	880	876	864	857	901	901	869	919	893	889	866	903	879	886	849	902	930	923	922	931	883	925	907	884	895	908	840	908	858	895	914	892	874	872	906	887	921	937	846	907	909	913	872	896	875	901	917	915	870	873	867	909	865	905	853	915	874	902	922	941	935	834	882	980	895	907	895	884	938	886	918	862	944	903	849	877	861	863	921	901	909	863	834	877	851	885	924	933	917	939	901	866	881	896	891	845	911	892	912	933	845	902	904	906	866	892	897	900	906	876	895	928	921	901	862	865	907	893	948	890	877	879	946	921	892	914	871	925	923	856	876	830	915	931	904	907	901	907	885	884	872	918	908	926	859	889	897	933	937	942	901	883	887	928	960	915	917	906	892	870	891	897	919	932	878	881	937	899	884	904	918	899	847	876	909	931	888	893	897	879	922	962	934	876	900	938	864	854	861	890	881	884	895	910	884	929	876	931	916	911	922	881	898	917	909	918	884	836	887	948	940	878	897	903	858	950	911	901	915	876	898	875	935	890	951	883	894	892	924	905	922	902	844	889	902	873	909	819	904	944	880	900	885	908	871	968
993	71	49	72	47	55	53	66	58	168	710	117	64	45	55	54	35	53	61	59	58	52	53	65	51	60	51	63	49	55	64	52	67	65	57	54	61	70	68	50	50	57	65	40	56	57	65	44	60	63	69	51	56	50	64	56	55	53	47	46	61	50	67	54	69	64	57	54	53	52	62	64	60	58	44	56	46	57	63	49	35	47	51	71	55	69	62	51	70	64	43	61	51	57	46	51	60	60	40	53	65	50	55	58	52	52	70	54	53	41	48	52	65	55	53	56	60	58	60	56	57	47	52	56	52	51	57	65	51	46	53	54	45	41	52	52	62	49	55	54	65	59	56	49	55	60	54	51	68	48	83	42	44	49	46	57	54	45	51	39	55	63	60	58	48	52	62	52	48	57	64	61	58	59	59	59	64	59	59	64	50	67	64	63	51	44	56	58	45	47	50	42	51	53	63	49	52	50	62	56	63	58	55	53	53	51	51	52	67	58	41	55	56	59	47	61	44	57	55	62	49	45	54	52	50	45	51	63	57	57	47	37	59	59	65	45	58	51	71	54	65	57	60	65	65	57	49	43	48	52	51	59	59	51	74	60	50	61	59	54	63	59	68	57	54	59	67	76	57	66	45	38	51	59	61	59	47	59	46	48	63	65	59	69	53	53	59	55	51	51	50	53	58	42	52	57	59	36	59	50	48	44	53	50	68	43	53	58	57	50	53	60	62	51	62	56	50	50	59	55	56	46	60	57	52	50	50	59	53	53	55	54	65	51	53	62	64	61	49	58	71	51	46	60	60	43	60	59	62	65	67	55	75	52	64	49	56	65	57	59	56	53	54	49	50	56	55	65	56	51	48	57	66	57	53	57	57	54	42	58	70	57	50	47	53	52	52	60	52	51	61	53	52	48	53	56	42	63	58	46	64	52	52	61	64	57	56	59	43	46	49	47	58	53	54	56	62	56	67	63	48	61	61	59	55	55	48	57	52	55	37	48	52	59	52	59	66	56	49	59	60	40	52	51	61	53	46	66	53	50	42	64	68	54	53	58	55	55	62	51	58	72	45	53	49	62	56	71	53	72	46	59	55	67	58	59	52	45	51	35	49	63	52	41	57	58	47	66	62	56	52	69	49	59	53	50	73	50	59	75	61	51	54	59	57	48	56	54	62	64	55	66	63	52	57	53	66	58	52	57	67	67	63	58	55	53	52	53	56	57	52	57	58	48	47	66	54	58	55	56	41	58	55	56	59	50	66	59	51	65	52	52	39	55	61	48	53	49	61	54	59	51	49	57	35	48	64	60	66	62	50	42	48	50	57	65	65	56	47	62	73	58	53	62	61	55	47	46	67	41	54	70	53	61	43	41	53	46	61	45	56	71	62	59	58	65	69	60	70	48	58	37	55	64	66	54	61	57	60	50	55	54	52	51	56	47	65	61	60	49	52	66	34	62	44	57	61	57	63	64	45	50	45	66	57	56	59	57	65	50	63	62	58	45	51	56	60	62	53	58	44	46	51	51	62	53	50	60	45	44	59	65	46	50	56	59	54	61	54	44	48	44	61	58	55	58	54	49	65	50	58	50	55	56	49	51	56	36	61	50	54	57	60	60	62	49	54	60	73	48	66	52	46	48	53	54	72	56	61	61	55	52	50	57	44	57	50	51	54	50	46	48	52	67	61	45	50	59	57	57	56	63	58	50	55	56	58	49	46	53	64	40	49	55	63	36	67	61	75	58	57	44	55	55	54	53	61	51	43	63	53	58	52	57	58	57	48	59	68	70	57	56	58	49	57	53	56	48	50	55	57	42	53	58	58	50	51	52	41	56	51	48	47	51	47	62	48	55	61	49	53	56	57	43	56	54	62	59	55	64	48	65	47	61	48	58	53	53	58	55	55	60	49	54	59	38	69	52	49	54	61	61	63	63	60	56	45	75	59	64	52	63	56	65	56	47	46	56	62	58	51	58	56	52	46	56	57	53	45	57	68	51	53	53	62	52	49	53	55	51	51	60	57	63	60	54	66	68	52	61	66	58	55	58	61	50	66	73	62	44	52	56	57	60	45	59	50	63	50	53	52	46	50	52	52	64	55	61	55	56	47	51	52	51	58	57	48	52	48	54	45	62	56	51	62	45	61	57	66	52	61	53	53	64	73	48	58	50	50	64	49	56	55	52	55	49	75	59	67	66	51	46	71	67	49	70	53	54	50	62	56	56	52	59	55	54	57	65	61	44	58	60	60	50	59	71	41	65	72	60	48	53	52	65	63	51	66	51	55	64	49	48	53	63	58	72	52	47	64	58	54	50	54	51	53	50	57	58	67	50	50	56	47	46	51	54	60	69	58	66	44	58	59	57	71	49	60	49	61	52	51	58	57	54	52	59	43	52	53	47	54	46	52	51	61	52	58	52	54	58	53	52	57	54	47	61	57	52	62	57	49	59	49	64	58	55	49	60	59	59	50	52	54	45	59	55	55	49	49	47	54	65	64	53	58	46	56	71	59	60	61	53	65	62	56	54	49	60	60	46	56	59	52	60	76	58	46	65	49	58	59	52	74	46	55	51	48	49	56	54	50	45	62	58	53	63	51	57	65	49	45	63	64	50	49	53	52	48	63	65	50	58	39	54	58	65	63	53	59	59	48	52	38	51	60	74	56	44	48	48	65	62	54	58	68	56	55	62	64	61	54	73	52	52	38	59	55	49	48	49	50	51	50	61	60	53	52	62	50	48	53	50	67	58	65	49	50	60	47	51	58	65	57	57	62	45	48	56	53	67	71	51	65	45	68	45	54	62	54	57	67	65	49	53	54	63	52	51	57	72	68	52	57	60	55	56	62	64	54	55	62	46	68	61	62	69	50	49	54	61	74	66	58	61	50	47	47	65	56	59	57	55	51	46	55	55	69	56	47	58	57	62	48	65	54	61	53	66	46	57	65	66	51	55	53	54	64	57	49	55	56	55	48	68	68	52	56	53	47	51	47	63	52	57	62	51	61	53	55	52	54	65	64	54	59	47	52	51	61	57	53	53	51	53	53	63	55	67	48	52	58	56	50	56	53	50	64	68	52	43	52	43	61	44	55	60	51	66	61	62	61	50	52	66	60	52	51	56	55	55	68	45	47	56	44	58	70	57	65	51	65	50	72	51	51	68	48	57	56	53	44	57	50	68	64	55	56	78	57	50	53	55	55	49	64	57	64	61	47	55	48	50	47	59	39	58	65	61	64	68	70	50	52	64	63	55	54	63	44	60	70	56	62	54	64	55	52	58	54	46	51	66	47	61	56	49	43	61	63	37	52	67	54	45	66	49	68	60	45	42	56	54	55	53	57	45	54	48	44	56	64	65	48	50	57	67	64	55	41	55	60	46	62	56	61	56	53	54	52	54	54	48	46	53	60	66	53	56	51	45	69	47	58	52	46	48	56	49	52	53	57	66	53	44	52	61	56	56	52	51	63	47	61	56	65	65	60	56	49	55	54	72	69	47	55	57
6252	622	540	1221	848	760	878	735	702	4729	17466	3635	553	574	505	482	519	519	448	485	477	475	499	444	464	401	445	429	463	456	433	476	461	425	435	438	421	409	437	431	412	427	435	423	382	454	417	460	422	410	403	408	454	451	448	424	417	427	446	399	411	444	480	437	448	438	449	427	419	394	453	418	431	405	493	458	462	440	436	426	427	396	430	439	441	419	438	423	451	418	406	388	411	412	392	418	448	423	410	456	424	436	457	452	405	456	398	426	424	424	436	421	450	439	449	408	406	436	425	472	422	446	449	452	450	443	447	418	421	461	474	445	415	407	438	413	426	376	454	449	436	438	442	433	453	455	434	413	462	445	417	456	472	468	429	422	475	414	444	435	432	456	459	430	412	480	423	442	443	420	477	422	422	433	440	444	432	424	463	427	405	490	395	442	422	418	423	450	412	464	431	421	410	444	457	451	438	444	431	431	405	413	432	433	441	420	428	462	418	443	434	448	445	463	436	417	442	401	443	426	443	381	436	438	438	412	438	438	446	437	417	429	440	437	409	470	430	433	414	426	438	414	416	467	481	418	438	445	410	467	402	437	429	473	477	423	455	468	469	420	431	435	455	448	432	463	404	449	419	461	443	433	455	480	443	432	446	448	456	456	427	389	454	408	433	418	448	433	456	434	449	423	375	426	429	401	437	453	395	412	443	415	431	478	430	387	451	397	439	462	443	416	430	445	438	451	411	443	429	457	463	447	455	412	444	448	466	438	429	401	463	438	470	463	398	396	446	420	428	436	446	408	410	395	433	390	419	438	435	472	449	408	448	439	441	414	446	410	466	433	443	435	392	466	449	406	439	430	456	442	407	420	467	416	454	409	409	445	432	427	429	423	444	418	420	447	413	433	424	447	433	446	393	395	435	423	459	462	425	435	438	454	440	450	425	411	418	390	419	462	419	409	443	472	412	435	474	446	430	458	435	459	418	426	474	410	420	449	477	471	444	441	424	437	399	443	437	439	432	428	427	446	423	425	442	430	410	444	418	412	447	410	417	471	455	470	434	469	433	480	427	458	417	455	408	442	438	383	434	425	448	462	441	447	436	457	453	452	445	424	448	413	421	429	437	435	461	456	416	440	388	431	414	411	424	427	460	430	421	457	434	435	406	445	392	450	432	456	448	448	415	432	436	462	452	431	450	446	414	378	445	431	398	490	432	440	399	426	405	452	426	450	419	464	450	420	429	438	445	445	434	397	390	436	398	452	379	452	454	408	413	449	466	416	431	448	433	472	462	397	463	449	433	437	412	460	440	446	428	441	415	420	414	407	412	422	419	489	482	458	447	434	461	470	444	473	449	411	459	428	432	423	427	417	413	455	434	422	416	422	399	446	417	437	448	401	431	428	416	448	480	448	455	449	434	456	442	385	433	427	414	481	430	435	421	411	431	436	468	424	432	436	438	417	456	436	451	408	432	445	430	432	422	445	417	430	444	422	416	451	450	419	413	410	450	425	437	435	423	404	453	420	412	462	430	415	466	407	460	412	420	448	433	454	450	417	429	458	449	463	408	417	428	451	426	443	448	450	437	430	392	422	444	411	445	408	468	430	443	442	429	428	446	469	445	442	431	436	441	418	451	459	437	461	406	431	426	441	461	454	411	426	413	417	407	439	424	407	450	431	425	472	429	447	417	419	433	442	425	463	471	417	410	458	426	400	442	446	426	434	438	475	452	418	419	442	481	413	461	457	434	417	430	429	406	414	474	400	439	474	438	459	443	413	466	446	439	433	458	397	422	409	421	431	412	430	428	427	420	426	433	425	410	411	457	442	456	471	463	412	428	415	417	460	406	423	471	456	426	442	420	417	421	431	415	429	447	482	415	447	447	403	420	470	459	399	435	442	446	395	431	427	393	431	437	450	418	411	414	415	441	494	437	449	442	469	406	448	415	454	460	409	448	431	458	438	416	438	418	438	463	400	460	413	421	423	433	450	428	446	429	421	398	432	443	463	450	434	431	409	428	416	416	446	419	404	462	456	484	455	424	450	410	432	434	403	421	422	435	454	427	416	404	460	412	400	430	440	447	433	444	395	459	414	449	428	440	451	467	428	460	440	439	455	456	434	436	488	435	442	429	445	464	413	446	403	443	432	437	462	439	424	419	456	403	465	465	411	448	410	424	428	463	457	395	437	445	428	442	433	412	417	429	417	469	428	412	398	413	440	422	434	424	423	427	450	416	421	428	471	465	441	439	434	467	434	434	430	477	414	450	395	436	422	421	468	425	457	434	416	431	442	438	411	413	426	455	433	409	435	452	409	418	429	445	419	466	451	454	457	457	442	451	459	377	459	406	403	428	442	430	440	438	449	420	416	426	449	435	450	441	434	425	393	413	426	472	407	419	428	451	430	442	432	449	451	428	449	431	421	438	451	413	438	440	457	405	417	465	462	403	437	405	462	443	471	441	423	428	444	460	419	412	429	446	455	432	426	447	418	404	439	371	391	420	424	431	459	420	454	473	408	433	435	416	437	412	462	466	395	469	424	442	407	418	455	400	420	443	482	442	408	461	423	415	405	451	453	423	449	461	454	445	445	449	421	450	410	533	418	441	420	446	462	421	445	404	413	444	417	472	432	437	450	445	432	418	420	431	426	407	426	397	411	463	438	415	453	412	414	415	420	433	431	410	434	403	421	418	444	448	434	464	416	453	470	451	438	428	460	446	429	429	424	408	417	449	467	452	446	376	438	451	373	484	441	432	453	445	422	463	425	456	434	416	401	422	421	416	445	438	385	445	404	416	447	478	478	410	423	404	413	417	434	463	470	436	433	444	415	428	423	450	422	428	472	407	450	456	427	427	458	421	411	447	443	448	425	419	443	439	430	450	441	408	428	419	461	437	452	415	455	449	427	470	460	446	451	420	402	422	448	424	405	400	428	461	412	399	415	428	442	431	423	450	432	420	457	427	406	431	376	455	403	407	414	451	420	410	465	447	417	413	427	415	417	423	451	408	454	420	436	420	436	438	441	451	418	423	435	422	436	424	426	441	422	430	422	411	461	451	419	446	464	450	441	428	416	455	440	440	404	437	452	432	452	421	445	433	452	434	481	431	409	390	444	403	452	443	428	444	403	422	453	417	416	423	416	458	431	429	419	434	440	425	429	415	428	434	444	415	448	415	428	412	384	443	440	419	426	441	457	414	453	438	408	406	431	444	453	437	443	417	439	453	403	439	445	438	434	413	432	458	464	467	442	419	463	453	498	450	424	455	423	421	431	481	444	430	407	440	428	465	419	445	450	437	453	462	441	454	467	432	452	409	436	430	440	441	454	467	417	429	412	410	450	425	439	439	436	449	422	451	430	412	454	412	458	414	442	435	397	448	440	455	428	448	433	454	455	441	419	438	426	421	404	406	433	466	450	407	467	396	469	454	425	424	452	411	420	407	452	442	423	428	452	436	427	460	423	467	416	445	418	444	442	432	453	449	421	454	425	460	428	435	441
458	133	113	108	104	92	131	116	115	278	1057	189	79	93	92	85	118	81	101	72	91	91	87	82	88	92	78	61	94	83	86	77	67	83	85	70	86	76	80	88	83	87	84	96	76	70	87	80	78	61	81	70	64	89	79	66	77	78	84	81	104	86	86	88	93	83	73	81	90	75	84	60	91	75	81	75	74	77	91	84	95	73	86	82	82	83	73	74	77	85	95	70	77	84	86	86	97	100	68	84	80	79	83	81	85	70	74	66	80	76	86	70	78	73	78	75	65	73	90	71	88	77	92	86	99	89	75	77	82	82	83	74	77	84	105	80	104	92	89	88	89	80	72	77	87	99	68	78	89	68	100	77	83	81	88	81	72	92	75	98	76	86	79	67	82	78	89	84	78	68	83	82	83	83	73	98	92	95	80	84	72	75	92	81	88	85	96	87	58	78	86	84	86	100	64	63	89	72	90	83	84	87	77	94	78	86	83	68	82	86	101	86	84	72	83	87	92	98	93	90	70	72	70	68	99	103	76	69	87	83	82	90	99	83	79	74	74	93	71	88	64	89	79	67	71	88	68	86	83	77	85	72	76	70	67	76	87	88	92	69	86	91	80	89	94	86	74	83	81	84	77	81	73	83	86	78	103	74	79	72	79	80	85	79	92	74	94	79	94	80	62	73	78	80	88	87	74	98	80	93	98	78	77	82	64	92	84	90	78	75	81	66	66	74	82	76	87	81	76	85	81	75	64	87	83	74	86	96	74	88	101	80	84	80	94	89	69	75	94	76	71	76	80	88	75	87	78	75	80	71	91	93	93	94	93	83	81	87	79	86	103	84	95	77	73	75	77	87	88	97	74	84	83	89	74	85	98	70	86	88	80	87	68	104	80	73	74	83	90	80	86	80	75	71	81	88	100	79	84	74	93	80	66	83	89	76	78	69	90	82	90	91	73	90	95	84	75	78	70	81	85	86	75	89	95	71	77	83	83	73	79	83	85	92	76	79	76	72	83	79	77	82	78	86	76	82	92	76	77	90	74	91	90	75	96	83	85	66	66	77	80	80	83	81	66	78	94	72	75	73	95	101	94	79	85	67	98	86	91	69	73	80	85	74	75	74	69	95	85	83	87	86	87	77	96	63	92	90	80	84	69	88	88	90	87	78	94	84	73	81	75	72	89	95	69	70	72	82	85	90	85	67	96	85	84	107	80	75	86	85	78	74	92	102	75	73	99	87	76	85	87	84	66	83	69	73	92	78	92	67	87	79	103	67	85	60	73	84	78	81	84	85	78	81	93	86	87	84	90	71	83	71	94	78	81	85	75	97	67	67	82	74	77	77	65	99	75	71	73	77	87	67	72	81	93	89	93	92	75	66	88	85	88	79	79	86	74	91	71	92	78	82	77	69	104	84	85	96	87	84	85	86	87	81	60	79	100	80	79	89	103	83	97	65	79	74	89	95	73	88	89	74	92	89	85	71	85	86	68	80	78	80	61	80	78	80	76	98	87	78	88	101	83	92	62	75	84	89	78	70	97	105	78	88	77	88	72	81	85	78	88	81	80	85	77	92	80	84	69	80	93	87	86	84	78	87	78	78	76	83	87	62	84	80	90	78	87	89	66	77	77	79	80	87	99	82	96	91	88	75	91	78	86	81	102	89	92	92	79	89	74	79	82	72	78	63	87	79	101	77	65	83	77	87	85	74	81	108	81	93	81	71	83	76	98	73	83	90	90	84	65	68	93	79	91	82	82	78	79	74	56	83	78	82	66	95	61	64	78	72	84	88	96	78	84	86	78	75	94	78	70	71	80	65	91	76	87	82	90	86	82	88	79	78	73	73	95	83	74	91	77	76	64	97	82	80	76	74	92	72	85	94	97	78	89	89	96	79	92	92	87	88	94	66	76	90	89	59	80	88	74	84	73	90	74	95	77	79	77	73	74	87	82	85	109	80	82	94	84	67	98	77	77	85	70	70	74	78	83	75	87	81	80	75	86	76	73	85	71	81	78	91	72	87	92	71	89	81	79	78	86	75	78	98	94	99	71	77	67	76	83	73	89	79	76	87	80	94	77	81	82	79	83	91	83	93	70	93	79	83	84	87	87	91	79	73	65	79	90	85	84	87	77	85	78	98	90	75	78	92	66	65	89	75	83	85	78	66	68	81	97	88	101	77	75	79	77	71	76	93	75	78	71	85	79	67	89	74	77	83	65	73	82	81	68	77	71	86	85	83	73	71	86	81	80	84	82	96	76	85	86	89	91	78	82	85	98	75	62	82	74	87	93	92	87	84	82	81	75	75	82	84	88	82	83	74	85	93	75	81	77	74	73	79	72	95	76	85	81	79	71	83	86	81	98	68	87	75	69	85	77	82	78	81	74	87	71	85	84	74	82	87	74	74	82	68	92	74	60	75	89	82	82	72	74	92	85	79	89	65	98	81	79	93	79	75	79	80	73	94	80	63	72	86	83	83	90	68	70	78	83	89	75	82	80	75	85	73	93	71	88	85	67	80	78	88	81	88	82	72	81	71	79	74	77	82	75	81	72	81	75	83	81	73	97	78	81	100	101	69	83	74	82	72	79	83	81	72	70	87	96	87	78	85	71	79	78	79	71	85	75	63	77	81	80	73	79	77	98	64	95	77	73	67	87	84	81	81	89	90	82	86	82	93	80	69	85	68	91	81	78	101	71	89	84	75	80	77	89	74	83	83	77	94	77	87	86	82	82	76	78	71	82	82	75	71	101	81	66	66	88	91	92	77	84	81	81	90	95	89	73	74	86	81	73	98	67	68	92	81	78	74	78	98	77	76	56	72	79	72	88	82	73	88	88	88	85	86	96	86	70	80	80	89	86	86	75	88	86	84	89	97	78	90	86	86	80	73	82	97	76	61	100	87	96	97	83	71	95	91	84	76	81	82	80	75	74	69	81	94	83	78	80	80	81	74	84	92	83	82	79	95	80	89	86	83	94	91	77	88	86	83	89	84	96	84	86	79	87	83	78	71	89	78	81	87	80	92	94	75	94	78	95	86	85	80	77	89	92	97	67	66	71	73	87	89	72	72	101	84	90	85	70	80	93	82	85	70	84	72	74	89	80	91	91	78	82	84	87	81	62	72	78	96	75	65	90	80	101	78	80	87	93	73	76	85	81	86	87	80	76	80	87	88	70	86	75	73	84	76	95	72	88	81	87	72	79	76	97	85	88	88	104	81	91	60	87	98	65	82	95	75	80	79	73	80	95	84	80	102	91	80	85	90	73	81	96	91	84	81	92	87	89	76	99	65	92	78	78	74	66	81	76	80	66	86	86	82	98	66	80	82	71	89	82	74	77	71	80	79	73	84	88	84	92	87	82	84	75	75	97	82	80	62	81	85	80	76	85	83	84	75	86	82	70	97	78	86	88	75	89	77	84	90	77	81	59	84	61	93	87	83	66	79	92	90	78	85	89	82	72	67	87	94	83	95	75	94	88	90	72	76	101	80	83	81
5410	1438	883	2175	3231	2630	2454	2114	1815	6704	20542	3587	984	943	922	834	816	765	768	754	721	686	715	721	671	682	685	649	678	683	648	618	636	643	603	635	639	635	612	653	614	627	609	631	587	604	621	660	620	566	569	593	625	584	602	518	560	624	595	615	597	580	589	594	640	589	594	640	582	613	610	584	625	599	586	578	616	579	580	569	646	586	586	661	569	625	634	581	586	592	605	586	617	579	596	612	611	582	551	569	621	596	611	580	600	603	571	578	575	584	618	586	585	556	601	589	600	591	577	537	589	549	558	577	572	578	614	578	578	604	559	601	635	621	569	585	572	550	607	551	581	593	566	613	571	585	576	561	556	570	601	615	593	579	589	567	580	600	566	620	582	623	625	565	647	555	607	602	627	586	587	614	565	581	597	582	610	615	582	577	539	608	585	579	594	593	577	602	561	545	582	599	629	639	588	589	592	575	533	539	609	554	593	567	606	589	538	595	594	564	579	589	553	568	595	587	573	593	571	561	554	558	588	599	587	550	585	583	578	582	586	602	614	572	554	632	577	567	580	615	605	593	569	563	611	566	582	607	583	572	625	605	574	555	568	600	592	562	604	609	599	566	586	544	560	573	578	557	561	579	565	578	633	563	603	554	554	604	639	579	592	614	631	567	618	610	595	571	589	593	533	600	548	581	581	621	543	575	628	563	622	567	593	581	617	610	646	665	606	586	580	577	565	564	583	584	591	610	575	529	594	589	606	591	608	599	584	626	583	604	588	618	574	610	603	606	590	576	589	566	636	593	601	534	625	606	559	572	601	592	590	603	560	580	590	586	559	620	614	592	611	578	584	569	606	575	564	590	582	609	612	605	586	592	543	607	595	591	603	614	602	578	590	619	584	590	544	552	596	578	611	588	599	551	558	589	556	582	591	549	595	588	608	600	590	585	560	565	593	640	601	605	620	568	605	529	566	609	591	585	591	589	612	535	579	643	582	603	617	593	587	643	593	592	526	574	586	606	622	569	584	620	575	638	549	559	586	619	605	577	598	570	581	600	617	632	580	575	590	584	586	577	560	618	601	583	555	584	561	571	567	597	573	577	623	590	582	574	585	515	578	552	607	589	578	586	608	553	594	558	541	550	534	619	637	605	596	618	625	595	576	596	594	595	630	612	579	615	608	581	548	608	584	597	605	556	591	567	614	589	562	601	613	566	615	601	582	560	623	579	592	596	570	590	565	557	591	566	627	579	595	607	620	571	612	590	552	630	570	583	607	605	573	582	615	573	577	598	597	590	585	572	598	591	598	571	602	581	592	564	579	609	574	602	568	611	649	568	579	655	557	595	585	588	559	607	574	589	538	534	581	571	602	595	589	630	591	554	591	580	594	594	603	611	605	571	603	616	610	582	597	572	574	597	570	574	539	588	620	607	598	642	613	608	612	600	629	601	598	591	566	548	564	584	600	592	596	585	593	601	542	615	568	561	584	619	559	627	586	641	582	607	608	556	604	574	609	568	576	538	597	613	566	597	615	610	558	556	595	538	600	606	595	625	586	636	559	597	603	567	603	589	584	584	621	579	587	553	556	550	570	605	603	578	587	563	572	614	569	617	568	601	613	562	605	599	590	582	637	606	573	613	578	584	612	576	567	610	616	571	580	586	635	575	593	605	600	580	628	553	611	604	595	555	578	575	627	596	610	604	578	551	587	584	599	594	629	580	584	550	606	552	591	566	556	587	633	589	593	584	608	575	569	595	581	634	588	577	584	574	588	564	611	613	580	562	619	596	580	636	573	593	642	581	596	606	605	573	605	587	593	561	557	640	583	579	636	570	608	615	593	585	567	582	600	547	609	582	579	593	580	604	636	582	585	593	586	602	574	570	578	588	633	582	597	600	574	609	601	605	564	592	620	578	580	598	571	592	582	574	587	614	557	631	603	602	623	589	620	595	556	617	597	610	603	582	586	627	553	598	605	591	584	626	604	566	578	604	604	598	577	580	584	556	563	603	607	552	565	634	623	609	594	584	638	570	617	595	587	562	586	620	650	569	582	563	537	598	614	606	599	594	611	546	610	596	552	607	597	579	555	594	584	569	584	607	598	579	570	574	600	589	595	597	636	568	599	635	602	600	599	573	610	618	591	598	570	619	584	568	630	576	555	597	543	630	615	583	628	584	561	623	570	623	632	587	557	576	582	576	594	579	578	626	589	609	626	628	560	583	581	601	597	595	608	602	590	606	597	597	561	588	613	585	619	579	612	568	580	590	594	613	636	584	553	599	597	636	604	604	580	579	534	605	568	603	612	564	601	585	565	626	573	550	562	644	549	567	584	572	629	570	566	616	595	609	573	582	533	609	553	576	571	592	612	577	600	563	607	604	624	568	610	611	597	577	597	596	548	560	587	584	615	569	562	578	548	548	559	602	609	560	585	610	612	586	565	605	560	561	603	568	585	580	635	574	562	605	625	566	564	604	591	620	612	582	610	555	564	582	555	578	590	578	621	615	563	601	596	563	577	557	570	594	610	563	573	598	597	615	561	652	583	578	600	609	577	596	590	582	545	598	582	573	588	570	566	546	629	562	574	581	602	618	590	612	599	570	555	596	592	623	586	581	551	606	564	597	591	600	578	600	578	584	578	579	554	609	564	612	575	608	586	612	564	617	577	586	554	537	567	614	596	605	570	587	589	571	567	626	602	605	585	605	613	601	542	646	654	567	594	551	608	583	569	602	552	594	576	579	575	596	584	598	569	622	588	555	606	581	546	607	581	603	623	616	602	596	548	543	591	598	580	569	585	589	587	604	589	586	581	598	575	576	580	590	581	623	588	578	591	529	630	605	545	600	612	574	583	567	604	594	574	579	602	605	558	570	588	603	615	554	623	570	569	588	603	591	618	557	600	578	554	617	565	587	598	606	600	603	589	564	612	621	588	598	567	587	584	610	572	599	607	595	586	596	591	608	582	532	588	604	600	567	586	555	579	577	643	545	585	586	609	587	578	610	600	592	594	613	562	597	614	557	587	566	594	585	559	574	647	579	633	616	598	623	633	603	644	582	609	562	617	525	549	631	582	623	600	564	546	546	602	613	584	574	575	584	591	576	614	600	568	576	581	614	607	573	568	573	593	595	604	573	593	580	583	590	578	604	571	615	584	593	583	605	620	599	607	591	593	604	607	580	556	597	561	617	645	580	569	578	596	564	576	581	613	618	563	616	578	556	649	615	577	611	640	569	601	564	597	601	590	592	616	640	564	552	532	633	594	574	574	622	583	571	588	568	556	586	603	625	577	590	603	603	606	605	605	647	594	629	576	631	597	629	612	575	587	635	635	584	593	562	576	597	590	597	631	577	582	563	571	591	582	602	625	593	590	563	591	602	559	563	594	570	601	587	589	612	568	581	570	612	631	603	555	590	614	586	614	576	550	579	581	609	592	574	549	603	568	593	590	625	594	602	604	572	567	608	613	576	575	621	595	574	577	561	618	599	582	617	567	559	576	622
1573	140	123	78	93	113	113	123	125	205	840	138	113	98	115	113	107	90	86	113	106	115	97	103	120	107	106	105	106	115	98	109	104	92	92	97	95	102	115	101	94	114	89	107	103	90	99	105	99	96	80	94	104	111	97	91	110	89	97	100	99	86	100	109	113	104	94	83	97	107	97	100	102	93	100	90	92	106	118	106	94	99	90	106	95	92	70	105	108	102	106	106	100	93	106	88	85	103	99	113	114	98	101	112	91	106	89	117	102	105	101	96	102	102	110	93	87	112	99	97	101	108	101	109	106	107	92	104	100	96	99	112	102	111	88	89	90	107	96	97	86	97	89	107	103	91	104	116	93	103	104	105	93	93	107	100	87	80	103	101	93	97	84	99	98	113	106	106	100	111	87	116	110	101	103	101	110	113	115	96	98	98	107	87	87	102	108	86	97	74	109	113	96	108	111	101	91	111	87	94	88	82	100	98	104	101	97	94	104	96	91	101	100	99	95	107	105	88	107	98	98	111	93	85	89	94	101	71	82	93	100	87	82	116	104	107	106	102	84	115	101	86	85	104	97	92	94	86	95	93	87	115	99	88	93	89	90	102	107	111	93	86	105	101	93	102	113	106	84	106	126	104	102	92	70	112	98	100	97	83	106	103	98	91	96	89	90	89	96	83	113	101	92	95	91	101	98	96	92	86	108	103	82	103	116	91	98	84	95	91	90	96	98	80	97	102	105	103	85	90	106	120	111	110	109	114	90	98	88	77	97	104	85	92	102	107	115	92	90	102	93	98	88	95	93	100	104	97	98	118	96	112	97	107	100	113	111	103	101	100	86	78	103	96	108	103	99	91	120	98	83	98	94	87	97	106	84	111	88	109	87	114	100	98	81	88	99	104	85	114	97	93	113	104	82	90	96	90	110	111	93	93	104	91	113	100	108	89	93	97	86	112	94	99	103	119	101	88	102	110	93	104	97	99	92	120	100	84	106	100	98	91	101	84	103	94	109	81	87	105	116	93	111	102	98	98	95	93	112	88	101	96	116	80	97	88	107	97	66	95	101	103	106	109	77	111	98	92	111	99	87	103	111	86	99	110	99	114	99	90	91	100	124	81	97	99	98	100	102	89	91	119	92	86	103	104	100	75	98	125	105	89	108	116	104	92	92	105	113	89	90	89	84	90	95	106	92	82	94	85	104	112	96	88	109	103	104	115	132	105	91	93	95	118	97	91	90	104	103	96	112	89	89	98	105	95	114	115	88	94	95	100	110	101	96	118	94	94	80	93	107	100	109	96	104	89	106	102	99	84	89	78	109	91	91	113	84	109	103	94	94	113	107	119	96	106	112	123	95	108	88	92	109	110	93	93	98	85	99	95	89	113	98	102	89	95	118	94	96	103	130	92	86	97	92	106	82	112	91	100	81	100	99	109	98	96	112	113	100	111	102	107	96	111	98	85	120	90	101	106	95	81	89	80	97	104	104	123	96	96	91	111	96	99	99	110	93	99	84	93	107	93	99	77	88	84	111	97	82	97	112	109	88	98	111	95	90	89	95	97	106	94	109	109	110	93	103	104	112	92	98	95	89	86	104	108	125	104	87	98	105	110	100	79	94	114	97	93	105	104	98	100	90	99	94	106	86	116	99	112	97	85	112	82	104	104	83	86	89	92	91	101	108	88	110	83	83	83	100	101	106	106	85	91	89	108	105	82	109	92	89	107	108	89	79	101	108	102	95	95	89	104	86	80	97	90	98	93	88	91	115	109	103	96	101	87	98	83	81	117	83	95	93	113	111	87	100	93	107	90	108	110	108	100	102	77	93	104	81	101	105	100	84	106	86	91	96	108	91	111	98	102	102	95	117	65	95	80	103	99	90	106	113	92	93	98	91	93	143	96	103	79	98	97	86	103	96	102	96	114	102	83	112	100	113	112	96	93	111	126	103	106	97	96	99	100	100	89	115	84	109	105	92	98	100	90	98	103	85	100	90	92	108	109	112	97	89	102	108	91	102	106	103	110	98	86	102	101	96	100	108	110	95	121	87	94	122	99	100	107	93	104	114	97	85	78	101	114	95	97	93	98	107	115	94	94	108	100	98	93	109	94	103	109	88	91	121	106	86	101	97	111	111	90	100	89	108	104	78	105	114	106	94	72	95	92	87	95	85	79	104	104	98	105	102	108	104	93	87	97	109	94	97	85	104	105	104	89	112	123	84	72	118	80	99	109	97	106	107	109	92	131	115	98	92	95	103	108	97	91	100	116	103	104	106	110	110	104	92	68	103	97	101	100	99	86	106	98	105	84	95	112	83	100	91	86	111	116	84	101	119	96	107	116	108	120	107	109	89	134	98	97	108	106	92	105	102	93	86	113	101	89	100	95	82	98	107	91	98	90	110	93	86	113	84	101	94	107	88	101	90	94	89	86	87	115	93	96	101	98	95	96	104	117	100	95	110	99	91	111	99	106	94	93	74	104	95	81	99	108	104	107	89	95	90	98	108	110	107	106	103	94	106	100	92	89	97	101	104	101	92	97	114	106	110	70	97	108	102	94	94	86	118	115	92	98	101	85	107	108	86	103	99	122	101	84	88	88	123	87	99	88	97	95	90	99	103	79	109	110	106	108	96	95	93	115	91	117	114	101	90	108	88	98	101	98	94	102	110	94	112	109	127	90	94	90	94	73	98	89	94	94	98	93	91	109	110	92	95	94	103	83	105	97	100	107	104	104	93	100	103	106	99	111	113	102	92	92	102	105	107	107	83	99	101	79	92	87	101	118	94	96	104	111	111	82	85	81	81	102	95	102	101	115	96	95	91	95	113	88	100	111	76	92	98	88	86	98	90	89	85	98	85	118	111	91	97	101	123	95	99	100	97	94	101	108	104	119	100	104	122	85	96	101	103	112	101	92	110	119	97	115	98	95	93	106	103	107	115	97	96	99	90	98	96	96	105	110	95	78	94	96	111	119	85	117	81	91	101	118	102	91	95	102	121	102	107	100	78	110	100	98	94	108	93	94	95	107	103	94	89	85	81	90	88	113	113	115	83	112	100	100	90	93	102	95	113	84	101	94	98	91	91	86	104	117	97	84	93	124	114	71	99	98	101	101	95	88	103	103	107	99	113	99	103	86	80	104	89	117	105	89	96	86	103	104	98	112	82	82	93	104	101	110	91	81	100	104	83	96	99	82	102	96	91	89	98	96	108	98	91	102	106	95	90	81	86	89	112	95	101	102	114	101	88	94	89	84	94	90	103	113	91	115	98	97	95	100	96	99	99	89	108	97	91	123	97	100	103	112	98	91	95	102	121	124	101	91	103	93	87	102	91	106	108	110	90	88	93	101	95	104	107	96	105	92	86	108	93	91	93	79	102	110	100	94	91	120	93	101	107	99	92	85	96	115	96	87	106	101	86	98	85	95	107	97	101	85	101	97	116	110	109	109	95	83	111	103	105	87	90	101	91	100	96	98	107	109	92	108	100	113	81	118	86	110
7745	1344	1031	1185	2214	2391	2331	2139	1982	5667	17762	2257	1188	1108	1072	1050	978	904	930	924	903	885	905	835	876	790	790	836	779	776	858	778	798	795	774	770	756	727	812	793	779	795	804	777	800	785	792	781	771	750	750	765	774	765	753	756	737	802	737	780	755	784	721	755	747	742	765	729	774	780	778	796	771	727	807	760	714	769	813	749	745	750	703	758	779	731	741	679	728	748	777	762	704	725	785	750	728	761	767	781	748	756	737	730	746	746	765	729	731	701	725	759	727	727	721	740	777	713	772	745	706	766	742	763	718	775	780	722	754	806	765	754	758	740	784	749	703	745	767	780	713	718	746	713	765	721	745	805	782	730	735	745	725	788	783	766	758	736	748	764	742	756	770	730	703	764	730	748	735	780	750	717	734	782	746	751	735	785	775	714	737	723	800	734	755	697	765	742	752	694	748	778	720	729	713	747	749	758	739	764	745	739	700	761	721	724	753	785	757	710	740	750	723	820	747	757	830	781	767	728	781	771	751	740	761	737	789	742	782	745	789	832	759	767	752	729	775	756	728	779	761	743	764	786	759	735	729	775	800	758	759	728	751	761	808	745	739	753	755	806	772	768	739	731	775	775	767	772	728	763	751	766	798	744	750	767	778	733	759	757	764	782	734	750	787	708	722	708	734	723	733	749	756	753	747	795	805	727	772	795	779	799	743	765	785	743	749	783	738	738	762	739	759	799	736	741	730	754	782	776	716	728	810	775	751	780	721	737	765	733	752	739	728	765	809	750	738	792	777	750	718	771	735	750	721	760	774	741	732	751	747	756	738	755	742	719	735	787	759	744	722	745	785	776	751	719	755	706	721	785	755	734	795	723	738	734	758	731	751	773	748	749	744	724	725	764	709	776	791	785	770	712	714	771	779	780	723	731	737	763	746	792	732	767	754	750	721	771	755	745	736	782	788	741	758	726	760	816	773	797	766	744	783	738	727	714	750	763	743	783	787	746	773	757	768	790	749	778	816	727	751	796	786	765	737	747	744	790	740	770	740	730	780	784	793	758	725	683	760	788	740	749	720	728	785	747	744	749	723	699	726	739	728	765	693	780	752	759	698	756	769	768	808	743	720	776	756	763	825	751	738	745	785	741	804	749	800	779	713	767	750	738	742	779	759	734	717	768	704	704	747	763	768	745	762	796	766	687	737	690	723	769	737	746	749	753	752	759	678	735	739	762	783	743	740	782	748	777	757	732	741	698	746	767	751	742	775	760	760	737	747	739	743	764	768	754	757	767	776	721	770	751	713	735	719	762	741	730	693	725	691	767	798	800	824	705	737	738	721	771	771	759	775	755	766	717	684	741	728	735	775	763	718	751	751	738	813	794	742	767	726	713	762	771	774	740	728	742	727	759	775	744	717	771	767	810	781	772	706	697	738	769	716	753	769	751	777	755	760	723	709	704	728	704	715	808	737	752	758	727	754	749	750	722	770	777	732	744	725	724	749	754	756	726	717	809	759	720	730	740	754	791	786	707	750	742	777	717	727	722	750	762	739	736	805	742	730	762	777	751	732	753	755	784	721	782	717	719	778	722	747	763	712	751	765	822	749	732	742	774	770	784	733	740	771	741	744	752	737	758	787	769	754	741	711	757	771	735	707	671	759	760	739	756	762	770	737	759	776	761	695	701	762	753	778	734	728	768	731	742	778	718	746	702	771	773	775	720	756	765	726	730	744	743	769	778	723	762	731	774	715	727	741	735	783	757	752	752	727	729	726	749	780	696	727	763	743	760	783	750	750	790	745	717	705	728	739	746	783	714	828	763	770	736	757	727	684	787	827	766	760	710	744	736	781	763	779	737	774	746	740	730	739	735	763	759	754	795	725	767	775	747	778	748	787	774	768	737	752	712	745	748	741	763	752	733	768	737	805	719	760	729	763	776	747	805	728	772	762	732	778	696	758	707	763	787	739	734	721	742	764	767	733	738	699	742	777	742	745	799	754	747	721	776	739	759	763	730	726	725	730	746	785	747	734	732	755	759	707	737	772	753	744	743	749	756	774	726	787	748	744	759	778	734	768	776	733	714	744	746	718	720	778	782	760	688	715	714	799	742	775	762	758	792	800	738	744	775	753	739	691	724	740	727	714	745	756	721	738	736	799	737	737	801	748	759	762	759	728	696	757	749	753	763	757	792	742	768	739	785	737	714	756	805	761	737	751	738	789	737	803	712	728	746	750	706	697	709	704	744	761	709	765	699	712	788	723	710	750	766	721	721	726	735	766	785	756	762	771	718	725	754	685	796	733	791	768	783	731	771	713	765	731	741	748	781	787	803	725	757	725	743	750	715	766	789	741	684	755	750	736	776	741	746	739	720	783	739	739	748	795	753	739	758	748	737	744	814	758	767	746	753	733	747	771	768	732	758	741	771	773	705	737	781	771	769	742	707	740	752	722	704	742	810	733	743	807	755	786	712	728	742	737	804	731	768	712	791	781	794	747	741	708	715	784	748	794	732	720	706	735	723	714	735	733	746	710	734	793	769	746	738	731	731	754	760	779	739	735	766	744	752	803	727	751	758	740	737	751	760	768	781	735	752	748	782	701	749	742	708	751	787	710	743	735	756	727	723	750	739	777	726	746	767	785	733	733	770	742	747	771	760	721	725	750	786	712	736	770	747	781	760	818	743	761	767	750	730	771	767	744	787	720	700	778	710	740	807	709	770	778	762	770	764	739	753	769	757	764	757	724	714	775	777	772	741	766	773	757	757	773	776	768	730	770	793	748	778	765	696	732	744	784	738	720	758	747	777	709	769	805	766	746	774	783	737	725	727	774	731	745	701	757	699	764	762	718	748	702	717	758	780	755	773	813	712	711	764	776	732	804	724	768	720	738	693	769	761	790	737	740	769	793	766	754	784	764	761	749	765	719	723	728	726	751	750	756	710	741	778	734	754	732	753	731	728	743	762	747	747	794	736	785	743	775	743	738	752	801	744	738	786	756	772	770	725	811	752	722	744	759	723	745	737	718	745	776	732	784	734	819	747	795	726	698	735	732	789	734	754	786	807	765	779	742	749	727	711	765	740	700	762	805	729	742	767	759	748	745	738	760	772	706	721	744	764	742	805	696	779	743	772	776	763	755	706	742	743	735	756	760	745	709	793	741	765	730	724	713	807	750	720	697	804	710	763	702	742	827	703	812	744	732	759	727	726	771	760	720	762	746	756	719	795	751	757	726	765	747	753	743	716	755	794	774	763	754	772	771	704	732	715	772	735	719	724	751	756	746	725	773	727	727	733	713	739	736	752	750	742	735	743	769	764	791	755	772	760	771	765	778	755	759	740	764	741	787	772	750	700	762	737	723	727	782	750	728	826	746	700	763	729	718	741	712	776	762	749	730	766	710	749	708	710	749	758	708	734	716	805	781	730	785	731	785	729	707	748	754	778	732	696	814	765	748	759	738	722	770	798	765	735	778	786	717	751	805	769	750	788	776	758	771	817	733	775
806	209	182	138	143	159	193	168	155	301	915	166	143	149	150	118	126	136	121	139	141	139	126	96	128	131	132	132	134	121	118	117	128	120	126	114	116	126	112	116	118	119	112	116	139	119	124	115	114	109	138	115	128	141	121	113	122	119	129	134	97	147	132	109	124	116	104	93	122	120	137	138	109	123	113	121	126	122	112	129	101	129	131	116	119	147	118	139	113	112	115	125	111	111	101	132	119	118	121	133	111	108	108	140	112	128	123	118	109	102	118	126	127	132	115	124	106	119	123	116	107	118	127	117	131	113	118	124	121	128	121	116	119	124	127	102	118	124	137	120	117	105	134	117	120	105	119	107	140	127	125	134	134	123	105	115	135	114	111	123	122	120	138	118	133	133	119	117	135	113	128	112	142	106	130	111	127	121	115	113	135	124	108	122	115	128	114	104	128	121	124	134	130	121	109	118	124	120	123	123	127	127	103	112	112	105	112	123	93	99	95	112	105	131	125	100	128	111	103	115	138	118	110	121	104	107	116	119	116	124	116	117	122	141	110	128	112	133	116	112	114	114	119	125	113	130	116	123	134	123	107	115	103	116	104	133	110	140	103	114	127	107	120	150	109	120	131	116	114	111	124	103	134	126	138	106	132	131	118	120	110	126	124	133	140	121	124	114	137	105	119	125	117	107	113	112	129	118	108	102	126	119	116	135	118	117	119	113	114	114	109	114	120	108	106	134	127	111	103	113	116	121	148	121	114	124	128	118	125	122	145	122	123	127	120	128	119	136	130	130	102	105	105	121	115	138	108	128	120	103	128	112	116	146	115	125	130	144	135	116	118	107	147	132	116	119	130	125	112	109	137	124	147	104	123	118	118	115	121	134	124	121	141	123	105	120	112	111	113	113	125	116	108	130	119	122	121	125	117	118	125	114	120	120	118	121	135	119	136	119	121	127	120	128	128	105	128	136	98	133	138	115	118	119	125	136	113	99	119	121	132	107	112	114	132	127	114	111	104	109	109	98	125	112	109	139	117	104	135	124	105	150	119	115	120	119	108	111	119	112	122	104	119	120	124	115	121	127	109	124	112	114	123	132	106	124	116	151	102	126	125	121	131	147	135	114	109	109	149	136	127	112	129	128	119	116	134	132	126	147	128	142	126	126	116	127	121	129	108	128	137	128	126	128	122	97	123	131	99	99	120	128	145	102	104	113	125	126	133	103	114	97	137	138	105	125	133	123	124	99	131	130	117	116	129	126	123	105	101	144	110	128	112	114	118	115	92	136	122	124	141	94	123	110	121	110	118	137	113	120	119	123	102	134	123	112	115	150	123	121	102	122	119	115	112	95	128	101	121	126	129	155	143	125	107	127	121	133	114	132	116	136	123	104	106	114	114	121	118	101	128	130	129	130	93	120	129	127	120	127	102	120	104	134	123	123	122	126	121	94	112	116	124	119	138	111	122	127	133	123	122	112	121	134	116	129	116	134	116	113	110	125	123	118	128	106	116	125	135	122	97	105	114	110	107	111	141	130	126	115	117	117	112	109	126	116	142	115	125	130	123	124	121	133	143	122	125	119	125	97	131	122	115	139	137	125	124	107	110	118	122	132	110	124	129	124	125	121	127	138	134	138	116	118	126	112	116	134	123	117	117	144	121	117	114	133	113	152	113	114	115	89	106	116	101	132	127	108	130	118	113	108	120	119	130	120	123	117	119	131	124	110	110	137	132	119	110	109	121	119	114	129	123	119	135	120	140	107	102	136	120	153	118	120	127	136	118	139	126	123	112	93	136	119	108	129	119	126	136	108	123	130	112	110	108	120	104	130	112	125	123	98	124	116	128	132	101	104	101	102	121	123	132	113	124	109	118	95	125	113	134	131	110	125	94	95	119	124	118	120	128	107	117	133	125	147	121	137	111	115	127	142	136	101	125	105	130	124	119	146	126	119	106	139	139	129	121	148	116	144	98	119	119	112	117	122	128	125	113	113	107	130	124	123	121	117	100	133	126	106	137	109	102	118	114	121	105	118	130	108	115	120	105	104	133	123	112	102	122	125	130	115	101	105	112	116	135	125	129	129	106	128	128	124	104	122	146	121	126	115	126	126	110	121	129	105	118	118	119	120	126	111	139	128	131	129	134	136	106	125	114	96	112	110	124	113	133	126	132	112	153	114	99	118	107	135	134	112	118	100	144	138	111	126	128	122	98	113	100	109	144	110	113	104	132	119	114	119	115	122	109	117	123	125	107	115	102	101	106	127	128	117	130	117	112	114	134	125	118	105	113	144	131	114	120	122	117	101	118	104	113	139	119	128	124	105	115	127	112	99	136	96	107	123	108	114	125	122	124	125	119	130	136	133	128	133	93	137	113	146	118	100	134	124	110	114	124	96	144	119	111	100	109	124	109	106	124	139	119	118	114	115	111	112	112	116	111	115	124	112	132	119	125	120	122	105	123	140	123	111	116	118	136	122	107	117	115	92	120	124	106	105	103	116	111	119	125	116	113	128	111	116	107	120	113	118	110	118	107	112	110	145	121	124	120	130	122	120	114	136	131	122	117	129	115	104	113	121	125	139	115	100	113	128	134	122	125	124	107	110	116	115	116	103	129	111	125	115	129	116	125	110	112	117	112	118	111	110	131	123	126	118	111	120	115	97	118	120	131	96	111	126	136	113	106	120	112	127	136	138	134	115	101	144	121	122	117	131	128	147	131	125	101	107	114	112	127	122	115	119	125	119	98	135	106	121	105	107	136	124	127	129	124	116	112	113	114	119	98	135	121	122	112	117	107	115	136	124	108	130	133	117	130	126	121	118	102	125	128	123	107	125	149	118	127	136	102	136	106	112	117	136	108	129	134	131	136	125	117	117	123	123	134	112	110	116	120	120	128	127	121	120	106	130	115	139	108	104	136	114	110	117	118	148	125	129	121	121	117	144	126	114	110	136	136	107	127	112	126	113	137	134	129	126	124	146	125	116	121	104	124	133	126	134	135	147	112	136	112	125	114	120	123	128	109	112	118	114	116	131	127	124	112	113	110	100	111	113	98	116	111	127	97	128	111	116	144	112	122	120	112	127	113	140	122	134	115	130	109	109	113	108	121	127	126	124	127	147	137	98	121	111	122	113	109	106	128	119	111	120	122	116	118	110	117	134	108	137	117	122	128	144	128	108	96	130	121	137	109	105	124	111	124	113	124	123	122	108	100	106	124	105	129	124	114	132	109	124	119	122	130	121	110	120	129	113	108	133	115	138	126	131	92	117	120	130	118	124	106	136	119	126	147	124	128	126	99	110	112	115	125	107	117	115	105	124	113	118	116	132	115	118	116	136	123	122	116	96	108	116	124	126	117	113	128	129	144	121	110	116	123	106	119	128	95	120	112	106	117	120	119	101	118	119	134	145	111	123	142	120	120	122	130	107	110	113	115	116	116	114	128	105	129	146	116	134	110	118	114	115	131	125	124	118	114	118	146	117	111	107	117	121	101	125	118	129
7960	2147	1337	1607	3055	4112	3925	3409	2883	8105	17551	2809	1660	1497	1353	1323	1300	1226	1129	1126	1096	1094	1016	984	1033	999	951	990	981	1032	921	945	991	971	965	959	967	939	938	935	930	959	881	895	919	910	948	897	905	950	843	853	883	924	888	855	890	876	861	827	931	850	910	873	882	844	891	886	943	873	896	902	851	897	888	845	855	867	783	872	880	905	916	869	861	852	910	904	910	869	876	866	822	866	851	872	913	870	849	854	919	855	886	890	932	899	841	860	850	891	840	891	843	887	910	875	874	856	902	836	847	853	922	867	877	874	847	847	848	864	870	868	860	887	886	882	872	861	887	836	878	904	854	862	901	893	882	866	818	871	833	907	874	877	838	863	872	876	844	843	843	888	881	861	866	881	821	850	871	814	881	808	831	854	849	932	844	876	769	868	911	837	846	828	858	854	883	883	871	894	843	877	848	855	881	884	879	887	906	872	894	906	862	880	792	876	855	899	934	852	845	909	812	885	839	890	886	873	844	862	878	900	838	859	886	886	852	827	858	815	875	900	841	851	923	861	904	856	831	843	861	867	844	821	872	845	826	872	876	875	867	843	862	847	850	890	857	858	880	879	868	851	837	886	878	914	857	896	851	907	793	803	873	822	872	897	852	849	907	883	857	865	862	894	931	866	897	884	933	878	871	865	895	810	860	840	888	844	874	902	908	826	805	908	836	925	881	835	862	811	906	836	880	856	864	831	837	825	887	847	790	851	861	842	873	910	860	851	899	849	855	848	847	868	871	906	884	832	801	837	851	833	860	931	835	911	861	876	853	856	882	853	906	857	872	867	859	879	880	908	850	851	834	836	855	912	861	810	844	872	841	941	898	886	863	824	859	873	806	887	832	842	846	874	848	863	839	889	883	918	864	837	876	840	905	835	865	852	864	870	867	846	870	847	859	802	907	900	875	854	839	859	835	872	882	833	863	839	882	861	852	843	891	893	877	911	859	859	836	856	859	852	855	861	915	876	864	788	933	876	822	852	893	888	897	877	868	829	836	890	891	871	874	866	815	858	835	815	879	892	841	879	854	836	916	870	877	828	881	917	836	835	834	852	870	907	823	842	898	883	838	896	859	901	880	891	897	892	840	871	893	888	897	887	868	882	892	837	898	882	884	826	875	813	868	855	860	854	884	842	922	854	875	846	849	882	892	802	888	835	862	855	836	868	868	857	825	834	867	868	891	833	832	885	838	900	880	827	855	846	869	849	863	841	892	866	814	857	903	902	880	878	835	849	823	866	851	873	902	806	836	874	820	864	862	881	858	836	906	883	857	851	804	912	849	874	920	849	845	886	931	864	855	857	833	875	853	853	879	881	851	816	815	877	873	826	831	872	853	870	873	818	840	888	890	904	881	851	816	853	875	871	853	852	825	859	833	906	877	896	847	913	865	873	845	860	865	813	900	865	894	847	921	872	893	827	826	892	877	936	908	903	856	860	866	898	853	852	941	879	798	892	894	846	890	872	828	859	853	800	848	868	864	848	888	907	861	919	842	895	856	872	863	853	876	923	862	895	826	859	877	816	857	878	916	833	912	892	847	921	884	851	891	875	868	892	901	855	860	844	933	948	904	909	871	822	896	858	837	860	888	817	841	861	890	865	844	885	862	911	836	860	882	913	840	907	884	851	948	900	837	837	853	877	867	861	831	895	884	870	862	851	839	841	907	870	866	839	903	878	876	882	852	899	871	853	878	811	866	843	847	878	837	887	873	839	872	920	889	840	837	871	887	896	839	879	880	890	905	827	861	858	833	881	878	861	876	922	889	893	825	811	913	861	870	878	860	860	875	848	895	838	889	863	893	821	876	880	856	874	827	867	876	847	856	886	881	865	847	865	891	847	828	842	868	867	864	882	841	855	850	840	860	840	851	867	846	821	903	840	835	899	891	826	843	865	890	879	872	869	875	845	863	895	885	860	885	932	878	860	898	851	902	876	869	890	816	883	862	850	870	893	842	909	854	823	884	842	855	815	879	843	866	801	877	927	846	887	864	905	870	863	868	832	896	867	889	856	895	917	844	883	816	873	872	887	895	867	908	860	898	848	868	891	874	816	902	863	876	842	874	812	870	888	862	864	941	842	880	876	890	839	853	865	823	873	799	840	877	882	824	837	884	831	890	822	817	886	842	884	900	884	892	871	884	797	892	884	801	902	846	822	849	907	873	872	869	888	876	856	881	894	862	865	876	882	848	849	841	833	924	857	856	766	865	872	865	841	891	855	897	847	840	842	846	882	861	875	846	839	828	893	933	885	834	849	847	920	889	878	862	827	870	850	848	849	854	842	890	870	888	828	845	806	808	881	875	875	845	848	828	834	808	859	792	858	866	840	857	836	878	890	881	850	840	867	905	844	873	845	862	882	875	810	881	797	854	865	882	885	864	857	864	875	823	883	851	900	883	822	844	850	906	890	848	912	827	836	862	920	829	890	882	827	863	864	850	818	823	857	906	904	868	829	837	859	871	907	895	894	866	854	889	878	859	842	847	832	836	857	906	899	835	850	865	873	797	890	844	873	883	821	862	874	848	845	843	840	837	864	905	889	916	893	897	901	907	827	824	837	855	863	862	882	864	856	885	836	874	838	865	848	833	917	878	880	824	843	881	881	851	872	905	862	857	849	793	866	848	861	876	887	829	841	897	877	828	877	844	879	867	895	902	893	870	896	845	918	828	885	869	851	844	874	845	916	873	905	801	805	902	837	849	824	903	882	888	826	877	871	853	882	850	888	853	832	896	836	872	886	864	881	838	869	876	842	873	881	875	816	866	896	875	840	809	873	853	925	876	896	799	861	917	827	850	869	857	856	894	866	879	890	832	855	918	878	832	869	847	885	902	832	866	862	842	852	858	857	833	841	886	919	825	881	808	866	839	859	911	826	826	863	876	831	887	856	906	809	893	881	891	826	872	841	904	835	864	870	868	854	872	821	855	875	841	915	849	890	864	870	961	879	868	896	874	858	855	928	854	857	848	932	841	889	869	881	842	852	893	881	922	843	842	848	840	895	864	884	908	853	874	869	927	828	871	868	899	853	879	875	916	851	859	821	823	885	861	855	894	916	892	889	827	886	866	848	931	816	812	862	883	844	897	890	859	853	903	857	873	869	859	880	894	891	862	798	874	888	831	878	887	910	847	887	895	858	836	833	886	847	904	871	787	886	873	846	879	778	848	867	844	862	868	910	864	848	861	913	929	889	871	869	839	817	891	833	906	860	922	834	863	946	841	868	839	853	865	830	862	849	865	819	866	828	903	962	881	863	862	850	880	861	852	838	867	836	864	831	834	822	857	915	881	850	864	843	889	855	860	861	849	812	834	901	827	876	893	879	847	864	888	886	908	826	860	857	880	798	882	837	874	894	844	887	838	918	902	852	834	907	922	894	859	864	855	857	844	855	800	800	820	890	928	885	918	870	870	890	835	853	897	837	837	889	832	847	892	850	848	818	874	862	840	855	874	842
1021	69	52	46	61	66	53	57	57	114	344	63	49	55	60	64	63	59	56	44	48	64	62	64	46	58	52	46	43	44	56	55	49	59	58	54	53	47	49	60	71	53	49	64	61	43	54	54	39	48	40	44	70	46	54	50	45	43	52	51	48	45	55	51	54	61	56	49	58	41	44	39	51	37	49	55	47	61	62	50	49	51	55	49	38	51	52	46	47	49	48	48	55	45	41	43	38	46	53	55	50	46	56	53	57	54	43	47	54	56	50	49	53	53	55	63	53	47	46	65	49	66	44	56	46	61	46	53	52	54	52	51	48	38	52	62	49	51	63	51	44	51	49	45	48	48	57	40	50	36	46	56	55	65	39	53	57	50	59	53	49	49	53	46	50	60	45	48	64	53	42	50	57	64	49	50	55	61	53	44	43	44	59	39	48	44	48	50	49	47	52	62	55	53	39	52	55	44	45	48	52	60	66	39	53	49	58	49	55	53	50	47	38	61	59	56	53	55	49	54	41	43	44	73	53	51	53	56	42	41	57	43	54	54	60	52	49	55	48	52	36	43	60	52	40	46	39	42	47	51	45	47	38	42	55	43	59	44	47	53	45	55	46	48	57	54	52	44	50	60	55	47	69	48	48	57	41	49	44	40	56	53	49	55	53	54	46	49	42	50	46	47	44	52	46	51	45	53	44	48	50	59	58	40	49	44	54	47	51	48	57	52	59	51	46	51	58	49	60	47	54	44	55	42	48	61	53	58	55	31	64	55	55	58	47	51	51	35	52	49	52	52	52	52	45	48	51	63	62	44	57	51	45	46	63	56	64	40	56	53	44	46	38	56	52	55	53	61	45	53	50	49	59	52	54	55	37	45	54	59	47	57	45	47	43	60	55	35	41	43	49	57	54	63	46	49	54	41	43	53	39	44	51	34	49	58	46	60	53	50	62	42	44	50	48	48	41	49	52	47	45	50	55	44	48	47	48	54	46	43	40	52	57	54	45	48	52	52	49	57	44	53	58	48	61	33	46	46	52	57	49	55	50	60	46	49	57	56	46	49	57	52	62	61	55	42	49	60	56	55	66	57	57	54	45	47	54	53	46	63	57	50	46	52	49	55	46	42	52	55	59	70	49	52	49	56	45	60	52	50	52	63	40	36	41	44	50	53	53	42	63	37	41	51	42	52	60	48	49	50	54	51	55	54	59	48	48	57	43	50	46	58	48	42	53	63	43	49	62	50	49	52	52	61	45	43	43	44	46	58	37	50	53	52	55	46	62	52	47	49	54	59	45	53	50	47	46	56	41	66	45	45	51	55	54	49	58	37	50	60	45	53	48	41	50	51	47	63	72	42	52	58	45	55	39	60	57	41	55	55	55	46	49	47	49	50	48	57	49	46	51	45	51	40	52	43	49	43	53	56	50	48	41	44	55	56	51	59	69	36	62	55	50	53	59	42	37	67	51	54	48	64	51	49	54	39	39	50	50	52	58	62	56	56	47	45	45	52	43	57	47	60	50	39	51	45	53	46	54	64	47	61	49	54	43	52	38	48	52	46	54	46	45	50	54	52	55	45	56	41	58	51	41	55	41	43	49	56	51	53	47	56	49	51	56	45	49	46	47	39	48	53	44	67	67	63	48	61	47	48	44	53	63	52	57	52	37	42	46	53	54	43	58	50	53	41	69	55	49	45	38	45	49	44	65	55	40	61	55	47	58	58	54	57	38	42	50	60	46	34	61	49	51	57	38	49	47	54	50	41	61	55	48	39	59	50	42	55	57	57	43	47	41	55	46	41	35	65	50	59	49	33	62	57	60	43	50	53	49	64	45	51	51	39	55	52	40	45	52	46	46	43	56	40	42	60	44	45	52	39	42	47	64	47	46	50	44	58	63	46	40	43	44	47	56	43	62	50	56	67	40	50	60	47	40	51	59	39	47	53	54	53	46	49	45	49	48	56	47	60	53	50	52	37	55	50	42	55	44	44	40	58	60	57	53	49	42	51	30	71	59	60	51	49	55	55	37	66	49	44	51	39	33	73	34	39	47	45	53	58	54	42	54	66	45	49	56	49	48	51	47	44	61	50	64	44	53	44	44	42	51	52	46	47	55	59	43	61	52	41	49	57	45	48	47	47	42	72	56	41	56	44	56	48	46	54	50	54	49	57	50	39	53	71	54	42	51	54	49	53	55	53	48	56	56	53	53	42	62	53	48	44	53	47	53	42	44	57	43	60	44	49	48	37	36	32	32	54	44	47	55	54	57	51	46	57	58	60	48	43	40	44	43	39	53	44	34	46	42	50	56	55	55	57	45	48	47	60	55	56	66	39	65	60	47	43	49	57	51	47	48	49	46	55	49	51	42	63	50	60	56	44	44	39	56	54	63	42	43	41	54	46	48	59	46	52	52	40	49	61	61	50	44	42	60	51	52	58	40	55	52	52	32	51	50	48	43	46	48	55	40	48	53	48	51	63	34	44	51	60	46	51	46	51	64	58	52	60	71	62	49	52	53	45	49	53	52	43	56	49	47	57	55	52	44	49	62	51	52	50	50	42	43	45	50	54	50	44	52	44	45	52	40	45	43	48	44	53	59	46	48	37	53	55	57	61	51	53	48	42	64	47	52	52	55	50	55	48	55	56	51	35	37	58	52	42	47	48	55	49	47	51	52	44	43	34	60	53	56	57	54	36	58	63	53	44	49	55	56	44	49	56	59	47	53	58	55	56	52	62	51	47	46	48	47	55	40	42	47	48	44	60	39	53	36	57	35	46	58	48	44	39	47	52	51	61	56	47	39	45	56	44	65	39	55	43	47	54	44	41	50	49	58	46	56	53	43	40	66	61	48	48	52	40	49	52	55	53	44	54	66	51	40	39	48	59	50	49	44	49	58	51	53	47	38	57	56	44	50	44	71	57	54	45	49	48	56	58	46	48	49	46	54	50	65	45	54	45	62	58	43	50	46	60	54	59	62	47	51	54	56	52	60	61	56	40	57	49	40	40	39	53	43	46	52	41	50	55	56	66	33	61	46	43	53	59	43	61	47	59	48	37	48	48	59	41	46	56	39	46	54	47	54	44	45	40	46	44	49	42	49	57	54	48	49	49	48	60	48	50	61	56	52	60	47	54	55	54	52	52	35	48	50	52	41	58	58	60	47	51	46	49	51	65	61	50	42	50	61	45	59	52	48	53	41	47	41	46	35	49	58	50	59	58	50	51	47	51	50	56	50	57	43	50	54	54	51	37	51	45	47	52	44	52	56	54	50	41	51	56	50	58	47	44	43	40	52	49	53	55	49	46	64	52	55	56	57	40	40	50	53	57	54	47	42	57	43	53	46	39	58	43	59	43	49	44	44	45	62	58	47	46	52	60	43	43	54	40	47	55	55	39	51	45	69	55	44	30	50	49	47	44	46	38	49	48	49	68	48	50	44	60	51	40	58	57	43	48	50	45	53	48	50	62	56	43	52	44	58	44	61	59	45	46	43	42
6126	564	465	507	582	722	746	757	680	3182	9763	825	550	523	452	456	427	430	404	441	445	454	417	432	413	413	430	385	430	408	368	420	423	385	418	428	389	381	424	374	400	423	397	367	379	385	419	425	402	392	429	388	401	406	420	414	439	441	381	416	399	458	371	404	407	398	420	415	431	374	400	373	403	385	370	405	401	409	388	408	397	415	381	367	397	425	398	392	424	378	420	380	426	353	382	438	390	409	409	435	395	427	396	414	373	379	407	375	432	389	398	371	388	424	379	382	373	435	414	400	368	384	402	396	370	388	432	429	417	373	403	384	379	396	379	388	439	370	401	408	424	378	390	421	399	393	381	407	413	411	393	411	383	385	402	433	416	355	410	420	402	376	396	368	403	417	368	353	378	387	369	388	416	436	399	380	367	393	373	397	387	416	395	392	380	415	422	392	393	419	366	392	420	403	383	423	405	393	414	404	404	406	380	424	399	414	399	369	423	380	424	367	406	402	408	397	418	433	428	398	425	412	403	418	378	409	392	421	402	398	453	403	397	412	400	394	398	371	434	403	385	372	427	415	419	395	389	406	385	377	406	423	388	425	418	391	410	349	370	388	423	432	380	379	390	419	434	362	394	409	404	394	400	393	403	376	422	381	401	390	389	376	380	404	398	397	389	396	386	376	383	409	427	389	417	434	415	395	375	405	409	430	368	416	407	406	426	399	380	400	405	384	390	388	376	374	408	400	419	405	367	380	407	425	416	355	390	379	382	417	422	400	422	385	400	415	392	409	401	378	409	456	396	391	417	376	396	396	361	412	413	388	362	407	393	463	394	421	390	403	451	387	421	399	411	415	416	373	408	362	396	387	420	411	419	427	415	400	389	371	389	406	388	409	415	369	411	383	392	403	394	401	430	394	375	379	411	422	367	384	358	442	404	367	408	404	396	402	364	387	400	406	391	387	398	402	402	390	356	401	375	405	412	413	430	391	394	433	383	347	400	355	393	420	434	380	407	381	373	405	405	388	393	425	366	418	419	369	384	387	380	378	413	432	397	407	451	411	376	446	406	352	412	458	365	395	395	371	389	414	390	440	400	386	407	423	446	431	387	418	387	382	375	430	363	429	404	401	409	379	419	398	426	433	376	383	399	424	394	384	407	414	419	368	397	394	385	425	387	362	380	406	408	408	402	393	366	399	395	412	383	392	435	368	405	376	415	395	390	420	434	402	385	374	362	389	399	372	403	416	394	398	391	403	395	431	393	393	424	378	405	419	396	406	417	390	391	385	379	418	393	411	400	382	389	411	406	363	391	404	400	374	385	408	383	373	401	423	410	394	373	392	420	415	395	416	389	417	405	393	404	395	401	389	407	392	452	377	405	406	403	398	407	412	414	413	402	376	417	415	371	376	416	421	407	403	406	396	388	403	421	369	382	412	400	406	382	385	402	431	397	410	376	382	389	409	414	406	404	388	407	427	389	395	397	434	403	415	415	395	376	399	407	381	444	390	412	388	390	389	392	381	397	406	403	384	424	379	420	400	406	373	400	383	396	385	404	410	356	386	413	401	402	414	349	418	398	380	407	428	435	359	398	354	372	391	366	427	383	402	368	390	417	408	401	404	400	400	404	448	403	443	402	407	382	409	415	386	400	407	410	435	433	351	356	415	395	405	424	371	374	375	394	436	385	375	414	390	414	407	387	377	433	402	397	410	406	412	377	424	403	404	407	427	397	393	413	401	403	456	397	402	396	447	404	421	388	403	415	396	424	409	386	380	413	426	442	420	389	402	356	386	397	429	370	381	406	379	406	397	393	390	390	430	400	392	389	395	419	410	402	386	417	371	384	452	384	373	382	422	404	359	394	373	388	407	388	393	413	397	379	407	421	410	412	415	384	426	383	399	387	399	403	384	385	398	423	439	392	371	375	381	393	445	430	430	385	381	412	396	407	398	360	424	440	384	425	405	396	391	359	376	405	386	397	407	406	389	389	435	389	410	361	401	349	392	387	380	416	405	406	380	425	379	401	385	392	417	388	398	392	392	404	373	380	374	365	427	378	393	409	381	395	367	407	407	388	408	403	399	427	408	363	388	359	425	439	391	422	427	392	392	428	378	393	407	409	407	409	367	431	389	423	421	401	344	437	421	430	404	388	416	400	382	384	405	420	441	414	410	405	445	395	399	433	410	390	394	400	383	379	424	410	407	372	405	416	380	385	386	379	399	424	358	401	375	389	408	405	385	396	366	401	386	378	395	388	377	420	374	374	391	375	389	389	420	376	393	411	379	404	414	397	360	349	401	393	422	402	427	428	448	371	407	404	384	403	425	390	391	396	375	421	395	410	389	402	426	413	420	436	408	438	387	388	385	390	397	348	377	433	406	422	402	411	401	385	361	394	389	398	410	391	400	423	378	382	424	391	431	403	399	404	378	387	403	406	417	397	410	414	390	394	386	346	398	376	373	369	393	399	438	396	360	377	422	390	409	404	389	382	397	398	389	380	381	382	468	421	417	367	395	392	381	431	411	413	406	398	423	414	415	402	417	406	412	406	411	426	398	425	396	396	418	401	417	372	384	384	389	405	426	378	388	384	397	372	413	433	389	353	432	400	405	420	380	378	420	410	405	415	406	395	389	424	383	407	399	365	393	407	397	386	401	408	398	415	401	397	397	409	384	412	425	396	408	394	395	429	421	412	393	406	413	393	381	381	460	386	378	402	425	399	381	399	400	396	384	412	413	389	399	434	394	373	388	412	396	370	426	401	391	425	379	405	411	428	346	443	421	430	363	402	395	420	399	403	374	385	400	441	421	410	424	370	389	416	408	409	394	410	390	390	382	409	405	398	381	418	389	398	360	400	407	376	361	364	379	402	446	382	410	379	426	417	405	388	410	386	403	388	410	424	393	392	391	373	381	411	405	414	399	426	412	414	418	390	395	405	396	420	433	423	410	411	360	411	380	388	397	413	346	377	370	423	378	383	410	425	387	424	382	437	390	391	394	406	385	406	405	401	407	383	400	398	429	395	370	424	392	405	391	392	425	414	376	375	393	381	418	398	413	369	394	338	381	396	439	420	370	401	398	411	391	390	375	399	370	389	397	381	371	414	384	407	395	424	414	409	406	406	437	425	359	385	403	378	388	416	387	383	416	423	424	377	426	401	397	390	399	399	373	366	383	403	406	407	444	387	383	395	406	370	363	395	373	422	418	415	416	409	388	402	389	418	398	390	412	407	406	382	408	423	398	375	423	390	388	407	403	372	393	393	404	395	411	416	385	354	361	426	390	382	372	389	404	398	400	386	379	396	412	399	381	401	410	373	404	411	397	392	427	403	376	393	407	364	365	386	433	397	388	372	397	399	389	402	377	431	384	421	369	386	421	394	396	406	390	408	373	447	389	415	425	396	398	386	385	391	408	408	416	375	392	393	449	440	385	402	434	400	378	384	371	436	410	405	394	395	402	388	415	423	389	380	394	399	419	407	425	389	429	421	390	373	379
442	119	90	98	80	97	94	103	105	180	473	95	98	95	86	88	78	87	88	92	88	88	63	86	78	72	68	78	75	79	82	85	69	74	103	90	79	72	86	77	93	77	68	79	78	61	84	75	79	91	85	78	72	71	91	74	74	68	76	70	72	96	80	89	78	72	89	89	84	74	92	70	73	92	77	82	73	69	73	76	77	87	76	66	73	82	80	58	84	72	92	72	80	77	89	88	91	70	66	81	85	90	80	83	69	72	85	82	80	71	89	79	72	73	79	87	89	70	71	79	68	79	80	82	60	73	87	75	78	83	77	73	74	71	54	62	97	65	90	75	69	101	74	68	74	88	94	66	70	88	70	74	69	78	81	75	84	83	83	83	91	82	71	63	67	76	81	77	79	71	87	70	73	77	80	71	82	79	94	88	72	73	81	78	90	68	73	81	76	77	68	70	67	63	74	79	79	78	79	106	66	66	84	85	85	79	63	76	75	81	85	87	91	80	80	80	78	72	68	88	80	59	85	76	69	74	75	86	86	79	73	82	73	88	87	57	74	78	81	68	93	77	81	72	73	75	78	86	86	82	88	86	75	83	83	79	82	75	68	77	76	98	79	94	65	88	86	70	71	89	71	69	83	84	67	87	79	73	69	76	78	95	69	95	82	95	64	65	81	82	86	85	66	74	79	84	90	77	77	86	53	76	85	90	72	81	76	97	85	88	89	79	86	86	72	84	76	70	73	91	73	64	77	83	76	61	79	91	57	72	68	75	87	63	81	60	74	74	78	82	76	71	88	65	87	71	92	71	75	73	93	85	70	88	85	75	88	73	87	80	77	89	82	78	84	76	76	76	75	86	81	75	76	66	82	82	66	77	84	79	75	77	83	81	81	74	68	76	72	81	81	96	75	71	82	77	75	79	77	75	59	69	82	95	84	73	73	87	77	72	75	85	76	86	83	87	76	98	71	84	79	78	79	76	89	70	61	67	80	94	70	68	67	82	74	89	82	70	77	74	69	74	96	63	73	77	76	70	81	78	77	86	85	82	77	86	68	83	72	75	58	75	66	74	82	59	78	79	83	81	73	84	83	69	83	94	95	86	79	86	73	80	71	78	64	61	89	83	80	94	68	76	93	94	76	80	78	87	101	77	65	75	86	74	86	78	81	65	75	68	67	74	71	80	75	81	94	71	85	96	82	79	79	70	75	96	67	75	76	60	92	79	87	85	78	91	62	66	73	81	83	73	83	66	90	88	70	76	88	88	72	79	71	73	74	70	80	55	76	88	74	72	75	67	67	70	57	79	62	81	90	94	82	67	75	109	74	58	77	84	81	63	77	81	84	70	70	77	62	81	80	80	79	79	77	73	78	80	77	77	84	64	66	72	79	75	80	76	81	74	67	61	78	91	66	76	71	71	74	97	76	74	80	100	75	80	91	75	70	79	84	74	76	66	58	74	76	83	79	83	94	78	74	93	67	85	84	76	90	75	69	59	85	85	80	79	82	58	74	93	80	66	58	77	80	76	69	80	87	87	71	71	84	76	69	73	64	88	81	80	77	73	70	90	64	94	69	75	82	75	78	88	72	90	66	67	78	67	69	65	76	90	88	78	58	70	75	73	78	78	68	81	77	71	81	76	81	82	71	67	79	77	75	68	66	75	85	88	58	65	84	79	76	76	68	86	87	79	94	76	90	84	70	75	89	88	71	61	69	66	73	68	68	80	50	76	86	69	69	89	77	80	70	83	87	74	81	79	72	78	65	83	84	78	67	81	89	84	72	77	75	72	77	66	79	77	70	71	75	68	81	69	78	75	84	70	84	73	76	85	70	79	76	103	79	79	92	75	81	76	92	91	64	73	79	74	72	80	102	72	72	76	76	83	96	78	82	62	88	99	65	89	75	80	62	78	81	80	62	73	76	75	73	80	80	63	81	69	85	72	75	77	80	82	77	69	70	76	92	68	82	88	74	62	77	67	76	83	92	78	58	69	75	79	73	71	79	79	76	76	79	71	83	69	70	92	93	95	75	80	84	89	88	70	76	90	99	84	94	81	65	74	81	88	67	66	69	68	69	80	76	83	89	71	71	98	68	78	81	77	95	90	80	65	56	80	81	62	73	78	82	86	75	70	85	64	77	96	65	68	60	85	63	62	79	76	91	84	78	72	62	74	61	91	59	81	112	64	66	85	75	70	73	68	71	72	81	86	77	65	71	68	93	78	71	85	74	75	72	65	75	81	94	87	82	83	99	64	64	77	90	66	83	92	72	79	66	84	54	103	82	90	65	84	70	70	90	77	83	68	80	79	71	71	71	99	60	88	74	89	83	81	86	63	77	77	80	94	84	96	83	95	62	86	77	81	76	73	60	82	74	87	68	67	78	58	96	73	70	79	72	77	75	91	83	85	81	72	85	61	61	80	85	69	84	74	79	80	87	75	80	79	84	75	77	86	77	82	72	63	88	89	54	83	80	66	83	57	82	63	79	65	79	75	63	71	90	92	85	74	67	75	73	69	70	76	76	61	80	90	66	84	84	78	80	82	79	80	72	71	64	86	84	81	79	72	70	90	64	74	76	96	71	61	83	82	99	76	81	73	68	77	72	77	79	76	75	90	68	68	70	85	68	59	85	72	66	75	65	59	84	72	60	69	70	92	83	69	80	70	64	73	83	74	67	78	78	64	76	75	61	73	67	69	80	80	78	67	89	72	72	87	78	93	80	71	70	79	77	74	73	72	84	64	86	69	77	77	73	64	98	75	73	74	85	76	89	78	84	58	74	76	64	74	84	90	72	87	81	52	75	73	74	80	100	75	87	79	78	74	89	87	89	88	76	96	87	70	84	65	70	69	71	79	65	90	68	57	76	72	66	88	76	68	87	76	75	80	70	69	97	95	77	86	71	100	79	72	72	81	75	79	79	82	82	82	97	75	73	76	66	68	77	78	92	68	87	74	68	75	61	88	78	76	82	82	74	69	69	91	80	82	65	80	69	74	61	73	74	76	80	81	71	85	54	71	63	69	73	74	72	75	76	74	73	67	73	84	72	80	95	87	75	74	65	64	69	89	86	76	69	79	79	69	82	87	75	72	88	75	80	85	73	109	81	87	69	61	90	86	67	71	77	63	79	77	83	73	77	82	64	71	91	80	71	79	77	72	91	68	75	77	69	80	74	77	69	74	88	71	92	88	88	91	66	83	75	73	74	79	83	79	75	88	86	79	69	79	63	72	74	90	94	79	66	72	68	74	91	78	67	69	80	88	73	75	71	68	55	72	74	82	70	70	73	61	74	94	81	63	83	85	79	85	75	92	62	91	83	72	80	80	89	85	77	62	75	81	80	88	72	62	84	84	57	80	65	68	72	57	83	84	69	71	85	86	76	77	94	75	81	60	64	76	75	66	78	89	74	70	79	83	84	89	70	88	74	79	68	68	75	73	72	93	80	66	91	93	102	78	74	69	66	81	61	83	78	88	69	91	67	82	66	74	86	63
5435	1446	805	1034	1958	2582	2523	2111	1710	4672	11895	1280	1032	932	946	806	806	811	766	733	650	697	673	690	633	620	624	651	611	620	613	611	594	572	601	610	595	576	586	576	602	602	559	562	555	536	608	590	566	575	583	598	564	564	564	592	568	589	544	554	550	610	607	561	561	590	584	601	548	584	527	561	568	568	552	565	599	596	565	611	544	548	564	561	607	535	580	568	564	537	579	560	525	525	568	538	529	543	514	552	546	573	567	528	538	590	561	605	534	534	562	594	562	556	577	526	566	569	574	605	546	542	570	533	573	592	565	570	543	593	564	567	540	516	562	563	570	526	575	568	589	592	551	560	555	581	573	567	588	548	576	560	516	585	549	578	554	583	589	560	536	561	529	571	539	593	547	571	574	538	556	559	547	563	569	569	588	562	565	560	558	574	565	522	559	554	575	574	555	582	527	547	599	541	537	565	593	533	566	579	606	585	581	523	562	586	546	594	571	535	550	578	568	576	547	592	530	585	567	558	600	589	544	539	576	563	533	600	513	571	539	556	582	540	567	585	571	601	571	593	522	566	535	545	530	561	566	598	556	552	571	583	568	577	538	557	548	576	578	512	558	533	568	573	560	598	534	572	553	537	565	572	565	516	510	554	507	518	544	564	573	584	578	548	547	517	558	540	551	540	546	584	563	590	561	546	552	541	548	515	520	563	570	622	579	553	525	589	557	521	591	559	554	573	589	530	555	558	519	608	562	549	553	546	518	557	555	599	562	553	578	547	607	613	557	545	575	568	574	569	563	585	582	557	533	544	541	539	597	599	555	584	548	537	555	566	586	547	539	529	551	553	536	584	587	562	537	574	555	571	580	551	590	549	551	539	576	546	577	538	560	528	571	553	557	574	552	572	569	558	540	613	536	554	578	526	555	521	579	596	555	549	559	535	550	549	527	572	589	554	561	560	573	539	561	561	570	569	539	531	565	543	608	540	540	564	561	567	568	545	611	583	591	586	579	571	547	598	581	547	544	591	553	563	559	559	579	540	603	555	597	628	525	543	537	548	572	528	572	538	512	562	587	530	532	598	522	551	557	542	522	565	582	539	548	558	519	485	540	545	599	528	563	575	575	589	549	564	615	530	554	573	536	527	544	558	568	565	538	576	619	562	576	510	577	580	548	548	553	534	573	562	569	613	600	584	572	558	563	561	563	565	541	542	545	556	543	548	590	537	552	560	568	608	558	568	546	593	591	549	569	571	564	561	575	534	590	604	519	545	515	555	536	555	605	555	568	565	546	568	545	525	535	568	555	585	539	545	528	589	609	593	558	548	565	578	564	590	540	596	597	576	558	586	593	572	546	535	585	563	570	567	553	532	592	528	540	594	582	570	584	577	522	569	582	561	595	564	554	597	553	564	615	572	617	576	579	511	571	593	573	575	584	551	574	550	528	542	546	609	543	598	588	562	573	570	512	551	570	566	584	552	533	560	608	546	547	557	572	564	553	506	544	545	560	572	556	607	597	587	530	587	534	556	578	569	574	608	579	529	551	559	534	551	542	558	600	570	564	545	598	595	541	562	557	592	552	590	531	562	571	569	544	569	482	573	550	544	553	564	571	567	525	551	602	596	562	579	569	558	555	578	573	568	536	544	549	538	540	530	557	503	571	562	566	559	546	534	583	563	550	548	563	558	537	572	551	601	563	567	578	560	514	512	570	564	540	512	588	582	527	558	558	575	559	547	572	560	553	548	572	549	565	587	535	547	548	551	572	563	597	566	527	551	557	603	561	510	579	557	576	563	532	602	587	539	568	564	540	605	586	571	534	589	543	557	567	528	544	551	536	558	555	587	570	530	572	566	569	588	532	553	533	563	604	559	520	547	522	513	548	567	559	518	577	509	579	573	582	570	538	549	549	583	598	565	558	530	530	535	588	543	571	572	569	590	558	573	568	535	549	558	558	517	583	539	580	564	567	571	559	561	536	553	602	535	545	532	563	612	600	545	550	553	593	528	559	539	561	554	562	593	548	576	584	569	546	569	601	555	579	603	546	530	563	575	576	615	617	539	557	539	517	556	563	558	553	573	560	580	538	597	542	589	542	597	586	567	554	529	533	577	542	596	561	569	571	537	555	530	550	577	574	583	529	512	522	538	552	529	545	592	518	590	570	577	574	581	564	577	546	560	562	561	557	569	540	547	560	544	549	573	551	572	537	570	534	520	540	547	581	567	557	580	572	589	585	515	571	531	540	560	564	529	550	579	504	567	588	572	537	540	563	534	567	517	543	570	541	542	562	550	531	565	550	571	620	573	579	571	575	528	588	557	533	598	571	556	570	586	599	559	550	517	549	564	565	555	571	580	570	552	562	569	578	599	585	521	558	529	556	552	551	556	568	539	577	594	520	593	575	601	546	538	531	576	587	548	511	574	572	598	559	564	526	573	573	604	597	554	590	570	565	552	560	587	550	600	555	556	581	574	573	565	598	536	534	553	564	568	600	557	568	573	559	562	554	525	597	576	535	595	545	544	577	565	585	560	555	598	594	576	582	528	592	584	547	572	555	514	585	537	502	570	576	592	532	546	523	538	519	557	580	544	564	593	554	584	587	585	580	583	654	545	569	537	622	508	531	518	593	504	541	568	601	553	522	539	588	576	563	558	546	524	555	549	572	561	595	545	530	551	585	576	555	555	543	557	546	576	597	559	522	542	540	550	591	522	543	581	564	578	567	528	561	565	563	539	589	535	567	528	555	545	554	582	498	552	530	534	559	556	582	542	557	567	566	595	529	563	558	576	541	588	550	564	549	550	540	567	577	592	558	562	542	574	584	551	574	595	591	568	555	603	571	552	543	535	569	549	589	548	574	560	543	570	571	599	496	522	575	517	606	562	532	562	570	542	541	523	578	554	549	529	570	560	553	547	565	560	523	562	582	533	566	572	584	552	568	539	609	548	604	542	588	559	550	538	560	552	573	523	547	527	590	584	571	558	535	614	560	572	581	553	540	523	588	572	544	525	499	604	592	585	561	562	573	512	550	570	572	532	544	525	518	606	572	538	579	566	582	623	552	592	610	604	553	546	495	594	593	561	545	584	602	549	554	555	585	591	581	546	575	548	546	573	515	529	582	591	567	563	550	557	517	586	575	577	529	547	621	591	538	559	576	557	544	524	565	564	535	550	554	571	580	555	560	562	573	530	555	581	549	559	517	584	594	561	545	551	573	599	585	547	545	581	515	539	589	591	535	561	573	581	558	588	529	585	548	573	547	603	547	581	537	564	561	538	550	534	579	517	537	569	535	552	547	562	603	560	554	582	586	547	570	540	607	560	573	599	576	534	591	544	582	585	558	602	582	553	578	535	572	567	562	569	563	550	586	580	560	575	577	580	558	562	592	582	569	570	513	577	553	549	568	507	553	515	569	577	575	565	536	541	561	558	516	586	550	561	577	532	557	589	549	577	577	582	545	559	572	599	571	568	575	545	601	523	550	560	536	579	588	583	531	542
1585	123	118	100	108	133	123	136	131	210	611	113	113	106	104	115	112	115	102	97	102	106	101	96	108	93	98	88	93	105	109	91	101	92	96	97	72	101	105	93	91	95	101	96	111	110	101	93	78	101	111	84	98	82	90	88	101	107	110	84	86	93	83	97	101	104	102	114	81	85	104	90	97	104	106	91	108	84	112	89	95	98	93	94	99	92	95	106	84	113	110	86	92	80	93	93	108	91	102	76	106	102	90	103	96	83	101	96	99	117	96	105	90	78	82	96	105	94	85	99	92	86	100	113	96	94	78	95	103	91	93	84	109	88	90	115	97	86	97	76	90	111	76	104	107	100	97	97	119	106	100	92	102	96	100	96	100	113	107	107	87	82	104	98	106	88	98	85	89	115	112	89	103	103	95	120	97	87	99	89	105	105	115	96	90	100	116	100	91	94	109	98	84	106	114	94	79	85	102	124	102	97	77	105	105	98	118	90	111	112	94	88	98	112	78	94	100	91	72	83	93	130	105	101	99	81	108	103	98	93	92	107	86	82	93	105	98	101	103	79	99	94	97	117	98	111	94	112	83	79	96	104	97	88	89	108	88	103	97	93	108	104	98	86	99	97	102	98	108	103	94	97	92	114	105	102	100	113	113	99	110	104	89	106	101	107	84	102	101	97	82	109	96	93	98	68	117	91	113	110	93	112	94	91	98	98	95	103	101	69	103	89	117	98	105	98	97	109	98	100	83	92	91	100	94	93	109	89	104	101	75	99	82	104	99	89	117	113	90	111	86	90	98	87	99	104	87	103	86	85	104	99	107	106	114	97	100	95	104	97	86	108	90	90	99	106	104	97	100	98	85	93	91	104	94	105	110	99	78	82	80	106	94	90	95	99	89	93	107	84	111	93	99	100	118	106	89	80	104	117	107	97	104	98	100	94	102	107	101	104	86	95	100	96	100	98	90	94	101	98	91	94	87	116	102	90	112	104	105	91	81	85	103	86	90	102	103	96	103	106	86	102	99	102	113	92	108	87	95	90	96	107	101	95	86	82	96	83	82	104	112	84	93	105	92	93	92	100	104	110	88	85	99	98	102	100	106	71	87	78	65	109	105	96	103	91	93	107	108	101	92	85	90	101	109	109	111	92	119	98	108	91	77	99	107	106	100	99	84	98	98	92	120	105	86	109	123	97	95	99	105	100	99	91	102	96	114	90	84	95	114	97	104	89	98	95	78	88	89	98	90	83	80	97	112	109	97	109	100	106	72	107	114	103	113	101	107	91	95	111	98	94	101	112	99	102	93	100	94	98	112	104	87	98	118	107	106	97	113	96	93	101	120	106	93	106	98	86	87	92	116	92	102	102	106	90	92	88	103	90	77	96	102	86	94	96	86	87	96	95	104	110	89	110	86	117	90	84	107	89	88	93	88	99	119	84	86	117	90	93	105	89	80	106	100	90	99	95	74	80	91	102	94	105	99	99	122	109	100	109	104	78	114	105	108	98	97	86	103	111	87	90	108	101	112	96	93	77	100	98	99	98	91	105	98	103	84	84	84	91	107	95	103	101	98	106	103	101	106	92	101	82	85	103	88	82	94	86	92	102	92	92	71	94	116	120	86	115	93	84	71	111	106	102	83	94	91	75	99	93	98	87	79	81	94	107	98	107	89	94	94	75	92	99	94	102	110	121	87	109	83	100	104	122	104	112	99	98	112	94	100	102	96	97	101	114	112	97	117	98	100	102	96	92	109	96	91	98	101	99	94	105	89	87	102	96	110	108	94	84	100	88	102	109	111	80	85	100	97	92	86	97	104	71	106	92	92	92	104	111	86	106	73	87	108	111	91	83	97	93	94	98	105	95	102	101	88	94	103	90	101	85	94	90	100	102	95	105	101	103	105	98	98	103	95	97	93	90	94	93	83	115	99	100	106	107	100	95	96	102	110	74	85	102	91	105	107	98	84	101	84	89	83	99	103	100	92	98	111	100	90	113	108	77	93	93	97	102	101	94	110	83	92	111	89	73	116	83	101	96	88	103	98	87	72	103	106	105	115	95	93	94	76	88	94	124	97	92	99	99	88	94	80	75	99	115	105	93	88	96	98	100	107	106	97	97	98	99	102	105	106	95	103	86	105	102	101	85	94	124	103	105	93	104	115	84	107	111	92	98	88	109	78	95	92	99	97	88	91	100	86	102	102	107	88	103	93	109	99	113	94	91	89	108	108	100	102	96	103	99	96	105	98	109	99	84	101	91	93	91	98	106	108	121	93	90	95	94	100	109	110	94	97	92	104	85	92	92	77	93	82	87	94	85	103	105	98	97	101	94	91	88	85	106	111	100	81	102	99	76	95	92	91	90	109	97	103	90	91	94	100	114	88	98	103	94	97	116	86	76	96	95	92	97	106	97	93	106	80	89	115	98	94	96	101	96	94	110	107	103	86	91	103	96	99	104	105	103	85	109	100	75	94	101	113	82	86	92	91	101	96	107	97	101	98	106	102	95	90	105	96	78	104	111	90	108	88	90	99	104	78	93	96	106	111	102	83	96	82	109	119	96	107	101	105	88	77	88	85	113	89	108	102	112	98	113	107	96	91	102	85	120	80	101	87	87	99	97	72	94	103	99	101	112	100	75	109	94	89	96	102	96	99	109	96	95	86	110	94	86	112	119	105	82	77	98	123	96	90	90	103	114	93	88	108	91	97	111	113	108	89	91	94	103	82	88	100	116	105	116	104	88	89	88	98	92	102	85	105	103	94	97	108	106	74	102	93	108	71	87	85	83	102	77	86	108	99	102	93	93	82	94	119	108	95	95	100	108	90	110	96	91	85	110	92	120	96	119	113	86	106	103	85	91	86	110	102	89	79	96	100	113	87	112	99	98	101	111	85	98	105	110	95	113	85	99	118	104	90	87	75	107	102	83	104	118	96	103	98	109	75	96	82	98	110	120	91	87	92	105	105	102	97	107	113	94	93	113	108	95	111	96	98	90	97	95	86	93	107	95	103	101	84	101	91	108	89	102	92	92	100	87	90	97	111	69	106	99	94	83	98	103	96	101	90	88	101	123	105	91	113	86	100	85	100	101	96	97	94	95	95	109	95	102	98	93	92	97	101	94	80	100	75	100	82	92	103	97	92	92	104	88	95	109	102	108	97	97	100	100	96	101	97	107	88	84	89	89	85	92	84	97	87	98	90	80	114	105	105	103	103	99	78	84	93	105	105	106	95	121	93	91	117	116	86	102	97	95	91	115	92	98	98	120	110	108	89	86	111	105	105	99	95	106	110	102	97	111	87	91	111	86	85	86	104	108	106	88	97	91	98	100	104	119	104	97	101	111	96	104	108	98	92	104	89	84	92	103	95	102	81	100	106	102	98	108	101	100	109	86	96	104	97	108	97	97	99	100	92	116	92	98	95	90	74	100	100	96	102	96	94	97	110	101	112	87	93	87	114	98	97	108	91	108	90	84	99	106	97	115	93	103	102	89	78	96
7806	1332	1034	1219	1878	2442	2420	2186	1875	5183	13514	1409	1181	1137	1098	1040	965	946	933	874	920	870	863	877	885	849	841	843	789	828	815	800	777	815	780	824	802	803	772	761	770	725	721	758	772	728	719	771	793	768	741	779	753	752	763	736	773	761	773	749	794	768	737	766	746	767	749	734	734	731	764	777	709	715	717	724	750	749	744	743	734	728	715	754	712	743	738	745	735	758	766	794	758	717	745	753	782	720	730	745	748	718	781	764	711	770	804	751	778	728	786	732	756	736	781	732	703	739	746	736	784	737	754	748	769	788	722	734	743	716	710	744	738	721	718	693	772	747	773	770	786	755	730	715	721	719	745	685	737	775	770	792	714	756	731	768	744	754	745	760	694	727	759	749	737	728	741	788	776	752	755	763	720	737	740	764	790	736	762	721	747	736	734	755	704	740	755	762	744	740	700	753	748	735	690	754	701	724	740	747	750	752	738	759	754	751	783	722	707	759	745	698	726	734	761	718	720	736	750	694	767	737	735	738	720	792	757	726	706	719	719	732	753	721	731	768	748	752	730	758	785	730	758	713	822	728	753	759	752	758	717	775	748	709	720	742	802	790	774	766	761	695	782	728	753	722	752	748	745	750	767	749	741	741	738	725	774	725	719	761	717	802	773	807	721	735	715	754	709	759	777	783	750	725	789	688	758	714	766	752	754	737	705	770	758	786	766	744	725	672	776	786	724	785	726	753	741	727	714	722	749	744	751	728	771	753	692	737	779	766	739	750	769	749	729	758	720	721	741	730	710	754	764	753	752	716	723	761	720	764	698	779	783	763	756	727	755	737	727	759	763	752	714	774	766	770	702	726	772	806	790	745	788	782	736	791	741	729	726	741	804	730	753	754	733	687	756	723	726	785	754	778	730	779	756	748	703	758	739	714	765	785	681	756	760	753	778	791	716	775	702	768	780	763	702	729	759	713	761	740	700	747	727	726	740	730	741	752	717	768	743	744	773	728	772	772	763	705	738	723	767	733	707	737	705	700	707	745	717	751	720	774	716	690	746	753	740	764	760	802	698	710	754	780	745	726	750	746	772	736	710	739	709	784	674	788	738	743	771	728	787	711	760	742	752	769	720	740	737	782	749	769	705	760	722	767	712	730	734	716	758	739	732	711	750	715	752	723	792	779	734	755	790	743	688	753	723	700	756	757	712	763	736	726	762	752	692	773	733	759	740	747	720	734	782	729	776	743	749	745	736	736	744	780	733	788	756	769	737	715	727	733	739	767	689	782	743	741	681	763	729	750	742	759	758	777	745	762	753	751	753	817	712	720	749	751	737	785	750	743	746	725	772	749	732	736	711	755	774	763	730	741	752	772	764	782	769	734	717	718	696	738	764	763	779	765	749	759	726	746	712	741	739	743	724	712	761	728	745	743	763	736	744	768	761	767	715	760	738	683	750	777	761	775	782	725	741	703	741	757	735	804	764	747	708	758	710	727	737	746	713	707	709	690	765	756	739	742	710	759	732	747	796	742	744	725	734	765	712	729	792	788	768	721	761	738	769	718	741	734	761	720	751	728	715	726	751	727	688	749	740	773	742	761	727	742	735	674	768	734	721	683	716	734	726	730	759	732	723	717	730	736	706	775	738	696	733	711	722	733	726	764	757	679	775	792	749	750	708	745	745	743	785	732	709	717	674	719	737	700	781	742	756	729	727	740	745	718	747	719	750	743	748	762	763	722	696	765	724	715	756	741	736	771	718	752	726	786	722	678	703	712	748	798	754	735	797	735	750	743	764	738	779	752	762	777	743	733	808	730	696	769	771	725	747	758	700	773	797	795	701	748	737	702	698	740	715	757	744	786	771	719	796	796	721	792	783	744	721	702	732	765	721	748	740	752	764	755	799	767	742	750	688	749	707	792	744	763	749	749	746	710	733	754	738	703	745	728	700	787	740	747	700	743	730	768	747	780	668	739	731	765	753	717	762	766	745	730	760	716	782	770	787	701	748	742	723	692	727	769	718	731	768	711	728	777	835	732	677	759	762	742	713	714	673	738	752	757	727	744	766	801	726	753	746	822	775	792	725	715	777	693	741	769	732	697	700	752	774	714	736	747	717	732	767	787	737	740	750	706	744	748	738	702	755	742	800	726	721	749	734	744	752	722	727	732	732	731	728	716	725	717	709	726	778	749	727	784	714	741	718	735	761	727	742	749	714	710	770	678	770	737	760	714	768	761	758	786	755	815	727	771	741	765	747	744	731	758	758	777	775	729	784	769	746	694	717	758	715	717	707	727	743	773	776	730	754	761	731	716	720	750	716	713	756	737	718	738	758	816	712	687	741	732	713	738	716	753	713	756	754	708	817	786	712	746	736	780	766	721	771	705	736	707	715	809	737	776	746	762	767	759	709	773	760	739	750	742	781	775	757	729	711	710	722	784	717	785	781	782	752	748	759	801	765	703	765	767	687	723	745	759	718	741	721	765	720	745	759	713	745	738	710	761	701	727	712	767	728	729	690	713	793	741	804	752	737	705	746	690	744	729	727	756	755	723	802	758	802	678	737	775	700	794	726	734	789	701	739	707	744	749	757	751	742	716	708	722	750	772	732	724	720	730	744	772	793	772	760	713	765	784	703	740	741	760	708	781	772	725	761	708	751	704	771	767	765	719	751	748	740	695	734	757	725	792	691	700	760	766	719	740	689	736	721	792	741	766	698	709	732	768	768	735	756	751	725	761	756	746	715	682	740	729	745	703	785	760	785	764	740	763	741	756	726	734	766	781	721	738	740	799	804	754	729	731	767	761	747	697	782	763	734	682	739	709	780	754	745	742	726	768	702	727	743	740	767	780	691	799	777	699	722	758	755	776	717	754	726	772	714	723	790	702	686	745	726	777	686	745	746	726	748	766	744	772	754	763	762	774	751	732	726	737	732	769	709	770	753	739	729	740	714	705	715	707	681	733	807	721	792	770	751	750	791	718	729	746	759	702	755	739	736	692	748	717	755	760	732	709	751	755	725	781	699	727	753	724	746	756	753	753	744	746	702	720	746	734	774	794	753	720	747	783	731	752	709	748	778	717	718	728	711	712	775	743	759	763	776	712	708	718	778	753	757	749	731	800	749	749	766	731	731	727	808	747	773	694	741	713	747	727	768	812	731	708	723	724	732	759	805	742	702	766	750	720	756	760	772	705	769	733	740	724	754	761	741	733	747	763	702	787	743	733	752	750	761	744	714	739	732	707	743	754	755	719	794	787	777	736	715	750	738	739	696	707	765	728	739	750	746	782	684	765	716	756	784	759	786	749	766	722	741	770	756	773	763	779	796	762	703	727	756	714	724	782	813	761	740	758	718	727	716	700	730	724	747	728	758	771	711	710	822	764	728	747	739	680	779	726	766	730	722	732	717	758	741	720	756	731	717	792	767	755	734	763	743	727	724	775	727	724	749	743	731	755	744	728	746	755	737	771	707	714	682	712	726	735	742	705	741	750	700	768	766	734
871	205	150	217	152	166	173	148	140	270	797	151	147	141	128	138	126	140	135	141	133	131	122	135	108	139	118	116	131	121	129	109	111	128	122	151	125	139	123	115	108	129	114	160	96	126	119	113	128	137	117	117	110	151	120	125	122	118	139	112	115	131	118	115	110	109	106	132	140	124	122	117	120	109	113	122	136	100	125	99	107	137	112	115	125	142	122	119	98	99	125	116	127	116	107	130	120	119	103	126	106	116	120	115	126	134	132	107	114	124	130	115	106	121	123	129	136	108	136	106	141	135	107	133	123	121	118	110	117	112	126	134	131	124	157	133	120	139	127	124	109	136	108	126	96	125	131	135	117	121	123	121	131	120	131	121	96	120	110	114	124	114	109	121	111	110	119	135	120	119	109	111	122	121	117	141	123	110	105	102	112	122	127	119	122	117	128	103	123	121	115	133	106	108	113	115	113	114	131	112	125	112	114	105	136	121	122	123	119	108	109	130	112	135	119	122	112	118	127	116	113	118	120	123	115	121	113	130	115	142	104	119	115	120	123	110	128	106	122	122	129	130	112	110	120	128	115	123	123	131	114	114	120	125	126	149	129	106	116	109	129	124	123	103	138	113	121	138	125	126	113	111	124	118	121	116	123	124	117	121	118	102	136	109	118	116	117	119	109	135	136	111	130	112	119	122	125	120	98	127	119	127	107	123	134	110	140	99	106	118	114	119	134	118	129	113	113	130	134	127	124	131	132	122	119	106	116	126	109	122	112	139	103	112	123	125	128	121	113	116	126	121	108	111	119	111	112	127	112	119	125	97	103	116	123	114	118	123	103	120	122	129	111	123	125	135	131	126	105	143	130	104	102	139	130	120	122	140	128	118	126	116	131	135	118	124	109	133	122	113	118	125	137	123	120	128	122	115	110	119	119	130	110	105	115	111	124	109	116	126	122	133	119	119	131	117	122	122	124	119	110	132	98	124	114	137	111	111	110	118	126	123	125	133	148	127	111	124	119	105	128	121	112	126	117	120	110	110	120	138	99	99	122	115	130	116	99	118	110	122	117	105	101	107	126	130	117	124	125	117	104	123	123	118	115	100	113	139	137	113	98	101	129	119	122	115	131	132	107	104	125	118	121	115	127	130	126	125	101	129	115	122	121	140	122	124	131	117	119	98	122	146	120	113	108	99	127	126	127	101	113	135	119	121	122	132	119	108	120	103	129	124	130	126	141	128	108	122	128	119	119	136	112	115	122	124	116	119	111	123	121	115	129	158	128	114	143	127	127	115	110	128	121	132	114	137	144	111	115	121	121	133	114	128	117	118	138	110	109	131	97	116	142	117	105	125	130	115	115	135	127	133	124	136	117	104	125	131	138	109	103	131	129	126	119	105	131	116	117	100	125	127	120	126	111	118	111	103	115	137	111	138	112	118	115	117	123	113	125	95	130	116	128	119	105	126	117	123	128	116	122	127	116	128	121	136	120	115	114	110	112	111	127	114	133	125	145	107	137	126	118	103	123	116	127	128	118	144	115	128	132	143	122	121	133	133	134	126	139	125	150	125	114	110	123	127	107	133	116	101	142	118	116	134	132	121	112	122	132	134	116	114	115	117	109	119	116	113	112	137	117	117	113	112	126	110	123	136	130	139	128	115	110	106	116	135	112	128	132	124	129	107	121	89	128	113	115	111	128	121	101	113	105	120	127	127	122	118	122	107	107	106	129	132	117	128	105	126	126	111	110	112	123	121	132	109	120	124	127	112	96	133	136	130	121	136	119	116	109	121	140	115	132	116	117	115	115	132	123	121	121	111	118	108	129	99	114	131	119	120	130	122	115	123	115	123	116	117	125	124	133	115	114	136	138	110	128	132	111	110	116	130	132	132	124	132	123	125	115	117	114	105	120	122	123	132	127	126	139	114	115	125	129	110	140	133	134	119	118	129	111	110	111	108	137	125	122	130	120	110	121	111	121	111	130	119	125	108	125	101	117	115	134	112	124	124	119	123	142	123	115	133	130	115	125	115	111	105	125	125	115	115	109	114	124	93	126	120	136	129	132	115	122	140	111	121	139	115	121	112	132	124	131	152	116	122	124	117	129	117	123	126	115	117	115	105	130	114	123	103	113	137	136	111	114	124	112	125	124	125	135	123	100	116	127	120	124	115	127	144	133	117	123	120	114	116	115	136	124	108	124	121	123	120	137	113	130	124	141	114	130	115	116	110	99	105	119	107	115	125	117	98	136	118	106	126	119	127	126	123	125	124	125	115	122	127	111	97	116	120	107	102	132	113	118	130	104	121	116	116	112	120	129	136	135	108	98	108	124	120	132	116	122	111	125	110	113	116	111	135	139	126	104	108	142	111	120	125	140	125	124	111	116	106	135	122	148	125	119	117	126	128	131	123	132	122	106	122	129	100	112	128	112	123	140	131	118	126	107	116	103	137	137	116	125	112	128	116	116	124	126	134	105	118	109	114	126	123	98	120	119	107	109	110	137	129	113	119	105	114	112	124	115	102	97	103	103	123	111	138	117	114	112	129	120	132	111	134	124	130	111	127	100	114	130	118	116	138	134	113	116	119	131	140	136	99	104	133	121	131	112	129	127	108	114	107	130	120	114	123	117	141	115	130	130	112	100	101	120	169	128	133	129	135	109	112	111	114	132	113	118	116	121	129	132	124	102	107	111	123	125	130	131	108	116	121	115	117	124	131	114	120	113	102	102	127	104	140	131	123	102	100	117	105	114	113	124	117	112	114	125	107	126	113	110	122	119	116	121	109	117	103	112	129	139	110	139	129	134	137	128	111	105	104	127	143	127	118	129	106	119	138	104	122	127	114	146	126	110	118	99	134	123	112	114	141	121	125	136	105	128	124	117	114	107	134	105	106	123	113	124	108	95	112	131	114	129	117	116	122	110	118	92	116	113	129	121	126	128	110	119	107	126	110	119	113	117	135	127	116	128	126	93	140	92	130	129	128	118	115	125	124	125	126	108	118	118	125	140	118	133	124	136	133	110	100	129	117	115	98	127	129	142	143	100	121	112	129	116	125	122	133	116	112	112	120	109	108	112	124	140	112	121	107	115	124	138	115	111	130	121	109	120	104	136	136	108	126	112	102	110	119	110	127	132	130	139	107	122	118	115	110	100	122	134	119	102	126	127	83	130	116	120	128	121	106	117	115	128	125	117	128	101	140	114	121	135	126	128	125	113	140	112	122	124	120	128	116	103	122	113	128	117	113	124	104	128	129	117	118	123	122	118	114	141	107	123	135	115	103	130	157	117	116	114	126	112	109	137	123	108	138	131	118	136	115	117	119	127	117	110	125	132	127	128	127	126	109	128	121	118	128	131	100	118	121	116	119	122	120	115	128	97	133	119	129	107	127	129	139	88	141	120	117	138	118	124	105	123	132	123	146	130	142	113	112	121	119	109	137	120	117	121	124	109	136	114	115	122	121	120	106	122	132	122	111	128	110	122	114	116	107	109	114	96	101
8174	2170	1335	3546	3719	4059	3989	3395	2860	7367	16164	1935	1693	1510	1516	1371	1258	1206	1213	1200	1110	1167	1049	1059	1019	1060	1015	1011	962	988	987	973	936	982	911	931	933	906	935	973	916	936	915	940	915	903	947	930	930	928	891	940	912	878	894	911	876	851	894	892	907	864	888	912	944	886	853	881	879	903	914	879	872	915	846	919	919	896	880	853	810	826	853	874	844	887	857	872	908	870	868	881	915	866	888	872	868	886	869	845	844	907	850	938	894	807	878	920	853	863	929	860	863	896	870	895	839	835	878	878	899	813	853	872	892	834	865	863	874	921	792	889	881	871	874	856	919	838	838	876	853	882	879	872	946	920	827	881	868	908	836	899	873	901	854	861	900	883	868	865	885	836	866	866	942	839	928	886	857	884	838	878	803	896	824	833	898	889	851	882	863	868	873	843	871	890	858	871	889	873	843	953	839	850	887	860	859	869	861	867	846	920	853	864	851	834	908	863	901	893	859	871	869	822	870	922	884	874	862	884	889	847	861	851	820	871	868	910	897	849	865	891	854	864	858	887	865	881	898	888	828	834	903	827	824	844	923	907	894	838	892	875	853	832	907	864	886	861	834	865	826	910	893	885	893	874	863	833	840	880	902	926	894	863	851	851	856	899	879	881	905	844	900	908	871	829	802	863	838	907	882	884	838	885	851	844	868	858	925	830	878	816	872	885	840	874	870	854	849	888	920	890	859	849	876	894	857	901	878	830	878	833	882	832	921	907	917	879	855	875	851	879	868	870	832	861	852	864	852	871	874	865	898	886	878	855	903	866	856	891	834	865	899	920	849	876	877	915	839	897	884	900	931	879	841	865	858	856	853	873	853	862	881	885	943	876	810	885	838	897	859	876	836	894	869	860	846	849	897	815	845	957	856	906	847	875	854	892	880	797	881	871	874	827	867	892	897	824	871	864	884	859	881	798	866	896	868	861	854	915	845	880	873	887	884	931	851	886	838	919	894	899	836	885	903	880	821	850	865	867	884	866	813	915	921	898	870	846	840	901	829	847	836	817	832	861	856	846	889	858	886	840	853	890	839	892	873	896	896	876	884	946	871	851	835	844	843	927	823	843	924	900	905	897	905	849	847	841	862	836	865	858	932	872	867	829	871	896	920	838	823	847	849	842	914	893	877	906	899	903	831	867	804	859	851	882	867	816	929	874	866	843	875	874	909	910	908	829	863	871	870	860	932	909	948	930	910	907	940	848	886	891	871	885	810	860	930	888	855	917	849	834	883	896	877	841	849	814	913	879	905	841	918	874	821	875	813	897	851	868	883	874	904	914	823	892	865	839	894	863	872	902	872	870	841	848	824	924	857	903	867	844	931	820	892	941	872	868	852	923	901	889	861	831	897	903	894	869	892	918	918	849	928	825	843	882	825	891	871	866	850	849	925	904	900	895	843	861	843	890	859	853	908	880	853	895	846	852	903	859	883	853	875	893	845	845	823	875	876	849	901	840	916	844	827	857	892	917	887	868	846	852	843	887	869	896	812	849	898	877	909	867	831	894	908	934	889	841	878	796	887	819	874	922	846	888	883	916	915	912	857	850	848	869	931	853	907	867	846	878	887	908	864	909	859	838	888	846	846	856	826	855	912	905	893	902	890	846	957	882	828	865	859	916	829	872	892	852	849	873	872	903	845	869	820	837	911	898	873	808	900	861	848	921	900	881	866	858	874	859	924	857	871	843	883	869	841	951	940	823	859	895	903	882	901	854	897	837	906	843	815	869	893	885	865	853	878	896	847	817	876	922	907	856	814	871	842	840	880	874	832	874	900	903	873	829	901	840	906	850	860	848	899	863	871	841	891	898	906	870	843	846	870	889	911	909	901	884	848	854	878	826	898	846	829	914	900	939	867	849	814	876	919	863	835	891	890	822	867	899	895	837	873	874	873	870	929	891	856	883	848	877	842	863	841	886	877	847	857	822	946	865	852	874	869	869	916	909	818	876	892	866	855	937	846	885	843	882	860	867	861	848	848	846	875	849	832	828	846	847	899	885	905	848	866	861	896	862	882	861	814	901	927	911	814	902	859	826	844	846	858	893	890	869	870	900	879	828	850	851	868	851	872	871	889	852	871	936	907	887	890	824	916	865	921	844	860	883	934	848	844	885	872	891	862	923	817	898	865	868	912	902	875	888	909	862	855	853	895	816	930	908	870	873	855	887	848	866	860	849	839	838	895	870	906	859	856	864	869	859	873	920	920	878	910	883	860	811	895	865	882	896	852	872	862	875	936	829	895	882	845	838	865	822	876	886	871	877	865	844	858	950	890	854	915	888	886	860	860	800	891	824	857	905	837	867	932	889	883	887	883	837	868	882	837	863	881	884	854	848	898	897	857	858	922	865	892	877	866	875	892	879	905	874	899	864	856	891	861	847	827	864	865	845	837	872	918	829	832	863	862	849	903	845	867	853	862	851	869	878	851	858	905	843	846	819	887	797	862	911	890	833	890	861	880	840	804	874	857	811	832	814	829	864	919	896	882	867	847	856	822	849	833	876	843	896	852	845	855	888	873	836	873	838	920	851	899	838	851	822	887	957	832	862	877	913	864	853	862	869	931	884	883	850	864	906	851	911	853	865	902	803	829	862	867	891	879	869	821	883	906	877	905	934	858	874	849	914	884	856	838	835	878	885	891	923	857	866	885	910	896	838	861	856	852	885	846	878	806	870	830	876	892	836	858	894	876	839	915	889	877	901	898	867	889	841	842	951	871	835	853	905	884	872	867	851	858	866	829	881	871	850	915	844	823	856	879	840	865	848	830	866	847	857	860	817	919	894	916	863	894	866	894	873	824	882	897	898	831	869	838	883	858	897	840	884	904	895	885	814	842	859	887	890	872	880	876	877	859	876	847	863	900	874	867	858	869	874	870	902	855	874	847	844	893	838	846	881	866	880	893	878	815	877	869	909	898	891	853	880	876	875	860	795	886	818	857	907	890	865	877	881	859	860	906	868	870	886	918	905	887	840	884	898	880	865	831	858	848	841	853	903	881	903	896	836	861	902	884	884	872	909	833	874	890	841	868	868	866	831	826	869	809	837	850	819	868	901	850	915	919	855	821	860	946	836	938	904	871	876	909	892	860	866	896	888	841	868	878	883	848	826	887	903	863	878	892	880	846	865	886	894	883	906	855	893	926	892	907	853	867	884	889	871	897	903	886	849	873	839	919	849	864	860	843	896	849	872	912	873	913	847	866	844	832	840	875	863	833	898	879	855	846	859	850	848	880	869	882	851	893	891	836	864	860	885	865	842	876	887	878	841	870	857	855	878	895	836	836	816	826	910	870	872	857	849	877	848	872	882	889	842	890	887	867	841	945	848	912	881	914	912	852	840	869	893	840	853	906	889	917	872	891	862	845	853	874	879	902	849	866	875	929	872	852	890	888	856	857	894	909	927	856	840	839	878	844	836	902	850	855	803	877	873	862	828	903	801	945	865	852	858	904	884	880	921
1012	70	63	97	56	47	57	50	60	135	350	50	63	50	53	55	57	56	48	77	45	52	48	62	50	44	47	52	62	54	36	41	49	44	53	43	38	47	53	52	48	45	51	56	60	54	48	52	54	58	52	48	56	53	48	53	44	55	54	50	55	58	41	47	48	49	44	56	43	50	36	45	49	44	56	49	59	41	52	50	52	45	55	55	60	50	51	48	60	58	58	51	29	56	56	51	58	50	48	48	51	46	48	44	43	56	57	49	52	45	49	47	56	56	48	46	48	46	62	52	49	41	51	45	48	44	63	48	43	50	52	49	46	54	52	52	46	59	39	52	44	45	51	50	51	63	51	55	62	67	65	64	50	54	52	50	44	34	43	53	46	57	48	47	50	50	53	46	59	56	46	47	44	53	43	52	50	48	42	54	46	43	58	51	51	52	49	48	55	58	56	54	66	48	44	52	44	62	59	57	50	56	57	49	59	45	57	51	65	53	45	61	47	63	40	52	55	51	62	57	59	53	59	59	49	48	42	60	43	41	49	55	65	37	46	45	49	51	44	54	47	42	44	64	58	44	42	41	62	45	32	52	56	51	51	39	47	38	51	49	64	46	54	60	45	55	39	51	48	66	42	42	40	59	40	49	44	58	55	58	49	38	48	51	43	45	45	47	60	48	53	51	56	49	49	38	53	50	34	50	46	56	58	47	49	57	42	54	43	45	38	44	55	49	64	41	48	51	50	53	52	49	55	49	58	45	46	62	46	51	58	63	40	52	52	53	60	45	54	48	57	61	47	53	40	54	38	48	55	49	57	45	45	49	46	51	55	45	51	41	47	50	36	52	35	45	49	52	45	45	46	54	63	45	43	53	40	44	54	42	58	61	50	54	70	47	42	46	52	69	59	44	38	52	46	54	50	50	55	61	48	45	47	46	52	57	54	45	56	60	52	60	51	49	57	56	49	54	40	61	57	59	65	46	56	43	63	43	56	61	47	62	46	50	50	41	59	50	45	54	47	55	51	55	56	54	51	53	49	41	42	50	44	42	55	45	50	53	53	53	69	51	68	50	59	48	62	57	55	54	46	43	52	46	46	43	57	50	42	51	51	49	56	49	62	42	58	50	56	59	49	48	46	50	59	43	33	50	43	51	38	66	37	43	65	47	43	47	41	65	56	58	40	55	40	74	50	64	61	40	41	50	41	49	45	50	45	59	55	63	56	41	59	41	56	71	45	48	52	48	56	44	49	47	48	56	62	43	44	40	51	53	46	53	38	54	40	55	52	54	47	53	66	46	58	54	50	51	46	45	48	43	44	48	63	55	65	45	56	58	44	41	51	58	47	46	56	49	57	41	66	46	44	49	46	38	43	57	40	57	42	50	57	59	47	53	43	47	58	56	48	57	52	54	49	54	61	48	47	48	55	50	49	60	53	55	46	37	62	49	44	56	54	40	53	48	47	56	52	60	60	41	42	49	47	41	58	52	54	44	52	50	54	58	44	45	43	35	54	47	68	48	44	59	44	31	53	52	40	55	53	43	51	43	52	44	58	48	64	48	50	45	69	44	56	47	46	48	58	61	42	45	60	47	42	55	43	61	58	45	68	55	50	62	51	48	51	61	39	47	45	59	58	60	36	53	53	44	56	57	48	48	54	54	47	55	63	56	49	55	45	44	41	51	51	63	55	45	49	54	49	45	50	63	53	62	47	53	46	42	47	48	59	46	49	51	63	54	49	50	46	50	51	50	52	48	46	57	49	35	45	42	60	67	54	49	45	61	58	45	45	50	50	61	46	57	58	56	52	48	52	52	50	57	49	42	47	58	49	51	49	55	55	53	42	52	56	60	66	59	60	49	54	46	62	59	49	56	52	53	68	60	48	47	44	57	42	56	62	36	52	55	61	59	44	51	54	43	47	45	61	51	51	58	46	45	51	58	55	51	63	50	45	46	51	40	54	61	46	56	48	45	33	51	48	52	48	50	61	60	54	45	40	49	56	33	56	55	43	64	54	64	48	45	46	50	50	48	58	48	52	44	45	55	45	56	50	44	56	45	48	51	57	57	46	43	58	55	58	39	55	64	37	52	55	58	46	54	55	53	47	46	44	40	57	51	39	42	50	38	45	35	55	44	48	50	59	47	56	59	45	55	49	68	55	62	43	48	48	53	39	56	48	39	56	56	48	62	57	47	31	45	50	60	41	54	51	41	41	56	53	58	53	44	53	44	52	39	50	65	49	42	45	43	52	43	54	54	46	47	55	42	37	51	49	53	44	51	53	60	53	44	56	45	50	47	53	61	55	45	51	50	64	47	44	50	54	60	51	49	51	55	59	45	51	57	48	50	41	51	41	55	66	43	50	56	50	47	54	44	55	54	62	49	49	44	48	39	52	54	56	41	49	56	43	54	67	59	48	52	73	62	56	55	41	76	40	55	51	56	49	36	53	43	51	53	62	44	58	60	69	54	58	48	44	41	65	37	46	39	52	54	48	47	59	55	45	48	52	41	54	45	50	47	58	45	52	52	56	39	62	52	64	51	48	57	60	55	59	48	57	48	46	47	52	53	48	52	52	38	50	40	56	54	35	38	64	49	62	37	51	44	46	53	45	49	50	49	51	41	45	54	51	54	53	46	52	65	47	45	47	51	50	53	55	42	55	53	52	56	61	42	52	49	44	50	59	47	65	42	56	55	55	43	56	50	53	51	49	54	43	47	52	50	46	42	61	40	56	44	55	40	31	54	56	44	58	43	64	48	46	43	51	43	52	62	45	36	54	44	48	52	31	55	47	49	52	43	63	39	41	47	65	60	43	49	50	53	56	51	49	40	45	40	57	54	51	48	53	54	56	46	56	61	63	57	51	52	54	54	50	58	44	40	44	44	74	57	58	52	41	49	51	46	51	54	39	48	46	51	43	38	37	42	38	58	48	67	37	54	58	37	49	50	42	42	47	43	54	54	41	48	42	53	54	50	47	45	51	50	59	51	50	58	51	65	43	53	46	48	38	41	51	50	53	47	54	53	39	50	48	48	42	53	43	36	55	47	43	67	42	46	56	64	47	49	61	59	47	44	63	46	53	48	50	50	38	44	67	45	47	59	47	45	62	58	59	44	55	60	38	46	51	60	66	59	49	60	53	50	55	53	53	46	48	51	58	46	50	58	38	68	60	51	53	57	54	43	42	39	38	43	59	47	50	48	52	50	40	52	45	70	64	50	63	48	60	46	53	38	51	52	57	51	59	53	53	55	52	49	43	57	61	56	51	52	45	54	49	55	43	48	48	49	44	48	56	63	63	57	40	56	39	50	45	52	57	51	47	47	58	43	41	38	56	55	60	46	63	60	55	54	52	38	53	52	58	43	48	53	38	45	60	48	45	52	51	46	68	43	60	50	57	42	56	50	56	69	53	61	57	49	51	53	52	41	33	58	55	54	44	45	49	45	51	60	50	56	60	50	49	64	51	61	50	49	52	46	44	52	49	45	52	39	58	53
6172	589	489	1862	793	788	733	735	673	3291	9083	574	496	492	463	476	460	483	429	462	434	422	420	444	427	435	430	419	440	404	409	417	413	422	445	403	420	412	413	416	423	394	383	426	405	412	402	394	375	395	404	398	397	410	401	398	387	415	383	411	424	410	418	382	411	408	414	403	409	395	377	392	389	410	389	413	370	430	444	373	388	397	393	398	418	396	407	391	385	407	423	393	409	427	368	412	391	428	421	381	382	369	402	407	390	411	373	398	401	413	367	409	387	394	422	451	388	422	389	406	379	430	377	387	394	390	400	386	386	386	391	438	387	435	406	385	382	425	388	375	389	406	369	405	404	397	390	383	366	432	420	416	425	411	400	427	419	375	396	392	406	392	382	398	423	386	364	420	400	378	409	409	386	365	434	429	394	378	410	421	400	409	413	423	385	401	365	413	395	405	405	365	398	382	437	381	396	384	367	405	422	396	446	408	372	420	434	391	417	414	401	403	376	418	398	402	405	419	403	420	417	445	347	384	422	394	397	410	429	403	403	421	403	424	416	407	395	411	378	403	396	410	386	457	393	414	404	404	408	407	400	401	422	421	430	418	388	384	409	413	404	418	405	418	430	357	405	429	379	442	372	400	379	390	374	400	414	351	385	416	385	415	377	398	382	418	400	407	384	409	403	422	402	372	399	395	387	408	398	404	399	398	392	434	392	388	432	384	407	403	398	414	408	436	405	437	421	446	393	426	400	414	398	396	362	416	413	389	367	423	403	418	396	393	402	444	446	420	385	407	388	429	432	419	361	402	388	379	421	376	413	395	394	385	406	416	446	382	371	400	374	401	410	397	390	416	394	406	408	367	420	365	376	404	393	401	442	403	367	426	371	389	406	392	410	368	442	378	393	403	363	436	409	392	399	391	398	392	411	394	402	381	411	419	387	414	385	392	416	434	428	402	454	448	406	399	415	405	397	409	376	391	424	387	400	423	375	391	388	397	383	384	384	421	435	397	421	391	397	407	373	390	401	418	396	417	392	406	402	407	408	407	398	404	408	423	426	418	380	412	376	406	386	389	405	387	347	413	448	436	399	394	394	410	384	382	381	438	414	380	414	411	411	414	375	389	384	370	424	424	429	396	406	405	376	391	406	416	418	390	361	407	378	398	406	403	395	420	374	410	396	394	422	419	425	412	405	409	373	400	419	401	384	397	382	399	423	414	362	399	385	425	406	410	408	397	377	421	413	438	391	387	416	418	424	399	433	382	376	440	444	386	381	431	384	395	411	389	402	408	393	394	435	372	415	406	391	391	431	401	424	389	413	418	391	381	398	398	381	404	394	411	422	403	403	394	406	379	447	403	413	409	414	421	393	400	380	399	387	419	383	425	380	404	379	361	404	408	419	401	402	415	405	384	464	403	390	390	410	376	425	413	408	407	392	442	364	385	412	393	422	384	429	414	396	384	417	418	427	368	429	395	385	403	402	354	398	431	390	397	370	366	428	384	424	417	408	410	410	398	414	407	415	418	428	400	433	388	378	416	402	408	423	390	404	420	414	435	405	396	361	406	427	402	385	393	400	372	427	394	400	400	408	441	400	372	380	401	391	387	390	383	413	385	427	415	410	392	402	425	401	402	419	390	386	356	364	387	399	398	399	413	388	409	405	416	395	423	395	413	413	404	376	371	444	408	404	449	375	391	412	405	375	413	333	402	394	431	379	419	392	383	408	406	426	423	390	403	420	398	359	400	371	379	429	382	368	431	418	381	407	418	392	395	385	430	370	403	440	404	405	444	441	399	382	411	397	402	410	387	377	414	398	368	408	407	373	430	399	385	411	401	392	395	378	378	399	423	395	431	421	369	412	388	389	395	411	418	384	405	401	410	397	386	394	404	386	423	416	404	401	448	420	396	427	405	406	402	408	436	424	426	360	382	409	415	424	440	395	379	390	390	376	401	418	387	408	409	420	384	400	420	419	415	410	401	384	383	392	395	457	395	426	421	417	404	439	401	380	409	411	419	368	394	390	383	428	418	386	432	422	382	398	408	398	386	367	419	395	419	400	384	402	407	415	402	426	392	378	392	386	412	377	416	356	417	438	403	351	406	391	393	396	367	400	415	402	419	422	395	407	406	428	413	415	426	394	375	366	380	381	394	407	387	385	396	411	419	443	410	398	397	402	411	405	398	421	359	403	434	396	372	409	390	391	400	371	415	407	401	372	364	409	425	379	384	387	395	419	380	421	433	401	380	391	366	388	386	386	420	401	397	387	423	394	408	439	384	401	396	411	406	403	414	440	363	402	412	410	413	398	396	403	398	403	415	409	434	380	380	401	394	385	403	390	385	403	389	392	405	387	412	402	401	400	405	420	363	405	399	403	419	390	413	402	365	379	400	382	401	408	416	393	384	427	383	387	403	425	376	402	436	366	399	362	401	420	430	403	393	342	402	404	401	390	443	433	397	442	404	421	415	383	365	420	385	432	377	428	388	438	391	386	407	382	393	420	390	385	392	414	406	391	393	402	408	383	406	398	441	420	385	381	395	394	443	355	405	373	349	387	395	394	421	409	409	395	436	381	413	386	376	421	413	407	413	399	405	384	440	375	399	387	414	381	407	407	387	389	384	381	420	401	390	380	409	388	399	389	400	415	369	388	421	402	438	401	423	388	411	403	388	414	419	446	395	395	409	375	379	417	435	397	388	416	438	370	383	426	410	363	396	409	375	363	413	399	421	376	381	424	408	425	380	408	377	421	384	397	378	356	394	405	415	401	403	407	367	418	415	444	394	399	392	403	420	406	422	396	410	410	419	380	417	401	360	425	386	440	398	368	403	434	393	392	369	414	396	416	383	368	390	387	378	408	417	374	419	396	439	414	397	400	371	417	438	406	412	428	404	414	396	450	419	402	403	409	381	396	418	408	391	410	405	394	392	378	411	408	426	430	411	404	371	394	378	398	418	417	395	419	389	418	391	359	391	393	422	422	432	365	369	399	453	386	397	443	399	404	412	416	415	414	380	408	365	395	401	436	435	399	414	401	425	378	419	412	374	382	427	377	438	380	381	429	377	424	428	403	397	435	400	367	386	370	375	397	441	414	431	381	370	392	391	428	429	409	373	380	397	390	420	402	391	376	374	403	389	401	425	399	406	387	420	400	402	414	387	401	383	398	399	405	396	367	424	409	381	407	409	408	363	367	375	416	416	378	402	384	417	419	408	376	437	394	424	388	390	383	393	382	370	404	377	391	431	394	359	382	406	401	404	448	407	437	355	429	372	403	396	392	374	401	412	394	458	391	392	397	387	381	369	375	391	384	388	414	429	417	414	367	383	396	432	393	400	417	423	401	411	425	400	393	387	397	452	377	388	388	379	424	431	375	391	416	394	404	417	390	434	404	367	403	406	393	389	397	384	428	383	450	413	391	394	407	417	410	370	414	413	367	403	399	382	389	333	406	390	434	418	417	420	404	422	380	409	428	397	387	404	401	418	406	392	384	362
455	147	90	138	87	97	105	100	121	197	499	93	87	61	85	87	81	77	92	88	71	85	83	82	82	92	88	83	82	85	82	83	71	74	79	85	74	89	82	86	84	71	65	74	99	86	87	89	72	85	86	86	59	86	65	76	76	74	73	81	90	72	71	78	90	75	80	85	78	71	99	81	74	73	82	81	90	89	73	80	89	70	73	73	79	80	71	79	89	83	68	82	67	75	91	79	90	83	74	88	85	86	85	76	85	79	74	78	81	85	92	77	87	79	91	68	85	58	76	81	72	71	57	75	71	65	95	80	73	67	66	96	92	68	88	54	67	76	73	75	64	70	81	73	78	67	81	77	68	74	88	78	72	88	89	91	94	76	76	71	85	77	79	85	72	84	80	87	82	78	70	80	68	84	84	73	73	71	79	82	63	90	77	69	81	72	78	62	65	80	82	79	82	82	60	66	77	97	82	69	66	80	61	73	81	91	73	78	79	87	76	80	90	91	80	82	83	90	69	65	79	92	70	69	90	82	82	75	92	78	102	92	95	69	83	77	83	73	75	76	89	64	78	71	62	69	75	78	71	77	69	70	80	71	68	84	81	70	65	74	89	65	64	90	70	69	80	74	78	85	70	61	73	84	78	71	89	64	80	52	80	74	74	104	57	78	88	84	77	84	74	88	65	69	83	63	83	82	80	74	87	67	80	78	87	65	76	77	86	72	73	71	92	74	68	63	75	81	90	76	77	79	74	64	84	78	77	78	75	75	93	67	80	88	78	80	97	83	79	76	71	87	95	84	68	84	68	83	84	75	75	79	70	80	84	93	65	72	77	71	79	68	75	75	65	83	61	79	72	65	64	70	72	78	74	64	77	76	78	70	93	63	71	100	98	90	73	87	95	76	72	76	74	79	66	86	85	83	61	84	85	71	64	72	78	76	77	90	79	66	75	78	92	80	82	81	72	83	63	66	80	83	75	79	75	81	84	95	89	70	74	88	68	72	63	73	74	93	92	73	74	69	80	81	85	68	73	78	79	81	81	67	79	86	93	65	84	83	82	84	68	65	73	77	71	82	81	78	82	79	87	77	80	89	79	75	74	83	81	83	90	77	77	88	73	78	70	81	78	90	72	89	88	79	62	58	82	77	53	93	73	86	75	85	78	66	81	82	76	70	90	79	107	80	94	81	70	80	65	76	71	85	79	64	87	105	64	63	99	91	68	79	80	85	79	111	77	81	76	86	91	76	71	58	68	64	88	87	76	68	86	78	72	73	62	74	74	69	76	82	71	73	80	88	81	64	72	82	68	75	84	96	78	92	79	91	80	85	69	85	84	96	79	74	85	69	74	96	92	74	74	64	73	82	68	81	69	73	90	76	81	93	74	84	78	64	79	90	88	84	68	89	72	76	80	82	70	76	74	77	74	88	67	66	83	79	65	75	67	69	77	86	81	88	73	75	65	85	78	82	71	80	77	65	68	60	81	87	73	87	73	74	73	69	82	83	77	71	79	78	73	82	76	94	87	84	74	76	84	81	69	98	83	73	70	78	90	66	68	76	82	65	69	64	81	78	90	76	69	80	77	80	90	86	91	70	76	82	86	72	83	82	69	83	85	66	80	75	91	82	78	76	81	77	76	65	77	84	81	78	88	77	87	87	85	89	79	81	76	77	73	74	74	88	89	82	73	71	69	96	59	59	73	71	72	73	70	77	77	74	91	95	79	77	74	75	82	80	79	86	87	87	77	86	74	76	71	81	89	71	87	92	62	83	88	90	90	89	71	78	67	69	89	81	91	84	74	86	83	72	67	78	81	75	65	74	79	95	83	60	74	77	66	83	90	92	73	95	76	86	71	109	76	80	73	69	87	70	67	71	79	71	62	77	86	91	76	74	69	72	83	85	87	56	68	78	90	83	91	85	77	62	80	60	84	89	87	62	71	86	85	69	75	73	78	87	75	82	73	61	74	76	74	83	72	66	82	82	83	57	74	83	91	66	85	84	85	83	82	67	62	72	83	74	79	98	70	86	81	78	82	79	93	72	72	74	77	85	76	82	71	89	80	76	91	83	77	86	69	84	71	87	74	75	80	81	83	83	74	76	72	72	67	67	82	75	75	87	68	84	86	86	72	85	81	68	63	82	77	90	63	78	69	84	76	80	73	70	85	83	76	74	82	74	68	78	84	76	80	71	95	71	94	86	90	64	73	64	70	68	80	77	98	65	88	91	72	89	65	70	74	69	71	75	86	75	73	71	84	76	91	88	72	60	87	88	75	86	91	97	81	85	91	87	73	78	78	80	82	59	77	87	82	74	73	66	83	81	81	65	60	68	84	88	91	64	89	74	68	78	77	68	79	77	89	64	80	78	82	83	83	97	70	84	79	82	82	77	77	72	81	74	87	82	90	72	70	70	66	74	77	63	65	63	75	75	72	78	79	84	82	77	68	78	71	93	68	63	71	79	83	67	65	76	69	69	86	75	74	69	86	82	84	84	96	74	77	62	69	84	77	110	81	80	71	85	81	78	64	92	84	70	78	67	84	63	99	90	88	66	81	81	84	80	83	81	70	76	71	89	76	93	78	78	69	89	98	66	65	82	76	77	84	84	84	85	86	86	92	85	61	92	91	85	70	76	94	76	65	87	80	90	66	78	74	88	93	67	67	103	80	67	78	77	69	88	74	73	91	72	83	85	77	85	77	71	81	68	86	95	90	75	83	72	79	71	83	67	89	73	77	78	77	65	75	77	101	87	81	72	85	74	71	70	72	70	73	69	69	80	84	77	69	87	87	75	85	82	66	87	91	59	62	82	85	71	81	78	69	59	86	80	76	83	71	65	76	96	64	69	79	75	73	77	88	79	75	97	91	71	71	68	58	68	69	77	72	77	86	81	81	76	79	85	75	74	87	85	77	65	66	82	89	71	78	92	84	72	97	87	73	78	83	82	80	90	79	78	81	79	76	81	82	64	76	88	76	71	87	63	81	68	93	82	75	76	80	83	81	76	77	88	98	87	84	68	88	74	78	92	77	77	76	92	80	60	83	74	63	70	81	63	86	76	81	93	71	78	69	92	54	83	68	83	77	77	82	78	70	86	77	81	75	84	68	94	68	68	81	100	78	55	71	68	84	92	85	66	85	96	75	63	79	68	80	75	94	78	58	71	72	85	81	90	82	68	62	81	77	69	60	75	96	78	76	93	94	79	77	81	78	65	72	76	69	66	76	65	80	87	71	71	91	71	80	89	70	96	83	85	85	71	79	64	82	74	72	80	72	81	70	66	86	81	86	64	73	94	93	80	76	66	73	85	91	71	91	74	82	89	92	75	86	82	75	71	76	75	82	72	84	76	93	87	78	82	96	67	70	80	75	89	83	78	68	79	89	79	87	90	80	64	80	84	76	87	82	89	81	64	78	78	74	80	75	78	76	74	77	72	85	59	68	78	78	80	77	97	77	84	67	86	84	66	90	78	65	81	77	73	78	69	76	80	89	88
5566	1460	898	3421	1953	2543	2529	2147	1775	5530	11156	1229	1029	932	823	823	813	733	742	736	668	674	709	673	650	656	681	616	615	644	655	589	629	610	610	652	568	624	585	595	598	550	621	575	584	570	538	559	635	560	610	614	566	558	607	598	575	548	583	585	583	561	552	611	594	568	545	611	568	547	539	593	568	526	551	550	544	565	571	526	557	612	566	602	586	549	580	546	535	572	555	552	546	554	571	567	554	578	575	568	590	557	570	600	537	547	552	592	587	603	562	566	603	563	583	578	573	589	548	576	550	580	535	579	544	559	579	580	563	570	525	580	567	532	587	593	574	583	587	524	551	590	562	574	583	518	579	600	579	596	601	612	564	562	564	560	576	519	539	497	598	531	585	551	544	586	581	514	528	542	554	541	597	563	537	537	577	577	569	554	541	548	573	512	580	576	555	573	535	536	606	569	563	556	521	543	560	549	566	571	557	561	591	557	542	593	567	591	549	602	543	611	570	552	580	573	580	566	584	567	534	543	490	543	550	588	571	576	533	570	570	550	590	591	581	575	565	544	546	560	534	545	553	584	546	533	574	517	540	584	526	550	572	552	600	602	564	540	594	587	583	526	544	549	529	567	554	559	567	557	542	540	584	555	579	563	587	556	585	556	580	556	563	593	559	607	524	562	539	580	599	591	569	581	602	567	564	558	534	597	535	568	547	515	555	569	597	533	567	554	625	521	555	609	550	573	582	528	583	563	536	578	566	558	575	508	576	572	550	579	564	562	548	561	582	547	577	545	562	562	553	575	574	559	552	558	520	554	577	537	562	577	522	564	607	595	544	539	560	574	559	545	544	547	576	567	556	546	566	573	577	556	591	555	576	602	561	590	547	528	537	538	602	600	579	556	588	555	532	556	631	537	528	575	574	573	562	554	626	564	614	572	515	571	525	555	555	583	549	535	556	537	548	599	552	569	548	556	547	531	555	576	567	591	564	549	577	575	548	567	568	580	577	597	566	588	534	562	560	520	569	549	576	541	573	557	591	571	554	553	550	548	576	574	563	572	552	604	575	573	606	577	579	572	532	602	512	538	535	587	504	565	573	587	561	560	593	566	558	587	587	565	538	570	595	561	537	545	568	529	561	569	564	566	604	528	502	536	567	580	546	519	550	570	580	559	555	649	585	612	556	557	561	544	590	583	554	555	560	532	601	531	620	583	559	558	548	548	553	540	582	547	556	546	555	545	550	553	545	538	558	537	603	531	519	530	561	509	578	555	514	561	571	576	564	567	577	551	594	545	558	508	555	582	592	555	607	560	584	580	588	601	528	582	598	566	540	560	556	592	566	582	548	556	582	573	533	575	543	538	552	572	506	539	546	565	548	578	561	570	553	574	566	549	578	557	567	620	561	547	566	559	562	534	557	573	573	568	549	598	557	544	572	543	587	580	556	568	556	561	565	582	565	553	543	532	561	553	544	575	543	559	571	584	594	572	599	567	642	564	609	558	626	593	554	579	549	557	628	563	573	572	598	524	565	576	557	575	580	551	569	573	580	605	559	582	588	566	587	567	527	568	553	569	532	561	572	579	579	563	574	567	573	558	562	546	557	536	589	568	561	594	567	560	556	566	548	615	570	552	513	553	543	604	566	579	583	569	576	573	537	529	572	571	539	548	555	592	567	613	585	558	509	601	595	602	581	565	531	588	511	536	559	533	551	571	570	580	540	545	544	595	553	557	526	550	540	546	594	575	562	603	610	583	527	575	582	572	585	589	596	565	580	584	593	544	557	575	547	553	558	551	592	588	579	540	563	557	601	562	579	561	591	570	577	524	574	559	557	574	580	627	572	550	535	604	571	518	602	582	569	554	608	564	592	561	579	557	582	563	592	580	599	593	546	598	544	533	532	537	551	539	534	551	549	560	565	606	612	575	566	580	544	574	607	573	574	578	607	571	573	532	572	583	564	595	607	552	562	552	543	593	589	568	578	558	587	549	577	579	576	569	580	545	585	519	569	608	544	591	553	586	562	613	562	540	563	532	583	568	553	575	602	565	622	569	538	549	611	541	578	516	618	580	557	581	557	551	550	552	563	570	509	585	571	556	586	569	590	563	593	571	545	557	548	565	532	543	543	531	574	549	557	568	554	585	532	578	534	557	612	551	536	582	542	558	584	595	582	551	532	597	553	559	562	546	554	602	536	563	595	602	579	566	547	582	564	561	600	523	541	549	596	559	550	552	583	566	566	533	555	567	542	621	567	538	557	550	525	578	614	564	546	554	552	531	588	558	545	602	583	562	570	556	568	568	554	591	563	540	591	516	542	543	566	580	560	580	570	570	560	591	564	607	551	599	520	544	602	562	568	562	550	620	563	535	549	545	570	561	639	568	518	585	586	551	562	559	560	522	566	534	615	546	568	517	522	550	554	548	570	546	525	553	535	600	549	588	591	532	564	567	551	543	567	585	581	611	546	548	550	557	593	601	542	557	580	580	571	552	571	586	585	586	573	547	529	529	576	549	570	548	537	516	522	582	601	561	580	518	576	550	577	553	564	562	573	560	583	624	535	580	617	532	523	543	551	507	531	586	586	542	592	584	574	521	584	588	550	564	599	580	547	551	582	558	592	574	616	523	577	558	542	584	557	584	558	581	565	587	531	580	589	529	599	569	577	519	574	582	581	523	574	575	540	605	571	600	562	595	581	534	615	573	575	549	572	546	563	582	565	576	602	546	528	528	574	608	587	567	570	567	624	540	580	541	535	533	576	548	570	628	588	596	564	625	544	546	541	523	568	609	562	540	611	570	558	573	539	598	573	577	536	514	610	550	576	594	550	583	591	561	592	603	549	585	576	560	563	569	514	532	542	561	537	555	572	592	580	567	547	627	565	554	533	567	582	564	578	570	561	547	561	613	568	611	567	529	542	595	571	570	524	571	561	542	580	568	557	557	538	532	555	564	541	549	561	554	596	580	606	522	557	572	585	546	578	539	568	533	567	575	605	582	602	589	544	612	543	558	571	549	601	624	581	563	543	538	604	554	572	556	553	555	572	578	545	574	553	604	520	585	555	612	581	588	570	606	532	573	575	539	565	559	584	544	534	534	568	604	594	587	555	571	540	552	583	559	584	544	556	548	547	562	538	562	559	546	529	578	514	563	554	555	604	513	575	605	550	596	584	549	602	568	553	579	590	529	560	513	567	575	577	545	598	570	588	565	548	565	571	577	498	591	546	547	585	550	591	596	554	584	590	590	560	561	555	564	533	564	586	578	557	570	561	560	554	543	570	560	554	553	548	569	572	526	566	585	544	596	586	586	583	565	535	571	546	560	551	557	540	571	522	563	540	553	569	591	571	571	556	534	543	547	568	576	560	562	580	563	569	580	585	574	539	552	599	577	572	554	569	554	556	569	562	548	538	548	546	605	553	581	587	552	550	544	612	566	552	564	601	550	551	549	525	558	535	552	573	582	583	586	624	555	575	586	576	571	589	582	519	567	586	561	549	598
1570	149	121	186	97	125	127	117	108	246	543	105	119	92	100	107	106	87	83	92	87	101	105	107	82	93	102	111	83	81	106	112	97	103	97	99	88	87	116	118	102	98	106	99	115	90	109	86	99	95	85	106	99	97	89	92	100	106	97	100	92	91	101	102	93	102	101	85	107	91	96	84	110	88	113	79	109	103	88	110	99	106	99	94	96	109	93	90	86	97	96	103	87	97	111	106	103	106	76	101	106	88	94	86	94	85	87	93	97	102	100	91	98	95	78	111	94	96	104	94	79	93	94	88	94	106	103	101	84	106	92	100	101	91	93	106	109	105	104	98	100	97	88	92	106	82	111	94	92	112	97	100	108	108	97	96	90	87	101	98	89	108	101	109	105	81	100	100	91	92	89	103	109	86	114	103	106	86	84	107	102	77	105	120	89	101	106	95	101	93	84	91	91	108	105	108	100	76	102	88	86	91	116	94	100	98	96	112	109	98	104	96	106	100	95	106	103	96	107	93	70	102	105	89	99	76	93	93	118	82	97	105	93	80	108	126	91	81	108	101	86	91	96	80	89	107	96	108	105	110	89	101	104	84	120	94	108	119	99	98	81	119	97	78	85	99	84	97	102	114	100	90	104	98	91	104	91	91	88	103	86	80	108	99	82	95	96	93	90	101	101	111	112	106	103	97	97	99	89	109	92	81	102	99	87	77	101	98	103	81	90	102	110	102	98	82	109	92	83	91	99	95	91	90	93	96	100	81	95	97	101	84	114	92	88	89	94	100	115	84	103	102	90	97	93	98	88	86	95	92	108	90	96	94	94	107	103	107	92	104	97	99	106	91	93	80	90	73	101	97	115	86	87	87	94	106	90	98	98	85	82	87	105	109	86	117	100	88	87	102	102	96	104	84	84	86	90	97	108	98	99	90	101	83	86	108	102	79	80	119	98	77	99	87	105	89	90	86	111	87	85	108	98	83	118	83	109	75	117	111	113	79	95	100	105	89	91	100	112	103	112	89	88	87	107	99	99	110	97	106	99	84	103	97	93	105	91	93	111	107	117	88	98	112	102	110	84	84	81	87	79	100	90	93	82	104	112	88	100	85	90	92	105	106	116	97	89	110	95	110	95	111	95	105	105	79	95	100	92	101	103	103	96	117	90	101	104	103	108	88	109	95	103	98	92	97	100	98	105	92	86	87	98	86	101	99	88	91	123	77	85	88	90	81	104	117	98	112	101	118	97	114	101	99	100	89	94	87	85	103	104	96	113	78	94	100	108	104	96	90	92	110	98	93	94	113	99	92	97	84	87	94	85	89	91	91	100	97	95	98	100	101	104	100	103	104	73	74	101	98	100	81	113	91	89	108	78	97	102	96	102	97	107	102	107	99	109	95	95	99	106	86	100	105	110	88	99	93	113	131	76	106	98	95	103	105	93	92	96	101	93	95	100	96	105	96	127	106	97	89	106	93	90	96	88	102	95	83	97	94	91	95	103	107	94	110	89	103	95	95	97	94	97	90	113	91	92	95	111	95	100	108	85	93	92	100	105	98	97	84	101	86	90	88	94	97	78	90	99	94	78	95	95	93	81	97	95	99	99	111	84	99	87	123	114	101	92	91	85	99	91	116	108	109	104	92	94	94	109	96	85	109	107	100	95	111	92	101	102	100	112	83	113	85	87	95	93	97	105	89	86	116	111	110	99	88	91	104	99	98	98	106	93	101	93	95	128	111	99	104	74	96	102	106	111	105	101	98	90	121	99	105	89	96	101	119	102	89	94	98	99	107	93	103	93	98	109	103	90	100	102	130	109	83	92	128	93	94	105	103	107	112	88	98	104	95	104	97	91	95	97	88	92	88	93	125	108	101	85	84	97	93	89	94	93	90	113	102	99	90	88	113	107	104	111	79	100	85	91	94	110	109	96	96	91	111	92	100	88	95	92	91	100	98	110	99	90	110	78	104	113	106	84	100	94	98	100	107	97	97	108	103	87	103	103	113	81	106	104	85	87	100	88	103	92	92	99	101	107	84	96	87	99	87	95	115	99	99	108	105	93	79	93	109	90	103	93	81	102	105	97	100	88	102	91	89	94	99	93	110	97	82	105	112	107	103	94	106	85	112	85	100	81	105	114	101	92	104	89	96	99	108	93	87	92	87	102	112	102	111	88	122	96	105	91	110	72	92	93	100	97	81	107	99	89	103	103	94	99	102	92	91	107	117	103	98	82	90	93	99	103	110	96	100	95	103	94	79	96	86	84	100	95	106	100	102	105	98	88	108	101	106	97	119	94	109	101	98	105	93	95	114	114	101	89	91	103	103	101	99	93	97	90	84	103	103	104	90	82	72	109	105	95	85	97	91	102	112	87	92	95	103	95	101	99	98	93	83	98	90	101	113	89	88	94	95	111	92	98	101	111	99	99	100	102	87	115	90	104	119	109	78	102	97	109	102	101	107	88	98	106	110	80	98	87	90	93	93	97	97	97	111	87	67	85	87	102	85	102	112	94	94	97	96	105	119	92	70	113	104	83	113	103	99	95	95	106	94	92	92	81	93	101	98	93	76	108	84	88	106	123	109	86	90	104	99	104	101	93	109	109	93	86	95	98	110	97	96	92	89	98	120	96	85	110	103	96	102	120	95	88	100	85	88	105	91	90	101	94	109	93	87	88	92	103	88	87	100	87	96	90	95	107	108	95	105	101	118	87	100	98	96	90	100	93	94	110	104	106	114	102	102	103	96	99	108	87	107	93	98	97	94	92	70	104	108	106	108	110	97	78	85	96	91	95	108	83	107	100	95	84	87	89	86	98	102	115	108	101	94	109	96	95	102	102	105	99	109	117	88	97	98	103	95	107	100	103	80	91	88	104	103	105	112	107	88	99	101	92	83	110	100	88	107	88	98	104	99	113	94	89	99	113	90	87	93	93	101	113	91	96	103	100	91	94	97	84	98	90	112	104	107	95	94	95	112	92	103	96	81	108	90	107	103	90	100	92	109	87	85	90	99	86	99	90	92	107	92	85	105	103	91	96	81	95	115	91	98	86	104	113	94	104	104	98	107	109	108	108	101	113	90	102	96	93	110	99	99	88	107	85	84	89	97	97	120	108	102	101	95	115	89	102	95	97	106	99	99	95	111	97	91	96	96	85	113	114	95	88	92	92	78	86	99	92	86	104	99	85	88	108	72	122	95	98	102	91	96	101	93	100	98	82	95	86	101	103	86	102	83	108	101	111	91	87	101	95	114	85	104	85	101	103	97	92	91	86	89	93	100	96	88	98	93	93	100	95	95	79	106	100	103	95	98	88	84	97	96	122	80	103	100	100	90	111	97	99	106	106	98	88	89	81	88	98	109	97	105	118	84	101	81	96	104	96	102	109	102	97	85	92	99	96	115	99	116	99	93	97	89	110	105	98	100	101	96	85	97	98	89	85	104	104	100	88	69	100	99	85	106	98	104	95	114	115	103	104	82	87	90	98	83	103	106	95	100
7908	1369	1040	2989	1954	2377	2390	2136	1842	6066	12364	1356	1191	1087	1068	996	980	997	955	947	899	948	856	870	849	843	831	797	824	868	815	827	786	752	808	754	758	740	795	783	789	736	825	790	826	786	768	736	775	746	722	768	731	744	752	750	733	778	813	739	748	807	748	738	747	673	716	751	768	731	786	744	736	756	756	714	751	710	736	746	749	749	773	764	742	743	780	712	732	768	763	733	797	783	691	770	709	770	758	811	783	738	792	725	754	760	745	776	727	759	765	796	765	724	766	748	776	708	781	734	792	745	769	760	755	758	746	737	722	750	774	762	758	710	746	707	705	762	776	797	774	749	778	732	719	780	730	753	703	771	736	737	731	775	708	733	792	757	719	752	787	745	774	799	791	712	740	718	750	753	762	737	730	755	760	704	767	776	801	710	777	725	760	738	725	763	791	723	680	782	773	758	777	723	803	749	764	802	742	733	700	773	729	763	784	760	722	721	749	744	780	777	739	738	711	761	753	772	749	737	742	739	755	777	722	750	727	741	786	711	732	753	710	740	779	745	785	758	751	726	776	742	693	734	795	780	800	741	760	748	733	740	766	728	781	750	740	749	760	727	768	689	743	726	758	788	721	736	745	816	712	758	726	724	748	731	768	730	760	739	762	741	816	766	779	738	778	718	709	722	765	772	755	735	791	733	729	787	824	745	745	726	717	765	814	809	729	751	785	772	694	751	750	715	779	718	772	760	752	744	747	767	783	699	731	788	752	762	761	726	730	734	729	720	761	781	793	769	707	757	790	766	768	758	762	756	785	767	729	747	760	709	770	754	745	717	731	719	742	758	772	728	711	750	747	719	757	720	698	794	769	761	749	742	769	722	716	763	717	728	759	761	737	727	802	701	750	785	759	703	726	786	723	751	752	777	754	672	769	733	705	750	750	743	814	742	737	726	744	760	744	713	725	722	726	744	759	738	779	707	761	774	731	788	791	741	746	754	737	716	786	787	692	772	764	701	724	778	797	794	731	684	745	755	722	740	731	750	782	784	741	748	723	781	724	746	770	743	765	703	742	752	697	760	773	758	782	762	786	759	753	729	736	786	777	736	772	779	802	729	797	717	738	763	760	779	742	730	716	728	745	711	798	751	754	707	716	774	759	747	737	763	742	714	752	740	736	749	746	735	752	752	766	738	750	701	759	775	731	764	750	731	789	701	775	764	736	752	792	779	790	753	698	760	717	794	721	753	725	770	749	750	759	736	724	787	727	743	733	753	743	798	779	803	766	786	751	746	764	764	754	757	771	742	742	772	756	726	758	708	685	738	767	746	740	720	748	733	742	722	785	731	740	768	700	703	728	756	717	701	710	733	729	752	789	738	770	735	746	737	755	705	783	735	756	732	758	719	780	738	742	753	749	738	739	774	725	716	754	735	737	745	764	769	729	705	788	728	750	756	726	783	732	723	740	793	688	741	732	768	749	693	721	721	772	733	699	797	793	745	726	719	733	744	783	756	716	732	708	763	740	769	722	761	769	746	745	738	773	736	768	791	724	701	717	742	716	748	747	770	746	740	747	732	786	749	746	727	786	749	720	749	758	779	765	730	739	736	692	756	733	760	728	776	746	754	715	726	746	748	798	768	746	723	737	802	730	736	771	710	708	753	713	708	694	693	733	733	789	766	735	760	784	805	775	711	755	771	732	737	770	775	773	783	751	715	724	709	700	808	697	706	742	743	750	765	763	715	725	688	757	802	756	730	691	739	736	749	755	799	789	715	699	752	762	753	706	810	728	736	769	754	765	756	770	735	776	723	760	721	722	720	704	744	740	781	763	762	720	761	784	735	711	717	771	727	738	776	750	754	748	725	707	733	751	704	772	761	772	721	743	667	725	738	740	758	805	717	724	719	760	730	685	748	792	722	766	772	710	733	780	730	748	781	742	720	695	691	731	728	710	776	709	731	755	815	743	749	762	744	770	722	770	735	752	744	762	710	802	696	747	766	758	767	754	763	723	737	772	711	746	776	797	780	829	775	752	764	715	716	775	770	775	730	760	750	739	755	796	759	765	735	738	707	721	769	775	742	773	720	785	747	776	760	733	741	756	745	758	776	704	753	752	768	698	734	702	728	695	765	732	718	755	787	730	752	775	744	779	703	764	759	766	783	799	735	757	696	687	770	740	748	803	766	696	770	708	732	745	753	761	738	717	745	781	734	774	751	756	757	759	743	725	727	746	741	744	740	738	724	755	793	751	720	752	774	730	774	732	705	758	765	726	728	761	781	761	721	714	757	766	711	734	732	732	724	745	747	735	760	678	709	681	730	772	790	751	752	750	741	751	751	746	764	795	742	779	763	787	792	735	791	718	755	728	753	688	751	761	774	751	720	753	768	721	778	764	726	805	752	773	748	759	765	716	751	732	753	722	758	720	720	742	694	769	760	734	779	798	759	733	697	721	746	699	721	756	724	723	772	725	795	759	742	739	718	718	745	773	750	797	723	739	779	766	764	786	767	735	785	736	703	745	744	762	804	783	784	713	770	776	781	803	702	743	737	673	753	758	759	754	752	746	709	761	747	709	780	702	738	738	798	716	757	742	769	776	765	831	690	747	776	804	741	667	776	716	779	722	761	705	729	698	718	743	758	768	780	686	730	729	749	717	732	781	778	737	715	753	775	730	700	746	850	726	739	752	794	767	747	754	774	760	765	743	739	717	686	773	770	681	744	772	748	773	782	685	746	829	751	784	755	750	713	748	779	783	769	721	746	705	751	752	730	760	779	747	708	730	745	755	744	758	738	776	759	725	749	773	758	729	768	732	744	803	749	735	767	725	766	766	746	706	737	700	765	731	765	752	751	720	704	730	782	746	798	745	768	774	761	721	748	698	734	778	729	743	804	710	740	762	776	742	742	774	709	765	680	756	677	755	797	743	729	793	713	743	796	749	748	730	756	739	753	808	695	772	719	797	729	785	719	781	709	761	848	694	737	728	730	744	761	808	746	720	775	752	735	758	745	795	748	763	774	761	709	767	757	780	760	790	757	721	807	730	758	719	736	773	787	744	761	733	797	771	779	732	739	745	688	716	714	755	780	740	755	738	769	736	759	739	719	802	790	777	725	769	721	754	764	773	763	702	736	752	762	744	760	705	749	735	668	725	775	749	721	730	739	785	766	739	676	736	718	762	699	715	746	765	735	766	733	733	780	737	742	701	714	745	752	744	732	754	776	797	751	783	719	768	793	751	804	771	779	747	781	740	746	717	742	735	751	758	716	802	775	756	732	733	761	741	735	785	761	747	766	754	743	744	684	766	707	751	739	748	728	725	728	781	693	755	765	728	769	819	746	802	756	733	751	728	732	737	778	789	765	789	734	748	734	732	739	742	806	713	769	740	735	793	768	753	723	708	721	754	728	726	755	691	735	758	731	744	755	742	739	732	744	786	761	773	704	749	757	757	709	745	694	763	770	745	718	785	752	758	733	746	725	810	728	725	721	725	707	723	795
829	199	168	207	147	168	164	175	138	347	570	125	134	144	151	139	125	121	135	121	139	139	140	120	129	116	120	119	132	109	136	89	124	126	136	142	137	135	112	124	109	104	122	120	121	132	95	114	123	121	133	123	124	98	108	116	116	120	95	126	122	134	136	110	135	114	111	117	118	123	122	121	98	133	110	119	121	126	124	130	122	117	114	92	109	109	114	140	111	113	117	109	116	122	115	129	131	117	119	108	113	117	106	144	124	111	147	131	121	142	102	108	127	119	125	127	106	135	108	121	118	113	120	128	118	111	130	115	138	127	108	121	104	120	122	122	111	115	139	102	126	138	130	97	116	109	133	138	124	115	134	116	108	113	121	124	118	109	112	126	119	121	117	134	120	119	135	110	119	136	136	111	119	133	107	116	141	129	126	120	132	115	116	123	134	117	115	120	114	143	114	99	132	97	114	125	118	103	94	122	140	120	125	120	128	105	118	120	111	105	114	107	119	111	126	129	119	127	140	124	137	127	100	117	118	116	133	122	118	133	128	115	131	111	112	116	127	122	135	129	116	126	118	120	135	119	115	126	138	125	110	116	142	123	117	114	124	97	128	128	97	122	115	102	108	125	111	110	118	123	117	111	114	110	120	126	116	117	130	111	118	96	116	114	117	93	108	115	115	114	123	108	107	123	132	86	106	105	116	111	110	130	115	111	126	111	125	109	108	111	120	130	120	129	108	117	111	124	126	116	102	108	111	112	112	143	116	114	127	123	101	118	114	86	117	131	141	115	124	119	99	133	109	106	123	105	124	114	108	130	123	111	127	110	114	106	135	100	137	104	119	117	109	116	116	106	126	113	122	113	120	108	126	113	131	138	131	129	115	124	123	129	132	136	101	137	103	106	115	108	128	118	107	112	116	116	137	107	122	114	114	105	96	128	124	128	125	127	143	109	111	117	104	114	109	133	110	108	122	115	126	109	139	142	113	114	120	112	107	112	119	132	117	142	106	123	122	120	119	125	121	122	103	144	111	116	135	127	119	111	99	136	137	119	135	127	123	104	124	114	132	110	113	124	96	117	121	112	116	120	128	119	102	111	107	116	121	121	113	118	124	95	118	116	108	122	115	132	137	95	137	117	116	115	130	138	126	120	123	130	99	114	119	121	117	131	111	87	90	126	127	105	105	114	124	115	122	102	129	111	131	105	124	126	128	123	111	107	103	117	124	109	100	113	117	116	110	112	108	105	128	109	116	109	124	118	138	125	120	133	121	133	112	117	126	107	129	137	112	110	140	138	117	114	121	108	99	133	132	137	130	109	122	110	123	103	117	126	126	137	117	134	102	117	104	121	121	135	119	106	105	106	130	114	111	134	123	116	114	119	113	139	118	131	145	117	105	126	111	142	128	132	106	151	131	131	139	127	123	117	99	116	124	99	106	113	123	130	109	113	126	106	118	139	116	112	125	105	118	132	119	123	126	109	116	115	121	121	127	103	113	123	140	114	115	122	130	111	126	132	111	119	124	117	115	118	129	106	128	128	107	130	130	121	122	130	128	115	96	118	95	114	106	120	100	119	122	115	117	123	138	108	117	109	108	105	127	108	136	117	114	120	124	113	118	124	146	138	125	132	128	127	122	117	120	106	125	118	105	101	113	130	125	131	123	109	125	119	110	115	136	102	137	118	126	139	128	138	133	98	121	108	121	104	106	113	119	129	119	97	133	119	127	116	123	113	132	125	126	110	111	130	109	114	123	113	111	109	113	123	118	116	123	118	118	125	126	129	109	106	115	141	96	119	141	101	111	130	134	139	137	104	115	128	115	131	149	107	117	120	123	124	124	144	112	105	123	102	99	124	97	136	138	120	126	122	97	132	110	121	109	106	137	130	130	125	111	127	121	127	127	133	112	121	106	101	105	120	103	97	124	112	113	114	115	114	126	138	122	128	118	123	113	106	106	113	105	122	101	118	128	117	108	120	111	116	155	114	108	114	117	121	128	112	125	127	111	129	112	128	121	114	122	130	101	108	123	109	110	130	95	120	128	114	132	98	111	101	119	123	119	110	116	136	108	124	110	129	107	110	114	112	133	110	110	117	135	135	120	125	122	128	121	115	108	96	102	123	128	135	103	131	126	116	123	129	101	127	127	108	120	113	107	126	137	123	109	121	121	109	142	122	122	126	102	130	110	122	101	122	133	118	121	124	111	112	138	149	109	111	103	116	106	109	103	122	124	101	116	121	120	118	117	128	107	111	115	137	114	125	132	124	103	123	125	119	123	116	113	139	115	125	104	111	116	126	133	127	133	112	119	125	112	105	127	113	126	122	116	120	107	104	115	120	115	120	117	124	123	108	110	117	125	124	142	126	116	125	126	120	110	148	107	113	97	115	140	137	129	127	122	129	108	127	86	117	112	135	115	129	113	136	110	105	117	114	131	120	126	101	112	97	102	103	118	105	108	111	120	116	117	111	107	128	108	105	122	115	107	141	142	116	133	100	113	125	123	116	121	109	122	119	110	126	118	112	106	105	99	114	109	123	106	126	119	112	129	118	112	105	122	116	110	134	139	144	119	113	130	96	125	117	123	115	93	111	124	117	121	136	126	108	136	112	123	120	105	115	109	134	119	110	115	111	124	140	131	114	116	110	116	115	113	114	116	110	135	142	109	107	109	122	114	120	127	119	123	123	125	127	113	111	112	118	126	100	137	119	105	109	109	119	137	121	118	129	127	133	115	131	118	141	124	153	101	115	118	144	120	118	115	109	135	115	120	123	145	99	127	131	128	107	123	125	122	124	127	134	114	114	112	117	108	118	117	120	122	115	137	109	126	118	123	122	106	100	126	121	125	116	121	92	134	112	137	125	109	127	116	126	121	119	123	134	148	113	106	116	102	112	139	115	117	120	128	124	125	131	115	127	109	123	133	132	125	121	134	110	135	118	134	126	115	121	114	116	111	116	110	131	113	118	107	127	125	118	127	110	132	116	107	107	142	121	115	117	119	134	123	129	118	113	118	119	122	127	117	125	115	119	112	119	123	109	132	140	127	120	103	114	133	126	129	117	126	111	119	118	108	120	114	138	117	136	140	113	114	125	121	111	124	131	125	127	130	127	116	109	124	115	122	122	109	123	117	115	130	117	121	108	95	119	111	127	114	113	107	111	125	126	130	127	122	114	107	111	114	122	113	100	118	124	137	133	112	122	106	127	128	123	123	120	125	107	104	111	122	115	124	129	126	129	127	123	120	123	133	128	120	112	117	131	143	114	118	112	117	129	118	110	126	122	110	105	133	120	107	122	104	111	126	125	113	121	113	113	114	110	127	133	111	109	115	128	116	111	109	110	129	121	132	132	143	120	118	101	130	122	113	135	120	116	127	112	110	102	125	136	107	108	117	98	116	139	123	137	120	134	105	115	138	116	129	102	126	121	127	124	106	136	132	125	131	112	142	122	117	121	114	112	122	108	111	115	121	120	109	94	123	139	117	129	113	105	125	114
8248	2161	1343	3136	3128	4033	4072	3452	2962	8610	11476	1950	1652	1555	1475	1392	1298	1196	1188	1133	1101	1094	1080	974	1035	993	945	958	1026	1062	983	967	936	923	968	915	904	901	938	929	961	925	935	915	884	907	933	921	869	924	867	918	862	866	894	907	876	864	856	942	884	863	869	909	870	831	937	925	892	869	903	869	865	775	862	883	869	890	864	906	908	881	905	867	832	877	869	841	872	900	879	924	881	881	844	835	933	862	941	888	883	884	872	847	883	881	865	852	888	842	833	880	920	847	897	838	849	814	845	889	925	922	877	892	874	870	866	846	846	814	845	923	901	923	866	842	918	822	820	876	874	885	867	837	879	830	935	934	837	929	851	865	870	840	850	853	810	875	885	841	861	879	812	859	808	850	917	867	898	858	804	852	865	880	882	863	869	831	855	844	817	884	862	852	899	895	835	835	851	901	895	824	857	843	913	840	863	907	847	873	867	873	909	855	871	849	834	854	836	874	788	896	875	874	800	878	857	843	861	860	858	865	849	876	843	873	860	840	876	933	876	842	940	875	881	857	891	888	822	827	830	838	907	834	828	835	847	872	889	925	885	853	847	861	827	902	885	841	853	853	850	872	913	808	838	805	843	853	793	862	829	866	842	870	831	867	872	870	869	911	843	835	871	852	880	895	887	914	887	844	873	878	894	854	843	851	872	903	791	830	860	888	830	849	903	865	859	864	857	872	861	892	847	857	874	864	864	868	917	868	851	854	877	890	867	901	858	859	855	849	888	852	865	839	865	877	845	875	861	881	913	886	850	871	888	868	840	860	831	864	911	837	837	841	851	886	876	863	897	827	876	880	902	901	859	883	849	873	863	869	881	912	946	808	823	833	886	842	851	867	845	846	886	935	840	864	906	834	861	873	843	850	887	915	849	866	841	861	872	847	838	857	781	825	895	912	868	858	888	881	880	899	931	893	832	865	831	850	890	847	880	862	869	853	897	831	835	896	872	921	902	898	922	856	849	883	815	874	872	860	844	884	867	839	834	857	861	891	908	824	846	862	896	798	784	920	869	863	919	915	892	832	890	834	847	938	877	866	860	868	861	815	858	855	876	895	819	864	884	854	854	854	881	896	852	829	871	882	858	840	833	847	861	882	908	893	865	841	927	891	794	894	800	836	851	816	862	828	871	889	926	873	856	824	854	870	889	830	847	871	796	876	888	821	906	929	882	823	820	862	833	820	833	820	844	843	876	838	832	882	826	885	822	896	888	873	886	840	851	805	910	929	878	848	847	810	892	881	845	842	837	845	888	849	843	885	855	873	912	880	880	805	844	819	892	821	891	838	904	869	878	877	894	875	763	865	842	887	870	885	884	879	863	867	875	888	838	873	894	885	863	837	841	854	820	821	834	843	862	889	882	839	863	913	875	906	819	846	827	882	913	887	837	901	923	827	884	862	912	908	854	878	838	860	811	857	853	885	861	893	905	803	842	846	882	854	831	868	840	861	845	906	831	895	866	840	853	868	800	827	884	893	834	872	845	926	831	830	856	867	874	814	857	882	887	891	895	882	843	912	843	887	895	831	856	864	879	837	870	834	849	828	918	847	832	824	886	899	866	880	857	882	882	851	876	849	874	897	873	837	874	844	884	901	890	819	835	867	887	857	857	878	910	944	872	829	866	845	847	851	894	842	871	867	861	882	869	850	920	833	841	812	865	859	829	891	816	872	880	855	846	892	873	811	907	887	830	866	833	896	880	896	881	871	956	864	836	883	854	799	891	863	855	869	832	834	797	827	849	876	923	824	870	888	812	893	862	874	874	905	866	836	897	848	881	857	916	827	820	884	864	822	825	810	848	813	885	847	884	884	891	898	884	855	836	892	890	891	821	867	881	858	848	830	872	813	851	898	888	826	849	864	842	943	870	875	883	849	885	827	857	791	854	884	854	817	840	827	881	815	847	828	843	853	906	858	880	801	885	894	889	846	896	869	836	845	844	933	880	835	849	811	867	932	861	874	854	834	867	900	902	885	848	901	857	898	897	872	877	897	868	872	871	907	822	852	848	857	898	818	840	889	865	868	857	858	852	826	837	901	898	898	859	863	828	862	913	834	886	886	875	873	879	894	817	898	849	917	864	856	881	843	888	861	877	855	845	844	825	829	847	853	879	883	856	855	888	853	876	784	818	829	871	864	888	841	814	863	838	868	837	936	852	803	861	808	873	862	819	839	850	814	870	897	898	849	858	817	839	851	834	880	869	859	833	836	839	909	836	883	865	875	840	890	864	901	824	872	918	870	834	883	890	815	854	886	908	891	802	901	862	901	810	833	876	887	863	851	897	902	861	887	863	853	917	911	862	905	856	857	841	917	799	856	867	886	856	824	862	814	893	899	853	836	815	842	883	857	867	860	894	858	931	879	840	890	837	854	805	883	877	861	843	885	882	831	896	867	839	903	822	860	833	920	855	861	894	850	859	895	900	858	833	912	824	892	853	874	888	870	888	837	903	849	918	872	907	889	849	871	876	871	875	906	834	845	819	858	828	864	850	878	827	869	857	880	863	853	836	898	847	879	837	921	860	877	806	866	804	800	859	869	875	836	878	864	863	889	859	822	912	867	846	876	851	902	859	851	890	913	897	889	817	893	886	917	855	908	849	873	905	853	885	901	815	806	907	874	927	857	872	837	865	861	863	830	847	929	878	887	879	851	846	880	880	885	828	860	922	886	903	856	834	858	943	886	844	890	899	878	883	887	820	843	888	851	816	810	936	823	871	868	846	891	810	877	881	864	874	848	833	881	913	866	893	860	826	860	882	848	900	898	894	810	894	853	871	870	858	930	897	897	848	853	881	833	835	870	886	869	876	845	862	832	824	858	890	903	857	814	923	898	856	869	806	909	860	874	844	893	853	839	819	885	836	835	868	894	889	881	846	858	856	865	869	864	868	792	856	828	866	904	826	858	838	844	863	827	902	851	864	849	850	836	880	871	883	852	815	889	868	844	876	828	874	903	871	833	882	855	862	877	883	820	870	806	861	895	881	865	886	886	873	889	884	900	855	853	872	874	838	851	889	855	910	862	827	883	852	912	840	821	827	867	882	813	897	871	877	862	874	880	870	813	861	823	883	857	798	904	835	864	826	882	918	852	887	837	903	826	888	852	869	882	827	885	858	883	840	815	896	859	889	893	855	879	812	869	864	896	859	880	856	843	892	871	875	776	887	889	851	805	882	879	847	887	866	861	817	861	908	912	877	858	847	825	874	866	893	851	854	885	886	886	867	849	858	841	861	866	883	871	946	859	852	868	828	879	862	871	864	889	848	825	898	876	851	842	808	824	854	849	834	875	885	873	822	799	808	901	844	851	884	845	860	829	850	893	898	927	887	870	871	894	850	835	855	893	875	884	821	834	854	882	861	869	881	829	870	869	844	787	890	887	826	891	886	878	863	868	872	837	865	873	892	854	869	854	848	873	856	840	856	953	850	920	823	865	864	856	877	862	852	859	856	912
984	59	60	71	48	68	46	42	56	133	213	44	60	55	46	54	64	49	55	39	52	55	60	49	70	46	69	59	53	64	49	46	33	67	45	45	62	37	52	32	47	43	45	47	37	59	61	38	55	63	34	36	49	46	63	48	36	59	42	43	51	52	41	57	51	47	41	37	59	53	52	51	52	48	58	52	51	49	47	48	52	52	52	47	41	55	58	43	42	38	52	55	71	46	51	45	50	51	57	53	56	58	39	54	45	43	43	56	44	58	41	49	46	49	38	54	56	45	42	41	49	44	53	42	53	53	46	55	58	56	42	48	58	56	49	51	53	56	47	59	35	49	38	71	42	40	45	56	43	53	51	60	44	46	44	52	57	55	47	51	47	49	49	48	54	57	45	49	54	51	57	46	43	51	47	50	56	54	49	56	39	62	43	54	46	55	56	57	53	44	53	38	58	49	57	36	59	63	54	42	55	52	55	45	45	50	36	61	48	43	51	50	35	49	39	61	44	55	45	54	56	39	65	49	33	49	50	40	51	44	50	52	65	48	66	42	52	54	41	41	63	53	56	54	58	54	46	49	48	35	51	57	39	48	46	43	40	47	58	50	45	56	67	50	41	45	42	44	56	33	53	58	55	48	45	41	55	50	32	50	55	38	47	57	52	42	61	44	41	40	52	59	65	52	51	45	57	33	32	48	58	53	52	47	36	59	49	65	38	51	39	52	50	47	60	50	50	55	53	51	58	48	50	58	42	70	62	48	49	45	60	59	58	49	40	44	46	51	46	47	53	49	51	56	53	55	55	51	60	45	59	59	49	45	53	54	60	47	57	53	53	50	48	51	66	47	43	47	41	63	42	45	58	52	52	50	43	54	39	53	50	54	43	38	39	37	41	51	38	56	71	50	40	56	53	49	47	51	53	36	47	65	50	39	44	49	65	46	40	50	50	46	48	49	40	42	46	40	59	52	49	62	49	40	55	44	39	31	36	53	38	45	50	56	47	44	49	60	41	63	58	54	49	50	54	41	47	45	37	47	51	58	48	54	49	53	60	51	46	38	50	44	41	61	51	50	39	59	74	56	48	60	59	45	29	52	34	36	57	54	38	50	61	42	49	42	50	41	44	48	34	52	47	41	55	45	46	53	56	55	47	53	52	55	56	38	48	47	47	53	48	58	51	51	54	42	63	56	40	56	57	43	54	69	61	48	53	49	71	52	54	55	67	48	44	45	59	47	48	42	51	61	48	55	50	41	46	59	37	48	45	62	48	44	54	48	61	60	45	58	48	43	55	59	43	59	54	48	62	64	61	59	40	40	48	42	34	47	52	49	45	69	49	50	41	52	63	59	53	46	45	51	42	44	57	38	66	44	59	55	55	60	42	48	50	47	47	52	44	55	54	41	61	66	47	43	50	58	54	49	46	70	52	61	47	42	55	58	42	45	50	54	45	57	29	45	51	60	50	57	43	50	52	50	63	49	50	52	54	43	51	58	56	59	59	54	47	47	56	54	49	50	52	43	42	57	52	47	43	45	48	45	31	48	53	51	46	57	52	42	43	40	45	47	41	47	58	38	62	48	50	55	61	53	53	46	47	47	60	49	57	46	52	62	48	55	46	52	58	53	47	46	57	48	57	56	50	52	49	42	49	53	43	50	45	61	55	33	56	47	38	48	59	60	49	36	45	34	49	51	49	57	47	50	52	39	55	51	51	48	57	46	48	48	65	49	61	41	43	52	62	40	52	49	44	47	56	53	57	55	47	43	34	56	54	48	45	53	52	42	43	47	52	57	55	58	53	56	36	54	72	50	56	47	61	47	56	50	28	60	57	50	65	64	36	55	53	57	64	45	42	46	54	44	45	57	52	42	39	47	51	54	45	50	52	50	48	58	54	55	51	47	46	48	60	53	57	46	49	53	50	52	53	47	48	46	57	60	45	57	44	56	48	53	65	71	60	56	45	43	34	56	48	40	48	58	48	48	55	49	50	52	59	45	54	62	57	40	52	47	45	46	50	68	51	44	49	46	56	56	48	36	47	40	48	35	40	55	50	54	51	33	29	37	59	40	39	41	43	50	52	40	55	45	50	50	37	53	45	54	51	49	52	48	41	48	58	43	61	47	57	41	43	45	53	53	53	62	48	47	46	44	53	50	65	53	56	50	46	55	40	57	38	53	48	52	52	49	50	46	51	50	33	46	50	54	37	42	44	51	56	41	45	52	40	44	48	52	43	54	44	50	59	55	49	52	49	56	46	51	52	38	49	59	56	42	50	36	58	51	45	51	49	56	51	59	46	53	49	49	51	51	52	53	48	54	48	53	51	53	49	43	42	47	43	44	67	61	55	67	50	56	50	53	50	63	56	49	47	54	47	53	48	53	57	49	42	53	35	55	61	54	54	44	48	45	56	58	52	48	42	50	37	52	42	43	43	46	59	46	55	50	55	55	48	54	63	55	54	46	54	50	53	55	65	43	60	65	51	51	41	38	48	50	55	58	43	51	37	42	58	58	56	53	58	49	46	44	49	42	60	63	47	55	56	54	60	42	46	36	51	50	54	48	44	44	46	49	43	48	62	48	32	53	50	49	46	51	64	63	46	64	58	45	46	47	52	47	49	60	50	42	51	47	57	39	45	47	45	54	50	51	48	59	53	51	52	54	47	54	40	47	50	53	45	45	58	42	53	53	46	39	60	43	54	52	46	56	49	40	47	47	44	59	52	59	50	41	52	50	53	48	62	40	53	50	57	49	43	41	47	52	46	53	45	54	48	63	42	47	40	43	50	48	45	49	46	50	57	40	56	49	58	55	53	46	46	49	53	56	49	38	55	40	54	60	49	56	58	50	49	50	48	55	40	48	51	58	56	42	52	51	46	51	55	67	51	51	42	41	52	47	57	60	51	45	47	48	53	43	55	46	56	56	48	50	42	41	70	41	52	51	43	51	55	49	47	60	55	51	51	50	49	41	46	58	41	47	47	50	53	57	41	56	47	48	41	41	39	53	54	49	50	42	52	43	50	62	63	54	52	45	48	51	50	53	51	46	37	39	48	48	58	54	51	45	50	57	53	47	54	63	52	50	47	40	48	51	40	40	55	54	47	50	45	68	49	43	43	48	48	50	43	41	52	47	49	54	55	50	51	50	43	57	41	43	48	47	49	48	39	50	49	58	36	54	46	57	47	50	51	46	54	63	53	52	36	59	54	51	46	54	48	51	41	64	45	62	49	42	57	55	41	59	55	54	50	59	50	57	47	44	46	41	43	36	50	48	60	53	45	54	41	43	43	60	53	44	55	47	50	58	49	48	60	60	36	52	59	34	41	60	54	43	49	61	61	63	53	42	48	51	55	59	48	52	45	53	61	78	34	67	48	53	53	61	38	55	52	46	36	57	52	50	52	50	47	51	53	56	63	50	46	53	49	33	44	61	59	36	42	48	45	52	53	45	41	54	65	44	44	51	44	47	54	57	56	41	53	59	60	56	40	36	45	50
6257	602	472	750	598	716	753	719	668	4308	5723	539	517	513	472	449	455	452	472	394	444	415	428	402	415	416	421	421	374	374	424	416	401	370	438	411	384	413	420	415	390	395	358	403	373	374	380	432	400	452	411	383	422	379	392	367	423	393	413	432	392	406	373	374	393	385	404	398	390	401	406	400	400	378	407	360	400	376	363	397	429	418	403	397	396	413	420	406	425	365	398	398	398	416	406	412	400	367	396	380	387	397	377	395	423	421	379	366	399	411	399	400	404	392	431	417	409	409	356	390	441	387	368	380	364	378	436	398	394	378	370	384	401	430	369	385	365	360	389	415	386	387	380	416	389	387	385	388	377	438	399	420	410	371	369	407	391	409	395	405	381	359	395	394	387	419	380	394	419	392	389	392	448	390	366	386	419	401	386	380	390	373	406	406	442	412	379	376	434	375	378	393	395	385	421	432	390	406	383	369	359	379	395	395	417	399	391	405	400	408	396	397	395	427	396	389	414	382	400	422	376	393	349	421	401	392	419	415	409	393	383	408	379	410	390	397	408	397	400	393	382	415	376	387	389	380	378	373	384	378	411	401	419	372	417	415	406	366	401	377	383	405	373	378	392	429	409	377	347	396	401	404	392	376	386	386	412	386	411	359	402	400	405	351	404	375	380	402	399	396	335	395	400	412	401	446	399	373	362	391	398	386	391	421	383	391	388	412	414	412	386	341	394	437	397	390	379	364	415	384	410	403	417	403	371	381	424	382	412	402	392	383	432	396	381	394	365	396	404	382	358	385	387	379	398	364	351	360	409	391	376	444	408	377	403	387	389	378	401	389	396	389	391	413	396	426	367	436	386	379	377	380	345	405	411	380	399	435	410	369	418	408	379	372	413	371	387	411	404	390	426	405	392	389	405	352	383	376	402	392	396	381	395	375	414	411	368	442	401	354	385	361	407	383	417	407	417	407	390	406	374	404	402	402	411	368	396	389	387	369	333	401	376	400	417	363	367	364	402	419	375	393	336	362	402	417	357	400	398	372	436	343	340	344	390	412	376	367	397	403	407	399	385	376	418	409	369	399	374	377	428	389	387	398	378	401	349	398	361	419	409	403	420	366	412	415	401	388	390	385	410	417	387	385	433	404	417	396	416	406	395	386	416	403	370	419	411	390	356	376	383	380	401	375	363	385	368	393	414	383	356	350	382	372	383	404	391	383	366	378	403	414	417	405	378	403	416	379	400	379	399	403	408	355	383	372	402	380	403	381	398	409	358	400	402	392	361	418	398	402	381	368	400	401	384	446	399	391	381	396	376	399	344	425	365	371	399	388	395	376	373	383	384	413	397	401	370	394	397	379	435	394	388	401	392	363	390	389	380	355	367	361	373	366	372	366	416	396	400	407	405	368	367	415	413	386	387	405	386	417	394	424	401	369	411	364	419	410	417	381	406	400	416	399	407	414	378	401	397	411	366	389	415	393	382	424	396	381	400	401	368	387	377	396	406	390	389	369	370	375	387	408	394	385	389	381	397	393	380	402	375	403	382	409	380	381	378	370	386	419	410	354	399	378	364	376	380	390	401	357	401	395	415	390	367	398	393	383	414	397	383	377	365	388	420	406	402	418	404	366	413	425	396	406	377	402	406	399	426	365	383	410	410	391	398	404	365	406	368	413	366	407	378	383	363	389	388	376	392	394	406	402	394	376	386	391	408	382	425	381	360	391	394	367	387	393	395	415	354	417	376	394	421	396	392	398	372	388	356	426	414	412	383	353	383	402	399	412	357	397	370	395	381	408	404	385	397	402	366	379	391	414	392	402	403	390	398	418	369	397	384	404	413	392	339	401	394	409	402	382	388	418	403	391	393	392	402	385	407	375	432	377	403	388	382	412	390	391	376	405	415	388	402	411	411	386	389	419	423	410	420	416	394	388	383	371	439	348	431	385	412	359	380	376	384	391	414	431	381	386	380	369	406	445	364	369	400	381	412	390	407	412	362	409	394	412	395	398	449	407	401	401	395	382	373	374	405	378	380	351	385	405	403	390	399	390	379	398	396	359	356	376	415	407	370	383	399	419	383	377	423	406	365	386	428	445	385	348	391	415	392	383	416	408	429	430	379	414	388	395	369	412	383	375	403	378	394	375	423	373	387	350	403	382	376	378	368	391	361	400	379	411	410	390	401	369	392	382	410	358	383	422	400	389	398	365	381	431	389	392	373	402	385	381	399	410	396	398	387	386	375	378	368	384	390	409	423	382	415	404	391	367	399	386	402	367	353	408	368	410	380	372	405	370	348	400	389	408	412	402	368	413	418	394	415	397	408	415	396	414	384	387	366	406	359	403	392	385	399	412	430	376	369	363	395	418	429	390	384	413	405	359	390	395	370	386	363	407	368	378	358	395	392	401	368	386	389	380	361	438	396	400	406	407	419	374	395	380	367	403	361	394	396	368	369	405	376	432	365	433	407	371	382	394	423	381	425	355	409	394	387	379	395	403	391	401	420	427	411	406	383	379	395	401	401	386	405	360	372	377	411	384	410	392	385	401	411	372	411	409	387	403	386	391	427	421	374	375	448	421	393	394	424	474	368	400	395	392	396	384	399	403	385	407	406	410	402	386	442	401	388	411	413	415	388	384	416	367	387	417	351	411	379	366	386	406	381	406	373	434	400	407	450	396	389	400	355	423	396	357	381	384	372	387	400	401	368	405	392	384	407	367	404	409	446	428	392	409	382	391	387	409	386	439	402	401	408	392	405	381	391	382	381	418	399	407	357	439	411	343	404	370	422	368	381	426	425	381	409	415	400	404	408	387	407	402	375	361	433	423	397	404	378	387	445	386	407	406	428	412	370	367	373	387	423	384	450	426	393	403	355	434	375	394	379	385	353	382	395	375	358	415	392	414	430	409	400	392	418	408	372	383	387	377	363	384	367	401	383	379	418	378	396	405	372	415	400	410	434	349	418	450	400	373	385	390	427	381	424	361	361	399	404	388	448	375	387	395	364	354	385	404	408	392	399	376	406	378	375	389	416	399	411	428	403	362	371	410	357	391	346	398	403	395	381	387	381	373	421	395	408	410	417	406	383	367	380	406	357	397	419	384	358	377	402	395	407	381	386	363	412	371	392	376	390	385	407	381	384	410	404	422	398	409	381	380	391	406	388	402	409	359	374	399	369	385	404	364	379	396	384	410	351	411	389	405	406	365	392	367	393	366	419	359	393	407	376	393	352	392	398	369	382	398	374	420	390	390	425	434	392	394	379	442	389	390	384	390	390	405	416	400	362	377	382	411	409	406	379	386	423	417	392	406	400	377	391	387	360	345	419	421	397	382	389	404	414	376	422	380	439	392	383	376	416	387	372	369	349	402	426	384	383	386	400	379	392	371	406	435	382	375	378	349	362	399	359	398	409	400	433	412	366	374	405	380	396	433	385	408	361	401	399	375	401	384	385	362	392	422	388	397	376	373	429	385	398	405	365	373	401	397	375	407	409	377
462	142	102	104	80	96	103	97	93	199	286	100	95	71	97	73	86	87	87	61	81	83	77	72	92	83	78	83	77	83	69	78	69	79	85	79	85	94	82	84	66	82	82	87	75	71	66	80	87	68	64	73	80	62	87	70	86	90	66	76	68	86	80	75	83	70	70	64	84	77	95	81	73	72	91	87	86	85	93	88	86	85	77	80	75	61	81	87	69	66	77	67	88	81	78	79	77	86	89	71	75	85	88	80	79	60	84	73	83	87	76	79	75	74	80	72	57	78	89	73	63	63	73	85	60	74	63	73	77	83	65	67	87	81	68	62	86	73	68	76	97	70	75	87	57	75	69	77	68	88	85	63	91	79	66	64	76	93	61	80	83	86	61	81	74	66	72	90	76	64	71	63	71	74	71	90	76	73	73	63	70	97	83	87	88	79	69	91	80	65	67	65	67	64	70	99	66	88	64	84	63	69	69	82	81	60	82	67	76	64	58	85	83	72	70	73	84	69	79	92	78	79	76	78	76	75	86	86	81	64	67	66	82	82	75	80	63	65	84	87	71	66	81	71	65	73	67	72	77	75	75	73	76	72	65	88	99	88	89	87	69	74	90	83	85	84	69	71	89	78	88	72	68	79	66	81	74	78	74	67	77	83	87	88	78	69	69	71	83	53	54	77	64	69	78	79	66	67	70	77	70	77	78	80	92	81	97	77	79	90	72	85	71	88	81	68	81	69	69	74	86	82	87	56	88	71	85	69	79	66	79	72	87	72	71	72	77	59	86	78	70	64	77	79	67	88	70	77	78	68	79	76	64	89	72	80	80	80	88	76	59	68	70	67	78	96	78	88	80	78	72	72	68	73	82	79	85	76	76	77	75	53	67	80	86	86	78	68	85	79	73	76	68	65	63	88	76	77	77	83	90	90	79	79	93	74	81	87	67	69	70	70	69	83	71	81	81	79	62	74	78	82	83	87	70	73	80	71	79	79	69	77	74	85	109	69	89	70	94	61	70	76	78	62	81	85	99	66	67	73	74	70	71	83	81	75	88	81	81	79	73	74	81	81	76	67	67	66	90	81	73	85	74	89	72	74	83	75	74	78	74	64	85	79	76	76	66	74	76	92	88	79	69	75	76	76	78	82	71	80	75	70	72	75	78	85	86	72	69	75	76	85	78	64	83	65	76	81	63	81	68	75	75	71	82	79	81	60	75	87	72	67	90	73	96	78	63	71	76	64	70	78	76	80	69	77	87	66	81	70	79	93	81	72	71	83	79	70	64	86	78	59	79	77	80	72	85	70	68	66	74	80	93	75	66	65	78	83	81	74	76	70	68	81	79	65	80	79	83	66	83	67	100	80	82	77	69	60	73	81	71	65	70	73	73	72	68	74	75	96	71	90	84	68	84	78	77	80	95	81	75	68	71	76	76	80	78	68	73	77	66	76	79	77	81	72	80	71	83	77	75	88	70	66	71	79	82	72	72	67	83	89	78	78	74	58	72	83	90	78	81	75	87	74	85	75	88	89	77	75	81	69	82	72	73	70	79	82	66	71	68	86	92	72	87	67	57	68	88	85	78	65	75	74	71	82	72	88	89	100	67	71	84	54	65	69	94	90	68	60	78	96	83	80	76	91	58	65	94	82	72	78	91	77	77	79	67	80	65	76	67	66	67	70	81	85	89	79	83	56	79	76	75	73	89	68	74	72	74	74	93	66	70	69	71	77	74	79	93	83	58	80	85	80	65	80	74	75	88	67	63	73	74	79	75	67	91	67	86	89	83	83	77	82	59	66	62	68	75	85	70	75	72	69	72	76	77	67	91	72	88	83	79	79	97	58	65	84	86	77	75	60	81	68	84	91	85	89	70	54	65	96	61	77	66	91	80	96	69	66	72	79	66	71	79	76	75	65	60	78	71	85	70	70	64	74	75	91	62	76	76	83	82	69	77	66	90	85	76	64	69	75	64	79	78	77	87	68	72	78	71	86	68	72	52	65	77	78	103	79	78	87	85	69	83	71	77	72	75	69	80	69	89	61	75	87	77	77	85	66	73	71	73	70	83	64	60	68	75	71	79	68	80	81	73	90	90	70	64	78	79	75	66	94	60	78	81	77	80	58	69	80	86	66	75	94	85	80	76	84	79	78	87	68	84	75	76	75	73	52	73	70	70	81	90	79	63	83	66	80	68	82	82	93	97	87	85	73	82	72	48	81	81	76	64	74	80	72	75	73	85	83	70	61	86	83	76	93	85	73	90	86	80	79	84	79	72	77	82	79	74	81	77	74	74	59	73	75	74	73	81	74	76	72	75	77	78	72	66	81	77	75	79	79	63	89	77	80	74	87	85	66	89	77	68	78	66	70	86	67	77	52	79	72	83	72	74	82	82	80	68	78	62	65	76	77	76	75	79	76	74	74	82	80	67	93	86	84	76	69	67	94	78	99	90	68	85	60	79	69	72	88	69	82	87	84	85	81	77	76	78	80	94	74	78	83	53	81	76	77	72	79	84	76	65	91	77	72	74	77	87	63	75	72	69	63	76	85	94	58	76	64	65	84	80	105	69	90	87	95	74	69	73	69	80	75	89	76	65	77	73	56	87	89	76	89	74	81	83	60	76	89	77	76	75	78	77	72	73	92	69	89	78	85	56	61	86	81	77	60	77	70	70	75	59	61	85	92	82	68	93	71	92	70	56	76	86	76	65	81	78	73	57	76	68	75	81	63	75	90	81	82	89	83	76	62	74	84	74	72	62	76	69	93	77	69	76	59	89	75	71	75	78	60	75	94	78	79	68	94	83	74	77	80	82	71	79	77	83	81	71	90	69	62	63	81	70	83	79	88	86	67	81	67	74	90	69	76	80	73	100	72	88	65	56	75	70	69	66	83	96	76	81	63	79	76	79	84	74	66	88	88	60	71	82	81	79	80	79	72	85	76	84	67	79	80	90	65	90	72	90	82	65	67	61	69	71	83	80	77	82	88	77	82	63	63	79	71	87	74	57	80	86	73	64	73	80	72	74	80	81	77	63	73	69	75	62	76	74	66	72	72	69	69	77	61	74	97	64	73	68	83	96	75	82	91	70	79	77	82	79	65	54	76	60	65	81	80	85	70	64	68	77	84	76	78	75	68	85	71	74	74	67	90	63	75	87	67	75	69	66	67	71	69	70	72	79	72	73	69	71	75	73	85	74	73	84	90	78	68	78	67	81	89	75	77	71	72	76	94	73	73	83	88	87	57	92	99	75	71	62	65	71	81	88	81	72	87	67	76	74	69	68	77	85	84	81	85	85	51	77	58	81	86	76	62	75	77	62	70	81	80	62	77	71	74	79	71	79	68	80	81	76	83	70	85	85	73	81	86	89	93	79	77	66	83	84	92	74	67	83	72	88	58	78	70	85	65	59	68	82	93	84	77	89	64	69	87	57	72	81	69	76	59	70	58	69	74	57	75	72	82	88	95	67	60	84	69	74	76	95	63	64	65	68	58
5553	1500	849	1103	1966	2635	2508	2167	1776	5353	7322	1264	1024	940	958	827	773	753	743	763	723	733	665	616	694	652	641	605	574	607	572	620	628	583	589	607	583	576	559	574	591	555	569	565	583	548	532	543	555	582	594	593	567	547	580	536	579	534	554	569	544	565	512	540	538	573	556	552	546	541	567	567	518	563	531	524	588	572	565	555	595	562	568	570	565	538	513	543	571	539	576	564	600	532	524	579	545	564	528	541	531	551	569	561	571	552	532	602	548	554	536	545	576	555	586	519	568	566	599	543	568	594	544	566	563	532	551	531	567	546	556	523	576	506	558	548	526	512	570	578	565	555	553	495	554	548	533	491	582	534	522	532	526	528	568	557	540	521	525	591	522	541	526	531	490	573	537	538	554	532	577	541	555	519	538	552	556	537	586	546	527	541	539	541	568	535	565	551	595	534	564	544	513	519	559	528	557	552	587	562	545	536	552	545	553	518	574	548	544	545	569	597	525	526	538	555	557	573	564	535	564	552	534	577	559	554	538	564	545	530	580	584	533	575	564	552	529	555	580	542	567	550	519	596	578	532	556	550	561	526	563	548	541	587	542	562	554	513	533	578	542	577	532	579	550	550	501	549	546	558	515	555	520	532	483	569	513	549	548	566	531	543	560	583	571	554	548	515	537	557	536	577	587	553	578	560	509	550	565	550	542	555	584	530	569	559	587	546	541	562	542	562	588	584	495	547	572	521	549	530	560	564	533	556	547	540	606	572	531	564	567	561	529	537	538	571	561	538	553	556	581	527	573	535	558	534	562	555	580	542	554	572	582	533	527	571	549	590	554	541	555	565	548	573	542	495	558	560	546	539	557	550	579	561	524	548	551	539	539	538	543	542	591	563	592	560	568	535	562	555	553	545	585	526	512	578	558	554	522	530	598	561	581	527	531	528	541	530	554	536	528	560	540	564	545	542	509	526	521	558	596	586	557	562	532	570	567	524	529	567	536	595	587	554	525	556	557	549	553	539	574	530	522	531	545	556	542	555	552	562	553	562	530	523	597	537	528	526	528	593	537	617	539	571	544	567	498	570	572	545	570	556	575	529	543	554	586	582	531	538	571	543	498	587	556	591	543	514	557	546	541	565	554	573	565	549	575	532	539	567	559	554	546	566	516	525	556	553	555	550	550	504	547	636	582	584	533	528	566	555	557	554	518	543	532	536	573	573	558	539	537	554	540	565	516	511	576	523	543	546	565	526	545	551	530	576	577	558	513	578	569	578	582	533	526	493	595	530	521	559	549	527	538	533	557	545	549	580	561	548	530	554	497	554	555	554	554	538	532	547	597	567	547	534	611	536	521	583	551	561	563	567	534	575	557	546	555	565	535	601	577	540	536	581	573	547	523	578	523	607	547	527	565	572	527	486	557	546	561	559	558	572	543	563	561	615	551	534	547	532	570	543	564	506	561	564	546	558	571	537	504	567	528	557	583	559	526	568	561	522	526	567	526	523	553	556	530	574	507	545	563	553	550	576	504	557	532	529	585	545	590	574	559	545	541	563	554	561	597	571	535	512	514	569	555	555	563	587	564	595	517	582	570	524	558	581	561	548	556	557	547	579	540	570	596	545	566	543	574	564	544	563	555	555	535	527	574	550	542	571	543	557	559	564	563	595	566	554	551	571	524	528	542	558	553	572	552	561	556	552	591	582	491	563	519	541	571	575	601	538	519	592	532	573	531	509	564	564	552	535	547	572	562	536	576	526	562	555	556	533	521	522	552	558	556	559	555	616	573	567	556	569	532	544	554	547	544	605	545	557	559	595	559	590	521	546	557	533	499	559	547	504	498	596	565	526	558	594	528	521	567	576	510	510	542	552	566	569	546	528	576	545	531	532	551	562	583	585	568	577	559	569	567	521	535	550	566	577	584	534	586	545	568	553	567	512	556	515	538	503	520	550	542	540	556	547	556	550	524	547	574	541	540	534	565	524	552	552	546	558	519	541	571	571	527	559	531	544	552	578	604	587	556	558	528	540	545	550	549	555	511	524	552	520	561	526	546	534	533	544	542	531	542	564	567	545	580	547	561	517	542	527	544	532	551	507	547	553	536	571	542	538	527	594	562	556	583	541	557	523	543	580	547	553	594	540	520	543	535	559	533	566	538	577	577	519	568	539	531	549	564	517	538	572	516	539	472	549	523	532	542	567	508	530	567	546	548	537	523	533	531	613	569	525	557	547	570	584	510	506	519	506	547	546	562	531	577	579	568	534	537	523	583	563	574	535	546	582	557	568	522	583	548	578	551	593	532	543	549	581	525	621	533	567	568	553	541	563	563	566	574	554	530	576	534	576	534	571	590	556	597	533	537	540	546	516	562	595	546	561	568	541	540	596	558	564	536	535	548	548	587	526	527	529	552	522	563	546	563	548	578	554	564	554	508	557	594	531	559	535	550	568	580	553	569	566	557	535	567	561	537	573	569	558	593	561	553	540	541	594	552	538	582	528	552	531	538	574	554	554	542	557	544	542	530	556	529	526	546	566	544	539	558	538	547	582	532	588	529	554	526	548	524	541	545	558	568	539	528	563	534	576	532	549	577	549	491	524	532	545	599	587	517	551	591	543	513	549	577	552	580	552	560	520	534	566	540	552	571	580	559	554	578	537	532	529	566	515	523	549	548	530	543	538	555	524	585	573	537	535	513	548	544	523	567	557	573	556	577	589	556	563	557	546	554	582	565	579	580	546	548	540	563	566	548	574	573	555	555	571	574	517	579	531	540	552	531	571	539	571	555	516	569	538	510	549	532	546	544	569	533	541	577	506	541	537	607	522	560	497	536	529	581	536	555	542	559	548	558	570	593	553	512	576	568	527	581	529	593	558	588	568	531	544	552	547	533	573	592	536	548	589	578	539	551	521	590	531	537	595	524	555	552	531	588	574	558	569	568	574	562	533	555	545	544	533	512	524	536	541	572	608	541	551	582	545	567	578	506	558	552	539	607	554	563	533	531	578	562	546	523	559	591	538	518	553	534	610	532	527	569	571	563	541	545	580	532	525	561	570	543	517	559	546	553	542	556	543	574	502	565	536	545	529	549	556	541	533	560	550	608	542	558	558	535	551	542	558	540	546	574	568	583	566	519	575	548	506	578	554	544	547	539	509	557	544	545	536	534	589	513	594	559	498	565	578	565	582	559	537	579	576	556	532	536	531	541	607	505	513	520	553	563	515	532	536	561	595	548	522	560	565	534	566	533	574	520	535	542	596	546	585	529	522	515	508	546	568	607	544	517	576	550	497	567	555	521	551	532	554	573	563	563	533	542	585	566	590	567	565	529	578	543	488	571	565	581	516	549	533	508	529	536	527	553	539	577	537	525	560	561	612	509	522	563	551	585	533	574	554	577	551	515	535	539	548	575	579	569	567	557	519	533	560	576	547	527	568	531	559	577	510	588	529	541	571	536	582	589	574	544	501	568	542	536	576	571	581	572	561	553	552	572	535	558	565
1617	137	116	104	113	123	122	134	119	168	323	115	103	112	113	102	95	100	97	99	107	120	92	92	107	97	91	87	114	86	98	101	106	106	104	104	94	106	104	97	104	96	105	95	103	86	97	86	106	92	107	105	92	89	80	96	106	88	99	80	84	111	87	91	94	108	111	92	77	89	83	97	97	96	96	86	84	105	85	100	103	106	104	108	83	111	87	123	82	98	94	91	128	99	100	107	82	79	94	100	87	96	80	96	118	102	91	102	73	85	90	90	103	92	87	86	97	88	99	86	98	98	107	97	94	97	95	101	94	116	88	110	75	91	87	97	93	95	98	105	99	97	107	75	96	83	108	104	115	103	111	98	85	81	91	91	97	90	100	71	86	112	95	101	99	101	109	101	104	83	94	104	104	99	93	86	109	104	100	107	90	113	85	89	104	92	103	82	98	119	92	105	111	104	98	98	91	88	81	95	92	110	94	91	106	91	99	109	91	99	93	116	84	98	92	102	98	97	94	104	104	101	113	97	104	110	115	92	102	100	98	89	110	91	86	81	110	104	103	87	92	96	108	104	90	110	77	90	86	97	89	106	109	105	101	78	108	119	80	93	108	89	100	102	93	91	108	117	121	70	80	95	118	97	84	113	85	97	93	103	106	113	99	80	104	89	99	99	102	92	91	101	95	81	122	94	103	107	107	109	106	105	114	100	116	94	88	95	97	79	99	91	92	65	85	94	85	94	91	94	110	101	101	94	101	96	105	99	86	75	100	85	105	89	86	103	90	100	97	93	91	100	93	114	85	78	92	95	91	87	95	99	106	104	105	89	83	95	89	94	105	103	126	73	102	107	103	94	95	102	97	92	92	104	102	88	93	82	88	107	98	98	111	112	93	92	100	108	100	88	91	98	107	93	113	89	93	90	84	89	98	79	85	86	98	91	96	92	104	105	79	103	86	107	99	108	111	104	100	94	88	98	73	100	83	105	92	90	97	99	103	98	100	97	91	78	112	101	103	93	91	89	109	98	107	106	110	97	99	106	93	94	94	95	109	96	109	87	98	88	94	81	106	83	76	102	81	92	108	101	105	93	111	120	102	107	99	82	97	104	101	93	79	93	95	81	100	79	91	86	96	102	114	112	118	126	99	109	98	87	86	76	93	85	85	102	85	89	94	102	115	110	81	102	116	91	94	114	81	94	88	93	101	98	84	91	87	114	108	93	105	92	87	102	94	93	98	114	99	99	97	116	97	97	109	92	91	93	92	98	99	83	102	110	90	88	111	95	116	91	85	97	93	114	95	118	90	86	104	86	97	109	77	82	76	98	111	79	87	93	83	101	110	81	96	104	85	77	91	102	88	81	109	94	90	97	89	98	89	100	95	78	95	94	73	90	109	88	86	100	112	104	83	103	103	87	100	85	104	75	108	106	101	84	97	89	94	84	99	102	98	89	100	102	104	97	105	93	84	91	97	105	111	99	101	104	90	85	90	104	94	91	92	98	91	101	100	85	98	109	98	108	106	101	106	109	107	111	109	100	102	89	90	91	87	105	80	86	112	107	83	112	83	106	80	87	106	81	91	108	96	87	105	104	108	115	92	110	107	102	92	84	101	94	94	91	89	105	93	85	100	102	112	98	83	77	103	110	103	74	105	94	109	85	86	93	91	78	86	99	98	116	100	88	91	80	100	85	99	107	64	90	112	101	101	96	96	108	99	92	105	91	91	87	111	102	93	93	104	99	99	88	92	94	109	96	94	74	109	105	92	89	102	107	95	116	109	95	114	103	103	98	101	114	95	99	95	109	111	88	98	82	103	83	100	89	86	105	94	88	104	94	110	100	100	94	88	99	101	90	94	116	115	94	110	103	107	106	108	101	86	85	83	88	101	94	105	96	113	84	83	79	110	103	105	112	106	75	116	98	101	95	101	113	100	80	91	78	88	83	101	102	104	99	107	107	103	88	91	98	93	100	89	107	98	88	87	85	111	92	83	97	89	91	108	110	71	87	81	106	99	91	89	87	100	96	101	95	97	107	86	83	85	105	94	104	98	108	83	108	106	88	103	98	91	114	83	97	104	88	83	107	111	91	81	102	108	96	121	115	91	86	102	102	110	86	110	96	105	105	93	108	91	111	93	97	105	85	103	97	90	103	84	91	80	110	90	110	105	88	107	95	99	87	84	101	79	100	111	109	86	94	97	77	98	105	101	92	97	103	104	101	100	92	93	90	112	93	113	93	81	97	102	83	100	105	94	104	107	103	88	93	100	101	103	76	104	106	98	93	106	98	80	93	93	89	106	99	100	104	88	86	117	112	108	80	95	101	103	104	101	94	101	98	109	105	107	92	106	101	102	86	103	85	108	78	106	97	93	82	98	98	109	104	98	92	102	101	84	80	113	85	96	87	103	93	102	98	94	85	103	100	98	102	106	91	90	86	75	85	90	109	96	77	101	96	93	109	96	102	107	83	93	96	90	90	84	89	99	96	129	110	118	84	99	79	109	90	108	94	117	111	78	98	112	89	105	111	105	104	89	110	89	93	98	101	88	92	83	98	105	89	93	113	95	85	90	99	98	101	101	112	95	102	108	102	103	103	100	103	84	93	103	87	126	97	99	104	87	98	78	101	103	85	108	83	115	93	106	89	114	84	102	111	84	88	87	104	106	106	107	99	105	95	89	79	91	119	114	99	95	95	82	78	116	92	82	100	87	100	106	87	108	109	87	123	95	92	112	92	98	95	103	88	86	99	91	94	99	79	98	102	104	87	111	113	110	107	84	77	97	102	107	106	88	106	99	81	80	119	93	95	102	95	112	111	79	109	88	100	104	103	104	95	91	107	111	103	96	98	88	94	97	104	109	94	85	89	97	90	86	102	92	95	91	97	98	90	104	99	88	94	96	99	93	92	88	104	107	76	101	90	89	99	104	94	98	84	95	83	103	104	89	89	108	95	98	97	98	86	94	100	89	73	100	90	115	106	105	86	102	106	90	109	92	90	90	106	94	90	86	94	96	110	88	91	93	100	97	104	88	85	92	103	84	96	96	101	89	94	104	123	117	89	91	95	87	87	98	97	100	87	111	92	99	107	105	92	96	131	85	102	99	101	89	106	96	98	97	107	105	105	116	93	110	89	82	114	94	94	117	85	111	102	91	94	86	96	79	94	98	97	81	113	115	89	96	96	96	72	89	101	89	96	90	94	101	75	89	96	98	90	111	93	95	100	102	106	84	107	106	98	96	103	106	84	86	91	94	98	91	96	103	118	115	85	99	112	91	101	101	112	85	82	104	80	82	96	116	95	99	87	107	114	103	90	96	100	108	95	98	104	100	100	94	97	106	95	105	105	102	94	96	84	99	111	97	93	103	95	98	114	103	93	93	94	77	86	90	112	104	100	111	93	111	110	92	96	85	116	93	94	101	113	104	100	81	101	103	105	89	105	94	92	91	95	112	109	83	84	101	116	96	95	93	84	95	97	87	105	100	102	93	89	103	87
7950	1406	944	1066	1799	2303	2442	2160	1916	3752	7440	1321	1168	1170	1089	1058	958	1005	922	950	856	860	812	799	907	804	783	780	731	782	792	818	838	792	773	786	735	760	755	766	763	726	726	747	748	754	767	738	746	783	768	748	722	766	739	771	708	769	788	734	747	730	753	767	772	797	745	735	729	730	760	758	728	730	749	768	754	725	742	738	721	707	705	717	778	744	703	741	701	686	773	737	740	694	767	745	777	712	738	716	695	705	724	705	733	691	745	751	783	764	707	697	712	807	743	714	733	750	707	728	726	716	729	716	684	756	718	743	722	699	716	709	712	776	726	719	755	694	733	778	720	749	709	779	771	698	715	758	753	696	718	723	766	697	666	690	722	720	751	766	780	790	695	744	802	767	743	722	757	723	730	705	766	719	719	717	742	761	721	717	698	712	749	701	764	765	750	756	753	737	761	734	762	767	721	719	722	774	776	717	753	706	720	760	770	738	749	726	760	711	718	691	699	702	739	738	696	737	750	739	707	757	695	746	731	710	708	746	738	746	745	754	691	716	710	713	748	700	721	720	724	708	723	758	755	723	772	732	709	730	752	688	787	714	706	760	729	733	727	695	685	736	677	730	734	754	706	737	732	689	719	747	710	676	726	725	739	751	742	753	725	735	706	738	691	721	732	714	680	771	742	702	749	727	732	709	754	771	727	742	768	808	744	747	718	778	759	724	739	750	691	709	735	767	743	756	703	723	766	702	724	727	662	695	737	702	750	698	749	730	702	694	719	734	710	768	739	740	695	765	712	741	737	684	778	721	730	704	694	706	769	721	786	771	741	732	722	690	693	707	690	701	722	787	727	743	680	732	753	755	688	726	761	740	719	735	726	717	706	681	735	772	711	721	715	735	706	667	755	756	703	707	727	732	747	723	715	732	764	758	757	715	720	765	755	711	730	785	763	766	727	686	699	747	717	711	733	713	786	680	739	720	747	696	717	740	745	774	766	775	707	747	739	765	731	704	740	722	743	753	745	814	742	691	714	776	716	711	727	729	767	731	769	738	784	736	728	733	702	747	720	742	725	735	726	728	723	756	707	736	734	748	704	701	762	726	743	727	710	719	768	715	724	702	689	703	733	742	762	743	720	780	733	732	731	723	755	745	762	707	701	757	749	736	717	664	758	711	698	714	723	752	765	707	695	747	737	747	729	703	708	752	770	728	711	734	751	773	730	743	755	739	745	743	744	776	700	756	729	735	729	744	743	712	743	743	776	705	701	745	676	743	756	754	746	727	759	768	748	756	748	689	709	688	713	689	732	771	745	734	747	804	745	743	729	711	735	694	781	748	693	696	713	693	704	737	777	757	735	705	709	714	717	785	709	729	727	759	747	728	709	765	735	809	707	727	780	721	722	740	737	680	729	715	746	789	762	693	712	730	702	727	746	739	706	743	698	751	681	745	749	744	759	718	699	712	757	747	667	769	717	698	751	736	690	757	749	791	738	713	796	765	768	730	718	736	703	728	745	768	703	709	725	718	737	732	731	725	781	755	696	742	739	756	672	743	726	733	811	741	745	722	735	741	694	716	721	708	741	743	764	733	734	762	690	740	741	707	723	748	735	738	713	741	711	751	706	721	743	748	753	748	721	764	713	681	761	711	705	729	772	756	728	735	708	771	727	758	720	686	698	769	743	702	756	751	741	677	727	768	681	729	693	749	757	746	740	708	730	740	702	722	723	758	709	708	714	721	763	759	783	701	762	705	697	720	728	697	683	767	700	754	724	724	734	723	756	764	750	735	775	760	721	783	749	723	718	715	701	744	755	752	739	731	711	703	680	742	668	753	722	742	693	752	725	701	757	740	763	724	762	742	718	726	686	695	770	729	741	720	723	710	728	725	733	734	744	743	713	732	728	719	729	726	696	727	748	792	736	776	702	780	768	769	718	713	697	725	701	722	750	704	750	740	698	728	718	702	711	682	763	732	734	751	713	742	670	696	705	765	750	748	751	739	699	726	748	694	724	744	745	717	740	729	724	726	748	768	766	735	746	692	734	761	697	745	711	746	771	765	711	760	751	769	699	726	770	723	727	734	777	688	704	719	711	747	794	763	739	712	746	694	700	760	726	754	721	754	720	758	747	713	740	703	730	720	690	769	737	693	763	737	758	752	749	706	730	751	729	707	750	725	716	732	741	729	746	733	766	709	718	760	764	748	712	746	753	708	692	749	725	761	748	732	667	718	703	744	729	717	737	713	752	743	695	768	775	735	739	735	746	711	744	752	791	720	751	708	693	780	700	704	775	724	716	758	760	729	730	762	763	779	699	740	724	762	785	738	750	715	699	748	760	746	743	750	752	727	750	725	671	745	808	734	710	681	758	727	723	719	776	733	801	709	757	761	725	716	750	706	802	754	748	697	728	730	718	759	684	707	734	724	707	714	701	675	713	703	764	742	723	741	696	740	745	732	795	753	757	752	676	770	700	796	761	729	725	709	731	725	762	707	705	755	732	687	716	761	712	711	748	736	784	718	688	769	726	773	724	714	706	742	733	766	720	716	705	724	772	707	748	768	757	745	772	712	744	709	723	723	694	748	701	698	727	682	705	721	754	674	688	731	737	697	697	754	711	746	690	694	752	776	744	722	735	766	793	710	719	685	709	680	721	715	701	689	732	767	733	738	750	731	768	702	711	751	721	722	691	687	671	742	710	749	764	726	719	707	774	707	759	724	712	719	720	687	745	729	750	778	715	773	765	719	740	717	762	757	731	749	716	712	727	778	733	685	705	734	715	734	736	720	700	739	750	749	709	755	744	760	723	678	728	745	721	720	743	729	717	700	732	747	698	702	731	785	727	712	714	709	710	760	714	660	705	739	743	702	737	750	755	698	716	744	745	754	718	749	778	706	730	743	783	695	735	790	694	743	735	732	740	749	735	739	721	730	759	712	783	718	687	725	714	715	727	743	759	734	721	737	743	727	740	728	722	767	709	757	725	721	692	687	750	757	800	703	751	726	683	725	750	730	740	728	734	713	744	714	749	711	744	658	730	735	763	748	753	721	709	782	796	737	734	735	723	747	709	749	735	734	746	759	708	722	721	719	724	776	771	736	730	732	749	740	779	705	759	746	729	730	780	709	717	714	718	771	703	708	761	728	739	752	702	731	702	713	723	714	705	730	714	729	716	769	724	729	735	722	749	703	754	692	735	737	811	673	720	715	742	756	773	731	701	739	732	762	713	739	735	685	746	740	702	695	712	717	698	717	714	744	697	731	716	697	752	724	758	716	744	691	735	774	753	749	733	727	752	731	702	707	756	754	767	740	774	751	692	737	708	724	744	738	736	751	732	752	710	711	686	702	714	750	724	751	780	740	758	749	715	777	713	705	764	689	741	733	727	739	724	745	704	810	690	731	734	742	699	683	729	651	694	736	730	742	712	724	722	752	739	749	749	770	742	719	739	764	729	797	735	751	735	683	730	801	736	708	784	754	755	716	738	740	777	668	723	749
854	208	165	149	147	157	158	159	151	276	338	131	150	170	140	118	137	140	131	131	120	134	115	113	117	114	133	112	124	114	108	92	132	111	107	124	126	114	110	131	120	119	112	106	113	136	123	127	136	132	116	129	125	120	119	103	142	118	132	124	110	116	120	116	119	133	107	130	88	111	127	137	128	131	109	138	97	114	148	127	113	117	127	131	120	123	109	119	110	114	121	118	151	112	111	118	127	111	122	102	104	120	122	113	124	117	113	132	129	129	109	141	139	110	135	124	112	125	127	101	129	135	136	102	126	132	118	133	116	106	122	145	119	124	124	105	105	133	130	120	128	112	104	118	98	119	117	142	121	116	106	124	116	115	128	110	121	126	131	126	127	120	97	123	135	131	116	116	99	125	126	106	127	134	109	124	129	118	117	129	132	125	107	113	108	119	121	114	123	125	139	120	122	127	101	125	101	134	118	115	132	115	140	119	110	118	118	118	125	118	108	120	132	118	113	104	126	107	92	103	106	126	109	112	120	114	126	130	136	123	127	117	130	114	120	112	113	125	110	125	115	111	121	133	116	117	137	92	134	113	130	114	108	127	105	115	116	106	126	131	139	107	125	109	127	106	106	112	126	96	116	99	115	107	106	132	127	125	135	128	129	109	130	124	113	119	114	112	109	127	124	106	121	119	119	110	120	122	145	111	122	112	107	109	114	124	110	108	112	104	129	115	142	110	131	125	141	124	114	101	116	115	131	120	122	104	124	105	119	128	92	114	123	99	110	115	116	121	109	106	111	87	126	133	108	104	127	128	121	132	106	106	112	118	126	116	106	109	124	114	107	113	118	98	113	126	116	114	117	136	136	118	130	153	137	117	119	103	125	124	119	119	121	128	117	110	126	108	114	121	119	127	122	133	102	135	105	122	106	120	122	123	124	115	135	131	110	127	119	132	142	127	99	133	135	101	123	117	122	105	135	125	113	125	116	140	135	119	124	114	119	123	136	118	111	110	128	130	117	134	114	110	114	131	115	124	104	111	97	100	115	118	96	122	128	119	117	116	131	110	109	122	121	131	98	109	121	116	129	104	125	128	113	117	93	113	130	144	91	99	124	145	127	129	134	134	119	117	108	107	127	127	131	115	131	113	121	118	134	127	120	118	111	126	126	135	127	101	121	116	130	104	113	116	119	118	120	114	105	107	134	132	98	118	119	131	107	130	125	118	135	134	123	112	113	116	109	117	135	125	130	101	121	126	124	120	123	106	127	125	111	113	140	102	114	119	132	124	122	97	120	118	116	111	135	108	107	133	113	117	124	115	111	134	107	107	127	102	114	119	98	98	102	116	117	121	127	123	121	136	124	131	127	113	116	130	112	108	124	130	94	107	95	101	130	105	115	106	110	106	118	109	85	116	117	120	129	126	130	106	101	127	116	116	113	100	106	119	118	107	129	111	130	129	110	120	129	128	124	127	112	131	113	125	113	108	86	115	115	108	105	95	127	146	107	113	123	132	112	116	105	133	146	120	120	120	136	121	133	123	127	110	120	137	130	98	97	124	99	127	126	121	108	129	118	136	126	118	98	105	117	117	104	125	126	109	110	123	125	130	102	133	113	113	125	118	126	121	112	108	136	128	112	114	123	103	118	127	122	123	120	113	116	141	109	127	138	120	110	125	131	107	116	114	114	121	106	123	112	132	134	108	107	118	118	111	116	114	120	105	143	120	115	110	127	122	115	110	120	104	109	125	106	110	105	135	136	124	123	100	108	109	128	122	116	124	125	125	113	115	131	116	102	131	128	103	114	129	125	102	109	126	120	121	97	113	115	115	113	125	111	120	124	117	126	102	112	123	141	111	104	104	119	127	123	128	115	135	128	110	136	129	129	108	128	97	112	114	124	131	123	120	125	147	116	123	120	134	112	123	113	114	121	113	120	124	132	116	131	106	117	139	117	111	122	133	131	129	123	131	123	116	100	123	122	117	121	116	118	111	117	133	114	117	125	120	111	133	105	126	143	104	134	107	101	109	127	116	115	130	134	115	111	98	128	122	127	119	111	110	132	109	109	109	133	118	122	115	113	128	112	112	113	129	108	134	113	124	116	108	114	102	131	107	141	126	120	108	116	125	117	122	121	103	111	121	123	125	157	121	130	104	116	118	120	127	134	116	119	120	122	108	116	124	126	102	125	124	128	117	123	127	128	123	111	116	121	125	116	109	122	117	113	111	107	131	121	136	135	116	110	142	120	118	135	104	122	102	110	119	129	113	135	131	124	110	108	125	100	117	123	109	110	118	135	118	140	123	107	117	124	120	125	119	94	114	127	129	127	124	119	138	129	103	127	97	98	150	113	121	129	133	107	110	111	106	123	137	105	126	118	113	110	119	109	122	124	107	135	124	117	113	129	119	115	122	123	134	102	134	129	110	132	119	126	114	98	119	125	129	122	111	121	117	104	122	137	132	144	119	116	114	137	119	128	144	118	115	134	109	133	116	129	116	126	126	129	114	105	110	120	121	107	105	122	121	124	134	115	129	109	120	128	117	105	131	135	114	99	139	117	107	122	122	120	101	111	119	144	114	127	105	113	124	111	130	119	109	113	129	136	132	108	117	120	120	107	129	108	107	105	98	109	102	121	125	121	132	122	119	127	129	111	128	132	122	131	126	113	114	115	104	99	126	110	120	119	121	116	123	115	110	131	105	119	111	116	121	107	128	128	128	112	130	117	96	121	117	99	117	122	112	114	138	132	121	99	122	118	122	132	130	130	120	120	115	116	125	110	107	135	135	97	125	117	114	127	127	117	116	116	119	133	113	128	123	119	109	125	108	99	108	115	111	108	104	123	131	109	132	136	120	117	96	142	134	139	129	137	105	138	117	130	117	124	138	131	120	122	116	118	107	124	120	153	116	123	115	119	125	112	116	117	120	123	115	135	103	114	118	103	107	104	135	113	118	123	97	115	108	140	106	124	113	117	136	135	114	113	110	140	112	105	119	126	119	105	126	137	133	119	136	104	106	108	118	100	111	102	118	119	127	119	127	128	121	118	94	118	115	115	112	102	107	129	125	116	114	114	124	124	108	117	132	109	113	108	130	138	127	144	111	111	109	131	117	116	116	134	115	104	110	115	136	118	113	117	124	133	122	123	121	122	113	118	110	120	136	112	130	115	116	130	120	108	132	98	118	126	136	121	105	118	123	130	121	122	112	118	134	95	121	116	94	96	119	115	125	120	114	105	124	128	146	106	125	121	113	114	110	122	110	125	119	108	136	83	108	122	118	116	112	120	112	97	115	123	124	119	106	112	128	121	112	110	130	110	142	128	101	129	115	119	117	106	144	119	106	100	117	128	122	132	121	99	121	102	131	130	103	119	108	126	129	109	110	128	136	113	112	129	106	115	117	124	114	106	124	113	116	120	133	113	104	122	113	132	144	105	128	121	118	112	129	103	118	124	122	125	126	125	100	120	106	121	126	113	128	114	132	112	115	130	116	127	116
8507	2150	1353	1553	2998	3926	4028	3421	2893	5915	7775	1872	1690	1553	1424	1346	1267	1280	1221	1146	1094	1120	1058	1022	1037	1025	1020	982	998	955	998	927	939	832	936	925	949	900	951	883	942	859	910	902	935	908	874	904	851	910	870	880	863	899	880	888	862	874	857	876	878	838	872	875	913	903	930	881	816	863	883	888	826	884	845	807	881	864	867	923	832	906	880	855	826	869	843	883	847	856	879	851	853	878	881	888	856	842	876	829	891	883	838	891	880	834	866	821	860	842	847	875	831	827	848	849	874	825	879	866	883	836	865	859	852	813	899	842	895	858	825	897	850	833	854	854	872	884	812	776	849	836	849	885	877	844	809	836	856	874	822	844	845	871	860	878	854	844	868	853	868	889	824	823	894	879	808	863	843	852	857	866	830	836	855	851	855	883	855	850	870	851	839	840	841	863	838	902	880	854	796	852	851	861	882	842	926	876	838	853	887	888	879	842	918	861	819	890	869	836	863	843	889	868	837	853	819	847	845	928	824	865	809	831	821	892	898	812	806	885	822	813	854	867	878	856	824	858	872	817	852	820	818	869	851	872	889	832	894	857	902	860	872	837	916	825	829	895	853	872	857	882	855	848	866	814	862	873	825	889	885	879	856	888	825	873	830	829	855	848	853	828	789	830	848	836	870	825	875	820	865	820	852	826	810	877	861	815	846	863	917	884	809	879	829	838	906	822	852	839	905	828	877	849	821	898	834	851	846	810	870	831	887	858	822	889	856	821	869	880	803	813	843	778	887	887	861	807	817	889	906	850	825	820	867	868	911	851	896	870	832	857	891	836	873	860	855	905	854	844	881	836	864	861	860	947	805	902	842	842	829	820	827	886	836	882	850	837	878	822	833	835	830	907	867	849	870	878	854	879	891	794	879	866	910	804	863	867	820	894	860	840	854	831	874	916	865	888	818	879	821	823	836	821	863	870	836	856	836	864	811	860	888	791	888	816	834	849	851	880	867	876	890	824	812	872	869	914	865	817	845	863	867	894	796	870	870	831	850	819	827	867	924	863	890	898	808	842	809	844	834	891	846	860	852	872	840	874	861	863	845	865	865	863	905	830	794	891	881	809	859	848	837	896	859	909	866	895	842	904	877	857	909	838	788	837	819	884	859	855	840	832	860	841	869	906	864	891	845	785	836	909	862	888	868	853	845	823	844	888	849	850	881	807	882	794	822	830	889	846	830	846	884	858	803	814	870	858	812	853	850	847	849	803	841	824	830	838	849	872	764	845	842	851	861	819	845	847	864	817	895	853	917	852	851	856	819	812	839	872	858	867	823	844	862	856	850	860	852	894	833	854	884	847	863	831	869	806	907	856	881	824	863	871	894	810	814	825	826	892	874	851	839	862	899	878	810	844	879	857	888	858	850	893	806	843	857	850	883	855	795	853	889	867	885	880	860	844	838	880	808	846	864	860	854	832	813	841	877	908	812	855	849	840	885	858	896	864	847	823	855	847	826	899	937	871	874	859	926	860	800	820	925	881	880	851	879	796	886	853	849	815	782	838	868	835	886	872	830	897	838	892	839	870	842	883	872	876	829	821	862	869	885	823	841	898	841	903	804	900	859	847	889	845	825	889	882	924	837	835	847	833	794	836	890	822	838	893	896	806	847	843	841	895	823	889	826	879	867	858	902	855	835	850	891	851	904	862	805	902	848	770	837	902	906	865	863	822	845	775	833	856	844	832	776	846	842	842	853	860	890	860	794	868	870	824	896	845	878	810	818	879	860	831	871	849	840	843	848	868	885	878	831	874	860	838	930	852	901	854	852	871	873	848	833	852	786	907	847	820	893	821	828	858	818	846	901	825	831	874	842	860	802	866	894	827	803	867	859	828	906	821	895	841	858	842	834	868	861	796	860	870	837	830	804	894	842	881	800	817	845	883	862	884	871	820	831	859	880	853	828	808	816	859	810	838	842	849	861	811	855	797	820	852	829	846	876	809	854	850	836	860	851	791	827	891	886	799	841	804	840	840	817	812	886	892	863	881	857	848	829	874	827	845	870	882	867	842	886	836	877	842	815	906	870	897	820	820	843	894	910	838	865	831	857	861	889	823	853	826	831	855	824	826	878	866	865	894	849	900	859	847	890	866	863	849	869	876	904	905	756	831	853	859	843	872	890	832	903	854	832	871	844	864	826	920	908	866	817	845	850	826	892	836	892	809	841	822	803	822	872	929	845	821	837	872	842	879	802	874	877	863	841	904	858	834	886	830	890	910	835	899	852	832	844	871	853	869	890	875	875	887	847	887	812	864	881	830	857	886	873	804	850	876	845	875	840	906	921	854	846	837	811	859	831	842	844	831	852	872	810	857	833	914	879	845	861	828	844	861	813	848	831	841	875	857	859	879	846	826	821	917	844	828	859	884	887	904	853	875	866	854	851	895	886	891	860	843	893	858	807	823	831	839	892	832	851	797	855	822	824	861	869	856	876	842	822	835	824	841	880	853	841	779	775	853	843	808	864	850	840	892	868	903	831	837	805	866	881	823	907	853	884	861	852	863	822	845	879	879	862	832	862	833	812	865	824	885	845	845	842	836	864	858	891	824	845	906	807	815	849	881	844	837	856	840	910	840	859	857	822	811	863	810	843	881	824	853	869	916	827	895	865	836	800	894	816	876	861	916	832	858	881	846	890	887	853	855	827	918	863	864	847	813	834	864	882	830	817	848	824	895	830	849	847	853	863	859	867	844	826	890	846	858	858	852	864	843	830	902	875	841	836	889	849	915	896	831	859	872	826	896	850	820	811	859	839	907	864	883	894	872	839	825	867	825	839	839	869	844	856	872	855	828	896	848	858	866	892	894	870	891	876	896	875	847	844	869	809	838	821	834	841	797	841	836	844	822	830	841	825	877	865	859	838	882	805	861	879	839	840	900	846	871	913	862	856	846	830	883	893	852	849	830	827	841	864	887	867	848	861	825	885	886	887	874	849	890	876	878	851	847	896	895	830	821	877	870	925	830	826	793	848	849	829	878	874	831	873	862	882	853	848	885	881	842	895	862	820	830	845	861	843	860	916	881	861	843	859	879	839	875	852	866	874	886	878	858	857	857	857	877	871	861	900	868	815	885	857	859	894	818	889	836	816	899	872	820	874	832	829	816	817	877	861	885	840	812	839	853	867	876	903	827	869	874	882	882	853	875	841	855	862	844	860	834	800	850	878	918	879	829	855	856	859	854	830	880	870	853	837	842	841	845	869	826	829	863	850	876	863	839	899	885	804	844	849	805	833	855	869	826	856	835	920	840	797	824	892	907	902	847	830	826	840	902	809	847	853	799	858	797	851	810	876	817	796	838	823	863	866	883	895	834	852	858	870	895	844	840	853	820	854	838	853	842	828	844	917	853	832	854	815	870	896	883	909	846	909	827	850	895	819	882	849	881	869	816	888	850	872	853	839	889	877	878	839	871	827	835	861	842	865	810	882	874	883	906	806	921	826	830	841	871	844	866
1001	59	50	45	54	66	51	63	49	104	88	52	47	52	50	49	54	50	44	59	50	53	43	51	57	46	53	43	59	46	49	51	42	52	48	53	52	46	48	44	44	60	50	48	49	43	44	46	52	51	55	42	52	40	48	50	49	35	47	50	47	54	51	49	53	54	44	48	42	58	44	45	40	52	52	54	43	45	40	50	37	49	49	43	50	44	50	57	41	38	54	56	45	50	39	38	48	50	48	54	57	51	47	51	53	45	48	51	59	53	60	53	44	51	38	42	41	45	46	47	43	45	58	57	39	41	51	40	44	51	56	51	44	45	57	37	57	53	50	46	33	50	52	33	55	56	43	54	51	51	45	37	47	46	43	50	43	38	58	59	48	43	48	49	38	51	49	51	37	38	46	54	55	48	30	53	50	52	53	57	42	40	46	54	50	50	60	54	58	40	49	53	56	49	56	53	55	55	45	53	54	51	44	58	47	39	52	51	47	56	64	46	37	41	45	51	61	50	58	41	58	49	42	37	43	47	50	36	51	48	47	45	67	49	47	44	55	47	54	45	41	56	39	39	49	38	57	38	44	58	53	49	42	51	47	45	45	57	34	60	43	52	40	56	49	55	46	46	44	46	40	43	62	52	40	33	39	60	47	49	57	49	50	46	63	48	47	48	44	52	58	54	43	57	63	46	43	50	42	42	49	51	52	49	34	45	53	54	45	44	51	55	55	53	37	47	58	58	49	55	46	53	40	62	47	44	51	46	50	50	60	52	41	40	53	42	59	43	52	38	45	40	41	49	54	49	60	47	53	53	43	45	63	45	57	41	44	46	44	47	46	45	50	53	48	43	54	51	36	45	50	55	44	44	43	51	42	40	49	50	48	50	53	51	46	51	47	53	61	42	49	42	48	58	42	61	37	54	57	47	50	49	50	50	61	58	55	53	51	42	34	41	53	49	55	47	39	47	59	47	56	38	38	46	47	54	47	44	61	59	44	53	52	62	48	49	47	49	44	54	55	41	43	37	47	50	41	51	51	49	48	59	45	52	40	48	43	52	39	45	44	51	39	59	40	40	50	63	50	54	50	56	64	56	48	55	53	50	53	46	39	32	46	61	47	48	54	56	54	49	50	58	43	53	45	52	44	60	51	45	44	46	42	50	53	60	53	44	54	61	47	49	50	49	46	51	61	53	42	47	38	45	52	46	46	59	46	50	51	58	58	46	34	46	46	47	46	44	49	44	34	52	47	49	38	38	50	53	55	46	47	50	51	51	48	54	50	41	55	35	54	51	47	54	39	58	44	38	51	39	37	47	39	43	42	40	62	43	47	57	46	40	48	48	42	46	43	52	53	59	56	56	47	47	46	45	48	61	47	57	47	45	35	51	52	56	51	45	45	49	58	57	52	45	49	38	38	48	45	34	38	51	53	51	52	56	54	52	41	52	56	59	41	41	36	46	51	50	57	51	58	45	47	43	37	56	53	56	38	55	54	54	46	48	43	52	44	49	37	39	56	55	57	50	47	52	50	52	41	42	54	63	58	36	47	43	44	49	42	50	52	62	53	54	48	44	45	53	49	53	40	41	49	53	37	51	53	43	38	55	59	60	42	39	53	58	41	51	59	46	47	35	54	44	46	46	43	46	51	50	46	54	43	52	50	40	49	52	50	33	59	51	40	55	49	45	58	40	53	50	49	54	42	58	50	48	32	45	47	52	53	49	52	60	60	46	57	33	36	56	46	48	49	47	47	42	55	59	51	42	52	46	47	50	44	42	54	49	50	44	45	61	39	45	58	48	49	54	48	56	45	54	64	50	52	46	50	37	44	46	61	52	45	46	54	48	49	39	55	39	42	58	47	48	50	46	56	57	50	49	48	46	41	36	53	37	50	55	42	45	42	49	43	56	63	37	51	46	45	53	54	62	45	59	49	44	33	45	35	36	64	58	48	49	45	49	50	41	37	59	28	53	43	48	49	41	36	40	58	33	49	39	53	42	44	44	48	46	51	43	57	45	46	53	51	55	36	45	51	51	54	53	36	53	56	38	52	46	40	51	52	42	45	57	45	48	48	53	44	48	45	48	45	55	48	56	49	45	63	55	53	63	53	50	45	41	55	48	48	51	42	31	53	40	46	45	33	49	48	46	46	51	41	54	43	63	43	52	55	40	46	53	53	38	38	48	62	45	48	44	40	50	47	59	49	46	47	58	43	52	41	52	43	52	48	50	51	49	49	58	56	51	52	54	51	49	42	37	43	49	60	57	45	57	50	45	46	49	38	53	53	46	44	55	31	47	46	52	47	45	61	60	39	40	45	37	44	41	47	43	57	49	49	48	48	46	50	49	52	41	47	43	46	43	41	44	39	53	48	46	55	43	55	38	48	61	46	37	51	47	39	51	49	47	44	44	44	50	56	41	52	58	47	50	38	44	43	47	46	47	37	38	53	53	51	42	45	41	35	55	51	51	60	43	52	51	51	44	53	44	52	50	48	67	45	44	43	36	44	37	50	44	47	46	43	41	47	46	54	46	34	38	56	46	53	44	55	42	50	42	49	66	54	55	46	51	39	43	33	36	42	62	40	47	50	36	57	51	53	47	41	57	57	49	55	49	58	44	52	41	46	41	56	47	46	57	37	54	41	49	41	46	43	49	35	38	49	59	41	48	68	47	42	52	42	56	51	42	43	41	45	53	45	47	56	40	50	53	43	57	43	53	61	44	56	47	46	50	40	57	66	58	48	50	39	53	44	56	59	40	52	60	44	50	54	47	48	44	60	51	43	53	49	47	49	54	40	49	44	69	38	50	53	47	48	48	44	48	54	47	41	44	37	49	53	45	58	55	52	56	56	56	43	44	40	48	45	51	58	39	51	48	54	45	48	50	52	48	45	52	56	49	58	50	54	43	51	49	45	37	52	44	49	54	44	53	42	52	32	45	45	44	46	57	47	58	50	38	56	48	54	48	40	59	51	48	50	52	48	40	46	43	35	45	37	44	45	49	49	50	58	65	42	33	41	33	45	53	49	42	60	52	40	44	40	50	59	54	48	51	42	46	39	52	57	59	44	47	51	46	43	40	44	44	58	43	42	51	43	42	55	41	42	48	53	54	53	50	46	49	45	54	50	47	53	53	42	52	48	49	45	40	51	47	44	60	48	44	57	46	44	53	53	44	54	37	42	39	46	53	44	50	47	41	52	55	39	42	48	39	42	58	55	46	52	42	33	45	48	49	44	52	44	59	32	56	34	31	43	67	48	42	34	62	59	35	32	43	60	46	57	48	49	42	44	53	53	53	43	39	43	49	55	49	33	38	51	54	53	48	44	42	45	51	48	53	53	60	52	50	51	54	54	41	38	49	58	54	64	46	49	45	48	46	43	44	46	39	47	44	37	54	49	48	56	52	36	44	37	51	46	63	39	50	51	45	56	44	54	34	48	54	33	51	56	47	46	46	42	55	44	43	54	46	52	41	50	54	46	47	48	45	60	60	56	46
6301	608	474	476	571	740	780	664	814	2733	2460	555	537	444	469	408	409	411	421	424	405	423	421	414	458	388	391	409	432	387	401	416	338	394	378	386	400	411	400	390	387	348	362	404	381	379	348	348	393	353	404	354	411	378	421	379	363	410	399	392	396	376	408	374	379	374	376	367	401	375	377	364	397	386	371	334	399	372	363	383	391	367	372	391	383	365	382	352	399	379	408	399	364	375	374	374	387	345	371	357	400	380	390	391	387	360	403	398	385	385	344	400	401	389	370	405	381	413	387	388	400	421	348	402	404	397	361	397	398	380	355	344	379	371	387	387	325	403	379	419	387	372	389	357	407	358	369	362	390	389	354	406	390	384	351	391	388	408	388	350	343	394	354	385	380	385	367	384	376	431	390	354	397	395	398	396	361	393	381	398	363	342	388	376	412	374	380	399	387	395	387	407	405	378	374	401	403	392	361	347	397	376	359	358	376	369	375	400	370	387	406	367	385	386	374	374	406	430	401	379	354	394	370	373	400	372	365	378	364	412	356	359	396	359	356	376	380	373	395	356	370	383	388	378	348	376	369	402	373	355	375	380	393	398	370	371	360	370	374	417	391	383	369	362	351	378	419	438	394	405	349	390	380	392	422	386	371	390	365	384	381	375	372	410	376	398	400	364	375	373	383	375	350	336	379	387	391	347	378	352	386	351	400	390	363	381	398	360	374	393	359	372	400	364	371	362	377	383	387	389	395	339	396	351	383	392	375	392	374	384	355	377	360	341	389	393	395	378	391	404	404	372	333	372	406	401	408	386	363	402	392	403	330	389	387	368	364	398	360	384	375	394	372	379	402	419	377	397	359	348	360	417	402	382	373	355	400	368	413	403	401	373	403	342	392	381	377	377	378	395	356	395	354	353	364	370	369	362	402	369	417	407	372	377	380	376	401	380	359	418	357	387	364	373	335	402	429	350	386	355	375	394	356	359	382	382	386	401	354	386	363	405	382	378	375	400	357	385	384	360	366	396	415	383	383	386	378	381	403	414	347	391	371	402	372	377	350	399	352	385	394	388	365	398	387	374	364	373	380	364	349	395	365	397	375	400	420	366	388	380	365	361	397	383	368	381	329	409	370	398	412	392	391	402	403	376	387	394	402	414	385	381	380	377	405	366	397	392	410	351	374	368	372	397	366	410	379	392	356	421	392	396	361	405	380	392	368	366	389	337	387	394	333	410	400	362	410	401	396	403	392	412	387	378	356	404	356	399	376	384	401	352	365	370	349	385	377	342	375	359	369	393	364	372	380	372	334	357	384	400	356	363	387	370	401	380	369	362	390	344	381	344	375	351	349	395	369	368	376	351	408	366	386	367	386	390	356	340	376	364	409	313	389	377	377	403	389	394	372	362	371	377	402	400	368	360	360	397	396	407	349	366	394	360	373	398	394	383	370	395	356	399	378	384	422	388	400	391	378	365	358	385	384	366	377	345	356	369	399	369	388	366	392	370	409	357	361	386	378	333	383	368	380	376	391	375	355	392	379	395	392	412	382	373	397	366	393	396	393	355	419	384	404	364	372	349	385	388	345	393	385	377	377	389	365	372	367	364	336	419	384	376	375	359	365	380	385	374	400	382	380	412	362	388	385	381	343	385	373	401	349	409	364	376	378	393	410	357	376	381	336	388	363	363	380	357	404	394	387	388	382	371	400	401	407	374	368	403	383	370	402	362	353	396	405	368	396	375	349	371	376	373	370	360	365	408	383	415	374	354	364	389	407	403	370	350	400	379	359	397	375	377	384	380	409	389	363	413	379	378	382	376	370	397	405	354	385	390	399	356	366	387	376	378	386	406	365	381	387	368	370	399	353	401	380	349	410	381	386	382	388	405	377	407	353	395	416	380	397	390	380	343	366	352	398	374	393	403	399	382	367	377	423	377	390	374	325	384	390	406	396	376	401	378	366	387	374	347	383	365	390	373	376	406	407	403	407	363	369	389	390	403	366	385	375	368	372	385	376	374	371	403	364	366	384	382	369	390	404	361	389	393	344	395	418	366	404	381	406	398	355	368	375	424	390	392	364	377	363	370	388	392	389	340	393	392	370	395	382	349	406	383	407	368	383	387	368	386	361	374	396	388	386	372	376	382	374	419	367	377	389	359	404	397	373	385	382	391	344	373	407	382	369	364	392	355	369	393	398	351	424	432	403	351	397	352	370	380	377	372	373	371	422	362	380	379	371	411	395	375	403	358	447	350	391	400	411	395	377	368	386	376	401	377	378	380	358	374	372	334	382	357	351	412	387	370	388	418	384	336	400	421	362	356	348	364	394	374	393	361	390	390	374	378	357	345	382	372	378	373	407	399	365	389	403	367	363	361	398	392	361	354	335	391	390	393	361	396	385	349	391	424	385	413	384	405	407	362	383	372	364	370	402	357	392	355	377	406	339	418	394	402	344	345	379	410	431	361	371	375	346	360	384	383	386	384	430	375	381	355	371	402	384	384	382	408	383	391	392	374	392	405	377	380	374	407	394	392	386	352	386	391	378	364	372	347	401	433	394	333	347	362	376	373	425	333	365	367	385	384	371	409	367	399	418	373	361	370	344	391	382	378	397	384	366	394	373	383	370	400	375	373	372	358	393	361	381	385	383	382	364	370	393	353	361	373	368	395	405	373	390	371	367	379	369	359	378	409	384	373	372	427	410	337	368	406	391	365	402	394	360	365	366	381	387	379	410	417	346	392	399	384	430	388	394	407	405	417	403	373	407	381	356	379	375	417	406	383	372	345	389	361	375	420	375	416	347	378	392	430	338	359	407	387	352	372	346	399	361	372	365	377	382	356	392	358	384	391	400	404	404	369	371	403	368	369	349	354	365	401	352	357	365	403	363	381	401	356	367	359	410	389	382	375	393	384	359	385	398	403	349	357	423	380	390	351	371	406	386	388	355	389	375	349	379	401	357	411	378	379	338	421	397	396	375	387	358	340	363	369	371	378	357	385	388	392	389	353	399	357	390	370	400	385	359	385	408	384	373	384	384	385	378	353	350	373	384	372	420	374	387	372	376	338	371	406	375	378	371	406	360	374	383	396	385	382	365	385	382	408	417	407	387	356	403	384	396	390	419	358	351	355	373	393	375	411	404	379	384	394	375	372	377	402	365	424	320	368	409	387	404	400	406	373	351	387	381	364	379	361	377	341	378	387	386	396	397	398	375	400	353	387	370	350	386	364	396	400	402	364	369	388	376	388	409	417	417	400	405	341	357	358	392	377	367	382	365	384	353	372	386	406	363	374	356	393	384	396	364	393	387	393	349	349	380	388	409	377	373	396	341	360	363	387	384	370	351	444	361	379	367	374	399	383	354	363	393	371	393	371	380	390	362	394	365	410	390	381	391	381	384	358	374	363	357	366	380	396	367	397	379	380	364	390	376	400	327	376	381	360	384	379	411	385	441	367	371	353	376	356	386	368	399	367	396	365	397	376	357	393	372	377	376	364	354	372
451	137	86	83	80	96	96	132	93	156	186	107	93	91	88	81	69	93	92	82	82	89	80	87	74	67	72	81	85	73	79	79	67	80	81	79	69	81	65	88	76	83	71	76	73	59	88	60	59	74	64	63	66	76	74	79	74	87	68	76	65	77	81	85	72	75	74	86	77	72	77	91	69	66	92	62	68	73	82	90	73	80	87	90	61	62	66	73	83	76	71	84	64	70	71	75	81	63	79	65	76	77	73	68	90	73	81	84	77	76	78	67	78	75	78	77	78	70	74	57	82	65	82	75	78	83	79	83	75	67	80	86	91	71	91	74	72	97	58	85	66	70	79	78	68	79	65	67	67	64	76	74	66	82	76	82	91	74	71	77	61	84	91	78	81	80	79	72	71	78	80	62	85	75	77	88	69	68	68	79	69	65	76	72	95	67	76	96	78	71	77	80	77	77	87	61	71	80	67	80	62	68	87	72	73	79	80	92	77	74	83	80	69	68	80	64	61	77	68	77	61	74	83	69	68	81	87	78	74	82	87	77	88	86	67	73	67	88	71	68	79	79	71	79	76	98	83	70	59	92	91	78	65	82	82	65	79	68	72	61	64	80	79	81	67	80	67	80	79	86	69	88	82	81	77	78	81	85	75	72	78	85	73	81	70	63	71	82	73	68	74	87	76	92	72	68	79	72	72	77	68	73	74	90	80	85	79	77	76	66	90	70	87	60	60	77	82	70	80	88	70	81	75	68	72	61	72	70	58	68	80	61	89	72	69	76	75	73	107	76	85	72	75	84	62	81	58	64	84	75	69	74	88	66	80	79	81	75	75	72	94	80	75	78	65	66	67	91	91	71	92	85	76	62	83	78	73	71	81	73	81	80	80	68	79	82	73	65	71	73	94	85	81	76	79	70	65	82	71	64	79	66	80	76	94	87	81	61	69	80	65	69	75	66	93	74	68	72	73	81	78	79	86	77	84	66	74	74	74	83	87	74	74	76	77	75	78	78	68	72	80	66	83	76	73	71	75	82	93	58	69	65	88	88	68	86	77	74	86	80	78	61	77	86	77	64	84	76	90	79	85	90	75	80	85	77	75	71	65	72	76	67	80	70	72	70	82	83	75	80	65	71	83	80	85	72	63	77	78	75	62	66	86	85	68	99	63	66	82	62	73	73	59	91	69	66	68	67	75	80	78	72	82	80	89	73	77	84	99	71	75	78	78	57	75	80	71	83	76	93	72	71	75	54	73	83	76	91	80	89	89	66	71	85	69	87	68	67	81	75	84	69	77	61	79	80	73	70	74	76	70	74	75	70	70	71	77	90	77	74	65	80	81	76	82	77	83	67	73	66	60	79	59	79	79	64	76	77	76	89	89	85	63	79	76	74	77	78	72	78	67	75	72	83	77	53	70	78	78	76	82	76	83	88	82	64	77	77	62	78	72	89	79	83	77	80	83	92	71	76	82	85	62	65	80	85	79	89	76	67	82	64	75	77	77	80	61	62	70	56	83	72	65	65	79	83	75	74	80	75	79	90	86	85	75	63	76	72	57	63	85	87	82	85	71	78	73	83	73	70	66	71	81	59	106	78	74	89	81	64	91	71	83	68	67	70	92	72	73	76	66	56	65	70	55	68	79	64	87	77	96	67	71	71	63	81	65	72	67	82	77	65	74	76	74	75	75	84	83	69	94	78	79	65	80	62	66	60	78	61	72	90	60	85	70	94	68	79	79	66	98	67	84	94	71	79	74	63	67	72	76	69	74	75	84	91	95	90	75	89	75	85	79	83	71	80	84	75	75	83	66	75	74	83	89	88	106	80	81	77	68	82	85	70	78	71	84	59	76	83	88	65	92	74	67	68	84	62	78	81	78	69	89	89	84	77	74	88	76	94	69	70	96	79	77	65	75	65	65	70	77	88	79	88	68	87	74	78	81	70	61	84	74	73	74	82	85	97	83	77	59	73	88	85	73	91	65	81	75	68	70	83	54	66	70	74	74	62	79	71	75	84	91	64	82	75	76	69	62	70	63	69	85	60	64	78	72	84	71	84	95	77	68	81	89	78	58	52	67	86	68	79	77	80	65	76	90	67	79	89	86	91	78	64	76	88	75	72	81	61	78	58	84	81	86	79	60	67	88	76	74	76	58	65	79	78	56	72	84	66	79	68	68	74	93	60	83	72	69	58	83	59	72	82	80	63	89	71	71	72	74	81	60	87	72	81	62	76	87	60	72	70	63	85	87	67	74	65	79	82	87	54	52	79	73	87	76	81	81	78	64	61	72	72	74	75	66	73	80	72	81	75	74	66	74	80	74	93	69	67	91	85	68	76	64	92	75	52	70	61	88	62	73	82	68	78	84	65	62	92	63	77	68	69	84	75	70	85	84	72	81	90	82	74	79	76	82	78	76	89	68	80	73	77	78	80	82	75	75	77	86	87	90	72	79	85	89	86	74	95	67	80	76	91	74	82	74	64	52	98	66	85	76	81	70	74	78	71	97	71	78	80	77	69	68	74	73	71	78	69	101	73	74	72	79	89	75	68	95	67	66	89	73	70	51	64	79	77	77	85	82	86	65	76	64	68	75	79	73	80	65	65	71	82	76	73	81	72	70	69	71	77	65	79	89	71	90	77	93	72	80	63	86	64	78	74	77	84	77	78	77	48	64	75	71	83	70	73	80	77	83	84	65	78	73	65	71	64	84	79	76	61	67	88	75	77	79	74	75	72	75	73	89	81	75	81	73	68	87	78	73	72	70	68	53	74	77	87	80	76	80	72	92	84	76	67	80	85	83	77	85	82	76	70	83	85	74	65	85	91	83	72	84	71	81	72	94	74	70	56	74	81	76	56	76	76	69	75	61	81	70	68	64	64	88	69	62	74	87	78	66	70	75	71	67	81	70	86	82	83	66	82	77	87	64	79	80	65	73	78	68	84	66	80	80	94	88	67	65	84	68	82	89	65	74	69	70	72	82	87	78	85	73	84	66	77	77	64	79	76	81	70	88	74	63	85	72	66	96	77	87	75	74	70	78	88	79	82	66	85	68	65	69	70	79	78	81	74	79	77	82	71	81	81	73	69	84	80	87	81	77	83	67	83	63	79	70	61	86	65	77	76	84	87	74	84	71	88	88	80	82	77	78	94	69	70	70	62	85	76	69	87	63	73	64	71	81	65	80	84	85	64	67	70	89	76	91	84	86	83	77	78	68	63	72	80	88	75	88	57	66	97	93	71	90	73	72	94	76	67	90	94	63	60	69	74	71	62	61	79	85	63	61	70	63	77	74	67	80	89	78	80	73	63	76	76	68	78	74	74	64	79	61	78	90	80	94	91	76	74	56	81	69	92	78	86	74	86	69	88	75	72	72	68	69	71	80	78	75	91	85	72	83	72	59	74	75	75	98	74	82	86	64	81	79	70	73	72	66	81	80	89	58	76	94	84	62	89	68	72	89	89	82	82	73	82	67	66	63	72	77	74	86	73	81	64
5713	1476	866	985	1846	2589	2510	2099	1946	3850	3686	1160	1038	975	844	806	753	770	755	721	683	697	685	697	626	640	668	616	668	622	637	575	580	567	558	599	588	634	588	588	604	584	588	520	537	585	558	510	559	561	520	549	560	571	545	527	594	544	573	537	554	569	534	543	537	538	591	591	540	529	597	514	591	575	563	536	529	545	549	528	545	537	518	566	554	514	559	537	576	572	560	546	571	589	596	514	489	541	561	545	512	512	520	542	562	572	553	563	539	539	556	543	578	580	577	536	598	571	528	552	535	540	596	540	541	543	563	507	519	580	565	492	544	544	556	583	531	501	531	528	587	543	527	513	542	630	526	536	555	555	509	528	531	542	563	560	551	548	547	558	553	519	551	544	540	539	553	547	559	554	562	596	522	515	551	516	537	566	509	526	532	557	566	544	513	549	541	551	568	506	517	573	557	540	598	551	527	553	557	542	544	521	528	515	536	540	524	557	555	591	576	545	579	493	535	578	550	551	505	545	545	541	530	534	537	518	539	533	614	538	545	522	577	569	515	524	553	537	566	587	540	566	576	565	533	543	566	512	519	560	528	570	564	553	555	561	532	586	588	543	575	520	528	522	549	548	573	528	488	595	518	536	500	565	540	540	562	517	529	532	518	533	487	572	634	548	548	588	524	545	534	553	509	548	514	495	546	518	540	520	531	536	543	523	583	571	543	542	515	530	535	566	548	544	560	502	528	590	562	538	558	556	569	516	549	547	524	536	530	543	547	566	537	561	544	511	554	547	565	578	559	570	569	519	548	550	554	569	570	509	539	559	552	527	541	529	505	487	553	553	552	521	547	552	556	574	524	548	506	565	574	522	573	522	542	581	568	536	514	574	524	558	603	516	571	539	557	532	570	513	549	506	550	555	493	538	546	521	563	535	561	531	531	497	582	557	539	510	519	574	581	519	540	525	542	531	511	514	547	550	567	566	554	546	538	520	529	571	553	520	549	538	530	498	581	552	552	547	548	499	530	550	523	566	561	538	541	543	541	529	524	573	527	527	542	567	555	529	517	510	562	559	560	525	531	562	541	509	581	557	543	550	533	566	540	574	573	534	564	514	525	574	535	573	535	527	518	566	543	532	542	535	539	565	531	536	498	546	517	521	525	557	504	569	562	567	532	520	541	544	538	554	541	538	580	566	523	551	536	578	595	568	542	550	561	551	524	532	563	531	579	573	563	516	574	556	537	526	503	533	591	534	540	527	556	508	544	549	541	562	552	530	517	548	568	515	553	526	542	505	546	517	518	515	517	547	533	537	537	524	549	564	534	531	513	543	589	554	578	536	534	563	563	547	566	578	531	598	545	566	567	579	548	549	585	528	525	529	580	526	539	572	511	535	563	570	591	553	535	556	534	559	536	551	568	549	563	565	527	558	556	578	546	501	565	513	530	502	518	559	543	521	566	504	523	548	561	512	570	534	508	557	535	523	588	570	548	560	578	516	513	540	552	577	561	545	552	536	571	532	546	538	528	584	546	544	549	514	579	542	535	520	521	527	584	516	537	538	527	498	530	530	569	497	524	566	545	593	560	570	535	550	541	539	534	559	560	541	559	526	529	532	555	551	596	587	531	540	570	545	549	531	545	533	550	525	530	591	524	539	550	555	542	563	538	549	550	580	530	559	563	552	545	553	540	548	542	510	549	503	568	565	512	511	570	540	512	545	543	518	553	520	587	538	532	517	556	530	533	573	581	516	548	545	566	514	498	553	587	536	583	547	552	543	514	502	507	540	548	557	537	578	536	519	537	521	537	563	575	509	528	542	546	529	532	516	545	540	548	557	570	546	551	530	517	570	562	556	551	557	548	537	505	581	543	490	536	566	538	543	540	564	554	547	537	545	518	545	528	547	576	552	546	527	531	565	515	552	504	547	541	538	539	517	577	564	557	533	525	535	501	556	566	542	541	534	544	537	541	558	557	514	554	560	552	552	533	525	568	530	547	495	562	549	528	556	528	544	543	541	540	512	540	564	565	538	555	591	572	523	590	515	577	542	533	531	507	514	528	497	528	543	538	543	544	547	518	542	514	563	554	528	553	529	505	528	548	537	541	535	500	522	592	562	589	546	563	570	536	511	528	553	594	558	524	577	596	545	553	543	528	546	514	550	530	582	548	539	565	575	534	505	571	564	555	516	532	558	543	534	524	552	523	583	550	561	535	583	554	508	532	565	549	591	519	537	529	569	559	544	493	577	564	518	556	550	534	544	535	519	547	497	536	553	532	544	561	541	510	503	530	547	582	537	509	534	545	567	505	540	509	535	539	590	530	549	527	570	557	553	571	526	537	490	512	564	548	564	523	586	562	537	542	592	586	504	522	522	510	559	535	512	537	549	535	538	559	508	531	560	537	547	529	494	581	560	555	545	567	564	561	516	535	540	515	536	519	547	556	538	514	523	536	539	550	544	551	562	556	572	522	585	510	544	569	558	558	512	583	544	519	539	562	550	537	522	548	552	578	507	535	551	527	526	503	604	566	556	555	533	538	522	545	560	541	545	544	549	551	523	532	518	522	502	553	559	540	519	548	522	591	566	560	547	580	510	484	560	536	573	542	572	529	516	541	548	525	535	526	530	579	566	525	527	511	569	567	570	584	530	602	544	585	529	524	524	551	564	568	541	560	528	567	549	532	552	532	533	530	540	561	537	527	536	501	544	548	530	513	544	510	579	548	525	515	535	559	503	569	512	534	510	565	517	524	534	572	512	578	548	559	582	542	542	521	529	587	569	530	507	555	559	542	523	543	517	548	574	605	568	540	525	511	554	540	552	567	557	579	557	542	551	568	592	554	521	504	546	519	531	520	554	566	529	577	571	512	550	583	550	528	505	540	538	530	538	586	556	557	518	543	543	544	549	529	561	539	513	564	620	582	541	560	533	527	522	573	549	534	608	570	500	542	537	546	556	556	539	542	578	541	560	531	543	543	529	539	545	562	531	545	574	547	587	542	533	589	566	557	586	518	532	520	554	585	562	552	551	542	556	520	549	550	487	512	526	558	529	495	568	502	525	538	538	556	547	523	557	490	545	526	576	527	525	558	566	533	546	573	562	540	615	566	542	535	549	543	502	569	520	572	517	552	506	546	522	545	577	586	540	537	537	560	507	561	602	532	576	510	529	583	543	550	527	503	525	540	524	547	545	536	520	530	571	595	540	535	572	527	529	541	565	576	599	536	527	570	556	553	494	526	535	553	542	548	562	528	568	528	530	525	528	506	566	537	548	549	554	601	512	561	553	508	551	578	596	551	591	568	533	561	518	556	552	540	512	527	554	550	539	551	535	538	523	533	524	524	565	539	548	550	566	513	506	549	511	551	520	500	545	564	569	534	559	552	521	489	531	574	534	498	549	580	554	583	563	529	530	516	530	522	568	521	536	591	526	512	578	526	585	539	586	531	541	550	552	566	561	510	524	539	545	538	563	536	515	584	633	553	587	543	477	540	529	542	553
1643	131	114	124	110	118	107	98	111	131	201	119	122	99	104	111	111	90	97	98	103	89	97	98	104	97	89	103	103	72	114	98	105	105	104	97	92	86	107	118	87	103	93	103	106	92	111	95	110	101	99	97	92	101	87	95	97	108	103	71	82	83	110	113	80	110	101	105	99	113	96	89	92	85	100	89	92	91	100	97	107	93	101	97	99	98	87	106	85	112	110	108	85	89	83	105	87	93	85	99	108	93	85	89	103	98	93	99	93	84	99	95	94	95	85	95	73	106	95	97	91	106	110	100	93	94	93	97	108	86	92	110	97	103	91	101	104	98	108	112	90	113	103	117	102	75	106	97	97	96	73	95	103	99	98	103	80	90	92	85	88	90	100	89	95	98	86	93	92	103	95	97	102	90	106	88	94	103	100	103	105	95	103	83	90	85	84	100	103	94	96	92	124	89	97	84	95	100	105	99	99	88	85	106	104	101	106	113	91	96	96	121	85	91	88	93	103	109	100	105	92	102	100	97	87	91	104	93	85	85	96	110	107	89	91	106	88	100	88	84	108	88	85	98	97	105	88	90	95	100	97	84	101	95	106	91	97	80	83	100	96	99	89	107	101	94	90	100	110	82	85	104	88	100	101	70	104	100	100	96	78	99	115	97	104	87	100	90	74	92	81	87	92	95	86	99	107	105	97	94	99	113	102	99	83	83	117	97	96	111	94	101	91	118	111	102	95	83	97	101	89	85	103	78	96	84	86	99	92	90	89	103	115	107	112	95	87	77	119	100	91	83	103	86	97	75	92	98	106	102	95	95	110	90	98	81	102	109	90	115	101	98	111	99	89	103	88	94	101	115	97	85	92	89	90	106	96	93	67	98	93	103	100	104	82	104	94	113	95	113	78	102	88	100	104	105	98	111	100	105	101	107	105	108	109	117	109	113	88	97	86	84	108	81	95	94	82	104	84	105	107	96	94	98	88	100	119	92	107	96	91	85	80	113	96	92	89	92	93	90	95	105	97	81	114	96	94	100	94	106	83	102	97	94	97	80	115	94	83	94	87	103	87	93	91	103	117	98	89	100	90	94	72	83	95	85	88	104	93	99	102	84	98	91	107	100	103	100	101	95	88	100	115	88	94	113	95	104	98	106	83	98	103	106	109	96	103	96	119	120	98	101	90	111	122	82	79	95	89	96	78	89	105	96	103	97	92	97	99	91	93	83	105	101	110	92	108	103	91	108	96	79	104	95	89	109	79	110	88	96	91	98	85	109	99	97	94	91	94	114	89	101	82	92	97	100	90	93	109	114	103	94	101	86	97	112	95	96	88	106	84	89	98	114	89	95	82	74	95	75	111	104	102	88	96	97	89	122	110	99	79	89	117	100	91	108	106	93	101	96	103	86	99	85	93	90	89	90	98	88	93	96	88	99	90	83	107	93	89	108	97	89	81	105	90	103	101	77	86	87	76	86	102	87	87	103	97	88	109	107	103	101	87	96	79	82	92	98	109	111	87	92	85	95	77	84	89	86	105	82	85	88	85	84	101	86	94	94	95	112	83	94	102	115	101	100	97	98	81	93	112	92	105	88	95	106	86	89	86	73	91	100	89	93	89	83	95	109	83	95	93	105	85	93	96	104	107	91	108	110	94	98	91	97	97	85	89	91	96	97	100	105	78	99	80	103	90	101	107	97	96	109	100	99	89	106	109	97	92	98	97	89	109	91	80	110	111	91	93	77	112	106	102	91	99	91	87	106	79	86	111	92	109	92	80	89	89	90	80	97	103	95	99	99	106	88	120	102	96	106	92	99	88	112	95	88	78	100	101	94	104	100	103	96	105	91	106	108	102	101	126	104	93	91	105	94	86	89	113	92	91	98	113	96	92	110	107	98	88	105	96	109	102	92	94	85	90	85	93	88	114	88	93	97	115	113	95	95	96	97	106	96	97	100	89	102	107	109	101	81	93	101	97	101	91	87	82	92	105	94	108	93	100	98	83	87	106	88	98	104	99	96	80	101	89	104	117	81	100	99	85	108	102	104	78	105	99	100	86	103	115	84	89	98	99	100	95	100	98	113	99	102	106	88	95	98	95	95	76	86	102	110	117	99	91	86	103	109	114	89	115	103	99	113	110	108	87	106	91	109	105	77	98	86	95	112	108	94	106	97	95	105	118	98	95	100	92	88	95	82	96	105	93	106	106	91	94	90	100	87	112	92	111	102	86	104	98	93	90	80	105	83	82	97	84	94	94	81	103	110	101	107	97	108	84	98	103	89	100	93	88	99	94	83	86	104	100	101	94	86	102	100	87	90	87	91	93	91	95	98	90	96	102	98	83	91	77	108	104	94	96	98	103	98	93	98	96	93	116	101	81	95	96	89	101	93	99	95	91	96	81	107	100	98	101	102	101	97	103	107	92	96	111	107	89	91	83	107	96	103	102	86	98	87	101	84	89	92	111	109	104	81	90	95	96	95	95	93	111	88	83	123	95	95	105	94	113	97	91	108	95	83	103	96	94	97	100	98	79	102	90	84	83	111	88	86	92	103	70	85	97	87	102	107	96	87	105	125	95	89	95	103	96	85	87	90	100	99	106	80	107	92	89	100	96	102	96	105	101	118	85	99	93	96	105	86	86	103	100	99	97	104	87	113	93	99	97	103	93	85	89	89	99	101	111	88	103	100	92	100	119	98	87	100	102	107	97	101	113	82	116	103	100	98	91	94	87	87	98	75	99	106	90	98	93	97	98	87	89	102	101	100	104	94	104	102	109	98	77	76	87	100	104	90	91	101	92	103	92	86	115	101	84	91	100	103	82	100	92	93	74	105	101	81	107	105	92	82	75	93	95	111	100	102	99	86	109	90	88	94	91	95	79	93	103	92	99	94	110	94	110	107	105	105	113	96	128	96	92	88	96	110	98	90	112	108	86	107	96	105	99	97	82	91	98	93	96	106	87	90	114	94	108	116	100	100	93	99	93	99	92	85	96	112	95	83	103	84	99	100	119	93	96	78	114	91	96	89	107	89	92	112	94	102	94	95	109	96	104	99	93	80	91	94	108	90	100	112	97	104	101	114	69	80	87	100	86	95	107	99	111	100	94	88	96	117	77	99	84	103	106	81	81	90	107	90	98	117	97	94	104	86	79	82	96	86	89	106	75	93	95	101	103	98	101	87	108	92	82	77	74	119	91	94	104	110	93	120	81	97	116	85	98	91	119	91	106	91	90	103	108	100	98	85	82	93	93	101	100	96	103	92	100	80	105	109	88	112	105	100	116	88	99	107	92	109	99	95	100	94	117	85	89	102	107	95	106	82	102	103	100	81	109	83	101	103	91	93	92	101	98	103	81	83	111	92	108	111	103	109	94	100	93	96	114	90	101	104	91	99	96	91	86	103	84	95	108	76	83	96	96	99	88	111	96	107	115	100	77	109	83	78	93	116	98	104	93	101	83	78	100	104	113	95	116	97	99	98	125	82	86	105	80	86	112	87
8161	1390	961	1085	1827	2404	2437	2238	1866	3116	4678	1321	1186	1203	1141	1069	996	914	909	894	863	892	824	842	812	829	795	783	876	782	782	744	801	795	761	742	788	697	710	764	799	732	772	760	773	787	737	712	769	720	720	703	726	745	731	706	758	739	754	721	738	691	709	757	760	710	730	739	726	729	749	722	719	735	762	732	719	754	722	728	726	715	757	746	758	711	715	767	700	735	721	749	775	749	745	771	766	732	738	703	747	738	775	725	725	739	733	728	728	714	686	694	755	782	726	730	753	750	716	731	734	756	747	708	746	720	738	722	715	739	741	717	768	810	704	669	715	730	722	748	715	732	754	766	786	730	693	696	750	708	714	734	728	789	773	764	717	779	717	704	702	756	682	704	693	735	722	699	711	720	714	746	766	710	775	726	773	770	729	740	745	713	729	741	750	734	730	734	686	694	718	746	706	727	748	748	782	686	705	719	759	729	730	737	816	745	698	749	719	779	745	754	689	755	720	686	752	764	738	740	791	715	749	680	732	726	758	720	764	763	749	712	730	727	774	696	741	724	707	748	746	705	726	695	729	703	761	760	755	699	711	704	747	782	769	761	683	726	768	697	719	730	689	721	706	699	729	752	734	740	754	716	719	747	777	758	751	752	738	756	685	723	766	741	757	704	737	736	751	735	715	725	732	723	742	774	726	745	736	787	718	758	764	716	765	726	716	795	783	730	741	743	760	718	726	689	713	747	774	758	768	754	722	718	744	783	721	725	736	728	729	742	760	713	697	721	725	762	736	749	704	709	706	736	739	701	754	765	743	677	795	735	751	747	756	731	719	716	722	712	700	698	744	708	756	668	734	737	763	746	766	728	735	757	753	731	736	725	676	758	707	705	711	728	730	696	734	737	708	738	725	688	710	755	733	735	763	672	741	759	746	746	698	793	695	743	752	734	717	759	740	738	744	701	687	741	696	759	745	762	728	740	705	704	751	789	739	746	748	738	758	712	718	759	717	706	750	731	701	678	678	731	733	730	739	744	763	738	736	708	708	738	720	714	720	766	733	727	714	743	716	748	719	666	735	733	721	737	721	801	729	741	680	733	734	714	765	760	767	744	725	725	700	727	716	748	775	726	675	690	706	758	715	730	769	694	726	737	736	762	743	697	714	687	726	709	730	768	719	740	774	739	755	758	732	738	712	692	695	715	796	767	743	738	757	695	716	731	715	717	728	717	714	737	798	711	755	699	722	762	761	692	722	766	759	747	734	676	731	729	750	739	773	715	758	755	744	744	748	764	717	724	720	707	783	759	754	759	760	713	789	739	764	702	772	683	764	758	758	781	740	736	740	697	716	751	694	704	763	706	716	684	735	760	759	748	782	725	751	704	705	706	725	691	728	748	701	810	736	758	741	731	693	718	759	682	725	759	759	733	696	747	738	685	733	723	690	745	687	731	727	684	754	715	749	771	734	751	697	778	733	775	729	712	694	730	746	763	719	731	677	748	726	709	725	720	732	722	758	780	717	702	656	723	726	712	738	707	750	778	745	701	740	751	730	761	758	735	754	764	779	727	707	727	747	743	743	718	772	728	717	728	771	732	724	707	748	724	693	746	751	765	721	733	755	709	696	754	771	778	702	732	742	715	738	745	752	752	734	722	794	738	659	720	735	697	715	685	728	788	703	737	737	732	780	717	717	705	798	773	775	736	747	738	701	727	714	734	742	717	737	746	772	755	719	704	738	788	726	703	774	796	747	722	716	735	734	716	741	701	721	759	716	710	653	728	743	743	739	786	768	765	707	700	762	725	718	673	723	687	748	779	711	713	764	762	714	726	753	684	747	695	703	729	717	744	756	752	711	747	727	691	712	735	675	685	710	705	735	747	749	750	767	732	761	729	773	702	705	747	763	773	783	785	719	698	705	726	747	716	738	701	691	772	758	711	754	745	723	735	712	721	728	726	728	739	749	760	738	691	732	773	723	789	721	702	715	716	703	673	745	759	694	740	676	733	761	698	694	741	742	750	695	752	660	706	750	756	721	696	720	699	729	737	749	677	746	706	727	724	752	699	739	701	782	742	758	788	677	721	729	736	781	732	776	715	746	747	753	732	722	726	775	732	766	744	730	738	655	748	759	700	749	752	704	684	697	744	737	733	725	719	700	768	692	702	735	709	741	675	714	729	735	710	717	746	744	709	720	738	710	755	759	769	727	711	692	677	727	764	694	723	697	683	770	764	683	713	732	704	736	715	687	730	768	733	720	773	705	747	765	703	754	714	662	721	682	776	710	714	729	686	693	735	731	766	758	749	726	714	768	734	739	689	713	712	723	762	704	766	768	759	779	769	711	753	758	759	709	763	750	739	705	728	733	749	726	746	707	699	650	715	742	723	719	699	739	707	713	757	725	700	702	708	712	719	732	761	766	721	664	762	790	698	705	746	749	779	706	766	715	712	750	717	680	733	710	723	772	758	714	748	735	699	782	771	751	756	725	725	699	753	767	732	711	747	686	711	726	729	749	686	697	759	739	740	703	701	730	742	711	720	738	732	769	760	738	748	747	732	745	735	747	726	722	733	775	735	744	698	775	762	721	755	733	753	674	742	696	713	729	719	734	748	723	749	716	796	697	781	677	744	720	716	733	699	737	702	764	712	742	725	718	723	714	774	788	713	722	741	745	733	694	770	745	745	713	737	711	732	713	774	717	733	683	747	718	715	757	776	791	738	749	740	760	760	720	689	720	742	743	726	694	745	718	751	683	723	757	715	696	755	707	765	710	713	731	777	727	701	740	725	711	749	745	738	678	730	767	701	713	703	730	712	721	752	709	710	736	732	768	742	751	755	750	725	702	736	733	725	702	719	743	767	737	689	692	726	769	738	781	761	718	720	761	729	776	722	777	723	743	767	759	668	727	703	742	719	726	772	748	735	772	785	711	720	714	698	728	698	702	718	692	769	759	748	747	739	735	718	720	756	759	653	712	750	755	724	755	780	738	696	738	702	670	746	759	765	739	722	743	717	666	769	731	721	691	765	739	740	753	722	731	687	768	684	703	790	714	692	786	737	750	711	714	734	718	760	721	699	705	697	738	733	732	761	714	680	727	769	800	780	774	716	727	739	715	722	722	697	691	702	748	793	741	775	768	742	756	738	778	715	729	726	710	732	745	703	734	732	787	765	750	745	761	703	730	773	748	728	736	687	723	730	743	730	746	713	726	752	728	723	733	729	749	688	723	757	700	762	728	777	740	706	698	743	711	746	746	733	708	735	734	729	769	725	688	752	683	743	721	721	762	682	752	727	680	741	703	745	741	752	727	770	766	722	773	752	752	675	791	743	725	797	717	772	739	702	727	704	744	736	736	711	732	766	727	728	743	718	738	707	721	721	731	723	766	779	742	750	738	677	740	682	702	740	792	706	713	707	732	759	741	749	779	701	700	732	730	791	738	733	735	767	777	741	742	727	689	716	696	708	765	777	707	765	731	764	744	746	727	765	702	716	715	678
900	193	151	127	125	154	172	168	148	187	304	132	150	135	133	119	134	144	128	121	128	121	109	116	116	112	121	125	117	123	123	120	129	114	119	137	105	130	117	103	112	113	116	100	113	122	115	122	125	127	108	106	117	121	121	108	125	122	118	129	114	119	115	134	105	115	108	132	115	113	127	99	114	125	123	131	113	114	113	110	126	110	118	107	117	140	119	122	123	121	129	107	129	105	133	108	117	114	110	114	127	132	113	120	121	111	114	140	98	108	110	109	112	126	133	124	116	132	118	105	116	103	117	106	117	114	131	114	101	131	140	119	118	124	93	116	122	131	123	103	108	129	128	110	116	117	117	110	125	137	115	128	128	135	125	116	110	107	108	119	121	127	108	114	125	126	119	109	115	96	138	110	119	117	121	133	129	126	104	131	110	122	114	125	121	123	139	111	135	133	111	115	126	102	130	128	137	107	105	114	120	104	103	117	106	119	123	110	105	112	112	127	132	93	100	102	130	125	122	126	114	125	116	103	118	133	118	118	152	132	104	120	118	111	121	106	112	103	125	122	108	119	115	117	115	120	137	124	119	136	108	120	116	108	136	111	110	130	105	104	111	100	117	106	105	105	107	125	118	108	108	119	115	122	117	135	113	121	117	83	99	141	120	128	124	128	123	106	129	109	112	106	126	131	124	137	107	95	120	112	114	117	111	120	117	121	111	131	111	110	107	116	132	134	106	138	119	108	126	114	129	107	114	134	117	113	95	104	117	128	116	131	100	101	134	123	106	130	113	114	114	117	123	99	110	120	113	119	111	130	110	120	116	106	125	120	119	119	128	137	130	135	99	114	100	108	127	115	125	144	122	109	127	104	137	131	120	95	125	108	107	125	107	111	123	128	120	137	118	131	143	135	110	121	125	121	112	105	119	130	113	129	124	96	132	120	116	120	114	110	106	111	117	112	138	113	116	116	117	94	110	141	119	125	117	110	136	131	110	123	131	126	101	114	119	136	122	126	121	103	135	114	117	105	114	116	127	108	115	121	110	113	128	139	116	135	130	113	100	96	132	132	110	118	100	106	118	117	102	108	143	113	105	120	115	111	114	103	115	119	128	113	123	114	132	117	123	125	118	99	117	112	98	113	124	126	125	132	114	115	115	124	96	109	113	127	103	107	117	110	123	105	121	114	123	114	113	114	108	125	118	110	107	112	117	108	113	111	109	115	103	111	115	126	117	115	112	91	124	106	103	110	119	108	113	129	124	117	115	124	109	108	116	115	129	100	137	112	132	120	122	123	122	101	110	118	115	128	110	109	134	131	107	114	126	105	115	120	114	126	112	114	113	111	119	113	120	106	125	102	101	135	118	120	119	120	126	115	118	105	109	125	118	116	115	119	134	103	123	106	103	132	104	113	115	115	114	118	138	133	101	137	136	122	117	98	120	124	112	118	143	133	128	123	104	109	119	111	116	109	102	115	113	119	117	145	117	124	126	126	113	120	110	126	110	131	123	97	114	125	133	115	121	115	123	121	111	115	118	118	103	131	124	117	119	101	110	128	117	105	110	108	108	123	125	122	127	102	119	132	118	103	122	111	103	121	97	110	91	114	106	120	131	108	124	126	112	103	109	124	126	118	112	121	128	103	118	117	103	120	117	125	132	107	117	119	122	120	123	130	121	120	114	122	121	132	126	98	124	125	111	103	111	123	136	121	138	116	115	98	108	120	111	114	85	113	92	125	126	108	120	159	116	113	101	111	99	110	118	124	124	124	110	132	128	126	123	112	110	118	101	127	106	118	113	122	108	114	124	99	107	115	116	131	120	122	124	130	110	116	117	106	143	123	129	119	120	111	132	139	116	126	103	111	103	131	126	117	107	112	124	114	113	96	129	112	146	120	120	117	124	113	107	109	128	121	118	114	124	120	99	132	116	113	123	117	126	123	114	128	136	115	110	107	119	131	113	106	110	130	133	124	129	116	119	85	118	113	127	127	114	115	117	134	123	121	129	99	118	112	113	107	127	120	126	133	112	121	127	111	97	104	119	111	130	124	121	126	120	117	97	117	114	118	102	131	116	121	108	103	115	107	105	117	113	114	122	124	114	105	148	105	116	121	127	155	115	119	108	120	119	115	107	123	110	131	108	127	99	116	123	108	119	116	114	116	124	104	117	114	116	116	134	114	113	103	117	112	132	105	110	118	131	101	157	99	113	128	113	121	110	119	127	100	114	128	120	110	111	125	118	126	120	112	138	111	116	148	138	107	123	111	118	122	132	97	136	138	112	94	120	112	117	120	108	124	107	121	121	138	110	107	131	123	111	119	125	133	127	119	131	117	108	113	129	106	111	117	121	109	123	116	129	117	103	106	110	116	106	116	119	121	116	127	105	124	140	126	126	139	117	107	96	120	127	119	124	119	111	101	112	118	123	117	109	97	112	109	116	129	134	131	107	114	110	111	96	110	134	122	101	120	109	96	121	109	104	92	114	101	116	107	139	110	100	121	98	115	109	122	118	111	109	140	120	104	124	107	117	135	121	121	106	112	110	124	120	133	116	118	124	124	111	100	107	112	109	105	112	122	126	130	112	118	97	125	116	119	119	116	125	112	108	108	102	114	119	114	118	112	114	118	126	109	131	113	116	105	119	128	109	100	129	136	133	114	117	107	123	114	113	104	121	115	104	120	110	117	133	117	113	131	112	124	127	112	139	130	114	120	100	117	119	123	120	129	110	121	112	113	120	127	112	103	108	120	107	129	108	118	112	115	125	124	106	112	116	122	97	116	124	109	133	113	136	114	115	121	116	134	128	106	106	95	117	106	114	117	106	117	122	114	120	122	128	110	138	103	123	110	109	128	126	120	119	117	117	124	119	89	127	125	111	119	116	119	122	115	130	113	114	121	113	123	94	119	126	123	123	107	95	119	128	119	118	126	114	131	131	112	116	112	128	134	115	109	107	117	133	113	116	102	105	92	119	133	102	100	122	121	121	128	126	119	106	119	106	105	127	102	111	96	134	129	131	118	114	114	111	118	126	131	115	114	108	138	106	114	108	115	119	119	129	123	112	124	113	115	138	127	105	129	101	110	117	121	125	104	113	121	114	122	110	119	117	107	104	112	133	143	127	111	125	117	116	120	101	116	115	128	120	103	124	132	114	130	135	117	124	97	107	133	92	110	115	117	106	98	113	118	108	106	96	119	130	140	135	111	135	102	88	124	129	109	135	132	128	130	121	107	120	120	125	94	129	119	124	127	134	141	116	107	99	131	112	123	114	101	116	130	114	130	107	129	131	123	101	135	122	112	115	115	124	122	127	108	123	125	109	101	133	98	108	118	131	117	114	104	142	112	119	114	126	106	113	143	100	124	125	114	131	115	142	125	112	125	120	126	94	116	124	103	110	115	105	126	131	143	121	130	121	118	118	117	119	114	111	108	120	128	106	139	107	107	117	123	121	107	110	112	108	106	127	123	105	119	116	126	113	143	111	112	91	127	119	147
8531	2246	1292	1552	2931	4067	4036	3376	2782	3856	6902	1910	1668	1617	1497	1327	1236	1216	1198	1178	1159	1079	1148	1013	997	994	1010	987	981	966	967	930	904	973	919	923	860	914	871	961	925	901	889	877	870	895	871	886	904	889	882	949	889	848	834	900	846	861	866	871	894	906	880	866	906	910	843	867	821	839	809	865	886	870	880	846	840	896	846	861	847	847	844	864	883	835	886	837	830	884	860	862	846	860	792	873	845	853	883	844	835	840	847	836	805	869	872	894	796	848	861	882	815	820	845	819	882	871	833	842	826	850	836	830	862	832	892	868	871	888	826	814	879	845	869	871	867	835	801	845	847	876	857	869	853	845	863	896	888	823	891	842	938	881	774	838	768	881	831	902	845	828	853	861	815	873	860	827	816	852	878	882	807	877	822	907	867	878	872	845	849	836	815	890	829	892	870	896	872	842	849	881	837	855	862	838	858	836	842	822	858	863	828	903	872	835	829	774	854	902	820	868	840	843	837	871	831	812	816	861	824	847	868	829	860	876	828	820	831	873	824	857	860	841	804	840	778	875	838	809	850	842	849	849	853	817	829	808	823	831	858	885	875	837	855	822	870	842	864	841	839	806	873	865	848	866	816	841	824	839	834	896	828	810	847	871	820	856	824	807	815	799	844	805	880	884	794	851	849	882	863	849	815	853	914	837	869	822	850	842	848	911	866	856	851	880	861	838	818	866	813	838	876	804	846	866	840	838	797	819	855	813	859	826	864	847	866	875	829	865	854	828	871	795	850	849	855	836	836	809	847	889	893	857	871	849	899	828	799	861	845	845	827	876	860	827	831	816	859	850	815	860	886	820	884	868	832	882	893	866	839	878	866	793	862	867	784	844	813	887	831	863	852	876	821	844	802	814	877	832	864	858	811	849	822	879	829	842	809	857	838	852	883	882	883	826	846	844	883	859	836	836	844	841	856	854	874	862	882	893	819	908	831	873	838	912	905	873	853	820	849	881	838	937	854	836	854	877	832	829	823	861	836	854	871	894	856	839	871	876	845	822	870	858	896	874	855	863	836	807	811	840	878	886	892	848	857	915	852	823	861	858	809	846	829	804	796	816	840	861	843	813	866	849	890	816	897	856	867	828	858	823	857	872	816	812	900	811	838	823	877	837	828	846	846	850	846	874	883	851	892	808	892	872	791	872	899	841	829	867	876	871	833	857	845	803	842	836	878	864	810	863	822	835	850	850	833	815	837	833	845	864	905	827	831	857	874	901	840	869	884	846	828	874	823	838	831	892	834	854	867	817	815	848	846	828	836	885	802	887	797	825	858	866	826	872	825	816	860	819	864	860	831	854	834	886	842	854	875	846	804	829	859	808	842	854	825	879	789	836	824	849	870	844	865	890	834	828	813	803	864	831	789	857	825	859	882	814	803	854	845	885	803	860	798	863	837	863	841	856	870	842	840	789	845	815	825	867	873	884	857	835	835	850	848	833	846	860	847	830	799	880	779	846	834	836	851	823	846	855	814	870	891	838	867	837	811	874	872	839	859	890	840	872	814	840	871	830	821	796	895	842	842	817	832	832	793	870	849	885	883	856	840	837	833	845	855	824	825	821	835	829	874	837	803	787	886	808	808	851	896	877	845	825	812	883	864	852	882	863	903	817	858	868	831	807	867	845	893	818	803	870	870	873	823	807	827	837	826	851	872	851	875	866	822	842	877	836	834	855	846	851	844	852	835	812	876	881	839	847	872	891	852	870	813	851	873	827	866	848	874	849	852	840	853	843	807	852	843	850	840	872	892	826	879	795	823	892	838	773	801	828	854	896	875	827	835	827	865	865	865	877	883	880	852	857	852	862	874	892	823	886	835	823	839	838	870	844	865	861	831	864	856	889	870	867	794	848	867	908	846	786	807	830	866	844	853	863	854	854	813	871	851	899	854	847	898	844	841	837	835	870	895	870	855	868	869	853	872	806	882	859	877	882	853	823	827	841	825	826	849	824	781	862	809	907	856	849	858	826	826	849	829	834	772	860	859	850	818	867	833	898	869	854	849	879	849	876	818	850	800	838	796	845	888	843	863	809	805	840	862	833	855	806	814	830	867	889	841	858	840	871	852	839	824	877	827	799	849	864	828	847	830	811	833	805	834	878	822	848	852	790	847	805	837	857	860	853	800	849	836	854	886	885	876	836	851	872	834	846	886	844	799	833	880	899	887	832	861	855	817	851	804	817	860	824	813	811	876	869	827	851	838	872	857	886	855	888	879	866	856	813	842	788	846	841	848	820	826	851	812	854	829	877	857	839	858	844	867	790	876	850	802	895	828	871	880	830	839	840	818	888	867	825	824	794	878	833	886	851	856	866	847	892	905	855	850	897	832	822	867	887	837	866	835	838	832	862	803	839	851	847	829	875	863	837	859	825	808	837	840	860	837	892	862	841	818	843	812	844	829	833	867	802	818	862	804	836	826	871	840	875	844	846	879	910	842	883	871	859	845	833	822	847	817	827	875	850	816	865	859	820	900	907	856	865	879	869	856	886	821	810	848	826	825	867	845	837	878	848	805	855	846	870	888	828	859	851	808	876	884	901	850	821	862	837	851	862	893	838	838	846	883	830	793	810	821	860	820	817	846	874	837	805	875	798	884	820	863	902	908	881	883	819	832	866	837	841	833	855	872	854	816	815	880	843	852	898	876	867	878	861	880	797	855	861	801	837	907	847	872	874	806	872	835	846	788	853	873	873	802	866	825	807	843	862	846	822	836	842	837	868	902	795	841	899	880	851	843	847	841	824	863	837	825	842	852	886	811	847	811	860	802	870	846	863	817	825	831	855	857	843	807	870	862	823	822	863	801	829	853	857	889	911	882	836	867	881	892	838	865	839	873	839	877	868	834	835	794	837	790	871	852	876	863	858	885	908	865	850	857	854	870	825	894	812	842	857	835	823	837	853	785	853	803	856	907	823	857	823	882	844	879	872	844	812	906	883	854	855	839	860	867	888	801	825	833	830	817	854	829	824	885	823	824	876	856	881	870	857	918	816	824	876	885	822	877	852	841	878	826	888	836	833	874	843	800	848	795	866	836	842	875	850	897	888	829	811	840	845	877	854	899	871	814	836	872	838	861	890	884	885	775	795	844	848	830	887	913	884	843	882	823	897	877	880	832	851	854	864	763	803	827	870	859	851	882	877	905	867	869	860	827	843	880	790	818	832	890	853	850	839	886	808	806	910	823	885	884	869	824	830	834	889	807	850	867	816	842	830	848	827	835	868	831	880	828	865	833	833	793	873	871	836	825	840	884	878	870	854	885	816	872	899	800	859	918	890	818	832	847	802	891	797	877	872	867	826	847	810	884	815	856	821	831	849	875	938	890	831	863	865	861	845	856	878	849	883	821	874	919	798	845	839	831	862	871	844	812	853	860	859	882	796	898	851	880	898	819	868	838	868	860	890	946	905	846	867	865	860	860	814	844	889	818	834	867	811	888	858	831	862	856	810	836	838
992	67	43	53	37	55	55	37	54	59	80	39	42	36	40	46	43	58	50	45	59	50	55	56	44	49	36	52	39	47	47	52	54	53	47	45	47	46	46	42	52	39	51	57	38	39	45	51	46	50	49	38	45	62	49	47	37	49	48	53	52	47	45	59	62	44	46	32	66	49	45	55	55	47	51	43	67	34	37	46	57	44	43	49	42	43	44	45	53	56	48	43	53	51	38	54	59	43	38	51	45	41	51	42	38	37	42	56	60	40	51	45	45	43	49	53	45	45	66	55	50	51	55	44	49	45	38	42	38	47	48	53	51	44	36	41	56	54	52	49	54	55	50	35	43	50	57	38	64	63	51	39	50	43	37	39	46	37	43	61	51	44	41	43	38	31	55	40	59	44	36	47	46	39	47	47	35	37	45	55	42	42	57	41	47	58	45	44	49	53	37	49	39	42	42	51	48	48	41	48	54	58	57	45	48	41	36	44	45	42	48	41	51	53	49	49	35	43	46	28	49	42	43	54	39	39	46	48	37	50	60	43	46	52	54	24	37	50	45	39	28	43	44	51	44	47	57	46	48	53	39	35	37	43	48	42	41	37	52	42	52	41	49	36	60	41	49	60	36	51	48	48	45	50	44	55	42	52	51	55	45	44	47	42	37	52	55	37	59	45	46	50	51	37	69	62	40	35	51	52	50	55	45	50	38	41	58	39	53	43	55	50	37	37	40	53	44	54	49	52	46	49	51	43	48	58	36	56	53	33	45	39	51	40	46	38	47	47	53	54	33	50	59	50	48	37	50	50	41	40	55	50	56	40	51	45	49	40	44	51	56	54	49	51	51	44	58	48	59	56	40	41	39	43	59	43	50	67	50	53	48	53	45	56	49	39	37	51	53	48	60	38	42	50	40	50	38	39	44	36	49	52	59	43	55	46	55	47	48	44	42	47	37	44	50	58	45	61	49	51	34	54	46	40	45	59	39	34	38	50	42	46	52	44	56	39	63	35	48	44	47	47	40	44	50	49	49	48	39	46	46	44	42	45	53	48	44	48	47	32	41	47	40	55	49	47	44	43	49	46	42	53	47	55	41	48	52	48	48	43	48	49	42	41	49	40	49	42	51	40	51	49	47	52	49	36	48	52	45	36	58	50	44	50	38	51	54	44	45	43	49	43	43	61	45	44	43	33	53	35	48	52	39	35	46	39	45	37	46	53	46	46	49	40	36	40	58	43	54	40	57	36	50	55	55	45	47	45	42	46	41	38	54	47	43	56	42	45	49	47	40	44	43	43	56	56	51	53	59	38	43	42	51	57	58	50	53	47	39	39	44	40	46	51	42	37	52	53	51	53	46	43	56	39	48	52	49	37	31	48	43	50	52	50	52	45	42	51	50	58	49	41	45	50	40	40	49	39	58	50	40	39	51	38	42	49	48	43	51	52	60	55	64	53	42	48	40	47	58	42	60	39	46	41	53	57	43	43	61	56	45	54	50	53	50	37	33	64	53	56	42	44	45	53	50	34	38	47	51	52	52	39	42	46	42	44	40	37	55	61	44	43	43	64	38	47	62	36	46	43	50	51	46	38	50	52	51	53	59	62	62	47	57	48	56	42	41	56	44	44	46	53	53	54	39	33	50	46	57	50	63	57	64	50	45	40	51	52	39	55	53	48	48	51	39	40	47	40	38	44	46	46	43	45	56	53	44	52	54	40	46	41	44	37	59	46	49	30	48	52	37	46	58	44	53	42	56	48	42	60	47	45	49	61	54	49	41	52	38	37	30	37	55	61	44	45	40	37	46	57	61	45	48	43	44	49	44	53	45	60	46	46	39	50	49	52	39	47	39	45	48	47	53	49	37	49	49	58	42	55	39	47	42	46	44	60	51	49	39	62	47	45	46	48	57	40	44	41	48	51	43	49	41	36	35	53	54	49	46	38	37	32	52	57	52	42	53	45	52	52	50	40	46	53	37	52	43	43	42	47	62	39	40	45	47	41	42	37	51	46	45	48	50	46	48	53	46	50	50	47	52	43	28	53	50	50	50	60	41	48	48	46	59	36	54	45	45	42	41	58	50	43	36	56	39	43	50	49	44	49	51	48	47	52	46	51	47	45	49	46	48	44	40	44	54	47	58	50	45	49	33	62	48	51	51	41	52	38	63	49	40	47	51	58	60	53	52	34	44	44	42	36	37	44	36	57	40	60	42	37	37	56	42	47	47	44	44	50	41	52	47	49	41	50	43	45	47	65	49	47	40	48	45	36	47	52	60	43	42	33	52	49	43	39	50	39	54	43	60	48	47	47	46	44	63	41	37	51	39	52	38	57	34	34	49	44	51	37	60	44	63	42	46	46	37	48	55	44	67	45	46	56	46	46	42	28	42	46	46	55	48	47	54	43	52	38	53	37	40	48	45	46	46	51	29	62	47	44	42	49	49	41	46	48	46	49	49	60	44	47	41	43	47	58	49	52	53	64	33	48	51	50	53	49	46	56	54	57	49	50	44	47	44	46	48	40	42	35	47	50	41	45	57	48	52	40	45	37	54	51	55	52	44	41	41	48	50	43	42	32	38	40	55	58	51	46	52	43	47	44	50	55	56	58	43	49	47	50	64	54	58	59	58	53	44	49	45	49	47	49	40	40	57	41	46	42	40	46	55	46	59	54	47	40	51	37	43	45	62	50	35	43	59	43	50	42	47	44	44	43	56	54	39	55	50	41	46	55	45	46	52	48	59	50	33	58	47	59	58	47	57	33	50	57	52	37	59	51	49	48	55	32	37	58	56	55	50	41	48	44	44	38	50	36	39	50	44	53	36	48	47	50	48	49	57	43	51	59	55	45	44	50	63	51	37	56	36	47	46	36	45	44	39	50	44	51	62	42	50	49	53	48	48	51	46	41	57	54	50	57	36	50	56	43	52	45	61	56	45	33	46	40	40	41	47	51	51	42	51	44	47	55	51	57	47	33	44	41	48	42	57	45	54	57	42	40	46	45	49	43	50	44	49	45	48	46	52	44	53	39	43	41	46	31	46	44	54	41	51	38	41	49	45	50	49	44	43	57	42	41	47	44	51	51	39	39	39	43	46	47	59	58	45	57	52	53	52	51	40	48	34	43	32	51	43	63	35	58	44	45	46	51	51	50	45	37	39	49	42	50	42	52	41	46	37	49	58	38	41	50	46	36	42	47	50	46	43	36	34	52	67	48	46	39	41	41	54	47	51	45	35	48	46	42	64	47	54	50	49	37	48	50	52	51	46	53	46	51	27	41	43	45	32	47	49	48	48	53	41	53	52	46	46	44	47	57	50	58	48	50	53	54	38	61	46	40	48	45	43	46	53	45	56	44	46	42	35	46	43	43	58	61	51	45	45	60	49	59	41	45	39	53	45	43	56	51	42	41	50	48	49	52	41	38	53	52	44	52	57	47	53	42	52	38	48	45	45	46	45	44	57	54	52	43	47	49	44	40	46	49	52	43	56	54	47	40
6216	585	480	524	587	704	793	670	600	1378	1864	499	472	541	453	446	463	479	397	409	418	412	406	408	378	383	386	372	405	419	409	393	376	378	357	361	419	378	356	395	372	406	386	340	403	378	391	388	364	362	384	357	397	380	392	362	356	379	412	376	392	388	381	382	379	396	424	361	360	399	363	391	375	397	371	363	434	343	384	358	368	383	378	393	374	374	430	379	350	409	373	412	377	377	343	401	385	368	357	394	377	386	394	371	407	375	344	376	398	388	363	382	345	392	414	380	366	411	383	364	411	396	382	357	387	389	409	363	363	392	378	402	360	387	394	418	376	381	379	389	365	341	334	364	395	343	402	419	383	425	386	373	368	405	394	371	390	373	380	390	374	389	376	361	377	367	365	444	389	381	367	375	376	362	364	398	385	345	391	403	403	370	381	360	384	401	375	409	385	336	365	410	392	383	387	386	370	397	366	375	357	390	366	357	411	373	418	363	365	359	357	338	392	367	380	378	371	360	349	380	391	368	361	333	354	327	376	401	367	358	354	356	336	369	387	399	406	377	376	376	375	375	377	379	356	340	358	390	372	387	367	398	390	363	360	372	361	394	368	362	348	378	389	400	348	376	391	396	370	376	387	384	361	405	389	403	362	381	386	353	387	405	415	387	351	390	354	357	373	386	382	357	388	351	412	387	383	389	400	377	365	371	357	402	384	373	385	368	387	403	406	354	368	355	379	348	378	367	357	357	373	367	364	389	351	343	420	359	402	364	386	340	391	394	387	383	390	375	387	395	371	361	368	388	382	388	388	417	376	372	379	410	362	375	366	353	354	385	375	377	369	379	372	393	381	412	418	380	394	421	356	372	376	400	378	385	377	391	365	375	397	329	359	344	376	387	385	367	377	371	373	350	384	380	365	372	378	366	372	372	363	412	369	344	338	370	382	377	388	360	346	391	346	341	364	368	380	353	413	352	396	379	406	336	381	384	391	343	375	400	359	395	349	385	375	376	382	341	399	391	414	387	357	384	392	345	384	371	321	359	394	415	396	373	350	375	375	364	400	391	383	350	366	394	341	408	385	361	347	382	402	359	397	367	396	406	366	383	350	392	360	381	388	357	400	395	376	379	407	368	367	377	413	389	375	393	408	360	360	383	360	369	386	376	366	375	372	356	366	400	385	389	384	396	350	369	393	366	390	365	370	393	369	389	362	352	378	364	389	325	412	368	349	365	380	374	385	392	369	358	387	391	408	391	344	350	375	371	369	372	370	382	384	345	358	386	377	360	339	394	403	384	412	408	405	343	387	376	359	392	369	390	372	382	388	394	374	377	366	391	356	364	359	383	377	379	391	343	385	365	357	366	396	382	410	395	396	406	361	402	374	353	399	419	380	383	375	364	379	350	404	396	339	370	397	387	365	381	348	399	420	356	412	383	382	378	406	358	414	396	366	366	365	358	402	368	368	376	347	386	367	389	389	372	373	401	370	345	362	367	349	376	377	391	374	382	344	392	417	381	397	349	408	384	368	391	375	369	401	379	359	361	414	378	377	384	374	361	409	375	407	395	341	394	392	387	367	369	387	391	385	381	382	360	404	382	362	368	335	352	346	366	365	373	397	365	386	351	370	357	378	381	364	397	368	410	377	378	419	372	413	363	356	384	343	366	378	371	394	383	331	352	393	372	401	386	390	370	392	343	392	365	398	415	406	391	366	334	349	363	392	364	390	394	372	396	359	408	389	367	372	371	396	397	401	399	353	370	333	391	382	391	345	409	412	403	366	374	373	375	397	406	395	394	393	356	404	354	356	369	373	428	409	371	364	394	399	388	391	357	383	383	400	409	411	343	390	372	366	387	366	376	359	391	391	382	381	382	401	372	384	366	367	349	392	381	351	359	385	376	393	398	387	408	396	417	421	350	357	352	384	389	364	355	395	404	368	392	362	401	341	410	377	369	363	359	379	363	403	353	377	374	357	347	400	394	406	394	385	394	384	375	368	380	360	368	376	381	395	355	400	353	392	361	413	343	377	395	359	383	370	395	352	379	362	358	373	391	355	377	362	365	371	385	357	366	374	361	376	366	365	392	391	415	414	403	370	374	389	408	363	391	387	361	386	378	394	375	366	363	380	377	396	367	394	326	377	387	348	379	361	365	365	381	391	387	407	427	422	309	355	375	370	394	385	349	393	397	328	381	398	371	367	378	373	324	377	386	356	408	392	379	376	399	374	385	355	371	379	364	351	384	375	368	385	377	405	393	391	358	349	351	371	375	392	424	375	394	365	361	376	410	361	369	354	373	376	391	345	348	388	416	376	378	373	351	418	376	342	395	378	359	385	349	395	363	420	349	376	378	366	379	357	401	380	351	370	385	362	408	379	382	371	377	414	367	393	378	382	358	376	355	395	403	386	400	396	365	338	397	368	395	380	388	357	380	381	371	429	378	385	343	411	400	346	357	378	383	398	397	353	371	401	380	377	343	359	396	409	375	374	378	364	356	382	387	354	384	384	389	371	370	406	357	384	372	362	382	356	411	388	416	379	353	360	385	376	373	371	363	363	369	410	394	380	392	368	414	396	364	373	426	385	357	381	377	401	378	389	376	350	382	384	382	361	413	382	386	407	374	378	348	391	351	392	360	402	376	350	375	397	388	387	350	335	408	414	381	370	369	356	400	370	388	383	387	390	350	356	381	382	374	384	375	342	354	376	365	378	414	389	384	393	381	335	354	386	369	382	354	362	389	378	370	346	403	431	376	390	370	376	369	389	372	391	367	370	374	360	340	361	335	378	357	384	352	419	382	393	378	373	371	364	356	387	384	355	383	407	414	375	400	385	393	367	382	370	365	370	385	348	385	383	379	414	421	386	376	393	375	384	382	407	361	393	373	356	365	392	381	370	422	363	397	384	392	373	390	381	401	371	386	386	400	371	349	373	362	410	377	345	369	383	401	331	377	350	380	328	361	374	366	341	368	368	397	373	363	407	372	378	376	371	369	388	372	364	398	373	375	378	385	353	393	376	367	407	382	396	380	389	365	344	377	363	399	337	369	362	378	374	358	397	367	374	379	383	377	340	372	404	363	342	365	389	400	366	365	386	406	373	377	404	366	370	378	374	389	372	374	355	352	382	369	407	361	399	405	354	329	381	440	384	360	382	384	410	396	369	358	350	368	381	365	390	357	355	366	421	354	378	399	354	378	382	402	390	349	373	354	391	377	378	388	373	365	372	373	402	414	383	376	353	365	377	435	363	376	337	325	400	359	378	350	354	397	386	406	402	391	376	398	342	362	366	372	385	358	397	359	349	416	354	370	400	384	371	374	371	345	406	394	372	351	370	382	366	375	381	432	405	395	387	368	359	366	387	373	380	398	413	413	356	372	371	387	367	367	360	381	377	411	380	357	372	412	384	396	400	366	405	400	390	368	376	379	375	360	394	334	367	359	397	391	355	376	371	388	364	386	379	388	382	376	390	375	391	366	389	375	412	364	360	374	396	360
467	147	108	74	81	97	87	99	88	144	125	92	95	75	97	77	88	86	88	76	68	79	87	72	67	67	75	80	88	81	83	69	76	74	82	63	78	66	79	82	57	68	79	81	81	80	92	81	81	77	68	66	79	78	77	71	75	67	85	79	76	96	83	79	80	72	72	84	77	80	80	86	69	72	74	67	72	74	73	75	70	69	81	73	65	94	67	82	60	88	66	59	77	72	70	73	72	71	80	70	73	74	79	75	79	91	86	61	68	71	74	69	75	71	82	77	87	69	66	76	73	72	72	65	69	71	88	83	81	74	71	81	86	76	92	57	68	76	82	76	80	72	87	56	67	69	79	70	68	81	59	84	75	69	97	80	81	92	64	77	71	84	87	93	71	60	80	75	70	86	79	70	78	110	64	80	72	74	72	77	77	74	86	81	75	68	65	62	85	81	79	80	75	67	64	80	63	76	69	77	64	86	74	74	68	79	85	83	64	85	79	76	74	76	75	76	72	84	75	71	81	80	83	70	75	80	86	76	83	56	74	78	79	57	91	83	74	84	79	63	60	72	106	77	68	87	82	80	79	88	83	69	87	66	65	85	68	70	88	74	78	69	73	69	73	75	58	62	65	70	70	63	69	60	89	67	83	67	69	64	71	80	69	83	73	80	81	86	84	77	76	57	82	82	64	70	80	72	70	76	77	67	72	68	70	63	75	58	83	77	81	59	92	74	64	91	76	90	69	68	84	72	78	65	78	77	75	87	92	59	70	69	60	79	73	79	70	84	67	76	66	70	59	78	82	75	67	76	77	86	83	97	70	78	79	79	73	74	78	85	81	62	59	72	59	83	54	59	63	78	72	75	66	69	81	82	72	88	78	79	75	75	73	83	70	66	71	89	77	80	65	73	70	76	70	78	72	68	71	69	59	81	58	75	73	72	71	83	87	86	62	77	94	73	68	88	88	77	55	84	79	74	72	63	74	68	76	79	76	64	66	71	69	65	81	69	79	65	82	71	75	70	77	72	69	68	81	92	74	64	75	86	86	77	76	73	68	94	70	78	58	69	62	67	94	68	71	80	73	82	65	74	67	77	70	75	94	69	76	83	76	72	68	85	72	73	88	75	75	58	73	71	69	94	83	77	78	60	82	84	58	76	80	70	65	80	65	73	74	75	70	72	82	78	85	59	78	79	55	61	73	60	75	71	71	67	81	63	84	82	52	81	80	74	80	74	78	71	70	85	76	77	59	82	77	76	97	74	85	71	74	80	67	71	66	68	72	69	71	89	81	68	88	81	72	82	64	84	80	67	70	69	65	83	83	84	77	88	81	70	81	88	76	58	75	77	61	68	59	86	75	73	58	91	58	79	84	63	69	64	73	83	89	59	90	80	61	73	77	67	81	83	68	97	81	79	71	82	77	74	82	81	84	62	81	82	71	81	89	81	91	71	71	67	77	71	76	85	61	66	81	83	71	80	78	80	80	80	79	70	70	64	77	80	74	75	76	63	73	78	82	81	81	78	69	63	68	80	67	75	73	72	75	76	68	86	66	66	79	61	65	68	84	100	68	71	98	73	69	63	79	62	73	68	71	78	80	73	77	76	70	71	81	66	83	76	74	71	77	80	78	72	73	68	64	57	62	69	71	66	70	76	73	67	67	87	80	102	66	79	79	82	83	84	78	79	77	62	70	80	82	73	86	83	70	97	68	78	67	76	81	67	67	61	85	99	85	89	61	89	76	91	65	70	74	82	78	92	59	64	64	76	72	86	92	73	94	92	71	46	83	73	70	92	82	85	85	62	79	65	72	90	64	83	78	85	77	76	76	73	71	65	79	73	71	68	73	54	84	72	78	64	69	70	63	71	76	72	68	64	84	98	84	74	69	86	102	61	85	64	79	72	63	58	90	74	66	68	81	80	73	83	96	79	72	64	80	72	85	64	69	67	74	84	89	75	67	60	70	94	72	66	90	77	52	81	61	70	70	81	65	69	74	68	87	63	84	92	55	83	85	91	86	68	78	54	69	67	64	77	60	71	72	80	83	85	79	79	84	79	74	68	79	73	90	89	72	72	69	81	66	57	87	71	84	87	81	62	71	73	82	76	70	53	72	84	82	72	74	71	72	72	79	61	86	74	84	61	75	71	72	84	75	83	82	72	94	79	64	73	78	97	63	84	78	81	74	80	76	83	78	71	79	75	78	83	75	64	63	80	76	78	68	75	76	84	80	75	58	78	63	77	70	79	68	67	79	56	69	67	56	76	77	76	72	86	64	68	85	78	84	68	80	79	88	79	101	80	71	73	83	76	68	74	73	64	72	72	75	73	77	74	79	67	80	70	77	86	76	85	90	69	73	71	78	63	78	73	70	81	82	79	73	82	79	89	67	79	78	75	85	72	68	82	66	78	79	79	71	70	73	77	62	73	53	52	83	70	59	89	76	78	62	81	69	72	83	71	78	68	64	74	82	71	60	80	63	84	81	84	65	80	81	90	90	69	79	70	71	80	92	78	64	73	75	84	80	79	62	89	78	87	67	81	72	71	77	85	78	58	82	59	89	72	70	107	76	67	75	78	87	72	95	65	97	81	72	87	71	70	86	70	58	81	75	66	76	75	77	55	80	88	78	74	84	72	70	68	85	98	91	75	66	72	75	83	79	74	72	78	69	76	69	65	71	73	77	86	77	81	59	67	68	68	75	63	88	75	79	81	79	61	71	78	70	82	87	70	70	76	77	73	84	79	81	82	67	99	73	72	69	66	90	82	67	71	82	81	86	78	67	87	65	64	61	78	61	85	71	81	71	73	80	73	66	82	80	78	79	62	78	73	79	81	87	69	80	73	86	55	79	73	79	82	73	70	73	74	82	74	73	78	88	85	80	65	69	87	74	58	81	66	97	91	71	62	59	68	65	73	73	70	66	76	88	71	88	74	71	96	89	86	71	72	79	72	91	80	79	83	65	75	81	62	76	77	85	87	82	75	86	88	84	63	73	68	78	80	74	81	72	81	100	83	69	84	77	83	75	78	82	77	89	73	65	91	87	80	82	74	78	72	78	65	76	74	56	71	79	88	65	79	73	76	78	69	77	97	87	79	83	77	77	86	85	53	67	66	72	75	91	65	73	72	70	80	73	78	76	78	65	75	75	84	69	87	76	69	77	66	61	78	87	92	81	75	75	88	66	88	77	77	81	79	86	75	81	60	83	69	76	67	81	77	71	74	76	60	82	71	67	69	80	64	62	83	75	76	73	75	81	83	81	74	71	77	77	85	59	82	76	89	95	59	57	65	67	84	63	83	68	78	76	96	67	85	81	66	90	68	68	67	74	72	81	85	60	87	87	73	89	71	62	84	86	81	74	85	72	73	74	81	72	72	65	69	79	75	81	74	65	70	71	73	79	68	64	77	75	76	85	74	77	73	84	69	81	95	73	76	80	76	84	77	71	72	59	80	67	68	65	66	73	62	85	62	76	90	66	78	86	66	78	76	79	85
5581	1508	867	973	1908	2547	2580	2097	1773	3185	2721	1120	1030	902	915	870	728	764	767	722	728	675	688	689	649	678	640	573	621	597	612	625	588	565	617	551	564	602	573	553	550	553	557	542	594	541	498	591	565	576	588	571	587	565	529	547	563	548	542	532	562	592	600	556	560	536	566	533	517	573	534	571	574	544	502	543	582	525	520	522	527	574	534	574	567	534	532	540	532	565	571	555	528	574	546	562	572	565	541	565	541	534	558	539	556	555	564	539	525	563	508	536	544	516	540	563	561	533	544	545	504	493	577	529	555	557	527	530	548	550	559	540	513	602	551	580	576	509	512	539	525	516	557	551	548	538	544	549	542	576	521	530	583	508	571	565	585	564	568	512	537	576	542	490	533	571	560	534	514	561	492	528	535	558	517	524	581	532	553	577	570	555	582	530	499	555	509	552	554	580	537	514	518	572	572	544	542	518	550	504	534	552	548	514	529	547	552	562	572	587	544	537	524	552	532	542	520	564	495	524	522	570	512	546	567	513	508	529	559	556	539	532	549	571	573	585	524	536	514	517	573	586	559	551	568	497	538	548	539	547	571	543	559	545	545	531	482	504	565	559	595	540	561	527	514	518	553	549	494	577	566	532	554	514	551	539	552	537	546	554	558	565	574	539	520	529	575	548	530	574	534	571	504	550	526	515	531	537	546	545	529	557	535	556	525	555	524	572	561	481	547	495	580	536	526	574	488	557	549	569	518	522	514	488	569	557	534	550	577	523	541	531	521	561	538	529	527	534	537	512	520	490	549	512	557	516	559	563	562	526	519	528	532	561	536	564	535	548	529	507	558	573	533	505	552	531	522	531	556	548	521	562	566	544	529	536	544	541	534	550	523	567	536	541	531	593	565	572	539	496	537	528	535	553	538	536	553	558	530	557	532	562	524	555	581	551	526	542	563	526	547	552	504	549	494	604	591	573	538	496	563	506	561	539	531	547	564	524	550	527	530	567	551	541	530	547	535	491	549	499	519	535	597	541	588	513	552	549	558	530	545	590	529	519	547	502	591	543	561	533	540	595	522	544	528	564	564	519	541	570	533	478	526	537	565	544	513	526	500	534	472	521	535	491	560	579	546	574	560	545	568	541	543	519	546	552	563	601	547	592	546	479	530	560	527	560	557	548	563	539	536	528	554	524	571	560	542	559	516	536	555	556	536	519	560	544	534	524	509	518	558	517	577	586	547	544	531	511	546	519	546	539	505	500	584	530	502	568	550	544	491	562	549	537	566	526	505	560	500	515	539	533	569	521	523	539	534	543	560	525	533	513	467	557	539	519	506	526	535	508	599	537	574	504	550	531	543	540	523	538	543	576	538	523	561	533	543	571	511	501	551	552	538	567	499	544	512	560	505	546	544	559	565	475	528	522	549	539	561	571	528	549	558	560	590	601	551	541	549	493	539	494	533	557	538	557	539	554	554	559	538	534	519	562	543	515	525	573	543	554	520	576	550	568	502	552	549	548	500	541	555	566	552	528	536	540	523	539	565	528	547	563	532	528	572	576	521	566	499	541	538	543	525	555	511	549	559	588	548	554	546	520	523	571	512	543	534	567	560	532	582	565	585	549	513	501	549	552	521	519	514	553	520	522	552	566	513	551	529	520	526	543	569	584	556	535	512	553	542	526	550	534	533	529	575	570	549	540	510	566	550	510	535	584	550	533	532	558	546	543	535	573	520	557	521	499	557	514	554	497	595	484	553	551	542	553	564	568	551	560	549	567	613	573	524	515	550	555	584	537	487	523	533	555	537	554	567	542	554	589	541	535	534	557	534	568	512	567	521	548	531	530	534	492	532	554	600	489	531	547	537	516	516	510	559	480	546	544	540	543	597	529	587	551	530	501	598	552	502	532	574	508	547	550	507	532	536	584	570	556	504	548	571	567	540	524	572	569	553	547	519	551	520	582	525	558	538	544	537	577	538	581	548	557	515	546	541	517	567	520	524	540	515	559	584	533	539	569	541	498	546	542	543	494	536	523	558	529	532	529	537	517	545	566	509	555	524	546	561	556	542	554	534	532	516	511	560	540	519	565	532	558	574	583	532	525	550	601	525	511	533	533	545	531	549	551	525	545	519	548	544	586	520	511	565	554	541	534	529	519	543	540	499	543	510	561	567	513	527	558	553	550	521	547	547	550	530	531	526	558	508	496	582	564	579	557	564	504	537	581	533	548	505	533	560	542	546	546	567	580	529	552	550	528	573	578	560	543	540	547	565	536	508	509	534	561	512	544	515	514	613	588	525	520	536	553	512	534	516	512	510	526	553	547	521	530	553	527	537	573	510	548	528	561	549	542	554	544	535	529	505	543	518	552	576	564	565	546	569	552	516	560	551	529	553	522	509	549	590	579	538	558	550	532	567	525	555	545	584	576	582	526	596	534	568	524	550	582	533	550	545	510	554	532	598	578	549	529	560	516	531	543	521	529	577	525	521	536	534	516	557	578	552	559	531	554	564	556	519	541	513	570	505	584	542	521	546	526	543	604	543	580	548	543	530	550	553	512	517	532	568	498	564	559	525	559	538	538	505	580	540	547	552	552	537	508	517	581	522	588	540	534	526	505	551	542	556	589	532	536	523	575	529	529	549	585	504	605	562	559	523	536	525	534	545	550	559	521	578	581	512	588	541	549	530	521	555	599	511	535	560	569	523	528	498	520	516	534	539	484	551	545	537	541	531	527	514	550	543	573	560	545	551	548	525	566	537	577	587	555	525	502	550	572	523	556	559	529	561	574	547	516	555	574	570	508	544	529	538	506	568	534	575	568	512	535	538	546	577	557	557	534	550	519	543	521	565	517	527	543	528	547	548	573	549	577	561	531	552	545	555	506	520	541	528	582	523	546	557	580	495	544	548	526	536	573	522	536	496	546	535	577	521	576	596	503	565	545	573	566	519	529	547	513	563	530	523	588	501	540	571	536	555	512	524	549	566	527	544	520	516	565	553	594	576	535	574	550	541	534	561	546	559	598	557	529	531	513	564	527	525	571	527	514	504	543	563	522	540	553	510	496	496	542	495	585	526	582	555	532	551	544	547	554	528	527	479	553	509	514	538	486	525	550	546	547	528	568	551	563	552	530	556	501	549	541	586	539	575	529	560	589	550	530	549	575	550	560	543	553	578	562	569	539	542	524	566	556	513	543	548	510	574	574	547	527	565	529	546	525	530	532	512	539	542	548	513	527	545	525	524	538	522	550	519	542	600	546	548	563	544	539	564	527	546	507	559	555	526	518	559	522	531	552	558	535	533	585	531	573	499	513	504	546	584	520	540	517	564	524	538	570	550	514	559	527	538	540	539	550	553	525	540	541	567	540	541	547	552	547	511	545	542	524	544	563	543	571	549	536	546	533	503	515	594	551	557	550	566	522	516	524	551	580	576	533	557	526	545	547	544	589	569	560	519	537	554	548	556	562	565	585	544	541	561	538	520	518	545	534	512	546	542	555	515	558
1591	133	113	122	110	117	138	108	118	218	138	112	102	98	108	97	102	103	95	100	95	108	94	106	108	81	108	90	111	95	106	88	89	97	104	107	85	114	99	93	127	84	81	78	86	84	103	85	108	118	110	92	105	108	108	81	111	98	105	100	107	115	94	85	84	100	89	98	92	94	98	88	97	100	96	96	94	90	109	94	82	113	96	98	108	99	98	100	88	67	94	115	86	94	82	100	93	104	86	115	89	113	81	118	97	90	86	93	100	103	97	94	98	103	98	90	96	90	102	99	117	104	103	85	96	101	113	97	105	94	88	88	100	109	86	96	99	91	95	100	99	95	101	101	96	80	87	94	109	113	104	78	90	103	104	94	100	98	108	89	111	93	108	89	97	102	94	101	102	104	103	121	80	93	96	89	98	92	70	107	119	86	100	80	103	83	93	104	80	77	80	105	103	96	96	102	91	94	82	110	77	109	92	100	104	88	104	106	107	105	99	124	88	91	88	92	105	93	91	116	96	85	104	105	99	113	102	103	96	106	84	114	97	94	95	100	98	99	95	101	100	109	101	105	88	91	90	106	103	104	85	117	101	129	98	108	99	129	106	108	110	94	108	97	94	88	103	84	86	109	96	108	84	92	98	98	110	94	95	92	92	89	85	102	107	100	97	100	86	101	100	89	94	99	108	100	101	107	97	91	86	78	112	107	100	106	98	99	93	119	102	98	89	92	115	107	102	110	94	92	81	103	88	94	99	92	85	101	96	99	102	105	91	101	96	112	107	92	84	99	98	105	80	87	105	88	90	101	106	107	91	106	82	98	89	99	98	119	113	109	86	91	105	99	102	96	104	97	109	100	98	106	102	83	92	97	93	106	94	103	109	99	96	104	97	96	79	96	94	97	97	89	88	89	115	105	92	83	89	101	109	92	81	98	114	102	97	90	105	104	107	86	87	73	94	79	98	95	100	111	83	84	82	87	96	124	85	98	79	105	83	89	100	107	102	96	92	104	97	115	93	100	102	107	109	91	125	105	108	98	76	96	95	125	109	89	114	95	104	103	105	89	92	88	91	83	89	89	120	98	101	90	103	109	107	99	79	86	103	97	95	96	99	81	97	119	115	88	84	96	111	100	111	91	108	94	99	94	106	89	104	106	89	89	89	108	86	88	83	116	91	107	127	101	116	86	85	94	95	92	88	104	83	86	103	87	86	102	92	94	102	103	80	93	98	115	86	100	102	101	78	106	90	102	99	93	87	81	105	87	104	87	77	114	99	85	97	108	90	93	116	88	97	93	105	82	99	86	105	101	96	97	114	92	102	91	102	96	75	88	75	114	98	101	100	92	101	100	97	109	109	104	94	86	85	97	85	118	115	111	97	108	98	103	74	77	93	107	113	91	106	90	99	97	107	89	84	98	92	89	108	89	96	89	75	100	96	98	99	88	101	102	89	101	111	103	97	87	94	90	95	96	99	103	102	85	102	95	104	95	87	95	95	103	98	97	91	97	89	91	87	83	114	103	87	85	101	98	82	109	116	100	109	98	79	107	83	98	97	100	109	100	101	119	94	99	94	90	94	90	102	103	94	104	91	105	97	103	90	89	83	115	108	88	87	108	109	103	92	120	113	101	104	95	104	102	100	97	94	83	105	91	82	86	95	83	88	85	93	100	91	82	86	97	103	93	108	76	94	100	97	87	104	103	94	107	90	90	86	97	99	86	109	99	101	100	104	88	105	97	107	95	90	93	93	107	94	115	105	108	87	99	91	92	104	89	100	90	86	99	86	102	102	97	91	91	79	96	92	104	98	105	100	105	99	96	100	89	118	99	93	98	96	87	109	100	115	113	105	107	94	101	81	104	83	90	108	101	106	97	79	116	107	107	102	85	97	81	94	102	96	101	90	83	86	80	113	88	86	87	102	93	97	98	86	93	96	99	122	102	107	102	99	88	103	96	100	91	103	95	97	103	115	88	93	98	85	90	107	100	83	100	77	88	103	108	95	105	91	95	95	90	99	84	104	87	94	98	88	106	91	89	90	106	101	82	97	102	92	100	100	101	88	99	95	84	96	96	88	74	112	102	98	100	99	108	105	92	104	94	99	85	105	90	101	111	78	98	101	89	85	107	99	99	95	97	87	94	105	86	87	87	85	102	86	104	95	86	84	108	110	98	83	76	88	96	106	93	110	98	80	103	96	97	82	85	104	88	102	98	118	83	83	88	93	97	89	105	91	98	83	86	110	70	98	93	102	106	80	97	105	97	99	103	87	89	86	92	88	97	98	103	104	96	106	97	93	94	104	80	103	93	104	92	95	83	101	97	92	107	94	90	99	86	103	98	103	91	98	113	94	102	113	96	88	100	85	93	93	95	97	92	80	89	88	95	97	99	87	102	91	94	105	108	108	105	96	95	106	86	102	106	117	102	98	101	90	98	111	103	88	112	103	90	116	99	98	101	90	100	93	98	96	80	95	115	108	96	93	92	94	92	100	108	98	95	115	98	91	91	80	113	107	96	89	90	101	105	95	93	111	105	105	80	90	110	93	76	89	96	99	91	88	97	101	110	84	104	82	92	92	103	91	93	103	101	93	94	83	119	105	88	90	80	87	103	92	82	95	81	71	89	93	94	115	98	107	75	104	118	102	110	105	100	79	81	95	90	90	88	96	86	94	110	87	107	77	111	96	98	84	91	108	80	89	95	104	91	92	100	95	92	96	97	100	85	96	87	76	81	99	85	103	84	84	105	83	100	101	93	95	90	95	99	89	85	102	107	115	99	101	77	69	101	93	71	96	81	93	95	80	104	96	97	98	88	115	107	109	105	84	85	88	107	110	110	85	100	108	101	97	99	103	78	106	95	89	111	106	82	113	88	95	82	109	95	78	97	88	104	91	100	87	86	94	113	94	98	97	97	76	92	91	92	83	90	94	120	89	106	105	109	90	73	105	93	108	96	91	102	125	84	92	84	87	101	90	88	95	104	104	83	95	80	103	104	91	104	109	116	87	86	87	80	81	103	97	113	106	99	108	104	99	91	90	102	103	89	98	94	94	100	116	79	99	108	98	100	102	95	115	104	120	105	95	109	104	109	91	101	90	86	109	98	106	90	91	111	91	113	106	92	102	80	72	108	101	114	106	83	109	78	106	95	131	102	113	98	98	98	94	99	84	96	109	105	91	81	106	85	100	78	85	111	92	100	120	108	95	88	86	94	91	92	100	105	98	98	81	95	96	99	91	97	94	104	88	81	85	95	82	79	105	113	84	98	82	111	98	96	84	117	95	79	95	96	108	86	104	89	94	119	94	91	75	83	87	95	100	85	96	94	120	116	128	94	93	97	97	98	99	83	98	83	80	109	99	95	99	99	92	96	90	99	100	94	101	107	91	101	97	113	96	103	89	92	106	98	86	116	91	75	101	92	89	96	97	96	95	104	91	101	87	99	99	89	97	104	100	106	94	105	89	82	99	84	81	105	90	107	96	96	108	93	101	99
8005	1293	942	1120	1797	2328	2500	2088	1891	5273	2608	1334	1237	1107	1091	1067	1000	931	917	919	908	909	804	815	897	856	818	808	826	766	766	829	837	805	775	786	768	780	731	766	788	783	777	739	726	742	766	754	727	772	768	755	705	765	776	745	764	724	759	741	736	792	742	726	744	760	715	760	755	795	719	757	722	749	793	752	785	714	749	694	736	701	761	744	779	791	722	724	747	676	740	715	782	744	727	691	763	751	748	753	726	766	712	746	795	729	716	738	721	762	729	770	675	742	723	701	723	698	711	710	785	726	726	724	733	706	698	708	740	768	737	776	733	683	774	775	713	717	711	676	748	704	726	760	750	748	748	733	729	737	711	768	723	771	717	743	801	721	728	706	747	733	778	750	772	752	721	738	703	728	730	725	721	768	747	766	729	690	775	727	763	746	695	737	713	705	741	734	715	766	740	722	738	759	780	731	730	727	736	755	750	747	716	682	730	719	706	762	726	743	772	752	694	681	760	734	805	705	765	699	713	748	704	783	672	700	735	753	736	755	732	715	689	753	765	710	719	762	702	726	736	748	702	727	778	764	721	743	718	720	711	758	719	780	747	725	781	705	682	710	735	750	763	777	743	790	690	700	665	715	664	760	752	759	718	739	687	757	742	725	748	723	687	714	759	695	755	712	765	756	698	733	728	723	766	751	732	771	748	690	701	739	697	756	745	718	742	738	798	757	727	693	731	725	775	761	756	724	738	746	741	710	753	723	706	718	700	730	757	673	709	709	681	720	687	672	762	714	731	721	773	744	728	772	739	760	770	725	736	740	722	718	724	702	743	743	741	700	754	755	717	741	745	677	738	716	755	746	736	721	692	767	760	755	757	696	722	740	754	745	782	710	740	759	740	700	684	738	796	749	765	703	761	741	686	743	728	723	706	738	729	727	792	751	727	756	708	698	748	773	728	722	710	740	708	789	744	728	698	718	714	690	690	694	727	734	694	700	752	713	681	732	732	749	728	724	676	696	795	758	762	719	726	752	708	728	733	754	722	767	708	730	759	763	680	730	725	720	686	746	747	734	728	735	769	751	705	712	752	754	704	764	743	689	726	698	670	756	738	686	733	713	716	702	781	739	704	717	723	774	694	723	760	732	771	689	744	755	760	762	783	663	713	720	719	723	701	723	732	776	686	739	784	697	767	691	739	760	718	701	725	758	749	741	747	666	752	698	774	732	745	728	739	740	729	704	727	698	754	754	706	727	791	769	783	716	727	746	735	742	710	702	699	752	731	792	720	737	723	738	782	736	760	721	729	712	735	719	721	688	757	749	703	719	741	689	729	723	732	750	715	770	706	784	732	749	723	759	742	686	761	716	728	690	710	741	753	714	749	779	739	695	724	687	721	717	728	712	723	740	775	741	686	692	748	709	770	738	766	723	759	704	729	731	716	748	715	715	726	691	713	700	755	709	792	707	727	743	770	717	763	709	731	718	722	742	778	745	739	734	725	730	777	754	745	701	733	751	729	733	749	722	704	716	728	742	762	734	772	738	767	749	707	759	732	728	733	792	741	753	802	769	695	781	746	688	718	695	729	736	743	723	765	716	760	685	715	710	742	753	713	712	770	748	701	736	755	753	732	727	743	701	736	748	739	724	769	770	741	721	683	747	721	727	746	704	738	756	700	760	686	731	759	691	721	759	756	731	756	781	745	726	687	691	696	687	688	747	740	711	720	735	738	720	706	752	732	730	704	761	741	730	707	729	780	734	736	719	713	725	721	779	756	791	736	734	694	715	732	738	707	689	753	675	734	710	756	758	733	728	776	759	732	743	745	736	753	746	734	757	714	728	733	745	697	687	723	740	725	691	729	759	757	764	710	748	763	783	784	775	712	736	738	740	734	707	714	715	760	772	764	702	708	681	726	742	693	744	757	763	726	745	708	744	759	749	729	747	699	702	703	742	741	726	738	719	747	770	690	740	717	753	683	733	703	739	747	743	704	744	709	696	711	734	720	692	743	761	703	755	739	705	753	747	686	711	770	738	718	778	718	750	688	716	720	724	692	721	706	768	712	757	709	701	729	694	703	728	741	740	699	739	760	715	741	712	665	727	776	729	707	718	745	673	726	764	705	752	781	721	733	724	791	704	709	703	710	743	750	705	703	749	741	761	732	730	718	728	764	711	760	772	704	738	753	701	708	755	760	724	730	721	697	717	722	751	777	687	717	719	696	732	721	708	769	754	757	711	703	731	712	763	719	734	722	733	716	707	723	755	709	723	712	774	726	739	721	716	750	758	745	780	774	798	767	729	725	687	737	716	760	725	710	751	683	740	662	728	754	757	755	722	731	720	744	693	757	688	719	810	703	732	776	711	737	734	707	748	761	710	723	758	728	719	746	689	701	747	721	759	723	709	756	696	765	695	726	778	768	709	696	692	714	742	740	744	737	762	739	765	713	693	704	759	729	723	734	754	738	705	737	710	767	731	728	715	686	764	695	737	727	733	693	723	728	719	728	721	720	725	703	732	769	752	700	762	772	647	696	752	730	708	748	664	739	721	714	706	762	719	743	712	712	715	698	760	733	745	727	773	738	748	701	765	701	742	701	732	735	783	737	722	703	735	746	706	772	734	756	731	738	784	728	728	723	732	683	743	741	712	739	765	739	715	759	710	733	760	741	725	780	725	686	734	740	759	702	687	727	688	731	737	790	761	685	703	794	683	754	707	720	735	700	724	772	755	741	695	733	732	733	705	752	729	748	706	735	754	728	802	800	784	756	710	739	736	737	726	730	749	738	731	727	781	684	761	713	730	746	733	777	720	709	753	763	752	706	729	727	692	736	725	728	727	746	738	688	741	752	739	706	758	704	724	715	690	686	775	771	754	761	822	723	717	733	728	745	714	731	684	759	713	754	754	729	736	715	738	713	687	713	747	739	693	717	746	725	755	748	785	750	772	713	712	754	748	747	748	728	738	733	726	705	732	722	757	802	728	729	716	743	713	752	727	748	721	742	730	785	747	718	740	723	735	702	716	726	724	755	723	717	725	722	739	742	724	722	728	702	682	716	730	718	751	779	688	724	707	752	676	805	707	744	720	724	719	713	738	744	727	731	705	755	700	759	717	772	709	720	732	728	728	768	739	764	667	725	761	761	756	751	731	732	742	727	739	719	735	709	699	738	753	797	727	768	748	777	726	763	748	688	731	688	717	763	702	759	705	728	720	745	802	756	786	713	741	727	722	709	751	717	772	750	755	717	733	744	764	689	733	709	725	732	687	757	716	735	756	770	744	727	745	784	671	697	738	717	758	787	757	755	726	752	725	732	685	737	690	660	783	746	734	733	737	732	686	715	776	705	731	773	768	735	709	721	740	730	723	722	752	700	757	739	772	717	754	735	750	725	743	755	707	726	789	705	768	727	728	730	705	732	724	751	681	709	753	734	753	756	698	737	692	739	808	704	721	705	779	721	704	741	749	734	756	743	710	667	766	740	712	726	740	740	757	744	788
860	203	165	150	145	120	144	160	158	257	172	158	161	134	133	130	123	118	149	121	124	106	123	124	125	126	119	127	124	121	146	129	130	115	125	123	107	111	127	118	114	116	128	113	123	108	135	118	112	106	119	117	111	119	110	116	107	120	112	144	132	115	106	99	125	123	127	118	105	111	121	119	127	122	109	133	125	119	128	133	109	110	105	125	116	117	129	112	129	118	107	114	130	129	131	127	117	109	103	131	122	111	118	105	114	110	121	117	106	116	117	132	130	117	111	139	103	125	120	102	119	114	123	106	135	128	137	109	112	98	135	116	124	132	94	114	119	103	123	99	119	106	116	118	114	108	117	107	93	123	115	104	115	132	120	132	95	130	118	115	109	133	113	124	121	110	108	104	115	121	127	119	116	123	142	94	117	108	117	121	118	101	128	112	109	105	114	109	132	124	123	115	125	120	109	122	120	137	106	122	115	106	126	118	114	129	121	126	128	110	125	115	108	128	117	131	143	118	122	124	128	115	118	115	109	105	141	107	92	111	120	111	113	116	114	142	102	119	127	105	132	121	113	114	125	102	122	114	128	125	115	129	128	112	106	117	126	110	123	116	106	107	113	126	129	122	121	108	118	114	123	113	131	141	119	131	126	118	134	115	131	114	106	107	137	144	141	120	115	122	111	131	121	118	125	129	119	110	125	90	131	117	118	118	125	130	118	143	118	106	120	114	127	134	108	120	112	136	101	112	120	127	116	123	115	108	112	116	122	121	110	118	140	120	108	127	120	128	120	110	106	121	133	104	146	132	133	103	119	116	128	112	117	122	125	110	115	109	108	126	134	104	129	118	110	121	115	122	112	137	121	108	108	126	134	120	101	116	121	112	104	125	119	108	127	131	119	144	129	108	136	116	120	112	115	99	101	118	99	119	142	106	112	110	126	119	120	120	110	110	118	101	111	132	122	125	126	127	106	110	112	106	123	123	127	128	111	132	119	124	132	121	107	112	125	119	117	116	125	117	127	101	117	123	119	119	120	112	100	116	120	120	123	99	124	136	131	112	110	108	115	117	101	124	116	102	106	122	104	122	121	118	133	120	135	130	132	113	121	121	122	122	105	124	107	99	138	111	107	111	116	114	125	108	123	116	112	119	132	133	122	113	124	125	120	99	123	130	94	120	113	111	126	109	143	123	113	112	128	95	136	114	120	120	133	126	109	119	93	107	122	132	111	120	104	112	124	115	119	104	129	120	129	126	116	108	125	116	118	99	115	108	119	117	120	92	115	115	110	119	102	120	110	121	121	132	126	133	115	112	117	134	108	127	119	150	105	112	118	111	138	121	130	113	113	108	117	141	132	117	110	111	113	128	114	118	100	122	110	115	103	120	129	120	129	102	122	114	108	128	121	97	130	126	101	115	114	114	117	136	122	116	112	124	131	134	123	117	116	94	121	124	138	116	115	132	133	132	106	130	114	116	117	119	128	108	102	121	115	131	119	113	148	129	125	105	114	115	108	126	112	109	116	133	120	122	118	125	116	106	118	113	130	126	111	111	115	135	103	106	125	122	119	138	98	112	117	124	116	106	126	118	116	129	121	137	123	140	124	116	125	113	112	139	127	96	103	132	122	124	115	122	117	138	98	141	127	119	123	141	122	125	116	126	117	118	109	121	113	104	123	135	100	125	119	134	124	106	113	126	110	118	112	114	112	131	136	109	127	125	123	115	88	121	121	106	118	116	126	148	113	106	124	118	121	102	118	102	122	114	128	112	133	120	135	100	116	111	126	138	130	114	136	112	107	119	124	120	106	117	121	125	124	117	114	135	115	127	121	112	132	124	138	133	120	102	119	128	126	117	109	126	123	110	106	118	112	114	131	115	122	119	103	105	117	112	128	114	102	116	121	121	122	128	111	120	112	134	104	102	128	97	103	127	127	99	118	104	105	137	104	123	115	124	128	101	115	120	128	117	109	121	112	117	114	141	133	116	109	119	135	115	110	120	123	107	128	106	113	113	124	110	115	106	112	107	107	98	110	102	115	112	115	127	109	125	92	144	132	124	98	116	119	120	107	88	101	124	110	103	102	125	133	114	97	113	134	119	125	124	137	116	138	103	133	97	107	117	112	120	115	115	138	124	131	119	123	126	112	137	121	123	112	118	111	109	109	119	120	107	110	124	136	121	114	122	137	127	90	112	124	107	108	108	125	113	90	124	127	129	110	130	116	127	129	116	122	124	104	115	109	125	123	118	114	126	134	107	124	113	109	115	140	122	104	113	123	123	115	122	123	115	130	127	110	124	104	113	129	110	106	97	135	136	114	113	99	127	113	104	123	115	108	104	112	125	128	123	126	116	113	116	130	103	115	139	110	122	111	126	124	121	112	109	123	85	106	127	117	101	106	105	113	100	113	120	140	139	127	127	90	137	130	92	126	124	110	146	119	118	87	117	110	115	109	119	142	125	118	129	116	107	97	127	112	110	125	111	112	101	113	107	95	110	131	122	105	113	109	139	123	106	96	110	125	111	130	130	118	127	114	108	135	120	109	125	111	127	140	99	132	110	85	129	122	127	119	118	138	104	110	135	131	142	102	118	110	138	121	110	111	111	132	142	117	108	114	136	129	115	119	121	110	124	119	116	101	104	112	135	107	126	136	122	116	99	135	126	118	124	129	116	108	108	130	126	119	122	123	117	115	116	122	101	109	150	126	101	123	108	138	123	115	110	95	118	122	119	124	127	121	113	120	118	104	142	144	107	116	123	119	118	147	107	101	120	104	99	125	107	127	126	128	123	110	124	109	105	123	118	109	112	107	105	122	121	116	114	106	119	125	139	125	129	108	110	130	126	102	131	111	118	114	132	119	127	113	121	105	134	111	136	106	106	126	111	113	100	126	106	109	104	111	109	126	116	122	122	126	116	113	111	130	111	108	134	120	131	131	131	124	110	119	115	128	118	129	118	121	104	137	116	109	123	114	103	113	106	116	114	143	127	122	107	115	126	121	128	127	113	119	129	109	106	122	118	118	119	122	141	114	127	120	99	109	105	131	117	112	114	115	115	119	127	134	121	109	97	116	115	109	115	110	133	117	113	143	125	122	127	107	115	112	116	109	120	120	141	120	123	125	111	111	120	119	106	111	114	115	103	128	106	120	132	109	115	118	128	106	112	119	105	108	100	113	95	112	125	107	104	99	142	115	116	125	82	122	117	120	116	121	133	128	116	119	111	128	129	128	127	112	120	141	98	122	118	105	141	136	120	93	117	112	111	126	124	130	107	101	110	133	101	100	117	113	121	124	117	99	137	102	105	100	122	111	115	127	109	105	98	112	135	111	99	120	104	116	113	114	113	107	112	104	125	123	129	94	100	102	131	111	99	100	110	122	116	122	115	121	124	98	115	109	114	121	122	135	99	112	118	117	114	108	105	113	115	129	92	127	115	111	100	110	129	126	129	134	125	125	110	119	143	111	122	96	123	118	129	120	110	125	136	125	120	108	117
8463	2101	1326	1773	3045	4052	4013	3481	2931	5737	3462	1917	1776	1532	1527	1336	1273	1200	1201	1192	1073	1082	1109	1088	1044	1003	936	998	967	925	979	934	930	949	946	918	849	907	916	897	903	835	872	904	905	878	932	859	917	860	890	887	836	836	855	880	812	905	853	862	854	875	908	867	832	873	856	890	911	855	862	875	828	859	847	892	872	868	857	877	876	832	809	893	854	896	845	865	888	841	889	913	851	871	853	919	847	816	854	851	885	828	814	800	881	828	838	879	873	870	878	838	836	890	857	842	835	854	855	867	841	865	840	854	932	823	844	859	908	836	915	878	816	868	866	898	836	872	830	906	835	854	883	829	803	820	854	838	853	894	833	838	848	863	841	852	887	856	881	865	850	892	868	833	884	896	860	858	889	895	783	856	900	882	859	801	864	877	828	820	848	893	854	857	871	888	898	823	873	844	923	848	822	891	837	808	841	832	831	901	808	881	854	848	876	819	813	831	841	849	839	842	856	851	830	880	859	815	878	863	856	778	848	861	835	831	823	809	855	817	914	844	846	826	826	844	846	906	875	860	793	845	820	891	790	850	845	837	875	847	854	841	821	831	874	853	862	881	824	889	843	870	842	874	856	873	853	912	835	837	884	883	832	790	874	864	863	861	890	818	842	847	850	779	838	896	866	830	805	852	872	849	784	859	918	843	887	838	818	851	854	842	836	874	875	855	883	873	813	836	858	937	846	865	810	835	861	879	851	838	919	910	861	827	834	838	845	903	832	845	898	843	800	826	848	871	833	865	842	871	853	840	824	892	873	840	812	840	796	865	864	903	824	800	827	809	826	821	887	859	891	864	853	825	863	849	815	873	898	807	836	878	870	805	814	821	900	861	835	807	858	815	873	876	909	831	884	841	869	862	857	866	833	855	884	884	822	845	866	870	908	843	838	822	876	869	883	815	803	818	850	822	847	860	843	863	853	866	820	848	872	895	860	865	857	868	823	863	807	833	850	858	858	888	784	863	869	853	856	916	855	807	797	825	882	833	861	861	835	861	866	913	882	779	879	822	858	848	840	891	841	867	863	852	845	816	885	809	883	878	811	890	812	850	860	853	877	890	877	838	847	905	843	887	861	836	832	760	872	821	843	932	852	886	899	854	812	832	881	836	830	807	846	855	891	843	903	845	880	860	853	817	869	870	880	857	823	801	814	809	854	840	917	849	859	854	825	892	881	863	906	909	861	837	847	813	882	837	835	872	809	804	877	837	860	867	855	838	838	840	863	848	911	874	898	890	845	831	845	768	796	857	855	797	914	849	815	848	897	828	811	822	869	870	870	889	788	833	848	841	790	784	817	814	884	857	833	864	880	867	847	894	885	791	889	838	833	850	873	856	849	884	793	844	896	832	810	855	843	833	894	830	903	828	834	817	906	943	857	873	853	869	890	877	802	844	885	882	892	880	894	807	875	895	872	873	862	822	820	847	836	848	885	827	829	831	922	837	816	916	792	919	827	881	886	797	885	891	831	897	843	816	878	863	904	860	862	864	799	828	866	864	809	857	863	854	835	814	918	842	892	804	862	842	845	830	859	825	843	809	815	863	877	884	858	832	853	892	843	852	851	841	865	865	877	831	844	845	808	872	842	829	865	901	829	838	827	943	812	875	845	833	874	846	887	826	864	828	870	916	835	894	853	822	855	827	874	801	891	874	876	880	807	856	835	854	860	857	802	874	861	881	833	813	818	863	803	851	886	863	892	851	821	898	867	862	850	853	816	856	855	852	816	862	823	816	842	889	856	902	846	888	840	887	860	883	866	815	917	898	881	869	903	859	835	863	822	850	857	842	880	802	903	815	850	866	879	853	870	829	873	806	849	853	850	859	882	853	826	842	864	845	841	881	872	829	831	849	871	807	884	844	901	901	892	826	868	828	850	868	852	818	840	900	855	824	895	880	831	899	852	816	834	841	878	817	808	852	842	867	863	903	876	848	886	933	904	813	817	843	882	865	835	856	856	860	851	837	856	869	890	835	837	869	913	819	808	841	826	860	872	877	822	905	837	880	836	850	853	857	833	835	877	862	832	839	810	859	838	857	832	870	831	827	835	873	800	825	846	827	860	827	826	873	839	858	868	848	844	870	841	860	871	834	861	875	889	868	884	861	818	862	867	878	852	857	897	833	851	862	831	884	824	876	895	911	833	877	856	851	856	864	870	879	863	862	823	803	817	850	854	778	855	896	837	834	840	810	792	934	821	790	824	803	893	905	854	879	804	794	879	869	872	792	825	837	850	777	809	833	840	857	889	836	849	832	832	840	863	867	801	843	864	869	860	898	862	851	872	880	807	852	817	828	833	839	818	840	898	852	844	863	810	801	866	822	837	862	786	843	853	798	869	842	798	840	910	858	842	854	860	859	850	826	828	836	836	834	836	857	849	851	855	872	860	837	889	867	892	877	869	844	861	839	874	854	814	886	845	835	869	850	885	829	862	859	835	804	868	904	810	854	878	830	820	903	869	853	864	845	843	806	860	905	857	867	882	908	908	825	796	808	867	835	836	790	865	861	863	886	846	857	855	841	861	825	822	837	886	862	869	877	868	840	809	864	878	814	824	863	853	843	840	866	888	835	844	858	870	904	870	871	857	789	848	850	886	849	827	888	843	872	865	855	918	791	801	878	870	859	814	868	877	793	896	851	860	857	787	812	835	903	828	834	801	853	861	825	899	868	838	842	893	855	835	816	828	824	873	847	835	822	842	881	851	871	858	887	872	840	846	825	797	812	819	849	811	844	899	854	862	836	836	831	869	836	827	856	801	824	840	820	925	823	841	900	841	825	923	828	882	838	849	906	827	844	929	843	838	905	848	869	841	896	900	835	814	892	840	819	826	817	881	865	846	858	827	858	876	847	809	811	813	875	849	874	899	913	807	828	829	854	845	822	849	877	849	861	834	838	829	851	855	865	822	807	858	855	841	863	821	856	802	810	805	825	840	852	896	860	844	893	817	892	863	844	873	866	892	883	848	835	865	820	868	850	836	839	825	808	860	839	878	827	829	832	864	867	865	807	843	841	902	884	887	880	838	876	828	842	871	818	883	835	853	842	864	883	897	906	867	904	804	798	889	853	900	840	882	893	877	906	890	854	861	876	840	866	845	853	830	906	832	827	817	819	838	828	832	796	802	895	822	904	835	877	828	829	854	868	858	831	833	877	832	821	826	867	822	868	828	880	828	856	830	915	837	869	850	897	821	831	855	810	826	844	858	837	780	813	895	850	843	827	848	889	881	832	862	883	860	812	855	891	878	865	893	852	831	865	841	846	859	862	874	822	865	810	837	864	802	853	801	823	836	843	892	809	914	824	815	864	829	875	833	876	801	845	853	893	864	835	872	873	880	836	818	821	916	867	883	802	860	805	920	852	900	866	887	849	888	886	826	914	835	883	833	850	921	868	869	797	903	881	816	852	824	811	824	845	824	858	814	886	814	852	836	847	862	851	921	861	885	850	845	835
1027	70	45	39	58	45	57	59	44	61	74	36	56	57	44	49	50	58	38	46	31	51	50	45	46	51	36	51	60	44	49	51	51	52	57	44	62	51	47	42	49	43	40	48	40	40	51	39	59	45	56	51	49	52	62	33	47	39	57	61	52	44	51	44	52	43	58	37	44	38	51	44	47	39	48	49	55	52	53	48	45	55	49	35	43	46	54	52	41	52	60	50	58	48	55	47	40	51	56	48	45	48	39	34	60	52	47	44	48	49	41	49	52	45	39	53	40	46	49	51	47	46	50	46	60	48	50	57	56	46	47	44	67	65	49	44	56	42	45	50	52	55	52	55	59	52	42	50	43	56	46	55	40	49	50	54	60	34	51	43	52	52	34	49	42	44	38	43	44	63	61	46	37	51	48	48	45	41	31	50	48	47	49	49	44	53	36	64	47	44	50	46	51	51	42	42	55	50	47	43	37	47	59	51	39	39	58	39	58	47	56	42	41	46	47	51	41	44	50	55	54	48	46	52	44	42	39	42	54	54	44	42	59	44	44	34	51	46	48	40	47	55	48	41	47	38	55	53	50	53	42	50	57	40	49	48	49	36	47	48	40	36	50	36	51	45	49	45	39	46	39	57	50	45	48	53	38	37	45	47	54	49	62	51	41	51	53	49	43	44	62	42	52	44	44	49	52	45	55	32	56	43	56	54	47	47	45	39	39	46	58	52	48	49	41	54	38	58	43	46	54	55	49	44	81	52	52	41	44	47	48	50	52	54	45	48	41	43	41	42	50	57	48	48	60	54	50	39	49	49	53	50	47	43	45	43	41	50	43	57	46	52	38	50	49	50	58	49	44	50	45	45	43	51	48	51	49	49	53	47	52	48	55	43	41	62	34	48	36	50	52	47	51	44	55	54	48	58	49	44	48	52	51	51	47	58	54	36	41	46	37	48	41	51	55	59	53	44	51	51	55	53	46	47	46	40	54	57	53	49	49	49	43	45	50	50	40	40	41	47	56	44	44	51	55	51	38	42	52	60	39	48	56	36	46	51	50	50	45	51	55	51	50	42	42	41	55	47	35	41	45	51	59	43	49	34	47	40	47	49	66	52	55	47	47	44	60	49	47	49	40	36	48	45	52	35	51	47	55	40	51	43	50	52	37	52	41	43	49	53	43	51	59	50	48	57	41	44	48	37	43	55	46	42	53	47	39	44	44	49	44	42	47	53	58	46	60	60	42	49	51	41	54	44	49	57	54	47	42	48	41	42	44	45	60	45	60	34	52	55	58	40	42	44	44	48	45	48	44	47	44	57	42	47	60	46	57	52	37	38	40	52	46	41	39	45	47	44	58	48	48	50	52	41	38	57	65	48	52	54	42	56	50	53	47	60	49	53	49	34	43	48	53	48	50	45	55	50	55	47	36	41	39	56	55	49	44	44	34	59	40	46	46	51	45	54	45	54	48	37	71	62	47	41	49	45	54	45	48	52	53	46	37	39	48	42	53	46	41	48	53	32	57	47	40	59	59	51	39	52	31	47	50	54	50	53	40	48	49	40	50	52	49	44	56	44	60	41	43	47	32	48	53	49	52	51	39	41	34	53	40	41	54	34	47	30	48	53	47	29	52	40	48	58	51	47	54	43	45	47	53	40	52	60	58	41	52	40	48	37	48	42	39	47	45	44	54	50	52	45	47	36	43	46	48	59	55	52	59	61	59	42	54	55	45	47	58	50	45	48	57	41	38	57	50	49	50	53	55	39	52	52	44	50	41	55	49	40	44	43	45	52	56	42	47	51	54	50	35	60	51	40	48	41	54	48	49	46	49	49	54	45	52	49	38	53	49	41	42	40	49	40	48	48	43	52	56	46	47	45	51	45	43	51	43	48	41	56	43	51	39	58	48	51	53	44	59	46	55	41	64	48	54	39	38	45	37	52	51	54	42	51	49	39	40	50	53	49	49	49	51	39	43	48	47	41	53	57	39	50	41	51	57	54	41	49	52	54	55	70	54	44	36	46	51	48	43	60	54	42	52	54	59	59	44	48	43	54	39	54	58	42	41	45	52	44	50	39	51	55	66	45	62	46	41	36	43	42	49	47	43	45	41	48	42	56	42	53	51	51	49	41	57	46	52	48	49	57	48	46	50	41	37	62	63	44	43	60	42	51	56	40	59	59	50	50	47	41	43	39	52	55	50	46	46	40	60	41	48	45	47	48	56	58	59	49	51	49	49	49	53	44	57	41	44	42	50	57	56	47	50	51	52	56	48	50	51	39	44	52	41	44	51	44	54	42	36	57	39	45	42	47	48	43	38	40	50	58	47	52	53	43	47	55	46	45	47	59	47	44	53	57	51	55	46	47	48	42	49	55	47	47	48	37	38	65	45	52	36	41	43	63	47	50	38	60	51	44	53	41	38	47	41	52	49	46	35	49	42	29	38	49	63	54	33	48	50	46	55	44	51	65	48	44	49	53	53	52	44	50	51	42	45	56	50	52	56	35	49	56	40	43	46	51	42	44	31	48	38	44	41	52	30	52	47	54	46	44	51	46	43	54	50	62	45	46	49	41	42	51	48	43	49	52	46	39	49	50	32	43	37	39	59	50	43	55	46	41	53	51	47	47	54	50	50	55	47	43	47	39	46	49	45	44	45	40	49	51	47	48	49	54	46	49	52	48	53	39	44	42	47	37	51	44	51	45	42	44	46	38	49	56	58	56	55	42	54	55	47	36	57	53	46	43	48	56	48	56	40	48	38	45	46	52	52	44	62	47	43	42	53	51	49	42	43	41	30	45	43	47	52	50	44	32	51	38	42	45	46	39	43	49	43	34	37	53	57	59	50	46	49	49	41	53	47	49	48	51	42	44	42	40	48	56	47	46	49	47	47	69	39	55	48	50	35	43	46	50	69	51	46	44	44	35	41	41	43	54	45	41	44	34	44	39	57	58	43	48	59	37	38	43	32	50	55	60	45	59	38	39	40	39	52	55	47	45	46	57	45	48	63	44	44	61	40	47	52	48	42	36	42	46	45	49	41	38	50	43	64	50	52	43	50	43	49	41	45	60	52	45	33	47	46	50	41	44	57	45	46	43	45	47	50	54	48	46	45	28	55	49	41	43	49	41	52	47	56	50	46	53	52	40	45	40	55	44	50	51	45	49	51	43	50	34	51	43	49	45	45	38	34	50	51	50	41	50	44	56	40	49	48	58	38	59	45	54	44	52	60	44	52	45	58	50	48	48	33	49	48	44	46	51	55	40	45	44	47	39	48	35	53	44	40	39	44	49	47	32	47	43	46	49	53	37	48	42	49	44	43	38	40	45	57	55	46	37	53	35	56	54	42	44	43	47	54	42	53	47	40	47	48	49	42	52	51	49	48	53	53	59	42	45	43	47	45	50	59	61	62	54	34	39	51	45	45	56	49	34	47	54	44	47	54	52	52	47	66	51	36	60	46	43	44	51	39	59	56	47	49	47	49	28	41	34	36	63
6160	597	486	556	575	713	703	665	646	958	972	552	468	483	491	462	445	426	406	415	412	387	385	411	413	433	368	378	387	422	368	383	379	412	385	382	395	401	387	344	384	396	362	374	402	374	436	386	386	375	376	395	362	390	376	378	352	378	409	382	342	391	397	348	356	380	389	342	375	396	357	360	356	398	375	359	349	366	343	362	380	392	394	352	356	347	377	349	421	347	379	368	418	383	371	385	390	398	397	399	362	374	377	374	364	368	388	368	359	415	347	363	393	367	389	384	384	392	353	379	364	366	375	350	349	384	385	351	387	380	408	371	351	363	389	411	331	395	381	380	396	347	367	344	353	402	399	346	363	386	344	362	378	381	378	387	375	361	366	373	385	389	363	398	354	383	427	362	393	379	384	365	371	357	364	394	398	354	374	392	392	380	379	374	387	361	348	418	380	382	386	367	351	380	368	381	361	390	388	371	373	360	383	381	377	363	346	366	436	356	403	370	412	366	372	378	342	392	411	374	406	395	358	374	399	339	362	370	391	379	338	399	399	368	402	386	353	360	414	387	375	381	384	377	386	376	359	412	356	377	350	379	355	369	366	359	366	339	370	376	400	401	385	408	388	352	375	348	354	385	388	366	346	381	355	385	349	391	360	379	370	401	387	345	369	362	369	406	356	365	400	372	370	344	383	377	399	356	379	347	362	343	377	360	363	402	338	348	345	340	367	407	358	394	334	384	332	417	383	341	379	389	404	401	386	359	396	341	365	410	363	343	374	390	382	395	337	390	362	353	374	359	371	385	379	360	377	351	333	362	388	397	365	366	370	385	345	367	354	373	331	381	349	397	375	374	391	388	362	398	383	377	398	400	359	382	363	373	377	360	391	372	411	383	393	389	362	353	375	387	429	365	397	386	376	360	402	393	365	361	368	353	376	383	357	397	396	356	346	391	370	383	382	359	401	398	410	381	404	377	360	389	378	371	401	363	352	409	393	362	392	372	405	352	400	358	375	385	368	378	350	376	368	386	376	371	371	351	393	384	380	342	390	345	381	352	376	366	404	384	394	358	358	374	379	364	363	373	323	390	361	368	356	392	359	384	380	389	402	378	396	362	404	365	378	390	374	363	398	373	344	369	393	371	371	365	359	354	337	382	360	397	374	386	342	375	387	385	373	370	383	357	400	369	395	391	343	356	373	375	367	397	364	404	373	384	339	388	383	343	354	382	357	414	372	407	381	407	382	366	386	342	342	391	367	365	345	404	389	377	387	351	355	375	354	407	393	395	389	383	354	366	407	390	403	384	368	373	403	351	347	393	379	336	396	411	396	378	353	392	359	409	374	392	392	398	414	380	354	387	354	391	388	349	375	370	347	330	388	349	365	361	358	376	383	364	393	361	354	424	384	361	382	373	349	372	392	397	359	410	388	366	387	376	391	397	356	380	358	378	395	375	382	427	379	366	403	400	373	357	418	389	421	401	371	373	344	362	378	379	340	374	394	370	383	393	384	379	380	371	386	369	401	382	384	382	397	377	401	410	396	396	347	364	386	375	408	361	373	394	371	356	386	383	421	333	378	341	426	383	355	355	362	378	379	382	383	402	421	402	393	389	373	371	377	374	377	370	393	374	414	379	424	387	372	380	423	388	346	422	401	377	354	335	386	359	369	367	382	379	372	354	365	389	396	359	398	365	348	352	394	385	378	366	371	393	328	376	342	375	380	364	399	380	391	368	367	377	365	361	408	345	351	363	366	370	383	413	377	366	346	398	402	356	414	378	380	373	389	347	373	376	357	395	410	393	355	399	375	389	375	410	351	420	374	396	355	372	391	376	368	390	374	390	357	371	359	327	366	366	382	366	346	370	367	378	382	344	404	360	418	378	378	404	373	388	363	365	336	336	361	366	376	345	378	368	386	383	359	406	358	360	386	345	339	348	392	360	365	363	397	363	361	395	385	333	377	390	395	380	394	371	359	393	393	383	389	380	407	390	345	409	388	354	397	377	394	393	378	392	390	378	339	398	376	400	409	394	365	361	412	382	382	374	423	394	394	354	364	347	385	402	342	375	370	371	377	357	379	383	376	383	387	357	362	363	328	355	386	374	377	390	388	362	387	396	334	398	381	383	357	384	387	401	365	395	395	382	383	394	350	371	371	387	361	407	373	378	365	402	400	402	396	376	396	402	357	359	349	339	376	381	378	376	403	396	355	366	400	361	365	379	389	394	351	392	371	371	405	413	402	395	397	336	372	356	419	368	371	376	403	375	380	350	361	399	378	385	358	372	374	360	370	385	406	383	369	399	390	404	386	376	408	392	349	412	380	378	374	380	381	341	383	356	368	374	394	365	377	401	389	399	405	370	364	377	349	348	402	357	422	389	362	374	370	370	384	389	383	392	349	352	366	383	379	397	398	363	355	381	375	380	388	398	401	376	396	363	370	403	389	408	362	372	348	360	370	382	369	357	320	355	374	375	353	372	383	383	351	378	363	387	380	387	394	342	358	381	400	394	392	370	368	376	415	401	352	395	358	400	394	396	372	379	383	384	392	370	338	346	359	345	372	365	355	388	370	355	369	357	372	380	377	342	356	390	373	379	385	382	381	410	373	344	374	359	356	366	382	395	372	390	362	406	356	394	380	369	367	361	384	356	393	370	343	367	379	401	359	399	380	403	372	386	396	367	361	390	360	414	364	406	391	358	367	382	329	379	375	366	433	392	393	343	363	355	367	391	391	381	373	385	367	367	385	368	349	363	408	360	374	385	354	408	386	409	367	366	417	350	390	387	426	385	366	329	367	409	353	410	398	352	369	354	397	381	388	383	350	384	354	391	375	380	409	384	378	389	353	407	409	381	370	378	395	403	369	368	384	425	367	346	387	349	391	360	378	353	393	378	357	401	361	396	363	402	388	324	359	364	385	399	400	386	395	369	383	389	378	398	360	390	379	394	391	386	366	380	405	417	387	397	378	348	365	355	374	343	401	372	355	382	361	357	368	407	356	411	332	359	411	383	339	380	365	374	342	347	392	415	407	378	370	366	384	378	385	348	379	367	357	392	376	368	360	384	349	338	321	411	365	374	396	370	391	383	384	370	369	396	351	373	343	373	391	402	368	378	433	375	380	364	361	365	383	384	367	359	354	348	351	377	344	400	366	399	363	391	388	365	386	432	372	342	373	372	362	403	387	383	396	359	362	395	380	372	387	389	383	375	377	404	367	385	366	422	390	381	399	366	408	354	405	375	382	383	372	355	353	359	377	371	395	368	369	377	433	353	396	355	375	378	397	408	407	350	374	409	356	395	358	375	411	386	370	370	358	377	391	356	386	377	372	387	397	371	386	387	404	409	378	369	386	348	405	354	391	380	356	367	368	402	371	383	352	407	369	416	369	373	355	402	338	376	351	376	408	393	372	380	386	371	389	386	381	382	352	402	379	398	378	406	378	369	378	373	393	389	357	367	384	373	380	399	391	402	411	373	380	365	359	411	372	364	367	412
456	150	93	96	87	110	108	96	85	121	113	82	68	91	77	70	94	62	81	93	70	73	93	82	78	63	68	79	92	75	71	70	84	87	77	80	70	65	91	95	79	70	76	69	85	85	89	74	57	79	77	90	83	63	82	88	69	66	77	89	93	78	67	73	88	89	75	71	75	81	81	78	67	79	71	59	57	76	77	77	81	81	74	57	73	73	75	77	88	65	91	74	85	68	84	71	78	70	74	73	67	58	73	76	74	72	86	88	61	79	84	75	78	78	71	95	72	75	73	73	68	68	65	75	70	79	74	76	69	71	71	76	71	85	85	77	67	65	96	82	61	67	96	78	70	76	78	67	89	68	75	72	73	74	70	89	83	67	63	75	83	69	70	85	76	80	72	66	74	85	75	82	71	81	62	60	70	77	74	61	85	65	63	77	56	77	61	90	76	69	71	65	94	100	71	75	66	77	82	80	77	63	73	79	75	76	79	80	78	79	84	72	72	85	64	69	75	87	73	73	74	60	79	75	82	82	74	75	66	89	84	93	69	73	76	78	61	67	66	58	79	74	82	81	74	72	66	66	81	74	87	87	86	76	81	76	71	79	73	78	81	77	63	85	74	69	80	73	81	63	78	57	79	65	73	68	77	80	65	88	99	72	89	75	89	77	84	72	73	58	82	79	60	70	66	85	70	81	66	53	63	75	87	85	69	76	63	67	71	78	85	71	76	73	80	83	74	62	63	64	66	85	57	83	82	63	76	58	87	69	65	95	50	85	56	64	76	81	78	83	71	75	75	60	93	83	84	77	97	94	62	86	66	65	62	79	72	82	72	52	94	79	69	85	84	58	84	72	77	63	84	69	75	68	69	84	58	87	76	65	60	73	73	72	75	84	68	74	80	78	83	72	75	72	82	76	71	81	81	72	65	76	65	85	61	72	75	84	67	85	80	81	75	75	62	80	93	88	76	58	74	87	77	68	59	78	75	81	77	79	77	76	88	74	94	63	72	66	72	72	67	81	75	95	82	78	77	79	77	72	77	82	83	68	69	78	64	83	66	58	68	83	82	92	72	68	79	83	60	72	81	68	66	61	74	70	64	68	70	85	65	75	79	82	87	88	84	66	78	70	81	91	77	74	73	80	74	71	83	88	76	74	80	86	75	81	69	75	85	79	68	73	75	78	78	80	86	82	71	74	54	70	62	55	69	67	83	76	65	71	72	82	79	72	94	72	73	88	86	79	73	66	73	82	72	64	76	87	75	83	83	75	75	68	85	83	74	80	73	72	70	72	67	75	73	83	71	78	71	68	83	78	79	85	64	79	67	68	63	77	78	83	66	79	75	75	70	70	65	64	55	82	60	87	52	65	68	64	93	78	71	78	81	66	80	76	58	69	76	68	76	98	61	87	77	75	83	60	73	86	86	72	79	80	63	63	65	74	77	73	75	91	69	76	72	86	82	70	89	65	76	76	80	74	64	81	71	73	72	74	70	59	73	73	70	78	74	63	85	78	73	70	69	76	75	75	74	83	61	68	85	63	69	77	76	69	69	75	84	71	83	76	63	85	75	72	76	72	69	81	70	81	78	75	82	79	73	72	77	86	83	74	81	82	85	82	71	84	62	85	68	69	76	97	99	65	78	80	69	75	78	71	67	84	67	70	77	62	79	82	64	77	84	86	86	63	78	79	72	54	78	93	65	73	75	78	78	72	79	72	71	75	67	68	70	70	86	77	70	81	67	86	93	73	85	78	62	72	70	83	88	96	75	79	80	70	81	73	86	60	64	95	74	67	74	80	73	79	73	68	75	73	60	70	72	70	78	82	69	86	70	71	71	72	77	72	80	70	75	71	73	80	79	78	87	84	86	77	88	66	66	73	61	84	79	74	81	64	69	78	64	85	67	72	76	75	84	83	76	80	74	72	63	73	83	76	73	66	77	86	76	77	85	72	78	69	83	75	87	56	75	72	60	76	79	85	80	93	92	91	71	80	64	67	70	79	69	76	77	82	75	85	76	72	83	85	79	70	77	66	71	79	83	79	80	70	73	74	75	78	69	65	84	66	92	67	60	75	63	76	84	60	67	64	66	67	83	80	92	63	89	65	78	83	64	75	65	76	63	85	85	69	75	78	88	79	75	67	77	62	70	92	65	67	73	77	70	74	75	64	73	52	76	65	75	73	76	89	73	65	82	88	93	70	74	71	90	66	92	73	61	56	70	73	57	85	69	71	90	81	73	71	69	81	78	79	78	66	74	86	70	93	84	80	80	71	77	66	91	68	78	82	77	71	81	87	81	82	67	78	72	70	73	69	66	78	73	73	74	70	70	73	74	81	66	66	77	75	80	83	75	71	77	85	92	90	72	72	79	90	55	73	72	76	84	78	71	82	75	61	70	61	68	82	64	90	64	77	85	73	71	82	73	67	83	67	82	87	74	59	68	64	75	82	65	74	82	73	93	79	92	89	72	80	60	76	63	68	80	80	75	82	60	80	69	92	86	78	66	67	75	74	66	71	76	82	49	92	74	73	75	86	86	93	66	92	75	70	60	63	74	75	76	73	67	79	83	65	85	83	78	71	78	80	78	71	74	85	84	69	89	83	74	77	91	77	83	81	85	82	86	78	75	79	60	73	72	80	80	80	75	86	62	70	75	72	88	78	76	77	67	89	70	62	83	94	82	75	76	77	63	75	82	80	81	78	61	87	80	83	72	70	87	85	61	66	81	69	74	80	93	83	83	66	69	73	79	75	74	78	66	68	66	72	91	78	82	74	74	71	88	71	65	63	70	61	68	68	67	70	63	92	81	90	81	78	86	72	68	65	65	72	77	79	71	78	67	48	73	76	70	79	66	66	59	81	79	69	74	71	87	77	89	76	85	90	72	82	74	76	74	74	68	90	59	59	80	75	54	81	82	85	76	75	82	88	80	73	83	81	60	74	79	77	72	58	82	53	67	87	80	66	72	79	73	72	62	74	92	56	68	75	69	75	67	68	67	63	68	67	82	60	69	56	76	72	62	85	74	74	72	77	80	71	87	91	79	81	65	58	81	85	71	78	60	88	73	77	77	73	68	66	67	81	68	68	70	86	76	73	80	76	86	78	76	86	73	73	70	67	60	67	71	82	80	78	78	72	75	95	70	67	78	75	72	87	84	65	58	66	78	70	72	77	72	77	84	86	89	70	69	69	80	67	73	76	69	78	87	76	67	83	66	75	86	72	87	74	74	79	65	74	75	67	89	91	84	58	71	66	75	60	69	65	81	71	71	73	82	79	83	76	69	70	65	82	79	87	84	79	63	76	62	88	80	76	84	70	72	71	70	70	74	81	78	85	72	76	62	67	63	76	62	71	61	71	70	70	75	70	79	71	66	79	91	71	73	71	62	74	68	74	78	73	74	68	74	86	80	66	71	84	82	68	63	77	53	77	81	66	88	86	79	73	74	68	83	67	79	69	79	85	88	68	78	68	66	67	79	81	66	66	63	96	75	86
5407	1463	843	963	1917	2619	2606	2183	1739	2078	1815	1121	1001	900	883	786	720	767	742	708	700	670	601	627	646	653	610	629	589	644	626	579	608	575	571	589	606	577	580	577	537	542	541	597	555	585	594	597	541	563	541	586	588	555	556	550	546	551	556	535	521	529	555	518	519	532	545	577	546	518	586	501	515	516	531	506	580	530	537	515	548	560	513	535	532	549	530	549	511	567	561	537	549	519	571	520	543	521	549	545	510	538	557	525	520	562	542	531	573	532	559	575	512	561	556	535	555	578	529	545	521	564	542	499	532	538	527	569	507	537	507	483	560	527	551	556	578	543	574	531	541	525	516	549	517	519	559	547	519	552	527	534	524	535	505	494	545	543	543	557	524	515	514	536	573	570	554	534	595	556	535	509	523	562	594	525	534	559	553	507	549	498	596	598	532	580	562	527	499	547	534	492	521	500	533	520	537	526	537	502	518	543	519	581	520	571	478	511	550	533	514	542	576	535	517	517	532	589	527	547	515	552	537	543	563	549	537	531	521	506	550	542	504	505	551	494	550	531	539	548	519	550	536	537	532	572	542	488	536	526	521	545	547	542	530	501	526	497	520	541	535	539	493	551	558	568	512	516	512	548	559	569	524	543	550	508	552	564	499	576	558	516	524	539	540	539	530	563	560	530	571	527	502	494	561	559	531	534	568	546	534	542	549	556	566	524	545	552	554	548	535	541	547	504	510	551	529	494	588	582	567	490	564	519	537	517	512	554	566	529	540	481	542	547	537	557	529	531	532	519	539	589	473	548	527	530	537	585	533	549	511	560	522	517	598	507	556	588	537	540	540	526	583	551	584	526	534	565	519	551	515	518	546	572	570	541	544	536	529	535	543	556	571	521	514	593	525	546	550	513	523	554	564	541	539	529	488	556	540	515	522	558	486	512	536	564	549	494	523	553	543	520	535	516	543	507	544	559	539	554	580	575	565	522	550	537	516	539	560	519	511	535	542	565	499	522	522	535	533	519	515	482	528	538	514	520	553	567	538	563	555	499	504	509	581	554	526	533	566	556	500	533	515	486	514	524	538	529	550	530	572	495	549	570	535	535	548	545	533	526	498	533	482	540	567	527	502	524	545	521	546	552	520	552	542	534	515	486	554	554	552	522	547	563	541	569	503	564	498	521	541	524	501	536	556	537	587	540	526	522	545	551	529	589	551	542	536	546	489	551	548	525	547	538	552	509	540	558	543	567	553	547	544	527	537	526	530	516	557	541	538	509	505	592	557	528	529	561	537	541	546	535	509	541	504	526	526	548	567	545	542	564	543	561	550	541	562	544	546	498	537	516	542	558	568	568	551	566	547	519	517	517	533	568	550	526	520	509	540	528	558	563	533	523	573	563	534	505	534	499	566	487	561	548	545	579	532	521	544	501	559	535	543	539	562	528	536	527	560	540	528	524	553	517	526	563	521	538	581	517	554	519	525	558	556	572	548	521	543	513	527	519	498	538	539	514	583	530	526	530	512	536	578	526	554	517	538	562	552	581	560	532	483	564	525	535	547	509	535	505	538	546	520	548	586	524	523	562	534	534	516	556	517	591	566	537	567	565	530	528	537	535	546	524	533	534	543	546	572	513	568	516	508	542	574	571	550	561	553	539	557	550	528	525	519	525	507	495	559	526	509	514	573	533	541	526	519	531	548	528	546	545	532	539	530	559	533	545	516	601	552	511	566	546	548	516	542	529	562	552	567	523	566	527	522	531	524	544	550	553	532	567	543	533	553	570	532	505	576	534	527	535	537	534	524	522	519	550	523	531	552	501	549	517	551	534	563	520	539	529	519	546	548	523	508	549	495	564	527	547	549	503	511	507	527	537	561	505	511	525	557	557	557	554	572	482	563	540	526	523	519	542	512	508	515	531	574	499	527	561	554	542	630	541	521	488	489	556	514	539	540	545	553	503	572	500	567	616	531	503	495	514	520	526	519	540	553	504	555	554	532	552	551	520	553	592	496	505	530	513	570	542	525	531	523	498	543	557	540	511	548	510	501	516	537	507	551	564	555	537	536	538	536	522	504	504	530	582	515	518	524	569	555	536	602	501	533	532	571	543	541	515	538	507	489	527	547	530	518	532	521	544	532	566	527	535	507	537	525	513	509	531	559	549	547	530	536	539	543	522	560	523	511	554	583	509	544	549	563	554	525	578	576	530	556	558	558	568	458	547	559	493	503	574	553	552	535	516	491	542	515	535	549	543	572	546	536	503	502	527	498	580	525	552	511	555	584	541	537	588	565	542	543	533	543	578	528	532	579	526	551	509	544	531	511	540	530	523	520	508	549	531	501	554	567	512	530	548	529	569	520	531	530	518	527	549	535	540	534	538	569	547	526	497	547	549	501	563	536	549	532	530	519	565	531	577	582	551	568	517	519	570	525	497	509	503	541	533	558	539	542	532	499	548	541	546	539	520	538	539	555	522	539	504	546	524	567	564	496	530	533	526	510	541	565	537	547	530	538	527	509	541	532	545	560	567	533	556	545	553	519	533	559	580	538	519	552	542	542	568	542	578	555	564	535	505	531	536	558	547	537	516	506	555	511	540	547	562	573	533	501	526	542	507	527	529	539	531	543	519	523	510	542	549	559	536	508	549	530	522	501	503	541	489	540	519	541	549	505	539	548	543	555	532	549	557	544	535	585	510	528	573	555	541	535	525	532	570	548	532	508	504	495	566	577	577	566	512	557	515	509	555	547	542	545	517	511	593	573	530	573	550	539	561	529	539	546	516	537	534	516	539	518	528	575	552	537	527	563	531	552	519	524	494	533	520	583	541	536	502	539	527	546	537	523	538	528	574	507	574	539	537	547	565	543	548	514	540	552	515	520	536	537	530	495	554	516	540	557	538	585	555	541	520	457	575	533	539	536	548	557	537	514	547	525	529	583	530	535	518	540	542	543	548	550	559	535	517	534	576	522	539	525	533	538	535	554	512	538	515	477	537	535	542	524	531	559	488	520	519	546	568	523	501	563	530	550	558	527	531	536	532	539	566	505	524	550	501	516	524	574	555	522	494	505	538	532	538	524	513	518	561	530	528	515	545	513	504	535	498	551	520	525	531	564	496	534	520	576	548	537	531	531	516	544	553	508	542	504	527	557	507	514	521	541	568	483	537	536	528	601	566	569	540	551	545	547	566	528	568	541	599	534	547	561	554	554	522	506	506	508	528	548	543	514	517	517	546	530	515	514	525	530	530	532	503	597	548	532	539	594	548	543	538	574	551	531	528	525	564	490	531	533	561	519	558	553	493	543	541	527	530	546	531	551	525	596	538	559	540	550	579	527	519	511	549	502	542	538	538	584	545	553	524	549	543	511	560	554	531	495	525	526	521	530	526	508	513	523	558	553	572	578	490	541	523	558	549	533	554	541	492	546	578	558	499	577	490	543	532	542	562	537	538	567	563	508	498	530	513	540	550	510	539	523	531	539	500	571	547	520	542	493	523	539	526
1631	140	129	105	110	120	127	134	102	120	120	115	105	105	110	105	111	94	127	101	103	105	102	99	107	95	112	94	119	119	93	84	106	115	105	93	108	94	97	83	98	98	98	92	87	98	80	90	108	99	95	113	74	91	108	91	88	101	98	95	104	90	88	102	93	104	91	107	99	105	103	96	81	93	117	98	81	87	78	108	96	90	82	74	91	102	87	85	100	95	97	98	88	82	97	94	92	104	103	96	93	101	110	113	94	122	93	109	100	102	84	97	84	104	105	90	95	105	102	92	89	93	85	103	113	93	91	91	102	90	86	80	91	96	113	87	98	98	92	108	89	107	118	79	116	88	83	95	105	88	93	101	100	106	77	87	75	83	99	105	103	105	102	89	97	103	93	87	88	96	113	91	96	85	83	89	91	87	107	103	96	81	109	87	104	107	85	117	118	88	112	94	96	107	96	105	80	104	80	121	79	86	92	107	103	97	94	88	93	92	98	97	96	88	103	117	103	81	103	107	98	107	82	102	95	111	99	95	100	79	76	96	104	100	99	101	105	99	93	107	87	107	101	100	96	83	95	107	102	96	99	101	87	93	100	107	87	85	103	97	83	116	75	106	107	99	92	105	103	95	80	89	103	103	93	107	99	96	109	117	86	91	104	92	81	93	95	118	96	83	104	103	94	92	103	133	84	86	83	89	99	88	111	99	105	94	92	101	101	78	85	97	88	87	120	101	83	84	93	106	89	97	115	91	94	92	91	105	107	103	109	82	102	92	88	98	93	104	93	94	91	90	95	95	110	110	105	86	94	99	89	112	86	78	96	90	101	95	103	107	104	97	82	106	100	97	103	103	93	90	103	96	88	96	90	98	114	123	92	93	96	86	101	99	94	102	92	85	99	106	110	97	92	86	97	94	104	94	117	121	101	99	104	94	90	93	98	79	103	101	91	86	93	99	97	110	103	99	96	97	93	94	100	91	91	107	94	85	105	73	94	106	87	99	104	77	108	95	90	76	81	87	107	98	102	91	80	100	101	102	128	100	92	104	99	102	95	100	83	91	101	97	90	83	95	114	103	107	89	94	93	109	114	88	102	101	104	93	79	110	114	96	93	100	105	93	90	109	96	95	101	102	80	81	96	108	98	103	112	103	89	92	94	108	91	98	94	83	104	94	90	109	85	71	106	104	115	99	99	91	96	101	76	100	94	90	111	93	91	83	109	99	84	81	92	99	97	104	92	93	97	91	93	103	111	82	108	105	109	87	98	80	114	91	102	95	98	79	98	93	103	95	92	96	92	84	89	99	106	98	113	95	101	94	104	92	93	100	86	104	91	96	111	114	96	100	100	89	95	111	105	86	91	94	115	71	100	88	103	101	78	102	92	90	93	79	96	98	104	98	96	112	96	106	99	106	107	86	112	89	97	95	80	69	99	87	84	95	97	88	91	97	93	101	86	86	77	110	98	103	98	83	105	110	87	80	75	88	98	93	92	102	101	97	97	79	90	77	97	93	98	96	118	101	92	89	106	88	102	115	82	92	93	95	115	104	95	107	105	86	107	102	96	93	102	93	83	94	101	94	89	74	105	73	94	87	93	99	87	81	86	87	89	99	120	105	111	76	105	107	92	80	95	114	98	88	113	91	112	107	88	102	97	106	110	96	94	86	95	99	90	96	92	85	89	103	83	105	103	95	100	98	96	86	108	102	100	85	97	101	83	112	96	78	88	111	103	108	98	84	101	82	92	90	86	95	109	98	102	92	103	89	102	106	96	108	86	110	88	100	92	86	116	81	91	95	100	73	109	97	93	92	102	97	105	96	105	95	93	110	81	93	89	96	104	68	85	102	98	101	85	97	103	84	105	106	88	108	87	100	98	77	80	84	100	101	87	112	94	99	95	96	88	78	91	96	97	80	107	90	83	96	101	104	93	77	82	106	104	92	88	99	77	100	95	90	86	99	86	107	85	108	93	100	100	104	85	109	88	84	93	91	110	89	99	74	81	104	98	85	104	82	86	112	104	98	103	96	81	100	83	100	97	100	101	92	109	95	104	107	97	113	72	109	87	84	94	96	100	101	118	87	107	104	78	108	100	101	102	96	108	95	97	106	88	91	92	100	101	106	107	96	109	85	104	78	78	100	106	123	95	94	95	104	71	92	91	87	114	81	97	104	93	104	93	97	86	81	94	81	104	117	85	104	105	103	116	103	98	113	102	116	95	87	120	77	114	96	89	98	107	77	91	85	100	100	116	117	92	102	90	91	84	107	98	104	92	85	102	96	90	101	101	106	121	94	74	88	92	93	88	106	90	94	92	81	110	97	109	97	97	85	100	102	113	103	93	100	111	113	79	98	91	81	80	106	109	96	109	89	86	103	94	98	88	87	98	116	95	84	98	100	87	85	72	86	96	81	107	87	98	127	91	115	94	91	110	83	100	110	96	101	91	102	108	88	93	91	89	104	96	107	89	95	102	102	105	88	104	97	95	110	105	84	97	105	100	89	100	93	110	92	118	89	87	96	102	107	92	97	99	96	118	83	105	101	104	81	83	103	101	89	96	112	90	106	99	98	94	101	82	74	95	100	96	99	88	97	90	104	90	101	99	86	101	103	100	118	123	85	91	102	96	100	81	102	110	96	105	83	104	112	92	103	90	104	99	93	99	101	106	115	81	92	93	94	95	85	83	85	95	105	98	97	70	117	100	95	103	92	90	91	100	97	94	102	85	76	97	114	83	95	88	91	104	92	99	114	91	105	84	89	100	112	98	103	110	99	91	100	105	102	107	88	94	109	90	105	106	99	91	94	94	107	97	99	97	96	106	88	75	90	104	97	110	104	76	90	95	105	112	96	97	86	102	94	113	102	113	93	94	89	96	112	111	96	83	105	70	103	85	89	88	108	114	97	92	97	107	104	96	92	122	104	117	85	108	74	88	95	90	114	98	97	83	95	99	106	101	87	98	95	78	82	90	81	96	93	87	97	85	91	102	83	103	118	96	85	96	124	90	87	79	84	96	101	107	84	111	94	102	105	77	110	106	86	118	119	102	109	97	102	100	78	85	114	84	90	87	101	96	97	91	91	102	102	103	101	96	93	101	84	98	97	93	111	98	118	93	102	92	84	87	97	108	88	111	97	90	113	102	114	76	108	89	102	92	87	87	92	75	91	97	82	90	91	97	96	80	104	89	89	80	103	99	96	113	85	113	103	113	85	97	84	103	104	95	117	89	100	138	102	85	104	107	89	89	90	84	101	96	91	97	95	103	97	96	83	87	90	102	103	92	122	90	99	98	92	103	100	96	92	106	87	97	112	99	87	90	96	100	65	116	115	106	96	87	93	81	89	96	99	95	74	99	106	82	91	90	85	101	87	93	94	98	92	71	98	80	93	87	96	94	113	97	85	98	106	93	104	93	99	109	107	102	82	113	96	83	99	97	95	92	103	116	96	93	89	104	105	84	102	108	103	103	81	94	80	111	92	105	94	99	98	104	92
7896	1337	980	1043	1833	2437	2615	2231	1884	1858	1740	1343	1265	1114	1126	988	986	921	928	930	860	881	854	810	849	816	789	785	789	780	732	743	815	782	754	776	808	805	775	792	772	776	758	792	772	758	766	737	749	785	790	763	741	745	738	751	759	702	814	753	728	729	738	714	759	802	792	754	721	725	698	774	705	712	732	700	727	729	773	726	739	735	731	787	785	772	734	740	741	716	736	739	724	727	746	722	686	766	742	728	742	783	735	726	738	758	704	652	700	745	711	741	710	727	748	676	682	713	726	744	762	734	719	735	723	740	740	726	714	707	755	689	702	758	716	692	697	747	731	746	763	764	705	697	714	717	753	709	707	765	743	722	743	731	764	725	724	707	745	767	757	764	792	721	709	709	740	740	712	663	763	763	746	739	717	728	733	685	702	734	752	731	705	751	771	758	722	723	731	743	730	745	719	739	785	676	721	764	761	709	709	758	731	711	743	741	777	755	774	672	748	726	740	747	761	739	733	726	749	739	663	716	726	756	709	723	742	757	714	734	722	767	754	782	697	744	717	771	755	764	753	681	744	709	785	739	765	771	758	718	724	715	700	732	740	730	718	702	776	738	728	710	674	762	705	695	713	688	740	735	723	687	713	792	712	711	723	725	744	727	742	702	748	784	742	763	737	754	734	724	704	696	716	760	720	761	700	728	741	716	727	722	684	753	715	691	729	761	756	717	756	727	684	768	715	707	716	715	679	756	692	730	709	746	699	747	766	704	717	670	722	682	722	738	722	739	699	740	767	703	698	762	756	707	736	730	755	738	721	723	717	751	712	698	728	747	749	777	764	697	701	699	724	711	715	753	699	772	803	748	703	772	739	742	766	703	743	707	742	744	712	753	749	714	721	734	730	739	722	773	768	713	752	726	725	731	715	725	764	747	726	745	705	761	677	693	682	752	705	723	769	724	732	724	745	736	683	734	711	785	712	741	702	724	761	731	739	726	705	731	673	708	740	721	750	724	733	729	756	726	751	711	727	700	721	667	724	732	746	685	731	729	722	756	666	768	772	750	782	774	748	736	742	717	738	725	734	754	741	720	748	780	767	749	730	674	699	713	757	722	677	759	734	757	725	713	756	746	705	735	744	763	697	748	751	719	672	710	693	751	730	687	726	757	754	703	720	696	737	764	748	722	733	749	749	725	759	766	746	723	698	724	747	731	770	729	758	741	727	750	765	717	729	719	809	734	725	732	753	722	745	745	738	761	731	734	730	757	693	712	744	744	750	685	747	710	714	715	719	706	708	696	714	733	733	750	703	729	745	736	740	710	703	721	747	757	706	728	730	701	720	747	757	758	682	734	732	714	752	725	663	723	768	748	756	726	722	732	739	760	728	751	667	702	757	754	739	718	734	754	742	742	698	702	748	715	726	747	713	748	746	698	723	761	764	736	716	694	790	757	705	778	721	697	728	738	746	709	760	722	725	768	708	713	726	740	705	719	720	695	796	713	744	720	724	755	708	742	778	733	739	753	710	717	745	751	712	714	768	776	734	714	716	729	739	734	774	719	717	708	697	744	750	719	743	702	685	794	742	800	776	715	725	761	743	700	735	729	752	753	745	663	718	765	710	766	739	726	695	746	723	710	725	760	770	736	720	701	744	729	745	744	663	721	780	686	696	727	750	740	756	705	742	710	764	757	694	709	729	768	760	703	688	760	729	695	709	703	731	691	725	722	756	757	748	674	712	750	733	706	729	702	720	716	696	723	703	756	682	759	756	761	723	703	750	782	717	758	742	757	725	694	718	746	738	699	748	737	736	740	727	729	729	731	693	694	720	763	751	776	742	724	723	724	686	766	698	703	703	693	754	761	744	726	707	770	745	740	773	718	704	721	760	699	739	703	756	718	772	753	705	738	734	747	709	749	730	759	724	719	699	710	699	707	724	725	739	733	742	703	708	693	744	745	747	731	730	764	741	759	755	750	755	747	717	740	745	724	657	757	766	737	749	751	732	732	731	695	736	706	713	699	748	740	681	725	715	730	736	717	732	693	719	718	767	753	724	745	748	713	751	786	752	705	731	748	736	694	696	687	726	718	722	709	740	656	708	714	739	712	736	728	739	743	773	722	713	726	715	713	748	749	742	715	728	725	765	714	789	764	739	741	720	716	758	746	682	701	702	776	730	708	714	774	709	678	774	745	742	724	716	768	729	730	744	723	735	732	782	715	672	740	758	753	766	710	749	705	721	794	763	716	685	717	777	709	700	715	765	732	708	758	775	761	722	769	743	728	771	747	748	760	739	742	737	728	743	762	770	747	700	727	707	790	743	720	715	707	738	767	700	730	733	809	748	715	738	726	694	719	777	774	736	714	768	727	708	734	700	736	694	732	719	702	777	722	735	736	746	704	694	716	723	721	788	718	656	791	713	710	705	735	749	732	730	742	739	747	712	729	720	701	712	739	758	737	760	730	738	696	753	741	722	708	709	747	726	755	753	700	733	737	705	694	745	727	739	745	739	742	735	699	731	704	743	739	683	716	708	712	745	731	719	777	736	761	711	705	738	758	697	721	694	711	766	711	701	722	717	741	737	700	796	741	692	739	746	759	713	772	717	743	695	716	779	711	698	793	690	764	745	720	741	706	725	724	711	727	720	739	705	739	753	666	718	757	699	761	743	759	733	758	748	754	718	714	738	778	723	724	757	724	711	786	730	694	758	736	815	726	703	741	765	726	753	674	731	707	725	705	747	719	720	711	735	685	713	768	768	726	776	743	735	685	712	713	780	739	738	760	708	766	744	732	740	776	743	733	707	715	699	759	729	765	792	681	728	706	677	707	708	732	708	717	722	772	741	714	745	756	729	669	742	746	706	690	764	717	730	751	692	750	735	750	726	743	698	764	747	698	707	741	733	728	717	740	726	716	696	703	694	670	680	776	749	757	743	754	772	733	761	713	761	700	721	743	726	736	696	677	755	708	794	679	761	776	748	773	712	775	716	739	718	799	752	717	693	744	776	717	713	751	741	756	740	723	712	721	724	700	731	735	738	723	717	720	743	736	736	762	685	743	732	757	741	684	737	677	741	700	722	698	708	759	665	778	758	716	719	682	763	726	696	725	691	700	755	748	700	719	697	765	729	697	729	693	763	717	708	768	722	676	759	739	710	754	714	740	716	755	758	749	731	692	709	724	728	751	741	686	705	734	775	749	748	735	755	665	735	705	748	740	745	693	764	731	749	716	738	788	769	736	705	728	733	700	708	687	758	740	766	731	742	708	679	744	763	712	717	755	742	732	700	723	737	736	699	769	758	713	754	735	753	661	725	774	705	760	726	745	727	748	730	764	697	760	694	717	703	741	695	741	779	764	776	747	730	764	704	726	721	744	720	745	729	755	761	749	683	717	772	746	765	753	758	702	671	717	723	724	750	706	675	730	725	720	742	723	765	735	714	727	766	736	727	755	710	725	690	722	711	713	754	739	738	719	693	753	744	711	713	762	745	745	734	717
823	198	138	135	124	130	160	177	169	178	151	131	137	134	137	136	142	147	129	120	146	130	113	127	117	113	122	127	119	137	109	124	127	121	114	105	121	133	126	107	127	127	129	119	115	121	119	108	101	117	124	111	122	124	125	105	122	130	136	144	135	114	99	111	119	110	106	109	130	125	106	112	139	126	119	97	115	119	109	133	132	102	107	112	130	137	132	124	114	114	118	119	119	125	119	120	118	102	115	120	110	106	113	122	102	98	116	128	120	121	122	122	126	129	145	96	115	114	122	114	106	116	119	123	110	111	115	108	136	110	88	123	112	114	112	120	119	115	104	141	117	119	121	125	142	105	130	114	130	116	136	103	116	123	98	127	123	106	116	107	127	129	136	119	146	119	132	122	135	116	122	139	109	117	108	124	104	104	108	101	116	114	96	124	113	126	134	114	109	117	128	135	132	115	119	129	108	120	118	117	111	113	112	131	134	109	128	113	117	101	120	115	130	116	125	120	118	95	131	126	121	131	121	112	108	117	115	79	103	118	110	119	119	119	138	119	101	116	130	110	126	128	109	130	116	116	142	124	104	102	102	113	121	105	126	111	116	105	111	104	122	136	100	128	115	121	99	115	121	128	115	127	116	116	102	110	104	110	131	104	132	105	117	116	103	130	103	108	136	116	128	111	111	121	113	109	129	129	121	122	122	124	132	106	108	130	118	115	118	131	128	122	121	119	114	123	119	108	126	111	114	116	132	108	104	120	119	107	105	107	126	101	113	103	126	134	121	109	122	117	125	115	113	127	117	129	144	120	113	128	104	101	127	122	127	111	105	110	116	134	128	121	110	133	127	127	122	115	114	111	112	111	121	119	105	128	127	125	111	111	120	122	131	115	128	108	111	125	120	129	105	120	106	116	125	109	107	110	120	114	114	98	124	132	96	108	120	111	104	132	89	123	114	147	101	116	129	115	129	130	115	105	131	113	112	106	113	110	90	137	126	99	109	112	122	108	112	113	97	138	94	95	126	112	120	119	107	120	110	120	123	111	111	99	110	136	125	108	105	124	88	115	102	111	127	137	122	134	128	129	121	114	115	119	119	105	120	114	108	110	130	113	127	114	103	127	118	114	138	114	124	100	126	123	123	123	111	110	135	122	106	125	116	142	104	143	120	108	122	109	110	105	121	108	117	132	115	118	131	124	124	118	92	115	115	96	101	125	120	113	128	117	103	118	108	121	115	108	125	118	123	127	114	112	133	113	143	126	141	134	125	116	123	122	125	119	142	108	107	95	113	116	127	117	123	110	109	127	117	123	134	105	95	109	136	101	105	138	123	123	142	114	111	114	107	125	128	147	107	120	130	108	121	128	125	113	132	134	132	122	108	120	115	111	138	124	101	128	122	128	124	120	120	111	106	127	134	127	128	108	123	117	139	117	127	122	118	100	111	121	104	107	106	110	127	122	112	111	120	134	126	110	98	117	121	105	120	102	107	121	118	115	103	134	130	132	126	105	99	107	116	116	108	124	116	127	123	124	112	122	104	106	121	121	86	103	103	134	121	114	106	115	117	136	130	109	122	115	110	111	116	118	128	106	105	111	111	92	118	112	106	124	123	128	127	148	116	104	137	121	113	109	119	122	125	126	119	118	110	131	113	101	120	124	117	131	115	116	110	116	123	108	134	105	118	121	136	126	114	134	133	127	106	112	86	120	119	122	109	110	124	120	115	111	126	131	127	122	124	115	125	109	122	112	118	105	101	129	110	111	104	116	113	124	117	120	138	134	120	114	123	118	97	117	127	109	129	104	120	112	120	129	129	98	107	110	123	108	137	127	137	122	119	118	102	124	118	99	128	95	130	125	124	120	108	130	123	118	113	104	107	97	112	118	111	120	110	117	115	131	104	114	130	116	123	115	118	117	124	112	132	114	128	102	126	124	102	109	113	115	125	121	136	118	97	112	124	117	98	134	127	96	116	115	108	102	107	124	114	147	114	119	112	126	119	112	126	138	110	113	118	118	108	128	121	119	104	126	125	137	109	123	130	97	115	103	119	112	129	104	128	111	92	102	118	111	125	136	126	113	115	114	95	100	119	119	118	109	123	104	120	134	116	138	110	130	112	113	112	95	127	121	115	114	113	118	122	126	139	114	121	127	125	111	99	108	121	131	127	106	131	129	127	125	130	129	140	121	113	132	147	88	119	113	100	123	134	137	108	106	124	108	114	106	122	122	118	119	101	104	131	108	137	128	118	119	126	98	114	121	107	107	120	116	119	114	123	121	113	116	116	113	114	100	136	122	113	132	100	130	126	102	118	116	120	114	112	118	109	106	104	126	127	106	135	137	103	96	90	117	131	131	106	125	117	123	117	125	130	137	139	124	101	132	107	109	145	113	115	126	127	129	109	112	106	133	117	128	113	113	111	143	115	117	123	131	112	121	108	107	134	122	121	113	129	120	107	107	131	127	119	126	125	121	101	113	108	115	141	116	118	113	117	111	115	120	113	111	124	120	135	135	116	125	133	118	120	101	93	121	112	133	122	126	134	123	105	122	115	129	132	126	109	138	114	125	132	110	126	135	126	103	105	114	118	117	112	113	117	115	114	135	120	121	123	121	117	126	103	115	136	135	126	110	128	113	125	114	112	103	115	124	120	118	138	133	134	105	114	123	110	122	107	109	109	117	103	104	115	100	128	126	129	144	107	126	109	114	108	119	114	118	120	122	122	119	100	143	130	100	112	116	142	120	127	122	116	115	119	119	104	127	113	109	109	115	120	125	106	101	134	120	117	117	111	126	125	115	144	112	104	114	108	115	103	110	100	98	135	118	141	114	123	127	121	111	134	113	107	146	135	119	112	125	96	114	111	103	128	124	144	112	117	125	131	125	101	130	110	112	113	129	103	125	124	126	118	117	108	119	119	118	105	132	113	95	119	116	128	122	124	116	127	118	127	111	116	122	110	112	120	129	131	100	131	125	123	117	113	111	106	125	112	133	112	100	132	138	133	130	96	113	100	122	111	141	129	124	120	106	103	110	112	123	125	118	121	128	125	130	128	126	130	123	127	113	101	132	117	129	116	100	129	99	109	121	124	124	126	110	145	129	113	142	124	119	115	111	105	120	118	104	128	96	114	125	120	101	115	119	129	118	132	118	133	127	126	127	122	117	133	124	120	115	122	121	126	128	117	121	156	114	129	123	102	125	113	121	120	127	111	135	127	144	122	122	111	110	121	133	117	131	116	132	125	111	111	135	126	107	111	115	123	131	109	118	115	108	111	122	105	110	113	130	111	120	133	120	106	115	100	112	132	110	103	105	115	132	108	117	113	122	126	113	143	130	121	125	106	122	122	132	124	132	109	110	130	131	118	119	122	119	110	100	132	117	110	121	114	104	102	125	130	109	129	116	113	117	109	114	109	103	128	114	111	106	121	110	107	132	122	114	104	136	120	129	113	109	115	117	119	109	117	108	134	116	118	123	117	92	116	128	102	111	126	118
8214	2153	1203	1518	3034	4070	4216	3502	2786	2724	2312	1905	1672	1519	1380	1366	1237	1272	1212	1164	1139	1093	1076	1037	1121	1024	964	948	987	942	899	951	960	959	936	886	895	902	861	893	843	903	931	891	933	848	869	890	858	861	895	901	883	880	846	862	900	876	918	822	842	854	866	899	849	900	863	893	865	865	895	863	834	878	819	887	864	846	862	889	894	855	873	825	852	868	896	866	847	843	958	868	832	823	874	818	806	803	860	889	841	852	851	855	891	836	822	818	849	851	899	866	849	838	853	857	876	891	862	825	831	818	863	845	864	838	863	866	879	851	856	870	856	883	848	829	844	851	872	820	828	889	782	890	801	798	864	850	815	840	793	885	867	880	824	864	827	823	796	829	851	842	856	852	928	815	795	819	850	873	868	854	869	913	844	877	847	864	812	878	790	861	868	863	863	876	888	852	870	874	859	788	871	904	863	883	896	820	820	844	854	892	862	918	853	849	861	832	865	810	845	833	880	837	849	785	804	864	790	850	846	855	830	823	835	792	872	797	803	782	793	804	899	863	845	890	923	909	812	840	895	914	822	799	862	829	797	835	848	851	844	842	890	851	821	825	826	829	833	809	884	898	838	767	839	844	875	875	872	867	867	824	844	867	875	822	917	803	832	817	845	845	825	800	866	837	907	882	854	813	886	851	893	883	844	785	786	852	853	850	856	875	890	884	846	856	879	808	839	861	868	879	839	840	818	880	806	863	813	899	814	884	914	817	888	881	808	879	800	863	891	860	795	863	864	823	839	834	874	832	858	875	903	856	826	819	826	867	808	837	866	825	876	853	840	817	816	798	845	788	817	822	855	873	846	883	800	885	840	825	790	862	881	852	875	830	852	877	820	835	883	808	821	863	838	819	862	847	820	821	785	823	828	845	824	826	848	866	888	824	826	818	917	839	863	824	893	791	815	834	829	883	863	862	858	834	887	835	845	860	830	886	873	787	859	865	867	863	872	852	892	821	806	853	887	881	807	853	807	868	844	826	828	864	858	863	852	825	855	887	828	831	803	833	826	882	837	914	857	867	810	833	880	841	849	901	859	882	832	838	877	894	864	831	816	911	794	888	867	809	797	841	841	774	852	830	837	843	876	814	816	811	880	825	814	856	856	821	787	872	865	819	896	901	835	869	859	849	818	813	837	851	822	816	839	839	820	805	825	868	845	851	867	912	858	834	874	869	860	890	863	889	800	865	822	817	889	849	858	861	868	830	823	813	885	868	874	858	871	822	888	887	861	846	809	885	837	837	831	832	898	805	804	850	860	842	825	822	858	822	877	827	840	826	843	800	873	861	821	836	821	832	842	752	819	835	794	838	850	829	863	882	857	876	837	857	839	819	829	867	812	836	828	827	834	883	819	869	890	848	870	886	844	883	867	834	842	797	864	803	845	823	881	870	848	885	864	865	850	772	849	822	861	902	836	779	844	870	867	864	844	848	880	808	835	837	873	840	882	842	856	856	865	837	880	826	883	809	873	863	821	811	877	831	824	886	860	836	842	804	862	843	894	798	900	815	796	877	848	851	778	848	876	820	845	820	864	857	846	846	868	872	860	824	826	811	841	832	880	903	843	870	865	856	836	870	840	819	774	808	820	869	850	895	850	902	860	799	841	813	856	858	859	883	853	819	860	863	817	816	827	890	881	864	863	836	924	909	897	815	823	857	853	843	837	824	841	900	788	818	809	842	903	893	838	858	866	827	807	880	874	863	863	866	857	890	859	848	839	808	819	865	792	801	807	858	862	855	867	863	844	868	845	864	868	839	796	858	828	923	862	872	880	844	836	791	825	855	791	856	863	829	833	836	836	863	804	802	843	862	820	832	864	857	840	870	818	839	832	925	836	834	876	825	834	816	813	870	838	860	881	818	839	822	857	877	845	799	776	823	797	857	831	857	850	817	856	827	891	818	821	835	889	836	863	834	847	896	859	814	895	835	859	824	844	824	801	832	894	798	857	818	817	880	867	834	846	907	875	813	831	846	857	842	845	836	806	849	928	817	850	817	817	858	828	870	859	853	914	820	827	841	841	797	824	850	846	851	841	834	841	906	866	824	920	826	854	871	841	846	833	854	881	893	805	835	903	894	821	792	894	848	837	834	827	897	867	834	784	854	838	848	826	862	819	869	808	861	860	866	857	845	842	864	864	781	831	865	852	885	859	842	846	862	830	808	829	859	856	818	847	849	856	781	858	841	869	878	845	859	836	860	802	896	827	836	883	890	850	870	853	847	850	842	821	915	838	820	841	844	860	860	883	829	835	890	873	852	803	848	892	804	882	865	871	805	863	868	818	878	834	854	836	865	851	827	842	810	798	881	847	863	823	825	816	841	879	863	849	820	900	850	812	891	838	841	831	920	823	894	794	866	827	814	835	850	835	817	823	819	891	835	818	830	791	879	816	778	850	817	829	859	838	833	856	816	891	876	857	786	801	824	825	861	872	858	842	867	876	849	804	856	849	912	845	840	824	855	882	891	831	865	819	844	864	873	859	834	871	866	851	876	850	831	875	865	875	886	838	746	842	816	837	827	855	844	813	880	832	841	852	863	798	832	887	851	819	879	892	803	873	885	815	807	845	835	814	824	892	834	796	863	816	845	840	837	881	853	859	823	873	865	839	842	856	825	832	867	827	838	816	788	887	843	821	829	817	799	876	822	874	821	843	857	879	818	809	810	815	845	836	850	879	896	833	850	844	858	874	902	808	824	892	864	847	854	860	900	850	873	806	844	892	842	875	868	768	842	855	819	843	843	867	786	918	829	843	868	794	787	862	866	850	836	908	822	851	853	829	913	860	813	825	851	854	855	858	839	844	858	822	879	888	873	822	854	855	906	873	871	781	854	865	849	825	842	937	881	767	857	846	862	850	874	840	907	874	807	886	826	863	842	857	839	863	866	832	837	867	820	863	828	841	858	890	835	836	857	878	810	877	829	826	854	854	819	858	830	894	878	894	842	874	846	800	882	917	843	836	886	882	831	863	870	803	839	830	870	807	902	859	886	863	845	810	881	842	763	831	850	860	810	923	836	854	792	840	870	877	888	827	816	857	869	860	873	822	846	839	882	875	883	796	810	788	896	800	855	846	823	804	798	876	829	776	878	941	845	804	921	837	851	805	868	871	888	840	855	814	867	849	869	865	821	774	860	874	861	890	845	814	852	830	841	843	833	878	838	879	883	832	883	837	809	880	855	859	816	843	821	855	869	862	816	899	843	827	835	873	878	822	822	898	818	824	877	819	834	871	838	852	830	813	827	882	847	898	868	800	878	842	815	854	808	875	830	868	838	864	822	905	874	830	882	774	861	874	813	889	829	821	819	869	909	876	863	819	844	819	835	868	835	876	853	861	796	889	848	891	837	842	872	861	809	839	817	839	860	869	852	867	771	841	890	832	838	825	833	876	843	830	821	851	858	851	849	824	816	777	860	827	888	867	862	864	790	855	860	841	845	855	891	929	834	818	877
1028	44	40	42	55	55	52	53	51	56	66	42	40	52	46	53	45	45	43	51	52	51	43	39	55	46	53	48	51	56	58	49	56	56	37	36	48	59	64	37	52	49	36	60	62	41	47	56	50	50	48	52	51	74	57	68	40	54	38	48	48	53	44	40	47	55	48	47	56	31	61	47	67	56	45	41	54	56	41	44	42	48	57	38	48	48	42	51	54	49	54	45	49	46	42	51	48	51	45	62	57	54	60	39	45	48	49	35	36	53	43	37	50	48	43	37	53	56	50	60	61	43	41	54	41	54	46	53	49	47	41	53	38	60	53	41	46	48	49	49	45	44	52	47	55	50	51	50	47	53	39	51	47	52	44	45	55	51	42	46	42	40	36	39	50	41	38	48	61	33	61	39	42	51	49	48	42	55	52	44	50	46	49	65	54	51	49	40	39	48	47	68	49	56	51	55	52	46	39	48	57	45	40	45	45	47	46	41	53	59	47	40	48	58	40	50	53	65	46	45	50	58	47	49	58	32	43	45	42	43	46	39	48	60	45	43	37	53	50	50	56	39	54	46	50	58	42	45	47	43	43	51	45	56	46	39	47	46	54	55	40	57	46	48	47	44	44	47	53	40	54	40	48	47	39	38	41	40	52	43	36	45	40	50	49	52	48	53	39	51	59	41	37	52	54	48	57	49	47	42	54	55	52	44	63	30	39	49	58	42	63	53	46	49	35	43	41	48	46	55	46	40	49	57	58	46	55	46	45	46	48	49	56	52	48	37	59	56	50	47	53	49	42	52	44	51	49	57	67	42	47	48	45	52	48	58	52	54	44	51	43	43	46	45	39	44	45	45	42	51	52	49	40	43	39	50	53	55	43	38	51	41	46	33	52	40	45	45	44	44	49	48	41	54	41	41	43	45	36	38	45	50	49	42	40	48	38	51	46	46	52	49	59	44	54	41	45	50	50	54	53	47	57	34	40	38	36	53	58	49	56	40	57	31	32	51	51	50	49	52	48	62	42	37	47	41	56	40	47	50	47	46	47	62	48	42	54	52	43	54	50	47	50	47	52	38	63	49	37	51	50	44	52	54	51	63	40	51	52	44	43	46	40	51	42	42	55	53	60	40	55	47	53	42	47	46	40	40	38	39	53	52	54	35	48	50	42	50	48	47	40	42	48	55	45	43	66	40	56	48	48	44	52	48	45	41	50	42	50	48	39	50	55	52	44	41	57	47	62	40	52	57	40	45	39	63	53	55	53	50	45	40	51	41	38	55	51	46	50	51	58	55	44	45	54	50	53	48	46	47	45	44	45	52	51	48	45	40	59	52	47	51	60	54	49	51	46	47	51	39	47	46	43	51	57	57	45	45	46	41	49	47	52	47	38	45	54	58	42	42	35	45	45	62	30	57	46	40	50	45	36	44	40	58	52	52	49	42	34	54	36	53	54	63	46	52	47	55	44	44	55	59	33	40	50	46	43	50	45	46	40	51	38	43	43	52	59	50	54	40	56	61	43	48	52	48	49	53	49	50	44	53	43	44	39	49	62	44	49	48	48	41	47	44	44	48	43	45	45	53	38	35	49	47	46	54	62	50	45	55	29	49	43	47	53	43	45	50	54	54	59	52	47	48	36	41	52	54	60	52	46	45	43	46	58	47	35	67	55	48	43	48	42	43	43	47	47	45	43	44	45	42	44	52	53	41	46	48	35	53	51	47	49	47	55	43	53	41	57	48	59	46	54	45	42	50	45	32	46	51	43	45	49	48	52	47	45	57	36	36	53	48	45	45	48	30	37	50	47	47	48	43	49	35	37	43	62	48	47	46	43	52	49	53	40	48	41	55	55	56	52	41	49	45	44	44	50	53	65	44	29	45	46	55	55	47	44	51	48	48	39	49	40	43	48	54	49	48	53	54	38	52	56	65	39	49	42	56	39	58	42	53	41	45	42	61	55	59	50	65	43	44	46	42	43	49	39	46	59	34	36	50	56	49	42	50	40	43	54	44	49	46	58	47	62	30	48	41	48	59	57	37	57	46	51	49	42	35	38	48	50	51	39	45	50	43	52	52	47	51	52	41	58	41	45	48	44	47	34	57	50	51	51	44	47	37	56	61	50	48	37	33	41	71	57	42	39	56	44	45	47	62	54	52	54	42	55	43	38	53	59	38	48	49	41	44	42	51	40	53	35	44	42	45	52	41	49	62	45	43	56	56	41	45	57	49	51	49	46	67	54	45	44	65	57	48	59	46	57	43	51	49	36	50	62	41	59	46	50	51	43	50	49	43	61	50	42	43	38	49	54	53	50	46	45	43	52	51	51	59	51	48	42	47	47	43	54	60	48	51	61	50	49	54	41	54	51	59	51	51	44	44	44	43	50	37	52	59	42	42	57	50	45	53	43	48	42	44	54	49	60	56	40	46	49	44	54	52	47	48	52	46	55	45	44	58	47	38	57	53	48	37	57	59	55	53	45	48	48	47	50	41	43	40	40	36	43	41	51	48	55	44	49	41	52	63	37	38	42	49	39	45	47	67	49	34	52	48	51	66	44	46	43	49	51	51	38	48	33	43	48	58	50	37	50	54	51	56	48	58	44	55	46	53	41	52	48	52	46	45	36	45	48	41	45	41	43	36	50	57	44	40	54	35	54	41	43	40	57	42	52	59	38	57	64	40	52	52	48	37	55	50	50	45	48	56	39	50	40	52	41	33	50	41	50	44	54	40	45	47	51	53	43	55	44	45	38	47	48	42	52	45	43	57	58	44	46	54	42	50	54	46	44	45	53	60	47	45	55	50	45	40	53	48	43	55	40	48	45	51	60	54	46	54	52	59	56	47	49	60	57	50	46	54	51	49	42	55	46	44	39	50	48	41	43	49	48	43	50	45	60	50	44	50	33	52	51	53	68	55	36	54	52	51	44	51	50	58	53	47	45	54	52	45	44	53	46	49	48	61	53	53	50	51	49	51	37	39	48	32	37	56	48	56	56	49	41	44	41	47	40	38	34	61	61	42	38	44	49	42	54	43	44	45	36	40	43	46	61	35	49	55	48	55	49	45	43	58	47	40	51	58	52	39	45	37	38	45	45	52	63	47	50	56	56	36	48	43	63	56	38	42	49	54	45	53	50	38	45	48	56	57	58	41	25	47	33	51	42	47	49	38	60	38	46	52	52	62	54	52	39	44	48	52	49	36	39	49	46	47	51	55	42	49	44	54	51	48	42	47	51	54	45	42	41	49	58	49	50	37	36	38	46	43	60	56	39	48	47	48	48	46	53	49	42	55	67	44	46	52	47	51	38	41	49	49	51	53	47	45	63	53	50	49	48	41	39	48	42	36	53	63	51	42	51	48	59	45	38	50	49	61	52	49	36	37	42	39	48	46	53	35	52	50	42	44	51	52	41	40	58	43	59	44	40	41	49	48	46	55	46	57	53	54	44	45	54	49	62	37	53	43	46	57	45	43	43	50	42	54	40	38	55	52	34	55
6078	533	436	467	597	819	849	642	629	652	603	458	484	468	479	433	458	417	419	417	441	434	431	413	386	370	403	435	406	415	391	355	420	350	331	341	365	390	364	361	383	370	402	394	348	347	354	397	414	396	375	415	378	399	387	386	362	395	375	366	420	419	363	359	353	396	382	362	374	414	384	355	371	393	393	382	394	391	365	372	356	406	393	384	396	376	378	376	406	431	353	371	381	356	358	390	390	414	394	387	397	361	369	369	374	389	368	361	375	399	359	368	359	388	376	374	375	367	354	383	402	379	346	405	369	384	381	381	392	369	390	390	358	358	362	356	356	347	398	366	369	380	363	354	348	388	364	387	382	421	393	382	375	389	343	375	386	397	338	380	354	365	389	382	394	404	370	361	382	391	365	423	350	387	385	364	400	392	384	394	391	363	365	398	355	393	389	417	357	403	374	367	388	371	371	334	362	375	356	370	393	364	391	400	388	372	407	406	366	372	368	376	397	409	390	415	367	408	394	389	408	374	382	398	383	391	362	399	370	354	360	398	357	372	372	384	324	368	377	402	386	391	337	393	361	417	354	374	371	412	394	387	384	406	364	419	367	357	370	357	413	354	392	374	368	381	378	381	354	381	381	398	389	382	365	392	395	368	358	389	388	381	393	370	373	389	397	384	415	397	393	362	379	388	394	336	380	369	395	389	396	403	350	382	367	354	375	368	389	367	397	349	382	382	396	379	390	360	370	382	410	363	419	377	386	371	367	332	371	386	391	345	427	368	350	368	397	360	372	376	394	388	362	405	362	358	388	403	414	371	385	394	376	339	385	379	364	368	381	361	369	381	403	401	375	387	388	418	376	395	347	377	383	382	383	382	368	381	387	406	367	352	389	392	344	362	377	378	390	392	371	369	362	370	354	377	399	389	356	390	395	364	413	372	383	403	365	387	412	362	371	394	404	360	358	365	426	407	379	374	369	365	372	374	384	361	370	362	364	371	376	398	381	336	379	355	367	391	374	396	386	364	348	375	367	418	381	383	368	375	375	401	406	379	365	419	363	353	357	359	371	365	380	347	399	395	385	382	399	388	380	361	400	360	377	383	386	364	370	373	392	368	363	369	390	369	402	402	388	386	406	390	391	384	368	376	373	373	408	396	375	377	358	370	359	364	367	363	384	370	385	372	363	432	379	385	362	405	386	368	385	361	385	382	390	403	358	371	389	345	400	378	387	415	355	361	396	396	399	341	398	420	363	378	351	369	349	379	395	390	373	394	376	406	394	427	364	383	388	367	419	377	348	355	385	371	380	381	349	339	416	368	380	384	411	393	419	432	378	346	378	401	387	344	373	402	383	363	411	353	379	377	396	433	369	377	376	387	376	354	386	394	387	369	334	390	352	403	374	384	366	392	395	381	386	368	427	393	380	387	393	341	370	367	384	360	404	371	395	359	367	393	369	389	358	380	385	377	369	354	362	374	379	416	360	383	410	371	384	387	372	340	365	354	338	397	375	352	408	387	371	379	360	372	393	374	346	386	354	377	400	341	413	374	355	390	379	398	384	354	390	390	390	378	399	370	393	400	380	346	433	400	372	369	401	381	382	371	383	372	374	384	370	410	377	384	375	372	365	367	373	389	367	362	402	403	385	373	376	393	346	396	389	385	378	368	377	379	368	406	381	388	351	385	391	385	389	355	407	320	383	346	416	381	378	357	376	376	364	380	375	356	383	400	375	403	356	401	376	382	356	358	358	367	372	382	339	386	351	348	383	380	405	370	380	362	381	350	379	429	395	371	388	407	368	370	429	392	363	405	389	354	364	382	372	369	390	360	356	400	334	326	345	343	379	381	370	378	408	382	351	388	357	378	368	386	390	375	402	358	389	385	392	415	369	403	388	394	385	392	382	387	392	376	391	365	390	400	362	376	416	384	384	401	373	426	377	347	368	376	368	358	379	380	391	393	378	360	395	372	337	392	380	393	385	402	388	370	360	337	361	349	395	377	388	407	380	361	432	374	387	384	375	381	398	397	386	398	375	386	385	348	371	411	362	352	379	372	372	421	393	357	369	421	371	368	377	420	374	400	395	380	372	366	400	369	400	353	372	382	397	357	379	404	381	392	354	391	371	411	366	410	415	336	363	357	379	368	376	402	385	390	377	359	389	404	386	374	399	410	397	389	392	380	390	380	327	376	393	390	373	393	370	395	394	366	355	413	390	370	408	378	390	362	390	369	377	405	394	342	362	391	382	376	389	388	410	363	368	350	384	377	397	366	386	370	408	353	354	364	387	404	400	343	374	395	396	351	367	390	370	374	378	372	384	353	371	397	381	387	373	392	380	392	359	370	342	385	353	354	385	365	375	366	355	358	378	408	413	363	381	362	345	368	365	359	401	376	402	372	406	380	393	379	368	361	407	388	350	398	384	411	364	391	385	382	382	363	410	394	342	372	374	380	377	348	353	367	378	374	393	351	394	406	360	401	380	378	379	388	355	404	391	361	366	391	370	386	365	379	390	384	388	384	347	386	397	366	347	399	408	380	367	404	391	350	385	350	348	379	397	394	392	391	366	373	408	358	383	392	374	371	394	410	376	397	352	406	397	412	401	354	359	407	339	382	370	375	432	352	381	366	388	384	369	364	362	374	366	415	377	386	399	398	390	349	363	355	358	373	389	384	394	368	374	354	409	408	390	348	377	337	376	341	379	390	360	369	373	400	396	388	364	376	346	362	397	378	339	354	370	422	365	417	368	389	384	374	380	337	357	374	357	422	358	351	381	392	403	410	361	393	378	377	366	393	343	368	339	343	374	376	365	375	369	359	364	378	365	407	364	409	404	373	360	378	366	357	426	376	368	359	376	386	386	374	378	353	380	393	372	379	389	348	381	391	353	377	416	383	399	398	379	381	386	390	377	381	366	363	397	361	390	383	369	362	330	357	415	384	368	394	367	343	393	370	331	360	380	376	396	390	388	361	374	390	331	401	416	382	353	387	376	367	391	401	350	394	368	362	395	367	359	370	405	385	382	401	385	334	355	368	356	369	372	422	392	372	377	365	380	357	341	371	425	386	360	361	364	373	374	384	354	357	399	367	382	376	405	366	393	394	371	359	390	369	422	394	374	385	425	373	407	384	379	351	363	426	337	346	355	381	365	354	363	377	422	373	376	331	383	409	379	379	378	396	342	338	356	360	380	386	386	377	382	365	388	360	371	382	380	350	359	378	370	373	363	386	377	361	377	356	354	421	348	389	353	344	375	398	368	373	386	366	402	378	408	376	390	382	357	400	373	376	377	366	381	341	365	362	381	363	372	361	358	389	356	362	363	384	397	356	374	361	356	362	411	362	368	392	374	405	377	388	376	396	397	369	372	394	363	387	381	355	405	362	368	400	386	430	394	362	365	375	399	359	382	398	398	367	394	369	384	376	390	385	399	367	347	384	423	341	374	396	361	402	400	351	359	401	364	374	343	397	367	397	338	390	363	407	368	382	353	391	356	405
452	139	97	101	84	99	111	104	96	101	81	93	91	81	87	80	87	86	96	70	77	91	69	72	74	72	75	90	83	75	73	72	92	67	85	69	77	74	67	57	75	79	73	85	71	73	68	61	73	75	82	63	93	85	88	84	69	70	81	57	73	101	72	84	71	69	101	64	82	64	72	84	76	86	67	68	85	76	80	88	66	85	76	81	79	89	76	61	77	74	79	85	81	75	73	84	85	60	63	62	88	63	75	82	87	68	73	88	70	69	65	74	73	76	89	71	79	76	70	56	74	81	78	80	85	70	65	84	72	81	74	79	73	82	78	81	85	78	63	67	79	86	69	71	76	86	81	71	72	85	72	68	76	85	84	81	84	70	82	74	90	61	78	68	68	74	72	57	79	86	84	64	64	68	72	76	73	70	82	72	68	84	81	68	65	67	77	71	73	69	71	79	75	74	86	82	75	76	92	75	66	62	80	72	75	77	74	80	77	85	77	84	81	84	79	76	77	73	71	57	85	75	77	70	76	73	92	73	84	106	72	79	56	71	76	72	77	65	72	71	71	87	92	74	72	77	50	70	62	81	61	63	77	76	73	66	87	72	70	71	65	61	82	80	80	88	98	76	74	81	72	68	78	64	67	76	79	82	70	71	80	71	64	76	66	81	62	77	66	86	74	80	68	63	67	60	73	66	79	76	63	73	74	75	72	75	85	80	70	94	83	72	58	81	83	79	86	79	78	93	65	72	66	71	60	79	58	74	86	64	87	62	88	87	77	88	76	58	70	74	76	82	78	82	68	85	65	73	57	65	62	100	65	64	77	72	71	61	85	64	74	73	84	90	76	72	91	77	79	82	90	69	73	63	78	73	77	85	79	81	74	65	85	76	83	70	61	72	79	74	66	73	80	72	91	83	72	69	82	72	71	81	87	74	71	65	83	72	68	72	76	61	61	87	80	69	74	68	93	76	65	85	76	65	84	72	99	68	69	74	72	75	72	68	66	73	83	74	77	71	89	89	64	78	79	63	71	78	68	64	77	60	69	91	75	82	76	63	62	63	93	64	83	83	78	68	81	70	76	62	63	58	73	74	93	72	78	82	73	89	76	77	71	83	71	75	76	69	80	69	76	58	91	73	62	93	68	87	66	74	82	79	62	81	75	63	82	82	67	75	82	90	69	70	76	80	85	81	80	66	82	68	80	72	58	73	84	72	74	74	88	59	88	79	97	67	81	83	80	69	81	70	67	76	77	70	75	74	75	65	80	89	101	69	89	73	72	88	82	84	68	67	81	79	77	84	77	65	73	77	66	90	81	55	74	77	75	59	80	90	84	70	83	76	79	73	79	78	74	75	67	77	62	77	64	97	59	73	74	79	58	86	72	74	82	80	70	82	64	51	68	83	71	73	78	68	75	58	64	79	54	85	75	78	83	66	76	66	59	73	78	70	65	78	72	88	68	80	82	78	86	85	75	69	65	52	70	65	89	69	80	77	89	70	64	68	81	79	75	83	91	72	72	90	75	72	81	72	81	77	63	77	69	60	77	81	75	71	94	83	68	67	81	81	82	90	60	62	71	69	80	66	60	95	78	59	87	98	101	86	61	71	85	73	69	78	90	77	90	73	77	86	59	86	85	62	72	99	81	67	67	81	70	66	73	79	75	82	69	92	80	69	69	72	69	74	87	79	86	78	81	71	90	65	80	83	88	75	63	92	94	65	77	63	72	70	64	87	78	70	81	75	78	69	71	79	78	95	81	75	81	77	64	71	71	83	81	65	62	87	85	69	81	71	78	76	58	95	68	77	79	66	89	64	74	85	94	98	81	70	81	79	71	71	88	95	76	84	71	78	97	73	71	74	72	81	71	67	58	79	88	69	63	63	78	70	92	69	83	77	68	66	66	85	77	69	87	68	86	69	68	83	70	65	66	63	72	76	69	58	83	69	79	73	74	107	73	77	83	67	73	86	70	69	75	78	79	67	73	90	72	85	63	78	73	77	79	83	79	79	70	80	68	68	85	69	84	92	72	88	71	67	73	91	75	70	87	68	85	79	71	91	75	81	68	66	74	73	66	74	76	66	72	59	66	68	88	78	81	77	73	61	80	74	60	83	80	81	84	66	84	77	83	87	65	73	88	80	63	56	87	65	70	66	75	84	62	58	74	55	54	62	79	79	82	56	69	79	74	64	66	71	71	79	75	69	71	86	50	68	55	73	68	70	87	75	60	81	65	74	68	74	75	79	81	65	79	85	83	99	70	72	89	66	75	81	70	87	62	81	65	75	81	72	81	62	74	50	67	73	75	72	93	72	92	64	71	90	95	83	74	88	75	88	71	68	75	95	76	81	69	82	84	72	91	81	85	71	70	78	71	67	70	69	66	80	84	71	78	88	71	68	62	78	69	80	83	74	78	77	85	57	77	84	67	82	75	83	84	84	87	82	61	89	79	76	78	76	78	72	65	73	74	61	65	66	67	74	76	81	79	75	82	95	77	71	88	87	73	74	75	77	80	90	80	74	69	68	69	75	74	66	71	69	71	81	85	85	66	87	76	86	69	94	79	62	76	62	81	70	64	73	76	75	71	79	80	88	74	62	76	79	84	68	68	72	64	66	65	97	77	73	71	68	85	71	67	80	65	89	70	65	70	68	86	72	83	79	65	69	96	68	72	89	75	85	78	69	96	73	88	77	80	76	85	80	78	65	92	80	70	72	83	62	76	74	70	88	75	81	66	64	74	72	56	83	80	69	71	70	83	71	78	80	73	64	88	76	64	74	77	89	88	77	84	70	86	85	68	75	80	83	83	84	84	63	73	86	68	83	65	76	78	79	87	73	63	67	88	89	80	91	75	81	77	67	72	62	81	72	67	74	80	70	79	66	75	77	62	56	88	80	67	84	65	70	74	75	76	66	71	95	53	68	87	80	69	74	64	75	85	64	76	78	87	84	77	67	86	74	72	92	67	66	75	85	89	74	65	70	75	74	69	88	79	71	80	75	69	65	82	73	84	78	67	66	90	72	86	80	81	63	73	73	74	75	79	56	85	86	81	82	85	89	66	99	72	92	80	65	66	61	90	69	52	64	66	71	64	72	63	83	76	83	69	81	84	96	75	74	73	78	66	85	61	62	87	95	77	78	77	72	77	86	65	75	63	69	81	58	60	71	61	66	73	63	76	65	73	76	69	70	74	72	74	81	89	56	78	80	69	61	70	105	70	87	74	66	77	74	66	85	78	74	88	62	64	72	73	80	83	76	70	68	76	80	90	78	76	67	72	90	67	85	75	82	66	73	75	78	76	74	80	93	67	78	72	67	87	69	80	73	90	97	79	78	87	71	77	76	89	64	87	82	71	97	72	79	68	72	80	74	76	76	79	76	77	71	73	80	70	77	73	73	88	85	60	74	97	66	81	69	77	101	90	71	72	67	68	86	86	92	64	61	69	71	77	78	70	87	67	66	63	75	81	79	61	88	55	50	68	74	56	85	76	72
5413	1376	784	997	1990	2696	2683	2110	1729	1610	1425	1155	1029	932	891	844	769	767	727	718	704	679	645	597	637	638	604	604	574	596	615	614	572	644	580	615	586	554	606	562	557	607	565	551	554	538	533	611	567	574	577	580	569	565	526	518	571	587	543	549	540	575	581	500	536	569	592	528	586	519	575	576	557	563	585	561	555	514	558	533	588	532	546	559	531	549	527	526	548	543	545	516	534	516	540	543	529	517	524	574	510	575	521	530	575	549	535	569	551	539	560	537	539	542	504	568	493	503	520	562	557	539	533	563	509	527	570	558	525	550	561	539	554	554	510	535	532	551	553	485	550	553	522	518	559	569	522	523	592	537	544	592	554	558	527	549	583	511	541	516	542	536	564	529	506	568	541	545	553	507	564	539	541	527	502	505	560	528	554	561	536	586	506	570	534	527	569	564	555	583	528	544	549	545	532	551	552	575	563	505	514	513	515	516	563	523	538	504	582	547	540	545	527	540	554	553	548	514	553	536	521	576	487	536	569	506	551	549	525	522	589	514	531	517	548	587	495	565	562	589	533	583	535	573	510	497	521	524	534	554	524	559	563	538	551	517	514	554	584	539	533	539	536	568	560	541	559	537	567	535	531	569	512	560	548	524	563	568	562	507	538	537	561	528	513	539	529	501	582	539	536	556	556	521	529	547	542	551	534	541	547	574	535	490	544	513	525	567	522	564	524	558	515	541	551	582	556	558	544	523	516	592	554	594	558	527	541	522	565	521	512	536	558	538	576	570	496	492	505	504	547	515	534	524	549	534	531	545	532	574	523	555	503	537	539	516	523	561	564	513	582	540	517	557	576	552	496	573	545	553	569	546	547	564	513	540	520	536	495	563	519	552	503	536	513	529	549	523	543	563	567	568	527	568	566	526	553	491	539	525	543	586	558	554	559	535	544	540	551	594	521	539	547	548	528	525	534	548	553	540	569	572	556	570	517	558	516	539	504	547	539	553	544	576	539	551	535	574	534	576	576	529	544	593	494	490	546	538	536	537	525	514	548	523	536	545	531	574	563	548	524	512	532	520	560	524	574	531	526	518	552	581	516	575	538	553	549	514	563	505	565	531	549	528	539	491	545	548	530	516	580	550	576	548	473	535	555	542	581	552	537	541	546	519	554	578	521	534	528	567	565	544	514	597	544	556	533	502	503	528	525	541	528	539	527	561	557	572	545	577	535	530	556	574	569	514	541	510	491	564	543	561	496	526	549	514	593	530	541	538	509	509	523	560	557	578	514	526	536	558	558	511	542	509	529	556	554	520	560	527	548	532	534	520	582	569	547	567	520	535	568	507	510	521	541	544	552	502	532	540	559	516	557	544	531	534	549	518	520	558	525	549	550	554	545	520	550	520	572	558	536	565	528	536	525	562	543	529	535	539	526	597	549	551	544	533	580	559	569	557	577	578	560	557	573	578	554	543	549	546	557	565	501	527	540	567	577	485	526	557	576	517	537	549	559	524	557	566	525	534	531	558	553	531	552	508	572	533	514	536	504	524	537	532	562	572	537	571	531	557	551	530	566	546	554	507	543	562	558	552	538	603	567	544	546	544	583	519	529	519	516	554	547	591	554	538	550	515	515	519	539	544	477	508	561	550	546	543	559	541	510	494	499	568	498	561	576	595	540	562	485	524	547	541	505	494	540	513	545	537	497	568	532	546	506	524	536	572	574	559	526	579	545	559	514	527	532	533	569	546	586	502	580	548	504	508	553	558	553	551	524	560	549	535	544	578	566	519	527	507	553	570	534	569	565	556	519	554	550	542	537	593	549	564	499	539	509	520	531	540	522	570	535	533	501	561	588	535	556	567	547	561	507	562	561	506	501	540	509	541	581	550	544	522	546	585	494	527	508	522	539	574	571	568	537	546	506	555	578	529	511	545	580	549	524	536	547	530	506	579	571	522	542	560	578	528	522	559	536	591	550	550	534	532	563	549	594	518	524	519	518	522	533	530	548	554	542	573	568	583	546	522	510	565	517	530	551	582	546	511	564	560	541	549	523	563	532	534	529	503	544	554	539	563	554	563	568	537	531	498	549	533	574	581	565	539	550	561	555	542	510	495	550	560	533	541	531	541	559	547	528	515	546	551	514	538	528	537	573	527	565	541	591	525	549	576	559	521	498	559	576	538	557	496	528	537	491	504	571	497	561	515	516	561	554	514	536	519	539	555	527	539	569	570	543	548	585	557	529	544	492	534	563	533	513	566	560	524	546	543	544	523	555	544	524	543	542	511	543	564	555	549	560	523	523	515	557	569	514	569	546	527	562	544	544	559	534	525	533	513	587	555	579	531	543	528	555	547	575	531	541	536	545	535	578	536	521	568	529	528	548	528	550	557	532	564	557	558	543	535	538	520	567	566	534	525	522	554	545	555	544	537	538	522	551	560	561	538	522	519	539	560	550	512	564	533	532	571	565	515	542	548	504	557	572	559	505	541	575	543	565	512	567	530	544	527	537	486	537	532	541	550	513	550	503	533	571	521	567	534	543	524	545	577	528	506	544	540	567	521	558	509	537	588	549	515	558	495	546	521	556	512	552	538	546	571	559	556	520	549	545	555	585	556	554	506	510	532	529	556	537	561	523	557	538	540	521	544	506	479	524	553	550	534	522	491	582	572	566	514	494	529	549	527	542	511	515	514	560	545	556	509	541	521	571	539	549	548	520	558	549	517	533	513	547	525	542	568	565	522	521	573	571	544	580	535	537	561	538	520	508	533	551	523	567	565	518	507	561	568	545	525	526	531	517	532	515	527	556	514	558	543	501	503	546	556	553	537	579	554	554	550	590	562	510	497	602	536	533	544	583	552	487	520	518	538	498	552	598	534	545	531	577	533	538	542	542	523	541	529	564	565	572	547	516	542	529	537	530	584	557	501	577	500	530	516	505	517	543	518	562	517	517	574	528	543	500	562	540	578	527	533	520	560	560	554	548	561	512	542	497	485	545	524	532	557	565	537	543	518	513	554	610	540	532	536	544	553	568	559	553	553	507	534	536	550	572	525	529	560	564	533	537	541	526	512	554	534	551	535	573	569	546	555	518	525	516	536	580	536	529	537	561	548	525	574	531	527	543	553	542	544	522	515	554	589	580	508	583	542	535	585	557	556	510	540	557	541	537	548	546	540	529	523	526	562	509	493	546	520	525	563	524	531	520	546	563	534	507	573	538	531	564	545	548	577	531	542	580	543	560	546	549	510	545	576	509	527	526	517	571	544	530	533	525	575	530	557	518	552	551	514	543	575	520	545	548	535	570	537	577	571	557	541	563	567	529	538	544	543	541	590	521	560	536	602	519	552	536	594	483	517	538	570	567	546	534	570	551	487	530	548	561	552	533	518	577	577	542	541	555	539	506	613	486	508	556	588	537	573	513	539	525	589	517	577	522	532	538	517	553	564	528	517	548	534	526	533	529	543	516	540	512	589	540	540	556	543	508	591	516	555	537	561	511	566
1666	124	121	101	98	116	105	110	103	106	139	101	123	114	110	104	106	101	101	85	104	88	94	88	109	111	104	85	106	75	110	97	92	100	95	94	99	106	101	86	93	102	94	107	97	93	112	105	116	102	100	92	88	87	106	88	85	109	99	98	97	95	87	99	86	94	81	82	117	86	97	99	86	90	91	95	96	100	86	97	99	109	96	107	107	82	92	94	94	86	87	97	117	118	85	91	87	96	83	106	98	105	95	107	74	95	96	92	93	98	112	103	94	89	82	84	97	104	95	103	110	93	92	102	82	109	81	88	115	112	97	86	93	91	99	107	99	115	101	89	84	101	94	120	97	93	107	100	127	81	88	127	89	99	98	95	89	87	100	91	113	96	81	87	92	97	101	95	90	88	101	109	94	117	98	109	98	93	103	114	96	83	92	97	86	110	107	105	115	84	87	95	109	92	101	102	112	101	106	83	100	94	94	92	100	93	96	93	115	83	99	93	94	98	111	83	95	99	107	92	100	92	102	106	111	104	100	92	103	95	92	99	99	107	97	88	85	109	78	94	94	105	91	103	86	94	99	79	101	102	85	91	90	82	100	106	94	101	98	97	110	88	90	94	90	76	91	92	123	75	105	103	115	101	90	102	104	92	95	92	107	115	92	99	101	99	102	104	95	113	101	98	104	104	83	104	112	80	80	103	114	94	92	108	97	94	90	78	108	101	101	110	92	101	94	90	93	113	110	105	103	93	91	97	103	102	97	91	99	100	109	82	83	89	99	101	93	117	108	101	110	99	100	94	100	106	87	94	89	80	87	97	81	90	93	104	90	84	100	97	116	99	83	92	98	111	97	100	79	99	95	100	103	112	103	108	91	109	94	99	80	90	105	97	102	99	97	101	88	86	103	99	110	98	80	87	89	108	91	95	105	110	99	95	104	114	93	104	100	100	93	97	96	104	100	87	88	104	106	91	91	109	77	96	103	83	97	115	90	110	100	102	92	102	97	89	101	95	106	91	98	92	127	100	97	95	109	110	95	91	100	97	107	99	98	87	73	106	114	97	101	103	96	98	92	92	108	96	85	74	82	94	86	106	91	96	101	96	114	104	97	109	109	104	95	101	96	104	89	88	99	91	75	88	88	103	99	109	103	105	108	98	102	100	109	91	103	113	105	110	111	92	95	79	80	100	109	77	97	101	87	101	95	98	99	98	93	107	77	94	99	109	99	100	95	102	96	111	106	99	86	93	100	101	98	92	103	112	95	92	103	112	88	99	93	106	99	100	113	114	105	92	89	91	110	83	98	87	103	119	95	123	86	114	85	95	89	98	103	92	94	93	122	95	85	92	82	92	98	106	102	98	107	103	105	101	98	110	91	111	90	111	82	89	108	103	103	105	74	95	120	91	102	92	105	97	87	93	74	104	120	81	95	91	76	95	95	88	100	104	91	103	96	89	110	95	85	103	91	103	117	94	87	103	79	91	93	101	92	101	103	88	80	102	86	103	78	104	94	85	103	91	102	89	113	118	92	100	91	98	91	106	87	91	98	95	83	111	102	112	99	96	105	100	94	98	106	91	75	98	109	91	94	101	95	102	98	97	95	73	106	111	96	95	99	92	110	101	105	99	88	85	100	95	90	98	105	92	107	98	92	94	97	105	106	92	115	77	92	89	102	101	81	92	88	97	103	96	94	85	107	93	125	105	96	92	102	107	109	116	93	96	95	116	97	93	90	106	116	98	89	103	91	100	81	92	88	101	102	103	75	81	93	107	86	106	99	95	92	109	103	98	97	92	88	108	106	85	80	108	105	108	104	113	98	105	89	110	80	93	92	101	102	83	90	90	95	101	94	122	106	99	87	106	104	93	105	109	105	81	110	101	95	104	96	109	94	107	82	90	90	99	95	100	98	87	124	87	97	89	87	81	89	99	94	105	122	107	104	107	94	103	118	105	100	106	88	83	86	95	96	103	94	98	91	88	78	90	104	103	72	102	101	86	109	81	91	98	106	99	98	96	92	112	90	103	88	92	93	81	101	83	99	97	102	106	103	97	89	100	97	98	97	108	90	101	90	102	105	94	88	93	101	90	97	97	100	99	85	105	95	97	93	91	102	94	86	95	99	88	109	84	92	96	95	87	88	97	105	93	79	90	92	96	119	99	103	93	79	97	104	129	101	97	104	118	78	92	98	105	121	104	85	97	90	109	94	98	79	99	92	111	101	80	104	99	88	84	75	102	102	90	95	91	111	98	93	99	102	88	83	91	85	96	109	91	89	98	88	101	89	96	83	101	110	88	112	107	120	81	95	84	88	102	98	101	112	99	100	86	90	83	92	100	114	96	99	91	95	103	88	113	108	91	94	105	114	93	94	87	102	112	94	108	96	73	101	92	124	100	118	95	102	94	94	95	104	112	100	92	99	98	94	105	86	116	106	88	96	109	93	95	103	99	106	95	103	97	92	100	86	106	82	110	91	130	101	84	114	96	85	92	104	109	84	86	101	92	100	89	107	103	89	105	92	78	88	81	91	87	109	102	83	97	99	99	89	74	115	87	100	114	92	99	114	100	104	76	90	108	108	100	93	104	107	98	90	101	87	111	84	88	104	98	96	101	108	90	95	88	98	98	92	106	96	113	101	96	99	100	98	94	99	102	124	94	98	106	107	75	129	95	111	106	80	95	99	96	95	93	100	97	91	109	89	80	96	87	96	86	84	103	100	109	86	111	79	74	87	91	74	98	100	99	86	93	109	97	95	96	104	89	113	91	102	97	92	100	92	101	88	95	95	96	107	86	99	91	89	102	90	89	108	78	100	99	80	104	110	92	94	96	86	126	92	114	106	83	80	107	89	88	97	101	117	87	88	90	98	90	96	97	111	93	106	94	111	104	98	114	112	92	85	98	92	110	91	94	94	99	101	104	96	89	72	85	98	94	98	88	114	102	88	86	114	93	78	110	95	96	86	99	86	105	108	83	97	106	90	99	90	87	107	113	100	82	95	96	98	98	91	111	94	97	91	74	106	86	87	98	96	117	88	82	97	99	101	95	95	109	100	110	97	110	91	117	110	95	93	111	98	102	104	108	85	96	97	94	103	110	82	85	100	100	121	92	73	84	113	113	89	114	76	106	112	112	91	100	94	109	88	92	98	82	109	86	97	85	92	106	106	121	98	80	96	106	90	88	99	79	119	99	111	101	103	114	116	106	95	102	96	103	87	88	98	100	101	105	103	102	112	107	102	85	93	70	97	107	90	99	112	86	97	94	113	89	105	89	91	92	91	89	103	93	103	117	75	112	89	101	93	111	100	87	102	103	130	102	97	88	84	100	85	99	102	98	100	99	100	99	94	106	93	93	112	105	115	116	108	100	95	91	98	93	83	124	86	87	88	89	107	97	91	85	96	77	87	106	97	104	84	106	86	95	84	100	108	91	87	99	87	99	103	80	81	87	92	92	94	97	83	117	89	95	100	86	85	107	72	93	96	87	103	96	111	100
7739	1318	984	1057	1759	2606	2591	2128	1838	1693	1565	1330	1216	1152	1075	1025	1011	988	987	933	836	943	853	886	873	868	786	835	850	803	855	825	816	784	785	788	753	742	756	728	759	725	781	744	792	745	809	735	764	760	735	743	763	749	759	778	732	723	775	708	774	793	731	771	758	768	718	753	689	754	676	742	742	749	751	727	751	709	740	702	743	727	769	760	741	707	738	761	770	727	740	710	716	739	687	714	703	749	692	737	726	737	765	770	736	723	783	697	749	725	742	728	733	739	771	660	712	710	689	797	745	771	703	804	776	743	747	722	736	735	729	705	713	736	785	738	712	699	720	723	727	725	737	735	776	713	727	737	744	776	754	691	748	791	696	741	757	751	730	740	740	772	692	757	735	671	725	724	698	734	720	718	737	719	779	669	711	742	719	709	692	715	750	739	682	753	735	764	745	687	771	689	709	767	759	730	736	751	727	737	731	795	701	703	769	720	763	779	770	725	772	724	739	741	727	757	731	730	718	774	727	755	770	760	727	687	750	761	697	732	726	738	747	719	727	751	780	696	776	756	709	782	756	738	718	691	758	734	731	744	772	674	769	704	759	727	732	746	738	690	787	733	723	784	743	702	725	715	739	744	724	706	687	735	763	753	721	723	705	721	701	736	741	736	724	774	745	726	781	723	705	751	758	738	723	740	752	719	717	737	765	722	735	719	692	744	763	751	748	738	752	741	745	709	723	720	749	727	733	723	721	789	706	694	724	728	699	734	728	743	714	750	744	721	748	784	752	792	754	714	702	751	748	718	750	701	754	725	744	724	692	755	779	719	704	677	766	750	748	727	690	741	716	751	745	665	785	723	745	753	768	733	712	702	751	720	721	736	735	746	745	731	705	737	739	746	743	685	728	771	725	692	755	783	778	767	704	711	757	741	765	650	777	669	726	691	776	706	714	727	749	714	712	742	738	705	747	743	704	777	746	715	740	670	758	769	699	776	716	743	722	736	744	710	751	777	767	701	716	671	731	726	743	692	737	716	704	769	759	760	733	707	730	710	851	772	693	741	753	749	747	735	724	768	724	747	728	761	714	753	745	715	709	740	729	738	737	781	710	756	749	730	689	764	705	704	722	698	697	750	727	715	800	751	697	747	728	714	781	741	698	728	727	752	748	796	765	763	723	749	770	751	757	750	791	707	740	717	773	713	773	713	720	752	732	739	742	758	712	713	766	764	757	711	705	713	718	676	760	697	741	738	708	695	727	716	740	728	742	752	753	746	744	761	721	710	744	720	692	741	734	757	723	723	726	700	711	750	738	726	721	748	736	743	730	746	765	719	681	743	697	726	688	735	739	706	718	751	760	764	735	750	729	754	720	763	735	715	735	749	695	697	701	714	702	700	743	715	712	731	718	737	697	693	785	711	705	734	744	726	764	674	715	750	717	732	711	727	714	719	716	711	745	681	727	767	742	717	728	758	757	761	738	747	753	726	699	702	705	774	723	733	759	780	758	759	734	707	768	770	724	745	741	745	724	747	739	733	750	731	750	710	739	755	728	713	725	693	690	712	733	718	699	796	706	704	728	770	772	725	730	733	710	710	760	751	762	737	640	762	744	756	739	673	742	703	726	794	737	754	755	715	770	752	754	710	766	763	771	778	720	713	683	736	776	731	764	795	728	751	699	763	682	822	749	732	716	739	753	699	751	694	704	677	744	718	696	738	763	719	746	752	773	684	728	724	725	700	678	792	744	733	722	702	755	731	703	757	720	725	706	728	700	693	713	741	699	727	730	718	793	752	744	739	746	722	713	752	794	762	711	709	714	727	782	753	749	736	764	682	755	712	735	711	747	734	749	690	736	746	727	724	721	733	738	736	747	721	713	753	705	748	710	702	660	751	746	730	736	787	799	691	760	741	740	665	776	770	742	737	737	733	730	770	718	726	742	716	766	728	763	743	756	734	735	693	751	723	814	753	708	703	756	771	763	743	731	735	764	760	721	746	732	737	704	780	713	721	714	760	703	748	774	756	746	755	737	763	728	742	773	701	728	691	756	737	766	747	744	743	806	738	764	734	752	746	727	775	729	745	743	708	757	736	744	716	733	741	721	732	757	743	729	726	756	713	771	727	724	739	802	735	755	731	729	730	702	739	719	738	685	734	708	744	701	753	707	769	730	714	724	753	657	684	756	757	717	738	701	687	769	716	758	724	758	693	699	747	718	759	726	728	727	724	702	703	763	713	730	762	726	689	758	687	744	724	774	750	756	742	729	697	724	741	688	708	765	714	709	712	719	752	713	793	771	743	772	764	744	731	729	741	746	759	737	728	728	753	757	775	777	771	746	748	753	733	751	680	778	738	762	770	726	729	676	761	715	752	710	726	720	733	721	736	707	738	714	697	782	682	749	714	748	733	684	709	761	718	698	716	725	731	744	754	768	718	753	712	730	755	734	713	751	749	775	717	767	737	726	720	759	734	699	757	735	719	738	741	716	740	722	729	748	759	722	741	705	707	775	708	754	807	747	744	705	762	736	792	748	756	696	711	757	764	770	739	705	743	759	764	724	726	762	732	736	757	716	726	708	759	713	754	763	755	712	752	758	734	759	755	709	722	753	737	726	711	715	780	755	715	758	763	688	687	727	710	712	697	759	662	726	761	744	692	695	746	756	716	716	746	787	715	749	711	764	693	703	775	768	722	750	720	795	704	748	777	683	710	707	727	706	698	787	731	717	738	702	763	723	740	745	704	693	744	777	710	743	739	757	711	729	742	775	735	744	768	739	728	771	752	749	699	751	724	758	749	760	727	804	714	739	725	712	654	706	712	765	717	767	712	673	740	695	736	757	731	733	713	769	765	726	711	752	686	695	752	744	732	706	731	766	739	693	689	747	767	720	717	767	682	759	735	740	719	738	709	750	766	694	737	755	736	774	716	739	723	743	755	742	763	680	720	818	755	710	733	741	769	759	716	751	693	716	703	729	739	791	729	722	700	742	742	700	751	782	782	713	724	694	735	749	747	758	759	750	711	756	711	749	759	739	788	724	726	732	732	757	738	746	730	751	696	766	717	733	745	757	676	702	728	666	737	755	689	772	749	781	742	743	700	742	764	747	726	725	737	753	712	723	708	785	760	736	776	697	756	733	786	702	767	730	731	736	766	718	693	730	722	726	702	744	760	777	759	735	752	700	750	733	747	675	741	729	717	746	719	710	730	723	733	702	752	753	751	730	764	774	729	706	742	671	736	746	759	754	802	769	749	753	676	729	786	765	758	747	701	767	764	751	746	725	715	731	722	703	743	779	745	753	719	735	754	689	743	718	696	752	731	743	742	747	715	725	723	797	725	699	759	720	793	687	762	734	720	754	743	736	736	719	770	775	771	740	699	742	715	734	743	755	745	748	723	740	763	748	738	719	751	726	706	763	675	758	740	720	712	753	764	736	791	744	781	716	751	766	769	736	750	697	755	734	763	721	750	759	741	761	719	719	751	763	743	716	774	727	753
857	178	162	137	139	132	177	167	163	134	168	153	147	130	132	125	124	121	117	138	136	128	120	136	103	127	131	116	124	135	134	133	127	113	125	142	131	121	117	124	114	117	116	123	95	102	131	130	102	109	122	126	109	117	101	109	114	128	114	122	117	121	128	101	107	130	122	129	122	119	131	102	100	113	101	115	113	114	123	125	119	102	108	125	136	118	122	120	110	118	121	119	118	120	127	102	129	114	107	119	111	117	122	119	116	124	115	131	112	127	128	138	100	128	124	139	100	123	115	119	130	119	120	112	101	121	118	124	110	110	139	103	118	103	112	114	100	129	124	112	124	132	124	119	107	127	114	125	106	113	114	126	110	114	118	111	121	111	134	103	127	132	113	108	113	126	115	130	123	103	139	136	112	127	100	110	136	139	116	114	115	115	118	103	128	132	121	118	97	106	117	112	112	112	119	119	132	121	114	126	125	106	117	128	111	106	111	111	105	120	130	127	122	111	100	132	102	114	109	123	101	124	126	126	115	87	109	117	132	106	125	119	115	128	105	104	120	135	120	122	122	115	128	115	128	122	118	123	125	123	112	126	122	118	131	120	126	113	118	112	108	113	134	124	119	113	119	115	124	121	121	105	123	126	111	102	124	118	116	106	122	120	118	133	103	124	109	123	117	127	123	137	132	100	127	118	120	134	119	109	143	126	125	109	116	136	106	109	124	117	105	110	106	116	119	116	132	118	105	108	102	114	118	131	135	99	122	125	128	108	118	120	133	113	144	125	106	137	123	113	107	116	120	106	114	108	120	106	109	109	122	104	116	106	101	111	109	128	137	126	105	95	109	112	119	115	111	119	105	115	117	98	102	125	104	126	123	140	108	123	103	118	107	135	118	108	120	127	105	98	109	132	110	128	112	133	137	122	125	115	131	125	101	108	127	114	112	114	126	129	103	116	125	116	141	115	134	114	106	129	117	120	119	135	108	121	113	105	132	127	124	130	115	129	117	122	137	124	120	102	117	105	123	94	123	108	126	102	127	113	105	133	111	123	139	123	129	133	117	117	116	111	120	119	124	119	128	118	121	110	136	131	122	120	115	115	109	134	121	112	119	115	130	121	135	100	127	118	115	120	118	108	120	118	104	110	126	93	118	122	141	124	105	118	131	111	123	107	125	117	137	121	100	106	107	130	111	101	118	108	104	120	113	120	126	118	122	139	115	125	115	122	115	111	106	129	129	102	131	118	119	112	119	106	123	116	144	128	109	114	131	121	110	131	102	124	125	96	135	111	106	124	121	114	106	117	124	94	104	98	93	130	137	113	119	108	125	145	120	112	102	120	114	122	121	113	123	115	113	106	124	133	112	120	122	113	105	114	134	114	120	123	119	133	120	131	138	120	126	119	117	104	111	145	122	103	118	100	117	141	126	120	143	119	106	126	130	107	108	121	117	107	90	127	111	112	119	131	119	127	121	110	127	123	121	130	118	106	110	121	105	117	125	115	104	120	104	115	116	107	124	139	123	108	111	126	138	113	122	120	124	122	104	112	114	102	128	113	105	110	106	116	106	101	137	105	105	118	134	104	111	129	124	113	120	125	115	109	111	126	130	123	119	114	119	111	120	109	100	123	106	120	115	115	103	113	94	127	125	117	109	126	123	118	106	119	118	108	126	113	114	128	124	117	116	117	107	114	118	111	95	92	107	129	120	122	124	116	124	105	113	126	121	116	126	108	129	114	109	116	107	132	98	110	112	113	100	138	102	123	95	103	100	119	122	114	118	115	112	125	124	125	129	118	118	122	135	124	121	104	139	139	109	145	121	122	100	128	132	107	116	138	110	109	110	118	131	119	122	127	119	118	141	118	116	119	122	128	111	104	115	105	98	98	118	118	126	112	127	99	135	134	131	108	130	97	109	111	105	115	110	116	114	98	134	112	121	114	114	110	130	133	117	114	139	112	128	107	126	110	122	133	103	121	123	115	120	126	133	95	121	116	105	100	122	121	103	110	115	118	102	105	130	115	131	124	122	112	114	107	127	125	101	138	111	98	118	132	112	122	114	134	105	127	119	125	118	116	109	130	106	113	127	114	112	121	111	96	135	104	134	124	101	107	108	113	138	117	95	117	101	128	116	103	127	138	107	126	101	105	135	117	114	104	131	115	114	131	118	115	126	111	86	104	102	108	113	131	135	119	109	124	122	124	115	114	116	111	137	123	113	107	121	119	124	119	125	115	112	129	127	112	130	114	119	122	133	117	126	104	131	111	107	105	120	123	112	116	108	124	125	108	127	95	114	103	93	112	98	85	117	118	136	117	117	119	126	119	87	144	111	110	120	118	124	116	114	123	132	118	115	111	110	121	118	94	111	111	116	114	111	125	102	131	119	126	110	143	107	121	95	115	132	117	103	106	116	138	116	112	124	116	110	123	129	131	108	125	110	118	113	135	120	101	132	140	110	128	128	118	105	126	117	138	128	115	105	110	116	106	125	114	110	105	86	100	117	123	114	106	113	123	126	106	98	137	107	109	123	114	115	132	102	128	113	128	126	119	114	113	120	100	128	98	103	105	106	125	110	123	108	106	130	109	89	121	124	113	132	123	118	103	106	116	100	128	110	118	111	115	112	126	111	136	121	118	115	121	132	119	132	114	122	107	117	114	108	103	113	104	112	129	126	127	131	115	118	127	102	131	128	115	102	126	128	129	133	122	114	108	123	123	110	103	97	121	123	124	103	129	136	123	127	113	125	96	101	111	115	121	127	101	117	120	101	121	113	110	123	103	134	99	125	117	133	119	123	106	121	113	113	123	112	117	116	115	121	124	126	127	105	107	113	101	119	115	132	120	110	117	125	102	127	136	110	127	125	107	127	125	123	127	112	123	119	119	122	115	115	101	123	112	103	119	115	116	124	113	122	135	109	124	129	97	109	116	117	117	108	138	123	124	131	134	126	120	120	108	141	102	116	140	134	125	104	110	108	112	118	119	108	119	116	103	111	115	137	110	125	130	118	137	121	124	123	109	103	119	127	108	126	131	126	117	124	131	116	108	124	127	103	102	116	139	115	114	117	110	123	122	100	119	130	114	124	99	131	120	109	122	112	132	121	121	133	110	106	114	98	129	132	102	124	137	94	116	131	125	116	123	111	123	99	115	127	139	115	122	114	120	116	125	133	131	116	105	127	115	114	99	97	112	135	107	101	130	107	105	103	128	104	132	108	139	103	127	128	127	107	97	104	112	128	128	104	138	103	102	125	115	111	127	119	115	97	106	136	110	128	132	121	117	116	113	119	119	126	104	124	112	118	133	103	110	119	110	121	124	124	99	126	112	130	111	113	130	122	135	120	111	121	132	116	118	122	103	106	116	99	133	139	110	115	106	120	135	113	107	129	115	112	115	113	140	100	104	122	110	115	116	111	138	112	105	95	113	103	102	129	108	123	113	130	116	126	105	107	120	113	119	112	128	126	101	111	112	108	125	109	112	122	116	99	117	117	114
8095	2126	1307	1457	2990	4307	4618	3565	2843	2505	2175	1865	1719	1574	1492	1428	1312	1206	1286	1168	1132	1043	1102	1076	1049	1047	988	963	989	1031	924	947	934	918	924	949	937	914	896	940	934	917	891	895	902	921	944	923	922	920	857	876	887	867	889	818	838	882	878	854	856	894	898	857	874	884	840	823	890	882	855	889	836	856	857	880	797	894	838	849	858	889	826	786	906	864	856	932	860	872	836	873	822	830	827	872	885	891	858	860	819	812	875	862	820	836	839	861	833	815	843	786	872	807	873	802	878	885	872	828	862	786	867	862	845	814	931	876	803	878	848	868	823	820	859	844	850	853	852	836	776	858	814	909	854	831	904	828	859	868	864	839	801	872	866	807	827	821	863	852	862	846	852	903	861	833	834	830	875	892	788	892	861	815	824	880	911	872	840	840	857	845	897	832	888	857	914	777	845	840	796	872	810	801	834	813	861	873	829	818	799	851	832	866	877	856	862	821	851	854	859	872	848	778	852	861	875	940	857	815	924	833	894	832	889	867	855	837	833	829	794	833	846	830	825	862	860	849	914	877	878	883	864	839	818	869	864	828	827	823	828	815	855	809	870	893	874	866	839	828	832	855	829	860	824	865	789	815	916	815	887	830	840	836	833	832	873	882	865	840	871	868	832	867	789	837	825	770	886	841	830	850	885	874	870	815	855	833	802	865	908	850	820	816	849	863	823	869	866	860	855	873	826	853	849	806	867	833	799	920	872	850	811	846	859	882	875	868	828	860	852	834	867	871	890	811	805	868	857	824	843	842	801	803	831	853	854	829	868	864	837	865	803	895	867	826	859	793	811	851	844	870	838	884	857	778	853	878	815	854	869	857	847	820	851	828	822	827	845	850	801	820	843	842	850	882	861	854	878	845	844	824	801	848	858	835	819	852	847	824	819	867	851	857	842	880	822	855	882	839	840	825	837	857	835	818	821	864	827	811	866	839	860	914	817	815	867	815	861	898	879	863	831	824	843	887	823	784	806	856	844	881	795	883	850	832	834	884	831	851	866	851	838	915	888	839	825	842	879	874	835	813	846	890	836	890	873	834	831	841	814	867	803	911	854	853	902	913	851	815	868	876	869	808	858	875	858	865	873	922	873	809	870	805	799	813	875	822	894	867	885	839	851	854	850	848	836	855	841	843	816	842	817	833	861	839	849	872	867	855	886	810	843	821	866	835	864	847	849	831	824	815	854	822	812	854	855	874	881	820	875	801	867	889	865	894	806	833	892	822	845	875	823	862	895	821	855	827	844	845	828	855	871	871	816	894	814	832	815	897	876	899	842	834	834	842	876	863	876	813	827	887	885	860	872	793	864	910	858	836	843	875	825	873	790	852	837	880	847	815	812	832	824	869	848	890	843	826	902	874	790	849	900	822	870	853	886	867	876	852	866	911	843	904	874	918	814	861	839	846	876	895	882	838	835	914	838	867	874	822	808	860	863	840	862	846	827	820	838	864	855	802	855	818	777	855	945	819	844	851	922	811	880	834	878	798	887	816	856	833	890	840	852	843	842	857	872	885	835	843	856	921	819	830	843	896	806	838	897	855	853	845	813	851	846	863	846	861	788	868	830	819	858	874	825	860	803	808	837	855	826	833	848	871	871	860	837	846	818	869	853	868	877	779	833	846	834	831	861	893	871	817	833	806	835	809	864	886	838	874	819	813	853	870	841	830	856	848	871	808	830	809	858	837	823	904	854	834	849	819	854	864	818	850	810	871	913	829	831	907	841	775	851	885	898	813	868	894	887	795	851	824	846	862	798	854	851	800	803	828	841	847	837	871	833	861	872	860	866	815	831	827	869	821	801	769	829	882	859	927	874	827	860	840	825	818	836	865	873	835	875	866	845	822	787	868	818	844	836	867	832	896	864	812	842	837	833	850	826	821	820	820	815	872	836	834	884	848	859	898	837	806	842	885	908	819	800	805	860	827	842	873	888	846	871	850	855	828	828	879	856	853	778	845	830	849	850	881	876	840	831	848	835	860	827	880	852	878	890	856	851	868	805	841	879	842	847	831	847	879	884	838	854	834	800	852	862	869	824	846	883	849	885	817	832	834	882	854	818	872	876	883	796	806	879	861	838	843	813	874	837	872	785	865	821	831	862	863	864	866	834	862	886	805	824	868	809	841	869	846	858	811	858	850	834	808	845	823	792	845	831	862	868	848	835	847	888	798	840	815	864	826	839	852	846	897	846	878	840	880	842	799	839	864	881	808	826	884	910	847	812	832	860	866	835	836	866	869	793	838	869	848	870	860	848	855	791	795	870	848	832	901	853	852	790	808	858	781	852	839	861	846	900	877	830	853	843	810	855	821	834	833	860	814	871	848	862	833	823	827	863	832	843	882	869	805	797	900	853	862	827	834	836	900	848	900	874	813	793	809	847	821	811	883	885	824	837	863	844	846	868	843	826	840	801	854	863	817	795	800	845	882	861	824	887	812	818	812	861	850	822	882	876	836	841	810	790	854	876	924	837	873	889	838	819	827	871	856	844	887	865	874	893	844	849	853	881	816	814	869	888	855	844	845	859	857	819	872	784	820	859	846	851	868	847	857	832	855	889	839	823	858	879	875	896	879	824	867	874	885	840	846	884	865	851	831	810	860	854	879	829	856	836	863	866	840	840	852	897	825	840	852	850	863	869	846	883	832	878	796	821	813	903	876	845	814	866	825	807	889	850	852	832	874	820	832	863	820	799	875	810	867	811	795	882	849	870	786	817	907	855	888	865	787	851	811	857	834	823	812	860	930	871	825	892	848	866	840	847	833	877	829	806	884	831	819	847	827	862	814	845	789	812	837	865	848	891	847	832	870	856	858	871	841	835	821	830	882	865	850	863	830	856	880	836	906	773	829	905	836	867	858	854	888	847	803	832	830	806	849	878	863	857	831	819	848	822	818	861	850	897	884	848	891	860	803	920	835	858	850	805	869	853	829	822	830	905	813	862	843	829	889	864	835	822	868	878	873	830	827	837	879	860	897	830	855	834	816	847	821	796	851	835	876	861	819	805	872	866	806	855	895	842	861	790	855	871	860	863	903	839	821	844	837	859	805	839	813	838	860	834	822	790	824	855	873	826	921	852	866	877	835	874	893	830	880	909	885	816	827	816	893	921	881	819	854	832	855	819	849	839	885	814	869	852	849	873	879	849	815	859	858	839	846	867	908	810	826	805	925	801	849	881	817	808	842	851	814	868	891	859	878	856	893	850	862	844	842	844	922	903	847	814	836	899	870	836	861	893	843	846	822	887	902	837	809	824	843	843	874	851	834	866	828	784	817	835	824	861	841	863	866	854	790	854	874	878	869	843	805	873	869	835	795	871	829	824	872	827	842	881	887	793	875	885	856	904	827	902	848	835	878	826	861	868	874	876	888	802	790	847	880	861	814	834	853	835	796	808	804	869	878	869	881	831	879	843	885	813	856	811	859	864	811	832	823	824	826	816	918	862	846	851	833	882	866
1038	63	55	53	50	47	93	71	61	48	49	61	48	48	44	50	53	50	55	51	42	44	48	36	57	52	51	56	48	46	43	53	47	56	53	41	51	48	49	61	43	49	57	60	34	38	49	41	45	50	48	32	41	38	39	47	44	51	53	46	47	43	35	65	31	36	49	63	53	54	58	45	41	54	44	55	51	45	48	68	61	63	46	42	37	50	42	63	45	53	53	46	39	46	57	46	44	37	45	38	53	44	59	45	42	49	46	54	53	52	46	60	39	51	51	57	47	38	51	44	41	50	45	37	53	54	42	51	53	51	43	51	46	52	59	43	45	49	41	57	52	37	50	39	45	49	49	49	39	43	40	38	57	44	49	41	52	50	40	53	43	42	42	50	50	45	58	35	55	46	38	45	55	44	50	44	59	44	49	53	50	51	47	52	52	45	51	56	47	42	38	45	40	46	45	57	52	61	43	36	45	47	37	61	35	42	56	38	51	52	39	50	46	43	55	46	51	46	76	60	42	49	40	43	54	50	52	55	38	53	56	55	51	47	45	41	48	37	58	50	52	49	45	43	41	47	54	46	49	41	55	43	53	48	40	53	43	48	50	27	35	43	45	38	48	40	51	53	49	40	41	48	43	52	44	59	55	47	46	36	53	42	41	49	37	54	39	34	44	49	49	43	47	53	40	50	40	49	44	60	54	49	39	49	54	55	56	52	43	61	50	55	42	57	41	39	37	61	54	38	71	59	55	50	47	54	45	44	51	47	55	46	42	42	45	56	67	49	42	57	40	52	50	42	43	51	41	60	42	43	37	40	42	38	46	54	37	46	49	56	48	53	30	44	42	50	51	50	39	40	50	42	30	48	46	51	55	46	45	47	40	42	47	50	50	50	40	53	48	50	47	50	44	58	42	41	48	48	48	43	54	33	63	52	44	63	51	38	42	44	55	45	44	40	46	40	63	61	62	51	50	51	40	51	47	53	52	53	47	33	42	60	42	47	44	45	48	65	51	51	51	55	42	41	41	38	58	49	48	55	50	47	44	50	47	43	46	46	45	45	40	39	56	49	47	40	49	52	38	47	49	57	49	68	40	37	50	60	60	38	51	46	54	54	50	53	55	47	46	41	56	45	44	55	45	59	45	53	49	50	49	49	37	45	45	49	38	50	43	44	45	56	49	47	56	54	39	51	55	54	45	40	38	61	37	43	53	65	49	44	41	48	50	41	40	47	54	46	47	43	40	45	36	49	46	56	53	50	46	50	52	60	49	44	53	50	68	47	42	43	49	52	54	40	40	51	60	44	53	54	50	61	40	49	47	40	54	37	46	41	43	40	45	45	46	47	42	46	32	44	47	53	52	51	52	46	44	40	55	47	44	47	33	43	53	40	40	45	43	46	47	39	52	43	43	50	38	47	53	50	51	40	51	55	31	42	52	54	58	41	36	57	46	46	44	49	43	64	42	45	40	44	51	54	54	41	53	48	51	47	47	55	56	49	49	48	52	47	53	60	62	38	42	48	56	62	45	59	48	60	43	49	49	52	43	44	44	50	46	47	57	48	54	43	34	43	52	43	38	46	50	48	63	51	56	49	53	39	46	49	51	39	46	42	49	57	52	48	53	56	52	47	47	48	52	38	52	43	46	49	47	38	47	36	45	48	52	55	51	49	41	52	57	45	43	50	42	52	47	40	60	50	47	47	41	56	55	51	46	51	45	43	48	46	49	49	45	36	46	44	34	45	51	43	47	49	50	53	38	55	46	48	56	44	58	37	54	48	45	40	49	57	50	49	41	47	47	59	41	49	50	49	50	63	58	43	53	43	51	48	38	41	45	54	59	49	37	49	47	43	55	47	37	54	39	60	46	46	49	25	52	58	39	37	40	52	57	47	38	60	56	52	54	46	51	43	49	48	45	38	37	49	47	42	52	47	44	54	50	40	54	49	49	42	42	47	40	44	47	52	43	48	48	44	64	45	47	45	46	42	54	52	60	49	41	37	52	42	60	40	41	41	64	54	46	44	48	51	40	55	48	49	58	43	57	50	43	50	57	39	42	55	48	48	52	49	38	45	47	44	39	45	47	45	49	46	52	47	62	49	57	58	33	51	42	53	49	46	51	46	71	62	46	48	49	48	36	45	56	62	44	57	36	47	52	49	49	45	42	44	51	32	56	61	42	47	39	43	43	51	52	43	50	45	41	66	52	41	66	48	48	53	53	43	46	40	47	61	59	40	41	46	48	53	52	40	50	51	48	55	56	62	34	53	43	55	42	38	43	43	45	42	58	45	60	58	63	49	44	44	60	55	45	43	60	47	43	47	36	54	45	69	38	55	46	53	49	44	37	42	34	53	60	49	57	48	35	40	43	35	47	51	49	43	49	49	41	52	50	50	47	43	49	58	48	50	47	60	44	36	45	56	56	39	53	51	44	47	51	49	52	53	56	41	46	45	49	59	52	50	56	37	49	48	44	50	56	53	47	45	51	49	42	63	44	36	56	47	52	47	47	48	58	48	66	52	41	43	47	51	51	46	50	66	53	38	49	52	57	53	42	48	50	52	58	53	46	46	61	46	48	41	46	38	57	48	41	45	41	46	56	61	53	43	43	48	50	55	53	44	49	62	48	38	44	43	51	49	56	58	52	54	44	47	48	60	44	46	35	52	45	57	55	45	60	49	46	51	60	51	53	52	47	39	54	45	45	32	54	54	57	47	51	63	51	53	54	41	48	52	46	54	60	52	45	40	53	50	48	50	47	59	43	45	37	38	38	53	56	41	51	47	45	52	47	44	56	42	48	43	48	44	51	47	42	43	49	44	40	53	51	40	49	57	45	53	52	45	35	46	44	51	34	38	43	46	47	47	58	64	61	51	63	56	43	56	55	52	44	37	43	49	42	42	62	53	40	42	35	47	38	48	43	53	50	56	56	37	50	53	50	55	47	51	58	49	49	63	39	42	56	57	47	41	49	52	43	49	46	31	38	46	46	45	54	52	43	52	50	48	52	45	27	47	40	51	45	58	36	46	50	44	50	49	49	42	54	48	47	37	39	38	53	45	60	56	48	49	40	40	44	52	43	53	69	47	47	42	53	51	46	48	45	52	40	46	41	53	39	48	59	37	40	48	53	50	45	43	42	46	52	58	51	43	61	54	39	36	54	45	64	45	52	63	32	38	50	42	47	44	37	58	45	38	52	51	46	58	42	37	46	50	50	45	47	60	48	42	45	59	59	45	42	53	48	55	41	34	47	33	50	38	44	46	50	43	53	45	42	57	40	51	43	37	44	47	39	49	38	55	51	46	52	46	50	50	47	50	49	45	59	46	34	48	41	46	36	42	53	59	45	60	44	51	43	50	43	59	54	46	58	44	46	57	54	51	37	51	56	47	47	62	55	50	57	53	47	39	38	42	34	44	57	49	63	53	51	43	60	34	57	54	43	46	48	49	64	40	50	45	40	48	45	65	42	44	43	43	47	51	49	57	34	36	48	42
6163	589	477	476	613	788	2332	828	630	602	528	512	468	485	477	440	448	395	427	420	437	439	401	442	394	382	392	423	420	412	381	400	399	396	419	391	402	410	393	384	387	381	376	417	375	362	385	379	396	379	397	360	391	386	400	381	398	396	398	380	371	351	448	397	385	389	393	414	392	360	374	360	390	394	399	401	395	383	414	404	383	370	387	423	398	347	386	383	382	369	391	399	383	401	405	377	391	390	362	386	368	405	348	381	399	385	384	380	407	393	372	386	381	388	383	408	360	398	398	350	367	391	373	328	372	415	394	372	364	420	363	366	393	380	405	385	391	432	362	381	388	387	373	379	332	391	397	379	355	404	397	387	408	382	397	398	377	408	368	366	351	393	378	366	386	362	346	383	371	395	398	371	391	366	385	367	425	373	373	369	398	368	416	386	381	392	354	386	352	354	380	361	420	378	403	405	363	383	359	385	368	430	375	335	374	349	389	406	423	425	359	363	345	401	353	392	389	399	406	376	390	388	379	378	392	376	383	370	383	384	404	364	387	404	380	360	412	369	364	387	362	363	376	363	363	415	391	383	396	402	349	400	420	378	400	390	379	369	371	364	371	386	365	336	384	395	386	400	367	388	367	353	364	359	400	434	415	367	372	390	368	360	384	411	362	411	355	409	389	367	373	351	372	383	373	419	336	397	344	377	381	404	430	363	355	364	359	377	396	388	360	357	390	394	432	398	418	361	421	381	344	383	395	365	383	366	420	373	408	355	375	385	354	392	381	379	380	355	396	363	409	427	379	368	401	378	383	369	370	383	379	376	380	414	407	414	389	394	398	396	376	392	376	380	403	379	350	357	368	382	404	368	404	375	387	398	354	377	358	369	374	383	416	356	395	357	379	380	397	388	364	375	387	369	401	383	408	386	412	392	370	389	370	368	363	391	345	402	396	351	392	355	388	378	392	354	386	393	357	386	389	417	378	381	407	381	368	395	388	406	371	354	395	381	382	372	376	368	390	354	375	385	341	389	399	403	389	355	379	389	389	382	408	383	385	366	372	369	367	386	386	404	388	400	370	410	396	392	347	394	422	369	359	396	391	385	398	358	380	360	379	367	364	390	426	369	359	388	378	383	400	364	392	373	375	391	390	436	357	390	382	401	399	366	358	378	364	344	347	385	347	374	342	380	399	403	392	379	401	382	373	393	383	368	371	360	405	370	409	413	363	354	397	421	405	352	421	401	356	392	335	425	437	403	413	392	385	383	404	379	412	379	399	379	357	369	397	383	403	371	349	348	350	362	410	371	367	379	394	403	403	421	418	361	379	383	368	407	386	408	364	386	349	428	389	366	377	350	364	390	386	364	394	392	395	384	379	385	409	385	391	373	374	363	409	381	382	390	383	392	386	370	378	389	340	390	352	399	402	380	390	403	355	386	401	380	386	431	388	388	409	402	395	407	366	408	406	354	393	378	380	368	391	399	349	357	365	370	336	385	351	380	423	376	399	352	399	406	401	402	396	405	420	400	400	388	407	358	403	370	370	362	360	375	383	373	400	386	375	379	333	399	404	384	388	409	355	360	354	369	380	465	410	403	381	416	387	348	369	414	388	352	384	352	347	352	386	356	407	389	409	381	380	348	392	361	388	360	380	425	403	382	424	422	350	358	421	393	402	357	386	382	365	377	392	376	356	418	368	391	378	377	385	355	393	383	419	380	386	394	380	376	408	363	352	389	367	346	406	398	370	407	397	334	368	396	360	364	392	386	375	392	371	377	377	384	375	372	401	376	396	407	367	387	395	360	386	385	381	402	381	387	372	406	382	408	400	378	396	363	337	389	400	391	392	408	353	378	405	366	405	418	367	403	360	391	376	434	394	379	389	373	364	381	372	374	392	400	397	346	378	405	350	411	401	379	439	386	371	378	396	400	385	411	416	381	368	405	394	386	367	369	408	397	393	374	379	352	359	391	374	369	390	373	393	399	373	397	396	365	373	345	366	356	353	399	343	364	382	411	420	357	408	369	407	365	402	418	387	406	356	384	402	358	365	387	417	401	402	403	387	366	379	408	394	377	373	417	390	410	409	389	371	398	392	393	371	356	382	416	367	406	373	379	360	397	394	385	360	359	385	381	376	363	376	365	363	355	356	360	386	409	363	377	361	424	402	380	402	382	397	396	374	404	404	385	367	355	414	391	373	386	416	359	388	389	363	368	389	407	395	456	361	376	367	366	403	385	411	365	409	379	382	337	380	345	391	387	365	362	367	399	390	359	344	370	366	404	376	397	396	375	385	401	396	363	391	384	368	378	382	363	374	378	368	399	371	386	395	374	349	396	367	370	350	363	398	387	364	406	377	366	394	376	389	379	383	359	398	383	361	358	366	380	397	394	391	378	359	394	413	349	421	386	366	371	376	395	367	398	352	412	373	379	390	414	396	382	353	421	386	376	372	389	358	374	397	378	402	342	375	393	365	371	379	376	390	356	384	394	382	403	380	373	389	378	406	365	358	375	335	351	393	410	400	364	365	364	359	365	381	419	402	399	397	366	380	398	365	367	380	355	376	342	390	380	367	371	402	374	395	405	363	374	402	358	366	350	385	353	384	385	405	386	361	385	391	386	367	398	381	382	378	359	372	361	392	369	376	353	349	345	375	387	356	384	380	373	391	398	415	399	364	388	400	393	352	374	373	383	396	343	381	375	343	393	353	404	388	409	383	374	383	400	395	389	366	352	376	389	388	362	386	360	356	396	403	386	396	368	382	410	370	384	396	382	398	423	394	395	364	358	385	361	381	419	388	408	415	404	382	374	386	381	366	380	357	364	381	375	394	356	435	365	385	409	360	353	374	389	366	396	340	397	341	411	382	361	378	394	400	393	365	374	381	380	411	375	375	385	365	384	342	386	396	391	375	344	382	401	401	406	384	363	406	366	383	384	357	380	388	382	341	367	392	390	391	397	390	375	433	381	404	364	400	364	367	381	351	397	407	398	359	400	360	388	401	325	391	405	427	362	389	407	406	373	348	397	400	375	362	383	384	390	351	369	340	367	393	416	391	412	368	373	393	347	376	398	382	368	373	406	363	412	376	381	395	349	392	366	376	381	346	380	373	374	383	398	369	367	424	396	370	381	366	406	382	370	391	375	358	387	385	403	408	347	389	364	399	360	350	418	410	394	411	399	359	372	380	347	391	391	392	381	417	393	392	387	365	381	357	408	379	372	415	394	399	376	389	405	353	419	392	401	382	422	388	363	368	374	391	364	391	371	357	378	372	397	393	358	370	374	348	393	357	413	355	361	358	385	384	351	330	366	386	369	377	371	368	379	393	357	349	375	390	370	386	404	390	354	414	413	395	378	380	377	383	359	398	413	385	388	330	396	358	393	399	383	384	385	389	406	354	368	379	378	381	378	363	413	360	337	395	357	396	388	400	404	371	423	362	372	379	381	396	381	356	406	389	385	347	378	367	373	363	365	383	345	370	386	395	395	355	394	358	370
474	96	103	92	95	109	107	109	87	98	75	76	90	84	87	89	97	82	81	95	74	75	94	88	71	82	77	86	68	62	81	71	87	88	61	70	78	64	81	79	83	81	66	86	72	78	77	75	63	66	71	77	68	69	77	85	72	69	71	81	59	74	87	84	82	70	71	92	78	75	70	68	88	68	86	92	61	66	76	79	73	78	71	83	72	77	91	63	69	78	91	70	65	56	85	92	72	70	69	90	71	75	70	80	74	68	65	69	92	60	62	79	69	86	76	70	71	87	75	69	65	66	91	73	81	91	60	51	74	97	76	77	63	64	72	80	74	63	87	62	79	74	77	65	79	67	96	69	93	80	73	85	65	75	68	79	60	73	51	93	87	79	56	67	83	68	98	84	73	74	69	87	77	73	74	65	92	79	80	72	90	94	69	67	75	79	77	80	76	79	72	85	90	89	77	65	81	78	80	78	71	70	87	79	83	85	75	87	91	89	67	84	72	76	77	66	83	73	80	61	94	70	66	67	80	81	84	71	81	83	80	60	82	87	84	81	71	77	63	71	83	94	61	75	72	72	70	93	69	75	81	66	83	74	80	61	67	92	69	64	70	74	80	79	59	87	64	74	71	105	77	66	54	85	67	81	77	83	70	82	68	82	67	71	78	73	77	89	72	64	75	76	64	65	83	79	80	81	67	77	82	69	63	82	62	80	78	85	77	63	74	74	70	65	69	61	69	80	69	77	83	72	70	76	84	79	68	74	72	70	70	68	72	74	76	68	65	72	84	73	72	83	71	69	64	69	73	58	97	90	74	79	77	88	78	87	66	88	78	67	69	67	80	95	72	82	83	75	68	73	74	84	71	71	62	66	60	67	63	77	68	75	75	75	82	94	71	78	73	76	63	99	79	64	67	67	69	76	86	72	69	89	64	77	73	68	92	80	77	83	81	83	73	71	88	80	74	68	78	87	64	79	69	81	68	77	78	84	74	70	68	84	68	82	86	64	65	61	74	75	70	79	59	66	83	63	76	72	64	77	81	62	62	80	81	72	74	73	60	69	76	81	93	74	75	52	69	69	96	67	81	58	82	60	76	78	80	78	75	68	84	80	79	93	86	76	85	85	80	65	69	70	74	93	83	68	83	71	64	77	61	75	71	78	91	54	99	73	88	77	69	75	75	73	78	91	79	70	87	86	88	82	72	77	73	67	59	89	62	78	75	76	73	71	59	86	72	82	76	69	76	64	74	80	71	87	64	90	74	74	77	85	84	81	87	77	92	72	65	70	80	91	75	78	82	72	77	73	60	77	74	76	72	73	79	68	69	75	65	74	59	76	79	87	68	78	79	74	81	83	69	77	79	74	78	94	82	61	58	75	67	73	80	69	90	57	58	70	61	89	77	59	75	73	86	81	71	85	70	73	86	82	63	74	78	74	74	78	84	72	77	72	75	67	75	66	87	66	77	70	56	81	77	73	63	70	74	79	70	61	78	80	85	89	75	77	77	64	67	77	77	69	81	87	64	70	66	78	63	91	64	86	66	74	71	69	59	82	74	78	87	70	80	69	68	69	60	76	85	60	68	68	76	74	51	66	76	75	75	90	64	78	75	70	80	80	99	68	69	70	77	71	72	78	75	74	72	81	64	79	86	57	81	51	83	71	84	62	65	68	77	59	78	84	82	79	74	74	75	58	73	71	57	85	85	75	75	70	71	55	74	79	86	79	72	83	80	70	73	82	75	76	81	81	68	86	71	75	87	74	82	67	74	76	79	83	73	82	84	79	73	83	78	69	83	76	78	78	76	72	87	82	83	76	77	74	79	76	89	77	76	91	71	80	77	77	71	73	83	87	78	79	85	75	91	69	66	87	77	77	68	58	85	81	74	66	91	75	71	76	79	70	56	78	82	86	78	72	57	84	91	77	71	71	63	60	98	81	90	68	62	79	70	74	62	77	82	73	85	78	77	71	70	90	86	73	90	80	76	74	73	79	79	87	97	62	93	65	70	66	75	76	87	71	80	83	88	95	88	71	65	72	82	78	93	69	67	70	59	81	72	85	71	75	86	82	84	75	79	72	68	80	72	85	67	92	71	73	76	73	81	78	79	65	70	81	68	71	73	83	73	63	72	59	78	102	65	76	79	74	93	73	82	87	68	62	69	70	86	74	81	79	70	80	90	85	69	69	86	69	80	68	76	73	101	79	88	83	50	101	76	81	84	84	64	85	63	60	78	80	70	74	69	68	63	68	72	77	75	75	80	71	77	82	90	82	79	72	49	75	70	84	71	83	69	76	70	81	79	62	60	69	74	62	61	73	78	81	74	70	67	62	68	84	80	81	69	81	71	69	93	65	81	80	74	72	63	69	84	74	91	77	70	68	74	73	76	75	66	88	90	83	73	70	87	78	73	88	79	75	79	81	74	82	85	72	64	82	75	80	91	72	93	71	99	87	89	72	81	71	81	68	86	74	80	66	99	84	90	80	89	80	64	84	80	96	73	67	78	83	81	77	72	71	64	70	84	83	74	83	75	65	84	78	74	74	60	75	84	97	89	70	81	64	87	65	81	88	85	75	60	63	75	73	69	79	82	57	64	74	95	66	77	71	76	70	77	61	74	81	67	70	73	71	76	94	61	74	82	70	54	92	54	72	80	73	76	74	88	71	77	83	78	71	81	78	74	61	80	72	69	80	74	81	70	64	72	81	72	75	75	82	76	87	68	71	66	70	68	66	63	75	92	77	75	66	61	72	68	66	68	75	67	71	96	65	83	88	66	63	81	82	66	88	82	77	93	76	62	72	76	76	65	94	61	80	86	57	70	82	91	82	69	75	67	63	83	65	76	65	91	61	73	88	65	77	97	77	83	63	74	69	78	73	73	71	72	71	78	64	77	73	73	79	74	66	83	70	72	72	73	68	72	78	60	71	78	63	62	75	79	62	69	76	71	75	80	90	76	79	83	78	81	81	73	66	76	71	93	86	63	70	81	82	73	67	63	82	66	69	74	71	83	80	66	78	76	76	70	75	95	61	70	84	82	70	65	64	84	80	93	73	63	87	69	74	76	63	67	71	82	63	79	71	72	73	67	91	73	68	87	67	76	83	65	67	67	79	66	74	77	70	73	69	87	102	79	66	71	78	76	86	87	88	78	74	82	66	63	87	60	82	74	93	71	83	90	71	69	89	70	82	81	65	78	90	85	79	58	57	78	72	71	73	56	77	79	73	83	86	72	93	72	75	84	68	77	80	71	75	70	83	71	63	68	65	74	68	53	86	75	85	78	74	83	75	71	69	64	87	70	75	55	87	76	89	81	73	63	72	80	76	60	78	74	73	62	66	86	79	77	69	95	79	67	68	80	77	61	71	63	75	64	70	74	84	84	80	74	49	73	71	76	71	76	72	82	68	73	64	67	70	72	75	78	71	71	87	81	80	67	73	71	68	59	73	59	78	91	82	68	80	66	94	69	85	92	68	71	66	82	78	74	85	71	76
5263	1440	876	980	1917	2713	3695	2237	1770	1514	1308	1227	1017	942	850	810	769	795	675	737	728	717	658	660	700	623	624	627	573	618	581	611	613	584	569	563	622	599	555	566	556	552	548	597	589	516	615	599	581	583	563	558	551	521	557	540	567	544	570	547	570	530	561	544	527	557	544	555	572	497	538	584	519	562	545	594	527	579	600	548	541	615	584	549	534	523	548	511	535	530	567	538	500	579	525	559	529	532	539	527	574	528	562	583	536	525	537	508	534	547	568	568	521	569	561	550	568	547	536	534	537	553	535	557	513	531	555	515	540	525	521	497	578	503	566	541	529	511	511	598	533	584	529	561	545	564	543	549	543	601	544	521	549	524	561	536	551	536	563	524	558	578	560	527	551	567	498	541	499	490	535	518	537	500	537	543	510	546	522	534	480	569	544	528	537	539	530	551	516	535	553	541	546	501	521	542	531	549	538	535	552	519	511	581	548	550	592	488	546	558	579	539	522	563	551	545	559	596	537	545	568	532	509	521	529	547	511	575	581	504	523	554	607	555	592	541	554	526	536	557	532	488	526	522	530	568	541	500	562	537	525	541	517	533	576	520	543	555	595	557	550	539	519	520	507	560	534	529	559	581	534	558	547	494	525	513	539	570	554	535	541	483	508	512	520	549	523	545	529	514	576	537	527	546	555	545	509	526	511	540	554	511	562	522	531	506	538	566	518	502	563	487	543	551	554	518	540	532	576	522	553	547	558	521	582	608	536	510	543	544	544	539	553	549	524	552	512	523	581	588	557	561	548	510	560	501	531	525	545	533	537	550	530	514	497	564	562	556	562	537	539	535	509	536	554	499	508	560	527	568	559	517	522	545	533	522	526	515	507	530	535	526	514	524	505	522	522	529	498	533	547	564	501	505	551	505	575	538	575	525	547	517	540	547	551	573	558	501	536	549	497	535	591	521	542	520	549	537	570	513	508	524	516	562	566	529	538	523	555	518	547	522	538	564	523	556	559	529	535	540	585	558	556	547	523	555	550	553	468	572	505	534	556	535	532	557	526	451	540	545	561	529	548	584	525	525	501	529	559	574	549	536	527	523	512	587	540	515	541	534	516	552	532	552	543	545	550	580	521	535	552	529	496	514	535	575	552	538	537	545	493	575	551	522	526	556	543	554	569	515	480	533	536	556	538	549	558	533	575	527	554	564	558	518	535	545	532	528	529	564	508	486	547	536	567	570	558	592	548	529	577	494	567	536	551	582	492	553	568	533	556	518	520	562	579	539	505	541	547	538	524	552	564	523	497	564	596	534	520	505	544	552	521	511	520	532	572	611	510	543	527	517	544	566	515	533	515	562	526	561	544	523	545	516	555	520	548	556	537	530	539	508	596	514	532	535	492	526	544	513	520	557	537	557	521	530	516	537	537	566	528	526	507	537	541	496	534	560	592	497	595	523	543	517	577	519	538	550	564	581	539	549	508	548	502	521	509	544	533	506	558	570	551	531	524	571	540	543	516	555	529	505	523	520	515	568	574	500	518	573	501	561	564	556	525	600	542	566	543	528	506	571	558	524	545	528	560	528	549	544	495	540	544	516	566	534	577	554	565	547	552	509	530	506	562	575	560	548	531	528	557	515	499	519	559	536	553	525	563	597	538	501	592	521	568	537	552	531	532	536	551	548	519	574	552	575	577	550	558	544	533	590	515	567	557	547	554	572	555	558	523	468	576	520	544	584	506	581	537	547	558	537	541	567	572	567	605	488	537	552	558	573	539	544	551	518	559	523	538	515	580	531	521	527	511	529	530	574	523	548	518	533	519	526	561	538	572	578	566	541	540	536	545	555	561	525	505	484	537	494	553	551	519	524	525	541	578	578	521	504	546	557	544	490	501	571	566	535	538	542	551	560	508	554	508	514	526	540	546	535	556	549	514	552	553	512	529	553	525	543	560	527	517	544	574	537	528	527	541	523	494	552	545	551	534	517	544	525	543	518	538	518	506	531	544	544	555	514	510	538	572	534	544	532	510	530	517	513	567	556	549	506	511	561	531	531	529	465	510	571	539	561	543	552	502	573	526	536	549	537	508	552	550	515	525	573	551	530	561	551	551	515	541	526	559	524	545	574	511	569	581	518	552	551	567	561	514	532	550	538	538	569	487	568	562	589	514	531	518	541	519	527	550	554	489	514	531	518	531	552	535	548	549	528	563	546	521	540	528	578	543	547	555	570	522	536	547	526	554	560	541	551	574	573	499	516	623	518	519	556	544	521	525	535	519	542	532	562	570	549	569	518	544	546	553	561	523	541	536	533	562	537	513	543	538	560	511	536	529	547	517	503	501	554	546	540	519	562	499	539	537	531	560	545	523	510	537	554	541	544	554	550	519	538	499	520	563	558	542	557	542	520	521	534	563	506	512	506	539	551	573	569	538	534	545	521	552	530	582	539	534	545	557	563	550	520	545	512	581	538	550	551	576	519	533	537	532	587	529	520	532	516	548	551	537	542	573	530	552	560	535	569	538	544	578	539	530	542	517	546	566	541	546	585	505	534	558	542	512	502	501	526	549	538	558	541	519	567	584	560	544	521	543	585	512	502	500	537	511	496	503	527	519	556	569	535	514	564	580	525	555	559	541	537	521	561	549	526	587	523	509	560	513	522	564	549	533	548	531	521	515	564	554	545	569	524	535	542	553	510	563	519	571	526	540	526	517	550	534	523	548	515	530	528	584	514	574	541	571	575	568	478	506	565	523	519	531	542	569	503	530	568	552	532	569	512	549	526	542	549	513	544	494	595	553	571	479	522	508	540	547	542	539	501	580	545	545	544	506	531	547	573	520	534	576	630	528	528	571	582	529	553	570	519	495	571	590	571	550	538	510	523	545	531	532	539	519	553	553	576	547	522	539	489	495	533	570	578	484	515	567	501	516	520	538	538	520	515	548	523	529	519	564	518	542	519	539	521	526	539	498	510	565	552	566	545	540	523	519	506	557	511	531	533	550	561	543	543	532	568	560	523	531	592	527	523	566	556	562	551	529	538	562	563	538	541	553	537	551	531	535	557	555	567	517	575	531	549	527	563	519	539	513	569	546	585	554	502	526	551	546	551	556	565	508	529	517	533	556	517	538	564	544	520	518	576	535	558	510	547	573	524	491	502	523	526	526	486	500	500	536	582	540	525	545	561	491	564	536	526	518	527	520	532	552	538	549	520	516	523	563	507	497	549	504	546	558	523	567	514	546	521	505	492	535	555	540	553	538	547	507	528	524	496	585	563	540	518	531	515	550	536	526	551	575	548	527	554	567	578	509	535	541	527	567	556	539	560	525	554	506	580	576	555	517	542	560	541	576	531	522	534	570	533	572	545	519	543	551	551	556	527	539	549	498	588	558	552	552	535	515	540	557	508	560	524	500	569	548	517	523	556	550	521	546	521	548	552	560	529	493	487	548	578	537	529	554	547	542	505	506	547	520	524	546	557	544	556	535	548	567	542	565	553	533	542
1602	139	128	119	76	120	136	138	110	135	142	116	129	118	102	115	110	112	115	126	124	89	116	93	94	104	120	85	102	101	92	81	86	114	95	93	105	109	107	99	104	82	91	87	102	93	96	90	104	101	92	93	87	107	98	119	84	115	94	106	102	99	94	97	92	84	88	115	105	114	92	84	87	85	90	100	94	104	119	89	90	109	110	98	121	93	95	112	110	95	103	103	94	94	123	95	95	114	96	98	114	93	93	109	93	107	102	99	92	93	100	88	98	91	96	87	101	114	119	81	93	93	91	106	109	84	117	96	108	119	89	92	96	99	103	111	95	97	103	106	94	119	104	75	105	71	103	96	112	100	74	96	95	95	86	98	92	92	103	94	78	102	112	97	108	98	84	90	93	93	100	95	90	105	106	97	93	97	93	93	98	110	112	89	98	98	106	96	109	118	94	95	111	87	101	109	91	92	81	89	90	104	87	105	97	106	101	93	98	102	107	94	101	96	94	103	108	97	115	93	104	90	102	98	85	98	104	121	115	102	89	111	108	89	94	83	89	104	92	92	88	91	113	115	89	94	90	107	99	118	82	98	112	107	85	109	121	97	125	90	117	95	105	105	102	94	112	115	97	99	97	102	97	81	102	117	116	99	108	108	107	93	88	108	106	104	69	97	90	98	110	98	103	96	97	85	102	93	79	88	92	100	97	102	88	85	105	86	96	91	108	88	101	114	111	100	100	97	112	92	95	100	107	99	96	98	107	102	75	95	100	106	100	89	94	100	93	82	119	113	82	106	87	118	104	110	100	106	105	107	97	97	97	105	106	97	94	113	127	99	101	92	85	103	112	98	92	98	89	115	101	85	106	92	104	105	88	96	89	95	99	82	84	94	96	111	93	97	107	99	98	84	106	108	107	96	95	106	91	89	100	119	76	93	96	108	93	88	99	93	97	100	98	124	113	102	86	104	84	98	96	92	93	110	88	104	95	97	92	99	100	108	94	102	103	101	95	98	93	110	102	94	94	97	85	104	86	103	105	94	107	117	79	103	110	97	91	95	92	93	99	83	96	93	105	92	103	114	95	104	97	110	74	118	103	94	92	84	96	112	111	93	98	120	102	100	84	97	112	93	98	110	86	108	94	83	97	121	105	95	101	98	86	88	103	85	108	83	103	89	94	91	100	92	98	114	86	93	88	100	82	81	93	101	97	101	123	103	96	113	89	107	120	99	89	88	94	92	91	100	72	109	96	105	95	99	91	95	96	92	102	79	113	103	102	86	97	110	119	84	84	105	85	108	101	87	99	102	89	121	107	87	95	98	85	84	115	104	95	92	109	94	96	115	108	95	111	101	95	96	85	112	102	107	110	95	104	92	89	84	111	103	101	121	92	88	81	121	111	102	86	87	94	80	96	94	100	96	93	109	93	116	93	100	111	97	103	106	87	97	102	115	94	88	103	91	109	93	103	100	104	91	65	80	106	86	92	96	90	98	95	101	118	95	100	92	94	117	95	99	84	95	95	85	102	101	96	84	95	95	89	101	86	101	103	84	92	105	95	102	99	100	85	78	87	89	98	91	88	101	97	89	96	97	107	100	107	106	96	96	90	94	87	91	99	84	108	98	102	98	106	119	103	96	95	122	116	118	104	108	86	90	101	101	91	114	111	99	92	90	94	101	95	94	93	99	104	90	107	119	97	97	115	87	106	98	93	119	85	97	105	84	96	94	87	89	96	105	102	120	105	94	98	104	93	97	116	114	97	94	114	101	80	83	103	102	92	96	94	84	107	103	90	102	106	109	94	79	99	94	94	108	125	109	98	101	88	108	89	97	95	93	102	83	88	87	87	105	113	106	118	95	105	92	82	103	111	100	104	125	107	76	83	87	100	107	82	90	104	93	115	101	91	101	88	95	97	77	87	104	95	81	93	90	85	90	112	95	83	100	97	100	95	85	85	92	77	106	92	81	94	100	104	90	90	89	83	111	103	99	109	106	94	99	86	81	97	112	100	93	97	79	113	81	90	101	98	85	94	96	88	101	107	103	119	83	93	104	102	106	95	103	110	113	105	126	105	113	86	113	102	88	116	108	85	85	107	98	108	123	106	103	99	94	101	112	78	103	94	83	89	103	103	118	88	104	91	90	86	104	98	89	74	98	91	96	86	95	99	88	109	106	121	95	110	95	99	106	85	103	99	94	98	94	88	114	91	94	88	81	96	89	87	107	123	112	87	101	109	86	97	75	105	85	94	100	103	97	112	103	97	113	110	90	90	97	100	93	92	103	103	106	95	83	114	95	97	104	105	116	91	93	102	84	114	89	98	119	97	100	95	94	104	81	102	118	93	96	90	84	99	90	101	92	97	88	90	103	105	92	100	82	118	98	114	102	111	82	98	96	105	96	106	101	87	104	96	112	95	101	104	104	109	92	99	90	91	101	83	105	104	106	95	113	94	102	109	91	111	90	80	94	104	100	77	107	111	94	86	92	103	109	94	99	106	109	97	107	93	98	84	96	103	96	102	103	99	87	108	104	106	93	101	94	95	84	97	88	93	89	91	106	99	106	116	102	102	98	123	95	108	121	87	91	95	113	95	94	100	102	101	99	101	105	115	96	108	111	100	114	108	98	99	100	106	99	99	92	94	111	94	98	96	92	89	86	96	104	103	106	106	102	95	113	86	100	86	81	85	94	101	96	103	96	89	101	101	102	110	77	102	96	96	85	105	97	88	110	86	99	112	102	90	92	100	112	83	101	83	97	97	87	102	97	88	102	96	113	101	97	118	88	101	109	93	97	113	91	118	99	110	97	92	98	95	89	101	98	92	111	86	99	108	95	89	122	92	110	105	100	89	105	92	88	88	94	72	86	89	114	102	110	113	92	104	94	98	105	106	105	103	90	106	103	104	102	106	104	101	82	85	95	86	104	95	83	86	108	82	82	124	92	79	82	86	88	102	97	106	92	102	98	72	97	94	88	102	75	101	90	114	102	102	99	96	101	87	101	98	97	102	111	94	84	102	106	93	101	91	86	91	83	92	87	93	106	84	84	99	88	83	103	93	98	109	95	95	108	91	93	105	91	106	91	86	100	94	92	84	101	77	89	89	87	112	98	104	101	85	97	94	81	97	90	87	101	98	92	102	102	85	86	99	105	109	111	108	102	88	109	111	109	107	92	95	95	88	110	110	102	112	85	108	104	97	82	83	87	81	113	102	107	112	112	90	100	97	95	101	91	95	96	90	116	92	81	93	96	102	102	119	82	85	108	114	86	123	96	105	94	95	96	124	113	109	88	87	94	116	110	98	117	102	105	86	80	104	109	108	88	87	111	122	112	108	99	79	89	107	103	86	106	85	105	119	104	101	89	86	83	80	109	93	93	92	108	98	100	124	96	90	94	92	118	115	66	94	96	84	99	94	82	102	90	112	91	97	94	113	84	95	88	100	101	82	108	96	96	97	110	75	91	100	105	104	98	93	106	91	106	111	87	105	78	102	100
7798	1353	954	1092	1783	2348	2388	2073	1890	1629	1449	1256	1195	1201	1084	1052	1010	921	906	875	902	864	834	863	893	811	838	841	822	810	796	770	782	823	802	740	820	772	752	730	773	749	740	781	787	733	751	771	787	705	798	747	724	795	752	697	733	728	703	784	736	721	762	725	731	772	759	773	767	755	698	723	763	759	769	722	788	727	721	734	717	664	741	714	756	739	779	745	763	784	747	722	733	749	765	778	753	776	716	713	722	761	749	758	766	697	747	747	690	766	714	795	752	716	764	748	777	764	742	730	710	781	726	718	734	724	743	747	726	728	722	713	775	747	727	741	714	732	687	732	749	752	695	715	737	751	699	746	703	699	814	768	800	758	789	703	746	734	754	770	728	746	746	713	719	717	695	713	734	752	733	761	719	763	750	730	778	774	736	713	729	771	711	754	749	783	696	754	665	823	756	735	758	753	742	722	747	731	762	744	678	766	721	736	719	762	748	733	680	704	749	752	754	750	698	739	712	728	752	725	736	728	711	729	717	754	719	766	734	747	718	727	762	749	733	707	716	723	731	724	687	714	762	707	755	746	799	723	697	725	716	792	732	759	727	750	727	764	708	786	733	745	717	756	741	750	772	737	830	789	797	700	785	735	751	749	700	745	746	682	768	771	722	741	771	797	735	726	722	764	712	727	706	736	717	675	716	756	754	703	764	734	765	722	741	729	748	758	657	775	738	751	778	723	748	717	742	709	707	715	760	753	755	710	714	756	730	783	768	754	729	726	752	711	723	736	765	691	759	703	739	742	759	784	742	746	687	701	756	747	664	716	748	782	750	769	768	738	757	734	717	731	771	764	750	713	746	777	728	683	706	698	761	735	748	776	762	729	709	657	738	791	728	784	805	702	753	701	750	719	736	729	752	701	723	786	739	753	722	736	786	743	740	748	732	722	760	710	761	707	719	745	721	727	812	769	735	739	734	771	735	749	747	748	725	745	776	728	719	755	751	701	705	729	745	717	777	737	765	705	714	749	707	688	744	762	746	735	721	727	725	696	727	773	710	736	758	725	730	711	746	732	731	748	739	764	761	748	733	743	743	720	698	760	715	742	730	745	721	794	758	703	745	757	773	720	767	765	746	729	729	675	747	752	738	786	741	750	725	675	675	737	671	733	740	748	714	790	741	735	730	727	735	662	731	748	759	740	732	740	740	741	725	788	701	707	691	744	721	737	731	741	738	734	738	686	773	734	720	739	774	729	725	775	751	738	759	747	745	715	735	685	737	693	737	736	719	740	734	731	743	732	719	754	747	749	694	739	774	739	738	740	762	764	711	749	701	706	777	723	772	701	730	715	720	709	766	724	731	740	748	703	698	668	717	758	742	728	739	751	730	781	740	707	765	762	717	707	703	746	747	749	751	761	722	752	706	719	757	730	722	788	723	726	750	711	708	729	737	705	690	745	715	724	742	735	729	729	714	724	695	714	725	756	734	703	761	785	740	696	719	771	744	791	749	725	678	714	706	763	755	763	788	710	748	679	756	692	721	721	739	748	701	764	800	717	751	732	730	756	763	776	745	718	752	719	739	721	753	716	756	727	711	715	716	686	704	705	772	752	736	704	697	746	755	784	738	729	727	729	779	715	772	749	731	684	722	736	693	705	702	759	687	725	730	759	727	728	770	722	753	706	758	711	761	789	747	725	703	770	708	759	771	706	788	781	750	727	740	690	733	711	705	746	734	744	755	756	764	773	696	708	712	783	715	726	714	738	724	761	770	775	690	728	742	721	761	782	704	703	750	740	684	764	726	787	753	721	736	777	736	726	744	753	731	738	746	745	758	722	722	700	729	745	703	779	668	734	743	733	728	695	743	732	734	735	758	748	740	725	728	675	743	746	679	692	717	729	772	745	774	716	790	770	740	706	699	729	703	750	768	776	728	711	730	731	729	747	745	709	710	782	757	765	740	719	712	734	730	692	760	727	738	717	727	729	742	720	726	804	743	680	770	738	769	733	749	732	763	798	753	737	703	744	718	750	682	770	737	721	729	725	751	745	756	723	737	749	730	767	736	759	763	772	752	714	774	732	757	760	740	726	713	700	759	706	713	765	767	732	734	704	675	737	734	780	715	763	770	735	693	717	713	716	720	758	744	770	727	706	738	743	689	751	817	744	781	762	732	695	727	705	735	718	700	784	752	785	718	740	719	761	714	718	695	748	717	720	714	713	776	727	715	731	761	743	736	741	746	733	781	743	723	688	723	723	704	745	717	732	739	724	711	770	743	721	729	781	759	730	744	776	722	711	770	719	772	737	687	753	767	741	741	786	711	758	742	767	744	737	737	757	766	696	727	713	692	724	726	778	731	727	715	704	760	710	742	734	760	731	738	723	706	741	754	743	726	683	765	728	765	714	709	729	730	710	717	732	792	731	742	774	729	778	773	709	731	742	699	721	729	763	716	714	773	699	670	715	710	704	727	709	720	714	717	698	736	750	742	724	767	702	754	765	698	725	766	709	759	743	712	735	698	722	709	757	784	765	726	707	728	685	704	722	735	706	793	704	731	783	732	752	726	760	782	739	741	727	718	688	756	758	713	753	768	703	714	782	722	733	727	739	750	775	687	768	753	769	756	722	746	735	771	729	802	704	732	730	793	779	766	759	759	711	760	729	758	758	702	741	746	738	722	699	716	718	722	787	778	740	722	770	731	724	796	730	721	763	685	751	710	747	730	771	732	752	739	723	721	752	749	708	751	759	752	745	792	765	743	735	725	734	719	735	756	729	721	698	736	730	760	711	741	752	720	730	740	702	751	713	705	724	740	744	719	716	743	733	723	759	707	693	744	770	728	712	755	744	723	771	783	755	712	714	725	781	757	753	766	750	720	717	704	749	764	732	710	723	737	696	724	734	762	714	794	732	707	741	767	732	710	722	769	713	743	721	747	756	699	757	706	778	786	734	691	661	694	727	779	696	680	749	712	747	792	768	718	738	724	734	694	754	688	715	733	733	750	771	713	736	820	751	811	715	736	788	716	722	747	747	752	711	731	751	745	741	681	713	757	788	743	780	734	755	709	755	758	742	704	717	725	673	714	759	754	699	794	748	702	676	716	692	731	746	710	730	712	772	730	715	750	741	741	713	743	726	763	753	715	795	715	693	750	720	771	727	713	738	740	737	764	763	700	710	760	748	759	685	737	736	735	702	745	726	756	761	714	701	715	724	756	740	750	735	728	690	727	730	697	731	726	728	763	731	738	738	714	742	822	750	708	750	733	724	724	749	748	728	738	742	759	753	719	730	750	736	771	696	697	704	736	746	750	738	753	695	727	717	726	684	740	720	730	749	728	721	764	704	757	759	709	747	795	755	727	754	727	730	794	738	778	769	720	735	722	744	720	731	726	764	749	714	716	792	739	703	725	733	704	734	720	753	737	744	731	727	727	691	745	768	733	701	745	760	739	712	739	717	720	715	757	775	748	747	764	759	713	728	707	727	717	709	745	697	707	761
783	183	155	149	149	136	172	157	169	148	153	154	161	139	139	125	137	133	132	128	130	119	135	111	138	110	135	98	120	115	115	111	120	115	125	146	121	129	122	123	123	127	137	118	121	115	122	90	131	126	105	118	127	117	96	132	105	127	96	107	115	135	115	131	128	133	105	113	115	127	126	102	122	127	127	137	123	124	120	104	133	112	105	126	113	134	147	92	115	115	106	112	134	114	106	120	128	115	125	128	102	114	118	125	108	120	130	110	128	102	123	127	134	103	102	95	112	119	135	131	127	121	118	135	105	120	112	115	127	89	120	122	111	110	108	102	107	125	117	122	117	110	119	107	120	120	119	125	118	115	107	121	111	113	105	124	116	102	104	138	101	122	116	128	116	112	123	104	124	104	117	131	112	123	112	110	114	123	119	117	124	129	119	113	107	113	130	91	95	108	117	100	117	113	137	105	127	110	98	125	115	123	93	109	110	124	101	114	110	121	128	126	99	102	107	107	115	105	112	101	119	112	119	134	130	119	110	116	109	122	125	148	127	108	114	117	121	117	104	122	107	123	107	126	123	117	96	107	99	116	121	141	119	118	99	103	119	117	127	124	105	144	114	109	139	110	122	118	113	111	117	98	116	118	120	107	130	121	120	135	131	132	130	105	124	115	118	122	113	118	117	106	106	110	109	125	136	121	131	134	126	127	103	109	111	135	120	132	121	109	127	114	120	131	100	111	140	112	107	105	104	130	118	126	130	131	118	128	126	109	111	111	117	118	122	102	110	116	104	122	109	127	108	116	120	114	126	124	138	121	111	124	106	116	112	136	134	142	103	93	118	98	126	129	119	125	132	134	113	97	100	108	105	101	119	95	100	118	134	106	110	117	121	115	105	115	129	108	105	108	132	126	126	103	131	118	123	141	104	118	117	123	96	127	116	130	109	112	102	131	122	127	125	112	104	115	120	126	128	121	138	133	111	137	123	106	123	119	133	125	121	126	120	121	119	97	103	110	104	118	123	123	125	129	141	118	96	125	125	105	123	120	89	114	115	106	99	127	113	135	96	112	112	116	107	115	120	111	112	121	114	129	130	136	109	108	115	111	126	100	123	114	114	127	106	122	110	114	132	124	123	110	128	115	110	121	131	109	132	111	126	112	95	118	123	105	119	118	114	132	129	114	115	114	116	105	107	117	131	105	118	135	113	112	120	120	116	111	108	128	118	111	122	118	121	105	122	128	135	116	114	123	131	120	123	124	117	124	119	114	142	126	119	104	114	113	128	133	107	98	122	126	124	119	132	112	126	126	122	125	119	122	125	99	121	110	100	104	108	116	135	108	119	114	116	111	106	120	98	109	121	115	131	128	120	120	137	128	108	110	120	87	125	108	112	136	113	122	124	120	107	107	102	115	101	127	122	113	117	121	116	122	95	104	138	114	118	115	116	108	110	118	105	119	101	104	104	132	126	119	122	115	107	113	121	139	101	104	119	133	116	103	113	122	114	101	107	123	108	92	117	125	114	111	118	127	107	118	128	117	137	128	113	120	120	126	113	119	113	123	121	122	97	130	122	128	129	118	118	104	112	126	114	123	132	124	113	119	116	128	118	120	117	117	96	135	110	103	140	132	125	111	113	105	126	97	124	127	103	129	103	134	131	110	114	112	113	122	112	139	120	119	124	123	120	111	124	104	135	125	127	129	141	125	106	119	131	116	90	118	118	114	109	106	113	118	110	127	100	118	104	105	116	113	112	114	111	123	115	130	117	115	117	115	111	124	139	120	113	136	117	126	127	127	127	127	123	136	126	125	123	104	123	114	125	106	105	108	114	92	123	111	100	127	108	136	129	112	100	113	127	128	119	106	128	121	113	104	122	136	128	125	132	121	123	122	112	116	118	129	116	122	90	116	110	126	110	126	103	111	125	95	136	119	99	117	126	124	111	120	128	133	123	109	121	127	120	135	129	118	107	103	121	106	133	112	127	139	105	106	111	126	130	124	106	100	124	129	111	100	118	97	106	118	128	127	117	106	120	127	129	116	123	107	117	113	103	108	118	118	112	104	101	112	116	144	88	118	119	132	131	123	120	117	128	111	115	136	117	109	117	137	127	115	126	133	143	105	118	137	104	124	125	124	127	136	114	129	126	127	126	124	115	133	108	114	95	110	98	115	128	103	104	110	108	121	125	89	108	120	123	116	111	112	118	115	102	130	120	124	123	123	131	112	97	110	111	100	120	117	125	118	123	121	130	109	104	129	126	118	133	110	111	104	97	115	129	129	133	110	113	110	101	117	105	114	107	121	106	121	99	123	116	110	121	98	115	109	110	134	151	126	108	117	136	135	123	113	110	123	120	121	111	100	120	115	121	116	108	118	111	122	107	131	116	114	118	118	109	116	125	138	106	100	131	127	94	122	116	107	89	120	117	102	115	96	111	120	148	123	115	117	121	108	134	112	131	115	131	107	109	125	129	144	118	120	113	99	98	110	124	118	123	126	112	124	110	122	119	125	123	97	119	119	114	115	97	135	130	125	118	126	114	101	130	135	117	116	111	112	103	118	122	125	114	118	125	118	120	130	130	125	138	102	129	110	114	140	115	123	137	116	120	123	116	124	123	142	95	128	137	106	120	100	109	118	123	122	116	119	122	135	119	106	128	109	123	94	103	120	118	126	120	122	99	118	145	132	116	111	110	107	106	110	119	117	117	119	123	134	121	119	140	117	126	98	135	107	121	106	120	129	128	124	120	122	87	122	124	129	129	110	118	122	128	104	120	122	97	129	111	112	114	118	119	115	97	125	118	113	95	115	113	114	116	120	95	128	111	106	132	123	105	119	121	126	131	122	126	135	120	140	139	112	118	127	117	108	121	114	113	114	118	129	108	100	101	113	127	112	118	112	127	131	109	115	124	125	118	125	120	118	110	119	119	115	139	132	144	117	108	120	122	95	115	119	144	111	93	130	124	111	115	120	133	103	134	103	115	110	117	118	125	102	120	98	123	107	115	109	101	92	116	115	118	104	120	100	118	112	121	128	134	120	140	142	111	116	110	126	129	111	115	110	111	111	121	119	111	139	135	99	120	102	101	113	144	130	102	114	112	127	104	115	115	100	105	124	103	105	122	141	110	125	113	116	120	116	132	113	119	103	152	136	124	110	111	107	108	106	117	126	102	105	109	115	120	132	105	113	120	120	114	128	136	102	119	137	146	124	128	95	111	122	106	116	99	120	123	103	124	104	108	106	130	113	118	92	107	115	110	114	123	104	128	113	99	126	107	111	110	113	122	143	125	99	127	122	102	106	138	130	118	120	120	119	123	105	124	119	103	121	111	99	106	124	110	122	108	121	133	96	123	94	106	102	117	113	110	116	123	120	118	132	126	141	121	118	116	122	105	125	108	123	123	109	130	128	98	118	129	138	118	124	114	125	109	114	129	118	119	129	122	145	122	102	125	111	117	130	110	108	126	111	113	110	127	130	127	105	103	113	119	135	112	127
8180	2042	1333	1510	2903	4018	3910	3724	2859	2480	2166	1834	1735	1503	1437	1304	1322	1263	1141	1159	1093	1118	1009	1010	1074	1034	988	940	999	938	942	947	963	879	900	911	974	936	930	924	895	881	894	851	883	894	897	899	915	916	862	957	845	878	849	886	875	814	875	888	817	873	900	921	890	834	866	906	865	872	902	916	834	856	884	863	892	905	847	916	811	869	833	832	833	867	868	872	833	803	902	855	877	826	865	860	828	809	867	873	810	838	844	880	786	827	893	867	859	881	825	828	829	785	829	862	835	848	838	835	882	850	807	850	792	855	836	867	854	885	837	814	844	828	849	845	849	913	851	883	866	832	842	852	836	873	897	842	878	834	886	881	777	871	807	858	827	834	864	916	831	867	875	798	850	863	865	813	836	794	869	862	862	871	816	897	828	887	806	816	845	874	821	814	883	819	834	887	856	834	804	852	831	837	849	882	846	860	850	842	803	871	871	875	840	818	780	875	867	889	797	845	813	822	839	848	831	846	837	839	851	819	802	861	877	839	828	901	833	878	834	856	847	843	836	844	785	833	839	859	833	851	854	886	884	815	849	866	795	865	857	845	852	867	884	869	869	821	829	812	873	858	870	881	841	866	873	861	913	829	909	924	825	895	850	818	862	887	878	832	832	868	841	821	863	809	842	845	845	844	885	836	828	848	801	812	841	829	867	893	843	850	883	881	851	833	847	881	831	892	876	814	824	851	830	900	844	831	853	866	854	903	839	822	829	865	860	848	838	901	829	827	832	833	842	849	848	857	834	844	859	862	817	799	861	837	843	857	858	897	832	853	839	848	834	841	837	821	838	827	835	847	832	831	867	857	835	846	860	861	817	826	849	874	847	841	868	880	800	869	809	878	877	804	782	885	847	835	846	858	856	883	861	855	815	885	856	885	849	832	871	863	882	826	800	877	867	846	850	880	871	856	864	849	840	813	855	867	903	828	836	850	789	826	893	850	874	852	872	795	826	843	852	866	850	845	857	839	824	852	819	854	828	849	859	852	883	855	892	858	876	905	861	836	841	850	860	823	829	836	848	809	808	883	879	808	901	795	817	865	818	831	896	808	838	817	806	868	849	856	797	852	871	810	842	872	811	887	860	881	880	820	833	863	834	834	867	857	815	882	840	881	838	823	848	850	837	832	846	835	857	860	868	848	788	835	847	773	785	855	900	867	796	861	823	862	847	885	839	846	850	855	826	885	847	894	915	863	847	876	860	903	821	841	805	857	851	828	829	832	879	760	823	834	820	855	799	837	838	845	805	847	800	854	879	849	825	923	890	824	913	897	833	917	896	827	803	831	848	864	833	849	877	883	854	777	887	826	844	853	832	806	860	826	857	825	834	900	826	913	864	859	810	835	823	828	832	855	814	834	850	869	871	874	858	834	859	855	837	855	802	865	871	853	824	874	841	874	797	871	836	866	878	837	813	816	838	839	915	865	885	864	811	862	850	833	816	882	836	799	856	865	825	816	881	866	841	873	849	855	822	834	818	838	858	896	834	874	860	865	899	837	836	853	830	865	861	880	840	861	873	864	811	856	826	857	871	867	822	828	801	843	877	857	803	848	794	859	836	840	782	836	870	784	870	896	844	820	828	834	872	797	828	809	798	887	858	832	806	810	855	824	839	877	854	813	807	823	818	845	815	860	828	893	881	866	849	822	833	795	883	886	854	901	814	886	867	771	859	838	847	833	838	820	863	812	857	878	844	865	863	836	860	813	879	874	904	858	866	825	892	850	867	867	862	888	820	862	819	828	837	759	859	849	881	855	867	852	862	806	848	852	853	868	875	801	811	892	829	852	808	844	840	804	782	863	833	885	820	848	833	807	823	862	879	895	848	880	857	829	803	859	818	850	866	845	880	816	854	810	866	863	873	834	784	787	862	803	873	817	852	880	813	804	861	844	897	900	822	856	806	869	863	810	869	881	855	873	860	852	783	865	846	827	848	834	804	835	854	792	833	825	842	849	845	873	878	895	820	843	845	861	838	886	842	883	860	799	822	855	819	893	832	850	820	849	815	817	824	856	868	815	809	860	868	833	811	890	899	829	845	893	868	863	848	844	843	821	855	825	828	862	870	865	872	862	826	893	841	842	869	832	828	791	858	866	801	826	841	840	853	853	831	838	829	867	797	892	865	851	808	840	850	884	902	868	842	805	861	882	803	827	830	836	875	849	909	819	863	848	780	824	831	872	836	866	871	849	880	853	850	845	824	830	871	816	841	914	828	883	844	850	846	770	860	838	881	826	868	889	825	798	842	842	881	851	849	824	901	860	881	864	850	884	869	854	816	837	872	787	820	828	875	857	836	857	855	875	834	836	873	835	908	845	863	890	904	884	855	894	878	820	918	865	810	891	861	767	838	809	891	889	849	849	868	805	868	836	824	833	804	844	826	851	825	852	851	872	848	840	862	905	871	796	816	874	857	815	853	848	869	836	881	862	866	846	892	826	840	840	797	849	837	846	873	851	854	867	882	805	891	900	815	842	856	852	892	878	824	852	859	881	805	803	819	849	844	775	815	828	846	853	885	857	861	870	922	800	852	874	815	884	829	894	824	846	876	816	844	880	854	815	844	918	839	826	823	836	820	869	834	845	848	809	857	877	833	865	894	882	837	855	833	843	869	852	880	837	829	885	890	871	831	882	795	863	824	793	835	898	823	855	841	890	825	830	852	853	853	857	845	818	906	839	879	850	871	830	858	905	789	839	864	880	823	773	866	847	823	863	806	881	799	800	856	827	800	846	884	850	804	864	868	811	823	861	840	827	851	863	895	815	866	840	841	875	862	800	793	881	906	861	883	837	828	841	906	875	860	873	807	851	868	844	815	809	819	835	809	862	883	884	876	832	887	846	860	859	791	868	849	897	816	828	814	811	804	879	866	881	828	850	845	808	880	823	837	881	793	828	872	882	865	868	846	844	832	839	854	806	818	821	873	831	826	880	851	889	837	814	855	816	852	886	822	816	872	849	837	828	852	841	830	887	846	835	808	822	824	836	815	867	796	823	875	787	836	836	879	817	812	880	829	830	837	838	849	857	816	891	901	865	824	844	831	849	863	839	879	843	817	847	848	843	833	822	854	857	827	883	847	810	830	850	796	859	820	859	855	877	868	819	851	897	820	862	856	840	835	819	929	851	816	810	833	851	803	869	830	808	826	839	847	817	830	886	868	849	851	809	797	837	850	856	838	900	865	837	806	841	821	863	821	845	812	863	884	877	821	842	834	827	885	905	852	805	838	828	795	853	843	828	821	868	775	808	855	866	855	816	835	855	811	829	851	855	843	833	863	825	865	923	822	849	886	806	835	834	850	894	830	814	859	827	780	838	842	831	855	824	823	823	843	832	893	839	827	827	791	861	899	848	842	839	809	863	876	867	869	860	891	855	834	833	856	899	810	887	839	836	856	804	884	868	840	841	856	876	774	844	852	857	819	911	886	861	869	796	865	865	887	842	829	814	846	886
1026	59	56	56	51	51	54	38	47	52	49	55	56	51	50	62	53	59	48	59	49	51	40	41	50	52	51	45	49	48	64	50	54	44	47	60	66	57	50	49	63	47	45	52	51	63	53	43	49	42	41	58	49	58	52	54	53	47	54	49	51	49	55	58	63	48	39	46	62	43	52	57	52	64	49	56	57	41	44	54	51	51	48	51	49	55	50	49	49	51	46	48	57	43	46	39	49	45	38	46	47	45	45	56	38	42	56	45	55	39	48	47	43	40	43	38	55	32	47	55	56	45	43	59	44	45	53	64	59	46	47	52	38	41	48	47	51	52	58	35	52	56	44	46	60	49	44	45	56	48	45	46	51	39	46	61	49	39	39	46	49	40	58	54	50	45	50	50	38	45	55	53	53	51	47	40	44	39	32	35	56	52	42	37	63	62	38	47	43	45	59	46	47	39	61	47	50	52	39	44	52	47	52	40	50	39	44	56	47	57	45	35	63	37	52	47	50	40	55	53	53	54	44	51	69	50	52	55	45	39	43	45	30	55	71	46	53	42	40	48	42	55	44	56	44	42	44	49	45	56	54	51	49	59	44	42	55	52	57	61	60	51	36	52	48	49	40	49	49	59	53	44	49	45	33	40	47	48	49	42	56	57	59	53	57	45	48	37	53	51	42	40	40	43	53	48	41	52	41	56	49	62	59	32	45	56	43	39	48	41	58	55	58	39	47	56	50	52	52	43	44	49	58	53	42	60	54	56	50	41	54	45	66	50	42	49	30	42	37	52	37	39	60	42	38	48	48	47	38	51	51	49	41	44	49	48	59	58	67	53	46	39	54	40	52	41	52	45	46	67	41	63	50	58	60	32	50	50	53	57	51	55	50	42	51	61	50	50	46	50	51	55	45	59	46	47	54	44	44	46	54	47	50	45	44	47	35	46	43	58	50	50	46	47	37	46	55	43	43	53	48	53	44	56	43	45	41	42	44	51	60	37	53	48	35	52	48	52	40	47	39	40	54	59	55	57	45	60	52	56	55	46	50	52	51	48	53	57	60	53	50	44	49	58	47	41	41	47	53	41	57	43	38	37	55	55	51	48	54	60	48	47	41	57	51	48	50	51	37	56	41	41	43	43	43	53	34	45	40	51	33	34	54	40	45	54	53	45	58	59	37	50	55	41	51	39	53	45	42	45	48	48	47	56	48	43	43	54	39	45	46	45	46	55	54	46	59	41	41	58	60	43	54	39	56	62	58	47	39	59	41	46	53	45	44	46	42	37	51	42	43	51	53	53	62	52	37	49	45	58	61	51	52	50	40	44	52	40	44	53	40	43	42	53	47	47	57	55	48	53	44	58	49	49	51	41	51	61	47	47	56	53	51	51	53	55	53	53	49	47	51	52	39	35	50	37	50	40	57	41	44	45	45	46	35	43	44	51	47	34	50	43	41	51	35	47	41	44	66	55	43	56	40	52	38	46	48	55	45	56	45	53	50	33	58	55	46	57	49	57	56	47	47	39	56	50	44	38	60	42	42	50	44	58	50	57	50	48	59	49	62	53	44	50	51	54	63	46	38	40	48	47	53	45	54	46	39	40	48	50	50	60	62	39	48	54	45	46	47	53	54	38	51	50	59	57	41	45	44	41	44	51	57	48	58	45	47	39	45	40	50	37	40	36	52	52	55	48	44	53	58	51	47	41	50	57	41	42	47	53	43	48	49	57	39	52	34	50	49	38	35	52	62	58	48	48	55	57	47	60	53	55	58	52	50	43	56	43	43	47	48	56	50	42	44	59	40	51	45	37	65	59	44	48	52	57	61	56	54	29	54	54	45	59	43	44	55	50	51	44	66	39	37	48	51	50	50	41	58	47	38	60	58	47	49	60	41	45	60	64	43	60	43	49	60	46	51	49	53	46	45	52	55	59	65	49	49	44	49	55	41	45	53	60	59	57	43	46	57	45	52	58	43	46	45	49	51	55	47	48	44	49	50	48	57	53	50	49	43	39	46	59	39	44	45	51	49	61	56	52	53	43	59	56	43	48	54	54	60	55	51	48	45	43	47	46	58	59	51	59	37	65	54	40	48	49	48	60	41	47	57	50	49	49	42	54	52	54	39	44	51	51	51	48	62	45	47	31	45	42	41	43	50	46	40	49	56	49	36	49	45	57	55	48	55	37	33	54	62	48	49	54	54	56	50	52	55	47	52	64	47	37	47	49	56	47	42	46	47	37	59	39	50	49	46	49	58	44	53	48	67	40	58	46	55	49	39	57	47	47	44	46	50	39	59	41	46	58	50	44	48	52	39	42	40	50	44	36	42	32	47	55	41	59	48	52	54	44	49	57	54	46	54	51	53	43	52	47	48	45	51	61	54	52	46	56	46	63	45	45	53	50	50	49	64	43	47	46	58	38	62	53	38	47	41	53	46	34	53	40	44	52	39	44	49	59	53	52	47	49	53	54	59	48	53	38	44	56	54	43	38	58	52	64	44	44	53	51	52	43	50	48	49	50	48	56	48	62	37	57	46	54	54	58	54	47	46	48	56	47	51	58	50	39	47	47	49	48	53	53	58	54	57	57	47	48	45	52	41	56	62	37	50	45	51	39	48	48	56	50	59	50	54	44	47	56	51	47	40	51	43	41	41	60	39	36	37	55	47	44	45	44	54	60	37	43	51	55	57	38	47	54	46	47	47	48	48	49	41	41	40	53	47	60	51	41	59	37	50	54	58	51	62	52	51	45	44	45	50	42	54	46	50	57	46	41	51	43	43	48	34	56	50	51	49	63	52	39	50	45	56	56	51	48	46	42	44	57	53	52	60	47	47	58	43	50	59	40	48	47	52	41	54	34	47	50	51	53	41	44	40	58	40	46	60	48	46	54	52	49	34	50	65	41	54	49	57	50	59	53	54	59	58	47	47	47	54	51	44	58	51	59	55	61	36	51	45	55	47	35	50	51	38	48	52	57	63	47	51	40	43	39	39	54	53	39	50	49	52	56	60	57	46	45	37	45	39	46	44	59	48	58	52	37	59	46	53	56	60	41	44	62	41	55	54	63	45	48	51	54	44	51	56	42	46	47	53	56	50	42	54	45	50	41	57	41	60	50	52	42	56	44	43	49	51	57	47	43	50	57	47	51	56	47	40	47	50	51	38	54	47	56	49	56	46	64	44	47	48	44	40	55	58	46	49	54	49	50	42	43	54	49	50	49	52	53	69	50	51	48	53	41	49	45	56	46	48	35	39	52	52	52	55	50	52	48	46	52	52	54	51	37	48	45	43	37	40	59	44	51	37	48	44	64	60	53	32	35	50	43	48	49	38	37	38	51	56	48	49	48	41	46	47	55	42	48	52	54	44	52	57	49	51	54	54	55	54	51	58	38	43	69	48	57	51	43	46	55	50	59	47	43	42	44	50	47	49	54	40	48	55	43	52	48	51	57	48	53	63	61	58	41	37	64	62	49	54	58	57	46	54	58	48	57	48	46
6097	565	477	513	592	776	843	914	658	576	527	515	526	487	455	455	406	472	464	432	432	445	420	405	437	395	429	375	420	421	412	432	408	423	398	380	407	401	398	409	417	404	382	366	340	386	374	374	354	384	392	371	371	372	389	365	408	426	389	413	360	366	383	403	402	395	394	409	395	384	360	416	377	390	392	397	406	420	428	380	377	369	392	381	405	358	353	372	361	390	377	375	399	383	375	376	358	424	376	375	391	388	429	409	377	380	377	434	378	362	380	339	398	403	409	371	375	383	381	371	355	360	392	434	406	409	399	394	394	385	393	374	424	372	379	411	370	389	366	376	387	428	397	371	430	377	393	376	353	356	385	399	374	390	368	352	379	402	380	395	398	408	355	364	374	354	400	401	355	384	356	398	411	361	410	388	404	378	373	405	414	404	415	423	392	360	411	353	358	389	385	374	377	383	380	371	382	363	388	402	396	399	369	407	352	380	417	407	362	410	396	387	379	408	407	374	362	420	392	372	397	386	382	366	393	435	399	369	415	367	322	414	352	398	387	380	401	388	401	353	400	400	412	407	410	418	364	413	385	394	371	359	366	391	378	411	373	383	391	404	371	390	347	392	356	371	400	376	412	373	398	361	378	396	373	387	401	374	395	366	350	380	335	370	400	367	380	393	364	398	384	379	403	377	374	414	407	391	373	379	400	409	401	376	387	379	377	396	372	371	387	388	394	393	366	410	363	368	389	371	401	386	376	356	361	393	421	394	407	372	401	386	386	406	370	377	410	393	356	379	357	356	372	392	333	401	402	369	367	389	355	380	402	374	358	441	403	368	379	380	392	412	366	393	336	401	386	403	388	381	392	376	360	408	385	364	396	389	377	395	378	382	381	413	371	414	405	347	427	380	417	376	417	397	395	391	417	358	377	376	352	400	374	369	386	377	365	375	394	429	383	377	401	400	391	369	356	409	395	369	365	411	353	400	391	390	408	369	368	365	381	421	355	368	355	423	384	361	392	395	370	391	396	362	371	385	384	408	392	378	389	361	395	408	393	392	394	386	371	356	374	374	379	368	378	401	377	388	375	367	389	378	418	371	379	390	384	398	387	383	373	368	365	394	360	380	386	394	370	393	373	375	363	400	408	379	396	371	360	370	416	401	375	382	391	355	411	378	401	334	408	403	378	373	384	394	407	338	386	358	385	397	364	369	380	361	394	414	363	384	399	359	378	383	390	398	392	381	377	385	376	405	371	416	362	363	405	428	379	355	336	366	385	397	417	378	384	394	393	356	349	393	392	379	384	409	355	383	428	382	404	355	375	367	423	405	405	388	391	398	390	362	380	397	375	382	414	342	388	422	396	395	437	370	373	384	377	402	373	416	372	369	353	372	395	351	377	403	389	403	411	369	426	400	414	387	383	410	399	403	395	368	397	378	383	393	361	381	388	392	394	378	396	387	409	410	392	399	408	382	396	381	371	427	392	412	372	368	355	409	413	372	416	413	369	364	394	395	363	387	381	357	392	388	380	336	368	391	370	400	403	404	403	391	395	374	371	428	375	403	364	397	394	384	400	364	389	382	383	392	406	372	396	424	368	380	377	401	380	398	398	363	392	390	375	390	399	377	395	382	399	369	381	373	374	372	414	400	411	395	397	406	359	373	386	383	400	410	394	419	370	395	384	403	405	377	363	398	363	410	399	401	395	356	387	402	382	404	394	406	379	345	382	399	393	420	385	382	371	374	383	399	399	395	367	353	366	349	391	381	371	409	425	407	388	389	392	415	353	357	387	382	370	403	370	395	382	374	394	405	410	430	394	386	358	381	394	387	402	393	395	381	388	372	396	376	404	402	394	391	365	414	373	368	373	349	381	369	374	414	381	375	408	377	392	364	394	412	388	387	391	425	378	406	357	401	336	365	372	380	370	397	366	367	389	374	359	380	389	400	365	385	375	420	364	392	393	374	387	407	391	411	363	386	367	419	378	412	388	421	397	405	417	359	366	385	400	363	411	363	380	370	393	377	400	381	397	359	382	367	372	391	371	412	445	429	361	422	396	387	370	370	384	417	353	397	407	344	396	403	368	396	354	372	375	393	358	396	392	397	398	371	370	385	363	363	360	387	392	388	373	395	398	361	367	395	351	400	375	380	389	396	373	377	363	407	393	366	394	408	400	388	404	404	416	394	381	405	327	383	414	391	397	393	387	394	374	376	376	399	385	433	397	368	397	393	371	409	378	400	407	375	385	430	401	343	369	422	384	416	357	394	391	381	391	376	355	396	410	374	394	404	362	390	391	372	384	375	410	388	365	375	372	409	385	379	382	409	398	409	373	362	397	391	358	344	400	427	389	379	392	361	373	408	396	405	361	365	415	381	402	373	431	379	388	374	405	392	379	371	380	358	364	371	399	400	399	386	402	410	390	382	388	372	379	357	410	422	354	381	368	390	375	380	401	382	374	381	386	390	402	377	325	394	373	386	412	393	382	379	380	359	351	360	380	374	390	379	393	362	373	411	415	427	392	405	370	385	405	365	394	337	401	396	399	382	391	370	385	408	404	393	379	394	391	416	406	387	397	377	440	361	386	372	369	346	410	406	411	399	345	383	362	347	383	357	417	399	399	378	424	369	365	380	372	416	370	376	388	350	376	408	419	385	371	357	400	391	348	395	377	398	392	374	382	395	365	358	374	371	357	406	379	373	406	396	360	412	400	401	371	377	383	388	412	388	401	358	329	361	414	420	404	383	399	381	356	375	386	365	401	399	384	388	350	383	378	402	379	343	393	381	411	390	373	412	363	389	352	392	383	367	403	394	407	373	396	353	419	394	351	366	392	384	379	374	400	380	379	398	386	391	421	391	413	391	415	373	403	341	377	373	372	396	387	410	398	333	382	387	438	379	386	404	392	383	401	420	417	386	358	375	382	370	406	374	371	433	392	378	389	426	386	424	380	377	409	365	378	352	347	420	404	343	366	386	385	348	390	378	355	390	385	365	387	397	356	376	404	356	390	364	393	383	385	392	408	372	354	389	397	397	382	366	360	413	368	365	389	386	388	371	379	418	418	346	361	373	371	404	359	400	393	378	378	405	397	406	383	381	395	397	376	378	385	399	379	374	385	392	409	373	376	389	404	407	367	397	404	411	422	395	390	398	379	366	436	378	369	398	378	376	419	387	381	391	369	384	364	392	399	400	389	382	396	412	388	372	412	386	393	398	393	407	386	381	377	355	369	386	399	380	402	397	364	365	381	404	375	377	404	403	368	375	378	405	382	375	403	390	385	415	377	363	376	343	396	385	389	387	379	387	408	376	364	410	389	377	327	362	382	392	427	344	380	415	373	409	371	385	372	382	385	377	391	407	399	411	402	366	396	412	394	379	388	375	427	392	420	368	405	368	382	396	352	380	398	399	379	373	383	404	373	372	388	390	430	390	405	354	364	383	379	389	360	393	381	384	390	376	378	376	381	409	384	367	390	322	401	393	386	399	386	370	400	393
451	136	84	86	92	94	101	103	108	101	95	95	102	92	90	94	75	87	83	73	84	71	87	66	84	85	70	80	72	76	73	77	69	71	80	72	78	60	69	93	87	71	81	78	75	92	83	95	72	78	85	74	91	82	96	90	70	78	75	79	84	85	73	69	74	91	65	92	69	85	58	75	81	73	77	80	83	79	79	79	93	70	76	69	68	76	72	75	85	78	69	67	81	61	70	68	75	73	72	66	76	59	80	83	74	83	88	62	86	72	80	74	86	81	76	84	85	86	82	71	66	59	59	82	86	70	82	70	74	67	92	76	83	76	75	70	82	62	74	76	77	79	75	66	75	72	73	67	83	77	76	74	60	81	100	91	70	80	78	62	72	57	91	83	71	88	72	74	79	57	79	67	84	100	63	59	74	70	84	61	64	67	92	75	59	73	74	88	79	79	59	62	70	67	66	84	75	73	75	69	65	70	71	69	92	75	65	69	83	86	83	68	74	71	50	77	76	84	71	84	75	84	62	75	66	84	91	79	61	84	68	81	82	57	75	85	85	61	82	81	81	79	74	87	81	78	87	78	93	74	78	80	78	78	66	74	81	70	93	75	79	57	86	76	83	73	69	70	58	71	77	69	80	88	75	76	71	92	67	71	95	84	66	83	71	76	62	71	75	85	81	76	88	65	62	91	76	73	73	79	79	66	62	82	83	71	60	67	70	85	73	71	95	81	70	76	80	75	81	90	74	73	83	85	73	69	77	100	66	78	76	75	73	70	77	71	63	80	66	70	75	81	70	80	82	71	63	74	70	89	78	69	68	67	72	72	65	89	66	51	71	69	71	66	69	78	75	59	88	84	79	81	65	78	81	67	67	61	79	69	79	73	69	74	83	86	81	62	74	71	75	80	72	74	64	90	73	74	82	68	69	75	61	77	77	68	77	68	69	79	69	66	82	95	68	69	83	86	83	80	92	89	78	58	84	79	75	70	68	61	82	64	79	69	80	57	78	71	66	71	73	73	85	70	73	73	70	74	73	91	78	64	71	70	86	67	74	72	64	90	60	72	64	71	72	87	79	74	71	63	98	78	72	77	60	93	79	74	81	76	70	66	69	81	71	72	78	77	80	81	67	78	76	77	71	76	81	87	82	85	60	89	86	80	72	109	98	81	76	74	65	66	69	68	78	76	71	81	66	79	78	75	78	81	82	74	68	70	71	71	66	74	78	69	74	82	87	66	68	86	83	75	64	57	66	91	79	76	81	65	70	73	77	72	72	82	69	98	81	77	57	67	85	68	81	75	82	74	78	62	79	63	82	69	73	86	80	69	74	71	69	69	62	70	66	68	56	84	75	75	66	83	81	58	65	71	74	89	71	92	85	72	65	61	95	64	85	101	77	88	66	96	79	68	74	68	70	70	68	76	83	64	75	87	61	88	87	66	83	62	64	77	91	70	93	68	87	83	66	67	75	72	81	74	75	81	73	67	81	81	67	67	62	70	73	82	82	85	83	73	63	80	79	70	94	71	76	61	77	63	84	66	66	75	67	75	85	80	82	80	69	84	87	79	86	90	77	83	81	84	72	70	86	88	70	71	87	72	74	65	84	88	79	72	63	82	75	79	73	71	78	74	66	69	64	83	77	70	80	81	82	81	88	71	75	82	70	62	78	77	85	79	69	83	78	84	70	81	78	74	69	73	86	58	71	82	72	78	83	91	68	78	80	73	75	73	69	61	92	75	74	80	70	87	70	96	82	87	71	71	84	61	76	78	72	78	77	61	66	65	82	80	81	64	78	74	58	72	69	63	71	81	75	83	86	79	74	52	77	89	76	75	70	68	77	76	55	77	64	81	67	76	71	78	80	70	80	79	76	47	71	73	76	79	68	73	69	71	73	64	66	76	73	69	79	71	74	68	87	75	57	81	72	83	79	81	59	92	67	79	60	72	68	89	77	72	74	76	85	68	75	85	86	74	65	78	74	78	61	90	85	74	93	75	75	79	74	83	71	74	72	66	76	81	69	66	73	80	69	73	77	79	83	74	90	95	79	67	85	67	72	80	72	88	83	80	71	62	77	54	78	68	77	70	83	72	64	87	69	72	82	81	75	67	69	79	65	80	74	84	78	79	87	72	75	87	78	85	89	76	86	72	75	56	84	84	73	77	70	78	90	69	71	77	83	72	81	87	73	89	86	61	70	77	80	86	73	81	67	80	70	71	77	78	81	71	84	77	68	78	75	74	71	64	56	65	65	73	71	65	87	88	95	80	91	82	63	69	69	79	73	77	86	76	77	60	75	74	77	64	91	66	77	65	61	79	86	68	79	73	76	76	88	67	75	76	75	74	61	88	75	82	73	72	75	85	73	99	70	65	64	73	71	74	69	83	71	54	81	60	83	74	81	77	78	93	66	73	67	62	96	74	70	74	74	69	85	76	70	84	87	62	93	72	85	56	70	75	93	77	72	79	81	63	68	81	77	74	78	80	74	73	83	76	75	75	81	89	80	67	71	74	63	83	69	85	56	81	70	78	79	62	87	70	77	70	67	72	74	75	81	79	70	75	78	70	62	75	74	64	81	63	63	74	82	63	84	67	75	81	86	82	80	80	64	81	81	60	57	75	66	51	71	63	69	65	76	66	70	78	80	64	80	76	85	70	82	67	74	73	76	76	86	72	81	83	60	79	67	68	80	75	69	93	88	93	70	81	79	82	70	77	80	68	76	76	64	82	72	70	66	90	82	97	74	77	78	68	64	91	75	61	80	66	72	83	74	58	86	79	70	66	76	62	76	55	71	77	59	77	63	82	61	73	73	60	63	82	63	76	80	80	65	89	81	73	79	87	78	81	76	71	92	81	77	74	76	90	77	84	82	68	67	71	76	73	75	79	65	75	70	79	73	81	66	63	77	73	59	77	108	70	73	84	86	68	65	74	83	67	86	75	85	74	59	73	90	72	76	93	81	86	83	63	81	77	63	85	81	87	83	62	76	81	88	69	64	72	67	66	74	96	60	78	74	70	74	80	90	66	78	87	81	57	59	71	84	74	82	66	82	74	73	76	83	73	77	94	75	69	68	72	76	81	73	72	81	78	76	80	78	78	85	85	71	76	81	74	85	72	65	91	69	83	70	71	84	84	71	78	71	80	55	77	67	64	74	79	72	89	76	77	70	62	75	81	68	74	63	64	73	79	72	63	85	52	75	77	75	68	84	67	64	85	86	71	86	71	67	73	68	84	55	56	83	75	90	86	66	84	72	86	79	68	75	72	81	72	55	64	66	72	80	78	79	68	80	74	75	78	92	74	63	80	72	72	79	76	88	66	82	72	65	64	70	73	87	76	78	95	82	73	77	63	84	74	82	69	64	69	81	83	75	75	77	71	76	72	86	61	75	75	62	74	80	84	66	82	68	83	74	73	80	70	73	63	79	80	76	69	70	85	85	91	79	75	79	70	67	81	69	77	70	69	75	71	74	78	72	72	70	76	76	89	87	80
5214	1426	805	1070	1952	2646	2577	2250	1738	1433	1257	1090	1013	948	927	827	808	715	712	662	675	695	672	617	643	662	648	617	654	604	616	588	575	583	600	576	546	603	607	555	519	543	572	602	609	563	538	547	593	574	561	519	550	555	569	556	537	562	547	568	581	574	525	535	573	584	592	523	550	549	543	548	531	536	528	571	532	546	564	538	563	532	535	570	558	539	519	518	530	529	517	538	535	539	564	539	596	546	559	514	550	560	520	509	498	534	518	528	516	527	552	529	535	505	543	504	519	491	539	555	532	560	569	582	554	503	561	512	529	518	547	530	551	509	552	556	540	554	531	569	496	526	534	559	546	550	526	548	538	559	529	580	521	526	576	554	554	562	568	548	559	507	537	538	512	514	566	533	545	486	491	569	590	575	531	511	564	577	557	521	560	538	553	532	527	547	543	556	559	565	582	541	556	540	569	544	519	571	573	552	562	531	512	505	538	543	573	555	553	545	550	543	509	555	530	530	526	548	534	507	556	550	535	553	531	582	543	534	515	541	588	554	542	566	550	515	549	568	572	571	516	495	509	535	499	561	501	524	540	529	522	562	536	533	556	530	586	581	544	542	481	551	569	551	533	534	547	545	581	483	559	522	538	544	533	504	518	531	558	548	539	553	515	559	515	539	495	530	553	531	549	501	531	546	523	507	531	506	515	583	534	531	526	522	531	521	517	552	563	594	547	551	532	573	538	543	520	521	492	527	536	547	526	527	546	532	547	545	566	521	531	584	524	532	595	542	511	522	554	537	537	497	560	506	564	564	530	512	538	535	525	541	579	522	525	554	515	510	525	516	561	519	516	538	514	532	518	525	554	500	524	528	557	556	523	555	559	564	550	506	568	508	549	513	605	557	502	546	528	546	524	539	545	558	538	559	539	554	542	507	547	582	529	538	554	516	525	552	556	551	572	510	527	570	528	547	506	492	535	555	558	530	546	551	534	500	544	543	500	525	534	513	543	509	523	571	538	554	602	566	523	566	536	504	559	550	573	528	560	533	528	508	540	545	506	531	524	508	574	531	557	574	486	552	531	527	518	565	551	524	536	519	543	520	508	545	521	492	508	532	536	560	555	539	497	524	541	527	503	547	516	527	521	518	514	532	543	546	530	544	571	525	540	535	534	454	538	552	559	507	513	546	535	537	539	548	513	510	558	515	517	511	514	531	532	529	520	527	546	494	538	515	541	531	560	562	533	559	518	511	562	510	533	552	545	477	528	547	553	565	532	525	508	519	530	525	518	506	516	547	552	505	519	557	519	545	533	509	561	555	532	502	510	507	559	548	549	525	520	535	565	540	587	513	489	519	554	531	554	534	550	524	561	528	550	572	510	544	557	554	522	559	529	515	541	492	554	511	530	534	545	502	499	500	527	529	542	553	510	533	545	522	551	535	513	535	523	531	487	582	535	499	560	520	532	542	525	570	519	519	536	577	552	559	550	585	592	532	519	503	550	556	577	576	538	558	522	549	535	510	541	549	541	539	533	542	545	535	528	569	551	558	544	554	586	538	546	551	558	568	510	539	559	503	528	530	524	509	547	539	555	552	546	557	548	487	495	538	546	509	589	522	523	536	510	556	547	532	548	584	517	512	537	523	521	529	544	508	568	555	514	570	601	493	551	511	491	534	515	545	533	524	557	530	540	556	531	560	554	536	572	551	543	560	517	500	571	527	541	528	499	501	513	549	572	502	543	532	570	599	551	506	537	555	503	547	519	552	550	550	532	520	531	543	565	526	537	555	529	537	565	561	510	536	552	568	533	527	517	547	559	526	564	504	538	541	517	511	527	522	537	543	509	560	547	551	502	580	539	595	553	564	578	523	588	501	524	529	555	537	541	547	536	548	525	515	542	527	554	479	539	543	480	551	521	567	536	590	514	489	497	592	533	523	512	556	530	519	525	545	519	524	568	516	522	543	507	549	549	515	563	531	556	538	526	548	544	544	536	513	555	540	578	522	562	552	554	538	510	516	504	536	520	520	583	546	565	545	571	531	528	534	572	545	557	533	577	527	522	577	564	533	570	521	529	542	559	507	505	527	528	573	545	523	549	535	524	529	550	515	526	538	532	554	553	556	533	543	553	563	525	511	547	563	525	523	526	554	539	534	520	506	561	541	545	536	529	523	565	554	514	521	562	530	570	541	572	551	548	537	559	508	524	523	516	565	560	517	468	568	534	517	558	502	545	586	551	561	547	533	536	524	542	496	534	564	523	493	548	555	541	536	534	556	508	552	522	578	544	570	541	527	519	561	525	535	520	557	576	531	524	512	544	513	556	551	527	518	518	555	554	550	558	511	548	529	552	533	542	528	512	531	523	541	532	553	565	489	518	552	537	556	558	545	530	542	538	548	523	547	577	557	545	529	526	555	552	576	543	550	547	512	533	563	559	542	552	527	536	540	517	519	558	507	519	526	513	507	574	588	513	559	496	510	564	495	544	544	533	581	538	531	548	545	550	515	554	569	538	505	539	556	588	556	556	500	553	505	557	598	533	526	531	537	539	510	534	530	526	545	482	561	542	527	572	571	499	563	538	549	528	534	533	565	545	552	565	541	511	581	539	550	547	536	555	510	523	581	523	557	560	505	505	494	524	515	550	540	548	547	524	534	546	571	528	536	536	546	502	532	546	567	548	568	535	536	535	517	525	490	527	510	566	547	551	521	538	527	548	559	560	549	546	529	542	483	548	569	547	541	548	540	542	563	571	536	559	555	567	537	532	553	510	574	501	508	562	536	493	564	555	520	514	532	529	509	548	516	487	523	539	545	547	531	562	536	513	545	542	548	520	537	552	577	576	549	530	528	547	543	564	535	566	562	557	582	513	508	525	594	528	547	523	527	528	518	561	489	509	510	515	521	545	525	524	566	557	559	561	513	533	501	545	524	567	561	552	556	568	544	522	528	585	502	557	548	529	532	535	545	555	533	526	501	508	509	546	580	523	528	527	578	535	563	499	583	522	513	542	576	535	513	524	515	524	557	596	525	578	585	543	541	509	582	524	549	513	566	543	553	542	478	514	562	499	587	548	524	515	556	523	532	532	557	532	524	537	570	531	540	492	496	532	521	518	520	550	524	555	562	547	541	583	570	560	541	552	557	539	523	514	530	516	545	510	478	530	516	502	553	576	563	581	544	512	495	541	515	565	532	540	564	553	532	518	549	537	540	535	517	535	486	560	539	520	524	494	529	553	497	476	562	504	554	509	513	525	571	530	548	556	539	542	506	586	530	542	564	566	586	524	550	513	568	540	528	567	535	544	511	535	562	514	530	512	509	535	498	517	554	577	533	499	520	540	524	563	507	518	518	536	522	558	535	525	501	533	544	567	557	595	538	550	559	558	555	603	569	538	561	514	549	538	530	539	542	525	544	567	529	585	560	554	569	526	569	547	540	525	582	517	526	532	540	500	532	495	508	483	500	559	523	530	571	509	516	530	545	508	507	530	561	528	558	526	558
1626	130	135	113	104	109	135	109	111	129	120	130	117	101	110	128	103	99	108	109	93	124	94	117	90	95	106	83	112	113	93	90	102	98	101	112	108	106	100	96	95	82	96	105	89	126	100	80	79	123	101	94	114	117	107	95	101	98	114	106	104	105	118	72	113	101	106	107	100	79	104	93	81	94	104	106	112	88	100	111	111	91	103	92	90	90	88	80	92	109	99	108	97	98	108	99	106	111	100	89	109	107	113	101	90	104	79	103	97	93	89	104	91	82	101	94	85	100	99	97	109	83	88	98	92	89	92	102	90	95	99	95	109	93	106	97	91	104	89	90	110	97	99	89	91	111	123	106	101	93	113	105	93	95	111	103	95	98	114	106	93	102	100	104	97	85	103	96	89	87	91	92	100	92	81	90	93	86	83	105	110	122	96	75	105	87	96	107	99	115	99	91	120	87	94	105	118	98	107	89	94	109	91	100	98	99	98	96	74	91	86	96	89	98	103	102	88	101	95	103	90	118	102	117	108	114	103	107	121	94	106	102	87	84	94	89	96	89	96	88	96	111	95	98	106	100	99	95	107	94	110	108	120	90	96	96	99	111	87	102	97	106	106	94	91	111	79	104	104	86	82	104	105	96	85	94	90	112	98	108	106	106	99	99	95	98	94	82	92	87	99	90	98	95	101	90	103	96	91	85	99	117	96	106	97	116	106	107	84	99	99	79	71	98	93	105	110	107	95	86	95	119	87	97	87	95	101	99	96	90	98	89	95	97	90	100	80	97	90	101	117	87	101	100	101	104	111	93	81	87	81	102	94	102	89	125	88	110	102	103	100	90	107	94	90	98	106	87	90	104	126	105	87	98	81	98	107	110	92	84	103	91	82	98	103	91	123	93	92	104	95	84	104	85	95	97	98	91	103	110	84	87	94	107	108	103	103	93	76	108	101	77	95	99	91	103	112	93	94	82	91	91	70	96	94	101	107	83	97	123	93	104	115	104	109	115	94	93	88	95	90	107	91	107	105	100	89	95	100	110	96	117	89	96	93	118	93	94	91	94	81	95	92	110	117	92	106	98	92	78	123	96	95	99	107	96	86	106	100	94	86	93	108	75	83	104	94	110	101	91	88	83	114	97	98	95	117	91	115	93	103	99	105	103	104	102	91	104	92	97	91	103	106	103	93	97	87	108	89	113	98	104	104	114	115	105	101	110	99	104	104	102	92	94	96	93	93	95	94	96	103	91	98	105	84	88	83	85	97	102	109	104	83	96	86	87	86	100	105	101	96	109	92	101	103	102	98	100	93	90	107	88	88	99	93	109	93	99	109	111	85	110	78	94	109	105	97	105	90	90	106	96	105	89	100	107	81	102	99	99	103	94	99	104	99	104	96	78	113	88	88	101	128	101	108	101	107	105	108	106	109	91	78	95	90	112	107	115	106	85	108	107	110	95	97	97	108	110	89	93	105	84	107	87	105	101	113	92	95	90	105	93	99	98	82	85	124	95	87	100	131	88	77	90	106	87	102	84	109	76	99	105	90	105	86	107	111	94	79	94	89	88	107	96	89	100	103	89	99	89	72	99	97	94	91	99	102	102	109	91	100	97	97	101	91	95	102	106	86	99	98	103	96	99	99	86	109	93	111	76	99	105	85	101	107	108	98	78	100	89	102	101	90	112	80	112	105	105	103	95	104	100	89	95	98	110	92	81	95	104	107	104	84	93	113	97	96	91	85	91	96	113	85	97	94	97	112	96	93	96	87	96	97	91	107	93	91	96	102	92	93	103	101	109	94	88	90	110	93	113	99	90	100	88	99	107	97	95	93	99	94	95	103	105	96	94	83	88	99	86	87	104	80	103	111	96	100	89	88	104	94	119	97	88	86	95	95	78	99	95	97	81	88	83	101	105	116	96	97	92	107	107	88	108	116	89	95	106	106	93	96	94	102	106	113	83	80	109	90	102	110	91	94	95	100	85	103	106	97	104	90	82	102	101	76	112	95	91	101	113	93	95	91	106	107	81	104	89	116	91	103	104	114	97	89	99	104	115	97	97	95	96	103	106	86	104	102	74	101	96	88	91	98	85	105	94	97	84	101	102	89	95	92	91	104	85	77	93	107	101	107	101	77	119	95	96	110	94	97	93	96	93	96	82	85	91	88	97	100	100	94	95	114	114	101	97	103	110	87	90	94	125	97	118	110	87	100	96	104	84	101	101	95	118	101	99	110	112	98	87	88	95	91	108	88	99	101	103	107	82	92	84	99	106	98	97	96	93	102	100	98	117	108	88	89	106	99	106	93	101	90	104	91	100	102	112	106	104	111	83	99	81	83	92	88	87	100	104	88	92	105	109	107	77	90	98	88	99	76	100	91	95	91	82	92	93	105	89	106	107	105	84	101	88	79	85	78	98	94	98	72	92	79	89	91	85	90	84	97	94	101	85	93	103	113	95	95	94	92	93	86	97	111	109	106	111	102	113	93	111	103	117	115	89	92	105	93	94	109	94	93	86	98	99	107	89	109	105	96	86	102	94	89	73	93	109	102	100	101	96	96	89	99	110	111	101	96	95	96	103	98	88	93	117	91	81	92	99	108	94	96	104	99	94	90	99	84	111	97	104	105	90	94	110	91	101	88	103	113	82	99	110	100	103	104	103	94	107	97	111	118	91	92	98	117	95	85	79	92	121	114	101	93	100	101	105	97	83	85	117	99	108	99	73	105	87	113	89	99	95	77	96	109	87	103	115	95	90	94	112	100	100	91	110	104	96	102	77	110	99	106	73	98	89	101	103	102	90	121	103	78	104	116	100	121	89	98	105	99	76	99	98	94	83	101	94	101	84	97	93	89	92	74	104	123	107	117	97	90	100	84	87	93	99	87	87	78	92	83	104	95	108	109	94	106	107	95	101	94	100	106	94	101	92	90	107	97	101	90	86	105	95	105	93	91	83	101	97	111	112	91	87	107	82	109	97	93	109	85	103	110	100	103	96	110	92	109	107	96	86	92	105	90	91	112	112	99	80	94	89	104	101	108	105	98	95	94	89	99	97	99	85	112	94	114	102	79	96	105	92	103	101	90	110	97	92	95	98	104	97	91	104	104	133	101	92	102	100	87	89	112	100	108	89	86	86	115	82	96	95	97	99	107	99	109	95	94	105	89	89	85	102	119	119	87	96	105	90	95	110	96	102	86	91	98	108	96	108	114	81	108	100	88	103	105	89	110	103	77	96	110	96	88	79	88	114	77	89	88	100	102	107	108	104	100	95	101	95	109	85	127	106	112	114	97	88	109	90	103	94	101	106	104	103	76	84	98	111	91	107	90	79	98	93	107	99	92	82	111	116	96	99	108	88	107	94	93	93	89	107	95	90	106	96	107	85	91	89	103	94	96	73	87	105	93	99	99	109	96	74	106	99	84	95	100	87	113	94	87	101	93	111	109	97	99	98	91	120	92	108	96	99	114	85	113	93	89	107	108	105	98	90	106	104	116	104
7784	1339	947	1121	1850	2447	2804	2154	1802	1612	1411	1338	1172	1164	1051	1034	1013	956	932	879	901	874	862	794	778	823	834	813	839	793	803	774	742	834	725	794	722	772	754	771	749	771	764	754	772	748	796	741	737	718	732	780	738	774	753	747	757	718	752	760	793	724	698	776	748	749	738	761	763	737	762	768	766	764	767	689	774	726	807	736	770	715	710	708	741	749	733	692	720	727	771	801	710	752	768	781	679	771	782	732	684	706	756	682	751	713	741	791	706	754	750	749	682	723	769	721	718	757	690	756	752	713	740	745	731	759	729	741	753	729	740	753	632	726	764	762	810	745	746	760	730	729	710	746	753	706	749	778	713	770	740	717	748	740	765	718	745	781	779	790	723	769	759	722	744	714	750	724	729	667	745	781	753	756	725	760	773	744	738	720	745	722	741	737	719	704	757	710	748	745	713	766	706	739	697	688	765	702	759	722	739	775	752	746	755	775	742	751	750	757	780	695	759	723	739	762	731	767	730	726	792	774	753	788	725	765	677	756	716	770	826	761	753	752	697	747	739	674	723	738	747	739	718	721	705	710	728	732	723	795	718	683	765	704	736	772	756	714	723	708	768	731	736	734	722	787	788	733	752	742	769	718	739	700	766	700	747	676	798	731	771	739	750	762	739	741	741	777	701	759	749	742	756	753	782	726	706	712	764	767	750	762	710	732	716	720	717	674	736	741	781	748	770	756	742	710	699	755	733	750	739	767	755	752	668	753	689	737	719	741	745	754	755	722	756	772	750	734	695	701	737	744	728	707	752	742	752	658	739	746	729	763	716	755	802	739	792	692	777	716	741	745	692	801	790	692	760	739	720	753	749	758	733	737	751	758	717	732	686	703	760	714	758	727	786	729	687	715	705	681	742	708	766	709	761	765	715	768	742	744	727	771	730	763	713	766	724	706	745	759	716	740	783	812	713	744	733	669	759	709	720	746	751	745	744	759	770	744	752	722	688	697	727	737	807	771	727	679	737	746	755	717	750	757	729	771	689	776	724	730	716	731	766	724	725	734	686	731	772	718	725	673	738	706	740	754	703	756	759	713	737	728	656	681	753	757	719	682	760	749	734	733	743	769	738	744	720	720	744	715	732	700	767	734	747	728	705	753	697	711	763	762	766	696	708	727	713	730	748	720	741	734	757	694	778	732	731	738	704	723	765	746	716	726	719	726	749	708	744	761	685	737	735	692	700	729	758	763	750	740	739	720	745	785	728	738	714	761	752	703	705	765	745	671	774	739	754	738	687	751	723	731	751	765	719	742	707	757	733	691	746	763	693	757	743	719	717	740	766	701	723	750	685	733	729	751	742	779	728	697	719	687	723	764	751	700	728	741	692	754	706	772	749	723	826	719	726	740	732	717	727	738	718	709	793	706	738	694	695	754	714	750	720	691	733	738	745	767	728	718	749	692	751	701	705	669	715	721	713	759	748	739	751	723	733	723	741	716	728	746	763	754	778	716	732	772	755	722	761	774	737	749	738	706	688	746	749	755	742	717	730	777	699	730	681	709	720	745	738	704	771	701	774	724	744	685	735	749	728	768	731	747	721	752	723	750	711	678	705	709	662	716	766	765	716	709	696	770	728	750	716	725	697	719	690	732	804	707	727	757	733	753	702	766	767	747	738	745	768	735	750	721	792	729	792	709	677	737	834	747	692	690	713	661	786	736	701	725	726	752	753	720	804	711	729	784	717	748	734	696	724	707	754	723	727	736	752	690	724	724	759	699	761	722	777	747	756	713	738	763	745	753	695	730	744	744	707	712	742	720	714	721	729	715	678	745	784	733	759	731	720	714	739	688	730	706	721	727	685	743	707	743	753	712	739	740	769	732	750	713	713	774	735	765	748	753	702	714	701	692	746	789	764	711	716	710	792	707	729	717	751	726	726	758	782	696	714	721	722	746	735	737	737	707	770	720	736	723	759	777	740	723	776	743	764	724	736	739	733	751	792	746	703	768	728	767	747	752	717	735	666	725	690	751	727	739	688	732	745	806	735	739	748	716	740	739	763	766	749	775	723	792	747	724	748	682	693	689	741	683	757	755	735	686	767	751	717	730	762	748	747	734	731	751	730	712	760	792	732	743	749	771	741	698	791	712	692	746	736	725	748	761	733	719	739	767	768	731	725	725	725	751	795	698	734	723	746	763	746	752	757	769	702	737	738	707	725	763	822	708	732	722	767	686	770	697	745	715	736	732	710	743	715	731	743	777	769	772	729	740	754	697	741	808	694	778	683	744	793	776	718	722	721	752	776	741	745	710	721	759	753	736	798	713	747	735	748	705	784	730	721	704	753	737	704	719	751	729	720	703	773	668	719	741	764	732	768	697	744	741	716	757	706	713	749	767	698	707	794	727	726	702	721	722	718	759	719	756	729	771	759	710	729	702	741	742	712	734	749	708	754	718	711	746	765	768	784	747	735	712	726	724	718	699	676	725	740	715	729	752	732	719	708	744	733	770	744	720	792	734	725	706	750	728	714	734	743	719	732	758	730	765	751	732	761	720	695	704	778	731	762	724	743	733	754	723	702	723	763	764	678	725	704	741	706	753	743	729	753	721	705	735	748	712	743	720	699	753	721	679	705	724	766	726	731	770	754	728	728	713	749	722	688	712	732	728	700	705	750	745	707	780	786	782	763	777	756	739	725	747	730	768	709	712	737	775	730	747	728	754	724	708	734	793	718	748	735	720	742	735	820	689	756	692	755	694	729	719	724	739	747	750	731	758	735	681	747	736	738	714	765	745	754	760	753	755	763	751	799	702	690	792	757	655	686	714	728	690	711	749	697	704	779	712	729	738	730	704	746	740	738	730	739	757	743	753	765	738	721	703	742	754	714	704	731	764	708	698	702	720	732	722	761	739	741	737	761	758	754	756	686	753	737	716	723	734	724	702	768	766	757	741	769	764	685	765	748	722	765	737	714	662	750	738	729	710	750	708	691	729	749	722	745	747	700	758	763	778	736	725	722	718	716	723	740	763	733	736	730	683	695	741	727	705	739	697	752	723	711	722	740	726	724	795	736	734	770	734	720	766	740	742	739	779	748	749	725	716	751	711	715	743	735	722	765	751	726	756	730	709	743	714	775	737	738	743	759	715	775	763	705	707	722	705	767	735	721	728	734	749	689	681	748	750	713	772	746	723	706	743	744	747	741	739	773	709	729	701	739	777	758	690	763	714	738	716	747	758	725	734	677	723	713	737	754	741	753	725	750	753	743	717	733	699	780	726	770	752	742	741	743	762	741	696	690	712	721	773	771	738	718	756	764	722	738	732	773	707	724	737	726	731	739	734	749	748	725	768	731	747	770	769	732	712	758	732	730	734	773	728	710	721	711	733	692	795	720	687	718	691	688	735	736	733	759	741	733	704	748	762	774	712	743	761	724	759	725	683	763	738	771	745	733	747	773	776	692	712	719	695	725	676	725	719	735	710	725	796	765	767	749	747	732	728	703	714
855	196	142	118	121	131	175	153	182	140	151	139	147	124	170	147	148	143	131	145	127	147	109	132	127	124	127	97	124	107	108	141	130	121	110	106	116	122	115	125	124	113	121	124	116	107	125	116	127	98	90	116	127	135	130	114	121	111	105	111	116	120	143	123	115	143	122	121	125	115	107	107	109	132	133	132	116	117	125	101	127	112	115	125	119	97	141	96	127	125	120	117	117	137	133	116	115	123	119	137	109	110	121	100	126	104	122	119	115	116	123	112	114	138	116	132	109	117	121	111	113	119	108	122	127	120	111	128	112	120	126	111	114	130	130	112	123	126	129	108	125	129	133	114	126	105	92	128	103	130	122	135	130	119	138	120	132	125	112	102	121	131	115	122	129	117	129	106	139	121	109	105	121	122	130	112	113	97	106	120	106	120	122	115	107	110	124	114	126	93	116	148	98	118	127	129	109	126	121	130	107	140	121	102	126	123	119	110	114	119	133	115	135	104	117	142	123	121	103	125	121	119	130	130	125	124	119	145	133	122	119	101	110	121	102	122	107	140	119	113	112	108	104	113	122	124	112	124	111	92	111	123	108	117	120	138	113	136	106	125	110	101	113	123	111	124	123	122	95	126	122	114	110	132	126	102	102	118	95	109	134	112	118	111	114	118	97	112	101	116	127	110	111	116	121	139	120	129	104	125	124	104	122	110	124	124	122	135	106	121	125	107	104	120	128	131	120	104	118	126	118	119	123	116	131	109	119	96	81	122	108	125	106	115	119	128	132	111	121	113	120	110	123	130	126	114	115	110	122	125	115	118	129	111	118	138	107	129	127	142	113	103	114	120	113	136	126	105	123	118	117	111	123	100	125	132	120	117	112	104	122	124	115	126	116	119	113	106	110	119	111	117	114	124	128	109	118	121	120	118	122	115	117	118	120	114	111	103	122	117	127	119	120	120	122	126	125	125	114	113	127	99	150	119	121	125	104	125	115	117	134	133	132	105	108	108	118	121	107	118	119	132	124	101	134	124	120	131	119	92	117	127	116	109	109	112	121	123	103	115	119	128	105	115	125	107	132	118	130	102	120	122	113	116	119	115	111	144	128	125	115	119	118	119	118	108	133	116	120	125	127	114	135	129	125	115	104	111	122	124	142	125	143	118	117	122	114	118	113	144	140	108	122	117	139	103	95	133	101	127	105	133	127	113	122	104	131	117	110	108	115	134	111	105	121	115	132	113	118	121	97	123	107	119	114	133	124	132	128	128	110	121	120	118	122	116	126	122	133	104	128	111	79	133	107	118	113	130	104	136	124	128	119	115	119	115	111	118	129	129	112	128	132	126	120	103	87	104	133	157	123	108	115	102	120	122	108	120	117	109	109	116	120	120	127	137	110	124	113	131	117	114	110	133	111	127	119	101	125	134	116	136	121	140	98	109	116	110	123	117	119	110	135	120	106	114	128	126	122	107	133	118	123	147	108	116	107	129	136	139	106	113	113	115	102	121	97	94	134	116	101	118	139	107	125	123	119	119	125	126	112	115	115	117	114	135	137	115	122	109	125	124	103	123	122	123	119	117	124	120	110	110	123	129	125	120	125	111	115	120	120	106	130	130	116	129	101	123	112	112	127	125	120	138	108	129	109	88	128	133	123	111	106	104	119	105	108	117	128	126	123	133	109	126	117	118	115	115	135	137	127	134	123	102	108	99	118	131	119	110	136	131	133	125	122	120	126	116	122	109	112	111	99	114	106	130	102	138	114	124	112	132	114	103	108	103	98	129	109	111	121	128	120	117	119	127	128	115	121	124	124	124	119	130	116	105	113	119	103	121	111	128	112	115	127	116	131	117	109	112	105	140	129	113	107	109	122	124	124	105	132	112	117	126	108	123	130	101	126	121	124	101	142	116	116	102	119	110	123	126	112	112	114	110	101	108	117	113	117	141	108	117	139	138	123	129	111	141	111	102	132	126	113	115	105	125	130	100	133	105	107	112	119	122	124	142	118	128	125	110	111	118	108	94	135	117	128	101	110	118	119	105	116	120	119	109	115	145	107	119	102	131	130	118	106	122	101	116	111	97	119	108	146	126	117	117	108	115	116	114	102	122	104	113	122	94	112	114	140	122	106	141	119	115	134	130	141	124	104	119	120	122	119	112	132	100	127	127	100	106	123	110	118	128	118	108	140	108	124	120	120	116	108	127	116	117	106	137	123	130	136	129	120	118	115	119	119	119	129	100	106	123	105	127	129	142	122	109	106	121	111	130	111	107	109	109	120	121	122	120	106	99	129	119	112	115	111	106	111	135	114	110	114	111	112	117	111	124	118	137	105	119	119	109	113	114	124	105	126	138	109	105	134	117	120	121	124	106	133	94	152	111	122	112	146	115	151	117	120	106	125	124	126	111	114	99	110	119	121	133	113	118	116	113	115	107	130	95	125	106	102	134	117	112	102	105	127	99	123	120	120	112	124	140	116	111	108	123	107	121	105	127	109	132	102	118	135	122	119	112	123	140	124	110	119	106	117	126	126	135	108	129	112	103	99	125	130	121	109	99	120	131	115	115	116	124	101	116	120	104	132	113	128	123	123	130	116	106	137	121	116	118	122	114	129	116	130	116	121	118	117	115	136	102	116	126	126	130	131	104	119	116	131	127	119	138	119	136	99	124	116	115	128	112	114	113	101	103	109	137	120	126	124	132	86	110	121	112	122	114	130	126	125	107	114	131	124	136	103	117	128	109	117	105	108	125	118	114	102	126	105	114	115	118	117	116	138	121	112	118	111	125	114	125	113	130	114	117	128	120	139	125	129	124	118	104	111	128	131	136	143	129	130	118	103	117	113	117	85	114	137	126	115	132	135	120	116	130	132	115	93	121	116	132	111	108	135	127	99	113	116	113	84	114	116	114	115	140	118	116	114	101	108	128	133	117	116	101	116	100	120	126	117	131	116	98	120	129	107	113	99	121	122	115	115	132	119	146	120	141	109	123	118	105	103	109	117	122	128	113	113	131	117	113	107	117	120	108	103	96	130	124	132	124	99	117	143	128	126	118	133	112	122	114	112	133	123	119	110	109	121	123	92	119	98	99	119	141	103	122	127	122	119	115	111	115	109	119	97	123	107	117	133	103	119	134	101	146	120	133	105	108	114	120	117	107	131	111	110	97	116	127	126	128	111	95	140	127	107	119	117	124	110	120	124	114	118	126	120	131	124	109	116	131	125	132	122	117	106	119	112	114	121	122	119	104	141	112	127	114	121	118	120	129	135	114	114	122	120	123	105	125	114	119	127	115	118	127	124	108	124	135	96	123	128	97	131	104	119	134	128	127	126	92	97	119	128	139	121	123	138	135	140	127	112	130	120	105	124	107	120	137	136	103	144	121	141	116	133	124	106	106	112	149	109	148	117	120	110	139	131	119	117	139	120	110	115	119	117	114	92	109	116	106	113	107	104	122	118	105	102	103	119	115	116	102	134	128	118	114	124	125	116	115	115	121
8148	2079	1338	1515	3013	4123	4761	3343	2807	2407	2009	1817	1605	1611	1392	1282	1301	1255	1192	1165	1110	1123	1045	1037	1052	964	1020	1024	901	963	930	932	1001	841	940	953	892	920	899	903	919	956	891	898	904	874	914	846	850	859	930	883	924	904	878	859	899	859	895	874	851	901	832	878	837	877	867	839	850	881	854	868	875	834	823	852	810	857	831	794	828	875	850	799	859	826	846	861	852	869	865	839	900	833	827	858	904	887	839	891	808	833	904	869	848	847	799	835	865	857	817	816	893	897	851	865	770	835	823	894	863	857	880	839	835	824	843	829	849	859	864	860	906	838	909	830	908	849	830	839	837	817	819	867	822	882	817	872	846	849	805	864	892	837	850	843	864	816	929	878	830	856	806	873	783	830	816	789	846	815	873	851	839	844	842	837	880	874	857	911	840	823	858	787	850	830	840	812	824	826	875	889	866	900	858	918	869	852	838	861	867	812	835	841	835	865	872	804	829	811	880	810	846	893	828	849	863	867	847	822	802	860	828	852	855	831	877	905	817	869	911	840	826	820	790	836	836	849	837	834	851	857	913	893	838	830	788	845	846	867	802	839	800	896	884	860	856	847	815	864	891	878	875	838	859	791	896	865	853	854	806	844	844	826	823	820	856	859	866	879	811	862	858	857	838	796	830	865	821	891	832	820	812	839	898	854	853	915	832	887	859	834	802	875	878	834	842	853	797	880	869	887	883	869	818	848	882	900	867	854	848	798	847	836	837	847	853	852	809	855	818	879	878	863	852	875	866	839	853	815	806	833	893	812	884	833	834	851	831	863	854	900	808	855	855	871	843	834	821	907	874	824	888	827	833	908	881	791	854	842	808	844	854	893	815	842	893	861	842	803	815	895	820	854	797	853	845	822	861	836	892	837	901	882	819	863	860	852	799	850	854	838	865	825	864	825	836	860	802	882	888	834	828	887	856	907	842	875	804	862	895	812	810	883	840	835	832	886	844	871	810	887	855	895	842	818	863	793	848	830	886	843	865	811	901	826	831	769	795	818	845	835	858	882	840	864	863	834	837	851	856	842	867	868	834	863	843	817	851	851	749	857	831	836	820	830	830	887	875	861	852	886	808	887	839	831	874	864	780	903	861	864	832	874	838	889	880	802	800	819	837	795	887	835	819	835	846	836	901	831	870	866	795	806	876	865	883	857	861	890	839	872	851	880	873	781	813	861	860	879	803	850	846	871	813	842	847	864	867	812	808	845	869	811	893	866	851	824	852	857	853	795	837	831	873	832	867	807	797	836	867	866	822	903	855	829	842	924	830	871	860	884	880	869	840	862	867	850	816	854	827	906	807	825	825	807	812	920	841	866	874	835	879	885	844	840	839	822	855	831	884	842	860	857	893	825	845	805	858	891	846	841	870	842	853	861	845	917	846	845	862	847	843	844	839	775	844	846	838	862	869	863	862	832	856	835	816	805	820	851	859	854	886	871	858	886	812	835	850	868	876	866	842	823	812	852	882	847	814	888	837	841	825	793	902	852	824	853	910	895	812	835	817	858	860	842	789	835	891	911	824	841	823	837	855	812	868	856	836	837	864	842	863	903	835	830	817	859	860	815	840	879	813	875	840	844	854	857	867	856	870	842	801	860	875	848	898	859	801	773	863	796	882	823	848	871	870	858	841	895	820	837	903	860	867	838	804	852	822	862	949	819	833	899	873	803	823	906	832	768	825	853	869	845	830	874	789	869	899	819	853	914	861	833	828	888	910	877	865	892	881	902	827	808	824	820	887	882	854	891	862	817	785	835	831	909	836	791	818	850	804	875	907	798	800	840	860	869	836	873	842	794	822	856	820	848	798	852	833	831	838	848	843	841	839	798	853	808	836	848	870	871	845	846	808	861	876	833	824	854	841	828	867	856	843	824	815	834	881	806	819	823	858	838	770	889	860	832	864	870	855	852	812	829	789	848	850	839	827	841	777	822	838	821	861	867	833	872	855	828	788	873	831	905	845	848	885	873	852	875	878	811	835	836	818	850	824	872	788	882	874	841	811	907	884	896	856	841	854	868	839	880	828	870	858	868	812	825	828	876	830	822	850	903	866	870	871	824	843	883	843	886	823	877	872	806	823	847	851	852	868	847	818	823	879	869	830	840	844	899	837	866	809	870	812	815	803	856	812	852	808	865	840	846	869	875	852	841	822	787	851	855	887	838	854	828	834	815	836	841	857	882	861	875	837	826	827	870	842	820	917	854	875	913	798	883	822	888	801	866	869	868	843	852	828	871	859	804	896	810	859	886	840	819	841	790	815	855	854	763	819	826	810	837	849	818	823	867	893	862	829	839	831	819	841	847	929	831	813	863	859	844	850	805	861	807	854	855	868	849	888	897	840	869	854	877	822	779	871	819	829	864	839	910	823	875	848	843	831	857	864	872	835	818	857	888	885	845	861	822	811	852	899	835	825	849	864	846	871	854	886	817	872	812	868	849	871	850	779	813	841	871	861	844	886	862	880	833	845	778	807	821	862	833	810	789	833	807	818	876	846	855	816	868	879	851	891	809	883	857	837	851	814	797	861	856	871	869	906	828	813	827	854	840	809	850	862	840	866	830	781	835	880	813	827	859	863	802	848	821	787	849	859	802	845	882	893	840	853	883	822	826	860	840	866	873	840	846	838	830	815	867	840	826	841	849	850	874	866	830	827	835	808	836	882	878	851	867	861	821	840	830	870	824	835	759	808	818	802	852	850	842	804	863	876	876	780	831	864	853	838	828	819	888	843	833	899	837	852	900	853	846	875	878	841	847	893	926	855	837	824	829	867	810	824	833	833	863	845	847	865	910	850	855	906	858	858	832	871	853	903	835	839	866	894	860	886	848	851	873	838	866	834	815	859	862	877	835	818	865	882	850	853	879	823	851	828	862	863	882	871	876	869	846	891	897	862	848	848	864	860	851	837	887	866	853	913	878	878	808	832	810	886	820	878	814	885	833	815	824	877	868	788	827	824	867	888	895	859	887	822	848	867	823	883	884	843	872	797	836	865	821	837	846	836	896	883	797	847	853	867	859	898	853	832	813	830	863	857	860	824	832	847	826	863	835	880	859	835	872	841	822	839	905	858	819	845	873	877	845	797	804	803	832	824	857	886	852	851	841	868	838	849	871	871	868	863	839	880	877	892	861	852	865	879	864	824	916	881	867	809	846	887	845	856	825	842	850	828	849	828	863	808	857	814	876	853	808	878	827	869	871	884	868	799	843	833	812	830	912	785	823	861	831	814	815	868	854	859	821	879	865	839	862	893	861	853	864	859	850	863	892	818	828	836	828	833	854	850	787	786	854	887	887	821	832	840	816	859	804	866	791	839	827	860	834	880	843	836	889	820	858	919	846	823	827	856	868	867	878	876	829	870	882	864	841	840	823	876	844	818	839	836	847	788	843	841	867	848	801	870	870	826	832	821	861	879	868	932	807	854	855	847	849	854	841	850	852	829	831	866	856	832	853	816	855
1013	72	45	45	50	57	64	62	59	61	63	51	45	54	39	54	43	35	43	36	55	42	41	60	45	48	57	46	49	48	56	49	42	47	56	45	49	49	56	47	44	54	44	51	42	43	42	39	59	55	35	54	46	64	54	67	40	40	48	43	53	39	52	45	56	46	57	47	48	46	50	44	43	53	37	62	35	52	60	37	48	46	48	44	39	44	51	47	38	49	59	57	41	43	44	48	53	41	43	48	53	41	38	47	58	46	44	62	52	55	47	57	47	42	51	45	62	52	55	43	42	45	59	41	57	52	50	53	44	57	43	56	55	54	56	48	44	61	50	51	56	46	50	59	36	48	53	57	46	51	44	35	53	51	48	52	56	46	38	38	59	42	50	56	47	50	62	50	45	43	51	61	59	44	47	49	51	67	63	46	50	61	54	57	46	52	66	31	52	40	35	50	47	59	54	57	51	45	56	45	41	42	51	45	44	48	52	41	51	63	48	50	65	35	47	55	54	60	52	34	55	39	60	49	41	41	52	49	52	63	55	49	49	57	41	47	47	47	41	46	46	53	47	41	43	48	49	47	59	48	40	47	41	36	45	29	52	54	31	48	47	57	47	49	50	44	47	54	46	49	55	46	45	52	61	45	41	50	47	42	49	52	42	52	54	36	49	45	44	48	48	41	50	45	51	54	44	44	54	57	58	53	53	39	50	43	48	53	56	40	52	43	54	54	42	49	36	53	62	49	35	50	40	43	60	41	42	51	42	51	50	42	48	37	50	43	50	48	56	44	44	42	46	53	38	46	49	53	39	46	45	65	57	44	38	49	43	51	52	57	42	51	42	52	57	39	48	43	48	46	45	46	55	41	57	62	49	62	44	46	47	58	48	61	62	53	52	54	44	41	41	36	60	44	52	51	41	58	46	41	46	63	45	57	42	35	47	43	61	41	56	37	43	43	51	50	43	41	45	56	53	48	52	57	38	51	61	56	49	46	44	42	50	54	48	48	46	63	42	38	44	39	49	50	46	46	63	46	59	40	38	55	48	40	57	53	46	51	36	58	38	50	47	43	43	41	68	50	48	60	40	48	54	55	46	48	36	50	46	47	54	39	62	52	46	48	49	46	48	48	45	64	54	51	53	56	52	43	48	50	46	40	41	46	45	44	52	46	55	44	36	41	37	53	57	52	52	44	56	51	43	44	44	54	37	48	49	41	54	50	50	47	47	55	47	44	40	60	60	56	57	42	43	47	39	51	54	53	45	47	48	50	62	45	61	58	43	55	44	39	46	48	37	48	53	63	50	28	46	37	65	44	50	62	55	49	39	51	50	42	57	52	44	49	44	41	50	60	55	50	46	41	47	52	36	52	39	52	43	57	41	40	46	54	45	50	59	59	43	63	53	49	49	41	48	43	56	52	43	44	44	40	52	46	50	41	56	50	40	46	49	48	51	39	55	43	44	52	37	42	32	32	49	52	50	54	51	55	43	47	55	44	44	46	59	44	49	44	56	46	46	42	52	43	53	54	41	46	42	44	45	48	48	54	44	46	50	44	54	54	37	56	49	51	47	45	50	59	46	42	54	56	59	47	44	61	57	39	46	66	48	48	47	44	36	44	50	55	50	28	50	50	43	37	46	43	47	53	44	61	49	50	45	37	64	57	51	38	49	50	51	51	43	66	39	58	51	48	41	42	42	43	44	43	53	52	57	37	56	42	43	51	41	52	52	51	45	55	44	38	47	62	50	42	33	51	52	42	58	50	43	46	49	53	32	39	64	39	45	51	52	53	52	45	49	49	37	45	58	49	48	39	44	39	41	65	41	48	59	35	38	54	38	43	47	41	55	46	39	49	51	44	41	61	69	45	55	43	44	57	50	41	53	55	47	54	34	54	53	46	46	43	60	40	46	53	46	45	52	43	48	58	52	45	51	54	34	49	50	44	44	50	52	42	51	53	46	48	41	58	60	44	39	33	52	43	63	44	59	58	46	47	51	43	61	53	40	43	49	44	52	46	36	60	48	62	46	49	53	37	39	59	37	63	44	48	49	46	48	56	45	46	38	49	51	39	52	49	50	40	49	44	57	52	45	49	52	50	48	47	56	47	46	41	49	50	41	53	52	51	43	55	41	40	55	49	36	43	38	45	53	41	45	53	40	47	37	50	52	52	46	36	40	38	50	40	47	38	44	50	48	45	55	52	49	36	49	51	36	56	41	47	40	69	42	43	58	47	49	40	44	49	39	50	53	52	51	53	46	44	50	50	55	52	44	54	53	49	60	38	60	48	48	61	42	39	42	48	60	56	49	51	48	51	40	51	43	49	52	57	46	59	52	63	49	39	47	52	50	55	39	38	47	45	41	44	51	49	52	57	51	49	44	52	54	51	50	50	43	49	43	47	48	43	43	53	50	46	46	43	53	45	46	46	43	49	50	52	39	38	41	54	58	58	65	56	41	45	53	55	58	55	46	52	57	53	64	55	47	48	37	43	37	45	51	51	44	51	46	48	49	42	43	53	69	35	54	40	41	47	43	43	48	34	42	44	47	43	57	39	48	43	42	57	40	46	45	49	48	50	50	48	42	53	44	54	49	45	59	43	39	50	47	45	37	47	49	55	42	56	53	51	54	48	40	52	55	52	48	54	47	40	48	46	51	56	42	58	52	50	52	40	50	42	44	52	47	53	45	46	35	48	50	45	44	50	54	51	47	41	53	46	54	52	49	34	43	50	55	36	50	45	45	51	45	42	42	53	51	32	33	44	44	50	52	51	36	55	61	56	60	54	47	60	63	61	55	53	48	51	29	50	44	46	56	56	52	50	39	52	37	47	57	57	50	47	52	44	51	43	59	47	55	42	54	56	43	52	51	57	52	43	57	48	60	30	61	58	49	48	52	46	41	53	41	47	54	46	50	65	70	39	45	31	44	53	41	54	45	43	34	43	35	45	42	51	56	32	48	49	63	49	40	49	41	39	48	58	47	51	54	51	45	56	40	52	56	42	39	51	51	46	49	53	36	61	38	52	57	60	54	53	43	46	53	46	57	34	48	57	48	44	60	54	48	44	51	56	38	35	59	55	65	47	61	46	49	51	40	54	59	46	51	39	61	49	58	52	58	39	62	52	50	52	45	50	49	41	52	49	55	57	47	56	37	49	42	44	48	55	50	42	39	46	45	64	43	62	43	51	47	42	48	57	46	44	47	33	47	42	43	39	56	54	49	48	54	54	54	41	47	42	49	48	39	47	43	32	45	53	53	45	35	52	49	53	55	44	48	44	51	48	51	57	54	52	58	54	51	56	53	44	50	54	46	60	65	45	45	41	47	40	41	38	41	42	46	41	38	49	51	45	46	52	43	33	49	46	54	54	40	49	56	47	41	41	52	50	46	44	61	36	39	53	52	37	43	46	43	56	44	54	60	40	45	55	29	53	45	49	51	41	58	41	29	44	36	51	45	38	61	53	46	37	59	55	35	32	56	49	44	52	53	64	44	51
5983	555	466	479	617	1011	1409	617	628	555	526	488	493	479	417	454	474	465	408	406	395	416	409	399	418	399	380	378	385	408	432	422	381	414	357	418	361	417	416	399	402	404	375	377	389	392	404	400	370	405	400	393	374	382	376	377	381	384	414	408	359	358	414	392	395	376	415	395	350	405	376	341	424	409	387	355	372	389	372	367	369	369	368	410	362	389	366	399	372	395	377	417	384	409	381	367	397	348	377	441	375	424	380	363	381	378	369	399	362	374	401	392	369	346	420	398	388	380	362	365	401	393	389	379	409	417	375	403	368	378	379	397	413	384	397	401	385	399	390	344	387	402	393	391	396	378	384	347	375	385	379	383	381	376	420	396	382	380	378	390	405	360	375	381	405	350	325	353	411	370	369	371	377	380	385	385	343	396	422	375	373	386	342	348	364	387	379	396	416	370	422	392	377	408	395	387	361	378	400	376	396	391	404	381	379	390	371	377	414	380	358	410	391	371	371	376	392	393	400	396	394	378	401	415	374	382	368	364	379	357	373	407	399	399	364	364	390	404	404	388	362	359	383	407	355	357	396	375	358	397	366	337	360	364	383	353	353	376	352	372	369	381	393	372	364	376	355	429	349	405	396	404	365	388	376	377	351	360	390	358	419	388	368	348	381	400	391	375	402	400	371	350	374	402	363	376	371	360	383	368	405	345	345	366	358	389	380	403	378	355	405	350	372	389	395	393	370	389	409	375	423	393	371	405	429	389	379	359	374	379	400	377	365	380	388	348	341	372	366	414	377	363	377	362	375	400	393	401	407	357	365	396	402	376	378	395	378	370	425	373	354	385	367	397	413	365	382	379	346	408	397	365	384	374	387	374	367	393	405	342	382	363	388	359	380	365	391	374	391	401	383	412	377	382	352	383	369	368	374	382	374	371	395	346	385	399	348	416	335	378	370	412	403	331	388	358	377	374	385	375	372	384	377	321	365	385	377	382	406	406	366	372	348	371	375	372	370	363	407	383	375	420	376	382	400	382	374	398	374	367	371	379	370	370	357	337	380	378	361	389	399	399	379	383	347	376	360	403	376	376	380	373	420	393	363	382	409	387	367	375	370	373	370	346	366	389	374	347	413	392	373	379	400	367	383	366	397	362	367	383	379	393	359	391	344	355	402	370	351	403	391	372	357	375	349	404	420	417	377	356	381	407	349	358	360	354	396	406	374	351	356	343	380	385	356	356	357	367	410	371	363	345	335	365	382	381	374	421	373	360	405	399	404	367	404	383	384	378	380	373	353	360	362	379	407	370	393	387	390	411	409	348	370	382	393	405	392	375	391	357	354	380	406	368	378	399	366	355	393	375	363	372	396	355	404	380	375	363	350	353	400	391	380	405	395	366	374	395	417	382	376	389	388	394	381	363	423	381	384	342	388	354	392	382	404	391	352	363	375	363	401	402	365	376	382	377	393	386	369	385	363	389	365	364	378	419	407	363	375	383	374	375	367	382	338	380	379	384	375	412	377	405	371	365	386	373	387	372	389	395	349	369	385	403	397	389	349	410	394	365	375	383	358	355	362	399	376	373	396	411	359	364	394	375	399	404	367	376	401	374	392	409	363	369	353	386	373	387	376	377	393	348	414	412	387	362	372	372	382	372	405	360	403	380	360	403	429	378	375	356	394	386	409	362	388	353	402	375	375	369	397	416	360	367	382	407	345	364	375	367	378	398	399	375	352	378	370	381	364	363	383	382	370	365	369	382	399	355	372	384	391	364	360	371	372	370	376	384	381	384	379	393	385	374	396	414	399	362	350	359	394	378	391	368	351	354	374	346	396	373	358	413	400	377	378	368	397	357	345	375	364	366	373	389	366	400	391	405	405	414	369	379	404	353	380	359	367	393	383	385	359	352	359	363	345	389	358	361	383	360	389	363	397	389	353	346	372	374	354	372	398	375	395	349	374	356	350	395	391	379	413	367	388	387	401	400	368	372	402	402	428	407	404	382	394	384	372	357	401	357	403	349	381	400	345	384	386	402	393	396	388	394	405	356	376	418	378	367	396	381	389	373	399	347	410	360	374	415	370	387	362	402	375	385	402	373	385	411	383	400	410	415	371	384	394	351	360	348	356	379	366	371	378	382	388	387	367	364	365	357	394	395	403	389	361	389	358	361	381	370	402	379	418	408	372	396	373	378	388	367	383	407	399	394	369	361	380	377	361	366	352	366	371	400	343	385	396	358	340	393	397	376	352	375	401	341	367	367	369	407	374	386	413	370	359	381	373	376	342	385	365	403	378	389	369	330	351	391	381	381	394	369	410	375	420	408	352	390	393	398	385	394	383	370	427	420	367	373	372	387	382	393	382	407	361	385	421	365	356	395	379	398	380	382	370	340	410	340	365	369	393	373	416	367	394	380	368	341	401	386	403	369	386	390	368	380	365	384	400	380	393	395	413	398	415	371	392	386	406	380	373	385	368	389	405	398	369	387	372	364	355	404	376	369	365	391	384	370	369	355	368	404	368	368	369	373	378	376	366	372	362	392	376	411	390	369	386	371	382	374	405	365	357	403	394	386	398	363	389	366	369	335	411	396	410	394	380	368	372	362	373	392	403	363	331	385	389	359	359	389	407	379	364	370	364	379	387	348	382	370	390	356	356	392	383	387	368	408	368	404	375	383	371	406	336	381	374	372	423	376	381	398	353	400	374	377	400	350	402	405	384	375	377	382	347	374	412	389	374	431	387	374	347	391	380	398	376	371	380	411	402	362	379	357	377	388	390	389	393	372	405	345	346	366	363	381	388	357	397	414	402	394	383	408	374	365	391	400	380	373	378	405	397	386	371	388	386	386	357	395	374	366	368	367	356	400	398	374	381	340	343	361	358	380	393	395	369	371	383	338	378	398	366	336	426	376	402	375	360	377	379	405	378	391	364	379	370	391	338	387	424	395	399	376	399	389	333	368	406	390	377	349	378	381	386	364	414	375	376	405	406	370	373	353	362	387	406	333	364	351	365	354	396	374	390	435	361	364	372	404	383	367	368	374	392	374	370	382	392	357	359	409	386	363	396	359	354	399	383	367	361	332	374	379	391	410	360	375	381	375	387	384	371	400	378	408	361	368	382	392	403	400	388	324	418	399	378	402	383	397	384	390	382	389	394	383	383	338	350	373	360	374	358	370	406	412	392	372	338	384	367	363	397	418	356	379	374	376	386	386	349	383	375	382	377	400	395	409	351	350	400	359	345	377	382	366	373	366	369	425	384	443	378	373	370	358	354	357	384	402	367	384	394	380	422	389	383	376	369	416	378	416	373	378	403	351	373	386	379	378	398	386	355	398	395	370	387	355	390	378	388	382	364	380	353	340	375	369	384	379	387	365	369	393	383	377	344	391	362	367	372	368	359	391	390	390	366	385	387	361	358	371	384	389	404	377	392	393	396	367	366	350	378	369	369	359	399	369	416	375	385	416	390	366	389	381	369	376	370	396	338	398	363	409	369	394
493	131	92	80	90	94	92	103	91	98	87	91	83	73	89	90	79	86	85	72	90	76	88	76	94	87	76	82	59	75	62	80	70	64	78	84	92	67	71	65	70	71	77	75	88	86	75	82	85	88	82	81	77	70	64	79	98	89	69	75	82	83	75	62	76	70	73	82	69	69	75	84	93	66	68	72	84	73	72	66	79	68	81	92	61	78	71	73	77	90	76	89	65	81	61	73	90	74	60	74	77	69	83	70	57	79	84	79	70	65	64	91	78	74	82	96	64	66	79	68	70	83	85	65	67	66	78	63	63	80	71	85	91	75	80	71	75	88	73	71	60	87	74	80	88	65	72	77	79	70	78	70	80	77	78	79	55	86	70	71	67	67	71	84	77	84	68	89	76	75	92	69	75	81	63	78	75	80	83	75	68	73	79	61	88	87	84	75	79	72	56	76	70	77	91	74	74	73	83	75	78	70	73	70	90	64	75	81	67	86	64	77	66	83	81	61	64	74	83	79	65	80	79	79	75	70	79	76	81	83	60	77	76	90	96	63	68	84	68	79	81	67	76	76	64	74	76	83	85	86	77	80	78	80	86	75	81	80	66	72	70	73	64	76	70	94	75	69	81	72	79	84	79	70	79	82	67	66	71	72	65	68	77	77	80	84	59	93	79	74	63	77	86	83	78	81	81	72	69	80	68	87	63	82	77	84	65	86	69	77	58	73	74	71	81	78	88	68	90	63	81	76	76	65	86	71	71	77	82	69	90	70	86	83	79	83	68	67	67	80	67	71	77	83	76	75	75	87	76	81	83	65	82	90	67	95	80	68	75	69	84	72	72	69	72	92	77	62	82	67	64	72	69	86	66	75	79	77	76	81	81	77	65	74	75	79	72	83	73	70	74	83	74	74	74	96	82	60	70	63	55	71	60	76	82	70	79	75	79	79	89	75	74	88	93	75	87	80	82	67	70	82	62	77	76	70	56	64	75	73	68	90	81	63	79	103	76	81	82	74	82	62	64	66	58	85	78	63	72	72	92	71	56	63	73	57	77	69	69	67	68	69	66	74	72	62	65	70	82	66	67	70	74	59	74	86	79	60	76	52	87	84	74	81	68	77	91	79	77	93	91	63	71	74	74	83	83	82	92	76	66	69	79	70	83	71	86	75	91	69	60	61	70	80	75	69	79	81	77	79	70	67	72	69	58	64	88	64	79	69	73	61	61	72	75	70	65	84	72	78	58	66	74	89	84	70	78	70	73	71	88	67	78	74	82	68	69	84	81	61	68	74	75	90	84	65	65	59	64	67	68	60	75	89	84	78	78	73	68	67	72	86	78	70	69	65	75	74	73	74	70	79	82	81	57	94	73	82	81	71	74	86	73	76	79	75	84	87	84	63	68	82	76	82	87	84	68	73	80	72	76	70	79	79	80	73	78	63	85	67	68	73	86	69	80	78	62	80	80	84	73	84	75	68	75	79	71	70	81	76	90	70	77	76	61	87	75	83	71	84	72	63	84	81	65	67	73	77	77	81	72	66	79	88	70	66	72	89	78	79	88	76	69	76	60	72	64	83	86	69	67	84	68	87	85	68	81	81	81	71	69	80	84	77	69	60	77	84	71	77	86	79	79	82	65	76	73	75	84	76	77	70	73	79	75	59	62	62	63	85	64	63	72	73	75	76	76	93	84	79	76	72	79	73	73	86	64	81	85	63	63	77	76	77	72	79	68	86	69	83	94	84	77	89	71	73	77	66	86	87	64	63	85	87	87	86	92	77	75	90	68	70	70	65	83	75	56	56	77	65	91	76	75	78	83	68	77	76	72	75	76	71	68	64	67	81	85	94	70	64	75	70	64	67	68	63	72	56	87	80	79	79	78	79	75	59	64	95	57	73	78	80	64	69	63	78	74	66	89	63	68	75	83	70	68	86	68	77	75	81	74	84	83	89	62	89	67	75	72	73	74	81	74	79	64	74	74	89	82	75	92	81	68	62	63	71	80	62	97	74	79	76	68	70	79	61	65	74	87	76	73	68	74	64	87	88	66	77	69	79	69	63	66	70	78	62	70	74	82	77	69	75	91	72	80	98	82	97	67	67	69	72	70	87	83	59	87	87	77	92	77	83	68	69	64	84	73	64	90	74	84	79	92	87	77	69	88	87	78	69	75	76	73	79	66	90	74	80	64	75	67	67	60	78	74	68	90	72	68	76	88	74	91	89	71	68	93	78	64	86	83	69	69	78	70	57	78	70	69	83	68	81	88	62	66	63	84	71	74	66	58	83	81	64	68	92	88	80	86	85	81	94	81	67	71	63	74	67	70	82	68	75	77	84	59	73	86	67	78	72	75	75	88	83	73	60	81	69	79	70	68	72	74	75	76	71	100	76	65	75	77	67	69	80	74	80	70	91	80	79	77	78	70	72	71	87	76	83	85	90	83	65	84	72	71	55	73	73	93	80	68	85	76	67	66	77	77	70	93	85	62	71	87	82	88	67	82	70	65	72	78	71	77	72	75	69	70	75	81	86	75	80	76	91	83	61	91	71	76	60	83	85	70	66	67	68	79	67	81	87	65	86	61	70	79	72	57	62	75	56	68	76	80	82	71	72	60	88	60	57	86	67	74	80	78	85	61	79	91	70	81	88	84	78	65	57	71	72	82	76	89	65	74	69	75	79	73	85	85	77	59	71	74	70	70	77	72	78	75	72	91	69	60	93	69	66	80	68	78	83	76	69	77	101	77	76	79	76	84	70	57	74	79	51	77	87	77	84	73	80	85	88	72	67	71	75	69	83	72	99	81	82	71	76	66	70	73	87	72	80	87	82	64	87	74	67	81	81	73	81	79	71	77	68	72	71	64	79	81	68	75	87	79	69	60	87	71	68	86	73	60	83	65	102	76	88	69	69	80	77	67	89	90	83	81	79	71	67	91	67	72	83	73	78	68	91	78	68	89	87	62	62	76	79	83	85	67	77	58	80	78	66	79	69	79	68	75	59	68	65	77	69	77	81	71	73	87	69	83	71	72	63	68	72	80	76	79	75	82	67	58	71	91	80	76	70	69	86	68	79	75	73	62	66	81	74	73	78	69	76	69	73	78	72	73	78	72	78	72	83	65	86	78	79	61	74	68	72	81	73	69	84	85	73	79	67	79	83	79	67	83	83	80	59	65	81	68	75	78	71	72	84	67	49	81	72	63	103	72	66	66	67	78	80	71	81	72	80	86	70	68	71	73	71	58	68	65	68	48	64	76	76	73	78	85	79	72	67	77	87	70	68	65	85	80	68	83	82	62	85	81	81	61	88	77	77	82	78	68	79	66	53	83	79	73	91	83	68	85	67	73	74	63	60	75	70	93	64	64	80	87	81	72	71	50	69	70	82	75	77	67	66	57	68	84	68	80	72	97	82	84	78	66	77	71	85	71	65	84	67	81	91	82	75	63	93	70	65	84	92	69	83	79	102	73	74	67	71	82	88	63	63	60	81	83	81
5318	1493	852	942	2156	3102	2558	2105	1749	1493	1244	1177	972	926	857	886	813	721	775	730	719	646	674	666	668	651	593	621	594	594	606	577	587	588	618	558	566	592	611	591	599	549	563	543	567	574	543	513	567	564	574	551	558	527	585	582	518	542	558	497	547	527	554	530	552	523	562	564	578	573	527	551	555	547	565	545	564	556	551	518	551	565	526	549	547	592	553	558	542	533	501	570	570	530	557	544	568	591	510	569	548	563	517	517	549	539	546	556	528	500	543	523	540	531	540	510	494	528	562	592	555	532	532	543	534	518	550	550	555	496	545	548	542	529	515	544	561	505	499	516	557	517	563	524	536	543	551	560	529	545	551	538	547	537	538	550	554	528	530	544	487	537	514	522	534	549	497	542	544	529	493	497	566	539	526	579	515	496	543	574	549	552	545	539	562	484	548	542	513	528	539	537	535	543	543	548	542	518	558	511	515	515	550	553	534	516	588	512	551	554	539	514	549	522	499	544	529	502	561	575	510	554	545	542	546	543	519	527	509	509	481	523	509	530	520	514	522	589	544	493	542	530	529	550	542	546	530	597	532	559	498	516	526	546	552	530	516	610	520	557	544	503	537	548	524	533	554	563	565	546	560	545	572	529	559	531	553	535	552	539	551	568	529	578	520	530	544	515	569	557	526	548	542	510	541	553	551	552	552	555	568	546	498	505	533	542	533	527	493	542	546	551	510	589	541	542	540	553	562	532	574	495	520	514	545	498	529	551	572	524	522	532	555	506	536	544	521	522	540	567	548	504	554	551	523	529	587	525	514	552	554	532	549	535	550	529	497	488	516	508	531	583	518	528	528	550	529	563	515	551	509	573	588	525	488	557	535	600	545	545	526	552	532	533	499	544	580	541	548	540	576	543	548	592	520	499	545	556	520	563	521	509	537	542	579	519	567	573	541	531	520	544	549	543	538	510	558	512	517	511	567	550	509	559	528	514	533	526	492	540	591	559	526	578	554	533	552	512	549	518	528	519	557	523	551	573	519	549	575	528	530	565	568	552	534	541	497	545	576	589	550	514	526	548	533	565	553	556	565	553	526	515	559	563	529	548	520	540	528	515	576	529	525	550	537	517	519	554	569	575	546	559	525	550	573	549	540	541	527	492	550	596	502	521	504	527	515	518	480	495	515	541	586	517	519	509	534	532	548	562	527	534	520	521	534	538	540	525	577	532	522	524	522	549	497	547	572	541	551	554	522	564	555	537	509	497	540	527	577	552	521	525	555	517	515	538	540	514	515	544	551	524	516	545	515	549	506	513	543	548	547	551	549	489	541	511	548	534	557	579	574	551	503	553	524	546	551	577	599	515	540	530	571	513	531	538	527	531	561	530	566	558	512	563	549	539	548	562	532	527	553	594	546	543	540	532	524	526	515	555	519	564	559	537	559	559	520	533	536	528	527	559	510	533	560	555	506	547	536	559	561	531	535	583	547	559	527	552	546	542	569	519	501	562	571	558	571	529	583	553	482	552	518	553	544	542	525	521	528	566	538	551	536	547	513	529	531	535	561	520	532	505	520	565	515	572	542	531	523	546	554	524	518	505	563	518	535	527	516	560	531	565	544	515	528	516	583	548	557	572	572	480	554	566	516	512	547	522	517	571	494	542	539	555	536	536	559	516	530	544	524	533	523	534	562	526	563	532	553	549	525	506	568	598	552	557	533	566	543	524	511	520	563	495	536	570	563	512	558	571	568	517	527	544	534	537	555	577	540	572	564	524	566	583	544	559	538	534	530	547	529	577	508	517	553	542	526	527	553	550	554	510	495	509	545	512	541	521	521	497	508	521	600	534	539	537	531	532	531	514	543	553	533	580	547	583	554	576	496	526	565	529	544	513	560	517	570	560	530	536	555	504	579	503	525	541	576	479	567	564	524	528	518	501	571	581	571	565	528	533	513	582	524	534	550	546	504	551	570	553	552	539	570	529	543	540	522	553	515	549	526	537	538	556	518	537	543	522	552	544	537	535	564	527	545	566	516	530	531	527	521	549	557	551	524	549	548	577	545	538	539	522	560	566	497	503	533	519	529	525	553	529	516	528	571	555	565	569	524	568	528	581	538	526	596	563	551	529	547	564	511	515	534	524	537	540	584	560	521	565	545	502	498	496	541	556	504	530	542	502	510	578	534	497	525	531	548	516	534	578	562	555	510	556	542	506	514	576	525	541	521	520	505	570	536	541	539	554	526	547	523	539	549	596	533	589	548	544	528	557	520	549	519	527	570	508	531	536	541	571	532	514	548	528	548	532	547	511	518	560	545	554	553	560	565	541	535	510	482	539	548	546	550	521	527	559	574	560	545	575	589	522	540	547	545	537	528	510	548	552	547	536	537	601	550	525	557	532	519	536	519	532	553	518	534	526	573	509	557	538	530	512	580	534	520	535	549	555	538	522	572	551	510	595	572	537	564	515	539	518	569	582	511	520	583	563	542	518	577	579	549	551	550	559	511	523	529	537	523	579	571	560	551	564	529	536	526	532	536	558	556	554	552	523	531	544	547	534	513	570	559	535	555	552	556	559	518	538	553	562	547	532	555	555	534	492	544	570	555	537	565	532	549	561	517	518	537	554	538	550	564	535	547	545	548	540	548	540	508	504	558	526	532	523	570	542	563	554	520	524	508	570	515	557	556	541	555	520	539	527	496	559	498	507	508	556	511	563	517	508	567	527	516	545	529	529	561	571	553	586	553	538	545	527	560	572	489	503	508	526	522	540	570	571	536	510	528	536	506	539	545	579	529	559	565	538	543	559	537	551	548	478	582	512	509	577	549	494	524	518	544	555	516	574	540	532	566	569	526	518	562	551	568	601	527	527	566	560	530	572	543	499	584	550	558	564	542	557	506	522	526	554	523	541	490	511	508	524	528	564	574	486	566	529	518	529	580	539	576	539	517	516	563	506	507	551	542	561	501	564	584	552	529	561	512	555	549	575	536	561	511	553	589	529	525	550	507	527	543	545	527	559	540	535	574	513	511	573	516	535	552	513	576	520	502	551	556	581	514	533	550	569	539	565	541	531	509	525	559	528	555	534	531	490	572	581	557	506	561	509	575	479	558	550	539	545	538	534	511	557	484	505	578	540	540	587	543	565	543	551	515	518	535	571	517	512	566	541	488	569	560	586	530	576	562	538	560	569	507	526	565	544	481	530	523	562	561	508	545	564	523	504	564	510	523	528	510	547	522	527	494	536	495	538	540	490	564	583	521	530	552	547	544	536	542	527	550	524	562	550	540	513	550	577	569	539	496	581	533	543	555	543	569	521	539	529	560	527	538	548	514	545	570	550	533	548	547	501	548	541	565	508	538	549	524	538	479	527	506	509	543	574	520	522	539	569	538	553	555	550	542	600	559	530	515	512	553	522	532	561	518	559	527	538	522	562	557	508	559	501	544	563	538	527	521	516	533	521	524	533	546	551	525	573	533	516	503	527	532	516	573	558	552	514	545	535
1526	117	124	117	93	123	126	137	123	110	109	109	108	99	107	129	111	112	101	113	106	116	103	103	92	118	100	94	92	128	93	93	86	85	98	103	102	98	108	100	79	108	96	118	98	93	98	119	100	107	103	97	110	109	109	98	112	110	90	106	106	99	96	93	87	79	101	92	98	99	90	96	102	110	88	92	90	105	98	113	111	80	108	95	102	107	107	99	111	87	108	88	98	86	79	106	102	90	95	100	102	89	103	91	93	96	119	107	114	100	109	85	99	89	84	95	117	90	104	105	93	110	97	97	91	112	115	95	81	92	90	106	83	98	87	120	81	104	97	82	78	103	80	107	118	97	89	85	94	108	90	117	104	95	82	98	101	105	115	115	97	103	109	88	93	113	101	77	93	110	92	101	115	116	97	98	88	100	107	82	101	107	100	94	89	102	78	118	86	98	103	98	100	85	112	98	100	97	102	90	114	92	89	95	91	105	107	85	91	93	111	85	105	90	108	116	98	113	97	93	91	104	102	90	92	104	97	102	85	98	112	114	98	96	99	100	84	100	95	100	91	86	91	99	112	104	89	94	113	96	85	77	91	101	102	92	104	100	91	98	87	100	111	101	103	91	110	96	94	119	92	97	97	104	90	100	104	97	84	86	97	95	97	82	97	99	112	88	92	97	107	120	85	112	89	90	89	107	94	99	94	91	107	80	112	101	96	95	99	80	86	82	93	92	92	91	102	106	102	91	97	83	91	87	95	87	82	84	103	87	93	109	90	98	112	89	104	93	85	105	108	91	102	87	112	107	84	111	108	105	91	108	94	107	129	102	95	94	101	92	111	122	103	107	97	101	103	97	104	84	93	101	103	84	101	100	98	93	94	91	111	100	101	108	94	97	100	79	88	92	89	87	107	97	101	93	98	88	100	95	103	89	98	90	102	86	91	79	108	93	103	97	106	91	86	93	92	104	102	108	84	92	95	89	107	89	102	97	98	106	77	106	113	103	89	105	108	109	104	100	116	90	113	94	110	100	88	99	113	93	102	107	104	110	97	96	103	110	87	92	91	72	92	98	102	89	106	125	85	95	103	88	93	110	87	115	91	95	87	95	87	95	82	95	92	99	102	102	112	106	88	114	111	129	82	94	89	90	104	105	97	75	82	108	88	75	96	94	105	105	101	103	98	100	92	98	122	95	103	95	97	100	84	96	94	87	117	117	105	99	82	103	85	102	112	114	105	94	84	90	96	103	119	104	85	88	95	98	107	89	106	69	96	112	102	103	99	100	99	82	107	92	103	107	108	108	75	100	101	83	98	104	89	102	89	112	99	95	95	91	97	101	91	111	89	103	80	107	70	96	106	109	89	110	86	90	93	97	88	93	103	104	98	105	99	117	102	90	90	103	113	110	98	104	91	85	108	91	115	109	103	106	102	100	102	99	101	101	113	109	92	102	100	94	92	103	88	96	105	101	80	92	110	98	97	77	98	89	115	97	113	83	89	96	93	78	104	98	111	99	97	111	106	114	91	97	94	100	86	93	104	99	85	104	107	107	86	90	95	91	98	98	94	103	104	117	85	110	101	92	96	96	109	86	98	106	83	96	95	97	98	99	94	109	90	110	108	100	89	99	96	97	109	100	116	105	118	112	98	97	107	84	103	97	100	105	95	106	98	86	89	92	98	93	105	113	98	87	95	96	94	101	114	97	104	97	107	85	79	108	96	98	103	113	86	93	83	104	111	102	82	85	99	105	101	93	110	106	99	92	111	87	103	91	105	95	109	104	109	106	91	94	91	83	87	111	91	92	96	105	91	84	117	96	86	90	94	101	104	95	112	96	81	89	93	97	81	94	91	103	81	101	93	97	100	96	105	86	94	81	105	86	115	101	90	103	107	101	83	95	94	77	91	94	116	95	89	107	110	97	80	105	105	117	83	107	103	84	83	105	85	95	93	90	96	98	93	95	102	92	94	108	109	87	118	83	111	85	102	101	101	86	88	101	93	110	102	103	116	100	91	105	117	93	91	113	119	109	92	99	90	101	106	90	103	90	103	106	101	98	87	84	110	112	95	103	106	100	93	107	112	92	104	97	95	93	128	113	114	103	103	90	91	98	109	95	92	111	103	97	100	94	109	100	98	92	92	98	100	94	101	100	97	109	125	82	102	95	97	94	81	86	102	99	111	97	102	105	121	101	96	135	100	100	91	105	104	101	106	101	95	94	100	100	99	95	92	111	88	109	111	90	88	103	100	74	101	90	95	94	97	87	91	82	113	101	89	92	86	103	114	87	105	97	81	105	101	92	98	90	110	92	103	77	95	107	89	109	117	100	93	97	88	101	89	94	100	106	108	107	103	101	95	86	122	107	106	107	99	113	90	94	102	85	104	111	93	123	84	99	89	89	117	103	94	94	81	108	87	93	108	104	93	75	108	99	102	93	96	104	83	99	116	96	92	85	99	80	95	105	108	101	78	110	93	98	101	89	82	84	100	98	84	94	99	88	97	97	87	100	93	100	93	92	98	106	95	105	109	79	103	96	85	105	92	118	88	105	94	107	87	82	97	90	88	101	113	93	103	85	112	109	90	82	87	94	109	105	88	87	100	98	111	96	101	98	104	94	95	115	112	92	80	96	88	101	99	99	109	86	98	87	97	98	96	84	108	116	85	100	107	89	84	92	82	80	94	90	82	101	97	98	113	90	97	84	90	121	91	89	91	101	92	98	122	84	109	95	110	92	109	91	94	95	109	102	96	105	90	127	104	85	98	102	95	100	85	117	99	99	108	89	91	95	101	110	96	95	96	96	96	112	98	100	74	93	81	110	102	95	106	103	108	84	95	96	98	96	99	102	96	106	92	105	106	94	92	107	114	92	103	102	93	97	101	98	107	78	93	97	91	106	100	95	95	95	124	102	89	100	98	98	113	95	89	92	86	115	79	117	107	100	101	104	92	86	102	85	99	79	104	97	101	102	85	108	90	84	109	97	99	109	123	107	108	83	94	112	107	115	70	87	100	94	102	100	82	85	83	94	100	95	93	98	107	94	96	113	75	101	101	118	101	102	86	106	104	106	120	93	91	81	92	105	95	93	98	89	93	110	99	88	95	104	92	94	96	80	97	105	113	80	110	83	93	80	100	101	97	90	115	85	99	112	98	93	90	88	86	85	84	115	102	93	97	91	87	96	109	77	99	99	92	100	86	97	94	108	81	106	99	90	112	94	83	98	91	111	102	105	91	81	85	87	89	111	115	89	99	106	106	84	118	89	98	98	95	85	91	102	97	83	122	98	98	79	103	102	93	94	101	108	85	115	101	100	109	99	91	92	108	96	115	88	85	109	116	97	114	91	99	96	86	88	91	113	100	104	77	108	99	89	102	123	107	91	97	91	105	97	104	111	79	107	108	99	112	99	111	106	93	106	86	96	95	104	101	86	106	111	89	95	108	118	77	89	95	109	112	94	101	83	93	105	84	112	109	103	93	100	95	94	89	102	104	104
7857	1287	958	1063	1871	2499	2355	2107	1858	1595	1479	1331	1259	1139	1043	1065	1018	958	933	947	818	916	838	832	826	794	812	807	843	814	773	801	833	844	766	735	738	777	798	812	763	766	765	777	749	765	812	776	757	797	743	762	731	771	783	754	709	770	730	733	777	783	751	737	770	738	730	745	782	699	727	762	745	732	766	743	799	792	735	739	748	752	753	700	764	703	725	796	749	744	766	715	730	746	766	744	777	716	752	739	769	735	754	719	761	703	708	770	747	728	717	691	757	760	691	777	684	727	735	753	717	746	765	788	756	785	745	774	777	757	737	736	751	741	752	695	734	702	688	769	713	723	723	759	744	746	731	746	743	744	744	754	700	734	759	745	754	730	757	741	751	749	722	770	747	765	756	729	732	792	759	765	735	775	721	762	736	744	757	744	755	696	764	758	751	700	780	758	745	706	744	771	721	777	768	780	749	763	771	758	757	756	737	715	741	777	754	771	744	718	715	754	715	739	741	756	716	722	720	731	758	773	706	799	716	710	738	777	734	754	749	720	717	749	702	751	702	743	790	733	723	736	773	742	769	722	739	747	753	758	767	796	708	726	734	814	721	770	730	753	750	703	736	747	723	760	773	728	750	760	732	749	744	742	754	723	776	724	742	717	727	760	738	717	709	726	710	717	740	752	765	768	754	745	734	760	753	747	694	734	688	750	752	748	677	734	703	753	721	753	730	786	780	728	708	757	684	746	738	776	731	754	736	716	744	725	710	722	705	720	703	749	717	751	714	725	729	735	725	739	751	711	704	778	700	706	728	716	708	782	749	737	787	704	740	793	736	743	722	760	719	759	731	723	696	719	752	744	715	765	711	801	747	730	752	732	781	781	744	748	723	734	760	760	734	707	683	732	746	721	748	764	737	716	771	761	757	712	723	712	714	763	761	747	722	721	733	750	754	676	718	722	718	743	775	720	726	741	729	720	723	716	793	749	701	755	736	709	762	721	679	718	738	783	701	744	739	747	715	775	715	766	736	781	727	796	708	722	711	751	741	744	695	783	748	780	732	756	767	761	755	732	760	734	730	731	764	718	753	754	695	733	742	694	720	756	800	786	740	712	786	726	762	729	773	720	749	767	756	727	748	710	772	732	729	752	753	693	717	758	763	764	707	703	732	746	777	701	721	785	753	690	750	756	761	700	712	710	737	703	761	730	735	747	735	728	763	780	715	703	786	684	755	717	758	668	699	703	701	749	701	753	772	726	739	772	719	755	764	741	714	825	724	758	725	723	727	727	741	734	755	761	765	722	750	720	753	707	724	741	746	724	734	750	800	771	720	709	762	746	754	722	726	753	684	727	721	748	741	744	775	757	713	710	745	767	729	745	741	733	764	747	763	755	745	751	749	720	780	663	711	744	739	696	803	774	767	711	705	726	754	744	749	771	738	788	745	728	672	717	778	741	760	713	730	723	744	752	709	753	695	798	732	726	721	689	734	718	713	717	715	720	754	741	789	759	763	723	709	784	771	732	777	726	719	800	744	742	764	795	779	768	743	714	685	712	714	732	712	768	768	742	786	752	785	727	743	755	758	751	727	743	780	726	796	742	775	763	759	721	728	741	770	742	774	755	783	717	731	702	735	755	718	739	749	707	702	740	726	725	681	719	717	795	740	737	752	755	713	735	690	752	691	743	759	746	791	751	721	730	733	743	788	707	715	751	698	738	795	767	778	695	761	719	739	756	706	750	707	811	722	762	741	724	756	731	749	743	770	754	781	693	766	765	737	755	690	734	720	720	742	740	777	759	700	762	762	726	714	763	756	737	753	722	777	722	712	705	712	693	704	758	769	760	684	738	725	697	675	753	759	763	733	735	756	732	713	724	710	726	704	751	764	726	798	763	712	745	698	799	766	743	749	760	725	738	771	767	749	722	733	737	785	723	711	685	735	703	738	707	738	752	736	693	765	767	749	741	808	750	767	764	717	765	716	740	733	759	728	760	710	724	689	724	752	748	762	714	708	773	744	728	764	765	705	710	759	701	683	745	733	710	734	716	785	723	744	704	754	676	780	704	744	693	742	728	737	725	726	767	738	734	702	728	760	743	796	773	671	734	700	707	733	741	761	772	715	763	750	781	708	756	725	679	736	792	753	740	738	726	733	755	743	731	734	756	779	734	705	747	723	782	717	710	740	739	701	723	728	718	758	730	708	746	755	720	747	708	775	820	692	676	711	753	738	747	776	729	725	725	728	703	755	737	749	705	722	759	695	784	733	765	723	779	740	757	691	738	716	682	734	726	675	744	737	733	729	768	703	760	709	745	741	768	767	733	779	701	749	721	750	736	738	765	701	754	723	777	718	768	751	747	759	740	751	764	709	713	759	717	770	751	720	712	725	769	738	719	659	734	700	735	762	720	710	737	704	710	746	688	739	748	724	756	710	720	708	711	725	757	770	740	745	755	726	757	697	768	777	716	734	716	741	780	741	732	732	703	760	739	769	698	749	698	731	732	747	717	670	718	774	739	733	780	743	751	721	739	760	739	777	718	759	797	785	763	735	712	744	744	745	733	740	749	759	802	819	717	747	740	737	746	740	713	710	725	730	746	756	747	762	695	756	774	719	756	758	724	807	766	759	730	748	776	765	771	757	771	748	750	737	738	701	745	709	775	742	729	782	743	731	732	726	799	725	771	714	733	786	758	765	781	724	748	761	753	756	764	702	798	736	771	718	750	725	702	724	707	770	720	774	715	718	740	756	763	727	731	742	774	730	724	726	736	748	780	754	687	709	735	741	764	734	756	705	718	728	731	762	713	725	702	731	745	708	767	775	737	735	699	751	781	765	731	735	741	714	770	758	717	714	715	780	752	734	730	741	710	772	701	738	708	730	676	781	748	723	704	781	749	772	690	694	775	747	747	745	773	778	735	745	705	719	735	780	723	702	766	723	728	761	770	728	733	744	736	739	716	736	729	754	741	728	772	700	725	688	695	756	703	760	750	712	696	721	757	705	761	759	664	718	714	765	757	670	734	708	746	756	744	713	674	747	731	751	709	739	797	749	764	761	756	722	735	794	763	722	732	730	744	759	740	763	749	793	711	724	706	727	775	719	714	738	768	747	691	773	726	759	755	748	769	746	738	773	747	730	730	771	743	713	776	778	764	767	740	753	760	790	759	769	759	732	759	754	741	761	781	731	724	745	750	712	764	752	730	757	715	754	714	788	777	766	738	778	686	763	770	797	732	738	771	709	716	765	714	744	737	736	758	775	697	786	785	750	725	747	752	716	743	735	687	752	763	719	695	721	787	755	733	724	734	717	713	691	702	693	741	745	744	742	728	766	704	728	724	734	715	739	696	715	708	721	699	737	798	746	756	745	736	739	725	709	770	730	725	762	715	723	705	732	720	791	726	751	756	728	749	742	727	720	747	754	728	687	752	694	775	754	706	724	758	730	717	742	774	701	700	706	709	727	716	737	756	712	759	757	707	691	764	764	767	708	698	749	795
870	191	164	146	148	153	163	147	151	166	121	124	144	130	133	142	126	142	135	105	127	150	128	145	131	124	119	111	116	136	133	133	112	113	131	140	119	123	108	133	97	114	132	140	138	117	125	128	128	117	138	129	107	108	116	123	131	111	124	120	122	120	126	115	124	131	137	127	124	122	132	120	111	130	127	115	110	100	120	137	119	124	135	124	127	126	117	119	116	118	121	113	110	132	115	127	129	121	96	123	119	118	137	122	123	112	113	120	112	132	141	121	120	121	120	113	118	116	110	130	115	141	112	115	127	107	130	129	124	115	114	111	104	112	107	118	98	129	117	129	129	108	125	135	112	130	135	121	110	135	113	142	103	119	119	114	114	103	119	104	110	112	125	108	109	133	135	105	100	127	105	136	104	132	108	130	125	104	129	127	109	112	120	110	115	126	110	106	124	117	130	102	112	118	118	115	100	105	129	129	125	119	117	113	126	111	129	109	112	118	104	127	89	119	111	134	103	117	135	103	118	104	122	119	97	111	118	108	108	130	142	134	125	107	121	115	116	128	112	104	118	114	134	118	130	106	122	131	115	100	117	105	114	111	101	113	111	114	112	125	126	129	122	132	113	119	122	134	122	116	105	98	137	116	117	104	134	90	128	111	118	102	124	128	108	138	122	153	136	130	113	107	122	114	104	126	113	116	118	119	130	126	117	111	123	125	115	109	124	118	118	127	132	97	119	105	128	127	123	135	114	112	120	115	114	120	129	114	130	138	121	114	122	110	108	107	105	119	129	135	147	137	106	113	106	120	119	116	122	129	124	122	95	121	119	110	117	125	125	136	102	115	133	110	90	106	108	129	137	110	117	129	107	118	140	131	135	114	108	121	103	123	149	108	120	113	140	113	114	118	123	117	92	115	127	134	115	105	129	106	126	109	123	119	134	120	114	114	117	99	124	113	108	129	129	114	128	128	114	117	115	122	139	140	115	113	132	117	119	126	137	125	120	114	128	125	142	122	122	103	115	117	120	120	136	115	111	114	119	108	135	120	121	126	109	124	115	123	128	118	140	120	116	122	105	114	114	111	119	128	119	113	104	116	122	136	116	106	119	149	127	110	130	102	114	111	129	114	121	123	126	129	110	108	118	129	114	131	132	123	106	115	142	114	118	127	101	120	107	109	112	110	108	113	124	125	122	135	128	109	127	125	124	114	102	99	132	119	127	114	134	124	125	120	126	130	129	135	128	137	126	120	126	136	128	143	125	118	132	137	115	121	115	113	102	120	106	114	111	122	119	128	120	125	112	128	131	115	132	117	116	124	99	112	104	134	115	130	113	124	134	123	120	111	118	107	109	116	118	107	124	115	104	126	114	135	118	96	125	125	105	105	122	117	119	127	130	122	106	107	117	122	133	142	117	125	135	104	132	129	105	134	127	118	112	105	121	118	123	101	122	106	107	140	129	124	129	130	111	113	127	128	104	111	121	125	102	124	104	103	112	118	108	105	113	113	112	111	109	120	107	113	136	101	133	129	117	119	109	112	131	114	121	125	125	112	119	127	95	129	106	121	127	124	105	105	119	123	101	121	130	112	131	114	109	110	112	128	122	119	133	127	101	126	114	125	125	117	122	114	118	125	105	116	114	120	126	119	135	108	112	105	126	117	124	122	128	101	109	121	113	119	124	105	126	115	118	123	126	131	111	112	120	118	132	105	117	117	128	108	105	137	121	118	124	118	117	120	106	108	122	111	96	127	118	119	132	135	108	115	125	135	109	107	114	123	128	132	116	131	130	130	101	118	114	119	111	108	122	138	106	136	128	108	118	106	109	109	121	129	127	126	117	110	120	97	129	93	123	124	111	120	106	125	128	134	132	125	121	128	112	99	110	102	112	125	111	122	114	124	111	127	110	128	112	108	107	111	107	128	119	112	102	133	93	136	138	110	119	126	110	118	124	128	132	118	129	114	109	129	115	107	105	121	128	125	121	120	119	102	114	110	125	110	112	133	117	127	125	113	123	128	117	115	122	114	144	138	120	110	116	122	114	106	122	102	114	122	114	97	103	123	125	123	143	130	110	127	116	104	145	116	90	108	111	130	107	130	132	113	100	122	107	112	112	106	89	140	99	109	115	116	121	121	126	103	112	125	122	107	114	115	130	114	115	132	119	88	113	126	135	108	137	80	103	113	112	130	121	115	116	104	104	131	114	112	109	115	129	126	139	126	118	106	115	119	115	120	121	100	127	118	102	111	110	95	117	101	100	117	106	131	128	117	115	99	148	140	133	123	103	112	123	120	138	112	131	102	140	125	114	119	112	111	108	127	107	115	131	104	121	116	117	115	114	96	112	127	114	114	123	134	111	110	110	117	114	99	118	120	104	116	129	130	113	119	107	124	123	118	106	128	108	120	124	117	130	115	105	131	129	94	112	109	115	112	108	119	118	110	120	106	106	115	114	140	127	119	114	117	116	150	105	122	119	131	132	123	133	107	120	146	121	114	123	122	112	115	112	110	144	112	113	119	130	113	103	116	127	101	124	131	122	119	125	111	116	130	118	107	122	99	129	132	128	116	115	118	96	125	123	122	118	122	111	102	98	121	130	121	127	119	115	105	115	120	120	110	118	121	136	108	138	129	104	106	134	122	114	123	110	107	107	105	110	121	119	122	124	108	114	110	134	125	130	115	117	112	113	114	110	133	136	98	121	123	123	110	111	104	108	132	116	129	106	129	136	126	99	106	120	117	127	134	136	116	127	116	137	107	117	116	120	137	106	94	114	120	131	105	127	119	120	114	121	115	116	98	137	123	117	96	114	105	112	133	128	127	125	109	97	126	99	115	118	106	125	131	137	124	139	116	118	126	112	122	135	122	138	131	115	142	117	120	132	106	132	100	138	116	99	128	123	124	139	125	118	112	114	114	112	125	119	109	107	119	142	134	125	133	109	115	120	127	101	125	131	125	127	116	105	112	119	111	95	128	114	115	134	130	102	105	113	118	137	119	137	130	119	135	111	126	108	105	117	112	113	133	104	129	107	135	127	119	108	135	105	117	133	111	119	131	117	126	119	114	111	110	105	114	120	112	128	114	121	124	114	115	113	111	114	109	143	100	122	113	97	124	110	101	121	132	108	130	128	122	112	123	126	118	132	92	113	130	119	121	111	110	114	114	120	141	100	128	103	116	130	124	111	118	125	105	104	125	111	127	133	125	124	103	110	95	109	127	99	118	105	124	125	124	129	129	120	128	124	113	116	136	110	113	147	117	118	125	119	113	125	130	138	107	129	121	132	115	127	130	111	140	94	105	113	124	117	127	118	117	139	105	114	124	131	102	108	117	122	132	97	122	134	112	116	124	125	139	126	113	110	96	134	116	134	100	123	119	114	113	132	100	119	120	112	99	105	114	125	125	129	101	112	106	114	103	114	119	99	111	147	114	118	95	105	134	141	139	103	106	112	105	124	116	115	126	134	118	128	129	126	114	126	124	124	104	112	137	102	103
8086	2082	1313	1507	3496	4298	3916	3448	2786	2421	2142	1940	1648	1492	1456	1381	1243	1309	1149	1194	1118	1118	1077	1042	1001	997	1024	981	994	940	896	950	956	916	880	926	922	904	927	915	841	895	948	865	896	875	880	896	908	922	841	885	926	928	869	919	880	847	803	846	828	826	847	853	900	884	857	815	834	807	866	824	821	871	863	875	855	860	805	822	846	801	867	855	840	845	817	878	808	887	877	884	823	873	897	842	835	850	845	814	920	824	851	843	876	880	800	819	833	853	855	802	852	868	821	809	862	828	838	838	869	880	836	844	806	817	819	807	835	802	882	779	881	808	826	866	858	833	809	877	827	852	852	864	822	832	866	866	851	879	868	813	812	879	868	880	841	833	854	807	849	831	845	896	801	894	835	829	845	814	861	802	904	846	867	858	886	815	826	828	813	856	872	791	865	833	848	819	808	840	884	824	861	825	818	840	834	853	852	853	882	933	890	827	824	837	827	845	846	846	877	842	840	862	871	839	850	845	770	844	875	866	861	826	864	856	829	811	850	860	847	812	847	855	840	872	843	853	853	825	874	817	828	774	830	875	868	859	881	881	887	875	883	851	841	871	805	785	831	855	817	793	899	888	889	867	834	874	869	844	830	851	891	811	820	827	849	887	862	808	851	811	877	759	836	860	892	816	799	860	817	902	839	834	828	822	797	850	823	839	852	913	840	810	841	838	817	887	816	837	860	813	876	841	854	865	842	833	836	816	858	879	857	885	847	806	812	858	852	866	801	840	846	781	835	871	872	812	840	841	840	881	853	896	817	851	861	873	873	845	843	841	858	814	858	887	858	778	831	837	851	853	838	847	854	848	864	854	884	772	852	866	876	845	877	876	839	865	803	853	822	806	838	880	846	851	879	839	824	844	803	872	855	870	844	838	802	869	864	856	838	839	823	867	838	875	844	785	797	822	836	867	895	808	783	842	893	864	877	787	862	844	904	822	806	851	897	829	892	848	844	812	834	819	848	866	824	907	808	893	861	817	856	851	835	851	848	815	850	855	867	852	877	834	798	882	832	819	807	851	834	816	856	842	847	834	871	843	797	879	836	838	833	840	819	891	855	850	853	816	860	830	859	859	836	863	826	856	856	916	827	803	895	843	838	804	832	861	887	770	867	870	839	903	833	894	823	843	849	840	882	850	860	856	848	816	890	825	833	844	831	847	827	858	898	822	805	848	877	792	871	879	906	815	846	866	840	800	800	787	856	868	832	826	855	881	851	825	856	862	858	804	873	832	844	852	850	860	871	865	916	757	800	811	860	821	861	806	843	868	880	851	814	830	830	812	890	855	871	820	865	865	876	902	887	854	854	864	852	864	855	859	860	830	834	816	792	853	829	877	809	884	909	853	811	859	807	874	850	831	832	855	837	901	907	838	815	854	885	823	838	826	848	869	818	809	822	892	886	862	911	846	832	834	825	914	847	836	884	863	904	863	793	824	836	825	820	820	845	840	808	845	870	816	841	799	868	832	838	834	774	857	804	843	802	832	825	880	835	841	867	835	860	851	780	866	826	866	853	831	895	809	854	826	870	876	838	826	841	817	862	848	877	828	892	861	837	836	835	813	817	807	767	889	844	854	873	835	841	872	820	891	818	844	858	887	787	844	870	820	806	825	804	872	823	852	851	899	809	867	829	885	866	842	874	809	860	855	845	837	832	902	858	890	812	899	867	863	836	863	840	885	882	819	812	829	849	873	827	879	886	819	840	861	918	854	857	842	857	823	827	832	780	875	890	858	899	849	854	830	864	883	821	840	871	774	812	843	799	823	824	830	864	866	817	851	824	842	888	867	862	821	852	826	821	833	852	833	912	809	897	878	821	800	878	857	863	838	874	838	850	881	883	836	826	859	791	866	833	829	811	936	889	895	870	783	879	800	853	876	853	816	819	834	867	815	862	834	848	814	853	909	881	830	822	853	828	829	876	829	853	812	840	892	828	887	858	850	886	813	880	758	825	835	875	798	835	804	855	865	850	819	879	867	833	833	858	860	829	834	806	842	836	874	832	843	850	847	821	858	811	840	872	847	828	838	795	858	869	805	831	856	828	826	869	877	828	845	839	836	874	862	876	863	866	814	853	817	866	855	837	833	819	830	842	832	839	838	802	927	915	799	817	826	844	840	847	852	810	843	871	884	808	852	804	852	901	819	816	797	856	861	830	803	847	880	818	807	866	771	860	833	852	830	865	844	869	826	839	822	821	831	797	867	843	837	880	816	807	836	841	812	822	838	874	895	808	817	838	848	842	838	827	845	848	860	806	849	804	830	859	861	866	835	827	883	831	865	821	854	824	878	807	796	773	816	871	881	841	850	831	863	864	821	808	889	876	851	820	848	818	859	839	834	908	783	875	868	815	839	849	889	891	819	841	824	853	821	858	858	791	792	860	837	881	887	833	842	825	865	818	868	820	823	803	839	846	922	828	815	850	838	917	870	844	806	839	801	889	799	853	815	858	851	822	836	831	872	824	879	833	822	831	807	897	878	827	854	849	850	793	860	835	836	895	851	852	867	848	892	839	850	855	834	870	835	881	835	817	846	813	852	841	847	866	841	814	878	798	816	882	888	846	846	809	909	849	866	858	850	815	906	813	827	804	857	823	858	865	888	807	846	846	787	820	820	839	865	826	852	819	803	815	805	842	863	827	842	817	846	846	895	907	837	771	852	807	856	823	853	830	826	838	893	841	834	825	856	845	847	849	868	900	803	832	852	876	842	853	789	833	899	847	823	822	801	841	826	799	823	834	833	830	846	851	825	854	850	882	850	867	822	845	864	832	818	850	874	867	835	864	819	890	850	782	836	848	824	886	906	888	865	824	884	880	853	830	850	858	817	808	841	883	824	847	867	776	847	882	825	805	834	826	865	868	860	831	882	803	824	836	828	828	851	791	842	865	915	823	824	894	834	804	851	848	836	835	826	840	809	854	846	821	836	839	850	865	849	921	872	842	805	856	851	851	869	829	850	827	819	868	862	837	868	840	803	805	828	851	859	861	849	837	853	876	855	834	831	837	865	806	847	832	860	782	843	827	856	913	844	824	847	825	884	833	827	824	901	843	842	817	815	788	794	869	865	825	830	872	848	848	822	831	833	840	882	839	840	836	838	838	860	818	851	875	807	921	887	860	798	850	837	801	860	830	840	899	853	840	801	830	878	822	853	791	814	853	882	921	881	844	846	861	873	766	885	827	833	858	824	822	864	837	879	859	781	830	878	829	856	862	825	811	840	856	827	817	854	803	817	871	851	849	871	844	870	840	869	830	816	837	859	844	820	908	793	902	808	832	854	873	860	821	840	852	845	886	874	895	851	856	840	856	839	817	848	897	844	855	819	805	844	806	804	847	815	804	856	828	829	843	868	848	784	848	837	856	873	804	843	861	841	819	891	858	823	842	866	820	895	824	848	849	863	818	838	844	862	804	866	900	846	806	877	821	819	859	849	791	818	811	850	844	859	878	868
1024	57	51	55	50	54	56	53	47	53	55	48	45	62	49	45	39	43	50	61	48	45	53	62	43	51	48	46	50	59	57	47	50	57	50	58	58	47	50	56	50	56	54	47	40	45	53	45	44	46	44	55	51	43	41	48	57	52	60	51	54	44	49	43	59	51	53	49	50	44	50	59	46	57	52	45	49	52	52	34	53	59	47	49	57	54	42	32	50	46	40	35	52	55	51	51	67	45	54	57	46	54	58	52	49	28	57	37	57	40	43	47	42	64	47	42	41	48	46	46	50	56	57	57	48	50	47	47	52	54	45	46	42	56	56	53	48	40	46	38	45	53	40	51	62	53	37	42	56	57	53	43	40	50	46	46	47	46	56	40	48	56	46	41	53	44	49	39	43	42	48	45	47	43	49	50	53	53	34	42	53	45	41	42	45	69	45	43	50	44	42	49	56	57	54	64	43	47	62	41	50	38	60	56	46	47	55	47	37	42	55	45	50	51	43	51	46	50	43	49	54	42	43	50	55	47	43	52	53	61	44	60	59	60	46	49	56	51	55	53	41	51	59	48	43	54	54	60	49	63	60	52	48	49	64	57	62	57	50	57	46	36	48	59	45	44	54	44	37	41	63	58	47	32	41	58	37	53	55	42	42	49	42	47	49	55	55	52	59	42	49	51	61	40	58	55	39	51	53	48	65	51	53	49	46	44	54	37	41	55	45	43	41	61	54	43	55	38	49	47	45	41	51	43	64	48	61	49	50	50	62	60	46	54	49	52	50	59	54	40	54	51	52	62	60	49	49	34	46	46	43	53	63	53	48	48	45	45	56	45	51	47	45	45	46	41	46	48	45	46	44	56	43	49	47	57	46	51	49	37	48	48	51	44	40	38	50	46	46	41	46	40	53	42	49	50	39	46	45	34	44	46	56	38	51	39	61	54	44	56	47	50	47	65	42	49	48	59	54	43	34	64	48	55	52	43	59	49	56	49	38	47	38	50	45	40	40	40	48	46	47	53	41	63	52	41	57	47	35	54	46	43	38	59	54	49	53	54	48	54	50	41	45	49	46	51	44	44	56	61	42	56	53	36	41	44	40	52	47	45	57	51	52	47	48	46	54	49	56	51	43	45	50	46	46	55	46	52	50	49	58	64	56	49	55	56	46	46	42	46	54	50	35	56	37	34	37	52	41	52	53	42	59	45	45	54	56	48	39	52	49	46	56	55	53	32	46	39	49	48	42	44	36	56	47	60	44	43	44	51	42	42	44	53	55	50	44	49	39	46	49	52	45	48	45	48	61	50	50	40	45	57	49	47	56	37	48	41	53	48	54	53	35	53	44	44	49	58	51	47	60	53	48	43	47	50	45	35	57	44	62	57	56	42	51	45	46	39	45	43	50	39	46	44	37	63	61	46	54	34	44	62	44	45	46	48	52	48	50	46	54	44	46	47	50	55	45	37	47	54	47	43	40	44	46	54	38	49	49	32	52	57	60	60	46	49	39	53	39	52	42	49	56	40	48	43	43	48	48	38	51	50	48	50	38	63	44	55	62	45	50	46	48	37	52	49	43	36	43	44	52	42	53	40	48	43	51	48	51	36	50	50	44	40	34	45	65	58	56	47	59	45	43	48	47	50	43	62	43	52	41	53	42	55	55	42	43	44	60	32	53	36	47	46	49	48	37	51	59	43	57	41	60	45	56	55	34	47	43	39	48	51	56	46	51	47	46	40	44	45	44	46	45	49	66	56	45	46	41	55	45	49	49	52	35	42	48	43	37	48	45	46	44	35	52	53	54	40	57	48	44	36	49	48	55	45	39	50	51	47	39	49	37	31	39	63	58	46	48	49	58	56	63	45	49	46	45	36	43	39	50	42	53	46	55	49	45	62	39	51	55	51	44	35	55	39	49	43	50	44	54	59	44	55	42	41	49	37	54	56	44	46	51	41	50	53	46	53	44	44	57	51	52	47	56	50	34	54	54	48	52	39	38	35	65	50	56	39	37	63	58	47	45	62	45	65	45	36	50	50	55	44	48	38	41	46	56	53	65	58	40	42	48	49	55	49	45	49	51	47	50	51	55	37	49	43	59	40	33	53	56	54	42	41	48	54	49	44	56	41	51	62	50	44	46	42	40	60	48	59	60	62	63	45	43	43	45	37	61	53	52	31	54	47	47	50	53	48	49	53	46	50	50	45	53	43	58	47	54	58	54	42	39	55	46	40	46	57	47	54	48	45	65	44	54	47	66	57	51	46	48	42	46	60	48	48	56	41	48	45	47	58	68	59	56	38	55	50	46	53	48	48	42	46	43	49	50	45	47	40	43	54	60	64	52	56	54	50	52	63	52	50	52	47	58	50	33	38	49	51	35	46	61	59	56	45	47	47	43	55	45	49	35	46	50	56	53	56	53	56	38	61	42	45	45	47	37	53	55	55	47	51	46	49	45	45	39	41	44	40	37	40	53	57	51	59	61	48	49	36	40	42	48	46	42	42	39	37	59	52	41	61	49	49	63	40	52	40	52	37	39	35	47	47	46	52	48	53	45	42	52	54	43	32	43	45	41	50	45	62	49	56	44	64	37	47	74	54	50	40	50	53	51	45	47	56	52	50	73	47	50	52	51	53	42	52	52	50	53	52	54	48	52	47	59	54	48	58	68	38	38	37	47	54	47	60	45	50	54	39	39	47	46	55	50	46	56	73	51	42	55	52	53	52	40	48	45	67	61	63	47	45	46	48	56	55	54	44	45	48	47	50	52	40	45	52	48	45	49	53	52	49	44	45	49	44	56	63	58	42	49	56	47	43	50	49	46	51	55	46	55	49	56	54	49	42	49	53	56	42	41	54	52	47	52	57	61	57	49	47	49	43	48	43	40	59	58	32	52	45	45	50	39	58	54	54	61	42	51	50	43	54	54	45	49	45	34	51	45	46	43	59	57	55	61	51	48	44	44	50	52	53	59	52	50	48	31	40	51	54	40	52	65	51	42	46	40	43	51	56	46	54	47	52	46	53	39	51	51	65	51	56	48	52	43	36	49	41	49	51	67	44	60	56	53	50	42	59	47	54	51	49	35	53	54	41	44	49	56	54	42	62	53	36	50	45	46	54	48	57	40	44	44	53	42	48	49	51	57	46	64	56	45	46	44	49	44	56	44	49	50	52	44	42	53	42	53	53	53	53	55	44	62	49	43	40	60	57	50	48	53	53	54	48	50	58	53	47	42	55	47	54	51	63	53	35	49	53	53	44	57	52	48	58	56	59	56	51	42	51	49	37	43	47	48	45	42	46	44	42	49	47	48	46	51	53	46	55	57	49	36	37	57	53	44	59	61	49	43	43	47	59	51	48	49	49	46	50	54	59	42	52	44	42	38	58	51	46	48	47	47	54	49	53	44	47	59	40	47	70	49	49	40	45	44	51	57	57	43	39	44	56	43	48	55	58	61	46	42	44	56	47	54	54	57	48	55	56	42	41	43	60	42	38	46	54
5976	565	442	511	1038	1319	742	668	604	589	548	527	487	496	466	476	423	430	439	428	433	422	389	409	428	414	423	430	404	426	384	400	376	398	399	431	419	358	430	392	407	365	403	431	388	417	371	383	363	422	421	381	355	373	400	397	398	379	389	388	349	429	381	425	406	383	392	383	415	396	354	366	361	385	400	369	372	402	390	389	397	417	417	385	402	391	384	364	366	385	365	399	396	362	402	357	416	383	388	353	384	392	392	367	358	365	349	379	430	349	371	398	381	361	391	393	382	404	388	343	376	366	370	365	378	404	392	372	416	381	366	400	397	392	341	394	356	404	361	396	365	390	388	379	407	386	370	430	372	383	357	382	406	397	365	373	394	402	419	381	355	389	388	388	385	369	383	362	376	402	384	346	408	395	364	401	373	409	375	386	396	411	372	372	383	370	417	373	396	376	343	373	373	350	369	386	386	408	386	357	408	376	406	362	389	370	396	369	387	392	372	383	375	386	386	399	406	387	389	380	395	380	386	384	399	393	410	358	372	343	404	377	378	365	394	379	400	385	412	381	390	380	410	411	390	351	394	384	380	390	391	413	354	389	360	387	372	388	394	396	385	371	396	424	407	385	373	392	388	383	358	369	383	378	414	388	383	412	373	389	392	388	425	385	387	367	393	367	370	364	421	430	393	385	375	390	424	382	381	398	360	384	397	421	364	382	393	371	406	400	351	366	383	365	418	400	384	379	359	409	371	399	370	389	378	358	393	412	367	365	401	370	374	364	362	409	367	382	390	388	387	389	372	396	413	372	425	394	402	376	369	381	395	382	396	383	415	379	389	349	428	386	391	391	391	409	379	424	400	384	395	386	389	411	395	368	381	396	415	373	395	419	403	381	381	345	386	362	424	416	365	359	427	373	419	373	354	386	358	370	385	393	420	407	386	383	380	372	365	378	354	374	394	401	438	379	404	388	386	393	419	384	396	372	391	383	402	386	381	371	357	360	403	379	365	409	388	374	377	390	371	354	397	352	409	365	422	398	356	366	402	365	424	410	374	390	402	410	421	379	361	355	374	403	380	397	382	379	367	391	353	380	400	362	413	380	388	397	363	385	414	364	397	404	361	395	396	389	374	386	359	410	361	368	367	379	370	425	396	376	396	385	360	373	406	384	395	400	378	392	390	384	423	403	391	395	372	399	403	392	399	390	383	363	386	393	345	380	327	407	382	391	365	367	382	392	412	375	379	373	407	363	432	372	391	365	399	378	354	390	380	349	359	400	394	411	374	356	392	395	387	384	406	376	397	432	435	391	389	381	397	367	396	407	403	369	413	412	397	368	422	351	387	406	395	373	357	402	402	404	373	403	376	385	414	422	404	377	383	382	386	334	363	376	404	371	376	351	363	387	357	366	400	403	376	432	427	408	394	367	395	369	361	381	410	397	400	392	402	390	413	343	392	378	359	387	354	416	377	363	375	373	407	392	402	406	388	423	396	401	367	402	398	387	388	384	396	420	392	382	375	388	371	386	414	417	388	374	410	355	388	382	366	421	381	350	369	409	376	400	404	367	397	368	375	352	413	390	382	420	369	406	360	393	381	413	376	406	388	392	413	371	408	350	384	380	417	391	379	359	372	361	395	381	430	397	364	413	378	389	371	384	389	391	380	403	386	362	337	373	368	386	359	375	404	377	383	389	360	367	405	361	411	367	406	348	383	386	359	383	396	395	404	383	361	369	390	385	353	395	373	378	390	373	377	383	370	398	412	345	397	377	349	415	396	357	405	394	361	376	385	368	396	414	363	416	374	385	395	384	359	399	399	379	380	389	355	388	388	402	346	395	377	429	409	397	364	383	395	388	387	376	394	403	381	392	362	404	386	381	400	396	384	406	403	379	375	360	379	392	413	378	378	365	388	390	397	369	380	343	401	356	371	378	377	422	407	383	398	393	361	395	381	403	351	406	406	381	369	342	368	391	403	329	374	418	396	378	346	396	397	377	408	350	399	370	361	374	419	352	392	369	387	399	385	398	401	357	377	413	403	404	385	400	378	370	384	396	385	401	375	379	387	362	398	357	415	388	375	332	358	401	408	373	362	349	391	405	366	364	396	377	402	399	381	380	373	388	372	388	410	339	386	356	378	382	345	405	356	392	378	383	381	391	400	380	400	391	414	375	380	379	394	390	377	357	373	388	377	367	401	402	366	378	391	401	394	376	399	393	374	386	397	350	391	390	392	391	405	385	366	369	390	366	383	361	414	365	373	398	392	350	439	344	392	421	369	367	390	371	410	419	355	372	375	376	400	407	406	349	394	411	408	412	411	380	386	374	400	363	345	370	371	381	398	393	371	387	368	362	382	419	362	391	382	380	398	412	391	376	388	375	368	429	368	385	390	373	390	381	358	416	387	401	405	374	354	364	361	385	394	427	379	427	376	380	393	379	389	367	376	397	379	383	404	404	362	398	401	382	391	402	383	389	385	387	375	384	389	388	391	364	375	390	380	405	362	387	379	426	373	385	389	425	388	367	384	396	364	389	367	348	382	375	406	379	372	391	382	404	377	382	370	359	385	382	358	388	410	397	404	416	381	416	381	341	381	419	362	401	380	348	366	412	389	372	370	398	371	400	348	393	387	406	385	370	376	388	398	391	371	390	411	382	383	363	354	382	371	380	368	390	374	393	388	409	402	418	401	380	408	429	427	379	393	368	381	377	394	407	407	395	386	387	361	419	382	398	343	408	368	384	380	342	394	377	368	368	356	395	380	393	408	361	390	370	397	406	406	360	383	388	389	391	357	338	340	375	360	373	393	372	413	379	359	373	380	382	355	402	425	416	380	398	408	367	386	379	369	377	401	351	396	437	384	384	404	396	384	411	350	387	420	420	378	368	399	387	342	401	396	369	368	381	401	365	427	391	392	379	361	363	394	375	382	330	367	354	392	401	396	393	354	386	338	406	377	396	394	363	367	386	364	368	391	415	410	395	358	387	347	380	403	378	347	409	351	397	417	386	398	384	404	362	364	381	405	431	401	374	389	374	405	358	379	412	378	391	383	379	405	389	409	402	355	396	353	413	400	381	362	399	385	369	375	382	402	382	392	370	354	365	391	344	394	364	402	425	364	378	385	421	389	395	372	398	356	393	405	408	420	410	373	393	379	410	357	427	382	369	375	375	384	407	387	393	368	396	404	396	361	372	391	374	391	369	405	383	408	366	418	357	378	399	413	394	393	422	360	401	399	362	381	354	399	361	407	394	414	401	355	402	398	347	396	390	358	402	385	373	359	381	430	404	356	348	369	368	411	354	382	389	414	407	356	380	395	393	357	411	389	393	393	343	391	407	389	381	416	366	393	418	415	377	371	370	397	399	394	389	360	408	355	447	395	390	354	365	385	411	366	362	397	369	377	369	363	340	344	374	404	377	403	341	372	369	368	350	361	413	380	408	344	399	334	369	354	433	414	362	400	372	360	438	391	387	353	404	389	395	379	392	373	380	394	377
471	130	101	95	92	102	123	109	101	117	97	93	85	81	101	77	85	72	94	84	81	77	79	79	70	88	74	90	90	70	62	92	77	84	70	68	78	64	82	74	75	88	81	78	74	81	74	77	62	73	58	88	76	75	82	70	72	94	65	84	74	76	101	71	71	72	73	64	72	78	75	81	86	79	77	73	73	49	68	62	71	75	68	78	81	70	84	69	72	76	75	88	85	64	71	85	73	79	92	77	76	89	71	72	74	76	84	65	85	74	76	77	74	60	78	77	80	66	71	81	91	78	82	68	60	54	69	82	85	70	71	76	77	70	90	92	89	83	81	75	81	87	65	75	75	73	69	97	64	77	76	80	78	69	78	78	76	86	87	86	75	69	85	73	75	84	86	83	89	94	71	76	81	65	72	73	73	65	74	78	77	69	99	73	102	75	77	90	73	80	53	83	86	69	67	70	79	69	76	69	81	81	72	68	72	61	90	65	74	84	66	74	80	64	80	76	80	76	99	77	72	75	77	86	64	73	83	61	66	79	74	72	74	85	70	75	84	69	83	54	70	91	63	81	86	79	69	76	65	79	90	86	88	74	78	84	76	88	67	76	64	77	81	72	93	79	67	61	75	75	64	77	76	77	68	51	74	69	72	89	83	74	59	75	61	69	65	78	81	84	58	60	72	61	85	79	73	70	71	58	68	85	74	68	81	79	67	74	91	69	65	67	65	73	80	87	88	76	74	71	79	78	73	81	78	65	81	89	86	76	74	76	80	87	68	75	74	78	80	89	68	92	80	67	88	60	72	77	74	78	70	72	81	77	78	78	85	69	76	84	79	61	78	87	70	78	85	71	97	83	88	68	74	73	82	75	77	72	95	73	84	73	79	78	82	62	79	71	72	78	82	76	70	73	68	72	82	69	72	77	57	70	61	95	63	54	81	82	73	78	72	85	64	92	81	51	78	75	77	67	73	69	79	81	92	73	63	84	81	78	66	72	69	85	64	85	91	66	82	83	76	68	70	64	83	75	83	89	76	74	56	78	64	71	68	72	72	82	69	69	82	59	71	83	63	82	76	66	75	79	79	74	76	73	61	82	71	72	84	74	74	69	68	83	78	85	71	67	64	86	80	65	63	76	66	82	72	87	72	68	62	71	77	65	68	77	75	79	73	58	78	72	79	64	67	52	74	70	85	69	60	77	73	95	71	68	75	79	77	70	73	83	73	72	66	85	90	76	74	71	74	85	79	62	69	70	68	80	60	73	67	82	78	75	67	80	57	80	76	70	75	65	72	71	78	72	74	80	86	79	67	83	80	60	72	85	71	76	83	80	89	73	70	91	76	70	83	66	81	78	89	87	66	68	81	68	102	62	62	76	61	82	71	77	70	71	83	72	77	79	67	65	81	82	81	85	67	71	71	77	67	80	73	78	69	78	73	68	77	83	74	67	73	65	85	77	92	82	75	71	88	69	57	88	73	83	77	57	84	65	72	65	75	87	94	71	84	59	77	82	80	84	85	79	81	78	75	83	80	69	72	81	83	88	71	66	88	65	73	67	68	87	65	69	78	58	56	74	82	67	82	77	64	64	75	63	78	75	90	58	70	66	83	82	61	96	74	78	76	82	74	60	80	65	71	73	76	81	81	91	66	80	83	72	81	64	68	72	66	88	75	64	71	78	87	75	90	68	91	66	79	69	63	72	91	79	68	86	66	81	73	75	75	79	69	75	84	83	82	77	88	89	67	72	72	78	87	78	85	99	76	67	66	87	74	84	72	83	80	67	92	58	75	77	62	77	75	77	88	69	69	86	75	81	84	85	82	75	73	71	71	87	83	79	66	62	86	65	93	70	73	77	73	66	63	87	74	69	75	74	70	77	75	77	69	74	82	77	77	75	79	59	67	84	97	78	78	76	75	81	76	94	61	69	66	70	71	73	71	75	62	95	74	77	89	75	65	77	75	76	75	74	83	78	90	73	81	61	85	94	60	51	86	72	68	71	73	89	76	88	56	72	81	82	88	68	77	68	82	85	85	74	80	78	88	74	78	76	88	64	75	60	68	79	77	97	68	61	69	81	64	92	74	79	83	71	78	54	73	88	73	78	84	65	70	76	93	78	84	81	80	78	88	83	74	77	82	81	77	67	62	64	58	68	70	75	73	89	74	86	76	72	63	70	70	76	75	62	75	74	87	77	82	80	91	81	79	75	83	78	90	71	85	76	76	77	75	80	79	87	74	70	79	61	79	67	72	55	85	101	89	86	79	71	71	65	57	85	77	67	81	63	74	70	78	76	82	83	80	70	82	72	74	71	83	62	86	76	85	80	68	88	79	72	95	73	80	81	76	66	74	79	82	64	95	83	85	96	80	75	68	66	71	67	62	78	65	66	79	89	66	76	96	75	79	74	85	63	81	73	82	71	76	82	71	77	70	82	73	85	55	69	71	74	93	75	74	57	69	74	80	96	75	68	67	62	86	85	74	68	69	65	64	68	64	88	84	78	82	77	85	66	68	56	65	64	69	84	77	83	67	76	68	69	74	84	69	78	67	70	66	77	55	76	75	82	85	79	86	71	76	88	68	67	65	72	78	59	79	72	102	86	75	62	71	82	72	85	80	89	58	66	70	81	68	65	64	78	83	86	62	84	112	75	81	80	72	72	71	70	75	75	83	69	65	80	79	74	74	85	74	78	70	61	74	70	75	72	59	84	60	62	99	64	78	75	59	69	60	85	77	50	72	69	70	74	74	76	89	68	67	67	57	79	68	70	73	71	87	74	90	76	70	80	90	71	86	74	71	65	74	62	82	73	55	73	60	71	101	75	79	77	65	86	66	80	87	81	71	64	72	84	75	74	74	71	82	62	77	81	86	78	98	81	76	68	83	85	68	68	80	77	69	89	66	84	63	74	73	78	78	68	76	80	90	73	70	72	83	72	83	71	66	89	77	86	66	81	76	77	67	70	80	93	75	85	80	73	62	97	61	87	87	80	80	86	72	82	81	99	79	69	83	63	90	81	89	85	72	62	76	77	70	80	63	81	75	99	67	93	73	64	78	80	68	79	90	84	96	71	80	61	60	92	83	70	66	69	62	84	77	68	70	71	83	68	76	69	82	91	63	83	60	61	78	83	72	79	89	74	81	62	86	61	74	67	70	62	94	83	84	64	68	68	71	56	71	69	81	80	75	76	74	69	72	85	79	58	81	90	79	81	69	80	64	67	70	62	74	64	69	78	90	64	71	76	78	84	89	91	86	79	76	61	88	86	66	83	71	91	78	73	76	73	67	79	78	79	79	75	67	67	88	84	58	90	68	76	63	74	70	81	93	79	82	75	69	80	78	71	76	86	88	75	63	76	82	69	69	64	73	93	83	88	90	66	62	72	64	63	70	65	67	73	74	81	77	78	73	85	63	59	74	64	74	62	82	68	68	60	72	84	77	67	74	82	77	73	87	77	85	62	84	83	81	81	89	68	76	86	73	66	82	83	70	64
5364	1403	847	972	2819	3835	2447	2069	1677	1464	1329	1159	1033	942	930	872	774	764	764	719	676	689	625	646	583	644	575	618	598	600	634	624	588	591	570	579	562	594	584	594	536	591	533	554	533	571	606	536	525	576	562	600	576	548	575	589	549	592	554	568	526	541	527	538	537	575	601	536	539	573	529	526	554	542	519	528	567	544	558	556	551	524	531	544	504	550	532	537	540	528	571	547	557	553	537	568	585	562	527	555	567	529	525	574	518	561	565	579	530	574	505	523	571	563	561	516	564	519	531	567	543	536	509	513	524	555	548	559	542	556	597	550	538	537	561	545	555	537	543	561	489	543	565	546	514	547	557	522	523	554	543	518	566	533	560	517	541	538	576	527	547	564	518	494	543	548	543	518	543	521	525	527	550	524	577	488	506	533	554	568	614	513	525	554	521	535	554	530	512	527	522	505	568	507	532	502	523	549	556	530	525	564	589	498	539	548	601	539	508	551	554	562	547	523	536	549	499	532	532	539	529	564	560	579	545	543	526	536	541	581	553	615	524	550	553	572	559	565	515	556	554	546	554	502	541	510	496	552	581	591	568	518	547	541	545	531	544	525	502	496	492	492	531	549	556	560	552	572	553	539	605	547	566	509	484	506	549	568	543	564	552	555	561	504	540	555	513	512	498	552	539	570	544	511	527	533	529	558	556	532	541	544	517	554	511	528	530	539	538	562	574	481	559	528	581	561	550	543	592	550	549	567	527	515	558	538	547	578	540	540	548	535	521	575	525	551	539	570	553	529	552	521	538	584	561	507	536	553	558	533	559	516	600	550	467	581	548	564	527	554	496	547	545	562	529	555	547	577	506	550	562	540	554	524	558	544	550	548	546	538	527	506	573	511	559	550	533	557	554	580	544	487	516	510	539	530	551	566	597	511	536	529	571	521	535	519	551	550	554	560	527	572	524	500	499	589	551	555	553	569	526	564	569	564	533	515	543	565	555	541	509	538	567	550	592	544	535	520	513	537	531	593	566	521	486	584	527	550	541	542	515	574	527	535	542	501	519	526	538	559	521	519	533	568	566	546	525	542	541	539	513	507	545	578	555	520	524	564	577	530	511	498	531	533	484	542	521	534	527	534	527	552	517	485	508	540	515	527	546	515	547	552	553	495	506	564	597	537	521	526	502	559	544	546	537	552	557	535	555	535	572	535	553	548	527	555	539	534	543	501	548	527	549	484	536	555	530	522	547	555	509	534	551	572	563	517	537	518	523	550	516	574	530	556	583	533	506	529	532	553	594	544	542	548	521	525	522	489	584	502	577	491	571	510	568	531	540	531	531	549	570	529	536	554	553	556	544	511	540	563	548	538	545	538	522	545	571	540	574	542	517	545	555	585	546	522	529	551	513	529	555	537	533	504	527	548	499	544	500	533	540	542	502	510	527	566	517	506	557	542	568	564	549	556	543	551	563	550	521	512	546	566	547	553	557	551	534	580	542	536	548	576	559	549	536	542	533	565	495	558	518	557	547	543	497	558	567	558	577	524	554	545	513	541	532	557	528	546	559	546	534	523	589	489	530	528	544	584	563	501	515	555	516	522	575	543	561	574	571	562	545	563	515	535	496	522	513	562	559	491	514	502	500	582	536	570	576	522	538	547	514	522	557	529	528	555	547	536	547	539	553	543	535	544	551	546	550	513	550	523	538	576	520	492	564	503	529	508	543	544	535	529	565	585	580	523	511	561	563	496	557	532	565	555	537	542	550	507	506	515	556	563	534	547	548	518	537	533	521	559	534	552	553	526	556	553	555	531	535	533	560	569	535	579	540	561	498	530	530	534	584	515	544	555	503	500	566	568	497	511	567	561	555	537	566	530	541	546	542	553	535	542	532	559	546	563	550	581	542	516	577	507	531	545	537	535	507	538	506	539	566	554	541	523	569	572	534	522	548	526	544	500	500	577	535	563	541	558	513	551	547	546	508	538	588	516	563	497	555	504	520	539	559	566	552	548	582	573	544	517	577	575	489	533	543	561	560	565	543	503	513	536	524	478	549	566	523	547	526	585	539	549	523	536	550	507	561	574	540	551	581	517	485	546	537	555	567	496	529	531	593	551	527	564	581	549	541	561	575	554	562	518	542	500	527	494	511	526	581	563	543	529	555	527	532	511	531	531	544	567	540	526	516	544	572	532	518	543	528	538	516	540	492	553	531	555	492	569	555	521	573	496	540	578	546	543	532	530	561	551	546	564	584	524	552	534	545	548	548	597	584	567	569	556	552	524	541	574	576	547	496	528	511	529	520	533	521	525	539	574	553	590	534	560	585	548	538	544	562	530	519	514	542	554	510	574	532	555	525	547	527	545	510	555	576	564	535	561	591	524	548	541	538	572	561	504	551	541	487	518	556	569	563	515	489	473	536	536	568	517	556	552	510	530	504	574	553	543	511	503	527	558	534	551	544	524	565	548	521	502	559	561	516	536	538	566	503	512	538	517	539	515	546	533	519	541	571	547	553	510	576	538	556	573	519	552	545	556	620	513	553	560	604	536	568	542	531	489	556	581	584	508	533	529	514	507	538	553	515	552	517	526	539	530	531	542	533	546	533	556	575	554	550	569	534	544	518	562	537	507	532	556	551	574	541	547	528	536	540	551	571	573	518	569	536	557	573	565	557	520	571	549	543	542	534	573	527	515	596	540	530	533	540	574	540	562	540	551	548	504	557	565	532	534	551	559	519	534	535	531	492	537	514	584	493	558	562	527	547	534	557	570	534	539	517	555	548	548	555	549	550	556	522	518	554	588	522	534	532	526	512	521	530	536	521	583	539	539	522	521	545	490	507	491	528	533	558	494	530	533	531	566	551	559	549	531	538	547	511	563	538	522	506	522	518	586	567	573	536	521	611	542	539	546	554	530	509	520	551	532	536	544	541	566	572	519	557	527	550	563	517	532	570	538	536	526	587	532	501	578	535	522	544	533	537	544	546	531	555	560	532	563	571	550	580	551	559	526	550	555	546	540	561	560	536	518	539	530	547	548	519	516	525	541	531	554	540	560	483	589	531	551	536	535	556	518	505	554	523	557	554	549	522	565	540	573	544	538	503	543	562	539	527	573	511	555	538	503	556	520	527	557	490	558	515	562	540	551	567	566	587	552	553	562	539	548	570	570	504	527	536	579	536	548	515	560	532	574	504	613	524	567	542	529	551	522	536	532	536	574	526	538	570	529	548	514	545	577	533	559	564	555	550	509	517	539	517	558	544	506	570	509	561	565	518	537	527	558	525	550	560	536	561	509	492	545	533	536	524	547	499	539	555	557	561	538	497	583	525	546	543	566	520	529	524	525	554	535	504	522	531	517	538	527	531	527	554	535	557	505	526	545	530	546	575	567	517	534	553	555	527	559	541	566	561	532	556	556	536	516	556	553	513	568	535	497	547	538	553	510	537	537	510	544	555	553	510	573	559	552	530	484	532	509	542	548	540	584	543	529	515	572	514	509	550	588
1550	129	116	109	130	118	115	110	114	104	117	101	114	110	108	107	115	109	124	100	107	88	117	108	89	105	95	117	100	98	109	79	107	103	87	98	90	97	107	89	102	94	89	114	94	124	95	89	116	119	106	104	109	99	99	93	99	88	120	78	106	97	111	98	82	104	98	102	122	101	91	98	90	96	87	106	104	96	103	101	100	89	96	95	87	115	95	95	113	90	99	102	92	107	104	109	98	126	99	85	93	91	111	86	88	86	96	94	108	93	102	100	103	113	75	91	94	98	91	97	80	108	95	102	93	88	96	78	93	112	81	98	101	113	84	111	97	115	116	99	104	98	94	107	84	86	107	105	100	107	90	97	100	95	81	105	87	97	91	112	100	104	107	102	92	87	90	107	91	95	84	96	115	83	94	100	86	116	88	93	90	101	105	92	106	95	100	92	98	90	88	110	94	105	105	90	81	121	99	110	83	103	100	97	100	96	102	108	84	92	85	109	104	120	101	84	98	98	97	93	112	101	108	90	84	91	107	119	103	98	112	102	88	97	110	101	101	101	75	86	101	110	112	100	97	102	92	93	85	93	96	98	97	99	106	90	104	112	92	100	90	93	92	101	100	99	111	100	106	100	113	96	122	100	107	92	118	106	96	84	93	85	95	86	109	96	94	97	100	100	103	98	100	87	88	87	111	92	109	79	94	83	123	108	108	108	99	97	87	99	86	90	90	89	94	99	100	109	117	95	82	121	107	99	91	112	106	97	89	72	78	79	87	97	95	87	105	98	97	93	98	113	116	128	85	105	98	99	117	106	95	106	118	98	93	85	100	88	104	105	103	108	111	95	108	103	103	101	99	92	108	104	90	98	100	110	104	82	96	94	85	102	102	96	97	90	94	96	100	98	99	87	115	84	98	75	99	92	112	84	100	85	102	105	116	77	106	109	92	88	96	88	118	103	87	104	119	94	111	104	90	93	119	104	98	76	103	107	97	119	104	95	91	107	102	104	109	88	87	114	81	103	88	111	103	99	103	99	94	79	113	108	116	109	111	90	91	85	110	96	91	103	85	94	98	128	96	105	95	111	108	101	100	116	100	104	105	108	103	92	126	92	68	105	100	94	94	84	91	92	89	96	86	99	100	78	92	99	90	108	110	115	103	106	91	97	94	105	110	104	98	91	87	102	97	102	106	90	103	92	100	107	89	88	97	94	107	110	99	104	111	108	98	104	79	92	103	105	93	97	94	81	104	106	103	97	105	94	95	100	95	78	114	100	99	111	96	88	108	90	83	99	98	104	102	114	83	89	105	100	98	96	102	101	122	120	108	100	96	83	104	99	102	103	90	113	94	92	84	100	85	102	91	99	86	104	86	87	97	86	114	87	103	113	106	86	99	92	100	89	93	91	89	102	99	100	93	105	87	100	89	78	132	89	115	93	86	82	92	83	117	92	107	99	113	105	94	91	105	111	102	105	86	103	87	91	100	88	80	93	108	98	94	96	84	94	94	100	97	107	123	92	106	83	94	94	121	92	85	106	106	92	95	107	93	109	96	99	106	93	92	97	112	109	103	98	96	117	102	92	89	84	82	99	97	97	74	100	97	128	107	86	97	105	85	83	96	114	100	90	95	100	114	93	90	110	105	87	84	98	100	107	105	101	108	105	86	98	93	104	97	98	96	98	113	107	95	96	94	89	107	108	99	97	103	97	97	100	93	95	110	108	81	115	94	98	95	105	80	75	95	93	85	91	104	100	94	100	103	109	94	104	89	87	81	92	117	102	96	111	100	100	97	112	97	88	100	106	89	98	98	101	93	103	88	98	102	101	95	97	101	95	111	111	98	111	104	105	89	104	89	94	107	93	102	117	99	94	96	96	108	87	77	82	92	85	101	108	103	94	83	107	107	117	110	100	110	105	90	99	106	100	74	99	98	92	92	107	100	96	105	107	108	94	104	111	104	94	115	97	86	104	93	88	98	99	83	84	93	106	97	93	103	91	99	110	101	98	102	98	97	101	100	96	88	93	106	114	101	97	91	112	94	94	102	85	96	117	88	89	108	103	85	102	106	94	99	106	100	80	90	82	107	83	97	114	91	111	97	113	89	120	88	104	92	91	83	89	94	89	98	106	89	99	95	101	119	105	106	94	104	101	102	101	97	101	98	114	89	99	95	87	97	100	111	94	108	103	95	95	123	99	83	97	103	105	118	113	114	108	105	128	109	108	98	74	80	116	86	93	106	94	113	106	117	92	91	93	96	121	105	93	87	95	80	94	93	99	110	97	92	79	94	97	93	112	94	76	92	75	104	104	110	94	123	93	85	89	89	100	92	92	123	91	112	111	92	106	97	117	110	103	105	99	90	105	102	81	105	99	92	88	91	107	116	87	98	95	86	77	100	100	84	97	78	88	99	85	105	106	94	82	96	104	108	106	102	119	109	100	103	104	104	107	94	99	98	92	99	84	89	97	99	92	103	96	101	101	84	89	101	122	76	89	98	87	89	100	97	105	83	105	99	93	100	96	70	102	101	87	109	96	108	109	124	82	100	100	120	89	89	106	83	94	84	88	102	88	100	100	90	99	72	112	86	85	105	111	109	91	91	104	82	92	100	86	106	106	102	101	97	108	104	102	85	125	104	94	98	95	77	118	100	108	85	93	105	103	93	93	106	110	87	92	97	106	103	89	112	103	112	114	104	101	109	96	94	87	97	90	103	101	81	92	91	94	102	94	97	102	91	93	95	92	95	89	107	119	107	75	109	110	94	96	97	98	93	108	109	94	98	106	108	94	103	104	84	101	83	113	91	90	97	86	80	109	89	114	90	101	125	101	96	113	90	119	98	121	107	101	104	86	97	86	97	104	119	89	106	102	88	97	111	89	109	113	101	98	92	87	101	95	98	99	91	89	102	100	90	109	99	84	85	97	94	84	111	129	107	97	91	97	104	114	100	96	82	88	90	100	103	107	97	105	95	100	116	92	88	106	98	103	100	123	101	107	102	84	116	107	81	110	104	114	105	101	74	115	117	101	104	105	115	87	98	116	91	103	108	97	81	108	99	106	96	89	91	98	113	95	86	81	111	90	86	85	111	109	86	83	91	97	99	107	90	85	112	97	91	93	97	98	104	107	122	108	110	95	92	112	95	101	96	96	93	105	91	102	97	92	89	114	117	106	96	95	97	95	107	98	92	97	112	100	105	82	101	103	113	101	104	93	92	99	92	95	102	98	100	106	91	98	110	101	100	105	113	103	96	109	105	112	115	119	97	89	93	95	85	109	73	104	112	101	91	95	91	87	111	88	91	104	101	92	114	101	96	108	94	105	99	100	83	95	119	92	103	98	90	89	107	79	95	90	108	95	92	121	105	87	94	101	92	105	109	103	96	98	101	114	105	98	98	103	111	98	98	94	92	71	91	102	83	91	88	89	102	92	108	111	96	98	88	83	96	126	87	106	89	91	77	112	102	107	83	88	96	85	93	109	107	94	102	94	110	85
7717	1274	956	1118	1978	2551	2319	2149	1875	1671	1475	1400	1245	1138	1049	1004	928	937	910	975	863	886	834	880	857	785	864	823	843	806	775	795	766	806	785	803	750	785	770	779	814	735	771	764	755	754	750	723	750	802	739	761	769	751	789	771	757	724	736	763	746	804	723	763	732	718	799	717	742	689	709	744	733	730	799	723	776	776	770	762	783	803	781	758	765	709	752	749	720	729	744	730	734	692	729	749	755	741	688	766	762	723	767	748	722	779	741	745	768	738	707	748	755	745	755	799	738	781	708	788	771	741	723	713	763	750	732	760	782	746	718	733	715	761	741	752	759	784	704	795	718	761	718	743	739	726	761	753	811	753	784	719	758	717	756	706	793	714	727	693	745	817	758	693	719	748	719	745	750	726	781	747	728	792	748	724	740	758	744	771	750	692	786	739	748	750	763	717	762	752	703	738	737	738	696	741	737	742	700	729	774	747	734	720	740	767	800	764	732	718	720	750	752	692	727	750	714	791	754	695	729	792	721	699	768	737	743	717	736	768	765	738	700	758	728	758	778	758	724	766	738	758	700	730	713	751	712	697	726	762	732	727	754	794	746	741	726	745	754	735	742	723	780	782	791	699	719	755	751	750	667	757	711	735	769	682	732	760	753	708	807	777	731	757	705	726	744	781	759	749	769	747	723	734	784	790	783	726	770	711	733	755	726	741	742	728	709	765	737	688	752	738	721	768	756	766	789	738	747	723	758	746	768	726	717	760	752	741	704	732	745	703	750	698	737	753	752	756	751	773	786	743	745	769	754	726	718	799	743	728	748	706	754	741	760	728	761	732	746	762	736	713	719	702	721	756	768	723	738	750	766	725	737	755	732	738	695	743	717	769	751	770	728	744	767	732	798	714	705	732	758	727	739	808	720	792	734	729	732	684	704	691	710	730	698	727	738	777	734	758	744	724	738	725	782	739	719	749	723	727	775	709	730	748	697	799	732	732	723	735	722	745	763	769	716	701	730	764	744	770	799	753	775	710	784	730	748	782	726	744	739	740	748	745	753	740	716	727	765	729	802	759	779	761	739	706	749	717	770	744	754	754	716	704	710	710	727	780	764	740	720	778	747	750	779	708	698	780	747	767	731	750	736	732	742	721	786	705	690	751	755	668	739	732	787	686	701	752	776	718	738	747	712	697	727	733	769	808	735	771	759	754	715	709	666	711	752	734	773	728	777	729	783	760	767	759	721	764	705	693	720	712	748	743	738	706	730	711	764	700	732	729	767	767	753	742	651	744	767	763	748	727	716	722	748	733	724	761	736	723	745	791	717	719	774	708	721	741	700	768	780	716	789	735	743	760	733	773	786	776	738	754	695	758	728	766	795	702	738	741	725	738	776	736	726	728	785	754	775	743	734	767	795	722	701	720	723	713	746	757	775	758	711	783	702	707	717	736	710	815	733	683	773	770	770	707	774	723	760	786	712	779	725	702	759	720	773	726	729	770	713	718	763	728	759	733	750	745	752	721	767	757	797	722	772	786	742	769	782	732	753	710	746	773	744	759	733	758	755	737	718	707	748	701	726	778	702	785	732	756	768	704	702	725	724	754	743	766	745	749	760	759	728	739	779	713	755	750	745	753	772	783	740	772	750	745	749	763	761	718	736	735	737	739	755	746	780	791	735	805	745	715	726	745	698	783	715	736	758	770	729	751	726	742	745	731	717	730	711	751	741	747	716	734	742	796	769	742	778	749	747	767	738	732	736	697	761	744	705	785	741	753	720	721	739	765	746	726	723	699	743	778	776	732	730	714	738	778	726	730	786	708	737	754	709	790	766	706	753	733	735	787	768	755	772	733	756	730	747	777	755	751	786	754	756	766	748	702	739	716	756	700	753	712	738	754	760	716	752	732	777	707	782	738	722	768	713	761	725	740	753	719	761	688	741	755	721	732	746	742	802	769	757	740	704	788	701	717	736	703	749	745	756	735	737	754	720	757	777	773	737	783	711	759	714	740	737	740	735	744	715	750	762	761	727	758	759	761	732	754	786	751	751	722	668	770	686	749	762	757	756	754	779	703	753	701	791	749	745	711	735	738	710	756	766	701	756	720	738	743	713	774	740	737	763	731	753	748	761	688	763	775	675	736	784	666	728	689	728	747	738	741	747	748	712	677	758	708	726	751	722	745	770	776	730	741	761	775	787	751	721	746	742	713	771	718	748	752	722	685	718	750	710	716	798	747	764	774	760	749	733	757	716	748	719	718	731	771	723	755	727	704	811	759	748	700	775	742	737	712	771	714	739	731	723	754	759	749	758	796	704	769	743	759	724	791	779	763	697	727	737	731	716	731	694	741	745	733	793	739	721	777	767	804	748	748	716	747	769	791	726	709	768	736	740	753	738	753	776	783	754	740	777	745	704	791	695	734	775	755	696	741	765	766	694	742	785	732	784	703	698	771	701	748	692	741	698	732	678	737	722	714	747	738	743	773	724	774	714	762	707	747	674	813	797	708	709	720	727	699	742	751	740	779	767	709	702	779	699	771	734	780	744	719	762	735	742	779	752	713	726	726	732	744	771	735	765	767	709	759	705	771	708	739	693	747	709	752	731	758	712	725	763	728	712	706	774	706	721	817	748	788	780	739	761	718	770	728	770	714	712	750	800	718	762	713	714	756	754	737	706	744	798	700	708	729	757	716	788	739	767	748	746	757	704	757	741	718	719	748	773	734	728	773	736	709	724	724	750	758	733	773	722	769	792	762	746	766	712	764	762	749	764	745	733	715	739	810	744	754	721	726	714	732	760	766	733	742	770	703	748	703	704	726	719	764	768	760	723	755	731	728	713	756	756	715	733	704	709	745	748	710	750	760	789	697	711	767	705	744	722	763	714	755	724	743	676	764	723	725	745	733	716	732	757	710	760	774	711	737	745	709	754	711	784	731	756	776	762	742	741	686	723	692	751	753	753	716	729	717	766	760	787	711	741	762	727	762	714	683	712	708	754	710	748	691	729	749	767	785	775	740	756	761	740	771	757	718	701	695	687	746	708	773	786	717	726	751	731	744	775	718	746	726	779	728	702	774	728	746	745	742	720	732	736	752	720	733	735	746	723	721	731	777	775	720	753	731	723	744	738	766	806	722	742	741	750	749	761	709	756	757	816	728	736	719	734	731	710	748	751	735	736	752	746	760	757	769	784	728	715	717	741	741	732	775	726	734	721	699	771	712	749	737	718	762	700	681	742	712	742	672	762	747	744	753	797	746	808	754	699	765	717	694	782	716	748	730	759	682	697	749	684	721	715	716	771	762	715	712	710	729	744	719	742	723	727	712	741	693	724	701	709	751	687	713	759	743	778	758	738	730	750	750	717	779	679	709	732	726	748	718	752	695	797	734	765	726	687	783	692	730	762	761	724	772	748	741	739	759	769	767	739	732	732	768	727	771	775	742	724	766	719	728	757	752	764	689	706	740	724	760	733	716	720	770	720	741	727	748	699	805	729	705	800	689
824	202	149	170	127	142	159	158	136	161	129	133	119	150	125	141	128	123	143	142	123	121	141	127	105	131	118	125	112	107	131	125	120	127	126	111	126	98	106	130	138	105	132	116	122	117	128	131	104	126	109	121	132	114	107	148	125	128	124	114	115	120	129	110	119	105	104	128	108	97	118	126	107	113	120	100	122	107	121	111	119	105	130	106	133	126	117	114	107	114	113	116	107	130	100	127	114	107	110	122	103	97	123	120	124	125	109	120	121	116	136	106	126	119	117	107	115	131	107	112	135	131	117	118	103	118	107	118	123	119	94	120	124	121	123	116	120	105	120	109	139	113	125	125	120	102	135	119	143	118	115	109	94	117	119	131	98	125	121	123	101	115	114	125	111	103	107	130	101	119	128	100	136	100	119	120	124	114	115	92	107	123	136	116	109	116	122	102	131	119	102	119	130	144	126	112	128	120	123	111	127	111	131	117	120	111	116	135	130	126	125	114	104	132	107	114	125	104	121	128	121	129	119	132	135	140	115	114	105	111	120	139	137	121	133	132	107	115	116	113	112	119	116	133	110	120	122	115	128	131	115	120	103	126	127	130	135	124	127	152	125	117	118	114	105	119	124	129	141	103	112	108	118	108	116	124	110	117	125	128	122	110	106	117	118	126	108	109	111	131	137	106	123	126	129	118	106	114	105	136	132	120	98	107	120	105	115	97	121	127	126	114	119	110	119	140	113	115	117	112	110	113	119	99	109	115	105	122	116	104	116	110	105	112	113	116	113	109	123	118	116	135	115	109	118	113	101	122	133	128	122	108	121	104	117	84	129	132	119	120	136	137	110	115	125	117	106	107	126	117	107	117	119	120	136	110	120	112	113	141	98	111	122	105	137	113	111	118	114	114	129	127	114	112	107	133	113	124	111	116	112	113	120	127	124	148	119	115	127	116	97	108	106	99	107	116	112	141	111	119	140	111	136	121	120	135	104	119	112	123	112	125	110	123	117	106	127	102	110	140	124	115	113	109	109	105	120	113	127	108	139	126	133	111	109	120	118	130	114	127	123	123	141	109	140	140	119	142	89	111	121	108	133	112	119	122	113	117	142	112	109	106	116	127	121	116	108	130	110	128	109	93	115	128	117	104	114	103	122	126	126	116	117	124	93	123	120	122	115	138	127	120	107	109	113	108	149	124	115	127	110	105	104	114	115	100	135	125	116	134	106	139	115	115	117	133	133	120	142	132	103	95	108	122	110	104	96	127	121	110	120	108	118	117	137	119	116	114	104	135	125	117	118	118	150	112	130	110	120	115	111	103	119	118	115	124	115	107	106	132	128	130	116	107	118	124	126	121	125	118	112	111	127	116	121	105	102	98	110	128	136	116	108	118	111	112	116	129	126	117	114	121	111	98	124	123	117	113	112	132	116	105	99	119	87	110	121	123	134	117	117	125	110	126	119	136	125	120	114	108	119	111	120	124	119	105	118	113	114	117	111	116	107	127	114	134	102	107	98	125	113	130	112	129	109	127	115	128	133	101	117	117	95	118	151	115	107	116	140	106	122	117	120	114	114	129	130	101	128	129	127	103	103	122	110	141	131	127	123	104	109	125	111	119	117	117	127	111	126	114	118	131	119	100	112	110	139	111	117	101	127	136	122	133	122	117	119	123	109	134	133	106	120	119	124	103	115	123	100	104	132	123	134	123	132	115	121	114	104	114	108	122	124	123	114	106	121	135	116	132	125	114	114	127	125	113	129	126	123	116	105	105	102	104	124	144	123	133	109	120	127	123	108	129	126	128	127	133	129	108	107	109	120	113	103	86	132	116	116	127	119	98	118	128	130	125	104	127	115	100	100	124	129	134	111	129	100	111	128	123	106	124	130	111	118	108	112	120	122	114	121	121	120	135	110	120	105	131	123	127	110	125	103	108	116	107	110	124	138	105	127	124	106	113	120	125	107	133	118	100	105	108	120	120	128	113	125	120	105	129	111	111	133	108	119	114	122	104	125	131	121	140	132	139	116	114	117	108	117	127	112	128	125	117	138	120	99	114	104	106	104	112	121	102	108	130	109	120	133	130	147	132	100	113	91	105	108	114	123	91	130	102	108	122	128	109	99	116	107	110	118	101	139	112	124	98	145	147	112	119	101	111	120	115	115	132	131	123	118	112	110	110	112	105	114	118	127	123	137	123	124	109	122	120	116	115	110	106	134	118	115	121	126	123	123	122	117	126	100	118	120	111	138	129	116	128	104	109	115	131	126	125	120	97	114	131	115	107	131	109	98	137	124	113	124	117	130	119	119	110	120	117	109	108	121	111	122	132	108	121	96	121	124	122	115	121	133	101	124	128	98	107	107	126	101	115	120	123	131	115	125	117	111	95	127	119	135	98	123	142	107	99	127	131	119	116	97	98	127	125	128	120	117	115	121	120	113	116	101	127	112	126	142	138	117	115	123	125	113	138	105	104	102	116	111	108	105	125	128	134	103	102	121	121	116	122	121	128	123	128	109	109	114	92	123	127	95	130	113	123	111	115	138	133	125	127	90	115	112	122	128	108	143	142	107	128	105	129	110	105	129	110	112	121	116	134	128	108	108	145	145	133	121	121	113	135	117	108	109	101	124	120	126	113	134	127	118	102	139	120	99	143	125	118	137	141	124	124	102	113	109	118	115	102	114	109	116	117	117	127	108	108	107	121	126	108	107	138	96	118	117	103	114	123	122	124	147	136	124	123	98	127	101	129	122	109	104	111	123	120	117	104	111	137	119	110	130	107	138	119	115	123	122	94	126	104	107	104	110	115	119	109	121	127	133	113	100	101	109	113	133	123	98	132	123	95	134	133	131	126	121	126	142	125	120	111	120	97	143	120	107	115	113	99	121	107	117	133	106	103	130	124	111	115	126	99	98	122	123	119	94	102	105	125	119	122	115	110	125	110	118	105	108	122	132	119	127	125	122	103	120	106	111	126	112	124	118	114	102	109	118	100	118	119	133	123	120	109	110	142	108	114	127	114	105	120	134	114	126	106	93	121	114	124	132	130	121	119	121	134	127	101	113	109	114	111	143	117	116	97	128	115	113	107	107	126	128	116	135	124	137	130	107	127	129	135	109	96	110	152	118	126	120	96	117	127	123	108	111	144	118	103	123	109	121	120	116	113	117	121	129	129	127	124	103	119	99	133	114	122	108	133	120	105	105	125	110	118	132	117	104	102	123	130	127	115	110	122	123	119	128	145	118	136	124	127	120	92	106	106	113	105	113	123	118	109	145	142	114	106	113	116	142	128	105	125	113	118	121	118	110	126	98	117	111	115	120	112	102	119	111	116	128	109	134	132	120	118	104	117	130	125	124	111	133	108	85	126	119	123	118	111	120	110	102	94	125	107	108	105	112	126	129	113	104	124	117	103	118	114	103	143	120	118	117	97	121	107	118	129	97	119	127	125	104	110	118	128	126	141	135	106	124	113	98	133	112	117	129	112	114	136	111	123	124	114
8089	2139	1341	1484	3019	3873	3909	3309	2756	2481	2076	1799	1714	1566	1404	1345	1240	1218	1209	1151	1178	1079	1067	1050	1018	1030	970	927	1030	933	969	962	961	915	940	925	891	870	864	933	919	880	876	957	911	884	926	855	889	871	890	840	843	849	897	890	867	891	910	883	806	887	878	826	842	848	847	853	897	883	856	871	835	855	833	837	858	862	866	865	842	852	818	859	905	867	888	874	858	899	827	828	876	834	883	834	818	858	825	890	845	837	855	833	906	887	902	885	869	822	773	850	855	858	861	867	878	867	839	848	818	842	842	813	898	868	853	900	855	869	854	836	875	855	830	884	878	848	887	862	804	823	865	866	876	802	917	902	855	872	811	882	869	880	850	873	829	814	913	875	884	846	857	872	795	842	838	828	887	849	845	864	869	813	825	781	870	854	900	803	870	849	811	839	826	869	879	828	829	825	827	905	830	817	825	861	802	812	837	839	854	859	816	930	827	880	856	858	839	788	827	861	918	843	842	877	824	868	826	860	832	903	800	821	860	838	823	834	866	844	849	894	852	854	886	857	876	864	818	873	855	884	828	871	842	850	849	804	892	835	827	814	817	861	848	851	872	837	870	854	869	850	858	814	843	896	868	839	853	838	822	865	922	825	819	878	839	844	855	848	859	883	858	845	835	881	792	829	869	867	835	858	828	835	817	847	836	833	874	860	864	868	867	856	871	851	782	831	857	818	834	880	897	821	852	887	888	841	847	845	872	838	887	892	850	881	869	795	878	858	824	821	887	831	865	851	823	852	867	851	854	899	806	790	858	847	841	841	824	829	833	907	890	835	881	819	882	828	857	849	814	779	827	862	890	846	848	869	833	882	857	887	805	865	919	826	885	840	848	853	844	819	842	876	868	824	851	866	883	890	852	882	885	870	877	886	829	835	902	885	837	802	824	834	816	869	834	859	840	922	818	843	899	815	845	826	871	888	817	862	798	861	796	862	791	872	822	813	861	845	801	840	834	858	805	865	808	843	840	835	882	836	895	886	896	841	817	866	810	858	883	823	830	899	823	862	898	831	881	838	862	823	817	887	845	813	854	825	881	879	849	877	843	868	847	866	813	852	878	851	878	853	872	869	816	875	821	893	798	829	841	880	802	882	852	856	857	820	867	831	854	862	905	885	911	815	833	897	834	832	838	824	870	843	797	852	838	854	828	869	859	896	841	890	846	813	843	823	805	845	906	845	814	842	886	881	850	843	837	877	836	821	836	850	791	868	886	871	860	856	808	818	813	844	839	869	871	826	852	822	854	885	853	889	852	906	879	876	827	808	865	805	842	871	844	844	871	890	874	839	876	840	848	822	890	822	897	836	829	854	829	798	849	883	837	856	876	811	887	894	842	887	784	890	836	823	818	918	825	816	857	886	847	811	839	808	872	846	835	851	882	822	852	849	881	856	845	832	872	851	864	845	833	889	872	854	840	884	854	768	886	885	877	818	830	844	870	854	922	840	891	886	819	836	810	828	818	859	855	873	865	867	854	852	856	862	829	862	816	879	834	834	867	779	823	808	870	815	869	833	860	868	885	868	852	861	820	811	843	844	835	822	849	820	874	902	864	825	830	861	804	878	863	836	836	843	834	893	881	875	879	851	851	832	870	835	840	792	872	863	852	830	869	881	895	849	812	846	816	894	868	835	821	842	811	877	803	854	846	815	848	796	875	860	786	824	850	878	866	850	809	822	878	879	827	852	853	920	861	812	879	815	901	871	834	849	839	861	852	885	811	890	815	925	881	833	824	878	888	871	868	808	915	850	882	857	860	818	824	858	868	869	820	858	836	827	825	815	849	840	840	884	835	847	804	820	837	877	859	877	823	839	802	855	849	791	790	849	839	872	870	863	840	864	863	842	840	823	836	796	845	850	848	890	852	827	883	829	814	860	911	849	872	833	854	845	863	846	861	899	890	884	866	842	880	851	860	862	847	850	844	848	860	851	872	854	800	803	890	857	841	870	865	828	808	847	839	865	832	911	910	854	867	840	823	845	853	874	876	862	805	868	865	842	870	858	792	833	829	862	865	812	848	842	886	813	844	881	889	850	812	835	873	880	845	796	860	827	873	820	831	852	870	816	841	854	851	867	902	804	846	831	855	817	802	869	845	863	816	909	824	844	866	851	810	811	839	830	850	821	865	875	825	823	833	827	857	870	838	856	819	873	803	917	860	843	878	830	764	812	888	875	853	900	849	882	845	880	856	859	865	849	857	841	809	815	860	832	820	843	850	855	860	849	884	871	884	875	815	830	870	802	829	840	838	935	850	826	898	899	844	842	861	805	861	871	825	788	861	845	845	834	823	824	837	847	859	855	878	850	841	848	877	806	810	890	828	875	859	829	867	854	890	857	881	849	800	817	803	844	882	823	874	848	862	849	895	859	848	866	878	868	872	864	857	857	819	796	865	823	836	823	782	892	844	831	820	889	862	849	871	890	929	874	840	861	888	882	847	854	870	873	853	839	810	898	865	886	828	777	837	860	845	818	835	899	831	892	870	798	845	859	832	815	884	867	900	808	862	846	854	818	858	882	793	867	849	867	822	848	839	820	820	854	825	826	788	834	839	830	844	904	859	868	877	812	885	835	805	841	855	837	826	860	867	867	827	816	915	875	841	892	881	852	860	830	843	800	905	793	833	827	828	822	869	864	847	848	868	871	833	843	819	905	912	823	851	836	855	834	829	811	859	833	870	836	818	848	851	841	894	885	838	893	813	875	929	820	808	804	880	886	793	832	844	840	875	886	848	861	808	882	885	835	842	785	799	859	795	842	860	850	815	831	857	828	871	865	835	873	856	936	820	901	837	847	857	853	829	849	901	851	850	847	844	809	834	860	890	868	892	811	831	918	835	881	810	850	835	829	846	820	820	853	835	893	830	874	803	835	886	875	816	868	843	832	794	806	848	847	877	837	828	858	823	834	867	803	873	826	830	865	848	837	858	811	829	894	840	855	887	843	801	937	839	814	842	827	855	812	863	838	861	830	886	828	829	842	819	819	863	800	809	805	792	861	851	839	824	853	825	882	868	853	846	881	840	820	893	851	855	865	884	854	860	862	803	868	839	836	795	839	805	893	797	837	836	856	867	874	881	905	877	788	839	862	879	869	803	818	844	845	840	816	858	827	859	848	895	871	835	838	856	830	804	831	802	866	788	872	813	828	870	850	848	805	903	852	821	845	848	911	827	863	891	842	865	862	798	881	847	870	770	849	862	892	836	853	810	898	886	845	837	828	813	817	901	859	863	860	853	821	814	818	788	820	806	847	861	880	870	793	878	856	882	831	873	831	819	860	867	884	827	882	845	932	874	852	868	839	837	825	813	852	799	889	900	842	848	836	826	871	898	842	900	870	849	841	826	877	866	852	827	831	800	842	905	843	845	886	876	869	862	898	827	859	821	846	838	861	834	817	844	855	837	843	849	885	831	867	855	868	903	844	831	812	844	836	853	823	848	868	864	875	867	825
980	52	45	62	30	45	41	56	65	51	38	66	54	57	42	52	43	58	39	55	52	51	52	52	45	48	50	39	30	53	35	54	59	45	51	54	52	36	56	56	49	45	57	49	46	52	38	40	51	43	44	55	44	56	61	60	50	64	52	51	52	47	52	47	39	48	57	56	48	42	50	36	42	46	43	67	42	42	50	66	46	56	45	57	54	39	44	49	44	47	49	39	50	46	50	52	69	44	50	49	57	55	50	50	57	49	50	51	48	40	42	48	45	58	57	49	44	44	51	48	51	47	40	58	54	43	45	56	59	48	52	52	49	41	49	47	50	45	54	53	47	57	60	47	48	40	55	47	53	29	45	39	56	43	57	44	48	49	46	50	31	44	51	45	44	50	53	60	52	58	47	50	54	52	47	40	52	48	46	50	50	42	53	43	64	34	49	39	46	39	59	52	49	60	45	41	49	54	50	43	46	47	52	52	61	42	58	45	47	52	51	48	48	42	40	44	56	57	44	48	45	35	67	47	58	68	38	46	55	48	49	47	51	48	51	47	54	57	61	49	48	51	36	61	45	45	49	39	47	51	66	57	45	47	49	39	36	37	43	48	50	53	51	43	48	50	50	42	49	49	43	46	57	57	47	49	61	54	57	62	43	41	39	52	44	38	38	58	67	42	57	59	51	39	54	47	39	49	43	70	36	42	42	53	54	51	47	58	46	55	48	37	42	44	51	50	59	36	37	34	57	50	53	39	46	51	46	44	46	59	43	47	51	35	40	44	54	48	54	44	44	41	59	51	53	47	61	39	52	30	74	47	43	34	51	37	58	38	51	40	48	59	56	36	56	45	36	48	47	45	38	61	56	66	40	54	46	46	52	47	37	50	48	45	50	43	47	52	49	42	45	40	58	60	42	39	53	46	60	60	50	49	50	45	62	65	45	50	50	52	43	52	49	56	60	52	40	57	48	50	44	41	55	52	48	51	51	56	53	41	56	50	51	60	52	52	59	38	47	42	45	43	47	46	51	32	44	39	55	52	54	50	48	40	40	44	66	56	42	46	61	45	60	47	36	47	43	46	54	45	49	36	45	45	42	58	49	42	47	50	58	61	51	50	58	49	43	46	52	42	37	60	63	52	57	39	49	60	60	50	57	53	49	60	48	52	57	50	57	59	52	39	46	54	40	53	44	44	45	49	53	45	47	39	56	63	50	50	44	51	49	49	56	42	47	51	45	65	50	45	39	56	52	45	37	61	52	67	43	45	51	45	33	48	51	57	49	55	39	45	43	39	37	56	47	55	46	50	50	56	41	42	55	36	46	46	49	53	50	51	51	41	55	41	51	44	48	48	46	45	47	51	48	49	59	42	37	48	40	56	47	45	58	44	46	47	30	44	55	38	37	62	50	48	44	47	52	43	46	56	40	45	52	37	56	48	58	52	34	52	46	41	48	55	47	40	46	48	34	49	53	46	49	55	42	49	56	52	54	38	45	36	31	67	47	63	43	55	52	38	41	51	49	52	52	49	32	47	48	57	59	42	51	48	61	50	40	50	62	57	48	51	43	47	40	46	57	42	49	45	50	56	55	49	41	43	54	64	54	51	55	38	45	47	44	37	45	38	54	54	48	38	53	53	50	41	40	46	43	57	49	53	41	61	49	45	43	43	52	48	61	43	56	30	38	47	49	41	41	47	47	51	36	38	34	56	49	50	60	63	49	50	51	51	43	65	57	54	54	49	44	39	48	47	63	49	44	37	54	47	51	50	38	58	46	56	48	52	50	44	59	35	38	56	49	51	45	54	45	41	58	49	43	48	55	48	52	65	45	61	41	52	47	52	48	51	53	51	45	53	46	55	59	54	52	54	38	64	63	60	50	49	54	48	57	36	55	40	38	49	50	32	46	42	51	56	53	42	45	57	42	44	49	48	50	53	34	60	41	51	39	42	50	43	56	37	56	46	50	54	50	50	48	60	49	49	49	51	44	54	49	52	50	52	48	52	49	49	45	44	43	55	48	49	48	44	54	51	58	54	53	49	52	47	50	50	60	63	52	56	54	46	43	46	62	43	55	40	52	48	51	40	59	55	48	57	52	46	64	37	50	42	43	58	40	49	48	50	51	48	41	50	52	44	44	55	48	45	50	55	51	66	49	45	45	35	53	56	51	60	46	59	48	50	42	48	47	57	50	55	51	46	45	48	43	51	37	51	44	48	47	45	45	47	49	58	48	46	49	35	45	42	51	46	50	47	33	53	46	57	46	41	36	46	62	41	47	36	45	51	45	44	59	48	49	54	44	32	36	50	62	41	51	44	48	37	49	54	60	46	54	54	53	51	47	58	38	54	39	36	40	61	47	38	49	49	52	45	55	51	51	56	59	53	43	43	52	59	59	53	38	52	62	37	56	52	56	51	46	58	52	44	50	55	55	48	49	46	44	37	45	57	65	46	49	53	45	49	50	50	62	39	43	55	51	54	55	48	48	54	52	52	48	47	40	47	41	46	41	52	51	54	52	46	43	55	46	53	40	48	38	51	38	43	53	57	52	65	40	47	64	59	61	45	38	52	56	58	45	53	37	46	49	50	60	49	48	56	37	55	47	52	43	48	49	52	39	49	62	58	50	41	43	53	43	53	50	46	31	41	50	37	58	49	48	52	52	43	56	51	41	60	47	40	39	43	48	42	42	34	53	51	62	49	55	52	42	49	37	49	55	61	39	42	52	36	35	58	48	52	59	55	44	51	59	60	41	44	49	56	44	50	39	55	34	46	43	54	37	45	61	58	47	52	43	48	55	49	61	53	71	39	39	53	45	53	51	46	68	60	51	55	49	52	72	50	41	39	46	49	54	47	50	52	53	61	50	40	52	54	52	56	54	47	37	59	59	44	59	40	51	53	48	48	51	45	50	51	45	59	39	53	44	49	41	46	63	60	46	47	49	51	48	53	59	55	48	41	53	46	56	48	63	46	38	49	47	50	60	46	49	72	55	41	52	49	56	54	53	46	53	53	45	47	47	47	40	48	57	53	37	48	53	66	57	48	58	45	47	61	52	40	45	49	44	37	49	55	46	47	36	51	46	49	40	55	38	42	55	52	48	59	54	58	33	45	50	58	56	42	46	49	46	39	61	43	54	45	45	49	48	53	47	42	44	49	43	32	43	49	50	52	52	45	38	61	45	38	55	50	55	43	51	53	48	46	49	45	54	54	63	55	46	56	49	51	47	40	56	61	56	44	55	57	57	53	48	33	41	47	59	39	45	50	42	53	58	47	61	42	47	53	38	53	41	48	35	61	50	35	52	42	54	59	55	42	55	51	46	48	41	49	37	51	56	57	40	49	45	48	46	36	41	32	54	47	40	55	37	42	50	50	52	52	46	45	38	47	49	32	44	46	40	49	39	47	53	35	41	40	60	49	63	39	49	53	37	47	47	52	43	53	46	45	41	48	40	50	47	47	52	39	58	53	40	52	51	48	37	33	49	54	44	40	51	40
6056	559	466	479	595	753	718	650	589	555	535	543	525	444	464	457	464	423	451	403	429	411	461	388	416	415	427	431	413	407	402	419	430	409	409	401	413	390	379	364	418	368	417	401	406	369	411	414	381	393	380	423	396	368	390	419	417	414	389	389	351	387	371	414	410	379	350	392	348	430	353	388	366	396	388	396	376	370	401	404	382	388	406	384	382	412	407	404	389	368	414	398	408	403	375	354	386	379	400	402	391	406	386	399	359	392	360	396	379	366	375	404	407	381	397	364	389	354	392	377	382	374	328	392	382	364	372	377	409	390	423	383	395	381	419	417	338	354	367	361	405	412	408	410	415	365	375	409	375	418	367	422	372	391	388	371	376	414	379	402	383	405	349	328	407	401	345	380	384	356	383	395	404	404	350	387	395	396	413	409	414	376	408	388	389	374	389	389	362	373	361	364	366	385	378	390	387	392	381	401	377	392	397	362	424	350	370	415	403	385	427	378	400	398	383	399	361	395	412	370	396	354	418	390	404	393	376	357	377	398	355	373	383	389	391	375	361	376	399	421	359	368	395	408	384	367	365	367	392	411	409	351	390	399	376	416	378	415	392	403	387	409	397	400	390	424	387	377	376	365	346	417	390	392	407	350	353	424	369	391	410	377	364	393	372	351	361	407	365	409	398	357	388	377	352	370	381	398	359	370	388	411	410	401	372	412	379	369	393	399	390	405	414	433	372	394	371	390	377	381	416	382	375	358	374	415	376	396	393	370	383	374	416	409	369	353	373	397	383	389	389	405	392	385	358	404	365	403	397	406	388	384	379	411	391	385	380	388	417	385	440	379	383	402	366	397	378	403	403	404	418	372	380	373	392	389	384	383	363	400	393	404	400	385	354	380	357	379	386	373	389	401	389	383	397	410	371	401	338	356	377	349	380	373	400	387	399	410	437	446	394	353	408	386	412	356	402	370	380	363	425	359	379	380	375	381	351	422	423	385	398	418	410	375	354	384	335	407	385	375	389	432	374	409	355	411	401	406	389	371	393	415	425	402	379	387	374	367	386	410	387	381	390	399	361	400	393	401	389	382	415	403	424	356	413	367	351	375	437	409	372	422	384	383	387	389	367	401	367	364	389	371	376	371	399	390	349	364	381	370	404	401	406	407	389	385	374	382	372	403	384	397	372	367	387	416	380	366	386	373	379	387	413	363	384	360	415	390	383	350	398	363	387	399	387	380	378	375	407	400	409	392	407	400	389	363	390	409	410	399	405	401	362	392	404	415	371	401	393	412	414	380	401	383	409	429	401	411	398	389	409	413	367	427	384	385	406	411	394	377	397	379	362	382	383	365	376	365	386	392	348	373	391	387	393	393	416	389	375	396	412	392	401	410	363	391	387	396	388	390	366	370	388	389	361	398	381	388	381	368	373	378	394	427	431	361	372	390	391	405	399	412	384	388	403	380	383	375	410	364	385	392	396	398	380	370	358	356	351	357	391	399	376	378	383	397	398	387	366	375	345	400	384	414	420	401	374	355	385	411	411	372	410	389	411	413	417	382	395	411	379	385	391	382	389	371	402	353	409	394	392	395	389	395	350	386	407	391	402	438	365	368	395	370	380	411	396	341	402	424	366	360	376	379	358	422	376	388	361	382	393	417	396	424	401	388	405	365	409	388	373	372	359	398	408	356	395	397	357	380	409	422	392	352	408	379	389	395	382	368	376	339	385	379	379	370	371	376	380	364	376	414	419	388	376	399	346	379	388	391	378	376	341	389	366	415	396	412	375	396	405	360	386	352	389	348	391	369	422	413	389	396	377	411	408	410	401	440	376	413	410	371	400	402	372	365	399	376	404	368	392	377	405	410	378	366	375	373	385	405	401	383	376	359	369	348	368	405	355	426	395	365	397	396	413	355	395	373	385	409	419	398	419	400	385	379	378	398	378	381	408	379	414	409	407	376	335	402	344	382	372	396	431	405	368	352	397	363	404	376	355	382	399	372	393	377	365	370	390	395	380	359	368	377	358	368	349	396	392	387	373	393	371	371	388	367	350	420	394	382	387	367	399	406	360	399	411	404	383	381	401	376	396	414	430	392	372	421	403	380	375	391	380	390	384	367	396	377	373	369	373	420	389	395	369	370	409	413	385	376	394	368	370	417	402	381	359	389	394	418	395	362	399	377	381	406	373	416	390	368	405	379	384	398	420	415	381	359	381	403	379	410	387	410	395	390	361	375	373	379	377	422	367	357	431	381	366	409	400	405	393	390	341	375	387	402	379	399	376	386	432	411	407	373	379	371	401	364	361	389	387	403	386	353	386	407	359	406	378	386	371	401	357	366	385	376	339	392	377	448	399	396	385	367	372	367	425	387	376	371	392	423	374	401	414	389	423	379	383	411	389	367	401	382	383	441	426	386	398	422	400	366	383	397	359	371	400	392	377	383	395	388	381	419	373	401	428	401	404	388	380	405	377	372	388	384	398	367	391	401	372	388	379	372	414	404	389	384	399	405	394	405	397	376	365	372	384	385	371	359	401	373	386	368	405	395	407	378	440	366	407	410	403	367	364	369	337	359	365	402	376	362	386	388	409	407	405	385	375	376	392	378	348	391	393	369	352	400	369	368	377	383	405	399	378	369	383	384	379	352	373	414	358	386	359	360	364	401	403	386	386	411	373	345	445	408	383	391	393	403	359	348	381	387	382	385	402	378	393	381	393	415	371	408	415	351	427	395	367	353	389	382	403	415	378	387	391	395	403	393	411	349	425	415	375	417	402	416	406	392	374	408	375	392	389	345	368	378	360	379	368	396	394	390	396	355	402	403	411	406	367	388	354	370	386	399	371	385	403	378	365	387	391	379	425	357	409	413	410	381	378	402	391	402	386	370	396	413	377	396	407	366	373	405	360	406	381	387	393	370	388	409	383	386	360	366	365	393	336	361	373	351	394	396	409	402	366	387	352	360	359	392	349	378	391	400	398	332	417	356	414	386	390	365	386	398	404	361	390	393	366	369	418	378	331	370	368	400	361	402	356	363	392	389	407	389	395	395	350	363	414	380	393	424	377	386	371	413	362	353	348	411	420	417	391	423	409	377	391	416	392	420	387	397	407	403	383	382	395	409	380	381	385	364	371	379	358	372	410	397	338	355	402	428	419	368	371	407	393	428	389	404	388	360	381	360	386	351	372	370	383	396	342	395	368	386	387	361	331	352	366	390	404	371	423	405	380	379	382	391	371	391	381	398	428	384	383	372	399	399	376	409	353	364	396	366	357	343	390	404	384	353	386	392	364	382	420	394	415	377	403	355	383	420	413	381	373	399	387	350	376	395	346	375	382	362	405	373	369	361	393	402	412	389	373	371	397	377	365	394	380	391	414	381	387	393	345	403	400	375	426	379	379	373	394	392	415	429	400	373	385	396	396	391	393	396	376	375	368	385	396	395	394	382	359	370	386	399	378	368	351	423	389	373	393	377	377	382	371	380	397	383	382	387	380	389
456	121	83	83	88	100	114	93	115	95	83	85	80	79	86	75	79	79	76	67	68	86	87	77	66	79	77	83	79	87	67	89	69	79	75	67	65	84	69	66	85	75	87	76	77	84	65	81	67	72	72	67	67	82	91	57	75	87	77	80	79	73	72	63	67	79	77	75	74	68	74	85	73	68	77	90	84	76	73	78	63	70	73	98	85	67	64	73	68	73	85	78	87	66	62	78	78	92	70	86	82	75	63	78	74	62	56	82	70	68	73	75	88	72	83	73	74	71	71	75	81	74	82	81	84	81	74	73	71	83	77	67	83	74	87	84	78	83	61	77	82	68	64	73	74	75	72	81	77	77	75	74	83	72	71	84	97	81	76	93	75	73	89	68	82	65	83	87	88	80	90	89	79	61	71	72	71	82	86	79	82	83	85	58	86	83	85	82	75	64	67	77	105	77	81	79	62	75	62	72	76	86	52	66	81	78	77	70	60	80	74	63	73	77	76	71	70	77	77	78	65	82	88	73	56	91	81	71	66	82	66	76	85	70	69	78	83	77	96	77	80	75	72	102	76	77	71	73	74	74	74	82	70	76	71	82	62	74	75	81	68	75	86	73	80	79	74	71	72	71	78	84	77	84	86	75	67	92	77	90	71	75	82	72	70	67	69	72	69	85	72	75	78	71	75	71	96	75	68	70	81	64	77	65	88	86	73	83	66	69	95	62	70	76	75	64	55	82	78	60	69	83	94	71	68	67	62	80	78	70	71	86	82	88	76	80	73	74	93	79	76	75	76	77	70	58	78	77	76	72	69	73	77	89	72	71	81	89	64	81	91	78	64	76	79	76	73	84	78	74	71	76	81	79	86	74	76	81	79	64	68	81	85	66	77	80	54	60	80	67	72	86	63	60	73	72	78	76	63	80	70	52	69	60	77	79	73	69	79	89	79	69	72	72	71	67	81	88	94	71	77	61	65	65	79	73	79	77	83	79	64	60	69	72	85	87	71	83	68	68	72	68	78	60	77	66	77	85	96	64	71	77	72	74	75	93	65	74	64	68	76	69	80	85	73	66	99	58	68	88	83	59	71	81	76	83	74	69	66	61	71	78	63	75	62	70	79	79	70	70	80	69	61	84	69	86	69	73	79	68	74	68	77	83	72	83	72	73	86	65	71	73	70	83	76	81	66	77	71	72	77	72	52	76	75	70	73	86	56	82	77	84	64	77	72	81	72	68	68	66	74	75	93	56	76	73	69	90	71	86	76	71	95	76	77	73	75	79	63	57	61	71	86	75	68	67	63	77	71	66	73	71	80	77	65	83	79	77	72	75	78	74	78	76	79	71	67	59	90	61	68	80	78	63	88	65	65	94	74	73	74	76	79	66	78	77	79	64	98	73	70	60	76	75	84	76	74	93	81	85	74	71	86	74	90	77	69	72	73	71	72	79	90	70	88	78	83	81	103	86	84	75	93	68	64	66	76	89	72	76	66	67	90	71	72	83	85	72	59	63	91	81	79	74	72	88	72	70	85	79	71	72	76	80	80	89	87	73	92	63	79	82	75	80	79	71	69	68	78	64	80	90	72	73	74	81	71	74	74	84	71	76	77	66	78	72	89	66	73	61	79	83	75	78	72	78	72	81	87	73	68	76	63	77	80	63	76	85	86	69	81	63	60	76	76	86	79	86	68	69	70	70	66	74	66	72	80	71	62	75	81	82	65	68	70	81	54	68	72	77	83	79	89	77	84	80	64	54	77	60	81	68	80	83	83	73	74	70	71	74	87	72	69	75	69	74	86	67	72	77	69	86	66	64	67	87	85	81	83	58	76	92	67	62	88	88	75	80	75	63	67	79	81	62	65	66	68	73	85	90	74	62	75	81	68	75	69	75	73	80	79	63	64	68	86	84	84	83	77	86	68	75	72	81	80	88	69	84	68	71	84	73	89	88	93	75	69	56	73	82	69	79	96	69	76	78	79	75	72	75	63	66	76	65	69	88	76	60	67	82	83	68	75	70	76	77	79	64	74	68	73	78	79	74	70	71	70	51	73	73	106	75	80	78	90	67	68	80	55	78	80	74	75	76	65	79	90	78	70	80	76	67	73	78	70	64	69	68	81	76	79	82	79	75	85	83	70	52	83	83	88	74	82	65	78	80	91	74	74	79	75	71	68	72	80	65	61	75	73	85	70	79	72	79	80	80	74	58	74	73	70	77	75	71	85	81	57	66	71	81	87	74	67	67	74	87	69	77	67	82	69	95	81	82	81	83	79	68	78	76	79	81	83	69	83	83	76	77	65	64	66	100	76	68	66	80	73	83	78	76	96	90	76	67	64	75	78	90	78	66	70	70	73	72	81	59	65	68	70	62	75	80	80	72	69	60	83	58	75	76	65	64	69	66	80	68	81	98	87	78	90	55	65	83	61	75	78	76	86	76	80	74	86	74	66	65	81	63	83	76	76	81	72	75	92	60	78	76	74	63	57	78	86	76	66	102	77	74	71	82	89	97	92	85	72	73	73	49	72	55	61	68	74	65	67	74	73	76	74	69	62	80	82	77	68	67	80	66	82	68	84	63	76	88	79	70	73	74	86	67	65	79	82	63	65	82	77	86	84	96	75	57	71	60	66	81	78	66	70	89	69	63	62	74	72	66	72	68	81	65	79	90	79	70	76	75	71	86	67	63	89	65	95	71	77	81	65	71	80	73	72	65	80	66	69	82	73	83	83	83	84	70	79	68	75	71	89	68	79	84	61	83	73	75	67	76	78	74	93	67	57	69	79	67	59	88	69	73	76	86	76	78	76	82	69	81	70	71	73	72	77	66	66	77	63	79	70	76	80	87	79	75	75	58	73	65	68	76	64	57	86	83	74	72	67	78	73	71	75	85	76	84	79	84	65	81	63	74	77	70	79	79	66	75	87	65	66	73	83	82	89	68	68	80	73	71	80	74	82	66	85	80	77	95	71	79	69	81	70	73	79	76	70	65	68	83	85	62	75	71	82	77	78	63	82	71	63	77	66	80	76	70	75	57	77	76	78	64	71	58	62	71	64	80	84	89	76	93	55	72	64	73	78	85	91	70	85	89	70	78	77	77	85	68	75	84	79	90	89	66	59	97	76	68	69	64	61	73	58	77	99	79	83	77	83	64	74	69	78	77	62	83	74	82	60	66	77	83	70	72	80	73	71	85	75	68	67	69	72	68	77	86	48	72	79	78	75	69	65	77	80	85	63	80	55	88	63	77	62	86	68	69	62	80	74	95	63	79	79	85	80	79	65	77	82	79	68	56	87	71	64	80	62	59	80	77	66	73	80	78	99	60	70	66	81	63	81	78	79	60	74	65	84	68	77	81	93	81	65	72	58	91	57	73	78	70	76	70	76	78	73	76	78	81	84	81	69	65	79	70	65	76	71	89	83	81	77	79	73	81	81	68	73	67	71	72	75	84	99	73	88	59	83	89	64	70	85	74	70	78	99	80	65	68	69	80
5254	1476	850	971	1922	2578	2463	2060	1765	1516	1295	1183	1008	932	912	829	778	780	759	745	695	647	659	597	674	659	628	608	608	577	608	586	601	591	574	629	611	586	545	591	617	563	614	534	567	583	592	524	567	540	541	502	525	557	582	546	596	579	541	580	549	575	567	532	556	561	566	549	542	527	599	552	561	574	567	545	511	526	574	562	528	546	520	542	568	551	588	565	556	551	568	545	553	516	529	571	535	555	543	537	550	581	542	617	574	599	545	555	578	506	547	567	517	518	520	503	551	559	527	576	529	527	562	578	592	539	553	553	545	547	544	580	540	529	566	545	546	559	571	514	558	537	553	574	520	535	587	498	544	524	588	551	588	533	536	581	541	536	495	558	560	563	548	606	526	558	565	548	515	533	482	531	537	543	587	523	529	493	513	545	533	566	534	576	563	575	554	555	540	547	529	552	532	585	526	562	535	535	516	582	537	566	576	524	533	543	545	500	583	550	548	565	514	497	575	571	533	529	513	549	525	510	542	542	557	587	558	570	537	572	553	533	551	553	508	554	553	548	536	557	550	519	486	502	525	561	516	522	557	568	574	569	528	549	562	546	552	515	493	526	524	587	547	504	543	514	533	560	526	596	543	532	513	545	570	522	544	588	540	553	521	528	536	537	534	598	561	539	540	536	589	527	555	570	564	573	514	545	536	501	569	550	558	528	539	559	558	507	540	525	533	543	549	531	542	548	554	571	536	552	548	548	577	580	572	491	526	538	512	528	543	512	532	552	582	555	475	552	546	570	493	556	527	562	545	524	588	524	534	537	540	549	492	519	521	496	508	500	519	536	522	553	566	528	538	564	539	523	526	549	544	520	494	547	555	552	483	511	537	563	541	534	550	562	543	548	534	524	550	517	538	540	565	539	513	517	540	562	546	558	549	508	546	488	560	508	573	542	519	516	534	554	545	501	554	525	544	582	546	526	494	528	543	538	542	532	550	514	578	561	527	530	522	523	502	571	555	555	543	516	519	537	544	548	578	532	504	544	564	505	566	573	568	520	524	523	568	559	537	509	519	589	564	560	549	528	563	533	535	477	549	589	553	560	546	516	590	513	517	569	555	520	581	554	521	547	555	557	561	546	547	559	568	489	526	517	563	524	551	517	537	560	574	551	529	530	544	541	528	492	547	552	535	564	562	543	537	539	537	552	535	565	507	563	523	509	568	518	520	542	531	528	571	502	525	554	542	562	525	586	548	539	557	529	547	577	513	543	560	542	581	548	525	543	542	512	515	530	572	562	523	528	502	555	536	607	506	514	492	548	528	539	557	550	533	551	518	541	572	556	554	529	518	537	533	510	568	530	550	535	518	504	543	551	523	563	537	536	542	580	530	558	511	551	503	533	518	511	525	530	558	526	576	489	540	527	586	529	504	553	527	532	535	555	580	556	532	538	557	517	532	510	541	564	498	523	532	549	562	500	515	532	530	497	578	534	546	531	540	509	519	525	545	542	519	554	590	539	551	552	518	532	505	526	552	536	508	537	542	572	525	510	546	550	552	557	548	533	530	538	562	542	544	532	505	530	533	582	565	523	547	568	559	541	502	518	515	584	552	552	543	539	551	557	523	523	541	577	512	546	486	523	548	554	522	560	560	533	511	546	542	513	522	511	521	570	569	524	525	561	517	520	540	568	527	538	531	549	527	532	565	547	545	573	528	490	539	527	529	546	537	526	520	572	569	517	543	555	551	551	547	511	506	526	547	560	524	492	541	530	565	528	533	548	513	526	556	513	560	555	580	534	532	559	562	583	531	569	570	546	520	507	526	585	566	571	544	499	554	586	541	514	560	546	522	545	582	552	552	538	537	549	553	522	509	566	543	555	533	544	555	513	552	549	535	527	556	564	577	552	543	514	560	518	562	497	588	545	504	518	551	558	504	534	535	547	553	547	546	537	545	545	550	536	563	513	537	553	526	513	520	557	512	514	545	526	551	543	541	523	562	554	536	541	507	563	544	510	576	539	548	564	548	534	547	538	496	522	486	543	540	573	599	556	522	511	520	580	536	547	511	541	537	552	543	504	517	570	538	539	578	574	538	541	514	501	508	575	535	537	515	570	548	553	594	561	532	527	479	556	562	519	510	512	526	558	531	523	568	560	532	526	539	547	556	543	553	511	550	516	564	534	513	489	525	516	522	521	525	498	552	533	563	546	520	543	557	545	533	518	548	514	505	488	565	533	515	538	553	514	494	521	515	569	539	568	521	564	575	543	507	521	556	546	543	568	543	495	528	566	559	547	556	532	554	549	530	552	532	556	575	531	540	551	519	571	551	546	534	585	480	531	560	540	536	531	579	549	554	504	550	574	488	522	573	559	580	555	500	537	563	505	565	552	524	548	528	552	527	524	571	531	567	523	546	548	530	540	548	550	575	547	506	547	515	542	595	540	534	552	536	581	547	517	490	541	576	544	555	532	536	530	520	557	522	517	501	521	574	566	528	552	555	576	537	541	499	547	547	539	524	506	526	529	543	527	533	594	556	545	575	549	532	549	537	588	555	568	540	531	523	548	564	599	527	535	547	574	561	548	564	574	535	579	509	565	526	564	563	578	526	559	485	536	559	535	567	503	567	515	578	539	535	548	563	519	532	530	573	473	532	542	546	531	558	545	563	581	560	560	530	559	564	541	542	525	537	606	525	528	563	550	496	570	565	496	526	537	572	507	573	547	576	546	541	559	568	551	530	489	564	567	568	565	550	536	578	526	529	534	561	528	554	559	570	518	515	513	551	556	558	566	575	534	550	571	530	566	573	531	554	518	526	509	525	564	513	537	546	561	514	571	511	506	563	508	556	516	563	525	564	553	498	571	551	557	558	513	553	584	542	544	561	534	502	526	579	523	498	570	531	540	559	522	550	477	562	519	557	552	565	565	564	527	555	534	531	542	563	527	520	503	528	570	496	523	547	527	561	540	546	531	588	531	562	598	536	577	538	562	501	551	527	611	610	528	510	557	508	605	514	563	521	506	563	532	531	545	532	580	537	516	554	559	498	525	530	530	553	573	558	575	519	490	547	547	537	567	552	576	552	518	529	537	587	542	549	530	530	530	531	541	547	553	531	601	549	530	563	528	549	525	503	544	520	551	556	562	507	548	505	545	538	525	516	564	500	575	543	553	534	524	565	545	533	537	545	553	540	525	553	547	576	526	524	536	559	561	503	509	552	598	518	553	546	513	524	528	565	558	550	531	519	518	537	576	573	571	514	507	531	536	492	521	507	559	545	520	529	556	545	540	553	531	531	547	523	549	553	534	602	535	550	537	583	545	549	540	558	591	561	582	520	551	568	537	558	550	511	552	533	551	528	541	527	574	550	521	538	545	525	558	541	572	541	603	525	543	604	526	545	548	535	555	547	555	521	556	522	549	504	536	523	554	517	559	526	538	528	524	546	568	516	556	533	572	575	581	585	496	549	541	550	577	514	523	501	532	571	516	534	546	519	493	541	514
1594	153	121	119	108	105	96	130	147	107	113	124	107	107	111	104	124	101	111	95	106	96	112	95	106	99	104	107	104	92	91	109	110	106	101	111	98	110	92	100	110	121	117	101	91	110	94	92	80	95	95	93	104	99	106	97	102	105	102	102	87	90	89	84	95	110	104	93	78	86	92	103	113	105	103	92	98	92	97	101	107	107	85	100	105	98	109	82	104	103	115	81	112	107	107	83	99	110	84	94	99	89	101	100	82	101	105	89	87	122	94	104	99	98	94	86	93	96	108	101	87	98	109	98	123	90	96	88	119	97	95	106	81	94	101	73	91	98	107	99	74	87	94	99	79	97	113	102	76	95	118	123	100	92	96	88	97	90	98	98	106	103	96	94	88	93	107	116	129	101	95	98	115	105	91	100	109	103	92	86	101	86	104	97	99	95	92	82	77	102	91	96	104	108	87	90	93	97	96	115	102	103	104	85	107	110	100	112	96	101	81	99	94	109	93	96	96	120	92	85	99	119	106	96	103	122	109	97	107	101	97	104	106	89	101	90	95	107	107	108	93	90	95	103	107	100	104	105	100	106	90	86	95	101	99	97	122	121	92	96	97	84	95	96	97	122	95	92	104	127	90	112	106	87	107	91	93	100	116	82	91	99	99	84	110	104	108	104	109	99	104	116	83	97	86	104	104	83	97	102	116	113	95	102	93	90	85	125	91	74	95	80	101	93	100	98	110	104	109	106	90	95	108	100	102	96	100	111	91	94	103	107	98	118	113	106	107	87	110	97	89	98	99	77	93	101	110	109	119	87	102	81	116	92	100	108	93	95	86	105	84	101	100	81	95	99	94	87	107	101	107	96	100	88	100	95	103	94	116	87	79	114	102	92	102	114	105	78	94	101	105	116	104	98	89	102	109	99	106	108	123	79	101	84	91	102	103	86	98	98	100	90	104	114	96	120	93	99	96	102	88	94	103	102	90	114	118	79	95	96	120	97	105	101	85	85	89	92	92	105	105	98	99	88	90	97	100	86	101	92	101	94	128	80	103	100	107	89	103	92	104	105	97	83	100	101	95	103	112	87	84	122	84	84	102	94	115	96	104	76	98	112	102	118	108	99	108	93	83	105	103	118	86	109	96	116	117	81	96	84	108	92	94	99	93	112	95	102	93	109	87	104	125	94	94	88	109	117	82	104	91	115	97	91	92	114	89	105	95	119	104	105	95	95	110	93	102	79	98	101	102	76	111	84	101	86	97	106	94	108	102	108	90	97	91	90	89	95	94	103	88	112	98	106	86	92	92	106	98	77	113	95	102	88	104	90	96	107	92	98	93	107	93	99	104	91	109	88	121	106	103	95	110	105	81	106	97	107	93	80	106	114	90	99	90	93	96	96	70	100	124	100	108	100	104	105	113	93	115	98	100	113	106	91	98	117	117	97	107	108	111	91	95	100	115	112	85	95	96	101	86	84	95	83	111	96	90	108	106	84	107	103	104	100	112	93	110	83	102	96	88	90	94	95	91	102	104	100	124	102	85	84	97	97	122	102	105	104	99	102	100	99	83	99	92	94	81	115	96	113	97	96	90	94	94	116	99	84	97	95	118	81	97	106	111	112	99	96	108	115	96	106	97	89	106	114	88	108	78	110	87	94	75	91	85	101	96	108	88	104	92	102	114	92	89	107	117	102	121	107	103	123	103	91	92	91	97	107	92	90	105	106	81	105	95	103	97	112	91	95	92	112	94	94	90	103	88	94	102	120	88	105	103	119	98	104	103	90	101	109	104	96	99	82	95	82	91	97	82	95	97	110	91	100	81	96	111	95	117	99	86	102	83	95	95	90	105	96	106	99	94	100	101	109	89	86	96	93	119	102	98	104	100	109	85	94	85	96	108	95	110	91	105	98	88	107	116	109	99	111	104	99	85	109	98	85	98	96	114	106	106	94	99	100	102	78	92	94	110	96	98	108	102	99	93	89	110	86	97	102	78	93	112	93	78	94	110	80	109	105	107	100	89	107	105	88	95	98	85	88	111	94	86	91	77	105	105	100	93	107	99	92	81	106	96	112	100	96	82	105	101	101	110	89	115	96	83	95	116	102	83	91	112	110	105	106	118	87	109	93	107	110	96	88	106	73	91	99	91	79	98	110	107	103	103	95	99	110	98	94	75	104	111	106	87	98	85	92	109	101	97	84	101	92	117	101	103	94	84	112	119	95	111	96	98	105	92	82	84	94	90	89	85	88	102	98	102	103	96	123	105	80	101	105	102	109	96	99	96	79	106	104	100	82	100	99	82	116	94	104	93	105	111	102	109	111	100	111	95	98	91	101	90	93	104	98	88	108	90	90	107	98	77	91	104	107	91	92	103	112	90	100	109	94	97	97	106	99	116	101	84	91	104	106	100	103	99	90	89	94	84	100	94	85	105	111	104	114	85	120	104	98	72	104	95	94	100	99	101	100	112	92	83	87	110	120	112	98	109	105	88	88	96	100	86	102	98	93	99	98	99	106	112	103	108	97	79	93	87	122	94	87	110	100	104	114	90	99	98	106	98	106	89	99	90	100	99	104	104	103	86	86	108	91	96	106	85	89	96	96	100	114	83	84	89	101	93	92	94	94	90	85	112	92	108	99	92	105	74	114	83	102	94	116	101	104	92	89	111	106	93	79	97	98	86	92	105	89	83	97	112	110	96	116	92	102	110	102	101	96	91	93	91	77	88	87	112	104	98	75	92	90	107	99	106	86	117	94	96	93	97	96	118	93	102	96	101	104	92	86	102	93	93	94	127	119	102	101	99	110	99	96	120	120	116	107	91	109	110	91	96	83	100	97	99	101	92	99	87	105	90	115	101	107	94	94	81	101	87	96	76	97	111	92	104	88	102	95	96	110	96	108	110	91	106	106	78	107	115	89	112	111	102	79	98	101	98	92	115	96	90	103	98	99	84	105	91	107	107	95	111	81	98	95	89	80	113	85	108	98	96	107	92	89	129	87	90	109	104	86	83	103	105	101	108	99	77	101	115	106	112	96	100	112	98	114	111	92	100	94	108	104	89	99	106	96	96	95	96	90	87	92	104	93	92	91	95	95	98	94	117	96	91	78	112	103	96	88	82	104	96	105	95	105	112	110	98	94	99	101	91	96	114	90	99	87	89	108	98	113	116	89	98	100	81	114	107	86	94	104	107	96	81	98	88	92	106	97	101	91	108	103	109	117	109	96	106	96	84	88	110	93	108	80	95	96	96	115	102	94	98	115	100	90	117	109	97	111	101	93	100	109	121	98	99	89	94	106	87	83	103	80	125	111	94	106	95	113	90	102	95	87	89	97	117	118	98	108	111	86	107	91	104	95	101	110	102	106	77	108	85	97	102	99	93	93	82	91	91	94	104	95	101	93	102	81	87	130	95	88	97	90	101	99	86	106	90	102	103	111	92	114	98	101	107	106	106	93	102	100	120	99	108	107	81	98	110	111	97	102	105	108	106	97	108	80
7712	1297	998	1057	1788	2270	2397	2142	1845	1588	1449	1276	1219	1163	1167	1033	959	1060	945	888	886	882	860	813	883	800	855	836	837	828	789	813	796	804	832	767	820	771	812	754	766	746	734	792	769	728	760	737	796	768	806	758	779	761	771	720	716	745	775	778	733	778	787	808	745	756	750	771	794	743	752	795	769	741	754	720	749	748	772	776	722	778	759	704	711	744	738	714	718	767	763	702	754	778	719	746	742	799	788	752	730	729	741	770	761	743	744	752	747	771	690	785	723	689	788	759	789	775	752	766	708	767	735	767	766	753	736	748	746	759	753	731	739	737	765	761	784	741	737	758	721	725	796	773	771	741	722	742	784	741	786	775	782	786	770	766	760	713	766	778	728	731	754	782	771	763	767	714	773	736	724	723	736	745	737	768	716	742	784	745	710	770	729	745	767	738	770	725	724	692	770	732	713	771	798	762	776	781	754	778	751	758	744	774	707	789	746	744	715	751	744	741	736	755	747	727	767	748	732	746	749	749	756	734	750	732	745	703	736	742	697	748	701	771	750	789	743	795	781	767	765	760	727	699	748	752	788	763	789	713	749	764	739	778	764	764	733	723	735	794	731	726	741	714	754	702	798	712	729	713	752	772	761	778	748	772	736	768	751	763	768	756	731	736	744	727	792	793	755	710	778	743	748	720	762	724	734	776	728	742	724	690	773	745	718	790	769	783	756	734	735	730	787	742	720	721	752	765	788	743	793	769	755	710	753	817	702	785	765	738	776	699	696	696	765	696	791	800	720	799	703	735	747	730	770	789	759	748	715	748	760	715	824	746	733	716	773	764	699	769	704	774	717	698	729	717	743	747	741	745	741	777	759	730	755	710	720	758	741	738	699	770	722	775	746	743	772	705	769	747	765	706	744	705	714	738	749	799	753	788	783	714	804	749	734	782	706	722	749	742	772	734	753	783	724	779	761	771	748	785	811	787	752	778	745	748	738	732	785	780	737	773	751	755	755	779	774	758	775	781	737	713	746	740	786	756	754	740	702	739	717	752	734	749	750	721	753	714	737	729	708	767	737	749	768	710	793	675	766	777	760	791	713	801	762	726	750	708	743	747	742	720	739	791	726	738	729	781	761	742	722	802	771	750	733	745	735	791	770	731	745	762	758	735	730	756	706	786	757	768	769	804	808	719	770	755	768	790	736	727	764	754	738	729	692	792	774	765	711	764	751	782	746	756	745	729	742	720	742	759	694	735	730	749	776	737	707	753	724	766	716	731	709	721	759	759	780	746	751	690	835	733	730	736	772	710	748	721	759	764	707	736	719	739	740	773	702	756	769	770	738	754	729	763	722	745	765	762	721	721	720	706	740	831	701	755	752	758	753	810	768	728	731	731	747	766	767	705	715	769	743	759	690	794	741	737	752	738	691	775	803	718	730	731	720	730	774	809	688	775	723	767	754	746	790	750	740	747	735	771	739	728	759	785	775	728	762	703	735	718	727	759	778	763	776	704	718	746	763	764	719	709	799	788	751	767	793	778	769	754	812	719	760	719	714	732	757	760	769	720	688	775	736	756	754	741	765	711	765	741	730	723	770	687	794	802	749	775	751	737	745	710	762	720	740	732	774	773	746	735	679	722	779	734	761	773	745	753	761	753	762	761	758	714	752	773	745	732	752	752	732	752	757	765	731	767	766	767	750	760	700	731	724	722	750	772	724	755	742	807	772	717	731	728	786	757	788	783	746	726	720	776	716	727	715	780	721	751	732	746	741	791	731	766	740	776	717	725	705	748	765	681	761	772	735	745	805	749	778	744	743	766	724	756	730	762	730	679	737	755	711	711	719	735	770	780	728	745	732	753	746	771	753	710	729	727	745	757	771	743	775	760	730	778	801	745	747	799	758	762	719	738	805	741	758	756	736	699	737	772	665	746	759	764	760	767	716	755	739	758	732	745	748	724	784	772	737	749	740	721	725	760	769	717	732	705	750	740	735	783	754	721	730	737	728	696	722	743	685	736	748	769	791	692	754	768	801	713	745	746	762	734	769	720	769	761	749	759	729	694	734	731	748	743	789	738	775	757	692	732	729	767	760	703	725	776	770	738	800	753	739	776	777	739	725	748	760	739	764	768	809	792	699	776	753	737	784	783	747	729	784	744	775	722	753	750	731	778	749	784	707	716	752	780	687	711	737	779	763	717	721	769	799	742	787	719	700	720	743	761	747	713	721	769	738	763	789	802	754	784	795	757	688	747	759	770	760	722	721	830	799	712	764	690	677	739	708	747	725	746	771	731	732	763	732	747	733	756	795	728	737	728	764	743	798	740	790	765	733	735	742	746	746	770	765	730	771	703	726	738	735	709	679	779	732	767	754	726	735	727	748	785	793	726	755	747	706	803	731	717	750	759	726	741	756	716	744	776	759	740	780	778	773	752	734	786	745	762	714	721	763	747	757	755	760	769	741	720	760	719	724	786	736	716	778	729	740	749	759	746	728	761	767	774	711	778	759	736	773	720	781	742	759	762	752	733	771	765	745	752	720	767	739	714	754	757	788	792	723	775	714	758	747	766	781	768	710	740	731	742	720	722	719	726	748	729	788	724	800	729	709	719	763	754	753	766	761	724	743	705	713	732	745	723	711	788	792	732	764	745	748	797	759	781	799	774	815	724	720	727	762	732	772	740	758	735	701	773	747	725	746	745	747	695	816	820	785	735	707	767	802	732	740	733	733	741	693	725	731	767	746	764	772	747	758	762	712	745	745	763	742	717	802	725	743	709	734	758	780	724	710	768	693	741	783	753	775	752	742	765	751	725	719	756	731	762	729	686	714	792	717	708	721	804	709	718	692	724	735	783	734	725	767	731	783	765	726	714	718	724	753	741	809	740	719	752	701	742	771	725	781	783	752	775	791	765	722	749	770	759	722	743	763	765	755	741	725	716	775	766	788	731	789	775	708	762	761	731	746	726	772	750	709	753	728	748	734	778	760	743	752	755	698	744	739	725	764	724	736	766	729	775	737	787	725	718	778	687	737	679	740	741	714	787	733	758	752	733	788	697	739	719	721	765	748	748	719	748	751	677	774	776	714	757	750	726	764	748	754	753	756	726	692	708	732	720	766	777	773	760	777	753	790	732	753	747	720	781	747	756	750	790	709	759	780	717	734	720	734	706	830	762	785	716	752	757	694	777	697	737	748	742	765	710	748	747	692	726	738	764	729	797	680	726	759	677	763	685	738	759	795	723	769	749	793	692	758	722	714	748	699	783	762	784	727	812	764	737	690	773	745	737	789	786	722	734	730	734	720	760	728	773	797	741	782	779	745	713	699	764	754	808	750	780	710	718	702	753	736	768	747	738	752	765	757	742	787	735	715	780	767	764	728	720	725	756	760	757	727	721	726	817	771	746	722	734	786	754	742	730	753	742	688	746	711	790	738	758	717	740	791	705	756	738	734	665	757	761	768	736	767	715	725	758	761	718	697	723	736	759	735	784	751	772	721	767
851	233	156	152	151	154	179	174	187	133	151	150	157	124	139	133	121	156	126	120	136	107	119	109	135	124	119	113	127	137	120	128	128	120	111	123	115	134	123	128	144	143	118	118	135	118	99	114	112	132	120	116	103	127	119	115	109	129	122	118	126	129	124	112	106	128	126	107	129	123	97	114	116	123	116	118	127	119	115	119	128	124	138	122	122	128	134	115	109	131	114	124	138	118	125	113	105	116	108	118	141	123	119	117	118	102	134	117	121	114	96	121	117	128	118	126	114	132	139	128	120	112	118	123	120	129	113	114	113	101	126	121	125	114	121	121	110	117	126	135	113	124	127	130	115	108	124	122	119	123	125	123	134	110	120	117	128	128	109	116	117	105	127	105	110	129	118	111	128	124	121	124	113	116	119	127	112	124	128	140	115	113	144	132	132	112	107	119	129	128	119	142	120	112	108	129	108	115	120	136	101	109	125	114	110	113	126	113	121	103	111	128	122	111	123	98	106	119	112	125	117	128	117	135	126	142	118	123	142	113	113	134	112	122	134	141	131	115	101	116	120	135	123	111	114	114	142	109	109	106	120	124	115	122	106	110	112	138	121	98	133	129	117	119	115	111	112	110	133	130	133	128	113	114	122	118	118	115	111	132	111	119	144	110	114	138	115	128	138	120	140	100	106	106	127	126	101	129	132	116	109	111	99	129	111	125	130	129	117	124	113	99	121	126	96	114	131	122	121	95	99	124	127	118	121	108	102	110	120	133	119	118	118	122	101	123	120	127	116	120	102	101	109	114	127	134	120	118	119	114	111	118	114	113	122	120	114	113	100	111	123	110	117	108	115	113	106	115	101	135	100	108	128	119	124	126	116	143	118	125	114	111	98	93	122	143	135	127	100	111	110	124	122	111	123	120	122	123	121	123	112	124	130	127	117	117	143	103	116	131	120	118	112	131	107	106	140	110	104	125	128	115	127	118	121	121	120	111	112	134	121	102	118	123	111	116	128	133	120	109	123	115	132	128	112	126	131	116	127	122	120	105	129	123	125	124	117	114	136	106	124	118	116	116	99	106	100	114	119	127	101	127	124	129	114	139	127	120	106	114	111	118	127	128	129	105	126	119	103	124	118	130	102	108	122	121	132	115	130	127	115	132	138	123	123	114	118	121	133	116	107	112	118	124	109	139	129	130	117	122	119	96	119	116	118	98	109	123	119	138	120	108	138	114	107	126	137	140	108	127	128	111	121	113	120	128	125	114	114	122	118	127	127	123	132	116	113	115	114	138	122	112	111	128	106	121	114	98	130	119	111	106	113	121	117	121	130	139	124	125	140	121	110	125	129	113	108	112	116	117	128	121	137	123	126	123	109	121	113	100	124	136	109	115	105	134	102	107	111	116	126	106	124	127	109	124	107	118	98	113	131	147	114	123	119	104	120	127	114	100	131	129	111	121	111	103	139	125	114	114	125	131	116	127	112	118	123	132	109	101	114	118	129	112	97	107	116	135	118	123	118	94	116	113	121	126	107	132	139	112	119	107	117	128	111	95	124	137	126	109	127	131	112	100	122	140	125	123	130	126	119	105	134	102	106	123	116	123	119	122	143	108	130	120	117	112	108	114	122	128	102	121	127	102	101	119	107	122	120	115	98	128	118	101	117	129	129	115	130	113	117	122	108	101	140	127	133	100	118	137	126	117	133	113	117	110	122	121	107	122	100	138	104	133	126	113	108	125	135	134	124	117	127	106	130	139	130	111	105	117	134	127	102	126	105	109	104	120	112	137	123	125	137	141	131	124	103	142	145	120	116	106	118	128	110	144	98	129	111	138	115	111	114	132	127	111	111	112	98	122	102	128	96	116	103	129	115	146	123	124	128	104	120	134	117	119	131	109	131	133	125	100	117	134	116	113	130	128	117	102	128	118	119	119	125	115	117	116	119	114	127	122	118	111	137	136	116	138	138	129	126	119	104	114	141	120	138	120	94	126	112	114	99	125	94	115	119	137	130	114	128	122	120	119	102	108	108	126	109	100	113	143	115	104	114	117	118	121	117	119	126	109	130	125	144	130	111	100	117	119	124	99	147	121	112	110	124	124	119	115	129	110	113	109	125	132	130	114	114	117	125	101	119	121	114	126	96	105	120	114	118	113	100	111	100	108	143	115	105	109	134	114	120	107	127	106	102	97	98	107	120	116	107	115	110	135	109	121	118	115	88	114	109	133	116	119	125	125	125	134	134	110	114	123	115	131	89	127	90	109	127	114	121	117	119	89	123	124	116	112	126	114	119	92	114	110	116	114	111	128	128	101	111	133	118	149	115	113	102	120	153	114	149	125	134	115	128	117	123	115	113	126	139	113	122	124	128	147	123	134	113	135	100	135	109	146	115	132	127	121	127	131	107	123	118	116	119	133	112	141	111	101	111	123	111	112	109	138	123	136	134	121	130	110	107	111	125	106	112	119	103	104	123	139	118	112	125	112	106	113	119	119	120	106	143	122	107	107	119	112	139	99	103	116	110	131	125	130	132	119	122	84	113	117	131	123	115	114	117	119	127	127	128	133	115	119	100	105	124	105	125	125	119	124	105	130	108	115	121	120	113	125	137	117	128	99	131	121	108	125	145	126	122	114	107	113	125	126	112	107	119	152	114	112	139	133	103	99	125	126	134	97	104	123	123	137	131	118	120	109	102	130	111	123	135	127	130	129	94	114	118	129	97	120	109	152	138	127	108	104	119	116	118	111	112	116	123	108	111	119	112	110	119	113	137	108	131	107	113	138	121	138	110	120	96	101	125	131	150	114	120	133	118	125	138	120	114	133	134	118	130	117	123	113	100	122	110	120	130	102	134	112	112	132	123	130	146	101	120	89	110	104	133	124	125	124	94	128	118	122	124	117	149	105	120	108	137	122	125	117	104	125	137	116	138	132	123	121	118	132	115	137	108	118	120	99	105	123	116	112	120	121	133	107	118	96	114	120	118	135	136	110	105	126	126	111	126	127	137	108	104	123	130	114	129	126	124	120	124	119	116	109	128	107	120	116	116	105	129	121	117	118	129	118	96	129	102	132	116	113	116	90	125	117	137	134	120	109	116	122	127	117	118	121	130	122	112	126	121	122	103	117	116	114	134	121	123	111	92	111	117	112	127	113	100	106	116	127	121	107	131	126	106	120	120	110	108	114	105	133	133	119	127	123	111	114	117	131	103	128	121	138	125	110	136	127	123	110	105	106	130	117	121	107	133	110	124	110	106	120	119	91	117	123	126	120	124	135	133	134	119	112	111	100	103	127	131	119	105	120	100	104	127	101	119	110	133	107	121	121	134	118	128	117	110	124	134	109	125	95	123	113	118	119	108	113	109	132	119	112	104	114	123	109	134	126	118	112	143	105	113	115	115	130	123	126	122	132	109	112	90	132	118	115	108	120	130	115	123	126	120	127	126	117	109	111	128	108	112	101	95	110	128	118	125	123	113	122	121	132	114	113	104	119	130	119
7893	2062	1289	1463	2883	3917	3812	3335	2785	2432	2093	1881	1698	1556	1414	1300	1303	1267	1165	1181	1120	1038	1071	1026	1073	1024	977	1026	981	955	971	969	981	961	907	919	932	900	915	890	881	923	918	867	889	865	876	888	899	902	937	848	855	868	897	864	873	951	868	911	914	864	875	852	872	882	835	826	873	870	823	868	845	869	883	920	813	850	873	877	865	850	859	849	853	838	847	879	850	833	897	816	854	853	900	803	866	884	890	851	854	868	820	864	897	847	817	864	905	850	866	821	796	826	851	838	854	899	869	856	817	861	830	819	841	818	824	823	835	825	839	867	813	799	859	823	806	832	898	852	821	884	838	869	852	843	891	783	772	863	853	842	853	822	836	910	820	869	822	880	859	816	825	813	818	890	823	868	885	880	846	856	856	860	815	903	856	865	897	878	883	817	848	876	848	820	840	887	845	775	884	851	878	830	820	840	852	874	819	845	879	873	831	819	810	865	851	901	835	799	828	825	868	838	846	811	839	814	794	811	879	850	831	851	887	879	874	846	797	837	871	806	832	786	837	835	815	847	837	815	844	859	894	885	836	875	818	805	821	860	825	858	816	862	877	855	877	858	778	812	868	816	861	862	833	852	918	797	884	843	842	858	830	890	787	850	824	860	853	789	853	845	849	834	831	848	832	858	855	900	912	849	926	848	826	883	808	892	815	829	823	804	776	848	862	890	889	831	836	822	887	862	823	853	847	825	830	866	884	852	837	840	848	850	875	830	877	873	858	840	851	848	828	882	855	847	786	880	837	814	868	790	823	862	858	850	831	841	848	816	868	845	822	863	818	836	825	876	849	896	824	804	878	870	795	882	864	816	784	814	834	830	880	830	868	843	812	833	808	853	885	801	873	804	905	863	860	801	834	927	796	848	820	878	842	844	863	852	853	827	896	832	895	807	808	881	839	834	905	866	826	907	810	869	836	785	904	863	882	835	845	853	853	843	878	841	899	849	884	869	885	834	832	821	834	851	830	841	822	860	830	868	864	843	834	835	887	909	868	822	827	879	856	850	872	840	878	822	859	848	833	831	828	845	837	822	883	875	858	777	830	829	927	871	816	844	795	874	857	829	801	832	856	866	833	830	789	822	863	861	836	846	913	887	825	879	834	842	870	868	782	861	874	832	828	846	858	882	817	852	850	822	847	822	817	826	792	881	815	819	844	824	870	831	824	872	872	794	845	882	870	827	875	843	876	851	812	851	883	837	841	816	818	823	828	866	891	855	863	859	870	869	895	836	844	870	837	851	884	829	862	864	899	827	893	823	823	828	876	876	834	866	819	849	844	815	779	826	795	888	854	809	894	869	831	815	851	837	851	844	822	852	869	901	821	850	862	820	858	873	856	822	867	907	866	789	911	829	811	799	829	831	876	833	864	829	792	869	831	841	884	859	846	889	809	846	857	832	842	824	819	882	779	854	843	836	886	846	811	845	831	874	823	790	859	858	862	833	854	871	862	809	836	849	841	854	874	886	857	846	838	906	841	888	828	818	787	901	813	831	858	814	852	822	823	818	847	873	891	891	866	822	828	847	874	956	790	861	806	807	853	871	842	879	843	796	820	844	844	854	912	932	895	864	901	861	853	875	846	820	842	871	860	879	858	786	816	839	846	837	811	894	884	835	848	812	902	856	848	920	900	849	873	804	782	883	796	845	858	823	813	872	799	840	830	872	871	857	872	781	844	863	909	819	875	884	860	843	854	817	836	870	819	847	886	919	833	815	884	888	784	839	856	846	810	861	880	873	826	846	827	848	828	805	848	859	815	854	854	887	816	875	835	813	855	861	836	861	820	837	849	853	817	864	819	876	860	856	840	847	829	835	877	841	818	889	870	870	871	909	872	915	852	841	835	876	869	794	842	850	869	821	862	845	917	873	823	834	855	848	891	871	803	849	883	838	885	837	870	840	856	857	825	869	814	868	820	841	940	891	841	839	822	891	878	825	834	775	820	791	830	814	865	902	900	859	871	888	908	836	847	864	857	857	879	841	822	886	815	844	861	831	882	816	815	864	822	845	845	853	817	889	824	887	812	870	871	863	811	828	793	846	871	848	869	887	894	873	813	849	822	794	860	845	848	869	815	839	804	799	859	831	810	857	857	834	821	900	864	846	863	860	823	856	888	848	866	886	856	818	837	856	868	874	828	809	858	822	846	809	843	837	872	869	858	862	852	861	828	831	857	878	905	814	810	829	888	844	825	849	835	888	891	841	818	871	839	812	860	839	858	822	861	884	825	890	851	848	885	851	882	854	859	864	883	848	862	842	862	855	833	845	860	856	797	820	855	797	859	834	864	875	845	821	831	849	898	823	880	884	839	846	842	826	831	838	806	871	846	826	908	860	811	843	853	867	820	852	886	865	888	836	872	809	824	882	829	878	807	845	863	880	861	906	866	849	893	849	802	823	808	855	850	861	838	864	835	853	871	871	855	834	863	849	825	819	865	835	818	889	826	862	861	846	890	858	866	824	850	885	905	895	850	883	810	858	916	845	807	871	884	813	892	851	852	855	838	884	852	824	874	835	859	862	826	838	849	856	825	859	853	810	850	873	848	880	878	799	813	876	872	860	795	843	851	895	833	833	874	854	869	918	863	829	837	791	844	871	885	870	896	822	869	852	840	877	846	847	870	850	859	880	862	874	875	842	883	837	872	858	867	873	900	873	856	801	857	870	876	844	857	859	830	835	845	835	883	876	842	841	860	872	854	847	863	823	821	865	888	800	868	822	891	872	836	930	830	861	841	798	824	843	847	785	892	866	853	833	862	881	854	854	899	838	803	841	846	869	826	871	837	843	838	880	880	884	846	925	827	814	849	825	812	824	798	860	861	835	830	786	856	888	805	914	805	844	840	860	861	883	863	829	900	873	904	828	823	882	840	808	845	824	857	847	871	823	823	824	844	841	845	822	846	819	822	853	903	839	847	833	862	850	833	868	903	812	842	853	825	819	813	864	867	798	882	790	806	852	842	861	843	849	822	820	895	815	864	835	828	878	858	792	875	852	890	856	821	850	863	847	879	904	835	826	851	783	856	808	834	858	873	822	857	889	943	859	794	818	863	863	845	830	868	841	852	822	843	824	856	845	808	806	862	869	876	861	859	863	828	831	822	797	906	875	831	856	863	825	851	832	822	858	839	824	900	859	852	829	891	853	861	887	866	870	859	843	840	844	807	805	862	841	855	879	801	841	845	798	907	828	824	873	799	872	884	868	845	833	810	904	851	871	878	831	831	846	848	849	852	780	864	897	806	884	874	797	801	820	852	840	875	825	873	821	794	868	884	876	806	862	880	863	840	872	846	840	848	905	831	795	912	858	881	798	819	797	906	809	859	858	851	808	914	840	855	866	865	875	850	837	845	861	879	817	840	850	874	861	888	878	831	825	866	832	847	878	828	863	786	868	794	894	870	859	871	852	829	894	805	833	851	834	858	856	828	860	789	856	793	844	876	859	867	837	788	846
997	63	46	47	48	49	50	51	51	55	47	57	56	53	47	48	66	60	49	45	70	39	48	55	44	40	47	45	66	48	49	41	32	67	55	54	38	45	32	48	44	52	35	46	52	53	48	43	48	44	57	41	54	42	51	61	49	43	61	52	54	49	61	58	48	55	44	53	37	49	52	53	46	47	50	61	45	53	50	57	47	44	53	57	30	44	53	54	43	47	46	56	43	59	38	52	51	38	54	40	46	45	40	53	53	52	44	51	46	42	61	49	51	48	52	54	49	48	56	59	43	59	52	49	52	41	48	47	45	56	46	49	41	55	53	62	54	45	55	37	55	46	54	47	44	57	38	35	49	56	54	47	52	50	64	47	39	52	51	54	52	55	53	56	45	50	43	47	63	38	60	40	57	40	44	47	59	52	54	58	36	47	49	42	41	56	51	52	42	41	47	47	45	46	53	49	47	55	42	50	39	45	47	54	50	50	41	53	39	49	43	39	47	49	55	43	41	52	44	50	61	47	41	52	68	52	46	59	36	61	59	45	60	43	36	44	45	47	45	47	45	60	53	40	63	45	38	48	47	54	48	38	47	47	47	47	57	62	58	49	39	59	47	62	45	63	45	51	47	35	43	46	44	50	47	40	44	47	46	57	34	43	55	44	52	46	48	56	45	57	54	44	61	59	50	71	51	56	42	40	41	51	31	48	51	50	42	49	61	44	54	54	51	41	57	49	45	39	40	41	41	50	46	36	35	54	51	59	64	50	45	42	54	43	45	45	29	64	51	55	44	52	48	37	44	40	50	82	52	52	54	58	52	57	53	50	51	41	44	44	58	33	47	44	54	52	47	43	49	53	48	49	50	47	49	40	46	57	33	45	56	53	53	41	59	46	52	58	43	37	55	46	44	52	48	47	50	49	50	38	41	49	52	61	56	53	56	55	40	46	53	51	37	45	43	52	44	51	43	53	61	51	41	45	49	58	50	42	65	55	47	58	33	57	43	46	45	42	56	43	53	48	49	66	46	48	46	40	49	51	56	50	50	43	52	47	49	46	57	58	42	49	51	46	61	49	57	46	49	59	42	47	48	58	50	44	57	50	49	50	59	43	43	45	66	60	44	58	41	46	47	56	47	47	51	58	52	54	65	48	43	55	52	36	49	52	53	48	47	57	67	52	50	43	39	51	54	51	57	49	54	45	41	34	54	50	58	45	49	56	33	55	51	51	51	47	44	52	41	47	46	46	55	48	48	40	42	49	46	45	42	41	43	48	42	53	55	56	44	41	60	48	53	51	58	40	50	48	48	51	42	51	50	58	48	46	32	50	48	57	55	47	47	48	58	47	40	47	46	47	48	43	45	47	54	38	49	59	37	51	52	55	45	50	42	42	59	40	57	54	59	44	43	52	45	51	50	56	59	55	47	37	54	50	45	52	51	56	56	49	48	42	46	33	43	47	56	43	36	41	43	45	53	36	50	48	54	46	47	69	41	49	55	56	54	53	53	42	54	37	43	48	56	46	42	54	51	54	54	52	59	63	53	55	53	43	49	48	48	33	50	47	47	47	42	59	56	58	39	55	57	51	58	53	41	45	49	44	45	56	59	55	41	43	44	50	45	57	52	50	34	41	53	43	54	45	38	47	34	38	55	57	43	50	52	49	44	56	45	48	43	46	45	44	44	40	45	50	35	46	65	37	58	50	53	61	54	49	46	49	51	50	46	55	63	47	48	57	45	46	51	47	46	57	46	47	46	56	46	57	49	50	50	50	45	43	59	46	64	60	40	59	60	53	43	42	48	45	60	57	57	51	53	49	52	51	44	55	57	48	52	48	51	51	40	53	46	61	49	55	43	53	50	38	59	49	50	49	39	46	45	51	51	44	54	49	47	48	53	52	47	39	51	44	55	50	49	61	41	38	56	54	44	42	55	43	49	46	32	50	42	48	53	51	56	57	42	44	56	53	49	55	42	56	51	52	37	69	48	44	61	45	41	52	54	54	53	47	47	56	49	44	42	42	62	48	38	40	55	46	58	52	50	63	41	44	42	41	47	52	55	55	59	56	47	47	46	56	56	49	50	54	58	57	49	57	41	33	51	41	47	41	38	41	57	44	49	62	44	55	43	47	37	48	60	64	67	40	45	47	48	36	51	57	42	59	45	52	50	51	50	55	49	50	53	43	47	41	55	51	42	45	51	44	56	50	51	47	45	48	31	44	40	52	51	41	60	48	53	46	41	56	40	37	61	53	54	54	51	55	53	52	46	49	42	51	50	48	53	45	51	43	56	49	58	46	60	48	65	45	53	36	43	60	48	42	48	40	43	55	54	47	45	50	54	53	42	46	40	43	44	55	53	55	52	39	56	49	48	54	48	38	37	43	57	59	42	54	47	45	53	56	52	58	56	52	54	46	39	46	56	43	44	49	55	53	53	50	53	46	37	46	38	44	42	46	59	37	52	49	51	51	54	45	47	46	45	38	41	53	64	37	52	47	50	50	59	57	45	50	45	45	56	50	40	47	52	52	65	59	36	45	60	44	47	44	57	53	37	49	45	56	55	40	49	49	65	48	44	41	64	35	54	42	47	51	59	48	49	46	50	50	59	40	53	45	48	49	63	48	40	57	44	43	47	40	51	43	42	38	53	53	42	50	39	64	55	39	55	53	52	52	44	54	57	54	45	57	44	50	44	45	53	44	56	43	37	49	48	48	47	36	56	49	37	61	50	46	51	49	48	52	44	47	47	59	52	40	40	41	45	54	46	46	55	44	44	45	54	39	50	62	35	60	51	49	59	56	47	53	51	51	44	48	51	49	45	39	54	49	49	44	35	41	46	54	27	62	63	40	45	46	50	52	61	57	46	52	39	37	48	65	41	45	42	58	54	35	56	60	50	45	47	43	38	37	45	38	43	47	55	49	43	40	50	53	43	44	44	53	65	59	48	50	32	63	58	51	44	44	60	52	42	48	53	44	50	46	58	46	55	52	52	54	55	45	44	47	57	52	60	48	39	46	49	55	53	44	50	55	59	42	51	47	35	49	51	49	42	52	47	50	52	51	56	46	56	45	39	41	38	56	40	62	57	45	53	42	52	45	39	52	57	53	35	34	36	42	48	50	42	44	47	46	48	45	54	49	43	51	52	48	53	57	44	56	51	40	54	63	61	57	53	48	45	46	55	70	55	36	54	52	43	47	47	62	43	45	53	45	65	38	47	31	60	41	43	50	46	35	46	49	42	41	48	45	47	49	42	59	52	43	43	68	55	40	50	39	56	52	53	47	49	35	66	57	48	38	56	49	50	52	45	31	50	47	56	46	51	55	37	46	36	58	53	43	35	42	59	58	54	38	38	48	49	49	61	47	46	52	44	51	44	30	33	55	47	42	52	56	52	45	53	49	46	54	46	54	38	46	39	74	47	50	44	50	56	57	58	47	57	38	55	45	53	40	50	58	55	50	53	59	66	41	38	46	60	45	53	54	58	44	49	57	49	38
6037	551	456	492	613	665	753	666	625	576	535	515	549	461	447	473	425	432	437	402	429	457	398	436	413	411	376	413	408	361	407	407	400	410	377	387	382	358	428	396	372	414	422	418	412	372	442	361	381	384	422	425	416	375	377	419	390	380	373	373	406	400	390	379	408	418	383	393	351	407	368	411	348	423	401	400	407	388	380	408	408	429	375	351	384	423	385	426	381	373	380	389	381	400	378	410	384	393	391	366	362	378	364	384	394	388	404	366	401	396	359	376	406	392	364	396	399	357	411	430	387	374	387	398	424	380	371	400	374	391	379	405	392	386	390	361	392	386	358	418	386	392	379	383	379	377	369	379	378	396	390	391	351	423	378	391	420	381	418	362	369	376	413	397	389	408	425	427	402	397	392	398	417	403	411	393	377	405	403	375	405	378	401	372	382	385	388	418	417	378	372	406	404	349	410	361	351	394	371	411	394	406	368	362	381	379	398	380	340	393	381	369	398	349	399	370	435	356	375	382	399	368	391	385	392	383	372	377	393	401	371	381	404	404	395	380	366	381	419	377	395	341	371	367	385	400	395	374	361	403	349	390	375	396	366	404	373	361	381	393	385	402	372	363	399	391	385	405	372	386	402	374	373	404	371	369	377	401	369	396	371	383	371	344	405	374	408	371	371	353	377	375	376	399	394	403	376	358	427	375	400	387	409	395	359	392	398	402	378	412	363	400	423	401	376	375	392	384	358	382	385	355	364	350	406	414	398	401	378	414	405	393	399	384	357	406	374	396	388	385	375	397	377	394	393	380	375	360	402	398	363	362	384	408	405	355	382	387	396	405	376	374	407	387	372	406	374	394	376	405	377	391	388	401	392	333	380	379	393	365	385	367	399	352	430	380	389	393	413	372	372	381	377	399	407	360	384	410	364	391	370	367	399	381	401	397	404	373	398	397	372	383	351	376	364	383	424	393	388	373	397	354	377	385	383	383	371	405	388	376	391	355	408	395	364	377	368	398	404	409	370	387	398	368	389	413	356	392	408	380	362	428	415	399	390	394	365	381	407	390	358	436	424	394	393	370	342	373	411	392	430	358	390	395	397	373	421	395	386	424	361	323	396	374	356	386	383	381	414	371	370	438	373	382	374	353	397	442	402	400	391	381	421	434	368	407	371	381	385	388	383	376	355	420	409	360	381	389	412	397	409	398	390	379	365	392	413	421	376	430	382	386	387	402	375	354	395	387	396	383	390	377	394	359	396	372	393	385	363	401	396	383	376	363	363	377	410	397	368	362	408	402	402	398	389	402	379	410	419	432	405	378	389	368	379	346	374	405	399	426	424	393	390	411	353	401	383	407	378	384	402	360	422	410	402	351	356	374	390	377	375	400	388	398	382	370	370	381	368	396	359	374	374	432	388	413	409	370	402	431	395	393	353	376	401	365	343	387	387	395	400	427	364	380	397	380	367	399	391	354	402	401	410	384	373	396	376	354	375	403	340	391	379	374	389	356	379	399	376	382	372	392	416	392	405	370	351	371	370	366	421	400	386	396	425	400	384	375	384	413	391	380	379	402	391	389	381	422	400	389	385	398	400	383	409	348	400	367	366	410	441	379	385	387	385	394	421	388	407	362	384	414	370	372	384	391	370	419	395	398	371	391	401	389	382	400	373	410	389	380	350	386	381	356	404	374	398	395	378	380	385	347	382	375	403	407	390	358	335	348	390	367	378	383	389	393	391	383	392	400	353	381	368	391	411	403	372	358	389	412	386	385	410	380	392	388	395	393	380	408	351	365	365	412	371	392	393	437	389	390	411	398	343	358	385	414	387	408	367	382	396	396	377	381	370	385	392	385	410	392	383	437	411	389	372	335	404	394	424	383	398	387	400	403	369	374	334	412	362	397	378	427	387	374	377	385	403	428	416	378	384	379	367	390	397	397	403	394	373	405	393	371	398	412	367	360	371	412	417	396	381	360	369	418	391	395	388	399	402	362	403	404	361	401	403	378	359	368	390	380	381	378	382	395	405	362	382	389	422	379	372	409	420	377	403	384	405	398	400	372	401	375	426	397	357	398	386	389	402	370	397	353	366	436	381	361	382	387	418	370	365	380	373	386	366	399	413	389	398	382	402	375	405	371	390	430	353	413	358	387	398	395	361	361	388	382	383	400	413	395	382	386	392	403	349	418	413	420	419	400	391	399	391	418	372	381	417	383	378	409	388	367	399	414	401	387	399	382	397	358	358	389	410	417	412	408	367	396	376	372	392	361	389	380	435	388	379	400	381	410	375	376	370	383	377	372	384	390	380	428	389	382	364	382	416	366	366	365	360	376	383	374	399	396	371	365	387	400	371	398	370	387	360	377	358	388	371	399	387	377	414	365	404	400	398	374	405	400	410	414	437	380	354	379	378	354	389	382	390	370	362	392	356	380	432	386	373	409	340	370	364	391	385	384	395	371	381	340	418	375	381	377	361	401	403	382	368	367	411	379	379	338	418	404	359	384	412	391	388	361	425	345	375	399	406	356	428	375	401	356	399	382	372	384	404	379	384	394	396	396	368	401	377	400	383	421	383	431	363	377	369	398	367	400	373	366	398	425	378	352	398	370	395	375	362	418	389	417	378	379	386	384	397	403	401	364	350	386	396	389	389	365	382	355	416	399	354	389	382	368	374	365	385	412	376	397	385	421	384	360	354	389	428	372	433	395	412	367	387	378	367	394	394	400	374	385	400	365	383	386	370	414	351	386	387	423	384	371	401	377	386	384	389	384	397	413	415	372	379	378	358	386	380	384	367	403	425	391	366	380	379	397	363	340	365	387	382	371	370	370	379	382	407	386	373	375	397	410	433	378	395	396	403	375	400	361	389	406	363	388	381	398	417	387	392	404	384	383	387	394	371	364	406	391	400	369	405	418	401	380	426	380	369	424	389	378	384	374	402	394	371	375	398	354	393	411	394	369	409	368	393	409	390	363	374	404	373	371	396	383	398	402	393	385	400	381	368	384	374	408	377	350	363	387	401	380	404	395	421	369	380	361	389	397	426	404	379	361	414	424	389	389	400	398	350	398	402	367	404	408	356	398	358	381	396	391	410	401	375	406	405	370	390	405	345	398	430	401	391	365	359	400	371	378	422	404	400	370	382	380	386	372	394	394	376	344	361	395	397	409	391	399	393	378	388	367	402	379	367	390	447	422	393	373	378	375	387	411	341	388	402	376	335	385	376	366	380	352	400	385	363	353	372	397	413	400	392	421	379	422	413	387	395	405	378	416	410	409	395	406	358	436	402	396	369	364	384	402	411	416	399	385	393	397	389	367	382	406	378	405	364	400	403	396	385	353	408	404	363	376	395	398	363	360	424	406	396	380	390	407	389	412	389	348	357	411	429	350	414	358	387	412	390	393	355	386	363	386	386	377	397	379	388	395	391	397	390	446	364	401	401	404	368	376	406	415	367	405	389	408	370	384	396	430	370	398	385	365	408	403	411	388	367	374	393	377
453	136	101	85	79	104	116	102	97	90	98	90	84	92	89	79	73	73	83	81	78	89	85	84	83	68	80	80	80	80	74	77	69	78	73	80	73	76	77	55	95	63	68	71	66	76	85	74	81	68	73	86	73	60	97	72	95	63	78	85	77	73	78	74	84	88	61	82	74	69	62	72	70	77	75	82	74	76	73	74	73	60	85	71	81	58	77	74	71	81	73	69	73	87	84	65	71	85	79	74	78	79	62	81	78	68	79	81	58	73	72	83	68	78	79	70	74	76	75	82	98	71	91	88	86	66	78	58	68	70	75	83	71	86	67	86	83	91	62	67	98	64	83	71	76	79	66	77	74	79	70	78	60	58	73	75	71	77	80	64	81	89	67	76	78	65	86	85	78	64	73	82	64	74	67	81	84	83	78	82	63	83	93	68	62	51	75	67	77	79	79	60	71	73	67	79	63	72	78	80	83	73	81	64	85	72	82	78	79	74	83	76	66	70	66	89	72	83	72	79	66	68	64	80	81	65	73	67	69	62	74	75	67	75	59	95	57	86	68	59	60	72	68	97	74	77	65	73	63	64	77	84	76	69	76	55	78	73	80	75	81	72	79	68	84	78	79	86	83	76	73	72	65	84	82	52	73	88	64	75	85	82	85	83	67	68	79	84	60	82	86	76	82	66	99	66	73	73	81	90	70	73	88	73	86	75	71	85	78	67	74	76	65	67	66	85	82	81	82	86	76	65	73	65	61	76	80	62	77	68	43	83	70	85	81	86	74	74	74	81	77	73	73	53	75	74	64	87	65	73	69	67	62	89	64	67	67	70	68	98	70	76	82	72	61	71	70	74	68	72	69	82	74	62	66	70	81	73	86	80	83	71	86	74	70	78	77	68	77	60	68	68	64	79	71	75	78	87	82	74	85	56	70	92	83	86	76	71	74	80	69	74	73	67	70	53	66	72	76	94	86	73	64	70	76	82	89	64	70	63	85	77	88	79	73	64	75	75	100	70	74	71	78	76	61	69	67	82	79	89	75	68	82	76	91	62	79	73	58	65	87	81	82	84	82	74	74	72	59	73	82	89	84	94	73	64	77	55	70	77	75	66	72	78	80	76	82	78	67	75	69	87	80	79	76	82	79	68	56	61	76	73	91	70	70	85	69	63	67	88	71	68	64	78	76	80	69	74	68	88	70	80	75	71	66	86	94	84	76	99	79	74	55	79	77	69	79	63	66	84	65	74	90	52	79	71	83	66	88	90	71	75	70	76	59	70	83	67	72	74	78	72	76	59	76	74	67	82	83	59	76	61	81	60	70	68	72	84	86	71	83	90	74	80	77	75	69	69	85	68	62	69	63	69	86	72	75	65	92	92	51	85	63	81	73	83	67	78	79	81	65	80	64	76	79	78	57	71	75	81	75	73	73	78	76	59	54	78	64	74	84	75	69	87	81	60	85	73	81	74	83	85	80	68	66	73	69	76	65	76	85	64	79	70	87	73	73	71	69	67	79	69	82	89	72	84	80	73	85	73	65	69	83	59	77	85	66	75	82	65	66	70	70	72	62	87	67	63	72	60	87	80	64	66	76	71	75	65	80	78	77	81	64	60	76	76	84	69	68	92	69	75	75	79	78	75	74	84	79	74	78	80	80	83	82	71	60	67	81	81	73	60	85	67	75	82	72	83	81	74	73	78	57	70	76	80	77	70	64	75	94	69	63	82	75	68	76	109	79	58	81	76	78	66	70	67	82	76	70	70	86	76	61	65	91	77	73	74	82	84	82	69	69	87	86	71	76	67	84	80	76	77	79	60	85	86	62	75	76	76	77	54	94	90	64	78	54	75	94	84	77	80	76	84	73	62	80	66	78	87	90	70	93	79	71	86	78	69	81	78	90	78	71	72	70	75	86	61	78	76	55	80	62	85	77	66	73	72	80	79	74	82	77	77	85	61	78	72	79	84	78	73	74	71	89	79	71	77	70	67	76	81	86	81	70	72	76	91	80	58	69	64	78	90	78	79	78	87	81	73	69	65	86	98	78	73	90	70	80	101	82	72	76	75	87	75	78	83	101	77	65	77	67	76	70	69	70	91	65	72	82	52	79	77	81	68	56	81	76	71	76	79	78	83	71	77	71	83	90	87	78	80	66	83	70	83	69	79	85	77	81	67	72	57	75	79	64	83	70	65	77	77	69	80	77	69	86	71	66	81	76	79	74	61	90	81	77	63	82	84	102	75	72	68	81	69	78	68	84	74	85	76	78	78	58	76	86	68	63	100	84	83	70	83	74	90	83	92	73	75	71	80	68	65	80	73	72	85	74	85	73	93	85	76	100	65	82	76	87	79	63	79	67	72	74	61	57	76	65	65	82	68	77	78	63	73	68	86	83	68	83	62	79	68	94	83	77	78	83	78	95	64	60	84	86	70	68	77	68	80	70	79	80	83	82	87	80	65	76	83	84	77	84	72	70	71	77	83	54	62	69	78	70	75	76	56	86	71	77	69	67	76	82	84	63	67	76	63	83	77	78	91	90	75	76	59	77	72	72	75	71	87	65	82	87	72	74	76	84	81	75	80	81	62	67	63	71	71	61	70	80	74	72	80	68	81	65	63	107	66	74	62	77	80	69	72	75	72	69	80	73	71	79	75	77	69	72	78	69	73	79	71	74	69	86	70	69	67	64	73	57	67	63	84	92	90	67	84	83	92	68	73	69	77	74	77	67	77	74	81	91	68	66	73	83	68	79	70	66	68	69	66	83	82	63	69	91	71	70	72	84	74	80	85	69	94	84	75	66	75	93	81	79	69	76	83	70	80	65	61	79	77	79	68	60	63	66	75	86	65	62	77	68	70	54	86	70	71	77	72	62	84	72	78	85	72	85	69	84	95	77	83	79	80	74	72	61	66	76	65	66	73	61	74	71	78	84	77	82	68	58	91	69	76	82	85	62	80	59	90	77	67	75	83	68	69	64	88	79	87	75	70	74	83	77	75	69	77	80	90	66	86	83	72	82	89	87	84	74	80	67	77	79	82	81	78	68	87	74	69	75	73	91	70	88	77	68	79	79	79	71	76	80	76	101	74	70	85	72	79	73	69	64	75	72	85	65	73	77	69	82	86	63	73	64	71	75	80	85	77	86	74	68	56	69	72	86	69	73	74	84	75	80	60	65	77	61	81	67	75	67	67	70	84	72	97	75	66	82	67	93	70	83	83	75	74	66	75	63	72	82	80	78	80	84	80	67	72	73	72	66	70	69	78	82	76	91	71	92	68	103	76	79	86	71	72	77	76	85	75	86	70	75	84	73	60	59	75	76	72	70	74	84	78	81	65	80	83	74	92	76	74	79	81	70	75	70	82	79	79	82	65	76	73	72	76	79	63	64	77	69	84	65	68	63	76	86	78	86	87	67	88	73	76	80	85	67	76	85	82	84	60	71	65	61	61	91	73	82	83	69	58	68	82	66	65	76	74	72	87	109	67	68	78	64	67
5151	1397	828	948	1931	2587	2408	2109	1676	1462	1277	1139	1018	911	867	845	817	808	779	692	680	740	667	667	647	565	570	579	598	562	596	582	588	596	599	572	585	539	542	568	557	581	576	572	568	593	586	566	518	536	551	545	569	534	555	558	565	498	553	565	568	519	555	550	544	551	539	552	547	571	495	492	534	550	522	574	513	597	534	539	581	511	563	539	545	518	544	543	525	537	562	537	541	583	562	508	541	545	539	491	546	562	567	549	538	507	546	543	566	536	535	552	522	555	582	551	520	540	541	513	532	546	522	534	529	536	588	498	530	535	508	505	563	549	555	519	519	492	561	563	529	533	558	544	535	521	554	545	547	525	583	538	551	575	561	557	569	479	561	591	528	532	554	540	567	510	520	536	508	556	548	542	540	546	487	506	506	496	570	548	519	544	485	557	574	531	526	527	541	524	517	561	548	517	558	552	523	566	563	535	550	537	532	562	527	543	541	520	570	546	529	519	603	566	497	547	554	568	543	512	531	531	597	514	567	543	542	524	539	562	527	591	513	569	530	519	536	544	523	538	477	584	513	555	519	490	524	492	527	526	557	525	539	562	516	544	576	550	558	513	535	531	516	512	526	557	528	498	534	550	495	512	573	555	516	531	562	538	525	546	517	556	520	504	533	507	512	531	517	523	496	546	510	538	520	525	498	531	550	564	547	516	536	554	560	569	614	541	540	529	528	572	558	562	520	562	536	523	565	575	521	523	566	490	522	539	596	522	518	522	531	539	530	547	506	529	525	495	538	546	579	524	551	542	508	534	499	545	528	540	543	567	537	531	557	548	472	507	466	519	529	534	513	534	533	529	562	502	517	548	522	552	537	511	552	537	541	566	518	532	511	546	561	514	518	524	548	507	542	512	524	515	550	541	530	542	559	568	515	578	551	552	529	533	526	555	544	546	543	546	542	540	581	544	530	561	566	533	527	557	571	569	518	575	540	521	521	520	538	565	503	513	561	531	588	535	510	535	531	515	559	496	525	532	529	475	521	545	522	504	556	563	550	552	534	497	499	557	504	550	540	573	568	553	504	545	520	553	547	565	527	539	538	556	515	537	589	518	538	543	594	545	507	593	535	557	547	513	542	543	507	544	529	516	559	561	553	529	548	532	565	551	493	568	590	572	534	534	509	471	539	539	540	514	531	536	556	488	588	501	529	539	508	502	525	542	534	526	514	509	507	584	544	525	528	549	570	536	552	558	532	531	510	531	511	507	540	516	575	500	535	536	553	557	540	540	498	509	525	526	553	528	541	512	507	521	516	511	552	524	532	529	533	560	547	534	534	533	539	538	526	565	576	538	528	531	529	531	543	543	512	547	549	571	547	541	560	578	543	537	502	547	576	561	533	531	526	583	533	547	537	515	567	553	550	526	547	541	548	535	506	543	569	524	550	485	504	557	549	547	551	560	569	532	525	558	573	561	512	508	559	535	540	547	564	573	545	594	559	528	500	553	547	564	495	540	547	505	494	535	514	503	566	580	511	511	537	547	509	513	550	500	520	523	539	547	511	557	529	552	494	526	525	554	551	579	566	544	557	532	556	502	525	564	571	531	554	523	548	558	524	556	543	569	518	540	519	541	589	514	542	577	515	455	565	540	543	550	527	534	543	554	558	535	536	544	521	522	552	498	518	566	530	542	556	524	544	580	494	568	543	521	510	537	526	600	569	580	542	571	558	568	535	526	543	527	583	540	564	535	540	551	532	552	525	525	566	512	557	525	553	555	508	531	536	551	544	566	537	513	513	554	508	551	546	515	547	502	553	560	539	543	593	536	558	569	553	569	587	537	529	546	533	507	571	575	561	556	489	506	528	499	552	551	519	564	556	550	495	523	525	593	532	527	537	533	578	531	537	524	542	558	595	479	562	502	525	514	519	597	546	573	580	535	530	496	527	517	547	531	551	554	552	513	495	512	512	520	544	569	545	582	529	537	523	525	547	479	526	530	548	508	555	521	541	509	558	544	561	567	539	519	570	545	551	571	533	546	525	567	530	548	512	548	537	533	519	517	514	564	545	508	583	519	524	555	587	583	554	519	497	531	535	489	565	526	534	538	547	518	567	520	570	533	516	495	503	529	508	532	543	514	507	553	549	544	521	524	487	517	537	526	522	518	515	530	513	524	546	562	541	526	522	524	533	542	524	505	533	546	555	524	541	506	495	558	516	516	546	529	547	542	517	508	554	529	512	520	500	532	568	540	548	563	533	543	529	500	540	516	562	561	553	567	543	558	511	521	527	496	558	518	561	534	527	542	522	558	561	590	553	530	513	535	590	560	538	526	521	532	528	516	560	546	551	519	539	531	555	553	537	573	502	540	495	556	514	578	557	512	527	533	553	561	525	539	494	509	550	551	529	528	535	522	572	514	539	566	522	533	522	510	558	547	515	532	585	561	519	562	535	550	545	519	542	548	557	539	526	529	586	553	550	553	530	517	538	513	534	533	554	513	575	530	518	483	552	499	529	547	535	521	544	567	550	532	540	528	564	557	547	569	468	539	488	560	510	525	551	531	517	530	537	572	523	580	540	542	581	572	548	563	535	519	563	546	556	491	522	580	556	512	566	490	584	547	541	552	565	574	551	517	533	553	497	531	521	572	542	545	540	531	568	534	526	535	559	548	576	503	520	511	537	522	513	550	542	545	526	568	577	536	563	523	563	574	550	539	515	487	553	539	552	558	534	545	561	545	547	541	536	519	565	535	517	558	522	573	547	539	512	535	563	557	530	527	539	527	549	500	523	488	578	535	521	585	545	523	525	584	544	548	515	536	556	507	526	559	526	525	536	545	529	534	511	538	597	536	547	526	536	553	502	634	503	570	534	559	546	556	509	553	518	578	493	520	511	558	552	550	529	544	486	511	542	533	548	536	585	545	537	546	530	523	531	513	531	523	518	549	527	519	566	529	516	535	536	502	543	562	574	524	563	536	523	542	512	492	521	531	530	543	555	557	530	536	536	505	595	555	543	553	502	528	499	530	559	545	520	581	508	541	515	546	505	547	544	511	529	584	526	520	522	521	510	514	544	526	538	560	515	526	553	538	572	514	544	581	538	541	526	523	545	564	506	538	541	547	534	553	567	518	543	546	551	551	532	569	551	556	499	479	546	556	557	555	517	513	517	533	547	530	583	516	565	536	548	509	534	484	557	551	550	545	518	530	527	517	487	546	542	581	565	518	568	514	547	560	546	544	554	505	534	540	547	530	543	553	548	506	560	535	550	527	558	519	553	542	545	516	491	520	505	502	565	539	533	513	516	542	529	531	557	513	538	565	526	562	567	558	535	536	566	538	558	556	551	543	497	521	571	512	541	495	550	551	517	497	522	518	556	544	548	484	552	547	534	564	507	505	508	535	516	524	526	544	509	543	539	521	557	574	537	530	530	581	520	535	541	569	504	555	534	520	523	544	563	550	546	559	512	534	531	537	517	508	575	573	491	541	503	559	532	542	536	547
1635	168	102	102	110	108	118	115	133	123	132	116	111	114	110	114	80	92	91	102	111	96	102	101	103	106	96	99	108	117	113	96	103	98	81	92	93	89	91	109	84	111	105	92	102	94	102	117	101	97	117	124	107	108	103	98	90	99	91	104	94	92	108	102	104	104	97	107	101	103	101	103	106	94	115	110	81	113	108	109	89	91	84	112	94	120	96	113	102	111	96	94	103	110	119	84	108	107	108	113	105	99	93	92	118	122	108	88	101	95	121	106	107	107	100	86	109	95	98	98	99	104	113	79	101	110	92	105	104	106	99	100	99	101	96	83	113	106	96	106	100	85	108	120	82	92	98	99	111	113	83	87	107	81	97	101	98	102	93	112	108	92	103	80	86	101	94	88	106	93	95	114	86	84	80	106	99	87	95	109	107	106	97	102	91	113	85	93	92	68	88	80	99	113	107	108	100	110	106	106	96	118	109	103	91	102	110	91	101	89	118	89	112	98	98	74	96	99	120	100	91	93	108	88	109	98	120	83	104	108	121	98	105	113	104	115	93	98	96	118	89	99	116	96	98	101	84	92	81	105	100	98	92	103	117	100	101	95	115	103	110	118	100	104	111	109	97	83	82	106	106	106	102	99	109	127	84	101	97	106	86	94	102	92	95	96	106	90	109	121	96	100	98	101	103	86	89	87	96	98	101	105	97	96	110	104	82	105	103	117	122	101	101	110	108	124	118	98	122	84	108	104	91	104	119	111	120	99	96	74	105	101	87	88	104	92	99	93	88	89	88	99	101	103	99	88	106	105	101	98	99	118	101	113	96	90	103	93	100	92	97	108	96	93	98	102	87	92	85	106	97	86	110	92	102	124	109	91	96	92	95	104	91	101	115	97	103	103	90	110	117	94	96	112	108	99	98	100	93	99	123	98	92	93	88	87	96	109	116	107	100	101	88	105	107	85	97	108	91	94	111	96	94	100	102	106	95	93	97	86	95	97	97	99	99	103	101	78	90	107	103	103	88	110	103	96	85	95	98	84	103	91	99	84	93	109	92	99	122	95	110	109	98	107	102	108	89	88	90	100	83	82	97	98	94	80	99	92	98	116	111	105	104	98	99	86	118	94	98	112	77	104	113	92	93	95	91	90	92	102	94	93	104	111	93	107	96	101	111	82	92	75	113	100	115	101	84	101	60	95	85	97	104	109	87	97	95	96	105	102	96	107	92	102	123	86	100	99	114	92	103	114	107	115	98	100	119	92	118	99	114	94	95	98	92	102	109	103	108	85	103	107	100	98	100	100	93	104	102	117	105	100	99	103	94	102	91	99	95	111	107	105	99	116	99	90	121	105	88	95	104	88	105	92	96	96	97	93	93	93	102	103	122	119	115	104	95	86	104	108	91	108	87	111	97	101	118	95	103	103	105	104	92	111	91	108	95	110	116	96	117	91	95	103	91	106	96	109	111	98	106	104	101	76	96	107	104	91	88	92	82	101	101	97	116	95	117	98	90	89	94	102	85	100	90	103	109	103	106	91	112	97	114	104	102	91	113	111	103	102	111	103	101	105	107	111	119	81	114	98	100	79	101	98	92	80	93	98	93	95	114	80	118	93	80	114	109	112	106	93	97	100	95	91	113	92	112	92	89	108	113	114	116	102	121	99	100	101	98	103	100	102	105	105	116	88	89	81	101	92	108	99	97	81	102	102	81	90	87	104	91	111	116	105	107	103	105	107	108	119	92	91	93	99	90	83	85	98	96	95	99	95	72	103	102	98	99	107	88	101	90	106	100	93	97	103	102	114	95	109	101	89	97	87	118	102	87	97	106	93	96	95	78	102	109	99	98	95	112	94	84	93	80	125	95	98	104	106	121	120	107	98	119	93	131	97	94	104	91	97	89	112	114	92	94	113	93	75	88	109	103	98	109	95	83	109	95	91	111	116	89	113	112	119	105	105	99	99	85	111	97	85	89	102	98	108	121	96	107	82	92	96	96	96	100	125	95	121	96	111	99	90	105	99	97	95	101	120	102	113	103	100	103	112	93	97	100	100	93	105	104	105	114	82	119	106	116	100	89	90	86	102	75	89	93	110	119	95	101	108	96	90	100	96	107	82	115	95	102	99	101	99	96	93	84	90	99	113	104	94	102	90	87	88	100	93	109	96	95	108	79	101	95	97	102	98	108	111	97	100	94	100	95	98	104	89	85	94	97	124	111	94	103	95	89	103	93	115	115	100	85	109	92	99	93	93	91	89	107	90	103	91	95	113	95	80	92	97	99	88	90	97	113	108	91	101	92	111	99	90	125	99	110	87	101	101	91	95	92	92	109	96	86	110	102	110	103	106	104	105	110	112	116	84	93	91	96	118	90	85	119	121	96	95	105	108	105	95	89	98	103	100	113	113	94	100	116	100	99	108	103	94	107	102	94	90	90	98	110	83	102	120	92	115	106	102	106	73	98	99	118	98	110	95	113	106	87	102	107	87	106	114	87	108	88	90	102	96	97	105	99	112	90	98	73	109	71	99	91	99	106	118	107	117	100	88	137	113	112	107	114	83	109	96	103	116	101	89	111	91	106	107	96	96	88	108	121	99	109	101	88	106	118	105	98	101	85	104	113	80	89	110	122	89	97	97	90	122	95	120	96	108	110	105	101	80	99	106	94	111	104	111	105	104	90	99	105	84	104	91	109	112	96	97	116	102	97	95	100	106	98	104	101	111	91	94	107	97	101	105	89	106	100	93	106	100	91	100	101	101	80	114	100	110	109	110	93	111	110	94	102	86	88	105	97	91	106	93	115	112	113	103	91	98	98	121	131	90	111	112	118	97	105	104	96	96	103	95	102	83	111	99	107	81	104	82	102	85	96	107	96	89	103	78	97	101	100	90	86	100	84	107	121	100	97	111	100	93	106	107	99	90	103	115	95	109	111	97	95	95	108	108	110	99	94	93	103	108	117	103	101	121	114	95	123	110	85	107	89	89	94	93	112	98	91	96	83	91	83	88	99	105	101	90	106	79	92	89	116	98	104	84	81	97	87	100	96	101	92	100	79	98	90	90	88	93	89	89	89	95	98	113	96	97	97	99	94	95	94	107	92	92	112	83	91	101	98	91	116	94	100	92	96	80	84	116	97	102	91	101	108	87	80	112	106	95	96	96	94	108	104	103	85	121	98	88	102	95	106	97	98	93	103	120	94	121	109	99	96	100	100	92	116	97	101	105	83	124	110	99	102	79	98	86	94	109	100	106	107	94	112	126	104	100	82	95	110	91	89	103	97	100	93	101	106	116	100	96	115	95	107	111	111	105	94	93	69	107	91	116	100	92	103	100	118	83	98	122	103	87	96	122	108	91	88	110	101	93	116	92	107	104	102	85	110	111	115	107	115	85	81	102	119	101	105	90	87	110	89	98	85	103	96	97	94	103	104	88	114	89	118	90	101	110	93	114	104	99	105	103	116	87	99	105	108	107	103	117	114	94	129	110	120	108	83	109
7581	1333	973	1070	1786	2336	2329	2076	1872	1637	1471	1259	1226	1152	1079	1020	1004	1000	897	939	968	887	890	870	806	831	824	813	807	853	823	796	838	819	793	812	761	777	805	792	800	759	761	816	793	798	779	784	765	683	818	763	774	810	767	739	733	737	755	720	750	741	802	787	816	753	772	743	730	811	746	799	747	738	756	757	787	744	720	765	770	729	775	779	769	729	791	762	741	743	770	780	744	725	725	786	772	745	745	762	741	750	731	784	726	686	797	734	728	779	753	795	750	762	761	728	762	718	759	740	768	717	786	787	757	723	748	715	733	772	737	725	726	736	798	783	814	783	748	752	745	813	755	759	739	769	791	739	680	713	790	747	754	808	745	730	754	735	696	781	687	758	775	720	733	763	752	734	751	758	739	714	765	726	779	698	753	759	753	719	719	735	748	747	751	758	740	792	700	740	758	779	745	763	802	745	754	762	746	740	753	744	761	738	762	770	812	750	716	795	757	783	758	762	757	768	715	730	770	746	803	782	745	757	796	774	775	793	757	742	770	749	783	726	699	764	769	735	768	722	770	750	743	708	743	693	759	789	750	730	782	758	792	721	731	731	723	755	742	696	725	745	699	712	674	813	763	745	742	734	758	745	725	778	761	728	765	755	736	783	744	729	772	751	746	745	732	724	785	687	780	715	780	749	786	720	755	798	766	765	756	747	784	742	764	727	771	760	746	760	757	722	741	699	724	779	769	753	753	696	742	738	743	734	730	717	721	753	731	772	718	744	789	775	729	728	763	774	737	760	761	776	744	764	731	722	743	776	736	724	741	800	749	770	742	736	736	772	758	730	734	753	749	777	787	726	746	752	786	765	752	766	761	714	744	712	738	739	778	749	756	769	746	778	755	768	748	706	745	742	769	811	775	733	704	711	754	743	747	760	766	731	734	760	758	790	716	740	746	803	747	753	712	747	724	758	762	755	776	744	718	787	812	783	747	717	795	707	717	755	706	732	763	758	783	750	776	756	750	784	741	771	749	765	749	769	742	734	710	755	760	741	738	751	777	757	737	757	775	743	718	694	745	794	810	771	763	704	749	673	781	777	744	769	737	738	765	747	757	736	743	759	769	751	738	755	741	744	751	729	749	729	745	726	755	734	725	785	733	712	734	756	756	736	707	768	798	743	754	763	739	757	794	771	776	790	719	738	755	710	748	769	739	761	775	768	773	758	734	692	799	738	794	699	798	705	787	754	724	772	703	731	754	723	729	765	759	759	779	735	755	751	790	819	761	753	745	774	735	778	787	745	732	760	762	755	761	787	727	721	704	777	718	730	715	762	725	742	724	718	704	773	721	751	738	748	738	763	758	766	784	730	755	745	784	738	745	773	768	755	749	696	761	765	772	746	752	774	778	735	713	774	760	753	818	799	776	761	738	750	724	732	762	756	751	790	753	730	738	731	748	699	770	714	788	724	775	757	739	741	744	726	769	753	723	752	707	745	756	787	719	717	804	761	707	757	710	754	708	734	774	774	745	690	694	735	743	748	743	743	737	745	790	734	751	761	735	714	700	788	744	724	757	715	770	750	713	695	734	705	758	735	744	767	785	761	704	729	750	736	807	718	757	769	741	748	743	760	768	693	721	726	716	720	721	774	812	766	743	707	733	742	760	756	749	752	738	754	732	747	811	727	766	711	757	727	713	753	745	752	765	767	805	724	766	741	745	747	758	765	689	780	740	817	749	758	755	758	778	752	738	728	733	760	728	786	750	724	705	806	697	741	773	725	722	770	729	767	734	724	749	736	758	762	753	806	743	728	761	711	785	717	765	712	725	775	770	787	731	746	742	759	694	747	762	751	774	771	763	775	733	756	779	776	749	780	781	703	750	734	766	727	790	747	717	759	741	772	742	740	726	747	695	686	752	767	740	740	763	796	769	737	688	767	694	734	778	760	783	747	719	752	745	746	705	757	736	739	760	753	718	744	733	807	768	740	730	779	712	733	754	737	766	771	782	751	762	742	773	774	770	739	728	734	742	713	727	725	732	745	791	721	748	728	716	764	726	732	736	736	697	709	745	697	778	773	744	748	711	753	738	745	744	761	785	702	738	748	761	767	767	751	788	742	739	770	763	711	767	727	694	756	697	750	786	697	760	761	771	729	752	748	736	747	744	734	727	747	734	726	768	710	748	701	768	739	805	772	760	756	755	789	754	713	798	776	715	745	707	726	749	739	748	712	793	740	697	682	703	752	788	754	788	778	775	758	786	744	784	747	731	798	693	760	689	742	737	719	784	786	790	801	750	748	690	715	762	748	787	724	744	739	706	703	741	748	738	755	739	751	722	724	752	748	772	726	735	731	777	737	764	723	746	738	691	756	766	771	780	780	813	741	759	729	774	738	779	778	756	817	724	794	719	743	732	762	789	733	748	744	786	734	740	734	742	719	739	785	767	780	717	771	786	773	782	733	769	705	722	767	753	734	715	731	764	779	766	746	725	829	743	737	715	721	735	763	746	765	746	782	750	736	793	793	741	736	751	735	724	663	749	742	775	749	808	759	743	758	743	775	751	763	770	731	728	732	742	727	704	712	694	721	772	726	755	755	766	738	775	759	841	765	759	719	754	756	761	806	778	758	765	729	728	769	750	783	751	727	754	709	743	717	730	734	737	758	778	716	772	741	773	798	769	751	700	744	752	732	691	741	753	710	755	737	719	790	784	764	765	729	741	753	796	782	747	776	752	729	682	742	753	754	711	747	748	712	739	706	776	739	713	731	770	756	777	761	722	768	796	710	760	733	751	748	736	707	715	730	752	745	713	789	748	759	702	773	716	751	682	729	735	716	736	694	761	784	740	739	763	737	705	786	728	794	747	756	728	778	770	772	772	736	775	706	695	747	786	744	689	778	734	776	771	754	754	769	781	702	739	754	746	764	774	731	798	782	775	770	718	780	714	751	783	760	732	835	815	765	763	740	716	766	731	715	721	726	745	750	761	741	766	779	784	801	789	754	785	733	720	751	778	711	766	705	719	728	733	690	759	771	735	745	714	766	691	769	739	748	703	744	756	748	767	728	730	741	739	788	768	761	732	764	718	695	767	763	739	765	737	766	758	740	715	757	765	761	735	754	740	742	772	777	727	757	745	764	818	785	707	738	762	716	751	811	749	777	742	719	757	797	749	798	774	740	761	751	754	752	818	707	800	768	768	783	799	748	727	725	709	733	766	767	728	818	735	751	741	708	769	739	778	761	753	782	732	733	773	728	750	708	775	711	774	769	690	720	748	718	782	735	705	776	741	738	744	797	763	733	779	714	740	768	824	752	753	708	729	775	781	711	754	761	764	739	737	715	755	725	732	764	750	748	747	729	736	747	786	745	768	732	713	715	733	761	735	755	735	750	742	729	743	762	756	753	678	702	688	799	743	696	753	759	797	715	745	776	762	770	728	735	728	763	720	696	709	751	727	769	761	777	744	745	776	737	754	743	739	740	747	767	755	707	711	703	803	743
857	200	164	128	141	144	154	152	124	156	140	164	133	130	141	114	109	133	121	152	132	141	120	130	119	126	131	129	126	137	136	114	94	143	129	138	135	131	131	116	144	134	116	135	125	108	118	129	120	123	146	124	131	146	114	150	121	118	123	117	114	138	116	122	111	98	113	113	112	127	124	108	131	136	127	107	114	118	121	126	111	117	130	109	127	123	113	117	135	124	127	126	132	137	91	116	132	117	97	96	101	118	110	115	126	128	111	141	120	128	137	122	121	114	131	119	122	125	94	126	121	121	116	113	113	137	98	103	130	110	121	115	115	130	110	112	142	122	114	125	123	116	133	118	107	129	131	119	126	139	125	120	132	132	121	119	138	139	135	127	122	124	101	125	130	99	125	109	118	122	111	118	111	133	126	143	123	102	112	127	115	125	115	128	118	105	119	118	126	108	138	104	120	123	122	109	123	130	133	119	109	110	129	91	132	126	125	105	126	138	112	127	135	124	107	105	88	107	120	110	109	117	116	112	121	150	108	109	117	107	112	147	126	136	129	121	129	117	124	106	127	127	111	96	110	124	104	108	130	120	142	121	113	113	105	122	115	143	141	116	140	132	118	119	132	105	136	117	129	110	141	107	108	128	127	109	133	126	108	116	132	116	105	123	100	125	145	123	121	111	120	102	139	134	129	123	117	101	130	126	115	116	105	112	134	106	135	118	112	127	126	124	119	122	121	141	124	126	127	125	106	110	123	105	125	132	115	113	121	101	136	120	130	119	130	132	117	130	125	109	126	128	126	117	113	110	129	89	131	134	123	129	95	150	118	106	119	114	134	107	128	115	111	111	132	126	107	99	138	95	117	132	130	115	120	107	117	130	113	113	110	120	114	113	120	112	114	118	120	116	115	135	125	112	124	130	141	118	118	123	109	126	138	112	108	99	136	101	128	105	108	126	113	119	119	107	117	125	113	117	124	125	124	116	118	108	125	117	116	104	125	119	122	120	121	128	126	138	139	109	123	128	126	125	138	125	115	135	114	118	122	121	134	114	116	120	143	135	120	119	127	113	132	117	119	123	106	125	137	110	122	123	107	117	127	117	117	122	120	120	125	131	116	146	126	103	98	113	114	135	105	131	138	127	128	126	135	132	136	110	129	115	116	116	117	132	110	119	101	120	105	101	133	114	119	101	106	112	111	111	111	112	125	119	120	119	118	136	134	113	131	118	98	123	117	112	112	116	135	109	124	114	109	116	103	127	125	109	128	130	141	115	131	113	138	120	103	123	95	108	139	101	105	106	133	135	123	127	126	112	109	134	119	118	113	117	118	111	122	104	135	111	116	103	137	127	101	133	98	129	136	114	143	117	105	116	110	120	130	148	135	108	122	124	105	119	109	144	118	116	117	122	115	110	130	122	120	124	126	141	117	113	113	130	129	104	99	118	105	109	129	107	125	133	115	125	137	111	131	119	115	123	125	124	135	104	110	113	117	113	121	122	115	111	117	126	112	111	146	139	118	129	109	120	135	106	119	122	119	113	110	110	119	145	117	107	117	128	118	110	118	109	124	96	134	128	130	125	106	109	118	119	110	125	106	106	118	111	110	117	121	123	130	120	110	126	113	111	135	133	131	132	103	103	135	116	118	114	129	116	94	131	111	129	127	113	110	113	118	143	109	111	111	122	118	114	116	116	126	139	110	133	130	99	132	118	104	109	100	106	112	134	115	123	130	134	137	113	122	109	110	118	126	143	105	104	134	108	106	115	130	101	149	107	99	133	115	103	139	128	113	129	117	117	126	108	130	126	129	125	111	104	119	107	130	113	129	107	126	131	113	106	130	103	120	146	122	126	111	111	134	129	126	133	133	123	121	103	108	109	111	117	128	120	132	128	111	104	107	113	124	127	136	115	116	97	109	124	114	105	126	126	113	143	125	114	131	115	107	111	129	125	128	124	137	111	138	109	116	112	112	120	94	113	115	113	146	134	116	122	143	92	130	121	124	121	112	118	131	111	100	123	107	122	117	113	110	113	103	109	122	121	115	128	115	115	125	129	150	113	122	120	106	119	130	132	118	123	118	129	112	104	135	109	123	123	134	109	114	108	130	121	133	110	111	121	114	117	109	123	130	125	119	128	121	130	128	121	125	120	99	128	126	110	117	120	115	99	117	121	106	125	116	122	119	126	108	133	124	131	110	109	112	115	120	123	139	136	125	119	95	118	136	119	109	116	84	122	119	118	113	138	109	121	108	117	107	107	126	122	127	127	120	115	109	111	119	118	129	117	117	108	123	127	122	132	127	93	113	116	137	134	131	112	103	122	130	137	131	132	133	115	93	107	114	124	109	119	96	115	111	124	129	120	118	108	113	130	120	125	118	121	122	108	96	118	112	113	125	115	125	132	114	109	123	125	115	136	129	134	121	115	114	109	124	127	123	154	120	100	119	117	119	123	111	137	131	127	133	110	114	140	140	140	120	107	123	115	105	111	108	120	113	123	96	127	110	123	102	125	139	123	129	106	124	111	111	107	116	123	112	110	107	120	117	138	111	127	133	140	109	114	128	127	131	124	125	129	97	126	112	128	129	109	130	128	146	115	118	108	114	122	113	135	105	126	112	120	115	127	119	108	115	121	111	130	115	114	128	124	133	143	123	122	111	120	123	126	145	108	92	136	115	122	123	119	113	124	121	98	123	102	124	110	124	132	109	123	101	116	109	122	122	136	109	114	124	128	131	101	118	116	115	103	122	102	99	116	102	126	141	110	150	124	123	125	131	120	115	132	124	127	115	103	117	117	132	135	111	141	121	119	108	133	133	120	108	138	115	126	124	115	135	103	125	126	129	113	131	117	120	119	119	127	133	132	113	121	119	109	128	108	128	118	142	121	125	135	126	136	109	139	128	121	121	123	126	112	111	117	129	113	127	130	125	108	139	125	132	126	106	105	115	116	140	121	113	135	127	115	120	129	126	121	135	112	107	120	119	129	102	144	116	130	114	148	109	137	117	124	128	145	119	129	144	115	121	114	115	110	113	106	135	138	121	145	120	107	118	116	107	137	113	110	114	120	112	125	127	125	104	119	115	116	104	122	120	110	128	111	128	109	111	113	111	108	113	119	119	133	126	107	131	128	112	116	128	136	116	114	135	124	119	130	111	109	101	135	93	124	125	121	138	112	144	128	122	143	117	117	126	130	120	97	130	110	114	135	115	121	117	125	136	110	130	128	108	131	87	111	105	104	149	115	123	135	148	126	148	117	128	123	137	101	110	111	131	115	117	118	120	103	148	119	115	129	120	123	101	133	142	112	97	128	126	123	118	124	113	118	120	123	119	122	117	131	120	141	113	120	120	125	120	109	94	105	132	106	129	116	136	121	112	136	121	102	126	130	133	131	102	133	116	102	135	96	121	126	100	115	105	110	123	119	135	122	117	117	113	124	100	107	131	132	106	121	110	124	127	115	112	117	120	126	126	120	120	138	122	119	97	123	106	105	122	142
7765	2106	1306	1488	2961	3871	3911	3371	2821	2411	2077	1827	1694	1523	1519	1387	1310	1171	1148	1154	1147	1157	1090	1061	1080	972	976	987	1039	938	1003	965	918	951	929	943	958	900	943	888	838	911	845	889	843	881	842	891	904	878	864	930	865	820	891	877	888	916	866	830	885	838	863	921	865	854	909	912	807	864	897	916	841	848	875	856	891	892	867	879	861	848	828	840	839	800	890	850	858	851	849	899	867	866	879	857	861	868	827	877	867	806	847	858	869	904	852	884	832	830	856	760	873	867	869	814	886	820	833	830	855	829	844	805	866	807	826	895	864	826	873	858	880	890	870	900	828	875	879	848	897	841	866	855	845	828	808	813	831	826	856	845	850	859	847	895	878	841	852	832	885	873	867	855	829	873	868	920	894	838	839	844	834	844	832	870	813	857	791	850	848	862	844	824	852	838	875	875	879	855	789	908	849	833	869	864	885	795	879	863	829	861	851	839	796	835	874	855	833	816	874	883	798	889	854	899	854	780	877	871	857	872	877	837	825	844	842	847	861	855	819	857	807	883	894	842	875	797	841	796	838	860	840	812	864	877	843	861	879	862	842	797	824	873	900	828	872	849	819	859	824	838	829	849	836	851	853	824	881	845	886	824	889	868	793	826	789	862	840	899	841	917	875	851	840	843	818	833	852	867	828	808	906	842	867	855	799	818	866	817	885	847	828	886	832	865	852	833	866	821	842	860	881	847	886	830	857	821	833	778	837	825	869	861	873	839	868	874	871	847	875	861	849	823	855	864	898	821	853	804	882	849	826	871	861	872	861	842	854	902	806	846	831	907	876	817	872	856	846	870	837	815	858	800	815	845	834	823	844	853	885	836	892	827	893	877	821	820	891	900	849	869	814	862	844	845	863	820	836	834	845	951	827	875	899	824	855	829	861	848	831	848	806	860	828	856	826	843	849	814	851	863	841	828	851	822	804	824	854	817	869	871	805	850	838	823	843	901	851	841	855	862	847	804	846	877	890	853	797	809	811	874	795	807	835	792	836	854	838	858	856	828	847	790	809	843	854	824	887	836	864	801	852	775	825	831	849	895	860	869	837	816	889	888	813	802	850	792	849	878	831	832	823	814	864	863	875	885	819	807	825	833	840	872	855	844	872	873	849	858	887	915	876	901	823	816	796	865	827	857	846	895	867	885	840	864	800	871	858	868	856	819	852	859	898	875	845	868	880	884	885	850	822	863	837	812	913	847	860	838	902	837	863	811	906	889	831	835	851	883	873	845	834	854	852	875	936	874	862	853	853	860	821	891	849	848	803	826	798	823	839	870	881	873	805	874	861	884	820	866	868	869	857	827	881	845	851	798	886	826	826	870	866	901	837	822	845	864	873	853	918	906	869	883	861	862	846	846	817	861	818	821	889	858	817	881	882	865	845	854	871	821	815	848	816	844	882	868	850	891	863	878	917	848	819	865	851	856	868	900	865	837	882	833	849	868	816	881	820	828	826	881	854	826	880	883	886	818	813	865	855	842	837	867	841	848	895	868	827	816	831	867	867	838	896	873	846	841	862	863	857	851	818	882	890	869	861	875	834	851	783	847	822	842	863	821	881	872	863	864	898	850	840	832	854	820	814	826	905	850	899	827	840	831	888	850	808	888	803	828	860	803	833	830	877	919	872	884	861	831	853	863	845	895	846	819	854	865	840	878	873	838	810	842	811	862	865	894	809	844	851	833	882	839	846	870	826	809	800	835	872	797	857	873	802	816	862	829	773	835	876	848	896	841	863	841	876	863	801	819	837	801	901	909	842	825	801	846	857	855	823	846	858	838	832	846	847	865	897	825	869	849	846	878	880	895	888	866	822	876	844	831	864	895	893	872	831	847	829	856	831	827	886	861	871	883	830	809	824	864	841	868	858	873	799	808	857	857	867	817	868	875	840	876	874	858	838	855	839	845	846	866	808	822	852	821	864	852	822	865	850	845	896	793	830	865	853	871	812	836	866	782	842	851	841	852	840	866	894	812	808	878	834	850	841	846	952	884	824	914	790	848	813	846	861	848	858	864	818	904	868	814	867	822	841	827	865	821	870	878	870	825	851	873	843	864	840	840	858	849	871	882	815	862	843	855	810	869	877	835	845	828	833	849	860	828	900	850	835	874	856	864	869	880	862	839	803	856	818	819	822	803	826	852	903	888	842	834	785	834	810	841	876	837	853	843	872	833	830	855	867	794	851	840	796	863	871	854	844	853	800	880	873	824	811	797	895	870	852	830	882	872	822	844	879	841	819	808	844	907	859	887	857	889	853	840	889	848	813	868	837	874	837	819	875	861	805	836	866	849	841	841	828	820	802	866	866	840	888	826	800	815	800	846	870	859	834	838	869	826	848	900	840	817	851	909	897	837	882	820	835	794	882	829	877	862	823	842	882	858	853	874	829	866	877	840	853	872	902	812	828	917	842	868	830	876	822	888	784	853	877	806	847	843	913	800	942	830	851	824	872	840	866	821	893	807	827	826	811	844	825	840	890	890	810	883	899	826	879	853	846	842	860	813	872	861	845	835	876	854	847	854	874	883	832	842	811	837	879	816	849	869	842	836	849	787	864	861	856	810	880	844	898	846	850	845	866	896	839	844	809	820	849	850	827	895	841	855	834	902	874	832	853	868	851	826	862	863	918	866	858	832	814	844	876	853	907	831	849	850	835	859	839	823	863	870	878	859	845	853	828	846	849	845	819	835	843	828	853	867	846	845	865	835	824	856	789	860	835	861	847	864	830	822	863	878	844	857	830	832	898	812	819	809	847	865	801	823	846	920	875	850	815	853	830	888	851	813	867	831	860	819	797	822	799	873	829	848	821	891	876	838	862	845	836	829	871	826	844	832	842	821	893	894	859	811	870	844	859	865	887	858	832	889	867	807	869	828	839	858	869	868	838	874	848	870	869	863	808	828	882	890	892	863	820	831	842	838	825	879	808	861	779	872	866	813	837	840	875	841	867	820	858	845	941	851	874	833	834	840	836	861	860	908	866	884	850	875	906	872	833	833	844	813	858	862	884	828	874	839	846	864	830	798	872	884	856	868	863	819	838	778	832	875	825	848	898	778	806	736	819	820	798	836	873	860	893	884	858	880	829	838	836	836	825	840	882	857	897	831	887	827	862	855	878	908	816	824	866	882	803	875	807	804	849	799	908	817	834	890	889	885	883	883	870	809	850	877	821	907	856	866	834	821	818	875	854	833	823	826	840	782	841	872	849	836	822	884	830	842	822	854	810	843	783	851	834	800	851	854	821	889	779	896	831	864	868	848	903	814	872	866	867	837	845	862	834	854	810	849	897	866	855	808	864	912	831	814	835	842	845	868	824	863	840	860	845	858	836	874	869	852	853	919	880	815	823	817	844	842	801	851	867	835	808	857	856	847	848	858	864	861	781	855	857	838	822	891	917	858	913	844	820	830	857	868	880	838	898	901	834	891	884	825	851	833	829	899	832	859	883	799	816	816	884	822
993	57	53	58	56	46	53	43	43	57	52	42	51	53	59	52	51	62	59	49	56	43	45	57	46	57	47	48	54	45	40	54	52	52	52	52	56	50	52	44	46	50	40	45	47	41	54	57	56	62	51	57	44	42	44	65	52	47	55	56	44	44	51	46	57	69	53	48	62	56	46	44	59	43	68	39	59	48	64	51	42	63	42	46	51	61	56	50	46	57	55	50	40	48	61	46	57	39	46	47	49	48	48	50	46	42	51	51	42	49	60	62	59	49	60	68	64	51	52	49	47	52	38	54	55	59	52	47	49	58	56	57	52	54	47	48	39	52	48	57	49	35	46	53	38	41	62	48	52	72	53	57	50	38	58	49	52	57	65	43	53	37	49	61	43	55	41	51	56	54	61	45	48	65	47	49	48	55	56	46	46	53	43	35	54	57	48	48	42	60	52	53	57	47	51	50	49	60	62	46	50	51	58	48	46	59	52	68	42	43	45	54	55	46	50	48	56	47	47	54	55	50	51	46	52	48	50	53	65	47	53	48	49	42	64	49	33	51	48	62	54	51	52	43	46	40	57	47	51	51	44	51	59	46	62	43	52	44	52	59	39	39	55	42	36	49	50	34	41	47	59	45	45	52	52	45	49	43	50	40	49	52	52	45	42	70	55	46	52	44	59	40	50	54	48	54	42	49	52	50	65	44	53	46	61	48	46	41	39	49	53	51	49	46	56	46	60	49	62	53	42	46	61	51	54	48	57	60	54	42	61	44	46	40	53	45	44	50	42	52	56	53	49	46	38	53	61	58	44	57	56	54	47	43	47	42	56	53	45	56	59	57	41	44	58	61	62	43	55	39	49	51	50	48	54	52	43	47	62	46	62	48	37	43	47	43	57	56	50	39	55	52	50	43	56	48	31	41	48	51	47	46	46	55	34	46	38	55	58	39	61	57	51	41	32	51	55	50	40	53	39	56	68	58	53	44	48	35	48	52	47	60	46	45	48	48	51	48	64	47	37	52	54	54	63	58	46	51	55	55	41	53	48	47	49	59	44	52	47	40	55	48	46	63	45	46	43	53	42	64	49	53	55	43	44	54	53	39	67	43	45	56	45	39	57	51	41	53	44	43	45	46	49	55	48	71	52	50	41	56	51	63	45	53	47	50	49	53	48	47	54	50	36	49	60	51	49	51	52	48	60	51	66	46	55	48	61	41	48	52	46	51	55	46	40	54	52	67	53	56	37	54	61	42	43	55	35	39	42	53	40	52	48	51	57	46	58	61	49	58	47	41	50	50	50	46	61	46	39	44	41	48	54	54	59	47	56	60	55	46	44	49	52	51	41	51	54	45	52	54	49	59	44	43	51	53	50	58	52	49	50	53	46	42	38	50	43	52	47	37	46	40	61	37	37	48	46	41	38	45	49	62	49	54	51	52	51	44	58	49	47	57	62	70	59	56	39	44	55	37	45	53	55	48	51	52	43	47	43	57	43	53	41	41	48	34	38	33	45	52	52	58	39	39	48	49	42	45	45	58	61	43	56	45	43	49	60	48	47	50	46	46	55	63	47	51	44	41	44	56	49	44	42	57	43	43	57	45	43	61	43	42	65	48	58	45	52	57	49	44	49	39	43	47	37	66	52	49	41	46	54	52	57	64	53	44	48	51	44	52	36	55	54	52	52	46	48	50	60	54	43	49	50	51	47	44	36	49	54	42	50	59	32	46	54	53	41	43	53	64	52	52	38	53	51	37	44	51	47	50	49	55	49	37	48	38	48	50	47	47	36	45	53	51	54	55	42	42	56	51	52	43	42	47	42	39	44	55	52	57	64	60	45	47	43	48	56	54	59	68	56	63	59	49	49	70	48	64	45	62	50	57	53	56	55	46	42	51	57	42	53	50	47	46	51	50	56	65	53	53	44	52	47	49	44	39	49	58	46	57	54	45	59	55	48	65	56	49	60	60	42	55	47	52	41	49	47	57	41	49	52	62	36	56	48	53	48	43	47	57	41	46	62	48	61	52	61	32	45	50	62	55	47	46	44	53	58	47	54	68	50	59	53	58	56	52	66	39	51	41	40	45	49	65	44	39	49	57	41	52	53	44	57	54	62	39	40	46	39	67	56	52	45	46	52	46	58	50	51	43	49	45	54	46	49	59	36	47	54	50	43	49	57	52	53	38	40	63	57	43	44	40	51	49	62	51	53	62	53	37	68	72	53	47	40	39	59	60	40	54	48	47	31	46	47	55	47	50	38	50	44	46	46	54	48	54	52	45	53	43	46	41	47	48	48	42	42	53	51	54	50	56	57	55	50	62	59	36	51	54	65	55	58	42	43	51	39	54	47	55	45	44	56	38	40	65	43	39	48	59	43	52	49	40	56	47	54	45	51	47	45	43	49	60	52	44	64	51	40	45	52	39	54	50	62	52	45	53	54	51	58	42	55	59	59	51	52	59	54	47	46	39	60	59	64	43	55	50	46	58	51	47	50	41	55	40	49	57	45	56	48	49	61	54	58	50	55	55	44	50	40	44	49	51	58	59	56	56	63	53	48	49	55	51	38	46	53	50	48	56	54	40	57	61	43	47	43	56	68	52	56	56	51	50	57	58	50	52	57	55	56	57	50	56	56	47	46	48	55	52	64	42	51	48	57	49	37	49	49	57	63	40	32	49	56	51	48	62	65	53	35	44	38	52	48	50	46	54	46	46	49	56	48	66	49	53	54	48	53	58	49	43	61	46	50	40	62	46	46	55	44	52	55	61	47	57	49	46	48	52	56	43	48	53	43	43	45	54	42	52	55	59	46	48	52	46	41	49	56	42	52	45	48	46	41	49	62	51	58	58	49	51	53	51	54	38	53	51	64	47	46	46	48	42	42	55	68	35	45	48	58	49	43	49	47	48	43	46	41	55	43	47	50	54	45	57	40	51	54	59	55	49	54	51	49	40	45	39	45	40	56	45	58	50	57	45	46	56	46	45	64	42	53	62	40	49	41	50	51	53	41	52	64	50	61	41	51	51	50	58	51	59	63	50	41	42	53	38	44	48	49	42	53	55	42	58	45	37	35	56	59	51	64	53	52	48	40	45	52	43	48	63	45	59	42	43	54	43	63	53	70	52	49	40	53	56	51	43	54	47	46	38	49	55	42	53	64	42	49	43	54	60	48	55	47	51	63	55	42	49	52	48	69	51	45	54	54	51	48	50	48	44	58	34	44	59	55	56	44	56	56	37	39	58	52	56	43	41	49	55	44	58	46	57	49	47	42	38	47	61	39	48	36	49	48	42	53	53	58	44	44	49	49	47	51	59	50	43	55	47	52	55	54	42	56	52	49	43	44	56	42	51	49	71	47	60	43	46	42	50	55	37	46	50	43	48	43	53	37	53	50	46	59	56	49	40	53	55	54	61	63	49	46	53	41	54	39	50	53	45	61	45	58	48	36	51	45	61	52	51	39	45	51	56	48	56	51	49	57	56	57	50	61	60	54	53
6029	567	473	545	614	746	723	683	659	586	567	507	479	479	499	454	442	444	391	453	440	416	471	396	430	430	397	372	408	412	418	399	413	417	413	382	387	390	399	407	390	349	410	405	399	395	377	406	395	381	407	392	412	405	411	417	438	425	400	387	389	397	369	389	420	381	391	382	380	405	384	399	378	384	445	407	410	428	380	366	429	377	404	410	404	378	392	392	369	408	370	409	374	389	406	376	367	419	395	408	416	388	400	401	411	372	378	398	369	357	411	370	403	380	364	414	423	413	396	401	417	395	419	382	392	406	376	414	393	365	418	383	399	401	422	414	360	378	406	392	403	362	392	391	388	377	383	397	379	424	392	401	395	417	392	392	359	401	391	361	352	381	402	371	387	394	382	393	371	375	416	358	357	376	376	406	377	412	386	375	392	389	367	400	401	376	413	412	383	363	399	414	383	398	398	390	375	357	406	378	402	414	391	372	391	422	375	396	415	403	420	342	398	369	352	383	359	387	362	378	395	410	385	410	423	398	393	406	381	368	425	392	358	348	405	430	375	380	391	361	403	374	372	397	367	377	419	354	390	354	416	416	364	396	378	375	401	381	412	399	404	398	411	373	372	393	388	399	406	424	366	409	402	355	374	397	421	383	386	399	372	381	418	388	368	399	404	376	408	404	400	404	420	386	386	404	412	355	376	412	413	397	338	397	380	365	408	391	350	421	426	395	388	391	405	394	390	357	393	393	386	372	403	421	399	390	418	362	401	393	422	404	382	372	396	383	391	439	426	345	386	409	411	382	386	405	401	394	370	414	380	366	372	415	342	384	399	407	393	349	426	442	392	372	391	416	391	372	412	409	382	416	393	388	384	389	370	416	385	401	406	389	419	410	375	386	398	414	412	396	356	399	406	400	388	374	390	384	381	383	383	399	398	392	410	402	432	378	398	382	367	410	367	398	404	390	377	431	397	398	374	429	378	360	393	401	387	388	366	372	384	386	408	364	400	398	374	380	398	366	372	375	359	376	402	413	386	393	415	415	442	410	423	408	408	398	357	404	378	424	370	407	382	373	402	396	392	378	403	393	387	406	416	384	421	390	413	391	352	381	396	386	370	372	442	409	386	389	395	390	389	406	408	406	363	362	424	395	405	383	389	372	373	429	390	375	376	373	377	391	395	393	368	371	375	374	393	387	424	392	387	393	378	396	377	390	376	403	386	407	414	384	392	359	369	379	403	372	410	381	372	369	403	365	408	380	373	394	408	407	345	378	369	403	384	376	385	395	398	409	364	418	391	354	407	350	422	389	387	393	381	393	364	355	419	379	411	398	372	396	376	436	394	397	369	394	400	395	366	390	373	359	406	369	386	355	406	414	380	386	374	402	381	413	395	386	425	391	389	363	400	408	407	384	364	392	428	405	386	422	406	395	398	406	382	401	403	373	378	372	429	407	375	389	390	401	388	399	396	375	389	341	393	387	373	402	412	347	352	375	357	418	374	396	398	380	376	422	422	401	393	386	389	374	423	383	409	382	392	400	366	423	392	391	364	379	388	414	400	422	439	378	429	395	393	387	381	383	425	389	410	384	390	395	374	410	373	406	394	396	416	398	392	405	370	424	414	375	419	390	427	395	424	391	431	417	343	403	378	422	366	402	386	403	366	400	411	386	391	399	417	418	407	354	405	387	389	384	398	409	388	389	426	399	442	374	369	383	400	395	371	367	396	396	379	412	396	388	389	416	372	382	376	383	381	359	367	403	387	386	379	396	387	419	383	402	381	407	409	404	368	426	405	390	379	396	386	415	405	377	423	376	392	416	362	362	426	393	406	389	408	427	397	384	348	414	417	394	399	402	460	349	418	430	382	380	349	406	374	404	413	373	404	376	403	384	369	362	365	409	392	405	383	408	407	411	391	421	394	396	404	389	385	371	362	397	379	373	398	401	348	387	409	373	428	388	389	377	373	366	403	414	390	391	406	390	371	394	382	427	381	395	380	379	398	377	388	392	387	384	394	383	383	446	438	380	400	375	391	390	386	384	413	404	402	368	373	360	393	385	408	406	429	374	366	416	399	401	371	395	381	384	340	410	369	397	407	378	419	387	403	384	391	394	419	395	386	388	364	379	430	380	373	389	375	367	388	391	386	360	372	409	414	425	393	409	391	378	404	404	391	395	369	420	377	378	401	401	383	396	429	385	373	371	404	417	388	404	407	396	392	394	447	373	383	428	380	414	383	361	390	412	384	372	383	390	360	386	388	388	393	363	376	386	411	373	371	376	374	371	418	357	400	396	399	416	399	354	425	352	387	401	405	381	389	399	376	438	411	373	439	412	408	413	419	401	400	379	389	396	415	379	373	373	371	373	365	412	420	383	420	389	386	403	407	412	390	392	419	409	370	398	394	385	422	380	364	402	370	403	399	376	358	368	378	424	389	391	383	389	390	404	428	406	388	388	421	406	405	382	396	400	407	409	392	402	383	392	369	393	379	380	408	393	392	414	397	387	406	401	421	391	418	408	406	370	391	432	389	407	400	401	362	403	382	397	401	388	374	399	380	399	382	358	359	377	397	367	427	356	389	417	382	360	394	389	402	412	414	390	371	372	388	395	416	358	394	409	402	396	408	387	420	372	422	392	407	401	399	383	355	410	370	349	397	368	428	409	392	397	405	386	405	402	421	374	417	373	410	385	397	361	387	415	418	412	389	382	378	404	395	386	397	439	377	387	416	389	396	381	386	382	400	351	380	371	360	380	362	375	392	398	372	407	384	378	404	371	379	412	369	377	383	416	398	414	386	363	401	415	397	373	380	374	369	372	384	380	388	420	343	419	404	387	410	404	414	370	412	407	372	386	386	413	399	418	438	420	393	391	396	367	388	394	380	353	410	405	421	415	392	397	392	388	389	377	421	415	411	407	367	369	389	387	324	366	416	405	390	388	395	386	426	384	386	405	383	401	369	374	370	390	391	369	412	403	399	412	364	394	391	393	353	392	372	422	403	383	404	416	412	411	371	443	385	386	391	411	364	386	431	409	446	411	388	381	407	413	399	409	427	415	396	408	402	362	404	390	388	426	365	391	375	398	419	429	389	383	395	416	419	370	366	393	394	372	411	393	385	411	376	394	428	402	408	387	391	392	378	390	410	386	388	392	371	389	415	406	368	413	387	404	354	437	415	379	376	386	382	401	409	370	426	408	412	419	394	434	378	362	367	374	406	400	408	388	406	439	374	428	425	389	418	377	378	403	434	398	402	394	397	410	375	380	402	380	372	421	404	386	409	387	423	404	388	347	389	411	402	400	377	373	374	400	372	410	429	366	385	411	391	392	373	401	422	374	396	423	425	392	363	405	405	389	394	408	376	400	402	429	407	407	377	382	367	361	425	433	397	381	415	415	376	409	396	390	392	401	425	398	399	406	396	417	417	402	400	396	413	396	391	382	378	401	386	410	395	395	423	421	397	371	393	404	385	429	393	403	334	399	396	360	397	354	411	399
390	126	94	69	75	104	111	92	91	112	102	70	89	93	72	80	81	87	79	73	74	73	67	83	88	80	68	90	72	87	62	67	87	95	79	72	88	86	85	87	63	61	72	77	89	70	73	70	80	75	79	96	73	74	64	64	82	76	78	67	78	80	82	82	64	87	66	69	66	86	67	65	75	71	73	72	76	70	74	74	65	79	78	69	61	76	75	70	67	73	76	63	87	61	72	79	65	75	68	72	82	68	72	88	74	77	81	78	90	67	72	96	67	87	68	91	70	61	65	76	68	90	71	78	52	73	72	75	66	58	67	70	69	74	82	56	77	75	78	78	87	69	90	67	72	81	75	60	66	73	78	85	68	70	62	68	71	68	82	74	75	74	86	63	78	96	62	80	76	70	85	68	59	77	76	88	66	68	90	76	90	89	98	72	66	69	71	79	82	83	72	74	91	78	68	89	83	83	80	68	50	76	82	84	68	83	88	80	66	67	80	74	77	74	77	71	76	74	89	60	85	77	75	71	87	60	65	70	75	78	76	76	59	65	80	66	80	88	66	73	81	66	80	91	70	83	75	78	84	79	69	62	85	55	76	51	75	82	72	63	67	84	76	79	71	79	88	76	87	82	74	73	68	72	84	73	70	90	80	73	85	77	86	72	69	82	61	81	81	65	92	78	79	72	76	73	74	76	69	84	75	73	81	54	85	76	83	87	69	87	70	76	85	68	83	81	63	67	65	70	57	91	76	85	63	86	69	81	74	74	82	80	58	80	79	63	83	68	72	67	70	66	75	72	80	62	80	65	82	73	80	78	79	67	68	77	66	83	78	62	71	70	71	73	77	65	72	84	70	84	89	84	59	64	72	68	81	73	85	67	66	78	87	79	70	96	71	60	67	92	73	94	66	78	76	66	72	77	63	94	63	87	62	83	89	70	67	67	74	85	65	58	75	74	55	75	69	73	73	72	66	67	80	69	71	85	67	85	68	78	89	73	87	85	81	83	78	79	68	69	68	72	74	67	69	80	65	70	59	80	68	80	75	85	73	88	67	77	77	77	72	77	89	87	86	67	96	71	69	78	86	79	80	73	64	81	78	72	80	60	73	68	75	78	68	79	90	61	71	75	75	78	78	92	71	77	52	64	87	81	95	79	73	79	73	67	64	90	76	76	74	72	70	59	75	73	69	67	72	75	76	79	68	89	64	86	65	104	62	90	67	74	75	86	63	69	64	93	87	50	87	73	66	84	74	67	78	73	74	76	75	84	58	75	77	75	71	72	84	65	69	73	77	67	79	63	65	88	80	74	68	77	81	82	69	76	88	72	90	65	74	69	81	59	70	69	80	62	67	83	64	72	88	99	69	71	69	62	75	70	72	73	89	76	60	68	70	82	76	61	83	83	71	57	79	85	64	76	79	73	76	73	70	85	74	81	68	79	77	62	80	60	89	75	82	98	68	73	92	73	61	69	77	70	64	77	73	76	85	73	91	76	71	94	77	73	66	83	67	71	91	69	68	76	66	80	78	79	78	85	61	66	65	80	80	79	68	68	78	83	78	76	76	76	83	78	73	66	80	77	78	69	79	63	92	55	82	71	67	68	77	69	91	70	71	66	90	68	83	68	79	70	78	73	62	72	58	77	74	72	65	73	75	86	56	73	66	77	78	71	90	80	73	73	61	74	75	83	75	78	68	87	68	76	77	66	88	70	83	70	85	94	69	63	78	64	82	73	76	88	62	78	80	70	73	78	73	63	68	69	77	78	64	58	89	73	72	65	71	75	91	91	91	72	76	73	68	81	75	59	78	78	83	75	74	76	81	84	78	79	65	93	68	70	74	75	70	95	72	88	80	80	71	74	86	74	70	69	72	80	82	73	79	85	86	71	80	56	60	57	72	79	72	65	62	73	67	65	78	65	92	68	76	77	81	92	76	80	79	69	87	83	69	80	82	78	68	77	70	74	74	90	71	90	88	72	67	90	54	65	85	63	79	81	65	74	77	83	76	70	63	72	82	76	83	78	70	77	72	88	95	78	63	99	85	63	76	91	78	74	79	74	85	76	74	73	74	72	81	76	70	87	75	92	74	81	63	71	80	66	81	67	83	72	77	75	83	66	77	80	55	68	77	78	70	77	81	75	82	78	91	76	76	77	75	71	84	69	69	59	92	66	63	98	72	71	67	88	82	78	71	85	80	77	80	78	65	85	81	65	78	73	73	67	80	85	74	61	72	66	76	73	77	59	67	88	74	63	74	81	82	92	84	70	75	80	74	69	80	80	74	89	72	70	70	69	86	70	75	63	73	75	80	75	71	79	81	69	73	66	65	86	80	84	65	86	76	100	66	80	69	76	70	98	71	56	78	71	78	81	79	81	72	74	63	87	69	73	79	87	79	75	67	75	70	69	68	75	79	93	62	81	84	68	73	66	74	76	77	87	75	63	67	72	65	83	76	75	80	82	62	77	82	65	73	73	78	71	63	66	71	78	66	81	73	72	78	77	84	78	75	90	68	84	85	77	61	75	74	86	69	66	86	77	60	57	69	76	74	76	59	84	79	68	65	69	76	79	79	76	82	82	75	79	58	74	76	78	79	88	78	72	83	71	67	80	67	74	79	84	74	79	60	85	63	62	71	56	79	58	69	76	76	88	83	59	84	65	75	70	81	83	72	83	79	77	79	80	76	80	81	80	84	66	83	65	72	65	91	75	67	60	75	75	77	78	82	88	89	65	79	60	62	57	64	70	76	68	80	76	69	90	84	83	65	73	75	79	66	82	73	87	80	82	67	78	81	76	91	73	73	83	75	69	79	77	78	72	72	85	53	68	74	70	61	78	68	83	80	81	78	85	75	95	72	72	69	75	84	87	83	87	70	87	78	57	81	68	75	90	68	77	71	71	72	69	72	65	78	77	64	71	92	67	70	73	81	88	74	75	71	79	66	71	73	84	78	72	75	70	57	67	94	81	79	73	63	92	72	94	77	70	60	78	84	81	79	80	80	83	62	77	79	70	81	72	83	68	79	73	85	81	68	79	84	75	83	93	52	71	80	84	74	68	83	73	90	68	64	71	70	81	69	75	66	74	68	102	78	74	68	78	71	86	68	81	87	77	67	70	81	86	71	79	73	72	80	82	68	89	73	97	73	74	81	79	82	76	81	67	98	94	65	76	70	74	83	68	79	78	76	66	82	80	80	78	54	73	90	68	74	70	71	87	87	76	80	69	73	81	77	76	66	77	76	71	67	84	79	67	65	74	69	68	70	66	70	64	71	87	74	66	76	69	86	89	81	73	67	79	62	92	95	75	76	61	71	72	73	76	95	79	70	79	86	70	83	71	87	65	82	70	79	77	82	82	91	65	86	64	88	74	67	89	66	71	68	70	70	74	92	72	70	89	94	77	66	65	81	73	95	67	71	75	74	90	74	73	65	71	65	77	68	79	66	73	73	68	94	75	85	81	84	73	63	82	75	75	76	79	73	75	80	80	68	88
5194	1398	858	895	1832	2548	2465	1964	1660	1471	1251	1137	1036	945	883	829	838	743	744	691	707	691	665	662	690	620	594	624	590	653	599	574	589	577	618	577	603	589	587	529	569	516	572	581	529	592	542	578	578	548	538	587	583	565	556	559	531	558	541	520	573	548	544	535	562	524	553	539	579	492	489	572	517	526	552	577	546	534	528	551	528	522	548	558	537	535	600	525	540	549	562	487	528	569	556	518	565	522	527	537	554	569	548	558	531	595	560	566	520	535	533	539	528	575	553	531	506	552	526	527	536	545	504	517	545	567	521	570	569	506	557	567	517	521	580	554	518	521	532	556	531	529	568	518	535	531	580	517	528	553	543	581	568	569	540	570	529	523	522	546	532	510	517	513	513	553	542	494	548	509	566	565	541	555	523	556	509	533	509	536	570	549	546	544	553	540	579	545	526	514	536	495	510	578	531	548	527	538	553	579	565	570	543	544	558	520	539	525	534	537	549	553	519	550	519	542	497	554	553	521	535	506	536	502	561	512	571	553	559	525	569	553	524	582	523	557	592	574	591	548	515	537	547	559	511	526	540	519	563	564	555	531	526	534	554	514	512	554	510	509	540	514	564	530	555	590	538	536	547	534	503	556	577	541	515	519	518	554	554	550	561	527	542	564	526	525	552	504	524	565	531	519	531	510	539	529	569	532	554	546	523	532	523	506	530	537	497	549	525	543	543	592	514	522	555	559	528	501	478	507	532	528	558	522	557	552	526	511	507	548	475	541	504	556	515	536	560	530	514	542	503	512	508	526	559	517	528	536	552	545	553	533	551	573	542	558	501	538	507	561	574	568	557	555	539	505	530	535	532	511	527	531	542	515	537	565	548	538	545	512	525	540	573	552	497	554	542	515	508	556	566	503	570	533	519	555	506	563	524	574	556	538	509	555	520	492	546	507	527	537	529	569	559	570	549	500	517	556	569	581	524	542	521	558	537	531	507	535	563	548	542	562	544	538	513	555	586	546	537	565	556	562	521	547	516	535	529	530	537	561	542	496	524	521	529	536	581	581	537	494	498	517	557	511	511	532	508	486	542	566	549	557	526	524	525	533	516	525	589	555	509	505	589	504	536	529	506	541	564	556	540	498	536	553	528	526	562	541	537	530	518	541	520	516	524	582	574	531	533	559	544	492	522	565	523	507	541	535	569	549	550	561	561	540	546	520	546	563	550	538	540	523	538	548	549	544	548	548	545	540	548	520	543	551	520	538	534	546	544	514	547	535	531	530	511	565	521	540	525	544	550	574	529	552	567	532	570	534	567	557	512	550	533	580	531	570	523	534	566	520	526	571	552	544	510	557	551	535	549	528	548	545	553	562	505	546	523	560	538	558	565	538	507	538	542	535	531	492	567	529	507	528	531	540	508	525	541	524	534	514	519	546	556	528	564	542	512	533	513	533	533	542	553	550	502	533	572	508	544	536	541	564	525	519	519	524	573	524	536	521	544	541	536	525	537	553	543	514	502	542	578	552	545	517	545	556	536	542	501	541	541	540	493	507	517	565	484	561	557	549	547	553	551	549	544	537	536	516	563	504	585	566	562	550	595	539	483	550	566	534	565	549	530	546	534	495	533	537	528	531	512	502	507	541	547	529	572	532	529	523	564	546	522	535	532	557	544	516	599	533	535	536	583	526	554	561	511	546	517	533	528	562	530	550	555	522	512	517	562	515	547	565	513	566	532	577	554	561	502	495	567	530	534	556	510	551	510	593	558	533	542	568	531	529	515	566	550	564	552	495	516	492	544	549	543	517	521	530	503	526	551	565	546	540	517	526	574	505	569	524	580	541	554	522	510	517	543	530	606	607	538	545	561	529	531	550	534	534	497	522	506	524	520	529	557	582	491	576	555	522	562	525	527	517	524	500	543	534	539	553	528	580	550	514	544	514	521	554	527	554	547	534	531	531	537	545	539	584	537	531	523	530	535	574	548	538	571	571	521	515	556	521	536	509	560	551	566	521	534	544	502	555	557	520	540	557	496	541	516	549	505	509	497	500	579	568	519	563	564	545	559	537	544	514	508	512	519	536	532	541	564	523	530	534	548	580	530	541	541	515	519	520	491	569	563	489	558	495	567	517	521	524	528	524	537	486	546	573	564	523	547	563	529	575	571	579	552	552	517	522	520	523	564	578	554	540	565	523	551	553	533	539	541	537	520	559	494	518	572	576	539	533	555	578	544	547	515	535	530	556	566	533	565	550	518	565	542	502	576	509	580	544	514	524	548	544	523	596	548	525	497	507	503	582	534	524	548	555	517	533	569	598	547	512	542	511	553	523	557	528	579	567	500	554	551	525	501	489	549	549	522	525	526	555	531	543	506	523	583	563	521	505	549	531	526	544	583	550	552	515	584	555	524	536	542	559	518	549	531	531	529	563	547	536	534	542	511	538	554	563	517	528	530	540	537	529	548	517	537	530	522	517	522	579	528	496	528	516	543	565	534	534	518	518	558	553	501	528	512	546	515	510	532	552	556	552	554	508	553	549	545	537	557	504	557	533	525	551	540	498	501	531	548	527	526	563	546	519	514	524	537	554	524	554	504	565	540	521	524	514	573	543	510	580	529	541	520	530	486	527	541	513	556	534	544	518	546	523	535	515	567	514	553	503	558	525	558	563	531	553	573	532	520	585	542	567	507	514	508	505	560	539	550	563	551	550	577	568	521	519	577	542	555	556	511	525	537	508	543	512	523	542	542	574	532	575	550	536	551	547	538	576	552	552	524	563	520	524	523	492	541	561	523	544	522	560	523	534	554	555	520	537	525	540	571	484	489	481	563	546	559	560	533	542	510	536	504	492	530	537	535	550	522	540	548	520	532	561	514	523	519	541	589	527	587	553	538	509	550	514	547	549	488	555	513	494	529	516	541	547	509	532	524	535	504	548	549	527	525	540	574	523	546	585	529	495	580	565	512	549	531	538	547	539	506	555	559	487	546	558	578	565	533	554	495	536	522	562	529	552	516	529	558	532	567	543	518	539	532	494	542	513	554	540	489	537	543	538	552	520	529	518	527	561	554	526	526	519	513	524	556	598	545	535	574	559	501	559	546	508	525	578	538	504	515	538	551	561	515	557	544	548	545	524	543	526	540	531	557	529	554	504	500	547	535	546	539	582	547	521	555	520	542	520	522	510	538	546	562	466	587	547	526	576	549	564	546	535	519	557	534	514	572	561	517	536	530	516	569	577	553	547	563	550	528	543	537	532	494	538	535	531	554	542	551	543	520	598	572	543	539	539	508	555	536	540	468	554	553	571	542	488	546	546	481	501	553	499	564	528	556	502	530	503	526	555	511	566	527	549	537	541	617	564	511	511	561	495	517	552	512	524	539	533	543	551	545	522	529	567	527	541	541	541	584	594	583	498	513	545	533	581	512	499	508	554	573	516	551	517	541	535	555	549	528	564	543	563	533	511	598	529	578	520	504	566	518	548	527	571	519	516	530	574	612	512
1615	108	159	110	105	122	128	108	99	114	140	109	97	112	120	111	95	127	103	114	109	130	105	105	124	108	95	108	92	105	86	104	96	106	109	109	104	92	109	90	112	82	106	92	120	90	95	94	99	119	93	86	100	119	112	95	96	103	99	90	111	101	106	105	111	95	108	107	97	98	107	106	100	102	101	92	102	93	94	107	120	112	90	123	86	87	124	106	96	119	90	123	96	80	96	112	91	108	106	94	87	110	101	105	109	111	102	99	80	100	105	104	108	98	103	91	76	109	100	106	92	108	98	76	107	108	106	105	96	93	75	97	104	86	93	92	93	104	117	95	103	108	116	107	111	103	101	121	102	120	88	86	106	118	106	89	106	107	106	108	111	104	99	81	88	93	108	107	75	112	104	86	111	95	111	86	98	112	91	81	108	95	95	91	91	99	104	87	97	99	91	95	101	106	104	114	126	89	82	92	120	92	108	79	98	102	93	104	95	95	124	95	100	100	101	106	116	89	108	98	95	84	99	83	102	76	97	109	100	109	111	99	100	89	95	99	115	98	86	103	99	105	129	115	103	103	100	102	85	88	79	101	95	101	97	93	112	84	116	95	88	103	90	92	83	101	109	107	108	91	114	88	101	110	93	84	94	94	104	91	113	107	117	95	105	98	95	116	113	90	110	90	82	97	89	110	78	110	108	107	96	99	84	94	99	83	104	99	90	90	94	104	94	105	93	100	90	109	103	85	110	111	93	110	104	109	100	109	96	106	103	96	100	100	112	90	112	98	104	108	94	94	105	115	112	102	98	110	113	92	103	109	91	88	102	99	83	100	104	103	100	97	104	120	114	115	102	77	95	111	96	95	99	107	99	88	92	96	93	93	111	113	99	97	93	106	92	120	90	108	104	94	92	96	84	98	113	130	100	87	104	87	112	98	99	119	103	82	112	96	90	79	88	103	110	104	96	103	95	106	95	91	92	93	109	95	102	102	96	97	99	98	88	100	102	108	119	98	102	116	102	97	89	112	100	95	111	105	98	100	99	111	106	102	110	74	99	97	104	88	89	92	96	104	111	104	96	101	97	93	104	100	112	70	114	106	100	94	94	86	101	110	124	101	102	117	97	100	97	88	100	103	89	106	102	93	102	107	82	83	107	104	128	103	105	95	102	110	80	83	89	98	86	100	87	103	109	111	98	102	124	102	91	102	107	123	102	100	106	122	102	103	83	111	93	113	113	115	112	117	80	91	94	101	108	110	117	102	105	96	95	104	102	98	96	101	88	88	100	82	95	118	103	104	110	86	102	103	92	108	111	101	97	103	115	113	96	94	102	97	93	97	103	98	103	109	109	91	92	93	101	101	82	96	98	99	100	99	113	102	106	72	105	87	111	93	110	111	108	79	96	111	100	109	101	95	97	95	97	111	82	102	103	113	96	101	103	101	122	93	103	112	88	105	100	106	115	98	130	93	90	85	102	101	99	105	117	72	89	101	112	100	114	100	105	92	105	75	83	93	93	98	111	107	81	94	93	107	98	97	106	93	109	117	95	108	83	115	99	108	100	101	103	98	107	97	115	117	92	96	117	99	111	132	88	109	108	97	95	103	96	94	96	110	96	101	104	97	111	126	104	96	95	101	108	107	86	90	91	90	100	87	107	81	96	101	83	90	126	96	109	110	81	100	84	95	113	87	93	104	103	105	96	108	115	94	115	100	117	99	96	90	105	83	104	103	89	103	88	98	100	111	97	72	117	104	96	96	121	102	107	106	112	95	83	103	92	109	88	102	120	95	106	111	107	103	114	90	102	90	83	101	94	97	90	86	84	72	109	91	95	101	120	101	84	104	109	128	120	90	100	85	109	93	108	111	108	96	89	99	87	89	95	87	96	90	79	104	111	66	105	101	118	100	94	110	97	113	97	104	95	111	118	98	109	116	96	105	92	112	90	112	94	105	88	102	103	90	100	101	95	103	92	100	106	78	101	108	109	114	101	92	109	106	110	104	127	114	107	109	109	104	104	94	86	91	85	90	111	94	89	95	108	86	85	90	117	116	89	100	99	100	94	101	102	98	98	106	101	93	103	111	102	85	88	93	105	100	98	109	94	93	84	111	107	98	86	120	102	94	106	101	110	99	87	113	95	91	100	92	79	89	96	106	117	92	95	94	99	95	105	96	117	103	100	111	100	109	96	99	100	93	105	123	104	113	124	100	100	96	81	99	103	96	106	83	89	102	84	102	95	101	102	84	107	101	92	116	99	99	108	98	109	115	86	77	85	89	100	96	89	106	87	96	110	98	84	105	100	89	94	94	102	133	104	90	106	97	104	106	95	114	109	87	105	105	110	111	108	93	95	83	94	102	90	84	96	89	91	107	96	76	112	103	98	97	83	91	92	89	97	95	95	83	110	103	81	104	99	94	100	105	92	98	87	106	109	97	103	120	118	95	91	121	99	83	97	104	90	104	95	100	97	98	98	109	96	114	97	104	88	97	96	111	98	82	97	89	87	105	94	91	102	105	96	102	90	113	101	120	105	94	101	90	100	110	102	92	107	95	103	100	91	87	103	95	91	101	89	112	103	99	94	92	98	95	98	112	118	122	106	97	95	88	97	102	95	83	85	94	102	109	119	117	117	106	92	97	95	122	114	116	110	105	100	113	102	107	86	107	88	103	91	118	113	103	106	89	112	98	106	117	109	111	88	101	112	88	98	95	83	92	101	114	110	86	92	92	113	88	108	78	101	94	97	109	83	89	100	90	114	90	100	80	88	96	105	96	108	90	85	96	106	104	89	124	106	87	90	99	117	94	94	97	81	99	107	97	100	90	93	90	93	83	108	98	90	114	98	85	93	103	111	104	108	104	103	117	110	103	103	96	112	93	97	94	97	106	118	99	102	101	85	104	112	123	96	113	114	90	101	105	106	98	102	97	108	100	115	87	105	96	98	94	91	106	115	94	118	92	103	94	106	102	91	104	92	92	83	105	79	93	83	99	111	109	93	103	96	93	96	87	104	108	98	107	115	87	98	94	86	100	100	101	94	112	101	92	86	76	111	110	90	107	101	106	110	101	104	90	90	80	100	112	109	97	97	120	107	124	108	88	86	103	105	98	108	90	109	99	132	92	118	95	105	109	83	130	107	113	107	111	96	102	80	118	83	88	103	112	92	98	90	98	105	107	107	88	90	91	96	109	96	100	98	99	99	85	99	97	95	89	98	110	105	86	113	101	86	98	103	87	94	109	87	102	100	100	85	105	84	108	97	84	97	96	103	110	94	92	92	110	88	114	93	94	91	117	130	113	99	100	101	106	99	88	96	91	101	97	110	97	86	107	103	93	91	97	106	101	116	92	85	89	102	97	97	95	102	104	98	108	93	95	89	86	96	105	86	116	102	96	86	97	106	90	103	100	94	84	94	97	102	96	97	102	116	116	98	105	82	125	103	103	104	98	107	112	110	85	101	90	107	109	96	94	119	92	105	103	95	107	106	107	90	101
7659	1352	1009	1064	1771	2303	2336	2055	1896	1648	1495	1359	1267	1115	1084	1042	984	956	1000	936	899	832	866	922	886	819	826	815	790	809	798	763	790	787	811	781	773	839	794	760	821	818	763	797	778	825	759	766	796	828	795	770	770	732	748	739	768	798	732	776	737	827	777	784	684	778	746	756	714	768	794	803	752	701	788	796	794	735	744	802	765	795	774	775	778	727	752	721	721	722	732	748	723	752	747	773	759	768	755	732	760	764	772	789	734	727	776	750	759	715	759	779	694	773	743	731	759	766	769	738	776	730	733	735	821	772	714	752	745	768	752	783	767	744	777	737	816	735	800	720	748	790	746	836	785	752	774	681	740	716	759	753	757	728	744	792	773	823	742	746	755	753	746	709	774	732	761	726	733	755	753	760	761	711	703	730	710	766	748	783	758	764	731	739	775	751	712	715	746	777	761	771	740	705	754	711	747	745	732	769	724	764	740	728	778	750	761	791	791	828	755	735	719	773	728	769	771	758	717	736	743	741	777	750	722	741	798	749	795	787	778	716	757	721	767	759	736	715	785	731	811	747	771	761	730	779	755	771	780	688	781	775	764	746	790	748	762	756	769	752	799	739	752	728	760	759	755	731	777	780	737	768	768	751	769	748	705	766	718	736	754	718	758	706	750	775	749	759	719	787	697	759	784	786	763	710	800	830	708	743	705	807	790	739	776	715	736	734	780	786	722	796	749	786	762	705	741	726	764	736	707	772	756	787	710	744	776	753	767	761	734	722	727	735	694	768	754	769	752	705	737	774	789	779	713	769	727	715	763	734	766	758	716	726	709	764	724	804	747	757	780	730	766	759	739	726	768	762	721	788	753	766	763	753	756	717	763	759	749	752	750	784	771	775	747	756	724	755	758	730	729	752	760	758	730	758	768	762	782	743	717	730	742	712	759	758	694	739	730	739	762	719	716	724	743	740	735	792	719	717	737	763	763	758	795	763	719	691	789	771	772	755	764	754	744	739	704	736	778	789	778	771	805	706	728	769	750	754	739	720	737	765	730	754	747	736	768	718	720	769	765	701	742	738	800	772	720	757	722	745	711	714	787	775	715	785	765	694	757	722	749	726	727	774	742	746	699	783	707	762	763	761	763	797	787	777	738	805	721	723	739	761	751	775	687	706	775	757	751	809	754	732	787	763	730	779	718	803	785	785	788	769	708	707	799	756	790	756	772	714	768	720	806	727	758	728	706	750	726	750	748	733	746	766	725	765	780	797	755	700	721	757	759	777	779	727	738	762	724	749	765	766	757	761	759	761	776	722	697	736	768	719	759	737	787	721	742	739	826	750	716	753	786	697	793	756	768	750	753	726	752	770	743	764	755	779	753	747	747	699	747	713	777	733	777	830	746	729	696	759	805	716	737	687	753	729	776	760	784	732	719	767	746	754	712	743	740	729	761	755	725	722	774	753	758	724	688	723	733	789	783	804	780	781	734	785	743	732	803	719	776	735	748	740	757	767	760	755	733	757	791	762	778	726	776	743	758	764	743	769	721	771	686	733	752	746	710	709	839	726	757	743	707	748	774	731	758	785	749	744	736	754	706	776	756	753	785	735	780	733	769	734	687	709	737	744	823	760	723	753	735	734	747	732	771	732	762	750	794	768	759	770	774	747	749	761	759	745	781	725	729	698	724	717	786	759	747	760	753	774	729	721	733	758	761	778	685	763	735	743	747	765	758	750	768	721	770	768	800	729	763	776	764	724	767	766	797	732	742	718	788	746	741	753	727	750	713	736	754	758	768	774	733	774	752	747	757	745	703	749	718	785	753	725	748	761	733	728	754	720	709	738	765	754	733	755	751	814	758	746	804	788	765	729	771	706	753	737	796	745	759	775	734	736	745	743	745	713	709	726	757	749	753	727	816	746	806	762	782	782	746	788	755	738	748	756	773	813	812	745	754	779	699	725	708	762	769	768	757	749	757	764	734	783	788	782	732	735	724	734	720	771	746	733	765	713	758	772	735	774	786	694	741	764	738	768	761	748	779	721	767	733	759	744	725	779	810	738	746	736	745	721	795	751	757	753	813	725	718	774	792	746	720	799	750	698	795	794	713	765	774	764	734	769	734	782	768	741	747	776	741	719	754	803	749	763	778	755	744	741	803	766	760	701	777	733	791	773	764	728	751	688	749	731	767	753	796	788	734	710	749	783	752	736	755	771	704	722	711	716	696	693	757	718	787	731	766	739	732	724	765	713	797	719	754	688	748	735	766	736	745	778	730	760	802	732	754	753	742	760	714	749	758	741	766	757	804	774	787	707	734	744	718	716	754	809	751	737	753	764	777	734	785	737	701	762	769	752	711	756	709	796	810	786	748	772	757	740	719	755	821	747	761	755	703	734	732	767	719	775	764	781	741	756	704	731	739	748	762	792	742	707	775	751	745	791	745	810	731	789	748	787	767	751	718	759	764	765	758	728	759	763	739	723	730	742	783	764	761	777	727	755	751	761	753	771	739	751	749	716	794	753	783	786	796	767	814	759	738	760	697	786	767	726	748	742	727	787	748	700	726	744	746	751	780	765	716	773	756	764	742	766	764	773	738	758	712	747	733	766	735	744	775	784	800	753	745	715	788	734	784	754	756	746	735	753	745	690	729	749	724	776	827	790	765	756	697	737	796	720	723	777	720	721	717	819	772	764	759	746	715	759	738	755	772	777	736	777	737	736	708	769	757	782	757	713	771	740	772	767	731	776	772	750	748	720	779	776	756	772	704	747	719	785	695	765	787	721	762	745	753	735	765	775	760	750	752	742	784	766	767	751	767	761	754	751	730	759	742	739	746	726	742	748	757	711	789	752	753	736	750	748	764	753	778	757	706	783	772	776	703	731	729	753	721	717	748	732	724	738	731	725	728	769	779	761	751	753	795	739	703	754	718	744	718	711	709	776	719	765	731	770	726	750	733	718	784	733	759	729	795	750	788	755	757	762	741	759	753	678	746	700	722	781	754	767	775	793	755	823	752	769	701	776	746	767	710	757	762	734	800	770	723	769	767	737	736	759	760	772	734	738	734	748	761	789	768	768	760	753	706	782	714	769	699	790	753	731	797	777	728	809	739	735	743	748	761	770	737	740	753	751	694	812	712	750	776	758	751	728	719	718	803	790	690	711	695	779	783	777	715	786	750	717	752	732	760	760	701	749	790	754	745	761	723	755	739	685	762	752	738	756	727	749	759	791	722	738	754	771	737	752	754	777	758	779	735	771	809	747	739	762	762	786	759	728	738	754	781	757	727	772	768	812	739	752	761	712	674	709	771	745	750	753	744	770	755	787	786	818	737	784	758	737	748	723	745	728	765	715	784	771	783	753	774	697	748	776	751	732	700	712	752	738	716	728	776	699	748	705	780	795	825	796	747	751	779	763	697	761	747	758	738	753	788	696	751	803	771	803	745	767	746	776	786	750	773	752	771	749	750	730	834	765	758	791	750	694	755	770	724	737	728	734	723	701
854	187	168	139	113	150	170	153	151	132	146	136	155	125	138	137	143	128	158	130	137	137	120	124	133	138	123	122	142	139	111	119	108	114	115	152	113	107	125	121	133	106	115	133	133	122	134	91	120	116	131	116	104	131	116	125	123	120	123	144	111	116	111	129	125	104	125	128	107	106	122	119	124	117	132	135	123	135	119	127	134	129	131	127	117	118	114	113	118	124	97	120	127	107	118	96	113	117	139	118	111	128	130	118	127	120	119	119	121	117	131	130	109	123	118	130	122	108	98	117	122	110	120	109	114	124	111	129	114	105	127	139	125	124	137	120	131	137	117	125	122	139	108	113	139	107	118	113	112	122	118	124	101	114	134	116	108	127	110	118	90	108	107	118	120	112	103	108	121	123	121	132	126	104	108	114	120	105	121	124	119	114	134	99	118	119	126	117	112	116	122	112	114	117	117	120	103	129	111	128	118	101	106	133	135	129	128	140	143	112	120	120	123	98	102	124	114	121	127	121	135	119	115	97	126	132	102	134	115	119	106	126	120	110	110	107	105	123	125	108	131	120	136	118	128	123	144	134	118	118	125	122	130	110	121	111	127	114	146	108	125	119	108	101	104	107	117	131	123	121	128	134	128	132	122	110	125	116	123	140	117	113	110	96	126	113	129	117	139	124	122	124	112	127	127	132	107	125	121	123	138	110	128	105	132	119	118	123	109	120	130	114	115	136	113	113	111	101	126	112	128	118	115	120	126	132	114	114	142	121	110	117	115	113	98	120	117	132	121	131	121	111	130	112	119	105	125	115	98	116	123	120	126	128	114	114	128	144	126	115	109	119	104	110	128	93	105	111	107	91	118	119	108	118	130	118	103	137	116	107	103	111	143	120	135	110	125	127	134	102	124	126	128	118	121	111	123	122	123	108	124	99	137	120	112	110	112	138	113	108	114	106	129	105	104	130	114	113	113	123	114	124	133	110	101	142	127	118	110	107	111	134	108	119	137	131	86	137	117	115	113	106	112	107	123	132	135	123	124	109	113	107	118	114	124	112	139	144	108	119	113	123	106	122	119	117	126	126	123	117	123	123	120	114	114	105	109	114	126	122	114	106	108	115	119	99	110	132	102	122	108	109	96	110	115	117	110	110	93	129	109	131	118	121	134	109	135	119	111	124	107	104	122	109	127	102	117	119	106	130	117	126	133	120	122	128	109	126	120	106	107	100	136	120	137	119	127	99	111	114	125	119	108	128	106	121	122	119	123	119	131	103	112	106	94	110	114	120	131	142	105	133	130	145	135	112	106	122	117	124	118	109	127	114	120	102	118	117	128	116	117	126	118	122	105	117	127	127	113	108	134	114	111	110	137	103	120	105	115	134	118	108	106	137	143	133	119	104	144	99	116	128	116	109	160	129	112	133	110	134	124	116	112	110	128	123	114	115	113	123	138	114	108	119	112	119	115	130	136	93	115	115	117	101	102	115	112	126	119	114	127	124	119	136	119	136	115	111	131	102	100	125	117	145	124	104	127	131	108	114	108	114	115	121	112	122	131	114	116	123	110	121	138	125	123	99	138	127	110	130	114	112	135	114	121	144	113	124	114	121	118	107	114	120	104	127	126	107	116	146	113	134	115	122	131	115	116	118	129	122	116	117	102	129	100	106	115	136	127	115	121	114	122	128	121	130	111	127	96	126	127	124	102	122	108	105	109	113	97	108	118	131	116	117	103	119	95	131	137	130	135	104	105	108	106	116	116	112	113	128	126	114	104	122	117	138	124	103	119	127	101	127	113	122	121	120	121	104	110	122	128	116	106	117	109	127	126	122	132	122	145	110	127	141	124	107	121	118	117	113	123	132	112	131	116	98	113	118	99	114	129	112	113	143	119	127	118	116	125	117	119	117	118	127	112	114	130	114	104	117	125	120	123	124	111	104	117	88	111	124	119	126	115	101	138	118	121	112	128	112	126	148	117	110	108	107	115	124	112	122	115	109	108	119	112	136	109	106	113	131	101	128	121	117	130	108	108	127	141	106	103	105	121	112	136	130	118	141	122	114	129	108	138	120	123	112	121	110	122	126	127	102	117	120	121	107	113	111	105	122	124	104	122	117	98	109	132	140	127	113	123	110	119	103	125	110	113	126	133	118	123	147	115	114	117	123	113	100	111	112	117	124	114	131	115	135	131	122	125	140	134	114	106	130	112	121	112	112	114	112	110	102	122	113	129	120	129	128	116	121	130	137	111	115	103	122	125	101	135	107	105	133	114	121	135	117	105	130	141	101	124	106	134	97	105	117	108	139	122	109	123	111	113	135	138	124	118	113	129	122	115	133	112	112	108	108	128	112	136	114	127	130	114	117	109	120	110	116	112	120	117	121	154	116	125	115	117	108	114	133	125	121	115	120	128	129	99	118	120	148	101	112	115	110	109	105	127	100	113	130	103	111	115	109	131	127	114	119	108	123	99	99	141	115	125	124	130	128	113	114	118	116	104	119	127	112	104	113	112	121	114	126	122	115	124	129	124	114	134	99	118	119	101	110	106	118	98	138	122	129	120	115	103	127	108	140	104	113	108	120	134	133	123	121	105	135	115	119	119	113	122	112	126	119	93	124	104	118	125	129	107	121	117	117	99	122	129	132	118	135	124	129	128	121	132	121	123	117	135	127	124	124	118	117	119	132	120	116	127	129	137	127	131	109	114	127	114	99	107	135	119	111	130	120	117	128	120	107	137	116	120	115	120	109	125	135	126	112	128	134	122	115	121	118	113	109	111	142	116	110	106	97	113	125	111	104	134	118	126	122	116	110	110	151	112	125	120	133	103	118	119	123	110	122	106	116	118	109	123	128	100	115	109	126	123	118	136	104	118	127	115	103	106	133	124	107	112	138	99	132	116	111	100	135	105	120	116	114	121	118	122	115	123	119	112	101	106	121	100	112	127	128	108	98	105	121	114	120	110	132	106	122	133	128	114	128	115	127	111	134	106	118	128	118	117	105	133	106	124	110	111	99	122	107	124	153	118	99	106	108	114	121	116	121	113	136	137	130	112	114	116	115	109	102	105	128	133	102	108	121	125	133	107	113	120	144	127	109	108	117	124	119	115	137	124	104	121	118	122	107	102	125	107	140	119	98	114	106	109	111	112	112	110	116	124	132	114	125	132	145	109	112	90	104	104	118	95	108	125	123	110	119	119	119	112	95	128	132	105	116	117	91	106	113	126	132	135	101	122	120	142	130	112	112	127	114	113	129	97	102	98	134	113	109	126	98	126	119	109	106	128	123	126	115	103	97	116	109	104	109	130	114	128	112	128	131	144	109	104	111	109	122	122	131	109	120	124	140	104	124	122	114	117	129	123	87	137	106	96	120	106	112	97	122	116	122	112	141	132	114	120	142	105	109	121	122	122	125	114	122	105	122	115	121	105	98	131	109	142	126	117	133	100	109	113	103	128	137	128	133	136	105	103	135	131	114	121	100	91	123	119	119	147	126	105	124
7850	2037	1276	1531	2943	3943	3867	3348	2730	2392	2127	1826	1720	1541	1529	1292	1274	1228	1224	1170	1131	1080	1085	1029	1083	1020	1026	982	980	966	951	981	952	937	930	875	971	918	863	923	899	948	875	924	865	918	904	956	888	891	878	821	854	899	902	811	897	856	842	894	895	922	845	878	902	840	850	906	857	888	863	890	870	806	853	800	854	836	867	880	877	863	900	868	884	875	862	867	871	836	853	795	857	875	831	840	855	841	860	818	861	868	877	867	866	889	829	840	841	871	846	877	793	839	832	828	842	827	832	851	861	871	891	855	897	862	861	896	864	889	867	868	874	851	831	785	802	826	894	919	832	850	812	860	909	835	870	866	859	855	854	881	830	836	863	831	873	888	896	846	803	890	854	912	828	882	807	864	896	877	870	847	868	861	861	863	822	820	827	859	841	859	874	863	823	801	882	865	837	825	879	928	821	825	837	841	843	862	847	817	846	830	833	884	849	826	920	845	852	852	821	844	848	898	833	865	899	916	817	887	912	888	859	837	795	836	920	851	832	813	862	870	818	825	808	826	894	853	824	819	835	876	865	862	844	868	895	846	849	895	837	840	819	889	889	828	867	851	840	904	844	863	803	881	821	852	903	857	889	873	813	827	858	881	842	812	894	818	798	876	823	815	838	859	860	825	843	835	878	817	816	820	840	837	821	861	839	815	768	834	830	865	863	828	818	795	842	884	853	844	844	860	853	854	887	865	879	859	850	870	867	863	813	843	828	879	806	839	843	839	818	846	823	848	869	834	828	856	877	876	845	882	893	853	860	863	833	831	869	889	816	846	897	815	866	803	858	866	860	859	845	882	851	858	843	858	868	814	837	863	794	864	829	907	818	778	804	878	870	812	861	818	764	837	850	877	860	822	827	860	859	844	853	883	865	899	845	855	806	798	825	840	786	868	877	832	868	830	844	856	853	857	818	850	850	822	862	883	842	816	825	860	867	865	840	852	874	821	826	833	824	860	784	826	827	790	871	832	828	871	871	822	865	844	831	830	872	821	861	816	875	926	853	852	895	906	827	878	832	875	884	851	856	864	887	821	878	867	859	881	873	855	805	848	843	854	791	821	861	829	861	855	868	869	920	839	811	841	883	845	826	820	876	816	832	838	865	795	901	803	831	862	879	815	854	866	893	833	807	805	829	873	880	838	870	818	866	866	869	849	898	883	854	833	867	843	859	830	862	781	824	866	867	888	851	798	853	830	896	861	839	853	862	892	807	884	820	823	820	866	876	864	899	902	810	844	885	869	854	883	843	853	856	872	846	837	843	875	878	831	838	879	879	861	831	869	853	938	797	883	887	871	873	884	857	853	836	863	826	823	833	902	838	772	866	840	831	774	866	840	852	821	821	839	837	843	878	882	870	781	814	798	850	870	850	852	826	877	867	865	876	885	883	875	807	858	845	885	878	816	859	844	804	870	849	846	819	854	862	831	855	890	892	820	816	827	815	820	879	826	805	879	795	822	830	814	823	824	854	806	844	800	824	842	862	845	813	877	841	873	890	845	853	857	859	897	839	874	856	845	869	899	826	825	882	849	798	867	831	862	838	830	826	846	877	863	848	898	829	847	883	841	880	914	859	826	842	825	899	858	863	885	871	788	807	840	908	849	885	822	806	854	815	786	876	880	850	876	838	821	835	864	855	816	891	872	823	850	871	824	839	826	878	825	846	931	864	845	888	804	839	840	882	826	837	899	885	842	853	831	912	850	844	834	868	865	798	836	851	857	899	887	825	836	881	800	901	852	848	840	786	850	823	873	787	863	828	862	778	875	818	809	849	842	841	829	811	850	873	823	855	911	893	842	829	808	834	847	888	802	856	861	815	864	858	850	847	845	861	873	861	854	868	808	829	850	851	857	872	880	871	831	876	870	820	881	829	850	778	830	847	876	859	883	857	841	854	859	899	820	860	855	828	853	851	849	808	862	879	843	858	875	863	810	817	876	802	858	876	837	829	852	879	810	773	841	789	830	878	855	845	869	831	787	834	845	813	875	874	842	890	829	851	884	834	829	855	844	815	837	831	833	846	791	856	834	841	855	817	911	858	831	894	845	856	834	837	838	805	860	824	827	836	849	838	843	826	834	850	852	807	862	842	818	819	839	906	834	857	852	847	826	817	828	895	880	784	807	826	864	815	840	899	928	813	859	852	854	836	823	809	866	870	879	841	862	823	842	883	852	810	825	768	866	857	840	866	848	870	860	871	809	863	907	892	835	903	874	854	831	848	870	906	828	808	834	860	853	799	838	878	802	869	850	878	803	847	865	850	790	881	860	841	858	888	830	828	895	855	859	861	835	855	835	853	836	811	877	819	862	863	895	896	882	800	882	844	824	832	894	857	837	856	814	881	869	854	884	863	806	850	782	859	886	850	853	827	833	827	894	865	856	817	814	820	828	855	836	828	860	851	822	862	811	858	828	870	810	900	852	837	846	851	861	843	869	907	921	910	880	842	838	826	878	914	844	883	819	845	849	893	877	837	823	829	840	863	899	855	879	826	842	865	830	843	878	874	816	859	847	885	852	846	848	847	872	834	896	874	780	860	847	795	915	894	875	830	895	820	856	788	840	853	830	887	883	850	842	868	872	864	929	871	865	843	852	834	876	878	858	842	830	898	811	847	868	873	852	834	865	824	814	906	851	906	814	809	870	900	802	828	863	847	784	793	873	862	838	864	819	824	871	869	799	805	788	853	821	871	862	885	876	852	873	867	843	898	847	795	852	834	921	823	810	813	843	866	824	892	854	849	873	823	837	855	893	862	847	857	832	832	811	853	856	877	846	891	902	878	829	813	861	759	886	852	893	841	822	821	890	831	820	868	836	823	864	809	861	820	879	897	827	911	825	830	877	850	823	857	852	843	832	809	854	830	851	848	910	902	856	833	824	871	848	866	819	803	830	776	847	900	866	837	835	851	873	848	795	818	887	824	909	853	879	814	849	824	852	805	865	881	881	836	874	803	841	816	841	824	849	837	804	838	820	868	868	921	872	847	907	864	825	852	836	836	853	837	871	846	831	832	829	880	829	889	842	873	808	883	852	832	827	842	872	881	857	846	829	824	854	820	816	809	840	821	853	860	799	823	842	819	847	812	818	881	869	885	852	805	864	846	888	763	854	862	857	797	872	883	820	904	876	807	797	815	857	806	855	816	846	880	852	871	839	864	894	850	892	852	823	785	856	780	862	830	852	890	841	812	864	899	862	853	840	787	835	837	857	859	898	851	843	884	848	876	858	831	861	890	816	863	843	917	836	891	818	856	855	820	867	862	837	766	821	870	860	858	851	819	803	880	845	902	813	828	833	835	872	875	792	908	859	870	836	855	799	855	823	859	816	844	878	849	839	838	837	817	843	821	833	797	846	843	888	838	822	831	788	892	850	794	895	835	845	856	840	855	868	856	830	860	841	793	860	879	841	875	890	824	816	868	864	837	833	866	829	866	855	827	830	816	866	796	829	853	846
1024	52	60	48	59	55	47	52	67	54	47	55	45	50	48	43	47	54	53	44	56	44	45	47	43	50	39	52	50	60	55	41	48	52	42	58	54	44	40	41	59	52	42	40	41	56	43	53	45	58	61	43	54	47	50	46	38	48	57	46	59	47	52	55	47	49	46	62	36	51	33	43	38	48	62	51	49	41	57	73	40	48	57	57	39	50	49	44	51	38	64	46	44	45	51	57	54	42	50	45	51	41	51	64	44	38	39	50	43	52	51	36	37	46	60	46	47	47	55	55	55	57	60	36	51	53	52	36	48	42	52	41	42	52	49	45	51	56	51	47	48	60	51	65	41	64	54	50	59	54	38	49	39	50	42	56	47	43	56	52	66	52	40	58	49	53	48	42	54	44	54	35	33	61	52	36	62	55	42	38	58	52	43	40	45	50	56	49	39	46	51	49	47	55	77	40	39	48	37	57	50	47	42	41	46	59	43	49	60	48	56	52	50	42	46	46	51	52	45	47	55	44	56	44	39	41	36	40	52	59	56	44	63	35	45	47	38	43	57	33	47	36	44	62	45	47	51	52	45	42	39	62	49	44	45	31	47	52	36	53	46	40	51	59	43	46	49	51	37	48	54	43	48	53	52	46	36	40	46	45	57	58	50	45	46	59	49	45	60	58	59	50	58	43	40	40	47	44	43	42	45	37	33	50	67	45	49	60	57	50	48	43	49	59	47	61	45	43	55	49	54	54	49	47	52	54	43	55	52	45	43	59	58	52	47	45	43	55	51	44	69	41	64	46	51	55	54	36	52	48	41	58	46	35	48	49	41	51	55	42	47	62	38	49	48	49	42	49	61	48	49	56	45	44	42	53	35	51	49	47	45	60	76	49	45	46	54	50	49	49	52	59	60	50	50	49	58	51	49	39	52	43	49	51	49	59	54	46	43	49	39	44	39	58	47	52	47	48	43	52	38	54	44	50	47	59	41	54	64	53	63	59	49	41	52	44	54	45	50	54	56	52	49	50	44	39	54	49	52	48	48	48	38	47	62	56	48	42	54	63	47	57	46	49	60	51	55	41	56	45	40	42	61	44	60	49	49	48	41	61	58	43	41	66	50	59	57	49	45	50	45	77	52	55	55	47	51	49	56	59	52	56	51	42	33	54	51	44	41	45	43	46	50	50	51	38	57	48	41	58	36	39	52	41	49	49	53	38	48	50	62	43	59	39	51	48	56	48	48	43	49	42	53	54	67	40	54	49	57	47	55	54	60	50	48	48	57	46	46	47	43	48	53	63	53	52	46	59	43	40	53	63	42	45	44	41	51	55	64	51	41	61	46	49	44	46	39	54	47	54	56	48	53	52	61	53	50	52	45	54	49	54	46	37	49	60	50	43	44	53	50	46	37	46	42	49	46	56	41	52	44	36	48	42	48	40	46	43	56	51	38	48	42	46	47	47	52	50	49	41	47	61	48	45	33	47	50	46	34	57	50	61	40	58	51	42	51	34	54	41	50	40	50	46	60	44	48	41	34	48	36	57	47	43	42	56	53	44	52	48	56	47	61	47	51	46	55	56	52	47	42	61	50	50	52	38	53	52	43	49	46	54	61	45	48	54	51	49	50	42	55	58	56	43	57	42	53	39	53	40	53	51	44	58	58	60	44	49	44	66	44	57	46	44	48	48	52	39	54	50	57	44	40	50	72	52	44	41	48	46	44	41	58	50	39	61	57	53	50	49	40	57	55	40	54	55	52	53	66	46	50	55	40	46	53	55	54	56	57	45	44	51	45	50	46	39	65	53	47	54	45	59	49	35	45	50	56	61	65	53	59	48	58	43	46	48	46	37	47	42	55	55	41	45	44	37	40	47	43	51	34	34	61	60	42	45	45	46	65	47	47	60	47	42	50	53	36	52	69	50	57	53	42	46	51	52	46	47	59	36	46	36	43	39	52	52	45	55	49	51	48	37	36	40	50	47	46	37	44	42	51	45	39	49	40	50	44	61	55	37	53	43	44	51	62	37	39	54	55	55	32	37	48	52	63	45	52	44	43	42	50	60	46	56	43	39	50	48	52	46	51	62	55	42	60	44	44	46	44	59	52	51	37	60	37	45	42	49	38	54	57	51	56	43	48	63	46	44	54	42	47	44	54	56	52	50	52	52	38	40	54	48	51	47	51	50	58	55	50	49	49	50	52	42	40	46	53	50	40	35	46	57	48	49	51	48	55	50	48	42	55	57	50	57	46	65	70	48	59	54	55	47	53	38	48	61	58	53	45	53	42	67	38	41	53	49	48	50	55	56	39	52	58	50	52	41	47	49	54	62	44	67	55	55	52	50	41	37	43	43	52	61	55	49	46	57	61	45	60	38	52	54	55	54	61	57	52	39	42	48	52	53	55	55	41	58	55	38	56	47	56	55	45	44	59	55	62	34	56	38	49	50	41	47	47	46	43	59	57	49	57	43	47	62	60	55	39	43	48	56	45	49	45	48	50	57	40	49	55	54	49	39	50	44	62	69	55	44	42	56	51	49	49	46	46	56	46	59	43	46	43	62	55	42	49	43	41	49	48	48	43	44	45	59	52	42	47	49	45	36	59	68	50	55	48	50	49	52	58	43	52	44	47	37	45	37	38	52	46	51	42	53	58	52	42	57	47	46	63	39	64	51	38	61	50	56	46	57	48	48	57	49	38	49	54	48	51	45	51	48	51	56	39	43	54	41	55	48	47	49	57	57	40	59	60	64	40	51	49	46	60	44	50	39	52	49	46	43	60	56	42	47	45	49	62	39	46	49	44	44	55	56	59	48	48	66	57	42	56	47	58	42	57	35	55	49	50	41	47	59	42	42	47	50	58	43	41	54	52	48	51	59	48	38	49	54	55	48	45	39	51	55	52	56	45	54	48	56	61	44	35	47	40	51	48	68	48	54	39	48	39	39	53	47	40	47	49	39	46	50	46	35	51	52	51	61	54	36	43	57	48	55	48	45	48	43	50	40	43	57	48	47	63	44	51	48	37	51	49	59	44	52	54	65	46	58	46	47	53	50	47	42	46	38	55	55	56	50	43	38	42	45	46	46	61	36	46	53	45	55	61	61	48	45	45	56	46	52	49	45	33	60	47	56	47	42	63	48	49	48	49	64	57	47	55	58	41	52	45	44	54	54	50	47	53	59	45	60	43	41	43	42	41	36	45	54	48	60	50	53	58	42	58	43	49	53	49	36	59	48	43	55	39	44	39	49	49	49	61	42	49	47	62	47	45	51	58	56	44	47	52	41	53	54	51	66	38	44	44	43	57	41	59	52	41	53	53	49	41	57	52	45	54	55	53	64	59	49	43	45	36	58	62	48	64	64	48	47	50	50	39	49	46	42	48	52	44	37	55	46	45	53	37	50	41	45	51	47	36	47	54	52	52	57	42	46	57	44	55	43	45	39	54	44	51	43	53	60	53	45	51	38	53	47	43	41	52	59	36	45	48	42	46	62	66	32
6016	555	457	455	610	716	698	642	631	576	569	508	466	469	465	453	461	446	427	436	431	372	429	395	430	413	405	414	380	436	393	419	362	361	383	429	429	382	395	380	375	392	402	360	399	407	392	403	378	388	366	384	429	410	381	421	431	415	370	366	400	377	349	387	377	367	385	389	370	370	416	418	349	386	409	423	393	380	371	402	391	396	383	359	381	405	338	414	415	379	346	414	370	394	366	376	414	372	376	357	412	367	377	389	420	375	352	377	386	400	381	381	401	412	413	365	383	400	393	385	371	363	368	398	376	375	374	361	389	377	406	370	370	402	387	414	390	376	375	364	420	375	409	403	393	401	385	416	390	379	405	414	402	412	342	347	425	387	394	383	388	363	393	390	367	361	374	374	375	365	356	363	398	369	377	366	412	384	412	364	376	385	366	393	367	390	378	373	371	389	392	372	365	394	386	398	400	390	392	373	370	367	370	377	402	366	396	398	366	403	380	372	388	411	360	393	404	394	385	385	406	407	392	375	378	381	396	394	380	384	408	383	418	380	390	408	359	398	369	380	410	355	401	407	397	396	389	371	407	427	392	399	397	397	393	381	403	367	385	391	369	403	413	378	399	387	385	382	384	415	406	406	371	363	391	389	405	356	410	390	392	400	365	388	383	418	354	379	418	390	325	367	357	429	411	395	371	415	429	369	371	389	418	361	402	381	391	368	419	357	381	362	388	400	361	413	373	402	365	390	353	421	406	344	380	384	366	372	394	361	374	389	375	401	356	376	392	358	367	420	381	369	364	406	395	389	398	365	361	391	380	378	392	410	349	397	382	401	378	368	405	429	378	388	368	403	373	381	389	411	333	395	401	397	377	377	428	319	401	359	389	387	415	399	363	403	378	375	367	374	365	352	395	390	405	387	355	366	361	404	366	361	412	426	368	371	388	354	387	406	378	381	426	387	365	368	391	369	428	433	367	403	392	386	390	356	377	406	427	386	368	414	382	385	409	371	390	390	371	356	406	414	396	388	387	397	381	404	395	379	389	347	402	401	381	404	378	387	386	409	399	371	402	364	372	405	359	386	423	404	428	362	376	375	346	383	386	364	394	403	404	399	404	392	378	408	378	367	373	374	358	365	398	380	384	421	383	393	361	374	408	351	371	401	401	415	376	411	392	377	389	413	406	378	365	402	417	374	383	390	390	399	383	394	378	359	388	410	397	422	409	396	382	360	380	383	379	390	377	365	398	348	379	413	366	381	390	413	419	379	406	378	384	405	390	377	402	405	401	389	371	387	374	392	374	377	380	356	380	415	372	382	371	395	346	407	413	366	378	378	380	373	374	393	411	375	410	384	378	420	382	440	384	390	402	383	381	383	392	369	377	383	406	436	385	377	399	404	404	368	402	363	399	393	395	386	371	382	380	394	395	373	370	397	371	418	383	393	352	409	377	390	372	396	405	389	371	421	376	431	366	370	362	394	385	379	386	390	386	412	363	398	390	358	358	448	413	385	360	391	366	390	380	386	404	360	430	375	363	377	391	408	385	379	392	369	377	379	401	351	374	405	393	379	388	405	404	359	384	415	389	364	352	363	378	384	393	365	424	398	380	402	379	404	387	391	395	392	384	389	353	396	393	374	394	399	384	402	373	402	391	377	385	375	430	396	373	390	423	390	369	381	357	369	369	417	347	376	423	385	395	378	389	375	363	395	435	394	374	434	400	405	369	401	376	387	361	400	406	382	372	381	395	403	417	380	388	363	384	420	406	402	398	422	375	388	384	403	387	369	372	423	402	362	387	391	396	396	392	396	391	398	353	392	376	389	387	421	373	387	385	416	374	382	336	390	400	385	357	366	365	347	412	369	372	397	405	393	392	411	389	404	403	383	377	376	410	354	388	384	384	384	411	363	362	405	397	387	397	376	416	372	391	390	416	382	376	373	389	418	403	373	377	400	387	381	406	366	417	397	367	389	413	391	403	378	367	351	383	410	389	415	353	354	373	411	399	414	387	388	356	367	382	387	391	380	405	402	359	373	392	405	373	399	396	406	386	413	381	345	335	373	409	353	398	391	395	392	388	383	359	369	384	382	372	357	426	366	391	399	363	381	385	376	373	402	384	389	400	362	391	400	398	364	408	388	426	373	390	388	353	389	415	458	383	388	384	404	391	371	383	353	402	383	381	420	360	415	405	378	370	366	376	374	373	394	400	389	376	396	385	386	370	378	399	375	378	391	359	392	367	391	396	435	396	373	372	368	397	420	401	383	408	371	389	388	374	380	387	399	396	376	394	382	382	434	380	393	380	409	411	390	412	396	384	368	393	383	411	385	374	392	380	399	402	389	386	386	364	392	390	388	396	358	384	419	375	398	392	388	386	396	367	383	359	362	380	364	397	391	370	364	392	375	399	412	360	368	392	437	392	406	367	398	374	408	370	367	385	382	396	423	385	384	396	426	371	378	388	388	383	376	403	385	416	383	398	373	402	393	388	393	409	402	399	378	395	401	418	402	402	377	336	415	385	391	365	420	403	380	392	409	390	355	392	379	403	379	414	356	381	372	377	391	360	381	395	362	365	384	397	387	372	387	367	375	378	386	362	386	419	359	411	406	391	408	393	424	377	389	370	386	375	409	423	392	364	388	397	382	351	402	398	390	399	410	378	375	403	364	410	378	364	380	376	413	372	368	375	403	354	389	374	420	397	384	379	384	377	391	394	357	395	372	380	391	364	370	393	386	388	390	352	379	392	372	415	352	390	367	378	408	388	340	416	375	362	412	393	378	383	390	376	377	378	391	378	383	392	389	378	370	415	396	389	443	399	376	403	421	354	419	359	420	394	393	381	348	379	382	407	386	384	395	380	408	363	396	402	413	411	376	406	392	372	418	410	374	387	370	376	382	394	391	387	375	361	369	378	403	356	391	367	403	364	411	375	390	402	345	416	391	386	395	363	369	363	384	377	389	402	362	409	386	374	389	391	379	409	370	415	346	368	379	411	379	344	408	396	390	428	374	407	381	392	377	391	397	394	404	394	364	373	363	400	381	397	408	365	414	408	432	375	383	366	385	388	357	396	394	380	383	389	389	408	375	367	420	405	400	379	394	388	398	349	384	394	379	421	398	415	417	346	387	400	386	393	398	358	381	413	349	420	385	373	400	422	349	392	367	363	389	380	399	358	386	350	392	357	401	403	373	407	391	394	396	373	371	398	371	385	391	397	396	421	403	381	413	378	397	399	381	386	400	375	400	402	373	390	369	377	431	374	364	421	435	398	343	385	377	405	415	403	398	374	414	374	389	429	400	396	402	393	371	406	430	368	365	393	396	403	378	404	400	383	394	414	372	416	383	390	371	370	382	407	376	372	424	387	422	405	390	388	392	384	405	369	399	371	401	390	398	405	355	393	432	382	382	409	376	397	382	374	376	401	389	384	413	351	414	435	380	372	378	396	415	392	371	339	410	368	418	385	381	364	363	368	398	365	378	400	396	391	384	369	362
442	136	99	102	107	100	111	103	91	100	99	96	96	80	89	79	74	87	92	80	75	83	96	72	89	73	79	67	79	73	82	75	85	87	67	89	69	84	65	73	86	64	68	90	68	79	92	94	74	83	79	87	87	83	87	69	72	63	85	66	84	76	66	74	73	72	83	75	76	75	81	83	80	68	78	87	71	87	72	86	81	73	82	65	82	93	60	75	95	79	64	82	76	66	68	88	84	83	80	76	70	65	76	83	82	63	78	66	76	66	74	76	60	70	86	71	79	82	77	71	59	78	82	87	66	59	78	91	70	65	69	76	71	74	74	64	78	86	66	78	84	80	69	83	75	69	84	82	73	78	79	66	92	75	72	68	57	74	72	96	85	78	77	61	69	76	77	76	67	97	90	86	66	76	79	83	72	73	66	60	89	82	86	83	80	80	88	82	82	61	64	74	75	80	67	74	87	71	81	69	55	81	81	76	73	60	64	83	95	69	85	80	83	79	79	78	54	75	74	69	75	55	75	90	71	71	82	80	64	77	74	62	71	68	72	75	70	74	57	78	72	62	63	73	67	68	69	80	72	86	62	81	68	75	80	71	59	89	81	89	78	77	86	73	70	75	78	79	78	81	77	68	57	72	72	84	76	79	78	76	89	61	78	62	74	77	72	65	67	70	58	67	59	76	85	80	81	81	82	76	76	82	68	73	64	79	78	90	64	63	82	70	91	73	95	71	66	65	69	65	91	75	74	59	77	73	85	84	60	73	88	99	85	73	79	80	83	59	79	67	77	76	74	77	76	85	77	66	79	71	78	73	85	70	86	86	81	80	73	78	64	75	75	79	82	68	83	64	76	70	82	74	81	90	76	96	77	67	71	82	89	81	69	72	86	71	73	67	71	79	75	83	83	76	56	69	78	72	67	72	75	90	73	82	68	73	73	70	71	82	53	64	89	71	77	74	65	84	82	57	101	89	81	88	72	74	62	73	83	85	76	71	74	81	76	82	83	66	83	59	71	87	69	80	75	67	62	54	87	55	72	70	74	76	61	81	77	65	81	65	89	65	70	76	86	70	53	86	94	75	71	71	75	82	82	85	73	79	68	67	89	73	63	78	71	80	89	93	79	72	78	92	75	78	68	58	69	89	68	71	78	85	80	82	71	75	83	71	81	68	68	64	72	84	82	73	67	61	70	59	81	82	77	76	60	70	75	86	62	74	68	76	75	64	80	66	66	78	88	64	69	62	69	73	75	68	71	59	68	82	76	70	75	72	72	70	74	80	79	77	69	90	75	82	65	87	74	79	63	70	83	58	81	77	91	62	71	70	84	83	65	94	72	81	79	55	65	61	96	77	73	71	86	74	83	80	78	73	78	63	81	74	72	82	82	62	81	61	54	85	82	55	80	74	88	78	76	70	91	67	79	77	71	47	68	67	84	82	87	75	63	86	79	74	69	67	52	79	73	79	84	79	82	62	81	83	98	80	77	71	82	73	75	75	54	71	62	56	61	82	76	73	70	101	69	78	75	68	74	84	68	64	58	81	74	66	75	60	76	65	80	74	89	80	74	82	62	82	63	74	82	65	64	73	71	99	76	77	76	68	81	76	75	59	73	77	71	62	70	62	79	72	70	70	71	78	64	76	68	84	67	68	70	89	71	67	85	66	86	74	67	57	88	56	68	68	74	86	72	77	72	69	76	85	86	63	74	85	90	89	74	78	64	83	74	78	72	81	72	75	67	69	78	54	73	72	83	83	66	78	75	85	70	60	77	80	80	79	70	83	79	90	71	58	92	80	71	69	74	86	67	78	75	66	69	71	80	67	76	75	71	56	78	79	84	72	76	74	78	81	82	81	61	69	78	72	73	84	66	69	70	86	71	78	76	70	64	76	74	73	65	82	88	93	66	77	53	93	78	89	71	82	74	68	67	84	77	75	73	95	79	65	78	82	70	85	73	69	64	77	77	78	68	70	63	70	67	81	76	94	71	64	72	82	65	69	68	66	58	72	81	70	77	92	74	78	62	62	96	52	72	73	65	82	90	70	73	73	76	60	72	76	74	86	64	65	67	81	81	75	75	74	81	78	67	89	72	73	69	75	83	94	67	71	66	80	60	76	79	81	80	69	72	65	66	70	80	68	77	68	55	76	70	65	72	85	82	78	87	74	73	78	72	73	73	67	76	78	67	52	69	80	67	82	80	69	71	65	74	65	79	71	75	67	66	68	63	79	74	88	72	80	67	76	81	89	66	83	68	69	81	69	54	78	90	72	73	71	78	73	74	86	55	89	67	71	69	79	76	92	77	81	70	82	67	73	70	61	78	72	82	79	70	91	63	79	88	73	71	63	80	82	75	55	86	80	85	64	64	65	72	81	77	85	64	76	76	57	64	88	61	82	67	65	75	65	81	66	86	64	83	79	74	64	61	83	81	66	83	85	81	79	82	70	79	64	70	64	74	84	84	70	87	81	87	64	77	85	74	70	76	70	86	93	71	89	77	87	80	71	63	75	79	75	57	80	86	78	62	68	77	72	71	77	82	64	72	79	77	55	100	74	64	77	87	81	77	79	74	71	75	79	97	80	66	71	82	79	74	73	88	58	72	91	74	92	69	87	79	87	73	86	68	69	67	71	66	76	73	80	78	85	69	80	81	84	74	82	63	87	76	76	78	79	74	85	70	72	77	66	72	68	88	78	79	89	85	79	72	81	71	74	63	95	90	73	86	83	83	71	83	67	81	75	66	77	97	78	71	81	81	85	75	74	75	93	86	74	79	77	89	65	66	79	72	84	77	73	60	74	51	87	64	70	66	72	81	61	82	81	63	78	69	77	85	71	62	68	74	71	56	78	89	59	84	90	77	83	79	72	86	73	77	70	80	83	74	67	74	89	79	85	71	69	83	78	70	73	73	78	71	66	73	79	71	72	75	59	67	84	84	72	87	79	73	74	83	90	72	76	86	70	80	80	71	89	76	59	74	65	84	65	73	92	76	78	74	66	77	90	66	76	61	75	89	85	82	96	78	78	89	74	63	75	66	67	73	93	73	85	84	76	67	66	96	70	74	79	76	73	88	69	72	85	79	70	82	82	86	74	62	69	69	90	70	87	69	86	81	87	71	94	67	76	68	65	89	65	77	90	73	71	78	69	72	81	68	84	87	78	64	72	86	73	69	77	76	71	81	86	68	77	69	76	70	77	86	73	83	66	66	71	62	82	64	83	78	74	73	71	88	81	66	66	76	70	73	80	86	84	72	84	87	66	74	71	74	92	72	73	74	75	74	76	80	69	82	89	77	71	83	67	83	65	85	63	71	74	58	71	80	84	65	71	92	70	64	57	59	73	73	61	84	73	75	79	77	75	81	79	74	78	64	66	74	73	68	72	73	66	82	84	74	69	75	78	80	79	78	76	84	84	74	80	70	70	61	79	72	81	72	70	80	80	67	85	67	78	65	75	82	83	87	61	67	74	67	79	77	61	82	77	81	73	77	76
5265	1421	908	962	1881	2474	2360	2044	1705	1450	1254	1077	990	914	920	823	798	760	747	715	718	687	682	672	601	649	607	657	597	600	601	588	585	568	554	552	570	564	549	571	554	583	573	543	550	634	558	557	582	547	551	530	527	542	534	606	558	549	537	585	540	555	549	516	544	558	549	551	556	511	551	512	527	555	516	534	533	512	537	568	535	592	566	527	552	515	496	499	526	544	536	515	540	514	557	515	529	573	545	569	544	526	559	549	552	512	543	538	517	562	551	506	547	547	547	551	556	519	557	519	596	557	527	522	523	527	575	592	516	511	520	533	534	566	539	541	528	539	549	529	533	526	567	519	544	535	498	557	522	555	521	569	575	538	556	480	529	572	548	575	539	576	533	510	545	541	531	541	516	576	536	550	497	560	564	545	549	565	593	530	528	571	548	540	527	549	508	564	535	503	510	502	555	498	548	529	516	541	456	576	554	560	532	550	550	553	521	555	512	546	515	536	482	557	575	486	580	546	518	528	515	572	505	528	546	521	564	500	564	532	569	515	529	542	541	516	533	526	509	573	549	590	525	527	546	572	548	538	541	531	483	530	545	543	590	601	496	568	532	516	568	567	532	539	524	528	513	561	549	537	535	525	548	561	532	526	519	493	501	514	521	524	555	583	504	561	557	518	533	556	534	524	531	548	536	543	531	538	530	550	504	529	532	516	536	504	535	528	525	502	547	553	557	538	553	568	526	542	515	548	551	541	554	499	515	530	526	500	564	495	509	556	549	535	537	524	557	571	511	525	551	556	551	532	533	534	575	525	571	552	580	505	562	540	518	501	537	537	534	539	552	554	530	551	524	569	511	567	491	507	464	486	508	547	564	518	556	568	481	540	561	523	559	539	546	572	549	567	487	547	551	515	550	540	540	539	529	534	529	533	539	543	496	511	564	532	556	534	567	536	548	540	561	545	539	552	560	552	512	576	505	514	572	579	531	531	558	534	538	541	554	540	537	568	510	547	571	512	523	577	529	547	562	527	574	524	548	551	535	545	533	571	510	563	551	523	557	529	525	554	503	545	532	524	487	526	549	540	532	533	562	519	508	541	528	573	548	554	531	511	537	518	555	545	559	507	532	566	554	539	518	550	561	522	511	531	577	544	555	526	531	564	523	566	550	564	550	555	557	538	539	553	583	526	531	546	553	555	533	540	511	505	497	521	565	537	528	570	535	555	535	549	516	545	544	534	555	502	559	568	569	536	552	528	521	547	514	516	534	533	523	531	575	510	528	492	552	521	549	527	536	550	550	540	531	546	514	534	536	527	515	516	539	527	566	511	557	516	526	553	525	550	491	545	540	511	553	528	532	535	567	518	533	571	519	563	486	557	520	569	550	532	519	495	559	569	562	520	532	514	508	579	520	541	530	520	539	525	525	550	510	562	567	509	566	547	559	544	574	508	554	555	560	516	564	523	504	530	559	568	532	575	534	553	568	489	572	555	529	558	561	537	554	517	499	533	528	558	527	564	560	542	536	514	550	538	576	527	527	565	501	506	556	545	558	536	505	526	543	535	564	584	534	522	500	548	520	532	590	551	573	570	566	525	591	559	545	579	518	515	517	506	519	563	555	503	531	544	498	514	492	560	523	539	538	548	564	551	523	548	536	537	512	531	534	514	565	508	536	539	532	548	572	561	565	524	534	518	507	507	536	549	525	504	544	542	548	530	525	533	514	529	550	534	521	522	514	545	484	532	546	507	554	511	521	512	553	548	533	541	564	544	538	557	542	546	557	536	544	540	525	545	542	547	546	529	540	541	535	539	512	556	544	522	552	530	523	545	560	560	494	506	530	545	578	525	530	553	530	581	526	535	529	570	548	521	515	560	522	550	550	514	540	562	567	523	502	556	530	553	542	543	561	564	525	530	491	552	533	554	530	528	536	521	521	554	551	544	541	520	546	528	538	533	528	505	537	522	499	542	488	586	551	572	521	542	521	519	508	535	544	541	552	544	567	522	535	540	519	534	559	536	500	490	567	584	502	573	541	549	516	527	511	522	530	581	520	518	543	488	515	545	503	551	524	543	561	542	569	526	516	519	542	593	580	527	526	530	546	544	544	548	500	532	549	524	511	515	488	546	548	573	534	544	561	565	531	513	527	542	512	523	526	516	550	530	507	512	536	581	510	527	527	530	514	548	550	502	537	529	501	527	523	510	506	572	517	541	548	530	525	558	515	548	563	545	537	525	521	569	488	550	503	541	511	553	541	531	540	510	564	562	493	573	549	532	550	557	526	581	528	539	533	540	546	501	512	525	540	574	520	547	559	554	572	533	565	506	563	536	548	535	517	529	540	540	534	531	535	528	530	547	580	554	537	548	510	516	582	537	567	526	504	523	559	557	537	524	517	519	536	538	476	527	547	507	556	554	530	532	525	564	521	586	540	527	550	558	512	531	544	526	514	520	534	534	531	500	542	509	504	542	550	539	519	546	556	505	528	530	535	542	543	555	521	518	536	520	584	565	552	509	546	525	569	519	576	505	521	489	511	495	557	547	561	564	528	537	541	561	516	543	534	521	589	527	529	547	518	569	548	557	517	508	537	503	537	533	497	541	557	600	532	509	526	513	528	558	569	541	583	498	553	561	525	545	511	537	484	519	529	524	495	566	539	537	549	509	562	583	513	537	546	557	500	559	516	539	515	526	539	596	562	554	527	537	525	521	577	529	528	529	546	497	538	543	562	542	567	525	526	539	512	603	551	559	542	540	542	532	493	517	521	536	520	559	575	528	555	524	544	568	548	585	599	573	529	530	569	564	574	534	521	574	551	547	529	514	506	538	554	591	536	576	530	523	559	532	507	517	522	523	491	563	546	550	521	571	509	526	556	564	523	575	524	550	505	531	536	510	540	575	543	567	560	544	527	567	580	546	544	563	512	526	549	563	551	535	484	533	519	509	525	507	559	548	505	546	515	587	554	556	536	540	511	566	538	504	532	551	511	533	496	553	545	550	556	538	559	517	496	508	512	543	571	550	508	527	505	558	515	508	493	559	527	520	511	549	539	553	543	561	526	546	511	538	543	538	487	535	519	511	530	542	517	569	498	528	528	548	546	551	553	554	527	538	580	561	487	526	541	514	523	551	560	536	569	483	510	548	546	517	533	537	552	529	568	546	542	512	534	555	540	517	513	548	531	543	486	529	567	525	538	524	530	559	540	502	589	543	605	571	513	544	554	504	559	514	547	557	527	519	508	554	534	525	541	507	523	516	531	532	561	564	518	535	558	529	524	519	512	556	536	583	530	563	547	544	538	520	578	539	493	557	584	577	535	569	560	515	551	530	532	540	561	525	530	472	524	534	551	500	582	517	560	517	507	527	525	537	523	582	533	525	537	500	561	517	569	544	539	541	533	538	548	563	566	520	492	537	515	535	519	544	506	529	519	566	542	524	530	578	525	525	506	557	541	522	555	539	543	547	514	536	564	516	542	510	558	548	520	508	505	500	527	541
1653	138	121	121	74	116	108	147	115	122	111	118	114	111	104	97	116	108	101	98	112	110	86	84	117	80	92	109	104	102	111	92	98	86	107	110	99	106	100	119	124	122	122	90	112	112	96	92	94	88	109	123	107	87	110	114	112	95	113	98	89	95	94	105	103	64	120	103	84	109	106	106	92	100	98	105	106	95	97	102	98	103	106	91	95	101	91	104	108	115	85	91	95	117	98	93	88	100	102	92	88	78	104	103	100	91	109	104	114	104	97	105	88	102	89	98	90	96	101	101	75	91	98	94	93	111	93	109	112	96	117	96	110	94	99	82	97	93	101	104	108	94	94	87	94	93	102	97	103	84	93	102	85	75	107	129	77	115	100	96	96	97	95	102	102	108	112	91	112	101	108	107	103	84	99	74	104	103	98	101	103	103	84	85	108	97	105	92	96	101	105	93	88	103	101	117	99	87	115	107	123	110	99	112	106	98	106	93	85	95	97	94	98	98	108	94	100	101	96	92	85	92	102	82	100	102	101	102	111	116	112	99	98	90	107	98	94	98	93	99	85	82	123	104	90	107	121	91	114	95	102	107	106	82	100	120	101	81	110	106	112	98	102	101	98	94	106	90	93	79	98	104	95	98	94	105	91	105	94	109	106	83	101	95	103	108	116	104	108	109	96	104	89	106	103	106	89	95	101	108	108	105	106	94	104	104	95	110	100	98	96	110	106	95	102	105	94	101	89	123	97	109	75	120	108	109	112	109	96	99	109	96	94	112	114	108	112	99	93	94	104	96	83	101	100	92	111	93	107	86	93	109	97	80	107	92	92	78	97	100	101	87	95	124	88	100	105	87	104	110	108	80	88	93	96	116	98	96	100	96	105	105	85	86	107	102	99	105	103	74	94	88	98	118	103	110	92	85	100	94	105	96	95	107	89	90	102	106	91	103	113	87	115	97	99	104	98	116	104	96	82	80	96	104	106	88	100	96	116	97	88	99	90	104	98	97	105	108	106	90	116	121	108	112	88	96	105	118	101	106	116	82	96	79	110	114	93	88	94	104	84	89	92	99	107	107	100	102	81	100	93	98	102	99	99	96	109	96	73	90	106	92	101	104	99	105	94	94	104	119	101	93	100	109	105	105	106	105	106	97	82	93	104	119	103	105	98	114	120	99	128	83	96	94	86	100	115	105	92	95	88	108	79	87	100	108	99	112	120	99	115	96	95	102	104	136	91	102	94	96	116	94	97	108	98	95	95	91	78	104	98	93	111	95	86	97	99	115	95	108	112	81	95	98	103	101	100	73	100	95	117	114	99	115	111	113	106	116	110	99	101	102	96	86	76	98	110	96	102	106	111	88	94	105	137	107	100	98	95	101	96	95	98	116	98	110	124	100	90	97	103	88	106	103	106	101	85	100	114	90	84	94	114	96	91	115	105	104	108	98	99	91	78	101	110	115	101	94	102	99	103	102	90	94	91	104	110	106	105	115	116	99	117	100	89	90	114	118	109	106	89	101	105	96	96	103	67	107	87	93	80	103	99	98	93	108	81	86	95	92	96	107	102	94	100	104	86	97	107	103	100	97	107	87	115	115	93	83	101	85	108	105	97	112	81	90	98	91	96	117	88	101	100	115	85	104	107	101	99	100	115	107	95	111	81	83	94	98	100	86	97	72	109	109	91	96	101	105	106	103	83	98	95	105	111	84	113	88	92	98	103	111	90	100	100	85	102	98	112	95	106	106	98	94	101	99	99	97	115	90	103	108	103	105	99	101	74	96	85	87	92	99	114	93	113	102	93	109	113	78	106	88	117	95	82	96	121	92	92	95	97	106	102	103	92	92	107	100	96	101	116	114	88	103	105	116	93	105	89	100	80	118	120	98	114	108	86	104	105	105	111	96	106	88	100	110	103	107	121	98	102	98	98	89	95	107	110	99	88	102	101	117	108	89	102	90	80	97	107	105	112	102	103	104	121	102	86	94	87	104	98	92	102	109	93	95	103	103	113	100	89	104	122	99	78	102	103	97	89	104	111	106	86	105	98	106	105	96	98	108	96	99	92	102	113	92	77	96	89	107	98	96	103	81	99	105	123	104	108	111	107	96	99	92	99	106	97	113	104	109	95	96	118	101	108	102	101	95	111	112	106	110	92	105	111	97	109	95	114	92	94	96	104	113	91	102	95	102	74	121	108	104	108	98	96	97	84	110	119	115	85	108	101	93	94	100	100	92	108	100	106	89	91	97	110	96	98	98	110	93	91	86	87	100	86	86	109	104	100	120	98	128	94	103	104	104	85	113	107	103	116	113	105	100	104	114	87	104	98	99	97	86	88	101	85	107	102	84	104	99	110	117	98	111	76	120	88	90	92	89	103	107	109	97	103	79	88	93	103	102	113	94	102	103	101	95	92	91	72	75	93	96	113	105	103	87	98	93	90	86	88	91	109	93	101	104	99	104	107	101	90	82	101	86	91	98	96	99	92	92	114	112	102	105	91	115	109	92	92	99	97	94	132	107	100	107	102	100	109	100	88	105	91	102	95	99	106	98	115	117	107	108	99	88	124	94	92	92	94	96	69	91	93	101	97	112	82	115	98	109	96	96	113	98	95	93	102	101	101	107	101	112	98	90	99	110	81	101	91	90	124	100	103	118	105	104	99	89	89	100	106	97	97	106	105	94	74	91	98	109	90	96	99	98	101	107	91	107	105	101	107	96	87	81	95	93	108	96	115	98	85	101	116	103	113	89	112	109	109	96	105	95	103	107	112	108	102	110	83	89	96	107	96	120	104	123	104	80	125	93	100	95	107	101	87	97	96	106	95	97	101	104	103	115	92	94	109	94	97	101	107	107	92	94	100	93	104	105	94	118	137	90	95	99	104	98	87	102	97	107	114	72	105	85	82	83	89	95	100	109	95	103	111	103	110	100	101	119	103	109	82	96	93	109	96	92	102	93	106	98	92	96	96	117	87	97	100	101	90	96	97	106	102	93	113	106	99	113	86	88	116	97	117	89	77	117	112	101	111	103	93	97	110	108	132	93	123	99	100	112	112	121	99	85	107	104	117	94	124	124	96	94	117	91	81	96	104	108	115	91	105	94	88	108	82	109	111	101	93	99	121	110	100	86	100	89	105	101	104	104	100	109	101	82	107	96	114	105	104	118	90	100	84	94	114	108	80	112	115	77	102	91	99	107	108	115	97	108	91	109	100	98	95	120	105	104	94	91	117	103	105	86	106	104	100	93	97	93	87	113	88	106	96	85	114	98	103	105	76	99	97	108	91	109	87	114	103	95	105	98	102	97	103	97	93	112	98	115	81	125	102	99	98	93	94	111	88	96	92	114	76	112	93	86	103	99	101	77	104	106	95	108	110	87	109	110	109	123	117	122	103	96	102	80	115	106	108	96	122	125	101	87	92	104	91	104	104	119	103	116	87	101	112	105	92	108	82	100	117	100	109	92	111	96	95	118	101	90	85	85	119	99	111	119	90	104
7690	1305	979	1082	1697	2350	2345	2114	1831	1572	1506	1309	1245	1251	1009	1034	969	964	968	896	915	914	864	917	878	855	824	823	810	787	761	796	761	778	775	797	800	795	731	766	825	777	781	757	731	802	767	757	771	806	756	778	765	785	835	763	735	794	804	738	761	745	790	763	786	782	800	767	761	736	751	737	803	787	794	782	703	770	711	810	748	757	815	789	710	739	782	761	732	773	730	778	772	700	720	721	741	796	777	793	763	753	732	783	720	773	779	758	750	728	830	765	745	768	736	760	730	759	754	741	725	680	730	772	784	765	744	739	747	786	782	773	764	773	734	773	748	804	786	752	755	752	736	758	779	712	786	730	712	786	755	760	794	770	764	790	740	766	765	735	741	805	734	717	767	795	769	692	743	775	761	752	775	772	794	741	771	754	753	759	766	725	679	746	730	715	719	712	762	822	709	764	723	782	746	729	758	690	726	807	766	731	750	760	736	764	725	789	705	729	778	808	760	770	729	707	769	737	733	803	762	759	727	778	686	740	771	728	719	781	750	784	727	727	748	730	740	758	747	786	736	767	787	759	759	723	726	766	738	730	723	743	703	757	785	729	737	714	738	736	756	741	749	745	757	758	747	775	808	836	683	753	768	777	767	745	695	795	761	791	757	791	785	754	741	774	729	796	750	731	735	737	734	727	767	755	814	791	753	833	752	809	792	802	751	762	778	733	711	747	719	779	760	754	797	785	752	760	788	715	752	765	761	772	722	744	700	718	740	793	796	734	744	760	709	745	737	779	804	735	743	816	822	708	755	716	788	787	793	711	712	805	781	773	724	720	769	742	757	744	699	760	799	770	697	815	758	738	836	723	762	769	774	727	746	759	745	780	812	755	759	752	747	753	752	765	777	760	747	760	759	750	808	776	774	721	775	743	749	739	796	746	756	723	747	686	724	747	760	777	752	795	777	750	753	764	790	750	774	726	723	740	721	746	798	776	728	731	759	776	761	757	729	760	733	790	768	773	701	768	693	745	691	734	723	756	760	802	759	798	849	747	766	767	793	704	757	750	786	733	760	787	776	757	744	774	715	791	757	780	749	810	743	769	739	666	769	743	737	814	738	738	790	752	776	742	761	737	814	751	743	752	723	748	825	750	801	733	822	787	747	803	755	745	748	749	736	723	752	754	742	715	755	679	751	739	748	759	781	743	751	767	753	789	790	753	750	781	785	803	722	726	764	744	769	778	799	778	744	735	716	780	720	772	764	803	789	718	767	775	765	758	754	744	724	722	726	743	770	743	748	762	819	759	726	740	731	747	777	750	761	736	793	741	797	778	724	743	742	762	785	721	725	710	757	752	752	713	798	716	754	762	730	728	763	773	755	799	777	751	726	756	777	759	745	673	783	766	739	705	785	748	766	766	802	741	750	741	770	773	782	760	761	768	772	723	782	751	764	743	757	714	782	747	782	735	693	740	754	750	790	793	781	758	756	790	763	751	767	767	786	758	802	705	704	708	729	797	803	763	805	764	762	735	747	760	775	746	716	731	740	732	710	745	760	725	762	717	710	744	729	729	754	723	727	733	774	811	743	781	758	738	763	742	800	714	725	725	792	811	752	837	753	748	756	779	757	737	727	761	742	744	721	747	745	723	756	750	755	762	738	780	727	749	724	745	788	818	776	766	782	760	763	763	784	728	799	779	787	758	742	730	773	737	792	729	777	779	775	775	766	753	756	768	769	745	765	750	761	748	733	742	760	681	736	756	824	805	728	776	718	792	763	744	765	769	769	755	702	765	746	749	777	756	725	750	772	740	737	793	743	774	765	723	735	765	803	744	721	755	777	765	751	760	760	791	734	748	774	771	729	730	788	725	772	764	736	750	733	762	759	782	754	790	776	723	739	705	725	721	730	720	780	784	741	810	747	757	769	708	797	824	785	763	720	757	775	758	803	733	768	737	756	708	756	783	781	719	734	769	790	745	766	730	795	802	761	787	714	776	772	794	802	723	768	743	781	733	725	738	770	752	718	742	749	765	755	727	738	722	795	803	736	749	773	762	804	707	731	743	741	754	750	771	763	787	744	751	719	779	719	743	773	773	764	803	811	775	747	739	751	757	754	766	727	747	758	765	736	762	719	780	791	709	762	762	758	741	796	794	756	759	800	792	709	781	724	750	775	759	750	738	732	767	769	741	749	744	813	735	766	750	749	739	764	771	744	775	717	738	721	728	791	742	771	763	687	797	749	757	737	728	731	753	783	773	768	772	736	765	769	740	751	769	701	764	740	769	770	811	754	740	783	805	757	730	743	798	760	699	779	761	742	753	743	747	722	767	729	717	768	736	730	777	726	719	714	784	781	783	758	696	679	788	707	752	771	721	765	724	742	794	780	731	780	777	735	791	761	734	743	742	747	744	728	720	787	744	737	706	782	790	768	771	755	734	800	748	744	782	730	684	766	755	734	713	791	814	751	766	794	759	721	734	743	761	727	726	752	786	732	753	754	777	725	759	705	774	763	765	796	811	761	754	759	805	800	757	737	766	742	747	747	789	748	779	746	754	763	756	728	753	741	746	743	777	775	749	780	761	773	783	728	720	793	779	772	759	787	767	751	764	761	785	776	745	732	774	744	713	696	736	756	757	759	733	792	729	776	715	731	774	762	759	760	742	756	698	787	721	726	743	761	753	787	747	772	758	784	772	739	774	815	763	759	759	777	786	775	750	784	796	759	754	706	722	786	728	739	756	731	707	743	775	753	737	720	776	770	766	799	721	754	769	732	788	799	789	786	810	779	758	742	742	754	714	756	778	724	729	763	746	765	789	788	753	754	736	767	750	774	759	772	725	736	747	762	724	742	775	738	757	786	720	729	769	748	757	745	790	727	731	783	725	757	791	760	727	746	738	767	709	763	694	757	802	788	798	748	699	730	761	785	739	740	787	774	706	766	763	720	755	695	729	776	717	744	722	744	761	731	763	766	814	732	750	750	738	741	759	728	695	761	740	753	748	789	750	790	757	749	735	722	786	730	782	703	761	810	759	778	739	758	782	740	719	789	736	743	729	716	736	768	724	751	780	762	751	714	739	758	772	741	756	754	723	759	740	711	764	701	745	763	779	732	722	734	794	804	801	706	738	762	758	730	777	755	768	779	768	777	707	766	751	746	777	731	751	744	717	762	743	783	774	771	788	741	769	737	728	724	745	800	709	762	772	741	723	720	791	734	735	837	717	755	735	735	801	761	768	756	801	784	712	716	725	789	778	740	798	760	686	751	741	732	756	726	755	725	776	794	733	749	739	725	803	746	777	806	767	728	721	703	748	756	716	741	763	718	720	745	747	715	721	818	761	814	763	710	772	789	757	773	777	777	785	755	734	746	791	709	780	724	729	765	793	744	772	751	793	767	748	763	774	728	788	760	759	741	705	793	747	723	741	744	765	741	717	771	769	753	748	750	763	803	754	741	745	732	732	819	788	753	737	756	726	724	744	714	756	758	775	727	774	784	728
824	209	177	123	114	132	155	160	175	145	153	139	172	129	140	142	137	109	135	158	134	128	125	128	136	109	149	127	124	105	113	126	127	112	108	119	120	135	110	116	136	122	125	115	138	134	143	129	108	125	124	120	137	121	103	97	139	103	126	125	110	117	140	127	113	119	103	138	123	129	112	115	119	117	133	111	101	105	114	119	121	116	120	85	126	103	117	96	119	108	129	123	136	114	125	114	110	107	139	115	113	118	116	127	116	126	122	127	126	118	116	116	144	114	101	129	128	120	127	112	130	108	121	131	109	102	116	124	110	111	101	112	129	116	118	103	91	118	133	109	116	103	129	126	126	113	104	122	131	115	124	133	110	118	109	118	125	122	130	106	123	111	117	115	134	121	133	122	119	105	119	111	121	114	146	112	149	124	135	127	119	115	144	142	122	114	109	117	114	121	117	124	91	125	130	130	117	138	115	115	122	134	113	113	106	120	131	124	112	112	124	118	133	117	120	130	121	121	141	133	94	114	118	124	124	113	118	118	103	91	121	118	107	127	123	109	112	106	128	124	137	155	127	145	120	115	115	108	111	129	121	118	140	123	122	107	131	128	145	133	122	131	122	102	107	130	124	111	128	122	117	118	124	107	103	116	116	125	120	116	95	122	108	124	133	141	111	131	123	143	133	117	100	91	99	125	137	127	128	134	123	119	116	121	128	130	128	116	106	107	118	120	112	124	108	132	124	125	121	108	116	122	122	110	126	126	133	126	117	113	117	119	115	121	127	121	108	124	111	136	108	131	115	120	126	110	113	128	108	115	126	124	120	130	126	104	109	131	131	146	116	110	113	122	120	111	94	128	119	116	100	114	110	116	127	109	125	128	127	113	124	114	114	148	125	125	116	121	135	137	120	100	110	131	115	111	107	110	116	114	110	138	111	115	119	133	127	121	121	117	125	108	130	116	127	111	122	115	110	117	133	113	114	107	119	132	101	115	132	115	126	104	123	116	108	115	99	123	125	110	132	127	114	112	111	112	113	110	124	115	118	118	112	105	112	115	118	118	123	131	115	109	123	110	112	124	135	111	103	108	109	121	128	121	125	139	124	122	132	119	123	112	109	117	127	129	137	112	115	126	96	97	110	110	138	108	105	115	126	106	121	110	109	94	115	118	141	121	123	120	105	125	131	121	122	153	110	126	125	123	107	117	130	120	106	112	114	113	102	132	120	119	101	127	130	134	135	122	95	137	116	139	117	128	104	117	122	135	123	120	134	116	128	111	132	115	141	99	117	117	117	101	111	128	121	109	122	137	120	112	119	108	118	128	129	117	115	137	135	105	118	121	100	118	125	119	127	143	119	118	112	116	105	130	118	110	110	106	131	120	111	109	130	131	105	127	111	113	131	130	101	123	133	110	118	139	132	120	124	114	114	127	144	117	127	104	110	136	136	100	103	111	128	117	107	127	122	118	110	120	110	127	107	113	120	115	117	113	113	123	131	132	116	131	129	127	118	108	111	104	116	129	112	105	114	126	120	141	120	133	120	117	117	116	111	118	107	103	122	120	133	120	110	132	106	116	124	100	101	105	123	114	139	118	141	126	139	119	112	119	109	105	131	109	121	118	121	123	108	136	128	115	111	117	103	109	119	126	129	132	112	117	113	124	112	133	121	120	112	115	109	117	141	119	98	113	122	111	120	113	122	120	121	128	120	113	123	127	121	123	127	118	136	122	124	135	112	120	93	134	119	131	114	142	124	113	121	131	136	96	108	112	106	110	99	124	121	108	130	130	140	124	111	129	135	126	119	130	132	134	141	131	122	112	114	117	110	120	140	104	134	121	128	129	104	124	104	127	140	92	97	129	98	125	128	113	110	112	99	124	132	114	88	131	129	120	126	113	118	129	109	112	136	115	115	114	127	134	108	121	102	130	121	130	132	104	117	116	155	113	128	110	115	105	122	103	111	118	113	130	135	110	131	106	110	111	135	118	121	107	119	108	135	120	124	112	99	123	114	114	95	93	122	106	127	132	125	122	129	98	121	115	123	125	130	121	122	130	118	132	120	98	110	120	131	119	117	94	117	122	115	115	119	116	139	118	129	114	121	137	118	121	118	109	130	113	97	132	111	114	110	131	123	117	131	132	121	117	124	126	145	116	117	99	121	117	126	130	132	102	101	128	130	109	129	118	116	118	113	105	112	106	114	118	124	124	112	99	150	128	125	116	116	113	149	117	119	131	143	126	112	136	94	120	115	133	113	124	115	119	116	118	127	103	94	123	117	113	138	135	127	114	123	123	122	124	129	107	112	139	110	112	128	116	118	103	131	111	121	123	134	130	120	107	131	115	115	109	124	117	111	137	117	118	104	135	122	112	142	115	106	122	113	141	104	113	134	103	112	113	113	136	121	104	128	117	130	135	131	121	127	110	124	137	115	117	119	106	129	117	122	125	118	128	138	103	119	123	126	108	137	122	116	114	112	106	132	119	133	115	122	117	122	122	116	113	123	109	113	124	121	135	117	117	132	135	119	133	127	112	121	131	126	122	139	121	116	124	150	126	127	111	128	133	120	124	114	140	136	143	113	119	116	119	101	131	115	102	106	141	124	121	124	104	127	132	136	104	103	126	121	120	129	121	109	117	117	118	107	129	129	122	135	96	117	118	128	111	112	120	101	119	120	119	118	115	114	109	125	120	115	112	132	120	107	112	127	106	117	111	111	126	125	117	110	127	123	105	116	118	129	105	130	163	120	105	127	118	121	117	96	114	107	127	104	129	122	112	119	122	104	108	103	115	123	130	127	117	119	124	112	118	113	96	119	107	128	126	127	144	136	106	134	118	112	136	112	118	123	128	101	110	127	114	122	100	117	110	120	124	116	132	151	119	136	110	109	121	108	124	123	126	128	110	122	109	126	113	132	105	107	129	109	102	116	119	147	109	99	109	115	117	134	141	136	106	105	109	114	107	113	128	131	110	116	109	118	121	102	115	126	113	143	108	109	131	118	106	131	110	108	110	115	114	121	125	102	123	116	120	116	110	143	125	129	126	113	123	92	128	121	131	127	131	131	111	115	109	101	106	106	114	118	115	128	118	131	122	124	112	110	109	117	101	123	113	134	123	110	142	122	110	132	111	129	116	118	111	112	130	117	98	142	106	129	116	133	101	112	119	124	113	109	115	105	119	125	108	107	99	114	117	98	116	120	142	126	124	104	124	113	92	124	122	128	107	126	132	110	132	123	126	112	117	102	119	124	138	110	116	129	125	110	131	115	119	115	99	107	119	109	120	126	138	113	131	119	146	114	126	124	105	103	125	130	136	149	135	94	125	112	114	116	121	124	106	108	110	123	104	104	102	119	119	130	104	109	128	101	123	111	107	105	117	140	111	128	132	118	131	119	116	125	114	104	112	115	129	111	113	121	124	115	108	112	131	120	141	120	118	120	113	96	120	139	106	102	110	111	120	126	119	131	131	103	124	107	121	133	117	128	103	138	145	113	109
7912	2080	1356	1482	2879	3894	3854	3327	2877	2406	2078	1876	1685	1588	1428	1378	1333	1306	1182	1131	1141	1102	1040	1003	976	1046	1012	978	989	978	957	975	942	949	916	908	795	890	894	905	835	895	896	934	886	841	890	910	842	863	893	893	907	841	845	902	880	829	920	881	889	892	880	881	902	897	889	902	848	845	881	816	862	839	805	829	854	862	853	822	825	848	853	839	838	840	845	812	851	824	758	831	885	895	787	810	781	869	875	850	798	829	828	842	879	828	843	856	853	860	842	870	857	901	827	830	813	870	869	893	775	839	785	953	846	849	833	809	817	856	888	810	873	884	841	789	776	834	830	836	851	844	836	877	841	875	870	772	871	865	809	775	845	835	829	845	888	830	921	851	832	796	857	894	901	798	843	865	867	865	804	838	845	846	860	807	834	878	804	825	814	866	876	856	849	856	860	910	881	887	856	831	849	823	855	832	880	837	869	822	878	835	837	816	837	810	828	863	814	882	811	792	858	801	826	841	781	920	835	817	841	786	849	797	864	868	804	866	873	830	912	884	853	842	844	842	855	906	874	854	884	870	869	854	834	839	813	849	783	785	852	812	895	908	862	841	852	858	856	886	858	852	845	837	855	888	863	862	838	821	812	917	848	848	786	872	846	872	901	868	838	831	834	888	879	813	927	825	921	876	831	893	886	912	844	831	858	884	827	851	850	892	882	914	833	862	838	826	899	839	855	861	876	856	851	799	896	825	834	863	888	811	862	806	839	870	839	855	859	841	860	841	865	846	881	861	826	838	878	869	839	857	871	858	874	828	863	828	857	895	878	862	846	854	885	864	848	824	828	854	771	770	885	859	841	848	841	858	827	867	838	819	854	859	830	836	812	834	835	852	878	828	874	791	885	830	862	785	848	875	860	866	880	854	904	878	863	864	814	861	812	866	812	892	868	875	794	916	811	824	921	817	871	863	836	899	830	859	884	876	830	852	806	876	853	856	834	831	805	951	821	871	842	850	839	841	821	875	895	822	837	872	857	814	860	807	895	805	858	852	850	870	864	857	842	862	834	855	871	845	772	844	825	846	869	881	830	843	859	864	846	841	820	866	885	824	862	836	856	862	864	782	839	856	837	874	811	825	846	832	873	851	889	819	843	905	868	840	866	869	851	931	839	788	807	869	871	850	829	859	855	839	837	827	884	837	883	867	874	833	813	851	855	853	786	890	880	865	889	888	824	844	803	821	838	849	804	850	872	830	916	852	883	899	843	837	835	808	839	853	877	873	782	867	811	872	849	827	908	865	803	813	805	839	827	853	839	855	822	822	863	895	850	870	813	836	799	827	838	901	853	849	852	854	860	839	822	897	850	842	849	830	836	833	867	829	875	882	833	862	899	820	819	853	842	810	806	833	871	869	815	831	923	853	833	840	864	858	832	866	753	877	848	866	897	804	853	862	965	886	807	841	788	804	866	838	882	859	799	828	805	866	826	820	841	823	843	904	818	873	836	858	855	878	865	854	841	848	844	886	862	780	870	884	795	905	840	833	806	825	904	875	846	865	846	884	856	891	827	897	857	880	770	834	866	820	855	807	828	828	825	817	812	826	890	868	846	805	869	800	848	821	842	861	829	845	812	803	864	895	871	851	831	853	860	866	828	796	833	860	871	845	824	866	876	819	837	882	843	820	870	851	888	877	834	816	807	836	836	852	888	841	865	820	838	890	819	802	866	836	842	816	853	787	854	796	841	864	782	882	852	825	846	890	825	846	824	860	868	877	820	855	872	861	845	894	826	812	844	833	879	869	824	846	843	869	823	869	834	886	775	815	850	831	838	841	859	907	802	822	812	847	852	874	831	841	820	887	859	857	825	798	835	872	850	846	781	876	802	884	834	867	828	874	841	884	832	822	830	851	788	872	834	851	861	838	821	833	794	904	826	865	870	804	830	887	820	859	854	924	856	827	816	863	867	825	862	864	897	835	843	886	846	853	881	821	844	848	850	886	936	822	880	781	815	865	890	817	824	856	841	840	865	807	861	833	877	878	853	826	812	858	870	859	855	860	833	849	846	850	833	839	903	827	840	857	872	881	926	842	826	813	838	817	893	858	783	889	837	881	851	854	895	848	783	857	864	831	870	867	816	818	823	839	828	888	830	821	836	866	819	839	917	835	826	917	857	855	835	875	824	808	825	874	864	823	874	866	799	865	841	835	857	875	798	856	823	862	806	844	895	860	818	860	831	839	826	836	803	865	842	882	829	795	814	861	861	870	913	842	887	852	904	916	846	840	855	834	812	890	889	813	863	866	862	878	851	885	889	854	835	816	857	793	855	875	918	886	847	851	840	863	868	832	858	815	828	869	835	838	868	851	877	783	842	866	856	848	910	831	875	886	834	777	835	813	872	895	885	832	830	865	859	841	879	850	858	842	832	791	894	896	815	882	932	814	800	877	873	844	900	832	848	847	852	904	880	784	899	843	892	838	826	847	891	826	850	845	872	830	865	848	881	857	847	834	867	809	828	899	810	895	805	873	923	818	839	831	882	828	875	820	833	804	824	865	849	816	888	821	906	881	847	872	847	838	804	835	885	868	869	853	825	838	825	862	840	847	848	848	849	820	848	854	846	918	853	833	842	820	886	830	845	819	811	832	877	879	883	860	845	885	852	822	864	804	811	864	821	811	843	802	839	863	873	821	799	841	871	809	934	806	840	881	857	812	822	833	843	839	867	858	892	816	875	874	828	869	791	820	849	846	827	888	888	793	847	831	835	858	843	837	848	867	832	868	851	826	851	812	838	818	855	865	839	831	879	884	851	853	827	879	864	828	872	881	799	823	875	829	806	842	916	845	832	804	767	878	859	839	840	835	910	880	913	870	906	860	880	836	840	852	833	849	850	836	854	820	849	891	840	863	839	867	839	852	864	847	895	853	861	911	870	864	835	842	869	825	842	846	857	859	886	756	868	827	857	832	805	813	849	864	822	882	858	819	814	862	824	839	819	858	850	835	850	851	822	864	819	830	837	861	858	870	829	843	899	857	899	816	837	893	861	910	869	845	856	850	835	843	860	823	843	791	845	841	864	835	868	846	841	825	861	866	797	820	823	829	837	816	839	820	828	886	840	820	849	873	831	836	875	881	891	877	826	798	856	836	869	906	874	881	809	865	794	829	871	841	818	898	784	827	858	868	855	821	845	894	822	784	864	804	854	789	842	825	823	865	829	899	861	868	850	840	820	856	842	823	843	881	829	817	842	847	852	807	832	833	873	863	842	909	905	846	840	833	809	860	870	879	846	866	869	869	823	829	842	875	853	837	841	814	845	841	780	901	817	819	807	862	853	850	861	869	885	837	864	864	874	845	843	830	822	843	870	851	821	886	854	835	830	782	848	850	867	828	850	839	834	840	870	814	802	819	808	852	843	830	823	832	829	876	833	863	829	835	818	866	882	905	842	854	869	846	826	868	902	831	822	886	850	883	846	815	863	842	871	839	880	832	881	881	886	816	843	867
1022	66	53	49	57	61	56	57	52	58	54	58	56	55	49	54	36	43	51	46	51	59	50	43	49	51	50	40	42	54	44	47	54	51	52	44	48	44	46	45	52	60	49	53	53	55	53	57	59	43	36	50	46	43	52	40	31	57	49	47	43	57	53	49	50	56	53	47	57	58	51	43	38	45	35	39	48	51	58	47	45	53	54	53	52	61	43	53	46	46	53	55	49	52	42	45	48	41	42	50	47	53	51	54	53	45	43	42	44	64	52	55	44	63	52	45	52	50	44	52	47	45	58	55	45	41	61	50	55	71	42	51	55	51	49	46	49	70	51	58	42	41	57	55	61	47	42	56	51	46	52	49	44	52	65	44	55	54	39	45	49	51	49	61	46	42	48	46	50	54	43	46	52	50	46	65	51	59	48	42	57	50	47	43	63	40	53	38	51	58	59	53	55	49	46	54	44	59	57	54	58	51	35	39	48	49	46	45	43	53	44	58	42	53	52	47	59	46	50	55	43	47	36	37	46	51	38	43	46	39	47	44	58	54	56	60	55	44	53	54	37	49	51	48	48	54	48	65	49	46	48	44	40	60	58	49	54	62	45	54	48	36	45	44	63	59	38	61	44	61	54	54	29	52	59	51	66	56	49	54	53	47	43	52	45	52	43	51	43	57	45	40	53	57	49	52	42	52	41	58	46	56	52	67	54	42	41	49	59	48	36	48	50	49	54	44	48	44	55	55	46	57	56	51	48	54	48	45	51	62	40	47	46	50	55	47	49	64	55	55	56	49	54	54	56	50	47	54	49	54	54	42	41	59	49	53	55	38	44	47	52	53	47	48	46	49	50	47	45	59	49	46	55	69	51	55	59	53	40	49	55	57	50	48	42	55	51	42	51	65	46	46	46	49	57	42	59	47	44	56	52	33	46	57	49	56	63	49	59	56	43	34	43	45	41	57	53	46	45	46	55	47	40	45	57	58	53	54	47	42	37	43	55	64	43	45	59	50	46	55	51	60	42	41	49	36	52	54	51	53	52	42	53	34	56	54	49	59	63	52	53	40	52	64	57	41	58	62	51	53	63	44	59	52	49	44	40	44	59	55	40	49	50	41	50	54	41	50	58	40	49	53	53	44	46	61	37	45	48	57	52	53	75	50	59	44	52	45	50	51	41	48	49	63	49	56	49	51	48	49	60	48	64	46	53	46	54	54	57	55	56	51	64	53	49	49	39	62	51	45	46	36	54	49	56	41	42	48	47	49	50	43	33	36	50	46	50	59	36	47	47	49	43	51	44	50	51	44	39	53	53	38	53	44	55	59	59	59	49	44	49	55	58	50	62	48	56	52	46	42	55	46	47	52	47	47	38	49	59	41	56	50	62	40	39	45	40	39	41	47	54	56	43	48	58	45	58	48	56	62	40	41	51	48	53	45	43	48	52	45	48	46	38	60	49	61	60	47	64	47	50	52	38	49	64	59	47	48	43	48	53	47	62	48	59	52	49	53	47	62	42	62	70	47	45	51	59	33	50	41	48	48	50	63	43	48	42	45	41	47	53	65	45	47	50	44	53	60	50	47	49	55	53	45	41	45	31	42	48	54	48	48	48	54	50	55	58	56	56	52	47	45	42	45	53	51	50	49	55	52	53	54	47	61	45	40	49	45	55	49	63	52	56	55	50	51	59	47	50	49	55	61	57	54	50	53	46	43	58	53	51	52	54	37	49	42	49	45	55	49	51	49	48	60	51	44	42	46	73	50	51	52	41	52	47	52	55	54	62	54	49	53	49	46	48	45	53	51	53	44	50	58	51	56	59	49	44	48	57	55	46	55	48	44	52	48	56	41	52	47	48	54	41	37	48	50	59	49	41	50	58	49	52	56	52	69	50	58	52	47	54	57	53	48	55	52	52	47	53	40	50	58	50	56	48	34	54	45	53	42	59	52	56	44	45	48	56	43	46	51	52	42	64	52	48	46	43	39	44	50	56	50	52	51	54	45	56	46	45	55	52	43	55	55	42	51	45	49	51	46	35	50	52	39	52	44	48	53	60	55	44	45	51	38	56	58	51	58	66	61	40	41	46	65	45	41	41	56	53	56	46	39	59	39	58	51	51	50	47	51	38	49	48	49	45	39	43	53	38	45	53	42	44	57	37	49	39	55	42	63	45	57	57	53	52	57	48	43	44	46	61	52	48	52	51	47	57	41	51	47	43	46	55	47	49	49	43	58	55	46	44	52	56	50	46	51	49	48	50	56	41	38	50	55	55	46	49	54	44	46	51	44	57	52	39	54	65	43	28	42	57	52	49	64	41	53	63	51	49	38	49	63	43	47	36	52	52	51	50	53	44	59	48	43	44	49	51	50	54	47	53	61	42	45	60	43	42	48	54	47	56	48	50	58	40	49	50	53	52	49	45	52	60	47	41	52	47	37	47	62	43	55	64	52	44	55	42	44	44	42	45	44	54	54	52	43	51	62	55	54	53	50	50	45	46	53	47	47	43	52	37	41	58	64	39	54	49	41	56	41	46	50	54	49	35	55	50	54	58	53	61	56	43	47	63	48	39	55	65	53	49	58	45	62	61	51	51	51	55	45	38	43	45	51	68	43	40	55	59	55	45	41	53	70	48	61	55	52	63	51	47	59	51	47	55	53	42	53	47	40	51	51	49	50	52	49	52	51	43	51	48	63	53	48	51	43	43	58	67	45	58	55	58	38	60	59	47	53	45	42	51	49	48	60	48	41	48	48	52	45	48	40	63	61	60	46	46	53	54	46	52	42	47	59	52	48	39	49	38	46	47	46	58	56	49	59	47	44	61	59	48	48	59	48	59	57	38	65	44	39	49	49	53	51	54	44	60	43	61	44	61	41	50	54	50	58	60	51	56	45	49	45	43	52	48	44	56	59	50	45	52	46	44	52	53	48	57	51	54	48	50	53	39	46	52	29	53	60	40	55	48	55	63	53	56	54	51	56	58	46	45	46	65	38	55	57	39	48	51	66	40	58	53	45	53	53	36	39	45	59	45	48	55	46	58	56	62	56	47	57	50	43	46	43	50	29	47	42	52	55	55	56	53	54	49	46	43	58	46	43	50	45	42	65	53	50	40	41	49	54	43	45	39	48	47	61	51	45	52	45	49	48	59	47	60	60	47	50	67	51	58	45	50	51	58	47	41	50	62	67	34	44	48	54	49	48	55	56	38	47	57	51	45	57	51	41	48	45	46	53	47	43	37	38	46	51	57	52	45	54	60	55	42	59	57	50	48	40	56	46	57	49	51	51	53	52	58	51	51	53	57	57	39	57	51	57	49	48	59	48	64	47	50	42	47	53	43	47	51	38	68	46	49	48	55	41	38	46	47	31	40	48	44	46	41	51	48	53	48	51	55	43	44	58	51	61	50	35	49	65	47	52	48	46	51	42	51	43	43	51	50	48	55	61	48	44	42	48	46	43	45	47	43	49	53	50	53	45	50	63	51	50	49	44	58	53
6037	548	441	474	636	773	761	715	625	556	568	536	495	461	449	448	473	427	451	473	427	422	379	428	403	426	446	415	417	424	371	407	411	406	399	435	395	388	379	379	394	385	358	386	377	406	408	423	377	421	355	373	404	384	359	398	415	367	410	395	414	403	387	409	407	394	380	404	415	440	424	411	415	362	432	412	376	350	352	385	390	397	375	400	380	390	411	378	375	390	415	391	396	373	379	391	385	389	402	389	373	421	393	376	396	403	437	411	437	380	398	377	413	392	368	391	445	408	398	373	395	371	410	393	418	391	402	406	375	391	410	384	371	409	405	383	388	402	375	393	400	390	398	392	354	376	415	370	386	364	400	390	380	397	371	392	403	370	376	353	379	374	401	383	381	392	383	400	413	413	367	408	410	392	378	377	377	364	391	361	368	431	392	373	405	394	394	404	409	359	433	431	410	397	382	390	379	388	399	415	388	365	396	355	378	387	393	389	414	402	411	385	404	382	396	387	378	410	385	389	356	381	374	398	385	385	408	385	398	425	347	382	405	390	400	378	413	379	429	396	403	373	393	361	358	402	405	341	398	396	387	369	395	418	376	350	400	396	389	409	412	391	419	380	378	417	407	370	388	382	375	402	403	366	422	371	415	401	369	384	392	379	373	376	397	362	378	425	411	402	360	376	380	413	441	379	424	411	394	389	404	396	406	405	410	358	444	387	365	374	400	405	400	404	383	401	406	410	390	374	376	409	355	383	357	393	447	399	382	415	381	377	399	404	386	387	385	364	370	387	421	387	409	409	410	386	388	374	381	380	428	381	367	404	381	404	388	411	406	396	383	392	405	397	400	410	408	427	383	362	403	375	410	393	377	397	384	421	384	430	389	394	353	398	391	382	447	384	405	393	393	396	389	407	400	355	392	400	403	396	416	379	430	381	388	372	427	386	388	398	402	374	377	400	376	391	391	370	387	407	385	409	414	370	426	381	389	393	421	400	402	400	378	356	398	414	368	390	382	361	367	418	393	386	421	379	383	377	381	399	411	386	401	354	402	368	397	393	368	403	384	393	401	389	375	394	410	370	372	409	364	420	416	382	403	385	408	382	420	371	338	347	402	372	355	365	391	435	342	428	393	387	385	442	392	387	379	405	383	407	376	395	392	387	378	390	409	379	409	378	410	376	363	392	380	384	402	374	430	395	383	405	384	381	410	375	400	389	392	379	424	390	381	404	369	399	386	394	398	409	402	374	390	396	384	383	403	394	418	426	368	348	352	407	377	380	412	403	408	397	395	381	416	392	397	398	393	363	376	362	376	376	402	389	401	409	366	404	384	397	399	391	370	397	389	392	386	381	382	398	388	379	382	435	420	383	409	401	399	387	377	393	375	397	426	369	398	408	393	399	402	386	367	405	369	378	374	373	377	382	379	378	391	397	379	367	367	396	417	405	374	430	364	424	383	386	395	409	404	393	398	393	397	409	375	413	394	431	381	380	415	381	400	405	391	389	367	416	369	397	432	378	405	378	366	369	426	387	398	362	405	381	366	385	386	369	418	400	372	360	392	385	403	416	388	407	405	411	392	384	374	417	365	369	401	388	372	380	394	378	411	407	372	433	404	407	427	378	435	448	403	362	368	413	373	388	408	392	382	393	367	384	391	435	386	380	388	381	360	409	379	410	367	396	395	425	412	439	431	399	371	388	411	412	356	398	427	414	394	371	384	403	381	394	385	408	405	376	369	396	391	378	408	395	388	411	358	376	386	403	394	420	399	377	437	395	387	365	386	386	380	412	373	391	427	333	372	385	405	385	362	368	401	374	356	396	409	423	416	381	366	397	385	371	425	406	415	388	404	374	376	414	383	375	411	369	392	443	352	413	425	434	419	368	384	384	410	364	388	430	386	383	407	374	365	371	402	402	419	420	400	396	375	370	416	411	388	411	421	385	388	387	385	406	408	403	407	386	414	385	403	404	415	415	394	378	399	445	400	399	431	358	422	406	427	406	396	403	353	420	397	368	385	394	384	375	398	352	422	416	363	393	366	415	393	380	388	407	388	376	413	397	393	407	414	393	363	412	374	424	424	391	383	385	359	397	386	398	377	421	379	379	413	409	380	382	400	340	375	361	384	385	404	392	394	393	431	399	392	371	360	366	419	398	386	356	435	380	369	374	395	374	402	419	401	371	383	384	358	404	408	348	401	397	406	387	389	407	375	414	384	394	378	406	405	361	398	394	383	423	424	407	385	386	381	433	377	407	426	404	421	391	393	408	377	404	359	394	427	403	358	396	364	371	381	360	378	401	401	400	387	417	401	387	383	370	388	410	406	413	398	394	436	392	398	386	391	400	413	420	399	401	400	390	413	397	423	403	379	370	353	382	375	376	411	398	374	412	364	422	404	386	409	417	348	394	427	386	386	401	409	366	422	370	431	385	418	412	410	396	368	373	400	385	400	381	395	383	396	383	404	424	384	383	390	400	397	386	419	390	431	397	403	394	401	397	386	375	396	392	420	370	378	377	400	364	377	398	391	430	406	403	395	369	385	369	400	398	406	380	392	384	391	402	404	395	383	401	395	362	399	404	413	404	411	441	375	377	375	402	431	400	370	359	426	364	376	388	374	382	393	388	363	420	368	379	390	379	404	387	411	361	392	375	360	399	408	416	362	399	383	423	413	404	381	407	399	402	390	381	369	416	371	412	380	393	377	382	403	400	392	410	396	415	393	423	384	417	414	400	385	419	399	406	374	382	392	387	428	378	364	355	403	388	352	370	361	381	403	401	424	387	413	400	385	380	406	375	371	428	412	393	386	414	334	408	391	393	412	419	384	412	377	393	389	404	368	380	423	420	370	412	429	406	394	411	396	408	418	430	378	409	391	416	356	355	405	382	395	402	368	378	376	422	416	381	386	370	426	454	408	377	405	390	371	400	412	423	415	387	440	390	379	394	397	405	399	370	376	390	377	362	402	405	382	405	393	418	415	400	387	394	423	381	383	366	388	379	370	381	366	412	399	399	401	406	389	377	385	376	386	383	402	379	405	394	379	367	383	398	387	381	401	398	382	396	419	416	412	395	389	390	383	374	391	373	396	418	414	402	403	386	376	393	392	420	373	394	380	352	384	422	363	380	377	384	428	405	361	370	386	399	383	387	405	410	401	404	388	386	379	413	360	379	396	413	377	379	374	402	373	435	406	418	397	426	367	371	421	372	405	389	367	402	358	384	394	384	363	402	431	434	425	400	388	430	387	402	413	396	393	407	401	398	384	371	378	385	411	376	380	402	379	382	397	407	360	395	370	378	374	359	394	411	380	397	413	359	397	408	370	412	381	365	413	414	389	423	432	364	409	350	411	392	401	390	395	426	403	396	428	367	405	367	414	391	375	371	378	411	363	361	363	379	395	384	354	391	388	383	402	422	388	365	383	440	379	413	376	375	415	425	380	413	432	400	402	382	391	418	399	392	410	380	374	425	358	412	366	384	409	385	422	400	386	417
469	124	110	77	80	91	108	108	82	100	95	93	96	70	105	78	70	85	85	86	78	62	87	91	79	96	86	89	64	73	91	68	82	78	85	76	83	83	82	73	85	81	77	78	70	91	75	78	88	74	82	79	76	78	88	72	70	65	69	77	72	67	67	59	71	84	81	71	77	65	73	92	74	55	97	84	71	72	54	52	70	90	66	58	81	68	76	62	67	85	67	85	76	70	73	65	70	82	69	51	59	74	64	81	69	73	71	79	78	87	67	59	78	78	57	73	64	89	80	57	68	68	79	84	64	84	73	55	66	66	79	60	89	67	72	52	88	81	75	56	77	84	71	79	46	86	66	74	75	81	79	82	83	73	62	86	72	86	84	85	86	89	62	63	73	71	60	66	82	63	69	75	92	73	66	89	66	76	88	81	72	85	91	80	74	78	74	72	77	65	84	59	87	71	68	77	91	83	74	67	58	65	82	70	79	75	63	63	67	88	101	79	99	73	57	68	93	87	85	80	87	82	103	92	82	76	76	82	78	58	81	73	77	79	65	81	68	72	85	63	78	73	76	53	73	63	72	83	90	61	83	65	87	90	78	87	89	53	73	80	52	69	72	79	60	69	80	73	72	96	76	88	76	73	96	72	76	90	69	81	71	86	87	78	79	82	84	81	80	59	82	75	83	77	78	80	65	71	92	66	75	74	73	59	67	69	82	71	84	66	76	75	74	78	73	81	76	81	78	70	82	72	75	64	61	89	82	82	71	65	67	75	76	67	75	58	75	84	88	70	79	74	84	77	61	81	79	73	63	63	98	81	73	70	75	67	84	79	71	77	65	89	84	72	73	61	68	77	87	90	86	61	70	71	59	84	81	74	77	74	59	69	80	76	65	84	70	69	90	67	64	74	80	74	73	76	78	66	78	78	74	71	66	61	80	71	80	87	76	74	77	74	64	81	61	70	73	86	64	92	72	69	70	84	68	85	86	70	72	88	82	68	70	94	61	73	94	55	64	71	86	68	82	76	67	84	83	61	79	73	82	67	70	65	85	81	65	81	83	70	72	76	78	79	79	64	73	66	67	82	63	74	84	97	69	74	75	70	73	65	75	78	71	61	82	78	76	85	73	76	79	67	71	65	64	74	66	76	74	74	63	80	70	60	62	86	82	67	75	91	70	68	79	67	73	79	85	83	78	82	72	81	84	100	67	85	70	84	71	86	94	61	85	82	73	87	57	72	79	81	65	68	70	83	72	54	87	74	66	88	80	66	96	76	68	58	74	74	70	68	85	66	81	61	92	82	80	83	71	82	71	64	72	68	88	73	64	82	68	56	88	70	80	71	94	90	74	78	66	87	75	79	81	69	67	66	57	67	68	80	59	68	67	73	66	59	84	73	81	74	61	76	81	58	78	72	56	75	62	90	97	66	89	66	74	66	63	71	77	81	96	88	81	52	74	75	68	85	67	84	70	76	69	64	73	78	68	72	62	77	78	88	80	91	71	70	75	63	78	75	72	77	78	74	64	76	75	66	65	74	70	85	80	68	71	69	71	67	90	67	96	74	69	81	66	86	70	74	70	66	67	70	79	74	66	77	68	76	86	63	89	61	71	84	67	76	57	86	77	71	76	80	79	88	98	69	76	82	81	87	81	81	64	76	74	92	79	82	77	67	68	64	88	83	74	101	80	59	80	79	77	70	67	72	72	66	75	65	75	77	67	61	73	85	71	61	60	79	73	66	66	75	92	68	67	88	75	60	64	80	76	75	71	61	79	81	62	66	69	72	61	73	71	71	76	90	76	65	55	86	62	89	72	95	85	78	72	63	85	70	89	65	75	61	81	76	91	72	63	89	75	68	66	80	78	73	87	75	65	73	95	74	76	79	83	72	96	71	89	75	78	58	83	90	75	85	75	75	71	89	77	70	76	68	86	76	69	78	72	63	78	90	79	76	85	67	79	66	72	71	71	71	73	94	69	87	61	74	60	83	73	78	76	70	82	64	80	60	58	62	89	77	69	88	72	75	71	66	69	64	61	86	74	76	66	62	76	85	78	73	74	81	88	65	82	76	60	76	85	66	76	86	85	83	60	89	64	96	64	74	78	78	78	72	84	69	60	58	71	81	77	76	76	72	74	74	68	73	84	60	81	77	75	73	67	83	75	81	74	75	64	76	75	70	75	78	65	76	62	63	62	54	63	74	72	58	78	73	66	79	78	66	66	63	71	73	88	71	77	69	76	71	92	66	80	57	79	73	76	77	70	80	81	66	83	95	81	63	79	77	53	69	67	81	64	82	69	79	76	95	91	64	90	78	82	73	83	64	71	78	89	69	78	81	86	84	60	73	81	77	74	72	91	89	65	89	74	90	64	82	72	75	66	72	80	71	74	92	66	66	82	83	64	63	72	71	72	73	88	64	76	83	82	94	74	83	68	70	70	76	81	75	69	64	79	89	82	82	89	76	75	82	82	73	86	72	76	66	74	58	78	75	74	79	68	78	64	78	80	76	85	77	105	73	93	71	84	63	93	68	80	75	79	62	66	88	71	92	81	91	75	89	70	76	71	89	67	67	73	71	79	81	64	92	87	95	57	68	81	79	66	86	72	76	77	72	75	88	80	88	74	81	91	70	69	62	83	84	73	67	78	87	66	73	56	79	76	72	85	64	68	71	77	70	72	66	74	79	78	69	56	86	70	75	74	64	72	71	76	80	67	85	67	79	75	66	72	77	78	82	70	65	78	63	75	63	85	77	70	73	83	71	67	77	67	71	68	87	87	74	77	75	79	75	66	85	74	88	70	83	65	66	72	67	67	68	76	70	81	85	69	66	76	77	87	76	85	82	89	69	55	85	75	65	75	54	79	78	71	79	72	65	72	67	69	83	78	74	72	81	74	63	71	71	73	76	74	69	96	71	90	88	84	74	69	73	73	59	80	76	66	72	68	73	85	69	74	95	84	68	69	87	65	65	81	89	70	96	66	73	77	82	76	99	70	75	76	83	77	92	76	71	76	74	70	79	100	73	79	87	59	73	60	82	89	76	81	87	83	83	73	70	80	99	86	60	72	77	62	82	76	72	57	71	86	83	83	81	62	63	77	64	86	76	76	74	78	60	68	73	70	82	79	76	62	66	63	63	75	78	83	73	75	76	80	88	75	93	78	81	57	60	80	69	97	67	87	81	73	84	78	74	86	81	81	83	65	56	80	73	72	77	66	75	58	76	82	78	76	78	87	90	76	74	85	90	81	63	89	73	79	51	80	78	58	65	63	79	64	100	72	74	85	83	88	70	73	72	67	63	80	80	75	77	75	71	74	84	81	80	68	70	88	69	61	78	63	72	83	69	60	79	83	72	73	54	53	74	62	75	68	72	87	74	88	81	71	70	77	79	74	78	91	79	82	94	73	73	68	80	87	76	66	61	64	63	66	69	74	70	73	58	68	76	82	70	81	85	70	52	76	88	68	65	74	76	75	79	86	107	89	73	66	75	67	87
5262	1381	827	969	1877	2552	2452	1975	1757	1444	1271	1112	984	935	877	871	787	758	761	700	697	702	620	635	657	652	567	585	640	606	605	573	571	616	594	592	618	603	545	554	605	596	566	588	542	566	543	563	599	563	535	571	544	585	588	564	532	518	555	537	532	547	539	580	539	548	535	548	598	517	535	576	570	552	570	533	535	578	522	551	567	552	530	529	578	530	570	575	549	497	540	566	487	518	545	512	533	517	548	517	553	528	571	486	544	522	506	571	513	556	505	526	561	546	558	554	553	545	585	536	539	572	541	489	536	551	561	569	551	574	566	506	560	539	509	604	536	557	555	500	517	562	550	537	528	556	551	528	564	534	546	563	518	533	506	523	529	507	542	579	518	524	512	521	555	588	492	522	556	515	556	523	545	525	548	529	550	527	546	525	536	543	567	508	499	516	523	528	526	590	502	521	537	525	503	539	560	488	578	515	536	545	569	568	536	543	520	566	504	567	553	571	560	521	559	570	535	549	493	527	593	544	545	541	516	551	558	574	511	555	532	509	512	534	538	553	508	548	535	514	558	552	525	538	548	503	538	538	543	568	507	538	496	563	578	539	520	490	565	523	532	520	541	547	543	526	511	524	530	498	537	528	523	522	598	544	529	568	510	511	541	538	564	508	521	515	530	532	552	529	519	569	539	572	523	535	521	518	530	539	533	515	592	525	530	516	548	576	542	555	531	564	539	548	555	508	524	585	528	525	497	545	555	547	538	547	518	549	550	512	523	525	534	551	533	519	542	594	508	538	523	587	535	561	526	538	547	524	527	512	538	493	530	515	513	541	544	544	558	558	538	544	531	538	530	500	536	584	538	511	545	557	542	550	509	567	564	561	479	495	541	506	525	567	539	558	506	481	504	555	549	538	536	501	512	518	481	524	534	521	536	542	529	580	561	561	546	527	515	583	514	568	520	515	583	565	553	547	545	564	546	519	521	558	545	535	513	503	544	494	560	581	532	535	547	562	532	535	540	546	526	555	546	546	535	477	520	532	513	510	551	546	530	555	588	536	551	506	511	512	548	553	557	536	548	544	525	535	555	534	549	535	524	531	519	527	556	543	535	506	518	535	540	525	549	507	505	512	529	576	537	576	500	539	470	549	514	536	550	553	543	503	543	550	521	541	507	562	551	570	557	546	519	562	513	555	571	556	520	577	562	528	543	572	515	522	524	493	511	530	562	535	524	538	540	523	531	576	492	556	523	565	537	510	541	516	547	546	511	571	567	527	529	498	496	497	571	550	519	533	542	575	530	561	519	498	539	560	558	544	539	560	518	558	562	511	572	525	542	550	478	533	558	543	549	505	519	534	555	580	528	558	522	546	558	534	524	518	532	532	515	532	528	546	522	549	532	591	536	538	516	573	491	536	497	532	519	570	565	533	519	557	512	530	528	552	532	509	515	509	568	577	555	531	508	562	543	553	554	556	542	572	559	526	542	542	571	523	561	572	526	526	502	534	556	525	535	517	535	503	507	527	514	501	555	520	502	550	559	548	534	561	537	553	556	548	551	542	513	532	535	528	536	582	555	478	547	550	522	512	557	547	528	553	505	504	525	474	506	546	539	554	596	534	523	513	529	578	541	543	510	535	538	501	518	524	531	515	552	516	550	514	548	548	568	509	541	520	520	583	542	536	556	558	530	539	554	499	519	524	589	529	533	525	573	545	570	516	522	539	507	523	554	555	487	548	491	507	515	526	575	495	518	545	511	508	505	543	569	531	572	509	536	499	517	536	549	529	569	515	521	529	534	479	570	560	577	508	539	569	534	512	561	558	571	548	537	560	570	526	531	499	518	518	540	542	531	487	530	516	534	538	537	548	567	535	529	555	552	558	552	534	530	512	516	565	517	522	525	541	585	499	545	579	549	539	532	542	543	527	543	541	532	518	546	559	510	545	541	565	596	585	549	524	554	553	498	549	507	537	542	536	593	548	514	534	533	560	533	563	548	554	577	559	532	546	550	564	549	540	575	501	595	510	547	506	518	545	547	530	515	543	546	508	539	522	578	610	524	528	521	531	520	545	512	526	568	559	513	506	528	535	484	552	571	576	528	541	505	534	540	560	509	555	563	548	543	519	556	518	535	532	555	526	572	539	538	501	554	573	539	529	547	521	522	522	541	532	548	585	518	542	501	534	553	538	530	529	514	516	559	558	514	540	567	514	585	522	535	569	521	524	553	564	509	573	521	527	510	520	550	527	547	528	517	553	576	515	555	512	539	564	542	526	556	539	531	504	520	557	516	501	549	551	535	579	548	521	519	530	542	537	528	508	551	576	565	538	544	533	529	548	551	566	552	521	536	544	575	540	538	507	527	568	562	537	549	564	536	562	511	556	550	590	512	537	546	557	560	519	557	524	592	521	533	542	578	509	563	527	515	528	552	565	503	537	533	576	562	542	557	555	522	549	533	543	568	500	558	539	525	548	537	550	561	520	542	571	566	523	568	511	562	539	530	572	532	533	546	529	531	526	517	518	508	504	546	541	501	503	528	488	503	582	544	540	575	512	551	549	562	531	533	554	559	530	565	546	503	528	526	516	535	549	500	541	508	537	530	507	565	524	511	540	494	514	518	518	523	514	547	534	535	605	509	526	494	537	539	559	513	540	530	562	496	556	508	527	536	562	524	495	532	553	515	543	541	572	519	527	567	526	538	524	531	553	573	557	548	559	553	524	474	573	551	563	532	538	565	542	563	517	517	535	549	551	557	536	532	559	539	518	562	535	531	553	524	573	544	537	558	565	542	541	548	545	527	549	593	539	546	537	528	524	529	500	532	523	550	571	552	537	524	505	518	544	530	530	552	531	531	551	514	593	491	528	530	525	518	566	535	537	530	568	570	576	503	551	550	533	561	565	561	533	534	535	504	506	531	523	584	555	559	540	493	526	548	543	509	555	533	552	537	572	517	463	546	555	539	527	532	535	548	520	575	569	515	551	530	586	533	526	520	517	520	551	560	530	509	513	544	511	519	530	507	514	566	551	519	564	504	510	534	560	563	556	556	525	549	525	553	520	596	510	509	526	557	547	542	526	547	529	597	504	521	486	539	516	507	551	518	508	564	515	539	568	543	601	544	523	517	515	529	564	542	524	543	551	539	530	551	540	548	545	548	560	537	549	524	502	505	531	563	494	512	533	507	524	574	578	547	532	505	531	526	527	544	534	559	498	532	518	520	544	553	542	523	555	537	531	525	526	538	554	510	550	539	540	552	570	511	515	546	551	560	516	497	534	553	531	530	531	530	519	534	566	523	539	490	534	554	554	542	550	503	497	550	511	566	547	525	535	528	517	554	524	517	531	536	574	561	526	523	533	532	570	549	542	529	520	564	554	516	525	544	535	531	511	508	556	574	525	570	494	537	546	556	529	555	539	538	521	545	516	532	587	575	554	561	552	503	561	549	539	554	561	526	504	579	505	519	527	551	527	573	573	532	538	512	512	520	542	565	521	529	558
1655	147	100	149	110	122	117	125	140	113	109	112	121	131	104	102	114	132	105	104	99	106	109	125	101	99	97	100	106	104	103	98	100	102	104	106	97	96	95	105	101	97	122	97	93	94	104	104	104	97	103	106	101	100	105	89	106	111	99	102	110	104	110	93	99	114	87	90	90	94	117	106	102	112	125	100	87	89	106	100	106	120	82	115	106	112	84	112	121	106	95	99	97	101	90	100	102	103	109	91	95	95	109	97	101	104	99	90	94	101	86	99	91	83	104	85	107	91	102	90	125	86	99	92	115	98	93	103	100	109	79	112	110	102	111	97	106	100	92	99	90	124	85	96	87	115	109	111	104	92	106	98	102	84	93	102	97	111	103	106	102	95	93	83	104	97	96	105	113	97	114	85	88	100	102	112	107	100	105	113	97	112	96	114	94	98	112	106	86	117	118	94	112	98	98	74	95	99	114	97	93	96	91	106	97	94	112	100	103	90	91	97	109	99	102	96	104	100	95	103	102	95	93	105	113	98	105	127	103	106	104	88	109	104	93	91	97	81	101	86	117	103	97	109	108	95	107	81	110	81	124	100	85	94	105	116	103	104	108	113	83	104	102	102	86	100	123	101	87	111	84	115	105	116	88	87	102	100	104	84	88	123	108	113	116	98	96	95	105	94	99	99	107	89	103	99	103	111	95	108	89	90	92	93	98	92	131	106	89	92	115	90	90	108	104	100	90	103	102	93	120	109	103	95	99	99	104	99	108	95	116	95	91	101	95	102	87	94	94	92	100	105	101	111	86	88	100	108	105	101	92	106	84	99	105	108	99	88	105	104	88	108	105	98	90	106	96	85	108	93	91	99	97	97	87	92	89	97	97	107	85	98	96	105	97	90	108	102	95	106	111	113	110	108	97	120	109	96	90	115	117	99	97	91	102	103	105	131	104	87	124	87	99	115	109	99	96	98	120	100	105	101	103	107	82	95	108	112	102	84	100	84	95	103	96	103	97	118	106	96	114	106	87	107	96	104	85	85	95	91	102	99	96	86	103	111	87	95	110	98	106	90	91	90	96	98	82	93	82	117	90	115	111	90	115	92	107	95	112	94	93	98	96	105	115	100	86	107	97	84	93	90	99	88	90	104	102	121	112	104	100	114	92	104	102	112	121	103	80	105	80	94	92	103	77	118	104	103	116	101	96	96	109	113	118	108	116	91	112	100	110	100	113	98	84	93	117	122	106	92	112	105	91	115	110	95	123	104	83	93	84	105	92	93	89	100	92	101	97	93	111	114	89	94	116	94	108	109	108	124	111	117	113	106	106	108	105	98	98	88	101	107	98	80	105	108	101	92	116	100	102	98	93	99	100	105	114	111	113	92	106	85	102	87	121	108	106	100	95	105	115	88	105	101	87	83	112	112	104	111	105	92	103	110	101	96	92	92	99	120	91	102	92	129	102	89	91	97	104	97	88	103	92	108	96	87	122	101	108	108	96	104	102	110	99	92	102	114	105	95	106	102	97	108	125	92	122	106	108	112	113	104	100	105	93	98	96	100	96	102	117	98	91	102	115	104	94	98	83	107	82	104	99	106	102	115	101	105	86	106	96	101	108	87	99	91	103	105	107	82	110	90	90	95	109	117	99	99	84	113	95	121	103	99	97	92	96	102	93	109	93	86	88	102	95	74	88	111	104	108	103	99	100	98	94	112	97	107	106	108	101	93	108	90	102	107	96	111	105	110	105	103	88	103	93	90	88	113	118	108	122	120	88	97	96	104	109	100	101	106	78	109	102	103	99	105	102	88	93	101	93	102	103	116	103	82	99	90	112	112	101	101	102	89	96	85	93	109	94	103	109	117	105	103	105	114	95	113	97	117	104	102	90	111	114	98	111	118	106	102	89	119	122	98	88	102	103	117	94	97	117	109	108	93	121	106	104	94	116	84	96	101	112	89	93	109	102	102	82	96	95	101	96	114	105	93	101	99	100	101	93	116	93	106	104	94	100	113	94	101	101	101	93	101	89	85	98	93	105	93	106	113	103	107	93	86	105	119	104	100	105	91	84	93	111	105	95	110	108	85	107	97	95	91	103	88	108	122	102	104	102	113	97	104	103	92	102	115	88	116	79	83	103	87	89	111	104	91	98	101	93	100	109	111	93	102	96	115	83	97	98	96	100	98	94	93	101	105	97	111	92	110	102	106	120	88	105	90	106	95	101	116	91	77	101	94	90	91	93	96	100	89	112	90	102	113	85	102	96	96	97	104	101	102	92	95	98	112	103	105	100	90	86	105	112	111	90	93	101	97	80	112	99	107	100	108	104	89	90	87	116	112	104	101	103	87	84	112	84	100	102	106	94	92	90	109	88	90	97	96	116	90	111	104	100	87	112	81	114	86	113	98	118	102	100	117	97	87	104	87	107	113	101	105	93	92	92	111	97	87	94	103	88	102	115	101	111	88	110	79	105	134	103	111	94	78	92	93	92	119	110	87	103	100	89	101	98	96	102	108	101	97	114	108	94	108	107	100	94	84	107	86	111	124	97	86	99	88	109	98	96	95	101	94	90	98	106	114	90	80	103	85	99	110	105	97	93	95	91	107	96	107	95	82	106	118	108	100	104	103	112	85	111	116	96	108	102	82	109	91	103	93	92	89	109	113	101	92	87	99	110	96	102	102	96	104	97	93	101	95	93	97	93	96	97	100	92	103	83	84	106	97	112	103	80	91	97	106	91	124	83	98	102	116	101	85	95	115	105	94	91	112	118	115	110	92	119	110	83	114	104	110	110	90	87	112	94	102	87	115	90	94	98	86	91	110	93	105	96	109	106	92	99	106	112	101	102	109	110	102	114	109	98	91	104	113	103	105	103	97	102	97	110	81	96	100	104	93	98	102	129	107	120	100	98	83	93	97	110	91	115	94	88	107	94	82	103	113	88	93	81	120	113	81	108	108	88	105	93	98	94	98	104	95	86	87	96	109	89	108	111	93	89	110	95	92	86	102	114	93	103	103	87	82	89	101	114	110	104	110	109	102	120	92	100	80	99	100	97	97	85	90	100	106	97	101	112	95	97	96	103	90	103	91	101	91	105	109	96	120	106	102	81	87	103	97	97	85	85	96	100	83	97	82	111	108	105	109	107	102	104	107	90	102	98	107	106	104	94	85	104	113	92	77	99	89	102	97	86	104	96	121	108	91	105	80	107	93	116	99	79	87	104	103	87	77	124	94	114	97	107	93	90	87	113	97	113	117	98	99	116	112	103	89	119	104	105	103	90	98	101	111	94	98	97	109	98	107	90	95	104	104	96	90	107	96	106	86	91	106	99	99	98	109	112	95	97	109	109	89	97	97	99	121	108	96	111	103	99	97	102	101	105	101	116	99	93	107	92	120	112	95	107	84	106	93	93	113	118	104	97	97	106	88	102	94	92	107	106	94	97	92	113	108	100	91	84	107	119	100	84	96	96	101	112	99	114	110	94	106	88	85	117	110	84	104
7698	1256	993	1141	1807	2361	2347	2154	1886	1561	1457	1343	1209	1129	1096	1113	1047	950	952	945	941	903	945	856	874	859	817	828	811	834	821	795	822	813	794	778	809	796	802	796	832	803	777	795	767	739	740	796	763	812	794	751	735	735	818	771	757	742	767	738	755	787	804	709	728	741	798	725	744	806	783	757	740	782	758	799	776	842	729	733	750	769	745	759	770	760	715	756	793	758	767	738	753	772	776	811	776	778	775	715	798	772	758	791	774	778	752	752	778	760	761	751	764	719	778	796	783	714	753	742	758	787	765	772	756	779	755	808	799	780	784	766	732	774	743	759	746	778	794	750	743	819	773	762	750	808	768	760	758	745	825	744	740	718	711	773	750	766	783	760	762	780	741	802	780	725	771	757	780	773	745	783	757	711	819	701	754	757	728	721	759	701	770	760	763	793	718	768	730	814	762	775	759	743	825	777	789	795	784	797	767	748	799	747	762	727	792	774	743	778	814	774	855	806	770	779	757	803	721	790	767	759	749	790	764	771	750	733	811	794	747	811	759	782	733	766	806	777	720	785	751	745	780	729	784	744	730	753	753	724	756	782	744	789	706	717	782	788	808	759	764	749	738	726	805	751	766	767	742	737	800	733	721	778	755	743	791	750	767	802	776	777	751	795	716	707	745	758	765	763	783	778	726	754	744	748	786	801	727	798	754	733	797	783	772	759	743	772	780	759	751	747	759	786	769	748	756	745	783	768	745	788	720	728	777	725	740	758	732	742	749	753	757	791	781	773	781	824	801	725	758	734	776	814	752	766	727	779	790	761	809	778	749	766	733	772	750	751	726	684	764	769	748	753	706	711	778	766	756	775	757	795	776	728	785	776	741	743	711	780	768	758	712	738	761	754	785	768	744	748	756	754	735	757	802	748	789	761	766	772	756	737	770	767	775	764	719	776	769	720	749	743	777	719	809	735	767	783	746	765	778	764	748	787	720	785	789	752	820	764	762	774	750	741	794	736	740	754	772	760	778	781	734	757	785	740	793	689	776	769	788	748	792	768	733	807	725	765	771	820	800	782	725	786	752	747	753	733	767	744	772	777	736	773	753	767	751	750	737	731	728	787	792	734	741	788	782	763	754	806	777	719	743	715	791	800	806	745	795	714	737	755	754	764	729	811	707	744	762	678	780	728	761	753	758	744	777	760	735	752	743	792	759	733	766	765	728	805	825	763	777	731	733	763	766	750	798	757	739	738	785	713	746	753	750	762	712	761	759	775	775	702	745	739	759	773	812	747	802	784	782	772	745	703	769	759	748	769	795	740	744	786	784	784	780	736	731	784	744	741	793	758	773	774	744	773	770	748	785	725	712	751	756	778	812	754	796	758	816	749	750	749	785	728	704	746	766	777	759	736	768	809	750	795	755	738	735	735	753	750	788	745	725	754	776	790	743	780	745	741	810	793	738	712	746	783	763	757	737	805	750	819	723	741	771	796	747	771	768	728	755	732	832	755	780	796	755	770	784	812	758	747	762	800	748	734	772	737	770	801	832	749	785	776	737	752	782	766	766	777	778	770	737	801	753	806	786	760	738	751	796	754	779	741	739	737	705	759	759	752	739	751	747	732	813	785	702	754	724	749	738	775	770	764	777	773	777	779	778	733	809	768	766	721	792	752	789	732	776	755	753	745	774	791	768	792	729	796	748	771	741	770	732	764	750	740	780	815	771	756	770	809	799	713	791	784	774	785	747	755	767	753	760	749	745	742	756	732	785	748	812	765	773	798	759	769	732	761	754	777	775	781	808	763	753	774	805	709	825	762	766	722	763	731	787	811	723	796	786	730	799	764	772	736	804	774	758	794	755	805	755	766	803	785	741	788	767	710	743	737	786	702	740	757	779	725	742	768	755	740	726	733	727	807	776	749	761	739	823	772	798	735	798	735	792	754	775	727	753	784	749	735	771	769	719	764	748	792	804	774	759	769	762	780	747	714	816	749	753	756	780	738	776	763	775	763	752	763	792	782	780	723	774	747	765	754	774	765	736	793	765	794	733	771	722	747	794	749	795	797	775	795	765	777	774	755	754	760	785	782	720	807	729	740	773	805	772	736	718	747	727	783	776	754	762	746	769	746	736	750	768	753	767	777	786	718	827	725	809	777	775	769	777	748	760	779	744	788	779	777	757	781	781	793	743	733	740	748	740	754	778	750	731	775	788	769	783	799	710	717	782	744	749	781	774	756	767	762	784	810	783	760	783	814	753	768	683	701	776	731	745	787	728	733	779	753	806	731	749	737	759	799	766	813	750	808	732	727	777	795	727	772	822	795	738	753	762	742	756	749	767	745	808	738	805	719	785	793	782	716	814	819	730	776	817	728	794	744	737	760	745	765	719	737	778	728	737	763	750	712	717	782	721	760	765	716	722	745	784	743	784	753	799	775	746	773	798	713	735	795	793	717	796	728	761	756	761	707	742	815	739	786	771	736	759	802	783	754	795	754	748	750	780	757	758	769	824	774	753	743	750	790	772	776	719	804	833	755	752	759	748	766	788	770	715	760	779	770	797	713	754	728	806	756	821	752	769	769	789	751	774	821	731	719	723	806	764	734	747	776	764	834	770	767	768	732	737	773	782	741	798	747	758	735	758	744	772	805	767	733	730	769	740	779	767	740	798	756	761	731	755	764	753	767	757	808	795	733	762	759	762	784	715	746	736	737	789	765	781	741	780	735	780	718	740	697	779	687	762	732	763	728	766	739	810	779	773	724	766	811	793	751	765	779	783	790	778	787	696	768	767	745	792	753	784	764	771	782	766	741	798	755	763	755	734	745	806	772	762	770	783	753	760	785	703	775	778	729	780	768	762	779	750	764	715	729	746	760	712	767	757	800	738	740	760	747	712	738	726	756	829	807	766	773	729	735	750	726	790	784	792	691	740	761	801	728	767	795	780	808	804	788	762	794	731	753	774	762	796	730	755	763	779	758	865	781	774	753	745	719	782	729	764	719	747	786	825	733	757	766	755	745	781	717	779	747	764	730	774	760	759	788	777	777	724	746	750	706	737	744	785	774	815	758	761	705	702	757	725	789	739	749	772	777	738	780	761	774	823	746	767	769	742	743	761	784	750	731	740	742	801	774	759	812	718	716	722	742	741	767	754	769	757	793	738	771	773	712	803	737	768	753	745	789	767	756	797	750	804	800	773	708	772	768	739	802	749	760	781	775	740	748	786	741	721	797	789	778	768	726	794	786	785	753	759	747	749	774	734	741	763	775	799	774	794	732	756	795	800	816	774	736	741	737	791	750	799	727	790	795	764	811	757	789	766	804	765	750	720	774	713	745	796	714	735	733	762	784	786	735	756	800	756	813	802	769	752	785	777	744	814	812	748	726	751	747	735	776	811	767	746	790	716	776	739	739	752	729	767	765	766	764	813	798	777	766	767	803	754	771	802	780	766	752	735	760	724	825	768	714	702	780	703	759	757	735	762	769	771	760	770	740	782	742	790	793
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
