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
343374710959	343374711518	343374712068	343374712618	343374713168	343374713718	343374714268	343374714818	343374715368	343374715918	343374716468	343374717018	343374717568	343374718118	343374718668	343374719218	343374719768	343374720318	343374720868	343374721418	343374721968	343374722518	343374723068	343374723618	343374724168	343374724718	343374725268	343374725818	343374726368	343374726918	343374727468	343374728018	343374728568	343374729118	343374729668	343374730218	343374730768	343374731318	343374731868	343374732418	343374732968	343374733518	343374734068	343374734618	343374735168	343374735718	343374736268	343374736818	343374737368	343374737918	343374738468	343374739018	343374739568	343374740118	343374740668	343374741218	343374741768	343374742318	343374742868	343374743418	343374743968	343374744518	343374745068	343374745618	343374746168	343374746718	343374747268	343374747818	343374748368	343374748918	343374749468	343374750018	343374750568	343374751118	343374751668	343374752218	343374752768	343374753318	343374753868	343374754418	343374754968	343374755518	343374756068	343374756618	343374757168	343374757718	343374758268	343374758818	343374759368	343374759918	343374760468	343374761018	343374761568	343374762118	343374762668	343374763218	343374763768	343374764318	343374764868	343374765418	343374765968	343374766518	343374767068	343374767618	343374768168	343374768718	343374769268	343374769818	343374770368	343374770918	343374771468	343374772018	343374772568	343374773118	343374773668	343374774218	343374774768	343374775318	343374775868	343374776418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2115	3300	1900	2700	2116	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2115	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	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
1095	1715	203	104	87	102	109	99	101	102	88	102	86	109	103	82	83	82	71	65	82	57	70	84	88	72	72	84	69	90	80	58	69	67	69	68	58	76	76	55	65	79	74	53	67	68	64	64	68	65	55	79	74	83	72	56	69	68	81	66	62	70	85	72	76	79	76	46	80	64	67	77	65	76	63	63	71	63	61	55	53	72	53	53	68	67	60	76	64	83	63	62	65	69	69	65	60	72	80	78	75	85	62	76	62	66	73	80	75	75	73	79	50	73	74	68	65	75	68	50	81	71	71	77	67	63	68	60	75	84	74	59	88	79	60	68	56	63	72	62	56	77	69	59	70	53	65	72	67	73	82	85	65	76	65	62	70	71	80	68	65	79	72	70	84	64	78	57	63	90	69	63	52	64	73	60	70	57	84	84	64	65	61	72	55	59	69	58	62	65	65	70	62	74	75	68	63	73	59	75	68	66	77	67	66	65	65	78	79	69	56	56	62	61	57	44	69	65	83	80	76	71	63	62	72	73	53	82	58	76	76	54	76	80	59	83	62	70	63	81	64	60	73	55	76	66	66	60	85	73	70	61	70	68	65	68	72	58	70	65	65	64	67	78	63	70	64	66	64	81	80	69	70	72	66	78	77	82	66	77	87	74	82	70	68	49	55	71	76	63	71	76	61	71	75	62	76	77	46	75	80	62	77	73	74	78	73	61	58	70	64	59	62	63	66	65	62	48	65	68	64	72	79	69	74	70	79	67	61	67	70	66	74	88	73	74	61	88	74	63	88	65	80	69	55	78	74	73	71	75	64	69	63	64	50	75	59	80	56	71	82	53	58	66	67	66	57	70	63	74	75	67	79	62	70	81	65	68	76	66	73	73	52	64	70	68	68	59	72	76	70	56	69	70	75	66	78	63	73	72	64	69	67	81	74	79	70	71	73	68	78	68	62	72	74	78	63	74	55	50	63	82	76	58	72	70	81	72	81	68	75	67	58	72	71	59	64	69	81	67	67	74	63	71	50	68	62	62	68	69	64	63	57	66	73	58	60	65	68	64	49	69	60	61	70	79	88	76	76	76	55	71	68	66	79	64	89	66	57	63	51	79	76	68	76	64	81	63	60	72	72	76	77	64	73	69	79	79	79	81	68	83	63	68	59	91	54	69	75	81	77	77	81	58	58	72	60	50	84	78	74	69	76	67	56	67	67	71	60	68	71	81	61	73	70	65	67	73	73	76	59	51	59	61	69	86	66	79	63	65	68	83	60	67	86	75	65	64	75	67	62	65	68	69	75	58	77	64	66	85	61	78	72	70	66	73	78	73	76	63	69	60	85	69	63	64	62	63	76	70	77	68	71	64	58	77	59	68	55	70	79	74	76	67	69	49	57	67	87	82	80	63	63	68	70	72	68	67	64	82	51	84	92	82	60	73	82	71	76	69	62	80	63	64	73	67	64	71	67	64	67	59	74	62	70	60	60	75	62	67	62	73	72	67	82	72	73	62	64	77	61	72	66	61	78	62	89	63	65	77	56	65	71	61	59	69	73	88	68	67	67	63	68	65	59	74	64	83	78	68	75	60	78	62	65	62	77	65	64	59	69	75	72	66	63	70	56	60	61	71	73	87	80	70	68	61	81	74	55	67	81	63	69	76	70	59	61	71	75	82	71	74	83	65	71	59	70	67	75	74	77	89	62	72	65	85	80	84	67	67	80	77	59	78	74	64	59	84	71	57	69	77	57	72	76	63	66	68	70	65	74	68	67	63	61	67	65	78	67	65	67	87	65	64	79	67	70	80	74	67	69	72	69	54	70	61	66	77	70	69	79	56	74	60	55	87	76	73	73	68	80	76	78	84	70	68	72	63	81	69	61	65	74	87	74	74	67	71	50	80	72	64	49	67	72	47	79	74	66	78	67	78	60	71	60	72	77	61	67	74	76	64	61	67	75	68	73	72	73	68	79	69	68	72	57	72	71	60	72	62	67	71	64	74	55	71	78	73	76	60	73	63	60	62	73	84	64	65	66	69	80	73	63	62	67	63	64	60	66	72	73	66	61	75	74	75	58	57	79	77	77	55	65	66	64	71	62	71	79	79	83	62	82	83	76	56	72	59	61	53	51	67	71	75	64	82	63	73	71	72	52	74	77	72	80	91	69	78	67	82	81	75	74	66	57	72	64	65	78	78	55	73	78	63	61	70	64	63	71	73	69	71	68	71	66	70	66	71	84	50	83	71	67	68	58	68	66	74	62	64	66	62	82	67	63	77	72	61	77	73	74	74	82	69	65	68	62	70	61	61	78	58	73	72	83	66	76	70	67	75	53	65	58	73	52	72	67	71	62	67	72	61	73	61	76	65	74	73	59	73	63	63	59	69	81	45	68	70	75	84	60	91	70	86	50	64	65	79	73	68	72	73	73	71	60	66	73	60	69	77	70	58	68	86	79	64	49	70	75	65	75	68	87	66	70	61	78	56	65	71	56	71	63	67	71	82	61	83	66	67	72	66	70	62	62	79	62	58	64	70	63	69	61	76	68	76	64	62	71	79	64	64	74	69	66	73	72	73	72	75	56	77	84	61	85	79	74	60	79	64	74	70	64	65	55	69	80	65	65	57	69	62	77	74	63	78	72	73	69	71	86	56	68	68	77	84	49	71	54	58	50	52	79	68	57	64	59	64	68	52	64	72	83	81	73	72	83	69	69	72	67	77	69	74	79	73	68	75	69	52	70	69	66	77	58	66	86	67	67	71	73	72	62	76	72	61	55	59	66	75	77	56	74	51	66	76	76	92	66	59	71	67	77	80	74	55	77	68	78	62	80	62	79	76	70	67	83	61	71	71	84	93	71	72	80	65	81	82	68	54	66	63	59	71	75	66	65	48	63	84	70	62	73	73	67	58	66	67	80	72	56	73	58	71	73	84	77	65	80	67	64	81	80	61	85	69	68	61	69	70	61	65	73	89	62	67	57	89	65	58	66	72	67	72	83	63	70	68	69	64	72	62	63	66	74	69	61	67	60	64	61	77	63	82	60	74	68	63	71	82	69	45	69	72	78	65	62	80	73	74	64	69	76	72	72	77	57	87	69	77	68	62	78	69	82	55	71	64	70	71	72	67	69	65	62	51	62	67	64	71	86	63	87	65	68	84	76	84	75	69	92	70	71	69	66	81	73	69	56	65	75	74	74	79	55	57	72	87	78	76	70	84	83	69	80	66	72	64	68	59	59	55	72	75	59	72	59	55	77	58	72	69	62	65	67	83	78	61	67	66	58	75	82	61	68	77	56	70	70	76	66	53	54	73	82	61	86	66	79	67	80	79	63	76	67	58	67	73	70	71	82	93	67	73	75	69	73	62	98	60	74	57	70	59	70	61	77	75	81	59	65	85	56	64	63	54	70	77	72	72	68	80	65	76	67	91	67	66	68	60	69	65	55	69	58	75	69	56	79	58	65	76	65	81	62	84	73	74	60	76	68	71	63	74	65	71
14698	14829	2044	1349	2906	3985	3770	3151	2588	2164	1828	1666	1443	1306	1234	1123	1075	1041	996	927	865	863	845	806	742	751	697	745	710	712	724	737	683	724	692	689	704	671	698	660	654	643	686	674	653	671	677	662	654	644	708	620	666	675	681	650	656	615	586	584	639	646	563	609	635	650	656	604	671	621	635	624	627	644	635	640	623	631	594	595	619	611	629	643	576	653	589	618	586	628	614	601	627	623	609	603	608	609	567	608	636	585	635	614	607	582	643	618	655	615	631	623	589	633	615	583	620	595	632	635	631	586	624	597	606	592	600	631	629	598	608	674	615	613	624	576	618	617	614	601	577	603	614	565	602	601	563	578	635	600	597	603	570	608	613	652	557	614	638	631	612	603	600	580	617	621	613	629	560	625	605	583	610	655	629	632	606	614	635	630	616	598	581	618	606	645	616	605	558	608	638	593	629	621	633	608	616	594	624	638	631	598	603	611	624	616	596	614	612	610	586	602	639	660	611	612	619	608	643	579	606	578	633	609	593	622	619	625	597	612	597	574	612	584	640	645	610	594	653	654	608	594	624	572	634	550	595	556	606	642	602	575	640	579	660	646	617	591	587	606	554	594	552	620	581	634	602	646	609	629	599	617	608	618	597	615	613	625	631	620	587	615	641	624	631	599	569	587	576	573	585	616	644	641	596	640	617	605	634	621	603	612	607	615	599	608	609	641	599	622	603	611	582	630	576	626	619	635	651	571	586	588	593	613	621	612	617	643	619	604	594	610	620	612	630	586	593	605	626	588	596	652	583	632	643	612	604	628	592	591	577	594	596	621	621	594	611	673	606	588	626	588	599	630	591	636	628	618	653	620	592	618	629	640	561	625	595	589	635	594	603	599	637	637	579	582	580	596	596	595	605	615	614	618	629	627	631	633	568	603	634	612	590	599	610	605	624	606	608	584	519	578	587	580	611	625	601	609	553	627	635	650	581	588	627	627	603	557	617	627	582	623	620	615	607	612	610	573	624	653	607	593	599	627	549	599	654	582	646	618	588	621	614	619	603	622	593	600	617	613	617	601	588	614	622	572	613	625	599	613	615	665	619	636	591	609	598	609	576	612	625	588	599	577	589	636	610	609	619	577	612	592	597	578	586	607	632	596	606	587	629	632	639	636	620	617	621	595	585	591	584	595	596	606	573	614	601	587	623	599	642	653	613	602	587	556	578	604	581	622	607	610	598	622	599	567	587	582	629	622	607	584	593	576	566	600	575	645	661	552	615	637	577	633	636	648	599	594	698	618	612	579	625	635	630	636	603	605	585	605	618	569	614	612	598	610	609	633	603	570	569	629	597	656	610	577	601	583	619	648	568	610	633	555	610	608	611	614	604	606	614	652	629	579	577	579	648	610	657	544	630	598	626	594	603	606	615	570	639	587	638	606	608	594	644	658	604	596	611	674	575	588	622	645	601	551	654	615	629	617	609	620	637	624	598	634	619	575	609	615	632	604	618	591	601	639	609	548	577	597	582	592	597	611	624	596	668	638	659	636	608	610	621	655	611	613	575	631	601	619	561	610	577	625	620	614	634	610	638	595	654	576	612	619	635	609	584	607	645	649	590	621	586	613	581	611	625	609	646	608	620	584	638	658	580	593	650	593	625	614	571	612	617	593	602	595	608	638	630	614	641	611	593	605	576	632	639	639	647	586	604	614	605	629	602	570	603	584	585	582	604	601	614	637	593	597	615	574	611	613	555	579	645	593	614	610	627	603	597	644	597	614	611	593	616	611	603	628	584	620	666	600	617	604	647	632	607	622	619	616	605	629	587	633	591	606	603	656	635	629	587	569	585	604	616	621	600	611	581	602	657	611	603	609	602	593	601	642	554	588	618	643	610	632	605	596	562	583	601	587	602	570	594	583	613	610	617	583	601	605	593	578	638	606	612	620	616	574	664	585	638	600	626	613	635	605	616	621	633	639	610	653	586	571	595	570	684	607	611	581	619	572	660	599	622	618	613	584	544	596	599	612	606	561	595	617	622	613	675	617	642	597	621	632	619	591	596	563	611	602	615	645	605	639	626	632	581	608	658	633	618	638	566	612	598	612	657	640	609	596	614	570	590	605	614	620	629	604	652	627	636	608	604	608	620	617	574	631	599	628	592	610	620	592	616	606	640	600	608	594	626	586	611	636	589	603	661	581	609	632	607	624	606	635	616	597	580	596	588	626	592	621	657	603	630	623	617	613	591	601	620	605	586	607	589	619	659	620	563	590	601	592	606	625	652	622	646	610	597	626	611	622	663	603	620	628	602	621	615	589	613	638	665	609	578	604	626	567	620	625	599	586	587	623	602	596	636	602	659	630	591	588	620	623	582	588	628	588	618	589	602	598	657	619	619	603	635	632	595	636	613	622	599	597	634	600	606	596	640	631	636	589	596	589	616	644	598	621	624	598	581	588	653	619	614	595	653	563	592	605	621	660	621	585	638	576	623	597	548	599	613	629	577	602	622	601	575	633	619	660	634	594	630	605	608	638	652	605	624	601	565	600	617	624	610	622	609	617	552	582	591	573	593	635	615	594	604	581	582	600	582	606	595	648	596	658	598	583	599	653	585	613	623	650	601	556	581	584	604	612	593	643	595	589	593	585	583	594	630	555	643	618	665	618	605	626	631	594	575	574	616	628	611	614	617	624	605	647	567	581	585	621	637	589	589	592	601	641	593	589	624	648	607	602	566	591	599	623	623	595	647	578	657	612	589	643	611	646	643	614	609	591	563	617	632	620	596	626	617	603	618	575	610	593	615	569	631	585	609	577	635	642	613	573	578	603	596	616	617	611	592	616	605	568	606	630	607	642	615	626	594	661	556	596	600	628	613	565	603	605	630	637	572	592	578	630	588	643	601	594	629	638	629	647	603	605	599	565	613	623	622	666	590	557	591	613	615	602	648	641	642	659	625	630	612	598	569	625	670	604	595	591	608	632	588	591	610	609	616	621	614	624	581	614	606	611	575	616	629	603	609	578	613	619	600	589	584	629	546	632	591	622	615	583	630	569	591	600	640	608	599	617	606	631	655	608	643	636	603	607	599	585	605	544	592	575	601	596	605	632	639	627	588	624	615	633	639	617	626	632	624	603	571	624	593	562	584	612	638	638	590	596	669	605	616	605	594	630	602	621	639	619	577	577	654	636	626	654	625	544	609	633	616	609	617	627	624	625	638	564	635	600	583	616	595	623	619	631	563	608	633	613	611	631	630	624	595	623	593	644	599	629	622	570	630	614	573	599	625	597	566	630	606	637	584	574	638	610	596	632	621	667	622	598	616	664	598	599	621	627	620	602	604	648	629	573	609	611	638	599	604	617	646	624	616	629	628	631	632	592	630	600	596	641	588	597	651	641	604	593	575	598	609	596	596	604	644	599	623	575	618	617	627	585	666	637	618	572	592	635	599	616	618	630	658	600	614	595	584	592	632	558	616	647	607	608	615	570	596	605	599	600	588	616	634	625
1007	215	52	32	26	27	34	26	27	31	36	32	29	28	36	22	27	32	31	28	25	34	34	34	29	28	31	29	21	25	27	28	29	17	26	31	30	23	27	26	26	27	27	33	28	24	32	24	25	25	22	25	27	31	31	19	25	21	29	30	25	28	25	26	40	36	26	33	24	33	23	26	22	39	24	22	26	25	16	35	25	34	31	19	26	35	22	26	26	25	31	26	27	29	19	20	21	18	21	18	29	36	22	24	27	39	29	25	21	23	24	22	25	29	25	17	34	27	28	33	23	25	30	16	24	26	22	25	23	27	28	27	27	17	31	30	34	24	26	29	31	20	22	23	35	32	21	29	23	26	22	23	21	26	23	36	23	27	33	27	34	13	26	26	33	21	29	19	29	34	31	29	32	29	27	27	28	25	30	21	25	34	27	31	35	25	37	30	21	24	32	35	29	27	33	32	26	41	32	24	24	27	26	29	25	32	30	21	26	19	26	37	24	22	29	23	24	26	22	24	34	31	19	32	27	33	26	32	30	25	30	26	34	19	34	20	37	22	18	31	26	19	26	28	26	28	27	39	30	27	24	27	29	32	30	27	35	23	26	21	31	29	26	24	22	28	27	23	36	34	25	30	29	28	24	31	27	31	35	37	29	27	17	29	26	35	20	29	27	27	22	20	29	24	33	26	21	28	29	20	30	17	32	18	24	26	28	28	34	35	25	35	26	29	26	20	23	32	34	34	26	32	27	34	24	22	17	26	31	30	13	25	25	21	24	20	22	28	25	22	33	33	31	25	32	26	35	34	31	30	30	25	27	26	28	26	32	30	30	26	24	22	32	29	25	21	17	32	34	23	38	23	23	23	23	25	27	17	30	29	30	31	29	22	34	32	27	31	16	29	31	27	30	23	27	27	35	25	28	26	39	33	26	30	28	32	28	28	29	30	22	29	26	29	27	30	24	31	26	25	32	30	23	22	31	26	20	27	30	21	33	25	25	25	28	26	19	32	33	23	24	33	27	27	34	22	28	28	25	27	30	29	35	28	27	28	18	24	31	26	34	31	23	33	28	27	27	42	37	23	27	34	28	29	25	22	26	32	32	24	23	36	22	27	30	28	23	22	15	22	37	20	26	29	33	30	29	17	20	26	23	26	22	24	18	33	26	23	18	23	28	21	34	16	26	22	22	26	19	32	39	22	28	25	28	31	33	23	29	32	30	37	27	19	27	16	26	28	25	29	27	28	34	37	26	32	29	25	20	20	33	34	28	18	30	26	26	26	15	37	41	29	22	33	27	21	35	26	27	38	27	31	26	27	24	31	29	30	23	31	33	17	23	28	20	31	27	25	25	24	30	24	30	23	27	24	15	35	15	29	23	27	22	25	30	25	27	26	30	22	28	34	23	30	30	30	25	27	21	37	22	26	21	27	22	36	22	24	25	27	25	28	35	22	34	31	23	22	28	35	20	28	33	34	28	25	24	32	25	22	26	26	21	29	31	29	29	35	22	32	30	23	26	25	26	23	36	26	24	24	21	24	26	42	25	25	28	31	26	34	19	31	25	33	33	32	31	32	30	34	20	36	33	27	23	34	27	31	17	40	30	28	29	29	32	31	35	29	24	26	28	26	23	32	28	27	26	29	29	28	22	18	42	19	27	28	29	31	24	30	32	28	29	33	26	32	19	37	31	32	30	24	28	30	20	30	29	17	25	27	24	33	23	41	21	30	30	27	28	28	27	25	28	23	25	26	30	29	31	31	29	29	29	29	36	25	22	15	24	23	22	23	23	33	26	26	22	29	27	26	23	29	24	21	28	20	25	28	29	32	26	26	28	23	27	26	20	33	36	24	24	23	31	22	25	29	26	22	26	33	26	18	24	32	24	30	30	24	26	24	27	24	34	26	24	31	18	24	28	37	15	24	30	23	21	36	28	29	27	19	26	25	34	29	23	22	22	33	31	28	26	24	32	31	36	22	31	26	34	29	29	21	25	30	28	25	34	31	29	28	28	32	28	33	16	17	28	28	23	27	28	26	19	23	32	23	27	16	23	27	24	29	25	27	29	24	19	33	29	35	21	35	15	23	23	27	28	32	25	22	28	32	27	38	17	28	28	35	26	29	40	31	26	30	29	19	24	26	28	26	27	30	28	25	41	38	34	19	34	28	21	30	27	29	29	24	29	27	19	22	33	33	38	19	27	25	17	37	32	27	22	26	16	37	27	29	23	29	21	21	24	36	16	30	27	23	29	19	32	24	22	32	25	33	24	28	21	32	17	18	19	23	29	23	32	22	22	22	31	25	26	26	36	33	29	32	19	24	29	31	23	21	21	25	22	22	34	27	29	24	32	26	22	28	28	27	14	32	37	25	31	34	24	40	31	28	34	26	26	35	23	20	23	34	29	26	27	24	21	23	33	26	24	31	39	18	30	29	30	30	34	21	17	26	36	28	35	37	25	28	27	21	30	25	24	35	27	33	21	27	41	27	22	31	37	27	30	21	30	15	27	24	31	33	26	33	28	33	21	34	34	19	30	23	26	22	26	35	32	28	38	26	34	24	32	27	28	34	24	30	33	31	34	31	23	33	24	29	25	39	38	25	26	25	30	23	26	25	22	29	36	35	27	28	39	27	29	27	32	26	31	28	26	21	22	30	32	21	33	20	24	35	29	29	24	22	26	27	21	27	30	21	38	35	17	23	24	39	24	27	32	24	26	32	26	24	21	31	27	22	28	25	29	27	30	23	13	36	28	26	33	21	28	33	29	24	27	24	22	32	17	33	22	23	26	26	23	28	34	30	23	33	22	30	25	22	25	23	33	36	18	27	26	27	28	29	21	25	29	28	20	35	34	28	29	24	28	16	24	32	24	25	19	28	27	41	37	35	25	27	35	31	33	35	29	28	27	22	23	27	30	25	18	25	26	20	29	33	25	19	36	19	34	26	24	34	27	30	28	29	27	17	24	38	24	19	25	25	27	28	23	30	28	25	22	20	27	29	20	29	30	19	29	25	33	21	20	33	21	30	31	32	28	32	26	29	32	25	18	34	35	29	34	28	35	29	26	33	31	19	38	27	21	24	24	20	26	41	24	24	26	22	25	35	24	38	33	30	25	32	33	33	39	32	29	34	29	18	25	30	27	31	27	32	27	25	30	24	23	38	25	21	25	28	27	28	28	31	34	32	30	32	30	38	34	32	35	24	26	28	32	21	26	28	34	38	27	31	13	31	32	24	28	34	23	26	34	23	25	31	21	22	25	30	25	31	21	24	29	18	26	28	24	34	30	30	25	31	36	26	30	28	31	29	26	27	26	26	23	29	33	21	27	29	21	29	21	33	23	29	26	33	28	21	23	29	31	24	28	21	29	28	27	26	29	25	35	29	22	38	29	21	27	18	26	23	30	32	33	23	32	29	25	22	30	30	21	32	22	26	33	29	34	25	23	25	17	32	28	25	31	23	30	28	23	24	28	30	28	23	24	35	25	21	38	36
10537	3415	446	293	422	548	528	456	461	427	349	383	341	316	307	295	323	261	283	279	291	277	238	270	300	235	271	265	262	258	236	268	244	231	251	272	241	237	252	255	237	234	239	248	269	282	267	236	225	237	217	226	257	244	238	238	262	245	211	222	212	246	259	244	244	243	238	214	198	229	246	252	238	227	263	273	267	232	241	244	261	234	236	250	237	255	251	230	243	232	231	232	252	240	252	236	209	251	224	235	254	252	251	229	238	206	251	254	264	255	244	224	259	219	226	273	241	229	255	261	253	238	248	208	248	240	254	237	224	220	253	253	236	229	266	218	250	230	211	249	261	234	236	253	253	240	230	231	231	223	235	257	243	230	230	241	244	201	248	249	226	219	258	260	246	244	258	237	241	238	227	221	210	227	262	233	231	234	221	223	247	241	236	254	238	234	257	240	239	228	241	236	226	241	219	225	257	273	235	217	226	220	255	239	255	258	232	263	252	233	226	253	211	276	250	232	224	231	223	250	233	255	241	240	205	239	202	234	246	266	229	252	225	237	251	218	229	238	235	213	205	243	237	243	204	252	239	250	230	262	230	215	239	251	261	239	236	243	232	259	233	226	253	247	234	222	256	249	238	227	241	211	236	256	218	222	264	245	254	245	244	249	254	237	265	268	253	215	211	228	219	233	240	260	252	223	243	255	242	248	206	221	255	241	237	249	247	209	201	235	220	223	238	216	237	230	254	231	229	224	265	231	225	239	241	242	250	256	253	228	186	237	210	243	223	252	231	214	241	233	227	233	199	253	247	237	245	219	243	223	231	260	245	247	233	238	257	246	223	250	230	219	239	255	226	228	241	249	233	228	246	224	237	225	250	242	228	261	250	245	231	253	232	235	226	233	237	232	278	221	246	245	207	263	214	231	231	240	222	234	244	235	214	242	225	268	238	226	220	227	286	222	231	240	239	221	224	239	217	220	232	227	232	227	225	247	226	250	212	257	237	236	249	229	238	250	224	219	254	256	206	270	233	252	221	251	212	188	239	235	239	218	280	252	249	242	216	230	226	215	251	238	233	252	241	224	231	238	235	242	246	266	244	252	241	231	217	250	235	237	253	227	231	240	263	216	252	239	229	248	226	226	232	248	225	256	227	249	215	243	283	237	249	236	229	210	231	234	257	248	272	274	234	261	239	242	264	237	258	244	255	245	251	239	219	259	263	242	228	247	243	244	272	220	237	241	256	238	225	242	249	247	244	225	249	223	249	245	232	228	212	228	257	233	239	247	241	232	213	254	239	209	214	232	222	222	211	233	251	243	235	251	233	230	255	223	223	208	233	246	259	239	225	212	238	238	210	260	239	247	234	235	232	237	225	253	223	213	237	265	213	244	264	228	263	225	236	252	236	250	229	235	237	236	230	224	225	241	239	227	248	260	220	238	221	238	247	225	220	243	227	218	250	258	252	210	228	218	228	235	249	226	222	211	234	241	244	222	244	216	225	230	234	232	217	248	240	230	242	240	193	245	262	260	234	200	213	234	236	237	230	234	235	222	230	224	226	265	219	272	236	258	245	215	268	244	217	213	223	240	255	240	269	232	228	238	227	241	257	228	220	216	250	239	233	241	211	246	234	237	245	229	235	235	213	222	248	237	237	248	225	257	233	258	232	235	280	241	253	247	270	235	219	240	205	246	249	231	219	226	233	237	219	254	236	218	258	252	241	248	245	281	254	218	211	242	230	230	259	239	253	227	248	217	237	227	255	245	253	252	229	229	251	231	211	237	260	235	231	231	204	259	226	237	220	229	218	224	214	237	227	246	215	223	236	217	210	226	252	226	269	228	236	217	242	231	242	264	229	203	205	237	230	240	227	215	218	226	236	245	251	250	219	239	237	237	233	222	228	204	240	248	251	214	219	241	231	235	230	237	242	229	246	222	237	243	219	248	239	262	232	245	238	222	252	233	225	237	231	222	270	250	232	211	236	250	225	252	222	239	220	247	225	260	240	236	240	250	226	248	236	218	244	209	277	250	250	248	249	273	271	226	230	228	231	230	220	262	250	250	261	266	249	257	230	254	261	238	258	232	252	227	242	221	240	245	249	246	208	262	241	239	237	261	234	245	207	265	227	229	249	252	237	218	213	222	207	232	267	234	218	253	244	241	247	239	250	222	228	249	259	227	226	252	247	235	228	244	243	224	240	257	226	239	207	249	226	247	251	254	220	254	227	238	231	240	235	249	225	224	257	212	242	252	211	233	255	237	260	231	234	223	235	238	225	220	230	204	227	228	243	227	222	228	224	242	241	235	260	261	236	271	241	233	251	244	256	255	224	231	251	253	233	263	226	274	217	212	215	249	212	226	225	251	231	254	207	245	223	243	227	268	246	216	262	236	245	240	224	228	241	245	225	232	242	217	263	227	233	235	249	265	221	235	199	243	220	240	223	245	240	238	222	218	240	247	236	255	263	251	233	250	265	256	248	257	237	237	234	253	222	219	261	256	258	232	245	223	223	233	241	253	227	247	255	234	257	259	220	241	267	240	251	220	222	228	260	208	215	226	238	236	235	233	262	219	228	225	232	249	269	211	253	240	226	250	256	227	228	231	249	261	250	241	264	222	226	255	247	247	255	227	257	243	228	214	252	213	226	229	213	245	221	231	218	251	217	250	234	259	220	232	245	239	237	258	237	240	245	220	244	226	233	264	253	224	262	239	231	244	242	246	242	267	243	231	258	247	220	266	230	255	266	245	244	246	233	221	254	250	210	238	232	226	237	224	207	232	241	219	271	233	259	240	234	243	262	252	263	223	261	258	233	220	216	261	262	232	229	214	268	242	237	251	236	224	245	205	232	244	208	269	225	255	221	238	241	245	244	242	237	232	245	232	247	246	255	279	215	250	243	224	244	245	247	238	218	245	218	243	230	262	237	214	233	249	243	248	209	253	253	212	230	232	242	238	247	247	221	239	223	251	204	245	239	214	244	254	225	249	233	231	237	231	244	209	252	258	229	250	264	228	237	274	237	239	274	265	226	233	237	247	241	232	244	236	218	232	251	221	213	245	227	229	217	225	259	212	278	238	250	210	244	232	226	219	266	272	251	211	238	224	240	216	262	243	244	232	258	231	266	250	244	220	232	240	223	206	245	219	237	241	228	253	211	249	234	231	230	218	244	235	253	251	226	244	233	241	256	244	194	241	258	219	252	223	230	229	237	243	253	209	238	230	246	230	258	220	256	264	212	228	261	243	235	226	256	219	214	250	231	237	234	229	238	252	234	218	240	246	238	262	266	263	249	240	204	232	239	245	248	235	244	271	243	270	223	248	236	200	243	237	236	231	212	219	242	254	236	237	254	223	245	227	244	225	210	239	240	243	258	225	226	221	234	242	217	234	249	239	213	212	242	235	258	227	212	240	260	252	228	247	258	255	224	215	261	237	240	226	241	228	242	239	244	219	246	224	225	241	215	251	229	235	237	232	242	247	237	223	209	246	244	239	237	224
726	1192	135	89	83	80	93	89	122	98	95	84	79	88	97	80	81	65	80	81	76	72	79	87	79	80	63	68	74	69	84	71	72	80	64	82	74	68	74	60	55	69	75	74	83	83	73	63	79	74	75	77	57	67	66	72	82	79	92	83	75	63	78	82	64	71	70	70	63	87	92	64	85	77	69	74	79	62	66	73	79	80	99	76	83	62	95	84	69	68	49	70	86	66	82	78	75	68	57	76	80	73	80	66	83	75	78	74	81	83	76	80	80	67	68	76	80	84	77	67	64	77	81	81	79	73	61	69	102	72	81	73	68	73	94	88	66	70	69	84	74	69	78	63	65	84	74	72	69	59	65	93	81	65	63	68	78	62	89	66	70	77	61	77	77	67	77	68	74	73	75	65	70	72	74	83	68	78	85	76	72	71	76	64	60	73	71	54	95	74	79	68	74	79	87	76	66	79	83	67	70	75	77	86	84	61	80	60	85	67	67	75	84	83	65	68	86	85	72	79	83	91	72	83	75	79	82	83	73	82	71	82	92	72	78	64	72	91	65	63	89	66	88	65	81	75	71	50	75	70	74	77	66	87	71	80	72	60	90	82	64	78	63	65	77	87	67	78	78	71	67	64	87	85	63	69	57	72	69	76	64	71	72	74	59	69	82	75	78	68	83	77	76	60	70	78	95	73	71	80	57	71	70	69	81	80	80	88	74	75	64	70	72	82	71	77	72	61	74	69	80	90	69	68	69	80	70	72	68	77	66	73	70	73	76	76	55	66	75	70	84	79	76	71	84	85	75	73	65	65	73	64	75	85	70	83	69	71	64	63	73	69	90	80	62	59	72	68	72	64	77	70	74	65	90	72	66	81	68	81	90	86	74	78	81	61	81	85	75	89	67	74	83	63	74	91	63	69	71	66	79	78	88	66	74	63	77	88	61	76	79	77	71	71	82	76	79	72	72	93	97	65	75	78	77	77	65	66	71	64	77	80	71	81	69	66	83	75	72	82	72	72	74	79	69	73	79	76	84	77	65	71	84	68	61	80	70	81	78	65	68	63	64	72	77	79	81	59	92	57	80	88	83	79	84	67	83	64	78	80	80	70	76	72	76	63	80	83	84	58	62	67	78	79	79	71	66	86	71	68	81	56	68	66	79	60	81	69	73	68	90	75	75	76	67	68	69	88	84	75	60	79	70	79	63	77	73	77	72	62	69	75	71	76	80	74	62	67	79	62	70	79	78	72	77	64	61	67	61	67	74	71	70	78	70	80	78	88	83	78	79	84	71	83	83	65	66	65	71	63	92	72	75	69	77	66	57	78	70	72	74	70	61	86	73	78	83	77	64	84	68	67	58	70	81	61	69	65	77	79	93	70	67	68	65	60	68	69	71	69	71	54	75	74	66	78	80	76	81	83	77	79	95	73	74	71	76	70	69	85	76	78	79	72	56	79	80	65	66	66	65	72	72	75	65	77	62	71	65	75	84	79	55	62	69	79	86	84	84	58	93	71	59	67	77	62	80	67	72	64	64	88	68	66	78	79	90	63	85	80	67	94	69	70	76	71	72	87	71	85	75	76	61	64	80	63	75	74	69	74	74	78	67	65	83	67	87	64	80	75	70	81	81	75	65	74	69	61	71	85	69	78	80	81	70	78	82	80	66	70	69	74	84	67	65	86	58	77	81	78	86	80	84	84	69	70	72	78	108	69	71	78	62	77	65	72	77	88	74	79	83	93	74	67	62	80	72	77	68	73	61	64	63	56	66	75	70	84	82	79	65	79	92	67	74	66	63	90	81	67	69	84	73	71	80	63	81	75	70	79	76	79	85	67	77	62	84	59	63	76	80	77	65	73	64	65	71	80	83	60	83	64	80	87	69	71	58	74	85	81	82	96	78	64	83	72	86	85	68	84	73	64	69	74	74	65	71	77	83	80	80	77	86	74	74	76	87	57	76	74	83	78	67	70	70	63	65	79	73	67	69	79	76	65	67	85	68	77	77	71	73	76	75	75	64	78	68	77	81	56	80	67	72	64	72	86	76	87	64	73	83	80	80	71	61	63	73	74	78	67	76	73	83	74	76	77	66	75	82	79	76	80	68	73	86	75	82	79	61	59	77	83	91	67	66	69	64	78	80	77	87	79	63	71	68	73	89	77	77	89	80	79	66	74	55	72	56	70	69	76	77	67	79	70	74	80	67	79	90	81	67	84	75	75	67	70	81	78	58	83	72	68	102	57	75	80	80	68	72	67	80	87	81	60	75	63	56	70	81	76	78	68	77	77	79	79	77	63	73	70	72	82	77	72	92	67	75	73	71	64	90	69	74	65	65	63	68	64	87	73	73	80	64	81	66	71	79	79	70	71	78	71	80	68	78	77	62	58	61	73	81	62	76	61	67	67	75	73	75	61	60	76	66	76	79	88	65	61	75	80	87	79	85	69	68	64	68	54	85	74	86	69	64	74	76	62	68	61	87	69	73	85	73	71	73	78	75	80	82	86	66	71	68	60	56	84	83	78	58	57	60	74	77	76	71	76	76	87	61	77	75	67	70	77	73	70	83	72	76	72	82	62	58	78	77	81	80	69	64	82	73	61	76	85	70	73	75	91	82	77	84	70	81	69	78	77	80	71	80	76	74	62	83	70	85	76	68	69	77	74	82	74	74	70	71	84	76	83	64	64	79	61	56	73	89	65	75	76	68	56	57	94	63	76	84	80	87	85	77	67	94	66	75	74	78	78	76	109	58	72	72	64	75	70	61	69	80	79	94	63	70	70	68	80	62	71	83	74	80	84	82	82	69	83	77	72	82	80	80	66	78	70	74	83	90	66	82	72	76	78	74	85	64	72	62	60	81	64	74	68	74	76	66	78	79	78	76	86	80	80	71	74	58	68	92	78	78	70	80	65	82	77	73	59	68	75	76	85	93	76	67	81	65	68	78	67	72	62	69	63	79	85	67	60	78	71	88	73	82	70	67	88	65	80	97	69	72	82	87	77	60	70	73	78	76	76	87	79	72	73	65	79	73	77	73	75	89	79	86	80	88	75	69	82	72	73	100	75	100	82	66	69	70	66	66	77	78	60	79	75	80	61	72	64	78	77	70	54	59	72	73	74	63	77	66	83	61	78	66	60	71	92	58	79	67	70	73	60	66	75	79	76	65	72	72	77	73	58	64	78	62	74	72	73	72	70	77	67	78	74	65	72	67	72	59	71	77	76	81	79	76	76	75	65	77	64	73	67	71	88	69	77	80	74	83	71	63	71	82	77	71	74	73	78	75	75	84	85	85	65	69	75	64	75	78	55	71	82	86	80	81	67	76	72	63	75	64	88	79	74	60	89	77	76	74	81	69	80	70	61	82	73	79	74	76	86	62	76	85	68	63	63	63	84	68	73	80	71	78	53	82	69	72	84	72	79	63	84	71	72	76	68	72	90	76	78	62	71	71	91	70	81	86	76	61	63	77	70	59	77	67	69	97	90	77	79
12199	12144	1398	1166	2117	2839	2561	2174	1870	1571	1335	1267	1153	1019	992	945	901	860	810	839	770	762	720	761	736	755	724	692	718	675	708	654	661	709	642	664	684	692	678	698	642	677	658	656	601	651	611	678	707	662	637	670	612	686	663	629	678	662	644	647	631	636	659	633	671	612	651	655	641	670	632	652	639	666	602	626	651	644	642	675	621	644	639	605	625	621	684	636	666	638	682	610	664	665	603	666	646	629	636	613	608	678	583	612	654	596	650	612	573	633	679	670	599	607	631	625	622	595	614	617	628	633	636	624	664	654	639	601	619	633	614	640	596	668	630	645	618	644	634	678	690	655	605	634	662	672	618	611	642	653	667	619	597	604	622	621	643	632	568	639	693	595	638	599	686	607	684	634	597	620	633	634	625	607	648	625	632	610	649	658	660	630	617	630	634	639	621	628	632	601	633	649	621	692	614	608	624	594	656	667	622	637	588	619	595	641	619	661	627	682	613	638	652	654	624	662	583	635	621	613	628	622	641	619	649	647	643	623	608	631	622	639	646	667	638	625	636	641	607	606	652	615	606	618	649	610	670	652	634	640	634	643	630	636	634	556	602	613	606	660	644	659	655	640	641	631	649	653	610	652	665	663	656	640	637	618	620	636	611	589	614	659	647	633	623	618	655	635	621	603	611	651	623	678	614	664	600	667	637	625	631	577	633	614	608	646	575	632	640	632	587	651	599	626	598	644	661	624	629	609	672	620	647	609	581	624	637	636	640	600	581	639	583	686	636	597	636	604	607	663	618	632	645	658	638	635	624	611	616	623	638	633	659	651	657	650	693	651	651	647	657	639	660	614	650	625	613	680	644	637	629	616	641	631	635	609	650	630	639	631	616	605	650	615	708	634	631	645	592	634	625	645	649	651	618	636	607	660	658	683	632	644	625	632	623	633	643	614	635	654	640	626	593	664	624	621	584	613	682	645	598	661	639	612	582	652	625	654	665	609	684	613	621	620	629	645	614	657	571	626	611	624	684	670	652	623	666	649	646	631	595	631	663	624	607	624	641	628	637	610	626	635	603	612	653	647	612	619	584	619	629	617	619	667	631	647	636	634	618	644	635	627	643	635	668	634	602	621	682	673	644	687	633	609	649	618	619	645	614	591	616	594	631	651	631	667	577	660	612	622	575	607	641	667	670	643	632	616	627	617	599	651	650	607	693	593	631	617	637	607	611	583	625	630	592	649	664	633	620	636	627	611	642	636	646	590	609	657	595	619	685	602	633	627	636	649	598	585	663	606	606	650	642	653	644	612	614	649	600	650	609	662	602	616	665	604	643	597	630	651	653	633	618	604	600	618	635	629	638	621	618	630	613	657	660	654	648	645	621	674	660	648	629	626	626	614	666	586	637	616	662	647	644	627	656	606	640	627	658	644	608	604	607	616	641	633	644	616	653	605	600	643	585	579	654	589	680	613	617	626	599	600	611	664	630	636	645	608	619	602	677	658	672	642	608	641	589	635	612	626	634	603	620	617	628	631	626	666	600	644	621	670	610	634	643	616	624	642	644	615	665	614	624	635	626	626	641	642	631	619	665	652	614	671	637	615	651	634	630	591	635	654	657	633	643	594	615	618	607	661	597	632	638	624	650	613	631	606	651	626	659	635	645	584	613	623	678	620	642	637	617	637	639	628	649	639	643	660	639	612	662	646	601	664	604	602	646	648	657	634	646	645	644	665	619	652	612	634	593	614	614	641	649	622	579	628	645	637	608	646	629	670	624	619	625	641	602	644	661	657	621	627	677	623	654	643	623	623	629	657	627	642	652	628	628	629	628	616	629	685	628	662	606	644	640	636	600	625	629	583	624	608	606	622	699	622	642	584	634	639	582	624	612	636	658	596	604	640	654	650	642	599	666	627	637	558	590	642	611	591	640	621	598	652	607	645	631	647	653	614	594	632	602	637	600	651	587	616	627	599	626	637	644	632	625	642	630	630	642	610	627	643	604	604	605	607	628	637	656	616	650	657	629	656	629	653	662	651	630	655	628	662	630	623	641	619	619	606	599	609	589	581	583	670	622	633	586	608	661	623	622	609	630	630	623	601	590	639	628	621	638	607	605	641	660	613	582	644	599	628	648	613	630	602	637	632	686	621	628	626	643	614	620	576	621	620	625	715	657	608	620	648	608	638	633	608	665	639	640	646	628	633	625	654	636	642	663	599	650	643	670	666	613	634	601	634	648	621	653	633	637	616	638	622	698	656	625	608	676	613	634	677	627	636	616	652	605	614	614	634	615	645	656	620	588	622	651	604	667	665	610	639	589	654	688	648	655	605	668	652	639	603	630	619	666	649	594	563	639	595	630	656	651	600	615	635	652	657	659	635	645	645	626	617	615	638	653	625	642	627	611	629	622	643	649	663	643	608	658	644	587	622	599	624	608	634	666	622	672	631	657	580	589	634	591	637	658	625	622	662	582	611	579	642	628	624	621	626	575	627	617	627	665	671	611	664	645	646	595	590	650	647	644	623	605	614	644	621	640	605	694	646	647	632	634	629	632	621	638	640	614	611	651	643	617	634	672	616	617	659	618	664	644	660	607	597	590	605	614	645	648	604	632	644	645	645	669	630	586	642	608	601	655	611	597	632	604	623	670	635	606	612	623	645	618	613	588	615	574	666	626	628	652	578	587	670	599	635	620	622	646	624	614	629	648	636	568	654	675	623	598	636	643	663	628	610	632	654	622	623	681	643	642	632	616	637	664	624	663	611	619	611	635	627	621	633	608	641	640	637	609	585	673	622	651	630	619	628	638	630	662	658	582	580	624	644	633	642	571	641	610	622	653	606	646	605	626	635	666	647	652	609	673	639	585	665	650	686	653	648	650	684	617	632	639	591	642	618	627	646	635	645	642	651	657	644	683	638	645	651	643	606	625	608	632	670	676	662	676	639	629	635	626	647	661	672	631	660	592	610	608	603	619	645	605	644	672	617	614	626	631	658	631	622	616	660	616	643	623	628	668	602	659	658	606	664	696	659	626	619	640	610	640	627	580	650	616	618	634	656	605	626	648	638	617	605	614	629	625	646	622	582	579	593	618	679	606	600	657	607	614	667	608	606	608	609	680	629	630	618	662	612	653	646	618	622	596	573	652	585	606	644	649	590	645	623	642	624	655	621	708	597	626	607	623	618	612	612	648	632	604	618	646	619	649	617	657	621	635	645	623	639	645	660	607	646	631	653	598	658	663	644	597	624	578	617	678	646	614	622	650	618	601	638	663	611	589	622	634	631	671	647	612	637	616	649	621	616	636	685	630	652	665	656	649	619	588	614	642	610	633	630	630	629	655	600	590	611	616	683	626	619	658	635	681	601	616	618	648	635	663	641	669	602	641	581	635	596	653	596	640	638	600	659	667	602	618	635	633	641	609	673	616	675	667	624	618	641	640	611	675	628	655	635	679	629	625	595	670	620	574	609	666	620	624	623	676	603	631	604	651	607	601	635	622	657
1495	776	58	23	27	33	44	48	41	36	37	27	28	20	29	19	27	27	24	15	16	11	19	24	23	14	18	13	17	12	15	17	18	7	26	14	15	19	11	19	16	20	15	10	16	17	18	15	17	19	12	18	20	17	17	20	14	21	12	14	12	8	13	9	12	20	14	16	15	17	14	17	16	9	17	16	12	15	16	18	19	12	17	21	14	14	14	17	15	15	19	14	20	15	24	6	15	18	15	17	19	8	17	21	12	16	14	14	17	20	16	15	11	17	9	11	12	16	12	14	15	13	23	16	14	14	12	11	14	15	10	14	11	15	18	13	17	20	22	13	20	16	18	15	12	8	20	22	15	20	14	15	19	21	8	12	9	15	21	20	22	15	12	14	16	19	15	15	12	21	21	18	10	20	17	15	17	16	14	19	18	15	19	18	17	15	22	14	16	13	18	18	11	21	9	10	15	8	7	11	18	16	15	12	16	12	18	15	18	17	12	16	18	23	18	15	16	16	10	13	19	15	21	16	13	11	14	16	15	12	16	8	20	19	16	13	17	13	15	16	17	21	21	19	13	11	12	17	11	14	28	10	15	11	14	10	10	22	21	19	15	21	19	20	20	16	16	20	18	9	16	6	14	14	20	19	15	19	18	10	11	16	17	17	20	19	19	15	21	21	14	11	15	17	20	18	12	13	18	20	12	17	21	10	20	20	14	20	14	21	10	20	15	13	9	15	18	10	17	16	20	13	22	12	10	18	9	15	16	15	21	22	21	15	22	10	14	21	10	16	17	11	20	22	16	16	23	12	17	7	16	17	16	12	14	11	15	19	12	22	12	15	17	9	20	16	14	13	17	12	11	22	16	17	14	16	22	21	12	14	13	18	25	16	25	17	18	17	17	14	12	10	18	14	14	24	15	17	11	19	18	29	17	18	14	15	18	18	15	11	16	13	10	15	14	16	18	9	15	14	15	23	13	15	15	21	24	14	18	21	22	25	19	17	14	27	12	15	14	15	19	9	15	20	14	18	19	15	14	26	11	19	24	16	9	15	16	14	14	16	17	20	18	20	19	8	14	15	15	14	16	16	14	8	15	19	16	27	17	20	14	23	11	11	18	13	16	15	9	9	15	21	19	17	23	19	6	20	13	21	15	18	13	20	22	11	12	16	22	11	21	15	10	17	20	6	15	9	18	10	17	16	14	9	15	19	16	7	16	18	16	10	9	16	17	15	19	16	15	16	16	11	20	16	18	13	12	14	22	13	14	23	12	18	14	10	18	16	15	10	22	23	14	11	17	14	21	17	18	16	26	13	18	24	12	18	18	12	7	28	13	21	22	14	14	15	11	13	11	20	16	16	19	7	21	15	10	11	11	12	19	22	14	13	14	18	13	21	22	17	14	19	10	18	16	21	10	13	14	12	8	11	28	19	25	12	16	12	13	10	29	15	14	17	16	17	16	18	15	24	5	15	28	20	19	18	7	17	20	18	21	15	20	20	14	20	17	20	15	10	8	15	12	16	13	18	17	20	19	16	14	10	13	10	15	14	15	17	15	15	18	20	22	18	13	15	9	22	7	22	19	19	10	10	15	18	16	16	18	16	14	8	11	24	17	12	18	13	16	14	13	22	16	15	15	11	15	17	18	19	13	16	6	19	19	16	15	18	13	16	14	15	14	22	18	13	11	13	17	17	15	6	11	9	18	20	20	20	13	17	19	10	17	9	18	14	20	15	14	13	21	21	16	11	17	21	16	14	14	11	9	21	8	14	19	17	17	22	18	11	14	22	20	13	20	17	10	10	10	13	24	17	13	15	19	20	17	22	16	10	13	18	10	12	19	11	16	13	13	18	19	18	10	21	18	11	10	15	17	16	24	17	12	12	14	16	19	21	15	19	18	11	16	17	18	19	15	7	16	15	11	19	19	13	13	13	20	19	22	15	16	10	19	11	15	22	14	18	21	17	15	15	12	16	18	15	4	15	16	9	10	16	13	14	15	9	16	19	16	17	16	11	22	11	16	13	18	15	15	14	12	11	19	11	16	21	10	13	17	11	20	23	18	11	16	12	10	12	20	9	22	20	27	17	15	19	18	20	8	17	18	17	15	7	19	21	25	8	11	16	9	21	10	17	18	21	13	16	16	16	18	15	21	16	22	17	17	12	14	20	15	15	15	13	18	12	16	16	9	20	16	21	11	16	14	9	13	14	19	15	17	7	15	21	12	14	20	17	15	13	15	14	13	16	14	16	23	11	19	15	16	11	14	13	17	18	19	13	19	18	9	18	15	15	16	25	12	18	23	15	24	16	13	22	12	15	12	14	18	16	22	10	17	19	12	15	16	14	20	28	21	17	18	14	22	22	18	8	14	11	17	17	14	14	15	18	19	15	18	24	17	25	16	19	14	17	12	13	23	11	18	8	20	17	10	15	19	21	20	17	15	17	20	23	23	18	18	17	16	12	17	23	10	8	14	19	14	22	19	18	15	18	19	9	20	14	17	16	13	14	12	17	16	18	18	15	14	15	16	16	15	13	15	17	12	16	17	13	21	14	21	21	23	15	12	16	16	12	14	17	16	18	13	19	15	24	14	18	12	19	19	13	15	15	18	12	13	22	19	12	22	21	20	20	19	15	15	11	22	19	20	8	15	12	27	15	14	14	18	19	10	10	18	20	15	16	18	20	18	21	11	20	16	14	21	13	15	15	18	20	17	13	18	15	14	11	20	16	16	16	17	13	19	17	11	19	10	21	18	19	11	13	15	17	19	19	10	9	15	20	13	11	14	16	19	9	10	12	19	14	22	16	12	11	10	16	21	10	18	15	20	18	17	19	15	21	17	12	15	20	14	12	15	23	17	8	17	15	19	20	17	14	14	18	16	18	14	15	14	16	12	9	8	13	23	18	8	17	15	25	10	16	19	12	21	18	18	17	17	15	15	21	14	21	18	14	12	14	21	17	8	13	19	23	11	18	20	23	10	13	14	14	14	14	12	13	19	18	22	14	16	21	17	21	14	14	17	9	20	13	20	12	15	15	14	9	15	14	13	10	11	21	13	15	24	15	13	15	23	12	13	14	18	22	17	14	19	11	18	17	17	12	19	12	18	20	14	15	19	11	11	15	20	20	18	16	11	15	13	20	16	14	11	12	17	11	14	19	26	16	12	19	14	7	17	15	17	11	12	18	11	14	15	16	17	11	19	12	13	12	17	19	17	15	14	17	20	13	14	11	19	11	10	13	14	22	9	21	14	23	30	9	12	13	22	16	12	23	17	17	17	15	14	18	20	12	17	20	19	21	10	16	16	19	12	18	14	11	17	19	18	23	18	14	16	16	16	17	26	15	17	19	13	21	24	17	19	19	15	19	20	16	25	17	19	14	23	21	12	19	17	11	12	11	15	12	19	22	17	19	10	10	19	14	15	22	13	22	19	13	19	18	18	13	13	13	19	8	10	14	19	13	21	13	8	17	19	25	10	16	12	27	17	16	20	19
12933	8695	569	541	1219	1766	1755	1494	1210	1042	826	724	650	571	529	432	457	372	361	310	350	284	293	272	236	258	225	241	229	222	215	232	215	171	195	197	174	179	168	185	179	158	186	184	155	180	181	149	178	150	174	159	178	154	166	151	148	159	176	165	160	145	176	149	157	149	168	154	171	145	163	152	144	145	134	147	155	157	147	146	145	157	190	141	156	151	140	157	153	149	146	138	149	170	137	140	164	148	135	137	149	148	153	141	160	153	157	148	149	139	144	144	147	130	157	123	146	148	138	122	164	148	146	146	169	140	125	139	137	175	151	149	160	142	152	151	141	131	155	136	129	150	138	134	143	140	163	132	157	154	133	142	152	141	151	143	163	128	140	147	149	151	129	154	135	156	168	141	143	149	149	124	123	152	133	139	146	149	133	125	138	134	164	151	133	130	148	180	151	119	132	135	141	152	139	135	124	161	130	150	138	134	154	137	117	157	134	140	139	138	143	146	158	123	148	133	121	154	138	141	142	135	163	128	132	158	139	152	145	134	136	139	125	129	137	142	161	156	143	138	128	155	141	139	146	138	138	161	160	136	135	127	130	159	166	137	139	138	166	128	114	158	144	141	157	144	126	148	139	150	122	140	138	153	169	139	126	119	146	142	153	161	139	134	173	134	125	141	131	149	123	129	143	131	152	146	145	135	141	145	154	143	123	160	150	137	148	165	159	106	123	142	142	113	140	153	159	152	146	152	137	127	149	144	161	139	156	148	150	138	156	129	149	157	158	147	143	162	147	126	145	140	159	148	152	124	147	153	157	145	123	128	138	121	149	143	136	162	150	146	137	152	127	150	118	139	148	135	134	159	148	152	131	159	147	155	122	145	148	141	137	153	158	140	138	151	141	149	148	160	148	135	139	147	140	137	122	142	131	154	156	141	129	137	146	152	146	141	140	133	135	145	154	143	146	153	135	147	155	133	147	154	144	135	142	145	148	133	150	141	155	128	137	151	138	147	143	123	147	130	146	122	141	129	148	128	151	149	152	147	140	148	147	147	147	136	142	140	125	143	140	154	140	137	154	158	136	133	140	147	153	125	153	155	122	131	145	164	150	133	154	143	122	148	148	135	140	156	135	133	143	135	126	146	139	140	156	147	159	136	120	150	129	137	133	169	139	138	143	129	169	136	148	148	143	143	136	144	137	134	144	134	140	144	129	151	150	148	150	119	147	156	146	135	128	143	134	161	142	158	153	149	143	134	125	154	141	134	143	158	105	126	142	155	131	145	147	121	139	147	151	144	128	144	123	170	149	133	135	126	147	139	139	136	148	137	160	142	140	131	154	144	144	128	156	154	136	115	132	144	130	141	133	127	139	140	164	153	174	136	136	142	141	142	157	151	127	132	128	143	143	151	133	146	136	140	144	142	128	151	151	132	124	125	172	127	143	141	153	141	138	143	124	124	131	148	146	144	131	142	144	147	145	131	126	154	155	139	148	132	139	139	150	132	149	147	148	140	133	147	143	145	146	152	121	141	152	122	133	145	128	147	135	133	152	126	156	147	139	154	129	129	129	150	125	141	136	149	127	159	146	129	124	154	138	120	153	159	134	135	155	131	142	160	169	146	131	135	155	149	131	133	129	163	152	155	133	144	151	133	137	137	146	148	137	142	151	150	135	132	132	116	142	147	128	139	161	111	149	146	153	143	148	128	135	126	148	139	128	130	135	136	172	153	163	142	157	130	136	163	154	145	167	138	131	151	153	149	152	141	156	155	130	153	129	166	132	164	142	133	137	146	134	144	152	151	129	152	137	163	163	144	135	122	158	136	123	132	143	144	138	133	164	134	145	133	149	136	133	150	129	146	171	147	129	157	153	125	150	144	138	142	153	148	125	149	150	134	155	152	147	159	171	129	136	135	133	132	150	141	149	129	152	147	145	139	136	139	136	139	152	127	138	155	140	123	136	138	139	135	140	173	157	152	163	134	133	149	134	138	147	117	141	140	154	149	125	142	151	143	147	134	152	135	130	138	147	150	136	107	130	143	144	126	141	130	157	153	146	139	136	137	149	149	141	154	132	165	135	129	134	137	164	152	148	141	133	122	142	163	156	147	128	152	172	116	155	156	159	132	137	148	134	167	141	140	135	153	157	133	121	150	143	132	153	143	131	136	128	151	119	143	149	162	147	134	152	149	129	141	135	132	148	154	111	148	152	128	138	129	143	155	145	132	149	148	128	132	147	143	131	153	148	156	154	132	129	124	142	130	144	146	139	158	151	133	140	142	134	141	157	155	149	154	143	154	144	128	127	134	166	138	163	145	160	145	151	144	136	160	124	141	125	127	143	118	147	156	137	129	146	154	141	154	128	149	155	153	143	133	144	139	132	129	141	131	128	126	128	132	133	144	144	156	129	160	137	150	152	143	137	140	135	165	151	166	129	153	119	133	153	144	136	157	131	147	135	166	150	143	159	150	147	140	154	137	141	151	154	170	156	144	138	170	128	155	154	143	135	142	140	126	139	140	134	141	147	146	137	135	129	140	148	176	158	151	150	129	134	147	147	139	133	131	142	133	131	120	120	154	140	141	162	144	116	134	141	137	149	131	138	157	122	137	155	158	152	140	141	140	155	149	137	141	153	140	150	143	150	149	135	129	148	139	140	135	163	131	137	153	142	153	169	143	150	127	129	139	139	126	164	143	149	151	138	156	154	136	169	145	127	136	130	148	138	145	116	137	135	165	166	140	129	168	129	158	133	123	133	141	150	136	153	146	146	153	132	139	164	136	141	142	123	136	147	158	131	165	151	146	127	143	147	137	144	107	150	134	135	146	144	136	153	129	162	126	131	146	132	139	154	151	151	131	151	127	142	150	123	137	120	134	136	149	145	128	154	145	133	116	145	133	142	144	160	125	138	141	160	147	154	114	145	155	144	132	148	145	139	140	148	149	136	154	152	139	153	143	139	134	141	142	139	131	135	146	152	145	112	141	177	139	138	148	143	138	134	147	167	153	135	146	151	153	147	156	164	136	148	137	133	128	133	144	143	142	154	134	150	131	129	137	131	136	149	162	138	140	162	144	140	119	142	148	131	169	146	145	130	132	137	147	153	130	136	139	145	130	167	156	146	122	170	133	137	168	129	155	139	130	157	135	135	144	134	141	147	151	138	145	146	159	145	163	136	144	144	168	137	136	129	132	139	154	134	127	125	144	145	146	132	137	144	149	133	145	145	137	154	136	175	140	159	129	133	155	142	123	140	132	146	158	154	146	152	128	170	124	154	140	134	146	133	139	131	134	151	167	147	149	124	144	154	157	148	139	144	144	158	144	168	142	168	133	125	131	141	152	155	149	153	153	149	144	130	180	135	135	126	124	166	161	162	145	128	129	147	131	137	143	145	156	129	159	143	154	128	152	147	135	154	139	112	139	127	141	141	137	141	124	140	149	149	150	125	142	141	138	146	161	156	103	142	131	137	150	139	127	146	128	151	147	143	136	132	127
1092	1539	121	90	99	115	90	96	102	99	88	93	78	81	81	91	79	98	79	69	68	79	68	72	69	75	61	72	65	93	74	58	75	79	72	85	52	72	76	74	71	76	43	82	64	85	72	62	73	78	65	70	73	82	68	70	80	73	74	78	92	63	85	74	79	73	79	72	57	69	54	65	60	75	73	63	68	88	62	57	79	63	81	60	77	66	58	71	72	71	66	75	75	78	72	81	60	68	70	78	52	80	63	78	79	71	62	79	73	59	74	73	80	83	73	68	64	61	55	58	79	59	83	65	68	61	61	55	71	61	74	52	65	68	69	63	63	76	65	76	62	60	88	73	69	79	73	85	70	70	71	67	58	62	76	73	70	79	77	59	74	71	60	64	70	53	66	62	68	64	64	71	61	63	80	65	74	75	78	53	66	50	69	73	71	82	54	68	78	77	62	60	85	73	68	75	69	72	70	78	66	62	53	62	54	64	58	65	77	76	87	63	79	65	63	51	53	72	66	75	79	64	74	59	80	74	53	76	69	71	71	80	62	82	71	72	54	71	72	61	59	59	69	58	64	72	62	57	69	74	56	71	70	74	77	74	68	59	63	73	71	63	72	68	65	67	74	70	80	70	53	74	63	79	57	68	61	67	59	62	66	68	83	83	73	62	67	77	74	77	67	70	75	74	69	67	75	72	69	79	67	55	73	72	70	82	60	69	63	76	75	80	69	72	87	56	72	71	77	69	63	58	69	82	82	68	58	73	61	83	81	64	69	85	79	71	67	68	68	74	85	74	76	73	80	68	70	65	74	83	87	60	68	71	58	66	64	72	71	50	59	75	82	80	83	68	66	74	63	75	68	88	73	62	70	61	72	75	54	67	69	75	70	81	78	68	76	76	69	57	66	68	75	88	67	68	91	84	72	66	70	67	73	65	61	76	54	65	65	75	69	69	79	66	65	77	67	65	66	73	81	62	68	67	61	71	58	62	67	81	67	66	56	69	69	57	68	66	91	60	72	55	62	58	59	64	66	62	58	70	82	66	67	78	92	69	81	65	77	59	68	66	65	57	59	67	66	60	80	80	64	70	60	65	62	60	74	68	66	70	69	61	78	65	75	69	79	70	66	62	75	61	72	71	67	81	64	78	84	76	73	66	64	65	58	74	80	59	56	67	76	61	69	67	73	70	71	75	80	78	69	52	78	58	60	77	73	69	77	78	59	64	50	75	62	75	61	76	76	63	70	66	64	60	74	68	68	59	62	67	63	69	82	64	68	62	70	62	67	66	64	73	61	67	73	84	68	62	62	73	52	62	71	80	66	72	69	72	67	74	58	74	75	72	74	81	72	69	56	75	73	76	76	58	77	57	82	57	75	62	77	72	74	62	77	66	61	71	72	86	72	69	64	57	83	66	63	72	64	70	83	73	71	73	60	75	63	80	64	68	86	68	60	63	72	70	69	66	71	73	73	62	67	57	59	68	74	60	83	58	69	71	88	65	71	74	70	64	61	67	80	68	60	77	78	72	62	71	76	69	59	67	71	78	72	59	67	63	77	68	61	68	71	68	70	50	82	66	62	63	72	73	74	72	67	66	61	76	75	52	72	85	65	71	73	74	65	66	79	78	74	69	57	75	65	60	75	75	62	70	58	63	54	69	68	65	67	85	64	68	72	69	74	79	69	47	69	86	90	77	76	71	65	74	71	70	66	65	63	63	57	75	63	72	59	67	65	77	64	75	67	59	71	73	61	69	77	59	62	73	73	62	62	65	78	63	68	70	63	67	79	56	61	62	55	61	64	71	75	75	75	64	66	70	77	62	77	60	69	70	52	81	71	67	63	61	83	87	67	65	71	66	65	64	63	65	70	64	75	69	84	67	72	83	72	71	75	88	82	60	65	75	69	64	55	69	81	70	58	94	59	71	77	56	79	73	73	65	69	80	64	51	62	52	65	80	74	66	74	78	86	62	88	75	64	66	75	74	68	74	61	72	63	57	65	79	66	75	74	57	70	67	62	65	70	75	71	87	61	60	58	72	67	67	64	76	70	81	67	66	77	77	70	62	65	75	89	55	69	70	70	70	74	64	54	71	71	81	85	56	80	86	63	79	70	70	61	74	70	73	65	77	64	66	61	69	70	69	80	74	60	65	62	74	59	76	92	87	68	64	60	67	72	67	59	61	76	77	64	78	93	76	74	68	81	73	63	59	68	74	84	72	72	71	71	65	75	71	77	52	86	86	61	68	57	67	71	80	62	75	65	60	70	68	56	90	54	74	59	55	77	79	69	63	71	58	60	60	71	80	66	70	58	78	64	66	77	88	73	64	70	74	68	65	71	69	73	64	76	72	72	71	75	74	60	71	61	71	75	66	76	58	54	66	71	73	62	64	77	80	71	68	61	80	65	54	71	70	63	84	61	84	61	56	59	81	70	72	68	59	72	81	62	70	59	60	66	59	82	59	65	63	64	58	67	72	75	67	76	58	71	71	58	69	79	74	72	69	71	66	63	65	74	72	71	56	72	66	60	78	77	67	71	68	83	70	72	79	66	83	68	74	64	73	64	66	72	94	64	64	70	77	72	66	81	68	78	60	78	59	71	87	71	74	66	72	63	65	61	62	65	64	73	69	88	55	61	77	63	58	81	53	72	64	75	71	77	56	70	74	74	85	69	66	77	65	58	51	75	81	67	91	72	67	77	73	58	83	55	67	78	50	74	60	83	55	63	66	57	74	64	71	74	61	75	84	63	64	66	60	59	63	78	62	84	63	78	75	65	71	76	61	84	70	65	75	55	72	89	56	69	57	61	84	68	61	79	69	74	72	63	66	61	60	77	76	77	63	59	65	81	70	86	65	51	68	66	50	77	72	70	69	67	65	74	58	64	70	72	60	55	67	57	66	70	78	64	74	56	63	66	64	68	76	71	75	67	56	70	67	86	68	52	68	68	67	73	72	81	70	69	68	74	76	64	50	89	73	70	78	75	68	73	66	79	60	65	64	63	59	70	68	77	52	70	59	79	75	81	54	62	68	73	68	69	71	76	72	68	76	81	91	61	63	61	64	76	84	60	66	77	60	80	78	69	57	65	83	72	50	65	60	77	78	64	66	65	76	72	74	76	72	64	69	61	83	67	78	65	77	68	71	75	75	65	73	64	83	62	76	58	65	72	62	68	68	77	71	61	71	69	70	66	63	67	58	66	66	80	65	65	57	71	71	56	75	67	71	68	72	85	58	82	69	64	78	71	75	67	74	74	69	61	66	91	61	76	59	73	68	77	71	69	52	73	69	79	64	77	79	72	75	81	70	76	64	76	76	74	57	84	75	73	52	62	66	60	73	60	67	72	72	73	66	52	53	52	63	70	64	74	55	62	66	59	71	67	75	68	74	60	67	82	63	68	85	61	73	68	71	78	63	69	71	59	77	63	71	69	73	70	54	72	66	58	65	64	68	78	62	71	64	47	72	71	69	66	75	69	80	61	73	71	63	55	66
14454	13824	1348	1335	2853	3927	3686	3071	2512	2139	1854	1606	1367	1316	1253	1124	1074	975	964	917	851	907	834	808	752	706	821	737	723	737	663	756	693	686	711	669	721	662	668	655	720	645	663	631	690	615	621	649	638	668	666	626	619	672	684	613	647	654	624	598	590	633	634	591	578	610	650	578	653	648	623	637	644	633	643	655	615	583	638	593	640	634	619	619	627	663	642	600	603	632	587	611	616	612	623	637	650	623	633	635	614	620	596	622	612	616	604	620	638	567	617	618	613	634	652	617	588	615	600	575	605	587	646	649	593	679	614	639	636	621	626	608	621	613	616	627	600	571	607	574	656	653	626	629	617	588	606	608	582	575	635	608	623	616	605	590	618	624	606	561	615	617	604	653	611	604	590	592	592	616	577	613	593	578	614	585	618	577	590	603	645	597	617	615	569	642	659	624	581	628	621	635	568	638	650	595	569	601	584	661	605	629	638	635	645	623	628	600	618	544	635	622	644	579	581	628	615	631	607	652	610	631	587	587	602	605	595	581	647	592	628	583	564	592	583	615	602	595	647	597	634	617	646	589	623	615	640	593	638	585	587	632	650	626	619	585	578	611	613	604	575	579	620	612	563	609	624	575	611	607	611	622	596	608	586	574	613	627	624	598	611	590	597	600	591	629	581	637	570	624	619	647	633	600	626	598	588	599	609	571	630	567	595	569	613	634	623	591	576	601	610	627	604	654	584	586	606	611	601	621	632	611	565	612	629	623	618	635	621	598	617	610	616	577	594	625	656	613	624	595	587	639	612	617	601	589	594	605	611	601	637	617	581	633	637	613	616	602	636	621	626	646	613	626	603	617	631	591	633	593	585	592	621	612	648	613	652	634	580	596	615	589	590	629	616	615	602	583	624	596	634	605	584	582	584	592	581	619	623	681	605	602	659	611	622	637	574	626	619	642	583	553	653	625	624	599	599	633	590	600	603	630	587	574	598	614	650	574	641	626	590	580	615	564	623	566	568	618	626	647	622	616	615	595	589	604	626	605	604	642	595	622	593	563	624	590	630	642	581	607	594	566	600	576	628	593	606	611	607	619	590	636	615	614	585	628	595	598	584	612	624	632	614	603	592	591	614	622	629	574	616	607	585	558	618	631	596	571	632	618	642	622	641	598	609	572	616	630	567	629	540	602	609	627	623	607	626	663	587	556	611	579	595	660	636	612	615	622	629	595	588	555	607	622	653	617	576	646	620	569	635	603	615	646	638	644	621	594	597	595	614	621	572	608	639	602	616	614	646	562	624	564	601	613	588	608	623	567	601	571	608	625	608	604	594	608	626	589	633	543	585	601	620	644	630	628	613	639	598	587	604	632	608	651	609	605	653	593	608	564	605	551	603	599	611	579	593	641	597	582	606	628	622	590	612	550	591	595	582	628	630	614	609	617	617	608	588	617	656	605	655	587	585	621	579	629	624	644	614	594	577	626	655	564	618	600	618	624	635	625	610	604	606	617	595	617	615	569	570	602	576	602	597	637	599	582	586	592	567	593	601	625	567	612	573	627	619	643	629	639	624	618	612	669	594	558	613	632	603	609	555	602	623	615	568	608	598	617	655	631	612	589	537	622	605	600	615	603	607	622	612	635	601	583	594	640	655	588	612	552	621	588	602	595	596	644	628	620	588	618	628	589	581	608	594	615	628	594	590	541	603	623	564	630	631	589	624	628	579	605	581	607	593	551	597	602	612	602	627	623	576	571	585	597	615	578	597	607	606	601	570	639	619	595	631	605	637	624	630	629	636	581	655	580	636	654	630	622	635	611	585	648	610	586	613	606	636	602	606	637	590	589	574	620	589	662	633	612	612	606	581	652	606	612	638	626	621	584	608	595	624	606	548	622	598	638	620	608	616	635	631	604	583	632	603	642	608	635	585	547	586	627	569	627	624	640	618	643	588	608	626	619	628	592	617	630	577	586	605	584	638	643	630	600	617	595	628	616	621	624	606	636	646	585	604	604	576	602	578	618	626	640	601	619	619	585	600	564	575	601	613	597	558	567	600	631	611	604	607	580	636	618	583	622	605	600	619	587	596	613	592	561	588	594	614	583	601	612	613	597	579	591	579	633	597	595	616	612	602	611	624	617	612	608	636	601	605	623	560	591	600	614	610	649	597	623	616	617	595	612	553	630	563	593	617	604	612	584	619	608	603	612	581	596	612	600	598	553	582	636	612	618	619	626	604	662	598	596	624	610	568	574	656	613	649	612	610	563	648	563	612	583	637	615	630	587	639	625	616	601	573	587	604	614	625	642	585	600	634	663	601	602	562	613	593	593	598	604	642	611	641	626	630	605	618	606	621	598	610	622	586	618	568	609	646	619	574	589	593	615	618	606	609	590	627	601	620	605	589	617	627	575	593	643	588	633	606	596	633	592	623	590	617	586	586	631	633	614	614	618	619	641	577	629	597	581	622	597	650	587	596	581	599	602	608	644	634	648	614	636	637	591	635	598	604	630	614	605	595	598	633	569	640	620	607	609	626	635	594	615	614	600	597	638	652	575	584	583	615	622	568	600	608	662	551	613	595	557	589	647	597	613	606	634	570	606	638	609	611	572	564	627	597	628	570	600	642	649	580	592	574	605	605	568	564	622	591	595	624	585	585	642	586	598	636	651	617	573	637	625	611	630	608	623	610	574	639	581	589	598	619	617	629	594	632	605	612	595	643	616	642	581	593	595	598	622	594	592	603	573	589	631	631	610	582	587	558	564	532	596	595	626	604	657	619	567	653	580	576	599	613	605	628	599	635	574	569	608	623	636	593	589	619	571	626	627	607	627	582	576	630	597	596	612	616	603	589	597	617	592	619	598	599	599	581	612	644	610	607	575	598	588	652	599	567	555	597	621	633	659	585	577	631	604	649	617	610	615	629	591	607	627	562	590	618	611	589	630	624	575	589	606	577	597	568	603	592	585	603	613	581	577	621	613	602	650	592	576	586	575	606	602	620	610	610	598	638	594	568	622	644	645	623	606	584	580	609	619	601	708	631	593	606	622	576	592	627	596	619	630	665	615	616	608	593	608	594	663	653	632	646	604	601	630	641	592	603	621	647	568	600	655	599	571	582	645	564	621	593	586	607	605	593	619	600	630	582	610	594	634	593	621	611	590	578	615	622	605	593	650	624	621	570	606	589	633	582	596	639	584	605	584	619	649	623	595	604	607	590	624	616	610	609	590	600	610	626	620	625	597	628	646	660	608	623	571	589	618	583	612	615	559	664	633	620	566	636	597	622	631	611	645	633	574	603	606	618	614	584	589	605	628	612	618	639	593	615	613	674	589	579	623	599	593	662	619	622	630	610	618	610	592	612	647	610	649	614	531	579	613	597	687	590	613	579	590	587	587	628	603	601	602	642	578	619	590	606	589	623	609	597	611	573	611	623	640	608	621	605	611	645	588	545	609	590	594	586	577	616	628	601	639	581	611	612	593	591	597	584	625	592	612	622	601	631	583
1076	255	43	24	29	29	31	26	29	33	21	25	18	31	36	19	28	33	29	27	34	31	26	18	28	29	25	27	29	25	27	29	21	27	29	28	31	37	39	25	22	17	24	26	30	25	38	30	16	19	25	24	40	28	40	19	34	29	30	27	37	27	23	25	24	36	23	27	25	29	27	31	31	25	25	21	23	37	34	29	26	36	45	20	28	30	35	30	28	25	27	37	23	30	28	28	26	39	25	30	33	23	24	25	26	31	34	19	26	24	25	24	28	24	30	30	30	29	27	29	27	27	25	23	29	23	28	37	25	28	24	29	30	39	27	28	24	26	28	30	31	21	28	39	30	17	33	38	32	24	33	27	44	26	36	27	34	26	25	32	32	34	21	42	37	28	22	23	25	28	38	29	29	30	21	26	29	27	24	32	25	29	33	18	34	26	25	22	27	22	22	26	21	27	34	25	20	23	36	23	29	30	33	21	28	16	29	28	25	31	18	31	28	32	36	35	22	22	26	23	33	30	36	31	28	33	26	26	34	33	30	22	29	23	23	31	22	28	18	32	24	16	25	27	21	28	28	25	27	24	26	31	34	29	30	29	24	30	40	28	23	35	33	22	34	42	25	33	28	30	24	26	30	29	25	32	34	23	31	18	24	24	32	24	29	32	39	29	28	21	25	22	29	33	32	19	20	24	37	19	30	24	31	20	33	37	27	24	30	26	26	28	26	33	26	23	23	23	24	22	27	19	19	18	26	22	34	28	23	38	22	20	20	31	26	29	29	40	27	30	27	19	20	24	32	26	31	28	26	25	31	33	24	31	31	25	32	24	15	25	33	17	29	25	37	33	27	25	23	36	27	30	33	24	32	27	35	30	28	30	29	20	21	30	22	32	30	36	27	19	22	24	27	28	28	28	22	22	32	36	26	29	16	27	25	38	23	26	28	44	33	25	17	30	34	27	27	31	25	27	14	24	16	30	31	23	25	27	24	27	15	25	37	31	38	32	27	23	31	31	30	24	24	28	27	28	28	31	23	23	32	19	25	24	32	19	24	24	31	27	29	42	14	23	33	25	26	34	33	26	27	36	21	29	23	26	28	32	30	18	32	24	32	26	23	26	27	33	35	34	32	25	25	17	33	31	29	22	25	30	29	29	27	29	16	36	26	28	35	17	28	25	24	29	33	28	33	28	27	27	34	33	31	31	25	23	22	28	32	26	34	19	24	24	30	31	39	29	18	23	38	34	32	28	42	24	32	24	29	22	22	23	27	35	41	33	25	23	38	29	28	26	26	30	27	29	31	18	22	30	24	28	24	42	22	12	28	26	27	28	25	33	21	24	33	20	28	32	34	32	23	30	32	27	28	24	29	30	22	23	30	34	34	34	22	26	31	35	27	29	28	25	32	30	22	30	25	35	23	28	27	30	37	21	26	24	37	32	31	20	28	25	32	23	26	34	27	22	32	32	36	16	27	35	27	20	26	20	20	33	38	30	23	34	24	27	29	23	24	32	23	23	31	27	24	26	24	30	36	26	27	27	30	25	30	21	29	23	24	25	28	23	40	31	20	31	21	36	20	29	35	36	22	28	22	30	27	18	26	21	24	37	43	30	25	24	29	26	37	21	35	27	32	33	26	26	41	32	34	34	20	29	37	22	29	29	31	23	29	24	29	25	22	29	22	29	36	35	32	25	25	37	17	32	31	25	29	30	29	33	22	33	37	26	29	18	23	25	24	30	26	33	34	25	31	31	25	21	23	22	23	18	30	22	26	26	21	28	26	28	24	34	31	33	29	33	29	29	25	28	35	23	33	20	37	36	28	28	25	30	34	23	25	31	25	22	34	32	26	31	27	21	22	32	27	29	31	23	39	24	30	28	25	28	22	26	27	23	26	30	24	28	24	21	21	23	35	33	35	24	29	21	31	16	24	24	29	33	26	19	39	34	33	29	25	36	28	37	26	28	18	20	29	22	27	27	30	30	39	29	38	21	21	30	35	30	37	36	30	27	33	35	22	31	21	34	26	38	25	33	23	25	27	27	25	30	25	30	32	18	29	27	28	27	24	28	32	32	29	28	25	13	29	31	37	25	24	27	28	32	30	23	26	24	26	36	31	23	26	31	30	31	33	29	31	24	30	28	32	29	31	29	26	35	32	29	26	25	24	24	32	32	31	34	25	36	34	17	27	31	25	21	29	36	32	20	25	32	27	24	28	23	31	39	35	25	16	32	21	23	29	36	24	35	20	20	31	23	35	25	14	23	23	25	33	29	31	24	33	26	33	28	20	35	26	28	33	23	32	26	20	20	27	35	30	36	26	25	28	29	26	24	27	24	19	21	20	15	30	22	29	23	28	37	20	29	26	26	16	26	30	36	27	32	26	26	26	28	24	23	29	29	33	27	26	26	19	35	34	29	26	32	43	25	35	27	28	20	25	31	29	35	27	26	45	24	28	28	25	29	25	31	21	30	30	37	32	22	29	18	25	28	29	35	33	13	28	24	26	30	23	32	36	26	33	31	30	37	33	23	41	30	27	29	20	27	18	23	28	23	25	31	27	24	25	23	28	28	33	26	32	27	18	26	29	24	26	27	26	17	27	22	37	23	31	21	31	26	28	37	42	33	36	27	29	30	22	31	24	41	21	35	33	35	24	29	26	22	37	24	28	29	27	26	33	30	39	25	25	25	29	30	30	29	30	36	28	28	15	23	15	26	25	28	19	34	26	33	26	31	26	29	27	28	32	24	31	17	28	20	34	30	22	30	23	27	28	21	31	16	30	28	27	20	27	20	27	27	29	25	34	16	24	28	25	25	22	25	28	33	20	35	32	33	31	25	30	23	23	27	26	34	34	26	23	28	31	22	22	30	21	32	30	23	30	28	33	26	24	32	33	28	20	23	27	34	27	33	28	19	37	34	26	33	25	28	31	21	28	28	30	34	26	21	23	30	37	32	40	25	25	32	28	27	22	32	33	32	28	25	24	26	37	23	30	35	37	37	34	21	24	25	28	25	29	23	27	28	16	36	32	20	26	27	29	29	35	26	26	32	25	20	34	29	34	30	26	30	27	26	27	33	25	41	22	24	34	27	25	26	32	23	31	30	24	30	24	30	30	27	29	27	24	28	27	27	28	28	29	21	28	27	25	16	19	36	26	29	33	37	20	23	28	30	24	36	21	27	20	30	26	25	20	28	30	19	33	19	36	39	22	28	33	32	34	36	20	23	23	22	24	28	19	26	28	30	27	33	32	27	18	35	26	20	23	32	34	22	32	19	28	33	27	22	31	26	31	29	29	29	28	32	24	21	27	23	30	22	21	28	20	29	21	24	26	31	17	33	36	26	31	32	30	31	37	26	24	29	41	42	19	32	27	26	27	23	17	26	26	26	25	24	26	26	35	22	25	29	29	27	39	28	32	19	24	19	26	26	23	33	27	34	43	30	30	22	35	27	24	29	22	23	38	24	33	23	35	32	17	31	26	32	27	26	32	34
10993	3568	358	330	469	610	555	505	466	451	382	351	367	356	343	291	316	306	287	297	282	265	283	260	251	280	293	240	257	236	258	257	235	231	232	233	255	267	255	245	223	252	252	292	256	255	247	241	244	263	243	249	220	249	235	260	261	240	254	255	223	236	243	260	235	243	266	238	225	254	235	258	249	247	251	290	218	219	253	239	255	241	236	229	263	279	249	233	241	221	213	215	235	244	235	227	236	228	272	253	239	243	270	240	242	262	233	240	243	233	239	246	253	244	253	227	232	262	224	222	253	255	267	267	241	224	238	238	234	256	239	229	244	239	239	235	228	244	267	276	241	259	224	244	244	245	231	241	250	244	242	246	240	248	219	234	232	225	217	265	243	238	222	218	233	269	255	233	238	256	263	232	242	220	245	246	239	252	247	219	249	239	233	232	259	240	272	205	248	241	255	249	247	265	223	241	260	238	245	222	236	258	246	261	240	245	242	238	236	269	256	240	229	233	235	227	251	256	262	253	204	264	261	199	247	242	250	255	236	252	228	231	222	238	233	233	222	227	214	255	212	216	230	232	241	222	232	222	262	250	247	247	247	230	238	254	266	246	279	232	240	240	248	225	268	282	243	267	240	244	231	241	233	212	227	261	232	258	236	239	225	271	258	236	256	234	234	266	254	260	233	234	248	233	247	267	230	220	238	230	200	238	237	236	216	215	248	227	230	255	277	238	223	251	256	244	233	252	258	259	242	234	251	270	235	242	246	254	260	206	236	249	241	240	267	259	247	239	253	205	235	228	220	251	233	218	268	246	225	226	245	275	235	238	261	233	238	249	200	233	223	246	228	237	251	222	225	242	263	256	267	242	269	231	237	260	254	247	250	247	249	218	215	239	242	251	250	206	227	275	243	250	268	222	234	235	236	215	243	259	253	221	234	266	222	236	247	251	263	218	234	246	237	241	236	246	227	226	235	235	227	216	244	234	262	235	239	236	262	252	255	226	254	226	238	228	235	231	237	253	279	240	237	255	240	237	220	244	241	243	236	234	240	215	220	227	242	221	250	244	261	242	214	233	249	259	241	239	220	302	229	243	249	223	222	222	234	223	234	244	244	211	245	203	246	228	227	221	238	241	250	232	228	266	230	246	227	227	227	247	276	260	247	245	247	236	230	281	251	231	231	235	255	264	256	217	243	227	235	250	243	208	214	262	244	263	254	250	228	246	236	217	240	258	240	232	235	280	254	250	250	225	219	221	234	271	234	248	232	225	251	229	250	226	236	235	246	237	246	241	292	235	238	229	235	239	236	258	236	240	215	252	265	258	257	228	251	251	255	252	236	258	243	237	240	235	242	255	262	220	249	257	247	237	269	287	222	246	254	232	244	230	243	232	229	259	215	242	229	263	252	241	250	271	246	230	221	208	242	211	257	259	207	220	225	243	252	221	279	241	249	247	238	247	248	245	228	239	252	239	251	220	252	243	222	248	256	249	248	239	256	240	228	245	217	255	232	258	284	235	248	224	248	202	299	240	244	249	235	226	270	242	242	227	239	253	228	232	244	229	251	229	232	238	247	218	214	252	263	240	230	223	232	258	285	234	254	220	263	214	248	237	231	274	250	252	238	252	249	225	258	235	273	249	266	244	243	231	280	258	255	239	242	249	237	256	245	224	256	267	240	225	243	243	223	240	235	240	279	238	222	229	222	258	236	231	238	243	255	245	241	253	245	270	265	233	248	243	248	246	260	244	234	257	231	259	246	218	224	230	229	230	252	254	224	228	232	244	263	254	265	258	249	230	238	227	254	210	267	222	269	236	249	230	246	244	235	265	245	265	219	258	241	253	248	253	233	233	221	232	224	252	249	248	245	209	245	240	261	201	253	235	252	251	273	241	229	243	245	247	222	227	237	239	247	231	255	252	262	274	230	229	233	230	247	219	233	220	245	273	224	259	226	259	234	219	243	234	237	225	248	257	243	210	232	234	250	253	243	263	268	247	228	232	273	255	242	262	253	221	260	225	263	220	243	236	232	241	256	225	220	241	232	246	248	234	240	215	257	238	228	219	233	269	263	234	236	247	222	218	233	240	256	255	241	245	238	226	212	247	217	237	226	249	232	236	231	230	248	246	247	219	242	249	272	261	233	271	261	252	249	218	242	230	252	264	267	259	247	226	239	250	213	234	254	235	260	236	244	255	257	254	244	238	237	250	212	248	222	267	250	242	224	232	274	234	253	261	246	253	236	258	250	256	255	263	230	225	252	202	241	243	238	249	223	227	249	248	209	253	214	240	245	230	264	253	252	222	260	254	253	238	234	233	259	250	249	247	218	261	225	269	231	248	217	233	236	257	268	258	223	246	249	245	227	248	238	220	225	260	247	236	225	262	226	208	232	243	228	271	259	247	256	246	210	249	249	227	254	276	257	240	260	227	222	211	236	241	234	244	237	233	200	239	236	269	244	215	235	265	248	222	260	233	242	239	236	256	237	236	191	233	245	216	241	236	254	265	236	263	237	271	237	258	241	236	239	229	245	226	247	286	244	220	235	230	245	244	256	264	226	235	214	247	252	238	248	235	231	269	236	238	237	269	265	229	270	242	236	220	245	222	258	252	243	243	264	213	241	261	237	243	260	232	223	239	224	239	239	247	227	261	231	230	265	236	244	263	236	240	235	250	237	241	250	231	263	235	247	243	221	254	237	262	223	258	220	238	249	247	244	250	234	256	226	234	219	243	251	241	238	253	237	261	263	231	231	241	224	263	252	248	248	234	259	221	262	251	246	250	248	247	260	261	233	247	210	248	248	229	249	242	235	240	226	235	241	297	225	226	243	252	227	248	250	223	229	240	251	246	243	256	248	241	272	239	222	241	246	230	245	261	211	240	265	231	237	243	235	232	230	259	226	260	258	247	230	256	233	217	236	257	256	246	245	264	245	249	242	231	226	243	262	242	274	248	231	250	219	208	256	239	230	254	247	255	244	253	233	250	234	240	228	247	236	236	230	233	262	265	242	245	258	254	226	232	245	241	230	240	250	239	242	212	220	228	246	240	225	255	238	226	228	248	251	246	254	281	227	239	264	231	232	232	218	253	224	248	239	237	253	220	245	224	245	281	279	233	212	244	239	240	286	242	261	255	227	265	252	256	212	274	259	257	240	235	237	219	240	226	222	260	226	245	232	237	256	226	236	240	260	254	223	222	253	260	237	257	248	240	234	265	251	272	239	257	247	229	255	245	222	233	233	248	228	229	239	235	247	247	224	251	253	250	238	246	245	251	247	243	233	248	280	235	237	270	261	232	245	267	246	239	276	245	240	273	254	234	244	239	236	258	229	267	249	233	270	236	233	236	252	266	244	228	218	233	237	254	209	253	240	225	252	235	219	253	255	232	241	248	245	260	239	251	230	251	253	248	235	255	214	236	257	245	233	258	227	229	240	234	225	240	261	230	239	244	253	235	244	225	248	275	256	262	251	226	254	226	221	230	254	248	251	266	254	222
802	1217	126	77	81	99	96	95	102	97	80	104	77	93	88	89	83	74	74	74	80	75	70	76	69	73	74	94	60	72	72	89	73	68	76	74	68	81	61	89	77	77	93	67	72	89	71	83	83	89	70	63	74	66	83	65	82	76	72	85	73	73	83	75	77	82	81	67	99	71	56	68	99	79	73	60	67	72	74	81	86	74	75	64	87	78	62	69	93	78	70	71	82	72	78	79	83	65	72	73	90	66	66	83	81	56	77	67	79	73	81	66	75	69	57	66	96	63	84	80	65	77	66	70	86	70	54	72	61	69	94	74	73	75	80	85	69	89	80	80	80	83	64	49	70	81	70	74	73	64	77	75	58	88	86	69	81	69	88	74	85	71	60	70	73	67	80	61	67	93	65	82	64	65	81	73	79	77	73	57	79	77	76	76	70	60	73	67	74	73	84	74	84	68	67	73	65	80	73	68	75	57	65	74	87	67	79	78	68	63	60	61	57	79	79	68	60	71	88	78	92	89	87	75	71	72	82	84	81	72	71	72	63	70	76	75	86	89	66	86	78	70	86	76	67	87	59	103	90	74	78	73	73	69	68	62	68	70	67	75	82	64	72	83	79	84	86	78	81	70	70	74	71	89	88	65	82	63	69	77	67	68	67	67	74	70	68	75	74	74	81	70	71	86	77	74	63	81	77	77	103	82	88	83	68	89	81	77	70	67	81	81	74	74	90	64	70	69	70	81	75	81	65	71	80	79	94	61	84	77	71	64	63	84	82	74	90	77	61	71	76	65	84	78	73	90	76	71	86	66	68	68	88	82	85	80	63	68	83	79	80	82	72	86	75	82	62	76	84	71	72	76	62	78	69	56	76	80	68	62	78	73	71	80	82	78	64	79	76	83	58	68	80	80	81	60	64	80	60	65	74	69	60	83	67	73	86	73	77	76	72	71	63	74	66	71	83	84	67	74	73	97	71	97	73	79	69	79	67	77	85	96	62	79	70	97	70	66	66	64	66	80	75	65	87	83	76	70	77	69	70	99	76	70	88	70	72	86	74	70	79	79	74	82	70	70	80	67	81	82	67	67	90	95	79	63	62	67	76	77	80	64	70	74	79	83	65	69	80	82	63	74	70	78	83	63	71	82	70	69	86	78	72	72	85	70	67	70	73	82	86	67	63	56	73	64	62	70	70	85	88	60	75	59	76	63	76	81	81	76	75	73	56	66	84	85	82	75	71	69	76	69	76	78	79	89	75	84	82	85	94	80	86	75	78	77	66	59	76	72	75	75	63	69	65	64	75	63	73	72	77	98	68	77	86	64	81	75	75	61	69	61	65	74	68	66	89	95	67	67	74	82	81	77	76	83	64	82	66	81	65	67	72	81	78	83	83	79	81	63	83	63	85	65	78	76	66	73	99	86	85	69	62	77	89	82	79	81	80	76	76	85	84	70	70	64	65	69	69	74	86	77	80	71	78	80	72	75	68	74	72	74	62	82	66	73	82	81	67	72	93	79	74	57	83	58	78	86	72	58	73	91	84	83	62	81	84	74	84	64	69	79	77	69	70	76	73	80	76	81	82	74	75	71	85	72	91	75	83	76	76	60	77	65	60	78	63	69	87	78	91	76	65	72	63	64	77	75	87	88	73	80	87	71	68	67	87	71	80	64	82	74	73	61	79	70	86	95	74	76	66	69	57	76	75	79	74	65	73	79	65	80	74	83	88	74	88	64	82	80	68	73	75	70	81	75	83	69	72	59	60	67	87	77	71	70	71	72	65	63	78	64	70	70	73	62	75	80	73	72	88	82	85	85	78	76	84	73	75	74	80	82	64	75	67	73	94	63	79	91	82	85	77	61	66	71	68	70	80	75	80	84	71	96	88	79	79	73	77	72	68	79	73	77	83	72	78	79	76	83	85	77	74	91	79	76	80	66	67	64	85	71	56	93	85	65	74	60	87	71	74	91	65	61	72	67	66	60	72	93	81	76	67	70	73	70	58	65	83	76	85	89	66	76	85	60	71	89	80	55	90	85	74	80	67	57	74	60	70	68	88	67	69	88	88	81	58	79	59	71	74	76	63	73	100	66	71	69	79	75	77	65	68	65	71	80	81	79	63	77	82	70	80	94	62	67	52	76	64	66	84	74	71	84	86	58	84	69	61	63	81	61	68	77	60	89	65	71	76	77	80	70	98	86	76	71	89	74	77	62	66	79	76	74	79	73	72	82	88	76	74	71	85	72	86	79	77	79	54	74	75	76	75	69	81	83	68	69	74	66	81	89	65	78	68	74	75	71	75	82	79	94	79	71	70	67	72	77	65	71	60	74	65	64	62	82	72	62	71	97	81	74	73	70	80	79	81	69	81	78	87	81	76	82	81	85	67	71	76	87	85	85	69	77	58	66	73	78	83	80	83	79	77	75	76	61	80	77	77	84	78	75	63	75	88	96	86	78	66	92	71	77	92	76	73	60	75	73	88	78	79	86	79	76	75	60	82	78	86	57	90	64	80	94	85	69	56	72	70	79	95	76	66	78	84	70	76	81	72	82	69	67	85	79	73	87	75	74	94	80	59	82	77	72	76	83	97	78	66	67	63	69	77	76	74	70	73	63	67	81	81	90	78	91	73	85	82	84	71	66	66	78	81	85	74	73	83	74	82	81	86	81	72	65	83	65	85	79	67	73	72	67	53	76	71	89	59	84	82	81	74	75	99	71	68	73	78	74	80	63	69	82	66	70	77	82	87	71	66	75	64	77	70	64	83	80	74	84	74	72	78	96	78	93	79	61	67	85	85	66	82	74	80	77	86	79	70	78	74	60	65	88	64	91	58	81	82	73	67	70	81	96	72	81	66	76	70	88	74	73	85	79	74	68	76	70	64	78	70	73	72	65	74	74	79	62	83	66	72	83	81	65	60	73	68	68	79	79	91	72	71	81	70	92	66	63	80	65	73	71	82	89	64	73	81	77	67	64	84	82	77	83	88	90	55	80	89	76	82	66	53	71	77	81	67	73	64	79	66	75	80	80	72	80	69	50	84	86	85	82	86	62	71	55	86	84	73	64	71	85	73	73	72	68	71	77	67	86	82	79	69	61	77	72	75	76	66	82	65	81	78	82	63	82	82	61	71	86	89	88	76	83	80	87	81	86	73	69	87	83	84	85	68	80	71	78	65	69	77	66	88	78	72	78	75	65	78	82	77	79	75	82	66	72	74	83	87	66	69	77	68	84	60	86	56	80	82	69	92	85	76	84	83	78	75	58	73	70	73	71	90	73	67	63	73	82	86	61	73	69	80	78	86	61	77	54	60	87	76	77	69	84	74	74	96	80	81	78	83	86	72	78	78	69	82	86	83	71	84	66	79	83	65	79	73	66	72	94	81	54	88	84	91	72	81	69	80	67	73	68	75	62	81	71	69	66	87	68	75	69	52	80	92	72	90	68	89	81	73	77	87	68	78	93	85	70	76	70	66	79	77	58	75	68	84	77
12996	12138	1106	1184	2141	2886	2712	2288	1733	1566	1424	1333	1108	1077	1012	890	907	810	827	855	723	749	782	788	749	769	738	697	707	767	691	651	682	685	681	672	683	661	678	632	670	625	656	680	659	661	703	659	655	669	633	663	662	672	686	611	652	645	652	676	673	643	638	659	653	664	674	650	648	638	652	631	650	637	650	605	635	716	621	667	622	645	593	659	607	630	630	641	626	668	620	602	653	686	634	641	647	666	650	653	655	645	649	658	630	679	618	676	652	685	612	689	614	617	660	631	625	637	675	639	671	683	639	666	635	674	608	633	664	602	665	672	627	598	632	657	642	640	589	611	599	647	641	664	636	603	641	632	713	652	622	697	654	647	673	655	634	595	669	634	648	664	638	603	626	698	609	641	650	663	609	671	661	617	651	624	592	640	677	615	628	666	651	656	588	634	641	649	626	683	666	656	619	614	684	596	616	625	661	646	644	604	623	655	665	604	647	653	642	630	655	683	616	667	669	687	646	622	696	663	611	623	650	655	660	620	617	633	660	625	674	647	644	634	605	650	646	687	674	626	628	560	669	695	662	612	612	665	660	628	645	650	633	636	665	653	627	675	653	680	686	668	684	639	608	656	629	701	636	665	649	587	667	665	644	573	617	606	657	634	649	639	658	639	652	660	660	585	672	624	648	638	626	633	652	639	636	649	654	649	662	658	669	664	629	626	655	661	619	613	653	663	630	628	651	676	646	609	651	631	660	696	629	625	645	614	670	673	619	640	635	655	613	653	686	680	657	602	629	663	677	638	635	641	634	615	637	632	680	678	634	649	603	624	677	635	639	605	656	621	661	626	690	659	667	620	628	589	629	674	641	622	624	630	628	667	645	646	639	680	599	644	615	620	628	622	645	642	657	658	669	689	641	672	675	643	607	650	611	633	627	695	637	641	586	624	683	627	669	624	677	653	642	628	620	618	609	699	636	664	626	616	648	659	629	622	686	596	610	657	633	609	656	624	688	680	620	635	629	653	689	666	684	636	661	655	596	643	624	637	700	661	639	657	637	622	634	645	601	634	647	632	598	659	659	619	671	681	625	631	678	618	650	616	660	645	686	660	666	653	626	608	666	665	626	646	657	644	639	613	642	639	640	650	625	599	624	639	682	599	648	673	648	644	622	701	628	614	658	665	606	686	624	635	630	662	640	652	676	633	666	649	641	704	626	633	620	656	631	654	653	608	670	628	669	650	674	675	632	652	647	622	663	647	635	615	658	679	665	599	635	629	637	639	621	643	578	642	675	620	620	639	600	629	629	634	644	621	616	626	634	679	695	643	611	611	614	624	717	672	631	625	609	633	641	699	664	629	630	629	639	633	634	684	666	610	671	652	642	631	636	618	604	681	660	643	651	672	690	647	650	614	675	633	665	621	689	578	629	636	652	639	644	625	622	597	658	636	651	622	652	635	665	634	649	650	638	633	648	633	655	628	661	564	631	644	659	634	615	675	678	620	656	676	610	713	633	680	620	666	641	606	658	666	641	645	638	689	637	656	634	669	611	621	622	654	642	630	640	595	667	654	719	592	664	620	631	675	668	572	643	638	669	688	624	675	653	623	630	661	626	566	685	637	652	637	594	627	717	676	637	589	644	659	598	616	638	633	637	622	656	615	623	644	646	658	617	622	590	669	666	630	665	625	662	674	639	645	661	650	659	628	616	616	631	625	620	670	666	605	619	619	655	651	616	632	655	664	612	647	656	638	632	650	638	636	673	654	689	603	646	640	650	637	615	629	635	667	641	673	625	641	628	637	619	640	655	639	687	578	655	646	644	688	687	621	669	634	644	609	623	668	626	621	680	637	670	651	660	650	617	642	657	637	672	654	615	612	674	662	644	645	656	653	630	648	631	668	647	645	605	619	625	607	629	654	651	674	642	648	625	609	624	611	610	631	636	670	621	683	679	643	624	621	660	664	638	647	625	696	678	682	611	631	686	646	656	647	676	654	650	656	680	654	698	606	666	625	608	637	622	594	645	663	661	700	666	659	679	635	626	590	682	613	672	653	621	671	642	653	590	683	639	675	631	603	678	696	647	666	629	672	629	681	653	676	676	619	634	638	629	674	615	663	647	674	653	649	664	658	620	682	603	646	645	633	644	584	637	638	639	665	626	646	650	654	624	634	612	597	639	660	608	644	642	651	626	655	631	608	637	656	639	683	609	633	645	667	631	659	671	621	617	662	636	668	672	650	647	666	624	659	662	640	639	696	623	624	625	628	648	644	627	611	632	652	624	644	671	618	643	613	646	618	599	667	627	650	634	651	643	674	638	660	584	602	579	631	638	658	659	657	657	634	641	618	649	631	652	637	668	670	644	680	671	638	608	636	635	652	615	665	666	644	629	708	640	644	676	600	671	750	642	605	652	687	644	638	609	668	659	653	649	641	627	640	640	644	685	637	645	658	659	674	641	663	683	635	630	616	622	635	619	669	659	668	665	669	631	639	640	613	666	618	643	650	645	659	652	652	619	660	665	637	679	620	622	597	657	591	668	616	644	621	639	642	635	636	704	633	677	571	647	653	604	689	662	618	687	617	654	676	675	691	697	637	657	658	644	627	665	620	665	647	668	653	662	659	626	628	652	622	620	602	700	669	669	661	697	670	633	634	659	626	648	619	603	669	684	655	666	705	653	632	702	578	600	625	656	586	647	617	600	647	622	654	650	636	646	694	657	617	580	645	647	640	608	658	578	655	608	642	679	650	604	688	613	623	616	667	599	661	673	644	609	703	644	576	675	627	662	651	668	632	626	645	612	643	598	626	683	656	617	681	650	655	650	670	670	641	654	603	614	657	655	658	617	621	660	662	638	671	626	668	617	632	646	677	628	625	655	646	629	652	680	686	647	609	684	710	585	674	683	613	650	644	640	635	622	630	661	632	610	672	603	656	678	643	643	680	656	673	626	650	636	662	673	609	608	643	645	658	629	645	669	634	608	640	672	654	673	660	610	665	632	624	656	686	614	627	607	627	557	617	668	625	679	681	645	635	583	667	624	645	656	639	632	606	651	665	621	639	668	593	630	592	671	620	624	672	699	646	648	618	677	664	610	620	645	671	647	628	610	613	636	624	666	643	645	631	625	669	620	614	679	653	626	625	675	627	637	604	656	641	675	699	630	646	672	624	673	685	643	646	624	678	653	628	581	639	641	658	650	608	564	624	611	694	638	631	629	663	687	638	601	651	684	636	650	622	635	665	683	633	679	655	638	653	647	616	634	639	632	686	640	675	628	711	637	654	629	634	661	644	660	666	594	644	660	646	669	650	646	654	626	660	629	633	635	568	652	658	645	632	629	648	664	693	644	635	609	666	677	652	646	649	649	609	621	626	664	654	623	637	653	643	618	670	675	658	631	641	652	642	636	668	629	656	620	655	684	636	597	634	614	664	650	663	641	684	681	638	638	635	634	701	665	634	620	611	664	611	652	680	646	648	631	654	628	652	640	621	635	636	636	629
1591	786	39	27	26	30	49	37	28	28	29	25	28	24	19	27	20	21	26	23	24	30	19	14	25	24	21	16	22	19	15	20	13	13	11	22	17	13	20	16	18	26	25	16	15	19	21	9	15	17	15	14	18	17	16	16	14	13	20	14	21	12	16	8	17	15	20	21	12	17	20	19	19	12	14	24	13	25	19	8	21	15	14	14	15	15	12	24	19	28	24	18	24	14	12	15	15	18	29	11	15	16	21	8	23	16	22	19	13	14	11	21	17	19	17	12	16	10	19	16	16	18	18	18	20	7	17	19	15	16	17	16	10	18	11	23	20	16	18	18	15	9	18	17	15	23	16	13	19	15	14	15	8	16	17	21	22	16	14	14	17	17	20	20	18	17	18	17	16	17	17	17	16	11	16	12	18	13	12	13	19	12	12	12	18	15	21	13	19	18	21	18	17	18	19	16	18	16	14	19	16	16	17	19	20	21	14	15	10	19	15	20	17	12	17	12	17	18	17	10	13	13	27	13	15	13	7	18	9	15	20	21	12	9	18	18	10	23	19	16	15	12	15	11	15	13	20	21	24	18	18	14	20	13	19	12	16	18	20	15	13	15	14	20	19	25	17	17	16	17	25	10	24	16	15	22	15	24	17	10	18	16	17	21	18	19	21	14	9	14	17	20	12	14	10	10	21	12	18	10	23	15	17	14	20	13	19	12	14	14	14	16	22	16	16	18	14	15	13	12	12	17	16	13	20	10	18	23	17	19	19	17	21	8	11	13	11	18	16	12	12	29	22	15	21	15	17	12	12	10	30	16	17	12	13	14	14	12	19	12	14	12	23	20	15	26	14	17	17	19	15	17	13	14	16	15	16	16	17	15	20	14	16	22	19	13	14	19	18	20	17	22	8	15	13	17	13	12	11	8	11	18	11	14	18	18	14	10	21	21	17	17	14	10	14	13	16	21	17	19	21	18	17	16	11	19	16	10	13	16	10	16	7	7	15	22	11	21	14	15	22	18	20	19	16	18	16	14	16	6	20	14	15	16	18	24	15	17	19	16	20	10	20	15	14	13	20	8	20	14	14	20	19	14	15	11	16	16	26	14	6	9	13	15	13	15	11	21	12	16	17	21	20	25	9	15	22	23	19	13	18	17	23	16	21	15	17	16	19	13	12	17	13	17	11	12	15	19	18	13	15	20	20	11	13	14	16	10	20	21	17	19	16	13	14	20	21	11	19	10	21	18	17	8	14	11	9	14	18	16	15	19	17	22	13	15	20	12	9	15	11	12	9	24	15	12	14	8	16	14	12	20	18	20	19	12	16	14	14	15	18	18	17	22	18	16	15	9	15	15	13	17	19	18	18	13	13	19	17	8	15	19	18	14	19	18	18	27	10	18	21	13	11	17	21	28	21	17	21	12	16	17	14	19	7	9	14	19	20	19	14	18	17	12	14	12	17	20	17	17	16	19	9	16	14	18	11	15	13	15	14	16	16	17	12	16	19	24	17	13	18	16	20	9	16	22	14	12	17	16	15	14	16	14	13	15	18	16	19	17	13	12	8	16	16	14	11	17	8	18	13	19	16	8	12	18	11	16	16	12	13	18	14	19	23	10	15	20	9	14	21	14	11	20	16	19	14	10	12	17	15	17	11	16	22	17	15	22	12	12	19	10	11	12	15	17	10	16	28	15	16	10	14	12	12	12	12	16	13	15	7	18	14	15	20	17	16	7	18	19	14	19	22	13	11	18	13	20	18	12	17	14	20	20	10	9	12	16	13	15	16	18	19	21	17	13	14	18	17	11	14	18	10	10	14	13	17	20	19	31	21	11	20	25	15	15	18	20	13	18	14	12	12	10	20	14	16	14	14	23	14	17	14	20	18	14	17	8	12	22	14	17	6	12	17	15	19	18	24	21	14	16	11	11	14	14	15	18	13	16	10	20	14	14	10	19	15	15	11	16	20	8	18	12	15	13	13	15	21	19	19	16	18	15	20	11	11	18	15	12	13	7	17	12	14	11	14	16	16	15	15	21	14	18	14	12	14	17	14	15	17	19	21	11	24	10	11	14	10	15	14	14	16	22	11	13	12	12	11	18	15	16	11	17	19	19	14	21	19	13	14	12	16	15	21	20	18	13	4	16	20	10	12	14	19	12	16	16	14	17	20	12	21	19	19	23	17	15	16	12	24	22	10	11	25	21	15	17	14	15	8	15	18	15	13	19	12	17	16	12	12	17	11	26	11	10	10	11	11	19	20	13	18	11	9	15	13	12	15	13	14	17	11	17	15	21	14	17	19	17	16	22	11	14	20	19	14	18	17	20	18	22	16	14	14	15	13	23	16	18	9	22	17	18	22	17	18	20	21	17	23	15	10	16	20	18	18	16	19	19	16	21	9	16	17	16	16	13	19	17	11	20	13	16	10	16	9	21	29	14	11	12	15	21	16	16	17	21	14	21	27	13	15	11	10	16	14	11	18	14	15	9	18	18	11	18	12	14	19	13	15	11	20	17	17	12	13	20	18	22	14	18	13	22	9	22	17	15	18	15	22	18	18	14	20	15	29	15	16	19	17	16	13	17	18	17	17	10	18	25	17	14	17	12	17	14	23	18	14	17	18	11	14	21	11	13	14	18	14	10	21	17	11	17	23	19	13	13	11	14	22	25	11	13	18	19	16	18	19	11	12	19	15	20	22	17	11	11	8	17	24	9	17	22	17	15	11	17	21	15	13	18	13	15	18	13	13	22	15	24	17	14	8	13	22	8	10	13	13	15	14	20	8	23	13	19	15	17	13	16	17	19	13	20	17	9	17	22	19	21	19	21	12	15	18	11	17	20	24	12	15	18	12	17	18	18	16	15	13	15	12	17	20	7	11	23	13	20	7	14	17	14	15	17	17	10	9	16	15	17	12	9	19	22	11	19	14	14	11	14	12	13	19	14	16	22	19	19	10	14	15	21	16	15	20	10	19	22	17	16	17	16	18	13	20	13	16	21	15	19	16	19	10	21	25	18	11	17	27	13	22	16	19	14	14	22	22	12	15	17	16	11	19	13	15	11	24	17	16	15	14	20	23	16	9	12	14	15	13	15	20	22	17	13	19	10	13	17	12	17	19	16	23	19	10	14	16	15	12	21	9	22	22	8	18	19	10	9	13	19	12	19	11	14	12	10	13	18	18	24	12	17	22	18	14	21	17	14	15	17	14	18	21	13	17	20	14	15	18	14	19	17	19	18	14	17	16	17	20	14	12	15	13	12	17	18	18	16	20	20	15	27	14	12	21	21	16	19	17	18	21	15	12	24	19	25	15	13	21	15	15	14	20	19	14	17	26	16	16	13	14	16	18	14	24	17	24	15	13	18	20	14	16	21	12	11	11	15	16	16	22	13	10	17	19	17	15	20	12	18	18	19	21	16	12	15	11	18	19	17	14	11	11	24	11	6	13	17	15	19	25	14	12	10	15	6	12	12	19	22	16	19	16	13	25	19
13784	9298	453	555	1341	1931	1858	1528	1252	1054	888	752	666	551	495	463	412	393	358	331	304	294	297	282	272	281	240	237	218	208	203	195	198	201	200	178	182	194	206	166	184	180	183	188	170	169	171	158	164	163	169	172	150	167	160	150	165	166	150	152	151	158	144	153	173	155	168	159	167	159	155	166	135	145	154	157	168	154	151	147	160	154	160	150	135	154	164	138	150	148	140	128	168	142	168	160	164	136	142	131	125	146	154	151	141	153	142	135	135	158	156	148	133	156	135	146	154	157	143	147	165	138	140	158	149	138	126	145	162	154	137	157	159	149	141	151	134	138	138	143	136	144	151	139	130	144	148	156	167	144	143	131	147	129	138	144	147	161	146	155	158	163	158	165	143	154	144	156	113	138	151	146	166	161	143	139	137	118	160	155	160	143	135	136	140	170	170	149	150	128	134	133	157	160	135	139	147	152	124	133	176	135	158	165	141	146	152	152	153	149	126	132	132	121	125	128	155	175	135	158	152	144	133	140	148	138	133	165	131	155	152	153	151	145	124	162	131	122	148	141	148	149	145	135	136	150	152	143	140	139	151	129	132	123	147	162	149	143	124	152	149	150	141	135	148	151	153	134	145	154	162	157	134	129	161	140	146	145	141	146	138	132	154	138	155	136	147	135	124	148	118	163	135	128	157	169	136	153	135	154	131	125	147	164	147	155	149	159	134	146	131	152	141	132	146	136	126	150	159	144	145	137	145	156	140	170	141	150	146	137	136	144	153	152	136	140	134	146	157	148	154	156	129	146	151	140	147	146	129	145	116	138	137	133	143	166	132	141	164	140	130	125	145	129	163	162	147	133	135	150	143	147	155	122	147	165	148	145	138	135	144	146	142	136	158	155	144	141	158	122	122	143	171	142	148	123	141	153	132	150	156	149	151	131	125	137	149	142	176	144	155	148	132	140	133	152	143	166	150	148	159	139	134	151	140	131	139	168	137	153	139	155	133	126	148	141	153	145	127	129	148	147	117	163	135	141	140	132	133	159	159	128	147	144	154	133	146	145	138	140	127	137	144	153	130	169	149	162	144	144	134	137	138	141	147	158	150	146	133	146	135	163	151	143	140	176	137	144	144	128	141	169	151	153	131	139	152	156	151	158	160	135	159	122	160	142	136	130	136	139	121	122	169	142	167	143	151	126	137	136	139	143	159	129	140	148	121	130	149	136	153	135	148	147	143	144	150	133	143	151	129	158	136	140	124	135	159	137	152	136	130	152	132	142	146	153	140	144	155	153	153	143	136	130	153	138	146	152	138	130	139	122	128	147	145	147	146	151	146	123	148	142	164	143	133	164	143	138	138	136	135	158	161	146	143	145	143	133	135	142	162	131	163	143	130	151	149	147	150	140	135	143	131	152	171	143	146	153	130	161	131	138	146	142	163	133	145	155	132	125	136	138	130	162	130	151	142	151	151	149	120	159	132	135	142	145	166	152	146	137	155	148	139	128	162	140	136	132	147	138	159	150	135	136	150	128	146	150	134	136	149	157	143	134	143	152	156	123	152	151	171	158	137	135	166	160	142	144	152	129	138	155	156	156	145	140	139	155	132	145	139	155	155	148	141	142	133	155	151	135	148	135	117	168	125	136	147	143	128	144	152	145	157	121	140	141	152	147	151	157	133	142	143	155	138	137	165	135	160	130	139	123	118	140	132	141	157	145	151	149	107	141	125	147	145	150	143	162	158	150	143	149	145	153	147	150	140	136	154	145	159	146	123	122	150	155	152	144	145	158	146	153	160	143	144	143	154	154	140	135	150	136	142	158	158	163	149	121	161	136	136	163	149	146	146	151	152	144	137	146	139	148	144	149	130	114	144	137	125	177	149	135	166	144	137	149	164	140	130	138	160	130	138	136	150	144	148	142	123	135	148	144	124	173	138	133	117	126	129	151	172	144	164	164	146	142	140	141	169	152	147	132	148	156	129	149	148	141	164	132	145	149	123	142	129	138	129	149	134	150	149	139	117	142	138	136	143	145	147	163	153	167	115	151	150	148	141	145	128	134	122	152	132	139	143	131	149	147	152	153	152	164	136	145	153	129	148	160	126	137	147	135	173	127	138	166	149	148	143	156	144	147	161	147	134	146	150	141	146	148	142	158	113	144	136	140	150	130	153	130	138	154	162	144	136	147	136	140	131	157	155	120	149	137	144	122	148	129	158	161	127	149	139	145	160	151	141	128	111	124	133	138	128	150	159	156	135	146	141	166	125	141	124	116	174	137	135	124	121	147	116	139	147	152	113	159	140	142	150	150	148	148	144	131	106	143	127	163	146	123	107	123	147	142	139	144	130	150	152	141	136	126	135	149	162	126	154	141	125	149	145	144	141	153	153	128	147	147	143	164	143	140	125	151	125	150	137	134	147	141	125	135	150	151	133	150	146	157	126	119	130	145	128	146	143	127	127	131	153	153	150	128	125	149	161	141	153	120	142	145	158	138	125	143	120	137	152	137	150	152	147	151	159	131	141	132	164	141	149	135	127	146	153	159	135	133	152	153	135	141	154	146	125	151	139	119	124	134	145	171	164	137	129	163	139	136	161	159	134	133	147	138	138	147	176	122	153	150	150	120	144	141	140	147	138	130	134	141	153	147	143	172	147	152	136	135	140	138	143	123	120	144	151	153	159	141	125	145	144	164	148	149	136	136	142	135	137	129	141	144	136	164	158	146	133	119	123	149	130	156	156	153	145	164	132	153	161	137	119	155	162	154	148	138	170	136	147	132	135	141	137	138	149	160	155	143	135	151	132	151	140	161	131	130	160	136	142	167	158	147	154	160	159	144	147	140	138	156	153	119	151	145	133	131	147	136	146	140	128	144	150	124	145	123	130	118	135	143	135	147	137	153	159	138	107	140	146	149	131	157	135	150	124	141	165	136	150	146	123	140	157	151	146	143	140	153	153	150	157	139	134	149	149	155	154	146	137	125	124	141	143	141	146	147	144	147	132	142	162	132	130	158	132	130	134	130	144	156	146	129	144	155	149	148	140	135	131	139	138	145	145	152	139	147	150	167	162	131	120	120	144	181	163	148	143	137	140	129	171	150	134	111	149	146	129	128	140	171	134	151	143	134	150	147	130	146	141	151	166	154	125	158	136	147	161	155	143	149	131	145	153	145	164	153	124	140	162	110	134	148	164	120	140	166	127	156	132	144	160	138	143	129	143	152	142	139	124	133	133	134	163	127	152	143	165	148	124	146	143	156	146	157	157	143	128	130	161	147	146	151	151	134	135	135	134	150	151	144	140	130	164	145	141	155	139	152	134	144	128	177	154	143	128	150	149	148	122	145	140	151	134	154	144	127	147	152	163	139	134	145	178	162	154	153	131	141	129	142	152	156	164	148	152	147	162	163	148	140	145	125	131	144	120	130	155	141	150	141	138	136	146	125	147	135	155	143	127	127	129	115	164	153	126	149	126	140	139	129	155	146	126	137	155	171	153	160
1151	1523	108	90	93	88	111	119	112	104	106	79	95	100	73	71	74	79	79	73	80	68	67	68	82	85	86	90	76	78	72	86	76	84	71	61	72	80	71	71	63	70	72	82	89	86	64	61	58	67	74	88	76	71	63	86	67	78	64	71	78	73	60	76	73	61	62	80	57	75	54	65	76	74	71	76	73	74	85	77	74	58	69	88	54	77	81	83	84	66	66	69	57	70	74	78	62	67	79	66	58	73	76	76	64	70	74	70	74	71	67	76	68	73	75	74	57	64	75	69	73	58	62	69	52	81	68	57	77	81	53	72	66	56	70	69	75	74	69	64	71	73	57	75	86	69	61	69	71	88	57	75	72	53	76	60	60	61	73	72	64	70	68	57	68	85	75	66	62	77	71	62	72	71	78	71	74	68	68	66	73	74	70	64	85	84	88	76	69	75	64	65	48	52	75	75	80	56	59	72	83	62	63	66	70	64	70	72	70	88	71	75	90	64	57	70	62	76	72	77	71	78	77	69	73	73	76	68	67	57	65	66	66	70	73	87	74	57	68	79	67	77	73	80	74	77	65	89	57	81	78	62	79	70	75	75	69	59	71	86	86	62	82	65	63	70	64	67	68	75	88	70	77	69	65	69	64	65	75	67	57	61	59	84	75	71	86	82	58	57	65	71	75	82	73	87	76	79	73	64	63	80	62	61	82	71	69	52	49	61	74	66	59	73	74	67	92	73	70	83	68	66	80	56	88	69	87	73	71	77	74	71	67	80	72	71	76	62	76	69	62	75	76	72	74	73	58	80	65	81	74	68	79	64	75	90	62	69	81	58	65	78	65	68	88	84	76	67	69	58	70	69	73	75	66	59	82	67	62	79	79	73	80	67	65	62	71	71	53	68	67	68	71	61	73	74	67	54	74	70	76	74	72	74	84	64	71	61	68	63	68	70	54	60	72	65	76	65	73	72	65	65	91	78	63	67	67	71	81	67	70	64	66	95	72	76	82	67	54	61	66	64	63	63	73	72	73	60	64	62	63	62	64	75	79	48	76	75	74	63	71	67	68	81	67	59	66	66	75	67	79	71	70	66	79	68	61	76	57	76	69	62	64	80	73	84	58	85	71	84	83	61	71	79	74	74	64	76	68	91	56	61	64	80	79	68	61	60	77	65	77	76	73	64	65	65	66	55	80	76	61	86	78	70	65	73	76	67	63	65	70	69	80	67	75	61	60	67	75	73	53	65	67	63	64	88	67	74	79	81	61	66	71	78	57	74	81	60	58	86	62	80	58	79	56	76	72	67	68	59	81	75	77	58	59	62	65	92	79	81	67	75	64	69	65	72	75	54	79	68	65	80	66	73	68	76	58	58	73	70	62	75	67	77	74	84	66	75	72	82	71	61	60	76	70	66	77	70	74	60	64	75	71	77	71	63	71	71	77	85	72	86	67	68	68	67	69	73	72	71	60	84	66	66	64	84	62	72	71	73	55	69	80	65	79	67	65	74	81	75	58	70	72	65	70	75	62	76	56	80	74	78	78	67	90	65	66	61	48	77	71	74	58	83	90	83	62	74	65	73	88	63	66	57	72	84	74	72	76	72	73	44	71	81	77	59	72	56	66	60	72	64	62	68	65	73	58	74	63	77	56	67	74	69	67	64	75	67	72	59	77	60	70	74	74	81	83	75	59	79	73	59	63	67	75	66	56	70	75	61	72	69	71	76	63	70	62	70	70	70	63	71	81	60	79	71	65	78	69	78	70	74	71	57	70	69	72	71	68	82	54	71	77	64	62	72	74	68	66	74	61	88	75	85	72	72	89	83	68	61	57	80	71	69	71	78	69	68	60	71	74	80	49	73	62	62	65	82	72	55	65	73	85	66	78	59	71	85	71	70	63	76	54	73	77	78	61	66	66	71	70	66	74	58	71	78	48	72	70	64	59	92	58	82	74	79	58	69	66	82	75	84	74	76	57	53	70	75	68	70	73	76	64	80	51	71	73	66	63	51	61	62	74	70	76	70	74	62	79	51	54	77	67	83	76	76	82	62	67	68	87	67	68	52	74	69	81	87	65	74	64	62	63	62	76	66	75	56	61	63	59	55	83	65	63	78	72	79	77	78	58	67	58	72	69	73	68	57	72	76	71	63	73	72	70	60	80	65	51	63	64	66	82	61	70	60	74	71	67	71	62	75	77	77	50	64	69	63	59	63	83	73	60	74	55	72	81	77	65	72	79	65	55	53	72	59	79	73	67	71	57	74	60	75	74	85	68	76	78	66	66	81	83	80	85	63	73	97	65	54	83	59	71	63	73	80	71	53	83	64	54	71	62	70	64	72	77	75	69	62	70	73	85	73	81	66	79	73	62	65	66	59	56	66	58	63	77	72	72	79	75	80	75	77	75	65	68	73	72	71	70	65	71	61	60	79	74	77	77	84	88	73	67	73	73	55	76	68	67	69	69	67	58	69	70	67	75	64	68	65	60	88	81	67	66	78	81	72	77	70	64	66	75	58	72	71	68	73	75	84	75	69	56	78	68	78	65	79	78	72	66	71	78	66	61	65	64	75	78	68	77	61	58	73	88	69	69	66	79	63	68	80	86	79	66	78	86	75	57	78	74	63	75	70	77	70	73	77	74	71	58	49	63	68	70	83	73	71	74	61	75	73	72	85	66	63	62	80	68	59	65	56	74	58	65	75	63	69	73	74	74	76	72	71	72	70	67	74	66	59	63	60	62	61	62	84	54	74	86	67	68	71	66	67	50	83	78	64	58	62	69	71	65	64	75	78	73	72	70	71	66	57	53	69	62	73	69	70	62	70	58	77	66	66	71	74	77	70	81	85	59	52	73	66	73	78	76	79	65	49	60	68	75	80	71	77	65	62	67	78	65	65	79	61	68	64	69	70	78	70	50	85	74	68	56	78	78	60	80	73	64	53	75	73	68	59	73	60	76	69	47	76	81	79	59	58	83	62	71	72	81	60	82	83	66	61	60	71	77	72	67	61	70	72	69	62	73	65	68	86	65	70	66	59	72	81	61	82	62	65	66	73	70	78	69	81	76	74	65	74	84	72	65	78	58	75	72	69	59	71	60	67	84	62	80	67	70	74	59	65	66	70	64	61	76	67	68	91	72	88	64	72	69	51	75	70	71	83	71	73	73	58	78	77	77	77	57	63	71	60	79	75	69	68	82	56	72	67	72	63	71	59	94	77	72	73	83	70	62	76	69	71	67	65	67	86	89	51	73	64	74	81	67	64	60	68	68	75	69	62	64	67	57	70	79	52	57	68	68	82	74	71	72	64	71	68	59	61	61	72	79	71	79	61	66	59	73	60	64	72	76	82	72	50	68	83	78	57	75	66	78	73	88	57	67	69	67	71	61	64	75	79	67	58	58	69	73	69	86	75	82	73	73	71	72	77	67	69	76	66	63	72	76	62	59	62	60	65	77	57	52	75	65	74	81	68	64	78	64	74	61	59	58	70	85	68
15717	14659	1176	1339	2825	4001	3582	3005	2510	2163	1857	1757	1471	1296	1249	1146	1074	1066	944	939	891	870	843	838	868	836	772	722	729	738	740	722	691	694	701	739	657	663	720	659	663	657	690	673	694	693	658	652	664	654	636	646	637	682	611	673	658	657	628	619	644	636	643	643	647	655	629	660	634	624	660	631	679	608	621	677	645	654	684	665	583	615	629	631	583	628	632	669	628	654	644	652	648	629	613	677	636	626	617	597	579	611	671	628	626	650	659	654	636	624	644	656	669	630	610	579	627	618	596	603	552	634	659	614	650	644	654	625	622	612	587	619	655	599	610	649	617	654	565	607	610	587	639	617	602	651	694	626	627	679	652	608	609	621	635	637	592	597	617	617	643	673	606	617	602	632	610	596	553	617	595	577	591	580	603	580	609	663	621	610	627	612	635	624	640	629	600	605	600	576	625	579	600	612	671	648	590	607	611	626	620	625	633	599	653	645	637	585	641	612	611	636	631	578	604	602	610	637	603	608	626	611	613	577	601	627	669	620	607	618	627	639	624	643	623	615	604	594	666	572	629	644	615	627	602	628	630	623	611	610	583	581	626	647	604	641	616	624	605	593	641	620	604	626	594	645	619	593	614	646	606	582	617	614	601	623	612	599	625	661	623	567	623	607	640	575	613	637	616	623	599	622	605	619	650	594	610	592	602	665	631	595	617	636	598	603	603	582	610	627	596	641	630	615	613	630	655	584	602	636	646	624	636	643	633	604	642	620	592	642	602	602	640	619	614	668	643	626	610	611	613	615	617	616	639	632	637	681	565	658	593	630	622	611	620	641	578	638	655	625	618	632	575	607	611	664	628	644	588	603	636	598	627	659	604	598	642	595	599	606	642	652	584	611	605	612	577	632	596	625	622	615	608	666	585	639	571	613	638	620	619	616	660	621	625	633	640	605	652	527	601	618	599	640	625	663	602	603	571	630	638	609	602	620	603	625	646	622	637	643	623	615	649	660	588	594	627	583	587	626	611	587	615	622	631	602	606	654	612	590	608	617	628	683	594	599	629	629	624	573	645	612	594	618	597	630	620	608	655	630	602	629	603	614	641	622	630	629	630	625	613	602	631	581	630	553	603	584	605	635	622	579	642	605	607	609	617	618	653	616	631	678	610	618	620	614	647	584	626	582	627	621	597	629	620	614	637	653	626	598	609	638	613	616	628	648	631	636	562	604	578	597	587	639	653	652	623	603	589	614	643	600	672	627	581	618	662	647	643	600	608	643	572	624	628	625	604	664	622	598	614	605	613	614	640	624	606	632	574	625	655	647	593	659	585	623	599	623	642	626	575	656	638	616	659	625	568	655	651	653	639	644	636	636	593	656	627	590	621	635	639	569	634	651	642	610	634	647	618	633	626	621	594	634	613	653	607	572	618	616	601	634	605	581	640	615	602	618	576	616	640	642	625	641	636	612	659	630	647	637	613	610	650	600	657	604	604	620	593	573	635	667	615	568	622	628	578	641	594	624	608	629	609	574	642	607	623	620	610	605	642	603	645	623	605	677	627	612	571	611	585	608	585	620	612	601	611	643	642	551	668	602	644	603	656	612	602	634	660	644	616	626	572	590	604	648	608	632	599	650	612	588	648	635	670	612	549	611	658	601	611	608	635	643	601	613	603	620	622	629	658	636	633	662	600	635	636	649	604	617	590	605	580	582	630	634	638	625	613	643	608	566	643	566	631	622	661	643	574	595	614	609	632	624	615	638	671	633	617	606	564	678	604	630	672	643	598	617	640	621	604	606	635	609	645	619	630	671	592	603	629	614	609	634	619	609	600	591	610	636	628	606	621	631	622	589	604	628	656	579	632	642	605	628	630	595	643	620	677	620	616	637	615	631	606	635	588	621	606	594	637	601	621	627	591	611	637	647	633	629	584	604	628	607	602	616	626	619	632	581	635	632	597	636	594	651	680	623	609	591	612	653	601	632	576	612	601	687	639	616	614	595	646	615	651	658	633	581	672	651	649	616	576	632	594	609	625	628	617	602	561	592	607	631	589	630	616	643	630	630	587	559	639	601	618	615	640	677	634	647	610	608	643	629	634	590	627	644	622	622	619	614	600	608	585	586	598	638	617	639	577	591	615	600	594	589	634	599	601	654	655	661	608	622	643	601	657	611	622	647	596	612	593	655	618	637	611	627	643	656	650	653	619	599	634	587	609	619	613	615	631	614	594	591	599	648	618	627	640	622	590	577	615	605	610	611	590	656	608	648	660	585	634	602	637	628	634	666	633	602	634	620	608	584	619	613	596	628	638	647	585	655	594	612	658	622	640	627	580	604	642	604	619	619	639	601	647	575	622	661	633	597	615	582	605	658	640	577	650	573	635	636	648	618	622	604	652	637	595	634	641	624	607	653	599	591	625	631	622	612	621	621	605	638	618	617	585	608	631	578	616	639	610	579	586	636	627	611	623	613	637	639	583	630	637	660	636	611	635	619	632	599	626	606	591	630	566	638	669	616	641	658	594	612	591	634	653	631	614	588	611	594	630	675	601	592	578	596	591	630	600	624	619	634	637	618	612	564	612	623	610	589	638	602	648	566	628	630	613	635	641	605	630	672	595	604	615	593	617	621	588	608	613	642	613	601	600	621	667	638	600	652	615	610	614	586	602	608	634	603	635	631	597	643	650	638	691	625	589	647	624	593	624	663	622	596	657	589	625	588	628	640	593	603	627	623	625	632	653	620	620	617	620	627	580	659	618	628	639	582	615	635	643	657	638	579	601	654	615	603	638	644	598	608	622	627	649	649	648	663	571	564	601	608	667	669	630	624	574	618	598	602	623	640	665	631	673	613	590	630	650	586	620	648	565	628	666	644	627	592	628	616	634	628	619	615	593	657	636	577	632	659	623	662	673	644	630	654	655	608	622	661	580	611	612	641	662	629	610	607	632	622	631	643	699	587	601	643	655	583	643	640	650	633	624	627	641	627	598	605	600	592	588	614	646	646	617	623	632	619	601	642	626	615	650	618	603	618	637	617	626	585	598	641	615	627	607	578	657	597	615	634	624	633	606	625	607	650	628	598	614	622	613	612	673	579	574	671	618	618	636	580	583	604	633	600	612	610	607	643	645	616	642	608	618	573	660	649	622	642	636	592	607	628	596	639	623	605	583	627	592	642	619	646	640	635	608	672	610	597	647	563	613	629	628	610	585	595	598	623	642	606	615	647	636	573	641	619	625	577	617	621	608	618	616	582	635	633	581	593	645	604	620	604	626	566	625	656	600	569	591	646	661	630	603	590	595	590	616	651	603	569	584	618	610	595	595	654	606	601	620	602	600	627	601	604	627	632	611	620	619	589	617	655	661	656	647	604	603	611	625	616	564	623	643	658	600	631	627	630	583	610	609	618	632	598	620	649	630	616	633	633	647	571	601	605	600	590	608	597	606	623	591	575	630	623	541	617	587	597	641	600	606	593	612	606	629	633	635	608	618	624	590	590	648	621
1121	238	35	36	31	29	35	33	26	45	28	27	20	21	21	38	24	41	24	44	29	20	34	34	38	36	24	19	38	21	23	36	38	24	35	25	32	31	36	35	36	32	21	36	37	27	32	20	36	19	40	22	16	30	34	28	31	24	30	26	31	20	27	33	34	30	36	29	30	21	43	33	14	24	26	36	33	32	19	29	29	36	31	29	29	29	35	28	32	31	21	27	34	29	29	23	30	28	36	31	24	32	30	37	24	36	32	29	27	24	25	28	27	32	23	33	30	35	24	26	27	17	37	39	30	25	29	30	26	24	33	25	24	23	24	27	29	35	29	26	32	32	31	20	30	25	28	23	35	28	25	33	33	21	29	24	24	25	25	40	38	30	27	29	30	28	24	28	33	30	32	23	23	24	26	26	32	35	39	25	32	29	35	32	26	37	19	19	25	26	29	25	25	30	22	37	36	35	28	29	34	33	30	32	21	31	36	35	23	23	25	31	26	26	33	27	32	30	24	30	20	29	34	30	36	21	28	16	35	31	30	36	29	32	26	23	15	39	23	35	28	29	34	28	36	22	17	27	27	25	28	35	26	28	28	21	27	30	33	24	30	29	42	19	24	19	36	18	29	30	27	29	33	25	27	20	34	31	29	28	26	37	32	32	31	25	29	27	25	37	31	32	33	29	23	29	24	19	27	31	24	35	22	29	29	28	19	21	26	30	32	23	33	27	17	29	32	35	28	34	29	34	30	22	25	22	23	27	30	32	28	29	30	29	32	23	24	27	31	30	31	28	25	26	32	25	31	24	31	37	26	31	20	28	28	32	26	27	32	27	19	35	28	30	34	30	24	29	36	30	24	30	28	26	33	25	36	25	26	35	26	23	26	32	35	27	21	27	36	33	45	36	24	27	30	31	25	27	32	22	22	30	27	27	35	28	32	31	27	25	21	30	25	25	25	38	31	22	26	33	37	25	28	33	28	26	26	26	33	33	30	24	25	29	25	26	33	21	33	32	41	25	29	30	29	18	41	33	37	29	24	21	35	35	31	23	37	23	30	33	20	24	29	27	24	27	31	28	36	19	35	32	26	26	32	26	30	24	25	26	28	27	36	27	27	28	26	32	35	26	34	37	38	37	32	25	31	28	23	35	24	25	23	30	19	40	25	34	29	37	44	30	24	27	36	31	31	27	35	28	28	26	23	23	26	28	33	30	32	25	22	31	30	26	24	21	31	36	25	22	32	31	28	25	36	26	16	17	36	31	15	33	33	23	25	15	32	31	34	35	32	30	26	27	24	23	25	20	25	18	24	30	24	30	37	15	16	24	35	30	26	29	31	30	34	17	29	28	33	22	33	27	26	35	33	27	26	32	41	23	37	31	22	33	31	26	28	21	26	28	33	18	30	30	23	18	23	25	39	31	25	28	31	19	26	22	26	30	25	24	25	22	24	28	25	29	22	29	31	32	32	30	34	30	30	21	34	33	25	33	19	20	32	33	27	33	25	21	26	34	31	22	30	25	42	23	22	23	29	22	28	23	34	32	23	38	32	32	36	27	30	22	20	36	22	32	34	23	34	28	28	29	39	26	20	20	31	33	34	33	25	33	34	32	41	30	32	25	44	32	24	29	24	26	32	27	22	29	22	25	28	25	33	25	28	34	22	29	28	23	26	33	25	29	20	30	30	28	35	39	35	27	24	40	39	33	38	28	26	24	29	28	26	26	29	36	18	27	22	31	29	23	28	24	27	29	28	23	21	28	27	31	27	26	23	28	32	24	25	30	30	36	37	22	33	35	32	30	21	25	24	37	28	22	28	31	31	29	34	33	26	34	29	31	24	35	27	24	26	31	24	22	19	25	34	21	34	29	37	29	26	31	30	31	19	23	31	30	27	22	31	26	27	25	29	20	32	23	39	24	25	20	28	29	33	26	36	32	26	33	40	20	28	31	30	18	29	31	26	32	31	19	22	29	28	25	30	36	33	32	24	32	28	31	33	28	21	25	16	19	22	23	29	27	27	27	29	24	27	31	24	30	28	25	28	28	27	33	35	22	33	24	27	23	31	24	27	23	27	39	29	30	37	27	25	39	27	27	29	27	34	28	25	24	26	27	23	20	27	23	18	25	26	21	25	27	21	18	30	30	21	41	31	31	19	36	31	31	36	23	32	33	21	25	31	38	29	34	17	41	37	27	32	23	24	36	26	29	24	22	21	20	38	24	30	28	25	39	22	30	27	20	24	29	27	25	27	32	32	28	33	37	24	22	30	34	25	26	30	20	21	23	23	20	30	32	32	27	27	23	27	30	31	25	30	23	27	32	38	22	22	39	27	26	23	27	33	31	29	36	25	28	31	32	34	26	20	24	36	20	24	19	24	26	30	27	27	32	28	25	31	17	27	31	30	29	33	25	26	19	37	21	26	23	21	30	30	29	23	19	30	22	37	27	31	25	36	34	27	22	35	28	28	25	40	35	31	28	27	24	23	24	24	27	22	22	25	19	38	21	32	24	30	32	33	25	31	44	30	19	37	22	32	30	35	27	30	26	32	25	34	28	23	27	30	38	25	32	26	24	17	24	32	31	31	38	32	27	19	22	27	32	23	24	25	25	23	35	32	29	29	17	32	29	32	20	31	27	31	22	35	23	18	23	24	45	26	34	20	40	29	26	28	38	27	21	29	22	28	24	28	31	30	25	34	18	35	32	31	26	24	30	36	28	34	19	19	33	27	21	28	33	39	27	33	24	30	36	25	24	24	21	32	25	27	30	24	23	21	33	37	23	22	25	28	34	28	32	27	32	20	26	35	31	29	30	15	26	37	28	36	25	27	30	28	26	33	28	31	33	30	31	21	26	34	21	29	25	24	27	26	35	34	29	22	37	25	32	35	31	29	28	29	47	26	15	26	28	36	32	22	31	36	31	18	31	25	22	26	26	31	26	24	21	32	26	24	21	24	23	31	25	32	34	28	28	20	36	29	31	34	24	29	25	37	31	20	26	23	29	28	37	28	38	29	36	24	27	29	33	24	23	33	29	29	22	25	28	27	31	36	31	31	33	33	23	25	25	20	28	24	32	33	24	28	28	25	28	32	33	32	38	45	33	27	22	33	24	24	44	27	35	28	29	27	33	35	25	26	24	33	25	32	18	23	19	32	25	24	33	22	44	38	18	27	31	24	25	30	36	31	22	27	34	17	30	29	44	25	30	36	34	35	19	35	36	37	28	32	36	36	28	23	29	32	25	23	24	41	20	27	22	29	35	24	25	22	37	34	28	22	25	18	22	34	30	39	25	33	26	26	27	28	23	25	26	24	33	32	24	31	25	28	22	31	28	31	29	34	24	27	28	31	31	21	17	27	23	36	33	34	23	22	21	22	28	26	39	20	31	22	28	31	28	24	25	36	26	34	35	29	38	28	24	43	27	34	24	31	21	26	23	19	17	28	29	24	33	24	32	14	26	28	28	30	35	24	25	29	28	25	23	30	33	34	20
11616	3539	312	330	441	546	570	518	453	411	367	357	339	341	326	328	308	294	276	262	274	263	261	256	259	283	263	264	271	260	233	257	268	253	253	230	256	246	237	269	252	228	251	262	215	266	246	222	238	238	273	250	286	263	266	213	256	250	264	240	269	209	232	265	236	285	242	252	238	222	239	222	236	217	249	229	227	227	236	252	253	262	252	250	242	284	222	214	250	264	258	268	232	229	229	231	237	270	279	215	240	244	273	264	220	261	244	241	251	278	235	202	214	252	239	265	223	261	233	248	223	243	253	243	240	230	231	251	264	238	238	248	237	246	238	249	254	275	245	284	225	249	253	239	272	253	246	243	246	238	248	246	274	243	258	253	252	260	256	255	233	243	252	254	269	217	242	233	252	236	262	276	247	227	234	239	259	243	257	238	217	221	237	244	220	229	279	232	232	267	231	236	263	255	226	227	247	232	246	262	253	213	249	228	275	273	242	239	227	265	249	233	246	245	272	254	241	260	247	243	230	221	278	242	241	250	258	265	255	253	226	217	239	266	249	239	227	227	246	253	229	241	232	214	227	227	223	251	248	232	251	252	255	257	251	234	249	214	240	217	246	223	237	251	239	252	273	238	267	263	222	252	260	251	237	250	244	240	253	241	254	232	266	217	229	238	238	275	216	220	244	253	249	237	239	258	227	235	241	257	251	208	252	252	258	271	271	237	254	235	274	236	219	270	245	229	239	244	232	243	244	227	265	271	252	261	224	273	269	228	240	223	231	232	242	239	241	271	253	249	280	247	253	261	216	284	257	258	232	218	263	226	238	237	240	235	259	241	251	249	256	263	235	238	258	234	269	225	248	243	234	245	240	206	284	258	246	254	225	244	238	269	218	260	234	212	227	248	239	231	238	230	242	258	251	242	242	262	235	232	228	244	243	245	255	232	274	245	254	227	238	228	236	251	254	247	226	243	259	275	254	221	254	243	270	256	237	247	238	235	275	240	233	254	238	260	228	233	248	269	252	224	236	224	238	251	238	258	252	243	225	217	238	256	230	264	233	243	275	248	263	241	215	228	233	255	289	234	237	235	246	236	276	229	239	231	244	250	237	230	256	244	239	245	242	247	241	248	216	232	251	229	243	238	228	274	215	266	231	250	231	279	259	210	257	239	233	279	239	224	237	263	250	233	257	249	236	213	249	262	275	242	235	224	227	242	261	236	236	254	247	260	253	246	236	237	229	257	253	242	259	248	232	238	241	236	251	229	244	223	219	251	234	243	231	275	235	260	244	239	234	255	244	235	248	244	247	253	219	224	231	228	259	237	233	265	243	251	233	230	231	245	240	273	265	246	278	224	243	229	220	220	238	239	254	236	244	208	235	243	245	227	271	237	251	252	236	249	201	223	239	252	217	235	247	253	256	228	247	225	234	251	259	226	247	234	240	255	240	259	243	259	241	238	256	235	264	234	227	286	222	265	233	200	248	243	227	276	247	246	237	246	247	256	240	236	238	241	240	250	244	210	251	245	235	226	259	237	256	230	235	229	256	247	237	236	248	226	240	239	240	232	213	260	255	238	258	252	236	265	247	236	250	242	242	230	235	244	218	251	254	258	228	257	254	235	228	238	214	237	217	271	246	245	260	250	244	270	252	245	240	243	264	247	264	267	260	240	251	237	250	266	234	247	267	240	227	256	242	221	227	257	248	240	255	229	252	263	258	238	249	234	255	230	222	266	238	237	246	243	246	267	247	213	265	241	221	240	253	253	243	228	265	216	242	245	258	229	232	282	246	224	214	256	247	247	223	263	214	222	212	261	244	234	232	238	219	264	256	261	257	248	209	231	244	230	245	251	233	252	239	249	273	229	260	255	265	234	246	245	247	225	269	236	236	254	250	279	249	254	253	231	259	237	228	234	247	260	244	246	242	234	235	242	238	251	265	232	246	263	234	236	246	241	232	267	226	251	234	226	228	220	250	258	244	275	276	260	249	214	222	253	234	253	235	260	220	242	257	245	271	240	235	265	237	213	243	245	250	223	254	209	246	238	247	224	241	237	250	247	257	220	252	232	253	237	267	265	256	243	261	226	256	231	245	263	221	251	238	253	225	237	238	259	238	234	263	269	224	224	233	263	240	217	240	262	238	249	241	270	237	249	255	224	245	276	239	254	267	253	256	251	243	238	257	243	225	247	265	257	254	217	248	246	237	212	240	247	233	204	224	239	228	256	231	249	259	216	255	205	251	224	238	250	221	220	256	218	232	206	242	239	236	235	253	251	235	264	230	257	228	228	274	237	248	234	253	251	275	241	277	229	244	247	242	247	247	249	267	251	239	262	220	247	243	260	248	239	267	251	233	236	257	224	219	239	267	265	213	234	247	264	228	234	224	244	252	262	235	258	208	229	240	226	256	245	242	240	282	234	258	248	237	249	215	228	263	265	235	235	247	246	244	248	245	251	228	275	232	270	258	268	258	246	270	228	208	255	260	255	268	267	261	225	232	269	277	249	218	268	252	244	242	253	247	247	252	255	235	241	239	228	253	249	243	246	248	239	254	258	245	276	250	235	222	223	246	229	247	263	247	231	258	263	268	248	235	263	254	232	239	240	225	214	249	239	260	247	256	291	243	263	251	234	224	243	266	240	258	252	266	251	224	259	249	251	248	225	284	238	235	227	241	232	254	234	220	246	270	249	223	234	233	214	253	239	222	246	214	254	258	236	259	237	251	237	234	234	235	252	251	255	194	255	243	234	198	259	231	244	200	231	259	249	266	248	250	266	221	245	233	213	257	228	263	267	219	232	250	239	225	261	255	255	239	228	250	256	258	240	249	249	235	257	224	240	253	261	250	254	217	247	251	209	247	249	219	246	263	234	288	248	254	252	263	265	274	232	249	241	265	247	242	238	254	230	248	236	231	254	247	222	254	260	261	268	241	256	229	238	262	234	240	219	234	234	262	257	258	223	269	275	221	214	245	230	265	239	236	225	247	260	240	235	266	235	243	255	240	224	242	257	254	240	218	248	239	249	235	266	229	255	258	240	242	234	226	252	253	219	237	230	251	270	232	252	262	271	260	228	246	230	267	249	223	281	205	249	223	226	229	209	255	224	256	222	226	262	245	235	252	239	251	235	239	234	265	225	235	246	243	235	230	229	227	252	257	264	240	258	222	251	234	264	231	234	253	254	232	248	241	251	242	249	267	266	248	250	245	238	244	254	247	245	246	253	264	217	242	249	231	234	249	243	237	205	216	238	229	257	241	234	246	273	231	248	250	256	283	231	243	218	223	260	250	244	264	259	238	252	218	276	237	251	250	228	259	241	241	241	224	243	260	242	225	246	233	241	239	233	228	250	257	238	273	247	232	260	238	265	242	239	247	229	242	229	237	268	260	231	244	250	225	266	257	216	257	238	245	267	250	254	229	272	205	261	242	259	253	275	241	262	241	255	249	240	246	228	245	243	232	237	242	268	260	242	233	229	228	226	268	249	260	244	277	250
885	1025	108	96	95	97	92	111	101	71	82	78	93	88	89	95	91	77	75	99	76	94	81	92	79	79	88	82	69	76	78	86	62	72	78	70	87	94	75	67	76	94	79	90	62	76	76	82	82	73	89	77	76	75	66	69	84	82	90	68	85	81	91	63	93	80	74	85	83	70	75	71	83	72	68	72	88	89	73	68	102	65	85	85	79	74	73	89	64	79	69	83	77	81	76	75	83	82	84	89	75	72	80	73	82	68	84	79	72	67	72	85	73	63	60	60	97	76	72	72	74	80	63	93	79	70	63	66	56	80	84	66	73	67	68	66	80	71	72	76	76	86	64	75	71	70	74	69	72	78	77	75	60	70	74	60	70	96	75	78	67	86	75	69	69	82	90	81	79	83	87	65	70	65	86	73	86	90	78	59	83	65	74	73	68	79	76	67	98	85	81	84	79	98	71	76	83	75	77	65	76	69	83	84	80	69	84	87	69	72	74	69	81	76	82	78	66	89	80	65	81	86	72	80	75	81	63	71	71	74	83	79	76	67	69	77	69	76	72	66	83	62	91	80	78	81	67	77	80	66	75	74	57	68	85	81	72	83	72	87	76	81	100	71	69	93	65	69	57	90	86	71	69	76	79	89	89	79	78	92	71	66	71	76	59	61	84	71	95	82	64	83	91	76	73	68	67	68	87	68	85	77	75	72	73	65	72	79	74	80	93	77	70	90	62	68	72	71	89	71	86	68	94	72	65	65	87	69	69	79	87	79	70	62	88	92	77	84	92	95	64	66	68	71	74	83	65	70	81	59	73	70	78	80	72	78	80	76	70	74	71	63	88	61	71	65	59	84	87	84	73	71	74	90	77	85	91	72	49	79	79	69	69	80	56	87	75	61	82	72	82	74	90	67	70	81	79	59	77	70	69	75	79	74	71	85	64	70	67	67	77	72	77	71	67	72	74	69	76	73	78	77	88	72	76	75	83	70	71	93	78	81	74	81	67	63	73	75	78	74	77	71	88	74	68	85	72	64	75	82	75	73	82	83	77	80	82	73	67	72	88	68	60	76	89	81	77	62	62	66	80	74	90	52	76	77	74	75	78	68	78	74	80	75	73	65	60	85	88	93	70	76	81	67	60	74	70	63	66	66	79	65	71	71	73	66	74	68	68	83	79	72	83	77	77	74	77	70	75	87	84	88	66	88	70	67	78	72	73	85	66	67	77	100	80	86	85	57	78	72	81	72	80	84	83	82	67	75	76	74	72	78	80	89	79	77	93	79	74	82	65	68	83	71	76	69	84	78	74	74	64	78	89	76	70	78	82	60	91	70	74	74	84	89	64	68	85	70	75	77	77	85	76	71	74	70	87	92	85	68	73	87	73	83	86	67	88	59	82	65	96	73	65	66	68	74	82	79	76	76	81	62	65	87	77	71	93	72	74	57	79	84	83	73	84	73	84	79	89	93	68	62	81	71	81	76	76	85	53	71	75	91	76	83	81	52	84	85	80	77	67	74	95	83	68	77	67	65	71	84	66	87	73	86	96	74	69	74	81	99	87	77	74	75	68	80	70	75	76	73	75	85	78	71	80	69	74	79	70	98	65	70	85	57	96	62	73	59	85	69	61	69	69	84	83	76	91	69	72	68	89	79	76	66	70	82	63	69	68	62	77	87	78	76	72	67	96	75	71	68	60	86	88	68	80	71	87	77	86	73	68	72	92	75	70	72	86	78	82	75	56	76	64	58	71	89	87	72	81	75	69	73	75	72	64	72	53	78	72	82	79	64	78	78	80	70	93	85	74	84	89	70	76	79	59	73	75	62	71	73	72	73	75	63	60	83	62	84	67	75	83	75	75	83	77	80	80	77	86	64	79	76	80	73	68	79	67	68	78	78	76	71	83	63	70	88	80	72	69	73	75	87	84	64	71	70	72	63	71	75	87	73	66	62	74	78	71	68	70	70	88	74	68	81	81	77	84	76	78	64	78	75	73	65	86	94	75	68	85	67	74	86	60	69	71	90	89	70	61	79	67	61	69	82	78	75	74	66	71	73	85	77	94	66	62	80	79	79	72	75	85	73	82	64	75	75	84	76	66	83	66	72	70	61	74	78	83	69	75	77	68	68	84	78	84	75	78	80	72	76	72	71	74	75	84	81	72	65	79	77	74	72	69	78	85	89	76	80	73	63	68	80	70	101	89	82	86	72	71	75	66	89	82	76	66	67	67	84	80	70	72	83	80	80	72	68	48	79	61	73	77	86	84	67	81	74	87	81	81	54	71	74	77	84	75	86	81	84	83	81	82	92	82	76	70	67	77	67	66	52	89	85	57	69	73	70	75	81	68	77	71	66	62	70	81	78	75	81	84	85	84	83	82	69	73	73	55	74	68	83	78	64	83	78	83	78	81	79	83	73	71	65	74	88	67	59	64	83	75	70	64	77	69	56	66	90	65	70	68	67	71	66	75	59	86	88	82	67	75	61	81	83	79	80	68	69	91	79	64	79	75	75	93	84	73	94	97	75	67	79	64	79	89	63	84	86	68	63	83	65	84	76	72	71	86	70	82	78	71	73	78	77	53	75	74	77	49	91	85	98	82	80	80	62	86	73	80	85	77	84	72	87	77	98	57	82	75	72	81	77	92	70	74	65	71	72	67	72	79	75	64	73	64	73	64	50	94	73	74	75	54	80	74	77	66	75	83	71	67	80	74	83	68	72	67	76	77	71	92	64	67	74	73	89	75	90	72	81	73	88	83	77	58	66	95	82	71	66	69	65	78	83	66	66	70	78	85	70	72	85	74	66	61	83	74	83	71	78	89	75	77	87	72	79	83	84	77	81	88	95	87	63	77	75	80	60	80	74	75	58	77	88	84	76	81	81	76	68	78	72	67	94	56	78	74	70	77	71	63	65	79	69	67	86	80	67	72	67	65	87	73	66	71	68	65	79	76	65	85	77	72	63	73	80	64	59	76	76	70	78	82	79	78	80	68	70	77	97	65	68	75	71	85	78	79	87	70	65	75	71	73	67	71	84	75	80	76	70	93	80	68	71	77	83	82	84	86	64	85	81	68	79	72	62	71	84	88	78	73	67	81	70	76	75	56	86	59	75	93	90	78	84	90	80	74	81	57	67	93	82	86	78	66	91	80	70	80	69	69	64	81	74	88	77	73	75	89	84	70	81	63	77	79	78	68	95	77	61	65	72	70	73	72	72	70	80	92	79	74	90	66	78	68	69	71	62	75	73	75	85	69	72	75	83	78	90	77	73	77	70	60	77	63	70	82	90	62	71	77	67	71	75	65	92	74	79	74	74	77	71	77	84	71	64	84	75	83	74	74	58	72	76	92	81	79	84	85	77	71	74	86	83	76	87	74	79	54	80	87	80	75	75	70	62	84	70	77	91	81	62	74	77	75	74	93	61	72	92	90	76	90	84	94	84	79	65	77	73	74	84	68	67	53	65	67	77	76	86	85	79	70	73	75	82	57	81
13857	10890	968	1134	2166	2855	2575	2158	1844	1672	1390	1277	1116	1051	1061	902	926	847	785	832	820	799	812	734	752	771	757	731	704	751	726	647	702	735	677	677	727	707	610	675	648	684	685	656	617	656	731	673	675	663	644	672	670	668	646	643	665	681	638	687	663	685	643	656	636	706	647	638	689	660	660	703	702	651	632	674	650	690	660	633	648	639	669	658	687	678	636	676	650	690	700	639	660	691	625	714	643	698	670	679	630	700	646	633	650	694	670	627	634	662	640	656	702	687	636	583	662	660	670	642	688	638	636	686	640	667	664	637	616	666	638	675	685	663	699	641	664	651	668	642	666	635	687	669	650	684	630	704	671	655	655	650	666	597	642	618	680	653	629	633	645	653	679	630	607	658	642	635	645	668	624	688	641	627	658	644	667	692	682	638	669	704	635	614	628	644	685	641	638	669	663	650	656	613	683	688	643	647	683	657	676	655	635	650	636	637	650	631	653	660	615	598	640	709	673	657	632	682	672	684	633	669	632	639	663	642	638	628	630	652	641	634	623	664	643	614	664	640	634	670	677	589	626	619	629	663	680	656	680	651	644	646	649	662	669	664	642	692	590	713	623	595	663	672	678	673	693	611	668	661	667	640	643	649	612	696	657	639	645	675	623	656	629	686	654	658	648	688	619	622	683	698	689	661	640	717	661	660	624	657	674	613	647	618	665	634	655	630	623	648	613	660	641	629	659	639	669	688	678	633	665	695	623	634	688	632	666	633	629	639	668	665	623	649	644	620	630	656	605	688	674	657	655	678	661	659	626	658	632	646	657	663	642	706	661	645	624	663	663	618	669	667	639	623	652	628	665	637	643	633	690	641	635	713	671	645	571	642	617	650	612	622	669	608	626	614	657	628	640	675	637	631	629	629	690	661	635	637	646	644	621	631	695	656	657	655	639	608	666	662	646	657	666	685	673	684	618	673	645	639	611	602	661	626	669	631	642	662	656	653	678	655	613	681	626	636	614	668	644	674	672	655	651	664	646	632	609	630	691	600	644	609	662	677	660	658	628	627	706	663	631	691	605	657	695	616	632	681	628	664	676	641	637	657	639	621	631	614	674	610	643	675	681	632	670	698	657	668	611	638	647	654	622	613	627	648	662	614	620	669	646	663	641	687	674	679	643	667	603	665	643	648	639	642	685	676	640	706	694	635	633	644	639	687	650	635	578	638	669	642	601	661	655	648	625	653	667	643	639	675	616	633	677	653	656	697	648	710	668	692	612	590	657	623	610	630	636	640	718	628	644	657	604	670	618	692	620	630	685	635	619	665	661	677	628	620	637	654	669	627	677	619	602	655	622	628	642	672	666	654	666	691	670	646	622	630	666	630	655	678	645	662	630	716	697	631	638	666	646	676	674	678	657	641	583	703	595	668	677	654	633	631	657	674	647	603	629	627	662	649	647	640	659	620	609	673	660	630	647	676	637	687	632	617	621	593	633	651	630	679	654	634	629	651	613	617	621	605	694	668	686	615	649	639	607	656	620	683	668	623	676	608	628	652	633	615	652	611	630	609	662	619	616	689	650	648	604	646	633	663	670	650	636	664	668	628	625	672	667	718	603	656	643	670	657	716	632	684	614	599	628	671	659	673	594	656	616	684	691	627	599	662	652	696	679	626	618	621	607	661	643	621	660	678	668	658	627	604	645	655	625	704	662	644	632	631	615	652	638	647	652	692	672	690	653	673	658	588	635	610	647	682	632	670	695	634	641	628	655	615	588	657	648	637	661	629	678	612	626	639	628	624	656	656	619	674	646	632	683	662	647	634	635	673	652	632	684	649	653	645	657	694	603	631	659	649	611	612	622	630	673	659	657	653	688	645	674	619	611	657	678	667	688	661	634	650	658	673	643	625	627	631	636	636	649	647	636	652	632	731	692	648	668	618	667	629	689	708	645	627	692	627	654	607	654	678	637	684	657	620	684	658	665	637	641	636	619	616	650	654	645	682	657	643	665	674	671	625	612	729	623	640	657	661	623	647	635	622	613	644	635	625	672	691	625	702	662	655	621	678	645	638	684	640	647	655	642	635	671	639	655	725	629	640	604	615	611	636	621	666	593	632	677	685	620	666	645	610	639	632	659	651	670	619	670	675	665	645	674	628	627	654	616	602	640	663	668	718	676	637	671	642	612	639	640	678	634	618	628	602	629	673	680	643	632	623	649	599	664	637	679	642	642	665	675	662	658	650	673	682	655	649	639	638	623	613	643	667	651	640	640	674	646	628	689	675	663	632	662	667	595	704	631	641	671	621	626	697	642	598	664	665	641	638	662	642	623	666	652	705	673	692	645	640	650	662	680	619	665	670	657	625	662	645	635	623	672	667	619	658	643	645	655	632	628	660	622	664	643	637	621	695	588	676	649	653	658	596	639	654	641	667	646	634	651	649	684	607	638	647	632	682	677	653	634	649	647	650	628	655	650	681	631	657	644	655	716	659	680	624	607	657	649	662	642	658	656	659	655	648	657	647	671	609	674	622	650	627	659	657	701	618	638	619	658	649	650	655	627	663	621	645	665	681	687	657	647	684	659	665	658	648	656	636	684	597	628	670	683	621	640	644	661	663	642	618	655	651	641	645	625	604	653	625	692	652	672	685	598	630	605	637	652	631	667	638	636	687	662	638	681	707	610	680	635	651	635	628	645	674	675	662	672	631	638	633	621	666	647	640	672	634	661	654	658	647	662	630	659	639	658	656	657	682	669	687	644	648	654	664	673	664	681	649	651	633	619	665	682	666	624	626	640	674	677	659	652	667	675	632	645	618	614	656	623	616	648	663	630	650	622	633	673	644	665	648	622	651	602	651	639	659	670	660	681	600	679	655	692	639	680	679	662	664	662	632	732	662	635	639	660	639	608	652	639	630	619	660	620	636	669	634	645	635	623	635	686	623	668	648	671	649	675	636	624	650	656	649	674	648	637	634	660	631	671	614	675	635	624	664	701	584	661	598	631	691	614	656	615	636	696	712	684	668	647	659	663	599	617	663	672	613	616	662	671	663	670	671	665	685	654	664	680	633	659	691	635	616	625	642	643	646	668	659	640	720	628	635	614	640	605	632	653	696	656	624	646	654	669	588	672	655	666	641	643	669	629	628	654	634	653	645	640	621	652	674	657	629	714	666	658	688	665	641	612	657	682	687	631	622	636	661	639	729	615	658	653	656	625	625	638	641	681	668	674	715	665	684	619	641	668	652	660	684	639	646	634	634	611	674	642	644	642	678	674	658	657	616	635	659	632	648	643	662	621	659	676	647	661	651	653	645	708	652	633	679	613	675	679	614	656	644	620	644	642	670	634	654	653	652	626	641	676	642	637	639	629	649	682	684	639	632	675	664	636	648	613	650	638	607	690	684	654	635	650	641	626	687	625	654	693	631	692	659	663	744	645	666	662	631	668	633	671	650	622	679	690	700	677	610	630	633	679	668	671	637	623	633	677	642	661	639	674	613	643	657
1670	668	44	35	32	30	32	41	32	27	32	29	22	23	28	25	28	23	18	26	20	26	27	12	17	20	17	16	18	18	24	17	17	25	19	22	13	23	17	18	17	18	16	19	18	13	21	19	16	12	18	12	7	13	18	17	17	19	14	15	13	21	15	21	19	21	18	20	20	20	17	15	12	11	13	19	13	21	10	15	16	18	11	25	13	11	14	22	10	16	14	13	13	20	13	18	13	13	27	17	12	21	16	15	14	15	16	12	17	9	18	10	14	23	19	19	19	16	17	14	15	14	13	18	16	19	18	21	26	10	13	13	15	12	16	15	19	17	19	13	13	13	14	20	15	10	13	12	19	15	18	15	15	14	17	16	22	16	15	20	16	14	23	21	14	17	12	12	10	16	21	14	16	11	17	17	10	21	15	16	18	22	17	20	16	21	16	14	19	12	29	14	22	14	17	17	16	22	17	20	22	15	20	19	21	21	9	13	22	20	14	17	18	12	11	15	21	18	21	20	12	16	18	16	23	17	14	18	20	19	20	15	14	16	12	16	16	10	15	9	13	21	13	6	12	16	15	17	12	17	9	16	8	19	14	22	17	17	9	15	11	12	24	14	16	11	9	14	12	15	22	18	18	11	9	15	14	18	23	14	22	16	10	20	16	10	13	18	17	12	20	17	20	17	14	13	20	11	18	21	13	20	17	22	23	15	14	17	8	18	14	19	18	19	29	11	10	14	16	9	19	9	14	20	16	24	17	12	10	21	16	23	20	23	18	14	15	17	17	13	21	17	15	20	16	14	11	15	24	18	26	20	15	22	20	21	14	17	14	17	19	13	13	14	21	13	17	26	16	13	12	18	17	18	17	16	19	14	20	19	19	15	7	12	18	12	29	15	19	10	13	21	16	16	16	14	17	11	21	15	17	18	14	16	10	19	21	17	16	16	12	14	15	15	15	19	13	12	12	17	12	9	20	12	8	11	14	17	11	15	16	22	15	17	14	17	15	17	20	12	21	23	21	13	16	20	13	14	11	19	15	19	15	19	19	11	10	17	18	19	17	12	16	16	15	21	20	18	16	13	18	20	20	18	13	14	21	14	21	23	20	20	14	25	26	10	16	24	16	17	16	18	19	19	20	19	21	14	21	18	11	18	17	18	13	14	16	13	22	15	14	12	18	18	19	13	21	13	20	14	23	19	20	15	17	13	20	14	23	15	16	6	16	14	16	13	20	17	15	25	25	16	18	9	20	21	17	15	15	10	19	19	9	18	19	15	13	11	14	24	12	9	22	16	17	21	12	18	21	8	12	15	20	14	16	12	13	20	17	16	11	22	13	15	12	21	17	21	16	21	10	22	16	21	15	17	15	18	15	18	20	24	14	10	18	23	19	17	18	22	19	22	11	14	19	10	14	17	25	16	16	18	18	13	18	13	10	20	16	18	16	25	17	19	14	14	27	14	12	20	14	10	12	13	22	14	16	11	22	21	9	12	20	14	16	7	18	21	18	14	18	15	14	26	20	28	16	18	14	10	13	22	13	8	13	19	29	21	15	17	15	16	11	14	16	19	15	25	17	13	13	14	10	19	14	12	16	18	10	17	17	18	16	16	17	17	27	11	15	19	29	13	15	12	17	14	14	18	11	14	13	17	11	31	13	14	15	15	12	17	23	18	21	14	18	17	18	15	12	12	12	14	22	15	19	15	16	15	16	18	13	12	20	25	13	11	20	20	15	9	15	22	16	12	12	10	18	16	20	24	13	12	17	17	17	14	15	18	26	17	23	15	17	16	18	15	11	14	19	12	13	14	17	20	20	14	19	16	21	17	14	17	12	20	15	16	20	10	19	15	18	24	14	26	21	16	22	12	14	21	10	15	13	18	20	24	14	13	12	13	10	15	11	14	14	18	11	17	18	22	15	18	22	18	6	19	17	11	11	11	21	16	26	18	20	13	12	20	15	18	20	16	15	9	16	16	24	17	24	14	14	13	17	14	27	15	18	18	22	14	13	12	7	17	18	15	9	17	21	16	15	23	23	16	21	23	12	19	23	16	24	15	16	23	13	20	15	21	14	9	22	14	17	15	19	20	17	13	22	19	16	14	17	19	20	14	24	11	15	22	12	19	14	11	17	14	14	17	17	13	13	9	11	22	16	22	11	16	18	18	11	16	24	18	9	16	16	16	19	14	16	10	16	14	18	23	16	9	17	14	17	15	18	15	19	12	14	15	12	16	23	18	18	9	17	13	17	14	21	12	18	15	19	17	21	19	15	13	16	15	13	23	24	20	21	13	14	18	16	12	15	13	30	17	17	11	14	11	20	15	23	15	19	21	15	13	17	16	14	17	16	16	12	15	10	20	10	24	10	14	9	16	22	12	18	12	18	19	21	21	13	21	13	19	12	14	17	25	15	11	10	13	21	8	16	20	11	21	13	20	18	25	21	10	19	19	18	15	18	15	21	25	18	13	21	18	9	15	21	17	23	17	15	19	12	15	18	15	17	16	15	22	20	18	17	19	23	11	16	16	24	12	18	20	18	12	20	18	24	3	14	24	11	8	15	22	19	19	19	18	18	12	14	26	18	17	20	13	18	9	19	13	12	11	15	18	21	17	10	14	22	17	17	21	12	15	12	15	15	15	20	14	12	19	16	11	14	24	16	18	16	19	19	13	23	14	23	19	11	18	21	19	20	18	23	17	16	23	17	18	9	14	20	16	30	21	16	18	14	17	18	12	13	20	13	17	14	20	20	20	13	10	10	17	10	13	15	16	13	18	21	18	14	20	20	17	18	15	16	18	21	14	12	10	15	15	9	16	18	17	18	16	12	17	14	26	19	22	21	19	14	18	20	20	15	18	24	12	26	11	10	15	11	16	11	21	19	9	21	16	13	22	16	28	17	21	8	16	15	15	20	16	17	20	16	16	9	15	18	13	12	17	12	17	17	9	17	23	20	27	14	14	11	19	16	23	19	20	12	17	25	18	16	10	14	25	9	19	20	22	20	17	20	21	15	20	15	14	18	14	12	14	23	13	14	15	22	17	15	17	22	19	17	20	16	19	14	11	15	20	17	26	19	21	14	18	11	20	20	14	19	18	21	12	12	15	13	18	26	20	15	22	19	23	20	22	20	6	15	19	15	12	22	28	18	21	14	17	15	18	19	20	18	18	18	16	21	15	16	24	20	19	20	18	23	16	26	13	18	14	18	15	18	20	16	11	25	9	19	14	16	9	15	18	16	18	13	15	23	18	16	19	19	13	18	18	14	20	12	18	13	17	15	17	14	9	21	12	13	19	19	17	11	15	15	16	9	16	16	24	21	15	23	23	16	11	14	15	17	18	17	16	18	13	14	17	14	22	20	22	16	11	11	14	15	18	14	13	11	19	9	14	11	16	15	14	24	12	16	10	17	19	15	14	19	13	22	10	19	16	20	13	16	15	20	14	20	30	20	16	18	22	18	18	15	12	13	21	18	13	20	15	17	15	20	17
14653	8104	397	546	1236	1870	1802	1509	1289	1071	945	725	613	597	531	452	417	398	376	306	320	289	291	271	267	231	237	232	262	207	222	237	197	206	211	209	202	179	207	186	183	175	190	194	197	184	155	164	191	177	179	167	165	165	150	171	173	158	161	156	155	151	147	169	165	151	159	160	170	143	158	133	165	132	179	171	151	155	137	143	143	123	160	154	140	137	147	140	143	174	151	154	137	182	155	144	154	134	147	136	154	142	141	165	147	161	160	147	137	157	146	142	159	149	170	158	120	149	153	166	141	161	151	140	164	151	142	161	143	145	149	144	161	165	132	139	136	148	143	149	137	148	161	159	153	156	176	123	176	141	153	148	148	151	151	152	154	152	163	159	150	166	148	147	181	170	178	127	157	155	140	152	165	164	146	152	151	142	158	149	152	138	154	149	150	153	145	138	140	160	155	159	163	129	155	125	149	144	145	135	136	142	147	158	160	134	144	151	135	132	155	154	148	153	152	142	149	164	169	143	152	146	160	130	134	165	161	125	145	139	128	145	125	140	162	134	146	132	144	166	154	150	150	166	145	143	155	143	156	135	148	160	161	141	147	165	183	144	148	175	130	140	155	157	142	163	159	147	144	144	127	150	151	143	134	156	136	148	153	158	156	156	156	161	146	166	142	168	146	170	151	155	134	158	148	140	152	141	142	146	158	147	150	141	142	160	157	156	125	128	159	146	145	150	154	144	133	155	140	187	149	155	165	165	155	133	151	144	133	164	141	161	144	132	154	143	143	180	164	124	137	131	145	153	164	143	138	136	139	157	156	128	153	136	133	147	142	158	146	134	157	129	156	154	147	171	143	125	128	149	146	150	175	151	153	137	145	156	129	147	131	168	148	159	159	146	148	138	134	135	139	163	153	141	148	155	147	163	171	154	132	144	149	175	146	154	136	176	144	162	143	145	159	156	158	167	165	148	148	152	172	144	151	163	170	162	152	145	130	144	161	145	131	153	156	156	171	133	165	171	120	157	179	162	138	158	143	142	150	128	144	170	144	151	136	153	137	151	159	140	158	148	165	152	173	145	159	173	154	149	164	160	147	145	160	162	172	160	153	123	150	143	157	155	154	145	143	141	170	140	158	166	145	151	150	135	156	137	150	154	129	161	126	147	144	152	148	143	139	157	148	166	137	166	141	125	145	143	150	141	150	149	152	147	150	147	140	155	128	142	134	120	143	158	156	144	138	143	109	160	140	126	128	146	167	144	129	138	146	138	127	139	133	153	143	140	144	147	154	169	149	162	136	139	130	155	160	141	146	151	146	138	155	162	132	148	160	156	161	152	144	128	160	164	141	145	132	145	154	138	153	158	143	140	137	142	158	158	148	147	137	133	164	130	151	147	145	142	149	149	145	142	139	135	121	143	151	158	152	148	168	134	130	164	141	163	141	140	158	164	139	138	132	145	129	153	154	136	139	137	130	149	154	148	161	160	149	168	162	131	165	142	142	145	136	146	161	135	152	148	141	137	141	147	151	142	126	132	152	149	147	151	154	156	153	153	136	158	144	162	134	144	152	125	142	161	145	166	154	128	166	132	145	149	156	136	140	146	136	136	133	148	127	145	163	141	136	131	139	149	153	146	157	134	144	156	141	146	152	156	124	126	142	173	154	150	154	158	146	162	139	159	147	149	156	135	148	149	154	142	131	144	142	148	134	148	182	154	150	134	155	146	149	132	152	163	166	157	153	130	141	160	148	149	150	158	156	162	145	126	152	153	139	163	152	137	149	167	135	139	139	173	143	142	144	151	158	144	141	134	145	176	149	169	177	134	156	148	148	135	145	159	160	154	154	141	146	145	148	158	164	149	126	135	172	175	151	146	151	148	158	157	145	154	133	153	151	124	163	130	151	152	160	163	149	175	153	149	158	168	156	152	152	152	171	153	167	171	149	141	142	155	135	145	143	159	151	147	151	151	138	151	163	137	147	143	164	150	142	151	149	131	157	156	139	138	144	142	161	152	153	131	153	148	172	149	169	152	146	147	132	134	160	159	149	157	147	167	150	157	143	125	156	117	126	151	148	134	150	150	156	140	138	152	149	133	158	151	171	132	156	148	146	159	130	141	159	162	137	143	137	131	158	131	145	168	142	147	112	164	136	154	148	173	160	142	142	145	136	132	147	135	143	146	148	148	167	146	161	146	172	164	141	175	139	158	158	156	160	149	186	151	150	146	144	151	164	128	142	171	135	144	124	128	150	138	134	156	159	122	137	152	163	153	153	120	154	141	137	164	118	141	159	151	161	173	157	160	162	146	164	130	174	140	148	135	165	137	139	147	163	135	149	158	168	146	152	134	142	137	139	129	155	139	159	144	149	148	125	156	164	147	163	160	148	141	148	157	163	153	141	160	148	158	181	173	139	119	161	166	158	135	155	148	160	151	146	182	162	164	146	158	138	142	140	134	135	143	129	149	146	171	148	150	171	158	133	152	158	129	163	169	162	154	150	137	155	146	127	130	149	148	147	166	148	153	130	152	139	137	160	136	133	131	148	165	160	137	148	144	176	144	151	158	145	141	144	159	154	165	123	139	158	157	157	162	134	147	149	150	160	150	137	142	137	159	142	148	128	148	164	148	179	135	136	144	152	151	165	140	169	155	160	165	145	142	155	148	147	158	143	165	130	149	155	161	133	168	138	159	152	147	149	134	152	163	136	165	120	151	140	138	149	139	146	163	141	157	168	147	136	156	162	147	172	131	130	156	151	157	159	155	145	137	153	157	139	146	153	138	140	154	157	145	132	140	152	149	150	156	159	164	152	159	139	136	141	159	176	136	163	155	148	132	149	123	163	163	151	143	157	172	137	142	161	155	150	156	150	143	139	128	129	149	145	143	136	171	147	164	126	151	164	145	168	161	136	143	155	167	137	141	139	144	128	161	138	147	167	142	160	165	140	146	152	154	134	139	148	168	167	150	155	148	131	123	154	182	171	139	156	151	146	145	154	148	148	134	162	151	143	136	133	156	131	164	158	151	151	151	153	151	143	141	167	148	130	135	122	158	139	149	180	169	145	133	148	151	156	159	151	167	147	143	156	151	118	163	130	138	189	138	160	146	135	146	143	149	146	133	149	159	136	148	134	157	146	146	157	142	122	153	157	141	155	140	146	155	160	144	140	151	147	175	161	152	161	138	168	131	158	157	154	145	124	145	156	138	152	143	157	153	137	166	113	133	158	128	142	162	158	174	136	150	155	137	146	158	147	157	147	158	190	140	132	150	142	148	151	164	139	139	156	152	122	140	141	167	150	133	166	166	129	136	153	155	151	163	143	142	137	145	167	136	165	135	138	134	145	152	138	160	151	159	139	149	144	147	172	126	163	164	122	159	154	152	142	148	156	142	148	153	136	153	133	138	127	153	152	123	143	160	146	161	144	149	138	149	128	178	135	143	148	132	127	134	143	161	165	119	149	149	163	125	152	159	142	144	147	159	148	149	126	155	131	123
1183	1497	118	89	82	100	108	88	106	103	103	98	74	81	88	88	90	77	95	92	98	77	76	75	75	62	75	65	75	70	82	80	77	75	65	78	68	77	96	69	72	82	74	80	77	76	95	75	78	79	84	75	79	84	85	70	92	66	69	74	68	81	73	66	66	64	77	84	71	73	56	68	67	82	56	70	78	73	76	70	67	72	77	77	80	67	70	74	74	73	75	83	72	69	74	85	68	74	77	79	62	72	65	83	77	70	66	71	69	63	79	59	88	69	71	78	70	65	83	62	84	69	55	64	94	76	82	77	76	69	67	83	66	68	67	74	68	75	64	79	65	75	63	72	71	64	73	85	82	74	72	71	61	81	63	66	81	78	78	84	71	78	59	61	63	64	76	71	65	61	55	60	88	83	58	68	68	69	57	74	71	79	63	66	57	60	77	64	62	65	79	81	75	61	73	63	84	87	64	72	70	66	71	65	80	72	65	63	85	74	92	71	83	74	59	72	70	61	70	57	66	68	67	65	76	63	68	70	60	83	78	66	68	68	56	68	72	69	73	72	74	85	72	86	57	81	70	84	69	91	71	80	72	71	63	65	78	70	71	80	62	66	76	65	67	75	62	76	73	73	74	85	72	76	68	67	90	81	72	63	64	63	79	67	58	77	72	76	76	66	63	61	67	79	61	77	64	79	71	78	80	64	68	70	80	63	82	78	73	69	59	59	61	69	80	65	70	69	82	67	70	69	64	56	78	66	66	71	56	74	65	76	72	85	87	63	57	69	69	66	83	71	71	77	67	60	80	62	68	66	76	68	67	66	60	65	75	67	63	76	60	73	62	80	62	68	74	64	104	61	69	64	72	89	69	72	79	68	79	67	93	69	68	68	71	63	64	65	66	66	70	66	67	67	69	75	72	78	74	65	54	72	77	64	70	76	67	67	76	72	69	71	67	64	84	63	80	75	73	72	61	72	72	64	85	77	67	63	79	69	62	60	67	80	57	60	78	63	79	79	75	64	60	68	82	66	79	82	68	68	74	68	70	68	75	74	50	64	67	66	74	72	65	63	68	64	61	63	83	64	57	84	78	58	82	74	60	77	75	63	53	65	62	71	61	83	73	50	75	85	74	62	71	66	76	85	75	72	89	73	69	60	74	81	65	79	62	78	86	95	73	72	62	73	69	69	86	74	75	72	63	64	73	76	87	59	65	61	77	70	76	95	76	71	85	65	59	77	58	54	79	71	66	64	72	85	81	63	87	68	75	65	74	79	68	66	73	72	70	63	62	65	66	76	74	75	55	83	57	80	84	65	65	60	71	69	69	80	67	80	70	65	78	81	70	66	80	72	69	61	67	74	71	77	75	69	71	61	75	77	72	73	73	65	76	79	70	82	74	79	73	72	75	62	70	66	67	71	54	80	68	78	64	57	77	59	70	76	70	73	70	63	55	55	66	63	79	49	66	68	75	65	65	75	67	77	78	77	67	76	69	68	61	76	58	74	58	95	85	62	67	62	84	58	69	59	62	67	63	60	79	84	74	71	76	63	79	71	83	73	54	67	63	62	91	75	60	75	50	74	70	69	56	68	80	71	68	74	75	63	79	74	58	66	68	79	67	67	78	62	75	73	87	78	86	67	73	53	80	75	79	62	65	77	81	66	53	60	72	55	58	69	66	76	80	70	93	83	74	69	63	67	70	68	76	60	74	68	79	79	85	69	73	67	63	72	70	70	72	79	58	65	75	75	63	51	73	80	72	80	77	90	67	85	72	79	77	84	71	91	67	70	69	65	64	69	89	56	79	70	61	75	59	68	62	71	73	59	85	92	64	63	53	80	68	67	66	72	64	79	68	84	65	62	100	84	68	74	73	67	66	75	78	72	58	66	68	88	68	72	66	62	65	73	67	89	57	82	74	64	61	79	68	62	73	71	89	57	65	75	74	55	67	69	89	60	91	61	59	61	66	66	68	70	71	77	68	67	79	72	74	75	76	72	72	95	67	64	74	69	72	67	73	74	76	65	71	75	73	60	66	88	61	88	82	74	76	72	73	64	70	64	83	66	85	66	70	62	62	70	83	77	62	69	76	62	75	73	82	65	78	59	66	70	68	73	66	70	76	75	76	61	65	79	60	69	66	63	80	69	56	67	76	64	74	54	58	76	64	68	84	64	62	66	62	79	64	80	66	61	91	65	64	76	83	53	75	57	69	72	78	57	67	75	72	65	70	67	61	74	85	69	73	73	72	67	77	79	79	79	74	77	65	54	79	83	67	65	63	73	71	77	82	67	71	80	67	69	64	82	81	79	80	65	76	77	76	90	72	71	85	77	78	70	76	68	69	63	75	71	73	67	70	61	71	69	52	61	78	52	56	55	86	80	61	94	83	86	61	83	62	80	74	82	66	72	77	66	67	84	66	76	87	62	81	63	75	89	69	67	65	62	80	84	64	86	65	70	70	71	80	67	61	61	77	67	61	76	84	77	64	77	67	82	72	73	67	58	61	67	73	60	80	73	78	71	70	76	74	59	74	81	89	52	76	56	70	70	65	66	89	81	75	65	69	79	74	75	65	71	59	78	87	95	71	66	76	66	63	73	77	66	70	72	61	63	79	59	74	68	62	76	78	65	58	55	66	69	71	73	70	66	79	67	76	76	64	68	59	68	84	76	76	70	81	68	70	77	61	68	67	77	62	75	78	74	77	73	74	69	66	59	79	61	72	67	60	72	72	80	75	80	71	74	80	51	65	74	61	74	67	63	64	69	76	64	71	68	74	72	61	48	79	82	74	65	73	60	66	79	71	75	72	71	76	82	68	67	78	77	59	85	75	58	74	74	77	74	73	76	78	70	64	90	75	63	70	69	88	63	68	74	73	77	77	74	83	62	60	73	74	71	65	62	59	76	69	75	88	66	81	90	54	69	64	64	89	79	63	70	63	73	75	63	74	75	75	73	80	68	73	85	74	73	63	87	86	92	69	60	51	65	71	74	78	61	66	72	79	69	83	67	77	77	52	89	71	76	75	79	59	71	73	75	68	63	64	73	79	55	82	64	71	63	75	71	70	92	59	68	59	61	73	69	63	89	93	80	72	56	64	65	78	75	79	64	72	67	63	62	63	67	69	70	66	64	70	72	67	65	73	67	67	68	70	82	71	88	49	87	74	53	61	77	79	70	74	63	65	75	69	75	80	77	91	73	74	74	69	54	75	62	62	80	76	68	54	64	93	66	77	80	77	55	73	61	73	70	69	65	66	73	63	57	62	71	78	78	64	71	66	69	66	58	42	75	80	72	71	59	73	76	72	69	70	71	68	75	75	61	61	71	80	75	64	82	87	65	78	55	46	63	75	66	61	63	61	75	73	76	70	52	56	68	78	76	62	52	73	60	67	61	69	76	80	53	65	71	60	70	90	75	67	64	68	71	68	60	68	68	60	64	81	67	55	68	79	74	62	81	76	86	75	67	78	87	62	65	75	81	72	76	85	71	66	73
16106	13869	1174	1343	2865	4009	3772	3086	2587	2223	1928	1744	1456	1316	1232	1122	1110	1040	999	908	903	874	855	854	866	786	789	760	749	755	774	733	721	712	705	706	708	710	664	682	687	673	662	675	662	691	667	638	678	682	645	684	675	657	650	680	663	658	645	605	620	636	643	655	652	627	611	663	598	622	677	611	669	654	656	600	658	632	622	643	703	670	627	654	658	659	660	644	621	679	669	634	652	675	608	655	619	613	640	631	662	626	661	652	589	663	659	674	556	611	636	587	651	602	631	638	615	686	618	625	682	645	616	629	634	618	616	649	619	620	634	579	610	647	612	613	645	606	644	625	611	647	677	608	634	669	642	673	634	627	632	615	675	588	595	620	612	645	585	595	596	606	632	615	638	687	654	624	673	574	655	649	638	661	651	617	622	629	679	630	652	643	664	632	621	679	654	639	625	649	668	630	651	609	635	588	623	660	660	617	654	638	643	655	636	598	662	658	633	664	624	617	628	615	628	605	610	638	683	627	594	588	652	597	640	611	619	621	621	642	649	612	649	621	621	652	647	586	634	639	664	634	590	635	622	640	671	645	631	632	637	612	657	641	595	610	662	607	642	666	645	639	620	601	609	598	576	626	614	630	638	611	671	616	630	603	629	647	588	604	653	698	625	640	637	658	651	599	633	599	660	645	671	600	640	639	629	583	634	668	643	620	626	630	616	682	644	645	657	643	642	588	628	612	574	613	678	618	599	656	656	603	667	636	608	609	645	658	636	636	614	633	641	601	621	666	627	599	621	667	617	618	647	644	637	611	629	641	664	619	585	637	585	614	613	605	651	661	626	645	672	664	659	665	612	620	635	650	612	653	625	605	644	606	687	647	603	631	644	649	608	630	630	634	617	655	628	638	588	643	613	614	640	669	638	668	654	584	669	620	632	647	651	628	603	628	671	647	655	667	600	651	668	602	629	627	622	630	629	612	617	646	628	691	585	639	644	589	592	645	615	621	660	605	595	639	642	684	597	625	617	617	636	629	685	621	630	593	653	606	625	641	581	624	608	669	643	621	623	629	641	643	617	627	627	646	662	627	647	595	620	617	639	641	608	630	601	638	615	617	584	650	650	649	651	603	589	607	618	642	608	607	674	625	586	634	617	613	602	637	638	608	637	598	634	604	642	640	645	614	632	618	658	622	653	625	563	601	622	653	618	630	624	646	654	631	606	638	576	654	615	645	652	598	670	595	624	649	645	607	637	623	641	594	643	626	643	645	626	627	623	655	632	695	622	636	620	627	601	670	593	634	670	650	608	647	614	617	666	656	618	631	617	632	627	619	604	644	614	609	616	661	588	653	704	639	608	642	663	637	647	619	638	643	643	662	639	610	606	599	653	629	627	605	610	639	626	647	636	593	597	636	593	641	616	658	665	618	632	603	574	598	631	635	652	595	620	646	595	627	624	635	613	655	615	629	599	613	639	647	634	628	608	606	570	642	598	638	612	609	607	626	602	671	686	676	595	681	649	652	653	640	619	617	664	602	659	617	626	645	633	584	580	685	655	595	632	624	597	595	636	637	645	625	653	645	653	641	676	604	633	630	631	670	594	619	586	619	630	630	593	590	661	629	642	655	560	675	619	584	619	625	618	650	619	676	671	669	668	605	668	634	636	674	638	629	639	601	631	676	637	633	623	675	644	663	648	648	643	620	661	612	632	661	660	648	628	619	651	629	621	604	568	653	658	636	660	646	621	665	640	600	641	620	631	576	650	646	641	596	609	640	666	663	690	627	650	603	637	608	629	638	624	628	617	622	645	641	637	664	657	643	607	598	629	662	653	644	645	617	649	619	633	658	642	616	637	665	660	575	619	634	612	672	622	699	628	611	649	631	594	610	607	605	590	630	605	577	612	665	622	636	618	634	654	635	622	634	656	645	628	615	640	592	664	601	637	626	602	636	639	581	659	628	601	628	580	614	580	658	619	635	625	680	615	651	675	582	621	611	663	665	660	648	636	631	643	667	605	613	620	638	671	649	641	653	624	678	594	622	637	602	669	608	640	628	631	590	661	632	678	624	673	627	633	640	618	620	630	595	612	608	630	643	630	597	630	669	613	624	672	656	627	604	580	670	632	661	635	623	626	591	619	623	617	642	657	680	632	648	660	653	654	596	691	590	640	613	637	607	594	626	633	623	588	594	608	613	621	616	618	585	623	637	604	663	595	620	616	615	626	600	629	576	587	623	611	628	678	577	636	638	650	660	592	615	702	644	622	646	677	613	642	655	595	651	634	672	677	617	587	625	639	603	596	635	686	639	602	616	673	588	677	634	619	619	656	583	623	634	616	620	624	644	619	656	623	662	613	641	628	639	638	610	616	680	624	617	615	614	612	631	613	642	657	661	612	631	582	603	650	645	610	626	626	638	624	657	632	607	626	615	620	600	648	616	627	661	654	652	639	623	631	587	619	641	615	622	621	640	606	608	609	673	591	648	586	613	614	589	620	622	581	636	633	579	603	622	628	620	634	614	661	647	588	621	623	651	637	603	642	627	600	642	639	638	614	648	620	659	637	661	622	639	616	647	606	627	650	573	618	639	689	652	655	642	588	662	639	647	643	600	669	636	654	647	629	673	620	575	609	576	599	637	622	640	607	640	650	662	666	623	626	623	648	606	650	604	645	613	620	600	664	637	637	631	625	639	621	600	605	604	634	663	662	654	630	611	625	663	635	634	618	655	614	602	613	605	609	670	700	667	644	593	635	631	632	608	614	616	646	629	616	607	636	631	653	619	676	615	618	649	615	617	662	588	629	628	653	625	653	616	595	591	618	597	656	637	635	689	620	607	665	629	619	604	649	657	637	633	636	654	615	631	604	649	633	647	641	649	627	614	583	653	616	596	662	617	637	624	680	628	615	666	686	612	619	612	641	635	696	591	624	622	604	610	584	642	603	665	599	617	584	615	573	625	612	638	672	607	601	607	667	589	633	643	616	642	632	657	639	605	610	641	644	646	645	636	621	653	613	664	654	671	666	631	609	615	631	633	620	617	604	623	612	631	591	629	586	588	590	647	641	616	629	632	667	650	605	642	591	631	607	646	683	659	608	620	610	583	611	619	599	634	613	626	601	599	624	640	625	642	699	605	602	617	618	651	599	661	620	630	615	608	608	628	592	617	634	591	609	614	646	619	574	637	656	614	623	634	590	623	633	609	636	620	615	612	634	626	642	681	659	648	592	576	643	609	641	592	670	601	636	627	609	633	646	642	596	639	629	595	559	654	643	655	604	593	608	643	655	624	600	615	649	631	644	647	626	623	607	626	630	618	637	624	659	612	610	571	623	684	614	628	595	653	653	601	626	650	617	629	633	633	672	619	617	669	621	663	615	608	653	615	651	604	654	654	612	617	629	653	645	596	605	578	628	645	654	644	625	650	638	585	652	658	591	636	657	623	601	670	647	612	614	633	632	640	609	641	616	614	600	613	631	644	671	610	641	639	618	640	619	629	646	615
1070	233	36	27	21	32	38	33	35	28	38	34	27	27	36	35	38	27	23	33	30	21	37	33	23	36	19	28	26	29	31	34	30	27	17	23	37	25	28	26	31	19	29	33	46	32	16	26	32	37	35	37	20	37	24	37	27	19	24	27	28	38	27	29	29	22	30	26	35	37	25	31	33	33	26	33	28	35	35	22	22	30	30	32	27	30	32	28	28	24	26	34	24	31	23	35	28	23	38	32	17	22	38	29	20	32	42	27	28	20	45	39	28	33	22	24	26	25	30	28	24	27	33	36	39	28	29	35	29	20	30	28	28	32	28	37	23	31	23	20	28	33	20	28	34	31	27	25	24	31	19	31	24	33	36	28	21	26	21	25	31	28	23	25	38	37	27	39	24	29	31	24	29	30	19	32	21	26	39	28	35	31	28	26	32	24	28	25	29	33	39	38	29	18	28	31	19	27	32	28	24	24	24	28	21	23	26	32	34	33	22	25	36	34	31	29	35	24	29	30	37	26	27	30	29	25	28	26	33	24	41	32	25	32	32	22	29	29	35	29	23	22	21	22	32	24	33	37	28	33	25	30	30	28	39	33	28	30	24	36	50	34	38	32	24	28	23	35	25	26	21	23	34	21	24	28	24	32	29	34	32	28	32	24	29	35	29	32	34	36	31	27	28	39	36	32	34	31	30	27	35	39	31	26	29	30	37	20	34	34	36	28	33	29	28	18	37	23	29	32	36	36	38	26	29	29	30	23	26	25	25	28	32	30	28	28	15	22	29	24	35	29	30	34	35	27	28	24	31	22	28	21	33	25	34	29	28	33	26	20	28	33	36	27	34	28	27	32	23	30	34	23	33	31	34	36	35	32	30	30	31	24	34	24	29	32	42	33	30	22	40	32	20	24	17	19	35	31	22	22	27	21	27	28	26	21	26	35	17	30	28	33	22	43	22	19	28	22	29	35	24	35	37	23	28	32	35	25	30	28	39	29	19	37	28	26	23	38	27	37	23	26	33	34	24	24	26	27	22	38	27	33	15	33	22	24	33	20	22	36	26	24	23	28	35	38	26	26	25	24	29	25	32	31	38	25	30	32	21	35	38	36	33	21	28	33	33	32	29	26	34	27	26	29	30	21	32	25	35	28	30	39	35	32	34	24	20	23	23	35	30	42	30	26	20	26	19	24	32	27	21	29	28	30	31	24	34	24	28	35	30	36	26	33	32	33	33	34	28	34	33	41	32	33	31	40	27	19	35	28	32	27	22	28	33	29	21	29	20	33	24	21	31	30	26	27	23	28	23	33	33	29	27	26	20	20	32	29	23	33	28	26	24	37	22	27	32	28	23	27	35	27	29	32	31	26	24	35	26	30	35	25	27	33	22	34	22	31	35	23	41	33	23	28	36	33	26	30	28	23	27	35	40	32	22	28	26	31	28	30	24	29	25	26	27	38	32	26	30	25	40	31	40	24	32	28	20	26	26	47	31	27	23	28	22	27	22	21	21	19	33	26	26	25	33	32	19	37	31	37	28	28	30	29	26	32	23	36	19	31	24	32	37	27	25	26	29	27	37	32	25	20	23	26	37	34	29	20	29	32	23	32	30	23	27	37	28	27	21	23	28	22	32	20	29	25	30	30	26	21	34	32	26	33	26	30	22	34	30	35	40	40	32	21	31	34	23	26	29	31	34	22	28	32	32	29	24	37	20	23	28	23	35	31	22	36	32	33	31	21	34	23	28	32	32	25	27	33	33	27	25	31	21	24	23	33	36	23	33	25	39	23	35	31	27	31	29	21	30	30	30	35	23	30	30	30	31	27	33	38	36	25	27	28	33	35	23	25	24	24	29	26	31	28	25	37	24	33	21	37	28	25	27	26	31	36	31	23	25	34	22	21	29	31	32	40	34	29	26	28	35	23	36	36	27	40	40	28	44	26	28	30	32	31	33	22	37	33	24	32	38	35	37	34	23	24	41	27	32	23	30	23	23	24	27	26	28	28	20	16	29	27	30	25	26	23	28	28	29	25	23	21	27	32	38	28	26	30	27	24	31	16	29	25	36	29	34	28	25	27	33	30	26	30	24	23	36	31	31	22	33	24	21	26	22	33	34	29	32	28	30	23	38	24	28	19	22	34	34	29	39	26	28	26	29	22	21	29	31	28	31	25	26	29	19	25	29	26	32	39	24	30	27	33	25	31	30	31	35	30	30	32	35	34	27	30	33	26	24	28	27	27	30	36	31	35	24	26	27	25	26	28	21	34	33	36	35	26	23	25	23	32	29	33	26	30	31	19	27	36	23	35	31	29	46	29	33	20	34	29	24	36	33	27	41	33	33	33	24	20	32	24	30	31	30	24	28	29	22	26	33	28	24	24	30	30	21	23	30	24	37	30	35	25	32	29	30	37	39	41	25	26	33	31	26	22	31	24	31	28	31	28	26	30	37	27	30	37	38	17	26	28	20	37	42	42	32	38	33	30	30	30	28	36	30	28	37	35	27	20	23	21	28	20	29	26	33	33	23	27	35	21	33	35	32	26	31	22	37	25	24	30	29	31	36	34	38	27	35	33	23	24	26	34	24	21	30	23	33	30	32	32	41	29	34	30	29	37	30	21	27	33	35	29	31	31	20	29	31	29	25	30	30	24	34	28	17	27	24	26	28	22	27	28	32	27	22	30	33	28	24	25	31	27	34	31	30	23	25	29	29	42	29	22	35	23	26	31	30	20	25	35	31	34	28	24	25	30	35	26	22	44	27	19	27	30	29	27	27	28	27	28	28	31	30	35	29	25	23	28	30	31	36	24	30	37	28	31	32	28	25	32	33	39	49	32	29	35	38	17	30	25	22	28	27	38	27	29	33	31	28	34	18	22	19	36	29	40	26	24	29	33	35	33	28	28	32	32	34	36	23	30	34	35	30	23	37	30	29	20	31	30	28	28	23	45	26	28	26	33	36	32	16	43	45	31	42	33	25	28	25	26	42	19	27	31	21	33	22	20	31	22	41	31	37	29	29	20	29	29	32	38	41	25	23	18	27	36	28	32	25	20	29	22	23	30	24	26	29	28	27	39	27	27	24	22	21	28	31	35	27	23	40	30	33	28	30	28	32	36	37	49	28	34	20	22	26	30	26	36	24	34	26	31	21	36	22	35	31	30	20	32	34	29	28	37	27	26	29	33	30	24	31	25	24	26	29	24	31	30	20	27	28	29	25	30	23	28	23	30	35	17	36	19	26	26	36	30	19	33	29	20	24	26	21	31	28	33	34	30	25	37	34	35	23	29	24	23	35	39	25	32	21	24	28	35	25	35	21	31	32	37	27	29	30	37	36	32	23	28	34	27	21	39	30	24	32	36	24	41	24	31	36	30	31	27	38	23	30	25	33	32	30	39	29	25	29	32	25	22	31	31	22	19	26	28	23	27	28	36	30	29	29	29	24	28	33	28	24	26	44	33	33	25	36	20	43	22	32	27	32	28	23	31	25	34
12107	3598	337	358	488	584	543	513	487	425	367	408	368	307	320	335	314	284	281	275	264	246	285	302	272	283	290	261	247	241	271	268	279	253	260	251	279	246	254	286	269	265	267	269	266	244	250	233	262	259	229	242	245	227	261	241	233	275	250	246	258	238	249	239	245	262	269	269	261	236	222	256	248	235	236	264	257	233	263	232	246	231	259	209	244	230	247	250	261	236	264	234	260	238	244	249	257	267	254	257	244	248	244	217	246	247	229	233	240	235	258	261	255	259	266	221	220	265	244	257	241	272	249	224	276	247	222	259	255	251	225	265	249	261	280	222	243	234	243	279	238	273	241	224	256	242	241	248	233	240	242	270	251	277	254	232	263	242	214	236	243	251	210	238	240	259	258	253	270	222	245	265	253	221	266	276	258	228	234	269	251	236	258	249	269	274	258	236	226	245	243	243	263	290	255	246	261	239	255	261	240	219	230	265	246	271	245	234	260	249	244	223	248	254	244	235	244	248	239	252	229	244	252	223	230	235	251	287	238	267	257	263	283	218	252	252	231	274	240	235	252	255	250	235	239	239	255	252	235	238	235	279	232	257	275	251	240	236	259	225	219	249	248	247	237	225	263	254	238	268	244	263	241	275	249	248	245	261	248	212	268	243	266	250	242	248	233	242	262	257	225	284	263	237	233	260	251	266	252	246	257	239	255	253	247	256	279	249	233	255	241	262	252	280	242	232	258	250	246	266	250	241	235	245	227	247	236	263	244	236	268	242	264	258	254	271	278	279	254	244	260	235	219	244	230	242	244	253	246	239	232	241	245	247	259	258	245	261	230	239	262	263	240	246	257	221	238	264	249	238	215	243	246	265	270	237	231	256	258	211	246	259	248	247	289	232	250	227	241	229	243	249	246	243	242	239	270	230	265	271	293	272	228	244	236	253	253	241	233	240	251	242	220	263	258	289	232	232	263	229	249	266	248	249	249	243	234	254	250	243	239	247	247	261	223	249	234	239	231	253	248	254	274	236	245	254	270	268	221	257	231	194	264	226	265	249	233	265	236	258	247	238	233	269	266	246	253	251	288	286	245	237	268	270	238	240	246	230	243	237	235	260	244	212	249	249	247	252	245	244	236	246	252	259	239	233	267	255	233	261	247	233	260	244	234	257	241	244	252	234	274	252	223	200	251	236	237	237	270	283	264	253	240	230	247	242	248	254	263	240	226	266	266	249	233	240	276	240	242	256	260	262	262	257	252	258	242	259	241	231	269	242	263	234	253	230	244	280	248	272	233	254	247	239	259	279	264	235	260	241	286	240	244	229	267	252	258	241	242	283	235	266	233	263	237	236	255	276	231	256	262	232	250	248	229	272	250	224	257	267	239	218	237	241	247	247	250	254	245	210	229	255	257	263	248	246	233	247	268	265	251	264	240	261	242	248	251	249	240	260	259	251	259	274	255	213	255	242	253	237	269	275	261	265	224	257	240	269	238	249	250	252	268	220	256	247	260	241	270	259	240	242	272	258	220	259	223	261	266	253	272	249	227	231	242	278	227	212	263	261	240	236	245	284	290	281	264	240	248	205	240	262	264	260	229	241	310	220	226	223	251	231	251	227	262	276	244	255	223	236	222	252	236	260	257	225	256	259	217	234	271	203	226	259	233	231	238	255	249	228	235	236	245	254	250	244	267	224	256	246	255	219	251	229	230	247	261	252	249	236	247	238	259	253	239	256	248	260	248	229	245	279	233	271	276	243	246	230	252	251	221	233	244	231	254	272	266	238	264	241	247	267	221	228	252	260	243	224	268	251	277	262	248	262	247	231	230	244	232	245	264	238	247	261	258	242	253	276	251	258	249	259	257	277	232	208	270	231	272	246	246	256	278	245	241	249	210	272	231	243	251	262	248	304	246	265	234	263	241	242	249	257	234	222	248	246	242	252	274	223	242	268	245	248	265	249	215	247	253	266	251	235	257	262	253	234	225	237	241	262	245	272	246	226	240	264	237	252	237	251	226	240	258	263	260	220	268	237	263	231	245	231	254	233	262	216	274	245	246	278	264	245	250	224	288	217	251	229	264	226	227	240	244	255	229	244	243	251	270	241	255	253	237	273	247	236	218	239	242	218	250	282	248	246	248	233	255	288	256	256	238	255	243	265	244	224	233	244	249	271	209	245	259	265	254	248	262	250	252	257	240	264	233	238	253	237	269	234	247	246	257	254	235	243	249	287	237	229	214	244	265	265	253	259	256	265	219	228	286	238	271	261	282	268	249	241	252	247	228	243	267	275	282	245	237	255	251	269	250	212	225	242	278	233	244	242	253	214	271	228	228	231	279	220	267	256	260	281	256	215	239	250	216	242	268	256	235	250	268	231	255	264	250	237	241	226	257	255	276	251	230	252	237	280	270	267	275	231	263	256	224	235	247	278	247	251	241	246	252	254	235	256	251	259	232	268	250	238	242	256	226	254	212	257	247	224	250	222	258	242	256	250	262	239	236	245	264	265	253	240	244	229	220	263	254	243	231	260	245	231	234	253	238	268	240	274	252	257	238	247	274	241	237	246	247	221	261	259	233	237	252	248	254	218	255	227	244	248	237	235	253	266	243	216	264	244	243	232	244	247	254	260	259	237	232	246	272	234	275	243	231	286	250	256	266	274	233	250	229	272	227	238	246	237	269	247	277	228	241	259	236	254	269	241	240	234	281	246	236	275	259	231	247	235	259	223	246	257	232	276	250	226	263	250	243	220	242	231	271	232	245	243	242	269	222	249	241	250	254	272	251	233	243	240	258	231	242	249	237	268	263	242	277	238	237	270	263	255	242	233	235	240	267	252	247	282	256	274	239	241	256	229	243	239	254	229	247	228	239	232	274	265	249	254	282	267	266	207	236	254	226	260	246	233	233	232	251	233	233	261	251	240	216	251	239	256	269	219	263	242	236	233	253	234	236	273	232	239	249	259	207	238	255	250	256	242	249	252	241	242	255	255	265	241	257	227	214	234	241	234	245	261	259	237	250	244	241	251	278	245	263	250	229	235	246	261	239	278	239	260	238	244	251	243	260	267	242	252	250	257	234	239	242	261	251	248	229	241	217	250	246	254	272	281	271	252	234	283	265	241	256	238	272	255	238	221	247	237	242	230	259	249	246	237	270	253	252	281	220	267	251	242	258	270	250	239	242	279	244	248	264	246	265	241	239	229	243	234	259	254	256	263	244	226	249	240	257	246	241	241	254	254	255	249	254	259	256	246	244	228	256	253	226	254	240	229	263	250	251	241	275	229	262	253	243	249	247	250	227	256	258	263	262	251	249	260	236	251	244	269	277	252	239	240	253	285	247	223	249	243	265	232	247	255	243	267	263	256	265	223	256	263	243	228	281	240	225	268	259	248	220	246	234	259	248	238	241	255	238	216	272	236	245	247	236	242	229	227	235	255	251	224	232	239	239	244	236	232	266	275	262	239	244	238	243	248	257	241	265	252	232	232	258	257	255	232
846	1117	117	95	81	105	118	92	99	85	112	108	84	86	86	98	88	82	73	55	83	98	74	75	84	74	81	76	88	78	73	80	66	88	76	82	66	70	69	82	73	81	81	65	67	77	87	79	79	71	63	90	87	81	84	69	75	79	72	66	78	71	77	65	95	87	85	83	78	62	86	77	74	74	74	90	64	89	85	66	66	84	78	74	89	76	89	80	77	72	78	66	74	77	52	75	79	73	85	76	86	72	80	81	66	81	88	87	69	87	70	85	67	70	72	81	80	67	76	88	82	67	82	81	66	77	87	62	74	77	83	84	80	104	75	65	86	76	66	79	74	82	76	76	87	91	81	71	69	88	89	73	69	66	65	69	83	91	68	72	85	74	80	81	68	73	80	89	71	73	88	90	71	69	82	76	73	70	60	69	87	77	78	74	83	75	74	70	67	77	78	81	87	79	76	86	64	86	90	65	77	74	75	80	72	61	95	69	89	58	91	74	64	81	75	60	86	65	71	72	70	83	67	64	81	75	73	65	82	74	82	90	82	95	81	65	75	82	83	68	83	70	76	83	58	67	80	76	62	77	77	73	71	75	98	85	78	71	94	89	65	81	89	67	70	80	75	92	67	72	76	81	71	76	71	84	78	75	68	92	71	68	72	80	96	84	74	74	70	73	73	74	80	72	81	80	75	70	84	87	78	70	85	95	76	66	75	82	68	78	80	79	86	64	77	77	74	85	75	81	90	71	75	60	73	77	69	90	81	85	66	94	85	61	79	89	67	78	67	67	69	79	88	65	66	68	73	78	73	79	71	83	81	80	87	78	85	86	68	67	84	79	80	82	69	72	81	77	74	82	70	82	79	81	80	81	63	86	74	76	66	98	95	85	63	79	80	78	87	73	91	79	65	80	86	65	78	67	82	69	69	91	63	79	76	75	84	84	96	74	81	92	63	78	63	85	65	78	81	74	66	80	65	68	71	78	71	64	77	75	84	85	65	76	87	70	79	101	79	76	73	83	83	69	79	79	93	75	74	83	70	73	82	87	59	87	74	88	78	107	97	66	70	80	71	76	80	61	65	78	70	75	79	75	74	71	69	62	83	95	62	86	76	57	67	81	72	83	68	77	80	73	78	71	77	75	82	81	75	79	66	80	68	69	85	78	80	78	68	69	72	92	84	80	85	82	80	82	74	71	76	74	91	69	83	88	87	82	64	80	61	79	78	70	82	91	95	93	88	76	83	74	74	75	79	66	89	90	84	85	72	83	71	78	69	75	84	67	88	82	71	79	64	72	71	78	82	90	65	85	78	98	71	81	79	73	68	92	82	75	66	74	75	71	75	65	79	73	64	81	91	78	63	68	71	70	69	84	64	85	84	90	79	80	70	75	63	51	81	70	78	83	61	86	83	74	85	83	91	59	79	72	79	85	80	88	78	89	80	71	89	84	76	83	72	80	66	78	76	75	91	87	72	82	72	79	75	64	76	77	80	74	77	66	63	71	68	92	72	79	83	70	76	93	76	68	94	87	80	84	71	87	84	73	83	82	74	87	74	90	80	97	74	84	72	83	86	76	78	74	83	81	70	73	72	84	85	76	80	62	70	86	92	66	60	77	86	66	74	71	83	80	67	78	65	73	82	71	81	71	70	72	73	82	66	79	63	77	69	72	78	77	76	85	43	96	78	71	73	85	70	92	77	81	72	65	56	78	85	67	85	83	79	77	83	99	73	80	73	71	91	86	78	77	78	55	77	82	74	83	74	88	73	75	80	83	85	71	91	69	87	70	71	65	97	69	87	75	73	76	66	67	77	63	85	70	83	77	65	70	58	71	73	73	59	68	90	70	67	64	86	81	66	87	69	86	73	86	74	77	91	64	73	69	83	75	73	77	73	82	84	93	77	73	76	71	71	72	71	64	66	69	76	93	103	86	70	71	87	75	71	80	65	82	75	90	95	91	78	80	65	69	77	67	76	74	81	73	77	68	85	60	70	83	88	68	68	92	69	79	78	78	88	66	73	97	77	74	72	78	72	84	82	70	73	74	84	73	71	90	89	81	92	65	75	74	77	77	92	80	70	64	80	102	94	83	77	74	58	76	70	71	99	78	72	67	73	95	74	71	75	80	66	90	85	78	69	65	75	66	68	82	72	68	79	68	75	83	80	75	67	87	82	80	81	68	80	82	64	68	68	76	86	75	78	80	81	76	77	73	68	75	78	71	76	56	72	86	77	80	74	89	94	73	65	86	80	83	74	77	70	64	77	71	75	76	58	90	85	61	71	78	81	96	79	75	77	47	78	77	62	81	81	69	79	70	81	68	66	75	86	75	70	92	91	64	78	79	94	76	66	67	64	72	77	82	78	82	83	73	74	87	64	79	83	81	87	94	59	73	72	66	62	98	85	75	86	74	71	81	86	79	71	72	73	75	96	79	79	66	66	68	81	80	72	83	85	67	88	70	81	84	66	77	85	70	77	80	69	86	75	78	73	67	79	74	75	66	71	81	82	75	67	87	77	82	92	81	76	79	75	80	78	81	82	79	74	92	70	80	80	82	83	97	79	71	78	67	67	72	71	91	71	85	70	70	71	69	70	74	90	92	77	93	92	76	83	67	77	71	75	71	67	76	73	68	83	69	75	88	75	71	100	73	75	72	76	60	78	71	72	86	58	82	79	89	72	72	63	79	74	65	80	88	80	77	77	95	72	84	63	89	70	76	69	87	95	89	83	86	65	82	71	80	101	70	72	84	82	63	80	87	84	75	77	79	84	80	75	79	81	67	75	81	69	83	84	80	83	79	101	80	77	66	70	74	64	70	72	79	78	70	74	87	79	81	93	76	75	74	72	80	84	80	78	70	83	80	87	66	95	77	80	77	87	73	64	67	77	81	80	96	76	77	77	77	71	64	83	73	61	82	84	78	98	83	86	78	76	70	63	81	74	82	91	61	80	69	90	71	79	75	79	85	83	72	73	81	76	71	68	74	78	84	75	70	78	78	91	70	88	72	79	93	72	68	71	67	62	80	72	86	93	85	71	88	72	63	74	77	93	93	93	90	84	86	76	75	79	80	87	77	89	76	76	72	67	76	64	79	81	73	87	83	94	94	78	84	74	82	77	90	71	78	73	80	77	85	79	93	73	80	74	85	73	79	83	81	77	78	78	78	75	95	85	75	68	66	70	87	81	75	55	75	71	63	89	75	80	88	71	66	78	75	66	79	72	65	90	69	80	70	77	77	75	59	66	67	70	91	91	85	71	73	76	65	68	94	82	69	79	77	90	79	74	86	77	86	68	87	83	71	72	73	62	77	69	83	52	79	80	86	87	72	86	77	80	70	79	86	90	78	74	94	70	70	75	79	75	91	59	71	80	95	73	81	86	72	92	81	72	69	74	78	94	60	72	73	76	91	91	77	78	79	76	63	59	57	79	64	76	70	76	94	63	65	98	86	71	72	78	84	73	71	70	66	77	74	76	84	79	66	74	80	85	69
13738	11502	1021	1221	2073	2823	2520	2160	1826	1597	1359	1296	1121	1073	1030	985	910	877	853	852	830	790	795	816	774	759	772	747	707	696	715	754	725	739	735	708	676	700	669	729	696	681	654	699	694	723	680	669	654	639	704	674	653	690	692	687	650	637	676	684	720	628	666	635	631	676	638	690	631	617	679	698	676	662	627	645	662	661	669	686	688	660	616	645	677	650	641	706	713	704	629	696	617	660	604	684	692	627	594	714	690	674	632	635	651	647	649	641	629	662	677	664	676	682	683	642	640	650	681	695	674	620	713	662	669	669	666	657	658	628	628	684	649	677	681	695	659	576	686	664	687	678	652	623	720	628	667	637	648	623	647	681	670	653	709	619	637	642	649	710	700	649	665	658	654	666	656	628	614	655	656	671	670	653	620	658	630	657	662	655	693	671	685	657	727	637	627	653	663	653	644	645	666	654	671	602	665	658	641	625	638	711	627	672	684	609	660	630	674	622	667	650	678	640	651	630	653	638	619	693	694	629	693	665	624	635	653	673	679	698	688	634	682	660	698	667	673	643	664	661	659	681	664	636	628	658	686	622	686	644	633	659	650	677	676	695	636	677	655	660	670	673	691	624	652	674	662	647	669	681	630	688	630	660	679	641	632	660	613	607	635	689	661	658	683	630	673	653	628	666	663	652	653	668	652	669	719	683	720	654	656	678	646	693	624	678	661	665	656	670	686	660	661	667	663	656	663	632	637	646	697	622	648	673	593	662	660	673	655	664	642	630	624	658	665	672	704	682	684	694	654	660	666	655	646	675	709	631	667	650	646	629	660	659	682	643	660	658	615	655	666	628	678	656	642	654	650	652	668	693	628	637	667	656	680	683	692	673	653	645	671	645	652	653	692	625	632	675	647	625	636	660	697	651	650	654	649	686	637	613	658	653	669	662	675	621	618	646	686	624	651	705	631	625	710	650	645	650	600	663	618	615	658	642	654	603	623	655	664	632	671	669	633	714	674	675	634	600	640	626	656	641	689	679	672	639	665	698	645	623	663	649	638	699	612	647	683	647	639	666	665	648	729	697	650	682	642	654	696	682	668	671	676	650	710	678	609	650	566	689	642	635	641	677	646	648	668	664	671	697	656	643	731	649	653	664	663	675	666	651	681	701	653	664	627	637	715	648	674	623	672	660	706	672	648	657	685	694	643	664	646	694	646	675	659	648	707	632	632	661	633	651	652	602	630	662	660	610	672	718	691	644	584	641	682	638	670	680	660	650	622	631	633	638	617	646	623	675	673	630	612	665	666	632	676	679	649	657	659	640	615	704	663	629	687	656	679	688	687	689	652	622	699	604	639	650	690	664	649	628	708	675	684	657	692	666	661	678	637	662	643	635	662	625	639	673	672	641	687	643	628	674	671	636	633	671	662	668	665	644	649	645	609	698	628	641	691	663	639	680	653	663	671	672	672	675	630	619	661	694	673	654	629	650	642	679	693	672	649	650	681	644	676	679	689	612	655	644	645	640	654	670	657	668	636	620	621	648	662	706	652	630	671	752	631	685	690	630	651	607	672	629	659	650	627	637	621	631	663	634	651	657	617	616	662	677	659	629	612	686	677	660	668	692	688	677	663	675	646	666	646	617	610	634	663	671	642	702	653	688	711	645	616	659	668	660	603	676	667	648	644	661	652	689	661	654	607	666	666	675	651	631	605	657	621	712	632	655	663	644	603	652	704	671	662	651	645	646	626	634	640	648	698	688	657	665	660	683	630	682	641	688	689	643	671	648	704	644	651	679	608	691	654	671	622	694	677	642	655	647	658	650	640	677	653	685	695	618	615	607	661	601	676	646	637	657	666	693	657	641	649	665	735	651	640	647	685	614	698	648	631	682	677	633	673	645	631	690	660	668	653	668	680	681	645	677	679	638	666	647	649	668	657	671	657	626	656	664	657	669	672	673	675	669	651	640	699	681	633	676	669	665	654	656	653	637	647	682	654	654	662	650	632	641	646	683	642	637	641	635	683	665	643	682	677	675	661	632	613	632	627	662	661	628	657	710	676	640	623	664	675	649	685	700	630	685	668	622	622	641	658	688	649	637	634	697	587	636	704	620	667	673	616	677	696	621	676	657	661	635	649	704	623	675	647	677	674	665	654	658	683	621	649	664	653	697	665	679	675	690	634	679	653	700	664	627	688	690	660	684	680	636	610	669	649	686	650	657	672	657	667	646	630	669	686	635	671	628	676	654	656	713	641	677	640	644	629	642	665	651	680	685	685	672	672	657	645	704	702	609	649	639	664	636	645	678	649	610	678	667	660	644	637	630	695	610	648	682	691	639	648	659	672	701	720	603	641	625	656	658	647	686	682	663	629	619	668	706	633	626	646	659	608	623	636	653	657	641	652	679	626	678	696	660	633	640	645	678	604	638	659	697	714	738	722	633	671	672	655	700	653	671	643	666	676	646	646	681	651	638	675	638	655	671	658	657	648	647	650	658	684	648	644	676	651	652	647	645	649	686	662	638	670	592	684	640	654	650	614	679	674	686	627	676	642	644	602	639	651	613	653	663	706	678	701	647	670	632	620	674	660	635	676	677	629	618	659	615	675	673	615	617	690	656	660	663	624	658	639	657	648	646	665	642	682	645	628	639	656	652	659	649	638	697	670	659	689	675	649	648	609	666	651	657	667	627	690	623	661	640	657	664	638	653	622	659	665	657	627	615	666	659	717	620	628	622	648	651	631	656	696	656	653	651	670	648	657	671	632	671	681	625	648	657	603	624	665	635	659	641	698	638	638	666	680	666	655	657	666	692	685	702	639	616	644	639	678	633	663	643	692	633	614	624	685	665	672	636	644	624	678	678	657	662	662	663	666	651	598	649	693	654	620	688	689	624	667	631	619	711	649	615	653	652	672	662	687	640	632	643	699	643	673	700	642	621	663	650	681	706	655	615	639	661	652	639	644	659	673	649	692	647	655	707	628	664	674	632	667	633	638	655	660	651	653	705	693	644	617	691	645	654	631	652	640	671	721	661	624	667	627	647	628	686	618	704	618	646	632	658	672	680	690	626	666	655	649	677	633	647	632	650	661	669	630	666	657	710	678	651	648	681	658	677	680	669	636	622	675	664	649	649	657	709	598	658	672	626	615	639	653	662	661	683	615	640	664	644	736	637	671	636	597	639	673	701	671	624	669	655	669	652	656	677	682	687	710	597	643	675	667	676	660	629	686	623	641	659	641	699	713	654	653	628	616	654	680	681	631	571	656	669	701	680	639	620	632	632	662	650	697	661	683	650	619	621	721	665	647	635	683	668	627	654	675	673	706	655	679	659	668	613	627	639	668	625	660	640	642	678	626	689	665	647	686	638	641	622	665	724	650	677	654	640	624	647	642	659	648	642	633	629	632	689	630	669	684	623	653	718	669	661	673	691	632	617	652	660	626	667	648	629	653	687	653	684	659	657	699	682	679	620	643	678	681	634	599	634	643	703	632	656	628	683	652	681
1637	756	40	26	20	37	45	46	33	20	39	30	41	24	26	24	28	30	32	21	21	27	20	17	18	23	13	27	19	19	23	15	26	11	21	16	15	26	22	24	24	14	16	19	16	15	14	23	22	27	16	9	21	23	17	25	20	9	12	18	13	15	17	16	14	19	26	22	22	17	19	18	16	18	11	18	22	17	20	12	11	10	11	24	18	21	14	17	17	15	28	14	15	13	17	15	20	14	28	15	11	22	19	12	10	13	22	25	15	16	24	11	16	22	16	21	11	20	11	17	19	9	20	15	21	15	15	21	18	15	19	25	21	16	15	20	15	14	18	23	20	13	16	16	14	26	20	16	10	24	20	22	16	16	10	21	20	13	11	18	12	12	24	11	11	22	24	17	14	21	19	14	10	13	8	17	16	22	23	19	15	18	12	24	15	20	17	23	24	23	18	16	13	17	20	15	17	15	15	26	18	13	10	19	15	16	14	17	13	16	13	14	16	17	19	14	21	15	21	18	18	17	18	18	13	12	13	14	21	14	17	19	21	16	15	10	15	16	14	17	20	17	24	17	25	20	21	23	16	17	17	16	18	8	11	12	25	16	17	14	17	13	17	14	13	15	19	14	23	16	22	16	16	14	13	17	24	13	16	17	15	18	7	14	19	13	10	14	19	14	15	20	17	16	13	17	16	16	12	14	19	20	13	17	13	16	15	16	20	20	19	19	16	14	17	18	12	17	15	19	17	23	19	26	16	17	16	10	12	11	16	10	19	14	12	20	14	13	21	14	16	17	19	12	12	17	20	20	17	15	22	15	15	18	15	12	22	18	20	17	18	16	11	19	15	21	15	20	11	13	11	13	13	18	14	14	21	12	16	18	17	19	13	17	20	13	16	22	18	13	24	20	24	10	18	17	18	14	17	16	21	16	13	22	15	13	17	15	17	11	23	18	9	11	20	12	25	18	7	17	17	18	11	10	22	19	17	14	16	15	19	24	20	24	17	17	19	14	18	16	20	16	16	17	14	18	13	28	11	14	21	13	16	19	24	23	19	16	23	22	18	13	17	11	15	14	13	22	14	23	19	20	12	12	17	21	17	13	11	22	29	15	16	17	15	12	9	11	13	14	15	17	18	10	13	23	13	17	26	11	15	17	20	18	19	14	15	17	11	18	21	11	13	17	9	11	22	23	10	12	9	25	19	24	20	22	18	14	16	12	16	21	15	14	20	10	17	16	19	8	21	22	21	20	14	27	19	11	21	15	12	14	19	16	17	14	16	15	15	15	22	19	16	17	16	18	18	12	12	13	19	29	24	15	15	16	31	23	20	23	17	16	14	20	8	15	11	22	23	12	18	25	18	18	18	18	18	7	19	18	16	8	20	9	17	13	18	12	22	15	15	9	15	21	23	18	17	17	20	12	13	23	14	15	19	20	14	18	19	18	20	16	14	18	18	19	18	16	27	12	26	17	16	20	10	12	22	17	20	12	17	14	24	17	19	11	12	17	12	12	14	14	16	20	18	16	17	15	21	17	26	21	22	20	24	13	15	13	21	22	14	17	20	14	15	25	22	14	18	20	14	14	17	25	25	15	18	17	13	17	11	15	11	17	10	21	18	16	15	11	17	21	19	24	18	19	23	16	17	12	15	16	12	14	15	21	13	25	13	16	11	8	22	19	14	15	10	19	17	19	19	23	13	13	14	18	21	10	17	15	14	15	26	13	18	18	16	30	13	15	18	9	14	14	12	15	21	24	24	18	18	20	14	20	7	17	14	17	18	15	17	14	12	12	23	17	9	27	15	20	14	20	20	16	22	24	14	14	25	14	10	16	19	20	18	16	11	21	13	13	17	18	16	23	15	25	23	14	17	14	15	12	10	13	14	9	14	12	19	25	25	11	18	18	14	14	16	25	18	21	18	18	15	11	24	13	18	18	25	17	10	16	10	17	17	17	14	18	9	18	15	18	15	13	23	11	9	25	19	19	12	15	18	25	15	19	15	17	20	13	18	18	16	18	9	12	11	23	34	17	15	14	12	17	24	9	19	24	21	21	13	16	15	17	15	16	16	22	16	18	18	14	19	24	11	23	14	16	18	27	16	17	10	20	17	19	22	21	19	22	18	15	15	18	24	11	13	13	21	30	21	22	18	9	14	17	23	14	15	19	15	17	13	16	13	15	18	20	16	20	19	17	22	12	13	21	17	18	13	12	14	18	18	15	13	18	20	25	19	22	15	22	15	21	9	25	16	12	14	16	20	10	15	13	18	18	15	15	18	21	22	13	15	9	15	17	21	22	13	7	21	11	17	13	13	11	19	14	14	14	22	20	20	17	14	15	16	21	13	11	15	23	15	21	7	22	12	12	20	9	20	14	11	12	22	13	17	14	14	24	12	14	14	16	17	17	17	11	15	19	15	11	14	19	12	11	14	15	17	13	14	13	16	24	17	18	24	20	19	18	12	19	13	18	26	9	14	19	16	20	20	17	23	14	28	22	20	17	12	14	22	22	25	21	21	16	20	22	20	25	21	21	11	21	21	18	14	15	13	17	21	15	26	17	25	18	19	13	17	17	17	17	18	24	20	20	21	16	22	14	15	17	11	15	13	20	22	9	18	16	18	11	19	13	18	14	16	18	18	21	21	27	20	12	16	10	22	16	16	19	9	18	21	16	15	21	24	17	19	17	13	15	15	13	12	16	21	19	15	19	19	16	22	16	19	10	15	20	14	20	20	18	15	12	17	18	16	18	18	15	16	18	17	20	17	12	12	23	20	17	12	19	16	15	13	20	17	23	22	20	12	16	15	18	14	22	13	12	16	10	14	20	17	16	20	16	12	8	17	13	12	15	16	19	13	19	21	19	15	11	23	19	12	9	19	16	18	17	15	17	14	13	21	22	13	12	10	25	9	17	14	27	18	21	20	15	18	16	13	22	20	21	10	19	11	10	14	15	20	15	13	19	20	20	14	20	17	15	11	17	15	26	10	19	8	15	12	20	17	13	11	14	18	20	23	13	23	14	14	19	15	17	14	15	18	11	18	10	24	17	25	19	18	16	21	25	12	15	20	17	14	14	18	13	20	18	16	18	18	22	20	20	15	17	17	18	23	17	19	21	16	14	20	21	13	17	13	16	20	21	20	21	16	12	12	27	14	13	15	23	15	25	18	21	15	23	15	16	14	19	15	11	15	18	20	14	10	16	17	12	22	20	16	19	19	20	17	18	19	16	15	16	20	14	17	16	11	17	17	11	25	18	20	17	13	15	19	18	21	20	20	14	19	13	25	18	14	14	18	15	18	9	19	21	23	13	26	22	13	15	15	18	12	13	10	16	17	23	11	23	21	20	14	17	18	10	14	24	18	19	11	24	19	18	18	18	15	18	23	11	24	20	16	13	20	18	16	17	16	21	21	18	22	14	8	26	20	14	17	12	23	16	11	17	16	15	16	20	22	12	5	11	19	21	23	12	13	23	13	17	21	19	27	12	19	9
14076	8511	441	576	1293	1873	1785	1478	1293	1061	949	801	730	587	564	460	514	368	387	346	339	297	288	298	251	254	232	245	233	202	220	200	200	231	204	194	188	173	166	185	204	167	211	184	166	145	184	173	163	182	163	187	189	178	184	161	184	165	172	163	173	156	162	175	178	160	143	148	167	151	174	161	163	167	139	149	172	182	161	155	167	162	177	147	190	174	171	150	159	163	140	155	147	145	156	147	156	166	171	163	158	173	150	170	161	145	146	153	173	161	155	144	163	165	167	161	155	160	138	156	161	158	154	164	137	163	153	159	158	169	154	139	158	154	164	163	156	188	140	148	139	142	143	151	149	147	146	132	187	159	159	145	167	170	147	159	167	142	157	163	146	157	142	178	148	138	158	162	133	148	148	158	165	162	161	158	167	146	149	164	155	134	147	140	158	160	148	153	165	162	168	151	152	148	147	141	139	163	148	158	145	144	139	154	139	143	163	171	138	164	165	160	148	151	172	169	164	166	156	161	154	150	163	177	166	168	152	159	126	146	151	126	139	150	149	154	139	156	130	170	141	153	156	151	161	154	154	147	153	148	154	147	151	156	162	151	179	171	143	165	136	153	156	133	182	154	157	160	165	152	172	155	154	133	157	174	138	145	142	149	153	168	151	135	142	163	142	157	152	139	123	157	138	156	155	148	164	154	148	159	144	150	154	163	124	163	162	134	145	139	140	147	155	142	147	157	172	168	150	147	126	150	159	134	167	133	139	149	129	168	156	159	138	159	144	172	140	181	170	157	166	158	129	180	147	131	121	166	151	168	157	147	160	144	163	150	160	183	144	169	134	157	137	159	157	163	159	163	136	151	134	148	167	169	132	151	153	132	179	159	151	161	168	160	175	156	153	147	149	170	169	149	148	137	165	144	154	147	147	161	157	158	150	159	174	159	160	145	133	145	149	134	131	145	143	171	177	125	152	160	129	160	138	137	145	155	152	142	148	157	143	150	154	144	144	152	164	159	147	159	160	145	144	160	160	145	157	146	135	188	153	142	149	147	139	154	157	149	144	152	167	146	159	149	137	154	173	137	174	162	148	176	126	150	137	163	153	137	152	170	144	165	130	164	156	152	155	170	145	162	144	179	157	139	152	144	146	131	151	139	175	140	134	157	168	160	143	169	146	160	161	148	154	161	132	154	153	157	133	142	161	147	141	175	154	151	151	181	133	161	142	166	150	134	157	153	158	142	161	160	153	151	158	153	134	152	139	155	161	148	134	154	148	172	166	161	153	158	149	170	156	145	148	146	143	138	150	148	150	179	179	169	158	137	161	145	148	173	174	154	169	141	145	137	167	157	155	152	166	143	161	158	145	150	148	146	152	155	147	139	170	156	157	148	161	137	139	145	148	148	153	159	144	143	159	147	162	140	147	139	153	165	158	150	152	162	165	173	151	160	142	139	144	155	163	125	119	143	135	156	143	132	167	155	146	162	155	131	147	139	126	160	145	155	165	153	141	150	153	157	164	157	150	148	130	143	148	152	152	157	167	146	144	152	150	160	162	161	142	152	158	164	180	155	151	166	169	151	167	140	145	184	154	157	146	153	175	155	184	155	151	142	145	126	138	150	159	114	144	157	154	157	155	150	145	148	163	152	145	154	159	136	139	161	172	168	147	160	128	128	150	152	160	139	149	168	168	168	160	172	167	166	147	136	151	171	147	163	148	162	148	179	167	153	153	156	166	150	151	163	152	133	163	134	149	153	141	146	151	160	157	133	165	163	166	159	140	148	161	165	138	165	145	157	150	161	156	160	152	147	163	155	145	149	157	142	175	135	128	161	162	160	150	150	152	134	146	152	160	174	151	132	142	139	150	163	176	168	148	134	135	165	148	136	149	176	175	142	166	133	137	128	152	156	142	161	142	132	131	144	165	143	142	158	185	136	152	168	152	179	162	135	145	157	149	154	145	162	141	155	145	141	185	161	153	160	156	154	167	141	165	179	159	157	124	164	147	159	142	155	136	160	150	151	176	140	145	133	164	162	160	143	140	145	145	169	143	167	185	161	163	150	138	159	172	161	140	133	157	163	156	148	138	145	174	176	147	164	161	155	150	163	151	160	186	160	147	151	138	155	121	170	134	137	142	167	169	154	167	159	153	143	165	167	150	148	135	142	159	168	169	185	169	149	144	153	140	144	151	135	156	131	159	174	164	169	139	147	164	140	143	164	140	138	153	137	153	158	161	163	119	181	158	159	167	147	147	158	145	140	170	155	145	177	153	155	162	169	161	154	137	169	132	157	146	143	135	151	157	153	153	149	172	123	147	151	147	153	134	165	174	172	189	158	156	162	146	147	147	160	170	159	162	167	168	145	170	163	130	146	148	158	140	135	167	165	151	140	156	185	163	159	157	165	136	156	145	168	157	150	153	123	166	133	140	151	143	158	160	155	153	145	148	169	167	136	176	125	155	145	144	155	156	161	150	150	155	172	142	153	157	141	139	171	142	174	165	154	135	155	154	155	162	137	145	147	151	156	146	145	168	158	166	163	140	170	165	163	154	155	159	166	161	170	133	137	141	160	158	146	150	167	137	149	141	160	148	163	136	141	141	153	130	154	166	156	148	164	176	160	150	151	164	163	144	160	167	155	168	146	161	164	135	157	158	163	173	166	171	155	132	127	148	160	177	124	152	151	131	172	167	140	166	144	145	142	160	138	160	167	140	151	139	163	177	154	140	142	148	151	173	151	140	150	153	165	159	151	156	135	129	173	120	144	152	156	154	157	145	184	135	149	132	171	151	147	138	145	162	156	172	154	162	145	143	157	174	166	146	143	157	166	155	142	142	140	130	126	162	185	149	138	150	185	141	162	135	161	144	167	148	170	140	127	147	165	146	148	150	154	143	154	140	149	170	163	152	144	137	140	147	140	156	154	152	171	161	163	164	165	144	161	128	113	147	158	158	168	148	147	177	135	162	157	154	172	172	159	175	143	146	127	158	159	137	158	119	146	134	169	171	133	153	140	149	155	159	167	147	131	140	147	154	136	178	154	169	166	156	155	161	137	173	141	148	142	148	171	162	153	156	132	169	151	157	160	143	153	137	160	157	141	172	162	131	164	141	162	149	144	152	149	146	165	171	160	156	163	150	153	185	138	150	140	156	158	137	133	165	145	157	177	139	144	175	165	146	150	137	175	139	168	147	167	155	151	169	155	155	127	144	155	140	151	162	163	164	163	141	143	160	150	152	148	131	153	133	164	158	142	145	124	141	138	145	152	174	165	138	169	157	170	156	163	160	149	147	140	173	161	159	143	143	141	161	158	169	168	150	156	165	167	173	173	139	158	150	137	152	168	149	172	136	140	152	158	146	145	153	154	157	168	160	145	143	157	147	147	126	176	150	182	178	144	150	164	166	151	151	156	152	136	159	157	145	135	147	153	160	151	163	153	150	145	180	150	167	147	142	153	147	128	155	161	156	160	129	150	164	134	140	136	151	151	146	150
1157	1411	120	87	71	84	127	115	107	93	107	104	102	80	111	91	96	88	66	74	66	79	92	61	88	69	66	80	71	78	80	59	68	70	74	84	58	73	63	81	70	65	72	77	56	71	82	65	80	80	69	91	82	79	86	68	80	73	85	69	64	75	53	66	73	59	74	71	70	68	80	66	78	80	68	84	79	72	67	63	78	81	87	58	66	66	74	85	67	96	75	66	56	79	54	71	77	75	85	86	66	72	73	80	83	72	68	62	66	69	92	62	73	74	84	82	84	70	91	83	77	79	73	60	75	84	73	86	71	79	73	81	64	80	70	78	66	75	79	62	66	79	74	60	75	94	66	67	80	60	87	80	81	56	66	61	81	77	73	68	82	82	66	84	72	65	80	68	71	62	79	77	88	78	65	76	76	67	64	62	68	77	74	70	72	76	87	84	74	66	71	60	74	68	71	73	63	67	75	73	78	78	77	76	63	75	73	73	75	75	67	69	68	71	83	77	69	63	74	83	70	64	66	75	71	71	79	62	66	71	78	78	67	68	71	70	75	58	72	69	61	70	76	65	61	76	58	80	74	77	73	59	66	67	72	81	90	62	80	65	82	43	55	64	77	71	65	61	77	76	83	67	80	78	72	88	66	76	64	59	75	64	87	73	69	81	72	76	79	68	85	75	74	63	82	52	89	60	72	71	62	76	75	80	62	64	81	81	66	79	68	72	62	74	86	91	83	57	84	63	78	81	67	81	65	89	53	82	64	68	71	70	73	68	80	79	81	74	71	69	64	74	80	69	74	54	86	83	81	75	79	67	57	68	65	70	71	81	78	76	66	60	71	76	63	60	83	67	73	81	87	77	84	74	74	88	84	81	80	73	80	82	63	73	88	74	71	83	67	75	61	66	86	73	67	63	75	55	67	60	72	56	74	55	78	84	49	63	75	80	70	64	70	74	87	70	64	77	69	74	55	73	74	67	62	52	69	61	91	74	82	69	72	64	81	87	84	62	73	75	107	70	68	71	74	65	57	75	82	77	72	88	79	67	85	70	64	77	68	64	71	75	61	74	74	60	73	67	81	63	77	75	71	68	81	73	73	78	76	66	65	74	81	77	74	67	72	69	85	68	72	74	73	67	60	93	76	82	77	73	71	85	77	74	69	74	63	67	66	81	68	87	71	79	74	60	68	72	61	73	65	64	75	63	63	67	68	75	83	75	65	72	70	81	73	66	77	71	84	84	72	85	76	71	84	74	77	72	60	71	75	78	77	78	70	87	62	66	86	69	63	81	75	75	83	65	65	63	70	65	74	85	61	75	77	90	64	80	63	81	72	70	70	75	79	72	87	64	70	50	69	71	68	75	62	83	71	65	83	81	66	65	67	72	63	66	74	68	80	80	62	82	67	81	73	70	63	61	77	90	75	70	60	71	69	65	71	70	76	90	71	90	76	77	86	80	57	57	69	78	72	82	60	77	74	72	78	68	65	74	87	88	90	70	79	86	78	74	70	66	64	59	57	80	74	69	84	53	65	63	80	63	66	70	71	71	78	62	58	80	58	68	83	65	71	77	62	62	68	69	63	72	78	61	72	59	88	70	68	66	85	79	90	71	63	69	72	68	80	85	75	75	81	82	71	87	90	82	68	76	77	72	69	72	71	54	78	81	63	74	59	77	69	54	89	77	72	72	63	91	82	77	85	73	68	63	67	65	70	82	72	72	74	71	73	71	70	76	79	59	78	60	72	70	78	67	69	49	65	91	82	78	73	62	69	70	83	78	77	76	71	76	78	68	63	68	84	77	68	63	72	79	57	83	74	76	79	59	57	68	88	70	70	67	64	69	76	78	66	62	88	79	63	77	72	67	85	74	55	63	73	77	68	57	62	83	68	70	72	56	74	73	60	69	63	73	56	76	70	61	71	56	75	65	70	77	78	64	68	87	55	58	82	68	78	91	59	74	62	91	81	98	70	82	70	76	60	60	65	85	57	92	67	79	69	74	73	83	63	70	55	73	100	81	80	72	56	72	70	72	71	53	71	72	66	67	76	74	78	61	70	88	71	66	67	83	73	79	79	72	61	71	73	79	75	88	83	84	74	68	67	78	49	79	66	59	70	70	71	78	71	72	65	82	73	70	76	70	66	60	65	80	80	75	70	69	61	69	73	80	71	84	83	71	73	82	72	88	74	76	63	69	65	70	55	82	58	55	80	69	79	74	66	96	68	83	68	77	71	74	56	60	73	82	73	83	77	72	56	72	65	91	82	60	82	68	68	70	86	73	81	66	57	55	86	64	79	66	79	85	84	76	70	77	80	64	75	79	80	79	75	69	83	60	79	43	87	69	64	72	86	71	78	74	67	72	63	79	58	75	82	79	77	74	69	83	74	61	85	91	66	76	69	79	80	69	60	71	76	65	62	70	64	81	62	68	78	67	90	73	61	89	70	73	69	74	65	72	70	65	73	64	82	74	62	63	74	68	106	66	74	76	71	68	76	71	74	75	64	64	76	80	75	87	69	73	72	69	73	66	79	68	83	72	70	79	82	70	67	60	80	77	89	57	67	73	74	66	80	74	74	61	72	79	54	73	75	73	73	74	66	61	70	67	63	70	59	74	72	69	83	85	67	78	69	54	76	60	66	70	77	72	72	75	86	66	67	84	74	74	76	69	68	79	60	77	61	63	70	67	73	65	70	73	94	76	77	71	85	68	81	58	48	70	69	70	65	81	81	68	50	69	76	65	61	67	74	80	62	82	65	81	75	71	78	71	53	73	79	81	84	61	69	79	76	82	61	77	78	68	76	74	58	76	77	77	71	66	64	63	63	64	66	74	71	69	77	71	87	70	75	57	76	80	88	68	72	80	70	69	84	59	68	82	75	79	65	90	63	58	94	83	59	82	65	70	70	79	78	66	58	78	78	65	75	64	71	91	76	72	63	82	72	68	72	61	72	67	60	73	75	74	89	59	71	77	68	56	64	75	70	70	77	78	74	77	68	80	61	91	68	85	73	73	75	84	66	78	91	70	70	74	77	80	77	68	77	83	73	75	78	69	64	78	80	65	60	69	78	83	66	77	71	63	85	82	70	73	79	84	60	85	78	70	74	67	77	69	78	80	58	67	70	61	72	89	85	67	69	73	69	65	72	62	73	77	74	76	68	65	74	71	66	65	63	69	75	85	71	74	60	65	78	76	89	83	74	57	65	76	71	69	62	90	61	64	74	68	73	63	60	90	68	61	84	66	77	65	64	73	74	69	66	82	83	75	68	87	83	75	73	73	74	70	78	91	63	85	84	89	70	78	58	66	71	67	73	70	70	68	54	66	68	73	73	71	81	66	63	61	65	75	67	78	80	67	80	69	69	75	84	74	77	72	69	61	73	59	69	80	76	66	68	63	79	76	75	77	97	66	82	80	88	55	68	61	62	66	71	75	70	93	67	60	73	60	69	68	62	71	68	63	71	69	71	83	54	74	72	79	62	76	57	76	84	79
15922	13714	1217	1348	2840	4000	3693	2999	2609	2117	1937	1623	1491	1349	1201	1147	1068	1035	990	882	894	862	885	908	862	763	821	761	771	798	750	726	765	751	701	716	709	663	700	726	693	708	716	716	672	702	705	697	673	687	688	656	696	683	662	656	675	686	611	659	635	632	691	657	635	691	690	694	617	661	652	672	695	645	664	671	627	619	660	650	667	678	697	596	663	643	672	719	652	643	651	658	649	652	665	662	635	657	691	643	660	648	678	654	682	631	662	628	639	681	667	672	655	683	658	647	653	634	647	611	705	635	656	606	621	688	615	650	628	645	675	607	701	627	666	665	599	611	608	671	711	671	646	690	608	640	691	634	677	636	627	624	646	624	647	678	628	643	642	589	647	663	662	639	629	658	651	661	657	667	688	664	647	614	668	630	593	645	608	676	669	682	643	623	645	662	619	673	639	621	633	630	632	617	648	644	636	617	681	623	640	594	638	596	605	660	646	664	661	630	635	671	673	643	688	634	624	632	640	618	667	603	637	617	597	647	677	653	637	601	626	667	620	635	605	654	620	663	639	599	634	641	635	620	628	670	618	662	663	636	610	630	651	647	600	638	641	619	654	669	672	615	632	678	630	633	641	682	636	641	636	651	650	621	617	606	604	667	679	637	649	628	629	629	625	636	648	642	653	655	639	599	642	653	632	650	644	669	637	650	621	620	613	630	637	633	617	625	684	678	634	671	650	624	603	650	661	611	661	620	646	615	651	690	632	635	664	614	601	650	642	655	640	654	657	644	643	632	649	660	625	654	678	616	614	624	679	635	670	616	660	641	647	632	664	623	632	575	661	617	640	640	666	612	629	682	687	626	655	665	599	647	624	642	690	651	668	616	647	634	695	650	609	644	661	645	596	622	631	671	650	629	620	627	638	616	672	653	672	681	655	592	652	633	659	600	622	630	654	607	623	639	626	610	640	644	605	619	631	601	597	624	596	635	640	658	622	589	605	653	612	645	595	593	653	614	641	659	644	685	630	588	629	625	611	644	629	619	646	647	659	633	622	647	648	672	646	648	610	648	629	654	645	668	653	606	662	650	667	648	665	637	673	662	603	618	683	693	632	685	667	671	657	676	605	640	647	633	625	623	633	624	637	606	616	586	671	615	642	656	629	640	642	613	660	639	638	647	682	647	621	657	684	642	638	641	622	588	662	632	648	618	651	644	696	650	620	638	645	645	610	665	627	606	615	662	627	604	621	674	593	620	628	649	650	610	626	590	625	632	637	597	621	627	629	655	665	661	572	657	636	668	654	633	660	618	691	662	641	674	698	671	628	626	588	591	670	612	653	613	659	634	614	609	639	638	613	659	628	619	645	638	580	655	643	650	631	624	649	648	673	656	639	626	650	582	653	632	658	647	621	615	603	633	643	622	648	605	662	630	631	622	695	662	653	631	649	585	637	643	675	633	656	650	609	631	604	621	619	652	684	622	661	667	688	658	634	662	639	606	587	631	673	636	611	613	589	619	630	657	611	642	645	617	672	664	662	622	729	586	644	671	657	625	619	709	610	610	635	675	650	614	650	659	605	626	612	627	620	675	591	652	670	661	620	672	621	651	621	609	660	645	623	663	637	666	621	575	611	637	621	662	641	604	658	647	680	630	596	619	639	652	624	661	610	595	605	630	620	665	643	665	652	633	633	637	612	688	641	659	624	612	648	624	682	719	593	614	605	660	622	673	669	602	657	647	616	617	637	661	664	620	625	669	654	647	639	639	662	661	645	621	664	613	660	618	612	635	642	664	615	607	684	658	679	629	645	670	670	652	649	626	624	627	631	651	642	605	625	669	634	619	636	643	628	693	655	656	609	677	621	620	616	654	609	602	635	666	657	648	623	593	628	603	639	631	676	646	677	674	592	646	632	673	617	653	623	645	626	646	576	641	636	629	644	629	628	626	578	632	646	633	612	612	650	644	621	621	620	622	621	629	647	635	657	656	602	629	679	612	656	636	642	582	609	624	657	677	616	616	627	642	606	578	612	634	658	615	669	616	643	673	658	661	623	651	614	604	656	674	641	617	653	651	647	680	641	645	650	626	637	633	638	645	622	653	698	606	639	662	637	633	610	619	679	622	588	617	621	639	698	683	687	617	622	614	578	604	625	623	655	650	628	643	604	644	647	655	631	689	656	612	622	645	637	645	603	623	641	625	623	636	614	642	650	672	647	621	633	616	649	688	639	646	623	583	625	640	649	639	652	635	646	630	659	605	649	672	661	668	602	650	641	643	654	637	622	625	655	627	632	665	674	643	686	648	647	658	659	667	672	595	638	635	654	695	617	566	605	641	661	606	622	691	708	688	630	641	658	666	673	640	629	658	629	638	647	625	623	563	626	629	631	629	624	629	637	637	642	628	677	692	670	689	580	633	649	618	641	647	644	629	658	597	649	614	710	619	600	619	614	660	637	688	604	669	651	638	641	625	646	638	608	673	615	605	684	636	703	654	582	602	614	684	644	692	698	623	640	660	644	673	635	613	670	670	687	605	655	634	657	627	660	668	663	624	672	686	652	612	648	595	618	637	648	658	664	668	646	672	600	630	623	622	648	646	593	658	639	625	653	640	674	659	631	666	663	671	615	651	644	624	679	648	611	639	640	633	636	633	637	663	618	642	674	651	627	687	609	646	617	661	636	645	634	630	647	666	638	704	624	644	659	644	601	616	631	621	599	649	623	616	619	661	648	660	619	609	655	654	624	606	654	605	608	649	643	712	634	650	609	674	635	620	647	655	626	628	635	682	617	635	661	672	636	618	653	630	609	644	668	625	646	643	638	630	637	640	649	652	606	647	664	653	596	643	638	638	715	658	645	683	639	667	622	616	643	654	631	642	649	645	633	610	618	618	675	601	673	667	685	604	646	644	602	663	692	639	666	680	626	631	637	598	673	641	627	619	635	636	635	593	635	626	664	649	616	643	640	645	668	634	598	683	607	654	572	639	654	626	633	668	637	624	600	669	641	638	648	680	647	624	623	617	592	656	670	595	657	636	638	660	630	653	668	635	677	626	636	660	660	703	651	641	614	660	633	588	617	602	608	670	674	667	587	642	675	681	709	610	636	674	638	593	634	650	643	603	631	678	598	690	639	660	640	651	690	665	642	685	632	645	632	676	647	617	600	636	666	634	626	616	647	604	636	654	659	639	618	662	633	677	605	631	622	597	630	660	627	632	611	647	627	683	601	663	648	679	613	665	640	634	626	607	626	596	603	662	638	597	639	622	677	618	638	653	657	646	663	611	650	616	658	653	607	610	595	613	623	637	661	647	623	651	647	609	640	635	664	692	618	617	683	653	592	645	632	619	616	648	635	606	654	635	651	654	661	644	629	623	658	641	595	642	656	648	632	662	633	651	629	670	628	592	618	643	627	623	624	639	595	661	633	647	668	641	631	666	579	663	623	635	691	634	616	622	684	637	565	619	646	628	626	668	667	653	637	642	586	653	656	703	585	655	650	646
1102	232	30	33	34	34	33	34	44	28	18	21	35	29	24	26	33	42	32	34	24	25	22	19	30	27	36	38	30	30	31	23	35	28	39	29	35	31	29	36	32	27	27	30	33	31	26	34	29	21	21	25	22	30	28	16	25	27	29	30	30	23	39	28	33	22	30	35	39	27	21	29	23	27	37	22	26	28	33	30	21	24	36	22	30	30	24	25	27	23	25	21	39	25	25	21	26	22	32	25	29	28	37	35	29	37	25	26	24	35	24	18	37	26	31	37	26	22	21	34	28	26	30	31	19	32	30	29	25	27	25	30	32	24	25	21	18	25	26	35	38	21	26	20	31	30	30	39	30	23	30	30	36	30	23	28	42	36	24	27	32	35	30	18	42	32	30	23	19	30	22	21	30	27	27	34	46	33	27	33	37	43	30	26	40	24	28	30	35	34	28	33	22	14	29	28	30	23	36	25	25	27	23	25	36	26	19	33	27	21	35	23	41	29	31	20	28	32	28	32	38	21	23	21	22	27	30	27	23	27	29	30	28	30	35	37	28	39	31	32	25	36	31	40	38	35	33	30	34	29	22	30	22	25	26	33	37	27	30	25	18	36	23	40	19	22	24	26	21	25	32	29	33	40	28	34	26	31	38	24	39	32	40	28	16	29	18	29	28	26	34	29	28	33	23	34	24	22	29	37	33	34	37	26	32	34	26	28	33	28	19	32	25	29	20	19	20	34	20	34	27	24	31	31	34	30	21	29	34	26	34	32	30	37	30	33	35	28	35	24	26	41	22	23	34	34	35	36	27	26	40	23	28	18	35	28	30	36	23	25	28	38	39	23	26	28	38	27	14	30	40	28	24	29	37	25	33	30	26	32	27	27	30	24	25	29	32	34	32	25	24	21	30	20	35	16	24	16	27	40	27	23	31	27	30	30	23	26	29	31	37	23	34	29	30	34	28	34	21	29	35	36	26	31	30	25	22	31	31	37	25	33	33	34	27	35	26	26	29	33	21	31	26	27	33	34	28	28	26	30	38	25	20	25	23	29	34	31	26	31	37	26	31	35	33	27	29	30	27	35	19	27	26	32	24	20	31	30	27	14	22	29	27	33	40	25	39	23	25	28	30	31	31	34	21	16	31	26	33	36	30	26	36	39	30	31	29	32	24	32	22	31	24	33	32	30	39	31	36	28	32	35	24	22	25	35	30	27	38	19	39	24	24	29	34	21	30	28	38	32	24	36	32	33	22	37	37	33	18	37	26	22	35	23	21	32	20	36	35	40	27	34	29	30	26	34	27	29	27	26	32	40	28	28	40	31	40	31	25	33	28	28	14	35	25	33	29	29	42	46	30	31	32	27	26	37	23	27	20	29	31	21	38	37	20	33	26	27	29	26	34	28	28	30	33	39	31	30	22	32	34	28	20	25	20	20	30	22	26	36	34	27	29	24	23	27	25	29	32	30	23	30	24	31	25	28	31	24	27	25	34	47	27	32	24	26	29	30	36	31	30	32	32	35	27	27	35	41	27	20	28	26	34	29	28	27	38	29	31	25	33	28	30	28	29	32	34	32	32	23	31	28	22	30	32	28	27	29	30	29	25	23	34	29	32	27	29	20	18	21	28	40	21	28	30	28	28	34	22	24	23	25	28	39	24	29	28	30	32	32	39	33	39	26	32	29	15	27	29	31	30	31	29	18	26	37	30	35	28	30	25	26	19	24	20	32	19	24	28	26	28	26	27	33	35	32	26	27	43	28	30	28	28	34	23	30	26	41	36	25	36	20	25	35	27	29	31	27	32	27	32	16	27	35	34	27	34	26	34	28	28	30	24	16	17	29	36	37	34	26	25	39	40	26	28	25	28	24	23	32	32	26	32	28	30	30	32	28	27	32	38	32	33	25	22	26	33	33	21	23	37	39	37	20	34	36	26	22	23	29	26	32	29	35	38	28	31	24	29	29	31	32	34	36	26	24	26	26	35	30	21	23	34	37	23	20	29	28	33	43	30	31	25	21	29	40	23	34	17	33	27	21	49	27	36	31	30	23	30	36	31	25	23	26	32	32	26	31	26	29	31	35	29	30	27	22	30	22	31	24	29	36	38	34	37	29	21	35	24	26	25	25	26	25	28	26	25	27	27	31	27	17	30	25	40	35	38	36	35	22	21	19	37	42	24	27	22	27	26	30	23	31	26	20	22	36	30	17	26	24	30	33	25	19	29	28	27	27	34	24	29	30	34	29	20	29	31	23	31	28	20	34	38	20	25	22	28	26	28	38	31	32	27	31	33	25	32	33	29	37	44	41	32	33	25	22	33	22	36	24	33	28	30	31	28	27	22	47	35	34	31	29	27	26	23	23	35	26	30	39	21	38	33	32	27	32	30	33	32	19	30	29	41	34	25	29	25	35	18	33	33	23	26	33	30	29	31	29	38	26	23	28	24	21	29	36	42	36	25	28	40	38	21	22	26	27	33	22	22	20	40	28	29	35	35	27	30	29	26	28	29	23	26	33	27	30	28	37	28	26	29	30	26	46	26	34	28	32	28	30	26	23	25	26	31	27	33	26	26	29	25	28	31	33	28	23	22	27	25	27	19	26	34	27	26	24	31	40	28	25	31	22	16	42	28	21	23	34	33	28	41	29	37	33	25	34	26	28	40	22	34	23	27	22	22	41	27	39	33	31	17	36	24	27	32	24	11	30	36	29	19	35	34	39	24	30	31	38	27	29	32	40	33	23	27	36	28	32	29	22	25	30	26	19	37	31	28	31	38	25	34	36	31	27	36	26	28	28	29	32	26	34	33	40	35	33	33	28	29	27	32	36	30	33	32	25	29	34	21	27	28	25	18	26	30	27	37	33	31	33	39	45	26	32	28	24	27	30	29	25	25	17	30	28	34	31	32	29	24	27	24	34	23	31	30	24	29	27	25	26	29	33	31	28	26	31	25	25	36	38	36	31	28	38	16	25	27	31	34	25	24	22	28	35	19	38	28	20	36	33	26	23	30	32	29	31	30	31	21	28	24	25	24	21	22	19	32	24	36	33	31	32	35	28	24	20	36	31	32	36	25	33	22	32	21	26	27	27	30	27	26	34	31	27	29	22	26	19	27	36	32	21	23	28	30	29	32	26	30	26	26	21	25	21	31	40	30	36	29	28	24	33	36	28	32	23	32	35	22	25	22	27	32	24	26	30	30	28	27	38	28	33	28	26	32	26	29	24	31	38	35	29	21	24	42	33	31	24	32	29	28	28	45	27	25	30	23	20	23	23	29	23	33	23	19	34	24	32	33	33	31	38	27	27	19	29	30	27	26	30	17	30	21	26	24	27	24	23	23	28	32	22	27	30	25	24	30	30	23	28	27	34	33	30	22	27	35	36	27	38	34	23	23	22	21	28	28	21	37	29	29	41	22	26	25	27	33	29	31	24	28	28	35	33	22	28	32	28	29	21	27	30	30	33	23	25	24	22	24	34	31	26	35	31	20	33
12247	3642	339	351	436	541	564	523	468	424	385	358	378	358	306	310	305	274	267	297	285	284	308	286	245	287	277	294	300	230	273	281	273	276	268	258	264	280	250	242	259	272	275	233	276	268	283	280	254	246	285	226	271	247	213	235	252	238	262	240	256	262	237	263	262	258	280	241	250	279	288	248	216	243	230	238	239	241	229	247	242	248	233	222	240	233	267	253	254	244	244	231	252	252	242	230	253	255	290	257	261	260	276	267	240	242	223	254	233	244	265	259	272	249	243	228	258	222	266	238	246	237	251	261	246	276	233	235	243	263	273	272	254	235	291	247	229	249	245	264	244	215	268	249	261	266	262	265	235	222	259	263	229	281	223	248	262	266	254	261	227	250	270	251	259	267	248	268	242	241	243	258	250	275	264	239	251	261	244	290	243	253	239	253	253	236	244	245	230	260	269	241	244	244	279	248	243	244	240	256	264	272	229	233	249	233	255	231	241	253	230	266	236	247	241	259	254	237	249	238	256	244	271	268	263	223	271	260	255	240	254	251	250	256	250	236	260	226	254	248	263	247	248	274	244	254	220	276	244	250	262	261	231	260	259	259	274	233	254	240	250	240	254	257	251	265	238	247	257	258	260	281	233	238	241	268	253	232	268	244	265	228	248	233	260	256	271	250	254	231	256	205	233	236	258	252	230	254	243	238	248	253	266	245	250	260	240	243	228	270	232	250	251	238	243	244	254	245	259	256	230	255	241	262	234	241	265	228	262	265	245	251	242	242	296	261	247	240	250	264	245	225	236	243	278	239	275	264	258	250	256	238	243	241	281	238	289	256	249	248	252	249	259	256	245	282	247	247	230	256	272	266	264	250	246	280	268	236	252	239	248	229	248	249	258	254	251	230	261	260	233	279	229	270	236	240	242	255	254	251	236	225	289	261	273	274	249	254	294	245	217	258	276	266	255	290	258	253	247	243	229	224	234	236	257	255	248	254	240	249	257	251	270	235	244	247	250	243	254	250	236	231	228	253	234	262	234	245	251	263	272	244	251	248	247	235	264	238	261	291	237	231	259	258	224	240	240	239	239	231	276	288	275	254	276	254	248	242	275	253	229	238	274	268	256	266	249	220	242	247	232	246	257	276	253	254	263	242	258	246	262	243	264	259	264	240	211	251	265	242	254	252	260	263	246	253	255	235	249	239	243	237	242	267	253	267	263	251	245	244	210	242	250	223	229	228	228	247	244	264	257	289	245	264	263	252	260	260	247	255	243	217	290	247	260	274	232	236	261	256	258	237	243	239	225	260	261	262	259	253	235	256	246	251	239	244	251	234	219	278	251	258	270	224	284	226	244	251	223	266	247	246	237	230	216	256	259	249	259	218	264	237	266	240	241	228	255	233	245	236	242	229	248	236	252	238	232	260	248	241	222	249	243	246	266	262	262	236	238	254	280	251	250	260	243	214	293	239	249	236	285	248	242	233	279	237	235	245	247	243	248	249	237	259	250	247	246	266	281	231	264	247	252	251	250	250	248	228	252	248	262	238	267	235	236	271	229	228	238	232	226	230	257	254	231	241	275	232	249	260	264	256	263	242	299	253	238	275	260	253	224	302	251	225	225	232	247	252	240	246	275	271	242	255	267	257	275	253	259	269	258	245	239	255	256	229	268	217	274	270	242	260	262	236	256	252	243	235	245	245	235	255	250	251	241	238	257	245	247	255	264	258	260	246	274	250	264	232	241	292	260	258	254	226	256	234	242	227	272	220	233	255	217	236	245	247	257	238	235	270	259	232	244	235	234	263	258	225	258	239	238	255	268	228	236	242	246	248	236	251	243	248	242	215	231	238	234	247	247	238	257	237	247	239	272	244	226	242	237	249	252	258	222	251	271	229	272	226	262	255	241	273	239	270	266	245	272	277	232	242	240	238	239	253	254	257	267	251	276	256	238	266	248	279	251	257	258	244	267	255	256	258	218	220	254	216	260	253	254	257	222	244	260	236	266	244	259	248	266	277	243	259	234	233	251	239	245	244	230	243	241	258	256	246	241	247	259	244	244	266	257	265	247	261	261	234	245	266	231	277	250	236	256	249	249	259	262	256	256	230	261	231	266	262	243	266	251	232	265	268	241	228	250	261	237	240	230	238	264	219	248	274	258	259	274	238	242	242	254	274	226	233	260	235	229	233	267	260	250	229	229	248	265	239	254	270	291	255	276	256	228	256	271	254	256	255	251	239	232	235	227	253	275	231	276	244	241	248	233	261	253	267	218	217	254	247	220	250	291	265	249	275	251	255	284	236	260	235	228	222	276	249	236	269	229	248	253	260	256	255	257	248	261	260	197	279	234	224	274	295	241	250	262	262	263	258	257	256	266	246	246	245	246	267	237	271	221	240	243	251	229	275	238	236	249	242	236	242	288	255	244	240	254	239	252	222	283	255	248	240	257	240	252	257	255	256	257	241	266	245	240	224	259	279	218	257	253	264	268	286	237	252	258	258	247	230	251	234	226	245	256	257	251	259	223	237	266	269	262	240	256	223	263	247	259	227	238	257	238	268	259	249	248	242	275	263	244	222	240	243	264	238	219	228	294	280	271	231	269	270	236	221	264	241	280	251	235	279	214	259	251	244	226	255	245	244	240	238	300	256	252	243	242	255	224	248	248	259	274	257	238	230	257	243	247	234	267	248	253	238	249	255	282	276	279	220	246	265	252	233	248	255	248	228	255	232	261	257	228	225	247	262	242	258	253	234	239	247	231	244	257	246	265	240	246	235	246	243	257	248	258	257	252	230	238	245	278	252	268	237	243	217	272	232	247	227	268	241	250	270	246	272	259	262	255	229	263	258	253	245	259	226	248	252	241	252	250	233	235	223	224	253	263	262	258	253	256	267	238	264	246	253	257	289	235	271	279	257	253	257	262	275	270	263	248	241	258	269	228	223	271	247	245	244	274	256	260	285	268	256	249	237	242	243	271	275	252	260	243	271	250	269	230	267	219	251	235	258	265	256	276	258	246	269	254	264	260	270	260	272	214	241	245	252	233	264	230	250	233	275	251	246	267	265	236	219	273	227	263	234	229	266	248	260	251	256	253	249	250	229	245	238	231	232	247	239	252	238	235	227	252	231	256	255	247	221	264	254	224	265	258	256	267	228	271	237	236	255	244	248	228	260	260	235	248	239	268	241	226	263	273	247	268	226	260	255	244	250	262	274	257	246	246	246	248	235	286	219	250	229	269	254	236	239	242	242	247	238	245	256	240	222	265	265	267	254	243	233	248	260	254	242	220	269	258	239	261	254	249	277	240	267	271	253	270	241	249	249	246	271	235	261	245	257	278	271	248	251	256	276	258	238	253	262	232	259	269	238	246	259	244	215	257	241	247	256	238	239	238	261	236	241	245	254	247	284	227	240	233	248	248	245	262	250	258	234	289	254	259	218	262	255	247	245	227	254	229	225	215	277	236	267	234	255	256	233	263	226	266	240	258	252	248	224	239	232
882	1066	125	104	82	79	103	87	109	89	88	89	87	81	91	100	81	107	95	81	85	77	92	91	75	71	84	90	73	85	80	73	75	74	72	84	89	75	88	84	74	98	72	89	72	72	84	85	88	64	84	71	77	81	71	71	96	83	83	93	71	75	71	70	74	80	77	84	77	83	89	87	70	77	84	74	71	85	80	82	87	87	82	85	80	88	82	78	76	66	79	72	75	84	80	77	84	68	75	74	60	77	84	65	99	76	91	76	65	62	78	74	82	73	73	77	91	88	69	78	69	82	71	95	62	90	78	61	81	66	88	87	78	81	81	84	90	78	72	86	73	73	76	66	73	69	87	90	71	74	79	93	96	77	75	71	87	83	105	89	90	76	65	78	75	79	88	69	82	68	73	77	55	73	77	85	69	82	82	89	65	71	74	66	85	99	98	84	75	78	78	70	87	85	85	68	71	69	85	80	72	68	69	71	79	70	88	85	80	66	76	100	85	85	83	78	79	97	83	84	61	85	81	67	84	61	90	83	83	73	80	80	76	79	82	72	78	65	96	91	76	76	80	80	66	90	85	64	77	83	82	74	74	93	89	57	81	70	90	75	82	80	80	75	71	82	63	74	71	87	72	76	67	64	64	72	75	84	79	94	67	91	93	94	60	78	78	80	80	77	77	79	62	83	78	92	73	77	80	75	77	68	79	77	68	81	84	68	90	70	79	72	81	83	79	80	70	82	53	73	74	90	92	80	84	76	73	83	73	83	71	84	78	71	81	87	85	98	73	73	75	74	82	73	77	76	72	84	82	75	87	77	76	100	82	83	92	69	88	80	82	84	72	58	73	72	65	71	75	54	82	80	79	88	81	81	75	73	90	86	73	76	87	84	70	80	73	79	84	91	90	81	96	84	72	72	85	87	79	66	87	79	77	92	82	88	84	59	69	71	89	84	90	89	62	72	78	69	58	73	90	76	86	66	80	74	80	71	64	59	81	80	79	65	73	64	82	64	80	90	88	81	65	69	80	83	72	72	76	71	77	80	86	70	92	91	85	78	83	81	65	75	83	71	76	86	93	74	73	85	72	83	77	90	79	82	83	84	68	104	76	73	76	82	91	72	78	77	76	67	75	87	84	79	78	91	73	84	81	88	77	85	71	86	78	72	83	83	75	83	87	65	80	90	83	77	68	73	84	82	80	88	90	76	82	79	77	75	78	81	67	90	86	79	77	81	74	84	77	86	77	75	93	78	67	77	69	82	79	97	86	62	76	97	74	64	67	73	86	77	90	88	79	73	95	95	70	76	90	93	98	68	81	94	75	76	69	78	81	75	73	92	99	72	80	70	90	71	83	79	82	78	81	86	86	84	68	94	99	71	85	73	67	73	82	71	75	77	73	68	81	65	77	61	87	86	81	82	99	77	84	71	72	86	75	67	70	77	70	79	86	70	71	80	86	77	70	77	81	78	72	78	99	90	81	82	96	80	81	66	70	69	78	73	76	79	92	87	67	82	79	84	70	72	84	61	73	81	80	69	87	57	84	83	68	91	81	78	66	65	74	78	92	91	86	78	100	69	64	74	93	67	88	81	82	91	90	94	70	89	59	85	94	87	70	79	80	81	75	77	77	55	83	75	85	83	78	87	69	71	75	74	74	88	65	78	58	81	67	84	89	78	69	72	78	79	91	68	82	65	79	87	75	69	70	76	74	82	85	63	65	71	81	79	80	80	72	81	73	76	80	79	77	88	71	64	79	61	92	78	84	75	70	91	86	86	71	74	84	87	79	93	64	76	64	74	83	79	90	78	89	92	85	103	80	91	99	79	74	85	84	68	83	77	80	99	80	80	65	95	78	70	78	67	85	79	80	74	85	91	68	65	67	77	64	68	69	78	75	71	90	79	86	79	69	71	73	85	73	82	73	67	83	68	71	77	69	67	90	89	84	83	89	86	77	85	78	81	58	72	83	80	82	67	75	77	82	88	72	73	90	73	68	75	71	64	81	74	80	60	76	87	77	74	83	84	83	76	78	72	77	83	86	72	73	76	82	65	80	85	82	78	79	66	76	83	73	73	89	79	71	85	89	73	77	84	73	68	82	67	79	78	73	67	67	62	77	85	65	83	70	76	81	79	88	81	87	82	77	83	63	79	84	88	77	70	80	71	65	83	78	87	73	87	68	84	79	86	72	84	94	66	77	69	76	84	78	75	79	71	73	73	74	78	78	85	96	61	80	79	79	73	76	99	81	76	98	75	63	58	74	75	83	80	73	81	74	66	69	77	79	81	83	76	79	74	76	88	69	94	82	75	79	84	79	83	61	82	81	80	77	80	84	80	77	54	80	69	81	87	81	80	83	97	84	79	87	66	83	88	75	88	75	80	83	80	80	72	79	81	78	67	78	85	76	67	75	76	72	99	76	67	82	71	77	89	71	80	74	84	90	72	68	95	62	72	74	83	84	91	80	83	84	77	76	74	83	91	70	67	90	81	67	79	86	92	93	90	93	90	74	93	80	87	75	74	90	64	79	84	85	84	83	89	79	84	88	71	79	71	70	85	78	70	83	64	78	77	80	75	67	71	63	74	100	94	85	71	88	76	70	79	69	65	76	81	96	74	82	78	88	69	85	80	66	90	68	62	90	71	69	77	77	68	92	65	75	82	83	79	70	84	68	70	76	67	71	72	84	91	70	78	107	81	81	82	70	68	91	62	82	87	76	74	80	78	87	71	72	85	75	73	86	72	75	87	72	71	80	85	88	71	65	73	73	88	89	67	70	71	86	63	72	80	77	69	90	74	72	80	86	74	54	83	75	82	91	64	75	84	86	78	73	67	80	65	89	79	88	84	85	75	86	71	63	62	82	69	76	79	95	81	72	69	82	77	73	80	84	69	78	83	71	73	97	67	80	70	79	81	73	79	82	77	66	72	88	86	81	78	86	82	86	88	90	61	70	79	88	85	87	80	70	78	56	89	77	70	76	84	79	79	78	84	61	90	79	74	94	84	69	84	79	78	85	91	67	70	81	93	71	64	88	84	75	59	67	72	80	79	74	78	87	82	80	92	71	79	66	80	83	74	69	91	87	70	68	65	67	84	88	79	83	93	78	80	78	82	99	70	79	61	75	64	72	76	83	81	78	70	74	78	85	89	71	69	87	73	60	82	86	62	75	73	71	72	68	75	91	64	79	89	78	64	81	82	83	77	80	78	103	79	79	82	62	78	72	75	61	80	88	86	82	86	70	75	73	89	70	87	76	82	72	58	67	83	62	67	94	83	75	80	61	84	98	81	82	82	68	81	84	79	75	77	97	73	78	75	74	72	71	101	86	57	87	90	79	96	95	95	77	81	83	80	72	87	67	82	76	75	81	85	78	78	83	79	92	75	75	90	87	80	79	69	74	75	85	96	73	80	84	77	72	78	80	76	83	82	80	75	81	73	84	78	72	81	80	71	97	74	75	77	74	88	79	88	72	66	68	76	65	95	88	88	71	86
14013	11363	1002	1204	2059	2859	2608	2158	1803	1616	1370	1300	1191	1077	1007	980	922	885	898	842	824	827	803	714	803	732	740	716	719	670	702	746	725	779	724	697	687	687	730	706	698	672	676	657	718	723	709	691	688	684	687	646	658	674	687	628	684	691	641	662	658	694	716	664	711	657	662	648	676	670	636	691	691	614	672	650	655	665	669	651	650	709	647	662	670	679	645	704	703	676	668	615	638	693	659	645	635	710	667	692	690	691	660	670	622	704	704	648	654	699	642	677	635	657	675	665	711	684	629	693	641	682	706	645	631	719	643	657	705	685	681	687	675	709	647	627	661	656	673	713	656	700	674	654	653	649	727	686	678	655	685	683	638	626	665	711	696	661	669	677	656	662	670	696	682	650	649	690	653	715	683	642	694	672	694	682	716	653	680	662	657	656	641	633	693	697	634	700	654	637	633	670	658	640	648	688	651	647	642	681	679	680	678	690	695	675	692	688	680	703	660	641	660	690	645	665	702	653	648	660	684	704	647	665	653	679	658	659	623	677	658	659	666	686	637	676	628	646	654	664	658	689	658	610	650	702	640	639	658	712	688	691	650	619	671	648	672	651	654	647	624	661	746	646	659	610	692	681	657	645	604	662	636	657	659	615	635	640	673	698	678	697	646	660	684	645	695	691	659	632	687	680	672	665	640	647	671	708	658	670	686	689	650	649	675	688	657	661	657	638	699	675	677	618	654	692	664	682	677	679	708	670	669	655	664	670	611	684	640	644	659	658	689	696	686	659	711	646	686	655	655	679	702	651	674	636	661	658	683	660	663	662	742	681	635	682	679	725	661	645	693	689	650	686	681	668	685	636	637	671	655	671	627	676	685	675	680	649	662	666	661	631	654	718	698	667	634	637	639	633	641	701	650	675	619	673	648	667	664	618	679	686	616	685	687	665	687	685	663	678	643	688	680	683	676	664	670	708	646	703	622	672	709	665	649	653	668	665	704	638	661	659	619	661	606	659	669	656	636	706	730	697	653	652	639	658	669	671	656	646	667	703	698	652	649	631	684	650	683	662	656	672	676	704	680	675	716	653	641	662	703	683	679	693	646	654	669	625	700	621	679	674	759	689	648	644	655	663	710	672	691	655	683	671	708	665	646	679	704	678	662	648	640	661	648	694	684	642	664	665	716	674	624	673	688	640	644	699	688	672	661	683	674	681	692	676	650	645	699	659	673	629	656	675	684	691	687	659	679	666	706	681	694	628	673	701	698	647	688	640	674	655	694	657	672	660	662	640	666	713	646	708	658	730	638	682	691	684	674	667	717	674	650	681	653	682	618	694	674	674	629	651	701	696	685	659	661	643	668	664	664	677	632	677	648	680	626	684	663	678	690	685	683	713	690	671	674	649	672	632	673	644	701	692	610	707	610	693	666	637	669	639	682	639	655	638	675	675	703	681	623	678	643	632	657	703	677	680	694	709	667	673	695	625	703	696	702	653	609	689	650	673	684	689	670	684	656	715	637	677	686	658	683	678	691	664	703	681	664	674	642	640	684	656	673	667	671	639	701	686	635	677	666	713	674	631	663	708	655	675	694	698	714	693	673	680	680	650	669	661	691	703	656	701	692	685	674	642	654	672	666	656	719	646	653	673	626	704	696	666	670	644	670	700	686	702	657	713	680	674	681	622	689	709	662	643	594	655	695	685	687	662	678	652	632	673	696	679	676	643	619	637	654	662	643	660	644	615	617	641	675	665	699	733	684	661	707	711	669	658	637	626	684	611	693	636	596	672	676	725	680	683	631	679	613	670	676	659	705	651	712	623	723	711	631	677	619	683	702	667	689	673	680	634	591	645	672	669	697	696	654	651	723	679	625	655	639	645	700	690	678	633	639	681	623	666	676	657	667	694	643	682	689	705	687	686	628	657	685	691	671	662	691	615	670	667	648	669	677	650	626	690	712	708	668	680	677	637	668	693	657	701	666	664	688	657	645	658	702	706	684	637	688	700	638	654	644	592	672	651	636	664	725	695	670	667	694	677	657	667	681	645	638	684	658	661	634	669	663	637	701	711	612	659	659	706	668	668	636	645	629	633	674	658	635	651	655	677	703	699	667	670	683	639	696	686	662	683	621	623	645	629	656	647	647	632	654	663	666	708	757	692	665	702	682	688	668	647	676	664	686	665	659	713	667	655	660	665	646	699	712	663	705	654	670	657	678	635	657	629	661	667	612	666	686	643	711	657	708	672	625	730	668	648	656	730	695	672	646	724	629	657	647	669	710	645	693	625	655	708	661	680	654	668	685	668	674	654	620	658	669	684	660	660	714	666	592	644	687	622	661	659	629	626	647	680	685	650	626	666	674	659	692	668	693	656	641	645	648	677	698	681	624	695	651	669	660	643	704	693	632	629	632	679	638	614	669	649	713	676	694	642	628	657	680	644	695	708	651	632	661	619	639	689	666	689	668	688	659	645	684	648	650	647	634	689	621	693	666	656	692	678	675	703	659	668	613	656	657	723	658	652	654	658	672	688	667	654	705	659	671	649	692	656	640	679	627	650	670	652	697	641	638	720	677	671	650	644	673	663	681	648	718	716	687	678	674	685	651	668	695	694	631	660	629	703	699	667	638	690	691	670	655	683	703	666	708	656	667	684	676	645	681	665	633	670	687	654	643	645	662	688	696	654	689	667	693	628	666	668	703	707	637	679	644	655	647	662	637	618	693	703	638	653	664	623	664	683	640	654	662	693	656	660	645	675	656	711	648	675	665	611	723	674	648	688	636	728	654	643	674	683	648	692	688	671	667	664	672	674	699	634	686	710	648	673	665	690	665	669	677	698	673	655	670	665	637	705	681	645	701	656	670	654	650	682	651	689	638	636	636	647	654	628	650	681	725	667	647	636	657	667	677	627	629	701	672	704	697	684	669	660	662	639	691	699	663	632	680	644	683	682	660	716	658	705	656	672	640	650	628	655	679	654	661	665	668	684	677	665	708	660	701	679	693	686	678	685	682	681	642	649	646	665	649	697	668	696	665	646	633	627	673	653	647	661	640	658	685	635	680	674	661	647	673	710	641	639	726	656	695	681	681	646	645	650	648	690	636	689	695	669	681	673	673	655	639	682	638	691	678	674	654	634	659	658	643	664	635	656	683	636	674	666	674	664	676	626	689	688	614	689	662	664	679	650	646	639	663	678	645	639	652	716	634	702	620	662	718	667	612	698	646	661	691	685	678	638	670	630	607	640	658	672	680	656	695	665	685	669	689	679	653	685	669	676	698	628	716	624	631	660	667	673	676	698	727	662	682	634	666	683	699	647	709	628	691	646	657	710	653	649	688	644	669	690	705	676	629	637	671	648	692	708	655	704	700	633	636	671	658	646	621	645	601	694	692	702	660	674	638	693	665	649	661	724	649	719	671	643	690	698	690	677	665	622	697	655	642	657	712	652	623	668	707	660	651	690	693	666	641	722	698	687	675	667	665	686	672	645	614	721	681	676	672	629
1645	723	27	24	35	30	31	52	32	31	31	35	40	31	26	32	26	28	28	23	28	26	20	20	17	28	24	33	23	16	19	19	17	16	16	26	14	11	9	15	22	16	16	10	19	10	23	20	12	18	19	12	17	18	16	23	21	25	16	27	18	13	16	19	18	12	17	14	11	23	19	13	22	13	20	15	14	16	16	12	18	14	17	19	20	23	13	23	12	15	12	16	13	19	18	14	14	16	17	14	19	17	16	15	22	16	21	11	23	20	10	14	10	10	10	14	13	31	20	19	17	19	16	13	16	10	21	9	26	18	21	15	12	16	14	17	14	23	15	14	15	28	18	13	20	15	18	14	12	21	13	15	13	15	21	15	16	18	15	18	14	18	15	16	11	16	18	18	16	10	15	17	14	8	19	20	19	23	13	19	20	20	21	18	15	13	21	21	20	12	18	16	17	17	22	19	19	20	13	23	15	14	16	12	19	15	15	19	21	20	13	15	22	20	13	23	18	14	22	24	18	22	16	14	12	9	14	14	27	17	17	12	9	13	18	15	16	18	22	15	17	14	16	17	19	16	18	24	13	25	13	20	11	12	11	11	12	13	14	12	15	23	17	27	18	15	15	17	21	12	20	13	13	17	14	20	12	13	12	8	16	19	16	27	14	16	12	14	15	17	13	23	17	20	15	21	21	21	13	15	22	18	25	12	18	27	17	12	18	19	18	15	23	18	16	13	13	11	20	14	20	28	20	24	14	14	15	16	19	18	24	17	25	16	14	16	17	14	16	19	15	14	15	19	12	18	21	15	21	15	23	12	14	17	12	15	28	12	16	26	16	15	12	15	9	22	11	11	14	15	17	24	12	19	16	18	17	18	21	20	11	16	18	21	21	18	14	14	13	17	17	18	15	18	13	18	27	14	20	14	16	16	18	18	17	11	24	21	15	23	16	17	21	17	13	26	25	20	19	10	19	19	19	14	18	18	9	15	15	18	18	21	18	23	28	16	18	19	18	15	14	13	16	18	10	17	21	23	17	7	19	17	13	19	15	15	14	15	10	17	27	18	27	20	20	23	10	19	23	15	16	15	20	18	16	22	20	13	24	16	22	18	10	17	20	11	12	20	17	11	16	25	13	9	15	21	13	13	19	22	14	16	16	16	9	18	13	18	16	13	17	22	13	17	11	14	13	19	16	14	21	13	20	19	13	20	20	23	19	8	12	9	21	16	20	15	12	14	19	15	17	16	18	16	9	15	8	17	7	19	24	21	13	15	26	14	17	18	15	19	13	17	18	17	18	22	15	18	17	17	12	20	25	21	14	11	15	21	15	23	22	23	23	15	12	15	21	15	20	14	21	20	16	15	18	16	16	14	14	20	21	22	17	12	24	22	14	19	13	17	14	17	17	18	20	18	19	16	14	13	18	20	12	11	17	9	17	13	16	16	28	20	17	22	12	14	20	13	16	20	17	15	12	16	19	22	22	19	13	13	19	19	15	27	13	12	18	8	17	15	19	7	24	19	16	19	18	12	24	18	14	17	14	19	11	15	12	22	18	17	19	13	22	15	19	24	14	14	21	11	13	10	24	9	17	21	18	10	16	21	14	18	19	17	13	22	21	22	18	23	19	12	13	11	13	15	12	14	17	12	13	14	16	28	19	10	26	13	16	13	15	14	12	13	11	16	25	15	18	14	23	11	16	17	18	11	15	19	12	17	16	17	15	13	11	11	20	22	18	17	8	10	25	18	13	18	16	20	12	15	19	17	19	28	19	14	23	16	13	21	15	16	10	12	14	14	19	18	23	24	18	14	21	13	15	21	18	17	26	21	14	21	14	23	17	19	18	25	19	19	20	15	11	21	15	22	17	18	22	17	20	21	12	13	16	23	14	13	13	12	18	16	17	10	18	14	10	17	11	19	24	24	21	12	15	20	20	18	17	20	20	15	14	19	22	18	19	17	28	21	16	20	19	17	10	9	18	19	23	19	16	18	13	21	23	17	17	15	20	14	26	14	16	23	19	17	17	17	17	15	8	18	20	24	10	14	18	18	14	14	12	16	18	18	18	19	23	22	21	19	15	19	21	15	11	15	16	16	18	11	10	23	14	18	14	20	9	16	10	24	19	16	17	23	17	12	15	11	13	16	15	25	15	20	11	23	17	18	15	16	10	15	14	18	24	13	22	19	18	15	17	21	16	19	16	20	20	22	19	14	17	12	14	16	13	29	17	16	18	21	18	14	16	20	16	13	14	18	13	16	18	22	17	14	19	13	17	14	17	12	11	13	14	19	17	23	16	26	13	14	12	13	22	17	11	16	19	15	19	15	24	15	14	15	20	16	17	7	19	18	13	15	17	20	19	13	12	23	15	14	21	15	19	11	14	20	18	17	10	14	17	19	13	14	16	12	16	15	18	17	16	20	17	17	14	17	20	16	23	10	20	11	17	13	14	15	17	22	22	17	20	15	13	16	16	11	11	20	24	11	13	16	16	20	24	13	18	16	18	19	17	19	12	18	21	20	20	21	21	15	15	17	22	13	22	21	15	23	19	22	16	18	15	17	17	15	16	25	18	14	33	14	18	22	19	21	18	14	17	13	10	17	18	23	14	14	18	13	18	18	16	12	14	22	24	11	19	18	17	22	16	18	17	17	23	15	18	20	15	18	20	16	17	16	17	13	21	21	14	16	22	21	16	20	17	15	19	16	22	11	15	13	22	18	12	20	22	18	20	11	22	15	24	18	16	15	14	15	14	14	13	22	22	20	16	20	27	23	20	13	17	15	10	19	21	19	25	20	15	20	18	16	16	11	22	18	25	22	15	25	19	16	16	17	23	14	21	17	21	18	24	11	15	15	16	18	17	13	21	18	16	23	14	11	14	13	14	21	17	19	15	12	16	16	13	18	20	20	18	14	10	21	20	12	21	26	17	19	13	25	26	6	17	20	20	20	22	12	17	22	18	17	11	20	9	14	22	11	19	16	19	13	12	21	22	13	16	12	22	19	16	10	20	19	18	19	17	8	13	13	25	25	17	17	13	15	22	21	13	12	16	18	17	13	14	21	17	26	14	14	11	15	24	9	25	12	21	13	27	15	20	22	21	21	18	14	16	20	22	13	20	15	17	18	23	16	14	17	13	16	22	16	22	17	19	17	19	17	23	12	25	20	20	11	18	17	17	18	17	15	19	16	14	14	21	20	16	11	21	18	16	24	20	17	21	13	12	18	27	18	16	19	19	23	16	21	13	18	21	17	17	19	14	27	18	20	11	15	26	11	11	16	18	22	19	18	14	15	19	15	19	16	18	16	11	21	18	18	16	21	19	15	14	13	19	16	24	21	13	21	18	20	20	14	13	16	20	13	19	21	16	10	18	15	17	15	24	16	14	13	13	22	22	14	17	21	15	18	17	14	18	20	18	19	19	22	23	13	16	30	18	22	14	12	16	15	12	17	25	24	15	17	18	17	21	14	12	19	18	16	17	19	11	14	20	15
14429	8281	469	525	1246	1957	1839	1560	1283	1063	861	785	674	576	511	460	462	394	363	313	328	312	274	272	254	254	234	247	230	244	228	228	252	222	224	201	197	163	217	193	164	172	190	161	164	185	174	170	173	178	163	176	178	156	188	158	162	151	164	153	158	157	172	157	171	174	157	185	156	151	169	155	155	167	156	154	156	156	150	176	144	171	138	143	138	168	159	153	137	134	149	147	150	153	152	156	150	173	162	156	149	153	168	156	151	153	148	156	164	167	164	166	134	154	179	162	160	132	152	157	128	136	142	134	136	148	126	129	172	163	157	137	143	155	167	146	152	150	155	155	155	164	156	131	154	156	149	141	163	149	184	160	154	131	165	176	161	143	146	144	147	157	163	167	155	146	155	139	153	151	150	161	142	140	145	157	143	159	171	133	150	155	161	173	167	152	135	157	155	162	156	161	132	149	149	157	160	129	161	165	144	158	161	149	129	144	143	160	137	145	138	151	121	155	129	144	154	151	156	152	165	150	130	166	143	145	141	156	148	170	126	169	189	130	150	169	144	161	159	169	137	161	156	147	155	170	139	133	164	155	151	167	148	151	154	139	149	135	174	154	139	152	147	153	137	156	156	142	134	150	154	169	138	143	163	154	163	148	187	170	141	156	146	132	116	168	137	137	157	145	134	162	147	146	129	167	143	149	162	157	153	127	122	135	132	155	174	154	128	151	164	151	157	165	157	143	152	158	154	164	132	160	145	129	144	127	152	154	152	147	146	141	145	135	143	129	143	132	162	147	131	143	164	128	148	144	141	154	160	155	142	145	136	165	139	152	140	148	165	155	170	142	172	147	161	146	155	161	149	167	170	158	130	193	167	143	145	164	150	138	133	172	155	153	127	146	132	156	164	128	143	159	130	149	136	156	133	142	140	168	141	152	140	140	140	151	116	163	151	152	136	152	145	147	146	132	140	147	148	156	156	149	153	161	165	161	155	130	156	154	152	138	129	134	140	142	140	161	154	153	146	150	138	137	154	157	145	148	150	146	148	157	152	156	144	143	158	141	154	153	142	146	145	161	157	153	134	161	134	122	155	134	150	145	150	156	130	163	138	153	162	137	132	152	138	162	146	160	148	138	142	152	175	125	153	157	134	168	130	150	159	157	154	160	173	134	156	142	145	137	150	159	147	145	161	125	156	146	172	123	149	165	150	152	157	160	160	141	148	152	156	159	115	160	153	150	163	157	130	160	156	155	129	158	147	133	140	140	137	147	145	128	168	144	138	136	147	160	172	154	144	145	158	154	135	143	157	142	158	148	143	161	140	158	151	164	145	165	132	142	152	140	155	151	164	143	150	159	150	145	154	151	135	150	161	153	154	160	167	154	138	166	149	151	153	150	144	157	124	150	126	171	127	138	165	139	148	162	150	172	156	145	168	144	152	146	145	142	158	134	154	171	145	142	178	139	145	140	121	130	136	144	141	152	138	163	143	149	150	135	142	146	145	154	164	143	157	156	114	140	135	163	148	155	166	143	144	154	146	149	155	139	141	144	140	156	151	143	157	144	138	132	157	148	151	158	161	145	141	147	142	163	162	170	162	129	144	161	191	161	159	142	143	143	139	137	144	148	141	146	146	165	147	153	142	155	138	141	134	141	157	142	163	137	150	167	145	149	158	161	160	182	161	156	159	156	144	165	155	142	165	164	151	159	147	137	154	156	154	148	149	156	132	159	167	134	141	136	155	179	129	153	154	162	126	135	163	154	151	136	151	151	153	168	135	152	153	139	142	144	145	136	144	130	149	150	158	154	169	165	138	154	153	131	144	177	152	135	153	136	151	142	159	139	163	149	141	152	140	152	153	152	151	136	159	129	150	135	180	160	162	166	146	145	161	149	145	149	147	147	152	148	152	154	135	131	127	145	162	159	152	144	161	177	138	147	150	142	145	150	148	156	139	151	154	171	144	168	169	145	149	130	172	145	140	173	140	147	134	133	144	154	149	157	142	137	138	157	158	144	134	129	142	141	162	159	146	164	147	149	126	159	150	149	164	132	158	146	160	152	156	175	152	149	163	156	148	139	126	175	140	148	163	139	148	149	133	138	163	153	149	144	143	155	141	136	154	150	147	139	153	138	141	158	153	147	158	132	162	155	163	141	151	147	141	134	131	134	149	149	165	152	157	166	126	156	128	153	149	152	157	137	140	133	136	168	162	132	162	157	153	141	133	172	148	158	160	174	145	138	145	148	144	134	143	143	135	188	166	153	134	152	190	139	151	149	161	151	132	141	153	191	160	148	133	144	166	154	156	153	150	147	156	151	149	152	156	163	130	151	141	163	152	138	146	181	162	137	157	157	156	163	151	148	169	116	146	149	130	151	146	146	147	147	153	143	142	147	159	140	167	150	168	136	164	156	156	125	158	151	159	160	138	150	151	164	153	151	135	147	148	150	172	156	135	158	166	155	151	139	150	126	149	132	145	133	129	140	147	151	152	169	152	149	137	172	169	157	141	146	154	151	161	145	145	138	142	143	157	132	148	145	147	141	146	147	167	149	143	163	134	144	147	156	148	165	158	174	141	160	143	166	150	141	136	162	135	144	136	146	174	157	136	154	131	124	123	146	135	140	150	156	142	118	150	150	145	151	153	143	139	157	151	171	143	156	141	158	170	132	144	156	145	148	156	157	161	146	162	150	164	164	161	154	150	143	151	125	154	151	139	128	155	171	143	146	155	174	168	160	140	127	172	154	154	133	136	156	132	144	145	149	173	145	139	162	144	153	161	145	145	157	140	163	131	142	120	137	126	136	160	133	159	149	164	149	148	155	160	143	141	140	164	120	155	164	154	129	166	165	142	131	127	143	150	145	152	131	152	144	147	148	151	138	119	149	136	158	164	155	156	182	161	143	168	137	144	162	156	116	162	180	137	148	149	137	167	156	160	166	151	136	154	135	149	155	151	154	152	129	174	160	142	156	155	151	145	165	148	149	158	140	152	161	150	160	152	131	156	163	157	163	167	161	147	150	146	153	147	154	154	134	173	166	145	155	148	153	156	144	135	143	172	157	162	142	152	148	154	167	152	171	137	130	156	166	135	151	136	174	146	153	159	142	163	142	155	146	144	150	148	156	165	148	151	130	151	164	142	141	158	149	165	137	148	147	143	163	157	173	166	153	168	146	159	148	147	158	167	164	177	133	147	154	170	164	163	139	142	134	161	144	178	146	149	169	140	150	134	163	145	188	146	139	160	166	154	166	147	143	145	150	153	172	141	161	151	142	155	146	159	142	161	150	153	162	149	159	135	169	156	162	152	150	151	167	142	139	143	139	155	176	165	160	156	166	149	150	143	151	154	128	138	158	124	168	149	152	150	138	149	128	158	139	166	148	134	151	142	158	151	149	154	160	165	164	167	180	149	138	150	134	143	168	138	156	159	144	146	152	148	159	151	156	164	173	148	164	153	177	142	152	156	159	158	152	165	150	156	150	113	153	156	153	165	142
1221	1627	119	86	91	94	110	112	115	111	102	108	98	94	88	90	91	86	79	85	85	70	89	85	92	72	81	78	83	84	71	65	81	85	71	73	99	61	71	72	76	86	86	68	87	81	86	79	71	75	69	86	78	83	68	72	55	88	66	56	68	66	72	81	70	75	68	81	65	81	71	80	99	78	98	70	76	66	82	80	72	54	73	74	74	67	66	90	61	70	89	71	76	60	91	73	62	76	80	67	69	80	76	65	72	80	82	74	87	72	69	80	62	80	59	93	83	60	58	68	69	75	70	64	77	66	77	75	58	78	85	66	69	55	60	73	74	86	58	82	81	69	88	75	67	89	79	82	80	76	70	87	69	64	71	85	69	73	79	85	83	81	69	75	69	76	74	79	80	77	73	68	75	81	83	52	74	76	80	70	69	61	54	75	81	85	64	59	76	68	67	72	95	64	81	69	60	73	66	61	73	73	93	70	70	88	73	79	64	62	71	84	79	76	70	80	67	77	94	78	65	69	75	78	74	77	73	59	77	69	68	87	74	74	66	56	80	73	70	87	66	71	79	77	78	76	62	87	85	83	71	68	66	62	69	66	81	77	62	74	73	67	84	69	76	75	83	57	81	63	69	72	74	72	67	76	72	60	74	74	82	90	71	75	62	72	78	68	82	69	58	66	69	82	76	67	84	78	62	68	73	70	61	71	64	79	74	89	82	59	75	79	71	85	74	79	63	61	56	67	67	79	70	80	83	74	78	93	80	73	80	76	68	99	60	81	85	61	72	74	82	80	70	60	59	70	77	74	77	63	67	67	68	50	86	74	82	71	77	77	93	82	66	75	61	83	76	84	73	72	76	75	63	67	58	77	77	74	69	70	75	66	82	69	75	70	65	77	69	75	55	74	70	78	56	76	84	83	74	91	68	74	90	76	65	66	79	63	66	67	84	71	65	64	72	73	73	59	64	75	82	72	79	76	75	71	71	87	69	69	70	84	77	81	88	81	78	77	65	54	75	73	63	79	75	86	71	78	72	91	70	63	81	68	61	75	64	74	83	74	70	82	77	71	64	72	90	80	69	72	74	76	83	72	78	77	78	76	87	65	73	73	74	68	68	62	78	74	72	77	63	78	74	78	85	69	81	72	64	79	69	87	79	90	73	82	80	65	78	82	77	71	70	56	79	72	70	70	80	79	75	72	82	76	61	84	65	73	51	57	76	66	65	73	68	72	70	61	77	70	73	69	102	72	71	65	71	87	69	84	75	76	72	87	66	72	84	62	83	77	68	73	76	75	63	76	68	71	79	69	76	71	66	73	73	87	77	87	68	90	61	75	73	88	78	88	76	77	68	75	73	79	73	68	72	81	81	63	87	71	69	69	66	71	76	71	79	64	63	68	66	58	72	72	76	74	75	78	60	65	67	79	76	73	80	79	73	75	69	81	65	85	79	65	69	62	74	79	76	63	70	67	79	80	85	73	71	68	83	82	78	92	69	67	72	67	66	98	59	84	75	92	87	66	63	61	79	80	62	83	65	82	68	72	71	88	63	73	71	59	86	81	62	75	78	73	70	65	85	63	92	77	75	82	72	75	90	52	71	58	83	76	73	61	65	63	68	69	74	76	75	72	75	74	64	68	68	62	56	76	76	81	77	64	76	73	78	81	67	63	73	80	68	65	70	77	65	80	75	79	68	69	70	80	69	66	46	68	66	66	87	73	68	79	75	65	87	92	75	67	65	69	67	78	66	91	83	63	64	80	73	76	72	79	88	76	82	79	78	73	74	72	70	92	85	60	73	66	73	76	62	65	81	86	70	74	88	70	65	66	66	65	64	75	63	57	57	70	67	62	90	81	72	82	74	68	77	70	73	65	76	78	75	75	76	75	65	77	65	75	74	87	75	83	61	80	88	65	85	63	73	63	63	84	64	76	73	77	74	62	72	64	78	60	94	68	68	84	81	73	91	45	75	82	68	76	82	83	81	84	76	72	79	83	66	77	82	73	72	68	86	74	68	72	80	80	65	92	73	77	76	69	76	86	65	90	70	74	64	82	66	77	90	67	72	71	84	81	69	57	77	84	81	78	80	69	83	83	69	81	75	69	79	79	85	81	81	67	78	84	79	63	81	85	65	81	64	65	69	68	66	74	63	75	70	63	80	73	63	73	58	84	78	63	71	84	64	73	90	65	65	73	82	82	72	82	67	66	59	64	68	72	50	73	85	65	76	71	77	70	72	65	60	93	64	82	67	85	83	72	76	66	64	82	80	78	75	74	72	69	73	75	86	65	65	79	82	64	77	74	78	63	72	86	57	74	79	83	77	82	72	55	66	90	70	64	86	66	68	73	61	70	68	92	67	57	68	66	85	87	78	70	71	76	81	70	72	83	72	82	74	77	63	62	52	76	89	82	80	64	61	67	78	69	72	80	80	77	75	56	81	80	61	75	79	69	74	88	60	92	61	78	71	72	60	62	72	66	70	74	79	80	78	80	66	68	74	65	92	66	75	84	80	80	73	77	72	66	71	59	67	82	77	81	104	81	89	68	75	77	75	70	94	64	69	75	67	70	59	74	79	74	82	86	73	75	80	74	89	81	76	86	78	74	67	65	71	80	72	67	65	92	78	72	80	79	72	55	72	72	83	62	68	74	71	75	61	77	52	67	81	81	61	55	62	77	78	78	86	66	64	67	74	65	64	83	77	84	75	86	73	67	71	86	80	61	72	82	65	62	86	70	71	89	69	73	77	78	77	68	71	80	83	59	78	62	68	65	86	70	84	65	77	65	61	59	63	64	71	71	68	84	76	76	67	69	76	65	60	78	74	68	55	86	82	66	73	74	67	56	68	78	77	74	71	65	69	84	79	76	69	90	64	73	70	83	65	69	74	75	83	71	68	72	78	65	68	74	92	63	86	70	77	69	80	81	87	65	100	66	90	87	60	91	87	75	72	65	72	62	85	59	59	64	65	83	67	73	74	86	71	59	82	83	81	72	79	72	84	83	75	71	84	81	69	59	75	74	72	73	76	75	76	77	82	72	66	65	74	60	65	72	83	68	70	69	68	76	62	82	84	81	72	81	78	75	89	68	82	59	75	75	78	75	74	76	64	71	74	81	65	67	71	72	66	64	86	79	87	62	76	76	75	70	74	65	64	72	73	79	68	67	78	74	55	83	73	66	77	70	85	75	81	52	64	82	73	72	91	80	65	84	83	64	85	76	93	63	75	66	93	67	63	74	66	66	78	74	69	64	89	47	75	73	85	73	73	67	54	89	68	70	76	62	78	76	80	82	76	68	68	70	64	86	83	55	70	78	77	79	69	79	82	86	94	83	69	69	88	75	74	72	80	84	62	81	59	79	86	68	66	73	93	64	85	67	67	85	81	73	67	78	77	81	76	62	67	95	65	74	66	73	84	73	83	73	86	77	63	75	76	72	79	82	70	76	70	91	70	82	77	59	80	69	60	70	59	74	74	84	68	61	80	76	75	79
16033	13481	1250	1362	2791	3923	3663	3167	2609	2202	1822	1672	1454	1350	1248	1156	1075	1044	1028	930	885	911	887	859	874	848	838	762	756	772	788	709	713	747	690	719	718	770	673	673	655	656	745	712	682	658	680	685	626	637	696	694	685	686	686	661	677	638	667	664	660	670	682	707	695	633	629	639	681	674	656	682	663	631	654	639	697	621	664	638	667	661	663	653	629	642	659	660	657	644	649	642	674	659	642	674	663	612	649	669	683	666	649	673	624	654	659	625	650	662	612	641	625	645	628	675	653	707	662	638	646	634	631	631	661	634	685	640	632	650	675	637	649	656	657	613	653	653	629	648	638	614	672	619	645	632	636	618	631	657	670	660	684	646	651	640	666	664	653	637	642	655	634	694	649	668	649	642	640	644	654	630	671	653	661	647	644	699	636	612	659	604	617	642	630	626	658	642	656	661	662	626	587	654	646	627	655	696	659	673	614	622	629	668	630	630	653	631	646	693	646	666	639	653	652	649	654	618	584	626	656	658	658	616	661	656	591	663	653	662	645	683	627	634	609	657	665	652	645	639	618	634	604	679	643	613	631	641	668	691	671	636	631	622	661	669	647	636	652	664	631	627	641	651	682	631	669	669	671	653	611	646	633	673	624	612	665	624	613	585	682	656	635	684	643	672	635	608	648	661	656	643	635	654	646	653	651	641	612	619	665	653	625	626	622	620	653	668	707	631	652	644	649	663	684	648	666	605	660	649	664	613	629	680	646	647	687	658	663	642	622	679	650	644	651	625	657	624	642	631	578	704	634	657	620	624	652	670	648	624	623	638	634	647	611	638	618	686	623	621	631	699	625	628	640	627	697	646	647	656	699	621	627	596	673	668	643	637	689	645	656	630	674	612	676	691	632	663	652	658	627	670	634	677	596	664	679	634	631	623	665	657	706	638	697	638	668	649	626	630	601	666	658	639	655	623	656	647	636	635	676	648	654	655	595	641	699	664	636	582	654	638	646	674	639	626	666	641	605	672	675	609	596	697	672	642	687	669	605	645	666	670	624	607	628	619	633	650	635	655	699	601	651	680	624	617	677	634	674	615	607	666	605	634	677	640	631	657	672	682	628	699	649	630	585	628	655	627	673	615	635	625	600	686	665	619	689	637	602	661	662	667	674	661	616	658	680	631	660	656	691	663	649	640	661	647	606	614	560	656	645	644	651	652	642	661	631	652	621	631	678	595	665	692	633	650	639	681	681	681	660	648	628	613	631	621	620	642	671	632	658	629	610	662	648	668	658	653	618	638	648	662	618	641	609	691	638	637	686	663	656	650	656	638	635	638	659	654	600	672	656	642	649	629	593	605	659	619	622	702	610	668	555	657	618	671	668	669	675	647	658	667	659	686	641	640	654	608	602	619	673	640	640	693	610	624	628	606	561	699	649	613	631	659	635	614	659	631	612	622	670	603	624	679	664	632	626	656	634	623	662	624	624	672	605	607	661	633	675	619	640	672	686	627	629	622	680	590	645	681	667	630	695	634	639	626	634	681	606	606	644	640	644	654	664	629	661	656	643	666	643	608	687	626	639	637	640	667	694	688	652	649	655	659	671	654	647	672	638	648	662	628	658	642	611	677	619	668	617	622	665	645	650	614	659	643	645	680	636	643	639	666	654	691	644	635	659	618	627	663	632	651	644	655	655	678	643	660	619	589	633	606	662	635	679	645	647	667	693	646	619	648	610	688	701	671	616	646	670	668	651	655	645	653	602	642	640	644	650	665	650	576	673	618	692	627	664	626	680	654	668	626	680	641	649	645	631	612	661	622	626	629	651	656	696	627	639	611	629	608	686	637	617	665	638	601	659	612	654	632	621	676	632	611	606	649	624	600	626	696	660	643	658	667	643	632	670	652	682	614	655	650	597	626	660	639	645	628	658	661	663	678	674	674	653	640	644	627	615	638	658	648	613	625	666	643	674	655	676	628	692	634	636	650	637	666	622	682	663	622	637	674	697	664	665	669	606	689	678	664	607	644	632	652	581	700	620	636	617	651	702	676	675	638	647	642	700	601	609	651	614	664	666	628	637	637	665	631	661	676	623	651	685	618	642	623	709	610	639	699	626	661	611	624	716	604	649	654	591	602	584	658	651	633	658	661	637	649	692	629	654	634	652	600	637	632	644	615	672	673	614	650	621	671	635	682	643	627	666	637	621	649	642	629	635	634	634	642	605	642	625	661	625	638	667	644	650	644	630	640	587	630	597	667	632	684	639	662	644	647	642	654	576	673	669	650	647	617	634	654	648	613	641	633	646	666	598	641	617	633	661	647	641	658	666	636	693	688	692	629	646	671	612	651	641	624	667	652	675	623	624	641	638	596	651	620	633	646	641	612	657	619	626	650	637	626	627	658	681	694	617	623	648	667	652	642	640	637	638	685	640	669	681	631	634	617	600	610	621	603	673	640	704	625	607	652	676	641	677	655	619	670	665	663	649	632	659	623	676	651	634	631	608	630	588	623	616	679	615	635	677	683	661	613	662	624	636	676	628	635	656	682	665	595	611	640	653	617	634	645	643	651	625	668	708	610	696	673	635	665	649	644	611	662	646	619	632	656	623	653	642	608	677	656	626	611	647	626	632	644	688	602	698	636	649	685	678	614	631	641	659	626	664	664	657	639	637	664	680	670	669	648	641	713	659	662	665	626	635	699	611	657	657	685	666	662	646	662	662	637	635	650	622	607	667	698	632	641	600	663	682	639	649	649	658	657	662	648	655	663	652	641	639	640	651	639	679	674	677	631	637	642	643	608	617	659	654	639	659	675	683	589	641	641	634	689	656	642	653	672	608	689	682	654	643	634	629	636	669	635	663	638	633	639	662	623	690	658	666	619	621	666	676	668	615	641	654	630	659	665	697	644	683	678	617	641	672	615	693	612	623	665	691	653	644	649	646	665	679	683	635	649	661	648	662	665	585	660	659	667	680	659	654	632	670	645	655	622	642	673	628	638	668	619	662	654	655	644	649	651	615	640	649	629	648	652	669	656	626	600	657	659	647	647	623	625	652	599	657	663	640	633	623	644	642	650	598	670	649	648	643	656	640	624	643	626	646	623	664	611	629	637	628	645	664	650	641	684	629	629	660	656	639	660	640	662	717	667	638	614	623	671	628	650	680	671	662	624	678	657	622	676	647	651	627	630	633	687	646	604	648	655	635	670	613	634	612	621	618	628	624	599	678	648	642	697	658	659	619	619	665	652	638	695	607	677	670	661	632	619	644	639	682	649	671	658	626	653	647	630	666	575	687	611	665	619	630	661	639	680	635	657	625	667	615	668	655	668	674	652	606	616	659	653	653	646	639	612	614	636	651	631	618	640	701	653	657	642	681	604	653	660	637	621	582	669	622	652	664	606	605	674	649	653	645	695	613	643	673	656	621	647	632	639	630	650	651	668	636	655	653	600	656	616	687	628	654	680	626	614	648	637	650	621	651	666	629	653	695	677	636	630	671	644	643	636
1068	266	33	26	24	34	33	39	31	38	33	35	26	35	35	32	29	27	21	18	31	37	25	29	29	33	33	35	27	34	33	33	27	25	33	25	30	26	36	24	22	34	30	29	20	20	31	38	27	29	28	27	34	36	27	29	36	24	33	27	35	30	28	30	21	26	31	28	27	31	29	29	37	34	30	37	29	30	21	29	26	33	34	33	30	33	22	25	29	29	29	37	31	29	27	20	32	22	40	27	27	22	18	30	27	22	28	30	17	25	39	22	31	25	30	32	31	30	42	27	37	34	26	33	26	27	25	36	28	35	33	32	27	34	35	27	33	29	33	20	28	22	23	40	34	24	40	31	24	24	27	40	41	26	40	22	39	37	34	40	30	30	40	36	31	23	28	38	28	24	33	24	29	33	37	37	32	36	21	34	28	33	35	35	28	23	36	38	26	23	25	27	32	34	29	36	18	31	42	21	23	24	28	30	18	30	28	39	26	37	27	24	26	24	22	31	39	41	28	24	25	26	42	23	29	24	31	31	31	31	27	37	38	28	26	28	27	31	36	32	33	34	33	26	34	35	28	32	39	40	29	27	36	37	33	30	23	28	23	28	22	33	32	34	32	29	30	20	35	33	31	31	33	26	39	29	35	30	25	37	32	28	33	24	37	39	33	25	20	31	31	25	30	38	28	35	38	24	24	19	26	28	23	29	26	30	33	44	26	31	32	30	25	23	29	31	35	33	32	28	30	31	38	23	33	26	22	27	25	24	30	39	27	29	36	34	26	30	33	29	36	22	25	38	24	45	20	26	25	34	35	37	33	34	23	31	35	30	30	15	27	32	33	29	27	28	38	31	26	34	39	37	40	35	31	21	26	32	26	33	29	23	28	30	35	34	28	35	34	29	28	26	32	23	17	27	33	23	30	38	21	31	34	30	33	28	31	21	43	37	21	38	26	32	35	26	38	24	33	22	33	22	35	32	29	39	30	34	31	34	37	18	27	25	42	21	30	34	33	38	27	26	27	32	27	21	30	26	16	28	32	37	25	25	36	36	34	31	40	38	28	34	31	38	35	22	26	26	24	36	34	35	29	25	34	30	22	32	38	27	22	26	26	30	35	24	33	34	31	23	25	23	31	25	28	33	27	24	33	38	36	29	33	29	22	23	24	32	32	35	34	30	30	26	32	24	29	41	28	32	27	39	32	29	23	27	23	21	30	31	24	33	29	20	30	24	33	43	28	32	33	34	36	19	27	33	21	30	23	34	28	30	29	27	41	34	28	24	24	23	30	29	30	35	31	28	35	42	35	26	35	26	27	26	17	36	24	35	30	30	27	29	30	28	29	37	32	35	41	31	24	37	35	25	29	20	28	34	26	23	24	20	32	26	29	24	31	38	30	27	22	36	27	33	22	38	34	42	41	24	37	34	19	31	24	33	22	25	29	27	34	27	26	26	38	35	24	29	27	37	29	24	32	23	36	31	27	35	30	33	34	20	22	28	20	31	33	36	27	25	20	26	24	25	26	35	23	29	19	21	23	29	27	21	24	23	28	31	26	41	18	34	31	27	41	22	36	18	31	39	31	36	26	35	31	31	28	30	34	35	16	39	20	43	27	33	31	19	31	21	26	34	36	41	27	33	32	32	31	21	34	26	33	23	22	30	27	29	36	35	32	30	20	26	37	34	33	38	44	37	35	21	29	28	30	40	35	24	32	31	31	24	29	32	30	30	24	30	33	25	38	24	25	21	33	28	21	29	24	30	31	28	34	35	31	29	31	36	31	29	26	23	26	42	21	29	25	26	29	23	33	34	32	27	31	22	31	40	29	39	33	30	44	33	31	27	33	35	31	31	27	21	35	27	37	30	33	40	37	27	30	31	47	30	36	26	29	22	29	34	27	25	35	30	30	26	29	26	35	27	39	25	27	39	34	37	21	27	28	22	32	32	26	34	30	31	28	23	29	31	28	29	30	31	36	43	25	30	18	33	36	18	27	31	41	40	24	32	28	26	26	21	30	31	20	25	33	24	27	40	32	26	26	25	34	35	25	33	27	37	26	22	18	33	26	35	38	30	31	32	31	26	38	21	34	38	35	28	31	31	24	26	35	31	29	36	27	39	21	35	33	34	36	25	19	25	31	26	26	24	32	26	34	33	36	26	32	33	21	33	28	34	31	27	27	29	28	29	33	32	26	33	36	35	30	27	37	31	23	30	42	23	41	33	36	38	31	34	33	23	36	42	26	27	33	29	25	39	31	36	31	23	26	41	28	32	27	29	36	33	27	30	31	35	21	44	22	34	28	46	32	34	29	36	31	35	24	33	38	24	31	25	25	28	28	32	32	31	29	23	23	30	22	28	37	41	29	31	31	26	25	22	21	29	26	24	30	35	35	30	22	23	23	32	33	36	28	28	30	32	29	28	36	32	44	35	33	27	25	30	33	31	33	26	28	34	36	25	24	32	35	28	26	24	26	38	31	31	29	20	19	35	19	22	29	33	37	38	30	25	31	25	25	29	30	22	20	37	24	37	28	30	37	28	22	32	21	18	27	34	28	27	26	30	19	30	35	29	21	27	29	42	31	25	29	34	43	30	36	20	26	23	24	33	30	33	29	32	28	29	30	25	17	31	24	30	22	24	33	30	35	32	25	35	25	24	37	23	32	27	41	37	35	25	35	24	30	29	40	29	26	35	30	25	29	24	21	33	27	23	28	32	29	28	30	31	31	34	19	33	33	38	29	34	30	27	26	30	41	27	33	34	24	24	28	28	26	22	37	31	32	36	31	27	32	22	31	40	39	41	46	30	21	24	28	25	21	26	25	23	25	38	38	25	26	39	25	31	24	22	31	35	31	31	37	29	25	30	27	27	43	27	25	34	31	25	27	35	34	21	28	34	27	28	38	21	38	27	16	32	31	32	23	22	24	32	39	31	28	28	22	23	20	16	23	27	25	28	21	29	27	34	31	23	36	34	26	35	23	25	27	26	36	27	27	22	26	32	34	37	35	24	28	30	24	21	29	29	38	20	31	33	27	23	31	38	27	33	34	18	19	29	31	33	34	30	29	28	27	35	35	39	27	32	19	28	30	31	36	35	38	29	25	23	31	18	39	28	20	32	16	34	36	34	20	31	32	34	30	26	38	29	31	21	35	29	27	20	39	46	26	32	26	36	23	38	31	25	24	29	32	28	26	40	22	34	26	24	26	28	26	22	33	36	27	27	31	28	25	26	33	26	37	26	32	32	24	38	26	34	32	31	28	24	25	27	33	43	36	30	39	21	24	22	26	27	27	22	29	41	42	26	28	24	36	22	21	30	23	34	41	16	33	26	39	26	23	27	29	28	23	31	27	25	34	35	29	27	35	25	24	36	29	25	35	27	37	30	21	29	32	25	28	35	33	31	24	28	26	35	24	31	22	24	33	25	32	25	32	29	30	32	23	32	20	31	29	22	34	24	25	45	30	34	37	36	41	33	28	30	32	21	21	26	33	37
12353	3630	342	361	456	558	568	537	500	390	420	381	349	332	358	343	291	332	295	281	311	281	287	260	291	285	294	237	274	301	268	298	258	254	260	236	284	239	284	287	287	272	252	252	252	256	249	262	261	255	241	246	258	245	238	272	235	255	248	282	240	289	253	278	269	261	259	285	266	276	243	263	265	275	244	271	243	270	259	260	277	262	242	241	236	258	290	277	239	252	247	237	247	243	274	234	280	274	285	256	249	282	249	249	273	275	255	277	257	250	257	286	249	264	265	276	238	276	250	222	278	261	252	261	257	237	231	241	268	238	280	256	248	232	235	251	269	226	230	260	273	268	251	250	241	255	275	277	248	256	263	267	248	289	239	266	279	233	279	238	282	251	244	256	240	272	220	238	258	253	252	302	233	246	227	256	247	276	277	272	268	274	231	239	234	268	265	276	240	249	245	250	265	245	250	278	257	269	239	246	257	257	258	227	270	259	236	255	264	256	230	254	249	261	250	252	261	275	235	260	232	281	266	268	256	251	254	256	245	249	229	238	258	269	292	257	263	254	249	266	267	274	245	258	273	235	271	259	249	271	258	260	268	241	248	244	246	272	264	240	273	259	242	272	232	250	241	251	264	249	261	264	257	269	278	270	252	278	252	230	245	266	250	268	278	251	228	259	261	231	253	249	273	242	213	280	256	278	276	257	244	227	268	291	253	252	240	264	264	285	215	259	220	253	253	264	248	262	265	265	253	250	250	267	249	294	266	224	231	270	256	252	252	241	243	282	260	255	244	286	281	289	267	250	253	240	239	248	249	279	293	284	253	275	270	216	257	226	243	237	282	257	225	263	265	236	255	244	281	266	279	251	259	237	253	248	280	239	281	258	263	239	248	272	243	270	245	265	266	272	244	267	247	256	259	238	246	267	245	275	261	278	243	270	261	242	276	275	249	260	267	292	255	263	259	274	283	243	271	273	255	224	249	256	217	222	262	239	252	237	265	244	277	284	258	269	244	258	262	281	272	233	250	284	257	263	269	231	244	266	281	239	248	276	244	267	253	231	269	262	238	247	251	250	255	236	248	246	256	253	248	296	270	280	252	263	228	235	239	259	266	271	244	237	246	281	239	247	266	267	261	272	254	230	265	247	272	261	242	256	289	259	254	248	269	266	249	284	257	281	245	227	269	285	215	269	242	279	294	270	289	274	259	254	261	256	270	253	275	265	245	257	253	281	242	287	241	266	290	260	226	269	242	269	253	262	266	255	250	259	272	279	231	232	252	253	247	250	266	267	274	245	236	261	261	255	240	260	241	243	276	242	226	279	295	250	235	273	247	257	266	258	290	253	286	282	243	244	296	273	260	246	248	226	263	243	256	253	259	238	244	267	231	280	251	262	249	248	250	269	228	243	254	234	291	241	246	286	275	273	228	278	249	266	277	277	250	238	246	253	250	253	242	251	225	244	256	285	255	277	234	259	229	250	245	265	244	240	246	239	258	247	253	266	242	269	238	237	232	239	274	267	256	234	250	229	291	243	276	252	234	249	286	247	250	223	242	261	237	234	271	272	236	256	241	242	264	261	255	251	259	251	257	239	246	243	256	244	231	260	264	260	226	250	258	271	249	237	274	258	267	239	254	252	252	261	262	276	256	259	258	275	258	289	272	251	271	255	251	262	236	261	244	270	252	243	258	254	245	255	233	291	282	260	241	237	244	271	246	269	245	262	256	250	273	238	264	239	269	271	293	241	276	253	271	263	260	258	250	273	243	232	280	271	274	255	228	239	256	257	269	245	243	251	255	263	276	255	246	278	244	248	272	244	272	272	239	293	212	230	265	256	279	261	276	267	268	257	238	232	295	253	237	242	271	269	260	245	259	239	221	254	264	255	274	255	274	286	252	256	248	259	264	264	238	271	248	282	245	274	282	242	252	235	283	276	260	281	230	255	257	259	244	265	272	256	274	242	249	268	246	239	270	246	273	248	250	256	250	263	260	258	223	249	267	263	259	272	231	267	241	263	271	272	247	249	233	242	247	264	240	268	253	235	273	263	257	235	251	261	265	240	264	239	234	271	284	250	266	276	249	263	249	244	252	257	262	270	239	229	257	251	280	254	271	251	249	249	270	275	283	251	259	263	280	242	247	233	248	267	252	261	247	262	275	262	267	244	233	266	250	246	240	281	254	242	248	210	251	279	270	218	265	239	257	286	289	265	215	218	252	257	265	234	259	259	216	253	277	259	235	240	244	252	227	256	237	239	258	256	255	259	260	251	247	241	272	242	270	262	263	270	237	248	255	238	259	248	263	251	238	265	260	253	249	260	276	252	264	265	269	261	250	268	251	268	256	244	245	304	248	250	293	275	261	270	258	263	252	264	249	295	271	270	248	277	246	258	222	259	246	264	271	251	262	244	257	200	265	288	247	271	282	253	256	266	252	252	245	256	261	247	251	257	283	288	265	255	260	243	268	266	264	270	260	268	272	232	269	247	216	241	250	252	243	281	246	240	254	261	238	276	224	257	276	265	259	260	255	277	243	257	267	239	246	274	264	265	256	253	248	252	261	249	270	255	252	280	263	238	273	251	263	249	223	251	234	231	229	253	269	265	251	270	256	238	265	257	243	256	273	253	261	250	235	249	231	229	261	239	263	276	271	256	254	243	258	243	245	258	278	261	232	253	257	238	283	255	231	247	293	240	263	293	289	265	258	242	249	235	288	244	251	269	231	252	293	263	279	260	251	247	267	257	258	257	243	262	270	273	295	266	262	273	232	262	243	269	273	278	298	266	258	276	230	256	234	257	266	261	256	258	245	293	273	269	215	269	230	255	248	251	271	282	252	272	268	268	264	256	241	229	259	265	265	281	252	252	228	267	260	278	250	297	232	278	272	256	266	239	229	267	276	248	255	252	257	244	252	243	249	272	259	266	261	274	261	252	261	266	245	222	263	262	230	238	263	236	278	249	223	278	283	265	244	264	231	269	252	241	257	231	272	253	247	254	276	272	251	253	283	294	261	264	242	246	248	265	275	251	235	263	249	235	274	240	251	286	262	228	246	253	252	229	243	279	250	291	252	232	224	241	230	279	258	256	265	263	265	254	242	246	257	217	247	260	235	256	245	263	257	254	263	257	275	220	258	253	290	258	273	228	265	291	260	221	251	241	273	240	261	275	258	241	255	248	241	250	255	250	254	262	266	247	260	235	239	263	229	263	264	250	235	277	245	267	258	286	227	245	283	276	284	274	250	239	245	268	234	284	272	262	236	253	259	237	251	254	248	264	268	243	244	246	270	272	278	262	256	261	244	241	257	277	262	261	237	279	274	248	259	248	236	235	258	266	291	267	254	297	244	275	286	245	252	268	280	243	237	298	247	240	281	262	259	291	239	242	270	249	256	271	262	258	265	266	284	266	259	255	264	273	266	247	279	264	235	232	268	256	239	255	254	279	262	258	258	264	251	252	251	266	255	280	239	260	254	264	263	271	265	260	253	282	235	221
900	1095	117	97	77	91	107	99	102	100	102	99	84	82	91	95	88	77	89	97	86	95	80	78	90	78	104	78	75	81	84	75	77	65	81	93	78	75	65	84	74	84	78	86	84	57	77	99	98	82	80	81	77	73	91	80	74	81	78	90	86	76	95	81	81	74	84	91	84	80	77	85	76	81	83	70	70	84	78	79	89	84	70	77	74	82	82	75	73	79	76	79	70	86	73	66	75	82	78	87	83	73	89	86	73	77	81	85	75	71	89	98	90	76	82	69	82	87	87	88	76	79	81	71	71	85	82	94	73	72	85	66	81	79	99	74	73	89	75	71	87	77	86	80	76	65	71	97	73	80	55	78	90	76	81	81	78	73	75	103	76	78	83	80	78	78	82	65	62	88	95	81	74	71	71	77	90	83	68	76	85	66	91	81	92	76	78	85	73	95	83	69	72	76	92	67	72	77	72	75	79	76	86	71	63	61	103	87	72	77	71	74	81	79	60	74	68	81	71	75	86	74	69	92	90	95	66	88	82	87	78	90	72	85	82	78	61	72	80	75	66	86	92	108	84	80	99	90	75	85	92	76	83	73	78	77	85	85	79	61	87	81	89	76	76	87	99	93	98	87	90	72	80	84	75	92	104	76	75	74	90	89	82	80	79	86	88	94	82	67	86	76	86	82	80	74	88	78	75	77	86	66	82	95	73	78	86	75	76	97	77	72	83	71	87	80	72	90	75	109	70	81	73	66	74	72	89	74	75	81	75	91	76	81	63	96	78	84	70	79	85	88	80	89	75	79	101	81	81	74	81	79	72	94	96	80	75	87	96	80	77	75	84	98	71	72	71	84	56	84	80	88	81	81	80	87	73	96	99	79	84	78	78	82	92	67	75	68	88	82	74	81	88	82	62	65	67	73	69	91	73	65	90	90	73	97	79	72	83	86	83	90	86	74	77	83	59	80	79	75	77	89	94	79	103	78	73	86	73	84	69	84	79	82	70	83	84	99	69	101	92	80	77	72	84	76	90	73	73	77	81	85	78	80	73	68	86	78	87	63	76	70	76	96	100	88	82	68	80	78	81	72	81	72	81	76	80	80	65	82	88	76	85	79	85	77	79	88	92	105	91	88	69	74	78	82	78	68	67	83	87	79	77	85	79	74	76	71	86	71	87	79	72	81	89	72	71	78	86	77	76	71	68	79	71	88	80	74	93	82	78	94	79	97	83	70	77	76	86	72	79	89	81	80	69	102	70	101	88	63	81	83	87	89	70	57	86	78	78	85	86	89	101	76	93	87	86	70	80	66	73	87	82	94	94	74	71	86	93	80	70	91	88	86	89	82	74	91	107	69	76	81	77	96	88	62	75	104	60	85	90	78	83	67	69	73	74	92	71	87	80	81	78	68	72	82	81	86	74	67	69	72	64	84	83	88	71	90	72	76	70	84	66	65	75	73	66	76	79	85	72	92	87	73	85	79	89	91	93	84	75	81	80	89	79	67	71	75	88	67	68	66	71	63	91	69	68	67	67	77	93	82	64	78	77	82	76	84	84	92	79	76	91	88	92	84	87	74	71	93	93	78	87	61	79	75	77	77	84	90	105	86	100	68	76	83	80	84	76	67	73	78	75	68	80	80	76	79	86	69	74	72	79	85	68	80	87	82	73	76	74	77	85	84	82	75	65	77	78	80	82	97	83	84	71	93	79	81	74	74	98	75	79	96	80	85	100	73	81	59	82	97	78	91	59	93	87	69	90	66	78	78	92	79	90	72	97	89	76	74	66	87	70	69	85	80	74	65	88	82	89	70	85	73	78	83	78	86	91	83	85	69	73	98	69	80	77	85	91	84	67	76	69	65	73	61	78	65	81	73	97	69	88	82	79	89	102	87	77	84	95	77	79	88	87	56	78	92	60	78	81	76	80	75	78	83	70	75	75	76	76	85	85	82	63	75	95	84	68	72	81	74	101	86	76	73	85	76	70	65	87	76	94	93	85	78	99	81	89	74	85	79	76	77	80	82	90	50	74	88	71	76	71	73	61	59	91	77	88	88	75	60	68	78	79	84	90	75	81	86	67	86	83	77	82	71	70	78	81	77	71	82	73	91	75	74	79	83	87	70	97	78	67	78	77	85	89	92	72	92	88	85	85	90	72	75	93	79	73	86	95	88	91	70	71	70	85	68	73	85	69	75	71	86	75	85	74	93	95	78	60	71	94	84	81	89	78	79	110	71	75	70	95	81	75	75	90	89	73	74	84	83	79	72	63	77	76	97	79	87	90	83	79	87	91	79	94	87	77	75	79	67	66	87	68	89	77	97	80	71	76	84	78	81	82	70	76	87	81	82	75	73	86	78	92	91	79	67	76	93	76	84	89	58	62	74	80	83	71	65	82	76	83	74	78	82	81	87	63	85	82	87	79	78	73	92	74	86	71	55	88	67	74	92	84	91	77	83	80	84	79	89	93	64	86	80	65	88	84	87	74	84	84	74	85	95	81	76	65	70	99	77	82	66	79	65	85	71	69	91	62	66	86	67	87	76	72	79	69	91	87	83	89	74	70	84	78	74	80	78	86	99	94	90	78	78	78	95	85	81	82	88	90	87	83	95	98	80	65	87	91	67	91	87	89	76	77	78	92	85	70	78	78	68	97	91	78	80	86	78	79	85	76	77	84	82	77	96	78	81	76	59	75	62	91	76	83	79	81	78	67	60	85	85	80	92	90	73	84	76	83	88	85	87	82	82	82	65	65	71	87	85	91	80	99	78	74	69	77	55	88	88	75	106	78	98	86	91	68	78	79	70	92	91	75	78	80	93	78	88	78	86	96	69	93	108	94	72	91	91	86	72	79	76	76	70	80	78	84	67	88	77	77	77	75	84	74	84	70	78	86	74	75	86	72	82	93	75	68	76	86	71	82	93	77	70	77	87	79	95	98	72	79	102	80	70	88	72	79	70	64	91	91	64	89	88	79	75	71	74	65	95	74	80	73	76	70	79	96	89	96	73	80	78	84	76	72	65	102	77	77	74	68	77	87	86	66	77	84	81	76	81	93	89	84	81	77	82	86	65	67	93	75	76	70	82	81	68	82	77	71	82	79	95	89	78	103	104	84	88	89	70	73	87	77	90	84	74	70	77	87	81	88	81	80	82	82	84	63	80	76	74	87	75	86	70	94	82	91	84	95	72	80	82	90	73	75	69	93	79	76	59	83	74	75	69	97	71	77	80	84	65	80	70	60	77	78	82	71	61	75	80	71	82	91	82	73	72	79	71	92	76	93	73	84	87	94	74	91	79	93	84	80	90	87	77	81	82	68	85	64	78	77	96	74	72	95	79	72	93	74	66	86	79	71	76	74	73	85	79	75	78	80	70	82	71	84	79	83	82	67	75	72	95	79	79	67	69	78	68	84	74	71	69	76	71	83	71	77	93	62	72	54	86	83	75	66	83	76	73	91	84	76	67	70	93	76	77	75	85	63	70	74	73	95	85
14457	10868	1061	1138	2188	2859	2705	2187	1837	1668	1427	1223	1209	1147	1063	1007	940	880	903	817	818	828	740	778	765	765	782	779	752	783	739	693	751	738	781	744	724	763	708	709	700	738	685	675	692	711	727	642	681	701	677	698	700	701	696	652	645	658	672	682	638	649	689	699	676	684	689	650	695	626	659	699	687	647	664	668	693	688	742	684	723	709	686	638	676	686	663	695	667	672	669	658	653	661	680	690	688	659	737	679	681	645	647	683	706	725	722	685	697	685	668	668	653	692	622	680	714	684	635	711	690	672	669	677	747	705	671	701	680	712	661	661	706	703	674	678	674	675	706	688	655	653	663	671	663	702	718	635	726	618	714	653	685	676	657	674	664	680	669	694	658	696	683	656	668	663	650	681	657	709	688	658	684	727	675	696	708	680	653	666	657	696	636	663	666	681	700	645	659	669	710	693	699	697	680	668	704	636	621	687	720	708	656	666	679	672	637	660	683	697	679	625	703	701	649	675	666	712	671	663	655	669	701	692	682	664	626	708	676	673	700	669	665	639	679	744	665	700	654	698	640	665	663	680	716	719	684	666	666	626	664	618	709	695	688	658	681	665	686	669	664	713	665	677	670	649	674	708	660	675	666	677	664	735	651	669	686	670	675	615	679	670	644	689	678	674	654	656	661	664	689	674	653	630	689	678	688	658	691	675	646	704	708	701	682	660	690	645	643	677	651	656	642	624	676	685	696	663	722	700	700	771	686	681	651	652	660	653	720	660	653	695	630	667	675	719	678	606	660	693	703	663	686	664	667	703	663	660	631	680	674	637	673	676	691	675	655	722	654	691	682	711	698	698	676	705	632	724	737	713	636	688	684	677	608	654	678	685	663	641	691	691	673	638	642	680	676	688	668	657	655	694	667	685	678	691	612	688	710	685	635	669	648	662	702	660	655	685	641	668	691	689	666	675	650	664	636	663	691	669	721	634	709	692	670	699	688	654	668	653	688	690	707	715	674	666	681	652	700	667	665	710	680	697	668	661	654	654	649	651	655	646	685	694	684	715	715	668	691	717	689	647	638	679	685	692	634	726	676	672	740	687	696	724	665	666	680	656	687	683	702	708	658	690	626	707	650	687	680	664	686	696	670	685	651	645	686	687	743	712	662	708	674	649	688	676	647	665	644	654	691	652	632	666	701	687	669	746	660	667	654	696	667	649	626	649	702	723	685	671	670	643	670	631	716	684	601	671	662	719	690	677	694	664	659	657	639	670	688	667	683	698	706	681	678	720	667	685	702	644	649	693	675	681	681	694	712	662	674	690	676	664	678	682	695	676	661	652	693	616	658	712	670	692	640	665	720	674	665	677	657	677	679	688	622	713	714	718	660	699	664	658	698	658	721	728	661	671	669	721	673	692	688	669	712	677	645	669	701	653	641	645	672	658	717	676	729	718	660	624	615	628	684	688	668	667	684	691	652	701	679	688	746	670	686	686	691	716	707	651	651	711	658	688	700	644	613	663	640	638	664	656	656	614	692	674	666	703	686	668	701	673	702	671	699	695	699	695	644	704	629	670	651	674	696	650	682	690	636	676	677	672	689	725	673	634	654	662	661	643	677	612	715	664	669	617	687	643	695	649	648	674	662	695	677	698	683	682	641	724	662	714	655	653	654	686	643	692	657	639	694	705	664	666	689	660	691	668	686	673	679	672	602	613	667	704	666	658	710	663	655	650	670	648	644	664	633	676	671	701	651	682	679	698	712	700	700	629	683	651	620	697	671	700	708	675	660	657	678	757	667	646	706	711	718	660	704	691	704	740	688	677	669	644	693	626	696	648	679	670	651	650	631	672	718	661	688	699	633	669	712	675	667	712	699	676	667	667	635	679	671	688	716	698	695	673	653	705	674	657	658	642	634	629	659	679	679	746	668	674	647	658	692	703	626	693	674	676	634	666	685	702	686	709	633	683	704	663	633	727	674	694	640	624	674	674	714	684	668	688	721	663	680	658	705	647	680	659	668	648	694	715	692	710	672	734	696	640	684	668	683	707	680	656	651	678	676	682	677	691	694	654	698	650	643	670	656	624	674	646	633	701	705	660	667	689	734	687	650	709	603	701	674	643	709	675	685	681	720	651	701	715	640	693	638	653	661	677	692	649	712	698	664	640	668	679	665	667	663	639	696	703	670	717	696	717	681	706	648	649	669	704	683	670	725	660	698	650	727	693	671	645	674	694	709	661	706	668	655	667	633	682	673	668	636	664	643	685	668	643	625	635	690	633	655	729	712	685	661	724	709	678	645	687	630	648	664	689	682	699	679	654	694	671	636	661	696	671	659	685	651	661	683	650	684	699	643	624	714	659	696	702	688	689	657	680	712	717	676	659	642	706	691	678	720	686	708	678	696	664	674	645	677	660	669	680	716	707	672	631	729	637	713	678	626	661	714	686	676	664	668	683	672	689	663	673	653	670	691	690	692	701	686	679	647	712	656	681	694	674	647	655	632	705	700	705	749	682	699	701	704	701	671	661	670	641	654	646	674	664	676	682	678	699	661	690	675	642	665	682	707	672	650	666	669	657	675	654	683	669	685	605	681	716	680	617	685	637	720	669	654	657	691	699	661	633	678	731	651	647	682	708	693	656	710	689	698	619	647	719	706	678	691	674	653	645	667	694	657	695	668	705	703	689	706	692	707	662	705	661	698	689	687	697	704	721	683	688	676	707	631	667	673	673	673	667	660	628	645	699	689	670	659	684	707	666	691	685	665	697	665	694	712	681	611	671	689	679	653	698	664	707	659	687	635	663	665	690	696	634	742	673	678	661	706	703	658	677	679	664	659	745	662	635	640	720	682	648	656	674	698	683	705	721	657	660	711	685	646	715	701	684	657	676	671	669	670	659	668	676	667	656	683	602	690	693	633	657	699	668	636	673	691	698	707	726	696	669	644	657	659	685	631	671	629	675	673	658	741	694	701	646	712	659	718	644	693	632	642	640	699	688	670	662	696	671	633	657	719	722	667	690	699	670	698	639	717	640	711	722	665	681	672	655	713	686	700	635	626	617	650	659	675	709	688	669	681	654	632	688	657	684	643	660	686	667	668	663	665	715	698	668	693	680	714	708	676	658	671	662	666	653	685	665	726	722	676	641	649	702	671	686	705	652	653	638	631	667	656	681	722	649	676	665	662	614	690	687	647	697	707	673	651	691	661	639	688	670	682	674	658	671	665	656	672	698	642	663	700	648	689	690	646	648	683	671	675	699	674	698	662	622	650	634	672	678	661	642	694	657	707	692	675	682	647	660	671	663	620	683	674	634	702	672	666	694	669	661	685	681	652	661	696	678	661	654	671	676	670	623	705	666	689	639	656	671	687	685	714	673	610	627	660	651	693	627	668	656	692	703	616	670	623	669	657	676	649	651	659	660	687	678	631	694	667	686	658	707	621	688	711	717	658	661	656	670	639	673	687	687	726	676	691	714	670	712	675	658	688	689	690	668	703	700	718	700
1635	704	51	35	26	26	38	34	36	32	28	29	29	28	23	24	22	25	19	21	15	19	21	24	28	24	14	15	30	15	20	12	12	14	13	20	22	12	22	31	25	21	22	26	21	23	15	20	17	22	25	23	18	14	20	17	15	20	14	12	19	20	14	26	21	20	11	17	21	12	14	15	19	19	19	18	11	17	23	15	13	18	15	15	10	16	18	17	13	14	14	20	14	22	24	14	19	19	13	10	23	20	15	20	17	21	20	16	17	6	23	12	14	19	20	21	13	17	18	20	18	16	21	20	20	11	17	21	16	25	27	16	17	12	16	17	21	16	12	16	15	22	18	19	19	21	16	12	23	17	21	22	20	23	21	23	15	20	18	18	16	18	15	22	20	14	12	16	14	16	19	13	16	19	11	15	28	14	12	15	16	20	15	20	18	22	16	15	18	14	17	14	19	13	19	19	17	7	11	24	16	11	13	12	20	15	18	14	19	18	19	13	7	18	11	21	17	16	17	16	18	21	16	17	15	18	15	18	13	15	21	16	17	12	18	17	19	17	21	19	13	16	22	13	23	15	14	21	20	11	9	11	17	18	17	25	22	20	26	13	19	15	17	22	11	15	18	16	19	14	20	9	18	21	23	17	14	11	17	20	20	19	17	15	28	19	16	18	15	15	20	14	20	16	14	19	17	15	16	18	16	15	16	14	12	23	16	15	18	15	19	16	15	7	28	11	19	9	16	17	12	17	16	11	35	20	13	26	20	13	13	20	25	19	19	18	16	18	17	21	24	14	19	7	19	25	19	11	11	21	11	26	21	19	16	15	15	25	12	14	19	13	17	18	16	17	17	13	20	20	26	18	18	21	24	15	17	16	21	13	12	18	10	22	14	16	13	12	23	14	18	23	16	15	13	20	17	19	16	25	21	14	16	20	14	20	13	20	19	18	20	27	15	23	17	20	17	14	21	24	17	20	17	12	15	11	20	22	8	9	19	19	15	22	16	22	19	17	17	16	17	16	18	20	20	11	22	17	15	14	15	22	13	17	19	20	19	16	27	19	14	13	15	31	16	20	15	14	14	18	25	19	25	19	20	24	22	19	18	11	25	20	22	15	20	25	18	21	23	19	18	8	26	23	26	14	14	5	20	17	14	9	17	24	18	18	17	18	13	13	21	23	19	19	11	13	25	16	19	19	24	15	25	20	10	13	23	23	10	16	15	19	17	12	22	15	18	13	21	12	9	16	18	17	18	24	22	16	16	23	16	14	17	9	23	15	18	23	18	18	11	16	15	24	15	14	19	12	19	16	18	13	9	17	14	21	26	20	16	21	27	16	22	20	21	18	22	15	12	13	21	19	22	12	17	21	13	17	15	23	19	21	22	13	14	8	16	12	17	21	26	10	20	11	17	14	18	15	15	24	23	17	9	11	19	10	19	15	17	19	19	20	20	18	12	9	21	18	14	21	20	19	17	25	23	16	16	14	9	20	14	11	12	19	18	19	18	17	18	12	8	18	23	18	20	19	17	19	17	10	20	25	24	20	28	10	19	24	15	17	16	18	19	10	13	12	17	11	21	17	22	14	15	21	8	17	30	20	19	8	11	20	21	19	18	22	13	11	15	17	27	21	13	18	16	11	16	24	20	24	15	15	27	8	15	15	19	16	12	21	20	16	18	19	14	18	19	18	10	15	16	11	17	22	16	16	16	12	17	20	24	22	21	17	16	13	14	23	21	19	16	18	12	13	21	12	16	18	20	17	12	20	15	25	29	22	21	16	18	16	14	17	13	12	18	13	20	22	16	15	17	23	13	22	7	22	27	22	13	16	19	25	20	12	18	19	20	16	20	20	25	12	17	25	13	12	23	19	15	19	17	14	19	21	15	20	17	19	21	17	17	21	14	14	15	11	15	24	14	23	20	18	20	31	14	21	17	23	18	20	23	12	14	19	25	26	16	17	22	11	18	14	18	17	15	13	20	14	14	21	18	15	9	25	17	23	17	25	12	18	14	15	13	17	16	21	20	23	17	23	16	17	8	15	24	17	21	19	17	16	21	21	26	21	15	17	22	12	18	18	15	14	9	15	19	20	17	17	26	24	10	15	15	20	25	16	20	23	28	22	24	12	15	17	16	22	19	15	18	20	19	17	13	18	18	10	16	16	16	17	17	23	16	17	24	15	25	15	20	18	17	21	17	18	16	16	17	18	18	12	28	21	19	9	15	20	13	16	15	13	20	17	18	15	16	17	18	20	15	10	11	25	18	19	24	17	19	18	23	11	15	21	23	23	17	17	15	12	15	25	18	18	20	16	9	29	17	18	20	11	19	14	15	18	24	12	14	13	10	16	17	22	16	12	17	22	20	12	14	27	20	12	16	11	12	27	18	24	24	17	21	18	18	20	32	14	14	14	18	19	22	14	17	26	21	18	24	19	22	19	16	17	13	20	22	9	19	20	20	24	16	12	21	27	18	14	17	15	17	18	11	18	15	19	11	15	7	17	19	19	14	18	17	13	15	19	23	19	14	14	12	20	15	16	8	14	11	13	16	14	12	21	17	19	21	7	18	17	25	13	24	17	21	14	20	21	22	22	19	15	10	22	16	14	15	13	13	17	21	17	22	15	23	14	20	16	11	13	13	21	24	17	19	19	13	19	17	16	16	28	13	21	16	22	15	20	15	21	14	17	17	16	17	25	20	19	24	23	18	16	15	23	19	9	19	26	11	15	12	16	17	21	15	25	18	17	17	17	15	24	16	21	17	14	14	19	25	22	15	19	14	12	20	12	16	19	18	21	21	14	22	24	19	19	20	12	15	19	13	11	18	18	9	18	18	20	12	23	20	20	12	12	15	27	23	24	19	11	15	15	18	19	15	21	16	12	14	14	19	11	16	16	8	22	24	15	15	21	18	16	21	17	18	22	13	18	18	23	20	19	19	24	16	16	22	23	24	20	12	20	20	16	15	21	23	25	12	22	12	18	21	19	17	19	21	19	22	14	21	22	16	18	13	17	11	16	17	16	23	18	19	29	13	18	20	14	13	12	17	26	14	18	22	9	12	17	18	18	17	25	18	19	18	17	24	14	15	19	17	19	22	17	17	18	19	20	9	15	18	19	12	16	13	19	22	19	19	22	21	14	12	25	19	12	15	18	17	16	15	15	16	14	27	18	13	16	19	19	18	20	20	11	24	18	16	15	21	21	13	19	21	26	15	16	16	26	17	13	18	18	16	25	28	13	22	11	24	12	13	14	18	13	16	13	19	18	23	21	16	16	12	24	6	15	17	15	15	19	17	18	14	10	28	15	19	22	21	14	12	19	17	13	18	13	25	12	22	25	16	8	13	20	20	18	14	13	31	15	20	18	12	15	19	12	14	9	14	19	15	22	13	18	24	21	14	19	23	19	19	23	25	21	16	23	20	14	18	13	20	24	12	22	14	18	17	16	17	12	17	14	11	15	15	16	15	20	25	15	18	19	21	17	19	23	27	16
14903	8183	448	504	1264	1900	1801	1545	1324	1024	900	743	644	584	545	450	427	400	348	321	334	329	292	293	269	258	236	244	227	247	219	233	235	202	211	217	216	208	224	191	184	200	193	182	181	198	199	185	180	183	161	168	187	184	183	182	160	174	186	175	169	173	172	174	158	175	143	160	170	161	148	165	154	159	179	171	165	171	167	150	159	180	179	157	150	131	160	161	162	167	135	145	175	174	198	151	141	170	166	152	161	177	165	158	173	139	169	164	161	165	175	159	152	183	155	164	160	151	129	158	156	156	170	153	164	154	173	156	174	154	159	168	178	162	180	174	161	154	153	177	176	129	152	133	156	159	147	175	147	165	160	169	157	160	174	169	145	166	125	139	154	161	163	133	152	155	166	180	143	145	159	159	171	163	156	175	147	152	156	172	159	144	168	154	160	151	150	146	170	179	157	153	171	144	161	159	183	161	140	166	168	170	151	151	168	158	135	161	146	149	149	161	163	143	152	164	157	142	160	144	148	148	172	141	159	168	148	172	149	160	157	155	159	151	195	164	153	172	169	164	175	164	150	137	164	154	158	160	137	156	155	144	172	150	174	137	150	155	164	171	134	149	154	161	133	158	151	171	135	159	168	152	148	170	146	150	162	151	180	150	146	161	156	163	145	170	173	174	149	154	169	160	139	178	134	173	162	161	131	149	159	165	151	142	160	158	143	146	159	135	149	164	139	154	163	163	152	155	150	149	171	131	174	139	162	156	144	176	167	166	143	159	158	168	131	169	161	153	153	148	169	161	141	179	139	147	144	141	129	164	155	167	145	145	148	136	154	165	151	160	143	162	161	154	155	160	157	174	172	132	155	144	158	161	165	184	148	160	149	158	193	160	174	160	152	154	156	147	150	193	149	135	169	166	142	155	160	146	133	143	159	175	186	145	149	140	190	168	181	144	157	141	153	139	162	180	153	173	176	144	142	187	152	152	155	165	159	132	177	162	175	148	156	160	149	158	171	184	155	158	153	155	156	157	138	166	154	166	148	134	129	184	149	166	173	149	151	175	148	149	144	152	159	147	169	171	166	149	156	158	149	164	156	168	161	182	174	168	166	155	163	178	148	150	180	166	142	150	163	158	166	137	164	153	163	144	162	154	170	168	159	156	145	165	140	162	152	161	158	162	139	163	147	163	178	161	176	138	187	154	171	159	158	153	155	168	150	177	156	173	156	147	156	151	129	164	164	145	146	175	144	161	167	131	146	140	149	170	186	170	152	177	151	139	170	146	144	172	144	154	159	146	160	153	151	155	158	141	171	154	153	157	161	151	155	158	145	153	141	143	169	161	146	131	149	158	161	163	183	154	149	163	137	158	163	164	165	170	162	154	150	159	165	152	157	159	178	140	177	154	151	171	167	148	148	146	144	157	160	135	146	133	157	169	176	165	169	172	161	173	179	148	136	130	153	151	162	154	153	169	150	157	157	153	149	152	156	158	152	153	149	171	163	178	166	151	159	133	166	151	164	154	171	146	162	181	155	176	156	149	167	134	152	163	161	160	143	169	139	153	145	156	159	157	156	163	173	159	152	152	159	173	165	149	159	162	172	163	132	179	145	154	148	153	142	142	176	148	170	154	159	152	160	160	142	151	161	149	151	151	139	142	158	127	148	154	162	148	155	157	175	156	150	161	139	148	166	155	160	150	129	149	154	173	146	129	155	161	145	166	162	159	158	159	152	167	167	160	162	146	142	147	168	154	155	163	150	153	152	135	181	189	177	147	148	175	174	156	167	171	168	150	153	167	138	160	141	159	168	157	164	157	165	157	178	146	148	155	147	167	151	146	167	149	192	152	178	163	171	143	151	152	155	155	156	143	168	137	138	175	163	168	162	156	161	163	132	164	155	158	136	148	157	177	165	158	148	158	167	150	162	144	145	151	149	146	150	148	143	155	163	185	167	166	139	134	144	177	153	158	147	158	176	158	154	167	142	141	139	152	149	153	139	161	160	165	186	156	162	134	171	158	157	156	156	160	148	154	154	164	159	147	158	133	161	161	177	161	167	147	148	149	160	131	145	165	154	154	175	148	142	155	163	155	155	159	161	157	167	179	143	144	137	148	160	145	172	149	159	138	138	161	140	141	174	143	143	165	160	135	147	169	174	147	142	125	172	159	149	139	175	167	154	159	153	151	136	161	126	140	147	157	158	131	142	172	146	165	149	167	178	155	177	158	164	172	137	155	152	161	161	158	169	143	161	165	148	128	174	189	178	179	164	158	164	161	155	172	179	172	153	152	142	146	152	157	153	163	156	170	156	156	173	148	156	150	136	158	158	170	160	153	144	168	154	160	156	126	173	164	175	132	157	152	163	145	159	166	131	184	182	154	147	178	164	166	160	140	141	160	160	164	139	155	151	157	152	137	151	150	151	140	155	167	155	152	160	157	148	130	145	160	152	149	146	188	170	161	159	162	159	155	181	147	171	144	163	151	160	166	154	158	131	143	170	129	185	146	148	156	145	150	158	151	164	147	154	161	164	206	164	148	141	153	150	152	150	144	164	177	160	160	150	158	140	156	158	166	156	180	157	155	149	158	143	169	149	164	153	170	145	158	167	150	131	138	139	151	158	168	154	160	163	156	141	155	156	131	170	171	179	127	167	181	144	168	136	144	151	155	163	161	180	139	164	141	147	173	165	185	157	154	139	172	159	139	137	159	166	151	134	138	163	146	161	153	141	161	155	141	151	135	154	156	171	160	178	152	181	153	145	152	132	150	177	165	165	163	144	149	157	178	139	180	175	144	148	145	168	156	168	152	152	154	168	145	163	173	167	152	148	157	168	148	141	166	157	150	166	139	154	143	166	146	146	144	163	138	168	164	139	180	147	181	147	153	157	170	144	156	149	160	152	169	140	169	153	167	166	147	163	143	139	173	146	142	151	189	149	160	159	163	139	148	138	174	131	162	146	166	146	143	137	146	172	166	144	159	147	157	149	158	169	171	144	137	148	164	154	149	139	158	172	154	176	170	146	157	183	151	138	142	162	144	171	168	147	153	157	159	149	149	154	156	125	180	153	147	153	156	189	147	159	173	169	138	147	145	161	150	181	136	158	176	159	171	161	155	153	162	160	182	156	174	172	162	139	167	167	137	162	153	163	163	159	141	153	155	146	165	142	159	159	147	143	163	144	141	171	157	165	168	136	145	169	172	168	169	151	151	152	150	168	148	144	143	164	176	151	162	145	168	158	178	142	177	153	163	156	136	160	149	177	148	141	145	161	152	159	153	150	166	180	131	152	151	152	130	138	168	168	136	162	160	169	154	155	141	175	166	154	160	153	143	161	146	157	157	161	153	167	136	158	155	168	157	141	159	151	151	137	155	155	161	166	155	157	157	151	155	186	173	166	160	164	156	140	170	180	173	165	158	148	153	167	146	152	157	150	138	175	146	155	162	145	158	149	160	154	164	168	164	163	155	146	168	129	140	144	154	187	179	125	152	142	141
1193	1486	107	105	98	92	115	122	118	124	98	100	77	109	101	87	84	98	79	89	90	79	83	74	92	77	67	81	76	77	97	68	72	93	72	76	77	81	76	80	87	69	68	71	87	77	84	81	80	66	81	95	73	85	72	93	63	74	72	76	69	70	83	65	77	78	69	78	57	70	57	79	83	86	67	71	82	67	77	77	80	76	73	78	73	73	75	85	86	84	75	65	67	65	73	79	70	67	69	73	62	71	81	73	78	74	62	75	60	72	73	79	87	61	84	75	78	57	73	90	60	75	71	66	59	85	71	59	79	58	77	75	61	76	71	73	77	83	72	71	70	74	68	79	66	87	69	67	67	91	67	72	77	79	67	57	49	83	60	75	81	79	92	83	78	81	81	83	69	75	68	86	68	80	80	67	68	78	66	63	74	64	80	80	88	87	84	82	70	70	67	91	75	73	61	82	78	63	77	80	76	77	65	79	80	64	78	87	73	78	68	90	74	70	72	87	77	92	79	70	77	80	87	79	71	61	82	100	75	74	99	85	63	85	76	80	60	70	71	78	64	77	80	79	80	72	66	76	82	83	81	70	74	72	69	71	70	75	64	59	85	63	76	71	82	68	69	74	89	77	58	68	65	76	69	84	78	88	84	73	85	94	85	90	87	71	94	80	79	81	86	88	84	77	63	75	53	68	74	76	64	74	86	61	78	78	105	76	86	72	68	82	79	77	72	76	66	70	72	63	68	66	75	71	75	77	65	70	69	71	68	77	66	69	78	58	73	77	77	80	72	84	82	78	93	88	71	69	79	81	69	83	69	81	70	64	67	92	75	80	84	69	70	75	75	80	86	65	75	82	89	86	48	76	96	52	69	76	71	83	75	72	65	74	82	71	59	87	85	79	83	94	79	77	65	66	80	87	63	89	89	84	77	73	80	85	72	75	69	86	70	70	69	73	79	51	82	70	70	90	61	67	74	72	74	79	54	80	64	72	90	74	73	81	70	82	68	86	75	85	73	79	71	78	80	82	75	72	87	70	79	75	85	68	80	99	73	67	84	77	71	71	75	83	69	74	72	86	69	65	96	80	70	79	71	72	80	85	74	81	73	66	72	73	68	74	82	69	97	75	71	79	93	74	95	79	69	57	72	65	76	77	66	80	68	67	63	77	70	62	59	75	82	79	67	69	64	74	78	86	92	69	78	76	81	91	80	88	69	83	70	83	82	76	80	74	86	73	77	80	60	76	70	57	79	87	86	66	77	79	87	77	68	68	71	65	79	67	81	87	79	70	63	90	84	82	73	88	75	86	70	67	76	64	81	71	80	74	66	75	77	78	79	60	66	69	73	77	82	62	84	71	86	59	68	88	63	68	73	69	64	73	72	81	72	100	80	83	77	77	63	73	76	95	72	58	81	72	61	58	89	92	88	70	70	72	71	76	98	77	79	66	83	65	81	80	95	82	73	77	59	72	67	76	71	76	75	78	80	73	79	59	68	73	82	77	62	78	80	81	67	67	71	67	73	66	79	59	87	76	60	82	64	87	85	75	69	82	73	80	58	75	72	65	60	74	87	71	82	77	76	93	56	88	86	69	91	86	84	84	85	78	77	66	80	70	88	89	82	86	76	66	77	74	71	77	59	74	76	68	66	76	72	61	85	60	71	80	69	73	78	73	81	71	96	74	62	82	57	65	67	92	88	61	89	81	76	74	72	72	72	85	71	84	79	76	67	88	80	62	62	63	73	77	74	87	73	63	82	62	92	69	72	81	79	66	81	71	66	60	80	73	89	91	58	76	61	79	61	81	71	71	78	66	98	77	65	82	78	69	90	69	86	83	60	65	97	84	83	68	83	79	78	69	64	64	83	62	77	65	67	67	70	65	89	70	79	77	79	83	81	75	90	87	85	70	76	82	77	94	73	74	74	97	72	72	74	81	73	64	76	60	84	74	75	75	70	76	68	67	59	75	79	71	67	63	74	67	86	65	57	70	80	77	80	88	68	71	72	77	91	69	77	67	81	85	81	85	80	74	70	81	78	71	69	75	74	86	83	72	64	64	86	80	80	97	73	75	76	74	70	74	76	92	71	61	66	77	88	65	63	81	83	84	69	61	78	68	73	70	66	80	81	66	74	72	64	69	70	77	78	85	69	76	78	80	58	76	73	75	86	68	69	88	80	82	71	84	63	88	77	93	80	84	81	93	61	76	77	73	57	77	93	75	77	78	65	73	73	75	66	86	83	87	67	74	84	78	64	71	68	80	73	76	76	67	81	76	64	70	69	69	85	67	79	71	80	79	79	58	79	70	74	76	89	70	67	79	66	77	75	79	69	64	65	88	84	88	66	92	82	74	83	65	67	96	86	87	81	80	70	79	82	71	65	73	66	68	66	67	68	77	80	63	68	85	70	82	64	78	85	84	81	76	88	75	66	75	80	73	79	63	78	71	68	75	74	70	70	69	79	89	70	77	66	75	55	76	67	69	68	67	72	79	73	60	78	63	69	81	88	69	69	76	75	73	81	93	76	69	69	78	74	67	87	55	59	78	81	74	75	72	60	84	83	89	86	70	75	76	89	75	66	67	76	75	83	62	64	73	84	70	76	67	80	74	78	68	88	78	76	79	80	79	77	79	74	98	74	78	75	83	74	75	75	64	72	64	78	77	70	78	82	77	61	88	66	65	77	65	86	70	61	77	77	75	88	74	87	76	75	60	86	60	78	83	68	89	72	70	81	78	66	86	77	65	81	63	77	67	54	89	75	74	73	69	70	73	66	68	71	68	88	81	88	85	75	71	64	78	87	90	74	65	81	68	96	79	73	75	81	67	84	88	88	71	66	76	89	68	80	83	72	94	74	84	69	67	77	81	71	66	61	80	73	82	82	96	80	66	78	76	74	62	76	72	80	75	76	75	76	64	81	94	81	77	55	62	75	66	71	66	81	62	75	67	81	78	80	75	80	74	74	80	74	85	83	83	91	77	83	76	82	67	71	94	85	81	67	83	82	70	78	74	86	77	70	84	75	66	84	71	82	95	70	74	72	61	67	77	74	58	75	86	81	83	72	58	65	73	66	65	70	75	59	89	78	71	67	66	69	87	78	70	75	76	87	82	77	75	63	63	72	84	74	83	76	79	83	75	54	91	78	61	80	60	55	81	74	82	68	70	75	72	76	85	86	82	74	72	82	67	73	74	81	84	78	63	67	76	56	63	63	68	88	68	69	68	89	96	68	67	77	81	77	84	81	63	79	78	78	76	73	65	64	82	68	81	71	72	75	88	76	76	67	64	62	98	76	64	84	81	80	79	62	74	74	74	70	77	81	64	79	86	78	85	74	72	74	103	86	83	75	87	65	61	66	64	65	82	75	77	71	77	62	82	77	64	77	81	72	78	74	56	84	80	84	57	76	85	74	68	66	71	84	75	84	73	59	81	81	76	80	83	78	68	81	79	80	73	78	70	72	83	80	69	62	75	69	72	83	74	73	67	72	81
16551	12821	1194	1438	2829	3840	3692	3054	2544	2245	1907	1705	1505	1337	1252	1132	1103	1009	1060	940	945	898	859	860	806	864	804	809	732	785	752	749	732	760	742	772	769	725	708	710	739	704	714	701	659	662	740	691	700	719	718	762	679	695	698	711	674	669	642	710	684	680	707	701	668	683	631	729	712	657	698	667	662	678	651	615	662	627	670	649	669	704	668	673	707	686	702	699	680	661	653	642	699	687	660	619	680	663	640	671	668	725	656	673	674	634	620	648	648	690	678	693	647	687	644	700	678	665	636	694	645	649	609	624	690	653	640	635	672	623	665	654	704	695	679	627	653	670	627	690	670	699	650	635	658	650	664	637	673	685	651	653	623	622	710	668	648	642	637	653	610	689	673	634	668	647	673	682	682	662	674	663	621	658	678	642	668	657	633	597	630	679	665	687	710	729	655	684	648	635	621	706	654	654	654	645	670	656	628	676	628	667	665	663	616	641	675	681	645	657	612	682	643	653	644	696	644	666	640	646	677	665	669	658	679	676	633	651	665	696	658	684	684	629	668	694	703	636	641	631	682	654	674	680	682	665	664	646	667	698	655	677	640	656	689	652	630	646	627	665	654	679	676	675	671	623	656	676	637	627	671	623	658	631	657	676	658	657	690	662	655	657	664	676	626	644	637	680	639	706	625	682	695	684	615	692	691	719	642	671	642	674	685	682	649	624	659	674	628	644	665	637	591	660	707	669	644	618	676	662	685	682	696	641	677	633	711	636	665	641	628	658	626	668	680	662	639	687	693	664	655	599	644	646	628	651	653	713	678	660	652	648	638	640	672	625	641	725	613	675	641	617	615	692	613	703	697	614	688	606	649	653	679	666	650	676	675	650	613	680	617	705	645	599	699	654	668	658	720	634	630	657	601	660	678	654	638	606	618	662	670	594	685	639	651	663	690	626	697	677	623	625	671	639	683	707	641	721	661	642	645	576	639	682	653	622	690	671	668	667	670	650	696	684	645	606	626	642	670	656	656	642	655	671	623	649	670	638	672	597	632	650	690	687	621	667	657	668	648	630	597	636	633	715	633	652	635	664	650	648	685	652	667	598	673	688	657	658	643	690	681	703	682	639	651	642	638	668	698	660	667	679	659	653	689	692	657	672	667	621	639	650	682	641	664	639	653	657	624	647	638	641	655	672	658	624	644	666	673	672	671	637	702	630	636	683	671	643	666	633	693	666	647	620	661	671	627	681	659	648	676	691	651	656	682	626	631	646	697	635	658	652	651	678	646	662	679	638	660	665	675	611	633	678	635	678	673	672	624	700	633	701	599	672	684	613	656	649	660	658	620	669	642	651	638	645	674	626	713	653	649	683	673	685	642	668	717	682	640	671	641	641	621	631	623	595	666	671	664	619	644	628	642	674	715	673	633	681	646	697	668	651	647	651	709	670	668	654	656	658	654	653	674	615	668	623	642	653	610	664	646	609	649	672	639	653	631	649	691	643	626	650	626	663	658	650	611	670	666	668	679	688	650	649	657	641	626	626	676	683	662	666	737	683	668	683	640	641	632	690	641	675	653	677	691	642	677	664	684	653	635	652	677	674	654	680	626	681	626	664	683	663	663	624	657	659	646	630	627	639	632	740	677	672	648	644	676	599	636	657	656	665	670	653	660	626	639	657	656	687	661	673	644	621	636	706	649	695	640	684	607	639	662	646	636	658	668	655	650	656	628	675	671	682	647	653	640	641	638	741	669	674	635	682	624	690	654	666	636	626	625	686	668	654	673	703	637	693	651	674	675	636	700	688	654	658	654	662	670	638	654	625	654	693	676	631	680	615	651	665	593	649	638	655	683	651	637	658	641	694	625	640	681	654	688	689	648	662	670	631	636	639	702	674	643	612	640	656	640	691	655	700	633	635	650	676	647	662	656	679	637	657	684	657	676	645	638	669	597	686	631	649	614	653	610	599	698	669	651	688	693	613	657	712	648	701	689	658	684	623	606	643	634	655	632	601	675	628	658	659	707	647	661	636	645	661	682	690	598	638	690	649	619	663	675	665	647	643	665	635	650	651	617	621	631	641	640	652	678	665	666	646	696	692	664	610	647	664	674	596	632	677	633	665	643	646	674	626	670	650	684	650	656	644	622	652	679	666	672	667	598	639	675	672	676	688	634	643	662	663	666	648	663	703	653	632	634	644	633	650	664	648	675	678	664	634	655	638	642	659	614	664	677	641	680	682	644	632	662	624	643	643	626	667	628	655	685	678	652	681	659	616	662	628	608	636	665	659	652	694	669	677	630	760	673	713	642	660	657	623	608	660	641	663	618	647	633	647	640	702	683	711	686	599	631	654	653	647	657	672	651	690	655	624	662	675	618	669	662	665	628	643	668	687	662	667	661	672	651	661	675	644	679	686	648	648	662	642	662	655	647	698	657	648	643	715	663	622	638	690	704	619	665	623	671	657	655	643	663	648	639	711	662	599	684	635	667	629	605	624	664	623	653	659	645	634	653	633	632	698	648	605	642	662	618	638	673	646	634	679	669	659	719	637	648	653	627	633	663	617	664	636	656	600	660	676	650	634	661	694	663	623	716	640	675	673	661	634	644	643	646	680	649	641	657	648	676	651	629	665	610	704	676	658	652	607	638	691	629	644	640	628	595	659	671	668	707	677	659	640	632	675	638	673	691	643	664	644	654	637	633	681	635	664	685	686	669	654	630	709	641	693	619	660	679	648	648	654	717	652	637	640	686	671	707	669	653	667	634	666	647	654	638	675	628	651	641	651	654	648	637	717	669	703	676	646	688	663	667	661	599	656	622	694	666	657	651	684	658	669	650	634	667	651	675	665	629	679	703	638	660	577	654	638	695	624	651	636	630	692	626	683	625	663	636	669	659	630	653	649	642	621	658	708	656	670	655	671	700	614	611	668	663	671	666	630	642	592	636	656	654	645	674	671	647	632	666	658	627	638	661	637	639	634	678	662	642	654	603	634	643	635	642	659	704	643	637	675	647	678	653	628	699	644	661	620	636	672	652	689	662	667	650	675	606	678	670	703	655	646	643	639	667	641	642	677	665	638	646	638	655	698	657	636	636	643	707	682	641	647	628	675	625	689	714	667	664	679	664	683	633	678	671	686	666	650	643	687	647	636	658	632	639	660	632	677	651	684	709	620	659	651	695	679	660	655	683	635	642	699	648	643	679	601	621	664	664	628	612	683	632	656	650	687	620	650	662	648	636	610	619	652	620	628	670	628	651	642	635	635	646	686	650	683	664	646	584	672	632	647	686	668	646	644	640	637	679	696	652	655	612	680	685	651	692	619	629	685	664	620	650	657	652	621	625	630	646	611	655	649	661	686	633	677	611	672	669	698	655	689	611	619	648	643	666	681	614	671	676	618	680	655	672	636	657	660	675	649	662	687	634	626	678	657	661	622	623	606	656	626	674	679	623	676	669	670	698	639	653	653	658	723	692	665	674	656	689	629	641	665	619	626	672	639	648	619
1154	224	40	35	34	35	35	29	30	28	26	31	32	32	35	33	29	31	26	32	18	32	16	31	35	30	36	25	21	36	30	33	34	33	31	29	40	29	29	38	18	22	33	28	27	23	30	38	36	43	33	31	27	28	35	24	38	32	24	26	31	38	21	27	26	38	32	40	32	41	29	36	20	20	33	23	31	27	32	28	29	29	27	31	35	27	24	28	26	36	28	38	34	33	30	28	29	20	25	23	42	29	28	26	30	26	31	28	30	19	30	39	22	44	23	26	34	33	32	25	35	31	36	25	24	32	26	27	39	44	33	25	27	35	24	31	24	29	34	33	26	28	25	29	29	35	35	30	32	37	28	36	39	26	28	27	29	31	37	35	18	27	37	32	31	32	21	33	29	31	31	23	36	27	30	28	28	32	35	24	27	25	37	31	27	30	22	29	38	37	23	30	32	41	27	26	32	33	21	36	39	24	23	27	23	27	27	30	32	30	29	31	30	30	31	30	34	28	20	30	43	25	23	30	30	31	29	34	27	19	37	27	33	34	23	33	35	37	33	33	22	28	25	22	29	42	26	26	27	30	36	27	30	29	30	35	25	35	32	28	35	36	39	34	22	31	34	28	32	39	35	31	31	27	32	22	24	21	27	28	25	25	34	17	21	32	25	32	35	27	29	34	34	28	37	27	26	32	29	27	32	27	36	29	32	33	34	29	34	38	26	26	36	25	33	22	32	34	29	27	34	32	29	25	26	27	26	21	26	26	29	36	34	24	30	28	39	30	28	34	36	31	38	34	35	29	32	36	32	24	26	34	34	30	33	23	31	33	34	31	29	26	29	30	31	36	27	29	23	40	23	30	38	29	28	29	31	35	21	30	40	27	44	28	23	31	28	35	39	26	33	35	33	22	36	33	20	28	32	32	33	17	25	27	26	26	23	36	33	31	29	38	33	30	19	31	31	34	22	41	29	32	26	20	24	31	34	23	28	36	31	35	34	39	31	32	23	27	29	30	32	37	30	28	32	28	29	27	28	23	27	32	24	29	30	26	30	40	36	32	43	26	47	29	28	23	31	20	28	36	32	24	33	33	30	30	26	33	30	24	32	32	25	30	30	33	25	22	34	26	33	28	37	40	28	26	28	32	35	25	33	24	29	30	34	24	26	29	29	26	29	27	30	38	36	42	28	27	25	31	31	37	33	35	31	30	26	29	45	25	35	36	32	34	26	31	28	26	31	30	29	22	41	32	30	26	34	24	23	27	40	33	21	32	39	31	31	33	35	22	29	32	28	32	34	30	33	39	37	41	28	26	33	25	25	32	27	32	28	32	27	25	39	31	24	33	31	36	19	35	39	23	29	32	31	38	28	29	28	27	27	24	38	34	28	37	29	31	26	31	45	32	30	35	34	24	23	23	29	27	30	26	41	25	28	26	35	23	18	33	23	33	19	29	35	36	20	35	36	24	35	31	24	30	37	32	31	22	26	32	21	25	30	18	33	18	23	28	32	34	29	36	30	26	23	27	34	27	29	34	22	21	27	35	37	30	39	22	29	28	36	26	26	30	36	34	19	34	33	32	34	34	23	28	30	26	35	31	29	28	22	38	29	28	28	35	24	33	36	44	41	27	29	30	37	35	30	35	30	30	29	33	35	19	25	31	23	33	24	29	33	32	23	31	33	24	22	36	25	32	24	23	30	26	26	42	23	32	36	31	30	45	28	36	27	28	22	30	31	36	30	23	31	21	24	51	29	47	44	26	25	21	26	34	33	33	29	30	38	33	28	32	47	33	30	33	33	18	37	31	19	31	37	35	27	30	35	32	27	35	35	22	21	28	22	26	30	32	33	23	34	38	22	35	37	35	33	34	27	28	31	25	31	34	25	36	30	19	26	24	30	27	31	34	33	28	36	41	33	27	32	26	37	35	32	27	25	35	27	30	32	25	33	34	35	32	30	28	31	30	45	25	29	38	32	30	32	26	19	23	27	25	23	32	28	26	23	25	34	31	28	24	36	21	26	29	34	38	27	30	24	25	26	32	32	42	28	40	27	25	31	34	34	26	29	31	25	25	32	29	28	32	35	31	40	32	20	48	28	34	24	32	24	31	31	25	28	30	31	19	32	28	24	31	31	43	32	37	30	29	32	27	30	26	26	27	27	28	36	28	30	30	38	31	20	17	20	33	29	32	32	30	38	34	36	33	24	22	34	30	22	25	34	31	31	27	26	29	31	23	27	27	34	23	25	25	34	27	30	38	23	35	29	28	27	32	39	28	28	28	30	41	44	40	34	26	30	30	24	32	31	25	30	30	25	30	31	30	24	39	25	32	36	33	33	24	32	28	42	26	23	25	25	33	21	25	31	28	45	30	34	25	43	26	28	31	30	34	20	32	27	32	29	33	24	33	23	33	40	25	33	32	26	26	30	41	34	36	42	25	31	37	26	29	34	30	22	25	26	33	28	28	38	35	28	35	35	28	30	26	22	40	40	39	24	28	25	37	34	32	22	30	33	51	27	25	35	42	26	34	21	31	30	26	22	30	33	31	31	29	31	27	32	31	32	35	30	29	29	32	19	36	30	36	29	30	30	26	32	27	25	30	27	32	34	33	30	21	35	29	31	25	35	32	23	29	33	34	28	22	25	34	25	32	28	37	35	30	19	20	37	32	50	26	23	24	37	29	22	22	33	28	31	21	38	32	31	29	29	31	33	32	24	29	25	31	22	21	30	27	39	30	29	26	29	33	31	26	23	33	28	34	35	34	30	22	40	39	24	42	35	22	33	27	31	36	30	20	25	27	19	30	35	25	35	39	30	29	35	29	24	24	32	31	25	25	33	21	22	30	34	35	30	28	30	38	39	33	31	38	27	19	24	31	25	32	25	23	28	40	30	23	36	37	28	25	28	30	26	33	31	27	43	31	26	26	38	29	19	38	33	25	22	31	26	29	29	31	35	20	36	39	26	35	31	22	29	45	35	23	23	25	25	35	25	37	35	27	27	36	32	28	26	22	28	32	32	41	35	23	36	33	27	28	30	27	36	38	32	26	30	36	26	32	22	28	28	35	30	38	35	33	28	33	26	26	34	27	29	27	28	37	27	32	20	35	31	36	27	39	17	34	32	22	29	24	44	40	34	36	29	31	25	30	42	25	32	21	27	34	25	25	26	32	26	22	36	28	31	31	29	23	39	30	23	27	30	38	24	30	33	27	36	24	30	37	37	29	29	40	27	36	25	27	27	29	28	34	36	20	27	24	34	26	24	32	35	33	27	24	28	25	29	34	33	21	25	37	18	34	33	38	31	33	34	41	35	36	33	30	28	23	30	22	34	22	48	29	30	35	26	22	19	28	31	24	35	28	26	33	32	31	23	31	38	26	24	30	37	25	28	27	36	33	22	35	35	29	32	33	27	42	27	28	36	22	25	35	25	18	24	31	30	25	33	27	31	29	37	37	24	34	35	27	27	28	31	25	33	19	23	37	33	29	26	29
12154	3177	309	321	465	541	560	534	429	444	398	398	359	353	332	317	309	272	322	318	300	319	290	253	270	288	291	261	267	269	306	258	274	240	259	278	283	245	269	275	245	239	252	248	274	248	275	276	242	270	255	249	248	254	253	245	235	231	230	264	238	238	237	232	259	287	251	287	235	249	233	296	243	252	273	279	272	274	228	240	269	247	242	248	266	281	263	257	267	253	248	269	229	258	252	255	272	260	264	291	268	268	254	236	255	252	240	239	257	265	275	241	237	274	259	270	250	254	219	269	250	264	255	239	247	291	250	265	238	269	244	255	270	228	246	248	261	242	264	232	250	264	227	236	266	250	256	273	241	301	277	253	249	249	252	248	242	292	265	276	238	234	246	250	271	269	261	265	262	253	270	235	262	255	245	231	238	262	248	268	235	238	241	251	267	244	262	255	249	264	270	234	271	250	245	251	247	226	253	244	223	277	255	235	291	269	283	257	251	244	275	255	276	235	247	244	266	273	293	252	273	253	273	273	268	257	250	264	240	238	256	250	236	265	240	234	228	271	262	258	278	237	240	241	263	266	260	246	248	271	258	224	265	244	271	260	232	284	264	257	242	237	249	256	264	238	266	265	241	268	240	250	245	232	247	249	274	255	265	261	263	247	247	219	262	262	239	258	250	240	219	258	290	273	250	235	246	244	273	253	258	266	241	232	242	234	249	254	241	279	238	270	287	262	256	270	248	276	258	271	263	225	282	251	263	247	269	270	247	243	237	253	257	253	227	238	279	253	233	257	245	225	228	235	269	274	247	249	267	269	258	270	242	267	250	236	253	274	261	271	216	246	264	258	253	269	253	272	262	254	263	257	264	260	279	227	243	238	260	250	285	266	252	238	238	276	264	259	224	244	232	279	266	279	254	265	249	265	255	244	286	278	277	256	279	259	267	263	266	267	239	271	226	261	265	263	285	259	254	252	268	250	248	249	254	234	253	247	271	264	238	223	280	228	290	263	259	232	256	263	269	250	270	258	237	283	280	270	239	236	271	273	258	276	237	252	239	254	262	228	262	237	275	293	262	251	253	247	252	241	229	233	244	289	272	264	257	228	280	260	276	248	219	222	260	250	267	232	248	239	246	259	271	269	283	240	244	267	236	250	286	253	234	268	258	272	257	258	278	240	258	241	249	250	253	234	251	265	267	249	256	253	281	227	260	274	251	271	239	263	237	232	254	247	271	234	257	259	258	252	251	226	247	220	255	243	238	251	231	259	250	267	248	265	255	251	262	262	269	261	263	275	233	244	235	272	294	237	252	261	295	232	273	243	247	263	235	270	227	242	229	272	280	246	260	258	276	239	250	265	239	272	237	284	247	235	256	253	239	281	267	269	269	231	254	254	238	264	245	252	270	239	266	253	267	274	258	261	253	282	275	281	249	279	251	257	248	284	244	249	243	256	244	250	254	247	256	260	235	262	234	245	229	242	236	279	300	247	284	259	262	254	230	272	244	290	253	244	248	231	260	259	236	266	251	245	260	255	295	269	254	249	272	225	273	259	273	265	221	269	219	294	260	282	242	250	232	256	245	248	266	252	295	281	250	261	264	254	237	262	251	270	245	274	251	258	246	243	254	245	249	247	261	243	256	238	298	242	287	255	280	244	276	222	264	253	236	236	259	264	262	265	249	279	266	261	239	239	264	249	277	243	257	236	247	248	262	236	242	262	257	261	261	247	266	251	252	246	285	254	253	221	249	276	259	257	253	264	273	270	293	251	255	244	272	247	278	252	239	256	283	257	241	271	247	249	244	235	244	259	252	272	216	257	239	263	276	243	237	234	244	269	253	261	273	245	258	273	250	239	278	258	255	259	257	226	226	253	257	235	249	220	264	238	254	265	246	262	266	254	245	236	262	267	254	253	217	271	260	267	245	246	281	290	261	268	258	268	218	267	228	263	286	275	240	275	234	258	285	260	241	237	281	267	255	248	263	249	289	253	267	241	243	255	244	269	248	253	289	261	271	266	238	242	248	257	241	265	278	260	269	236	280	242	254	239	266	237	244	242	269	249	246	250	269	268	235	255	245	245	254	283	225	272	295	266	261	269	269	231	275	270	256	263	277	256	280	244	256	224	248	256	249	228	233	243	261	279	264	237	251	268	242	268	264	271	246	255	273	241	271	248	263	241	274	245	245	260	270	271	233	259	236	259	245	255	257	280	274	257	284	251	281	257	261	256	252	277	264	244	218	241	253	288	259	249	270	270	265	247	267	260	274	252	221	292	252	265	275	267	246	266	262	245	234	232	243	252	267	276	253	269	265	223	251	258	267	259	302	256	263	270	281	244	256	260	265	272	268	240	279	255	237	259	257	247	247	250	250	255	247	248	271	225	251	251	227	261	269	268	257	230	281	255	290	258	264	284	243	255	245	261	269	296	223	252	249	253	257	222	264	267	265	239	275	291	285	224	249	263	235	255	258	288	277	236	253	238	251	270	240	256	243	262	242	254	246	242	270	271	242	255	247	278	259	237	264	253	243	259	255	231	251	247	242	281	247	264	249	274	258	261	273	252	260	263	250	257	261	263	253	271	246	233	238	234	289	232	243	282	241	282	280	267	270	245	251	270	260	275	266	254	263	267	258	259	236	237	248	234	294	255	266	272	235	256	263	252	232	267	247	244	260	261	281	237	261	229	229	273	271	250	263	278	261	276	262	246	264	263	244	277	241	248	285	261	258	266	225	258	278	279	261	273	244	255	261	262	251	238	277	242	264	289	257	232	262	250	278	240	251	247	225	234	255	261	239	250	265	249	250	252	257	275	260	269	261	254	263	250	255	225	246	274	258	280	257	267	265	269	251	239	259	242	252	280	253	255	240	262	235	256	276	279	285	263	249	245	277	249	251	234	263	265	277	259	262	244	252	262	265	247	255	282	255	248	243	251	255	254	276	233	266	234	243	273	268	242	267	260	253	255	258	264	245	242	235	258	280	259	237	243	244	255	285	245	234	262	296	219	245	256	264	224	254	237	277	269	266	264	241	271	265	258	275	240	232	247	269	279	255	263	298	259	276	278	253	290	249	292	257	279	256	253	268	272	293	283	256	267	263	256	249	250	257	264	272	254	251	249	277	231	251	247	283	245	251	254	247	303	270	270	224	251	264	273	244	253	237	235	255	284	261	236	225	266	252	252	257	246	248	248	252	235	243	251	273	271	248	245	269	241	250	244	268	283	258	277	251	285	242	260	249	247	251	289	247	254	241	243	248	245	256	270	243	255	249	263	259	243	278	276	238	232	233	258	263	259	264	237	237	262	265	284	257	264	272	262	265	252	272	265	282	234	262	247	273	263	260	239	245	260	256	264	268	239	281	253	251	236	257	259	238	249	256	249	239	242	241	240	286	273	245	264	279	292	227	237	256	252	225	257	247	270	246	238	245	252	265	266	276	243	266	273	261	254	258	254	245	258	264	271	249	251	260	256	256	257	212	272	243	277	252	258	270	253
878	1020	115	85	82	127	103	109	107	111	106	90	104	81	80	75	91	87	79	95	84	89	66	78	93	69	89	83	97	101	81	77	82	82	95	84	76	94	79	78	68	90	79	79	82	84	79	99	96	91	96	67	79	66	84	89	79	82	75	92	78	92	82	71	88	89	79	75	77	80	77	81	82	94	77	91	92	104	77	72	80	83	76	84	75	84	80	76	88	80	78	89	86	82	81	97	70	71	84	92	94	82	95	63	83	98	79	87	78	73	78	85	75	88	68	79	81	96	91	79	70	70	66	82	89	83	73	89	70	88	79	78	73	80	88	79	68	97	85	92	67	83	79	75	88	75	78	74	65	82	74	69	85	75	58	92	83	75	84	90	72	70	83	83	89	73	73	80	92	88	82	97	70	99	78	86	76	94	83	89	79	72	101	93	69	77	76	89	82	78	74	74	78	91	89	82	89	87	60	87	77	85	74	71	75	76	84	72	80	89	90	75	73	100	80	87	64	60	85	82	82	73	68	80	85	85	76	96	82	79	81	86	91	76	77	61	75	66	85	85	81	87	79	78	82	67	86	79	90	80	79	76	77	83	73	76	62	75	99	89	66	92	88	102	82	90	80	80	91	93	87	77	85	90	82	85	82	71	79	93	91	79	80	66	81	95	80	78	88	79	81	81	77	84	67	88	90	99	80	92	85	77	78	69	81	84	80	73	85	83	79	91	82	74	76	93	76	79	81	78	79	74	78	71	73	68	90	90	85	86	65	81	79	64	82	90	98	84	67	87	83	76	60	78	88	89	75	88	75	99	90	80	70	84	74	94	100	91	80	81	57	93	84	87	74	93	76	78	81	82	90	87	83	88	86	69	81	88	88	95	79	78	78	86	85	71	80	83	70	72	92	80	77	84	79	81	91	76	65	74	74	65	95	85	80	69	82	77	92	86	83	79	65	88	68	80	78	79	90	78	91	93	87	76	61	81	80	92	73	95	68	84	75	93	83	80	69	86	73	69	70	84	75	85	104	90	75	86	83	77	74	82	75	73	72	85	72	81	63	78	72	84	95	76	84	82	86	89	69	92	77	90	82	86	86	79	99	84	90	68	78	85	85	81	96	73	82	89	82	83	80	66	77	65	74	81	88	73	66	67	90	72	78	84	87	79	71	77	80	68	66	87	66	71	80	92	83	62	89	89	71	67	83	83	89	48	93	83	87	91	82	95	90	93	88	76	91	79	78	76	77	69	81	100	76	82	85	73	73	78	71	83	83	78	80	80	102	78	84	86	96	85	75	70	100	88	66	100	86	74	72	84	87	90	86	75	94	80	81	92	98	83	85	89	100	78	94	78	93	84	98	86	76	71	93	74	92	94	85	79	79	71	84	71	65	101	84	83	92	79	85	99	61	99	72	63	73	99	70	99	70	88	92	72	81	82	81	93	82	74	86	69	74	83	83	78	89	71	91	77	77	89	90	75	95	95	69	67	66	85	98	83	98	79	62	85	78	76	97	74	64	93	96	73	83	80	63	83	77	95	75	70	77	93	84	77	66	82	79	91	89	76	100	92	73	73	89	86	75	88	87	71	85	85	83	69	68	78	74	90	86	70	97	86	80	84	96	78	78	81	81	85	67	71	68	90	83	90	79	102	76	77	93	91	81	73	79	68	78	82	84	86	80	83	69	64	81	67	70	93	69	98	60	88	81	94	73	78	86	78	83	84	86	77	86	86	95	68	82	76	76	84	86	83	74	78	89	90	100	88	85	75	83	87	97	87	68	78	82	74	69	80	81	88	74	86	85	96	77	85	68	88	87	79	78	76	78	74	90	72	84	76	80	97	75	75	100	73	75	79	81	86	91	77	80	80	80	93	79	86	89	74	71	88	66	87	83	69	83	71	80	101	84	86	80	84	63	82	82	74	70	93	67	68	83	84	82	78	84	90	91	76	73	86	72	78	78	73	68	75	76	77	81	81	88	84	68	72	75	72	79	74	74	87	78	71	77	81	114	82	82	67	73	92	88	89	95	86	82	80	85	79	78	91	69	86	69	81	85	96	65	79	91	89	82	79	88	80	72	73	90	87	84	79	97	76	66	75	76	72	88	82	80	72	71	73	69	94	74	87	71	94	79	71	73	70	100	85	75	86	77	75	80	91	77	74	76	76	90	73	80	77	77	86	86	77	90	82	84	71	66	80	87	80	67	75	80	98	94	84	76	79	88	93	88	90	104	79	88	83	66	79	61	83	88	90	63	96	81	68	65	108	92	65	78	76	87	83	85	79	80	81	97	89	69	68	85	89	99	81	71	78	79	101	72	95	84	82	73	88	68	70	90	89	82	77	80	69	86	70	79	90	70	84	79	79	80	78	65	62	71	69	75	83	64	74	79	76	93	78	79	86	85	87	87	78	78	88	92	75	72	71	77	74	71	100	82	79	73	81	70	65	77	84	76	72	79	96	80	77	83	88	76	77	78	93	75	87	75	72	85	82	78	67	88	84	78	73	72	78	81	92	101	76	75	78	82	81	78	79	81	78	92	87	86	89	100	76	71	74	66	87	74	81	77	96	80	84	79	84	93	86	90	78	84	91	72	76	98	78	64	91	81	88	91	90	72	89	76	85	76	71	93	104	74	106	91	64	75	83	83	84	74	84	88	78	82	83	81	78	72	80	79	88	98	75	89	72	68	68	75	80	86	99	80	90	75	80	84	90	77	77	78	76	93	69	89	90	93	84	95	72	80	69	63	70	89	89	80	76	83	67	61	93	90	73	79	87	82	95	86	100	80	90	72	90	84	81	88	103	84	106	98	77	67	79	87	87	75	74	78	77	82	97	68	84	99	81	69	79	86	76	71	102	73	84	97	62	84	79	90	77	67	84	71	72	88	96	91	74	97	86	79	75	101	75	88	88	75	92	86	91	71	82	69	77	62	72	79	81	99	94	91	94	82	81	87	69	87	81	81	83	79	83	86	81	77	93	93	87	66	86	65	80	75	104	85	81	76	91	79	83	82	86	81	92	79	103	84	83	83	86	71	82	81	93	92	85	83	97	81	102	92	71	78	101	67	76	76	88	92	82	87	91	67	79	70	73	89	66	92	86	79	80	86	90	68	86	73	68	77	93	72	80	80	64	74	90	76	82	76	95	87	97	80	87	83	87	83	85	88	73	88	73	97	84	95	76	90	87	84	91	98	93	82	83	87	105	79	80	78	85	92	77	94	84	93	72	88	75	90	93	78	86	74	78	86	74	56	77	100	72	87	79	88	94	91	92	65	74	75	77	82	82	69	77	86	79	84	78	79	85	93	86	68	74	82	89	80	84	87	83	84	91	83	86	90	73	83	68	72	71	81	86	73	86	94	75	89	75	80	79	75	65	66	76	89	77	81	95	66	70	77	86	97	90	86	77	84	84	77	76	75	62	84	81	93	95	89	80	86	67	93	92	86	70	93	79	84	79	76	89	77	87	84	73	90	80	85	80	91	71	76	89	88	87
14089	10548	1024	1146	2162	2876	2557	2159	1903	1617	1473	1267	1227	1111	989	980	949	875	881	784	816	805	854	854	752	795	769	755	724	744	729	746	708	721	754	727	727	722	733	687	689	787	723	725	688	768	738	742	682	721	664	709	716	704	730	727	707	753	741	720	721	692	696	744	742	694	672	704	663	777	675	697	669	739	720	666	702	714	658	750	710	649	665	718	680	675	678	701	674	677	689	653	680	665	668	697	696	672	641	639	678	665	701	666	675	635	721	675	681	724	673	718	667	715	715	729	685	708	692	695	710	639	649	679	710	703	674	685	692	676	694	698	677	684	689	687	701	685	662	669	704	695	653	704	691	681	676	709	687	689	690	612	669	717	730	671	670	675	723	669	690	759	638	673	697	691	677	705	640	730	697	720	688	654	684	645	697	684	724	710	700	690	672	672	724	697	679	689	722	713	722	688	679	722	694	667	666	709	719	646	659	674	685	685	713	716	640	688	673	685	651	691	689	739	727	703	675	693	710	710	703	670	615	700	701	706	698	674	649	691	675	731	692	680	676	691	746	701	666	716	658	685	667	688	697	714	644	685	694	687	643	693	678	654	679	756	717	694	699	694	681	663	735	667	711	703	734	692	682	695	662	707	689	701	698	652	700	714	684	689	704	663	661	685	659	706	709	657	733	729	702	739	659	676	712	728	667	725	716	671	678	731	689	683	661	687	711	666	719	684	706	656	694	669	705	692	696	685	667	688	690	696	669	693	676	665	678	725	668	670	725	671	674	657	706	663	677	714	651	702	700	697	682	701	711	681	707	648	741	701	700	641	727	701	696	721	668	653	661	683	735	693	720	659	640	649	653	641	652	671	675	700	709	708	650	662	681	687	674	643	667	679	630	701	712	707	732	694	640	682	667	685	698	691	712	733	675	697	695	695	688	686	704	669	738	682	676	722	681	725	738	663	713	667	674	707	702	669	702	711	678	696	662	686	708	664	699	763	675	683	724	716	713	720	662	656	637	700	647	703	667	674	673	689	687	653	662	635	739	696	717	634	682	664	741	637	712	708	682	666	656	710	731	650	704	682	696	721	709	705	708	685	738	690	714	670	633	748	651	768	732	684	649	694	679	694	676	679	709	713	714	700	694	718	698	720	721	678	652	678	695	703	661	702	736	649	664	754	712	659	687	674	657	700	677	670	689	695	660	679	708	685	686	714	671	669	665	686	643	703	720	666	675	721	662	703	717	690	699	709	706	741	671	698	709	726	677	697	684	672	673	695	698	673	696	666	689	688	678	698	676	672	708	667	712	663	710	687	700	693	700	692	694	711	671	683	675	700	682	745	654	730	687	661	710	657	722	656	740	723	683	662	693	657	679	699	749	669	692	691	674	664	665	678	692	715	672	706	677	703	709	709	685	695	716	720	652	687	729	658	687	651	700	690	659	694	636	692	700	710	686	648	712	687	705	690	697	701	698	691	656	690	683	679	681	719	722	673	645	697	684	681	689	679	737	715	734	719	683	693	646	707	715	684	697	706	699	756	669	703	718	658	647	664	696	688	688	703	704	722	655	677	733	673	659	665	665	683	648	707	696	710	710	664	672	706	651	717	704	645	698	684	695	682	743	719	736	670	665	693	662	673	722	673	669	667	688	715	700	674	697	689	684	665	705	743	718	678	743	678	696	666	660	671	699	694	652	677	693	695	701	644	728	663	720	713	696	662	690	712	707	725	679	743	679	715	645	720	719	691	705	702	767	690	702	758	719	686	693	692	728	681	685	663	736	674	727	703	641	669	691	677	673	688	683	660	726	639	713	730	677	728	727	705	742	678	723	655	700	694	676	720	773	670	684	701	653	680	727	660	701	714	690	707	711	718	683	685	709	655	745	664	661	659	675	684	675	755	701	714	672	672	674	644	668	662	659	729	722	660	665	700	717	642	672	710	674	683	745	700	712	713	705	686	664	730	700	737	727	734	676	654	651	673	729	680	675	726	706	695	720	683	724	702	692	672	685	690	701	693	704	696	661	662	699	686	704	651	717	678	670	655	648	682	697	650	696	718	694	692	693	686	696	669	716	675	702	686	691	647	699	715	688	723	666	646	685	680	694	652	726	683	650	685	738	678	734	671	697	708	681	681	679	761	702	683	687	728	637	665	690	640	686	673	684	698	690	714	700	729	673	649	679	703	702	702	667	695	724	683	694	741	674	657	681	663	646	658	698	676	653	691	680	731	689	673	714	688	638	660	721	729	725	710	683	686	633	697	679	680	754	659	698	687	714	719	697	718	718	695	693	717	663	696	630	679	689	652	672	672	734	671	689	695	729	712	717	660	652	712	658	697	759	672	674	682	654	678	654	690	701	687	661	700	702	662	689	694	690	666	720	713	697	709	688	676	705	649	665	658	700	657	705	708	703	711	690	717	679	661	672	650	669	704	699	743	685	658	676	695	705	703	671	719	702	677	678	724	664	670	716	644	676	653	702	700	682	684	682	700	716	730	692	659	701	739	723	662	691	705	723	671	659	698	693	665	658	674	681	674	693	694	728	742	669	645	671	644	657	685	707	755	639	687	644	672	643	663	644	697	669	614	707	691	694	697	679	703	636	693	706	723	686	702	658	744	672	677	675	688	669	686	691	714	686	725	701	675	682	714	697	725	673	640	701	707	691	697	711	678	715	741	731	712	700	678	631	694	681	656	640	664	718	672	682	646	720	656	696	696	696	682	683	683	733	693	735	724	688	695	691	712	666	724	705	678	683	662	689	694	720	675	713	675	692	691	690	733	723	708	658	674	700	744	671	670	692	693	722	642	743	694	703	683	673	706	689	716	694	713	632	699	690	698	646	679	643	708	703	708	652	631	702	705	699	739	659	655	729	676	667	750	734	706	689	721	672	662	677	721	718	680	684	730	676	655	670	721	663	724	657	660	655	676	672	665	682	703	684	668	703	715	668	670	665	707	691	703	670	690	688	675	702	690	719	746	688	705	709	681	649	709	689	639	707	701	679	687	685	706	668	690	701	689	732	718	719	680	707	665	656	734	733	693	749	689	676	681	666	709	692	683	682	684	713	707	652	707	678	687	690	664	679	730	667	689	700	709	667	698	697	690	699	705	700	710	691	694	681	681	721	665	713	681	689	690	685	681	710	682	657	747	682	645	690	677	711	655	657	642	672	749	657	716	659	657	681	689	719	684	691	697	712	714	664	680	670	713	683	695	714	664	726	722	680	674	699	668	686	644	713	646	713	664	705	754	684	626	712	688	711	709	706	683	678	695	697	712	647	697	672	720	729	733	677	668	739	684	701	692	676	677	662	698	701	658	695	633	689	715	679	660	668	708	672	735	630	700	691	656	692	654	653	707	681	704	693	632	710	679	726	682	688	695	662	683	698	644	718	671	647	676	705	688	642	657	722	688	727	675	706	681	688	697	677	720	686	683	695	700	689	719	727	711	656	678	728	711	682	710	703	727	663	678	680	726	688	686	688	713	715	697	700	722	686	693
1574	700	35	30	20	27	44	32	30	33	37	27	34	30	31	37	21	28	35	18	23	22	21	20	14	18	26	15	19	22	20	16	17	22	15	19	22	18	22	19	21	14	22	16	17	17	18	22	20	19	13	22	18	15	25	21	18	12	13	12	10	24	24	13	29	15	21	13	13	24	24	14	16	10	14	13	20	23	15	12	20	12	21	12	24	11	13	18	21	18	16	21	14	22	27	25	9	15	13	15	19	13	16	20	16	14	20	21	17	15	14	16	21	15	15	17	15	12	13	23	15	11	18	16	18	14	13	21	16	16	12	20	13	19	15	14	18	22	19	25	19	18	22	13	18	23	24	16	16	18	15	20	12	12	12	14	11	24	20	19	18	16	20	14	16	20	22	13	15	19	21	17	19	16	18	18	16	10	18	17	13	17	19	24	11	18	28	25	14	13	23	15	10	15	13	17	16	20	21	11	16	15	17	19	17	24	19	19	12	19	22	14	15	14	12	16	24	17	17	21	22	26	20	16	21	18	22	11	18	14	13	18	12	14	11	20	10	14	19	14	12	18	18	20	33	14	14	22	24	17	7	23	15	20	18	22	25	14	17	23	13	17	19	19	21	15	20	17	10	13	20	20	24	19	25	20	17	10	16	21	11	17	21	22	14	22	13	19	23	25	22	11	15	28	19	13	14	14	13	19	11	14	11	16	17	12	21	13	14	21	19	10	17	20	10	16	19	15	15	23	19	16	15	17	13	8	15	15	22	23	17	18	27	22	27	18	19	18	11	20	19	16	20	11	22	22	20	24	14	12	31	13	22	15	12	26	18	19	19	14	13	20	20	20	21	15	19	22	17	20	18	28	23	16	27	12	18	10	24	23	20	15	15	16	19	17	19	15	20	18	14	19	20	17	21	16	15	17	16	11	24	17	18	26	9	19	13	18	14	26	18	17	17	16	21	22	15	19	21	15	7	16	15	15	15	20	16	14	17	17	12	21	16	15	16	14	17	19	20	19	16	20	10	23	20	18	8	18	15	15	14	18	13	17	16	25	13	15	23	7	20	14	22	19	19	13	22	13	10	17	21	19	11	10	17	21	14	21	15	11	18	21	19	14	20	12	15	19	22	18	20	25	20	17	14	18	24	19	21	26	16	17	18	22	25	19	19	19	10	17	19	12	20	17	23	27	23	19	10	22	15	24	25	19	18	17	10	22	15	29	19	18	13	14	22	26	16	19	19	11	26	14	20	14	14	21	17	22	12	16	19	19	29	20	24	22	12	21	17	17	16	18	27	19	21	16	20	15	22	11	17	20	19	24	23	20	19	12	19	18	14	21	31	13	22	12	22	13	23	22	18	16	12	21	20	15	12	15	17	13	18	19	16	17	17	17	22	14	16	15	17	14	22	19	16	13	13	17	15	18	18	16	17	11	16	20	23	20	11	22	17	15	11	18	12	21	18	19	19	10	12	13	13	17	17	17	14	20	19	19	18	13	10	13	15	15	15	21	22	19	15	20	19	21	20	17	20	11	18	17	17	23	17	12	14	20	22	18	12	16	18	25	11	12	20	17	15	28	9	15	19	18	21	17	18	21	16	17	14	15	18	19	23	22	12	26	12	12	23	21	14	15	20	20	13	18	22	13	16	21	25	21	23	19	11	19	9	17	16	16	13	13	15	16	13	26	11	20	13	16	21	18	19	13	21	6	17	8	14	25	18	23	11	22	16	17	10	18	31	22	16	13	22	18	23	14	14	24	15	19	20	19	15	10	14	19	13	14	21	16	21	15	27	16	21	15	20	26	14	20	13	15	13	17	10	23	24	21	16	23	16	14	22	11	16	15	16	22	19	14	20	12	16	12	14	16	18	17	17	19	19	15	22	18	17	19	24	10	22	21	17	13	17	18	14	15	8	18	18	19	17	21	22	15	24	15	18	23	18	14	22	20	19	14	18	17	21	14	17	20	19	15	17	21	19	19	20	18	17	11	14	17	21	20	21	25	18	19	31	13	13	16	12	23	25	16	16	20	19	17	17	19	7	18	25	19	20	19	27	14	14	14	20	9	11	21	18	21	13	18	22	23	23	21	15	8	16	20	18	22	15	25	12	15	24	12	21	19	19	18	22	15	11	24	19	19	18	19	23	18	22	23	14	17	16	11	15	18	12	13	18	21	17	13	17	21	15	18	15	18	19	13	17	20	17	18	14	11	15	18	23	11	14	15	15	22	11	20	22	17	10	15	11	11	17	14	17	23	21	19	15	20	26	17	24	14	20	17	17	14	16	16	20	17	19	18	19	15	20	20	14	14	24	24	17	20	19	15	13	20	22	11	14	17	18	17	30	13	11	12	19	15	13	20	21	22	32	18	20	19	18	20	11	19	14	14	19	20	16	13	21	14	19	15	21	19	27	13	20	9	13	26	13	16	19	12	15	11	18	24	16	18	16	14	12	16	15	19	17	10	12	19	18	25	23	15	14	17	12	20	23	14	20	12	15	17	9	16	21	23	12	19	8	22	18	19	18	12	18	28	13	12	16	15	13	15	16	22	15	21	21	19	16	18	12	19	14	19	13	13	16	13	19	25	22	18	12	20	14	19	13	11	13	18	19	12	19	16	16	22	19	20	17	26	21	24	15	24	24	19	18	16	17	26	15	20	23	20	24	17	18	9	10	17	16	15	22	8	21	11	29	17	9	19	19	14	18	26	19	13	17	16	13	15	17	15	16	18	21	23	15	13	16	20	12	16	23	16	25	25	14	18	13	18	16	22	9	17	15	21	22	17	28	17	20	19	17	22	19	11	24	14	17	20	22	19	17	12	13	16	10	13	12	14	17	17	24	20	25	15	16	16	11	18	14	13	14	8	13	21	17	19	12	12	21	25	11	17	21	15	11	20	19	20	14	17	11	15	17	15	14	13	21	24	28	21	16	9	13	13	21	10	22	16	14	17	12	15	23	15	21	16	24	22	12	17	12	21	14	18	19	18	21	16	14	19	26	13	23	17	17	9	20	15	20	16	13	12	15	16	17	16	15	22	19	22	13	24	11	24	13	14	23	21	18	21	12	15	17	20	12	17	18	12	12	22	21	14	18	19	14	14	21	20	11	23	22	14	17	16	18	17	25	15	15	15	25	24	13	17	23	15	18	21	12	11	15	17	12	19	27	20	25	11	16	24	16	16	20	15	24	12	17	16	24	21	13	21	17	21	11	16	11	19	19	10	26	16	19	14	13	18	16	22	22	13	21	22	17	16	22	18	18	18	20	20	27	16	21	16	18	12	22	18	22	12	9	14	17	12	30	13	18	15	24	21	20	14	14	16	11	17	10	17	14	15	20	14	15	9	15	17	18	18	22	19	12	22	16	21	15	20	17	14	15	18	24	14	16	17	21	23	14	27	20	20	20	20	20	19	13	14	26	13	6	18	13	25	17	19	21	19	23	20	25	23	24	17	18	14	18	21	20	16	21	21	17	17	20	18	24	15	17	20	23	19
14216	8011	518	488	1248	1931	1789	1523	1318	989	910	766	677	599	548	497	425	367	378	353	288	318	283	309	277	220	259	254	246	236	234	220	184	235	230	219	198	186	207	181	209	192	161	200	192	183	174	165	178	188	179	170	180	176	191	161	168	177	171	161	192	155	185	185	171	164	170	182	192	175	168	178	166	146	185	161	162	169	174	161	181	157	153	171	157	189	146	158	159	139	161	159	163	173	150	161	146	162	159	159	183	172	157	151	160	161	156	146	163	170	162	151	156	170	165	191	165	168	155	146	147	174	169	171	144	150	145	165	175	166	154	161	150	141	156	152	158	156	163	173	156	164	165	146	158	129	149	147	177	136	157	148	148	171	154	177	136	150	163	176	159	156	168	135	156	141	158	158	157	162	149	146	152	161	161	179	171	150	143	147	149	179	165	165	153	152	148	199	161	150	169	169	153	150	171	175	144	135	138	148	151	159	157	157	168	168	150	165	158	173	149	181	146	139	158	160	154	129	156	174	162	160	140	166	136	158	165	178	169	157	143	149	167	152	145	159	156	176	133	168	155	168	145	157	145	156	150	174	171	157	157	159	186	169	172	146	169	155	140	180	137	157	177	165	130	164	169	148	154	146	172	162	151	158	161	167	162	157	164	147	137	136	165	167	141	147	152	158	152	155	175	170	153	161	160	162	153	131	180	172	159	156	177	161	134	149	143	146	159	158	160	145	163	134	144	160	136	173	151	169	155	148	145	141	145	154	177	182	167	173	169	163	157	144	167	183	152	159	163	153	156	150	162	172	179	174	166	153	165	144	182	164	154	172	157	171	167	166	164	147	159	141	167	141	171	147	157	160	159	144	142	157	140	142	186	144	149	144	158	147	145	167	174	167	159	170	146	162	152	150	165	161	144	122	153	153	172	153	166	157	138	152	158	166	168	152	163	144	158	174	148	152	153	134	156	177	152	179	169	172	142	153	149	155	149	172	162	142	152	140	151	172	167	166	153	150	147	141	159	171	166	160	184	151	159	161	158	151	165	170	138	133	168	167	155	157	151	145	171	169	132	162	154	155	154	164	169	168	158	148	153	168	145	190	168	146	158	140	156	141	148	146	161	148	152	167	157	161	154	151	150	154	150	153	164	144	176	167	170	158	161	144	144	153	145	137	140	161	155	149	169	158	155	153	173	168	156	141	147	177	159	155	156	175	154	129	145	149	150	150	155	158	134	157	168	156	161	141	169	151	152	146	162	169	155	170	162	152	154	149	161	147	162	155	145	154	163	169	148	146	171	143	166	159	148	175	143	173	162	155	165	164	153	167	153	157	142	155	156	152	161	156	161	159	161	177	149	165	165	157	155	134	145	148	137	181	142	147	154	164	177	149	144	152	151	135	141	163	158	164	172	164	149	171	148	155	158	170	151	159	173	149	140	154	153	155	164	160	171	177	157	147	154	153	157	152	152	168	169	155	143	155	134	189	172	159	158	163	143	151	164	170	169	152	162	167	162	164	171	150	160	189	141	170	166	156	142	169	163	182	150	173	171	185	152	147	165	165	181	157	148	150	162	170	144	170	151	143	156	153	181	146	159	154	157	128	121	166	171	160	163	168	179	163	148	150	167	154	154	175	153	158	142	169	167	141	163	135	170	153	174	157	161	169	146	162	154	140	128	145	135	148	169	159	143	168	153	156	166	149	144	148	165	145	151	167	146	151	161	139	162	158	144	153	147	144	158	143	146	178	161	159	171	167	148	156	146	154	164	158	158	144	147	156	143	173	139	127	151	137	146	164	147	176	157	163	151	153	140	158	179	155	134	149	139	155	151	143	155	177	160	172	169	156	160	169	167	167	172	165	179	119	163	156	158	164	155	173	150	148	152	182	160	149	161	150	161	158	172	159	143	155	180	147	138	117	139	182	164	167	137	147	162	163	146	150	145	167	170	166	170	154	162	166	152	145	121	160	165	167	150	149	145	156	151	161	157	174	175	163	163	161	162	160	151	160	146	141	148	173	161	135	191	136	138	139	149	148	137	145	147	160	159	163	154	164	152	173	164	141	146	153	161	173	152	173	169	157	151	169	180	154	145	156	146	162	152	159	161	149	171	160	161	159	130	181	169	138	146	158	163	152	166	146	156	145	155	124	142	150	150	164	160	166	146	150	164	154	144	156	148	165	164	147	134	143	139	182	150	159	169	151	156	156	152	146	145	159	163	160	141	140	159	143	147	156	158	166	150	151	166	183	162	159	161	152	158	161	170	136	168	158	163	143	134	155	150	147	178	171	186	155	148	165	179	136	157	152	164	171	178	165	150	169	162	169	131	147	163	175	145	155	153	145	138	147	171	139	149	163	162	177	153	170	126	140	152	156	145	159	157	146	163	180	144	145	172	165	126	152	178	158	171	165	150	157	160	142	165	159	142	180	137	151	144	153	151	141	158	149	149	154	168	146	146	150	167	172	166	147	154	151	153	149	154	145	166	143	154	160	156	152	145	157	167	174	156	155	154	164	139	176	139	147	165	144	160	138	161	175	156	154	155	168	152	153	173	166	162	151	153	153	148	142	160	189	120	143	167	154	154	160	168	172	143	172	151	163	165	170	158	164	170	153	163	139	156	157	144	150	158	171	144	151	181	149	166	152	145	145	146	160	150	152	162	143	168	171	161	156	164	162	159	153	163	180	170	179	148	148	156	137	146	150	173	153	173	128	142	167	160	172	149	153	141	149	179	170	151	138	135	167	141	171	159	158	169	151	147	143	171	194	155	161	151	179	165	161	166	158	159	155	164	179	161	165	156	153	132	172	150	165	139	158	151	173	154	166	129	148	177	146	164	154	156	154	166	161	166	141	149	165	153	160	170	153	166	149	167	173	172	155	156	157	159	161	143	158	164	151	180	162	152	174	171	151	148	168	141	163	153	162	173	161	162	153	152	157	167	167	157	182	160	147	152	141	161	161	144	175	177	151	165	169	164	162	164	159	152	150	134	156	147	169	164	179	160	149	175	152	148	144	167	141	186	144	144	152	131	136	157	172	145	159	182	167	162	156	165	159	152	163	158	131	156	158	168	143	177	168	143	145	169	159	162	147	164	165	140	144	175	138	163	167	151	150	164	165	154	156	156	157	169	157	173	146	158	182	166	167	149	156	160	143	150	160	167	172	159	168	170	150	146	161	154	144	139	170	159	194	180	183	185	176	166	170	157	165	155	152	166	150	151	155	167	170	146	153	157	164	172	175	160	130	141	182	174	164	162	162	158	157	165	155	158	145	161	153	154	157	167	150	153	155	155	160	178	144	173	142	155	166	142	163	163	164	153	166	140	150	158	162	145	133	158	151	158	163	161	162	155	138	156	145	150	168	182	145	131	168	163	158	166	172	162	148	161	165	154	169	145	157	149	144	153	168	154	163	153	176	151	170	146	176	147	189	164	178	160	182	147	157	151	157	147	149	141	142	166	163	143	133	177	136	153	179	160	170	135	155	148	152	172	145	135	153
1258	1671	129	98	90	113	118	116	121	103	102	112	90	101	75	95	88	95	79	86	95	60	88	81	69	67	84	90	70	70	93	71	76	77	76	82	81	87	82	75	81	89	87	77	69	93	93	63	81	69	73	63	74	78	70	65	71	74	79	74	85	84	64	91	75	75	73	66	75	69	66	72	69	63	62	71	57	73	86	75	98	69	70	65	76	78	80	88	91	79	61	89	56	77	82	65	78	75	78	77	69	63	77	81	81	69	76	84	67	66	76	69	79	73	76	71	72	70	80	73	83	71	73	76	66	64	83	80	91	65	76	62	82	61	72	70	59	75	80	83	76	82	49	80	99	73	88	74	63	74	90	70	73	72	79	75	79	72	71	89	75	84	68	80	81	79	70	66	61	66	70	62	75	86	70	69	77	87	63	71	72	67	84	87	78	67	88	68	87	76	60	79	84	69	64	65	56	80	81	63	68	76	63	97	87	89	69	98	83	68	77	75	80	78	71	67	79	81	71	80	69	78	81	79	75	66	93	72	82	65	75	85	66	74	69	66	63	70	79	78	79	84	65	92	70	79	89	69	75	71	112	81	66	80	83	87	73	65	79	88	64	83	74	71	70	79	65	70	62	67	62	79	76	72	73	85	67	64	95	74	76	77	79	93	72	73	78	82	77	84	78	65	82	59	76	69	69	80	85	70	73	82	80	67	64	78	78	71	70	98	85	62	76	81	57	87	73	69	85	82	68	70	73	55	72	68	82	63	72	51	68	90	69	58	70	88	86	90	71	67	73	83	61	85	96	84	81	74	85	68	81	72	72	78	92	75	77	66	81	75	70	79	79	80	88	75	77	73	68	67	69	91	71	82	70	73	76	75	77	47	80	63	73	75	82	70	75	70	70	78	67	70	100	74	86	70	67	76	71	68	95	81	68	90	75	73	83	74	77	76	67	86	92	83	69	97	66	97	62	69	82	78	73	75	66	67	77	77	63	68	74	85	70	80	61	73	88	67	86	81	94	74	71	64	74	80	69	70	78	84	66	56	92	75	83	60	82	89	68	87	81	79	88	67	77	74	80	82	74	71	73	77	64	58	76	66	80	62	64	90	74	76	93	76	68	73	66	66	78	73	66	77	48	81	63	66	76	67	78	75	96	84	77	67	79	76	91	88	73	67	85	76	67	80	73	73	77	76	77	78	68	65	91	81	58	93	83	82	76	78	83	65	72	84	72	84	76	72	75	77	84	70	75	85	78	79	69	70	79	72	82	61	57	75	64	70	76	75	67	76	71	81	75	84	89	64	73	81	68	71	66	71	68	61	93	69	71	83	63	69	79	68	73	67	66	78	84	69	82	85	79	77	76	65	87	67	69	81	65	83	64	75	78	82	71	70	89	68	77	70	72	94	62	80	71	77	57	78	66	87	60	80	76	70	72	74	67	77	87	79	76	64	82	75	67	78	78	71	82	77	68	74	83	74	96	88	74	73	60	72	70	74	50	81	60	75	78	85	70	70	81	91	63	62	87	68	68	84	72	83	91	71	69	76	101	79	78	58	64	83	71	66	71	86	73	69	80	75	71	69	82	71	71	87	86	78	85	81	86	70	69	51	80	76	79	76	75	84	85	67	65	80	74	79	79	81	64	73	79	67	83	76	92	70	76	87	75	89	70	76	77	64	81	71	86	86	61	71	57	78	79	97	71	71	66	72	93	67	73	75	73	66	72	70	77	66	79	70	77	71	76	93	74	78	84	91	78	77	73	70	83	77	66	72	72	75	87	61	60	73	77	66	63	66	76	70	70	74	60	65	74	62	75	92	70	77	65	77	63	68	81	75	71	67	78	67	82	70	81	68	74	80	53	75	77	83	62	72	72	77	90	91	76	71	77	82	81	82	79	63	78	71	68	69	81	69	70	91	70	82	71	75	74	72	70	64	76	80	74	80	86	75	59	84	94	85	86	73	84	73	74	67	77	63	72	77	90	62	65	68	80	77	70	71	80	63	89	63	63	79	62	66	80	81	81	60	75	74	72	74	80	69	73	75	98	70	78	90	80	68	80	82	77	86	76	60	70	73	67	70	84	81	59	91	85	74	73	79	67	65	76	74	65	90	70	56	93	83	79	89	71	90	85	65	98	77	72	88	78	85	66	75	69	74	76	85	88	93	100	67	90	74	65	78	70	72	73	86	62	65	71	68	81	70	76	71	87	78	64	82	68	81	78	79	74	89	70	69	68	82	84	92	71	75	77	71	59	66	75	103	79	82	81	73	92	69	79	61	83	75	58	68	68	73	68	69	72	70	58	91	57	80	73	78	68	70	86	76	78	69	81	60	71	83	90	65	87	64	77	81	89	65	71	70	80	53	69	60	73	74	70	80	68	84	67	95	88	70	78	75	69	68	83	79	69	75	74	94	76	70	80	79	74	87	70	70	76	81	78	82	68	68	68	75	73	63	77	77	68	73	84	91	85	60	74	82	79	74	75	71	87	66	92	76	69	76	72	78	83	74	54	81	71	74	75	84	67	100	65	72	65	73	66	67	83	76	76	76	71	71	73	65	74	72	61	72	63	88	72	72	69	68	68	84	76	80	75	88	85	73	63	69	68	63	72	85	92	92	68	70	63	97	78	74	77	67	73	61	78	83	62	68	73	76	63	70	77	69	86	63	91	81	69	52	64	91	67	82	60	79	82	73	82	90	77	78	62	88	67	70	84	75	74	95	68	95	90	64	68	74	71	76	79	74	64	76	69	68	88	70	79	85	72	65	61	75	78	77	84	73	68	74	86	63	83	85	72	80	71	77	86	64	67	76	92	80	62	89	102	83	73	66	79	68	62	58	81	82	74	88	64	82	74	69	73	86	83	74	66	88	84	74	78	75	79	97	61	83	61	66	97	79	67	67	76	72	74	86	68	86	72	97	91	79	88	82	76	89	95	82	72	69	71	83	74	66	70	74	76	67	66	63	69	78	75	76	74	89	58	71	85	70	89	89	86	65	75	57	74	77	78	73	77	74	94	58	77	74	87	66	69	64	80	76	75	69	78	72	72	69	79	71	74	83	68	82	92	82	87	75	87	87	56	76	76	78	76	73	88	84	62	85	68	80	82	77	69	75	61	66	64	76	79	91	84	78	75	75	72	70	69	83	82	85	80	77	51	80	81	78	74	65	75	85	72	77	80	64	74	75	74	89	75	74	90	83	72	67	70	63	80	72	85	85	85	77	80	65	77	83	65	86	84	91	72	86	71	65	76	72	66	66	61	68	68	80	79	86	62	97	66	90	68	73	77	76	82	74	78	73	75	70	73	85	75	71	73	77	80	79	80	92	88	75	68	72	85	69	87	79	75	67	62	78	67	74	82	74	90	100	93	75	82	70	71	58	77	87	63	77	71	73	66	87	70	64	83	73	86	69	86	84	82	98	71	81	87	98	92	80	95	87	81	75	80	73	69	62	82	86	79	68	75	84	70	85	64	69	72	94	66	97	71	71	86	53
16393	13289	1494	1347	2816	4002	3711	3146	2603	2351	1983	1732	1556	1286	1277	1174	1165	1075	1097	985	989	916	886	904	821	865	793	798	798	824	727	777	759	781	751	780	747	744	741	740	702	703	691	708	723	716	694	721	756	704	710	699	726	752	678	706	707	646	669	667	709	708	694	693	685	672	669	655	728	679	660	671	617	700	718	695	649	676	687	642	654	662	694	659	675	687	711	643	687	678	695	680	646	718	641	678	680	715	661	708	654	670	640	663	657	645	695	621	656	657	632	702	655	682	669	711	676	664	662	692	699	701	674	648	643	689	698	669	671	681	714	695	689	692	682	679	666	697	666	710	657	664	624	710	709	654	645	685	646	696	719	659	679	727	677	661	661	705	686	665	661	645	695	666	681	649	641	714	658	650	654	717	657	688	695	628	660	627	656	636	616	652	685	678	668	681	687	632	645	665	657	702	691	684	653	669	675	673	695	649	678	667	674	673	654	665	610	662	637	653	667	646	661	698	676	704	643	667	653	635	695	685	692	686	696	671	676	658	725	659	685	680	724	672	686	654	677	655	660	657	682	653	696	630	676	671	672	690	645	649	674	624	683	663	657	687	650	665	682	624	662	685	683	655	673	660	710	686	658	718	653	660	682	685	613	654	632	691	659	660	618	669	652	655	605	644	702	635	653	662	629	600	670	699	678	604	700	674	648	663	712	637	629	662	717	676	718	658	634	697	673	707	633	701	669	727	651	638	677	663	696	745	700	680	686	672	665	667	706	700	677	685	618	666	698	628	680	638	680	658	665	706	708	690	636	667	642	624	663	699	725	684	668	638	681	659	664	674	674	655	666	745	665	699	651	664	712	650	673	658	675	671	708	693	645	661	658	640	702	647	681	671	685	711	634	659	704	649	660	694	658	668	733	686	655	657	673	679	680	689	642	656	637	678	672	665	708	654	666	655	671	651	659	647	690	644	699	695	631	678	696	665	678	648	687	699	619	698	689	662	637	622	648	623	651	631	656	669	665	653	653	626	665	644	654	702	697	653	677	637	648	711	706	705	732	671	696	682	656	695	667	635	670	691	681	703	645	686	658	708	663	734	658	662	660	656	674	623	676	660	668	641	681	660	656	690	691	651	636	633	660	685	728	660	700	654	644	667	683	668	672	634	654	707	669	698	677	649	692	684	687	697	725	674	668	648	631	644	685	717	695	677	673	663	674	633	670	636	654	721	657	669	687	676	670	662	676	684	640	662	684	654	620	668	702	660	674	691	669	667	660	679	685	659	663	685	701	689	661	672	681	674	681	680	713	692	687	628	690	683	683	663	662	646	627	702	637	657	670	672	685	675	672	693	664	732	709	644	656	630	643	630	649	679	691	696	723	673	696	703	655	690	665	675	672	629	612	652	627	657	724	668	656	642	641	684	632	633	626	692	665	702	605	645	649	686	657	651	674	714	674	672	653	627	719	687	673	690	676	694	643	714	682	669	673	692	678	646	673	704	674	662	698	678	674	720	709	719	663	672	664	669	656	645	633	666	699	679	653	653	672	704	687	680	636	682	634	687	638	666	622	689	667	682	660	671	655	625	720	654	649	659	652	681	661	680	648	674	708	663	672	652	649	659	689	684	659	691	667	642	687	626	683	697	643	692	706	698	704	653	718	698	704	640	667	677	701	650	671	701	604	716	681	708	710	675	715	666	669	666	652	657	705	683	702	653	712	656	647	665	708	671	643	685	630	698	692	662	623	677	675	674	646	724	675	703	699	652	658	657	668	642	662	666	657	685	703	662	667	666	675	697	669	604	708	646	679	705	662	656	688	699	663	657	666	655	686	677	648	642	670	689	678	700	702	657	611	695	661	653	625	657	691	639	703	606	666	676	645	677	642	672	683	691	679	646	679	598	677	653	644	619	639	680	665	708	692	671	648	651	652	713	679	668	685	667	657	713	700	673	646	647	667	651	656	671	647	694	641	649	688	670	672	704	637	632	669	699	666	678	655	680	650	670	653	635	712	647	669	650	682	645	697	660	626	695	688	645	651	651	670	713	684	673	695	655	670	699	680	709	671	644	661	665	701	698	647	648	647	686	680	683	702	649	677	659	631	657	682	653	689	689	628	666	706	637	716	703	684	670	685	684	629	624	636	685	655	688	676	647	661	676	670	685	608	673	635	633	634	668	657	671	695	651	665	679	624	632	688	686	693	668	655	641	684	656	677	697	651	659	654	648	633	665	682	664	648	672	675	700	681	687	679	658	683	626	652	717	646	655	700	703	629	641	668	670	669	641	640	668	694	653	645	670	669	648	636	655	692	666	719	659	661	672	724	678	652	667	665	683	660	644	668	668	684	661	690	680	678	649	658	688	696	669	676	650	742	680	707	665	663	704	681	662	688	623	627	689	634	694	714	694	708	685	645	704	713	654	678	668	666	672	628	657	645	670	683	672	682	717	650	661	670	672	652	662	673	647	682	661	676	681	686	683	643	677	686	682	671	699	667	705	685	656	693	625	678	697	664	708	674	650	653	679	634	656	671	663	655	687	650	647	613	707	686	679	701	647	705	704	649	687	660	672	672	725	660	663	652	648	688	673	695	651	659	662	659	651	665	671	675	646	675	704	663	638	625	702	676	631	691	690	653	640	679	623	711	695	641	681	669	649	627	684	661	671	678	682	655	695	627	694	725	669	641	683	647	676	689	670	689	684	720	651	665	674	692	657	641	717	671	673	710	698	638	685	637	691	731	658	674	660	681	678	661	673	650	655	662	693	676	681	661	654	700	661	705	685	659	661	678	682	642	662	645	656	667	699	702	660	652	663	686	707	673	662	657	672	693	641	646	667	680	670	666	650	664	686	695	692	675	638	656	698	663	685	641	675	679	693	681	624	693	694	688	683	646	678	673	646	706	639	634	692	703	703	623	686	643	678	628	678	651	659	670	673	678	678	659	636	692	691	696	666	635	671	668	664	648	701	656	639	693	665	642	670	710	685	686	701	703	688	635	625	648	695	696	620	649	681	716	692	675	653	626	666	690	695	675	629	661	664	717	710	721	661	680	652	663	678	627	634	676	689	662	667	621	681	632	692	688	659	632	640	641	679	643	681	651	668	665	672	651	692	655	618	675	681	671	668	676	644	678	666	699	644	637	647	678	694	677	709	660	653	676	638	678	664	703	681	636	646	656	669	694	698	637	600	666	684	621	684	633	669	650	654	696	679	660	727	630	618	649	650	665	653	669	632	655	677	647	675	614	735	640	667	658	654	676	627	695	613	663	665	631	661	683	660	645	658	662	686	650	635	654	676	686	695	703	657	693	657	673	609	704	649	663	652	673	628	662	643	693	654	718	670	648	702	655	698	707	649	697	674	726	710	654	662	691	704	707	687	671	678	639	664	617	673	608	739	662	663	656	691	679	679	709	682	687	687	675	661	671	656	660	678	660	679	677	682	638	638	665	657	653	673	640	666	682	673	652	666	686	651	653	680	681	684	658	637	630	651	650	710	663	685
1149	270	32	34	36	22	44	31	34	35	37	35	38	26	24	28	30	39	33	25	23	38	29	26	32	35	24	45	15	31	32	27	38	36	35	21	30	27	27	25	32	36	42	38	36	42	32	39	27	27	37	34	32	35	35	29	23	26	44	24	18	27	26	32	26	28	28	26	23	29	35	27	33	27	34	23	20	28	35	41	32	28	34	30	30	28	26	27	23	37	31	53	38	45	28	35	29	34	21	32	28	30	36	34	27	25	22	33	14	25	34	31	32	26	26	23	31	26	30	29	30	29	23	29	26	44	31	29	33	34	36	25	33	34	22	26	23	30	38	34	26	32	34	26	28	21	26	38	39	27	35	33	45	27	38	35	24	29	34	25	29	33	29	32	28	27	26	25	26	30	39	32	30	39	32	23	27	32	35	33	27	34	28	26	22	40	32	34	26	32	34	40	34	20	29	30	28	24	30	30	32	34	23	24	36	29	30	28	28	37	27	23	30	31	27	28	36	32	30	38	28	23	42	27	25	27	26	31	28	31	26	35	41	32	37	28	31	23	33	31	24	39	31	36	30	29	35	31	26	28	34	33	26	32	37	39	34	31	35	35	33	34	39	21	26	30	25	30	21	25	29	30	28	24	37	29	40	30	27	25	34	31	23	36	33	24	34	41	32	33	37	27	34	29	35	35	29	26	39	41	43	35	36	19	33	26	37	31	34	27	32	33	34	34	31	38	30	20	27	27	29	30	32	38	23	42	30	26	27	27	30	23	38	27	32	37	25	30	34	29	30	34	28	33	19	36	33	29	32	31	34	22	29	31	27	16	27	30	32	31	27	21	35	27	24	43	20	36	30	23	38	32	36	34	35	33	36	34	29	40	28	31	33	32	22	20	22	31	29	33	35	24	23	23	28	32	33	31	28	38	26	21	26	36	32	35	35	25	33	21	27	26	31	24	27	32	33	17	40	21	28	20	25	33	34	32	29	28	21	27	25	33	31	29	25	36	34	31	32	23	32	27	31	27	33	27	44	35	24	38	27	34	30	27	28	30	25	27	22	33	17	28	36	35	27	30	42	29	37	29	37	30	31	30	27	33	30	35	32	41	20	30	32	33	29	23	31	23	20	24	31	37	37	22	25	27	24	28	24	29	28	30	27	38	37	24	35	22	23	36	24	34	33	30	33	35	40	41	25	27	29	27	23	36	32	34	41	31	39	35	27	33	29	33	26	22	26	35	32	26	26	23	29	21	32	29	30	21	21	33	31	31	30	24	26	29	27	29	25	30	30	28	39	27	23	25	38	32	35	23	35	28	33	37	27	35	34	32	22	27	40	33	28	44	27	32	36	33	20	30	30	18	36	43	31	25	31	32	32	36	32	30	42	26	29	27	22	37	33	32	33	29	31	23	37	23	27	31	33	36	34	35	28	30	33	34	32	29	37	31	34	42	28	28	36	37	41	28	27	31	33	31	24	30	29	32	26	37	38	38	31	29	28	30	23	25	22	22	37	18	30	26	39	23	22	29	33	39	32	27	28	28	38	25	36	22	26	31	37	31	25	26	24	37	22	38	38	25	33	36	22	31	25	26	33	35	29	42	32	31	28	32	25	37	27	36	27	26	41	26	21	39	35	38	25	36	24	38	32	27	36	28	33	42	41	37	28	30	38	35	22	33	40	33	29	26	26	29	28	44	23	32	30	30	31	39	43	32	23	45	31	31	33	29	32	35	20	36	33	26	27	26	34	31	30	26	26	30	31	27	28	37	39	37	32	32	32	40	39	27	29	33	33	31	21	24	32	34	24	35	39	30	31	28	26	22	19	35	29	30	32	35	26	38	22	21	32	26	20	35	25	34	31	30	33	28	39	33	37	38	26	29	25	38	33	38	24	29	44	29	30	42	21	38	30	39	32	28	17	38	33	33	23	25	24	24	39	33	28	42	29	29	26	34	23	32	33	25	24	31	31	33	25	24	30	38	29	26	31	20	31	31	26	30	24	33	35	35	29	41	29	29	28	28	25	31	19	28	25	37	35	32	38	34	34	30	30	34	38	29	35	25	23	28	27	38	28	27	31	29	26	27	27	20	42	33	34	24	28	25	27	30	19	33	35	31	38	29	37	41	21	39	37	34	37	29	36	34	24	27	17	31	31	32	32	31	46	40	29	20	26	25	22	24	20	31	27	33	28	24	27	22	28	27	31	35	36	34	29	27	34	29	32	44	36	25	19	28	26	27	22	32	40	27	25	32	24	24	32	21	40	33	28	37	27	37	35	37	31	37	30	30	35	32	31	33	38	25	30	21	23	39	29	26	35	20	28	29	26	24	26	28	27	32	30	30	44	27	36	23	31	31	24	32	22	27	34	28	35	28	43	34	23	34	26	24	25	30	20	38	34	24	30	29	32	37	17	46	24	28	36	38	32	24	40	31	34	39	34	34	33	29	32	31	32	26	24	34	30	37	22	26	29	35	34	24	28	24	34	26	33	25	31	38	29	27	31	39	31	33	32	32	30	35	25	41	30	34	31	31	34	32	29	34	33	36	26	22	28	32	26	31	36	34	37	26	30	19	24	32	30	31	40	32	34	46	34	22	28	32	27	31	31	18	35	37	32	39	24	38	30	39	41	29	31	19	31	27	27	28	29	34	33	30	23	20	29	31	27	32	28	34	39	28	31	35	32	33	33	33	25	41	17	37	32	26	30	37	26	34	33	38	25	28	42	37	37	26	34	47	38	29	22	30	38	30	28	26	28	31	35	31	21	30	34	28	40	36	23	42	31	36	21	36	30	32	29	34	39	27	27	31	24	21	26	34	32	25	38	26	32	28	36	34	45	23	32	33	30	27	34	28	28	32	30	27	35	30	34	31	33	37	27	28	28	38	23	27	21	31	28	21	26	34	28	30	22	30	27	36	33	31	37	30	31	27	23	26	40	31	39	27	35	33	22	30	30	25	33	32	31	46	34	33	32	31	32	26	39	30	32	42	19	28	29	34	32	27	29	35	28	29	36	21	37	45	30	23	34	31	30	17	34	29	29	33	27	27	28	26	27	33	34	29	33	38	32	36	25	35	28	48	26	31	24	28	30	26	30	37	24	21	38	21	28	41	31	19	32	23	26	29	31	46	32	33	43	23	34	29	30	25	30	33	35	29	30	32	36	40	29	29	25	37	31	39	43	40	28	27	29	37	26	26	31	31	36	21	29	26	33	18	27	34	28	24	29	40	34	40	30	36	27	25	28	25	27	28	29	28	33	25	26	26	25	23	24	22	26	39	39	18	23	27	30	39	33	34	35	21	30	33	26	34	21	35	42	26	29	30	36	30	40	42	29	30	29	23	31	27	38	35	39	25	27	38	41	28	38	36	27	31	26	43	34	28	37	27	30	24	39	32	27	28	30	29	25	29	37	33	42	30	23	28	27	31	26	29	30	41	25	40	35	35	26	29	23	25	34	32	41	44	36	34	33	37	20	16	36	30	24	31	29	29	38	27
12383	3637	412	310	454	556	527	482	497	438	384	395	352	372	322	323	344	304	316	314	301	265	303	298	283	266	287	299	320	254	311	275	261	276	271	235	284	263	271	260	279	270	285	288	274	263	275	284	266	253	279	266	240	268	246	266	252	252	255	262	269	252	245	258	266	262	248	252	289	251	262	257	294	273	257	289	248	243	259	292	246	284	277	291	271	252	275	272	276	261	278	254	248	262	249	249	252	266	250	252	251	291	285	242	289	274	273	267	239	271	276	266	278	278	247	267	294	292	258	278	258	266	256	265	276	245	269	284	264	268	288	281	277	279	271	268	253	272	277	250	285	260	262	274	295	248	258	263	255	255	265	273	238	262	261	235	237	279	280	250	275	257	271	240	249	266	284	278	265	259	225	261	318	250	269	261	264	284	287	238	259	297	246	257	284	260	252	244	264	300	270	273	296	275	276	273	278	269	264	249	282	263	247	261	285	255	245	240	240	261	226	279	248	270	269	275	279	254	255	251	266	238	251	254	269	233	251	260	277	264	261	281	277	272	263	235	270	267	277	243	258	256	250	262	236	276	254	253	245	256	234	244	267	266	252	258	255	258	253	279	284	250	243	274	262	277	260	267	289	283	254	246	254	259	257	258	279	250	274	267	276	248	263	253	260	258	250	268	269	255	270	245	281	271	266	266	263	294	265	259	267	280	306	288	252	264	285	273	245	245	249	274	228	304	280	259	259	245	263	236	250	271	247	261	278	261	271	260	274	253	277	264	272	253	260	270	253	279	258	270	266	289	288	257	286	233	257	244	249	236	271	223	272	256	262	252	242	272	278	273	256	263	265	255	259	247	249	284	270	253	268	281	249	230	263	257	263	258	277	275	264	261	261	282	235	252	255	263	262	245	289	247	283	278	257	270	252	259	267	261	268	252	228	278	253	243	235	281	250	260	269	247	251	267	228	276	270	268	226	292	265	280	271	257	306	279	245	280	263	273	256	266	259	265	271	282	269	269	249	244	260	232	275	236	267	276	269	256	252	235	258	239	307	255	264	245	276	291	248	238	286	258	254	251	285	244	259	271	270	275	255	259	261	285	244	253	272	240	230	257	264	262	263	256	254	258	274	257	260	225	264	230	260	262	234	247	232	252	257	272	266	263	262	267	254	258	259	256	246	271	275	249	272	262	250	251	269	232	270	305	240	250	268	228	262	252	244	241	254	241	250	245	260	262	257	252	264	261	276	278	266	266	260	302	267	294	236	251	253	291	266	290	244	265	251	258	227	232	266	276	270	251	278	264	271	228	254	254	278	250	236	270	274	275	234	260	261	267	244	248	277	259	256	268	280	274	240	270	260	277	273	281	254	252	265	259	264	274	272	265	262	259	263	276	245	254	282	280	284	249	257	263	258	289	240	267	293	282	257	293	270	282	260	260	267	266	252	251	249	277	264	224	261	291	250	252	218	241	278	263	245	293	261	258	262	276	280	252	255	256	255	266	258	260	247	265	268	252	292	243	235	241	272	253	280	256	251	260	238	276	256	267	256	262	270	283	246	294	267	277	259	282	267	262	253	277	260	267	268	271	300	249	281	263	265	272	266	260	268	236	231	249	281	285	273	269	289	243	247	262	242	261	246	237	294	247	259	288	267	291	242	284	295	287	265	275	248	275	244	265	254	229	274	235	265	266	277	262	237	257	238	260	239	241	247	278	269	269	284	256	267	296	284	284	249	234	269	265	272	254	230	264	258	263	248	250	288	250	305	257	263	266	250	280	260	244	255	292	264	269	266	275	247	266	268	270	252	251	267	287	261	253	252	282	244	259	273	276	274	274	267	269	264	283	242	232	296	282	269	284	292	246	253	232	264	293	228	270	248	269	298	278	271	281	259	274	257	263	259	260	263	271	279	268	275	296	274	282	247	255	280	288	263	280	213	284	261	263	269	257	244	247	254	235	287	245	257	257	246	269	275	234	265	256	285	273	242	257	270	273	220	257	257	277	284	250	249	276	275	269	261	251	265	273	260	263	268	258	234	242	271	289	231	263	257	279	241	299	265	298	242	299	282	273	261	290	218	259	278	276	301	259	296	266	244	283	255	275	277	271	237	300	264	267	260	248	292	282	241	283	237	250	272	298	275	267	257	275	258	245	242	280	274	249	300	261	260	268	274	238	244	270	259	276	291	271	263	266	266	253	268	256	225	268	282	262	246	248	287	279	280	255	302	259	248	270	291	274	280	241	280	264	249	262	271	254	276	278	230	249	272	264	273	261	289	262	270	262	281	256	251	282	291	269	252	271	264	247	273	252	244	261	272	252	262	265	260	298	281	278	245	254	256	248	262	277	253	258	250	255	249	241	261	260	249	255	263	252	258	272	239	246	269	261	248	273	232	264	259	283	293	249	280	285	268	274	265	277	269	273	254	276	267	275	250	245	241	291	279	251	263	260	259	243	253	259	262	262	269	255	254	270	254	242	262	236	291	246	273	252	263	261	266	285	253	268	269	244	261	239	287	267	251	278	273	238	248	245	273	309	251	251	261	267	248	270	292	277	287	255	274	269	240	281	299	247	260	232	260	225	262	278	261	284	259	263	255	267	272	273	271	255	275	252	295	289	253	260	246	272	270	281	252	258	268	240	278	266	273	252	266	289	257	257	247	243	270	267	272	241	277	258	273	269	255	260	279	234	258	255	267	261	256	289	263	243	224	241	263	260	279	251	267	272	277	260	248	256	255	270	239	268	231	278	275	259	259	242	283	249	266	254	270	269	244	272	257	257	247	244	264	270	272	256	268	257	258	299	261	273	265	262	263	250	242	264	231	251	266	235	245	252	268	289	243	274	251	262	282	284	294	261	275	291	263	274	262	263	250	262	244	282	270	243	248	260	256	266	283	255	240	276	269	248	250	244	262	264	253	256	271	249	263	247	277	251	269	262	282	250	243	288	272	263	268	261	272	258	270	253	269	290	266	264	245	245	250	263	277	249	246	259	254	240	259	266	279	227	268	250	280	252	254	282	241	267	257	280	254	278	282	266	259	277	263	235	267	279	277	288	249	265	258	282	258	260	243	278	271	273	260	259	274	296	253	252	254	287	255	233	269	258	261	264	270	289	278	264	277	267	264	259	265	272	241	274	252	252	238	266	272	286	306	263	273	290	284	210	255	246	235	264	274	272	263	244	264	273	276	241	280	274	246	266	250	262	245	259	248	258	252	278	252	253	269	256	277	300	257	254	251	254	281	272	278	263	267	244	238	253	257	263	260	252	242	275	276	249	275	256	241	239	246	279	264	273	264	247	279	272	258	262	247	272	263	276	230	275	238	267	264	233	259	267	241	275	260	247	277	267	255	245	255	248	243	295	253	260	246	264	297	276	265	293	262	269	260	280	239	254	267	260	273	255	277	281	309	259	262	268	251	295	265	258	259	265	247	244	266	262	279	278	298	274	246	286	260	244	266	256	270	261	265	242	278	250	281	250	262	248	282	250	262	249	281	246
881	1247	131	103	85	107	120	112	90	91	86	82	97	113	98	95	105	79	88	89	91	83	84	79	70	71	89	77	73	71	85	86	84	82	77	82	78	75	76	98	95	93	86	77	94	98	61	88	85	88	63	83	88	75	76	86	77	89	94	78	68	73	98	80	78	97	100	86	67	77	81	94	81	91	79	72	78	78	83	70	101	82	80	83	69	79	76	69	83	91	89	74	74	96	85	79	78	76	89	98	91	105	72	81	80	85	92	89	81	71	90	73	73	82	92	87	95	74	68	83	89	69	79	97	73	74	91	96	81	73	91	84	69	92	89	89	81	87	79	102	84	73	85	83	94	81	78	87	83	64	86	88	83	86	86	88	76	99	72	77	83	76	79	91	87	80	81	77	73	89	83	82	67	94	73	95	96	81	58	79	82	81	87	91	83	93	64	66	81	80	77	90	79	73	69	81	84	86	73	89	88	75	78	77	78	80	81	92	85	75	67	81	86	77	105	73	93	85	76	83	79	85	61	84	80	81	83	90	99	71	102	65	87	87	95	82	97	84	83	82	81	88	83	87	82	66	71	65	84	81	74	76	87	94	84	92	87	97	86	83	100	73	84	75	63	98	74	109	88	96	78	87	80	89	77	108	88	72	88	85	73	76	92	84	93	71	89	93	75	71	74	89	73	66	78	87	78	88	95	84	70	77	80	65	57	77	78	81	94	89	103	81	72	86	86	101	77	86	90	80	90	86	81	90	85	82	83	94	95	85	75	105	90	73	80	68	80	83	93	91	81	70	83	88	72	94	68	74	82	67	79	78	82	73	86	75	103	92	79	83	70	82	73	89	86	97	91	74	72	70	77	90	81	72	77	87	72	94	60	92	80	74	89	68	74	95	85	89	96	75	71	83	75	88	67	80	89	68	87	79	80	89	81	82	74	79	76	89	84	70	69	85	81	96	71	76	80	69	78	74	90	79	82	82	82	82	83	73	70	72	74	85	77	78	83	82	73	94	62	65	83	67	79	90	96	106	74	77	91	62	84	89	88	82	89	86	84	79	72	87	72	99	89	78	96	83	69	79	71	87	94	84	68	70	74	82	73	88	77	87	78	93	89	73	82	83	99	77	90	84	85	92	95	81	77	91	90	79	88	87	83	90	68	88	89	69	85	90	77	89	97	83	69	71	91	94	87	86	76	85	74	90	87	85	89	64	92	81	82	93	102	97	99	73	73	86	81	82	84	78	68	94	98	75	72	71	80	73	64	68	87	82	77	76	71	82	63	72	82	108	97	76	80	94	88	89	83	72	77	77	76	79	82	77	73	83	69	81	79	72	102	71	83	64	92	84	79	75	78	98	80	76	81	92	69	79	90	68	85	95	105	82	85	71	79	88	72	84	82	103	72	73	74	70	77	98	91	85	82	84	77	88	73	84	79	75	104	90	94	95	76	83	76	79	79	89	76	72	87	72	83	75	79	87	62	76	74	91	74	85	87	82	85	78	69	83	80	86	78	79	93	93	84	86	82	89	75	88	84	68	73	76	106	85	76	85	61	73	69	81	85	80	86	88	85	96	85	62	60	92	95	82	65	87	90	90	74	66	92	81	71	75	73	76	80	84	82	97	86	98	87	87	96	89	96	88	70	81	81	78	84	79	77	83	92	79	80	72	82	93	63	76	97	94	73	76	88	88	81	68	95	88	84	84	71	90	76	79	85	78	88	80	83	84	85	73	91	97	64	81	76	83	82	57	78	79	86	76	69	78	91	78	108	85	75	89	86	72	93	84	73	82	73	89	77	88	76	94	99	83	83	99	77	96	60	85	70	68	62	70	76	84	73	90	88	89	100	78	78	77	80	93	85	99	70	89	72	77	77	97	75	77	79	79	83	81	88	79	82	95	91	65	74	85	75	83	102	77	62	87	96	87	85	85	84	77	92	85	72	98	81	95	78	70	77	70	72	92	57	76	87	98	79	66	67	91	65	85	86	97	93	99	80	77	90	87	72	80	73	84	89	87	77	78	72	92	85	72	84	87	90	85	83	75	76	86	86	70	78	68	69	82	87	84	72	80	83	91	88	100	76	71	84	93	87	76	74	92	83	88	85	77	78	75	83	70	78	90	78	98	74	81	79	68	91	83	72	77	84	88	81	80	82	77	84	81	82	96	89	81	85	70	81	84	75	60	86	78	77	78	94	89	102	91	74	93	81	82	88	76	75	75	89	77	86	68	105	76	74	77	86	80	84	87	85	75	87	79	83	75	88	85	87	84	92	81	72	82	103	85	67	82	67	76	92	77	76	70	78	87	72	70	83	80	82	76	86	85	81	73	72	96	73	89	82	93	78	73	85	77	93	79	73	81	92	77	74	72	75	81	100	91	86	92	91	80	88	89	98	75	64	72	80	76	84	77	67	72	72	75	97	86	81	86	84	84	86	82	82	83	91	73	70	68	79	84	79	76	86	106	94	79	86	75	92	78	94	80	80	69	74	58	112	85	78	78	98	81	82	88	76	85	81	89	86	68	74	66	87	70	72	82	92	78	96	77	74	82	74	86	77	86	84	85	91	88	94	77	66	111	75	83	72	81	83	75	79	89	88	85	88	88	107	99	81	84	80	78	95	90	86	89	98	72	88	74	91	80	83	86	79	100	70	91	89	84	71	82	81	70	88	85	72	91	97	73	78	96	90	94	80	70	101	84	68	85	84	76	80	82	68	93	80	68	58	75	92	69	90	84	88	83	94	75	85	76	84	83	83	75	68	79	93	67	78	70	75	91	83	72	80	84	64	92	78	68	75	77	92	75	92	71	76	74	81	80	92	91	86	84	62	91	81	103	99	89	78	71	100	74	94	88	86	88	90	78	79	81	72	84	90	81	83	71	76	90	94	86	101	74	69	86	75	84	86	82	87	68	80	79	73	76	94	62	99	73	78	81	76	82	79	82	78	92	95	77	76	88	86	84	74	77	83	79	75	78	73	79	79	74	95	76	66	86	82	81	79	89	81	75	72	82	71	81	89	92	79	92	74	93	94	83	99	74	82	72	80	82	67	73	79	88	73	73	86	83	81	82	101	94	86	76	68	79	82	92	70	95	72	90	94	77	85	78	81	101	85	76	69	80	75	100	87	89	85	78	95	83	106	91	81	107	86	82	86	74	81	86	82	82	72	61	82	83	87	106	70	82	88	86	89	73	69	90	91	80	75	82	73	94	96	67	82	75	99	84	93	74	95	84	76	75	80	76	97	82	80	68	74	95	88	66	68	92	76	74	89	82	82	100	78	89	77	85	87	87	91	87	92	58	65	86	96	83	91	74	94	80	83	79	75	72	84	84	75	82	87	94	85	67	68	95	82	66	83	92	77	88	73	70	78	78	70	78	86	100	93	84	101	87	69	66	82	89	75	70	84	77	78	74	97	82	81	75	86	96	95	89	96	70	95	88	79	82	81	87	70	101	85	73	94	77	78	88	91	83	73	96	87	84	82	76	88	87	103	88
13992	11377	1407	1158	2131	2826	2670	2259	1861	1586	1424	1359	1188	1110	1012	1012	912	925	948	845	842	805	814	799	810	806	753	707	729	752	727	741	756	728	765	741	711	729	720	746	733	719	687	689	709	772	700	681	704	704	733	685	752	710	761	712	694	717	745	692	699	719	670	693	677	711	690	686	681	673	656	706	730	692	682	668	677	709	718	671	684	686	735	690	704	726	660	674	674	754	739	743	725	670	693	680	720	711	728	695	721	725	694	651	726	698	628	710	704	730	724	688	733	691	693	685	669	735	641	711	699	703	699	652	704	687	707	701	727	686	706	691	720	681	701	662	640	659	734	706	699	698	736	666	721	712	713	697	709	704	693	666	730	722	694	717	708	716	747	702	723	679	702	731	710	733	689	655	707	673	709	728	726	697	693	697	701	663	723	651	670	726	676	706	684	663	653	680	669	704	621	678	681	682	697	707	741	707	704	697	658	676	695	722	662	686	724	651	719	696	677	715	677	726	656	726	741	727	744	722	715	664	708	690	706	710	697	705	699	751	744	698	693	710	652	690	727	697	684	698	699	704	724	678	690	706	632	683	653	709	672	683	685	716	703	753	708	708	692	690	701	712	692	712	690	692	712	726	698	732	663	646	704	692	701	715	767	671	734	697	649	707	655	683	683	700	677	695	654	701	755	676	681	687	666	709	682	667	717	728	670	675	669	683	676	714	660	675	721	717	726	704	684	668	700	741	692	688	711	664	707	643	721	677	704	701	689	750	682	703	734	694	685	705	744	673	659	693	652	726	699	677	710	659	694	693	668	719	702	671	717	698	695	697	678	750	708	674	662	714	712	686	698	657	711	740	682	667	716	682	701	711	713	661	669	720	666	698	651	657	712	694	710	708	663	689	702	679	692	760	699	672	678	709	697	700	655	647	678	697	681	708	666	678	691	675	714	718	709	691	686	755	666	668	703	684	758	687	643	684	658	670	697	731	731	701	712	700	663	682	723	717	700	683	689	695	717	698	733	682	701	670	682	688	666	676	699	687	724	707	722	676	729	669	725	711	705	665	743	688	752	680	733	693	689	703	668	742	714	695	754	720	704	720	683	747	695	679	710	699	685	723	677	659	696	663	734	661	713	652	738	683	706	722	691	733	724	752	715	698	671	675	677	679	724	719	761	683	727	718	718	696	740	686	697	678	680	635	667	684	695	690	653	704	706	733	643	709	699	712	697	667	687	692	677	729	668	631	706	727	642	656	665	675	687	704	696	698	693	699	732	678	660	724	679	694	714	673	735	689	696	655	692	706	709	694	707	684	715	682	683	710	678	696	733	716	741	659	707	689	729	682	749	716	685	746	690	692	738	710	641	690	708	705	673	720	679	675	701	639	664	649	674	683	702	703	710	688	695	775	672	688	667	675	703	732	650	683	700	767	717	714	699	688	691	712	707	665	743	621	710	653	683	679	690	699	687	713	709	694	661	697	659	730	737	718	706	711	738	727	685	686	712	665	699	732	684	709	707	680	697	693	662	703	669	664	741	703	715	679	683	679	653	676	682	643	724	678	738	706	664	680	678	684	718	679	699	699	731	726	665	679	757	653	688	729	743	718	688	664	648	700	724	706	752	700	712	656	706	714	708	693	684	736	708	708	682	687	716	731	678	717	675	704	691	700	688	716	712	668	662	749	678	704	661	685	652	693	687	685	713	701	674	658	669	685	732	737	662	701	678	738	663	674	693	670	700	680	692	664	739	736	742	690	669	710	671	725	672	702	712	688	698	707	713	680	722	712	715	748	743	703	693	698	626	736	687	706	709	710	736	687	651	729	737	670	686	696	720	676	644	708	702	695	685	724	661	684	674	686	660	716	663	670	679	698	693	656	681	733	696	714	741	679	707	651	701	699	696	675	701	705	659	712	648	734	710	684	701	726	667	665	688	707	711	725	719	705	620	718	684	658	670	680	710	675	722	701	691	708	705	698	700	663	664	724	700	714	684	703	733	654	683	732	670	709	720	706	711	671	719	665	692	681	695	730	722	674	669	686	673	714	699	719	700	699	700	718	711	662	691	695	728	702	719	690	698	704	708	675	681	684	713	694	712	669	698	700	630	702	695	700	749	677	663	692	722	735	694	726	696	700	732	676	719	682	707	658	739	651	693	717	698	666	712	698	692	692	733	684	634	666	696	690	713	629	681	705	640	657	707	713	707	670	648	653	666	699	622	686	660	684	697	708	743	716	705	743	690	709	650	677	688	690	695	687	707	760	663	710	678	680	665	705	701	652	662	682	719	679	680	730	743	675	705	682	698	651	680	699	679	670	733	682	684	685	709	715	737	714	684	692	714	694	680	678	714	698	671	685	661	666	721	720	708	678	720	719	702	685	688	677	690	712	672	665	674	663	695	719	706	725	713	693	699	696	685	708	722	673	699	685	733	682	696	661	714	728	670	696	702	690	670	732	650	694	699	691	666	698	664	675	687	701	659	722	679	704	678	720	684	691	682	694	738	730	718	701	655	721	694	690	675	690	697	704	732	752	665	700	731	655	697	658	683	644	694	681	712	656	735	688	758	690	726	726	720	695	686	701	657	758	696	706	716	719	664	725	686	650	733	728	676	720	692	720	738	699	729	719	668	671	689	690	702	689	740	701	684	652	724	683	669	637	680	675	722	667	699	666	751	717	693	705	682	745	680	708	690	713	702	706	654	679	687	722	744	671	672	742	739	719	692	676	676	648	669	676	709	716	717	729	703	678	694	701	733	704	682	620	718	658	663	682	669	722	724	688	685	718	706	694	674	695	713	685	688	635	662	692	703	633	711	684	698	681	720	705	703	712	661	698	693	651	696	691	672	712	697	665	691	701	712	699	743	734	676	687	730	698	710	695	715	683	699	683	648	720	684	676	696	690	698	696	700	696	667	691	691	723	695	687	711	700	701	676	667	662	722	705	683	701	660	741	698	704	672	729	693	686	725	680	710	663	629	722	643	719	668	678	677	722	705	710	647	710	659	640	692	648	700	734	699	668	699	702	669	704	677	744	706	683	683	729	673	624	711	681	673	686	673	727	712	700	651	699	708	705	712	747	698	748	739	679	676	710	669	714	708	717	710	711	714	752	671	695	680	712	685	712	700	701	714	709	664	741	666	712	673	668	688	720	724	710	686	681	721	729	709	718	708	688	675	717	704	681	665	691	690	739	691	660	688	698	693	706	682	686	656	662	664	683	728	671	727	751	692	682	699	659	682	686	670	678	687	699	717	704	654	719	673	691	716	674	707	693	681	720	703	677	736	647	681	658	670	680	701	687	736	694	657	738	678	700	697	704	670	725	693	712	693	716	665	677	711	694	673	704	692	704	761	663	699	725	711	713	700	689	688	693	664	666	677	717	726	710	725	711	684	714	712	678	726	694	726	701	703	675	716	704	684	679	659	666	699	661	716	752	653	685	753	673	710	744	701	684	705	674	702	739	690	711	687	687	681	709	696	683	686	701	688	699	718	686	710	679
1609	807	54	26	31	38	31	43	36	36	45	31	31	31	14	21	37	34	26	25	21	18	17	20	18	32	21	18	21	19	22	18	14	22	13	19	15	22	20	16	23	16	22	19	20	11	19	24	27	17	26	13	24	22	23	19	18	26	16	30	10	17	21	22	12	10	17	19	19	19	22	23	18	19	17	23	20	23	19	21	15	24	20	26	17	27	24	17	16	13	20	25	16	11	19	23	19	23	18	15	29	23	23	20	17	16	25	8	23	19	18	10	19	18	18	20	8	20	26	18	14	12	20	15	19	19	22	19	22	13	13	21	19	18	18	23	19	12	23	23	25	19	14	17	16	16	27	24	21	11	18	16	12	24	19	16	16	15	17	15	13	21	14	12	21	18	17	15	27	18	16	21	16	18	21	17	22	18	22	19	25	20	20	17	12	18	16	18	21	11	20	16	10	14	13	20	15	19	19	24	9	17	17	18	13	17	16	19	22	14	17	21	24	12	20	14	17	22	16	26	21	19	18	22	18	19	15	32	16	16	25	16	14	15	24	19	16	13	16	15	14	16	21	13	16	14	15	25	12	11	20	28	18	18	16	15	20	20	20	15	15	14	23	16	17	18	19	19	11	17	23	22	11	12	17	19	9	12	13	22	25	15	17	18	17	12	22	19	24	25	21	19	14	15	14	18	17	17	18	19	25	19	16	14	24	14	14	9	18	16	19	16	15	22	21	21	27	21	16	26	24	21	26	19	17	15	25	22	17	20	13	19	7	15	10	15	20	12	16	19	15	18	18	17	13	21	22	11	21	15	20	10	14	14	15	21	28	12	12	20	20	23	16	19	13	22	17	16	13	23	24	18	24	22	13	21	21	19	20	19	20	20	20	17	23	19	21	15	12	6	14	22	20	14	12	18	24	19	17	15	17	12	15	18	21	16	18	21	17	21	14	21	24	19	12	18	12	16	18	15	19	18	15	17	18	20	24	22	27	21	28	19	21	17	22	20	18	21	21	12	10	13	18	20	18	13	21	21	21	23	13	20	15	18	13	17	19	22	17	22	10	12	15	19	15	17	25	18	26	24	22	18	16	16	12	14	13	18	15	15	14	24	16	14	20	14	19	11	11	18	21	23	19	22	22	16	16	23	12	19	17	22	17	17	13	18	18	19	22	20	17	27	21	25	14	25	19	12	10	15	20	26	16	13	10	15	18	19	18	28	19	14	13	11	20	22	16	21	20	19	20	22	17	21	18	24	22	14	20	11	18	12	22	11	15	16	17	11	15	20	22	14	16	10	18	19	15	26	18	12	13	16	18	18	17	18	20	12	26	22	24	26	24	16	15	18	16	23	17	16	26	18	18	13	21	21	10	21	14	18	15	19	12	17	12	20	16	15	24	23	15	21	13	11	24	22	14	19	20	20	17	23	18	18	19	12	22	19	22	22	17	15	17	28	14	14	21	21	16	16	13	20	20	16	24	21	7	21	19	16	16	24	21	22	25	15	22	16	16	24	15	23	15	16	20	13	25	17	24	16	23	16	13	21	21	17	16	9	14	24	23	16	16	16	24	22	19	13	22	26	25	23	18	23	19	12	15	9	23	22	17	18	16	21	16	17	12	16	27	18	21	25	22	17	16	13	16	14	21	17	20	16	19	16	17	21	12	23	13	24	17	22	14	27	18	20	14	22	11	15	18	19	16	18	20	17	17	12	16	23	14	12	17	23	19	22	20	15	17	16	28	22	13	23	21	17	20	21	14	12	17	17	19	21	22	24	17	17	15	14	13	12	16	15	15	18	14	19	17	15	16	10	18	16	17	23	18	19	13	29	13	13	21	15	25	18	15	22	12	19	20	14	27	10	11	20	22	16	14	20	24	18	16	19	21	20	16	17	15	29	19	19	20	17	12	31	12	18	26	16	16	21	15	18	21	20	11	22	16	18	18	15	15	16	15	16	8	19	20	13	22	21	17	19	14	9	18	17	19	14	24	20	20	17	17	14	17	9	11	22	15	21	27	15	16	24	13	12	20	21	23	21	24	22	12	18	13	16	16	16	25	15	21	24	10	14	18	19	19	20	11	19	18	21	12	16	24	15	13	21	21	21	18	23	15	18	21	16	25	17	24	17	14	16	17	14	16	23	14	13	24	20	26	22	24	18	16	14	20	19	14	19	13	17	19	20	13	21	20	25	14	15	10	17	22	20	17	14	15	16	20	12	19	23	22	15	20	13	19	18	14	18	18	26	19	19	17	18	17	19	17	19	17	21	14	20	22	18	21	14	17	11	20	17	14	10	15	22	16	25	14	16	20	11	21	22	15	13	19	25	23	24	18	25	12	18	19	18	14	30	18	26	25	16	24	21	30	10	15	18	16	25	16	19	25	21	13	13	18	17	16	12	24	18	25	15	22	19	21	19	21	17	11	20	30	20	13	16	22	19	19	19	21	15	32	12	19	18	16	18	8	20	20	17	16	15	24	18	12	21	18	17	25	15	14	16	18	21	14	11	17	23	18	17	15	16	14	18	24	16	23	19	13	19	19	19	16	11	13	18	22	14	16	25	17	19	19	11	21	19	14	12	16	23	20	16	13	15	7	20	20	23	15	22	17	12	15	19	17	12	19	22	16	22	21	26	11	18	20	19	21	19	13	22	18	15	14	22	16	15	22	16	14	16	21	11	18	22	20	17	14	19	16	15	25	18	25	17	18	17	17	21	13	23	13	21	17	18	20	16	19	22	25	15	25	10	21	16	18	11	17	13	18	23	17	17	19	13	15	26	22	14	21	11	19	21	19	20	11	10	18	19	12	14	16	15	15	19	18	23	22	18	13	24	16	15	20	21	15	16	20	16	13	20	15	16	15	19	25	12	12	25	21	13	19	21	18	23	21	34	13	27	29	17	15	15	21	16	13	14	9	22	16	15	12	16	23	20	15	18	13	19	15	17	15	25	16	22	21	16	22	27	12	20	21	19	20	13	12	16	19	10	13	21	17	20	12	19	16	21	17	26	17	22	16	23	11	20	22	13	21	18	24	24	12	18	14	17	21	21	24	18	15	14	24	21	17	8	10	16	16	24	11	21	29	19	18	18	17	19	15	20	22	23	23	12	14	15	12	17	12	21	17	18	19	18	13	24	24	15	8	9	29	22	17	12	18	13	13	21	20	14	15	20	13	23	13	21	22	17	17	19	18	21	18	13	18	34	15	24	21	18	17	19	22	18	13	21	18	13	16	24	17	19	16	23	10	22	18	20	22	25	20	14	15	17	23	19	23	15	5	16	18	15	15	13	24	22	17	11	22	15	19	16	26	19	13	17	20	19	10	13	15	18	14	16	23	18	23	17	16	21	15	13	11	28	17	16	19	19	15	19	19	15	19	12	16	15	16	28	19	15	17	27	18	17	17	16	13	21	24	16	21	11	18	23	19	14	16	22	14	15	13	13	18	21	15	22	16	18	11	24	23	15	15	25	23	21	20	18	15	20	13	20	17	20
14290	8775	693	561	1263	1876	1818	1492	1277	1102	945	778	690	598	525	449	432	413	376	333	306	307	287	280	295	261	262	235	228	246	265	231	214	205	225	206	222	216	205	187	187	178	208	180	210	180	193	175	181	196	184	178	178	194	189	178	182	215	160	181	186	166	203	170	151	166	170	176	165	169	191	171	181	185	178	176	158	184	158	179	176	142	188	178	149	153	183	163	176	165	159	178	164	155	167	186	177	157	144	162	166	171	173	157	142	161	182	158	181	183	155	161	142	164	178	140	150	164	150	166	171	159	159	167	163	168	169	158	145	188	164	146	166	176	180	165	171	171	174	156	165	166	166	166	147	160	171	181	147	168	147	152	147	140	152	167	156	150	160	158	167	141	151	161	173	165	141	161	163	142	165	155	183	162	165	177	159	162	160	169	170	171	166	175	137	156	179	177	159	168	160	151	144	168	161	197	160	149	163	141	156	143	155	148	162	154	177	160	159	169	182	158	174	154	148	167	156	162	173	160	156	144	139	150	167	158	155	150	173	172	142	156	150	152	156	154	171	164	162	150	194	169	163	128	156	159	170	138	156	183	169	170	154	151	136	164	171	129	164	156	181	161	159	165	157	181	167	181	160	164	141	153	172	154	169	169	181	161	182	168	173	143	155	138	149	155	139	166	140	149	157	170	158	139	161	211	158	136	157	190	160	158	154	163	150	140	161	164	166	131	189	144	178	178	170	156	160	148	148	140	170	165	166	142	162	162	162	146	189	176	155	147	168	158	173	172	158	182	174	160	148	158	136	187	145	185	180	177	166	192	168	156	141	165	154	157	154	160	150	186	148	158	184	171	176	162	194	138	173	159	168	153	192	174	152	164	178	166	150	149	160	167	170	173	164	149	174	140	186	168	150	143	157	173	173	160	164	152	181	170	171	162	178	150	163	170	169	171	186	160	152	184	181	199	155	145	167	172	170	144	134	158	164	174	159	163	185	147	148	165	148	152	153	163	176	174	155	163	181	170	156	147	136	202	184	158	173	173	146	161	168	160	148	152	131	172	166	168	161	144	160	158	160	136	184	131	159	171	163	141	170	161	160	146	163	159	159	152	156	152	147	164	145	151	177	154	156	154	152	149	174	147	174	168	174	163	148	157	157	140	171	174	147	139	147	155	165	128	146	149	145	187	163	171	189	157	152	172	157	168	150	167	142	162	175	140	165	173	140	165	142	161	179	158	168	143	169	162	191	154	167	162	153	167	185	162	192	181	175	162	165	155	166	160	150	165	157	163	169	177	160	156	141	171	163	164	152	158	163	177	164	158	158	138	147	146	155	159	148	196	172	190	158	171	162	165	150	165	151	136	153	188	169	166	179	162	160	139	166	158	156	153	164	175	139	141	155	160	149	187	150	175	150	165	176	139	171	149	167	184	162	159	167	160	152	165	171	168	167	152	166	143	168	167	166	148	154	144	174	159	177	183	143	184	165	175	170	161	147	155	153	135	145	183	167	160	169	156	135	146	169	158	149	142	151	153	159	165	165	164	157	150	173	161	176	193	179	151	165	160	160	172	157	164	169	155	149	163	158	150	173	196	189	187	171	162	165	149	183	152	158	181	178	157	155	162	159	146	166	173	168	161	147	152	181	156	158	148	172	168	188	157	191	149	150	150	193	151	161	143	163	161	181	165	169	155	150	166	174	156	174	168	166	146	185	163	172	131	157	174	145	174	169	158	147	170	184	158	158	163	166	179	149	149	180	165	180	155	180	170	157	149	148	163	174	164	147	172	166	171	142	171	145	160	174	149	164	177	163	156	154	160	144	175	168	162	178	150	163	184	164	176	145	169	167	154	151	154	161	147	184	171	156	181	171	140	175	143	166	157	164	162	167	162	159	162	172	150	186	147	159	167	154	157	181	187	153	150	142	165	168	165	169	160	186	157	155	178	167	147	146	160	153	169	184	149	176	174	159	162	149	173	168	142	179	156	142	162	166	148	170	170	168	153	162	171	155	154	153	170	157	165	145	149	164	178	151	159	148	146	134	149	161	189	148	161	161	167	160	150	158	140	164	167	149	158	169	168	154	173	154	138	154	183	146	134	164	161	151	160	148	157	147	190	164	146	158	153	162	178	165	174	148	157	157	139	158	159	184	148	131	138	140	153	154	153	163	147	156	152	161	155	165	180	163	173	163	157	154	190	158	180	156	150	162	159	165	158	173	174	175	177	165	194	153	149	183	160	139	167	150	146	162	166	175	149	149	173	156	161	142	149	153	159	183	159	177	153	123	152	153	163	143	174	156	181	171	164	153	153	176	133	158	159	174	133	158	177	157	164	161	160	157	148	167	139	157	176	147	154	154	174	161	173	170	143	158	147	162	158	170	154	155	172	172	157	160	162	166	148	124	141	160	163	157	147	169	150	145	150	152	159	165	178	159	156	160	133	156	157	161	156	157	155	170	179	167	170	157	166	163	152	137	159	163	197	158	145	160	164	169	158	154	137	155	138	154	171	173	188	184	162	175	190	167	160	164	148	173	161	147	142	164	175	197	162	181	152	158	159	168	155	138	178	153	152	167	185	158	156	153	154	156	142	151	149	176	160	169	171	154	169	146	171	146	142	157	159	158	159	143	154	157	161	155	144	152	154	162	153	175	157	154	152	163	169	170	147	154	160	161	128	148	155	142	168	174	161	160	161	143	165	157	170	163	162	171	165	162	155	136	154	154	176	139	160	168	175	159	161	153	152	156	161	147	160	176	174	145	160	158	166	155	153	152	161	173	157	168	183	156	177	140	171	168	158	161	176	170	154	158	187	161	156	191	158	135	147	164	153	153	163	169	153	170	161	147	168	169	173	182	179	140	170	174	169	158	174	159	173	162	178	166	158	175	154	166	174	147	172	178	171	164	134	170	155	137	159	138	155	155	164	163	159	177	147	182	157	171	167	162	174	153	171	153	148	157	154	159	153	143	155	164	158	158	149	167	160	175	164	162	170	162	154	162	145	169	158	163	171	145	152	151	170	147	187	157	152	164	177	181	143	167	158	156	147	152	159	146	157	149	164	155	164	153	154	165	156	156	156	178	156	154	172	141	159	147	158	149	150	156	159	167	190	146	158	150	168	150	146	157	151	175	159	163	140	160	163	169	147	155	163	162	143	171	163	176	168	165	164	166	149	171	179	160	159	154	144	169	162	172	162	159	178	146	183	158	168	171	189	167	172	166	161	156	180	169	171	168	162	154	163	148	174	173	151	145	186	155	156	143	164	164	171	164	175	160	152	155	162	135	140	180	159	162	167	149	161	162	143	190	154	161	137	142	145	165	174	145	155	183	160	128	190	180	152	154	171	151	158	153	167	165	143	156	154	164	156	154	145	164	140	163	166	165	163	169	140	146	175	174	158	150	167	140	170	149	158	164	138	183	154	154	158	167	176	154	158	145	171	165	145	179	133	160	173	153	157	182	161	173	156	180	158	164	161	151	146	163	172	165	185	171	134	169	172
1166	1536	142	94	88	112	102	109	98	94	79	97	89	71	78	83	77	67	78	85	96	82	110	96	94	74	71	99	83	78	89	90	86	74	84	76	85	89	90	70	70	67	79	80	74	86	69	82	95	73	96	101	66	73	70	74	66	90	63	62	81	79	72	77	71	84	88	72	73	75	67	84	67	62	71	65	74	83	85	91	84	79	71	72	67	67	63	87	100	78	62	60	90	72	75	57	82	63	73	63	84	86	56	74	78	78	104	57	94	89	81	69	75	59	92	72	81	87	88	75	82	86	74	100	77	70	79	64	68	71	78	72	82	68	78	76	76	76	78	67	74	85	73	96	78	84	69	79	73	89	69	77	75	88	69	87	66	70	75	86	79	84	78	66	74	78	90	78	92	77	75	92	65	71	83	89	75	74	75	78	84	72	74	77	65	76	68	76	65	79	67	70	70	69	81	90	76	86	90	84	65	81	78	68	90	92	70	87	72	69	79	73	61	81	60	77	84	79	81	80	70	80	92	64	81	74	84	79	90	66	72	73	80	78	70	73	69	67	82	73	88	71	77	72	71	81	77	68	77	75	75	59	77	84	82	83	62	69	79	79	73	59	80	63	81	75	68	75	74	73	69	71	79	65	69	69	76	71	94	68	78	94	78	80	76	102	74	79	73	58	87	71	75	62	74	65	67	84	83	71	80	84	81	93	74	80	81	74	89	78	70	64	62	90	77	78	100	79	80	76	56	90	86	72	83	67	78	70	68	73	74	76	69	102	81	74	94	79	79	82	71	66	63	77	78	73	88	61	74	63	66	72	79	79	73	71	90	83	76	75	81	80	76	57	83	80	82	68	90	81	76	72	73	77	81	70	87	77	71	74	67	88	83	69	68	82	69	85	63	76	64	69	71	76	83	80	74	69	76	73	77	74	80	75	81	81	75	64	73	68	78	81	86	75	75	83	76	71	57	96	73	79	91	77	84	58	79	78	71	82	83	77	97	75	66	72	87	85	80	70	82	82	77	73	65	78	67	75	74	69	69	81	77	80	79	67	66	83	68	66	87	78	85	60	72	68	69	65	72	78	89	73	78	87	82	82	71	78	70	74	75	87	87	81	79	82	99	93	79	79	92	76	90	84	75	59	69	75	73	79	61	77	72	83	67	80	89	61	85	79	90	81	83	92	77	74	65	80	80	86	95	67	85	71	64	76	87	91	71	77	86	66	92	79	73	83	77	84	85	68	74	76	70	81	83	86	74	75	73	92	80	65	70	71	89	78	77	70	75	81	70	73	87	82	83	69	81	74	80	85	85	72	77	74	65	86	74	80	69	57	74	71	73	86	97	78	76	72	85	76	72	86	92	80	73	75	91	92	69	77	81	62	68	73	81	77	73	55	74	80	65	89	85	65	83	70	81	64	74	72	84	63	75	75	69	72	66	77	74	83	78	67	78	64	71	82	75	84	77	65	74	81	65	72	71	81	57	77	92	77	59	84	94	67	75	81	75	79	67	83	67	69	88	64	87	73	80	80	63	67	91	68	74	85	83	76	86	84	71	85	87	69	68	65	75	74	72	67	96	87	75	94	73	72	85	76	72	77	85	83	84	84	71	64	58	62	68	58	75	68	66	70	80	79	84	73	94	75	91	72	68	94	87	71	71	76	70	61	51	81	84	77	73	74	86	73	78	89	65	76	70	81	71	77	73	69	68	72	73	67	79	69	82	77	77	76	71	74	79	84	83	81	62	73	73	75	74	69	80	75	67	73	74	63	79	80	70	74	67	81	71	75	67	91	80	72	79	71	93	86	61	79	62	63	73	75	71	75	81	98	95	75	79	70	76	64	77	105	97	75	77	85	71	98	77	81	70	80	77	66	80	64	66	93	73	80	66	79	73	93	79	94	77	78	70	65	78	70	87	66	81	77	71	97	90	69	78	75	77	82	85	90	70	76	89	87	65	73	91	98	74	57	63	90	77	73	68	67	70	80	73	72	75	83	78	83	73	75	89	74	65	81	83	69	83	62	65	70	74	76	100	66	68	88	79	91	90	72	82	74	70	83	80	73	68	73	77	81	72	78	74	72	71	87	83	87	80	82	87	85	68	81	86	70	76	55	61	73	72	77	63	83	64	95	86	69	59	82	78	60	86	92	91	83	74	75	73	82	90	75	67	88	70	78	86	66	86	77	63	89	89	77	74	64	78	81	73	73	75	81	66	76	83	78	89	68	81	91	88	74	75	84	57	81	85	83	73	76	73	73	84	76	67	61	82	77	75	80	73	76	97	75	77	71	78	89	72	74	81	69	78	72	74	72	87	76	66	65	73	69	68	79	72	82	86	73	78	67	78	77	68	78	75	83	85	64	83	71	85	85	76	87	73	81	64	99	92	80	63	53	64	78	90	72	78	67	95	76	78	67	61	63	80	61	66	69	69	70	74	59	75	73	73	91	81	79	96	80	79	67	73	93	74	78	80	77	89	78	84	80	69	92	93	68	79	85	91	84	62	79	92	73	82	74	78	82	84	53	78	73	83	80	75	76	90	77	70	88	83	88	103	85	70	82	76	68	74	82	79	76	68	89	73	74	65	80	77	64	83	80	72	70	78	77	80	77	65	69	79	81	82	66	77	90	66	81	72	82	81	62	74	72	75	84	60	90	78	88	71	88	80	85	80	89	71	62	96	61	70	73	84	89	72	85	77	75	69	57	64	84	86	78	83	76	79	95	68	69	75	83	78	70	83	86	71	71	73	74	60	70	69	99	84	74	86	74	68	77	59	82	83	88	76	72	79	81	69	92	75	90	75	73	80	73	73	72	69	72	77	71	93	75	86	86	81	75	75	72	95	94	72	71	88	58	83	79	78	75	67	91	85	83	68	71	90	80	75	83	74	78	97	86	68	87	76	79	83	87	83	70	72	77	77	79	81	76	100	85	64	69	77	65	64	74	64	97	73	98	73	83	75	82	67	81	74	86	86	99	71	76	76	60	71	80	63	71	72	85	76	95	82	79	69	84	81	71	74	87	91	89	76	69	81	86	90	83	70	85	93	75	88	79	63	69	80	65	73	66	72	71	79	71	78	69	81	60	74	83	62	73	83	75	75	63	82	80	72	87	79	78	70	76	78	90	81	73	83	75	80	70	97	78	87	75	64	70	83	76	96	91	75	80	77	72	78	77	63	73	75	78	74	77	78	63	94	80	80	77	67	91	84	81	76	73	85	73	79	70	76	63	96	77	62	95	68	78	66	71	61	64	70	95	71	87	68	81	75	82	81	73	86	77	61	70	60	84	75	67	72	78	74	85	85	64	87	62	82	85	56	81	67	84	84	83	79	81	82	66	71	75	80	82	78	82	65	80	84	64	82	76	76	80	61	69	74	88	83	97	51	73	75	81	80	88	74	58	84	86	91	103	84	63	95	86	91	73	84	90	78	73	89	77	92	72	81	75	78	88	83	74	72	72	67	79	94	76	93	63	77	72	92	75	60	79	92	83
16372	13043	1652	1359	2874	4027	3662	3097	2699	2199	1908	1610	1465	1370	1246	1213	1141	1028	1003	979	917	902	892	918	882	823	853	846	777	785	787	836	766	762	725	765	746	759	758	754	706	708	687	679	706	737	717	723	719	720	693	735	705	700	674	712	694	734	682	704	695	672	639	681	679	616	685	721	683	670	650	674	676	691	710	698	662	703	669	671	696	702	691	675	664	694	676	702	700	720	667	676	733	671	679	635	712	667	692	649	702	669	673	655	695	705	695	731	655	690	651	632	710	670	686	655	710	668	678	639	685	645	689	681	668	677	671	689	688	668	733	644	653	655	703	631	676	683	694	657	752	657	714	707	715	703	672	690	709	603	661	636	669	625	684	693	672	662	637	690	646	699	681	720	707	649	670	651	678	665	660	628	703	609	691	690	679	678	661	713	642	692	666	683	659	713	692	696	697	683	662	685	659	633	661	672	661	632	686	699	685	680	671	693	700	686	682	633	653	661	646	693	663	629	698	661	661	677	652	727	712	713	653	648	649	697	596	685	723	691	663	681	680	680	675	694	631	656	680	658	637	630	645	656	697	666	686	667	663	729	674	674	670	633	662	625	680	632	665	686	647	678	680	676	713	616	704	648	658	691	669	624	651	662	645	689	667	660	682	649	666	675	657	693	685	680	668	664	686	605	672	678	671	669	644	667	665	688	702	646	681	686	718	679	674	701	689	643	657	695	628	664	723	653	691	677	698	709	666	724	695	651	647	646	654	727	640	656	681	647	681	627	620	675	689	667	673	666	674	640	668	668	600	643	725	629	633	664	687	656	725	611	675	640	709	722	670	653	670	639	668	690	644	677	658	677	651	680	658	689	680	634	639	668	609	659	716	740	689	732	704	717	655	653	692	651	703	650	674	653	631	622	675	621	663	713	658	716	676	673	669	679	665	663	695	674	660	693	659	683	668	651	683	692	655	664	689	690	678	691	685	651	668	710	703	650	694	719	693	680	660	643	648	699	637	749	693	660	662	640	669	644	653	669	673	692	683	666	667	657	666	673	630	644	666	667	664	690	675	638	678	720	634	685	635	688	651	710	694	661	668	659	690	701	669	621	675	650	657	658	682	670	707	654	685	648	677	639	671	679	614	697	662	664	683	657	653	657	630	638	659	690	600	611	691	658	691	660	646	687	698	669	649	677	700	698	667	633	641	679	651	708	624	660	679	690	625	643	673	641	669	700	674	681	618	667	662	671	632	637	666	685	632	693	700	660	683	741	674	652	683	700	701	685	687	652	650	691	689	670	684	667	669	670	647	674	703	668	658	640	637	701	632	671	644	655	668	668	646	687	676	752	683	721	716	670	676	644	672	676	674	680	684	668	681	653	648	636	654	648	663	653	664	659	653	650	658	698	701	651	675	684	659	648	698	697	670	657	702	687	675	653	667	663	653	665	611	666	621	677	654	690	668	653	695	678	672	629	668	620	673	658	681	663	663	703	649	646	660	716	656	683	673	659	688	653	637	628	654	637	642	633	638	684	645	704	661	665	646	666	656	649	648	672	679	674	656	695	638	656	675	636	675	630	645	672	645	750	707	703	649	659	666	652	679	636	652	733	622	650	703	675	704	694	663	670	710	668	685	687	663	657	699	667	663	669	653	659	650	640	690	652	691	673	639	628	660	687	661	641	627	695	648	680	666	707	641	662	609	722	622	675	659	593	672	676	665	691	738	686	704	656	702	743	643	658	659	668	654	637	696	710	649	673	673	670	644	660	679	693	662	622	675	665	629	672	641	668	640	675	674	712	689	676	636	641	683	685	653	648	676	656	684	670	683	614	715	624	668	703	695	654	690	671	721	657	678	630	697	667	719	707	639	739	677	673	676	657	665	709	678	665	618	667	664	677	710	642	630	719	662	635	666	677	627	635	706	661	691	639	630	683	660	656	665	669	675	685	659	680	657	657	636	657	686	647	675	632	678	687	676	635	673	665	653	668	640	632	694	674	678	645	673	645	615	685	636	685	677	687	616	668	658	670	665	646	664	645	669	630	627	686	673	698	667	637	667	665	669	636	698	640	676	688	685	717	684	639	704	670	657	688	645	686	712	689	658	663	715	658	690	708	670	663	653	663	657	700	643	662	666	727	678	627	641	669	646	668	648	664	672	663	699	638	666	696	618	658	687	668	659	639	655	682	678	694	708	674	694	638	669	659	650	730	633	649	652	619	681	683	656	637	684	686	693	740	656	652	696	697	632	675	643	674	655	635	664	671	692	650	642	640	693	658	691	675	628	648	698	695	643	664	633	672	670	679	651	650	692	648	657	661	667	666	663	719	625	629	677	670	643	684	618	687	612	662	681	647	672	695	648	657	681	690	669	693	692	694	658	668	694	709	678	693	684	670	678	655	653	646	667	684	669	675	646	652	710	678	658	664	662	686	654	659	684	725	707	625	607	651	674	690	773	661	724	738	679	615	657	703	648	676	656	703	617	690	673	665	647	616	730	678	635	660	672	696	675	652	714	698	643	650	687	683	672	640	690	677	681	674	641	661	666	671	639	673	715	704	681	669	661	622	628	651	706	678	694	669	633	717	675	662	698	682	662	696	675	642	643	661	649	662	684	672	688	662	670	674	702	695	676	676	684	721	719	690	680	641	711	672	665	677	690	693	667	702	712	693	693	707	693	668	654	641	666	657	680	707	676	642	649	671	689	690	677	631	645	688	639	660	623	661	674	650	650	670	683	629	613	691	707	688	665	697	670	681	630	695	687	683	675	638	671	669	632	699	698	684	687	638	680	612	659	651	695	713	629	678	672	699	638	648	652	713	691	666	692	663	703	693	678	711	664	682	670	678	648	714	692	698	658	714	668	707	702	652	719	663	689	662	699	688	661	667	628	670	675	688	680	623	657	615	678	697	650	645	664	688	682	707	645	692	627	685	673	662	668	680	666	656	668	663	682	703	666	624	660	689	642	670	682	655	706	665	668	661	684	714	700	677	647	695	654	643	685	739	638	684	700	636	681	676	672	665	689	646	692	655	658	662	663	684	684	653	691	634	692	707	629	693	679	698	708	680	667	687	672	629	640	668	679	679	703	715	646	659	672	679	638	676	675	651	656	647	724	685	653	681	679	665	695	691	619	723	668	676	665	700	659	650	698	650	674	655	688	650	640	639	661	657	640	656	686	670	649	648	665	636	668	640	705	647	689	663	686	689	684	663	642	692	707	631	633	658	658	722	668	687	687	616	712	670	701	667	633	690	671	593	675	609	635	659	674	644	658	691	620	639	691	658	713	687	633	704	701	680	665	681	632	694	668	648	643	663	687	667	625	659	625	664	677	663	664	654	654	670	678	675	680	682	669	693	700	679	687	611	709	616	675	695	684	684	637	673	705	651	665	727	698	669	717	690	671	652	642	669	711	610	729	687	663	685	654	653	670	653	650	667	676	663	693	683	647	660	641	651	678	657	679	674	670	666	660	707	690	712	645	699	677	687	690	678	675	667	662	653
1142	243	45	29	26	34	38	36	38	43	37	34	23	27	30	34	31	27	41	25	22	32	36	22	32	24	22	35	30	34	31	38	27	33	31	36	33	34	26	29	26	24	28	32	27	36	29	29	28	32	31	26	29	31	33	33	24	25	23	24	19	26	29	32	33	35	29	38	34	32	32	44	23	36	38	31	26	27	31	29	34	39	36	35	32	29	34	25	26	32	27	24	28	36	32	23	25	31	30	33	32	28	43	38	36	25	35	24	38	36	37	36	39	26	36	36	28	27	26	25	26	25	38	31	40	27	30	30	31	23	24	22	32	44	23	26	33	31	37	27	31	29	36	31	24	28	28	21	33	33	44	42	25	25	31	29	23	29	26	29	29	31	28	35	36	34	39	31	31	32	32	32	29	42	32	45	34	45	35	22	30	28	28	16	39	34	35	32	34	27	37	31	24	30	22	30	36	23	43	33	27	31	30	49	32	33	28	33	34	39	27	37	31	24	28	33	26	30	26	40	27	22	33	37	38	35	33	40	27	25	27	34	36	24	30	20	26	31	30	23	38	21	33	29	32	27	32	35	30	40	28	26	25	32	28	33	34	27	24	33	28	29	25	26	36	30	18	29	25	24	31	33	25	34	31	27	24	30	31	29	37	24	28	33	28	25	37	43	28	22	32	20	21	35	36	23	30	33	25	31	23	22	33	25	20	33	33	26	24	36	33	32	34	25	26	29	27	25	39	32	32	29	26	28	34	29	31	31	26	30	41	28	31	36	33	31	32	35	33	25	24	33	30	32	39	25	26	32	26	34	33	21	37	28	30	30	27	35	19	48	38	28	33	27	22	31	32	39	25	25	29	28	24	27	40	20	24	32	21	24	27	29	23	29	22	34	27	29	41	32	21	28	33	31	27	35	24	28	28	21	29	30	34	32	35	27	27	28	36	30	32	40	33	31	27	27	18	26	32	30	32	33	21	30	33	28	29	34	22	34	29	31	32	27	36	42	29	32	43	44	26	28	42	24	31	31	36	14	35	35	28	32	35	31	31	28	23	40	30	22	31	24	33	42	31	34	37	27	21	24	37	34	29	26	33	24	26	29	32	28	31	29	22	29	36	30	33	34	25	30	23	35	32	27	28	29	35	39	28	23	28	29	34	30	32	28	27	32	22	26	39	24	35	34	35	39	29	38	30	26	31	31	28	28	28	33	32	27	27	33	28	32	26	30	33	27	30	42	31	20	29	37	22	28	29	32	28	28	39	29	23	34	33	27	25	26	34	36	37	35	35	24	39	31	25	23	28	28	32	27	33	32	40	29	25	35	23	24	24	25	33	25	18	28	36	20	28	40	21	26	36	30	34	31	34	40	26	28	44	29	31	33	26	33	28	28	25	19	31	31	28	28	27	38	34	28	29	29	22	40	22	35	41	35	22	21	35	23	32	37	25	34	30	37	24	30	33	31	30	41	22	21	32	37	33	23	29	34	14	39	34	43	29	34	34	29	40	32	22	40	31	39	40	24	29	33	32	35	24	38	26	33	32	34	29	26	30	35	32	37	30	35	39	25	31	41	46	33	32	29	30	30	35	32	42	31	40	24	35	26	29	28	27	32	37	30	29	18	40	36	44	34	16	27	32	25	27	29	36	38	29	31	26	29	32	33	31	24	29	36	38	28	27	27	24	33	31	33	25	37	29	34	31	24	26	29	25	28	25	33	38	24	24	30	30	21	30	21	33	19	34	22	37	30	31	28	23	33	35	25	33	23	36	33	31	27	34	21	30	37	29	37	31	22	31	26	31	19	28	29	34	25	37	28	24	27	34	30	30	38	29	33	30	31	27	32	30	33	24	31	28	26	20	28	26	29	39	18	26	29	37	22	30	34	33	27	28	28	32	21	38	36	26	18	29	30	38	37	33	28	28	31	29	28	26	28	27	29	34	21	22	30	33	26	26	29	24	20	23	39	24	30	31	24	32	21	18	44	44	33	34	25	38	38	31	31	33	29	37	26	34	27	31	35	30	42	23	26	24	31	33	35	27	28	28	32	29	27	34	32	28	27	20	34	25	39	26	34	28	34	26	20	34	34	32	35	28	26	31	29	24	33	25	29	35	30	31	32	36	29	32	24	33	28	29	38	31	31	32	28	45	39	26	31	24	37	29	30	39	36	34	24	32	34	30	29	30	26	36	31	34	31	32	27	37	24	33	29	39	25	27	33	28	36	23	27	28	20	31	35	29	40	20	28	32	27	34	33	29	35	35	33	34	29	19	34	23	37	27	40	18	25	29	23	23	24	31	33	24	45	37	31	25	29	33	25	30	19	27	31	26	32	22	34	37	34	27	26	28	25	30	32	26	32	29	20	35	39	36	26	51	21	30	41	24	38	21	35	31	36	21	42	32	26	25	26	27	30	21	36	35	34	29	28	35	34	36	41	39	34	25	30	26	30	33	32	28	43	28	45	30	20	47	25	35	27	37	40	35	36	30	30	25	21	29	42	25	31	32	20	32	33	28	34	27	26	39	44	36	29	25	35	24	31	28	32	28	31	40	27	37	27	41	31	29	39	26	29	35	41	26	25	25	29	32	37	34	37	23	38	37	38	29	33	33	27	33	31	38	33	26	24	30	25	30	32	34	28	22	36	35	37	32	28	37	28	38	40	34	22	34	27	36	30	35	33	33	19	28	29	36	29	47	32	43	31	33	38	34	31	27	32	37	29	25	32	39	38	30	33	43	24	37	35	30	31	33	35	28	34	32	22	24	40	31	25	30	22	26	33	34	35	32	39	24	40	25	30	28	37	40	33	32	27	25	36	43	35	32	18	43	21	32	27	30	25	19	32	27	34	25	26	36	38	27	30	33	34	39	44	37	29	34	35	34	33	39	37	31	25	29	33	29	27	27	28	29	27	34	29	28	23	15	28	34	35	27	23	42	29	39	28	28	35	26	30	28	29	33	35	32	34	34	16	13	29	30	21	31	29	23	28	30	24	28	31	38	36	31	28	46	28	32	26	30	31	25	32	35	37	33	32	26	31	31	27	21	30	28	28	32	48	39	29	29	25	28	29	33	44	33	38	36	29	34	29	28	34	39	37	29	33	29	36	38	34	34	33	30	33	34	25	19	31	26	30	25	23	36	33	31	27	31	27	29	24	32	25	28	52	17	24	32	32	30	31	31	46	14	34	35	23	30	39	27	35	33	27	27	36	30	27	25	35	30	31	32	46	30	34	25	37	32	37	39	35	28	32	39	29	31	39	36	37	31	34	34	34	26	33	38	19	34	36	33	32	30	29	38	32	32	29	29	33	21	38	32	29	23	35	25	34	30	27	36	29	29	34	25	22	42	38	35	31	43	32	49	31	22	26	29	30	40	33	40	26	33	38	28	39	41	35	36	37	33	28	31	21	25	30	31	25	36	25	36	34	28	35	39	26	30	32	23	37	23	26	35	32	28	26	25	34	22	24	36	20	23	21	25	35	28	40	31	43	30	29
12148	3653	443	350	486	600	579	508	483	431	405	409	390	343	344	336	319	329	349	315	303	280	292	280	272	268	284	280	286	261	280	279	255	265	263	299	246	283	275	261	267	263	288	268	259	280	252	265	254	222	252	269	277	275	252	277	248	281	279	290	255	269	273	238	271	238	246	293	256	246	246	275	237	260	258	304	245	272	256	243	252	247	248	232	296	260	249	257	276	264	277	229	290	241	238	257	258	267	247	259	225	258	249	249	227	299	283	243	265	273	265	232	267	280	267	267	268	249	239	231	256	266	235	250	249	255	271	304	271	293	271	300	273	244	268	265	251	306	240	237	244	260	262	282	259	277	235	262	248	275	288	281	271	245	260	296	278	274	254	284	258	253	253	257	261	278	286	291	273	257	255	274	271	269	283	243	274	282	270	224	284	257	236	254	263	246	231	261	269	263	258	243	238	239	265	262	260	257	261	228	276	267	273	278	263	243	270	262	271	254	268	258	272	280	270	256	273	256	245	224	278	255	259	287	267	293	257	250	252	252	241	287	247	257	255	256	288	286	260	247	258	285	243	258	241	274	262	245	261	252	261	248	262	269	259	273	255	268	277	269	250	257	254	243	255	314	290	278	278	254	258	268	274	267	274	281	290	254	293	258	270	270	269	230	219	255	265	286	271	296	246	243	262	286	265	262	315	271	273	256	243	257	266	269	254	285	269	253	255	270	245	225	241	276	277	245	255	265	265	271	248	231	254	256	242	263	278	256	266	266	291	247	249	260	270	270	291	293	269	253	276	257	275	261	249	257	275	273	229	250	278	261	272	265	262	246	266	278	250	269	277	284	243	273	253	276	247	242	254	243	243	276	263	244	243	275	267	223	243	273	254	274	242	268	262	261	228	258	275	288	250	268	271	268	275	284	263	259	298	252	253	263	220	258	259	257	253	297	261	262	252	261	258	246	260	272	255	273	286	283	242	288	266	248	252	259	246	264	255	266	285	282	277	261	265	258	268	291	263	261	249	256	262	286	278	244	265	254	230	282	246	243	254	256	246	249	261	253	255	249	254	250	263	264	242	279	245	268	264	270	236	264	254	266	266	234	260	273	277	262	283	272	263	275	273	285	252	256	282	256	221	257	260	249	245	271	245	260	243	242	268	275	275	269	238	266	268	261	265	273	283	269	293	252	240	241	285	271	276	265	256	276	264	242	264	263	239	293	268	238	283	239	224	291	264	303	276	272	267	278	285	251	262	257	252	240	255	259	255	250	258	255	277	285	274	286	278	242	255	254	254	258	262	279	273	237	280	258	275	260	270	245	266	259	267	245	262	260	273	267	240	306	268	271	285	250	267	261	259	275	258	288	259	271	259	283	242	267	264	245	285	229	270	283	212	242	244	281	277	254	263	262	270	250	282	248	253	266	272	255	283	285	269	235	233	260	231	254	260	254	220	269	241	296	263	251	255	284	272	250	259	266	281	261	268	279	254	280	252	266	266	271	279	240	273	250	267	252	228	258	237	271	268	249	247	265	279	284	263	234	268	254	252	259	250	276	256	276	243	256	257	261	252	283	237	237	263	272	264	281	254	271	269	276	291	266	266	245	269	272	283	267	272	264	270	282	263	264	255	263	273	257	289	274	296	266	251	242	266	263	277	250	259	279	265	285	266	278	270	258	228	262	289	251	244	273	251	274	261	267	272	245	288	267	272	230	262	253	263	223	272	262	257	263	238	281	260	278	244	239	268	281	268	270	264	282	266	231	273	285	260	266	257	262	293	258	256	266	256	259	245	253	280	269	276	279	243	243	246	255	269	245	270	281	231	274	245	265	270	276	226	261	235	259	255	243	270	288	264	246	268	267	312	254	296	251	243	237	243	251	267	272	279	253	279	245	264	267	276	276	289	262	275	260	288	274	247	279	259	257	274	281	238	254	262	266	236	270	273	263	269	259	246	280	254	268	278	282	297	255	247	287	250	270	253	248	258	245	239	248	256	252	277	259	249	247	250	237	271	271	272	279	266	267	289	270	287	278	265	237	279	271	268	253	263	257	279	263	246	261	257	266	281	270	259	287	241	276	258	257	283	247	265	268	294	276	274	258	246	297	264	257	265	262	268	248	304	239	262	272	263	270	266	252	247	280	292	295	251	257	274	262	259	284	254	262	267	234	270	261	265	259	248	242	243	270	271	300	248	245	247	259	239	274	269	232	252	242	252	276	245	254	255	280	249	258	260	275	269	251	246	249	261	279	272	248	258	300	277	273	268	247	258	254	268	303	289	236	245	258	273	260	287	255	239	237	271	308	244	246	300	270	245	269	246	263	258	272	273	264	251	278	258	275	257	250	282	254	258	253	249	278	275	288	259	289	258	240	266	256	282	266	271	276	274	256	257	253	257	265	236	219	271	277	273	262	258	260	236	265	282	295	243	251	283	282	263	258	301	272	270	276	260	245	282	244	266	266	264	268	271	262	279	274	292	253	251	261	258	250	257	282	264	274	274	302	271	276	234	269	284	239	249	298	239	240	245	237	253	256	277	273	238	271	267	268	234	264	259	269	269	277	278	239	258	252	263	282	258	286	258	235	265	277	290	247	258	255	271	237	283	262	286	269	266	295	244	278	269	233	254	274	262	269	250	257	256	280	256	246	243	240	253	256	252	251	253	244	244	254	264	257	274	273	245	249	271	265	269	275	262	259	220	273	266	270	268	265	247	260	310	230	275	251	264	264	238	239	253	272	306	278	221	225	272	255	256	270	263	289	262	268	246	255	222	247	262	249	264	248	297	245	264	257	259	241	253	261	253	265	275	265	259	285	254	253	250	242	263	267	259	253	252	255	266	259	248	270	252	242	269	270	250	265	282	246	297	259	275	264	257	275	273	258	259	257	264	259	269	283	260	255	245	256	275	242	261	251	273	266	233	258	257	249	298	267	271	279	255	247	259	244	300	285	271	253	271	263	257	273	235	264	263	282	243	243	279	260	254	252	272	290	254	263	258	242	248	264	274	255	263	273	235	249	218	264	257	262	254	245	309	273	248	288	249	277	251	277	248	263	233	273	264	260	266	233	285	279	272	243	249	254	256	284	247	254	256	296	264	245	260	277	244	272	231	260	256	257	265	247	246	251	296	250	252	241	280	286	265	257	270	266	287	271	268	273	272	251	278	231	263	265	248	245	254	273	255	280	228	251	285	245	233	242	265	279	269	264	243	252	256	252	258	293	287	277	277	259	258	242	281	295	281	273	267	273	243	248	279	259	307	296	279	290	237	273	236	273	249	259	263	266	283	271	228	246	267	251	258	239	268	237	261	271	246	241	234	264	282	215	234	279	254	278	269	270	238	258	263	276	285	264	246	252	291	263	255	266	276	272	221	250	258	270	256	278	248	258	278	271	276	266	266	242	282	289	280	276	246	296	235	241	278	275	250	271	276	273	283	279	258	277	259	265	262	256	265	265	287	253	254	299	261	286	272	241	261	251	257	246	264	269	284	274	287	268
888	1173	122	104	85	102	111	125	96	107	97	102	91	85	105	96	93	100	91	99	94	81	92	84	77	75	94	84	100	75	79	92	92	88	75	91	83	77	85	87	82	66	70	87	83	95	79	94	80	88	81	82	95	84	107	76	79	87	79	80	97	79	81	75	90	83	79	71	80	88	76	85	83	108	80	95	72	95	70	75	98	69	75	98	81	54	78	77	78	92	74	71	77	72	81	74	78	83	80	75	65	92	69	68	84	84	97	73	95	118	77	85	92	81	76	85	65	92	77	80	82	74	69	77	74	91	79	90	70	90	74	73	76	95	82	72	91	75	63	81	72	87	93	79	88	85	87	89	71	85	73	87	78	98	84	98	66	88	83	74	92	85	77	69	68	79	77	84	102	99	83	71	84	94	93	80	87	81	106	76	78	80	75	90	74	70	92	80	69	89	83	94	74	74	86	92	109	71	94	90	96	79	74	80	71	86	73	78	92	92	106	83	104	94	78	74	82	81	94	90	108	83	64	87	75	101	72	69	87	102	82	71	82	82	98	91	82	81	97	88	84	70	96	96	78	96	65	86	110	76	85	88	77	77	84	77	76	73	87	89	87	81	90	94	66	90	78	87	84	87	79	82	98	73	96	82	91	97	71	81	96	75	99	90	69	77	76	76	74	83	73	71	73	96	78	87	91	78	97	92	88	76	83	88	82	78	86	82	87	89	74	80	84	87	91	75	78	98	78	89	94	76	74	87	92	90	77	65	80	86	84	83	80	77	83	67	85	91	85	96	87	97	83	78	77	76	87	83	74	71	81	64	92	92	76	67	76	88	81	80	71	96	79	90	93	83	70	85	94	112	78	76	79	79	76	76	91	79	75	82	104	92	91	101	96	76	85	88	66	95	85	85	71	60	90	93	82	63	74	78	62	75	70	91	62	78	88	83	79	81	89	79	86	92	82	89	67	75	78	78	80	74	68	62	90	87	74	66	99	76	86	95	84	88	72	90	90	93	69	88	79	75	75	92	56	70	76	89	86	74	73	85	81	69	76	107	69	76	81	79	79	82	83	91	74	76	75	85	69	71	66	81	90	90	91	82	91	88	85	85	99	89	54	85	79	80	97	78	90	81	65	101	67	77	65	100	81	101	81	86	82	90	85	94	73	100	76	88	85	84	103	89	87	81	86	83	92	81	88	88	73	81	91	80	69	87	80	88	80	87	95	91	74	78	111	96	93	80	78	75	74	73	75	98	99	84	75	81	66	84	78	82	75	76	87	80	75	93	69	84	61	102	69	69	87	69	84	94	78	113	95	98	89	71	76	93	83	73	79	69	101	94	88	88	89	81	86	81	80	93	79	78	84	83	80	89	90	85	91	93	66	85	78	79	69	87	79	90	80	71	72	79	66	78	85	82	79	77	80	73	110	92	97	77	90	85	76	103	79	92	70	93	113	89	73	70	90	78	76	59	81	92	85	78	85	98	75	83	97	89	86	93	77	97	71	80	75	82	75	82	90	92	71	88	81	88	96	85	86	86	91	79	95	81	74	87	100	86	83	79	94	72	79	92	83	79	88	81	88	89	81	79	77	75	95	77	79	85	75	85	85	79	92	74	85	74	97	85	91	95	78	95	92	82	72	69	88	70	76	76	80	72	97	75	88	84	91	90	79	65	81	68	79	89	83	74	79	94	84	81	91	92	73	77	74	87	72	78	74	103	84	71	85	87	66	85	71	86	66	90	65	68	78	85	80	78	78	88	85	73	76	88	90	90	70	89	79	78	87	86	90	73	86	85	71	85	88	96	96	88	80	84	71	75	86	91	110	98	81	92	75	92	90	101	65	82	82	92	102	74	78	96	87	83	97	65	75	87	82	91	75	83	70	85	83	94	99	96	88	75	78	94	82	84	83	65	70	95	85	93	79	75	78	78	94	87	74	95	79	93	90	85	76	82	98	86	75	74	88	86	69	86	81	79	87	79	87	94	63	69	97	85	79	71	84	78	90	79	78	80	92	96	84	92	88	75	75	92	84	79	82	68	88	84	79	92	91	93	85	88	86	76	101	74	82	90	88	73	85	83	87	79	79	78	75	86	81	80	88	75	77	71	80	84	87	84	81	82	78	81	87	100	86	73	85	79	73	112	88	106	78	67	85	104	90	83	89	111	96	78	89	90	83	90	66	88	64	81	69	93	84	83	90	89	78	91	86	90	74	73	82	95	73	68	84	80	91	76	82	98	86	89	67	80	82	71	90	98	81	84	72	104	92	74	84	87	83	77	90	84	103	79	76	66	99	81	92	90	82	103	76	93	89	82	94	93	78	87	97	84	82	74	91	85	87	86	82	90	87	106	90	84	96	67	88	91	89	76	85	80	73	81	90	95	73	97	92	68	91	75	103	72	83	87	82	73	80	92	85	96	75	83	84	93	77	81	81	101	81	80	85	84	74	95	94	88	77	75	88	81	86	87	86	74	79	82	86	73	72	78	75	89	73	77	82	93	76	91	86	92	90	93	76	85	96	80	82	79	91	85	93	76	69	102	72	83	71	96	84	97	95	99	85	74	80	100	90	89	83	86	90	87	75	83	88	98	74	85	72	83	87	84	70	103	94	77	86	83	86	92	87	74	96	82	96	81	71	99	109	95	81	89	88	77	82	93	77	90	81	98	78	88	99	79	76	87	94	86	65	90	79	86	87	92	75	100	96	91	84	58	68	84	72	74	85	87	79	72	91	90	69	108	68	66	92	70	84	84	91	82	92	89	80	71	72	92	103	74	89	83	93	84	77	85	78	91	67	83	79	93	65	79	74	73	71	77	82	72	88	73	91	92	72	79	85	80	90	76	82	74	75	86	85	90	94	95	85	70	81	86	74	63	80	82	87	77	73	101	100	90	76	74	74	79	94	80	77	90	82	89	73	84	91	80	75	86	78	79	84	79	68	73	81	83	90	82	93	88	96	84	77	96	87	88	75	70	71	79	88	75	91	73	77	81	89	83	84	86	84	74	81	88	95	75	77	75	89	73	97	75	85	87	84	97	86	72	77	87	81	91	87	70	76	84	106	86	100	82	70	72	94	72	84	78	78	77	83	99	95	85	83	75	69	98	84	96	100	98	75	91	82	70	87	78	92	77	87	73	71	67	78	84	83	84	80	89	86	79	84	86	71	80	80	77	87	93	85	81	87	78	80	79	87	79	74	81	91	76	74	77	86	86	88	92	81	90	82	80	89	83	87	78	98	103	90	81	79	77	92	73	82	82	86	80	93	92	79	84	88	90	62	75	91	83	77	66	82	85	81	83	101	82	106	77	76	69	91	67	100	76	72	89	84	85	65	65	81	76	97	91	96	81	85	67	85	84	71	78	81	81	75	83	76	75	68	85	75	74	76	76	81	71	89	91	82	61	91	82	78	66	84	70	85	88	76	72	72	84	77	86	86	79	76	76	90	94	76	81	93	88	78	72	74	81	87	79	88	85	85	107	64	79	85	81	77	97
13964	10798	1576	1174	2176	2948	2603	2236	1840	1589	1440	1305	1242	1113	1038	965	987	928	879	875	839	867	851	784	806	849	752	826	780	751	713	717	769	748	713	740	742	718	776	707	758	704	728	712	779	705	717	769	720	733	720	748	697	745	723	707	661	712	681	707	745	670	709	747	671	746	696	724	796	677	724	711	708	734	693	755	671	718	672	725	703	723	715	680	661	720	702	706	756	728	730	746	661	718	681	735	720	702	694	736	687	724	724	713	697	700	712	701	712	699	701	700	702	636	669	732	714	718	652	696	689	695	766	700	745	686	679	744	710	723	700	673	741	727	666	688	691	724	697	704	728	728	638	697	702	698	694	738	748	720	708	730	695	658	706	664	760	704	708	696	722	706	701	689	710	666	669	697	705	702	714	658	686	667	777	672	638	699	682	763	695	736	752	713	709	749	699	691	686	731	666	651	697	698	696	743	700	672	759	686	680	690	683	676	704	695	719	741	747	683	737	700	669	695	723	697	709	661	705	692	674	666	696	698	710	708	711	696	684	699	693	649	710	719	727	714	689	659	690	672	732	660	705	690	744	715	715	691	695	739	711	772	717	704	743	693	719	747	687	722	692	758	732	728	746	688	690	691	680	723	648	711	731	681	671	694	670	687	724	710	748	655	754	715	669	702	649	716	677	691	736	686	709	657	675	689	643	710	695	675	715	694	692	661	621	664	635	732	662	702	743	721	720	724	708	742	668	715	719	717	700	706	684	708	677	713	737	692	681	736	688	716	688	732	750	664	705	700	713	716	689	736	708	728	689	673	750	699	697	686	743	719	685	696	725	754	706	718	704	654	701	676	702	780	731	733	709	710	699	731	693	683	685	718	715	701	719	700	761	711	686	752	694	676	673	746	656	686	739	697	709	692	675	676	685	678	718	692	727	675	680	685	700	642	703	726	656	662	710	724	711	720	758	672	690	704	724	715	725	650	680	730	729	687	634	715	684	710	709	735	695	663	726	694	712	695	711	705	677	672	719	648	688	680	772	718	668	679	711	677	704	715	681	672	729	674	673	699	698	712	718	645	669	708	711	694	704	744	640	718	759	676	714	690	710	711	691	734	687	706	682	710	707	700	741	704	711	744	763	706	693	661	713	728	682	714	722	740	687	678	668	648	676	697	650	704	724	680	706	698	714	714	731	711	673	734	697	684	695	734	724	697	673	719	742	738	729	721	675	716	708	695	713	673	742	718	721	733	676	731	699	689	663	720	731	728	709	737	706	698	727	706	714	706	691	705	714	741	678	686	663	642	712	679	725	730	734	698	736	733	682	684	701	735	671	714	689	708	703	698	754	633	682	692	725	695	712	707	724	660	706	747	728	672	743	697	698	685	700	699	702	744	738	686	701	705	711	750	715	704	720	709	695	749	712	701	720	691	675	701	664	730	693	756	699	754	679	747	702	704	658	723	709	715	712	741	712	676	708	713	701	683	717	716	664	732	695	694	704	679	755	734	660	714	709	677	644	728	706	683	693	692	708	671	670	665	717	688	727	710	680	681	671	718	675	657	709	637	715	655	710	692	721	681	723	674	717	709	691	724	711	672	727	699	719	693	725	712	728	697	709	719	699	720	726	725	690	691	680	694	683	727	729	738	712	701	695	703	712	697	684	727	696	687	702	699	668	722	709	725	678	685	721	628	661	709	729	682	727	678	708	714	688	694	724	707	693	697	713	702	671	713	695	689	704	717	664	712	690	714	697	722	720	703	740	723	731	720	640	726	719	699	711	679	702	704	720	741	718	665	723	688	725	694	667	666	677	726	716	672	706	709	678	713	699	686	734	767	662	721	677	702	707	732	742	684	713	689	682	677	715	708	694	717	703	683	704	693	673	723	713	705	753	683	696	679	686	710	734	695	715	678	701	682	737	665	711	653	715	706	686	711	688	670	678	721	673	733	692	682	748	716	681	697	711	695	665	707	689	679	678	679	713	693	645	710	692	684	686	715	697	687	708	737	723	732	702	685	763	682	690	681	793	727	728	692	711	737	681	740	681	722	660	709	667	754	682	721	698	713	682	732	660	694	731	735	677	725	748	714	700	717	705	703	697	681	693	682	753	711	686	743	688	741	702	732	681	720	686	683	694	720	681	727	679	756	695	710	690	685	707	759	666	667	740	710	716	689	671	732	701	721	722	746	695	714	696	670	748	645	762	715	698	720	712	727	725	696	710	644	670	731	669	663	703	692	667	696	729	712	711	675	697	717	737	741	668	665	669	702	716	708	678	693	719	750	750	697	700	689	649	675	685	675	684	680	719	736	725	663	690	683	716	756	702	660	703	714	690	685	715	685	697	713	724	726	666	667	722	739	656	719	694	734	746	719	736	719	684	711	664	722	693	663	729	717	661	729	707	715	730	704	715	666	687	682	706	722	654	720	695	669	666	670	681	691	724	662	709	698	728	707	707	697	721	731	704	738	647	741	705	723	684	691	699	695	694	684	692	690	695	688	744	730	650	713	746	668	741	760	704	682	696	714	679	721	711	702	675	703	672	730	709	697	735	676	673	706	665	683	727	706	691	745	708	724	700	701	761	710	700	725	701	716	697	721	720	691	719	691	695	763	675	728	659	735	673	685	691	701	713	715	662	707	697	696	697	688	683	712	718	667	742	666	742	700	720	700	743	691	640	680	717	691	701	696	690	678	703	721	674	720	703	704	682	687	733	709	733	700	709	735	669	657	693	693	747	768	694	716	713	688	732	733	729	684	725	676	686	698	689	748	683	715	713	730	760	698	676	743	675	704	737	698	631	675	690	678	734	693	707	666	738	657	716	717	686	695	752	669	672	703	704	686	729	711	707	701	650	711	700	704	712	714	705	687	677	700	672	641	697	758	759	717	669	674	715	655	712	713	693	747	734	700	681	682	723	686	667	728	696	754	658	713	712	705	737	725	678	714	673	716	717	749	690	695	683	665	686	695	730	651	705	671	689	705	678	701	697	646	707	712	660	723	704	747	677	676	709	712	716	717	697	702	704	681	702	680	728	656	748	699	718	734	675	669	714	676	680	712	679	704	695	724	734	742	639	711	676	681	636	721	727	672	686	750	678	745	693	693	710	722	729	667	675	686	754	707	709	723	753	742	671	707	696	754	696	699	688	704	702	676	716	690	713	713	691	692	697	684	720	688	704	733	719	696	720	697	650	698	689	760	695	723	694	711	734	753	668	681	705	683	717	691	713	682	707	686	743	690	708	743	683	719	684	704	686	689	703	675	686	749	708	705	676	679	714	680	723	695	653	687	711	688	687	664	747	720	744	668	698	747	680	736	709	658	714	736	675	735	670	733	690	716	683	722	755	719	720	741	672	730	679	730	659	730	711	751	687	696	731	671	732	669	731	699	718	693	709	682	727	741	722	722	711	720	719	723	704	659	682	684	741	700	719	650	689	692	683	718	697	665	681	707	703	720	711	646	676	703	717	694	678	730	688	717	656	743	710	734	721	681	683	710	764	764
1569	724	81	30	23	14	47	46	41	45	35	27	33	39	32	32	32	33	17	26	35	18	30	22	23	20	24	18	21	14	22	24	32	20	14	17	15	17	19	23	19	25	20	18	14	21	17	30	22	23	19	22	19	24	17	22	28	23	21	14	15	24	27	23	11	16	19	28	20	18	22	26	12	13	22	15	20	13	18	27	24	19	27	20	22	17	20	21	20	22	18	19	17	14	19	18	14	15	20	15	13	19	15	27	23	17	18	15	17	22	25	16	18	17	18	19	19	9	21	20	19	18	26	20	13	9	24	20	23	19	21	17	27	27	18	20	20	16	13	23	20	24	23	23	12	16	16	19	12	20	17	11	17	27	21	14	20	18	28	15	16	12	19	14	18	23	18	20	20	20	21	15	16	20	20	20	15	15	22	15	14	24	22	17	12	18	21	22	25	17	20	22	13	21	17	14	15	27	17	21	21	17	23	19	19	14	19	19	18	18	10	16	25	13	18	22	27	22	29	26	23	19	14	21	20	20	20	14	18	19	15	23	24	14	23	16	14	13	22	25	16	16	19	16	18	15	15	20	17	23	11	9	16	21	17	20	20	19	11	16	17	10	21	14	10	20	14	12	21	14	11	25	18	17	25	17	22	19	17	16	19	15	18	13	18	16	15	16	13	12	19	17	21	23	19	14	10	23	13	18	32	18	18	22	20	20	13	16	19	19	11	25	25	17	23	14	20	16	13	19	19	15	19	24	17	20	29	24	28	21	17	22	16	19	18	21	18	22	13	8	10	11	23	24	9	25	16	18	26	15	21	10	15	20	11	23	24	19	13	21	18	21	15	17	14	17	22	16	17	22	17	17	20	27	20	22	23	5	23	16	15	20	17	19	18	18	17	15	27	19	25	24	19	23	22	19	22	18	23	13	15	22	17	28	29	10	22	18	10	15	15	14	22	14	14	19	24	19	18	21	22	18	15	18	16	17	19	12	18	19	15	17	26	20	17	19	21	20	14	25	19	21	16	19	16	13	16	14	23	16	16	22	28	23	19	24	16	24	19	21	16	18	11	18	10	16	17	19	22	11	19	19	16	23	17	21	12	24	15	24	21	19	15	21	23	20	20	15	25	18	17	20	26	18	19	21	14	15	11	21	16	18	19	23	14	20	31	24	24	13	18	30	21	16	27	18	11	15	25	17	11	11	17	19	15	16	23	22	16	22	17	18	16	19	19	14	15	23	26	25	14	17	18	23	9	16	24	15	19	15	17	14	16	18	17	15	18	10	16	15	19	20	10	23	17	18	13	14	18	15	10	23	9	13	13	21	21	20	24	11	13	9	19	16	24	19	17	27	13	19	20	19	14	12	23	13	17	16	14	15	20	16	15	23	11	22	15	15	20	21	11	16	19	16	17	15	21	13	12	19	20	19	25	21	18	13	17	22	18	18	23	13	20	22	13	17	19	23	24	17	28	17	20	12	21	27	16	24	9	17	19	22	24	21	15	22	20	17	16	14	18	21	14	26	17	28	21	18	16	20	19	17	20	14	23	18	7	20	21	19	14	19	16	18	19	20	17	26	16	22	17	16	21	19	16	23	21	22	18	15	19	20	16	15	20	20	24	23	13	19	18	19	21	20	16	17	14	13	20	17	18	20	18	9	18	20	12	15	27	12	19	7	21	19	13	19	16	25	24	18	16	16	20	18	10	18	27	15	13	27	21	28	15	14	12	14	16	22	19	15	22	16	19	8	19	17	19	17	11	13	16	20	15	14	22	22	18	20	17	17	15	22	16	19	24	15	23	14	26	16	21	11	15	22	14	23	23	18	18	20	20	17	11	14	20	14	18	22	19	12	19	19	21	21	16	19	19	18	19	21	20	20	14	14	14	22	29	15	17	11	23	15	22	18	15	19	19	16	21	20	22	14	18	11	21	19	19	15	25	21	20	22	22	13	23	19	19	22	14	11	18	7	23	20	16	18	18	16	19	20	22	17	16	21	18	16	15	11	15	19	23	28	28	21	15	15	20	16	15	14	13	20	29	21	20	18	19	19	18	18	26	18	18	17	26	14	21	14	16	19	10	26	14	21	19	20	13	16	23	20	19	12	21	18	16	22	22	14	27	21	21	13	16	20	17	26	17	19	15	18	24	21	12	22	16	17	19	18	18	17	20	18	19	19	19	15	17	23	14	23	22	18	18	25	32	21	18	21	9	18	14	16	15	26	21	20	23	23	15	18	15	14	23	13	22	20	19	19	19	26	13	11	21	20	20	22	16	28	23	16	14	26	12	15	25	21	11	24	16	30	17	22	16	21	14	15	24	15	8	22	16	21	26	29	17	15	21	14	15	18	22	26	17	14	11	17	17	16	31	24	14	17	22	23	21	22	20	19	12	23	16	19	25	19	25	19	22	21	20	17	27	20	21	27	24	17	16	16	23	12	26	23	14	12	20	14	23	11	18	12	18	15	22	19	20	15	13	14	17	20	17	17	23	25	21	23	7	15	21	16	17	22	21	15	11	24	11	21	21	20	17	17	20	17	23	18	19	16	20	17	16	17	12	20	12	24	25	14	16	16	21	17	19	19	17	27	25	24	25	16	13	15	17	14	24	26	22	12	13	10	17	12	19	21	22	16	15	11	14	10	14	17	15	25	14	18	28	18	20	23	17	22	16	24	21	15	16	18	23	16	19	12	17	20	22	19	17	21	12	24	20	18	21	16	24	19	19	26	17	24	13	17	14	13	15	16	16	19	16	21	19	18	22	15	16	12	21	17	11	20	20	17	12	16	21	11	18	16	15	24	11	18	19	14	19	18	15	19	19	18	16	17	17	22	19	16	31	12	24	22	19	17	29	14	25	20	25	13	17	17	13	26	17	18	16	14	20	18	17	20	22	19	15	26	16	15	13	19	17	22	24	18	21	21	23	21	17	16	19	26	18	23	17	14	16	22	15	17	15	14	19	28	21	20	20	18	27	11	13	23	16	13	24	18	20	14	20	17	21	21	18	22	20	22	15	16	20	21	24	19	8	28	21	20	19	15	24	13	19	27	20	18	14	15	10	20	13	13	17	21	12	18	18	20	22	24	24	22	15	14	20	17	18	24	16	20	26	18	18	20	17	22	17	10	18	15	16	19	24	21	16	20	18	14	15	20	15	24	14	18	12	24	14	18	20	20	21	29	18	16	15	16	20	16	17	15	16	15	18	14	26	12	16	12	19	20	21	20	19	24	16	20	14	9	15	14	14	15	19	26	23	23	23	21	15	15	14	21	25	18	23	13	26	27	22	15	18	24	11	17	28	18	21	19	20	30	21	28	19	10	18	13	18	16	12	12	19	17	14	21	19	15	11	11	13	14	20	14	21	16	9	24	13	23	13	17	15	14	18	19	27	15	21	15	20	17	18	23	14	16	15	20	31	18	23	19	18	11	16	19	15	21	20	23	16	26	15	20	14	10	9	14	18	14	12	19	17	19	20	19	19	23	22	17	14	21
14378	8135	1056	538	1283	1865	1724	1531	1284	1039	901	818	716	581	526	499	439	400	397	323	318	303	338	284	267	260	246	231	239	216	209	221	222	202	206	234	235	193	187	225	199	207	170	185	197	191	192	189	188	169	198	192	184	193	180	172	207	199	189	186	185	167	188	185	171	158	190	186	180	153	169	171	163	191	152	176	176	167	187	162	167	183	164	203	159	166	156	168	161	157	174	147	156	141	149	154	186	155	170	158	165	165	186	200	153	200	177	148	150	163	172	160	172	187	183	175	181	164	175	164	159	157	159	167	163	149	173	161	159	137	172	134	171	169	167	175	172	174	167	144	159	143	143	148	171	161	169	166	191	169	174	182	148	156	182	154	175	168	150	158	170	188	178	171	187	178	177	193	175	145	164	184	157	181	176	155	162	183	150	177	185	175	193	169	141	140	146	160	155	165	169	151	144	184	158	170	162	169	168	148	163	177	155	168	165	167	164	149	161	178	149	175	168	184	153	164	150	161	150	160	173	198	189	188	191	165	173	165	170	156	193	158	168	151	161	152	172	188	163	180	166	169	156	161	174	149	166	181	155	177	143	165	142	164	183	143	174	151	145	163	146	162	165	156	177	175	163	140	171	160	146	175	145	163	154	161	173	144	153	162	173	182	180	174	193	175	155	142	155	155	157	156	164	161	175	178	166	162	168	163	184	201	171	152	158	176	166	157	183	177	150	187	141	155	174	187	175	174	157	160	149	182	160	161	159	157	166	167	164	189	178	166	156	164	155	166	165	155	164	181	173	177	177	173	168	166	164	179	160	158	165	173	158	161	160	166	178	154	151	184	179	160	167	144	171	159	145	141	148	166	153	159	171	172	154	165	154	162	151	169	151	150	174	155	160	161	129	157	164	181	148	148	139	169	155	156	170	150	144	173	183	186	144	174	176	150	170	144	157	170	175	163	159	177	163	159	162	173	191	178	172	140	175	182	154	185	160	160	146	157	147	166	182	152	175	160	152	162	163	170	155	158	150	165	190	189	163	176	159	157	153	165	158	146	140	168	176	171	154	156	166	174	165	185	157	182	167	181	175	181	153	170	140	170	177	151	166	167	173	152	160	165	165	167	169	157	152	166	151	161	179	152	194	186	166	161	142	167	152	171	145	159	165	172	159	180	200	160	153	157	158	170	150	152	163	167	175	156	161	150	164	194	165	156	165	157	174	179	172	165	146	162	163	146	173	153	175	152	165	173	168	154	148	158	165	185	183	170	153	166	173	159	178	179	131	186	152	149	162	164	185	186	146	174	167	156	155	167	165	158	161	151	175	165	154	176	178	165	167	175	164	145	143	146	179	154	158	175	153	182	170	155	167	144	174	145	161	165	152	168	165	168	169	179	169	201	166	160	160	152	170	138	180	172	150	175	160	152	155	161	164	156	192	139	179	171	150	153	192	146	160	162	172	146	150	152	183	157	158	164	186	162	172	162	163	169	171	155	162	155	148	169	175	168	135	152	168	159	175	163	173	192	155	160	155	160	166	160	166	173	155	155	160	154	165	180	149	153	158	140	166	130	159	166	171	156	163	191	186	159	170	173	160	136	174	164	156	172	194	156	152	176	150	145	145	169	164	167	155	174	151	156	159	187	148	148	176	179	175	155	171	151	159	146	153	164	161	185	169	159	160	160	192	175	149	156	168	154	168	164	161	162	171	159	147	129	189	144	158	177	161	164	167	168	135	161	158	156	165	150	144	157	170	164	199	169	184	152	161	184	161	156	156	161	155	163	167	165	173	169	161	185	176	133	165	154	174	156	182	161	138	187	178	175	177	176	166	149	175	174	167	169	154	176	179	153	171	175	167	165	145	134	130	179	181	158	168	180	143	161	151	170	141	166	168	178	174	165	156	160	161	158	168	162	176	192	153	166	134	188	153	168	168	139	184	185	179	147	194	171	155	162	170	201	153	166	159	155	182	161	174	165	171	156	178	163	188	163	161	172	158	146	168	185	149	161	169	187	155	164	182	181	161	148	177	152	175	174	150	140	190	168	166	175	160	142	170	174	193	149	174	167	158	164	139	151	192	152	164	170	151	171	174	140	163	172	172	159	166	178	156	174	171	168	172	147	179	157	165	168	180	175	146	183	170	153	172	154	159	159	169	154	135	174	174	156	185	156	171	165	178	156	167	157	165	166	156	152	198	182	183	164	156	161	167	183	187	165	173	148	168	182	162	177	161	157	170	164	178	162	176	148	167	149	152	164	157	161	180	170	163	160	161	179	167	171	177	173	156	176	165	161	167	172	138	178	179	181	160	174	168	162	174	161	155	142	177	180	152	185	154	177	168	186	174	150	164	181	158	173	161	167	162	142	161	155	183	158	166	176	164	156	165	161	173	174	159	150	169	167	154	165	157	167	181	155	167	171	167	164	152	169	147	170	169	154	159	162	187	161	167	165	149	140	145	183	175	141	166	163	134	155	158	151	173	166	183	168	152	150	168	164	157	171	158	141	184	157	165	152	163	169	154	174	166	152	154	166	153	159	177	163	143	160	164	162	148	184	154	141	152	148	158	169	187	190	149	152	175	163	156	160	166	163	162	146	181	187	169	139	165	137	174	163	208	166	140	148	170	149	155	180	174	175	143	174	170	174	156	154	170	162	164	182	163	176	176	151	174	154	174	175	172	185	182	148	160	154	180	153	144	181	164	145	160	152	161	169	170	191	162	168	156	189	195	172	175	168	163	150	151	173	167	157	146	153	164	152	177	173	177	161	178	156	150	157	164	161	184	149	149	158	167	158	159	168	162	162	154	159	160	170	153	165	162	165	156	164	150	155	159	178	159	158	187	147	163	183	159	158	162	140	170	154	145	172	154	167	141	173	158	174	175	156	171	170	183	157	151	184	159	164	171	167	173	151	169	152	146	172	179	165	143	172	160	133	176	156	169	179	145	173	164	176	153	160	161	159	151	166	152	129	143	153	178	174	148	152	172	117	175	174	160	151	161	165	151	156	162	143	162	148	161	170	150	171	165	169	134	158	144	151	173	155	172	194	173	178	171	163	148	180	157	148	169	176	177	172	151	155	148	164	152	158	186	176	143	173	181	161	164	184	169	169	162	156	169	179	165	164	160	155	148	170	165	171	170	158	139	150	168	144	169	159	154	153	143	182	156	155	180	165	170	145	159	184	149	186	157	157	192	162	173	144	188	150	172	165	152	157	153	182	147	168	149	169	138	172	130	167	167	162	158	162	189	175	174	127	170	167	156	181	161	158	184	183	168	163	152	186	160	157	173	172	162	176	139	151	160	136	160	163	157	158	176	161	188	151	158	170	177	158	179	167	162	155	180	169	177	164	184	189	163	177	167	154	165	158	167	162	177	162	178	161	168	177	172	146	138	178	184	202	154	157	174	157	184	153	190	159	174	161	155	165	162	181	160	172	159	173	159	147	165	155	160	169	171	151	167	170	173	173	172	145	155	169	140	177	181	163	196	178	170	179	165	178
1240	1707	180	113	89	95	138	103	105	109	115	95	93	93	102	86	85	91	99	84	72	68	80	77	96	80	84	81	77	90	77	79	74	92	77	81	85	101	66	86	77	95	79	97	85	76	68	84	63	69	88	78	86	66	84	80	72	70	68	73	89	61	75	74	76	90	81	76	72	67	69	72	83	86	85	96	72	73	71	86	77	78	75	72	71	79	86	75	78	75	84	64	94	87	75	78	74	79	93	68	70	97	71	79	77	82	90	81	83	89	88	75	81	73	70	73	77	74	99	84	91	78	80	73	75	82	80	78	79	78	77	74	70	77	85	77	76	89	70	88	83	80	83	86	75	77	88	78	75	86	86	71	77	92	87	84	77	74	60	58	80	70	72	75	91	82	77	79	86	83	73	85	55	72	81	89	81	91	84	71	74	56	71	66	71	93	73	87	92	83	72	90	81	92	98	89	78	79	77	81	84	74	77	63	83	70	68	78	84	73	72	76	68	73	83	80	87	81	82	71	66	88	90	70	76	72	69	95	79	80	66	76	81	71	85	82	59	65	72	75	74	85	94	83	76	66	75	83	74	84	71	75	87	80	70	99	67	85	76	83	77	86	69	91	72	81	92	88	77	69	65	77	69	89	82	86	78	81	82	85	88	85	80	73	76	74	74	81	91	60	65	61	68	71	70	76	69	79	64	73	97	84	67	71	70	83	72	75	74	76	60	72	66	95	85	81	70	80	79	78	73	71	66	70	95	74	79	80	74	70	64	80	85	72	74	71	88	87	82	104	74	80	87	90	76	71	77	84	75	63	80	85	85	73	79	70	74	90	84	76	73	81	85	85	83	83	81	83	81	71	76	82	91	89	72	94	77	78	79	72	76	71	80	57	95	82	88	73	90	77	98	75	75	86	72	77	84	77	80	66	74	76	67	84	75	80	89	78	74	82	87	82	75	81	72	82	89	82	89	70	64	85	76	68	90	80	77	66	78	79	91	68	78	92	86	78	78	62	76	59	75	112	78	87	87	91	79	69	85	75	71	84	86	82	93	71	87	75	98	70	79	72	70	76	83	81	85	82	81	66	79	83	70	95	70	74	76	81	74	72	71	82	73	78	88	85	78	82	91	91	87	61	71	70	88	83	89	81	76	76	78	60	66	64	90	89	82	69	71	71	89	72	85	82	76	62	83	87	77	81	80	80	64	79	87	93	71	83	72	93	80	73	83	74	86	69	77	77	89	65	75	67	81	67	77	80	77	75	84	83	91	90	72	90	83	98	70	62	82	64	82	89	75	69	73	77	80	74	62	78	80	85	88	86	76	77	94	88	80	84	79	81	68	75	74	65	77	64	71	79	71	69	78	89	76	96	65	76	99	75	90	83	85	72	82	86	71	71	74	70	78	101	73	73	79	92	77	99	85	78	55	82	80	80	79	97	71	78	82	82	83	85	82	75	86	104	82	82	85	57	83	82	91	86	92	69	66	81	87	78	88	76	82	73	74	76	91	88	82	71	73	80	77	83	84	84	64	72	68	87	71	83	87	93	65	70	90	82	80	63	83	61	81	78	67	71	68	65	85	84	66	79	75	105	75	84	87	94	90	84	70	83	82	89	92	80	84	71	73	81	80	88	87	65	70	82	74	71	74	64	72	78	79	65	88	70	81	87	85	89	81	86	65	70	70	78	84	73	87	78	76	74	71	82	88	79	82	80	73	98	76	94	93	77	76	66	83	81	80	90	75	81	67	76	80	87	84	78	90	94	76	66	83	85	86	77	75	70	70	74	92	75	83	81	67	76	86	84	93	65	79	69	84	71	80	89	84	74	76	79	73	81	74	76	77	83	83	87	77	77	71	88	71	79	73	79	64	76	83	85	88	73	80	64	62	90	75	82	61	64	86	79	75	66	69	70	96	79	106	78	75	81	71	83	61	88	83	78	80	85	81	76	85	80	67	74	77	86	92	72	71	80	89	69	79	63	74	70	81	81	73	83	100	61	82	78	79	70	92	72	61	80	73	71	77	74	81	65	80	82	80	75	77	76	76	92	91	85	68	80	75	73	75	80	70	69	96	77	86	95	83	71	74	91	83	76	93	84	84	71	85	68	76	81	91	74	71	92	86	72	84	77	71	102	84	73	70	57	77	68	69	79	72	89	89	64	93	68	64	66	79	82	71	76	77	83	81	72	76	77	81	85	91	71	68	79	80	89	61	77	78	96	65	76	58	64	81	64	78	76	85	74	77	68	75	76	82	70	86	81	76	73	81	54	101	98	101	84	80	66	86	68	78	91	82	76	89	71	73	92	81	86	74	75	75	74	80	86	84	73	66	71	76	72	75	78	63	82	79	83	92	76	73	62	95	68	79	60	91	69	76	84	70	82	91	81	68	92	70	81	79	83	83	74	92	76	61	83	91	86	75	88	68	65	59	74	68	73	71	88	74	67	95	68	67	75	91	84	77	61	66	73	69	73	79	86	89	66	90	80	91	93	87	80	74	82	69	69	67	96	82	90	90	71	71	51	70	68	76	78	81	86	70	69	73	76	83	79	76	70	78	81	70	78	89	72	61	73	105	67	89	73	84	88	93	68	85	87	76	84	89	77	61	77	93	82	75	74	65	80	74	70	62	69	71	64	75	75	70	70	83	77	71	92	64	82	87	68	82	94	78	64	78	91	78	72	71	81	83	67	71	85	71	73	72	69	78	66	70	82	85	57	78	68	69	80	61	68	87	88	78	72	90	113	87	64	87	79	89	79	65	90	87	76	79	83	92	70	87	77	81	65	79	64	87	78	74	76	78	78	78	68	60	67	60	93	73	85	73	71	71	90	83	69	94	71	91	87	79	71	71	94	79	88	82	71	82	92	80	94	61	63	76	77	67	107	88	76	79	81	99	75	80	89	85	73	75	87	75	87	88	85	86	74	82	80	98	71	86	85	83	82	66	65	68	86	81	75	96	76	97	83	89	72	78	86	70	74	90	66	82	83	60	77	80	74	85	84	85	83	74	86	97	68	92	59	75	74	89	98	65	85	74	95	74	82	65	72	80	94	85	79	75	76	88	88	92	70	76	83	76	70	82	82	75	82	80	75	79	78	81	75	69	76	84	78	77	77	80	79	86	74	80	76	81	88	79	96	78	101	85	61	72	82	93	78	75	71	54	79	93	77	92	69	77	74	66	80	73	78	92	89	76	85	78	78	59	74	77	80	92	89	75	83	87	81	72	94	79	76	80	84	73	86	69	87	68	76	75	78	84	74	77	70	79	76	71	80	77	79	74	75	81	70	97	62	82	76	82	89	85	81	67	77	72	73	65	67	67	72	91	82	79	67	65	66	62	76	82	76	80	71	83	92	88	81	76	56	73	85	72	71	66	82	79	78	82	71	73	58	80	86	74	78	77	73	78	82	71	80	84	79	81	71	85	67	81	73	82	77	70	88	88	80	87	89	82	74	89	78	83	96	81	84	76	84	77	81	73	76	82	72	80	71	67	82
16172	13034	2255	1402	2854	3906	3669	3196	2506	2181	1927	1699	1512	1389	1275	1174	1092	1068	1011	984	979	873	947	896	875	843	861	839	741	788	779	786	795	771	839	737	720	815	726	754	684	781	740	697	732	687	690	677	706	717	730	716	715	752	693	723	709	666	720	750	724	633	695	664	715	759	715	707	710	728	714	717	670	649	725	647	684	699	653	713	670	674	668	691	662	668	728	712	629	691	681	679	658	617	687	763	618	691	687	676	669	682	718	658	695	757	687	667	682	704	691	617	679	702	700	693	636	678	683	673	673	681	710	669	689	670	695	657	612	672	708	649	675	666	657	668	655	672	710	666	715	686	699	680	678	732	696	735	659	632	686	732	738	710	633	665	644	692	699	647	681	712	665	668	654	658	667	602	702	723	732	620	712	658	704	681	671	697	684	700	700	661	709	679	671	693	679	681	685	682	691	683	658	671	703	682	680	708	671	681	693	656	655	672	691	634	675	665	752	650	667	699	683	669	676	683	663	702	691	646	730	681	670	674	708	718	699	678	668	680	669	670	680	737	741	675	668	639	691	663	676	696	672	696	663	660	678	684	667	667	639	619	689	660	700	718	676	715	651	711	663	689	689	693	661	652	691	683	695	660	671	706	681	688	645	667	666	680	688	702	687	709	729	667	653	673	680	660	645	676	661	681	693	679	640	715	708	657	652	637	675	702	663	665	677	714	654	638	694	673	670	692	702	730	663	655	683	688	670	676	688	644	682	707	681	700	648	661	668	716	660	718	739	721	682	672	730	634	695	676	710	704	642	657	690	708	719	670	677	694	663	697	657	703	680	683	679	703	696	695	735	712	704	649	644	710	692	671	682	684	687	674	695	647	707	679	687	677	738	724	681	670	678	666	700	693	700	638	688	716	676	644	715	694	673	669	685	670	684	675	724	675	665	666	707	679	753	696	685	710	689	659	691	677	695	671	707	665	722	653	640	683	687	678	678	664	747	640	653	670	735	682	718	688	648	686	664	708	690	694	660	693	634	702	692	636	681	702	720	661	685	712	674	685	701	694	678	669	636	726	723	680	675	665	623	692	666	699	654	710	697	679	665	655	644	690	672	669	662	661	630	676	714	669	633	685	659	687	695	705	688	644	710	671	719	630	679	693	636	655	663	694	663	740	750	691	655	665	683	634	664	695	679	695	699	726	704	645	732	680	667	670	724	669	629	711	690	666	623	696	676	678	656	715	693	715	686	719	648	673	683	674	691	643	663	722	630	689	641	680	637	674	669	701	698	665	705	724	658	735	683	686	720	671	715	666	650	709	633	661	729	625	677	645	667	702	715	695	681	707	678	682	663	654	702	688	641	694	705	671	655	652	660	665	684	684	634	662	669	679	683	699	646	630	659	644	680	691	652	713	682	713	666	655	647	671	695	674	696	693	680	664	659	679	718	692	665	729	686	684	658	690	691	649	675	673	639	685	701	680	687	684	673	660	677	705	675	656	700	668	692	709	674	678	685	647	665	717	693	698	652	701	683	702	687	688	671	694	739	672	693	682	673	714	685	649	730	674	664	689	690	653	705	707	697	709	686	689	719	705	695	666	697	648	666	712	679	688	663	650	670	665	646	667	697	637	702	674	702	705	694	688	672	701	712	679	672	673	671	671	652	731	637	695	736	682	674	696	666	678	681	706	699	667	732	682	676	695	684	654	700	645	644	695	678	676	704	689	681	680	624	693	645	693	653	691	699	653	681	683	677	698	636	699	691	666	693	691	744	709	663	659	654	681	665	619	725	660	672	699	714	669	724	689	679	668	707	666	691	701	697	678	692	661	675	690	683	700	708	717	663	682	713	641	692	754	674	719	675	665	721	711	687	688	650	683	670	720	652	663	687	702	681	686	668	689	687	700	701	683	717	687	658	695	667	701	720	706	624	652	725	659	732	712	703	653	713	695	650	695	688	658	655	691	657	708	651	633	655	720	710	677	668	642	646	722	651	685	677	655	671	666	662	687	704	668	661	680	723	721	689	646	674	697	694	629	642	716	690	660	647	713	641	665	658	681	697	699	697	669	687	679	635	687	619	706	722	670	663	665	720	730	681	643	642	685	658	688	669	676	674	693	692	641	681	690	684	687	663	677	717	679	666	690	688	675	653	671	648	689	728	695	680	714	674	686	699	713	709	666	674	674	728	643	654	620	684	694	664	698	633	694	636	699	678	683	655	659	702	706	684	665	716	718	690	670	673	646	716	680	647	701	684	676	691	661	663	692	649	695	667	694	667	700	686	662	710	696	696	663	723	719	669	671	643	669	663	708	684	658	708	649	681	718	719	678	685	735	676	717	673	695	671	628	607	668	637	684	661	649	681	634	670	682	682	649	717	689	687	644	690	680	653	690	691	698	677	712	669	730	684	688	705	710	698	671	672	737	691	661	650	657	655	663	667	685	716	658	693	677	703	685	649	684	683	651	735	729	655	644	678	683	696	667	702	674	685	705	717	657	689	696	699	671	656	660	670	675	735	675	686	678	659	708	684	726	673	661	721	674	681	661	678	667	668	657	707	664	682	654	718	704	676	660	653	658	690	677	676	712	706	724	664	669	689	670	710	674	655	688	688	676	714	671	646	685	719	659	685	698	668	697	682	691	695	668	644	684	711	688	700	684	688	650	709	701	684	698	688	731	685	667	668	744	639	701	699	691	694	670	667	691	707	698	698	703	669	651	674	728	653	677	670	645	700	668	700	668	664	669	672	687	666	659	694	702	661	715	673	668	704	657	698	695	692	704	654	668	669	678	685	676	689	712	678	682	666	668	701	687	668	659	728	704	651	705	661	674	680	699	627	700	678	676	714	696	665	682	671	680	661	648	685	711	670	683	742	694	635	677	708	698	699	681	702	691	691	706	663	657	675	654	673	698	677	714	716	663	700	722	639	705	696	717	697	655	702	694	669	702	719	640	673	658	666	688	652	680	702	724	683	669	708	690	628	690	623	664	692	720	650	709	684	647	673	727	674	692	737	724	664	686	660	732	704	701	681	664	656	641	678	654	674	695	676	682	668	665	699	670	675	629	668	679	655	688	650	672	674	704	641	667	651	658	710	651	668	674	702	706	673	675	708	633	703	633	722	665	639	660	659	628	658	659	700	716	661	664	656	657	706	703	675	661	669	650	673	674	672	698	672	742	666	702	657	646	695	663	667	613	628	692	662	716	679	702	677	652	681	674	702	666	693	710	646	682	676	706	709	674	703	661	710	687	710	666	692	689	662	645	670	686	672	648	727	672	693	692	705	680	668	721	662	677	625	656	715	653	666	688	636	650	689	703	669	726	693	666	708	686	675	712	671	641	683	661	695	689	697	705	682	672	710	701	697	683	718	707	673	683	696	726	650	705	667	689	696	649	670	657	669	695	656	686	737	689	694	695	688	670	644	743	677	634	651	632	645	667	667	645	695	640	697	678	695	691	678	678	675	705	672	646	734	680	669	716	692	653	667	676	674	688	700	665	706	720
1108	299	51	36	23	36	38	48	32	31	25	24	36	41	41	27	35	27	26	26	18	39	39	27	28	32	33	40	33	34	26	31	25	28	22	23	33	34	26	36	30	43	26	27	42	39	36	26	38	27	25	32	35	33	36	32	37	34	42	41	32	28	35	39	21	25	28	25	39	29	37	36	38	32	29	36	29	41	39	27	34	30	28	31	29	25	26	29	35	33	28	33	34	27	38	22	30	14	33	34	25	44	29	27	35	31	26	33	25	35	40	22	33	27	32	38	28	32	30	37	46	27	25	33	32	32	29	18	37	35	40	24	28	36	35	38	23	33	43	33	40	32	24	34	33	34	35	24	27	27	35	40	30	27	32	24	35	35	32	35	19	29	28	35	36	22	36	36	32	40	38	33	35	34	28	39	23	33	25	37	21	32	27	42	27	25	29	36	37	30	33	35	33	20	30	31	42	34	36	31	25	30	32	33	25	30	27	37	20	31	37	21	34	41	31	33	35	40	31	30	40	30	42	46	37	44	33	25	25	25	30	24	38	34	34	27	46	36	28	33	33	27	36	33	25	29	35	29	30	28	39	34	41	21	34	29	30	31	36	36	33	29	21	38	29	22	22	42	24	27	36	30	29	37	32	36	31	40	28	29	26	40	41	30	44	32	41	40	43	34	33	31	27	20	28	38	31	33	38	36	33	29	40	34	44	26	23	31	31	34	36	33	32	33	41	35	22	42	40	26	23	25	27	33	19	33	35	36	33	36	27	35	25	24	34	30	45	24	30	36	38	43	36	27	35	29	31	29	41	28	36	30	31	35	32	39	40	31	38	32	25	36	29	32	31	41	21	31	28	32	31	32	24	42	30	33	24	31	29	21	37	30	25	29	28	40	20	29	30	33	34	32	22	38	24	34	37	29	27	34	34	31	38	33	34	34	50	27	27	41	39	29	35	35	39	38	27	34	29	33	27	28	34	36	32	25	25	33	35	28	35	35	26	31	37	40	28	40	27	28	43	33	26	28	27	40	31	24	31	32	30	34	33	38	27	37	36	35	27	32	28	30	33	31	42	34	37	30	37	41	49	38	35	23	24	40	41	32	24	27	38	29	39	32	26	34	38	33	30	29	36	29	29	32	27	21	41	29	40	32	37	40	35	21	34	26	32	29	32	28	32	31	33	37	35	30	45	26	36	29	33	33	36	39	39	38	34	31	28	29	31	40	21	31	28	27	37	39	41	32	23	30	18	31	36	28	26	33	40	34	36	38	33	27	41	30	28	33	26	26	31	30	38	35	53	41	41	29	38	33	34	38	33	30	35	32	27	27	34	25	28	28	37	37	29	26	32	33	25	40	42	30	34	27	19	41	32	40	30	33	37	34	24	33	38	37	35	34	35	47	27	28	41	31	28	31	26	32	36	33	35	29	41	35	29	39	29	30	27	39	38	30	33	45	32	29	32	32	39	35	32	34	36	27	28	26	39	21	41	32	26	28	26	33	30	24	29	32	39	34	31	43	32	38	32	22	33	40	40	29	32	30	38	24	30	36	34	26	35	43	26	39	31	29	27	27	23	30	41	41	33	27	40	34	26	42	26	23	33	26	30	28	29	28	33	30	28	34	32	38	37	36	34	26	36	28	34	28	29	26	36	42	31	18	36	30	28	39	23	24	31	37	30	29	29	29	41	35	27	20	26	31	35	48	49	31	21	39	23	30	40	30	36	42	22	34	31	41	32	24	29	41	44	34	26	26	29	36	35	35	33	25	30	27	27	24	32	38	25	35	36	34	29	28	40	31	34	28	35	25	25	32	29	43	25	29	33	18	31	24	30	41	40	31	28	40	26	39	25	35	27	34	26	26	23	31	29	28	34	30	31	33	31	34	28	25	44	27	38	31	31	42	28	30	42	27	35	30	33	41	37	31	30	36	29	33	24	28	32	40	19	30	36	31	31	25	35	35	23	35	33	31	20	20	35	33	21	43	24	30	22	29	33	34	38	21	31	30	29	35	36	30	31	34	27	21	34	24	26	27	30	25	34	28	33	28	39	28	26	30	35	37	30	36	30	30	27	33	26	29	34	33	31	33	33	28	27	23	38	33	28	28	31	31	31	29	38	25	19	26	35	24	27	42	30	36	20	32	32	24	37	32	30	25	18	31	32	31	32	30	45	41	30	31	38	24	40	33	39	30	31	36	38	27	31	30	35	38	39	40	37	29	29	27	29	36	27	25	29	29	25	27	27	27	33	36	27	35	36	41	31	23	36	33	29	27	28	22	31	31	28	24	44	31	29	29	33	38	27	37	36	33	29	31	38	39	33	34	40	35	29	34	27	32	32	26	38	39	38	34	34	28	32	32	31	36	19	27	38	22	31	33	39	33	27	32	31	37	35	29	42	27	32	34	34	26	30	29	42	38	19	27	33	36	25	37	27	28	29	40	24	31	29	45	34	30	36	31	32	35	28	31	33	32	24	37	32	36	31	34	35	28	34	39	28	33	24	25	28	21	35	29	26	31	33	32	27	31	31	25	27	27	38	26	35	41	32	36	30	38	35	29	33	36	25	31	28	37	30	27	27	30	36	35	34	36	22	37	32	40	20	39	39	33	28	38	35	31	32	19	23	39	32	33	42	35	39	44	38	25	33	36	47	38	24	27	36	38	37	33	31	31	32	34	37	29	45	28	27	28	33	30	37	34	28	27	26	30	36	23	27	46	31	36	25	26	32	39	39	26	33	34	30	34	31	27	31	29	35	17	26	39	37	20	30	24	36	23	33	36	32	33	32	41	27	34	36	37	23	29	40	29	43	30	29	39	24	33	35	34	33	33	32	27	26	30	40	21	28	35	33	26	23	31	33	26	33	30	28	23	35	36	33	25	27	39	24	32	32	30	24	31	48	34	29	28	28	36	23	32	27	32	30	28	30	22	27	35	28	33	20	30	34	31	31	33	41	37	26	35	18	25	25	31	37	29	36	35	31	27	28	41	40	31	32	25	25	33	29	44	24	33	29	40	36	32	21	27	34	33	32	32	33	32	29	33	27	28	22	27	24	27	35	33	33	32	26	35	30	34	31	30	31	31	31	23	27	33	41	35	35	22	45	29	33	34	29	47	29	37	44	35	29	44	36	35	38	25	27	36	33	30	34	31	29	25	37	35	35	29	49	30	29	35	31	33	31	34	38	43	23	21	31	26	28	31	37	46	24	25	34	29	39	33	24	28	33	30	31	25	40	44	36	39	26	40	26	38	26	29	19	35	25	33	24	43	33	22	32	35	26	49	19	31	32	20	33	44	23	32	41	20	29	23	38	30	44	33	32	26	32	26	28	20	29	28	31	38	32	29	38	33	24	34	25	41	32	40	29	34	28	38	30	24	27	37	38	18	37	40	31	30	38	29	33	24	28	41	37	36	30	29	39	30	20	32	42	44	31	28	30	31	25	27	35	28	20	36	29	31	27	27	34	27	32	20	28	26	44	30	35	31	35	43	36	33
12037	3852	526	363	458	596	585	559	479	495	405	394	404	407	330	359	324	315	306	301	328	312	296	322	285	268	298	313	268	301	296	284	301	251	302	292	278	285	261	256	312	298	276	270	254	292	310	259	284	249	266	304	287	261	255	264	265	252	256	259	255	249	277	277	280	274	267	283	289	284	280	274	240	278	303	263	294	288	251	255	282	229	275	266	230	272	264	256	251	252	267	296	305	301	268	291	258	284	271	238	261	240	256	272	292	257	264	273	240	259	256	265	297	284	270	271	276	276	258	257	271	256	263	276	266	292	261	281	259	262	253	242	252	268	303	253	279	254	279	257	255	257	282	251	249	288	268	277	266	288	290	256	275	252	248	266	227	253	283	265	285	293	264	271	282	271	277	257	282	255	259	258	273	274	282	276	274	300	290	289	296	271	279	279	255	296	281	203	266	276	291	250	280	255	224	268	270	266	275	263	275	278	305	263	228	243	266	292	292	267	264	289	287	274	282	265	268	260	283	256	225	251	272	259	266	272	298	291	268	291	259	298	280	285	261	252	272	287	265	252	268	282	251	266	252	294	270	260	272	258	277	261	272	273	256	310	259	260	282	275	278	267	274	261	288	293	270	255	263	260	264	270	281	271	279	304	263	271	259	268	248	301	282	262	275	282	254	313	261	282	274	250	279	255	275	286	252	276	262	253	274	290	253	259	243	267	251	306	262	288	267	237	252	256	295	273	254	272	298	294	284	275	276	286	273	316	275	299	268	290	250	293	294	277	293	259	270	293	281	243	259	266	278	267	249	308	270	263	271	242	289	272	269	284	265	252	271	273	274	247	281	260	282	264	280	290	279	286	293	263	254	301	274	262	269	292	259	258	286	251	276	267	247	242	276	301	280	285	269	265	262	248	292	264	277	235	271	227	263	264	292	265	244	284	284	303	273	241	237	259	271	281	279	251	281	253	277	271	281	257	280	248	241	296	288	279	289	246	271	296	266	293	274	276	261	255	286	290	303	293	241	247	269	263	272	264	272	273	287	265	282	278	269	292	263	257	286	237	268	308	280	282	256	273	256	278	300	278	264	252	289	261	242	286	233	254	234	278	288	269	275	246	255	240	264	262	246	275	270	273	296	257	273	245	282	231	278	298	280	281	260	270	293	247	260	246	251	274	285	267	300	276	253	283	247	283	288	277	268	266	297	255	265	285	286	268	260	277	272	289	285	254	282	249	260	275	274	265	256	288	253	234	249	282	255	269	247	268	272	283	268	286	253	282	281	281	252	274	244	277	290	257	290	287	216	287	280	260	288	295	271	276	275	289	294	237	270	306	258	282	264	288	248	277	244	268	271	280	264	275	263	265	260	264	267	266	237	270	297	255	264	293	282	259	225	255	246	279	276	288	270	269	294	258	243	306	293	252	249	266	273	248	298	297	274	290	286	246	248	276	259	281	278	246	288	308	259	251	261	278	243	248	252	289	298	280	288	269	229	311	279	292	281	268	242	294	261	276	261	297	272	244	267	262	275	286	244	260	273	241	258	258	254	258	256	275	243	272	266	280	256	259	274	289	272	262	273	285	286	252	246	261	239	263	245	308	275	239	261	277	266	271	246	252	268	282	256	258	271	264	278	277	258	283	257	250	287	273	236	239	275	272	297	282	272	271	269	265	265	283	265	288	267	296	294	239	263	252	262	268	270	237	282	283	286	262	276	254	244	300	311	258	282	275	316	260	297	257	246	283	262	246	293	282	288	252	260	239	272	262	274	268	268	278	286	265	264	270	279	271	258	262	259	287	227	256	281	290	264	287	294	245	241	295	294	236	261	234	265	252	244	298	265	289	253	251	269	249	260	240	281	264	268	258	266	255	278	277	261	281	238	260	275	291	264	313	247	258	276	284	310	276	303	296	284	264	271	275	259	270	236	269	280	287	271	267	283	270	270	255	259	265	287	283	267	274	260	288	270	268	272	265	277	279	283	240	264	273	268	278	280	284	277	278	266	269	258	255	270	273	270	294	265	281	288	265	303	241	276	247	275	251	257	306	301	276	271	256	257	277	264	293	291	255	271	262	282	254	255	268	283	222	234	256	286	250	238	279	268	261	270	250	267	260	281	264	280	276	263	261	267	283	290	247	310	236	275	291	264	280	270	268	231	284	255	290	266	263	282	289	267	284	259	236	272	260	263	328	256	268	258	273	254	244	259	252	275	298	295	257	260	271	279	276	247	272	283	261	278	250	254	279	302	260	288	245	246	274	255	286	268	277	260	248	280	279	270	270	268	278	274	274	252	279	278	275	259	284	273	291	269	261	275	280	279	319	262	277	260	269	252	279	270	272	280	264	278	260	292	270	271	262	265	262	229	301	274	248	238	283	290	280	257	268	276	272	267	269	299	298	268	281	263	250	277	252	260	259	270	287	259	270	280	275	265	247	266	248	300	258	266	268	279	268	271	275	307	258	253	303	282	276	280	250	247	253	253	260	257	260	247	253	268	251	272	292	285	310	245	245	272	276	280	309	296	268	310	271	262	252	264	263	263	270	255	250	278	268	250	265	269	304	266	245	266	261	269	264	279	264	269	266	242	287	289	256	276	273	288	283	287	236	253	275	286	276	266	261	301	287	262	294	274	257	270	272	263	280	271	261	262	274	257	260	279	270	292	271	299	263	269	278	298	226	274	267	291	276	282	269	248	271	275	251	266	265	243	289	243	273	287	291	242	278	280	263	280	253	258	288	266	269	282	273	283	261	305	255	268	256	255	274	284	274	285	270	271	248	229	251	251	262	237	293	276	281	302	268	261	263	285	258	290	282	265	272	267	297	265	262	262	266	278	265	272	296	277	241	272	253	272	275	277	267	247	270	276	267	285	216	273	255	289	251	274	306	269	272	247	253	289	276	280	251	277	253	295	263	262	263	273	284	267	247	288	271	256	265	249	255	261	282	285	285	287	262	245	242	256	279	245	267	282	301	257	273	250	232	274	267	272	261	265	227	246	295	271	263	286	261	266	278	298	264	254	254	259	231	273	271	294	292	279	276	293	282	288	263	263	268	274	287	259	264	244	275	262	239	239	282	277	295	267	284	269	267	290	252	285	258	225	277	243	277	250	279	290	273	266	293	270	272	262	305	230	243	265	277	291	272	264	275	290	279	253	264	266	251	243	265	243	294	245	248	269	267	264	254	234	286	280	256	246	271	281	295	250	284	270	253	304	289	268	293	262	262	257	281	258	300	278	236	269	270	284	282	288	253	271	248	252	287	255	283	264	286	258	251	262	282	271	284	226	269	270	239	279	302	259	252	259	287	272	279	257	270	279	253	246	274	283	272	266	244	262	234	264	278	282	314	284	280	276	292	298	272	278	295	286	250	256	304	264	256	285	259	256	241	258	294	278	279	256	274	280	254	270	249	265	280	264	239	267	287	263	260	272	261	262	249	266	273	246	261	272	279	284	277	273	281	259	298	259	281	301	269	267	243	267	269	262	293	306	263	268	243
893	1365	205	106	93	109	120	111	97	92	117	100	92	97	79	91	89	94	95	88	88	85	68	95	82	88	77	85	79	94	88	77	97	94	83	79	74	76	68	96	105	84	97	85	100	73	85	103	89	88	88	68	78	92	84	83	84	81	87	90	84	81	104	83	81	89	78	80	74	79	81	94	87	84	71	90	85	86	73	77	76	79	76	80	86	87	79	94	82	89	75	101	85	77	68	82	97	91	86	68	96	80	89	79	87	97	83	76	86	93	95	91	72	80	108	71	81	95	94	86	81	84	86	78	71	86	104	91	63	87	97	96	93	80	73	85	87	65	81	70	86	79	76	85	96	77	83	78	78	70	77	70	99	91	81	76	86	93	90	87	88	87	95	86	86	86	76	102	72	70	77	87	76	101	100	82	75	96	71	99	104	83	75	80	84	79	86	104	101	86	82	85	92	90	78	98	90	84	73	95	81	79	78	83	79	84	85	90	80	74	87	88	89	77	92	87	90	76	95	82	79	80	106	77	83	77	86	95	68	99	92	77	91	81	72	86	94	88	117	86	93	66	78	83	86	96	87	81	76	80	89	78	73	85	93	90	77	81	92	102	72	79	75	69	75	93	76	65	87	73	78	89	78	91	70	93	79	86	76	76	84	92	76	95	81	115	84	70	94	95	91	84	80	110	87	98	99	99	87	91	91	88	86	83	84	84	72	97	103	91	77	98	91	70	84	77	81	84	92	98	95	78	76	79	77	84	79	63	82	82	94	73	80	86	93	84	76	93	92	82	77	86	88	87	96	78	78	93	87	90	93	78	78	88	79	83	81	71	81	80	94	74	79	98	81	86	76	97	93	76	100	100	76	79	77	92	83	85	84	84	79	88	93	72	93	95	74	86	90	89	76	100	82	78	93	79	87	93	93	74	81	83	75	84	86	84	68	73	82	85	88	79	81	80	100	80	80	79	96	77	102	83	85	102	69	72	81	77	91	91	95	87	71	87	86	91	81	84	84	92	85	72	62	93	87	70	74	80	74	96	90	75	80	96	69	74	94	82	73	91	84	92	83	80	93	85	83	90	86	82	96	96	82	97	80	82	94	89	102	86	80	83	73	85	67	76	82	82	81	80	99	83	95	87	69	81	86	72	99	75	79	92	68	99	94	67	81	78	79	90	77	100	102	81	89	81	94	86	85	80	89	83	79	94	83	91	80	87	87	93	88	75	83	91	77	89	78	89	85	95	85	86	81	98	85	60	87	82	83	76	89	72	69	70	89	100	85	61	75	83	89	79	68	87	86	86	77	84	90	109	63	86	91	88	97	78	75	82	84	96	83	88	73	96	76	90	83	92	84	92	90	87	89	83	91	93	68	79	79	93	83	89	79	88	86	70	88	89	82	76	73	79	92	87	87	77	82	82	90	81	88	75	75	83	65	82	75	88	87	107	79	86	82	85	73	88	78	80	95	77	74	87	95	93	89	74	92	83	86	72	93	89	80	81	86	89	71	84	82	79	74	85	79	90	85	115	96	78	69	101	90	75	76	67	82	92	96	83	74	73	89	82	82	81	90	79	95	95	81	75	77	78	91	85	91	95	69	75	79	92	65	90	82	101	102	98	89	92	82	92	84	98	89	71	99	81	92	81	70	88	84	81	81	87	88	87	79	68	85	64	79	78	80	85	82	82	85	74	93	77	75	83	80	78	71	73	75	79	68	98	72	98	84	82	84	84	78	100	73	92	98	94	77	80	69	90	97	91	81	88	94	94	78	84	89	93	91	82	74	69	76	97	70	73	81	76	69	94	94	88	101	97	70	69	90	87	79	78	99	87	84	80	87	91	102	88	90	85	94	78	92	83	92	90	85	100	93	104	69	89	82	75	75	75	87	89	84	78	92	82	78	74	88	76	92	92	74	82	91	95	78	96	74	90	63	91	81	81	74	79	91	79	94	78	89	100	88	90	93	75	83	86	80	91	73	82	72	94	69	104	82	81	85	89	85	88	108	86	70	67	82	98	91	69	92	90	90	69	80	76	84	100	76	87	84	87	87	75	95	78	79	83	85	68	87	80	104	101	78	92	73	68	80	80	87	74	76	79	84	84	78	84	78	86	91	75	96	78	82	89	86	61	86	79	80	86	74	76	90	90	83	72	85	78	98	85	85	94	81	67	95	77	86	102	67	88	72	84	98	81	103	85	94	79	77	95	88	87	89	78	89	85	85	104	75	100	79	77	57	79	98	70	90	96	72	83	79	88	86	93	82	76	98	80	78	88	77	98	82	99	72	84	83	86	74	83	79	98	85	97	86	93	77	93	88	86	81	80	97	79	69	110	80	80	66	84	84	86	78	88	71	88	75	82	76	71	97	85	90	69	69	95	76	87	76	66	81	89	92	78	77	70	79	73	97	100	99	96	83	89	82	88	73	83	82	94	84	73	73	86	81	96	77	65	81	106	85	92	69	75	90	86	80	93	81	83	74	82	86	81	93	83	105	96	87	96	80	99	77	92	79	84	79	91	86	72	90	90	88	74	94	81	63	62	76	84	84	78	81	82	71	72	105	88	82	84	79	82	66	89	85	88	93	84	78	98	86	73	77	89	97	105	90	75	92	100	94	93	86	94	76	77	71	84	87	91	81	87	80	88	76	76	90	84	74	85	87	82	81	92	67	68	83	107	76	103	62	60	82	83	83	88	93	69	81	87	96	85	93	87	79	78	81	84	101	93	86	93	90	80	92	75	100	80	90	88	72	92	81	95	87	85	85	88	70	93	77	84	103	79	74	89	80	102	87	87	69	94	85	83	75	87	75	86	92	87	77	109	70	79	95	80	80	89	69	97	90	106	72	78	83	80	82	90	73	90	85	78	83	80	78	74	98	73	87	87	89	86	93	79	76	76	76	83	98	82	81	81	95	85	103	99	83	90	78	66	71	86	85	85	81	104	89	78	85	91	82	73	87	88	87	79	97	101	90	80	73	67	84	77	84	82	78	100	79	73	84	86	88	83	98	100	88	83	77	88	74	82	89	86	86	79	83	83	88	82	84	97	85	89	84	86	94	95	92	96	89	84	75	94	88	83	91	77	95	84	87	79	85	94	84	84	73	81	87	85	73	76	79	93	84	87	83	80	64	85	82	70	87	94	82	89	78	88	75	101	88	93	93	95	86	88	77	81	92	78	83	77	84	85	97	71	89	93	80	79	80	90	86	82	91	87	89	87	75	71	80	87	74	85	78	90	78	81	90	91	74	77	88	104	81	86	82	79	91	67	95	87	76	92	81	93	103	105	89	79	96	69	84	87	100	93	76	92	93	85	86	93	83	104	61	76	90	72	81	81	91	69	73	83	89	72	84	97	98	78	86	103	87	82	79	98	89	102	96	94	91	97	79	100	68	83	94	86	66	75	103	86	88	100	88	72	79	79	77	91	84	85	101	71	93	83	83	93	85	88	75	71	63	93	85	99	86	84	83	86	80	77	80	81	87	84	90	82	82	91
13790	11724	1911	1192	2065	2808	2564	2276	1908	1735	1408	1335	1124	1143	1024	983	963	933	859	869	833	854	832	842	823	786	783	738	821	783	753	782	763	725	740	755	784	760	680	754	708	735	757	750	714	756	714	704	742	730	725	722	699	705	701	708	719	705	684	752	727	732	725	734	768	663	691	718	733	764	706	718	719	729	721	702	737	739	680	750	726	679	741	720	753	759	708	697	714	653	686	724	697	711	719	698	726	699	708	716	727	725	732	692	660	743	675	680	731	691	675	688	673	754	707	667	682	711	749	710	708	724	701	687	694	681	672	684	687	725	701	750	690	728	718	708	766	683	769	703	707	683	693	751	758	724	790	700	712	645	733	695	678	697	746	707	696	692	740	711	675	688	687	694	693	710	701	677	760	695	668	694	730	661	721	699	737	710	699	725	682	723	705	737	733	728	684	679	694	737	742	687	706	684	719	718	678	702	705	708	736	683	739	700	694	696	725	680	713	673	711	726	703	772	714	722	707	700	688	675	711	680	732	700	674	754	690	747	708	674	730	642	702	754	708	688	693	708	728	704	681	698	699	726	725	659	693	717	668	763	705	722	752	714	678	754	675	712	742	719	715	720	739	700	704	727	710	757	727	698	736	692	647	719	734	689	673	692	711	653	692	730	727	699	690	693	703	748	756	668	736	697	689	734	708	730	680	708	698	705	700	730	654	755	739	720	733	703	723	684	698	739	694	674	676	721	736	706	733	723	647	697	660	684	734	751	740	653	730	670	733	701	731	718	690	661	728	716	699	766	758	702	711	722	712	742	707	716	681	701	737	711	715	687	689	743	717	674	729	713	700	690	689	711	704	747	680	688	718	729	710	730	741	735	771	749	719	692	687	734	716	694	717	738	772	694	708	711	708	701	746	660	691	691	703	681	715	764	677	704	702	750	731	703	733	700	662	693	618	673	707	704	705	707	707	702	693	735	728	663	666	783	713	676	700	704	671	754	726	714	657	705	704	706	706	684	744	731	730	683	701	769	685	740	707	703	706	675	718	723	641	713	714	753	666	699	695	718	749	713	690	786	718	718	728	717	714	731	684	734	717	664	691	739	739	662	740	694	753	723	709	685	695	733	693	720	746	698	711	725	715	722	703	721	683	683	685	694	729	702	698	719	696	701	686	703	748	723	737	730	747	713	701	697	705	712	735	639	700	669	772	722	706	692	695	719	682	686	748	716	703	751	705	704	710	712	680	720	720	721	706	732	692	667	664	704	716	756	690	710	743	710	759	690	729	700	749	696	706	708	707	727	709	733	718	676	712	665	652	712	682	759	716	688	683	688	717	751	681	768	722	695	683	729	696	724	697	701	696	700	685	716	700	727	732	738	716	665	688	690	706	687	736	785	767	711	721	729	685	643	675	723	725	693	703	669	730	713	693	724	715	705	719	756	653	719	678	671	703	712	699	678	674	694	721	708	678	721	729	666	723	648	708	702	736	661	735	740	700	713	715	708	699	725	700	754	716	683	715	691	698	694	709	680	712	700	708	692	645	733	703	720	688	702	678	699	674	692	755	720	681	723	735	698	689	745	721	676	741	760	723	736	755	721	681	656	697	663	707	734	732	730	707	695	701	644	700	776	700	749	673	720	712	745	672	683	699	694	745	694	723	674	708	711	681	682	690	700	687	723	737	705	709	693	699	698	711	679	663	684	708	726	689	697	680	680	721	728	666	731	674	683	714	687	706	708	723	731	689	740	697	674	768	690	748	716	694	690	707	709	690	680	693	692	709	694	731	698	710	707	700	732	699	745	730	744	731	735	703	757	704	719	713	709	702	734	707	685	703	754	710	707	670	725	737	652	720	724	680	705	716	707	734	744	682	713	704	709	712	693	711	711	706	694	715	707	673	704	693	754	659	679	737	719	670	718	654	686	688	709	678	668	713	712	699	689	671	708	692	675	720	663	691	709	688	680	709	669	720	709	676	694	722	745	693	660	738	764	674	734	700	756	686	709	695	704	763	712	681	690	742	655	708	721	704	708	687	698	703	743	690	715	654	732	734	687	728	730	754	693	756	704	682	722	740	722	716	744	724	713	713	671	716	707	713	712	682	667	705	723	688	709	691	680	710	748	717	757	721	683	672	679	745	683	747	710	701	713	675	725	754	710	706	686	700	733	677	775	752	717	687	713	704	684	690	756	710	745	713	701	720	688	724	746	716	730	708	697	728	745	674	716	724	711	703	710	710	668	665	686	697	739	720	732	748	739	715	703	707	702	701	691	703	669	719	638	711	721	701	729	758	689	713	669	701	713	678	700	708	694	710	700	753	679	712	707	726	725	710	723	690	790	745	712	757	714	717	726	666	721	707	724	709	657	688	720	667	699	739	721	722	694	684	701	687	733	715	689	699	674	643	762	720	677	733	721	702	681	678	660	731	706	707	638	739	769	697	766	706	700	682	726	692	728	671	726	661	668	739	693	716	770	710	693	718	683	722	699	695	667	702	681	733	730	686	723	690	702	690	769	744	680	704	705	654	663	739	703	690	700	675	653	730	719	718	730	680	659	681	753	618	746	688	726	673	716	730	750	713	693	734	663	726	741	691	701	718	700	708	715	695	712	707	712	719	698	710	735	728	662	708	740	730	708	754	774	689	713	731	709	705	738	680	730	648	659	701	736	688	685	663	682	666	690	695	641	703	675	682	728	716	724	711	714	675	733	702	702	705	779	693	710	747	725	692	669	654	733	712	751	734	689	690	716	724	742	688	747	758	714	714	662	712	719	676	702	681	673	732	691	689	703	743	703	696	687	724	693	676	732	696	684	721	706	681	674	746	702	718	751	669	694	754	669	708	664	711	709	732	690	695	711	674	697	679	668	711	685	709	666	685	718	707	695	766	677	757	669	687	720	716	701	677	718	736	674	726	674	749	737	762	691	745	717	659	680	739	694	670	714	706	718	704	684	712	714	705	681	698	690	698	702	723	736	669	675	676	688	716	727	711	742	738	745	705	712	675	688	754	663	717	743	678	714	740	721	701	689	714	663	728	734	776	684	683	720	692	694	714	679	657	682	777	652	728	679	680	728	686	688	711	696	716	747	772	746	727	692	771	688	671	679	693	698	729	694	731	702	699	673	710	708	706	686	705	686	697	654	706	747	690	688	659	702	711	741	725	749	712	702	706	704	692	635	655	702	670	720	685	692	700	682	714	677	735	695	754	663	697	753	681	716	678	733	742	725	667	735	731	703	696	691	720	692	724	716	673	696	682	725	737	683	686	724	719	697	688	734	654	670	756	646	722	694	723	711	704	712	693	703	717	699	759	714	659	745	657	642	688	680	693	692	665	712	738	730	713	763	722	718	732	757	691	743	693	701	714	686	669	749	729	721	729	717	690	734	729	691	733	678	696	733	695	699	708	696	692	719	738	710	747	705	704	694	695	725	725	689	717	674	710	678	760	732	745	724	742	734	667	699	691	701	711	711	659	726	677	666	698	684	667	697	744	688	674	728
1597	754	99	34	21	27	51	37	26	43	42	27	33	38	39	28	23	32	24	28	28	20	29	30	23	23	24	14	17	21	18	26	18	23	12	23	18	29	20	32	16	17	21	23	11	17	24	18	27	33	16	16	25	15	20	25	26	15	20	18	17	21	13	16	17	17	20	20	23	15	20	21	22	17	22	28	21	15	23	15	18	24	17	12	18	13	18	22	11	21	22	18	10	13	14	25	17	16	27	20	18	13	26	19	26	21	19	19	20	22	18	13	21	26	23	18	20	24	17	23	10	13	14	20	23	23	20	18	15	10	19	18	18	23	22	25	16	7	24	14	17	18	14	21	24	20	14	16	20	21	12	22	20	19	14	20	18	19	16	8	22	17	15	20	15	15	18	20	16	16	25	20	21	17	19	19	17	21	26	18	16	14	22	17	17	19	17	9	15	25	23	22	16	20	22	21	13	21	23	20	19	30	18	25	22	22	21	16	17	16	18	25	17	21	25	19	18	20	15	20	15	15	20	19	16	20	17	29	16	16	21	15	22	23	17	26	21	7	29	27	10	18	24	12	19	16	21	20	8	21	15	33	20	15	21	17	15	28	22	23	19	16	25	19	25	23	27	26	19	28	13	23	24	23	17	19	21	18	13	18	17	25	12	14	26	26	19	19	14	16	25	16	16	24	19	20	13	17	19	26	19	19	20	17	15	21	12	15	19	17	23	17	13	21	19	21	23	15	17	20	20	18	25	21	23	24	23	16	15	23	25	17	18	14	22	31	27	21	17	21	20	20	17	15	17	17	18	23	15	16	19	9	16	22	13	16	15	12	18	17	14	17	21	14	17	16	24	19	12	12	22	13	25	15	15	26	13	16	20	23	23	18	20	14	17	19	16	18	21	19	20	22	18	20	18	21	9	19	18	26	14	14	27	18	11	28	18	20	19	13	12	19	14	12	15	14	13	20	19	16	23	21	22	14	20	17	16	18	23	24	23	15	18	19	21	13	25	17	29	20	20	22	24	15	19	18	22	18	23	18	17	19	20	21	17	21	16	19	21	16	31	19	27	19	13	17	18	14	18	18	20	26	28	12	18	22	16	24	18	19	20	16	17	15	20	22	17	19	24	18	28	18	16	21	13	21	24	23	24	23	19	23	15	15	17	15	28	18	18	19	10	15	16	16	17	16	15	20	20	26	26	20	18	17	25	20	14	20	25	24	14	17	16	12	14	17	21	15	20	15	14	16	16	24	15	17	21	17	20	14	17	19	19	17	24	21	31	24	21	20	15	20	16	21	25	16	19	13	22	16	26	17	21	25	16	26	18	16	19	20	19	22	15	16	19	23	14	18	20	13	14	19	24	19	16	17	30	15	14	15	27	13	20	24	19	14	24	18	19	22	18	25	22	27	19	15	11	14	20	15	17	27	27	17	13	22	16	22	16	13	17	28	17	19	18	11	24	21	27	23	18	27	23	15	18	19	18	18	18	18	21	17	12	15	23	21	30	18	13	18	17	22	17	18	18	24	23	18	16	11	15	24	4	21	16	24	19	23	29	22	21	14	16	14	16	23	21	21	21	15	20	22	20	11	13	12	19	25	27	17	21	14	12	19	15	16	13	23	21	20	23	22	19	19	16	16	20	22	25	27	23	14	22	19	19	13	17	14	23	14	18	14	11	20	22	27	18	22	13	18	23	18	15	13	16	19	14	12	17	20	21	21	21	22	17	18	31	20	23	28	14	23	19	13	19	17	21	18	12	23	19	18	28	23	24	18	21	17	23	20	27	22	19	26	16	13	16	29	16	21	14	19	18	18	22	18	23	22	21	23	16	12	15	23	23	20	14	19	13	17	21	22	22	20	17	17	15	20	17	13	15	8	24	19	22	22	22	25	29	17	12	16	23	16	20	15	19	21	28	18	24	10	22	15	20	17	21	32	13	14	21	17	23	20	16	21	17	20	20	25	25	17	19	18	23	17	25	17	16	18	16	15	23	15	18	17	20	25	26	25	23	19	16	15	11	20	12	21	18	24	23	21	22	16	13	28	17	18	15	10	12	18	19	21	21	18	18	19	8	16	24	21	21	18	19	23	22	27	16	23	15	21	22	21	15	19	14	18	21	17	16	25	18	23	11	8	24	15	14	14	16	21	23	19	17	14	11	25	21	17	19	13	19	17	17	23	17	19	26	29	13	12	16	18	23	17	23	16	17	24	17	12	21	21	20	8	21	18	16	15	22	17	19	19	24	19	19	16	18	16	18	18	18	24	20	25	19	31	24	9	20	20	23	28	17	20	23	19	20	18	17	21	12	21	18	22	14	19	19	18	14	18	21	25	13	27	18	17	15	15	25	20	21	15	19	11	18	20	14	16	18	18	13	25	19	25	15	10	17	16	12	16	21	18	15	18	18	24	23	21	19	25	22	12	25	14	14	20	21	25	20	18	21	19	10	16	15	13	24	16	23	13	29	16	22	20	20	32	24	16	15	17	32	22	20	24	16	21	16	8	18	15	14	21	19	26	24	18	20	18	23	12	17	22	17	17	13	25	16	13	17	21	12	20	21	28	19	18	20	9	22	26	14	17	17	24	22	20	18	20	17	7	10	20	18	21	22	23	17	21	11	21	28	23	22	16	17	21	16	22	16	21	15	19	18	18	18	21	10	21	20	21	22	17	17	18	20	24	17	24	15	11	22	26	15	21	15	16	20	21	23	26	14	12	23	22	21	23	20	20	14	30	17	14	15	25	12	11	22	17	23	14	20	18	14	13	16	14	20	14	28	18	18	19	17	27	27	22	22	21	17	12	13	14	17	23	14	24	15	17	16	19	19	13	29	25	10	23	11	26	18	16	24	16	11	16	22	23	19	21	16	15	29	21	15	8	20	18	9	9	18	23	21	21	18	21	15	21	26	16	16	22	15	20	16	22	18	21	13	20	11	18	19	17	18	22	15	11	16	20	19	15	23	19	18	20	14	21	20	23	18	20	16	17	19	17	26	13	15	18	18	18	22	26	19	13	18	20	12	14	13	19	14	14	16	18	19	20	13	18	19	16	24	17	22	19	29	17	22	19	24	16	17	23	18	16	15	19	12	20	27	14	17	20	23	15	15	14	20	27	23	23	21	21	19	25	28	20	18	16	29	17	19	17	16	17	15	12	20	28	17	25	21	22	13	19	21	20	20	18	22	17	19	18	20	20	14	26	11	13	16	18	14	17	15	22	17	21	19	14	23	16	25	26	23	15	14	30	25	14	20	14	23	19	24	22	20	9	19	18	18	13	19	15	19	24	23	17	23	21	27	19	17	25	16	14	18	25	16	17	21	19	13	16	20	14	21	32	26	19	20	11	19	26	24	25	32	20	15	16	4	13	20	16	23	18	15	19	26	24	18	30	19	30	28	21	15	18	18	12	12	20	26	26	19	28	23	17	18	17	20	20	10	16	14	19	23	13	25	16	15	16	15	15	19	17	10	27	8	12	15	21	12	17	13	14
13774	8073	1309	507	1238	1929	1777	1574	1303	1073	861	730	631	598	508	525	431	455	380	364	326	322	307	291	282	268	264	267	241	267	233	213	233	208	188	219	213	202	208	205	223	192	179	210	197	209	175	189	216	176	180	186	178	183	219	195	207	166	170	185	171	171	181	156	156	188	160	197	175	186	184	177	175	173	167	170	174	161	190	175	173	186	154	163	161	175	168	175	166	177	194	181	192	152	175	182	183	157	168	155	167	159	176	173	186	172	145	180	148	160	176	154	164	171	187	146	160	200	158	165	182	186	170	177	165	144	180	190	194	157	174	183	160	152	162	169	161	167	169	173	174	162	160	178	172	165	157	177	174	154	130	154	159	169	165	142	178	152	150	144	172	165	178	163	150	185	160	174	166	158	173	176	181	185	150	163	164	166	183	184	172	161	176	157	182	171	182	157	158	169	167	192	154	177	158	185	171	188	189	151	148	167	168	173	173	183	138	156	149	156	186	172	165	162	153	154	163	158	173	158	169	150	185	149	180	154	175	159	158	171	162	167	144	165	162	152	167	171	153	154	180	170	174	168	167	172	185	165	172	148	151	170	174	153	151	159	183	157	182	180	154	171	183	156	163	161	158	145	169	183	172	178	166	179	184	172	187	159	172	194	202	166	152	181	169	150	181	160	148	169	170	163	182	163	175	181	167	150	162	177	189	159	152	157	170	157	177	173	162	164	174	184	179	183	166	152	156	186	149	167	169	155	152	182	159	169	158	164	160	149	166	177	146	174	170	142	153	164	159	161	160	174	173	148	157	186	183	171	161	173	168	184	192	165	167	162	186	136	186	153	154	154	182	174	181	164	164	173	143	164	149	148	180	147	153	175	173	158	165	186	198	142	173	158	188	179	159	175	168	163	165	140	189	172	182	189	192	184	165	163	149	196	181	170	171	168	179	154	160	142	179	183	161	175	146	170	167	148	152	156	162	136	144	168	157	178	165	160	194	180	137	168	175	156	164	162	153	162	156	165	155	186	142	157	152	187	159	175	127	172	177	158	165	174	176	160	172	165	166	163	165	163	158	141	161	193	171	185	154	173	162	158	146	162	145	181	153	150	179	177	157	169	153	140	161	175	174	154	174	183	159	148	156	164	168	170	182	160	169	160	168	140	151	172	165	165	169	158	153	158	154	160	172	176	166	176	158	166	148	181	160	161	164	170	149	185	166	157	183	184	161	147	170	162	163	198	169	189	150	171	160	171	162	177	174	161	184	165	157	174	192	167	163	145	169	136	155	168	188	189	178	155	162	168	176	180	155	164	154	161	159	186	163	181	175	190	169	153	169	181	185	166	180	177	193	143	177	186	191	147	180	188	182	138	152	184	147	191	190	180	141	152	181	149	171	189	144	157	160	200	148	138	176	155	185	173	152	154	187	155	168	183	154	150	148	159	169	177	175	177	171	163	179	166	154	167	188	164	165	162	157	163	139	166	164	158	179	190	160	157	150	173	142	147	164	161	168	169	171	151	161	154	170	189	179	157	150	166	173	172	178	172	168	168	185	170	153	167	162	172	160	159	165	147	184	156	157	157	151	151	161	172	165	175	177	138	177	162	165	170	188	153	177	187	153	149	157	185	177	158	132	197	153	184	158	158	147	161	161	158	161	165	174	166	154	187	169	169	161	164	171	180	153	160	150	179	172	179	165	159	176	177	166	168	159	175	148	169	159	165	187	166	159	173	178	158	176	182	176	150	156	172	177	130	178	162	177	172	168	187	162	156	156	160	179	179	172	169	169	175	164	178	200	156	157	181	184	147	168	175	158	183	138	171	198	155	162	163	174	154	162	152	158	151	162	165	167	169	166	188	177	164	158	173	169	161	174	159	174	165	162	197	170	161	161	172	165	160	162	163	174	167	155	171	169	174	173	175	147	166	162	169	163	178	164	161	190	177	177	157	184	160	187	166	161	147	150	132	157	155	189	162	151	173	151	184	159	177	179	186	177	179	157	155	183	149	198	175	164	165	176	184	172	175	157	188	191	195	164	154	156	175	157	164	178	156	172	155	186	183	162	153	157	152	189	160	174	180	169	175	147	172	174	147	163	170	153	170	170	179	162	195	158	155	168	182	159	174	174	166	151	169	184	155	191	170	167	175	186	173	154	172	180	169	166	144	149	165	157	175	182	175	144	157	183	142	176	170	167	170	170	159	162	164	168	142	161	154	174	166	179	160	155	180	171	153	160	163	149	150	175	160	172	165	199	151	178	161	167	156	178	173	156	189	158	165	182	152	166	141	169	188	175	144	172	159	147	156	135	180	190	167	172	166	183	180	180	154	168	170	157	155	163	181	183	160	179	139	164	178	168	160	175	141	189	165	157	194	152	160	148	156	165	177	157	153	171	166	163	159	173	164	151	164	157	157	176	176	159	168	161	179	177	172	163	164	146	173	160	189	159	151	183	168	166	152	188	182	180	149	169	165	176	158	172	182	171	166	180	161	173	151	168	186	161	163	156	146	161	163	151	171	160	186	168	183	162	177	161	167	168	163	162	167	169	168	200	163	174	163	183	161	170	187	147	176	163	164	169	157	162	181	201	194	163	174	155	156	184	165	153	141	160	182	176	172	183	168	158	166	164	162	167	164	167	187	153	185	151	173	160	172	155	161	128	168	175	180	167	173	167	186	159	174	178	173	154	157	167	175	145	170	168	190	161	170	162	168	146	175	145	181	178	187	182	172	134	163	196	187	161	174	169	163	156	159	148	165	158	163	177	170	166	155	166	187	165	159	188	181	182	153	173	147	175	163	165	210	161	193	166	161	173	166	167	164	184	183	154	163	151	154	171	154	160	147	169	169	175	143	167	149	165	155	142	163	154	166	165	164	170	194	157	161	158	152	182	171	188	162	172	176	166	162	160	187	164	177	181	164	148	167	177	168	156	165	154	159	176	171	175	171	175	171	196	156	178	163	174	176	173	171	159	153	174	160	162	193	157	163	175	161	153	182	153	168	176	154	171	165	189	165	165	168	174	153	196	160	156	163	172	182	139	160	169	152	173	179	155	152	178	185	144	164	166	169	173	199	153	146	144	188	156	176	183	173	182	173	160	184	181	178	159	176	151	165	171	175	157	196	164	155	162	190	158	190	166	161	175	160	173	175	180	166	148	196	179	162	146	160	174	197	196	176	170	196	143	165	162	162	179	155	146	159	185	162	149	192	155	186	180	174	176	165	161	172	162	158	178	149	198	146	146	179	153	175	177	171	183	171	178	185	164	174	163	172	166	163	180	170	176	174	182	161	175	168	173	170	179	154	169	178	184	172	159	153	165	142	158	165	149	195	164	171	170	159	157	158	170	151	172	171	163	162	181	184	167	184	165	166	153	146	170	172	162	169	166	162	149	173	159	154	155	162	184	173	160	177	176	173	169	168	165	160	157	162	146	170	186	177	169	152	170	175	159	161	159	175	141	158	172	172	168	167	182	205	145	148	157	172	177	167	161	169	175	179
1172	1319	261	113	93	107	110	139	102	92	101	89	102	121	107	100	95	93	104	81	96	90	83	100	87	90	87	77	102	104	98	70	79	88	72	85	92	90	82	85	81	98	83	85	107	99	91	90	104	94	93	84	70	84	77	88	92	82	98	90	71	74	92	90	81	87	68	95	82	74	76	69	84	68	86	75	78	58	81	85	90	85	96	77	91	82	89	83	78	77	70	91	86	79	85	56	73	78	86	76	87	91	81	89	82	71	81	76	74	69	75	75	76	72	72	66	72	71	87	67	91	90	75	75	80	71	76	89	87	69	75	85	92	74	86	69	99	79	72	90	65	69	75	89	83	74	64	88	68	92	79	74	72	73	89	80	86	80	70	86	78	68	70	63	80	80	75	84	100	82	75	69	64	85	90	87	75	82	73	82	89	82	87	85	87	65	72	75	74	89	99	82	81	74	68	77	88	80	88	81	84	84	90	78	81	78	94	93	67	72	83	70	65	83	76	79	69	78	90	74	96	84	85	63	68	84	78	60	66	81	86	84	70	80	70	79	92	83	75	79	71	90	82	67	76	76	72	80	85	76	77	79	77	67	80	92	91	85	93	80	69	66	77	83	77	89	87	86	85	84	79	96	78	78	69	71	81	68	93	75	80	80	92	81	81	79	98	78	79	86	70	85	86	83	83	88	76	84	76	89	91	72	68	75	95	81	67	82	78	74	89	83	91	78	74	81	70	80	99	94	75	81	91	76	85	76	81	79	92	84	94	84	78	81	97	82	93	72	81	80	82	64	82	87	100	73	84	82	83	81	66	82	66	78	66	78	66	71	69	76	84	81	76	72	80	83	70	95	87	71	86	75	65	66	74	79	86	76	74	99	84	85	90	84	79	76	75	74	85	90	99	86	89	88	93	83	69	87	76	75	89	75	65	87	66	75	93	89	74	71	60	83	67	83	65	76	88	80	70	83	96	85	83	83	81	84	64	67	77	72	93	71	72	80	82	86	81	70	75	67	73	74	74	69	80	80	59	75	88	84	73	85	81	70	80	79	67	71	83	78	66	89	81	90	70	91	83	74	70	89	77	101	72	66	76	85	81	90	88	71	81	68	79	85	86	70	83	76	76	80	80	78	86	75	89	86	85	86	74	72	77	95	76	70	78	82	86	64	64	79	83	68	73	86	70	66	88	84	82	87	82	74	97	77	80	94	90	81	84	76	86	61	77	77	78	74	70	59	85	84	81	91	79	73	72	78	81	91	75	85	85	106	90	80	84	78	85	71	79	103	74	81	58	69	79	72	70	99	81	89	79	74	79	73	74	67	72	108	75	79	86	76	87	81	91	71	58	73	69	81	82	79	72	79	76	102	88	102	85	78	86	92	80	70	81	85	88	77	86	86	66	69	73	70	75	62	74	78	74	85	82	79	77	89	71	82	82	78	72	82	78	65	79	83	76	66	84	93	94	96	85	65	77	80	70	80	69	77	81	64	65	90	86	67	87	96	60	79	75	88	82	60	93	82	72	82	78	70	68	71	75	88	85	78	80	66	84	69	76	90	82	86	79	77	65	77	80	80	80	87	75	75	78	80	104	81	78	81	78	68	70	75	87	79	81	78	80	75	85	63	81	82	81	80	88	88	90	87	65	64	71	70	81	70	75	108	93	71	71	91	77	69	95	70	81	84	92	83	83	64	70	87	93	86	78	75	85	88	75	79	78	74	75	79	78	77	71	96	90	69	73	74	85	89	96	79	83	79	78	69	64	59	78	89	89	87	86	83	89	73	83	92	76	84	88	87	75	86	85	87	89	90	74	94	98	82	82	82	75	79	89	72	87	85	81	73	68	70	84	81	82	71	78	91	93	90	84	81	87	75	69	89	79	84	84	75	81	92	83	78	76	74	72	80	83	82	75	85	88	94	84	95	90	73	69	70	87	72	78	75	61	78	84	95	83	75	105	81	80	82	80	81	70	80	72	69	107	78	69	80	89	84	67	76	71	96	77	82	84	87	99	89	84	88	86	77	85	90	77	83	86	81	95	82	71	79	87	98	102	81	68	98	81	81	69	75	81	68	66	85	68	103	60	73	79	62	77	76	77	78	78	64	77	80	82	83	77	92	73	69	80	71	88	78	78	81	76	80	85	83	93	74	80	94	83	83	98	87	91	77	80	85	83	76	80	72	82	72	87	74	99	82	78	64	78	79	88	74	78	77	78	83	90	73	82	79	66	86	69	79	88	77	85	74	77	86	103	85	97	71	82	82	78	73	88	70	85	78	91	74	73	92	68	75	89	68	68	78	91	84	69	80	87	87	85	71	96	82	85	75	86	90	91	83	84	77	92	79	79	89	78	71	81	86	74	72	83	70	101	70	83	79	80	71	78	70	79	74	78	70	85	78	87	91	78	83	87	85	82	86	91	75	91	84	76	80	81	88	70	89	81	68	86	89	93	82	70	87	59	91	75	76	72	71	71	67	79	60	75	88	75	83	78	71	89	84	75	78	73	86	82	81	72	96	64	68	83	81	80	79	71	79	93	81	84	76	69	69	69	67	106	86	92	75	89	79	78	83	81	85	87	68	74	93	65	85	88	79	72	75	90	69	84	92	77	81	76	78	80	75	83	77	73	66	77	84	75	76	86	85	90	83	74	80	87	79	82	77	75	77	77	74	67	72	78	110	71	75	73	76	71	71	98	75	73	102	84	76	85	82	67	83	84	64	78	85	77	83	81	62	71	84	74	84	70	77	78	75	77	92	87	80	73	87	84	79	86	95	87	88	83	92	84	73	77	69	77	76	81	85	88	89	73	63	80	86	71	75	78	77	86	71	78	84	72	72	69	70	77	95	100	66	72	91	82	78	73	80	88	78	76	68	79	80	85	78	83	72	100	81	74	76	80	72	97	81	73	63	84	77	79	72	70	88	76	76	89	82	83	84	69	70	90	105	92	65	74	96	84	65	67	89	72	83	92	67	68	74	78	84	91	73	78	93	65	82	55	89	80	76	81	63	86	78	80	87	84	78	88	90	65	63	59	91	92	69	78	84	101	85	82	89	71	76	81	85	78	75	80	77	69	76	97	73	87	92	88	86	85	88	65	94	76	89	79	101	94	78	92	87	76	68	82	79	90	81	76	97	67	76	85	85	80	74	74	73	75	70	84	89	96	71	78	81	73	70	90	74	70	67	74	85	83	85	93	73	81	90	69	84	71	80	99	82	77	71	77	80	84	69	78	81	78	88	83	86	69	69	63	70	94	84	81	80	105	85	87	67	65	84	83	87	88	80	82	83	96	95	95	80	75	69	86	75	88	85	75	65	82	73	77	78	73	81	83	84	76	87	72	75	90	70	88	79	99	68	75	75	88	76	80	90	77	79	68	91	99	81	67	78	79	79	80	95	75	78	77	72	80	82	83	85	80	88	66	92	85	77	55	75	93	70	93	68	70	80	73	87	83	76	82	88	78	88	79	77	80	65	65	86	64	87	80	67	80	70
15245	11857	3000	1442	2947	3926	3633	3126	2673	2220	1962	1759	1479	1410	1267	1220	1131	1092	1027	996	948	942	876	898	850	886	840	770	782	831	772	821	795	783	781	749	733	763	740	761	737	737	707	717	756	769	732	695	735	730	715	700	740	754	693	698	731	708	718	718	759	694	712	734	679	649	703	722	665	682	698	705	677	702	688	676	697	728	711	693	677	675	697	704	680	661	656	719	691	652	740	716	645	714	690	691	714	728	712	631	683	695	731	710	677	703	704	678	664	684	723	725	703	686	678	709	688	706	731	686	653	642	639	731	711	645	692	717	666	683	681	652	677	633	681	660	699	699	716	708	714	728	665	650	663	683	683	686	690	688	649	684	689	666	724	708	705	687	717	709	676	659	672	713	668	708	723	688	709	645	677	631	712	632	678	644	648	690	704	696	690	656	649	653	730	707	696	692	643	709	672	642	700	701	679	677	674	697	716	659	704	658	670	712	713	652	712	682	630	689	670	705	681	706	748	694	726	730	673	667	654	658	661	684	702	684	707	694	672	721	713	722	704	660	723	633	681	691	684	709	686	703	636	683	678	690	669	692	680	738	677	729	632	697	675	708	695	699	661	653	681	686	639	657	694	686	659	682	706	680	652	651	651	711	715	729	688	662	708	650	651	706	723	698	688	638	671	681	683	682	687	676	702	704	682	727	731	739	691	664	685	680	658	690	729	673	673	707	702	699	716	680	672	720	703	724	698	719	683	696	684	694	685	679	659	666	638	675	694	684	658	702	751	684	671	712	708	677	698	655	679	691	667	678	757	679	696	677	670	733	720	681	652	679	735	665	701	719	685	689	719	688	676	679	647	721	642	662	714	669	684	698	712	692	716	677	686	632	658	675	695	694	651	662	699	659	674	673	695	709	710	677	725	685	702	717	709	712	691	732	719	718	670	693	718	723	693	707	637	718	676	693	651	702	691	708	690	660	702	716	704	696	678	707	711	719	705	678	653	697	683	682	702	699	717	700	640	681	699	679	669	675	635	671	703	705	698	668	667	704	708	666	705	675	650	721	698	649	699	690	713	677	698	680	668	653	716	678	691	723	677	681	664	642	678	712	669	667	687	664	684	663	671	722	691	738	680	685	709	709	653	646	696	698	723	687	696	679	682	731	671	682	703	701	684	722	694	682	707	690	679	683	703	689	668	695	677	679	739	694	670	681	680	650	677	724	687	672	673	693	653	683	704	696	663	667	677	702	639	676	632	684	707	721	740	682	620	710	688	719	641	703	731	712	686	678	689	658	736	721	634	719	642	699	644	683	673	662	657	712	721	687	673	649	695	721	670	686	731	645	636	700	675	674	716	676	711	652	684	703	672	664	711	669	627	683	693	667	692	688	689	743	675	653	684	698	729	616	753	699	698	721	655	681	688	736	749	690	680	712	727	699	708	694	718	753	712	705	667	669	684	687	697	691	649	686	762	686	680	630	710	702	741	690	755	691	664	668	700	681	716	688	634	698	715	642	685	677	679	662	676	680	677	714	676	646	692	695	700	696	658	692	668	690	670	698	634	709	698	675	692	709	718	686	707	674	623	711	681	681	721	676	660	688	692	706	692	707	691	698	728	714	692	677	709	678	675	651	676	655	705	688	704	662	626	657	675	686	681	645	683	738	700	672	641	661	679	732	661	686	670	628	701	713	688	726	695	688	692	694	669	735	709	692	692	672	681	749	710	686	699	675	683	697	652	688	707	706	680	649	718	736	704	728	643	635	679	700	682	689	725	681	678	689	699	701	698	636	647	675	742	634	685	624	658	683	716	660	706	688	715	677	700	715	660	664	689	679	650	736	659	703	709	705	668	702	678	696	712	690	652	663	700	680	664	697	626	651	682	673	716	730	674	693	717	675	693	662	646	668	655	677	692	710	709	653	683	695	705	665	730	691	727	670	708	668	678	695	665	733	685	672	653	713	668	700	686	671	672	701	683	684	694	660	676	699	670	683	712	691	663	675	670	700	721	697	676	655	666	688	695	722	748	679	673	662	686	656	705	682	682	680	685	722	732	717	713	672	705	633	709	726	709	703	699	689	718	711	706	685	736	706	706	717	670	661	689	700	716	662	688	682	703	677	710	698	686	696	706	665	675	652	691	686	708	661	672	675	664	675	674	663	684	725	690	707	694	656	642	681	650	663	661	717	654	659	674	742	745	653	631	672	705	707	687	650	722	685	703	657	679	748	660	673	684	665	669	681	689	700	670	713	714	672	691	736	682	668	684	737	665	704	671	743	679	720	681	681	692	735	737	649	682	697	677	645	655	675	678	708	691	660	682	693	685	718	689	693	679	706	739	735	701	671	656	735	651	686	674	663	700	652	669	726	667	657	706	675	706	669	678	703	727	735	670	680	679	691	644	692	668	638	715	655	721	683	697	652	728	647	694	705	665	711	744	681	654	683	726	701	682	738	677	669	684	694	694	675	693	688	717	607	685	672	674	663	685	689	697	678	694	704	651	658	697	683	642	706	702	677	678	670	672	706	697	680	656	694	714	707	707	691	679	707	688	717	644	708	662	712	711	704	679	719	669	695	705	658	706	630	706	745	652	714	704	684	634	679	675	682	687	710	633	722	733	658	727	678	662	654	731	686	696	633	713	694	728	696	703	666	691	694	692	661	656	752	667	664	678	683	706	733	631	706	650	720	696	683	682	677	696	652	690	669	718	703	710	691	689	674	729	664	630	691	720	606	704	677	675	692	707	722	696	621	678	676	688	613	652	730	715	667	681	671	715	695	684	691	679	673	704	669	691	695	698	675	754	682	631	662	681	665	664	683	747	640	673	705	710	712	655	703	713	747	661	661	690	658	702	702	742	689	698	659	718	673	681	645	702	689	652	672	672	643	679	671	667	695	702	669	704	673	677	677	746	756	676	653	678	718	739	658	635	696	653	669	673	649	679	669	703	635	678	702	676	706	693	688	686	686	699	739	647	688	724	622	700	705	661	716	706	726	695	687	645	637	708	718	683	699	660	682	680	721	706	639	700	690	670	688	649	657	702	642	700	718	707	731	651	689	690	670	722	691	705	700	696	651	649	686	731	716	649	642	673	667	687	683	716	655	718	703	728	694	676	682	656	655	674	713	712	701	646	696	758	681	665	716	684	657	655	726	716	693	673	711	641	674	708	716	679	676	688	713	701	680	651	706	719	712	703	653	705	652	689	665	731	683	666	671	703	662	712	696	688	682	710	687	618	726	677	686	684	758	695	674	623	710	706	649	695	679	661	652	674	672	716	652	697	676	658	668	680	672	657	675	663	728	685	721	700	713	703	695	693	633	716	702	679	702	679	674	703	699	715	677	710	665	707	697	719	714	712	699	668	684	713	674	694	663	687	632	696	734	689	718	672	670	698	608	674	635	710	682	714	632	705	681	676	679	686	707	650	711	656	694	708	708	688	635	675	644	714	689	676	660	675	697	685	720	648	691	684	699	730	704	711	679	691	708	706	678	702	670	654	692
1114	170	57	34	37	26	25	38	30	41	31	31	32	31	43	37	22	31	34	39	20	37	42	36	32	27	33	31	21	31	29	43	27	34	31	31	30	30	41	34	34	38	38	33	29	32	34	38	26	29	34	30	34	30	33	30	41	40	39	33	28	38	32	28	37	30	38	30	32	28	30	19	40	23	35	30	34	28	26	25	23	44	26	38	27	20	31	28	33	30	39	29	30	32	36	38	36	19	27	28	28	37	38	28	28	35	30	32	33	32	27	28	24	30	30	36	30	29	33	38	32	26	35	34	32	28	38	34	33	27	32	24	27	38	34	29	32	32	29	26	30	28	38	32	42	24	35	20	41	27	32	33	27	38	37	22	30	39	32	38	30	31	40	30	32	32	29	36	32	24	32	24	31	31	36	28	32	29	36	32	28	29	31	33	35	32	35	25	34	29	31	31	49	30	36	31	25	28	27	31	38	26	38	32	27	27	32	32	31	23	42	29	23	27	33	35	30	33	36	39	34	32	33	22	31	31	35	28	29	21	36	20	36	31	39	35	31	31	30	22	40	31	23	31	36	28	28	27	31	27	35	38	27	47	33	35	23	33	40	42	31	36	36	22	32	34	29	38	41	37	26	30	37	34	34	38	43	40	29	40	36	34	29	28	27	37	34	33	32	36	27	26	31	25	44	35	33	34	27	21	30	33	35	31	38	33	31	35	30	24	21	30	25	35	26	37	27	35	20	30	26	38	26	38	32	29	43	37	25	39	28	41	30	33	28	34	26	30	35	25	45	29	37	45	26	30	30	24	23	34	28	29	22	32	33	35	25	34	34	29	34	44	26	30	34	28	32	27	35	33	40	33	35	35	29	29	36	36	27	35	26	22	31	36	30	39	30	40	34	38	36	35	35	29	43	32	28	27	33	21	33	29	32	31	38	24	37	35	35	36	25	45	40	25	32	33	31	32	27	32	24	30	25	35	28	30	37	35	32	39	36	30	51	29	29	37	21	37	26	30	39	31	35	28	40	35	27	27	30	31	39	29	27	33	34	32	39	31	29	38	23	27	40	37	22	27	27	34	32	31	24	38	25	27	32	33	25	31	36	33	26	25	33	37	33	36	29	38	33	28	38	25	29	27	17	31	33	29	31	38	29	25	30	29	29	30	39	28	31	38	33	34	27	29	26	36	23	26	32	28	36	20	29	34	34	41	31	26	33	29	34	34	27	25	35	29	20	28	31	35	35	21	33	24	34	27	35	37	30	32	31	28	30	40	25	25	34	32	30	30	28	42	23	25	33	40	25	31	31	25	29	38	35	30	24	30	30	33	32	33	35	31	33	28	26	23	28	33	30	30	36	30	29	33	29	31	38	30	27	25	28	38	30	35	32	37	27	38	33	25	39	36	24	28	35	35	38	35	32	27	29	36	29	23	31	40	37	36	30	26	41	27	31	24	30	26	30	43	26	22	33	32	31	30	34	19	30	33	34	38	28	31	33	23	31	29	29	36	43	31	36	27	36	38	36	26	39	37	30	23	35	29	21	32	42	36	28	39	18	26	34	39	30	40	31	29	42	31	24	28	30	33	30	29	27	29	32	32	35	35	35	34	33	36	34	34	33	30	40	32	22	24	26	26	30	29	44	26	29	28	24	27	23	28	35	35	40	38	30	36	33	35	27	28	25	34	34	40	29	31	23	35	24	35	25	35	32	34	38	25	32	24	23	28	35	40	37	27	27	26	25	30	22	26	31	36	31	27	28	32	31	31	35	34	36	32	32	34	29	39	31	32	26	38	25	32	26	40	23	31	21	28	29	21	31	38	23	38	28	29	30	30	29	36	39	29	36	26	35	26	41	24	30	31	30	32	24	35	37	33	40	38	36	40	25	32	34	41	35	33	38	27	31	39	20	19	35	43	32	26	32	30	26	27	28	28	29	32	32	36	24	33	32	37	25	35	30	35	29	23	36	25	29	35	34	27	24	38	30	39	32	29	29	25	37	28	30	22	41	27	33	35	25	34	27	31	39	36	27	40	33	29	32	35	33	25	37	30	26	25	25	38	38	35	38	31	19	27	31	32	28	32	26	28	26	34	30	23	40	25	46	32	34	38	37	24	41	32	36	29	39	35	38	23	31	44	28	30	21	36	35	38	31	47	38	26	35	30	37	29	32	35	37	28	25	41	26	21	28	39	44	27	29	31	28	35	31	36	25	26	31	36	31	33	24	28	25	38	27	28	39	34	41	26	35	36	22	28	32	25	36	45	30	27	40	30	29	31	37	26	31	24	37	38	33	27	21	36	24	32	34	24	24	32	37	30	26	28	37	32	39	30	40	30	41	32	35	25	29	32	29	28	29	33	39	32	26	32	32	27	29	31	30	29	35	28	36	22	32	25	38	25	26	39	37	21	35	34	30	28	32	46	31	30	29	36	34	35	21	27	32	31	29	39	31	28	34	26	33	34	24	34	33	33	31	32	30	34	31	29	31	29	23	34	39	30	41	32	23	36	29	26	43	27	34	40	20	31	24	37	37	37	26	28	30	39	27	34	29	40	37	32	37	39	34	32	35	34	37	28	40	31	29	30	33	38	30	27	21	36	34	26	32	25	41	30	26	18	32	30	41	39	30	35	39	31	32	28	22	32	30	37	38	29	29	31	29	26	27	40	31	38	33	28	32	34	32	33	38	31	38	29	38	33	35	28	34	38	34	36	22	29	35	33	46	29	30	37	30	19	35	34	34	41	30	23	39	27	39	28	28	36	34	39	36	25	34	37	24	22	30	24	39	31	25	25	27	27	25	23	31	29	40	28	26	35	34	28	30	32	29	29	30	32	33	35	26	29	31	25	40	32	30	36	42	38	28	34	25	38	40	35	36	43	37	30	22	42	44	33	32	41	26	36	27	33	30	26	38	39	34	30	28	28	44	31	37	38	31	29	30	36	28	27	27	31	23	35	40	30	34	38	28	27	26	35	34	34	30	33	44	33	30	29	29	34	40	45	36	35	24	27	33	45	33	44	30	25	33	34	31	25	29	34	25	33	21	32	32	35	33	37	24	31	27	30	28	31	32	35	42	25	29	26	29	25	30	21	24	34	26	32	37	24	39	24	30	32	36	39	37	29	27	28	39	30	36	36	23	28	33	38	30	33	31	24	26	42	31	32	33	36	33	38	50	29	27	28	22	29	28	33	27	34	29	28	32	24	32	25	35	35	23	25	35	27	30	25	39	29	30	35	35	32	46	28	28	31	38	21	39	35	28	42	36	43	39	37	38	27	34	27	32	32	35	30	28	32	28	34	30	24	31	30	28	20	26	29	28	42	34	35	25	27	33	34	32	32	33	28	44	47	29	32	30	40	19	34	27	26	22	29	33	32	26	28	29	33	25	25	29	24	34	42	23	47	23	21	24	30	37	28	32	28	33	35	38	30	22	37	33	28	25	21	28	35	24	32	32	40	29	28	28	27	30	28	34	28	44	30	38	37	28	40	25	26
10827	2630	565	344	468	579	533	504	467	407	396	390	362	347	348	340	336	303	313	275	305	310	299	288	327	281	296	286	266	309	290	298	291	309	305	243	274	259	282	261	286	276	254	269	254	243	277	239	266	265	256	282	262	260	252	270	286	283	304	261	267	236	297	270	238	267	282	278	332	250	280	298	228	290	260	271	268	248	288	274	274	291	274	316	264	268	252	267	262	289	265	304	266	304	265	268	261	281	258	261	258	277	270	287	288	235	256	276	267	295	253	257	265	267	248	243	265	292	271	270	260	284	281	253	262	281	264	284	251	292	296	290	250	283	255	249	260	297	254	252	244	246	308	252	248	238	251	245	281	254	275	250	277	264	270	261	285	263	266	296	275	291	270	265	212	275	284	308	266	248	264	278	245	252	268	253	247	259	287	280	273	242	264	276	265	241	285	249	278	250	277	271	258	241	262	259	252	264	268	264	226	276	258	260	275	266	272	265	281	254	270	313	249	266	251	257	239	240	275	232	269	270	262	287	250	281	272	273	289	264	285	282	267	268	251	259	274	273	218	273	258	262	279	305	243	295	245	285	264	274	270	273	238	270	258	282	274	285	265	268	267	259	276	280	253	263	299	283	268	266	275	267	289	278	283	258	278	271	276	285	256	242	260	230	275	253	262	275	256	262	261	261	239	272	221	306	225	271	258	256	286	276	247	272	279	279	288	267	261	285	293	262	245	284	250	282	277	273	305	287	248	270	266	265	288	273	263	274	283	273	246	268	269	271	266	281	270	254	276	262	265	256	278	249	302	237	264	265	267	251	255	244	265	274	240	316	273	257	286	235	261	277	229	299	307	235	234	279	247	254	278	276	305	298	276	293	292	263	292	258	282	234	252	241	255	235	246	277	251	257	280	264	303	266	254	270	264	262	255	269	264	268	250	278	266	255	266	273	256	296	250	275	248	293	284	259	243	263	274	289	286	290	286	253	245	276	242	275	260	268	284	273	276	240	265	271	302	263	283	281	296	275	253	265	265	287	272	247	267	248	259	268	267	273	244	286	264	271	257	262	265	279	277	287	268	279	271	258	259	250	251	279	250	275	279	289	288	277	245	304	221	249	275	277	262	267	272	268	264	261	259	253	238	265	282	266	268	251	273	265	269	269	291	254	281	257	263	254	247	253	286	264	304	263	249	260	275	272	303	301	238	280	245	252	280	251	285	260	283	266	243	270	259	258	284	247	267	247	258	274	280	294	270	251	300	299	253	286	274	257	278	256	266	269	272	263	290	263	259	297	281	304	263	266	237	285	270	259	284	282	272	278	256	273	259	261	243	288	289	245	272	252	280	253	288	261	297	268	259	243	270	284	258	258	265	268	261	288	270	275	264	236	283	268	260	252	267	296	261	252	298	272	262	258	231	295	268	266	263	237	272	281	260	258	249	275	264	238	283	243	279	273	266	257	262	247	268	268	267	269	262	245	246	285	256	243	286	249	278	253	286	277	285	247	274	271	261	249	264	280	255	255	257	256	266	273	294	283	259	277	253	277	279	274	282	273	275	285	259	286	312	251	274	235	254	262	286	260	256	302	263	255	272	285	249	256	290	264	252	287	273	239	256	290	277	278	263	271	266	283	259	264	279	272	276	259	276	271	267	252	250	263	254	298	273	271	256	298	238	265	286	238	264	268	259	279	266	275	273	259	258	252	249	268	249	267	268	260	257	290	257	267	279	248	253	252	256	260	291	260	278	279	252	272	269	260	290	249	269	250	273	260	260	294	278	259	252	282	237	283	265	269	230	281	255	275	244	223	252	287	267	288	282	275	239	263	261	245	265	302	263	237	266	280	281	249	258	263	263	244	275	237	243	278	269	279	249	283	255	261	266	281	253	273	259	277	295	259	265	273	264	260	283	263	272	255	262	292	258	301	242	274	264	279	269	268	267	258	275	253	270	276	265	262	262	266	250	265	248	264	244	272	272	254	239	269	281	256	243	241	259	235	290	269	283	266	275	265	223	252	263	241	293	277	289	261	289	302	256	245	255	237	286	272	297	246	272	246	264	254	260	270	264	269	259	275	262	291	255	259	262	251	280	272	230	283	236	237	227	270	263	270	265	250	276	249	252	282	256	248	264	275	304	282	255	284	257	273	264	262	240	252	287	293	260	281	248	284	272	255	294	247	254	280	272	272	262	259	267	264	267	260	276	273	261	265	255	261	256	265	282	266	251	288	282	275	262	266	292	248	272	281	278	279	262	250	257	257	281	298	248	244	278	250	260	283	239	268	264	281	265	290	257	264	249	254	271	253	287	274	270	253	287	291	272	262	267	247	282	285	256	262	284	293	288	263	253	250	299	285	306	286	250	256	265	275	279	255	275	279	256	271	265	269	259	257	258	273	239	305	261	277	276	295	279	261	298	265	268	293	245	248	284	265	259	277	253	261	262	246	272	274	258	259	281	277	292	290	278	264	288	261	248	296	259	275	230	261	251	275	288	257	242	256	260	269	269	278	277	270	272	268	259	272	274	247	269	279	248	264	257	246	267	284	240	251	242	257	249	284	257	249	274	263	254	257	262	265	267	289	270	259	263	298	310	266	246	270	272	267	260	243	283	267	246	249	272	274	267	259	242	286	248	267	279	273	266	263	249	242	277	273	252	256	278	272	286	235	284	249	286	269	282	298	274	244	228	259	265	265	233	291	291	263	300	269	271	273	250	285	242	248	282	240	285	269	277	267	262	294	271	227	262	260	279	222	238	282	271	254	242	245	254	251	274	258	263	266	260	257	283	278	261	259	280	279	253	234	270	293	258	263	242	260	248	270	285	275	253	271	253	254	263	272	263	264	295	272	284	247	282	255	281	279	291	279	254	279	262	279	279	243	276	284	249	266	282	280	266	277	277	259	272	271	257	275	302	238	283	249	254	242	245	268	266	269	292	268	254	260	270	289	277	274	252	264	276	297	311	283	244	270	305	258	299	249	276	278	287	253	255	268	275	281	294	305	276	276	242	278	270	293	290	253	255	256	270	298	257	259	260	263	269	260	260	260	274	303	247	252	287	268	274	288	259	270	229	271	264	266	267	269	269	277	252	265	244	299	255	270	281	259	261	258	270	250	264	253	249	256	250	278	285	292	248	265	276	251	251	261	267	255	261	269	290	256	254	263	261	267	259	240	267	274	261	252	276	258	262	255	288	247	256	277	244	267	258	251	263	274	254	254	274	230	283	251	250	281	255	278	269	254	271	254	236	292	267	271	234	268	273	276	279	275	245	267	249	283	293	255	264	231	275	286	266	274	259	279	282	242	276	251	274	272	274	230	272	275	282	285	268	256	258	295	254	274	283	279	295	286	263	274	244	258	260	281	272	284	261	249	265	267	269	240	301	310	271	268	279	281	272	299	288	264	269	248	263	267	236	283	265	254	267	279	264	286	248	267	245	275	240	270	271	267	253	255	265	271	260	287	246	288	272	263	300	265	280	287	266	259	256	256	262	280	256	273
790	954	159	109	77	113	103	107	111	106	101	95	99	102	97	92	101	93	96	85	95	90	98	90	101	113	75	79	96	95	77	67	86	100	88	89	92	87	100	78	84	78	86	93	84	76	74	87	92	61	75	91	88	98	83	70	90	88	83	89	95	96	75	88	73	77	103	93	82	83	73	90	87	69	88	104	86	75	80	88	88	79	83	87	84	84	80	88	102	77	91	92	86	95	54	87	81	94	86	86	88	82	86	87	86	74	76	97	84	87	87	87	84	77	90	94	84	88	86	90	92	90	73	77	78	85	73	70	95	83	90	83	99	85	87	82	72	99	100	81	76	84	87	86	90	79	105	82	105	86	82	74	81	84	95	82	90	82	79	91	87	87	92	87	95	87	100	89	75	86	86	99	79	91	90	81	84	79	99	81	72	82	87	83	86	87	66	87	80	74	98	87	82	100	71	88	102	74	84	76	83	82	81	95	98	77	79	110	95	75	83	91	84	75	81	80	71	85	101	86	95	93	90	92	86	79	95	86	88	90	79	85	89	74	80	73	81	84	83	88	89	85	103	75	81	103	93	100	93	96	86	72	78	93	85	83	96	92	93	81	76	78	82	90	92	85	89	76	76	84	88	85	97	87	76	75	81	77	88	85	93	74	80	75	79	68	90	73	75	96	74	99	79	85	101	87	105	81	95	79	75	67	89	71	83	80	89	81	84	96	82	95	84	92	77	70	89	73	84	83	86	73	88	95	73	93	112	85	87	78	82	79	70	83	100	82	96	84	80	90	80	105	73	78	83	78	95	97	85	82	85	103	105	85	86	89	90	109	85	90	84	90	99	76	69	85	82	86	79	102	111	68	90	73	68	80	87	84	91	89	95	91	100	97	75	82	93	96	89	74	87	86	77	72	92	78	76	91	88	67	89	62	76	92	80	84	73	91	76	86	75	84	92	93	78	69	98	87	89	86	75	68	88	90	95	101	88	74	102	94	98	81	71	87	88	68	86	81	91	88	69	85	94	84	94	100	85	79	87	87	86	95	80	102	100	96	84	85	92	88	94	90	74	80	91	87	79	80	94	90	95	91	88	79	68	87	84	88	82	95	82	91	86	87	75	82	90	77	83	84	94	87	83	83	88	93	79	89	93	65	97	93	81	102	93	86	86	76	80	92	89	72	86	81	87	106	78	85	77	84	69	96	101	82	82	79	96	89	103	76	70	106	96	82	82	92	77	80	78	77	77	72	82	79	85	80	72	63	82	84	82	86	89	77	82	67	97	97	84	84	70	77	99	104	87	78	102	88	93	86	81	65	88	97	88	87	91	74	88	76	85	86	90	78	88	90	75	76	90	70	80	107	84	73	83	83	90	78	84	91	87	84	90	74	82	85	80	92	85	87	90	92	71	81	87	99	100	96	95	78	76	91	65	94	80	71	80	85	75	68	89	78	86	69	64	81	81	81	101	83	89	87	74	85	83	75	95	84	79	99	90	97	74	81	89	75	94	67	83	106	97	91	86	100	82	88	99	77	86	100	96	88	72	94	83	81	90	104	92	96	77	83	88	82	92	70	89	80	78	91	75	96	78	92	80	85	87	74	95	93	70	86	84	87	89	98	109	108	81	73	103	71	86	96	85	84	107	81	89	71	87	80	81	76	93	87	91	75	81	88	91	98	88	62	83	85	105	83	69	82	89	92	78	83	84	73	99	73	90	106	87	76	85	88	78	100	70	82	80	82	93	90	77	82	68	85	92	77	67	82	100	83	106	93	83	81	90	112	82	76	91	94	84	91	108	81	74	87	83	88	76	97	91	93	93	81	87	73	106	83	97	82	76	97	102	97	102	89	87	91	86	96	77	84	79	84	79	86	81	82	89	94	87	79	91	77	103	101	103	80	74	91	71	84	92	102	86	83	78	81	76	73	80	85	90	86	90	94	92	80	79	95	77	84	86	82	80	78	86	91	98	82	94	92	90	88	88	86	79	94	84	84	93	98	87	80	77	75	86	94	102	90	73	85	92	97	84	90	73	78	83	97	85	85	89	100	85	85	80	91	82	87	104	76	90	83	85	68	96	105	92	90	85	92	87	84	80	81	73	100	87	94	74	92	85	84	77	88	84	91	76	97	107	67	85	84	71	85	91	86	70	97	84	82	72	81	101	85	71	95	79	95	89	90	73	85	99	91	100	97	77	78	99	99	93	76	88	94	97	88	81	80	80	75	78	96	94	94	81	75	79	95	92	103	81	98	98	86	93	65	88	91	95	90	87	98	94	79	84	83	73	80	91	93	70	83	70	100	83	92	97	79	71	95	87	93	92	81	97	70	89	84	86	92	86	83	85	82	80	95	102	88	76	98	86	67	90	91	81	90	76	76	94	97	93	77	79	97	104	88	88	100	74	87	72	85	89	76	88	75	92	78	85	96	85	85	72	93	87	77	90	82	87	91	99	90	80	94	78	96	88	104	92	102	88	90	89	93	74	96	83	98	86	66	108	99	72	87	97	85	91	65	91	87	115	83	75	76	95	69	76	84	88	82	102	84	88	89	69	89	84	78	91	83	83	94	93	92	87	80	80	94	86	86	101	90	100	79	87	92	73	87	87	98	79	75	91	87	88	104	87	94	78	92	76	94	82	66	77	86	82	85	65	88	87	93	76	91	93	77	65	84	79	95	86	81	89	99	78	90	91	89	90	66	77	88	65	86	97	86	101	71	78	89	93	86	83	102	65	92	95	79	97	66	92	81	103	79	79	77	83	96	104	79	84	75	87	84	86	92	89	92	84	90	92	60	86	83	103	85	91	82	92	81	84	76	77	77	95	87	78	70	95	86	89	88	87	73	83	74	109	89	93	94	79	87	106	70	90	94	94	63	89	90	79	77	62	78	82	75	91	87	75	83	77	88	96	79	85	88	89	78	89	83	89	92	74	86	99	75	85	87	96	78	95	85	87	77	100	102	93	86	90	86	84	94	92	92	88	89	86	73	77	94	89	91	91	89	71	84	74	75	95	100	98	71	89	91	84	74	85	85	74	93	89	93	92	100	75	64	95	90	88	82	87	96	76	92	107	73	88	92	99	82	108	82	74	95	91	96	75	74	83	93	90	73	70	100	96	89	78	69	72	66	88	94	92	81	101	75	89	80	93	96	105	87	81	84	67	88	88	99	74	89	87	96	81	86	98	96	80	77	98	73	80	80	98	86	89	95	97	89	94	68	90	92	73	83	85	89	80	86	95	76	78	86	90	82	81	86	91	86	92	89	91	87	76	87	84	84	87	79	79	78	76	74	74	78	93	93	74	87	95	102	86	77	86	78	83	93	87	77	89	81	93	81	74	70	92	86	75	79	107	84	90	93	91	92	69	84	81	81	83	74	89	69	83	84	88	98	94	86	89	98	82	87	82	80	99	76	103	77	86	90	81	91	85	84	92	87	103	85	74	81	83	83	94	100	88	87	87	78	109	100	88	91	89	84	83	91	93	89	95	90	93	84
12890	9622	2023	1225	2241	2829	2704	2177	1919	1648	1463	1312	1216	1115	1049	979	975	991	971	887	916	833	826	841	828	768	843	786	774	787	812	787	777	753	785	770	725	777	817	828	735	784	725	801	714	729	761	746	781	757	726	689	749	743	719	721	799	756	728	725	752	747	685	742	718	749	754	779	713	741	737	726	772	698	748	674	723	738	734	726	726	727	726	722	728	746	731	740	746	774	705	701	774	733	774	695	739	740	740	714	663	710	710	716	721	726	733	723	680	744	688	733	714	738	739	784	740	703	740	720	681	713	677	750	747	761	708	745	702	732	690	689	719	726	695	734	705	670	734	708	729	718	733	718	695	694	711	727	739	733	713	694	705	727	714	697	656	677	717	712	664	724	703	751	709	693	717	731	725	705	723	734	702	739	729	719	702	749	710	753	709	764	693	717	759	768	704	704	706	759	712	732	698	694	736	709	712	705	709	694	665	729	684	699	694	693	692	753	702	732	715	738	727	760	713	677	731	744	709	727	711	706	687	727	698	697	723	670	694	732	779	683	711	707	757	727	733	741	732	723	700	730	759	713	711	690	674	696	741	781	727	683	725	685	712	695	699	694	695	715	701	692	727	664	743	686	694	686	682	703	694	762	696	775	774	738	755	690	742	692	670	698	678	703	732	764	746	675	729	744	786	733	697	773	704	722	731	730	664	717	733	714	763	717	749	685	711	747	724	735	711	695	707	711	728	697	714	681	755	749	688	694	686	765	756	741	740	728	776	741	684	692	708	729	765	783	711	691	707	687	704	759	711	695	717	731	718	711	674	700	706	745	656	687	707	701	698	763	729	730	678	707	744	754	696	723	700	669	744	761	695	718	711	704	728	684	704	755	731	681	649	705	737	681	700	711	756	724	720	751	708	689	717	700	691	710	747	705	704	699	707	760	734	705	677	636	713	714	712	704	709	733	692	715	709	682	754	716	729	676	725	688	688	682	720	726	650	724	720	684	702	717	728	720	696	702	724	705	720	703	746	698	785	741	713	704	726	686	711	746	730	713	699	723	737	676	723	749	682	731	755	680	693	726	734	727	753	707	768	717	739	702	701	718	728	680	736	734	733	737	737	752	704	702	730	707	700	712	718	746	739	792	692	712	728	667	711	777	678	745	688	735	741	729	707	678	739	683	669	760	718	725	697	728	667	739	702	746	708	771	669	683	744	696	745	777	754	754	707	722	722	728	711	689	672	724	707	722	725	748	716	688	756	721	701	688	747	725	672	700	754	680	710	712	744	706	737	681	698	716	728	719	731	701	732	780	694	753	714	760	725	671	695	727	686	712	734	731	709	765	732	721	729	727	669	737	693	682	699	747	725	697	749	682	744	756	720	711	666	699	672	707	721	726	657	716	705	715	707	672	751	634	704	713	745	722	694	747	761	713	699	736	703	700	687	689	730	731	704	663	773	665	735	703	746	727	717	733	682	697	711	723	735	748	776	734	740	738	708	710	722	718	693	683	722	731	669	697	745	718	736	707	741	757	704	687	723	683	736	677	702	721	778	718	742	719	755	678	756	772	681	722	742	696	683	743	674	723	711	700	707	680	718	744	674	745	714	707	712	717	717	755	720	737	691	711	722	642	684	713	694	718	764	735	708	692	755	731	699	663	713	765	710	712	718	736	752	754	716	710	719	713	721	754	690	737	679	703	706	713	704	730	732	704	721	668	702	698	735	706	684	754	759	758	718	682	738	753	705	717	748	709	719	728	721	728	732	726	706	720	731	694	708	719	750	694	774	708	708	714	737	729	696	725	714	744	735	743	750	742	727	719	793	707	661	671	759	719	686	708	724	653	704	678	748	722	707	697	712	718	710	722	733	712	677	765	687	773	722	676	743	706	708	693	715	692	721	710	705	727	707	716	753	721	729	725	704	653	680	722	698	702	714	758	711	746	709	684	757	737	705	668	684	721	722	732	729	703	730	707	727	754	677	699	749	707	686	728	698	737	718	697	719	699	726	719	764	739	692	707	725	669	733	713	755	722	700	717	716	720	727	737	717	744	714	696	694	696	703	719	739	731	678	722	732	740	754	730	716	724	745	743	742	707	763	761	693	689	729	722	747	706	705	693	720	719	740	757	682	720	750	703	691	706	683	694	740	686	741	735	724	748	715	674	683	685	677	680	693	748	752	762	684	691	673	702	745	684	701	713	755	725	717	721	715	694	689	704	660	693	736	684	764	713	698	708	691	736	714	707	706	754	735	644	758	738	707	696	764	770	712	729	706	678	744	751	700	725	746	749	734	761	661	759	746	704	760	741	744	733	658	762	743	733	744	741	732	728	743	712	697	747	719	744	757	677	715	706	689	699	705	690	721	777	734	734	678	731	698	714	727	688	737	691	732	712	736	720	731	670	759	737	716	700	717	715	740	714	741	720	728	696	763	684	718	693	719	745	724	740	713	716	727	707	702	683	758	729	721	752	728	729	702	721	759	737	700	694	691	694	707	717	733	686	789	708	709	756	700	661	695	733	736	713	685	719	699	741	726	717	777	699	767	723	775	695	669	752	734	716	711	736	758	687	733	704	705	733	730	718	703	701	717	775	725	729	731	672	712	753	721	692	682	691	731	689	750	695	713	695	707	673	667	680	701	781	684	720	683	736	703	749	702	737	719	750	711	729	732	719	755	716	723	752	675	696	759	710	710	746	696	682	700	750	729	734	710	714	719	720	720	710	714	752	703	663	711	728	712	740	771	681	723	730	698	750	728	754	708	736	640	752	702	762	750	749	711	744	712	728	726	776	687	758	706	694	759	686	716	700	712	688	717	770	715	692	719	707	707	685	721	670	715	734	772	710	718	760	680	696	719	720	698	696	750	708	719	725	673	732	742	673	693	702	771	672	707	660	754	739	713	753	700	684	744	704	704	721	733	691	733	676	687	712	712	711	727	725	686	712	762	709	717	685	691	707	716	690	689	718	709	723	700	699	719	742	710	707	713	710	700	746	695	665	730	717	724	732	703	708	672	691	736	735	716	761	746	704	724	706	712	719	696	696	701	708	738	658	705	718	738	747	706	667	758	726	712	698	719	690	713	700	755	710	731	700	697	693	717	760	694	707	702	752	703	739	737	672	759	708	751	741	753	720	716	710	760	725	714	718	696	703	734	716	772	698	691	708	714	729	758	685	727	751	743	687	727	711	720	734	721	771	690	751	733	710	702	688	697	728	701	713	739	753	714	667	687	732	751	713	727	689	738	675	738	725	716	716	722	723	700	701	745	744	750	719	740	680	718	697	700	668	721	728	735	754	731	723	692	713	722	726	701	748	748	689	747	724	660	732	707	693	717	721	697	729	723	712	718	693	713	712	776	736	692	727	710	734	733	725	733	655	734	725	740	709	676	699	744	712	713	701	699	695	716	693	725	681	723	726	717	747	717	709	747	732	728	706	748	736	671	713	654	727	710	714	764	700	774	708	703	715	662	679	681	664	678	745	690	714	699	714	730	710	721	744
1595	705	81	32	34	32	42	38	52	33	39	30	24	23	28	28	27	23	30	25	25	32	23	31	21	19	16	16	16	22	28	27	19	25	18	29	28	19	19	18	19	22	23	28	24	17	21	14	28	18	17	22	19	21	18	17	14	20	13	17	24	14	20	21	20	21	18	16	24	14	12	20	18	20	21	25	17	18	27	28	21	20	20	26	18	14	18	29	19	19	14	15	23	20	19	12	19	27	26	16	12	16	15	17	22	28	15	20	15	21	15	23	13	20	22	30	19	30	24	17	14	25	11	23	26	12	23	19	17	24	16	20	14	19	17	22	18	23	19	18	22	9	11	15	21	21	20	26	20	18	12	15	24	28	22	14	18	23	17	22	21	20	26	21	17	16	28	17	16	21	19	16	22	24	21	24	17	21	25	21	15	25	23	19	25	17	19	17	18	16	24	18	14	18	18	20	17	12	14	16	15	21	11	20	18	15	20	20	16	27	25	13	16	22	15	18	16	14	23	22	13	16	14	17	11	14	13	17	24	20	20	19	17	23	31	25	21	29	19	12	23	28	27	15	17	21	22	24	19	26	30	14	18	18	18	17	18	10	26	13	17	15	25	15	26	14	17	23	18	16	11	22	22	15	21	43	21	13	18	13	22	16	16	19	18	22	18	16	17	16	25	15	13	16	15	16	23	23	20	18	21	17	19	21	20	24	13	19	17	20	15	18	16	20	12	18	17	18	20	22	18	21	27	24	16	20	22	26	22	24	13	21	30	17	15	21	23	16	15	18	19	21	17	17	20	19	17	26	11	19	24	27	19	19	17	12	27	21	26	24	19	23	22	15	14	22	19	25	20	17	18	16	17	21	12	24	23	19	18	26	22	23	23	15	23	22	16	27	30	22	20	17	16	22	13	14	10	19	18	13	26	20	25	18	19	22	24	14	20	22	19	14	24	16	20	26	16	14	15	22	23	16	24	16	15	8	14	19	19	21	21	17	18	9	16	24	28	19	17	23	22	17	22	23	10	32	15	22	31	20	14	19	22	20	17	22	17	16	10	19	21	26	18	18	25	25	23	21	19	15	17	30	16	18	13	21	15	22	19	26	14	26	18	16	15	20	12	11	13	18	24	20	13	20	13	25	29	21	17	23	17	19	21	21	19	24	23	22	25	13	22	19	26	21	25	24	10	14	15	19	24	8	18	17	33	24	22	20	18	25	16	17	19	14	24	16	18	21	19	25	28	29	21	14	21	18	22	16	15	13	16	26	20	19	23	23	19	19	19	23	25	24	17	18	20	17	16	22	12	24	15	24	16	27	17	16	18	21	19	19	23	19	16	20	18	21	21	20	14	16	14	20	22	21	15	26	24	20	17	19	20	23	19	19	16	19	19	19	13	16	22	23	13	21	18	25	28	26	20	17	12	21	22	14	17	18	13	14	25	21	25	19	16	18	26	15	23	22	13	13	21	20	12	21	20	30	17	18	18	17	23	19	20	27	22	18	22	15	14	17	18	20	14	20	19	15	27	26	23	22	23	17	23	21	21	23	18	10	16	12	18	18	21	27	18	23	13	28	20	18	29	19	17	15	24	14	15	19	21	21	30	23	26	11	26	12	15	23	22	19	21	16	25	15	15	16	18	19	26	17	18	17	23	11	24	15	23	28	22	19	18	18	19	22	23	23	15	14	15	16	8	23	26	19	25	16	19	11	16	28	20	25	19	19	11	23	14	12	25	19	23	10	24	13	18	16	19	22	17	10	9	19	22	16	15	21	16	19	24	13	14	14	20	18	19	16	19	16	22	18	25	17	19	15	23	17	17	20	21	18	23	22	20	13	20	21	20	22	29	22	20	15	18	16	17	19	14	19	20	15	19	15	15	19	23	15	9	23	26	25	16	19	15	20	18	20	18	28	20	18	15	17	17	18	17	18	15	16	18	14	15	17	24	22	15	20	24	22	23	22	18	17	20	21	13	23	20	19	20	16	11	24	21	15	21	13	16	25	27	18	16	22	23	24	17	21	17	18	15	27	17	25	15	20	17	15	22	25	15	17	14	24	29	15	17	21	23	19	18	17	17	15	16	25	19	28	20	21	24	15	29	18	19	16	11	21	18	14	22	24	18	9	20	18	18	22	16	19	12	14	13	16	21	15	9	20	23	21	23	13	17	19	24	20	20	18	15	20	23	20	22	20	26	17	19	18	17	14	19	21	17	23	15	19	19	15	15	17	25	23	11	19	17	17	21	20	24	29	14	17	17	14	18	22	16	22	17	20	13	24	19	21	18	29	22	15	17	20	15	17	20	16	16	14	20	9	15	22	15	15	18	21	21	19	19	10	14	19	13	17	18	17	24	19	10	20	21	23	27	14	17	17	20	19	17	30	14	20	22	21	27	15	24	15	14	24	25	24	24	23	21	18	16	21	20	19	30	22	23	25	18	24	17	23	17	15	12	22	19	18	29	31	11	17	14	19	13	26	18	16	13	20	12	21	19	27	18	23	19	16	21	14	17	11	21	18	23	20	16	22	19	20	23	23	18	23	29	17	12	23	15	20	19	12	17	17	19	16	22	16	27	17	20	17	28	20	20	23	20	22	32	12	14	22	13	25	28	21	29	19	22	16	15	17	24	10	16	19	25	17	23	18	21	15	19	22	25	16	17	26	23	24	17	32	18	24	18	17	18	14	22	19	22	18	19	14	27	18	26	20	19	17	18	15	21	19	24	16	19	23	21	14	20	23	21	22	24	12	24	20	22	16	22	20	20	14	15	22	18	20	15	22	18	20	18	28	20	23	14	24	20	8	16	20	16	19	23	17	18	22	23	17	23	15	20	15	24	21	15	18	15	15	15	23	21	11	17	14	21	18	16	19	27	18	19	23	20	17	22	21	13	24	15	15	12	23	15	17	17	12	15	29	19	25	17	12	19	17	23	26	16	18	16	22	21	22	18	23	16	20	11	15	11	24	23	22	22	26	19	21	18	20	14	25	19	24	16	18	13	24	21	22	18	24	22	17	28	25	15	20	20	11	19	12	19	20	19	19	22	17	27	10	21	13	28	21	16	23	22	19	18	18	15	21	15	11	31	13	26	15	23	27	17	22	20	25	28	23	19	22	21	17	17	19	23	15	29	19	19	24	20	18	25	29	11	14	15	19	25	23	14	28	27	19	23	15	22	19	15	20	13	18	20	19	17	23	24	14	13	21	19	22	24	22	19	24	23	29	18	16	19	13	16	23	23	19	17	15	17	22	20	21	22	17	18	25	18	20	26	24	14	23	16	19	21	30	18	27	12	15	22	22	13	23	24	12	22	23	20	17	15	13	27	21	18	17	23	15	15	18	20	18	17	19	19	13	16	16	16	21	20	23	20	21	13	12	15	22	16	18	25	15	13	13	16	17	13	20	21	16	15	14	22	19	16	21	15	15	19	13	23	16	14	11	15	19	11	30	10	20	23	14	19	13	20	21	23	16	15	20	18	20	18	25	18	22
13142	7713	1195	600	1302	1861	1862	1597	1268	1083	968	757	642	583	539	490	432	391	387	372	330	341	313	289	301	275	262	261	243	244	264	233	257	223	222	201	223	228	209	202	193	192	203	220	188	201	181	206	201	220	179	197	175	198	165	184	182	172	180	171	179	183	170	177	176	176	170	211	155	198	138	178	145	188	157	169	175	171	190	168	169	171	185	168	175	176	161	171	145	201	179	167	175	175	154	179	145	165	175	157	182	162	163	181	186	181	163	161	164	176	169	172	184	168	170	173	154	185	167	174	185	172	190	190	192	188	163	168	190	168	172	143	197	175	166	154	164	178	200	194	140	153	160	156	154	162	167	187	170	174	175	158	151	176	158	170	184	163	153	163	159	182	201	160	171	178	156	154	182	169	166	175	183	176	171	174	179	153	183	168	172	162	157	162	192	171	171	153	166	171	154	163	150	192	193	133	180	173	205	178	179	181	173	181	168	193	143	168	165	187	152	180	172	172	182	158	179	188	189	159	172	174	168	156	164	160	187	166	176	166	166	182	174	181	164	149	159	178	181	169	159	178	152	179	177	172	181	174	160	161	161	174	171	186	167	146	175	143	197	169	174	161	178	185	182	153	144	166	143	178	189	175	166	156	174	163	157	155	171	178	185	155	183	169	153	166	183	166	161	158	176	162	174	149	176	152	164	186	173	172	175	150	169	165	182	158	168	182	195	172	173	183	176	136	171	162	169	183	185	190	165	156	161	149	165	165	182	170	199	148	176	168	174	178	173	161	182	151	165	180	166	178	154	171	189	154	168	151	164	161	162	188	195	165	157	184	174	178	166	186	160	173	163	154	179	176	157	165	172	182	176	148	136	178	176	158	192	141	165	172	186	168	161	174	156	157	152	185	176	158	177	154	183	181	189	196	141	170	175	158	166	196	156	165	181	168	185	156	150	175	160	166	155	189	164	182	174	156	182	168	155	166	170	142	188	179	181	169	161	172	151	161	191	146	173	160	169	191	199	163	162	174	154	179	174	161	130	190	167	165	153	159	175	166	187	171	173	174	168	176	149	142	149	180	166	137	164	161	149	170	161	170	155	167	164	158	191	158	158	182	146	180	160	166	183	171	157	169	155	153	160	149	157	179	150	174	165	166	156	173	168	169	164	160	142	175	163	156	161	168	139	180	195	152	185	163	162	173	187	185	156	183	144	152	157	185	159	165	145	163	128	161	151	153	172	190	170	145	161	182	150	159	172	162	166	161	199	181	178	186	165	175	154	172	161	148	186	154	158	162	171	175	151	177	190	183	139	172	167	157	168	172	183	158	163	164	164	167	182	184	157	172	176	158	187	184	158	153	196	151	175	166	138	163	177	186	154	175	154	154	172	185	164	174	173	174	182	175	157	177	160	147	172	194	169	170	170	165	172	165	135	163	167	186	175	160	160	156	171	191	159	183	148	169	162	196	169	191	157	185	157	180	168	152	157	166	155	166	159	175	181	180	155	169	163	163	161	169	178	192	184	170	166	158	159	174	168	183	158	175	170	169	165	160	170	180	167	179	152	175	153	178	144	163	174	145	144	185	169	163	168	192	156	166	152	156	175	168	162	158	141	187	173	173	140	165	185	169	187	169	189	146	192	167	168	157	163	158	179	199	151	166	169	171	142	158	162	176	168	157	157	179	159	159	172	174	149	173	162	161	180	145	163	168	161	160	165	169	179	178	144	178	173	164	164	158	180	192	178	184	190	186	154	165	181	163	161	173	180	173	190	171	185	181	170	176	168	163	163	178	167	152	157	189	157	158	189	174	164	153	163	160	169	184	159	188	137	152	173	164	156	171	191	156	177	167	147	177	165	152	158	163	163	167	161	159	149	139	153	182	148	178	162	157	170	147	160	184	159	172	174	187	188	167	178	155	151	152	180	174	163	174	183	155	165	179	142	167	181	152	175	191	164	166	176	186	157	152	135	150	177	180	179	182	176	169	183	171	188	137	187	178	170	151	146	161	154	157	190	156	157	186	162	181	166	174	153	168	183	188	185	158	154	187	176	182	158	174	176	176	175	165	172	163	179	139	177	164	180	165	154	189	176	171	157	160	138	166	203	148	166	194	155	165	167	157	186	173	151	170	145	179	180	170	140	197	166	174	177	154	176	181	173	154	169	158	187	184	163	163	153	179	143	193	163	163	161	169	187	169	149	145	156	139	158	166	173	183	182	166	169	159	155	160	158	162	180	145	179	176	186	177	173	183	167	164	168	182	167	174	154	161	158	179	177	178	162	181	181	157	170	184	176	151	164	160	185	157	135	189	176	184	170	173	155	187	186	163	175	191	145	179	178	166	167	185	159	171	173	160	187	186	171	159	175	185	157	156	155	167	151	162	157	152	165	160	153	184	162	162	166	168	183	174	178	159	161	159	160	175	175	148	202	169	169	174	172	171	165	188	176	176	150	176	184	174	163	161	165	182	153	155	169	182	170	158	189	158	162	161	173	181	168	163	179	172	162	169	160	172	175	153	169	176	140	172	193	163	175	154	171	148	161	166	159	180	156	155	168	167	178	160	165	177	173	155	169	177	155	176	166	199	195	175	167	158	166	152	156	166	170	180	152	171	188	173	164	165	179	169	171	159	184	150	159	165	165	162	174	186	168	170	199	177	143	168	146	203	157	161	171	161	151	168	157	158	184	171	168	154	171	151	162	162	167	162	159	173	144	170	169	170	167	158	161	173	161	169	163	163	153	153	159	154	171	176	186	159	186	166	152	190	185	200	170	135	160	174	171	173	142	173	152	187	184	188	153	158	187	175	181	148	139	152	162	178	171	151	147	156	188	147	176	176	153	157	179	185	178	177	174	148	193	190	170	151	175	175	181	158	175	172	173	187	165	150	171	180	176	171	161	180	159	182	163	183	175	147	145	161	175	184	168	171	165	174	141	164	168	165	160	163	150	175	172	144	188	177	177	174	173	148	160	170	168	178	165	136	204	167	160	186	173	157	188	171	154	176	166	158	149	165	184	162	171	177	165	161	169	164	169	155	166	152	149	173	174	170	168	161	162	154	158	166	176	176	143	146	207	163	170	174	159	157	199	169	182	189	163	193	145	174	181	174	182	150	168	164	181	183	174	175	182	182	175	165	156	176	167	187	159	175	183	189	193	177	171	154	165	169	156	177	164	137	184	167	171	166	175	174	163	168	181	173	151	163	163	163	165	163	154	176	141	179	162	167	181	173	168	186	151	157	169	177	153	179	161	183	174	156	155	165	164	154	164	162	165	172	182	161	154	186	191	158	197	155	171	173	191	186	183	173	183	150	164	180	169	169	169	146	161	194	162	185	140	168	154	174	145	169	193	174	163	172	171	168	170	172	156	206	179	182	161	167	162	150	162	171	169	171	171	182	193	176	158	161	163	168	181	157	163	168	174	193	156	165	156	143	157	163	172	179	143	150	148	150	176	195	178	162	168	174	157	170	173	159	164	155	173	162	159	170	178	178	165	153
1172	1541	240	108	107	105	120	121	113	112	107	125	100	85	88	103	90	94	85	97	84	88	103	83	87	71	75	80	92	89	98	75	85	68	68	69	85	82	110	96	71	88	100	77	81	91	89	76	75	93	91	89	92	75	74	68	86	80	73	65	93	83	56	78	79	90	87	66	76	85	86	77	91	93	92	81	92	82	72	66	75	63	76	74	85	66	68	84	75	84	82	76	74	94	100	81	82	95	79	77	87	69	77	73	79	80	72	74	81	82	81	86	74	71	82	87	71	68	78	85	77	81	76	75	78	77	69	94	88	73	91	84	87	72	85	64	77	77	81	74	73	85	74	82	77	83	93	92	63	87	83	92	80	95	83	111	102	70	74	90	87	81	96	76	76	84	86	70	70	95	99	95	74	81	86	79	78	90	105	81	82	80	71	78	89	68	102	82	80	73	79	92	71	92	77	91	80	77	83	93	70	67	74	90	64	83	81	77	59	73	81	87	86	87	55	68	93	71	64	94	72	80	94	83	74	74	74	66	77	80	80	86	66	79	96	67	94	80	79	80	76	85	90	95	66	68	75	85	74	78	73	91	89	90	79	62	97	90	90	76	77	64	76	70	72	75	78	79	73	76	82	88	76	77	70	80	84	76	76	81	68	82	93	83	68	77	71	78	90	80	78	80	91	69	64	91	76	84	100	85	91	82	71	67	76	86	96	81	71	75	83	85	96	94	79	65	69	78	92	79	74	73	73	80	99	91	91	74	78	83	75	69	70	102	67	91	85	87	92	69	87	86	88	60	79	59	76	75	78	98	81	80	90	79	84	79	80	91	79	90	82	77	83	84	72	94	80	74	74	87	74	89	79	69	85	85	66	77	90	80	105	94	92	92	81	98	56	76	76	91	87	97	69	76	81	79	74	80	82	69	69	90	80	69	66	85	77	94	82	79	74	79	85	82	61	90	83	84	90	88	86	75	73	66	83	71	90	86	79	70	81	73	64	89	87	80	55	81	88	95	75	82	93	84	82	92	106	80	69	83	81	80	80	85	79	86	86	73	67	67	75	82	96	93	71	73	72	73	92	61	75	99	86	81	88	77	82	73	84	78	87	76	80	81	87	97	89	72	88	77	79	81	62	66	97	80	84	71	81	68	76	80	72	86	86	81	68	68	87	77	83	76	81	69	68	71	83	78	70	88	78	90	81	93	88	101	75	75	84	85	90	98	73	91	75	80	80	79	89	77	76	89	66	93	86	67	79	77	81	87	83	75	84	94	62	108	77	79	85	79	86	77	92	89	76	87	104	90	84	65	76	72	88	66	84	84	91	76	79	78	88	89	66	74	99	84	76	89	99	89	82	91	78	101	85	75	57	81	91	77	78	76	86	72	68	93	70	76	87	85	89	101	77	75	73	93	77	84	86	84	85	68	87	83	79	88	104	85	90	84	71	88	73	79	72	81	85	62	81	70	64	94	86	66	87	69	80	77	83	85	95	94	86	70	81	90	64	81	70	89	72	71	83	103	90	87	83	69	65	80	70	72	82	80	89	86	79	83	88	67	83	87	94	86	79	80	85	65	101	98	74	86	74	74	84	65	86	87	74	78	75	81	57	94	87	94	86	61	79	95	80	87	84	68	79	66	78	73	72	85	92	78	65	69	81	71	80	86	83	76	83	69	76	74	83	85	87	72	90	77	80	63	96	85	97	74	71	67	69	89	94	73	101	88	79	85	59	69	81	76	77	67	87	52	86	90	84	77	92	89	78	82	72	85	71	70	89	79	81	94	84	81	69	101	84	91	80	94	94	69	93	68	64	76	65	88	63	75	93	101	86	92	77	85	76	85	80	81	88	93	96	65	77	87	71	92	60	84	88	84	90	71	75	65	87	74	77	91	72	87	68	70	107	68	91	87	81	71	78	93	88	94	80	73	74	77	91	97	78	99	86	82	90	89	81	78	80	79	78	75	71	88	90	68	75	72	91	103	75	73	80	64	73	81	79	64	86	82	74	83	95	79	80	73	79	92	99	80	74	89	96	82	77	101	75	78	74	69	88	74	74	74	77	81	93	83	83	70	72	97	75	75	86	102	80	81	72	74	68	84	86	95	89	88	76	78	83	64	82	79	89	104	90	76	96	79	93	96	92	80	94	68	75	91	95	67	80	95	77	71	82	86	97	86	84	67	69	75	95	93	91	68	89	92	96	77	85	73	85	83	71	92	83	85	92	74	82	91	66	73	94	74	88	87	92	76	80	68	74	76	63	72	72	94	91	79	72	77	85	80	89	105	86	69	79	92	92	86	81	75	90	84	87	85	80	81	83	87	74	85	86	84	87	78	78	83	96	85	70	107	85	80	84	87	80	93	75	86	87	80	85	78	80	71	73	87	89	80	78	84	72	82	75	77	70	88	83	91	93	68	75	73	77	94	97	83	82	91	69	87	73	59	89	63	74	79	83	83	81	71	76	79	88	88	81	68	81	97	82	78	85	83	81	94	103	68	88	83	81	89	81	79	86	86	80	85	89	89	83	88	91	98	82	77	57	87	76	72	84	94	81	73	93	77	91	77	100	81	76	67	76	80	63	92	79	67	85	90	96	91	75	75	75	73	83	71	74	87	70	84	79	87	78	75	83	71	73	77	74	75	76	63	74	89	87	66	72	89	85	63	78	65	72	76	73	77	80	85	73	77	75	71	87	86	76	82	72	81	79	75	81	100	97	88	85	92	76	79	71	82	89	94	72	80	74	84	92	77	91	80	79	79	77	78	99	92	73	87	101	85	80	90	84	66	101	84	89	78	88	102	67	76	67	85	72	80	80	86	91	88	86	72	60	77	75	84	93	76	68	96	93	80	74	93	75	90	88	88	80	74	94	84	82	98	67	79	97	85	100	70	78	93	87	73	77	84	94	86	85	82	91	70	91	71	81	76	80	86	82	68	87	88	77	77	81	82	74	70	73	82	79	95	89	74	78	83	92	89	74	86	89	84	71	78	75	65	76	77	78	75	85	78	83	98	72	64	96	89	60	88	80	84	83	77	92	82	86	88	67	88	75	73	74	77	74	78	79	97	76	68	77	87	64	96	92	75	76	90	83	84	74	78	64	90	86	81	76	86	79	79	74	70	74	73	67	79	88	69	84	87	64	80	70	81	84	75	83	77	85	89	94	80	86	83	89	76	100	74	79	84	73	83	108	85	67	87	88	73	84	86	79	81	72	81	80	79	95	82	88	94	69	83	79	88	76	78	78	64	86	82	65	68	75	89	77	83	78	95	77	65	86	81	82	94	94	91	87	95	80	76	83	83	87	59	83	76	71	89	63	101	90	79	86	82	93	82	76	93	103	82	87	74	83	60	75	88	79	91	79	78	77	85	74	71	78	73	76	77	85	75	82	81	76	88	72	78	69	81	83	85	86	91	91	74	75	80	59	75	78	82	96	73	89	77	76	100	86	85	66	79	69	85	90	81	91	86	82	84	88	69	61	96	72	78	83	74
14629	13024	2764	1380	2970	3938	3726	3130	2647	2185	1850	1745	1532	1420	1361	1168	1152	1125	1032	1049	992	1018	921	888	866	887	827	817	853	791	775	791	785	797	756	774	767	743	778	711	738	728	769	785	739	710	725	756	729	744	753	789	710	720	763	702	742	732	746	721	733	708	714	738	754	677	707	749	763	700	681	730	738	706	710	769	694	660	695	686	738	713	689	699	686	683	740	706	662	686	700	685	691	724	671	682	722	720	692	707	656	696	764	680	701	738	710	730	725	722	650	697	680	704	712	720	690	695	679	737	656	687	692	725	711	697	686	663	637	706	751	775	695	691	733	708	714	704	731	668	713	691	644	694	715	750	702	664	673	708	659	693	699	672	646	715	719	680	641	712	715	670	706	677	702	701	683	664	720	653	653	673	675	680	729	701	719	714	696	714	697	673	755	689	722	655	723	629	681	683	717	707	707	675	697	712	699	703	692	690	743	731	689	715	680	738	662	701	693	716	653	721	718	738	675	665	729	675	669	641	692	760	739	663	698	684	704	655	736	710	706	666	736	688	678	719	698	737	714	666	680	705	718	690	697	673	659	713	691	719	670	688	722	683	672	715	728	720	701	669	717	693	708	685	694	707	697	669	706	737	701	682	682	706	706	705	687	703	660	688	686	682	690	741	727	755	659	770	696	735	726	716	665	714	679	693	714	704	691	685	679	712	694	651	675	723	667	700	698	650	659	672	698	676	684	710	685	729	740	691	679	732	665	728	672	734	731	695	717	713	697	705	712	714	668	686	716	729	666	729	721	684	755	706	676	742	687	688	675	661	723	702	704	671	688	689	714	685	728	702	682	711	730	672	656	763	708	702	644	696	702	727	695	693	762	771	702	741	725	713	703	723	678	707	726	681	704	664	739	671	708	653	704	724	698	707	716	727	665	722	685	646	663	668	704	679	687	668	696	692	727	677	746	693	677	642	729	718	700	724	711	685	630	671	662	688	687	701	676	690	687	670	715	709	673	698	712	739	693	642	683	708	711	717	648	719	709	693	692	768	694	679	711	683	693	717	721	719	659	711	706	684	702	695	712	681	721	700	730	746	680	666	677	701	703	704	686	648	709	664	680	698	684	677	719	701	660	684	661	732	727	678	719	700	702	690	697	711	689	646	682	715	678	657	709	693	680	696	684	690	666	719	725	732	684	723	740	668	673	707	694	747	692	726	698	684	636	624	715	703	730	687	724	668	683	691	709	696	705	729	723	726	701	721	655	687	712	696	676	699	674	727	671	663	722	705	721	694	696	670	678	694	708	648	724	710	681	743	670	691	710	754	714	692	711	716	679	654	737	700	688	684	683	674	704	638	682	691	724	688	754	751	723	682	734	731	646	673	707	727	715	660	658	693	657	737	700	722	671	693	700	676	729	726	653	657	659	710	701	741	692	715	700	688	728	698	659	688	713	713	668	717	701	735	690	651	683	683	677	699	743	778	721	728	671	684	623	718	718	706	689	628	679	742	701	731	707	677	697	679	694	738	717	741	713	681	703	724	742	731	695	694	667	691	710	699	710	714	685	695	694	668	701	683	698	691	677	721	682	662	711	715	729	628	732	671	670	689	679	691	695	679	718	705	691	702	699	677	689	689	693	692	735	697	715	687	701	676	712	700	719	698	682	741	708	669	778	703	684	698	679	734	683	700	646	727	697	727	723	659	714	713	690	727	633	693	739	709	711	708	707	725	731	712	666	701	697	683	723	695	708	673	697	668	688	760	742	687	702	667	698	723	702	745	685	696	690	708	729	716	719	702	671	696	684	693	703	721	677	679	640	699	732	655	689	724	711	702	726	719	709	682	673	716	688	717	689	763	680	741	715	652	686	661	718	659	635	714	711	675	694	677	739	709	667	709	719	714	666	689	712	681	687	730	681	736	679	716	708	681	698	655	687	714	681	699	778	678	688	718	701	754	690	713	714	689	729	689	680	721	706	745	679	705	731	704	706	684	704	614	693	682	759	745	701	710	754	684	657	652	679	696	682	697	677	723	701	664	730	703	682	712	697	663	712	667	697	686	708	681	698	704	712	687	688	677	687	716	709	659	680	686	635	701	722	673	712	705	669	718	697	705	677	688	665	668	708	697	698	660	713	679	657	656	676	701	669	666	654	686	681	680	703	706	684	695	702	700	670	675	737	685	724	670	786	674	708	683	696	707	674	739	676	668	734	706	647	682	701	710	715	718	710	690	673	771	713	664	741	677	652	694	708	678	718	665	698	714	695	716	675	743	655	688	685	707	677	687	687	686	664	722	679	664	684	677	674	749	717	735	727	659	666	663	670	687	733	720	699	658	710	741	680	699	676	721	712	690	694	674	671	682	683	647	687	719	704	731	719	724	739	674	690	687	715	681	672	685	689	677	684	676	726	686	701	680	667	756	759	675	699	729	731	689	653	711	758	728	628	674	682	694	666	679	709	712	726	707	750	704	704	678	748	704	680	659	679	673	704	735	712	709	713	728	675	685	678	741	691	716	694	709	697	690	721	703	727	702	723	726	690	709	688	718	721	680	693	716	682	693	663	689	733	720	692	680	727	657	746	672	741	668	713	710	718	679	703	690	667	681	705	736	701	655	681	725	672	688	712	699	665	748	718	710	704	704	716	689	664	640	685	729	683	738	721	684	711	699	695	684	688	672	700	701	709	708	684	727	710	692	693	706	672	750	706	725	661	708	654	695	684	713	701	679	655	678	718	703	683	750	690	704	693	732	723	700	651	692	711	680	702	726	685	724	669	673	714	696	739	707	698	679	663	718	665	686	711	659	665	677	707	711	651	654	682	661	648	706	678	686	721	710	661	725	671	673	697	672	706	706	702	709	724	684	667	707	713	708	650	718	715	676	721	656	735	722	705	700	725	660	700	689	689	675	714	732	676	700	714	683	680	697	703	713	665	718	651	731	712	697	672	711	656	717	686	689	708	725	717	706	739	670	665	732	701	666	695	684	687	706	643	680	707	672	684	670	706	673	682	725	682	767	740	685	688	682	678	686	675	664	691	692	688	682	726	701	723	725	695	703	696	725	738	725	656	673	714	732	685	681	683	680	677	691	701	680	672	699	717	726	691	765	757	712	648	666	717	721	715	661	681	695	738	657	692	658	719	696	701	666	685	729	678	691	705	674	675	682	651	720	711	659	676	685	637	682	727	660	719	733	673	691	670	695	696	672	729	701	719	691	750	677	672	705	673	725	676	680	704	750	675	745	701	661	692	694	699	678	721	707	702	683	672	681	675	713	709	691	676	668	716	724	710	719	697	698	706	684	717	736	732	727	700	707	707	667	712	748	732	699	672	681	691	736	690	711	716	735	695	699	705	731	703	718	675	677	661	695	669	690	710	685	665	734	667	674	634	625	660	713	674	665	662	680	688	657	678	744	676	692	656	671	699	716	686	676	653	684	732	684	657	688	732	700	717	706	670	662	687	720	681	670	729	706	708	706	715	751	683	659	646	694	658	712	697	690
1088	242	56	45	35	36	36	32	32	36	43	31	31	44	32	29	32	30	33	33	32	29	35	38	46	34	24	41	37	27	29	32	28	36	34	34	38	37	28	40	41	35	27	33	30	24	26	28	41	26	30	38	35	29	48	34	27	41	37	21	25	29	29	27	33	35	30	33	26	33	29	26	29	38	29	34	39	37	30	28	32	25	24	33	40	23	35	35	27	29	22	27	32	31	31	37	33	42	34	25	27	25	45	28	51	31	36	36	25	28	34	39	30	28	33	35	38	38	29	25	31	26	42	35	29	25	25	30	35	42	34	31	33	36	39	41	26	32	45	26	33	38	34	30	33	37	30	35	40	32	29	42	34	43	32	32	30	26	35	26	32	40	43	32	30	30	29	39	38	24	32	26	37	37	30	40	37	32	26	24	42	37	34	40	23	35	43	25	43	31	29	33	31	30	31	32	31	32	36	38	41	40	34	30	43	22	29	41	37	31	22	31	44	37	26	31	24	28	31	32	33	31	29	26	25	37	31	30	25	31	37	29	34	35	32	35	17	32	40	29	40	45	33	32	41	24	30	23	30	37	28	36	35	36	25	29	37	25	28	24	26	29	38	22	32	44	27	38	29	38	29	35	38	25	28	29	35	33	33	21	34	35	33	34	24	35	29	22	23	37	32	29	30	37	34	26	34	46	37	25	30	33	29	37	32	26	37	35	36	37	29	36	37	30	38	25	26	28	33	29	46	25	34	33	39	28	27	35	20	31	27	31	28	32	32	35	35	38	41	22	30	38	24	37	27	29	36	30	24	44	39	31	28	28	44	31	37	31	36	35	28	34	38	37	41	28	31	25	37	26	40	29	36	32	32	29	26	37	23	32	32	29	36	42	32	38	31	30	35	26	27	32	32	31	31	28	32	34	29	37	40	34	40	32	25	36	31	26	37	31	34	32	27	33	30	31	33	27	25	23	34	31	31	33	29	33	21	28	37	28	37	35	36	41	27	25	34	20	28	29	26	40	34	29	29	32	28	32	37	41	32	26	35	33	28	24	23	26	29	36	35	30	33	25	30	37	32	30	36	46	35	29	24	43	33	26	37	31	22	24	33	40	37	23	31	24	32	37	25	38	32	18	35	29	36	25	30	24	24	36	42	31	42	27	32	32	31	40	27	32	20	23	35	40	28	26	30	26	36	30	26	17	26	30	31	37	45	21	27	23	34	27	31	29	31	41	34	30	43	30	26	30	25	26	30	32	30	27	35	22	38	27	30	23	42	39	34	34	33	28	35	32	27	27	39	37	26	27	39	39	35	34	33	36	23	38	32	30	32	36	34	35	34	33	30	35	27	27	32	20	37	28	37	29	30	29	32	34	28	32	24	39	36	35	27	26	39	39	33	38	33	44	35	39	32	32	33	41	42	32	43	37	31	26	25	24	31	29	33	33	32	32	35	34	37	35	26	38	38	38	19	24	32	24	38	25	47	34	34	29	26	25	37	32	44	35	32	37	34	34	28	30	32	38	38	25	35	29	37	34	30	21	43	31	31	38	37	32	38	46	32	31	33	37	34	30	38	33	37	31	28	25	33	35	33	34	23	37	45	34	35	39	33	24	37	40	28	35	41	34	35	31	33	22	26	23	41	24	34	37	29	35	38	25	29	19	28	33	31	36	22	30	33	31	24	31	33	25	30	33	33	33	28	29	35	40	37	39	31	34	29	30	37	38	29	29	33	28	27	38	39	27	36	36	38	32	37	25	33	40	39	28	33	39	31	17	37	30	36	24	29	34	23	35	43	27	33	20	28	32	42	30	29	36	22	36	48	29	47	27	30	36	32	35	38	41	26	40	27	30	29	29	21	39	39	33	35	29	31	19	44	40	32	39	30	38	40	41	31	33	37	31	30	39	29	24	38	33	28	42	30	25	38	32	28	31	26	27	39	29	32	29	26	41	35	36	25	34	31	38	40	28	31	47	39	41	24	43	23	39	35	39	28	24	34	29	51	29	37	27	26	38	28	37	30	22	36	30	36	30	39	36	30	29	37	30	28	38	34	39	39	38	36	41	33	35	38	37	32	30	31	27	36	25	29	25	38	34	46	34	34	31	29	28	30	22	30	23	22	32	29	35	22	30	23	32	23	32	36	35	35	27	48	29	30	28	43	38	44	41	29	32	39	26	42	33	36	29	25	32	25	32	38	27	40	36	32	28	32	35	25	33	35	28	30	36	21	30	29	29	21	28	22	39	32	23	29	46	33	46	30	29	37	30	35	29	34	23	30	36	27	23	32	20	36	25	27	29	35	25	34	45	27	37	45	33	37	46	35	40	28	40	32	36	22	29	31	34	31	19	34	27	27	25	26	38	29	34	28	16	25	32	33	32	27	32	36	33	38	42	42	38	29	38	40	36	31	36	25	31	44	32	32	27	28	28	33	32	31	42	29	25	27	35	36	40	34	28	27	24	32	29	32	35	33	43	39	37	22	34	37	28	34	32	36	37	32	28	41	36	40	42	33	37	33	39	34	29	32	29	30	37	36	33	35	28	37	34	34	26	32	21	35	30	36	43	28	32	34	28	27	25	28	21	37	37	36	34	31	40	32	37	31	28	35	39	34	33	43	38	32	23	33	32	41	45	29	33	25	26	31	35	33	29	41	35	32	34	27	30	35	35	34	28	36	22	37	35	32	31	32	38	25	38	26	29	31	30	31	23	22	35	30	33	23	32	36	35	27	33	39	33	33	32	31	28	40	38	33	35	32	18	34	27	36	35	36	39	34	28	29	26	21	27	19	39	23	34	33	33	31	36	36	38	38	29	33	37	39	47	31	22	46	30	38	38	37	26	24	30	26	21	29	30	27	42	41	22	33	29	49	32	24	37	39	30	23	31	41	26	29	32	37	38	30	41	35	31	39	33	31	33	35	34	27	14	32	30	43	36	33	31	44	28	31	26	30	25	35	30	28	26	25	33	29	27	34	44	39	39	32	24	31	34	26	35	40	32	30	35	32	33	33	32	33	20	31	34	28	48	33	33	34	31	31	28	31	28	30	34	34	24	32	18	31	38	31	38	33	27	33	25	34	34	29	37	38	18	22	33	34	27	47	39	31	27	30	26	41	38	44	27	38	35	34	27	21	29	34	38	32	24	38	33	24	22	32	32	25	33	25	32	33	28	27	24	32	39	31	26	30	38	40	30	33	28	34	32	32	36	36	33	29	24	40	32	29	31	33	28	34	47	38	38	38	16	29	33	29	23	31	29	31	31	34	32	42	35	22	36	31	30	37	28	33	28	33	28	29	28	40	21	24	33	34	33	24	33	22	26	27	29	38	31	38	29	28	18	29	31	32	29	39	45	26	39	31	22	36	32	26	31	30	28	33	20	34	32	32	44	42	34	31	28	34	35	31	28	32	33	31	34	31	30	30	30	34	34	32	32	34	30	28	26	33	26	25	31	28	41	33	34	40	42	28	31	17	36	39	29	38	43	25	34	30	26
10653	3313	736	368	492	601	620	536	450	479	402	388	387	365	309	319	332	323	309	291	331	269	294	308	304	290	299	253	288	290	285	307	302	271	286	272	276	295	300	330	292	267	272	281	311	286	287	296	284	272	271	295	304	274	287	278	263	249	272	296	286	275	261	295	271	288	256	285	297	270	311	263	281	298	299	274	271	281	280	266	231	305	253	280	265	260	257	247	269	274	262	288	288	299	274	306	296	272	296	300	288	281	258	262	293	276	256	272	288	306	243	309	273	284	276	300	285	269	259	287	329	257	274	277	268	271	254	295	275	277	254	275	258	315	294	282	271	241	289	271	283	283	299	282	267	280	286	272	285	255	263	283	263	295	282	253	261	276	256	277	282	292	276	246	251	267	283	264	276	292	314	291	276	283	269	282	272	286	299	277	244	244	273	285	290	250	285	281	246	287	229	255	237	281	278	254	274	273	309	292	283	252	277	251	292	256	286	275	292	273	282	258	303	270	267	296	232	280	276	300	282	299	256	272	276	299	298	278	264	272	278	263	263	291	262	273	282	280	291	295	276	274	280	294	286	291	296	270	274	268	271	254	284	266	298	267	272	259	313	288	283	298	285	282	275	283	301	287	284	298	263	246	267	286	287	278	287	260	263	291	274	291	278	301	280	266	300	257	288	278	282	284	293	240	287	272	252	284	292	304	264	274	293	285	271	280	312	283	281	246	261	283	275	303	258	307	313	262	287	282	277	269	300	270	263	299	289	240	283	255	277	291	295	258	265	302	287	314	287	259	292	288	279	280	278	278	260	287	256	277	263	306	253	282	280	285	273	281	279	259	268	267	258	306	289	271	280	241	295	269	318	269	244	300	285	257	263	288	286	259	280	288	285	280	269	290	272	268	260	302	288	270	293	309	291	271	280	240	238	254	272	292	281	274	266	311	291	274	266	262	266	266	258	267	272	270	287	268	263	285	295	268	273	299	257	263	316	266	256	260	265	258	274	255	299	264	279	249	257	276	304	279	267	287	275	285	255	310	264	277	288	275	262	275	247	270	270	274	288	288	299	284	273	272	294	290	289	270	259	271	277	265	253	283	260	269	267	257	264	265	276	281	243	285	275	284	292	287	260	264	255	264	259	265	272	289	282	303	259	258	296	308	268	243	273	275	302	256	264	288	276	289	280	273	257	254	278	284	286	287	256	300	272	294	250	278	290	278	254	290	242	292	285	273	267	291	303	266	254	281	300	286	284	291	246	287	279	261	301	286	311	300	312	292	272	273	310	257	275	277	269	246	253	275	260	264	253	276	280	268	245	278	266	244	262	285	247	287	274	263	258	294	250	292	273	279	243	271	292	293	290	263	264	255	281	271	244	253	262	292	277	269	289	267	262	269	253	270	267	322	307	265	285	265	292	289	283	296	253	272	271	278	293	312	279	297	280	256	279	303	289	290	287	274	283	265	280	255	275	275	284	259	281	282	277	314	289	293	251	271	298	300	274	244	298	278	274	241	259	285	276	255	300	292	275	283	270	271	261	267	265	250	255	241	270	258	268	272	283	283	285	271	266	284	248	275	289	286	242	257	285	273	231	268	234	264	279	284	255	294	271	273	277	312	282	284	257	254	291	270	273	272	286	288	277	298	311	268	307	271	248	301	262	262	276	278	260	277	269	286	292	261	268	296	276	283	282	277	273	276	239	278	276	290	259	272	289	237	303	285	233	260	294	269	284	281	295	286	293	263	309	279	279	284	274	266	283	265	267	300	283	272	266	312	269	284	258	268	260	307	302	241	310	284	278	280	264	276	263	309	256	285	259	256	282	283	305	302	282	270	298	241	264	276	267	288	292	286	270	280	284	286	269	277	317	267	287	272	290	274	293	294	272	271	286	277	301	258	290	271	263	274	260	280	306	264	302	273	285	276	305	265	291	275	245	274	278	281	285	265	233	251	278	297	280	290	310	289	285	245	273	275	318	286	253	254	258	297	286	301	273	279	266	269	284	268	268	266	296	291	279	272	279	279	296	256	263	265	266	312	257	307	276	281	254	253	262	259	270	267	289	271	272	284	265	256	294	249	291	285	301	301	295	291	275	285	309	265	299	300	285	293	255	279	302	258	264	278	304	283	304	295	272	275	241	251	288	261	279	294	263	265	275	264	273	260	302	283	283	260	255	303	297	264	271	271	293	264	248	296	256	294	277	302	273	255	281	296	243	307	246	287	252	261	261	274	290	256	260	263	280	269	267	287	301	258	276	277	280	300	253	269	297	272	239	303	281	261	266	274	267	269	267	279	285	293	290	285	299	273	282	263	264	293	250	250	247	287	272	273	256	289	276	251	267	300	287	279	285	259	270	267	265	283	306	262	313	254	281	276	310	278	280	278	275	295	267	294	236	278	264	277	275	257	262	293	290	250	296	293	279	305	286	257	286	257	270	313	279	283	281	281	253	309	274	299	243	269	280	298	264	267	288	278	263	244	294	288	266	255	317	277	275	275	257	252	258	311	313	293	271	278	287	289	286	275	314	260	217	274	260	299	269	278	267	265	290	265	277	284	246	279	249	303	249	233	293	286	244	266	282	275	265	247	285	267	269	274	284	266	267	285	279	256	290	271	295	256	267	258	299	287	251	268	286	267	272	275	217	277	267	279	256	293	292	245	240	292	288	281	274	263	303	230	258	298	260	279	266	289	294	259	305	285	281	249	270	265	265	277	301	272	274	279	273	286	267	242	270	272	276	304	288	289	259	296	247	272	275	249	298	272	292	278	249	269	304	296	287	287	249	255	264	321	273	305	299	277	281	270	244	276	289	283	280	300	281	272	238	263	293	272	252	249	272	257	270	286	267	263	268	279	255	239	286	282	267	279	271	266	268	273	271	312	303	264	286	273	282	267	280	291	279	251	276	250	289	276	283	270	296	276	263	270	250	296	253	293	289	325	272	280	298	246	275	284	285	276	250	277	248	274	261	254	250	299	277	272	287	281	252	254	286	261	277	294	281	297	265	252	285	237	271	269	235	280	283	283	254	245	302	263	289	263	282	297	254	271	295	283	270	282	278	289	292	283	262	280	293	288	255	296	261	267	286	301	287	271	261	266	247	279	274	278	268	271	269	261	307	275	268	258	250	276	273	287	250	275	303	293	281	258	285	284	279	259	278	269	268	277	277	245	275	268	260	288	312	288	303	286	282	284	275	278	284	283	262	283	283	299	293	277	292	280	251	283	283	284	231	285	265	261	267	266	303	261	284	256	258	269	283	291	281	263	277	261	267	271	271	281	268	258	261	267	236	274	263	282	268	266	273	283	273	286	310	313	299	286	274	318	313	245	275	250	284	290	277	259	275	245	284	273	270	249	265	261	250	281	276	275	282	289	297	268	255	274	293	262	263	255	302	293	300	282	294	274	300	305	279	250	284	279	276	290	255	283	249	246	248	272	304	287	260	277	269	281	295	280	256	273	296	285	275	281	244	280	271	249	269	287	255	291	287	238	254	312
787	1147	242	101	110	99	108	104	99	104	105	114	94	116	102	99	84	90	94	102	77	91	94	92	78	87	80	92	96	82	86	91	94	85	95	86	83	89	79	83	93	77	89	82	102	91	101	73	93	79	76	98	92	81	81	83	95	88	82	90	70	89	84	83	78	88	86	93	75	76	92	78	94	99	68	92	95	88	79	77	92	77	84	82	86	84	88	98	100	78	105	88	78	95	94	101	87	92	72	88	93	75	77	108	81	108	71	84	84	87	74	85	110	100	78	100	99	94	88	93	94	86	83	92	94	85	92	87	94	92	91	115	83	88	83	83	74	89	91	105	96	87	80	83	86	89	87	77	100	88	112	77	85	77	93	96	84	79	87	90	76	91	93	90	81	72	83	93	91	98	69	86	91	80	93	87	90	74	81	83	93	85	86	77	80	99	73	82	88	78	81	93	96	95	83	97	90	91	115	81	81	77	92	84	94	90	64	97	95	95	82	86	79	91	77	81	76	71	91	81	74	85	87	93	91	85	70	86	92	86	86	88	97	84	71	88	103	80	79	73	95	88	91	84	78	85	78	79	70	83	101	82	69	78	94	71	96	85	91	97	71	110	95	87	86	96	76	97	97	84	84	93	81	95	95	84	99	80	73	93	84	66	80	91	87	78	80	88	106	96	84	94	95	100	75	93	106	83	94	85	81	79	110	84	82	79	85	74	67	78	91	75	82	80	76	92	93	79	97	81	79	90	93	92	99	80	91	90	83	68	77	88	87	107	81	87	81	71	100	99	91	93	77	90	83	92	74	81	89	96	99	84	100	97	86	75	76	67	78	84	91	87	82	106	94	94	105	87	84	91	83	83	95	89	70	103	100	92	85	88	93	76	91	83	88	102	95	85	78	90	84	97	63	97	81	76	80	80	78	70	89	89	78	80	92	100	65	89	112	87	75	91	73	87	106	78	88	79	83	93	83	74	89	63	84	88	88	81	84	96	94	88	89	92	75	77	81	103	86	78	86	78	85	97	88	84	97	88	90	90	84	86	70	93	76	83	68	68	85	102	70	83	100	82	65	92	79	87	77	86	93	107	96	98	79	87	88	95	69	88	91	86	88	75	86	101	102	82	95	92	86	75	89	76	85	74	80	84	73	84	76	102	87	87	100	104	87	90	86	78	88	98	85	83	90	81	94	82	80	69	94	81	73	70	76	96	86	86	103	91	101	90	73	87	93	79	93	75	77	63	95	84	75	83	97	97	102	81	91	105	81	85	93	71	93	80	87	100	81	103	83	98	85	66	81	89	93	89	74	97	83	76	96	78	80	91	98	74	82	88	81	91	88	100	79	83	95	98	89	94	81	100	86	97	88	100	88	77	99	67	91	89	97	67	82	97	85	91	100	74	104	106	68	90	79	94	80	101	88	90	81	86	97	92	72	86	98	101	98	83	97	82	107	91	88	76	92	94	76	110	100	82	88	88	97	90	88	86	98	76	106	84	96	82	83	89	83	83	77	77	73	87	82	95	79	111	83	90	86	77	69	95	113	85	86	79	83	93	65	100	89	85	91	74	91	78	91	85	78	85	76	81	89	96	73	85	83	83	82	82	88	85	79	104	106	86	98	77	84	85	97	82	75	82	86	90	78	96	86	98	95	81	98	93	92	91	91	71	84	94	86	83	96	78	96	70	105	85	79	77	94	101	92	100	86	76	90	93	83	89	88	97	85	78	82	74	76	102	86	93	73	80	95	82	81	73	89	89	87	93	92	94	81	84	87	95	84	92	117	78	99	96	82	90	99	79	88	95	80	84	90	91	101	90	87	87	93	84	92	74	79	71	74	99	72	83	87	81	81	88	100	94	99	91	94	83	68	69	93	89	88	71	84	79	103	74	80	96	94	89	84	87	76	97	89	71	87	87	87	84	88	93	99	79	92	74	103	89	89	75	92	82	77	87	89	81	93	98	92	63	73	93	88	75	74	73	76	86	81	78	81	76	72	103	98	66	108	79	78	79	83	84	84	78	85	78	95	87	89	75	98	83	70	88	79	82	86	96	92	96	80	78	93	81	88	93	80	84	91	80	79	77	83	64	96	74	94	68	70	84	84	93	89	93	85	82	85	93	96	89	77	71	104	72	85	90	71	70	90	113	90	75	77	105	106	82	92	80	89	105	80	78	94	82	80	100	80	77	98	72	86	85	83	73	97	85	91	87	94	79	78	89	90	95	82	83	92	95	79	93	70	73	85	72	98	91	81	87	73	88	84	85	80	78	86	71	84	97	86	88	68	72	79	83	83	80	61	92	84	78	82	89	83	83	82	96	79	93	82	88	95	87	91	87	89	83	96	83	92	84	80	86	79	90	70	86	81	95	91	89	89	86	85	91	87	100	73	79	87	100	79	73	101	84	84	71	92	81	96	89	76	72	87	84	78	86	93	76	73	84	87	80	82	103	97	73	87	83	97	98	87	84	74	93	85	84	84	72	88	81	94	100	87	103	97	78	76	77	87	100	92	97	78	85	84	92	87	84	69	93	79	90	104	98	74	70	90	72	79	93	89	98	91	104	81	88	83	80	76	83	92	73	93	67	89	89	87	109	81	76	101	76	96	89	85	90	84	80	88	86	84	100	93	78	79	75	91	94	85	88	79	83	80	99	74	83	92	109	80	75	89	94	83	81	88	84	99	84	88	94	111	80	85	101	72	77	103	86	86	94	92	72	64	108	91	83	79	86	72	90	89	101	79	91	89	99	73	98	96	74	81	81	77	71	94	74	79	89	89	90	82	79	96	86	85	88	92	72	88	76	81	89	84	83	92	80	86	94	91	92	100	81	87	86	83	88	86	100	90	88	98	72	73	88	76	105	89	90	64	87	88	81	72	83	84	91	99	80	77	88	95	88	93	82	82	77	99	102	71	89	82	78	94	86	77	89	89	84	89	84	89	90	104	106	91	69	84	90	74	83	82	80	86	98	85	92	116	75	87	80	83	84	72	89	73	87	73	94	89	71	80	80	81	93	84	88	85	85	82	82	96	83	67	90	82	105	91	88	85	92	82	96	75	89	92	81	69	81	73	97	90	106	73	93	66	90	83	89	82	86	93	85	86	84	70	85	94	86	82	72	92	111	82	90	103	82	76	97	117	74	94	87	79	91	86	89	91	73	97	80	84	95	93	89	82	80	82	93	79	85	87	90	81	88	81	88	82	106	98	91	86	76	88	97	71	87	84	95	86	89	94	78	79	79	79	81	86	72	74	99	106	99	95	90	88	93	87	81	95	78	79	94	91	94	70	86	80	70	90	67	77	82	101	84	97	90	91	94	82	94	94	86	82	71	93	80	103	93	75	87	90	91	84	106	75	93	79	99	95	96	85	79	83	99	91	93	83	88	82	60	90	86	75	97	66	86	86	85	94	77	76	85	72	93	84	87	92	88	100	78	104	91	90	84	82	75	97	82	100	90	80	87	86	86	88	75	76	92	87	77	84	97	80	85	89	83
12297	10848	2655	1230	2117	2871	2573	2268	1823	1582	1466	1270	1211	1093	1066	1021	987	966	950	892	874	865	891	863	846	836	828	819	819	767	772	793	760	727	794	772	796	763	823	776	765	768	786	763	765	735	787	747	741	784	702	753	737	764	764	703	737	789	771	757	721	774	749	772	741	728	731	759	715	726	724	736	681	706	736	753	748	724	783	681	718	764	695	749	759	797	710	721	702	740	736	722	754	762	776	741	761	701	706	698	758	733	682	703	748	710	769	736	713	704	730	740	747	737	736	724	696	726	749	761	730	714	772	711	719	718	713	736	719	723	758	696	734	699	733	683	736	698	777	736	746	736	699	687	736	684	733	763	716	745	711	775	695	730	655	715	749	715	740	709	748	720	723	705	714	708	743	736	732	749	722	739	709	744	731	711	709	739	726	719	747	769	774	695	703	799	739	799	702	760	708	701	732	692	738	740	741	748	721	752	704	732	737	717	709	731	708	702	734	724	752	719	693	745	765	657	746	709	731	734	713	737	707	702	724	717	732	721	739	717	755	736	708	730	705	732	728	718	724	734	715	708	759	717	720	719	753	674	719	766	725	693	706	723	730	762	744	746	732	698	738	725	703	705	740	722	803	732	698	727	713	749	684	703	744	728	695	713	707	759	755	719	731	721	720	712	735	764	749	741	677	708	738	745	725	733	742	735	794	738	749	678	738	722	715	769	732	696	715	734	747	754	707	697	733	745	710	740	759	699	761	767	710	717	697	753	733	755	747	728	688	752	722	762	729	721	733	768	774	694	681	665	753	739	772	695	747	767	714	701	711	732	717	712	732	724	696	754	762	754	688	716	742	698	702	772	706	735	703	724	725	751	728	720	778	700	756	709	752	740	731	756	690	720	716	773	742	773	715	706	738	709	713	709	749	729	722	768	718	748	704	738	715	694	711	709	747	786	797	679	650	745	678	713	723	775	728	762	780	768	746	721	697	774	733	726	755	754	735	732	659	700	766	714	719	760	758	701	747	772	754	797	730	684	757	707	713	726	710	731	715	701	733	732	722	727	730	712	748	728	700	765	738	695	707	727	718	688	739	705	701	699	700	719	730	754	742	726	744	733	714	732	768	760	718	754	731	750	752	682	763	742	745	723	677	757	728	710	730	704	715	725	720	723	760	740	739	719	747	697	750	701	743	714	734	716	743	708	757	722	738	741	705	728	739	705	716	706	729	740	766	723	746	783	749	715	745	695	739	691	734	700	743	730	683	692	739	705	687	734	745	737	715	742	685	699	709	693	753	771	743	752	687	717	740	738	701	708	713	769	722	741	724	700	730	759	716	707	718	739	694	715	717	730	706	745	708	689	736	738	730	759	781	748	715	762	678	718	735	693	761	733	724	754	714	735	791	738	771	687	723	691	729	758	702	737	781	744	731	739	750	736	699	702	721	719	745	745	747	689	737	761	728	754	711	712	750	749	760	752	742	705	732	728	695	706	729	739	738	729	720	718	732	739	723	763	696	747	720	761	673	724	728	706	742	687	739	705	755	710	699	751	725	725	743	707	767	745	766	718	721	726	708	752	766	769	731	709	662	708	719	706	715	710	742	760	756	722	716	757	690	703	696	745	759	742	746	777	749	748	713	803	729	697	754	779	759	686	736	691	733	732	695	734	742	732	733	717	724	712	747	736	720	728	733	715	757	707	764	763	722	690	728	778	767	713	712	724	744	738	696	733	673	755	753	745	695	740	726	743	697	700	727	728	741	752	741	756	740	727	749	744	729	765	731	740	703	716	745	744	697	732	713	776	716	719	735	723	706	784	727	656	706	725	724	704	743	704	742	719	722	690	790	722	727	737	696	724	703	695	796	763	745	697	737	736	703	732	756	775	707	724	731	720	717	707	767	734	740	729	737	727	734	726	732	747	684	803	706	730	706	738	746	743	738	769	692	715	697	736	778	760	712	747	718	729	712	721	721	757	749	698	720	709	720	764	734	763	747	730	716	725	715	673	779	758	757	704	740	680	782	702	708	766	750	735	738	733	733	701	729	756	701	714	747	757	734	706	710	681	691	728	751	699	751	736	740	702	728	747	744	724	731	712	715	699	752	711	749	731	713	695	703	726	733	742	740	722	735	688	729	756	741	728	701	763	711	710	689	767	709	760	707	730	720	709	729	749	746	740	694	753	779	708	739	742	766	731	749	732	748	683	755	734	708	760	721	744	745	682	714	713	727	737	702	793	718	762	761	723	724	749	771	702	707	743	706	701	728	696	744	705	771	734	681	728	708	711	707	760	741	715	703	721	729	738	773	723	713	659	748	713	700	723	692	697	713	725	758	739	683	745	714	697	709	722	757	776	741	710	732	685	741	727	757	755	743	698	714	691	747	776	750	702	726	722	771	744	738	670	734	737	755	736	779	728	719	741	685	715	751	782	728	721	698	747	738	699	741	729	786	722	727	766	776	750	697	729	730	709	779	689	742	721	723	750	769	747	755	742	716	734	678	700	774	717	734	786	740	723	749	801	727	753	716	722	693	778	721	718	714	781	733	739	759	756	708	752	723	757	700	731	792	705	692	744	711	718	731	757	755	690	719	710	773	729	705	650	671	689	749	723	745	718	713	754	725	686	712	699	739	779	765	740	735	731	767	731	738	743	670	731	700	715	695	765	663	715	737	698	717	717	736	712	756	731	754	760	688	710	701	691	732	690	690	717	742	788	704	760	678	742	698	737	704	717	721	718	726	759	735	716	716	709	728	762	719	741	694	716	729	725	751	743	703	708	718	681	745	724	692	712	739	735	739	714	728	749	700	744	729	745	728	734	659	743	721	731	723	725	704	717	698	760	673	753	740	720	712	718	747	741	753	732	738	732	719	776	725	742	698	701	738	716	747	730	684	729	778	750	692	733	713	729	711	736	745	717	665	740	734	718	672	758	701	723	699	729	734	727	768	721	732	765	776	761	750	736	747	741	749	795	736	774	712	679	735	710	723	746	740	728	723	719	735	781	719	746	703	752	752	762	728	696	720	744	722	756	715	745	756	723	737	752	714	692	677	753	754	767	751	687	756	719	702	736	711	749	764	673	685	731	742	760	724	689	704	690	743	717	751	701	750	708	722	722	681	733	724	729	724	708	711	706	754	750	714	748	755	724	739	791	716	751	723	730	730	746	769	762	774	723	716	710	721	740	712	712	753	732	741	758	697	748	708	796	713	764	748	755	718	749	698	732	685	710	714	771	763	720	722	709	673	751	740	714	763	709	730	691	730	708	739	716	741	787	693	759	735	705	703	702	702	738	744	715	744	755	766	703	703	702	743	802	740	766	679	721	714	782	721	757	728	680	697	681	705	716	764	682	697	722	743	744	753	719	745	747	750	726	734	709	720	695	677	756	705	704	758	714	656	746	746	713	703	707	744	732	731	762	769	728	740	687	736	731	739	715	715	749	757	709	716	702	740	749	714	780	753	686	744	727	705	740	699	776	710	677	688	760	731	704	717	775	724	746
1585	745	137	25	38	21	46	27	38	40	39	31	30	40	42	37	33	28	25	26	23	24	21	28	27	29	22	24	20	18	24	19	15	23	27	17	22	15	29	25	23	20	17	9	17	20	21	25	20	18	24	16	27	18	25	19	21	27	17	14	20	25	24	21	26	21	18	20	27	18	27	26	22	17	25	22	22	21	12	24	27	12	15	13	19	21	22	21	19	16	24	20	26	22	20	15	22	18	24	12	17	16	17	21	16	17	20	26	24	26	18	22	5	15	21	17	11	23	22	17	24	14	19	15	28	25	17	25	23	22	28	21	23	16	16	20	25	17	19	17	13	19	20	21	13	27	18	22	27	16	18	20	18	16	19	19	17	14	19	19	19	20	16	15	17	22	15	18	19	21	16	18	20	19	18	13	16	19	19	11	18	19	23	14	14	22	16	21	16	22	24	17	28	21	19	17	21	17	16	24	15	12	26	18	22	23	19	22	21	13	15	21	13	13	18	20	28	23	9	17	29	25	23	14	26	18	30	22	18	19	19	20	26	14	20	21	27	17	21	18	20	21	18	26	14	14	21	16	23	28	21	14	27	13	22	23	21	26	13	24	16	19	24	20	17	17	17	28	30	22	11	20	21	20	17	21	18	24	20	26	14	21	19	22	19	23	21	19	17	17	25	23	25	15	21	15	24	15	28	17	24	13	20	12	28	14	24	18	24	32	16	18	19	23	18	19	19	16	29	23	14	30	22	30	19	16	15	25	29	13	26	17	19	18	19	22	15	20	16	23	12	17	17	14	16	15	17	17	21	21	13	23	12	19	19	27	21	16	15	11	17	21	28	23	19	29	25	17	13	19	15	21	14	21	20	22	18	16	31	21	12	17	13	23	26	14	12	24	15	20	24	25	14	12	27	16	16	24	21	27	28	20	21	23	17	25	19	17	20	23	15	14	15	14	25	20	24	18	20	14	26	18	21	16	19	16	19	19	20	20	17	13	15	18	21	23	17	23	26	24	14	23	25	17	23	27	19	24	20	22	18	11	20	15	21	23	18	12	25	12	18	23	18	20	13	21	23	20	14	18	20	21	27	18	23	22	16	15	18	23	15	19	19	17	16	11	21	16	23	17	21	12	21	20	21	16	20	26	16	17	14	26	19	16	18	17	23	22	9	11	14	23	14	22	18	17	20	27	20	19	18	22	17	17	17	20	14	23	15	23	18	22	21	7	17	23	12	21	15	11	14	22	21	25	15	16	10	13	21	19	19	22	20	20	17	17	17	18	17	22	24	24	15	18	24	19	25	21	16	19	25	14	22	17	24	15	21	20	14	19	14	14	13	21	17	11	18	23	20	22	26	17	15	32	20	18	12	28	22	21	21	20	16	20	33	19	21	20	20	18	14	8	21	23	21	22	24	19	24	22	18	14	18	21	28	26	19	23	28	21	18	15	13	27	20	16	20	14	14	14	20	20	23	24	23	17	12	26	7	30	15	26	21	13	14	29	11	23	22	20	25	23	15	16	24	17	26	19	22	20	17	22	18	16	17	19	9	29	15	27	24	19	12	17	22	21	20	14	16	30	15	19	18	22	19	18	26	21	26	21	19	20	24	23	16	24	22	23	16	25	16	24	21	19	18	16	15	18	31	16	17	20	19	20	17	18	14	28	21	20	23	25	22	17	19	21	19	13	13	15	15	23	24	14	22	12	22	18	22	26	26	24	23	22	24	19	15	26	27	22	12	13	19	12	23	20	31	18	16	21	22	21	21	15	18	16	19	14	15	16	20	27	18	19	22	18	16	19	15	17	19	18	14	16	19	26	35	16	22	18	23	30	20	23	17	21	23	16	22	14	19	31	17	23	16	12	18	29	15	20	11	19	14	18	21	14	23	26	34	17	19	12	20	14	14	17	13	20	28	17	24	14	22	26	18	20	22	19	14	28	17	16	11	13	17	14	23	14	15	28	14	15	21	18	17	26	16	17	16	9	11	12	18	20	18	23	24	13	18	13	16	20	23	25	24	17	24	24	17	24	21	23	19	23	16	23	22	15	26	16	28	17	24	14	12	16	21	20	16	14	24	15	19	17	24	20	25	22	24	22	14	23	22	24	19	19	21	22	20	22	18	15	26	29	27	26	16	13	23	22	24	15	26	12	19	24	16	17	9	19	23	12	16	15	17	22	13	16	24	21	18	16	23	16	21	23	28	17	19	15	25	14	17	14	26	19	23	23	13	20	16	18	20	19	19	21	23	21	19	14	28	25	16	15	19	22	19	19	15	17	20	27	23	18	18	23	15	23	15	21	20	25	21	23	26	14	32	21	21	21	16	26	24	16	18	16	18	18	18	23	23	28	27	18	28	19	24	17	27	21	20	19	23	26	20	34	24	24	13	16	30	16	23	18	18	24	18	23	20	17	27	21	17	11	19	20	18	18	16	21	15	21	26	15	16	18	21	17	18	15	19	37	11	18	20	25	15	21	25	18	20	14	19	10	20	21	13	29	28	26	22	23	13	15	23	19	17	19	25	18	13	15	25	17	20	17	18	21	22	22	20	21	17	13	19	20	23	19	25	12	13	19	15	23	13	26	22	12	22	22	23	16	22	20	20	23	18	26	21	26	14	17	13	30	20	25	25	23	24	19	15	26	12	20	16	17	12	16	12	26	18	21	18	11	9	19	20	21	17	20	17	20	29	26	20	25	27	28	15	22	21	21	19	18	13	19	21	16	22	18	14	22	13	25	19	25	14	24	17	24	15	12	23	25	8	19	25	15	23	25	14	15	14	16	24	10	19	20	24	27	15	25	20	19	21	17	15	17	18	13	22	23	23	23	18	22	17	18	19	9	17	17	16	23	19	16	25	23	17	23	10	22	24	21	23	15	13	25	18	20	15	25	21	18	16	19	12	14	18	19	20	15	14	19	21	23	17	17	27	22	8	23	16	19	18	15	20	27	15	19	22	23	13	20	29	20	12	11	21	20	27	20	17	23	23	19	23	21	17	16	17	20	13	20	14	23	23	15	21	30	17	18	15	16	20	21	18	21	26	12	15	19	19	17	20	30	18	20	23	24	21	20	20	19	25	24	17	12	14	19	16	13	26	19	31	28	15	18	18	20	22	22	14	23	24	20	28	17	13	21	26	20	22	28	17	20	17	20	19	13	20	18	22	18	18	16	16	23	32	22	21	22	19	17	20	18	26	20	20	18	22	18	18	17	16	22	18	22	16	12	20	23	20	14	16	19	24	23	16	20	14	21	15	20	13	12	22	23	17	17	25	20	17	21	23	29	20	11	22	20	18	24	21	16	16	20	22	14	19	22	23	17	24	16	15	18	18	22	28	16	21	14	19	20	15	22	16	18	24	20	11	21	17	19	23	16	19	25	21	15	19	21	16	22	17	15	14	16	27	22	12	22	17	21	21	16	16	23	19	21	11	12	21	20	22	15	24	20	20	20	21	26	18	30	22	19	20	21	21	15	16	28	27	15	16	23
12583	7928	1740	507	1322	1902	1819	1509	1290	1074	952	764	676	605	505	532	465	375	367	376	344	336	304	304	265	254	268	230	261	244	247	232	246	202	223	228	238	221	199	203	208	199	170	205	202	205	187	201	202	213	184	163	201	168	213	181	186	169	176	185	171	194	191	168	191	193	186	154	167	215	172	145	149	168	164	180	183	184	185	168	162	185	206	182	199	184	147	176	192	158	166	166	171	166	163	185	174	145	178	164	149	157	152	186	163	175	179	181	169	169	165	189	177	155	171	183	154	183	178	168	151	152	184	178	174	191	170	175	173	186	163	206	166	160	171	174	170	186	164	164	177	182	185	177	178	161	191	182	183	197	178	168	155	202	186	156	161	177	174	155	171	166	180	151	187	182	174	149	180	173	178	144	183	159	174	157	160	166	164	166	186	147	178	179	176	165	169	145	191	194	143	174	190	186	151	193	151	171	165	179	169	165	173	173	178	168	151	179	170	177	169	183	166	182	154	156	169	206	163	161	185	163	194	167	210	185	174	176	159	165	167	169	179	184	168	187	163	185	172	163	170	162	167	186	178	181	180	182	183	175	169	148	183	149	156	182	172	170	164	178	188	166	172	161	132	170	162	176	180	195	154	177	183	152	177	167	156	170	167	165	182	180	170	156	153	163	183	174	158	148	152	150	182	177	176	167	188	159	161	151	174	152	180	195	144	168	166	174	175	178	178	155	161	180	162	177	170	144	161	169	180	166	157	161	154	163	167	157	164	153	193	179	197	168	161	164	180	187	177	191	192	151	162	165	165	156	174	175	171	171	176	187	167	169	183	170	178	187	174	158	159	184	175	151	168	157	178	196	142	180	170	218	182	186	174	176	159	159	168	163	154	175	157	166	160	146	175	154	154	164	169	152	177	165	165	171	167	167	168	181	164	145	172	178	182	179	173	204	155	183	169	161	179	177	157	186	164	182	171	180	165	170	160	164	152	172	187	162	179	156	176	175	162	181	180	180	190	148	177	178	171	156	161	165	184	188	170	175	167	175	173	180	201	175	139	173	167	194	155	175	173	184	176	170	147	152	165	159	167	172	149	176	150	168	175	190	183	166	159	182	194	168	164	179	161	174	178	171	170	168	177	166	153	182	165	173	177	149	174	158	181	161	167	181	176	165	165	175	179	170	180	194	155	158	172	186	173	164	158	174	162	179	154	165	170	173	172	173	160	165	180	155	145	190	177	167	169	171	173	177	145	182	166	171	168	162	170	167	172	175	190	170	173	186	176	167	179	183	169	187	159	190	148	151	185	176	186	158	159	189	178	186	212	158	170	165	167	193	158	149	177	182	160	179	181	177	142	184	168	158	180	169	171	182	151	144	164	184	170	172	171	185	166	145	172	165	175	182	194	176	186	160	195	186	172	158	150	162	182	180	185	161	164	181	172	192	176	180	169	162	177	171	170	190	178	141	192	200	183	198	164	173	146	162	158	175	169	166	184	211	157	147	157	154	172	141	165	177	152	190	189	165	159	186	174	195	178	188	176	189	173	187	169	163	153	145	164	152	168	168	147	165	192	167	157	169	186	170	188	174	159	166	171	194	141	197	167	169	158	155	176	184	168	181	165	158	172	163	187	189	150	161	194	157	160	177	173	149	177	178	174	197	212	156	174	191	177	155	143	179	198	162	175	182	171	173	178	150	189	190	165	179	199	154	188	170	170	161	174	163	176	177	170	183	176	162	163	184	168	175	153	185	180	179	197	144	171	163	202	150	182	170	161	144	135	176	174	147	178	147	149	178	186	182	182	157	154	183	151	169	149	183	173	155	169	175	160	164	182	187	147	170	152	169	155	178	176	178	212	173	165	181	158	172	177	146	160	165	172	154	177	180	173	198	161	142	190	179	171	177	175	165	156	158	180	178	181	155	178	182	156	169	176	190	177	163	170	164	155	175	169	164	163	162	175	166	195	177	162	166	169	158	183	171	178	181	204	165	166	149	175	164	139	169	161	177	183	177	159	174	170	164	147	174	174	176	177	165	165	183	181	193	158	173	179	155	183	192	180	185	186	189	156	168	158	157	162	176	183	158	181	167	183	160	159	185	178	156	171	183	193	178	189	169	162	200	203	148	141	184	175	169	166	179	167	154	176	187	176	162	177	190	174	171	175	167	154	163	170	184	183	186	175	170	153	151	146	191	154	195	183	184	158	191	169	197	174	172	150	164	182	166	155	168	149	167	158	171	168	175	157	169	150	166	163	195	166	160	148	168	156	174	160	145	158	180	169	155	170	166	158	172	177	180	178	174	171	178	177	198	140	151	167	170	159	182	191	172	188	177	190	160	190	167	168	166	173	178	152	191	178	173	160	181	182	176	177	187	182	165	164	147	183	174	180	187	153	170	173	144	193	178	163	182	160	179	167	165	169	160	166	195	168	175	166	162	143	178	179	164	175	182	183	154	173	184	179	159	143	178	175	166	191	174	177	161	172	141	160	196	171	164	183	155	187	151	192	159	179	172	168	192	168	164	170	189	184	168	158	170	156	163	161	163	162	188	159	192	171	201	151	142	171	181	164	180	165	170	151	151	184	179	171	178	169	151	153	174	183	174	177	174	171	169	165	169	155	182	157	168	148	174	181	159	151	166	162	166	158	150	172	172	159	190	164	156	175	168	157	178	180	186	172	177	188	150	172	173	162	191	187	151	171	180	149	173	190	180	160	173	167	187	184	183	170	156	157	169	172	153	173	168	171	156	169	176	165	156	183	188	176	191	176	163	167	159	163	172	183	167	178	156	184	135	182	167	163	168	173	168	148	178	173	153	167	167	150	183	177	180	162	142	164	170	159	146	158	170	187	168	170	197	158	166	166	162	173	175	150	170	162	164	181	167	166	170	155	156	166	176	165	185	191	172	168	184	172	194	149	178	178	172	178	177	169	160	157	159	189	176	199	165	177	157	163	160	177	165	164	152	155	180	171	168	170	161	177	176	165	159	179	195	183	177	175	168	175	196	154	172	150	165	152	170	168	171	185	158	173	191	173	164	156	160	169	162	165	183	154	164	158	192	200	159	186	164	184	168	204	187	186	157	141	163	173	180	171	184	159	190	202	165	172	200	180	181	185	170	151	173	170	166	201	193	191	173	157	171	153	179	165	163	185	148	151	177	154	197	178	169	148	163	168	173	168	159	172	183	180	161	180	185	146	183	165	191	172	166	166	175	157	164	171	171	157	186	185	180	184	177	187	156	188	173	178	179	167	159	171	163	192	155	150	180	161	153	204	129	160	182	175	192	183	178	176	182	172	161	167	189	172	156	187	175	179	176	194	170	169	182	177	179	162	192	154	150	174	163	183	182	176	166	183	199	152	161	170	150	187	160	177	145	183	157	169	165	176	169	160	157	160	161	165	163	142	166	158	145	180	148	168	181	137	167	145	162	179	153	168	169	157	166	173	184	169	168	178	168	190	188	156	171	161	191	183	188	176	178	168	146	154	169	172	138	176	175
1086	1508	272	109	92	115	103	134	127	112	122	97	123	110	108	109	103	96	91	100	81	87	91	98	100	100	84	75	87	97	89	87	72	102	99	87	81	80	72	68	95	92	74	90	77	85	80	93	74	70	89	100	90	73	83	76	93	75	91	80	61	72	75	71	79	77	74	87	86	82	62	91	86	88	67	82	84	80	93	80	88	67	92	94	89	87	97	86	92	74	80	90	96	78	83	79	97	86	82	86	66	94	98	97	69	87	87	86	105	84	73	78	72	90	72	74	75	74	90	71	82	79	79	106	96	90	80	85	80	87	66	86	87	74	88	62	72	73	78	73	60	80	75	85	101	84	74	69	79	82	66	87	84	92	85	99	75	73	99	85	102	78	73	66	104	72	98	85	78	97	84	88	61	88	91	77	77	82	93	78	85	78	75	89	74	71	70	85	83	94	89	76	85	91	74	67	74	73	76	79	96	80	90	84	109	87	68	97	67	85	58	80	87	84	80	65	67	83	83	88	81	101	95	61	75	67	74	90	79	92	79	84	81	79	92	75	65	71	86	64	76	98	75	86	70	74	90	65	89	83	81	79	81	87	82	70	71	82	79	102	74	100	87	70	75	89	78	79	85	79	77	74	90	74	73	71	75	71	85	67	87	74	62	71	95	84	91	76	88	72	84	82	88	71	91	101	87	101	83	75	72	70	84	79	83	72	83	85	94	88	76	89	80	81	80	95	85	88	85	82	62	80	72	60	87	69	86	97	89	84	75	76	88	86	100	86	74	75	86	76	75	77	81	71	100	83	89	88	85	108	68	85	84	89	92	83	78	87	106	72	80	71	76	68	87	95	91	86	80	71	73	87	75	102	103	79	70	75	97	97	77	76	63	83	70	83	90	85	91	73	81	86	70	92	80	81	74	78	81	85	83	88	82	78	58	96	80	82	80	86	84	94	104	95	87	80	93	81	90	88	81	94	76	78	79	67	65	102	88	70	84	66	85	70	82	82	65	80	81	72	92	71	93	90	98	76	86	68	84	79	71	97	81	75	66	103	83	94	98	77	92	80	87	65	70	75	81	78	74	75	87	78	73	96	78	91	86	81	76	92	67	85	92	86	83	97	95	100	75	82	83	84	89	93	68	79	86	96	72	81	88	90	94	77	93	72	77	95	82	82	72	86	84	96	86	80	89	66	72	101	71	90	72	65	71	70	98	92	85	83	75	79	74	97	80	79	73	78	75	82	77	93	70	87	72	72	85	91	77	68	79	75	82	91	74	76	76	84	81	87	76	65	82	76	90	77	87	66	84	77	85	97	69	76	76	90	86	74	96	85	86	84	74	95	87	94	75	92	70	71	79	76	73	83	80	78	88	73	76	64	77	90	96	86	86	81	71	92	68	85	84	72	77	75	64	77	82	114	75	88	68	80	70	91	81	91	85	89	76	78	77	77	92	74	80	81	73	86	71	90	79	81	89	85	81	79	72	70	86	79	88	82	91	91	80	71	104	78	86	86	72	90	75	76	85	67	77	73	83	80	79	79	76	70	94	89	73	72	87	78	96	73	80	77	87	89	88	69	69	73	70	87	81	102	82	74	86	72	76	84	102	97	94	82	78	82	85	81	75	91	87	85	84	72	76	89	83	86	81	84	97	96	76	85	95	95	90	79	75	71	76	91	86	83	72	79	88	99	69	86	72	80	61	102	80	60	94	93	75	79	77	83	83	91	91	89	92	72	93	81	84	74	85	83	85	80	83	69	90	79	87	79	79	80	59	83	75	77	93	80	74	76	73	93	79	91	78	71	93	74	77	77	72	81	71	81	76	83	93	93	85	74	77	90	84	92	81	82	77	81	77	84	80	77	84	81	92	78	94	82	77	75	83	81	85	65	82	89	80	71	75	76	78	86	71	83	74	81	83	83	83	89	71	84	98	91	88	90	84	78	84	96	87	90	83	79	80	80	81	74	85	91	82	78	97	78	78	96	79	102	79	78	71	95	81	72	76	79	68	78	71	75	75	81	100	87	100	72	80	92	93	74	81	89	90	84	93	89	61	87	92	102	89	76	86	96	71	92	69	78	84	86	70	76	82	64	86	83	99	67	71	93	89	66	76	72	73	88	94	67	89	81	91	87	77	87	70	87	77	77	83	87	69	77	85	75	79	66	96	74	75	98	89	94	70	84	82	69	95	84	66	86	76	84	81	91	80	75	80	86	82	68	86	81	71	78	77	80	88	88	76	93	76	85	93	82	81	77	80	93	74	76	99	87	66	77	76	84	78	83	82	92	73	75	90	86	85	82	90	87	80	85	89	88	72	85	95	90	78	83	85	88	70	82	86	81	70	67	92	77	81	68	89	69	98	71	89	79	79	74	85	86	76	82	78	75	84	75	86	98	83	70	86	89	75	82	81	95	90	73	92	78	77	88	74	85	89	82	101	80	78	77	87	89	81	82	92	87	74	92	70	88	84	70	78	79	95	76	84	84	91	83	83	89	87	85	77	81	97	84	88	76	67	71	71	85	67	87	77	74	81	69	88	87	67	77	89	82	85	84	93	87	87	96	68	82	68	61	79	75	71	81	94	76	78	86	101	85	63	78	91	68	79	72	76	85	92	83	88	74	87	74	82	78	81	77	104	90	74	78	79	86	94	86	70	92	91	88	77	101	90	78	79	99	79	87	76	74	90	92	81	78	85	79	72	97	87	84	89	75	75	83	82	80	79	71	74	77	88	86	82	81	84	105	75	76	73	85	90	91	68	79	73	83	86	80	72	87	80	95	78	68	91	81	86	92	83	94	87	79	70	92	88	84	74	89	84	71	77	68	77	89	75	71	83	78	87	92	91	91	88	84	80	82	94	67	76	87	79	82	66	82	68	86	88	87	74	83	82	91	99	87	73	99	90	84	89	92	71	73	88	74	78	65	81	71	70	82	69	83	81	82	92	87	78	66	87	74	71	91	87	81	90	67	83	92	75	77	91	62	74	74	88	85	96	87	67	80	102	93	86	87	72	84	93	77	97	86	69	81	92	93	100	78	96	85	81	99	77	74	78	63	85	107	84	79	80	77	78	82	71	68	73	90	81	64	91	75	76	82	100	94	67	81	81	81	90	88	80	73	83	80	73	82	71	76	87	84	92	83	85	97	88	87	75	92	86	78	76	87	76	89	96	76	84	86	83	74	82	77	76	85	85	66	82	78	72	82	80	87	90	85	78	78	90	93	83	74	59	88	94	96	74	86	68	66	95	90	88	72	80	82	72	85	79	99	77	91	81	92	93	91	90	86	78	75	82	82	72	81	76	101	84	73	86	101	72	82	75	86	82	64	73	77	75	85	78	84	78	84	80	68	96	69	80	89	84	78	83	79	84	72	77	106	76	89	91	92	88	89	87	93	91	78	84	81	78	91	87	85	87	82	96	80	73	74	76	80	86	83	82	79	86	84	103	86	76	79	84	80	70	86	82	77	88	78	69	89	85	76	87	73	66	63	99	65
14365	12640	3166	1378	2890	3927	3735	3156	2598	2241	1983	1700	1458	1407	1300	1304	1134	1006	1152	987	1033	949	888	1005	869	829	864	915	843	838	783	779	788	817	806	751	784	760	791	753	756	780	753	678	691	743	769	776	733	776	744	711	765	737	747	729	716	753	700	770	743	753	767	719	718	757	732	763	741	719	686	732	662	705	729	701	745	724	704	706	736	708	700	729	682	705	735	691	692	740	734	749	750	743	702	707	779	726	727	695	695	711	692	688	741	729	762	696	747	702	719	708	748	719	715	742	694	683	647	744	742	667	745	671	661	725	721	722	707	674	763	754	677	737	707	697	683	720	686	688	716	738	699	693	724	754	746	665	704	676	679	717	677	715	685	671	696	734	712	724	714	743	722	690	681	690	717	714	707	682	723	707	717	685	689	643	683	714	754	712	714	717	699	638	734	693	690	695	719	686	737	753	706	736	708	717	724	683	699	685	711	689	752	691	720	691	759	673	687	747	716	690	710	712	731	701	705	676	742	704	696	679	687	686	653	725	720	717	719	702	714	728	747	716	737	704	725	665	676	726	655	708	713	790	678	649	713	718	718	711	731	709	744	653	712	718	712	712	676	731	707	679	687	725	719	695	726	753	713	741	741	760	705	721	722	753	656	678	712	702	732	712	750	690	689	743	744	698	713	681	699	733	706	744	672	719	700	685	722	682	711	731	753	672	682	720	728	675	702	690	713	713	690	691	695	687	661	715	675	724	661	738	720	714	678	661	688	728	700	687	713	654	738	762	688	751	689	718	733	703	714	696	684	714	661	755	730	737	695	713	738	742	721	667	692	703	718	713	688	701	682	713	712	678	701	708	702	688	685	755	741	694	722	748	723	703	707	719	673	728	783	714	700	720	699	674	709	735	657	685	700	672	666	743	692	701	746	715	667	729	702	730	712	746	715	692	695	725	773	687	707	727	673	702	690	685	729	689	681	700	708	663	693	714	707	728	738	686	766	692	731	703	699	674	736	649	700	753	681	735	694	735	692	683	723	717	715	691	692	725	700	672	708	703	712	701	722	737	734	738	733	688	726	702	743	714	766	697	690	693	661	663	731	691	716	753	698	713	685	775	682	723	714	727	706	684	718	724	724	726	682	660	729	747	744	733	708	748	728	717	710	676	715	735	750	708	676	740	669	688	726	668	728	710	708	718	697	654	757	699	747	697	698	738	691	708	704	688	728	673	688	707	713	746	670	722	663	772	687	707	708	727	705	726	647	679	676	719	661	765	712	649	711	712	696	670	711	689	706	687	701	715	680	743	773	710	679	733	694	702	757	673	743	668	705	727	757	688	711	678	710	748	680	679	673	675	728	723	744	705	724	700	749	658	724	715	695	672	647	707	775	676	699	744	731	679	695	675	697	763	735	715	733	714	692	748	702	712	707	718	698	698	711	699	730	712	715	725	644	758	735	788	706	696	731	697	683	737	709	697	698	722	673	743	749	700	680	744	684	740	723	736	716	704	682	694	688	752	701	680	722	711	752	673	710	675	753	706	738	679	712	728	727	729	723	726	708	705	715	738	702	701	695	693	693	694	690	658	738	702	714	656	691	711	694	670	697	745	677	683	701	693	715	692	692	708	684	728	719	734	734	732	698	728	681	724	693	712	716	712	746	705	694	716	729	722	734	678	679	728	740	698	670	730	742	709	693	731	722	715	749	682	741	703	698	734	677	701	710	712	713	767	738	678	798	737	717	724	747	740	692	719	689	716	737	692	687	681	747	699	731	709	774	747	741	704	700	688	733	732	685	682	729	747	711	717	717	682	693	706	735	733	721	706	697	685	695	722	697	730	708	687	666	712	696	723	707	721	699	690	727	698	750	722	722	707	686	759	689	677	687	714	749	731	735	701	710	727	759	728	703	689	774	698	730	681	745	754	714	748	695	729	726	684	718	704	713	672	684	723	709	723	736	743	677	706	697	690	711	717	706	745	737	718	691	683	685	700	720	723	681	667	705	763	703	750	686	712	703	739	689	718	690	740	728	699	737	729	730	675	717	717	728	699	651	722	716	724	711	722	736	648	710	739	654	692	737	736	684	744	703	717	690	680	717	746	720	750	685	685	703	779	737	741	692	743	754	660	707	680	722	705	693	693	757	726	684	737	703	731	728	710	678	698	736	670	735	731	719	708	690	719	741	731	683	734	718	708	704	667	725	669	699	754	714	726	670	704	683	685	683	692	696	674	694	658	701	713	723	738	695	690	717	757	659	703	769	734	713	690	697	698	739	719	744	781	750	705	771	723	687	697	764	721	719	726	729	734	693	682	712	696	698	684	694	736	658	684	700	730	685	732	733	685	694	738	721	711	695	760	687	666	714	722	751	701	707	728	736	682	686	765	746	732	708	733	700	695	709	705	722	712	665	737	739	754	708	719	678	712	685	722	666	642	703	705	718	734	725	692	683	700	695	709	679	691	695	680	685	697	715	693	668	737	729	669	682	709	685	700	649	691	735	693	728	707	748	764	720	704	666	732	656	701	748	717	702	691	755	759	730	717	705	753	767	686	724	726	774	718	736	687	679	664	705	707	666	675	736	737	756	637	685	656	716	708	709	705	709	695	715	782	753	689	715	733	698	721	723	758	716	745	683	731	742	648	697	714	721	731	708	710	732	681	706	709	727	710	762	756	673	660	687	749	691	740	686	699	708	685	683	680	721	754	725	734	691	719	664	715	736	708	726	715	760	742	730	700	741	719	718	722	719	725	687	692	710	723	743	699	670	705	693	723	703	762	720	709	741	735	737	748	700	705	734	666	734	720	705	723	693	721	655	710	682	739	711	718	690	661	660	751	685	704	711	705	660	667	741	708	764	688	691	740	754	712	725	704	743	699	719	731	708	666	691	751	710	743	726	684	684	711	730	714	701	705	678	698	721	748	700	677	747	742	695	733	698	756	644	731	691	722	666	698	755	706	718	721	722	705	685	669	723	714	739	681	703	688	700	718	688	684	741	718	727	728	706	715	701	641	692	656	775	671	717	695	726	728	637	648	713	680	698	694	700	717	735	710	711	700	704	633	765	720	719	731	692	694	755	691	718	708	713	747	725	658	729	674	696	691	728	712	743	714	640	716	683	696	710	799	682	690	689	705	698	710	705	709	732	738	751	720	702	725	683	682	684	718	738	718	755	737	691	673	642	716	680	673	708	730	668	742	680	740	689	707	703	744	730	693	692	727	712	676	713	687	685	694	705	742	747	687	712	677	663	674	712	696	713	734	732	702	729	672	692	714	681	704	685	724	710	696	713	686	751	709	734	691	703	710	759	702	755	717	703	700	752	710	712	717	681	743	689	726	699	733	695	777	724	761	681	666	696	734	729	695	708	749	717	702	712	723	709	722	722	686	745	686	711	656	699	705	727	705	720	709	668	669	690	698	721	694	702	692	706	716	661	686	757	697	709	685	718	755	741	717	717	704	699	690	693	698	724	742	763	710	701	757	690	710	717	720	737	733	707	694
1046	273	47	32	40	35	38	38	40	39	37	33	35	35	35	34	35	40	20	43	31	31	31	24	36	41	33	35	34	26	29	37	31	29	28	48	32	38	34	36	32	37	30	33	26	22	27	32	33	40	24	30	34	35	27	34	31	27	38	27	33	36	34	32	30	33	36	36	29	47	42	25	29	27	31	29	37	29	38	26	28	44	41	29	28	40	32	30	38	30	33	37	27	37	31	38	33	29	30	38	32	35	38	24	31	47	31	33	29	27	28	35	35	21	29	32	38	34	34	33	29	39	32	30	24	22	39	30	38	34	32	45	28	37	31	31	33	24	41	28	36	39	39	27	43	42	31	31	28	32	29	35	36	41	27	37	37	31	33	33	25	27	31	24	36	30	27	29	42	32	31	29	34	27	27	36	34	31	38	28	29	35	32	37	35	42	33	36	40	32	31	32	37	42	28	28	34	31	30	30	34	29	30	29	34	31	21	35	33	32	30	34	31	34	25	34	34	41	24	25	34	26	19	32	35	31	38	27	38	38	35	41	27	30	26	30	32	32	37	24	36	32	34	34	27	42	30	35	38	37	35	32	28	28	35	35	33	31	33	37	37	36	33	40	34	26	26	43	38	27	33	25	32	35	25	31	41	46	35	31	30	38	26	26	31	38	31	26	43	31	34	36	34	43	48	34	22	27	37	37	36	38	26	50	37	40	39	40	30	35	28	35	24	45	31	38	22	38	45	38	30	26	32	31	24	23	30	29	35	33	34	28	31	32	27	32	34	21	32	33	27	36	36	39	33	20	36	26	33	43	32	40	33	29	44	35	31	43	39	29	32	36	35	46	32	34	30	30	34	36	40	31	30	40	33	40	30	33	36	46	35	35	32	30	34	27	36	43	36	34	36	32	27	27	46	27	29	40	36	32	24	34	30	32	42	31	27	34	30	40	25	32	44	42	30	30	21	30	39	24	31	31	41	30	24	35	33	25	38	41	27	34	30	28	30	42	29	27	23	40	37	27	31	32	26	35	31	34	32	33	39	30	30	37	34	32	36	41	42	27	34	27	26	17	39	43	32	40	39	41	20	33	34	42	27	31	36	32	29	20	29	21	43	38	44	21	33	24	30	34	33	31	43	39	40	23	30	44	34	18	32	28	34	35	38	39	35	36	28	33	42	42	34	45	24	28	35	32	24	29	28	33	25	36	34	38	31	32	28	32	30	30	40	35	36	27	25	38	31	27	32	27	29	30	30	34	36	31	31	29	37	33	38	39	31	32	30	36	31	34	32	31	46	31	36	29	36	36	29	42	45	27	38	34	30	31	22	40	40	28	50	40	29	30	24	41	34	30	26	34	37	37	34	33	32	35	37	22	31	24	32	29	34	37	36	31	37	30	39	28	30	36	39	34	27	34	38	31	27	26	28	27	43	30	38	33	32	33	31	29	26	38	37	35	31	27	29	38	30	28	30	31	31	31	34	39	35	35	34	37	26	30	42	32	28	27	40	33	37	27	32	33	31	30	21	34	38	30	31	42	33	32	32	31	38	34	25	32	33	29	27	41	41	26	35	30	27	34	42	30	33	35	31	23	40	36	33	45	33	31	39	27	22	38	29	32	32	34	42	33	35	32	38	23	46	36	23	24	29	30	33	33	36	36	26	44	34	27	25	29	31	28	37	30	35	45	29	45	29	31	29	45	38	26	29	33	29	32	21	37	29	38	23	29	33	31	26	32	34	21	28	28	33	39	37	39	31	29	35	25	34	38	28	34	38	38	37	34	26	26	23	29	32	22	33	32	30	34	42	31	33	38	31	30	29	35	34	42	33	35	42	43	37	34	37	39	32	35	35	35	30	28	32	24	38	38	32	44	42	32	36	28	41	38	35	25	41	31	36	40	43	37	29	28	29	33	26	31	35	24	39	37	25	37	26	42	31	28	35	28	26	42	32	38	40	30	39	39	31	31	26	29	34	30	28	33	30	31	35	30	44	42	28	44	29	36	30	29	40	30	32	35	36	36	38	48	33	39	45	36	34	31	44	36	36	37	32	33	32	27	33	37	27	29	30	36	38	30	43	26	34	39	33	33	27	39	30	40	37	37	34	27	26	30	35	31	29	26	28	21	29	41	31	37	32	37	24	35	25	20	33	35	38	24	43	36	36	34	29	45	28	36	31	37	26	33	34	32	34	37	30	45	27	38	32	37	40	18	40	27	46	29	32	36	31	28	26	37	33	25	42	26	31	39	36	28	27	36	29	33	33	28	32	29	25	35	35	30	34	35	43	30	38	34	42	44	27	31	38	31	38	33	38	36	34	31	29	30	41	21	28	25	32	34	28	40	38	31	29	30	31	34	36	37	23	38	40	33	21	27	35	38	43	27	43	34	27	45	26	38	35	19	29	27	23	36	34	21	37	31	33	34	30	22	38	30	25	38	20	31	24	32	33	39	45	33	41	35	25	44	37	40	34	31	46	37	28	35	37	37	33	28	34	47	28	34	29	34	32	30	30	41	37	29	29	30	25	34	33	29	29	28	36	34	31	24	30	29	25	32	40	30	28	32	34	30	31	38	34	28	22	28	29	36	30	29	43	42	31	32	27	29	40	38	27	33	32	39	28	27	43	37	29	34	29	35	38	43	33	28	35	40	40	34	38	28	39	30	46	35	29	30	37	36	45	36	33	34	34	39	26	28	37	48	25	24	35	28	35	31	32	33	35	30	38	40	31	21	40	32	36	29	21	36	31	29	35	37	45	41	41	35	31	30	36	29	22	27	25	24	32	31	21	26	28	35	36	22	31	34	28	25	36	30	45	40	44	24	25	36	28	33	31	32	35	39	33	23	30	28	36	40	33	36	25	34	32	32	25	33	46	36	30	37	23	25	31	35	33	25	32	30	34	25	26	32	45	31	27	24	23	37	42	37	30	43	33	24	32	31	44	28	28	27	42	38	36	31	36	32	30	36	34	31	32	32	25	42	26	30	27	32	31	33	46	31	31	47	31	34	29	33	41	30	33	29	47	39	33	26	32	39	33	27	27	31	34	30	34	37	32	28	44	30	31	44	28	36	24	31	25	31	36	33	35	37	31	33	28	37	35	41	33	45	30	36	30	27	33	25	45	35	34	21	28	45	34	34	28	25	34	29	43	26	28	30	35	28	33	37	31	34	36	34	31	39	36	25	28	30	28	35	40	25	35	27	30	29	26	36	34	30	25	36	32	41	20	42	27	25	31	34	32	36	27	40	47	37	36	29	28	28	30	38	35	27	37	27	36	44	23	30	36	38	25	37	34	26	24	38	30	36	33	42	27	33	42	25	33	27	36	43	37	34	41	39	27	36	36	34	22	27	30	35	38	25	32	27	25	28	25	27	50	30	38	25	29	23	31	28	38	34	41	28	34	34	29	31	31	35	26	40	37	31	29	35	36	29	19	30	29	45	33	29	24	39	23	44	30	41	42	29	27	39	31	39	32	32	34	30	27	37	28	28	32	40
10697	3440	620	351	540	638	642	520	475	527	454	455	340	375	363	358	343	330	320	310	342	338	278	286	315	321	304	306	310	314	291	290	299	293	296	311	308	265	290	290	267	291	315	294	277	307	308	274	294	278	287	284	283	298	256	285	313	280	299	271	296	276	286	292	306	261	285	277	257	323	298	273	274	302	300	282	272	275	264	293	253	292	301	274	293	269	281	252	313	283	289	287	275	256	285	283	260	282	268	294	284	267	295	257	279	297	284	301	277	285	274	260	290	269	284	270	288	257	295	306	310	271	283	266	268	271	290	271	296	275	260	270	273	281	282	300	271	288	266	290	270	294	269	275	290	267	284	298	288	271	269	274	305	310	262	316	273	277	263	279	301	268	236	303	283	253	246	257	297	270	292	277	287	291	261	286	294	306	285	320	275	293	276	291	287	283	289	277	268	291	223	287	281	297	267	301	267	270	285	290	272	271	305	301	269	281	290	269	277	281	284	290	292	287	277	287	269	295	263	292	289	277	270	282	263	284	289	313	259	270	289	263	286	308	295	273	290	261	315	295	319	278	263	279	274	277	278	300	294	263	282	280	251	279	276	274	290	286	253	298	259	267	302	273	302	277	294	286	277	241	270	229	269	258	293	290	308	260	305	289	271	276	313	268	288	272	303	306	285	268	307	292	278	295	272	280	273	256	306	273	278	280	270	281	248	285	274	284	271	269	289	266	268	282	249	269	275	286	272	263	270	304	283	293	277	267	275	255	261	282	255	319	283	305	263	273	272	308	269	269	285	284	292	257	265	290	298	295	275	294	265	288	285	278	298	297	266	259	278	269	270	281	257	269	272	267	286	316	263	262	308	318	284	248	252	265	258	288	277	285	264	273	309	289	288	313	272	278	285	284	263	264	288	267	275	239	275	285	293	257	271	275	304	285	244	264	286	299	282	290	268	243	271	273	286	262	278	313	275	281	295	304	266	241	280	275	268	298	284	289	264	255	273	260	268	285	261	304	267	276	302	304	285	272	282	297	279	264	280	266	256	296	298	294	252	286	280	262	284	273	269	291	267	266	296	289	308	293	268	272	276	279	234	283	289	295	261	254	285	304	285	275	264	266	265	289	287	293	283	255	278	291	294	298	290	262	287	282	272	256	295	316	270	310	271	259	298	261	256	285	280	279	280	274	276	282	277	274	278	302	281	274	266	304	264	287	278	286	308	295	266	285	291	285	291	268	290	307	313	266	280	267	269	273	253	245	284	286	281	280	284	284	299	279	292	277	277	289	300	280	284	240	281	294	279	278	270	291	284	282	277	297	253	282	278	278	263	268	280	275	253	260	295	287	271	276	285	280	254	278	293	317	300	254	310	270	277	284	282	268	250	269	237	269	280	253	289	311	266	274	284	299	291	271	309	275	301	281	259	293	265	288	261	278	278	283	280	262	284	276	303	273	245	298	306	264	275	319	280	273	286	263	276	312	249	305	283	290	300	276	261	299	281	287	275	288	325	261	277	314	287	277	286	282	280	290	299	316	282	284	294	301	283	267	263	294	300	280	255	281	301	284	299	259	257	282	290	306	291	285	289	290	254	285	307	275	283	304	279	296	314	274	278	296	289	297	293	244	290	286	254	280	282	294	279	279	265	282	300	291	283	270	297	266	267	260	290	285	268	283	300	259	257	276	254	270	255	293	295	256	264	244	280	284	286	280	293	257	284	296	279	273	289	284	277	291	282	319	296	290	260	273	278	264	281	289	255	313	274	296	301	289	248	290	264	325	267	282	291	269	233	284	269	277	294	293	271	264	281	290	308	273	263	293	305	266	262	257	271	276	292	289	291	275	307	276	307	302	288	283	275	303	268	302	305	283	263	313	270	258	291	278	300	276	273	286	285	274	271	288	272	263	308	286	286	251	264	293	290	293	286	263	288	282	294	269	266	286	283	277	264	281	288	300	294	245	272	279	271	284	314	272	279	284	269	256	328	300	254	259	273	296	259	275	244	267	297	304	278	251	244	297	288	298	259	282	281	290	276	276	258	284	260	253	258	295	303	273	265	284	281	266	291	271	255	303	256	286	268	301	245	286	300	264	280	278	292	250	272	273	293	304	296	282	308	296	247	284	259	301	254	281	275	263	259	301	293	273	281	283	300	277	258	268	253	271	273	296	266	278	279	267	279	297	251	309	304	303	292	270	279	275	281	230	300	295	271	302	278	268	280	266	273	281	282	270	290	259	271	308	263	273	285	271	243	291	285	289	254	280	265	294	289	275	273	269	276	257	257	254	267	285	294	301	260	271	293	255	295	268	271	278	294	272	305	286	293	319	286	276	259	285	272	244	294	259	256	271	294	284	248	260	283	312	281	295	279	300	278	278	305	272	272	273	266	255	282	291	298	285	280	281	275	300	295	278	271	262	262	296	277	284	282	287	299	269	308	254	228	268	240	274	291	266	302	261	280	257	288	263	262	296	280	273	264	271	293	268	300	278	282	268	293	286	282	273	287	287	272	292	301	294	289	309	253	256	279	270	263	298	277	304	281	263	294	248	281	258	284	270	289	296	263	269	295	316	247	297	290	278	262	250	274	269	275	295	296	269	272	279	274	276	267	285	265	282	268	280	242	313	243	292	313	301	315	268	279	254	270	281	253	263	275	270	284	252	297	295	278	278	250	255	303	290	300	295	271	287	305	266	272	278	305	258	293	298	282	282	263	265	300	271	248	240	307	293	287	270	286	282	275	296	272	283	270	290	282	267	271	255	307	269	253	292	263	287	286	283	278	281	286	301	263	289	272	297	267	290	322	271	290	255	272	271	293	281	268	282	257	283	310	304	256	291	261	274	280	310	297	304	309	299	283	287	274	273	307	268	268	268	276	283	284	305	274	278	294	275	274	286	287	265	312	262	287	271	261	286	290	231	298	255	281	277	278	290	271	269	280	278	275	297	261	269	303	277	280	270	294	273	290	291	313	307	297	274	287	270	270	298	286	286	301	295	261	275	253	289	265	269	325	300	289	289	294	288	299	313	295	269	261	305	277	291	306	281	303	303	303	286	272	279	281	258	273	295	277	277	258	295	287	271	319	291	306	288	303	290	281	285	302	294	279	284	279	262	326	281	265	263	271	279	280	306	276	271	266	276	286	291	262	283	295	280	283	274	262	278	303	284	270	258	311	276	278	275	281	263	282	275	276	291	285	267	275	280	282	281	290	272	265	305	242	303	272	281	258	271	291	273	273	265	285	265	307	264	279	279	304	287	272	286	254	296	286	256	291	251	260	253	296	279	311	250	274	276	278	287	290	307	287	291	266	291	262	258	288	277	298	273	289	311	268	271	275	274	259	262	266	279	295	302	283	254	255	291	266	269	268	310	255	294	269	239	268	271	283	249	268	291	277	282	305	281	265	281	289	301	302	279	287	289	282	272	283	276	282	287	259	291	286	272	286	268	268	264	289	298	291	270	278	293	275	278	300	266	275	289	276	283	283	259	292	263	276	246
826	1130	215	89	110	110	130	106	111	99	103	121	119	104	84	100	98	104	90	79	89	76	95	97	89	101	90	97	99	86	89	76	75	93	95	85	78	86	78	96	84	110	80	92	87	96	104	90	82	95	107	82	90	95	89	98	94	84	80	100	86	82	81	64	93	79	79	86	73	77	86	91	90	90	86	84	80	100	78	89	89	114	83	82	84	90	85	96	97	97	88	86	80	95	92	88	89	75	91	102	89	95	78	89	92	89	97	99	88	80	99	81	99	89	87	75	92	80	77	84	80	93	91	78	92	84	78	89	81	95	80	82	93	75	87	92	89	93	91	92	90	88	87	86	96	88	104	87	88	93	70	112	89	73	93	99	79	97	74	89	83	87	76	88	82	80	77	82	84	84	102	94	81	88	109	68	107	83	107	90	76	83	81	73	80	77	82	96	90	94	103	87	81	89	104	93	86	86	89	98	70	91	83	87	98	87	92	105	101	100	96	88	79	85	81	77	97	84	97	82	90	95	94	84	75	114	96	70	85	73	77	95	107	100	95	85	85	89	94	94	90	76	78	89	100	103	86	88	86	82	85	93	90	94	77	87	91	93	99	86	84	96	76	84	103	101	81	97	82	95	101	90	92	90	92	92	91	86	73	109	84	104	83	83	92	105	80	109	72	87	91	89	78	94	101	85	83	83	85	91	81	90	104	107	87	96	87	72	76	82	106	70	81	87	86	85	99	70	92	100	101	111	98	87	88	89	95	78	91	75	90	91	87	82	86	87	103	70	100	97	87	99	99	80	83	81	84	97	77	93	82	100	81	82	94	97	82	91	82	96	81	103	90	106	94	98	89	86	76	90	74	93	79	77	93	99	77	93	96	97	102	70	117	86	95	91	98	98	85	76	88	80	69	89	85	85	93	78	96	94	92	100	102	88	101	105	77	92	91	102	78	82	93	103	89	79	75	88	80	70	99	82	83	82	96	97	86	79	81	81	98	82	89	100	99	95	85	91	85	75	92	94	70	94	90	81	85	88	83	97	89	87	100	79	102	84	88	99	90	72	103	76	84	97	85	97	99	98	74	104	83	82	99	98	93	98	78	105	81	88	94	91	89	71	80	91	89	96	92	86	86	108	85	108	89	86	95	83	82	92	104	100	86	84	78	90	71	108	90	84	75	88	98	87	91	83	76	86	97	102	91	89	77	85	69	78	103	101	102	84	102	99	91	83	86	96	68	90	75	80	97	88	92	92	101	103	86	85	83	80	96	92	78	89	78	89	84	101	94	93	92	96	84	100	92	95	89	76	74	91	86	95	99	97	86	100	75	84	87	90	94	82	95	95	86	83	94	90	82	102	94	103	87	107	105	101	87	88	94	112	83	81	96	84	100	76	94	117	91	77	82	88	82	88	86	88	84	104	74	84	88	88	87	86	84	107	84	90	89	80	90	96	100	75	86	94	89	105	84	102	76	92	80	78	83	102	92	99	86	70	69	82	89	76	82	88	78	100	74	96	91	90	90	95	98	91	108	87	81	104	92	93	88	89	80	104	93	92	92	106	91	91	85	94	97	87	81	87	81	70	103	81	89	70	81	73	102	78	101	81	92	88	107	106	84	69	99	107	85	101	90	83	84	94	99	105	76	87	90	80	69	84	78	78	93	80	85	90	94	90	71	100	84	86	97	106	73	82	88	101	98	90	98	89	80	96	92	88	110	92	85	96	111	85	90	79	77	82	83	93	70	101	84	74	88	72	91	99	100	103	89	96	93	101	86	96	96	89	69	82	100	94	119	86	84	99	81	80	86	83	81	88	86	81	70	80	87	96	92	87	91	92	101	112	101	88	94	101	94	83	82	109	85	91	88	90	97	85	99	91	93	109	95	68	97	89	102	88	85	106	87	103	78	94	81	77	78	96	94	97	84	104	88	87	72	83	80	82	94	80	82	82	93	90	95	78	92	85	91	84	84	106	94	95	107	101	92	96	102	80	85	98	100	99	87	107	95	82	64	85	89	76	91	89	76	90	74	84	83	102	90	107	87	89	85	113	85	91	81	65	91	76	90	96	84	84	82	90	106	98	76	89	97	91	93	84	114	99	92	92	102	82	83	92	94	75	81	103	83	85	93	89	101	93	94	83	115	109	75	94	90	81	88	95	74	106	78	78	83	100	90	70	84	75	89	88	89	85	79	65	88	93	85	88	85	107	96	93	94	97	87	81	93	98	75	113	84	96	80	89	79	98	90	89	77	89	96	86	78	95	80	97	94	80	89	82	72	92	79	95	94	82	71	86	94	85	87	74	100	88	83	98	102	90	94	102	75	85	83	83	89	79	105	87	90	100	86	93	79	85	84	96	80	91	87	106	72	87	86	84	86	89	77	74	92	92	95	83	90	78	67	94	102	92	99	99	81	77	98	109	84	93	75	90	89	87	112	79	80	79	92	96	100	93	99	101	68	99	80	95	89	99	99	105	86	93	93	93	106	101	79	91	99	97	74	83	104	95	80	72	88	95	89	104	89	101	80	97	97	87	86	94	91	91	81	100	87	83	86	84	78	77	72	96	110	93	93	86	84	73	88	73	95	85	92	92	89	100	96	95	81	108	99	77	117	91	82	99	92	89	66	80	86	98	84	97	88	95	91	74	88	64	95	78	66	92	78	94	80	91	80	86	74	84	95	87	101	102	93	72	96	88	72	102	89	88	66	95	85	75	73	91	85	92	88	99	90	97	104	76	73	82	96	86	89	91	87	71	85	102	73	79	95	87	71	80	82	71	86	74	96	86	88	86	99	78	69	94	78	82	87	81	89	94	67	86	90	81	84	78	99	75	90	89	68	93	90	113	82	71	80	84	73	73	93	91	89	87	91	75	83	97	101	95	106	101	78	93	99	82	92	95	87	84	91	75	90	88	98	86	84	92	90	65	95	77	86	78	87	101	88	84	88	101	93	77	101	84	82	89	85	79	95	77	104	92	97	85	92	90	76	99	89	85	84	90	81	82	81	107	89	94	81	85	90	78	91	102	93	87	94	84	105	90	80	105	90	91	81	98	109	77	92	92	92	82	96	97	80	88	80	85	107	101	86	69	89	94	91	100	83	95	95	77	86	94	80	83	88	81	98	87	88	98	78	87	89	84	90	93	85	81	118	95	82	71	83	104	88	94	76	98	89	83	87	78	90	84	97	94	93	70	89	74	98	85	84	90	77	97	97	85	86	81	97	69	87	80	88	64	91	92	76	102	93	91	86	107	92	101	97	93	107	88	90	95	87	73	84	90	91	78	88	102	78	81	83	89	98	97	85	87	107	91	88	87	94	81	83	96	96	88	84	88	86	84	83	96	72	100	106	96	89	102	93	79	85	89	84	77	70	72	85	105	91	85	78	78	105	82	83	100	94	86	84	87	85	90	81	81	87	92	81	101	82	86	96	77	104	93	86	101	90	91	85	96	94	87	71	82	83	94	100	97	90	83	81	93	126	79	105	94	93	75	87	90
13205	10994	2295	1206	2107	2880	2657	2287	1915	1653	1520	1339	1246	1140	998	1005	997	954	936	890	926	920	876	847	860	846	838	791	842	806	750	784	733	773	789	792	762	786	797	746	724	757	752	765	771	734	766	779	750	730	733	759	758	748	793	752	765	773	727	772	768	740	737	771	789	762	742	740	747	730	728	782	778	762	717	791	772	737	744	781	747	764	749	783	775	746	756	781	724	703	778	772	725	786	790	777	753	725	793	750	729	734	732	795	745	746	779	742	755	688	755	737	770	761	703	733	742	723	734	737	793	750	720	693	728	713	759	710	726	773	771	729	758	735	716	722	733	705	707	750	794	758	692	770	733	722	688	717	718	743	718	728	721	761	778	779	759	737	705	741	739	730	762	699	756	743	784	786	690	741	717	752	699	680	744	754	730	726	677	747	757	715	754	779	714	744	715	732	719	725	744	714	708	721	788	746	759	810	731	746	769	755	717	750	692	744	750	746	736	785	726	719	761	760	720	782	739	739	746	725	726	777	748	759	758	718	698	728	737	757	725	764	770	714	696	715	726	754	760	709	764	726	742	755	734	722	707	749	687	761	706	772	687	717	704	740	746	733	776	693	735	760	761	756	713	741	762	749	754	783	729	745	767	737	728	767	718	761	729	732	727	719	710	723	775	749	789	705	761	738	756	726	729	772	778	807	708	701	739	725	673	730	697	746	783	750	749	729	792	735	726	767	725	750	741	792	724	732	720	758	732	744	751	751	731	761	741	723	764	726	792	696	719	720	775	803	723	734	732	752	725	694	750	730	722	736	741	712	776	737	795	752	681	711	773	773	710	729	740	727	731	756	724	766	779	767	719	728	731	776	747	708	754	746	712	758	712	733	744	741	732	704	775	724	810	707	804	755	692	714	752	722	773	746	712	736	704	748	753	751	690	768	749	751	777	736	708	685	793	733	749	734	773	756	714	773	706	700	690	724	766	783	715	740	757	725	744	788	747	710	751	737	771	729	715	702	767	738	777	732	791	729	733	735	721	706	685	727	750	751	749	721	741	698	762	712	709	739	760	751	688	720	723	767	762	722	758	785	751	743	772	757	768	738	776	760	743	734	724	767	746	722	738	749	704	723	738	775	724	756	751	725	671	735	779	740	815	725	706	762	740	736	705	713	784	714	730	755	745	740	759	742	703	740	748	759	774	753	768	746	725	666	737	788	756	669	758	684	725	732	721	754	769	778	757	751	706	742	734	771	763	694	725	808	736	749	729	725	774	710	736	741	781	717	740	757	738	715	740	710	765	715	785	754	702	813	756	694	760	753	753	712	743	730	753	742	750	716	762	784	784	755	715	768	779	747	751	713	828	720	725	761	728	748	758	748	754	715	794	702	765	723	769	713	739	729	747	766	756	699	714	748	755	764	761	711	695	734	704	725	757	770	735	723	734	741	691	759	747	706	683	682	740	736	766	731	774	723	724	764	703	787	718	737	738	725	737	742	717	734	720	719	759	698	730	707	750	784	760	777	728	769	761	719	771	732	719	733	741	752	725	746	703	772	767	812	750	723	736	749	768	748	741	746	741	769	752	745	711	728	741	788	724	721	700	748	772	690	734	717	752	736	716	776	783	697	728	765	733	745	707	755	753	737	700	695	740	738	733	752	713	750	731	750	727	728	708	709	715	721	714	711	769	731	747	725	772	729	730	758	762	720	761	665	716	729	765	746	742	743	721	724	719	716	706	706	747	771	721	761	741	739	743	779	729	796	749	729	759	696	700	735	746	742	692	753	715	759	749	716	710	773	746	707	743	731	750	701	772	755	734	756	729	729	727	801	748	714	762	742	764	698	755	727	703	758	718	747	729	770	770	732	749	742	784	779	746	728	712	713	736	754	738	735	738	751	761	756	709	766	767	730	730	718	709	726	712	776	758	697	734	764	735	744	717	723	725	732	735	737	711	784	707	714	746	747	713	752	736	700	737	758	758	713	760	737	766	727	719	746	748	728	718	764	741	671	736	759	689	718	721	779	733	768	727	724	741	766	802	755	698	692	739	723	751	720	749	765	771	714	783	725	749	712	723	727	713	736	772	706	726	756	704	738	742	746	754	743	781	805	719	719	739	769	721	711	754	726	747	697	715	752	767	721	770	718	761	736	715	788	710	729	740	759	748	690	750	728	700	751	747	748	748	721	741	724	716	744	766	737	779	735	727	702	790	709	751	708	805	754	741	783	725	724	767	796	695	730	748	763	737	694	711	771	740	738	721	772	758	707	777	702	729	761	718	768	774	745	757	803	784	747	747	711	769	763	709	732	723	742	744	795	715	772	742	778	705	750	720	780	746	733	661	721	785	728	756	725	755	786	737	716	729	696	727	725	702	708	714	679	720	713	710	707	755	681	713	756	718	750	728	743	783	810	719	743	729	777	727	739	741	730	779	697	765	713	757	759	729	775	759	800	768	740	797	734	747	710	778	717	706	692	705	758	752	745	736	726	785	737	713	728	767	737	741	778	737	742	735	754	733	749	746	757	745	738	755	792	736	747	719	732	753	710	757	748	730	691	768	756	747	807	744	738	739	735	777	751	755	767	747	735	714	766	751	757	793	757	755	721	735	766	711	722	691	742	701	755	727	728	711	702	711	690	768	733	731	787	684	757	718	750	728	735	674	733	775	737	754	723	761	747	826	753	719	764	721	770	762	774	769	711	701	744	745	734	769	814	710	751	672	799	703	743	751	755	775	772	717	727	698	700	723	785	723	756	705	751	740	721	699	739	765	734	784	729	689	807	761	753	710	727	729	751	705	807	744	727	692	680	741	744	747	751	777	719	751	748	724	729	794	745	736	721	699	767	764	717	687	737	720	703	720	763	751	729	722	770	784	649	793	730	749	771	753	774	770	762	709	761	709	715	763	767	776	689	715	778	775	721	718	704	727	759	737	710	720	799	741	761	725	755	702	755	777	734	729	724	705	750	757	732	748	707	739	750	751	749	710	748	720	729	787	798	771	774	749	717	685	819	706	716	746	755	740	757	762	747	729	777	762	746	723	768	754	713	725	693	760	725	741	726	731	749	725	765	758	760	778	773	723	771	776	731	744	703	724	759	711	749	729	782	757	724	731	761	769	777	740	698	682	750	780	797	757	736	736	702	763	748	688	745	717	743	700	695	747	779	739	720	706	722	740	697	748	742	747	733	668	742	704	719	755	725	726	766	731	761	751	738	714	765	709	722	713	700	749	700	738	704	716	728	723	770	767	706	757	731	763	760	702	759	726	729	733	753	747	727	731	742	720	711	713	726	763	715	690	761	700	764	704	751	739	743	691	738	790	750	743	732	734	744	710	712	767	744	765	725	737	777	736	771	705	713	725	762	726	771	728	805	739	728	756	783	748	744	713	731	731	739	733	778	731	757	759	791	722	725	715	726	749	744	739	697	747	719	707	702	736	735	717	730	738	761	732	747	749	749	741	734	795	717	742	736	756	714	710	759	764	727	725	705	743	754	725	770
1594	766	84	33	26	30	35	38	35	34	45	24	30	34	39	30	36	21	37	18	30	32	18	22	22	21	18	20	27	19	28	22	13	26	23	18	28	21	19	21	22	32	18	22	20	16	24	23	17	20	25	23	26	16	17	25	23	21	20	19	11	12	29	28	22	27	14	17	22	17	20	13	16	23	16	22	27	13	18	19	24	18	11	18	24	20	16	34	28	24	26	18	20	27	19	25	25	21	15	15	19	25	20	24	23	23	26	22	25	18	28	20	20	20	17	21	14	21	23	26	20	15	19	21	12	14	24	25	17	13	13	24	25	17	16	23	23	16	15	24	24	20	28	14	21	28	23	16	16	16	27	23	23	25	17	27	17	18	23	19	20	20	28	15	18	19	12	22	15	19	22	20	17	24	20	19	18	27	26	25	16	21	8	18	12	23	22	31	15	21	14	17	17	26	14	23	27	11	18	17	15	25	21	23	16	22	10	22	25	19	17	21	21	17	18	18	16	15	28	14	22	22	20	22	25	17	23	16	14	24	15	22	18	25	25	18	15	19	16	11	20	20	12	18	18	16	13	31	20	25	14	21	25	15	20	22	18	17	16	19	21	25	27	14	17	8	21	18	21	16	17	22	23	19	19	23	22	16	20	16	23	19	24	26	19	17	13	23	21	19	22	24	17	18	29	32	22	16	19	18	28	20	19	17	22	27	15	19	18	25	24	25	21	18	17	20	23	23	20	27	20	19	21	21	32	16	20	18	22	28	20	20	19	20	24	21	18	25	17	18	23	23	34	23	16	22	25	21	18	27	18	20	17	26	21	27	19	20	19	17	26	19	21	22	18	16	23	14	13	18	17	17	13	17	19	19	18	16	23	18	31	30	28	18	18	24	20	14	16	18	19	21	12	26	25	20	14	13	14	15	26	19	18	17	24	22	23	11	23	16	14	14	24	24	20	34	24	22	22	24	20	12	15	22	21	16	23	17	18	17	15	20	16	26	17	20	16	15	14	21	17	20	22	22	25	30	18	22	34	22	15	24	14	16	19	19	23	18	18	17	22	18	14	23	19	23	20	17	15	21	20	17	16	21	22	18	16	16	17	30	17	24	26	21	19	13	24	28	18	16	19	23	27	24	14	17	18	19	21	17	16	16	23	19	22	18	15	23	14	27	19	23	19	12	23	25	23	15	30	23	22	22	21	11	20	14	18	16	25	25	28	23	17	19	17	25	27	28	13	23	22	18	30	23	26	13	24	21	21	17	22	16	21	21	18	15	12	24	25	16	17	19	19	19	22	24	25	14	20	22	25	23	17	20	18	12	18	14	18	14	12	20	17	19	22	12	24	24	22	23	27	18	23	22	17	22	22	25	20	18	22	18	14	12	8	20	25	26	27	20	17	22	11	19	20	20	16	19	16	21	16	22	21	21	24	21	29	23	23	15	12	20	21	20	16	13	15	23	13	24	14	22	18	19	20	18	13	21	14	23	25	20	23	14	16	14	20	15	17	20	15	18	25	17	18	14	23	25	16	17	15	14	17	17	24	20	13	18	17	16	24	18	30	22	25	24	16	9	21	22	20	21	17	17	20	22	21	25	16	28	24	18	17	23	24	23	21	22	25	22	23	15	25	20	21	27	18	31	23	19	24	16	21	22	32	24	25	23	23	24	23	20	25	29	20	19	27	21	28	28	15	15	16	26	20	18	20	22	23	23	21	14	27	27	22	18	20	23	22	20	25	23	18	19	22	19	17	21	22	28	16	18	15	22	20	17	21	15	31	20	16	19	20	24	12	16	12	15	23	25	16	16	23	19	17	15	24	15	28	13	36	20	13	20	21	21	28	21	26	20	17	18	21	18	23	18	25	33	15	23	26	25	26	22	23	14	18	21	18	18	21	25	24	12	19	23	20	23	15	17	13	21	20	18	20	21	20	20	20	26	22	30	17	22	20	18	16	19	7	24	23	19	25	32	21	19	19	24	19	16	22	17	20	19	18	24	22	24	15	14	20	24	16	21	27	16	23	24	14	26	26	17	22	26	16	15	23	20	27	14	14	20	26	20	25	15	19	19	15	20	22	21	24	15	16	20	14	21	17	21	22	15	13	13	19	21	22	23	22	14	28	22	24	17	18	17	18	20	14	19	24	20	29	19	18	13	17	21	14	26	27	12	21	29	17	17	22	21	19	20	22	22	21	20	22	23	16	20	28	19	17	20	15	22	13	24	17	12	23	19	28	16	20	19	13	21	22	20	17	19	15	16	17	19	22	15	19	27	17	16	17	31	14	18	28	19	20	11	18	21	26	20	19	18	16	27	15	17	18	13	14	14	22	18	21	28	20	18	22	19	19	20	28	24	20	19	22	21	17	18	18	18	22	21	21	16	19	22	22	29	18	28	15	18	17	28	24	20	21	19	16	18	21	14	26	26	13	16	28	32	23	30	14	19	16	12	18	27	22	13	13	22	21	33	19	16	17	15	18	23	16	14	16	21	22	22	19	24	16	21	12	13	20	26	18	15	20	20	16	13	20	12	8	14	28	18	20	18	13	21	18	24	22	19	21	20	20	20	24	24	17	25	24	27	25	15	20	18	15	13	20	14	22	19	18	22	14	13	21	23	28	27	22	26	13	13	21	15	24	18	18	16	23	24	26	22	21	10	16	18	24	16	23	20	19	13	25	24	18	25	11	18	17	16	21	21	11	18	20	14	23	26	27	16	14	20	22	22	18	22	26	28	25	19	10	23	19	16	24	17	21	14	19	22	16	27	24	16	22	17	16	25	9	20	21	14	20	25	26	26	21	22	24	17	17	21	25	17	8	14	22	20	19	7	22	17	18	26	29	24	26	20	25	21	19	15	26	13	14	16	12	17	14	16	21	26	22	15	12	29	22	16	19	25	23	25	21	17	23	19	20	15	24	26	26	18	16	20	13	16	22	29	21	18	20	15	16	24	27	25	17	19	20	21	21	13	17	29	24	18	24	26	29	21	24	22	15	14	15	20	21	22	23	19	19	18	23	22	16	29	31	22	25	13	22	26	30	15	21	16	12	10	28	22	12	20	22	22	12	27	15	17	20	11	22	23	26	19	22	19	20	26	23	22	25	16	21	21	21	18	18	20	22	16	23	20	25	24	19	20	21	23	15	23	23	18	20	18	20	19	25	20	17	19	16	20	24	23	21	24	27	12	18	25	17	12	19	14	22	26	25	19	23	27	11	23	16	17	16	22	28	21	19	23	13	20	23	20	19	15	27	20	13	17	16	19	18	22	22	14	21	22	16	14	25	15	21	20	14	20	15	12	27	16	16	25	18	20	21	21	20	29	26	18	18	23	21	24	14	12	14	20	23	27	26	27	16	15	14	15	35	20	19	19	21	18	14	14	16	21	15	14	20	15	21	23	22	23	20	19	23	25	24	18	30	24	19	19	20	18	22	23	17	25	15	20	18	14	17	19	19	23	23	23	22	16	14	20	21	23	18	15	15	17	19	15
13977	8116	1084	572	1296	1911	1843	1480	1248	1080	879	790	719	611	582	468	463	371	381	333	313	335	343	300	295	266	257	251	262	270	238	256	221	241	209	229	204	205	210	195	208	218	207	212	200	211	193	173	196	182	220	197	176	181	211	197	190	179	167	183	202	165	216	211	192	168	177	173	197	177	173	168	179	174	181	180	199	160	185	177	187	183	168	161	171	175	173	179	173	163	172	170	147	186	200	173	163	185	174	191	183	165	190	153	174	167	182	189	166	173	171	184	147	159	160	190	187	169	174	172	183	179	170	165	174	164	166	187	188	144	202	176	154	175	161	176	160	210	177	182	170	189	178	174	190	160	199	179	177	180	155	158	172	177	158	199	166	170	182	162	167	189	172	178	188	174	179	177	161	167	171	195	183	205	164	198	163	179	180	183	171	180	187	181	197	173	164	165	175	165	170	189	156	180	182	175	198	182	167	170	172	166	200	164	174	182	170	194	186	177	188	142	178	196	167	174	201	159	150	185	152	157	180	169	177	184	171	196	175	158	182	170	163	139	161	167	169	180	181	188	155	201	174	191	186	166	171	164	186	197	181	162	181	174	163	169	182	156	179	183	171	182	183	174	200	174	160	175	160	188	173	159	172	181	193	184	165	192	164	159	173	151	165	204	179	184	172	147	202	183	172	184	160	152	173	164	168	167	165	168	169	179	174	172	150	161	159	188	182	174	160	185	165	177	177	178	164	166	155	172	186	161	173	166	171	159	163	162	167	167	172	173	155	167	158	162	182	176	188	167	167	154	167	171	175	173	182	178	175	151	174	158	169	147	176	189	167	165	174	176	157	161	156	180	159	167	172	147	198	165	171	165	168	177	164	156	169	176	179	179	163	185	177	152	165	177	177	194	150	179	171	177	155	172	178	161	127	188	179	204	146	184	162	164	156	176	173	163	167	170	173	160	175	159	185	162	175	180	198	168	193	162	181	176	180	184	161	185	166	192	183	186	191	164	169	182	164	188	195	176	170	164	175	172	195	159	164	175	178	186	178	184	175	187	190	181	165	156	180	157	158	162	184	163	172	163	185	171	170	177	182	162	189	159	173	185	166	169	176	177	154	164	164	152	181	176	163	176	169	157	154	169	192	162	195	169	155	184	162	163	200	196	197	167	173	170	180	180	196	183	181	175	173	200	199	159	176	161	187	193	179	183	162	155	159	150	174	146	150	168	164	191	189	180	165	165	154	190	161	182	163	187	162	170	162	185	163	163	167	189	162	150	214	166	200	184	148	188	137	171	178	163	168	173	185	179	173	166	183	178	180	158	173	183	165	140	198	183	160	164	185	174	182	142	175	161	186	168	187	171	184	187	172	168	159	166	164	177	177	156	158	172	195	168	161	184	177	172	148	166	165	166	152	159	166	189	159	173	161	157	185	173	188	183	165	173	183	175	187	158	179	199	155	171	171	173	168	196	183	199	187	172	184	176	178	181	171	194	173	190	169	169	164	177	162	183	169	188	181	184	168	185	169	181	163	163	190	165	198	179	205	199	191	170	171	173	178	162	176	172	175	174	174	156	179	193	183	166	156	162	200	177	168	172	156	145	163	188	168	173	168	169	197	163	159	192	187	176	188	155	179	186	155	194	176	182	170	186	153	179	177	179	191	188	185	209	172	181	180	188	172	165	166	187	153	163	169	200	186	196	173	180	197	162	155	179	177	164	176	185	155	181	179	172	184	174	160	167	190	193	177	163	165	176	163	158	174	174	182	159	159	162	198	184	150	151	169	176	182	156	167	187	160	147	147	166	149	172	172	163	176	172	185	176	181	160	162	162	169	191	183	178	183	175	160	161	189	169	173	177	164	181	185	163	173	172	182	160	178	158	159	149	167	190	163	198	164	160	165	154	183	173	187	177	190	157	196	174	176	170	203	158	170	158	171	157	185	180	167	172	158	189	200	180	181	155	169	162	168	153	168	197	200	185	170	135	176	189	165	178	160	165	146	158	179	173	168	188	175	174	192	175	166	181	177	166	160	164	177	187	178	168	153	152	185	168	178	191	187	176	177	185	190	188	184	188	172	196	178	165	183	173	152	168	176	176	161	189	173	187	171	156	176	187	181	182	172	198	174	190	187	185	164	165	197	170	162	163	177	181	155	170	172	170	163	164	196	180	172	181	164	166	168	169	158	152	161	180	180	184	175	172	179	167	168	169	167	182	162	159	167	178	155	185	169	159	193	171	190	201	182	171	189	169	168	155	182	153	185	190	182	166	178	163	182	195	174	189	164	204	157	153	170	175	186	165	187	168	165	182	159	187	165	197	189	159	155	157	186	151	173	189	176	187	159	182	155	168	167	187	158	186	163	161	172	173	159	169	176	185	184	172	166	176	181	156	177	191	161	152	161	180	154	175	165	160	180	160	186	168	191	157	160	143	178	182	174	182	189	186	200	195	185	160	164	210	187	197	170	170	168	174	172	169	167	170	185	173	169	201	204	196	176	177	173	175	168	152	175	142	177	203	177	170	173	135	174	181	199	180	198	174	188	157	187	173	186	191	184	187	168	197	177	159	187	181	167	162	169	158	183	174	172	175	149	160	195	150	177	164	173	171	169	180	172	182	170	158	155	141	180	179	165	180	184	162	147	169	183	175	194	173	195	200	163	195	152	168	170	186	190	184	175	155	180	172	190	164	167	158	159	155	206	175	152	155	164	197	170	162	167	167	176	185	174	164	147	186	176	206	174	185	166	165	163	150	161	164	180	189	170	171	175	168	160	159	194	186	191	184	191	176	173	143	162	183	173	167	190	148	179	204	169	178	162	196	157	188	160	183	192	177	176	169	178	182	161	166	172	162	189	182	174	173	153	162	162	185	169	165	169	183	175	166	160	185	161	173	157	167	154	153	190	192	210	171	169	167	167	199	190	153	185	175	182	181	191	179	178	148	191	158	168	171	163	178	176	195	186	181	160	173	201	184	162	183	181	169	152	144	159	139	146	170	169	176	157	186	178	190	150	175	159	182	191	166	172	203	170	171	174	187	194	154	161	177	178	177	162	176	198	161	177	173	159	168	158	165	175	194	167	207	168	172	192	167	186	168	176	193	187	152	165	167	199	142	188	164	173	168	180	170	169	155	177	194	173	199	172	178	175	205	200	170	173	167	178	191	187	168	168	188	182	174	156	172	192	156	186	178	164	155	171	172	156	162	179	169	170	161	161	185	174	169	162	166	157	178	174	196	196	164	160	150	200	163	164	182	188	179	155	173	172	189	164	169	171	178	161	163	173	186	159	154	196	164	175	164	183	165	176	163	168	168	163	193	205	190	183	189	166	181	188	165	185	177	183	150	165	185	178	182	183	187	156	162	181	188	169	178	187	186	157	154	175	185	172	146	167	164	177	184	185	159	144	167	185	179	171	193	147	182	166	186	170	189	169	175	147	151	166	182	165	216	179	167	181	174	170	167	166	168	183	169	173	168	172	165	158	167	184	185	169	172	157	168
1190	1548	175	120	83	104	131	122	128	129	98	92	107	86	96	91	90	93	92	96	97	88	92	88	76	90	72	88	88	104	85	72	85	100	76	95	83	80	79	83	79	91	91	90	82	79	81	96	94	92	94	84	96	91	90	75	90	77	93	74	88	99	77	85	98	79	81	83	76	87	74	82	91	101	72	84	99	86	82	86	85	90	76	89	96	84	90	66	75	101	91	97	86	73	92	98	95	91	91	80	105	89	90	87	77	87	83	87	87	83	86	94	99	78	87	86	67	81	61	90	74	81	77	92	95	80	92	82	78	97	76	68	86	93	78	84	83	96	81	80	89	100	97	75	85	89	70	91	99	78	87	101	92	94	84	109	86	84	76	88	88	89	77	85	84	80	82	90	84	82	81	75	89	86	85	90	101	78	84	78	88	86	88	78	92	84	82	74	91	69	89	76	92	99	86	73	73	99	95	73	78	68	70	71	78	99	88	88	81	89	83	90	107	87	74	90	73	82	95	75	89	89	93	87	70	96	77	90	105	88	84	92	91	100	77	75	84	84	85	99	82	94	82	95	96	81	73	70	79	90	90	91	85	80	92	79	90	105	94	75	74	76	60	69	86	93	77	72	75	71	72	95	72	100	89	68	77	95	78	79	97	73	64	79	104	68	83	64	82	88	79	80	85	74	85	79	72	79	79	74	89	98	84	94	71	90	81	87	86	91	63	81	85	79	92	80	71	103	92	84	81	81	73	99	73	83	100	82	85	85	79	78	74	88	90	65	96	91	89	87	79	74	80	92	100	99	98	76	86	68	75	75	73	90	105	87	78	60	84	84	82	83	80	86	79	97	89	70	85	56	86	73	80	72	70	78	78	94	87	79	74	86	89	85	73	91	102	88	92	77	76	76	79	80	91	71	94	98	82	94	95	77	83	91	86	102	96	85	91	77	80	79	81	81	90	85	77	89	96	88	87	90	78	89	83	93	95	66	79	83	72	80	93	77	96	84	92	83	86	85	80	84	75	87	85	90	92	79	91	88	77	64	72	78	113	87	81	76	102	83	85	86	80	84	100	80	73	104	78	94	98	80	69	82	90	82	89	78	97	85	102	89	89	93	81	80	73	95	90	85	85	83	94	81	77	99	95	83	93	85	96	75	83	67	105	90	64	87	78	72	89	95	87	65	93	91	85	82	79	65	105	83	87	82	87	97	65	77	99	81	79	76	81	91	83	100	81	72	95	93	72	76	87	109	83	98	70	78	70	92	82	86	90	75	93	92	96	76	77	96	92	78	83	82	85	80	84	76	81	87	73	85	72	86	101	83	75	79	69	82	79	87	96	96	69	78	100	76	91	78	79	69	84	69	75	95	86	70	70	92	66	76	74	88	89	91	88	99	72	78	82	80	86	87	78	73	80	96	69	64	82	78	95	80	81	67	90	82	71	66	83	94	82	87	77	91	86	84	79	94	89	98	85	81	90	100	90	80	101	82	76	95	91	100	79	71	58	87	82	109	85	83	83	75	78	87	85	91	79	78	81	83	91	86	73	78	85	106	76	71	84	75	84	87	82	86	78	94	83	104	76	82	104	82	104	76	68	73	83	77	96	74	80	83	77	79	82	88	73	86	79	102	81	98	78	79	81	76	78	83	78	82	86	75	89	76	84	78	82	82	85	88	80	78	76	94	100	88	100	81	82	80	79	86	79	67	80	84	91	70	101	63	83	86	76	98	82	74	70	70	74	85	88	81	88	89	98	89	101	69	76	81	85	78	88	89	83	84	82	92	81	83	76	84	74	84	100	74	87	66	99	87	83	89	97	83	82	84	101	90	99	84	78	80	62	90	88	83	86	82	90	79	74	89	94	94	82	64	78	99	81	80	74	90	87	87	80	86	87	73	92	86	88	84	83	87	69	79	85	70	75	82	95	78	82	76	96	85	85	86	87	97	93	92	78	85	83	86	89	72	76	75	88	82	88	90	68	94	85	108	98	93	64	84	72	90	92	94	78	80	74	75	74	79	107	74	88	88	76	78	80	76	79	77	87	74	78	84	83	85	94	99	85	96	83	86	86	68	86	78	96	86	92	74	60	86	87	92	79	84	77	94	84	98	80	77	80	76	82	70	91	78	84	81	84	103	92	77	71	91	80	101	93	83	80	73	84	87	86	69	88	92	78	95	98	84	94	95	71	102	100	77	71	94	81	82	92	94	80	89	65	89	67	69	81	75	94	95	83	90	79	78	89	84	82	102	75	73	83	87	89	71	89	75	68	102	57	96	107	91	90	84	89	79	89	79	91	79	84	85	87	78	93	87	87	83	88	103	75	67	95	84	85	103	91	91	101	91	78	114	82	86	89	74	89	82	76	94	89	91	86	84	79	81	74	101	82	81	76	80	80	104	102	90	81	79	79	82	60	89	101	80	74	80	81	83	77	79	75	87	90	83	77	86	75	83	64	81	98	90	76	70	82	87	89	74	92	69	86	73	97	79	80	79	82	86	87	79	87	94	79	65	81	85	92	86	74	69	88	68	99	86	69	74	84	100	85	69	80	89	85	83	78	91	91	78	84	81	76	80	79	81	90	102	84	83	85	85	82	90	81	102	83	77	78	90	85	86	83	82	77	85	75	82	82	96	77	81	98	89	93	76	73	85	93	89	73	79	61	87	87	78	91	104	91	85	88	90	73	72	74	87	84	83	79	99	93	88	91	76	78	76	96	96	96	94	82	84	68	85	87	77	77	74	80	78	84	87	85	77	82	80	90	98	95	89	83	79	100	87	91	82	84	100	99	79	72	98	88	65	109	86	92	77	92	77	88	71	84	86	85	82	97	92	93	93	80	72	83	82	82	70	70	72	74	93	111	73	97	88	76	78	88	88	90	101	87	86	81	76	79	86	75	76	84	87	98	88	85	90	77	91	78	62	84	91	87	89	72	74	82	88	79	83	88	70	93	81	97	75	78	90	89	78	75	87	80	81	80	92	83	77	93	80	75	80	82	92	86	80	71	79	75	93	90	71	89	80	88	89	81	97	95	93	79	82	92	86	81	81	86	81	77	83	88	78	68	101	107	74	78	73	83	86	88	81	95	76	106	79	99	76	80	74	92	61	79	79	84	90	84	83	79	86	77	77	52	88	86	93	90	98	75	82	81	71	103	66	79	77	71	83	101	84	72	80	91	93	73	94	82	83	78	82	102	74	68	93	80	81	78	79	96	86	89	71	77	83	100	75	87	76	91	87	92	88	97	84	86	92	76	97	89	102	89	74	90	80	102	83	73	99	84	89	97	91	83	85	99	73	81	86	78	92	73	93	81	87	90	97	87	76	86	84	61	71	90	77	74	96	90	78	91	80	75	88	55	83	86	87	70	90	65	97	72	82	70	85	88	82	81	96	67	91	87	92	89	99	86	87	86	71	91	88	63	89	79	67	67	72	85	83	66	80	80	93	91	72	72	75	88	75	87	86	88	75	80	88	91	74	83	89	90	77	84	82
15879	12976	1944	1382	2919	3963	3662	3133	2642	2238	1882	1701	1612	1345	1339	1194	1175	1101	1070	990	994	954	904	944	923	885	879	855	879	808	815	842	801	830	761	790	760	813	799	794	764	746	761	782	787	724	798	761	740	749	738	776	719	751	730	752	718	724	770	751	701	658	798	749	750	679	708	683	740	695	743	721	727	706	700	694	743	711	767	747	730	725	687	702	691	718	720	766	731	686	667	718	710	755	717	731	752	709	769	775	687	718	684	745	708	729	745	722	750	706	719	748	696	722	697	695	715	672	719	740	705	720	730	740	708	745	711	709	750	660	700	729	748	736	750	717	740	668	763	747	720	695	715	699	740	675	749	692	705	726	637	746	742	638	733	715	754	732	754	695	716	776	731	737	717	754	716	700	705	698	767	749	669	676	703	698	695	743	685	728	690	718	670	713	726	705	681	716	730	693	721	709	774	710	757	758	679	725	706	698	720	697	777	702	700	740	700	719	733	728	712	714	723	723	682	723	736	703	722	649	742	690	663	751	747	739	686	687	702	736	682	731	697	728	722	720	745	711	699	766	765	690	726	672	667	678	714	761	696	706	661	691	724	754	741	709	718	692	716	708	725	742	735	721	727	690	722	716	780	736	709	749	689	692	706	724	723	713	761	694	655	746	695	680	687	722	709	724	650	712	683	740	736	689	700	703	722	679	729	699	748	712	722	710	717	723	721	719	739	748	705	696	739	747	714	726	714	760	713	723	728	735	719	683	647	771	736	705	709	731	686	732	692	732	764	680	683	726	705	688	723	696	740	720	656	688	747	675	704	687	706	744	713	765	713	733	692	663	747	716	713	725	719	704	710	707	757	715	739	710	728	759	704	709	719	740	669	710	726	727	721	691	671	711	686	713	731	740	698	686	704	716	712	674	695	712	678	741	719	769	703	732	749	750	710	730	719	710	688	705	709	701	700	679	698	742	695	687	666	722	636	730	702	698	679	744	726	744	715	698	689	710	740	668	708	712	731	722	719	715	720	684	778	704	698	710	733	720	725	756	712	734	680	728	754	695	670	731	653	716	771	694	735	706	747	720	755	696	745	736	713	696	691	735	700	788	664	682	728	679	705	735	748	654	696	742	708	701	695	726	683	735	729	632	720	708	719	716	748	703	737	736	671	657	708	674	693	722	721	695	693	687	689	714	696	711	719	664	701	753	738	720	683	747	697	700	762	717	656	752	677	750	691	682	664	728	697	742	667	751	742	741	699	719	687	770	660	673	669	714	751	719	739	700	753	710	721	689	771	733	694	706	733	721	645	711	686	736	746	693	720	737	727	692	736	730	688	698	681	713	710	691	743	722	686	692	692	686	684	702	737	692	736	730	745	753	745	689	693	749	715	694	668	663	700	739	690	732	694	701	716	729	696	702	755	718	724	734	717	663	722	687	689	714	714	680	714	726	725	801	736	716	699	679	699	735	723	776	694	733	757	733	734	755	755	711	734	701	703	724	704	711	704	730	719	726	730	753	715	702	705	737	696	718	744	705	699	732	714	673	716	728	672	751	755	725	759	729	682	675	761	725	762	680	695	734	681	721	678	709	723	700	699	748	678	702	698	761	685	693	748	739	756	741	692	703	721	678	733	700	736	727	704	692	735	698	715	697	744	733	690	714	712	719	702	679	714	755	719	744	737	779	704	731	686	699	766	656	724	699	701	689	720	712	768	735	703	779	789	722	745	723	742	771	704	716	726	709	711	704	705	707	707	726	741	706	705	730	706	713	731	667	674	705	750	707	723	729	750	714	682	713	713	740	756	769	702	710	750	723	726	739	675	731	720	691	749	716	716	702	728	708	724	697	734	682	720	751	685	701	672	674	706	711	705	771	719	678	700	664	731	696	678	751	683	723	685	725	682	715	717	728	698	748	694	687	707	693	709	693	678	738	722	735	679	695	705	720	707	714	719	712	653	706	730	697	748	728	727	691	710	696	695	698	731	741	684	715	720	721	738	723	698	730	700	692	702	731	727	708	713	683	745	704	698	732	705	741	696	695	712	712	703	745	724	727	649	718	707	704	670	759	718	744	744	718	720	740	740	704	721	721	678	711	685	736	741	747	659	762	728	764	680	685	764	690	752	676	707	705	716	695	704	670	704	729	717	722	754	701	726	712	768	712	694	692	740	725	677	731	695	696	717	737	695	719	703	724	724	759	722	694	703	675	713	733	740	734	754	743	702	681	784	700	727	702	648	709	723	732	695	703	716	752	720	738	700	697	749	739	731	717	726	677	731	666	691	633	725	696	717	721	684	729	739	710	689	744	764	756	749	760	732	722	677	742	712	700	694	675	727	730	682	693	741	745	677	732	725	708	729	745	754	736	702	715	763	718	721	674	723	731	703	703	695	667	706	725	690	705	707	693	719	727	719	743	675	715	686	685	701	703	689	683	704	721	746	715	752	700	733	693	744	664	684	724	761	717	726	707	700	751	696	713	679	716	672	686	719	710	730	687	725	734	667	741	706	733	679	662	719	695	712	728	719	727	718	751	721	721	701	718	690	689	710	681	712	731	741	739	722	721	710	710	663	691	731	683	705	732	668	694	683	749	724	711	708	683	755	702	749	693	680	717	692	689	760	752	719	719	705	723	712	682	717	721	679	706	767	732	734	717	777	728	742	703	669	719	736	703	710	740	715	717	674	723	683	691	776	719	699	705	705	700	719	716	718	713	712	717	678	726	725	711	705	684	712	748	699	715	723	683	676	740	711	723	729	745	687	729	702	649	713	767	700	699	674	712	673	693	715	713	696	774	702	680	754	730	735	743	719	709	690	705	652	719	744	714	742	722	691	727	740	671	723	751	709	669	711	730	717	691	695	688	696	733	696	726	704	727	731	730	735	703	735	735	773	713	789	729	665	714	697	732	679	684	715	690	705	706	754	749	715	733	662	732	736	714	684	698	683	690	721	732	719	695	714	708	687	715	674	712	685	684	739	737	653	717	661	755	717	755	700	741	660	735	710	707	765	717	703	702	700	738	732	683	714	742	693	696	710	670	653	772	732	772	725	702	686	737	709	742	760	702	715	773	713	719	773	697	696	699	695	671	738	698	714	743	744	768	731	688	735	737	706	666	743	670	717	694	694	749	780	703	708	749	734	780	712	732	690	706	740	705	698	705	698	723	713	714	769	735	738	726	696	748	732	655	739	718	730	728	712	762	719	713	636	741	687	726	744	735	716	734	724	708	687	750	691	746	716	700	683	744	717	733	722	718	716	653	691	746	712	674	687	719	722	715	708	705	679	726	703	713	703	778	681	744	742	748	664	696	701	656	685	747	732	732	764	691	751	708	698	729	688	708	678	709	702	700	732	730	748	721	730	718	764	676	656	689	669	733	693	741	725	728	704	717	692	686	704	743	686	740	731	687	722	723	696	705	707	732	735	716	694	711	684	677	689	714	730	721	746	722	722	709	692	714	725	734	755	695	675	690	730	695	727	729	703	745	738	759	726	704	683	704
1106	249	45	35	38	40	45	39	35	40	30	31	38	38	34	38	38	35	32	36	37	23	44	26	29	23	40	44	29	43	29	32	41	36	35	36	36	32	24	33	38	34	32	28	38	39	39	33	27	34	46	26	38	27	46	39	36	31	42	30	36	38	22	31	48	29	46	30	45	45	33	31	41	37	39	24	38	27	38	30	27	36	45	41	37	32	28	35	31	32	28	39	30	45	40	31	42	34	39	32	37	26	35	41	43	44	33	36	35	28	42	46	39	18	45	25	33	27	35	31	38	37	24	31	31	36	36	34	25	47	43	49	25	36	30	33	36	24	30	30	30	34	36	35	33	35	36	41	25	40	31	33	28	44	24	30	43	28	28	34	31	44	27	39	31	29	42	27	24	31	31	35	31	35	25	40	38	31	35	43	28	32	35	33	30	28	33	38	31	30	33	31	24	38	28	32	25	33	34	34	32	43	43	25	27	33	31	44	31	38	26	26	28	42	28	37	38	32	37	32	25	38	24	37	34	35	27	34	42	32	36	36	36	34	39	39	37	23	34	27	41	29	29	24	28	29	31	40	27	34	34	40	26	44	29	31	34	36	29	36	31	29	37	34	31	42	27	39	33	34	39	34	29	35	30	39	32	30	29	34	29	26	28	27	36	30	35	35	35	46	34	37	38	37	44	31	43	33	34	27	36	39	24	31	25	35	38	24	29	33	37	30	34	38	39	30	24	34	31	35	37	38	36	27	26	22	35	36	40	27	37	33	29	30	33	30	29	31	35	36	37	37	27	31	30	33	34	41	32	34	35	32	35	31	34	36	40	32	22	37	39	39	24	42	37	36	32	38	32	36	30	48	37	36	43	39	33	35	35	38	24	35	29	44	31	34	31	41	32	32	34	28	29	36	38	30	32	36	46	25	29	42	25	23	29	25	31	33	28	37	30	23	34	36	27	37	35	37	33	55	39	28	28	32	38	31	33	33	44	46	33	33	43	26	27	42	35	29	30	39	27	30	37	32	29	29	34	33	32	25	30	31	34	25	29	32	36	20	42	26	37	36	36	32	32	37	46	41	35	35	32	26	37	32	31	36	40	40	31	28	38	35	26	30	41	40	44	27	30	39	32	33	34	30	25	33	42	45	24	30	39	33	19	28	42	37	34	31	48	27	37	33	40	33	37	38	40	30	32	38	30	33	31	51	23	32	38	34	35	35	33	35	35	24	36	35	25	30	30	45	30	32	37	40	29	34	45	30	36	40	42	31	41	31	27	31	38	30	42	34	34	22	37	43	41	30	36	36	35	33	33	24	36	35	30	32	26	34	35	31	39	23	29	34	39	40	38	38	32	39	27	34	39	26	32	36	28	27	37	35	31	24	44	30	27	37	36	39	26	35	33	34	35	24	32	37	28	34	28	28	45	37	29	43	28	32	37	32	34	42	39	34	38	33	28	28	42	37	35	27	32	40	28	44	38	31	33	23	35	33	35	38	36	33	28	35	34	31	38	44	35	33	28	25	42	29	47	38	25	45	42	42	45	38	32	42	35	44	39	31	33	43	44	44	46	35	30	36	40	25	30	36	41	31	33	36	22	41	27	39	40	37	31	27	27	39	37	25	42	32	33	28	34	28	42	37	45	35	26	41	35	20	26	26	26	31	44	30	28	29	30	32	35	35	34	39	31	41	46	40	24	28	31	31	31	35	30	45	26	24	37	34	35	44	37	21	41	28	34	41	31	37	31	27	24	32	27	34	45	29	27	38	43	32	37	37	33	39	32	37	26	29	30	26	24	31	34	31	39	35	37	31	39	41	29	32	31	29	41	40	37	26	40	33	41	22	35	28	43	29	36	37	41	21	30	35	35	40	34	26	35	36	32	39	28	30	25	34	43	26	40	32	29	33	40	40	37	35	28	28	30	29	33	37	37	25	30	42	41	37	34	31	39	34	36	28	31	32	42	40	23	27	43	28	30	38	31	31	31	40	33	29	36	34	31	25	29	46	27	31	33	26	43	41	36	37	28	38	42	28	36	24	44	35	23	27	28	38	42	38	26	32	30	38	26	30	26	29	17	45	30	33	43	44	34	32	32	34	31	27	39	34	46	36	43	28	32	34	34	27	40	34	28	29	32	43	25	35	37	39	26	24	25	34	26	25	31	23	31	22	34	33	35	35	35	32	32	31	36	25	30	54	41	38	31	30	33	37	26	28	30	32	28	29	30	37	31	25	32	29	36	44	28	41	32	29	34	34	33	39	35	31	28	29	36	29	29	33	46	35	35	26	27	34	26	37	29	42	38	37	27	38	35	35	37	27	30	31	32	39	33	39	24	39	31	26	36	36	42	23	19	40	42	22	28	42	36	32	52	39	40	33	34	38	34	43	23	35	34	32	25	40	30	29	31	37	40	33	38	20	32	31	32	40	28	35	37	30	32	36	20	35	34	39	37	32	25	31	40	33	40	32	45	33	32	44	27	31	34	27	30	35	37	31	36	35	29	27	23	34	40	36	29	32	33	31	31	35	34	33	42	38	34	34	46	23	34	38	37	38	36	33	31	42	35	35	34	31	30	36	41	41	35	34	27	34	39	38	27	37	35	34	34	41	34	28	29	33	31	37	42	35	30	27	39	32	36	32	40	34	37	23	28	28	31	33	41	33	40	36	30	37	38	28	31	37	35	33	40	31	31	42	42	47	31	42	24	31	35	28	43	48	26	37	25	38	29	30	41	31	30	29	35	29	36	32	27	36	32	26	28	29	45	36	35	34	28	38	35	31	32	39	35	38	34	32	35	32	33	32	27	21	32	37	34	39	37	37	23	37	22	33	33	37	32	35	31	30	30	36	35	38	41	32	38	29	35	33	39	34	37	23	35	29	25	28	30	36	27	38	37	41	39	31	36	39	38	43	37	22	31	24	38	29	30	30	39	31	37	37	41	27	30	32	38	26	34	27	38	30	37	45	41	34	32	41	40	29	31	43	41	34	35	33	34	32	36	25	25	34	34	38	34	44	39	37	33	40	37	40	35	44	35	29	38	26	35	40	27	29	28	35	26	32	32	37	29	42	33	38	32	30	21	32	41	42	34	37	28	35	20	31	32	31	32	37	35	33	30	31	34	28	38	38	31	36	35	38	36	29	29	32	34	43	18	28	40	38	21	32	32	36	31	32	25	35	33	45	35	28	33	33	34	39	24	33	32	42	41	30	31	26	35	32	39	39	26	33	37	32	36	33	38	33	38	38	37	30	36	34	31	27	37	37	31	34	18	46	36	31	26	23	32	45	35	24	31	42	28	28	37	44	33	28	42	37	32	29	35	40	37	39	28	28	32	38	36	30	34	38	31	38	36	37	16	27	31	38	26	33	30	30	34	38	31	28	34	43	25	31	44	29	33	30	30	36	32	34	23	44	29	37	29	34	37	28	41	27	23	45	27	24	35	36	38	36	41	27	34	24	25	36	34	35	27	35	37	41	35	25	38	39	31	26	43	39
12158	3727	393	362	480	620	568	556	522	474	453	439	393	388	376	373	325	339	339	324	304	325	310	318	278	273	300	277	296	291	274	312	276	285	314	309	300	284	248	300	301	266	264	262	306	258	287	295	307	274	308	288	262	296	277	309	284	301	300	279	269	281	283	286	296	282	270	276	264	277	295	298	306	306	289	299	288	280	260	260	267	280	286	289	277	275	257	316	278	281	293	315	300	282	281	298	283	296	271	274	251	304	268	279	260	266	269	291	283	307	280	295	297	264	280	277	282	278	282	296	283	308	292	269	303	258	267	249	266	300	269	304	255	288	301	296	295	263	280	281	268	267	288	314	262	255	280	281	285	293	239	290	285	279	261	266	267	264	291	291	290	278	259	275	257	287	262	291	275	265	274	305	273	295	285	274	279	302	287	278	290	278	279	244	269	281	292	289	288	255	274	274	291	249	278	303	313	262	296	274	303	277	271	289	287	278	291	256	271	263	299	281	267	292	289	251	284	275	270	269	290	247	274	272	267	268	272	285	308	289	241	284	270	291	289	258	304	277	268	254	307	280	302	290	269	290	268	280	295	288	281	292	270	259	299	274	293	256	307	264	266	285	280	276	260	261	294	257	300	268	284	226	268	312	270	294	253	277	276	292	291	246	286	289	286	307	318	267	287	288	294	278	336	268	291	270	275	279	246	267	300	278	290	268	284	266	291	251	303	282	287	282	259	273	285	285	286	289	290	308	288	308	274	271	286	260	295	264	327	288	340	265	266	302	270	279	297	281	295	274	290	276	267	273	263	305	277	284	280	311	290	297	262	284	289	284	280	274	280	281	302	273	286	276	294	290	279	247	307	282	277	285	264	277	271	292	262	295	255	254	297	271	306	289	290	291	284	294	283	270	277	243	266	291	245	270	292	274	315	312	285	280	284	273	278	285	265	282	276	308	285	308	303	279	282	285	279	286	298	299	255	268	257	272	305	255	333	272	291	258	321	268	293	285	300	290	313	285	285	286	278	265	296	285	270	298	250	291	266	269	257	308	272	282	293	291	254	294	295	286	313	321	270	290	289	276	279	288	283	269	275	282	273	284	270	276	289	252	269	303	290	268	309	285	271	296	302	289	271	316	268	288	295	266	271	296	297	285	270	302	289	281	266	269	270	272	287	286	295	281	275	260	284	324	294	306	272	260	289	261	307	260	275	284	308	259	300	282	279	299	267	274	272	287	288	262	305	310	272	300	272	299	256	275	285	274	271	297	310	303	293	278	276	283	261	281	290	262	277	291	237	279	299	285	283	246	302	304	252	229	293	278	288	292	293	289	305	292	293	280	273	323	311	255	294	275	282	293	307	293	271	256	282	299	304	289	292	291	280	272	283	277	282	293	269	290	273	301	269	298	289	294	296	275	257	280	270	288	281	243	309	301	295	268	281	301	284	265	292	303	295	285	271	300	271	264	262	260	278	288	287	315	286	285	255	273	301	290	294	278	258	258	330	274	293	341	299	297	276	290	271	276	290	286	296	292	276	264	255	315	301	267	273	268	293	275	278	233	285	311	304	279	264	239	272	269	264	272	269	285	317	263	287	311	297	318	274	306	270	280	270	272	297	287	302	256	288	282	278	278	275	278	292	279	299	283	281	255	284	255	317	285	280	264	258	267	276	271	265	296	310	297	298	285	300	295	286	292	293	282	296	267	286	288	287	293	260	282	284	270	288	289	309	309	291	280	301	270	301	270	290	290	296	283	293	264	310	319	267	270	311	290	298	256	296	267	301	301	284	282	293	300	310	286	291	270	284	291	296	275	270	293	266	275	269	278	283	290	280	301	310	272	288	290	283	261	300	267	293	255	242	277	271	223	274	272	302	262	277	282	296	297	288	282	297	283	281	295	267	263	278	321	274	247	279	274	252	294	291	273	282	310	295	293	276	284	265	248	265	257	249	270	276	267	301	262	296	304	247	272	318	263	275	288	300	297	291	256	297	294	254	266	294	300	276	269	278	305	278	276	295	280	282	268	325	297	292	296	290	300	278	274	274	293	307	275	280	305	295	249	321	303	309	298	272	278	241	318	283	301	305	278	302	270	280	268	287	296	277	282	293	273	289	283	296	272	291	248	300	244	269	279	331	251	301	267	299	291	289	277	297	273	293	292	271	291	249	277	282	294	325	298	294	279	314	249	266	279	261	278	278	252	291	270	268	281	284	283	285	285	276	315	300	297	306	274	275	283	278	279	270	309	264	259	305	296	271	264	283	237	283	251	268	277	253	274	268	278	273	244	306	254	280	273	280	294	299	305	251	297	274	298	280	258	285	256	274	266	287	282	301	268	276	271	305	286	271	296	278	283	262	301	304	260	262	300	270	276	285	289	275	291	305	283	286	286	294	277	276	275	274	282	279	281	303	298	297	297	302	287	274	254	325	283	297	292	291	293	283	254	256	295	268	308	303	255	308	301	311	254	244	270	283	267	278	257	287	312	294	284	277	300	290	292	278	283	281	309	278	279	260	297	291	271	276	280	256	247	301	305	274	291	284	285	294	310	291	270	285	273	286	292	312	304	285	278	268	272	271	282	296	296	288	286	255	262	274	290	270	287	308	272	280	279	267	295	286	242	289	298	298	298	272	293	292	298	306	290	311	260	268	307	270	276	275	266	244	273	276	297	294	298	251	297	292	259	259	244	261	291	283	262	279	280	294	305	255	268	275	292	263	292	291	301	280	260	299	270	259	287	281	288	261	285	261	253	288	279	272	292	303	283	271	285	269	274	303	291	256	299	279	269	277	267	275	301	278	268	251	265	283	267	256	315	258	282	274	278	290	292	289	284	272	287	275	271	299	285	311	309	293	265	294	275	264	267	270	296	277	261	270	310	299	235	245	264	269	272	303	312	282	264	272	288	294	260	291	286	279	280	278	285	255	285	273	247	301	299	282	289	300	289	301	295	293	279	300	308	289	285	301	266	277	297	277	252	263	275	272	253	256	291	295	290	307	282	283	277	256	265	304	289	298	289	279	277	318	268	279	264	258	289	270	285	287	280	243	268	278	275	275	303	284	290	245	277	287	252	289	299	267	288	262	285	303	288	304	276	290	291	267	256	285	291	284	246	302	299	269	272	291	248	269	251	287	294	283	315	300	289	278	249	257	288	261	274	270	273	277	271	294	291	312	322	274	311	286	300	300	259	241	283	287	265	257	293	284	295	262	276	314	283	256	331	275	269	279	270	273	247	265	283	291	287	275	279	294	293	246	284	267	253	262	292	287	288	301	296	282	293	295	268	298	281	291	260	268	297	297	270	295	270	279	296	292	315	265	288	303	282	293	297	295	294	274	297	289	291	292	283	302	291	275	290	259	267	271	270	251	274	242	292	257	274	267	271	284	289	262	290	289	287	284	268	286	288	261	304	288	291	288	278	247	297	260	286	278	287	274	260	295	281	269	288	319	264	275	279	286	288	279	302	285	257	299	269	289	312	284	275	274	292	294	292	289	273
886	1065	144	102	92	101	118	111	116	95	102	111	104	95	114	103	81	100	97	97	81	103	88	86	108	95	65	84	96	99	93	94	96	78	98	91	84	90	80	83	77	125	93	92	81	98	99	94	78	97	90	85	85	104	93	80	107	112	92	93	87	90	86	66	91	88	76	75	94	93	91	107	82	96	89	90	100	75	96	82	90	95	89	88	64	87	85	92	83	93	98	104	86	91	98	92	71	96	87	90	101	97	77	79	93	93	91	80	94	92	69	107	93	87	90	72	76	91	96	101	91	88	93	84	123	94	81	88	96	87	93	91	93	85	81	89	90	88	78	82	82	98	90	97	95	79	81	91	87	101	96	94	89	95	78	96	77	88	91	80	82	100	76	83	97	94	99	98	110	88	103	81	95	82	82	94	110	94	86	97	101	92	96	73	76	100	86	105	94	96	87	88	89	93	93	79	100	94	85	89	80	90	91	104	96	85	93	98	93	91	88	99	104	86	81	98	101	86	90	105	100	100	92	99	112	88	84	88	89	75	84	91	92	108	111	85	88	89	96	73	95	98	80	85	111	91	86	90	83	97	81	83	98	81	82	88	104	92	95	108	100	95	70	82	76	83	101	126	99	105	87	80	76	84	109	93	91	68	92	105	102	104	82	80	86	81	88	90	100	88	79	80	76	88	101	90	93	85	91	100	100	81	102	96	79	105	94	105	91	100	81	90	90	86	84	79	113	81	85	77	81	96	90	96	91	76	91	81	83	89	94	106	79	87	88	95	104	91	97	90	90	91	86	80	74	78	101	87	83	75	105	79	100	87	77	100	83	82	101	101	96	81	100	86	94	92	74	74	84	89	104	86	97	89	87	96	88	87	92	85	94	84	89	98	75	95	102	89	95	89	77	95	79	108	81	107	89	95	87	74	82	84	75	99	87	75	93	83	89	95	96	91	78	97	97	98	91	74	98	78	89	101	84	95	91	88	93	79	79	98	90	82	84	82	69	94	89	103	90	93	96	87	92	91	80	100	90	78	81	91	90	119	77	109	86	90	85	78	85	105	93	80	83	83	96	97	100	83	88	91	81	90	83	99	77	104	94	82	106	84	79	92	93	92	96	97	103	87	87	100	97	93	90	100	80	95	83	90	86	94	84	78	107	89	93	85	98	101	100	95	94	92	95	98	94	98	88	106	93	91	82	82	86	98	83	70	92	118	80	97	110	90	97	102	77	78	84	93	93	92	88	76	88	98	79	93	89	95	92	89	86	73	98	88	94	64	99	90	85	86	91	85	86	84	71	104	88	89	97	81	96	84	99	102	103	85	101	80	84	99	91	85	86	88	89	96	96	90	74	101	110	96	75	83	82	71	90	80	90	88	89	106	80	100	90	94	88	98	103	107	101	82	108	106	89	88	95	96	91	89	87	90	91	73	86	92	86	89	77	86	95	77	92	88	92	93	99	76	90	97	77	93	115	87	81	99	87	104	101	90	95	88	100	93	78	98	117	103	81	86	92	83	83	89	100	79	103	80	73	103	81	94	93	102	91	92	72	107	88	84	86	77	95	89	85	85	90	75	85	90	94	98	84	78	121	91	76	92	94	104	75	87	86	107	90	76	83	95	86	90	98	82	97	97	94	96	88	89	93	91	99	87	86	96	91	71	88	104	94	100	101	89	113	93	101	79	94	95	86	84	61	90	94	89	103	93	89	91	94	79	93	93	80	69	92	111	99	93	83	79	84	104	88	89	94	87	86	90	92	98	98	77	94	79	92	109	106	73	96	98	78	87	92	90	81	90	102	83	87	99	87	95	88	78	98	107	91	99	82	92	102	83	95	92	100	77	95	100	89	89	97	89	78	91	95	94	101	90	86	76	93	99	93	97	87	88	104	113	87	105	95	81	104	94	94	79	98	107	86	97	93	91	98	93	94	100	82	74	91	84	93	95	97	95	89	108	92	75	80	79	89	75	94	102	86	86	99	96	106	83	102	91	93	99	94	88	88	98	92	99	83	98	82	88	83	105	103	76	82	108	84	90	96	95	103	90	83	82	81	104	93	97	101	81	94	81	106	110	90	77	88	94	91	81	80	84	92	78	109	95	86	103	94	78	114	92	111	83	99	86	108	69	95	95	89	81	92	89	95	92	78	93	61	80	95	95	99	86	85	90	83	94	80	80	92	100	93	87	87	94	84	84	109	109	93	80	66	79	76	93	70	79	100	90	90	81	84	95	103	90	83	82	78	94	80	103	93	81	89	79	87	68	104	81	93	89	90	92	76	99	88	100	94	94	95	83	85	92	92	90	112	92	93	98	101	108	77	95	95	77	81	105	104	102	91	112	81	72	103	101	89	95	99	93	94	72	78	110	86	111	86	88	101	88	84	100	88	93	73	76	80	89	90	90	100	84	96	93	97	98	112	92	85	95	93	90	76	99	102	82	85	72	95	81	85	96	89	78	100	101	84	87	95	91	88	87	82	85	85	97	72	100	97	97	87	110	73	87	113	91	92	72	88	96	85	81	75	83	90	95	97	101	114	90	89	99	87	105	90	87	91	98	95	89	88	86	76	84	96	90	91	103	76	82	82	115	79	96	79	93	96	90	94	86	93	111	76	82	94	80	83	82	95	87	77	94	93	103	74	92	98	89	77	92	83	99	93	94	101	92	79	85	83	71	82	80	89	90	92	76	79	86	88	107	86	89	81	80	100	92	91	104	98	95	71	85	93	90	100	93	89	93	75	98	78	87	102	91	89	94	77	79	84	91	113	99	73	76	94	90	98	125	75	81	97	103	72	86	73	85	70	98	96	67	85	82	89	95	81	79	96	96	91	92	105	85	84	94	91	91	83	96	89	82	86	91	86	104	99	97	93	95	87	92	93	87	89	103	108	82	93	106	77	90	85	99	89	85	80	99	80	79	84	103	94	90	92	88	94	83	101	94	81	89	89	84	88	89	83	91	101	97	94	97	92	99	123	89	89	107	96	104	89	74	80	95	86	103	97	96	101	83	100	68	100	96	95	97	87	89	111	106	78	85	80	97	77	98	89	81	93	89	81	91	95	78	89	87	84	84	89	92	93	101	81	86	73	98	96	99	88	96	70	97	93	80	100	96	87	96	78	89	71	87	75	91	97	102	108	83	80	87	76	104	88	106	104	87	99	88	93	88	91	74	86	108	104	109	90	82	77	98	108	102	100	98	89	87	84	89	106	115	96	92	98	105	103	72	84	98	100	90	81	105	85	87	104	91	89	78	86	91	89	99	95	89	105	95	104	88	91	84	89	112	90	97	90	84	101	94	113	107	96	89	86	90	88	94	88	82	102	89	89	91	86	86	89	89	82	109	94	94	80	107	88	90	105	104	91	93	98	85	97	97	92	84	108	85	97	90	88	75	92	94	94	86	98	94	90	78	90	89	76	74	82	84	95	85	96	109	78	89	87	107	79	93	76	94	101	76	102	112	82	89	82	90	94	100	94	99	93	90	91	78	92	97
14614	11059	1342	1219	2271	2918	2641	2199	1859	1611	1522	1376	1305	1197	1097	1030	1042	1014	931	928	929	853	870	857	858	871	892	792	842	784	809	835	792	765	759	745	827	760	745	824	827	760	741	749	747	806	830	784	789	768	745	775	778	754	744	745	700	770	742	726	799	762	774	817	727	776	792	758	790	769	742	767	810	795	762	746	773	753	799	785	757	770	730	708	733	741	714	762	762	744	737	769	769	759	758	792	729	754	730	721	789	756	755	772	739	785	749	764	824	760	752	799	746	724	736	745	744	759	792	709	802	749	726	762	742	790	743	714	823	751	726	764	786	746	696	789	725	742	739	733	716	751	767	775	772	734	725	763	751	758	778	721	776	769	725	761	729	742	845	776	755	769	729	713	731	784	740	777	724	755	747	775	753	734	743	704	775	770	739	692	727	723	769	731	711	723	722	739	720	730	717	801	775	698	759	769	786	766	731	729	714	777	761	741	741	741	753	721	752	781	713	785	748	747	774	747	772	722	808	752	726	722	745	735	815	787	808	782	720	758	783	748	736	729	710	758	766	734	734	849	734	793	758	750	743	776	781	750	714	723	729	691	758	757	765	746	755	756	692	742	758	722	735	772	740	774	709	788	738	776	774	701	713	723	735	719	740	752	785	758	726	766	773	741	732	775	773	741	789	731	698	758	710	730	734	771	792	775	774	757	800	736	724	749	779	756	816	776	786	731	766	769	729	708	756	738	742	781	751	743	735	705	745	741	752	775	754	744	766	801	799	787	680	791	752	722	722	788	760	743	767	765	754	753	690	753	700	761	748	782	727	725	762	741	752	726	693	748	776	772	751	775	693	746	771	738	760	728	740	737	746	739	739	746	770	779	792	721	773	781	763	741	704	807	757	772	759	760	779	726	761	778	757	698	739	745	709	750	748	732	757	765	746	744	723	758	773	772	702	759	776	752	753	743	787	770	751	721	707	783	703	728	738	740	749	698	780	726	753	741	780	802	755	786	718	734	795	758	752	728	776	733	783	793	722	748	761	761	726	751	733	709	761	788	715	730	766	790	762	688	739	733	760	737	726	737	769	771	746	768	743	707	704	763	744	785	772	725	732	723	775	764	771	739	722	763	779	734	746	751	724	764	742	809	755	747	729	782	733	784	758	790	778	713	724	750	720	752	753	795	781	743	739	752	801	728	741	787	733	779	763	738	799	742	747	792	755	794	772	750	758	783	768	739	727	753	721	724	768	734	764	708	751	792	780	742	757	802	772	732	694	739	786	766	850	761	656	751	721	747	754	756	739	765	780	749	722	756	700	731	806	775	774	716	784	777	759	749	779	733	750	745	776	763	769	781	744	716	737	818	713	779	723	760	852	795	772	774	753	741	733	704	786	744	718	716	763	785	771	776	748	775	777	758	768	748	784	734	723	776	708	730	738	762	779	745	703	662	771	786	727	769	728	759	783	761	749	789	726	773	753	786	755	742	721	749	732	696	769	709	733	762	735	770	750	725	749	751	787	774	741	741	751	794	748	772	732	756	741	766	726	766	784	745	773	757	743	717	736	769	753	738	771	731	794	778	792	786	833	739	776	765	783	743	719	803	766	737	756	719	742	762	770	771	749	716	786	780	765	771	779	741	755	785	760	730	756	737	753	781	713	770	762	763	731	723	787	753	698	749	849	761	743	742	743	793	782	744	749	813	745	760	791	793	735	799	729	786	787	723	719	722	733	730	733	812	751	725	759	754	745	786	765	768	700	771	752	725	781	773	797	754	777	780	754	771	748	700	742	734	760	775	761	728	776	733	736	719	724	771	774	743	772	759	710	743	791	736	753	775	791	817	776	720	759	760	747	705	762	708	766	743	753	751	744	782	750	767	779	763	707	742	757	717	752	736	743	717	733	728	718	798	774	773	769	748	756	704	716	776	754	767	770	737	722	736	708	720	773	733	711	748	746	779	719	767	733	744	744	690	766	763	762	737	764	783	715	747	811	725	797	750	726	692	763	767	785	784	771	772	722	752	724	810	731	733	802	786	709	708	719	713	738	744	747	718	716	717	764	721	745	743	766	747	752	759	772	763	691	726	701	785	816	752	773	792	729	778	722	774	730	776	720	753	692	735	775	718	724	720	722	721	746	734	753	782	727	760	740	756	778	723	742	733	761	732	756	763	775	763	738	733	747	708	739	728	717	766	771	756	765	738	714	792	700	744	779	772	677	787	729	726	782	749	783	785	733	751	805	747	801	763	762	771	723	764	754	710	774	740	775	734	728	772	729	784	740	778	756	757	765	779	775	709	810	739	719	727	782	791	771	729	746	703	766	747	721	727	744	764	710	690	783	724	752	723	758	720	779	741	773	740	691	772	735	777	754	689	769	774	740	735	756	747	776	731	768	832	741	771	742	724	742	756	707	749	768	764	716	772	759	757	739	722	728	744	742	763	724	740	746	756	765	751	723	767	768	742	769	721	732	738	762	732	740	765	779	730	729	767	732	728	795	751	717	737	744	746	759	745	791	743	785	755	742	797	772	732	750	753	791	770	729	738	736	763	772	765	767	828	743	710	768	775	738	731	730	770	749	733	771	737	736	763	780	718	758	738	743	759	784	800	740	744	797	764	700	782	775	750	740	769	751	743	698	719	726	730	788	766	716	747	751	787	806	712	769	721	733	733	709	773	745	714	742	723	719	743	743	743	795	728	750	744	752	765	728	722	789	752	779	758	707	757	762	777	747	768	730	739	794	761	776	752	735	739	761	784	742	783	795	694	742	745	761	766	742	731	757	744	791	757	756	786	747	749	741	765	743	724	755	747	733	716	760	752	706	783	776	765	749	768	754	775	719	733	794	739	776	758	803	770	786	777	771	723	746	768	791	707	735	768	773	772	703	702	742	774	770	779	739	770	692	723	773	713	716	696	718	741	751	753	775	788	792	724	768	729	729	739	721	719	749	732	764	744	736	810	716	762	756	751	792	759	785	771	741	779	741	708	699	727	771	707	760	762	740	735	854	769	721	746	750	807	695	759	732	701	828	782	744	742	768	733	751	750	734	744	728	712	765	751	723	752	761	761	764	724	793	786	728	760	777	805	766	748	750	752	722	743	756	767	756	729	822	805	761	778	762	790	758	775	748	752	759	736	764	728	771	730	789	725	772	802	743	742	764	771	756	745	729	748	783	772	723	782	720	773	751	732	754	804	771	758	674	732	756	698	766	756	740	760	767	805	766	764	767	707	719	745	721	752	711	770	729	742	731	785	797	753	728	748	708	724	746	777	738	748	774	781	710	723	752	809	744	717	768	776	785	796	753	666	749	758	771	730	734	721	805	723	729	731	719	738	766	716	765	765	793	774	744	725	709	733	758	765	771	789	717	728	770	760	712	755	742	767	716	743	784	801	734	783	737	755	769	725	734	788	748	761	704	752	773	726	752	785	741	731	723	779	739	735	767	700	777	741	744	771	702	741	730	757	736	772	712	779	756	736	742	786	737	779	760	760	776	759
1696	732	55	30	35	34	32	42	38	29	32	39	24	33	30	40	37	23	24	21	34	22	18	29	23	20	25	23	22	20	29	23	21	24	19	25	19	21	13	20	23	21	14	26	21	15	27	25	23	24	21	21	27	28	13	17	17	20	19	23	20	21	37	20	14	24	25	17	17	19	21	23	26	11	27	17	16	21	21	20	21	12	20	24	20	14	25	23	21	21	18	21	21	26	19	27	33	22	19	24	17	22	28	22	22	32	20	21	18	21	36	19	25	17	20	21	18	19	15	17	24	22	24	20	15	31	22	13	13	17	18	13	18	14	21	22	17	16	19	11	17	30	19	20	15	19	14	22	27	23	25	19	18	15	25	21	23	23	26	18	20	12	20	21	23	27	19	19	17	16	22	19	22	24	15	16	12	19	34	24	17	22	32	17	29	28	19	16	23	20	24	24	19	19	29	17	25	18	21	26	18	23	30	15	26	15	33	34	21	21	23	16	24	22	20	16	15	25	25	12	19	26	19	12	19	25	11	18	19	19	19	27	17	19	25	30	14	16	25	16	18	20	25	14	26	25	25	31	16	28	17	15	15	26	15	21	14	15	23	19	18	17	19	16	24	25	26	19	22	33	18	25	19	19	20	28	27	21	20	21	23	28	16	24	19	20	19	24	23	19	21	20	16	22	22	24	14	17	34	28	22	20	21	25	19	8	16	23	24	21	19	28	17	13	27	20	19	27	16	27	16	21	16	24	22	26	22	20	15	22	13	15	16	19	14	14	19	28	19	23	16	20	14	21	13	34	25	22	20	23	20	17	24	14	23	11	23	16	23	20	18	24	19	26	20	27	24	19	25	20	16	21	25	26	30	26	18	13	17	20	23	16	15	15	17	15	11	19	24	23	17	20	21	30	24	22	26	23	21	19	23	19	21	19	22	18	20	20	21	20	17	15	27	23	13	23	16	17	18	28	24	22	22	24	29	17	15	13	20	18	15	23	20	15	25	25	13	22	18	22	20	28	16	16	25	14	22	24	18	13	17	23	19	21	16	23	23	29	21	19	16	15	33	20	14	12	23	20	22	27	25	18	22	15	24	27	27	21	23	23	10	21	21	18	25	20	16	22	22	23	26	19	18	16	25	27	18	17	26	17	21	13	23	13	21	24	21	21	19	19	24	16	30	23	19	20	21	21	24	20	27	25	20	11	18	16	18	20	14	19	30	14	20	22	17	15	16	23	23	17	21	26	22	19	26	19	17	14	23	24	19	23	17	21	27	19	21	14	9	20	19	17	29	19	17	21	13	19	14	21	15	20	24	28	22	18	11	12	23	15	18	21	26	17	24	16	15	29	20	15	8	23	18	14	11	15	29	25	17	23	23	19	24	20	23	19	19	15	22	15	17	23	20	13	13	27	27	14	20	24	23	12	19	16	27	18	22	23	15	19	25	19	24	25	18	22	22	17	25	18	21	30	17	18	24	19	28	16	20	13	27	14	18	27	16	32	16	15	20	14	16	9	20	20	18	20	18	16	21	29	16	17	12	14	25	19	18	21	18	14	16	17	19	23	22	23	17	19	15	19	22	25	20	26	14	29	21	20	23	18	19	27	19	19	20	24	25	15	21	23	35	15	18	19	17	23	25	20	16	19	18	25	18	18	22	18	19	27	28	18	13	22	20	26	15	14	23	19	23	17	24	23	24	18	23	24	17	24	20	27	25	23	16	24	20	24	26	16	23	21	16	18	16	21	16	18	28	21	19	23	21	21	23	29	23	15	22	19	22	21	16	15	20	14	17	20	28	22	26	28	18	13	24	19	20	17	26	31	26	24	16	24	11	12	19	19	20	22	15	22	23	18	19	13	19	23	17	25	26	18	22	21	25	22	19	17	17	20	28	22	11	23	23	21	25	21	26	14	23	18	25	19	24	18	32	21	20	16	20	22	17	20	18	23	23	26	20	22	18	18	16	18	18	16	18	20	21	24	27	19	20	28	20	15	18	20	26	20	19	23	24	19	20	25	18	20	24	26	22	25	17	25	27	19	16	23	14	16	21	21	10	17	14	28	11	16	27	24	18	24	25	14	12	19	15	23	25	24	20	25	28	20	21	26	23	13	14	27	21	26	28	21	16	24	22	18	12	25	19	18	22	26	28	24	19	17	19	21	23	26	27	29	19	19	20	22	23	17	21	24	24	21	18	19	22	22	12	14	14	22	14	19	15	18	21	19	17	19	22	18	22	18	18	14	19	20	8	15	24	19	25	24	15	18	27	17	17	22	19	17	15	20	27	28	12	21	16	24	26	14	15	20	16	23	27	23	22	23	22	16	22	24	13	18	22	22	20	23	24	14	25	28	19	20	18	21	22	19	31	15	25	19	23	26	20	26	24	20	21	22	21	16	23	16	15	16	21	14	24	22	16	12	17	19	17	23	26	25	15	26	26	21	16	27	22	29	20	27	16	29	16	16	20	22	23	15	18	14	23	14	20	21	26	18	19	21	23	18	23	25	21	18	29	28	19	21	25	16	28	20	19	20	15	22	18	22	11	13	17	13	20	19	15	25	29	19	23	18	26	30	25	18	31	24	16	21	18	21	16	19	14	18	22	15	18	14	32	14	20	16	19	23	20	21	19	28	24	9	19	18	22	17	22	23	14	31	25	24	22	21	22	25	27	18	15	10	24	21	31	11	17	24	26	14	23	28	26	14	15	27	20	29	20	21	16	15	17	19	18	15	28	21	17	24	19	18	15	19	21	16	22	18	17	18	21	16	15	25	17	18	16	24	23	17	25	19	21	11	20	17	18	16	13	22	10	20	22	24	18	17	17	21	17	18	18	20	16	17	17	19	27	18	15	18	13	18	28	24	19	19	24	16	20	15	18	26	17	18	29	19	18	20	26	32	19	23	19	15	21	26	18	16	15	25	17	20	21	16	22	16	21	15	22	13	18	19	14	12	23	22	13	14	22	14	22	28	23	22	22	23	18	25	21	22	14	20	23	21	21	25	20	15	18	24	19	18	33	24	16	22	15	26	19	24	27	21	14	19	20	22	24	19	16	19	12	19	23	19	19	29	16	17	28	21	14	25	19	16	23	28	17	14	18	16	17	17	16	28	19	23	13	13	20	20	15	17	21	24	21	21	26	15	20	16	25	22	13	27	16	22	20	25	28	24	12	24	19	10	29	27	22	16	28	21	26	20	14	20	19	23	19	15	25	24	23	21	20	22	21	20	14	18	25	22	25	26	22	17	20	14	16	28	17	20	25	12	21	15	22	20	26	24	16	20	20	20	28	19	21	22	18	21	17	21	15	9	17	19	23	17	21	26	13	17	23	17	20	21	24	17	17	22	24	22	19	25	23	24	13	20	17	28	19	15	22	23	24	19	19	17	18	23	20	20	15	15	19	27	30	14	16	19	26	20	21	21	22	23	13	28	28	39	20	20	23	30	17	16	18	14	13	27	26	13	23	19	19	23	21	19	19	23	17	20	19	21
15110	8430	606	523	1270	1891	1855	1542	1242	1163	901	792	691	615	519	507	492	396	448	350	337	340	314	333	324	269	258	253	265	255	250	283	232	246	236	198	186	186	225	232	219	222	205	236	215	209	213	226	212	211	176	213	195	215	179	196	172	202	177	181	188	190	169	188	155	200	218	194	195	177	198	207	177	178	177	193	203	199	212	208	178	194	205	175	180	177	173	181	187	191	182	209	198	191	168	206	168	186	189	183	163	184	193	185	171	171	161	194	173	214	167	185	173	170	171	191	190	195	164	175	171	174	172	174	191	168	185	176	165	183	175	200	149	179	165	195	181	166	172	179	185	169	179	158	163	190	174	175	185	166	181	165	180	164	178	180	165	166	171	161	174	164	175	163	172	166	197	170	184	169	193	176	177	198	197	190	173	183	174	179	178	166	166	180	187	178	175	185	169	164	199	178	173	165	176	181	149	175	190	174	181	154	164	187	161	173	177	171	175	184	197	193	177	188	187	178	191	166	180	176	166	177	206	193	176	208	177	171	180	164	179	140	193	179	166	179	188	174	179	192	192	186	183	167	175	187	158	190	184	180	177	193	161	174	176	149	191	171	162	164	191	172	180	194	173	172	192	176	174	193	182	158	177	148	191	184	169	165	177	195	189	179	181	196	165	207	178	180	175	188	167	174	158	177	180	158	186	161	182	166	178	170	173	191	153	184	164	195	185	169	158	180	187	171	174	200	176	141	188	172	166	169	171	179	191	158	168	164	173	188	185	154	153	201	163	184	171	171	169	194	178	192	160	188	193	174	180	168	166	161	160	154	172	171	202	184	177	180	196	176	185	194	185	177	176	191	168	171	175	181	173	179	171	166	187	158	181	153	172	164	161	168	179	180	194	187	165	181	211	176	171	190	179	188	168	177	186	185	162	173	159	157	158	179	156	177	171	186	150	190	179	193	172	187	175	188	174	178	174	185	183	167	178	168	177	197	145	170	168	163	161	183	165	180	166	184	206	170	181	172	166	175	177	166	174	211	180	183	182	189	150	159	161	172	182	179	177	178	176	179	172	166	188	183	192	148	174	177	167	159	156	176	173	176	165	181	201	187	164	196	178	176	152	156	154	137	168	175	171	180	178	185	183	164	181	178	174	172	178	177	173	166	173	188	175	166	184	184	188	184	170	169	163	190	188	178	171	182	160	194	182	174	179	170	178	187	164	159	160	168	164	166	182	164	166	178	166	174	176	161	176	207	167	170	177	175	170	155	173	160	146	177	169	180	181	181	172	172	162	171	184	158	185	195	177	180	159	186	179	201	166	157	166	163	195	165	185	169	172	168	166	183	178	201	176	178	161	166	181	187	183	163	173	179	166	166	178	160	187	167	163	180	168	158	167	188	182	157	177	198	195	184	173	190	180	191	163	157	188	182	176	184	202	184	186	158	187	183	167	168	163	161	157	191	195	193	173	181	172	181	173	179	160	165	182	158	169	156	164	174	211	185	179	177	183	175	183	183	185	183	165	179	178	165	159	182	167	180	157	163	186	179	171	170	192	150	179	198	185	178	186	189	182	165	189	167	175	167	156	169	176	167	189	186	219	193	160	169	170	175	168	174	174	190	184	173	183	149	188	179	171	180	185	165	189	204	160	185	175	170	178	190	168	201	158	189	186	174	178	142	156	167	213	150	191	164	162	166	175	181	160	168	173	160	184	173	195	177	187	153	169	176	172	172	186	180	192	187	189	172	185	162	172	178	164	195	173	185	158	159	159	178	213	175	176	198	171	183	162	174	166	171	196	165	192	182	186	151	182	180	170	174	180	186	157	164	164	169	168	165	172	152	206	178	153	138	180	175	167	187	170	191	191	172	174	194	203	187	172	172	188	186	195	174	172	143	165	183	165	194	173	153	168	178	167	172	159	186	194	162	148	175	173	185	175	173	169	183	155	184	161	166	183	173	194	147	198	169	184	170	173	153	187	186	194	161	190	170	179	194	184	179	202	183	165	195	169	183	171	172	209	182	167	164	177	164	166	167	171	173	190	178	176	166	162	180	203	186	193	167	145	190	139	176	177	165	174	164	187	193	194	177	163	195	188	167	187	179	191	186	168	186	180	197	167	179	182	193	173	163	194	174	187	182	172	167	180	190	189	147	168	184	165	181	181	183	178	154	167	165	199	174	161	168	180	175	194	184	173	183	164	168	177	161	155	183	175	179	185	159	204	178	179	174	174	148	153	204	170	165	196	184	180	169	159	185	176	179	173	195	175	184	158	170	161	174	169	185	201	165	165	224	177	191	209	170	200	197	184	177	163	205	155	170	196	155	165	140	173	169	162	169	171	184	181	178	160	172	187	170	180	185	170	179	172	185	170	173	186	173	155	155	156	188	176	188	178	186	198	193	203	166	182	168	188	179	156	178	179	182	154	202	184	183	174	161	188	175	179	189	173	163	189	165	180	186	145	193	187	183	170	162	172	177	182	179	184	193	180	176	189	193	192	177	152	177	170	176	192	167	187	190	168	171	176	186	198	192	166	161	193	163	202	207	171	168	171	186	184	197	160	159	158	201	153	196	189	171	183	180	189	146	204	175	167	174	161	175	198	163	187	158	168	175	194	182	184	175	178	172	166	170	178	174	175	193	161	177	171	180	182	163	157	183	167	165	184	179	182	178	168	155	212	160	185	166	199	187	159	183	189	180	167	182	180	190	173	193	192	183	183	181	177	164	182	199	185	176	169	191	201	158	181	156	160	193	179	180	181	175	163	183	199	172	175	211	199	168	188	157	196	198	151	170	192	156	182	178	172	191	188	183	185	174	171	212	183	206	183	171	176	166	206	190	177	199	159	180	167	177	190	160	175	199	196	156	189	197	171	196	187	164	159	178	190	178	181	174	175	168	152	182	188	191	173	172	170	160	204	163	175	177	173	174	181	156	193	181	182	183	166	187	196	167	172	177	176	175	162	173	195	170	164	175	183	173	198	196	164	169	159	194	171	175	177	178	158	161	173	178	180	200	158	173	173	178	188	188	187	172	180	209	182	181	169	178	167	166	176	182	180	172	159	188	139	198	182	182	151	186	154	149	193	178	167	174	177	182	180	175	174	176	173	184	183	173	169	180	198	161	186	170	168	187	175	186	159	163	186	188	166	189	202	182	198	182	164	193	170	154	194	183	194	153	189	183	183	182	206	178	159	176	169	180	151	187	169	185	166	165	173	169	188	156	188	155	187	190	191	172	169	173	156	180	185	166	177	191	175	180	182	198	172	192	166	168	161	154	183	195	169	174	187	182	166	159	196	181	176	157	181	160	174	166	161	158	179	176	172	169	190	173	174	170	176	181	168	197	170	176	190	179	174	185	174	177	160	179	158	197	189	168	184	186	185	184	158	176	187	189	171	192	179	173	173	160	177	175	170	187	174	163	191	163	170	174	169	167	176	195	175	188	169	186	151	173	174	154	184	194	182	181	208	201	162	190	181	177	157	174	182	167	173	178	177	183
1324	1405	114	114	104	114	117	128	121	102	120	125	113	107	89	99	113	101	99	96	92	82	102	84	92	98	82	91	98	93	84	79	98	94	97	94	99	87	79	77	78	77	98	96	87	88	85	102	79	72	81	92	84	96	104	69	97	84	85	87	83	92	95	102	104	83	76	86	72	72	93	94	83	76	76	98	95	81	97	109	96	71	107	81	87	88	98	87	87	70	79	70	74	85	90	93	84	92	91	68	72	84	89	92	96	93	80	93	84	82	91	77	98	115	78	85	77	84	87	78	79	95	95	85	66	93	97	86	77	84	71	78	76	84	66	74	90	86	78	93	83	97	71	91	97	82	89	81	74	92	80	103	68	88	94	80	84	65	65	96	99	87	74	94	71	67	85	73	78	84	88	83	107	86	83	96	92	111	88	96	99	88	84	85	81	93	90	83	78	77	82	87	97	89	86	91	76	77	80	86	93	71	91	77	90	93	93	84	86	82	96	85	85	88	81	82	95	87	93	81	72	80	97	73	66	81	97	81	76	78	100	71	97	91	91	93	85	86	87	87	72	87	86	81	84	85	75	94	84	81	78	88	94	85	86	85	90	99	87	81	77	80	91	80	86	87	101	79	75	86	86	80	74	87	84	78	91	91	97	82	82	76	78	81	95	87	63	91	89	87	76	94	84	108	70	98	86	84	74	89	80	91	86	84	91	82	91	71	66	88	86	76	79	86	82	77	89	86	87	96	79	82	76	75	71	90	75	70	74	80	83	104	98	79	81	63	88	82	77	103	73	73	74	86	96	90	86	88	82	75	68	69	91	81	93	95	79	91	82	101	82	88	90	96	74	84	89	84	76	90	77	78	83	82	77	94	76	92	81	82	88	95	87	80	72	85	95	90	80	72	84	71	83	89	77	76	94	87	90	99	72	67	84	94	87	92	90	82	74	104	76	98	86	94	83	82	98	95	80	86	94	89	83	89	89	71	102	78	79	79	96	79	87	79	92	84	60	88	85	92	88	74	66	88	90	90	84	62	88	100	97	95	90	83	92	94	79	80	77	82	82	79	78	84	83	75	90	93	92	89	86	93	99	73	68	75	78	88	96	81	89	87	91	81	70	86	70	85	92	84	80	93	81	59	66	65	75	90	80	83	85	88	71	94	100	92	98	77	89	102	72	97	73	105	76	98	66	94	97	73	90	81	81	84	78	89	83	77	86	86	93	91	76	100	71	99	100	88	90	74	95	83	86	87	95	69	77	100	72	88	88	91	76	71	70	86	75	90	76	73	77	85	74	83	75	78	106	81	88	89	78	88	98	73	107	75	72	89	82	99	89	82	81	73	87	103	65	86	88	96	86	89	69	73	87	83	72	90	91	83	89	92	81	94	86	90	81	89	80	81	84	97	80	78	81	83	96	84	84	75	88	95	69	81	73	63	89	84	95	72	92	106	76	77	103	100	80	82	80	84	80	89	82	71	79	96	84	78	80	71	94	73	74	84	95	77	91	74	79	71	92	83	85	93	78	96	99	93	79	83	85	96	79	97	83	81	104	91	92	77	85	103	81	68	73	96	61	96	70	90	89	81	99	73	82	76	78	90	96	83	94	80	90	81	75	78	84	90	71	80	88	89	95	75	83	72	69	77	74	75	84	89	80	87	88	93	87	70	77	86	84	99	98	73	79	88	88	105	69	88	66	83	86	74	100	72	86	77	86	93	82	78	82	73	80	96	66	85	92	92	79	94	83	86	76	74	90	86	98	85	92	87	74	90	89	84	82	74	84	78	93	98	90	85	90	100	80	86	77	75	90	80	104	93	77	79	81	79	91	75	84	76	98	79	92	84	87	71	86	78	95	92	76	78	85	78	88	90	81	76	81	89	86	84	94	63	89	77	80	72	81	89	80	82	86	79	88	96	77	79	90	75	79	105	95	84	83	69	98	75	79	99	85	90	70	92	75	72	93	108	77	84	78	80	101	83	80	91	81	66	87	83	110	81	78	97	93	91	80	86	85	83	98	83	81	93	96	91	86	90	80	79	86	85	83	84	81	86	83	78	99	76	91	74	108	87	90	82	86	86	72	82	81	89	93	74	80	88	85	100	95	78	88	92	75	76	83	94	83	94	75	81	93	87	83	58	98	87	79	71	93	81	90	82	92	92	99	90	88	92	77	83	78	90	83	79	76	92	89	81	70	69	88	80	82	74	87	104	84	81	79	72	82	81	84	83	91	88	78	79	92	89	83	98	76	79	92	82	74	89	91	79	71	90	70	88	83	74	73	97	84	101	78	99	104	100	82	96	77	86	93	76	97	77	95	73	74	83	81	91	83	89	80	85	76	72	82	90	103	84	91	88	79	90	75	90	84	85	101	105	96	85	91	104	91	77	76	80	82	97	84	91	87	79	87	85	96	74	96	71	79	86	89	79	84	96	73	72	80	84	84	95	75	76	74	84	87	68	77	103	82	72	81	80	83	93	82	96	74	84	91	79	87	99	66	95	89	67	88	61	85	85	84	81	82	77	81	90	88	95	81	84	92	94	88	96	96	84	68	63	82	85	77	76	96	99	81	85	75	69	74	81	82	74	74	85	85	84	82	78	97	89	88	99	81	89	89	79	89	81	98	78	94	77	103	98	99	97	89	82	77	70	91	88	67	99	79	88	96	88	88	81	82	81	93	88	82	91	72	84	103	83	99	92	78	88	83	85	75	80	91	83	103	70	94	77	82	71	87	93	95	81	94	74	92	85	71	73	91	98	84	71	82	86	79	80	91	82	85	83	87	76	74	86	82	93	87	74	82	91	96	89	89	76	88	78	93	87	85	85	82	79	93	70	93	82	93	82	93	85	74	78	80	93	74	70	86	101	89	86	101	75	99	102	83	92	87	84	88	86	104	92	89	67	76	91	88	80	93	77	95	78	79	100	85	91	86	80	90	83	89	77	84	85	82	82	75	90	82	87	82	102	73	78	77	81	82	80	86	89	83	80	85	72	87	64	87	78	86	86	81	90	64	84	76	87	94	76	86	90	86	81	93	80	87	81	80	86	72	108	90	80	99	91	80	93	70	73	93	73	83	84	72	96	71	86	85	81	89	87	99	94	78	81	67	80	70	110	90	79	75	92	82	74	82	85	90	78	100	89	91	88	85	94	88	81	101	88	82	96	85	96	98	71	78	90	77	79	104	95	63	83	78	77	95	81	104	82	101	85	78	101	97	98	68	75	105	114	73	84	98	79	75	82	98	87	67	71	86	92	102	86	76	100	83	91	89	64	93	83	93	82	98	101	103	93	73	80	101	92	85	80	102	79	81	73	79	82	94	104	77	90	81	91	71	78	97	74	71	62	85	81	84	106	84	95	79	77	70	100	73	90	84	81	79	103	80	96	92	89	99	86	92	78	81	62	90	70	91	73	96	97	107	86	100	78	92	71	78	89	77	71	80	86	73	74	73	94	80	102	74	85	86	89	75	95	86	84	91	77	86	94	83	87	84	81
16928	12808	1532	1401	2928	3918	3683	3103	2639	2276	1932	1743	1567	1443	1319	1255	1187	1071	1050	990	972	1026	957	932	930	927	893	832	842	826	827	836	824	761	806	785	762	827	812	822	802	774	763	790	750	773	790	820	702	831	744	712	748	789	789	823	703	768	801	711	754	757	770	743	703	748	745	765	742	750	716	738	708	735	723	733	737	764	737	739	717	723	756	750	708	747	716	747	774	731	757	668	734	758	765	761	720	712	700	699	720	757	708	781	687	735	763	746	711	689	743	719	746	720	769	723	733	722	733	717	726	762	751	710	728	749	736	711	670	763	732	776	717	710	747	727	759	729	686	672	771	719	652	749	747	742	717	694	754	724	712	776	703	705	723	741	688	686	758	705	689	719	768	718	748	790	760	665	727	723	753	742	695	735	717	695	757	734	719	730	779	720	744	717	712	755	730	731	716	732	708	744	753	722	756	733	673	732	751	707	733	746	726	725	732	697	704	752	683	739	768	770	756	714	773	768	733	767	747	749	714	788	725	698	720	701	726	724	687	728	703	722	712	770	725	732	696	780	707	763	732	710	765	723	723	766	727	725	684	747	728	734	734	692	719	725	720	764	778	730	726	718	734	722	767	722	745	717	775	758	687	688	691	738	737	709	709	747	776	714	719	759	701	743	719	704	733	758	734	698	714	725	702	710	709	695	715	720	736	691	764	742	743	773	758	740	736	727	668	695	714	692	718	714	726	717	755	719	733	753	730	725	750	752	807	749	712	734	714	667	694	714	725	723	765	727	787	691	760	764	729	780	728	699	697	731	691	750	732	711	732	762	776	696	758	701	753	729	738	704	717	769	710	745	706	708	654	737	710	707	689	724	737	719	733	723	747	741	714	694	732	664	779	783	749	745	752	686	702	716	798	761	743	735	771	693	737	726	709	724	721	707	768	743	709	733	724	710	759	706	704	745	725	738	732	727	789	734	757	725	769	719	705	763	693	698	722	747	695	698	726	705	717	697	692	734	692	784	786	732	734	715	737	706	732	719	709	755	693	763	748	715	716	728	812	729	718	701	689	784	715	705	751	715	716	695	731	748	652	757	737	725	755	728	780	731	729	759	720	732	706	732	757	716	721	698	690	727	753	694	707	741	676	705	736	678	682	728	721	726	713	668	651	755	710	705	720	781	733	705	700	735	737	716	734	729	702	758	713	744	750	784	771	718	715	706	680	748	713	739	753	763	711	734	720	713	710	709	731	730	771	784	730	735	723	758	725	720	717	677	755	758	725	702	735	763	702	753	747	716	711	718	720	758	771	758	726	675	737	728	722	711	716	766	717	757	717	705	721	721	692	751	687	700	723	735	722	720	762	773	711	699	673	717	712	741	747	722	719	719	735	703	732	749	771	767	730	728	675	780	759	726	710	770	758	703	687	685	748	693	740	724	714	804	754	727	723	737	775	759	741	683	724	740	760	671	755	730	770	706	696	678	721	728	723	718	734	698	704	730	744	707	709	720	763	753	708	749	725	732	723	708	719	666	717	710	701	790	681	710	778	751	667	719	739	752	755	739	720	718	684	742	734	727	714	763	747	696	711	747	730	732	723	718	729	706	713	721	758	725	731	716	755	739	719	703	681	728	714	745	735	748	742	654	724	703	702	743	693	716	733	715	751	712	722	741	716	705	671	714	736	718	686	763	737	720	707	735	762	718	714	754	752	741	780	710	757	725	744	753	774	715	765	720	751	749	722	757	736	751	678	689	705	740	733	756	741	721	750	748	704	763	736	671	755	694	732	726	709	728	756	771	718	718	737	712	723	707	725	719	757	761	738	742	697	721	729	733	724	727	721	703	715	669	711	751	752	646	728	698	730	693	748	742	666	706	721	709	736	775	735	694	672	741	756	702	767	758	744	762	794	710	725	704	698	701	737	753	781	711	749	713	704	740	762	669	711	693	727	750	716	698	695	742	771	744	785	667	698	726	714	748	753	732	728	718	749	728	716	720	741	764	758	745	725	719	685	719	725	735	737	710	745	730	692	795	703	728	688	698	776	682	718	674	768	683	732	747	762	649	760	670	674	743	747	674	758	738	753	717	705	695	713	709	768	751	711	734	723	722	691	754	699	748	718	733	749	718	715	713	726	711	719	719	692	710	752	774	767	771	751	718	767	735	725	691	765	710	737	756	752	706	716	733	718	696	706	695	715	753	687	732	750	701	736	692	714	692	730	705	747	687	714	648	716	730	767	703	748	705	689	713	764	732	738	734	747	763	694	695	738	725	737	727	730	739	762	730	701	724	648	737	742	702	720	758	696	765	750	735	695	711	756	700	676	743	709	712	729	704	741	699	665	697	679	687	719	711	746	692	767	738	732	751	662	757	752	680	773	701	708	734	689	736	664	729	742	757	725	778	748	757	773	742	761	731	740	738	762	752	748	714	701	718	726	783	727	734	714	671	694	733	732	729	690	758	731	730	704	768	756	721	752	762	709	751	736	739	741	746	729	720	749	753	718	669	723	708	706	706	745	714	740	712	719	718	761	706	764	670	744	714	718	719	693	768	727	760	727	721	687	737	761	766	716	713	683	726	710	736	718	734	746	698	755	695	698	765	729	712	746	740	688	706	743	703	709	715	699	731	736	741	729	729	709	689	753	685	724	758	705	758	768	728	711	720	694	698	782	737	702	703	700	709	728	743	755	694	670	735	772	745	734	768	750	691	727	716	719	714	674	739	757	742	714	710	736	704	739	701	731	733	722	731	712	710	760	729	710	763	735	708	715	746	769	717	751	730	725	717	665	682	750	734	680	725	714	707	756	719	750	716	713	692	762	754	738	672	762	761	703	739	698	667	718	752	702	734	678	722	707	730	717	735	694	716	728	730	720	737	761	700	708	697	750	727	721	747	727	716	728	704	747	749	684	715	723	736	747	749	779	696	760	718	730	729	730	735	745	750	736	769	717	723	753	723	731	746	749	714	742	750	712	679	736	714	680	771	717	728	736	773	699	772	721	753	718	752	739	750	717	766	707	741	711	725	695	761	757	697	738	718	725	713	703	757	738	710	743	709	696	731	701	774	738	751	708	726	788	766	712	676	737	709	722	719	747	756	703	735	767	729	732	756	734	699	700	700	728	727	741	719	725	697	756	719	723	746	718	737	683	710	728	804	703	720	733	704	686	726	715	729	737	740	673	740	738	756	756	742	717	707	736	704	734	720	733	705	690	729	731	733	765	730	768	681	688	787	728	717	764	699	762	773	730	754	715	741	704	704	712	727	755	719	735	697	744	688	722	712	728	706	731	707	709	752	716	707	712	735	692	749	751	737	739	734	740	694	712	747	714	666	754	698	688	737	790	654	743	762	803	698	715	735	758	724	690	730	750	723	744	743	728	735	688	769	743	688	764	682	714	713	674	708	738	724	733	704	717	749	744	697	722	772	719	740	743	754	749	709	734	685	713	768	693	745	759	729	699	767	709	722	716	739	731	734	726	766	695	742	714	729	700	709	713	746
1235	213	40	31	37	42	29	43	33	34	47	31	39	32	34	34	34	31	22	31	39	23	34	46	31	41	26	25	35	44	32	29	37	25	34	38	27	35	32	28	36	37	38	35	28	35	31	38	35	28	41	32	33	26	30	34	35	25	26	30	33	28	41	36	31	28	49	25	29	38	27	41	34	31	45	31	38	31	34	39	38	35	37	34	26	42	30	31	32	36	27	31	32	34	35	30	36	34	31	32	34	39	40	33	31	38	29	30	25	31	34	34	32	33	23	34	43	35	31	20	32	33	32	37	38	34	32	28	30	31	35	34	39	28	37	32	34	29	28	33	30	27	34	30	26	26	29	38	38	30	39	33	40	31	28	37	32	27	39	33	27	18	30	39	35	42	32	32	34	43	32	25	33	35	39	30	26	34	31	33	43	38	34	32	33	33	23	25	26	26	34	29	34	31	41	32	29	37	38	29	39	30	20	32	36	35	35	52	23	29	32	45	31	33	43	31	38	33	29	28	26	22	34	33	25	34	30	23	27	30	25	24	25	30	39	37	22	31	33	46	35	36	41	28	31	35	36	33	32	30	37	30	46	35	44	43	28	30	23	33	38	31	27	30	26	33	35	42	35	29	28	35	25	32	30	33	44	28	26	37	22	29	31	34	42	26	38	29	28	28	30	44	34	29	34	26	34	40	40	36	35	36	32	32	42	30	29	38	28	29	36	29	37	34	38	27	37	29	32	34	28	39	22	25	31	34	30	37	28	29	41	32	30	31	38	44	25	38	30	15	29	25	22	32	34	36	35	29	38	30	43	42	38	31	26	37	30	28	27	38	30	36	42	33	26	37	27	31	37	23	32	33	31	43	24	21	25	35	38	23	38	40	37	31	33	29	36	30	23	27	37	31	34	41	32	36	24	38	37	38	29	35	30	35	28	42	33	33	24	38	32	29	27	35	41	34	29	30	41	29	42	34	28	40	27	23	37	34	38	40	26	31	34	26	34	28	50	18	31	32	43	30	34	31	37	23	36	31	32	39	30	32	23	34	36	37	36	35	28	37	37	25	30	45	35	41	33	42	32	32	31	32	40	34	40	25	31	37	27	26	42	33	38	30	36	33	29	20	32	32	32	35	28	34	34	27	40	37	34	33	28	38	31	33	41	41	38	49	41	39	38	29	25	41	40	24	26	30	32	25	29	27	27	29	32	31	39	28	33	23	32	34	44	40	36	37	50	37	37	22	28	22	34	31	32	39	27	32	35	46	27	33	38	41	26	42	23	38	23	36	32	41	43	37	32	39	29	40	33	35	25	27	28	32	40	29	31	31	25	36	35	33	36	37	32	31	26	33	42	23	37	30	37	34	34	34	42	35	26	26	29	36	32	35	21	36	39	37	38	45	23	22	30	29	44	37	30	27	32	33	38	36	29	27	30	27	31	28	35	40	38	31	45	28	36	31	22	27	34	37	29	24	40	32	32	36	33	30	32	30	27	30	40	40	41	26	26	23	44	25	23	30	24	25	30	31	23	36	42	33	28	32	37	36	39	41	35	42	41	24	43	33	42	33	35	29	34	30	37	31	40	47	32	38	31	25	35	33	30	32	36	39	25	32	31	37	29	30	44	52	47	33	43	42	30	31	37	42	29	40	28	29	29	42	29	41	33	34	45	42	41	42	31	32	38	32	30	30	34	43	43	43	38	26	40	38	36	35	40	31	34	32	41	28	37	26	35	36	38	35	30	31	38	35	28	29	33	38	26	33	29	44	44	26	47	28	38	31	21	37	31	32	28	38	40	32	32	41	41	23	33	34	35	34	42	40	29	44	38	30	37	50	29	32	34	39	30	29	30	40	40	35	32	35	34	33	43	28	39	33	38	29	36	44	32	32	34	41	26	38	34	35	32	37	27	44	25	42	34	26	37	30	22	38	32	24	42	26	30	37	31	49	45	25	36	31	39	31	35	39	26	37	37	28	36	27	32	47	28	26	35	29	35	35	33	29	28	46	36	41	32	29	28	34	33	37	40	27	36	46	33	28	32	34	36	38	28	31	33	33	36	36	25	38	29	41	35	27	45	48	29	39	37	34	30	31	28	30	35	33	40	39	40	38	33	31	31	30	36	24	37	43	38	30	33	26	31	31	33	37	31	43	35	32	25	28	36	26	28	29	38	18	31	31	24	29	26	29	29	38	45	42	34	38	30	26	29	33	38	37	38	26	38	41	32	38	30	27	37	30	28	36	24	24	32	31	33	26	36	33	31	37	33	45	37	36	38	31	34	40	42	31	30	35	36	37	30	33	35	33	44	39	25	24	32	33	40	30	26	24	36	31	46	23	35	32	23	29	46	39	37	28	24	31	31	31	44	27	30	31	36	30	30	28	30	28	28	24	29	34	41	22	24	34	38	42	36	36	22	40	33	33	31	37	32	37	32	39	45	33	35	30	26	32	39	36	33	30	31	38	39	29	28	28	40	30	28	29	33	40	35	26	41	37	27	35	38	35	29	28	33	33	29	31	26	34	25	30	32	33	39	34	36	21	32	25	29	35	27	26	30	31	31	32	34	32	28	37	37	26	31	32	30	36	34	39	38	29	35	45	23	31	26	28	35	30	35	25	33	26	45	34	38	37	45	34	31	29	37	37	33	37	27	27	43	36	43	33	31	39	35	29	33	31	38	45	28	39	46	27	24	31	35	40	45	40	35	38	28	34	35	35	28	35	35	28	28	39	36	28	35	28	37	32	36	33	50	33	33	31	37	26	35	30	41	39	46	34	31	48	42	27	22	35	32	21	39	40	26	30	30	34	42	36	32	36	42	32	37	23	34	27	24	24	42	28	31	30	25	38	37	38	33	39	42	21	35	48	34	34	28	38	36	26	29	38	32	29	34	28	42	39	39	31	28	33	34	26	33	31	29	38	39	29	28	29	41	27	18	26	37	31	26	23	35	31	33	32	49	32	34	35	31	47	40	32	32	33	29	38	32	40	32	26	28	34	25	38	30	33	38	35	34	28	29	41	27	22	27	27	36	27	27	33	28	33	41	32	29	28	26	35	39	26	36	28	37	24	40	41	34	40	34	40	44	29	39	43	24	33	36	38	44	31	38	32	30	36	45	38	29	29	35	41	34	24	36	42	28	32	24	33	38	34	30	27	24	29	32	35	35	30	35	26	31	32	28	29	43	34	27	29	38	37	35	32	39	38	38	32	35	38	31	32	29	30	29	38	43	44	31	37	27	25	28	37	28	34	35	38	36	27	15	30	28	43	33	39	45	30	30	26	40	39	24	28	33	29	29	44	35	30	21	28	29	26	31	31	37	27	33	33	38	36	23	39	31	33	40	32	28	40	29	39	38	37	21	34	26	33	29	27	42	34	39	38	31	37	23	31	37	35	37	26	30	38	33	36	35	38	28	36	36	32	22	26	39	36	34	36	33	31	32	36	34	27	28	37	24	27	32	38	36	28	35	38	36	22	23	38	36	32	34	24	38	44
12947	3305	393	361	499	595	573	556	531	426	412	391	408	362	353	327	347	334	317	316	301	324	284	305	296	278	293	332	323	274	286	300	296	278	314	293	296	265	294	261	290	287	271	307	306	300	296	299	300	290	306	295	294	262	285	305	278	323	308	279	260	270	288	329	306	262	289	295	281	272	234	302	313	305	271	302	305	285	303	262	266	284	273	276	293	299	291	298	256	289	285	290	268	286	265	294	275	290	269	298	298	282	271	268	276	264	267	280	251	264	308	274	276	287	298	300	276	280	313	312	267	282	291	284	305	273	262	284	249	284	273	298	290	331	313	289	259	300	272	283	285	259	256	251	272	283	273	287	283	246	255	281	323	257	295	285	283	285	273	267	284	294	268	268	277	317	284	307	297	267	278	268	271	293	283	301	291	276	278	270	304	257	288	297	265	271	291	282	295	243	288	283	258	269	273	287	279	263	296	305	274	249	292	289	294	283	280	286	276	298	271	271	307	293	271	303	301	293	297	259	290	272	301	264	280	264	288	288	307	262	296	325	262	292	304	275	268	295	275	296	270	283	273	289	311	296	305	271	287	270	284	271	299	276	280	248	276	314	290	293	282	289	329	286	260	279	300	275	289	260	267	266	284	299	290	279	302	296	291	303	286	272	273	297	264	286	270	273	299	284	275	317	273	315	287	282	286	306	283	302	300	293	281	314	293	274	289	277	279	273	279	281	244	302	278	257	287	259	263	276	296	307	275	284	268	301	293	277	258	269	271	301	278	263	280	289	286	265	256	271	275	282	275	261	247	299	270	280	311	259	270	257	300	263	289	264	262	252	287	306	321	286	287	260	272	323	273	285	282	291	296	282	292	270	258	282	290	277	312	289	295	277	297	295	278	269	259	287	289	296	269	301	278	285	269	290	260	276	304	299	312	256	285	285	295	268	295	299	288	285	303	312	291	285	261	301	287	264	278	273	264	286	286	298	266	268	281	263	263	296	303	307	261	309	291	256	297	287	297	284	264	286	276	265	251	284	261	278	289	310	282	262	292	275	293	298	267	275	283	292	270	264	276	276	298	282	280	289	257	262	279	292	315	278	277	279	299	260	295	283	295	265	258	248	278	295	290	291	283	238	258	265	265	285	316	291	265	316	281	269	258	265	275	272	289	271	248	289	293	251	305	264	278	306	305	295	290	284	264	241	264	302	265	289	286	287	275	307	248	284	297	279	292	257	289	272	296	250	290	269	271	265	277	274	287	262	280	270	303	299	284	323	297	289	262	306	271	282	303	291	296	298	271	259	303	270	304	265	301	283	270	278	296	293	286	321	287	262	271	295	264	285	271	260	297	273	282	295	276	270	301	303	291	272	290	293	277	271	312	267	299	299	273	267	292	312	291	265	275	270	281	274	268	263	247	261	301	272	273	271	255	270	253	272	275	288	290	288	287	276	282	299	272	274	289	306	273	275	276	258	304	300	319	272	262	317	296	275	306	314	273	280	303	299	275	269	303	284	258	267	294	303	282	277	282	267	265	273	287	279	281	276	256	260	249	303	271	283	277	285	294	298	266	275	262	260	270	271	311	272	290	296	271	280	306	276	287	256	313	278	286	252	291	300	292	306	256	284	284	259	299	286	288	265	299	255	283	271	293	281	270	270	286	288	272	299	259	282	272	282	279	245	290	272	286	275	277	252	283	266	287	293	276	276	268	278	278	298	287	311	286	287	307	293	264	272	313	265	265	289	313	284	268	263	252	275	311	277	290	278	282	280	293	297	263	281	276	302	273	261	301	274	270	261	259	282	255	299	271	292	258	282	298	281	251	288	301	287	276	262	281	277	294	292	265	281	271	287	277	285	284	280	277	276	291	295	274	291	303	266	283	268	307	292	282	296	287	287	300	282	307	309	268	268	273	261	323	276	259	263	295	277	299	309	294	292	274	289	276	290	274	264	304	287	289	303	279	255	298	292	258	293	280	279	283	277	277	292	316	265	279	300	289	279	257	287	289	278	278	290	291	298	276	271	264	275	260	285	249	304	291	307	280	286	303	284	276	305	276	269	287	284	288	292	280	282	277	280	282	268	253	268	277	301	318	318	279	246	282	271	271	265	294	273	307	263	290	293	263	294	309	281	274	282	284	292	260	316	308	277	266	263	311	275	280	288	283	293	303	291	315	283	282	306	243	279	273	328	286	289	278	260	292	252	271	278	328	306	285	296	323	265	283	264	284	280	276	289	281	297	289	296	297	280	312	288	292	276	281	274	280	274	265	296	298	278	259	299	271	268	286	302	267	324	297	296	285	310	290	313	263	306	287	303	321	273	297	275	288	291	262	278	278	287	291	268	271	291	258	291	293	278	287	273	262	286	317	286	252	279	283	302	271	281	264	288	308	306	255	267	284	281	317	285	275	287	304	279	266	291	260	254	241	248	268	277	280	308	288	264	267	318	323	254	294	285	304	271	268	251	268	303	286	258	296	308	298	275	263	288	256	295	311	276	272	299	268	258	287	304	290	277	293	285	289	307	297	285	266	303	297	272	264	256	246	266	280	308	279	289	269	264	256	268	265	253	300	261	259	281	285	266	281	290	299	306	323	276	282	288	288	281	304	270	306	267	290	287	300	286	309	262	277	270	276	312	259	302	267	297	310	283	274	294	273	256	297	296	275	282	302	282	323	279	290	273	307	285	303	266	282	285	255	290	256	324	293	316	257	273	271	306	267	279	282	285	287	265	269	284	264	314	252	252	293	250	280	270	265	271	324	283	269	246	248	270	305	291	338	282	284	312	292	293	272	293	285	282	272	280	266	302	285	291	267	277	270	289	293	282	275	276	295	272	262	260	280	289	258	283	287	259	267	263	303	304	305	310	282	291	248	288	252	270	277	279	302	278	273	275	309	288	300	304	298	273	285	272	303	291	275	263	281	291	250	264	275	277	267	262	272	273	279	269	265	288	265	305	292	292	273	284	309	303	275	295	259	282	270	286	253	270	263	273	274	288	278	285	256	259	285	274	286	262	290	277	298	289	275	291	288	294	283	273	306	299	278	283	252	288	275	293	292	254	288	272	260	277	288	282	300	284	277	271	266	311	262	269	291	310	293	267	268	282	297	272	285	274	270	271	273	302	296	294	302	292	311	290	285	270	284	268	293	289	256	272	284	308	267	291	299	300	288	278	282	290	259	289	267	275	286	277	280	288	284	318	262	301	291	286	279	282	288	278	289	299	286	265	280	264	281	289	295	243	279	283	275	267	283	269	298	283	294	300	275	257	267	294	309	279	265	305	298	270	292	255	309	284	281	258	299	270	290	279	282	251	255	266	302	281	289	286	265	286	294	312	251	326	284	271	279	283	308	293	264	262	262	263	274	286	246	283	290	261	280	242	279	274	293	317	296	297	315	273	279	293	270	272	288	294	289	292	276	282	283	277	285	275	273	273	272	284	273	276	290	283	308	289	278	292	289	305	288	290	279	307	242	283	323	301	279	285	284	300	277	276
966	960	168	125	90	102	101	119	123	102	94	107	99	84	112	112	82	96	105	80	82	97	83	99	87	93	120	106	103	82	87	109	95	71	70	94	100	91	84	80	95	86	82	94	89	94	90	108	107	83	91	101	101	105	84	84	104	78	89	84	84	112	103	107	71	82	85	102	100	86	89	70	97	76	94	91	102	95	76	106	99	100	109	80	79	83	81	99	88	94	106	103	85	96	91	106	96	103	98	94	95	78	86	65	91	101	80	79	90	85	96	84	93	74	88	90	97	78	91	90	97	96	93	81	86	87	95	96	96	92	89	80	94	86	90	91	96	77	93	111	80	108	100	79	88	94	90	115	79	97	82	93	89	82	95	80	78	96	97	78	102	93	95	91	79	93	104	99	86	94	82	100	77	89	89	90	101	95	71	97	110	91	92	94	95	100	85	87	95	91	100	94	78	77	91	79	94	101	93	94	90	87	92	96	76	93	110	81	78	85	80	89	90	88	100	91	85	89	90	87	87	95	82	81	86	88	80	101	86	86	85	108	87	85	100	76	82	84	89	92	98	116	100	99	95	90	76	97	89	103	78	102	90	87	111	94	95	111	88	90	93	83	96	93	91	87	108	111	87	101	94	91	102	90	98	98	73	84	79	85	81	88	91	75	102	72	89	99	96	77	103	76	84	69	87	101	81	107	78	107	90	89	99	80	92	104	90	84	82	97	79	91	96	75	80	83	82	101	95	87	74	85	102	87	90	81	93	96	84	98	95	96	100	79	104	91	94	87	92	98	87	106	76	99	82	94	83	82	93	90	92	97	94	103	83	95	94	93	89	89	98	78	82	100	100	101	89	83	85	97	79	82	93	84	90	78	99	90	85	84	107	83	84	99	97	76	92	105	87	89	92	94	99	95	100	88	78	86	87	107	92	95	76	88	102	68	98	79	79	78	87	85	101	67	80	89	88	87	92	68	114	96	90	103	76	114	85	101	91	92	91	114	92	94	98	98	77	98	72	88	100	76	74	88	83	109	85	93	90	100	98	108	107	92	86	72	90	103	83	82	106	84	73	88	98	88	85	102	78	93	77	83	76	81	86	89	100	86	112	96	86	101	106	77	97	94	123	87	112	82	83	90	101	99	101	97	100	84	85	100	95	86	98	89	84	105	87	92	104	113	102	86	88	97	97	108	81	92	107	96	76	100	86	83	108	80	90	101	87	83	80	99	84	96	90	75	94	88	91	89	90	88	76	92	93	92	92	102	90	97	95	93	95	99	79	99	87	86	102	79	88	116	86	85	98	92	96	81	95	79	99	89	85	103	94	98	81	86	90	82	94	99	89	96	92	103	88	84	108	93	85	109	92	69	88	95	96	81	96	88	87	95	94	103	90	87	93	96	84	97	99	77	85	66	82	93	86	88	84	96	73	81	89	88	96	96	111	89	92	81	108	95	79	79	83	87	81	102	95	98	99	92	101	122	106	98	84	91	108	94	93	98	91	74	95	85	96	88	77	99	109	91	101	89	88	91	89	89	87	89	78	86	87	86	69	87	77	104	106	96	96	96	102	86	84	93	80	80	85	93	92	62	90	82	92	99	90	90	89	102	78	102	92	88	91	86	84	97	96	84	98	103	89	102	87	84	86	100	78	92	101	89	92	109	97	90	79	96	93	87	93	90	97	103	78	72	101	109	83	95	87	77	92	86	104	88	81	98	104	94	89	99	88	98	100	93	88	80	88	85	93	83	109	80	90	86	98	91	92	90	102	81	83	92	94	71	107	97	120	92	87	85	99	102	99	86	96	85	102	99	97	71	85	89	111	110	87	89	103	92	88	93	95	89	91	86	101	95	91	92	96	94	75	95	83	99	80	83	91	101	81	93	84	100	96	93	75	90	82	91	97	99	92	91	98	82	82	79	82	86	93	96	93	110	89	103	79	93	93	92	99	86	70	82	86	90	99	84	110	97	109	104	79	107	97	107	85	86	86	84	93	83	84	96	96	96	86	92	88	115	79	76	87	90	87	91	94	102	101	98	77	78	83	98	105	85	88	98	79	101	98	96	92	78	68	80	92	84	75	99	89	95	87	117	96	71	93	80	90	88	99	91	90	98	79	87	89	87	84	87	104	90	93	86	86	90	80	81	99	76	89	91	87	99	88	93	97	93	101	83	95	76	92	103	110	92	75	101	98	98	91	114	95	95	95	79	97	93	99	88	86	93	91	98	91	81	89	86	86	79	91	99	92	84	92	95	78	104	82	83	86	84	100	102	90	86	94	104	104	109	91	87	94	88	85	80	70	92	103	93	108	95	92	101	91	80	72	92	99	99	87	99	88	79	94	101	87	93	90	131	88	102	77	78	79	86	74	80	98	95	97	100	77	91	89	84	76	102	95	84	102	80	84	96	94	86	99	89	93	98	84	90	80	87	79	89	98	89	97	101	88	78	97	99	94	89	83	76	97	99	100	105	70	86	94	90	87	81	76	94	98	89	85	75	84	74	91	94	73	91	82	76	103	90	89	88	83	75	99	90	106	88	77	90	79	80	90	100	92	79	85	79	78	97	79	93	81	99	98	83	98	88	93	90	84	97	89	78	108	94	86	103	78	89	82	88	87	102	88	82	86	94	102	99	114	93	95	93	72	101	85	99	88	91	95	101	87	84	91	89	93	64	103	83	103	74	102	87	102	93	107	100	74	93	103	82	112	80	70	91	100	106	94	94	107	89	109	94	106	94	85	88	96	102	83	102	70	82	108	90	92	106	85	96	101	104	94	76	78	98	93	89	94	88	83	78	93	94	108	94	75	82	81	84	93	96	82	102	85	87	101	93	106	103	94	83	94	98	94	98	102	88	90	96	79	84	98	87	78	84	98	90	80	102	82	82	88	77	81	105	87	96	84	87	92	101	92	85	74	104	103	95	84	72	83	85	77	92	85	97	101	82	77	91	82	107	89	88	74	86	90	93	81	97	89	86	79	76	97	93	107	86	82	90	103	94	94	95	88	92	94	77	86	96	83	80	92	104	96	82	89	78	92	88	105	98	108	93	89	82	99	93	83	93	101	90	91	85	99	78	93	90	86	86	105	100	94	86	101	93	94	80	66	87	88	87	84	96	88	97	82	78	99	71	97	93	91	105	92	93	85	87	109	80	93	75	101	78	80	103	83	90	101	90	91	95	91	84	97	80	86	108	99	86	88	89	77	94	96	80	94	85	100	76	96	95	82	97	71	94	99	67	83	88	78	98	107	86	74	104	74	101	90	82	75	92	87	90	83	95	77	90	91	81	106	78	102	79	105	82	73	93	97	96	103	88	91	92	84	88	78	68	69	107	81	97	93	101	93	101	98	87	92	93	86	75	107	92	81	80	87	83	94	83	90	93	113	101	75	77	86	88	98	89	98	105	86	77	84	88	75	90	80	95	81	98	89	93	76	95	92	79	88	98	104	100	107	95	85	78	84	83	90	108	100	92	91	90	107	80	87	107	106	97	90	85
14913	9818	1451	1188	2229	2847	2726	2355	1880	1728	1441	1338	1275	1200	1070	1011	1039	1020	965	910	872	915	920	858	846	852	864	816	790	835	842	795	805	800	845	807	783	760	799	831	784	779	775	795	793	757	814	765	778	760	782	784	766	759	728	770	805	751	784	749	776	825	791	791	770	769	780	735	727	816	765	762	700	757	785	783	777	725	753	748	790	747	756	804	759	750	724	783	720	750	762	763	775	760	805	770	745	743	757	760	802	761	789	724	715	755	745	753	799	772	774	756	757	756	801	763	725	761	727	753	774	731	760	699	746	724	715	767	813	791	750	766	757	732	720	753	782	749	777	758	761	760	788	748	751	755	748	770	758	802	770	781	770	722	789	756	770	835	738	736	827	756	757	764	811	739	759	739	754	765	770	732	720	776	758	793	747	757	741	783	784	770	755	762	747	768	747	777	787	751	793	720	796	780	743	758	771	742	727	761	764	775	710	773	729	730	816	809	708	787	764	761	726	776	747	765	753	757	753	805	774	728	787	759	794	765	760	770	750	799	796	678	702	736	704	742	759	782	784	809	730	743	714	718	689	761	754	781	770	749	799	763	751	748	746	727	769	804	723	775	793	739	765	731	733	751	770	767	757	784	712	728	755	730	763	809	785	761	787	742	778	787	793	710	781	790	787	739	790	725	757	744	736	813	772	718	757	762	780	743	751	798	738	734	768	741	766	734	797	776	734	711	745	708	771	735	726	804	733	767	741	782	738	754	743	819	764	769	760	721	783	780	780	758	754	757	763	736	759	730	802	768	740	756	805	741	747	712	744	795	760	733	728	769	786	759	746	777	754	735	730	733	750	775	761	745	748	762	777	764	700	743	797	715	754	743	758	783	804	759	772	752	742	798	778	750	711	744	767	786	754	745	744	778	738	773	798	764	791	703	745	812	734	749	796	748	743	762	790	770	834	755	817	753	762	789	728	787	745	777	731	754	748	761	781	786	708	732	750	736	749	770	745	765	767	745	724	752	760	716	729	752	753	771	727	800	737	765	767	758	729	758	693	761	743	729	735	802	769	780	742	734	771	730	740	760	766	804	787	753	765	789	796	781	789	777	773	738	788	743	693	734	732	731	774	823	775	740	787	694	751	772	758	762	763	716	774	732	719	774	708	794	731	747	754	723	763	753	746	805	755	815	720	769	765	708	719	773	779	704	784	742	755	778	777	785	753	737	778	771	732	787	751	730	758	777	754	759	749	715	782	799	746	733	810	732	735	736	724	799	798	819	736	726	763	773	772	785	767	687	813	780	791	764	750	775	740	772	755	774	729	781	773	742	753	745	763	759	773	740	757	755	741	792	745	751	793	774	767	746	734	779	779	806	770	697	769	768	787	766	757	777	747	769	759	722	769	742	787	753	709	731	713	755	782	768	729	747	751	780	753	701	742	766	752	746	733	805	789	734	716	803	774	763	751	793	735	766	750	751	764	776	773	762	764	738	765	771	792	771	796	769	728	747	791	745	774	747	721	816	808	806	740	757	763	702	707	724	788	748	777	732	704	775	762	761	783	747	741	713	725	781	756	790	765	734	753	765	791	724	820	795	739	788	756	754	793	769	823	753	762	767	719	764	760	793	765	728	783	775	747	749	758	753	751	744	730	779	773	790	810	717	760	758	774	755	785	767	744	799	784	713	745	742	746	786	757	774	750	785	782	760	762	790	829	737	759	703	730	758	773	741	750	779	742	766	768	712	748	716	742	739	765	741	786	755	733	743	773	740	721	737	758	768	785	739	697	727	732	833	789	758	755	705	755	781	749	744	756	777	761	781	766	745	728	727	741	796	708	735	758	739	734	752	679	752	723	761	772	782	759	742	726	731	780	805	765	733	771	701	721	778	753	729	742	753	709	747	751	764	708	795	756	773	723	702	719	709	727	804	762	790	738	729	773	730	785	782	703	746	760	733	798	716	775	742	761	763	818	775	758	752	767	780	808	772	709	751	727	762	758	743	745	736	776	739	764	775	747	785	775	787	774	747	804	719	795	760	726	793	723	722	767	756	761	782	783	755	790	779	744	753	757	729	788	769	754	803	788	772	776	772	746	747	758	796	801	771	763	738	784	786	736	762	771	776	813	753	757	675	783	755	737	770	770	805	725	751	749	739	739	770	777	728	740	744	762	792	751	746	706	747	793	807	744	742	782	733	738	743	748	787	784	745	744	779	774	727	764	769	753	838	772	723	760	720	776	808	770	735	774	784	771	764	748	744	784	740	735	754	752	781	717	769	736	801	791	750	809	754	743	771	761	762	797	756	746	766	773	741	777	743	794	738	747	682	753	727	781	744	722	778	760	752	779	760	754	773	754	690	733	734	711	753	793	744	780	783	766	753	768	754	754	749	770	740	754	731	744	811	716	783	746	754	781	743	752	735	721	775	757	755	788	743	763	766	729	786	789	766	813	769	747	774	783	790	782	769	780	775	726	767	742	797	771	751	751	775	772	802	752	747	742	722	723	763	785	796	734	803	796	731	747	763	743	802	803	754	693	764	756	776	741	790	770	737	729	760	795	727	794	791	797	796	707	760	757	788	764	807	815	772	802	773	753	724	741	744	703	749	828	783	816	764	757	756	752	752	729	786	722	768	798	762	795	758	764	755	760	740	759	739	752	767	763	709	761	757	760	753	772	799	749	804	781	755	785	713	810	789	719	766	751	795	777	762	786	766	762	784	769	749	791	749	743	771	786	760	778	782	793	737	725	713	740	756	815	767	750	754	796	760	832	800	788	758	736	742	765	736	739	790	780	810	752	724	747	778	749	765	746	709	756	801	754	749	747	795	746	767	718	741	806	748	712	748	758	757	746	798	765	741	838	789	768	789	744	789	723	732	748	734	769	757	772	707	768	761	793	822	823	739	723	765	815	768	724	731	722	770	751	724	738	778	771	768	753	759	757	733	776	769	743	775	727	775	753	748	763	730	786	757	724	708	777	798	735	731	779	783	747	738	731	769	807	795	753	733	809	724	744	765	802	744	693	764	732	730	734	760	786	756	739	731	755	772	751	745	776	792	703	761	743	714	760	740	808	763	765	775	723	718	744	767	795	727	787	818	738	744	725	747	807	736	796	796	775	752	761	759	783	732	737	761	772	753	753	792	712	751	764	824	776	775	754	771	798	815	756	766	787	772	771	758	814	797	776	762	758	783	747	770	771	766	746	742	748	788	775	741	749	755	752	707	755	741	728	758	726	781	789	724	721	797	724	770	736	846	721	746	762	718	767	785	779	737	742	711	749	745	830	764	752	789	733	744	756	755	770	745	740	785	723	815	686	791	753	803	761	755	729	729	711	794	733	750	712	728	749	732	757	728	756	779	788	739	748	742	704	790	760	796	786	784	795	781	722	748	697	743	741	747	762	738	778	815	745	753	780	767	799	787	769	764	753	726	811	802	751	732	734	730	798	789	768	717	746	719	717	813	671	764	732	789	764	754	812	753	742	787	743	784	749	730	773	772
1669	672	72	39	30	42	45	38	33	31	29	34	38	26	29	39	33	30	27	30	15	20	24	17	32	23	20	28	29	33	19	22	29	26	30	23	20	24	19	27	22	16	28	25	26	23	22	20	19	14	26	30	19	23	18	17	16	19	27	21	20	28	27	26	15	29	23	29	15	21	21	23	27	25	23	22	17	14	27	26	14	22	8	32	25	24	23	26	30	20	21	15	30	17	19	23	27	23	22	16	20	27	22	9	27	22	20	18	13	23	26	19	19	18	19	22	23	25	19	20	23	20	23	20	13	15	20	17	27	21	32	23	16	14	18	34	27	25	26	17	20	17	23	18	30	14	27	21	23	25	26	23	21	17	22	16	20	18	21	19	16	25	16	20	19	19	20	22	27	17	14	24	17	22	19	31	15	16	23	15	16	16	26	22	20	26	25	15	22	18	13	22	22	19	21	24	20	11	27	32	19	17	13	26	25	22	19	27	26	25	19	17	19	17	19	20	25	14	19	15	21	26	32	18	23	22	17	14	20	20	25	16	23	28	24	14	17	19	22	23	20	24	17	26	20	23	14	30	20	23	18	31	30	24	15	18	12	27	18	19	25	11	23	18	24	12	14	14	24	25	21	27	19	29	22	21	23	20	17	21	28	17	24	24	14	22	24	18	22	24	15	21	20	13	19	26	22	25	18	17	20	11	23	20	20	30	25	25	14	23	17	25	18	20	15	25	23	25	18	19	18	20	20	17	25	20	22	26	30	24	19	28	19	19	22	22	17	16	16	19	31	22	23	13	14	21	16	18	16	21	16	22	19	18	19	15	21	20	19	22	24	21	24	20	16	31	24	17	13	29	29	28	20	18	23	21	12	26	20	26	23	17	25	20	19	19	31	26	15	22	14	23	20	19	22	24	24	19	17	19	21	16	24	25	12	15	22	16	22	19	19	19	35	14	29	25	24	13	21	17	18	18	23	17	21	22	25	25	23	18	19	16	18	24	28	29	11	21	14	17	12	14	22	19	29	14	16	19	21	23	23	17	20	11	15	16	16	19	13	16	18	15	22	21	18	14	24	35	18	13	22	23	31	23	16	21	31	20	22	17	27	23	24	26	27	26	22	20	17	16	21	22	18	12	16	24	21	24	22	15	15	23	23	21	18	29	25	16	16	25	21	27	21	25	14	24	22	22	12	18	15	18	24	14	17	17	15	19	33	17	17	21	20	19	29	20	21	22	28	18	22	25	21	28	22	12	25	21	24	19	22	18	23	22	22	21	15	26	23	23	21	26	26	22	14	20	22	20	15	24	17	29	17	22	21	12	11	21	19	18	22	31	25	15	16	19	26	20	24	28	23	27	19	16	23	20	22	23	22	22	15	22	28	26	24	18	15	24	22	14	20	16	19	13	28	30	16	15	18	17	24	21	21	24	26	20	15	31	21	16	25	26	20	26	11	23	18	20	14	22	28	17	18	21	22	21	10	18	24	23	20	24	21	24	19	18	20	22	23	15	15	12	21	30	17	25	18	20	26	30	14	22	17	16	24	23	18	29	22	26	27	22	21	12	17	28	17	15	26	22	16	13	22	25	21	25	23	28	16	15	25	22	20	11	23	19	34	21	16	20	22	16	21	26	27	17	13	23	31	18	25	23	20	23	12	30	16	23	28	19	20	19	20	21	24	22	11	20	16	19	17	20	23	23	29	17	27	21	13	26	21	18	16	19	29	20	21	24	24	23	24	21	16	18	24	20	23	23	17	18	17	21	22	23	15	18	22	24	18	19	18	22	10	21	21	15	12	20	42	15	14	20	20	22	19	24	31	15	18	16	21	23	16	15	21	23	17	12	20	22	35	22	20	17	18	11	20	22	24	18	22	24	25	20	27	19	16	16	17	17	17	18	30	13	19	30	17	27	12	15	22	16	18	23	23	17	24	28	25	22	21	15	24	21	13	18	24	19	18	19	15	18	19	32	13	21	12	23	21	18	25	22	18	20	16	21	20	17	17	18	21	21	21	20	16	16	21	21	13	18	29	18	27	25	17	28	32	29	23	16	25	25	18	11	24	18	21	21	14	18	28	11	19	17	19	14	30	19	26	25	13	19	12	17	21	19	22	26	17	18	27	20	19	18	24	19	22	26	21	23	22	13	22	19	11	19	25	23	14	25	28	17	15	22	16	20	20	17	24	20	21	25	26	17	16	28	19	18	22	17	22	23	10	21	25	18	26	23	20	20	21	20	17	11	18	16	10	14	22	27	19	21	11	22	22	23	18	26	21	23	17	15	23	19	20	25	25	25	17	22	26	24	18	21	19	18	21	25	15	28	25	18	19	18	17	19	15	21	15	21	21	15	21	22	28	20	14	27	19	16	14	18	30	18	21	14	25	25	15	18	18	19	12	26	28	25	24	16	16	19	22	12	27	23	22	23	20	19	28	11	15	14	23	16	24	16	24	22	15	18	19	18	23	19	21	31	21	17	25	21	23	21	14	20	16	23	24	25	20	27	25	24	23	24	26	9	16	24	19	24	20	16	17	21	15	28	18	17	15	21	18	20	22	22	18	13	15	21	21	23	29	18	13	21	16	24	25	24	20	16	24	30	15	18	15	19	16	17	11	17	25	12	16	26	11	21	16	21	14	18	22	23	22	22	24	17	18	25	18	19	28	24	23	25	33	21	22	14	24	16	18	23	20	16	19	17	26	24	16	28	25	19	23	24	21	23	16	25	16	15	23	23	23	13	19	15	14	12	19	23	21	17	26	24	17	18	24	18	25	24	26	19	24	15	27	21	20	28	16	23	18	21	22	27	23	20	14	14	15	24	21	25	26	20	24	22	22	24	23	23	16	18	16	22	22	12	23	16	22	22	23	18	21	15	30	27	19	28	22	20	12	23	19	18	24	18	18	17	17	22	23	25	26	12	19	16	22	16	29	31	23	26	24	34	27	18	15	13	22	32	21	19	17	22	17	19	25	28	25	22	14	22	9	18	25	21	28	24	14	17	25	13	17	21	23	14	20	19	15	13	19	18	22	22	18	20	18	22	26	20	21	20	13	25	15	23	24	24	21	11	20	16	12	20	18	23	19	13	16	19	16	13	16	26	21	23	24	21	19	15	23	21	18	20	24	15	20	17	24	20	23	16	18	18	17	24	18	26	20	19	21	17	21	29	23	14	18	18	24	31	14	17	30	24	26	26	16	20	25	30	26	27	25	12	24	28	21	19	23	25	19	24	10	21	16	15	14	23	19	15	24	25	22	17	20	19	23	20	15	20	22	13	24	19	20	17	16	24	20	18	21	15	28	20	21	17	28	19	22	18	20	27	22	20	15	12	26	24	28	18	20	15	22	20	18	18	13	25	24	26	15	17	16	24	14	11	18	21	23	24	23	21	21	19	24	23	23	25	19	23	16	27	21	16	17	16	21	21	22	15	28	17	25	15	21	23	14	16	17	16	29	17	27	21	32	20	16	20	22	19	20	15	15	18	26	20
14898	7504	933	547	1277	1828	1842	1547	1274	1045	871	813	662	661	534	487	410	437	372	365	352	338	314	320	302	281	285	260	258	252	232	240	259	257	254	225	196	240	204	227	208	213	201	214	219	224	237	205	188	199	213	205	200	199	199	207	182	191	191	180	192	192	220	227	193	198	206	190	174	213	176	192	191	211	187	177	186	202	178	168	180	185	195	187	187	193	173	190	174	182	178	183	193	179	190	164	188	196	173	212	210	166	186	205	186	197	189	183	172	151	179	175	163	205	189	175	183	190	181	205	175	206	176	171	163	191	185	183	186	175	190	166	178	168	179	171	171	178	202	188	187	178	199	164	174	169	150	195	163	174	130	195	186	184	162	188	167	165	189	182	192	214	173	173	196	182	168	196	179	172	173	205	165	170	211	187	195	194	177	179	178	173	184	164	170	187	174	185	171	169	167	165	192	180	178	179	161	174	203	162	177	187	173	173	177	162	176	167	161	190	189	162	167	191	186	154	184	175	188	171	194	180	193	182	185	187	178	204	193	157	187	195	201	170	175	174	168	153	153	187	190	184	192	162	211	170	196	204	155	173	198	184	184	175	174	184	184	170	182	156	199	205	207	194	183	170	193	177	180	179	174	188	175	175	190	172	161	190	185	179	181	193	186	183	203	161	175	179	188	164	189	181	166	184	198	160	190	175	197	187	182	163	187	180	184	158	171	181	185	186	170	166	169	183	192	172	187	168	165	175	175	175	182	145	186	189	174	185	196	175	172	186	180	176	166	166	184	182	186	192	183	189	172	187	192	193	175	181	196	154	160	188	158	170	190	174	182	185	189	171	145	189	191	168	190	172	173	181	183	187	149	174	168	164	182	172	173	181	159	155	195	169	171	175	184	178	190	193	181	178	182	180	182	181	164	190	157	171	176	172	183	196	176	190	210	207	204	211	164	186	178	175	143	186	176	177	169	174	202	164	173	168	193	188	177	196	175	171	185	171	179	180	191	165	180	179	150	184	165	174	163	158	199	171	164	177	181	199	192	155	173	169	198	194	176	193	180	195	156	198	165	191	194	177	186	203	183	180	151	160	178	189	187	183	160	175	202	177	182	169	144	192	177	203	165	205	180	190	169	152	173	204	168	183	182	194	185	179	186	131	193	172	148	162	205	165	192	173	199	220	177	221	207	176	184	170	169	191	172	199	187	190	197	197	183	190	158	172	189	175	151	190	167	185	192	199	186	166	179	184	164	198	198	203	184	169	182	166	169	194	165	145	171	176	176	185	166	164	184	160	212	174	176	160	180	169	149	163	167	181	163	179	174	193	192	154	172	174	164	181	153	161	187	204	190	197	160	169	199	180	181	186	196	180	175	169	204	169	174	199	166	168	182	163	174	173	180	168	200	187	165	181	183	188	180	196	192	171	166	166	175	168	154	185	165	181	190	199	161	212	175	184	169	197	191	169	186	148	193	197	195	188	178	204	205	179	146	188	162	207	173	171	157	192	183	213	166	199	192	170	211	202	183	176	166	151	175	192	176	175	178	165	179	175	207	183	162	163	167	178	181	172	182	165	160	179	171	179	181	180	184	162	194	176	162	175	181	181	180	193	158	182	163	207	193	184	198	184	170	177	190	187	180	173	168	189	179	181	184	173	187	189	190	195	201	161	186	185	164	176	174	198	152	186	181	172	192	174	195	194	172	161	182	187	181	197	183	177	196	195	179	183	184	171	158	186	178	167	194	195	174	190	173	194	174	179	202	177	173	199	206	160	177	168	161	207	187	171	156	176	195	181	203	196	146	204	166	180	208	174	172	191	145	168	175	189	164	186	158	177	161	203	189	178	165	182	182	163	186	191	169	199	155	184	170	195	181	176	187	185	170	167	179	175	160	172	172	177	187	205	189	182	184	198	164	173	178	175	172	214	179	213	187	170	168	174	180	169	193	177	171	136	191	188	180	206	171	166	163	154	165	169	162	174	195	178	190	208	178	170	179	165	175	169	184	180	171	193	153	170	181	194	187	198	180	177	156	173	193	157	207	185	180	180	190	181	176	183	162	177	174	194	177	150	170	152	169	171	183	176	174	191	161	189	192	180	169	195	179	173	187	161	169	165	199	160	211	184	178	165	198	180	165	177	156	189	208	185	176	181	178	192	168	171	194	171	197	185	172	187	186	163	189	200	160	191	161	163	186	185	167	176	170	185	167	174	196	176	179	180	171	183	179	181	207	183	142	177	163	179	183	182	188	165	177	178	168	203	187	211	191	163	170	177	198	183	151	196	197	172	158	186	200	169	183	184	173	170	180	178	177	192	185	166	164	212	168	187	180	184	151	175	173	203	167	211	181	169	187	171	193	187	170	171	177	181	200	154	184	194	178	168	174	190	188	175	173	176	179	196	178	172	192	202	162	178	200	192	167	180	181	170	153	170	168	174	172	196	204	163	189	176	177	149	172	181	167	165	172	168	176	163	189	184	161	176	200	180	165	201	182	184	173	194	177	184	179	183	167	197	177	175	174	199	197	181	169	187	169	202	158	184	162	181	175	178	151	188	197	195	200	193	168	187	165	196	179	179	180	192	194	155	167	170	181	179	197	194	155	168	182	148	177	184	200	178	170	184	162	169	184	174	168	196	159	187	186	199	193	163	163	182	164	178	171	178	153	143	178	196	181	186	188	167	162	173	192	175	169	181	180	168	182	155	156	170	201	181	182	151	169	180	202	187	158	165	189	191	188	174	197	179	167	195	160	174	172	182	196	184	175	182	171	161	157	184	189	182	204	175	194	173	179	160	203	202	188	166	199	155	180	173	186	176	171	199	187	186	172	184	170	188	194	161	175	187	191	181	175	191	192	205	179	146	171	173	177	174	175	173	191	173	164	180	183	167	186	188	172	183	177	186	197	175	172	194	165	154	193	188	176	221	182	164	175	187	193	176	182	175	170	213	169	161	181	175	173	196	174	182	172	153	159	184	168	165	163	171	187	184	190	202	164	186	151	177	175	186	179	154	155	188	162	162	161	212	189	163	155	186	200	180	165	188	172	172	164	167	181	166	190	187	173	174	189	161	166	198	186	178	189	184	196	182	182	192	197	173	174	184	202	190	176	187	185	190	172	187	161	166	184	184	171	185	184	165	157	186	161	193	167	182	174	157	164	177	177	170	169	186	186	181	165	196	181	196	199	164	176	156	168	189	158	179	188	187	175	187	174	197	179	176	166	174	158	171	168	166	186	160	169	182	179	166	186	171	165	168	188	177	179	195	201	169	168	174	176	177	164	161	186	195	184	182	176	181	176	173	180	159	202	207	159	176	185	191	187	174	190	190	166	178	181	171	175	161	178	196	165	208	182	181	180	194	179	186	209	184	163	164	182	189	173	181	170	189	168	188	191	172	198	173	203	170	195	168	163	160	168	181	168	185	168	203	173	206	200	199	178	181	194	141	182	190	164	168	192	154	201	157	193	171	186	148	174	173	161	175	167	185	182	178	188	195	179	189
1295	1429	215	118	102	110	120	135	134	118	94	97	126	98	92	82	94	95	97	94	84	87	87	115	97	81	89	98	94	76	76	101	103	106	87	107	96	87	84	81	88	94	99	75	84	86	89	84	94	73	81	102	97	81	88	79	78	81	77	83	81	89	91	87	107	73	93	80	74	91	85	79	91	80	89	76	90	86	93	74	88	97	88	91	80	95	91	74	75	84	92	99	115	80	86	86	73	92	93	110	75	85	91	92	93	64	82	87	103	86	89	95	83	90	84	73	90	85	101	91	87	89	87	96	100	84	81	86	89	81	75	82	78	98	95	94	91	96	87	86	67	95	87	83	93	84	94	86	82	68	98	80	81	84	86	78	89	87	73	88	85	92	85	87	94	96	87	80	76	95	82	91	88	90	79	97	85	95	68	97	97	68	80	84	81	81	89	73	65	74	67	90	74	76	89	73	89	77	88	82	71	89	98	76	83	95	101	83	92	77	97	72	70	82	72	70	74	98	88	78	81	86	95	97	72	72	94	85	60	88	93	93	96	76	88	89	80	88	81	108	78	85	83	84	80	67	101	95	91	93	79	76	76	88	84	99	86	77	83	93	68	93	95	104	79	71	89	85	78	72	75	79	81	87	99	94	90	61	74	81	70	79	92	87	92	77	89	90	88	77	72	89	102	86	81	92	84	86	78	88	79	94	88	103	75	93	88	75	68	83	75	92	79	87	84	85	108	83	83	97	84	85	80	92	93	105	85	92	76	93	84	88	90	83	98	90	98	74	95	84	86	88	96	72	81	96	87	89	84	86	89	102	84	95	80	84	88	78	92	81	81	73	82	96	76	89	101	86	84	81	75	79	76	82	88	84	113	88	86	84	75	76	91	87	94	79	87	92	87	81	83	73	65	90	95	75	90	79	99	78	77	84	98	89	88	95	86	93	88	75	75	94	91	87	84	86	86	78	91	91	81	90	92	77	94	82	74	95	93	94	96	83	84	97	87	86	82	79	91	84	86	83	93	71	82	88	99	98	79	84	71	92	90	87	77	68	81	85	94	78	93	96	91	76	88	92	72	90	91	94	94	83	89	87	84	87	97	79	81	92	95	82	89	86	75	82	87	98	72	91	87	84	98	89	82	85	78	91	79	90	79	66	99	90	78	85	94	85	90	79	89	81	72	96	86	71	78	81	73	66	85	83	86	85	79	89	83	89	92	79	85	86	82	75	84	74	77	92	98	82	95	81	77	96	84	94	91	78	76	89	85	85	85	82	85	91	88	86	80	93	89	88	85	96	85	78	70	80	95	63	90	85	79	80	88	85	85	80	88	89	89	90	86	86	82	82	92	94	75	81	94	84	103	75	81	90	101	76	92	100	95	88	76	87	100	73	87	86	76	84	97	98	88	71	82	62	78	95	89	93	83	82	83	93	86	87	83	80	89	89	75	87	94	82	90	89	84	86	79	87	93	96	83	82	108	97	95	93	76	103	88	86	87	93	105	89	84	73	67	88	101	85	105	88	104	90	78	90	71	75	71	80	76	99	77	80	88	79	88	74	93	84	97	82	87	92	91	91	74	101	84	87	93	66	86	82	111	85	99	89	81	92	88	87	73	90	96	89	90	113	102	86	68	85	63	73	84	86	76	107	98	93	93	97	96	94	87	87	121	88	85	80	81	93	96	87	97	96	87	98	80	87	82	79	79	75	73	96	106	83	93	92	90	102	84	78	65	75	95	103	88	90	97	92	79	90	77	85	106	84	102	89	88	75	85	73	96	101	94	88	74	92	91	87	81	96	77	81	73	77	95	83	82	91	102	78	100	84	84	93	103	87	75	87	64	94	95	106	106	71	93	90	99	84	92	90	89	106	98	89	95	99	85	86	85	81	90	80	103	98	114	80	98	85	94	87	82	91	89	104	82	84	84	94	90	96	82	101	96	102	91	76	82	112	87	75	91	83	87	82	92	90	78	100	84	97	76	73	89	89	81	94	91	86	70	70	97	91	90	100	73	93	74	97	81	74	76	75	82	83	90	103	92	90	89	98	94	104	90	88	68	99	79	92	86	72	71	90	100	85	90	82	86	87	81	91	82	88	95	88	87	87	101	86	97	85	86	77	84	81	73	109	98	98	76	94	107	84	84	81	90	97	88	84	95	95	97	89	90	84	100	70	75	79	87	69	79	82	87	86	75	91	83	76	83	84	74	103	85	83	85	85	91	76	93	103	93	75	76	70	84	89	90	84	89	72	92	87	97	87	81	93	87	75	86	96	71	81	68	79	88	74	69	84	73	90	79	91	83	70	76	86	84	80	107	89	89	100	84	84	79	78	97	105	102	98	98	100	100	70	78	83	102	73	85	81	94	91	93	68	110	106	88	74	113	69	106	105	89	93	92	88	95	73	92	71	88	87	90	94	94	84	86	92	82	88	102	95	93	71	82	87	96	74	93	82	83	80	90	89	93	77	80	77	85	107	81	85	80	85	98	93	93	85	95	84	70	79	86	92	111	90	100	81	101	92	95	83	90	92	96	84	89	76	89	78	94	75	93	89	87	96	75	81	64	111	87	88	84	98	101	86	87	77	66	78	90	97	77	75	76	74	69	89	89	84	75	95	67	85	87	90	94	68	94	88	86	83	104	77	81	85	77	92	87	99	81	105	80	100	74	103	74	89	86	92	91	70	106	89	76	81	78	86	81	93	100	92	84	81	88	99	107	80	74	72	86	70	89	84	87	78	92	99	76	90	89	93	77	104	79	89	93	75	60	88	85	72	89	81	86	86	89	85	89	90	81	94	69	103	88	90	75	88	97	85	86	89	82	94	73	94	85	79	91	66	82	82	93	91	91	101	90	80	92	83	107	76	90	80	77	77	88	92	87	89	78	92	80	81	88	87	92	79	86	82	96	84	85	93	96	67	80	87	94	82	81	93	79	88	75	92	94	95	97	84	90	94	86	98	93	73	96	90	79	90	78	99	93	81	91	100	93	76	99	95	96	74	90	87	92	75	92	90	80	103	84	69	82	78	82	92	97	92	98	87	73	81	90	85	94	90	83	92	78	90	77	111	96	88	94	90	90	77	89	90	79	82	87	88	80	87	95	94	84	86	74	97	86	106	78	89	101	87	78	101	93	95	97	92	97	79	80	81	76	92	88	97	89	97	80	106	92	73	92	88	88	83	94	102	82	85	95	90	95	91	94	78	81	90	74	91	99	88	81	96	95	79	99	77	84	94	77	102	103	83	78	97	85	86	85	66	78	86	86	93	88	83	79	97	83	84	86	99	103	96	94	92	83	85	80	91	81	80	99	84	99	85	83	97	74	75	83	97	92	84	86	82	92	80	94	83	97	94	81	74	90	83	95	94	108	98	82	84	87	73	73	89	80	87	89	80	85	100	84	80	76	78	89	93	80	88	90	86	79	97	86	97	97	76	80	90	83	89	85	101	82	70	94	69	92	95	91	88	90	82	87	74	72	80	100	77	110	100	95	75
17327	12623	2230	1455	2843	3873	3774	3118	2711	2308	1970	1795	1541	1448	1353	1236	1217	1128	1083	1090	1024	1024	979	1018	939	868	910	867	833	856	887	810	802	846	770	820	798	842	831	813	748	787	809	747	801	768	762	782	753	735	795	746	758	780	744	769	771	709	775	775	744	772	763	742	702	735	750	743	829	719	779	730	769	791	749	705	714	745	772	768	753	745	744	722	763	792	735	730	727	761	818	736	720	716	771	755	731	731	748	752	711	770	717	697	783	714	733	737	727	756	697	768	721	760	710	732	774	749	734	725	755	718	751	777	720	681	758	789	696	704	725	735	756	722	715	750	773	768	737	762	744	724	759	773	709	716	746	762	711	798	753	766	661	737	759	740	719	746	739	749	735	771	722	741	705	755	792	750	737	755	691	779	735	739	755	739	732	736	720	752	721	766	756	713	727	758	778	743	748	729	784	797	719	721	769	701	748	727	747	758	721	742	717	713	774	789	797	692	756	721	734	758	713	745	726	703	746	770	755	747	748	765	730	732	764	730	732	704	799	737	733	701	750	727	753	708	720	740	735	746	759	742	758	727	791	769	673	745	773	734	719	716	700	768	705	721	736	729	738	724	713	693	760	777	790	727	717	756	783	787	713	791	741	746	796	657	776	762	705	748	767	713	768	741	740	747	744	742	707	722	708	773	742	707	746	716	768	732	723	717	752	801	710	820	698	747	798	807	704	772	727	717	711	743	762	723	741	717	765	757	756	757	718	716	745	709	751	760	759	734	782	741	758	766	758	746	778	709	723	712	712	702	720	701	718	743	774	684	747	721	684	747	735	758	761	732	780	750	710	778	696	768	744	788	734	725	709	741	732	719	759	724	774	744	721	729	757	745	768	790	746	701	721	757	741	764	763	742	768	748	734	726	710	761	712	781	760	773	728	758	716	753	758	709	742	742	695	766	768	783	735	739	764	709	748	761	748	735	704	748	750	735	782	701	741	709	758	774	710	764	756	761	746	744	733	781	737	748	692	728	705	738	736	717	753	715	763	717	735	747	735	721	699	723	714	779	733	762	753	738	739	782	775	744	788	737	682	754	732	708	737	735	727	762	743	727	727	759	766	716	741	797	765	765	738	743	707	778	721	745	763	695	685	720	734	737	767	712	771	711	682	746	734	737	683	758	713	783	748	731	738	756	728	748	763	728	786	760	787	778	693	741	715	720	777	770	715	774	691	729	806	754	737	734	718	782	766	756	744	749	686	721	727	766	788	759	777	708	738	755	704	720	743	752	716	708	781	742	759	749	756	737	752	716	742	756	773	763	737	675	740	731	723	744	704	745	750	707	735	765	719	765	735	730	720	751	771	705	718	724	758	732	771	740	701	744	750	777	750	744	731	719	762	749	746	768	752	772	750	754	769	711	716	812	763	751	704	722	761	724	734	745	713	669	751	697	694	750	742	712	711	685	705	735	778	716	751	761	694	724	698	738	710	688	728	743	808	732	695	709	695	746	757	738	748	790	732	737	731	736	771	721	719	664	729	759	741	726	730	777	731	756	756	760	708	698	752	761	737	757	711	768	737	738	736	702	708	737	760	715	783	722	730	770	692	751	764	731	689	727	748	684	754	755	800	705	773	737	721	720	776	700	784	759	746	742	746	714	780	713	776	736	769	766	716	742	744	718	748	717	765	738	710	749	715	758	759	724	710	740	686	747	748	768	701	762	765	755	746	745	758	718	724	740	716	733	755	718	746	732	717	755	754	702	770	723	714	729	761	742	752	771	712	734	739	737	767	776	745	808	709	776	710	700	744	752	757	752	760	734	720	698	716	707	719	729	736	735	726	759	774	794	695	744	736	759	687	707	735	740	800	709	721	766	745	698	708	709	731	766	757	765	691	750	727	723	727	763	743	767	739	813	750	718	762	784	727	742	716	718	733	758	757	760	724	733	740	742	806	722	715	707	709	715	755	713	792	765	742	736	700	711	766	756	705	779	721	747	723	777	708	750	749	748	710	781	730	756	772	740	728	784	754	700	771	732	752	727	762	770	765	753	702	774	722	779	742	727	774	738	785	690	739	718	779	727	760	780	799	742	715	750	714	731	705	757	770	768	727	714	719	745	731	738	755	783	714	754	733	724	695	759	742	730	769	726	758	717	736	723	752	723	735	725	711	749	717	731	720	741	774	735	738	750	712	735	774	781	754	700	780	723	705	729	739	706	745	788	725	734	727	774	718	713	727	707	739	748	756	694	727	721	720	715	678	737	717	748	721	765	721	716	739	685	706	751	749	758	734	708	738	741	751	801	729	694	742	714	717	714	779	718	700	734	728	765	760	765	698	739	735	714	741	713	764	780	709	754	695	717	736	698	732	728	701	758	721	727	785	732	744	730	736	711	760	761	725	724	717	705	674	747	783	753	732	781	721	724	716	731	769	730	754	764	745	732	749	735	686	777	793	770	658	706	758	707	741	769	747	766	715	782	732	741	818	758	738	776	796	761	721	718	802	784	741	758	763	765	760	740	768	735	758	731	752	765	694	758	772	726	722	743	790	727	750	691	781	695	737	729	718	752	764	752	746	762	742	739	771	802	780	742	765	710	727	750	765	741	756	734	731	754	727	685	722	771	738	740	791	781	726	733	718	759	754	758	731	706	768	740	730	730	743	756	743	735	713	809	727	752	718	720	732	768	762	726	723	712	773	775	776	702	736	764	799	744	741	738	785	704	769	739	752	771	780	714	752	728	707	787	725	767	782	753	733	763	774	805	737	705	735	753	712	749	759	702	739	737	680	749	697	731	738	751	765	723	757	746	708	698	800	747	805	743	755	736	757	757	729	732	746	748	751	792	761	725	704	709	781	722	724	725	732	690	742	688	713	731	733	753	745	800	729	716	771	700	743	704	714	770	744	692	736	726	764	734	711	756	703	778	698	753	723	772	759	717	736	707	739	733	759	729	736	712	704	756	703	713	710	706	759	739	713	777	731	729	799	730	788	720	743	754	710	776	797	788	788	712	744	689	777	754	781	748	777	703	737	704	720	799	723	704	699	767	790	747	744	772	736	708	685	755	717	753	736	725	744	705	745	728	729	731	741	744	737	720	700	755	741	776	692	740	723	761	729	747	744	692	753	717	731	759	751	773	728	718	755	719	717	729	715	739	738	725	707	785	740	734	697	786	758	754	779	728	738	753	741	764	726	703	739	752	711	689	746	688	712	742	730	780	768	739	730	734	743	760	722	695	747	718	707	762	699	737	765	724	730	743	794	748	724	731	791	752	758	752	744	763	770	749	737	773	721	737	721	782	777	718	789	725	764	725	781	753	736	685	739	782	758	769	725	666	727	748	774	717	792	742	733	724	767	747	716	752	751	716	697	741	767	703	699	716	772	778	703	751	717	691	778	749	745	736	734	762	733	719	745	719	749	758	692	704	738	663	784	763	784	731	740	761	746	728	754	762	708	735	715	741	760	740	732	737	678	689	753	785	787	735	738	734	733	712	699	750	751	788
1213	267	40	39	36	37	26	38	45	28	49	36	45	42	23	31	40	37	37	30	32	26	31	37	41	41	40	25	32	34	30	29	32	34	28	44	35	36	44	35	32	46	31	31	35	23	32	39	42	30	37	36	31	45	28	31	26	34	31	39	24	39	36	40	46	34	25	40	34	49	30	27	39	34	28	41	33	37	24	31	35	32	26	41	26	51	39	33	42	30	29	27	37	34	36	33	36	31	27	26	35	29	31	30	39	37	23	28	31	36	38	34	31	30	27	33	36	41	34	37	32	32	42	27	31	26	34	38	37	36	30	45	33	39	33	36	43	42	39	31	36	29	32	39	35	34	33	26	44	38	34	29	38	35	28	37	25	29	24	32	26	37	40	37	21	22	32	36	41	31	38	36	33	29	37	35	26	35	38	40	35	42	35	28	30	46	39	39	34	32	29	25	32	24	37	30	30	40	40	30	39	22	46	39	33	25	24	37	35	41	32	36	42	29	47	37	34	40	46	39	31	31	33	33	31	38	36	40	31	41	22	41	39	34	28	29	36	41	34	36	24	33	35	30	25	34	31	37	34	35	29	47	28	40	28	28	36	31	35	35	38	31	36	33	43	28	33	31	27	30	25	27	51	34	28	31	40	38	31	29	36	25	33	31	33	38	39	43	27	36	31	29	41	33	30	35	33	36	37	32	27	31	31	28	36	37	35	38	39	36	25	29	28	35	34	28	36	38	42	32	34	27	43	27	33	39	38	35	24	41	26	38	30	33	28	42	23	28	41	23	38	19	19	36	26	35	30	48	34	34	37	37	39	27	28	35	33	36	39	35	30	36	28	45	27	28	29	41	28	32	41	34	38	41	29	38	29	38	35	43	34	32	47	26	30	29	33	33	39	27	33	35	45	36	26	30	32	27	25	38	33	29	43	41	29	27	31	29	37	36	37	39	37	24	28	30	41	35	25	23	27	35	36	36	34	41	24	39	32	41	39	31	30	41	41	22	40	29	27	36	37	29	39	35	32	28	31	46	26	33	41	29	40	31	31	29	33	29	35	34	30	38	27	28	29	30	29	37	23	34	36	22	32	40	32	40	38	27	21	36	33	24	34	29	33	26	31	26	34	35	33	45	40	35	36	35	34	34	43	36	30	25	38	29	37	46	33	34	35	41	41	33	36	40	47	28	31	37	26	33	32	35	39	37	38	40	28	36	37	35	45	32	35	41	35	27	34	32	30	36	25	44	30	32	45	36	35	38	34	38	33	29	26	32	44	31	27	39	32	48	38	26	33	40	29	35	26	27	31	33	33	30	33	33	44	29	31	36	27	43	34	39	28	35	31	35	30	30	33	34	30	40	39	29	38	34	30	26	37	34	29	45	29	40	36	29	36	31	37	33	40	36	36	28	29	30	28	30	36	32	37	29	34	38	29	35	34	38	42	36	39	34	35	28	28	33	41	27	36	42	37	34	34	40	41	34	32	23	44	40	32	24	39	32	32	24	25	24	27	31	43	39	41	34	28	25	37	34	40	35	29	35	39	31	30	43	36	41	30	33	37	38	40	38	20	49	39	34	37	31	30	34	40	39	32	26	38	23	23	28	34	40	26	35	41	38	26	40	34	27	26	35	35	32	44	32	35	28	33	28	40	32	34	20	32	40	47	35	30	28	32	32	36	28	30	34	32	32	46	41	43	35	36	42	40	35	45	50	36	30	39	32	30	38	36	40	27	31	30	24	38	42	43	35	30	45	33	42	41	38	34	34	26	31	31	41	41	39	39	28	35	36	31	38	30	39	28	39	34	32	41	35	37	33	39	34	37	25	47	34	37	36	38	32	44	24	32	33	32	35	39	30	42	41	28	25	28	38	49	40	30	28	46	43	32	36	28	46	35	38	41	31	37	32	48	30	33	50	37	40	36	42	47	24	48	30	47	38	50	37	33	33	22	35	43	35	37	33	34	31	44	45	29	43	43	47	38	31	32	25	32	40	44	30	31	41	35	37	42	35	35	37	42	32	37	33	34	23	34	35	29	24	37	29	40	30	28	36	37	38	34	31	33	35	24	45	41	42	35	40	29	30	30	36	45	41	26	36	30	40	37	35	28	38	36	33	37	32	40	26	30	28	25	37	36	40	52	31	31	28	35	27	37	46	45	31	29	33	31	33	34	39	40	32	31	40	33	37	28	46	42	33	29	39	33	40	24	40	43	27	25	37	27	40	35	40	44	28	43	35	37	39	35	31	27	31	40	48	32	32	36	38	32	39	42	35	27	41	40	49	31	25	35	28	38	40	35	32	46	45	29	24	24	28	27	28	29	43	30	43	36	30	33	32	28	42	38	42	29	43	38	31	31	35	28	28	42	37	27	29	33	39	30	22	51	29	37	34	28	33	31	23	34	36	35	29	17	31	31	29	33	33	42	31	37	45	39	29	37	37	34	40	40	24	34	34	33	32	42	23	31	30	25	40	33	27	27	33	35	30	24	24	20	32	30	40	30	40	41	40	42	37	34	36	51	45	41	35	21	35	34	37	31	32	41	43	42	31	36	31	34	39	38	45	45	29	49	26	29	51	33	33	33	37	34	48	35	43	25	35	36	29	39	39	39	26	39	44	33	27	29	28	42	33	25	36	33	32	35	35	30	31	20	33	30	32	40	52	31	36	40	36	47	40	34	35	29	40	27	32	36	34	32	40	26	46	20	29	32	25	38	35	39	29	20	36	29	35	31	35	36	32	36	34	35	31	30	41	34	26	31	27	41	34	28	35	44	33	43	40	31	31	36	27	35	32	29	35	32	35	33	33	27	43	28	38	39	28	29	27	13	36	41	44	33	30	31	41	34	33	42	42	25	33	25	26	31	39	38	43	40	37	33	34	31	36	30	35	34	26	36	37	39	44	30	47	36	38	28	29	35	34	35	38	28	28	37	42	23	37	41	31	36	42	25	32	26	32	37	25	31	32	24	34	32	38	36	30	35	37	33	32	38	26	42	41	38	32	30	31	34	26	46	28	41	36	38	33	34	40	38	48	32	33	44	31	23	36	38	27	36	33	34	33	36	37	39	33	34	34	39	23	25	29	37	30	40	49	40	33	43	34	42	33	26	25	35	38	33	30	24	29	31	32	31	34	23	27	31	29	32	28	28	36	43	37	27	36	34	32	37	26	30	43	40	31	29	23	43	47	31	26	30	37	27	28	40	38	43	27	30	42	26	37	38	38	44	39	32	34	33	26	46	30	41	38	37	32	32	29	26	32	50	38	35	30	36	42	29	35	33	23	29	33	40	36	33	35	31	32	24	34	35	36	37	38	34	35	33	29	41	36	38	25	25	36	30	35	29	28	38	40	38	45	32	29	34	32	49	35	30	50	32	40	33	35	28	35	44	35	39	42	34	38	40	33	29	32	37	31	35	41	32	30	33	31	39	25	45	27	26	36	38	43	40	26	40	29	32	27	34	30	40	38	41	26	23	28	31	27	34	44	31	37	35	33
13460	3639	487	406	506	618	590	558	502	487	455	433	383	405	309	381	321	332	321	293	322	334	343	299	325	344	300	309	293	286	279	298	330	312	299	318	286	305	275	314	314	301	296	301	320	298	303	300	296	294	335	302	283	268	314	302	279	269	297	300	302	294	304	263	289	310	275	307	306	318	290	292	277	294	301	283	307	306	274	286	305	277	283	257	296	327	323	267	315	287	277	298	301	278	303	306	300	254	307	299	275	273	305	332	289	272	292	303	305	311	310	286	293	303	304	289	269	294	304	300	311	287	273	284	298	305	282	324	265	285	291	278	323	307	312	296	310	289	301	278	284	284	289	312	303	275	297	307	288	302	303	276	253	292	274	285	272	283	260	306	293	272	301	266	292	288	296	274	297	277	336	281	282	292	281	275	276	318	282	298	292	299	311	291	315	260	299	307	300	264	295	284	284	275	287	323	301	288	282	284	308	298	302	310	279	296	332	292	288	278	309	282	271	278	302	287	332	258	301	306	286	280	268	305	275	323	296	294	314	293	303	260	284	272	284	282	273	288	293	279	289	284	314	292	306	261	258	311	304	310	239	292	302	272	302	285	269	314	306	304	270	303	255	301	300	288	284	316	264	308	303	282	272	284	276	293	287	297	285	316	282	306	285	286	285	313	301	305	266	301	288	302	293	300	326	293	311	294	273	321	315	275	314	296	270	272	279	273	295	273	283	281	298	278	308	271	287	322	299	277	304	287	287	280	280	243	308	290	274	287	283	299	299	289	315	303	323	300	277	280	289	270	275	318	282	289	283	305	262	263	265	319	291	311	299	271	293	286	292	299	282	303	273	298	303	323	278	331	252	261	297	274	314	299	317	303	292	296	286	280	277	314	302	291	297	297	264	313	281	280	272	302	307	289	283	310	272	278	314	315	292	279	306	289	265	314	318	277	272	264	256	276	300	270	286	272	320	293	300	290	287	298	323	270	294	303	273	288	272	318	292	309	314	302	303	300	280	276	319	289	303	294	280	302	288	287	307	279	287	309	289	283	302	293	264	296	257	296	312	296	290	304	301	257	339	292	271	301	316	283	289	304	294	305	287	263	264	312	296	304	290	269	284	279	297	285	308	274	294	268	303	305	276	287	294	269	280	302	290	321	258	289	289	300	263	311	324	302	271	284	308	306	311	302	323	271	308	300	283	267	281	300	274	310	316	305	299	289	298	260	276	261	294	292	272	283	293	304	284	289	283	314	280	298	275	270	288	268	278	276	282	300	302	308	262	295	285	310	307	307	265	269	320	319	272	262	339	316	263	287	304	316	268	286	280	263	308	287	260	299	299	265	281	307	289	299	279	295	293	305	302	330	306	304	311	301	315	284	312	305	281	275	286	299	313	305	281	296	330	283	304	297	305	310	284	286	313	301	286	291	336	291	275	285	273	313	283	265	292	276	317	289	277	245	267	312	317	271	270	289	288	256	307	295	318	270	306	312	281	252	289	277	287	284	297	273	321	300	296	290	262	284	277	280	292	280	302	282	292	299	310	279	278	289	289	241	294	272	291	283	257	293	276	263	293	296	273	298	284	314	280	306	297	263	265	274	312	335	281	274	300	300	307	284	275	281	298	313	295	319	277	309	316	315	307	286	275	254	265	271	287	302	282	293	249	296	292	263	288	289	281	280	268	292	288	287	278	313	306	286	278	279	282	286	290	263	281	283	281	297	282	277	312	277	298	288	290	277	303	302	255	311	308	274	281	320	291	285	306	292	327	280	305	286	272	305	313	274	296	287	285	289	285	275	289	290	289	290	288	287	254	301	289	292	285	293	272	351	323	301	284	280	290	287	322	304	278	281	273	293	279	286	261	304	322	296	293	313	272	285	285	283	282	289	280	300	286	275	284	242	262	311	264	293	293	293	283	284	284	304	331	252	299	250	297	275	297	262	279	284	299	277	302	284	279	298	268	297	268	290	273	300	313	293	312	283	293	289	306	301	288	290	308	282	296	272	283	281	287	296	304	324	275	291	303	326	305	273	309	279	317	305	300	294	280	304	324	290	298	291	312	293	293	283	293	303	272	309	314	310	295	300	260	301	303	276	301	309	286	260	271	308	270	262	302	286	267	304	280	291	267	259	296	294	293	289	298	280	297	312	269	281	262	277	317	294	281	307	297	297	269	285	264	307	250	289	307	294	346	318	293	293	301	321	295	257	295	290	307	305	284	327	298	302	275	255	283	292	275	273	300	307	294	297	275	263	290	274	276	243	270	300	314	279	290	295	303	313	312	288	271	266	277	290	268	285	282	280	280	255	305	279	312	311	280	282	258	304	288	314	270	298	306	275	272	293	252	317	307	306	297	272	289	309	278	304	284	317	280	308	299	303	292	292	278	315	312	286	297	289	301	286	309	288	325	282	315	308	307	308	310	290	294	287	272	302	319	316	272	274	305	284	295	285	290	312	281	271	263	316	288	285	263	296	271	308	259	308	264	288	290	285	270	285	269	285	287	271	282	296	322	292	309	267	295	307	277	321	268	302	281	287	292	292	271	300	285	289	306	243	266	303	308	277	289	303	299	290	304	289	289	335	303	271	311	290	278	327	281	293	275	304	299	296	302	279	291	316	281	300	292	291	260	299	314	311	279	301	293	269	247	287	284	277	307	285	301	275	263	314	296	267	305	270	299	282	284	292	291	283	274	293	311	277	302	319	323	304	283	316	294	275	285	266	278	280	314	311	299	288	286	287	297	302	295	284	308	308	286	290	330	290	275	278	264	288	277	312	304	303	265	272	295	307	303	334	288	319	274	313	304	291	267	296	289	270	278	303	280	308	279	267	303	302	296	287	292	316	278	304	266	265	322	289	284	286	292	292	302	327	287	320	311	293	297	274	279	280	299	285	292	323	285	276	306	310	313	273	296	335	314	329	298	298	299	305	276	293	292	302	308	264	324	277	290	293	292	331	297	294	327	285	315	299	285	261	287	315	297	281	302	309	296	291	277	301	325	293	277	317	283	281	266	294	294	295	287	281	292	285	287	286	288	303	309	307	283	270	284	292	310	308	285	297	284	311	297	297	313	314	294	293	315	279	285	298	287	290	297	303	301	274	267	268	283	295	312	309	278	288	293	275	287	289	315	279	300	272	274	289	275	279	302	300	285	302	296	325	309	275	263	327	267	290	320	264	278	296	276	316	301	303	291	311	274	268	286	304	307	304	308	296	294	307	275	272	302	297	282	308	278	276	308	274	300	305	289	295	309	303	293	282	330	288	312	316	285	294	299	276	292	303	297	318	324	288	276	276	295	302	282	300	307	304	292	259	272	284	293	317	318	282	310	307	258	295	263	269	309	272	295	287	293	288	313	289	272	283	295	282	296	294	322	309	262	286	283	299	276	301	272	297	300	295	272	297	302	322	290	292	292	288	291	285	278	304	307	318	307	270	305	269	317	294	299	290	271	272	309	279	299	293	277	291	300	306	293	322	271	296	278	269	266	273	273	268
994	933	145	95	103	108	107	119	122	101	110	94	128	91	94	90	97	99	95	104	84	91	97	87	99	105	85	103	101	105	99	103	82	106	99	94	83	75	93	96	77	89	94	91	83	97	96	90	87	95	106	108	79	88	113	90	95	93	83	93	85	100	95	86	81	89	125	82	99	104	95	106	107	95	85	82	99	106	107	83	102	91	79	98	81	95	89	79	91	78	84	85	89	94	98	106	90	98	108	76	81	90	88	91	97	97	94	92	86	107	88	103	87	84	103	78	91	88	98	97	83	96	87	112	96	95	91	110	89	88	85	95	95	99	97	83	96	68	92	85	86	104	102	96	80	86	84	97	94	96	103	91	89	77	106	92	82	110	90	77	107	82	102	84	99	94	99	104	99	95	82	84	82	101	102	75	92	89	89	90	89	83	83	88	85	96	98	102	90	102	85	103	80	98	85	98	91	84	97	84	72	78	99	103	92	88	85	84	94	81	101	86	87	85	90	100	105	90	77	98	83	100	87	86	96	90	83	97	87	105	108	98	98	86	96	97	95	94	79	83	73	91	93	89	86	84	100	76	93	95	103	83	91	84	78	77	104	89	93	96	88	85	94	90	80	96	85	93	76	107	86	94	90	87	83	91	80	86	95	86	99	80	99	93	104	96	95	91	80	90	78	85	73	90	84	78	90	84	101	98	112	106	89	85	80	86	87	84	79	89	108	94	83	75	80	113	118	93	77	91	88	97	82	112	95	92	91	96	65	94	78	102	79	83	99	79	100	91	79	92	89	92	73	79	86	96	100	96	95	80	92	95	92	84	89	60	98	123	81	114	89	96	93	96	85	86	78	83	84	87	96	79	87	102	86	93	80	80	93	103	89	89	105	78	88	96	94	87	95	88	97	71	95	90	75	101	84	96	81	93	88	86	89	80	85	99	95	90	68	77	92	89	89	88	88	82	100	90	100	91	88	80	92	92	95	76	111	84	78	87	78	87	112	93	91	95	77	81	81	86	92	96	80	95	97	95	93	102	99	122	89	88	86	83	93	93	94	88	83	87	98	84	109	67	93	110	101	93	98	100	107	95	74	100	85	98	97	78	107	89	104	80	72	81	91	101	83	96	85	88	84	90	89	68	115	103	83	94	80	99	84	80	79	92	79	94	102	106	101	93	85	94	91	80	90	91	105	101	65	102	85	86	96	82	89	91	91	91	93	101	84	74	96	71	80	87	88	93	78	73	91	96	81	88	89	87	92	76	77	83	71	71	95	102	86	84	89	103	96	108	82	94	81	89	101	111	103	107	106	86	93	87	82	84	108	91	92	114	86	98	78	86	80	92	95	97	108	99	91	90	95	96	79	90	88	91	92	73	94	84	91	87	107	99	104	77	93	98	87	95	91	95	89	94	64	76	95	89	87	91	95	85	102	83	94	105	89	94	89	97	107	100	97	99	78	87	77	110	98	81	96	92	113	94	112	93	84	90	83	110	101	77	109	109	84	93	93	85	90	97	87	103	83	88	67	99	102	92	95	90	86	87	92	93	101	82	105	103	95	107	104	95	99	94	95	82	95	87	82	99	82	107	96	91	96	102	101	98	98	92	94	95	81	95	85	96	103	100	90	101	78	80	90	111	107	88	83	98	90	89	102	80	87	91	84	94	104	91	89	76	92	83	104	100	86	101	98	95	73	81	87	87	93	84	100	90	102	111	96	75	99	97	87	86	85	83	96	95	81	79	95	103	105	95	100	96	85	96	77	95	89	91	91	81	88	97	84	100	95	101	85	92	88	94	97	96	90	95	96	89	92	93	102	96	113	100	77	110	85	101	81	89	91	89	108	95	91	85	101	88	80	92	103	82	87	107	89	88	89	91	87	83	98	97	95	105	91	79	83	112	102	82	98	98	104	108	99	86	80	87	85	86	78	85	101	80	92	76	96	88	84	97	103	105	95	92	87	101	84	99	87	100	101	87	86	104	102	88	96	110	89	105	83	99	105	93	96	83	104	84	81	101	76	85	75	97	89	116	78	77	101	76	107	93	88	97	103	98	88	92	94	109	89	106	72	78	103	85	83	99	87	80	92	86	87	72	84	93	90	91	83	91	93	98	79	80	83	96	76	96	92	87	69	80	87	80	85	110	87	82	106	73	101	78	105	108	74	82	97	96	102	118	92	101	92	88	94	90	91	86	85	89	88	103	82	82	99	84	79	87	94	91	92	86	88	93	94	89	108	95	75	99	93	108	95	93	82	87	89	95	87	75	80	90	97	85	78	95	83	89	76	90	97	97	89	100	84	94	91	108	95	94	94	95	109	69	86	81	79	106	82	92	92	93	96	97	109	93	91	83	95	106	99	85	97	99	101	103	82	85	101	92	91	77	91	79	85	86	92	90	97	87	73	86	81	107	81	84	100	90	85	86	95	97	97	82	98	91	102	93	93	108	101	80	100	83	105	105	101	81	91	93	89	102	100	100	94	100	100	78	87	104	84	83	96	93	87	74	97	93	82	98	85	102	87	91	100	102	93	86	95	90	92	102	97	80	78	88	100	78	84	90	97	84	102	95	85	91	109	85	89	103	84	96	78	92	94	89	86	92	101	80	95	90	87	93	97	98	84	100	110	81	96	90	76	87	93	88	108	77	92	91	85	86	74	92	100	102	89	99	89	97	93	103	81	108	104	83	109	102	74	88	96	89	94	94	102	91	88	105	87	95	92	81	100	91	78	75	83	115	103	98	98	85	116	74	96	89	87	102	77	86	86	107	82	84	91	79	97	88	93	86	78	90	79	98	101	95	82	88	79	88	95	91	78	95	87	94	90	85	98	97	116	90	85	96	100	88	93	99	98	91	81	87	91	92	90	81	96	99	82	103	89	91	89	87	99	109	93	97	105	86	87	91	89	94	89	91	82	88	107	97	89	82	109	100	84	74	76	123	97	80	84	70	84	100	105	76	104	98	92	82	92	103	87	84	93	99	83	112	102	107	84	87	105	94	95	95	115	90	82	87	91	98	74	79	102	98	94	81	116	86	87	95	96	89	89	97	94	88	72	103	85	97	95	94	83	86	82	89	84	97	79	77	97	109	89	84	91	105	104	100	92	87	96	91	92	85	98	87	88	84	88	85	86	90	86	88	105	82	82	95	93	101	91	110	79	107	89	92	111	100	95	87	101	100	88	102	81	109	91	79	89	94	93	93	80	93	102	85	104	101	97	97	98	78	96	96	91	106	91	82	91	84	98	85	68	84	96	84	106	107	88	75	78	71	88	95	107	98	88	103	101	101	93	103	96	85	109	82	84	95	89	89	98	79	91	112	89	93	81	108	82	87	106	75	97	89	94	106	103	83	107	113	91	97	110	91	94	81	60	95	85	88	90	93	80	92	103	103	95	94	90	84	95	84	91	94	90	95	86	78	71	89	80	91	119	102	83	104	91	88	84	90	84	83	99	93	92	104	89	91	84	99	97	104	91	71	101	79	88	94	115	98	93	84
14951	9457	1512	1196	2283	2861	2617	2188	1875	1713	1464	1363	1281	1182	1072	1068	1043	975	984	985	880	895	908	870	866	869	873	906	830	839	806	855	843	783	833	828	793	819	779	812	823	766	771	746	784	803	812	796	771	770	783	807	805	797	791	826	803	777	749	775	815	754	840	740	735	781	798	783	775	813	747	771	796	819	763	768	753	725	822	793	766	778	804	762	793	809	758	749	770	756	786	807	787	818	808	767	748	792	757	800	772	784	755	802	789	774	710	736	750	745	814	757	799	788	776	763	794	792	728	767	761	799	776	789	798	742	769	743	800	742	799	774	729	795	806	747	759	779	735	749	735	748	769	750	790	751	771	798	782	720	808	776	712	774	778	821	799	826	767	734	778	769	803	742	751	754	741	758	753	781	767	789	750	755	788	791	755	779	784	780	781	778	783	711	791	725	798	771	798	770	742	747	815	745	795	715	768	753	776	770	752	696	835	774	743	781	736	771	786	721	763	750	803	794	746	743	758	778	796	685	741	753	779	775	794	767	737	805	819	799	790	822	737	775	732	787	774	719	737	795	718	771	767	751	799	805	741	800	738	757	811	738	798	756	794	751	729	781	792	781	782	792	803	775	708	732	776	781	790	806	785	733	748	791	706	815	815	743	735	742	785	736	766	798	786	707	820	740	736	792	734	756	747	767	762	791	812	776	756	757	808	754	772	786	772	748	746	706	763	735	778	791	770	780	787	779	767	699	719	758	789	731	776	776	738	756	762	787	789	763	772	747	778	748	757	709	800	764	771	814	790	800	779	778	770	795	816	796	740	770	764	765	794	775	742	785	777	764	761	800	742	796	767	769	834	741	764	756	750	729	732	738	804	773	783	806	805	761	761	789	772	789	776	745	772	736	763	744	709	777	800	746	802	772	792	803	741	746	769	792	744	818	769	772	766	774	737	756	738	738	751	792	814	759	722	761	731	744	767	766	755	800	752	725	732	746	816	772	737	771	712	786	788	793	766	801	729	726	781	747	762	759	734	755	793	775	748	806	799	778	811	790	766	750	758	752	761	742	756	773	786	791	766	748	759	814	732	785	778	795	745	711	763	776	728	733	781	779	691	693	769	768	824	757	728	758	747	793	803	792	760	780	751	764	796	764	793	771	779	800	736	743	738	813	810	740	735	775	771	791	750	734	751	782	718	758	794	805	804	752	744	742	741	740	788	765	804	777	831	802	795	799	778	781	827	746	805	787	706	753	717	742	726	779	760	761	737	746	768	805	747	747	721	747	773	744	777	723	724	780	793	778	746	740	745	725	768	796	793	810	761	763	727	788	712	751	771	771	796	808	729	731	753	773	811	766	745	804	836	757	755	750	731	835	759	762	806	780	816	779	788	747	775	796	779	777	723	740	721	768	784	758	786	776	750	762	800	771	732	749	772	756	788	763	795	786	773	733	751	774	784	807	795	734	803	794	828	765	719	778	811	736	813	763	768	797	781	774	805	811	788	739	761	776	808	725	740	777	836	784	723	730	788	754	767	768	795	773	807	805	766	779	755	742	744	774	765	790	787	768	842	784	736	792	742	759	752	710	767	751	819	728	721	788	773	826	759	802	799	792	784	732	734	760	758	761	785	699	778	739	760	745	747	731	768	806	744	779	764	766	809	722	743	763	765	832	718	817	740	782	755	776	809	746	738	724	790	753	763	752	748	733	795	720	742	766	734	790	809	799	803	769	744	759	752	771	777	777	820	780	762	768	826	803	742	762	762	800	754	748	774	801	786	779	742	768	742	758	764	791	829	753	794	757	729	768	745	781	726	774	825	763	779	783	752	785	794	775	736	755	775	777	743	772	784	701	762	804	781	728	788	734	800	788	732	793	744	759	749	752	721	786	757	787	749	798	815	770	774	789	813	808	732	753	751	756	744	751	766	715	708	751	768	769	789	741	765	777	766	765	811	775	708	750	782	726	753	770	745	776	779	735	743	788	766	756	784	759	725	779	776	759	762	772	788	771	748	792	785	762	792	769	781	748	774	743	785	721	751	726	724	745	749	726	791	722	762	734	760	758	765	750	796	783	752	708	752	777	758	759	782	759	791	777	783	792	770	777	792	740	758	703	747	754	711	778	711	747	787	781	776	811	816	760	765	707	775	761	774	734	778	762	770	787	728	741	781	744	737	788	760	789	776	767	749	769	778	746	771	832	746	839	708	838	797	795	744	750	745	755	707	784	784	780	755	781	752	776	741	761	720	792	803	770	782	831	778	771	769	767	768	774	736	744	796	741	764	763	710	739	726	771	751	734	776	765	790	741	860	741	735	780	728	745	753	766	784	784	735	751	738	744	784	742	767	793	765	807	832	731	764	762	798	779	774	820	724	757	778	759	751	792	739	792	785	773	817	776	785	780	760	728	779	834	721	759	739	735	815	791	772	797	802	748	758	797	748	754	746	767	810	762	707	727	705	777	752	774	800	765	786	748	789	807	752	840	764	711	799	790	785	775	749	813	817	771	795	788	746	741	766	731	722	771	780	715	761	750	811	751	734	812	778	728	780	806	753	781	739	750	746	720	812	700	790	728	789	719	716	744	780	768	791	769	787	757	793	733	711	779	796	752	741	761	755	765	744	733	788	786	792	807	763	761	810	811	781	759	791	788	738	736	785	791	781	716	812	797	749	786	774	708	712	762	787	800	760	764	749	782	775	751	775	758	780	754	740	764	792	736	764	782	779	748	782	776	728	782	740	772	817	768	799	747	734	805	743	784	795	741	819	758	748	789	772	764	760	771	794	727	748	763	749	832	762	830	768	755	816	784	796	759	705	806	765	805	772	722	789	787	743	813	769	759	776	780	789	810	771	762	777	768	802	780	754	787	817	781	796	777	741	751	732	710	753	735	719	782	793	822	785	741	729	746	781	766	769	737	727	771	780	738	787	793	770	794	805	777	781	808	802	757	751	777	803	807	757	751	785	789	741	720	779	797	740	792	747	775	722	747	766	788	720	798	736	736	744	752	783	759	771	771	782	762	789	761	797	759	773	779	758	741	769	744	713	790	757	738	805	760	800	731	746	776	819	756	767	733	769	742	788	755	769	742	776	757	764	789	750	729	770	770	778	760	791	762	775	737	787	778	785	747	768	746	723	763	717	768	797	781	735	686	761	768	779	791	769	752	768	772	770	778	773	774	729	763	784	753	698	716	749	761	746	712	796	744	781	793	756	791	792	790	774	762	785	752	771	779	731	740	779	717	752	727	785	761	749	791	770	717	759	772	759	784	691	794	748	744	771	783	782	796	715	781	786	788	771	758	720	749	758	759	770	751	710	780	808	796	773	756	780	721	778	791	754	770	750	762	742	759	746	821	768	826	723	778	810	750	783	785	743	739	770	794	776	773	756	710	793	758	766	776	801	751	740	763	775	761	778	766	734	760	686	744	737	732	799	738	785	775	737	734	781	753	736	815	826	776	794	761	790	716	797	723	753	770	779	785	778	776	735	748	773	778	736	745
1673	641	68	31	27	29	45	50	28	38	36	28	40	40	29	26	28	35	30	32	30	31	19	22	23	24	21	20	21	20	23	24	17	18	23	19	24	24	29	23	20	17	22	19	23	9	23	14	24	16	25	28	34	22	24	22	21	27	17	29	10	19	16	18	22	16	12	20	25	24	20	22	21	15	16	19	26	27	19	22	17	21	26	18	21	25	26	24	20	18	21	25	16	20	11	22	12	19	20	16	20	15	20	30	23	22	23	26	9	12	18	17	20	21	19	11	18	19	13	20	21	14	23	19	17	20	25	18	25	17	35	18	20	19	27	22	17	22	29	21	26	25	19	20	26	17	17	20	22	17	29	16	17	19	28	19	15	19	21	17	26	21	18	24	26	13	21	17	19	17	21	23	22	18	21	17	21	23	23	15	21	18	25	27	25	28	31	22	23	21	20	32	12	27	23	22	20	24	20	19	22	10	16	12	26	24	22	19	19	17	17	22	21	18	21	21	16	27	18	30	27	16	14	18	14	30	16	16	12	23	27	22	22	22	19	20	26	25	12	19	19	26	19	19	22	19	18	24	26	14	18	21	23	25	20	29	18	19	22	14	17	23	19	15	16	27	22	14	10	15	29	21	17	23	25	22	17	30	19	27	20	23	19	13	29	18	30	15	19	20	20	26	16	16	24	21	21	22	28	24	24	24	14	12	26	19	22	21	22	12	23	19	18	16	19	22	15	21	20	27	14	20	25	23	12	18	18	20	16	27	22	23	25	24	22	20	16	28	24	21	22	23	26	21	24	26	20	20	22	18	17	17	26	23	13	25	14	24	16	30	19	21	19	24	20	20	20	22	13	26	22	14	25	28	23	19	18	25	17	19	19	18	26	19	29	24	16	16	19	19	15	22	19	24	23	23	21	23	28	25	20	16	16	22	15	28	28	13	13	26	31	21	25	25	17	15	19	15	16	25	21	19	22	20	26	19	12	20	21	21	28	27	12	27	21	13	27	15	13	26	19	22	25	28	27	27	26	17	23	22	20	20	25	24	21	21	24	22	24	19	22	20	21	24	20	24	18	17	23	26	26	11	21	15	20	18	17	18	24	21	21	25	21	15	24	13	21	16	13	27	24	19	20	28	23	27	23	21	11	22	22	19	15	18	26	24	21	16	24	9	19	29	19	18	14	21	19	23	19	14	19	23	12	25	26	27	15	20	14	14	19	21	30	21	20	20	29	20	23	21	15	19	27	24	17	18	24	25	17	23	23	20	26	17	26	24	19	16	27	18	18	28	28	15	19	28	24	14	22	19	23	24	13	17	34	32	22	17	20	25	24	20	14	26	17	14	17	20	20	22	22	21	21	19	31	27	22	31	21	27	19	17	28	30	23	13	23	23	21	18	20	20	22	26	24	15	21	18	15	21	18	13	14	22	23	16	19	24	15	21	28	27	24	23	17	18	25	18	18	15	18	22	29	13	16	27	32	23	14	18	30	14	22	20	22	23	19	21	18	13	20	22	21	19	14	11	19	28	14	21	13	20	31	21	22	25	12	11	24	22	24	18	20	19	20	19	31	14	22	21	19	23	17	23	23	17	13	17	20	28	32	19	23	16	18	15	22	27	21	16	20	22	22	17	21	14	15	25	27	22	29	21	17	18	19	14	23	23	18	20	14	23	22	16	17	28	17	19	20	13	18	22	13	28	28	13	16	13	21	24	24	24	23	21	17	20	18	20	27	16	19	25	10	23	25	23	31	15	21	21	23	21	22	22	15	23	20	15	14	19	16	13	21	21	26	21	20	20	24	24	28	23	25	27	21	25	21	22	18	24	30	23	28	18	21	24	18	14	23	23	18	19	17	20	21	20	18	18	21	23	22	22	20	17	20	18	19	20	25	24	21	25	17	14	19	18	24	15	23	14	18	22	14	22	21	17	27	16	19	22	16	19	24	24	21	23	21	21	16	18	13	19	22	12	28	20	21	19	17	22	17	22	27	25	17	21	23	22	29	31	30	26	27	17	23	24	17	20	23	31	20	22	22	21	15	24	31	14	19	26	24	26	25	27	17	23	24	21	22	18	21	21	20	19	27	16	19	25	18	17	26	21	27	21	24	25	25	23	24	19	21	14	24	22	17	14	14	16	21	15	22	20	27	26	22	15	26	15	17	16	14	33	23	18	16	30	14	15	15	20	26	19	26	13	26	21	22	17	22	22	20	21	26	21	9	19	29	21	27	19	22	21	16	26	19	20	25	20	19	11	26	20	17	31	23	19	27	27	26	18	15	27	24	16	22	16	18	24	21	23	26	24	21	16	16	16	25	16	27	17	17	26	20	14	12	15	18	18	25	26	25	21	24	23	26	20	23	18	19	23	21	29	18	26	17	17	19	18	17	21	15	23	17	26	18	28	17	11	23	26	23	27	12	28	16	17	21	19	19	28	22	22	26	27	20	25	11	25	13	21	22	23	22	30	16	24	18	20	27	20	19	19	17	24	13	21	28	21	20	32	25	16	24	20	21	19	19	24	20	18	23	28	23	16	28	23	17	17	25	16	23	22	20	22	16	26	13	19	18	24	26	18	26	22	12	27	28	25	21	17	19	25	20	26	20	25	25	26	22	22	24	14	26	20	17	29	23	14	23	28	19	21	16	26	21	14	16	24	19	25	13	18	14	25	25	17	25	16	25	27	21	20	16	28	23	24	19	17	19	24	17	19	26	15	17	14	19	28	20	15	15	24	24	25	21	19	21	19	24	12	23	27	20	19	23	18	17	24	23	17	24	20	23	26	22	22	26	19	30	24	22	24	24	15	9	23	29	20	25	17	24	15	15	29	21	29	22	24	20	22	20	21	26	20	24	20	22	27	19	18	29	17	25	21	18	16	23	21	11	31	24	32	22	15	15	21	20	26	19	24	19	23	25	23	18	16	21	23	15	25	20	13	24	12	24	18	21	26	21	26	13	16	18	24	32	24	18	18	21	15	20	24	15	14	19	20	15	12	25	24	16	15	20	19	26	28	20	15	22	14	13	19	20	16	17	13	19	22	19	22	18	19	18	17	30	22	30	23	22	21	15	16	32	23	17	17	15	18	19	18	24	23	14	24	18	18	28	19	13	26	13	15	21	25	10	27	22	17	29	19	27	20	20	12	23	26	28	23	18	19	19	18	28	21	26	24	19	19	14	20	18	20	25	20	25	20	16	20	13	21	12	23	20	24	21	23	21	25	14	20	20	18	24	22	30	22	22	21	17	22	23	16	23	11	22	16	13	19	31	22	16	21	21	14	18	16	11	30	22	23	15	15	23	19	19	25	18	17	24	20	18	27	18	15	17	25	24	19	22	22	24	16	15	17	24	16	14	18	25	31	22	25	21	20	21	20	26	17	24	13	21	16	25	25	18	19	23	19	22	31	15	21	19	12	23	23	16	24	24	20	32	20	20	27	25	18	14	21	15	23	26	19	29	23	12	16	19	21	20	22	21	23	26	10	36	23
14786	7641	832	593	1344	1891	1705	1478	1318	1084	907	761	736	644	553	500	441	451	382	366	365	320	362	325	257	311	268	239	264	250	241	253	250	231	224	216	226	242	241	251	223	228	190	227	207	218	178	183	189	203	220	193	218	211	199	226	200	192	221	194	187	186	209	200	203	196	198	170	175	207	188	180	185	213	188	204	201	184	179	201	185	210	179	176	171	176	222	182	196	181	183	196	173	177	166	183	199	188	196	174	189	196	194	186	176	193	193	203	184	163	171	200	185	188	170	170	179	169	174	188	200	167	196	189	194	178	147	193	197	169	186	190	184	192	170	170	162	184	167	181	190	148	162	198	167	177	182	214	180	194	190	173	199	165	194	184	169	171	177	193	197	169	166	186	189	169	178	191	211	161	168	185	169	190	176	178	195	207	214	201	171	198	194	201	209	194	180	161	216	181	152	184	190	173	174	172	179	164	164	184	188	170	195	178	158	193	166	169	192	180	173	186	218	195	166	197	179	190	205	167	185	174	225	186	160	214	178	200	180	164	218	192	197	196	183	158	199	178	161	185	175	181	203	181	160	191	190	197	216	187	175	175	191	170	171	189	152	170	196	193	149	180	164	190	191	190	202	186	160	175	176	179	210	202	178	201	183	161	195	198	174	192	201	189	168	200	183	183	185	202	188	197	182	179	197	195	180	189	199	200	189	172	177	173	204	188	191	192	204	186	181	188	164	178	195	186	189	166	158	193	205	192	181	195	156	156	180	199	176	185	171	188	191	198	190	196	196	178	183	187	193	167	186	197	186	180	162	195	181	213	157	171	175	175	171	188	182	205	208	183	176	180	190	175	190	180	176	188	179	169	153	191	156	195	189	181	188	149	183	187	196	209	169	174	181	178	177	194	189	185	187	195	159	193	192	169	170	174	188	192	170	188	174	170	191	183	184	182	176	199	185	172	180	186	183	176	193	163	178	214	186	180	170	171	196	188	168	178	183	194	171	172	181	188	176	184	169	179	190	181	200	166	181	180	199	186	178	191	183	173	187	203	187	192	177	183	183	171	178	191	175	161	165	203	184	191	170	201	167	194	190	181	174	167	175	168	195	166	185	194	176	174	196	182	176	179	181	171	223	168	164	191	167	201	184	184	175	184	199	185	171	184	190	180	181	164	173	221	189	172	185	188	192	180	195	152	182	180	176	179	186	172	196	205	191	195	159	157	174	169	181	223	177	191	173	192	186	167	201	201	181	186	181	189	183	171	163	185	193	195	212	178	166	181	159	157	163	190	179	156	198	179	214	193	180	165	202	175	170	178	178	162	201	168	186	188	150	202	194	206	174	193	171	170	184	164	187	184	181	177	166	174	171	167	185	165	196	179	189	173	201	223	174	205	174	190	186	177	155	170	182	174	162	168	186	179	201	182	170	192	184	197	184	176	195	212	177	195	177	189	177	170	189	157	205	172	171	158	185	165	183	198	211	186	184	183	167	154	182	174	197	171	189	189	196	187	176	188	162	197	172	207	188	176	169	156	175	198	182	174	164	154	172	207	185	179	199	196	191	171	204	170	198	200	184	190	179	170	191	190	179	188	187	182	203	169	169	193	205	172	172	192	186	154	182	164	210	188	167	201	186	166	177	179	190	177	172	164	187	208	189	170	183	184	193	166	176	200	194	167	182	189	195	174	184	189	209	194	160	193	174	205	183	170	182	189	176	168	184	188	200	165	185	170	166	164	176	196	179	193	177	207	174	170	181	184	160	176	183	184	191	201	184	174	188	185	170	190	167	173	209	168	190	213	175	180	195	182	169	174	179	173	165	199	198	167	180	178	180	188	179	169	181	184	171	194	167	188	183	190	182	199	160	176	183	176	166	180	183	193	161	169	197	172	169	192	182	164	186	181	185	174	177	181	194	166	167	165	160	192	173	201	202	188	182	165	215	173	161	175	182	202	182	169	186	175	181	190	172	191	217	192	179	203	181	183	187	183	186	186	178	181	168	162	185	167	188	181	214	168	171	194	193	160	231	172	200	205	181	193	186	185	180	174	170	185	189	151	171	191	181	191	169	197	195	193	177	183	204	191	167	195	167	186	168	190	171	162	189	180	198	176	172	172	186	173	182	209	191	175	191	160	189	182	168	187	169	189	184	174	151	171	216	193	162	201	191	203	182	197	172	196	193	191	149	176	170	186	189	190	165	195	182	174	198	203	182	175	184	179	178	221	171	188	196	171	183	179	187	158	185	192	171	196	190	178	179	172	192	194	187	189	173	198	182	175	159	187	187	157	184	171	202	158	162	181	194	182	184	153	178	188	183	211	191	155	191	199	181	199	185	195	191	167	184	191	173	160	173	192	183	179	169	184	190	172	186	178	194	178	184	200	196	202	181	178	187	169	194	210	209	158	206	190	171	194	200	170	175	176	206	179	193	188	191	180	168	192	208	152	158	209	198	177	163	177	181	187	228	204	175	159	164	185	196	181	197	193	196	164	189	181	172	160	194	189	209	186	189	175	177	179	198	177	170	182	171	201	208	199	184	164	209	206	164	163	186	189	155	187	159	184	187	171	180	189	193	184	177	185	168	197	181	156	182	184	162	187	170	168	156	182	166	196	189	178	176	189	193	170	174	167	179	199	230	196	184	201	189	177	155	161	184	184	188	175	180	180	178	179	174	189	188	175	193	191	199	190	206	203	174	182	178	168	203	181	190	194	194	200	189	207	186	165	169	193	204	186	191	197	181	175	195	164	188	216	139	183	178	177	181	169	170	169	183	184	198	187	217	183	183	182	160	184	186	190	180	188	161	161	172	182	177	188	171	178	181	166	172	200	156	176	195	198	181	197	176	162	185	171	184	183	186	196	169	190	181	194	192	154	209	179	180	179	163	178	169	198	169	172	191	184	169	190	173	203	191	175	207	193	166	165	189	191	173	174	185	187	164	172	170	173	175	184	173	168	180	180	184	179	182	218	175	175	184	191	180	203	178	158	174	189	173	177	191	164	196	165	158	173	179	173	169	210	188	181	170	170	191	178	191	182	172	197	181	181	167	165	190	172	182	181	204	192	175	180	176	172	165	207	171	187	197	188	188	210	195	196	164	211	170	179	203	162	171	163	187	194	179	191	182	170	165	179	155	176	179	185	171	171	173	168	191	193	178	196	191	163	182	178	176	178	197	163	172	209	168	196	169	165	175	183	164	178	214	177	177	209	210	192	166	169	193	196	188	188	184	174	185	193	202	180	172	160	192	193	188	182	172	198	172	178	198	167	180	190	207	183	170	203	194	179	168	165	156	177	203	162	186	195	216	173	180	172	182	167	169	190	179	171	189	171	165	188	184	156	182	194	177	185	174	168	197	184	164	193	151	165	198	164	178	201	172	194	204	182	186	187	212	175	160	190	209	171	190	192	184	176	191	183	192	162	178	183	187	196	164	178	173	196	198	206	175	188	174	172	188	197	180	205	179	180	202	169	198	197	193	187	171	170	202	182	191	183	184	161
1272	1294	162	109	121	113	126	113	119	143	107	114	130	107	100	106	88	109	90	89	90	111	92	87	89	84	96	102	81	99	87	83	83	109	94	84	99	98	94	99	98	104	72	104	85	102	106	94	98	108	89	87	101	84	92	91	88	86	88	85	103	95	77	93	103	79	108	96	81	93	81	83	78	72	105	101	94	74	83	101	103	80	81	85	94	103	88	99	92	94	72	92	93	83	64	95	91	85	97	98	86	118	73	98	94	85	86	91	82	103	84	77	98	78	74	76	92	79	73	88	86	99	87	84	98	90	89	79	102	84	92	78	88	105	89	85	96	93	79	87	93	104	105	96	89	77	100	72	96	90	99	81	92	88	82	86	92	73	96	80	81	91	78	97	97	114	70	90	73	87	89	90	88	87	84	85	84	81	87	86	95	97	75	69	85	95	76	84	98	112	88	76	93	89	78	79	93	100	87	98	75	85	97	87	86	100	85	92	85	81	85	73	83	88	102	96	71	97	91	98	71	87	77	95	91	101	101	78	100	79	66	107	94	86	82	71	89	90	81	91	96	91	86	90	103	85	88	83	74	83	91	115	84	90	87	89	101	84	85	76	74	83	83	105	94	88	87	80	70	88	91	91	91	84	64	101	80	85	94	86	80	101	75	82	74	105	93	81	74	93	91	87	103	83	83	80	99	102	106	92	118	99	101	79	83	87	104	101	76	101	82	81	90	72	81	88	85	79	80	77	91	90	81	81	80	94	79	83	88	80	96	90	90	84	80	91	93	81	90	77	109	88	89	71	77	90	85	80	91	94	79	79	69	82	83	72	81	90	98	96	90	90	101	91	95	99	69	105	90	95	91	85	90	89	66	88	103	77	107	104	75	94	70	89	89	75	83	101	92	89	66	79	88	86	85	93	88	76	85	88	91	82	84	92	74	71	91	71	83	73	87	88	91	85	99	76	80	88	103	98	99	89	83	82	75	99	79	84	101	94	94	90	89	92	88	81	78	96	82	91	91	97	93	83	92	88	75	77	87	99	94	84	91	88	67	87	68	95	79	86	85	102	84	94	86	93	76	100	88	88	86	81	89	68	91	83	81	89	89	87	84	79	71	90	82	90	75	88	99	94	90	95	86	79	84	86	94	82	96	87	79	94	87	110	93	88	79	89	86	95	97	95	86	86	75	79	85	101	82	95	99	84	86	89	90	81	101	96	99	106	84	73	87	102	94	106	93	85	82	97	82	102	90	98	107	87	88	95	77	93	88	91	71	80	106	86	85	95	84	84	73	85	77	99	87	91	93	81	67	76	73	74	74	87	101	96	91	95	95	85	85	86	88	105	81	78	101	90	72	81	72	106	88	85	87	79	86	90	83	91	89	94	93	97	96	85	99	93	90	78	94	69	78	75	72	86	85	90	99	88	94	81	88	94	88	88	88	73	82	89	73	75	86	99	88	90	86	76	87	99	88	86	87	85	84	91	88	75	95	84	84	81	78	71	91	79	89	88	93	100	76	95	89	90	97	75	78	65	96	89	93	101	94	93	79	95	77	81	82	91	77	91	75	106	80	74	84	103	103	84	90	93	101	94	89	88	87	86	91	99	69	83	104	90	87	79	99	89	83	76	91	88	67	90	84	74	111	70	71	100	93	89	86	83	90	100	87	91	80	75	80	87	80	85	84	96	74	91	73	98	92	95	85	100	91	90	72	98	78	86	84	97	89	79	100	75	93	85	77	96	79	69	82	84	94	87	94	86	93	86	86	95	83	65	73	79	87	74	87	104	81	79	88	78	102	87	108	77	98	95	94	65	90	91	96	88	83	80	94	87	70	93	93	91	71	79	75	86	85	85	94	97	79	91	86	71	88	85	88	80	91	84	93	88	100	85	78	86	77	86	90	108	80	78	90	92	99	90	83	89	75	89	93	94	63	101	93	96	92	81	98	95	89	96	91	98	82	98	82	98	112	87	75	86	98	77	89	86	86	91	71	84	84	83	91	75	88	100	81	91	93	92	107	90	93	75	92	82	87	99	97	74	85	87	88	81	70	85	81	75	81	96	97	71	96	78	91	85	83	79	93	89	88	80	76	89	79	87	68	98	86	102	85	93	92	77	97	91	90	82	86	91	83	71	84	66	73	116	64	91	82	92	81	78	81	100	95	71	89	88	84	84	100	80	88	82	87	91	64	73	99	95	89	86	96	91	70	81	87	90	85	89	88	91	83	78	97	94	78	92	77	85	89	79	105	82	78	81	103	71	98	80	94	81	104	91	90	81	99	75	65	84	86	108	88	85	78	94	92	83	93	105	84	91	101	82	70	106	83	81	82	100	92	89	103	88	92	95	91	88	82	84	80	88	87	93	77	94	102	79	81	73	93	78	74	78	91	96	93	84	93	107	94	101	84	68	75	91	95	82	80	87	79	89	88	91	100	92	100	66	95	82	85	95	80	93	76	88	99	80	92	97	97	97	80	91	87	97	84	77	89	87	101	74	92	79	98	84	86	97	102	67	80	87	89	81	87	77	91	90	70	78	89	93	96	94	70	92	89	76	97	85	83	97	90	79	87	83	71	106	97	78	88	86	71	80	76	86	79	83	83	100	90	72	78	82	91	101	86	79	96	86	102	91	84	70	74	86	94	80	106	83	87	87	73	61	82	107	99	103	94	91	102	106	94	92	90	89	79	79	92	91	89	84	88	80	96	84	86	95	72	95	102	93	90	72	81	87	82	91	89	79	82	71	77	88	87	114	80	81	82	80	81	93	93	90	84	73	68	102	85	82	78	88	93	81	93	84	80	98	76	95	98	86	96	80	82	88	88	81	72	72	81	79	71	91	80	79	82	91	72	64	86	76	100	84	93	73	73	98	81	85	66	96	93	84	80	87	74	85	90	101	70	98	87	73	92	81	102	70	99	70	104	85	95	84	95	87	80	82	81	84	91	79	84	64	79	90	102	95	85	96	73	83	92	70	83	74	81	82	82	99	73	72	86	75	76	86	90	101	78	89	79	77	98	90	89	94	92	97	90	82	85	65	78	77	84	98	77	94	94	90	84	104	86	71	91	90	88	93	85	91	68	83	87	93	86	100	81	95	86	83	67	113	93	82	87	84	83	98	91	110	89	84	95	81	73	68	74	106	81	84	91	82	91	85	94	81	85	73	86	91	93	74	85	90	75	84	77	78	71	104	86	84	98	105	89	103	76	88	83	87	73	101	90	90	75	93	80	91	102	81	84	89	82	112	82	72	86	93	90	87	81	71	86	89	87	96	90	89	80	82	86	88	92	75	89	92	79	86	87	92	81	78	94	92	97	88	95	89	76	80	85	89	80	90	83	71	75	79	67	78	75	96	84	58	106	71	75	87	88	72	80	81	90	95	77	80	88	84	90	71	94	97	73	80	71	88	94	76	102	76	77	81	76	74	83	87	73	98	103	77	80	94	106	82	83	86	84	85	99	76	81	72	101	94	66	91	98	86	83	95	74	92	79	84
16299	11860	1783	1421	2772	3967	3718	3112	2599	2223	2059	1827	1597	1544	1367	1325	1199	1182	1052	1090	997	1003	1004	948	925	922	887	872	883	822	882	814	784	833	786	797	870	795	828	831	771	850	820	787	785	771	796	754	764	789	758	797	751	792	751	738	828	756	795	753	751	723	712	746	783	755	767	777	736	716	747	725	729	725	789	753	742	696	725	715	760	732	750	719	724	812	765	752	806	772	786	751	729	789	722	730	812	814	716	729	770	735	810	740	736	747	755	791	718	745	744	762	712	790	769	735	749	740	737	725	723	740	744	768	704	768	789	750	766	755	753	781	741	742	773	773	699	777	738	737	768	727	702	729	750	714	707	772	747	711	770	784	770	743	752	802	732	781	765	704	739	744	736	691	740	732	763	736	720	725	753	762	732	770	738	744	738	762	770	729	758	758	736	725	709	757	734	759	786	731	735	775	760	774	711	716	742	735	763	754	741	773	741	725	764	779	750	743	750	734	721	749	721	767	693	732	728	761	743	720	767	797	771	724	736	731	751	727	750	725	744	741	747	748	760	728	715	758	780	734	765	756	764	711	745	735	711	790	752	729	711	691	721	696	724	747	729	743	730	722	724	723	732	730	729	790	743	730	714	740	713	751	783	727	737	737	739	761	754	699	741	756	734	725	749	685	753	733	662	759	739	748	744	753	709	755	771	745	755	759	808	776	767	763	751	742	726	695	756	723	741	747	741	727	733	735	713	784	724	715	762	779	751	769	714	758	773	706	774	742	776	764	746	722	756	756	781	702	756	722	700	769	715	762	740	751	722	694	699	769	739	707	729	763	757	739	777	731	720	707	732	739	706	764	708	723	723	751	749	699	692	768	729	746	738	728	777	716	738	731	698	730	713	775	782	781	766	741	749	750	718	724	751	708	772	719	755	722	717	709	741	760	691	737	741	749	756	744	761	713	750	766	714	716	751	765	724	772	756	737	747	767	747	705	739	731	725	740	761	720	767	767	784	772	766	753	760	746	738	759	751	724	750	750	776	728	735	713	757	774	738	723	782	750	763	768	789	775	744	758	745	688	745	757	736	750	677	758	828	742	752	786	781	740	737	762	768	739	805	744	749	765	718	721	774	735	716	754	736	764	686	773	776	740	706	751	799	760	733	725	743	743	721	735	745	763	689	749	737	771	693	765	737	717	734	751	795	759	737	784	694	772	750	761	768	734	752	806	727	764	708	725	722	723	719	716	752	759	784	754	759	757	752	713	757	698	730	744	770	751	781	734	756	760	750	717	736	686	727	724	726	768	738	698	741	741	739	698	694	748	759	769	731	724	732	743	772	720	727	781	678	712	804	727	770	712	742	752	766	792	745	739	791	741	762	705	729	721	729	812	739	749	782	738	769	704	762	746	719	688	737	773	770	778	700	728	722	740	729	741	741	706	757	762	761	733	735	757	724	749	732	739	726	776	844	712	759	807	710	777	747	749	698	767	766	740	729	764	732	772	784	760	702	776	763	782	694	744	696	748	744	711	739	740	749	741	715	762	722	803	771	730	723	735	760	770	766	744	734	749	761	702	733	759	749	729	790	764	817	703	743	753	811	708	780	718	706	783	740	709	784	793	733	750	729	737	728	716	708	708	749	771	695	746	735	766	761	748	775	704	734	749	709	754	711	754	737	742	750	742	727	727	717	779	786	776	796	756	776	711	733	767	705	769	700	738	797	769	726	733	763	735	726	695	729	706	747	770	766	721	738	715	756	722	769	799	764	700	804	767	728	731	762	737	729	713	752	772	723	750	714	708	759	769	793	769	718	669	734	721	739	743	774	822	763	723	739	747	736	774	718	735	761	725	725	732	718	668	753	760	729	736	715	807	715	751	745	766	738	753	752	753	765	726	678	747	754	679	732	762	751	761	738	689	736	729	741	766	754	726	763	748	721	739	802	764	793	712	753	715	741	716	734	754	773	754	763	730	736	755	713	705	761	758	759	720	714	753	741	756	708	756	728	761	710	731	699	721	718	741	773	697	788	706	738	740	742	729	737	758	752	712	788	720	719	741	760	743	754	735	715	749	772	778	747	733	731	743	785	733	753	776	768	717	780	738	793	708	776	753	704	773	724	736	738	738	731	732	728	769	726	778	692	736	793	783	753	754	712	753	725	762	761	752	775	722	716	714	750	698	728	721	722	740	726	752	737	728	750	697	770	726	744	741	705	774	769	728	706	729	785	746	735	766	720	755	827	745	721	721	740	738	717	770	732	743	762	788	751	699	737	753	716	734	701	791	686	692	778	753	734	768	776	774	703	740	737	774	735	776	711	768	706	743	733	731	737	664	715	767	793	743	770	723	698	741	759	739	765	747	745	729	737	711	760	733	747	742	736	795	749	713	792	731	712	765	733	753	748	768	757	743	732	729	709	766	743	713	741	735	752	707	760	713	746	801	746	706	753	704	753	763	737	741	777	803	797	739	746	735	750	745	762	761	764	730	752	704	763	734	769	725	735	727	792	749	673	761	744	704	744	747	716	764	748	764	738	747	764	727	742	749	744	771	749	731	758	676	742	733	742	717	751	774	796	763	716	731	713	740	707	772	705	699	786	744	707	729	758	749	731	774	742	732	747	749	749	694	771	742	749	747	691	761	738	729	752	720	738	767	760	750	748	743	747	750	782	739	778	725	737	738	733	762	785	727	726	768	717	713	714	735	756	784	710	718	705	712	775	734	742	733	740	761	779	772	756	733	718	722	728	696	781	769	752	753	714	782	734	774	725	733	733	768	723	783	700	725	795	735	726	666	713	729	724	753	738	729	788	745	772	711	727	686	761	757	731	778	761	757	787	726	727	717	758	825	737	778	745	678	712	758	789	721	739	769	782	788	771	726	699	756	738	721	711	706	784	722	739	776	739	688	731	686	685	716	699	742	753	784	779	746	762	737	678	722	773	770	744	752	742	719	699	734	766	687	747	700	754	772	756	799	753	754	753	697	762	735	762	703	750	741	716	728	734	737	741	752	739	727	720	761	754	718	713	806	717	740	769	735	743	737	769	768	703	749	771	721	791	745	752	755	753	742	744	731	742	718	707	730	705	753	711	765	735	738	711	748	708	754	688	731	700	733	766	689	737	751	699	772	756	813	742	720	789	755	772	724	794	766	714	731	737	704	731	698	721	787	818	762	782	763	712	738	745	752	749	730	736	726	717	756	737	768	792	712	701	734	733	757	695	765	756	750	765	690	720	723	723	743	761	751	763	705	792	757	739	736	714	747	714	756	740	729	699	754	737	721	743	714	763	764	792	705	761	718	716	742	723	745	728	709	747	758	752	729	736	722	727	739	759	767	760	714	769	772	776	772	708	749	769	698	770	737	767	743	773	746	722	744	749	718	768	733	752	757	755	731	751	749	702	710	741	771	739	771	769	737	758	724	732	730	696	742	749	666	703	753	795	737	762	747	681	709	754	697	718	772	711	727	825	731	760	742	800	745	750	741	734	756	762	727	731	760	728	795
1216	238	36	39	42	35	32	36	30	34	34	45	48	48	31	36	42	38	32	32	45	36	25	30	26	27	34	38	26	30	39	27	37	32	32	34	33	36	41	38	34	36	36	39	35	32	47	34	41	44	43	44	35	43	38	32	35	43	36	32	34	46	26	32	29	31	28	41	39	43	36	29	30	31	42	31	35	36	33	38	37	30	35	35	25	36	30	39	35	33	31	43	32	35	33	37	35	38	43	31	30	30	33	36	40	40	37	35	37	36	23	29	39	26	37	28	38	49	49	43	37	29	40	32	35	29	30	37	36	33	28	26	32	35	41	35	29	29	41	34	37	45	38	31	34	30	28	34	32	34	34	44	32	30	24	33	32	33	42	28	32	38	39	35	36	32	31	37	30	32	42	37	34	41	33	40	37	35	31	28	44	38	37	32	45	39	36	41	44	44	43	28	35	33	32	34	29	41	32	43	31	28	36	32	33	35	35	42	29	32	26	38	41	29	31	31	37	41	44	37	45	45	31	31	29	29	36	47	38	31	35	44	25	34	32	39	36	33	34	25	29	31	33	36	36	34	36	35	26	22	27	38	37	31	39	27	37	35	37	33	33	40	29	30	36	28	33	24	28	33	44	34	27	44	34	36	37	23	38	31	38	36	36	37	35	33	27	40	34	35	40	41	35	38	25	34	46	27	35	24	40	31	36	42	39	39	40	34	38	46	37	22	38	36	41	33	32	28	28	40	35	40	36	30	34	42	33	31	42	30	35	30	35	46	42	41	32	35	33	39	35	45	28	27	36	44	36	31	43	32	32	43	38	36	37	24	38	33	35	36	30	35	38	35	26	30	38	34	46	46	44	27	36	41	48	27	39	29	35	34	30	30	31	42	31	33	37	41	40	37	28	39	31	40	22	29	35	33	24	38	30	37	27	40	46	28	40	42	35	29	42	36	36	32	35	26	47	36	23	33	26	40	29	27	33	37	40	34	38	48	36	18	33	31	30	43	37	31	38	42	35	29	32	34	34	28	44	48	42	42	40	38	28	36	32	50	38	44	42	40	34	32	43	31	29	44	41	26	39	40	31	29	45	37	31	32	39	43	32	33	41	41	44	29	36	32	36	35	25	27	35	41	37	40	39	42	37	38	29	47	32	24	34	48	31	34	39	22	24	46	21	37	31	40	32	30	35	31	35	34	41	29	33	33	35	26	45	30	29	30	37	30	27	29	37	35	20	31	30	38	36	29	30	43	38	30	31	36	36	38	18	33	28	31	33	42	38	33	25	48	34	28	28	27	32	28	36	33	42	33	46	21	35	25	31	26	41	33	44	37	30	35	34	31	30	25	33	37	37	52	44	32	31	33	35	34	50	39	33	39	46	37	28	31	41	40	24	23	40	37	37	36	33	47	34	31	31	29	29	23	42	26	22	38	37	38	30	27	38	42	43	31	29	36	39	32	35	20	39	36	29	40	38	38	41	32	38	47	37	25	25	37	43	26	37	39	33	39	48	25	32	33	23	27	38	41	27	30	34	33	44	30	35	30	40	42	36	26	39	45	36	35	23	29	35	36	38	42	27	38	35	26	47	37	30	51	35	38	34	35	28	29	39	35	45	35	40	25	39	35	39	40	40	35	42	39	36	33	29	29	28	36	35	24	27	35	39	39	46	28	31	50	31	33	31	45	29	33	31	32	36	32	37	37	44	32	29	36	25	35	38	36	46	47	47	41	28	39	21	35	29	44	27	34	33	32	45	30	34	28	33	30	40	36	39	37	36	24	36	35	42	30	32	39	29	32	33	43	30	32	23	26	39	36	34	31	26	37	31	31	39	35	42	26	39	41	37	27	42	30	33	39	38	28	29	39	31	50	36	38	29	32	30	40	28	23	38	21	37	37	32	33	37	29	38	46	33	40	50	42	40	32	40	33	30	38	35	33	48	29	24	35	33	34	36	30	41	33	29	22	33	26	29	29	33	27	35	40	39	31	27	33	29	39	38	38	41	38	28	24	42	30	31	32	40	30	36	26	36	38	35	42	28	44	35	47	32	42	33	25	39	32	32	30	43	32	32	36	38	37	34	34	30	35	41	43	37	32	38	31	27	30	30	27	34	34	42	33	42	36	50	31	30	39	27	27	29	34	35	38	28	38	37	31	26	26	31	30	37	28	31	42	33	30	38	40	31	39	44	41	35	35	33	42	38	26	40	40	33	40	33	42	29	35	42	53	38	43	28	40	29	29	33	35	33	37	35	32	40	42	27	35	32	25	29	26	42	45	48	25	39	34	33	41	32	41	30	33	39	41	27	26	42	32	34	34	44	35	26	25	32	34	38	30	35	35	33	26	29	36	37	34	39	38	34	38	35	41	29	38	42	23	43	29	39	34	40	36	35	32	30	37	32	28	36	27	36	33	19	33	28	29	24	44	35	30	29	40	35	38	30	37	43	34	42	37	34	35	32	44	34	27	31	46	40	36	30	30	40	34	41	37	34	42	39	45	34	35	27	37	38	34	31	41	40	29	35	31	35	35	39	33	34	41	34	33	39	35	34	51	38	39	26	29	36	42	33	33	31	35	30	42	38	33	38	27	31	30	36	42	36	25	40	40	28	31	34	37	28	31	34	36	42	26	28	28	25	33	32	39	48	39	27	35	38	33	27	20	32	38	32	46	32	34	34	35	39	28	35	42	28	29	39	32	40	32	31	34	31	44	36	30	29	33	30	35	41	47	30	33	49	34	34	31	27	31	36	32	31	43	40	33	25	45	38	36	29	38	29	37	43	49	39	29	31	48	41	31	35	34	28	39	41	27	36	27	42	26	32	33	40	42	31	26	32	38	33	34	30	37	40	32	34	39	37	27	43	30	32	32	40	35	30	41	42	28	38	34	34	35	35	33	27	44	25	34	40	38	26	36	34	24	37	35	28	27	31	39	36	34	27	40	32	35	38	32	32	36	37	44	37	33	31	32	29	52	33	36	30	37	36	42	21	33	41	32	41	35	27	31	35	40	40	38	32	33	26	43	36	32	29	26	47	30	30	44	34	33	28	31	33	41	30	35	37	32	41	36	33	36	43	39	39	32	45	37	33	49	36	33	26	38	42	32	32	33	35	44	36	25	43	29	28	36	33	32	43	28	38	34	38	40	28	40	30	41	39	32	36	29	40	27	35	37	40	44	28	32	40	36	34	37	34	35	42	42	24	31	29	45	34	33	32	27	37	43	42	42	21	37	38	32	46	29	23	40	35	30	35	28	41	31	47	33	45	33	38	42	32	37	33	37	35	25	37	29	28	35	39	39	31	32	31	41	41	28	42	36	31	35	42	31	29	34	32	36	39	36	27	29	45	35	42	42	38	35	32	41	40	41	39	35	28	39	33	35	39	45	38	28	28	43	38	29	31	32	43	38	33	29	32	42	37	34	33	34	36	35	32	43	38	37	30	32	46	29	35	42	34	31	34	33	30	35	32	29	30	41	31	35	25	26	30	39	31	40
12224	3359	449	395	489	613	583	553	528	525	414	417	408	390	396	333	363	340	306	333	298	333	328	302	355	313	314	287	315	299	350	292	318	298	309	338	291	287	290	275	291	270	290	278	320	264	286	303	249	282	283	328	297	322	302	326	283	296	278	287	306	276	291	306	294	316	285	296	326	311	290	304	282	295	328	260	297	322	272	313	279	282	315	248	288	294	294	279	309	288	304	318	291	305	281	279	271	315	303	274	268	264	267	313	290	303	289	313	305	301	288	287	314	294	274	284	309	277	324	294	269	294	306	308	315	275	307	279	311	293	302	285	288	309	310	285	293	282	294	284	313	294	294	274	286	307	288	323	310	316	280	303	282	289	280	265	263	308	277	286	309	309	296	271	261	290	287	324	296	284	282	296	297	298	284	305	303	287	262	292	290	275	314	307	295	286	294	304	289	311	301	298	280	321	295	279	274	279	334	299	278	303	279	267	300	297	312	304	263	231	282	302	297	267	301	294	304	291	312	287	269	273	312	314	293	272	332	298	282	303	311	296	287	304	292	287	272	275	280	298	281	301	269	325	298	303	298	310	341	282	286	294	278	287	319	278	310	294	264	295	324	273	308	292	301	299	283	320	279	273	308	284	309	286	297	275	288	290	274	282	294	287	304	290	309	320	308	306	291	288	295	326	291	295	301	287	304	289	289	328	288	295	275	272	271	277	267	306	274	290	294	268	275	299	296	286	280	297	285	299	305	297	304	282	273	286	298	278	292	290	288	332	302	281	322	272	273	298	296	288	279	309	278	279	280	328	300	303	316	323	308	309	283	281	272	264	285	300	281	273	298	268	296	288	269	291	328	293	290	290	272	280	280	314	283	305	320	272	274	292	281	302	269	271	300	281	294	286	269	274	291	271	318	288	301	284	306	307	263	303	283	306	271	276	323	306	291	294	322	314	310	299	316	324	285	288	312	301	296	284	282	282	276	313	292	292	288	314	303	258	289	251	311	288	342	301	289	309	295	289	287	308	301	274	318	284	293	274	294	294	296	267	263	295	296	289	279	294	304	295	283	307	258	292	284	283	279	340	289	305	258	300	302	288	266	289	280	270	267	279	286	289	268	306	253	284	270	299	291	283	308	300	295	274	306	292	274	283	307	307	278	311	267	305	285	285	314	314	275	274	278	270	283	274	286	269	272	312	302	290	279	306	267	308	320	295	304	305	293	299	276	276	303	287	309	302	266	294	311	313	317	335	254	296	270	279	272	289	273	277	302	296	284	293	274	316	283	265	296	273	299	262	314	278	326	313	271	293	271	297	307	267	331	309	305	318	281	288	292	284	277	306	276	287	317	308	271	270	304	284	316	277	297	310	276	289	265	280	275	304	277	281	291	274	315	277	275	299	296	305	262	293	292	291	287	310	301	293	307	303	292	280	305	308	326	298	285	282	284	301	279	305	293	291	275	306	285	323	299	304	265	279	303	258	271	279	286	293	294	286	269	297	282	301	297	300	293	307	298	316	299	301	289	287	238	302	317	274	285	295	288	308	284	291	293	284	287	292	274	314	314	316	303	275	304	296	288	300	304	283	300	272	275	273	267	300	295	276	280	291	270	308	303	309	288	312	310	300	283	297	315	283	291	316	289	294	310	300	313	306	310	280	301	293	304	285	298	318	285	310	292	291	302	314	269	273	315	293	287	302	272	284	284	302	283	281	284	269	275	267	283	269	262	278	294	271	297	286	276	257	314	300	266	281	316	287	286	299	273	289	305	282	345	277	277	286	277	252	266	308	271	291	282	278	289	278	307	309	282	299	260	301	284	289	319	309	273	296	290	281	345	322	291	311	360	307	270	280	281	304	279	296	297	259	300	278	304	294	266	277	283	276	280	301	295	316	280	266	266	268	311	287	292	276	290	290	293	291	271	244	268	290	289	287	315	279	309	282	302	276	285	318	311	281	311	277	276	286	287	273	289	317	258	297	281	300	253	277	274	284	285	263	315	287	309	291	267	286	294	280	283	291	286	284	300	307	301	286	293	291	304	287	304	307	294	296	278	292	333	283	272	310	256	303	290	326	268	270	294	296	278	277	276	275	294	292	294	287	274	290	298	324	282	330	266	297	283	265	297	287	296	317	301	283	304	269	296	295	304	260	279	288	281	295	304	291	292	311	308	293	278	269	311	277	295	326	305	306	282	305	286	289	279	286	304	285	275	286	301	296	298	281	302	301	313	298	283	290	312	282	288	296	289	289	293	276	289	322	308	297	308	283	292	328	278	324	284	309	274	279	317	326	294	314	315	298	306	264	286	281	285	290	269	264	288	283	305	262	324	259	299	324	272	311	276	281	305	284	295	314	260	295	317	321	301	289	303	287	317	295	336	310	305	290	296	264	289	281	288	301	288	281	321	281	298	292	283	317	288	273	290	290	285	289	311	287	311	305	295	287	290	312	290	273	334	272	315	285	302	299	253	311	331	306	284	309	314	280	304	304	289	326	272	275	285	270	283	273	299	266	284	290	305	282	320	287	290	283	282	298	299	300	281	271	287	279	298	287	306	306	293	315	296	261	283	272	279	287	307	274	255	318	272	242	263	300	316	285	296	300	317	317	313	301	329	321	271	280	319	319	289	289	275	334	326	281	278	297	283	297	312	312	269	291	291	281	279	298	275	282	294	280	296	289	292	294	301	300	316	261	261	316	309	295	306	280	299	320	272	276	291	290	298	298	298	282	305	269	307	310	299	287	259	274	285	300	299	290	304	290	309	276	306	281	281	306	258	281	297	307	297	279	308	292	304	275	275	288	300	264	290	283	266	286	278	288	286	259	274	308	274	276	281	317	288	267	302	296	292	287	279	297	305	293	325	292	296	272	294	287	302	293	278	288	285	281	288	311	268	287	271	294	286	321	287	291	274	319	271	278	286	267	280	289	318	294	306	306	304	276	320	277	275	304	281	262	268	283	294	300	332	309	304	276	298	252	310	304	301	282	283	296	320	265	301	275	295	292	282	280	276	306	299	302	311	299	284	301	268	301	282	296	314	276	283	289	305	294	299	299	319	316	300	288	281	318	302	314	310	305	290	274	280	332	277	307	308	292	317	281	263	265	269	312	322	278	333	272	304	283	293	297	285	285	298	253	269	304	308	269	288	302	291	295	282	300	275	293	283	285	287	280	271	291	304	280	291	275	310	292	267	335	297	297	267	311	267	304	271	274	280	288	323	279	252	292	277	277	280	305	280	301	287	288	301	309	286	278	314	311	282	293	271	305	309	288	297	302	298	247	289	294	285	276	314	307	283	331	285	299	267	308	266	291	277	294	288	295	314	284	281	304	276	286	260	285	275	293	278	271	299	308	260	257	289	271	274	309	288	312	295	296	292	287	299	279	294	280	298	268	293	282	289	296	306	278	282	291	254	307	297	297	288	326	317	280	284	273	295	273	304	289	276	317	289	285	300	293	277	296	285	288	295	269	270	318	260	269	310	330	305	281	287	296	285	303
954	1035	147	112	105	98	115	111	113	113	113	117	107	100	90	106	108	104	82	90	115	85	107	92	112	102	108	96	100	80	97	81	100	82	112	85	90	97	92	71	104	89	102	105	90	107	97	95	80	101	88	95	114	83	91	88	108	102	96	89	108	84	84	84	108	98	107	89	104	83	99	102	78	109	84	82	92	94	96	99	99	103	79	94	87	94	79	103	95	93	107	81	90	78	107	91	78	79	96	108	85	92	93	102	81	86	95	108	76	99	88	92	98	97	85	102	111	92	89	108	95	90	82	84	87	87	109	83	96	86	92	119	89	97	99	99	105	90	96	97	113	79	92	82	106	81	90	90	98	80	103	91	78	89	76	101	108	104	96	82	93	85	96	92	100	87	110	114	78	91	103	93	98	67	90	88	97	98	94	92	91	95	93	75	108	79	104	73	90	93	99	90	109	108	97	98	83	95	88	94	89	72	104	117	98	103	90	91	89	98	83	91	106	99	90	100	95	100	92	91	66	89	82	97	101	94	75	96	92	83	103	96	80	80	80	88	116	101	91	89	95	94	85	101	115	93	88	100	102	107	102	80	91	87	105	117	85	82	110	91	104	92	100	89	99	92	99	100	94	102	107	97	102	76	99	95	112	92	95	99	83	84	103	84	99	89	92	102	95	94	100	92	100	114	79	93	88	89	100	90	81	88	86	96	95	78	105	84	83	90	95	91	83	93	98	99	88	102	100	97	109	107	95	96	110	92	85	88	97	91	105	94	89	103	89	86	95	97	98	80	103	95	89	69	85	90	92	93	97	87	95	86	90	93	84	90	97	91	92	93	85	87	93	82	107	81	96	88	93	85	84	88	97	91	92	86	108	95	95	92	90	78	93	87	96	96	90	94	93	90	102	99	102	97	88	96	106	97	90	81	87	82	100	103	100	92	79	94	97	107	98	88	85	85	90	108	88	97	86	98	85	92	99	86	77	75	87	91	102	91	110	106	111	88	107	87	73	100	113	95	93	80	99	101	93	98	92	107	100	94	88	105	84	103	89	102	98	92	104	83	82	92	106	98	93	84	102	74	88	104	85	92	91	85	78	98	89	108	71	92	87	98	87	87	83	96	83	84	101	121	99	95	91	93	89	86	104	77	82	98	100	107	95	92	95	108	80	85	92	93	92	101	102	88	83	93	93	88	97	90	82	95	81	92	96	91	107	85	92	91	85	95	103	98	88	87	76	87	78	103	103	91	102	93	88	74	92	88	89	86	99	85	103	81	92	101	104	88	98	105	103	89	87	92	101	98	106	108	92	84	99	88	100	93	87	82	107	83	85	89	84	100	98	104	94	104	113	103	90	95	92	84	84	91	83	79	98	96	94	93	100	93	78	77	112	96	93	96	89	77	73	78	90	88	119	93	92	94	79	85	100	112	93	85	96	95	87	89	72	112	89	95	87	98	90	93	88	78	90	91	84	81	86	93	80	95	101	88	85	81	103	89	87	100	105	94	85	96	77	83	100	106	86	87	89	85	100	103	86	87	96	99	78	83	102	110	97	100	98	92	105	100	104	95	91	97	81	61	112	94	86	82	83	94	104	95	101	90	101	76	129	97	102	87	100	90	82	104	93	108	100	101	80	95	87	101	90	93	73	98	91	102	83	108	107	100	91	101	96	100	96	87	99	102	61	89	87	99	78	97	97	109	88	90	87	90	111	102	81	88	102	81	82	86	89	102	106	84	93	91	91	80	72	86	79	97	93	99	106	115	97	85	99	88	97	73	105	82	76	104	115	91	96	96	99	93	81	105	98	95	82	85	97	101	98	107	95	98	88	91	90	96	100	91	101	105	105	84	85	70	95	104	105	99	88	105	103	114	95	98	101	106	83	95	85	93	96	105	89	98	87	95	86	109	93	111	81	104	95	95	94	90	84	98	101	110	80	84	96	86	111	97	88	104	96	100	98	95	97	89	118	92	121	108	96	85	87	85	95	109	80	97	93	99	86	86	86	78	97	79	96	73	75	98	79	88	82	97	121	79	90	99	95	88	116	96	84	92	88	95	94	94	104	98	82	91	83	85	84	86	100	103	96	102	77	83	96	86	94	95	76	80	92	100	85	102	95	91	96	99	87	94	83	104	81	94	95	91	93	81	101	96	98	103	101	89	103	79	94	104	76	81	89	84	88	92	98	107	85	96	89	101	96	77	85	112	87	74	90	113	97	96	94	93	85	96	104	102	91	96	90	101	97	88	82	114	84	100	93	99	96	78	100	99	92	97	82	72	102	83	116	94	110	95	93	89	101	92	87	90	96	119	89	103	114	85	113	99	110	105	103	86	92	84	111	100	95	82	94	89	85	97	81	98	87	93	90	90	86	90	100	104	94	93	94	103	108	92	93	112	85	92	92	82	93	91	89	80	87	97	106	93	80	94	104	99	109	99	74	107	94	104	87	96	90	90	90	109	78	93	85	90	106	92	83	71	110	91	85	95	107	92	87	92	93	92	86	76	99	92	96	90	89	98	86	103	94	93	92	103	107	84	77	89	89	103	75	83	98	69	106	94	86	79	97	106	93	101	74	98	102	85	105	91	79	93	101	89	103	103	97	108	83	81	90	95	94	102	90	99	90	86	113	77	92	86	86	93	94	90	90	100	106	95	86	87	83	84	94	96	96	86	90	98	94	87	93	100	81	101	101	99	94	100	91	99	74	84	91	101	91	96	98	104	96	95	103	86	82	89	90	86	77	93	87	107	105	103	94	88	91	102	106	88	101	62	98	98	95	91	100	86	80	88	93	93	94	105	98	92	101	82	86	100	112	89	93	98	79	84	94	81	108	92	89	105	85	107	98	88	82	86	98	84	90	113	104	94	89	98	107	95	94	103	79	97	101	98	90	82	116	103	86	91	89	79	87	84	98	92	75	84	77	89	91	105	102	92	92	90	101	78	71	95	83	101	97	100	105	93	96	92	89	110	91	75	106	101	99	88	95	99	89	96	88	76	97	106	87	93	91	100	88	97	103	82	95	79	106	92	92	110	94	84	87	86	82	85	93	84	106	89	111	96	110	94	105	91	96	108	93	77	77	99	83	93	96	95	97	89	93	83	101	111	99	105	94	93	93	103	101	89	98	96	105	84	74	75	85	71	92	100	104	94	87	91	89	97	92	79	94	72	116	85	96	89	92	89	96	68	88	95	79	88	93	85	89	91	85	85	81	71	95	106	93	87	88	96	93	88	95	97	94	94	87	90	92	104	92	96	95	91	84	112	104	81	83	84	95	98	86	83	110	89	89	90	122	84	87	101	82	91	92	112	109	81	81	98	98	100	87	100	89	87	97	98	90	79	102	99	95	75	89	77	72	103	90	108	85	89	86	98	93	89	94	96	100	89	102	89	87	104	80	112	85	91	84	87	105	117	100	87	78	83	106	88	108	87	95	93	83	84	98	96	79	84	96	105	92	92	94	83	92	82	90	80	86	106	108	95	98	105	105	88	96	82
14078	10172	1426	1193	2240	2835	2608	2251	1958	1782	1522	1359	1325	1184	1074	1081	1065	1029	968	954	903	922	935	924	848	883	900	842	867	804	866	827	879	779	799	796	839	816	794	837	811	831	813	861	811	792	757	817	813	793	824	814	781	811	807	794	808	762	792	779	803	770	811	853	804	825	821	773	774	785	790	774	807	741	760	788	761	773	806	802	732	801	751	781	798	760	794	834	789	786	785	818	762	788	812	758	820	754	806	736	789	779	760	747	833	809	764	797	814	812	769	840	765	802	787	786	835	818	791	791	731	789	736	798	796	786	771	752	761	814	787	740	793	746	775	801	759	763	796	782	750	783	799	796	791	716	738	779	742	802	819	783	770	797	804	739	748	762	780	786	780	733	769	774	812	819	768	803	843	773	813	766	789	754	777	753	810	775	776	817	774	773	818	789	780	803	772	801	801	739	819	773	780	760	789	777	795	728	842	845	785	745	737	751	728	760	732	813	793	793	774	750	772	785	804	763	781	798	778	815	813	787	799	764	747	790	798	762	807	744	789	749	788	761	803	754	759	755	776	844	777	730	784	812	790	756	756	784	784	770	776	749	729	794	817	776	787	835	780	749	724	764	756	768	753	777	760	826	766	825	784	758	761	808	777	755	761	823	771	807	806	733	755	783	849	789	816	733	798	758	806	748	813	786	784	822	821	766	761	760	818	782	780	738	775	777	762	740	723	776	781	734	785	822	773	778	810	816	809	766	763	825	771	813	752	771	788	720	809	801	732	727	782	743	828	776	751	758	758	789	829	824	764	803	816	781	753	757	814	769	778	789	816	757	776	743	802	783	789	719	761	793	759	802	751	782	788	770	742	757	822	760	793	744	792	742	833	770	785	776	769	798	766	726	759	801	798	763	784	774	739	736	757	790	781	764	758	771	783	776	775	813	746	813	730	768	757	797	785	767	746	814	752	719	809	779	758	794	759	791	788	756	741	798	771	776	797	723	743	782	770	762	798	805	763	769	805	724	793	788	819	776	733	811	805	785	774	800	818	765	799	771	823	767	794	787	739	749	789	740	797	758	849	768	831	805	775	763	754	804	809	828	774	747	778	787	786	830	820	830	804	806	745	747	776	812	792	792	757	776	826	813	778	770	821	730	750	734	771	821	812	747	756	760	756	746	748	779	720	761	769	760	751	792	762	790	768	762	787	758	808	780	787	779	803	815	793	781	768	780	748	782	808	746	824	798	828	798	814	778	744	787	815	799	759	870	825	784	734	770	765	816	758	771	750	805	768	780	759	765	736	817	739	794	804	801	757	717	831	776	713	777	832	791	792	783	810	825	785	775	784	776	782	759	780	717	778	785	766	762	721	816	841	762	753	775	766	781	852	773	758	776	740	777	809	769	790	799	755	809	789	806	746	781	794	799	753	745	771	785	781	850	776	824	751	809	747	765	789	774	790	742	781	785	789	785	795	791	726	765	767	759	804	763	741	755	742	861	751	837	801	796	794	764	761	740	750	764	739	773	778	805	804	768	805	726	753	755	716	712	767	781	793	791	753	747	766	835	765	788	786	813	738	788	806	789	773	796	782	763	726	785	756	787	730	777	744	734	774	728	761	773	774	804	829	757	788	786	781	766	755	798	749	782	775	789	790	819	780	794	746	745	765	790	734	824	775	790	827	742	754	793	757	794	727	858	761	745	740	795	785	836	740	784	774	774	775	782	818	744	769	817	732	755	738	788	774	820	777	729	756	780	754	789	779	766	822	773	779	774	784	772	797	831	801	783	821	791	806	803	784	747	678	778	749	772	776	789	726	756	762	728	777	711	791	826	764	769	758	734	828	758	799	715	774	746	774	842	812	814	774	795	767	774	757	786	803	774	798	775	787	792	802	781	785	762	748	784	761	784	771	809	782	781	743	741	764	820	773	741	771	757	768	798	826	777	785	753	744	776	781	757	753	744	782	770	800	784	768	770	732	700	813	768	765	772	821	752	791	778	799	783	784	780	754	737	775	816	802	778	788	773	758	802	809	793	821	774	825	812	759	814	771	755	770	786	804	799	755	761	767	833	768	801	802	772	776	777	755	818	791	753	760	737	767	806	815	769	797	753	758	809	791	729	782	785	711	772	766	780	799	807	800	787	805	773	749	751	790	780	753	723	782	774	770	786	749	811	784	746	787	785	806	764	812	774	776	751	794	775	797	777	795	811	770	798	802	785	773	784	777	842	788	734	746	749	835	779	805	786	768	786	773	808	806	801	787	770	788	728	782	785	756	832	806	726	698	756	751	736	802	772	802	733	780	819	781	776	771	770	777	773	776	770	795	778	822	756	761	821	773	801	763	756	752	765	718	778	744	761	747	761	764	788	784	810	790	732	762	753	733	794	715	824	832	783	771	756	786	773	731	779	795	764	832	817	807	803	760	816	735	777	744	771	798	779	768	765	744	763	804	741	799	774	755	771	802	772	768	803	790	822	748	738	752	795	768	722	761	787	789	749	763	805	715	784	772	783	800	770	792	804	829	786	803	733	792	717	793	831	794	752	807	777	741	766	765	776	761	768	761	834	779	797	814	738	734	757	804	774	766	794	802	807	822	762	780	738	729	736	778	735	777	769	694	752	781	727	777	788	794	768	775	808	744	786	799	820	795	820	783	749	746	832	764	780	778	788	813	830	754	798	769	778	835	791	735	784	812	774	764	775	789	735	771	795	759	791	777	787	783	805	777	767	787	830	793	733	751	816	836	789	761	776	830	766	745	775	774	789	795	789	769	734	814	739	769	781	758	745	748	795	831	779	790	786	807	774	724	777	772	764	779	733	714	738	773	761	795	816	752	797	758	844	746	817	798	768	833	731	729	802	778	793	778	775	776	782	788	794	796	771	767	768	739	762	793	756	758	828	733	774	721	746	806	759	751	741	805	813	774	760	789	742	760	770	818	764	821	803	752	825	746	775	781	716	731	774	797	741	739	767	766	770	781	818	796	825	784	807	795	786	766	813	738	739	786	803	757	810	800	790	800	732	785	784	832	743	755	824	788	708	770	779	747	783	761	763	785	739	798	801	776	760	815	805	782	814	761	849	736	763	792	761	799	800	749	737	781	786	734	754	772	722	810	779	777	840	770	825	764	770	780	810	763	794	747	798	787	751	785	750	740	765	767	782	787	809	815	725	802	779	823	764	762	752	733	803	821	818	761	761	733	748	781	780	748	797	806	815	764	756	769	727	764	732	803	848	758	821	748	758	741	717	822	751	782	774	776	770	715	752	827	767	775	782	794	735	691	757	744	777	772	795	713	820	767	816	783	766	768	767	795	785	796	749	763	781	781	751	819	809	794	850	756	794	778	764	808	803	709	736	776	761	742	806	839	736	863	761	746	814	785	714	808	784	767	768	763	754	743	806	756	832	771	827	787	802	767	798	758	788	785	778	782	773	746	776	869	761	768	831	782	791	779	762	772	750	801	748	767	757	763	812	761	767	828	773	796	787	784	787	750	778	787	806
1608	664	58	31	34	26	46	23	39	45	42	37	30	20	30	19	27	18	19	27	29	24	28	27	17	35	23	17	23	20	20	27	28	27	31	28	17	24	23	20	20	22	20	18	29	20	31	24	26	33	22	21	22	20	23	25	21	18	20	22	26	30	20	20	30	26	19	29	17	18	27	27	29	13	21	25	14	20	24	22	23	19	15	29	29	19	24	16	23	19	19	17	28	24	15	20	23	18	15	16	25	14	11	23	15	23	23	19	20	23	30	20	15	20	21	17	27	18	19	12	26	17	25	13	17	19	25	23	19	18	18	17	21	14	17	21	21	24	16	20	21	19	29	26	22	27	21	22	16	22	19	29	33	24	19	19	14	16	21	19	19	20	30	22	18	22	16	22	15	27	14	22	22	22	26	20	22	24	26	17	19	22	19	29	31	20	20	19	23	32	10	17	22	19	28	22	23	16	17	18	13	23	14	20	27	18	19	23	23	19	16	18	18	20	15	23	22	23	18	18	24	24	25	20	17	18	18	27	18	21	7	26	22	25	24	28	29	21	23	19	20	23	19	27	31	23	28	16	28	17	17	21	19	20	21	22	20	25	22	24	24	17	30	15	24	26	23	22	22	24	33	21	13	23	23	17	15	11	20	23	25	28	21	21	21	16	15	18	18	21	22	21	28	20	23	17	28	21	14	22	21	21	28	19	13	17	24	34	19	18	23	22	25	20	22	17	28	26	17	25	20	18	28	15	21	17	24	22	33	22	27	24	24	27	23	17	15	21	20	24	19	20	18	25	32	22	20	18	24	22	17	26	17	20	21	18	20	17	23	16	27	19	20	22	23	23	18	22	22	20	16	12	16	24	23	29	34	28	18	27	23	16	17	13	20	19	18	20	18	23	22	23	21	25	13	22	17	23	20	19	26	25	29	24	20	18	24	18	37	22	15	22	16	12	20	21	20	20	20	20	23	24	34	21	24	21	19	18	20	22	20	23	21	32	23	16	18	19	11	21	16	26	23	8	23	14	22	21	24	25	21	19	19	17	20	24	18	19	26	18	18	24	16	15	21	13	16	20	18	17	18	14	14	21	17	28	28	19	20	17	16	24	30	20	24	30	20	23	15	25	20	20	23	17	18	17	32	23	21	26	19	22	22	15	20	20	18	23	24	14	19	24	19	16	20	19	14	21	18	26	26	13	23	26	26	16	17	16	11	28	30	30	29	15	15	16	31	16	18	26	16	26	28	21	20	33	21	22	21	18	22	18	17	14	21	30	21	19	28	22	21	15	24	18	21	19	14	21	22	22	24	22	15	23	30	17	24	15	16	27	25	14	17	21	24	17	15	24	16	20	23	18	21	25	21	15	24	21	26	20	18	23	20	21	17	9	20	24	20	13	33	24	18	24	19	18	12	18	16	23	13	13	21	17	16	16	19	21	12	23	21	20	20	18	19	17	17	23	24	14	20	16	22	20	16	32	23	25	34	27	20	17	33	21	16	22	13	20	19	28	29	23	19	15	15	20	27	20	20	24	26	20	19	19	27	27	20	21	19	19	26	19	27	22	15	37	15	29	27	29	17	21	21	23	27	16	24	29	20	22	18	19	21	24	24	29	30	21	19	17	36	22	19	14	24	21	20	20	23	26	22	17	23	21	18	25	24	15	21	22	19	33	24	27	16	15	14	15	32	22	20	20	22	19	20	20	24	21	27	20	16	26	25	17	21	22	17	24	13	19	20	17	25	15	20	29	21	21	24	23	15	18	25	22	20	17	17	17	21	16	16	20	22	19	24	21	24	28	27	24	22	26	24	19	15	30	17	17	23	19	14	22	14	14	21	23	21	13	21	17	23	23	24	25	26	24	15	20	23	22	16	27	18	18	23	22	34	14	28	29	14	26	21	24	19	17	17	16	26	13	26	22	19	20	31	24	26	18	13	12	11	26	17	27	22	31	25	14	18	24	27	20	22	20	15	16	28	22	22	23	18	20	19	21	16	25	23	25	14	25	17	19	17	20	14	17	14	20	15	20	23	31	19	15	14	28	19	21	20	20	25	28	19	21	18	26	27	22	24	18	22	13	19	19	20	13	21	17	25	18	21	21	25	18	26	26	20	15	28	20	23	17	19	17	27	27	18	27	19	17	23	17	22	11	20	24	23	26	22	18	20	21	20	21	24	15	30	20	24	16	19	16	21	28	24	23	23	19	17	22	22	22	16	17	24	22	12	25	15	19	23	22	21	16	19	15	16	24	28	16	16	19	17	21	16	21	16	30	26	30	27	24	19	17	17	20	17	20	18	20	31	18	19	25	18	18	26	25	19	25	19	13	18	20	26	14	27	18	18	16	16	23	16	22	23	28	15	21	17	22	22	26	21	19	25	10	24	21	17	9	20	25	23	20	26	17	15	25	16	19	26	28	18	25	18	21	27	23	21	18	22	23	20	22	21	19	23	21	32	28	15	14	24	17	19	24	27	19	17	22	18	24	23	22	14	27	24	23	31	23	24	23	22	16	15	15	19	22	18	17	16	21	31	32	19	22	15	25	22	14	19	23	24	22	24	15	16	26	15	15	25	19	11	16	27	25	11	26	17	22	16	19	32	14	21	21	23	18	24	22	14	18	21	21	23	20	22	24	19	19	25	24	24	15	20	20	27	21	20	17	31	16	28	15	20	23	23	25	19	21	19	22	24	18	26	22	21	24	24	30	20	17	28	24	22	30	21	19	16	20	23	20	18	15	19	24	21	20	17	20	24	30	13	24	22	21	24	23	30	17	25	17	21	19	19	21	16	29	30	17	17	22	13	27	24	19	22	18	18	21	24	25	22	19	25	22	20	26	15	18	19	24	23	19	27	15	25	26	15	24	21	18	14	17	38	21	28	20	17	20	22	15	23	19	16	13	25	31	21	26	24	15	19	22	20	19	20	19	16	20	31	27	18	17	15	15	20	15	16	26	15	18	17	16	16	22	30	22	28	24	16	20	22	16	16	16	16	31	21	15	10	30	26	21	15	27	26	22	21	22	19	23	18	14	17	28	24	28	18	20	23	17	24	17	17	23	25	20	26	22	17	26	24	20	20	24	20	14	16	13	16	16	20	21	23	19	22	16	23	25	21	16	26	18	19	22	20	20	14	27	18	19	21	20	17	28	22	23	14	14	12	15	28	24	19	18	22	18	18	26	18	24	20	20	26	21	19	18	24	18	30	24	21	26	22	15	15	27	21	25	23	25	16	25	17	19	15	23	24	20	18	22	18	18	17	28	25	22	29	16	21	17	22	19	26	23	21	23	30	24	19	19	13	21	22	24	17	20	23	27	21	17	24	20	19	17	20	22	19	26	19	18	15	13	18	26	21	19	27	30	17	19	16	14	27	26	18	22	15	19	24	25	23	24	10	29	24	26	20	20	18	22	11	26	20	22	24	24	18	32	18	15	14	15	23	21	19	12	18	21	22	21	18	25	25	28	14	17	15	20	24	23	22	29	22	26
14060	7524	757	568	1245	1928	1794	1532	1319	1079	890	761	722	590	562	477	489	396	405	374	371	346	304	291	298	291	295	261	254	266	255	246	251	218	225	234	246	253	258	219	240	214	234	227	240	211	241	238	193	210	204	192	192	200	201	205	184	190	191	182	197	174	195	182	207	199	195	190	204	180	202	203	195	177	193	207	184	190	192	180	186	184	191	191	194	186	180	176	167	226	207	186	188	194	192	173	206	177	199	170	195	171	173	191	192	176	185	214	149	177	199	198	161	194	177	199	168	173	199	188	195	177	172	196	182	162	199	163	174	189	186	198	208	172	177	199	190	204	178	160	189	206	194	179	188	171	173	207	201	190	179	179	181	190	178	181	179	173	182	201	178	179	181	195	175	176	170	165	165	185	180	204	182	186	188	184	183	204	186	186	205	193	207	194	178	188	204	181	196	184	201	177	157	181	162	177	186	197	186	168	209	185	187	166	171	180	196	176	153	173	186	199	178	179	190	186	208	200	210	168	188	180	179	199	186	201	204	165	195	198	167	196	183	179	184	196	180	178	164	184	174	169	187	149	184	182	168	195	184	182	196	172	177	220	183	211	174	188	174	224	183	206	170	163	162	196	175	185	187	189	179	191	182	170	170	187	205	213	192	173	183	165	181	165	180	194	170	177	205	207	190	165	188	199	196	186	175	176	175	165	182	160	177	180	166	184	181	201	172	170	192	165	198	176	191	193	194	196	179	165	209	181	172	176	191	170	174	182	177	188	192	169	168	193	187	208	173	180	182	178	185	198	169	189	187	150	172	173	196	205	194	176	199	213	159	171	175	168	192	189	159	189	199	177	175	172	185	178	193	185	179	164	167	169	164	192	183	183	190	191	179	192	151	165	177	198	170	166	160	189	194	183	190	150	205	183	191	188	174	204	156	187	176	178	185	184	173	135	178	169	166	200	194	192	188	196	210	204	190	172	183	197	187	160	197	188	184	199	206	200	179	186	186	181	197	177	184	210	195	163	177	198	198	195	161	186	181	192	162	189	179	165	181	174	178	174	194	187	170	188	185	190	158	161	169	196	198	194	199	202	176	194	161	193	174	208	166	189	174	180	166	188	201	183	186	199	191	221	188	162	197	201	179	185	187	181	197	190	204	164	169	186	185	207	169	193	187	181	185	198	184	170	173	173	181	173	189	192	205	180	152	188	190	183	187	190	193	193	168	142	207	203	156	182	176	190	187	194	191	196	195	166	191	175	170	187	191	173	171	191	197	189	175	174	186	198	168	199	181	198	186	183	178	194	172	190	179	184	176	200	183	173	180	192	148	177	165	168	184	213	174	188	164	180	183	195	203	176	167	198	155	182	160	172	201	179	187	179	184	179	178	172	175	180	171	180	179	184	209	200	164	191	185	170	177	210	204	197	199	191	180	197	178	194	177	180	194	178	182	162	177	165	179	180	154	170	194	184	174	212	169	178	176	189	200	171	179	200	168	169	156	172	187	181	182	216	188	193	174	179	180	170	201	192	172	173	178	157	186	209	199	199	173	187	166	169	174	175	212	179	182	162	179	176	183	205	204	162	182	193	171	201	198	179	165	194	195	182	184	182	210	162	209	181	152	195	154	178	166	186	155	178	192	179	179	192	166	172	191	181	176	174	204	203	163	171	195	171	198	182	181	187	190	184	192	161	205	182	184	200	180	190	178	196	185	192	177	197	188	188	170	180	182	169	184	169	143	193	196	187	190	148	167	192	202	181	194	172	182	182	164	189	211	195	204	176	174	165	178	165	185	177	206	187	165	195	178	200	169	171	172	196	186	179	186	176	163	180	162	197	185	168	189	185	171	170	197	184	187	163	174	184	170	188	180	171	169	201	192	192	188	219	195	185	190	193	168	199	176	167	183	185	184	196	185	165	182	192	188	167	185	155	184	184	183	174	203	170	198	154	182	206	178	184	215	172	155	194	180	190	171	174	180	174	190	168	159	172	197	189	151	183	173	172	171	156	174	180	207	183	181	173	200	167	211	187	198	207	186	165	162	162	190	206	154	186	200	173	176	183	190	179	187	177	159	225	196	180	201	172	187	203	184	164	171	190	183	191	192	170	157	187	180	189	177	189	163	178	188	177	178	183	198	177	163	163	174	179	177	173	187	186	162	172	200	174	193	201	207	170	194	182	162	194	145	190	202	177	185	202	169	202	200	178	182	184	176	188	178	177	188	178	189	186	191	179	192	171	172	191	169	198	184	184	176	166	202	170	148	192	179	165	175	176	199	165	181	180	188	173	197	181	200	184	182	182	180	152	197	168	197	178	170	188	166	179	169	180	173	177	187	194	176	182	177	175	155	163	195	186	187	171	184	205	187	196	180	184	210	182	181	173	165	178	199	198	184	182	180	169	182	171	152	193	188	186	164	188	188	188	192	191	176	199	181	158	188	180	193	206	180	197	160	177	162	198	191	175	190	182	196	185	179	173	202	180	184	178	173	184	167	183	169	183	166	190	168	199	187	169	173	181	171	185	189	209	185	207	166	162	178	189	182	193	168	187	174	186	185	166	210	183	199	186	184	190	177	156	173	195	172	184	174	171	181	197	198	177	170	182	165	172	196	172	171	183	161	154	180	195	173	194	178	167	173	174	157	197	173	162	197	186	181	163	187	174	184	161	177	150	185	182	203	164	178	192	190	205	172	177	182	189	205	191	162	167	176	194	179	202	166	204	175	201	166	193	174	177	169	179	163	216	170	198	168	169	183	186	214	185	181	187	186	189	168	195	182	165	190	185	196	176	186	185	167	168	178	170	204	190	186	178	195	199	183	192	160	179	190	180	195	184	199	182	192	187	217	172	214	188	207	185	177	193	186	208	175	198	184	172	183	203	179	188	175	194	190	164	212	170	194	194	176	193	173	165	175	171	191	179	164	166	177	159	174	199	178	193	194	173	173	172	174	182	205	163	192	165	173	197	149	157	199	199	189	177	194	195	179	177	173	183	204	175	173	181	179	178	173	180	184	180	209	165	181	183	177	177	169	169	165	177	209	184	181	189	184	168	183	159	169	183	162	197	177	185	185	184	215	211	180	206	212	192	168	172	214	183	195	187	158	177	197	194	181	163	189	191	185	204	185	195	193	179	168	168	184	177	174	208	162	146	170	171	183	189	186	197	185	166	171	183	200	170	187	176	201	187	157	189	188	180	184	196	188	192	180	173	196	174	168	173	200	164	183	192	188	190	163	172	173	171	174	197	191	188	183	171	172	180	190	179	194	194	215	189	179	167	184	185	184	166	177	170	191	168	177	183	194	185	183	179	169	178	177	169	173	187	172	188	183	189	169	171	183	186	174	185	178	182	184	171	177	167	182	202	191	204	180	166	190	179	204	196	182	170	172	195	174	175	172	168	188	191	192	186	219	187	181	196	190	185	180	170	193	166	193	175	198	169	200	172	176	187	195	204	181	174	193	168	186	178	170	184	173	165	182	190	200	183	175	174	181	187	186	179
1316	1411	173	104	108	88	98	117	114	129	107	116	112	115	102	94	111	110	84	104	99	98	97	99	91	94	110	103	93	99	90	82	104	78	76	83	78	93	109	102	96	105	112	90	87	84	74	83	105	91	89	73	80	110	90	87	84	86	85	82	96	100	105	98	85	85	79	71	102	93	90	96	92	105	92	103	112	96	76	86	69	87	105	81	88	84	78	97	98	106	105	88	86	74	82	91	87	80	82	81	90	92	74	86	101	98	72	98	87	87	101	105	90	85	80	112	105	87	89	89	94	104	72	86	99	92	85	117	91	109	88	95	83	70	74	75	86	100	82	92	96	90	84	82	83	87	91	92	82	102	99	100	92	89	84	84	107	84	93	77	95	86	95	90	87	83	72	96	90	91	89	104	109	91	81	74	85	75	84	73	84	97	99	81	78	75	90	76	93	93	87	92	89	87	95	92	70	91	87	74	81	84	84	94	99	91	86	81	100	80	85	93	94	81	97	77	100	82	93	97	79	85	97	97	95	112	96	75	90	83	84	103	82	70	80	81	111	87	91	82	90	98	101	80	94	94	84	87	86	85	82	83	94	106	88	115	75	104	98	85	88	85	85	102	73	82	81	89	81	68	77	104	90	82	85	84	75	95	82	86	75	75	69	82	83	87	98	87	100	69	94	80	92	77	101	74	99	98	84	93	84	76	95	95	85	85	98	100	86	96	95	97	96	83	76	93	73	92	86	92	110	90	83	96	94	93	79	87	84	80	98	79	83	83	94	86	98	78	73	80	102	100	97	94	88	96	112	69	95	78	87	90	90	103	86	88	87	95	70	93	95	83	81	98	90	94	80	98	87	94	71	87	86	66	92	94	97	86	98	73	81	83	93	86	82	109	77	88	97	89	91	87	80	89	85	94	93	90	79	87	101	99	77	96	89	89	100	90	87	93	94	89	90	86	94	98	79	78	83	91	93	91	75	92	83	68	90	97	95	85	89	94	89	69	99	70	92	111	83	92	94	83	86	91	93	93	82	74	70	90	87	83	92	88	91	117	85	69	102	80	79	92	106	74	83	107	83	89	111	80	78	110	80	93	85	93	88	75	101	99	67	98	92	95	88	82	78	92	91	109	85	106	93	86	103	81	90	94	84	81	90	94	83	80	76	88	89	88	107	92	99	83	79	94	72	101	94	80	90	101	95	80	88	84	87	84	70	94	100	93	91	85	70	77	92	89	81	77	91	82	74	108	76	81	93	89	99	79	87	76	89	96	83	82	84	91	85	99	88	82	77	94	96	97	90	99	82	94	85	90	99	75	96	86	92	84	75	87	103	77	96	104	89	86	117	98	79	97	95	77	89	85	72	84	106	102	85	87	92	71	85	101	88	83	92	85	85	102	94	78	102	94	94	99	86	83	86	83	105	84	92	93	102	111	92	90	83	105	72	98	89	86	81	83	100	88	80	79	86	73	77	79	91	84	85	83	70	90	95	86	87	81	82	81	98	99	110	104	89	89	110	92	76	80	88	87	88	88	83	96	96	80	86	86	89	95	95	84	89	79	86	105	95	83	91	86	97	86	75	84	84	97	83	92	84	85	95	95	81	77	90	95	81	85	87	87	96	78	96	89	82	93	79	85	87	95	90	101	79	77	77	73	94	85	96	84	78	108	73	76	93	83	98	93	85	89	93	102	100	84	88	70	98	97	91	76	77	85	106	97	100	88	69	76	78	77	104	83	83	102	83	83	89	106	86	87	80	81	84	88	74	90	96	81	90	78	90	106	76	100	73	90	99	80	79	82	85	92	99	75	101	83	88	70	84	93	71	118	82	104	85	86	81	83	83	85	106	91	84	92	92	85	91	97	97	97	91	84	100	97	71	97	89	86	93	91	91	77	66	89	76	84	92	79	102	112	93	90	85	103	81	94	55	84	94	91	88	91	105	80	86	83	60	87	94	79	82	89	90	78	87	97	89	99	102	84	75	93	78	101	98	82	89	87	90	103	81	88	86	91	87	93	99	92	88	90	91	85	93	96	100	94	96	83	90	100	90	84	91	106	81	84	90	73	94	83	92	89	95	79	77	94	90	102	91	81	98	90	106	101	88	83	91	99	90	87	80	82	94	97	85	80	77	88	99	88	86	117	90	62	74	84	77	81	84	103	73	82	80	89	101	92	86	90	102	85	83	118	104	95	97	85	83	80	98	70	94	80	92	76	94	84	95	84	93	102	96	93	99	108	82	82	106	83	77	88	100	107	86	74	98	93	79	96	87	79	83	84	74	84	90	93	84	92	91	90	80	79	106	96	104	96	101	89	89	78	66	86	85	87	89	76	86	74	76	98	95	87	92	97	95	90	96	82	82	102	70	87	92	79	98	80	97	102	90	75	94	80	91	86	92	78	97	82	100	95	89	92	89	85	75	78	93	89	87	103	93	98	93	90	84	99	92	84	81	91	91	95	89	96	81	85	89	83	84	100	88	106	90	70	98	111	93	106	66	96	82	98	78	108	77	69	86	77	84	89	81	92	80	96	100	98	106	82	101	97	93	93	82	74	85	94	89	98	99	86	89	89	85	74	62	84	73	86	104	73	88	94	76	84	87	101	89	84	86	75	81	81	101	82	79	108	99	83	89	83	78	94	108	98	80	98	79	106	72	90	87	90	84	93	97	97	82	92	82	85	84	81	88	98	91	90	83	83	92	107	91	99	103	95	88	89	108	74	90	82	84	83	83	97	92	88	105	99	87	85	101	87	100	94	79	92	92	96	94	105	103	76	98	76	86	91	88	75	83	89	96	85	97	94	80	94	113	113	101	75	87	88	85	103	102	93	104	99	80	74	93	91	93	91	87	96	91	119	83	96	96	83	96	93	93	81	80	91	80	88	100	70	84	83	89	90	93	91	83	66	77	81	91	89	86	98	89	107	86	75	100	94	92	81	91	81	83	86	76	77	101	90	88	92	91	80	89	92	83	75	89	89	89	81	95	89	76	99	84	78	79	93	97	103	68	96	94	86	89	83	107	92	88	88	85	77	103	82	93	97	88	84	80	95	103	106	72	95	90	93	93	88	96	99	96	99	83	108	88	99	74	76	107	88	97	88	91	82	98	89	77	88	90	84	89	83	85	87	105	87	75	92	79	82	93	94	93	97	73	90	87	75	97	98	71	91	76	83	85	92	91	72	84	83	75	93	99	93	74	92	70	83	93	83	86	97	71	93	96	80	100	91	83	83	86	101	86	111	92	92	92	99	96	104	92	90	78	86	103	102	108	77	83	100	69	93	103	96	79	93	97	74	90	109	88	84	88	85	94	97	77	87	86	100	97	105	99	83	91	82	96	88	94	95	105	97	86	88	80	98	89	82	75	86	93	86	98	100	85	95	83	71	98	79	99	96	90	72	95	85	83	110	87	87	90	82	94	84	92	77	105	95	101	90	86	99	75	82	114	87	89	97	69	94	97	78	86	99	106	90	98	83	71	98	86	89	101	98	93	100
15820	12249	1730	1479	2786	3917	3800	3167	2678	2241	1993	1756	1565	1399	1415	1273	1172	1123	1115	1092	1072	1064	964	916	938	935	899	928	877	860	875	895	859	833	796	858	816	844	818	788	800	852	805	826	774	820	837	808	820	788	789	809	803	717	765	783	774	807	825	762	773	720	774	712	792	786	725	780	823	765	747	777	798	772	770	810	785	829	754	786	762	762	824	741	801	787	772	755	749	769	784	743	756	750	769	760	766	736	757	748	738	791	738	831	748	778	769	750	793	750	770	844	754	707	771	758	714	727	766	692	773	816	772	772	800	785	763	742	759	788	769	764	781	772	752	735	762	799	740	772	759	792	737	777	728	779	776	756	761	787	773	812	791	728	771	752	713	747	772	770	770	790	764	769	742	756	793	791	720	785	777	760	742	759	723	752	693	742	801	787	739	725	750	747	746	726	727	798	800	733	769	765	748	786	726	728	772	781	743	747	771	731	756	754	723	739	742	743	763	756	754	765	787	725	792	728	756	768	757	790	746	779	772	794	698	714	765	747	797	695	776	808	721	804	775	778	750	730	797	745	785	736	712	754	794	751	790	731	746	774	764	735	774	709	732	724	771	724	777	709	720	771	804	793	763	772	731	783	729	740	741	754	759	736	801	761	734	759	753	791	744	764	779	725	745	750	745	731	743	727	721	725	778	749	685	744	719	761	831	776	722	767	741	783	746	740	760	777	782	782	731	707	765	737	746	760	746	770	738	780	743	719	737	755	769	753	700	733	773	771	751	724	717	744	743	772	791	752	796	727	727	719	758	795	732	708	763	752	789	743	747	755	791	745	716	799	752	763	776	748	756	738	751	748	750	734	759	737	776	747	727	760	703	786	736	778	760	800	763	746	683	725	766	787	726	742	757	742	774	756	735	747	759	763	753	788	789	698	803	766	797	749	779	748	743	781	787	768	736	764	757	735	775	729	738	789	817	770	727	763	696	773	786	758	767	742	754	798	687	757	815	772	725	750	767	731	739	742	749	768	727	758	757	742	707	761	755	791	785	747	757	754	786	784	751	734	748	797	774	811	762	747	744	781	751	716	758	769	744	784	763	718	785	828	715	777	731	805	749	775	774	762	750	781	802	778	755	739	778	779	756	735	761	773	763	765	787	763	725	715	740	784	770	717	755	795	756	781	776	766	744	749	758	752	735	740	743	781	731	759	759	783	755	730	744	760	789	746	778	719	779	788	727	769	760	750	747	807	720	771	746	736	732	756	743	812	785	741	717	745	753	755	728	741	771	723	727	789	744	759	747	747	745	767	755	741	784	755	762	779	794	805	764	717	773	799	798	783	768	737	771	770	756	755	757	734	712	740	784	774	736	755	760	794	774	737	699	745	745	750	735	734	765	716	737	738	750	772	765	732	772	742	759	768	812	745	762	757	760	780	768	741	747	738	731	726	733	780	714	718	772	751	759	732	721	788	775	753	765	747	717	742	737	748	749	748	711	783	782	727	780	735	723	761	750	768	807	773	792	791	718	768	758	755	728	750	803	746	735	737	756	769	729	787	724	767	798	722	679	760	785	697	719	758	763	748	753	743	738	751	804	798	728	771	739	777	750	733	733	756	734	750	737	730	672	736	747	751	739	746	746	747	787	696	762	770	787	787	743	749	758	769	770	747	816	783	785	767	737	748	753	765	770	724	790	752	757	764	788	740	729	743	741	758	781	759	732	749	776	766	734	749	756	743	690	751	739	782	737	737	766	737	809	749	757	731	769	799	749	757	704	720	805	769	778	731	799	768	779	762	752	743	717	763	749	732	760	727	726	760	745	764	738	732	783	760	768	761	733	751	742	745	791	752	740	724	758	732	784	773	790	810	740	740	760	757	709	799	759	785	747	789	826	775	745	765	761	738	762	755	755	745	769	782	724	808	727	774	737	822	773	754	748	740	775	779	720	774	746	765	772	831	768	770	811	777	739	749	698	773	715	693	750	748	749	778	687	764	748	698	761	739	777	770	738	744	750	736	734	730	728	758	736	752	802	745	767	805	810	721	780	746	741	775	756	770	759	792	786	729	809	817	696	785	790	794	724	741	758	781	759	785	739	760	714	729	742	726	784	752	737	722	786	761	738	747	716	731	770	762	775	769	764	745	748	738	768	752	705	783	756	736	738	766	774	755	770	740	718	750	736	741	788	755	778	764	707	732	736	710	798	724	744	815	793	760	737	749	750	768	768	785	747	742	771	737	772	726	727	743	785	719	803	749	735	786	787	740	732	738	771	739	800	736	750	787	781	801	791	720	739	782	758	729	729	732	739	827	765	727	759	743	774	697	749	737	751	776	763	728	778	753	745	777	722	794	793	739	761	751	791	777	735	778	710	759	727	755	735	725	781	705	773	699	730	768	738	716	755	794	808	750	759	759	809	751	725	771	747	784	733	768	754	748	772	762	808	743	741	788	795	777	775	771	754	755	714	741	781	757	760	678	770	767	809	712	785	760	762	741	778	732	788	725	768	770	765	790	788	772	752	748	745	720	732	744	791	745	729	744	735	784	726	702	825	788	791	732	829	751	773	760	768	818	801	786	781	788	754	731	782	782	812	755	797	774	739	781	739	733	737	798	767	753	789	744	757	721	778	780	736	743	759	804	733	773	792	759	746	744	780	781	738	782	750	764	726	768	811	776	750	730	821	753	763	804	750	741	776	746	744	723	746	753	781	762	710	773	786	721	784	753	761	787	742	772	740	725	724	765	699	784	742	688	715	742	774	752	691	778	766	840	724	818	720	780	767	782	788	745	723	716	727	765	735	748	748	722	794	725	754	797	750	772	848	716	762	777	761	765	736	708	728	791	738	774	734	732	768	760	784	733	765	747	748	782	793	746	717	737	772	717	799	751	774	792	809	773	774	766	777	746	768	706	715	774	822	756	762	759	764	808	745	730	774	802	712	713	791	719	784	773	769	761	766	740	766	765	736	801	737	778	755	783	741	758	738	767	714	798	740	819	757	728	726	818	750	797	741	796	812	769	765	794	751	783	746	784	782	759	717	744	754	731	763	749	754	741	770	733	786	721	758	808	739	792	755	800	775	768	758	744	743	760	717	787	765	810	769	823	806	812	739	789	728	776	808	770	781	735	750	766	759	764	775	785	769	765	705	727	811	779	768	782	783	767	777	775	761	751	745	764	744	764	729	798	741	740	764	717	722	723	734	755	746	751	720	765	728	757	710	739	747	787	741	809	766	766	774	787	713	794	710	763	693	735	801	733	750	729	740	766	783	749	818	740	790	749	723	746	777	828	787	839	740	727	766	773	757	771	749	791	806	748	770	748	761	771	735	732	752	741	713	759	743	723	761	755	783	719	768	724	741	752	738	853	748	714	763	753	763	781	687	755	771	723	770	757	773	795	759	768	746	781	730	694	759	768	715	758	735	719	780	736	784	765	766	756	769	773	776	737	753	771	782	790	743	750	749	751	776	788	760	764	752	760	715	685	725	791	751	763	743	788	787	725
1158	218	43	33	27	25	37	37	33	37	50	34	35	42	34	29	28	33	36	31	34	37	33	34	36	40	36	40	38	31	34	35	49	29	39	43	39	42	32	38	29	29	32	31	41	46	45	31	42	41	38	42	39	46	34	40	46	27	32	32	45	39	55	40	30	27	33	40	37	33	28	33	37	42	36	48	22	36	42	38	50	29	40	38	43	36	41	34	32	35	33	32	26	38	49	43	30	33	38	23	35	29	31	21	51	37	28	30	27	35	47	29	30	34	37	41	42	30	33	42	39	39	41	41	34	28	36	50	35	42	33	32	36	39	25	35	40	40	40	47	41	22	33	35	35	39	26	37	27	37	33	39	58	37	30	35	26	42	24	38	41	26	38	34	44	33	40	36	28	30	29	41	45	25	48	37	31	29	29	32	33	33	25	41	26	40	41	30	43	30	32	37	41	44	34	39	40	33	27	31	38	41	47	30	40	34	44	33	31	31	41	35	40	35	32	34	27	26	42	27	32	24	40	38	31	35	42	34	31	31	40	40	22	41	39	21	32	27	44	26	44	35	48	40	30	31	39	24	33	33	22	30	40	36	42	40	31	31	36	38	47	30	45	45	30	43	36	42	39	31	41	28	37	30	34	38	36	47	44	39	34	26	33	36	37	39	36	35	39	29	42	30	36	40	34	27	40	43	42	36	33	39	38	29	35	27	39	39	37	37	36	32	29	35	42	33	29	35	33	43	30	28	34	49	28	32	32	28	51	36	32	30	32	27	28	25	25	35	26	41	40	40	42	34	33	32	40	28	27	34	27	44	32	39	31	35	29	36	37	34	31	33	24	43	44	33	37	35	39	31	36	30	37	26	44	40	43	43	41	37	38	32	42	39	35	36	24	31	30	34	25	27	42	27	39	32	35	37	40	22	45	23	38	31	40	35	36	44	38	34	36	37	45	33	34	41	27	40	31	43	42	39	19	35	40	27	39	34	35	44	42	28	40	38	35	36	40	39	49	44	28	27	31	32	46	51	36	39	39	40	45	39	40	34	39	30	36	45	37	27	50	32	26	35	44	35	23	38	38	33	35	42	40	29	33	36	30	33	43	39	32	44	38	24	37	33	26	34	37	42	46	38	39	27	35	42	34	43	35	34	46	40	27	41	35	36	37	31	41	31	29	34	34	32	31	37	39	24	39	38	47	38	36	40	39	43	30	26	34	28	36	31	34	44	30	47	26	34	39	44	30	27	35	30	30	37	39	33	27	33	42	30	53	25	42	34	37	44	35	43	40	34	28	31	36	37	38	37	43	31	44	36	39	36	40	40	26	38	29	31	36	32	47	38	29	36	33	38	40	29	30	29	36	39	31	44	45	31	32	41	33	40	43	34	28	30	34	40	26	33	28	45	35	31	31	27	38	45	32	37	28	48	36	27	48	34	31	40	27	33	23	36	28	43	39	26	35	35	43	25	39	45	41	32	42	42	35	30	34	42	39	32	28	19	45	29	35	41	45	36	34	33	46	39	47	37	38	35	52	44	36	48	37	33	36	42	27	39	33	31	40	31	38	44	30	39	27	42	41	38	36	42	32	43	43	32	34	38	33	34	33	34	39	29	38	38	40	37	37	41	51	30	48	33	33	50	35	30	39	34	32	41	28	28	38	35	29	35	29	43	33	32	35	25	36	43	34	29	30	30	28	36	41	38	31	44	52	38	28	38	37	40	39	31	39	35	40	42	41	36	24	39	38	36	32	45	37	32	40	38	50	39	40	36	27	29	37	45	39	40	25	35	41	30	33	40	29	29	29	39	40	36	40	31	20	45	36	23	41	36	40	37	34	32	43	26	39	43	30	34	38	40	37	34	38	35	34	38	31	39	41	39	33	42	44	35	37	40	25	41	34	26	31	48	34	31	32	43	31	37	32	44	37	45	31	44	37	29	35	32	35	27	36	38	26	44	33	34	37	34	35	28	30	39	42	46	29	44	37	40	36	37	39	30	37	19	38	36	39	30	42	40	31	28	39	36	38	32	36	26	56	34	39	36	36	35	39	39	29	30	39	27	38	43	22	34	30	50	42	32	30	25	38	29	40	40	28	24	52	34	42	28	38	35	27	32	29	36	33	33	43	31	32	40	41	36	33	28	25	32	38	34	37	39	42	25	38	30	34	39	33	24	38	41	32	36	29	30	33	25	27	28	30	33	32	38	52	44	33	46	37	42	38	26	38	29	35	30	31	40	58	38	34	32	41	34	35	32	27	29	40	41	35	36	34	36	29	33	43	32	28	37	42	29	24	44	40	26	37	41	42	37	42	39	38	38	27	42	27	33	40	31	41	38	31	30	28	45	32	38	40	48	39	28	33	30	50	21	37	39	38	29	37	30	33	36	44	43	39	26	28	38	29	36	38	42	40	39	38	40	35	35	35	36	49	30	37	32	29	48	38	35	39	39	35	32	35	34	38	41	35	38	31	49	38	37	46	29	35	39	29	31	28	35	29	39	30	35	48	37	45	39	44	27	41	44	35	31	23	34	41	39	39	22	38	45	39	41	29	35	37	38	35	39	28	35	46	31	38	31	46	46	37	40	39	28	30	41	39	37	40	40	36	32	39	34	47	49	50	29	46	38	37	27	39	41	43	44	34	17	40	45	29	37	29	40	35	25	39	30	45	39	42	43	35	34	32	38	40	32	37	50	29	29	33	40	28	26	33	32	30	36	34	28	33	28	26	43	35	34	29	24	39	33	43	32	34	40	47	32	29	36	43	38	39	29	29	41	20	39	32	32	34	36	25	29	28	35	34	40	34	42	41	33	36	27	41	41	32	44	40	36	31	42	46	32	40	33	35	41	24	29	38	32	32	36	40	44	39	29	37	34	33	40	42	28	41	32	32	34	44	47	30	36	34	37	37	35	31	23	49	42	21	26	30	29	34	31	44	31	45	29	36	38	27	30	35	31	56	34	39	34	45	41	40	43	35	39	26	29	29	30	39	23	40	32	40	30	40	35	39	37	34	37	43	24	45	31	35	50	30	29	38	32	34	36	47	41	29	29	30	41	27	37	37	27	39	39	30	43	34	27	27	36	28	43	36	38	27	47	32	30	33	33	52	35	19	41	30	28	40	31	39	34	32	25	45	28	47	46	29	37	36	38	40	34	38	39	30	37	48	31	32	33	38	28	28	33	37	26	30	38	30	38	25	30	41	43	27	36	28	39	39	35	32	31	43	36	32	35	25	41	36	25	44	32	45	33	31	30	29	31	32	40	32	44	39	27	37	41	35	42	39	35	31	29	36	28	35	29	29	26	36	38	42	40	32	36	36	34	36	29	39	36	32	44	35	27	32	38	50	31	40	40	31	33	32	36	38	47	38	35	40	28	41	34	32	34	41	28	26	27	33	26	36	23	37	38	40	39	33	38	33	30	35	24	36	41	36	31	42	34	45	28	34	35	44	34	32	27	41	39	29	44	33	44	31	34	42	42	49	29	31	28	33	25
11957	3404	455	361	524	616	623	552	517	490	469	426	400	380	375	338	355	345	379	315	329	327	328	324	317	281	323	319	333	355	347	289	290	306	298	284	326	303	277	313	301	310	308	287	279	317	313	307	294	309	307	301	330	325	308	281	296	304	300	305	325	316	290	311	293	295	295	293	277	261	318	294	301	292	307	315	312	299	299	310	288	278	288	306	292	277	293	280	293	277	295	303	286	287	327	323	311	276	281	310	301	310	293	301	320	296	265	283	303	296	274	326	313	298	298	308	312	317	278	300	319	282	292	307	316	293	287	310	299	344	299	303	323	317	273	302	297	317	302	294	313	312	304	306	307	299	296	283	288	315	324	284	274	282	304	284	300	310	278	250	279	283	280	306	284	271	262	279	279	269	278	278	291	325	329	314	306	289	296	309	306	315	301	308	292	283	316	298	310	312	326	308	302	303	283	285	284	294	303	299	302	269	302	319	313	290	305	303	283	330	303	282	336	299	287	298	302	322	288	280	294	279	312	304	304	281	301	287	308	288	279	303	303	293	310	306	261	332	284	309	293	281	290	278	292	317	292	271	293	291	309	302	305	328	284	297	317	263	289	310	297	282	292	312	293	310	309	301	266	269	290	274	275	331	307	312	321	294	337	301	323	279	273	291	295	295	331	316	310	314	317	302	342	289	295	299	295	277	301	311	303	278	303	313	276	312	298	302	335	293	287	295	315	303	328	314	311	310	326	292	305	285	324	305	260	303	290	316	276	279	297	305	272	327	285	314	302	306	337	282	296	302	272	329	306	294	302	303	300	306	279	312	310	305	321	295	326	319	288	278	284	289	298	306	296	318	307	285	315	342	283	289	290	313	328	264	307	328	308	330	293	290	299	302	284	305	334	303	320	304	289	313	294	293	303	295	316	303	300	290	329	301	281	297	305	332	267	339	290	333	305	269	295	327	303	288	322	274	297	273	310	326	321	289	319	320	275	296	315	338	280	329	275	303	276	305	318	293	264	301	323	306	296	307	284	286	291	268	285	288	276	293	253	292	279	289	287	301	285	300	297	350	276	305	271	282	307	289	296	306	281	278	310	304	309	296	317	312	297	289	292	279	282	279	300	299	310	313	277	327	303	320	307	308	272	285	292	293	277	288	277	269	288	302	256	325	290	279	301	287	302	283	284	274	288	309	286	279	299	293	329	299	273	308	308	293	295	301	329	277	328	280	297	306	318	288	318	290	287	294	313	335	311	323	330	282	301	283	291	304	278	288	317	287	313	308	306	303	293	302	302	313	307	335	302	291	302	282	299	296	295	271	294	311	265	305	297	307	333	325	317	348	294	279	308	329	310	306	335	295	292	299	306	299	310	317	317	275	285	320	310	296	304	271	339	290	285	299	309	300	316	301	289	307	302	307	305	321	287	271	295	291	310	298	296	282	280	275	279	289	292	334	274	269	301	312	302	324	282	292	288	311	318	346	311	279	291	286	328	299	274	319	280	333	293	279	284	298	301	343	291	329	285	285	288	346	303	308	325	281	291	300	296	295	303	288	297	322	290	288	304	301	347	299	288	284	291	299	298	300	300	306	331	288	299	302	273	277	310	296	278	312	276	298	273	331	308	330	307	288	302	312	300	326	305	308	312	298	292	317	301	324	264	313	282	298	280	309	313	297	287	275	306	342	319	282	297	277	315	299	303	319	280	318	280	322	300	330	296	302	298	288	303	307	267	275	304	295	317	285	284	311	292	272	289	278	337	298	309	312	299	300	316	304	276	300	292	303	296	303	282	337	299	302	318	283	290	279	310	268	310	304	290	286	298	287	303	296	301	310	322	305	297	323	271	323	288	304	289	322	301	301	286	279	290	292	295	313	318	266	302	312	293	291	287	289	281	303	290	318	285	276	307	278	340	320	292	287	312	278	304	320	323	299	316	268	300	266	295	325	301	300	306	338	299	323	282	266	291	300	298	280	292	310	318	292	302	313	300	320	321	314	280	310	272	296	286	307	308	278	300	331	295	300	304	294	284	276	333	302	305	303	300	275	268	312	305	276	293	291	301	297	321	324	296	303	266	320	310	287	277	303	266	297	280	285	312	290	297	295	271	322	288	333	302	283	279	316	304	275	298	296	317	328	300	310	297	285	306	306	347	304	291	289	302	331	274	316	325	330	278	281	299	300	302	286	305	278	283	314	272	329	274	275	284	260	294	285	322	290	295	285	313	304	314	291	304	296	317	299	307	268	279	331	308	301	284	296	276	273	320	295	268	306	285	285	280	294	330	267	298	283	274	306	299	284	251	315	295	314	288	335	306	307	315	269	278	294	291	291	284	285	308	323	309	287	283	295	305	312	294	289	295	304	320	306	310	305	319	279	318	289	298	300	268	303	322	303	279	267	295	284	304	277	302	337	292	304	291	301	286	312	309	333	301	299	270	273	311	290	262	292	292	294	339	311	312	287	291	278	307	324	321	298	309	269	292	263	288	297	314	287	275	324	297	299	284	291	301	303	283	266	303	274	314	280	291	332	284	302	290	290	307	301	319	314	285	312	318	299	327	294	299	305	321	301	270	321	305	301	300	313	294	297	262	325	291	293	297	272	279	322	301	309	277	290	292	305	315	291	310	317	304	276	269	290	276	305	303	301	310	299	275	274	288	283	307	311	312	303	270	330	281	280	315	298	295	294	300	293	306	273	285	307	298	289	296	270	290	332	265	300	309	302	323	320	309	297	292	286	313	324	287	322	273	285	307	292	300	274	314	261	333	292	279	290	277	306	303	275	299	304	298	269	322	288	296	295	295	334	311	270	310	323	279	319	291	308	311	268	298	287	266	294	275	292	284	288	306	323	294	289	311	296	313	280	300	309	288	258	304	297	290	297	299	306	333	302	329	273	325	282	292	322	299	310	280	305	324	305	276	299	308	289	281	305	294	295	282	301	295	298	313	283	285	296	320	307	270	290	299	330	269	289	274	300	304	297	289	329	305	303	262	304	290	303	298	321	291	300	286	284	312	299	303	323	270	305	311	277	327	246	308	298	309	262	291	302	302	272	298	287	289	278	279	300	329	303	294	281	329	275	275	289	292	299	282	265	314	291	310	306	278	292	293	306	301	262	281	324	308	298	312	304	309	264	304	298	304	326	297	285	295	290	302	294	311	300	293	311	289	311	298	316	302	306	269	260	285	305	300	297	292	299	303	277	294	298	300	287	317	309	309	276	275	291	295	313	324	313	293	298	309	296	287	316	278	308	254	321	268	285	295	285	297	291	306	284	297	325	269	310	296	326	314	294	317	326	295	272	293	294	282	290	293	303	279	292	284	323	286	296	257	301	261	293	307	300	305	293	302	299	299	284	318	319	300	311	277	293	262	314	299	276	276	333	300	307	301	304	304	285	292	296	286	299	311	292	312	288	299	297	300	265	297	286	270	318	297	255	285	310	302	306	310	285	310	289	301	306	296	335	288	305	279	332	335	272	312	281	325	292	269	281	308	297
889	984	163	130	109	114	106	100	107	113	107	116	109	122	97	112	106	96	105	94	100	101	74	90	105	94	79	70	113	112	113	76	102	88	97	92	104	93	109	103	87	100	85	93	105	87	83	86	102	96	101	109	99	91	117	92	81	101	73	97	92	86	101	90	86	101	99	119	86	103	107	81	88	98	111	100	94	100	102	84	86	87	96	87	84	117	76	120	122	102	90	102	71	109	85	83	94	95	86	92	102	87	106	104	92	91	96	101	74	89	99	87	98	82	108	91	101	89	101	95	79	93	89	111	102	85	89	110	100	97	94	108	108	103	105	100	97	89	89	81	97	97	100	94	94	83	118	100	93	105	99	106	89	104	101	85	83	87	87	101	94	103	94	91	110	110	100	105	105	87	81	87	98	90	95	105	100	97	93	101	101	86	96	94	88	102	95	95	88	73	110	83	93	98	106	82	98	92	100	99	106	109	106	96	95	95	102	105	108	94	105	98	102	96	115	83	104	83	78	92	110	94	72	95	93	85	92	91	101	100	105	76	96	78	99	100	88	87	97	80	93	100	86	93	95	82	84	101	88	90	99	79	86	102	107	93	97	105	110	89	75	99	112	86	118	106	109	96	106	98	102	72	88	93	110	105	98	93	98	99	83	101	87	98	86	99	90	98	105	90	93	76	89	89	89	101	85	93	100	102	90	93	94	104	110	95	92	88	113	86	96	88	94	87	95	97	94	85	85	89	100	106	100	94	83	96	97	107	103	99	99	105	99	99	102	109	98	90	89	92	110	83	107	98	96	99	82	107	95	95	91	93	90	102	101	94	104	99	91	113	90	95	120	96	95	101	93	95	102	107	102	80	92	104	109	87	93	86	89	107	108	107	96	74	88	113	102	90	109	97	96	90	104	100	109	81	106	98	100	92	97	70	107	91	104	97	92	93	85	95	91	87	95	104	95	99	103	106	87	97	89	92	99	88	99	93	97	89	102	119	87	88	90	91	107	116	81	86	109	87	110	97	99	93	116	104	103	83	101	99	85	88	98	100	87	102	91	90	93	89	99	91	96	81	65	96	90	77	93	112	107	114	77	97	96	91	104	91	99	83	94	79	102	92	101	104	92	93	93	113	101	88	83	97	79	113	93	93	84	96	87	86	99	79	84	105	83	89	93	111	104	95	97	92	91	105	79	97	91	85	104	89	97	87	96	91	93	112	91	114	92	73	88	81	89	107	107	101	106	99	120	79	95	108	95	93	79	94	87	118	93	94	90	92	92	74	78	79	87	101	98	77	70	93	104	87	102	98	93	96	102	88	85	89	108	101	84	87	97	122	88	110	98	90	90	95	100	104	91	101	86	87	88	84	86	90	95	104	96	108	102	89	101	90	76	83	102	91	82	123	95	108	84	83	101	86	82	86	93	97	96	86	91	83	104	85	93	90	90	111	96	86	92	106	84	108	82	82	78	93	99	93	83	93	87	71	86	103	100	100	102	97	101	86	104	94	84	91	103	105	81	97	100	97	91	86	95	79	80	87	99	90	107	107	104	94	105	94	100	91	93	94	81	99	82	96	99	98	100	93	94	100	93	111	103	97	109	89	95	95	103	97	104	110	94	95	96	123	99	104	102	93	98	83	97	121	94	86	82	86	76	92	97	116	86	73	101	94	91	93	92	99	80	97	86	114	98	108	79	87	97	119	105	102	109	94	107	87	75	98	101	103	88	88	85	99	86	94	86	101	83	98	94	94	95	102	81	101	104	97	96	102	106	91	88	88	108	81	87	109	98	119	88	88	107	79	79	105	94	90	93	109	97	81	83	104	95	96	104	90	93	98	103	70	96	82	116	97	106	90	108	97	96	90	94	85	97	89	104	100	92	91	103	93	95	91	119	98	108	98	102	97	97	101	106	99	111	89	102	76	118	96	103	116	87	105	98	88	82	85	91	86	91	69	116	105	94	103	86	103	94	106	87	72	103	86	89	90	95	102	107	98	104	95	79	99	89	105	109	114	95	94	79	88	103	91	102	90	107	92	95	95	101	69	101	90	99	99	84	89	90	94	104	94	87	95	105	98	91	106	93	94	86	109	105	113	77	85	98	90	93	91	103	117	107	99	101	106	112	85	91	80	89	94	104	111	79	93	93	101	105	78	88	78	104	83	107	93	84	74	77	102	95	82	104	100	78	102	94	84	82	90	93	98	90	130	88	100	79	95	95	102	107	87	103	90	98	97	116	82	84	101	76	124	120	88	99	95	107	90	88	84	95	98	87	102	97	104	95	85	85	108	93	102	118	107	106	105	91	98	91	100	89	115	106	95	85	104	92	102	76	97	87	78	97	99	112	92	87	88	90	104	89	90	78	101	92	87	102	90	98	97	94	108	92	85	93	88	93	82	97	101	109	89	100	98	93	105	76	102	95	99	97	105	97	74	117	110	95	92	103	102	91	105	82	105	90	89	122	107	87	92	85	94	95	106	91	85	105	101	94	96	93	123	92	99	95	105	93	96	109	99	94	98	92	98	94	81	95	98	92	105	86	92	116	82	89	90	85	100	83	85	84	98	106	77	74	95	101	87	93	97	104	97	103	97	91	83	89	86	86	93	112	91	99	95	78	87	96	83	87	96	101	99	100	92	95	91	85	105	85	100	97	75	77	86	104	93	94	95	101	96	96	101	114	94	94	97	99	91	88	90	103	104	106	94	83	90	91	88	91	89	77	96	81	99	108	110	84	101	92	102	95	88	80	102	91	82	100	74	80	82	111	80	89	115	94	97	94	102	84	86	105	84	96	113	85	108	97	68	81	94	111	94	88	87	108	94	101	94	113	101	117	78	100	87	89	118	95	83	96	91	109	86	88	92	102	94	93	101	89	94	98	97	91	102	91	109	104	97	91	90	85	90	107	88	108	89	82	93	90	87	90	88	90	79	81	86	93	88	106	101	98	90	90	98	80	97	108	91	94	74	98	89	110	88	100	92	98	88	98	74	108	74	92	93	91	109	115	74	93	87	92	111	99	103	101	80	76	100	83	92	111	95	70	98	100	111	119	94	111	89	122	83	100	86	82	90	103	100	89	79	87	106	86	87	115	99	91	76	100	128	84	100	85	98	90	103	87	93	108	98	100	102	85	98	81	117	98	85	93	105	88	94	87	74	110	86	82	78	82	117	104	81	82	100	90	83	94	96	94	91	94	101	74	92	77	96	84	125	90	89	94	111	112	96	99	87	85	100	84	101	91	80	102	98	91	86	92	85	104	96	92	99	104	98	94	86	95	105	97	101	95	79	81	94	111	85	86	91	111	71	95	103	113	84	114	97	86	71	90	106	87	96	99	85	104	78	95	93	90	86	109	84	107	83	104	89	99	95	94	97	93	77	92	102	91	105	86	84	84	93	77	92	93	88	78	91	86	85	108	81	82	103	79	100	97	81	108	95	97	91	104	81	106	85	84	102	110	101	82	106	92	113	91	102	109	101	77	88	92	108	96	90	91	93
13918	9719	1541	1249	2216	2818	2713	2392	2044	1631	1526	1344	1291	1249	1135	1108	1027	1005	1011	978	948	897	928	946	974	900	893	873	880	817	909	828	861	842	872	846	841	828	834	795	799	826	790	816	844	865	806	818	770	827	857	824	783	858	799	788	753	818	809	795	764	777	827	792	768	805	793	813	773	807	816	789	829	767	773	817	809	785	782	815	807	807	822	827	837	791	745	804	847	772	797	791	742	802	816	765	789	810	759	787	795	802	789	779	813	818	807	784	835	818	802	823	825	783	777	759	813	784	785	750	781	799	752	765	790	821	779	787	806	806	777	841	834	775	776	784	804	771	779	819	788	826	761	792	750	773	773	814	796	813	802	804	806	754	785	782	798	779	803	809	793	813	767	775	752	751	798	783	798	825	776	844	820	877	791	769	783	754	840	797	824	786	787	773	790	798	782	791	775	833	809	779	836	829	801	811	724	751	775	795	791	798	769	771	782	779	790	746	823	796	739	780	760	774	789	841	814	819	826	757	762	775	774	771	767	787	800	795	778	789	792	785	782	777	809	852	780	822	771	769	805	773	815	825	809	800	777	798	833	783	746	793	826	750	779	810	782	800	787	788	774	790	764	761	816	800	787	819	812	807	795	819	784	767	810	795	841	756	773	800	782	760	799	823	776	802	833	768	774	820	815	780	735	810	768	769	752	803	807	777	741	789	784	828	827	754	795	753	796	836	786	799	810	792	817	783	817	779	788	809	813	797	786	788	753	797	841	748	816	835	817	813	735	779	816	815	824	824	793	787	809	812	785	778	777	784	766	745	814	751	778	741	764	765	859	791	840	765	790	767	770	786	798	788	814	803	852	764	810	789	789	793	784	752	783	820	774	790	771	849	827	803	739	811	859	741	782	777	759	788	788	746	847	783	778	825	814	754	768	810	790	781	801	829	754	778	781	760	751	762	803	799	815	818	771	776	777	779	838	818	805	753	790	802	779	741	787	744	761	827	818	771	810	816	770	777	803	828	819	811	837	804	782	807	790	765	816	767	798	829	759	779	780	796	791	789	811	784	781	761	831	801	768	751	837	730	809	767	822	790	777	784	818	765	763	819	752	798	787	791	793	829	819	744	832	755	742	779	777	791	792	744	772	810	796	820	780	797	817	788	763	771	799	755	814	795	812	823	802	768	741	734	795	793	849	802	829	772	818	823	759	783	783	826	810	765	819	792	782	775	768	753	776	793	811	773	762	782	766	808	811	772	800	780	816	806	807	783	794	737	814	771	802	826	779	806	803	756	795	858	761	812	800	817	762	787	753	829	786	815	744	773	784	771	775	793	800	761	823	806	804	789	789	817	743	813	786	784	759	734	757	843	804	831	784	764	779	765	762	815	804	766	773	755	804	828	867	793	764	806	787	767	773	772	757	798	819	819	829	823	768	754	781	729	754	797	783	691	766	826	730	745	782	827	779	824	718	792	791	785	755	814	801	834	843	761	798	788	793	803	777	780	803	762	787	780	816	762	795	776	795	811	763	793	746	755	794	824	827	800	758	780	765	786	807	757	734	792	791	810	785	746	763	792	829	824	830	811	767	768	811	808	799	787	807	754	793	770	777	791	728	831	783	783	795	819	752	803	760	775	796	777	787	795	803	872	789	788	792	795	778	803	765	825	784	791	811	734	765	816	782	831	816	729	742	782	810	775	797	821	779	771	780	791	790	796	791	765	819	776	792	780	781	803	731	811	794	783	771	739	813	813	743	811	805	842	764	739	840	772	804	810	798	812	845	817	819	787	780	773	810	762	826	777	768	775	710	799	747	803	792	785	774	798	755	806	798	787	765	771	768	747	776	838	785	813	814	780	751	809	800	761	788	804	759	778	762	775	812	779	769	800	757	825	781	801	814	767	770	786	779	825	766	797	756	802	776	734	835	825	799	773	804	840	755	782	788	847	745	752	777	768	793	801	784	781	798	787	802	775	758	837	755	756	768	773	790	775	805	774	801	796	809	782	812	821	853	794	712	781	744	792	788	746	814	794	756	757	773	795	754	782	796	803	851	828	820	878	842	773	774	784	776	773	714	740	801	775	811	826	783	799	805	785	799	804	836	793	775	804	827	798	839	766	807	775	732	827	812	838	783	797	802	779	801	788	817	806	791	767	760	803	847	782	802	778	788	809	754	781	734	786	783	871	771	792	828	778	795	726	799	784	809	791	810	741	785	750	832	753	817	763	790	776	759	755	753	829	779	813	792	796	759	779	782	816	775	823	836	800	779	772	776	760	777	781	786	797	799	751	780	807	769	765	771	767	780	831	789	793	854	809	761	777	741	813	820	796	798	794	780	798	774	768	759	806	773	785	831	781	748	783	779	765	785	803	802	803	823	751	796	823	769	741	749	749	822	745	734	799	784	804	834	773	780	794	822	760	807	759	794	824	816	843	781	787	788	763	751	803	768	805	863	827	832	767	784	739	827	774	820	813	743	801	769	825	754	818	829	793	802	772	793	775	756	745	771	791	784	804	778	767	809	812	745	781	759	827	801	786	775	806	813	790	796	774	768	757	821	778	781	731	791	795	793	776	836	839	775	786	843	772	799	750	797	762	788	825	768	755	749	783	778	799	789	774	793	796	800	778	801	774	761	782	801	805	779	807	765	737	738	809	778	805	796	769	753	835	749	799	789	749	762	784	758	761	764	785	763	812	788	805	784	795	761	758	799	770	781	795	820	784	822	757	762	815	780	811	818	774	769	800	801	772	809	790	739	758	802	768	750	837	831	796	791	807	813	834	789	791	857	817	777	839	813	826	787	830	822	773	797	807	801	800	764	821	764	828	812	778	801	789	776	802	787	747	817	789	822	755	744	792	774	778	824	792	748	777	794	808	781	779	788	779	790	771	823	764	832	774	770	737	791	817	795	796	797	807	815	796	766	764	811	772	814	768	755	815	854	773	775	785	802	757	791	816	797	822	739	784	810	813	817	843	799	804	786	860	745	792	768	856	821	830	804	769	803	792	812	794	793	806	762	762	719	815	767	771	810	791	798	818	796	783	796	746	798	778	815	780	811	753	814	807	762	835	776	848	764	772	799	803	790	781	811	779	814	789	826	760	786	853	790	768	740	805	803	786	779	815	782	729	773	796	783	775	791	788	732	782	787	810	794	770	783	819	787	833	807	832	777	816	766	809	758	791	802	776	766	811	813	800	769	786	764	815	790	802	778	790	784	809	787	838	775	788	796	782	793	828	807	787	803	809	815	824	727	787	760	787	768	794	738	800	781	815	783	780	791	788	796	760	795	737	752	810	752	779	813	772	764	800	803	784	807	803	819	810	755	789	763	790	822	805	793	819	832	769	760	801	758	799	782	802	804	814	766	803	739	793	835	779	788	775	769	781	781	825	786	736	791	829	799	738	804	761	750	764	821	749	781	839	746	805	844	776	767	805	751	788	800	803	739	778	794	816	791	763	820	838	786	728	843	792	774	787	752	803	799	727	828	772	806	762	764	798
1699	589	72	37	39	32	33	37	50	38	27	34	34	38	26	26	21	32	29	31	25	15	25	22	26	21	28	20	27	28	31	19	19	27	22	19	28	23	19	25	18	21	25	18	17	24	33	18	22	31	23	17	14	24	16	27	22	20	21	31	18	22	17	23	22	18	25	15	21	23	25	30	21	17	28	17	17	22	16	16	24	26	23	28	25	28	24	19	22	24	27	27	22	20	30	20	29	26	31	28	23	22	25	25	21	18	17	23	14	17	34	19	20	25	27	19	23	17	21	26	23	19	19	22	21	23	19	22	19	24	18	27	20	25	21	18	14	17	20	28	28	22	26	26	17	32	13	28	26	18	18	15	26	19	15	18	22	24	21	18	21	21	23	29	27	14	17	22	29	24	29	19	17	28	17	31	23	19	23	22	26	26	28	18	35	25	24	17	24	24	15	21	24	21	13	26	21	25	18	32	14	18	19	23	22	26	17	24	17	31	24	20	12	19	17	18	18	22	27	19	21	22	26	24	18	24	23	9	22	23	23	19	21	18	29	27	23	29	23	21	23	16	22	17	27	25	26	23	26	18	15	19	30	25	16	26	27	30	26	24	29	16	20	17	23	26	24	23	26	20	24	19	19	21	32	34	31	24	14	29	15	19	22	25	23	17	29	15	19	19	19	30	30	23	20	20	18	24	22	20	21	26	18	23	21	22	29	25	23	19	18	18	25	26	27	22	24	20	22	18	21	21	25	19	23	13	21	23	20	22	23	22	27	30	21	22	23	12	15	22	24	14	21	18	30	19	30	18	17	20	25	12	22	21	23	23	28	21	17	22	29	20	23	18	18	19	23	14	21	23	17	17	17	18	18	25	18	32	11	19	27	26	24	23	15	24	18	23	24	19	26	20	23	19	31	26	20	31	25	21	21	28	19	17	23	24	25	17	27	23	19	17	29	24	25	18	19	22	22	19	22	23	24	18	39	28	17	18	18	16	25	26	15	23	29	30	33	21	28	31	23	22	22	26	23	27	26	18	30	21	28	19	18	20	32	27	17	12	23	24	23	28	19	19	18	24	21	32	16	21	22	22	22	20	24	17	14	19	22	21	21	29	21	25	27	17	20	26	29	22	19	19	19	21	18	22	15	22	25	26	23	23	26	17	28	15	22	23	19	22	20	24	20	25	27	23	21	10	20	21	20	24	21	23	19	22	28	24	24	25	28	15	12	22	25	17	24	17	30	21	25	29	28	26	30	30	21	17	23	18	28	20	20	24	14	22	22	21	18	23	21	14	20	17	21	20	19	23	17	31	19	25	22	27	23	25	19	17	28	29	29	20	24	14	33	12	38	21	19	30	22	20	20	23	22	25	21	22	17	24	19	25	22	27	14	19	25	20	23	27	26	18	19	30	14	29	17	18	26	24	22	22	20	19	22	23	25	19	19	22	22	25	25	20	21	22	11	21	22	23	21	25	27	22	20	17	21	25	27	23	16	27	21	20	14	21	26	27	23	21	22	16	15	23	17	17	21	22	24	25	18	26	15	31	19	23	29	9	31	21	19	19	24	13	14	18	16	16	17	26	16	15	26	21	21	28	39	17	22	22	23	15	20	25	30	17	24	26	27	17	21	19	18	24	22	21	17	25	35	21	20	20	23	15	25	27	18	20	23	24	29	29	24	16	23	22	25	24	31	12	31	19	20	19	25	20	17	18	18	16	32	17	21	27	22	19	24	16	26	19	30	28	18	21	24	25	20	21	26	22	25	27	19	21	20	15	20	19	11	23	21	26	24	17	21	18	20	23	17	19	25	16	20	20	25	14	18	19	23	21	23	15	15	23	20	27	23	16	26	17	31	29	22	22	18	26	23	24	21	26	20	23	24	15	16	13	20	24	23	27	30	17	18	27	28	13	22	27	25	24	27	18	17	29	16	24	17	22	25	22	17	16	16	23	18	16	24	26	16	25	25	20	19	20	23	24	25	21	25	24	18	27	18	21	30	18	19	15	22	20	20	16	22	26	19	21	25	22	22	19	22	19	12	28	22	23	15	18	12	21	18	17	27	20	20	21	28	22	25	24	21	22	22	15	15	21	16	22	27	23	22	17	31	23	25	23	22	27	27	21	20	23	25	21	28	14	26	17	19	23	15	14	25	23	19	19	21	25	17	18	27	16	21	20	27	19	24	18	17	19	24	19	14	17	21	20	19	21	18	20	25	19	16	27	25	22	21	23	27	28	22	25	25	19	24	20	16	17	23	25	22	25	16	17	20	18	17	27	17	25	16	24	17	17	20	22	22	21	23	20	20	17	19	20	23	22	24	21	22	14	21	18	28	24	25	33	19	16	26	25	19	15	20	21	20	24	24	16	25	26	28	19	34	19	24	31	25	28	22	21	21	11	22	22	28	27	21	15	25	21	18	24	12	24	22	26	25	22	23	22	17	20	29	23	23	16	23	26	21	31	19	20	19	17	26	19	24	20	18	25	25	12	15	20	28	23	19	22	27	31	25	23	15	18	17	13	15	24	19	17	26	21	20	20	16	20	26	24	14	15	20	27	19	21	15	19	23	14	22	23	26	21	16	18	23	28	19	19	12	26	22	19	26	28	15	25	23	24	23	21	29	16	23	17	25	20	22	22	26	24	18	13	22	25	19	26	21	23	30	24	17	30	20	18	22	20	26	27	16	24	24	10	23	22	17	18	19	21	17	24	15	22	19	19	22	19	14	16	20	25	19	17	14	23	21	22	16	22	24	24	25	22	15	17	20	28	29	17	22	24	18	19	28	23	23	26	24	24	21	22	20	16	20	34	24	26	27	28	21	23	23	16	20	25	17	26	25	25	25	19	32	28	15	17	16	22	14	23	26	22	32	27	21	16	22	23	26	21	20	24	17	25	20	20	30	15	20	19	9	18	20	28	14	16	15	22	20	17	22	16	22	24	16	18	21	18	22	23	21	29	18	13	14	23	26	20	25	23	20	20	28	24	27	22	23	31	30	20	23	27	29	26	21	19	18	21	15	20	28	19	19	22	15	20	19	21	20	14	20	17	19	18	28	16	27	18	17	28	22	15	27	24	21	27	14	20	24	23	15	14	23	18	27	29	24	19	17	29	19	25	24	23	21	18	19	17	24	20	23	20	17	29	12	17	23	20	20	18	20	23	13	17	23	21	30	20	18	17	24	26	33	34	26	25	19	18	20	15	25	30	17	20	23	28	25	25	18	27	15	19	18	15	29	35	20	22	24	21	21	29	20	20	27	20	20	19	17	16	16	26	23	28	22	22	20	21	26	23	25	18	21	25	27	15	21	24	22	19	22	24	17	28	25	20	17	16	25	23	19	24	18	33	22	24	27	23	28	23	20	21	22	19	28	19	29	29	20	31	18	16	11	24	28	18	27	32	17	13	17	24	26	29	25	22	20	21	21	19	26	20	22	24	14	21	27	19	20	24	25	17	25	12	20	25	23	21	20	26	22	31	32	21	19	21	21	17
13646	7107	805	576	1263	1919	1931	1605	1412	1067	913	788	662	654	565	521	472	464	397	394	384	355	361	333	304	315	303	239	249	292	288	256	244	246	223	232	241	255	224	254	225	251	225	213	221	208	196	211	235	200	230	183	192	190	227	225	214	239	188	193	211	224	217	210	200	182	186	207	180	196	196	196	205	172	214	194	236	188	201	175	187	172	212	185	176	206	191	201	203	186	189	189	216	213	195	191	190	196	186	167	183	181	169	212	194	189	167	217	212	208	192	177	205	185	187	194	180	209	200	183	171	161	183	202	209	187	190	201	184	199	190	174	190	181	210	174	191	207	189	183	204	222	204	188	190	182	164	182	195	207	188	193	213	189	200	191	194	177	189	173	193	204	194	193	189	191	189	177	178	158	179	178	195	192	209	179	178	161	184	172	184	173	181	204	183	213	188	170	192	187	163	179	213	225	198	172	187	187	177	200	187	199	193	193	205	196	198	181	198	181	185	199	215	226	193	173	174	175	223	211	210	192	193	201	200	189	183	219	184	202	164	207	186	195	181	165	188	222	191	199	185	212	181	180	194	183	174	200	200	213	203	164	188	199	180	192	202	180	201	206	196	207	174	194	187	185	183	211	182	198	191	185	213	162	223	175	203	204	195	174	187	206	203	182	208	183	207	190	173	159	182	204	196	196	175	199	206	185	185	199	184	185	169	215	204	193	189	194	187	191	195	178	172	174	204	208	197	179	194	191	181	205	221	195	193	179	192	211	192	185	175	210	171	179	168	201	184	197	217	189	186	182	189	188	192	196	202	178	212	192	195	210	176	186	193	188	184	177	171	166	199	192	201	161	193	171	205	187	192	224	181	208	196	184	184	196	189	196	194	189	172	187	212	231	205	182	181	195	212	191	205	188	207	208	215	184	206	201	210	196	183	200	173	181	193	196	175	196	204	195	168	187	174	174	191	176	190	177	186	175	214	200	189	196	169	182	200	182	184	177	195	211	179	178	193	208	185	196	169	166	178	186	207	176	215	207	191	188	187	187	174	189	177	183	188	178	200	211	185	190	185	189	182	216	196	208	193	185	215	189	191	208	222	222	193	197	178	199	179	177	197	198	189	179	208	203	178	173	166	184	171	191	186	196	210	190	207	206	192	196	200	225	195	178	170	187	171	186	191	198	191	181	205	202	183	177	192	197	178	185	214	179	170	163	187	190	187	202	165	173	206	198	158	188	189	166	210	176	211	189	199	202	198	170	174	196	190	181	195	189	184	181	172	166	189	197	210	177	191	199	181	185	216	191	205	185	186	181	172	191	177	210	197	217	180	182	192	190	183	213	191	178	179	186	198	207	199	187	198	181	171	213	181	177	206	193	197	202	198	176	191	207	202	182	180	190	185	175	196	189	194	187	200	205	204	205	201	193	182	224	212	169	202	210	189	174	186	179	197	164	194	174	180	196	211	177	188	173	189	195	180	207	207	223	162	183	174	163	189	228	223	187	212	206	163	201	186	192	194	185	217	187	196	214	211	184	195	194	200	189	201	191	181	213	202	196	189	202	197	157	174	199	187	203	204	202	183	201	209	201	225	191	203	204	194	176	210	192	182	230	193	186	180	188	209	193	205	191	189	197	172	196	199	193	198	161	181	182	183	222	176	189	196	181	191	195	184	189	204	179	218	198	180	180	195	188	209	174	190	196	206	212	188	163	184	182	196	187	222	179	184	186	208	171	182	188	218	198	194	205	187	191	142	168	185	198	204	188	187	202	185	194	186	192	178	202	170	212	182	196	192	183	190	183	191	186	175	188	175	189	185	156	178	177	195	202	204	195	186	182	181	175	191	202	176	196	202	189	170	205	192	178	213	189	194	211	165	189	202	178	190	177	199	194	192	178	188	195	200	166	187	178	210	179	202	165	194	178	191	188	200	171	222	205	205	197	193	165	215	177	190	174	200	191	180	179	177	203	172	172	179	202	211	195	203	210	193	190	205	190	197	222	190	191	158	213	196	212	179	214	188	201	183	201	202	181	197	185	179	187	164	189	188	185	202	206	194	190	199	192	204	197	173	194	182	197	182	205	184	191	184	191	159	207	190	188	181	194	175	187	199	197	199	169	175	186	203	176	178	188	191	190	186	184	200	176	216	190	184	196	208	199	198	182	180	164	194	161	200	195	177	188	190	185	196	204	183	202	210	198	196	206	179	196	181	181	192	170	206	192	169	186	174	186	206	197	191	196	197	172	168	176	213	187	201	168	170	190	158	167	208	195	189	199	190	173	195	184	184	196	208	192	207	191	203	204	185	184	201	167	182	209	162	190	192	207	173	209	173	193	195	176	209	192	185	178	188	190	220	190	197	183	204	173	184	216	196	170	169	196	208	169	169	186	200	182	218	191	172	176	193	172	168	178	189	175	180	171	177	172	194	204	199	188	183	195	201	189	198	200	185	197	176	180	194	202	194	191	200	209	202	186	181	204	188	181	191	176	188	190	197	187	186	177	187	190	185	209	188	168	166	175	204	185	219	198	181	195	186	176	200	191	177	222	203	180	189	170	203	175	187	212	198	204	173	199	194	191	191	187	174	193	179	214	173	202	172	178	173	201	196	207	170	185	193	190	200	186	197	167	182	199	184	219	182	173	191	195	193	194	188	207	178	184	179	170	176	193	187	193	204	189	203	200	187	172	203	175	178	207	196	181	204	194	211	211	192	214	194	176	209	187	211	192	177	168	200	194	169	165	178	194	214	177	203	181	199	196	173	191	169	209	185	191	187	205	179	179	195	180	204	193	185	195	188	180	215	182	181	186	192	187	194	168	189	216	189	161	173	180	176	174	176	187	189	194	173	215	192	192	180	198	181	208	195	188	187	159	195	198	191	194	171	192	193	169	191	186	204	198	193	190	172	194	187	187	166	196	193	191	182	207	208	195	201	169	194	198	187	221	196	157	202	200	187	171	218	192	221	182	198	183	201	191	193	205	182	180	189	183	190	182	190	203	209	191	167	172	186	179	181	198	180	180	177	194	186	185	196	199	183	180	213	202	222	189	197	197	198	208	195	209	191	186	178	188	183	201	173	209	173	209	187	182	187	195	192	181	182	195	201	190	188	184	207	189	194	194	188	160	200	179	211	204	208	177	194	174	173	202	207	197	176	215	215	200	178	185	187	192	191	199	198	169	179	207	186	188	163	176	184	199	174	201	173	201	192	188	181	192	205	173	196	183	197	169	170	168	185	187	180	179	186	219	180	215	192	209	206	182	198	196	192	195	207	191	164	184	192	213	202	203	185	204	196	187	203	178	167	177	193	203	187	170	225	208	194	195	174	183	191	171	187	201	197	174	182	188	182	205	205	202	196	184	198	183	190	197	192	175	181	189	181	168	183	203	199	215	188	186	205	193	204	183	175	192	198	181	188	189	186	169	182	173	178	206	179	217	193	199	179	184	181	188	187	198	176	200	209	204	186	189	215	190	197	212	180	183	174	202	170	171	191	215	174	184
1223	1360	208	93	103	115	148	126	135	115	118	120	104	90	107	104	104	90	98	99	99	85	94	80	103	107	74	78	85	102	80	108	106	99	82	103	87	98	107	100	87	74	96	105	89	79	93	87	92	112	97	82	94	73	94	93	92	87	98	86	97	108	84	95	95	94	85	83	100	93	92	91	84	90	68	92	111	87	83	90	109	97	79	85	102	86	90	84	101	97	87	98	90	88	110	90	100	85	99	94	97	86	83	91	90	87	93	92	95	99	93	86	84	109	88	92	82	100	110	81	98	93	82	92	101	87	88	95	100	82	112	94	99	84	85	69	83	107	107	119	100	97	89	97	106	100	95	94	82	93	96	108	97	94	104	96	96	91	84	78	83	86	91	95	86	81	92	95	82	97	89	91	80	104	84	89	93	95	78	101	129	90	80	89	89	92	90	109	86	79	99	77	85	87	99	87	94	95	88	94	86	93	91	92	71	89	81	87	87	96	91	87	72	87	93	87	83	82	87	84	95	106	82	93	72	72	75	75	100	85	97	84	96	90	89	89	78	104	89	80	78	98	96	110	79	72	91	104	83	91	89	103	66	88	102	102	84	72	95	87	95	93	96	83	84	95	84	111	101	86	94	83	105	100	91	116	81	82	86	78	77	106	86	109	84	99	84	89	90	86	101	81	105	89	86	97	94	93	75	108	90	82	104	69	97	97	91	87	77	97	99	92	90	101	87	86	108	86	98	86	87	101	85	88	102	88	101	101	83	85	85	78	97	83	90	85	99	97	87	106	89	103	99	85	86	98	80	90	87	88	77	78	95	95	99	89	99	77	89	107	87	91	85	100	82	74	77	82	80	101	78	93	96	84	116	91	90	101	88	62	94	96	88	77	95	104	74	88	103	98	97	93	117	99	89	86	101	86	80	89	95	97	90	102	91	99	85	96	83	74	94	82	82	88	94	91	90	92	115	104	86	95	86	97	88	85	90	81	84	99	90	80	85	101	94	88	87	102	95	89	85	98	94	103	103	90	90	87	71	85	95	89	97	108	82	99	91	103	103	78	94	79	90	102	97	93	78	70	95	90	105	92	96	97	88	97	91	78	85	78	111	76	102	96	76	84	105	89	110	85	95	83	83	85	85	95	95	105	81	103	77	91	103	85	69	79	94	100	100	106	95	94	101	101	95	93	85	83	103	105	89	85	101	93	110	104	74	87	98	92	84	78	89	100	93	91	96	97	95	100	116	86	102	82	87	112	91	98	100	104	92	77	85	102	101	92	92	95	80	82	93	112	98	86	86	87	79	79	98	86	83	96	88	101	97	105	85	88	101	103	85	83	96	102	86	79	94	91	95	109	79	104	100	100	85	79	89	82	101	81	97	95	88	99	95	88	90	108	99	82	92	86	102	73	92	106	78	82	70	87	102	82	98	73	85	88	120	90	91	82	82	77	86	105	107	87	88	104	99	82	96	109	98	81	107	118	87	89	85	85	92	103	105	95	80	75	87	89	90	111	93	87	96	81	85	94	78	74	113	90	93	89	84	95	82	99	95	101	78	99	88	97	86	95	95	105	91	86	101	79	97	74	78	113	100	92	78	109	87	90	98	81	82	85	87	91	102	96	85	117	93	80	90	98	90	85	98	107	100	102	101	94	85	84	80	76	72	75	101	92	90	91	92	90	105	95	90	84	73	80	96	80	92	103	99	86	98	89	95	99	86	92	91	97	98	94	89	114	96	83	95	84	97	100	98	90	103	80	85	87	102	97	78	97	82	88	101	97	86	74	84	95	103	83	82	81	99	93	63	99	84	91	97	94	83	91	87	99	95	92	107	88	82	78	88	67	97	77	93	86	92	85	99	105	78	82	89	83	89	74	90	79	101	91	96	93	91	96	83	82	101	76	97	90	87	87	103	96	71	93	89	90	89	98	98	92	75	107	90	89	92	90	95	80	87	74	89	80	100	90	77	100	113	78	110	93	94	97	93	71	91	99	80	86	100	106	91	81	89	92	90	95	93	93	79	90	83	96	104	104	94	93	103	80	86	90	97	85	103	82	99	88	102	99	99	80	97	108	95	77	92	83	85	91	101	82	87	100	84	95	87	116	85	90	72	95	101	81	98	89	88	83	92	92	75	92	96	97	71	96	100	85	84	120	87	104	95	89	78	103	94	88	87	70	79	103	121	112	101	84	91	82	93	68	87	79	85	84	93	102	96	77	108	95	108	86	85	111	86	92	97	92	79	88	94	85	83	95	98	98	98	84	88	88	95	91	98	94	85	92	84	95	92	101	98	96	86	106	91	88	70	76	92	103	84	84	76	75	91	103	102	83	89	104	89	98	103	86	98	75	103	97	83	106	92	94	88	88	100	97	87	101	95	108	93	91	92	98	89	97	90	103	94	105	107	99	89	88	91	91	92	103	91	112	85	109	78	98	84	88	97	83	92	93	105	93	80	99	95	85	74	121	92	90	95	89	84	86	86	90	83	83	114	90	82	83	80	116	87	81	102	110	106	85	91	88	96	90	94	92	87	85	78	88	109	103	79	83	94	97	89	82	92	102	109	83	81	94	89	94	104	73	92	96	106	91	97	91	103	81	87	84	105	98	81	94	88	89	96	92	87	96	91	100	88	82	100	101	82	108	98	90	83	82	115	69	89	97	94	86	103	90	99	80	94	86	94	82	90	89	95	105	87	100	91	75	98	95	103	88	79	75	73	103	93	91	108	98	98	89	98	86	83	81	108	87	103	82	84	103	85	107	89	80	85	84	86	87	76	71	85	102	84	87	99	91	92	88	83	106	90	102	78	91	98	86	90	96	84	85	90	104	85	115	103	96	74	98	90	88	98	87	92	81	94	92	87	91	76	90	97	93	98	90	79	102	85	99	93	85	94	96	106	107	83	96	84	78	100	75	98	77	92	74	84	93	86	87	97	86	91	99	99	112	121	105	104	84	109	77	105	90	90	85	89	103	87	80	87	92	92	84	99	94	92	92	89	88	76	93	110	96	84	105	92	64	104	80	81	92	79	106	85	102	89	91	79	74	103	77	71	91	101	96	99	97	92	97	91	89	92	87	98	111	108	89	98	80	115	87	105	91	81	93	68	98	105	100	88	82	90	98	87	95	100	88	86	91	94	100	101	97	90	83	83	102	96	87	87	90	95	99	84	102	86	85	96	76	89	76	95	81	94	87	78	91	83	88	86	103	101	94	81	91	102	103	85	95	96	105	93	109	111	90	84	91	90	72	97	86	95	86	102	91	87	86	83	97	106	89	83	102	84	85	101	95	106	95	93	87	110	71	92	93	93	87	87	77	103	87	70	87	85	85	95	89	91	80	71	98	93	92	104	99	82	100	108	98	78	86	96	85	85	99	102	95	101	97	79	68	104	93	81	78	86	93	103	95	80	91	101	82	97	82	88	97	105	90	89	92	86	105	87	79	89	97	92	94	97	80	92	95	108	71	101	85	88	94	71	70	99	108	84	84	92	97
16037	11894	2086	1503	2951	4099	3766	3238	2749	2301	1980	1800	1573	1514	1298	1274	1250	1163	1173	1093	1051	1020	1020	1011	955	941	951	936	942	933	886	850	838	936	853	830	844	853	813	804	797	851	821	799	855	841	815	796	820	783	856	801	803	790	806	837	810	791	811	821	816	805	838	822	786	833	816	795	744	829	790	749	769	765	796	779	805	781	791	773	811	824	775	751	798	802	821	762	765	764	776	753	759	819	812	774	764	767	764	762	819	833	760	789	793	769	749	766	815	805	738	781	751	730	769	774	762	791	758	791	708	778	799	778	788	827	804	758	755	852	747	758	808	761	810	769	801	784	764	816	797	767	806	785	772	745	767	742	743	793	734	771	822	808	755	818	756	719	825	740	748	791	766	764	806	793	787	786	752	760	741	778	758	766	755	754	732	790	738	793	707	754	774	794	800	769	764	776	775	792	720	814	759	871	763	789	747	796	796	739	816	739	763	740	754	796	802	792	828	757	768	751	763	715	819	751	739	771	776	782	749	779	782	771	762	770	763	745	810	741	762	760	789	767	819	809	743	709	765	806	822	757	774	785	778	763	777	774	780	797	792	818	846	753	760	779	775	782	748	783	758	722	767	758	779	769	786	727	728	770	767	761	791	754	763	751	779	776	764	801	787	779	791	760	774	754	755	747	764	763	742	785	759	786	821	777	785	793	778	779	817	741	803	740	823	739	745	796	794	797	814	773	765	791	782	736	768	831	775	823	762	787	817	767	726	742	735	765	767	783	797	784	773	760	767	782	789	780	762	844	788	779	753	774	738	754	802	778	793	774	741	785	760	799	761	818	767	796	761	753	765	724	813	747	762	814	746	765	772	725	756	738	753	745	762	778	812	709	812	780	808	747	790	794	806	808	821	828	773	768	751	741	794	789	837	764	800	795	780	747	774	810	800	749	727	773	773	763	779	804	788	788	813	756	789	773	782	783	767	749	749	760	802	802	827	781	802	758	765	763	809	791	780	741	753	742	767	771	720	777	736	757	742	805	794	747	753	746	787	797	783	742	735	804	759	773	763	789	759	776	801	755	816	808	764	839	835	697	758	768	789	744	726	719	756	783	741	764	786	760	749	784	788	799	791	792	743	747	772	795	764	789	739	777	775	819	776	779	749	733	851	789	757	742	789	768	790	742	787	819	753	814	785	770	737	798	752	776	806	793	758	783	789	794	785	754	749	770	791	726	808	774	730	793	736	716	732	748	747	769	766	729	765	752	791	795	807	748	750	798	740	792	755	798	808	740	775	768	764	745	741	805	738	817	805	734	813	783	767	737	795	790	768	733	814	761	823	701	721	800	763	795	782	776	787	767	786	782	741	806	792	728	782	810	771	781	800	791	759	730	784	783	761	761	814	811	799	748	753	766	758	801	747	800	754	777	809	782	739	746	771	734	757	781	725	748	765	750	756	742	727	739	788	734	756	804	766	795	801	776	790	748	784	755	788	818	781	802	770	813	826	781	790	717	788	748	811	743	783	790	765	796	741	747	732	754	769	784	779	759	813	809	776	799	786	790	761	809	741	796	768	796	797	821	769	795	818	793	773	794	774	775	765	757	814	745	760	761	767	728	766	752	774	708	767	678	775	772	797	797	761	724	770	749	808	794	762	757	762	766	789	752	788	828	815	736	808	779	822	780	721	808	760	759	795	780	769	783	757	723	774	774	754	791	740	737	827	748	744	789	754	757	783	816	765	804	793	763	761	743	758	759	808	773	757	765	785	781	804	740	735	805	745	862	772	772	780	810	812	704	778	761	734	754	776	781	774	744	800	784	759	765	772	763	769	794	814	794	787	722	792	762	727	803	770	794	785	795	761	763	790	776	786	741	759	792	742	768	693	755	768	776	720	783	728	761	769	782	811	746	762	793	780	766	762	747	773	762	793	758	811	773	775	805	776	795	747	827	823	751	753	786	810	740	754	779	785	788	797	761	768	745	733	789	762	774	785	752	772	775	768	775	793	804	822	780	752	791	736	833	786	753	790	749	742	780	722	782	736	765	757	776	774	765	755	745	744	786	831	774	762	784	816	754	801	822	687	763	760	763	724	760	750	796	749	749	783	763	821	787	764	759	749	744	733	803	774	794	753	801	771	783	783	733	788	773	824	792	746	769	791	801	769	716	771	772	750	774	778	761	800	747	769	750	803	774	727	800	796	783	796	778	816	775	783	778	761	761	796	809	778	782	816	735	720	753	754	747	781	767	770	737	831	741	812	746	821	808	757	785	737	772	782	761	770	750	784	771	744	742	772	824	759	806	746	783	816	740	790	759	759	785	760	758	751	739	788	791	761	788	746	792	770	794	786	756	780	799	746	760	767	712	776	737	779	789	748	796	835	750	712	776	772	781	813	791	754	770	787	781	756	760	760	755	783	795	763	843	809	764	805	795	785	813	773	795	807	816	740	781	806	791	742	750	771	792	777	749	757	774	819	783	809	810	750	758	754	791	798	805	710	771	793	739	746	766	762	791	754	759	731	770	794	795	753	752	755	739	712	776	804	742	812	772	781	733	764	794	817	772	777	780	822	774	800	784	784	774	738	787	729	816	792	780	769	802	749	782	813	730	817	789	760	764	748	777	740	763	734	760	805	798	748	762	790	734	761	786	789	796	756	751	797	714	760	816	791	741	785	750	817	764	764	795	776	782	769	750	792	734	803	764	809	752	775	811	734	779	804	777	824	765	805	736	806	831	816	769	768	764	757	816	769	765	843	771	807	726	778	821	733	764	739	793	754	787	746	814	720	828	777	766	782	759	773	781	742	773	767	790	813	822	787	738	787	732	783	762	780	727	766	762	769	770	750	736	829	818	756	741	786	746	802	758	731	789	784	742	794	760	746	836	794	774	821	718	756	767	720	783	801	746	805	784	781	794	728	787	727	764	787	753	817	795	754	785	762	788	755	778	740	776	793	793	732	725	808	759	761	774	752	835	732	762	789	786	713	781	766	808	780	773	785	775	786	816	778	792	723	758	789	821	764	715	760	759	719	745	799	738	767	766	759	805	749	738	772	785	776	809	759	782	764	777	830	770	812	773	765	750	765	744	775	789	799	833	735	765	727	771	787	733	806	773	798	721	753	797	777	821	787	780	786	813	821	765	741	757	708	753	775	773	766	795	797	779	777	794	776	809	739	777	785	716	800	680	796	752	779	798	776	776	774	788	788	833	732	812	742	787	747	821	731	783	796	790	786	743	759	773	816	805	784	771	794	807	761	746	788	775	805	758	781	825	778	792	755	768	756	826	793	761	735	766	771	768	767	788	741	825	784	756	799	763	769	796	754	774	745	772	779	772	777	768	759	764	809	745	785	778	754	801	807	736	772	773	767	712	742	790	746	761	757	766	764	770	723	725	780	798	814	779	725	735	767	755	725	798	804	763	781	751	785	738	777	806	785	791	774	732	756	771	744	771	809	749	798	744	723	802	709	740	813	774	804	811	780	798	767	751	834	804	763	800	769	787
1219	219	45	54	29	45	44	39	41	39	32	40	40	32	39	31	35	38	31	36	43	27	28	33	29	37	33	31	25	39	40	32	26	30	29	34	20	45	29	44	36	29	37	32	35	30	26	32	36	37	39	35	33	30	24	41	31	37	29	38	33	30	36	38	43	32	28	27	42	40	38	42	38	38	39	23	39	44	33	37	35	38	37	44	26	36	40	44	37	42	38	23	25	37	31	37	40	29	28	31	35	39	41	40	39	24	38	29	39	46	38	26	29	35	42	45	33	28	37	39	39	41	42	30	55	44	33	36	31	46	37	26	37	25	24	35	35	32	32	41	32	33	35	43	41	37	30	34	39	39	46	34	35	38	37	43	28	26	39	42	35	39	30	35	41	28	25	38	33	28	39	35	44	29	42	39	40	39	34	36	37	35	34	32	31	38	33	39	37	36	40	32	36	37	42	50	24	38	29	36	33	46	43	30	41	39	33	51	31	44	41	33	31	25	41	38	29	38	29	35	32	40	38	31	41	30	41	46	31	34	28	29	36	33	53	28	33	36	31	36	39	45	35	40	31	33	35	37	35	29	38	35	31	36	31	39	41	37	24	37	35	28	49	36	42	28	37	39	42	21	38	26	45	30	41	37	46	42	45	34	49	29	39	27	25	39	33	38	23	38	52	41	31	38	35	36	31	41	35	38	37	39	50	27	26	35	30	36	39	37	38	31	43	43	43	33	34	39	41	36	42	38	40	40	43	41	35	33	48	31	32	40	28	27	48	35	44	48	31	35	45	24	30	30	30	40	36	24	37	39	33	29	29	38	47	41	37	31	36	24	44	42	41	35	45	36	27	44	45	39	45	37	25	25	35	32	26	30	29	44	28	36	29	40	32	41	50	34	30	34	44	57	36	37	45	41	39	39	35	41	25	39	30	27	39	40	30	43	20	33	31	37	36	33	29	32	39	30	36	49	37	29	37	22	24	31	48	29	36	28	41	43	31	37	31	40	39	42	34	28	30	42	35	39	41	48	30	40	32	27	40	35	34	50	33	36	43	38	36	30	39	44	40	39	43	41	33	34	36	31	34	31	33	35	46	37	42	36	39	38	41	31	30	34	38	31	41	34	33	45	39	31	37	29	33	24	39	35	41	33	32	28	37	36	34	32	30	28	38	33	32	30	36	37	36	38	50	29	25	42	36	39	41	41	26	32	34	40	43	42	26	39	38	43	37	44	38	36	32	34	33	35	33	34	35	42	39	30	34	31	45	44	42	35	40	30	33	25	35	33	29	40	29	37	31	35	40	35	32	42	30	40	26	26	38	39	25	30	41	43	34	33	30	36	32	42	36	33	29	45	34	39	35	40	37	35	37	37	31	39	40	32	44	39	30	46	31	29	29	26	36	25	38	33	39	46	36	38	40	40	41	37	38	38	31	35	35	37	42	35	49	38	37	35	37	30	28	41	33	46	35	40	34	36	31	33	36	32	33	40	42	40	34	29	24	26	32	33	31	31	34	40	37	32	36	42	32	32	43	21	31	34	45	26	35	27	40	51	38	40	41	38	37	34	33	45	44	37	33	37	39	37	36	40	40	44	24	37	32	29	46	29	38	24	35	38	23	31	30	30	33	36	29	31	41	42	42	39	42	30	46	40	30	35	40	35	23	32	33	27	22	28	40	34	27	39	41	45	39	36	36	42	34	35	38	39	35	38	36	44	34	23	37	35	37	32	25	39	42	33	32	32	33	35	38	27	39	47	34	43	35	43	42	33	39	42	28	31	35	29	30	47	42	42	30	33	34	36	31	37	33	41	33	29	42	38	45	28	37	28	35	37	32	34	42	27	31	31	33	42	31	46	52	33	26	38	28	40	34	37	30	39	28	30	32	29	34	35	41	42	30	41	31	39	34	40	45	33	43	38	34	27	32	28	40	36	30	31	44	45	34	27	36	22	36	29	30	39	34	44	41	40	31	29	37	39	33	32	33	31	34	28	40	26	40	23	32	42	33	30	32	33	37	28	25	40	44	33	39	34	39	32	41	36	41	34	41	33	35	35	39	39	35	37	32	35	38	32	38	34	39	39	34	32	36	28	36	28	34	28	33	29	29	46	38	34	41	30	36	37	41	28	48	42	27	32	38	38	35	26	39	34	26	37	26	34	35	40	46	32	44	30	36	30	41	31	35	28	37	31	35	29	38	29	39	29	36	23	45	40	42	42	49	31	32	30	34	38	37	37	42	41	38	37	44	45	38	48	43	29	34	37	46	35	35	38	28	28	35	48	34	33	36	34	42	28	40	37	33	34	35	43	46	28	37	31	28	37	39	34	35	39	39	31	42	31	36	45	32	34	38	41	36	32	28	27	29	41	31	42	40	34	31	45	31	36	36	27	23	33	38	35	25	28	36	38	21	46	28	44	34	29	33	33	30	39	40	35	35	47	33	41	36	27	34	48	42	34	32	32	35	27	33	28	43	37	44	31	35	32	31	34	30	36	39	40	25	47	44	32	34	39	41	28	27	32	48	29	30	36	34	44	35	45	32	35	38	49	29	32	36	42	33	43	39	32	36	34	41	42	27	40	25	33	39	38	33	35	43	35	35	38	36	30	40	34	34	43	43	31	41	46	46	54	40	33	35	37	30	31	39	34	32	34	37	27	33	43	25	33	30	38	34	37	28	34	43	41	38	31	31	35	34	35	30	28	37	33	37	41	28	40	38	33	33	27	40	24	32	36	35	36	40	38	40	37	37	31	35	36	31	37	29	44	30	34	29	34	35	38	34	35	37	37	30	38	37	29	35	27	39	34	36	31	31	29	37	36	33	38	43	30	26	40	36	27	30	29	29	36	38	38	49	34	31	30	38	29	41	42	34	31	37	29	33	34	35	36	33	28	32	33	41	40	28	35	40	28	30	40	34	33	37	40	32	29	33	39	32	30	44	26	38	31	37	36	29	31	34	39	35	37	40	26	36	33	31	30	40	38	35	34	31	28	42	33	37	39	48	37	35	29	36	41	27	41	36	29	36	39	36	38	39	35	33	36	32	47	44	38	30	37	33	37	29	31	33	38	29	35	45	32	36	36	32	41	41	39	28	38	35	30	32	25	35	45	46	19	31	48	25	44	34	42	35	43	37	33	36	36	40	35	27	29	34	33	24	35	46	39	46	34	44	38	35	37	33	35	42	40	36	35	33	37	29	38	39	35	39	34	32	36	37	42	32	31	28	50	48	26	26	36	38	36	33	40	40	37	38	38	46	36	36	37	45	41	26	35	44	38	32	28	38	44	38	36	36	27	35	34	28	25	33	26	33	34	39	31	29	27	33	38	35	28	42	34	43	41	40	41	38	42	32	41	36	36	31	25	41	25	41	40	32	36	36	41	30	34	32	37	28	39	33	45	35	29	38	38	48	41	19	30	34	36	36	33	31	32	34	32	23	27	21	31	32	39	36	52	33	41	32	36	39	43	40	36	36	40	31	43	28	41	37	32	21	43
12148	3209	424	399	470	596	573	544	527	431	446	425	380	358	359	388	337	324	337	333	310	345	332	318	338	295	290	322	314	306	307	324	341	299	325	312	312	328	262	326	291	291	316	291	310	304	306	311	295	296	309	331	311	290	302	285	292	282	302	271	286	310	337	288	286	291	320	299	280	277	295	296	306	316	289	305	275	261	305	292	306	296	299	305	316	324	277	286	288	307	307	301	288	313	296	297	267	296	314	297	315	298	291	277	264	287	302	297	299	320	288	280	326	321	255	313	293	306	307	281	308	293	300	293	333	285	279	282	311	308	311	270	313	330	313	283	271	272	323	290	292	321	293	320	296	309	299	281	303	282	292	316	320	305	300	317	285	306	305	309	266	308	276	308	303	310	286	302	307	305	290	305	308	306	321	310	273	316	303	277	298	292	293	322	309	280	271	288	280	319	297	294	319	285	285	284	293	295	283	304	329	312	303	288	286	288	295	255	315	284	265	315	286	310	276	276	306	304	310	299	265	268	285	277	291	275	300	296	321	299	297	287	308	316	258	293	281	294	294	270	307	271	317	334	278	312	315	301	278	316	276	307	307	320	330	284	296	308	286	292	300	297	308	310	299	261	282	296	324	287	311	295	298	273	319	280	276	301	277	311	278	303	296	281	275	352	293	315	313	287	335	322	314	303	281	314	296	314	308	343	297	285	321	264	277	310	303	277	308	291	294	299	277	305	309	309	310	311	270	315	263	293	304	304	246	345	283	300	312	286	258	292	303	299	280	295	300	279	313	292	314	311	313	288	281	287	297	273	293	296	286	314	279	287	301	323	338	302	299	308	317	340	284	301	272	304	312	262	245	315	295	290	282	262	314	272	301	316	279	319	260	301	272	309	293	299	318	299	275	321	295	303	303	291	277	303	304	305	262	304	279	312	295	277	331	294	309	274	304	260	300	279	293	298	290	312	281	292	318	257	304	268	305	287	327	302	293	260	319	271	298	318	296	279	323	300	294	245	289	291	296	274	293	319	303	298	281	308	314	322	308	276	287	306	323	302	284	288	296	300	281	305	269	292	297	281	301	301	303	320	291	284	252	310	325	291	294	278	292	315	287	289	296	310	264	305	295	299	293	318	274	305	292	301	298	309	281	286	312	314	291	283	281	283	315	303	292	305	263	287	308	270	313	324	279	305	299	280	277	319	304	289	294	311	278	322	295	313	289	274	324	298	279	300	268	267	318	309	276	292	311	296	242	325	340	276	292	302	336	289	289	308	313	299	303	307	310	290	300	312	296	316	268	336	290	295	327	295	289	276	291	281	285	308	287	328	299	290	297	316	306	294	285	274	293	302	286	328	294	303	290	305	303	284	294	286	313	333	305	265	306	288	272	298	327	278	300	301	300	308	293	266	329	285	306	276	287	306	271	293	303	303	298	299	249	324	322	282	311	291	293	299	272	296	317	313	319	277	282	304	296	296	274	304	314	299	282	285	306	292	281	298	281	270	338	295	295	329	306	260	263	312	292	299	320	307	255	318	307	294	297	314	312	287	310	306	309	276	308	291	284	292	290	286	281	316	282	306	309	314	263	326	309	276	309	283	283	266	327	323	293	309	302	294	282	290	281	275	279	276	284	307	294	311	292	263	298	289	308	311	312	277	277	323	288	284	277	296	280	330	301	296	314	284	281	324	300	305	278	292	295	298	323	289	292	300	296	316	272	317	345	283	316	292	314	288	282	282	324	289	265	311	302	302	283	294	296	328	260	272	300	296	298	321	301	299	308	289	311	275	308	298	308	302	295	308	311	311	325	283	305	282	298	314	314	258	286	281	291	297	324	283	313	331	316	292	289	292	297	316	296	297	287	310	289	253	289	328	287	280	331	299	305	314	315	302	295	315	293	308	325	319	267	285	276	288	313	288	297	322	320	290	313	288	325	315	294	292	280	316	285	275	282	320	334	325	317	314	301	289	319	303	271	285	296	279	286	333	290	283	307	284	290	304	309	319	294	318	314	297	314	286	266	293	299	280	269	301	283	280	265	290	331	293	289	287	301	319	280	324	303	276	288	319	282	316	309	276	286	294	296	307	294	307	311	301	298	294	280	288	272	307	279	293	266	289	263	303	297	321	307	299	338	316	329	290	273	298	310	305	280	308	316	316	300	315	330	330	293	274	300	339	273	316	286	270	288	297	320	260	312	288	292	288	288	299	312	313	290	314	255	321	298	292	254	322	275	282	288	280	291	276	308	291	296	287	280	313	326	299	307	311	303	292	305	287	289	287	303	303	322	297	286	279	284	288	298	303	282	291	312	314	290	281	268	313	275	276	287	288	299	297	265	301	309	322	308	280	302	292	294	252	325	276	273	311	302	311	311	335	289	297	310	324	291	275	289	292	332	283	298	291	296	274	299	315	300	310	295	297	316	310	293	283	274	270	296	310	281	314	315	299	263	282	306	293	295	281	278	289	293	296	291	311	302	271	276	309	291	262	334	323	295	293	319	278	305	308	282	294	271	276	293	291	310	311	265	305	275	316	297	294	274	280	269	287	312	317	301	271	302	293	325	275	309	289	285	314	288	318	265	276	271	297	277	314	310	294	283	293	300	319	264	298	329	296	289	280	293	308	310	311	298	296	274	310	308	306	313	305	297	290	288	300	282	297	313	289	285	306	293	298	296	316	308	294	317	295	294	304	290	310	310	301	290	282	310	295	303	296	282	317	315	316	325	304	305	299	297	306	303	284	296	286	314	280	309	308	285	302	271	296	289	293	288	301	267	304	302	297	293	282	312	292	282	288	325	306	303	300	312	293	280	272	291	298	308	302	289	306	310	281	301	288	301	313	303	292	290	311	256	283	290	290	280	318	291	305	316	301	273	291	311	276	309	299	283	307	288	270	334	314	318	300	290	290	310	290	319	308	281	324	292	278	314	300	296	302	296	273	301	316	270	275	283	271	317	322	322	323	285	283	294	323	303	319	313	306	297	306	293	290	287	291	286	292	278	276	327	301	303	282	304	266	291	280	305	286	294	295	307	285	328	301	315	303	282	280	316	278	339	275	272	283	304	281	306	276	302	293	303	271	312	288	323	268	325	274	301	286	289	291	300	276	299	262	289	290	300	314	290	281	263	295	299	280	286	304	289	298	302	310	307	273	315	278	272	291	292	317	322	329	268	304	290	261	288	298	278	302	288	305	296	274	310	326	314	291	310	284	268	288	283	306	316	298	292	307	269	306	316	274	288	270	271	312	268	292	308	306	299	273	291	271	317	288	291	263	297	295	286	265	319	273	317	288	293	302	278	282	292	269	333	288	289	303	310	292	295	311	288	288	264	302	274	270	284	257	327	287	273	275	315	300	315	336	302	295	306	298	319	301	310	306	304	286	309	297	296	340	316	282	301	316	281	276	264	316	333	314	300	289	285	296	295	285	299	271	334	304	307	310	300	304	272	313	306	296	284	304	275	276	311	269	306	274	325	293	298	319	337	289	280	297	320	300
885	915	138	105	113	107	122	104	127	127	116	96	106	124	98	77	95	64	100	104	99	101	90	100	120	99	91	101	88	89	105	90	92	87	105	85	93	87	88	80	105	108	83	95	118	96	93	95	105	107	92	86	95	89	104	110	101	109	94	90	99	95	89	98	110	104	101	99	80	98	102	101	91	98	98	102	113	111	76	99	85	113	98	103	100	94	88	92	88	98	109	109	92	110	101	87	110	108	86	92	92	93	109	79	89	88	94	88	95	94	108	91	116	88	114	98	94	106	89	105	68	102	92	105	103	99	86	93	94	88	93	90	105	90	107	107	91	94	103	105	85	93	96	83	104	94	110	86	108	98	100	106	95	107	95	94	91	105	105	95	103	93	95	104	97	92	108	109	110	99	95	102	94	114	98	79	101	105	84	103	115	81	105	77	92	80	105	88	93	100	102	92	104	110	105	93	84	104	89	100	86	102	87	104	95	102	90	108	100	113	75	97	96	96	106	111	101	110	96	115	88	108	93	102	93	102	91	120	86	92	90	75	74	93	83	88	110	94	90	95	103	96	100	87	96	104	92	101	99	109	90	82	98	91	115	107	86	80	92	96	96	109	99	102	100	94	106	86	110	100	94	105	92	68	125	99	100	110	91	95	111	98	98	103	109	104	87	90	84	86	98	89	91	91	91	106	94	107	97	93	117	90	102	93	101	85	89	88	88	78	104	98	106	95	103	102	94	97	109	92	75	80	114	106	111	95	101	96	86	92	85	99	98	95	88	120	96	95	93	99	101	84	97	104	88	93	88	79	113	94	99	92	103	107	110	97	96	95	92	99	113	101	106	92	113	88	95	91	98	94	82	110	80	104	123	106	107	92	103	113	100	88	93	89	99	106	100	105	92	101	86	98	103	97	106	104	99	88	100	96	100	88	99	109	110	101	103	97	84	110	111	106	92	117	111	80	88	92	97	88	94	92	95	97	92	105	107	91	95	102	93	91	101	107	91	102	98	84	103	94	93	95	103	90	128	96	107	114	86	100	101	89	102	118	99	81	83	88	105	88	81	92	93	102	105	102	96	77	100	89	91	106	98	101	87	97	95	98	99	115	104	95	85	84	92	88	105	97	85	92	94	100	65	72	91	101	106	92	88	106	104	105	101	90	103	99	84	104	88	101	101	112	85	117	96	103	104	93	96	87	85	87	102	93	98	104	107	91	103	92	92	105	102	90	102	110	92	116	104	96	99	93	88	110	97	102	101	94	87	96	93	101	97	86	87	108	98	106	106	93	106	103	88	88	101	96	108	82	114	94	77	96	110	94	102	126	99	108	109	81	106	104	94	102	79	110	88	82	80	100	113	94	86	81	92	87	102	98	89	108	106	93	104	91	82	113	108	78	107	85	92	88	92	88	93	99	102	94	84	99	96	123	91	95	92	95	110	104	103	95	116	103	100	95	82	98	93	87	105	101	116	90	101	104	110	102	97	97	115	100	102	103	85	100	91	107	99	103	97	102	108	93	84	87	101	92	89	99	88	80	102	95	100	100	109	99	91	103	104	97	88	83	112	86	115	107	86	103	94	105	90	77	96	90	76	104	112	96	84	108	76	104	87	101	91	92	93	101	84	118	108	83	102	112	102	99	108	126	93	113	90	89	126	98	91	108	86	101	102	81	104	102	92	99	98	97	91	82	106	84	84	93	77	81	99	104	96	96	94	102	111	96	87	85	93	92	115	90	85	84	96	89	98	105	76	86	79	105	82	103	94	92	116	89	108	90	100	108	106	109	102	105	87	99	100	116	100	96	118	101	89	89	100	104	105	93	102	82	101	103	93	102	103	98	117	111	76	97	98	101	115	99	109	92	100	105	108	98	99	94	100	103	103	86	91	96	97	98	91	92	74	88	101	89	100	96	88	109	83	98	102	91	115	84	100	83	122	95	118	98	81	104	87	90	92	89	98	99	104	89	101	74	94	111	100	91	100	99	99	103	90	71	98	85	111	109	109	93	100	101	112	88	114	94	91	99	91	91	96	95	91	112	80	99	103	91	105	124	91	110	109	106	115	103	102	101	90	84	117	97	83	96	95	99	105	86	92	97	87	88	102	97	92	103	101	113	84	88	108	113	93	102	84	94	103	108	99	101	91	98	99	87	92	83	84	100	105	101	115	112	84	104	100	110	106	93	83	81	81	123	110	94	102	113	95	95	116	96	105	85	85	89	121	81	94	96	85	79	88	115	95	94	87	99	95	108	87	106	84	107	83	95	77	96	88	105	103	93	95	115	101	101	90	119	90	90	102	90	93	92	80	99	90	76	94	99	119	89	91	75	87	87	97	93	100	100	115	113	87	113	101	106	96	86	104	121	94	114	105	102	99	86	77	87	93	118	98	95	117	112	106	108	98	80	88	90	95	93	84	103	105	97	85	92	104	112	97	85	98	92	94	85	88	81	88	93	95	94	104	89	89	73	98	82	95	100	106	101	77	104	90	94	90	72	109	97	90	94	96	97	93	89	98	92	91	113	94	98	110	97	105	92	99	101	96	103	104	101	96	100	92	108	99	81	103	109	106	109	70	94	97	105	105	114	105	106	88	105	114	102	99	108	95	88	98	90	100	90	97	108	103	96	101	112	88	81	83	113	91	107	85	90	108	97	91	104	88	101	85	94	103	103	102	104	101	111	103	82	110	95	107	103	95	99	103	94	100	87	99	75	102	81	67	120	98	99	86	95	96	107	98	92	91	103	104	108	85	106	104	109	105	98	91	86	84	108	77	110	102	108	91	91	90	94	107	86	104	98	101	92	94	102	97	97	100	99	96	94	100	84	91	107	109	93	98	79	111	98	92	104	91	98	96	110	88	99	100	113	98	93	95	102	108	88	103	82	106	89	90	93	99	82	85	91	98	114	96	101	105	99	97	99	89	73	109	99	98	82	88	82	98	86	108	115	105	102	88	87	107	113	124	84	92	96	84	89	97	94	96	116	102	96	86	96	72	116	104	100	111	94	105	95	107	72	101	108	106	99	92	88	101	113	109	91	105	92	102	93	93	89	107	83	93	103	90	100	89	96	94	91	73	102	107	110	97	100	98	97	92	116	104	90	103	98	119	98	103	92	69	89	110	106	99	82	89	109	101	107	104	104	87	87	88	97	91	81	88	97	110	89	108	83	105	96	94	115	89	89	100	89	95	76	100	94	98	106	101	80	100	93	102	94	84	98	105	94	104	99	104	100	82	87	92	107	103	95	101	83	88	83	87	101	112	104	76	86	85	100	98	87	79	89	99	102	100	105	98	100	82	95	97	113	102	112	81	85	112	83	92	98	91	110	97	111	94	99	101	112	94	95	100	90	99	101	94	106	107	112	115	87	99	105	82	100	90	96	99	91	87	91	82	99	103	101	101	107	106	116	101	97	101	99	100	90	84	104	98	87	102	87	93	108	106	98	84	92	117	84	89	83	107	86	91	107	99	96	86	81	102	99	93	101	91	99	98	88
13990	9368	1516	1276	2107	2833	2632	2291	1990	1733	1511	1354	1280	1257	1150	1127	1073	1002	954	1018	921	940	986	895	906	910	908	890	864	853	828	849	889	869	838	883	871	830	860	800	865	877	827	821	810	850	833	842	766	817	759	799	786	774	827	789	846	817	825	776	871	818	765	821	791	788	783	784	757	794	814	773	783	841	815	839	798	866	789	784	791	763	770	800	836	802	830	802	776	772	829	807	804	829	781	775	772	836	791	779	816	857	832	803	794	826	799	798	727	829	747	859	828	784	827	787	839	767	812	799	817	840	805	816	821	796	811	840	735	812	764	810	834	842	789	830	796	787	759	785	794	773	795	837	785	773	776	786	778	814	770	797	807	785	794	813	820	830	828	815	772	801	801	795	756	821	813	780	828	849	825	785	809	791	786	789	796	800	814	840	821	806	799	801	746	826	836	822	777	846	810	796	794	786	830	837	832	789	810	792	817	843	780	757	741	813	784	813	812	790	818	814	796	855	823	813	785	812	845	805	795	792	769	776	801	781	831	750	752	858	794	821	803	826	816	772	811	802	824	852	781	792	736	823	819	754	789	758	785	812	808	799	817	808	784	799	824	782	811	810	758	777	865	813	813	828	845	760	782	789	835	771	812	729	858	762	775	771	842	821	833	785	719	827	796	782	784	765	846	761	727	760	804	833	791	807	787	806	829	772	820	876	777	845	801	783	786	808	793	805	820	806	800	826	835	797	810	821	777	775	821	810	795	831	815	796	840	809	815	779	812	788	810	744	773	785	799	815	831	780	823	853	825	801	774	785	797	712	811	800	793	782	801	770	849	772	779	780	794	823	788	879	753	822	825	802	775	772	846	788	848	822	805	798	815	778	778	790	761	818	818	836	802	812	771	811	836	830	791	777	844	780	812	823	795	711	819	806	791	763	755	764	805	764	801	786	856	827	759	738	769	790	802	850	821	846	812	785	752	772	825	807	789	762	837	807	811	793	801	784	789	824	780	834	774	760	820	821	772	793	840	794	798	802	761	832	787	782	835	796	801	785	833	800	823	815	724	799	763	855	831	761	799	766	822	772	804	769	802	764	819	802	823	812	837	781	803	800	791	865	806	791	800	779	801	825	830	800	733	816	815	806	763	773	789	786	833	832	784	800	831	790	777	834	806	808	828	816	744	783	814	810	771	766	779	838	795	801	859	826	772	823	812	780	805	834	767	826	808	839	842	772	813	785	800	841	789	735	790	848	806	791	813	758	828	860	794	842	809	788	846	776	833	785	804	835	814	806	828	809	797	805	863	811	828	788	829	770	797	716	788	786	779	817	788	793	838	816	786	789	818	796	792	804	750	795	841	772	771	815	784	832	817	767	814	801	780	796	780	764	816	759	805	772	802	820	829	729	817	774	813	806	800	832	805	758	827	823	805	775	843	791	785	786	821	811	772	777	779	822	765	801	832	793	821	797	830	817	794	801	786	805	823	801	798	803	792	761	828	798	876	754	809	776	819	767	885	765	806	738	811	823	782	814	803	774	773	804	812	759	799	787	838	796	760	823	745	799	796	817	804	848	771	818	785	815	814	793	790	798	794	771	783	775	773	808	782	769	768	750	780	822	817	792	818	779	799	747	802	761	795	792	851	783	803	800	797	780	831	776	845	790	774	786	799	801	831	774	798	810	774	798	790	821	775	829	849	823	809	745	837	852	815	812	776	830	810	814	821	835	838	802	755	797	798	785	782	805	811	784	815	820	723	757	755	817	816	772	811	791	758	766	814	850	854	831	804	810	790	754	818	787	784	819	755	814	767	783	805	792	766	862	754	716	775	765	796	774	777	829	790	860	817	760	814	825	808	777	787	733	788	806	803	773	794	852	805	817	798	785	798	809	821	780	791	838	799	872	748	790	780	798	796	850	836	760	770	788	771	795	840	786	776	742	799	790	811	765	863	847	817	772	732	803	821	839	794	814	791	769	792	778	802	835	758	819	874	842	789	808	785	767	781	780	801	838	807	826	756	781	798	759	744	825	774	787	819	788	782	835	776	810	813	841	827	813	792	733	812	794	822	792	793	770	827	793	793	805	880	773	784	776	781	772	815	806	784	826	745	771	826	830	819	789	797	845	803	769	801	775	852	750	811	780	769	764	798	756	792	855	768	853	792	810	795	835	796	837	831	776	795	807	794	783	814	823	786	830	783	827	822	778	784	786	728	834	829	822	799	865	847	794	819	776	806	844	791	772	818	764	776	782	807	824	814	862	845	775	788	815	814	778	796	786	777	781	837	832	766	776	854	858	798	801	813	797	806	808	780	791	798	795	798	822	776	798	792	750	814	774	845	822	806	803	829	792	803	806	789	790	827	773	787	825	852	793	787	782	827	795	795	809	782	805	819	818	818	811	794	814	821	775	832	793	748	758	825	792	817	772	808	808	789	773	799	827	798	773	815	788	810	804	823	801	830	771	822	790	735	801	813	796	789	776	786	789	788	805	764	810	790	776	795	781	843	821	768	791	756	796	764	836	796	762	826	840	789	806	740	793	833	799	722	828	818	855	770	819	785	781	814	814	819	777	798	794	815	825	831	797	842	803	755	852	787	763	789	842	846	780	766	821	815	813	809	832	776	779	790	815	771	832	787	819	798	781	792	777	817	782	803	799	808	820	830	831	846	771	808	826	809	843	733	794	837	787	764	797	782	808	796	840	798	811	809	791	757	790	816	791	794	767	804	811	815	814	826	810	802	840	796	802	796	786	821	797	819	786	817	812	813	803	796	796	787	801	832	813	778	832	836	783	843	821	799	795	775	777	816	805	833	808	825	812	802	825	802	802	838	852	790	844	819	846	813	794	771	811	763	844	761	788	812	788	806	831	811	749	770	796	768	847	847	783	796	751	863	814	813	821	768	867	830	814	754	777	751	820	785	847	778	778	833	850	798	773	803	808	802	821	765	770	775	788	784	810	803	854	806	820	799	803	813	787	774	852	789	847	784	800	772	809	842	810	804	796	789	834	797	782	701	817	798	815	767	803	835	790	827	791	802	803	742	803	738	795	771	840	796	797	811	816	783	878	823	761	817	767	770	830	826	772	813	784	786	797	788	771	752	804	776	821	818	816	790	817	800	801	813	770	776	815	831	779	827	748	788	801	792	820	791	760	845	796	795	788	799	806	881	843	822	803	803	799	807	792	800	783	803	776	825	798	802	813	771	836	831	800	759	818	830	722	795	864	808	786	797	801	769	803	818	855	840	753	817	774	802	844	846	753	737	776	803	799	834	823	803	800	831	791	739	876	774	809	775	783	827	782	810	791	855	817	769	799	800	778	815	809	792	798	796	804	801	841	770	772	827	790	803	832	782	725	834	795	781	754	859	798	800	815	800	810	835	820	780	801	785	804	825	815	810	810	821	812	774	768	785	839	759	791	781	784	843	791	807	792	778	774	796	818	788	779	776	804	813	820	789	800	778	789	784	789	854	796	787	839	791	778	783	772	783	777	785	807	827	795
1774	540	42	35	38	31	43	41	41	37	36	33	30	26	34	22	26	30	27	26	24	25	17	27	19	23	32	22	16	25	27	31	26	32	23	25	21	19	19	21	20	29	18	25	32	14	24	18	26	22	22	21	34	24	25	28	16	26	25	26	29	29	18	25	27	24	23	21	14	22	20	22	25	20	32	30	25	16	25	20	29	20	22	10	17	22	22	24	34	38	22	27	25	26	25	18	19	32	16	16	23	17	18	25	24	28	20	18	20	17	28	15	24	19	27	23	28	25	13	14	24	24	22	12	24	13	17	22	27	21	22	20	24	28	20	23	19	14	18	18	23	20	28	22	27	27	23	19	21	23	18	23	21	25	15	21	27	24	13	24	29	24	30	17	19	24	21	21	28	27	19	25	21	20	23	21	13	20	15	24	22	25	21	25	27	24	26	12	19	23	20	18	30	16	26	24	29	16	32	18	23	28	27	17	21	19	23	18	22	17	16	14	16	16	25	19	15	30	30	28	23	19	31	21	22	21	26	21	16	19	20	30	29	19	13	25	14	19	27	20	20	18	23	27	21	32	16	22	19	27	25	24	25	18	21	25	20	21	20	17	20	20	29	12	29	22	12	26	20	24	25	20	25	30	32	24	18	29	22	15	28	22	13	15	19	20	17	21	28	21	26	28	24	26	16	17	29	20	30	27	14	27	26	28	23	23	22	23	17	25	16	15	21	21	30	33	19	17	20	33	19	26	25	24	25	22	22	19	35	20	19	17	18	21	16	35	19	24	19	22	29	17	25	25	28	29	25	19	20	20	28	25	26	15	25	11	22	29	30	20	20	32	20	25	17	16	32	29	23	15	23	18	35	27	18	15	24	30	17	33	22	24	20	22	18	10	25	21	21	20	19	27	27	27	21	21	22	22	20	27	26	22	24	25	15	19	19	18	26	27	20	22	17	26	27	17	17	17	26	23	24	27	21	25	28	25	28	24	24	33	20	24	23	21	27	18	22	19	22	25	17	23	20	24	21	14	24	15	16	30	23	21	17	24	33	17	23	20	21	21	23	29	26	24	35	14	27	31	30	18	27	25	16	19	26	17	26	19	22	24	21	23	14	20	20	18	18	27	15	24	11	19	18	19	22	18	18	22	19	21	13	16	32	24	17	19	18	19	19	26	18	23	25	24	33	21	21	26	21	22	17	21	24	18	20	16	16	24	22	31	20	20	24	22	18	30	19	22	19	25	20	16	17	11	30	21	23	18	24	23	16	20	25	25	27	20	25	25	18	28	23	30	31	20	23	19	23	22	25	26	17	27	10	22	18	20	17	19	25	25	25	27	15	19	20	20	18	19	17	18	18	22	28	19	18	25	19	15	33	23	20	13	27	17	22	21	27	21	27	16	19	19	24	22	19	18	25	22	21	22	28	22	20	16	17	21	35	18	32	24	23	20	28	26	23	22	21	19	19	25	23	25	25	22	19	20	28	27	19	25	22	20	24	28	23	21	24	21	22	20	26	21	29	20	20	26	16	22	20	21	16	27	35	25	13	18	22	21	19	16	31	25	19	19	21	20	21	22	22	15	27	29	22	26	30	23	22	26	23	21	18	21	27	12	24	19	21	22	21	15	23	19	18	21	25	28	26	25	24	23	30	29	22	16	15	15	15	22	24	12	22	24	24	26	17	27	24	20	26	16	14	16	14	19	16	28	22	23	18	28	24	21	32	19	15	21	29	23	34	22	17	34	22	16	17	23	30	29	17	35	26	20	14	21	18	29	26	14	14	24	11	18	22	21	23	22	20	17	26	21	20	18	14	13	24	18	15	21	23	17	27	24	15	20	19	21	18	26	20	24	18	28	32	22	15	23	19	29	15	20	26	29	22	29	18	26	27	15	22	20	22	18	26	23	20	23	16	29	26	29	17	14	25	22	14	15	28	20	22	19	20	19	21	21	24	26	20	23	24	28	33	20	27	18	19	20	24	26	26	27	26	21	23	20	18	17	25	25	30	19	21	14	32	20	23	15	15	24	20	25	19	21	25	20	25	24	21	22	28	22	26	23	28	27	27	22	22	24	20	20	29	21	25	26	22	26	26	26	21	23	25	18	25	17	18	27	18	24	21	21	19	18	24	19	20	19	23	21	25	21	21	17	17	28	23	24	16	19	21	24	21	24	32	20	27	22	24	20	25	17	11	28	15	28	25	19	24	18	23	17	18	28	26	13	26	19	29	21	17	23	22	23	16	23	22	22	23	26	23	21	19	32	22	16	21	18	26	23	25	26	21	23	20	19	22	21	11	20	21	19	24	35	23	21	18	27	17	12	16	21	23	23	34	23	14	20	21	19	23	17	13	25	28	24	21	22	17	26	21	26	26	29	23	32	30	21	27	20	24	21	17	17	20	16	26	24	22	24	24	23	21	21	16	20	15	22	25	29	22	26	20	14	29	19	22	17	24	28	19	30	24	21	25	29	23	19	25	24	23	22	17	23	25	20	22	15	19	22	27	17	18	31	18	23	31	23	19	19	18	24	19	17	20	30	17	22	17	26	37	29	25	28	24	26	18	27	22	26	24	31	18	20	18	22	23	26	15	15	11	19	24	21	20	24	19	17	28	21	23	31	26	17	18	21	20	19	19	25	22	23	26	17	22	26	18	16	20	26	26	18	30	24	20	28	24	9	25	25	30	23	19	28	27	18	27	14	23	22	24	28	26	17	27	14	21	16	21	25	17	28	25	24	21	30	21	23	16	23	28	13	20	21	33	28	18	28	33	19	25	30	25	24	27	21	18	20	24	27	23	23	21	19	22	19	18	19	24	22	21	16	29	22	17	16	22	26	26	17	21	18	26	25	21	20	22	23	17	20	21	21	18	24	18	23	13	18	25	27	25	14	18	12	13	30	23	22	20	15	24	12	30	33	27	26	19	34	16	28	24	22	24	26	20	22	16	22	23	18	21	18	22	21	18	24	26	23	25	22	19	20	24	18	16	16	23	18	17	14	20	16	17	22	27	26	22	26	18	19	17	16	13	27	17	22	25	27	20	23	31	16	16	21	17	18	17	17	29	28	20	21	27	19	14	18	32	19	20	34	18	16	23	18	18	26	24	24	27	23	32	29	17	24	20	21	25	19	20	27	26	21	23	20	31	24	30	23	16	20	16	26	20	29	17	22	28	14	29	15	27	23	26	17	21	17	15	25	24	17	23	22	18	24	12	23	20	16	18	27	18	20	23	22	28	30	16	18	22	17	18	27	28	23	16	23	25	27	24	32	21	19	18	17	27	21	22	26	22	25	23	30	18	18	28	24	20	24	17	18	20	20	21	18	24	20	28	16	21	16	14	25	19	17	17	21	31	21	20	26	26	19	25	23	24	20	22	27	20	19	26	23	19	20	19	6	15	25	25	19	22	17	26	24	17	31	23	20	19	20	13	27	25	24	27	27	25	20	23	17	19	17	19	18	20	23	18	14	23	25	23	24	28	20	18	20	18	24
14152	6757	571	533	1316	1901	1831	1544	1346	1159	886	814	708	664	621	512	454	442	429	378	344	332	346	340	315	296	277	285	279	261	284	260	261	238	262	223	227	214	216	209	197	231	255	253	228	213	208	222	209	196	201	247	197	206	209	190	220	219	227	202	195	225	213	203	206	174	216	206	207	192	167	177	194	188	226	202	205	185	214	197	181	205	209	198	197	192	208	190	200	195	184	192	202	165	201	196	180	186	202	231	192	198	186	192	208	198	229	171	158	176	186	185	189	243	186	185	189	179	206	196	202	199	191	194	194	198	198	181	193	215	205	192	161	201	201	194	181	171	170	188	188	192	174	205	183	206	185	187	171	195	198	206	185	215	212	195	198	180	184	178	189	196	195	178	194	179	198	200	180	184	187	205	181	201	187	173	171	209	204	191	190	184	191	219	159	186	204	212	238	182	176	191	198	178	181	177	179	191	195	199	182	190	200	186	184	190	212	181	203	187	196	173	204	181	184	195	194	179	164	181	185	165	196	210	192	168	206	182	174	197	196	183	193	184	183	180	188	180	158	200	189	179	209	197	178	201	190	183	172	199	183	201	201	209	172	197	199	197	198	204	182	217	186	167	202	187	190	199	193	199	198	192	195	186	185	162	196	193	192	190	192	194	183	179	187	187	189	164	176	192	190	181	200	187	203	204	201	205	185	198	189	198	213	186	181	187	204	185	202	207	182	182	186	198	171	171	188	182	185	205	180	205	183	237	176	202	179	216	209	173	180	182	199	189	195	187	179	192	188	168	195	183	209	195	189	199	191	193	203	187	169	152	213	170	185	173	199	204	180	213	168	207	173	221	176	210	200	190	172	181	207	199	199	209	203	195	181	193	196	199	185	202	179	181	208	186	206	186	205	205	205	200	190	190	198	221	181	198	218	191	192	181	202	184	168	187	165	176	178	178	202	195	183	195	223	212	182	186	184	191	194	178	178	182	198	210	216	183	183	207	199	193	199	172	203	176	152	196	178	196	198	204	195	171	199	203	181	190	188	208	186	211	195	199	165	192	176	200	204	166	190	202	177	219	218	176	190	185	182	190	199	185	185	192	204	194	201	171	195	177	202	199	197	195	212	192	177	203	204	221	188	173	193	184	204	187	207	185	220	193	197	194	168	180	192	227	198	171	166	184	182	184	196	202	198	193	184	175	168	189	186	197	169	215	205	198	206	179	192	174	212	192	181	187	181	216	196	160	211	187	202	188	202	177	198	174	188	184	187	187	193	189	179	186	210	185	158	198	164	188	188	180	186	206	173	208	184	195	194	189	186	210	197	173	184	212	172	202	179	175	173	174	172	202	182	191	222	190	208	185	188	180	187	193	174	194	218	188	179	209	175	162	177	181	188	199	188	208	182	192	202	187	176	187	168	204	165	185	183	194	221	189	176	200	190	200	186	173	188	198	174	162	171	191	163	168	212	191	196	197	206	231	187	183	172	201	210	176	198	194	199	203	221	188	217	200	173	190	184	195	205	194	197	194	200	190	176	179	199	191	174	197	198	166	195	212	199	183	203	180	199	203	185	181	188	190	201	195	200	170	220	209	190	202	183	182	204	215	222	187	179	215	192	175	186	194	177	192	184	190	205	198	193	204	197	191	195	161	191	198	186	206	201	172	214	192	189	191	190	177	197	217	209	195	159	204	208	184	202	194	149	186	192	204	194	173	228	189	193	208	203	185	196	207	196	209	200	176	208	190	189	196	167	172	206	210	200	213	186	201	189	200	197	225	168	207	193	204	190	195	192	214	224	180	187	186	199	199	194	188	191	215	210	161	184	187	195	193	185	201	189	178	182	182	184	177	189	199	185	183	199	210	166	203	175	203	181	182	222	187	203	195	186	193	179	182	175	197	198	204	216	185	189	184	169	208	190	210	178	218	202	182	186	184	217	203	176	187	171	197	193	203	189	197	163	193	199	188	180	198	168	177	190	206	171	195	204	177	208	172	214	198	190	195	191	189	200	196	172	219	212	188	214	185	176	212	199	177	214	199	188	185	222	166	200	190	168	173	218	199	204	191	175	182	211	180	210	143	181	180	183	194	191	198	193	222	198	186	200	179	201	191	197	206	168	185	194	192	205	210	191	186	215	187	180	185	218	193	214	188	212	167	194	204	187	194	172	219	183	222	204	198	174	195	191	208	214	207	180	181	233	158	190	212	187	184	179	189	183	178	187	214	202	196	194	211	200	162	199	181	196	190	204	184	198	202	189	184	191	188	184	196	198	207	204	204	206	171	189	202	192	192	204	196	203	178	180	185	197	229	208	223	195	207	204	225	199	165	186	162	205	206	188	185	185	191	179	183	158	206	179	182	193	173	189	195	201	213	201	190	206	184	178	171	207	198	195	178	208	188	212	226	189	203	194	175	198	178	203	197	192	202	191	182	172	205	180	192	200	178	192	176	188	177	191	164	206	229	199	191	200	191	198	201	213	207	204	196	200	203	207	206	211	189	212	183	206	190	179	186	212	181	217	210	190	208	200	190	200	203	197	206	188	178	200	181	207	188	205	183	196	201	178	193	182	194	187	202	197	203	176	192	174	201	202	192	227	192	200	205	197	193	201	207	204	207	194	179	163	185	216	191	193	191	172	195	187	175	218	205	207	179	172	205	187	168	181	206	195	198	184	214	185	187	192	203	193	203	193	197	199	197	186	176	183	180	179	202	186	182	202	185	200	177	182	202	176	174	198	183	169	200	199	183	197	183	198	174	188	198	190	178	188	181	208	183	166	202	219	194	164	175	207	191	194	220	207	221	180	186	199	196	200	216	198	214	181	193	179	186	193	189	205	207	204	204	197	216	188	183	181	184	226	188	185	195	212	199	173	207	197	190	198	197	189	197	178	187	171	201	198	180	187	203	193	194	209	177	205	188	203	178	191	192	210	230	195	182	186	193	183	184	195	208	202	191	208	176	193	189	188	188	196	216	205	181	196	187	221	194	189	175	173	192	151	194	216	186	189	205	198	220	163	174	205	206	174	197	170	204	178	200	214	197	205	188	188	173	200	165	197	218	172	194	214	197	184	185	176	205	193	189	191	182	194	194	194	202	231	186	196	172	181	180	180	191	180	209	198	197	177	203	181	203	226	179	187	209	187	194	182	181	203	183	174	214	185	171	180	191	213	189	222	190	198	205	192	197	213	184	194	182	168	184	181	220	198	208	204	201	170	183	193	189	160	192	187	207	179	190	179	198	170	181	213	197	184	186	171	182	219	182	174	202	177	177	196	181	193	205	190	209	215	193	192	211	194	192	211	170	195	189	184	191	172	197	179	186	200	218	191	194	197	195	183	211	188	196	181	205	180	191	175	185	213	195	190	169	202	182	179	200	187	191	225	171	208	223	173	202	190	178	188	203	181	200	222	198	182	162	186	178	201	186	188	208	200	189	177	175	168	187	189	202	205	181	184	194	188	209	174	196	186	196	207	190	178	177	195	198	199	206	186	180	184	196
1244	1192	123	113	102	122	128	127	126	106	105	115	120	104	109	112	120	103	121	105	98	91	106	89	92	102	97	94	102	110	100	101	83	94	93	77	98	111	83	92	98	96	88	90	98	91	85	89	101	97	94	98	83	99	91	98	84	85	106	80	95	87	102	86	85	102	88	94	108	93	90	91	100	99	90	95	79	99	77	101	91	88	92	69	95	101	85	75	87	89	90	93	92	79	89	89	90	95	99	76	92	108	105	101	89	95	105	84	100	81	86	87	86	84	99	94	94	90	98	88	107	88	87	92	89	104	96	94	102	108	103	82	90	87	95	92	83	105	83	97	69	98	88	82	106	88	86	85	98	72	80	84	102	90	77	86	88	87	77	83	91	90	89	99	86	82	90	92	97	105	102	89	98	103	83	84	74	68	84	100	88	91	90	88	86	84	74	85	100	88	91	105	92	91	95	94	80	96	99	96	86	80	88	93	89	107	83	96	87	99	82	84	114	70	93	84	91	86	98	86	97	87	84	82	89	80	89	105	78	99	106	101	97	94	96	94	70	87	81	89	88	82	89	81	89	79	86	88	94	99	79	96	90	78	75	84	100	87	105	102	75	78	85	98	92	97	86	99	85	100	79	101	93	95	85	86	110	102	87	88	98	102	99	67	81	100	95	93	99	106	101	92	99	84	98	87	92	114	86	85	98	119	99	81	77	110	66	99	92	107	83	97	95	103	110	80	94	102	74	78	87	77	100	92	77	90	94	84	73	92	96	92	106	87	86	92	86	89	101	93	99	93	81	84	82	97	100	87	108	95	89	92	91	79	90	92	76	70	99	97	82	81	121	106	96	83	91	99	88	93	100	83	92	76	99	106	105	77	100	111	89	87	92	87	91	88	97	108	94	89	80	79	97	98	85	80	94	86	81	107	105	88	72	96	91	85	91	87	80	88	83	100	84	88	98	73	76	81	80	94	82	97	96	94	100	95	108	100	94	93	91	93	93	94	99	87	97	90	99	96	107	95	102	101	83	86	94	87	113	106	106	76	90	99	80	85	91	103	96	101	79	97	89	91	98	87	100	83	98	77	101	94	89	81	92	76	97	95	107	95	93	94	97	96	89	82	91	91	79	87	96	95	113	105	99	87	105	82	88	87	103	84	87	99	83	96	79	92	96	96	93	102	96	106	97	80	77	97	95	95	98	92	82	88	96	106	77	116	87	87	103	105	94	97	99	91	69	97	114	86	90	89	76	110	81	89	101	81	86	68	88	100	115	74	88	90	88	118	91	86	90	77	83	94	91	87	83	98	82	81	88	105	94	83	78	79	89	93	92	96	86	103	86	77	77	87	100	92	90	94	87	79	80	81	87	88	106	99	109	86	88	101	76	81	89	93	99	78	94	73	82	101	107	100	71	83	99	93	87	88	76	90	87	94	100	77	76	105	108	98	101	84	91	92	93	83	90	89	104	83	76	83	90	81	88	103	104	86	125	86	102	93	102	84	105	96	86	84	97	91	85	85	81	84	96	100	95	97	89	101	90	104	90	103	101	74	71	92	119	90	98	83	86	91	92	90	95	92	93	65	86	94	83	94	86	99	101	67	88	92	115	105	82	108	91	114	90	102	84	92	90	105	79	100	90	101	85	97	82	91	91	93	112	77	83	98	93	92	101	94	93	99	96	107	99	80	81	97	102	85	83	103	96	113	85	109	68	88	105	112	107	88	94	92	103	102	93	94	92	92	87	85	105	94	84	82	90	83	102	93	81	98	95	84	81	79	94	89	91	92	99	97	98	106	89	89	86	89	81	82	81	115	96	100	90	111	85	103	103	87	82	110	93	93	104	80	101	86	110	87	109	105	78	106	87	97	81	76	118	88	109	83	78	88	107	71	90	95	85	91	79	84	101	79	101	98	90	101	102	93	80	83	81	68	96	88	90	79	91	97	100	80	97	84	95	98	80	103	95	101	78	90	74	87	94	111	90	97	87	90	115	124	86	87	95	94	88	75	103	95	79	92	96	85	105	96	95	86	97	95	94	91	86	80	85	93	97	93	86	94	83	97	97	101	85	80	74	85	85	89	86	98	106	104	91	86	97	100	90	94	85	102	79	82	99	88	88	89	106	83	83	71	95	101	108	93	100	87	95	74	80	89	90	101	95	105	92	81	93	83	86	97	86	81	83	83	77	75	81	82	85	101	92	107	96	99	85	87	108	103	87	87	80	90	93	90	106	101	89	103	80	95	69	99	83	94	86	85	102	94	81	85	91	81	91	76	78	102	101	75	100	90	92	78	92	99	100	86	92	80	97	82	101	80	102	92	88	91	88	92	68	99	98	97	106	86	86	96	82	100	89	77	76	97	89	92	75	86	92	83	88	100	90	90	101	109	110	100	98	95	96	89	82	94	86	84	79	105	77	106	81	84	100	84	93	88	92	82	95	94	90	95	95	75	89	103	88	108	76	102	101	92	86	95	84	98	109	77	82	85	91	79	102	89	91	86	95	112	86	90	107	81	79	100	113	92	110	81	85	77	87	94	80	79	93	71	98	102	86	102	86	89	106	91	86	117	83	83	102	91	89	96	103	103	93	91	111	92	87	78	75	104	103	93	93	90	90	110	106	97	90	90	82	69	117	95	95	81	78	96	112	86	88	96	76	76	93	92	102	81	98	83	115	85	90	105	89	88	107	93	99	101	75	93	108	102	100	93	92	103	81	87	103	97	91	81	109	95	94	81	91	96	77	95	99	84	86	91	85	92	69	91	96	105	87	94	95	103	95	92	110	98	90	92	89	84	87	75	101	101	77	88	91	91	95	101	88	110	83	94	110	96	100	93	84	95	105	102	96	76	90	113	85	97	82	85	91	88	86	93	98	82	99	99	82	112	81	84	94	82	92	99	108	81	94	110	83	86	96	105	97	86	77	88	103	95	85	87	100	82	94	97	92	106	91	78	95	92	103	111	90	91	96	91	88	101	86	103	100	86	103	87	99	108	73	95	105	105	95	86	99	104	89	98	82	92	96	76	97	108	89	89	101	93	68	88	77	94	87	99	93	92	96	88	98	97	89	91	84	94	76	88	95	86	100	96	88	111	91	98	86	89	93	91	71	90	88	94	83	79	101	109	106	89	81	88	88	95	93	102	91	99	90	85	109	78	84	87	83	94	85	101	117	101	79	85	84	90	102	86	76	88	67	85	113	81	94	78	87	101	104	114	103	86	68	97	93	97	94	89	87	84	95	98	79	100	87	85	78	111	84	113	109	97	96	92	102	96	82	104	85	105	108	76	90	89	82	102	103	103	80	98	88	101	83	82	97	90	105	98	99	99	84	93	103	100	93	81	87	81	90	81	89	110	95	95	98	92	96	86	88	83	95	89	99	104	83	89	93	109	90	97	85	98	87	111	92	101	92	85	97	87	90	94	99	93	100	96	94	82	91	84	90	88	89	94	79	85	94	86	78	94	79	88	84	98	83	109	84	103	88	100	74	85	82	102
15816	11112	1461	1436	2941	3941	3791	3267	2794	2328	1975	1818	1667	1481	1321	1281	1213	1166	1168	1076	1030	1130	953	1003	944	939	885	936	936	912	896	877	850	832	864	860	828	861	863	820	834	843	853	801	825	772	889	831	862	788	821	810	808	833	806	825	872	854	851	815	789	804	856	824	810	759	789	793	813	812	778	770	832	819	782	833	741	794	754	787	813	797	799	784	790	752	747	776	833	814	803	804	766	783	754	720	747	780	806	804	861	809	763	784	786	791	787	826	760	776	736	800	807	778	778	792	812	765	802	787	767	751	766	761	766	777	788	752	749	778	781	768	786	733	769	783	833	781	802	752	774	801	844	797	762	752	777	770	775	806	745	814	816	805	785	822	763	759	768	786	836	771	768	781	764	762	824	777	767	784	779	812	781	797	762	816	787	773	765	782	746	765	821	783	773	809	773	809	758	788	783	752	840	798	762	775	788	799	759	741	814	773	838	798	766	776	771	784	792	685	749	759	772	758	752	744	824	811	725	773	800	759	809	786	772	788	798	769	801	828	796	757	779	799	837	792	746	813	752	768	766	777	777	766	748	846	797	792	768	788	776	796	779	845	765	800	781	764	813	775	764	752	820	783	823	779	789	715	780	751	789	818	836	834	782	735	775	773	786	735	816	744	798	793	746	771	826	773	754	806	782	783	773	783	794	844	791	766	769	809	795	782	791	817	842	749	820	790	773	795	823	789	804	818	781	762	754	791	786	822	808	823	763	796	756	769	800	826	817	780	790	769	802	800	769	767	783	822	799	770	766	775	714	775	729	755	790	829	788	779	776	797	780	773	769	775	819	807	744	783	794	761	776	803	813	790	782	758	774	754	789	780	777	766	789	803	769	819	771	768	796	791	775	832	746	784	792	789	774	762	769	757	807	822	792	778	810	764	752	779	776	757	732	793	769	791	787	825	774	802	745	749	741	836	786	795	761	770	758	763	760	755	736	823	782	760	814	788	784	791	778	794	801	773	774	800	842	772	725	805	797	757	765	760	785	741	778	732	735	822	808	796	738	803	797	768	769	737	806	785	790	797	788	796	787	776	781	803	781	768	755	775	799	794	837	731	809	750	796	775	774	773	806	830	741	789	717	797	729	792	767	751	789	762	823	751	793	827	752	796	765	825	789	749	778	770	734	741	794	785	803	766	775	799	776	778	766	733	752	788	732	801	759	772	778	754	837	807	754	767	756	772	805	793	788	777	778	764	744	755	730	759	802	766	751	814	764	747	751	781	828	816	774	725	782	762	778	789	765	776	763	779	777	820	772	799	754	778	691	840	791	791	767	773	767	785	832	780	825	826	813	794	786	863	781	792	758	791	759	782	768	760	769	816	807	747	796	858	797	754	764	701	795	801	771	802	785	718	765	776	807	794	761	797	764	786	775	816	841	826	807	764	806	742	820	833	768	792	751	745	769	792	770	776	753	819	767	802	788	782	752	790	809	773	778	783	822	790	831	778	797	816	758	810	773	787	768	797	760	833	767	811	798	806	814	789	765	759	781	787	809	728	817	803	765	773	779	746	807	795	817	802	754	761	741	774	784	777	854	777	728	816	740	806	760	791	760	831	726	790	785	761	754	785	759	806	802	763	733	805	800	779	783	843	802	795	771	769	830	786	787	817	765	751	771	782	751	777	777	780	838	771	794	834	774	714	807	774	772	787	799	784	777	781	796	763	757	778	747	795	796	735	774	785	786	810	752	787	803	769	764	754	755	785	804	770	840	824	837	763	790	774	812	758	783	823	823	793	799	682	764	812	796	757	830	767	805	803	805	800	836	759	814	787	727	789	818	813	760	766	768	826	796	766	801	748	746	813	795	776	779	762	808	729	774	759	792	758	783	829	762	755	811	764	802	741	813	749	723	775	717	757	748	749	766	773	728	779	804	795	809	770	783	757	776	777	761	748	788	769	754	797	763	820	785	783	760	835	843	731	805	782	846	802	797	819	765	759	828	773	774	789	805	767	789	817	788	806	819	766	811	803	833	804	836	796	763	879	774	761	815	804	769	793	811	775	764	757	779	797	760	781	791	787	787	816	789	783	814	748	830	746	811	765	780	803	801	789	805	779	770	749	778	786	823	792	796	807	764	825	793	724	795	777	784	808	764	734	771	801	828	822	753	762	797	785	788	739	754	780	779	723	731	782	824	771	833	792	795	818	760	794	763	806	747	834	783	796	759	811	762	755	761	775	808	798	790	804	743	789	777	763	794	792	774	812	776	790	754	816	833	752	762	771	761	837	730	776	821	753	796	749	814	806	800	772	800	727	753	802	825	758	726	784	802	749	771	729	721	829	785	785	836	767	840	804	831	786	826	688	815	815	783	818	865	785	761	773	822	744	782	762	789	787	773	735	822	799	796	803	818	799	797	774	814	736	778	791	786	776	810	783	748	819	748	770	788	776	769	794	759	728	791	767	741	794	785	804	808	741	808	747	758	792	780	733	740	771	779	764	800	729	830	744	760	728	746	765	770	781	785	760	803	817	782	791	792	731	865	798	778	795	818	754	753	833	769	802	837	783	736	773	815	815	780	819	794	742	772	776	762	757	787	797	761	744	783	799	806	783	801	728	784	783	771	720	791	765	788	738	780	802	734	767	774	814	791	803	776	787	766	814	797	805	816	799	782	786	794	751	769	768	756	781	732	751	764	797	830	797	802	794	799	758	788	769	802	811	772	770	730	769	796	733	778	759	742	760	759	796	806	747	776	783	782	773	779	742	748	828	781	805	768	809	805	813	769	769	757	816	771	784	755	774	765	774	766	740	767	742	742	794	746	777	759	800	754	815	821	771	734	784	792	805	760	791	803	790	795	832	790	798	760	786	793	751	802	764	819	773	784	797	782	764	789	826	769	754	770	791	772	825	774	811	842	793	753	791	746	812	770	781	782	775	778	776	769	809	754	785	782	788	778	752	817	838	775	800	740	767	798	765	785	768	806	781	750	804	761	783	761	758	758	758	795	778	808	756	799	806	757	774	761	789	790	777	753	790	745	764	752	774	821	797	793	776	778	803	777	807	757	788	798	791	793	809	773	771	805	785	767	750	773	777	736	769	795	783	776	781	802	780	764	816	730	789	752	775	806	783	748	802	754	797	728	747	773	799	804	777	801	765	810	774	782	787	828	724	753	771	795	804	763	734	771	812	734	797	782	769	751	784	831	756	773	818	794	747	798	820	790	756	794	757	803	807	842	793	742	780	754	801	772	780	789	771	769	768	727	801	797	784	798	761	809	766	778	756	814	794	748	796	791	805	817	755	805	825	782	822	794	761	765	759	754	731	796	762	780	813	750	758	790	773	782	761	810	722	757	785	824	800	738	743	772	808	758	839	803	796	776	764	807	802	804	777	852	846	810	800	779	762	734	810	742	814	805	802	816	757	762	752	834	814	735	804	758	752	785	791	788	750	739	780	780	763	756	768	809	795	786	761	767	729	779	732	770	768	764	806	779	775	796	787	811	770
1142	208	47	43	36	39	61	41	34	37	34	35	40	39	40	44	35	28	35	42	39	29	34	28	34	37	27	42	39	44	36	39	29	36	36	36	25	27	37	29	23	36	23	35	39	47	33	34	29	32	41	38	38	33	33	36	28	30	38	43	38	31	46	37	28	31	36	29	35	36	31	38	29	34	43	41	25	33	37	43	42	37	32	22	37	33	37	33	50	22	25	50	37	29	39	39	39	32	34	39	31	31	41	28	42	38	39	33	43	41	29	45	40	38	26	40	44	36	31	37	35	37	29	39	42	33	35	39	32	39	31	32	40	35	31	44	37	25	24	33	46	36	35	34	31	34	37	22	45	33	44	30	45	24	38	30	43	29	44	35	30	31	30	43	20	37	35	42	34	35	43	37	23	22	36	36	30	28	52	38	39	32	39	34	34	36	35	31	44	45	38	38	31	30	41	33	31	27	34	34	40	31	40	38	42	31	24	40	33	38	39	43	35	34	34	27	30	26	35	35	41	32	39	28	37	50	35	27	32	43	37	28	37	48	44	25	38	28	35	30	28	29	28	35	36	38	42	29	29	38	37	41	41	35	30	23	31	34	40	31	36	35	35	34	50	44	36	38	37	42	37	39	40	30	28	45	33	37	30	27	22	38	28	29	31	26	46	38	40	34	26	35	30	37	44	50	29	40	38	42	31	31	36	26	41	30	33	29	31	32	31	34	40	36	40	30	38	47	32	25	38	41	32	23	41	37	31	37	33	32	31	48	35	33	33	27	31	39	38	44	36	30	38	28	43	29	37	47	26	29	29	44	44	39	39	35	29	37	45	26	29	31	33	37	32	45	29	45	38	37	26	30	35	34	27	39	32	37	24	37	46	38	46	45	35	28	34	26	33	31	37	35	32	23	38	44	32	38	43	40	38	31	32	40	26	39	38	39	34	39	35	33	37	25	37	29	44	33	38	46	29	26	31	21	30	39	35	36	31	40	34	36	34	26	34	31	36	31	45	30	42	36	39	45	34	28	46	25	37	49	36	28	32	30	23	37	48	37	32	30	38	41	32	37	36	39	46	27	23	38	33	40	35	38	37	43	37	36	44	30	22	28	36	32	32	27	38	36	36	30	30	31	28	27	40	40	33	37	49	30	36	28	39	43	40	36	42	31	29	38	29	46	41	23	28	32	25	28	40	34	49	40	40	41	28	32	26	29	47	36	39	41	36	38	31	28	27	37	38	32	37	47	25	38	38	36	41	50	43	38	36	37	36	27	48	39	39	31	39	39	36	31	39	41	42	37	32	35	42	27	38	40	36	32	37	39	36	24	26	35	39	36	36	35	38	33	29	43	32	42	27	33	38	31	34	36	33	44	48	33	37	35	37	35	37	46	35	38	47	37	29	36	30	37	31	24	34	34	32	50	34	44	36	41	29	42	32	28	34	44	35	29	34	39	41	36	37	40	42	27	39	32	36	32	43	53	32	56	37	32	23	34	42	34	34	38	29	35	37	38	35	41	41	35	32	29	43	40	43	34	35	34	32	29	43	33	40	36	32	29	36	38	39	46	29	33	21	31	31	53	43	43	35	46	22	30	33	32	32	38	37	28	43	37	34	30	52	36	24	41	51	38	34	39	43	34	32	33	37	28	29	26	44	35	37	39	25	31	30	21	42	41	29	38	42	29	39	39	43	31	29	36	31	35	38	36	35	48	38	41	38	33	35	42	39	52	34	31	27	35	44	23	39	38	32	35	36	45	35	37	42	40	42	34	30	26	42	35	37	34	33	36	31	28	36	29	40	43	33	29	27	36	37	34	34	28	46	29	31	35	41	41	33	26	36	34	37	35	54	43	30	35	39	42	31	41	25	43	28	35	43	34	46	35	36	33	45	28	20	41	37	43	32	34	44	34	46	26	27	38	44	33	48	38	40	41	39	35	33	42	35	49	40	36	30	33	36	48	31	36	41	42	25	40	42	33	32	41	36	49	40	41	39	31	32	23	33	35	30	36	31	44	38	34	35	36	51	32	33	37	35	43	44	22	28	35	44	37	29	29	38	45	39	39	39	39	40	42	36	39	33	28	42	29	32	38	39	35	31	35	35	33	48	32	33	28	31	33	37	40	29	32	25	25	42	26	38	36	37	39	31	31	38	35	34	37	29	29	32	39	49	46	35	28	39	35	34	26	39	31	30	39	33	43	28	31	32	50	33	26	41	33	33	36	33	37	38	28	28	25	33	35	38	32	38	41	23	26	33	39	34	44	38	41	39	43	37	33	40	32	51	38	31	30	23	36	37	43	40	37	27	41	37	36	24	38	24	37	38	44	36	37	37	39	35	41	38	35	38	37	44	37	41	28	40	31	32	35	38	26	51	35	36	45	37	37	28	32	26	39	35	34	30	33	30	34	37	33	41	45	38	38	32	30	32	36	38	35	42	35	34	41	38	28	40	39	25	32	42	32	44	33	33	41	32	35	41	30	30	35	39	29	35	24	27	39	33	29	39	31	28	36	39	37	35	39	40	33	35	28	33	25	31	39	45	36	29	40	32	34	38	35	34	27	25	36	41	42	34	40	24	37	47	48	42	34	27	31	49	40	38	37	31	38	36	32	30	32	42	30	37	42	35	40	33	42	32	36	33	37	31	35	33	38	39	45	33	46	41	28	48	35	41	39	36	39	34	36	30	27	32	32	39	36	40	38	38	34	37	46	25	34	31	36	32	36	35	36	35	30	40	35	28	36	30	30	27	46	25	30	38	40	51	36	28	36	31	31	48	38	27	32	38	36	38	32	28	35	27	42	34	42	40	38	36	47	44	35	33	31	40	36	24	38	40	45	33	32	38	33	34	30	29	48	32	40	45	33	32	29	34	39	34	37	31	33	26	26	47	35	30	34	30	36	36	34	28	39	44	30	25	36	32	46	38	33	42	39	26	30	33	33	40	38	39	38	41	35	31	43	40	33	40	28	35	51	46	36	27	32	36	34	26	28	46	36	39	44	36	32	34	40	32	31	32	39	31	38	25	33	46	42	44	44	36	25	29	33	43	33	37	37	16	29	33	29	29	30	37	24	29	33	29	29	30	41	34	31	44	41	42	31	37	34	33	33	32	29	31	31	34	30	48	38	32	43	28	40	38	42	32	26	33	41	30	36	40	40	39	39	43	40	47	31	38	38	29	29	33	34	36	38	33	34	39	27	30	43	33	40	34	34	34	49	38	37	33	30	45	32	33	31	31	39	26	43	48	46	29	32	32	32	45	44	53	46	25	31	30	39	36	33	34	29	43	36	25	42	28	40	39	25	46	33	39	29	28	39	34	49	37	39	30	38	44	31	42	35	33	28	31	31	38	39	35	35	38	37	41	38	39	34	36	42	41	29	31	32	43	38	41	33	42	46	39	31	32	30	35	28	37	29	35	26	32	25	40	29	30	24	44	27	34	38	40	37	37	30	41	39	38	36	33	39	41	30	30	27	36	32	58	37	26	35	38	29
11921	2930	441	356	511	610	546	519	486	475	428	424	384	392	384	362	343	361	330	332	366	336	322	328	339	315	316	340	298	319	327	337	315	308	307	307	347	317	284	303	313	300	336	327	303	322	311	311	282	337	320	287	306	315	345	317	322	290	306	304	265	292	317	295	287	293	315	299	258	297	305	310	321	277	282	303	285	322	315	317	291	278	318	318	305	316	333	290	286	273	281	289	295	293	316	278	272	290	260	261	296	287	305	310	297	307	293	318	305	293	285	339	283	296	282	282	323	304	302	280	285	314	327	308	304	280	303	277	312	304	288	293	281	318	319	289	329	300	287	307	274	296	321	290	290	316	283	326	327	282	294	291	310	303	306	281	321	315	296	291	294	307	305	315	308	329	289	285	305	309	293	291	253	293	284	292	308	308	300	294	323	307	298	319	308	309	293	291	314	294	290	319	276	293	302	307	304	295	285	300	299	297	319	290	305	271	313	300	339	324	290	327	312	302	297	285	312	326	308	299	271	289	263	296	274	321	329	292	273	269	297	300	281	318	326	315	319	274	289	291	339	295	326	291	310	298	285	287	288	287	296	296	291	310	288	303	285	322	295	316	324	287	295	293	316	320	285	329	279	314	290	303	303	297	265	308	263	255	296	298	275	291	297	286	308	291	289	277	301	313	298	260	331	300	296	296	268	291	290	291	329	332	280	307	281	315	300	301	323	287	289	282	265	320	254	301	289	280	285	318	307	316	261	293	265	296	307	332	328	266	271	275	278	282	270	303	320	322	296	302	279	301	342	306	305	272	299	307	256	299	332	280	350	285	311	306	291	314	315	279	300	316	292	315	312	323	316	309	306	322	289	287	298	304	290	300	311	287	283	294	331	308	283	329	305	316	311	311	297	312	307	281	293	285	299	303	309	282	289	291	315	294	292	322	299	323	309	305	291	307	254	305	316	293	265	283	291	265	300	257	287	289	295	275	296	258	327	272	317	275	288	320	323	296	301	296	295	329	284	291	299	287	277	281	303	278	272	300	285	294	308	276	316	303	337	293	310	288	338	276	270	288	258	312	303	320	308	317	288	289	300	279	286	315	303	293	302	279	301	311	296	329	303	300	306	311	298	307	296	286	289	314	265	305	267	291	295	328	298	317	282	302	281	292	300	315	280	304	309	272	290	292	299	313	290	286	273	306	292	275	295	302	301	311	274	294	306	299	304	291	317	298	289	280	311	298	296	306	310	286	325	289	299	292	334	298	317	290	313	326	299	308	301	305	277	288	297	293	308	303	282	325	288	297	328	285	289	286	301	303	302	317	304	285	297	306	315	348	307	281	347	285	302	308	312	304	274	330	277	321	310	304	323	346	283	302	311	326	300	302	328	293	300	274	306	300	287	310	300	333	274	286	280	296	311	327	310	255	306	305	318	291	279	297	276	260	279	294	304	277	296	317	274	307	275	305	280	298	314	303	309	297	297	274	285	281	279	331	312	321	296	305	308	292	300	300	301	290	291	301	302	293	325	284	299	269	288	293	318	273	309	302	325	284	318	273	291	322	309	328	318	267	302	291	335	317	327	291	282	282	311	330	289	287	283	278	321	303	290	310	307	294	296	337	316	284	292	327	300	312	299	272	304	290	305	292	286	306	283	332	327	304	252	309	275	334	288	321	306	340	278	296	304	314	301	312	321	278	304	289	303	327	276	303	296	266	314	272	294	272	304	326	299	280	297	313	318	307	307	297	281	296	303	329	303	305	288	266	284	284	276	293	307	304	319	312	288	266	307	279	295	301	298	288	296	279	299	310	301	315	286	314	302	300	315	309	313	293	288	288	306	299	258	283	317	306	300	288	308	298	260	301	289	344	309	300	303	278	288	323	289	310	287	338	318	307	287	289	293	307	273	296	311	320	287	300	316	270	317	291	290	289	297	294	293	270	296	311	300	325	300	304	279	313	310	310	313	296	311	335	300	295	323	303	281	302	300	297	306	299	284	271	304	312	317	290	318	297	279	301	297	296	310	285	330	284	303	312	306	293	322	301	301	290	294	280	291	282	304	272	288	299	315	292	301	298	306	287	317	321	305	298	285	310	274	294	273	274	298	325	282	291	300	281	282	283	298	311	281	303	335	315	305	293	296	296	291	294	315	320	293	273	311	276	334	304	283	312	322	295	307	297	292	303	285	308	315	276	326	321	294	265	301	312	296	289	315	272	284	281	284	313	283	283	313	297	273	276	290	321	286	297	299	287	294	291	296	282	274	292	321	289	331	297	309	273	303	303	301	297	327	285	294	264	288	303	275	282	279	260	297	279	290	337	308	314	277	298	272	308	297	303	264	306	312	269	293	326	273	313	275	310	267	299	318	320	309	272	286	255	301	315	317	272	315	294	255	288	319	322	288	304	318	258	296	297	305	284	312	280	293	288	301	300	285	300	308	298	300	301	298	306	313	289	315	270	281	284	306	318	313	305	286	282	302	310	264	289	301	321	325	312	298	299	323	278	318	280	292	282	292	308	319	303	317	296	313	286	304	313	314	282	302	312	283	313	270	334	314	330	298	305	268	290	310	278	321	285	291	301	280	329	243	277	282	289	307	241	289	291	269	311	284	303	330	281	297	325	301	320	277	316	296	262	322	330	294	317	285	304	307	279	291	297	282	281	268	296	284	320	322	314	327	283	304	333	293	308	296	326	312	269	273	256	288	299	294	299	310	293	296	297	306	329	313	277	276	308	301	294	322	326	277	262	296	316	331	283	298	303	305	312	315	262	282	316	310	277	290	311	326	296	290	319	295	276	309	318	312	305	296	303	318	304	280	297	314	324	293	272	307	266	299	318	271	331	275	299	278	297	308	308	303	312	304	304	297	308	291	316	294	304	282	276	263	314	281	297	281	294	277	291	320	290	307	287	306	297	324	300	286	254	299	322	291	295	310	268	283	303	285	292	280	294	282	295	274	278	289	288	294	290	289	295	281	309	311	324	308	302	286	331	311	292	311	296	318	304	281	273	324	310	322	292	292	276	265	286	303	285	310	271	293	287	320	291	279	283	307	291	309	295	288	296	316	328	311	271	311	303	306	349	324	295	264	307	322	291	337	299	300	288	279	292	326	312	307	328	274	287	281	300	316	332	324	318	275	285	279	284	297	295	286	288	308	318	301	306	313	294	307	306	282	307	307	307	274	295	289	306	293	305	317	264	299	303	294	297	323	304	312	294	279	275	295	306	297	276	288	282	284	328	306	278	311	285	306	271	299	289	311	316	320	302	289	309	299	318	301	268	264	279	303	301	272	303	276	321	276	315	319	291	296	315	285	304	292	302	275	260	299	290	311	314	303	296	293	312	281	242	272	305	312	296	331	302	302	325	316	295	298	300	287	272	289	309	300	281	298	276	295	276	299	306	269	325	329	304	274	326	309	285	308	306	340	306	307	306	318	308	314	298	278	328	277	293	294	293	261	290	290	302	280	303	267	276	306	293	318	273	309	319	299	282	317	340
973	815	138	130	101	131	116	122	116	109	108	112	112	86	97	95	109	112	114	121	88	94	87	100	121	113	103	97	104	87	90	96	93	101	87	86	93	74	99	107	98	90	87	97	86	100	100	99	107	104	89	101	102	104	83	97	90	93	98	112	90	107	125	97	105	93	97	93	95	88	99	93	94	120	118	102	97	110	97	91	95	111	96	100	98	83	92	85	87	94	113	101	83	84	101	86	83	103	94	79	91	108	96	105	101	105	95	104	98	96	101	94	95	89	98	103	108	89	83	127	102	78	108	118	108	117	80	101	105	112	98	89	86	84	81	97	82	94	104	112	108	102	89	103	97	103	96	92	107	100	73	98	98	92	107	112	110	94	100	93	98	93	102	110	102	83	101	111	81	87	114	83	94	94	122	98	91	99	105	109	93	104	107	91	98	89	90	105	86	78	103	93	87	92	104	109	91	96	85	100	99	112	99	83	91	91	75	116	79	89	101	94	96	94	89	90	86	92	101	65	103	95	76	93	84	97	100	84	117	93	101	115	104	84	95	107	87	104	87	88	90	92	106	89	93	102	96	119	87	95	92	88	99	108	104	95	117	88	88	120	100	101	94	106	113	99	109	108	110	79	107	101	105	124	106	110	99	96	92	104	104	78	88	88	98	99	109	89	97	103	99	91	89	104	85	114	106	83	98	95	96	90	88	90	94	100	113	105	86	108	105	87	88	90	107	96	94	92	109	95	80	91	97	130	92	110	94	104	108	94	97	106	108	108	118	96	96	79	105	91	99	121	127	79	92	96	97	90	95	94	97	98	114	84	97	117	102	94	106	98	104	106	98	94	98	82	103	106	106	97	109	106	108	102	103	106	90	93	101	99	87	93	92	105	89	98	90	88	119	86	92	89	109	111	93	99	100	108	100	112	85	90	117	88	110	75	98	90	92	110	97	98	111	107	107	94	97	76	93	106	101	113	99	96	117	102	108	81	89	110	80	102	100	102	105	106	114	116	95	91	97	97	86	98	97	92	98	81	96	81	90	86	92	88	93	95	100	105	101	111	89	103	105	100	94	103	113	101	104	77	103	102	83	86	96	114	102	94	89	86	100	104	90	84	100	94	107	80	94	86	92	95	86	116	116	99	105	106	87	85	99	81	85	89	105	94	91	98	109	96	103	110	97	91	83	91	108	88	106	113	86	94	88	94	108	101	118	99	102	71	102	102	100	96	108	96	95	105	95	92	101	80	85	100	93	89	93	91	106	93	96	96	106	98	88	96	116	110	98	90	96	102	79	93	80	97	105	117	108	96	116	77	79	128	105	114	111	100	85	92	109	96	105	98	89	96	103	97	97	84	88	103	105	105	90	98	98	91	92	135	99	92	96	81	99	86	72	102	114	95	89	87	101	117	115	91	96	79	96	101	86	93	118	95	99	107	93	88	107	86	104	105	103	102	92	99	102	82	88	100	87	99	97	96	89	100	105	100	105	111	97	112	82	99	83	101	97	118	107	102	81	91	104	89	88	100	108	86	92	98	112	110	118	118	94	100	99	97	94	93	100	89	92	90	100	106	100	122	98	99	99	103	90	90	92	87	96	104	84	97	107	91	112	104	99	103	105	91	95	105	83	96	85	97	119	113	95	98	108	108	100	96	113	99	100	86	105	86	119	82	114	75	106	103	107	80	93	97	84	99	95	86	96	96	99	89	97	100	78	88	98	84	86	102	114	115	102	99	96	93	92	123	109	97	92	104	116	105	95	86	94	98	94	95	104	109	95	103	118	93	99	93	96	100	92	103	111	93	94	93	96	96	107	80	117	71	114	105	109	78	85	109	111	103	80	91	97	97	94	91	115	103	95	104	94	99	109	104	93	75	94	95	82	95	86	86	77	109	91	106	85	96	95	97	90	107	87	100	101	96	93	64	107	113	103	108	91	113	113	90	87	116	98	93	94	115	101	108	99	94	106	87	99	102	91	80	95	113	105	112	112	115	103	90	96	102	88	107	96	88	104	80	99	108	97	90	103	98	107	117	101	102	112	94	108	112	102	83	92	78	111	96	94	106	82	102	103	91	108	111	103	94	103	103	110	115	92	83	99	83	92	102	94	101	90	76	115	98	94	79	91	115	82	81	85	106	96	98	93	89	97	93	94	97	97	87	92	113	100	94	94	77	95	87	90	99	90	102	89	89	94	96	91	87	95	112	84	93	97	87	94	100	95	95	90	112	113	95	83	89	101	113	110	105	97	103	111	111	92	104	107	99	97	121	92	90	81	108	98	88	98	118	105	95	98	106	98	91	96	102	94	81	96	87	113	97	96	95	105	84	94	111	112	89	79	119	87	117	104	82	115	101	97	93	112	97	93	107	92	71	92	108	106	102	78	117	89	85	95	97	122	104	97	93	113	98	93	100	95	94	97	105	99	96	109	104	90	112	98	103	108	93	95	95	90	93	95	96	105	137	75	93	104	96	96	81	92	95	109	131	82	108	109	114	91	101	96	95	95	98	90	82	109	99	98	99	110	105	97	93	102	97	79	121	82	93	89	104	90	98	90	106	95	101	115	92	89	90	98	95	114	100	88	113	76	102	80	114	96	105	94	112	81	87	92	100	111	96	94	99	92	85	81	112	98	93	103	116	81	102	104	112	110	95	95	90	96	98	107	85	77	84	112	118	111	98	84	91	90	115	109	123	109	85	100	100	108	98	96	84	103	83	82	100	114	98	109	90	98	90	105	85	96	85	86	97	79	106	93	99	89	98	96	91	84	84	105	95	104	97	88	110	91	69	106	83	97	94	77	111	114	98	106	94	95	85	88	105	112	110	86	97	97	89	98	99	98	87	107	87	90	111	82	102	112	89	117	80	77	105	91	88	114	113	80	90	96	107	91	86	98	92	112	108	88	93	102	89	110	92	109	132	116	91	93	90	102	106	83	90	95	105	91	105	107	103	113	102	96	93	110	92	108	85	89	108	102	102	102	110	100	93	102	99	126	88	97	105	114	100	104	97	81	102	111	94	88	115	86	110	110	80	103	95	104	88	103	91	94	89	95	102	95	101	80	91	103	84	100	108	107	91	97	116	100	88	99	90	78	89	103	101	94	102	102	98	89	104	84	98	76	95	115	108	100	85	92	93	108	107	108	105	94	104	115	91	111	101	113	103	86	90	113	97	94	89	103	93	84	90	93	91	115	91	114	85	90	102	96	102	116	87	101	96	116	103	98	92	85	75	91	97	113	76	102	101	95	100	93	84	85	97	108	90	104	103	86	110	96	96	99	108	84	102	89	100	86	100	87	91	86	103	92	97	108	100	98	90	98	108	99	100	96	111	85	93	92	98	109	86	96	104	100	102	113	74	81	99	95	107	103	110	105	104	100	113	99	108	87	106	106	96	100	115	111	88	94	90	84	108	106	97	88	83	89	105	97	91	105	90	100	108	104	104	100	105	103	82	96	102	92	78	101	94	101	95	90	84	95	99	82	107	100	90	95	81
14022	8851	1580	1307	2200	2886	2677	2364	1985	1733	1497	1388	1330	1223	1160	1025	1064	1010	1021	1028	976	911	895	865	939	887	894	861	888	842	841	836	942	911	907	834	877	826	852	879	838	825	810	858	831	861	838	827	845	806	768	802	808	867	818	822	779	818	846	855	819	823	856	838	838	794	791	778	835	815	827	801	831	761	821	810	818	801	791	756	798	789	805	835	798	774	775	825	806	795	791	827	851	833	841	872	801	801	834	789	854	796	864	820	813	819	838	847	783	833	787	827	858	816	788	779	818	792	786	810	761	763	865	825	836	773	811	800	830	810	827	839	814	852	800	802	790	816	851	793	845	771	786	828	824	806	801	799	763	782	832	764	813	811	784	818	839	804	824	800	803	776	779	746	785	792	819	810	778	781	850	822	797	809	836	828	820	807	809	786	769	791	839	769	826	798	789	791	816	820	817	787	811	803	823	848	835	837	823	817	759	840	821	840	844	797	832	821	790	834	818	836	862	802	775	809	778	795	756	780	800	796	770	840	802	799	783	813	761	792	781	769	791	809	829	801	793	796	836	795	794	792	839	783	767	803	834	860	783	818	783	826	743	785	855	867	864	785	769	811	820	792	826	799	816	789	793	828	814	861	825	862	783	866	773	854	846	837	806	807	800	806	812	832	784	808	829	812	768	831	811	803	806	806	815	820	848	859	827	830	852	794	801	851	832	832	817	845	803	786	849	784	849	783	805	844	807	781	802	759	814	804	833	792	812	821	841	818	793	812	792	760	817	845	836	767	790	840	784	816	766	805	834	806	782	788	791	795	823	836	818	807	805	751	794	829	799	798	820	793	798	821	796	805	856	772	815	810	777	795	844	804	803	810	824	781	815	810	840	730	769	801	828	810	829	808	793	801	778	800	780	807	815	815	800	820	789	762	858	799	763	844	842	801	810	822	766	804	792	795	850	832	847	736	838	787	773	752	807	758	858	811	814	792	794	793	791	818	808	826	803	804	780	797	843	861	782	822	773	789	790	843	806	801	817	846	804	802	805	796	819	811	805	811	815	797	794	826	832	811	762	833	793	832	819	794	800	827	803	796	805	825	807	801	805	812	810	843	783	840	825	764	853	795	816	806	793	812	816	816	818	833	804	811	829	816	815	840	872	781	823	819	804	823	781	868	759	817	854	787	816	822	814	806	787	808	822	719	800	833	828	852	828	810	830	831	825	817	804	842	780	830	807	839	821	830	809	849	782	837	829	803	763	787	824	806	820	829	856	836	825	805	830	838	778	808	819	821	799	777	795	817	800	842	817	763	823	791	822	812	798	821	802	848	817	810	804	773	794	740	809	825	831	805	810	820	811	835	777	828	776	818	827	834	807	762	882	795	824	810	790	842	756	830	838	787	811	791	817	832	751	810	780	850	858	823	841	817	852	837	798	827	797	843	818	783	787	809	803	794	846	768	785	777	862	828	803	821	780	791	800	786	852	798	824	817	807	805	816	762	792	841	767	830	805	768	832	821	840	822	811	825	815	809	801	754	819	824	791	777	750	869	811	827	795	820	832	740	845	809	787	839	805	798	820	824	820	800	756	795	812	803	798	802	823	857	775	820	822	803	833	790	812	872	795	833	858	830	782	777	818	825	817	854	837	776	838	810	765	823	858	833	800	819	782	834	835	746	804	780	778	822	792	787	800	809	787	821	829	795	826	811	818	761	797	830	858	772	809	825	834	826	749	802	811	827	788	786	801	786	786	829	801	830	842	842	811	786	766	796	792	814	785	783	824	828	829	787	804	804	857	831	810	803	832	856	786	804	819	821	779	851	799	790	806	799	824	783	811	811	801	821	818	783	816	821	862	794	839	764	809	792	822	818	794	829	828	810	818	846	829	799	767	772	857	770	835	820	797	826	808	817	770	827	843	812	767	761	783	835	835	807	804	776	847	807	826	845	827	826	842	808	803	814	815	813	815	791	874	817	797	809	819	800	795	759	835	765	848	789	813	819	810	765	834	755	813	838	767	792	786	830	818	759	850	794	761	840	845	787	729	775	802	808	815	752	775	795	807	782	806	847	816	826	846	795	814	837	819	816	804	815	823	805	825	855	851	797	789	826	826	813	815	786	814	805	889	779	757	766	781	821	832	806	826	732	851	825	824	865	836	825	827	873	815	779	788	792	772	783	815	807	827	815	817	779	798	777	810	795	786	790	821	808	854	799	801	745	806	813	819	799	771	840	831	764	789	827	775	829	814	783	833	830	813	842	792	799	796	858	812	820	789	838	815	804	788	768	831	789	772	863	805	816	768	830	799	822	806	785	816	824	777	844	794	830	809	826	817	833	837	803	813	807	821	784	797	853	824	849	825	815	835	782	832	817	797	796	756	817	847	791	847	800	817	843	789	819	762	762	777	808	796	796	775	804	824	800	789	823	807	807	819	815	776	781	804	817	794	835	770	756	804	774	854	841	792	808	829	782	783	825	789	788	868	757	774	839	835	791	865	821	868	809	783	851	830	829	817	771	856	831	824	853	831	824	823	859	846	777	732	806	829	807	830	819	865	766	798	781	781	806	757	817	853	802	824	751	805	865	815	878	854	818	858	792	768	810	842	772	785	791	836	762	789	762	812	826	835	831	835	856	800	838	833	793	834	813	808	865	810	779	792	797	803	811	806	858	811	777	771	800	797	819	827	852	871	837	854	809	800	831	868	833	801	816	842	794	823	813	804	835	798	811	861	817	785	785	819	813	797	846	790	798	795	743	772	810	791	799	799	800	818	805	794	811	815	802	825	782	829	818	780	801	757	849	755	821	814	727	780	794	820	809	828	800	795	772	830	838	809	812	809	813	782	787	816	807	802	793	818	785	851	795	801	814	808	785	813	785	792	833	739	833	820	824	781	870	808	836	793	793	802	863	826	789	823	826	837	805	855	814	775	784	809	818	777	838	854	810	784	814	842	830	838	786	821	832	811	857	904	834	830	730	812	817	793	838	751	810	785	798	793	805	774	763	855	781	818	807	839	842	823	797	799	794	823	809	830	790	827	792	809	798	856	826	887	843	820	827	817	819	780	787	862	764	846	852	826	796	810	810	822	770	806	841	806	788	803	785	824	786	763	814	840	811	808	812	819	777	782	835	787	806	790	791	782	811	826	842	857	807	779	837	801	806	827	807	826	841	799	829	789	840	775	789	823	776	824	774	809	801	818	733	830	826	802	818	790	798	838	769	788	823	853	833	777	837	836	829	785	804	809	840	808	879	847	813	816	765	834	826	796	775	840	841	827	765	854	826	819	774	810	814	752	799	793	824	814	870	787	777	837	781	771	830	777	858	808	820	800	784	811	819	767	781	837	789	818	796	814	797	801	778	771	830	829	806	787	787	871	803	865	792	831	762	841	816	810	813	815	764	819	789	797	823	843	805	802	763	806	848	840	811	790	749	803	803	813	825	842	825	822	831	820	783	774	806	798	831	791	751	779	840	807	783	806	795	794	797	814	831	824	800	842	776
1637	553	60	33	27	41	34	44	42	52	47	37	35	32	23	33	30	25	24	31	23	21	26	26	21	20	27	20	32	25	24	25	37	32	29	24	26	20	21	27	15	29	25	30	18	29	28	25	36	24	26	16	15	26	17	22	27	25	29	26	30	26	25	31	24	24	15	28	30	22	28	22	25	17	24	18	25	26	17	36	27	24	21	27	28	27	22	28	21	23	20	28	21	19	30	22	16	22	18	35	24	21	17	28	20	16	30	18	25	34	30	24	26	19	22	25	17	23	21	21	22	18	20	24	25	23	21	18	28	25	18	22	25	21	16	27	25	19	24	23	21	19	25	17	17	22	24	15	17	23	13	16	24	23	21	32	16	23	22	31	17	15	22	22	22	15	25	23	22	16	28	12	20	21	22	27	26	30	9	21	26	17	18	17	16	21	22	24	25	22	22	20	23	21	20	25	16	18	19	21	20	26	28	23	22	15	28	26	18	21	18	20	26	24	29	21	31	22	20	24	25	25	19	16	22	18	22	25	22	24	25	25	26	20	22	15	28	14	20	17	23	28	16	29	25	24	22	32	22	14	25	12	24	23	23	31	17	18	21	19	19	21	23	23	39	19	21	20	22	23	17	18	15	21	16	29	13	28	22	27	25	31	19	24	21	22	17	25	19	18	28	22	25	23	16	23	30	15	29	28	19	20	18	18	24	29	24	23	25	21	25	23	22	16	21	22	24	24	28	26	17	30	17	24	28	27	28	36	31	23	20	23	26	21	17	25	25	17	28	23	25	24	24	21	16	22	26	26	29	18	25	14	16	23	22	22	16	28	19	20	27	29	21	25	16	28	19	15	21	14	23	18	26	18	18	33	20	25	22	25	28	15	20	19	23	26	33	23	24	27	23	25	22	17	13	17	18	24	27	20	20	25	17	29	19	28	25	23	27	18	14	23	20	21	22	21	24	19	17	22	27	23	16	26	13	25	18	29	18	18	25	21	26	21	12	18	16	26	17	18	29	20	13	27	25	31	16	22	19	20	19	18	31	25	23	17	32	21	23	17	18	23	14	24	21	29	16	17	19	32	16	27	21	21	24	20	26	22	18	29	26	18	28	24	26	22	15	26	19	9	26	23	19	15	26	19	24	20	20	16	24	31	28	26	13	23	26	19	20	33	24	19	18	14	21	19	19	23	21	30	17	30	18	28	15	22	18	17	27	25	24	19	18	27	27	27	24	28	25	26	21	19	23	25	27	32	22	26	23	21	21	19	12	27	21	20	21	27	26	17	20	32	33	20	25	22	28	19	23	24	23	15	21	26	23	28	25	28	25	22	28	18	23	25	21	27	22	19	30	22	31	26	28	19	28	20	25	22	28	20	28	18	24	19	23	27	21	24	23	10	25	28	17	26	18	19	21	27	19	19	27	22	12	16	25	26	20	19	25	17	25	25	27	25	17	23	16	21	20	23	23	21	24	17	23	24	24	23	21	26	21	23	15	29	25	29	27	21	20	16	19	24	25	23	12	27	32	26	21	25	28	19	32	22	29	16	22	23	14	30	24	15	23	29	24	15	27	21	26	19	23	28	15	19	21	25	24	19	20	22	24	20	22	18	20	24	21	29	27	34	17	17	21	17	24	18	23	16	24	19	20	16	20	23	25	25	14	23	17	16	22	24	20	19	17	27	22	21	21	21	25	26	18	23	24	18	20	17	17	20	25	23	20	17	15	15	21	12	28	29	29	26	22	24	23	24	18	26	23	24	25	22	22	21	24	26	20	21	19	24	22	22	27	19	20	24	23	18	34	32	10	21	20	21	20	23	19	21	16	21	16	22	27	18	19	21	21	24	16	17	26	22	13	21	27	18	26	22	18	25	24	21	18	21	15	16	30	23	29	20	23	17	23	24	23	25	20	25	19	19	19	22	16	26	19	20	24	29	19	27	16	28	22	24	23	16	24	25	15	18	17	12	24	23	21	19	25	25	19	21	21	23	24	28	30	17	27	18	18	22	18	28	30	45	24	31	15	17	28	24	21	16	25	20	22	28	21	27	24	14	20	29	22	17	25	23	27	17	24	21	16	31	21	22	26	19	25	17	17	24	27	18	20	22	15	21	15	26	24	18	21	26	21	23	17	25	29	21	26	15	29	24	15	16	29	17	14	24	23	23	18	22	28	21	24	22	21	25	17	20	22	25	21	23	23	21	17	24	24	20	14	18	26	18	17	17	14	17	23	22	23	17	26	25	26	31	23	20	31	26	21	19	23	26	18	20	16	30	22	24	21	24	22	22	15	14	28	20	24	23	18	23	15	24	23	23	28	23	27	19	25	21	16	20	19	17	25	23	26	23	25	17	33	22	22	28	23	24	29	25	20	22	27	23	22	24	20	16	21	22	25	23	22	20	25	24	31	22	17	32	25	14	27	20	12	24	32	27	22	22	21	32	25	17	21	19	20	23	24	24	30	18	29	37	21	22	18	23	26	26	25	26	31	22	25	19	19	19	25	16	30	27	15	17	32	16	11	20	23	17	26	33	20	20	27	33	24	25	17	28	19	28	21	15	19	23	22	22	16	20	14	21	30	26	18	36	23	21	25	28	18	29	29	22	18	19	25	21	19	27	24	22	23	21	24	17	22	20	31	18	21	18	25	15	28	25	24	25	26	22	33	13	24	23	19	21	30	16	21	27	19	26	28	19	20	16	17	32	27	21	23	21	20	26	22	23	24	27	21	24	18	27	22	18	24	22	21	26	28	19	22	15	23	24	22	28	22	23	23	14	21	36	28	24	21	22	27	22	15	21	21	28	21	23	26	28	27	19	30	29	25	29	19	26	24	18	24	24	25	21	20	28	23	32	18	23	22	17	17	19	31	28	36	26	20	12	25	20	27	24	20	16	24	18	30	13	15	31	19	27	22	22	22	22	15	22	22	22	23	24	24	19	20	25	19	23	37	20	24	23	21	18	16	31	19	18	29	22	32	11	22	39	25	18	16	21	26	22	34	19	22	28	25	22	21	24	20	28	25	26	22	16	23	24	20	18	27	18	19	28	18	16	31	27	19	21	25	29	23	27	29	20	21	27	29	19	25	23	33	23	12	10	27	17	17	20	18	30	20	24	20	24	14	25	20	25	20	18	22	22	25	14	26	18	15	18	28	27	15	24	29	18	30	19	20	27	30	27	23	21	25	20	19	25	24	23	14	18	19	21	19	35	19	21	29	22	20	32	20	26	30	20	21	17	17	16	23	27	21	16	20	28	19	29	28	20	35	23	19	22	21	15	23	15	26	32	21	23	19	18	27	13	19	18	26	30	23	24	20	22	15	25	22	22	12	29	19	15	19	24	19	14	24	20	21	22	20	24	32	23	15	19	26	16	22	25	19	20	22	23	19	26	29	26	21	29	20	28	32	23	24	21	15	18	25	22	17	19	18	26	25	19	19	25	25	25	34	29	20	22	21	22	21	22	25	22	22	19	26	17	19	20	24	17	21	24
14149	6424	775	595	1312	1854	1771	1594	1305	1068	975	844	730	622	544	501	480	460	378	402	339	334	326	326	313	288	287	257	253	277	274	225	244	266	241	238	250	245	230	218	262	217	222	244	236	222	196	200	243	210	206	205	212	211	211	206	235	200	213	203	178	216	208	219	173	202	205	220	208	211	206	207	214	233	194	225	206	201	187	185	194	198	179	188	202	200	203	192	217	160	183	196	204	212	247	181	174	189	202	232	188	193	205	185	210	201	207	196	191	199	196	188	223	182	209	190	206	194	203	199	187	202	181	187	209	192	206	183	208	215	214	201	217	205	173	208	188	175	179	199	181	206	177	207	167	202	178	194	191	201	198	189	185	193	202	205	188	181	174	222	195	190	167	198	202	203	185	188	182	215	186	208	180	203	196	196	205	202	217	203	186	178	170	183	196	210	203	198	193	184	220	199	180	195	180	210	195	201	196	208	193	241	220	196	185	187	203	175	196	198	180	201	183	205	169	190	204	196	177	199	206	211	178	184	191	202	197	196	192	184	197	174	187	201	173	167	197	211	222	176	222	214	186	181	197	183	172	194	160	197	196	206	200	199	162	210	170	193	169	181	175	206	179	200	184	182	216	184	181	169	184	186	179	212	177	203	182	189	179	192	188	201	200	196	175	198	206	183	175	218	171	182	199	196	212	182	189	179	216	198	199	185	192	202	198	212	159	185	206	184	187	197	183	215	176	196	188	176	190	155	203	202	190	181	214	214	193	177	206	226	177	205	167	188	181	199	194	187	161	219	191	177	198	184	188	208	195	202	194	186	190	184	218	192	185	172	188	166	199	193	192	177	180	195	171	175	189	196	207	202	178	197	191	173	195	191	201	190	180	195	196	192	185	176	203	154	216	213	192	188	206	203	225	210	190	214	198	187	191	182	203	188	189	172	181	185	211	177	192	191	209	200	182	174	199	194	198	187	205	184	210	201	199	187	219	173	202	210	199	219	193	215	198	202	205	189	202	208	187	223	190	205	193	214	194	181	216	170	177	185	204	205	200	192	193	184	187	187	189	172	199	188	211	189	191	184	192	176	168	200	199	182	192	222	168	233	186	169	192	191	194	192	186	192	219	203	214	213	192	177	183	192	203	223	208	173	163	195	204	197	197	179	207	176	194	191	187	182	190	183	229	191	170	172	179	199	192	201	216	202	185	167	209	183	179	200	189	198	194	194	188	163	191	187	196	168	176	206	171	202	202	157	191	194	200	192	167	206	189	188	187	199	184	180	159	183	195	198	213	194	215	183	199	197	212	181	197	203	200	195	191	185	203	202	180	190	195	199	199	199	185	174	205	217	219	175	165	197	198	187	184	182	193	205	186	178	199	198	195	223	186	168	193	182	182	178	195	206	197	229	179	198	191	211	202	199	205	186	200	188	198	198	180	210	169	196	199	203	198	208	189	192	163	181	172	178	168	203	195	219	222	191	185	195	195	198	202	169	204	188	210	211	173	215	191	211	183	167	199	196	193	205	174	187	195	189	203	197	193	195	215	178	198	190	206	215	197	183	200	187	199	198	202	181	195	190	203	184	219	176	195	180	174	154	183	189	203	201	193	207	221	184	203	176	192	186	185	184	195	200	182	180	189	185	188	184	185	180	186	207	229	198	192	188	181	177	216	182	177	160	186	187	172	215	200	166	192	197	177	227	178	187	184	201	220	196	218	198	178	179	195	194	194	214	218	192	184	193	196	199	187	193	166	204	207	185	174	197	199	186	188	175	215	218	193	181	183	178	202	199	172	184	182	181	189	198	208	170	187	197	197	201	235	187	199	190	194	182	186	185	185	187	188	202	178	185	194	185	187	188	176	211	202	180	205	176	192	203	200	179	194	209	196	190	191	186	187	195	193	169	191	191	162	212	197	215	175	204	195	201	210	196	161	172	176	192	210	196	186	207	203	193	185	190	185	182	167	182	188	207	215	188	181	188	214	217	203	194	182	205	188	167	176	166	207	180	198	185	185	200	195	190	176	194	210	191	189	178	185	199	196	192	215	204	186	178	192	194	200	195	210	186	208	183	210	185	189	192	185	186	197	204	182	211	184	191	183	210	170	198	187	198	186	200	196	206	200	203	183	200	184	200	179	175	189	192	191	190	190	215	183	183	198	219	212	208	183	193	186	204	176	210	202	193	182	165	206	195	202	182	188	184	190	188	171	190	170	178	196	191	199	181	182	197	171	186	196	178	200	166	196	179	196	182	183	180	194	192	185	194	188	178	192	230	214	166	188	173	191	179	200	201	205	211	190	192	208	195	207	159	185	184	163	182	191	179	191	222	194	176	178	216	193	180	215	203	194	183	204	188	182	200	214	191	208	187	176	178	195	200	212	190	181	183	188	190	191	196	184	182	212	186	204	210	187	207	200	198	199	203	205	177	190	204	213	191	218	177	227	178	213	190	168	183	198	195	208	190	154	206	233	203	188	205	185	208	196	169	161	180	221	233	161	187	202	184	180	161	182	221	187	201	206	205	182	209	190	207	194	203	186	184	199	187	194	196	190	183	179	188	194	178	190	212	195	185	176	187	182	186	194	191	194	211	185	185	183	181	211	183	179	195	188	195	195	204	171	190	186	224	213	195	196	189	204	186	200	207	205	173	194	184	203	189	206	201	193	199	189	160	197	184	191	185	159	185	218	211	194	164	178	187	174	188	190	213	183	194	161	196	183	184	177	195	217	174	182	179	181	180	191	199	187	178	192	195	225	213	204	216	196	211	190	190	179	195	180	209	197	191	188	192	248	176	199	184	208	184	188	199	181	178	197	199	197	196	198	189	186	198	214	205	212	182	212	206	209	196	182	199	177	191	181	222	200	206	181	201	205	192	193	194	197	205	181	176	193	192	198	187	176	191	192	174	183	185	192	208	191	198	209	208	173	220	207	187	201	191	197	196	220	189	200	182	192	158	181	196	206	163	208	156	193	190	192	198	195	204	220	217	197	192	189	210	187	192	190	193	186	142	189	181	167	171	199	197	172	194	185	176	197	179	178	208	218	203	193	200	182	188	207	195	199	187	173	166	190	179	202	178	188	190	198	194	195	190	188	201	179	231	186	168	189	197	203	202	167	191	192	214	188	180	207	193	194	200	181	185	217	199	207	181	189	198	185	190	182	197	218	188	204	187	194	181	194	213	199	165	165	219	213	212	182	193	182	188	178	182	209	213	180	178	217	177	173	206	215	195	191	185	221	186	190	219	206	196	203	166	196	188	215	190	188	194	191	197	210	177	212	183	207	181	217	224	192	185	196	177	197	203	179	193	181	207	183	214	169	211	190	179	210	204	195	199	175	222	187	183	192	180	193	183	215	190	189	167	197	174	188	185	205	214	187	200	203	203	175	187	168	211	184	158	199	199	180	177	176	217	202	181	194	183	196	190	194	190	195	199	180	194	189	201	190	182	202	185	189	203	221	184	182	194	213	188	188	206	185	180	196	196	169	191	172	189	178	195
1250	1174	212	101	94	128	140	114	114	124	139	115	98	117	108	111	95	110	102	91	115	83	111	85	104	91	104	101	90	102	92	100	102	95	88	101	92	110	110	91	101	79	90	101	99	84	98	84	98	79	111	92	79	100	76	86	113	83	95	88	82	90	92	90	99	90	101	88	121	89	89	95	92	91	102	98	72	81	124	101	127	90	98	73	94	86	100	98	104	88	92	87	104	82	93	110	95	102	99	74	83	104	89	94	106	95	98	92	85	91	94	106	95	105	92	101	76	93	95	94	81	88	98	72	105	105	108	97	97	95	100	104	103	102	96	74	92	74	92	108	97	97	106	92	83	103	94	93	96	87	107	91	96	106	107	76	88	91	88	100	74	76	90	107	107	91	86	92	83	88	107	104	89	74	80	110	91	74	95	88	85	94	111	101	105	95	99	89	106	91	95	96	110	99	113	83	92	90	101	97	108	89	103	86	103	105	87	72	101	95	92	94	104	103	93	81	110	82	113	91	87	78	102	93	86	73	107	97	75	79	98	85	81	95	84	104	101	95	105	85	104	97	108	109	96	89	101	91	90	96	91	83	84	115	101	100	104	95	87	89	82	88	80	87	87	81	95	75	88	78	93	108	97	97	101	96	87	103	81	105	83	86	87	92	88	99	84	79	104	106	74	84	67	82	91	94	104	95	100	89	89	87	90	115	95	108	81	85	105	98	95	83	90	69	89	90	94	90	90	87	102	91	86	89	100	87	71	101	109	106	97	97	113	105	97	88	87	99	82	88	91	91	92	97	85	83	101	85	103	115	79	91	95	83	103	98	99	92	83	90	87	98	91	99	76	92	101	77	92	96	102	93	81	84	84	76	94	88	102	102	100	83	92	105	99	99	79	90	98	87	90	100	72	85	98	110	84	89	102	109	85	95	92	93	88	77	86	80	95	85	106	92	92	96	77	89	85	92	78	95	88	92	89	81	78	86	95	97	108	98	102	100	101	103	100	99	108	80	74	100	95	98	100	77	114	106	88	91	86	93	84	80	110	93	90	80	92	95	95	88	102	94	90	103	100	97	97	73	117	92	88	114	81	96	96	90	92	102	82	92	92	73	107	113	78	96	77	90	102	87	103	91	94	109	95	89	89	111	103	91	98	80	96	100	91	91	115	96	93	97	90	85	102	96	96	82	100	96	98	91	102	89	87	108	85	93	90	104	107	104	91	100	93	66	92	94	109	98	100	115	86	104	96	103	89	97	116	102	91	99	91	99	93	94	73	113	87	95	85	93	98	95	76	110	94	83	80	87	100	90	70	94	118	94	90	117	97	87	93	87	96	86	106	88	77	109	91	90	102	90	108	91	90	90	96	115	90	84	101	79	102	82	90	103	82	90	101	83	116	99	103	82	97	99	81	117	93	90	97	119	87	96	86	85	87	107	93	89	85	109	85	82	109	100	73	96	91	91	96	88	95	76	70	97	106	103	90	99	107	104	108	110	102	87	104	90	94	99	109	109	103	80	79	81	91	94	76	97	89	83	99	112	97	105	93	106	75	90	102	95	82	98	78	108	102	89	86	99	112	97	102	70	95	88	103	102	105	106	91	79	101	97	93	93	85	94	94	94	79	88	98	94	103	100	77	70	79	93	101	98	87	104	82	107	85	104	102	94	103	89	90	91	70	99	99	90	94	86	92	108	96	104	97	100	102	80	89	96	96	110	95	94	117	115	86	102	83	105	93	94	86	109	93	100	86	86	75	88	92	97	77	100	91	94	76	98	101	95	104	88	102	104	104	96	101	78	85	100	101	96	86	95	92	102	94	103	100	86	90	94	98	89	76	126	87	108	94	79	92	91	99	103	85	95	102	85	111	99	108	92	94	85	96	86	113	98	96	85	89	81	102	84	94	89	100	102	79	86	101	98	92	86	84	101	74	92	76	91	86	107	100	95	87	99	101	97	100	82	76	100	86	103	87	103	89	104	106	96	84	95	96	98	87	101	91	92	85	85	97	79	88	100	84	88	119	87	84	99	108	104	95	95	106	97	95	83	85	97	95	68	92	85	85	91	87	89	106	91	95	118	90	106	76	93	84	93	100	93	89	102	87	103	98	119	100	90	83	103	76	89	73	81	98	88	102	87	85	97	97	83	94	96	99	99	100	93	103	113	93	109	105	89	92	88	94	101	79	80	97	83	88	101	85	97	83	83	84	94	82	97	94	93	102	108	92	97	102	78	78	103	83	96	83	93	93	81	94	97	100	93	102	99	87	81	98	85	90	95	92	91	89	107	99	73	94	92	91	97	111	97	96	90	103	90	97	86	95	77	87	98	93	93	89	92	97	110	88	104	107	95	97	118	108	76	87	91	91	102	91	105	94	97	81	110	93	95	104	93	90	113	101	97	70	78	83	97	101	113	87	94	103	77	84	90	92	116	90	96	81	104	91	99	86	96	102	90	84	86	100	90	108	75	103	96	92	105	70	113	82	99	90	100	69	104	86	111	102	94	89	111	70	107	96	106	107	99	94	84	90	100	95	80	97	82	101	107	86	98	98	97	101	90	107	77	75	90	86	91	89	77	88	87	96	97	85	88	95	119	91	83	82	124	109	95	88	74	84	88	100	90	88	85	95	98	76	85	103	85	95	88	109	90	80	89	104	87	94	84	107	83	80	92	80	83	91	92	90	90	94	74	94	108	99	83	102	84	85	112	87	98	92	79	95	94	80	91	106	99	101	88	81	98	98	83	87	100	94	98	89	88	89	83	98	94	88	86	108	94	86	87	94	99	79	106	101	90	89	88	104	79	89	82	99	86	78	102	97	64	87	101	94	98	106	85	90	104	91	98	98	80	89	93	80	101	96	80	97	93	95	86	83	109	99	87	99	90	110	101	103	91	85	99	80	87	84	108	103	93	87	95	78	78	99	87	87	97	95	87	93	93	96	107	81	85	88	82	102	96	82	99	96	94	107	91	87	106	107	98	86	83	97	92	91	101	93	91	87	91	82	117	98	99	84	91	95	88	92	90	100	94	86	92	94	91	92	85	83	69	98	80	104	97	92	82	79	94	92	104	76	109	94	103	84	93	87	89	83	97	92	91	122	94	74	88	89	103	84	96	88	81	101	85	83	96	85	99	104	75	90	88	103	90	78	100	102	81	78	97	98	90	97	85	87	80	92	82	86	63	99	91	92	89	96	90	94	94	103	101	102	94	104	108	79	95	97	88	79	85	76	105	93	92	93	83	101	96	109	93	89	105	88	101	84	96	101	95	109	94	82	85	86	82	96	90	92	83	87	94	84	104	81	106	108	88	100	89	103	93	106	91	104	97	98	92	95	104	100	91	80	85	114	80	75	81	96	109	108	87	88	98	92	95	97	98	89	91	89	93	98	92	92	91	98	95	85	91	79	93	79	97	107	107	83	98	83	90	76	98	85	93	102	73	77	92	93	98	97	97	89	91	95	83	79	73	94	87	103	96	87	91	107	101	82	103	84	85
16032	10810	2012	1496	2858	4016	3747	3253	2588	2480	2006	1744	1596	1490	1379	1277	1216	1266	1151	1168	1083	1083	975	1027	946	950	994	928	913	954	897	881	899	887	879	870	878	951	902	888	854	868	858	805	872	793	821	836	820	776	863	864	795	826	828	787	774	839	839	805	853	835	792	769	815	806	775	801	793	770	816	787	861	779	821	805	814	846	765	786	861	877	818	791	758	804	785	836	818	815	795	783	784	812	776	764	839	814	803	825	757	796	791	813	824	757	789	790	795	824	767	782	782	800	751	780	820	786	734	791	822	819	801	756	761	810	802	777	768	852	762	775	799	730	801	787	781	763	767	764	754	781	828	778	781	763	802	808	775	762	777	827	852	823	828	770	835	818	795	791	816	834	786	780	831	772	742	845	796	806	753	749	795	783	820	795	764	794	825	813	831	794	812	759	790	802	834	809	790	828	814	808	789	810	772	771	798	822	791	743	783	820	835	814	825	838	814	808	811	810	759	816	816	857	786	787	779	771	811	804	845	777	777	784	781	801	804	768	770	804	802	795	831	789	783	784	765	798	793	792	787	822	803	802	757	839	763	844	769	787	785	801	806	839	763	810	787	809	781	797	809	779	835	800	769	773	793	821	757	754	785	719	856	724	773	810	781	759	816	767	773	752	771	826	761	803	820	807	738	825	787	793	765	785	794	788	802	824	818	827	762	839	866	802	801	731	800	789	824	776	816	776	829	784	816	803	788	830	760	774	841	780	800	759	781	750	728	762	707	803	744	769	740	752	749	824	809	802	787	781	793	786	779	834	769	776	795	785	810	780	795	814	767	815	780	796	764	802	771	804	783	781	785	835	785	835	818	802	824	774	792	770	783	808	831	785	805	807	797	799	736	781	808	760	755	827	823	764	786	780	796	763	780	797	789	800	858	792	719	814	758	791	814	819	809	733	791	786	826	803	767	774	826	787	772	791	829	799	785	802	784	797	808	744	813	785	815	825	795	783	762	772	770	822	804	795	768	796	784	811	809	804	719	811	779	865	807	765	771	770	812	764	811	787	759	785	822	774	811	798	810	829	781	808	799	826	757	772	777	785	828	765	805	787	751	869	765	785	760	790	813	802	783	795	748	811	826	761	819	844	795	750	782	771	803	788	794	783	766	781	831	756	794	860	783	821	770	792	768	841	816	775	799	788	813	745	795	779	779	832	784	829	807	845	830	796	786	824	801	795	797	789	798	844	790	795	739	797	730	799	762	819	825	786	831	752	740	775	812	820	781	869	835	748	775	756	790	802	787	750	799	781	773	793	811	797	765	783	792	775	808	795	751	751	787	768	791	803	830	783	811	828	781	772	760	775	790	792	771	841	763	850	794	745	818	789	761	799	821	788	802	764	825	833	807	820	776	798	836	765	752	767	801	797	794	792	787	810	806	782	802	828	823	803	813	753	766	818	760	788	790	740	818	786	797	800	782	801	777	834	784	810	784	781	759	805	799	830	799	800	799	805	785	845	786	797	811	828	755	811	789	849	752	790	804	779	793	773	782	762	771	802	763	765	817	818	806	794	781	779	814	791	819	806	781	821	769	813	726	779	841	779	805	822	812	857	790	820	785	854	814	778	795	819	798	834	830	773	780	820	820	798	823	768	785	763	750	749	767	802	764	816	798	773	765	825	798	793	849	769	778	796	793	834	777	800	793	799	803	759	801	774	781	823	803	772	777	778	794	797	768	760	804	786	773	804	790	749	844	781	820	775	811	798	832	822	776	823	725	804	807	834	837	829	790	803	765	786	759	814	863	838	774	813	834	777	792	800	836	787	809	822	754	781	784	804	786	742	795	834	775	792	799	826	773	781	836	825	808	793	814	786	753	836	839	776	810	818	807	824	786	784	769	821	796	794	749	841	783	832	830	769	737	717	732	766	764	840	760	795	804	794	795	806	787	761	798	719	736	833	799	804	737	785	803	804	807	723	837	812	795	813	846	797	839	842	816	808	829	803	764	772	804	785	753	818	775	750	758	800	765	785	763	826	778	850	779	769	817	845	771	816	761	815	809	799	772	793	842	804	781	832	758	791	798	810	811	788	789	779	788	760	846	784	823	824	808	807	776	785	796	794	809	765	786	778	792	809	860	811	764	800	802	759	755	805	801	781	807	843	769	816	837	783	797	751	767	810	816	759	800	826	811	755	803	829	814	768	814	826	782	855	826	805	767	759	797	794	779	814	790	807	770	787	777	841	755	804	772	837	756	806	779	801	775	791	789	781	791	799	772	830	782	767	764	795	804	796	790	796	782	807	779	813	767	776	805	728	777	786	790	776	783	837	809	727	822	833	763	811	826	789	790	781	736	789	822	772	781	785	766	768	791	809	775	811	813	820	802	806	817	774	763	789	820	773	804	778	771	819	761	785	784	762	778	836	827	816	757	813	815	784	758	832	790	769	798	753	828	792	759	752	785	795	803	790	778	780	770	780	775	815	782	773	820	816	807	771	797	769	817	775	822	790	777	787	784	770	786	829	827	761	789	813	763	795	819	783	791	774	864	770	836	798	820	764	815	814	757	758	795	767	754	807	776	747	840	761	798	818	719	802	803	810	804	812	777	797	827	844	776	783	833	790	832	773	793	753	804	800	823	809	810	843	786	747	773	758	829	791	787	806	826	789	821	770	870	797	791	779	815	830	783	851	828	760	823	808	748	768	755	849	797	798	788	810	769	727	799	884	772	789	789	794	798	787	779	820	759	797	796	810	784	799	829	823	770	812	799	769	793	815	760	829	766	779	775	765	792	764	791	773	760	681	833	820	810	794	809	809	804	805	804	816	772	820	781	801	742	815	778	783	754	821	800	807	810	777	756	803	839	779	784	757	748	800	812	786	793	782	767	789	792	800	807	805	797	753	779	797	777	758	801	773	760	766	814	769	809	779	824	786	828	836	842	763	816	790	813	767	749	778	793	794	802	765	795	798	764	812	757	849	760	768	838	816	781	864	816	759	786	820	839	862	758	813	732	766	778	773	788	770	779	803	804	833	749	768	782	798	784	805	752	785	779	750	851	798	794	786	785	813	785	817	790	781	773	777	785	768	828	814	799	775	825	818	854	801	820	793	794	804	798	767	800	787	776	785	789	773	769	847	783	828	795	791	789	818	790	787	834	787	781	773	794	749	786	839	807	806	750	766	766	846	798	783	826	804	858	764	779	795	783	803	775	776	761	796	807	812	771	779	837	744	828	835	759	810	820	757	769	796	819	802	780	771	800	794	816	829	785	806	788	798	809	779	792	810	757	803	780	821	803	805	801	753	858	801	800	796	816	766	779	782	766	793	799	825	763	795	775	781	803	790	778	872	810	825	831	761	791	785	794	785	779	794	820	829	811	821	806	788	810	784	784	791	783	810	742	797	757	753	773	796	831	779	799	788	755	806	794	786	826	785	781	762	789	802	791	799	811	762	842	821	804	781	775	834	793	775	751	839	776	809	801	792	824	782	834	781	798	793	773	839	772	804
1191	205	32	38	47	36	50	47	43	46	41	31	32	40	37	39	40	42	44	32	26	47	33	35	42	39	34	40	42	36	37	42	41	30	34	41	36	36	41	36	35	44	31	32	36	41	28	48	32	38	42	39	30	39	35	31	32	40	36	33	45	34	39	39	31	48	38	35	39	37	26	34	29	39	37	39	35	38	35	33	43	34	46	35	31	39	33	30	40	42	33	36	42	42	34	37	51	36	31	32	47	26	26	42	31	42	41	25	39	33	40	38	36	37	41	47	27	33	34	35	35	35	37	33	30	34	38	38	39	41	35	31	35	42	27	43	44	42	25	28	34	34	39	40	37	35	33	19	33	34	31	48	27	33	35	33	45	30	38	27	36	29	42	25	30	41	42	31	36	24	42	40	30	42	51	38	45	45	39	37	40	35	31	42	45	47	29	28	35	37	30	29	38	31	40	41	33	36	45	23	42	39	41	29	31	33	27	32	31	45	34	40	35	37	36	35	36	44	39	33	39	40	36	39	51	28	42	44	24	34	32	39	54	33	37	33	41	33	34	36	40	37	37	35	39	34	41	37	40	29	41	29	43	24	35	40	31	31	39	36	34	46	40	42	39	39	41	38	36	35	34	29	28	33	37	33	41	41	32	40	32	39	37	46	37	32	45	25	37	32	35	27	32	43	41	41	40	31	44	33	40	33	39	40	33	30	38	45	37	34	43	28	40	39	34	32	45	39	27	40	32	46	30	26	36	42	39	41	45	35	38	32	38	39	41	29	32	41	36	46	39	36	44	34	37	36	31	36	37	39	39	36	29	43	27	39	28	45	44	46	45	32	33	38	38	46	35	39	41	31	48	31	40	31	31	36	29	33	41	36	37	29	33	26	36	27	37	33	38	34	40	33	30	25	34	36	45	45	29	45	30	41	41	38	37	36	41	51	27	47	39	37	31	44	35	35	36	38	41	49	37	40	39	36	41	39	38	27	50	32	28	45	39	37	40	35	38	34	48	41	42	40	39	36	33	43	37	34	34	36	38	30	36	42	44	39	27	46	39	38	45	27	38	39	31	35	36	46	29	40	45	31	42	51	32	27	40	28	37	39	31	38	41	27	33	36	35	30	41	37	31	39	41	38	37	27	38	30	34	45	31	28	45	28	33	31	34	44	34	36	31	38	44	27	35	38	34	34	36	31	38	40	39	38	38	31	38	33	41	40	31	36	32	35	38	40	44	29	43	34	40	41	45	36	40	38	39	40	42	37	35	45	40	31	36	33	51	33	31	30	46	34	32	35	37	44	37	32	37	29	39	23	38	37	36	33	36	43	30	36	45	40	43	35	33	33	32	27	36	44	33	27	26	29	25	30	35	32	35	35	40	36	30	26	34	27	46	47	27	52	28	30	40	37	41	39	38	33	28	35	31	41	42	44	34	40	31	48	38	34	31	39	41	37	55	46	35	36	39	44	37	37	26	32	31	35	32	36	37	36	27	35	24	34	31	28	32	32	32	38	29	33	45	35	29	35	41	28	30	30	41	46	35	48	34	41	42	23	41	34	39	35	34	27	47	39	33	36	38	35	36	34	32	37	41	43	45	39	32	29	32	32	31	31	26	29	31	29	43	23	36	39	36	44	27	30	43	21	41	27	31	37	32	28	38	25	32	42	32	35	38	30	48	30	34	37	33	35	44	49	39	27	29	34	42	28	33	40	37	28	31	42	34	41	39	39	64	34	21	31	34	40	44	41	43	34	34	51	35	40	33	24	40	32	35	35	29	27	36	37	44	43	39	38	39	37	39	38	42	25	34	50	44	31	40	33	34	40	30	43	35	32	52	34	24	32	30	27	42	40	45	35	39	43	36	28	41	35	35	37	39	40	33	42	29	42	40	50	32	34	38	42	40	35	46	48	30	29	35	36	39	32	41	37	43	34	35	40	44	45	40	35	46	38	37	35	30	36	35	43	24	29	24	38	41	38	45	39	34	40	38	31	41	31	40	42	29	31	32	43	30	31	38	43	25	35	32	37	37	38	52	44	30	44	42	51	34	41	38	33	37	45	37	39	39	40	45	43	36	40	28	35	39	40	25	22	39	36	37	42	36	30	32	42	30	32	41	42	32	34	53	33	31	44	26	41	33	26	45	38	35	40	45	48	28	25	37	26	32	37	38	42	29	34	39	35	41	37	37	39	39	28	38	35	41	32	43	39	52	41	40	35	39	30	39	49	40	46	44	31	47	30	36	36	40	35	44	37	38	34	28	41	43	31	48	27	34	36	47	35	33	31	42	33	36	33	33	45	42	34	35	27	39	26	36	27	38	33	18	28	33	37	38	42	43	44	42	37	42	40	38	33	27	35	40	44	31	50	33	45	42	48	39	34	28	44	34	39	46	34	38	42	44	44	37	37	38	50	34	37	35	52	39	39	32	32	32	44	33	29	30	46	52	30	32	36	38	42	35	39	33	36	33	50	31	43	31	31	27	34	36	40	33	25	36	34	40	45	41	26	33	32	35	41	33	32	43	34	38	52	35	42	36	30	33	35	27	35	41	36	36	40	38	44	49	39	29	36	53	37	28	46	27	29	48	44	34	41	35	37	37	45	46	41	42	32	41	44	33	32	47	37	23	27	44	26	37	27	34	35	31	40	22	37	41	49	26	40	38	35	35	36	30	34	34	25	27	40	33	29	32	31	35	46	44	32	33	41	36	35	32	38	38	31	35	30	33	37	27	39	43	43	31	37	31	40	31	33	35	29	39	33	36	44	38	34	35	38	39	34	35	55	27	34	32	46	35	34	29	35	40	39	36	42	37	27	46	33	29	31	30	32	33	37	27	21	36	33	28	30	39	35	26	27	29	35	46	29	45	34	27	43	38	35	34	35	42	33	43	29	37	34	28	37	36	29	32	35	40	32	33	39	44	31	28	28	38	29	36	43	31	47	43	35	34	35	41	33	37	43	34	40	39	33	38	36	35	43	38	33	48	31	37	26	36	41	39	45	39	44	41	41	42	32	50	30	37	37	35	43	35	34	31	35	35	40	50	44	38	27	42	37	31	39	37	34	39	38	29	31	44	30	39	31	37	42	38	23	34	37	40	35	26	37	43	37	42	34	33	30	32	24	23	35	48	36	39	42	38	36	37	42	44	30	36	44	49	38	33	40	31	29	43	44	30	37	47	29	25	31	35	43	39	38	35	35	49	32	32	32	32	41	41	43	41	32	35	41	31	34	34	27	33	44	36	49	42	27	30	57	31	35	43	48	36	34	35	35	44	38	34	34	29	38	29	35	34	42	44	33	35	47	31	38	42	42	35	39	39	30	43	35	38	34	34	41	25	40	37	35	39	30	30	27	40	45	42	34	35	50	37	36	36	37	48	48	37	31	33	38	34	43	31	33	52	32	28	45	32	42	42	33	39	30	47	37	38	30	42	39	35	31	36	34	36	44	39	36	40	23	31	31	24	37	32	31	36	37	55	40	29	37	46	34	44	34
11983	2872	452	407	553	662	595	567	496	482	471	412	415	402	407	430	341	363	341	327	385	344	340	349	315	320	339	363	339	304	284	323	315	321	292	287	330	306	320	300	318	274	289	312	324	310	308	313	294	341	308	307	295	287	325	310	283	338	306	313	306	302	324	314	317	305	283	312	325	309	302	305	283	305	329	308	298	311	324	278	353	300	307	310	291	335	307	318	324	290	304	302	320	299	317	291	308	280	345	307	303	310	284	324	270	346	321	291	312	317	320	263	278	326	306	302	261	306	334	308	291	293	300	329	305	316	287	287	293	305	300	277	289	300	328	289	314	329	316	271	265	281	284	312	271	308	307	316	288	318	305	301	332	329	303	315	302	282	325	322	261	307	314	313	305	334	287	313	296	331	300	342	306	325	300	309	286	329	306	349	321	301	277	292	297	305	338	322	294	306	313	299	309	311	314	313	314	322	318	294	308	319	328	310	299	308	299	329	298	295	301	313	289	298	334	293	297	285	300	319	276	341	309	313	334	312	322	321	310	324	277	326	273	285	324	300	303	297	308	264	328	311	323	300	292	301	347	314	310	309	294	328	312	280	270	289	297	306	282	307	280	311	312	312	293	285	319	321	254	338	331	311	310	328	317	292	319	294	263	312	318	312	315	291	327	301	294	315	316	294	288	334	332	293	266	329	320	319	296	309	304	306	295	270	277	343	319	290	298	326	290	315	269	284	260	321	315	308	310	305	308	304	295	320	304	311	295	319	313	317	285	279	358	308	309	324	305	322	335	305	311	318	341	300	326	300	310	297	330	308	305	301	323	291	279	323	301	309	294	335	306	325	279	292	324	316	293	260	277	312	289	312	317	327	294	309	297	279	323	299	286	298	286	328	297	252	307	282	323	312	300	274	317	337	342	286	305	315	286	290	302	291	307	291	286	324	306	321	315	289	303	321	277	314	293	325	309	328	305	313	318	295	296	307	285	319	291	287	307	291	300	305	322	346	300	286	340	306	303	289	316	310	303	351	315	303	303	302	288	280	311	283	327	306	306	290	327	328	312	295	298	284	348	320	323	314	324	311	341	289	295	306	309	314	308	326	276	325	305	279	308	306	315	298	299	315	308	332	305	332	336	287	314	316	297	299	321	316	272	290	301	294	288	301	310	305	280	274	336	295	329	311	266	315	308	312	292	303	326	305	316	302	321	266	325	316	314	345	335	338	321	276	306	324	292	313	319	259	312	292	325	292	301	269	314	293	299	295	314	326	296	309	265	310	270	280	296	319	303	311	324	339	282	291	294	290	318	317	287	292	310	290	320	295	295	312	311	298	308	312	278	325	309	308	301	308	322	313	305	295	294	327	349	308	301	310	311	296	319	321	305	306	286	339	336	284	317	292	280	279	315	318	302	300	334	313	298	328	289	289	304	317	274	302	299	338	307	287	286	278	293	284	294	325	321	309	297	295	298	267	312	327	294	317	309	318	303	300	292	300	273	299	310	293	302	306	297	290	312	312	330	305	342	327	286	316	315	337	329	304	290	278	291	343	307	320	326	314	323	336	319	263	327	297	320	301	316	297	280	336	314	319	297	296	305	261	317	309	317	307	300	320	310	334	335	319	291	337	283	299	310	309	330	305	316	288	309	308	310	289	317	328	341	326	307	272	323	307	299	295	289	291	305	313	313	299	260	274	311	304	303	303	319	298	280	302	316	301	296	328	318	311	311	332	319	288	307	307	310	318	298	285	311	320	296	315	322	311	318	309	288	311	319	305	280	261	307	308	315	281	285	285	316	301	288	277	316	272	303	305	317	294	319	259	331	269	313	308	304	283	311	309	328	331	291	310	293	294	301	312	295	326	305	324	293	300	297	328	308	296	332	301	328	327	309	301	321	270	276	307	283	324	307	331	301	332	306	318	290	314	319	305	307	301	290	281	318	292	302	277	296	290	305	293	328	317	315	321	305	316	283	307	296	271	330	305	331	324	303	308	301	307	283	262	304	327	308	313	289	315	309	312	305	317	288	306	308	296	290	321	324	298	315	275	340	296	300	283	315	308	325	320	316	324	290	343	275	287	311	275	335	308	287	293	313	296	298	282	320	330	280	326	276	300	318	301	300	296	285	290	323	306	304	326	297	361	326	300	312	306	328	322	336	339	322	304	302	314	293	302	300	297	288	306	279	345	313	347	309	309	306	324	296	290	264	294	301	274	294	300	311	311	323	329	316	331	287	302	320	323	289	281	310	306	292	289	319	319	322	319	337	309	324	304	319	302	303	317	278	315	301	297	287	283	315	336	295	283	272	282	317	295	319	304	289	339	292	330	321	295	320	292	320	323	299	299	317	316	290	309	289	311	293	329	280	325	301	312	312	302	286	324	289	306	307	304	285	298	300	299	282	302	305	283	293	295	307	332	295	337	312	298	316	301	258	289	300	317	293	328	306	317	308	340	339	325	293	312	341	281	333	306	329	315	313	324	314	311	287	288	320	307	277	368	319	324	294	323	308	309	321	301	298	306	279	295	315	314	298	281	279	284	312	294	299	316	311	324	322	301	336	323	313	341	296	315	313	307	294	286	329	296	328	298	288	318	297	286	297	310	294	341	337	295	293	302	305	289	326	278	307	329	310	286	302	285	280	307	326	293	294	301	328	313	250	280	304	325	288	327	307	324	325	275	340	287	300	291	336	281	294	312	337	298	286	330	303	308	306	315	285	320	339	321	317	295	295	309	307	317	303	314	311	287	308	294	287	302	325	297	309	305	335	316	299	317	326	303	307	296	294	286	284	320	321	327	309	320	328	296	326	317	295	301	309	329	313	307	295	287	316	330	316	318	295	292	311	327	296	303	322	332	300	329	329	327	284	317	302	305	289	299	300	298	311	286	305	282	308	313	263	328	318	315	309	301	284	291	315	316	318	316	315	295	314	284	278	308	284	271	319	290	326	328	299	323	320	327	320	304	313	356	308	318	282	333	333	287	298	314	320	313	304	336	294	311	281	305	305	309	324	321	309	297	310	307	303	329	296	326	294	261	312	280	316	300	306	300	298	305	271	308	323	324	278	335	329	289	315	338	308	341	282	291	300	276	332	320	268	266	310	307	310	324	336	296	285	305	291	315	304	311	280	319	280	310	327	311	287	290	306	312	301	321	314	319	295	299	282	312	318	290	311	303	309	298	313	304	298	303	324	310	323	307	334	328	315	321	316	299	319	302	287	335	307	313	303	319	311	292	299	283	302	289	315	291	298	316	297	299	308	293	302	290	313	296	280	301	286	344	304	311	319	301	346	292	333	303	333	339	330	295	290	299	290	296	292	319	305	285	306	332	331	331	273	322	292	346	308	325	301	341	298	296	287	310	310	321	317	312	303	298	303	294	293	298	292	342	334	293	341	305	313	314	305	306	301	313	308	323	312	307	283	328	307	291	309	309	284	334	291	310	306	314	275	294	286	309	325	344	318	325	330	336	277	308	306	322	318	318	339	299	294	295	268	309
936	859	144	108	110	134	137	129	126	116	110	106	121	102	98	109	79	91	98	100	115	86	91	102	123	86	93	92	120	103	69	115	98	115	124	110	97	94	96	97	104	115	103	105	96	95	100	87	100	116	88	114	103	113	98	91	101	115	101	93	95	109	91	103	112	99	96	85	106	96	94	98	90	94	88	86	106	105	105	99	88	94	88	97	90	95	118	96	94	94	100	121	95	112	79	107	105	91	103	88	100	91	100	80	87	107	100	109	90	112	95	99	90	90	115	112	109	81	99	100	112	92	83	97	85	124	99	99	106	94	92	93	106	105	89	86	85	98	101	104	113	113	114	83	78	101	100	103	119	102	79	71	114	102	103	103	107	87	105	105	89	83	102	91	103	91	73	96	110	108	98	105	95	82	117	103	104	102	98	99	107	97	111	102	98	90	92	96	95	112	105	108	110	90	95	91	100	95	88	109	116	104	89	99	112	103	99	102	108	119	98	90	81	99	105	103	91	100	107	108	88	101	108	92	88	98	112	94	114	113	102	90	79	99	84	86	105	109	105	98	76	82	106	95	92	110	109	97	108	105	85	83	97	109	91	115	123	116	84	106	73	101	93	88	89	81	93	82	84	103	106	102	88	93	107	102	91	99	84	98	98	92	106	90	119	105	94	103	98	102	108	89	91	108	107	94	97	107	87	95	91	93	101	121	99	89	101	98	96	78	99	98	97	102	95	99	94	92	85	81	93	92	90	97	96	96	86	81	77	98	98	97	103	109	113	116	114	86	79	103	84	103	109	86	79	104	100	96	105	99	95	93	94	100	93	95	116	93	105	102	98	104	104	109	87	94	104	89	96	95	98	112	100	103	105	102	96	91	119	105	110	100	109	99	96	89	109	94	90	107	96	88	93	74	90	83	90	85	102	114	96	108	88	98	106	123	95	101	88	110	104	82	92	101	92	102	100	102	110	87	105	105	81	95	73	101	105	86	89	82	91	87	99	114	83	88	104	106	91	88	94	102	107	100	115	92	108	108	86	103	98	94	90	104	112	100	88	96	92	112	106	105	94	108	93	92	94	94	92	103	109	104	108	94	99	108	113	105	104	95	103	98	90	96	96	80	123	107	81	94	98	99	81	114	100	104	98	118	99	87	94	89	104	91	112	85	95	97	91	116	99	106	88	97	123	100	108	97	96	108	110	113	81	91	103	100	106	99	94	99	94	82	100	98	109	93	91	101	105	97	103	98	118	98	96	98	116	85	98	93	97	113	105	97	91	112	103	97	93	113	124	117	89	91	91	110	90	95	90	120	121	94	101	97	81	99	102	93	91	91	109	93	101	106	92	104	96	93	96	96	98	107	106	95	104	108	88	97	88	116	81	96	91	106	97	109	95	110	108	111	101	96	103	76	95	114	104	83	91	99	119	125	98	89	111	103	101	93	89	94	101	105	93	110	86	108	93	96	101	98	89	99	110	115	98	99	84	79	72	101	83	95	94	92	89	103	97	100	93	108	112	109	110	108	98	98	105	100	97	98	95	88	106	95	90	110	91	90	106	76	118	109	99	92	118	93	104	119	96	103	94	111	131	99	94	118	103	86	92	81	103	101	105	104	111	87	108	107	101	100	104	94	81	89	98	92	117	101	96	108	95	105	97	103	103	99	102	118	110	103	84	92	103	106	107	102	87	94	101	117	98	109	106	103	89	106	110	99	122	113	89	95	100	101	117	89	99	95	101	102	92	85	113	99	95	123	74	94	83	97	95	86	92	104	98	104	99	82	90	94	101	97	93	111	102	86	93	99	128	91	106	99	108	106	101	101	103	104	101	109	99	92	97	99	104	96	102	85	94	126	93	93	90	95	92	90	86	87	113	104	87	88	83	89	90	99	95	109	102	106	98	96	90	96	98	105	109	121	116	93	109	96	103	106	99	105	96	99	84	97	98	90	112	106	98	104	96	99	105	99	89	93	113	108	104	114	95	89	92	96	109	101	120	95	94	103	114	107	96	127	88	77	83	91	63	81	100	102	112	98	88	94	107	104	84	105	105	105	90	83	107	86	97	98	87	91	94	104	93	105	109	91	95	116	91	90	105	99	120	89	101	109	108	90	98	96	105	88	99	100	106	114	115	92	102	111	98	85	89	96	98	98	77	110	111	107	92	95	92	114	102	104	97	100	97	97	121	87	105	97	104	101	104	116	109	90	104	117	110	97	94	90	100	97	82	90	94	109	88	97	81	97	100	104	74	110	104	96	99	89	112	115	118	103	72	103	99	90	114	119	103	106	102	81	106	99	100	101	98	116	117	90	94	102	94	102	103	110	102	98	91	90	86	102	100	91	97	105	92	101	89	120	96	110	95	109	99	111	100	102	99	103	95	104	108	109	112	105	96	106	101	107	93	96	99	94	93	109	102	101	98	108	96	87	100	98	104	85	88	95	89	103	100	87	82	98	100	103	80	92	92	73	91	101	100	99	90	98	96	107	103	91	106	115	106	93	102	100	110	97	99	105	103	106	102	90	91	94	93	78	93	95	88	101	92	112	106	112	105	84	104	100	94	105	100	94	86	105	109	84	116	94	98	102	93	91	93	89	105	114	109	92	98	82	78	110	104	89	101	110	100	102	81	100	95	103	116	83	96	112	95	108	105	104	88	100	75	102	111	112	91	125	108	107	111	105	88	86	81	91	111	85	89	85	93	107	83	97	93	102	86	110	93	83	85	87	98	102	85	99	93	116	107	114	89	109	107	112	93	91	94	89	116	94	107	98	102	124	103	118	88	101	96	97	96	96	91	98	92	115	106	107	96	82	105	104	102	105	101	102	95	96	108	109	113	89	118	107	103	111	94	121	101	93	90	109	101	89	105	86	93	97	90	116	88	89	103	86	96	92	91	102	105	79	112	109	97	95	84	98	97	108	89	83	88	83	103	99	113	98	102	102	104	105	111	109	111	102	98	111	97	90	90	110	107	98	112	103	93	98	117	113	77	113	112	104	93	86	95	102	101	93	80	86	103	91	97	112	93	93	94	90	93	90	78	90	102	102	98	106	112	95	112	109	117	95	97	92	98	90	98	95	101	113	112	92	98	112	95	116	104	93	101	107	115	87	91	86	108	108	104	110	97	116	95	116	94	104	103	82	98	94	113	105	121	103	90	90	106	100	89	100	85	103	84	91	105	104	103	86	101	102	94	114	106	97	108	93	97	92	107	112	84	99	84	89	106	100	102	105	100	74	109	88	79	118	116	106	91	96	102	90	82	99	113	94	94	84	84	108	96	99	93	114	100	108	112	89	105	99	91	102	112	91	95	87	104	93	104	75	91	102	103	99	83	88	86	84	104	117	98	91	106	125	102	101	90	103	92	104	113	82	90	103	83	101	99	88	98	98	86	107	98	107	109	92	78	98	113	96	94	96	93	109	89	86	94	95	87	121	90	83	96	107	101	96	92	115	97	101	100	101	94	97	89	94	95	96	93	97	100	104	89	95	101	93
14097	8740	1217	1223	2238	2910	2712	2431	1974	1716	1537	1355	1377	1217	1192	1121	1055	1101	1027	996	1007	978	919	936	901	909	898	864	882	892	939	866	881	877	844	908	861	864	884	807	904	880	819	839	840	793	868	795	820	880	812	826	823	827	852	839	824	760	819	827	840	802	820	785	832	866	784	866	869	820	849	840	816	815	797	872	829	758	880	827	802	809	810	874	800	814	835	851	797	812	780	868	806	809	760	823	858	845	773	787	790	829	781	808	796	814	825	816	836	835	810	827	794	776	808	837	806	808	795	833	812	800	836	826	762	804	870	807	808	806	813	844	792	760	816	802	811	843	821	819	759	853	811	841	809	833	748	885	833	817	880	799	841	794	832	873	793	844	839	839	817	820	783	795	836	817	837	813	834	791	790	786	834	796	810	847	757	793	797	804	832	830	822	864	815	821	796	790	839	834	818	840	834	864	816	830	850	816	807	778	865	800	872	792	795	844	836	840	809	809	845	786	859	856	771	789	759	793	814	857	816	786	799	836	798	866	792	836	786	803	794	836	863	823	867	789	835	836	814	770	838	794	799	844	856	817	771	842	847	828	803	822	838	808	806	794	785	874	814	805	828	834	808	837	813	835	843	801	844	754	791	864	781	787	827	766	816	792	797	789	818	896	841	864	849	783	779	824	885	820	805	885	807	839	822	823	812	782	813	805	807	800	744	830	801	813	768	795	853	817	740	829	760	810	832	805	772	773	835	858	762	793	812	853	812	795	795	879	812	840	771	819	873	813	846	816	855	752	824	809	837	823	802	796	875	849	838	789	818	805	732	809	793	763	803	821	853	825	791	816	856	822	847	817	784	830	812	795	815	850	769	884	798	847	824	829	871	825	835	855	785	841	874	822	816	835	839	839	801	850	805	832	779	839	788	823	802	864	863	754	811	860	770	830	795	809	791	789	825	749	816	847	786	808	832	823	802	829	825	817	855	826	834	817	822	811	788	780	812	839	794	756	827	785	837	858	774	770	806	815	860	764	765	827	803	810	826	822	809	818	793	798	805	835	835	826	765	817	853	807	807	850	811	848	832	844	792	848	840	810	818	817	813	818	803	826	810	807	785	830	854	766	767	815	815	824	797	840	811	831	771	850	850	782	857	871	858	807	803	849	773	801	847	823	766	796	819	806	851	789	835	763	812	760	839	842	802	815	809	816	863	805	824	786	831	838	785	805	837	868	895	784	750	783	809	781	834	839	840	836	810	877	854	822	803	876	775	817	811	836	875	811	796	836	819	783	809	826	793	846	815	814	843	816	822	844	840	810	834	816	858	839	860	832	878	834	849	813	783	885	823	838	806	791	811	779	782	774	808	794	878	837	810	813	820	848	796	801	771	803	793	906	782	816	845	786	863	820	809	797	843	807	819	749	847	839	862	823	813	867	838	832	846	838	803	772	804	783	841	865	820	792	782	826	816	828	762	829	861	804	781	830	839	818	794	854	818	786	808	802	804	827	822	834	813	831	892	797	856	833	853	818	797	812	799	810	770	819	850	830	878	809	813	829	763	818	856	839	837	852	806	844	860	773	842	850	809	842	831	788	858	805	812	830	793	836	792	868	854	856	790	850	864	827	825	792	832	846	802	782	862	818	791	837	828	773	735	805	838	798	810	841	819	802	820	820	796	794	844	870	792	791	761	815	845	810	840	842	865	825	820	813	860	839	813	827	859	778	818	817	797	814	827	852	865	823	890	745	827	811	767	803	825	826	793	806	825	829	828	868	818	819	804	815	792	845	818	753	788	792	806	856	808	837	769	772	809	814	827	898	838	811	810	872	786	897	831	872	798	858	815	816	833	827	803	851	848	792	780	842	803	817	788	811	840	828	796	789	818	818	815	807	829	742	802	873	881	810	766	834	832	800	817	796	725	776	816	819	780	774	832	775	796	769	879	792	820	817	827	806	827	825	866	799	768	826	786	780	803	813	787	819	804	800	801	813	825	876	840	831	811	808	759	784	802	864	861	830	851	821	780	812	790	828	789	811	826	810	845	801	787	853	824	787	781	825	836	776	830	828	766	823	776	779	825	846	807	805	839	823	848	820	842	804	819	840	790	826	832	827	809	890	802	809	812	785	809	838	784	842	782	830	847	821	857	786	830	845	818	781	811	807	843	802	861	817	782	801	816	827	858	808	775	822	850	795	784	870	842	819	860	770	847	841	823	837	779	830	816	816	786	866	808	851	808	858	843	796	809	795	764	781	768	854	810	818	816	858	826	801	832	816	819	846	825	782	824	823	747	861	881	836	797	857	840	815	792	796	798	857	799	785	862	815	783	842	781	806	838	807	806	863	789	801	771	851	802	817	786	781	785	842	883	850	861	796	831	783	811	827	789	828	797	828	802	846	825	797	784	814	794	832	846	825	824	801	832	867	822	779	809	790	818	805	831	810	814	823	837	827	810	832	804	783	798	785	835	818	801	830	816	767	791	786	874	786	785	827	781	837	843	829	835	789	841	766	827	841	819	824	818	826	775	817	839	817	851	779	773	817	793	770	802	870	807	810	791	790	808	832	857	840	838	824	864	814	864	816	824	818	875	828	841	835	873	877	821	794	823	832	802	815	871	790	813	839	827	775	835	744	863	833	844	832	803	782	849	799	814	817	807	826	812	818	792	821	856	839	784	868	818	791	876	796	809	819	810	780	857	867	806	800	832	786	861	786	829	839	789	812	813	838	819	825	813	806	822	779	816	842	788	818	838	866	806	847	773	822	798	861	863	802	823	776	812	783	889	826	838	798	796	831	828	848	757	839	815	813	810	857	785	855	840	814	788	793	809	838	787	809	843	832	851	830	801	817	762	800	848	822	855	835	822	835	822	786	829	797	850	813	831	838	824	808	830	839	789	816	822	860	836	815	817	825	850	801	836	795	775	864	810	821	825	811	809	794	849	829	806	791	815	826	830	800	826	804	829	804	801	782	809	804	850	807	851	795	841	821	829	850	810	834	790	849	829	872	842	795	805	824	797	834	799	825	871	818	820	812	822	838	791	849	778	825	778	808	849	797	837	814	807	842	827	835	811	844	832	838	778	792	835	834	802	817	813	837	845	811	809	851	825	783	779	825	830	863	871	772	823	865	854	862	838	838	778	791	770	853	758	813	835	829	806	860	757	903	814	855	783	802	837	818	858	815	817	839	879	810	835	799	842	823	836	803	811	773	789	823	820	907	813	808	856	810	825	803	793	788	790	818	816	817	778	833	793	848	779	807	838	808	834	836	821	820	842	788	840	851	841	847	803	762	806	839	799	789	788	762	859	849	818	814	807	783	861	782	821	830	818	857	840	813	819	797	846	804	849	797	858	818	760	823	827	807	811	860	846	879	837	831	807	822	797	826	833	833	835	825	832	820	843	871	841	847	789	797	847	818	823	803	808	792	799	839	756	758	819	827	804	781	850	856	847	785	744	836	819	798	809	877	819	773	819	859	837	818	814	846	793	791	808	821	837	779	850	800
1692	564	38	26	28	37	38	39	51	32	33	37	35	56	28	24	30	24	19	34	25	24	25	36	21	19	26	27	21	33	29	31	27	20	28	20	21	25	20	14	20	20	20	15	24	21	23	16	19	16	22	24	31	24	23	23	35	22	20	16	21	10	34	24	23	25	25	12	31	29	23	31	21	22	23	20	25	18	16	22	32	31	18	23	18	14	16	27	26	16	24	30	26	22	32	18	19	19	29	18	23	21	21	26	28	20	33	22	28	30	33	27	32	18	13	20	22	27	30	25	18	26	22	19	20	21	18	28	22	28	22	23	23	18	28	19	19	17	25	10	20	21	22	21	26	25	16	21	19	26	15	17	21	24	23	23	27	28	28	25	28	13	20	18	32	15	20	20	22	33	28	20	20	19	29	19	26	21	21	20	26	25	31	22	17	15	27	24	22	24	27	17	17	13	24	23	21	21	22	26	25	28	29	16	20	15	28	17	17	28	23	21	16	22	20	24	29	15	29	28	15	28	32	15	26	21	24	23	34	24	22	25	26	29	33	29	14	26	33	21	25	21	22	22	25	20	23	20	19	12	21	25	30	20	14	16	20	24	14	24	20	23	19	21	20	30	25	24	17	19	15	15	19	18	19	17	19	21	20	27	13	22	20	22	28	28	21	24	19	20	25	22	26	29	38	18	27	16	21	28	22	23	27	22	17	27	26	29	22	26	18	26	25	23	30	19	25	31	27	18	14	30	27	19	23	28	17	10	15	19	20	21	14	25	20	15	17	23	18	29	17	22	12	19	17	19	21	18	19	22	18	26	16	13	25	19	23	15	26	18	25	19	12	21	21	24	24	35	14	20	23	21	21	19	19	19	22	22	28	19	20	21	26	24	20	16	30	20	21	23	16	22	24	24	22	17	22	26	21	26	21	15	26	25	18	17	15	14	24	27	22	23	22	23	16	16	30	24	23	20	21	19	29	28	23	28	18	18	13	28	23	12	21	19	25	25	24	30	22	21	22	35	23	20	17	30	25	33	28	29	20	20	22	27	23	23	23	21	15	25	21	23	17	21	17	19	27	22	37	26	15	25	20	17	20	22	23	18	19	32	22	23	17	29	22	18	28	13	15	26	20	19	22	22	20	25	16	28	30	18	19	28	22	26	26	21	25	15	27	18	15	27	27	19	27	22	17	21	27	15	31	18	23	23	19	22	24	29	23	26	18	17	26	28	26	20	30	28	25	19	25	22	14	20	19	20	19	16	21	26	25	23	24	16	22	21	20	23	25	20	21	22	29	22	30	19	24	24	15	28	16	30	25	17	15	22	21	23	24	16	20	24	23	29	28	18	23	20	24	17	26	19	23	24	21	24	20	14	27	19	18	23	24	17	20	17	24	19	18	17	17	25	14	27	15	33	22	21	18	15	21	18	17	27	17	23	20	28	21	14	22	27	20	14	22	17	23	31	20	16	25	19	18	27	23	24	29	23	22	15	29	30	20	18	28	24	15	28	25	28	19	18	23	16	24	27	27	19	14	28	39	20	15	15	20	18	23	30	16	23	27	22	17	21	23	30	20	25	24	23	34	28	22	21	21	17	19	21	22	25	20	22	16	24	15	24	20	24	18	17	23	19	21	26	23	17	29	22	22	25	19	30	16	22	25	25	18	28	22	19	20	23	23	22	19	22	20	20	20	17	36	20	21	29	16	27	19	19	19	26	21	24	17	17	15	24	24	17	21	23	27	27	22	24	25	23	23	16	25	16	18	27	26	18	17	18	13	23	15	28	24	22	25	27	27	20	23	27	22	20	14	23	18	27	21	15	20	27	26	32	11	19	17	26	19	18	19	18	22	18	22	17	18	29	24	22	28	27	26	33	19	20	27	18	17	25	6	21	29	20	24	25	23	26	31	24	25	23	20	20	24	26	25	27	18	26	23	18	20	23	32	18	36	20	19	33	23	22	26	24	20	21	28	17	18	18	16	12	16	21	32	30	27	15	23	33	15	23	28	20	24	22	22	27	27	20	19	21	19	23	16	32	20	24	23	21	20	25	16	17	26	23	24	20	22	21	25	21	21	28	24	25	27	19	17	20	23	22	21	23	13	17	29	24	28	22	24	16	24	28	25	29	27	35	23	16	14	29	17	24	26	28	27	15	21	24	15	22	24	20	21	19	22	24	19	22	27	18	23	21	19	22	16	22	30	27	22	23	28	17	25	17	16	25	23	24	15	25	32	25	23	20	16	28	24	27	21	28	23	23	24	27	25	22	22	18	30	20	26	22	36	18	14	18	23	23	27	27	20	16	19	18	23	22	29	21	31	24	15	24	13	27	24	24	24	19	21	11	17	25	15	14	19	25	30	33	14	21	16	20	18	22	16	22	25	18	23	12	30	26	27	20	22	21	20	16	19	22	25	19	26	19	21	28	24	18	27	19	15	13	20	22	21	17	18	22	24	21	19	25	25	15	25	24	24	20	25	19	19	21	15	23	19	25	17	19	21	21	18	20	24	24	18	27	21	21	17	27	13	34	19	15	28	32	22	23	26	17	20	23	21	19	18	39	22	33	26	25	21	19	35	19	23	33	17	19	22	19	20	25	20	15	27	15	25	14	26	18	24	34	25	19	25	23	15	26	21	21	23	22	21	15	31	19	32	28	19	23	22	21	23	22	22	28	12	15	15	11	23	26	19	21	20	24	19	19	28	27	32	17	15	22	22	20	24	29	16	24	19	18	22	21	29	23	26	24	19	23	19	26	21	19	20	22	26	18	27	21	23	30	19	17	31	28	15	15	24	32	21	22	16	23	20	17	22	20	29	25	23	15	25	23	21	19	25	14	22	16	27	25	15	23	22	16	27	9	19	25	18	23	18	15	22	19	26	17	29	18	27	20	16	28	24	20	18	17	12	25	24	20	23	19	18	21	24	27	22	22	21	19	23	23	19	27	30	19	22	25	21	23	21	21	27	26	26	24	34	29	30	25	22	12	28	18	21	19	25	25	26	25	23	18	21	20	31	24	21	23	23	29	29	15	16	26	19	26	25	19	30	18	21	17	25	20	15	15	25	19	20	20	26	30	18	23	13	35	22	26	18	16	20	22	27	20	22	23	14	32	33	24	16	21	16	25	16	23	20	24	19	29	15	21	17	16	26	30	31	32	22	24	26	18	20	27	25	29	21	23	32	31	18	19	23	27	18	30	17	21	33	17	29	31	14	16	23	31	17	22	24	24	22	23	23	23	24	22	25	19	21	23	38	25	17	20	18	28	21	19	22	32	15	21	18	19	31	23	25	30	19	17	15	25	17	25	18	20	26	18	24	25	24	26	9	32	21	20	29	12	21	17	25	20	17	22	25	22	23	17	23	26	32	20	22	19	30	21	23	23	20	21	23	28	20	30	23	31	28	22	26	17	20	26	13	14	29	27	21	20	20	19	22	22	33	15	24	27	21	26	22	27	25	12	15	19	28	20	17	27	23	21	22	25	35	19	16	27
14602	6235	490	590	1283	1917	1844	1630	1313	1123	985	863	755	637	605	501	498	432	390	396	381	339	315	346	316	321	275	306	277	265	255	245	262	259	258	259	229	268	215	236	234	225	231	189	234	233	208	231	209	222	226	224	207	202	217	218	216	225	204	207	201	211	214	212	223	207	192	202	235	197	198	198	212	207	172	199	210	201	194	202	191	175	184	192	203	197	192	203	221	217	189	205	234	205	186	221	228	191	180	192	189	192	175	205	188	189	190	206	185	185	207	205	218	179	200	207	201	205	223	213	196	178	202	192	196	182	190	187	192	216	231	182	198	197	195	189	210	198	203	175	180	175	189	197	178	212	202	188	181	188	183	175	168	193	197	203	190	191	190	173	203	181	181	241	185	186	188	174	197	193	220	212	175	207	192	190	190	181	207	209	199	203	204	217	192	194	203	196	187	159	187	188	190	170	195	181	177	201	184	178	189	175	189	194	196	198	195	209	177	186	191	189	176	202	188	179	186	219	199	203	214	171	199	196	182	195	198	187	178	182	195	201	188	200	175	195	222	185	202	208	168	206	162	198	189	213	193	193	195	187	189	166	185	200	179	169	191	189	206	184	185	173	203	204	182	199	179	214	199	189	183	202	217	202	169	196	185	205	203	183	181	197	205	173	194	192	198	198	202	201	200	209	168	182	189	206	172	187	195	201	178	180	198	190	182	198	192	183	195	194	175	207	173	178	200	196	222	172	236	179	220	188	168	165	186	191	211	209	182	175	207	206	176	190	202	200	204	184	195	205	196	190	222	189	173	202	201	186	215	222	220	170	186	214	195	199	199	192	177	183	205	186	194	196	192	177	216	212	205	185	207	203	216	176	201	179	215	193	206	192	178	185	209	180	204	179	184	183	224	187	192	229	206	194	193	187	177	212	183	199	174	224	212	203	222	176	166	189	207	189	198	184	186	205	191	208	189	180	192	189	199	186	172	220	206	190	176	184	203	197	206	202	197	202	196	172	183	194	199	200	210	215	190	206	181	195	206	212	192	182	220	188	174	197	191	204	214	188	198	199	174	198	200	210	199	204	183	188	195	198	212	195	177	202	194	179	195	184	168	221	188	219	196	210	193	198	183	178	181	226	188	185	198	221	196	182	193	202	199	193	222	195	220	226	201	178	194	171	192	195	204	190	193	193	181	187	230	186	208	209	195	190	202	223	192	181	198	221	193	190	203	233	201	182	183	206	210	201	184	191	196	193	202	198	201	184	208	198	191	186	173	189	188	186	216	202	220	200	189	204	198	202	196	190	170	194	232	200	189	203	186	188	209	200	204	165	200	188	181	199	195	189	210	190	206	207	200	204	205	213	190	197	207	180	190	223	193	195	173	186	190	196	199	209	223	210	200	212	188	186	187	177	180	176	191	205	181	186	195	201	186	216	195	182	202	218	199	208	195	196	199	226	187	183	164	212	181	200	199	207	183	191	177	171	199	195	203	199	204	195	200	185	193	162	181	185	183	196	222	223	190	187	200	186	199	188	190	207	189	199	220	170	179	193	189	186	196	186	187	218	201	206	204	199	167	191	180	189	202	193	205	199	177	166	167	208	190	177	200	193	193	199	192	194	189	203	217	207	185	224	189	197	184	190	229	192	203	195	203	207	193	197	196	199	185	223	177	198	188	211	207	211	189	202	193	189	186	218	181	173	187	187	175	211	202	204	195	198	178	181	192	186	213	185	208	183	211	191	201	206	170	187	182	221	209	187	217	195	208	187	188	193	172	184	191	175	184	217	206	184	188	197	173	223	213	216	193	207	194	188	206	201	178	180	176	210	197	198	180	178	192	195	191	178	194	198	209	183	217	196	189	215	172	185	167	197	171	189	201	197	179	228	182	209	177	170	208	187	214	195	201	204	187	193	188	206	208	205	216	193	178	199	184	195	183	199	192	180	179	186	188	190	201	199	204	186	195	191	212	192	184	195	181	213	171	186	182	211	192	186	202	198	194	206	173	187	205	204	214	168	186	174	203	159	187	208	193	204	194	198	182	177	156	209	181	195	207	179	183	215	180	208	197	207	189	198	199	211	216	212	209	197	199	208	173	194	192	207	217	183	196	220	206	205	214	179	183	188	205	209	190	200	195	192	197	178	174	205	212	199	198	177	181	200	181	190	198	182	189	243	194	207	198	178	181	206	196	212	196	173	208	204	212	191	201	197	184	186	158	204	175	179	193	196	231	181	180	196	191	185	186	199	199	198	206	202	178	190	175	205	198	200	177	234	196	206	182	199	185	202	202	204	214	182	197	214	166	218	168	202	186	178	163	217	187	182	196	188	186	171	198	182	198	164	208	183	203	186	212	172	188	182	207	204	202	190	187	200	191	184	221	186	199	197	196	187	203	176	201	183	201	193	221	202	192	175	182	213	190	174	196	235	213	198	193	186	177	212	177	198	172	174	210	187	218	202	180	230	201	182	181	190	214	208	190	201	196	180	205	208	213	202	203	185	204	182	198	183	172	191	184	209	201	180	192	180	191	202	196	233	176	177	199	192	184	189	197	190	207	190	181	166	176	196	203	195	185	190	207	175	194	185	184	177	187	179	183	157	175	181	218	171	192	176	207	209	202	195	198	213	194	174	193	216	186	210	202	191	193	200	192	192	198	213	190	201	171	168	207	151	189	170	195	187	179	174	186	218	211	182	190	204	192	184	193	189	199	173	195	219	192	181	218	181	196	180	165	183	198	188	165	176	203	193	214	230	166	183	190	193	178	172	202	182	183	195	182	184	197	197	200	208	199	212	181	170	210	197	191	209	219	211	198	207	161	199	177	222	198	204	177	221	206	193	189	200	198	209	219	184	192	199	224	176	208	184	205	198	186	205	209	218	190	177	196	200	186	165	190	173	201	174	195	206	176	219	193	179	228	181	188	211	189	203	228	185	181	175	170	205	207	189	220	154	180	183	173	180	201	189	199	191	179	170	183	187	191	196	170	204	199	167	183	162	221	177	191	203	184	203	209	204	216	173	204	183	227	203	186	204	193	207	198	188	216	205	182	195	216	189	171	169	185	181	218	204	176	213	198	175	204	184	214	174	173	205	181	208	222	173	182	206	188	202	206	209	210	191	213	174	204	189	181	202	171	195	205	179	211	205	226	200	191	181	207	198	185	206	182	204	183	174	187	197	197	191	219	191	212	183	182	219	180	200	197	200	193	198	209	188	194	179	174	199	202	174	190	201	196	202	195	180	198	177	210	165	213	168	168	187	175	170	202	199	180	193	190	209	195	207	181	186	185	221	202	201	205	188	202	186	193	178	206	210	185	210	184	165	183	187	196	184	177	158	199	185	190	196	177	173	185	205	191	193	179	195	190	203	180	189	211	201	204	175	189	182	196	217	195	203	195	198	194	185	219	193	194	204	224	183	223	210	197	200	189	177	175	190	198	199	190	219	189	206	190	164	217	200	210	215	208	166	235	190	201	189	212	194	195	179	211	203	191	205	201	198
1282	1038	137	110	94	120	121	130	134	124	116	95	125	130	120	92	106	106	92	108	97	105	113	105	100	103	92	110	94	93	123	97	89	102	104	116	100	88	84	110	86	89	102	92	90	102	93	106	101	94	97	85	96	93	94	106	107	89	87	95	91	82	95	91	91	90	80	101	103	91	104	74	85	100	90	91	94	76	94	108	98	94	91	84	104	97	82	98	101	90	104	110	77	81	88	100	94	91	87	110	94	84	85	106	81	85	97	86	101	79	97	79	99	83	69	98	85	89	97	99	97	100	105	94	95	95	80	78	81	68	82	91	86	91	103	96	88	101	111	98	111	96	97	103	108	88	91	82	104	102	95	109	82	104	95	95	103	109	95	103	105	98	92	98	110	79	75	96	98	90	100	101	104	104	92	107	97	89	101	92	96	90	104	84	79	89	73	87	87	98	117	100	91	92	95	86	100	118	97	107	91	97	80	97	92	97	91	71	86	88	104	88	98	85	94	109	101	105	101	99	89	87	107	90	106	110	110	96	89	100	104	79	108	99	87	110	90	93	97	100	92	102	96	93	99	105	85	95	106	89	110	100	82	74	98	99	93	87	79	91	111	102	89	95	85	105	96	102	104	83	85	104	83	77	82	84	81	77	86	96	91	80	93	89	94	100	93	81	92	84	94	107	108	77	109	96	101	91	92	104	107	95	87	96	84	100	88	88	94	100	89	88	87	88	100	102	95	92	109	79	89	99	97	111	82	92	91	95	70	98	78	86	88	83	105	98	99	109	92	89	104	96	92	89	100	85	89	114	120	87	88	96	95	80	95	112	97	110	100	101	83	94	112	74	95	84	101	94	99	97	93	90	95	87	90	105	93	114	106	94	79	96	93	88	92	85	89	92	83	82	106	89	92	85	105	94	104	79	95	121	112	101	88	110	112	89	97	90	109	93	89	88	93	109	110	93	84	92	99	109	83	93	100	102	89	101	76	101	94	90	95	88	89	93	93	111	102	84	102	90	109	91	81	100	99	88	110	94	93	88	104	67	90	86	111	103	98	94	89	103	85	99	102	84	91	87	92	105	76	97	103	116	100	84	91	86	100	100	109	87	101	92	76	110	79	76	84	94	95	85	92	86	83	80	115	99	95	91	83	76	91	92	94	98	93	88	107	97	99	89	107	86	104	73	97	94	82	109	79	87	85	97	107	109	91	102	100	91	111	97	97	91	94	97	87	84	77	90	109	88	103	102	92	97	92	93	110	90	96	72	93	102	99	86	84	105	102	79	104	83	94	85	106	101	92	91	119	77	88	95	97	95	83	89	85	101	87	96	96	82	98	89	95	101	102	112	86	93	89	89	76	100	92	85	91	91	110	97	96	94	89	101	96	89	88	96	85	94	101	78	105	94	94	103	91	110	96	76	90	98	88	116	88	82	109	88	93	73	100	100	84	93	88	101	101	91	100	106	98	111	90	95	101	91	85	80	91	101	89	94	80	93	104	88	106	107	96	86	105	87	91	92	101	97	99	97	105	99	99	103	107	94	83	84	84	104	79	92	90	99	89	109	118	91	76	76	103	105	104	82	95	91	90	97	88	102	104	112	105	89	98	95	90	104	107	77	84	97	101	104	86	105	104	86	98	105	80	87	106	114	78	92	95	93	87	99	90	71	80	101	102	109	78	116	92	91	93	77	86	87	95	89	117	117	99	83	101	97	84	107	110	88	105	93	102	88	89	97	93	85	87	101	94	95	90	94	95	104	75	96	82	104	106	96	83	107	88	100	119	80	110	83	106	113	93	117	96	103	101	104	97	94	103	99	95	98	82	90	98	80	101	98	92	76	95	118	113	90	86	87	94	79	72	76	102	99	92	79	98	86	99	108	100	88	79	90	95	86	104	113	84	90	84	74	91	85	104	105	96	93	96	106	79	99	86	84	95	106	93	82	102	78	78	92	108	93	87	109	95	86	69	105	93	103	81	90	95	77	89	111	94	98	86	89	81	108	90	82	93	100	98	80	108	78	105	111	97	95	77	101	91	91	90	96	85	78	106	95	107	104	89	104	101	91	95	85	86	85	82	109	86	98	109	96	98	98	99	89	97	105	103	80	87	92	88	97	89	90	96	91	91	89	106	97	93	94	88	93	92	107	105	85	79	93	98	103	104	95	86	76	101	88	91	100	83	72	96	102	114	104	104	88	88	96	94	107	91	87	92	84	97	107	95	102	86	91	108	96	91	93	93	102	103	87	107	95	89	105	110	95	108	85	109	107	106	106	82	87	93	87	82	91	93	88	104	99	107	92	80	99	94	98	89	87	93	81	100	81	102	79	93	86	86	104	103	104	102	90	96	99	82	96	83	88	90	78	104	83	99	87	88	92	92	96	82	80	96	87	110	85	114	86	87	89	95	89	104	77	87	96	81	94	94	100	94	80	90	105	113	85	79	89	99	100	93	103	92	95	80	83	94	97	80	66	88	97	94	79	99	88	104	97	87	102	90	106	79	95	72	69	96	85	103	98	109	95	94	95	94	102	83	95	111	94	92	81	88	77	103	80	70	80	86	110	86	93	84	94	85	99	79	93	92	69	96	105	96	90	102	92	107	96	94	103	109	88	94	92	92	91	90	105	88	107	92	84	89	83	86	85	91	93	103	89	102	94	116	94	83	91	97	96	87	85	108	74	89	100	107	94	80	95	99	104	82	74	105	99	117	96	98	93	114	82	87	87	92	88	92	102	104	105	100	84	101	87	98	101	98	100	86	91	93	84	85	108	88	78	100	96	104	110	82	96	98	96	82	93	95	99	100	109	91	100	101	83	85	100	103	93	107	86	85	89	100	91	106	87	80	98	92	89	89	89	97	98	90	98	93	104	81	79	85	101	101	90	98	94	78	99	93	92	96	85	113	78	92	93	107	82	101	95	94	90	100	86	94	97	85	84	90	92	93	78	92	97	95	95	101	97	99	100	98	107	90	95	97	96	94	82	98	97	91	94	109	102	100	112	88	117	84	93	80	85	106	96	104	79	88	107	80	90	95	97	91	82	94	82	89	104	108	81	93	123	90	79	105	96	93	115	102	81	108	81	90	107	85	107	78	94	108	98	80	98	102	86	104	120	101	93	88	99	102	90	95	109	102	92	72	84	119	89	77	83	92	107	81	86	97	104	86	92	81	87	87	82	94	113	96	105	89	89	69	104	109	90	95	92	99	87	84	100	110	90	93	76	82	88	93	94	87	90	98	96	91	110	83	100	93	94	96	85	99	88	102	81	87	98	90	83	87	87	97	86	94	90	110	88	99	106	105	93	92	81	96	87	87	94	100	95	89	99	97	104	89	81	103	83	107	97	96	102	93	79	112	82	99	80	100	101	102	85	103	94	112	99	94	84	103	94	91	98	97	75	111	107	85	95	89	108	94	94	98	78	109	105	96	89	101	105	85	81	82	98	98	106	122	89	108	101	89	90	90	99	116	88	89	94	108	100	103	87	101	97	88	105
16035	10596	1381	1495	2934	3975	3825	3201	2789	2321	2047	1902	1649	1494	1432	1309	1252	1224	1095	1074	1051	1051	1081	1002	984	986	963	930	898	865	918	888	922	884	896	877	902	844	836	832	868	832	814	925	832	825	778	834	892	867	801	785	791	810	832	854	832	840	824	794	837	857	842	858	911	837	796	812	767	827	843	829	828	854	802	843	794	815	824	811	805	806	797	824	791	804	801	793	895	809	815	773	821	805	799	806	834	812	844	790	757	802	806	837	774	814	857	743	848	769	780	767	826	815	843	806	777	755	858	763	852	803	780	768	786	767	799	812	857	826	799	819	793	794	822	802	809	855	798	801	725	772	746	795	828	846	800	782	812	803	777	826	808	784	796	796	806	814	764	797	823	808	799	807	771	770	770	793	808	853	813	774	792	774	795	808	822	800	824	818	851	807	849	814	820	774	812	810	816	778	819	837	797	779	813	729	807	816	775	778	790	841	813	806	787	812	816	845	768	780	823	770	834	845	765	779	826	785	792	805	778	806	808	785	810	781	761	819	716	780	784	786	805	824	858	813	728	811	844	825	769	771	831	780	823	822	799	861	828	798	860	777	805	767	840	761	792	837	882	815	801	789	779	836	758	798	789	791	779	853	804	795	767	848	801	791	830	774	825	810	803	795	790	806	770	752	772	832	824	809	798	800	765	795	846	790	762	760	883	773	756	821	774	738	763	821	790	796	806	815	777	759	881	796	778	754	869	814	792	842	810	784	815	782	784	829	798	741	797	798	834	792	801	807	816	807	768	758	808	799	806	803	774	852	754	793	784	764	847	789	807	818	821	764	821	821	803	766	815	826	801	768	813	794	809	839	824	824	782	804	772	814	818	818	809	808	761	850	785	807	771	769	733	771	776	739	812	761	785	768	775	763	756	812	864	795	796	822	772	819	860	825	813	799	841	777	819	780	782	838	810	864	826	809	805	813	788	799	805	827	805	757	826	810	797	777	777	867	820	816	835	786	827	764	864	756	765	799	758	839	794	795	793	764	866	820	760	819	843	819	790	763	811	804	774	786	786	788	848	810	817	835	789	770	830	783	766	808	796	782	771	814	851	789	823	791	780	796	819	779	756	757	890	813	778	834	759	830	841	799	807	782	809	803	767	755	807	761	761	783	827	792	803	817	792	778	781	781	842	775	795	788	812	802	801	795	775	767	818	779	743	805	851	804	743	795	740	781	792	769	822	768	809	797	788	776	800	819	818	836	778	797	802	745	779	803	758	813	803	806	798	847	818	812	762	790	800	789	766	786	766	801	768	794	787	786	820	795	806	821	805	783	811	773	761	746	820	810	791	799	821	806	793	776	845	805	750	799	830	818	820	770	781	790	807	827	827	809	757	792	801	798	790	825	799	806	797	788	803	823	796	809	826	779	807	832	802	756	760	846	841	746	788	750	764	777	815	809	835	775	744	787	834	813	849	822	762	831	812	746	786	715	847	836	821	789	821	793	811	767	765	771	792	828	749	827	852	810	758	781	830	821	857	873	814	820	818	793	775	821	814	819	828	790	818	785	803	767	795	796	752	769	804	816	768	743	804	793	760	845	796	807	767	773	827	782	852	796	820	784	792	778	843	748	816	824	790	792	824	763	774	824	799	778	777	789	839	786	794	772	803	841	817	779	821	827	767	842	796	804	796	789	747	797	791	783	772	794	798	770	833	784	789	795	794	808	777	779	772	773	800	768	791	767	787	799	792	796	795	810	781	770	805	783	799	808	769	833	756	828	833	802	856	823	819	848	818	795	786	757	760	850	758	759	772	759	834	795	799	824	834	788	800	809	803	762	834	791	796	792	776	808	817	794	819	820	797	811	784	823	812	776	825	811	802	806	823	800	805	767	778	803	854	803	811	784	762	841	788	802	781	878	766	787	814	809	775	760	724	804	762	785	815	827	778	773	771	784	718	798	743	740	825	794	808	799	819	783	818	803	816	777	823	822	812	830	802	840	803	819	810	837	786	804	769	806	797	771	803	785	798	798	797	798	821	838	787	830	805	801	792	860	803	801	799	810	786	786	816	800	814	812	805	807	765	734	811	814	771	810	823	764	768	822	823	834	800	780	786	834	842	786	816	807	789	831	777	788	819	808	820	755	793	751	760	834	811	808	809	773	752	778	793	819	800	849	800	794	832	798	844	770	764	767	772	816	816	781	779	761	834	802	825	761	769	800	818	772	804	807	851	838	868	807	835	829	820	777	809	807	789	830	809	773	786	829	790	851	814	795	808	810	846	773	832	774	845	812	770	796	789	806	791	827	786	793	825	809	792	778	807	753	781	802	804	833	813	761	761	839	813	874	836	833	794	797	852	793	818	826	811	756	809	788	756	766	804	807	810	850	824	772	793	799	777	824	799	769	822	757	796	803	801	821	818	810	815	794	814	775	814	765	779	812	789	774	808	835	840	738	842	787	793	794	817	790	822	814	821	801	791	862	753	807	781	766	788	769	782	872	812	822	802	800	802	852	802	798	816	812	789	807	802	807	845	786	735	825	829	764	871	752	773	805	818	773	821	814	795	788	795	767	802	786	794	821	807	775	787	827	822	782	774	806	818	826	845	809	837	832	820	825	796	786	792	783	807	831	809	782	850	783	861	767	818	793	757	801	799	741	793	838	811	754	829	775	776	846	815	786	801	811	836	836	814	857	794	819	793	843	789	795	825	774	840	802	797	822	813	786	772	784	779	801	775	818	815	782	777	744	815	876	782	813	828	791	806	839	831	815	773	813	873	812	825	806	759	828	816	837	808	810	793	824	805	801	776	779	813	795	772	792	780	809	829	839	805	809	791	778	803	796	821	792	776	762	791	822	772	797	822	866	801	844	860	839	741	814	816	776	866	799	824	793	787	801	805	791	833	819	820	788	845	798	772	765	806	821	780	738	841	850	803	825	806	803	812	823	821	806	817	789	774	807	783	829	833	804	774	832	781	830	790	798	789	778	779	774	771	829	783	794	792	763	826	801	841	787	731	844	802	799	810	771	815	777	795	821	804	788	811	803	779	822	778	794	788	808	787	786	817	747	777	846	845	818	842	734	793	823	792	812	831	848	839	793	821	757	764	775	782	825	781	809	790	845	860	777	812	770	783	829	736	731	822	791	825	772	810	818	814	809	816	828	768	807	767	782	815	809	751	756	808	820	764	804	833	842	814	843	817	785	763	827	807	831	803	830	825	789	797	764	829	842	747	781	766	817	826	832	820	783	795	879	813	782	772	793	783	804	817	842	797	765	848	823	827	754	792	819	758	802	777	888	839	866	732	786	828	794	802	808	751	805	791	754	820	785	771	779	818	775	800	829	829	790	783	770	825	751	834	799	749	752	774	822	809	817	805	785	829	808	782	814	810	742	793	833	844	813	793	780	784	796	803	785	777	795	825	744	831	863	762	803	794	840	768	825	799	794	816	815	774	802	801	791	777	789	815	771	821	777	839	823	825	822	818	824	794	785	769	801	825	795	763	803
1143	178	24	52	37	30	48	61	45	44	48	34	34	39	40	40	49	43	43	46	42	38	39	42	40	32	46	26	34	30	41	40	31	49	41	43	35	37	30	34	37	38	34	34	33	31	33	36	35	42	47	42	38	37	38	40	27	35	34	43	31	36	35	42	33	23	37	43	33	34	43	36	34	41	33	35	34	36	40	40	30	38	36	30	28	25	34	42	45	47	48	27	36	33	39	42	36	33	48	38	47	18	25	38	39	32	28	37	36	42	37	38	37	34	39	27	37	38	33	25	29	27	47	36	36	32	44	35	39	43	25	41	39	48	40	39	44	34	38	33	49	35	34	48	30	34	36	39	34	32	41	34	36	32	38	32	37	37	45	29	33	22	43	29	30	42	46	43	31	34	38	36	33	49	31	21	30	32	35	37	43	28	33	42	32	35	45	39	36	32	29	44	36	30	39	39	37	40	38	38	28	31	35	37	27	35	28	29	33	36	35	40	36	38	39	35	37	35	33	25	39	23	37	43	33	46	32	38	23	48	26	32	33	41	37	36	36	26	52	42	44	34	47	37	46	35	34	41	28	45	39	30	43	49	31	45	29	37	45	29	31	36	39	37	41	37	31	49	30	27	45	36	36	36	50	39	36	32	41	40	31	30	37	24	34	44	33	49	33	49	40	40	29	32	45	37	39	34	34	53	25	45	36	37	38	36	38	36	21	33	38	40	28	28	41	39	38	32	34	30	36	33	37	30	31	35	39	32	34	37	36	33	27	43	39	37	36	28	38	37	22	43	41	45	37	45	39	37	50	45	41	31	37	31	32	50	43	30	38	34	26	44	36	32	49	47	34	29	40	45	41	44	32	32	36	28	37	44	41	36	42	39	37	29	45	42	44	35	36	43	48	25	35	28	28	23	27	36	45	36	44	49	31	35	42	31	39	31	44	39	31	33	33	40	36	38	39	30	40	34	35	34	40	48	36	35	52	37	46	40	32	40	30	40	36	29	29	34	38	37	41	36	37	33	41	22	30	35	37	36	38	41	47	45	44	29	29	41	24	34	39	26	35	40	42	40	33	30	32	32	32	39	37	50	44	35	32	27	37	37	33	34	40	33	40	36	26	36	36	39	31	53	42	40	37	32	37	33	33	34	40	32	25	36	40	41	32	38	43	37	44	29	33	33	33	43	32	44	37	31	30	39	34	30	34	38	33	26	28	28	35	37	39	30	34	36	32	29	47	34	34	40	38	29	41	39	42	48	38	34	36	37	37	45	29	40	39	34	46	34	37	34	32	40	36	42	35	27	29	34	38	32	39	39	35	31	30	41	41	33	42	29	46	43	34	36	41	32	29	45	44	31	38	40	32	47	42	28	37	38	35	30	32	24	30	41	37	39	40	33	27	28	31	36	28	35	39	44	26	38	38	36	36	42	39	36	37	48	31	31	45	35	35	34	39	42	45	33	31	36	36	40	37	28	33	43	35	35	37	47	30	31	33	42	36	25	45	51	50	39	39	42	34	39	31	46	37	42	30	32	50	49	25	26	25	37	36	36	32	31	41	36	36	27	45	32	38	34	40	30	42	32	41	26	31	37	34	34	47	39	27	27	31	30	36	41	31	46	37	19	36	41	27	40	23	30	37	47	36	24	33	38	34	35	41	46	32	48	44	35	36	24	33	21	33	44	31	36	30	32	39	33	50	34	32	28	38	27	33	32	42	32	39	47	30	37	38	39	37	53	41	33	33	38	43	49	35	33	33	30	41	30	43	29	40	40	32	34	39	41	48	36	33	42	35	38	40	27	38	31	28	43	40	39	45	30	36	35	39	28	42	46	31	27	46	32	43	41	36	29	39	34	34	31	39	35	26	44	37	39	34	31	30	29	37	48	31	36	27	39	48	43	45	43	41	35	45	37	39	32	35	34	28	40	42	29	37	41	34	37	45	35	38	40	29	33	42	35	40	37	38	38	27	40	33	46	34	33	49	46	45	29	45	27	45	32	32	32	30	45	33	43	45	33	33	35	46	41	35	47	29	42	40	38	29	37	35	22	41	27	41	42	28	35	27	45	31	44	42	28	38	44	35	35	38	29	34	35	44	39	25	46	36	34	42	34	41	42	32	41	27	40	33	30	41	33	37	40	43	34	33	32	43	32	29	48	32	40	46	40	29	25	27	37	42	43	38	31	36	38	31	44	45	34	34	35	29	40	43	48	35	34	25	35	39	33	31	32	41	36	33	27	44	37	30	38	36	34	35	45	36	39	28	33	37	35	36	33	33	29	40	48	35	34	33	35	42	43	39	42	42	48	29	52	32	24	35	55	30	39	35	28	28	41	40	42	33	31	42	36	31	38	43	38	47	38	38	37	34	38	33	39	42	33	33	33	31	35	27	33	34	34	35	40	31	38	50	33	34	24	37	44	45	40	36	40	21	25	26	34	38	38	42	41	34	39	37	29	38	52	44	40	35	49	38	46	33	45	45	36	32	34	41	29	42	33	33	34	41	42	33	44	44	39	39	37	44	39	37	36	40	31	34	39	40	32	46	35	40	38	35	23	36	35	37	30	34	37	39	34	39	35	36	29	39	32	43	34	39	32	36	41	45	41	34	33	42	35	36	40	37	39	39	43	34	38	33	39	40	39	29	45	36	37	33	32	39	35	32	29	34	32	36	34	30	37	32	41	33	37	32	39	31	34	33	39	34	42	41	47	36	37	47	41	34	33	48	29	32	36	45	34	44	39	29	39	36	26	36	35	32	43	26	41	29	35	49	45	39	39	34	50	48	36	22	38	38	41	37	38	41	38	43	31	31	29	42	39	29	39	42	35	35	37	29	36	27	41	40	40	37	49	37	38	37	46	37	31	31	45	34	45	31	47	34	36	27	35	46	39	30	32	45	37	32	36	36	46	34	32	34	34	32	34	33	38	46	43	44	28	32	37	34	33	35	35	35	23	37	36	35	30	34	30	36	38	45	35	25	38	29	38	34	35	32	32	37	42	45	33	36	44	40	31	29	36	34	38	28	32	41	43	38	32	35	26	38	43	33	38	31	36	30	29	48	41	27	41	41	33	43	41	32	39	54	31	40	37	28	37	38	40	41	29	40	32	48	35	42	32	40	31	39	36	34	42	35	39	44	33	34	32	31	40	46	33	35	46	38	33	35	33	40	34	33	33	47	37	38	47	33	39	36	33	49	30	36	43	40	34	35	45	45	43	35	41	35	34	36	35	43	23	19	38	39	41	35	32	36	36	29	36	48	34	34	32	32	38	36	44	40	28	42	41	33	33	39	43	39	25	44	37	43	32	46	34	44	33	49	45	39	35	48	34	38	38	36	36	45	34	40	33	36	32	44	38	31	34	45	42	35	54	34	37	29	40	23	34	38	40	36	41	29	29	37	47	36	41	40	36	41	32	45	31	46	35	43	23	45	37	29	35	35	39	39	40	35	28	32	28	33	43	37	31	32	39	36	51	43	39	35	36	38	53	34	33
12048	2801	371	399	495	598	596	576	480	503	462	401	407	383	428	355	328	333	323	336	350	336	335	334	326	343	326	340	347	306	323	311	291	311	313	338	291	309	296	336	285	296	301	308	263	276	296	339	334	285	316	305	318	314	328	304	349	287	288	318	298	276	315	304	304	319	284	317	316	311	317	308	285	345	314	315	304	300	322	324	312	269	280	337	305	305	310	313	304	335	294	344	285	288	286	302	301	290	329	283	315	313	285	318	281	322	300	302	303	304	295	322	298	297	297	309	292	296	286	294	277	291	319	308	297	313	316	290	306	314	298	281	326	318	289	299	315	323	322	298	315	311	314	346	290	311	303	304	271	300	311	304	275	318	294	282	321	291	315	271	314	309	309	318	316	287	305	296	291	303	318	290	301	316	305	271	319	328	302	304	305	289	276	294	294	299	286	270	334	303	325	321	329	313	324	311	289	295	304	318	327	308	280	279	325	291	298	295	328	297	308	306	333	311	284	320	296	290	321	311	315	318	279	333	319	311	297	339	293	315	311	315	293	296	302	305	287	301	286	308	307	288	311	296	338	261	299	285	329	295	314	287	306	313	332	266	297	323	309	323	276	323	317	317	290	311	285	305	308	325	316	338	289	348	299	303	311	318	315	333	343	313	290	312	298	340	297	310	321	325	307	320	304	314	317	309	297	315	293	314	286	277	307	300	300	294	291	327	307	318	295	320	361	297	280	317	316	304	300	313	300	329	309	284	294	322	321	295	302	327	360	305	335	317	306	327	326	306	254	308	325	315	326	292	328	299	299	275	315	293	320	301	310	283	324	319	332	336	313	308	303	298	294	275	305	275	315	331	320	343	309	302	308	272	274	316	320	303	305	280	280	278	290	292	314	317	318	290	289	297	308	296	316	299	314	280	284	302	314	290	289	305	301	311	289	321	305	305	303	312	276	315	302	307	295	332	308	299	322	279	293	330	299	323	325	293	321	293	320	308	350	292	292	270	290	318	325	295	310	315	309	305	314	294	320	315	313	302	291	301	296	300	304	309	286	292	322	300	329	307	283	279	302	293	310	321	306	299	331	300	293	307	317	301	275	301	319	305	317	280	325	333	299	279	296	300	330	330	328	301	324	292	301	312	307	302	281	280	311	307	290	307	327	308	318	277	315	322	300	297	311	339	294	281	364	280	353	333	294	289	306	331	309	297	293	295	297	285	289	298	307	293	295	295	297	302	286	308	328	324	322	293	304	304	344	314	283	301	311	302	278	288	346	275	302	320	303	302	288	300	340	321	305	280	304	318	312	344	279	295	277	277	274	313	302	278	323	320	306	329	307	295	280	300	281	303	322	284	355	339	312	278	285	288	323	294	325	308	355	315	306	312	284	328	285	300	305	321	307	288	289	299	295	311	306	308	305	318	338	322	287	263	326	345	299	312	324	301	333	312	303	312	294	325	287	302	305	333	291	317	306	329	298	317	324	289	302	303	324	320	286	303	294	334	298	311	313	280	289	325	310	336	290	285	301	297	295	302	311	308	312	331	354	291	290	310	291	311	298	296	279	287	314	306	304	287	306	268	317	332	302	288	318	316	304	303	285	323	309	297	334	300	282	280	309	332	307	295	298	311	264	304	273	294	319	297	308	306	282	304	328	299	306	327	293	329	302	315	311	315	314	305	321	283	313	306	295	323	313	326	340	288	277	311	285	303	316	303	291	318	318	319	322	302	314	325	315	314	284	328	320	312	323	301	313	288	308	317	278	333	306	313	271	308	304	296	294	304	295	309	319	349	336	300	297	349	308	329	315	288	307	329	279	321	322	309	316	327	325	302	328	325	296	319	295	309	300	342	315	294	304	320	296	305	297	326	299	311	316	289	322	310	278	337	311	296	279	310	278	293	305	320	312	337	322	321	283	290	334	331	301	324	317	328	322	300	267	291	319	327	290	298	326	272	307	317	314	307	361	301	293	330	298	326	316	312	297	304	279	279	318	314	301	288	320	342	283	325	322	303	297	322	317	305	294	306	319	319	295	319	295	314	294	305	331	310	292	285	325	320	281	305	303	281	286	318	327	313	291	320	329	318	312	298	288	282	311	302	274	331	296	309	321	302	313	313	323	313	278	300	293	313	307	287	320	288	302	316	306	308	298	322	297	301	300	278	289	310	295	292	307	302	277	306	312	288	300	330	332	286	275	315	306	295	316	318	303	321	316	291	319	319	310	334	296	298	312	318	290	300	273	320	332	281	313	306	293	315	298	310	357	321	293	322	312	306	293	281	320	299	289	331	338	291	312	312	314	326	337	336	271	308	304	269	300	300	315	312	334	299	333	324	263	276	285	316	320	281	301	295	295	302	308	308	295	314	308	318	308	287	277	321	322	339	272	287	280	307	321	284	319	292	297	308	318	324	315	332	302	301	345	311	303	320	298	264	304	340	314	303	318	331	315	309	328	304	307	301	288	298	323	316	280	295	319	303	299	298	296	319	316	323	290	308	314	315	317	323	331	302	311	321	301	316	271	304	278	292	276	317	334	298	286	315	323	294	320	286	276	303	312	324	296	324	330	312	294	261	300	319	313	293	267	285	293	296	326	294	320	295	289	311	302	291	321	297	303	304	293	325	286	312	273	321	297	321	335	317	293	300	307	313	316	293	308	310	315	300	315	296	321	302	295	288	304	273	311	277	308	286	280	317	298	278	307	315	322	317	324	316	327	310	278	286	320	303	287	315	304	294	312	326	318	321	309	307	298	310	316	310	289	309	300	282	303	330	320	302	303	298	321	307	317	301	296	311	304	284	339	310	320	314	297	335	323	304	341	325	293	297	320	334	290	288	319	287	324	328	319	320	340	296	290	334	306	301	305	303	293	316	315	278	312	266	295	300	314	320	289	274	306	297	311	308	301	311	316	336	283	299	287	320	327	289	281	286	294	321	290	300	328	292	299	305	332	310	338	316	319	308	285	305	332	330	324	305	329	314	296	316	302	319	290	298	290	330	322	296	288	316	306	337	290	326	309	323	286	295	308	301	294	328	288	296	280	271	277	284	289	288	313	285	303	325	309	317	324	327	308	305	332	318	338	329	296	307	284	309	327	270	314	298	307	324	276	293	292	329	300	278	279	306	301	306	307	274	289	300	293	321	333	326	297	314	329	319	304	329	329	328	331	311	327	318	307	289	274	289	281	301	295	315	305	306	293	319	289	316	305	316	275	317	309	299	294	305	307	297	302	310	310	349	315	295	274	316	336	292	313	310	313	298	324	326	299	284	307	348	280	329	314	315	310	307	302	314	310	307	292	305	314	300	307	313	313	296	298	325	326	317	297	272	293	327	305	302	299	308	303	321	326	290	310	292	300	325	320	325	312	315	336	296	317	313	297	296	321	298	300	309	314	339	282	324	327	318	311	280	293	278	319	319	307	326	296	280	318	297	306	310	317	315	329	347	311	284	280	314	302	311	291	358	302	265	288	317	295	325	289	292	310	304	303	261	282	309
928	778	147	104	109	103	119	107	125	125	140	115	124	104	113	112	98	116	103	98	89	94	119	105	93	104	102	110	89	115	106	102	101	102	112	93	91	98	115	107	110	96	100	104	107	85	103	108	101	98	118	81	100	105	96	100	106	127	95	110	97	105	105	99	100	97	105	99	93	86	113	103	100	100	127	107	91	101	105	106	100	112	114	76	103	105	88	105	114	99	97	104	95	101	93	98	90	104	86	93	97	105	102	89	93	100	98	107	100	110	105	101	116	110	113	92	95	106	101	93	111	89	99	111	101	100	92	95	83	90	111	93	80	125	92	110	99	104	85	104	85	111	99	98	91	100	100	107	116	103	106	90	84	98	102	92	90	84	94	80	109	105	107	106	87	93	107	101	110	89	88	104	89	88	85	113	99	98	110	85	94	86	104	105	107	103	112	104	120	99	108	107	88	100	100	98	106	99	99	100	79	83	107	107	111	103	91	84	127	99	104	104	93	83	120	88	90	102	100	127	89	82	108	95	96	89	114	91	114	110	94	102	96	112	104	90	110	96	92	91	89	104	108	86	104	105	106	106	104	103	108	111	92	108	83	94	108	88	95	97	94	86	91	102	100	98	104	96	76	95	112	121	106	100	92	91	110	107	99	100	99	107	101	96	102	115	95	116	95	98	100	111	74	107	91	88	95	99	91	99	100	98	98	99	110	88	96	127	103	97	93	112	86	97	89	94	91	91	104	106	98	86	97	100	117	108	112	88	87	93	108	102	97	88	99	97	113	94	103	109	92	91	90	106	98	105	96	99	89	117	97	132	95	111	96	109	88	107	100	98	98	93	101	105	96	108	95	97	117	100	104	113	103	110	95	92	108	89	125	112	96	100	119	94	102	108	113	94	98	95	106	97	103	99	117	102	106	94	107	110	103	98	104	101	93	113	104	102	94	92	78	107	90	111	97	89	109	120	82	96	97	103	116	108	92	107	106	107	84	95	109	111	104	104	100	103	80	107	108	106	114	93	115	94	120	104	84	100	92	90	105	95	102	109	112	112	108	108	95	109	114	114	90	108	106	95	88	87	107	104	107	102	96	99	99	90	101	112	102	85	113	110	112	99	108	93	102	106	90	96	126	94	107	101	108	86	97	97	86	84	107	110	108	109	105	87	78	95	99	124	95	97	83	100	104	90	101	109	98	110	101	106	102	105	114	97	105	104	99	113	99	106	105	99	110	115	97	86	96	91	88	99	108	105	123	100	85	93	83	122	87	93	87	94	97	96	107	99	113	108	114	89	114	81	100	113	103	94	117	101	94	94	96	89	99	89	93	120	81	112	110	100	103	88	110	89	90	107	92	84	111	106	83	76	105	91	102	85	89	103	91	118	117	111	126	92	98	106	92	118	92	79	88	98	107	98	98	98	103	94	81	92	87	106	90	100	106	87	86	115	111	102	102	86	104	131	105	108	113	82	135	110	122	122	88	98	111	94	97	108	104	114	92	120	119	110	81	103	102	109	93	94	97	108	87	97	105	107	98	102	106	112	98	93	122	100	98	102	102	90	105	105	101	108	121	108	111	110	113	95	110	87	97	99	107	99	107	114	109	112	108	91	109	89	101	101	107	96	109	104	88	92	102	106	98	89	116	114	104	93	102	108	102	97	109	107	130	92	115	104	111	92	89	90	96	97	112	102	83	101	104	83	116	95	109	106	91	91	95	90	92	113	81	95	98	107	88	87	83	107	97	105	75	102	106	103	92	97	110	89	107	98	97	117	96	101	95	88	103	96	107	90	113	88	113	110	97	94	104	101	98	100	108	106	92	100	84	117	106	83	109	107	93	103	95	117	89	126	94	97	123	101	81	85	93	108	92	95	114	91	95	92	87	108	96	90	98	120	99	93	98	102	115	97	92	92	115	109	81	93	121	89	91	107	91	98	95	112	105	98	98	107	79	112	92	106	119	89	103	113	105	88	94	97	104	103	100	95	107	92	100	108	104	96	90	99	112	102	108	105	107	91	102	112	73	106	95	119	111	93	127	96	84	96	90	92	89	106	122	105	101	111	87	101	103	89	111	104	104	91	89	79	96	95	84	95	111	85	105	98	107	97	113	84	93	107	131	102	106	106	112	94	114	98	96	124	92	103	94	95	98	120	102	94	94	84	98	106	101	119	85	95	119	122	112	89	133	105	94	83	86	107	107	100	94	116	104	109	89	114	117	94	113	110	106	103	74	100	112	85	90	107	90	99	116	99	85	101	95	104	98	111	103	106	90	99	106	104	103	87	119	110	105	95	103	103	90	101	102	112	116	91	99	94	126	107	96	93	98	98	116	93	88	101	106	121	104	114	97	93	87	91	102	95	104	87	98	95	102	108	108	105	101	106	99	99	90	106	95	106	89	104	106	93	97	112	97	106	92	72	107	92	95	105	116	117	84	94	100	92	100	112	107	101	121	94	90	104	98	113	88	104	107	102	103	104	103	115	95	76	90	106	92	105	99	97	98	98	117	99	122	95	97	94	91	88	88	90	102	107	107	88	113	90	127	105	92	116	98	126	90	100	90	118	101	104	94	90	110	105	94	118	86	105	96	94	102	78	89	112	102	100	84	102	88	99	119	75	113	98	114	97	90	100	96	115	97	97	103	103	106	104	120	103	108	109	104	92	114	102	110	102	102	111	107	84	99	116	112	92	87	86	93	105	101	96	107	93	112	98	113	94	85	103	122	116	102	96	107	104	91	100	99	105	108	89	112	95	92	95	94	90	98	96	91	87	100	102	98	114	79	95	86	102	107	101	91	105	107	92	100	98	107	92	99	88	105	88	96	90	89	92	105	96	115	103	95	120	76	86	107	102	108	105	89	105	109	105	95	118	96	101	110	107	105	84	102	113	107	102	100	104	96	99	113	103	119	95	97	105	107	81	107	92	109	100	110	113	85	93	122	90	84	113	98	112	104	102	108	93	125	112	99	97	105	102	90	109	104	89	111	115	109	111	98	101	101	86	112	105	95	106	90	97	111	88	104	118	80	101	100	102	90	107	79	100	88	90	103	86	93	92	93	105	133	102	110	129	107	90	83	86	108	98	97	101	100	87	107	98	104	103	84	96	89	103	101	86	105	104	98	107	119	109	104	95	88	89	93	104	101	100	100	110	93	94	118	80	90	95	99	97	87	95	98	86	109	106	109	112	115	90	106	109	90	110	110	96	80	116	118	109	107	94	91	101	103	106	88	90	85	111	116	92	112	102	102	88	107	103	93	90	102	115	78	106	116	105	94	119	102	83	100	109	95	100	71	91	89	91	114	111	93	85	98	106	105	85	92	99	88	108	90	99	110	128	110	70	102	99	105	110	103	107	93	128	98	105	92	106	106	102	97	88	101	98	90	96	101	111	116	98	95	109	92	84	101	94	112	84	107	87	101	84	112	94	101	99	92	100	113	107	109	101	111	97	91	93	97	100	116	104	84	112	95	113	92	109	88	114	100	91	96	82	105	93
14103	8253	1192	1308	2267	2834	2723	2238	1998	1730	1610	1437	1236	1242	1197	1073	1082	1070	1044	975	1004	999	964	957	881	897	898	903	881	886	909	907	870	854	899	880	875	909	911	881	892	848	844	856	910	817	838	828	884	829	811	858	837	842	808	921	868	769	867	822	923	837	810	928	840	849	871	831	835	857	823	837	845	811	824	813	774	857	839	823	796	825	879	838	832	843	854	824	834	881	779	817	836	902	809	837	831	819	800	787	831	810	839	839	855	866	821	849	852	861	828	842	900	845	872	820	840	779	794	827	805	826	769	777	823	797	838	832	772	847	765	840	886	826	824	801	778	852	813	800	820	855	848	796	857	827	846	809	797	832	807	803	835	835	843	868	842	822	777	821	850	798	845	867	818	788	818	879	806	886	826	866	802	834	820	851	853	813	823	827	840	865	860	821	841	815	805	829	794	815	808	818	884	821	818	813	815	819	822	835	807	802	839	845	824	842	811	831	813	850	813	869	792	821	806	811	816	828	782	794	815	823	846	872	826	785	838	802	855	786	818	804	802	844	857	847	806	885	828	852	810	836	796	834	818	844	842	850	826	791	880	818	881	809	846	828	830	796	780	827	780	814	813	831	853	815	823	812	828	818	858	805	807	797	825	822	832	789	835	820	784	877	829	788	831	791	820	813	806	833	864	829	803	901	840	794	808	842	788	857	862	790	836	852	832	822	855	830	838	848	815	861	828	861	790	773	868	852	828	841	815	844	851	808	795	840	843	888	800	822	846	773	807	841	765	844	866	798	895	811	867	838	795	777	812	844	866	822	796	798	769	852	868	823	803	828	791	782	849	807	817	826	810	829	825	844	838	845	823	873	822	812	826	806	865	814	796	863	833	775	789	826	809	793	804	840	861	864	844	845	843	834	785	838	765	762	812	764	821	857	853	866	836	862	835	831	824	835	825	862	851	825	802	847	796	796	830	806	865	787	778	824	822	823	854	831	799	816	829	868	838	807	874	791	800	824	834	773	792	859	818	810	836	837	845	820	814	837	864	797	825	816	838	801	800	846	853	865	768	820	855	813	893	834	768	830	819	811	822	835	880	878	817	780	833	817	790	789	797	822	830	793	820	820	804	796	829	814	839	784	828	847	831	849	813	834	849	808	824	891	808	866	853	804	836	860	800	801	813	838	839	857	830	820	842	805	856	864	813	826	845	846	816	829	862	836	852	871	814	837	780	814	806	829	810	803	817	810	831	823	827	829	784	790	793	760	830	866	817	791	820	792	811	826	838	826	845	824	820	850	752	870	842	828	803	851	798	854	829	846	766	829	885	761	823	838	845	888	821	836	846	787	831	817	817	839	833	803	819	855	795	842	795	788	781	809	848	843	806	842	867	814	778	802	854	824	770	831	820	807	852	783	795	850	831	833	852	788	845	833	838	824	814	791	804	838	884	809	810	796	833	867	831	831	810	838	843	817	773	797	841	817	799	808	816	795	795	812	826	839	838	802	826	812	834	819	755	828	802	843	781	791	859	861	808	845	776	811	822	839	799	793	802	847	828	857	849	908	876	860	818	873	860	753	834	793	826	807	860	824	815	857	811	821	826	820	807	821	822	846	874	881	756	827	840	770	834	775	808	820	822	862	824	810	862	835	845	815	826	786	833	802	837	840	816	864	816	829	866	841	807	826	845	881	764	785	837	800	878	822	859	882	824	830	808	825	799	824	870	840	800	835	759	831	839	817	794	816	782	831	828	870	827	803	772	863	835	842	833	826	805	873	854	858	806	858	824	839	824	816	821	857	842	841	858	793	826	844	853	808	814	856	795	856	824	847	805	841	784	789	837	851	802	825	868	834	843	828	804	801	830	849	850	820	856	836	862	819	777	884	835	836	800	881	826	827	843	856	814	839	833	866	823	878	843	824	803	838	869	826	783	856	844	784	865	845	852	790	785	837	822	806	856	853	817	894	824	836	825	842	826	785	803	803	832	833	811	825	828	894	854	797	798	878	838	810	824	859	830	852	846	785	732	795	846	861	844	786	828	835	800	820	831	820	810	839	839	812	825	802	799	779	859	817	830	853	773	826	863	806	848	835	825	792	808	818	867	830	864	844	835	827	822	781	790	753	832	834	842	832	845	845	785	806	797	798	823	852	823	843	845	845	805	805	867	801	842	804	784	876	861	870	824	815	812	809	812	761	815	845	820	847	783	846	850	812	804	860	829	816	811	828	849	862	813	778	839	824	850	804	821	834	817	812	866	857	793	809	843	811	815	778	851	835	842	817	859	842	820	823	811	804	800	812	828	825	905	834	788	783	835	850	792	829	780	813	786	810	868	808	898	842	844	791	805	810	842	800	830	797	809	806	776	802	828	826	831	848	842	802	826	827	824	822	798	834	793	854	802	796	835	852	781	838	793	831	820	790	837	840	791	847	806	832	810	863	817	791	795	786	874	824	821	821	793	807	805	830	819	812	826	848	839	878	785	854	800	823	823	807	860	791	854	841	828	818	788	830	831	885	809	802	818	830	839	837	874	774	829	843	797	821	817	834	830	888	845	824	892	797	868	824	792	830	825	865	811	819	827	833	838	801	819	792	849	839	823	814	858	825	861	809	824	794	793	812	811	807	807	839	789	875	825	843	811	829	829	778	806	820	840	841	822	834	805	856	869	829	837	870	821	855	834	815	870	787	820	883	837	821	846	861	815	797	876	788	828	825	846	784	812	864	805	826	806	777	843	809	808	859	827	823	814	798	817	819	810	831	814	836	776	853	812	815	835	820	791	771	863	831	887	832	858	836	783	872	821	798	775	822	810	795	809	854	827	838	838	839	805	880	829	801	831	818	825	808	822	796	858	811	823	823	876	867	840	811	836	816	848	836	829	828	814	816	837	795	829	809	757	844	789	830	837	836	810	853	776	839	776	882	793	845	788	798	823	902	845	825	806	836	846	850	857	815	873	802	828	813	838	840	838	835	859	831	816	831	822	814	787	839	853	828	895	818	770	825	769	808	808	828	820	854	813	858	846	827	854	844	828	779	842	843	786	837	790	828	845	774	812	815	816	810	803	832	820	817	843	824	835	857	843	900	789	825	855	820	863	844	852	896	816	824	842	788	812	812	822	828	772	842	850	833	849	831	773	825	837	828	835	796	821	839	817	834	794	877	804	876	783	871	787	782	809	792	804	812	823	846	804	789	840	829	844	811	830	829	809	861	818	852	815	801	811	874	865	767	828	881	825	828	777	811	828	859	846	791	798	799	861	837	758	779	826	848	847	848	819	839	775	867	808	786	873	809	832	816	810	850	819	796	862	809	850	848	754	811	837	790	833	833	822	803	806	845	855	796	805	868	844	813	838	839	850	819	813	773	820	837	838	848	823	845	846	839	842	854	880	798	818	845	847	879	869	820	808	830	784	811	841	767	861	836	849	874	862	825	856	835	847	866	832	896	803	839	875	818	821	838	789	816	814	876	822	796	844	882	795	835	767	837	815	830	794	803	781	858
1735	488	63	36	23	34	41	49	39	45	34	34	37	33	30	29	43	30	28	28	20	24	36	30	28	22	32	35	27	23	31	29	25	25	23	23	29	20	22	14	24	20	18	29	28	29	21	24	25	14	37	26	31	22	25	21	20	22	25	28	20	25	36	29	31	17	15	23	23	19	22	27	28	15	18	18	25	22	27	22	30	25	12	31	16	22	27	24	20	23	19	17	18	27	21	17	30	21	27	15	22	17	22	17	25	18	20	29	19	14	16	22	23	19	16	29	18	28	17	24	23	20	20	26	22	17	23	26	24	20	27	21	26	25	16	20	16	17	22	26	26	28	38	23	18	27	23	22	26	18	16	21	16	24	28	32	19	25	24	30	16	20	26	27	19	28	22	29	25	23	34	19	25	17	21	26	27	22	15	18	24	17	20	25	19	19	28	28	18	15	30	23	23	16	31	22	22	19	26	27	21	19	29	15	20	29	26	30	27	24	19	18	29	31	19	19	29	17	27	16	13	29	21	19	27	22	16	31	25	28	25	28	27	24	39	19	24	18	19	25	18	23	23	17	23	27	27	18	25	23	35	27	22	19	29	21	27	24	18	20	35	23	29	20	16	24	36	27	21	16	26	23	28	16	17	24	16	32	25	24	14	12	28	34	24	26	20	21	14	29	29	34	11	30	18	21	23	18	17	22	21	19	22	17	21	21	25	24	31	20	16	21	30	17	33	22	20	14	20	26	24	36	14	22	20	25	20	30	19	22	28	31	24	22	22	11	24	21	28	25	16	16	25	22	17	22	21	29	21	20	27	18	28	22	24	28	27	22	13	24	18	22	29	24	24	29	18	26	15	16	30	16	24	25	16	18	17	20	25	24	35	26	17	25	22	26	26	20	26	17	25	24	26	17	15	23	21	28	22	26	28	25	19	23	31	26	20	28	25	21	21	18	22	28	33	18	26	30	28	21	19	16	19	20	16	23	18	23	22	22	23	22	19	36	23	24	29	19	23	28	22	21	27	17	28	14	20	22	27	22	20	21	25	20	29	25	30	20	24	15	32	20	20	24	22	23	34	18	18	18	22	16	32	22	24	17	33	20	30	19	34	23	23	14	25	33	19	31	15	20	16	23	16	23	29	21	18	29	21	19	20	23	33	20	25	28	29	24	23	12	29	18	23	26	17	22	19	21	17	16	21	30	27	26	24	25	33	31	22	18	16	24	20	21	17	21	24	22	34	15	23	23	17	21	27	21	21	31	21	26	24	25	24	21	21	21	12	28	24	22	28	18	19	32	15	22	29	32	25	32	22	21	20	27	22	29	24	21	15	27	28	9	26	24	24	23	28	21	22	19	22	21	18	13	19	22	18	22	29	16	30	17	27	22	25	17	19	28	16	19	33	16	24	17	23	26	29	25	23	15	22	18	23	30	23	26	19	17	20	18	20	33	30	27	28	22	21	25	23	22	26	27	26	24	38	17	20	24	29	23	24	20	21	17	19	31	21	27	25	11	20	17	23	28	24	24	24	27	28	13	21	23	24	20	20	20	29	29	19	23	21	25	26	16	19	24	19	21	35	23	25	22	24	18	23	29	27	27	19	17	18	38	30	27	27	32	25	21	23	26	28	23	20	27	21	27	23	25	34	23	20	29	23	17	16	21	17	20	26	20	16	32	19	22	16	21	23	18	25	28	22	24	24	17	27	12	19	28	17	29	28	18	12	24	22	25	19	21	25	24	26	24	24	18	24	29	34	21	17	25	25	18	18	14	26	20	17	21	25	26	20	20	24	25	28	18	27	17	21	29	33	12	22	31	26	31	24	26	21	23	24	24	19	22	14	25	31	26	19	27	25	16	22	17	23	21	26	26	27	28	19	29	17	21	26	18	12	25	23	26	18	19	30	26	23	25	20	20	24	24	24	30	28	25	27	24	20	22	24	22	15	26	27	22	23	19	17	32	24	23	28	28	22	36	32	21	21	23	23	14	20	20	23	33	22	22	29	17	20	23	22	26	26	26	17	13	24	28	21	24	31	25	18	26	29	21	28	28	29	25	18	22	22	25	18	23	25	23	29	22	17	24	28	11	12	21	23	17	24	28	21	18	23	15	23	23	24	20	25	16	24	25	23	24	29	30	30	23	26	20	23	21	30	17	33	15	23	24	27	29	22	21	15	18	22	28	19	28	20	13	21	23	30	26	27	17	27	22	20	19	21	22	22	22	23	19	19	20	29	26	29	22	30	21	22	20	22	32	21	27	23	23	20	25	18	26	18	24	27	18	17	21	23	20	29	32	23	26	25	26	20	25	26	23	33	18	24	14	25	19	29	17	17	18	24	18	30	26	33	21	32	12	25	16	16	25	18	15	18	22	28	29	24	19	29	19	24	24	18	21	19	20	24	14	33	19	23	20	18	27	24	18	21	20	22	18	21	22	28	22	30	12	26	20	35	25	22	23	19	37	28	19	21	15	20	21	19	21	26	30	24	22	33	22	25	21	17	13	17	20	19	30	24	19	24	17	18	20	19	24	29	18	24	26	18	25	23	24	18	21	20	20	33	22	16	18	21	21	22	28	15	22	23	25	26	28	26	26	28	14	27	21	25	15	20	30	27	24	25	27	23	27	26	28	16	17	22	25	28	24	27	25	24	18	19	13	27	21	19	21	27	15	25	19	20	32	21	20	25	29	34	23	20	18	22	25	22	30	25	19	21	29	12	30	23	28	25	23	26	28	16	20	19	23	27	25	17	16	23	25	26	22	23	30	23	22	33	24	19	26	20	22	21	21	23	24	28	17	29	25	26	22	23	19	25	26	28	21	20	22	26	28	28	30	34	16	17	12	21	26	28	20	17	29	25	18	24	22	20	23	25	23	20	24	28	24	23	26	26	31	15	33	21	31	36	22	16	26	21	24	23	34	17	32	25	25	21	20	16	22	25	17	24	22	20	20	25	19	20	23	21	20	17	21	29	29	20	30	27	20	16	22	20	29	23	32	16	18	20	22	18	20	27	21	36	20	26	17	21	23	18	30	18	24	19	20	23	26	19	21	22	17	28	22	20	26	29	24	18	23	19	26	24	15	24	16	25	26	16	17	31	22	27	22	26	24	22	18	16	26	21	22	17	17	24	26	24	26	35	19	20	21	31	19	30	18	20	20	20	17	25	26	14	20	19	23	20	20	26	24	33	15	20	23	21	28	18	18	22	19	28	19	15	15	27	9	22	27	19	18	21	26	16	24	25	20	29	24	23	28	22	24	26	25	22	16	20	27	29	22	21	24	17	27	27	36	18	29	19	25	14	29	19	27	24	24	22	19	29	33	21	19	29	22	29	24	16	23	14	23	25	19	14	25	30	28	19	20	21	21	20	19	15	18	22	14	19	31	21	23	21	26	25	25	23	17	27	29	17	25	35	24	23	27	21	15	19	25	23	15	22	25	27	23	24	18	16	23	33	31	23	17	13	26	12	30	26	20	20	20	18	27	27	23	23	29
14520	5865	481	561	1211	1878	1875	1561	1323	1068	924	844	732	594	569	532	502	500	428	386	394	342	356	332	341	323	264	269	304	286	262	266	265	275	248	236	243	231	276	267	253	214	240	238	240	213	219	221	242	210	225	227	230	202	221	225	218	204	248	205	213	229	208	209	189	182	227	206	214	205	193	202	212	212	190	207	204	234	210	217	197	188	190	191	229	225	196	223	210	203	209	200	195	192	196	186	209	191	226	180	168	217	184	196	179	204	208	193	190	192	199	203	187	201	194	176	204	229	183	173	193	179	227	210	217	175	207	214	225	205	215	198	183	204	206	199	189	208	222	193	213	180	193	199	189	200	169	194	200	222	195	201	197	228	195	197	196	209	199	190	205	194	222	205	200	200	216	211	177	179	193	214	187	180	202	181	199	183	206	200	187	214	176	214	171	194	210	202	183	194	202	200	194	196	214	185	199	238	204	217	199	196	175	188	215	193	201	222	204	207	212	196	206	204	195	201	213	206	214	200	218	222	186	207	192	210	201	200	190	172	228	180	189	183	202	193	207	183	184	218	190	206	184	215	173	192	203	178	191	189	207	196	188	184	217	197	205	192	218	187	174	205	214	191	213	197	180	201	199	171	193	178	189	196	230	204	192	226	208	215	201	202	205	187	183	203	211	220	192	206	220	188	176	217	207	181	204	179	211	175	197	190	230	187	182	205	169	181	188	205	192	230	184	176	197	201	180	179	201	221	183	199	211	174	185	217	189	184	203	202	185	195	187	187	198	190	209	195	187	209	206	207	201	215	192	182	207	213	210	180	206	227	226	185	186	194	222	182	221	228	199	205	215	193	225	208	197	196	210	197	213	214	190	199	199	190	201	189	201	208	199	202	204	209	193	196	195	168	198	206	197	177	203	198	193	178	193	192	186	168	192	216	193	182	187	211	199	206	201	185	175	227	202	194	205	205	222	190	208	206	204	196	209	178	181	197	204	196	200	202	217	197	193	238	175	208	201	203	206	189	181	187	201	215	199	202	212	197	197	184	176	204	190	202	207	195	229	226	191	211	219	188	200	187	223	168	202	191	180	196	203	204	199	197	179	175	231	194	191	191	221	203	207	199	199	195	220	201	170	199	168	218	198	200	207	189	203	226	198	213	193	181	195	191	202	190	172	212	204	220	188	200	196	166	215	207	211	195	192	207	223	165	201	178	182	182	196	195	219	200	182	233	194	185	203	195	197	216	203	211	226	192	177	201	177	190	206	208	178	168	199	205	177	196	190	201	183	201	197	190	195	185	179	194	191	206	217	210	192	201	208	209	203	209	190	189	178	198	206	203	186	205	188	202	205	188	221	189	197	205	208	193	195	224	205	179	195	192	200	169	187	199	208	194	220	207	213	173	179	192	216	201	200	219	202	203	189	215	194	182	185	183	178	211	199	206	193	219	197	193	188	213	210	205	201	206	183	207	172	176	180	221	202	217	215	206	199	203	219	190	193	197	195	216	188	187	199	186	201	221	209	181	204	175	201	211	219	188	194	196	208	198	190	205	202	207	219	192	213	192	208	182	185	186	216	186	198	197	192	197	203	180	213	173	209	192	206	212	236	199	197	202	200	210	213	206	192	240	211	197	188	194	207	178	171	205	204	197	187	215	198	209	173	205	210	198	187	199	195	220	173	195	200	227	184	178	225	208	179	212	185	192	205	199	198	174	182	217	228	198	216	218	219	207	205	186	178	183	199	194	174	164	198	187	198	183	209	200	211	196	191	187	206	198	202	200	229	217	198	187	205	218	201	218	179	170	190	191	182	209	173	196	221	192	216	188	200	212	202	209	179	201	187	203	188	175	200	193	221	199	197	180	185	188	201	188	203	197	221	190	200	205	211	224	215	187	182	196	205	197	206	198	208	173	198	205	214	212	199	210	193	206	185	218	223	200	201	188	179	201	189	186	209	196	225	186	206	201	216	176	176	194	205	212	203	195	194	197	173	179	179	187	195	212	220	199	215	198	193	191	206	198	203	188	207	178	197	216	189	191	201	207	202	205	199	177	200	215	205	192	215	204	208	184	187	192	192	193	210	191	221	222	178	183	216	178	207	224	205	179	193	202	201	216	192	185	198	195	204	214	196	191	208	196	208	208	184	190	191	187	194	228	231	170	193	189	197	190	188	185	199	193	184	193	220	218	227	214	196	189	196	197	228	202	195	190	224	215	191	226	215	185	211	215	192	175	198	184	198	200	187	213	183	201	204	210	186	222	180	195	204	206	213	226	190	201	209	220	215	186	199	196	214	193	191	192	192	194	208	184	207	181	182	222	216	202	181	220	201	187	184	193	198	209	201	196	196	202	196	211	205	200	188	193	195	200	179	195	241	197	204	206	191	185	196	207	165	214	213	183	186	180	190	183	176	209	224	188	185	207	204	192	184	204	197	208	197	210	190	186	202	185	182	195	204	193	217	196	189	219	188	181	208	191	212	185	200	204	209	191	177	226	177	221	209	226	198	205	214	204	191	185	193	193	176	198	203	188	197	194	191	202	205	175	203	176	215	210	185	195	200	182	176	220	185	203	223	214	198	180	188	161	200	193	217	242	188	173	187	209	209	180	207	180	200	193	203	206	212	183	179	183	195	211	196	196	201	167	192	216	193	215	218	187	203	196	204	210	207	233	222	211	202	206	195	227	193	190	214	195	187	182	206	190	206	198	216	200	200	194	211	213	217	196	195	216	198	223	215	211	202	223	201	195	199	213	208	201	185	213	190	199	173	183	205	193	208	193	188	195	202	178	202	210	198	214	208	191	188	179	206	179	178	200	211	191	196	214	204	210	228	201	221	195	201	210	181	210	191	201	171	223	190	188	188	201	215	207	201	191	178	195	225	193	192	191	231	202	197	205	156	213	184	205	176	202	191	229	199	195	209	204	206	230	205	182	185	216	217	186	218	218	204	195	190	202	193	187	199	192	214	206	208	186	204	199	193	201	199	191	199	187	189	185	218	212	177	205	218	198	184	177	201	196	224	206	204	187	212	205	217	212	218	209	194	222	214	227	205	176	197	201	209	185	204	204	171	215	190	170	176	165	193	183	195	184	186	217	176	218	183	217	190	221	202	181	231	207	198	199	193	202	203	189	181	196	193	187	203	179	205	177	220	209	208	177	210	182	177	201	206	207	190	214	203	187	198	191	213	196	200	213	198	204	210	199	221	195	204	195	218	172	188	179	178	208	202	182	192	187	194	190	204	197	175	188	217	187	209	213	222	205	213	189	165	198	188	172	200	211	235	184	211	202	183	190	188	192	224	187	231	212	183	191	208	192	196	188	214	191	198	175	181	224	223	197	202	196	188	233	199	190	214	237	212	199	187	204	233	208	186	201	177	203	188	202	204	210	193	186	209	203	188	189	156	177	184	172	220	189	179	199	214	209	199	200	184	183	190	199	182	200	191	198	202	203	199	190	201	191	239	202	183	209	187	216	203	193	201	192	195	200	207	198	202	199
1266	1016	136	109	121	112	127	114	135	132	138	125	122	110	112	124	118	113	92	114	122	114	103	102	107	98	88	108	102	96	96	126	99	120	77	100	106	91	87	106	98	84	102	104	102	97	103	91	94	102	96	97	83	87	100	107	86	94	99	112	99	96	87	100	101	102	82	76	92	96	89	92	78	81	86	111	88	98	113	101	90	116	112	91	93	102	102	91	77	92	113	100	83	116	79	100	103	89	91	119	97	95	109	81	114	97	102	96	83	96	82	122	99	97	90	91	102	101	100	90	99	105	101	82	113	97	89	112	102	107	92	85	99	69	87	94	115	87	109	101	107	100	108	87	102	89	83	101	93	89	81	99	102	89	90	101	95	115	89	96	105	90	103	98	102	91	106	87	87	100	108	84	99	98	107	75	103	113	117	78	89	90	107	101	108	65	86	106	83	98	102	94	87	88	102	98	95	112	109	122	84	104	103	90	96	99	95	93	111	104	99	103	87	105	96	83	102	92	100	88	104	85	83	115	83	99	96	94	97	95	89	87	94	101	69	112	92	96	84	91	94	78	100	94	96	96	78	94	106	96	88	99	103	91	86	94	100	107	78	99	108	84	102	94	98	110	83	86	101	110	93	100	94	90	108	69	82	91	82	107	98	92	96	88	97	108	99	82	78	77	105	92	100	95	112	106	83	98	92	98	102	102	91	100	104	100	89	89	99	96	92	97	89	113	102	90	107	94	83	111	91	95	99	100	91	103	88	107	108	93	108	78	115	105	94	90	89	93	102	65	101	87	104	99	88	94	94	99	99	94	93	116	108	92	85	89	91	88	100	91	93	103	114	106	105	95	93	92	92	104	94	97	100	98	106	88	98	108	92	99	88	108	91	81	68	96	90	103	111	93	115	87	114	101	99	93	104	96	108	101	124	107	101	102	93	104	89	107	100	86	101	109	97	110	106	96	114	94	99	87	86	92	78	111	102	91	101	110	99	119	98	102	91	93	104	91	86	108	84	90	89	90	94	114	83	88	92	93	85	85	101	104	87	90	103	100	102	90	97	85	90	96	109	105	108	101	107	82	112	105	105	108	95	107	104	84	88	93	95	89	108	117	94	96	90	92	72	90	102	98	96	91	107	110	99	101	102	105	93	105	87	88	82	101	84	91	98	96	78	105	93	94	87	100	79	94	93	99	105	118	108	93	103	94	92	96	88	108	98	99	103	76	99	99	93	108	85	95	83	90	92	91	82	90	91	97	96	99	83	112	99	83	107	83	108	98	84	92	106	96	79	108	84	97	104	96	96	79	100	100	103	109	99	91	96	83	96	86	97	94	82	100	108	102	83	93	111	95	92	114	102	95	98	99	72	98	101	81	99	89	97	85	90	112	81	106	87	95	92	91	88	89	103	100	82	88	99	92	105	90	110	102	96	94	87	95	87	85	88	98	80	93	104	92	107	104	93	93	99	90	89	89	88	98	90	106	109	98	97	92	96	104	105	83	101	84	80	94	94	102	80	85	78	105	94	87	91	95	93	97	103	84	89	93	106	89	110	90	93	82	100	95	83	104	116	113	79	96	108	89	93	78	81	94	87	82	93	92	90	97	100	95	83	107	102	109	80	105	86	105	99	100	85	99	98	93	83	111	97	90	97	88	91	109	91	84	95	108	94	84	105	78	74	93	93	93	83	117	83	108	94	102	101	103	82	91	117	87	91	113	89	103	94	90	91	113	79	105	98	93	104	109	94	115	97	91	87	95	108	80	98	105	82	84	87	96	84	107	98	78	108	94	92	93	103	73	110	122	93	101	102	110	96	90	93	86	110	76	93	84	113	100	101	103	106	88	101	114	94	107	100	91	116	102	116	100	110	108	90	118	78	94	99	101	84	71	99	91	104	105	108	101	110	98	102	101	98	89	82	88	108	78	105	116	85	106	94	113	102	92	86	82	91	104	83	94	85	100	89	93	81	92	93	97	86	84	98	95	98	90	100	95	105	91	88	90	106	108	104	113	102	86	100	83	109	94	96	82	78	109	83	86	97	102	90	84	98	98	108	89	75	86	92	101	103	96	97	89	87	112	101	118	86	107	94	93	100	98	84	89	94	91	86	104	95	80	92	114	97	94	84	88	81	102	118	88	90	96	87	73	76	108	97	101	99	104	96	82	83	119	110	103	99	99	90	116	100	107	108	92	95	85	95	94	100	81	91	99	97	85	110	98	107	99	115	88	83	129	100	85	95	87	102	87	85	90	93	108	99	108	113	79	95	88	105	93	84	84	94	89	107	81	89	107	85	105	111	107	92	110	102	89	115	96	102	90	89	85	111	93	93	80	107	88	98	108	111	101	99	124	98	75	109	110	97	121	94	97	84	99	96	109	100	101	97	103	101	91	101	97	102	107	110	94	86	97	102	119	114	93	82	99	97	91	98	97	93	104	84	97	94	92	98	107	93	100	91	110	94	104	103	125	94	112	97	91	87	96	95	90	98	103	95	103	89	97	98	106	109	91	99	100	100	100	85	92	92	113	100	116	120	100	117	75	95	91	101	82	87	89	95	110	100	92	102	95	100	93	86	114	120	105	93	107	109	89	90	94	92	96	114	99	92	82	109	83	99	93	98	94	89	86	117	108	95	111	98	113	92	86	95	88	116	85	93	106	94	96	103	104	102	108	85	105	99	102	87	87	75	91	92	108	113	82	92	91	93	102	97	104	109	96	108	86	94	101	118	104	91	94	83	78	89	95	100	85	98	83	102	83	98	106	91	87	101	96	84	111	87	91	102	99	108	106	114	79	87	93	89	111	98	104	92	107	72	96	107	96	112	90	117	92	108	105	90	93	105	104	86	86	82	95	103	86	88	96	81	88	88	91	104	94	118	107	106	104	96	107	98	83	81	88	105	79	95	81	79	94	110	112	109	90	88	100	74	108	88	90	123	93	103	94	84	88	92	90	91	110	84	101	80	101	71	85	90	87	112	100	90	87	97	115	88	116	102	81	100	98	107	94	92	123	103	93	100	99	97	94	108	96	96	90	78	92	98	101	100	101	106	108	114	84	97	117	107	112	97	88	94	79	102	88	99	102	99	114	117	96	86	94	81	104	100	87	106	97	89	98	103	98	104	88	106	100	91	119	96	91	106	89	91	106	86	104	106	105	108	99	103	107	99	89	104	102	103	108	94	100	79	79	125	101	104	86	110	100	95	82	94	104	102	85	94	87	95	105	109	88	101	95	96	92	115	92	88	92	108	81	86	95	102	97	104	106	86	110	107	91	90	97	102	109	110	89	116	96	107	93	85	97	89	77	112	84	99	96	117	80	104	94	73	98	101	99	96	96	127	110	97	94	99	91	99	84	112	104	115	103	98	84	101	89	88	108	80	81	101	89	75	71	109	89	101	99	103	97	97	98	110	99	93	75	98	92	102	88	88	107	122	91	107	93	83	90	126	95	87	110	76	91	89	96	100	106	97	99	83	90	97	103	104	96	101	105	108	105
16221	9756	1342	1583	3022	4176	3875	3313	2721	2364	2072	1941	1647	1470	1452	1382	1276	1271	1158	1089	1133	1112	1052	999	949	949	960	922	891	920	983	920	929	880	928	898	892	895	908	893	877	890	892	868	893	886	912	851	844	792	791	859	801	849	868	858	826	836	827	896	770	886	818	779	836	813	802	806	832	839	795	822	794	822	816	859	842	765	833	804	827	816	832	814	809	776	806	796	803	814	796	823	813	810	835	813	816	807	777	839	898	814	803	802	830	789	802	845	794	822	807	818	817	809	784	781	830	824	831	812	880	829	826	772	824	771	820	815	825	773	810	833	765	793	779	811	862	805	813	814	768	828	808	832	837	786	875	777	837	768	757	818	783	810	873	791	815	804	785	771	758	774	809	785	836	759	825	786	843	816	786	800	772	779	862	808	862	875	811	785	801	825	808	828	860	781	822	788	772	805	776	763	784	842	819	800	827	765	837	800	835	825	791	800	844	790	790	791	804	822	876	785	806	801	801	784	764	784	802	799	826	826	802	829	799	816	818	803	861	809	871	847	805	794	809	843	774	833	767	838	826	807	855	829	820	792	781	799	818	799	776	809	784	762	841	750	809	807	779	822	816	810	806	783	827	755	823	800	835	799	816	820	777	823	803	804	849	888	839	808	747	848	804	783	810	814	816	794	771	788	809	829	776	854	794	823	854	820	820	865	813	824	759	829	816	791	807	827	794	819	849	790	802	800	820	824	802	803	805	799	791	792	829	775	834	779	859	852	789	826	820	820	763	834	804	784	767	798	750	840	771	782	812	802	801	802	822	850	825	833	871	811	830	806	777	811	805	861	772	795	792	844	805	784	806	783	832	839	797	803	827	806	808	793	855	764	769	823	811	771	758	796	762	854	791	812	800	803	802	810	770	815	818	796	825	828	738	778	803	755	790	813	815	829	808	739	767	808	833	786	810	839	846	864	788	789	791	778	789	803	826	784	795	833	817	844	812	825	769	863	804	808	843	797	817	785	789	873	786	838	814	822	856	786	819	800	823	852	796	835	797	866	857	793	833	777	816	842	803	783	850	823	825	810	792	798	825	820	817	820	763	815	826	817	811	819	788	794	799	796	845	762	826	821	757	813	808	784	807	803	803	766	824	802	819	790	806	843	808	798	799	838	776	764	816	789	847	768	787	809	765	780	800	760	808	841	827	824	840	819	801	806	787	829	831	805	779	810	797	783	785	804	781	811	853	822	825	833	760	812	856	789	814	808	850	822	805	811	833	846	829	827	815	760	795	819	835	795	806	774	874	833	805	816	838	795	799	824	846	806	795	822	807	811	841	830	792	769	825	811	812	787	838	831	801	758	779	798	856	795	760	795	800	802	829	800	842	821	799	813	800	791	856	808	814	800	802	813	819	834	827	813	797	814	798	773	822	843	795	791	792	812	831	799	819	792	761	843	769	817	836	833	839	792	836	854	793	819	797	798	808	819	829	792	742	752	811	787	784	817	808	833	803	824	806	849	787	818	875	817	856	803	810	802	841	790	849	815	802	846	761	753	850	830	807	833	779	863	810	890	809	796	814	810	816	874	786	782	792	814	830	810	801	797	818	792	830	850	843	829	833	804	785	770	810	813	858	825	805	788	843	819	829	756	840	784	793	826	830	848	799	784	849	804	815	817	797	833	810	824	818	798	836	825	809	792	777	795	757	784	837	861	805	809	824	791	879	813	839	841	808	811	822	800	837	767	814	812	813	820	833	789	839	791	779	807	817	765	807	815	801	781	823	794	836	757	863	830	841	778	880	862	819	800	860	770	803	829	807	841	788	820	859	841	791	810	796	817	812	883	812	867	771	838	825	765	837	853	832	831	810	805	793	785	816	759	818	829	816	829	841	775	818	786	799	809	804	783	836	856	790	807	843	799	786	817	786	802	807	777	802	770	804	795	780	815	853	775	788	809	781	867	732	786	830	857	805	817	825	823	818	836	814	813	804	834	757	792	762	840	879	788	776	760	853	827	812	779	790	821	794	807	851	763	823	826	825	802	781	803	807	827	811	807	829	822	807	847	841	789	844	791	820	790	790	813	849	772	756	821	806	817	821	788	848	838	806	785	811	789	834	819	839	790	767	828	790	829	789	775	793	856	876	795	814	796	807	844	808	764	816	846	747	789	811	781	794	825	811	797	855	824	826	803	860	831	835	835	834	854	745	861	794	858	774	822	801	850	812	820	797	815	784	779	848	800	852	800	804	802	769	780	813	831	890	819	820	819	808	793	840	843	791	863	822	802	804	806	787	790	833	826	758	800	837	769	823	830	858	818	808	807	814	833	821	808	808	812	814	853	829	839	808	819	842	872	762	816	814	785	813	810	805	841	846	860	777	817	827	806	759	784	765	780	762	831	809	805	782	804	817	812	790	875	792	812	791	789	824	769	801	792	849	801	807	783	797	797	841	798	782	804	806	790	794	823	859	794	820	840	773	796	795	835	835	808	811	800	819	837	817	813	802	782	771	801	787	835	769	780	793	850	786	747	783	798	800	825	861	776	819	820	835	787	820	824	825	827	805	818	813	803	827	718	814	801	797	809	822	807	806	775	870	837	807	765	772	780	778	842	793	828	802	789	793	827	817	788	765	812	762	794	753	783	783	803	848	827	848	778	845	822	833	810	841	833	829	784	836	786	782	812	829	812	795	840	833	784	885	786	839	830	839	786	849	774	791	828	774	770	787	783	814	789	873	791	856	822	775	827	789	810	773	882	787	795	752	805	807	795	820	823	822	825	791	826	794	821	827	796	825	830	849	839	824	797	811	783	842	779	821	783	808	766	873	792	851	833	796	801	847	787	865	840	814	822	749	833	817	812	827	809	831	826	751	827	762	799	819	767	758	807	846	774	804	770	828	824	819	765	771	808	788	785	797	825	801	846	807	875	857	775	838	847	750	832	806	835	805	822	847	810	836	785	820	815	814	791	817	811	800	868	839	812	815	796	835	795	842	793	858	796	761	815	775	840	840	768	816	831	752	786	801	797	815	802	820	791	793	829	773	833	785	827	774	800	831	780	841	787	794	802	788	801	851	815	778	817	775	840	879	810	785	827	813	837	839	799	768	858	787	849	776	805	785	822	835	821	820	812	858	811	849	864	800	786	805	801	815	801	770	789	813	864	783	819	787	784	760	812	816	797	816	785	830	794	803	778	861	782	885	836	814	806	824	831	774	831	764	824	791	830	772	814	787	792	850	789	901	800	775	811	771	810	809	811	761	800	777	801	784	835	823	808	834	784	827	811	755	798	779	892	798	784	810	815	794	757	816	810	771	888	788	794	765	771	837	785	836	771	805	780	807	822	821	767	774	811	786	863	825	814	838	894	767	813	850	812	810	801	808	792	809	837	813	829	835	804	795	774	811	799	848	831	797	845	787	840	783	794	823	819	844	812	770	765	772	795	809	800	783	827	805	802	871	756	756	795	762	840	802	778	840	745	807	794	810	829	803	818	836	823	829	809	774	828
1221	186	39	36	49	37	28	41	34	40	35	34	44	46	36	36	44	41	45	33	42	39	47	39	39	38	37	45	42	31	46	38	44	47	36	35	35	27	43	32	38	45	36	35	45	29	48	32	40	44	30	38	35	42	38	46	32	31	30	49	28	35	36	39	53	40	43	40	40	35	36	32	42	37	50	40	48	29	26	34	37	39	24	45	42	35	32	38	34	34	30	35	29	37	46	35	30	40	34	32	36	34	36	34	38	36	34	29	37	32	26	48	45	36	39	43	34	45	30	38	39	33	38	40	43	31	34	30	43	44	33	38	46	31	44	43	40	29	32	38	33	37	40	27	46	47	35	35	32	44	28	38	31	22	37	49	23	39	42	39	40	44	44	34	42	34	30	37	38	37	20	55	33	41	29	29	30	44	35	47	37	47	39	38	42	27	28	43	34	36	43	36	29	34	23	35	29	41	55	37	42	28	39	38	35	35	28	44	42	40	35	41	39	31	38	47	31	29	33	34	42	25	28	41	34	37	32	42	34	36	46	46	36	36	41	38	42	34	40	38	35	44	45	32	31	39	41	39	38	34	37	35	39	29	35	45	33	41	42	38	45	49	35	38	35	26	46	35	47	35	35	26	30	30	31	34	26	31	21	47	35	32	42	34	28	32	38	35	47	38	36	42	35	35	36	39	37	36	41	39	41	39	45	48	31	41	36	39	40	43	35	27	30	34	34	35	28	37	38	34	42	45	39	49	37	34	29	36	50	34	32	45	35	40	36	34	29	41	43	39	30	32	30	41	36	38	38	37	54	35	36	38	31	38	46	37	39	39	37	43	40	40	38	30	36	33	38	42	36	40	43	56	38	36	39	41	27	33	36	42	32	20	37	43	34	43	40	37	41	37	32	31	39	36	41	43	36	37	32	39	36	42	41	27	40	32	45	45	30	36	34	31	38	31	38	32	34	48	32	41	32	48	33	34	41	46	43	28	21	34	34	41	41	39	43	37	29	30	45	45	38	31	27	40	32	39	37	29	36	28	32	38	37	42	24	41	38	51	27	35	33	36	47	37	39	36	36	30	35	36	38	41	29	26	28	39	31	42	34	36	40	42	37	35	32	30	39	45	40	38	30	32	42	27	32	34	36	40	39	27	36	38	33	37	33	33	30	42	31	35	42	35	45	37	34	46	31	36	37	30	32	30	28	44	43	45	29	40	43	28	41	40	27	37	32	30	41	41	43	36	36	51	48	32	37	27	35	40	33	39	32	40	35	25	33	39	24	39	46	36	25	35	43	30	33	34	38	48	40	44	44	36	41	42	37	30	36	30	34	38	39	43	26	36	42	32	36	45	23	34	35	28	36	40	38	43	43	41	41	40	37	41	32	39	33	27	41	35	47	35	45	33	34	31	31	25	34	36	41	35	30	40	30	32	34	44	30	35	45	32	45	45	38	32	46	39	34	27	38	46	43	30	41	47	34	33	34	32	32	41	33	39	33	40	45	40	40	34	31	39	31	37	36	26	37	26	40	36	33	26	32	35	41	38	36	48	34	33	37	29	45	35	37	37	30	36	28	41	33	34	36	35	36	33	29	31	36	34	38	48	29	45	25	45	39	39	28	38	42	45	42	35	24	31	36	41	40	43	35	36	31	36	44	28	34	29	37	29	24	39	38	38	33	35	34	31	43	39	33	35	34	43	31	44	38	27	31	29	39	32	29	36	33	36	46	46	33	37	38	42	42	26	31	38	37	37	31	39	32	26	40	38	39	41	42	44	31	47	32	36	34	39	32	36	36	35	44	44	25	44	29	37	19	35	29	30	38	30	39	38	31	41	36	33	32	31	33	34	33	35	39	46	26	26	29	37	39	37	43	25	38	41	34	35	35	44	47	46	37	33	44	51	45	39	37	36	41	47	35	44	42	41	45	34	27	45	28	48	52	45	37	37	37	45	33	36	36	45	40	40	34	43	43	34	44	37	47	40	35	43	38	28	37	37	32	34	36	47	36	39	35	33	35	30	28	42	42	33	49	34	32	32	27	36	38	42	42	43	37	30	43	36	25	38	34	36	40	29	42	32	39	35	38	38	36	40	38	32	36	39	31	39	34	34	34	40	38	45	29	31	32	28	39	39	43	38	41	28	36	39	32	35	24	44	27	35	24	39	32	32	38	41	30	34	32	32	34	32	42	53	31	44	27	31	35	35	35	36	50	38	48	33	32	41	29	35	36	27	55	28	34	33	25	41	36	31	29	34	37	32	39	31	31	40	42	44	43	35	37	50	28	43	39	33	35	37	41	32	46	42	37	36	28	50	46	39	37	38	42	37	34	39	38	28	46	38	40	34	26	39	46	31	44	35	46	36	30	33	41	37	32	33	40	43	31	36	36	39	33	32	25	47	29	47	46	29	45	44	37	28	35	36	38	46	44	39	38	25	39	38	30	43	35	37	43	27	32	26	41	39	38	41	18	29	37	31	38	41	20	38	36	42	36	44	37	30	43	29	38	44	43	34	36	32	38	38	47	36	35	38	29	43	40	27	47	30	27	37	20	36	43	37	29	36	38	40	43	37	42	44	29	45	39	28	27	35	28	35	37	39	51	26	31	38	37	27	41	35	38	42	32	36	42	37	44	44	39	40	40	32	40	34	35	31	35	31	32	35	39	43	40	26	43	28	39	33	35	37	41	41	46	44	30	30	33	37	33	39	35	40	35	38	30	40	41	38	42	36	33	34	39	25	32	29	44	27	43	38	31	25	34	32	41	30	37	36	41	29	33	40	37	37	30	45	44	49	33	38	39	33	33	36	35	36	32	33	46	36	34	49	40	36	32	41	37	32	36	34	45	23	35	46	33	33	35	31	42	48	28	40	26	38	37	39	43	31	51	34	35	26	44	46	43	35	53	44	32	24	41	44	37	38	35	40	34	28	34	40	43	38	34	38	33	36	48	43	43	37	40	46	39	44	43	35	36	37	38	43	39	23	38	42	35	32	40	35	35	38	48	32	34	30	31	34	45	29	33	34	42	45	35	35	25	29	41	34	38	41	35	44	29	47	29	34	36	45	37	33	39	37	36	48	45	40	21	40	28	43	37	36	31	35	32	34	49	31	34	36	37	27	40	35	32	47	31	42	37	46	40	37	44	33	35	36	36	39	46	35	38	23	31	41	38	44	38	35	39	45	41	36	30	35	37	33	28	40	44	37	32	36	32	41	33	24	38	39	44	42	43	36	50	38	39	33	36	35	30	30	36	37	39	44	37	30	31	42	27	36	35	41	28	28	43	32	33	38	31	42	33	34	48	23	33	39	40	34	37	36	35	35	35	28	48	43	43	38	30	39	34	26	30	33	35	30	46	30	44	43	43	28	34	42	39	28	33	35	21	51	35	31	36	42	46	39	39	36	39	30	31	32	42	33	46	36	35	30	40	40	40	39	41	35	37	34	50	30	38	45	32	41	44	50	38	33	49	37	43	38	38	34	31	45	50	38	48	43
12031	2468	396	397	506	573	583	580	519	498	391	452	427	399	370	381	371	362	371	333	366	288	316	324	301	348	294	326	351	303	312	303	329	315	329	314	283	301	307	287	327	302	294	316	296	300	312	328	316	318	325	301	311	333	312	339	306	308	307	312	325	301	298	279	335	320	297	320	284	332	339	295	309	337	305	351	275	267	303	310	304	327	316	316	318	310	316	292	340	307	284	314	275	329	318	310	302	340	326	302	307	305	303	304	327	300	272	286	300	318	304	305	309	281	281	296	313	315	295	308	317	310	318	292	294	285	295	311	345	302	318	288	293	319	299	305	330	258	322	294	295	349	330	336	334	292	332	308	311	303	329	313	284	289	303	333	310	293	324	302	302	338	288	300	311	295	300	312	291	297	282	297	304	329	286	332	286	303	334	275	316	284	293	279	328	344	319	314	300	298	299	275	317	313	296	319	308	302	331	307	300	301	332	331	310	285	295	297	325	300	300	315	291	293	319	311	298	311	307	312	315	306	313	324	293	329	325	288	320	298	336	308	272	336	330	294	268	305	300	336	310	288	297	285	312	319	277	298	339	294	311	307	295	289	284	302	307	315	290	288	291	318	291	324	313	290	302	319	273	311	317	296	300	330	273	276	332	310	312	324	319	342	318	308	318	311	338	301	310	297	288	320	317	319	298	332	269	341	288	294	286	297	299	325	301	267	306	320	324	292	304	310	301	330	321	308	340	292	294	352	295	318	322	304	301	296	293	322	307	292	321	336	311	332	307	301	307	299	324	283	303	329	307	327	312	300	286	303	308	279	288	300	299	307	295	347	294	361	324	339	320	291	308	297	295	301	311	289	304	303	313	310	262	294	292	299	310	303	344	300	285	284	302	288	325	303	315	298	268	326	281	332	319	317	299	293	316	299	338	290	340	319	305	315	356	307	288	325	309	303	296	286	332	320	345	293	327	308	339	299	299	312	300	322	301	325	285	320	298	324	294	293	317	327	279	309	294	300	352	268	341	281	330	293	310	323	319	304	306	302	272	306	292	298	331	314	333	336	310	319	316	330	294	292	278	320	284	318	295	308	320	308	264	307	325	295	323	289	316	330	319	312	311	316	288	312	313	300	322	309	306	305	266	299	300	300	276	302	306	316	302	317	307	321	298	314	325	285	312	335	314	312	304	312	310	300	341	336	312	289	308	297	308	320	273	317	286	296	300	335	288	315	317	323	302	290	302	334	309	276	305	309	329	296	302	318	307	325	290	337	320	307	332	297	323	315	321	325	299	291	311	296	297	349	321	337	307	311	282	312	309	299	338	322	314	302	311	311	290	349	306	314	310	328	306	292	324	322	317	281	278	315	329	304	295	308	317	295	293	309	272	314	324	323	282	303	324	287	296	309	316	289	308	313	318	301	293	298	321	271	324	344	289	312	314	298	335	290	314	300	326	318	280	321	275	327	309	347	281	340	298	315	327	278	305	307	325	289	298	313	279	324	292	272	298	307	281	333	297	281	290	339	284	297	303	280	283	299	298	319	295	276	343	322	302	292	267	300	303	315	316	308	302	304	269	299	290	312	306	315	320	304	298	291	340	317	304	325	330	302	282	293	309	290	294	307	322	309	288	321	300	290	305	328	293	331	295	281	304	307	305	283	322	306	285	316	318	297	291	292	306	319	325	323	303	300	316	299	320	334	320	317	297	322	302	307	277	307	305	300	298	307	333	297	318	320	318	318	292	306	297	315	318	278	294	323	307	310	337	305	295	318	311	312	316	312	315	330	308	318	306	339	322	270	333	339	281	278	303	295	282	303	294	315	304	286	301	310	282	299	314	336	284	310	294	286	305	291	285	303	280	316	291	299	356	331	322	297	268	299	276	260	308	322	311	302	309	281	334	286	267	301	333	322	312	311	276	310	291	324	313	302	329	312	291	287	315	303	308	288	332	296	299	315	319	293	320	304	310	282	314	296	289	303	310	304	322	300	290	296	295	294	295	289	318	306	359	286	287	317	337	299	324	312	275	298	295	303	295	311	302	304	280	307	303	311	333	316	295	274	300	320	316	320	312	339	323	317	286	310	304	302	273	318	304	287	325	305	294	333	280	316	318	315	308	307	314	322	281	323	292	307	327	334	312	309	296	307	329	291	316	277	308	288	333	269	310	294	303	345	331	294	323	309	297	285	297	296	293	318	317	318	274	325	312	293	292	302	285	326	307	319	303	333	299	280	318	316	282	287	340	297	263	296	293	284	302	267	275	288	302	307	299	329	322	298	305	314	304	293	310	278	310	298	311	320	329	319	307	295	293	313	304	279	312	316	302	308	304	305	296	328	311	321	313	308	281	305	313	312	298	292	300	317	281	315	273	310	305	301	319	300	302	327	313	310	312	307	298	312	307	304	310	330	305	294	322	349	329	299	314	307	318	307	284	312	290	287	338	277	326	306	322	304	303	297	299	308	335	306	304	307	290	286	305	301	289	276	309	282	300	324	322	295	312	302	333	314	303	316	300	300	326	303	337	310	294	350	298	311	296	281	305	305	320	299	312	285	287	330	261	285	308	302	320	315	309	325	278	291	291	290	296	317	293	301	301	319	318	277	309	307	300	295	303	321	291	316	290	285	339	288	322	318	311	298	312	302	297	294	314	321	297	368	295	296	275	293	275	284	320	284	318	292	287	320	315	296	316	330	317	314	331	326	321	282	293	304	321	338	295	323	291	295	312	277	294	287	315	324	319	313	318	306	316	290	334	289	305	310	315	305	357	312	336	304	290	312	265	349	310	294	289	299	311	308	335	296	309	290	303	295	301	287	307	328	332	273	303	318	306	307	301	296	326	259	280	290	306	339	309	276	286	312	284	313	328	317	293	313	315	296	274	313	325	299	301	293	296	325	339	300	311	299	337	302	316	312	293	302	296	273	305	301	306	293	307	319	322	298	303	307	317	301	331	333	305	289	309	313	338	281	315	349	316	311	316	279	296	270	323	328	299	316	310	308	323	307	327	304	302	278	283	310	299	299	271	331	296	280	333	278	324	319	291	293	319	280	283	289	316	322	315	272	315	278	314	300	302	314	309	280	303	316	287	323	295	317	312	290	312	299	297	297	326	296	327	300	307	311	301	259	303	306	265	305	321	309	319	304	301	300	259	289	314	293	293	284	312	312	288	323	323	312	293	285	321	325	293	296	323	326	311	302	351	328	316	317	332	308	325	319	332	299	307	304	287	314	331	297	309	305	320	298	307	311	301	315	345	344	313	310	293	310	273	302	318	319	324	334	340	304	305	304	342	267	281	289	326	305	312	309	292	313	312	324	270	284	342	323	321	283	330	315	324	338	308	262	270	321	288	297	324	314	287	312	295	341	274	290	302	295	286	311	303	355	288	295	307	331	304	343	316	311	299	321	283	308	296	288	265	299	300	296	294	296	352	303	300	290	314	275	322	307	309	320	304	295	280	313	310	312	317	321	327	319	304	310	307	290	313	311	322	336	325	292
894	764	132	116	110	129	134	138	141	123	114	110	100	113	129	112	112	97	109	111	109	102	101	95	112	99	101	116	112	103	102	101	113	95	115	99	104	125	103	107	103	94	98	90	108	111	101	92	121	120	112	108	89	88	105	110	108	85	103	110	94	105	104	92	106	103	99	118	109	106	112	101	98	113	88	102	102	103	113	103	99	102	125	104	101	106	101	112	109	101	112	96	100	91	98	84	115	102	99	84	107	97	108	103	100	110	116	108	112	94	104	99	108	105	101	104	84	93	113	97	106	116	108	97	117	119	98	100	104	100	112	97	95	105	99	110	96	113	99	115	104	83	102	108	99	107	105	92	105	93	120	98	99	112	90	112	81	88	111	99	108	76	94	87	101	85	108	89	112	110	100	106	100	98	109	100	102	68	102	93	91	96	95	98	103	89	84	105	95	105	77	104	104	92	89	89	105	121	114	115	95	98	98	108	94	112	91	109	106	91	125	111	97	104	84	103	103	91	110	86	110	96	102	93	97	114	86	97	108	104	97	114	98	88	99	109	97	102	112	91	111	96	100	100	100	88	85	107	99	99	112	104	101	127	91	96	97	105	88	115	96	103	79	91	103	83	92	107	96	89	100	95	107	96	101	99	102	115	107	101	108	83	78	92	96	95	108	101	107	101	108	91	98	100	95	99	89	98	106	104	104	107	98	122	92	88	98	105	104	112	88	91	96	103	91	89	90	107	100	85	95	97	109	85	95	108	109	97	104	105	99	98	96	94	101	88	113	123	103	117	92	104	98	92	112	104	90	93	99	88	107	121	102	99	91	105	100	83	113	120	110	111	109	102	97	89	86	127	107	97	106	97	90	94	110	101	112	101	94	86	97	98	107	109	93	93	127	100	112	107	94	96	89	93	91	96	115	108	104	102	96	105	95	105	102	106	118	100	105	105	109	103	100	99	112	110	96	92	98	79	80	110	111	103	109	99	91	96	111	102	118	86	107	113	111	107	93	99	119	99	105	120	86	90	112	119	95	89	104	107	101	79	110	104	95	86	97	101	93	91	105	90	104	97	108	104	89	101	98	96	91	101	111	103	106	102	120	107	99	100	81	111	111	90	111	101	88	89	96	104	91	99	104	107	92	103	109	91	105	101	97	93	98	106	116	113	101	95	102	113	99	106	97	99	110	89	115	93	100	90	101	105	122	95	98	108	102	106	105	95	94	101	89	111	113	108	97	87	106	89	114	112	107	113	121	94	88	101	105	103	94	125	104	116	95	101	90	83	116	107	115	102	100	99	94	100	121	99	113	103	103	105	98	116	103	87	95	95	99	114	100	93	109	100	101	98	97	81	113	105	131	119	114	93	107	110	100	116	100	105	92	92	101	105	106	88	109	97	99	105	110	78	103	112	109	103	79	80	98	93	110	108	118	99	108	112	106	101	93	106	93	84	97	109	96	104	96	96	111	100	111	92	117	104	128	104	96	100	114	118	122	103	110	102	117	113	110	103	101	90	91	109	90	110	79	88	92	97	109	102	81	93	103	118	122	96	100	88	85	120	116	110	123	88	94	106	108	99	94	89	93	92	78	115	100	74	120	94	108	106	121	82	97	119	95	111	110	100	85	117	106	109	104	80	99	90	107	99	123	97	90	121	82	102	90	103	97	101	106	100	93	94	123	100	101	109	115	92	81	105	113	90	103	104	91	103	117	86	104	100	93	102	98	102	101	104	107	97	93	82	95	100	100	104	102	110	107	103	106	94	112	121	113	82	96	115	104	89	104	105	90	104	102	97	102	94	113	115	99	101	92	95	115	108	114	101	94	92	92	108	69	85	99	96	110	104	103	125	90	89	85	106	101	99	106	107	82	76	102	106	109	91	108	94	115	100	97	109	102	112	96	109	103	86	104	108	108	116	108	102	97	102	100	87	105	111	99	97	104	115	104	102	86	79	103	93	110	109	96	114	88	101	100	93	101	81	108	109	106	98	103	109	84	107	113	112	92	89	117	102	98	100	102	89	104	99	101	82	96	99	100	107	109	96	98	104	103	111	108	97	106	105	103	113	104	111	105	108	107	99	88	104	101	105	97	114	106	103	110	101	100	122	104	98	101	106	84	82	90	95	109	94	101	106	92	109	123	90	102	97	101	87	100	83	109	109	113	72	100	113	109	86	104	103	106	102	95	96	93	107	116	97	104	107	99	86	111	113	116	87	100	94	100	111	109	84	112	114	100	106	103	115	99	108	115	112	112	109	127	86	96	86	105	99	96	102	67	96	100	90	104	101	104	87	98	94	84	98	111	106	99	98	112	93	82	88	93	95	98	100	126	121	122	109	90	117	78	94	105	93	114	101	122	87	123	131	90	113	101	85	93	105	93	105	90	118	88	101	96	112	109	116	99	97	99	103	102	116	104	87	95	92	103	88	98	124	89	92	89	105	105	93	93	121	96	93	116	109	96	95	113	121	106	95	87	77	92	113	95	88	94	113	81	98	127	92	116	114	73	102	108	99	82	81	82	123	95	102	105	113	115	124	107	114	83	93	95	84	107	91	102	102	90	102	99	128	117	115	113	102	105	104	115	99	98	107	111	109	102	97	107	86	89	114	102	101	98	108	100	117	105	97	108	102	83	121	97	88	100	98	117	104	105	111	100	95	115	96	123	111	81	102	105	102	87	111	101	108	118	105	110	113	100	106	98	116	100	99	111	107	101	106	114	109	107	116	86	93	125	127	106	102	101	112	97	98	103	114	101	99	114	99	100	90	80	104	113	101	108	105	92	108	107	81	104	95	114	112	117	100	94	107	80	120	100	97	91	100	102	102	104	91	114	93	108	110	101	100	88	103	91	104	104	103	79	90	113	99	109	102	104	103	107	100	98	106	104	101	108	92	102	108	107	102	94	101	91	85	106	98	120	100	105	100	90	116	89	98	101	100	84	101	115	102	105	95	97	112	115	104	103	104	76	109	103	115	102	99	100	103	98	108	92	118	114	94	95	104	87	92	109	94	108	79	106	105	96	101	111	105	87	97	115	104	98	102	80	86	84	102	92	99	87	108	88	102	115	100	89	109	93	88	106	98	99	97	99	88	94	105	104	107	98	106	118	106	119	85	87	103	107	96	94	90	98	102	115	93	97	88	86	91	103	101	99	101	99	90	94	94	108	115	108	93	104	101	107	128	94	101	109	95	96	100	96	113	133	82	108	93	101	99	102	113	87	96	103	117	83	84	93	104	113	109	108	82	112	106	116	108	96	109	101	92	92	98	87	98	114	111	101	101	104	125	78	99	107	97	121	102	100	95	106	100	108	106	85	90	98	89	97	102	103	113	89	98	122	73	84	112	84	94	100	94	101	100	112	94	99	126	97	98	92	106	101	105	86	106	105	105	98	91	96	92	113	98	87	92	98	93	112	112	119	93	95	103	110	97	106	108	94	96	94	109	112	86	92	83	103	100	89	97	112	92	90	106	92	112	91	112	117	88	100	86	92	99
14105	7870	1205	1310	2357	2914	2722	2444	1974	1817	1561	1418	1348	1232	1164	1183	1023	1026	1081	1038	967	977	995	971	946	926	937	912	901	958	951	933	881	825	899	878	903	853	823	824	891	875	843	830	824	857	839	850	867	825	865	887	815	843	877	840	856	832	817	877	868	841	885	824	842	891	837	900	837	910	799	815	872	846	907	865	867	814	820	818	845	864	833	834	838	851	891	835	870	855	832	812	814	844	793	820	825	845	808	802	886	786	833	852	836	797	775	871	858	845	839	830	779	860	906	828	878	831	857	807	854	872	844	824	831	816	790	850	831	905	869	825	836	823	795	839	849	831	814	841	829	821	859	763	808	823	792	867	822	816	863	844	863	846	855	821	890	832	799	817	882	806	787	864	817	793	872	786	867	802	803	809	869	852	822	841	853	879	874	804	822	896	794	807	832	855	793	814	832	798	803	848	840	868	831	796	788	803	837	855	860	894	888	809	841	817	884	854	852	874	800	807	888	851	802	858	814	814	840	857	864	853	844	799	850	784	851	832	855	794	782	901	837	774	885	820	822	833	860	866	821	826	844	810	868	800	856	823	804	816	803	833	858	841	900	805	831	830	836	831	802	800	818	854	802	861	816	864	814	843	867	816	838	808	858	852	853	839	859	817	825	824	813	863	848	829	816	741	877	841	835	846	838	830	871	816	796	869	877	831	867	803	826	836	792	803	843	803	836	837	842	816	796	853	854	868	813	852	879	855	808	833	900	836	830	874	861	797	809	822	829	882	866	793	800	831	810	818	859	803	809	858	815	838	844	813	837	858	837	856	821	891	774	810	878	879	860	841	824	903	813	777	805	857	848	818	846	798	848	819	865	856	812	864	845	856	822	874	844	839	844	832	828	860	886	805	852	851	858	860	835	836	839	851	834	869	859	842	876	783	822	883	808	748	842	852	816	788	827	835	815	850	831	849	819	811	897	848	824	820	837	802	809	839	853	822	862	780	797	828	854	796	875	816	805	847	830	820	829	832	848	840	818	765	790	807	837	780	902	888	848	803	814	831	806	808	874	812	824	804	814	871	843	856	806	858	796	814	843	840	831	815	803	797	822	828	861	849	793	851	815	798	849	854	820	836	827	845	878	838	860	836	858	883	829	797	842	767	821	838	880	830	850	808	818	838	888	787	858	833	887	889	827	849	803	806	833	858	796	753	828	813	855	821	819	828	825	841	866	813	838	829	811	821	808	831	819	825	852	801	829	872	823	847	856	842	818	768	838	810	844	876	857	838	855	848	825	849	883	813	795	841	823	828	816	794	830	846	862	808	831	822	800	804	831	852	832	798	837	771	828	860	882	836	793	802	816	809	847	781	878	819	827	845	796	874	791	808	771	778	824	850	862	840	849	872	840	814	810	831	839	842	807	836	865	804	828	866	830	823	830	803	855	870	810	766	837	832	844	809	812	844	816	883	827	796	818	833	888	885	876	864	882	819	790	828	885	848	881	817	842	833	837	807	828	809	821	865	847	885	861	813	815	812	834	902	807	794	878	855	824	841	832	817	824	854	832	852	880	803	811	830	828	848	852	816	856	820	796	812	816	852	849	848	848	866	837	833	800	857	838	868	854	851	841	847	803	825	849	780	786	811	887	791	824	814	879	835	919	884	848	831	846	813	872	828	919	863	826	834	801	821	834	843	841	849	845	859	830	824	850	807	810	821	839	828	845	795	832	802	806	841	848	838	793	827	863	811	816	796	812	859	794	830	822	824	816	842	789	822	844	802	817	808	819	823	855	852	841	819	840	828	800	836	854	810	808	821	831	803	846	869	814	855	849	832	880	885	835	784	854	787	851	862	821	829	838	824	845	806	900	829	825	813	833	863	928	839	833	809	807	833	824	803	794	858	847	844	806	814	813	887	813	756	860	841	798	820	822	828	792	871	928	775	856	860	829	868	815	802	809	826	918	846	814	804	844	837	793	784	833	820	810	859	828	842	818	829	792	842	823	880	827	842	847	882	823	856	808	851	825	853	827	881	806	813	807	793	826	827	856	812	837	833	825	882	813	825	836	839	802	853	829	814	829	835	839	834	766	870	827	785	850	862	793	810	806	796	830	838	820	839	853	806	824	870	869	801	861	849	880	826	832	825	888	819	859	784	844	857	858	852	781	772	872	786	836	828	838	873	841	843	825	802	838	846	836	818	851	857	858	843	809	874	852	806	783	876	840	865	885	810	818	849	776	852	825	812	834	841	834	854	806	787	868	866	813	846	835	791	831	816	893	829	843	871	863	812	873	784	844	852	839	827	831	858	809	812	785	805	860	874	828	790	829	862	915	807	794	811	853	831	851	800	836	810	840	812	829	878	847	786	864	910	849	830	858	900	837	811	848	818	877	869	812	814	885	876	855	876	833	807	828	857	845	853	828	840	802	804	840	842	850	829	869	821	882	896	815	809	756	817	787	822	853	826	852	819	820	831	883	835	817	797	810	852	795	844	839	839	843	871	840	851	850	788	834	857	815	777	857	830	873	875	811	874	842	876	803	859	801	837	838	851	837	826	850	833	816	829	846	818	823	861	805	811	797	823	797	821	862	802	884	876	812	858	833	778	861	848	816	820	838	762	761	839	803	793	896	778	825	898	805	841	819	788	849	862	826	812	861	857	884	865	826	830	795	811	845	828	847	832	907	803	823	841	832	809	891	812	873	826	852	828	841	852	827	854	811	836	833	816	822	819	832	825	836	838	820	811	862	891	879	834	857	846	812	859	834	837	825	791	844	845	843	790	860	834	857	835	838	764	865	800	844	857	871	895	763	863	852	874	872	828	851	802	868	780	818	829	775	856	827	850	835	802	834	785	794	851	805	893	865	827	852	838	812	843	840	835	887	878	817	788	838	820	851	900	801	862	831	807	842	877	821	793	815	849	872	804	839	798	821	830	786	814	876	891	851	830	840	833	878	857	885	805	830	812	830	895	817	773	827	821	846	832	835	811	841	883	799	870	806	913	861	861	853	838	801	858	889	790	780	840	862	853	802	820	851	854	803	812	856	847	871	850	842	834	826	833	840	817	829	798	814	839	823	845	812	858	875	848	832	764	786	827	804	817	817	777	782	848	789	841	779	800	808	826	806	825	804	834	849	818	824	827	818	815	827	801	843	897	874	856	839	803	827	804	811	816	810	837	798	854	868	831	836	856	836	799	812	882	821	840	908	829	826	900	852	801	844	860	869	874	845	825	864	815	823	841	819	893	856	827	830	829	820	829	828	792	792	824	832	851	823	918	835	787	853	827	841	824	825	851	865	815	773	834	805	831	793	815	832	826	838	840	783	795	808	839	825	835	853	778	929	853	812	845	895	786	803	837	829	829	781	843	757	862	798	848	838	824	735	828	830	849	882	867	891	832	858	837	828	765	861	843	792	899	832	862	886	897	845	811	825	847	834	775	801	813	859	829	777	851	861	788	817	794	759	811	855	804	847	857	828	818	829	846	792	860	815	829	853	771	819	775
1595	482	43	39	22	39	36	41	53	43	39	43	35	36	29	31	30	23	26	23	17	36	37	28	36	19	28	35	26	20	27	24	20	28	22	21	36	18	29	15	22	30	25	22	23	25	18	19	21	27	27	22	22	24	22	26	24	28	24	20	18	25	22	36	26	19	20	35	24	18	30	22	22	24	23	24	27	23	26	16	17	23	23	22	27	20	35	22	14	28	25	22	25	26	25	26	23	22	27	27	23	28	24	27	27	14	27	31	19	23	23	31	22	19	18	24	17	23	27	17	27	18	24	27	19	22	26	25	25	14	27	21	20	23	29	19	25	23	36	17	14	23	23	23	25	19	23	30	23	18	23	25	16	30	17	24	22	33	30	19	20	25	21	19	19	20	19	26	22	27	28	21	19	20	17	26	27	18	27	29	32	21	22	28	26	21	20	17	27	24	25	28	26	25	22	31	22	17	32	19	26	22	21	20	28	26	27	23	29	22	27	35	25	24	22	27	23	21	30	24	27	22	27	28	23	27	29	27	19	28	22	17	20	32	27	20	25	24	23	26	23	21	22	24	21	25	23	19	22	20	23	25	27	22	22	21	26	24	24	29	27	25	22	33	31	25	35	22	26	32	17	19	21	19	21	23	23	24	25	26	25	28	21	26	18	23	17	22	23	16	20	18	30	26	22	31	21	16	20	23	31	20	27	21	24	29	22	18	27	19	29	32	16	21	18	24	20	22	24	29	33	30	31	22	16	25	24	12	30	17	23	21	24	20	22	30	21	22	22	20	21	31	28	31	32	26	24	17	21	21	30	18	27	28	28	18	23	13	22	21	28	23	20	17	23	22	25	30	18	26	23	21	32	34	21	12	29	18	28	27	16	25	23	30	18	29	31	16	26	21	21	21	25	20	18	20	31	18	24	25	26	19	20	34	19	26	30	26	23	24	27	24	17	13	29	26	21	23	18	19	23	26	39	14	12	20	25	24	19	27	22	25	18	25	20	13	15	23	22	22	25	25	21	20	11	26	23	19	29	24	30	16	28	23	15	15	23	20	30	19	22	24	15	17	33	27	26	22	28	17	22	23	27	23	26	34	19	30	17	16	20	24	26	18	14	29	21	23	28	23	26	25	23	24	27	28	24	22	19	19	26	24	10	19	27	21	22	23	24	27	22	32	23	23	25	23	23	23	22	28	28	27	19	23	27	19	27	18	20	16	17	29	23	17	35	33	24	33	32	17	23	22	21	20	25	25	29	29	29	18	22	13	23	25	22	19	26	22	22	23	16	26	29	18	35	32	19	25	33	19	20	18	36	23	27	21	24	20	27	26	29	20	30	33	19	27	21	26	33	29	30	20	27	23	28	29	23	31	22	19	24	26	20	28	24	23	31	29	24	20	27	25	22	28	26	24	26	31	18	21	29	19	19	15	28	26	26	33	29	20	26	20	23	30	22	21	15	25	21	23	22	21	29	31	24	21	13	19	23	20	26	23	24	31	16	21	28	40	20	22	21	22	17	28	14	23	23	22	13	22	25	17	26	31	26	28	24	18	30	24	24	26	25	21	22	27	20	30	13	20	26	20	28	29	20	27	35	24	28	17	17	33	22	22	26	30	35	25	23	32	32	18	32	23	34	25	36	19	29	29	19	38	32	17	26	30	30	21	24	19	27	20	17	22	22	24	22	30	19	28	20	30	24	26	17	15	23	29	32	25	27	17	23	25	28	23	20	21	24	21	31	26	26	19	26	21	16	13	25	26	21	21	13	24	16	19	23	23	21	26	18	15	24	30	28	20	24	22	24	22	13	28	18	31	23	24	22	17	25	27	23	19	28	22	28	18	29	20	30	16	24	21	15	28	21	21	24	26	23	22	20	23	23	22	31	22	24	19	30	27	25	15	27	32	21	32	19	20	16	20	25	26	24	15	23	21	20	18	24	19	26	23	18	18	20	27	23	18	20	30	20	23	16	22	18	31	25	31	30	34	23	29	23	22	24	27	27	28	22	23	23	31	17	29	23	23	37	29	29	25	24	23	25	33	20	22	27	30	25	27	20	19	20	31	14	17	25	31	29	23	24	18	17	34	20	31	22	15	15	28	28	25	28	20	30	24	29	21	31	33	19	18	25	31	24	26	32	27	26	28	27	24	23	28	26	27	24	42	17	16	21	16	21	21	20	22	26	20	25	25	23	29	25	14	26	18	20	25	22	20	27	29	31	25	23	21	25	25	20	22	17	18	24	17	21	22	20	26	13	21	18	27	20	30	25	18	20	30	21	33	19	19	20	12	26	29	26	25	30	20	20	23	26	17	21	21	32	19	17	20	14	30	33	20	22	22	21	24	33	24	19	26	26	25	18	23	14	22	20	16	29	16	28	21	21	19	27	19	24	15	28	28	23	22	27	21	23	29	16	27	17	20	25	20	20	35	23	25	17	31	16	24	18	22	23	31	31	15	20	24	38	21	26	30	23	19	26	18	23	26	35	20	24	30	16	27	25	29	28	26	20	13	25	24	21	31	29	24	18	29	30	20	25	34	25	25	29	21	16	28	32	30	23	32	18	15	22	16	20	25	21	18	30	32	23	30	26	20	27	25	22	25	14	26	19	29	20	25	33	25	19	21	30	19	20	20	29	34	14	26	17	19	18	22	19	20	18	32	18	22	15	25	22	22	18	24	19	24	18	27	39	19	26	26	17	29	26	22	27	17	28	34	36	30	20	29	18	20	17	19	20	26	30	20	21	20	31	23	22	19	22	22	26	26	19	25	40	16	20	25	17	26	29	24	27	21	24	19	33	26	21	24	23	25	23	34	31	24	21	18	23	23	28	23	26	20	26	30	23	25	23	13	23	25	33	24	30	24	21	30	27	29	19	19	20	20	23	32	18	23	27	18	32	33	28	25	29	37	25	19	12	25	24	22	22	19	29	19	21	24	21	14	14	20	27	23	26	20	24	16	18	25	27	24	33	24	27	21	19	19	23	28	20	21	16	22	31	21	25	24	26	22	25	28	27	14	21	20	21	26	20	25	26	20	24	21	33	25	22	20	22	25	27	26	38	25	27	26	28	24	22	22	20	19	17	20	16	21	27	20	43	27	18	25	15	20	24	22	21	30	17	26	19	20	21	36	21	29	28	26	22	23	20	24	24	27	21	22	28	23	30	19	17	19	20	19	37	28	16	21	16	28	32	26	26	19	23	20	23	26	27	20	16	27	24	24	20	20	32	13	19	32	20	22	25	23	18	26	22	26	24	23	26	26	27	31	20	19	18	23	40	23	37	24	30	22	25	27	26	16	31	21	31	24	24	26	17	21	28	31	23	23	22	19	26	18	17	26	23	22	28	25	15	24	16	20	23	22	26	19	17	24	23	22	30	21	25	25	24	24	17	20	34	18	21	17	23	22	21	22	22	17	24	20	32	29	35	35	19	16	29	24	19	28	22	26	27	21	19	30	20	28	18	11	28	20	27	19	20	24	16	20	24	19	25	23
14299	5593	487	511	1350	1975	1811	1572	1322	1189	991	853	737	627	596	503	519	443	372	451	392	328	320	341	296	287	286	300	286	247	318	264	271	281	238	263	256	263	254	261	227	245	276	238	223	256	225	241	222	228	210	217	234	215	242	207	243	211	245	216	221	216	214	216	201	216	225	223	229	245	208	196	214	198	233	201	217	207	204	186	208	208	203	226	199	202	210	213	227	207	201	213	199	207	234	209	194	236	195	220	201	195	208	216	188	186	208	200	205	212	202	211	180	202	232	204	193	201	208	233	186	211	204	205	198	218	210	191	198	206	197	217	199	193	225	193	200	231	209	196	198	211	190	194	202	231	204	212	235	195	201	196	215	186	223	199	218	203	188	192	187	198	217	211	205	215	212	198	202	164	208	198	218	228	205	181	179	218	203	198	203	179	184	214	185	190	189	195	234	179	204	205	181	218	202	195	182	211	243	222	212	212	207	184	195	210	207	222	219	198	223	181	210	215	192	198	210	196	183	216	190	206	197	222	199	217	204	243	213	199	203	216	169	187	206	189	187	197	196	221	200	218	195	180	209	206	176	211	191	185	205	207	223	201	196	204	250	202	220	208	195	230	212	201	199	199	206	214	206	172	196	193	187	198	220	222	206	216	198	202	195	195	201	215	202	208	220	192	223	189	226	227	198	177	215	194	212	197	195	208	209	200	208	190	218	197	194	213	204	204	200	216	228	205	192	182	213	200	185	200	195	187	202	196	198	207	214	201	200	187	220	168	185	199	221	209	220	192	198	184	166	211	206	210	201	207	211	217	201	203	195	209	191	224	187	231	215	185	197	225	201	225	223	190	194	193	199	213	211	196	203	238	203	190	209	187	194	189	217	218	206	210	219	187	213	233	192	199	189	206	186	202	205	222	201	175	184	210	228	207	235	227	189	182	208	197	211	204	176	196	205	174	201	182	212	186	191	182	194	200	203	199	201	227	190	206	190	227	199	198	215	198	224	194	207	233	192	192	225	217	216	193	192	202	204	199	217	222	217	236	181	213	205	181	181	192	183	195	198	219	190	203	197	177	217	204	228	211	204	194	184	190	216	197	182	194	219	198	216	199	212	195	188	195	222	190	200	198	186	222	183	208	222	187	208	220	197	222	214	221	193	198	207	225	175	190	188	191	207	183	210	230	201	176	217	176	232	209	187	203	195	196	183	206	209	201	197	220	178	220	215	203	190	215	199	179	207	192	199	203	233	214	209	196	218	200	184	201	200	195	200	206	193	218	206	192	204	199	206	213	196	190	184	209	192	196	195	199	194	220	214	202	195	210	223	181	212	191	203	192	212	228	189	188	180	202	183	186	191	203	192	202	202	196	180	212	201	230	197	183	212	205	184	204	202	207	185	196	194	227	216	209	210	209	200	204	203	179	199	182	178	178	206	207	202	189	215	202	193	211	212	204	204	203	210	176	184	196	187	203	192	196	198	197	201	244	214	199	204	202	161	183	194	196	216	198	188	196	198	197	200	175	205	232	207	193	217	205	216	195	176	209	211	175	203	207	204	187	207	226	199	197	214	211	208	220	200	192	199	179	214	216	197	215	211	187	187	222	212	201	160	178	211	196	222	225	190	202	187	186	218	196	182	221	205	200	213	225	223	204	197	220	224	228	208	204	233	204	224	201	183	214	217	202	208	208	214	214	226	197	170	188	211	202	194	197	215	213	190	223	200	213	204	197	207	203	204	209	189	220	195	202	183	201	213	190	213	225	221	213	193	198	222	208	219	200	218	203	193	217	189	203	179	211	204	205	207	203	207	177	213	189	218	207	195	217	175	203	192	185	174	212	180	214	211	197	210	187	201	179	208	226	214	180	165	197	193	192	190	188	208	243	192	224	206	218	200	183	211	213	189	192	199	167	219	207	182	186	229	174	202	186	191	196	195	217	192	217	206	187	218	209	226	189	195	201	186	215	178	187	195	194	205	226	190	204	186	194	190	185	210	204	229	225	230	196	212	204	210	199	190	205	207	204	210	199	196	197	194	204	195	217	198	213	187	201	222	206	201	214	204	209	211	195	199	214	211	201	199	234	186	190	195	169	193	184	233	212	211	196	234	212	186	197	198	190	195	194	179	217	189	212	231	191	193	188	197	194	218	225	211	207	208	184	197	225	197	200	212	184	195	210	208	219	218	188	192	194	214	195	217	235	218	210	231	205	201	192	205	214	182	190	194	197	196	206	197	210	223	193	209	195	189	190	216	189	189	197	212	214	211	179	199	200	234	181	186	206	200	194	206	212	201	213	207	200	220	206	227	213	239	201	201	199	198	175	185	212	201	205	207	191	231	195	209	194	175	191	211	196	201	209	187	197	192	176	197	220	232	209	222	181	198	207	222	190	191	213	222	202	195	213	194	190	196	186	186	206	183	202	188	182	192	199	217	203	183	204	189	203	199	231	210	196	205	211	187	214	207	197	178	200	214	216	204	186	202	201	174	200	232	204	199	197	188	180	211	200	210	209	197	186	208	185	194	219	214	215	212	216	202	181	195	179	201	189	190	231	190	217	223	207	228	198	193	202	202	192	202	213	188	180	218	208	199	248	227	216	220	163	191	223	202	205	202	194	180	199	257	217	209	183	217	205	186	207	210	211	203	200	236	188	206	190	210	226	207	182	199	192	226	220	185	197	207	213	210	200	215	202	234	199	187	196	194	206	234	193	192	205	211	201	209	209	203	197	200	228	202	190	213	217	215	208	224	203	174	209	176	189	206	206	197	189	197	182	206	198	220	201	194	202	230	217	186	211	182	196	196	190	192	195	186	191	215	196	172	190	215	218	211	181	203	173	178	189	198	191	212	210	225	198	203	203	196	193	198	191	198	194	193	191	217	216	200	222	217	186	205	213	210	213	195	215	210	210	193	187	218	236	211	182	201	200	217	229	187	197	182	227	193	200	200	201	201	186	213	194	219	184	205	197	204	193	186	208	189	156	213	202	218	210	195	212	209	212	209	207	192	216	218	190	210	203	197	204	189	205	188	205	224	181	184	218	213	199	207	210	197	172	199	189	224	207	204	188	209	203	224	195	226	212	208	184	211	205	210	189	203	208	189	197	191	193	187	191	245	210	210	187	206	212	213	212	221	196	207	214	233	234	203	198	201	205	205	179	188	200	175	196	213	206	187	195	191	227	212	224	220	218	210	196	211	201	192	193	200	200	214	201	180	207	201	202	214	175	203	246	181	219	209	211	194	220	209	212	200	215	187	203	183	195	206	178	208	191	181	217	209	190	205	221	196	200	184	190	203	203	178	242	200	199	229	207	207	220	199	201	227	194	204	204	216	189	197	190	198	211	171	200	184	199	171	165	220	179	206	181	218	193	226	209	198	213	186	192	216	227	199	220	205	217	188	188	197	211	202	187	205	223	195	205	202	200	192	181	176	208	209	185	174	194	189	202	206	202	208	199	200	178	199	226	223	192	187	206	202	206	203	209	191	209	215	214	220	198
1287	1042	161	125	105	118	133	142	123	138	123	118	115	109	99	88	116	96	112	114	104	91	102	103	111	109	94	110	121	98	103	98	109	104	103	119	102	96	93	88	100	118	107	82	95	103	111	105	108	100	102	86	96	104	105	94	94	83	108	85	105	106	97	86	101	97	93	84	90	100	109	83	113	108	95	85	104	95	82	86	97	87	93	79	103	86	73	101	85	85	89	103	91	87	94	89	101	108	109	102	104	92	94	110	112	109	102	109	81	102	98	102	85	93	123	100	93	96	90	98	93	84	92	100	101	100	95	91	84	81	103	94	93	88	110	99	99	97	98	100	94	88	96	108	95	103	103	94	108	98	114	91	86	95	91	88	81	108	100	83	111	97	93	82	102	93	89	88	106	99	96	84	97	99	87	90	110	94	100	86	74	84	103	112	102	100	93	93	97	89	94	103	108	85	106	97	98	77	114	90	87	85	107	82	86	91	99	100	106	85	102	97	116	108	91	99	106	100	106	98	92	106	93	104	112	102	98	100	84	97	76	90	85	97	88	111	98	92	97	106	84	110	89	99	88	84	89	81	94	90	110	95	100	122	112	95	85	105	102	98	108	106	102	87	104	94	76	102	115	93	102	96	111	94	95	80	95	104	108	106	93	95	77	106	100	111	85	93	100	97	99	96	92	95	99	102	88	96	107	109	94	105	84	108	83	91	105	105	107	100	95	98	87	124	100	95	106	99	85	87	89	94	97	94	97	100	101	116	92	95	93	87	103	96	82	81	99	101	123	94	104	101	87	102	112	88	107	105	97	99	90	80	75	85	104	91	107	106	93	88	89	101	92	86	91	90	93	100	98	96	97	91	99	104	94	97	97	101	92	104	99	89	102	107	96	107	110	114	115	90	86	92	107	94	109	98	102	93	104	98	101	98	102	95	110	98	96	106	100	101	93	89	100	98	101	112	111	99	94	96	92	95	115	110	97	113	107	89	79	95	77	93	117	97	100	108	101	79	99	99	94	101	86	96	119	108	106	97	107	106	92	92	82	112	88	90	77	103	89	106	95	98	101	96	111	85	86	95	104	91	99	80	97	97	94	101	89	111	110	98	120	117	104	85	98	118	101	91	99	101	107	97	92	94	102	95	98	85	82	81	112	87	96	85	85	117	93	93	90	90	79	96	100	90	85	95	100	123	92	83	98	93	112	91	101	78	110	93	86	99	96	104	83	95	94	97	107	89	93	93	110	105	79	96	92	79	96	98	101	104	90	109	109	83	93	120	111	112	84	94	90	102	85	104	110	71	97	98	102	85	84	108	92	93	98	93	86	106	95	105	90	103	100	101	99	114	111	97	99	91	103	97	101	86	106	75	109	96	92	90	108	106	105	104	107	99	109	100	94	91	110	116	99	93	114	105	112	107	97	100	97	103	83	80	83	106	97	79	115	94	79	100	107	93	104	115	106	86	91	96	93	93	97	95	109	94	105	107	82	94	85	91	99	99	93	113	98	94	83	109	104	99	85	89	90	91	107	95	110	99	113	93	85	107	117	100	101	89	105	99	106	85	90	98	95	107	104	116	102	87	75	90	89	93	101	102	95	88	83	86	111	89	101	79	85	107	106	97	90	85	102	103	106	100	94	102	101	90	114	85	115	121	102	86	102	98	102	121	108	94	113	104	112	106	112	119	103	102	99	89	107	101	100	102	87	101	88	90	96	91	113	97	98	99	89	85	109	103	101	82	84	59	90	98	98	101	90	101	106	92	87	87	102	97	98	109	83	93	98	81	101	122	84	98	96	95	115	109	103	98	110	84	86	84	99	98	91	92	99	109	93	101	93	102	100	87	103	84	86	103	114	89	94	72	117	100	100	93	106	116	112	115	102	91	98	95	107	112	107	95	93	86	95	123	97	103	92	81	100	98	99	96	98	106	94	107	111	109	89	104	99	101	91	74	106	88	96	91	95	92	102	89	84	73	97	94	104	80	116	87	112	102	129	100	101	93	112	116	95	87	90	107	103	91	101	102	89	97	96	96	121	104	99	96	85	90	89	82	86	93	94	93	87	110	101	99	95	97	99	94	92	84	109	95	102	89	80	103	90	88	97	92	89	99	91	93	89	108	91	105	95	98	96	103	98	87	86	104	104	105	93	114	95	97	97	75	83	92	89	110	96	99	95	99	108	91	98	102	93	90	88	80	93	92	88	86	83	92	103	112	94	99	96	103	105	106	99	89	85	100	97	95	96	95	81	85	95	92	95	87	84	115	88	91	114	107	96	88	101	99	103	101	103	99	96	78	110	105	109	100	93	79	97	100	109	98	109	111	110	102	112	99	85	98	95	95	101	111	93	71	89	98	86	105	90	89	100	99	89	77	97	105	82	121	96	106	109	99	91	109	90	93	100	105	95	97	99	107	110	93	88	104	103	95	90	78	97	103	106	85	96	89	90	116	85	87	110	106	77	86	102	98	90	106	111	87	103	100	87	99	98	104	115	101	93	108	84	83	106	97	90	106	104	113	106	94	90	108	106	109	104	84	108	102	102	95	91	108	110	88	92	93	118	105	105	104	90	79	88	103	87	96	94	114	92	89	97	100	112	94	110	119	87	96	115	106	111	98	88	115	79	96	87	91	85	83	85	98	92	97	96	98	96	89	124	88	72	104	89	106	114	121	96	119	111	86	84	113	121	99	102	100	91	107	121	112	89	107	117	110	93	91	91	87	92	104	94	87	108	107	90	100	108	89	89	112	76	91	98	103	120	101	106	96	106	101	101	101	104	91	80	105	99	110	94	99	98	104	92	96	94	100	106	112	80	104	108	83	100	96	101	97	82	98	105	81	105	99	81	83	96	102	103	101	103	106	98	94	93	89	94	92	100	107	102	85	95	91	108	112	85	93	87	95	103	109	108	91	97	114	82	98	91	93	94	116	109	101	114	86	85	96	77	109	95	102	113	82	99	101	98	95	99	99	109	89	105	90	101	93	113	96	88	101	90	100	85	85	116	98	93	106	114	91	108	87	97	96	83	96	83	86	78	103	102	106	92	100	96	88	112	76	91	106	85	88	98	93	100	95	95	83	104	92	83	103	93	76	93	88	102	90	111	101	82	89	104	102	95	101	95	100	91	93	101	86	98	81	97	98	92	100	86	92	96	95	101	85	93	103	88	105	88	91	117	85	107	113	103	106	88	106	89	98	126	87	100	94	86	98	97	82	109	90	101	106	83	84	100	87	102	96	99	88	82	103	115	90	79	83	93	102	84	113	96	107	90	108	96	112	106	83	88	104	97	102	86	105	97	91	84	98	92	80	102	102	104	107	105	96	109	95	105	79	86	99	94	104	86	86	105	119	92	90	111	82	114	96	107	98	107	96	107	93	93	90	86	100	87	102	90	113	102	86	99	92	96	91	89	101	106	110	78	81	93	99	106	97	94	86	86	92	108	103	91	97	99	93	99	114	83	110	104	90	89	81	96	93	96	86	104	82	108	87	101	96
16327	9862	1343	1595	2950	4009	3830	3261	2705	2423	2131	1869	1709	1571	1412	1378	1270	1202	1163	1136	1106	1072	1094	1038	1026	970	925	952	943	918	925	929	901	911	956	935	856	941	918	884	922	876	892	810	857	830	897	855	850	869	855	838	828	845	798	842	855	898	854	886	821	833	869	856	797	822	847	832	835	864	832	877	882	837	820	842	771	872	848	863	832	840	875	852	849	853	784	821	845	859	826	861	861	835	830	820	840	835	786	886	865	830	859	793	795	836	804	836	840	822	820	842	818	836	828	819	842	871	796	886	837	826	826	795	817	832	787	833	815	873	816	883	828	805	831	846	783	775	801	840	813	830	779	860	793	828	865	807	800	790	875	835	874	790	814	818	850	778	796	849	804	801	824	808	797	815	863	830	842	803	822	831	762	815	869	806	779	831	795	784	810	822	832	795	811	798	863	823	806	830	778	794	845	787	827	811	826	823	845	843	802	878	848	774	838	822	863	776	866	811	762	840	850	796	803	841	825	824	781	803	828	847	809	833	821	830	830	777	810	767	821	850	801	839	773	800	835	799	845	835	853	828	814	837	811	781	855	797	771	799	802	827	814	817	794	832	797	850	838	867	780	868	802	811	841	833	840	819	815	812	812	833	820	736	816	797	838	842	796	822	857	831	776	861	838	807	795	788	825	876	863	835	805	828	856	799	799	835	779	833	813	830	824	760	826	834	830	787	837	853	845	845	855	819	780	826	867	862	847	826	800	783	839	812	841	818	826	861	759	816	824	826	881	797	814	804	867	812	810	844	816	810	819	832	822	858	801	882	841	803	833	792	818	831	803	815	801	868	793	853	812	814	805	810	824	835	775	820	814	807	819	852	806	833	843	817	806	861	851	827	813	835	821	786	792	833	838	787	864	838	849	810	837	842	776	830	802	835	839	808	847	865	788	812	848	796	788	840	787	817	831	863	863	811	805	817	825	817	803	855	825	824	875	897	791	801	819	806	781	817	772	766	796	825	815	822	835	791	792	797	804	868	809	849	815	890	834	814	856	866	855	776	829	871	799	834	868	811	792	861	746	787	828	820	858	764	805	847	796	841	832	786	861	794	803	767	786	860	804	868	838	791	827	859	827	841	759	807	788	819	823	824	810	776	828	845	792	821	847	822	814	852	833	857	831	859	854	846	846	783	853	804	811	819	794	810	851	836	718	853	817	861	825	813	804	870	826	805	852	820	815	816	790	884	850	803	828	868	791	845	832	847	816	845	826	824	831	850	861	833	874	859	862	783	813	829	777	816	813	795	756	830	846	813	756	809	790	804	854	787	872	800	781	854	851	781	833	858	808	855	827	829	819	827	833	848	857	853	798	780	887	789	798	852	791	854	769	863	839	876	817	809	811	837	817	822	804	801	835	815	807	808	854	841	833	788	839	806	794	753	806	809	818	847	764	785	819	843	839	809	846	828	798	801	842	826	848	833	812	819	877	772	826	801	798	810	817	789	807	821	791	770	757	828	813	856	848	859	776	874	836	786	840	839	841	770	828	824	820	860	781	830	841	814	811	816	839	831	801	810	795	737	823	824	832	814	860	786	831	787	810	819	797	817	807	784	827	840	807	824	782	814	831	790	825	818	818	836	840	802	772	857	779	869	833	809	801	820	853	811	822	871	829	786	807	862	816	807	811	829	851	845	803	831	821	820	858	801	842	825	841	856	877	762	839	794	857	836	865	787	782	794	788	811	804	804	808	791	889	805	839	781	827	779	812	790	846	809	833	799	807	814	816	838	852	809	829	801	797	796	825	834	810	772	807	867	862	803	809	840	871	773	797	868	759	820	811	866	804	804	745	826	833	859	794	768	790	809	802	846	781	819	863	827	826	817	808	849	798	814	894	836	789	759	786	793	795	841	842	816	865	782	873	813	826	842	860	798	825	840	780	819	835	782	845	842	835	817	772	797	862	845	808	829	840	848	819	827	824	807	863	822	807	809	841	825	856	805	839	789	829	832	875	827	831	785	836	868	797	817	813	804	833	858	800	805	857	826	826	820	852	796	773	789	823	810	833	815	795	763	848	841	835	802	839	805	833	779	827	830	851	831	811	844	857	836	794	833	854	849	760	808	823	793	772	840	870	839	840	817	812	787	836	831	819	805	796	817	843	838	836	784	829	816	880	831	827	802	834	828	819	828	881	827	784	863	797	800	787	803	782	801	830	816	857	877	787	837	814	870	798	771	800	845	809	830	816	839	828	805	816	847	806	815	804	872	797	790	820	840	845	832	845	864	792	786	818	831	845	811	827	799	861	792	840	799	882	783	842	840	833	783	830	861	854	793	813	866	800	801	850	838	844	782	826	858	888	780	821	826	776	848	826	802	851	782	814	819	772	785	846	829	844	832	828	814	896	846	867	782	760	863	826	821	850	818	845	780	835	837	868	812	821	832	794	756	824	874	862	796	832	852	824	809	802	776	809	846	836	814	821	856	812	852	867	751	774	825	843	779	825	829	843	863	817	831	806	825	828	841	767	845	818	804	834	833	862	820	881	815	811	810	785	849	806	774	823	848	859	832	769	801	808	805	794	818	793	778	842	864	827	759	812	797	825	850	791	823	813	823	857	829	777	849	816	804	815	854	887	769	772	825	815	827	789	849	813	789	842	873	858	809	826	839	798	810	816	812	798	811	795	864	786	827	830	793	821	829	791	798	831	831	820	836	791	834	789	769	836	839	786	805	820	863	809	765	791	800	785	819	783	850	845	787	804	817	870	812	814	782	806	838	765	830	772	796	870	847	852	801	805	811	845	807	775	815	819	821	802	812	824	801	801	832	851	822	839	796	768	798	857	791	875	809	778	801	784	761	851	858	786	820	816	840	784	844	830	818	814	838	832	837	828	845	816	839	852	810	835	830	801	808	852	810	816	818	822	822	814	864	884	766	781	853	868	840	826	867	833	813	816	818	816	806	849	801	862	792	800	820	789	805	750	802	837	810	860	833	795	809	837	880	798	841	819	816	840	831	844	800	835	779	838	765	901	795	847	819	806	806	839	797	777	790	803	804	830	784	835	846	808	861	803	793	809	792	841	768	822	819	865	782	841	762	798	814	829	879	795	834	776	858	818	825	837	792	850	825	824	826	806	822	832	824	829	817	830	821	809	847	836	781	818	802	858	825	823	849	801	793	807	808	815	799	837	800	837	802	820	837	814	809	814	786	801	840	813	847	803	817	864	833	807	840	787	773	845	819	824	851	841	857	824	836	767	856	795	841	857	827	815	835	824	811	818	799	812	813	802	820	801	779	820	815	800	825	835	844	830	800	879	806	820	805	866	769	819	820	820	814	788	847	833	857	817	814	792	794	811	745	817	788	844	818	835	792	829	808	815	838	776	789	865	828	806	830	884	809	794	795	825	834	794	823	812	849	836	817	841	804	811	840	824	810	830	850	790	814	825	843	864	839	783	839	841	785	793	829	822	793	847	860	813	834	823	842	851	860	783	804	837	856	821	805	819	752
1169	176	31	36	40	36	42	58	41	44	41	42	34	35	40	52	40	37	32	34	41	37	47	23	29	31	43	41	32	37	40	40	39	33	24	42	40	33	39	36	36	32	42	40	36	35	34	41	45	29	42	37	42	28	39	33	33	37	33	44	29	41	35	46	28	41	39	37	40	47	43	40	44	34	38	36	35	47	40	39	31	37	30	36	34	52	37	46	40	31	35	37	46	33	36	29	40	38	27	33	46	40	37	39	38	40	42	43	51	36	49	38	28	40	47	46	36	47	52	43	37	41	37	39	50	28	35	26	43	29	36	43	36	43	48	44	39	32	37	23	35	40	49	24	41	36	46	55	35	43	33	28	35	42	44	45	40	22	39	35	46	41	50	47	43	46	37	45	40	32	37	44	29	38	49	42	41	53	41	32	45	36	44	43	27	32	31	50	42	39	22	37	44	37	45	37	39	23	47	32	40	42	51	29	36	40	28	32	31	45	23	35	46	27	51	38	49	36	27	29	45	34	42	52	42	36	36	22	40	47	47	49	42	29	24	33	34	39	31	40	41	33	37	39	30	36	42	37	43	35	39	35	41	30	52	49	51	29	32	32	36	31	34	36	41	31	34	34	35	30	37	33	43	39	52	43	36	29	41	31	30	32	35	33	40	58	47	37	34	34	41	35	44	43	31	33	42	40	52	44	34	46	44	37	45	43	42	39	29	37	33	33	37	43	38	39	36	39	42	31	35	35	34	40	35	32	39	31	36	33	39	38	38	36	40	48	33	30	33	26	30	46	31	42	30	33	44	31	31	42	41	40	32	40	31	35	31	41	40	37	44	50	36	36	30	31	37	39	39	37	33	31	33	35	37	32	51	37	49	35	34	49	27	35	41	41	46	39	49	39	45	35	44	32	34	36	24	40	43	39	37	45	39	38	33	40	28	34	31	38	39	38	39	34	37	44	40	35	27	41	23	40	35	41	30	30	37	49	32	26	43	46	36	27	36	40	31	51	50	35	43	31	42	39	46	35	32	50	33	52	42	38	41	44	36	36	39	39	36	38	46	32	40	36	35	31	36	39	38	41	37	28	38	43	24	32	39	29	38	39	39	33	49	33	42	38	40	31	34	42	44	38	34	28	49	41	40	39	41	37	38	42	43	42	28	35	31	43	36	42	38	40	38	39	29	41	33	39	39	35	34	37	41	38	37	38	35	35	28	35	28	43	41	31	33	40	43	48	37	26	35	44	39	32	44	28	35	39	30	34	40	36	40	29	39	39	33	34	49	37	34	38	53	47	42	47	38	37	40	44	44	39	47	46	38	27	43	44	37	29	37	37	55	39	48	42	45	31	42	41	43	38	38	22	40	32	38	34	35	45	44	35	33	39	46	41	42	39	38	38	42	41	36	30	38	36	46	33	43	44	35	36	31	34	37	39	37	39	30	29	50	48	37	32	45	38	37	36	34	36	26	32	42	38	34	30	37	25	37	35	36	41	36	34	38	50	43	36	37	42	37	42	29	30	28	30	35	41	32	42	30	44	40	33	41	48	25	30	29	38	35	33	41	42	48	30	32	52	33	32	28	39	38	40	37	43	44	43	30	44	52	38	33	35	32	34	35	35	43	45	38	46	36	33	35	39	30	28	46	38	45	31	53	43	38	38	37	34	44	35	41	44	30	38	36	34	34	37	47	27	45	27	38	33	42	41	36	36	41	47	34	32	39	45	50	43	31	25	29	43	35	43	33	30	41	27	26	37	30	35	30	50	42	38	44	34	52	30	47	38	35	37	30	42	36	38	49	31	43	26	45	41	28	41	33	29	37	33	33	25	29	29	34	35	57	36	39	37	39	38	40	39	44	46	35	43	33	46	41	34	43	37	34	34	38	35	40	27	45	39	40	42	24	29	42	38	37	46	37	37	38	33	45	42	36	38	29	34	24	45	45	37	40	37	37	40	44	40	27	34	33	34	48	32	38	43	43	34	41	40	43	42	38	33	38	32	31	45	32	27	36	43	47	48	44	47	42	43	30	38	42	29	42	24	49	37	37	40	38	45	36	37	43	37	37	33	36	32	36	42	44	32	32	39	34	36	32	40	30	36	31	31	36	37	33	38	34	37	42	40	42	44	34	40	44	35	26	36	43	48	42	43	31	40	39	35	37	48	35	42	38	38	39	32	34	33	32	29	26	38	29	34	33	43	36	44	28	40	41	48	32	56	33	36	39	35	33	41	37	33	40	46	43	30	34	36	48	45	32	39	30	36	45	34	30	38	31	39	45	41	36	31	43	38	41	38	41	42	48	36	32	34	38	45	37	36	37	33	49	37	42	44	38	40	31	37	46	42	33	34	36	49	53	34	37	37	39	51	37	33	38	44	45	46	35	42	36	36	35	39	40	46	33	37	39	36	37	38	38	40	39	37	36	51	27	27	47	39	43	43	28	42	28	45	49	29	26	41	37	35	26	35	38	37	36	32	33	22	30	45	33	42	31	31	50	32	45	45	32	32	46	38	36	35	40	31	36	26	39	31	32	33	42	37	36	40	33	33	37	37	46	36	32	26	38	40	37	41	37	42	30	39	43	40	34	40	27	34	20	28	33	48	41	34	45	38	52	34	47	24	28	44	33	28	41	35	33	27	38	32	42	31	35	28	39	37	44	32	24	40	26	34	38	37	32	40	37	35	42	21	34	41	26	43	34	35	40	36	46	31	38	37	31	32	38	38	29	36	41	41	31	39	35	42	37	49	31	46	41	44	33	35	30	31	34	35	29	39	46	34	37	43	48	33	33	45	32	41	29	40	44	32	26	30	48	33	36	36	35	37	43	46	28	35	42	41	46	39	42	42	43	38	43	42	42	35	40	38	51	32	42	36	31	52	51	35	31	38	43	52	30	41	41	38	35	42	44	43	25	33	41	41	50	40	32	43	38	37	42	49	37	31	33	43	46	57	45	30	33	30	41	32	51	26	30	28	40	31	30	39	39	40	34	34	36	36	32	31	43	33	38	41	30	30	59	32	29	39	38	45	34	47	30	43	27	37	42	48	33	41	41	49	32	33	43	40	36	40	58	29	30	37	32	44	28	37	43	50	31	37	30	24	27	40	44	50	28	40	42	41	31	35	37	36	39	41	37	36	32	27	46	33	40	33	47	31	35	44	32	42	17	42	31	40	31	37	39	38	31	35	37	40	35	39	32	39	37	41	43	44	31	35	38	52	41	41	51	26	30	38	36	45	46	39	48	33	46	42	39	28	32	20	36	30	34	49	46	35	42	29	36	37	38	37	36	37	44	34	47	38	35	32	28	33	32	33	33	51	32	43	35	39	37	49	33	55	27	38	30	36	31	36	36	36	48	42	34	43	48	48	44	29	33	53	27	32	35	47	40	35	38	37	37	35	37	39	42	31	35	33	40	37	34	39	28	26	36	51	35	33	26	53	39	48	47	40	40	32	41	28	36	40	35	40	34	43	41	32	40	48	35	30	32	43	39	48
12526	2657	376	364	518	623	602	551	540	513	498	427	433	399	385	376	353	352	375	365	345	340	350	335	310	340	341	304	319	298	333	362	331	320	322	328	334	313	327	305	321	323	327	278	344	288	341	322	333	301	337	322	302	303	316	326	319	282	309	305	330	314	293	329	289	305	328	313	342	341	282	286	286	326	314	316	306	304	331	294	321	310	309	332	326	345	322	313	289	305	309	320	306	304	305	292	294	316	322	337	333	316	323	299	302	352	294	352	300	302	318	326	312	320	326	315	298	293	313	323	318	270	290	337	328	305	306	313	336	292	294	350	308	327	337	312	324	341	315	352	289	305	293	289	293	296	272	277	328	307	297	291	302	296	308	342	343	328	333	288	310	310	319	305	331	271	338	326	291	313	303	311	317	310	314	312	330	302	299	336	316	310	325	307	314	304	325	293	315	325	312	331	336	298	340	353	323	305	312	333	274	313	315	332	325	323	320	326	311	302	294	317	303	319	300	266	281	317	322	330	309	331	306	310	320	317	302	314	312	316	335	314	318	321	335	319	298	313	325	317	318	308	320	323	289	285	336	328	280	319	345	315	314	303	314	314	306	307	305	326	292	311	321	310	320	292	311	312	361	316	314	312	308	311	267	292	288	319	310	325	317	317	314	290	302	305	325	334	311	316	295	332	293	314	297	310	334	284	336	337	308	278	332	326	332	293	308	288	327	315	307	299	328	331	346	348	329	285	315	312	290	313	288	335	280	335	292	317	295	272	314	302	325	275	317	312	316	281	304	308	313	351	315	338	328	325	316	308	325	312	304	315	295	305	331	344	293	305	305	306	288	307	302	284	309	287	348	306	293	317	351	324	314	302	304	315	311	348	319	317	306	331	327	313	286	320	307	338	307	296	291	321	317	333	300	313	309	291	316	332	323	317	295	316	308	293	319	292	306	294	310	330	320	315	311	294	316	313	319	334	299	320	315	316	322	322	302	290	302	277	294	291	303	301	328	308	305	300	350	317	342	343	327	308	341	310	332	282	328	294	304	334	307	335	307	292	331	348	342	329	289	301	313	328	330	311	329	329	298	329	337	306	286	330	319	354	281	292	338	333	294	322	317	334	358	369	301	298	293	325	298	350	323	328	301	313	287	274	308	331	297	308	296	279	307	300	266	349	343	305	289	312	305	310	308	340	339	329	312	297	335	276	269	317	312	286	300	319	301	297	277	333	316	322	313	329	310	308	309	289	287	296	298	315	321	312	306	306	296	314	303	322	308	328	314	312	288	345	330	298	345	294	291	335	294	282	321	310	298	305	322	314	303	352	305	303	333	286	336	338	308	328	355	319	282	335	296	277	302	303	320	327	312	302	303	328	345	300	277	317	307	320	321	285	327	267	336	309	339	337	332	316	303	294	322	312	352	305	303	311	321	280	334	303	327	308	302	320	303	327	343	303	300	310	311	331	295	328	291	312	290	286	278	321	303	322	341	323	323	331	316	277	304	313	301	317	291	304	296	326	277	324	316	291	306	341	289	322	299	338	315	296	291	309	289	308	316	280	316	334	284	318	326	330	272	305	327	317	308	339	294	345	330	314	266	321	336	316	319	315	305	275	299	325	315	319	289	300	316	301	331	341	274	300	330	315	297	340	310	309	316	304	323	312	344	296	294	325	324	342	297	310	316	315	306	294	303	336	319	293	310	270	309	314	316	333	314	351	306	321	281	304	294	331	335	333	283	329	276	282	291	317	301	311	311	311	347	291	281	327	301	324	316	311	319	271	301	317	312	312	271	309	317	331	304	295	331	306	306	307	311	314	312	335	335	338	296	287	310	314	346	266	317	282	319	317	325	325	329	337	284	326	321	306	326	308	342	308	310	338	320	309	291	297	308	330	303	319	286	320	323	289	302	317	297	301	303	294	318	303	346	352	323	309	325	296	303	320	300	278	332	307	306	336	326	346	322	315	353	312	325	302	286	307	312	283	330	311	322	324	301	316	278	304	311	323	299	334	313	325	315	335	353	297	354	317	293	312	303	299	313	292	319	269	336	299	329	331	334	302	342	315	311	341	311	304	285	315	308	314	326	302	327	337	324	296	319	351	302	304	309	340	340	276	296	307	309	317	304	365	302	305	313	328	319	341	293	318	334	284	340	315	315	301	345	322	310	341	301	315	300	328	325	323	279	375	313	317	303	331	328	317	344	294	269	320	321	301	280	315	319	312	309	327	322	319	325	326	301	323	311	317	309	317	320	285	325	299	311	313	313	323	298	300	340	298	317	306	320	304	338	308	293	344	298	324	313	321	306	301	310	337	278	305	292	333	288	332	316	306	306	327	280	279	330	300	314	303	339	337	300	324	310	303	301	314	322	326	319	316	294	316	300	302	311	274	311	317	322	331	331	288	304	302	310	322	304	312	317	300	339	292	278	344	279	308	334	294	309	280	294	338	301	302	303	300	332	311	282	314	322	301	333	330	301	308	302	306	344	315	342	327	290	307	328	341	317	335	310	320	324	291	314	368	335	335	315	319	302	318	287	340	321	320	334	321	277	328	290	308	321	334	325	303	309	332	311	310	287	343	319	293	313	270	304	309	299	351	280	305	294	307	294	303	282	333	337	300	306	334	339	319	320	302	289	311	301	293	299	318	305	326	281	308	310	319	319	298	323	305	321	326	309	305	333	303	295	343	330	328	317	334	321	317	297	319	300	270	322	305	317	314	306	330	346	316	304	286	326	321	290	325	313	324	333	326	290	356	272	313	337	287	323	294	334	303	324	317	359	298	325	320	310	324	325	330	280	263	331	285	320	318	333	326	309	311	295	320	290	289	297	296	349	301	319	319	316	303	317	295	310	295	315	282	308	319	322	329	346	304	332	311	355	317	314	298	330	315	315	311	357	319	307	295	306	297	316	328	318	328	299	354	335	300	323	308	299	321	326	300	312	300	283	310	329	301	311	298	308	322	287	316	311	318	306	294	329	304	302	308	324	298	303	278	306	305	300	310	324	310	339	357	310	303	256	324	307	302	279	305	321	315	320	334	306	319	320	322	291	325	305	294	283	321	301	342	300	314	296	291	307	290	338	333	308	298	313	291	355	319	317	313	285	333	306	325	331	301	298	300	332	331	329	311	333	315	314	307	335	310	277	330	325	322	314	308	342	299	323	302	303	349	327	294	336	320	296	297	300	342	288	302	324	296	298	335	307	318	303	322	299	335	315	279	312	291	327	342	290	304	340	321	338	324	293	301	301	322	315	303	319	320	345	318	308	324	302	314	291	289	318	337	318	306	301	319	298	330	320	299	307	308	313	306	307	290	333	298	342	307	294	307	316	326	323	301	317	315	322	306	312	307	339	321	345	317	286	328	303	298	323	301	328	307	319	329	308	299	293	311	292	314	284	300	298	318	307	323	323	285	327	317	337	319	312	312	304	315	325	292	295	315	298	314	315	317	335	304	320	319	319	333	312	299	307	309	313	315	346	301	329	308	309	286	339	313
977	699	139	121	96	114	131	130	116	122	121	107	128	122	105	113	110	109	110	116	113	120	109	110	94	131	99	114	98	117	92	110	101	109	97	113	114	120	125	101	91	114	99	123	101	105	100	99	98	95	117	116	92	89	113	120	79	119	96	81	109	102	120	102	104	102	124	113	112	107	120	115	107	98	112	98	93	100	96	119	101	90	98	115	100	112	122	94	96	89	122	104	95	103	100	106	101	90	102	107	103	94	117	95	99	89	103	107	98	97	87	99	101	98	122	101	106	117	98	122	117	98	113	91	137	98	111	124	96	105	116	104	106	103	101	107	89	128	98	95	112	103	117	102	99	104	104	128	98	118	101	112	103	99	115	97	111	103	97	111	114	92	91	87	99	116	110	97	99	99	97	98	107	117	110	105	118	95	89	95	110	90	89	97	102	108	92	96	108	119	99	94	113	115	108	106	108	122	101	106	115	108	109	97	104	107	108	106	106	99	90	92	93	122	90	94	115	82	88	115	111	97	116	110	111	100	98	98	92	105	102	106	135	116	129	101	105	94	106	84	109	104	98	99	104	110	104	109	100	101	94	96	97	100	113	101	111	95	100	109	99	98	110	93	97	98	86	106	103	110	118	111	91	76	107	116	95	80	99	115	106	97	104	105	110	107	112	111	102	90	106	90	108	98	96	111	109	102	96	115	92	112	98	104	100	106	101	95	95	89	100	103	92	111	127	118	116	98	112	106	114	115	99	102	108	92	86	115	105	98	88	103	77	96	110	106	101	104	103	103	99	89	105	86	107	103	93	98	122	113	102	110	102	105	106	96	99	85	93	108	82	85	96	110	88	77	98	108	89	87	118	103	101	98	107	95	112	90	105	98	112	92	101	109	101	102	101	102	96	93	98	110	106	102	96	95	101	101	106	86	96	88	84	120	106	107	94	104	106	99	114	126	110	104	95	101	92	99	93	105	117	77	102	108	123	92	92	103	107	95	105	103	112	97	106	108	99	102	91	109	116	92	100	108	86	112	113	119	106	104	89	100	105	109	115	93	111	116	113	118	104	100	111	100	94	106	108	96	109	102	100	102	119	101	104	106	108	101	109	97	97	105	115	110	85	113	106	106	105	122	91	89	93	106	106	108	92	93	107	100	107	105	109	96	104	114	112	128	106	98	107	90	106	118	92	91	97	107	94	103	101	97	95	95	95	93	104	89	93	95	103	102	116	86	109	112	113	99	95	106	96	113	108	94	94	84	116	101	97	87	116	101	90	94	122	80	108	105	93	102	120	108	94	108	95	109	103	111	85	109	101	84	86	93	110	111	106	116	93	118	111	90	109	109	101	115	91	96	105	82	111	96	84	114	117	109	104	99	110	113	114	102	107	109	103	114	105	94	100	112	102	105	91	107	95	87	98	103	93	115	103	115	114	93	113	90	109	101	109	104	104	94	103	110	97	101	93	103	88	85	112	114	95	92	110	116	108	110	107	98	118	99	105	106	97	107	100	106	101	104	90	114	84	105	116	96	124	121	108	116	99	103	95	98	100	118	97	121	123	94	109	115	123	100	87	117	103	106	102	96	111	99	108	97	110	109	101	105	94	102	97	104	102	111	104	89	103	125	97	87	115	98	103	108	91	83	102	96	94	122	97	109	120	116	94	92	124	96	115	95	113	106	108	107	106	112	98	113	108	103	107	118	106	114	72	87	101	125	122	98	106	82	119	94	93	92	116	108	83	98	123	113	113	101	110	103	96	101	126	111	86	100	101	107	102	106	95	85	100	119	102	112	91	100	105	99	120	110	92	108	104	91	115	91	128	134	88	104	96	110	119	112	115	96	100	113	104	123	83	107	119	103	103	92	127	89	97	102	91	101	110	106	96	114	112	115	107	94	108	99	98	105	111	109	104	97	108	96	100	111	92	101	99	95	106	93	95	105	94	117	94	104	102	87	102	108	96	95	90	104	120	84	99	94	112	85	98	129	115	116	116	105	110	117	111	121	102	108	87	91	104	109	94	92	123	112	88	97	105	110	105	114	96	88	100	107	102	112	97	138	108	114	95	107	103	90	91	118	99	101	84	109	99	86	104	110	108	103	112	104	86	94	93	110	98	96	102	89	100	116	96	97	100	109	103	116	94	98	84	101	90	106	110	89	103	124	116	101	104	101	90	115	98	105	125	104	102	99	117	101	132	95	89	103	93	101	100	112	93	106	118	100	104	110	116	103	112	91	100	109	97	91	126	114	98	96	110	123	109	98	110	103	102	102	100	96	101	107	93	123	104	82	90	105	96	101	88	96	110	89	96	111	104	97	96	100	86	98	119	101	122	104	97	98	101	97	98	94	117	90	107	113	91	90	94	107	97	91	108	108	89	96	121	113	95	113	117	100	119	109	110	97	118	80	89	102	97	101	99	125	89	127	97	112	111	106	108	125	111	111	95	109	112	95	94	105	122	98	130	120	105	109	110	96	99	109	107	98	93	108	108	90	102	102	96	122	100	113	100	123	98	111	99	106	100	100	97	83	101	100	106	114	108	104	102	111	89	99	120	92	104	100	96	99	95	100	108	111	103	103	105	111	116	117	95	100	111	101	104	104	98	115	94	101	97	123	133	97	94	117	97	87	106	129	98	104	108	121	118	94	120	126	105	82	83	98	93	126	83	107	117	100	95	105	100	104	103	101	109	106	113	94	119	107	105	114	115	102	113	106	97	105	120	133	123	100	109	104	128	84	98	92	100	96	95	98	103	102	93	106	118	106	114	94	102	100	106	106	102	93	90	98	105	93	98	115	116	109	107	104	111	99	114	112	119	91	113	99	87	95	122	92	108	114	97	94	95	100	108	100	99	110	114	111	109	104	106	99	99	105	104	92	118	104	109	101	119	116	81	120	78	101	101	109	93	83	102	95	90	105	75	114	88	100	108	114	109	116	86	99	103	110	102	94	117	129	97	106	115	87	96	107	103	114	123	113	108	91	122	95	103	109	106	104	108	112	107	91	104	86	97	96	100	95	100	110	103	110	100	107	85	98	90	104	117	119	104	98	109	91	101	103	91	104	114	107	114	98	117	100	130	99	110	96	98	117	129	102	105	114	112	92	90	115	107	96	120	125	106	96	117	111	97	104	110	104	119	104	103	112	112	102	112	107	109	89	105	118	104	100	111	114	108	105	109	111	100	117	111	96	101	82	97	94	96	96	105	84	88	107	93	96	99	100	115	108	94	100	86	92	98	100	97	110	83	112	121	105	110	111	98	100	91	121	98	124	87	97	117	105	109	105	108	123	112	123	100	99	128	95	89	111	105	103	85	118	102	93	96	100	103	101	90	99	104	104	106	93	102	103	84	97	105	107	95	109	96	95	118	115	110	106	97	113	118	100	110	89	116	106	103	110	105	105	102	103	109	117	112	93	107	102	83	103	88	82	96	89	104	98	105	95	85	93	84	108	107	86	88	92	110	100	98	100	101	122	92	110	96	117	109	103	105	90	112	106
14767	7900	1294	1322	2224	2935	2825	2408	1978	1803	1581	1455	1367	1217	1177	1169	1098	1078	1085	999	1004	955	995	980	917	948	888	919	888	976	904	928	943	892	950	917	879	931	876	875	876	882	866	926	893	807	846	869	873	849	880	792	865	895	869	824	854	875	854	902	839	835	832	823	813	837	874	833	868	820	830	797	844	842	783	799	881	826	904	868	797	847	867	850	778	807	828	852	917	838	866	900	892	847	836	852	824	841	881	847	801	839	846	825	804	866	823	831	824	819	866	846	858	858	843	799	846	888	858	837	827	815	814	867	835	804	794	861	786	833	852	831	860	856	803	881	799	802	872	850	868	837	860	850	864	813	827	858	818	850	851	863	849	857	851	781	869	839	843	814	881	825	786	876	827	800	798	819	860	887	850	866	842	762	772	844	846	812	820	852	857	894	813	822	803	828	849	824	820	828	804	868	859	830	818	842	842	874	863	873	817	907	831	798	858	840	826	885	904	806	891	793	800	824	889	837	797	888	839	880	893	886	868	838	818	882	818	817	861	815	843	828	821	828	798	831	830	838	833	834	863	849	856	865	837	817	831	843	810	820	828	835	845	814	864	875	861	831	817	883	842	841	821	810	928	871	874	838	836	858	840	864	857	829	897	860	875	862	780	818	837	878	874	817	871	870	843	930	889	873	806	850	887	858	841	845	862	884	837	857	803	872	884	839	856	875	868	802	830	863	801	883	887	869	831	825	859	811	848	823	850	890	832	850	870	894	828	825	798	847	788	864	813	851	852	851	833	893	803	855	862	814	832	844	869	843	835	860	814	847	830	807	803	873	820	831	812	861	798	866	869	811	837	802	838	850	832	850	815	822	840	782	844	903	823	894	833	835	884	864	862	852	879	825	816	838	806	846	862	849	812	866	837	832	823	857	845	860	838	828	797	864	885	836	853	851	777	768	877	839	849	864	847	830	808	817	842	847	867	837	871	824	829	801	814	789	828	907	839	819	833	833	843	803	880	837	863	871	878	805	904	810	855	860	880	830	869	790	822	782	906	849	845	874	824	844	815	869	847	808	864	849	837	804	842	811	863	886	820	810	913	871	838	830	771	765	828	861	784	801	844	851	823	843	818	836	866	847	810	841	857	830	830	841	852	854	850	852	876	814	854	884	878	827	822	865	805	857	860	841	841	827	802	837	841	855	799	826	885	839	815	861	819	867	844	819	871	818	869	795	817	832	863	849	820	790	908	834	839	868	823	865	823	831	834	867	814	827	852	842	820	812	866	851	786	841	797	843	865	815	834	842	872	842	828	814	851	824	855	828	857	798	805	836	843	861	848	820	819	878	864	841	818	824	794	844	834	825	864	906	797	813	815	835	859	866	859	844	837	837	827	839	916	817	863	853	828	855	848	803	845	834	861	861	816	786	817	857	799	826	800	809	850	872	885	842	847	839	804	771	775	806	816	849	812	877	858	858	832	882	909	843	833	821	853	830	832	844	856	860	853	856	831	859	826	851	832	873	868	778	853	901	847	803	896	884	801	813	835	842	853	826	802	799	891	837	831	836	810	876	823	824	837	816	827	850	840	802	876	844	827	813	837	847	796	835	897	856	841	854	817	818	818	878	871	876	851	835	833	851	887	846	864	804	890	864	838	874	898	831	827	844	844	823	836	880	848	817	840	877	896	877	835	842	888	810	823	828	849	826	853	838	804	829	843	830	879	814	834	827	852	801	795	873	824	774	851	785	815	820	836	905	796	801	818	829	860	848	841	817	837	829	885	899	848	862	818	833	845	825	852	850	802	841	853	871	808	822	883	877	836	844	849	913	830	833	849	812	815	863	831	830	839	798	876	834	862	837	843	837	832	824	875	852	827	828	868	843	753	833	824	869	837	820	849	854	875	808	890	800	849	846	858	858	804	878	836	834	813	802	843	806	859	799	836	857	836	850	877	826	809	909	898	849	828	886	846	865	811	912	833	838	834	838	783	820	825	798	830	889	856	818	862	836	885	841	845	871	862	887	826	903	796	861	870	835	817	859	864	905	868	842	865	883	853	838	879	795	862	839	822	843	825	836	878	828	814	861	846	860	798	813	834	821	848	813	849	884	820	888	872	820	830	876	874	869	860	807	848	842	861	809	806	907	867	855	854	867	849	898	830	834	859	839	861	843	815	882	861	885	860	857	855	821	874	797	822	842	827	823	836	848	874	870	830	800	871	845	847	801	815	804	901	838	799	878	875	863	869	863	864	819	843	807	860	884	807	827	822	865	859	838	817	819	861	824	824	816	860	783	817	819	841	843	891	841	834	849	825	870	867	811	797	850	851	852	859	860	856	815	862	865	850	781	875	844	859	795	881	836	865	853	845	852	814	827	831	839	819	836	848	868	856	856	788	860	929	836	831	849	840	814	838	855	812	845	825	825	830	846	832	815	848	867	820	859	818	866	818	875	832	817	822	844	868	834	787	842	851	814	857	890	888	854	890	855	834	840	818	930	848	836	885	834	877	871	844	850	817	851	908	859	791	831	827	815	863	837	874	853	831	840	807	911	839	908	804	834	795	809	837	871	815	857	809	876	886	818	815	898	785	831	841	845	793	874	831	841	889	813	883	836	873	839	833	844	893	815	825	833	856	898	838	860	814	835	852	827	839	882	826	835	864	830	861	833	852	809	831	860	852	850	865	864	799	824	827	847	834	848	851	800	859	808	786	816	837	843	830	830	882	819	834	876	811	844	833	850	829	849	828	851	914	836	831	824	886	846	837	862	874	899	866	860	845	836	859	849	815	906	775	824	836	869	888	865	830	810	852	870	800	796	844	831	844	844	828	906	839	818	807	840	858	863	848	873	840	881	837	813	857	810	830	810	856	851	820	837	850	778	847	824	849	897	818	833	857	848	835	821	858	793	858	829	870	820	857	916	832	826	840	817	836	842	837	807	798	806	874	824	857	838	812	796	891	817	852	893	874	809	900	841	839	838	881	820	818	829	820	858	863	831	881	817	875	863	840	812	815	811	826	860	862	824	852	841	827	826	822	823	809	805	858	803	861	823	846	897	856	878	844	863	844	835	817	853	898	823	850	849	784	804	870	840	862	807	823	817	859	863	836	836	800	868	844	822	837	885	810	857	858	842	865	813	849	823	813	848	857	851	862	829	848	846	849	828	841	858	855	805	862	857	868	833	857	849	818	856	858	818	841	875	863	838	830	829	861	822	847	833	819	840	858	879	859	839	857	826	871	825	868	815	867	812	883	859	880	859	804	883	833	828	809	805	864	830	904	903	799	815	801	833	883	874	849	883	796	854	793	844	859	877	827	803	817	879	891	851	810	820	821	893	843	822	812	861	812	822	812	823	845	841	814	843	864	892	879	861	904	832	848	896	867	858	811	854	860	800	821	800	823	856	843	836	820	801	812	853	848	849	865	877	799	848	807	840	834	861	810	872	865	829	822	856	858	903	794	863	827	809	857	823	843	843	880	809	827	822	853	835	828	841	872	856	865	827
1754	515	43	41	31	41	40	37	50	38	32	41	42	50	46	34	30	32	30	23	27	35	39	25	26	15	31	26	23	25	23	37	15	25	22	25	27	24	28	21	21	32	23	23	23	24	32	21	28	21	24	14	24	18	17	19	30	30	14	22	23	29	17	27	18	16	26	18	12	29	20	17	19	25	20	23	15	22	26	27	20	15	30	27	27	24	27	34	19	26	22	24	17	22	16	26	19	22	30	26	12	24	35	18	29	24	20	26	22	25	21	27	19	18	21	20	35	26	19	29	28	19	18	23	23	17	23	22	23	17	31	29	33	25	14	25	19	24	22	24	13	23	30	23	27	25	24	19	21	26	22	21	25	28	29	28	26	28	23	28	24	33	25	25	29	27	27	27	21	26	21	21	21	33	21	24	25	14	18	24	27	21	26	25	17	21	18	21	20	28	28	23	22	19	21	23	15	25	28	23	21	25	24	23	27	21	26	22	27	27	25	17	32	15	24	21	17	27	25	22	32	25	23	26	23	24	24	22	32	26	17	26	30	24	20	23	26	39	28	14	27	27	20	21	21	18	22	34	29	21	23	22	24	23	23	22	24	17	24	21	27	28	25	35	14	29	14	24	23	20	23	27	20	25	25	26	16	23	16	15	17	27	19	13	16	21	23	23	24	26	26	27	20	25	25	18	20	21	27	23	29	22	27	28	20	22	22	29	24	21	29	28	22	19	27	25	19	26	13	21	30	15	23	22	26	28	22	20	25	24	18	23	27	18	25	20	32	23	16	21	26	19	22	19	21	23	26	17	25	17	27	16	18	25	17	13	36	31	27	29	19	18	22	19	16	19	17	25	23	28	31	23	21	32	27	30	27	26	25	31	15	18	23	24	29	32	20	27	23	15	30	25	24	24	29	26	23	25	27	31	25	19	26	34	23	19	29	30	19	20	18	23	28	26	37	17	21	24	22	31	23	29	23	31	16	30	29	17	28	22	24	25	24	22	23	21	23	32	26	36	30	23	16	23	23	22	16	23	23	30	24	24	12	21	21	22	14	22	25	30	25	28	26	23	23	19	21	28	26	22	24	15	27	23	25	22	22	17	23	28	31	15	15	28	29	19	22	21	13	17	25	27	19	26	16	39	20	24	19	16	19	23	21	21	26	17	24	25	27	25	14	21	12	33	30	31	19	24	23	22	23	29	21	18	18	19	30	19	19	23	27	20	21	27	22	19	21	32	27	25	18	31	10	25	20	19	12	30	25	22	30	23	25	29	26	21	21	33	17	22	16	18	25	34	23	18	32	17	25	23	28	27	21	24	16	25	27	15	25	30	27	18	31	24	26	30	27	22	25	21	21	16	22	17	16	27	34	23	22	21	18	16	27	16	18	23	20	23	27	27	23	22	25	18	26	22	24	23	24	24	24	29	21	17	23	31	31	14	23	29	24	16	36	23	25	25	29	17	23	18	36	26	26	25	26	27	32	19	38	29	25	22	19	28	18	22	18	24	14	9	22	35	33	31	26	27	34	26	17	9	18	27	37	23	26	22	23	24	28	28	21	25	24	21	23	29	20	19	18	22	20	21	27	20	24	19	25	34	23	30	19	25	24	38	20	32	17	20	31	22	18	20	24	29	22	32	20	35	16	22	23	20	26	30	13	10	26	23	19	25	27	26	29	12	23	28	25	27	21	29	25	31	30	20	24	19	22	26	23	31	22	16	14	21	27	24	12	25	24	18	31	34	16	22	29	17	33	22	24	29	32	24	30	21	23	24	27	31	37	29	14	26	26	16	22	23	19	34	21	26	24	10	25	35	17	19	26	23	19	19	24	30	27	24	21	22	29	26	24	26	17	20	24	29	24	19	20	31	17	27	30	28	20	27	21	28	17	34	27	26	29	26	16	20	22	25	23	20	28	16	24	28	21	28	27	25	22	16	19	22	28	29	29	23	23	28	20	28	32	18	26	26	14	24	22	13	29	24	25	18	29	21	25	28	26	24	24	24	24	21	19	14	24	24	18	24	30	31	17	17	30	27	25	25	27	17	24	18	29	23	30	20	23	22	25	25	22	27	13	24	34	20	34	23	15	26	22	25	16	14	33	18	19	16	24	19	21	24	24	24	16	14	16	29	33	26	17	28	15	21	18	23	30	19	27	21	25	25	26	25	17	20	27	20	17	24	26	20	21	23	23	27	25	25	37	24	30	26	17	26	24	19	25	35	23	20	24	31	27	23	17	19	31	29	29	23	20	24	33	34	24	26	31	28	22	14	23	20	27	22	25	30	17	24	26	26	23	23	23	23	15	17	22	27	23	30	29	23	25	22	25	15	26	20	25	28	23	26	24	23	19	19	23	22	19	30	22	25	18	21	23	29	20	24	33	30	23	24	23	38	20	23	30	21	26	22	26	24	14	25	25	28	29	23	29	23	22	20	17	23	17	13	22	25	22	20	26	30	31	35	17	29	17	26	20	20	25	19	22	20	27	17	29	21	23	30	23	21	25	24	26	22	22	21	19	23	32	24	26	24	25	22	28	24	22	26	23	22	13	20	20	21	23	25	15	30	21	18	15	24	30	24	22	29	24	21	16	23	18	20	26	17	35	22	23	16	29	30	31	24	25	25	22	29	19	22	21	24	26	22	26	22	33	32	22	31	22	19	20	15	23	20	31	17	33	18	23	18	23	22	25	31	26	14	21	31	20	27	33	32	36	14	27	24	26	20	27	23	30	29	21	33	26	25	21	35	20	24	27	22	27	20	27	28	21	27	25	21	20	30	21	25	25	26	28	20	27	20	24	24	13	26	24	20	25	18	26	23	16	15	27	27	31	18	28	24	24	18	17	21	19	25	19	22	21	22	22	25	30	26	20	15	25	23	20	23	26	23	19	24	23	27	22	17	17	21	25	17	26	18	22	29	26	20	25	18	29	25	27	30	16	20	27	20	24	37	22	25	21	29	20	27	23	26	18	21	16	32	31	27	29	28	14	12	23	27	22	28	30	20	19	36	25	24	32	20	9	17	20	20	28	21	23	23	23	29	24	27	16	30	24	25	24	27	24	23	27	27	30	17	25	20	23	23	20	30	24	32	22	32	19	14	28	27	29	20	21	21	26	25	17	33	29	27	28	26	19	28	19	21	23	17	28	20	14	30	26	20	26	27	24	27	21	28	15	19	20	18	19	14	23	22	27	26	21	22	24	27	30	25	21	25	21	25	29	19	29	30	22	24	27	32	28	19	28	23	19	21	28	26	27	19	18	29	25	25	22	26	13	29	24	20	23	28	29	17	27	35	26	17	25	28	26	22	22	28	18	20	18	29	25	22	28	23	24	25	28	24	21	23	29	21	23	29	28	25	22	16	26	19	22	30	19	25	22	17	23	22	25	27	30	24	28	19	29	23	24	19	23	16	22	29	21	23	23	11	24	23	23	16	27	20	29	30	12	22	36	21	15	24	12	19	17	23	19	23	30	23	20	28	19	31	25	37	29	27
14719	5699	469	595	1291	1884	1884	1586	1310	1159	940	827	723	641	587	571	489	468	394	374	365	358	331	348	321	288	324	285	280	270	279	280	273	271	247	231	233	250	246	236	281	250	236	227	248	219	201	238	226	231	240	221	224	218	194	204	226	223	216	234	235	204	260	249	217	213	197	210	216	211	241	192	212	221	217	222	213	211	203	198	228	205	218	230	200	210	245	241	199	200	192	202	198	190	187	215	211	205	221	213	228	197	213	199	215	215	219	198	196	190	220	202	226	207	200	192	183	192	201	221	176	220	206	202	207	218	239	216	227	209	202	192	199	191	203	215	194	210	217	207	216	189	212	192	198	176	214	213	201	207	205	196	230	211	190	195	196	213	187	215	243	189	218	217	206	220	189	221	174	198	224	207	228	194	216	207	204	227	214	203	194	192	198	227	203	206	185	195	194	216	201	202	160	186	216	184	224	198	205	214	196	206	187	189	201	219	188	201	211	190	193	203	195	196	222	207	200	210	219	200	209	208	201	201	209	199	192	190	187	220	209	213	234	224	207	181	173	185	222	226	187	225	182	207	206	207	224	205	198	202	197	198	214	194	187	204	202	183	241	181	191	210	180	209	197	185	194	211	187	209	211	211	202	200	192	204	201	212	195	213	180	214	199	206	220	202	195	208	197	227	207	229	221	194	194	203	214	209	198	193	198	199	196	209	231	190	206	209	191	222	202	219	221	227	197	208	210	194	222	204	220	198	202	203	209	228	178	210	199	195	205	203	193	211	218	244	207	234	184	192	188	209	198	197	208	221	191	207	183	203	202	200	201	212	186	201	209	200	221	217	182	201	201	207	187	208	198	182	172	213	212	207	196	206	232	196	182	198	217	190	237	197	186	221	209	212	206	206	192	208	193	189	196	195	203	214	194	204	196	200	208	191	244	225	236	177	184	192	213	218	219	194	204	193	198	194	210	175	204	209	183	218	205	190	230	190	194	177	204	208	226	188	231	207	205	190	172	226	230	190	191	191	197	198	230	225	205	197	201	229	211	199	193	206	211	218	210	229	202	227	197	218	222	206	224	195	211	195	198	212	177	185	185	209	216	165	216	245	194	196	215	190	207	169	229	215	221	174	203	191	217	217	214	204	217	219	210	180	205	195	209	201	193	221	173	175	193	175	205	219	209	180	197	195	210	220	195	218	236	218	203	221	227	208	189	225	207	177	195	211	189	185	196	235	193	208	181	201	201	218	184	198	201	197	171	196	183	213	185	204	237	198	186	212	224	199	200	233	194	191	221	201	182	214	204	214	233	175	193	201	198	202	213	190	215	219	189	191	211	203	238	189	213	197	187	194	197	183	211	201	214	213	210	195	226	193	175	207	194	206	179	196	187	212	207	201	199	206	205	203	179	189	200	212	209	205	200	211	204	195	215	190	190	213	215	192	203	226	219	212	211	205	195	185	178	211	201	228	193	199	221	189	211	213	210	224	208	209	214	172	214	190	212	232	193	191	209	196	219	188	178	194	210	202	207	228	209	197	220	230	194	182	215	202	179	205	223	210	208	186	211	188	188	189	222	205	217	193	203	212	200	195	198	195	183	184	203	188	178	162	204	186	211	182	210	207	193	191	233	193	205	201	198	197	201	202	209	186	210	185	221	205	188	213	225	220	214	212	202	197	194	213	187	223	213	207	163	196	209	179	207	220	200	207	225	209	206	203	191	208	212	191	204	191	193	201	195	206	211	211	179	198	215	191	214	162	181	203	204	176	205	221	195	190	211	182	212	206	208	218	186	213	181	194	215	192	203	208	182	223	185	179	192	188	202	210	185	192	201	204	217	194	193	191	201	195	217	186	196	205	202	146	192	183	225	175	206	218	192	207	202	201	173	212	213	194	200	220	189	202	178	203	206	207	198	190	202	192	201	207	210	188	195	210	182	214	211	196	204	195	219	226	217	210	224	186	204	205	209	216	191	214	202	218	205	203	179	199	212	210	207	202	198	194	190	196	226	218	201	198	222	221	202	194	211	205	183	210	218	214	188	171	217	200	199	196	200	206	214	190	208	213	187	168	200	179	211	201	233	237	230	199	188	236	198	219	202	210	201	188	196	212	185	191	219	189	185	209	210	185	205	222	204	215	196	212	194	203	197	218	226	204	231	194	215	202	210	208	188	189	191	195	210	199	213	207	234	190	197	195	196	234	175	209	211	203	199	198	189	195	225	193	213	214	193	207	193	222	219	208	197	190	189	219	205	233	181	190	206	231	194	199	184	203	201	237	197	194	207	226	192	191	203	199	193	214	217	202	208	191	163	211	194	180	190	220	206	206	196	183	173	202	192	184	201	175	235	221	181	205	181	193	204	206	211	220	211	216	213	208	182	192	192	184	219	198	210	219	222	193	179	190	177	220	192	221	219	182	218	174	220	235	218	229	226	219	210	218	202	215	206	178	199	228	203	202	213	201	220	221	218	189	212	183	221	208	214	198	212	201	214	200	175	217	204	195	224	198	189	200	196	194	219	221	170	226	184	180	214	183	225	217	214	191	203	190	208	211	191	223	174	216	226	217	207	212	197	157	190	227	184	223	197	202	207	207	206	183	195	198	203	233	209	186	188	228	170	201	202	208	202	199	183	200	199	219	219	205	215	206	185	208	204	193	223	208	189	209	186	208	211	241	199	187	230	206	196	221	222	206	188	213	222	219	233	213	204	202	193	212	218	214	181	207	171	201	208	241	180	221	218	223	188	201	202	206	222	186	170	225	209	208	224	188	211	193	192	214	212	208	186	206	220	187	207	208	190	203	212	193	195	223	229	183	201	216	196	195	203	175	209	197	193	188	210	205	190	225	206	203	198	211	208	202	203	194	233	186	195	199	193	215	207	229	189	187	197	198	188	185	196	200	196	207	209	213	214	218	201	186	200	201	216	193	194	150	202	209	170	205	207	205	209	180	205	199	217	191	200	207	188	215	199	212	209	206	241	193	195	193	200	200	201	196	207	204	214	193	207	196	201	223	226	208	190	208	187	180	189	197	201	215	193	204	180	210	222	215	203	177	189	195	224	193	170	222	203	224	217	229	205	202	211	187	216	215	203	227	184	211	202	208	182	234	193	188	215	195	189	205	208	175	179	194	190	178	206	199	179	194	207	210	188	206	178	182	193	229	212	208	218	193	183	184	189	198	186	198	190	198	218	196	186	174	193	194	233	206	187	174	200	209	196	214	197	226	212	143	214	171	207	199	192	206	175	192	182	200	262	196	180	208	206	218	197	202	207	196	189	196	227	185	197	218	180	200	194	182	186	184	215	214	212	211	186	196	222	228	189	182	220	214	188	199	186	198	183	212	200	165	216	187	192	210	204	203	185	190	201	207	204	180	209	209	207	180	194	183	212	202	203	189	222	203	201	205	206	190	195	217	212	184	192	209	202	215	220	222	186	197	236	190	193	185	206	223	216	201	202	189	201	225	229	185	195	208	200	197	192	200	200	210	206	203	208	205
1285	987	177	117	127	116	142	132	109	122	148	141	118	99	110	126	111	115	112	113	124	96	93	109	105	97	100	122	91	104	100	101	94	118	107	105	94	103	102	103	95	97	93	95	100	114	100	120	109	72	89	105	112	112	95	92	97	121	95	101	105	125	97	105	118	92	96	117	104	97	102	92	104	102	83	98	112	81	104	114	108	99	98	84	94	109	105	104	87	96	95	102	117	101	89	91	93	104	94	95	105	106	88	103	85	112	103	93	83	108	101	101	82	94	108	81	107	104	100	101	108	99	87	107	95	105	104	106	92	104	101	79	89	100	94	101	106	93	116	115	106	96	102	94	85	113	99	104	109	102	105	98	107	104	95	113	101	104	101	92	83	81	89	108	96	101	90	95	82	103	101	100	94	101	100	101	91	110	81	105	86	100	101	115	84	103	94	91	93	108	85	88	89	115	109	98	101	99	85	105	70	110	85	93	93	80	97	102	91	109	106	100	92	91	107	101	75	95	92	106	98	93	91	96	104	91	110	100	81	91	84	90	119	112	100	95	104	105	112	90	97	92	92	90	107	98	121	89	120	97	91	102	94	98	96	101	80	109	94	106	84	106	89	85	93	88	100	98	97	99	101	91	100	93	113	94	111	85	75	83	93	104	92	109	90	102	99	118	114	97	105	96	118	108	91	94	102	95	94	93	93	98	82	89	77	80	118	102	103	90	106	116	85	88	118	83	93	85	87	111	100	99	100	99	105	121	92	108	105	94	100	101	100	107	106	106	82	104	95	91	91	96	98	102	88	101	97	103	102	115	97	105	85	89	85	102	106	93	104	96	83	85	102	102	101	91	97	113	94	126	103	95	94	106	97	93	98	95	108	100	97	92	105	111	103	87	90	104	80	101	106	110	99	117	96	98	104	103	112	96	94	85	82	91	92	100	88	106	106	94	102	108	84	99	107	108	108	114	110	72	84	98	101	91	112	106	109	81	92	102	98	90	91	99	98	95	98	104	96	85	94	105	82	78	93	87	102	116	99	88	103	90	94	95	98	105	85	90	120	93	96	112	91	110	94	94	99	103	100	93	92	106	85	84	106	92	100	103	96	93	99	84	112	104	104	102	106	95	90	105	101	99	119	112	98	104	91	102	120	98	88	111	104	95	100	87	103	105	96	105	89	89	88	116	97	107	91	88	93	76	98	109	111	106	96	89	83	97	98	104	110	89	98	90	95	87	92	83	103	88	92	84	96	91	113	101	97	89	83	96	99	96	97	94	89	87	90	107	99	103	90	104	92	96	98	91	90	103	76	99	97	98	93	78	101	107	106	79	106	99	116	105	100	94	97	107	110	116	111	97	78	86	93	109	96	108	95	104	104	109	99	104	105	116	97	100	98	100	110	107	104	81	98	93	99	93	91	98	101	83	106	130	93	99	111	89	84	96	103	116	102	103	109	114	98	75	103	102	92	85	95	85	90	108	112	93	88	93	115	108	101	94	96	110	89	98	90	86	106	116	102	90	100	83	91	93	102	103	94	108	99	98	112	91	88	85	102	98	104	100	108	113	98	88	119	94	92	94	84	86	101	91	102	101	84	104	101	103	115	106	96	113	80	97	99	100	99	93	104	89	88	100	103	104	94	106	115	89	106	114	92	110	95	89	83	89	76	103	95	102	104	90	99	100	95	109	95	90	78	104	107	89	95	114	107	94	97	85	102	83	104	103	97	88	109	108	111	114	101	95	76	101	94	99	101	89	89	107	91	96	106	104	101	91	107	86	84	112	104	119	98	98	103	104	113	96	90	116	99	98	81	90	99	99	87	91	101	88	109	85	103	106	97	92	98	93	104	101	118	92	83	99	100	118	91	113	109	86	99	94	110	110	89	87	94	99	117	89	95	103	113	94	122	103	96	86	100	120	102	93	105	98	105	96	103	108	102	93	91	97	96	90	89	92	101	109	103	93	96	109	100	109	106	96	88	83	90	90	91	98	111	100	85	93	113	101	87	112	98	103	98	104	77	106	123	97	95	97	105	89	96	93	109	107	92	102	94	102	96	96	87	102	97	116	93	80	98	115	105	96	112	98	89	96	108	83	110	90	93	108	97	92	99	105	110	101	100	100	89	94	114	115	100	97	97	93	114	73	93	95	118	105	113	105	99	100	109	99	93	101	78	93	116	102	95	108	107	95	90	92	88	102	88	108	99	85	95	108	104	99	96	77	86	97	101	99	107	101	87	91	95	85	92	105	111	91	88	113	120	111	82	98	99	109	101	88	87	100	105	103	102	96	108	97	90	96	80	113	88	98	73	98	105	108	93	112	93	84	119	96	103	95	75	92	94	89	94	81	89	90	93	89	100	111	93	99	95	120	94	106	104	100	110	103	97	87	106	104	81	109	94	109	110	100	87	112	90	104	96	94	96	104	94	97	104	113	93	126	84	104	89	88	83	119	85	96	105	93	100	97	126	103	95	103	101	104	98	97	105	112	102	100	120	88	97	101	91	98	92	100	88	100	106	94	98	101	101	109	96	90	93	115	109	90	91	104	113	93	114	109	86	107	89	98	94	115	103	97	85	87	104	107	117	106	116	87	102	93	98	90	99	103	93	109	89	80	89	105	90	97	92	89	105	95	105	100	89	98	110	94	91	98	102	106	112	99	91	83	82	104	90	90	110	110	72	115	87	93	108	116	102	93	99	94	106	97	97	102	85	77	109	102	70	81	93	102	104	109	101	89	123	113	99	100	87	98	97	90	86	114	97	102	80	104	94	88	117	100	84	92	109	117	87	113	100	94	105	101	109	98	92	101	106	108	93	99	95	85	86	88	88	110	99	107	101	102	96	102	96	80	105	111	103	82	97	85	81	101	108	96	92	86	85	101	89	111	84	77	102	86	103	90	102	114	110	93	98	94	108	100	103	93	93	89	89	85	89	103	89	97	79	110	100	83	108	114	87	98	86	117	105	103	102	98	113	98	90	102	92	112	97	112	101	80	100	84	117	98	86	113	106	108	91	89	97	103	92	103	95	109	82	91	92	89	86	96	98	86	86	125	102	97	94	112	87	97	109	99	117	84	95	125	103	110	104	111	88	103	111	83	92	106	110	89	78	111	97	90	106	90	96	121	106	116	83	95	100	95	96	125	93	110	98	89	98	106	93	110	87	119	88	82	97	94	100	94	102	109	102	88	106	110	113	105	107	97	101	88	74	89	107	90	96	97	96	93	97	107	103	101	97	112	131	102	99	120	105	101	106	113	117	87	91	109	106	84	104	85	95	105	103	98	89	87	115	92	88	103	113	104	110	112	96	92	85	82	99	102	116	113	88	94	102	103	108	101	90	118	98	91	104	107	93	116	116	102	98	99	92	103	112	88	107	85	107	98	101	95	104	114	105	105	104	94	102	96	96	111	99	91	96	110	116	95	100	115	96	102	98	92	111	92	91	89	91	101	93	109	103	76	100	93	116	118	95	97	108	92	98	92	113	127	104	104	100	103
16418	9554	2076	1593	3014	4024	3800	3303	2749	2381	2053	1824	1634	1494	1490	1318	1305	1209	1171	1116	1118	1047	1057	1010	976	1014	943	930	924	1003	924	924	885	955	891	950	952	868	896	938	928	819	920	890	890	863	878	874	789	850	837	910	787	873	877	843	869	868	876	874	821	848	844	842	899	817	865	871	853	879	886	878	864	872	870	808	851	881	847	859	832	791	851	822	859	804	826	836	804	845	813	854	811	877	813	853	800	839	813	861	867	842	875	829	857	838	845	789	816	802	873	834	851	817	820	801	854	864	838	828	819	811	839	870	785	852	864	799	831	818	799	770	808	831	897	848	829	831	784	844	835	824	827	794	823	836	852	865	832	856	815	861	844	844	820	789	809	799	825	861	798	832	846	801	867	807	818	798	809	854	867	814	804	808	836	836	845	860	784	866	827	837	849	818	854	850	895	846	891	827	795	864	814	833	829	803	806	876	794	847	836	838	796	815	854	812	792	802	836	789	863	827	813	806	784	857	853	781	868	843	818	765	895	806	818	796	858	839	883	770	867	832	817	789	822	819	850	836	870	835	821	837	833	796	858	835	850	796	780	833	857	873	828	815	814	869	842	872	790	858	827	867	848	784	854	854	845	829	790	814	814	841	814	846	836	787	846	869	799	833	762	841	816	800	844	838	797	841	849	823	770	828	799	846	785	780	813	804	849	861	836	867	917	844	740	828	854	852	891	847	851	823	822	815	824	830	783	839	855	838	799	834	834	867	797	831	799	760	803	794	770	799	812	854	807	797	803	800	848	850	844	794	778	818	823	846	812	829	810	795	817	858	785	814	823	816	820	835	804	814	807	816	852	818	810	788	826	887	911	818	846	788	849	810	759	854	794	809	848	838	812	837	859	870	883	797	857	799	844	816	867	902	843	811	839	835	788	819	822	851	866	785	827	827	843	815	788	833	820	813	816	841	829	848	821	878	856	864	822	784	843	796	855	802	853	811	861	831	863	840	811	856	859	837	869	825	845	799	784	825	833	812	842	843	844	812	796	841	840	792	862	887	826	845	805	842	797	846	842	855	862	827	827	851	862	827	878	821	796	799	863	821	796	796	844	802	841	837	899	763	829	843	837	792	863	801	829	836	813	820	879	807	873	821	857	875	757	819	813	774	808	851	828	808	769	839	765	830	841	826	844	836	820	789	829	858	803	810	769	843	853	797	853	813	853	867	843	841	806	824	811	789	852	826	780	844	828	862	815	842	801	785	805	844	867	798	778	858	846	819	802	836	846	818	808	899	853	839	855	848	820	826	842	753	836	775	848	870	829	798	809	809	792	826	803	772	845	803	816	840	870	775	794	819	845	871	819	842	858	861	781	820	826	875	855	847	830	818	858	754	825	788	876	862	793	818	843	893	810	850	838	839	795	850	830	797	842	818	784	832	827	787	817	837	911	832	825	832	841	829	808	787	847	843	796	823	821	830	817	791	847	784	850	820	847	817	802	849	802	908	841	852	840	858	863	809	848	830	819	770	822	759	842	865	799	802	842	787	833	793	833	864	799	858	803	785	806	849	808	822	880	834	838	829	802	812	851	843	846	789	879	802	770	805	827	755	813	872	814	808	839	871	830	826	861	804	843	818	866	808	809	833	839	871	823	820	868	804	798	824	852	842	808	871	821	834	855	819	819	842	827	830	827	829	771	754	801	847	851	807	837	852	855	862	816	842	814	823	806	811	869	808	912	829	843	818	831	827	832	822	840	797	826	873	831	821	869	828	892	824	788	856	819	823	804	746	825	849	881	862	828	845	797	814	809	863	796	790	801	826	827	857	843	805	880	824	829	817	817	853	826	889	824	830	853	863	827	800	834	840	872	820	778	824	821	843	848	869	814	798	816	844	871	779	819	865	821	791	826	845	834	793	802	807	805	818	861	797	825	826	785	835	882	808	867	853	826	819	824	783	806	825	857	789	771	860	829	802	804	805	814	820	851	817	844	811	839	814	776	810	786	828	849	833	788	815	807	787	817	833	759	814	856	841	797	795	849	836	819	854	841	815	839	826	808	860	792	803	855	819	869	843	802	829	800	800	824	870	792	856	816	838	801	822	817	823	849	808	819	820	779	844	813	826	839	842	867	861	833	776	806	884	843	791	859	850	817	819	844	778	798	854	783	835	827	801	828	897	845	774	805	841	882	835	806	895	845	849	865	794	868	857	811	802	790	814	805	869	856	828	810	846	837	839	855	843	862	826	858	858	817	872	796	829	844	811	828	798	805	838	823	832	806	838	884	875	840	804	848	850	812	812	808	866	819	801	832	774	790	800	819	815	796	811	781	856	805	842	815	813	841	854	806	801	839	835	845	856	853	788	769	824	781	797	838	847	820	852	847	801	793	865	848	806	832	838	819	854	829	808	800	809	865	828	797	804	844	875	841	856	839	842	787	824	838	816	779	810	812	826	847	797	834	801	796	842	830	812	859	828	864	807	790	827	783	799	815	795	774	846	824	875	762	822	819	836	861	804	829	853	791	813	825	776	782	808	853	871	792	863	791	827	885	787	907	830	864	863	798	828	835	855	796	824	850	812	827	804	841	775	825	811	849	803	818	800	853	907	857	884	767	770	882	811	841	811	808	846	847	850	853	800	852	853	836	786	725	797	826	815	838	791	844	813	832	813	829	856	864	816	779	832	785	867	793	802	794	801	822	814	865	801	899	809	828	862	861	855	840	845	800	860	803	829	844	864	880	787	841	854	835	839	831	845	797	856	835	836	831	842	768	845	868	823	846	852	867	811	837	794	810	840	806	849	772	804	791	809	773	838	823	895	850	845	821	814	844	775	782	820	830	874	844	825	809	839	833	827	827	828	829	783	807	835	846	842	834	800	802	839	762	830	846	833	860	810	801	850	841	822	783	826	826	845	853	796	819	803	815	834	836	770	835	822	798	811	793	757	877	835	839	805	789	829	868	845	830	839	848	843	798	849	836	765	817	822	807	767	806	799	798	828	847	807	807	782	809	799	818	851	835	835	768	791	877	846	883	873	812	867	856	815	842	805	865	844	836	802	813	867	892	824	823	845	841	866	836	817	768	802	827	801	870	818	830	830	787	838	779	883	857	842	838	798	855	865	813	842	853	802	827	878	885	796	832	819	824	827	854	878	843	870	899	844	794	815	812	824	867	866	791	836	876	753	813	823	798	837	822	859	843	853	876	830	801	832	799	805	873	844	850	848	865	843	858	814	837	796	858	862	849	830	824	835	825	827	828	852	829	777	829	865	822	845	817	831	840	854	817	881	867	772	814	846	887	774	855	837	840	807	834	882	798	834	806	818	817	764	782	840	852	848	795	808	829	810	815	802	879	870	783	847	828	782	826	868	801	815	843	765	800	799	820	827	808	856	828	877	815	803	809	851	834	856	880	782	839	787	791	858	837	852	803	775	806	821	852	848	817	868	814	815	834	800	824	814	829	811	854	825	857	831	827	805	850	844	803	799	830	826	822	816	846	874	883	787
1184	160	43	32	38	44	40	30	33	45	44	46	41	41	36	38	30	32	24	46	28	44	47	29	35	35	48	33	41	36	51	46	38	40	32	46	44	38	38	39	37	38	32	45	37	37	37	37	42	40	40	36	39	37	25	40	46	35	35	46	29	38	31	37	41	49	41	35	40	41	39	40	41	46	48	33	48	28	43	49	42	47	31	27	41	46	53	49	38	28	35	40	46	43	45	42	28	38	35	29	33	33	46	37	29	36	29	32	38	37	31	38	32	37	52	25	51	42	33	38	38	47	40	44	33	30	42	35	35	41	46	37	42	47	44	31	34	44	39	36	37	40	35	35	34	45	39	31	38	33	32	39	22	30	34	28	34	28	36	41	37	33	38	35	41	37	35	31	45	42	44	38	40	43	46	39	38	42	32	36	36	46	36	34	33	33	40	39	43	26	39	35	36	30	38	19	30	41	38	38	42	33	38	38	42	28	33	46	36	25	29	44	49	44	35	37	49	29	32	45	45	38	38	37	32	43	39	31	35	44	32	46	35	46	38	40	36	32	51	29	43	41	44	32	41	30	30	39	27	36	37	33	37	37	26	38	41	52	31	39	38	40	44	43	30	40	31	44	30	56	41	40	30	36	37	30	37	42	29	33	35	43	45	44	36	40	40	38	33	42	38	33	38	39	45	42	43	42	38	37	39	33	47	29	32	46	48	43	38	39	30	36	30	36	34	38	33	33	45	43	29	31	31	30	33	35	45	38	39	38	48	39	36	56	45	43	40	31	34	47	38	43	35	59	42	42	40	43	38	43	37	42	45	36	30	38	47	35	31	42	37	39	27	41	39	32	30	44	37	35	47	35	40	33	44	36	52	33	33	42	29	38	46	38	43	37	28	49	39	30	33	45	41	32	31	40	46	36	37	26	43	36	41	38	30	43	40	38	37	38	34	39	41	32	48	35	50	56	30	41	35	31	43	38	42	38	43	35	46	38	31	41	53	39	30	31	35	26	45	38	36	31	37	42	41	33	41	36	39	32	39	40	35	48	33	31	33	33	33	37	42	36	39	30	38	31	32	32	40	38	30	36	48	39	37	41	28	30	39	42	30	42	38	47	48	45	40	53	41	50	36	36	31	48	32	35	41	40	30	34	41	44	35	34	39	26	39	31	34	39	44	45	32	37	34	37	32	34	36	30	48	42	43	41	44	41	28	29	48	31	39	44	34	37	39	42	39	35	39	42	38	35	48	40	38	40	40	33	32	31	35	46	39	37	38	36	30	33	37	44	38	35	38	35	32	45	38	40	30	38	34	42	37	42	27	47	42	35	33	43	43	30	45	39	38	38	38	46	31	43	41	36	35	40	33	36	50	36	38	43	39	42	33	29	29	32	42	46	40	40	41	45	25	42	34	35	41	39	48	48	34	39	29	29	46	45	37	35	47	30	38	44	31	29	28	43	35	32	43	31	34	41	43	44	37	48	39	36	40	33	31	41	41	50	43	49	28	51	36	41	38	33	44	48	36	31	38	31	21	33	36	25	37	42	40	38	43	39	35	48	41	35	32	41	38	40	32	38	34	43	32	52	30	46	38	36	39	37	46	37	32	32	49	37	41	25	43	33	38	34	43	46	31	44	52	38	37	44	34	40	40	37	39	40	32	37	43	29	47	37	31	41	46	29	41	32	44	45	36	38	39	51	36	37	45	35	35	41	35	35	46	32	35	34	55	33	30	37	41	31	33	28	45	41	34	42	38	35	32	41	36	38	38	52	29	29	40	47	25	39	48	42	44	33	39	35	46	54	39	37	37	25	38	45	35	42	44	24	42	29	32	36	33	36	33	32	43	35	28	32	41	42	39	33	29	28	43	34	34	47	39	44	35	41	40	44	39	36	36	30	41	33	35	37	38	42	32	37	41	44	39	53	33	33	48	35	46	37	37	37	32	38	43	36	41	40	40	37	34	31	38	40	36	44	46	42	29	32	42	35	32	43	45	33	42	46	41	37	32	40	35	35	34	32	34	33	31	49	40	34	45	42	43	46	39	45	38	35	50	40	35	46	45	36	38	39	35	49	38	33	41	45	36	41	39	39	36	50	32	37	45	46	37	48	54	42	36	43	36	44	43	27	39	39	38	38	37	29	41	34	39	37	34	42	41	46	45	39	36	29	50	35	32	46	45	41	42	47	33	37	42	39	43	36	38	48	48	47	28	38	25	37	33	39	46	33	37	36	39	28	42	36	36	29	32	40	44	45	35	35	28	31	42	35	43	39	38	38	45	40	42	31	37	32	51	35	31	28	36	37	31	38	31	42	37	24	33	41	40	37	34	42	37	45	49	34	39	34	48	40	46	30	41	39	36	37	35	30	38	47	36	44	45	43	44	38	37	35	42	36	49	40	30	41	40	29	29	34	36	41	39	27	38	22	39	37	32	32	38	40	34	43	37	42	31	33	39	42	34	41	50	38	45	41	42	36	45	34	39	35	41	40	32	38	36	37	39	40	38	30	36	38	29	43	41	34	50	27	40	41	33	39	36	41	40	36	47	32	36	45	37	39	42	43	36	45	35	46	33	37	39	34	35	40	49	38	45	33	40	34	36	38	50	39	34	31	29	38	28	40	35	43	30	29	38	43	32	38	35	36	25	33	53	47	49	35	33	44	31	36	34	36	41	52	34	42	33	39	52	49	44	50	36	33	35	30	45	47	32	40	39	32	39	41	44	45	46	52	44	44	41	48	33	36	41	40	30	27	48	41	45	48	25	43	39	38	44	40	39	32	36	34	36	47	43	34	29	31	36	41	23	31	48	40	37	42	38	42	37	36	31	38	52	34	36	39	40	42	44	44	46	39	33	35	43	52	26	29	36	42	36	38	29	48	40	38	44	34	27	41	42	50	39	37	39	46	46	42	28	47	42	39	43	36	31	43	37	43	45	34	51	37	32	34	34	44	47	33	32	38	45	34	36	47	38	44	48	41	39	35	44	37	43	32	36	42	49	40	38	46	37	43	42	40	43	38	39	36	33	27	41	33	39	33	32	34	38	28	38	35	44	38	51	38	32	38	48	33	39	26	36	42	36	49	50	27	35	37	30	41	40	36	46	43	36	43	32	36	27	42	28	31	28	41	24	39	39	31	44	48	32	44	37	36	29	48	40	47	38	36	38	47	50	42	41	34	32	45	32	39	35	49	31	33	35	41	46	41	47	34	38	43	46	47	38	36	45	34	40	41	31	41	44	43	42	39	48	31	43	34	30	27	39	44	41	46	47	39	49	38	34	36	45	46	38	36	38	33	52	28	32	42	43	35	53	39	42	45	29	25	39	31	21	49	39	37	34	27	36	52	45	45	38	33	47	35	39	37	34	52	49	31	44	36	38	44	42	41	39	40	42	33	45	41	51	38	31	38	47	33	39	42	44	37	37	30	22	34	41	36	38	26	40	41	41	41	30	50	41	41	47	39	33	46	30	34	49	43	21	40	36	32	26	36	43	42
12020	2375	424	379	526	583	600	587	488	472	400	415	450	377	354	385	391	374	337	347	330	330	371	349	328	334	344	339	346	332	319	328	314	331	334	328	326	312	317	296	310	289	319	300	346	305	308	318	319	304	287	301	313	343	316	277	288	331	294	323	337	340	283	286	310	327	320	338	318	342	315	309	300	341	326	327	332	305	337	342	272	330	332	318	306	332	338	337	295	305	298	296	294	322	282	308	325	279	331	313	329	311	284	343	296	339	285	298	302	278	311	281	304	297	323	318	334	335	300	306	298	302	315	309	307	317	316	308	319	297	315	320	322	301	293	341	314	314	335	288	286	324	325	321	323	276	327	351	323	275	336	309	276	304	325	337	292	280	290	294	323	309	331	332	330	295	319	316	309	320	322	318	324	304	324	300	316	316	313	312	314	321	309	307	311	297	292	288	311	311	301	305	293	309	296	315	297	305	315	329	294	320	312	285	290	307	312	352	316	322	310	308	336	288	314	296	323	325	310	329	291	291	360	308	303	334	316	295	290	323	299	338	295	324	316	289	327	312	300	332	309	302	357	319	311	339	335	314	310	300	331	309	319	317	320	326	326	327	289	290	305	325	296	315	320	330	300	286	312	332	315	297	296	316	306	276	300	334	308	336	324	311	329	329	285	324	318	292	312	303	317	312	302	314	323	314	323	302	308	313	293	293	324	301	307	313	325	299	328	298	336	334	299	330	312	341	338	350	343	324	332	311	310	319	275	314	300	306	293	330	347	308	301	313	325	293	326	331	309	309	292	299	313	325	268	307	317	324	302	307	292	308	315	293	322	315	296	337	318	301	308	309	294	313	309	323	319	274	309	305	319	326	324	314	318	314	291	320	312	336	306	297	317	306	304	327	328	356	336	298	314	311	326	316	327	300	326	298	311	315	283	314	311	334	289	348	320	295	325	332	276	331	316	295	334	338	328	276	329	307	348	274	303	334	305	280	339	297	335	301	309	318	290	329	281	366	310	340	359	299	319	321	310	312	298	355	299	296	325	310	311	306	292	318	312	317	327	283	312	296	292	315	296	270	313	316	270	293	302	284	312	290	311	292	341	304	295	310	347	343	341	274	294	332	317	317	320	319	323	332	317	314	320	326	296	317	301	328	297	331	315	315	316	330	309	317	313	313	331	317	352	316	309	307	288	293	311	319	288	327	319	323	328	309	320	307	336	299	313	325	328	337	327	321	312	326	296	328	303	313	308	310	319	326	319	324	317	323	318	325	333	336	321	329	281	339	328	331	293	312	323	295	307	323	336	342	359	305	307	299	344	309	316	271	302	310	324	294	285	301	292	306	325	331	330	325	328	305	299	318	338	334	313	278	344	311	326	307	360	299	304	300	311	281	297	341	293	307	312	310	322	312	306	311	334	289	344	301	336	318	311	291	331	315	358	293	327	320	294	324	307	292	317	291	303	305	290	332	337	296	329	318	317	307	328	295	308	299	338	320	303	347	285	318	305	321	310	324	309	312	328	312	332	322	291	289	336	311	300	300	337	328	299	321	316	314	312	323	347	279	301	314	322	332	298	300	286	330	329	329	318	312	321	326	310	299	311	306	315	309	287	318	311	338	275	284	320	299	323	327	309	288	313	325	300	329	315	307	324	317	259	303	278	323	296	323	343	332	286	328	315	345	330	321	294	332	310	306	327	295	322	289	317	308	330	320	320	317	294	308	309	339	312	338	310	338	304	292	330	275	314	301	303	335	325	326	307	338	309	316	334	319	311	340	314	300	320	317	320	329	288	316	317	288	314	316	343	303	301	346	309	316	311	243	329	330	288	302	305	344	264	344	325	327	322	320	317	315	314	331	326	317	327	353	329	318	297	311	317	312	295	289	327	295	319	299	317	321	284	313	306	342	298	306	324	311	312	336	322	345	331	318	293	326	286	307	313	309	289	319	302	328	308	297	323	322	305	338	306	322	306	311	349	316	323	307	286	328	328	281	321	321	319	308	311	305	341	327	279	349	320	290	344	306	295	304	310	347	289	309	299	320	331	309	318	287	315	318	297	354	304	296	302	318	333	351	316	322	323	336	313	286	323	313	291	309	339	351	328	288	309	295	302	325	312	319	315	340	309	290	315	305	337	329	355	317	328	313	323	319	335	321	303	307	304	300	285	306	292	319	300	274	313	294	300	306	333	302	300	324	326	317	296	307	323	326	296	317	299	307	286	308	335	295	322	304	342	325	292	363	288	326	308	298	330	285	309	307	319	317	284	315	336	304	318	287	289	326	332	285	254	322	315	335	318	315	319	339	300	322	308	314	306	276	332	318	303	322	310	346	288	292	330	280	321	282	307	314	289	319	293	315	309	334	320	311	327	336	316	328	310	305	303	317	315	303	337	280	272	314	286	323	301	326	283	311	317	306	314	298	299	318	304	314	312	300	297	291	303	268	349	296	347	334	295	314	337	288	308	301	359	301	305	328	293	332	317	341	323	305	348	334	325	356	317	320	320	286	293	293	303	309	312	311	298	311	336	317	308	332	310	312	314	295	315	292	290	321	314	315	324	273	314	276	305	324	300	301	297	279	320	316	288	309	310	322	319	313	323	310	316	321	336	337	320	286	307	315	304	326	328	303	323	311	320	304	312	325	321	284	313	315	335	340	329	327	304	330	344	302	341	277	298	311	307	345	293	303	307	318	318	314	328	316	331	271	321	321	322	314	294	317	340	312	323	336	249	321	317	285	309	316	313	311	314	301	327	305	286	303	289	289	304	315	309	316	313	310	316	321	319	345	286	287	324	320	280	328	359	307	331	306	307	311	317	284	308	313	319	322	335	311	356	317	307	321	298	299	299	350	315	276	340	327	308	328	272	323	310	316	299	325	299	293	295	299	309	326	278	309	313	338	312	343	289	320	315	337	303	316	316	303	304	331	327	298	316	336	305	312	297	299	314	292	300	298	313	333	321	284	326	328	314	293	326	303	324	286	312	303	309	284	307	321	310	316	343	294	300	310	322	332	323	319	327	308	318	319	324	299	319	302	284	296	347	316	343	316	315	288	285	317	328	302	327	344	330	294	301	317	289	309	334	312	348	342	305	316	306	307	317	325	303	331	306	305	293	320	301	320	318	304	317	300	302	340	328	315	292	344	320	316	314	309	284	331	306	291	298	319	310	306	322	300	288	330	327	315	314	353	277	344	320	305	360	322	325	306	331	304	289	271	308	298	312	324	297	370	313	332	292	311	312	340	313	317	317	307	310	318	350	329	293	355	304	286	309	319	314	276	337	304	328	331	315	338	306	295	317	353	324	336	315	314	314	310	322	302	295	304	305	292	281	310	314	332	272	302	310	327	316	335	313	292	318	280	272	317	303	318	324	262	291	340	322	331	284	348	314	329	324	328	331	329	340	324	299	323	312	296	304	340	304	302	299	327	310	307	320	307	302	306	305	319	311	305	329	338	320	284	314	360	316	322	322	339	337	307	320	327	315	319	294	296	280	293
1003	660	146	113	107	120	133	145	117	138	122	128	98	113	105	110	112	105	123	94	101	121	91	99	104	113	100	108	105	82	85	115	109	131	111	96	117	100	112	104	95	106	110	105	113	100	100	94	115	100	104	87	123	94	105	90	97	109	102	122	107	112	101	93	108	120	98	83	97	89	76	85	102	92	100	108	116	130	112	112	102	104	104	113	109	95	110	104	97	108	91	100	88	108	92	95	102	103	92	108	90	86	111	103	97	103	109	104	123	105	103	104	119	115	114	107	112	119	89	89	116	100	96	100	107	107	111	120	112	101	89	111	95	120	115	107	103	95	113	103	106	108	114	112	112	130	113	99	115	101	115	122	96	109	102	116	113	111	112	99	95	106	106	122	103	105	96	104	118	99	93	102	96	96	94	99	111	111	103	107	99	119	116	95	99	84	114	95	104	99	109	94	107	86	104	120	119	91	126	119	106	113	102	101	102	109	132	107	105	100	97	118	113	119	104	103	103	100	115	98	106	100	109	114	93	105	117	114	109	109	93	95	106	106	89	120	87	90	111	87	125	92	117	92	97	94	105	93	105	100	108	98	83	91	110	116	101	113	94	91	108	95	101	106	96	95	101	98	92	102	82	102	106	103	108	107	115	98	89	98	103	89	128	90	96	111	108	103	105	98	115	89	120	125	110	108	126	107	113	83	112	103	113	92	108	96	121	104	99	96	120	135	106	100	97	109	125	120	95	115	87	112	98	89	124	99	120	96	113	87	111	117	94	100	120	108	104	140	111	112	110	102	113	106	99	107	108	124	104	99	109	112	108	105	105	100	124	97	117	97	117	94	93	100	106	114	114	98	135	98	100	92	105	95	88	104	100	114	103	106	103	91	107	103	105	105	95	105	99	89	104	109	110	110	90	105	101	95	100	117	112	101	104	131	109	107	100	106	104	106	111	97	104	96	93	108	91	121	112	101	100	93	102	119	99	106	128	99	98	103	89	90	115	107	90	90	105	102	82	125	109	118	127	107	112	113	96	112	103	111	116	118	95	91	91	111	96	106	101	99	114	86	92	105	121	95	90	117	79	96	88	105	99	117	107	105	112	101	110	126	101	109	108	119	109	105	103	95	100	107	110	109	108	101	112	98	100	109	90	101	93	90	105	90	106	94	110	124	87	102	109	95	119	101	96	92	117	83	136	118	145	126	98	93	105	106	117	119	111	99	101	101	101	104	124	109	93	104	104	107	111	105	102	116	96	118	99	103	107	103	120	102	106	119	96	111	120	110	86	108	116	102	90	122	108	90	97	111	107	94	117	106	98	107	106	89	96	99	115	99	105	74	89	119	104	95	103	106	85	120	112	101	110	116	94	107	114	85	94	110	95	102	99	110	104	119	99	119	104	100	113	89	108	121	118	110	106	103	119	124	99	101	93	101	88	93	103	126	91	106	96	93	75	120	113	114	135	109	110	121	100	110	97	89	99	126	103	99	118	105	102	107	100	131	103	107	95	97	105	87	103	91	99	102	116	107	103	120	108	94	103	107	93	126	104	99	97	113	112	97	91	106	118	96	99	99	99	104	106	85	108	111	109	111	121	116	102	103	113	92	101	113	117	110	96	99	105	98	101	122	102	112	97	104	99	101	95	115	98	108	114	103	124	107	114	101	111	93	107	102	100	107	102	103	116	84	104	95	88	128	86	102	118	101	102	98	114	109	85	86	98	103	110	100	100	111	111	96	107	101	97	89	91	106	99	117	139	97	93	104	88	102	105	111	96	98	111	105	116	112	109	97	110	115	96	103	113	92	95	97	106	117	111	128	104	100	115	114	101	102	106	89	133	117	105	117	90	102	118	88	101	98	92	104	100	112	93	96	116	107	116	111	104	95	112	101	76	119	104	103	105	99	110	87	109	120	95	88	97	98	109	114	91	120	85	101	85	116	122	110	104	115	103	85	127	112	103	95	99	98	98	91	118	108	114	100	105	91	119	113	92	95	115	107	97	101	108	125	113	97	98	88	101	113	103	105	103	98	108	93	124	89	106	97	85	111	101	97	108	108	107	102	87	96	105	95	114	107	89	106	107	97	101	102	104	106	96	97	100	109	108	91	105	97	103	91	108	103	101	106	101	94	100	121	104	90	98	112	103	98	98	102	91	102	102	104	98	90	98	109	98	95	111	100	83	95	95	79	103	85	117	114	94	123	98	99	96	99	102	97	129	101	116	100	91	104	130	104	117	117	111	105	96	109	123	109	94	120	100	108	81	113	84	115	103	106	117	89	84	110	89	110	112	114	101	121	102	98	109	95	115	91	98	122	96	113	99	113	114	110	108	102	109	118	94	111	97	104	119	96	98	102	107	114	95	101	88	111	95	74	111	85	113	103	102	108	100	103	105	111	115	116	93	95	87	80	88	106	127	107	110	84	101	114	102	106	86	120	107	98	97	104	95	95	90	100	98	107	106	89	111	127	114	105	117	125	111	105	91	111	109	107	98	95	90	113	89	133	108	97	99	116	99	106	97	99	122	104	115	101	84	105	110	92	90	87	91	105	101	111	111	113	120	107	116	97	103	94	97	109	98	105	110	128	102	109	103	89	106	122	92	94	79	125	111	105	101	91	109	104	85	103	101	108	109	110	98	108	89	119	88	102	120	136	94	110	118	107	103	111	106	89	121	92	121	86	93	118	100	105	104	111	100	105	98	111	119	111	103	117	126	115	102	109	123	104	123	110	111	97	103	107	113	101	102	115	144	82	105	96	105	78	106	85	98	96	118	98	106	101	110	112	107	113	87	104	100	110	86	124	98	105	95	131	97	98	106	84	110	115	110	123	105	106	112	115	106	107	106	105	110	114	86	113	104	105	110	111	113	110	97	107	90	110	89	129	117	101	128	113	110	91	105	93	107	108	103	94	113	87	102	102	100	114	101	100	88	97	102	98	109	93	100	92	118	97	116	122	103	101	112	116	108	98	85	112	115	112	108	121	96	107	111	81	123	102	114	107	107	112	113	105	99	103	104	88	92	109	97	91	107	96	92	96	105	96	107	126	120	98	104	116	118	90	98	97	108	118	113	105	98	124	115	102	112	105	96	90	91	92	110	107	115	106	103	100	84	93	105	77	116	105	104	106	85	104	114	127	109	97	100	111	93	97	97	109	108	114	101	91	86	118	90	89	93	93	106	96	106	108	93	105	108	113	102	118	103	100	111	115	132	124	86	93	104	100	117	95	108	107	105	97	105	98	107	114	98	113	105	109	97	116	135	108	112	98	111	119	95	101	95	124	109	104	79	103	105	116	106	116	115	127	102	119	100	94	118	104	96	128	114	93	95	104	107	87	93	95	116	108	91	103	104	100	124	100	103	114	85	121	121	111	122	95	96	98	107	106	86	123	107	95	96	92	109	112	127	116	117	123	105	108	107	113	122	104	108	100	87	98	89	115	93	101	108	113	96	101	78	117	94	103	119	109	113	101	81	105	110	107	102	122	87	103	113	109
14476	7324	1212	1317	2201	2924	2718	2400	1999	1750	1516	1445	1375	1324	1163	1174	1134	1064	1000	1029	1038	1016	963	943	928	936	920	925	912	898	925	890	918	877	992	924	923	895	904	845	912	949	937	847	826	880	867	871	869	883	835	892	858	841	839	912	834	837	845	899	837	906	885	861	835	854	853	873	868	893	855	870	848	878	895	858	839	852	877	814	833	817	882	902	821	846	819	855	859	895	807	834	861	840	900	820	868	876	846	860	878	921	885	840	848	865	843	884	848	847	839	845	824	884	860	864	835	820	840	889	868	840	876	848	852	936	825	886	861	872	831	878	849	883	883	959	899	839	839	863	843	913	847	856	879	865	884	806	867	831	883	801	818	877	843	867	851	856	853	851	877	855	847	866	856	836	911	807	865	865	812	884	847	874	872	890	850	838	809	863	853	909	790	890	856	853	803	910	855	859	824	864	890	836	807	870	895	855	828	843	888	839	861	846	891	826	901	829	827	842	859	908	819	877	883	831	866	843	858	813	843	829	799	872	813	856	926	872	798	888	892	840	840	898	846	865	848	917	854	874	842	865	847	871	872	861	827	809	847	853	905	849	875	877	813	859	885	830	916	867	818	869	821	872	803	825	849	845	903	840	826	868	839	910	874	843	820	869	884	890	837	867	837	853	881	805	825	842	874	874	859	848	844	847	884	845	835	840	835	830	829	870	836	834	858	906	858	854	855	921	846	855	855	849	817	914	917	870	851	899	856	867	887	839	809	854	804	830	859	860	889	852	872	841	832	844	852	852	862	858	820	830	896	845	897	846	859	881	793	803	812	844	847	822	786	887	860	852	876	893	808	831	857	821	810	831	842	829	850	812	890	833	811	853	854	835	853	837	875	851	879	863	891	820	851	829	785	850	855	808	862	865	902	822	870	805	891	893	902	860	822	901	853	850	849	799	787	831	878	840	848	880	864	810	874	854	812	848	834	801	892	811	820	882	826	831	925	843	851	881	870	874	888	898	893	856	833	834	856	831	836	854	839	826	860	855	841	878	861	807	850	867	815	819	855	819	865	831	921	899	878	880	852	860	859	879	845	859	855	802	846	840	823	844	881	812	835	882	867	869	820	875	890	911	829	897	845	838	837	847	865	887	831	788	861	843	921	832	835	913	883	834	852	844	815	878	857	865	844	837	857	846	893	865	852	873	876	862	821	857	843	816	840	857	824	861	875	868	846	871	795	866	848	839	842	851	825	891	873	891	801	858	820	875	834	876	840	866	894	841	865	840	849	845	862	864	830	866	848	856	902	833	872	801	829	872	850	872	820	864	897	889	833	908	823	870	846	872	833	830	851	859	870	792	868	904	859	805	831	836	889	863	815	863	846	813	846	865	848	839	862	892	807	811	833	861	880	879	801	891	819	823	822	826	863	862	859	837	872	848	865	834	774	841	869	818	830	868	871	847	830	799	839	807	870	857	792	805	831	848	827	872	905	829	883	846	838	848	884	837	850	880	835	919	902	849	837	903	818	870	824	885	831	850	821	828	819	853	804	848	856	853	843	849	862	803	868	790	863	828	872	877	892	855	835	847	819	850	828	899	859	835	816	830	846	857	870	847	834	834	906	888	841	860	880	825	842	832	816	874	861	810	844	915	781	877	901	823	855	850	875	853	858	844	843	914	910	809	825	843	827	849	863	870	848	788	836	873	878	868	884	884	845	837	823	813	900	861	868	828	887	841	788	903	886	856	851	809	852	800	851	843	833	851	861	848	860	841	864	850	836	853	821	852	823	842	852	891	840	871	866	861	868	813	823	829	820	817	886	831	846	835	855	817	832	812	857	830	834	896	871	866	790	889	877	893	853	874	907	878	867	880	864	849	909	941	829	854	871	864	872	836	838	815	843	836	870	860	811	809	857	844	905	821	822	836	842	840	858	821	836	885	849	888	837	812	863	862	850	858	850	847	844	842	808	849	841	842	887	851	941	847	900	858	799	881	815	879	850	877	812	845	903	867	893	865	830	809	876	824	836	847	852	836	881	818	878	881	848	904	826	847	814	850	864	887	822	866	824	895	865	883	869	824	843	831	871	811	796	878	894	825	827	881	804	912	812	831	892	844	877	878	836	840	879	829	857	844	874	808	854	883	881	867	853	800	846	796	848	854	826	808	887	861	905	886	840	854	864	801	884	840	861	864	831	827	866	858	871	847	831	848	872	848	829	852	881	824	775	888	907	868	868	865	806	826	842	893	827	898	846	870	824	885	864	853	881	859	838	790	799	894	847	891	872	840	845	828	922	854	852	857	920	770	864	885	897	891	870	891	841	821	900	914	853	845	810	866	801	917	907	849	875	879	847	836	830	868	891	874	887	864	851	848	839	862	875	838	881	842	872	828	817	834	889	826	846	865	833	876	831	917	874	831	864	850	861	867	853	854	793	846	837	869	873	844	856	842	851	804	805	865	830	819	847	883	843	822	914	869	820	858	830	892	844	866	818	866	881	858	876	865	829	886	868	836	833	836	819	871	874	835	857	898	846	885	794	840	863	895	841	799	822	860	820	877	866	868	827	886	879	896	838	815	914	794	884	862	873	888	838	756	892	858	920	837	880	884	837	855	851	872	869	837	841	894	840	882	910	848	851	830	822	939	843	863	845	866	780	795	859	829	830	858	873	858	900	862	828	835	871	887	875	836	860	824	814	822	855	885	847	900	901	855	866	827	865	878	907	832	838	813	852	831	918	837	854	826	932	870	871	812	861	865	861	829	938	790	854	814	829	884	854	840	848	823	892	868	830	879	858	832	817	847	893	812	838	858	826	860	855	902	884	830	865	826	837	860	869	872	867	803	869	859	816	835	856	796	809	837	858	829	850	917	854	891	851	849	838	860	814	825	845	881	869	830	819	853	865	889	819	870	838	846	826	899	845	868	808	794	869	794	858	854	825	857	855	866	867	796	846	857	824	839	868	888	819	839	892	795	900	867	811	862	852	872	865	892	872	838	827	832	865	810	884	874	783	899	889	840	870	829	863	844	819	850	864	873	873	858	872	882	854	834	867	858	855	883	876	898	856	826	847	866	805	877	814	828	851	814	899	846	884	873	849	849	909	845	860	858	860	860	830	895	903	833	861	869	865	834	863	843	827	845	839	876	816	859	836	854	865	811	847	807	823	880	815	849	856	831	849	803	847	838	862	828	836	860	837	811	854	846	868	819	835	850	815	830	844	876	910	897	853	866	876	860	865	944	817	841	879	881	890	866	817	888	822	842	882	872	889	840	822	836	824	841	872	825	843	877	811	858	883	929	818	945	825	851	870	853	877	820	897	876	849	866	827	874	835	849	856	880	867	871	815	919	886	861	848	857	851	855	835	851	850	829	853	824	893	851	850	796	827	830	874	876	835	865	837	938	865	902	827	854	861	897	877	821	869	853	874	844	804	862	824	841	884	845	859	801	826	868	897	865	906	841	859	844	884	814	845	855	844	821	888	840	876	812	916	879	853	829	854	811	824	814
1752	472	51	48	35	34	41	53	46	36	31	32	42	32	39	29	23	23	24	29	37	17	27	29	26	27	30	34	23	21	31	27	32	29	35	17	27	26	29	27	18	32	30	21	25	19	23	28	29	31	30	18	16	26	30	27	29	24	18	29	25	20	28	23	20	21	19	13	29	25	16	26	22	26	34	25	18	28	16	31	23	24	28	27	17	23	25	21	24	26	22	23	24	31	32	24	21	27	30	32	37	24	22	15	25	27	27	26	27	22	16	25	21	20	32	25	25	22	19	28	24	28	28	27	20	14	24	26	21	22	16	21	30	20	25	22	29	19	29	18	25	23	23	15	30	26	23	29	25	22	24	24	26	17	15	25	16	20	21	20	38	26	22	24	24	23	19	33	27	20	18	28	25	25	19	36	20	26	22	16	26	30	24	22	26	29	25	26	31	25	23	18	14	28	26	19	21	26	23	26	22	25	20	16	23	23	24	26	25	32	26	23	17	17	18	16	24	21	18	17	29	26	28	26	20	26	24	30	18	18	28	28	22	26	22	22	24	29	22	17	27	25	22	31	28	22	24	28	22	26	22	37	29	27	26	30	36	30	19	28	24	28	29	19	20	22	27	20	23	20	25	23	22	23	24	21	33	25	21	24	22	21	25	23	31	22	15	25	19	25	21	27	24	20	23	10	27	23	27	30	35	23	27	28	20	20	34	21	24	23	15	19	30	20	19	22	25	24	25	28	27	24	15	28	28	25	21	21	22	24	20	23	23	25	12	31	30	27	28	26	23	12	20	25	19	17	26	22	17	30	26	24	16	25	26	27	20	18	17	28	25	23	30	15	31	29	26	20	19	28	18	29	30	30	22	26	20	22	26	17	28	25	25	19	27	27	27	29	20	21	22	22	19	35	18	19	27	26	32	22	25	28	22	26	19	21	26	22	33	28	23	25	16	21	21	22	21	23	21	20	24	22	23	20	26	27	33	24	33	19	30	21	29	32	25	22	25	27	19	26	20	20	31	21	26	16	21	28	24	24	24	27	26	23	26	31	16	25	31	26	28	21	19	13	25	31	23	20	27	21	25	24	30	27	18	17	37	26	23	21	27	25	27	19	27	24	24	17	24	20	23	23	25	27	18	27	23	26	24	34	27	22	14	23	31	26	20	26	19	25	23	26	23	25	21	22	35	19	27	14	21	26	28	22	29	21	28	20	21	29	18	15	24	25	26	21	30	24	27	27	19	18	23	20	24	31	19	21	33	23	34	17	24	17	21	32	23	22	25	22	24	26	25	21	19	18	23	33	18	23	24	26	32	15	23	29	24	29	17	18	30	26	27	20	28	28	18	23	36	27	24	28	21	25	18	25	20	24	26	30	21	36	27	27	26	29	26	27	23	21	26	23	27	18	23	21	18	17	30	35	35	26	28	25	26	21	25	22	29	19	16	28	30	27	27	15	26	25	24	27	23	22	29	24	25	23	31	29	26	21	24	30	20	31	30	31	20	18	29	19	31	22	24	21	23	20	24	29	25	25	26	24	31	24	17	32	36	31	23	32	23	24	27	30	24	17	25	27	26	10	21	30	27	22	28	23	21	20	24	33	23	28	26	14	28	24	22	26	19	21	25	26	27	23	26	20	19	18	21	23	23	20	20	30	21	24	22	28	31	23	23	18	31	24	24	25	29	34	30	30	22	16	18	25	32	30	24	27	22	19	21	20	17	16	29	31	18	19	41	26	22	26	20	30	20	18	29	27	27	28	19	22	13	27	29	24	15	20	29	22	21	17	21	15	18	21	28	34	18	28	20	16	17	26	22	18	23	20	23	28	22	25	28	22	32	33	24	29	18	20	19	23	33	19	36	26	25	21	22	23	26	25	23	27	17	23	28	25	16	23	23	24	22	25	39	16	31	16	26	32	33	12	22	19	31	19	22	21	35	26	20	35	22	24	27	25	24	19	22	19	24	30	26	25	18	17	30	20	19	23	19	23	18	28	26	22	29	24	11	32	30	21	30	24	21	18	22	29	16	22	18	30	25	21	20	23	31	28	44	23	21	22	21	28	18	20	28	25	23	29	28	21	26	15	33	23	22	23	20	15	18	24	16	28	19	14	20	13	28	25	23	22	33	25	15	23	32	34	36	28	29	29	22	30	28	23	27	28	23	20	26	18	27	23	19	29	18	22	32	21	19	27	17	27	15	26	28	27	23	18	23	30	19	14	28	34	21	32	21	25	15	24	19	17	22	25	26	22	28	27	24	33	27	28	23	23	23	29	22	23	18	22	30	20	27	25	35	21	21	18	27	30	22	19	25	29	33	25	27	25	23	25	22	27	23	19	14	27	22	23	25	22	25	23	29	23	31	20	29	26	20	26	24	19	22	22	28	14	14	22	25	22	27	23	31	23	27	28	25	39	19	27	24	27	25	17	26	24	27	27	20	28	19	18	32	24	21	17	31	25	26	18	21	22	33	31	30	25	24	23	27	32	23	28	19	22	28	22	33	22	19	27	13	29	38	19	27	21	25	23	24	21	21	32	21	20	43	27	34	21	27	31	19	21	25	23	22	32	27	30	32	31	24	26	21	34	20	25	22	29	22	30	24	23	23	27	27	22	33	19	35	32	31	29	33	23	34	23	24	33	21	16	28	35	24	21	20	18	18	23	23	26	33	23	27	16	25	22	23	29	39	19	32	16	21	22	23	21	26	28	25	26	27	30	27	24	17	23	24	24	20	18	20	25	22	31	30	19	34	27	30	21	19	19	27	29	21	17	21	33	33	19	26	26	36	23	25	27	27	20	12	22	29	36	27	17	28	16	27	20	23	20	24	37	23	30	30	18	18	27	34	24	25	26	20	25	23	23	28	30	26	18	17	26	19	27	25	27	22	28	25	29	28	29	21	29	19	32	21	20	27	26	19	24	22	31	20	17	24	23	26	22	31	18	27	15	25	36	33	22	16	20	21	18	23	19	22	30	23	24	23	21	37	26	30	17	23	16	27	21	22	23	36	25	23	18	22	27	24	29	23	23	24	25	32	17	29	20	23	30	26	23	27	17	24	26	23	26	17	27	26	19	26	14	18	28	27	24	23	19	29	22	20	23	24	18	28	26	18	32	27	15	20	22	19	17	31	20	32	26	29	27	30	23	23	26	26	32	18	23	20	26	25	20	23	29	32	36	25	20	22	31	18	17	25	24	24	20	16	22	25	23	22	30	22	23	20	23	34	22	19	20	24	22	31	22	25	21	27	23	28	28	30	30	22	24	28	24	14	22	25	20	20	27	23	17	27	18	28	28	22	29	22	31	24	27	16	25	22	24	21	25	29	20	22	19	21	16	25	24	31	24	25	28	28	36	20	25	31	24	21	24	25	27	26	24	32	21	25	28	14	32	22	23	20	32	26	30	25	19	24	25	28	33	29	23	26	23	24	26	26	22	22	19	20	27	22	27	20	20	36	21	23	25	25	19	24	29	21	25	24	21	24	23	27	24
15114	5695	508	583	1300	1981	1864	1587	1319	1135	951	817	700	626	570	513	492	434	427	414	429	376	361	350	340	329	338	271	301	273	291	294	255	252	245	264	265	244	219	224	251	264	244	259	235	251	211	225	243	214	229	255	200	220	240	192	209	218	225	255	240	225	210	248	217	209	209	243	222	233	204	220	208	207	232	226	226	228	197	217	213	206	202	246	200	198	215	222	237	210	201	220	209	225	201	223	204	200	239	201	241	207	192	224	209	199	175	235	209	211	217	210	204	197	192	210	203	205	232	222	192	208	207	220	230	219	219	198	218	214	199	214	212	221	204	216	198	207	214	197	173	193	206	198	212	217	222	222	203	216	191	236	196	180	207	239	213	212	209	200	185	202	204	228	193	214	205	209	240	228	225	222	215	199	228	208	199	214	225	226	241	210	199	196	229	225	209	217	176	221	251	214	213	226	223	215	242	197	247	197	202	230	208	203	210	225	211	222	205	204	205	207	189	206	185	217	203	218	244	216	193	206	196	226	225	239	219	214	194	200	218	210	190	205	236	212	211	208	201	207	214	211	211	210	217	193	213	223	208	253	212	202	213	218	193	219	209	211	229	185	194	215	253	225	218	223	211	233	192	204	212	213	190	227	212	205	205	234	187	233	195	198	208	217	180	188	206	204	205	231	212	226	180	213	203	209	216	188	200	217	207	234	205	193	205	203	215	182	212	217	200	193	183	201	220	214	212	195	199	235	222	199	203	212	204	198	217	225	233	202	222	207	199	232	192	219	179	190	223	225	192	208	206	200	230	226	222	215	223	201	193	216	209	192	184	212	222	212	215	222	195	188	197	186	216	179	231	215	195	196	212	220	227	196	199	191	222	207	193	200	207	211	179	214	179	229	213	216	205	213	222	202	239	226	209	216	217	192	193	215	215	208	245	203	190	211	220	215	223	198	238	221	208	204	209	177	248	221	225	193	204	234	210	182	191	207	226	208	228	234	211	215	197	200	201	191	228	189	211	235	246	243	208	219	215	187	207	198	238	190	223	223	226	207	200	221	219	229	233	213	245	204	249	197	217	205	193	211	219	198	195	211	233	211	212	180	212	195	209	221	232	178	172	211	209	203	252	218	212	192	200	193	220	210	216	217	201	227	215	218	201	202	194	202	210	196	223	198	189	213	195	201	213	211	191	223	228	231	193	196	199	222	197	192	197	228	198	207	205	213	183	223	199	223	204	169	195	224	214	226	233	227	237	231	204	207	223	204	199	194	203	233	222	193	208	216	201	228	189	209	218	195	206	198	188	179	202	194	203	201	211	217	184	221	245	191	242	183	214	239	211	200	221	198	224	239	192	199	230	222	205	212	214	209	236	184	190	201	205	210	215	214	213	229	224	192	202	210	218	224	220	207	211	216	211	207	219	190	203	201	235	190	184	197	192	229	196	225	207	198	175	237	224	205	217	219	229	187	192	183	212	221	206	203	189	213	205	203	204	180	186	201	214	202	221	215	217	180	187	224	201	223	197	200	196	208	223	203	218	240	173	213	217	203	220	189	211	214	225	203	209	219	207	200	209	214	174	230	200	230	225	226	234	210	191	213	216	204	196	226	188	221	217	221	198	205	204	213	197	196	179	187	234	213	235	195	209	184	198	233	217	215	199	202	194	209	230	210	198	234	221	213	232	193	213	210	199	230	205	201	229	216	212	202	213	220	219	201	227	186	236	213	218	247	191	203	207	213	182	199	219	215	217	189	194	201	202	223	215	192	210	200	189	194	214	205	190	226	223	207	194	215	208	203	205	186	235	230	204	199	218	195	235	189	212	212	205	196	207	229	198	199	200	227	211	215	203	210	222	232	210	239	215	198	195	190	217	191	205	214	206	225	217	219	218	213	212	226	208	220	188	179	221	204	207	214	184	190	188	221	222	200	208	209	233	181	220	218	210	208	215	201	233	214	215	224	200	188	188	230	215	244	202	225	220	212	181	218	210	224	231	200	226	206	222	225	202	171	194	174	244	215	200	177	230	217	211	195	194	213	229	216	207	212	217	206	225	193	226	209	198	210	193	220	206	214	174	196	200	204	218	206	183	205	209	199	171	204	207	216	190	205	221	206	214	199	224	205	206	204	218	205	208	209	207	211	179	211	201	209	213	235	205	188	239	201	237	206	210	205	201	196	196	211	207	186	196	208	198	225	218	185	204	195	211	192	230	214	225	192	212	192	199	189	238	189	205	197	182	222	217	238	219	187	191	192	196	231	209	189	185	219	219	201	229	227	228	209	197	233	181	231	218	201	203	205	238	217	209	223	188	217	226	216	198	196	208	200	181	196	231	194	188	251	223	195	198	212	224	218	208	193	214	203	190	193	225	211	207	215	197	202	201	224	210	194	241	208	235	216	196	201	213	209	236	219	233	215	212	227	202	215	195	200	202	206	191	185	212	189	198	217	235	225	217	182	228	190	213	216	207	219	221	214	209	210	191	205	198	227	206	229	208	225	231	194	205	182	212	220	223	185	188	207	192	208	212	210	219	195	220	207	217	193	185	206	208	209	192	224	202	219	187	202	210	217	196	208	203	197	230	213	217	203	213	185	210	213	221	208	190	197	201	205	226	219	227	211	211	230	211	209	222	197	196	228	207	222	225	181	224	193	205	209	212	197	224	204	227	209	225	212	214	198	219	213	220	200	195	220	210	239	208	193	201	216	219	202	196	188	208	223	202	216	206	198	207	207	203	193	196	209	217	212	221	178	210	210	219	221	223	190	211	184	210	193	208	182	194	191	198	200	206	231	191	212	188	193	213	203	233	216	170	204	197	181	206	199	199	215	185	221	198	189	205	218	203	223	213	219	225	216	196	187	212	182	217	224	210	210	200	210	217	180	210	206	209	172	180	198	204	215	206	211	202	220	203	224	229	197	208	214	207	233	210	241	183	214	242	202	217	195	222	201	181	194	236	215	215	232	213	198	232	214	250	211	207	203	214	225	216	222	177	210	201	204	235	208	217	211	219	195	215	189	208	211	197	243	196	220	206	200	227	185	194	233	195	224	255	207	211	200	218	231	189	227	209	195	226	196	209	208	198	192	212	186	200	209	191	223	177	255	213	189	205	218	224	205	195	188	206	198	190	190	230	207	224	198	222	199	212	234	218	182	184	199	189	204	211	232	209	215	236	229	216	205	220	224	208	244	226	211	220	176	188	222	186	206	206	235	218	211	238	174	214	190	218	242	202	212	214	217	212	211	231	223	230	232	207	223	214	189	223	199	229	204	225	183	190	188	227	205	199	213	200	220	207	217	197	210	216	207	217	197	204	206	211	226	219	202	204	230	219	210	215	195	234	239	207	222	211	214	209	206	205	220	201	209	221	221	216	214	224	217	210	198	225	217	202	196	191	226	230	218	218	202	199	216	210	210	217	217	207	184	183	208	198	198	219	221	209	191	216	205	198	202	224	196	211	215	228	228	194	206	200	220	217	199	191	208	197	213	198	223	202	221
1394	964	156	125	117	125	117	130	138	121	108	128	130	107	105	106	113	112	104	124	122	106	116	102	104	85	95	93	98	106	98	101	99	94	97	98	89	101	101	88	104	117	109	85	115	84	133	108	93	99	91	92	96	95	106	102	84	114	106	87	87	100	99	104	101	100	93	103	111	90	98	109	110	95	107	109	95	106	85	95	107	90	99	94	83	103	97	102	91	97	98	108	101	100	104	105	112	103	103	93	102	85	89	97	98	100	92	119	102	97	117	111	95	111	96	108	109	100	108	110	94	75	90	103	82	88	105	83	100	100	98	108	89	113	82	95	88	95	92	101	108	102	94	104	101	94	117	92	108	88	99	90	101	115	84	116	102	99	97	104	96	97	105	106	94	97	85	89	92	110	102	102	111	93	95	105	101	85	109	102	119	107	99	100	98	116	91	100	94	114	96	76	108	101	109	95	96	94	85	78	126	103	86	96	101	93	93	108	82	117	107	104	108	91	99	108	95	118	93	100	109	89	124	91	104	100	92	80	100	93	106	98	108	104	91	96	90	106	106	98	87	96	87	96	76	95	108	98	105	87	106	83	119	99	116	93	101	95	105	90	108	111	95	108	106	109	88	107	109	89	93	105	108	106	108	93	117	107	110	84	102	102	87	93	95	116	109	81	92	88	88	95	99	93	84	98	101	107	93	110	88	75	112	118	100	98	89	100	94	88	111	82	100	90	103	96	115	93	108	96	89	85	94	92	95	109	102	93	122	94	99	118	102	94	112	91	105	102	88	90	89	98	99	93	86	99	112	87	100	93	90	82	102	85	83	105	90	92	96	90	87	100	108	93	98	83	100	87	85	99	98	106	97	103	110	98	112	106	74	86	101	86	104	83	78	97	87	96	94	107	107	97	96	90	87	92	105	97	93	85	94	101	127	80	104	80	88	103	115	82	113	96	93	101	105	95	101	103	109	92	101	112	124	101	93	89	91	109	98	99	115	107	103	100	104	118	98	99	94	86	100	91	99	100	102	129	97	95	111	98	98	107	123	104	103	101	93	98	84	100	120	101	105	119	94	98	128	121	112	90	89	91	92	85	116	107	113	90	85	101	92	109	104	110	79	95	99	119	96	87	102	106	102	82	99	107	103	110	102	79	112	112	115	103	108	103	118	95	97	93	100	111	122	108	91	108	104	91	81	90	96	117	105	116	103	104	92	87	82	98	94	110	115	92	98	113	113	93	114	97	117	102	105	120	95	86	101	99	107	123	76	101	90	91	104	116	107	96	99	102	90	104	107	86	92	110	115	100	118	97	102	96	107	94	117	93	118	109	100	118	79	99	93	88	98	98	90	117	103	102	81	95	94	100	122	102	100	84	110	98	97	79	98	99	74	89	96	109	87	114	107	106	96	94	104	93	79	96	100	99	107	103	89	94	102	90	104	93	105	100	83	87	106	104	106	92	98	92	96	111	111	100	101	89	103	92	107	95	123	94	122	96	97	114	115	103	87	98	93	124	100	109	108	102	96	109	88	76	98	120	103	92	89	111	110	92	84	112	82	110	99	110	94	116	100	94	103	115	103	105	98	95	95	116	116	111	100	113	94	101	114	97	99	107	111	82	91	93	102	94	99	107	104	101	102	109	92	105	91	90	103	101	99	86	84	101	98	108	100	89	93	107	98	99	108	95	91	119	108	92	106	85	96	111	114	114	101	94	115	97	93	100	101	100	105	74	96	92	120	97	116	114	108	119	85	101	109	106	87	113	108	106	105	94	90	99	102	85	108	99	113	110	116	96	119	97	94	106	101	102	91	98	75	89	103	118	101	100	86	96	98	80	89	104	91	96	86	99	93	84	97	100	94	109	87	118	92	85	102	111	93	105	106	100	101	99	96	110	108	112	111	94	100	89	98	89	122	86	81	109	93	99	112	97	85	117	97	96	94	92	99	92	98	86	113	102	93	115	99	90	102	94	82	112	92	112	113	97	107	98	102	90	97	109	94	96	102	109	112	101	82	97	96	86	76	93	96	91	106	112	111	109	109	90	113	117	86	96	96	115	104	126	103	95	95	99	107	111	109	99	97	106	103	96	121	100	82	102	116	101	109	115	92	105	107	107	84	100	85	111	87	89	104	113	102	81	88	112	112	101	100	93	94	90	85	92	106	112	113	111	96	109	96	94	118	118	99	128	100	106	96	88	94	104	111	102	92	98	102	97	111	94	78	91	102	111	105	96	108	95	108	110	99	79	97	92	105	105	106	102	114	95	102	77	94	97	106	93	84	91	99	84	92	100	103	101	115	102	90	107	98	100	108	112	100	90	101	98	91	114	113	97	102	85	101	104	116	97	110	86	96	118	98	99	101	101	108	96	91	90	112	110	92	82	88	104	111	94	95	125	94	125	92	82	103	99	104	128	110	89	104	125	87	120	97	102	83	103	100	100	92	105	104	95	107	103	94	100	103	92	92	98	101	89	100	106	99	86	93	105	90	100	116	103	100	103	91	108	96	77	106	103	90	97	122	108	75	113	98	98	88	103	97	111	97	96	88	92	114	98	95	95	94	115	97	104	94	83	103	103	115	80	116	100	99	88	104	90	97	103	105	113	99	94	90	86	108	112	98	110	96	95	122	109	75	97	86	73	91	94	94	111	90	101	97	108	108	95	95	95	97	88	94	86	103	83	90	90	103	104	87	90	90	99	96	92	111	105	107	100	96	92	108	97	93	99	91	98	102	104	90	87	96	95	119	109	93	109	115	99	103	103	92	87	98	105	101	97	94	112	91	107	92	99	93	105	103	89	84	96	89	116	89	93	101	94	88	108	100	100	104	95	95	83	82	96	94	107	94	98	93	101	114	114	95	109	102	98	100	100	92	99	97	91	89	110	108	115	102	98	97	92	110	104	112	82	88	103	108	114	103	90	116	102	80	95	100	101	116	105	96	96	91	107	92	100	107	107	113	107	91	121	118	104	93	100	95	105	87	97	106	92	114	102	103	93	108	108	108	84	93	102	93	100	108	101	94	105	91	91	98	101	104	120	98	105	106	97	94	94	109	105	83	101	120	94	105	110	107	95	71	98	105	99	115	110	106	122	90	97	97	110	90	100	105	111	85	100	101	90	93	110	113	114	97	100	105	101	85	111	123	108	102	98	82	116	81	98	116	108	94	107	102	91	105	93	103	80	104	95	107	105	95	102	96	97	100	95	97	92	104	100	107	94	95	87	92	97	99	96	103	111	99	117	118	93	103	98	106	101	92	98	101	100	92	90	89	111	106	96	117	110	95	106	108	105	92	95	114	103	97	84	90	96	114	105	109	95	95	107	91	96	96	89	105	107	99	102	90	115	97	100	113	107	98	109	93	108	96	99	84	106	104	95	106	119	114	90	106	111	112	101	103	114	103	102	81	93	109	95	111	89	98	104	89	90	92	87	98	114	104	107	90	113	99	99	115	105	100	92	106	109	113	102	100	90	122	89	107	93	93	89	93	86	91	103
16911	9683	1418	1606	2999	4066	3785	3299	2830	2451	2108	1927	1729	1536	1458	1362	1274	1236	1188	1155	1187	1065	1056	1081	1068	981	999	980	949	958	922	966	927	937	905	970	907	938	871	948	876	840	941	920	854	840	868	912	850	874	914	842	832	852	872	870	812	888	927	888	869	815	860	833	803	816	857	832	862	876	869	839	837	835	864	821	861	821	831	870	839	867	888	835	875	897	835	816	875	916	868	830	866	879	860	861	837	786	861	873	876	852	865	821	879	884	875	816	852	879	842	826	847	854	804	889	799	865	864	895	864	864	821	790	865	826	842	846	851	824	847	784	819	874	827	875	763	816	757	830	814	858	813	792	854	840	875	864	824	852	835	859	890	857	840	811	868	868	797	870	842	806	817	869	891	822	787	838	818	824	842	847	806	852	882	830	905	839	820	846	814	855	832	837	847	853	828	842	844	846	884	856	846	869	852	889	892	833	853	837	838	778	891	859	849	867	844	808	815	798	859	832	884	821	871	900	854	813	838	822	859	876	852	864	885	850	835	850	870	841	849	817	889	865	794	832	810	839	839	846	882	855	864	859	856	884	826	815	828	820	838	817	857	903	830	888	865	837	801	844	899	849	868	862	788	835	872	833	816	857	822	806	841	881	865	845	857	858	780	837	853	816	842	863	778	852	882	884	853	816	838	823	868	810	843	805	826	867	823	821	816	889	857	801	829	854	809	871	810	878	824	867	809	880	928	877	845	769	806	868	813	823	821	835	834	831	831	855	853	871	856	860	782	820	833	817	868	823	933	801	891	848	853	855	836	772	889	809	915	840	878	856	779	857	840	846	802	828	834	807	852	845	821	884	889	821	858	800	866	870	832	916	833	858	836	827	839	872	845	842	854	881	849	856	801	865	928	877	823	823	818	822	856	855	833	770	790	823	874	847	859	915	829	855	846	839	858	831	844	829	868	859	881	871	883	873	828	853	830	779	792	886	844	835	845	868	811	807	876	837	879	871	817	834	864	841	852	801	851	825	841	878	814	823	784	820	816	850	854	828	831	876	854	812	860	814	855	812	827	870	885	836	835	865	852	878	869	834	871	829	888	867	825	834	820	877	872	820	842	881	863	829	842	841	829	835	850	797	852	832	803	832	890	886	869	853	882	861	869	811	828	775	873	841	841	829	823	862	860	825	857	830	862	792	842	798	849	828	887	811	856	886	821	835	848	811	826	838	775	824	798	814	811	860	820	797	829	866	839	804	854	854	868	837	836	817	884	846	864	885	764	831	837	824	844	846	822	842	823	817	840	807	867	768	822	827	824	866	878	824	837	821	813	874	826	828	843	875	825	853	855	844	840	807	851	788	797	855	853	788	867	829	867	869	898	898	854	850	845	859	841	847	818	845	826	891	862	836	820	856	868	844	836	817	874	843	843	861	783	834	782	838	843	851	774	857	853	863	806	845	852	896	831	835	869	874	858	792	851	841	805	794	870	849	817	835	867	832	860	829	914	830	855	857	823	776	884	840	843	848	811	855	861	859	852	865	854	821	864	894	865	851	849	839	860	878	822	809	824	903	848	856	818	808	800	839	848	851	860	823	863	811	845	862	852	851	869	804	834	882	837	816	873	856	792	842	834	803	829	806	848	876	848	887	831	829	872	910	857	883	871	860	830	840	815	837	803	888	830	836	835	828	854	875	850	822	859	834	795	849	813	897	836	859	824	881	869	854	806	856	838	843	820	874	843	818	881	812	876	831	846	850	868	817	813	851	843	852	819	889	872	867	829	900	871	891	919	856	882	835	778	884	860	826	904	821	837	839	841	866	823	815	906	847	826	825	869	798	829	771	858	871	872	861	870	874	863	859	858	838	854	837	851	820	776	839	878	791	900	880	838	857	821	848	837	801	884	846	845	833	890	827	850	860	795	850	827	859	820	810	841	823	821	856	882	852	824	869	876	808	848	789	841	844	785	819	825	819	859	840	772	838	848	845	823	834	877	845	902	839	858	814	834	806	864	890	840	835	864	826	780	835	857	886	803	797	846	843	827	847	840	863	852	860	841	823	843	868	858	824	829	887	839	859	867	838	841	823	828	770	847	863	844	840	807	801	848	848	844	848	873	859	830	793	818	812	857	883	836	837	825	851	790	817	814	849	847	828	855	802	847	868	843	839	819	827	785	819	884	868	841	840	808	871	868	874	873	856	883	864	874	830	853	827	915	818	855	835	835	903	855	813	810	826	821	874	802	786	864	869	813	880	845	847	856	812	855	846	811	810	829	866	794	878	817	812	835	800	887	896	794	847	839	881	848	867	889	767	811	873	835	843	838	828	837	833	799	866	833	844	814	852	835	830	837	854	841	847	830	845	823	860	844	851	807	835	844	868	846	851	813	892	861	813	872	837	919	895	812	801	798	837	856	845	867	839	839	855	841	833	842	808	835	805	905	830	886	860	840	821	816	821	843	818	843	783	842	857	851	875	843	821	809	792	894	820	871	910	854	851	849	811	811	802	830	833	807	875	833	864	829	753	854	868	788	805	834	864	811	816	844	833	817	866	837	922	849	881	811	851	790	832	805	853	836	872	830	816	854	840	834	866	853	832	844	849	873	895	789	829	817	851	818	843	813	847	771	767	807	829	817	817	861	864	879	851	837	769	808	859	842	831	854	832	824	894	854	855	885	849	892	842	850	848	817	841	832	801	833	880	825	835	867	884	874	843	836	841	869	822	809	841	853	819	832	856	861	831	818	849	893	897	830	841	842	825	839	837	864	889	805	855	836	798	862	893	827	809	845	831	853	886	823	850	857	862	863	819	840	784	821	883	821	852	875	838	843	820	844	842	828	830	824	821	806	846	821	850	861	865	893	849	811	843	829	889	854	846	836	835	837	832	847	841	899	856	797	863	842	877	780	817	845	850	866	823	829	834	848	850	833	802	838	827	878	776	837	834	852	800	821	819	883	826	873	909	875	831	876	849	846	859	778	809	882	776	873	836	802	854	856	892	819	849	837	835	876	858	867	853	821	843	838	840	885	837	803	841	855	841	827	822	867	817	866	881	774	821	824	880	872	842	804	858	820	822	863	832	840	844	852	930	871	823	859	881	856	910	841	859	888	839	848	825	796	840	863	825	868	846	879	844	866	892	846	859	848	862	784	842	789	898	779	843	849	810	812	862	904	851	871	855	886	819	840	840	805	860	830	850	825	840	833	798	815	829	820	862	878	830	838	848	822	873	858	826	850	859	852	798	837	840	798	847	831	837	831	855	864	814	812	852	843	836	859	843	826	825	826	832	830	863	839	815	834	790	872	829	848	823	798	857	837	815	868	875	856	845	850	919	854	845	818	876	853	821	802	778	861	870	839	821	843	860	815	839	827	845	872	846	827	831	862	850	785	840	822	835	825	791	903	856	875	810	806	875	781	825	837	813	873	842	840	845	853	821	872	785	850	818	856	871	858	859	810	850	833	819	819	849	831	902	914	860	837	786	900	814	858	849	849	889	848	820	827	822
1240	195	50	34	45	50	31	36	47	37	51	43	38	45	40	39	54	45	50	29	38	27	48	45	45	43	31	45	45	27	34	42	43	42	40	36	30	44	48	34	32	31	41	43	41	33	38	25	38	48	32	40	38	48	31	45	29	44	44	35	32	35	33	45	46	42	52	32	44	39	36	33	31	40	49	34	27	45	40	36	35	34	47	48	32	38	34	36	35	40	44	41	42	32	40	36	35	34	49	37	48	44	37	44	47	46	33	29	46	46	39	35	40	36	38	42	32	44	39	35	42	37	37	42	32	37	28	42	43	39	43	45	37	33	38	32	41	39	40	46	36	27	46	46	40	44	33	31	51	47	48	39	50	36	52	40	36	37	30	37	38	40	39	35	28	43	34	32	33	33	37	41	36	38	30	36	38	32	34	38	39	36	30	32	38	44	43	37	39	42	37	28	39	37	51	48	41	36	41	35	26	34	27	34	34	37	41	36	25	33	39	40	32	45	38	40	31	38	41	43	39	29	42	35	37	40	24	42	27	36	46	48	34	42	37	49	45	30	35	42	41	44	47	44	46	35	44	34	29	38	43	30	36	33	29	43	31	42	38	36	41	34	41	41	26	38	28	42	36	34	42	46	33	35	46	36	40	43	40	40	42	37	36	32	48	46	45	46	31	48	38	38	41	32	44	34	40	46	28	45	37	39	41	46	44	39	43	33	45	47	39	43	42	39	31	38	30	36	32	31	33	34	37	41	44	43	36	28	37	38	38	44	50	34	41	40	44	33	45	35	39	34	38	36	38	36	37	41	31	39	29	43	39	32	35	38	41	50	32	38	45	38	55	36	50	42	28	40	40	50	42	44	46	38	30	44	37	32	47	41	33	37	55	25	38	44	34	41	41	48	35	35	49	41	30	38	26	46	52	49	27	39	38	40	46	54	37	36	28	44	47	47	33	44	43	47	44	43	41	27	32	43	45	46	37	40	35	42	53	41	30	32	55	25	33	39	38	29	47	36	38	42	38	34	36	52	46	34	45	47	31	42	38	43	48	40	43	25	35	29	34	35	33	31	41	45	40	36	35	33	35	32	39	37	47	45	38	38	44	44	26	34	35	32	45	32	33	36	52	30	24	30	32	40	35	35	45	45	43	39	31	49	32	38	30	44	42	32	37	35	35	46	44	38	34	34	51	36	30	40	48	39	43	44	37	24	50	37	45	46	33	50	35	43	26	42	41	33	57	44	36	47	38	37	40	41	39	21	31	45	47	33	44	42	48	38	32	33	38	34	46	36	48	43	49	45	33	29	34	41	47	45	48	42	33	45	35	36	46	36	44	41	43	33	35	49	45	45	44	39	52	26	30	39	33	37	39	41	62	32	50	37	46	39	32	34	40	48	43	41	41	32	38	43	40	52	47	35	61	36	45	29	40	38	31	38	28	33	45	55	40	48	38	39	46	33	26	36	39	49	38	43	40	32	42	37	36	43	39	46	32	46	44	40	40	50	33	43	57	36	43	43	44	45	39	51	38	40	36	44	39	34	29	46	41	31	43	44	46	38	39	41	39	46	48	43	40	39	30	29	42	45	33	37	38	50	35	32	37	34	35	36	40	33	40	37	42	47	41	37	41	43	45	43	32	44	36	43	37	38	43	43	37	45	33	49	37	42	30	31	31	46	38	44	39	27	30	42	43	28	38	37	54	47	30	32	34	40	38	47	35	42	36	42	32	42	44	34	40	32	36	42	43	54	35	48	37	31	48	51	39	28	44	35	43	35	37	47	32	31	32	40	34	59	47	37	51	41	29	40	42	48	38	39	36	38	41	43	42	37	46	39	50	38	45	43	37	55	37	59	45	33	36	45	56	40	50	43	37	30	42	41	35	41	31	32	52	35	31	38	57	33	46	44	38	47	38	36	42	45	46	40	45	39	44	45	44	42	51	40	35	40	41	51	41	54	32	40	36	57	48	40	33	39	44	51	33	41	29	49	35	38	33	39	30	42	36	39	41	34	44	41	35	43	38	31	35	43	37	32	40	33	33	49	29	33	40	41	33	32	36	35	43	40	40	31	23	35	42	37	37	29	43	50	46	51	43	32	39	44	39	39	44	39	45	39	45	39	33	30	34	42	47	40	34	40	42	34	45	41	42	23	36	34	29	36	35	44	37	54	28	35	38	36	34	39	41	45	46	41	42	27	49	47	45	36	52	46	40	48	35	39	26	29	53	37	47	46	48	38	51	42	39	42	40	39	35	33	43	30	33	29	39	48	31	48	44	40	33	47	33	50	47	51	31	36	47	35	43	39	39	42	46	49	41	37	59	32	48	47	35	35	38	51	36	49	36	40	42	37	29	32	34	41	37	34	40	35	38	44	39	39	44	29	36	25	44	45	31	36	32	42	31	52	43	28	43	48	39	34	35	37	30	42	47	48	42	35	34	31	30	32	37	45	38	35	39	45	39	28	34	36	43	38	40	41	36	48	39	43	48	37	42	44	47	41	34	40	43	31	43	40	37	38	36	35	46	44	45	34	51	41	59	30	40	41	42	41	28	38	30	53	40	44	36	35	45	37	52	33	50	27	42	46	36	46	40	43	37	29	49	41	45	31	45	39	36	36	39	37	39	43	43	40	44	36	44	35	38	44	33	44	42	37	32	34	44	29	40	44	36	39	45	35	41	38	39	44	44	26	39	40	53	42	35	41	36	32	38	38	30	34	35	33	39	31	28	48	39	35	37	23	42	47	35	34	27	35	39	39	41	52	40	38	50	41	33	44	36	35	42	32	40	43	50	41	42	36	37	36	51	35	53	35	27	45	35	47	41	48	38	35	37	41	42	44	40	40	35	39	35	43	39	38	27	33	41	37	43	31	39	44	37	41	45	34	34	48	42	42	39	43	36	39	52	29	38	44	43	34	36	35	53	33	38	39	51	34	27	30	39	48	43	36	32	42	37	43	31	36	34	43	37	41	30	38	48	46	39	42	36	37	32	35	46	42	45	47	33	35	34	35	42	45	41	55	48	43	34	33	40	33	34	34	49	43	31	35	51	37	42	39	31	25	38	34	44	44	32	33	43	55	31	42	35	44	51	39	35	26	34	38	35	55	33	40	49	38	38	49	40	47	43	39	40	43	45	37	41	41	36	36	29	36	42	34	41	34	33	38	46	32	34	41	33	44	34	42	45	36	43	48	44	44	38	53	32	42	35	17	41	47	40	47	43	36	50	38	39	41	33	43	34	44	36	38	54	40	43	31	22	36	45	30	36	47	42	37	43	41	39	34	33	36	29	43	35	43	44	37	37	32	36	34	41	48	42	27	38	43	37	38	29	48	36	49	31	43	41	39	28	40	29	32	34	33	39	47	39	33	34	42	27	31	32	44	35	39	53	38	42	32	38	29	31	35	42	34	57	40	38	33	41	26	36	35	42	37	34	43	36	40	38	40	48	44	34	41	46	38	25	49	32	39	39	46	29	31	44	33	36	33	42	42	40	34
12874	2750	402	420	519	620	650	569	568	510	440	476	453	441	424	428	365	389	341	378	364	301	369	338	320	341	342	366	343	340	317	306	313	322	336	318	310	346	320	331	326	342	328	357	311	341	330	330	329	308	311	322	342	331	334	300	331	339	349	342	354	315	332	347	356	332	326	337	335	328	320	321	292	322	295	300	308	309	335	356	324	340	332	324	300	298	303	322	313	326	333	337	307	337	310	343	351	308	333	334	319	331	344	349	321	312	272	306	339	315	322	329	339	323	333	307	315	346	348	346	333	326	332	332	329	291	308	337	326	316	324	291	318	312	305	324	319	336	303	336	334	327	315	327	335	326	327	311	315	297	311	352	324	349	312	303	338	319	311	347	301	351	312	327	318	341	311	325	312	333	300	363	336	327	324	336	336	302	340	340	298	308	320	297	307	299	319	314	312	311	317	360	337	304	333	315	316	368	326	316	317	357	330	332	320	327	305	335	328	335	318	306	312	330	319	313	316	360	370	328	321	323	309	348	286	321	311	302	296	333	292	319	318	319	287	314	311	332	333	311	331	330	319	318	297	328	290	312	346	365	334	345	336	327	318	330	311	333	324	346	329	316	352	319	329	302	317	306	330	307	283	338	303	279	316	349	327	304	315	336	346	329	364	319	345	342	337	340	338	319	294	327	339	344	316	301	300	332	331	299	340	337	317	350	298	308	323	371	349	331	338	322	347	321	335	318	308	323	322	330	306	319	322	335	321	344	339	339	368	328	345	338	332	331	334	314	313	353	348	313	319	324	300	313	327	315	298	352	360	336	350	328	313	299	328	330	314	305	341	327	347	323	319	319	318	330	320	357	309	301	341	332	317	326	336	323	325	303	322	328	342	314	321	313	314	351	324	304	310	310	338	334	313	300	320	321	326	347	295	321	306	294	339	327	327	321	321	342	338	349	342	308	331	335	328	335	321	310	312	312	322	315	316	308	303	359	318	335	320	301	330	330	327	303	329	336	312	323	330	350	309	338	333	305	336	317	308	312	309	310	318	306	335	342	318	337	324	316	347	320	303	337	299	330	314	329	329	323	328	313	352	330	313	352	305	290	307	349	315	304	333	341	332	302	305	333	309	310	315	317	319	292	308	327	317	314	309	323	310	321	297	336	292	323	286	326	319	307	350	329	377	303	328	318	327	322	324	325	355	304	322	313	320	376	347	321	330	333	319	321	347	339	338	323	325	328	357	328	298	370	317	334	328	336	323	328	296	317	319	322	329	305	305	330	311	329	316	323	327	333	315	331	313	338	324	336	317	320	321	339	323	349	309	320	340	335	313	327	345	322	308	318	298	324	349	355	280	337	365	324	319	337	356	296	332	356	335	331	343	314	304	334	315	304	302	327	309	310	342	340	329	319	362	296	314	299	321	336	325	367	312	384	308	333	337	320	307	322	320	312	288	323	302	305	317	293	302	299	325	316	310	295	323	324	319	324	322	319	263	347	344	310	346	334	333	340	333	354	318	340	323	340	326	346	311	333	332	325	292	334	320	334	320	324	324	301	323	376	320	330	334	344	296	335	308	294	304	323	301	327	335	318	315	334	330	325	319	333	359	348	377	342	323	314	332	346	328	321	320	316	330	295	318	343	308	335	306	334	341	313	337	324	293	325	319	310	330	361	333	323	290	326	372	334	330	345	313	333	309	321	324	303	309	289	304	305	358	314	298	324	302	345	334	296	313	291	318	323	349	315	301	316	355	310	292	305	304	350	308	325	296	320	327	333	300	333	340	321	341	304	330	317	329	310	322	345	318	341	360	325	337	334	275	341	310	294	339	339	324	334	328	368	323	312	311	323	321	294	330	311	346	327	327	324	351	344	320	328	346	313	298	361	344	337	317	309	290	341	293	320	308	326	311	330	332	321	343	277	331	298	303	338	320	332	340	337	325	340	352	336	312	327	310	341	321	298	320	328	324	321	310	333	348	299	314	328	311	310	336	314	328	337	330	343	314	301	371	321	334	339	313	299	341	320	339	320	328	329	356	313	293	324	309	322	319	311	308	316	356	315	311	304	302	304	308	323	306	321	315	331	312	328	354	344	323	306	345	285	325	299	346	310	338	292	345	304	317	334	349	335	314	291	325	310	299	331	309	329	338	298	325	315	361	308	298	323	348	296	312	305	345	338	330	317	309	374	306	305	334	326	302	321	326	333	319	304	321	336	300	304	308	329	311	327	261	321	329	347	321	349	323	294	310	335	319	329	336	325	344	308	324	336	328	346	318	303	302	294	306	334	333	346	323	294	340	322	330	346	336	354	309	304	334	322	313	302	311	319	331	279	326	336	288	308	297	347	323	312	313	321	322	336	334	343	310	321	307	342	346	323	318	322	331	342	333	309	302	309	337	306	341	337	324	336	320	312	301	339	307	333	324	340	301	289	362	293	298	350	318	319	317	336	305	322	334	337	328	334	327	315	308	298	282	325	341	343	322	350	342	314	341	323	327	323	316	314	357	305	313	349	327	315	323	301	360	363	308	335	311	321	309	313	343	304	300	315	346	330	335	324	334	334	282	300	359	310	327	342	352	329	361	327	350	297	331	324	339	335	344	295	315	317	327	332	319	354	309	305	323	348	337	326	324	331	341	313	335	348	344	291	300	355	296	340	328	324	318	359	334	298	342	308	313	314	344	314	349	326	302	314	324	328	343	309	346	348	316	339	334	299	324	326	286	328	330	366	312	321	352	335	309	327	329	315	302	290	302	332	337	336	288	323	348	332	322	318	324	328	337	326	326	343	299	333	337	333	344	308	303	290	328	316	307	329	332	319	356	319	306	312	310	350	336	326	314	331	321	368	352	340	308	287	362	316	340	334	334	286	302	315	334	321	296	331	302	296	293	350	344	324	323	335	311	332	323	307	327	321	331	307	310	345	314	328	323	322	323	274	323	313	300	328	323	313	337	306	294	338	340	339	330	375	324	310	305	316	331	326	317	299	356	304	306	310	317	344	326	308	345	336	327	285	321	334	316	322	344	306	314	314	384	322	311	283	338	342	337	306	306	324	324	311	336	365	298	343	323	328	338	333	315	336	341	357	300	317	319	329	304	327	309	312	324	314	321	327	336	323	337	326	337	331	299	311	312	317	323	335	317	342	307	305	305	324	324	321	345	329	325	321	326	324	331	318	359	354	360	323	321	330	340	305	347	315	314	330	313	334	309	334	306	327	341	305	312	335	349	294	337	300	339	312	294	282	280	310	317	349	318	295	313	338	311	356	353	335	285	286	340	316	307	326	264	350	279	316	345	336	338	318	342	291	319	309	309	322	290	321	330	264	307	334	345	337	316	330	303	314	308	284	336	331	304	332	305	335	337	343	304	282	313	334	329	307	328	323	342	314	318	294	320	307	312	320	297	303	303	335	316	316	355	335	322	307	324	326	317	311	301	313	313	347	329	284	338	309	338	279	312	324	344	304	316	288	321	335	316	321	355	341	328	354	306	346	341	339
1044	766	135	132	139	128	124	126	124	129	105	124	140	120	126	116	119	121	101	101	106	112	133	103	103	104	97	113	117	99	114	117	116	96	105	113	121	96	107	106	103	103	104	97	82	119	98	112	105	110	100	121	99	113	100	97	111	112	116	94	99	105	108	110	113	115	103	91	113	129	112	92	80	103	101	102	106	117	108	95	98	106	91	99	121	111	105	95	103	93	106	109	109	101	116	122	117	102	102	139	97	116	103	100	109	96	88	115	105	118	113	115	101	110	100	109	90	95	118	107	113	99	102	103	114	110	102	107	103	105	107	114	101	99	106	84	88	124	91	91	105	126	111	88	92	111	133	108	102	88	105	89	97	95	105	95	104	125	111	105	107	97	119	113	109	114	127	93	84	109	101	118	96	106	106	97	106	108	114	106	91	102	108	97	106	116	106	109	116	93	110	99	104	113	112	110	124	127	97	118	100	131	117	120	124	100	88	95	102	121	97	112	128	106	118	105	103	124	101	107	115	119	113	120	120	93	113	119	94	101	101	108	94	90	104	103	85	100	119	99	94	121	97	105	103	114	133	107	99	104	118	106	115	114	108	93	97	117	86	121	95	105	105	101	96	105	109	90	102	119	90	100	108	107	111	87	94	101	110	94	108	108	103	111	119	93	112	103	119	123	105	100	113	114	108	118	98	94	105	110	91	79	118	99	117	97	113	94	117	96	113	105	92	103	84	96	108	113	94	124	108	101	110	102	101	99	90	106	122	108	113	107	115	106	127	113	117	116	105	97	94	109	96	121	104	96	117	91	119	103	125	116	97	105	114	95	111	96	116	109	108	87	101	116	90	93	112	103	85	114	109	101	103	95	134	119	110	130	100	109	95	111	117	107	114	111	96	121	92	103	104	102	120	118	92	82	93	106	99	103	108	107	116	107	96	106	109	109	108	121	109	91	102	112	101	98	111	118	102	113	110	98	115	109	99	112	120	90	104	104	98	117	103	127	114	101	109	105	116	124	100	98	112	115	97	120	113	114	98	98	100	114	122	94	128	106	84	103	92	100	112	106	103	103	103	105	105	117	102	109	100	120	103	104	104	104	96	99	113	116	117	94	106	100	100	111	112	104	138	94	104	104	116	108	91	118	120	116	111	108	117	103	118	110	107	104	102	92	110	116	116	115	128	103	96	105	108	99	89	110	105	105	110	94	116	103	115	108	111	101	101	91	103	124	99	94	119	108	105	96	107	98	108	106	109	120	118	106	107	118	105	97	111	125	95	112	84	107	111	101	110	116	101	105	103	104	104	94	100	109	123	98	97	124	90	90	113	104	91	101	105	88	107	105	100	117	96	106	103	105	98	112	123	96	116	101	109	113	109	120	92	115	96	104	112	100	117	102	102	109	104	108	121	106	90	98	118	105	102	78	99	114	98	133	114	101	105	108	114	98	104	119	106	122	109	122	96	108	115	113	128	99	107	106	96	124	108	95	100	115	108	120	81	113	103	112	121	99	99	93	114	120	87	113	110	100	106	119	94	103	99	106	86	105	102	112	89	110	95	106	111	97	89	113	94	111	123	102	110	121	111	87	96	99	128	112	117	109	90	118	100	94	99	116	109	102	96	81	109	112	105	107	112	121	100	107	118	96	94	123	122	103	87	107	105	97	118	124	103	119	112	90	84	108	94	97	111	96	100	96	111	91	103	117	118	99	114	108	122	89	99	115	100	116	93	103	113	89	109	100	105	118	104	107	106	98	101	120	103	102	101	125	97	104	89	91	85	124	108	112	106	94	89	104	123	97	99	99	95	95	112	128	105	103	116	92	116	106	90	99	108	108	108	110	104	103	106	121	103	87	117	101	110	81	118	87	98	125	103	93	104	110	115	114	94	88	125	111	126	123	98	111	95	87	100	104	100	100	110	113	115	102	111	95	108	107	122	101	119	122	101	122	109	89	106	106	109	93	130	97	90	103	101	104	117	96	99	119	107	122	90	123	93	105	112	108	108	102	115	86	121	122	116	97	96	118	86	115	89	96	110	94	112	102	98	120	106	115	81	127	107	98	115	110	94	90	125	98	108	114	131	118	115	97	107	113	101	107	90	103	118	118	98	91	90	98	105	97	96	102	109	113	97	102	112	106	104	109	123	117	105	107	101	115	94	100	101	124	115	96	128	108	109	106	107	100	105	102	112	104	106	123	100	97	98	116	88	87	89	96	103	106	112	106	120	102	109	95	107	106	96	115	113	105	95	118	102	109	89	115	114	93	95	114	90	100	106	102	102	102	117	88	97	100	110	118	92	101	107	112	116	129	113	102	105	111	116	103	99	100	95	117	103	115	98	118	102	106	91	106	114	107	99	106	118	109	107	107	94	103	89	109	107	85	103	104	107	114	104	104	107	105	92	129	94	122	108	103	104	113	101	95	97	96	106	104	109	96	99	105	91	107	105	108	105	120	120	112	104	99	111	94	117	92	99	96	119	90	90	112	101	95	101	108	118	104	93	104	95	100	96	102	103	95	113	110	103	104	96	101	120	113	111	88	124	118	100	88	83	120	88	98	97	98	115	115	104	106	92	102	114	82	95	97	90	101	94	108	98	120	104	119	88	101	107	92	108	93	106	116	115	117	91	116	111	101	98	108	116	119	113	109	112	110	101	112	113	115	99	106	120	79	113	118	119	97	129	96	101	135	99	100	96	125	101	130	95	100	108	112	92	113	96	120	125	103	97	86	95	102	102	113	105	98	109	118	110	113	100	106	113	99	93	115	107	116	113	109	119	113	105	118	101	101	108	100	91	99	119	106	113	101	91	103	97	117	115	114	114	98	111	112	112	120	107	101	117	99	91	114	104	111	129	100	113	102	124	122	123	98	113	102	117	97	98	101	109	103	104	107	126	88	113	115	96	111	113	111	101	106	86	87	103	96	100	109	105	92	102	119	107	105	110	111	102	91	112	119	106	111	121	108	111	114	96	107	109	90	122	107	102	95	99	127	102	88	109	107	107	107	103	104	88	104	116	82	105	113	98	100	115	101	89	110	101	107	110	86	109	109	87	100	87	113	128	106	120	120	105	103	114	93	121	90	115	113	119	110	83	99	105	109	118	101	102	109	109	114	106	111	108	96	104	110	121	101	101	118	95	96	122	113	116	107	110	77	96	108	98	94	100	103	124	124	106	104	100	79	88	116	103	100	105	111	86	108	115	107	91	116	108	102	100	93	104	110	126	80	105	116	116	113	101	111	102	131	97	85	106	112	102	114	107	114	110	130	108	96	111	104	118	95	100	110	103	99	113	114	108	100	97	98	107	106	100	115	104	95	111	104	111	106	106	111	109	112	103	95	108	124	126	111	109	129	108	93	103	124	94	96	123	90	118	112	111	108	104	114	117	113	118	127	100	119	130	134	102	110	124	92	109	113	112	102	104	100	89	106	117	125	87	123	124	97	104	112	98	118	122	97	86	95	115	99	126	91	102	99	110	96	100	119	107	117	113	111
15036	8303	1270	1329	2309	2909	2774	2326	2059	1802	1572	1491	1339	1300	1175	1132	1133	1076	1055	1038	1021	1044	1056	948	998	953	961	984	945	921	954	917	879	866	860	905	909	895	929	869	877	928	875	854	926	841	877	878	873	904	920	855	867	834	891	870	849	886	825	830	865	870	883	878	877	894	850	908	902	891	880	901	849	837	875	885	899	851	846	831	862	848	871	870	873	839	887	843	863	849	864	931	918	871	867	914	857	850	839	877	854	853	859	901	880	930	846	820	880	879	946	886	843	852	851	829	809	909	853	845	855	874	832	849	813	889	853	900	854	821	861	907	853	907	815	923	869	891	893	865	875	866	854	844	817	884	821	829	859	856	853	884	858	903	824	830	839	852	880	901	840	882	854	856	831	890	867	847	861	851	846	836	887	843	844	903	859	900	864	856	836	845	881	832	881	903	857	851	836	873	828	856	840	881	860	820	846	875	838	849	795	801	866	875	904	855	847	910	889	842	884	871	845	882	864	857	884	856	863	895	850	859	866	861	891	834	903	886	886	837	864	857	850	894	809	812	831	828	781	853	845	893	838	836	849	824	884	841	839	847	893	847	840	853	841	840	817	862	904	907	886	814	884	839	877	851	830	882	915	850	880	860	822	841	895	864	850	849	851	847	858	901	837	893	847	874	861	883	829	857	859	884	866	833	843	895	868	841	859	846	902	861	878	838	868	834	848	917	856	891	878	869	872	886	848	882	838	851	887	874	888	889	876	907	869	924	841	879	862	827	951	806	892	867	896	827	816	854	882	887	868	867	903	883	883	850	841	897	858	885	883	880	882	843	871	850	863	906	878	840	842	869	846	870	872	897	838	878	813	799	844	852	837	868	879	866	906	887	855	853	844	856	876	827	808	828	840	835	874	857	829	890	853	806	893	883	871	913	890	788	870	864	872	891	898	844	881	863	863	877	867	888	863	894	909	864	868	871	886	855	874	889	862	894	846	833	834	843	872	875	825	876	824	853	847	862	894	881	817	830	866	832	869	881	887	883	864	887	891	843	870	904	866	859	816	839	915	867	875	893	907	857	868	875	945	902	825	934	865	878	820	851	843	892	881	899	860	858	849	845	893	881	858	868	851	891	855	849	955	833	886	857	808	914	909	857	857	860	939	846	848	865	852	901	897	873	871	866	837	893	849	876	886	854	845	874	847	843	905	847	873	892	842	879	825	819	821	859	877	855	878	871	858	878	892	847	836	836	816	817	880	851	863	813	884	889	894	898	849	888	898	854	869	900	830	832	865	877	833	823	852	835	906	879	881	842	874	838	870	939	858	876	891	835	840	852	836	866	900	848	864	851	853	864	874	890	868	846	841	836	852	859	858	910	872	827	890	852	849	874	891	867	854	837	849	826	829	891	875	875	856	846	842	851	827	838	833	844	840	868	837	858	875	851	859	823	858	856	819	902	862	844	904	841	871	830	887	870	929	861	871	854	847	879	847	878	926	855	845	859	836	813	823	872	852	846	838	790	875	848	858	869	867	872	836	835	819	838	836	872	875	891	908	857	872	856	798	845	890	864	856	807	869	876	834	846	884	859	817	793	891	835	903	872	849	867	855	854	841	866	880	875	873	836	893	875	835	903	867	902	845	840	932	800	934	840	857	823	870	863	846	864	862	855	889	849	907	876	856	843	821	833	888	898	897	856	861	855	849	905	887	861	866	799	903	887	853	833	858	866	875	828	923	889	876	846	857	805	854	873	850	838	843	859	894	881	822	871	923	826	863	831	907	846	849	870	847	847	859	863	896	910	887	878	891	848	893	835	931	865	855	870	906	805	910	871	812	872	884	813	865	857	904	915	899	871	816	895	868	897	881	894	795	850	882	834	825	849	888	845	878	829	892	850	869	877	907	836	868	878	851	884	838	844	848	845	833	872	853	890	912	839	894	870	862	856	834	871	833	883	826	828	831	847	848	839	802	864	888	848	881	847	896	872	861	884	866	826	837	878	846	941	835	870	928	832	872	805	788	864	879	855	847	907	853	847	863	869	874	861	853	845	829	845	856	895	832	918	796	830	899	894	859	876	803	886	870	867	925	830	875	815	832	864	867	892	863	885	824	919	850	831	852	873	905	815	881	884	854	861	877	827	872	890	849	846	852	864	876	843	838	826	825	849	878	885	844	824	876	810	861	843	808	901	839	856	866	826	857	918	862	919	850	857	847	859	890	863	889	802	899	862	871	812	876	829	872	846	862	859	883	879	853	810	863	874	877	865	850	877	853	891	894	850	902	886	863	839	854	828	892	855	860	876	860	868	839	860	853	919	908	852	874	874	860	860	880	842	864	868	847	905	868	881	845	873	824	867	875	843	859	918	894	875	845	888	853	862	839	842	863	820	862	838	837	874	873	836	802	859	826	854	820	849	874	865	899	841	859	874	875	862	896	840	837	860	826	886	866	878	870	908	922	875	844	824	869	938	838	907	866	878	836	839	873	849	842	837	833	897	849	886	812	896	856	881	880	897	824	880	871	826	830	841	874	910	887	801	886	871	883	897	852	845	796	906	869	881	859	874	836	828	847	891	815	852	832	901	890	889	903	846	845	839	847	826	850	848	811	882	870	873	853	852	878	860	873	879	875	863	886	846	888	823	825	827	879	845	886	880	862	836	884	872	897	885	880	867	887	861	914	899	873	874	892	808	868	891	850	887	897	849	838	878	907	900	885	830	816	872	844	873	814	914	926	830	846	886	857	881	881	889	877	854	847	859	896	889	877	861	869	844	899	885	877	858	880	856	863	870	839	839	865	811	897	925	805	887	851	818	888	865	859	883	881	857	886	855	847	852	817	895	871	910	873	851	819	839	831	869	878	784	856	795	928	871	818	857	885	799	853	857	869	855	899	788	865	879	903	840	890	845	839	829	922	863	850	830	841	905	868	914	851	882	884	864	854	843	838	841	893	827	845	853	899	886	842	876	874	842	851	918	883	783	848	835	930	822	852	858	825	855	865	873	866	854	861	898	885	864	867	876	804	858	872	913	851	809	827	880	836	856	862	833	888	845	861	908	922	824	861	869	854	862	856	848	842	900	836	836	822	904	872	838	913	835	823	853	871	853	852	887	875	859	867	843	850	799	848	834	880	901	866	847	881	851	844	845	845	888	882	841	841	863	875	883	885	868	865	846	861	882	842	852	900	888	885	879	809	837	847	833	865	844	800	850	859	807	848	825	866	895	868	868	908	856	878	919	822	853	835	865	825	845	867	856	842	817	830	854	870	834	869	827	805	834	902	892	867	886	846	844	852	831	886	836	835	836	841	886	904	906	829	861	827	864	839	882	838	814	852	852	805	806	864	903	864	899	836	868	901	892	848	859	872	825	855	890	860	859	864	867	864	879	880	907	829	851	842	864	886	880	826	869	848	913	867	841	891	892	877	894	843	835	902	849	884	818	808	841	831	837	883	873	887	873	920	903	896	859	845	817	881	846	840	863	854	868	889	940	872	856	862	834	805	890
1801	551	53	38	30	49	48	44	45	44	45	31	28	31	31	34	30	33	40	38	36	33	24	32	37	33	22	29	25	20	29	32	19	27	24	27	30	14	26	25	22	28	23	36	27	21	34	25	21	25	24	24	24	26	22	31	25	29	24	27	17	28	24	22	26	25	34	23	22	18	21	23	17	30	38	24	26	12	28	29	29	18	29	21	33	21	28	18	23	38	26	23	28	24	27	23	33	26	19	26	31	17	21	31	18	24	24	26	26	23	30	30	27	18	27	22	33	28	24	21	22	28	24	26	28	27	17	21	21	23	38	19	22	24	18	21	32	29	23	19	22	25	18	25	20	25	22	19	33	16	31	29	28	27	18	19	30	20	37	20	30	23	25	34	29	24	25	23	18	26	25	23	23	30	15	26	22	29	22	20	25	19	23	25	16	27	30	27	24	22	27	26	24	25	26	24	34	22	29	21	29	18	25	24	22	20	25	23	28	17	26	31	21	23	20	22	13	21	27	24	22	29	25	24	21	32	30	21	22	22	27	19	19	22	19	26	18	19	24	31	26	25	19	28	20	33	29	20	23	22	26	20	18	22	21	19	23	19	18	11	21	17	34	23	26	20	29	30	20	23	27	26	27	24	19	31	27	17	18	26	27	35	30	25	28	28	17	25	25	30	22	22	23	25	31	23	30	31	18	24	16	25	25	17	29	20	30	24	25	18	22	29	24	23	22	33	22	25	25	23	23	26	23	18	26	25	24	29	32	24	29	20	28	21	23	30	36	30	22	25	35	24	25	28	23	24	19	19	26	27	20	38	24	19	22	21	14	14	21	10	28	22	30	20	30	31	27	25	19	33	23	31	28	22	25	22	26	34	16	23	19	24	23	25	25	28	22	25	28	31	25	29	23	26	28	24	21	21	19	11	26	20	29	27	21	27	32	26	19	28	25	33	23	21	30	25	26	25	20	23	21	30	28	28	29	28	28	22	23	23	19	33	22	26	23	29	26	30	22	33	16	23	35	23	22	22	27	23	20	20	26	24	37	21	24	36	23	22	19	23	24	22	30	25	19	21	23	26	24	31	21	18	24	23	28	18	29	25	24	18	24	21	27	15	27	27	29	24	22	24	30	20	26	23	19	34	21	24	19	17	23	21	32	27	28	19	37	26	22	23	21	24	23	26	29	26	26	30	29	20	20	15	24	16	30	25	31	30	25	22	24	24	21	23	31	25	28	22	35	23	21	19	30	22	19	34	21	31	26	25	22	23	20	21	17	24	21	15	24	19	22	24	29	23	22	25	22	27	21	32	36	19	28	25	20	26	25	22	17	30	31	19	27	20	21	27	29	23	20	24	17	30	23	21	28	21	25	24	27	27	18	16	32	20	18	24	25	17	20	25	22	31	34	19	30	16	29	24	21	19	27	11	27	26	17	20	27	25	26	22	26	29	24	16	16	19	25	26	22	24	20	25	18	21	24	30	39	22	35	22	24	26	19	29	19	25	20	24	23	22	26	25	28	23	19	21	20	25	19	18	25	22	20	17	25	24	16	30	19	22	19	39	20	34	27	15	19	28	26	17	25	31	23	28	23	27	28	26	35	26	24	23	24	24	20	28	33	28	18	26	28	27	26	25	29	26	28	29	25	18	28	29	22	26	28	25	25	20	21	22	17	33	27	29	23	25	34	25	33	21	25	24	25	21	28	18	18	21	21	19	26	30	26	23	19	15	20	20	26	26	32	23	20	20	14	26	26	18	26	23	24	22	36	39	31	24	19	23	24	23	25	28	19	20	14	26	30	20	30	18	23	16	26	31	25	26	19	31	23	19	28	20	26	15	16	16	23	19	26	29	32	35	29	11	23	27	19	24	26	23	29	26	35	22	23	24	17	26	36	27	24	33	18	25	31	20	14	21	35	24	31	22	19	31	26	34	29	37	29	21	19	18	23	24	20	24	26	17	19	31	22	15	26	27	24	14	27	17	41	28	20	21	31	16	17	19	25	16	34	32	31	27	17	22	25	36	22	27	21	26	23	21	30	21	22	26	19	27	26	27	22	19	20	25	37	17	27	18	24	28	20	30	28	26	24	19	22	21	25	18	38	29	31	15	29	20	26	34	20	26	16	16	26	21	27	26	27	28	22	18	26	22	25	25	22	27	30	26	15	20	24	31	25	28	24	33	34	20	34	25	31	18	26	28	15	24	27	21	26	30	27	14	29	27	17	22	25	24	23	26	15	28	25	26	25	22	33	18	27	23	14	23	25	19	22	30	19	26	19	29	26	21	22	21	28	26	37	24	32	26	24	24	24	27	17	26	25	25	26	29	31	17	16	20	30	30	22	30	22	25	16	24	25	33	26	25	23	28	20	19	14	24	19	28	25	27	26	13	25	21	29	26	20	18	25	28	27	21	31	30	25	22	21	28	21	24	24	23	22	34	16	30	22	25	32	29	23	22	21	31	30	27	19	34	19	20	25	21	34	32	18	24	17	25	29	25	27	22	29	27	34	25	24	23	29	36	34	21	28	21	23	19	24	26	25	19	17	23	28	23	37	34	21	24	23	24	26	17	13	21	28	22	29	26	21	19	20	21	29	26	29	16	28	24	30	20	26	29	22	18	18	31	30	18	20	21	25	17	28	17	28	31	21	20	20	16	24	23	24	17	27	26	24	21	22	28	22	26	27	35	26	25	21	19	28	23	23	28	25	31	41	32	24	27	28	28	21	19	19	23	19	24	14	26	29	23	22	28	37	24	30	36	26	20	27	22	31	28	20	24	22	25	30	25	22	20	23	23	25	23	22	19	28	21	26	19	25	24	30	23	21	25	24	30	22	29	28	24	28	29	17	32	24	28	14	25	28	21	25	19	29	22	14	25	29	25	29	27	18	26	22	32	23	33	23	25	25	18	26	28	29	26	25	23	22	25	25	22	25	26	26	23	40	30	32	24	20	25	25	21	34	20	18	18	24	22	35	25	24	22	26	28	17	20	26	26	28	19	18	25	16	24	16	34	28	26	21	22	23	33	21	27	25	23	24	26	27	31	25	18	20	29	22	26	26	20	29	28	24	32	18	24	18	26	21	21	22	29	19	24	18	29	20	28	32	23	26	26	31	22	28	32	21	31	28	15	20	26	25	29	24	26	30	30	27	22	18	22	23	22	24	19	31	35	26	17	29	26	23	24	21	23	24	28	21	24	24	27	16	22	23	29	32	13	26	29	24	30	22	25	32	26	21	22	21	25	21	33	27	28	24	21	20	26	30	31	27	15	22	29	29	25	16	29	31	22	22	19	19	27	30	25	18	26	26	19	25	29	24	20	20	34	21	23	18	26	23	19	23	28	23	26	24	25	24	25	24	29	24	25	14	18	23	23	32	23	28	28	23	17	24	20	27	35	26	29	20	21	17	23	29	13	28	34	30	33	22	20	21	13	29	26	27	16	30	20	13	29	24	34	26	23	26	20	32	23	24	16	25	19	30	28	32	16	27	24
14929	6523	523	578	1326	1973	1890	1576	1325	1151	949	816	728	629	600	557	496	456	423	441	389	395	358	392	311	335	319	290	292	286	276	273	277	272	266	245	248	228	249	258	240	264	243	263	233	256	234	256	263	239	258	249	253	241	242	232	227	222	225	232	225	236	223	233	238	237	238	228	212	213	210	246	206	213	212	205	226	198	198	210	210	200	229	223	217	243	197	234	217	226	218	233	222	233	209	215	183	204	220	213	203	213	233	231	200	206	215	250	206	180	219	218	207	222	212	191	211	236	202	209	217	199	199	226	199	212	216	224	208	243	200	223	205	217	215	216	221	200	212	214	217	215	204	207	199	232	225	219	213	214	222	262	236	187	211	203	220	232	205	212	227	187	220	213	213	245	209	211	231	181	219	208	185	211	218	200	208	214	214	225	221	234	192	201	206	196	237	202	220	207	223	234	203	212	226	200	218	206	229	211	203	207	226	234	208	215	196	207	226	210	233	211	214	221	212	199	223	217	223	198	225	160	219	210	180	214	221	209	229	235	201	239	221	220	183	188	192	217	209	225	203	200	221	223	176	210	209	206	235	218	181	201	206	226	218	202	225	195	227	178	215	219	222	247	202	214	223	226	240	198	181	201	213	217	232	204	208	187	212	223	240	188	211	192	176	195	217	222	212	199	185	199	199	228	183	203	190	189	212	222	190	232	232	207	219	204	214	236	208	212	208	181	199	194	211	212	217	201	243	211	184	205	194	191	216	195	214	196	217	216	220	189	200	178	221	229	225	231	220	204	210	210	197	197	189	211	209	212	242	184	217	213	240	189	196	207	216	211	207	203	205	207	227	218	184	208	200	209	228	241	226	214	243	228	202	204	198	215	202	197	174	221	190	224	235	206	207	224	226	222	208	175	193	191	204	216	229	230	206	192	213	187	206	230	203	195	217	227	227	219	212	210	214	216	210	213	223	232	236	197	237	219	228	200	201	207	237	212	231	210	226	226	232	212	218	228	212	198	196	210	220	207	184	237	219	209	203	178	209	221	218	205	216	222	198	224	208	217	206	200	199	210	221	212	219	215	201	181	214	186	211	213	225	218	209	188	214	204	196	201	227	219	223	218	215	210	223	205	203	186	215	219	228	196	211	200	194	201	208	201	202	221	209	213	210	215	204	204	206	221	216	217	210	219	218	212	208	232	229	206	207	215	207	215	240	227	214	241	216	211	188	217	203	200	227	190	234	220	192	220	207	221	197	205	224	214	208	205	216	220	193	221	197	217	241	243	213	215	204	182	211	195	189	208	224	221	210	204	194	194	228	199	214	201	190	185	202	240	205	210	209	222	232	195	193	212	234	204	223	206	180	226	212	206	198	240	212	211	211	218	215	212	208	203	227	200	215	220	214	223	207	230	208	217	202	230	221	230	198	208	215	215	204	217	202	218	207	220	193	218	197	205	222	191	197	221	219	212	204	218	201	211	199	212	201	189	227	222	206	205	201	208	229	220	205	182	231	204	203	233	242	212	204	210	206	226	232	222	226	194	194	195	191	228	210	192	210	225	208	203	199	228	199	200	201	204	201	184	231	240	213	181	228	206	219	222	190	229	183	236	222	216	193	207	194	217	202	214	207	206	204	204	206	199	218	221	211	230	209	204	205	221	210	208	230	198	231	217	203	227	219	214	200	217	225	199	226	210	207	187	221	221	218	204	218	194	194	208	193	217	195	227	224	230	213	178	226	223	225	206	219	198	217	195	210	208	226	214	209	220	226	235	204	218	179	218	224	209	216	193	217	219	213	214	210	216	218	202	198	199	195	213	237	234	198	214	218	210	220	188	221	225	217	207	206	192	196	204	216	202	190	216	202	207	205	215	221	214	211	206	199	204	195	214	225	214	218	201	216	219	210	212	223	209	214	221	178	197	235	196	219	215	203	209	208	210	216	228	214	219	204	200	203	202	224	203	207	204	206	221	211	206	206	229	198	200	196	233	230	214	216	198	192	187	212	208	206	210	225	193	218	238	209	196	201	220	185	216	220	203	208	209	256	218	218	205	209	237	205	220	207	219	202	236	219	221	206	216	206	181	214	212	219	199	233	212	198	229	205	223	192	203	216	216	198	214	197	207	180	194	201	187	198	207	207	201	202	218	208	200	209	191	196	173	205	219	212	191	206	202	212	191	220	209	219	216	199	230	206	233	233	224	224	230	215	215	189	229	223	230	207	210	238	220	240	217	205	225	211	229	207	208	196	203	206	205	194	190	214	219	212	236	203	213	204	244	207	223	197	210	200	179	210	226	190	227	210	227	194	201	191	213	200	195	214	197	202	223	218	240	224	199	206	251	238	188	217	180	207	215	228	211	214	217	204	201	231	232	212	232	208	220	193	198	208	237	212	216	211	214	208	217	185	199	215	226	223	217	200	195	220	237	187	190	210	186	215	209	207	230	215	202	203	205	207	201	217	196	222	211	199	213	212	204	201	229	237	239	198	221	214	206	186	217	219	224	208	194	209	228	221	195	199	220	241	187	207	202	205	226	206	210	217	232	198	192	213	221	201	242	209	198	199	221	229	204	194	207	195	231	222	214	212	202	225	203	221	219	205	217	226	219	221	195	224	220	210	219	207	203	229	215	224	185	223	229	206	230	205	189	229	226	206	194	219	194	197	245	218	234	213	209	220	218	207	171	194	206	183	232	199	216	191	218	206	216	214	218	217	208	236	202	210	219	212	198	204	235	232	205	232	211	197	222	188	196	206	228	189	203	211	208	234	182	219	196	207	216	193	247	203	225	204	233	199	212	223	213	219	200	220	238	202	200	192	219	182	189	213	212	208	215	211	205	226	227	198	198	219	188	211	227	218	211	218	211	211	242	223	212	196	185	194	256	219	216	173	215	211	226	193	200	222	178	209	201	195	200	183	212	195	206	221	227	237	208	220	214	210	228	230	218	198	216	205	186	203	232	220	222	209	210	205	206	205	207	209	200	228	188	199	199	204	225	210	238	194	200	227	209	205	201	202	212	199	195	227	209	200	236	189	209	219	222	202	212	212	230	202	205	203	218	218	238	228	213	225	226	209	216	194	210	213	211	206	241	196	199	199	215	202	235	223	214	215	192	204	206	190	194	207	216	218	199	195	217	217	220	215	206	188	196	230	200	207	226	215	227	221	210	208	214	226	213	241	231	221	213	211	192	202	208	192	182	207	227	206	195	237	205	232	214	207	204	211	214	213	222	210	220	200	220	226	228	218	207	234	190	205	207	214	185	194	211	208	196	215	197	230	215	210	210	190	240	230	212	224	218	231	210	204	205	250	194	187	230	191	213	194	215	234	201	203	225	216	194	225	226	200	194	176	224	215	192	232	234	219	203	196	209	244	214	201	198	221	219	216	222	206	197	229	189	218	215	210	214	213	198	210	187	221	222	223	244	193	212	227	234	236	238	200	208	207	209	197	201	211	214	206	224	207	207	204	210	195	231	215	221	211	218	209	205	215	203	216	201
1350	1327	141	138	117	120	133	132	140	139	125	121	118	128	106	103	117	112	130	129	97	113	119	115	109	102	96	108	110	106	119	104	90	91	104	110	102	111	84	115	111	106	112	84	94	87	112	100	84	109	106	86	82	105	128	105	118	112	123	109	98	95	104	107	99	86	96	104	107	126	106	98	101	91	105	90	112	95	106	98	96	98	109	90	112	114	108	106	91	104	108	105	105	104	105	107	82	103	102	97	86	126	101	109	89	98	105	83	94	102	110	98	85	95	90	121	100	103	99	101	100	107	105	102	96	123	103	83	77	110	108	97	99	94	114	102	97	99	107	89	114	105	84	85	94	111	99	116	96	98	110	86	112	95	115	95	102	98	109	103	97	100	101	108	110	106	100	104	116	101	98	116	103	98	93	80	93	121	109	113	88	102	99	118	97	95	106	102	92	115	91	113	103	108	108	118	97	97	119	94	87	89	88	102	89	108	102	109	105	111	107	88	96	95	88	107	91	106	100	108	104	98	108	88	110	116	97	98	104	122	102	96	104	92	112	112	82	101	90	120	91	90	108	103	112	115	105	95	111	92	83	91	110	90	106	87	88	113	99	94	97	93	86	102	106	108	116	102	107	90	103	88	97	115	104	115	96	105	119	90	95	99	116	109	97	122	110	93	93	107	107	99	104	108	104	118	109	104	110	92	94	96	85	89	95	119	117	91	103	96	112	101	106	103	104	99	115	104	107	96	95	132	93	114	112	85	103	89	108	96	93	100	96	90	97	90	86	100	99	110	111	94	106	92	94	90	91	113	114	101	91	89	106	85	88	87	97	97	114	104	121	97	103	109	95	109	99	94	96	86	102	103	86	98	118	112	99	93	92	104	86	106	110	108	98	94	107	96	87	96	115	86	102	90	102	89	118	121	100	109	99	91	100	88	106	111	107	81	89	111	104	104	97	106	106	94	101	98	118	104	105	110	109	99	108	99	100	95	98	107	109	111	85	103	92	105	89	101	108	96	120	103	103	88	93	87	102	100	101	107	102	92	99	85	92	95	102	82	90	93	95	112	100	104	92	112	101	97	106	95	106	82	96	87	115	87	97	93	109	109	96	113	118	100	93	97	86	95	87	91	105	96	73	99	93	114	117	112	109	93	100	108	119	93	100	112	129	104	102	105	125	107	107	101	96	113	95	90	107	91	104	104	92	101	97	120	104	87	110	96	85	96	102	114	105	108	93	86	108	97	124	106	120	114	101	104	95	92	93	96	101	110	106	95	99	100	96	117	112	104	109	113	101	93	87	104	110	97	91	101	90	109	88	79	91	114	95	95	101	107	101	89	112	101	103	106	100	97	87	101	104	113	90	108	95	100	87	114	110	92	110	93	122	108	106	123	95	103	99	92	97	108	98	98	119	90	108	73	94	102	116	100	115	89	131	116	107	83	85	95	95	112	92	99	111	99	103	94	121	109	107	94	116	100	107	88	91	91	109	100	95	117	84	102	106	96	115	104	104	107	93	107	120	115	109	116	98	105	109	104	96	76	116	117	91	107	106	98	103	98	103	110	92	95	122	101	85	107	87	97	108	90	111	97	110	87	108	102	120	97	111	106	103	93	94	100	112	94	118	100	107	107	104	93	105	89	87	102	105	85	94	105	102	102	103	94	114	111	101	92	103	117	100	89	120	90	103	113	107	106	91	105	115	96	92	97	95	105	129	105	108	104	104	89	101	88	115	111	90	96	100	97	111	93	108	83	107	105	96	87	112	100	93	107	99	96	102	104	98	101	97	108	92	89	115	111	93	98	112	102	93	103	95	100	102	98	105	100	89	97	92	112	104	93	95	103	121	92	106	90	108	111	103	102	102	107	113	109	100	117	91	102	109	109	100	117	118	106	98	120	97	108	112	116	83	95	125	102	97	121	108	95	108	112	112	110	94	75	136	96	93	91	106	106	105	94	108	111	101	94	98	109	103	107	88	105	98	99	110	113	89	80	104	94	111	108	100	98	122	104	99	75	96	71	104	92	110	110	111	113	111	90	96	96	120	100	89	114	95	99	105	88	80	90	101	116	99	107	94	93	99	103	102	105	103	90	116	97	106	106	97	97	105	103	76	112	103	92	97	92	87	101	97	114	101	100	115	124	100	106	86	99	97	114	103	120	103	98	98	118	113	107	82	107	92	102	100	97	91	102	105	89	106	103	106	84	106	107	94	97	102	88	92	103	104	105	105	95	92	94	99	98	120	94	122	87	98	85	105	91	108	96	116	90	112	106	98	105	97	86	78	105	104	95	89	110	100	99	104	99	113	78	116	95	124	116	101	97	104	93	102	104	77	110	94	86	109	90	97	108	100	98	112	94	107	107	110	117	108	97	99	106	103	102	97	110	96	96	102	109	104	99	106	101	110	97	110	95	90	86	87	96	105	96	94	95	93	103	97	108	96	114	99	103	108	99	102	98	94	105	92	113	98	108	115	103	92	122	117	93	101	88	91	90	104	112	87	87	108	102	108	93	109	115	106	113	106	106	105	90	83	96	96	89	109	108	106	101	99	111	110	119	124	93	112	108	100	104	97	99	91	111	89	100	115	91	93	101	102	96	110	104	94	112	100	122	100	110	112	101	93	106	103	117	88	94	106	116	95	96	108	100	109	102	117	99	118	109	113	77	108	99	103	101	94	96	107	101	83	90	86	113	99	107	105	94	110	101	105	102	102	108	106	96	99	115	96	86	115	130	107	83	88	97	88	95	112	98	85	87	96	104	88	90	104	119	87	100	103	94	84	122	84	102	96	104	108	85	83	110	105	98	116	91	124	89	85	100	87	92	115	105	98	107	100	95	94	109	103	95	120	85	91	99	97	111	80	102	95	114	101	98	105	92	110	132	108	100	92	116	105	104	110	82	117	95	100	115	103	84	110	108	115	98	86	92	88	93	109	94	97	105	104	110	102	101	110	90	91	96	107	103	114	89	96	94	82	90	97	118	93	105	82	122	114	103	103	99	97	93	89	107	100	107	117	84	96	86	85	123	120	93	96	106	105	104	102	101	108	104	103	105	112	102	99	99	88	86	82	111	125	101	91	117	97	99	120	110	92	108	101	86	97	91	93	101	110	107	108	94	95	94	110	125	110	91	92	103	92	128	87	108	88	106	77	85	108	123	93	101	106	112	100	78	98	93	119	88	112	99	112	94	108	97	88	99	106	118	110	92	103	110	116	102	117	115	96	99	100	103	108	108	104	107	96	94	83	112	106	117	88	102	106	98	92	90	102	95	100	111	97	110	119	88	120	99	109	109	110	94	89	96	76	97	103	101	105	102	115	105	95	111	102	107	93	117	114	92	117	112	112	88	107	102	106	102	96	92	106	97	119	113	88	101	108	104	124	84	82	123	107	124	113	92	115	89	105	105	113	114	118	86	105	90	104	95	106	98	110	116	102	81	103	88	103	85	104	110	103	103	109	111	100	89	109	105	99	102	124	109	99	104	109	100	98	89
17082	11210	1418	1573	2946	4033	3808	3282	2834	2483	2035	1938	1708	1509	1500	1324	1333	1250	1201	1171	1080	1118	1049	1057	1029	994	1014	986	958	1011	994	990	932	964	865	902	899	933	864	887	926	915	911	940	868	884	887	880	851	897	907	887	933	835	891	853	871	881	876	877	894	860	909	873	854	870	852	912	869	904	866	896	851	893	864	869	811	923	882	845	855	896	859	854	819	823	844	856	831	859	868	829	868	893	877	888	871	819	860	798	890	868	891	825	857	903	875	815	879	872	877	888	869	855	849	869	805	855	953	823	850	868	821	847	858	796	816	821	847	859	869	863	850	826	850	853	863	851	862	865	830	847	864	858	855	917	892	888	847	861	817	860	862	862	825	824	913	891	826	817	863	805	826	806	864	851	875	828	915	834	809	835	913	835	906	800	821	814	805	845	801	877	827	852	842	829	848	855	837	887	838	846	797	885	873	846	902	817	841	923	896	847	881	843	875	810	823	845	826	852	840	837	901	822	832	863	814	849	880	798	910	788	825	882	831	839	862	830	835	826	855	843	866	857	889	838	826	866	883	818	814	877	861	925	856	852	826	813	813	823	868	847	827	822	891	873	879	856	897	857	856	860	887	814	841	826	863	840	880	919	855	824	847	832	838	857	853	838	904	813	854	828	836	900	791	860	840	845	857	800	899	877	888	810	865	815	844	875	831	863	889	866	849	891	849	880	854	859	854	819	851	847	813	819	841	836	830	885	832	849	866	809	896	858	841	892	789	828	834	841	857	824	804	869	838	845	841	875	864	835	857	845	850	860	810	832	866	848	816	843	877	827	867	844	804	793	810	873	844	827	842	843	861	831	897	816	831	835	804	805	800	781	837	885	854	849	859	819	819	861	847	806	855	881	873	835	793	847	832	821	820	874	878	844	849	809	804	838	889	895	827	867	797	866	812	902	856	859	825	873	849	854	860	866	882	893	861	875	811	844	847	821	850	852	813	843	864	895	892	836	806	885	821	886	839	778	874	926	851	825	824	844	848	834	832	846	840	822	868	850	825	871	819	861	877	920	844	799	833	852	837	869	849	854	852	886	839	851	873	805	849	799	783	834	880	843	860	855	810	867	890	810	838	851	860	821	868	842	869	896	832	825	827	859	841	847	909	852	877	854	842	870	799	892	857	883	877	836	873	809	801	861	894	895	792	837	833	874	850	865	840	868	819	897	871	862	848	866	865	843	850	873	858	888	847	796	828	861	856	923	852	866	850	808	866	867	829	855	849	847	879	818	855	771	825	875	882	870	869	873	861	860	862	860	861	830	839	895	839	856	838	824	828	834	804	870	847	857	861	852	858	868	841	876	879	878	917	883	847	869	838	823	876	895	835	868	847	856	879	793	819	878	839	834	854	840	857	861	828	847	867	789	841	844	864	848	842	839	866	908	875	831	856	846	845	858	822	885	797	858	827	842	853	898	853	893	864	855	800	843	860	828	875	837	838	795	828	806	866	850	857	828	881	852	854	893	871	826	794	844	829	874	838	828	821	907	843	871	835	869	806	827	826	870	828	821	833	869	840	843	894	869	857	847	819	861	869	840	870	813	916	897	832	810	870	823	935	867	827	867	866	820	866	869	844	785	885	832	857	877	871	799	838	861	818	865	854	858	825	935	886	884	872	904	835	842	867	854	945	805	828	845	818	851	806	811	784	827	896	857	837	876	855	854	810	801	830	858	800	832	836	861	817	850	876	868	847	837	892	815	842	913	841	828	837	843	935	834	859	849	861	826	882	859	810	866	855	786	853	925	869	851	891	845	852	817	855	854	856	823	835	836	793	830	837	895	832	920	870	852	859	842	874	852	811	877	874	871	851	892	844	846	883	809	884	836	901	845	867	849	815	846	820	875	844	831	856	892	923	860	868	822	832	893	807	861	904	841	833	873	871	850	869	832	860	843	867	861	890	808	805	835	876	848	827	879	845	874	832	793	871	850	844	824	884	793	839	838	842	869	854	850	884	856	860	892	858	815	820	832	820	819	853	832	879	830	845	881	859	821	868	848	890	837	866	784	878	834	862	826	852	867	824	796	800	821	876	872	871	821	863	844	908	877	852	805	852	845	842	868	874	881	909	853	796	824	805	906	865	867	835	819	849	816	835	854	881	837	873	847	839	837	857	800	846	869	814	867	792	886	836	815	867	870	873	851	930	878	820	882	863	875	860	840	855	904	866	893	870	826	870	860	893	842	888	876	846	844	868	876	890	896	825	888	823	849	796	833	848	850	849	890	836	799	870	855	892	864	870	915	844	826	799	848	839	835	813	854	802	824	832	829	805	834	914	835	925	827	825	899	779	841	823	838	849	868	875	799	804	847	835	787	868	806	868	827	883	873	848	794	878	850	824	852	851	910	789	869	829	890	801	838	804	860	868	837	869	809	864	896	860	821	891	880	858	844	833	815	774	861	835	883	848	800	831	845	849	826	844	789	856	855	899	871	795	870	840	836	842	824	797	873	830	872	790	845	833	858	836	863	850	846	878	905	838	818	871	845	874	849	891	842	843	883	835	834	893	861	878	864	843	853	878	855	829	858	870	856	893	818	866	874	855	863	854	843	873	797	837	838	910	812	830	830	849	879	872	844	847	817	849	848	877	806	826	842	867	840	906	810	876	905	848	863	857	856	788	896	855	789	854	886	832	903	840	847	846	813	847	809	862	832	877	870	917	826	851	808	854	813	886	828	841	806	883	823	832	804	822	804	848	849	839	877	880	821	846	812	829	831	906	826	866	833	868	828	844	900	814	795	842	884	829	845	868	835	882	793	901	841	872	816	846	861	842	898	891	866	839	845	865	839	848	866	806	804	863	861	872	816	878	830	849	800	822	881	846	835	875	825	871	859	884	838	861	820	887	890	841	875	811	840	851	934	858	888	815	861	839	818	874	815	866	853	795	833	873	851	852	854	838	805	870	887	860	825	852	812	882	790	849	865	844	887	869	825	851	810	860	888	847	878	825	867	814	909	872	816	880	922	827	821	835	822	850	897	830	863	846	815	889	862	822	841	813	925	862	836	778	862	868	840	854	837	844	863	874	905	844	858	871	856	849	798	797	863	859	844	852	851	841	816	897	838	823	872	884	825	852	854	835	865	853	841	889	841	859	854	836	882	885	868	811	831	846	835	874	839	865	839	836	819	892	867	900	877	830	825	841	874	835	857	859	865	849	831	865	870	858	840	870	848	836	830	848	865	857	837	839	791	859	870	874	904	796	882	817	852	847	876	856	816	856	829	905	800	876	821	803	911	844	866	846	844	813	864	881	877	849	874	881	850	822	905	853	823	862	840	852	864	857	852	816	840	868	880	891	838	864	906	888	802	832	821	845	861	834	860	862	834	858	846	850	855	795	872	814	872	851	801	878	887	874	862	878	884	863	881	828	841	852	829	865	888	852	859	815	898	876	824	895	850	896	884	810	843	901	833	848	824	846	857	841	865	812	839	852	845	883	817	845	836	822	873	866	849
1202	209	38	54	37	45	40	36	36	33	38	51	32	25	34	32	45	34	31	39	47	38	45	48	38	42	35	41	40	42	34	45	38	36	49	37	45	38	34	38	39	41	32	37	39	45	33	38	21	30	31	37	37	36	32	47	44	35	41	42	29	36	28	45	33	40	42	42	41	42	37	29	31	33	39	34	37	41	43	47	34	40	45	38	31	50	39	37	40	30	32	42	40	53	40	35	37	33	29	37	47	32	36	34	34	43	45	34	40	36	39	34	42	40	33	40	47	37	39	57	32	35	45	43	44	43	42	33	38	31	44	34	39	40	32	44	39	42	33	36	42	28	34	35	38	37	45	38	35	44	32	40	36	46	37	40	44	38	56	44	34	33	40	52	36	34	28	45	48	36	29	39	41	38	32	47	32	34	37	37	40	36	29	47	42	37	37	40	37	24	34	49	50	36	41	35	35	51	47	30	45	49	39	34	40	27	36	39	53	39	39	36	41	42	39	37	45	32	25	44	38	50	44	44	37	41	46	50	31	50	37	30	34	37	34	46	48	41	43	38	37	37	32	42	35	47	39	48	42	41	44	33	42	43	44	38	36	33	29	30	41	39	35	33	44	34	43	46	40	49	33	29	34	31	50	45	32	41	38	47	30	44	39	36	40	44	34	51	36	43	34	48	42	33	41	35	43	41	45	49	40	33	33	35	35	33	45	41	34	38	37	38	44	32	37	41	29	37	28	37	32	33	42	38	38	41	41	41	41	46	44	37	51	43	40	46	27	34	34	27	38	30	52	25	31	40	39	38	35	37	32	31	41	35	37	33	35	31	32	33	42	40	45	35	36	52	40	44	42	44	40	44	33	37	45	51	51	35	44	33	41	41	38	41	35	32	47	37	32	38	48	31	41	41	43	34	46	46	34	40	38	38	45	35	46	36	45	35	40	38	39	32	42	40	41	47	46	48	47	49	50	39	51	40	34	35	51	36	35	41	36	35	36	31	36	39	35	44	38	38	33	40	26	40	48	39	34	45	30	41	50	38	48	36	41	34	38	35	45	41	32	49	38	33	50	58	44	40	44	42	40	39	53	30	48	50	36	44	37	35	35	35	27	27	47	35	30	39	32	40	33	33	34	41	38	36	37	37	44	41	50	35	37	41	47	36	37	29	34	41	34	33	37	39	54	30	45	47	44	45	41	38	42	33	35	50	50	42	40	45	42	40	40	41	42	47	24	41	37	39	43	35	34	40	42	36	37	43	51	39	43	30	42	38	48	40	36	36	53	36	33	45	39	36	31	39	34	36	35	34	38	36	35	35	36	34	44	47	39	38	45	37	43	47	42	40	41	45	33	28	39	37	36	42	40	38	44	52	38	45	39	35	48	31	45	31	39	38	37	40	35	46	36	41	34	42	48	47	33	49	33	32	50	35	44	36	45	32	49	32	44	30	57	33	45	41	33	34	40	50	36	38	38	41	47	43	41	32	34	54	33	48	51	38	40	30	41	50	50	34	28	34	35	36	44	37	45	42	40	35	30	33	40	29	30	39	44	43	44	43	46	41	27	46	41	35	50	32	48	41	32	33	37	41	29	37	35	34	33	36	50	38	38	30	42	35	45	52	39	41	44	38	40	45	42	46	37	33	49	36	39	33	38	36	42	35	44	40	31	46	54	45	35	32	40	38	40	34	41	35	39	37	45	34	33	43	36	46	27	41	36	38	34	34	32	45	46	44	45	39	41	37	42	29	40	24	49	42	35	47	38	36	52	39	51	35	33	41	34	42	41	68	38	49	33	48	33	40	36	46	44	41	33	25	33	42	43	33	46	37	38	43	44	41	39	34	31	44	34	38	28	42	46	50	41	43	41	39	39	30	35	38	41	42	44	41	38	43	45	34	50	41	46	57	40	30	32	34	33	45	41	29	40	34	41	36	39	38	44	30	39	44	43	39	31	47	39	28	38	39	43	38	43	30	48	36	45	49	37	40	30	36	41	35	34	37	28	36	29	37	40	44	34	48	40	34	40	34	31	37	44	40	45	31	33	42	33	35	43	27	40	29	41	42	45	39	54	30	36	38	46	40	40	41	31	47	39	33	37	40	40	42	43	38	34	32	40	36	45	42	41	38	32	40	41	48	36	35	45	42	35	36	53	35	37	45	48	38	35	39	40	43	38	42	36	32	32	39	40	33	38	48	38	28	39	32	35	41	54	47	40	39	41	31	46	35	37	40	32	44	37	46	35	38	38	39	37	44	47	42	34	42	39	29	45	47	32	37	44	39	33	35	37	40	27	28	29	48	37	38	36	45	43	36	48	36	46	34	45	27	48	35	38	29	49	34	28	30	30	36	44	40	40	33	51	36	41	38	41	42	29	38	39	40	39	36	40	34	35	35	29	20	48	38	48	31	43	55	40	42	34	39	48	38	34	41	43	37	33	31	44	25	31	40	40	42	44	48	45	43	33	49	44	49	32	31	39	43	36	37	51	31	46	33	34	36	41	37	43	31	31	39	42	40	45	47	44	29	37	32	32	33	42	33	50	43	40	37	32	49	40	28	54	42	49	59	41	47	42	39	43	50	34	39	31	47	33	32	42	42	41	52	50	48	47	45	49	35	42	45	30	46	31	34	35	42	41	52	36	49	31	41	46	40	53	50	42	40	47	30	40	41	38	34	36	40	35	33	39	41	43	37	37	35	33	36	42	43	28	36	43	45	40	45	49	36	38	39	37	34	42	49	34	45	42	47	36	36	39	54	45	33	35	33	37	28	35	35	35	33	40	32	39	42	23	38	34	36	37	49	34	32	33	39	36	37	42	37	40	34	37	42	37	39	39	30	37	40	46	39	25	34	43	51	42	40	51	41	44	31	36	32	30	46	25	35	33	42	45	33	50	40	45	48	41	41	52	39	42	42	38	38	39	27	42	50	39	40	32	41	37	42	37	44	48	37	36	44	56	47	38	30	33	42	35	29	39	33	28	48	45	39	42	25	40	35	38	43	43	33	45	32	44	40	40	44	35	40	34	31	33	40	36	41	37	44	35	34	49	38	33	42	44	43	34	37	38	39	51	45	25	35	31	50	40	39	40	42	30	32	44	43	40	35	33	41	43	34	27	47	38	46	46	50	51	39	42	44	39	29	55	39	37	38	44	45	42	39	42	35	36	43	44	35	29	41	36	39	28	41	37	39	40	42	40	41	35	48	40	30	42	49	43	28	47	36	52	41	48	43	38	27	40	53	44	31	37	29	51	46	27	39	38	30	37	49	39	41	46	47	47	40	43	44	39	31	40	38	35	44	42	38	33	51	47	36	37	42	33	28	34	37	44	55	29	31	50	45	47	42	35	38	41	38	41	32	42	50	39	43	44	32	38	47	38	48	31	39	42	41	27	29	39	45	39	38	44	36	38	35	41	41	38	47	35	44	33	42	38	38	33	51	52	34	37	36	38	34	45	36	39	31	29	43	38	33	38	30	42	34	35	35	38	35	40	42
12923	3037	359	396	509	617	586	547	532	517	530	441	378	423	432	400	401	374	348	376	326	365	360	355	393	343	356	338	306	349	328	350	315	354	338	309	313	316	296	335	314	332	302	321	330	313	339	310	334	311	354	343	340	330	318	316	334	321	331	335	314	337	327	342	310	321	318	329	326	307	316	346	320	316	322	330	337	340	301	317	320	349	333	347	321	338	325	320	307	348	311	293	337	318	332	303	309	304	335	321	309	334	307	332	339	328	336	330	298	332	319	314	324	316	326	338	344	337	322	308	307	313	327	333	315	363	311	330	316	316	314	327	295	296	321	325	294	344	368	318	318	322	341	324	335	354	321	337	325	313	368	333	303	346	296	325	314	332	323	326	327	302	288	331	351	325	335	334	318	308	322	305	338	342	334	311	304	306	327	314	343	332	305	364	324	322	327	340	361	372	326	330	355	348	334	308	317	295	323	314	344	341	352	311	326	316	338	307	338	305	312	337	305	336	329	303	327	313	324	328	334	322	297	315	308	339	308	301	314	345	343	332	331	333	310	307	337	318	280	318	332	301	337	337	301	330	320	326	318	329	288	342	304	325	322	309	330	297	330	290	349	316	315	330	333	334	343	320	287	305	314	322	289	324	322	335	341	324	290	306	303	320	362	352	334	334	307	336	324	321	348	317	303	339	332	321	332	320	309	302	355	301	299	321	326	338	318	320	299	302	316	318	317	329	318	316	334	303	313	332	312	285	310	305	296	327	311	327	334	325	353	296	334	286	314	281	341	319	328	318	285	304	313	323	343	314	307	338	328	302	319	310	340	314	330	307	322	324	330	346	329	312	345	363	335	305	336	358	334	309	338	312	336	337	340	302	343	299	328	329	319	305	316	315	301	309	324	329	339	327	345	336	344	343	321	356	327	303	343	322	299	306	272	310	321	341	313	326	290	337	312	327	343	338	292	332	325	331	314	323	300	333	313	308	336	315	357	315	349	337	330	292	292	297	304	350	320	300	298	302	293	291	334	332	335	355	336	319	282	308	328	343	290	334	329	322	359	318	314	306	344	352	304	338	340	309	318	310	321	318	309	319	337	320	337	315	304	317	334	323	347	342	332	299	308	335	299	325	311	323	325	313	294	314	288	325	295	340	328	319	316	335	341	307	327	313	350	300	305	327	300	335	301	315	289	315	312	334	360	288	322	330	335	325	331	321	357	305	344	334	330	324	334	333	303	309	299	327	321	301	311	298	335	290	358	322	298	324	326	331	283	362	302	343	309	277	336	325	318	341	342	347	365	355	333	326	301	341	288	328	332	305	335	319	303	325	296	327	310	336	315	319	332	279	328	319	323	325	290	303	313	343	304	285	301	299	329	359	313	324	296	343	305	325	330	300	363	312	323	349	315	302	340	321	326	322	320	344	308	311	320	320	302	316	330	351	317	378	325	306	307	324	325	321	322	298	320	323	322	315	327	297	330	311	325	315	303	320	321	292	358	289	311	319	337	330	339	334	339	338	347	307	348	331	323	311	299	341	325	321	346	324	279	348	318	318	315	325	317	294	337	311	301	335	314	303	313	327	330	331	303	303	344	322	339	316	333	327	314	297	331	345	322	331	348	341	307	319	375	340	283	336	320	337	335	320	319	318	314	335	351	311	325	361	316	349	323	303	323	327	312	298	329	320	326	317	314	332	356	296	312	330	320	349	307	358	319	313	314	322	326	309	329	319	312	327	306	350	323	348	314	303	351	308	344	333	320	343	307	341	305	349	313	306	329	302	332	328	312	352	321	313	329	310	343	321	313	322	285	317	327	322	299	308	347	318	295	335	322	333	303	323	336	320	317	330	318	349	310	309	339	319	312	313	348	309	359	344	341	320	318	344	333	333	304	334	313	323	306	353	331	314	330	328	331	329	287	342	313	340	351	305	333	332	326	314	341	327	331	360	332	368	328	314	336	310	335	338	325	324	284	312	321	328	331	330	333	333	297	306	315	340	304	298	327	309	310	327	316	349	331	321	321	323	318	316	357	340	330	317	316	318	320	314	339	341	331	311	314	286	311	330	300	327	304	312	300	309	343	331	303	319	300	359	335	332	354	276	328	341	325	323	293	297	316	309	305	324	339	308	344	293	317	323	300	344	328	325	324	336	321	341	330	305	355	308	318	333	329	334	381	333	353	305	350	275	329	300	340	322	289	329	318	307	325	376	344	330	307	317	331	338	339	308	295	339	327	316	334	307	321	316	308	308	353	329	308	310	336	346	346	327	313	319	310	319	317	332	319	326	306	299	333	317	308	328	362	297	311	329	355	325	314	324	306	331	319	324	311	359	323	314	330	302	288	338	319	329	322	299	328	300	322	316	350	331	290	299	326	323	316	306	301	344	326	307	308	338	330	368	305	327	285	366	317	317	327	321	314	319	328	347	336	320	333	333	351	318	305	306	307	362	306	306	338	332	319	316	322	333	318	345	327	291	305	316	288	350	337	320	360	333	345	282	330	327	301	326	297	307	330	304	289	319	314	343	361	311	324	325	325	331	327	325	316	307	316	331	291	308	326	316	325	325	377	321	336	346	303	350	351	326	300	321	327	367	338	292	328	321	341	310	309	327	303	341	312	320	317	330	322	324	324	355	318	296	335	332	323	321	359	342	321	334	328	316	327	345	325	338	338	324	325	301	321	291	340	314	305	362	318	361	297	333	302	317	321	349	320	344	307	351	307	316	344	340	319	311	320	294	313	322	302	309	320	304	283	340	314	319	306	311	327	315	326	331	308	321	299	313	340	291	321	318	317	322	324	324	335	311	336	324	330	327	329	307	342	354	290	346	326	303	347	321	276	319	363	347	306	345	343	295	285	311	316	266	329	315	326	321	316	323	321	306	359	354	359	323	311	337	297	295	327	318	351	318	325	301	304	344	316	292	323	300	324	328	317	314	315	314	306	300	327	319	301	345	327	342	343	347	318	287	302	336	326	317	339	324	317	351	325	310	372	331	354	359	317	338	309	306	360	342	311	322	355	299	289	341	323	340	313	322	323	311	315	329	313	341	296	341	324	353	315	309	326	361	339	345	309	300	323	326	320	320	336	315	314	327	300	308	318	347	319	346	315	362	371	351	353	333	359	323	343	325	317	312	307	323	301	346	304	334	324	318	314	312	326	287	332	348	362	317	336	325	351	347	321	328	334	351	310	350	329	316	338	311	331	320	318	367	365	312	343	302	330	334	334	334	316	326	304	320	311	341	310	297	296	352	342	290	290	305	310	328	330	284	324	320	287	321	337	345	310	326	312	296	300	305	303	311	355	352	309	354	329	316	338	331	337	328	294	341	332	318	314	331	328	307	351	328	295	306	337	328	292	329	324	312	343	326	319	325	322	306	332	290	304	300	319	338	313	287	279	348	328	351	284	332	333	333	336	308	334	342	337	315	288	330	286	326	298	333	323	298	305	318	319	319	331	340	324	346	310	323	294	291	316	343	303	309	328	297	326	329	308	340
989	1045	159	121	108	118	114	136	112	134	124	124	111	117	132	121	120	135	101	100	116	140	111	106	105	94	100	120	108	118	96	110	112	117	105	118	95	121	117	111	115	100	106	106	116	111	90	102	97	112	96	90	111	105	120	94	100	102	112	120	117	118	117	116	94	107	119	100	114	107	112	108	114	119	91	98	100	107	101	116	123	109	110	111	125	134	97	114	111	104	97	126	112	100	109	87	115	107	104	109	98	124	104	121	92	120	112	102	102	104	105	102	113	114	98	116	117	117	99	104	123	114	114	101	120	105	113	101	99	107	119	102	104	109	93	101	94	116	101	102	109	119	122	110	120	110	103	91	99	113	108	116	106	117	114	85	108	104	118	124	110	107	116	113	95	101	107	108	107	90	122	96	109	139	110	94	108	97	110	99	123	113	111	89	119	103	122	112	107	98	106	98	123	106	93	121	93	111	95	103	94	109	119	109	108	98	99	86	107	86	100	83	113	106	122	110	108	116	124	120	103	116	115	95	124	97	121	100	107	112	106	119	97	91	103	104	120	97	131	121	94	110	97	109	102	93	106	106	99	110	105	120	101	105	108	105	118	98	120	104	126	103	90	109	121	114	93	99	104	102	123	112	122	109	123	115	107	106	100	95	98	100	133	111	100	105	112	110	109	114	101	119	105	100	122	100	108	105	121	103	124	108	99	100	115	97	95	131	128	121	106	92	108	103	108	109	97	101	110	122	104	122	117	116	100	94	113	112	110	89	109	104	117	110	105	98	108	120	106	107	99	104	113	108	110	104	115	114	101	90	105	97	85	119	121	75	97	91	117	101	113	91	110	126	97	98	95	115	101	81	106	114	104	108	99	107	115	96	104	112	107	106	91	116	121	115	109	111	119	95	113	107	96	107	111	109	106	101	102	110	110	118	120	101	111	103	107	114	120	119	107	96	121	107	114	123	88	103	97	116	90	94	96	89	94	103	109	93	102	118	105	105	113	109	96	106	108	105	106	118	104	102	114	104	94	117	125	133	98	115	122	121	124	110	113	114	102	119	95	116	120	90	111	125	86	101	133	111	116	122	115	108	103	88	122	111	126	96	113	89	107	123	104	117	90	107	98	117	116	114	97	103	93	105	104	99	116	95	91	118	100	114	120	109	102	120	99	108	111	127	112	102	111	119	87	109	120	119	112	125	109	116	108	114	97	103	104	92	106	108	118	112	106	104	129	112	107	110	110	86	98	93	90	116	115	104	107	102	106	105	82	99	99	114	99	89	117	92	123	111	104	125	92	114	111	93	117	103	109	109	111	116	118	102	109	117	93	120	113	99	106	105	104	103	115	111	107	89	103	90	98	91	124	114	93	109	107	96	110	92	103	130	104	121	109	96	106	119	125	115	98	99	109	117	97	105	110	111	107	112	121	108	97	90	99	117	128	118	103	121	119	110	102	107	102	116	127	129	94	104	106	113	99	99	119	124	118	94	123	122	110	109	94	93	86	121	88	103	104	111	95	108	119	109	119	105	122	99	80	106	117	117	102	112	108	114	101	113	116	102	109	103	103	104	97	107	102	95	102	108	109	117	115	113	115	110	108	97	106	110	113	106	103	108	122	104	99	120	99	106	105	109	102	104	95	122	107	94	112	104	111	100	95	100	90	116	103	128	106	107	105	95	101	92	109	109	116	104	101	113	119	92	111	109	125	103	95	107	112	118	92	91	116	84	112	122	92	103	113	104	97	96	117	109	101	117	117	122	111	110	110	112	121	106	101	107	111	100	104	99	98	106	113	121	119	111	108	105	116	106	111	110	115	113	115	120	115	115	113	106	117	128	116	95	114	104	106	115	110	100	123	99	104	132	112	104	98	125	109	101	108	111	112	109	130	125	101	106	106	96	102	102	98	127	109	101	129	110	110	114	118	123	105	92	121	106	99	115	112	113	95	108	100	123	124	119	103	107	112	109	115	111	93	110	111	118	100	96	99	117	97	111	101	112	112	105	110	106	110	98	125	105	115	104	112	109	115	120	116	111	109	101	111	102	107	108	96	93	105	110	97	127	110	115	109	90	114	127	108	115	113	99	111	104	109	107	99	114	110	99	122	105	92	115	118	123	112	112	93	83	110	94	108	101	111	116	107	117	105	102	108	106	113	110	104	94	98	108	118	103	93	131	116	123	116	98	96	115	117	118	103	120	106	110	92	123	122	114	120	101	116	89	118	105	119	101	108	118	111	106	128	110	112	108	108	105	92	102	98	104	106	102	126	118	94	116	104	106	100	98	100	119	120	110	117	102	99	94	106	104	103	104	114	109	88	102	89	103	120	90	96	106	116	141	105	101	103	90	103	102	96	103	124	108	101	98	109	118	101	122	114	116	97	108	102	129	100	115	122	117	117	113	121	108	117	95	116	102	96	95	107	120	126	115	120	119	121	99	108	100	106	125	114	112	83	91	103	114	109	101	120	97	108	106	122	116	107	97	117	130	92	106	112	110	115	114	115	92	119	111	120	107	94	106	131	115	114	112	111	107	129	111	104	120	115	104	110	116	114	99	109	99	99	119	108	102	100	113	99	112	104	108	110	103	117	102	101	97	115	115	107	106	93	101	128	115	92	118	117	118	108	108	108	108	101	126	107	111	109	114	105	92	93	117	131	107	119	127	103	110	119	120	97	124	107	98	113	96	110	117	103	103	134	109	117	121	123	127	115	112	95	105	110	103	107	94	119	111	113	93	95	121	111	111	107	103	107	98	110	114	94	116	118	93	108	123	126	94	122	127	112	96	107	117	114	98	117	91	113	99	96	107	102	108	116	121	118	106	105	108	126	113	109	97	105	114	104	94	117	125	110	114	105	103	107	127	112	106	117	81	115	109	110	112	110	95	106	115	103	96	119	89	109	112	115	94	112	116	125	99	121	110	101	123	116	130	118	100	109	112	90	110	104	93	100	121	108	106	104	102	110	91	113	112	106	99	116	114	103	130	105	109	103	114	109	101	109	114	106	117	95	111	104	123	110	137	102	106	122	119	102	88	122	95	121	108	117	107	125	108	107	100	107	105	91	108	113	125	105	106	100	109	119	97	101	98	112	113	120	106	104	106	110	121	87	97	127	100	116	102	89	102	109	104	107	118	108	113	113	94	99	106	106	120	125	105	98	112	114	103	114	106	113	113	100	120	114	113	97	117	111	118	88	91	116	106	91	118	84	96	93	106	113	102	97	110	104	112	107	120	105	118	93	95	106	118	105	106	94	115	117	111	106	112	132	125	125	103	101	92	109	104	107	112	119	107	119	96	107	106	121	110	102	92	109	112	97	111	116	117	100	107	100	111	80	95	125	106	102	107	101	104	114	112	115	96	117	108	134	111	108	93	123	99	115	116	102	95	117	107	117	113	105	109	105	96	122	122	113	114	101	86	106	114	109	105	116	111	112	103	106	110	107	111	112	121	105	101	117	116	122	115	92	113	111	102	110	113	118	100	107	94	90	105	96	108
14891	9496	1249	1343	2266	2964	2754	2324	2088	1803	1639	1463	1393	1276	1243	1156	1081	1147	1075	1050	1024	958	979	1017	965	988	989	943	977	946	929	896	987	988	922	886	946	914	894	911	904	930	934	839	874	929	936	893	893	920	935	858	903	858	885	838	907	885	908	869	864	909	846	866	852	917	926	880	870	860	888	883	911	840	848	881	871	870	928	883	836	922	847	831	881	868	870	862	901	877	862	890	841	888	915	857	819	877	870	871	894	844	914	897	880	882	840	842	900	866	858	912	914	847	874	874	884	867	887	872	901	888	897	878	841	898	861	849	884	908	871	856	898	888	912	875	861	869	876	861	862	877	887	859	891	870	904	886	907	876	850	849	847	806	865	900	843	848	856	853	876	832	931	874	887	850	836	825	907	849	893	852	883	840	916	927	860	863	841	901	885	809	861	887	901	890	860	868	898	850	878	880	833	872	918	893	864	877	855	876	870	853	858	842	883	869	904	857	883	859	820	850	880	845	912	837	859	881	864	864	855	890	861	945	889	893	897	877	853	882	833	891	845	888	859	908	860	887	884	848	890	846	927	896	886	823	904	907	868	852	842	874	858	867	876	833	799	878	875	874	908	826	854	815	817	886	934	847	877	877	914	924	874	946	891	892	864	834	885	853	902	858	873	843	877	836	873	843	861	851	829	923	822	893	876	897	868	890	877	871	873	902	829	864	880	865	826	861	826	894	865	847	859	914	877	854	845	870	898	874	862	907	856	823	892	920	896	878	876	860	890	827	906	865	851	892	905	884	885	888	886	866	858	924	874	888	869	872	858	844	853	931	889	836	845	853	863	879	888	927	821	879	860	890	893	874	908	860	895	876	822	870	886	882	851	872	846	860	862	912	903	879	848	847	861	906	867	835	872	879	889	873	879	882	854	880	893	814	890	887	841	894	920	909	901	939	811	887	849	917	854	869	853	912	855	875	879	877	863	894	903	861	858	903	886	874	848	893	826	894	907	941	859	872	883	851	897	871	871	870	852	846	882	875	868	868	860	862	865	850	868	847	891	915	874	884	899	854	852	815	874	876	898	877	841	899	821	880	874	883	904	882	852	860	824	828	876	911	901	840	838	849	874	881	880	832	884	831	888	885	921	905	819	851	888	932	857	861	885	863	859	864	879	842	844	902	922	951	864	918	865	811	864	849	889	877	859	842	886	824	928	868	920	859	913	853	840	853	885	860	847	825	879	884	872	839	854	910	849	876	860	888	840	905	840	854	906	896	892	896	860	814	851	879	875	907	857	848	869	862	875	915	887	915	911	823	883	927	894	840	887	878	885	887	895	844	847	864	869	862	851	865	898	880	861	836	870	861	819	857	857	904	860	884	873	912	845	861	861	881	839	887	823	840	867	834	913	904	828	839	879	870	842	917	852	887	879	858	848	870	934	924	920	839	870	850	879	892	931	860	882	840	873	899	855	908	879	933	888	842	862	886	862	895	879	887	842	898	875	841	904	857	876	880	887	923	852	832	880	856	856	870	893	921	909	897	880	862	853	873	895	875	843	853	828	844	877	849	883	867	929	861	840	837	817	926	921	883	874	896	906	895	942	840	841	891	884	884	887	795	926	856	959	832	855	885	879	866	842	938	867	913	897	878	916	822	895	880	857	880	924	848	861	841	851	837	850	906	865	784	935	911	867	894	851	877	887	921	898	860	889	840	879	873	846	859	865	828	847	899	868	880	862	846	886	871	870	851	913	888	873	874	816	908	862	881	888	894	822	870	865	854	878	936	946	881	842	877	850	862	896	898	913	877	879	865	898	878	871	867	885	841	873	883	913	894	893	845	901	860	860	891	882	888	853	902	840	838	882	904	879	870	867	887	847	860	857	896	855	890	892	848	892	907	882	837	810	886	916	870	911	812	832	897	905	879	879	898	878	907	882	870	817	867	865	934	808	856	894	867	881	823	835	873	873	887	895	831	868	833	851	852	875	831	876	854	887	906	898	859	843	894	825	878	883	902	837	846	851	882	897	919	860	836	869	861	820	875	841	842	894	858	859	862	901	869	897	856	851	902	855	869	880	847	863	904	826	855	906	825	858	843	876	878	815	866	836	855	863	882	870	875	858	886	918	849	904	886	867	826	929	849	868	846	852	897	863	824	892	855	884	891	860	891	871	894	840	860	899	882	883	889	894	900	829	883	917	857	869	853	842	875	851	915	873	897	861	864	877	882	948	868	900	825	849	903	867	894	872	818	861	874	889	887	882	842	882	875	863	890	859	930	861	920	857	856	908	861	865	855	884	828	901	919	850	873	829	849	852	882	878	910	851	838	897	897	868	881	902	845	841	893	912	894	875	832	937	880	869	880	911	861	855	889	891	874	862	844	930	843	847	846	848	854	915	877	881	855	935	889	888	824	871	909	875	923	874	843	869	859	890	846	883	885	849	892	871	841	878	871	885	878	890	884	857	861	900	877	863	918	863	891	853	850	855	854	839	836	858	865	865	891	901	892	874	850	902	908	890	872	834	860	907	833	887	840	876	886	821	929	881	873	817	882	871	912	966	923	839	870	883	797	856	882	905	873	853	867	943	847	872	815	868	889	893	906	847	929	910	831	880	926	859	883	874	873	881	889	866	819	877	921	877	854	858	845	850	848	863	850	879	858	864	899	923	887	877	910	912	833	914	826	819	870	898	862	846	812	870	893	840	831	905	887	932	861	852	941	858	873	880	863	846	879	871	850	866	916	910	862	850	870	790	840	859	868	851	889	839	814	863	882	899	865	840	899	921	883	830	911	836	860	886	905	864	881	865	857	928	933	848	864	826	853	846	853	905	921	843	895	871	859	887	851	913	857	891	864	872	818	881	874	891	863	878	861	852	911	898	850	895	867	869	946	843	884	831	845	861	880	911	875	889	853	848	870	893	864	834	870	867	879	845	873	897	843	882	869	878	884	844	927	851	857	877	881	929	841	865	926	824	856	852	903	900	818	882	873	905	826	867	862	884	881	888	853	860	886	893	873	888	847	888	867	825	889	874	857	835	871	864	859	890	871	823	903	834	841	827	875	859	882	851	911	870	854	854	880	830	910	837	868	879	865	865	862	906	895	873	875	896	860	842	936	855	855	892	870	918	842	893	830	818	883	877	907	902	931	861	808	812	903	886	927	898	845	850	859	918	808	850	861	847	902	861	856	835	874	906	850	866	883	865	883	881	887	870	857	856	885	866	842	852	862	898	890	885	881	905	911	873	920	898	876	892	853	885	872	867	830	887	879	914	854	826	902	896	849	889	828	869	867	826	976	871	834	872	869	859	888	902	870	875	833	915	896	928	848	879	831	932	911	904	846	881	869	846	905	860	907	925	880	882	874	912	862	861	870	933	897	842	812	883	910	890	871	897	880	842	832	842	844	916	892	839	916	852	895	824	875	867	885	876	863	892	902	846	844	858	830	878	905	869	896	809	848	903	939	918	863	908	899	922	914	834	874	837	904	905	857	877	855	870	840	830	862
1701	615	36	44	39	41	45	58	43	32	43	38	34	38	40	32	39	24	27	33	34	30	27	28	30	19	24	26	29	27	33	27	39	36	27	19	32	30	29	21	23	25	20	23	16	18	23	34	24	25	19	22	31	22	25	33	19	24	21	21	18	23	22	29	18	25	24	37	26	29	23	20	20	23	25	27	37	22	23	28	22	24	21	26	20	27	26	24	19	22	25	32	25	22	27	23	23	24	28	22	26	19	28	18	30	20	25	24	30	30	27	21	25	25	25	26	17	26	29	28	28	37	28	21	20	33	26	16	26	31	27	23	29	29	24	26	24	21	19	26	27	28	33	24	25	31	22	31	22	37	14	26	21	26	18	31	29	27	20	23	19	22	24	32	29	28	28	24	20	27	18	22	19	19	21	31	20	17	29	24	23	27	24	20	20	30	26	20	32	25	30	19	23	19	16	27	25	23	23	21	24	26	24	20	28	24	30	19	27	34	29	25	25	15	32	23	26	33	22	21	24	26	27	19	27	20	16	18	16	22	24	19	25	23	26	20	31	25	19	24	28	23	17	22	28	30	41	26	18	27	38	29	33	24	29	24	32	19	33	27	23	24	19	27	21	17	32	25	26	25	18	18	27	21	25	26	28	26	21	17	25	23	26	31	25	23	30	31	28	26	21	18	26	29	35	23	28	19	30	29	25	23	22	22	29	22	29	19	30	16	33	27	15	28	27	24	27	27	25	27	24	39	31	25	30	27	28	25	25	21	37	18	16	20	32	24	26	23	24	25	20	21	25	28	31	28	30	25	25	21	20	22	27	26	22	30	34	25	23	22	22	23	24	21	24	30	17	26	22	25	11	30	26	28	23	27	21	34	28	18	24	32	20	14	20	29	22	31	27	28	25	23	24	22	21	21	27	19	24	31	14	41	21	20	29	27	27	19	32	27	29	33	32	26	21	19	20	25	24	21	21	21	24	29	19	30	20	28	26	30	31	20	23	13	23	18	25	24	35	30	32	15	32	23	31	24	15	26	24	25	27	21	31	27	28	31	19	26	23	23	21	20	27	19	21	26	29	19	25	30	19	23	20	29	22	28	23	18	17	21	15	30	24	24	15	22	19	23	20	30	21	28	15	22	20	17	16	35	19	23	18	21	24	32	17	20	30	26	25	20	20	23	33	22	21	26	15	24	22	27	17	30	27	32	27	18	24	28	28	26	21	31	21	24	30	30	22	24	21	23	26	28	25	23	18	22	24	25	29	31	24	26	23	34	26	29	31	25	29	21	31	29	32	12	30	27	30	13	23	22	18	20	24	21	24	22	28	26	29	14	21	14	26	19	26	23	25	32	26	28	24	20	23	31	22	21	31	28	33	28	30	19	28	25	24	20	30	21	21	27	24	23	30	23	27	19	19	21	24	22	28	19	34	23	28	23	37	22	35	24	19	28	21	30	32	23	31	24	23	22	35	30	20	21	19	21	20	24	25	24	25	23	23	29	23	27	20	30	26	26	23	23	30	25	29	26	13	18	15	23	26	26	37	22	26	34	16	17	23	22	20	30	27	19	27	18	26	27	29	25	28	28	28	33	26	22	16	21	22	29	21	24	36	32	25	33	26	27	26	27	20	25	23	20	24	24	23	19	28	22	19	20	29	30	18	30	36	19	17	21	27	29	29	33	28	34	23	27	24	27	33	31	20	27	24	14	20	18	24	28	22	36	21	21	27	36	25	20	30	29	23	24	27	27	21	21	19	19	20	26	22	17	20	25	23	13	22	17	25	23	22	26	28	24	30	35	30	26	25	34	26	26	23	19	20	26	25	23	16	23	30	23	36	27	16	27	29	11	35	22	27	21	31	25	29	27	24	23	26	25	29	26	28	27	38	32	21	21	28	28	31	21	30	19	23	17	31	24	36	26	35	31	28	29	22	21	24	20	16	24	34	29	24	28	27	28	23	30	22	27	20	23	26	21	30	19	24	19	26	26	20	30	25	24	24	32	28	26	26	25	32	29	17	25	22	31	24	14	16	21	15	29	20	21	25	19	25	24	24	28	27	24	26	31	22	31	24	30	20	24	25	22	30	24	25	27	16	23	22	33	30	38	22	22	21	23	32	30	22	36	28	21	31	26	21	21	15	34	27	26	31	32	22	22	24	24	29	34	33	32	37	27	30	28	25	21	24	24	29	17	26	27	18	25	21	22	15	21	27	27	25	31	27	31	29	26	19	23	28	21	29	21	38	21	15	36	22	21	28	23	23	31	19	25	21	26	26	26	27	27	26	28	31	33	31	24	31	29	20	28	23	25	24	24	21	26	28	21	27	35	27	30	23	27	31	24	21	28	21	28	25	20	21	23	25	20	22	20	25	24	31	34	22	21	27	21	25	22	25	27	23	17	31	15	24	29	20	21	23	19	23	17	28	20	30	29	23	9	16	25	27	19	26	28	31	17	35	27	22	14	27	28	36	27	18	20	26	22	27	24	20	29	17	30	27	23	24	24	31	23	26	27	19	17	19	26	27	34	21	21	36	20	25	28	19	25	35	20	31	19	26	25	24	38	34	18	23	27	27	25	26	25	20	26	38	31	27	24	18	28	20	30	10	32	25	22	29	14	26	21	26	25	31	32	30	26	23	25	25	17	22	25	25	29	24	25	26	22	26	23	20	22	24	24	21	31	23	28	33	19	28	18	26	32	22	23	28	31	21	16	28	28	35	27	23	22	27	23	36	25	36	24	29	22	25	36	23	20	28	17	25	23	15	27	29	26	20	24	28	32	26	28	35	24	32	32	22	28	31	20	31	26	21	28	23	26	24	19	31	19	20	23	19	24	34	35	24	27	27	20	23	31	26	19	33	32	24	18	23	22	25	23	24	27	29	33	26	28	27	36	22	18	32	34	18	24	15	19	23	30	17	35	31	26	19	33	25	28	25	32	22	34	27	24	33	23	23	30	24	21	31	20	22	23	19	20	25	28	18	30	26	25	34	27	24	27	18	25	22	35	18	24	24	26	22	23	30	34	19	22	32	21	22	31	18	27	17	27	25	28	28	18	21	26	31	29	27	27	15	27	25	23	22	25	27	22	22	19	17	27	17	30	23	18	26	20	22	29	27	22	26	28	21	23	21	25	26	28	19	22	25	26	28	22	22	27	31	33	35	29	27	20	31	26	34	35	18	24	31	19	28	18	21	6	31	27	33	28	22	27	23	27	24	23	23	31	27	41	22	23	25	25	17	21	30	27	22	20	26	16	25	23	20	27	21	17	34	20	24	20	27	33	27	42	27	25	27	33	26	28	29	20	24	27	31	19	28	31	34	23	19	17	39	25	16	17	27	19	29	27	30	28	23	18	29	23	15	23	23	32	21	30	18	23	35	29	22	34	28	29	13	25	19	19	32	27	27	18	33	27	37	16	29	23	26	19	30	26	22	29	19	25	32	22	37	23	22	20	28	24	20	26	27	20	24	23	17	18	29	22	18	21	25	28	19	32
15002	7021	506	591	1322	1941	1884	1600	1367	1105	947	831	798	657	655	543	493	468	450	404	383	355	347	312	330	289	307	307	309	272	249	270	274	284	286	241	283	267	259	269	250	275	262	245	277	237	236	258	252	219	226	245	221	245	236	229	234	218	236	255	219	231	220	224	237	223	231	215	226	222	212	230	218	227	187	203	244	222	214	219	241	218	214	256	206	223	232	213	194	223	225	216	222	223	197	235	225	219	242	211	213	224	238	213	215	207	216	215	213	216	238	212	232	197	228	230	241	223	197	230	257	239	211	216	235	243	195	229	205	207	193	192	209	221	205	208	197	219	215	243	198	229	217	197	209	204	220	226	197	233	214	208	223	210	218	193	212	216	205	193	196	239	231	198	230	208	212	229	230	218	204	227	214	202	211	223	207	238	220	202	203	218	226	217	235	216	218	213	191	195	210	194	242	204	207	198	227	237	229	214	197	221	223	211	224	202	232	202	216	227	229	185	209	193	222	205	227	200	210	199	240	220	218	222	194	204	227	216	214	259	197	213	219	214	224	202	222	231	203	226	231	227	209	191	216	224	211	212	218	224	255	211	200	211	195	200	205	241	211	209	195	198	211	233	205	208	219	220	211	199	210	212	214	210	189	197	218	188	229	218	236	228	212	217	212	227	203	204	232	242	191	223	223	215	195	238	215	197	190	206	237	183	225	228	200	226	210	215	254	220	234	240	203	198	187	208	205	216	194	205	189	229	217	215	208	213	193	218	223	223	225	225	239	211	205	194	183	202	223	232	193	187	213	206	221	217	205	231	200	223	210	173	214	196	217	216	203	218	205	207	218	200	217	228	183	204	203	225	208	201	250	222	214	205	221	210	223	223	219	234	203	249	201	203	201	212	196	217	209	217	225	206	200	201	211	218	178	212	219	186	197	195	228	204	257	215	211	212	237	226	214	188	221	200	213	229	206	222	241	215	205	213	226	210	219	206	200	215	214	208	210	221	200	200	220	230	218	226	246	223	219	239	209	246	238	242	214	211	232	181	204	188	194	219	201	233	249	224	196	213	200	223	223	229	225	211	211	208	244	254	203	209	193	194	214	235	203	211	240	217	229	197	231	205	201	244	228	178	219	220	203	208	201	205	214	188	212	206	237	237	215	209	243	226	201	198	187	201	197	196	220	206	242	211	215	191	208	219	209	200	197	209	229	199	229	202	232	205	206	233	217	190	229	222	206	219	218	230	244	219	217	227	197	230	200	238	231	214	223	228	240	211	241	201	223	206	213	203	210	205	218	202	211	233	211	226	211	202	204	180	207	208	216	203	206	201	213	210	193	212	208	207	233	207	203	201	209	209	222	224	231	211	205	207	216	219	201	218	209	245	216	219	230	218	218	224	197	218	195	240	196	205	252	208	229	214	232	229	225	186	220	204	248	227	209	219	196	238	223	198	209	242	204	213	205	201	209	242	216	218	220	199	219	225	208	192	205	250	220	234	228	244	217	230	223	199	202	215	218	212	201	228	212	216	229	220	232	218	236	202	192	211	179	228	192	196	216	234	207	213	231	218	214	209	208	203	194	215	227	220	216	237	234	203	223	196	205	219	186	225	202	235	212	221	245	211	214	217	192	215	234	202	230	214	226	198	211	222	223	235	217	203	220	229	210	205	217	217	217	232	227	228	181	211	198	240	198	216	222	224	213	209	230	209	204	220	215	191	221	213	215	203	207	207	202	250	206	225	207	229	211	194	212	213	198	207	234	224	210	218	204	240	189	209	212	193	201	230	250	229	238	224	220	211	214	210	203	218	220	205	210	211	200	209	213	208	217	211	225	225	226	204	211	212	228	208	234	220	210	249	245	245	200	196	196	225	229	215	242	200	200	220	208	216	219	215	219	227	218	234	237	216	189	206	218	210	225	248	197	231	213	189	205	235	190	231	238	200	229	218	235	214	185	226	223	232	220	201	204	183	187	207	186	224	188	206	189	225	226	243	179	215	229	220	212	244	205	207	220	225	222	230	193	194	204	211	215	227	232	214	209	209	228	236	230	209	205	217	208	210	198	226	212	194	243	230	233	202	198	203	229	215	204	175	189	201	224	234	197	229	225	220	233	212	196	204	228	224	227	242	222	217	225	209	217	185	216	200	220	200	220	202	215	214	208	230	214	222	204	236	221	219	194	233	231	214	200	224	207	213	209	189	217	205	240	210	208	193	207	223	199	209	222	212	217	235	228	224	195	204	263	224	228	209	203	211	226	220	215	213	224	199	203	210	215	199	222	215	217	227	212	205	200	231	246	203	197	222	228	199	223	218	226	215	213	224	200	223	255	213	201	229	211	228	198	227	193	234	216	223	235	218	230	191	190	221	208	201	222	215	224	202	200	234	224	224	239	215	214	189	194	214	220	212	206	196	227	216	207	202	218	223	234	187	195	219	209	211	189	222	215	221	239	211	197	211	200	190	227	207	191	223	215	222	201	213	214	225	228	227	208	204	217	240	225	217	214	219	209	239	209	187	217	226	239	221	229	220	204	223	212	218	207	214	212	188	220	232	207	203	203	196	215	219	214	199	227	236	201	202	207	206	208	206	239	236	191	211	197	220	207	247	235	234	220	193	262	229	217	215	205	212	190	217	217	203	229	226	204	230	214	229	229	241	200	217	219	192	223	222	196	210	201	196	202	208	219	227	231	237	198	226	216	224	218	232	210	202	208	249	189	212	199	227	186	214	208	216	196	209	231	221	219	228	219	229	192	209	236	207	227	216	218	231	234	213	211	229	230	211	224	214	211	232	199	196	195	213	224	207	238	236	197	227	218	207	202	203	205	216	211	211	207	184	206	204	200	233	203	223	194	214	213	205	225	211	198	189	207	225	194	229	195	213	237	205	214	231	238	236	209	197	182	223	203	210	215	233	223	255	216	214	198	251	198	181	208	221	219	219	212	212	231	200	221	207	211	206	221	246	212	198	196	218	224	229	231	204	214	196	218	204	244	217	192	221	212	241	212	228	172	202	229	202	213	230	207	204	222	228	204	192	206	225	180	216	234	219	229	230	217	210	211	225	233	221	237	212	207	217	193	229	207	218	202	224	215	215	238	216	202	215	203	193	208	224	206	224	193	216	212	254	190	224	209	236	205	225	206	184	196	215	235	230	214	223	219	231	211	207	215	198	233	225	211	233	206	222	195	215	214	195	215	205	204	211	225	221	210	195	206	190	197	242	229	191	204	220	236	207	200	220	199	224	216	221	200	253	224	210	207	207	183	226	216	211	222	231	231	208	225	221	216	218	193	220	228	206	218	212	226	210	205	209	228	221	230	216	222	221	222	218	222	237	185	201	225	207	201	206	216	195	215	224	205	204	220	203	204	210	220	216	225	214	230	214	202	200	211	208	212	231	202	218	232	226	227	210	217	183	204	230	211	215	215	233	219	226	219	226	215	238	209	233	209	217	197	197	228	204	234	190	225	227	212	196	197	204	198	204	229	190	212	204	206	191
1329	1208	168	121	123	117	141	134	132	133	124	133	135	110	122	135	112	107	104	128	113	110	109	97	110	102	94	117	107	93	88	108	116	136	97	111	114	96	102	108	108	103	80	96	98	116	109	103	106	122	102	106	95	108	115	111	94	108	100	107	109	90	112	115	116	99	112	92	102	116	103	101	99	110	93	105	90	113	110	102	123	113	115	114	95	104	118	102	90	104	93	82	102	108	117	98	104	107	100	100	91	112	106	108	100	88	101	110	85	122	110	100	102	104	106	116	107	99	106	102	99	117	112	105	87	112	112	99	89	116	87	88	107	107	98	93	97	94	106	92	102	105	86	121	101	113	104	99	86	95	117	95	92	98	103	94	103	128	99	102	84	125	115	105	113	107	122	112	115	94	109	97	104	100	97	94	100	111	104	113	114	112	106	94	110	98	107	94	100	93	100	100	107	84	117	81	107	106	119	94	102	88	96	109	86	105	90	112	106	99	89	95	93	107	103	105	95	91	116	113	90	101	107	102	99	109	105	119	122	95	91	109	83	115	103	106	83	102	102	95	105	111	122	112	106	121	104	115	109	93	126	96	104	100	93	102	104	100	110	127	101	109	107	91	120	108	101	101	104	93	96	102	113	90	85	69	97	102	104	99	100	106	106	95	104	87	95	99	102	116	128	104	97	91	104	112	115	105	104	114	106	105	95	110	107	121	103	96	120	107	112	116	80	117	100	90	91	120	105	98	96	103	103	93	108	109	100	111	89	93	97	115	109	126	102	109	100	103	118	90	112	109	113	98	100	93	102	105	108	91	88	102	115	105	97	102	108	97	92	115	99	96	94	106	91	106	108	107	104	91	105	90	105	96	116	108	108	106	96	91	104	106	125	97	83	116	106	116	98	95	117	101	115	102	100	100	107	101	103	105	110	98	124	109	102	108	100	86	126	91	83	96	105	105	98	104	92	83	95	101	86	108	94	99	101	110	118	112	95	115	92	87	121	105	114	79	115	84	86	107	116	99	115	104	101	109	94	118	112	93	98	98	92	89	119	105	104	112	108	113	89	105	112	110	107	110	104	106	101	92	108	89	107	112	93	102	116	107	90	100	93	95	100	119	93	91	103	81	84	111	111	107	109	118	118	106	85	127	97	111	100	97	103	110	112	115	105	116	115	104	118	90	104	99	85	109	93	118	98	106	98	91	93	98	105	98	106	107	128	107	109	125	108	104	112	106	106	107	94	99	108	99	99	96	106	91	85	115	116	115	111	103	124	107	88	105	114	98	128	105	106	132	111	105	88	101	96	120	100	117	108	81	117	103	101	89	90	92	113	82	101	111	114	105	79	100	117	114	116	90	110	100	104	112	117	104	102	116	108	116	100	97	89	81	106	98	107	100	111	101	122	109	99	103	89	111	95	105	109	86	97	109	101	110	109	117	90	101	101	99	106	108	116	86	92	85	102	109	96	112	101	117	94	94	104	105	100	113	110	87	100	111	88	112	100	108	107	95	115	121	108	120	106	107	106	97	121	97	91	108	97	102	119	99	103	101	103	124	99	92	101	104	116	114	109	92	87	106	117	113	110	115	101	104	108	121	94	112	90	85	100	112	105	97	99	94	103	104	105	101	77	108	94	112	110	104	106	101	101	93	112	98	102	96	82	97	93	102	97	91	97	95	113	106	91	112	102	103	110	105	105	90	94	91	98	117	106	111	107	101	96	111	82	120	118	98	105	104	100	92	96	104	91	97	118	100	107	96	118	105	97	107	115	109	100	79	106	119	98	99	130	110	108	100	96	92	97	112	115	112	101	94	96	125	99	101	95	105	105	110	113	122	106	121	95	102	95	110	99	97	82	110	117	89	84	130	100	90	120	99	97	104	104	113	110	125	111	120	120	105	106	97	102	104	99	92	117	102	103	122	98	88	127	109	111	97	104	93	105	98	103	107	85	109	98	102	94	110	95	98	109	108	111	101	90	93	117	110	84	100	103	95	103	83	88	94	96	101	96	114	93	95	112	95	92	95	116	107	103	99	111	108	115	107	101	113	88	100	133	101	101	119	104	98	92	105	84	96	103	125	117	104	108	103	102	108	97	105	103	132	113	108	131	106	91	108	133	103	105	98	98	101	100	125	124	87	105	106	127	95	95	109	100	100	97	116	112	108	115	110	107	86	106	105	112	113	92	99	101	91	105	104	104	115	85	93	114	89	105	99	117	120	114	99	107	95	85	109	101	86	114	104	95	117	93	91	105	127	115	103	120	99	103	96	101	95	100	94	103	76	96	106	85	98	100	110	93	93	90	97	100	103	86	99	93	87	106	103	103	109	93	93	95	90	101	107	101	106	109	101	96	109	110	97	108	103	103	113	98	98	98	124	109	97	105	110	99	103	99	118	110	98	108	98	103	98	94	114	108	107	102	104	99	103	123	102	109	79	121	86	105	92	96	92	101	107	87	92	119	110	103	109	102	107	99	105	106	105	103	105	100	90	102	119	107	98	109	97	110	110	108	116	85	89	95	118	108	99	105	100	103	117	106	116	107	96	98	115	81	92	103	100	95	91	103	98	103	115	107	109	120	83	118	110	113	96	97	112	91	100	112	98	116	115	99	81	106	101	112	100	92	80	96	86	114	95	114	104	102	126	94	84	108	109	94	110	91	113	101	122	117	93	103	93	112	77	121	87	117	104	114	98	94	103	93	100	101	107	107	116	89	115	106	97	96	104	113	111	99	108	132	122	97	103	92	83	99	101	86	107	103	121	112	104	106	101	86	102	95	86	92	97	109	107	105	111	98	105	108	128	95	80	110	102	105	121	88	111	103	116	89	85	86	103	115	107	118	117	104	122	107	116	97	100	112	101	108	80	108	96	97	102	104	96	113	102	111	93	91	99	107	98	97	91	102	107	95	101	103	110	98	106	99	92	102	104	107	108	116	90	106	114	92	96	103	104	90	114	98	105	96	93	101	104	93	109	130	107	110	105	120	106	118	93	106	115	96	105	96	114	95	118	102	79	98	111	87	95	96	103	105	110	114	112	104	123	107	116	97	105	116	95	105	93	92	99	114	112	120	118	124	95	94	89	104	95	98	106	87	112	110	115	112	103	95	103	109	98	100	88	106	105	105	105	105	110	112	88	103	93	106	101	100	101	93	96	90	124	98	114	114	102	104	102	112	101	117	94	116	116	107	101	93	109	116	118	131	96	105	113	99	108	98	101	87	100	96	108	113	106	121	114	101	107	95	125	111	95	110	97	117	107	107	102	105	87	108	110	100	100	92	105	122	105	99	94	95	115	97	100	104	113	102	113	94	129	86	115	100	127	109	123	109	81	132	109	99	118	113	96	104	94	101	104	121	99	84	112	93	107	105	122	111	94	116	100	118	114	89	118	102	101	107	105	87	117	96	89	104	105	95	117	107	102	116	99	99	91	101	111	105	117	99	119	125	102	115	92	119	87	102	107	106	95	87	90	91	104	103	98	100	113	106	94	99	120
16947	11367	1385	1526	3003	4064	3806	3281	2853	2400	2081	1900	1683	1627	1413	1335	1334	1282	1221	1148	1152	1101	996	1089	1095	1075	1030	1017	1002	956	965	988	1028	940	923	945	923	877	954	898	899	906	888	940	908	966	861	884	865	835	907	938	895	926	936	847	858	965	901	835	875	881	939	851	836	852	903	917	904	841	852	863	873	828	864	858	912	884	856	864	846	877	865	837	843	867	852	859	881	874	856	875	921	873	887	922	842	908	880	856	838	852	890	896	889	820	847	868	857	873	836	868	871	857	791	870	880	857	818	875	870	821	871	817	866	846	910	820	881	879	887	802	820	884	885	812	868	886	840	877	854	822	849	864	857	818	897	910	853	841	848	875	897	850	818	830	828	883	891	874	792	901	867	888	870	886	880	875	935	905	817	857	869	848	821	846	827	849	870	901	868	848	863	871	909	830	894	833	904	905	871	746	879	800	848	881	866	876	836	833	824	832	860	836	871	847	851	810	862	887	847	884	834	820	857	869	858	896	860	863	896	845	892	867	909	848	848	870	868	802	915	881	852	861	888	917	853	868	890	787	889	842	865	889	833	907	880	877	846	875	870	912	813	841	904	860	814	901	836	866	839	843	840	845	876	853	800	908	884	834	903	857	859	846	871	808	791	833	873	884	939	890	873	833	852	847	856	857	878	866	861	870	842	879	834	828	871	873	847	850	838	883	820	820	803	816	776	877	845	865	869	856	868	828	826	892	856	834	897	888	872	853	802	882	826	805	866	833	863	848	847	844	825	832	866	853	874	835	889	834	869	807	862	825	901	857	868	846	791	873	859	811	819	862	891	847	788	885	837	797	886	851	886	838	846	879	898	886	851	847	841	825	868	921	874	825	833	825	845	906	828	861	872	859	865	837	904	877	858	829	878	825	866	910	862	855	876	853	896	851	883	864	849	878	844	826	835	858	877	863	898	855	872	829	881	900	868	840	878	899	812	833	851	875	908	847	886	876	805	828	835	840	874	835	834	849	900	846	894	891	842	926	917	833	881	847	881	860	868	854	865	832	836	824	850	843	829	852	833	852	859	855	815	844	813	907	880	834	875	849	815	866	864	861	869	814	889	815	848	852	881	897	855	915	929	862	863	856	825	863	830	842	864	868	834	879	830	865	864	900	825	912	848	852	861	893	867	880	801	865	858	890	854	874	922	897	802	853	888	845	883	869	876	859	824	840	812	894	915	875	900	858	887	853	847	796	846	884	863	803	869	853	883	889	881	851	821	858	880	858	856	842	888	854	899	856	888	838	888	874	874	877	899	883	853	876	873	831	899	822	894	836	870	918	873	851	872	871	911	870	884	797	814	872	819	838	842	927	915	953	837	862	905	881	876	839	886	888	877	885	875	862	851	856	903	857	893	885	900	860	861	889	821	836	822	864	882	850	915	832	866	850	862	871	820	806	868	807	887	832	828	896	866	882	872	869	910	834	855	779	860	808	861	892	881	826	837	844	860	847	866	818	855	839	840	873	831	834	805	813	834	850	893	803	845	882	812	871	881	862	865	906	835	859	861	868	822	873	844	857	809	843	874	861	856	858	859	808	851	871	865	881	905	849	883	878	842	830	895	877	895	862	862	925	870	834	846	848	850	870	881	877	889	847	858	844	825	824	845	821	813	852	806	883	881	835	809	810	878	896	884	875	853	873	841	839	824	854	844	858	887	897	849	892	868	876	862	864	842	926	857	871	892	809	871	857	859	917	861	857	872	847	880	876	835	831	873	873	874	907	868	917	820	837	883	835	841	863	902	858	886	915	870	868	867	846	827	881	804	894	943	836	850	867	862	843	849	869	863	849	860	835	908	826	812	877	860	851	862	826	891	851	926	826	861	822	860	870	888	858	803	845	845	892	861	873	845	829	881	842	883	793	872	858	861	846	842	882	819	859	862	828	853	888	893	857	892	843	871	902	865	883	838	850	888	856	894	871	853	851	882	837	856	871	863	823	865	870	888	865	879	849	810	842	887	831	866	812	871	841	859	834	842	855	852	839	896	925	861	861	844	831	829	884	841	880	829	906	860	881	811	892	892	909	865	888	869	822	846	863	823	857	887	856	893	839	861	848	922	902	871	839	864	836	819	858	897	822	835	873	841	791	839	883	880	867	826	858	823	867	882	847	851	797	807	827	854	823	868	871	840	856	881	927	850	876	864	887	871	856	826	823	887	895	820	895	833	864	850	849	851	834	867	881	857	881	842	870	891	847	894	896	815	871	879	863	838	811	846	944	866	871	857	859	907	862	882	902	914	870	848	887	842	854	830	868	887	840	892	869	891	855	842	820	894	855	870	881	870	863	820	883	885	858	912	896	849	874	837	877	874	854	798	819	859	831	920	894	875	787	892	855	853	817	835	868	829	888	901	867	852	859	859	853	891	845	869	856	843	886	875	883	827	905	892	828	845	830	826	828	845	857	871	847	866	890	822	832	861	851	811	807	823	847	873	825	875	848	840	836	852	818	830	871	846	908	814	826	894	858	856	836	807	909	871	761	873	919	872	833	897	852	834	826	877	865	859	829	886	880	880	858	855	879	891	820	859	902	826	806	872	855	813	912	863	873	824	870	866	857	895	845	852	898	845	835	905	847	815	847	877	858	898	884	869	866	841	872	859	857	880	860	881	894	874	829	877	831	854	859	882	841	825	861	864	926	878	852	880	822	843	879	887	830	818	887	827	815	923	846	858	871	852	902	861	872	861	941	945	890	862	882	806	878	826	853	861	813	869	826	838	804	788	914	851	837	868	867	838	885	845	848	833	870	871	805	905	892	847	876	890	844	877	881	867	853	875	856	814	869	847	898	889	882	846	811	829	836	866	864	850	838	852	860	884	890	868	851	848	877	884	899	866	844	858	836	841	887	803	882	879	826	804	869	840	827	829	876	939	856	896	858	918	837	884	895	906	911	791	844	884	868	923	863	872	886	865	850	875	866	890	883	842	869	887	817	830	839	901	833	841	828	904	826	874	851	856	850	826	906	809	819	891	876	858	851	858	917	878	879	841	853	855	846	884	850	895	814	800	864	856	869	861	861	886	858	905	874	880	861	891	863	861	833	841	891	812	866	846	887	838	913	897	807	865	852	849	929	822	882	863	866	846	833	861	856	828	861	857	904	894	885	910	828	808	895	885	876	837	871	888	854	849	861	889	880	860	881	845	833	874	868	865	844	876	841	903	815	867	867	878	850	841	845	817	870	843	862	844	774	822	859	883	876	790	804	873	875	874	894	832	864	832	830	837	849	825	892	866	854	881	871	921	865	839	860	877	853	904	864	816	818	818	868	872	835	865	894	853	867	871	821	821	839	850	858	823	864	874	852	864	909	835	848	820	861	884	866	865	847	898	837	882	863	843	862	880	850	838	844	888	822	864	893	895	903	876	851	848	887	859	854	840	872	859	866	827	858	889	831	881	874	872	938	906	866	844	831	853	898	897	896	909	871	890	825	821	796	846	874	922	850	825	874	865	868
1224	195	46	35	44	35	51	45	52	35	46	51	44	43	44	42	45	46	40	39	34	43	46	36	24	43	41	33	36	46	22	33	38	39	47	36	28	38	50	51	42	36	44	29	41	42	39	40	39	47	38	45	34	42	39	44	43	26	35	41	43	36	33	42	42	31	47	45	35	46	49	39	40	37	45	40	31	34	37	48	44	44	31	37	50	31	41	38	38	40	45	35	45	38	44	35	46	38	37	33	33	40	44	40	41	41	45	40	39	44	41	37	33	42	41	35	39	43	36	34	41	38	39	30	53	48	35	41	45	38	40	43	32	49	38	42	43	44	44	45	38	32	39	35	40	34	51	38	37	39	38	39	34	30	28	27	49	42	36	39	43	41	52	39	42	31	49	42	31	46	37	36	51	29	47	39	43	43	35	48	42	38	48	29	34	39	37	35	43	33	45	40	43	35	33	51	36	42	26	45	47	30	36	44	31	30	42	45	38	38	38	36	36	33	29	36	37	40	36	35	39	49	33	50	46	40	38	38	42	38	44	39	50	31	47	39	45	40	39	47	40	32	36	36	41	49	41	49	35	44	43	42	46	42	43	44	47	37	37	43	40	52	44	46	50	40	34	35	39	46	36	45	34	48	30	52	36	51	37	47	32	37	46	40	41	43	41	38	41	43	35	30	37	45	42	38	39	50	48	52	47	37	40	38	37	36	33	56	37	43	46	34	39	34	32	39	29	31	26	39	47	42	40	42	41	42	39	44	33	41	38	34	43	35	37	39	39	45	35	33	31	33	44	24	39	39	43	37	55	46	44	48	39	30	51	44	37	29	35	37	34	38	44	41	40	26	40	49	34	33	41	33	43	34	44	42	48	48	43	42	32	41	37	28	29	43	39	42	44	40	35	39	45	33	44	48	45	47	43	50	38	40	43	47	36	29	40	42	34	46	44	50	31	41	37	41	30	41	40	34	43	50	47	50	34	40	42	40	32	35	55	28	37	36	32	38	36	39	38	35	34	44	35	36	38	29	49	41	35	45	27	35	30	33	38	34	67	34	33	35	40	47	45	30	44	43	47	43	36	37	38	33	43	30	49	34	39	63	29	40	51	37	31	36	34	38	42	29	36	37	43	45	33	29	44	39	41	46	45	38	44	47	38	44	52	42	42	37	45	38	42	34	32	32	35	37	37	40	35	49	45	36	45	35	34	31	35	33	36	38	38	43	46	36	34	35	40	41	41	29	52	52	41	45	45	45	39	32	37	45	39	42	40	43	44	32	41	45	34	34	32	47	27	31	22	44	34	43	42	39	47	32	40	39	42	45	41	54	40	35	38	33	39	41	38	45	52	31	42	44	40	36	40	44	40	24	49	34	44	40	33	39	47	41	41	46	37	45	43	35	37	40	47	43	40	33	42	46	44	43	36	37	41	35	38	37	45	49	48	29	43	46	41	39	32	46	45	43	38	31	46	29	39	34	34	42	40	45	51	54	42	42	43	43	45	43	46	36	35	45	51	28	42	35	45	45	42	37	35	44	42	39	46	33	33	35	56	28	49	46	39	42	33	37	33	42	48	30	41	32	45	40	31	25	30	35	44	37	47	49	53	33	37	40	42	43	39	35	36	31	37	40	42	44	39	35	48	44	45	41	42	37	35	37	39	40	29	43	40	43	32	32	35	35	36	43	34	45	38	43	38	39	42	44	26	42	36	23	49	46	34	34	34	39	35	36	29	51	40	46	50	45	43	43	38	40	44	52	38	46	44	32	35	50	35	37	44	43	47	39	46	47	41	42	38	44	43	42	31	38	39	41	35	36	29	38	25	36	54	37	44	46	46	38	56	34	40	42	40	31	43	42	27	44	43	39	31	44	33	31	51	36	43	41	39	41	42	55	54	38	45	31	33	33	40	36	41	40	37	30	32	39	38	44	46	28	38	43	35	38	45	64	43	40	41	42	51	41	37	32	50	32	35	34	29	39	48	28	37	43	44	39	35	47	40	54	42	37	43	39	39	31	35	56	33	39	39	35	24	36	51	45	43	42	39	43	40	44	49	42	45	38	44	40	31	45	47	40	45	44	34	41	41	37	43	37	35	32	29	36	35	46	39	44	48	44	43	35	33	38	42	45	41	60	33	36	44	31	32	45	39	33	42	35	47	33	38	39	35	32	45	35	40	41	44	41	45	48	43	35	44	42	35	34	49	41	37	28	35	50	39	30	34	48	30	39	37	33	46	43	39	51	31	46	45	37	34	35	29	37	44	45	40	40	38	32	41	63	38	26	31	45	48	40	29	34	33	53	43	39	36	38	35	40	34	42	38	40	35	33	38	37	44	23	41	47	49	41	36	45	39	37	36	43	37	33	44	43	44	32	44	32	36	42	53	38	31	29	32	37	49	47	40	41	37	33	42	39	48	52	33	39	47	45	49	45	52	35	34	35	28	34	39	46	37	53	44	27	40	31	39	38	36	34	34	37	40	31	35	44	50	28	25	30	47	33	39	49	34	43	36	35	50	47	42	42	36	34	35	43	55	50	40	43	45	43	45	35	33	42	43	43	46	40	41	26	39	35	41	31	42	33	42	37	47	35	56	37	37	42	30	35	33	40	34	42	49	30	42	37	38	33	43	46	43	46	38	34	32	43	47	40	46	38	47	37	43	47	44	44	36	36	40	31	35	40	38	42	47	49	38	38	34	40	31	41	37	46	41	41	47	41	47	43	41	43	42	34	48	40	44	47	40	36	46	43	48	53	41	40	37	34	50	41	35	38	29	43	44	42	37	37	39	37	43	40	34	45	36	30	34	43	40	39	48	43	33	47	39	28	34	42	36	42	46	35	40	42	50	36	32	46	35	46	41	48	33	42	37	46	42	38	46	48	34	43	34	45	36	40	46	36	39	46	43	34	38	34	38	34	36	33	49	32	36	44	41	48	38	35	39	45	40	40	42	43	37	45	51	48	52	37	32	36	44	41	47	43	24	31	42	37	39	43	63	31	38	41	38	38	46	39	39	45	38	36	32	37	38	38	42	42	44	53	35	43	37	40	40	40	35	34	49	34	32	40	38	41	46	52	33	35	38	32	36	37	32	36	37	42	41	51	31	31	33	42	40	35	50	42	35	38	49	34	43	26	38	36	30	37	39	39	48	43	33	49	35	34	37	33	47	43	33	38	38	44	32	45	29	42	38	49	47	36	27	33	40	43	40	38	32	44	45	40	40	45	50	39	36	49	34	46	35	35	48	35	28	46	47	38	36	38	40	33	37	36	43	38	41	45	38	39	33	33	39	39	34	36	38	43	41	23	44	37	34	49	52	44	43	36	40	30	44	42	34	43	49	42	35	30	44	39	42	31	47	36	36	36	51	43	40	34	38	44	53	44	49	42	36	38	41	42	36	38	45	30	35	41	44	44	43	44	35	28	43	37	47	43	30	32	43	31	42	43	42	42	47	39	52	33	42	45	40	42	47	38	36	39	33	31	38	38	27	51	46	33
12444	2764	397	392	504	621	597	554	537	491	469	396	435	430	415	397	395	370	377	390	373	328	377	326	369	323	351	357	345	317	334	322	339	337	334	322	326	327	324	347	321	317	353	292	351	326	329	343	312	332	326	332	297	323	308	365	342	355	321	332	340	335	339	294	324	331	299	333	312	324	367	349	311	321	313	332	310	328	301	359	327	330	307	318	330	331	356	334	328	304	361	340	313	307	306	360	335	313	348	318	313	320	288	310	315	323	305	318	321	318	339	310	336	339	334	335	335	357	348	347	340	297	335	315	304	330	329	322	314	328	323	326	331	314	331	350	325	318	302	297	303	328	355	327	342	335	329	341	287	317	338	337	305	335	291	331	306	347	353	313	337	299	320	305	296	330	308	306	329	321	342	309	304	314	330	293	323	309	287	314	318	320	324	341	335	337	315	284	330	322	310	283	323	294	316	309	356	342	315	300	317	311	311	334	327	304	356	301	343	312	332	324	287	330	335	337	355	334	338	287	348	296	303	326	330	350	341	308	328	366	318	320	355	313	332	331	344	351	325	322	337	316	332	372	323	354	310	347	326	335	342	353	361	331	324	304	331	308	353	322	300	321	328	341	329	301	296	329	320	320	319	353	339	312	310	319	293	330	334	314	303	291	315	348	305	307	315	333	288	306	327	335	325	317	317	291	336	323	348	328	350	291	329	303	325	289	359	307	339	307	335	365	349	323	352	306	297	336	318	336	339	310	312	340	329	297	303	292	311	303	309	295	323	325	317	313	306	298	325	316	337	317	317	325	355	359	308	306	316	326	330	319	301	320	326	308	322	334	329	329	310	324	306	358	339	334	353	298	312	310	314	355	356	319	326	345	354	328	316	292	341	341	305	315	304	329	350	317	342	335	322	275	310	361	333	317	314	296	326	322	321	311	333	321	315	295	325	342	352	305	314	317	337	365	323	345	312	351	329	324	335	308	338	311	326	276	322	309	306	358	326	327	335	361	346	316	357	296	338	346	322	301	335	353	326	303	315	306	344	311	344	276	354	350	307	319	327	336	341	336	339	326	327	318	301	317	294	353	300	314	305	309	324	352	313	325	350	318	364	315	342	317	301	332	308	329	320	344	364	310	349	351	321	302	305	315	335	335	328	334	291	303	340	312	318	336	343	309	315	299	313	342	359	299	327	331	328	351	313	346	316	286	327	324	346	305	337	352	309	342	325	340	325	314	331	332	333	308	322	358	346	310	277	323	347	324	324	309	333	335	338	346	300	350	318	300	302	337	359	328	307	337	322	321	311	333	319	311	290	308	342	333	353	314	298	321	322	313	330	328	352	316	347	309	328	348	312	331	365	336	310	326	310	312	305	305	314	302	312	311	295	317	335	340	314	334	361	325	322	325	314	322	309	306	322	326	307	330	318	342	340	321	321	307	326	352	343	347	325	288	341	306	307	307	288	321	346	330	315	331	328	308	320	338	311	287	346	313	291	330	348	291	300	343	336	325	320	308	297	320	320	336	332	334	362	294	318	308	333	308	306	344	304	327	325	359	350	297	353	313	317	340	330	361	314	306	295	356	314	320	326	310	284	320	336	297	312	311	332	329	357	303	319	333	318	356	323	314	341	314	332	322	341	323	314	325	332	305	332	348	332	356	310	327	332	319	355	356	318	304	319	342	278	288	329	301	340	318	331	347	346	312	311	324	357	331	313	334	317	336	341	332	334	328	331	295	332	341	338	355	332	331	321	342	335	325	275	365	320	293	334	316	311	301	335	325	330	304	330	339	326	319	332	306	298	307	324	325	330	307	291	327	319	310	310	301	309	332	339	339	298	313	313	332	322	323	299	359	349	361	310	320	329	347	341	312	347	327	288	307	332	321	311	320	353	313	320	350	301	327	305	315	291	340	340	342	321	341	318	333	323	331	314	288	314	332	314	335	268	336	330	318	307	316	316	332	340	349	323	319	347	324	347	329	322	360	343	286	345	318	314	312	338	318	331	329	323	311	342	332	312	346	355	295	312	315	329	311	331	321	313	304	306	341	335	328	324	313	332	314	352	296	312	279	313	333	322	343	314	328	344	333	313	328	323	320	341	328	296	311	323	312	334	335	318	352	336	320	334	334	299	302	359	323	327	307	329	357	303	358	344	301	315	299	310	331	299	325	322	324	327	295	308	287	330	333	311	308	315	318	323	337	328	344	307	301	334	343	341	301	291	299	327	295	325	286	356	340	296	350	343	317	323	350	314	299	318	320	305	332	336	316	323	301	307	332	348	342	331	321	329	333	363	322	314	315	315	329	312	323	326	302	320	304	339	327	329	323	364	327	300	341	328	326	333	306	345	324	319	301	323	329	332	299	305	286	338	330	300	315	344	282	347	342	316	327	325	321	345	335	337	304	340	328	331	316	312	328	300	340	340	335	350	333	324	341	338	314	327	353	298	302	334	314	308	317	299	314	328	307	312	322	337	318	332	312	293	301	312	319	370	367	328	316	353	341	355	328	299	352	329	346	341	335	345	308	296	324	328	314	308	326	310	333	327	331	306	326	326	335	320	304	370	350	303	326	303	295	338	334	306	308	317	322	367	332	343	313	358	307	349	313	305	326	338	329	300	302	313	346	294	345	327	313	289	343	340	311	320	318	329	298	324	308	297	302	330	298	298	303	342	319	318	323	307	321	320	308	315	347	321	311	354	335	319	288	310	308	302	320	347	320	298	306	341	316	289	328	329	321	321	331	328	312	302	347	335	298	331	325	316	300	366	329	337	315	340	296	339	312	355	324	321	325	347	311	322	318	304	326	320	316	320	320	333	335	353	314	342	319	346	313	316	321	332	315	340	346	341	344	287	316	311	308	346	339	318	365	327	343	319	335	332	300	308	333	342	332	344	298	316	336	307	309	355	337	312	335	342	350	336	336	293	311	320	305	322	304	330	302	321	319	293	333	328	328	312	327	322	333	334	350	332	344	352	319	348	335	323	316	337	345	323	283	310	333	364	334	334	330	301	313	313	304	309	355	318	324	298	319	326	322	311	327	327	301	309	334	334	312	320	303	332	348	324	299	339	324	319	318	330	280	317	361	304	299	300	316	321	321	319	305	320	306	346	323	327	278	336	343	359	322	314	351	333	328	310	341	310	332	307	310	352	331	339	314	326	321	329	333	297	345	302	317	301	350	351	328	319	320	345	324	307	292	322	316	332	325	329	341	300	303	327	315	305	306	310	367	312	355	344	337	303	336	319	325	348	313	349	318	341	308	329	325	331	342	352	299	294	302	331	328	310	316	344	334	344	336	296	319	349	345	313	320	320	322	367	315	326	320	323	348	341	353	340	294	295	332	326	334	331	314	311	359	336	357	315	303	329	329	323	323	315	329	340	352	304	297	344	332	294	366	348	332	292	304	313	330	334	312	329	304	340	340	300	325	319	313	306	319	332	298	321	327	307	300	325	309	311	330	325	331	297	338	331	337	334	324	318	331	341	319	296	323	340	331
1008	765	137	147	112	131	146	144	123	153	128	125	130	127	138	127	133	130	105	116	106	114	115	121	130	118	120	127	102	116	108	132	107	107	108	107	112	118	103	132	134	97	104	117	107	115	115	111	110	111	115	102	107	114	107	115	112	116	116	129	111	115	101	110	120	109	118	111	100	122	135	117	92	104	124	96	110	109	105	112	100	91	118	119	110	103	102	119	83	105	118	119	112	111	138	114	100	115	95	117	100	100	119	119	108	104	109	110	124	94	114	106	97	115	95	90	109	114	134	106	121	104	102	99	89	110	119	114	118	114	121	102	114	112	97	103	111	120	100	95	94	100	90	109	105	100	91	103	100	125	113	96	101	118	94	107	103	93	99	104	119	97	96	120	108	116	122	117	120	105	112	100	109	105	100	107	98	112	95	111	109	112	105	138	98	133	121	110	98	123	110	103	91	101	103	111	89	116	100	116	97	110	114	96	103	99	100	99	103	108	109	114	108	113	104	100	93	95	102	124	133	100	121	101	101	111	106	109	115	109	118	105	92	103	113	110	109	107	116	107	99	112	103	94	108	120	137	85	101	101	106	100	91	121	112	90	120	119	112	99	104	121	102	111	143	111	111	117	116	103	100	115	104	100	107	108	93	117	97	105	105	126	108	111	112	100	118	104	114	114	95	125	119	118	127	106	105	140	108	117	114	119	93	104	108	108	109	105	95	107	102	108	109	101	110	112	98	112	108	121	102	107	106	91	111	124	124	102	107	99	113	119	91	109	105	113	110	110	86	111	114	101	96	104	122	121	104	124	133	106	146	100	110	105	101	96	105	114	95	97	107	122	120	99	133	101	106	95	121	104	95	117	96	114	103	124	116	116	109	90	124	109	120	109	108	116	106	110	103	114	116	105	104	118	119	125	103	109	106	89	119	107	97	129	90	98	107	92	98	109	105	113	121	95	87	122	87	112	90	103	104	115	97	105	113	109	119	108	128	103	107	124	116	117	119	107	132	108	107	106	110	113	96	110	118	98	99	100	111	121	98	118	105	120	112	92	96	104	110	84	121	93	114	104	119	101	105	113	105	111	115	108	108	98	111	113	100	103	100	115	119	125	99	102	102	109	100	118	86	121	110	113	104	106	97	119	109	88	100	101	111	111	113	107	105	115	104	94	129	119	118	95	104	120	107	119	133	120	101	98	110	108	104	100	112	104	107	99	126	101	103	111	94	119	100	97	110	117	121	111	111	121	108	101	111	97	122	123	96	124	109	104	121	117	113	127	109	113	105	112	109	110	115	88	116	110	104	112	104	119	114	116	97	120	104	110	106	107	111	117	99	104	108	104	114	98	113	106	122	108	112	118	112	100	90	128	112	107	87	104	121	116	116	108	98	99	135	114	89	129	106	119	109	106	102	99	98	100	121	117	109	95	122	122	106	116	120	98	128	111	103	105	108	102	115	117	113	110	95	112	123	96	105	111	124	105	112	120	117	110	101	99	97	99	122	89	105	104	117	123	90	119	102	123	127	98	123	93	114	114	110	121	121	126	100	105	112	107	130	123	105	107	108	120	119	99	125	117	118	107	93	98	124	137	104	102	124	107	103	129	105	96	128	116	108	110	95	110	144	109	104	89	117	102	116	108	91	110	120	84	112	100	127	116	109	116	120	93	95	112	88	98	101	98	104	105	100	98	108	122	99	114	120	116	118	127	94	113	110	128	100	120	110	126	113	107	111	103	104	114	107	114	112	106	113	118	115	128	110	101	112	109	97	118	111	124	94	110	108	100	110	96	96	108	116	104	101	118	119	119	97	100	124	104	96	122	92	108	115	122	105	111	112	125	101	118	110	110	97	120	123	110	113	106	112	117	108	105	93	124	111	111	106	105	92	121	104	94	98	103	128	128	93	108	112	110	98	105	108	118	113	98	129	111	98	123	105	133	106	106	112	96	106	101	101	131	93	114	121	121	125	102	94	114	108	109	98	107	106	119	101	108	112	99	119	90	122	123	109	113	114	105	113	113	116	104	110	113	124	118	131	107	113	93	116	116	107	113	102	95	89	93	108	109	107	109	112	105	119	120	109	111	106	122	106	114	123	110	116	113	103	101	114	104	133	101	103	102	121	106	113	102	104	109	127	111	126	108	113	112	106	111	124	99	112	108	97	113	115	105	111	118	93	79	124	110	108	105	102	104	103	103	112	104	102	123	104	134	104	91	114	108	99	96	120	116	102	122	106	122	102	110	129	106	129	105	123	109	104	97	89	100	107	105	121	120	100	118	112	114	87	122	105	110	116	102	98	95	101	105	101	102	117	99	118	100	128	96	105	119	113	110	124	98	101	110	110	100	112	106	91	109	104	103	108	93	112	114	101	112	106	115	89	95	111	116	108	121	109	108	130	122	91	82	94	96	107	101	117	103	119	97	93	103	136	126	115	127	111	124	122	111	115	109	124	101	85	122	103	103	96	107	117	117	113	110	119	106	122	84	123	109	99	103	106	105	113	113	112	105	110	115	112	97	131	108	98	119	113	118	122	120	106	117	105	102	120	107	101	109	109	109	112	127	118	97	124	88	78	119	134	113	120	144	118	92	114	109	105	112	105	120	126	137	109	104	90	112	101	126	123	121	119	115	108	116	107	115	120	105	99	101	128	105	120	98	121	99	107	106	105	116	108	105	105	107	114	105	105	107	132	110	130	108	89	109	112	103	107	118	117	114	92	87	133	98	101	126	101	115	105	106	107	102	107	108	99	107	107	98	108	138	102	104	117	100	113	100	119	110	113	120	84	111	112	107	92	114	102	103	125	104	120	106	122	114	107	111	98	123	104	96	97	109	96	109	89	108	107	123	108	119	98	112	101	102	99	126	119	96	98	117	116	106	90	111	98	112	105	102	103	114	107	104	82	90	101	110	133	127	119	101	105	89	124	114	93	91	97	115	128	117	107	102	118	109	104	110	109	127	94	107	121	106	104	114	102	110	123	113	120	106	106	104	100	125	115	105	128	128	122	130	133	117	118	103	114	101	103	103	89	110	110	98	112	112	100	133	122	122	115	134	105	103	112	109	106	107	122	124	104	99	111	107	108	112	110	105	119	93	96	87	94	113	123	104	103	100	118	113	102	124	106	101	120	106	93	115	116	130	115	117	108	121	89	112	100	115	103	95	122	116	122	107	118	116	112	122	117	97	105	99	101	85	100	117	117	119	114	111	103	100	112	89	97	99	117	98	128	108	122	112	117	108	87	115	115	96	102	100	117	106	115	114	102	119	107	106	112	98	101	95	97	111	97	107	111	99	104	118	114	101	105	119	107	105	103	117	116	105	111	101	114	117	126	98	106	106	114	111	103	111	103	118	107	113	96	96	111	113	115	114	118	123	103	119	124	97	110	116	110	105	109	102	123	100	95	104	109	104	111	105	102	103	103	99	121	122	129	107	110	101	115	112	105	101	125	114	104	110	97	134	108	110	100	98	106	113	107	108	116	106	125	121	117	99
14529	8023	1270	1323	2303	3050	2831	2321	2059	1763	1611	1487	1386	1299	1215	1199	1153	1138	1083	1029	1068	1027	988	1042	1026	1035	1007	960	972	996	919	921	901	987	925	883	916	1007	956	920	916	914	982	879	845	891	856	884	880	923	918	902	890	906	933	891	923	935	913	926	905	884	915	902	895	854	892	890	921	836	832	917	921	926	875	895	857	885	889	908	877	959	863	891	982	945	925	849	856	861	939	884	855	909	893	895	924	875	891	932	899	889	920	877	864	838	886	918	942	917	891	876	894	902	875	881	891	868	910	865	840	890	915	907	862	836	871	898	827	864	919	823	819	839	835	895	882	886	870	902	854	893	924	843	890	935	882	851	951	937	885	897	907	868	851	870	931	888	824	896	875	844	900	873	891	869	850	890	902	866	828	878	882	887	911	932	824	863	889	883	910	874	830	798	855	907	836	881	851	944	912	893	871	880	851	887	861	916	809	908	822	897	825	861	887	895	866	883	934	932	936	902	857	873	845	872	916	885	857	885	890	823	870	862	889	837	909	849	917	893	900	916	876	844	925	864	877	824	852	854	904	854	884	818	824	905	888	914	864	876	876	870	872	851	881	913	880	918	878	946	879	877	906	862	845	837	831	869	905	904	887	877	902	834	860	876	926	899	851	857	904	880	875	880	824	889	931	859	835	866	881	936	896	899	809	838	866	875	870	860	868	862	900	877	899	847	882	856	844	895	880	857	917	839	883	894	856	901	905	882	867	885	904	829	896	877	868	888	835	844	911	932	882	900	890	855	915	910	883	849	903	859	909	877	865	897	872	877	872	915	867	898	876	833	898	848	890	865	865	894	916	922	868	838	899	923	897	898	855	858	929	921	875	898	899	879	892	910	877	901	892	891	867	906	868	894	914	921	889	898	861	858	906	847	858	867	912	835	893	900	901	906	847	888	853	859	888	910	862	909	868	893	832	872	901	904	841	921	916	924	885	874	915	918	914	845	876	865	812	855	881	894	890	878	937	913	855	910	887	873	883	878	862	834	856	883	848	884	896	874	888	827	875	867	874	889	928	883	891	861	890	867	903	885	864	911	888	843	889	836	863	902	876	871	856	872	851	959	895	945	925	904	917	895	920	858	879	895	933	887	867	851	891	898	850	933	901	848	871	884	852	868	853	844	904	902	893	874	895	887	879	882	879	851	852	899	872	956	838	889	922	895	884	940	920	888	853	930	877	825	895	854	869	877	821	834	897	910	863	886	895	845	897	885	902	925	881	899	905	896	864	907	863	884	901	883	905	886	862	836	868	923	865	854	938	885	893	896	881	921	882	881	829	970	922	893	876	860	868	873	901	820	879	870	888	890	890	889	899	911	900	909	902	843	883	928	864	891	919	884	898	866	952	890	907	907	845	917	858	878	844	897	927	872	888	900	875	885	897	944	842	908	894	894	839	864	901	878	886	822	895	884	901	864	868	889	938	885	901	886	909	871	929	831	870	839	846	894	882	843	884	854	891	931	825	885	876	874	891	902	915	898	861	895	876	914	844	883	822	893	881	852	864	909	873	901	910	864	856	881	862	887	931	892	889	927	905	878	915	898	889	852	899	881	880	903	832	928	946	914	873	897	884	890	828	931	862	835	862	826	848	878	867	839	900	876	890	858	875	894	864	885	859	862	887	893	886	879	866	843	904	931	919	914	895	900	846	870	873	882	929	925	879	888	850	838	897	869	844	854	886	902	824	905	930	898	865	904	886	898	850	892	838	856	848	922	892	916	898	890	891	829	880	918	919	857	902	877	913	866	819	876	895	843	878	871	891	875	965	837	868	843	910	861	876	815	900	911	937	905	850	868	898	908	873	871	882	902	910	895	821	866	904	910	875	903	855	915	873	872	897	862	859	879	885	887	840	848	878	912	904	888	809	895	911	850	843	890	850	878	878	874	814	848	885	862	900	873	845	905	849	841	865	921	889	907	925	943	873	897	857	805	864	841	898	886	890	889	859	901	887	868	893	867	901	872	887	891	853	918	886	854	883	868	848	916	873	905	921	866	884	853	875	869	884	950	850	852	869	852	880	884	859	865	933	914	901	910	881	914	898	932	878	877	904	906	877	859	883	854	868	888	895	858	908	927	928	891	830	869	930	890	876	918	888	868	860	887	890	818	885	878	905	878	875	844	881	896	950	845	926	865	860	899	892	889	888	892	856	871	823	916	908	934	882	917	881	895	886	891	901	849	841	907	863	864	906	858	914	901	883	835	859	889	858	844	848	891	890	865	899	870	885	880	946	916	849	858	849	880	851	885	873	872	916	927	901	911	908	869	847	886	886	908	879	888	905	894	898	889	922	904	921	867	894	921	931	928	939	928	885	870	910	927	874	936	916	918	870	833	833	852	911	896	893	854	838	891	897	921	952	854	900	897	889	922	883	886	956	881	831	890	895	916	844	913	884	848	867	913	921	845	877	909	795	917	851	843	851	897	849	879	932	908	926	875	941	901	878	863	936	874	872	874	938	852	905	870	849	868	843	863	873	888	877	859	887	931	865	861	899	882	843	903	855	902	872	871	887	850	927	889	869	881	852	881	877	895	854	926	861	878	843	930	838	920	825	886	853	883	888	879	871	858	829	921	871	874	884	891	910	883	876	876	869	856	797	925	898	898	904	824	900	867	934	859	890	874	875	911	880	876	924	880	910	902	826	862	858	887	886	880	872	890	898	895	915	881	839	842	871	931	883	843	876	906	896	874	828	870	856	833	853	922	851	864	927	914	907	851	902	889	849	892	894	914	877	875	874	898	872	903	889	886	906	872	890	888	843	869	844	976	898	906	883	905	876	910	878	907	868	888	898	877	866	918	890	900	856	837	875	901	892	878	872	894	911	876	866	915	847	862	868	873	919	908	839	904	907	858	925	918	887	898	881	923	903	916	926	895	850	905	942	881	886	846	912	885	879	876	816	915	863	850	850	899	875	887	812	899	914	854	876	887	826	814	920	907	946	855	857	912	867	926	921	899	916	883	871	883	897	925	860	861	893	867	880	927	877	872	938	960	840	862	934	930	853	887	897	896	879	900	854	893	894	892	879	896	932	930	899	887	897	853	878	884	907	888	838	886	836	887	915	887	846	873	891	903	904	857	903	890	904	867	895	918	851	893	847	908	858	891	854	881	871	878	883	862	862	857	867	898	835	856	846	872	909	860	864	866	884	885	899	875	870	853	838	885	826	853	868	938	886	889	895	899	862	848	903	879	886	838	885	885	910	845	902	935	836	890	876	846	877	894	852	904	967	959	847	919	921	901	896	808	855	859	939	845	901	838	904	872	924	837	896	863	902	855	885	895	960	879	833	874	867	895	876	857	892	862	873	889	883	968	916	892	873	860	890	897	839	900	894	839	845	872	849	904	845	872	899	866	867	887	875	910	840	883	854	874	909	880	926	893	900	876	890	853	858	895	885	902	904	866	879	909	872	874	893	904	871	884	861	868	920	893	855	938	864	779	856	871	865	925	825	869
1700	468	44	38	44	46	44	56	47	38	39	41	41	35	30	31	27	30	24	20	30	27	23	22	26	24	34	22	28	26	36	24	18	29	20	30	35	25	24	30	22	26	27	24	31	16	23	31	37	26	23	23	23	24	20	12	27	35	27	22	19	29	20	23	27	30	24	23	35	29	33	24	40	31	27	32	24	25	24	23	28	26	31	22	14	25	30	31	28	28	29	20	20	16	29	13	19	37	30	28	25	30	27	25	28	19	29	31	17	28	25	21	31	27	21	24	28	20	22	32	24	30	20	16	21	23	32	35	33	27	28	23	16	27	25	16	24	28	28	24	32	21	25	18	29	27	18	14	32	26	25	32	26	22	33	30	21	25	33	25	29	27	16	25	24	28	22	29	21	28	26	28	29	24	25	32	27	20	33	23	19	24	25	20	28	27	22	34	29	23	20	19	35	31	21	27	27	23	25	24	33	22	28	22	30	23	21	18	18	31	23	24	31	23	30	25	23	33	25	28	22	34	31	30	22	25	26	27	25	25	16	37	29	26	26	25	26	20	17	33	23	22	26	28	34	24	18	24	33	20	23	20	32	25	27	23	34	29	19	33	22	25	24	23	22	29	25	22	28	24	29	27	28	27	35	25	26	31	33	32	19	27	28	28	23	20	15	22	20	35	22	31	28	17	25	19	31	20	17	34	34	29	34	35	27	25	19	16	26	14	24	22	31	28	25	20	27	30	31	19	24	24	25	17	30	24	30	33	26	28	27	29	32	25	39	30	19	24	31	19	20	33	31	20	33	23	24	27	35	23	30	35	25	21	24	24	24	32	13	28	24	19	26	27	25	18	19	27	26	31	21	23	26	28	32	30	24	21	26	30	22	31	28	20	22	15	27	28	30	28	27	25	24	24	32	23	21	31	21	27	24	25	17	26	28	30	25	22	30	24	27	17	23	29	29	29	17	28	23	29	31	24	22	23	28	16	19	27	24	30	25	23	19	29	20	30	21	23	22	24	34	35	24	29	25	22	23	22	27	37	26	26	31	27	24	27	33	23	34	33	35	26	30	33	26	24	24	18	31	27	23	25	29	32	20	16	25	23	24	22	20	28	29	29	30	22	27	23	28	22	31	41	24	23	25	35	17	30	28	15	23	19	26	31	25	32	21	27	24	35	21	31	26	18	8	20	29	20	24	20	22	27	17	19	32	24	31	30	25	27	27	24	12	34	24	26	29	20	22	32	33	26	20	22	32	17	21	22	27	24	28	20	22	23	19	34	27	16	28	26	25	19	26	31	24	23	27	26	29	24	21	24	22	17	31	40	29	26	23	36	18	29	33	24	29	24	26	27	25	22	27	26	29	28	15	25	17	17	24	21	28	26	23	31	22	24	39	29	18	24	33	23	27	29	23	29	24	26	25	35	16	18	27	26	19	24	25	25	21	28	26	19	28	25	37	22	37	32	31	30	31	30	26	16	24	23	22	28	24	21	21	30	30	22	24	27	25	30	21	27	29	27	26	22	22	29	24	16	30	22	32	18	39	31	26	26	26	28	21	26	29	32	28	21	26	32	22	19	21	28	26	20	35	11	16	22	27	32	27	22	29	28	13	21	28	38	24	26	17	21	19	29	27	27	27	22	24	23	30	27	26	29	16	28	27	21	22	22	28	24	28	22	20	23	21	24	22	34	30	28	29	25	25	25	25	22	30	15	20	20	25	27	31	18	22	26	32	13	33	24	13	30	30	18	26	30	28	22	24	27	26	22	17	18	24	18	14	30	21	18	19	30	19	14	27	25	25	27	26	29	20	27	37	24	26	24	25	19	23	24	22	26	25	26	16	26	28	27	23	30	28	30	23	27	23	34	33	31	32	19	25	33	27	23	29	25	28	26	28	35	22	27	23	16	28	30	27	24	28	23	23	28	29	26	23	27	23	24	27	27	28	24	28	19	31	24	27	26	30	26	25	29	22	24	37	29	24	26	24	24	18	24	21	22	24	25	25	15	18	23	20	17	22	23	21	23	28	25	18	23	30	28	27	28	27	19	32	24	17	30	27	20	23	26	32	29	20	27	27	26	27	37	27	22	35	24	22	29	30	29	24	27	25	30	17	24	18	26	25	31	19	26	16	18	20	23	33	25	33	26	35	19	14	27	17	25	25	25	22	23	22	26	28	26	21	22	27	25	30	25	28	32	25	26	26	26	34	37	17	33	12	23	22	27	20	32	26	23	31	27	20	19	26	27	21	31	19	25	34	29	30	20	23	22	32	26	24	24	31	32	32	27	27	24	20	19	21	26	23	20	14	27	17	36	22	21	32	24	25	23	23	30	25	26	20	20	29	24	24	26	30	16	21	26	24	24	40	26	27	25	27	30	23	16	19	27	24	24	24	33	23	17	23	32	13	23	26	23	12	27	28	32	20	25	22	27	30	35	18	31	26	38	17	31	24	20	23	28	30	19	24	15	34	34	24	29	20	31	26	21	23	36	32	22	25	22	31	17	31	24	22	25	26	27	27	36	30	23	24	25	24	22	28	20	22	27	21	24	31	24	23	27	30	25	23	18	20	35	27	18	30	30	36	24	32	36	26	31	18	24	30	25	26	32	20	22	19	25	15	30	25	25	24	29	26	25	31	23	26	22	25	27	22	27	19	33	27	26	18	20	26	27	26	18	14	30	20	23	32	21	33	31	21	28	29	15	38	29	25	34	31	37	15	33	22	27	29	23	26	21	18	24	22	23	23	29	25	25	21	30	27	26	28	25	31	34	24	26	23	31	20	39	25	30	26	27	27	31	29	22	20	31	24	26	31	19	26	21	27	31	21	16	27	26	35	21	23	23	23	25	28	27	17	27	27	34	17	19	21	30	19	19	27	30	23	35	35	24	32	25	32	15	21	25	27	27	26	27	21	20	18	34	31	30	16	20	30	26	29	16	28	19	16	21	33	18	32	22	27	39	33	28	27	18	34	25	20	27	31	27	26	18	20	27	24	27	24	26	11	30	18	34	30	22	27	27	19	16	21	23	29	26	16	23	31	30	24	21	23	36	31	26	25	24	18	25	31	15	25	32	27	27	25	26	23	26	19	37	24	31	28	28	22	24	21	28	23	18	25	32	33	25	26	15	17	26	23	20	24	19	22	25	24	29	30	25	27	30	31	20	29	23	24	22	26	33	26	21	25	26	17	19	26	20	26	25	27	29	23	25	22	21	32	31	24	27	29	33	29	32	21	33	26	16	21	23	29	30	30	26	27	25	21	25	16	28	32	29	34	24	21	28	19	34	23	22	35	25	33	24	30	28	32	30	29	17	23	25	18	17	14	27	26	28	21	19	16	23	23	22	28	25	23	18	24	28	23	25	21	30	21	25	22	32	26	27	37	31	22	19	29	27	25	23	24	20	23	23	29	24	28	29	19	17	36	29	25	19	25	18	27	25	33	26	30	28	18	24	23	18	25	20	27	16	32	17	22	31	20	24	25	25	36	19	29	32
14589	5569	488	595	1346	2024	1833	1563	1345	1150	1014	827	761	619	588	525	486	447	454	406	387	391	362	352	341	347	311	280	267	281	321	274	253	244	280	278	277	251	262	264	236	262	235	219	252	246	247	254	240	247	246	238	206	268	231	222	227	236	217	252	216	220	251	241	228	243	217	240	233	201	248	232	226	205	228	245	215	225	216	223	219	241	200	231	228	216	211	219	228	206	244	233	237	200	223	225	232	228	222	216	206	227	203	212	219	216	217	219	231	227	249	246	211	221	196	212	250	201	209	199	190	218	252	228	250	227	226	246	207	224	228	223	214	210	240	226	232	220	226	235	196	226	206	211	202	232	217	218	234	243	193	196	237	256	233	185	212	192	206	211	219	209	227	209	217	211	200	230	228	202	212	224	241	205	231	216	199	233	232	220	238	190	207	223	209	210	244	212	209	218	202	242	228	212	207	215	214	247	218	206	212	207	216	210	203	213	194	220	198	234	218	208	206	234	253	203	215	233	211	208	202	227	221	212	226	225	225	204	200	236	205	212	250	238	235	187	210	202	236	222	218	208	231	236	216	238	211	225	198	233	233	207	206	231	235	229	178	209	204	213	236	210	205	234	228	232	218	222	216	214	200	218	193	234	206	214	229	219	239	203	233	205	206	210	211	217	203	214	215	204	216	228	238	213	213	202	200	228	205	219	190	212	232	232	234	232	210	234	216	241	216	203	244	238	168	207	221	206	226	203	215	195	221	196	225	199	183	223	211	217	210	222	218	229	226	218	241	233	224	187	225	208	228	231	244	206	216	216	206	217	217	211	223	225	225	207	207	187	200	209	231	226	238	247	195	218	209	224	231	206	232	250	223	216	200	216	199	224	212	232	254	242	207	210	238	233	219	238	208	224	221	217	209	229	220	216	234	222	233	209	199	199	193	223	196	239	205	214	219	221	211	206	193	215	202	226	235	211	208	224	206	187	203	223	212	198	223	206	226	210	199	192	205	225	203	218	227	228	251	219	226	207	199	224	213	210	220	222	243	193	237	222	205	218	228	206	202	220	214	200	228	227	197	241	219	233	218	242	223	236	227	232	245	227	218	208	202	213	223	217	219	226	233	201	222	196	216	229	242	206	222	226	208	216	191	235	240	222	244	226	231	192	209	228	208	225	241	219	211	236	238	224	230	214	198	178	211	202	208	199	220	239	206	209	208	219	204	256	218	212	220	241	203	228	234	194	222	190	229	194	207	226	216	215	233	202	221	210	206	233	183	229	232	225	210	224	212	215	225	231	225	225	196	230	229	235	200	224	221	221	210	225	222	213	206	229	216	237	227	200	216	233	230	199	206	218	239	218	235	225	203	226	209	215	224	199	196	217	227	228	223	225	196	198	197	194	211	221	195	214	226	233	228	232	237	231	213	207	203	244	219	212	226	207	203	211	202	214	224	257	216	195	219	206	231	248	195	201	233	221	242	254	244	228	238	217	237	209	234	217	217	198	229	201	236	225	227	214	231	233	224	220	227	229	227	209	214	251	205	220	257	203	217	216	203	215	212	210	220	231	203	199	217	232	213	222	210	210	239	227	228	229	199	198	180	226	204	192	225	228	204	215	199	219	217	217	190	215	237	196	203	216	204	213	218	205	262	204	221	207	218	205	223	212	202	230	202	205	230	228	224	208	213	215	239	217	236	200	207	243	237	199	222	182	216	213	218	193	216	239	213	205	197	228	219	209	193	207	214	204	211	224	210	211	220	212	243	229	231	226	211	206	244	220	224	208	230	211	261	223	217	221	235	211	200	212	227	212	212	236	215	206	223	229	237	229	234	226	215	223	227	195	259	219	202	239	208	198	220	236	210	237	230	229	238	246	234	227	206	211	219	238	223	194	223	215	208	207	184	203	209	214	213	221	219	215	226	192	214	220	216	226	207	211	219	201	214	211	226	210	237	192	216	209	212	208	216	213	229	202	234	229	227	223	207	220	195	201	232	218	220	207	215	197	230	222	235	219	219	234	212	205	171	206	217	222	226	206	228	225	210	210	204	238	195	226	230	202	209	220	231	231	214	213	216	220	207	241	202	216	224	214	189	223	204	194	203	218	214	249	210	217	225	205	225	246	221	205	212	203	208	235	225	233	199	178	217	232	248	219	205	213	230	216	217	216	219	224	224	237	214	221	229	198	216	198	206	198	222	239	224	218	214	210	240	217	201	206	223	201	251	228	220	217	185	196	196	215	229	227	226	217	187	219	212	233	207	184	248	207	205	218	226	218	253	216	235	196	205	216	223	217	183	225	203	226	231	221	206	206	207	210	221	201	219	210	229	202	213	200	253	210	220	242	213	213	213	233	207	244	200	221	203	232	207	209	214	227	207	243	205	205	217	221	203	206	223	215	244	212	236	224	203	230	203	226	200	244	209	220	220	208	252	222	227	198	248	210	238	193	203	226	221	207	211	206	212	206	223	221	226	236	215	241	222	197	190	216	203	228	220	232	220	219	233	251	210	218	236	191	219	224	219	214	215	226	236	208	229	238	248	229	217	208	207	208	196	226	203	209	210	226	206	187	226	205	237	214	211	210	224	224	231	222	210	204	247	222	209	227	232	216	197	197	209	227	200	199	211	207	232	208	213	222	222	224	222	221	219	207	224	220	215	209	221	224	202	243	228	221	210	229	188	243	219	210	229	223	245	226	206	212	227	210	220	239	222	216	201	210	199	221	233	238	219	242	202	220	207	231	217	219	203	220	247	241	223	229	207	213	210	208	221	216	221	231	237	208	207	231	241	197	231	192	232	191	181	235	206	203	226	203	229	185	211	228	239	193	191	223	229	221	222	229	212	207	208	206	229	242	192	224	217	231	200	218	205	222	210	216	223	214	204	239	220	248	222	205	210	216	232	206	218	223	229	196	213	205	218	198	237	211	242	202	222	230	238	228	213	214	207	200	210	207	230	217	201	221	200	208	205	209	237	237	226	228	202	221	212	195	209	210	250	207	187	237	208	213	216	207	212	186	208	203	197	207	229	215	210	231	230	211	232	225	187	199	208	192	196	196	217	220	204	196	207	244	233	210	225	220	218	220	223	216	261	238	215	229	215	217	205	201	218	230	204	209	198	213	221	217	231	212	229	216	234	214	245	229	214	228	216	231	214	209	219	228	215	221	194	227	216	252	201	239	224	239	196	223	221	193	217	223	185	193	219	222	231	233	207	204	232	199	223	219	197	207	202	221	220	217	203	207	219	216	225	229	214	226	219	214	225	224	230	223	201	208	212	197	224	197	228	229	243	213	220	194	251	227	222	211	236	202	211	204	230	208	207	257	246	235	241	214	233	208	220	212	233	216	232	216	242	200	223	246	239	239	223	188	222	200	224	250	203	245	232	198	230	225	229	232	216	220	208	224	220	209	231	211	219	228	239	198	208	237	223	227	213	219	236	224	251	210	204	205	239	206	239	198	209	193	213	202	223	215	250	191	212	214	229	231	209	235	237	231	241	235
1291	961	136	125	108	140	137	141	129	127	120	121	137	139	135	127	121	116	110	112	116	98	103	115	124	103	114	119	125	116	104	102	95	107	125	125	101	104	121	118	122	97	94	106	122	108	95	99	100	120	99	107	98	108	97	98	72	105	102	99	106	109	120	101	96	96	114	119	127	83	89	101	112	104	106	125	98	90	102	95	107	106	109	134	75	93	100	97	114	114	99	101	95	92	107	101	107	92	93	103	117	110	107	112	109	101	125	109	121	109	97	107	103	88	101	103	93	115	100	120	102	97	102	89	121	98	109	100	96	109	91	96	102	128	89	87	108	89	94	108	96	118	118	99	97	98	108	84	101	105	101	99	114	97	107	112	100	107	101	103	91	103	86	90	111	99	97	106	102	104	93	102	117	101	111	111	109	113	88	109	100	90	120	103	99	115	98	114	109	100	97	115	100	98	109	101	108	113	125	102	84	99	110	92	114	96	100	109	101	98	124	98	112	113	101	103	108	107	110	104	124	111	103	104	95	98	104	104	104	106	112	100	108	111	116	100	86	93	97	118	99	97	100	106	122	99	95	92	102	98	112	119	92	116	118	96	106	89	102	114	96	98	99	99	88	102	114	118	115	92	118	115	99	93	74	119	108	131	83	97	110	95	93	105	88	96	117	116	95	107	106	102	110	100	100	106	102	108	107	114	82	107	107	85	126	104	88	113	95	86	88	102	101	127	97	115	112	112	117	96	87	118	110	92	111	97	114	98	92	116	105	109	98	105	90	113	126	113	108	83	111	101	121	119	118	103	122	103	104	100	116	111	91	107	111	101	103	107	93	119	98	101	98	105	89	109	92	105	102	103	112	113	101	104	106	111	123	117	133	88	97	108	105	120	99	102	91	113	110	106	103	103	108	111	90	108	102	92	102	105	98	88	97	112	120	104	94	87	117	108	104	88	104	109	97	132	111	111	95	112	88	113	138	99	103	96	110	108	97	103	107	94	101	117	110	107	105	116	109	104	101	107	90	104	99	91	110	91	106	117	111	102	111	93	102	117	96	115	113	98	110	96	112	101	89	104	107	99	97	126	92	108	121	102	86	94	112	108	105	92	88	112	108	102	102	108	95	96	102	101	90	106	87	110	140	117	110	125	113	112	111	101	96	115	82	107	92	120	115	105	95	103	105	107	104	116	106	89	91	100	88	92	102	91	117	124	95	98	90	104	124	99	110	95	110	115	98	96	96	108	92	103	99	106	96	102	113	102	93	104	94	85	98	96	111	107	100	111	115	90	86	100	112	106	95	82	92	97	110	112	102	65	113	106	114	99	93	110	108	88	92	81	97	96	99	108	104	109	99	102	117	91	113	107	99	115	106	121	122	109	105	114	99	99	81	90	106	97	101	95	106	88	106	94	109	103	97	112	109	88	111	110	109	104	100	101	111	121	103	97	83	102	91	100	115	116	106	81	89	100	98	110	112	84	94	111	101	92	91	99	94	87	107	106	91	117	103	106	102	93	89	108	100	85	107	102	90	97	112	95	93	104	100	108	115	103	98	109	111	99	102	89	103	106	94	112	115	120	109	109	100	99	106	97	101	111	84	112	103	101	97	112	105	103	107	116	103	113	96	111	114	95	115	103	72	100	92	102	95	126	96	107	119	99	110	101	89	116	109	104	97	116	90	103	121	110	106	111	100	96	113	87	102	108	111	97	124	116	100	109	105	97	103	100	109	113	132	100	90	111	100	105	107	111	112	100	103	109	105	118	106	111	102	93	109	114	104	116	121	102	92	105	97	105	121	99	86	87	107	104	97	110	121	112	115	117	102	101	83	98	104	90	108	92	84	118	114	80	102	112	99	84	94	109	98	95	104	109	108	102	98	101	109	108	94	102	107	108	97	108	100	101	100	100	125	128	101	108	100	101	126	92	103	104	116	110	92	98	92	94	125	103	105	101	96	89	101	100	113	104	107	124	112	101	105	105	104	101	112	96	110	103	105	92	110	87	130	108	132	107	112	97	110	87	93	108	127	117	92	102	119	127	104	107	108	85	101	95	102	108	107	97	93	104	95	91	95	99	98	107	112	113	121	108	101	101	104	107	125	119	98	116	95	130	99	101	98	105	85	97	101	104	113	101	111	90	99	104	115	100	86	102	93	118	119	115	126	93	96	115	87	106	114	93	105	120	96	103	120	91	102	112	105	100	105	102	94	97	106	118	99	91	110	93	87	88	95	95	98	95	89	120	101	112	102	110	93	122	103	109	96	84	104	106	90	118	105	82	121	118	91	110	126	110	108	114	93	108	102	104	104	109	105	87	96	105	109	114	100	100	114	113	92	107	105	90	117	95	104	109	103	104	96	96	101	107	108	90	114	105	102	105	123	100	94	102	100	119	106	120	99	87	90	110	91	116	115	110	120	98	102	125	113	126	111	99	110	92	98	108	108	111	117	115	103	102	118	104	116	104	83	110	95	115	110	102	112	102	124	94	111	133	109	99	101	96	117	103	116	106	130	111	104	110	112	112	96	91	108	104	102	100	103	102	82	71	90	94	106	106	87	112	113	105	125	122	126	119	122	104	92	107	104	96	117	95	107	116	100	103	102	107	96	89	95	101	101	103	104	109	113	71	102	104	104	94	107	97	83	111	84	70	111	116	107	106	106	113	113	98	89	93	107	118	107	94	101	112	105	111	110	106	99	120	112	117	102	106	87	98	116	97	118	99	112	104	94	104	93	91	93	95	112	108	103	111	97	87	129	98	101	107	95	113	105	85	92	131	79	137	91	97	109	109	97	115	102	98	103	94	102	109	101	114	109	97	106	92	95	108	101	107	129	93	117	100	96	109	122	99	100	100	105	102	101	90	89	111	102	97	95	112	105	115	103	97	98	110	117	99	105	105	126	84	102	111	106	98	104	102	125	82	81	117	104	112	87	108	115	103	101	100	92	112	104	110	96	112	108	115	115	114	103	128	125	108	99	83	92	97	105	123	109	74	112	101	101	84	88	108	107	101	100	122	90	92	80	98	114	99	104	106	104	98	111	113	105	88	100	111	101	94	93	114	105	100	96	96	103	85	98	101	103	105	108	121	110	105	110	105	112	94	98	101	117	98	110	102	117	106	116	108	108	98	109	101	93	87	111	88	104	92	107	99	114	103	124	95	107	96	104	74	102	115	100	94	106	93	99	128	94	102	91	91	88	99	106	86	81	102	115	110	112	112	134	85	107	116	103	101	98	121	109	95	103	90	90	103	94	96	97	115	107	111	112	113	121	102	115	97	108	109	103	121	100	113	101	111	103	108	114	118	104	100	106	107	97	108	110	114	108	106	105	110	110	100	92	109	115	108	97	109	111	109	129	89	90	97	88	111	91	100	91	104	112	90	115	108	104	125	96	110	87	109	119	93	84	109	105	112	121	113	96	121	92	105	107	113	102	106	95	105	106	92	85	107	102	100	106	88	107	119	103	91	118	108	99	97	96	98	112	103	110	115	110	84
16344	9661	1491	1565	3036	4054	3859	3275	2768	2486	2125	1928	1729	1534	1457	1360	1316	1284	1234	1158	1150	1096	1074	1063	1109	1073	978	965	1022	1049	1041	996	938	947	1004	985	1032	933	945	875	945	956	888	914	930	932	960	922	941	885	910	884	854	912	899	930	924	876	952	916	984	913	886	979	889	883	860	864	880	845	886	932	912	923	842	883	905	921	879	850	937	890	925	895	876	837	891	810	870	916	866	898	925	888	915	893	901	895	876	905	844	837	910	888	903	855	891	937	854	885	859	857	862	884	901	875	869	886	859	877	888	900	933	874	845	847	910	940	825	859	915	926	855	869	867	873	810	876	890	875	906	901	864	874	916	868	870	841	867	821	881	842	901	867	882	899	880	886	928	794	824	896	938	902	837	836	880	847	896	812	870	869	848	879	895	900	848	827	885	890	862	879	902	873	864	907	878	868	875	854	884	839	917	854	880	884	834	864	916	859	877	850	832	891	937	890	919	832	934	881	861	915	928	904	891	882	814	865	868	835	899	825	872	815	867	856	868	882	792	855	928	921	867	839	823	857	870	890	889	856	887	875	873	877	862	871	896	874	890	858	906	913	845	855	879	891	878	881	866	910	878	841	850	871	836	848	851	849	915	847	897	841	843	865	849	864	877	895	872	915	895	895	851	862	869	867	833	877	838	861	905	869	863	862	875	879	891	858	863	861	899	933	882	890	874	920	874	835	863	856	855	867	853	857	885	926	893	872	824	879	891	823	866	899	883	888	892	860	917	894	870	857	847	881	914	924	866	910	847	920	877	871	856	918	864	849	825	899	881	874	926	871	888	831	922	874	903	881	848	823	879	842	821	876	912	883	886	880	881	916	879	878	909	903	876	863	868	864	877	881	899	905	848	882	838	876	878	902	884	859	914	919	850	872	867	845	902	897	826	856	877	817	874	915	863	863	842	881	852	888	874	906	874	802	888	872	896	946	856	891	867	869	927	833	892	833	883	892	898	912	899	893	928	883	862	842	850	815	836	872	863	874	856	909	870	865	886	810	870	877	884	868	880	883	878	885	903	884	903	788	897	838	869	892	895	874	821	895	862	850	871	836	879	917	908	846	845	863	933	853	912	858	880	851	853	827	860	863	850	885	882	863	837	846	916	876	887	935	876	902	857	860	850	880	868	877	823	876	856	845	864	889	845	939	854	860	868	864	860	806	862	853	801	830	874	842	872	831	837	849	893	895	902	901	892	870	889	861	881	880	857	903	887	868	840	899	906	864	875	898	822	886	890	835	886	898	851	856	872	897	872	876	837	883	915	868	853	889	846	867	851	795	898	862	928	874	881	902	845	859	856	900	890	850	850	829	896	893	913	843	881	922	835	888	826	818	874	861	860	866	837	892	861	898	875	876	885	854	894	908	868	872	866	781	871	885	834	925	834	892	864	872	866	896	877	883	883	871	828	839	869	840	898	829	865	882	884	880	928	821	901	857	915	872	871	838	870	885	874	862	832	862	875	917	888	877	876	862	854	963	855	871	898	917	858	869	933	863	829	938	911	903	896	847	873	875	863	808	874	866	854	862	846	872	871	938	906	852	897	882	880	932	867	910	923	915	847	842	885	862	888	837	851	836	852	902	866	865	907	836	902	895	879	881	853	855	937	927	891	879	890	886	885	842	860	868	841	898	879	872	866	888	862	908	883	874	876	857	893	845	827	861	864	791	835	865	875	880	861	848	863	841	850	852	853	841	902	829	902	921	861	909	873	856	889	825	887	832	844	830	850	879	832	892	888	863	884	922	787	846	863	828	928	943	879	871	873	875	824	822	822	877	924	893	834	877	891	822	863	913	840	925	891	840	929	897	860	812	898	858	866	867	857	878	881	941	917	917	901	904	878	887	850	835	914	870	851	919	848	885	924	857	822	848	921	901	849	843	913	821	859	863	863	893	883	827	907	895	849	843	839	877	906	894	901	934	925	853	875	829	874	885	859	877	840	852	872	883	861	794	818	895	886	845	879	876	853	866	857	791	851	893	941	923	918	897	903	870	890	833	903	880	898	936	829	867	847	885	900	812	860	857	875	879	897	923	845	887	826	919	848	827	883	912	872	862	849	865	854	835	855	924	871	956	814	824	820	895	855	830	877	824	868	872	845	908	871	862	834	899	830	844	913	898	868	847	835	819	885	884	879	832	850	866	879	903	860	880	931	893	893	831	892	850	884	908	840	941	893	875	895	883	803	868	875	872	854	898	880	900	876	867	849	847	827	894	874	868	868	814	880	936	828	883	898	923	862	907	896	845	872	869	885	851	867	906	850	920	882	902	892	855	859	883	868	915	850	874	850	873	905	865	881	837	913	803	843	887	830	911	890	946	846	852	864	865	898	840	834	858	840	906	878	855	847	889	872	879	875	875	887	880	887	821	833	846	878	928	834	920	881	842	832	878	816	882	883	863	840	910	858	888	869	867	864	834	840	941	897	878	871	859	839	869	860	884	853	834	856	900	868	878	851	855	910	837	918	918	887	886	854	863	837	937	867	877	853	882	916	893	846	856	863	908	824	843	888	940	863	819	872	890	915	922	858	906	873	877	872	867	916	848	896	824	865	865	862	852	830	927	832	897	821	885	845	807	908	854	928	857	828	889	847	842	881	907	872	930	870	924	824	890	894	876	870	888	824	909	921	831	821	863	832	889	822	867	863	849	893	860	840	963	886	873	799	871	917	843	846	869	853	807	860	813	829	891	854	843	906	885	903	901	896	825	900	879	857	932	875	853	837	893	864	831	913	871	907	877	857	851	893	901	873	857	857	900	914	848	853	898	882	938	887	890	872	883	902	899	903	859	899	884	871	811	857	893	921	824	840	808	851	824	852	858	850	828	872	880	863	866	857	875	913	842	891	917	848	863	858	860	867	863	889	849	886	871	862	818	844	822	872	852	859	857	843	876	866	911	893	875	903	893	885	814	878	860	866	880	946	829	935	824	852	886	926	849	895	851	886	896	865	871	856	874	899	902	910	872	864	881	926	886	898	885	871	872	852	889	879	850	826	863	859	889	859	871	835	876	883	857	899	896	866	951	895	897	874	816	845	929	912	831	836	828	787	877	869	906	869	831	924	866	922	847	884	883	847	849	866	886	861	859	866	926	869	926	866	826	887	865	862	865	861	846	824	849	899	847	873	847	863	893	910	830	899	875	850	792	881	882	863	885	861	870	855	867	891	866	834	870	888	931	840	872	851	894	910	833	886	870	928	893	835	890	865	824	875	863	821	852	883	853	907	844	825	852	861	889	875	872	836	871	891	880	853	886	867	928	880	851	850	881	900	864	877	843	945	869	841	911	877	853	876	862	856	899	885	915	847	877	867	878	848	884	879	859	881	885	844	880	837	846	880	871	884	860	855	838	824	914	881	859	869	901	893	855	827	916	881	854	889	861	867	823	877	888	842	829	867	864	872	869	902	873	896	881	863	932	862	864	887	811	879	882	838	866	938	866	903	930	877	874	866	903	828	864
1121	147	38	50	35	44	44	44	29	54	33	34	41	39	41	51	42	50	47	45	33	42	41	40	38	38	27	35	35	39	41	52	35	50	40	33	40	35	36	50	34	31	46	34	34	49	30	35	35	46	49	45	32	40	44	31	44	40	45	31	36	38	40	38	41	31	41	33	37	35	32	43	39	40	32	39	38	36	44	35	36	41	41	34	35	44	32	40	37	46	46	36	35	39	26	39	42	43	40	51	37	32	44	41	37	32	47	44	36	34	49	48	41	36	31	31	51	48	39	35	43	36	39	59	38	32	31	45	41	43	40	37	33	41	35	39	38	34	39	41	34	39	29	44	41	43	38	43	37	33	41	36	42	41	44	38	44	35	43	52	48	42	41	34	42	43	27	34	36	34	38	46	37	44	32	33	42	47	34	44	44	46	37	41	30	52	55	47	36	46	31	45	33	40	37	44	52	38	24	39	32	36	40	48	40	35	34	54	42	42	42	51	35	50	27	38	52	37	43	35	39	35	46	41	27	37	42	34	26	34	43	42	45	36	39	39	34	36	39	37	35	47	42	54	39	34	51	55	43	38	36	38	42	44	34	40	56	33	32	46	35	39	33	33	31	39	29	30	40	38	45	43	29	36	32	38	43	38	39	32	49	42	47	34	33	44	49	52	40	44	38	43	51	39	36	43	39	37	38	37	33	36	48	45	28	31	30	37	40	36	35	48	45	39	41	43	42	46	44	31	43	45	31	48	47	38	40	29	45	37	38	37	33	48	38	38	45	48	35	39	43	36	40	52	42	43	32	42	38	36	35	37	31	36	52	38	44	33	42	35	48	38	51	45	38	46	35	41	38	39	39	46	40	31	37	48	46	37	41	41	37	41	31	40	40	41	36	56	33	44	40	39	41	45	46	31	42	33	46	36	44	29	36	44	43	36	42	38	52	31	45	39	31	38	24	48	35	36	35	40	45	22	37	48	45	34	38	33	37	38	35	42	42	43	49	46	33	47	41	46	43	46	46	37	33	49	43	41	37	34	39	36	39	37	37	45	25	36	39	42	44	38	42	40	31	43	48	34	43	38	36	43	36	42	36	37	47	49	44	37	36	36	40	46	44	48	40	51	48	35	37	41	46	36	48	40	27	41	56	40	30	42	44	34	34	44	39	37	38	37	43	39	40	39	45	33	33	45	35	34	34	40	48	33	41	42	55	46	43	43	41	37	29	41	28	30	38	42	54	42	31	34	52	32	35	47	31	53	49	47	35	41	39	48	35	32	43	39	30	42	34	25	31	37	44	40	35	38	37	42	38	39	39	48	45	36	50	47	45	45	35	45	41	49	42	36	50	27	32	36	44	31	31	38	23	37	42	44	43	41	29	34	48	41	59	38	40	42	43	46	41	44	33	39	43	45	46	37	38	38	43	30	38	48	41	37	26	43	40	31	41	47	45	33	46	42	43	32	36	51	30	39	51	42	44	37	47	37	32	41	48	47	45	39	51	36	32	40	42	29	46	41	33	36	38	44	41	35	40	37	36	52	38	35	36	42	43	38	36	50	34	39	46	39	43	48	45	51	46	36	32	53	28	46	36	32	45	38	40	44	42	39	36	42	49	36	29	43	43	42	40	41	36	56	35	37	33	36	35	37	35	44	37	33	42	33	50	40	35	42	33	50	41	45	33	47	40	40	41	40	39	43	41	35	41	48	32	37	26	41	45	26	43	35	41	42	37	44	60	42	37	41	40	41	35	44	45	34	38	35	41	46	29	35	44	43	33	41	38	38	40	48	44	36	35	34	39	35	27	38	39	51	41	36	39	39	26	48	35	45	42	48	31	36	44	52	36	39	45	31	35	45	34	39	45	32	35	39	47	43	31	36	39	33	30	29	37	44	47	54	39	44	39	44	43	38	35	38	52	37	42	41	29	42	33	40	43	39	42	39	31	47	38	42	52	39	40	35	40	37	39	38	34	33	42	44	45	43	28	40	35	34	34	33	33	35	39	31	42	40	39	35	29	38	50	41	32	39	53	37	43	34	36	33	36	27	48	49	34	39	46	42	41	47	39	44	40	42	28	48	43	42	41	41	42	46	42	30	28	49	38	50	40	35	40	38	38	32	36	32	38	39	53	34	41	36	37	50	49	39	43	37	48	40	33	43	35	36	46	36	48	43	42	29	33	40	40	42	49	44	36	34	41	41	40	36	41	54	42	37	40	47	45	31	36	39	39	47	36	39	38	36	31	45	26	36	36	48	36	38	34	40	38	47	47	35	38	40	27	52	49	45	33	25	43	40	31	43	40	26	41	40	20	40	47	38	46	40	37	36	38	45	32	32	40	44	40	41	46	42	49	26	38	48	44	34	33	43	49	53	39	49	35	42	41	31	50	38	31	38	40	40	47	34	40	32	37	39	50	46	41	36	36	39	40	37	37	44	39	33	46	42	41	49	39	36	38	44	30	33	40	31	39	29	41	44	46	34	34	35	40	31	29	33	44	46	41	44	40	33	47	36	38	40	40	52	46	48	35	31	46	27	41	47	47	39	38	37	39	47	49	36	46	44	44	28	48	43	36	37	33	33	34	52	39	38	49	36	40	31	35	37	41	33	27	34	27	37	35	38	38	38	29	35	42	35	42	46	38	36	35	49	37	31	49	29	51	57	42	28	38	29	39	37	45	33	38	40	31	33	35	34	41	38	42	47	45	42	36	32	31	52	49	56	42	46	40	55	47	33	41	40	42	39	32	34	32	36	36	47	40	29	49	34	49	42	36	36	58	36	44	46	32	52	35	31	47	27	35	32	30	45	50	56	40	38	38	51	42	28	40	49	45	43	29	48	51	49	40	41	46	43	49	40	29	38	36	47	28	40	46	37	36	35	34	37	30	48	47	37	35	45	42	37	37	30	42	44	46	33	28	37	40	49	33	34	30	44	38	32	45	41	40	44	51	44	37	46	45	35	40	49	38	37	44	38	54	40	43	38	45	38	37	37	40	41	35	34	44	34	42	44	42	33	41	44	36	37	39	40	40	35	31	35	42	37	52	44	41	38	35	33	39	36	36	43	29	56	40	39	43	29	41	42	36	49	44	39	50	45	38	39	46	49	34	26	36	39	30	34	46	30	47	32	39	35	40	45	49	42	46	41	44	33	47	34	30	37	46	43	41	39	34	43	35	27	42	30	54	43	35	37	29	41	28	35	45	39	42	34	33	52	52	35	42	40	37	37	36	37	42	42	39	35	38	31	33	32	54	46	36	36	36	40	51	35	45	56	33	50	38	45	38	35	54	51	38	40	42	30	29	27	38	43	37	48	41	34	28	42	32	38	41	48	47	32	35	30	35	32	38	40	41	39	37	33	42	39	31	39	43	37	39	34	37	32	53	35	50	33	43	39	35	41	32	46	38	37	39	35	34	33	33	35	37	45	32	36	47	42	46	39	46	35	30	45	43	41	44	44	42	46	45	31	42	38	31	38	46	38	50	31	51	40	41	37
11906	2433	416	400	564	591	630	556	493	481	445	459	403	397	409	389	382	359	369	378	372	386	369	354	377	394	321	368	332	324	341	359	341	340	340	311	347	371	344	369	353	380	355	310	389	329	310	355	346	345	372	336	327	335	315	315	304	330	349	302	321	333	350	318	286	317	315	294	358	325	326	361	366	309	350	302	319	313	340	329	338	317	326	311	333	329	333	308	321	323	328	328	329	303	325	329	311	330	323	334	326	331	335	330	353	327	323	373	364	328	310	331	310	342	370	318	333	321	313	322	313	305	348	352	317	292	308	344	320	314	295	358	334	339	297	327	324	314	305	357	338	320	325	332	317	308	317	312	340	320	334	306	341	328	333	357	328	353	324	344	354	309	300	334	369	316	321	359	338	336	331	348	351	331	380	338	308	326	331	333	334	339	332	351	300	310	321	318	338	314	313	358	313	335	349	333	338	336	360	333	370	319	308	338	352	334	324	319	336	303	341	346	350	310	338	396	319	319	309	319	308	311	314	320	384	374	315	286	304	351	335	349	308	314	307	311	296	327	308	315	340	319	340	336	314	325	344	339	365	330	338	317	318	331	331	287	341	356	351	330	327	321	341	328	343	310	314	340	349	327	311	319	343	311	333	366	312	348	329	317	331	303	329	335	315	319	332	332	347	322	350	316	323	322	326	316	341	312	305	335	333	316	340	333	316	319	354	328	342	308	334	330	297	335	313	352	312	310	322	305	364	341	349	327	327	314	348	317	346	323	338	320	320	341	340	283	346	350	317	350	345	339	296	348	319	340	342	326	354	293	342	319	315	341	295	353	342	345	328	359	317	309	282	328	307	344	371	332	347	347	330	302	315	308	310	315	323	329	350	340	309	322	349	346	347	331	344	348	333	334	306	312	322	354	335	319	330	336	322	341	321	344	326	352	329	319	325	327	297	325	291	328	338	324	325	301	385	298	341	349	330	294	332	339	336	342	302	333	345	316	328	284	307	323	345	331	341	325	328	366	315	320	333	331	320	305	349	293	337	317	322	306	320	325	339	332	310	332	331	302	319	306	319	348	328	330	319	315	352	329	322	328	308	342	339	285	335	336	319	311	318	364	327	338	338	334	324	353	286	337	327	314	298	358	344	312	319	363	326	316	331	305	327	314	369	327	328	340	341	345	324	346	351	316	299	321	308	346	345	309	326	335	322	334	299	349	344	299	311	330	324	327	342	326	343	315	309	332	300	317	317	334	299	301	306	328	347	346	342	337	373	344	347	321	331	287	334	352	356	331	388	338	318	337	332	310	302	335	331	353	331	349	380	318	319	302	343	340	329	332	298	352	341	337	327	324	351	332	345	326	319	307	333	338	312	331	336	339	326	359	342	317	362	365	348	336	323	337	324	307	329	324	347	334	324	310	346	312	305	325	326	321	307	312	333	298	340	325	342	318	306	349	333	325	324	326	352	347	320	361	329	314	336	326	349	297	338	356	348	354	333	311	335	307	368	340	334	312	349	324	339	343	343	368	334	344	317	356	326	310	340	344	340	351	320	345	341	313	325	314	346	336	335	311	311	325	358	321	321	325	336	317	305	290	319	329	316	337	329	309	361	335	344	310	354	326	351	329	318	339	360	336	306	328	326	324	319	326	329	336	311	364	329	312	328	320	282	322	319	324	311	312	327	341	307	352	339	341	303	362	339	321	322	336	307	329	330	334	337	347	313	330	315	355	343	336	310	317	345	306	340	315	332	336	372	285	347	334	307	345	349	350	290	326	334	345	322	311	343	343	327	326	325	329	324	332	325	315	306	310	322	318	342	309	319	314	324	346	346	368	344	319	335	319	349	347	317	355	325	312	324	315	387	340	348	340	304	321	333	362	348	309	335	305	331	338	292	332	329	328	318	337	338	344	333	303	346	337	303	309	363	302	338	347	342	318	288	304	340	352	329	317	326	326	316	305	328	340	305	340	331	355	362	317	292	292	316	312	337	288	298	343	342	307	285	327	324	354	341	336	293	341	324	335	331	337	329	348	352	306	306	322	318	307	316	331	349	316	351	333	338	319	320	338	307	324	339	318	336	316	315	343	308	316	321	329	333	332	356	341	345	351	337	310	306	335	344	298	350	319	336	329	362	315	313	328	330	339	322	312	329	331	326	330	299	346	364	349	331	328	301	335	362	360	323	315	333	331	348	324	313	362	361	345	324	328	337	339	328	358	338	330	329	369	316	318	345	290	333	320	320	328	320	292	349	363	333	328	350	316	317	330	312	320	311	334	347	317	330	344	336	332	344	313	327	315	364	310	323	324	331	337	327	334	283	331	327	316	331	317	290	369	335	312	349	362	309	290	320	309	332	341	368	311	324	325	324	349	340	314	329	310	323	363	327	320	308	331	335	367	385	331	290	281	334	323	330	338	323	331	356	336	308	355	349	304	313	332	327	309	346	335	346	313	327	349	339	329	341	343	363	302	322	329	351	339	341	339	301	304	319	295	327	304	317	289	317	315	318	300	305	331	339	335	320	349	346	328	348	302	289	333	349	315	333	321	308	309	339	294	329	334	345	331	334	352	337	324	315	337	322	315	313	307	329	333	323	339	319	345	350	317	349	319	321	345	327	302	323	330	349	336	328	348	284	364	318	325	332	344	339	332	333	321	314	329	338	328	315	337	319	332	317	328	334	342	317	347	297	326	321	328	340	344	323	328	310	335	340	343	322	340	296	313	321	339	312	341	327	324	313	323	330	315	338	311	308	338	335	319	343	343	331	352	333	336	318	304	355	337	323	330	330	295	350	350	298	341	308	315	352	331	336	367	318	304	356	307	333	355	314	317	325	316	307	363	339	330	330	334	369	346	325	313	319	331	319	329	307	343	330	353	298	339	338	364	353	338	340	344	340	367	311	344	322	334	331	348	327	312	362	311	328	324	335	357	303	340	328	319	327	324	342	347	337	341	342	315	331	336	341	307	300	345	371	321	320	327	322	335	321	336	359	331	306	303	352	318	325	327	309	334	355	310	312	354	316	292	320	318	355	306	322	309	348	327	340	341	323	336	340	338	327	360	315	365	310	348	343	345	325	360	335	317	337	358	312	358	300	317	335	338	333	334	334	312	344	309	330	308	356	331	327	335	302	324	311	344	340	348	334	341	326	345	331	348	296	334	304	336	341	313	354	343	338	312	294	339	293	294	357	347	321	327	325	334	352	322	345	324	297	325	362	321	342	341	337	371	315	317	345	347	357	298	328	309	368	321	362	287	314	335	294	314	348	325	345	355	366	355	337	303	330	336	323	347	301	324	312	328	286	316	341	354	297	310	353	310	333	340	337	336	319	348	302	331	341	357	323	357	311	327	308	310	362	344	333	335	319	354	312	320	309	295	296	326	318	341	304	330	359	330	346	322	330	348	369	339	312	317	321	308	298	355	340	325	336	351	323	348	346	328	370	325	314	338	295	319	330	341	339	329	342	303	320	326	310	352	317	305	337	331	302	350	317	328
971	748	150	121	116	110	136	141	146	158	117	122	134	128	104	126	118	114	112	123	114	128	111	121	117	116	80	114	112	123	107	130	110	105	104	125	116	108	122	109	110	108	98	116	98	111	111	142	117	121	114	96	130	101	114	119	110	104	109	126	113	113	112	103	93	124	98	94	115	113	117	108	101	104	114	107	118	103	112	107	108	113	113	107	93	101	133	121	102	104	122	97	102	110	110	109	99	99	97	115	124	111	78	87	121	92	118	126	103	116	112	117	127	104	123	110	99	112	116	121	95	99	107	110	120	118	117	100	108	114	103	116	101	103	105	117	105	98	124	98	121	121	128	111	94	129	101	108	99	101	127	108	108	112	122	115	107	115	108	114	90	91	136	121	112	95	114	127	132	112	98	118	100	115	121	111	118	123	116	111	100	99	102	117	108	121	105	102	106	136	103	119	119	112	116	140	104	121	140	98	122	118	115	100	91	95	123	117	114	114	123	97	93	88	113	98	116	110	116	112	110	110	117	119	92	120	101	106	110	121	120	90	123	91	126	102	103	126	114	118	102	106	100	115	107	119	90	128	104	93	97	103	111	100	120	117	122	107	100	118	118	117	109	108	115	108	88	118	108	112	133	110	104	85	108	110	102	115	110	105	122	99	97	125	109	109	108	114	97	111	123	109	111	100	110	105	115	126	103	100	107	110	104	108	113	105	101	92	117	92	119	100	100	117	122	124	118	116	111	95	112	101	111	110	114	106	117	121	92	96	107	101	122	118	92	103	106	109	101	110	90	94	102	109	80	115	99	108	107	121	103	117	101	91	95	106	118	109	108	107	123	103	117	111	101	115	107	115	122	116	113	90	93	105	92	109	105	107	117	113	115	93	109	114	91	104	104	106	111	104	130	121	107	89	112	109	127	112	110	127	109	113	97	114	118	121	123	97	126	106	114	114	106	106	107	118	121	107	117	103	120	94	125	134	104	105	116	93	103	101	110	110	115	119	99	108	113	117	124	114	100	89	112	114	119	100	112	127	116	109	109	111	105	108	110	112	111	129	104	105	124	108	116	102	111	112	120	112	92	111	124	108	117	110	87	100	112	100	92	123	104	104	119	106	114	124	96	121	110	126	110	106	104	107	108	115	99	104	118	92	115	122	116	108	109	110	107	101	100	97	114	119	99	108	120	114	98	124	129	101	109	115	148	110	124	103	113	116	104	105	97	130	110	108	131	107	107	127	101	117	102	104	111	104	105	94	127	105	106	99	108	127	104	118	119	112	110	112	109	113	107	85	100	113	112	108	111	110	105	116	101	114	98	113	106	103	120	117	114	118	116	109	126	130	117	108	107	93	108	125	96	115	119	130	106	114	116	115	111	109	96	113	119	121	104	110	108	99	92	101	87	102	122	111	106	96	123	115	108	118	115	114	79	106	116	105	133	87	108	119	118	130	112	112	122	106	115	122	124	109	120	103	104	100	115	102	114	97	118	99	121	105	123	87	113	110	106	123	101	93	113	102	117	116	104	119	99	115	112	96	133	112	115	96	110	113	108	127	116	100	117	106	98	106	109	110	99	101	97	104	120	104	123	117	105	117	106	107	105	130	111	117	120	100	104	113	106	100	108	107	105	110	111	120	107	102	115	100	108	104	111	99	110	102	108	113	106	121	97	114	127	112	106	110	101	104	107	101	113	108	110	113	117	100	120	119	105	104	92	114	107	118	126	121	110	116	107	107	106	112	105	93	106	119	115	112	119	110	125	134	111	125	121	104	122	122	108	111	109	104	105	109	104	121	98	119	96	104	105	110	110	106	98	112	121	110	91	109	110	117	107	99	105	126	110	113	94	113	109	123	111	116	121	103	125	97	113	101	100	118	129	115	104	110	101	129	117	118	108	86	120	102	111	104	112	111	115	131	99	110	119	132	127	113	125	123	117	119	114	112	125	117	106	127	113	111	103	116	101	94	100	122	131	122	97	114	115	120	103	99	117	91	104	112	110	103	113	93	116	94	114	131	95	93	102	88	108	111	110	110	103	119	125	107	111	95	124	108	126	124	104	118	109	100	106	104	109	110	100	103	105	109	91	94	113	118	106	108	113	132	107	122	104	105	112	96	109	102	99	107	114	102	101	89	113	92	101	117	117	89	127	99	114	113	125	118	109	96	114	112	104	129	99	112	105	93	99	105	110	101	93	101	99	97	124	109	119	108	98	114	112	122	100	112	114	96	102	114	102	110	98	118	97	107	116	97	119	107	95	104	122	121	109	115	109	107	134	102	94	125	117	110	105	119	105	111	110	104	105	92	110	114	83	120	129	105	113	95	104	116	112	109	123	107	90	104	110	134	115	97	119	119	105	116	120	114	96	122	103	96	109	128	100	123	119	120	115	120	104	105	131	102	116	89	96	101	107	108	131	129	130	101	123	113	105	105	102	114	119	96	118	109	120	118	127	129	93	121	108	116	104	104	116	111	108	104	95	115	85	105	109	111	105	117	113	98	100	101	100	113	130	107	112	107	118	100	114	95	115	107	101	120	109	103	121	86	130	121	100	113	112	102	119	108	105	102	101	123	104	111	109	124	121	92	97	116	99	111	120	130	95	124	126	112	110	90	121	100	122	124	107	116	105	103	104	110	105	107	113	99	114	109	102	117	126	105	113	111	109	110	99	88	90	114	124	94	109	128	100	111	96	114	122	99	103	100	107	111	87	102	98	88	96	98	126	88	115	119	88	112	116	114	110	116	107	106	84	109	112	100	124	124	116	85	103	115	117	104	107	95	132	111	104	94	108	113	102	113	111	112	128	112	114	137	111	113	123	108	111	109	104	104	117	125	120	111	105	96	93	112	110	122	101	112	125	130	92	108	111	88	92	118	114	101	85	113	110	125	129	119	84	118	101	132	119	105	114	99	130	108	96	109	113	116	107	98	104	122	122	108	132	99	120	116	106	125	109	92	105	112	96	119	117	122	107	97	110	115	104	101	121	102	125	128	117	119	116	119	120	101	88	104	130	106	112	106	113	117	111	108	127	119	119	115	123	120	120	99	118	89	132	119	109	118	101	126	113	123	108	121	119	93	122	119	123	109	98	108	104	122	130	117	121	110	105	121	110	91	97	94	98	113	99	95	98	108	109	94	103	109	113	129	100	85	123	114	116	110	107	97	119	94	113	110	118	113	123	112	154	89	112	116	116	93	108	108	116	93	107	108	115	102	114	113	107	96	110	90	136	101	100	111	98	120	126	112	94	105	113	130	117	128	114	111	105	110	113	111	115	97	107	112	118	120	123	113	110	105	122	128	98	128	104	120	109	119	118	110	110	100	117	117	110	113	130	112	114	108	116	133	109	112	111	125	108	109	127	125	109	106	93	96	120	113	106	105	124	100	115	130	109	108	123	108	104	121	108	106	93	120	105	116	101	111	95	114	117	106	110	90	106	114	107	123	96	98	123	116	95	103	109	86	127	89	93	111	120	96	111	108	132	107	117	107	109	112
13998	8015	1257	1366	2315	3019	2824	2451	2158	1808	1633	1382	1429	1310	1231	1193	1174	1150	1077	1071	1106	1059	1028	992	1052	956	988	964	957	992	1036	963	939	957	968	983	927	950	921	956	890	912	929	947	912	933	893	920	888	942	956	919	938	892	950	889	932	917	886	914	886	860	939	893	934	912	961	924	871	879	891	893	886	901	850	873	898	903	879	910	911	933	902	938	883	934	858	937	871	917	915	934	928	896	888	867	905	904	893	899	907	837	861	879	915	877	866	847	931	956	904	897	882	892	887	847	934	915	898	835	867	908	909	853	900	950	891	882	924	849	887	865	881	918	920	924	882	917	891	887	931	892	893	899	913	891	859	858	894	903	878	919	863	872	854	958	907	956	920	864	899	815	905	919	861	930	874	928	905	871	916	865	924	886	863	893	918	901	908	862	852	888	938	919	848	889	878	904	859	936	869	883	893	871	874	893	893	919	943	864	910	889	853	841	863	913	868	889	943	887	957	895	918	849	899	896	875	928	879	917	885	941	859	883	866	903	915	866	842	918	879	957	948	847	869	882	897	911	924	884	936	859	876	920	865	970	920	894	926	875	865	900	926	932	868	908	924	896	927	911	896	885	850	888	904	899	894	906	949	858	907	857	880	873	895	900	871	905	886	862	874	899	817	880	892	864	915	909	968	895	937	911	894	903	873	881	902	885	888	898	887	878	878	889	853	969	972	853	895	839	925	908	912	881	918	849	890	895	880	868	907	890	894	913	861	875	881	881	892	932	931	888	915	914	914	804	890	879	902	921	912	900	889	901	907	883	895	871	886	826	900	869	900	875	866	884	869	900	919	881	934	881	869	909	792	959	867	920	865	875	902	907	971	948	861	944	863	867	865	923	862	864	887	900	886	913	881	876	876	897	920	873	954	868	846	853	903	886	867	914	888	923	896	901	926	907	884	879	848	929	914	935	902	916	901	891	913	885	915	900	871	887	872	909	905	920	877	951	930	901	863	909	924	881	887	911	921	936	924	942	918	902	860	902	920	847	916	847	942	939	959	949	909	891	890	861	879	894	957	908	888	884	883	869	895	907	959	906	888	891	856	902	882	863	864	848	885	903	960	909	912	917	912	903	914	834	878	943	876	880	925	896	891	865	934	891	925	876	883	847	848	936	930	859	906	898	937	858	887	927	888	915	897	949	859	883	884	901	911	896	882	875	855	867	869	879	911	901	899	875	864	904	908	911	866	907	976	936	885	834	901	899	926	903	881	858	846	933	910	843	905	893	871	865	929	929	910	891	907	871	901	885	892	961	924	903	914	893	867	943	850	931	882	875	854	875	895	914	930	867	895	885	877	899	893	851	845	894	918	912	885	898	878	944	899	898	900	884	895	944	870	914	883	841	916	919	923	882	957	957	874	939	851	895	887	884	844	890	878	869	901	901	901	913	852	859	876	878	896	967	873	905	946	888	896	831	905	902	887	882	937	932	922	851	912	875	921	935	907	881	875	923	880	867	924	908	871	938	907	922	888	952	843	884	910	833	932	910	850	929	871	904	896	900	856	899	876	887	910	871	895	917	866	908	863	866	892	900	872	896	914	940	856	896	856	893	864	891	900	949	954	935	881	903	813	874	922	930	921	889	975	923	893	899	865	891	912	862	886	852	875	893	914	926	901	869	913	960	897	943	889	855	931	863	908	890	900	877	891	857	894	923	886	881	892	907	857	904	926	876	882	907	910	880	944	898	878	929	881	905	888	853	928	847	881	889	911	887	885	887	873	872	853	875	933	893	949	885	865	921	877	915	902	870	896	954	866	911	898	868	893	865	890	866	899	901	849	940	939	804	908	895	876	898	923	888	888	896	893	900	907	897	894	951	935	900	934	890	926	898	875	886	850	924	870	952	848	933	940	926	903	868	893	886	928	887	864	926	937	863	896	899	904	982	886	871	914	876	912	925	857	862	855	872	923	831	873	862	893	899	904	876	898	873	916	940	915	877	854	864	887	873	901	937	907	859	943	834	843	917	918	855	893	934	959	927	885	888	902	940	894	915	887	898	864	932	917	907	944	916	897	886	917	894	887	928	866	854	858	902	910	869	850	942	888	965	909	916	871	947	895	908	930	861	839	871	824	891	899	860	866	862	873	873	910	877	868	929	958	817	890	910	902	878	881	907	945	885	920	840	913	879	903	892	873	851	935	849	906	903	918	932	849	949	875	866	919	880	926	836	886	872	936	883	876	907	961	936	894	888	914	903	873	875	923	919	892	906	873	880	883	905	899	868	902	914	988	873	925	916	885	898	859	893	923	890	911	937	901	868	876	905	842	927	940	939	938	945	894	851	888	922	900	880	891	858	880	875	911	911	907	866	839	898	939	928	864	871	917	888	921	883	880	873	895	880	845	927	893	897	945	883	895	875	898	927	887	881	903	932	886	851	883	945	917	909	881	926	908	919	862	889	907	854	920	887	833	903	871	901	929	928	933	875	935	909	864	853	930	972	909	892	931	904	849	903	988	946	926	886	907	915	886	875	880	894	834	876	979	875	866	869	873	930	898	857	923	853	849	907	962	815	886	883	909	907	889	882	885	839	904	869	855	862	881	934	860	877	840	930	888	928	884	883	911	861	972	941	887	895	846	900	851	943	932	917	852	906	892	943	933	898	876	905	916	872	915	885	922	934	927	894	871	901	885	878	944	902	852	946	935	855	873	884	893	922	868	893	935	971	917	865	928	880	905	906	925	879	926	943	870	850	918	938	890	869	901	937	900	884	866	945	854	907	900	956	871	918	849	864	896	907	894	885	905	923	867	934	884	954	868	847	890	856	930	891	917	913	854	847	889	873	880	881	935	962	881	902	914	860	882	917	904	859	867	898	871	940	878	845	893	953	876	844	848	914	902	914	909	883	930	908	884	891	927	899	899	855	901	864	871	859	884	895	878	857	899	883	872	921	915	937	925	898	909	865	897	915	945	930	906	908	916	849	888	905	889	873	847	913	932	864	937	894	827	906	869	885	944	911	886	892	894	887	884	949	906	899	893	883	863	967	883	910	916	892	938	848	921	970	927	913	900	876	902	891	830	852	894	878	892	912	899	870	866	864	900	958	944	894	918	902	902	942	901	917	858	940	971	923	901	896	878	889	898	899	971	884	954	898	888	876	908	808	893	902	938	886	887	878	879	907	882	899	904	872	922	892	909	917	908	889	896	934	872	933	863	945	936	893	931	897	831	895	924	903	877	919	913	871	878	904	885	889	914	858	909	791	888	878	835	868	901	888	907	864	868	881	906	888	945	825	895	903	883	888	902	887	931	888	923	891	869	908	863	905	917	926	909	889	837	905	896	903	852	926	879	870	897	903	977	932	831	906	955	879	880	870	863	917	902	942	935	884	947	874	896	863	892	934	907	896	862	858	880	926	913	874	936	881	942	854	841	889	906	882	912	896	889	895	887	869	876	910	886	847	873	878	945	876	927	865	888	902	882	894	879	859	861	905	943	891	905	1004	909	906
1646	536	46	37	31	43	41	52	54	45	37	42	33	39	28	36	37	40	25	37	35	29	26	22	25	25	30	25	34	32	25	39	16	32	33	23	27	28	23	29	37	28	34	26	26	36	22	22	25	21	27	27	27	30	31	31	31	21	21	24	23	37	21	22	28	21	26	25	25	17	28	32	26	29	35	23	33	26	20	29	23	27	29	25	25	24	22	36	32	19	29	31	26	25	22	24	22	25	21	18	25	23	26	31	22	25	25	27	20	27	19	23	18	24	30	35	22	26	27	23	29	24	31	20	27	24	24	30	24	28	33	24	22	32	18	25	28	21	26	24	28	32	23	23	19	31	20	37	26	31	21	22	24	24	20	27	34	26	16	30	27	34	27	28	25	26	25	35	23	21	30	25	32	32	26	25	22	24	19	23	24	25	26	18	33	32	28	26	23	17	27	26	24	31	37	30	32	25	26	34	26	22	28	23	32	26	24	25	14	27	22	30	17	21	22	29	26	40	22	20	20	32	22	36	23	28	35	36	30	27	26	27	28	27	26	24	39	19	26	24	26	25	35	18	26	31	27	24	26	26	28	25	19	28	26	27	24	26	22	22	32	31	29	26	27	27	23	32	15	19	30	26	34	26	30	23	29	21	22	19	23	25	30	25	16	27	31	31	21	31	28	31	21	32	18	27	22	36	28	26	21	31	27	24	23	33	21	28	22	18	31	25	32	34	22	26	21	35	24	44	34	30	22	17	28	37	27	19	23	24	34	32	24	21	13	37	32	27	15	33	34	26	18	17	28	24	14	19	31	28	32	26	30	25	29	22	36	19	30	33	26	21	24	27	20	37	33	20	23	33	34	22	35	18	32	21	19	22	30	20	20	18	24	20	24	18	37	40	34	24	23	31	23	24	28	29	28	28	29	25	19	25	29	24	15	27	25	32	20	23	28	32	29	23	28	33	31	25	22	15	36	22	32	27	31	26	25	20	23	23	28	29	18	30	17	29	27	29	23	20	28	25	30	34	24	37	35	30	34	31	25	17	28	13	22	21	19	17	25	24	34	21	32	30	32	28	35	33	27	28	30	29	27	26	18	22	28	31	26	24	30	12	33	23	26	27	24	36	23	19	31	27	22	28	28	27	22	24	24	19	22	27	31	23	22	19	33	33	35	29	34	18	24	30	23	27	24	27	25	33	25	23	24	28	34	27	19	21	25	21	18	31	21	28	26	32	19	24	25	31	21	29	32	24	27	27	31	22	25	30	26	23	26	24	29	29	30	27	24	22	30	16	24	31	22	24	31	34	18	20	19	38	22	36	18	22	22	40	19	31	16	30	40	24	29	15	32	18	18	30	19	24	26	33	24	32	22	21	33	28	23	28	26	26	27	27	23	24	32	21	29	28	37	32	29	28	25	19	32	33	30	30	24	29	27	25	32	24	32	26	18	33	39	36	15	26	33	21	29	27	22	21	28	26	17	29	14	26	31	26	32	32	24	28	32	20	33	24	30	42	26	26	27	37	23	31	16	22	21	25	31	35	28	25	30	25	40	38	20	23	21	22	30	26	23	26	28	37	20	18	24	31	23	27	23	20	26	31	29	23	24	23	21	21	31	19	28	17	20	27	29	22	22	24	31	24	36	30	21	24	32	28	18	29	25	20	22	21	30	25	21	29	26	16	27	21	27	29	36	22	21	28	29	18	33	26	28	31	22	24	23	22	29	33	35	25	25	23	27	20	31	25	26	24	24	24	27	30	21	38	21	19	21	29	23	20	21	27	28	22	23	31	28	23	22	23	27	23	24	28	28	28	34	33	29	23	22	29	27	29	23	26	22	20	21	29	29	26	27	22	28	31	28	26	20	18	20	23	22	23	25	25	21	21	24	30	24	20	25	33	39	21	27	25	25	22	25	27	29	17	33	18	31	42	28	33	26	34	24	27	28	34	25	23	24	20	27	18	31	29	24	22	21	20	23	23	32	31	26	18	24	31	26	22	19	26	25	22	28	27	23	32	25	27	30	26	16	21	23	19	30	20	23	25	19	29	19	14	31	32	32	28	31	28	22	32	35	29	30	36	26	23	26	30	31	26	26	26	29	19	26	23	18	22	27	34	29	19	35	20	14	35	21	30	27	29	25	29	28	26	35	29	25	33	28	27	33	32	24	27	32	24	21	24	24	24	28	22	30	34	24	28	27	22	30	30	33	22	27	20	22	28	25	28	26	22	31	20	23	22	21	31	26	30	22	26	26	23	24	25	33	28	26	23	23	26	37	24	15	23	36	23	22	15	26	20	26	26	26	28	25	28	21	32	19	28	22	20	19	26	18	31	33	31	25	11	34	27	21	20	27	23	25	25	27	19	28	32	22	24	19	20	27	25	28	17	33	25	23	23	28	39	28	27	30	35	19	15	26	38	26	30	23	29	27	13	35	23	40	23	34	35	22	27	22	28	22	15	22	28	20	23	28	19	29	16	27	22	23	19	24	24	30	20	24	17	39	27	24	22	26	30	20	24	31	29	23	19	23	23	25	19	23	30	31	25	22	21	30	37	19	26	16	18	21	33	21	30	28	32	21	19	23	23	27	27	20	24	13	33	26	18	35	24	31	32	21	25	20	25	30	36	34	31	28	30	30	21	16	29	25	25	32	31	33	24	35	15	24	32	21	23	21	29	32	25	26	22	26	28	26	25	35	26	21	26	21	24	36	20	27	28	21	25	30	24	12	31	22	26	24	19	33	31	24	22	36	31	22	25	29	26	19	24	17	24	21	24	17	26	29	27	22	32	20	29	27	33	26	30	25	22	26	25	28	27	25	27	27	24	34	28	24	32	22	30	26	25	28	17	21	29	25	23	28	29	32	22	28	20	28	21	17	25	30	34	17	25	23	34	24	28	33	22	17	28	21	17	18	28	21	19	28	27	19	28	19	31	14	17	21	19	24	26	18	42	24	36	24	25	21	24	33	30	26	19	21	26	16	26	30	29	21	29	30	27	24	23	33	24	27	27	18	22	19	20	22	27	27	22	33	22	27	22	23	17	23	22	29	31	21	20	21	27	29	28	25	24	23	27	24	19	22	22	30	24	33	24	26	31	18	25	30	36	29	19	39	31	28	26	29	30	37	29	14	23	25	28	33	23	22	26	34	19	17	30	27	35	25	26	26	23	26	28	24	21	23	27	31	32	21	26	29	22	23	17	32	36	31	23	21	38	25	22	25	26	30	33	21	25	34	26	27	34	17	32	21	22	19	25	23	27	31	27	20	26	23	20	27	32	36	31	33	23	23	27	22	32	22	31	28	22	27	29	29	19	21	17	30	22	23	18	43	34	22	26	26	20	25	25	25	20	31	22	31	31	34	27	23	23	26	28	28	29	21	26	26	33	19	38	22	15	29	29	27	27	17	20	31	18	18	28	23	34	33	22	28	20	30	31	19	22	28	21	23	24	23	23	20	24	29	26	20	27	27	18	28	27	20	18	29	25	31	28	21	25
14500	6012	522	592	1265	1955	1883	1690	1366	1131	971	830	727	638	601	534	526	479	460	391	404	392	368	339	338	341	327	302	322	292	280	314	246	295	257	262	262	283	260	257	262	246	271	235	278	259	265	237	251	242	224	229	260	266	233	226	234	214	242	232	217	230	229	221	233	235	240	223	227	236	221	225	242	241	244	217	237	233	244	237	243	256	241	242	222	229	227	258	233	225	222	218	220	219	219	229	242	229	211	221	203	246	212	199	247	221	255	220	233	230	219	217	229	253	264	225	195	206	238	219	215	228	216	228	228	215	218	239	252	237	256	236	229	248	222	246	220	213	204	209	247	230	218	224	236	211	228	233	205	216	237	226	220	225	211	221	241	222	232	196	228	216	225	215	230	208	216	219	218	235	207	200	213	239	212	232	241	208	244	225	209	237	251	237	218	228	230	234	214	233	221	190	227	223	204	186	220	225	208	223	204	235	217	231	196	241	200	230	228	211	215	221	207	201	200	233	239	214	223	216	235	231	205	225	224	227	222	235	200	213	251	205	232	214	213	249	200	235	251	212	223	240	237	229	216	215	193	241	238	236	223	205	228	225	218	226	190	226	213	244	202	230	234	252	230	229	237	235	233	217	222	246	206	233	227	202	210	201	246	243	225	208	221	218	228	250	243	221	252	220	212	208	204	223	231	238	229	239	223	220	228	243	218	213	230	213	190	232	204	218	191	202	230	204	239	246	198	228	244	210	219	212	223	208	229	206	196	194	233	243	231	217	240	192	225	237	215	210	221	243	218	214	214	226	209	224	223	224	222	232	232	209	225	226	196	238	215	239	212	220	205	239	230	234	234	195	243	228	243	223	224	202	221	204	218	212	220	245	234	209	230	200	214	214	222	209	224	229	238	197	211	217	221	233	219	228	202	219	196	229	208	214	216	243	212	241	209	208	211	214	222	211	240	219	224	227	222	224	228	191	238	238	234	203	215	216	217	244	224	218	243	250	237	225	206	221	218	227	234	219	221	221	224	226	210	239	234	205	233	230	227	218	212	245	240	221	195	217	229	228	229	203	250	251	233	236	219	222	211	210	234	238	213	215	221	223	215	227	216	231	221	221	221	202	223	241	233	212	229	206	218	220	233	203	229	226	200	200	224	252	217	201	235	213	229	235	208	229	236	208	214	186	209	216	245	206	221	239	270	188	240	235	227	228	211	227	239	231	240	219	233	213	235	194	209	214	222	216	215	240	217	225	189	231	211	223	224	233	214	197	216	240	214	232	232	176	231	213	221	238	229	220	220	254	211	225	223	245	240	228	228	238	226	242	221	234	221	218	216	193	246	247	224	232	223	227	205	232	212	226	219	185	252	212	214	219	205	205	234	229	225	221	219	223	222	224	214	197	207	219	205	205	216	215	219	222	227	224	213	218	223	210	226	226	238	228	187	211	227	224	238	228	252	240	185	227	203	218	231	235	236	222	248	197	221	233	235	199	242	225	241	212	218	210	206	233	237	236	207	201	200	216	240	216	210	221	240	227	231	208	214	235	240	239	224	242	220	231	237	205	210	221	220	235	204	224	210	229	215	229	229	207	216	236	242	217	213	227	226	209	194	232	241	222	186	216	203	201	230	242	197	212	225	198	211	238	229	247	238	240	242	232	237	232	244	231	200	226	197	201	224	219	221	239	240	199	219	200	183	225	238	234	226	239	235	264	213	224	200	228	225	220	238	238	230	217	228	225	224	214	197	218	224	210	212	215	214	226	229	208	240	235	219	213	250	197	207	218	236	225	229	253	249	225	221	234	213	198	217	230	222	222	233	228	205	214	229	222	189	224	255	229	261	207	228	236	238	210	207	249	213	213	217	241	218	225	200	223	228	235	238	220	195	212	237	228	220	205	218	234	222	212	241	223	219	230	188	200	245	231	238	225	221	228	245	232	199	219	243	227	241	204	234	213	230	224	225	212	207	225	234	201	207	219	241	237	200	212	218	227	210	234	199	248	211	225	215	209	232	212	219	212	230	226	252	227	231	203	240	211	215	233	206	245	205	235	204	212	233	201	227	200	206	206	253	223	219	208	190	225	222	214	212	217	214	214	251	246	218	229	227	221	210	231	194	213	240	205	206	209	245	200	225	213	228	216	224	220	208	228	208	227	257	233	214	223	234	239	210	258	237	212	203	201	247	223	207	237	212	219	201	226	222	246	191	203	242	205	230	237	223	206	191	234	219	225	203	229	223	217	237	241	229	205	190	202	198	211	239	239	212	236	214	192	230	213	239	238	229	232	240	222	226	211	217	251	230	257	267	199	209	244	222	248	244	205	219	210	209	229	233	237	215	218	224	244	212	230	203	232	211	201	221	251	219	221	246	198	231	194	250	226	237	188	211	229	238	241	231	225	241	233	225	220	191	214	228	219	212	199	227	210	212	238	226	208	221	188	238	241	227	227	229	221	233	214	263	217	222	234	233	209	224	223	228	210	188	213	235	211	209	233	203	222	208	230	231	203	212	245	206	219	217	220	223	240	243	210	227	205	225	197	218	209	249	250	235	214	234	233	212	216	206	221	214	182	209	221	222	214	215	206	194	214	230	226	236	203	224	224	211	201	209	228	208	230	201	225	202	235	228	233	217	251	239	204	233	216	203	211	218	197	191	201	191	243	250	237	239	221	220	216	208	236	249	224	203	226	200	222	220	222	245	215	227	227	239	227	227	206	232	193	203	228	242	190	199	232	259	212	242	265	215	233	226	244	201	211	241	209	230	221	220	227	220	225	243	226	232	199	232	207	231	214	210	238	223	227	219	235	213	236	225	223	223	208	210	219	217	214	200	218	201	197	240	221	233	220	220	203	207	218	227	204	247	220	219	215	216	240	234	192	250	229	227	239	243	198	229	227	214	195	226	225	204	240	253	227	238	200	228	244	257	219	200	225	231	268	189	222	222	221	237	211	204	218	217	245	214	223	220	185	229	208	232	223	213	232	213	227	233	209	225	203	203	250	190	218	241	220	220	227	228	241	238	244	195	187	234	219	210	211	225	217	217	249	236	193	242	222	224	238	207	210	210	204	229	234	220	220	207	249	212	208	214	198	235	206	231	215	219	222	211	232	222	232	213	219	238	218	231	222	243	225	209	233	218	215	211	197	212	210	208	247	213	214	233	215	193	239	227	203	231	201	220	215	221	232	200	231	232	249	238	210	257	255	204	225	209	230	237	215	224	208	253	206	223	228	217	222	223	240	228	200	242	207	240	233	229	221	211	218	221	220	206	228	201	225	237	221	228	239	235	227	222	240	225	210	215	232	197	190	205	205	219	202	238	212	230	204	209	195	227	208	214	218	205	207	239	224	208	224	218	242	208	209	229	231	221	218	192	229	220	236	208	212	250	224	244	219	235	221	227	209	203	212	201	224	210	242	246	224	228	227	190	239	218	234	210	227	215	211	198	217	244	220	214	240	194	220	197	201	226	219	231	228	236	232	243	226	208	219	201	212	254	220
1288	1143	179	120	121	129	147	152	126	133	142	138	145	117	110	142	103	112	104	126	123	130	121	112	120	101	90	130	105	111	117	111	91	105	99	105	98	122	116	120	110	106	109	112	116	119	106	98	106	94	119	109	113	94	92	120	113	103	104	111	128	117	128	102	116	114	113	112	126	90	110	99	98	118	96	103	108	113	97	114	117	102	100	105	108	97	112	101	96	100	90	104	108	123	97	86	99	95	111	99	116	107	102	116	115	109	96	105	96	122	98	107	91	88	100	116	113	105	123	99	94	85	113	98	101	109	126	114	106	105	119	97	108	114	106	111	108	88	97	116	99	118	116	108	100	111	97	120	108	98	88	100	110	99	107	92	107	122	108	115	116	102	100	112	100	111	132	104	105	102	88	104	119	85	109	109	99	113	111	120	120	99	115	104	107	97	101	120	92	101	108	102	87	103	114	107	113	106	124	103	108	101	106	111	101	117	98	103	119	103	100	98	119	104	99	100	101	94	111	99	105	96	120	94	117	115	98	112	114	98	110	89	102	106	97	96	101	103	123	101	101	98	96	96	109	123	114	135	108	113	113	93	123	105	110	125	105	117	113	108	105	85	106	87	105	106	105	117	110	117	106	91	96	98	109	102	106	111	110	120	94	106	120	101	106	106	92	106	104	113	104	106	109	97	86	98	87	87	115	100	91	118	99	100	98	94	114	112	97	108	112	122	124	111	96	106	102	107	101	97	102	94	91	106	112	113	119	97	93	109	95	114	102	123	91	108	101	96	94	103	106	117	105	98	125	107	80	96	103	93	109	106	116	109	114	105	89	92	98	102	85	109	109	102	87	98	108	114	113	102	90	125	97	100	89	100	113	132	105	115	112	100	99	91	99	105	124	108	103	109	97	107	92	99	105	113	99	101	107	113	106	118	96	114	115	111	111	102	104	96	115	104	100	90	95	107	94	118	123	87	99	117	118	109	102	101	98	94	101	102	123	112	90	95	106	105	96	110	99	105	118	97	114	119	119	103	95	118	104	108	102	117	94	116	121	109	105	101	102	100	118	105	99	103	88	109	139	114	106	96	109	103	79	105	83	95	102	88	101	118	127	108	119	106	109	102	99	101	111	113	102	104	96	100	111	105	113	96	103	114	107	86	112	103	112	85	106	117	95	118	103	109	110	98	108	100	97	90	109	90	110	89	126	87	110	118	109	96	109	110	110	102	122	93	103	120	98	108	106	106	115	121	102	113	105	106	107	111	110	112	92	117	135	118	91	107	111	113	94	125	114	90	112	90	104	114	121	124	117	119	98	98	111	82	99	118	95	119	114	104	104	111	92	105	98	111	110	101	95	102	100	100	116	101	107	104	116	105	102	119	93	107	88	130	87	116	103	107	102	94	107	116	90	112	100	105	104	82	109	94	98	124	108	101	101	105	104	93	98	88	122	96	102	97	117	88	104	118	112	91	108	101	125	95	95	131	107	102	112	119	107	98	127	115	96	90	102	96	99	92	117	115	110	100	107	99	112	91	103	111	114	102	134	109	119	95	115	109	122	105	113	102	121	93	110	106	101	92	124	109	98	94	92	97	109	102	118	120	107	107	103	106	115	94	98	79	98	128	110	119	108	113	102	108	112	104	91	125	100	111	111	125	120	118	98	95	113	120	84	83	93	102	110	111	103	115	102	120	98	103	89	101	115	110	116	105	113	90	119	102	99	93	107	110	84	96	104	113	107	104	109	103	94	112	104	113	102	86	87	106	107	84	104	96	104	107	100	94	109	103	131	114	122	111	103	109	114	94	108	105	121	119	121	112	104	119	102	107	116	116	122	108	104	81	99	109	102	95	90	100	100	107	108	92	113	101	114	105	105	108	111	111	119	102	95	117	111	111	98	123	116	94	105	107	102	113	108	95	116	99	110	90	131	127	108	91	111	101	101	83	94	100	117	95	113	100	107	116	104	117	107	97	116	98	119	108	94	96	113	109	121	99	121	104	115	113	95	102	94	93	102	102	97	118	114	116	93	115	117	124	108	116	114	113	109	88	95	100	132	86	105	102	99	113	100	108	105	99	106	127	90	105	106	125	91	105	93	113	114	115	95	106	110	100	113	121	121	115	84	96	89	99	106	86	91	108	95	120	101	109	128	77	104	109	94	102	99	98	115	107	101	91	110	109	104	130	118	107	114	113	86	112	117	97	109	114	112	112	110	116	108	108	97	112	123	109	120	109	116	106	102	102	104	98	112	107	121	91	96	88	118	101	113	101	121	107	107	100	118	124	106	92	101	99	107	121	107	99	95	110	116	107	118	111	99	93	104	104	87	116	121	114	90	113	108	117	114	105	101	96	101	120	94	96	112	107	102	79	126	120	99	95	105	98	109	100	105	97	119	95	99	92	101	101	97	106	108	122	106	94	116	112	106	103	108	110	96	102	106	89	112	105	123	125	119	112	109	112	102	94	103	108	108	98	105	85	122	103	112	102	112	112	94	117	107	106	122	107	109	87	100	107	121	110	116	122	89	87	110	114	93	108	96	126	89	106	124	105	99	89	104	109	118	107	106	105	102	103	89	102	104	107	105	105	93	116	92	103	89	101	118	109	98	104	112	99	117	91	99	101	113	121	93	108	105	94	113	110	93	107	113	114	98	112	92	86	106	126	99	97	92	109	91	85	109	98	100	108	97	91	97	101	102	112	114	107	105	112	95	102	103	106	104	101	88	125	100	127	112	97	89	95	88	96	129	113	98	126	126	101	114	94	109	114	100	104	103	109	109	101	133	118	108	105	115	102	125	92	96	108	118	96	98	90	101	97	100	96	99	108	118	93	100	102	94	90	95	103	106	124	94	114	100	96	115	111	118	111	113	107	117	91	105	105	110	123	104	80	118	86	102	118	110	108	104	110	102	114	98	100	102	101	118	96	112	114	90	105	98	124	105	110	112	119	105	107	109	132	99	105	104	107	104	109	89	120	107	100	97	107	112	112	98	101	109	102	116	117	103	99	124	100	107	111	109	105	97	101	92	110	113	87	114	119	102	101	98	112	105	103	104	135	114	89	110	98	129	108	98	109	118	112	101	114	103	92	113	105	116	116	96	110	135	100	107	108	129	106	103	118	108	114	102	106	112	114	117	110	107	89	107	111	100	115	128	104	98	100	107	122	94	115	113	115	108	115	106	99	119	108	100	90	108	99	103	117	100	108	103	117	94	111	100	82	116	96	116	97	119	96	94	102	107	94	112	103	101	103	91	100	114	99	109	105	102	102	101	120	94	121	103	102	114	94	101	102	122	109	111	117	122	100	110	93	115	106	101	108	116	109	108	113	94	86	111	108	112	94	101	108	107	86	106	118	126	104	98	117	115	110	102	106	114	88	91	102	99	111	111	119	106	104	100	111	105	111	101	98	105	121	95	103	105	109	105	115	115	107	108	104	96	111	85	98	99	121	102	95	101	134	104	102	121	107	110	128	97	97	106	99	100	100	94	104	119	116
16465	10256	1461	1640	3063	4148	3808	3277	2824	2465	2187	1942	1652	1640	1511	1367	1369	1288	1180	1164	1137	1152	1118	997	1084	1041	1077	1091	1015	1025	979	1036	1018	1005	1054	896	983	955	996	942	971	950	940	935	868	936	928	874	930	931	931	891	903	920	896	914	925	954	945	874	896	902	914	929	888	912	900	847	941	930	897	920	924	950	895	893	894	919	938	849	934	955	900	952	842	866	895	870	887	865	887	888	957	921	938	860	857	937	897	957	933	940	903	941	922	902	880	908	925	865	902	911	844	937	870	839	889	907	904	855	854	958	906	910	878	883	906	907	875	866	930	874	864	932	827	932	895	916	858	919	936	892	882	902	880	872	885	932	923	855	893	911	923	900	932	839	868	849	896	866	858	851	923	883	811	882	841	855	910	930	932	894	815	853	808	913	879	957	857	951	886	873	914	859	885	851	850	887	924	861	849	882	851	865	940	824	859	846	820	899	872	904	882	881	865	839	856	856	902	860	892	872	864	863	903	894	866	904	927	892	876	872	893	820	879	919	906	909	840	894	820	893	870	865	917	870	913	853	874	928	881	857	869	879	884	870	887	820	911	909	868	901	896	928	878	873	911	857	850	923	901	901	880	864	862	885	948	914	858	860	904	879	885	894	866	888	853	896	901	883	888	869	870	859	857	915	847	905	936	822	895	925	895	867	860	855	890	861	947	917	896	865	901	868	891	834	930	901	879	941	865	851	884	890	865	918	874	895	850	892	847	904	902	917	899	898	910	882	888	913	878	902	896	921	942	896	907	867	861	873	917	877	914	883	903	844	881	880	893	909	904	840	898	909	909	863	853	876	880	870	854	939	885	948	850	884	919	864	885	866	898	893	840	900	900	864	868	842	861	875	872	886	903	852	941	904	885	898	844	858	859	850	861	892	894	863	865	864	905	827	884	926	902	847	895	909	898	899	903	915	939	854	869	879	908	863	904	875	871	915	939	849	865	912	908	881	902	858	883	869	891	912	832	915	922	853	848	880	863	889	948	895	908	879	906	903	863	901	861	879	862	882	897	889	916	936	905	872	894	902	896	914	885	896	881	873	924	875	875	869	893	866	895	871	850	901	875	902	885	863	891	886	934	840	812	883	880	928	878	839	901	891	899	912	903	869	888	877	871	859	897	929	873	842	898	867	906	960	876	867	964	847	867	890	855	896	892	861	884	857	884	852	848	861	844	864	900	916	885	861	868	894	897	885	896	883	875	878	896	897	892	856	885	891	953	874	856	886	907	858	917	898	865	877	912	885	835	900	866	863	881	889	868	838	903	886	905	931	842	933	829	917	935	883	894	913	851	857	896	847	908	916	897	924	870	927	917	910	884	928	867	981	868	895	928	878	871	907	881	882	917	875	918	902	916	859	889	885	923	917	934	870	897	891	899	891	946	838	888	866	902	866	936	892	865	866	944	830	948	875	861	874	872	905	847	920	912	834	875	891	872	883	847	873	877	871	860	849	872	878	901	927	891	885	867	847	867	867	885	921	881	903	858	855	919	838	870	893	932	870	858	890	836	852	858	865	958	896	876	902	915	897	855	925	842	834	910	852	891	921	849	861	829	879	894	898	883	887	847	877	889	894	903	790	852	895	865	861	857	881	956	883	909	886	904	907	849	925	875	878	938	881	921	915	882	872	891	874	862	868	853	861	912	869	920	899	903	926	836	849	907	861	852	863	884	870	915	907	923	915	844	875	924	928	854	915	837	873	907	917	826	863	892	908	849	843	902	851	896	871	882	894	930	947	923	857	891	902	876	862	906	857	897	856	868	834	882	922	881	907	875	922	919	873	861	919	892	869	852	878	925	800	898	854	910	875	905	887	849	911	904	875	870	858	870	879	859	873	902	912	824	910	903	872	883	896	898	951	877	871	883	873	912	887	871	869	857	912	866	892	870	909	924	883	901	885	920	898	927	903	929	887	857	878	839	823	861	887	922	895	897	883	908	886	892	898	926	881	857	834	893	863	892	872	862	860	899	874	909	915	883	810	873	903	939	897	843	849	826	894	856	870	854	900	858	844	873	892	893	890	916	855	903	873	897	843	869	862	899	899	853	911	890	879	877	839	838	943	915	845	899	858	903	876	879	911	918	896	877	867	880	874	844	917	915	886	900	909	877	931	838	929	912	862	880	877	888	910	856	872	926	888	840	881	893	877	915	844	883	920	825	951	860	906	893	907	849	905	860	914	879	904	865	919	887	870	894	896	872	898	875	882	888	868	893	910	911	867	892	892	860	843	936	902	914	926	902	891	868	908	897	863	897	871	863	834	938	902	888	846	860	861	922	846	861	864	869	880	938	870	858	837	864	884	920	886	899	881	925	902	885	923	946	931	880	910	911	846	922	880	920	854	876	872	911	876	879	856	865	922	858	880	860	893	852	867	902	883	888	910	932	809	953	916	875	916	859	920	885	928	922	902	880	872	913	908	883	829	849	931	926	865	893	827	860	881	859	887	900	860	921	847	885	879	854	908	875	943	946	851	870	897	889	845	894	866	878	921	909	866	952	915	866	835	889	909	875	833	961	895	883	919	924	900	860	899	873	909	894	891	860	925	922	856	909	879	836	885	891	889	885	841	879	906	903	848	891	911	864	903	869	922	871	897	970	851	810	927	877	863	898	865	885	886	934	871	921	851	841	935	870	911	853	907	914	867	915	926	846	918	864	859	854	899	889	894	908	890	870	856	890	884	875	877	881	905	873	842	935	851	901	860	898	934	860	863	857	844	924	923	890	860	884	933	901	899	924	920	883	933	941	908	881	898	880	894	864	944	960	865	881	899	850	880	874	887	915	896	942	903	888	914	876	928	856	852	942	880	859	959	883	863	896	895	874	887	884	912	879	856	854	905	857	825	921	860	862	885	882	894	915	930	906	924	875	911	898	910	891	940	897	857	909	896	858	891	888	846	847	849	833	913	888	864	889	903	900	923	928	876	913	826	915	871	874	833	910	911	871	911	930	922	861	919	925	868	891	872	879	903	854	864	894	922	871	880	945	916	875	861	911	839	874	870	907	883	907	892	854	931	894	840	923	882	967	912	892	887	884	839	827	856	893	887	845	880	922	885	943	866	886	901	874	874	896	889	874	927	925	881	970	875	874	865	848	915	916	916	935	853	914	883	908	872	915	897	935	855	902	874	897	833	864	930	908	883	944	867	889	870	907	847	901	865	858	881	861	903	908	862	882	835	870	831	832	913	839	893	905	904	835	893	860	905	861	868	951	868	868	882	946	895	929	872	908	863	839	849	901	845	877	890	888	856	902	867	892	838	889	852	899	863	900	845	865	877	914	881	895	869	854	954	865	915	925	839	834	883	831	869	906	877	855	875	909	894	832	908	858	912	877	883	813	881	846	843	881	895	903	886	877	884	893	908	845	884	915	873	893	863	887	872	822	899	847	870	908	864	877	899	885	909	899	862	929	869	924	882	888	900	897	881	873	825	803	867	895	877	905	839	880	871	878	805	897	923
1271	206	45	46	44	51	47	32	48	39	48	40	38	45	44	42	34	41	48	38	33	47	49	45	38	41	40	34	46	43	37	45	42	31	50	39	26	43	37	34	42	39	39	36	35	43	42	37	32	48	49	35	51	29	43	32	36	35	38	35	34	35	37	39	39	38	43	33	47	39	33	39	37	47	43	41	46	43	46	42	58	34	36	39	36	40	38	45	37	41	41	46	30	38	37	46	36	41	52	41	44	52	42	35	41	40	37	42	34	36	42	38	52	41	48	43	38	51	34	34	53	27	51	35	36	39	27	45	42	41	39	38	39	43	32	39	40	55	29	45	29	43	41	33	36	37	38	46	43	33	33	35	44	48	36	43	52	34	44	34	40	33	50	42	45	49	41	45	39	44	44	53	44	34	49	50	39	40	28	32	40	37	42	52	37	45	29	35	39	40	44	42	45	46	49	45	40	42	33	39	47	44	47	44	36	41	42	42	48	34	39	57	27	38	36	39	37	54	38	50	40	44	39	52	44	27	34	43	41	39	46	39	53	37	39	40	47	44	41	43	40	38	34	45	31	41	39	31	47	56	27	49	45	45	48	45	45	35	47	45	48	37	30	52	29	48	47	35	29	45	33	46	38	41	49	55	33	43	40	39	40	38	44	42	45	41	50	30	42	42	35	44	47	35	39	49	40	38	33	44	31	31	35	42	46	55	34	39	37	39	40	40	42	38	42	43	52	44	43	37	47	49	50	36	47	43	41	37	39	52	40	35	45	43	42	37	46	37	43	44	49	34	41	31	54	32	38	46	42	40	44	46	48	40	35	36	33	50	41	34	42	42	51	47	45	46	48	48	33	46	42	48	46	43	48	35	32	42	47	38	41	40	41	36	47	35	42	43	41	44	34	44	33	41	37	41	40	33	31	46	28	41	41	41	34	44	39	38	34	31	42	31	42	36	51	44	33	36	35	45	35	43	34	43	58	46	36	41	42	46	31	34	53	45	42	32	31	41	45	44	40	50	40	42	39	44	31	44	34	40	41	38	44	36	38	41	25	48	51	43	52	33	37	42	34	31	35	48	44	36	36	31	45	38	43	47	33	41	42	50	43	31	44	37	53	33	39	39	23	31	39	36	39	33	45	33	61	50	33	36	36	39	32	43	49	35	36	38	41	48	46	45	38	32	52	55	45	44	40	42	40	40	40	34	55	39	31	35	39	41	42	42	42	36	44	41	45	37	47	51	32	50	53	36	42	42	35	30	36	43	44	51	42	45	36	40	35	52	38	53	41	31	36	43	51	24	31	32	35	55	50	41	36	46	32	33	31	42	40	56	52	34	44	45	44	36	45	39	44	34	46	42	33	45	53	36	29	47	31	44	35	30	43	51	49	52	38	44	40	39	34	31	41	37	49	45	37	42	45	42	42	28	54	40	38	50	46	30	46	47	43	40	41	52	45	46	30	38	44	48	42	38	41	41	44	36	49	32	44	37	44	34	39	49	53	25	38	39	41	42	42	39	39	46	35	42	27	42	55	34	31	50	40	57	47	32	46	45	34	34	35	37	32	44	32	48	45	40	32	41	33	46	42	53	34	39	39	34	38	47	46	43	30	40	30	41	33	40	36	51	37	50	56	35	47	46	38	48	53	37	43	38	35	37	41	28	40	36	43	41	40	42	43	53	37	48	39	35	42	42	50	38	46	34	38	37	41	45	40	39	33	45	36	46	31	45	33	39	46	34	40	42	46	46	28	61	45	44	40	42	42	49	23	42	40	41	48	45	32	36	30	39	43	44	41	35	37	39	40	44	44	40	33	43	50	48	41	48	35	36	39	44	38	39	48	30	38	51	33	51	35	40	39	35	33	48	48	42	46	39	35	39	41	41	38	40	31	41	43	29	41	41	41	47	38	37	36	40	40	38	45	44	39	53	34	47	39	31	46	39	41	40	40	37	45	39	32	38	48	48	51	38	37	33	37	53	33	50	39	29	31	37	36	51	26	43	47	38	47	48	48	32	45	49	41	35	35	40	36	38	44	41	38	37	45	30	52	34	33	49	44	34	35	42	41	53	41	41	35	49	52	33	41	27	39	45	43	31	39	38	40	53	46	43	42	27	54	46	33	43	48	46	31	46	47	38	36	52	45	41	47	54	62	35	39	44	52	38	36	45	38	48	36	32	37	33	40	49	49	42	34	44	43	50	40	42	44	32	43	45	31	38	38	37	34	55	41	41	53	49	35	43	42	35	44	26	35	27	42	27	37	38	35	48	39	39	35	32	49	44	34	47	39	44	43	47	28	47	38	44	46	38	37	45	39	44	45	39	46	26	38	48	49	35	42	32	39	37	44	35	48	36	45	41	46	34	44	38	43	38	43	38	45	52	44	38	40	45	44	37	40	49	46	47	49	36	49	36	35	51	50	35	51	44	38	36	34	35	33	34	45	35	38	51	44	36	35	22	40	37	42	32	37	47	43	48	50	43	37	38	36	45	39	38	35	40	44	29	46	38	51	46	39	46	42	27	40	39	29	49	48	49	39	40	32	48	36	39	39	40	33	30	35	29	44	49	43	41	31	41	30	46	39	41	42	47	43	31	49	35	42	37	28	50	27	38	33	36	46	43	38	37	48	45	36	41	38	42	33	44	38	39	42	46	34	43	43	48	34	35	34	44	54	48	49	35	35	41	35	44	44	40	35	34	38	38	52	32	35	41	36	36	40	42	46	39	38	44	42	50	37	53	44	46	37	40	37	34	39	42	37	42	38	44	39	47	40	39	50	45	40	34	40	33	36	44	60	53	41	40	44	44	28	28	36	41	47	46	38	41	41	37	44	42	41	43	36	46	39	53	45	41	29	35	40	42	39	51	49	36	37	42	43	39	51	34	45	39	28	44	32	39	37	42	39	41	31	39	27	42	40	36	56	36	53	53	42	34	42	45	37	41	44	46	34	36	41	37	40	48	39	38	39	51	58	37	39	40	36	50	42	43	50	42	60	28	40	42	38	35	47	37	43	41	30	39	36	38	36	43	32	47	34	42	45	38	40	41	41	45	34	38	36	52	51	45	30	44	44	41	34	47	40	42	51	43	44	39	53	30	41	34	39	49	43	42	41	32	44	45	41	43	50	43	38	37	48	38	40	39	33	35	38	45	41	46	38	41	42	39	47	38	38	51	51	36	31	29	36	40	45	39	35	27	51	40	35	27	21	45	42	38	41	36	25	41	42	34	52	44	41	34	35	42	40	37	42	34	36	36	50	33	42	44	47	39	45	39	35	41	43	33	38	47	39	39	54	36	42	42	47	44	48	39	44	49	45	47	33	52	36	33	40	31	42	32	56	31	32	46	46	46	40	50	41	37	24	48	36	42	41	30	47	30	39	33	42	56	35	42	41	48	28	53	49	40	40	30	45	35	45	38	43	31	38	35	44	48	50	44	40	36	56	45	39	37	41	46	48	49	35	43	40	40	35	39	32	41	33	48	43	30	36	40	49	42
12427	2681	433	428	562	666	640	602	534	540	478	505	456	424	407	413	409	400	376	369	391	397	385	352	370	353	389	387	371	364	344	367	376	351	361	357	344	362	348	365	340	343	318	327	318	333	351	333	361	330	330	319	338	322	339	325	322	336	296	319	342	361	338	329	328	366	339	336	357	353	326	318	322	347	356	343	347	309	331	347	351	315	340	349	339	330	329	345	349	355	347	335	362	311	345	351	320	347	327	346	357	301	337	327	338	327	308	350	347	365	323	327	342	356	303	316	300	308	343	319	320	352	332	332	365	347	332	323	353	303	321	354	379	343	378	347	321	299	327	324	351	352	366	343	342	345	324	374	288	326	330	313	338	336	335	333	359	318	346	336	324	342	314	310	332	331	332	327	309	345	336	322	321	354	314	322	337	341	356	380	346	340	324	320	338	371	360	345	295	333	345	324	346	306	332	340	342	368	347	325	307	339	326	337	347	314	336	349	332	342	344	338	344	342	329	337	365	330	366	330	343	358	331	346	311	372	338	319	321	335	340	304	365	319	336	346	309	313	308	306	330	358	333	314	319	334	359	353	357	316	335	366	348	366	314	365	346	373	342	360	334	326	346	332	326	303	364	356	309	374	341	367	312	345	366	351	381	345	348	333	344	327	349	330	350	343	320	309	333	324	360	308	354	322	347	336	312	339	352	384	336	343	330	349	350	355	342	387	349	324	374	354	353	337	328	355	341	335	322	331	359	347	329	368	350	322	343	351	333	332	294	311	337	352	333	300	291	351	346	344	317	340	332	334	345	332	323	334	320	326	347	356	338	351	318	362	344	325	370	356	357	320	337	311	321	335	347	319	343	354	351	334	324	320	307	353	341	334	308	335	334	339	348	347	326	354	338	338	336	336	294	343	359	368	347	357	327	326	339	343	349	364	342	333	327	351	318	308	309	316	308	330	334	337	360	343	358	331	321	325	363	329	327	340	345	321	335	356	343	356	325	351	361	320	346	360	339	322	335	351	325	365	347	304	345	330	339	335	313	340	356	332	331	306	347	337	342	348	341	335	316	307	358	324	342	349	332	324	304	346	356	344	330	345	371	363	319	337	352	358	352	330	344	341	341	312	354	297	345	342	353	367	341	329	335	345	315	337	293	310	345	348	338	335	358	297	337	331	345	328	325	300	341	355	352	337	327	340	367	328	329	355	333	333	320	345	348	323	349	335	341	328	348	325	312	369	328	361	352	310	293	341	330	340	340	363	327	297	323	311	326	324	330	326	328	361	344	316	337	365	343	340	323	328	336	333	315	366	337	333	317	333	303	336	323	321	369	325	343	353	352	330	329	325	336	350	304	360	333	330	311	354	342	351	334	294	332	343	365	336	323	329	343	346	328	339	341	337	355	338	320	316	373	358	330	332	319	337	329	324	313	337	334	321	357	385	349	336	322	315	344	368	310	370	334	321	349	321	331	332	338	335	354	323	323	320	342	364	341	300	338	336	348	358	365	338	380	331	336	327	349	342	324	334	322	349	320	347	330	331	324	346	348	331	371	351	358	385	328	374	350	333	318	371	365	332	337	338	354	347	368	295	332	338	360	345	335	331	336	346	376	327	357	334	306	377	308	333	367	345	344	352	326	351	352	337	346	340	321	363	358	348	363	357	351	379	320	357	321	340	339	346	346	350	359	321	356	323	357	357	313	318	371	332	341	363	336	316	347	325	295	336	382	337	340	314	349	304	344	358	316	354	349	341	359	347	359	328	344	351	338	363	323	319	319	377	322	336	345	328	332	309	348	330	328	318	357	339	346	373	319	334	308	315	290	341	315	338	343	338	298	375	359	318	332	353	374	343	337	328	346	347	326	361	319	360	342	369	331	332	320	365	326	301	349	335	332	356	296	333	332	318	352	339	329	363	328	314	336	344	335	335	335	344	332	331	338	345	368	335	312	339	370	340	336	331	337	321	368	337	324	322	329	328	334	339	350	323	360	323	327	325	325	355	336	349	319	324	340	354	357	323	340	356	325	333	345	343	346	346	325	356	337	321	360	337	350	338	326	363	334	334	326	344	313	356	333	344	344	345	316	355	305	346	333	325	323	326	342	326	358	330	339	371	337	336	297	308	322	275	337	306	303	332	332	362	380	342	348	328	326	324	308	350	327	349	354	352	337	351	313	364	353	352	318	319	344	309	349	325	313	331	364	349	321	319	348	376	345	346	352	320	325	331	329	358	369	342	329	330	335	329	311	321	327	337	334	329	357	323	343	318	328	340	364	351	354	364	359	331	344	326	333	339	325	387	356	357	328	354	313	354	322	320	306	351	308	319	358	355	358	352	307	340	324	345	317	325	300	339	304	337	306	337	366	299	350	283	310	361	330	307	345	349	325	357	351	336	359	351	355	314	345	320	367	397	359	338	321	323	326	317	328	330	309	341	339	315	336	333	346	330	350	322	323	374	304	341	370	350	308	309	331	305	352	292	355	331	320	339	335	323	346	316	311	338	341	326	323	344	315	341	347	334	378	345	339	322	317	317	320	340	363	343	341	313	352	339	333	363	335	347	346	323	340	332	315	303	329	348	325	362	311	336	326	339	323	343	299	318	355	306	354	352	350	341	319	314	373	314	336	340	362	349	347	328	355	319	351	344	355	338	367	334	313	342	351	356	315	365	335	365	341	309	319	354	325	352	336	335	342	334	341	367	368	352	317	357	324	364	340	355	341	361	325	340	350	311	355	359	338	339	401	328	348	367	315	344	338	357	312	321	314	327	338	329	316	330	347	335	323	353	322	309	315	323	308	323	386	322	327	329	357	358	296	312	332	325	321	332	349	313	357	318	306	341	334	330	337	343	315	315	334	338	345	335	333	347	320	363	334	320	320	332	345	364	352	333	321	354	358	331	339	366	367	329	344	351	364	367	328	334	375	330	349	352	319	345	353	378	322	345	330	363	341	335	339	314	319	359	335	334	329	348	328	340	361	343	340	341	305	345	323	354	354	327	363	356	370	388	339	334	311	333	327	336	359	303	334	319	353	311	316	338	335	329	363	320	291	329	367	278	334	336	308	344	338	342	355	335	344	349	317	300	349	329	319	324	367	341	354	331	330	343	334	351	327	322	323	364	366	339	336	336	329	385	338	338	340	328	332	329	366	332	324	344	332	296	354	344	342	340	301	302	327	330	322	342	354	328	315	322	368	335	328	357	329	316	362	338	332	339	337	314	325	358	351	352	360	338	328	344	334	367	346	360	322	359	364	352	375	363	372	327	363	354	328	350	348	324	316	316	301	353	342	344	325	366	368	341	329	326	332	340	353	373	350	324	344	340	343	351	346	336	348	329	344	309	368	357	358	339	350	328	324	314	313	326	345	326	359	376	354	340	352	352	341	348	315	310	363	320	323	335	358	307	345	332	357	297	345	358	312	347	307	310	330	321	357	338	320	341	333	312	377	311	338	325	319	355	336	313	351	354	300	334	335	339	332	341	342	333	358	322	346	332
944	871	132	112	115	121	121	131	123	133	122	128	114	125	125	127	123	114	123	118	113	109	117	121	143	111	113	102	100	123	101	140	99	105	110	113	118	105	98	117	117	136	115	109	102	104	120	114	79	112	107	121	92	99	109	130	125	113	109	105	124	125	107	99	121	116	99	114	126	105	105	115	110	111	105	113	110	142	104	124	98	119	105	108	103	117	104	123	119	104	101	113	117	127	118	102	115	97	111	113	115	120	99	111	111	128	114	109	109	120	107	108	111	106	113	126	116	88	106	116	99	103	105	106	98	132	113	98	107	89	118	110	115	97	102	103	112	113	102	97	109	103	122	95	120	110	105	88	100	116	116	112	122	120	108	95	103	95	116	124	107	121	101	93	114	92	92	108	114	137	105	102	131	100	111	112	105	107	105	103	118	111	108	120	114	113	127	106	111	94	102	100	100	95	116	111	99	116	121	103	103	132	106	109	123	100	114	110	102	113	110	110	104	117	138	110	116	120	119	96	121	118	105	101	103	101	110	117	114	112	112	106	120	122	121	113	127	92	114	94	106	119	99	117	100	117	115	121	121	122	115	102	108	104	115	125	102	128	107	122	117	111	118	121	113	109	122	125	115	127	117	114	102	102	104	117	117	108	107	109	106	105	138	113	99	112	107	107	121	120	104	125	98	92	114	99	105	103	106	111	125	106	113	122	123	125	113	119	106	102	106	123	122	120	105	98	115	105	102	104	113	112	110	120	103	98	123	105	105	117	91	116	97	115	93	94	121	108	97	143	136	118	100	107	109	136	119	119	109	104	88	112	119	106	105	105	115	99	117	110	119	134	115	89	105	113	104	121	125	113	110	122	103	103	131	103	122	138	117	106	117	122	99	104	120	108	108	123	118	100	102	117	112	125	98	103	109	109	104	112	119	125	138	100	116	111	94	96	100	120	110	111	106	117	121	115	119	118	98	113	102	103	108	113	112	107	107	110	109	98	128	108	93	128	96	120	128	127	97	107	117	113	101	105	105	103	115	104	110	96	108	119	114	110	108	110	122	99	106	117	97	123	106	94	94	124	115	98	119	115	124	101	106	107	108	127	107	130	108	110	94	117	113	118	107	112	118	105	119	113	115	122	104	125	107	94	127	117	111	125	115	133	120	115	119	109	117	103	104	107	116	115	113	107	114	131	108	93	138	106	117	123	107	126	97	108	122	105	117	101	121	126	127	127	127	106	113	111	110	113	78	104	111	110	107	110	114	100	99	106	123	124	101	101	104	117	116	107	93	97	105	129	97	111	94	111	116	115	90	107	110	112	106	122	111	129	117	102	109	94	123	85	114	113	88	114	113	99	114	121	114	113	117	115	110	121	126	102	123	96	99	138	98	105	108	111	105	131	112	112	112	114	119	120	89	137	96	112	116	109	104	123	103	104	101	111	133	129	98	105	101	103	120	111	92	126	115	110	111	118	114	133	123	117	114	101	114	126	110	107	107	104	127	111	114	128	102	106	111	99	120	119	123	105	124	101	97	94	107	97	109	110	106	115	106	116	111	103	100	111	100	127	108	107	102	123	106	113	107	105	109	93	104	104	102	107	121	108	124	107	114	102	114	127	131	112	133	103	104	105	129	126	105	111	90	126	116	107	93	116	124	109	116	113	128	111	101	115	115	108	117	102	82	102	128	114	90	118	99	87	123	111	103	112	108	111	93	112	129	107	113	117	107	102	108	74	121	98	119	109	90	115	108	107	91	108	113	130	113	118	91	110	97	98	129	117	122	109	120	110	110	120	110	111	123	114	111	119	114	115	105	94	118	108	96	113	102	116	116	127	102	102	114	117	125	122	114	117	134	103	107	122	109	134	104	96	111	99	126	97	99	116	85	114	125	111	125	128	121	101	119	117	123	107	120	141	127	97	121	105	108	107	112	106	108	99	97	119	108	112	116	124	125	109	117	104	111	127	113	96	102	120	116	107	108	110	122	103	106	126	112	114	106	100	121	124	99	119	112	98	105	89	100	116	95	100	111	114	112	119	105	109	127	113	113	108	108	112	114	136	98	119	116	105	104	111	124	113	126	113	122	138	111	110	114	118	129	101	112	120	109	127	100	109	105	121	128	118	117	125	121	128	125	103	106	98	104	122	117	114	124	107	121	107	94	130	114	115	105	100	122	100	120	112	90	121	118	119	109	123	109	106	107	145	102	95	114	125	123	111	126	112	105	103	112	109	128	105	126	114	113	138	104	110	92	118	104	98	116	104	114	117	119	106	103	127	117	113	115	108	108	114	122	101	82	101	106	108	108	111	104	115	107	124	106	115	105	119	135	118	117	106	116	115	120	107	108	120	113	108	113	92	111	109	128	109	97	109	123	109	111	103	111	114	112	134	120	122	95	116	125	117	143	113	110	116	120	103	120	101	108	107	91	102	115	105	118	113	109	130	114	121	110	106	117	104	134	114	109	114	101	94	93	108	111	100	101	97	108	100	113	110	109	124	98	135	113	99	113	120	98	117	112	108	87	119	155	140	99	121	116	127	114	115	93	112	116	104	125	112	100	121	111	111	122	113	90	92	118	110	125	116	105	99	99	98	119	102	109	99	113	108	93	108	116	125	127	106	118	106	113	114	122	101	107	119	121	119	105	93	114	108	108	125	92	118	133	108	100	110	103	110	130	102	121	96	121	113	120	104	94	118	97	97	118	115	97	109	136	102	105	102	113	117	91	118	114	107	119	108	104	108	105	130	130	105	120	116	134	102	115	115	121	105	110	129	121	109	115	116	105	97	120	105	111	116	115	122	125	117	113	116	103	105	126	138	115	108	131	123	107	128	108	93	128	116	106	124	120	106	101	95	128	101	96	138	112	121	116	101	95	95	113	116	126	107	97	117	101	92	103	114	113	99	124	112	113	107	114	103	108	94	128	123	130	130	107	115	96	122	100	101	110	99	119	127	105	101	118	101	119	119	102	123	106	101	118	136	114	121	113	122	94	106	112	111	109	102	106	103	114	95	118	113	81	116	100	98	119	106	106	120	115	100	115	115	100	112	111	115	84	100	131	107	116	110	124	113	103	131	87	103	123	108	112	111	106	111	117	120	124	117	117	115	104	98	107	96	112	107	112	119	121	121	94	108	113	116	114	105	104	111	104	114	120	126	109	109	139	105	109	118	99	101	126	106	110	112	115	100	95	107	117	106	92	103	108	92	106	105	117	116	106	113	110	108	114	104	117	127	106	110	103	112	107	128	108	107	120	117	97	108	113	102	104	116	130	90	112	113	107	95	108	134	117	110	124	125	100	107	126	116	117	113	111	110	116	105	115	118	116	103	105	96	103	115	132	113	128	105	106	95	114	111	124	94	107	113	106	103	110	132	82	116	122	124	107	133	112	105	107	104	106	115	137	120	122	111	96	95	119	112	116	105	121	131	125	132	126	123	107	109	129	113	119	121	117	124	121	108	115	105	136	114	97	124	113	110	87	110	89	106	122	110	122	117
14046	8373	1309	1364	2344	3042	2884	2467	2054	1785	1670	1510	1419	1327	1291	1174	1177	1125	1106	1079	1120	1048	999	1015	1041	975	996	970	983	994	976	953	918	939	961	919	942	953	941	961	929	959	952	938	913	926	925	945	973	942	936	947	921	947	931	889	879	929	989	948	945	909	896	924	930	965	916	940	972	873	983	902	952	907	888	968	911	909	950	884	862	841	926	879	884	914	933	948	963	883	895	923	886	929	879	909	928	908	936	873	929	863	938	958	903	908	931	903	933	934	919	951	856	900	890	923	892	922	921	895	917	917	902	898	910	918	931	962	830	831	919	936	901	937	894	923	876	904	896	898	906	875	889	835	951	900	912	945	914	907	928	906	858	926	953	907	962	907	975	932	893	905	917	866	904	878	934	901	900	892	897	902	871	938	879	869	920	942	922	926	851	861	902	873	914	924	918	893	897	851	929	841	915	869	829	916	897	883	904	921	867	865	957	915	891	937	901	917	906	933	879	920	885	862	929	903	920	934	906	948	900	855	891	891	864	908	962	901	874	876	911	905	941	921	927	840	887	895	904	876	892	927	921	918	882	902	954	885	883	938	890	852	921	953	868	945	894	864	865	942	899	915	871	931	903	922	879	927	938	825	899	942	887	920	905	862	910	875	927	925	864	898	864	895	946	866	955	894	943	941	970	896	929	916	860	872	902	844	910	876	892	898	909	925	897	827	943	869	872	894	872	865	931	918	871	873	907	921	893	906	913	883	907	899	945	938	871	897	968	924	917	923	895	909	931	888	920	923	910	916	857	859	893	882	938	897	926	914	904	929	929	898	894	904	852	951	892	901	950	936	874	897	876	937	875	927	957	884	903	884	882	886	915	938	878	913	922	911	866	985	909	862	943	874	915	885	930	856	887	915	941	902	924	938	919	948	926	880	926	988	903	857	897	904	887	901	876	949	923	881	892	979	884	861	884	864	909	883	895	932	891	908	891	925	968	925	890	875	862	879	916	887	848	904	881	923	924	893	925	916	913	886	926	899	873	921	916	898	872	913	909	941	928	908	916	854	915	821	903	882	818	934	860	911	866	878	963	890	853	924	931	939	942	936	865	888	921	882	923	914	915	898	940	960	934	953	889	876	874	915	887	903	939	910	932	863	878	901	907	893	879	867	919	902	869	911	910	903	895	881	897	915	892	888	867	884	902	916	863	877	895	882	892	886	914	944	989	878	913	953	921	908	904	831	883	875	900	939	893	921	924	926	860	871	911	913	905	876	896	928	915	953	884	893	927	926	883	916	923	931	940	948	864	944	914	932	925	882	864	900	960	919	890	906	892	940	910	898	937	898	891	946	936	895	911	917	875	910	897	878	883	892	901	862	927	893	900	934	923	934	852	901	924	922	913	899	872	930	893	896	892	962	914	924	878	920	923	925	925	886	882	882	887	914	902	908	867	912	921	878	896	950	930	899	912	986	850	885	887	916	875	901	873	935	921	899	893	888	869	923	912	887	953	931	910	928	906	949	937	872	919	898	916	902	907	890	857	895	918	920	934	885	893	905	931	910	877	929	903	890	907	873	903	918	912	944	966	848	851	898	890	922	843	980	888	895	944	868	896	850	930	909	940	951	916	924	898	916	930	914	856	929	907	941	860	877	889	870	866	915	947	959	885	899	882	940	842	914	931	888	902	920	879	881	870	854	876	904	960	950	910	912	877	828	877	929	928	900	934	874	907	902	916	948	917	903	928	919	874	950	863	888	941	911	891	924	885	923	920	913	880	884	881	907	901	856	901	934	910	893	948	916	905	874	906	875	921	900	901	920	907	881	923	878	955	872	936	921	906	905	865	931	932	877	909	905	929	902	837	923	937	878	912	940	879	891	929	959	898	887	936	871	903	923	903	926	923	894	909	922	906	911	886	865	901	939	863	903	911	910	908	949	967	907	917	874	865	887	867	880	924	882	928	878	918	926	948	899	954	940	919	920	936	923	907	929	913	928	861	913	907	914	910	900	942	801	910	905	843	923	898	911	901	934	970	915	917	906	916	899	911	939	922	914	961	876	891	921	896	836	906	884	929	877	899	899	872	970	889	914	914	912	928	933	870	825	910	891	912	915	905	933	875	931	930	888	877	941	921	953	915	901	899	955	908	928	941	952	863	922	896	920	896	902	899	890	930	942	867	869	909	911	936	914	902	920	928	873	892	914	888	873	877	896	891	935	924	922	944	852	877	895	933	850	964	930	889	916	942	910	864	850	902	918	934	900	875	944	923	866	870	873	905	896	859	895	893	896	930	899	945	909	871	860	915	889	912	958	872	896	927	891	902	849	839	901	930	873	889	910	912	946	896	844	871	930	922	866	866	902	945	929	866	855	888	883	919	912	901	914	942	940	895	956	907	938	917	922	916	884	928	898	952	896	863	866	981	932	862	940	886	912	923	941	908	966	929	892	906	926	924	850	962	971	885	932	848	924	933	880	881	921	907	927	900	894	923	923	891	944	898	903	901	872	916	898	934	936	928	824	879	938	904	882	887	879	962	897	932	892	897	855	958	887	888	960	894	859	950	951	901	883	897	938	853	897	938	922	955	861	915	899	854	921	918	911	948	893	903	940	880	969	852	861	969	906	937	897	980	874	909	920	863	914	864	935	879	868	943	916	885	932	886	869	904	907	854	970	924	921	924	902	858	890	889	923	924	875	938	893	886	898	868	886	898	872	901	918	857	840	866	917	865	861	928	913	897	905	883	955	873	953	965	902	920	881	887	886	898	851	889	924	891	911	884	920	901	877	925	884	930	943	856	866	874	956	934	910	932	932	889	888	921	895	903	829	877	829	937	898	863	938	891	929	910	882	931	920	863	900	968	892	888	935	874	921	869	917	951	934	935	875	923	916	889	956	916	933	889	875	915	918	930	862	879	917	888	956	897	909	864	906	927	879	921	941	892	895	885	936	878	931	896	948	920	954	907	886	917	946	919	964	871	880	928	875	864	885	900	895	924	897	922	913	871	961	999	917	931	843	954	930	892	910	905	921	902	829	904	857	921	923	827	902	897	935	860	919	928	961	888	902	905	857	874	925	918	907	935	942	939	988	865	937	868	926	860	930	923	892	919	906	904	857	896	923	919	870	849	878	901	870	876	930	871	936	910	896	905	940	907	863	880	844	943	903	863	865	922	912	865	890	917	851	879	895	891	946	910	884	882	940	958	909	924	918	942	888	903	901	940	883	849	905	909	886	935	902	910	865	909	921	942	908	918	896	949	912	840	906	923	940	869	858	911	876	895	876	926	890	880	883	897	903	886	909	861	889	910	929	918	935	919	890	902	876	859	916	896	907	872	850	935	913	882	950	908	883	921	904	863	935	903	900	872	885	871	918	873	891	837	948	907	919	856	934	877	888	892	958	917	906	827	881	895	941	953	892	921	879	897	914	909	871	884	895	872	940	951	872	938	881	949	902	842	951	868	912	900	877	916	906	900	898	851	960	894	905	881	865	982	910	891	902	874	934
1732	480	56	30	33	34	52	77	49	42	43	32	38	43	44	34	33	29	34	32	30	42	35	32	36	24	29	28	32	29	24	30	18	26	24	27	26	27	22	33	28	35	31	23	22	28	25	21	17	25	23	24	24	28	28	32	22	26	23	26	32	19	29	19	28	23	22	19	35	30	28	31	24	21	21	22	30	28	28	19	30	26	24	20	27	24	22	28	26	24	20	22	17	20	23	28	24	21	33	31	22	21	25	21	23	24	24	27	33	23	26	29	23	27	29	31	26	23	26	29	26	26	29	29	22	28	25	19	35	21	24	22	27	26	22	22	34	24	19	24	20	29	22	32	35	28	32	33	28	23	34	24	20	20	25	26	25	29	22	27	31	24	35	15	25	21	34	31	24	32	20	28	21	31	18	22	29	26	22	20	23	28	28	32	25	22	27	27	37	22	14	15	33	26	28	31	23	29	19	34	27	28	30	33	27	21	22	17	24	30	22	29	26	23	25	23	32	23	26	26	18	29	16	20	32	37	31	30	26	22	30	21	20	29	27	25	37	31	28	27	22	31	19	25	27	20	37	25	32	21	26	28	22	24	21	32	20	25	22	32	24	33	37	25	30	40	15	29	22	20	31	25	24	26	33	21	21	29	23	28	34	24	38	39	23	21	21	31	31	28	26	27	34	28	30	15	18	30	31	21	20	30	24	20	28	30	30	32	23	23	25	31	32	34	31	30	27	19	29	35	31	25	30	20	23	24	24	27	16	34	26	23	18	29	25	38	29	28	40	30	24	19	26	23	22	29	24	15	27	20	17	28	30	19	26	29	24	32	23	31	23	24	23	25	23	26	26	23	38	23	22	35	29	22	29	35	25	31	25	25	32	36	25	26	21	32	28	28	31	27	17	21	22	23	17	35	25	23	19	31	31	30	25	29	34	32	21	28	26	26	20	32	29	26	29	21	20	27	13	26	36	30	22	27	26	22	18	28	24	13	24	27	25	22	20	29	18	26	29	39	36	16	24	20	30	34	23	28	28	27	20	22	29	23	27	21	31	27	17	26	22	15	22	26	26	21	30	31	23	23	26	34	26	31	30	22	18	17	24	20	26	27	28	30	33	26	33	22	24	24	28	36	21	29	26	25	22	25	19	33	19	34	23	29	34	25	30	19	26	28	25	26	28	23	20	28	19	26	24	31	27	21	31	28	26	27	28	14	29	20	22	30	28	27	28	25	27	26	29	24	27	32	20	21	34	30	33	23	22	20	28	26	28	24	22	21	27	21	24	22	19	29	26	26	34	32	23	27	31	40	29	35	15	31	27	23	30	31	33	29	22	25	25	33	33	33	27	21	27	28	24	20	25	20	33	29	28	26	26	32	32	32	31	31	28	30	26	23	35	15	19	24	35	27	18	25	25	29	30	20	21	29	28	23	28	27	29	28	23	33	23	26	29	30	22	30	27	22	15	30	34	28	27	23	21	30	32	22	23	18	31	29	21	14	26	30	23	26	32	34	24	15	22	30	20	33	27	25	19	33	25	24	21	21	34	31	25	24	31	27	28	26	24	28	30	21	22	25	22	28	24	22	25	27	31	19	29	16	23	17	22	27	31	24	31	32	28	19	20	29	31	22	30	27	33	18	25	22	30	28	26	26	32	36	25	27	22	23	23	24	30	26	28	26	22	24	25	24	25	20	21	33	32	26	28	33	23	26	33	23	34	18	33	28	36	26	33	27	25	17	28	21	23	21	24	25	25	31	22	22	30	23	26	26	24	27	32	30	15	23	26	22	23	30	23	30	21	23	18	26	26	32	19	25	34	30	25	27	29	31	21	31	33	24	31	25	20	24	25	26	26	23	25	24	25	20	28	28	24	31	29	29	33	29	26	19	22	36	17	23	15	32	23	31	19	30	24	15	28	23	24	25	28	29	30	20	32	31	30	26	28	19	20	24	23	19	32	30	30	28	29	26	32	17	33	23	26	29	38	34	20	31	25	30	24	20	21	22	21	31	26	25	32	29	35	19	14	27	25	29	18	25	27	33	30	26	27	24	24	25	28	21	29	23	31	26	23	22	31	25	25	32	23	32	29	27	31	23	35	31	26	27	20	36	22	26	28	22	13	35	20	20	24	28	27	24	26	25	29	30	33	31	27	22	32	26	26	21	23	27	19	19	24	24	37	26	26	30	24	27	24	34	21	21	21	23	14	25	14	39	27	33	27	29	36	26	30	21	23	25	24	21	25	35	19	39	24	22	23	21	28	18	29	25	31	29	32	21	22	20	20	28	27	20	26	36	22	35	24	25	26	17	27	25	26	29	26	27	20	18	27	24	28	28	27	27	21	39	26	23	23	34	20	31	26	34	19	28	25	31	24	28	31	20	30	22	23	29	20	26	28	24	23	23	25	21	18	22	27	24	26	22	32	31	24	21	22	27	28	27	20	14	29	28	32	26	32	31	31	33	28	31	17	20	27	28	34	21	33	20	34	37	19	19	31	31	30	28	24	20	28	23	32	24	22	27	20	25	23	27	26	22	27	29	23	24	19	30	27	30	26	40	20	33	24	28	24	24	36	27	34	24	27	32	21	24	33	25	20	22	28	23	31	30	23	20	23	26	25	23	26	29	35	26	26	27	33	28	30	18	34	26	35	27	28	36	23	34	26	43	24	18	30	26	32	31	33	23	22	35	21	24	27	21	21	23	24	20	24	36	23	29	31	26	26	30	22	24	31	28	31	32	23	27	10	19	29	28	16	22	26	36	26	25	34	25	18	21	18	35	19	21	31	25	32	18	33	20	45	31	21	38	30	26	20	36	24	28	36	25	29	24	29	24	23	21	21	18	24	15	26	25	26	33	24	18	24	33	38	36	32	26	33	26	31	24	21	23	32	22	22	23	21	33	30	29	24	18	23	20	35	27	17	25	37	28	23	30	24	23	30	34	21	22	27	31	22	26	25	25	31	19	26	26	33	39	24	24	29	23	23	24	37	22	22	25	22	28	22	29	27	21	18	19	32	19	38	36	34	23	22	32	23	23	17	20	20	27	27	27	25	28	26	23	32	32	28	25	22	26	26	12	23	27	31	18	22	24	24	30	31	17	28	15	33	22	15	29	27	32	29	28	26	34	19	32	22	33	29	33	23	29	22	28	27	30	35	30	31	21	27	25	15	27	25	27	33	24	31	19	32	24	30	32	24	23	33	37	30	22	33	33	33	22	24	18	21	21	24	21	18	26	26	33	25	22	30	22	36	28	28	21	29	35	26	17	26	27	27	28	26	33	21	19	23	24	23	29	27	21	24	24	22	21	21	27	27	25	25	27	24	32	27	28	33	24	24	20	23	28	27	21	19	21	24	23	25	26	22	20	19	28	33	32	28	26	28	29	39	26	22	34	30	24	28	25	29	30	28	27	26	23	30	20	28	18	28	19	22	34	34	26	33	33	19	23	23	16	20	27	20	23	27	22	22	30	23	32	26	29	25	21	33	21	33	34
14113	5817	513	595	1344	1976	1821	1600	1325	1072	966	825	742	697	619	579	474	459	420	422	392	386	355	352	369	372	291	297	301	290	282	284	304	276	282	260	287	234	276	272	268	256	251	264	248	243	242	244	254	267	242	256	249	241	249	245	281	251	248	226	232	284	222	233	257	246	233	246	234	241	232	205	239	233	264	225	236	251	244	237	226	225	228	226	234	252	223	197	223	230	253	236	235	227	243	221	241	223	220	239	210	203	220	207	246	208	244	222	225	220	247	244	220	214	253	217	229	214	202	232	218	221	222	245	244	235	264	239	235	239	223	245	239	238	227	226	239	223	244	220	231	242	209	228	240	236	235	229	247	229	248	208	215	214	214	205	226	228	252	227	235	240	206	231	214	232	236	234	215	187	222	260	246	210	219	230	237	220	219	239	219	215	230	187	218	220	249	223	207	229	223	251	236	237	239	249	224	225	262	229	226	237	224	211	234	260	230	222	225	224	225	242	223	233	207	220	233	223	200	215	228	222	211	218	252	204	197	233	217	216	202	200	232	225	226	234	227	225	220	220	225	221	219	218	254	219	237	208	217	224	220	230	224	219	215	217	225	246	229	215	235	205	237	237	229	201	224	258	207	237	221	218	241	235	240	215	202	202	244	215	221	221	225	202	245	213	208	227	204	237	236	260	236	218	239	225	223	219	222	239	228	247	222	231	208	224	214	247	230	212	222	233	197	219	243	239	199	211	220	215	225	239	211	225	217	220	199	209	214	224	213	220	230	224	247	204	227	213	246	202	245	229	233	218	262	208	222	245	225	198	184	197	220	226	220	229	225	213	232	221	222	239	238	212	256	219	216	224	220	204	231	236	211	218	199	226	249	237	215	228	232	215	234	221	227	234	209	185	241	227	222	224	225	199	245	222	237	256	233	224	240	212	232	241	245	205	210	225	234	203	216	199	221	247	215	206	218	210	213	218	242	239	212	196	231	237	222	212	226	216	223	212	224	230	243	223	199	208	254	224	230	226	225	215	191	224	218	214	206	219	232	221	229	213	231	222	225	218	277	216	210	227	224	235	229	196	220	221	215	239	226	209	230	246	223	250	214	228	233	214	220	230	215	254	208	230	224	234	210	196	221	225	243	234	238	224	217	200	213	214	252	216	194	245	210	232	228	224	215	234	219	245	213	199	222	219	229	222	219	222	223	227	240	210	204	210	213	223	225	235	223	221	228	218	241	216	211	245	197	217	231	239	225	204	228	241	213	233	219	224	195	204	236	204	226	224	232	217	200	250	231	214	219	228	245	226	225	225	195	233	236	214	221	217	242	224	211	241	212	219	228	236	224	209	218	214	212	216	243	226	224	214	221	197	236	247	222	214	214	198	227	216	266	221	215	218	228	200	227	205	215	214	230	214	268	227	241	210	226	213	230	192	216	249	217	228	254	196	195	250	247	205	209	222	178	212	230	218	234	251	208	215	219	229	223	214	219	207	236	222	221	234	235	208	250	216	239	223	201	223	233	235	234	234	236	216	218	209	232	230	227	234	219	211	212	238	231	219	255	243	229	199	232	208	208	241	224	248	242	233	232	231	225	217	216	193	212	227	238	220	208	227	246	220	227	232	221	232	200	200	239	226	242	209	235	236	220	222	222	244	204	212	235	197	216	198	225	225	223	248	217	235	256	223	202	231	225	217	211	230	240	236	212	215	229	229	242	238	217	213	209	229	214	219	240	240	199	223	218	205	211	209	216	211	261	207	225	225	220	238	203	226	188	209	221	240	200	236	226	199	215	240	211	233	234	219	234	205	248	242	193	217	222	219	257	227	232	217	234	229	223	198	216	216	218	239	206	218	234	219	238	210	229	218	229	236	232	213	237	244	227	202	213	212	205	230	231	239	222	229	199	223	215	223	217	246	199	229	229	230	217	212	210	217	232	223	181	230	238	211	233	226	198	227	215	228	223	209	216	248	214	217	216	201	225	214	202	251	206	241	225	235	247	212	203	235	205	230	218	225	243	205	189	239	226	229	200	205	219	216	223	195	219	196	220	246	246	219	224	232	211	232	253	219	215	194	239	222	212	213	215	233	221	216	237	212	214	212	217	228	230	206	227	211	237	216	219	205	217	220	208	212	265	233	222	216	230	235	243	202	238	223	254	237	203	210	189	237	185	220	256	214	220	232	211	219	211	234	234	221	225	222	210	256	222	220	220	209	234	218	234	257	231	211	210	253	225	225	205	211	220	220	217	219	210	243	216	240	246	216	214	242	218	210	208	234	224	211	215	259	204	212	230	197	212	237	215	227	188	216	243	224	200	243	219	215	226	230	227	244	204	197	228	231	210	197	228	237	204	219	222	217	177	240	235	210	238	222	227	219	212	218	203	247	241	226	202	220	228	249	211	232	225	225	234	212	232	211	201	229	221	247	227	229	232	243	217	209	241	200	230	230	210	229	213	222	244	262	207	203	221	221	223	212	207	221	222	224	197	219	233	236	217	221	221	214	240	230	219	206	203	219	226	245	202	207	214	252	201	200	229	217	240	215	246	233	217	212	238	230	237	240	216	205	222	217	235	194	213	230	230	220	216	217	221	246	211	218	195	215	226	195	220	219	243	226	213	208	218	201	213	234	252	225	199	224	214	215	215	210	262	245	223	220	209	217	215	220	224	232	234	224	255	217	212	220	205	232	217	236	226	229	215	232	234	215	234	224	226	195	212	223	223	194	259	224	216	234	197	218	213	252	235	220	226	214	226	210	221	200	224	238	203	218	227	229	241	246	220	242	197	203	222	194	225	196	220	211	219	244	205	215	212	248	233	246	208	233	238	224	214	219	236	225	217	216	244	213	228	217	233	228	233	223	209	209	223	215	238	238	233	245	215	227	253	218	222	238	230	211	210	194	212	208	226	239	252	212	221	221	209	233	239	204	213	216	219	216	234	240	223	214	211	194	220	211	208	216	237	252	246	218	232	222	231	213	209	210	220	228	211	224	242	228	189	209	223	243	205	220	252	228	209	225	233	224	225	235	223	209	240	226	202	208	210	205	245	203	206	226	239	239	207	209	260	256	236	231	221	198	217	199	217	241	246	212	253	200	220	210	227	234	237	223	216	214	238	234	214	199	252	224	215	220	206	228	220	213	198	239	217	242	221	208	230	218	254	233	208	227	233	219	223	213	207	232	217	214	216	241	244	217	213	215	208	241	241	219	205	188	245	248	228	227	212	229	230	220	234	211	215	212	245	230	239	223	203	196	219	225	265	219	228	227	217	222	239	217	212	239	240	233	230	238	221	246	225	209	210	232	218	216	237	203	237	212	203	249	251	204	219	241	199	209	224	238	235	217	234	219	209	203	226	226	240	254	229	213	206	217	235	212	236	220	211	241	207	254	210	208	237	230	209	230	248	220	236	224	227	227	229	213	207	220	226	229	193	222	248	240	241	203	247	228	249	214	225	234	240	211	238	241	210	234	230	222	213	214	195	219	212	243	224	215	235	220
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
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
