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
343540652135	343540652696	343540653244	343540653794	343540654344	343540654896	343540655444	343540655996	343540656544	343540657096	343540657644	343540658196	343540658744	343540659296	343540659846	343540660396	343540660944	343540661496	343540662046	343540662596	343540663144	343540663696	343540664246	343540664796	343540665344	343540665896	343540666446	343540666996	343540667544	343540668096	343540668646	343540669196	343540669744	343540670296	343540670846	343540671396	343540671944	343540672496	343540673046	343540673596	343540674144	343540674696	343540675246	343540675796	343540676344	343540676896	343540677446	343540677996	343540678544	343540679096	343540679646	343540680196	343540680744	343540681296	343540681846	343540682396	343540682944	343540683496	343540684046	343540684596	343540685144	343540685696	343540686246	343540686796	343540687344	343540687896	343540688446	343540688996	343540689544	343540690096	343540690646	343540691196	343540691744	343540692296	343540692846	343540693396	343540693944	343540694496	343540695046	343540695596	343540696144	343540696696	343540697246	343540697796	343540698344	343540698896	343540699446	343540699996	343540700544	343540701096	343540701646	343540702196	343540702744	343540703296	343540703846	343540704396	343540704944	343540705496	343540706046	343540706596	343540707144	343540707696	343540708246	343540708796	343540709344	343540709896	343540710446	343540710996	343540711544	343540712096	343540712646	343540713196	343540713744	343540714296	343540714846	343540715396	343540715944	343540716496	343540717046	343540717596	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
852	158	80	85	54	87	80	85	94	97	80	84	73	83	66	69	65	45	62	47	58	56	58	68	49	65	54	51	46	50	58	53	50	52	54	67	60	45	62	40	57	55	43	46	48	47	62	72	52	59	46	52	46	49	55	47	64	52	48	39	58	58	52	44	49	54	37	53	52	56	61	47	38	52	56	54	47	39	50	57	46	57	52	52	51	45	60	53	56	49	52	55	49	49	52	42	46	45	47	39	48	43	44	52	48	51	42	46	60	47	54	55	51	46	43	48	52	54	54	54	54	62	48	50	59	63	57	64	55	44	61	46	41	41	48	60	47	54	72	46	53	53	61	48	61	50	55	37	47	51	52	42	42	67	51	50	59	42	46	48	55	61	56	61	46	40	47	57	51	41	53	73	53	51	54	40	60	53	49	50	61	39	60	55	59	47	45	50	49	42	36	55	43	46	57	59	45	55	49	52	48	74	59	54	49	50	53	52	53	40	56	50	54	48	47	44	48	52	53	55	44	42	46	45	55	55	75	48	54	60	42	42	37	45	51	52	54	52	43	54	41	53	46	46	45	45	53	35	63	59	45	48	64	48	58	45	46	46	51	64	50	59	57	42	42	47	57	53	47	56	50	62	47	38	53	62	45	62	52	47	42	38	47	62	48	55	58	53	61	35	65	52	62	41	40	42	52	59	54	52	44	52	48	56	50	48	52	58	45	55	58	43	55	56	39	66	53	49	50	39	50	54	51	48	46	50	49	56	55	51	40	51	58	55	47	54	52	54	50	50	59	50	40	53	52	42	50	49	51	51	46	50	47	55	53	39	53	39	50	57	63	42	46	48	48	63	56	55	36	46	54	53	55	50	52	47	61	47	47	56	55	36	35	63	38	45	54	52	58	57	36	45	45	31	54	47	37	45	54	57	47	46	48	49	55	55	43	51	42	51	61	56	44	45	60	55	47	52	52	50	45	48	59	42	41	49	54	51	47	49	46	45	50	53	58	37	49	57	45	55	56	59	55	44	49	52	62	62	70	47	42	45	40	55	42	40	36	45	59	46	47	47	53	52	54	43	49	43	53	40	51	55	53	58	50	58	45	49	50	54	43	51	60	51	52	54	37	54	47	53	40	54	47	52	44	44	53	52	51	56	43	58	47	55	54	51	50	54	53	41	43	48	51	53	45	52	54	47	43	52	47	56	45	56	53	57	63	48	49	51	56	61	60	49	39	52	56	41	49	53	46	46	37	54	56	56	53	53	47	61	51	52	43	48	66	44	64	46	46	46	61	33	48	53	47	54	52	59	51	47	44	52	49	50	43	50	61	51	52	43	48	45	62	52	50	37	48	48	45	50	56	50	36	45	45	51	45	44	44	62	46	55	42	39	46	54	59	53	49	42	49	53	37	51	47	51	39	63	40	53	45	49	38	57	49	49	44	48	52	42	46	52	51	57	39	48	45	58	57	53	55	64	52	40	36	48	48	37	46	58	48	48	44	48	39	42	50	54	49	48	53	53	49	59	47	59	51	49	53	57	43	53	50	42	63	48	43	53	50	49	45	45	53	43	41	48	40	38	58	54	49	50	49	56	62	62	53	49	45	48	45	40	42	37	49	45	52	43	53	51	49	66	45	43	38	44	48	39	59	55	53	53	46	53	54	51	47	41	42	61	35	51	46	59	49	49	70	40	50	44	52	36	42	49	37	46	49	43	44	53	41	41	51	40	46	44	58	59	54	51	39	46	54	50	62	57	46	44	43	62	45	55	52	63	53	59	47	41	37	51	60	44	54	37	62	60	49	53	48	48	41	50	50	45	53	43	56	58	59	51	49	50	47	35	41	44	42	53	56	50	43	52	46	46	57	49	58	37	49	49	50	58	50	39	54	40	63	45	56	49	48	48	46	49	66	59	56	47	52	53	44	47	49	48	50	46	43	38	46	57	60	43	41	53	40	64	54	58	62	53	42	60	46	52	45	41	51	44	45	45	52	53	55	42	47	51	44	42	48	45	54	55	46	53	65	47	44	37	54	59	48	45	58	46	47	53	58	57	46	51	58	52	51	36	45	60	44	55	36	49	53	54	45	58	41	43	40	56	41	57	33	51	46	49	43	50	51	59	50	68	50	47	67	57	48	45	53	41	34	43	55	49	43	48	50	51	56	33	41	53	48	46	56	41	39	54	55	44	50	45	53	58	57	58	53	49	41	46	50	60	55	55	49	40	48	43	56	51	48	39	47	66	43	49	49	36	45	42	54	46	41	51	57	57	52	52	34	57	50	57	47	46	44	52	36	61	70	59	42	53	38	44	41	48	60	52	43	44	56	36	38	49	45	48	42	64	50	51	48	38	56	56	45	64	55	42	44	60	44	52	38	45	53	45	56	43	52	49	66	41	47	56	53	40	52	51	58	54	47	47	53	40	58	58	64	52	56	56	44	47	51	44	58	58	47	48	33	52	52	43	43	50	59	51	54	54	41	36	52	41	51	40	41	43	49	45	55	53	54	55	39	47	46	38	57	50	50	47	49	53	56	49	42	49	53	48	47	50	58	53	45	46	50	49	47	40	51	50	66	48	46	47	57	46	39	51	42	50	50	51	49	42	51	57	50	60	45	45	50	48	60	50	50	36	51	50	59	43	61	46	62	62	53	49	52	44	40	60	36	52	53	46	52	44	53	42	53	46	46	42	53	47	52	45	51	57	50	41	38	45	48	33	50	42	49	54	47	42	50	60	47	39	54	58	52	59	61	56	53	60	52	40	58	46	31	46	34	51	49	59	50	51	49	63	31	54	49	47	50	47	56	43	59	51	36	58	49	52	47	36	46	44	50	46	36	50	42	52	45	38	59	48	45	68	60	55	48	49	39	47	39	56	39	43	47	39	55	41	51	45	50	46	55	54	42	53	52	47	45	47	47	54	59	48	56	58	58	51	53	69	54	47	52	54	48	51	44	50	64	45	49	53	47	47	47	56	67	46	52	48	54	59	48	56	46	44	60	61	47	49	41	43	49	50	38	51	42	41	41	47	44	50	54	49	53	48	46	59	51	38	45	47	51	44	36	51	56	49	49	53	62	42	57	56	43	54	45	51	52	42	57	46	49	44	50	49	43	51	58	50	42	46	56	47	45	46	41	50	51	53	40	45	50	32	48	39	46	48	59	39	49	46	43	53	62	42	58	47	32	54	45	51	35	54	45	56	48	54	51	46	41	62	58	49	51	43	54	48	52	50	49	41	65	53	33	52	61	58	52	50	42	61	45	45	47	45	43	47	47	41	48	43	40	35	51	45	57	56	41	51	55	63	48	61	59	35	55	49	53	42	53	48	49	49	44	64	58	39	57	49	52	50	54	45	46	34	53	41	57	44	54	51	49	54	57	35	46	43	47	51	61	45	45	40	42	49	55	71	45	47	43	53	62	46	47	53	58	38	51	52	40	55	53	53	40	62	40	46	41	47	42	48	40	58	53	37	62	47	59	48	72	52	56	42	43	51
7881	1594	825	1001	2609	3544	3461	2832	2300	1905	1648	1348	1230	1058	1016	851	806	748	689	683	618	577	586	564	525	473	521	469	495	489	477	465	449	410	411	426	398	416	385	401	411	388	414	363	391	371	383	386	385	387	391	379	362	404	363	407	379	365	342	365	384	362	363	367	364	363	371	390	347	331	366	348	370	331	388	354	399	355	347	351	366	326	391	363	371	352	342	351	362	381	321	328	375	336	333	355	348	367	324	338	373	351	357	298	348	373	369	324	360	366	367	319	361	329	356	350	409	342	408	325	339	340	298	342	319	346	379	321	325	370	357	375	353	306	357	367	344	350	335	352	345	324	354	343	346	338	309	343	319	380	349	351	300	326	357	344	355	338	334	323	318	359	330	331	348	325	335	334	385	312	336	332	342	298	326	332	337	353	305	338	336	325	349	326	329	338	324	342	355	371	347	325	359	320	359	322	358	321	345	365	333	324	379	368	312	331	348	345	348	340	348	362	335	347	344	326	328	347	316	375	343	353	322	373	326	363	312	352	332	329	367	333	324	333	345	361	361	335	348	382	339	397	368	346	376	331	354	321	345	357	354	339	336	359	315	336	370	346	335	322	337	349	338	354	331	340	318	357	346	340	329	348	319	347	351	313	337	318	372	345	331	340	321	329	339	309	354	337	353	332	331	362	344	347	348	357	372	356	372	348	362	344	362	350	374	366	338	341	334	329	342	320	350	342	344	331	324	349	322	361	332	332	359	378	306	335	304	351	355	353	348	356	342	318	346	317	345	365	340	365	351	328	347	325	336	356	332	317	356	328	341	343	354	323	321	334	360	314	338	320	331	363	331	331	347	388	356	363	328	337	337	368	339	367	313	322	355	325	342	350	335	340	362	329	333	317	335	350	348	376	320	332	330	354	371	364	316	346	364	385	333	324	347	348	339	341	338	352	290	371	353	347	342	370	315	410	337	364	337	354	340	340	380	345	336	297	339	334	310	369	344	333	345	354	325	345	343	354	365	365	343	331	338	352	339	349	358	364	317	345	353	351	310	329	357	330	344	346	356	365	334	331	355	361	363	355	343	313	357	322	339	341	335	320	354	336	348	344	323	362	345	340	372	353	377	357	384	358	336	328	358	339	335	353	334	324	290	392	346	352	353	371	335	341	327	352	325	333	346	327	315	359	353	344	313	312	361	382	347	352	354	333	333	347	349	353	350	369	345	371	328	345	319	350	344	328	323	331	347	332	367	350	329	338	338	359	324	321	350	372	364	363	287	334	362	327	333	345	342	325	325	353	349	336	387	361	346	351	351	345	367	309	330	327	330	359	362	338	352	372	337	355	351	358	364	350	323	347	328	324	364	289	311	392	362	338	338	359	323	365	346	331	361	323	347	333	334	328	339	341	320	349	340	308	365	353	349	354	363	352	358	381	336	345	370	340	362	362	318	353	357	339	355	338	357	341	360	326	328	338	332	362	340	349	354	311	322	335	306	369	313	343	356	348	326	346	347	364	341	361	321	317	287	366	334	316	372	345	333	330	327	365	360	333	324	337	338	311	345	327	319	370	336	330	346	343	370	336	380	326	306	362	340	365	337	345	333	306	372	342	313	349	366	372	353	339	327	321	369	323	317	349	363	382	336	319	371	360	356	324	358	360	356	339	335	356	343	323	376	326	356	358	341	327	337	373	346	359	298	343	351	361	342	353	333	317	326	321	364	336	367	304	368	343	340	338	365	353	366	370	351	322	328	340	343	363	313	354	343	356	358	331	395	332	308	342	316	329	352	348	338	339	331	331	336	339	345	364	342	369	341	374	367	334	345	338	364	351	342	363	372	310	349	325	345	334	336	343	351	355	327	341	343	381	361	381	351	343	359	319	367	341	333	351	364	383	340	324	353	342	340	335	345	366	346	350	338	317	350	332	347	339	336	328	330	356	330	332	346	364	353	350	344	352	318	331	356	369	337	346	317	334	345	357	318	333	357	358	363	321	375	340	330	365	356	343	342	324	323	354	335	323	352	337	342	319	368	340	309	334	338	347	334	321	329	338	355	361	349	347	353	324	338	348	332	309	307	346	356	352	300	349	332	351	342	357	339	324	346	349	336	347	337	334	323	331	335	364	379	328	338	326	342	346	337	345	327	318	329	348	352	330	364	363	361	317	356	360	345	321	336	359	324	327	330	335	334	355	367	329	358	359	342	361	338	329	341	371	358	380	293	319	348	337	343	322	328	336	336	326	377	362	377	349	357	315	336	357	322	354	336	363	359	345	333	337	351	332	368	331	346	367	335	376	339	317	323	317	335	371	343	306	322	380	298	334	367	325	339	327	344	317	298	337	331	339	342	338	339	356	346	332	376	282	364	305	378	345	350	320	333	336	335	382	332	324	350	344	348	334	361	340	342	345	363	342	332	362	351	338	366	351	339	358	329	325	357	302	379	365	339	334	341	348	358	343	384	345	336	361	355	349	336	344	344	324	339	364	350	304	361	310	319	345	322	355	336	324	356	319	351	327	354	346	344	363	310	299	359	319	350	320	326	359	346	344	358	355	356	341	322	350	340	350	350	341	375	326	347	350	317	319	306	357	332	341	302	348	319	344	371	336	327	342	356	341	348	344	315	302	324	325	328	372	337	339	298	402	337	319	334	350	348	338	328	352	341	324	314	332	334	339	318	365	339	372	340	345	321	308	366	369	344	350	344	380	365	345	320	316	355	340	332	300	339	317	369	308	325	339	331	344	357	344	341	318	346	360	329	339	326	348	338	350	358	363	358	353	330	352	373	313	336	331	342	339	318	363	362	363	334	341	349	364	345	357	351	328	338	311	332	338	320	339	340	354	327	369	348	333	324	364	351	327	357	330	331	331	368	370	361	371	345	326	352	312	349	324	373	334	356	353	344	339	347	348	347	332	330	375	328	342	351	348	333	330	362	342	373	363	314	337	336	341	345	347	379	349	356	321	291	347	317	363	335	343	320	375	333	323	361	309	334	326	340	327	355	316	354	319	330	321	318	342	346	356	334	326	323	311	350	307	389	359	363	369	380	308	338	336	368	333	350	318	321	335	362	334	312	345	348	329	365	323	323	330	359	349	383	358	319	325	341	334	343	347	341	331	362	337	315	330	343	353	345	363	349	352	356	341	331	312	356	306	371	322	357	335	355	305	331	362	353	339	366	336	356	349	378	361	334	345	364	373	343	327	330	331	313	344	331	338	351	332	334	339	345	327	355	354	350	349	343	337	308	354	321	358	335	342	333	334	390	371	345	328	370	342	336	330	367	325	340	331	337	346	335	358	333	341	363	355	335	337	327	354	354	317	366	379	340	378	367	341	372	356	332	319	344	362	373	341	340	375	333	345	321	338	350	353	318	352	383	338	365	362	334	328	351	340	357	333	332	367	305	352	381	322	355	342	364	324	360	338	325	311	356	360	352	361	361	335	361	342	329	338	351	363	317	342	321	312	315	319	355	345	356	344	359	323	360	316	345	325	357	333
1114	77	71	71	88	66	56	76	62	77	65	74	75	63	71	68	58	69	72	73	56	74	59	86	54	84	86	70	70	71	65	61	62	52	53	67	59	68	78	78	74	65	66	55	72	70	68	71	79	77	63	78	65	64	74	76	69	59	68	64	55	60	59	71	68	72	71	77	60	69	71	71	69	67	81	69	71	64	70	72	56	54	64	59	56	82	60	62	76	78	82	55	84	69	72	70	70	63	67	64	78	87	62	74	64	77	70	70	75	72	79	81	70	83	74	78	80	76	72	67	80	58	73	76	82	67	65	71	83	78	62	64	69	69	75	82	74	67	53	60	66	74	83	53	61	71	74	60	70	69	65	59	68	69	73	68	68	51	64	67	71	69	64	66	55	68	51	62	69	76	62	66	75	71	58	57	61	65	73	73	83	66	64	70	77	58	65	78	77	83	63	65	83	63	71	78	70	72	61	62	72	73	63	68	62	69	67	67	69	72	83	67	73	72	84	80	64	53	81	91	64	75	68	69	67	62	65	65	67	62	65	60	75	70	61	75	55	60	60	74	74	70	63	63	69	84	75	75	64	69	70	86	73	77	70	72	79	77	67	74	67	76	66	59	69	68	62	74	69	66	70	68	69	82	72	82	76	70	73	73	69	70	64	46	64	62	63	78	86	77	66	67	74	61	57	62	57	74	74	80	80	72	73	59	62	72	69	71	55	84	67	81	86	80	64	60	67	65	66	56	80	61	70	76	60	66	74	56	61	57	80	72	66	74	59	70	64	62	53	69	65	73	64	62	70	56	75	65	59	72	77	68	69	60	72	84	72	69	72	67	67	63	85	58	61	62	77	69	65	68	65	64	70	64	52	68	60	67	68	76	60	74	78	68	58	74	69	68	68	67	65	72	68	69	78	64	68	72	73	66	73	76	63	74	66	52	59	59	71	68	53	61	67	59	71	84	70	59	62	66	68	75	64	56	57	70	65	73	53	62	70	58	75	66	73	78	56	73	59	71	63	68	73	64	70	67	58	70	85	62	67	57	69	81	85	71	75	85	57	63	71	68	66	74	69	72	76	79	73	71	77	75	59	68	85	72	53	69	75	61	70	68	67	85	58	68	71	75	68	67	57	60	72	69	58	58	71	70	61	65	73	64	67	48	69	90	65	80	81	64	80	66	81	68	67	57	60	69	71	70	76	68	69	64	63	62	78	64	58	62	70	62	81	67	86	57	58	64	53	64	68	61	71	69	63	71	81	73	79	75	73	74	74	58	72	66	57	61	69	65	85	72	69	71	74	64	68	78	71	74	83	65	59	70	66	65	62	66	70	78	58	79	69	73	73	68	81	64	72	78	62	68	73	57	69	59	56	70	68	74	81	67	76	66	79	78	87	74	74	68	65	74	62	65	75	59	64	72	61	72	60	74	91	67	63	68	72	57	73	51	78	67	66	72	67	61	87	60	80	59	75	64	59	69	63	77	82	79	68	60	72	63	65	68	72	78	67	70	71	71	63	89	62	72	66	75	78	72	64	57	66	68	78	71	72	55	58	68	74	69	74	52	68	66	60	57	77	85	63	69	72	66	51	67	81	69	54	75	82	58	61	70	60	57	72	55	72	66	66	75	61	82	55	76	65	71	69	54	72	66	81	76	67	71	68	73	54	67	63	61	75	75	65	63	74	53	69	75	64	70	54	66	66	67	66	67	61	71	71	75	78	91	73	76	75	67	65	73	56	57	68	52	73	76	73	77	86	63	75	67	68	56	68	66	61	74	60	72	53	52	74	76	77	65	83	69	71	61	77	73	69	63	67	75	61	77	68	64	77	65	79	80	71	88	71	84	62	72	51	60	76	62	71	48	63	63	81	59	59	79	69	68	65	57	71	66	47	58	76	75	64	65	68	56	66	67	61	55	82	64	75	70	75	66	81	61	73	75	73	62	78	73	63	74	70	74	87	67	71	70	79	69	59	50	54	61	52	53	66	74	74	75	66	72	79	61	66	77	62	59	60	70	68	63	79	95	71	74	74	68	75	60	75	61	76	59	67	90	60	73	66	64	67	70	63	73	69	49	63	66	61	77	80	56	74	79	70	73	75	75	60	74	82	73	66	70	93	83	62	65	73	73	66	72	50	63	77	64	78	57	65	67	77	70	73	56	67	80	94	58	70	82	64	71	63	69	70	73	73	73	70	75	72	72	67	64	71	84	72	77	61	61	66	67	71	63	54	68	55	84	87	84	69	65	69	74	68	73	58	73	65	54	64	72	57	55	71	67	62	61	74	72	75	62	85	66	73	69	73	80	64	60	82	75	78	61	55	66	88	65	60	66	62	71	52	60	58	51	50	53	79	70	72	63	68	65	60	58	62	62	76	76	68	68	78	71	65	69	75	81	78	65	73	71	78	82	62	77	79	68	77	64	79	67	77	76	76	55	65	82	82	76	79	69	51	70	65	87	63	67	76	71	62	68	58	69	75	56	79	52	73	65	67	66	65	82	67	88	75	70	69	65	60	46	70	83	66	68	61	63	63	61	73	56	62	67	77	71	65	60	63	65	71	62	49	69	72	68	81	76	67	66	49	56	67	61	66	71	77	71	83	80	72	71	79	60	59	64	90	74	62	42	57	67	57	61	68	73	74	56	67	92	74	84	70	75	64	64	65	74	69	71	72	85	65	70	73	80	65	70	61	62	61	65	69	83	63	71	64	94	55	61	72	73	77	81	63	70	53	75	57	62	92	66	68	50	78	71	66	81	80	82	64	76	70	85	52	72	70	58	66	68	64	71	78	68	67	55	55	60	90	67	61	60	63	67	73	64	59	74	62	66	86	61	69	72	80	65	63	70	57	61	68	76	66	70	84	67	70	57	58	64	53	84	69	61	80	79	86	64	81	74	66	77	71	71	51	60	74	71	79	83	73	85	69	72	68	63	74	73	76	64	81	60	75	65	50	67	62	65	75	63	59	67	73	68	54	61	62	88	75	59	58	81	57	79	64	83	68	70	62	75	71	70	78	60	72	56	67	75	76	66	77	87	54	76	81	63	67	55	72	72	82	77	66	85	57	72	47	74	66	66	72	71	70	61	72	59	82	67	55	60	64	66	76	70	73	76	73	69	56	73	74	69	78	74	61	76	66	65	64	77	64	63	71	74	65	68	81	68	75	67	63	68	81	65	55	78	61	79	67	65	78	70	54	67	65	74	71	80	69	63	59	71	75	61	65	61	79	80	61	69	54	62	57	71	61	63	54	53	74	67	52	59	76	58	64	60	69	73	72	63	71	76	70	57	72	71	68	84	58	62	68	58	67	64	69	82	88	68	77	64	72	61	74	64	82	87	71	77	69	62	73	61	73	83	74	79	64	57	81	75	69	57	74	61	66	65	76	75	56	50	65	69	65	66	59	65	78	67	61	68	63	66	70	69	50	56	73	84	59	79	70	62	70	61	74	62	85	77	55	90	63	76	59	74	68	77	82	67	61	72	47	70	64	76
6130	669	540	599	716	818	864	741	749	668	669	613	567	605	592	615	578	569	594	524	524	516	502	526	566	516	539	526	528	536	551	545	513	511	546	522	539	510	528	514	512	496	484	534	536	537	510	472	512	525	519	494	506	524	515	532	531	530	507	518	492	501	476	507	514	515	537	533	491	520	495	519	519	486	523	503	501	509	478	501	514	498	538	509	525	532	517	531	462	492	494	523	478	470	491	521	514	514	503	470	504	490	484	506	479	508	515	513	534	516	530	480	474	519	521	517	506	534	513	484	470	534	492	466	524	486	506	484	488	489	502	480	523	495	493	515	493	493	468	452	517	537	526	500	482	486	498	483	478	494	519	489	485	514	513	519	499	484	497	513	528	489	498	515	502	495	512	521	491	541	531	532	488	470	526	478	510	485	531	534	520	522	504	509	509	512	482	534	505	471	504	502	518	489	478	489	481	502	504	488	480	553	486	498	535	519	545	529	502	470	481	475	514	508	491	503	510	484	480	498	468	522	490	524	536	504	521	470	552	512	526	470	525	463	492	511	501	531	490	463	510	510	504	475	546	511	507	525	501	530	485	507	532	516	487	473	520	513	491	516	501	527	540	481	506	567	501	532	507	531	508	490	495	505	495	482	505	488	496	501	500	507	541	476	538	509	543	496	471	516	505	518	501	491	505	508	502	516	531	522	513	498	490	502	507	560	500	506	542	503	496	466	501	522	509	499	490	539	546	478	535	499	487	483	510	470	510	457	496	482	506	481	489	543	489	504	507	513	500	503	541	515	534	511	510	488	538	509	499	498	552	507	497	485	496	486	463	523	512	524	482	480	528	515	557	550	465	548	486	529	492	505	508	494	545	532	475	490	514	559	421	486	495	502	504	527	466	504	483	507	502	501	520	532	507	479	533	505	534	491	508	484	494	489	490	479	528	481	501	488	499	503	488	505	509	489	517	478	466	519	510	494	532	502	506	499	502	498	486	521	525	537	539	480	527	519	484	479	556	527	473	510	497	479	506	455	450	485	531	524	506	523	524	527	517	504	525	513	510	524	516	501	523	482	475	498	512	520	528	485	490	505	493	491	473	531	519	510	490	523	525	502	453	508	517	475	493	555	455	503	464	499	512	502	509	521	526	538	559	512	502	480	516	521	499	516	520	515	501	503	469	527	524	508	481	463	475	496	507	491	490	497	504	538	499	523	482	505	477	478	523	512	473	531	545	513	465	485	552	497	526	489	491	495	501	540	505	509	488	538	492	474	481	546	491	493	514	518	460	491	566	493	511	532	490	513	509	516	514	497	489	528	488	536	513	496	531	530	493	487	493	512	445	476	506	545	510	489	519	483	450	482	488	495	522	509	501	499	500	470	519	495	482	529	548	540	545	550	490	501	486	500	509	480	503	509	523	506	520	492	508	505	484	467	503	493	506	493	469	491	476	526	506	500	507	509	518	511	543	503	473	510	509	479	516	527	543	520	542	504	521	492	562	503	496	551	489	553	483	489	523	510	503	477	481	498	529	523	502	490	511	485	495	510	500	519	499	535	511	479	504	510	517	485	463	470	495	515	524	496	516	499	492	489	494	494	500	508	467	501	466	527	490	526	475	534	472	501	529	513	551	537	495	493	486	528	518	463	496	512	508	536	503	504	488	471	474	523	488	502	511	499	494	493	501	492	506	519	541	470	483	501	553	484	524	510	510	539	468	485	524	500	474	468	517	482	506	489	530	551	453	494	453	495	502	541	471	523	536	476	494	533	477	496	500	519	528	512	473	529	508	520	501	493	536	474	505	514	534	470	534	528	499	529	493	479	511	516	501	489	548	481	511	520	490	449	497	506	457	505	490	512	474	512	489	496	500	490	492	491	493	518	522	507	483	544	496	457	515	499	469	525	485	470	483	513	503	515	563	502	509	501	508	503	500	494	481	498	531	480	500	490	516	484	537	489	555	545	481	498	500	508	538	544	522	482	499	504	468	560	470	504	478	482	506	485	482	529	495	493	485	496	499	480	521	524	474	544	481	532	513	475	504	485	479	489	487	491	529	543	479	557	503	490	506	547	531	487	516	449	474	515	521	499	515	493	499	500	498	481	536	480	485	501	475	506	524	453	498	532	505	504	498	521	505	558	466	487	503	491	510	500	491	468	514	486	479	466	500	498	540	546	474	516	545	475	486	560	487	505	455	505	524	493	514	517	501	490	490	497	514	489	505	519	523	525	536	524	471	516	509	488	523	536	479	510	530	463	496	512	541	475	508	528	568	528	498	514	529	514	500	558	491	508	493	501	497	501	512	512	486	509	514	499	493	529	521	535	543	492	513	505	487	461	508	495	488	529	489	523	540	514	475	483	499	515	511	540	505	557	457	493	522	483	497	507	507	526	521	501	547	488	489	520	544	511	504	500	546	526	481	505	518	478	530	486	499	510	495	549	489	498	510	500	516	548	502	515	499	501	484	483	500	519	512	500	483	491	513	504	504	507	497	525	496	523	491	533	476	479	496	522	507	530	554	488	514	523	463	492	527	482	530	489	475	495	485	503	515	523	470	492	506	484	480	469	471	486	495	528	488	516	521	471	489	510	508	493	501	543	495	483	527	489	501	480	490	522	508	464	500	507	501	495	498	491	503	518	490	484	505	501	505	480	523	532	498	472	510	576	533	561	484	504	497	513	513	493	512	514	487	518	501	498	534	492	516	509	512	488	499	450	499	518	520	536	546	472	486	507	497	514	499	518	466	544	507	521	505	544	510	468	552	493	530	518	539	507	498	493	536	508	467	541	511	502	536	475	493	514	509	499	535	518	504	523	478	461	505	472	490	459	464	487	512	473	516	514	532	549	472	544	522	496	453	523	506	475	478	515	472	512	504	474	464	457	561	468	496	490	519	471	502	505	522	486	486	513	500	510	539	485	517	526	511	476	505	534	495	497	499	498	508	542	474	482	489	506	494	468	489	485	485	521	525	502	497	507	498	486	504	503	482	529	510	485	517	451	506	500	520	525	492	469	497	491	512	485	520	496	506	507	522	533	500	506	510	470	479	494	480	487	496	540	512	479	530	512	512	467	511	517	498	479	492	493	527	506	520	466	491	519	503	501	500	485	516	506	510	495	501	545	503	520	522	492	505	504	515	539	513	498	486	488	513	527	467	488	537	461	490	512	524	532	519	489	515	474	499	515	522	485	502	453	526	498	497	518	485	491	504	489	508	496	508	447	453	509	503	548	522	520	511	487	484	476	486	525	519	491	518	506	528	486	496	530	472	475	495	509	509	505	529	483	474	471	505	508	523	507	527	516	492	481	494	509	522	512	488	523	495	511	467	527	504	483	482	537	516	515	488	509	502	514	485	492	510	524	526	454	523	485	529	531	500	490	490	485	519	513	530	471	450	510	495	502	514	501	504	484	456	473	532	486	526	523	546	492	534	503	488	510	501	496	538	455	471	507	518	532	488	505	561	512	514	519	486	529	506	498	494	501	472	521	502	517
450	79	48	34	30	46	50	44	53	37	52	32	36	40	41	34	28	31	28	40	31	24	23	33	37	28	26	25	28	22	23	26	20	29	32	22	25	25	26	44	22	35	28	26	25	23	29	26	24	18	31	31	27	19	37	23	21	23	32	16	28	30	23	18	22	26	30	24	24	33	23	23	25	22	17	26	19	18	27	22	25	25	18	34	22	25	28	20	17	25	18	27	25	25	29	28	32	23	22	21	29	29	25	14	20	14	23	24	19	34	35	21	22	31	34	25	25	23	24	27	27	18	29	22	19	23	26	33	21	27	14	28	19	26	23	27	29	31	27	23	30	26	19	18	23	15	21	27	18	28	26	21	25	29	31	24	22	27	19	30	20	27	31	21	34	27	35	23	26	28	34	26	21	30	26	24	30	23	29	19	21	30	25	17	23	32	32	27	21	18	25	22	24	23	17	29	24	28	32	20	26	25	26	20	21	20	23	25	28	29	18	19	20	21	26	21	20	27	20	26	31	17	15	21	28	24	20	25	19	20	24	28	26	23	28	24	24	20	27	31	27	24	23	17	21	27	27	33	26	20	27	25	23	28	28	23	23	23	18	29	25	22	27	25	29	22	22	23	27	20	19	24	26	29	23	18	23	17	27	31	28	29	20	31	21	28	30	22	25	26	20	26	27	24	23	29	17	25	16	20	29	20	32	20	20	18	23	20	33	25	23	23	23	23	25	24	21	30	39	21	24	16	26	25	27	34	29	21	27	21	34	28	16	27	28	27	23	27	22	31	25	22	37	22	40	29	25	23	20	33	19	25	27	19	28	25	24	16	31	21	25	21	26	24	19	33	34	23	27	29	20	22	29	25	22	22	29	27	30	21	35	31	30	30	24	11	29	34	27	27	29	28	23	27	24	26	27	21	19	29	19	20	21	25	18	21	14	22	33	15	29	23	25	13	31	31	22	31	25	17	20	28	24	28	31	32	20	24	19	23	29	29	27	26	23	20	26	18	22	28	16	33	40	18	16	29	30	24	16	29	29	25	30	27	19	30	23	29	28	29	28	25	30	18	23	31	23	25	24	22	24	28	18	28	25	20	20	25	22	31	29	23	23	22	24	23	26	25	15	26	22	21	13	18	30	24	16	17	21	22	23	17	27	40	24	24	21	19	20	26	28	24	22	20	19	21	30	18	24	22	25	26	26	24	20	28	31	32	26	18	35	22	30	29	30	32	35	17	18	28	28	23	21	23	31	22	24	25	25	18	26	22	26	28	16	18	22	26	20	28	24	25	28	31	26	30	20	28	28	19	15	31	18	27	23	27	25	18	23	24	27	30	24	20	17	24	29	16	20	20	25	23	23	19	14	25	16	28	24	26	17	24	16	25	31	26	31	26	27	21	27	26	19	33	26	23	35	17	17	28	25	24	26	21	22	18	33	20	28	31	31	24	20	26	24	24	22	24	27	13	20	27	25	40	30	23	24	34	29	29	18	26	27	20	19	25	24	28	40	25	25	24	16	26	30	27	19	37	28	25	22	18	17	19	36	25	23	20	22	24	18	26	28	28	29	25	15	29	17	24	25	24	28	19	26	30	36	27	23	22	27	29	27	20	21	27	22	22	22	29	27	22	32	28	24	29	23	29	9	31	31	28	24	25	23	29	23	18	28	21	23	18	22	19	27	22	31	28	32	29	31	25	28	27	22	30	31	25	24	24	22	39	28	25	14	30	33	28	22	26	17	29	24	26	30	12	29	24	24	18	31	23	32	24	22	24	24	23	26	18	21	21	27	24	26	32	19	23	15	27	23	25	25	22	30	19	28	27	32	25	23	25	20	28	19	16	21	22	13	29	25	29	28	28	22	20	25	30	19	25	32	24	20	24	30	19	23	30	25	23	28	25	19	21	25	29	25	24	21	30	17	24	23	23	24	26	23	31	34	27	24	39	24	28	22	25	33	32	31	34	15	24	29	16	26	36	17	24	18	22	29	19	20	24	29	26	23	26	19	20	24	27	34	17	23	25	27	27	24	31	31	22	30	32	23	28	16	29	21	18	28	26	28	25	22	25	25	21	24	34	24	30	29	28	26	31	22	23	32	31	15	20	23	25	21	29	30	23	24	23	25	21	36	17	36	27	23	26	25	27	24	25	28	33	29	18	17	25	21	20	32	16	22	25	25	22	29	20	23	27	22	22	30	23	23	27	22	17	28	25	17	39	29	21	21	23	26	23	32	21	37	25	24	18	27	27	22	18	21	30	24	28	23	19	33	19	34	26	28	35	21	19	42	28	26	14	28	20	18	23	18	29	27	27	23	16	27	27	29	24	28	18	21	28	25	18	38	18	30	31	30	28	29	25	29	19	30	18	28	22	26	29	21	25	30	23	21	19	24	18	27	18	24	21	22	24	27	27	18	25	19	24	26	23	26	25	14	33	27	30	30	24	21	17	28	22	22	29	13	40	22	27	31	27	24	25	15	24	23	18	22	33	16	19	26	26	20	19	30	31	21	32	24	24	24	30	32	28	18	28	25	16	30	37	34	25	28	24	29	24	26	28	17	23	20	19	25	20	25	27	28	22	25	30	15	28	21	27	27	26	13	18	29	31	26	29	25	22	19	26	18	26	24	18	31	15	35	24	29	25	19	18	21	27	24	24	25	28	28	19	20	29	20	24	23	22	28	20	19	33	22	23	29	20	34	21	32	23	18	32	33	22	33	32	31	24	30	23	23	31	21	21	23	27	25	27	19	21	34	37	33	30	25	21	16	24	23	24	17	22	30	20	34	20	21	31	27	28	25	19	27	17	27	14	26	28	31	28	25	29	21	30	33	21	15	20	30	23	21	23	25	34	25	33	23	27	32	27	25	18	23	28	16	22	18	33	32	27	24	22	13	24	31	25	26	21	20	21	25	25	26	24	22	25	26	20	21	20	15	22	29	24	28	30	26	23	23	28	19	16	32	26	21	33	24	29	19	27	25	19	25	28	27	32	21	20	24	30	28	32	22	28	33	24	15	30	17	21	23	20	25	25	31	22	36	22	23	23	21	25	22	22	28	26	14	22	25	23	22	30	20	23	24	23	21	19	32	23	14	22	21	30	17	34	16	18	25	31	21	31	25	26	24	23	24	30	21	19	31	21	26	28	16	22	30	19	19	27	21	19	27	23	19	26	24	17	25	22	21	22	19	22	29	20	23	30	20	26	32	19	19	27	29	29	17	19	25	32	19	24	24	21	38	23	25	31	25	36	25	27	24	23	27	35	24	25	26	27	22	25	18	21	28	16	32	23	23	14	24	28	26	22	20	22	22	26	21	23	20	28	20	28	12	18	23	25	32	24	23	22	28	16	32	14	24	22	28	23	25	22	18	25	33	25	16	26	23	20	27	20	33	24	25	18	25	29	17	24	19	21	19	20	16	20	26	26	22	24	18	28	24	23	30	26	26	23	19	29	24	22	37	26	16	26	24	23	27	16	27	25	21	17	17	24	13	21
5012	1046	494	630	1575	2217	2173	1740	1325	1182	897	810	621	589	512	488	479	429	361	361	370	345	317	287	289	236	266	252	242	236	227	258	224	256	214	237	196	233	236	208	197	217	196	219	216	220	188	183	180	202	194	202	221	217	198	198	214	199	189	203	188	185	200	210	203	196	196	194	184	182	177	182	155	196	191	203	190	175	193	181	186	188	180	211	164	180	205	195	166	191	171	196	156	188	200	190	179	187	160	195	172	191	181	204	194	179	192	188	177	203	192	190	188	191	189	186	191	182	200	190	191	188	188	209	193	183	206	168	216	186	182	158	185	194	162	195	193	174	198	186	199	188	184	200	163	177	161	160	188	195	169	183	163	209	178	189	180	160	165	196	185	179	185	212	187	203	165	173	188	190	182	198	176	175	181	178	197	184	168	171	180	200	183	167	174	201	169	180	187	188	199	177	195	174	195	184	192	182	186	187	184	186	197	170	171	195	180	199	176	180	175	187	177	217	198	186	191	183	178	170	171	167	207	172	179	154	174	170	200	182	184	169	181	161	167	190	168	188	194	182	193	184	217	173	177	185	171	196	178	161	205	177	156	206	185	176	205	170	171	219	185	200	184	190	164	176	177	161	207	170	159	174	183	201	185	187	174	168	174	196	174	162	184	178	205	178	185	174	151	168	160	198	191	197	166	189	182	179	184	175	173	193	187	176	178	182	180	162	186	175	186	186	193	186	197	196	191	199	195	157	200	183	166	182	207	188	189	172	189	167	175	184	170	178	182	183	169	198	192	206	200	177	183	186	187	177	196	159	186	203	180	187	159	201	176	191	175	175	192	190	190	175	180	176	169	172	179	192	156	189	161	179	164	199	186	167	167	194	158	176	187	173	188	178	215	199	132	193	203	192	217	196	185	168	181	188	164	177	171	213	192	181	170	192	172	160	164	211	181	185	188	184	159	176	179	182	185	170	190	190	155	191	190	183	168	188	162	163	192	192	197	152	199	182	183	173	175	174	189	179	163	205	174	171	201	184	182	169	197	176	188	174	165	171	181	197	193	197	172	199	200	182	170	190	189	208	194	162	177	200	182	177	164	175	174	181	187	148	190	172	192	166	174	180	194	190	202	159	180	188	182	177	178	185	189	187	179	199	170	162	187	173	182	183	164	175	195	192	171	171	171	186	199	189	184	187	188	202	167	166	178	187	186	167	175	191	201	183	192	178	179	180	180	165	173	181	173	145	188	197	192	168	187	183	181	187	196	195	193	170	171	203	166	176	178	178	186	186	195	175	183	175	185	218	189	179	168	192	199	159	180	166	176	174	208	173	171	176	185	157	175	181	181	176	194	188	166	181	164	204	191	193	176	196	209	156	186	186	170	165	210	177	197	165	180	186	166	194	182	167	187	217	190	168	170	181	186	156	187	186	156	166	167	168	150	169	154	174	172	176	176	187	153	180	185	169	195	186	184	179	182	188	181	194	145	167	178	197	180	188	168	190	183	182	170	189	178	148	192	188	179	154	201	178	175	192	162	171	174	173	196	171	180	181	178	171	194	181	182	191	201	184	162	177	185	168	189	177	191	166	177	181	154	195	196	164	163	186	153	178	178	184	177	176	212	176	168	186	182	183	183	179	162	182	214	202	204	183	162	178	174	182	168	186	180	205	155	161	144	183	171	183	197	163	194	157	192	202	202	183	189	193	178	179	161	190	163	170	175	176	162	179	166	180	198	182	167	189	178	179	177	190	187	163	183	192	180	178	183	181	172	190	195	166	172	178	164	170	188	175	165	186	198	192	196	170	186	184	183	166	151	175	187	166	171	189	166	167	166	198	169	179	165	183	188	182	179	168	181	174	197	182	177	200	208	173	188	204	177	162	197	193	208	194	202	183	184	181	197	167	200	171	174	190	205	174	177	187	188	190	177	202	177	208	171	171	175	198	167	186	183	179	166	168	186	180	181	168	195	194	174	181	187	178	201	188	179	189	177	181	165	193	183	152	192	171	177	180	174	173	189	165	177	182	187	181	182	172	166	179	171	191	182	186	179	180	161	154	173	161	169	176	199	168	163	167	180	188	189	167	181	177	167	192	182	178	180	182	181	185	170	181	189	182	189	172	192	140	181	160	195	176	193	190	174	171	173	155	197	191	173	185	165	194	171	184	192	170	161	194	177	179	196	185	193	183	153	186	188	176	181	175	184	166	203	159	178	157	188	167	168	169	180	199	164	174	167	182	194	185	210	172	153	186	164	185	166	177	191	219	198	197	203	184	201	183	194	184	158	168	173	177	189	178	183	189	181	191	163	185	163	204	175	197	188	182	197	186	198	191	177	179	186	186	192	169	161	170	195	173	219	188	184	189	184	188	187	198	192	172	200	192	180	179	204	192	198	177	176	177	193	177	188	161	188	174	189	178	192	184	196	189	183	178	165	181	191	166	175	175	180	169	178	179	176	155	149	181	186	172	179	182	177	175	166	165	180	191	173	181	187	187	180	175	182	185	181	190	188	175	150	207	180	196	177	181	173	168	166	194	170	168	181	184	191	185	167	182	168	170	188	180	190	178	200	180	169	188	172	200	190	171	163	187	187	184	179	169	174	167	178	195	184	185	191	195	200	152	172	194	161	203	156	195	183	151	189	173	169	183	167	188	193	183	166	173	193	158	168	200	197	169	191	205	205	157	175	182	213	156	190	179	205	178	165	176	174	164	170	186	174	189	147	179	175	160	183	176	164	171	189	188	185	209	196	193	167	185	175	193	175	168	148	180	166	189	190	175	163	195	175	159	208	182	176	154	178	153	168	166	181	180	204	200	192	178	175	181	160	183	178	178	177	181	195	184	178	178	200	187	149	206	196	204	194	207	180	204	216	187	217	191	170	186	185	177	191	181	168	168	197	199	186	171	180	206	182	188	212	183	202	185	180	187	196	201	189	193	173	178	183	176	169	188	187	191	186	185	183	166	170	200	162	194	186	188	183	197	176	179	193	174	192	161	186	182	200	191	201	170	145	176	177	193	195	172	188	185	166	187	187	183	228	171	180	164	169	161	172	180	192	175	173	169	171	193	160	174	167	210	154	186	169	184	152	190	214	174	194	162	192	164	177	180	183	171	200	207	178	188	188	196	173	179	159	165	187	187	172	176	170	175	176	186	181	165	163	174	179	196	168	210	172	198	172	189	186	206	172	172	183	187	181	172	192	163	198	184	197	191	152	192	177	169	160	195	173	174	166	188	178	169	177	196	163	175	186	170	165	186	165	199	169	186	185	199	173	195	186	167	179	192	182	167	187	179	176	162	181	173	182	171	198	170	160	186	169	168	176	184	186	182	185	177	199	179	191	192	190	195	181	183	188	163	170	190	182	203	190	194	196	190	165	165	203	200	175	199	197	178	200	176	185	171	177	169	186	198	166	196	192	202	181	164	168	177	172	190	170	177	172	172	182	168	177	161	188	183	188	165	188	189	177	184	198	148	175	174	178	184	182	186	200	185	166	178
1729	140	130	98	128	123	133	139	107	118	114	135	107	104	97	112	127	99	105	109	121	104	112	105	102	111	96	96	92	87	107	113	105	111	104	90	106	114	100	125	115	79	97	92	112	99	103	116	101	89	97	126	114	98	120	96	129	105	103	112	105	105	98	93	102	108	116	103	121	110	100	111	117	114	103	110	109	109	117	104	99	119	114	117	98	120	103	84	101	99	109	108	93	97	75	101	106	108	99	101	103	109	90	103	100	119	89	111	93	101	91	103	108	98	96	103	112	112	113	122	102	103	98	110	94	109	105	95	104	123	109	100	98	107	112	114	103	102	114	98	107	119	99	95	97	97	95	97	104	109	109	101	109	101	123	97	87	104	116	110	100	114	107	111	105	89	97	114	109	106	105	105	94	104	107	95	114	109	105	99	107	114	125	95	108	99	117	120	87	106	114	90	131	106	117	97	131	97	112	98	90	103	108	100	90	107	104	124	114	91	99	118	115	118	93	108	116	82	106	106	111	133	100	100	87	81	87	74	96	87	126	96	90	96	110	100	109	114	98	108	117	101	82	87	95	102	103	99	91	108	103	89	106	101	112	104	94	117	125	110	94	115	110	106	105	109	85	96	89	114	98	93	102	112	87	112	114	110	118	110	88	106	97	105	83	102	99	121	111	118	104	120	95	128	109	108	115	99	105	106	98	109	101	122	102	119	101	104	104	104	89	108	115	103	125	112	106	119	103	109	119	102	85	101	97	97	100	117	97	96	108	118	108	97	97	105	88	103	97	93	102	111	113	104	104	116	88	108	102	100	107	114	119	93	102	94	101	99	106	97	122	94	106	109	106	95	103	104	93	111	108	87	102	115	111	112	110	110	111	80	92	97	103	112	111	129	106	107	93	89	95	120	95	102	104	84	114	105	108	123	114	97	135	121	96	113	103	115	103	88	85	99	87	104	102	117	103	101	118	113	103	100	110	95	104	115	108	113	103	121	117	109	106	111	99	105	102	98	95	113	100	110	108	109	107	91	120	97	110	112	109	113	103	98	107	96	131	107	97	90	97	92	105	103	101	94	102	98	107	114	118	109	105	107	103	112	88	67	109	100	105	109	89	107	117	111	106	96	102	116	105	116	89	106	101	89	108	113	108	91	107	108	105	93	103	112	103	112	102	95	91	96	107	107	123	110	116	124	112	106	93	119	101	105	107	113	107	110	90	115	96	101	105	122	110	114	109	105	111	70	91	98	117	106	100	96	106	91	89	104	102	91	106	95	99	94	111	112	101	114	103	91	97	95	89	95	102	75	101	104	117	99	110	100	103	105	106	102	109	96	95	105	115	86	97	125	98	116	97	103	112	111	87	89	121	107	99	118	108	108	106	91	117	105	92	94	110	112	99	108	104	85	125	99	94	98	103	97	95	95	98	116	114	85	94	117	93	98	106	100	104	89	124	103	116	112	112	114	112	99	99	133	116	93	110	104	113	85	110	89	104	107	103	93	90	89	110	100	125	102	114	97	107	103	87	91	96	88	102	98	93	97	102	119	95	102	104	108	116	102	110	113	110	96	108	101	113	109	101	101	97	84	115	99	100	111	90	107	102	94	94	114	103	86	116	137	97	103	106	100	105	108	96	86	111	107	108	105	111	103	109	102	113	109	104	89	112	100	92	120	113	103	96	109	98	98	120	117	113	103	121	97	116	89	106	88	107	102	113	98	114	121	117	115	111	112	91	108	115	117	108	91	116	105	104	117	120	119	125	108	102	113	104	107	105	118	108	114	106	100	109	105	97	105	103	110	121	111	108	122	93	98	114	114	74	99	109	102	106	118	103	97	102	106	122	112	91	116	108	89	95	102	113	100	112	106	85	114	100	102	110	100	106	107	92	110	113	115	92	97	111	101	97	119	99	116	110	121	94	99	96	118	106	105	109	116	96	97	106	85	105	85	104	103	97	94	111	105	113	104	107	99	108	106	129	106	110	93	105	104	98	86	105	105	95	109	114	112	97	95	93	123	102	117	107	118	99	114	101	105	105	99	122	120	92	103	107	114	122	114	107	103	109	108	116	108	105	103	125	97	115	98	108	105	102	101	102	113	108	91	105	85	98	105	99	103	122	105	104	107	111	101	110	106	118	92	109	114	120	109	102	103	102	79	107	96	100	114	128	104	99	125	109	100	92	105	95	93	85	110	120	107	94	110	105	114	101	109	104	107	101	108	114	109	98	100	92	115	99	112	112	111	117	99	105	105	93	91	113	87	104	88	106	106	99	102	102	106	114	102	82	100	114	73	100	103	86	94	104	87	114	105	104	113	117	96	109	123	125	125	115	111	100	92	98	104	115	104	112	83	91	112	114	110	97	105	101	101	104	90	122	100	99	110	104	100	101	87	102	116	111	104	113	98	111	114	113	91	98	116	127	104	113	104	114	96	130	125	113	100	93	97	117	89	104	97	106	111	103	97	98	102	100	96	104	116	97	107	102	106	94	101	103	99	97	107	90	106	93	93	99	94	111	123	92	108	106	110	122	108	110	100	105	92	100	110	102	110	99	105	130	111	116	110	102	101	107	106	109	88	97	92	88	103	92	114	115	102	90	94	97	77	105	98	96	100	111	119	126	113	106	86	93	99	124	113	85	103	92	115	119	77	94	113	97	101	103	102	97	95	111	87	103	99	100	116	97	99	119	100	98	112	95	94	112	115	131	99	102	95	99	101	106	118	104	85	100	109	99	91	115	104	129	114	105	87	95	129	98	105	93	96	93	119	100	101	111	99	96	97	104	107	111	96	110	100	118	104	115	103	106	115	113	112	110	122	92	114	104	116	111	105	120	99	100	98	124	112	90	95	125	80	133	108	101	124	96	103	109	105	111	101	108	94	116	109	95	107	92	108	98	110	104	85	94	101	120	93	117	108	95	90	105	123	104	125	110	86	121	116	95	115	113	102	90	107	115	107	99	98	96	102	110	96	102	110	118	106	90	90	100	99	111	106	110	105	95	93	123	86	100	118	91	103	109	102	126	89	110	89	103	106	85	106	102	96	119	102	111	104	114	124	101	111	116	92	93	91	103	104	90	101	119	108	100	92	100	95	111	101	105	96	104	127	105	117	107	106	88	109	115	94	115	108	104	88	103	88	116	126	103	94	108	120	122	102	101	129	103	113	102	91	104	85	116	124	115	93	98	100	97	107	113	102	104	108	108	111	139	98	94	97	125	94	88	91	107	102	112	100	105	90	98	101	113	105	112	99	127	102	99	99	91	96	107	114	79	120	112	98	99	108	98	92	105	91	110	109	90	91	67	107	118	110	110	112	92	113	107	103	97	108	104	100	106	87	104	113	118	120	105	91	138	104	97	94	128	109	96	95	75	103	107	124	103	105	109	105	94	108	129	95	115	98	86	116	86	106	104	111	105	113	96	99	88	98	115	81	98	109	92	93	123	96	83	131	102	89	100	108	100	114	116	108	117	102	98	113	103	92	104	114	96	98	114	104
7809	1294	971	1091	1821	2363	2312	2082	1773	1660	1401	1297	1189	1084	1092	1054	988	992	986	890	941	882	897	855	824	822	809	852	852	881	785	804	877	804	825	803	741	802	784	794	804	746	756	767	765	798	799	755	771	772	757	750	803	764	791	781	751	730	771	719	781	746	809	757	709	739	777	741	731	719	755	738	755	767	778	732	725	769	748	756	749	735	739	720	779	730	727	737	751	751	748	750	732	751	721	725	708	722	767	784	775	731	816	711	757	749	768	800	734	758	739	725	761	751	737	748	762	805	739	705	718	739	724	700	784	824	727	752	765	736	763	819	773	775	755	727	731	757	731	733	694	740	786	762	768	703	737	753	785	708	742	815	777	751	741	786	771	738	736	812	732	759	761	752	684	765	777	772	744	759	717	722	772	769	775	785	793	766	771	741	753	710	757	781	723	719	730	708	789	748	728	768	769	723	708	744	715	761	716	730	785	775	763	740	788	769	741	756	722	722	730	759	730	744	708	738	775	723	734	752	731	766	774	721	693	752	710	811	750	708	750	801	715	738	761	773	722	775	750	713	736	722	748	729	729	732	717	765	815	752	725	709	761	735	791	726	777	791	727	766	726	787	788	730	743	772	714	756	723	694	718	755	766	758	809	717	775	803	751	719	711	777	781	786	749	760	704	720	743	717	778	735	745	721	762	775	712	769	739	786	690	763	761	746	786	726	740	756	743	734	740	732	759	746	726	766	776	769	719	797	813	744	776	770	760	778	778	720	764	745	779	761	723	765	667	736	738	734	743	751	718	754	759	721	739	749	783	748	769	765	763	782	731	739	821	773	773	763	764	705	749	697	748	755	764	761	797	732	740	719	724	739	771	768	763	747	713	738	784	776	748	761	782	740	760	745	698	734	743	715	723	763	706	729	762	774	736	769	751	664	730	765	741	730	786	787	763	752	751	722	764	727	715	724	735	763	767	714	719	728	698	746	703	744	727	765	792	779	781	731	753	761	734	734	737	737	797	709	811	732	749	706	718	735	723	768	737	719	732	746	743	743	713	761	736	780	779	733	741	747	781	736	756	747	774	771	748	781	774	731	748	735	754	775	798	801	774	761	764	733	751	724	728	745	719	754	732	776	763	780	759	775	709	781	741	748	772	728	763	739	718	801	748	801	747	741	710	708	721	708	765	703	725	726	756	726	735	757	700	748	725	681	743	750	760	740	706	745	748	784	733	736	730	736	753	721	755	771	757	745	752	770	686	769	748	747	712	767	709	757	753	719	724	754	743	742	738	680	717	729	744	754	779	749	726	727	780	733	713	753	774	758	746	745	716	725	792	767	736	699	739	748	752	762	775	749	788	773	763	719	758	788	775	774	783	745	769	723	763	756	712	763	709	811	764	748	718	733	752	757	773	791	693	743	773	752	750	773	753	786	775	752	732	742	762	766	724	749	778	814	755	754	728	741	783	743	791	763	721	721	754	745	765	747	738	775	730	775	767	754	720	701	724	759	730	742	772	734	759	712	776	762	754	739	749	684	768	723	738	730	753	761	748	750	755	733	725	740	746	760	693	763	710	769	777	724	777	747	751	724	731	784	709	759	720	800	714	722	766	764	742	738	740	755	677	741	729	788	733	757	829	753	762	764	745	785	763	724	747	751	796	726	776	764	729	728	804	702	709	703	792	729	793	747	796	717	769	752	737	722	752	776	725	787	762	747	764	741	679	748	703	781	712	733	746	775	776	713	722	793	703	739	721	781	741	771	791	774	729	750	768	711	747	736	742	706	749	725	770	768	783	778	717	752	748	723	776	692	715	772	792	761	782	760	744	781	742	744	739	789	708	731	723	752	752	775	708	741	750	722	748	743	761	743	727	743	741	723	745	776	778	732	737	742	748	731	761	752	798	771	789	768	733	727	715	755	717	751	821	776	777	744	787	744	743	728	763	741	754	724	735	763	770	732	744	705	730	752	795	750	747	755	743	731	732	762	740	731	750	723	786	702	756	762	756	782	807	749	712	716	742	745	734	749	724	783	725	807	725	772	734	778	715	761	724	713	747	760	803	729	767	741	742	726	733	749	780	683	744	728	736	731	694	786	726	742	729	714	749	735	755	708	761	784	773	726	777	725	734	767	785	759	749	768	745	717	739	768	777	756	709	724	745	776	745	720	752	738	763	763	742	704	753	773	744	695	757	757	747	721	726	793	757	711	734	769	718	751	765	733	745	695	754	718	763	766	771	770	698	796	745	763	755	791	740	695	761	775	738	742	732	717	683	772	754	727	722	734	790	754	759	736	740	747	715	700	694	741	744	707	735	762	752	767	716	725	774	745	760	763	703	727	745	745	741	705	732	782	730	755	719	755	752	730	796	760	734	765	684	780	761	721	783	718	737	765	777	764	802	755	718	751	751	713	742	710	720	707	706	749	740	717	752	720	714	792	745	732	755	759	769	789	732	749	786	796	782	739	722	703	764	800	767	745	768	732	735	756	751	688	709	749	792	745	751	746	751	771	734	778	740	730	722	730	749	743	722	712	772	745	727	785	734	705	734	747	742	740	759	710	768	755	808	725	783	753	745	783	747	740	713	754	742	732	748	701	710	716	753	726	758	755	800	717	793	751	720	713	797	703	736	736	766	760	768	702	780	771	698	729	816	736	731	733	749	783	698	723	762	779	721	755	764	748	741	695	757	760	780	726	751	772	765	718	781	714	706	760	794	703	718	759	793	712	721	710	696	730	753	722	727	766	733	763	772	722	786	769	717	725	774	718	725	686	698	724	793	716	778	699	764	782	767	817	759	759	756	701	728	764	715	725	771	774	774	762	753	749	748	806	742	769	767	748	773	755	726	703	793	747	739	754	765	739	780	746	774	747	712	731	728	740	787	746	780	752	793	713	728	701	770	748	742	728	756	786	723	740	742	725	737	737	785	753	774	785	726	722	742	717	744	724	705	722	748	740	725	748	804	753	762	790	720	786	776	807	758	710	779	746	776	750	745	722	714	751	726	703	746	741	743	709	787	785	768	760	741	800	797	757	725	799	711	763	773	732	740	727	785	700	753	761	779	766	742	701	815	695	789	755	741	745	729	757	811	705	743	698	789	725	792	735	791	753	777	772	789	783	788	710	734	741	763	688	791	767	734	707	728	703	780	763	744	721	753	763	784	762	710	807	742	748	694	763	802	757	689	729	731	736	765	787	741	751	699	756	753	729	776	717	735	712	711	717	748	779	752	770	751	792	738	749	753	755	767	768	782	750	715	792	751	752	732	727	724	746	733	748	743	702	770	746	741	769	737	707	774	727	708	759	702	723	767	781	749	784	763	758	735	720	757	751	739	739	753	745	765	759	773	719	788	767	799	751	769	686	703	734	691	723	714	744	771	720	758	743	763	800	770	770	768	720	758	721	743	812	748	784	715	766	781	715	716	780	743	763	756	763	746	749	735	756	749	738	700	733	733	736	774	726	756	821	759	742	728	749	723	684	748	818	757	817	786	714	780	789
862	138	90	64	63	68	102	96	102	96	79	60	65	84	71	49	56	65	68	56	59	53	53	58	50	56	61	62	60	63	46	46	43	53	54	51	47	44	46	57	49	50	49	43	58	52	60	50	50	51	42	41	47	49	48	53	62	62	57	39	57	47	62	36	49	51	50	44	44	56	52	48	58	49	38	56	50	58	57	35	40	42	53	49	46	54	34	55	67	55	51	60	50	48	47	33	42	55	52	53	56	46	47	47	50	42	49	58	50	46	57	46	50	54	55	42	45	43	53	58	50	39	50	50	44	41	56	36	45	51	48	48	45	49	54	51	70	46	46	48	40	45	54	58	47	43	34	45	49	47	53	52	52	36	55	39	68	49	62	44	44	50	48	41	54	44	56	56	60	48	50	57	42	50	47	40	37	55	43	52	49	62	38	51	42	54	49	55	52	59	61	44	56	58	51	43	53	52	45	48	55	61	49	50	56	45	47	61	51	50	43	43	51	39	40	52	49	49	50	40	44	49	37	46	56	54	55	52	48	48	44	47	56	55	47	46	63	56	30	62	46	55	39	53	56	50	59	54	53	46	51	59	51	56	55	47	44	41	43	47	58	52	55	51	53	51	40	43	41	43	42	53	50	63	54	40	56	46	43	41	54	43	53	39	53	36	54	46	50	50	44	62	57	49	48	59	56	51	55	49	46	55	50	55	44	47	51	52	52	42	58	50	60	58	61	42	43	50	45	46	47	48	56	39	52	41	54	49	51	50	41	57	46	46	44	40	43	44	52	42	54	41	38	59	50	63	33	38	41	50	48	49	42	56	33	47	35	68	49	55	39	45	55	53	52	51	48	50	48	50	41	48	45	54	41	51	48	65	49	49	47	52	54	57	47	38	57	47	57	41	36	49	58	44	50	60	57	48	48	46	51	53	41	47	71	55	49	49	51	41	47	40	54	46	45	41	47	40	50	43	49	51	47	64	46	49	39	41	52	41	51	35	59	53	44	54	52	50	44	61	45	45	58	59	52	59	47	40	48	40	56	57	55	51	42	46	50	44	46	60	37	42	51	45	48	45	50	49	47	55	43	46	52	74	46	48	60	50	46	41	56	44	32	45	38	34	53	51	50	49	47	28	53	53	49	44	43	49	31	38	47	60	46	39	41	46	39	45	44	44	45	55	50	46	29	49	45	48	45	42	55	47	58	44	54	52	47	51	56	44	55	56	57	54	40	50	58	38	55	49	43	51	51	47	45	48	49	44	49	57	42	42	46	50	44	51	42	41	52	45	52	44	56	53	48	59	47	58	59	47	50	52	34	53	38	32	54	56	47	50	54	47	61	42	62	40	59	47	56	55	41	37	57	54	38	50	36	67	43	53	53	55	43	52	55	45	48	47	58	57	38	46	42	44	53	42	42	52	53	42	41	45	52	53	63	58	48	54	48	32	48	40	42	51	49	49	55	54	40	43	43	46	36	44	51	55	41	42	32	53	76	48	37	42	50	50	38	50	55	48	45	47	54	49	48	50	45	46	39	62	49	55	55	58	53	62	46	44	44	42	40	38	61	52	44	56	55	45	45	36	42	51	54	51	52	47	42	38	42	53	56	50	49	39	46	52	47	42	56	59	44	46	51	57	48	41	48	39	39	42	47	45	56	50	45	43	49	40	44	47	51	44	51	43	29	54	46	36	69	55	31	53	44	49	46	49	44	52	45	51	50	54	62	61	58	50	61	55	53	49	51	56	40	49	44	46	41	46	41	46	55	60	53	57	56	50	61	43	53	62	42	48	47	48	42	63	47	48	52	42	38	53	58	48	48	32	52	51	39	56	51	45	51	47	48	54	54	43	56	44	38	40	53	48	51	52	39	48	42	62	62	46	61	47	49	39	41	63	39	48	45	45	48	49	49	46	55	39	50	53	43	45	43	44	59	41	58	57	44	45	53	41	44	55	54	49	60	53	41	52	45	34	43	47	50	46	34	54	48	52	54	53	37	42	48	51	56	38	57	50	54	46	43	46	58	45	50	52	46	52	68	58	56	50	46	56	53	46	48	40	54	49	48	65	50	48	59	41	45	51	42	43	40	59	46	37	46	41	49	52	38	53	50	48	54	58	51	70	47	41	44	48	46	43	44	59	49	51	44	47	53	46	33	54	56	43	51	47	48	43	52	49	42	38	62	33	54	48	47	46	50	43	41	43	55	63	47	54	51	49	49	36	58	42	46	50	54	52	43	43	43	50	54	52	54	48	46	43	41	58	46	40	47	44	60	40	45	35	34	45	46	38	34	51	39	43	39	45	48	43	51	49	41	41	46	52	49	47	44	57	47	54	42	45	49	50	46	54	38	59	40	55	47	58	54	51	36	56	40	54	59	46	52	54	44	58	41	47	44	32	55	49	50	60	47	54	44	50	50	52	60	31	41	44	45	53	35	50	42	45	52	38	55	60	53	60	47	62	48	40	42	49	39	56	46	39	47	48	51	56	53	50	50	46	51	47	38	51	39	51	55	55	45	42	47	37	51	47	44	47	39	35	46	59	46	45	48	56	47	52	55	52	46	55	59	43	42	38	39	53	50	50	53	50	40	42	44	39	61	41	43	49	44	48	52	57	44	56	37	41	42	60	53	48	52	55	59	55	45	42	43	41	45	59	39	46	47	59	46	57	55	44	58	38	46	49	56	53	48	57	57	51	41	48	41	57	56	43	50	54	44	64	41	51	56	36	57	54	45	58	64	50	46	43	47	50	62	50	48	46	52	46	56	58	59	52	44	52	47	49	41	67	67	48	56	56	36	57	57	51	35	53	48	53	45	52	52	49	44	58	51	45	49	48	50	48	37	45	57	56	41	50	36	62	50	55	50	41	46	40	57	47	42	46	56	41	46	54	52	59	54	33	57	47	49	38	45	41	41	44	49	49	36	51	59	58	67	37	53	46	52	36	60	46	42	72	42	50	57	36	50	57	47	45	50	47	46	56	54	36	44	37	57	36	62	54	47	41	49	53	57	44	50	57	42	50	46	41	57	50	43	45	47	53	63	45	54	56	39	53	66	45	47	53	45	52	42	43	48	48	45	48	47	49	57	51	50	52	62	57	47	46	41	39	43	48	58	39	53	52	55	47	48	45	40	45	49	45	47	50	50	54	49	53	37	54	49	54	44	51	50	58	67	60	43	44	45	58	48	60	48	41	46	45	43	54	54	41	38	53	60	43	55	47	42	52	52	46	51	58	44	31	55	46	45	43	57	49	44	53	44	62	47	61	57	37	55	62	42	47	51	48	57	49	57	48	61	44	40	61	54	55	54	48	46	47	59	47	43	47	61	40	65	47	42	43	43	47	51	40	52	45	43	46	35	47	39	59	42	46	44	48	49	45	38	48	38	49	64	54	42	41	55	50	44	46	53	47	47	49	62	56	49	52	46	51	50	46	36	44	38	41	53	47	42	49	44	53	49	41	53	48	46	41	50	52	46	44	46	64	50	42	36	49	50	52
7869	1595	822	943	2488	3567	3358	2837	2306	1987	1590	1388	1267	1021	961	850	798	772	649	658	637	597	593	503	528	506	494	447	450	418	437	428	379	433	414	436	417	402	365	390	401	357	370	369	360	371	345	425	386	371	345	361	341	334	353	368	358	371	383	356	324	345	353	361	326	354	359	379	327	346	344	320	375	362	350	345	346	343	356	340	370	365	356	341	366	353	313	331	339	330	343	347	366	336	348	344	340	349	354	355	344	329	344	365	327	380	331	330	322	312	359	354	312	351	317	348	343	350	325	337	340	347	324	411	337	330	379	332	358	392	345	322	370	361	389	309	327	327	307	370	341	357	321	361	352	344	335	328	366	343	357	329	328	324	309	357	323	337	314	342	342	328	363	338	320	337	336	338	330	317	348	307	336	320	349	317	380	332	323	319	335	345	325	331	343	315	357	349	345	313	343	322	347	309	324	335	347	327	346	350	338	336	356	349	328	352	352	351	289	317	332	330	318	320	332	377	340	351	331	370	324	340	373	339	343	300	343	317	291	339	355	323	340	332	362	349	297	323	328	349	328	321	351	345	330	341	351	369	329	341	342	337	317	341	338	367	346	331	331	322	327	319	331	305	337	357	342	328	351	308	339	322	338	351	322	339	323	321	340	317	303	335	355	344	342	352	326	332	356	325	307	341	361	353	328	325	332	366	343	370	345	320	324	331	319	354	363	336	339	332	350	368	351	353	334	329	357	340	351	365	296	320	356	347	297	330	311	340	344	344	377	325	346	342	371	327	324	360	356	350	317	308	346	338	311	308	322	328	301	323	330	373	339	326	348	328	319	348	339	340	340	343	342	351	350	344	355	346	317	350	357	301	350	325	316	315	346	356	316	326	337	317	324	339	345	329	353	324	360	331	317	351	315	322	320	327	338	322	347	312	367	335	292	323	347	346	353	344	333	295	347	305	324	315	338	323	356	306	347	306	363	330	349	332	333	348	318	329	323	345	334	357	322	360	342	334	337	316	336	328	347	322	315	307	367	329	326	330	332	333	358	344	319	315	310	322	329	352	335	318	345	334	337	367	311	341	364	300	323	336	357	329	343	353	305	349	318	336	334	327	313	311	326	292	303	327	303	354	307	337	319	318	358	337	332	335	340	309	338	341	344	335	316	329	335	348	344	326	295	325	339	315	310	315	321	368	355	348	330	334	328	341	324	323	336	364	338	321	339	300	315	340	344	302	335	348	326	294	327	315	328	349	328	339	382	310	327	378	333	333	329	327	323	324	290	325	332	351	310	307	296	317	313	315	327	331	326	361	315	342	344	331	348	318	335	356	298	303	362	316	335	330	302	310	305	322	323	322	318	324	336	334	348	352	314	331	343	340	325	361	317	324	360	327	351	366	336	318	310	323	353	340	324	316	339	320	319	301	320	341	310	335	346	316	341	332	355	325	347	294	352	320	329	375	331	288	337	346	339	297	330	339	310	344	331	331	338	379	378	329	287	315	328	338	314	320	333	336	329	345	293	300	320	328	327	339	345	349	353	314	336	298	361	325	330	326	334	333	285	333	325	324	326	339	328	313	328	330	339	332	367	292	329	365	349	348	355	308	346	327	304	345	359	318	283	363	308	350	334	356	330	342	366	340	319	289	325	331	343	380	344	310	306	339	314	339	321	337	335	345	354	327	316	356	326	348	344	349	358	348	349	319	333	306	327	337	307	343	327	333	321	322	338	361	300	352	328	357	357	331	369	343	331	301	290	333	352	341	347	338	322	343	350	354	355	369	336	351	325	320	292	353	344	291	317	340	307	339	329	347	368	337	327	339	327	341	391	305	331	354	353	344	347	350	345	351	340	341	326	360	334	358	337	321	316	333	319	312	328	352	339	322	342	312	330	322	356	343	347	323	330	309	316	314	345	357	325	340	340	364	343	339	327	364	351	334	342	334	328	347	314	352	329	346	337	344	350	351	335	331	327	356	305	329	350	316	346	319	365	309	325	315	302	307	338	355	331	347	356	354	346	335	342	319	363	334	301	310	330	326	319	338	354	323	343	333	345	350	365	330	321	318	329	363	359	326	318	350	350	323	346	342	307	324	337	360	351	359	346	350	343	302	369	323	346	346	319	334	324	357	326	333	282	360	316	362	331	350	341	351	317	310	322	339	315	364	306	332	324	313	316	359	325	356	362	337	331	311	307	326	298	320	303	308	335	334	323	317	325	340	358	351	320	339	325	349	356	368	335	381	313	319	398	326	315	319	370	359	328	352	341	314	348	320	356	326	368	323	346	327	302	348	379	328	348	311	329	344	352	329	356	378	300	364	318	325	309	356	320	304	374	330	338	333	337	322	327	320	336	309	320	325	329	329	312	325	345	348	303	327	341	326	346	331	334	321	343	330	347	320	330	345	301	340	334	315	337	315	341	314	334	320	325	332	338	333	338	338	327	361	329	323	345	351	353	309	347	352	321	323	331	334	356	322	326	358	340	332	328	343	308	338	359	322	320	290	340	315	360	333	308	326	358	348	327	332	333	345	333	354	324	314	331	356	324	331	319	367	332	362	321	352	342	300	321	335	310	323	336	299	351	330	362	328	312	358	320	313	332	332	370	317	319	344	349	309	340	332	337	327	345	375	339	328	345	342	341	365	319	342	319	312	338	314	332	342	319	342	346	356	350	335	330	323	322	321	321	338	338	335	326	317	312	351	314	343	317	326	323	308	343	344	303	322	339	346	330	327	314	331	314	329	315	322	333	317	316	307	358	290	339	355	343	330	339	326	309	306	362	333	339	367	294	316	330	326	338	336	349	360	304	329	311	322	342	328	333	323	318	320	313	324	305	380	334	297	338	346	333	339	329	357	341	349	322	303	326	309	353	355	301	332	342	318	319	376	377	304	349	288	320	356	376	327	318	312	336	348	300	349	344	331	347	350	353	334	304	307	291	335	325	346	320	326	337	349	326	366	343	322	363	334	342	330	346	319	330	324	365	352	329	353	335	319	348	322	322	333	331	312	351	300	339	339	335	331	343	354	347	348	362	313	309	325	345	317	325	286	328	369	361	375	315	349	349	282	336	314	350	344	300	332	353	338	330	385	339	332	303	320	328	347	338	310	337	335	341	298	324	333	331	372	313	297	293	325	325	337	324	306	341	352	306	327	353	324	333	322	348	335	349	345	321	343	339	339	353	336	350	332	363	347	311	326	336	337	334	315	348	320	323	344	344	367	321	345	330	335	335	340	346	310	386	317	320	350	309	327	314	331	344	342	328	355	326	326	328	299	339	345	348	337	340	335	317	290	344	364	342	344	351	329	338	340	320	316	296	311	327	308	353	303	315	327	368	301	327	320	312	311	348	294	316	367	339	340	355	342	344	381	332	295	323	337	339	323	352	342	312	323	344	315	354	337	337	324	323	349	336	316	321	349	318	319	315	315	337	366	322	336	334	326	329	338	335	342	329	324	337	348	329	351	343	319	328	347	353	318	323	351	359	359	348	348	298	335
1036	73	76	64	67	69	76	63	53	71	56	68	90	73	53	59	55	72	62	63	67	74	71	57	74	61	52	72	67	78	84	60	62	75	69	68	60	71	65	71	64	70	54	69	58	80	61	78	57	55	67	65	79	58	58	69	63	61	74	65	75	79	63	68	56	61	57	55	67	64	68	79	71	74	64	77	63	73	74	67	66	69	46	71	75	56	82	59	70	86	74	76	51	50	56	64	58	79	63	79	63	88	54	71	63	69	63	56	68	71	70	75	89	64	63	72	71	64	70	55	68	67	58	76	60	68	60	78	58	66	67	74	66	63	53	71	75	59	67	67	89	62	72	58	78	53	58	70	72	50	66	62	68	79	64	69	62	70	67	62	62	67	51	72	67	52	53	51	78	74	72	66	56	77	57	70	51	73	60	76	71	63	68	59	58	64	64	66	56	49	71	65	85	71	69	69	58	66	68	66	72	76	66	59	67	69	72	59	57	61	59	61	62	60	62	74	68	70	68	70	73	66	69	74	85	79	66	66	74	68	69	50	69	76	58	62	74	81	63	73	59	71	70	66	71	80	72	65	62	70	55	80	70	65	66	47	76	72	70	68	68	70	79	67	51	60	65	61	67	66	70	77	51	67	60	66	56	69	64	59	50	70	53	72	65	70	52	55	61	51	74	71	52	74	73	58	70	67	60	68	61	55	71	61	75	78	62	71	67	65	67	60	68	81	73	67	67	56	67	67	70	80	68	78	80	59	64	78	79	72	66	55	67	67	70	66	73	71	65	87	68	65	54	72	65	66	75	67	74	54	67	70	83	55	76	72	71	53	75	64	69	70	70	52	59	75	65	71	66	57	61	70	71	78	73	83	65	61	89	64	73	61	56	62	70	71	58	69	75	70	68	64	55	66	68	75	57	67	65	65	65	52	57	64	76	65	62	72	54	66	69	63	67	54	72	71	69	74	66	72	50	74	69	77	64	60	78	57	76	67	91	64	57	82	61	82	54	76	60	66	78	55	61	58	78	51	69	57	64	65	69	61	59	65	50	64	67	53	51	76	64	71	59	74	78	75	70	73	57	67	54	59	60	73	68	62	84	61	57	60	66	62	65	91	75	67	77	68	73	57	57	68	65	71	81	68	67	61	66	60	78	66	66	71	64	72	64	55	78	79	77	66	62	73	64	70	68	64	63	68	77	55	63	72	78	59	44	58	73	68	79	67	73	70	63	82	71	63	61	61	71	68	67	62	60	75	69	77	63	63	64	73	63	69	68	63	70	60	73	69	63	59	61	66	63	85	81	65	68	66	64	59	71	52	67	74	76	62	72	57	65	77	73	62	61	47	57	50	52	72	72	73	71	68	76	68	72	61	54	63	55	51	74	85	70	67	78	69	71	56	76	83	56	78	58	75	67	59	78	99	73	72	68	74	73	74	62	67	77	80	64	81	60	62	54	70	63	71	60	65	83	70	64	70	64	62	59	64	51	53	67	66	64	54	59	65	69	53	67	61	67	69	76	64	71	70	82	60	95	66	67	78	74	78	64	59	63	62	66	60	62	74	82	71	60	65	62	69	85	62	66	87	75	70	69	52	71	63	68	75	68	54	56	67	71	75	81	76	65	70	61	48	58	83	64	67	60	87	52	57	61	77	63	62	73	76	61	70	76	75	71	74	64	60	61	67	64	76	65	48	78	75	58	64	71	75	71	63	65	59	62	61	76	79	61	60	61	54	57	60	57	67	71	62	70	57	80	57	56	73	56	78	69	66	73	72	60	72	70	81	71	70	76	67	76	57	55	65	90	68	71	77	72	74	69	60	69	55	62	69	61	72	56	58	64	55	69	74	61	64	62	64	67	56	82	70	76	78	58	72	74	62	83	64	67	72	72	73	72	71	67	73	75	79	65	77	62	75	61	58	69	62	80	72	78	52	70	70	77	64	73	64	66	81	59	59	59	68	68	69	73	46	67	76	64	73	75	74	65	72	81	63	68	67	79	74	61	55	69	63	79	70	62	73	67	68	80	62	57	55	76	71	67	63	76	64	68	77	73	73	72	65	71	73	63	63	50	66	71	70	61	63	56	60	55	62	79	63	68	53	76	70	55	68	75	57	76	53	70	63	78	79	88	41	60	66	69	74	71	58	88	51	68	58	70	77	64	61	74	74	63	70	63	79	64	67	64	64	67	61	59	62	65	67	58	78	72	75	56	74	69	67	64	56	65	74	72	70	67	78	68	64	64	62	65	61	61	52	68	68	73	76	82	70	69	60	62	75	61	62	58	86	67	64	76	64	64	65	71	60	83	64	51	68	72	65	55	77	65	72	67	57	55	66	75	75	74	73	74	75	53	60	60	62	71	74	66	64	70	77	74	49	78	72	66	63	68	67	68	74	59	56	68	68	65	66	74	65	78	65	62	64	61	65	71	69	74	64	60	70	55	83	77	55	66	77	65	59	61	96	64	60	58	76	66	62	66	62	81	61	70	60	60	72	67	59	65	53	65	65	71	57	64	46	67	71	74	70	65	71	63	62	53	51	72	64	49	53	70	69	66	73	62	61	79	58	66	59	65	63	70	76	77	58	65	56	53	72	67	56	61	78	78	83	53	65	68	62	78	58	66	83	56	71	64	67	64	66	74	70	65	76	74	61	76	79	78	77	79	66	57	83	67	75	77	55	64	73	62	65	60	63	63	64	68	58	68	69	71	64	77	69	68	58	68	77	69	66	67	52	76	56	69	59	70	67	73	76	68	74	53	64	60	60	56	60	60	56	79	65	59	66	65	73	64	61	64	75	64	60	57	55	69	73	81	68	64	66	63	70	62	73	105	66	62	61	62	65	64	75	70	63	63	67	87	63	75	85	76	87	67	62	82	70	72	77	68	61	71	70	70	74	57	62	59	61	70	75	79	52	77	58	64	62	58	73	76	69	56	55	55	61	80	74	65	99	71	71	71	67	71	71	61	70	69	65	62	69	67	71	79	67	77	67	72	63	72	68	63	65	54	61	67	49	74	71	70	74	61	55	69	73	62	71	74	65	73	61	63	76	61	62	71	68	60	50	65	59	71	51	75	65	66	73	49	85	63	60	79	58	70	71	66	66	67	60	55	55	69	62	59	57	62	68	70	57	74	76	56	67	70	76	76	67	81	84	69	53	60	78	72	61	72	60	64	68	71	62	55	76	73	61	60	72	72	63	63	76	68	74	65	66	82	54	72	62	52	75	67	64	70	86	65	71	61	51	71	64	73	81	60	63	83	63	73	64	47	74	77	79	83	62	59	68	63	70	67	64	62	70	79	58	64	71	64	67	67	81	59	64	73	67	64	76	66	79	72	65	67	62	61	46	70	73	78	75	80	69	66	63	60	65	55	66	66	76	69	69	67	62	68	67	54	77	69	55	71	61	62	66	69	55	70	42	56	66	76	55	61	56	59	70	58	71	76	79	58	70	71	81	67	75	66	63	81	60	57	78	74	70	61	70	65	67	64	65
6076	676	552	549	699	839	851	745	721	634	647	601	626	582	597	559	547	566	543	537	554	531	551	507	515	553	506	508	483	550	536	506	494	512	486	526	471	492	521	507	503	515	486	493	528	522	510	475	552	496	491	495	517	513	502	513	515	491	502	510	453	468	466	513	503	489	521	484	494	504	449	495	483	516	486	486	500	443	490	509	522	495	521	467	459	497	482	482	491	510	500	505	477	512	530	507	485	466	517	486	485	508	477	489	481	505	496	484	509	493	442	530	506	518	533	502	475	454	538	506	477	450	465	524	526	495	526	505	499	475	535	515	494	512	464	460	492	523	485	508	548	517	473	490	482	514	488	491	461	480	506	489	513	487	517	522	501	496	485	488	506	515	500	510	498	503	492	503	462	515	512	464	500	503	514	485	483	544	478	489	516	514	488	529	545	481	486	489	501	507	512	448	474	490	464	483	485	472	494	496	489	509	469	560	511	494	512	495	512	505	449	503	463	520	497	524	478	506	457	494	527	449	497	492	504	502	497	500	481	529	495	518	484	506	496	508	482	521	468	502	480	496	468	532	502	464	503	500	478	491	515	498	473	512	475	508	516	504	487	512	447	482	495	487	506	484	498	515	488	461	464	524	509	493	504	500	469	495	479	479	479	494	452	506	507	501	514	474	481	471	483	509	503	494	438	483	498	470	526	516	498	523	504	517	500	466	535	497	456	510	555	450	455	505	472	504	463	492	497	480	511	470	485	516	517	440	485	479	482	480	510	533	513	495	507	480	482	469	515	541	509	494	483	513	507	471	502	493	480	489	524	512	519	526	520	521	468	479	503	485	481	499	482	492	525	467	507	531	518	507	489	496	550	478	509	489	478	484	492	482	491	531	474	508	486	476	469	452	497	492	498	508	488	487	495	511	508	511	502	520	467	519	516	499	509	488	492	493	496	507	511	522	468	475	543	484	497	461	479	454	545	483	474	523	466	520	454	500	464	488	504	520	456	492	473	537	508	483	487	494	442	487	531	531	482	530	485	505	522	485	481	504	492	487	545	565	486	500	479	508	494	509	507	505	457	512	513	471	485	527	473	516	507	508	521	527	476	470	460	471	499	491	469	498	509	513	515	503	514	491	528	486	515	459	515	488	472	458	525	559	485	470	470	466	489	491	480	521	508	505	493	500	497	554	507	494	509	491	510	550	487	513	518	506	532	500	502	461	496	479	468	490	506	474	483	511	518	476	490	496	514	492	508	509	491	512	500	499	468	484	507	505	491	517	492	486	447	493	465	548	489	509	518	549	481	516	502	476	520	478	506	499	521	491	495	487	486	516	493	496	525	536	493	500	486	479	505	478	487	492	483	472	510	493	482	481	501	483	481	476	490	464	491	478	484	488	545	475	478	476	482	519	509	490	490	489	497	453	521	473	498	512	510	506	485	452	518	494	499	543	481	463	467	538	494	467	453	487	508	484	465	506	499	509	475	511	481	547	512	484	500	473	491	517	529	510	483	514	541	490	461	465	531	475	539	496	475	498	504	505	483	507	486	462	503	485	513	498	520	533	486	522	477	515	476	528	491	480	477	502	483	503	467	539	489	480	519	543	490	468	463	498	467	515	497	495	520	494	492	503	503	497	501	516	528	494	469	505	493	514	520	494	485	503	512	511	491	496	443	474	481	496	513	514	511	475	521	472	497	496	496	435	486	516	482	487	498	487	507	515	537	543	503	504	482	519	516	493	449	503	467	491	494	474	505	503	506	482	504	495	512	487	490	498	506	498	498	449	455	515	507	511	506	505	528	521	468	500	481	526	502	484	503	507	488	492	496	489	468	486	541	513	496	459	514	518	500	488	508	488	529	506	540	516	544	480	499	488	501	497	526	488	486	499	493	440	472	490	514	485	465	468	487	494	502	466	475	500	483	502	495	504	492	476	508	493	484	470	469	472	484	528	534	516	496	492	450	532	507	502	504	499	487	497	492	493	480	485	446	480	503	500	478	503	540	492	516	488	508	524	530	491	512	503	490	540	487	492	482	527	476	484	500	489	485	496	474	476	497	509	510	492	507	527	503	466	476	466	492	519	482	499	469	508	510	515	502	486	453	471	487	507	485	498	513	458	485	500	492	537	495	488	478	493	509	502	496	521	476	474	507	496	447	515	503	474	491	497	513	508	500	486	496	462	448	481	519	543	470	539	493	484	467	507	484	501	494	499	470	511	473	487	503	483	516	492	489	511	507	468	467	500	476	491	499	468	493	499	464	494	488	475	495	519	515	519	473	489	494	512	491	449	508	518	512	439	490	491	481	494	492	483	515	516	477	486	507	536	495	507	448	453	493	485	498	499	495	509	464	484	487	488	498	518	543	523	478	466	480	503	505	476	483	503	489	544	477	483	476	465	491	480	470	542	523	462	522	487	501	451	498	535	460	484	508	481	507	476	506	504	501	507	493	508	476	526	480	481	516	515	519	515	459	516	503	519	493	509	499	498	528	519	484	483	499	488	490	478	496	465	509	503	505	517	482	482	502	478	480	480	496	531	498	520	488	513	495	515	506	497	534	522	471	500	478	477	508	498	486	489	473	479	479	468	472	487	456	513	506	489	498	508	551	466	480	486	467	490	482	491	483	476	486	505	513	466	506	500	495	540	505	508	499	484	460	484	489	541	498	487	490	513	491	473	499	473	480	497	458	530	492	491	534	533	474	526	485	477	543	505	503	508	554	491	473	536	489	465	507	453	484	486	491	521	486	500	500	533	446	504	465	462	465	497	445	455	506	584	499	494	502	518	528	488	478	504	495	531	468	505	436	496	510	533	507	493	513	521	519	473	454	527	504	523	479	514	523	465	493	549	503	464	474	472	459	519	501	514	484	515	494	518	489	470	500	453	508	497	514	485	486	485	490	491	487	515	463	495	483	466	496	503	497	507	493	467	492	534	482	488	478	492	532	497	500	533	490	496	516	491	481	474	475	485	506	491	503	527	510	510	530	472	476	485	498	498	466	481	499	458	498	533	500	504	492	470	505	478	496	508	546	490	502	535	505	506	482	487	492	479	516	514	510	535	484	456	466	509	505	501	473	467	463	500	492	478	515	503	482	534	481	526	536	500	510	492	459	484	501	469	464	484	496	487	476	521	511	493	498	494	492	488	470	501	535	473	482	479	453	493	495	491	475	461	525	482	511	463	504	504	506	531	535	507	525	499	525	477	505	479	546	473	484	549	509	469	508	488	483	491	517	485	503	536	513	458	494	506	505	508	512	528	488	475	477	513	518	459	493	476	431	507	485	496	500	427	499	514	531	515	517	502	485	542	518	480	436	496	527	523	494	579	487	466	465	510	506	496	501	476	468	499	468	519	508	481	473	524	457	450	485	519	484	476	482	483	474	488	492	527	528	494	471	499	489	478	487	488	454	476	472	522	485	493	503	494	493	512	445	503	487	498	522	487	479	477	505	551	498	514	500	517	498	487	500	493	479	477	480	498	525	503	495	479	495	520
424	83	39	36	34	42	55	51	46	51	44	45	31	35	44	20	31	32	28	30	29	26	28	22	32	24	32	24	25	31	28	34	29	34	30	27	22	27	30	30	26	20	19	21	14	29	27	27	14	40	24	27	23	27	34	28	35	26	18	16	19	22	29	24	31	25	22	32	21	15	34	28	29	20	19	20	31	21	28	28	24	28	23	16	30	26	21	22	28	16	22	17	23	26	17	23	23	24	29	27	23	19	17	20	20	31	25	24	22	22	19	32	25	20	23	24	29	28	14	22	36	21	32	25	26	32	23	29	23	25	23	23	32	25	31	25	29	25	30	33	35	15	34	27	22	25	24	19	24	27	25	16	32	33	19	20	24	18	21	16	22	30	19	19	24	29	19	13	29	28	25	17	27	31	24	26	32	33	28	30	22	15	31	25	25	25	20	15	33	26	25	22	32	31	22	24	26	20	19	23	23	28	35	17	27	24	17	35	20	28	18	13	17	19	25	27	18	22	27	18	24	27	26	18	21	31	31	22	26	31	22	28	27	28	31	24	26	25	24	30	22	26	27	21	28	23	24	14	22	28	16	34	32	28	25	16	22	32	24	21	20	24	24	25	23	15	28	28	23	16	36	27	11	36	29	18	26	16	18	29	22	21	27	33	27	21	24	29	20	23	16	22	27	25	28	23	27	30	23	28	35	29	25	28	30	24	22	26	32	23	31	33	22	29	30	24	28	23	19	25	19	31	20	29	21	10	25	17	25	16	33	22	22	20	23	28	19	19	19	23	19	26	23	30	21	27	15	21	23	30	17	25	25	25	13	22	26	21	23	23	28	24	24	22	31	29	22	16	21	31	25	22	37	25	28	26	21	30	18	22	30	20	28	23	26	29	22	23	20	17	25	23	20	22	24	27	22	22	23	23	28	25	21	15	18	18	20	22	24	29	33	27	22	34	26	24	29	26	28	23	24	16	25	28	17	28	20	30	17	29	21	22	33	27	17	29	24	20	27	26	27	22	28	20	21	28	29	31	24	24	29	22	30	25	20	27	21	30	21	22	22	16	23	20	17	23	27	18	30	28	28	15	19	18	23	26	32	36	25	16	18	33	26	28	30	29	24	20	25	20	22	29	21	16	26	30	22	32	20	17	23	27	23	25	21	25	23	26	28	23	29	23	41	18	19	16	22	29	26	34	36	33	26	37	22	37	15	21	32	30	20	21	19	26	21	33	27	19	16	18	28	24	33	22	26	27	23	15	24	19	34	11	25	19	25	31	27	27	29	15	26	21	24	16	25	24	31	25	21	31	29	29	26	27	22	22	22	27	24	22	14	16	29	29	26	28	28	19	29	24	22	21	29	19	35	17	24	27	27	29	26	24	27	22	31	31	22	22	33	20	39	35	24	22	31	24	17	20	29	26	23	31	23	28	25	19	16	25	22	19	25	26	20	30	24	16	20	8	23	35	16	13	27	26	24	33	26	27	22	23	22	33	23	20	16	19	28	23	21	28	32	29	22	29	24	25	24	21	20	19	15	22	24	17	30	19	24	24	28	25	24	30	29	30	23	11	27	24	26	26	27	25	34	25	27	25	24	33	26	26	26	21	22	22	21	35	23	28	28	22	34	25	27	24	26	21	29	28	15	22	24	27	25	21	21	24	24	22	20	27	20	21	25	20	31	20	26	28	27	25	14	22	18	21	29	25	26	20	24	32	25	22	15	24	28	17	27	25	27	26	17	17	26	26	19	31	20	27	28	25	26	21	30	26	23	25	23	22	22	30	22	30	23	16	28	35	30	19	28	27	27	28	22	21	29	21	16	30	25	22	12	33	24	30	25	19	25	24	20	26	35	19	30	16	26	21	23	24	20	16	23	20	27	28	23	16	21	19	27	23	26	26	32	37	23	20	30	22	17	26	24	19	25	19	23	29	30	20	19	26	15	23	25	29	27	24	25	35	25	19	26	24	22	24	37	16	24	29	22	38	24	41	32	26	19	30	14	29	28	20	23	28	25	23	18	20	27	33	21	18	24	29	25	19	21	33	13	24	26	19	30	20	19	28	35	30	17	33	18	31	16	26	36	17	22	26	27	25	28	17	20	20	26	23	29	25	21	19	27	11	31	27	21	23	27	31	18	31	17	22	25	24	30	23	19	20	24	24	27	23	27	21	22	21	30	14	24	22	20	28	25	25	24	31	25	31	28	28	25	25	21	26	20	25	12	24	18	20	26	24	24	27	33	24	18	28	25	20	22	29	27	26	22	25	25	26	24	18	29	17	24	19	28	25	26	28	23	29	35	23	18	28	30	30	22	23	21	24	19	26	25	18	30	19	21	18	20	23	31	15	32	31	18	21	18	25	21	21	18	18	26	24	17	20	21	16	27	31	24	25	27	19	21	32	32	24	18	20	25	21	21	32	28	26	15	19	35	33	13	27	28	31	21	23	20	13	22	30	25	30	26	25	27	24	30	23	23	29	31	22	21	36	28	20	22	29	25	27	22	28	20	25	16	23	15	26	19	24	29	28	23	25	33	26	20	26	30	24	20	27	32	26	19	31	24	19	23	31	27	19	29	32	13	25	17	25	31	16	18	34	33	20	25	20	19	21	23	25	24	23	27	22	22	18	30	22	42	20	24	29	28	21	31	28	26	23	22	26	16	37	23	15	24	20	27	23	16	17	27	29	19	31	20	20	12	29	29	23	29	25	24	19	21	21	24	11	19	25	19	24	21	27	22	22	23	25	15	19	18	18	15	22	20	21	22	27	22	28	26	40	19	22	24	29	33	19	27	23	34	22	23	28	26	26	22	27	21	20	21	28	33	35	22	26	22	19	17	17	18	16	17	25	20	28	28	28	22	14	33	28	20	21	24	27	24	31	26	31	24	13	21	22	23	25	31	21	22	17	15	28	16	32	21	20	25	31	36	30	32	23	24	29	23	29	22	20	30	24	30	26	26	18	24	33	35	21	23	19	22	19	20	27	32	26	23	20	16	27	24	27	22	17	16	24	25	27	25	15	23	23	20	19	25	20	15	20	34	25	24	23	25	29	23	27	33	27	31	23	22	26	24	26	20	20	36	33	27	29	25	17	28	26	20	22	23	21	25	24	14	29	33	20	24	23	32	24	21	26	23	31	20	24	38	24	21	27	33	36	18	23	17	23	28	21	22	23	25	23	32	16	13	25	20	23	32	25	25	28	17	24	17	24	22	19	23	34	26	20	19	25	23	28	28	26	24	21	23	30	21	21	20	29	22	14	22	20	24	17	24	30	25	19	25	19	24	24	22	31	22	28	17	31	29	36	27	17	20	26	32	27	30	23	21	29	29	20	20	15	21	19	23	26	23	10	25	20	24	25	26	20	24	23	26	20	24	24	16	16	20	30	27	19	29	13	30	22	25	42	21	17	29	17	21	23	18	26	31	30	27	25	19	22	24	26	18	22	25	19	20	37	22	25	26	21	31	22	36	19	22	21	18	21	29	23	25	29
4961	1122	469	606	1577	2178	2001	1834	1350	1106	921	764	683	599	532	520	430	404	384	338	321	331	287	292	262	248	266	272	253	243	275	230	211	251	256	201	211	182	205	227	219	204	217	225	228	208	201	215	207	198	199	188	198	182	216	189	189	190	190	182	202	182	199	199	196	175	195	205	206	186	174	182	184	180	198	170	168	182	167	189	175	198	201	223	193	189	202	165	180	194	189	185	188	197	221	191	191	184	175	202	170	177	183	195	196	171	182	203	154	183	185	171	201	173	181	163	190	190	189	178	187	183	193	187	180	178	176	187	181	184	169	187	176	179	182	194	179	197	167	199	188	173	184	165	197	161	167	163	193	165	192	169	187	187	179	207	157	178	208	187	182	181	168	182	194	180	175	192	179	164	172	175	176	170	162	188	186	170	204	171	165	166	158	188	185	189	178	194	188	197	182	192	176	160	199	195	180	198	174	190	172	201	180	193	172	185	161	195	176	172	198	155	185	175	180	202	196	187	174	187	195	186	188	140	195	201	174	171	179	169	181	184	171	173	191	170	179	175	150	199	195	189	177	203	179	187	167	198	179	201	183	203	192	203	174	167	195	204	179	182	168	179	198	180	181	156	182	190	187	182	170	194	161	189	168	179	151	157	182	186	215	175	179	174	172	188	190	169	161	188	183	171	188	196	185	173	184	194	167	193	182	149	208	195	166	187	163	170	172	183	186	167	200	198	179	149	168	166	205	144	165	152	175	164	161	183	182	190	186	191	178	189	208	183	169	148	209	169	174	189	190	172	172	180	173	190	163	186	184	184	191	157	182	181	182	166	155	155	173	172	178	146	166	157	187	173	190	158	173	161	162	188	168	201	174	166	187	195	176	189	190	172	159	167	173	166	190	176	208	197	161	184	190	177	198	180	163	160	188	179	188	194	194	176	195	180	168	164	177	211	194	161	190	166	165	175	168	191	204	175	194	184	179	143	168	173	167	161	187	167	216	201	187	168	179	170	170	177	178	174	168	178	171	172	173	172	185	170	178	198	170	170	168	171	189	189	182	166	181	174	170	155	189	175	200	188	189	176	171	179	184	164	190	169	193	163	171	194	204	221	164	151	188	188	185	179	192	182	168	184	170	175	169	179	153	193	169	157	174	148	188	174	192	171	189	170	187	179	210	187	164	180	181	185	161	190	197	187	174	187	185	176	179	174	172	199	162	179	188	179	172	196	169	198	183	182	166	166	189	157	185	199	172	168	186	197	189	167	172	189	157	182	195	166	182	181	184	190	162	185	193	166	158	194	195	190	157	180	166	199	196	172	203	186	181	181	186	192	172	198	214	167	189	171	198	187	179	191	176	182	178	182	176	188	197	163	184	202	181	178	196	171	192	171	179	164	192	173	195	174	163	178	197	159	190	178	186	198	163	195	188	159	175	160	184	181	162	143	190	196	181	189	167	206	174	201	184	199	166	180	180	173	183	179	166	158	206	176	174	178	177	178	169	172	184	185	191	161	171	206	180	198	178	176	189	188	192	185	172	162	169	197	189	181	175	173	187	171	187	223	162	167	164	164	190	192	184	178	189	188	165	173	178	187	169	195	187	197	170	153	191	178	189	193	191	164	171	174	185	167	180	175	192	165	198	170	177	194	173	211	180	183	159	179	184	203	186	206	207	187	172	200	184	175	156	174	184	191	196	182	196	171	195	162	177	156	186	162	202	166	199	174	188	146	181	192	165	171	196	204	183	176	202	174	204	164	176	172	157	186	166	158	177	147	193	172	175	208	184	166	198	191	173	173	201	203	187	170	179	178	206	171	170	170	162	176	166	191	178	172	189	190	154	173	173	163	185	191	139	180	168	175	151	148	162	180	212	173	162	186	162	197	194	177	180	175	172	189	175	190	212	179	153	175	151	161	191	165	181	188	185	192	190	176	185	187	162	176	193	201	169	179	180	193	180	183	181	158	216	190	156	186	182	179	188	163	221	158	199	187	180	200	157	196	176	195	172	196	182	184	174	173	186	180	189	185	158	172	190	196	165	175	165	193	183	186	168	192	193	187	178	177	180	177	177	166	199	166	173	163	189	183	172	196	186	187	189	186	152	188	192	201	179	143	183	176	198	197	158	170	194	178	182	196	180	166	175	196	179	190	167	181	163	183	191	170	191	175	166	181	187	155	160	162	179	179	179	166	174	175	174	169	184	185	159	171	188	179	199	185	192	168	183	188	179	188	189	193	177	206	164	178	166	183	192	195	159	185	177	193	176	187	178	188	164	190	189	171	181	163	163	172	167	191	170	197	178	191	186	194	170	205	186	165	178	183	181	182	182	177	160	174	174	169	174	199	179	192	191	182	177	173	193	186	175	170	177	170	192	201	187	158	178	165	170	203	208	189	202	166	196	165	174	178	179	195	178	172	183	169	176	185	157	176	194	174	153	207	193	180	170	184	183	162	166	184	185	188	163	171	185	166	166	161	157	184	197	191	206	168	181	169	199	163	197	187	184	199	162	149	180	188	188	161	212	180	171	186	144	172	166	183	194	182	163	182	169	195	176	166	205	178	176	173	165	179	181	193	156	177	181	188	188	185	204	205	172	177	182	186	158	166	172	172	188	185	187	158	141	195	175	157	188	184	164	195	185	180	174	185	167	179	173	181	187	162	197	192	165	190	189	172	198	157	167	183	171	151	198	163	203	173	189	181	168	178	186	173	195	187	171	164	188	144	178	204	174	156	177	185	187	170	172	165	198	192	188	168	175	190	177	168	187	190	181	191	179	173	195	186	172	189	169	174	172	174	181	160	169	217	163	181	181	178	169	159	173	196	181	152	167	201	168	171	202	177	195	205	193	196	187	156	178	170	187	182	187	169	186	197	181	165	193	171	200	138	200	198	184	190	178	167	181	195	179	180	170	178	143	191	187	161	174	167	170	154	166	161	196	183	166	177	187	180	197	152	168	185	183	181	181	203	207	163	150	165	182	160	164	148	169	164	185	188	175	186	222	183	168	179	143	177	168	146	195	167	173	167	166	176	195	205	181	186	199	204	180	182	191	173	201	164	194	176	184	180	166	168	196	192	190	175	166	173	179	184	174	162	168	177	201	195	174	171	184	176	163	158	173	194	169	204	182	158	193	162	160	172	173	177	176	182	179	184	179	197	176	186	172	192	197	170	202	179	178	174	169	167	175	180	195	195	154	175	189	179	174	172	193	177	184	175	183	175	168	183	183	177	170	179	172	176	178	188	170	169	171	200	192	178	169	167	211	196	199	185	158	190	199	184	203	183	153	191	178	172	177	181	159	181	225	170	160	201	196	186	178	172	147	169	173	177	173	164	152	148	159	161	170	197	171	194	181	189	191	167	185	181	190	182	157	190	186	193	195	175	181	194	197	173	184	182	174	180	159	175	191	176	192	185	173	174	174	179	199	161	192	185	204	162	204	181	171	168	178	188	198	175	158	165	161	171	171	179	177	191	196	176	174	187	175	188	191	198	182	211
1707	146	138	120	122	123	124	132	108	116	124	117	108	99	130	120	117	121	110	106	113	115	117	123	118	121	112	99	100	100	102	89	100	95	111	97	104	107	98	115	105	112	96	125	112	93	124	108	113	85	87	106	93	92	111	109	91	101	115	116	101	114	98	100	87	104	114	84	91	83	92	94	104	93	112	100	112	90	82	103	106	120	102	76	102	103	108	93	84	110	102	98	104	102	90	106	113	101	120	97	107	108	98	114	97	106	112	95	94	98	100	96	110	114	113	107	94	95	108	92	109	118	100	98	110	94	105	108	115	103	95	106	111	103	91	99	102	111	101	105	96	94	98	89	120	115	108	94	92	120	111	99	109	101	97	103	94	103	105	114	100	103	102	103	110	106	95	108	108	105	107	110	96	99	110	100	89	104	86	97	102	116	102	98	109	96	91	101	110	93	97	125	83	106	123	106	94	120	97	105	110	95	114	106	103	85	86	94	120	123	117	104	99	102	101	111	106	102	109	110	95	110	97	82	98	112	105	112	112	92	102	105	100	86	91	106	120	118	122	85	111	111	84	116	112	98	95	107	118	119	106	110	105	109	109	118	114	109	90	88	103	106	112	82	87	122	102	114	114	124	87	102	92	107	95	110	96	116	115	95	86	123	116	98	113	105	110	119	114	115	96	101	114	110	105	83	106	113	102	99	109	109	93	104	97	108	102	96	119	94	102	114	97	98	100	121	96	115	106	103	97	110	96	99	112	83	117	101	92	106	103	91	120	97	94	114	90	118	118	112	108	107	115	121	100	108	112	105	104	117	127	86	117	102	91	93	105	109	103	96	111	88	109	121	101	108	110	115	96	93	108	91	94	111	104	109	107	112	114	89	100	96	87	110	101	102	98	107	106	94	86	105	101	105	108	107	104	109	99	92	114	116	96	119	113	102	115	90	108	112	104	107	91	98	109	95	99	113	75	107	110	90	85	108	115	103	112	102	116	101	110	121	100	107	99	103	106	102	114	91	100	104	89	113	107	90	109	96	97	96	99	95	93	93	112	117	93	102	102	107	91	111	97	117	116	85	102	114	102	118	99	116	117	90	114	108	91	106	107	109	112	104	109	107	107	94	97	118	112	101	94	115	111	99	94	117	110	92	103	123	113	98	101	96	110	100	105	94	114	114	121	96	99	88	112	94	93	114	95	111	103	87	105	101	103	100	88	99	120	106	102	120	91	102	121	99	108	113	103	105	112	112	112	109	107	119	104	101	110	112	95	82	92	100	105	111	111	99	101	101	101	109	119	87	103	104	110	98	96	98	106	106	106	93	105	101	113	92	106	114	119	99	85	102	122	97	99	102	111	98	107	113	86	106	98	95	109	97	118	97	117	94	108	97	101	96	96	102	93	102	111	99	106	109	93	97	104	111	102	95	116	107	104	115	106	90	99	105	106	115	102	96	102	98	116	107	116	98	104	107	117	102	107	106	105	99	119	106	102	103	97	131	98	96	105	89	121	112	110	106	85	98	101	107	109	118	95	111	100	91	117	87	108	89	101	111	106	97	108	100	89	100	116	108	106	117	108	105	88	100	122	91	109	110	94	102	92	102	120	107	125	120	109	98	92	107	107	98	104	112	113	101	112	114	99	87	107	84	123	117	116	98	102	117	119	113	79	101	112	104	105	109	118	108	92	90	96	125	99	108	101	89	104	112	110	96	100	105	100	126	114	120	104	110	98	101	97	94	115	104	104	115	99	97	111	111	115	104	105	110	90	105	117	117	110	97	113	103	105	110	125	87	92	132	103	111	109	109	116	109	108	117	123	102	114	101	94	102	97	117	113	111	114	105	115	108	85	107	95	125	99	119	125	114	115	123	113	117	119	92	95	122	125	100	103	105	94	104	104	114	96	84	115	113	143	106	108	91	100	93	96	114	124	96	97	96	106	91	106	103	112	86	95	106	103	93	96	89	100	97	97	101	99	91	106	108	93	103	108	112	115	104	111	81	124	107	115	111	125	93	97	111	85	93	101	80	91	100	126	102	91	101	89	99	92	106	95	97	102	104	97	98	109	116	108	104	107	118	109	94	92	99	115	84	88	104	103	120	107	85	110	91	110	90	97	88	100	95	99	125	116	94	125	108	116	89	118	102	97	89	107	99	90	105	104	100	101	93	103	112	124	113	108	107	124	110	91	112	99	102	95	115	92	93	106	114	95	116	106	103	94	109	96	93	92	103	101	87	101	116	110	103	97	126	101	114	105	97	116	107	108	92	102	89	106	94	95	106	112	104	116	98	109	101	117	109	109	116	96	105	93	107	101	103	96	105	123	100	120	99	118	98	97	118	104	86	104	98	107	95	118	108	98	94	92	91	101	106	112	108	98	111	103	102	123	105	110	106	99	101	104	97	100	98	97	107	110	107	109	93	101	99	99	99	98	103	99	103	94	114	123	97	111	93	114	105	121	112	106	78	102	88	83	88	101	126	109	100	105	102	125	103	97	86	88	96	122	101	110	92	111	96	106	93	91	96	103	119	113	98	105	82	94	98	91	103	112	125	111	94	109	102	123	107	122	111	112	116	113	97	100	83	112	94	89	104	82	112	106	99	104	92	98	101	103	100	98	108	103	102	104	121	100	114	107	114	102	97	94	102	108	102	101	94	92	113	96	88	118	95	98	106	101	96	105	98	89	129	87	108	105	92	103	99	112	104	105	121	113	99	127	118	112	105	103	87	103	81	111	91	101	106	106	119	108	101	122	97	125	100	116	125	93	103	97	105	96	93	96	87	104	106	103	93	101	105	139	90	104	95	109	97	95	108	90	109	98	100	124	112	105	115	99	103	116	98	93	103	111	118	102	104	86	100	91	104	124	97	116	114	120	115	92	109	117	105	95	101	112	85	100	101	108	112	111	119	93	103	123	100	106	105	103	122	105	102	95	93	105	110	105	107	97	94	127	105	82	101	103	72	106	112	116	113	111	76	122	110	89	117	115	109	123	115	103	90	108	106	109	106	101	131	109	110	113	115	119	89	96	112	102	108	109	104	104	101	122	96	108	102	114	111	99	105	126	96	113	104	106	111	111	96	103	100	106	81	100	98	108	102	104	111	135	107	106	101	113	111	118	95	84	86	100	127	107	118	98	112	84	120	86	101	107	125	125	115	108	104	114	93	104	124	112	112	120	107	107	89	115	100	98	101	107	107	109	107	87	87	107	95	113	113	104	103	112	96	124	97	109	99	98	95	103	120	99	95	109	102	96	106	104	107	111	103	81	114	113	107	105	113	89	112	110	100	109	106	102	98	120	84	87	117	113	115	106	100	96	106	81	118	76	117	104	99	109	123	102	118	95	104	113	93	100	93	109	93	97	97	85	95	102	103	86	99	97	107	105	108	114	107	94	103	108	116	103	104	106	109	93	113	109	103	110	113	96	107	100	97	95	94	93	103	86	119	111	101	102	99	102	103	125	106	112	104	102	116	100	128	89	108	108	101	99	110	98	90
7882	1295	979	1056	1716	2349	2231	2049	1783	1657	1465	1372	1211	1144	1023	1051	1027	1019	1011	915	875	885	843	784	841	913	830	771	863	815	740	773	766	749	770	870	797	716	764	797	806	741	728	749	829	714	788	717	774	809	712	793	722	751	693	798	757	763	717	775	726	744	764	724	748	749	723	743	809	737	734	742	722	723	814	755	745	746	775	775	782	709	738	741	786	765	685	730	802	753	765	820	762	741	753	772	767	710	735	689	708	809	698	756	689	702	757	764	699	740	718	743	729	722	726	779	735	772	758	699	758	803	748	786	737	749	750	727	761	752	817	758	777	774	673	716	742	756	724	785	759	775	839	743	816	714	717	728	726	728	767	727	725	749	761	737	768	749	749	764	729	791	702	735	779	726	736	769	713	747	760	738	762	732	753	787	770	733	761	712	736	740	753	775	749	788	706	733	759	742	771	776	740	763	730	819	733	732	748	764	738	755	750	763	725	767	734	739	778	732	756	765	745	733	751	738	778	729	784	735	709	738	748	732	769	740	800	737	722	744	762	768	773	704	729	728	764	760	806	777	721	713	775	757	726	741	755	755	737	758	708	729	763	719	741	746	737	755	748	795	732	731	747	749	747	772	760	740	746	719	726	720	802	730	718	760	718	707	749	705	716	670	742	741	721	752	767	734	739	751	726	721	772	769	774	743	779	750	716	748	677	768	697	753	752	802	769	721	754	717	722	728	739	737	792	701	685	768	725	805	789	745	705	734	687	740	752	754	722	765	755	764	733	748	781	781	714	707	778	718	707	789	746	731	698	756	723	749	739	769	695	729	708	751	726	759	711	711	758	767	734	722	742	756	713	745	703	743	775	739	738	725	717	737	721	744	742	732	692	727	734	720	717	780	729	721	728	734	722	788	774	718	766	705	761	764	753	742	722	739	754	762	738	730	713	742	748	755	701	729	745	796	745	716	715	762	787	735	727	719	751	738	706	732	739	733	720	727	744	733	770	708	740	759	817	749	699	787	742	742	809	804	725	781	739	710	766	753	764	711	720	716	787	738	725	699	748	783	728	689	720	774	759	792	716	726	737	745	783	739	754	723	729	756	688	734	814	739	783	694	742	777	808	721	727	791	753	743	768	730	761	759	738	742	732	755	713	752	768	746	745	783	753	731	722	731	780	747	739	740	769	757	748	757	732	740	755	740	757	756	717	788	752	785	789	748	727	702	712	777	767	758	743	736	769	765	716	723	737	714	776	751	740	789	712	723	773	795	771	732	723	746	748	739	747	702	770	752	704	789	741	750	839	756	684	749	769	742	714	723	735	756	748	735	775	734	790	687	812	776	709	757	746	742	759	751	758	729	736	759	768	718	766	728	741	768	711	756	743	748	723	717	788	772	793	793	748	707	712	718	704	724	789	714	744	715	723	729	731	739	746	748	774	775	725	778	712	774	710	738	717	764	773	758	747	739	732	722	754	771	751	776	754	733	684	742	751	728	706	720	696	755	769	717	734	745	763	744	769	751	774	744	737	787	701	767	740	759	742	760	744	731	731	731	700	728	745	731	720	748	733	706	747	709	741	752	774	760	780	690	724	764	717	741	724	734	779	714	785	728	751	767	754	780	715	744	720	726	760	715	782	735	700	718	761	685	731	756	749	738	786	700	786	761	759	713	749	747	761	748	713	744	775	751	764	749	767	741	768	748	704	749	775	748	745	742	758	785	730	752	783	758	752	724	778	733	746	703	735	793	748	730	739	685	742	750	769	743	725	705	779	774	749	749	727	784	710	700	762	744	775	726	723	737	753	744	739	748	723	753	754	748	780	739	796	742	723	735	743	743	761	753	681	731	765	752	754	784	751	724	767	771	770	778	733	758	711	733	779	761	728	786	800	744	732	717	735	739	766	726	731	747	726	778	791	707	748	706	719	759	749	759	695	766	747	743	687	795	719	777	699	746	734	750	772	722	752	717	744	730	734	759	775	775	791	721	727	769	710	734	741	770	733	749	756	713	685	756	739	747	734	765	720	712	715	760	735	776	763	750	691	748	758	708	761	708	735	745	748	774	716	789	716	709	744	709	730	731	758	711	776	776	751	716	761	748	701	764	736	745	731	744	719	728	738	758	795	769	689	733	739	711	740	734	735	736	725	790	715	794	719	730	771	724	761	739	755	730	800	776	722	736	718	784	709	798	746	749	762	756	754	723	802	673	712	751	759	726	772	719	729	774	732	731	732	780	751	748	809	750	740	727	797	712	734	728	717	725	740	774	789	781	760	760	750	738	690	744	711	719	721	740	812	748	765	687	789	707	751	788	736	763	730	743	705	731	763	769	752	737	759	782	776	769	768	733	768	756	756	741	769	774	706	761	779	782	728	756	770	753	672	720	774	721	704	743	699	784	744	731	774	770	734	756	791	707	787	762	767	761	727	790	712	715	720	760	752	799	740	718	708	764	699	731	811	756	751	755	772	759	746	742	709	750	747	739	733	742	764	714	780	742	697	738	748	763	689	709	732	740	762	745	713	725	739	752	717	755	789	770	766	707	780	723	734	717	773	729	685	759	756	717	768	725	786	742	725	780	720	757	733	707	767	748	763	735	740	718	772	760	758	796	783	734	773	724	749	760	723	758	763	766	723	766	732	776	768	751	777	753	760	720	781	760	760	729	774	752	740	736	736	747	756	762	782	713	728	836	762	768	786	787	707	729	733	752	744	743	750	753	769	768	684	718	730	775	713	756	721	741	721	734	726	750	753	734	767	740	795	776	792	782	742	748	757	733	788	714	701	730	751	759	728	787	804	743	767	738	740	788	753	747	764	776	764	726	755	727	698	755	721	791	747	711	727	721	730	708	714	749	790	777	744	752	775	709	694	718	769	725	743	729	732	698	703	743	745	699	753	772	709	720	719	694	762	753	733	681	734	681	758	737	741	769	714	760	769	755	686	760	730	720	704	762	755	753	785	749	766	711	716	790	777	755	744	744	704	760	756	728	730	760	748	712	729	747	803	760	767	672	736	748	736	715	741	715	722	760	772	747	731	725	743	743	784	702	745	715	750	730	716	736	748	750	700	808	772	749	713	745	762	720	735	744	752	709	701	721	754	776	719	771	783	735	746	724	732	731	754	719	718	749	754	719	750	739	722	756	769	734	773	715	766	749	777	714	746	799	710	756	723	751	714	722	749	735	770	745	728	741	763	681	785	761	732	780	737	726	735	739	765	736	702	735	705	720	707	686	753	723	777	784	754	740	719	753	722	718	696	767	727	747	765	727	716	802	768	758	772	765	739	720	777	743	763	738	751	782	765	737	788	762	747	746	773	757	726	746	765	700	762	679	765	731	711	727	752	775	739	749	701	804	738	688	791	709	757	763	732	738	733	723	712	756	729	733	716	773	717	740	660	731	723	710	724	745	748	752	716	761	734	760	760	727	734	725	728	744	702	780	722	761	754	736	704	710	763	760	739	742	709	742	766	738	787	753	724	711	764	739	720	754	773	752	797	761
797	119	77	60	62	67	89	81	84	96	73	72	83	74	75	62	63	67	63	45	54	51	70	59	66	56	48	40	63	57	43	53	44	64	69	44	47	52	63	58	59	55	55	52	69	65	64	61	54	53	56	50	50	40	42	54	43	58	56	53	47	45	49	38	56	43	46	42	54	57	47	48	49	53	47	50	52	48	56	56	55	45	56	48	52	43	40	56	46	41	57	43	38	35	47	41	45	62	51	60	53	50	53	48	71	54	45	58	50	61	54	47	48	39	40	50	53	51	60	53	45	45	61	54	60	37	70	50	51	42	36	49	40	50	57	41	55	58	47	64	47	52	44	53	56	56	49	46	45	39	59	55	53	60	38	52	43	46	54	53	47	49	59	58	61	36	49	43	50	51	47	40	53	38	45	47	42	44	45	41	52	58	47	55	45	36	51	49	64	57	43	31	41	44	55	64	67	49	39	41	42	42	56	47	54	51	49	46	36	55	49	43	38	55	45	40	39	34	47	46	50	43	40	39	46	45	35	53	44	45	54	39	43	45	56	49	45	58	50	45	45	51	46	50	45	53	53	57	46	56	43	56	48	61	58	57	57	47	39	54	44	39	45	43	50	60	51	56	44	43	54	46	47	41	43	53	46	54	59	44	46	49	39	56	53	62	56	43	62	38	37	59	43	44	47	50	49	51	48	48	40	61	53	55	50	42	41	51	63	49	51	50	51	49	36	53	45	55	42	47	43	44	44	41	45	54	50	59	37	51	53	41	47	55	60	44	44	47	53	48	49	53	51	48	42	49	49	49	47	49	53	46	62	49	50	33	49	47	57	46	44	58	47	57	47	43	47	43	48	55	56	55	41	49	50	40	42	48	65	46	52	35	42	44	28	55	56	51	49	51	43	50	53	42	53	44	47	60	55	52	52	42	38	60	37	49	48	47	46	54	39	43	42	40	52	44	53	65	45	39	47	46	43	48	47	43	50	55	35	48	51	60	48	58	48	47	36	34	52	52	56	50	57	54	38	53	43	42	52	52	57	64	56	58	54	50	55	53	58	53	35	49	45	40	43	56	44	45	46	49	44	56	53	39	40	54	39	60	39	40	52	66	39	42	39	50	48	43	34	46	54	48	53	53	42	45	46	53	56	57	44	40	44	52	49	44	62	44	49	52	52	50	52	44	41	58	52	43	41	44	47	41	40	49	41	51	56	46	49	49	55	45	41	45	46	54	41	38	53	58	43	54	57	49	34	56	49	50	55	41	48	51	45	42	40	40	55	43	49	46	50	52	41	57	51	59	52	56	43	39	35	42	65	55	46	49	52	45	50	38	43	45	55	40	54	52	46	38	50	46	47	54	31	58	38	48	49	34	37	48	42	44	49	40	50	42	43	40	65	44	50	52	49	53	52	43	47	44	59	42	46	55	56	42	41	52	58	52	48	55	42	45	46	37	49	57	41	55	56	52	41	48	48	54	45	44	42	51	47	60	43	47	44	43	56	49	32	51	40	38	50	53	57	47	56	43	48	48	48	41	40	51	55	40	54	26	52	48	37	46	45	51	46	43	63	44	37	33	44	44	46	47	46	31	47	56	42	44	51	45	42	49	42	56	62	59	51	46	44	38	37	58	40	49	40	51	46	52	51	45	64	46	46	48	47	55	48	50	52	38	45	54	32	51	57	55	51	32	54	49	67	65	39	50	63	51	54	51	51	55	48	41	48	58	51	48	48	41	53	69	49	40	60	49	39	50	49	41	46	52	49	52	44	55	51	46	57	51	41	41	49	41	44	53	46	48	58	46	49	58	43	47	51	53	33	46	47	39	61	48	56	43	53	55	47	49	59	38	43	46	53	56	55	47	36	55	71	49	37	47	55	58	57	49	44	39	51	38	54	41	45	46	43	37	51	39	48	49	45	48	56	36	42	55	47	53	53	53	58	59	56	57	60	44	48	40	46	51	49	44	54	46	44	39	61	49	50	57	39	46	60	45	52	43	64	54	48	51	42	36	46	41	44	48	54	55	45	43	56	39	48	48	47	53	37	46	60	45	52	60	57	39	52	63	43	52	57	54	52	44	53	49	42	54	50	59	38	57	30	45	55	48	40	47	51	53	56	49	43	37	47	40	43	49	46	50	61	61	52	50	55	50	46	52	43	59	50	41	42	43	50	52	59	53	43	35	51	55	48	49	61	41	39	39	41	42	50	37	56	64	51	46	49	46	54	43	24	51	52	43	52	56	48	50	40	37	48	59	42	30	44	38	50	50	50	43	52	45	58	42	55	55	48	44	51	41	48	62	49	51	49	50	54	49	60	50	59	43	40	52	44	47	44	45	58	42	43	44	50	46	49	53	51	47	42	49	49	50	59	49	57	46	47	35	34	66	50	46	61	55	49	45	44	46	45	35	56	47	43	41	47	41	57	35	56	45	41	41	55	52	56	63	48	49	49	45	40	53	46	42	51	48	46	53	55	43	48	52	54	67	58	42	43	49	39	62	46	56	52	51	30	58	43	33	39	48	61	47	46	54	50	42	66	64	65	49	45	46	63	48	39	71	43	40	52	44	53	41	56	54	39	48	30	49	40	49	53	47	52	48	46	51	63	50	51	45	59	55	45	42	52	47	40	54	58	39	37	47	45	50	48	55	59	36	46	41	46	43	53	50	52	49	46	38	44	49	43	51	54	41	54	47	41	39	46	44	52	32	39	48	58	60	42	40	36	56	53	46	48	60	51	33	47	53	43	48	39	50	47	53	51	34	41	48	49	53	54	33	52	40	52	47	44	50	64	45	53	40	49	52	39	47	43	44	57	54	43	53	51	41	54	54	44	45	41	55	48	43	58	44	37	47	54	44	39	60	44	56	47	43	54	49	45	50	49	44	43	40	47	56	41	51	57	39	42	55	47	56	53	48	41	51	48	52	51	55	44	52	61	49	61	53	52	55	58	46	41	38	48	48	58	37	44	41	48	55	56	40	43	49	30	41	48	55	34	62	33	52	46	44	54	41	54	49	47	40	45	50	44	55	42	42	50	42	47	39	56	44	56	58	43	57	39	53	52	50	45	45	43	34	48	27	44	44	56	41	60	45	55	47	45	56	42	48	42	42	45	42	55	61	64	59	40	41	55	58	50	47	36	44	45	53	51	53	48	39	44	33	49	49	50	64	45	36	43	47	39	61	36	44	55	46	63	45	47	43	53	45	52	64	46	44	40	48	52	42	45	38	41	59	60	50	52	59	60	56	45	47	44	48	49	56	55	46	42	64	54	42	51	42	41	47	43	46	48	45	53	39	45	46	46	49	59	55	34	57	57	75	34	65	54	61	52	44	61	55	60	41	41	44	58	42	51	50	39	34	44	55	42	51	55	47	45	43	53	41	54	52	43	47	50	49	46	58	61	53	44	43	56	49	46	52	65	51	53	50	45	39	51	48	42	54	57	41	48	62	58	31	56	54	44	57	45	48	46	60	49	41	44	35	49	40	62	47	44	57
7897	1569	864	1048	2459	3370	3320	2863	2304	1930	1579	1329	1163	1036	968	935	787	765	699	634	619	530	540	555	494	514	493	490	428	435	433	428	437	409	389	387	405	411	410	420	369	376	389	376	389	380	378	383	369	364	335	381	384	394	378	357	361	331	350	357	362	321	402	362	327	324	329	381	341	344	375	350	340	346	407	358	383	372	360	322	405	322	368	311	357	331	312	309	336	377	348	372	339	345	357	378	324	352	361	354	338	297	341	346	346	335	328	339	349	327	315	335	303	334	358	365	315	342	362	356	334	336	340	327	301	324	347	358	291	320	327	343	353	314	325	327	328	314	343	335	363	326	331	361	327	334	303	326	339	297	326	342	334	317	308	326	323	335	292	350	350	333	374	315	324	340	357	309	326	340	342	330	358	329	317	329	330	331	327	339	328	335	334	309	352	304	331	348	372	343	320	325	301	354	323	343	326	357	330	313	352	351	310	303	333	353	323	334	299	337	327	336	338	328	350	363	333	343	336	339	321	321	346	345	347	335	322	338	328	325	343	321	342	343	336	320	326	338	331	343	332	339	323	331	320	341	327	336	328	309	336	339	356	324	327	354	346	304	350	342	357	349	336	318	311	351	363	342	341	329	331	337	300	330	369	314	314	303	346	335	328	352	306	337	329	323	368	324	349	350	364	326	350	363	338	306	343	376	351	296	312	343	349	303	302	339	351	338	312	292	326	333	293	314	333	313	349	342	296	315	356	300	327	333	325	326	340	335	346	313	326	330	324	324	335	345	342	325	323	331	318	332	316	343	318	332	339	324	348	322	329	312	306	331	329	336	319	354	361	344	336	324	301	319	350	344	372	310	323	315	335	322	321	330	342	341	335	329	296	328	330	324	307	325	349	295	350	361	298	301	330	348	342	307	338	352	398	342	344	319	328	307	330	354	325	333	300	355	328	341	315	325	345	337	345	332	343	318	321	294	313	298	329	315	315	308	362	362	320	330	335	296	338	364	343	368	321	336	318	346	347	362	353	369	340	354	334	350	327	307	331	330	332	319	348	358	337	351	310	337	338	330	328	322	319	331	354	322	317	312	336	299	333	325	311	336	344	326	305	331	353	341	322	328	345	317	316	336	351	308	329	329	359	330	361	342	347	324	320	322	347	309	312	321	320	321	293	344	381	332	330	314	313	320	317	314	336	313	327	334	326	309	343	337	310	322	319	336	344	340	310	332	339	315	333	319	315	361	307	331	339	324	313	362	336	351	338	330	360	326	307	355	356	327	316	333	339	334	354	336	334	335	316	314	339	326	315	324	339	335	343	341	335	322	322	329	307	345	304	306	329	324	356	327	332	320	335	337	321	322	330	318	324	360	332	309	294	315	319	337	334	339	322	351	336	325	348	349	317	325	327	334	332	346	354	337	349	344	356	344	319	332	344	343	306	318	295	357	337	294	305	331	361	324	364	343	322	343	318	337	323	345	325	330	347	349	348	323	309	338	340	322	340	339	337	331	353	322	331	327	350	312	349	311	324	337	337	295	337	328	295	350	363	329	322	304	303	285	339	349	326	337	323	320	294	285	339	318	344	332	339	340	314	357	326	327	303	334	342	340	354	352	304	355	351	321	329	348	308	316	341	328	373	291	352	304	342	322	316	336	326	323	358	335	351	330	330	320	312	331	355	350	318	296	302	333	323	299	344	327	325	341	341	351	328	292	323	324	342	334	348	303	334	329	352	329	323	360	314	336	329	315	310	334	342	357	323	320	362	323	339	309	356	327	319	318	354	330	331	347	312	336	339	341	325	348	300	348	269	323	337	297	326	342	341	333	365	309	328	358	329	316	317	350	331	343	315	311	310	322	336	335	311	320	343	325	351	319	320	341	345	315	344	348	350	344	327	361	332	345	337	316	368	310	340	328	322	305	318	351	330	329	348	306	297	283	333	335	317	353	318	316	323	336	327	332	327	327	328	326	336	325	357	298	370	311	328	319	345	355	312	357	343	341	357	351	351	329	349	333	297	326	343	358	315	330	356	344	349	360	314	328	317	351	344	316	319	340	353	323	321	366	308	359	360	338	321	358	363	329	302	350	335	296	349	341	365	328	321	320	330	319	355	350	335	322	347	368	321	344	329	324	314	381	330	331	327	342	314	329	341	354	360	340	324	335	305	341	337	325	317	340	369	341	354	338	312	366	333	338	329	330	289	300	316	357	360	357	344	322	302	322	333	317	298	328	338	333	315	303	351	343	309	322	330	373	319	311	361	362	302	348	329	314	310	311	353	319	318	317	324	328	322	290	336	334	334	354	305	330	318	296	304	332	330	338	326	332	335	312	354	339	317	359	288	321	335	328	345	348	344	337	337	338	371	371	321	323	326	356	340	308	304	327	345	299	328	321	311	347	300	299	357	322	312	357	352	307	346	345	341	296	335	343	293	332	332	324	318	339	334	347	345	333	367	323	314	345	301	309	339	300	353	355	307	330	360	330	323	335	384	343	328	334	326	323	324	334	344	349	375	363	331	331	318	343	317	366	334	291	327	335	313	329	330	311	328	350	328	338	324	333	347	325	342	350	338	359	323	364	329	341	314	344	355	334	355	318	338	344	315	330	322	360	345	329	347	338	322	331	333	336	342	289	355	329	314	332	332	296	308	353	329	337	338	334	318	319	340	321	340	351	353	329	342	376	308	348	318	331	321	346	327	342	321	318	276	334	329	350	314	320	297	283	332	340	335	341	338	349	342	315	341	333	332	336	311	297	346	363	331	317	331	329	322	336	344	337	310	341	328	360	337	349	325	332	320	347	318	345	329	296	323	338	327	343	330	315	339	333	324	346	348	342	363	351	336	337	346	321	325	316	339	341	327	314	320	307	310	324	348	336	328	326	332	337	332	336	322	325	333	358	322	363	315	356	319	325	347	324	304	334	318	337	319	330	322	343	368	332	334	360	318	290	359	333	322	319	324	351	348	342	318	325	329	338	309	343	359	352	366	343	332	325	330	347	357	352	342	326	354	338	328	334	331	306	355	299	326	344	342	336	312	342	291	370	284	340	340	336	323	346	313	305	305	308	325	336	346	317	311	344	340	304	316	348	319	313	335	328	317	333	345	332	342	296	331	325	316	351	345	340	355	340	315	341	315	337	356	335	310	327	321	312	332	317	349	306	334	329	330	331	350	299	309	332	320	317	310	342	334	344	328	315	317	313	328	304	351	314	338	359	318	331	343	366	297	384	307	318	298	334	304	324	344	347	328	345	326	347	324	298	323	351	353	352	362	351	330	341	332	304	345	321	309	328	343	329	323	319	307	292	342	342	364	335	327	324	337	331	350	300	348	315	347	345	344	369	327	339	349	299	332	317	329	323	320	335	335	331	317	319	317	313	336	306	333	327	352	298	328	335	334	335	327	304	304	318	304	334	282	333	299	310	307	342	320	348	324	303	302	335	351	351	341	328	348	343	341	332	331	339	341	320	359	337	306	342	298	341	364	320	334	333	326	338
1094	82	77	69	85	71	70	67	95	81	80	59	79	60	68	72	67	65	73	70	79	79	72	66	65	78	55	67	70	66	79	70	66	65	61	58	54	79	77	75	70	75	63	67	62	70	71	77	58	72	66	58	62	71	77	51	63	58	69	74	57	76	67	57	62	68	58	80	82	65	57	60	52	54	63	64	65	64	66	70	65	64	74	69	63	63	71	69	60	68	64	76	75	78	75	61	68	69	61	77	71	77	54	54	69	63	67	79	71	61	62	57	70	62	65	74	58	71	84	58	69	59	79	87	60	68	74	79	55	71	63	59	69	62	69	59	76	68	59	68	57	77	52	80	58	72	55	80	59	57	76	60	64	69	77	60	68	77	71	71	60	63	62	71	64	66	73	74	80	75	91	65	79	77	83	71	68	71	61	79	59	78	56	57	65	65	56	70	73	63	70	83	67	79	66	58	61	70	60	56	59	82	68	66	71	62	73	49	62	67	72	60	78	62	63	65	78	78	67	68	64	59	64	76	74	58	56	78	64	72	61	66	59	55	71	65	52	64	59	61	66	67	67	65	70	69	68	70	63	74	73	57	58	54	63	64	67	63	74	61	66	92	73	73	64	69	62	69	61	59	63	65	74	64	61	69	72	60	74	61	64	60	61	66	60	63	70	75	81	58	79	56	70	77	74	62	87	74	67	73	66	63	70	69	67	67	67	76	69	66	64	64	56	75	63	65	79	76	84	70	75	60	77	65	58	58	56	58	67	75	66	67	63	72	68	90	58	64	68	54	74	68	73	90	60	69	80	62	62	68	69	66	58	74	85	57	69	68	58	73	71	80	63	65	62	63	74	80	64	66	69	65	63	76	80	64	63	69	75	52	56	72	62	60	75	80	68	73	60	66	71	77	61	62	60	63	74	62	64	59	61	72	71	62	72	77	67	58	70	60	69	63	60	54	57	77	74	65	70	69	73	69	69	58	76	75	62	78	68	69	69	66	57	58	62	65	65	74	55	54	58	79	48	73	59	80	63	60	59	63	66	71	72	58	70	66	71	76	58	65	71	82	77	53	68	72	73	73	53	61	62	67	77	64	73	78	59	69	55	64	64	58	65	85	70	81	68	77	71	65	74	64	73	69	60	74	71	58	49	80	68	84	62	74	60	72	62	63	66	73	64	75	61	66	64	64	59	78	55	77	72	82	70	58	80	64	64	79	66	59	72	75	69	58	58	60	54	71	64	77	70	74	71	52	64	63	65	74	89	73	57	84	73	63	66	69	70	63	59	100	74	52	58	77	71	73	62	58	79	76	58	76	70	73	67	53	64	73	73	73	75	68	73	65	72	64	78	72	76	77	63	69	55	64	71	76	87	69	66	68	54	74	60	70	51	60	57	81	62	77	76	68	82	54	70	73	56	58	59	58	76	68	77	64	79	61	75	70	70	68	78	56	70	61	65	70	54	62	63	59	63	63	57	65	65	68	64	67	68	50	75	79	58	74	65	64	73	68	67	80	81	75	74	78	73	78	58	65	66	78	73	77	75	71	66	57	61	65	49	74	65	69	80	61	77	64	69	70	68	70	64	68	79	68	69	54	67	68	59	67	65	62	75	73	72	69	69	67	65	69	54	65	83	74	59	57	73	72	72	67	63	58	70	72	68	66	74	68	71	68	63	61	69	85	76	63	64	64	68	67	58	75	64	58	66	57	63	67	51	53	72	54	68	62	62	61	64	74	60	54	60	61	72	64	65	68	58	63	70	51	57	63	66	72	55	72	71	54	77	66	60	65	78	75	69	74	71	72	62	65	65	70	57	52	56	71	72	75	61	69	62	79	58	83	56	63	59	71	61	67	70	70	72	75	56	54	80	60	74	72	63	61	86	74	76	78	64	68	61	57	63	66	72	62	69	73	55	83	60	73	57	70	71	54	56	71	74	64	75	63	71	71	81	74	67	63	85	71	68	69	63	70	63	75	76	70	71	66	60	61	64	70	57	68	65	74	63	79	61	62	65	59	63	66	57	71	55	82	64	64	68	63	55	71	65	67	57	76	67	60	66	71	73	80	58	73	69	78	62	70	76	77	59	62	75	73	70	52	66	60	57	62	65	66	81	68	67	65	63	61	61	61	62	50	74	69	48	75	62	72	70	77	66	75	78	66	50	65	61	68	59	56	77	68	70	84	63	84	65	61	69	60	56	63	69	56	80	72	76	73	53	85	80	68	76	75	69	59	82	66	60	82	58	65	65	71	56	66	75	65	88	76	60	50	70	60	76	67	72	62	68	72	58	63	60	74	63	75	75	68	70	79	57	66	64	60	62	73	68	66	59	70	75	72	66	81	53	75	67	60	62	52	66	59	66	67	61	67	71	59	67	62	72	68	74	75	85	61	61	70	62	69	65	55	76	72	49	68	71	80	52	61	82	67	55	74	66	84	73	71	68	68	71	80	71	61	71	65	70	64	66	78	53	73	81	63	71	74	80	68	63	57	71	74	76	52	71	68	69	75	80	70	73	68	67	80	62	76	78	71	75	53	60	75	68	71	56	70	72	75	77	74	61	62	68	68	75	63	67	56	70	81	67	70	60	76	65	81	76	57	66	90	68	69	57	67	82	58	64	69	57	59	61	62	71	62	60	64	66	63	76	69	60	54	59	59	73	69	62	62	64	57	53	69	74	68	71	75	64	64	68	54	66	67	64	75	74	63	72	74	51	81	68	79	64	60	61	73	75	80	70	74	55	61	64	70	54	70	71	70	67	69	79	61	73	77	73	53	77	69	65	74	83	76	77	57	71	62	63	64	63	55	59	72	63	62	64	69	66	60	59	67	77	69	64	65	82	60	58	57	79	70	54	73	72	93	63	64	67	86	72	71	77	77	82	63	63	66	76	77	64	77	71	57	60	56	58	66	58	70	74	82	74	65	64	77	85	68	75	71	74	57	61	67	71	64	67	78	68	63	60	74	66	79	64	60	64	50	66	72	71	54	74	68	75	75	60	62	69	78	55	72	69	61	77	67	63	58	69	70	76	63	81	81	65	63	69	71	75	66	55	72	75	76	70	70	73	68	73	70	52	64	60	70	78	65	71	77	71	70	69	68	74	74	62	59	69	66	82	70	77	82	71	67	76	66	75	84	77	70	55	76	56	55	60	80	64	65	76	67	58	75	66	54	71	63	69	69	63	81	65	63	74	59	64	77	72	51	74	61	75	58	76	76	65	69	73	56	69	62	73	77	97	67	86	68	70	77	61	77	73	67	55	60	50	60	63	58	75	66	62	75	77	60	67	82	70	61	75	55	65	58	69	83	78	72	77	62	63	85	63	68	57	85	68	51	76	69	74	59	60	67	64	70	57	74	62	70	69	65	71	59	75	68	58	72	73	77	70	65	66	65	74	57	83	59	68	71	61	61	83	74	68	66	71	68	68	81	66	68	76	65	82	85	71	66	64	64	63	67	66	84	72	57	77	65	73	65	62	86	69	56	58	71	65	87
6171	674	560	561	735	837	828	757	791	671	669	642	632	601	545	574	533	573	584	543	513	549	527	550	518	603	570	523	506	533	531	512	489	498	472	537	509	481	479	505	479	551	490	531	495	479	466	509	508	540	507	491	500	466	492	504	529	468	496	493	466	509	480	512	526	483	486	530	515	521	511	539	540	511	508	512	508	462	483	531	463	518	501	493	532	542	478	488	536	485	506	496	505	524	443	486	528	531	523	479	502	518	479	497	500	509	516	490	491	427	487	506	472	502	509	469	490	529	478	502	499	520	530	474	469	501	526	503	490	475	512	459	488	505	543	493	505	504	488	492	494	496	478	488	485	487	498	521	507	499	510	467	504	472	520	500	520	478	522	546	529	487	504	512	476	526	523	507	524	498	475	509	481	491	424	473	503	532	496	500	482	494	472	500	510	531	480	483	527	519	498	469	508	531	512	479	499	514	513	524	508	456	498	473	521	543	489	476	523	485	466	478	507	517	500	500	499	476	503	490	545	530	471	516	498	506	501	488	519	524	470	450	502	523	498	527	446	493	478	509	478	481	488	536	484	544	498	503	496	531	464	507	507	472	501	494	513	477	495	508	537	501	512	533	528	486	505	545	497	480	464	505	497	499	521	539	533	515	479	479	521	532	521	505	548	462	511	493	492	521	570	477	484	508	522	507	501	502	513	472	505	511	491	453	508	506	478	501	516	506	455	514	498	533	446	488	490	494	482	479	501	482	472	479	521	508	485	511	500	499	466	488	480	500	488	475	502	489	495	508	501	523	529	542	495	499	504	475	479	497	510	510	505	462	528	505	478	485	536	501	482	467	464	509	513	517	457	480	501	501	514	489	538	497	491	500	486	506	507	529	493	505	518	486	501	455	499	483	541	498	512	483	470	491	490	500	496	503	496	519	499	536	468	487	477	497	487	506	488	461	510	536	452	473	504	500	520	498	490	506	489	503	500	460	479	503	545	491	481	504	505	464	525	501	510	502	491	477	537	511	479	535	489	487	491	496	528	519	487	483	501	528	456	515	458	531	458	522	509	474	508	504	505	467	504	467	491	507	479	479	485	511	467	468	496	497	518	476	442	514	520	519	484	520	464	512	486	515	527	494	525	498	538	511	509	496	473	513	466	478	519	482	511	493	481	502	510	498	483	542	494	508	524	491	498	457	461	512	468	505	503	483	509	488	490	471	476	511	504	522	525	516	481	514	506	492	466	492	532	524	515	512	486	504	512	482	498	503	531	523	422	515	480	465	492	505	476	460	511	468	483	526	493	497	504	499	497	458	494	504	495	455	484	482	501	506	493	508	514	503	506	522	492	512	557	502	457	522	506	493	481	494	470	491	504	507	479	512	497	528	482	511	510	486	498	436	504	511	527	529	488	502	519	501	499	493	470	531	492	513	494	492	485	522	553	504	494	495	473	518	477	475	507	499	487	546	501	540	464	494	488	522	474	492	507	445	503	538	530	512	486	491	466	471	504	487	520	496	483	490	498	502	487	489	471	481	460	455	479	494	476	510	515	473	470	514	495	489	494	468	521	479	504	485	485	472	500	502	538	499	489	523	504	486	528	497	499	498	511	494	509	503	523	513	514	477	511	559	454	507	489	494	492	486	547	486	511	512	476	528	520	477	480	456	481	467	467	514	541	549	494	477	513	519	499	513	508	468	508	504	528	520	470	510	470	470	465	484	522	500	517	528	489	502	497	495	516	479	465	486	561	525	481	461	470	499	518	485	515	500	509	492	517	499	496	471	512	501	488	510	517	524	481	489	480	472	465	498	530	512	492	507	503	516	514	490	485	507	495	480	494	512	484	499	515	498	505	512	506	505	474	515	515	576	516	511	499	527	523	508	521	519	478	469	508	479	514	501	495	507	476	519	514	499	513	497	519	503	492	499	570	502	530	510	478	496	480	494	513	509	541	493	517	499	465	498	516	514	503	507	515	510	485	478	515	498	494	497	499	520	521	494	468	501	509	510	471	489	537	521	506	534	461	479	471	472	529	466	468	493	539	492	493	483	499	493	485	511	501	472	502	484	487	506	485	503	508	498	501	502	491	492	471	521	540	488	505	502	504	522	510	512	547	455	492	488	506	481	513	508	473	535	489	517	501	501	480	541	492	491	493	512	506	520	482	524	496	515	464	480	511	481	494	512	530	504	508	461	495	530	505	490	479	485	535	491	524	483	468	510	506	490	488	480	499	498	493	497	509	500	464	497	482	484	518	524	492	515	522	468	478	479	522	494	482	480	520	502	457	507	510	466	464	524	482	468	505	488	495	510	458	480	458	478	476	484	533	521	510	494	508	530	458	455	469	496	517	488	476	504	507	509	472	512	519	530	474	541	539	528	503	502	510	540	512	553	510	507	483	520	517	501	480	556	516	482	501	493	490	494	480	546	542	432	472	494	512	519	511	496	524	518	478	521	530	512	470	549	458	482	528	468	515	495	465	478	522	469	525	513	486	504	484	521	493	528	494	497	464	507	456	480	525	499	503	474	469	480	488	481	491	496	467	513	507	472	511	497	510	513	499	489	529	516	508	474	521	510	487	505	497	490	508	504	447	502	479	511	519	499	483	489	483	497	503	478	562	550	444	477	474	488	525	513	485	530	503	466	507	518	511	511	464	462	489	498	477	490	494	505	483	475	550	510	537	494	514	458	516	517	501	494	519	512	512	478	500	491	483	464	488	487	518	504	521	503	492	471	479	497	529	494	477	496	499	487	484	494	496	503	504	507	523	524	481	489	482	507	511	494	509	473	464	491	508	499	510	462	451	518	515	482	501	502	500	483	510	515	506	521	499	464	478	452	453	505	508	545	499	491	499	520	527	496	496	514	523	492	512	477	476	557	510	544	468	498	485	506	469	496	486	482	493	526	479	504	522	513	458	508	505	472	502	485	475	498	499	458	518	505	507	505	508	497	523	513	517	506	529	469	477	452	509	495	543	480	488	495	488	467	482	513	507	477	519	523	495	512	486	506	471	444	510	447	527	502	509	481	521	487	528	500	511	474	480	510	503	493	509	510	526	478	534	477	526	507	510	484	475	482	494	470	487	495	475	492	476	522	515	500	532	462	490	518	506	520	510	473	495	500	472	452	472	484	518	494	504	485	552	512	480	472	510	481	459	486	504	474	527	505	511	473	498	500	493	525	517	494	444	510	496	494	467	509	472	469	489	516	494	493	485	518	494	554	464	503	515	483	494	460	462	499	517	460	471	486	499	493	469	503	489	493	516	505	492	481	481	508	535	519	520	493	518	478	522	509	522	500	506	509	526	516	514	519	550	496	483	525	502	521	469	493	470	497	470	480	498	515	538	517	464	491	522	496	475	509	518	469	500	508	510	523	493	503	483	521	516	490	489	495	491	482	507	520	548	477	515	502	523	522	494	516	536	507	499	511	507	497	494	495	483	492	509	477	459	492	487	516	538	531	511	471	481	507	484	492	476	467	486	471	500	492	526	510	452	480
411	89	39	36	40	42	38	50	55	47	52	44	33	42	45	25	42	40	25	36	34	30	25	22	27	32	25	32	29	31	27	18	32	22	32	27	28	21	25	16	24	22	23	14	27	28	23	25	23	31	18	22	23	18	24	26	29	26	21	10	24	28	22	23	28	29	34	21	30	20	22	23	20	26	16	17	14	29	28	28	25	17	15	27	23	22	33	19	23	24	20	23	29	16	19	31	18	18	28	24	21	22	21	26	23	29	19	32	41	28	25	23	23	19	30	17	19	24	14	29	15	30	26	26	30	16	22	24	24	23	22	22	19	21	21	32	23	27	30	19	22	27	27	26	39	22	22	17	19	26	27	22	28	27	23	23	22	17	29	24	27	26	22	31	17	19	26	19	17	20	24	13	27	18	22	39	21	25	24	27	24	32	18	19	32	31	20	24	26	30	14	20	35	25	24	24	31	20	23	27	26	20	20	25	38	34	28	30	25	26	28	26	20	23	23	27	31	20	30	13	26	31	30	20	27	21	36	25	34	23	30	24	24	27	27	35	26	24	21	23	20	26	31	27	28	22	27	26	23	21	27	20	24	24	22	18	21	21	27	24	24	25	31	20	24	22	14	30	21	25	23	21	31	32	29	28	20	19	21	27	20	20	30	28	22	21	25	17	12	16	27	17	24	18	20	23	17	23	24	23	26	21	24	25	27	20	33	26	22	21	23	23	27	21	23	33	30	24	30	22	21	19	26	30	29	23	24	25	23	13	26	22	21	27	26	22	23	19	21	21	15	31	29	21	21	25	22	26	17	26	23	32	10	22	24	19	26	25	25	16	30	25	21	19	27	23	24	24	23	21	22	33	22	29	22	34	18	23	20	24	15	30	24	16	24	26	33	30	24	21	21	25	21	18	26	20	21	28	17	21	20	28	21	28	24	25	39	21	25	32	33	26	17	23	26	25	27	28	24	17	30	22	27	22	17	22	24	28	30	21	28	28	27	18	21	20	34	26	30	25	21	24	21	14	23	23	17	23	18	23	19	18	26	27	24	31	24	25	20	18	28	26	28	24	21	29	19	19	20	18	28	26	26	31	23	25	20	23	28	28	19	27	28	25	28	23	29	25	16	19	16	23	25	30	24	22	22	26	14	30	23	26	32	29	23	26	24	19	21	25	24	25	28	25	23	18	29	29	28	26	27	17	28	23	23	28	27	26	28	24	24	20	26	24	18	30	25	21	25	24	24	24	23	16	28	27	28	23	26	25	41	27	26	16	22	30	29	25	26	22	18	26	21	22	26	22	22	15	19	15	24	27	24	20	17	33	22	23	22	33	26	24	28	23	12	21	26	22	28	23	30	29	24	26	26	32	19	24	23	25	24	24	23	27	21	32	23	17	20	26	30	28	24	16	22	23	21	26	24	29	22	17	31	25	34	27	19	25	22	22	24	35	35	20	28	24	19	24	28	30	31	24	20	27	24	21	24	17	24	20	19	24	27	22	29	22	14	18	20	27	25	23	28	19	28	21	22	28	28	22	32	15	26	19	28	24	26	29	19	25	29	33	28	18	24	30	24	33	25	23	33	27	22	23	22	15	17	23	20	25	28	30	24	18	22	24	31	30	22	20	21	30	19	30	18	34	28	29	31	26	23	23	19	28	28	25	17	16	25	34	25	19	25	31	29	25	39	26	26	22	24	17	25	20	22	27	28	31	27	27	22	29	37	31	21	15	31	22	23	19	27	20	18	25	33	25	20	30	28	29	27	22	31	24	28	19	15	32	19	29	28	24	28	23	19	27	18	25	13	31	28	21	28	21	24	22	25	34	27	15	29	21	25	25	17	26	20	32	29	18	40	17	33	20	17	16	17	15	22	17	31	21	20	30	28	16	19	24	20	20	25	28	20	18	18	34	16	24	14	26	24	31	25	28	25	29	20	32	29	16	19	27	27	29	21	24	24	24	30	18	26	32	19	28	38	31	16	26	27	25	27	26	26	21	28	26	25	31	22	25	22	27	19	22	27	27	27	20	23	22	22	25	31	27	19	32	27	20	23	28	13	35	28	26	24	25	20	22	24	30	23	26	35	31	14	25	18	19	21	27	25	27	23	20	28	20	21	19	30	26	23	24	21	22	25	11	27	19	22	31	20	19	35	29	21	26	21	26	24	23	25	26	23	17	26	25	26	25	23	21	24	29	26	20	24	25	27	21	23	23	32	23	25	28	20	22	23	16	23	23	23	30	21	28	16	29	21	28	26	18	30	22	27	26	28	21	22	15	24	20	15	21	17	24	24	35	25	22	30	15	26	25	32	21	18	13	28	28	29	23	17	24	20	30	16	27	26	19	22	18	20	24	23	20	21	18	28	24	30	29	18	22	13	16	23	24	20	18	29	29	21	22	14	32	19	31	26	33	28	19	24	24	26	18	34	15	21	25	18	33	20	28	25	21	23	20	26	19	29	24	20	27	23	29	30	29	31	25	22	36	22	21	32	15	20	24	20	19	28	15	22	28	19	17	29	18	17	24	21	26	29	22	20	22	30	38	21	22	19	28	26	28	23	21	30	29	34	17	26	16	24	19	23	38	24	32	27	19	23	18	28	27	16	19	33	26	32	29	26	28	27	25	30	30	21	21	30	22	16	28	19	26	20	17	26	22	19	22	26	22	27	20	22	36	24	25	27	15	16	18	28	21	18	23	31	27	33	24	33	18	22	30	30	22	12	29	35	30	27	27	30	17	20	28	24	25	34	31	29	32	24	31	31	21	22	23	27	24	27	29	23	18	21	23	18	24	19	25	24	24	22	27	28	25	21	27	30	32	17	23	23	24	25	29	26	23	23	22	17	27	23	22	36	29	28	24	20	27	18	26	19	15	26	19	23	17	26	23	27	15	24	30	22	25	24	21	11	23	21	14	16	18	31	26	25	31	25	27	30	18	22	23	23	22	25	20	25	26	28	22	24	26	26	28	18	28	15	22	18	22	18	20	28	27	23	23	20	21	29	21	22	16	28	18	22	18	19	18	22	23	21	20	23	25	18	17	25	20	20	28	23	20	20	30	36	24	26	24	32	22	22	21	32	24	30	32	15	36	31	30	21	29	23	28	30	17	26	30	23	16	26	27	18	20	22	13	25	27	18	27	19	24	21	22	32	25	25	26	25	16	19	22	23	23	29	19	22	27	24	19	22	27	18	22	31	23	30	17	32	23	22	25	24	19	20	20	25	19	23	18	22	23	28	25	27	24	20	20	29	24	32	21	21	24	18	22	24	27	23	24	18	36	17	26	22	23	19	24	21	18	26	36	18	31	28	20	23	18	22	24	26	24	19	18	18	32	22	18	24	20	17	21	23	25	20	24	22	21	33	17	16	32	21	27	26	23	24	30	31	25	23	28	19	18	31	19	22	24	22	19	26	29	27	28	17	22	28	27	21	34	23	34	29	26	25	29	28	23	22	24	27	21	30	22	21	29	16	24	26	25	20	26	25	21	17	29
4991	1073	450	630	1528	2149	2074	1743	1324	1114	912	755	664	595	536	437	468	429	388	369	293	313	295	252	264	271	278	241	254	253	242	240	228	227	224	235	259	218	216	194	213	193	195	209	194	183	216	229	213	174	211	199	177	183	191	212	189	194	186	202	174	194	186	204	197	190	196	176	167	173	192	190	172	196	209	190	207	144	192	160	206	177	202	178	185	174	203	171	194	187	190	192	177	174	166	186	162	187	188	177	181	179	187	180	172	183	183	181	170	186	178	186	198	174	189	188	181	190	177	187	172	171	197	168	171	188	171	194	167	185	179	180	186	184	182	186	159	170	178	191	187	157	169	180	173	167	159	187	159	168	206	188	166	182	161	184	177	185	178	161	192	194	189	171	178	169	171	192	175	193	201	178	179	189	168	184	176	168	164	184	197	161	187	159	180	171	156	186	156	179	178	166	174	169	202	199	166	184	183	161	206	156	182	173	159	169	178	174	196	189	171	154	191	179	179	155	184	192	181	180	208	190	161	177	171	162	189	172	188	182	197	201	156	183	180	206	182	174	170	189	189	157	153	186	176	196	150	174	178	184	165	172	200	189	178	177	168	178	178	169	198	200	181	190	168	188	187	188	194	182	183	196	184	167	170	200	176	194	181	181	165	186	191	172	169	182	153	170	175	172	201	185	177	186	172	173	180	162	174	175	170	160	161	190	168	186	197	173	164	182	166	186	178	182	163	188	226	196	184	156	172	143	163	192	144	172	197	169	179	162	180	165	171	174	174	177	139	193	161	183	173	175	196	174	172	184	179	177	170	192	190	183	184	173	158	180	170	195	189	167	185	199	185	183	177	174	202	169	177	174	175	193	188	164	162	160	164	181	170	199	177	160	159	196	157	175	180	195	198	178	197	190	143	168	166	179	194	214	180	181	190	182	190	178	177	191	172	167	180	197	166	185	197	180	182	183	174	182	170	171	177	184	191	182	165	188	171	182	194	193	164	213	189	197	170	172	211	169	183	182	189	172	186	201	162	199	161	162	209	190	173	182	165	165	176	168	194	190	168	173	166	174	195	180	181	163	164	169	174	165	173	177	183	189	182	173	186	178	190	199	174	201	173	172	169	171	177	176	186	170	169	157	193	188	191	182	158	185	170	166	166	183	169	182	177	190	185	164	175	172	156	180	173	209	183	186	180	203	172	200	189	201	185	174	183	172	180	195	181	178	176	196	174	183	161	159	185	190	189	162	177	172	170	183	175	189	179	181	180	168	174	188	207	192	194	169	178	168	196	187	192	171	174	211	169	167	174	187	191	176	203	202	174	170	187	167	171	171	203	184	182	192	162	177	174	160	171	205	173	182	159	164	161	195	176	178	174	164	170	178	174	190	179	186	194	168	205	197	176	161	180	177	185	186	183	188	191	199	164	157	195	173	149	170	191	185	185	188	171	179	168	191	164	192	179	169	174	182	170	190	173	186	162	175	164	201	183	163	183	174	190	170	171	194	180	183	178	163	165	158	198	167	204	162	168	167	204	168	177	176	183	174	171	179	151	190	188	177	182	180	173	184	169	172	196	172	177	191	165	200	184	170	153	182	180	183	174	188	181	192	167	177	197	166	181	193	167	180	162	182	167	184	177	170	172	185	167	166	159	167	181	215	184	169	207	177	164	204	197	185	150	179	177	183	168	176	195	181	196	179	166	197	153	186	190	170	183	194	172	206	184	161	193	146	171	172	161	180	165	164	178	173	176	179	191	168	166	181	173	200	171	178	165	169	167	162	203	188	172	184	177	185	179	197	171	196	152	176	193	187	183	166	194	174	182	168	166	194	172	185	172	190	175	190	205	196	177	177	160	183	175	187	186	169	159	180	192	160	157	186	166	186	176	156	187	194	170	187	164	159	184	187	172	187	158	169	163	161	167	184	200	166	172	187	206	189	150	171	177	196	183	158	165	177	162	200	180	176	166	178	191	181	169	178	186	190	159	171	160	167	197	173	160	169	160	179	170	188	152	183	186	188	170	167	179	173	180	185	180	202	172	164	177	179	170	161	172	174	164	190	147	174	187	198	174	174	192	182	179	170	191	165	184	184	191	201	175	161	180	199	172	212	135	168	165	183	192	175	178	190	174	180	161	179	192	188	195	179	160	192	191	173	158	173	193	183	180	144	188	178	150	187	194	171	168	171	168	181	177	185	190	163	175	175	193	183	181	175	187	169	164	182	198	188	194	180	161	182	160	186	169	207	176	151	176	170	150	159	188	176	196	199	181	168	178	170	182	158	184	175	191	178	168	173	158	160	190	196	174	167	173	181	194	161	166	153	179	165	180	182	171	182	182	184	171	177	179	173	187	185	174	161	197	166	212	209	167	164	202	145	180	167	199	180	181	153	194	177	167	176	156	181	189	175	192	169	181	184	171	160	186	158	166	195	169	152	171	178	183	172	182	186	167	180	163	176	186	167	166	157	186	162	168	183	174	172	164	186	156	198	164	146	167	155	185	177	169	175	165	200	197	177	155	176	172	175	170	195	175	174	165	191	170	186	179	163	218	167	175	172	170	183	183	180	179	169	170	196	151	168	182	173	177	193	195	179	175	170	189	206	189	182	202	186	181	178	180	172	177	188	182	178	161	168	187	190	167	159	173	158	177	167	171	177	190	196	198	196	198	177	196	164	172	155	181	161	179	177	195	204	152	200	161	173	168	177	179	172	192	179	182	184	185	176	162	181	185	185	173	175	184	197	174	172	178	174	176	168	186	189	180	165	166	196	178	183	185	178	171	173	153	186	189	180	172	187	181	160	161	176	185	198	169	190	200	151	166	155	174	190	197	169	186	177	179	177	177	164	176	161	183	184	179	175	171	197	169	166	191	185	185	174	158	176	163	201	175	164	163	168	188	176	178	171	163	183	177	182	175	186	150	173	163	153	177	202	166	175	180	185	164	191	184	168	213	179	179	165	182	186	175	163	179	174	196	175	192	191	174	172	180	171	170	161	183	171	167	171	181	173	168	180	176	173	202	173	179	167	193	180	165	184	174	217	185	178	177	162	166	179	173	197	165	162	176	161	184	195	187	194	191	176	162	157	177	184	156	175	176	180	152	176	177	178	176	160	181	174	175	171	187	182	190	175	180	184	197	190	192	175	181	182	179	186	167	183	200	191	195	172	170	179	177	193	167	180	148	188	154	167	163	172	201	192	195	166	172	190	189	167	190	180	194	207	160	188	207	179	200	164	182	173	188	164	201	184	185	175	194	181	193	186	190	168	182	200	179	150	163	187	187	159	185	172	196	190	164	207	184	165	179	179	160	173	174	184	179	174	201	199	204	176	199	177	194	171	159	173	163	180	193	172	185	187	163	173	184	169	192	201	174	180	204	175	168	172	174	189	178	190	189	169	167	187	174	155	199	198	162	164	179	172	151	186	210	184	184	176	186	197	178	208	190	186	180	177	177	173	187	197	171	187	179	184	182	190	166	189	194	190	165	203	185	162	182	198
1657	133	124	108	109	125	97	125	121	142	126	131	122	106	107	109	105	111	89	98	124	107	101	113	112	102	86	100	107	113	107	94	117	90	114	77	92	113	105	85	122	89	111	107	114	90	112	122	96	100	98	107	126	117	114	93	70	101	104	117	103	101	115	104	103	110	95	84	109	110	95	101	97	90	97	103	112	89	95	104	98	99	107	120	93	95	105	97	95	94	97	99	126	108	105	100	111	109	96	81	95	105	102	99	110	109	109	107	98	112	110	102	113	82	112	92	102	124	95	96	84	110	109	117	101	112	94	93	89	117	106	96	113	91	130	95	104	84	110	98	94	112	100	101	97	108	94	106	104	122	90	108	101	110	99	110	102	108	109	101	105	98	90	108	81	100	90	100	97	101	93	105	119	96	109	89	113	108	110	110	120	86	126	79	95	97	106	115	101	107	102	87	98	111	85	105	105	91	111	87	105	113	94	106	91	106	105	87	117	104	105	97	108	92	98	115	99	113	129	106	98	98	93	94	92	93	85	124	108	104	89	108	105	107	108	118	109	121	97	82	97	105	108	98	100	87	112	128	100	107	100	112	108	94	127	93	99	117	114	91	102	104	92	92	100	115	101	107	99	97	111	114	116	104	121	85	124	73	105	115	119	119	105	79	101	98	105	111	111	111	103	93	98	103	89	88	95	105	114	102	93	98	105	95	101	106	106	92	112	110	103	110	99	96	97	113	92	97	107	107	103	111	104	107	101	94	86	108	117	92	115	106	88	128	89	101	108	97	106	114	108	98	118	95	120	88	107	105	103	97	116	102	89	111	97	104	109	102	91	115	106	110	86	105	92	116	111	88	112	95	132	85	101	92	118	93	110	98	87	118	107	119	86	117	107	106	82	95	112	104	113	92	109	113	109	113	97	111	104	86	88	109	94	110	99	97	111	107	98	110	110	107	100	105	94	112	105	94	91	113	112	103	95	99	104	113	97	79	97	98	98	114	80	104	104	121	116	91	101	101	126	105	96	103	115	116	94	101	102	94	92	105	104	105	104	83	98	86	118	80	97	99	102	100	109	114	112	124	78	96	99	122	116	116	101	102	95	100	115	89	85	109	114	116	94	102	115	110	102	91	90	89	106	94	112	93	104	114	123	106	104	82	86	89	115	112	116	91	110	98	103	116	105	109	115	84	108	106	87	112	104	117	99	114	84	117	95	96	94	112	101	90	103	108	120	108	90	92	86	116	91	116	109	103	98	107	119	96	113	110	100	103	87	80	131	104	100	93	124	110	91	75	99	109	116	116	119	89	108	108	109	103	111	89	99	107	114	102	123	89	97	105	114	112	84	91	108	101	114	100	92	108	91	90	114	111	113	95	97	116	103	81	99	87	107	115	120	88	120	101	107	97	103	92	107	77	111	119	106	78	108	108	103	98	103	115	99	93	93	114	91	91	104	99	95	84	89	106	100	86	116	111	106	116	101	100	97	89	125	107	91	108	113	104	107	100	111	112	111	110	89	110	108	107	94	99	124	104	110	104	110	94	107	107	98	98	105	119	96	99	110	124	92	94	97	104	110	91	104	89	85	104	105	101	122	95	105	86	110	97	129	102	70	114	108	89	95	112	107	104	120	103	95	81	103	102	95	111	107	106	107	91	104	92	104	109	100	84	92	105	117	93	107	88	98	107	111	107	92	128	96	89	109	90	110	99	98	108	100	114	113	87	86	98	108	118	116	101	99	104	107	110	125	108	113	98	103	102	102	103	103	77	94	102	110	123	107	100	98	98	93	104	108	92	96	99	91	115	104	94	91	91	105	117	105	113	113	108	115	112	123	100	93	77	98	93	105	115	100	95	116	100	97	103	113	97	89	104	93	101	86	105	99	123	81	110	92	98	98	90	124	101	88	119	81	92	106	108	111	109	100	89	101	115	108	117	97	108	92	84	95	114	98	95	119	79	104	102	95	93	109	115	103	106	105	100	116	105	119	110	106	104	87	90	103	91	97	92	95	106	94	110	95	79	88	120	106	107	112	104	85	89	103	119	85	102	128	110	112	118	113	101	100	90	95	106	105	106	108	93	103	104	92	80	114	101	100	101	103	99	95	105	104	94	97	121	117	112	90	124	101	110	85	92	110	93	101	95	92	94	79	99	95	100	108	102	119	96	89	104	100	103	108	101	105	106	110	94	101	101	94	126	97	100	120	120	91	112	106	120	98	101	106	100	99	104	100	89	104	111	117	103	118	103	123	97	110	99	110	98	111	86	102	105	87	100	104	86	92	95	108	120	116	108	88	102	94	118	105	124	109	126	98	101	90	117	99	104	117	94	106	96	108	110	82	94	85	110	108	112	111	111	107	97	113	111	118	87	93	112	102	110	107	101	102	98	98	85	120	111	96	110	97	87	98	100	100	108	102	99	111	89	92	98	102	103	86	104	113	99	102	99	107	104	107	118	95	94	89	111	118	116	92	91	107	107	102	97	98	108	108	109	102	94	111	120	91	87	103	105	85	101	107	100	99	119	101	99	127	103	139	97	112	105	105	89	96	100	100	111	102	100	102	116	102	91	113	110	99	105	104	94	108	102	112	117	100	117	104	120	83	113	103	115	108	102	106	104	92	102	96	100	92	104	109	101	106	130	108	107	111	100	105	103	106	100	107	116	117	110	85	104	119	99	102	110	106	94	109	100	127	99	112	107	104	112	110	88	107	95	92	105	88	105	79	97	118	118	102	87	81	118	97	101	114	102	102	103	92	123	86	105	106	103	94	103	100	110	109	109	116	113	97	96	115	106	91	98	96	95	119	123	115	95	99	104	91	112	99	103	108	109	116	105	107	117	86	101	116	101	97	118	82	93	86	111	108	106	93	107	95	115	100	96	112	110	104	102	104	108	95	92	106	103	101	109	107	106	113	92	90	100	96	100	102	134	121	112	92	93	96	108	118	85	92	91	71	102	94	110	93	103	109	109	99	95	96	101	98	117	102	109	85	103	108	100	110	103	105	80	110	106	107	118	114	122	99	90	98	99	103	91	111	103	122	107	102	101	110	93	94	101	107	91	106	118	111	83	87	99	120	102	97	82	125	100	87	85	100	93	106	116	90	105	119	109	98	106	107	103	116	108	101	109	104	110	96	99	113	92	112	116	97	105	93	127	117	102	115	109	109	101	104	80	100	104	110	104	98	100	115	88	129	110	116	78	124	98	94	83	94	97	101	91	100	90	118	94	104	115	110	102	98	110	112	112	98	104	93	107	98	100	109	120	89	94	96	111	114	104	104	109	100	103	95	103	117	105	116	104	109	109	105	89	98	124	134	126	83	122	108	99	109	93	107	96	104	91	105	97	106	116	102	108	109	106	105	109	82	91	124	102	109	106	115	113	97	94	100	92	105	113	112	96	97	104	87	102	90	90	118	104	104	93	85	107	96	110	106	111	124	109	108	102	109	108	88	94	109	121	97	107	90	90	116	98	116	110	101	100	92	100	80	112	98	111
7809	1281	905	1075	1777	2249	2213	2054	1788	1619	1423	1306	1197	1153	1087	1068	998	989	958	899	825	900	917	843	852	840	829	825	821	821	785	842	763	796	844	760	774	713	764	799	746	741	791	776	799	742	746	783	792	730	762	812	724	810	759	768	724	751	755	768	724	754	741	747	765	773	735	733	746	775	728	719	761	757	739	716	766	769	751	746	728	739	738	741	808	706	703	769	761	753	733	718	683	760	723	727	725	752	784	793	760	710	734	758	729	704	724	767	740	732	742	756	705	781	769	769	758	733	765	698	741	723	718	779	759	733	681	737	689	768	761	761	724	775	747	740	756	741	700	706	783	724	736	722	698	795	733	747	759	706	720	762	701	732	752	791	693	722	754	713	713	737	753	792	757	718	747	748	774	787	717	803	743	736	721	710	741	810	731	804	740	767	740	721	755	775	698	709	720	714	745	734	712	765	739	752	750	708	776	716	743	723	735	714	689	731	772	750	715	734	780	726	770	784	704	788	695	737	735	733	738	722	748	715	733	694	682	722	698	734	774	692	733	712	696	764	744	728	678	743	743	719	717	738	754	730	671	744	744	749	745	816	773	695	735	762	710	764	701	773	759	743	735	737	740	778	742	752	729	766	740	744	761	714	751	699	777	767	744	764	764	711	719	776	745	766	767	717	768	720	763	773	748	767	721	743	731	714	702	745	730	763	745	688	731	698	743	735	746	725	747	750	731	710	723	755	750	741	679	697	741	752	723	784	705	778	762	718	798	713	798	756	752	729	750	699	743	731	720	753	751	703	692	791	787	748	700	713	712	716	758	744	735	745	728	784	744	776	706	740	701	719	742	734	742	768	713	791	765	743	770	766	705	765	759	767	793	734	717	772	760	749	716	731	725	769	717	724	745	759	764	776	674	751	700	741	702	726	744	736	719	738	738	693	744	725	734	742	760	749	743	715	732	731	744	737	700	727	742	733	718	766	782	777	724	740	760	741	738	693	741	719	707	719	721	706	735	709	730	752	769	721	751	744	756	744	740	683	696	704	732	756	759	742	751	731	750	737	715	746	721	717	769	757	743	763	701	787	713	730	749	746	712	740	718	720	750	771	721	782	718	739	731	718	710	695	746	732	767	721	746	732	715	725	691	760	714	726	740	722	730	695	722	760	812	753	730	706	747	723	677	702	759	774	761	761	746	755	764	737	734	694	722	786	678	694	772	722	778	739	750	709	761	707	773	702	688	762	706	729	740	706	758	711	740	742	726	748	722	699	751	747	712	689	750	741	778	700	733	730	689	737	749	772	767	773	747	690	808	759	733	745	806	725	734	768	734	745	743	725	757	740	714	734	740	718	733	731	768	727	747	731	738	760	751	721	778	754	696	731	770	746	736	746	725	708	734	726	770	710	760	719	794	768	746	746	741	755	740	689	762	698	713	719	717	738	738	715	761	747	716	737	719	744	726	699	816	771	707	707	709	772	737	751	666	769	725	764	759	748	739	730	720	715	752	726	711	787	753	737	702	736	756	780	746	690	752	748	753	703	743	769	731	771	761	743	717	727	746	765	712	741	689	724	726	697	694	763	702	726	739	756	747	742	742	769	712	730	783	746	741	740	740	756	759	772	747	696	725	699	744	753	696	756	680	720	754	745	762	763	739	719	758	781	698	730	757	741	756	761	767	700	761	753	792	745	791	726	730	762	749	694	689	747	769	700	778	727	724	770	748	786	713	780	707	744	726	697	719	780	715	792	728	732	744	726	737	735	738	738	710	761	735	744	710	784	729	717	739	741	779	770	684	734	735	723	778	714	754	734	744	769	712	757	735	739	742	709	740	744	739	776	719	752	756	740	766	722	732	730	748	696	740	742	712	720	731	772	712	748	736	704	738	738	743	778	723	768	704	674	755	692	763	715	762	755	720	711	696	756	720	762	751	765	749	783	692	735	738	755	703	713	740	763	717	781	699	743	742	763	707	696	713	739	768	762	760	770	766	778	730	752	763	725	722	731	774	729	729	707	754	771	801	704	748	737	777	690	735	710	770	756	691	740	733	732	733	724	709	716	717	789	710	724	697	714	757	808	767	701	754	715	742	743	729	750	777	698	756	790	719	703	758	713	759	767	754	750	742	721	746	779	749	755	783	750	709	747	708	743	756	721	701	757	753	785	704	737	704	714	701	720	707	763	696	783	731	647	733	699	714	722	731	790	721	729	730	686	740	754	754	688	703	728	734	760	697	737	715	736	762	719	749	768	722	702	736	714	728	707	803	727	725	707	742	752	740	791	703	727	760	699	717	722	764	701	750	723	705	691	765	729	690	769	761	744	749	705	772	715	772	713	721	735	755	720	713	765	703	741	785	765	743	761	699	745	680	715	735	722	774	715	742	724	786	726	714	772	715	766	734	683	684	685	740	703	749	722	738	734	737	725	751	730	723	759	760	727	741	705	798	696	749	778	753	737	736	773	756	717	740	749	766	793	774	746	780	711	718	721	805	689	752	736	716	671	753	738	707	738	717	700	754	752	738	713	727	764	736	743	731	741	721	735	721	741	749	761	774	710	725	815	739	735	779	752	771	741	732	704	750	776	726	749	721	709	750	736	756	706	747	721	751	668	717	721	740	719	746	780	739	747	774	746	739	722	753	722	745	729	783	741	723	750	751	727	733	729	732	759	706	737	737	761	734	767	752	752	698	716	711	733	724	719	706	749	777	749	738	688	731	777	756	745	748	694	698	747	713	730	777	758	744	751	766	750	719	691	765	798	763	760	700	753	721	697	718	739	765	753	755	752	778	724	757	720	738	740	752	722	812	776	763	775	727	729	750	732	744	716	765	716	700	752	747	713	724	697	702	723	801	744	734	698	756	734	747	726	739	733	768	715	717	751	739	697	748	725	722	713	752	728	736	733	757	675	739	751	720	763	759	778	734	763	771	727	766	747	715	706	753	704	758	765	717	748	697	709	774	766	716	731	706	739	786	761	772	746	747	716	739	734	767	738	741	732	759	717	683	707	755	695	794	743	803	724	754	751	727	741	743	731	721	820	755	732	726	766	711	760	714	705	756	691	684	759	761	733	769	744	790	726	718	749	749	731	750	730	756	745	762	742	674	715	734	724	771	748	742	758	723	761	737	733	769	766	711	692	766	721	715	736	760	724	735	765	769	729	682	733	711	773	707	722	728	762	748	758	707	702	774	772	745	700	718	748	739	730	706	698	780	674	720	703	734	688	720	756	727	747	723	707	754	774	729	735	709	769	759	726	727	721	713	743	710	765	752	740	757	762	715	734	705	747	733	752	728	780	739	714	733	740	727	733	767	762	732	748	717	699	670	738	756	742	684	741	713	713	743	698	768	728	742	725	739	726	767	730	732	734	709	724	743	737	737	790	757	690	729	712	727	738	750	731	763	761	726	750	739	733	742	694	710	743	735	774	676	742	775	775	755	791	728	738	787	757	663	714	740	689	738	772	762	741	781	724	738	732	752	746	717	734	754	741	711	691
816	114	86	74	77	77	112	79	103	74	89	82	84	58	58	60	56	64	73	52	50	63	55	53	48	41	55	53	42	55	52	45	49	61	53	40	68	37	49	42	64	48	49	53	59	52	50	39	54	50	42	50	47	38	42	47	46	53	54	41	36	45	56	50	48	39	47	47	49	45	46	54	36	43	55	39	49	49	48	52	48	52	50	44	42	48	45	57	38	43	52	54	53	47	41	51	49	46	51	48	52	58	56	50	49	58	53	44	44	54	39	60	43	38	58	36	54	52	54	48	40	55	48	46	40	49	48	53	47	44	38	56	51	50	46	49	39	39	49	38	34	44	49	42	52	64	40	42	45	59	44	48	41	36	56	40	56	45	50	48	51	41	49	42	50	45	38	48	40	54	41	37	41	53	41	47	58	49	58	54	42	62	45	56	40	49	34	34	48	47	51	48	48	57	47	60	45	50	59	45	50	53	53	48	38	57	31	46	65	47	44	59	52	59	50	37	43	48	49	55	58	42	63	51	42	59	55	59	50	47	42	37	50	61	48	53	42	47	53	51	36	55	39	48	43	52	40	40	52	50	44	57	32	41	43	49	56	55	40	55	60	38	47	59	49	41	41	50	66	44	63	41	51	45	43	51	33	43	51	36	50	49	45	47	48	47	43	52	48	47	47	52	47	46	37	49	50	47	41	36	48	41	59	45	44	44	44	46	51	55	50	40	42	37	49	60	52	54	42	56	40	35	44	66	52	55	52	58	41	51	55	38	60	41	50	49	48	53	44	49	52	43	52	53	55	49	39	53	45	50	46	51	31	41	52	62	50	45	51	59	34	46	47	54	52	56	53	52	43	57	57	48	54	55	62	53	56	38	47	49	35	43	49	43	50	47	48	57	51	52	54	39	57	46	56	50	56	41	41	48	45	53	45	38	38	34	41	45	46	43	45	46	49	43	40	55	49	66	45	48	42	46	50	53	48	42	45	51	53	46	40	48	45	35	42	44	42	39	55	47	39	48	53	44	41	56	44	51	55	60	42	52	44	50	45	58	46	63	63	44	43	37	56	43	58	48	50	43	53	54	58	54	46	36	44	42	36	36	43	44	52	48	36	42	53	55	39	52	43	48	48	61	55	41	49	58	53	43	39	38	38	49	64	46	37	40	43	40	41	46	48	35	37	47	59	53	49	52	51	47	36	36	41	42	42	54	50	42	33	48	52	34	55	57	53	40	46	53	47	50	61	50	43	52	45	33	46	56	39	42	56	54	50	46	38	48	62	32	53	44	47	40	49	55	51	47	46	57	48	55	51	48	50	37	52	52	42	45	51	39	56	54	39	52	42	52	61	58	49	47	45	54	63	37	47	52	54	41	45	52	61	56	45	48	44	51	50	65	50	48	54	49	60	35	54	48	51	45	47	51	55	61	54	52	63	52	42	47	44	50	56	57	34	58	55	55	56	52	37	48	51	46	50	53	38	49	59	45	37	43	41	65	50	47	33	45	38	49	57	50	45	47	41	48	59	48	44	45	51	45	46	47	43	35	48	33	45	55	38	51	40	46	60	49	49	37	52	71	45	31	52	50	46	46	39	45	45	44	45	44	46	44	46	46	48	58	53	38	33	52	47	54	36	51	51	48	44	54	50	36	49	49	49	57	63	62	59	61	41	44	48	51	52	39	44	48	43	43	36	45	44	54	44	44	39	60	41	54	43	45	40	65	47	44	47	62	47	51	57	51	30	51	44	50	44	51	38	52	37	44	38	51	49	48	46	53	44	41	44	46	47	47	48	44	42	47	58	43	43	38	48	43	44	57	47	50	47	48	57	44	54	64	45	45	42	43	45	48	42	51	43	53	51	38	50	45	38	57	46	38	42	45	36	51	42	48	49	51	41	37	52	61	52	49	49	40	34	43	45	54	51	53	50	52	54	54	41	44	56	42	39	52	54	73	55	47	40	49	44	52	55	55	50	57	50	38	54	41	46	66	53	52	43	53	45	51	45	43	38	39	27	45	57	50	38	44	48	50	48	57	54	47	49	45	47	43	45	42	61	62	53	48	45	49	51	54	38	48	46	52	39	50	36	44	35	49	42	42	54	53	37	56	53	46	63	45	55	46	40	47	41	45	44	44	35	46	60	44	45	63	50	56	40	42	44	61	41	58	53	59	46	52	57	49	50	56	56	47	59	49	40	54	50	50	37	62	55	54	54	62	39	46	54	53	51	44	56	51	51	55	47	54	43	51	46	52	39	50	46	64	44	46	45	45	59	49	34	48	43	51	46	49	43	42	56	52	42	42	53	42	45	51	54	40	36	61	47	50	51	43	49	41	52	48	43	46	56	43	52	45	40	51	39	41	50	40	60	40	34	48	46	52	48	57	47	44	43	53	46	33	54	54	55	52	39	51	63	49	53	52	50	45	60	51	55	61	41	45	47	40	43	36	34	56	60	44	50	52	42	63	36	55	48	42	49	32	35	60	49	45	72	50	38	53	45	42	49	42	40	42	52	44	48	53	47	48	62	54	45	66	49	41	41	42	40	48	44	45	49	45	47	35	55	44	41	32	45	49	49	53	62	46	68	50	45	53	47	55	51	60	48	49	45	42	33	42	51	45	46	56	30	53	47	48	57	40	46	69	49	54	49	47	48	49	52	57	59	52	52	43	46	43	39	31	44	56	59	41	49	44	45	50	60	46	54	49	42	40	55	43	43	51	48	33	43	52	37	45	42	51	53	55	58	42	39	50	52	45	40	50	51	50	37	56	40	49	55	41	49	55	40	41	40	44	56	54	40	50	52	45	54	55	43	53	44	48	39	47	56	45	49	54	41	32	58	37	59	48	48	44	51	57	48	44	43	44	42	44	48	40	45	46	48	63	41	52	60	41	46	42	52	50	34	49	49	65	54	52	42	53	49	57	48	48	61	33	52	49	50	40	51	42	46	42	45	45	44	36	43	44	45	42	46	49	41	58	68	51	44	56	50	49	48	51	47	55	56	52	33	42	48	43	49	46	55	43	58	42	33	41	55	49	52	39	47	39	59	46	55	46	37	41	47	50	54	43	50	47	48	37	40	51	42	48	46	41	49	52	54	48	53	52	41	44	46	46	49	39	35	49	47	49	56	43	47	43	63	49	37	55	53	55	46	50	52	38	49	52	61	51	48	48	58	51	34	42	36	49	47	51	70	47	56	54	56	47	46	54	47	55	46	50	39	46	37	53	56	45	46	47	49	46	55	47	45	44	60	39	53	48	51	52	57	37	49	45	41	45	52	56	51	41	42	40	38	54	54	46	38	57	56	38	44	55	45	51	60	53	48	55	49	45	46	66	47	52	43	46	47	40	42	39	47	61	50	50	59	53	56	38	53	50	53	54	50	37	55	39	54	51	44	46	45	40	55	57	45	49	44	42	39	55	54	44	50	51	36	48	58	54	58	35	43	38	33	26	42	45	38	50	53	54	50	47	54	42	46	40	46	58	41	50	43	42	47	52
7709	1600	814	1001	2459	3470	3344	2821	2287	1826	1633	1350	1242	1018	995	897	864	746	650	674	597	597	569	513	512	543	470	490	445	462	446	465	446	473	446	416	375	388	389	377	431	375	377	362	371	381	370	372	377	374	332	358	369	319	365	341	350	363	354	376	368	365	353	352	356	351	331	363	350	344	355	352	328	355	326	354	326	319	334	329	337	345	328	333	333	343	352	346	360	327	336	344	354	322	340	358	348	324	347	331	338	346	341	336	305	327	346	353	331	313	349	334	316	364	301	333	339	348	314	309	336	310	349	342	321	288	319	335	316	329	349	351	329	372	318	346	346	341	327	346	324	316	325	338	275	350	299	329	339	309	330	363	373	356	319	335	397	349	338	318	325	350	383	321	326	351	355	330	291	325	385	330	356	303	344	359	350	349	337	356	340	335	361	331	322	313	306	357	324	356	329	358	330	321	331	327	336	323	322	319	340	336	350	355	346	335	301	346	303	334	349	326	329	351	297	314	357	342	303	317	346	323	302	351	346	344	339	307	353	330	338	344	329	313	303	349	349	336	339	312	327	328	346	341	333	322	352	314	338	333	343	318	322	336	292	326	300	347	345	343	312	331	316	321	277	340	341	298	340	323	294	301	321	332	313	365	339	323	342	325	339	307	348	335	329	330	302	331	310	325	357	320	337	348	348	334	321	305	326	326	329	346	344	324	364	311	345	339	338	343	327	336	331	331	337	310	310	314	308	342	323	366	330	302	315	329	312	333	325	321	312	332	321	346	357	312	314	317	314	352	314	337	359	318	289	315	376	303	348	337	332	342	357	352	311	355	336	344	326	341	338	327	319	334	338	312	364	318	312	328	315	309	315	335	327	354	319	297	338	354	316	325	354	310	346	338	320	325	340	339	330	313	336	320	297	295	324	319	333	297	328	302	343	369	320	307	329	362	335	326	280	335	332	335	331	319	338	306	333	371	351	318	303	340	327	347	309	322	323	341	330	361	320	337	335	348	329	347	348	350	331	323	367	318	361	346	328	308	317	320	340	311	320	347	354	331	352	328	337	330	338	311	325	332	333	336	327	321	291	323	347	325	315	317	324	318	305	325	347	367	362	361	364	318	351	310	343	341	329	323	338	307	312	316	349	364	309	334	317	353	329	328	310	337	337	335	332	333	363	329	332	358	351	286	334	329	332	374	318	306	337	310	328	348	317	312	306	343	332	340	357	336	328	368	310	317	312	324	302	327	342	324	343	320	342	338	305	305	336	340	319	301	322	304	337	316	360	322	332	323	336	301	313	341	287	330	318	314	317	335	315	353	307	328	314	333	318	315	335	328	298	341	304	360	317	344	314	301	352	338	312	335	316	347	354	296	313	321	322	339	329	316	325	334	375	344	317	334	324	319	323	325	339	314	324	311	337	331	357	340	347	320	324	311	345	323	331	379	317	312	328	312	311	313	306	344	322	364	353	332	330	323	288	301	328	321	332	327	354	332	305	357	331	306	345	347	363	327	343	326	325	279	316	300	317	342	338	316	330	299	309	345	317	333	302	320	284	333	334	339	326	291	348	356	366	313	298	337	338	358	333	349	322	342	309	298	342	330	331	389	329	313	333	315	320	306	321	338	331	316	326	349	314	335	281	346	313	287	351	322	349	347	351	294	323	372	345	289	330	301	339	357	296	333	303	320	307	333	308	321	346	311	363	326	295	339	342	316	292	323	332	313	328	280	313	336	294	328	325	330	336	324	351	329	370	319	342	330	316	352	314	335	314	357	351	348	368	315	356	305	360	349	315	334	346	317	306	298	332	290	306	330	327	316	336	323	336	332	329	353	345	340	296	293	306	300	310	323	335	341	306	317	316	329	300	366	302	315	342	348	335	299	336	340	304	340	305	280	344	313	328	323	314	307	335	313	290	307	341	320	349	356	341	320	319	318	338	320	308	350	339	335	331	299	316	344	317	335	326	315	337	300	318	306	349	316	336	333	347	340	311	321	332	312	374	322	327	296	304	312	335	303	338	335	294	320	328	357	336	340	324	308	323	315	332	321	359	316	328	313	330	325	317	313	295	337	349	363	338	328	351	315	346	326	330	324	311	332	321	370	342	323	330	284	322	343	328	341	354	296	334	327	331	332	330	339	334	328	338	362	301	318	329	278	304	327	364	313	320	311	339	317	312	336	325	348	337	325	306	312	310	321	357	337	337	323	309	325	302	326	297	320	338	342	319	323	324	336	335	353	328	337	321	331	318	320	313	350	323	332	350	349	338	331	339	306	327	319	313	331	307	334	313	299	337	346	339	347	337	332	338	379	349	368	320	326	339	316	345	369	310	348	299	318	321	333	330	333	328	345	335	330	357	339	343	326	301	330	325	341	313	313	334	351	330	336	298	303	314	355	350	306	333	326	300	345	316	362	295	312	293	332	288	346	310	343	341	323	302	320	330	331	310	332	364	304	327	333	314	340	344	325	325	332	346	327	333	322	305	297	346	344	305	315	350	308	344	380	323	367	352	329	317	310	297	336	329	328	315	323	337	303	336	353	341	287	321	328	332	383	345	343	343	347	347	336	340	288	360	331	343	344	330	350	337	323	337	306	357	337	324	305	322	352	354	357	340	297	321	301	325	318	303	332	333	309	331	328	315	321	327	358	330	327	337	345	329	341	311	342	332	307	311	359	358	325	371	318	300	341	320	345	322	337	279	318	345	318	311	345	339	324	331	314	343	318	318	360	338	318	339	327	351	336	336	328	331	311	347	323	350	328	356	354	330	308	328	335	361	317	294	311	335	353	336	298	298	349	334	317	334	305	321	331	343	335	315	290	309	301	326	340	340	345	301	352	339	334	328	331	344	317	330	358	339	313	355	353	346	310	330	318	332	337	298	304	307	338	321	343	344	324	336	343	349	326	320	328	316	334	330	364	332	346	340	315	351	297	313	316	350	310	322	339	334	325	326	344	338	307	330	312	356	313	297	321	351	323	313	343	329	344	345	349	292	328	334	298	340	343	328	310	345	337	325	337	328	347	319	340	336	333	328	348	352	343	352	300	321	337	340	357	312	360	334	313	335	325	294	327	343	327	326	311	315	293	322	283	336	345	321	316	312	349	321	297	344	334	310	335	337	322	315	314	327	329	307	331	335	330	327	303	303	305	337	307	324	327	363	327	350	343	341	331	323	321	340	290	339	332	318	330	311	306	325	316	351	335	316	328	355	326	355	326	338	348	327	331	318	335	329	334	356	328	331	296	312	302	333	330	332	312	324	333	310	333	322	350	349	323	289	330	336	318	332	331	354	339	326	325	294	305	314	333	335	313	349	352	308	333	325	316	334	363	341	336	330	301	358	313	349	341	320	342	307	333	321	359	320	366	300	333	306	342	328	321	318	306	329	297	333	321	320	307	309	351	313	330	354	317	299	362	319	333	345	300	335	346	315	326	348	318	301	315	302	315	312	309	313	340	311	339	325	302	335	322	350	316	343	350	337	327	367	324	340	321
1082	82	68	78	63	84	73	61	68	77	77	75	70	73	62	69	62	59	68	83	56	62	67	64	75	58	75	67	60	66	68	76	61	71	74	57	74	63	61	49	61	76	74	71	71	54	60	73	72	63	66	67	74	65	69	79	63	63	71	79	75	59	77	85	70	74	63	50	69	70	57	79	66	57	62	59	61	69	72	62	61	79	54	61	81	63	87	66	68	61	71	62	61	86	60	67	76	63	61	60	61	78	71	63	73	52	59	64	71	59	72	70	55	65	74	73	60	72	52	63	64	60	66	70	72	64	56	69	64	68	87	60	75	70	62	71	79	67	56	77	75	79	73	74	59	60	75	66	76	58	70	66	59	62	62	58	64	74	79	62	73	82	55	67	65	52	74	74	74	79	72	67	58	68	81	66	73	69	69	75	66	67	61	81	73	61	67	53	60	84	54	51	62	65	61	73	77	72	61	69	54	77	76	70	80	74	51	67	70	53	63	67	72	68	63	76	73	73	64	75	78	65	64	61	65	66	62	63	70	63	59	67	57	59	76	53	63	65	62	76	56	68	59	86	82	60	62	65	67	82	45	67	74	59	54	65	61	75	62	67	73	76	85	68	58	69	69	86	78	68	66	62	69	65	66	68	63	72	68	78	79	59	66	63	64	67	54	76	75	67	63	72	70	66	89	51	55	66	78	55	66	78	54	66	60	58	70	55	59	53	64	55	67	78	57	63	58	67	66	63	58	67	66	68	78	68	75	65	63	69	66	70	68	75	71	61	55	67	53	76	80	60	74	86	66	57	66	80	72	66	64	53	70	88	63	65	55	70	67	65	61	54	72	87	55	75	66	59	59	73	71	60	64	65	62	72	66	76	68	64	78	60	62	80	65	59	70	64	85	74	68	76	62	71	77	80	76	56	65	73	73	54	78	67	65	72	84	68	68	71	70	65	71	59	82	63	67	77	70	60	69	83	65	75	69	78	70	56	64	66	61	73	70	73	76	64	65	69	83	53	70	67	52	72	68	59	77	69	69	59	60	65	66	44	55	63	67	76	65	65	75	72	69	70	80	65	59	67	59	70	77	75	76	67	76	84	74	79	64	71	59	66	57	68	68	70	70	59	79	81	69	73	61	55	61	75	49	71	81	61	74	65	61	71	72	61	74	69	65	76	68	57	73	59	79	62	76	74	82	78	64	67	58	64	87	77	71	77	67	66	63	63	71	63	71	76	66	64	71	68	65	57	79	55	69	79	58	66	62	68	42	78	49	62	66	61	80	49	59	64	67	55	67	65	56	68	65	62	72	72	67	55	63	62	60	64	74	70	81	56	87	59	67	93	69	78	62	77	83	61	80	72	82	74	69	65	80	62	73	68	60	69	70	59	55	72	64	91	71	63	60	75	74	78	59	69	75	66	63	70	67	66	76	54	66	63	87	76	57	70	57	59	79	66	59	75	62	54	63	60	68	66	83	50	67	79	71	57	61	60	67	76	69	73	65	68	73	77	62	79	71	54	73	52	64	67	78	68	72	69	75	70	66	82	61	63	57	82	77	64	77	72	70	65	65	79	57	77	61	58	71	65	74	73	60	63	73	69	74	62	85	74	55	59	72	66	61	54	73	62	71	64	64	59	54	64	66	51	87	64	66	54	75	53	68	69	84	70	68	66	78	64	66	86	56	80	67	60	77	60	61	69	76	55	78	84	71	68	80	75	61	77	68	76	69	79	66	70	52	68	73	50	69	71	69	67	70	74	74	69	76	54	59	70	72	72	71	70	61	68	60	65	60	64	59	73	77	60	79	63	75	64	69	69	69	65	71	72	63	61	70	78	69	57	74	62	90	72	66	76	65	51	55	61	66	80	56	69	57	66	71	71	69	63	73	63	71	84	82	68	80	51	78	54	67	72	70	67	66	55	73	69	66	71	69	61	82	72	72	51	80	75	56	69	62	65	59	60	72	73	60	64	74	70	62	74	71	57	68	79	69	64	68	74	64	75	37	74	62	58	74	69	72	48	57	53	68	72	72	68	55	71	56	61	53	75	62	62	76	58	61	52	55	77	69	57	63	75	64	74	55	70	63	61	62	64	67	63	84	57	79	73	67	71	68	65	79	67	69	74	74	53	77	48	54	67	64	75	71	61	75	83	64	63	67	61	63	65	51	68	71	72	51	65	70	70	81	73	76	68	64	65	66	65	61	58	60	60	74	71	79	61	61	68	69	58	65	67	87	59	75	64	52	65	75	82	63	66	80	68	61	88	74	69	71	64	61	83	67	74	65	75	72	74	75	63	54	61	58	70	59	69	65	83	57	52	75	63	72	76	47	79	71	75	84	61	76	77	70	63	74	78	69	72	66	78	74	65	68	64	64	74	79	61	65	76	64	68	61	76	75	54	68	82	59	64	65	86	59	76	49	77	66	71	77	60	93	64	71	61	59	72	64	63	62	76	67	67	67	72	87	74	64	64	72	61	75	64	61	67	69	64	69	82	67	69	64	61	62	66	52	65	71	67	59	82	62	60	55	88	58	65	53	65	74	65	47	58	79	56	63	62	65	65	68	55	64	72	57	74	56	83	87	56	76	54	70	60	67	67	69	72	79	72	62	75	53	61	65	74	61	81	61	77	70	70	61	55	56	43	58	60	60	61	73	54	84	62	56	71	58	62	74	63	58	60	81	73	83	77	81	45	65	65	72	90	72	72	69	57	69	65	65	79	60	67	65	73	64	70	70	61	66	61	74	64	61	60	60	82	66	75	64	72	67	72	66	71	70	62	53	55	59	69	80	72	59	74	55	71	67	63	49	64	69	76	84	53	74	57	59	72	44	71	57	66	73	62	68	64	77	78	64	68	67	70	63	56	66	77	70	75	65	84	58	56	71	74	68	77	66	68	77	75	71	56	67	75	61	71	71	70	63	56	74	73	69	74	74	51	83	85	55	62	83	64	68	68	73	54	78	71	68	54	83	56	65	69	66	73	65	76	77	42	67	70	81	76	69	67	69	69	71	67	89	61	72	66	72	70	70	65	62	54	77	65	71	62	71	68	69	68	64	71	71	68	51	51	63	57	71	59	63	54	77	81	52	62	60	82	71	72	71	69	57	56	62	61	59	65	55	56	73	79	64	60	75	58	78	54	68	67	79	66	61	67	69	61	80	69	71	67	61	82	59	59	74	59	64	70	74	75	58	59	62	55	67	60	60	60	74	58	83	74	70	65	86	66	76	59	73	66	66	50	85	51	61	71	57	58	57	74	73	61	72	63	80	52	63	56	70	66	66	52	83	67	58	60	65	73	60	80	63	63	57	71	70	76	83	55	73	51	59	70	66	54	59	68	47	87	67	57	65	72	83	58	67	55	68	68	76	73	72	67	66	68	76	68	57	67	68	70	58	61	71	73	57	65	59	75	66	69	59	65	67	66	70	83	65	64	48	58	79	68	67	63	58	71	73	74	67	75	69	65	76	60	70	61	65	73	66	66	56	70	70	72
6219	704	537	576	704	853	842	727	737	697	638	609	598	587	601	603	568	570	487	568	512	552	527	532	512	502	545	521	532	497	525	497	570	475	520	552	520	482	524	506	535	482	469	498	497	530	503	537	496	495	495	517	520	531	498	495	480	485	522	472	522	496	464	515	512	459	493	497	471	483	464	495	509	475	467	489	498	525	494	496	514	584	523	493	504	438	509	535	477	508	520	503	523	538	527	462	507	478	522	511	515	535	480	499	516	493	514	483	523	552	461	509	527	487	507	517	484	456	506	485	502	515	540	486	524	520	488	522	506	518	485	535	474	498	503	534	496	499	486	503	511	512	510	503	499	468	483	522	497	495	523	515	471	556	501	505	509	490	481	490	495	499	494	473	510	514	509	492	429	529	518	526	526	502	512	471	494	490	463	529	532	503	493	498	490	526	449	492	464	517	475	553	479	489	500	498	486	488	503	484	475	537	512	529	473	528	470	549	493	479	484	525	427	528	503	527	470	478	505	520	500	508	500	516	502	506	475	483	501	485	531	505	451	456	530	500	498	494	486	520	455	497	518	482	494	525	522	490	538	498	457	501	512	490	492	457	513	516	510	512	492	506	464	478	481	500	501	499	526	523	451	513	512	492	529	507	501	530	499	493	537	469	516	490	498	521	531	467	507	470	457	496	506	477	495	479	519	497	493	500	509	530	501	548	529	521	513	498	504	504	475	504	491	518	423	503	455	480	468	469	529	507	491	454	449	486	500	475	459	525	518	493	471	507	495	447	481	508	470	471	518	472	487	502	493	509	520	491	470	538	515	512	532	498	544	482	517	527	496	497	453	470	468	504	488	527	505	543	530	518	483	512	505	484	509	506	529	517	487	528	471	494	460	496	512	474	506	533	492	450	493	546	505	498	500	509	457	515	496	525	529	478	521	455	483	534	505	467	501	467	530	507	521	480	477	443	533	514	508	515	494	521	509	554	509	468	517	476	483	496	503	492	476	457	514	499	500	482	469	470	474	508	518	490	508	522	528	461	492	531	501	498	494	522	518	549	527	479	481	474	536	479	490	518	489	469	463	468	506	477	500	469	465	479	470	484	497	471	485	541	503	472	507	510	535	464	471	469	515	508	521	503	504	482	517	500	511	491	468	495	550	470	475	502	520	506	511	484	472	536	494	491	493	502	507	496	475	498	503	506	503	474	533	487	487	484	455	493	506	530	499	516	495	488	524	507	490	498	500	477	489	542	511	526	476	507	508	477	481	487	466	494	484	492	483	501	473	473	477	490	542	453	452	504	503	517	513	495	483	447	489	477	475	481	485	497	489	516	458	506	464	479	499	490	474	476	495	474	480	538	523	468	522	526	501	498	522	448	537	512	538	479	518	478	505	509	495	521	515	534	507	494	511	484	492	514	509	458	498	527	497	477	544	516	507	518	475	480	504	488	483	483	497	496	489	538	520	512	515	517	534	474	475	487	492	517	460	513	467	528	511	486	514	499	511	509	505	491	483	516	471	498	538	543	485	486	499	470	462	515	484	521	506	529	500	526	469	518	498	493	511	498	495	532	497	502	463	491	519	501	518	461	479	487	486	487	459	499	524	509	550	456	505	521	477	515	490	482	492	488	491	540	523	499	475	488	525	504	472	561	529	489	529	466	526	521	480	496	523	494	502	479	494	503	484	514	490	476	491	500	536	482	486	505	504	455	499	474	459	468	511	493	513	483	466	515	498	494	510	527	487	517	527	535	463	480	519	518	500	464	520	551	491	466	498	496	452	537	489	503	550	508	549	505	536	497	483	498	490	524	522	482	481	475	482	493	509	526	480	486	457	485	514	496	499	514	459	536	484	514	495	505	509	533	456	471	478	482	491	543	493	495	507	472	524	513	489	493	463	516	511	505	444	508	490	466	518	510	484	516	514	492	468	528	476	525	512	478	509	471	501	484	467	523	455	465	498	478	503	533	538	505	483	512	463	496	482	516	498	508	529	507	489	455	479	515	491	481	520	503	519	511	497	477	486	515	482	491	468	481	503	503	490	503	490	471	508	491	503	498	507	479	501	463	518	501	499	535	513	483	504	515	532	482	500	543	489	529	504	487	457	508	512	486	508	521	486	503	481	534	496	515	456	462	500	491	483	454	497	481	497	484	483	491	475	482	498	496	484	447	543	523	445	506	533	472	502	471	504	477	466	494	490	445	506	508	495	514	497	507	533	514	478	468	506	500	502	488	527	514	495	485	539	498	527	480	511	513	494	488	552	508	535	485	506	527	509	478	528	476	477	503	516	507	509	544	477	506	525	483	490	491	469	470	496	497	468	494	473	489	506	442	525	459	499	468	530	456	500	481	505	505	450	517	478	497	499	475	537	540	494	563	483	473	497	487	544	499	478	499	452	501	507	494	507	505	507	505	511	491	493	501	484	508	500	508	489	503	487	503	473	513	481	501	510	486	524	485	473	510	547	475	524	478	525	502	497	558	511	526	525	495	518	518	507	493	496	508	497	492	532	481	496	478	497	481	511	515	472	520	474	496	503	527	545	507	496	480	496	534	502	512	508	482	497	488	489	501	522	527	534	497	518	540	476	502	509	493	498	492	501	517	494	465	501	490	525	476	474	494	478	498	535	477	486	484	476	500	489	500	465	497	499	494	447	512	493	454	521	515	541	505	487	522	504	505	500	491	501	484	503	493	512	508	463	553	427	507	514	447	505	490	457	508	496	528	525	513	485	535	500	470	500	458	507	460	524	471	476	460	511	523	518	528	506	518	482	483	525	481	516	499	507	470	515	510	500	493	487	483	516	496	502	519	497	511	536	481	497	483	502	530	492	544	501	476	498	499	534	492	451	479	536	495	521	488	475	499	516	449	468	515	507	482	516	488	459	493	515	480	513	506	503	440	472	544	511	496	479	500	504	529	467	485	527	511	498	499	485	533	520	514	521	515	508	535	504	521	475	485	475	500	495	487	512	489	492	524	498	511	508	495	477	493	495	508	483	477	501	519	504	508	513	491	491	514	487	513	525	454	506	547	504	487	498	487	529	515	527	543	470	553	509	505	511	491	504	488	516	501	507	516	516	522	519	482	515	464	514	510	523	488	445	466	502	537	481	512	503	487	502	527	524	461	489	514	515	486	495	531	528	511	500	525	503	498	510	486	539	523	524	530	484	504	486	497	508	501	543	497	528	463	494	470	503	498	512	473	541	512	471	512	504	510	517	490	485	458	507	452	532	502	470	487	490	498	474	451	479	490	492	488	534	491	475	476	488	525	519	535	519	524	532	487	505	468	452	511	461	504	517	502	530	491	528	483	490	497	523	497	460	456	499	540	509	475	483	484	530	494	490	523	498	519	527	516	475	492	494	535	493	487	463	464	508	497	506	500	508	477	528	501	508	491	510	507	530	504	477	480	493	528	487	478	485	476	488	470	492	523	495	477	504	542	487	511	493	480	478	476	473	533	483	535	542	496	460	489	476	486	478	488	471	528	506	527
406	77	43	44	46	44	40	63	50	49	39	43	32	30	40	30	32	30	26	33	30	26	21	31	22	32	27	27	25	20	23	31	29	24	28	17	24	19	29	25	24	23	26	20	25	26	22	25	27	27	26	22	19	21	19	24	17	29	24	22	35	16	26	32	30	30	31	23	25	14	25	32	23	24	24	37	26	20	26	23	36	30	31	28	25	27	21	25	28	21	26	18	22	18	28	24	16	22	33	21	18	20	23	22	26	27	24	26	20	22	30	25	21	21	23	26	27	19	29	18	27	31	28	34	36	25	23	18	24	26	29	20	14	24	20	21	28	29	24	25	25	36	21	25	25	19	30	17	24	17	27	19	30	25	16	24	13	27	23	17	18	28	25	26	29	27	26	27	22	29	30	20	34	21	26	25	22	16	24	26	24	37	22	21	23	18	19	31	24	23	18	23	21	23	33	33	22	17	38	18	22	30	26	20	17	18	28	24	24	21	28	31	29	28	28	27	30	26	27	26	24	22	26	23	21	26	22	29	23	22	27	25	30	21	28	38	25	25	18	28	27	26	26	22	20	13	27	26	22	21	26	21	24	24	36	25	28	28	25	24	22	18	22	17	27	29	23	22	21	24	22	16	27	27	22	22	28	32	12	33	29	29	22	27	25	18	25	29	20	29	21	29	29	17	20	19	32	24	25	30	31	21	23	25	23	36	27	25	23	25	28	25	20	27	26	29	24	26	30	32	23	26	26	27	23	22	21	27	21	18	20	23	30	21	21	15	32	28	29	18	38	21	24	24	30	18	24	27	23	18	20	25	21	21	15	28	20	19	18	20	31	23	17	16	21	21	19	26	13	16	27	19	17	26	20	30	29	23	18	36	20	26	26	26	20	27	32	20	23	26	22	25	29	32	33	23	21	25	22	22	20	26	18	31	21	22	22	23	26	27	21	26	21	34	23	16	19	15	24	18	26	20	20	23	26	26	24	18	27	20	24	24	22	20	27	24	31	20	16	22	23	20	27	15	23	13	19	30	21	29	16	23	25	29	28	22	29	30	26	14	13	27	26	24	21	18	27	33	21	26	23	27	26	25	25	23	20	17	24	24	23	24	36	22	27	20	18	34	23	28	19	26	22	22	17	23	34	18	24	33	25	28	20	23	27	23	30	25	33	28	31	16	21	28	24	27	23	26	36	22	34	30	19	28	29	26	24	18	21	23	27	26	20	23	20	23	27	19	31	29	27	24	20	19	20	29	24	21	15	28	28	23	20	20	20	30	25	25	21	24	22	24	24	18	28	26	16	25	20	22	25	29	21	29	10	16	22	38	21	22	21	35	25	23	25	23	28	33	21	29	37	22	22	27	18	22	33	16	28	22	28	20	17	23	19	22	27	22	16	24	21	25	27	30	31	29	23	26	16	31	22	30	26	23	23	19	24	32	34	33	25	23	20	30	21	16	23	21	25	18	19	22	24	25	25	26	26	24	25	23	16	23	25	18	22	19	21	20	11	19	31	18	16	20	23	20	15	23	22	17	24	21	24	21	23	27	27	26	27	27	23	25	32	22	22	25	33	20	25	21	22	23	23	26	25	29	22	22	21	28	31	24	25	25	22	33	24	21	20	16	29	27	34	20	27	36	35	28	24	26	18	26	23	24	21	22	18	22	28	17	22	26	27	28	19	31	21	33	24	23	31	24	22	21	28	29	25	25	26	24	28	33	32	26	27	18	22	28	18	30	19	18	24	29	22	27	24	26	22	28	21	27	24	29	29	22	22	22	23	24	31	26	27	22	28	26	22	28	32	15	30	28	28	19	24	24	15	24	21	21	24	24	25	23	18	31	24	24	24	25	31	18	31	23	27	27	19	25	17	27	27	19	19	27	24	28	26	35	28	28	29	26	21	21	30	25	22	28	26	24	26	21	23	24	26	36	29	24	23	19	32	26	22	18	25	28	29	42	16	30	25	22	20	26	21	31	19	27	23	28	28	25	27	18	29	20	27	23	31	24	22	23	22	30	31	32	25	15	23	20	22	16	25	20	26	22	24	23	22	25	31	28	22	21	21	22	25	21	26	29	29	23	20	24	29	24	23	32	22	25	17	32	14	23	34	22	36	20	29	16	25	35	22	24	20	26	21	21	19	23	19	27	34	20	20	19	21	29	20	24	28	32	19	23	26	22	32	23	23	23	22	27	26	21	26	24	28	30	36	21	25	28	21	22	22	13	19	28	30	21	23	28	27	22	21	20	23	31	28	23	33	26	26	29	18	25	19	26	24	21	22	29	28	25	27	25	29	21	20	19	22	28	25	28	17	26	24	30	25	26	28	18	28	23	23	21	13	22	32	20	19	26	21	21	27	26	24	22	32	19	22	23	32	30	24	29	25	21	22	23	26	20	35	29	32	28	28	20	26	24	18	30	20	24	21	25	27	26	25	25	27	17	35	34	19	25	20	24	19	27	34	31	18	21	34	21	20	17	21	22	28	15	23	22	27	21	22	22	21	28	21	30	28	27	26	26	23	22	19	20	25	20	20	26	28	15	17	26	20	22	18	23	21	29	20	29	22	27	20	21	30	26	25	27	21	18	26	18	31	35	24	32	36	27	24	18	25	28	24	30	34	19	19	25	34	27	25	25	19	29	26	39	25	19	32	24	19	25	21	21	23	27	20	27	29	22	22	20	17	22	23	18	18	26	24	25	25	18	19	22	25	27	24	25	25	28	35	33	30	15	24	26	21	23	22	26	19	25	22	26	19	27	29	22	26	19	17	26	36	26	20	30	19	29	18	18	29	18	24	17	24	23	24	20	19	19	17	21	26	27	22	19	20	20	20	26	19	18	25	30	27	27	21	26	19	24	22	26	26	25	30	27	25	28	22	26	21	20	27	19	21	18	26	17	20	17	33	27	20	31	26	33	24	12	29	33	22	29	24	28	23	22	19	24	29	34	25	22	21	26	27	23	30	34	25	25	26	10	29	23	21	20	17	22	35	33	21	21	37	29	26	17	13	18	22	31	24	28	23	25	22	23	24	20	12	19	34	24	26	22	24	28	37	27	21	28	24	18	18	25	21	22	21	25	27	21	25	26	15	23	30	20	22	15	22	22	17	23	23	26	20	21	28	25	26	31	18	24	24	20	28	36	19	26	32	18	28	25	25	18	19	14	31	28	26	26	19	23	26	30	21	34	31	24	32	18	25	21	24	20	26	18	32	19	15	28	36	24	26	16	21	26	18	31	20	24	23	21	21	23	27	19	26	20	22	19	26	35	19	20	21	23	20	25	24	26	27	29	20	24	35	31	28	33	24	25	21	20	24	28	23	18	19	27	20	21	18	22	30	21	29	19	30	28	22	25	19	26	27	28	29	22	30	18	29	22	15	30	27	30	27	28	23	23	20	34	26	20	22	14	23	25	23	24	24	18	30	25	20	20	22	24	21	24	24	21	17	20	21	32	24	25	29	18	30	26	27	21	25	20	20	23	18	19	17	23
5004	1034	531	634	1546	2202	2139	1670	1368	1080	924	738	677	557	521	478	428	423	383	377	340	318	310	285	315	298	276	270	259	271	249	237	223	218	212	200	226	239	200	228	218	223	255	199	194	191	214	229	203	195	201	192	181	221	177	216	216	205	178	183	209	174	193	181	218	191	178	183	186	186	185	180	171	199	184	202	172	180	215	158	174	180	170	173	204	203	200	185	173	174	172	167	185	169	162	194	168	196	205	194	186	176	180	162	179	181	197	196	190	169	190	176	181	185	153	166	192	176	179	187	182	184	162	175	169	193	166	172	195	162	177	171	170	158	185	171	188	167	188	175	178	158	182	209	211	187	172	210	173	185	159	146	173	183	187	178	181	149	180	173	196	169	183	167	165	189	175	189	178	183	182	157	195	177	185	169	169	196	175	178	177	184	179	191	191	180	176	187	178	197	172	192	162	174	164	166	192	169	174	163	175	160	188	190	175	176	186	185	184	196	180	183	192	172	180	159	177	182	159	205	172	185	178	153	171	203	171	164	187	171	189	154	201	177	173	157	189	191	183	191	184	196	198	171	181	194	169	171	174	183	154	180	183	197	177	172	175	191	183	171	202	171	200	176	178	176	176	187	200	168	175	174	175	188	194	197	189	154	171	192	170	188	184	191	195	147	166	147	177	193	185	163	204	173	161	191	210	175	156	160	147	171	200	190	156	163	162	191	202	175	178	204	172	197	183	150	175	194	193	195	174	167	190	168	179	164	185	155	181	162	176	198	167	186	153	159	171	169	182	189	158	174	183	187	177	188	186	171	178	169	176	203	183	177	189	177	159	157	177	180	185	176	151	190	187	184	187	176	187	184	190	196	152	149	162	161	159	209	174	170	162	182	183	185	158	163	165	180	187	198	167	172	197	175	193	176	182	170	164	157	166	176	179	174	168	174	171	175	177	187	165	169	168	183	154	173	160	171	206	183	173	202	165	182	189	212	183	169	179	181	175	175	199	165	180	169	170	168	155	181	177	171	168	184	179	188	167	176	189	168	173	188	177	170	178	179	182	163	179	190	173	178	187	170	183	173	178	185	181	180	173	183	157	161	177	198	179	165	176	174	176	165	161	159	181	200	171	218	174	181	172	173	179	190	196	209	205	160	170	167	179	191	195	176	166	177	183	181	172	180	168	169	182	164	159	180	163	185	164	210	179	164	168	193	171	161	146	167	186	161	167	155	192	163	170	187	180	158	172	189	191	186	184	159	174	157	163	168	190	212	172	141	186	183	183	158	190	198	190	170	183	161	172	184	192	188	161	167	157	174	191	184	170	180	164	179	171	153	186	171	179	197	186	188	156	186	180	203	185	145	184	187	182	170	213	160	179	170	163	157	174	193	170	199	172	168	190	171	168	147	177	180	172	165	168	200	182	173	165	173	165	190	179	190	156	167	185	180	178	169	182	167	186	198	176	156	173	159	188	155	165	167	179	180	188	187	161	179	155	169	150	183	198	188	175	203	152	185	181	198	179	155	162	208	192	190	196	196	186	177	185	187	184	193	178	191	168	176	165	182	175	184	177	183	184	153	184	176	176	186	157	164	190	188	176	148	161	173	219	184	176	155	196	182	196	162	189	158	173	176	192	174	179	184	179	187	186	192	160	169	169	153	176	182	175	174	184	171	181	159	162	173	172	186	178	168	192	177	184	196	169	195	156	170	176	184	184	181	189	177	198	211	174	148	182	172	161	181	177	162	162	178	181	182	163	181	190	182	169	165	178	179	179	181	175	165	149	176	183	193	171	164	180	166	208	173	184	173	194	184	157	171	171	175	190	191	150	225	186	172	181	176	191	153	172	166	185	180	217	164	198	176	189	182	177	176	152	189	184	177	194	183	190	176	183	179	186	202	190	169	178	178	178	141	155	174	183	183	197	186	194	187	160	172	160	157	158	189	187	172	164	164	166	167	175	179	204	165	188	167	171	213	167	169	180	184	183	199	165	171	181	191	195	200	177	169	169	165	170	179	181	186	186	187	152	174	181	170	175	166	191	169	186	166	172	155	187	161	199	172	177	208	177	172	200	194	198	181	187	192	178	199	172	177	176	182	179	179	153	194	183	184	169	194	186	182	180	167	183	187	166	183	166	163	179	178	170	182	181	204	184	199	151	179	188	200	203	182	173	176	177	194	171	184	184	196	192	189	170	167	201	164	194	179	169	180	163	199	186	162	173	164	180	174	192	185	156	164	176	217	182	174	179	198	172	215	189	168	178	180	161	186	189	155	177	187	184	169	192	165	208	180	178	181	189	195	170	186	178	180	154	164	191	179	178	184	187	164	165	175	188	163	169	168	200	175	163	168	179	182	174	187	177	170	171	171	184	178	181	175	186	185	173	179	170	147	186	173	173	178	152	166	188	170	177	187	187	180	162	182	172	171	171	187	157	173	152	175	183	173	188	175	186	183	196	157	201	189	187	172	177	187	176	203	185	170	175	177	181	193	175	203	173	167	185	172	195	173	186	155	171	189	189	171	177	177	169	179	169	179	187	184	176	177	161	173	160	183	198	166	188	181	175	164	211	178	157	183	179	182	166	171	159	166	190	197	184	172	176	164	156	182	173	153	182	198	187	194	191	187	163	176	172	195	157	197	188	176	181	174	178	187	169	176	183	183	159	161	201	173	183	182	162	190	191	194	175	174	168	192	183	155	200	186	188	179	181	191	185	166	166	188	161	146	181	165	190	200	162	171	194	165	188	178	167	166	171	163	188	185	166	187	179	185	195	164	181	172	171	173	165	190	182	177	174	185	202	187	185	202	175	160	174	187	157	178	157	185	173	160	165	183	190	192	187	188	167	194	179	184	162	185	167	179	186	178	172	179	199	197	178	197	176	179	171	188	185	209	179	159	157	190	154	180	196	204	158	157	188	178	166	162	180	181	155	182	177	181	170	179	190	160	166	165	159	179	176	153	153	177	170	186	192	172	176	176	197	154	165	168	177	172	181	181	180	185	141	147	221	173	171	186	162	166	162	174	169	161	181	184	185	206	171	153	184	162	204	171	183	184	187	180	160	191	189	192	178	167	168	177	159	195	159	174	151	164	209	186	167	161	190	200	168	186	164	164	192	161	164	191	176	192	189	161	194	153	181	180	188	187	174	201	177	165	154	173	196	163	156	184	152	199	164	188	186	170	179	180	188	176	184	160	161	198	182	158	188	183	181	137	151	199	161	194	154	163	180	168	177	174	175	172	183	182	166	186	161	161	193	162	179	168	174	167	211	179	191	173	157	178	200	193	153	204	174	178	182	186	184	158	168	164	191	170	203	169	182	163	204	157	171	171	196	195	177	192	180	179	167	187	170	188	182	175	189	206	165	198	174	179	182	183	201	205	148	187	170	191	179	181	168	175	189	186	164	197	187	193	193	193	190	189	171	205	149	205	180	190	178	197	190	198	152	201	202	187	208	204	175	181	208	199	191	160	175	166	181	166	166	158	172	168	165	175	165	211
1733	149	111	128	121	121	109	102	112	113	123	108	131	116	95	116	86	108	119	93	100	97	116	109	103	115	106	114	106	84	95	102	113	88	88	97	104	92	98	110	97	91	95	90	108	118	113	100	101	104	98	107	96	108	106	110	109	104	90	96	109	86	94	102	98	75	113	111	91	112	113	94	105	102	93	115	98	86	100	85	76	104	102	103	91	97	98	114	119	93	125	116	110	114	118	110	112	94	102	91	120	94	106	99	95	104	89	104	106	98	104	125	107	88	103	124	98	96	107	87	92	99	93	108	96	89	118	85	96	93	95	100	98	84	105	86	95	98	92	111	87	93	91	76	108	106	114	87	101	87	104	103	84	117	93	90	123	89	116	90	96	105	117	96	94	88	83	99	90	98	81	86	98	100	115	108	100	103	113	96	105	105	111	78	128	106	89	96	106	83	92	98	110	125	83	109	121	119	98	104	106	106	111	94	117	111	91	104	91	99	94	100	106	95	100	114	100	91	102	105	103	96	108	90	94	102	93	104	107	86	91	96	107	101	105	113	92	107	113	104	101	91	99	93	110	96	96	116	105	102	101	91	105	95	82	111	97	91	104	82	105	115	110	101	106	113	113	110	93	93	102	87	101	85	95	106	90	93	101	101	108	100	103	84	94	126	104	92	130	87	97	84	104	88	94	99	100	92	110	114	88	105	85	105	101	106	106	109	110	109	103	109	110	113	98	111	98	133	98	78	94	95	114	124	99	120	101	121	101	105	104	83	99	119	91	89	93	92	105	100	103	95	88	114	104	111	104	126	99	107	106	98	121	122	98	112	102	104	112	107	99	101	97	107	86	125	98	113	111	100	114	80	96	99	115	96	101	111	104	103	101	103	110	91	112	106	95	113	86	107	89	107	81	100	88	106	106	100	111	97	124	95	96	98	106	94	92	110	107	120	111	109	125	112	88	102	98	103	97	117	96	105	99	112	100	94	90	105	100	88	90	83	101	91	104	104	106	94	115	107	107	102	118	106	133	114	96	83	108	108	101	105	114	115	119	96	117	112	120	109	93	116	100	103	113	107	117	104	92	104	108	94	110	102	110	106	110	95	111	105	107	105	96	108	115	84	122	107	85	92	82	103	91	80	108	113	98	111	95	112	93	94	92	89	107	91	118	95	97	86	113	95	119	87	102	83	109	110	108	111	103	96	113	99	103	118	98	88	105	114	98	98	73	98	110	113	89	89	103	116	119	92	97	90	111	133	117	88	106	90	111	103	109	119	93	104	101	100	112	98	86	105	94	115	111	106	111	96	97	108	124	93	108	92	96	99	105	103	105	113	111	96	84	89	103	92	99	124	115	93	114	95	104	103	115	98	95	99	108	112	106	103	113	90	96	89	104	94	94	99	96	112	104	99	99	101	104	107	118	114	95	81	124	80	90	105	99	102	98	91	99	116	118	104	95	87	107	102	102	90	104	115	93	105	112	113	107	98	106	108	99	109	115	101	97	100	85	89	91	94	98	107	85	110	105	89	109	100	120	97	79	102	88	95	106	115	80	109	108	103	88	86	109	91	94	99	102	93	100	108	100	108	101	107	90	113	106	89	114	98	106	113	107	82	82	96	105	102	106	100	99	97	100	111	95	109	110	110	103	116	115	102	103	113	117	95	97	93	119	92	95	105	106	109	83	105	106	114	93	87	114	104	102	95	101	93	105	103	127	107	117	87	89	93	112	92	95	128	118	108	110	106	98	100	100	107	121	99	95	108	99	95	89	94	131	113	93	85	92	111	101	113	115	114	94	102	105	94	94	114	91	127	107	102	107	102	102	106	110	100	106	106	96	108	109	102	108	93	101	91	88	105	105	85	109	103	98	83	96	115	116	100	84	114	95	131	96	110	102	100	105	121	93	108	103	104	111	106	83	96	111	89	101	99	121	105	102	99	92	110	82	93	102	108	103	113	93	101	102	90	97	109	96	111	101	124	119	100	89	107	109	94	112	103	96	83	93	106	100	111	121	91	91	108	92	76	111	82	112	97	92	104	92	107	105	98	111	107	84	103	94	84	87	103	109	95	101	105	114	97	127	100	109	109	83	104	103	113	108	105	101	116	119	127	93	87	81	87	104	101	102	110	115	98	76	85	109	104	110	81	117	98	104	88	102	97	85	108	102	91	102	129	89	103	106	92	100	116	101	99	107	107	130	97	95	113	106	87	82	106	120	98	86	92	100	104	109	96	127	120	103	114	113	87	116	102	102	85	101	94	101	111	117	97	108	114	105	91	115	92	103	90	103	104	109	123	104	101	105	105	105	121	95	109	96	111	116	89	105	102	99	100	113	85	93	87	94	91	112	106	100	118	110	93	94	91	105	104	87	84	115	87	92	111	111	111	97	102	102	99	96	119	113	115	85	100	130	106	88	95	98	102	105	98	112	94	95	96	103	106	75	100	95	98	124	96	92	106	105	115	87	104	97	115	119	98	106	99	85	109	113	123	99	88	95	97	99	116	104	98	108	97	99	115	112	116	98	103	109	102	109	90	125	106	101	81	86	113	105	102	96	108	104	89	111	89	88	100	103	94	101	85	105	96	101	92	103	89	99	96	113	97	82	119	97	100	100	104	92	124	104	106	108	119	102	117	95	98	103	99	89	103	108	93	100	103	107	123	102	133	101	91	102	118	108	118	103	114	112	105	93	89	89	110	114	119	112	99	89	93	94	88	111	95	119	99	103	88	96	98	108	107	102	102	102	99	99	83	107	107	99	97	109	88	95	96	106	104	102	104	96	99	112	97	107	115	104	116	114	83	112	79	82	110	124	102	108	109	104	106	106	122	108	116	103	113	95	96	112	97	103	115	94	102	101	92	122	113	112	107	98	98	99	92	116	109	97	100	111	82	91	106	81	116	96	96	97	101	94	108	114	94	93	92	99	95	116	106	96	86	105	104	86	109	105	92	99	81	112	92	106	102	92	108	108	104	85	98	91	107	103	104	117	99	114	108	103	93	104	106	118	95	105	98	94	117	101	114	99	107	105	105	98	100	89	109	82	107	93	88	108	107	92	96	88	102	108	100	110	97	78	107	93	123	106	120	106	105	103	103	119	107	106	95	84	112	105	93	94	92	102	107	94	74	101	87	94	108	113	103	117	113	112	115	84	112	76	103	130	88	108	114	95	97	112	91	91	106	96	106	94	114	92	122	87	103	109	86	90	105	94	89	96	101	112	98	109	108	99	97	87	96	119	112	127	103	96	84	100	114	113	116	100	86	91	90	100	113	92	97	109	103	82	94	111	105	114	107	121	94	111	110	89	113	95	109	96	85	108	102	124	110	103	107	106	102	92	103	95	85	102	120	95	107	100	98	95	99	98	92	95	97	110	114	110	108	104	96	89	79	90	87	90	81	95	104	110	100	81	85	109	114	93	101	96	105	121	117	98	114	108	102	80	96	91	83	100	117	92	114	99	117	97	109	77	87	126	82	112	95	123	85	114	82	109	102
7798	1285	927	1080	1752	2212	2237	2088	1804	1600	1483	1310	1169	1096	1130	1011	1009	990	944	902	909	929	901	859	893	851	800	797	804	836	825	781	849	803	799	771	791	780	786	792	736	741	748	765	811	808	758	776	750	764	718	725	716	767	783	713	749	724	728	738	759	734	782	739	727	740	729	772	749	677	717	767	748	742	738	750	758	740	803	783	759	772	769	798	745	745	793	724	729	743	786	759	736	695	702	742	767	773	740	743	735	717	740	789	793	759	777	788	800	745	766	700	780	765	730	744	738	714	769	739	729	748	735	738	721	722	748	715	749	731	807	783	731	754	758	751	731	780	715	734	733	692	735	710	773	740	751	726	751	743	745	717	739	681	769	778	681	699	675	690	718	747	753	744	784	777	713	755	725	754	778	759	747	703	765	721	695	766	778	753	737	708	752	778	764	725	737	736	740	710	747	755	747	798	740	767	714	737	751	755	706	744	762	748	714	738	717	772	748	716	770	750	740	728	729	787	702	771	733	765	775	691	719	786	707	746	686	734	775	730	699	737	748	737	737	751	735	722	736	766	729	737	809	743	776	750	717	709	740	711	802	719	774	792	713	703	792	746	739	744	758	752	793	744	759	727	711	745	732	703	773	675	726	723	725	708	756	773	780	760	744	719	746	748	733	774	710	710	699	773	716	774	703	770	790	749	735	753	713	751	737	750	719	736	730	720	732	740	788	695	751	765	734	737	703	714	696	799	752	732	702	758	684	651	690	731	735	777	718	688	719	725	720	741	737	715	734	740	774	746	758	756	770	758	732	720	693	728	784	725	731	725	793	725	708	748	775	753	799	709	719	737	732	748	745	714	758	727	718	711	750	763	709	714	748	761	701	751	759	717	675	698	745	711	727	734	761	710	691	743	750	756	765	760	737	750	712	738	691	721	731	736	725	718	726	744	732	730	766	734	747	738	721	710	707	730	812	745	761	734	753	759	745	689	777	692	721	759	711	738	721	782	695	736	714	741	749	753	721	792	765	740	761	753	727	724	714	685	767	746	799	750	758	742	751	750	685	701	784	754	739	732	722	783	730	730	771	748	744	752	721	753	716	762	745	750	729	751	738	743	745	734	739	713	728	729	711	744	746	732	771	732	745	755	764	768	729	738	760	746	702	740	738	731	774	717	690	767	727	770	706	768	730	665	742	743	711	694	763	703	717	730	717	705	694	718	716	733	731	709	691	720	727	750	786	748	770	759	749	728	790	769	737	733	774	697	785	757	727	726	728	688	740	749	757	748	698	720	754	733	788	753	731	711	723	722	707	767	733	792	754	760	744	731	749	716	756	667	766	783	719	739	742	728	733	766	722	751	735	702	721	760	733	715	765	744	735	754	753	724	700	724	720	726	734	750	735	725	770	753	760	740	720	776	750	757	730	794	745	701	763	746	748	748	726	757	752	719	738	738	736	680	708	723	778	783	761	769	768	718	732	725	728	756	749	704	740	739	735	763	757	762	748	752	751	740	705	742	749	802	686	749	716	768	733	742	720	763	757	764	753	747	754	705	726	725	804	749	786	744	753	768	744	779	795	768	727	755	739	712	713	761	776	791	747	764	715	676	765	707	703	746	731	758	758	672	757	752	728	731	690	660	787	777	732	734	734	717	779	734	731	772	726	739	735	754	705	700	750	776	716	717	771	748	683	763	788	775	737	765	731	795	741	745	759	722	756	762	727	701	691	740	745	774	727	722	700	727	738	729	782	731	743	763	747	722	728	725	766	767	784	726	708	719	755	729	703	684	711	742	744	773	725	765	755	763	747	725	722	773	726	732	736	714	712	738	726	697	713	723	772	740	723	774	684	740	779	754	763	742	741	699	719	705	723	693	795	742	691	740	731	718	762	726	727	737	750	741	746	694	707	735	759	756	737	705	731	737	744	688	702	772	791	773	752	759	725	724	739	742	748	750	720	749	717	757	748	771	742	757	755	772	751	719	744	762	735	739	751	670	715	760	728	728	763	777	748	754	688	730	711	738	722	759	746	707	779	745	728	780	741	748	733	761	767	760	809	723	735	695	755	755	736	759	778	728	770	710	745	755	696	767	706	759	705	698	722	683	755	744	708	694	740	741	768	719	748	730	771	739	721	742	719	749	737	768	712	699	742	765	745	756	745	781	751	781	692	756	737	739	739	750	710	729	728	733	754	699	752	751	782	722	724	716	737	761	702	730	726	712	714	703	713	774	718	730	730	775	744	767	716	730	727	774	749	731	741	706	731	755	752	750	732	701	788	761	744	705	754	765	742	739	755	733	796	712	741	742	700	710	797	749	745	753	738	743	758	765	738	720	707	749	772	721	714	727	715	722	726	755	772	713	740	725	706	747	756	728	791	744	781	707	707	714	725	730	739	689	667	721	783	700	700	739	769	742	762	774	739	769	737	783	739	778	775	722	715	733	750	709	750	715	746	793	741	758	719	754	723	769	718	746	738	747	742	776	764	735	711	722	728	695	704	759	759	771	742	704	731	716	747	757	703	733	694	738	719	687	739	722	756	739	708	761	784	764	690	723	745	762	757	736	704	698	751	749	790	737	737	766	743	738	700	774	695	716	739	705	749	761	724	735	784	718	727	677	769	732	756	786	757	742	723	706	753	775	777	754	768	745	757	741	756	730	753	715	713	719	757	751	765	672	724	721	745	723	774	728	709	723	699	714	733	743	742	747	776	714	681	740	735	757	736	729	698	678	715	727	730	741	733	753	749	742	702	734	738	781	710	755	752	720	778	752	776	751	719	728	746	745	755	720	751	765	768	679	735	795	742	747	676	771	727	739	764	734	727	708	785	700	735	698	765	728	768	725	731	715	683	787	717	792	684	748	761	755	741	731	753	794	760	721	724	743	732	743	736	711	699	733	758	780	734	730	715	704	731	709	735	763	708	781	750	687	744	762	697	707	710	726	770	739	705	777	726	724	717	719	761	688	720	735	746	696	675	768	745	731	695	744	708	761	748	736	785	752	687	744	763	743	739	679	757	763	756	758	708	739	719	729	747	788	761	726	712	726	674	735	704	760	778	740	767	740	744	713	794	770	686	764	752	745	793	738	806	728	762	694	713	713	688	740	711	724	723	709	740	731	762	716	780	745	776	725	744	722	703	716	750	771	755	786	784	716	729	665	691	738	727	783	802	693	735	741	739	731	719	716	718	719	732	800	730	740	705	779	700	737	723	695	730	816	708	765	686	741	765	738	755	753	750	694	739	746	719	833	755	746	784	731	743	759	727	767	785	785	700	739	757	740	752	786	741	702	744	748	763	709	716	673	758	749	770	731	774	782	749	699	709	764	752	724	777	738	742	750	745	747	762	768	728	783	727	788	752	749	689	767	788	741	686	797	752	772	747	792	834	740	706	702	727	746	718	763	772	698	740	681	743	683	732	717	711	722	717	813	763	758	733	755	763	762	716	737	747	755	738	731	691	752	680	763	723	720	749	799	747	727	744	731	760	745	787	719	753	727
866	124	81	74	60	87	78	110	81	83	60	76	73	79	56	63	62	69	74	48	54	63	44	57	55	54	64	48	51	56	58	49	42	61	48	68	52	59	43	43	53	44	51	48	60	51	46	46	51	49	52	43	38	51	66	39	52	39	41	42	41	46	52	41	45	45	49	56	62	46	56	47	50	63	44	59	46	38	29	47	53	56	44	65	49	45	57	57	47	65	47	42	51	48	46	34	49	53	48	51	54	39	45	38	65	47	63	70	49	42	46	45	52	34	41	44	38	43	51	43	50	33	41	31	35	51	47	49	44	40	37	43	50	45	44	39	57	39	66	50	42	46	42	48	40	49	40	48	57	58	44	45	61	47	53	57	50	44	51	41	51	61	30	50	44	55	42	47	53	43	53	45	47	58	41	59	32	49	41	42	45	56	46	58	46	48	51	58	47	49	40	46	51	46	50	48	47	41	62	39	47	40	46	36	53	38	32	42	41	40	52	49	41	57	41	39	53	56	57	33	47	45	47	38	47	51	37	46	56	53	47	50	44	38	47	42	54	47	44	46	46	60	58	51	45	39	51	50	57	44	48	49	65	42	55	51	39	45	50	52	48	36	55	45	42	40	40	41	53	47	41	47	43	48	40	43	62	50	42	65	57	37	50	59	49	52	51	47	56	43	42	48	47	49	42	40	48	60	50	37	37	46	47	58	45	49	45	52	63	51	50	53	53	32	49	59	45	57	49	55	49	47	46	38	40	44	45	52	40	51	49	66	49	45	42	46	42	57	40	45	42	43	49	49	57	39	53	41	49	45	49	49	40	51	41	50	43	41	44	41	45	65	53	42	51	49	58	49	47	54	44	45	42	49	35	53	43	41	34	41	46	53	47	60	50	45	36	53	44	46	34	62	41	47	40	42	51	46	49	58	43	44	49	56	52	47	66	50	44	50	39	41	48	47	32	50	41	47	48	44	44	49	47	51	46	47	48	51	45	44	49	51	54	47	46	36	51	38	49	43	38	50	43	67	37	51	45	54	44	48	46	43	59	52	49	45	53	57	39	37	44	51	49	54	45	37	54	38	54	46	57	45	45	57	33	45	51	38	52	50	50	34	50	41	44	40	46	47	46	43	49	42	50	46	46	44	49	37	35	43	47	51	54	40	48	48	50	51	38	42	49	54	52	50	38	52	55	40	52	50	43	39	61	44	57	51	37	45	52	47	63	38	50	43	41	40	46	41	43	44	39	55	44	36	41	44	37	46	54	44	50	51	57	47	52	40	52	52	46	44	37	37	60	51	57	48	44	60	53	49	43	38	30	51	51	50	41	44	49	49	44	52	37	45	46	53	60	53	36	48	43	60	53	52	41	35	51	45	47	56	48	44	47	55	54	41	48	45	53	40	55	40	45	47	42	34	46	64	42	53	49	54	50	39	32	45	40	55	47	45	46	53	39	55	45	46	49	38	50	39	50	57	54	54	52	54	51	39	47	64	50	57	48	45	50	47	40	47	49	63	44	54	41	52	51	46	50	40	40	46	52	61	40	43	54	48	54	40	49	44	57	42	57	44	53	54	43	55	49	42	43	47	52	54	46	48	40	42	47	50	53	62	59	39	41	48	44	50	45	38	46	52	55	41	50	34	59	50	44	43	38	54	53	46	41	49	46	35	43	39	33	51	51	47	37	40	56	55	57	43	56	45	43	40	35	55	41	40	52	46	44	47	48	49	36	46	33	51	47	58	47	40	56	42	44	52	47	55	55	42	41	47	57	50	43	49	36	39	52	42	40	49	35	44	48	46	46	41	45	53	47	45	50	57	52	41	46	49	42	46	43	42	54	42	59	48	49	39	40	43	43	44	38	44	50	48	41	44	60	56	53	41	48	45	43	39	41	39	36	34	35	49	57	49	45	63	44	35	48	46	52	54	30	55	41	44	42	59	36	50	52	40	52	43	65	49	38	50	44	43	49	54	42	51	55	42	51	58	43	51	39	43	58	46	43	48	44	37	50	39	54	50	38	57	47	54	43	45	36	51	48	59	46	54	47	59	44	38	44	55	51	54	63	44	38	38	49	48	37	48	46	51	47	46	52	41	40	50	44	61	48	61	42	38	38	64	46	37	44	54	56	60	41	63	48	53	42	42	46	46	41	45	42	57	56	53	50	52	46	47	55	56	35	65	53	38	50	38	46	44	40	43	49	58	43	46	45	54	38	51	54	52	35	62	46	45	43	48	51	34	46	38	47	44	48	52	53	58	45	43	47	56	43	40	41	46	39	41	41	50	50	58	41	48	60	47	43	40	44	40	60	44	40	36	56	49	45	45	54	48	53	40	50	48	44	48	42	46	36	51	43	51	53	46	61	46	36	42	45	45	52	42	44	43	44	46	47	52	33	43	37	61	54	55	48	36	51	50	44	37	40	46	35	41	60	52	49	54	45	42	54	46	58	47	48	36	53	50	50	53	41	48	69	53	34	48	56	49	41	48	52	54	38	43	44	44	32	38	50	46	42	42	59	51	47	42	51	45	45	63	47	47	53	54	56	43	57	44	46	41	38	35	40	45	57	44	50	43	30	51	51	52	46	55	60	46	39	50	36	57	47	37	56	45	38	49	50	42	55	58	36	47	57	56	47	49	52	53	35	47	41	52	50	64	58	43	43	48	50	48	45	57	44	52	51	52	37	56	36	46	47	38	52	48	46	46	51	49	56	42	47	44	42	51	40	38	40	26	35	61	37	48	56	43	51	40	57	34	41	43	47	46	49	56	51	56	51	39	51	50	60	51	38	51	53	56	44	31	48	47	42	42	49	54	48	37	45	54	57	52	43	43	50	39	38	39	46	47	60	51	44	49	62	46	44	42	45	54	57	41	45	54	36	41	40	39	52	34	44	56	43	49	35	45	52	49	51	43	45	45	52	38	47	42	49	40	50	56	40	55	52	32	37	42	57	48	46	44	48	58	49	47	41	43	44	44	57	44	44	47	46	51	38	54	44	43	53	37	47	44	51	55	43	54	60	45	45	67	57	69	49	58	42	41	51	52	50	51	46	44	43	42	53	39	48	52	44	38	38	47	43	59	44	48	58	58	48	44	53	52	57	38	49	53	42	47	54	50	43	53	55	50	60	44	50	41	50	60	43	52	52	50	55	51	43	47	52	48	56	41	44	42	44	41	42	54	53	41	45	42	65	33	46	40	54	48	58	42	40	50	39	42	50	45	55	46	53	35	47	40	41	48	45	56	53	43	42	53	55	38	44	46	46	52	45	62	38	51	45	42	58	41	53	45	49	39	52	49	48	32	52	46	38	60	37	38	59	50	56	55	40	46	38	34	47	42	54	41	46	56	53	48	47	55	49	44	32	47	43	41	51	41	36	46	47	44	51	52	48	46	42	47	47	33	43	44	46	49	41	37	46	50	52	49	46	53	46	51	41	48	45	53	32	56	41	52	46	59	51	60	38	50	51	53	41	43	37	42	51	44	45	41	47	41	45	47
7854	1587	807	1005	2478	3601	3436	2755	2386	1974	1628	1319	1213	1013	930	854	798	750	702	658	628	577	574	522	511	535	450	460	467	501	450	437	435	397	406	410	415	395	365	393	410	374	378	374	364	379	385	357	315	380	382	345	400	340	390	351	357	326	362	386	321	330	372	343	298	357	353	307	316	360	312	341	361	327	352	340	308	345	344	355	320	312	356	374	320	303	329	335	308	337	359	322	363	335	342	356	340	347	321	312	320	317	327	329	328	336	306	340	342	335	317	356	327	318	341	329	366	326	314	330	317	350	281	344	317	315	321	339	297	331	310	281	351	345	341	342	314	312	360	314	369	314	303	302	316	350	350	325	302	331	323	315	347	331	359	332	336	324	323	336	286	319	310	321	346	333	309	303	346	330	319	305	357	340	321	330	359	331	317	321	342	326	334	320	324	337	340	315	340	302	355	333	343	333	306	324	342	349	318	325	339	311	333	349	355	326	326	298	355	330	326	320	334	345	310	312	318	322	349	360	337	342	337	343	304	327	348	298	325	308	308	333	310	319	336	306	294	320	311	323	341	327	318	304	326	315	318	340	315	355	335	315	337	350	325	330	324	338	344	311	323	325	315	346	315	345	353	321	374	331	327	336	335	314	357	339	313	324	322	332	321	341	305	293	325	287	343	333	313	327	339	349	318	323	315	359	325	323	337	321	322	327	333	330	326	308	332	330	340	344	326	333	333	356	330	355	335	333	329	309	322	318	332	289	324	340	315	335	339	308	318	334	334	344	327	341	322	313	335	340	324	332	310	294	360	285	301	332	323	342	325	356	329	338	330	325	347	322	345	348	300	319	326	332	328	325	343	324	312	361	297	309	325	310	341	346	366	346	334	355	337	333	327	349	301	335	329	336	325	353	319	325	302	324	320	335	356	332	338	357	325	305	330	333	312	328	313	345	330	335	315	339	333	302	326	313	355	300	326	326	286	310	327	307	359	324	342	329	312	315	356	334	330	337	371	309	337	321	340	340	294	291	339	330	293	323	299	326	352	330	340	349	333	343	315	330	334	343	328	335	351	331	303	291	330	349	336	319	328	345	324	336	323	307	345	304	301	333	353	316	336	312	325	327	315	321	339	350	315	353	325	310	324	283	343	308	333	346	335	307	335	342	325	316	356	305	337	312	353	328	356	312	348	347	320	322	318	315	334	336	313	314	308	314	298	321	299	331	307	334	302	309	327	288	317	318	351	309	310	308	355	341	293	333	316	329	327	330	347	326	335	346	336	319	337	301	358	307	351	308	343	366	377	320	305	284	328	340	334	302	312	295	339	329	343	337	324	320	343	309	324	329	324	306	328	342	296	322	329	358	311	341	337	298	329	343	318	353	301	319	326	315	334	347	341	317	331	331	371	311	351	340	342	322	349	339	347	363	290	341	370	304	296	349	329	312	328	326	335	324	344	298	333	335	342	344	300	330	289	315	312	332	307	328	340	315	354	322	363	316	320	308	323	319	335	337	339	327	349	334	345	338	318	327	335	327	318	318	351	329	327	336	326	306	308	342	308	355	327	269	321	335	317	361	351	316	308	345	330	367	314	327	287	308	277	303	316	330	330	351	307	312	300	300	307	343	359	344	349	316	341	321	350	328	321	332	303	352	321	323	324	316	351	280	342	345	338	298	313	360	335	327	294	336	310	303	330	337	345	360	353	301	371	330	363	345	362	358	307	342	313	324	315	328	316	320	315	346	317	311	322	333	331	340	316	306	358	336	344	338	360	299	348	336	360	315	342	324	341	350	329	296	326	333	329	329	325	307	336	305	336	319	327	326	341	332	324	308	294	343	333	318	301	306	300	300	321	327	346	340	346	327	300	322	314	311	354	342	311	352	327	348	344	322	326	321	336	320	300	358	306	337	354	344	331	321	321	318	306	322	311	333	301	348	319	313	343	330	304	328	318	329	333	300	336	311	339	339	342	334	323	325	336	324	347	323	344	304	312	334	318	335	328	322	312	340	338	330	354	304	337	346	341	332	334	338	336	343	342	310	318	326	276	316	338	318	321	341	365	309	311	315	303	313	347	322	341	311	325	316	296	332	333	341	340	294	364	339	323	328	333	331	319	355	356	328	334	353	341	370	353	327	343	350	322	325	324	352	315	343	302	322	333	345	297	305	316	362	329	339	323	341	308	326	326	339	319	338	310	326	308	334	319	335	337	372	352	331	338	330	315	334	335	322	321	337	311	299	313	340	332	329	319	328	344	341	388	340	320	311	304	345	341	310	302	316	321	327	311	328	322	308	329	328	354	327	338	336	323	329	326	319	317	317	346	357	360	329	314	335	323	305	330	323	332	319	345	333	311	337	339	353	343	339	314	351	325	343	351	301	314	312	330	306	368	306	309	303	316	312	339	319	357	308	299	362	321	323	316	317	283	320	336	351	330	299	317	314	349	314	337	324	350	329	331	322	318	326	353	315	316	299	347	324	324	338	340	322	338	346	313	301	330	334	322	371	323	345	356	289	313	298	317	322	327	319	330	330	324	340	338	344	310	320	330	325	344	337	310	309	276	314	319	317	314	319	347	284	345	339	355	336	337	355	311	306	323	321	352	323	316	338	304	337	343	321	333	312	328	297	327	340	328	324	295	319	312	320	356	330	332	340	308	323	323	282	321	347	364	324	327	351	339	380	330	341	296	318	309	346	330	326	328	306	308	308	345	337	322	328	348	308	348	349	326	330	335	311	340	308	349	310	330	341	304	301	305	362	322	320	299	314	321	330	300	351	358	323	317	316	314	297	302	318	316	338	326	330	330	338	330	325	298	323	311	336	323	321	347	327	316	312	308	349	371	302	338	327	352	303	325	345	334	325	333	339	304	332	345	358	314	337	325	357	343	331	332	367	321	315	318	352	328	323	319	338	355	327	329	350	316	316	313	319	298	300	328	328	319	319	314	346	336	345	302	364	339	307	364	329	332	311	351	333	374	321	318	323	315	326	328	337	328	318	313	317	328	326	323	313	318	315	368	318	355	355	313	332	363	317	311	349	318	320	358	335	321	351	318	328	367	330	321	351	356	303	316	320	335	331	307	290	330	357	360	347	317	317	303	327	364	329	358	326	315	306	350	343	307	314	336	364	330	334	346	334	308	343	316	328	323	331	348	310	355	335	314	328	331	323	327	320	305	327	325	323	342	310	333	328	335	347	306	312	325	327	348	299	336	324	329	333	360	309	342	336	309	356	354	342	343	311	315	332	299	308	335	293	336	332	268	344	307	343	310	309	331	327	326	303	307	321	297	322	322	320	314	319	326	323	315	317	317	330	340	330	330	311	357	339	338	320	304	337	316	321	301	311	358	351	308	340	336	362	295	341	343	372	337	319	325	305	348	332	304	313	344	298	325	333	341	321	349	334	324	344	311	321	341	305	296	345	338	355	337	332	340	354	326	298	325	285	307	346	313	319	299	301	324	300	319	334	300	318	298	344	345	349	339	351	362	364	309	304	317	336
1109	85	60	70	70	74	70	60	68	59	80	63	69	69	73	73	65	85	71	64	76	63	70	53	75	58	72	54	74	61	68	63	75	76	71	67	69	67	54	61	81	62	50	75	69	62	71	77	67	57	68	64	70	59	74	68	67	54	62	67	62	79	70	81	64	67	65	73	71	65	69	71	69	61	75	74	73	68	66	59	62	73	70	76	67	71	79	69	82	57	68	59	62	64	74	69	62	73	76	69	71	70	66	82	60	51	63	73	73	62	75	72	75	65	74	78	66	87	70	64	72	81	62	68	74	61	75	68	65	69	80	66	73	74	70	80	66	68	68	66	61	67	89	67	70	74	71	70	61	67	71	68	77	60	64	76	67	60	71	51	62	50	69	47	64	82	76	70	49	68	78	84	64	48	78	67	66	69	72	63	55	78	75	91	82	68	73	67	56	73	58	50	73	69	87	77	60	61	71	76	60	67	65	59	65	66	65	62	77	55	65	78	60	56	83	68	69	63	69	67	77	64	73	61	62	55	81	60	70	74	61	84	59	68	67	72	71	70	62	57	72	78	72	73	62	55	64	77	69	77	76	79	67	79	75	62	78	69	53	66	65	77	69	70	53	78	60	77	63	76	73	65	63	66	46	78	79	69	73	58	76	64	72	60	61	65	54	76	64	62	79	56	64	67	69	74	57	61	63	60	64	66	73	72	54	61	62	49	80	58	75	70	71	66	83	64	60	75	73	75	67	64	73	71	77	69	94	63	70	64	76	70	72	57	63	64	75	60	69	69	55	69	65	67	66	58	61	55	55	59	60	60	76	79	67	60	72	67	64	73	67	60	60	71	79	75	78	58	54	73	70	63	54	66	63	63	70	86	61	83	70	91	75	61	61	63	70	68	71	86	58	63	73	89	66	66	79	70	78	76	77	59	69	65	59	86	56	64	75	69	54	68	66	77	64	68	60	72	62	70	58	81	66	65	69	64	66	68	65	57	62	65	64	78	66	61	44	83	72	55	54	69	70	62	72	68	69	69	81	71	71	80	80	64	72	62	72	69	77	70	81	57	65	68	76	73	53	55	60	59	70	75	65	69	55	76	62	57	66	58	60	75	52	76	68	57	57	61	78	69	73	68	67	61	73	71	67	55	62	68	66	62	74	58	57	59	59	64	72	58	70	63	77	61	58	68	82	68	73	63	84	65	65	74	74	69	77	68	62	69	71	91	61	70	75	88	60	64	63	45	73	73	71	68	66	65	65	60	64	74	73	54	63	72	72	67	67	64	57	60	69	75	65	81	64	55	56	68	77	64	71	62	69	59	70	55	59	60	57	68	65	62	65	61	68	61	54	55	68	59	63	75	78	75	74	76	69	81	66	59	76	66	74	65	68	64	88	70	67	74	68	62	76	59	64	62	50	64	60	71	67	57	59	56	74	64	73	77	64	78	85	79	64	61	78	68	81	62	52	74	61	74	74	83	58	88	77	81	61	63	76	58	61	59	67	56	65	69	64	60	83	61	54	71	67	65	46	49	68	65	65	65	71	65	68	70	73	63	66	62	64	59	57	77	79	71	72	66	69	75	65	63	65	74	67	60	61	62	80	85	46	68	65	80	55	47	64	66	70	77	72	64	62	78	60	69	63	71	62	56	78	54	69	80	78	77	53	76	80	67	65	70	70	73	63	64	62	57	58	66	62	51	73	87	71	69	63	67	72	61	77	67	67	63	69	67	73	64	75	63	68	75	64	57	62	93	69	66	63	57	70	67	58	64	68	69	60	73	78	62	74	71	65	76	68	77	82	65	62	71	68	70	80	65	67	60	76	75	76	61	74	54	61	68	55	61	62	62	63	77	45	79	78	78	68	67	60	56	72	74	79	62	60	83	68	67	66	73	61	68	77	74	68	55	73	69	69	60	79	57	59	78	56	53	79	83	70	76	63	83	63	71	62	70	71	56	58	73	60	67	64	68	69	64	79	66	61	74	67	71	73	70	64	73	71	62	64	53	63	55	75	60	60	56	49	63	65	62	79	66	63	83	66	58	67	76	68	69	67	58	53	67	60	65	75	74	73	58	72	60	64	71	47	76	57	69	70	80	52	65	57	69	71	71	67	68	67	69	69	73	70	78	57	61	53	61	65	60	56	74	56	67	64	54	71	76	71	73	104	78	58	58	72	75	76	69	55	74	58	84	62	63	76	63	69	78	78	81	63	77	81	72	63	57	61	63	72	52	82	67	65	66	65	64	60	56	65	63	71	75	62	60	72	72	74	72	64	66	70	68	66	69	83	67	59	71	67	60	70	53	70	78	73	67	63	84	61	75	63	59	83	63	67	59	63	78	72	77	65	45	73	80	65	68	64	60	67	68	78	65	67	66	76	75	59	63	79	69	60	64	44	57	77	74	59	62	86	63	77	63	70	58	59	72	70	66	65	79	79	48	60	77	62	74	68	82	53	67	52	57	68	73	64	74	54	66	60	67	68	69	66	70	55	65	66	57	67	80	63	82	70	61	70	59	69	73	60	50	66	63	60	64	73	63	61	63	58	63	60	74	74	55	70	74	79	64	55	73	62	73	56	66	59	52	86	61	63	69	71	80	76	79	68	80	63	85	70	77	64	56	69	81	66	59	65	75	67	65	71	71	62	77	59	72	75	68	86	65	62	81	76	72	67	67	71	81	60	58	53	67	70	79	55	62	69	74	56	49	60	78	49	66	62	73	65	66	72	59	58	62	61	80	75	57	70	65	73	64	82	71	59	73	66	69	67	74	51	70	80	67	68	67	67	65	69	67	63	60	60	61	56	58	67	62	68	75	52	59	58	57	74	70	82	78	67	63	73	62	66	60	65	66	57	69	70	68	76	66	66	68	71	53	60	68	77	65	60	65	76	67	81	69	53	65	80	76	71	48	69	70	65	65	63	63	76	56	75	69	65	58	54	65	70	69	81	65	68	76	73	65	64	62	74	60	55	66	70	58	70	79	75	63	70	70	76	75	66	59	79	67	69	85	62	59	67	75	64	62	85	75	53	59	72	73	83	75	71	65	66	52	70	71	68	81	66	66	76	62	62	78	69	57	68	65	63	53	69	69	82	72	68	71	74	62	66	68	69	79	60	59	63	69	59	78	63	64	58	59	69	64	63	74	84	78	59	66	69	69	84	64	63	63	77	65	67	71	67	64	73	62	81	60	71	66	68	76	74	66	67	76	65	60	63	67	67	61	67	67	55	68	81	67	74	69	63	67	68	68	55	74	63	76	56	67	72	52	69	65	64	61	63	68	72	67	64	71	68	80	51	45	70	54	59	55	69	61	54	68	53	63	85	57	56	71	66	75	61	80	68	60	66	72	71	55	67	57	71	75	70	79	71	58	66	70	66	65	73	57	58	76	68	62	67	60	71	63	68	58	75	88	70	67	77	55	68	55	70	68	64	59	68	84	77	68	57	75	77	70	71	82	75	62	39	59	62	66	69	72	65	76	63	62	48	67	65	64
6059	634	617	654	729	857	807	775	734	689	625	725	605	575	596	553	580	557	551	548	531	539	538	522	497	504	499	549	490	492	477	497	510	483	483	483	519	498	537	518	483	539	533	527	522	514	516	497	507	485	481	524	571	511	483	502	507	495	481	509	534	492	485	503	465	469	492	545	512	508	499	512	528	484	481	500	491	497	459	497	489	489	525	470	487	539	527	544	478	484	489	507	515	503	496	518	516	485	473	481	525	520	512	528	485	496	454	482	512	468	473	496	454	465	492	476	522	475	560	459	499	515	492	523	472	529	519	509	508	507	447	470	515	448	479	520	470	546	514	466	501	497	475	500	509	492	514	513	469	510	490	489	507	509	541	489	515	483	475	488	528	499	494	491	503	505	524	548	503	486	479	528	501	470	483	497	471	523	430	506	508	487	469	478	519	495	523	490	519	467	490	491	484	490	484	472	488	499	475	510	487	492	472	510	469	500	484	523	487	504	477	488	468	492	506	496	506	503	495	480	491	494	469	497	547	490	496	463	477	527	516	480	516	509	509	469	505	450	510	486	505	519	541	488	471	494	421	485	514	494	458	524	485	497	492	500	460	472	462	479	525	476	550	513	554	488	448	502	488	481	509	503	519	490	501	524	498	490	473	489	493	485	496	517	503	493	496	516	507	496	494	503	459	498	448	459	508	485	525	535	510	514	478	480	506	491	485	467	509	482	456	545	500	488	478	484	480	506	525	488	512	487	466	465	476	517	496	475	477	536	500	496	478	475	503	486	503	525	513	491	506	524	488	459	498	515	485	480	537	491	528	506	499	520	483	510	529	473	482	491	434	499	502	506	517	499	492	488	521	485	478	519	503	484	500	479	513	453	558	510	487	505	509	509	515	505	479	460	498	523	491	507	476	490	494	490	497	484	487	469	491	518	469	492	480	509	482	453	478	499	496	495	521	512	540	481	504	484	506	479	527	504	534	498	514	493	499	417	473	498	479	466	460	481	494	519	539	452	466	490	500	508	490	498	478	484	485	478	483	464	569	501	484	505	460	507	497	554	529	524	526	521	527	495	518	482	478	491	468	495	527	542	519	469	494	490	502	492	521	504	504	510	490	528	517	500	494	497	514	491	488	498	468	498	472	483	482	521	532	503	503	537	497	490	472	472	515	502	512	491	496	482	507	489	477	504	502	479	498	501	508	510	555	486	510	451	535	559	524	451	469	461	515	521	486	473	496	519	470	476	484	508	483	505	501	471	486	500	517	491	516	464	548	466	483	477	524	476	502	514	472	479	509	476	509	470	485	483	503	509	506	467	499	486	489	468	504	505	493	547	466	525	478	511	485	514	530	483	489	514	494	519	502	514	464	515	520	486	482	479	451	516	477	485	531	477	499	516	509	489	507	502	536	488	521	511	478	460	495	515	499	481	482	500	476	543	468	511	474	495	515	504	512	518	532	507	490	471	504	514	541	504	530	475	505	481	495	484	461	492	539	462	490	486	519	543	465	468	509	496	483	500	512	524	487	530	544	513	509	455	491	490	511	505	463	526	476	469	496	534	532	519	506	510	470	468	493	520	526	509	540	447	480	459	473	498	495	501	501	491	507	444	503	492	504	525	498	488	500	540	474	517	493	496	487	481	490	526	469	536	520	475	479	492	496	498	511	494	524	514	502	482	498	486	504	482	489	506	504	521	504	475	492	492	479	498	520	517	492	494	473	499	482	476	480	474	508	523	522	514	500	489	460	506	504	488	511	480	508	486	511	508	500	491	474	493	496	477	483	494	512	457	494	492	500	498	470	475	480	512	513	518	491	495	527	513	497	491	484	493	477	472	491	489	493	516	481	546	474	512	500	480	526	496	470	507	483	479	565	486	485	533	480	513	531	529	500	487	503	487	482	507	484	492	516	491	450	492	536	461	489	487	522	503	507	515	501	494	504	514	488	530	497	474	488	502	508	462	466	510	463	446	491	475	492	502	508	533	503	505	480	478	483	506	482	519	539	499	464	497	513	519	491	477	485	484	495	498	530	500	499	482	488	507	532	466	498	471	458	470	475	486	464	493	512	457	489	460	496	502	485	488	508	506	501	482	517	491	497	487	494	509	548	493	465	503	491	485	518	468	502	478	489	527	541	465	463	509	476	517	522	485	505	509	497	499	507	488	494	518	523	516	507	480	490	510	497	498	489	502	505	485	518	490	513	526	520	485	494	540	512	480	518	501	518	493	494	468	468	490	535	476	495	502	480	521	506	509	507	518	506	525	501	504	470	493	533	548	485	493	489	511	479	502	492	492	497	517	543	517	464	478	479	485	538	458	485	481	475	516	475	514	455	518	478	529	516	474	487	500	541	534	468	500	431	517	495	462	532	492	510	485	540	494	531	513	468	502	478	504	495	491	486	530	497	502	484	511	490	517	475	542	483	512	497	480	492	542	480	485	503	470	542	474	494	476	500	461	466	513	468	564	550	465	520	511	519	493	500	498	505	492	531	504	515	507	546	510	475	504	472	495	472	469	484	516	491	480	494	483	481	503	484	465	505	470	486	497	474	497	528	526	471	498	499	514	516	487	532	495	525	468	460	522	529	513	513	466	490	509	466	505	558	467	501	501	493	510	498	478	525	488	508	470	516	498	530	537	506	519	502	504	506	499	516	531	453	544	461	511	496	499	509	471	491	515	529	515	468	508	462	501	496	503	525	498	515	470	522	467	475	500	506	536	489	486	513	488	473	503	501	489	530	489	499	507	518	531	508	496	483	504	470	503	517	483	493	513	487	478	471	463	550	527	481	532	467	496	520	494	552	522	475	466	504	505	510	487	475	472	494	501	459	447	497	475	473	508	510	474	492	478	489	546	451	457	490	516	518	491	484	512	497	516	538	519	502	529	506	524	477	496	474	487	494	502	514	534	489	436	491	501	471	499	497	500	493	496	484	491	497	496	509	486	442	511	520	511	501	501	493	534	493	477	496	489	552	483	452	519	505	479	496	492	526	488	476	482	510	500	505	490	540	520	513	525	474	562	530	465	522	479	463	492	522	546	493	531	503	486	502	508	526	504	501	514	455	501	470	473	483	464	493	489	525	491	455	501	550	480	499	466	496	503	501	524	500	524	496	523	455	521	519	496	505	510	528	485	498	518	528	475	528	458	470	493	512	515	550	521	456	469	516	467	544	441	490	507	490	479	482	529	493	519	502	465	487	449	500	529	467	528	468	512	521	475	525	505	520	524	519	523	475	521	499	459	492	473	523	493	501	518	457	513	519	531	490	478	507	494	456	512	481	487	479	509	515	482	495	508	513	515	519	465	460	521	496	502	484	512	504	502	475	486	491	488	518	460	499	497	464	468	493	494	533	492	486	498	557	510	510	467	453	485	493	507	467	506	533	471	505	484	487	505	482	464	463	522	501	519	496	496	503	483	518	501	495	462	513	452	488	491	462	492	502	477	495	502	539	488	492	483	455	458	507	490	500	493	469	485	519	505	516	459	472	517
424	83	32	30	39	36	42	45	49	45	41	45	38	35	27	32	30	35	31	27	31	24	27	25	26	34	27	22	28	17	23	19	30	31	16	18	18	21	26	20	23	31	24	20	28	21	17	24	20	27	14	18	19	26	11	29	25	29	18	26	14	34	22	25	21	18	18	28	25	27	24	21	18	17	25	22	29	29	21	25	22	23	26	25	21	20	32	24	26	31	16	23	23	27	14	24	20	13	34	26	18	20	21	20	31	20	18	22	20	26	28	27	18	31	26	27	20	29	19	17	17	20	25	25	17	25	23	18	24	33	22	31	23	27	19	29	28	21	28	15	23	23	22	24	21	19	20	35	29	25	20	33	25	11	22	20	28	26	21	24	23	28	31	23	25	18	24	19	21	32	25	26	26	35	24	25	20	32	25	23	27	22	19	25	33	23	22	23	14	21	27	22	21	17	23	30	22	28	17	20	20	18	28	29	28	11	20	29	29	29	22	19	19	17	32	29	22	16	26	24	28	20	21	19	26	24	30	22	19	16	18	28	28	23	21	24	27	22	29	25	26	30	29	31	24	27	21	24	17	18	34	26	30	24	26	20	23	24	20	24	32	20	25	29	39	22	31	23	22	20	24	29	24	25	25	21	35	31	25	19	30	25	18	16	33	22	24	20	27	19	29	22	16	26	25	24	28	20	30	27	27	32	23	23	19	21	20	18	19	24	17	19	22	26	31	25	17	22	25	32	18	25	23	26	26	25	29	25	24	26	23	21	19	25	30	22	22	22	28	26	26	30	32	26	27	20	30	25	24	30	29	18	24	18	18	34	16	23	22	28	22	33	20	20	28	19	32	22	32	22	20	32	24	29	23	26	26	22	22	22	22	23	28	18	29	22	33	24	19	20	25	23	29	17	25	23	22	29	36	19	24	25	19	28	27	24	22	23	22	19	32	22	21	20	22	27	17	27	32	20	30	24	25	31	20	30	24	23	19	18	22	17	23	37	19	24	28	18	25	23	12	19	22	27	22	29	25	32	28	28	12	19	21	23	22	25	21	21	25	24	21	18	36	26	17	30	28	24	20	32	38	35	20	26	33	15	17	16	18	23	24	16	24	22	17	13	23	19	16	30	20	30	27	20	22	33	24	29	22	19	30	23	32	25	18	28	22	14	20	20	31	21	21	29	18	21	26	19	17	26	15	23	27	20	22	24	22	19	24	35	28	27	19	29	31	25	23	22	25	24	21	25	22	27	22	19	25	24	24	36	27	33	23	25	7	25	24	23	25	20	22	25	27	20	16	18	19	24	29	32	21	22	29	20	27	15	25	22	24	26	25	31	28	26	18	27	24	30	18	28	19	25	16	29	20	19	27	28	18	23	35	17	15	18	19	23	21	23	23	21	16	20	26	19	19	25	22	30	18	22	15	20	27	30	23	21	25	28	19	34	20	29	20	26	24	18	25	32	24	29	23	27	20	31	31	35	31	20	21	22	18	31	27	22	30	24	23	16	19	25	19	32	22	26	23	20	21	25	29	25	20	15	24	25	27	25	23	31	31	30	22	22	22	25	20	20	29	18	25	24	33	26	20	25	25	37	31	18	32	16	30	28	17	25	27	32	24	22	23	24	18	26	17	20	25	20	32	19	20	22	24	25	20	27	26	21	21	27	24	23	19	20	26	23	23	17	28	21	25	24	26	19	31	20	17	20	26	28	19	30	29	19	29	27	26	27	15	26	23	16	20	29	38	24	30	27	19	27	31	21	27	27	26	19	21	21	22	23	26	30	22	29	30	20	23	15	30	26	18	35	26	14	20	15	29	25	31	19	16	13	21	33	32	25	16	19	20	21	25	21	21	16	21	20	21	24	32	32	23	13	17	28	16	25	28	15	24	24	12	22	16	26	30	29	24	27	29	25	28	22	24	17	31	28	29	20	21	28	20	20	21	20	24	26	19	20	26	21	31	33	24	22	27	23	22	25	22	16	15	25	15	32	24	22	16	23	21	27	18	28	31	20	27	28	26	22	19	31	23	18	28	21	25	30	27	15	29	23	18	22	30	29	19	20	25	27	17	31	18	20	20	27	20	20	31	22	24	24	21	26	14	23	23	30	23	26	28	30	16	31	21	27	28	23	22	21	21	20	24	28	24	17	28	21	21	28	24	25	24	18	17	21	29	23	23	30	24	29	22	29	17	25	24	33	25	28	18	24	21	24	29	26	26	26	29	22	23	19	20	19	20	29	22	23	22	22	19	20	20	26	25	28	20	20	25	22	23	30	25	25	18	27	17	27	19	19	19	23	34	19	30	29	24	27	19	28	22	27	29	32	27	17	22	22	21	26	24	25	30	24	31	23	23	28	21	15	28	19	24	21	21	26	26	23	19	16	33	20	26	25	26	21	33	27	21	32	25	26	20	24	25	18	21	33	21	19	22	20	22	28	26	22	20	21	22	23	26	17	22	22	22	21	18	24	26	28	24	29	21	18	23	22	23	29	24	26	23	29	21	23	15	22	17	29	22	14	30	30	21	21	24	19	19	30	23	22	25	28	33	30	21	24	32	22	24	25	27	24	33	20	28	34	19	21	13	22	13	30	22	30	26	21	19	27	22	31	23	23	17	25	16	21	25	18	20	24	23	21	30	27	26	22	23	27	19	23	19	26	21	17	25	25	34	20	22	23	27	26	30	15	19	34	27	21	17	23	25	20	30	25	23	27	24	25	28	22	28	25	28	33	24	32	17	22	24	25	30	25	30	23	24	21	27	30	27	29	15	24	21	24	20	20	22	30	21	24	24	21	24	26	28	20	23	25	24	26	27	23	22	18	32	33	22	25	23	26	26	19	32	21	26	32	19	35	19	19	24	23	25	26	26	15	24	22	22	23	21	23	21	24	22	26	28	23	22	26	19	18	19	21	23	34	20	23	18	27	22	16	27	27	24	22	14	26	29	29	27	17	30	28	23	24	22	23	16	34	32	25	24	21	19	19	31	26	24	19	25	30	22	23	22	30	23	21	22	25	28	33	19	20	29	22	22	23	30	22	17	22	22	21	21	28	26	20	20	20	25	32	23	26	28	19	23	23	25	24	23	25	28	22	27	21	20	24	24	23	29	22	18	28	28	24	23	34	21	26	26	24	18	36	20	16	20	26	18	20	25	13	21	26	21	20	31	21	24	23	18	20	20	26	20	20	25	16	19	28	18	28	26	24	20	23	11	25	23	23	22	21	22	22	13	27	25	22	32	18	19	21	27	19	23	20	24	26	24	22	24	17	22	24	16	22	17	24	24	21	24	21	30	28	15	18	20	14	27	23	28	25	24	19	16	14	24	23	21	23	26	17	36	20	21	24	21	21	24	25	35	26	23	37	29	18	28	18	32	27	16	22	16	15	27	21	24	18	19	24	23	26	14	33	22	25	28	22	21	17	21	18	25	18	15	25	20	38	33	23	19	22	20	25	27	34	20	26	17	24	24	38	27	25	16	29	29	27	20	20
4999	1114	494	584	1597	2201	2068	1681	1347	1168	930	790	662	602	535	433	444	390	401	345	339	315	328	290	280	269	290	265	261	248	240	224	244	227	205	239	218	232	208	210	225	173	215	205	197	199	194	203	189	198	176	199	190	161	187	192	197	200	182	202	199	174	155	208	168	173	155	193	178	171	175	171	166	185	191	160	178	178	182	196	185	174	170	195	170	189	163	199	179	193	178	155	177	187	175	181	186	179	165	176	171	180	201	188	182	177	168	193	184	176	165	161	166	185	158	201	187	189	178	186	177	180	195	171	165	182	187	198	198	166	157	159	175	192	180	176	192	178	175	180	166	157	185	174	191	164	151	166	156	166	179	191	199	177	176	171	189	164	189	168	193	189	150	176	164	209	176	166	167	219	171	186	174	173	175	188	181	154	177	179	164	179	192	168	170	168	182	192	178	191	212	187	177	169	183	171	174	199	183	151	161	169	174	193	196	144	164	147	184	185	164	191	151	181	173	184	175	153	191	182	190	171	184	168	196	188	184	159	195	193	197	177	178	168	159	170	191	171	183	196	167	165	181	162	164	177	134	159	179	174	162	176	185	161	176	174	190	162	167	156	192	174	166	160	178	178	179	202	188	172	182	179	178	172	165	191	162	186	160	173	172	178	173	201	198	174	187	193	170	178	174	182	181	154	167	170	196	199	183	180	182	168	166	191	172	162	175	189	180	197	196	181	163	182	192	191	177	187	201	178	172	188	198	181	170	169	178	202	191	148	190	177	175	182	161	187	169	166	194	188	160	182	186	178	191	171	158	170	175	169	186	169	144	150	158	174	177	193	175	205	163	167	206	149	189	173	164	178	156	166	174	191	146	206	181	185	194	169	193	159	185	194	189	180	194	192	166	149	172	179	192	185	187	167	157	177	184	199	168	175	183	173	200	153	152	203	174	178	185	183	173	180	165	175	182	163	185	170	166	166	163	164	166	174	178	179	196	168	160	159	163	154	173	145	147	166	167	172	175	183	171	197	199	197	191	175	188	184	168	190	189	166	191	148	171	171	165	157	194	181	183	173	168	158	160	215	201	190	190	179	182	160	178	186	183	195	174	165	185	168	189	171	163	182	182	199	174	168	158	170	175	165	179	185	161	183	189	178	184	197	171	187	137	182	173	154	187	172	169	181	159	193	189	182	155	187	144	190	171	206	171	164	166	187	191	182	182	158	177	177	170	162	167	174	192	180	204	164	168	168	166	165	170	177	158	195	188	166	183	162	180	195	189	169	145	174	166	168	192	178	194	173	167	175	169	195	197	204	204	179	188	171	163	182	185	168	196	171	164	189	180	177	192	184	161	180	173	160	168	160	168	174	181	186	149	164	198	189	174	180	167	202	168	181	178	129	166	189	173	189	167	182	172	186	188	177	188	156	189	168	168	185	149	178	172	182	169	172	190	191	176	187	160	154	175	165	178	188	171	158	186	186	169	169	194	174	185	199	195	151	162	167	186	168	173	159	169	164	208	164	162	175	177	191	175	176	188	167	188	182	167	188	172	165	176	172	150	178	168	192	183	166	176	176	185	186	203	182	191	179	184	192	175	159	187	189	170	178	150	162	176	179	180	175	167	175	164	190	164	186	159	168	190	185	184	166	180	171	185	180	171	171	179	179	189	183	192	167	158	166	188	171	170	152	178	210	171	174	186	169	185	167	175	175	180	161	171	199	170	170	170	168	203	161	176	166	187	190	151	179	168	171	172	160	188	161	171	162	186	187	163	179	178	174	202	188	191	196	159	186	179	178	159	161	175	170	177	168	169	169	169	184	196	156	178	196	158	186	178	176	169	178	172	183	166	162	161	183	161	174	183	167	175	163	172	181	163	181	151	171	166	171	163	170	192	159	184	166	173	181	183	191	187	171	163	180	187	173	159	195	183	163	170	166	175	138	182	180	179	161	186	179	173	180	173	188	160	182	155	148	173	173	187	161	195	166	168	155	174	181	188	172	163	180	190	157	161	185	168	169	155	204	174	177	171	179	173	164	195	187	172	155	193	161	169	177	182	184	178	169	169	184	168	171	181	168	154	180	172	184	171	190	148	193	188	162	190	188	158	171	178	175	167	196	179	182	169	167	192	200	168	178	166	169	175	191	159	172	206	183	179	167	171	162	190	181	178	177	158	173	196	194	183	184	170	170	161	179	178	167	174	180	185	177	195	171	166	186	180	184	177	184	148	164	170	174	164	160	161	187	180	191	125	172	168	162	175	155	180	183	184	156	164	182	177	176	164	160	193	176	207	165	160	172	183	192	191	214	189	180	203	173	166	187	175	147	173	148	182	176	184	174	149	145	195	174	186	169	196	179	160	194	164	181	166	177	168	171	167	173	161	192	178	182	169	172	171	167	177	175	193	179	201	185	175	161	154	179	181	193	175	171	191	183	188	159	174	168	182	168	182	196	161	216	193	176	187	179	184	178	170	153	176	162	176	144	165	173	157	172	179	171	165	190	174	178	196	167	182	190	179	177	154	156	174	177	180	180	186	172	189	175	171	177	202	172	196	173	187	177	169	176	180	162	172	179	154	188	168	161	175	191	188	198	158	215	186	196	168	169	156	204	177	161	188	188	150	180	151	162	188	196	191	161	175	170	166	177	168	167	170	186	161	162	162	193	166	166	197	169	179	184	173	172	184	191	187	187	169	176	199	178	163	174	186	196	176	161	180	154	202	185	182	177	202	151	178	173	184	169	186	168	139	173	184	164	174	181	181	189	168	163	172	188	194	171	156	176	172	167	181	177	163	166	179	200	165	180	199	176	176	179	166	200	143	150	177	191	190	157	161	162	166	132	152	178	159	169	185	169	163	175	176	188	188	186	179	177	190	190	162	185	183	176	160	159	182	173	164	179	163	170	158	185	186	192	154	183	145	187	174	180	182	183	178	166	159	184	151	170	171	173	157	186	199	184	178	167	182	183	155	168	166	169	175	199	181	181	183	198	173	202	182	176	158	183	166	174	165	163	188	189	188	178	180	192	179	180	178	180	192	163	179	164	217	182	151	191	207	159	181	178	184	176	171	193	170	159	163	181	162	176	182	193	177	199	161	167	183	159	151	195	163	178	184	178	191	189	177	152	170	187	184	198	176	189	164	167	181	181	183	171	172	167	191	181	159	178	170	173	174	185	176	180	169	161	155	169	161	164	149	166	167	172	170	193	186	169	182	190	177	181	167	168	176	200	160	168	197	196	159	177	165	158	175	167	157	191	182	199	198	178	187	168	166	185	153	188	169	163	192	169	190	176	184	176	155	170	167	184	175	179	197	162	186	187	169	163	160	169	170	193	157	174	175	162	161	182	153	164	173	192	164	174	159	165	191	190	166	186	180	169	180	191	166	159	208	171	197	176	175	182	169	181	170	174	185	171	170	179	184	184	185	165	150	198	193	147	193	191	194	195	181	167	170	159	193	166	158	181	180	178	188	169	163	174	191	172	194	180	163	155	169	158	197	195
1706	150	120	100	107	122	127	117	133	134	121	122	116	132	112	112	98	116	95	119	119	116	114	101	114	91	100	98	108	107	106	86	105	99	114	110	93	94	88	95	89	103	104	100	119	109	98	87	121	103	110	102	86	89	112	95	97	125	116	94	103	112	114	103	106	106	117	90	97	96	112	96	102	112	102	105	104	102	105	112	112	100	98	78	91	102	95	82	116	103	100	119	100	95	115	95	109	103	112	117	119	122	103	93	122	107	98	101	97	99	94	84	103	91	113	91	98	106	108	107	85	90	96	106	85	121	89	107	108	89	93	92	98	103	101	75	110	93	110	105	112	103	95	102	95	99	97	104	98	121	100	110	93	114	97	104	108	95	103	106	99	124	124	80	109	99	115	99	119	108	96	100	111	95	96	100	94	86	92	101	76	95	89	102	110	89	100	91	102	98	101	95	94	107	109	94	94	99	100	81	84	109	107	105	108	115	98	92	107	103	91	101	90	95	101	116	85	119	99	81	77	86	119	95	99	102	113	107	112	105	100	99	85	95	95	100	95	83	101	87	105	81	98	100	102	107	107	95	89	101	88	106	102	115	126	110	106	104	104	90	112	96	101	100	91	85	106	112	99	111	107	89	115	122	98	104	104	93	96	115	99	103	103	94	93	94	110	121	97	101	108	92	88	102	98	98	114	92	113	95	109	116	122	82	109	115	117	93	97	116	100	103	121	119	105	112	91	105	99	110	96	102	97	114	104	100	109	92	99	111	93	101	106	95	88	110	100	102	105	95	106	102	85	89	100	108	103	106	99	99	114	99	125	108	105	119	88	93	126	115	92	88	98	92	104	105	94	97	99	111	95	108	104	102	95	108	97	98	80	84	86	109	99	102	100	122	93	103	98	94	114	99	117	95	101	109	111	96	95	84	112	94	100	92	104	80	107	114	99	90	90	118	98	123	99	104	113	105	96	116	116	103	104	90	108	112	87	113	108	84	98	117	116	72	100	97	89	102	111	107	101	108	89	87	101	128	82	108	105	99	96	103	107	108	108	92	106	121	118	112	89	114	101	113	92	107	109	123	88	91	122	89	106	131	99	117	100	95	105	93	110	103	102	118	101	84	94	110	119	90	110	93	102	113	96	102	96	100	86	92	101	105	115	96	115	94	104	98	114	98	100	97	104	97	106	90	106	101	81	116	107	97	98	113	88	105	99	112	100	112	102	114	96	105	95	109	110	106	102	111	94	96	106	94	95	102	78	98	126	108	106	82	101	108	100	106	98	98	96	102	108	115	107	110	122	104	97	102	107	103	100	84	121	112	81	104	119	117	95	103	87	99	105	117	122	114	101	114	95	115	90	118	113	96	97	93	110	98	104	77	93	88	102	104	99	101	99	109	114	86	90	123	100	119	93	104	84	100	98	111	108	95	94	106	93	108	109	100	100	113	90	98	97	108	109	104	89	91	91	83	89	118	100	104	110	104	113	99	94	88	76	115	113	110	101	99	88	117	92	105	114	102	85	78	105	113	115	124	103	104	101	114	105	99	96	100	106	105	88	91	88	102	111	87	82	111	104	109	112	89	114	93	107	99	102	123	119	96	85	111	101	96	105	95	101	114	102	101	120	111	111	100	103	102	120	125	103	89	111	93	82	98	109	99	104	84	97	102	112	109	108	100	114	125	93	95	81	106	111	106	91	88	104	96	96	97	93	85	91	97	116	89	95	92	95	87	94	107	101	120	92	118	109	109	121	103	106	120	80	123	97	105	82	107	94	87	111	116	107	99	102	108	91	115	85	113	95	87	81	110	106	111	102	108	85	92	84	91	128	90	107	94	106	102	109	100	99	114	108	105	100	111	99	83	91	92	103	95	97	95	103	124	96	108	88	104	89	113	95	117	92	109	97	123	112	95	105	124	129	104	90	95	102	112	89	102	96	100	90	116	108	105	105	95	127	109	69	83	98	115	121	105	107	88	115	105	106	103	100	97	106	99	105	95	105	100	100	121	101	93	97	98	90	96	96	98	98	114	109	91	112	119	110	116	113	112	105	125	123	110	96	106	95	103	86	88	104	119	100	106	110	104	96	110	88	105	89	93	102	97	98	100	111	116	93	97	99	116	99	115	97	83	85	106	97	94	105	94	108	95	90	95	107	100	114	106	117	102	87	123	104	107	107	122	102	106	99	119	92	107	112	117	96	104	98	87	93	95	87	98	85	95	98	115	98	108	110	90	102	101	105	108	81	93	97	97	97	108	82	107	103	88	97	109	120	106	101	96	131	93	81	114	104	114	94	84	105	110	92	105	118	101	85	117	99	88	104	90	123	94	106	97	113	121	105	106	95	115	117	81	112	104	108	120	114	100	103	96	111	102	95	103	104	106	95	111	97	127	103	92	87	103	100	105	108	106	93	106	126	91	101	119	95	109	94	90	103	110	96	84	106	96	115	90	117	121	122	113	96	115	109	107	115	114	101	92	106	107	93	94	87	103	111	98	110	84	101	97	103	96	117	108	111	129	96	98	89	93	106	102	117	86	109	109	110	107	109	101	105	110	91	93	111	100	100	99	99	114	97	104	121	78	114	111	86	89	97	114	106	106	102	112	108	91	108	103	108	115	103	96	92	93	106	109	90	107	104	97	68	97	100	103	108	102	108	92	94	95	93	116	90	90	109	96	108	116	112	105	96	107	111	100	97	106	113	103	92	92	99	124	96	91	104	91	75	121	82	95	122	121	101	103	115	92	111	84	103	103	108	75	100	95	128	114	87	111	99	104	99	107	114	118	94	99	104	103	96	102	94	98	95	96	94	102	108	106	100	100	107	96	119	93	115	95	107	98	90	92	105	104	96	102	100	106	116	113	93	93	117	101	95	90	95	118	91	104	78	97	103	112	116	96	102	120	100	90	89	98	120	114	106	99	111	109	118	103	96	113	95	111	97	115	98	100	105	101	105	98	90	104	94	82	122	112	102	88	111	111	110	102	87	93	105	123	99	94	97	116	103	95	107	108	91	99	91	92	108	103	105	117	100	119	100	90	115	90	100	77	96	110	93	103	109	96	106	100	94	95	112	110	106	96	119	92	111	99	99	121	107	65	113	99	96	107	97	105	109	101	114	93	90	103	91	103	119	110	108	86	97	102	109	108	101	94	99	98	130	115	98	93	97	102	88	88	106	110	88	108	98	116	104	114	91	91	107	118	124	98	104	77	101	105	99	89	93	102	105	90	106	92	109	106	99	120	83	117	115	96	98	97	111	96	103	93	100	107	99	103	107	91	100	110	112	97	106	118	94	92	93	86	121	101	98	104	96	112	105	112	132	109	111	94	112	106	105	110	108	101	98	98	98	108	96	99	107	115	80	110	101	101	99	87	90	87	124	86	102	124	108	119	104	92	102	93	94	103	92	115	120	88	107	86	99	100	110	104	104	104	98	113	118	95	100	104	119	104	98	114	100	106	85	89	102	102	96	96	85	95	98	104	108	110	93	98	106	117
7844	1288	1017	1068	1778	2347	2286	2106	1850	1571	1389	1252	1211	1154	1074	1088	1021	984	975	941	837	851	908	875	893	886	786	809	844	794	786	798	800	782	794	766	770	744	711	764	803	729	808	754	758	709	742	708	741	731	744	777	716	727	777	764	714	715	737	717	708	686	743	719	748	762	761	778	705	746	762	696	759	771	770	712	743	723	739	799	720	734	762	728	715	781	781	786	732	759	751	734	759	754	765	720	714	772	737	733	785	716	743	723	758	709	744	740	734	730	701	764	750	738	760	728	724	791	739	737	719	731	795	747	733	768	786	728	743	730	745	730	682	739	726	722	700	686	790	768	704	788	713	782	727	725	720	730	730	739	692	698	733	745	706	758	710	736	727	712	714	671	711	743	724	711	741	744	737	727	800	726	740	728	714	713	714	770	739	727	727	753	725	744	707	736	748	741	705	701	739	741	736	766	728	705	746	716	700	774	755	720	723	685	744	765	755	737	763	769	713	688	735	698	784	776	752	725	740	735	756	693	728	702	723	747	750	707	748	722	759	761	726	744	719	794	763	739	793	708	752	748	750	673	729	722	716	750	769	729	758	672	732	760	777	794	722	739	791	719	708	704	741	742	727	733	756	705	715	716	686	715	730	792	727	709	768	748	704	684	670	731	728	737	721	752	750	773	752	717	679	720	763	724	719	735	787	750	758	747	756	774	766	738	668	702	695	743	704	740	735	725	769	757	738	736	691	741	726	765	695	772	777	705	721	732	724	773	750	738	745	699	763	735	754	740	678	755	746	767	764	791	717	752	732	703	729	750	747	696	705	722	736	691	735	731	747	706	690	776	742	717	722	723	723	756	792	760	735	736	763	714	719	717	718	700	708	771	704	747	698	691	760	729	785	727	714	741	796	687	703	671	726	773	736	713	735	747	726	699	697	730	732	699	720	707	719	736	700	719	768	773	759	692	748	700	716	734	739	682	720	734	779	661	726	750	722	723	748	697	709	721	730	678	730	722	672	746	680	770	672	692	699	716	688	744	717	736	728	711	710	771	765	751	715	750	758	749	736	698	721	746	711	764	732	780	678	724	726	743	731	723	749	691	704	752	697	753	776	809	725	702	732	722	730	709	738	721	778	712	705	754	723	687	772	733	740	708	717	724	722	731	731	711	766	758	717	713	739	735	692	712	714	701	754	713	812	746	714	743	758	729	687	743	706	669	741	696	764	783	782	757	708	731	708	745	736	762	706	717	771	761	703	724	763	769	726	751	720	711	687	745	695	694	686	759	732	731	728	712	703	703	696	734	708	717	742	761	744	688	758	700	742	723	760	700	733	760	733	712	736	737	696	753	739	724	698	737	748	785	725	784	744	745	765	732	720	713	740	752	757	757	704	739	749	698	732	705	789	691	760	660	697	783	701	721	718	735	736	722	776	721	731	714	756	706	745	761	711	732	773	721	750	755	728	713	710	785	717	717	802	748	744	700	749	751	698	766	731	704	746	709	725	720	720	690	771	682	685	714	757	745	692	761	736	735	711	774	745	769	762	742	737	809	726	735	746	719	704	752	727	711	726	700	690	667	718	710	719	751	720	729	733	734	734	707	747	766	720	720	732	728	789	723	681	778	750	737	683	794	739	725	730	755	710	703	717	727	717	754	699	734	705	680	717	753	732	742	749	704	716	768	717	760	686	736	707	742	753	718	698	693	760	801	738	674	704	722	722	781	737	680	739	788	748	718	771	772	735	733	727	732	719	747	746	710	719	693	745	691	758	724	757	664	706	734	757	768	687	749	688	711	733	777	723	762	695	718	745	736	755	689	729	754	710	769	720	724	721	716	724	755	715	697	737	743	732	744	716	702	751	709	724	721	746	706	733	744	731	716	717	694	718	742	801	707	763	792	714	718	753	675	698	796	725	741	759	765	737	785	707	707	735	661	742	691	737	698	705	730	788	716	746	734	737	779	765	744	720	707	731	766	756	685	747	677	748	719	745	762	721	735	727	688	733	784	727	758	767	676	753	754	733	795	717	702	752	771	716	736	757	741	708	756	718	733	819	714	738	760	729	765	762	757	765	722	767	740	728	735	726	691	708	705	771	765	764	761	721	706	753	717	746	721	731	760	752	727	740	716	743	743	753	761	739	730	751	704	705	743	717	751	743	707	750	706	694	721	745	669	689	722	732	748	741	752	745	706	708	752	758	727	684	715	747	745	714	740	770	745	740	767	712	730	705	687	717	703	702	734	734	774	718	738	772	713	731	779	703	737	725	722	703	713	738	685	742	755	724	711	712	742	732	757	772	745	704	768	745	722	715	705	712	730	767	742	732	741	742	746	743	752	711	788	743	725	755	726	662	709	768	722	731	689	782	706	753	757	756	754	708	744	756	697	706	741	742	707	716	744	744	742	735	702	778	735	744	736	714	706	793	735	740	707	765	776	772	736	712	740	742	729	709	724	761	693	741	765	721	744	732	750	702	727	725	732	741	744	766	794	690	762	720	784	760	734	697	671	766	713	742	685	720	697	719	756	750	768	772	738	761	678	692	682	721	728	770	729	736	749	723	719	768	710	697	700	751	710	710	725	691	738	763	746	725	694	715	752	763	728	727	711	699	753	732	711	727	719	765	736	766	769	712	742	707	740	733	700	724	732	741	711	727	780	679	754	719	716	713	757	706	720	712	721	775	670	726	736	713	713	752	764	694	690	724	667	736	757	732	703	802	737	758	752	737	742	764	676	735	761	764	743	734	699	692	720	730	768	737	733	738	703	718	709	732	670	728	721	739	719	702	777	727	742	748	752	735	741	737	742	767	735	704	754	787	696	729	738	728	716	692	694	795	704	756	755	740	766	761	745	698	699	725	743	719	783	717	715	760	756	771	680	706	723	728	739	751	724	797	747	703	726	783	727	716	738	725	756	750	736	740	776	774	716	701	750	723	761	708	696	761	778	722	732	734	744	717	725	706	795	718	723	701	713	728	761	757	734	683	732	706	774	747	719	760	710	725	730	720	692	744	717	751	753	702	788	736	727	724	763	740	651	710	763	757	726	750	722	698	690	713	736	705	718	694	734	748	687	696	798	764	772	732	762	725	728	749	775	726	675	722	800	697	741	714	761	755	739	759	742	698	703	707	733	735	697	696	759	734	729	677	714	714	739	780	708	791	691	764	756	682	770	716	737	730	722	776	678	749	728	740	748	683	727	678	731	658	726	702	756	717	729	765	719	764	736	729	732	767	754	767	718	756	747	714	744	766	770	732	701	719	712	718	761	729	727	732	730	722	750	717	677	731	719	746	717	730	731	765	744	757	693	702	722	790	713	691	683	726	755	750	744	737	729	719	773	730	689	746	735	718	726	739	734	757	703	753	717	711	667	785	724	746	726	701	744	706	723	755	706	735	752	766	706	691	734	700	724	738	705	738	713	699	739	730	671	711	735	756	773	664	748	755	738	760	725	757	750	754	757	768	737	740	716	730	697	708	685	770	772	722	745	725	747	723	740
841	136	98	68	65	83	85	87	79	67	77	62	70	64	61	57	64	61	57	46	55	67	49	53	45	67	53	54	53	54	56	59	39	50	48	58	45	47	40	38	51	52	39	52	54	54	46	44	52	58	44	41	37	43	52	51	40	50	51	42	41	58	56	37	42	36	51	34	50	55	42	56	53	44	54	40	55	57	48	43	34	56	33	47	43	53	43	46	52	51	50	57	38	39	53	49	57	46	38	44	38	46	48	53	62	54	38	39	56	39	47	45	46	52	47	46	42	53	39	38	46	44	60	49	51	51	42	42	50	53	47	39	54	45	48	53	53	48	45	59	44	49	49	45	38	50	47	53	45	35	50	55	36	70	33	54	43	48	40	45	51	38	51	58	45	54	38	52	35	37	37	44	39	50	46	44	42	48	45	58	51	44	43	44	39	52	48	51	38	44	38	63	50	40	57	45	44	36	47	49	50	48	48	42	46	43	43	39	49	49	51	48	55	46	46	37	44	38	49	36	48	43	55	56	47	60	48	46	41	29	37	36	50	42	44	49	56	42	35	46	55	48	42	40	47	57	40	52	59	36	50	31	46	51	57	40	52	37	44	50	46	44	42	46	45	39	47	41	53	45	42	41	47	50	51	53	48	39	41	42	42	45	58	40	34	51	67	40	38	40	50	37	41	46	42	40	39	58	49	51	47	72	49	48	42	53	43	41	53	48	44	52	54	44	51	45	42	46	42	48	47	49	55	50	53	59	58	50	39	55	34	49	53	43	51	51	39	51	40	47	46	49	28	47	47	56	51	59	37	44	59	44	54	48	44	42	39	46	44	50	58	51	39	34	39	47	27	43	41	39	47	43	58	44	45	43	50	42	54	49	46	58	52	38	62	41	39	45	50	57	38	47	38	36	48	47	41	45	37	55	40	44	40	44	50	39	58	43	35	50	50	48	42	37	55	48	44	39	44	40	51	49	47	48	47	54	53	45	44	40	47	45	42	46	56	46	58	45	52	44	47	49	41	45	37	42	45	38	48	43	36	38	51	42	46	39	40	47	60	51	46	44	46	35	47	34	46	57	43	41	58	59	47	46	59	54	39	47	51	50	62	42	51	53	42	47	50	55	47	42	48	47	42	53	52	44	37	53	56	47	47	45	54	60	40	36	62	50	55	39	40	50	49	46	45	51	53	34	49	50	57	43	39	56	48	49	50	37	35	46	58	61	47	40	56	47	49	39	47	50	59	44	45	41	43	60	47	29	49	53	43	45	49	39	49	51	43	45	46	46	44	54	39	55	55	51	45	46	47	55	52	54	40	41	44	42	45	49	33	49	57	48	48	38	41	38	48	43	49	55	44	48	46	41	42	38	56	50	42	46	42	48	43	58	42	48	50	55	52	46	57	40	46	45	37	38	56	58	40	50	43	29	37	43	45	37	51	43	40	51	54	40	40	45	56	48	51	60	45	38	61	42	45	29	44	37	56	55	49	46	41	48	33	44	54	59	48	50	42	50	42	50	37	49	55	44	27	60	63	32	51	41	48	50	48	50	53	50	50	54	33	40	53	45	44	61	40	47	51	40	50	41	41	45	51	65	42	59	50	48	44	44	56	39	59	43	46	38	40	51	46	55	49	50	39	45	34	47	51	42	43	54	51	47	39	58	52	39	57	45	36	51	41	50	46	39	42	41	45	55	42	48	48	44	42	52	48	53	38	50	43	45	47	41	44	51	45	45	38	43	38	51	46	49	41	47	59	48	52	55	33	55	45	36	40	47	48	49	52	56	39	58	61	50	47	50	45	54	53	53	48	54	52	34	53	44	42	36	40	49	49	45	51	39	48	45	41	49	55	48	56	47	51	53	47	51	56	48	43	51	51	51	54	62	56	44	44	42	41	50	48	46	46	38	38	48	34	44	38	53	38	50	37	36	38	43	51	38	35	46	36	42	47	48	51	51	69	34	51	59	51	57	55	52	58	47	39	45	44	37	51	40	39	46	44	47	42	55	49	47	54	49	44	48	40	39	47	52	49	48	49	44	33	47	55	47	42	45	39	46	42	45	53	49	55	48	40	52	53	55	50	39	38	44	58	41	49	51	46	60	37	38	37	61	46	44	39	40	41	56	50	41	49	47	44	50	59	49	64	54	57	47	49	39	56	49	47	42	45	44	46	40	43	39	52	56	48	55	47	47	50	29	42	51	36	45	49	51	42	50	48	49	44	49	45	33	33	55	35	49	39	40	40	47	45	47	39	40	39	51	50	59	37	51	55	32	47	35	48	67	49	37	48	47	45	41	52	60	46	49	38	52	38	44	45	58	42	49	58	38	37	49	54	32	51	43	36	46	45	38	55	52	36	39	56	62	47	67	56	41	37	62	47	51	42	42	55	42	53	40	56	41	48	55	50	31	39	59	55	47	55	48	58	34	50	50	42	43	49	43	38	43	38	37	60	41	41	42	50	52	41	51	47	50	45	47	45	44	44	43	59	37	40	44	51	40	52	38	53	44	49	37	47	47	49	44	51	55	54	47	47	42	52	46	54	60	32	48	49	45	48	38	44	43	32	52	41	39	58	45	46	51	41	48	37	47	50	53	50	40	52	47	49	50	49	47	58	43	57	45	43	43	46	49	40	54	42	53	46	41	54	45	42	49	47	51	49	56	49	49	48	46	55	44	46	66	59	36	48	53	32	61	46	59	48	42	34	51	38	56	47	35	53	36	50	54	50	54	36	45	53	52	45	41	46	44	52	46	43	46	34	46	58	40	47	41	35	41	39	37	40	41	35	47	57	57	45	56	45	49	54	40	50	44	49	39	47	53	46	41	61	54	51	41	52	45	54	42	47	54	54	50	56	61	51	37	57	41	40	48	53	48	55	44	48	51	49	46	46	54	49	45	37	41	55	36	44	53	54	37	36	46	43	55	39	42	56	46	59	39	38	42	55	51	52	40	41	29	52	53	49	48	53	61	64	53	38	51	35	57	50	51	42	34	56	38	54	50	40	52	62	50	44	55	41	36	58	40	51	52	50	40	41	47	46	55	45	53	40	53	48	44	46	53	52	38	50	37	48	46	45	49	48	48	43	39	40	45	51	51	46	58	50	45	45	38	44	37	39	54	38	51	48	29	49	37	41	46	56	48	49	44	47	53	51	44	62	48	28	59	47	39	34	56	44	59	51	49	53	51	52	45	41	66	58	40	31	39	40	51	58	50	45	52	43	55	36	41	36	43	47	51	39	46	52	45	40	52	44	54	51	53	46	43	53	47	51	50	35	48	50	38	37	45	44	62	53	47	43	51	39	53	37	52	53	50	52	49	44	44	65	39	37	52	29	49	37	36	37	53	52	41	35	49	52	63	51	47	43	54	52	49	36	45	50	56	49	47	56	42	39	50	55	36	38	51	45	55	45	49	51	46	52	57	46	61	51	57	50	45	49	34	49	44	49	40	50	46	46	42	57	47	47	47	36	44	52	56	53	51	37	52	53	52	52	57
7769	1563	804	1010	2480	3513	3289	2886	2347	1854	1620	1413	1229	995	917	882	835	751	711	640	563	560	526	514	519	522	488	454	457	431	489	411	435	437	431	388	388	372	387	392	374	381	397	379	386	376	371	376	336	334	391	337	355	402	371	314	343	337	350	349	333	344	347	330	336	362	366	348	343	368	347	347	349	335	351	371	311	330	351	340	319	328	358	340	326	331	369	328	347	326	355	326	327	299	338	333	303	365	327	354	344	301	335	325	351	319	318	319	318	335	318	353	358	354	338	340	329	338	315	315	337	330	308	316	313	319	299	292	346	353	311	317	308	315	351	307	336	345	314	319	320	341	324	330	333	338	312	303	327	305	312	300	317	345	308	357	336	335	341	326	342	289	330	338	319	328	321	339	318	338	353	346	318	337	325	362	318	317	332	306	348	320	330	355	313	333	307	303	355	306	309	310	354	292	325	322	331	347	332	319	323	322	304	332	332	323	319	296	332	316	318	338	351	337	339	327	302	324	336	311	324	351	321	311	301	325	314	320	326	317	331	305	336	320	326	324	363	329	320	344	301	341	314	351	336	325	368	298	314	321	328	307	342	352	331	321	327	302	333	313	339	316	354	323	295	318	343	328	295	348	335	276	288	337	318	346	320	326	311	347	316	317	332	312	305	312	340	334	333	314	306	306	308	315	351	317	337	348	302	336	347	314	331	308	304	314	299	351	318	314	337	304	319	323	289	289	339	321	344	345	321	317	331	320	330	308	278	302	346	337	318	344	301	315	323	343	312	355	308	333	300	291	323	312	319	338	348	379	313	329	300	293	306	325	306	336	338	356	297	333	330	287	318	275	315	321	321	332	327	343	305	327	352	315	326	342	347	322	328	330	324	338	317	312	321	357	323	357	331	322	323	339	324	324	328	334	323	336	330	324	350	322	314	335	324	315	347	360	356	326	323	317	296	370	317	326	304	328	339	332	366	293	328	315	338	317	341	299	334	351	323	334	330	351	331	334	327	321	322	321	289	320	327	322	349	325	373	307	341	340	338	290	311	328	283	325	337	349	321	314	318	299	338	314	340	286	344	329	331	295	353	321	327	311	312	318	335	359	338	351	323	312	372	302	317	300	307	339	335	334	310	314	335	331	322	307	304	350	309	318	341	317	337	305	330	316	325	306	318	312	325	345	293	328	329	321	315	301	324	330	368	299	345	350	329	337	350	330	316	327	283	315	348	316	320	309	323	344	321	333	317	332	315	344	339	315	305	322	311	330	325	301	345	346	358	312	349	328	317	319	330	312	318	315	332	322	348	336	344	290	309	341	337	343	345	324	319	305	340	349	305	325	333	309	327	311	288	320	356	319	323	309	326	330	324	310	330	340	302	305	342	296	332	301	323	344	343	325	305	354	314	315	316	339	334	321	324	326	344	338	311	314	309	365	327	330	303	296	317	325	360	328	322	340	319	339	313	331	375	310	339	353	306	328	277	334	337	307	346	322	328	311	318	305	298	335	346	327	321	331	315	309	365	332	313	338	326	300	314	320	335	311	309	341	308	320	345	319	337	347	298	300	297	302	310	350	328	339	330	325	304	312	340	312	347	321	327	309	338	320	285	305	328	302	353	378	334	304	298	315	304	342	311	301	364	314	305	337	320	296	315	336	319	330	329	341	289	339	340	312	326	318	354	306	331	348	313	309	331	337	319	313	324	299	304	309	306	328	307	309	315	341	310	341	333	305	318	323	322	310	293	311	320	344	330	320	329	322	349	309	318	317	295	324	332	295	303	335	317	328	295	306	339	321	322	344	330	320	341	325	322	296	314	330	345	343	330	301	343	326	337	308	326	295	329	322	346	333	356	333	331	310	335	313	332	327	318	307	324	341	300	340	306	278	313	321	318	365	318	344	318	322	328	306	352	362	332	364	352	301	337	302	314	335	333	341	323	330	325	329	328	327	334	326	319	309	346	319	353	316	368	337	370	323	357	313	356	340	336	333	349	276	349	328	335	315	315	328	317	353	345	308	332	321	348	324	319	340	316	323	333	368	332	323	325	314	305	315	310	330	328	302	325	309	319	366	331	313	317	332	306	280	333	300	302	306	311	333	312	306	348	345	360	339	357	303	365	313	313	325	325	314	310	320	299	347	328	317	330	361	330	321	328	329	316	302	337	349	309	316	309	323	322	327	320	361	332	324	341	308	336	307	352	322	347	330	303	327	340	343	342	316	330	322	347	303	341	320	346	300	320	338	314	339	304	349	317	354	348	367	347	314	308	314	347	324	332	349	315	324	328	331	318	313	338	315	342	352	312	324	342	306	318	338	331	302	364	325	331	308	333	304	351	317	325	320	304	304	321	301	347	324	330	340	331	331	341	322	333	297	322	322	331	290	329	312	328	331	360	328	313	388	327	339	309	308	330	297	309	359	325	311	286	300	339	303	302	291	284	320	318	332	297	334	299	305	321	383	350	327	347	347	328	315	325	316	306	333	338	322	329	305	312	320	327	317	328	322	313	316	349	309	313	357	329	343	293	303	339	341	313	315	348	312	321	357	310	328	345	307	306	353	320	341	337	332	293	310	322	344	341	297	319	343	315	321	322	332	344	331	315	319	318	324	307	332	321	331	335	307	336	331	347	285	313	327	302	282	286	292	324	306	314	332	321	327	332	307	324	324	338	328	320	336	301	322	336	347	284	317	321	315	355	314	323	312	337	312	312	312	322	336	302	311	355	316	356	327	335	323	342	317	321	300	333	301	326	339	312	327	347	323	362	325	325	329	336	318	322	318	329	349	333	339	303	329	317	311	346	325	330	323	330	326	344	336	327	336	300	315	323	305	330	348	313	305	327	355	308	306	343	311	331	283	349	327	321	288	320	329	319	330	315	318	293	325	355	319	320	334	326	314	329	351	326	342	325	316	313	292	305	320	328	341	308	314	314	339	331	338	319	327	299	332	330	307	331	293	336	318	328	320	313	300	300	332	350	308	295	311	301	349	315	325	329	318	301	310	334	296	352	324	333	310	315	358	327	324	298	332	349	305	294	349	309	315	333	314	338	320	327	326	314	282	340	331	303	326	293	309	303	348	321	351	344	335	324	338	297	324	307	312	299	310	335	283	335	319	275	350	304	311	324	304	314	336	341	298	320	316	299	302	365	335	318	325	329	274	300	308	319	359	309	337	323	314	343	302	351	348	344	331	328	328	321	334	331	327	319	325	331	331	352	318	302	339	308	307	301	301	328	333	301	344	325	317	356	317	343	298	347	344	326	350	320	306	350	332	352	329	333	360	316	327	334	291	331	316	324	341	304	334	303	348	318	322	336	350	337	325	349	328	307	338	325	338	306	320	350	291	318	342	299	301	342	319	330	304	314	329	324	308	349	360	326	301	314	331	327	330	347	333	310	329	333	313	306	325	315	334	329	326	311	325	274	318	320	322	331	331	322	298	316	353	326	351	351	352	316	325	314	329	314	354	321	321	354	296	336	310	339	306	329	322	311	329
1047	75	54	60	69	68	64	78	60	74	82	54	66	70	73	66	55	88	75	65	71	54	72	61	72	68	62	81	59	76	66	75	65	65	80	76	57	69	69	76	78	73	62	63	58	81	63	62	64	69	69	60	80	71	66	58	60	68	52	74	60	77	64	62	64	77	74	63	69	75	65	60	73	61	65	54	62	68	60	56	74	65	61	59	58	67	76	74	69	62	56	71	64	65	75	67	64	60	71	73	56	61	65	61	60	69	72	56	70	64	63	72	51	70	77	52	74	66	74	48	75	72	68	73	75	54	85	90	74	70	54	62	61	73	58	70	71	70	72	57	63	70	54	67	64	61	68	73	62	68	62	62	75	59	72	58	51	63	67	58	80	48	55	61	70	62	60	58	53	71	61	71	72	70	68	57	66	73	80	63	65	53	53	68	65	78	56	55	69	67	76	66	69	73	60	69	63	76	74	60	61	68	70	69	69	69	64	69	67	59	63	75	64	66	65	65	68	56	75	85	63	83	51	66	56	66	55	79	51	82	66	68	64	72	53	66	64	70	56	63	68	72	59	63	61	75	72	67	76	69	55	56	68	65	87	66	64	59	53	71	69	66	63	63	64	52	71	63	61	71	66	80	71	72	55	85	68	66	69	57	61	59	62	49	56	70	73	65	63	65	83	61	55	66	57	64	57	76	70	62	51	57	59	59	71	51	64	77	71	69	68	66	61	76	55	70	77	57	76	63	61	71	55	62	74	54	46	64	54	51	72	77	47	64	72	78	63	71	62	70	67	80	67	59	76	61	55	71	64	65	65	61	73	87	78	68	62	78	59	62	69	54	66	74	69	70	66	70	74	73	69	70	71	74	64	58	66	65	65	62	69	68	86	67	66	68	75	57	64	65	62	75	62	75	73	67	63	75	64	66	63	76	68	72	62	60	65	70	67	55	77	73	69	73	54	64	77	64	84	69	62	69	67	55	69	64	72	58	63	63	75	53	56	59	58	72	75	68	82	69	68	51	64	49	71	68	69	84	66	71	67	67	62	75	65	70	69	61	64	68	54	53	68	67	52	65	72	65	55	81	62	45	49	68	57	57	72	67	68	58	57	71	64	72	68	66	69	66	72	54	58	77	72	61	62	65	53	65	67	61	64	71	65	54	64	75	65	61	66	65	46	75	71	63	59	67	70	61	67	58	80	83	58	64	68	71	75	67	68	55	76	67	83	63	60	55	78	81	62	68	68	56	59	80	68	58	71	73	66	62	60	63	66	57	60	65	67	57	42	69	59	59	52	59	57	73	64	77	72	72	57	53	60	79	69	64	77	70	67	71	73	61	54	77	70	68	70	67	74	69	77	79	77	70	72	70	64	72	55	53	53	63	64	63	60	49	64	75	64	57	76	71	62	61	60	65	65	50	71	69	69	56	79	63	58	71	58	54	60	59	60	64	64	61	78	69	61	63	64	70	66	60	73	54	61	54	57	58	56	82	73	55	57	72	84	77	64	61	57	64	70	57	80	75	69	76	56	61	70	71	59	66	57	77	70	69	58	74	66	63	55	65	54	59	85	74	61	73	59	56	70	71	67	67	85	56	75	50	77	58	75	57	67	66	71	61	82	63	78	64	60	57	61	78	79	79	72	66	63	55	66	73	66	74	62	83	68	66	68	72	56	71	52	71	61	70	64	63	59	79	63	56	58	86	61	71	76	62	64	58	74	63	68	69	76	74	63	61	90	68	55	66	68	78	63	59	73	78	71	70	68	60	55	62	59	58	72	69	68	64	64	60	79	79	55	56	70	59	62	63	67	76	67	64	64	75	60	64	63	70	58	70	64	64	65	75	60	70	71	76	55	66	62	64	59	54	63	71	57	58	56	59	63	67	58	73	77	71	53	56	60	57	76	71	72	64	45	64	60	69	69	64	54	73	70	75	76	86	74	73	66	67	61	68	73	72	64	71	61	64	68	52	56	59	48	66	58	70	65	76	86	84	66	67	84	74	65	73	72	62	74	59	58	55	71	67	76	67	82	85	59	62	64	70	80	80	77	68	74	71	67	74	71	76	57	62	75	66	75	60	75	68	67	64	64	71	54	70	71	69	80	79	67	55	57	82	72	58	65	69	67	66	65	70	65	67	45	62	58	72	71	55	68	50	66	77	57	58	62	65	68	55	66	55	72	67	62	53	58	70	80	70	61	79	69	59	66	72	82	68	66	71	75	71	68	60	64	74	70	44	58	58	60	60	82	56	58	68	68	70	64	72	72	69	53	71	67	74	76	70	65	73	66	64	62	70	63	68	57	64	60	67	61	57	71	57	60	70	64	65	71	64	65	78	72	73	58	81	68	57	78	54	71	74	57	70	60	79	63	62	63	72	75	66	83	68	69	67	60	75	63	59	55	66	74	65	56	63	66	56	49	61	65	73	69	51	79	68	76	61	71	77	70	72	55	61	78	76	65	65	67	75	66	68	54	80	60	77	66	71	63	66	55	68	69	56	61	62	46	67	71	71	64	63	66	62	51	66	65	58	70	74	71	63	72	74	72	61	65	70	55	74	63	64	66	66	65	83	62	70	65	72	60	60	67	70	78	77	69	75	68	56	71	59	73	87	71	72	64	75	73	72	71	68	54	80	70	84	51	79	65	62	74	59	74	48	71	69	74	70	67	62	59	56	69	73	71	59	56	64	59	63	44	63	77	73	74	40	81	67	79	68	80	58	65	66	58	62	74	51	62	69	61	71	57	73	55	64	52	73	70	65	53	67	54	65	62	77	68	73	64	59	75	63	66	59	61	77	58	74	64	70	63	62	69	68	81	66	63	50	78	67	62	69	69	65	57	69	70	72	55	72	66	58	65	68	71	68	66	57	76	63	73	76	65	57	78	70	76	67	77	73	69	66	68	93	82	91	69	64	54	58	75	60	60	85	64	93	66	50	76	66	66	72	59	60	68	82	74	69	63	84	63	74	80	68	65	51	74	63	65	76	54	60	67	71	59	62	65	69	69	62	56	62	65	56	63	68	76	68	71	67	59	69	67	49	62	59	60	56	75	57	78	50	61	72	80	66	64	61	61	68	83	64	68	72	53	65	71	73	69	65	53	74	63	50	68	74	63	70	59	70	80	55	67	69	69	61	76	69	61	69	81	67	61	64	73	61	64	66	56	58	68	69	68	65	70	67	51	71	78	65	70	69	68	62	66	73	50	70	79	74	77	73	63	69	57	55	87	70	68	73	75	55	66	66	61	77	58	60	70	73	68	71	63	71	68	75	53	60	71	68	59	72	60	71	64	42	64	85	74	74	61	64	53	76	86	56	63	67	63	69	59	67	74	57	66	63	67	65	80	56	59	72	65	74	61	78	75	67	57	63	62	86	71	69	73	64	58	70	69	73	63	55	74	66	65	65	76	74	64	77	60	61	73	89	67	60	78	68	61	56	62	73	71	56	65	61	83	63	64	56	66	77	59	69	69	75	67	68	63	60	70	64	77	71
6198	669	563	581	724	817	821	812	725	656	717	648	621	624	573	569	591	583	533	489	581	563	542	513	533	529	528	479	485	538	502	497	493	511	435	485	513	498	512	501	491	469	517	510	554	499	505	468	478	517	532	500	454	486	533	487	515	486	456	478	486	506	496	479	499	485	536	460	498	504	491	487	497	451	481	459	537	478	508	500	493	519	503	472	484	476	508	515	534	504	494	535	475	490	471	498	500	532	494	498	473	499	493	501	511	491	507	451	481	455	519	504	468	490	490	459	476	502	483	525	501	518	477	514	495	470	538	507	522	494	500	499	512	531	491	519	509	511	491	463	468	509	479	535	492	515	494	452	474	476	479	501	479	535	486	464	520	453	482	496	505	478	502	547	505	488	460	494	534	494	544	502	470	458	518	471	494	527	523	477	472	515	465	489	481	477	545	482	525	474	517	503	485	532	485	501	469	484	489	473	492	490	483	474	500	488	494	506	518	507	500	511	479	483	528	495	492	510	471	502	507	524	519	471	482	478	481	509	481	529	484	512	522	544	488	512	500	479	494	483	502	483	489	493	520	519	492	491	482	525	494	497	482	474	517	517	525	476	472	496	458	552	476	512	498	512	491	475	493	497	444	534	496	529	496	508	489	462	512	503	480	509	457	476	484	493	501	456	478	479	494	470	470	489	487	510	512	504	432	512	489	476	472	509	502	511	449	443	485	524	498	477	502	469	514	504	488	475	476	495	512	490	496	481	472	499	464	511	503	494	506	466	531	467	486	518	504	529	487	495	485	503	498	486	531	521	483	483	474	468	483	519	499	503	548	500	472	511	476	490	514	500	481	476	508	505	506	494	514	505	479	500	485	479	518	448	471	480	471	487	502	493	498	481	467	475	492	499	484	476	450	522	508	523	462	515	508	476	488	498	493	515	495	524	524	519	490	510	451	490	515	477	480	494	507	469	455	517	492	503	436	457	462	485	485	490	524	481	524	517	518	457	502	495	490	514	530	502	485	500	534	494	473	509	496	438	476	462	485	503	483	491	509	516	539	511	453	446	486	465	486	500	510	540	529	499	479	479	519	533	511	460	497	457	519	481	463	479	508	489	507	463	520	487	502	502	500	464	491	537	527	516	513	469	514	502	509	499	508	479	461	481	529	469	486	535	510	481	461	464	468	487	528	476	448	512	537	524	499	518	441	517	523	490	493	445	518	526	462	500	472	519	527	505	481	479	536	497	511	487	455	516	488	500	527	483	498	488	448	507	491	522	481	477	535	438	493	437	494	466	496	495	530	495	499	507	522	473	511	511	528	509	532	516	502	476	479	504	483	528	463	492	478	476	505	481	514	468	485	476	480	474	526	506	528	469	488	491	485	507	512	502	454	467	474	484	475	515	501	473	494	512	490	512	473	486	512	515	484	510	533	503	546	517	469	518	485	489	507	558	499	473	472	529	513	483	471	451	486	531	533	482	508	493	474	498	497	475	518	491	505	508	491	498	514	487	486	516	499	480	470	518	467	499	534	547	500	532	485	487	505	519	504	551	471	472	505	474	481	465	517	516	472	492	502	489	485	503	518	488	506	475	506	515	501	504	521	540	502	524	496	499	485	499	474	509	494	453	491	458	473	490	463	520	535	465	491	490	514	511	497	509	504	501	486	511	523	462	495	491	500	479	478	472	485	512	484	532	465	482	492	489	488	526	474	487	479	441	471	519	497	528	524	479	505	469	500	500	502	505	517	452	477	483	485	482	506	483	479	499	465	519	489	471	460	490	509	503	468	540	502	517	509	523	499	519	470	543	516	505	539	450	500	486	492	492	486	514	525	526	508	493	486	475	478	485	494	513	473	534	468	485	494	492	521	491	499	484	483	511	503	486	458	483	515	503	502	495	477	493	476	492	508	490	500	491	482	541	461	482	472	470	504	506	489	507	481	489	524	475	456	477	516	502	493	522	499	492	488	506	501	512	511	450	540	496	511	528	540	481	492	474	475	461	474	486	523	462	523	471	485	517	475	458	474	491	487	498	523	492	493	478	483	487	484	495	525	490	513	511	504	477	514	528	502	529	501	533	491	508	513	499	547	483	484	497	420	492	499	486	505	494	480	498	460	519	508	537	499	529	512	465	459	519	497	534	466	479	525	536	434	511	485	429	511	498	498	466	511	503	455	517	465	508	469	450	496	505	491	490	477	475	508	514	513	530	538	508	492	495	476	462	478	479	538	465	485	484	519	527	521	533	486	551	531	519	494	490	485	505	454	464	464	500	511	503	501	523	486	508	489	506	479	544	515	502	511	484	495	493	522	482	475	498	485	476	484	490	530	508	515	512	546	528	537	465	493	485	442	527	507	490	491	500	502	493	478	491	487	483	505	507	492	473	493	485	523	477	495	522	496	508	488	530	532	526	521	504	500	458	457	486	504	497	482	532	477	498	512	491	487	473	505	489	496	469	463	499	499	494	467	484	434	478	457	523	506	476	481	519	513	489	486	501	525	519	493	502	529	528	459	497	472	509	492	501	514	493	453	476	482	494	491	513	497	489	480	490	500	508	487	518	504	457	487	518	476	550	510	491	497	515	480	497	439	505	525	506	507	497	482	489	523	507	486	492	501	490	480	498	530	495	482	482	479	503	499	525	480	540	447	464	472	494	526	490	484	493	447	497	488	516	509	503	490	549	478	504	501	514	501	511	534	515	464	485	469	486	477	527	485	505	460	484	523	479	479	523	476	487	527	514	509	506	467	531	512	477	501	486	501	493	499	524	476	542	502	477	538	505	487	472	452	471	491	499	514	488	488	518	443	503	473	487	489	520	475	506	463	495	485	497	483	530	483	507	474	462	478	479	457	510	488	509	516	480	483	490	493	490	490	524	494	513	474	479	472	486	467	546	442	482	503	527	513	512	492	506	507	511	466	482	522	490	475	497	492	491	520	501	488	514	492	518	517	473	495	495	517	514	501	483	484	517	522	495	497	513	484	487	508	494	493	533	517	503	522	506	506	513	514	462	500	535	492	506	486	497	513	487	528	459	498	489	504	506	468	477	489	497	506	485	480	496	483	501	470	499	482	485	518	470	535	466	486	558	513	474	511	489	504	501	450	467	506	512	480	487	445	477	462	491	447	547	494	501	464	518	492	462	497	509	505	520	488	486	534	502	501	516	483	425	490	497	507	499	479	493	486	506	475	487	499	479	479	505	425	522	531	472	470	533	518	491	467	466	502	490	493	498	498	490	466	518	522	457	486	508	507	492	524	455	473	525	516	474	474	477	490	525	494	493	485	478	512	487	549	479	472	515	458	466	480	502	504	498	512	450	458	509	481	493	471	502	522	521	496	447	518	474	468	513	497	506	459	495	482	484	492	512	487	517	491	510	476	491	484	503	484	478	525	495	506	480	550	517	491	492	444	525	484	542	494	483	485	491	478	516	477	515	469	501	530	512	497	508	496	494	487	474	477	472	457	523	542	518	504	492	517	479	504	499	498	506	473	529
396	94	42	45	42	38	57	52	42	45	52	42	38	39	26	29	28	35	24	36	34	24	22	21	28	27	20	21	29	32	26	30	27	25	25	23	28	22	21	19	34	20	33	24	26	29	19	28	31	22	25	20	34	35	19	25	25	29	28	14	32	28	27	30	27	31	11	21	26	26	28	19	21	17	33	23	29	20	22	19	28	25	32	33	21	19	26	28	22	25	18	24	20	36	22	21	27	24	23	25	24	27	23	33	21	22	23	26	34	21	20	27	20	24	18	21	31	29	22	32	20	17	18	26	21	31	20	28	27	27	26	24	25	27	17	27	21	19	19	16	33	22	17	23	18	30	30	24	15	18	21	20	26	31	26	10	18	37	28	29	22	19	21	25	23	25	28	26	22	21	28	27	18	20	23	31	32	25	23	26	31	21	22	39	25	25	15	23	23	22	34	27	27	24	18	21	16	32	19	23	28	21	25	25	27	23	18	29	20	22	30	26	25	30	32	28	29	25	24	19	25	24	29	18	32	18	24	24	17	20	24	25	37	20	18	17	26	31	20	32	26	23	17	34	25	27	17	27	15	25	31	24	16	27	24	24	19	19	21	20	16	25	24	26	14	16	21	17	21	33	28	22	26	18	17	20	23	35	25	23	19	23	24	28	28	23	25	25	11	24	29	33	27	30	18	21	29	23	27	20	32	20	32	24	27	28	25	23	28	22	22	19	31	20	20	26	21	24	20	25	22	17	21	24	35	17	23	18	27	31	24	26	15	27	22	25	18	33	21	24	24	18	19	25	20	27	27	24	19	34	22	23	24	26	26	28	23	23	24	25	24	22	21	19	16	22	18	26	20	32	24	22	27	27	25	32	27	18	22	23	27	21	28	26	22	14	26	26	15	26	20	46	29	19	21	37	24	24	16	26	19	22	29	23	20	24	26	25	21	28	28	24	21	19	26	28	29	34	20	34	30	17	20	25	20	29	20	25	23	9	21	18	15	16	20	23	29	21	13	19	27	18	24	23	20	19	24	21	33	24	15	19	27	25	21	19	26	26	24	30	29	17	28	25	24	24	23	23	26	26	16	13	25	29	26	26	21	23	25	23	23	27	19	23	25	22	21	9	20	31	19	25	21	20	24	36	25	26	15	27	22	25	30	22	22	29	19	17	29	15	37	26	20	27	17	26	20	22	24	23	26	15	25	30	24	27	30	31	22	25	21	27	26	23	28	18	23	26	28	29	34	34	32	23	25	20	26	32	18	22	23	22	24	28	24	27	31	36	27	15	28	25	17	23	20	28	15	14	21	18	23	30	22	30	30	19	19	24	19	32	26	27	26	18	15	23	16	29	20	23	21	27	24	19	19	17	22	16	23	21	24	30	29	31	25	19	26	25	28	26	21	15	26	26	27	20	25	24	19	26	31	21	22	26	26	19	15	26	22	18	24	27	24	34	13	21	27	24	28	23	29	20	35	21	20	22	23	21	25	21	30	37	29	30	28	19	28	19	30	24	24	21	20	21	29	28	26	27	28	29	31	17	24	23	25	25	22	29	20	19	18	24	28	21	25	26	23	22	26	11	24	16	22	21	23	19	24	30	22	25	31	28	27	26	16	27	22	17	20	22	20	21	18	23	31	17	29	20	23	24	24	17	24	22	19	17	21	26	20	19	19	27	29	19	21	26	24	28	23	31	20	22	30	35	15	31	30	18	19	15	28	16	28	29	21	18	30	22	24	23	25	22	23	23	12	18	20	20	18	20	26	23	27	19	26	23	16	17	25	21	26	24	24	17	27	30	31	25	25	24	24	29	24	20	17	28	26	19	26	19	24	29	21	17	33	21	31	25	28	22	15	21	26	25	30	22	19	27	25	28	15	21	24	21	12	31	19	10	22	27	20	19	22	19	25	19	25	26	30	23	15	27	22	19	21	23	21	27	21	23	25	19	23	21	21	23	28	25	21	22	35	20	24	22	24	29	19	28	28	24	20	15	16	31	16	24	29	19	30	21	24	23	24	24	32	28	25	24	19	24	15	20	26	24	26	37	28	18	25	22	17	32	17	23	22	23	21	22	20	28	18	21	18	27	9	27	14	23	32	25	14	21	21	38	21	19	27	17	29	22	19	26	26	20	28	29	23	19	16	27	26	25	23	18	21	23	30	24	32	23	20	15	22	26	25	29	29	15	30	37	19	31	23	19	29	27	24	26	28	35	26	28	19	18	25	22	19	22	20	25	25	10	25	17	35	15	25	22	24	17	17	26	30	18	16	25	21	25	25	17	28	12	29	33	25	26	24	16	20	21	21	26	25	31	20	30	31	29	20	22	33	29	20	22	23	22	18	31	23	21	22	26	20	17	32	18	20	26	29	19	15	25	35	34	20	18	18	23	23	17	22	25	20	24	31	22	23	23	20	29	17	25	29	29	26	21	26	22	27	24	18	15	28	24	28	19	21	31	22	19	32	23	17	33	28	22	30	13	26	24	32	25	38	25	22	29	32	27	25	20	26	24	23	25	25	25	22	23	24	17	25	21	20	18	28	27	26	25	27	22	17	18	31	20	20	22	23	22	31	31	28	27	24	28	16	15	26	19	18	30	25	27	21	30	24	28	20	19	22	28	28	26	25	16	23	23	24	27	20	24	27	28	24	26	29	27	32	26	17	38	38	24	19	27	24	27	25	25	23	19	18	23	28	28	26	20	30	22	23	29	32	11	14	18	27	14	22	23	29	23	28	22	17	22	21	30	23	21	23	22	26	20	23	24	31	26	16	12	15	28	26	20	20	25	22	28	25	19	33	24	16	24	21	22	27	20	27	22	21	35	24	23	29	20	16	31	27	20	23	26	17	27	17	21	24	24	29	23	23	23	27	20	25	22	22	20	20	20	26	22	24	22	23	20	22	15	15	21	22	25	27	24	21	25	25	24	25	27	26	27	16	28	26	22	21	24	25	31	22	16	22	27	27	25	26	18	31	28	25	18	27	26	25	19	13	24	22	16	26	22	26	27	15	22	24	19	30	25	22	26	30	23	18	28	19	21	20	24	26	16	29	20	24	25	33	27	33	30	25	18	26	29	29	22	23	20	16	23	18	22	21	21	29	21	19	16	30	25	12	22	25	29	27	20	22	23	21	29	24	24	24	19	20	20	20	20	22	22	25	24	29	17	29	23	34	16	24	24	23	24	20	18	19	23	32	24	16	26	17	26	16	25	13	22	27	19	22	30	21	20	26	23	19	24	26	19	24	28	23	24	23	15	27	26	25	34	27	23	20	22	19	23	22	18	24	24	33	24	19	20	26	28	29	28	16	27	17	24	23	23	21	23	16	20	20	24	24	22	13	25	21	26	23	15	23	25	16	21	33	36	17	22	20	22	27	23	21	27	24	23	24	27	34	22	20	18	23	21	15	21	18	23	18	25	25	34	21	28	23	34	23	28	19	28	24	24	21	30	25	24	14	19	29	30	27	26	30	19	31	29	30	25	22	23	25	29
5120	1048	458	616	1538	2226	2122	1708	1439	1136	924	810	666	552	531	482	470	396	404	338	305	322	313	293	258	261	284	260	270	259	237	258	230	240	214	251	226	189	226	204	204	209	213	192	186	204	214	187	181	206	195	221	177	206	203	213	170	202	188	169	211	176	184	182	185	178	214	197	158	224	174	186	187	202	195	194	172	169	183	202	195	192	168	196	184	185	198	166	177	183	177	168	205	197	195	170	171	161	158	174	185	166	185	176	174	197	169	154	190	178	171	154	192	175	177	183	172	172	202	182	182	181	168	163	161	176	179	163	175	190	174	196	151	172	176	163	193	174	181	165	159	148	199	179	184	168	170	193	172	193	176	164	173	174	177	180	181	200	192	190	186	177	173	190	146	191	154	180	170	161	177	207	170	173	161	189	167	180	190	169	161	171	155	174	178	173	172	160	160	159	171	175	185	176	193	176	171	180	149	188	179	190	157	169	163	176	177	177	184	162	149	198	180	168	171	189	186	175	172	188	180	186	165	185	178	177	180	161	164	178	188	179	169	180	173	179	180	200	180	167	161	180	194	182	167	182	156	150	165	199	158	180	194	175	202	169	183	181	168	166	201	160	189	175	168	187	177	191	190	167	170	178	159	185	151	165	173	176	176	171	200	169	175	174	181	182	155	160	173	166	148	181	179	161	203	199	166	167	182	198	173	180	173	152	156	174	148	163	157	174	190	175	174	174	181	180	171	188	164	173	184	154	165	146	176	168	202	148	172	182	162	173	178	160	204	171	180	158	156	171	198	171	173	176	179	168	164	186	176	157	182	186	177	182	177	183	169	176	180	157	202	179	169	174	180	181	160	171	172	186	180	162	168	175	172	174	187	179	177	166	200	180	170	178	172	176	176	171	180	191	186	181	151	153	175	169	162	173	190	160	163	146	175	184	156	168	175	199	149	169	163	180	160	162	163	161	174	155	182	196	165	189	161	171	186	186	171	159	186	168	168	199	180	185	157	164	152	163	143	167	188	174	173	156	179	168	165	175	172	196	181	196	158	207	171	170	159	174	162	177	180	168	172	179	162	194	187	163	170	175	163	194	176	163	174	202	175	166	154	175	172	170	173	158	179	191	154	172	170	137	177	166	181	174	161	184	161	170	174	179	161	173	156	162	189	162	184	163	154	177	181	154	186	181	199	195	180	170	165	175	175	178	172	154	168	159	186	174	170	173	192	161	181	165	158	165	188	172	164	190	183	167	172	174	181	155	185	161	166	180	162	169	153	184	173	191	174	179	185	169	170	166	163	180	174	189	186	172	174	196	154	164	168	185	185	174	181	189	189	189	182	153	178	140	181	183	191	176	150	177	170	205	193	180	188	156	169	175	167	182	191	212	189	200	156	174	181	170	195	188	184	182	162	164	173	175	174	176	179	178	162	177	167	168	170	185	176	184	184	154	211	186	171	182	182	161	205	181	159	183	188	168	171	192	150	174	178	176	185	167	162	185	185	183	185	143	162	178	192	177	181	168	175	191	151	148	172	176	166	191	163	181	180	184	184	192	172	177	194	172	189	218	183	191	170	176	149	183	171	154	161	181	174	174	188	182	185	170	186	166	191	180	177	175	170	176	180	182	143	164	167	184	165	175	191	186	181	171	169	170	190	164	178	179	169	174	181	191	178	187	174	184	167	188	171	190	187	179	179	178	168	181	207	162	160	221	200	182	172	184	175	172	163	176	180	165	168	166	157	181	175	181	185	177	163	169	169	168	181	170	162	188	166	188	180	159	195	142	183	147	172	167	187	174	164	157	174	183	166	165	178	161	159	189	174	169	176	191	169	187	166	166	169	183	173	153	164	179	178	198	145	181	156	195	183	164	164	213	186	179	190	213	184	146	163	165	181	163	155	191	179	168	184	171	173	172	195	186	170	169	163	189	191	188	195	174	181	187	178	188	162	150	173	172	168	171	160	169	172	169	151	160	203	150	160	181	160	172	166	166	166	172	159	180	193	171	171	171	197	166	164	174	179	165	163	165	167	199	194	169	163	167	172	189	183	155	170	156	171	187	182	179	202	165	195	165	169	164	149	192	171	187	191	189	183	187	181	189	167	161	181	189	198	157	162	165	181	187	177	179	156	178	165	159	171	165	163	169	173	175	172	173	188	153	149	171	166	200	189	172	170	155	169	162	173	162	170	176	169	168	181	168	167	180	156	163	168	189	150	179	177	188	175	176	200	194	173	179	168	172	170	176	179	163	156	204	179	177	179	156	155	164	189	170	184	157	169	151	178	174	188	186	177	171	177	184	166	190	153	169	165	177	176	184	179	186	171	176	183	169	201	169	183	155	181	185	159	158	201	154	189	171	184	168	188	200	200	175	160	186	175	177	194	165	181	191	181	178	164	175	169	178	181	190	171	166	147	179	174	174	190	172	158	174	173	174	161	157	160	161	166	187	163	191	166	169	165	168	192	172	163	166	176	158	163	171	172	180	184	176	188	203	179	147	175	184	172	163	191	175	176	171	192	154	166	181	153	163	179	164	182	184	169	169	190	163	186	185	172	165	185	168	175	170	163	173	156	163	165	185	175	154	157	177	167	175	182	161	167	163	175	180	162	181	170	139	170	166	180	167	158	175	165	184	188	176	160	168	171	204	167	171	153	186	197	162	186	164	171	180	184	172	176	146	169	194	195	175	195	199	166	180	163	154	190	191	145	163	183	182	176	176	175	181	180	169	158	190	171	171	172	173	166	151	186	161	177	162	183	177	214	175	203	157	172	171	179	160	185	194	169	183	160	163	194	181	185	163	180	172	181	173	153	150	170	179	159	163	172	155	169	165	163	159	168	188	195	176	178	164	166	172	187	152	187	185	184	167	186	180	170	162	197	178	152	180	160	220	174	171	161	186	161	157	181	179	181	168	173	187	161	172	162	167	174	167	190	175	151	162	170	176	173	171	173	163	189	168	181	180	174	188	196	170	157	200	205	204	167	166	187	177	196	169	182	148	188	175	167	178	150	160	161	160	183	161	186	201	169	174	177	173	180	180	172	172	178	156	156	157	182	183	181	188	166	188	151	196	181	166	177	188	166	161	175	205	168	181	176	169	178	152	156	194	187	159	179	185	188	189	162	199	165	179	190	159	182	150	181	182	163	140	168	184	174	182	153	195	176	172	170	162	159	193	175	175	189	175	175	175	205	167	155	169	199	192	179	185	169	171	191	165	180	190	152	184	173	152	174	187	172	204	171	165	195	196	170	161	199	176	152	191	170	162	184	182	172	168	195	184	178	174	180	191	189	167	175	159	202	164	179	152	194	152	166	190	172	173	175	183	167	152	174	157	160	175	187	162	174	166	178	158	188	179	184	179	167	161	186	159	160	176	145	173	170	158	181	175	180	169	158	163	182	201	171	153	180	163	166	164	180	194	175	181	164	167	166	162	158	192	178	165	168	176	139	179	180	169	180	174	166	165	193	162	171	160	175	167	170	184	175	193	182	167	184	169
1671	128	129	114	101	116	117	125	128	98	127	113	117	104	109	115	107	87	105	104	96	97	99	103	123	120	101	101	90	98	98	94	98	113	116	98	119	90	105	95	112	111	111	88	94	111	91	104	104	106	86	118	96	101	104	97	106	99	85	97	95	92	105	120	96	103	111	94	115	98	97	96	106	115	114	96	103	109	103	97	102	106	95	87	98	97	103	83	100	93	95	114	109	98	97	88	108	97	126	114	98	106	108	87	108	100	107	112	106	91	77	97	90	96	105	82	98	114	105	93	97	92	126	100	102	103	94	105	99	108	87	98	118	99	109	89	105	90	79	91	92	89	96	109	101	97	93	101	87	125	86	92	114	100	112	113	87	108	93	113	111	88	107	116	86	103	119	97	119	97	117	107	108	118	93	103	104	98	100	84	86	127	104	99	93	123	98	120	112	116	104	112	113	112	92	93	104	96	104	99	107	109	89	88	100	111	84	109	127	77	108	106	119	85	102	99	116	94	103	106	104	110	105	111	104	101	104	105	100	128	114	103	108	106	105	104	96	103	94	84	122	101	95	100	107	127	100	97	100	106	93	112	91	101	104	102	104	109	93	101	93	95	91	111	97	99	84	98	107	110	104	98	99	103	121	121	93	107	106	97	89	94	92	98	90	93	92	113	103	94	114	81	108	111	99	111	97	102	101	102	100	110	123	92	88	96	124	111	120	112	83	117	108	103	107	107	92	96	121	98	103	110	98	101	88	111	106	109	100	113	92	97	95	100	89	103	102	114	104	108	100	101	97	100	118	101	130	100	100	98	92	112	95	113	103	116	81	98	93	104	102	115	96	109	99	118	121	98	114	95	123	94	103	82	106	114	103	90	103	87	102	98	105	106	100	100	96	91	112	119	103	101	106	95	101	100	106	99	101	101	99	126	108	108	88	89	94	113	97	105	96	106	89	97	100	108	90	92	110	123	95	99	84	92	117	123	97	92	102	113	94	97	81	87	111	94	104	100	106	82	97	91	119	95	92	103	104	94	83	98	101	86	90	94	126	120	112	115	101	100	107	104	99	113	96	110	104	112	104	108	112	113	94	109	84	102	92	123	102	119	112	103	108	110	115	98	113	87	111	114	115	115	97	90	111	103	97	95	103	111	95	95	100	103	104	101	113	122	106	103	103	123	104	104	108	97	106	79	104	100	99	103	100	108	89	106	98	86	90	96	96	90	100	111	112	103	96	116	98	105	97	94	83	103	102	105	118	94	112	93	103	98	90	128	88	98	105	90	108	97	107	74	99	99	139	87	105	94	107	109	101	92	99	85	111	101	96	103	95	127	103	97	94	105	87	102	115	106	111	82	109	95	97	112	88	105	104	103	101	91	85	103	100	84	104	82	91	105	87	112	102	98	102	110	107	96	97	101	106	127	103	104	99	101	107	99	97	94	108	106	102	121	83	106	91	104	109	114	118	89	92	125	114	102	98	99	96	86	109	101	80	105	108	99	113	87	95	117	108	125	108	87	89	112	125	109	87	102	104	93	101	82	104	89	108	94	95	112	114	98	110	111	89	99	101	100	99	102	95	101	118	96	106	106	109	104	101	86	116	119	98	102	109	101	100	111	98	112	108	97	96	92	95	99	102	105	108	94	92	96	112	98	113	89	107	96	102	95	99	89	112	121	95	97	124	99	87	110	114	81	85	100	98	108	104	110	98	84	107	112	117	112	120	97	97	124	110	89	102	108	99	92	110	88	109	96	108	91	102	93	107	82	85	115	101	90	108	108	88	101	117	123	104	104	91	100	102	106	96	112	98	98	94	109	96	99	96	110	90	108	85	97	105	97	99	82	96	99	100	104	102	87	109	100	103	100	128	111	102	119	110	104	103	97	98	103	90	100	115	106	114	108	98	116	108	108	102	97	91	105	104	103	91	102	103	99	92	107	106	89	106	101	103	101	92	114	105	116	97	102	104	104	97	99	112	88	98	96	94	97	92	96	113	101	101	101	99	104	108	93	107	112	106	112	85	91	95	116	107	101	102	96	93	100	110	112	78	116	111	98	94	107	111	92	106	104	87	110	107	121	114	97	112	123	111	94	113	93	94	123	104	101	90	83	92	87	89	73	113	103	89	99	86	116	117	87	95	101	85	102	110	107	92	93	103	103	101	99	95	81	97	108	111	112	116	107	115	93	115	102	106	93	116	120	130	108	104	88	107	93	97	98	119	113	105	110	105	102	93	102	92	85	90	107	102	111	116	115	129	109	97	100	99	87	110	94	114	111	109	107	89	88	109	106	87	96	90	102	91	97	94	91	110	90	119	91	99	109	101	90	108	113	99	106	73	115	101	108	100	102	104	92	116	97	105	96	95	105	107	119	112	97	106	115	101	106	106	105	102	103	105	119	100	89	102	97	92	102	123	92	116	102	111	109	104	99	97	112	89	107	110	110	118	103	104	105	126	109	90	92	117	110	88	98	93	95	112	96	97	101	97	97	98	91	91	98	95	92	109	96	91	104	113	96	104	99	90	92	98	93	96	91	91	84	113	91	117	109	108	100	106	88	87	90	109	117	110	112	84	100	85	107	103	96	95	97	106	104	95	104	110	120	102	95	99	113	101	117	125	92	84	102	116	87	95	107	105	90	94	114	95	82	125	95	100	108	101	81	98	102	100	100	101	96	115	94	95	97	109	92	93	101	94	109	122	101	110	92	86	82	93	94	115	100	79	84	97	92	99	117	102	121	106	105	92	94	129	89	99	129	97	90	104	82	115	88	109	103	93	90	105	94	119	96	112	107	106	97	122	120	93	116	97	102	109	98	104	93	106	107	107	100	96	109	92	97	110	89	123	114	110	110	91	122	108	94	97	108	104	98	101	109	100	115	135	117	103	96	108	125	100	110	86	102	114	102	125	118	112	103	98	100	100	98	102	99	103	96	105	118	98	102	94	104	109	105	103	96	78	122	86	93	97	117	105	96	88	92	110	112	100	102	91	91	110	110	97	106	111	76	91	96	98	112	118	102	97	125	102	104	104	99	104	90	110	85	100	96	101	89	94	100	104	96	114	100	100	111	110	104	111	100	112	103	98	87	90	87	91	95	105	85	107	86	81	105	107	89	124	128	104	96	106	92	95	90	87	101	92	100	105	103	96	107	91	116	103	109	83	88	101	78	111	84	95	100	97	91	129	85	109	100	111	101	114	103	100	86	106	119	84	106	102	107	105	105	109	97	115	109	93	100	105	110	102	99	112	105	88	112	75	108	115	118	123	111	99	100	92	116	109	103	122	101	99	106	104	93	97	102	103	100	91	92	110	110	88	103	100	112	113	97	111	91	101	101	109	101	88	115	98	116	84	96	96	115	99	101	108	109	98	98	126	107	90	101	102	108	103	88	112	105	102	97	96	90	99	91	110	81	102	111	119	117	99	118	120	107	114	89	100	107	111	112	100	116	104	98	102	109	104	112	84	110	113	101	106	112	85	132	90	107	109	89	95	100
7784	1250	943	1111	1765	2328	2232	2083	1765	1550	1450	1283	1234	1061	1043	983	991	922	898	854	884	884	868	879	851	851	797	826	813	791	788	762	768	759	764	809	783	775	761	760	768	775	768	787	803	751	776	729	728	733	735	755	740	707	735	744	752	785	723	796	729	724	745	749	774	727	815	767	729	724	754	726	727	760	793	744	777	756	787	756	731	719	716	737	704	749	729	744	745	744	760	718	746	791	726	746	740	701	749	706	728	737	708	765	777	741	764	721	707	763	735	777	746	717	735	730	733	683	725	692	742	705	709	739	705	754	706	760	748	702	781	772	701	745	730	725	729	718	726	669	756	779	719	733	744	704	741	769	744	721	774	746	746	762	754	763	735	708	776	776	793	739	746	754	714	762	729	748	707	700	760	780	723	696	692	735	745	713	735	706	757	696	729	741	705	766	713	725	685	782	705	736	718	768	754	674	734	755	672	732	757	770	746	736	729	725	688	729	720	770	695	669	712	770	722	680	679	706	713	722	723	713	679	722	696	728	711	700	706	727	727	661	705	727	770	722	701	700	734	711	733	722	739	740	757	714	734	691	727	719	770	686	752	745	676	766	741	703	684	732	724	757	694	723	794	705	753	763	771	690	721	743	711	720	771	763	735	734	704	711	775	705	739	737	751	740	751	733	741	748	729	732	686	745	663	737	760	725	720	749	734	740	734	758	747	728	748	720	725	702	702	754	749	711	784	748	741	763	711	736	718	784	715	757	717	751	716	768	747	729	698	771	725	745	717	748	709	743	689	745	760	682	746	740	727	719	698	734	721	749	745	742	706	717	756	770	725	731	741	725	744	742	729	728	709	715	762	713	701	733	787	762	703	726	752	713	735	748	724	726	763	733	737	732	756	696	714	723	700	729	774	677	657	747	719	677	705	702	750	710	722	693	770	749	768	722	711	748	761	693	712	713	672	740	678	726	683	721	753	748	752	729	783	717	731	723	745	747	740	749	691	741	729	695	714	758	757	763	716	679	733	692	743	766	737	750	754	740	718	734	717	733	714	741	720	765	702	726	752	685	737	713	757	724	666	729	729	717	753	784	776	753	723	694	708	705	740	690	696	715	700	743	701	735	660	699	739	774	732	747	743	713	686	721	773	763	739	772	731	755	657	754	781	691	680	738	714	721	731	745	745	738	722	788	676	739	734	711	776	679	694	733	736	739	739	781	741	738	730	729	689	752	773	720	751	754	767	767	695	754	712	697	694	687	734	758	677	738	757	748	727	732	747	738	720	722	725	767	768	746	727	721	709	685	699	769	725	734	766	752	746	746	767	738	778	736	690	731	699	741	761	736	718	757	721	729	734	741	767	704	731	718	726	749	719	739	736	703	744	737	777	731	724	771	721	718	702	702	697	687	726	755	746	726	715	714	737	741	700	692	748	711	757	739	756	723	748	717	697	685	703	738	750	734	693	756	697	717	724	705	735	787	730	747	788	696	740	780	771	747	771	745	712	688	724	743	776	691	698	689	754	733	738	699	728	725	684	723	779	783	708	751	706	721	768	716	739	762	744	751	725	710	759	719	719	710	723	765	736	743	722	746	757	733	735	721	755	748	695	702	726	746	773	715	719	730	656	707	730	750	739	752	722	755	785	750	764	765	698	729	729	742	682	697	720	738	708	724	755	745	766	705	725	726	794	742	789	722	686	746	707	714	685	774	720	735	757	708	731	743	784	712	723	718	755	737	728	721	719	726	688	722	733	710	739	751	756	708	731	677	718	746	701	745	731	725	742	689	731	692	727	692	743	723	747	695	767	760	751	708	723	717	706	726	702	708	699	710	737	697	793	701	676	741	746	736	691	740	755	672	723	774	708	713	774	743	711	700	697	709	751	739	714	723	738	712	784	693	707	747	740	738	756	725	805	735	712	726	718	769	721	738	727	763	709	703	742	727	726	706	746	688	769	774	738	733	774	765	703	765	734	729	787	728	683	679	677	683	724	733	706	762	756	735	697	729	707	802	705	774	798	697	714	766	720	771	715	728	685	744	728	704	752	708	705	722	727	711	802	740	734	758	752	715	768	721	718	716	711	704	731	794	698	733	703	725	730	750	708	767	720	750	715	743	708	701	766	719	768	725	729	763	701	746	766	780	739	708	681	699	709	770	736	692	741	674	730	730	681	693	745	755	755	723	729	725	759	741	754	719	722	722	706	742	764	696	735	727	705	734	700	759	755	736	747	692	740	718	728	691	733	722	727	774	774	692	710	732	760	713	675	738	749	731	771	751	659	760	755	728	707	696	771	719	750	752	674	707	717	716	699	759	707	694	697	685	739	746	752	737	710	750	744	651	709	701	703	741	694	724	770	727	753	699	719	733	745	747	742	740	755	707	727	746	704	717	708	722	746	732	720	715	700	717	751	776	715	700	740	750	730	751	724	718	744	722	736	738	723	717	748	746	729	729	731	701	686	754	716	751	713	737	741	775	736	760	746	691	735	706	775	742	676	773	738	709	747	776	720	756	778	732	736	759	735	748	710	746	700	770	691	764	696	748	678	713	775	755	684	732	707	725	725	724	769	652	726	774	735	715	744	711	748	717	747	737	736	726	783	751	719	671	731	748	745	735	710	776	731	744	711	732	732	676	759	705	724	716	703	707	735	696	732	757	760	729	715	671	770	721	756	710	751	711	713	689	752	734	714	740	760	731	718	658	713	722	737	732	730	727	730	702	784	693	681	691	732	694	800	754	723	712	752	745	685	736	737	743	739	711	693	721	717	713	721	696	683	747	728	706	721	684	773	764	724	721	733	732	719	703	759	771	709	727	710	705	735	746	752	744	721	751	760	750	716	727	722	764	745	778	731	679	721	728	659	705	705	713	696	723	706	732	743	721	751	701	699	743	748	714	672	704	749	709	736	756	687	680	739	663	711	708	667	711	734	711	764	718	759	740	730	684	707	731	712	733	753	718	786	729	730	715	756	726	721	727	679	714	766	701	757	726	755	716	716	729	726	726	748	735	751	751	692	717	721	794	734	734	757	715	654	676	739	756	740	771	741	731	677	684	690	745	763	684	750	798	663	715	735	693	734	756	741	752	752	777	706	697	730	758	747	779	699	760	758	774	737	782	760	746	760	720	718	745	723	794	730	762	695	757	734	761	677	724	681	745	741	768	788	775	723	734	762	749	698	713	692	772	701	709	714	765	742	748	744	694	773	772	721	677	697	723	748	734	739	679	698	688	738	720	698	712	753	740	681	714	736	720	749	735	719	728	680	734	747	706	701	753	710	749	701	721	714	735	743	728	768	775	721	703	737	696	668	709	721	697	699	735	751	734	711	781	710	723	731	745	719	706	779	738	772	712	737	720	740	711	711	739	759	743	724	697	728	703	699	728	735	774	776	770	741	751	753	666	712	694	736	782	713	708	768	692	713	726	737	743	746	725	707	753	741	768	725	730	789	803	754	759	738	737	718	719	733	731	770	726	725	730	712	712	714	751	735	708	734	697
855	142	107	61	60	87	67	73	89	81	76	79	76	65	71	71	62	72	60	62	57	55	61	47	56	51	59	47	41	47	36	57	50	44	54	46	46	47	50	61	45	48	45	43	46	52	42	54	33	50	38	48	42	48	48	41	57	56	48	36	58	43	55	38	58	41	48	58	44	46	44	53	54	50	49	49	45	45	36	49	49	47	38	45	59	41	40	52	50	54	54	48	48	54	54	40	45	42	46	52	43	44	45	47	45	50	44	50	45	35	33	46	53	42	42	43	38	46	39	46	41	40	45	48	45	46	54	46	40	50	43	34	48	47	34	49	45	52	60	38	43	33	45	46	51	39	45	42	44	35	37	43	46	50	40	45	48	53	51	53	43	51	46	52	50	51	47	32	42	40	53	58	44	54	47	28	40	46	48	51	48	46	45	37	54	50	54	50	43	41	39	33	35	55	42	39	43	38	49	41	52	50	37	44	46	36	37	60	42	52	47	39	39	46	60	48	54	47	46	34	51	51	38	42	49	51	45	47	54	42	38	54	33	38	53	42	44	48	45	51	60	48	47	39	47	66	39	62	45	39	59	49	43	45	59	53	46	55	42	40	50	47	34	47	51	32	51	39	57	54	41	53	47	66	45	37	44	70	49	52	46	53	54	41	56	47	44	51	56	43	54	43	56	59	54	61	42	56	37	40	57	41	42	45	57	45	59	51	45	57	37	36	38	56	44	53	55	36	44	50	43	56	50	36	43	54	40	37	40	42	47	36	41	36	52	47	45	49	35	46	57	42	48	41	53	41	48	36	50	54	35	55	40	43	36	50	30	50	48	41	53	47	47	48	44	41	50	43	51	57	62	49	44	61	51	45	54	64	46	33	47	46	52	38	56	48	47	52	52	47	46	46	42	39	50	42	56	39	41	50	40	47	61	39	48	49	44	53	42	50	57	59	57	37	53	40	61	40	44	44	51	53	40	36	38	50	40	38	40	48	38	36	51	66	38	46	39	39	49	33	38	56	48	33	34	46	42	56	49	51	46	49	57	33	40	45	30	41	42	36	53	44	48	44	43	65	44	49	37	39	44	58	60	57	41	42	34	44	55	50	54	52	54	51	46	50	56	51	44	43	56	33	53	49	47	40	47	47	44	50	57	57	37	54	41	39	46	43	44	46	50	48	50	46	51	46	47	48	46	51	46	53	36	44	37	46	42	42	49	46	53	48	42	53	60	47	44	37	41	50	46	38	52	59	45	43	38	59	49	50	49	47	44	58	42	41	41	42	64	46	45	51	40	55	41	48	44	44	46	44	48	52	55	42	46	48	37	42	55	41	46	47	41	53	53	53	41	49	45	43	44	45	45	40	37	40	36	51	51	48	51	53	36	47	48	60	41	41	49	41	45	39	41	49	43	46	40	46	42	49	47	49	53	49	46	46	51	57	34	35	46	46	53	30	49	41	44	57	51	38	52	47	44	38	50	52	43	46	48	39	51	46	46	70	41	51	40	42	37	42	54	46	29	51	38	49	57	51	50	42	41	48	42	39	44	39	40	47	35	53	49	40	47	48	45	49	59	35	45	50	45	50	47	44	35	60	50	46	58	40	48	46	52	51	39	53	52	63	53	44	41	48	47	49	41	55	55	46	47	48	60	40	37	60	58	52	29	48	41	47	41	42	42	38	43	51	47	39	47	43	39	43	41	48	45	49	46	42	48	51	55	45	51	43	40	43	51	54	45	69	37	46	46	37	57	42	52	35	49	49	50	62	44	47	49	36	44	46	39	37	56	59	60	45	51	40	47	39	53	52	58	38	42	47	40	37	25	43	50	45	46	36	43	36	34	48	43	36	44	40	45	40	47	48	45	42	44	31	46	46	46	49	46	55	41	58	51	40	44	45	48	33	48	44	50	45	42	52	40	39	58	49	51	55	54	45	35	39	52	36	36	53	43	41	48	49	58	45	42	35	45	50	51	64	38	50	30	46	46	45	73	58	43	38	52	42	38	50	49	45	52	44	53	61	49	56	44	39	51	59	50	44	47	45	49	48	50	39	43	43	44	50	52	53	44	43	47	46	50	53	57	43	33	55	50	55	35	45	35	49	44	40	31	43	44	33	43	53	44	53	41	46	55	46	57	57	55	35	53	48	57	38	54	44	47	46	43	46	52	45	44	48	42	62	50	37	50	47	47	49	51	53	36	46	49	53	43	50	49	58	58	31	40	41	49	53	57	45	48	41	37	40	43	54	48	55	45	38	49	41	51	43	44	38	59	42	44	49	34	41	49	61	51	40	49	36	56	49	45	44	38	33	35	58	56	46	46	43	60	39	54	57	45	46	41	63	43	42	58	47	43	39	46	48	48	46	60	48	45	52	56	41	50	49	38	44	57	45	45	35	51	51	41	56	53	43	42	49	63	46	41	43	43	61	55	58	61	44	53	37	62	44	38	47	48	45	43	52	51	49	43	35	46	60	50	56	42	43	38	50	49	39	45	44	43	49	51	43	44	36	36	43	55	35	40	57	46	37	50	41	54	48	45	49	34	58	42	44	48	61	53	41	46	41	46	49	50	51	38	42	53	40	45	45	49	34	42	44	42	52	42	43	52	52	50	52	44	47	52	53	51	50	35	50	57	48	55	45	43	51	53	51	62	35	30	42	54	42	52	36	41	55	40	41	53	52	40	40	52	41	57	40	41	38	47	41	51	55	52	56	38	43	34	60	57	43	39	40	49	51	48	39	57	48	50	37	49	45	48	51	40	43	40	45	48	56	48	45	34	39	54	40	56	50	51	46	39	36	54	47	58	41	39	54	47	36	59	41	49	59	42	47	50	40	44	35	59	48	49	38	46	43	52	45	42	44	45	51	43	46	45	36	42	54	43	46	45	44	50	49	44	44	36	48	34	47	55	35	51	54	48	49	49	45	49	44	42	45	47	52	52	49	53	41	51	54	32	47	43	48	38	51	57	45	45	45	32	52	39	33	27	40	52	49	52	44	38	46	50	46	42	50	39	45	44	48	54	41	50	58	46	41	51	48	49	38	42	48	41	56	36	40	40	50	45	55	34	52	52	48	45	49	57	46	38	35	44	43	38	47	55	45	59	53	52	37	40	51	36	45	51	50	48	51	49	44	47	46	33	54	57	49	39	53	49	33	57	47	44	51	54	59	46	53	46	46	43	57	48	54	51	53	40	39	65	42	39	53	54	36	47	40	42	43	46	52	52	33	49	42	48	50	42	44	39	46	50	52	54	50	37	51	49	42	33	43	54	42	47	41	51	46	51	40	50	44	36	33	52	49	47	49	43	54	43	37	39	37	56	53	50	45	44	47	50	43	43	34	42	52	47	45	42	34	42	43	39	52	47	45	44	47	56	41	45	40	38	46	44	48	29	41	46	40	44	40	50	50	42	37	39	43	41	45	39	57	58	48	43	43	56	45	28	42	60	71	53	43	50	42	40	42	45	51	50	55	51	54	58	54	50	43	51	41	51	46
7853	1617	881	980	2440	3507	3336	2786	2292	1921	1557	1335	1141	1059	944	843	828	739	627	656	601	551	579	549	534	470	534	482	482	437	464	415	432	431	402	393	395	372	393	435	382	370	393	372	349	397	383	374	357	368	353	325	357	359	312	319	341	348	337	366	347	309	334	332	336	333	341	332	354	378	358	360	304	335	318	312	366	310	345	361	337	326	334	352	350	370	351	315	313	346	348	323	336	306	325	333	358	311	318	321	316	329	361	320	349	338	287	335	318	320	322	297	327	307	317	320	306	319	309	318	301	323	321	329	317	307	309	317	309	338	348	355	307	298	340	325	359	323	331	321	320	338	317	337	337	315	306	335	311	305	336	324	367	317	338	306	274	329	333	322	354	334	351	303	297	335	309	316	293	313	352	303	311	300	333	319	326	318	320	332	363	331	343	317	363	332	307	363	371	357	277	345	328	381	327	319	322	299	355	299	301	306	338	331	371	346	334	319	313	311	345	322	313	319	335	292	349	318	300	297	300	321	312	345	310	338	332	337	334	310	341	349	336	341	363	326	299	336	325	318	297	304	300	332	311	335	352	356	310	320	294	350	310	314	311	352	343	318	343	350	332	336	332	337	354	322	334	317	339	346	340	258	304	304	342	302	316	313	306	306	309	357	307	321	312	313	309	345	339	308	327	287	306	302	365	330	343	292	317	309	337	282	318	324	307	329	301	303	383	317	317	348	301	314	310	304	335	339	316	318	320	340	362	312	354	341	301	307	307	332	342	304	314	306	306	337	283	319	327	323	339	345	332	301	333	307	326	339	334	351	343	297	303	326	343	328	308	322	301	326	290	337	338	345	296	335	339	327	324	318	325	312	313	331	323	331	320	313	323	320	342	344	346	317	315	313	303	325	320	302	306	302	302	320	336	324	341	323	332	331	326	320	304	319	319	274	338	330	313	316	322	331	320	353	293	335	335	301	345	312	313	351	331	347	332	331	338	308	331	317	297	369	329	310	308	314	301	320	328	326	305	337	319	350	308	334	319	318	304	343	334	337	355	311	312	308	335	316	312	345	311	332	314	317	326	314	338	317	295	331	329	291	342	329	307	299	340	280	336	319	315	333	309	303	342	337	357	320	332	315	313	310	323	274	310	321	331	300	364	323	316	334	311	302	339	277	319	299	338	316	349	322	323	337	329	315	342	325	308	335	335	300	319	309	311	307	332	315	355	306	320	305	308	326	304	316	331	306	316	337	309	317	313	342	324	317	335	340	322	336	343	296	331	336	313	331	324	336	329	310	328	333	329	311	361	329	300	311	323	303	344	298	325	308	304	334	307	316	326	299	342	326	314	305	321	318	312	297	344	317	316	305	325	294	318	330	311	335	313	336	347	332	304	321	312	307	320	302	336	351	342	329	340	336	311	326	360	329	347	332	333	291	315	318	340	310	310	296	319	329	320	323	340	329	331	315	326	324	334	305	336	288	316	328	290	337	346	298	301	340	309	286	315	336	341	314	323	315	341	325	306	328	303	325	331	310	326	306	347	315	341	311	339	352	310	332	308	299	350	305	320	312	322	364	355	310	315	330	313	347	305	359	336	312	313	295	324	332	323	323	338	341	355	344	323	316	324	333	332	354	353	323	324	362	334	302	328	310	309	332	333	294	353	316	340	339	290	294	319	309	304	335	331	317	317	287	320	314	331	321	325	328	323	307	333	314	312	363	327	354	317	346	303	302	305	313	291	349	324	299	316	317	335	309	323	366	321	308	319	326	305	347	264	298	323	340	313	309	307	326	350	348	323	325	326	337	306	340	321	304	294	333	336	337	363	325	341	299	330	321	323	329	327	326	321	310	345	329	358	334	347	295	353	323	355	320	341	336	335	314	317	335	318	317	309	331	296	328	331	300	326	363	330	307	310	319	319	300	324	326	331	314	304	316	323	300	311	313	322	286	331	342	291	363	331	299	326	304	341	329	332	328	307	304	324	316	338	318	333	306	336	315	328	317	306	294	335	289	330	315	333	328	330	315	324	307	333	341	327	323	319	339	309	328	317	290	341	333	352	302	305	316	301	325	321	342	308	318	288	334	342	342	338	313	326	296	339	313	311	322	311	309	342	336	333	304	296	346	330	358	310	334	319	345	332	324	293	353	294	351	342	355	337	335	306	310	313	297	350	319	301	285	295	306	320	318	324	322	345	327	342	332	341	373	327	335	299	301	353	309	330	341	336	327	321	327	328	324	335	307	317	345	328	332	332	375	315	333	355	343	314	324	334	331	344	275	360	318	320	311	351	276	286	293	314	339	328	329	313	341	325	288	328	324	293	315	350	308	319	310	283	300	345	314	310	356	325	322	327	329	326	310	350	313	324	324	326	306	331	327	321	295	295	349	335	330	320	326	316	357	333	338	308	316	299	321	337	347	310	302	312	343	296	286	321	298	332	340	350	292	286	345	335	349	347	298	317	308	344	311	321	334	310	337	328	326	326	308	320	331	327	326	348	332	339	332	323	297	302	296	309	323	309	307	307	328	308	343	324	290	315	338	310	353	308	328	372	338	317	294	349	310	325	305	300	322	322	320	313	292	346	330	336	300	343	305	317	355	347	314	362	327	320	334	320	353	282	351	343	334	327	327	321	312	310	302	296	312	324	340	312	304	332	313	308	340	339	309	326	341	324	322	319	315	309	355	340	302	292	335	292	337	294	342	303	348	342	313	309	307	306	351	321	303	288	323	325	304	301	330	380	332	345	353	343	334	368	344	313	325	334	327	341	310	334	290	321	313	302	312	320	318	308	288	356	326	317	325	321	305	310	328	322	348	323	321	309	297	306	310	316	302	334	301	290	318	338	337	345	269	351	330	299	338	288	333	319	335	300	323	329	349	313	320	310	316	310	338	316	333	286	332	312	287	362	315	313	324	316	319	334	328	329	302	334	333	347	334	322	291	346	306	328	337	330	332	325	329	305	361	318	312	348	297	350	326	319	322	316	309	306	333	295	302	306	313	328	342	302	312	325	309	318	365	323	328	329	324	292	334	331	324	329	322	301	294	299	349	306	297	324	325	354	308	304	316	297	302	313	313	321	310	311	306	318	296	313	334	295	320	304	317	327	312	305	308	340	302	322	335	321	291	299	315	342	344	335	304	317	344	313	315	329	322	336	333	334	341	315	338	331	314	332	286	299	315	343	328	308	322	343	370	326	336	308	328	317	304	307	336	323	304	315	321	318	321	320	307	317	306	332	313	326	339	337	330	335	299	364	327	294	330	348	342	313	318	310	309	338	333	286	297	343	314	315	315	328	298	327	345	322	339	314	294	317	333	344	294	327	299	306	331	337	320	311	312	304	294	328	320	303	322	290	318	298	328	313	364	304	334	292	299	328	309	333	326	325	297	357	314	317	286	325	314	337	306	312	306	354	327	304	345	307	320	322	340	309	318	332	301	327	335	304	288	322	331	307	331	326	321	313	323	313	306	321	339	332	305	319	340	342	320	316	308	323	309
1103	74	77	87	67	74	62	77	68	81	68	71	73	66	58	60	53	72	66	69	61	74	80	70	76	68	60	60	63	67	57	69	60	55	68	77	46	61	59	73	67	70	69	85	62	61	66	54	57	89	70	75	67	63	82	66	58	72	64	69	69	68	74	60	58	71	76	60	80	60	71	68	58	71	64	71	63	66	66	54	61	66	58	82	58	72	64	51	57	64	62	64	67	60	68	67	67	65	70	60	62	63	57	67	66	65	74	59	65	68	52	57	71	77	64	76	53	77	68	50	65	58	71	66	80	65	74	73	80	75	70	58	51	70	62	61	61	70	69	65	59	69	74	65	80	72	69	61	76	79	49	63	68	64	67	71	71	58	71	71	81	62	64	65	65	73	69	70	69	64	60	56	64	72	59	63	70	63	63	68	84	62	73	66	59	64	66	74	71	58	59	59	66	61	71	74	67	52	64	63	62	56	62	54	68	59	52	70	75	49	62	73	50	73	58	71	73	63	65	74	67	69	61	60	45	64	62	73	63	65	66	64	70	53	66	70	64	60	72	71	77	70	58	70	77	73	84	72	72	76	64	70	74	71	72	76	67	77	69	71	62	66	62	69	70	54	60	53	63	65	72	63	73	79	65	63	71	58	66	71	62	72	68	65	76	77	61	55	73	65	52	78	62	69	68	67	74	71	75	58	63	78	66	63	75	57	74	63	60	58	56	65	73	73	69	73	64	59	50	76	55	62	72	71	62	67	66	68	56	51	77	89	75	66	82	60	67	56	68	61	63	52	84	70	77	53	59	55	61	58	60	61	77	70	70	67	70	63	76	76	70	63	67	67	63	63	68	63	57	65	77	62	69	64	65	64	75	79	61	78	71	57	63	53	74	62	61	81	74	57	72	78	52	66	68	53	80	66	56	65	73	80	57	77	58	77	64	68	58	55	69	51	64	75	72	77	60	60	55	68	68	68	72	59	68	68	63	66	77	68	60	63	80	69	60	75	58	64	66	72	71	66	60	72	59	63	61	60	63	58	65	68	65	67	74	74	74	70	72	61	65	59	81	68	74	64	72	64	61	71	66	63	78	77	84	67	64	77	64	69	67	82	73	78	74	53	62	71	65	61	72	66	74	50	66	60	48	61	67	60	69	79	58	55	69	62	75	56	81	63	77	77	60	53	60	55	70	68	63	68	60	62	56	51	67	69	60	71	64	70	72	55	65	78	67	55	67	64	67	76	53	69	69	58	56	69	73	67	63	54	71	59	71	65	49	74	52	69	68	77	69	71	60	82	71	59	59	77	66	66	57	69	50	61	59	78	77	68	55	68	66	71	61	71	62	74	78	75	75	72	66	68	51	77	71	61	62	56	56	62	72	67	71	68	66	56	70	51	71	61	75	60	76	83	69	80	58	64	71	72	64	54	59	70	81	66	64	72	62	68	86	59	73	62	66	74	62	77	66	68	64	57	74	73	64	58	80	75	75	61	61	69	67	60	67	62	68	69	68	53	63	63	71	65	67	62	77	73	81	73	83	76	60	67	66	76	67	72	86	56	58	57	79	60	74	64	60	58	75	66	69	58	65	64	70	64	78	71	64	64	76	65	85	56	68	65	81	77	48	68	60	65	64	73	80	58	72	70	45	53	59	82	61	73	64	64	79	64	54	73	66	73	69	55	70	62	65	53	62	66	69	67	52	59	71	70	64	70	63	60	79	64	80	64	59	54	65	58	70	64	70	56	80	67	62	74	64	63	62	63	63	63	63	66	60	71	67	67	57	68	48	64	66	78	63	72	68	68	65	51	95	64	73	73	60	70	90	87	63	67	69	81	59	53	58	59	66	75	80	74	67	69	72	63	66	60	54	64	60	70	46	72	64	67	57	54	76	58	59	56	72	53	63	57	68	65	62	71	61	57	51	66	79	79	62	70	54	46	52	72	67	59	69	70	73	70	52	58	63	64	73	79	50	77	52	68	72	69	76	71	60	78	63	70	76	64	51	66	71	61	63	73	80	76	67	72	67	84	61	58	54	76	72	59	71	79	72	62	75	60	65	62	57	68	63	68	65	67	44	70	69	57	73	70	61	60	71	71	76	57	67	72	87	66	67	50	63	66	77	62	77	60	56	74	70	64	69	53	77	91	65	63	57	76	76	78	79	68	59	81	77	70	75	58	60	59	60	63	59	70	77	63	61	70	72	49	67	68	66	62	58	61	77	57	82	68	80	76	54	58	72	71	66	65	68	59	63	80	62	75	76	68	66	67	62	72	69	67	71	68	52	69	58	73	41	65	56	51	49	74	65	62	54	71	61	82	56	78	65	69	61	77	77	62	62	76	55	71	58	63	69	71	75	82	68	72	60	84	72	57	72	69	62	60	52	58	57	65	60	71	70	66	71	91	55	73	61	68	60	78	59	52	76	87	84	61	71	49	72	62	57	77	69	64	56	73	67	63	59	72	74	66	73	62	83	50	50	72	60	71	65	62	67	66	53	71	65	66	70	67	67	58	72	72	61	48	87	70	64	61	70	81	65	52	65	59	77	65	57	64	73	73	57	78	68	85	69	66	53	59	80	67	76	77	62	69	84	61	65	57	75	65	65	67	62	61	70	59	70	76	66	67	67	64	75	73	75	69	77	59	67	73	59	61	59	65	74	70	68	71	84	68	55	78	60	63	48	75	64	53	63	52	80	64	64	67	63	80	63	74	73	61	62	62	70	80	54	61	64	60	69	66	61	64	70	76	61	66	63	81	82	76	81	67	78	60	66	82	73	62	75	61	59	58	77	59	60	59	65	61	63	54	65	69	58	73	54	81	63	66	50	60	71	76	71	64	61	64	71	57	72	76	60	64	92	60	64	70	69	65	62	67	71	64	78	78	79	62	55	74	70	75	77	52	55	72	61	62	47	68	69	70	65	57	59	74	78	66	72	66	93	66	63	77	74	58	72	73	77	71	70	71	73	78	71	63	55	64	63	66	77	63	68	74	65	64	64	76	68	69	71	67	64	63	62	53	59	71	89	50	72	48	65	58	85	81	63	67	59	57	73	51	52	74	71	59	68	62	70	72	63	74	50	76	63	71	64	65	66	51	62	60	62	58	76	69	60	70	66	62	51	52	53	72	67	60	65	72	60	60	71	67	52	69	68	76	68	80	54	61	59	68	67	67	66	68	59	63	54	72	64	59	65	68	62	68	79	75	57	63	63	62	69	65	60	62	67	68	65	62	66	73	55	69	66	60	69	79	74	59	52	58	79	69	62	74	81	68	66	72	65	82	63	69	78	68	67	64	73	58	64	76	74	74	65	54	72	73	54	61	56	68	55	66	71	61	65	68	60	63	57	71	57	70	66	73	80	56	63	60	74	54	73	82	63	81	66	49	65	60	64	72	69	76	72	57	69	55	64	61	61	66	56	72	58	64	62	62	62	68	60	68	77	59	65	70	60	55	53	77	63	72	56	52	79	54	74	58	67	74	73	73	57	59	68	56
6330	639	547	614	720	825	873	794	698	760	641	619	574	581	579	584	554	583	590	511	543	565	513	518	521	520	529	571	477	556	541	490	492	499	505	494	506	520	490	507	546	501	501	479	491	519	535	508	507	479	522	532	467	490	499	503	474	477	520	470	502	510	505	499	504	525	470	480	497	471	496	509	466	475	473	474	507	488	498	485	476	516	531	486	503	520	485	567	506	514	517	503	463	485	499	487	533	505	500	498	533	484	492	453	493	513	447	446	505	469	535	481	522	485	532	515	526	520	483	551	519	485	523	484	525	468	499	518	495	482	465	479	452	475	480	499	494	545	496	481	496	490	498	455	509	514	497	482	467	501	507	494	464	498	532	542	510	488	494	438	437	521	477	504	491	462	521	480	492	496	494	454	516	497	475	531	512	502	476	490	477	506	508	493	477	499	503	535	479	480	481	523	514	511	491	497	474	514	466	494	487	500	487	506	472	553	484	457	495	451	506	522	508	510	508	478	488	470	546	461	501	453	495	509	514	554	490	489	469	470	468	488	492	496	456	518	462	517	492	470	524	481	466	503	497	507	473	483	510	430	466	535	525	502	482	518	503	492	481	515	494	462	487	473	514	514	493	500	504	471	508	497	481	478	483	484	499	498	537	492	474	535	494	494	503	455	441	469	460	483	488	492	511	498	483	474	478	468	476	499	486	457	520	450	450	494	500	453	479	477	480	517	465	475	517	478	487	496	493	467	502	473	529	490	485	501	502	487	502	486	500	515	506	531	496	496	478	465	490	494	481	488	513	521	487	512	508	483	500	460	542	477	542	513	501	495	506	494	447	505	522	461	473	474	501	474	487	463	478	460	543	471	486	484	477	477	490	489	489	509	461	490	517	461	462	471	493	490	491	488	490	511	490	471	477	470	489	493	489	488	496	466	488	489	497	515	498	508	538	496	474	481	525	478	470	489	496	517	514	469	479	430	470	513	495	475	485	504	504	480	484	507	502	481	448	482	507	481	497	496	489	484	492	510	464	498	461	498	456	486	510	491	470	501	514	476	501	473	512	487	480	495	444	444	495	478	511	485	479	474	511	526	495	459	503	503	534	485	510	462	509	489	447	486	458	438	497	509	525	481	484	488	480	508	494	440	506	513	508	499	477	453	513	485	472	485	517	529	506	489	493	486	504	480	492	459	469	471	496	507	454	490	474	494	491	466	490	503	497	496	506	495	443	498	488	476	479	442	490	491	504	479	520	523	488	495	469	501	498	511	479	512	505	510	476	543	497	514	476	458	527	493	504	478	470	479	489	477	471	474	519	479	489	490	472	512	499	525	465	468	509	466	480	470	478	483	510	511	506	482	500	488	472	484	501	508	522	486	514	508	522	508	538	490	507	490	444	456	489	540	537	488	481	508	461	459	519	516	471	477	512	514	511	551	499	490	530	463	455	468	465	503	497	528	519	483	492	546	463	520	498	481	509	504	522	486	492	515	507	491	496	480	493	480	462	483	502	501	479	461	485	477	517	502	458	531	524	505	525	496	497	480	501	520	506	482	524	506	487	477	498	497	467	544	481	485	518	468	487	477	488	496	467	512	460	489	463	489	474	459	507	533	533	526	485	499	483	473	497	506	473	509	520	473	517	490	484	503	528	461	526	485	495	471	518	501	538	494	518	480	500	460	467	503	489	512	478	478	524	499	461	499	474	475	515	535	483	494	538	491	464	450	515	505	510	504	471	478	456	487	485	484	506	497	469	509	483	487	511	539	510	498	527	476	533	501	477	471	475	473	502	508	442	506	511	538	478	523	512	507	502	491	524	507	505	484	515	487	524	473	526	526	458	465	487	504	495	468	474	485	485	483	450	529	484	514	455	499	513	484	480	472	489	463	474	504	506	494	496	462	550	479	476	421	531	487	483	467	511	500	507	490	460	497	516	508	510	505	489	522	494	492	471	494	496	494	485	487	492	480	525	483	461	515	503	552	485	467	517	485	499	488	504	496	502	483	466	488	462	517	492	481	530	471	520	508	483	510	498	478	468	516	471	482	457	455	510	440	455	518	508	505	511	501	493	509	477	461	488	497	474	526	541	517	515	468	530	508	483	472	519	474	519	525	496	494	512	532	456	498	559	502	480	489	514	473	504	486	480	506	496	488	495	494	512	509	491	466	504	497	523	480	479	535	484	475	511	467	489	491	515	490	496	494	501	515	466	458	494	508	477	488	493	497	471	479	482	530	510	477	449	483	511	532	526	509	470	496	518	530	475	479	531	501	503	481	514	482	445	529	475	518	492	468	490	486	490	509	517	500	491	558	522	503	511	506	515	492	495	470	491	491	493	507	514	481	505	512	509	515	485	502	505	493	514	506	486	453	511	500	477	516	482	507	502	496	497	492	453	503	490	488	474	486	478	488	507	498	519	487	481	502	524	500	493	491	506	533	506	478	519	519	475	503	477	485	488	513	483	479	469	432	498	494	514	502	475	440	484	483	451	481	468	470	471	483	520	493	472	524	455	460	521	468	476	471	466	467	501	494	492	472	455	472	465	511	481	496	525	501	437	494	471	475	510	496	518	493	490	491	509	492	469	463	475	464	475	520	504	517	522	500	499	480	478	530	510	464	534	503	507	465	519	477	474	461	483	489	469	501	515	455	483	489	481	499	466	483	476	477	513	454	525	463	486	468	473	516	465	476	491	473	538	501	482	504	501	518	471	484	472	473	471	503	493	426	492	486	522	485	489	491	514	524	504	489	475	483	450	499	453	487	464	501	469	499	515	505	514	493	500	509	501	488	521	515	506	506	492	470	475	498	540	503	504	501	445	515	492	489	491	514	540	511	485	498	511	549	521	517	523	490	505	511	502	438	484	506	512	531	494	484	476	463	505	491	509	490	502	493	476	449	480	474	528	502	472	528	525	498	511	523	483	534	468	504	472	462	489	523	463	506	502	497	488	513	490	472	447	499	497	487	495	477	508	470	487	476	437	489	499	489	471	519	488	462	529	486	502	476	518	518	484	494	467	518	499	498	482	483	483	505	470	534	510	490	465	514	497	491	518	472	466	517	504	492	467	494	533	470	451	448	477	500	493	476	509	491	521	489	543	514	460	473	486	504	523	501	492	488	459	460	474	495	504	499	454	477	452	460	499	498	496	514	508	475	525	510	461	508	520	451	490	474	455	474	514	497	516	483	484	474	489	527	480	480	482	498	489	470	494	491	499	467	489	515	484	541	495	485	506	472	466	513	449	508	494	501	538	523	465	495	497	464	458	481	458	508	475	477	490	492	467	515	488	505	486	444	495	478	489	469	536	473	493	499	476	507	482	487	469	506	483	483	453	546	488	497	500	530	480	495	519	480	531	490	469	534	503	474	480	500	459	473	497	485	488	505	502	473	493	444	484	491	479	507	494	473	535	484	495	492	479	461	447	475	483	500	490	509	470	503	545	479	518	474	526	495	494	485	479	476	467	477	500	527	474	428	481	523	526	505	507	518	508	496
413	81	36	33	27	52	38	41	56	46	44	39	33	42	34	34	34	29	27	36	31	30	22	31	35	25	23	23	27	37	32	19	25	28	33	31	24	33	33	27	20	27	29	31	20	22	38	30	22	21	31	24	17	17	26	24	26	21	27	31	26	26	17	26	23	24	27	17	15	24	21	23	27	21	25	31	23	15	18	27	24	27	16	31	28	26	21	24	22	35	19	29	21	31	26	23	19	21	19	24	24	28	32	25	18	23	23	26	24	27	17	23	20	29	25	22	21	24	30	27	23	24	23	25	22	18	21	16	24	27	27	37	27	25	28	23	19	21	17	21	28	26	26	22	17	23	28	20	22	20	24	22	19	17	26	23	30	31	23	19	28	18	23	20	20	20	23	23	14	26	21	15	17	26	23	19	22	19	26	18	30	25	26	19	18	21	21	24	24	22	26	23	22	19	37	20	23	17	21	24	27	15	24	32	22	23	29	25	23	17	26	21	28	29	21	26	27	26	23	27	28	22	18	22	34	33	20	29	21	23	19	26	18	19	22	17	24	19	24	18	21	24	24	20	24	21	31	27	28	19	26	22	25	20	24	28	24	24	25	23	23	15	22	20	23	27	18	23	28	31	23	28	27	19	26	17	19	19	23	27	26	25	30	22	30	18	32	26	17	32	22	27	20	21	28	32	17	32	20	17	16	22	16	25	23	24	19	20	20	19	27	21	27	34	17	19	25	26	30	26	28	22	23	20	19	29	26	24	20	24	23	32	27	20	26	24	28	23	18	20	17	28	22	28	28	19	26	16	19	25	28	29	19	16	27	26	28	23	15	20	31	20	18	27	15	23	17	20	18	25	19	18	30	16	23	24	11	28	28	22	24	30	22	35	21	33	26	27	26	29	18	18	26	18	18	19	35	17	21	24	27	12	17	38	15	20	23	22	25	25	16	27	25	29	12	28	18	18	25	25	22	23	29	18	23	17	21	22	22	28	18	25	17	28	27	38	28	18	23	27	16	21	26	27	15	18	19	30	19	21	24	26	21	17	18	26	19	33	27	24	18	17	24	26	22	23	18	31	21	20	19	22	25	25	24	27	21	18	26	29	15	22	27	18	18	19	23	15	20	21	16	24	16	25	20	25	22	24	26	27	14	26	24	23	30	30	21	26	18	29	29	23	25	23	24	23	16	27	15	27	26	25	24	21	19	13	18	28	18	26	24	17	19	33	34	22	21	25	30	17	16	26	27	35	14	21	21	14	24	22	35	30	19	28	32	24	20	17	21	30	25	27	24	26	28	31	36	21	26	29	31	20	23	27	19	21	21	23	20	18	23	22	23	29	22	20	25	18	22	16	26	24	26	22	21	24	27	19	19	31	30	17	18	27	28	31	22	25	19	24	17	16	21	28	30	32	17	22	21	16	14	28	15	22	24	18	18	24	22	21	20	30	20	14	26	23	25	17	23	31	25	19	25	13	29	23	32	30	27	24	23	21	32	21	22	25	21	23	17	27	18	21	28	23	30	25	28	25	22	23	27	21	20	18	23	31	30	30	19	36	25	19	26	21	31	26	19	19	20	22	24	23	19	30	30	19	14	27	27	23	35	20	23	27	22	24	27	28	24	27	16	15	26	22	22	33	18	33	31	21	29	29	16	27	24	21	31	29	23	28	23	20	27	26	20	26	24	21	28	24	23	26	26	24	21	28	36	13	22	22	30	22	22	20	21	26	25	23	19	26	28	25	23	34	25	19	34	24	29	25	18	22	23	27	23	29	22	20	20	24	23	22	27	23	26	28	26	18	26	26	23	30	18	27	17	21	28	23	23	20	19	22	29	26	20	27	28	25	23	25	20	23	20	16	29	23	29	31	24	33	24	26	21	24	20	21	24	23	24	20	13	25	12	22	22	29	22	19	22	27	28	30	21	22	22	21	24	26	18	17	20	22	22	26	22	25	12	19	19	23	24	27	21	12	22	32	30	27	33	23	24	27	21	20	28	19	25	18	20	22	28	23	27	15	29	21	30	20	25	26	32	27	24	21	25	31	27	23	23	22	34	23	16	23	21	20	23	17	22	23	16	19	28	19	21	22	34	24	21	25	23	26	30	20	25	19	21	24	27	12	28	22	30	41	24	24	23	27	29	22	29	23	21	28	23	32	13	30	21	20	22	25	26	25	23	21	26	23	23	27	22	14	26	29	25	30	20	29	28	22	25	24	25	18	20	30	16	20	29	20	20	26	18	24	15	29	21	16	16	22	24	26	25	22	23	25	17	27	31	20	19	33	23	26	25	23	24	20	24	23	24	18	25	20	24	19	31	21	17	30	21	26	23	23	29	37	23	25	23	21	17	36	18	21	16	19	35	17	29	25	27	20	30	24	21	24	17	39	21	26	19	30	22	28	25	17	26	24	29	28	26	33	25	24	22	18	26	25	25	27	28	25	18	23	19	21	28	18	28	28	22	20	20	15	23	20	24	30	21	31	19	26	25	13	14	23	29	23	15	21	22	17	17	25	25	23	23	20	37	18	24	27	27	30	15	25	21	28	24	33	16	18	17	24	25	28	22	32	13	25	25	27	22	19	18	30	17	16	25	26	20	24	11	21	21	27	15	30	29	14	26	21	22	28	28	23	29	26	31	23	28	21	20	19	22	18	14	24	25	12	29	25	26	22	23	24	25	17	16	30	20	28	20	26	23	14	23	26	27	27	22	19	26	24	24	29	19	29	23	26	26	29	23	23	18	19	26	25	26	24	24	22	23	29	13	21	35	27	20	18	23	11	24	23	17	20	19	15	25	18	17	24	22	18	23	30	33	22	23	32	28	19	30	24	30	18	20	29	32	34	19	25	28	22	31	26	20	23	39	25	18	32	13	34	31	35	25	18	22	22	31	27	25	25	26	26	21	19	16	22	22	29	19	21	23	29	28	17	20	13	23	15	23	18	24	12	17	26	31	27	20	24	22	26	18	22	17	28	22	21	25	39	18	23	24	27	19	24	23	20	22	20	34	19	19	24	33	22	18	21	23	20	22	27	28	27	15	23	22	25	22	18	20	23	30	23	19	23	30	36	25	22	34	31	17	22	20	30	22	17	22	24	20	25	20	24	35	19	17	21	22	32	27	22	34	29	18	27	21	24	20	16	24	24	18	23	22	21	21	20	25	25	23	14	26	16	18	20	16	26	24	24	23	33	29	27	15	23	28	28	25	20	25	21	25	21	15	29	21	22	29	30	21	28	19	29	26	19	28	23	20	23	31	19	25	22	22	16	25	27	27	18	29	23	22	25	15	23	17	14	25	24	16	22	14	20	23	19	24	33	22	20	18	21	22	20	17	25	16	20	15	28	26	17	23	26	18	28	24	27	28	25	25	29	18	23	25	25	22	21	24	27	24	19	29	26	19	22	10	28	25	35	18	21	26	24	21	26	25	25	16	23	20	30	20	32	25	22	21	12	23	19	27	29	29	25	17	20	21	23	24	27	18	20	22	33
4910	1085	469	621	1555	2188	2060	1720	1336	1061	924	721	649	552	514	503	484	411	351	361	353	313	300	306	288	270	248	235	239	252	242	240	259	233	231	204	232	235	196	200	203	205	168	221	192	198	189	209	198	205	183	180	206	191	167	190	208	167	197	158	188	184	162	150	179	177	168	177	194	189	172	184	184	187	161	184	178	171	175	172	195	164	170	185	175	182	182	189	200	157	183	190	166	169	176	163	193	181	165	173	184	178	207	174	156	171	176	187	188	180	164	184	175	165	177	180	178	177	170	188	160	192	175	174	161	202	172	157	153	160	155	177	169	151	189	154	161	169	194	188	156	184	174	178	180	176	194	159	168	179	180	157	177	180	163	174	159	185	171	178	146	182	172	167	167	177	194	172	180	184	191	204	170	196	172	184	164	186	162	169	133	192	165	187	152	175	203	182	168	162	161	181	164	199	198	191	152	175	179	170	197	154	156	180	183	179	161	203	169	193	172	156	159	180	196	168	216	180	167	171	165	177	154	166	169	180	140	190	165	204	163	162	188	170	168	187	154	181	177	182	181	174	153	179	183	171	184	191	174	177	167	152	183	185	181	178	174	174	161	155	159	143	184	162	152	182	200	148	184	168	162	166	164	162	192	187	176	159	179	178	164	183	166	172	178	178	180	174	151	166	163	184	164	161	174	180	184	155	169	176	171	174	182	173	203	151	173	168	190	168	181	157	172	175	167	182	156	152	188	181	164	170	191	187	187	185	170	159	153	158	198	171	174	137	161	171	173	176	169	168	189	173	193	186	173	178	185	174	162	160	168	159	182	173	190	176	187	163	186	156	170	175	163	171	170	178	181	176	176	162	146	169	159	167	184	161	171	160	164	172	159	157	160	163	168	177	165	181	186	162	152	167	203	167	155	191	197	173	178	209	165	172	171	162	166	169	150	179	184	181	151	172	161	167	140	162	177	172	171	183	168	199	180	166	190	168	181	166	167	174	148	166	189	167	168	181	162	169	186	174	168	158	167	146	175	185	183	194	161	165	192	175	165	159	171	150	176	182	191	154	172	174	176	166	153	171	177	174	170	178	183	172	155	182	195	159	159	189	160	162	166	205	171	182	181	199	183	162	182	165	154	166	187	173	179	185	183	152	191	149	176	194	170	172	189	189	158	210	185	170	191	193	193	174	191	178	169	180	187	154	172	156	166	176	174	180	188	177	181	171	190	163	174	168	156	175	160	176	177	161	172	175	184	176	163	194	164	150	196	162	191	179	179	166	165	165	175	134	170	168	187	181	191	168	169	174	180	179	201	172	159	189	179	157	160	153	165	197	181	178	174	178	178	159	180	145	172	179	170	177	158	179	181	161	157	166	164	150	169	170	189	169	164	195	189	152	176	184	189	168	184	158	154	135	161	182	171	185	177	154	177	155	169	146	175	152	176	199	170	187	168	218	181	204	162	181	187	187	161	160	188	184	191	194	183	157	197	183	184	180	189	177	180	183	187	154	179	183	175	166	184	172	165	168	162	150	175	166	171	165	178	161	168	169	194	163	180	160	189	175	174	168	158	167	165	154	208	183	174	157	160	188	169	198	173	173	158	173	204	193	187	148	149	202	174	176	186	187	175	169	194	161	154	168	181	188	161	167	162	170	166	175	165	181	159	156	166	190	153	186	178	176	154	141	136	174	161	174	177	179	174	175	168	180	169	173	145	187	199	160	169	163	195	151	162	171	170	163	172	171	171	193	150	169	209	187	179	187	181	165	208	159	179	180	184	160	183	184	194	180	178	188	188	149	175	181	165	177	185	186	168	171	185	174	170	175	168	181	182	183	165	196	182	188	174	163	189	177	168	161	173	197	192	133	184	174	175	151	183	174	153	162	186	166	162	164	189	197	184	155	174	160	162	172	159	192	188	160	178	184	154	160	201	175	158	165	188	191	171	161	160	168	176	183	175	154	164	146	186	174	178	165	136	178	183	165	151	164	158	177	169	188	135	155	135	172	186	170	178	169	158	187	186	157	201	175	191	168	196	161	173	171	181	154	191	190	191	152	165	163	160	177	160	196	195	167	174	140	169	162	175	179	189	175	171	173	197	192	172	164	180	197	171	168	154	181	175	160	184	144	183	145	181	157	202	176	171	198	162	177	173	149	203	198	172	189	191	198	179	203	160	175	165	177	202	164	165	163	152	177	167	169	181	142	163	151	188	185	197	150	191	179	174	186	178	165	173	165	158	161	182	178	167	171	181	177	179	187	171	184	190	189	186	171	175	146	161	181	155	174	165	172	173	182	164	176	158	159	183	187	177	148	151	158	176	162	169	180	160	184	179	199	176	163	158	164	190	185	172	166	173	177	185	186	166	183	179	175	156	174	160	163	193	162	191	174	169	184	186	179	170	178	199	172	177	167	167	177	181	166	153	184	148	167	171	173	159	152	184	162	154	172	187	176	180	188	162	164	189	163	164	176	170	163	171	153	158	191	176	181	183	164	181	156	172	175	181	170	197	161	176	166	166	176	171	177	169	169	174	184	205	159	149	161	174	197	143	171	184	179	181	158	183	161	161	184	192	161	185	188	149	183	197	169	184	161	190	177	160	145	159	197	178	181	159	169	196	194	157	195	174	171	169	174	143	176	169	193	184	166	191	146	193	168	162	163	155	147	171	167	184	160	161	176	180	175	187	166	168	183	154	190	201	189	162	169	170	175	177	164	155	184	153	187	190	181	183	165	164	170	167	173	186	165	132	190	171	163	173	161	171	175	154	150	167	176	155	167	178	188	165	172	163	183	178	173	186	180	169	180	161	200	191	164	185	168	177	177	180	181	176	179	176	166	151	178	185	155	184	177	170	155	177	171	170	195	153	183	166	168	172	180	153	192	155	149	151	175	147	160	184	178	149	176	174	158	179	166	154	141	184	155	185	168	197	167	170	181	178	187	181	177	170	166	177	170	170	170	179	157	169	168	158	173	174	184	187	191	162	185	164	191	160	179	158	166	167	181	151	156	187	216	170	159	171	153	172	156	178	174	185	150	176	150	170	162	175	184	184	178	162	161	160	188	187	170	163	152	192	191	183	165	184	178	169	181	179	172	150	157	161	170	172	154	163	171	190	179	167	163	186	174	185	167	186	172	194	180	170	184	158	166	164	171	170	177	153	176	147	205	163	175	183	176	184	186	166	192	180	169	193	172	180	143	175	174	177	155	198	150	157	148	167	192	167	168	164	175	177	172	157	188	175	170	189	172	175	147	199	171	187	164	168	191	173	177	186	182	171	162	180	178	164	167	148	173	157	147	158	148	181	166	157	168	159	164	172	202	179	188	175	154	165	176	179	157	179	149	164	189	140	172	193	172	170	177	173	160	177	170	193	194	161	183	177	177	158	157	159	180	179	174	152	157	220	148	192	189	162	169	153	147	189	198	188	177	168	174	183	158	170	157	184	175	170	194	167	185	168	174	188	153	169	161	151	186	173	138	152	156	196	184	168	187	189	156
1640	122	122	102	96	122	109	119	127	116	118	132	111	96	110	94	112	121	104	98	99	94	109	109	99	100	114	112	100	103	102	109	88	83	123	109	103	107	86	103	110	108	89	123	105	94	106	98	114	91	98	118	112	91	92	101	95	113	116	106	107	95	77	105	85	102	102	108	106	105	103	111	96	108	103	112	98	106	100	97	108	98	103	89	90	119	111	96	90	123	89	90	104	93	97	90	94	101	91	99	107	102	92	121	83	111	104	105	111	111	86	99	109	116	99	96	93	85	84	107	114	85	119	106	83	94	103	101	109	102	106	99	99	94	101	96	93	89	77	93	100	116	85	118	97	89	116	90	102	94	93	88	129	82	115	90	100	98	108	109	95	111	103	89	110	98	99	101	109	108	87	103	105	114	111	98	105	116	90	109	90	98	98	121	105	94	122	109	106	93	91	74	102	111	102	101	120	122	94	93	99	77	95	94	113	85	95	101	120	117	115	93	90	96	94	113	100	97	90	89	84	116	122	110	115	97	92	113	95	113	110	102	107	99	84	100	107	85	108	110	97	91	98	104	102	121	107	111	93	106	105	118	95	84	101	116	98	109	95	116	114	83	110	87	91	98	113	106	85	118	97	103	84	106	104	102	90	112	103	100	103	106	109	99	110	110	91	88	96	111	105	86	111	91	115	128	88	106	101	113	90	105	101	91	88	104	98	115	101	99	97	95	113	85	97	94	101	102	91	120	108	101	104	109	92	103	105	100	108	111	104	104	122	107	113	115	104	106	99	94	94	90	96	100	105	85	108	94	112	105	100	112	106	101	90	104	99	89	105	92	96	113	102	95	98	117	95	117	98	86	100	88	94	108	97	93	101	94	110	92	104	101	93	111	114	90	90	87	100	111	114	115	89	108	93	115	110	93	87	101	116	118	92	93	102	119	102	116	89	107	107	79	90	98	92	93	114	81	108	90	109	114	105	90	107	100	118	95	104	96	89	105	105	86	93	122	95	94	97	95	93	108	113	97	110	97	70	87	97	104	108	96	99	90	102	81	100	78	102	100	99	104	94	67	99	96	87	103	98	95	107	115	97	100	91	95	103	116	108	91	86	100	104	104	74	112	94	99	89	102	94	103	84	115	119	93	92	103	109	94	95	109	122	126	85	115	94	112	105	97	122	112	101	92	97	104	93	86	102	90	118	96	99	85	88	98	115	91	91	104	99	99	107	101	103	106	102	89	110	93	93	112	110	103	110	100	106	95	112	86	86	98	97	100	107	101	107	107	92	88	96	104	115	109	89	96	101	91	103	93	129	125	101	90	85	119	101	93	106	102	103	99	87	111	95	107	96	123	88	106	114	87	104	108	92	87	107	101	84	92	103	106	97	95	97	99	109	122	92	93	104	108	106	86	109	109	101	98	100	104	91	91	106	118	81	100	97	103	99	101	81	121	105	112	88	114	103	99	122	105	101	104	96	102	91	109	109	92	107	107	105	95	85	104	100	98	114	112	104	79	107	108	95	94	103	87	97	90	88	107	106	106	97	100	106	96	93	112	86	105	107	103	104	102	113	98	108	96	96	112	104	105	93	117	116	97	98	128	114	100	105	104	128	108	107	84	91	118	117	109	115	107	94	105	93	100	87	94	113	86	129	101	108	117	107	102	115	89	91	91	108	108	96	80	83	108	94	95	98	95	104	85	114	99	101	114	91	91	98	100	107	113	107	102	119	98	93	81	96	94	91	105	96	103	97	90	90	95	95	83	107	111	100	104	111	111	113	111	94	103	95	103	108	93	98	107	92	86	98	110	97	84	104	100	112	103	112	93	97	108	112	97	104	100	95	102	107	116	110	107	97	101	102	107	109	103	105	86	94	99	94	102	110	100	115	122	89	106	101	90	110	99	103	92	88	91	92	87	111	83	100	98	111	119	111	96	104	103	103	107	108	92	107	106	102	103	96	95	106	97	95	87	119	87	94	95	85	111	115	92	103	93	116	88	100	94	104	92	110	105	100	110	103	102	85	96	87	111	94	90	90	103	88	91	100	113	104	107	104	100	85	99	104	108	115	100	88	98	110	104	104	106	94	105	101	119	98	99	104	109	96	105	115	85	114	110	114	105	105	92	87	79	109	97	117	97	88	101	86	101	101	114	103	115	108	98	93	112	107	100	124	93	96	104	103	106	116	99	95	97	81	91	93	95	109	91	101	115	111	111	115	109	103	93	112	101	117	90	129	93	106	92	82	94	94	87	105	97	84	102	101	99	82	99	101	89	111	89	87	114	92	114	107	103	107	86	109	104	122	99	102	88	95	99	103	106	92	90	101	110	103	81	98	86	97	113	119	110	100	110	93	97	115	89	86	106	105	120	102	100	106	93	97	91	101	104	110	102	112	116	107	86	103	111	104	105	124	99	94	94	95	105	115	110	110	101	92	105	110	96	94	100	82	91	105	103	108	80	100	106	116	102	100	104	101	99	97	94	112	122	103	93	100	92	109	79	96	123	115	116	85	113	97	116	115	104	107	95	91	69	84	124	109	109	93	107	117	108	119	100	88	95	96	98	98	107	88	83	105	115	98	121	92	102	93	119	108	101	101	100	107	106	89	89	107	106	103	87	105	104	119	102	82	127	111	106	95	97	105	102	104	107	105	115	99	106	119	92	98	106	103	96	106	100	99	86	93	101	93	102	103	128	84	115	92	110	91	88	103	100	109	99	108	88	104	95	102	81	122	88	97	109	106	108	98	115	106	112	121	99	108	98	97	127	87	109	97	100	99	110	101	80	104	106	87	111	88	107	106	101	92	126	122	94	96	101	100	101	108	105	108	99	89	134	101	98	105	89	106	84	101	87	103	107	76	96	100	111	107	89	116	116	98	104	106	92	95	113	102	101	88	116	125	109	96	116	98	94	109	104	97	94	90	90	113	89	95	105	99	95	106	106	100	120	86	102	110	97	110	94	96	95	101	110	92	128	95	114	107	101	102	89	106	109	92	101	85	104	114	96	102	127	105	105	85	104	109	96	104	98	107	111	88	105	106	98	87	104	101	86	101	112	101	104	97	76	95	100	89	108	115	104	117	107	103	111	102	107	103	95	94	101	109	100	95	109	93	104	95	82	101	94	98	120	111	109	117	95	114	101	103	106	118	101	99	112	106	98	103	91	107	100	100	112	109	115	108	121	107	100	110	107	116	115	122	94	111	97	103	89	124	96	92	114	91	90	92	102	110	100	97	102	131	81	89	102	102	101	109	119	116	110	92	96	105	113	112	126	100	108	97	96	84	104	108	99	109	99	102	96	87	105	99	112	95	89	104	106	106	117	111	113	92	102	101	80	104	94	100	96	110	99	110	91	83	102	90	101	116	108	99	116	105	78	98	95	107	97	109	92	85	92	114	112	109	109	112	108	109	87	93	111	118	110	105	92	91	83	117	83	80	113	119	111	116	93	108	103	106	88	113	109	117	99	97	120	94	111	108	111	98	104	97	91	90	108
7709	1252	906	1033	1707	2264	2216	2022	1750	1557	1438	1373	1195	1118	1061	1076	954	981	916	879	905	843	838	839	862	832	834	837	769	786	775	774	800	795	740	725	745	774	712	798	719	772	720	728	700	726	714	782	698	745	752	739	700	694	688	773	674	731	739	743	722	713	728	657	671	722	724	722	770	747	722	754	763	686	743	693	712	699	704	713	673	717	706	714	704	701	739	698	731	723	730	679	717	695	724	748	698	687	728	744	727	749	689	747	707	747	709	744	676	696	724	722	744	674	764	724	693	727	666	703	728	722	719	723	721	738	669	677	732	692	718	769	739	700	717	756	741	727	713	719	748	692	767	738	711	766	718	693	708	710	740	738	694	732	686	704	706	728	721	707	686	689	700	715	711	728	736	751	698	710	753	711	768	724	734	706	691	690	733	718	758	801	734	726	735	763	745	704	739	671	732	728	724	695	698	738	740	722	719	737	747	706	684	769	704	696	742	705	737	683	702	744	729	720	718	712	737	709	756	746	672	738	701	691	735	681	708	702	707	694	751	708	705	676	677	679	729	719	743	725	724	722	693	748	699	720	710	716	665	750	679	743	700	731	699	723	716	705	700	771	749	724	744	733	692	705	687	740	670	707	711	718	676	754	761	727	704	698	746	739	677	638	689	797	702	755	753	711	775	732	694	702	716	751	675	717	772	747	699	735	752	729	676	705	701	701	708	713	698	754	710	707	740	717	718	737	704	717	721	692	795	721	705	715	705	698	712	739	689	707	723	738	730	763	683	684	693	703	670	729	733	717	779	710	738	714	675	702	725	681	743	735	728	702	707	690	782	700	723	728	695	729	658	752	676	682	768	710	712	743	682	724	713	786	653	771	699	669	706	687	729	718	717	714	726	728	725	714	735	716	694	701	753	755	729	725	741	695	753	689	694	761	755	732	738	755	699	772	693	737	732	727	761	735	763	757	733	717	722	715	785	685	707	755	686	733	677	733	709	713	717	726	732	703	752	737	711	738	694	710	710	680	700	746	686	717	708	740	678	717	705	733	710	745	714	736	687	787	709	705	715	709	727	709	631	772	689	714	711	741	747	755	735	720	750	733	741	737	725	731	735	705	687	719	693	718	726	717	679	747	712	743	693	758	705	732	713	728	684	672	669	706	749	773	698	723	675	708	742	719	736	724	714	731	707	721	736	700	738	767	764	670	727	735	691	723	724	669	753	722	708	708	722	717	689	720	734	706	736	707	712	729	694	748	747	704	763	715	702	717	706	725	679	743	708	732	727	697	754	730	726	709	699	731	738	708	714	733	747	687	731	754	698	721	727	730	746	735	741	762	735	714	685	746	731	733	738	722	728	760	712	733	704	737	694	730	701	724	702	676	747	767	728	697	711	738	740	711	693	736	778	688	752	688	726	718	734	747	664	725	719	697	713	679	781	720	711	709	704	746	743	735	711	749	772	706	716	705	741	720	695	730	693	727	658	748	733	709	715	681	732	770	734	709	733	679	706	691	739	668	711	688	767	737	730	765	723	701	755	747	727	757	705	701	717	728	686	739	756	739	725	735	685	716	704	761	731	757	729	700	761	695	730	738	772	746	719	738	689	739	745	721	689	737	753	714	724	761	688	696	694	703	682	710	737	760	770	702	694	693	717	686	714	708	714	728	695	705	769	684	710	738	724	737	721	723	735	737	684	712	707	714	715	681	756	769	727	718	711	737	698	697	738	696	670	762	715	752	707	776	736	709	721	738	779	683	732	724	710	746	703	701	736	740	714	691	687	773	688	701	752	749	740	749	722	737	696	761	741	730	751	759	732	708	707	754	774	739	736	733	679	707	724	703	734	677	713	712	709	731	756	713	752	774	674	709	708	752	707	699	713	762	718	732	723	713	755	680	746	719	753	739	707	699	678	687	698	686	712	722	704	728	697	722	730	773	743	697	761	711	724	650	708	696	735	734	743	703	700	749	723	739	754	742	708	742	741	703	690	754	731	723	769	716	723	706	718	762	726	704	738	756	675	731	671	755	726	741	714	751	717	755	722	764	761	702	742	741	722	705	671	740	727	713	728	741	751	719	701	686	725	691	686	765	739	705	717	727	771	739	668	692	716	708	722	698	771	739	715	693	710	751	731	667	735	699	783	734	729	747	726	734	738	751	714	726	730	697	689	666	705	724	693	762	719	680	685	699	702	749	760	729	752	720	723	743	688	697	731	726	743	712	705	725	725	690	775	723	711	733	701	710	684	710	737	728	700	722	740	726	759	742	717	698	706	724	695	762	768	736	706	712	715	699	756	716	729	703	698	742	742	750	758	710	687	765	715	728	759	712	727	717	745	739	771	711	725	707	687	729	710	728	714	739	707	672	706	736	738	769	765	709	736	749	729	720	714	723	696	728	755	778	790	689	759	708	716	758	692	729	746	736	704	745	702	685	745	694	707	680	699	712	664	726	729	715	714	752	694	763	771	723	702	721	759	714	693	734	700	734	704	731	731	713	767	682	682	727	758	716	737	650	674	716	675	722	713	752	680	720	777	695	738	694	748	768	705	687	719	704	696	703	686	688	711	710	737	698	693	701	671	696	720	736	702	735	719	696	701	783	719	738	758	689	706	690	709	747	744	746	746	728	754	682	717	720	700	684	725	713	706	770	785	725	732	744	690	728	710	697	758	756	736	735	730	757	684	759	718	730	721	728	713	745	699	751	733	724	731	690	734	688	737	701	727	738	742	731	719	754	731	734	692	735	684	743	764	736	780	733	696	721	715	735	729	723	621	755	742	697	726	708	685	735	663	727	755	725	677	718	691	745	694	732	697	653	703	722	720	750	713	714	708	728	751	711	750	708	764	706	713	728	716	656	757	710	727	712	675	713	716	687	754	752	728	734	694	738	737	779	700	710	744	688	720	727	717	730	735	716	769	746	744	676	740	728	705	684	714	713	722	721	718	696	730	745	727	720	697	733	758	690	744	734	717	703	709	729	730	719	709	732	756	710	705	702	705	762	710	723	680	692	737	702	705	731	700	738	705	718	724	765	694	723	669	702	733	672	690	736	704	701	710	729	734	705	682	706	724	717	706	696	705	760	740	765	693	688	730	733	660	703	708	703	698	704	706	704	706	732	771	719	683	675	710	714	743	715	726	742	767	758	743	739	722	749	667	743	682	708	717	712	704	739	683	737	755	709	708	714	704	740	770	708	699	761	746	709	755	716	717	703	749	707	691	728	732	685	739	677	721	720	706	719	689	762	687	689	702	685	732	700	722	708	720	724	718	703	693	736	731	758	747	661	739	716	710	728	708	733	680	705	687	801	723	704	739	748	723	730	755	702	730	742	725	701	711	676	754	760	714	697	723	778	706	665	707	746	651	686	685	737	744	722	710	736	686	714	706	734	764	730	744	729	712	745	710	681	750	708	728	736	676	730	723	755	708	722	700	707	714	680	718	677	731	713	684	742	722	707	731	720	719	734	718	733	714	706	749	719	695	697	720	712	714	731
862	120	81	65	76	85	72	88	104	90	81	79	85	61	60	54	56	60	71	53	61	55	65	62	47	57	59	59	63	52	43	43	41	55	44	47	37	50	47	33	52	46	53	48	48	61	49	39	43	51	41	45	41	41	52	43	47	55	44	52	59	37	53	45	45	45	42	43	37	45	53	56	60	41	57	54	58	55	44	40	55	43	43	44	47	42	47	54	51	45	42	51	54	47	52	68	35	47	40	58	56	55	48	35	41	54	55	39	40	33	47	55	38	45	47	49	44	44	40	49	53	48	48	42	47	50	63	54	42	40	36	41	41	52	43	49	49	40	46	49	53	51	41	46	47	43	47	42	48	49	42	54	45	38	50	39	43	51	39	40	53	58	47	44	56	44	40	51	45	48	43	47	37	37	36	53	41	57	46	52	43	54	37	57	51	44	53	56	50	62	47	29	44	50	51	41	41	49	52	50	61	35	48	44	36	50	52	53	40	55	51	44	42	49	42	52	44	57	43	43	43	39	35	33	50	49	41	32	39	50	48	38	45	34	48	56	51	43	41	51	48	38	50	42	48	39	35	62	48	51	50	49	47	40	54	57	51	53	41	38	38	39	40	57	34	46	42	33	41	41	36	53	48	34	43	42	31	44	54	45	51	50	43	44	46	46	46	36	39	51	54	48	39	46	46	38	49	42	50	49	51	44	36	45	44	40	40	51	54	45	45	42	48	40	48	46	39	35	44	41	57	59	52	36	44	56	47	51	50	48	47	51	48	50	55	45	47	50	51	36	53	54	41	37	44	58	48	50	52	39	37	43	43	48	48	44	37	43	39	37	40	38	54	35	34	52	44	45	42	40	47	46	62	58	48	60	43	43	46	46	47	41	41	56	46	35	50	38	38	51	63	41	53	61	47	50	50	43	44	41	41	54	44	45	50	41	42	49	47	46	52	52	55	44	22	48	35	51	56	48	47	34	48	42	40	40	48	51	61	52	44	49	41	41	47	46	49	64	34	48	55	54	45	48	38	46	48	41	38	38	52	36	49	41	51	49	39	44	55	30	62	39	46	48	46	42	54	52	46	31	47	57	48	41	39	44	48	39	46	40	51	54	51	40	54	48	53	38	45	41	43	34	41	42	50	48	49	37	45	44	50	53	43	53	40	45	43	32	40	48	46	57	41	40	59	42	47	54	51	46	28	44	47	43	42	44	31	43	52	60	68	40	51	36	49	49	58	53	46	47	48	42	51	46	43	43	49	51	48	44	38	51	56	48	36	48	57	53	46	47	53	53	54	50	41	59	46	41	56	44	38	53	50	46	45	42	48	55	42	54	52	49	49	44	52	47	41	39	44	42	48	45	48	39	44	42	53	35	45	44	37	55	50	42	44	48	50	43	43	48	36	37	42	39	55	48	45	54	46	43	47	32	36	46	45	52	40	40	59	55	50	53	33	49	45	44	42	55	47	54	45	40	34	45	46	36	55	44	66	44	39	34	40	46	39	50	42	40	53	50	44	59	49	47	58	53	56	56	36	38	40	44	40	38	44	47	47	39	56	56	53	48	52	32	38	33	46	38	43	53	38	41	44	47	54	41	50	56	39	41	51	38	37	50	52	45	46	46	46	53	42	43	49	49	47	52	38	44	51	36	52	49	47	56	41	39	39	48	52	34	38	40	45	39	44	47	48	42	45	63	47	50	34	41	39	57	48	49	52	49	48	54	49	31	59	47	36	40	37	46	62	40	45	52	48	45	36	41	42	32	38	45	37	45	30	46	40	44	53	40	39	51	44	49	43	44	57	46	38	52	59	42	57	61	41	40	53	40	38	55	52	53	49	45	45	34	43	41	43	54	40	38	56	50	58	56	42	48	41	50	54	48	57	46	40	45	58	40	51	44	35	50	56	45	39	43	44	43	43	49	48	51	52	45	46	42	39	38	50	46	33	41	33	50	43	48	44	50	48	49	46	40	42	57	58	46	38	50	45	46	40	48	42	49	36	51	56	52	50	54	55	52	56	40	30	52	51	54	37	43	56	37	47	54	50	46	45	43	47	44	45	57	35	40	44	38	50	50	48	44	39	59	42	45	47	38	51	43	52	45	44	42	43	44	55	48	45	44	46	52	45	48	49	48	33	43	44	55	51	45	41	41	43	52	49	43	47	43	38	52	45	34	43	45	50	54	35	36	50	48	41	44	42	38	55	47	53	43	60	49	54	46	50	49	52	54	41	47	49	43	55	47	46	42	40	48	51	48	51	45	47	48	46	53	43	41	46	36	50	37	42	53	47	39	47	39	48	49	42	37	44	57	45	49	43	53	53	44	54	57	47	49	48	55	49	49	41	47	54	50	51	39	46	47	58	44	47	37	42	56	44	48	40	31	41	40	48	48	52	40	49	55	44	45	42	46	48	49	58	45	41	47	48	42	45	34	48	49	42	45	56	58	48	42	41	51	36	44	57	56	43	48	38	50	36	42	60	46	54	47	45	52	48	38	49	51	43	44	36	40	39	48	41	47	37	50	40	41	42	45	50	40	38	37	47	46	46	39	56	52	45	48	49	43	44	45	43	45	35	51	39	35	40	51	51	48	42	49	44	46	47	38	45	58	50	51	50	56	44	53	46	33	55	57	47	48	45	49	45	46	36	51	45	48	54	51	47	37	55	45	46	46	45	62	47	40	40	45	35	50	38	39	46	49	55	45	46	38	52	34	47	51	58	47	47	51	45	48	46	46	41	53	45	37	51	47	36	44	43	51	51	50	44	58	34	50	38	45	43	51	52	54	36	57	45	49	46	43	36	54	35	47	47	39	47	46	35	51	51	54	44	55	47	49	49	58	42	49	60	48	51	41	49	44	42	43	47	45	62	48	45	46	45	54	56	41	45	40	45	38	49	41	41	55	39	45	56	41	44	56	49	46	43	55	49	39	52	52	57	46	41	57	42	34	47	38	48	46	55	52	42	55	48	47	38	44	46	40	43	47	48	58	46	53	56	45	39	50	53	47	42	54	53	42	42	38	41	56	43	43	42	41	48	46	37	41	38	47	44	36	54	44	45	41	40	53	43	46	50	37	37	41	53	41	49	49	33	50	39	32	45	44	44	33	59	51	43	42	50	54	47	47	45	51	41	56	41	48	50	42	45	47	58	47	35	46	39	56	42	35	42	49	50	48	47	41	57	54	46	40	48	43	48	39	48	44	49	58	51	63	53	48	52	44	42	34	45	35	55	35	42	49	59	43	44	41	34	34	45	56	43	32	47	57	46	38	52	41	35	57	40	53	49	51	48	36	49	41	59	53	54	57	46	46	38	52	39	50	49	46	40	41	52	44	61	46	40	39	48	59	55	43	45	54	49	54	37	42	62	52	48	28	48	47	58	53	42	46	43	43	53	41	48	46	45	40	40	44	50	35	45	39	50	50	56	51	37	43	41	46	36	52	42	38	27	42	36	49	44	55	45	35	48	41	44	33	66	50	50	47	44	58	54	34	48	45
7816	1618	806	990	2430	3458	3430	2872	2310	1885	1539	1348	1189	1051	953	878	766	730	660	629	590	546	566	604	516	495	519	478	448	434	436	429	394	364	393	392	413	341	403	388	366	373	391	375	345	347	369	369	354	342	344	330	329	322	321	362	359	316	329	363	316	323	317	330	373	369	334	332	315	341	333	347	345	373	346	319	368	313	319	320	310	302	327	360	334	338	313	342	313	340	362	330	336	312	303	323	333	300	314	313	312	313	310	307	315	307	339	284	354	326	321	364	297	314	328	332	320	337	355	347	333	301	341	321	346	309	288	276	296	308	336	314	314	341	328	328	309	326	320	356	302	326	317	310	302	299	344	322	328	314	294	319	296	327	298	340	320	338	312	303	291	297	309	324	337	306	330	321	305	296	322	312	280	325	342	302	295	322	276	300	306	310	290	313	276	325	303	328	298	312	338	334	325	314	304	317	339	311	298	328	320	359	344	352	303	329	358	311	318	299	332	335	321	319	323	320	310	347	308	302	310	314	321	293	328	339	302	279	293	291	312	326	314	341	327	318	311	308	309	292	302	325	337	342	290	320	300	329	335	318	309	296	330	309	316	310	319	323	318	324	307	329	337	303	327	340	334	308	323	332	326	297	310	322	290	341	306	316	331	310	319	307	339	298	316	288	340	302	307	327	326	320	319	302	323	308	310	339	331	306	313	324	314	315	300	314	317	315	308	314	320	323	318	288	323	312	303	331	289	322	322	299	303	338	330	298	321	325	336	308	298	296	313	313	333	345	338	313	346	304	337	303	317	286	288	336	293	310	309	300	320	323	310	340	309	335	344	299	318	309	312	321	325	309	295	360	302	304	344	319	315	309	267	311	336	324	308	312	319	302	299	320	310	334	354	315	312	319	348	336	306	325	299	325	298	291	330	330	303	332	302	329	331	324	308	320	340	300	314	292	331	320	307	299	300	341	350	284	348	292	284	322	296	318	316	310	302	356	310	346	334	331	318	284	309	337	280	284	318	281	327	335	306	312	316	297	327	304	288	361	303	308	307	297	328	300	293	297	323	304	333	322	298	321	293	319	302	308	299	312	290	332	340	314	300	322	325	342	342	346	310	310	325	314	313	285	316	340	311	304	338	318	306	323	312	300	342	291	317	300	336	314	326	291	319	317	339	295	324	321	338	304	332	330	348	310	334	327	322	317	341	303	285	298	286	324	333	341	314	308	290	322	317	315	320	322	312	279	326	334	312	296	307	308	290	313	326	344	315	326	295	329	336	302	298	301	308	324	331	319	290	308	314	316	309	330	322	311	335	321	308	327	324	321	322	307	340	296	310	299	342	339	320	300	321	316	345	331	344	362	331	305	317	314	337	298	314	325	333	311	336	336	339	340	295	322	302	314	290	289	322	296	325	294	320	336	316	318	289	301	291	295	360	332	314	362	323	338	321	323	310	316	365	338	339	310	361	283	289	318	314	353	325	335	297	332	304	324	295	307	296	282	287	281	286	320	280	301	315	343	302	296	332	263	312	301	321	328	316	321	338	304	292	329	295	335	303	336	300	320	294	304	311	327	330	339	288	329	340	331	322	304	315	328	328	338	321	314	317	320	299	340	293	328	345	320	304	323	297	299	312	335	297	335	309	316	339	339	320	340	343	291	306	275	325	302	340	324	311	333	316	308	320	317	320	320	328	335	315	313	310	334	343	316	313	331	298	313	311	306	304	329	338	314	307	351	313	330	323	314	335	297	298	317	291	317	295	319	287	306	326	317	311	305	306	329	322	312	344	289	321	319	284	350	316	282	317	311	301	329	320	294	330	297	352	318	311	326	331	327	329	329	311	325	284	351	306	324	317	339	311	312	319	335	322	347	331	297	333	303	310	328	335	336	323	318	349	311	322	337	327	294	324	312	281	327	299	323	311	318	348	312	298	296	330	314	329	296	339	317	321	304	318	329	335	303	318	344	317	320	334	305	288	297	319	325	292	327	286	302	331	309	335	320	318	329	306	330	332	331	294	296	297	318	314	293	328	318	307	329	304	317	334	302	308	354	319	302	308	305	322	337	309	300	304	299	332	347	346	279	304	330	321	293	303	339	305	304	333	325	306	303	303	316	299	312	328	302	319	324	317	353	317	339	327	308	281	303	291	309	349	305	318	343	300	301	333	320	319	330	305	336	353	311	318	301	312	324	302	315	286	291	304	328	307	336	307	284	289	308	303	333	318	318	305	313	331	286	336	298	307	322	331	313	328	302	309	301	327	292	302	308	314	307	337	328	340	333	285	299	314	301	372	340	327	341	319	308	328	325	296	317	333	275	307	327	295	324	340	305	331	321	283	306	327	320	313	301	338	320	315	306	282	333	332	341	347	308	321	295	285	347	349	343	311	320	302	303	296	340	319	314	320	292	311	321	304	287	269	337	304	335	314	337	318	311	330	316	341	347	325	308	330	293	334	328	301	311	302	329	302	288	327	337	331	305	291	302	302	308	312	331	310	316	341	326	315	311	316	331	326	322	310	312	346	307	323	307	326	334	315	314	328	334	302	349	330	322	355	357	343	307	322	306	304	337	285	357	310	322	366	288	324	306	330	307	309	343	341	317	297	323	296	355	326	320	328	292	349	350	310	334	296	321	318	315	338	326	340	336	351	313	322	328	337	325	311	354	315	306	323	341	294	317	307	327	329	301	314	310	322	301	311	302	342	285	321	286	338	334	324	309	266	309	288	354	330	338	338	310	348	363	348	316	332	334	296	305	311	322	288	330	290	284	333	319	292	291	321	314	318	313	326	306	310	272	305	298	286	328	305	334	335	320	320	318	349	324	314	325	328	308	318	304	326	292	353	317	319	317	341	333	329	323	307	328	315	319	308	329	306	331	304	336	305	332	331	294	325	317	319	372	301	350	327	306	292	299	340	290	306	324	315	328	332	369	333	328	313	324	331	315	331	335	335	297	341	290	317	296	369	305	312	364	317	320	305	304	339	309	345	297	323	336	324	293	315	294	337	296	324	287	314	297	342	317	381	336	308	336	329	337	310	302	324	337	337	297	324	344	336	342	286	325	303	310	303	327	340	293	306	314	328	300	314	305	297	310	341	312	288	306	311	308	309	347	312	323	300	310	301	325	296	297	300	293	321	292	326	316	333	324	319	318	337	339	315	329	336	305	291	326	315	314	306	337	331	346	294	287	339	312	326	323	338	282	303	326	305	331	288	271	331	310	317	364	344	322	332	311	320	309	322	314	326	327	333	357	300	303	315	311	301	313	349	312	339	313	347	333	296	336	307	315	307	354	302	325	309	336	333	311	290	322	351	280	304	301	340	325	347	327	318	301	328	324	323	292	336	315	296	292	329	313	278	333	307	338	312	317	325	332	301	298	338	319	311	311	318	338	314	340	340	332	349	316	320	303	311	355	347	326	330	319	295	311	306	330	318	321	320	320	320	305	328	343	319	310	312	318	298	317	319	319	308	294	319	349	317	327	343	322	301	331	343	310
1087	84	69	58	62	79	80	84	69	67	74	74	64	69	67	63	65	65	61	79	61	61	61	56	83	63	74	69	53	68	63	76	61	57	54	62	49	71	80	49	63	58	61	71	63	56	56	62	64	65	69	56	66	62	58	78	60	81	67	71	59	69	70	87	63	67	71	59	72	61	77	59	63	83	65	66	63	74	62	68	51	68	65	64	59	61	58	59	71	59	54	66	64	59	71	72	63	55	62	63	64	62	75	66	63	66	60	55	58	71	77	63	82	56	53	74	59	69	75	62	72	62	61	59	70	54	72	65	61	57	47	67	58	76	59	65	66	48	65	57	71	65	65	55	66	87	70	61	68	65	71	66	68	66	55	73	51	67	77	67	45	62	62	70	63	67	66	92	64	52	60	73	59	54	52	60	81	53	69	72	56	64	68	54	63	72	80	71	66	70	68	65	72	79	58	58	64	78	60	58	80	56	68	66	68	53	53	79	57	69	60	66	58	82	72	74	54	74	74	76	85	68	59	44	70	61	74	63	76	60	65	71	79	77	58	80	66	60	63	63	58	72	75	62	80	63	62	71	57	65	72	77	75	62	64	57	75	67	67	56	62	76	66	70	68	74	67	74	75	74	60	64	47	63	69	74	65	65	56	64	65	75	70	57	68	74	53	62	74	76	61	67	51	62	76	63	83	78	73	63	66	56	59	56	49	64	70	70	67	64	67	63	70	67	65	63	64	71	74	64	63	67	58	54	71	69	59	61	54	63	81	61	59	68	53	92	64	74	59	62	71	72	71	62	80	74	75	65	62	66	64	72	53	61	76	74	48	73	72	55	66	73	52	67	70	67	61	57	61	58	74	59	68	64	63	73	63	61	68	62	60	64	59	61	59	66	67	79	70	67	62	76	77	62	71	64	69	78	79	67	53	56	51	68	71	67	56	63	66	77	58	56	84	62	59	58	69	73	56	68	63	76	86	65	78	69	71	56	71	66	70	78	79	65	86	74	52	78	60	71	59	69	68	75	63	65	66	61	67	66	85	57	66	81	64	61	66	68	49	56	57	74	69	91	65	60	55	76	57	69	59	81	70	77	76	63	69	72	73	64	63	74	53	57	55	59	74	78	49	56	72	59	58	82	73	67	62	54	74	69	79	78	63	63	88	71	62	58	75	66	70	49	70	62	63	67	68	69	55	65	76	59	80	69	65	64	58	67	74	64	57	64	69	66	62	68	72	68	65	80	76	72	57	59	58	64	85	65	50	57	61	63	58	64	72	71	80	64	61	64	71	77	66	69	59	68	59	72	59	47	66	66	73	66	59	65	70	64	80	55	66	66	62	68	58	72	60	62	75	72	60	68	83	63	62	65	88	73	57	51	63	66	81	74	55	63	85	71	61	75	84	65	70	65	70	80	65	67	66	63	47	53	76	44	70	68	69	80	60	82	57	47	67	59	61	65	62	63	67	70	67	58	69	61	75	71	64	78	47	75	65	70	74	71	71	71	47	54	56	70	60	70	57	44	76	60	56	73	84	71	57	76	62	88	76	62	57	66	56	54	67	73	68	52	56	75	67	76	63	69	65	59	67	58	62	55	54	74	79	72	66	56	86	73	49	73	60	63	57	68	76	64	55	78	66	65	81	56	69	59	66	77	70	70	54	78	45	54	51	63	71	68	77	67	64	60	78	63	59	67	62	67	68	67	68	62	55	73	65	62	61	60	66	79	54	74	63	76	64	56	44	66	59	65	69	77	67	68	77	71	69	73	63	51	67	77	63	66	56	68	66	64	56	54	77	59	70	74	57	61	70	71	55	74	49	57	61	61	88	67	65	57	67	58	61	57	70	61	67	68	58	64	71	54	57	53	68	60	51	59	72	67	57	71	78	68	81	78	67	62	67	53	69	103	67	68	55	69	66	59	69	69	68	67	59	71	61	73	65	59	66	89	64	49	81	87	67	71	68	86	71	85	69	46	68	59	56	61	73	47	70	65	72	51	71	71	70	63	66	66	56	81	65	51	63	66	62	66	66	70	67	56	68	55	67	75	62	57	73	59	69	68	77	61	80	63	61	79	62	62	45	58	82	61	74	83	76	71	71	53	53	71	61	75	66	70	73	78	66	71	66	77	62	57	68	65	62	80	65	64	53	63	70	62	68	66	62	58	54	70	79	76	69	75	60	86	89	75	67	68	69	69	70	59	78	61	71	70	66	63	66	61	81	73	62	75	54	64	67	76	82	67	66	63	82	67	72	69	64	73	65	71	65	62	67	68	76	56	64	64	71	85	61	67	80	56	69	58	58	48	62	73	73	52	81	67	88	65	63	60	66	63	63	70	57	57	73	64	59	67	66	82	59	62	49	64	76	65	64	97	59	70	70	67	60	62	63	49	65	62	57	58	62	64	64	67	70	75	60	65	65	54	68	63	57	58	63	76	55	75	63	57	70	60	66	60	70	68	59	61	82	54	71	64	55	66	55	54	63	85	56	51	60	64	70	74	66	66	82	67	63	76	73	78	54	63	73	64	73	72	66	75	61	67	75	66	62	56	68	62	61	58	83	73	66	62	45	77	64	70	63	61	57	50	44	55	75	64	70	70	56	70	57	70	64	67	57	67	61	50	70	77	62	72	83	88	70	75	57	70	71	74	59	74	65	59	63	65	69	71	57	61	67	72	62	75	67	62	71	51	76	68	75	59	56	61	64	69	64	86	50	63	90	75	60	68	55	64	71	71	73	63	59	64	58	47	75	66	75	86	65	67	61	58	62	63	60	59	58	65	76	50	58	52	60	58	82	63	63	61	85	68	65	63	68	79	79	57	65	77	58	50	65	64	71	78	55	57	56	58	58	62	56	60	82	55	65	59	52	60	63	69	65	82	70	67	69	64	60	83	74	64	56	82	73	79	64	71	67	79	68	80	65	63	75	70	52	68	68	68	78	66	74	63	73	70	76	70	67	69	67	68	76	53	66	54	71	61	75	70	76	76	65	74	83	58	65	81	71	77	55	62	72	50	90	60	64	60	66	73	64	68	72	63	54	62	61	73	71	53	80	63	67	64	68	67	55	64	60	64	56	68	83	72	63	73	65	53	64	74	59	72	57	63	71	50	67	56	56	61	58	57	53	61	61	52	67	70	69	60	52	71	61	51	62	65	73	76	64	69	77	53	65	70	78	66	65	70	80	67	88	68	60	66	76	54	72	58	76	71	63	72	62	71	69	58	78	53	52	64	74	68	65	63	57	63	65	56	70	68	74	56	64	62	71	59	68	79	62	54	58	57	79	72	71	47	62	70	67	70	65	62	61	57	66	67	78	63	59	59	41	68	57	81	62	79	73	78	52	62	61	76	70	72	76	75	66	60	62	64	54	67	55	52	74	61	56	58	81	65	66	72	56	64	85	70	74	75	62	62	67	66	53	81	60	61	69	85	64	68	72	76	71	60	62	54	71	71	65	47	60	67	71	81	65	72	64	58	64	60	57	65	58	66	65	63
6164	691	512	625	704	889	848	771	812	726	651	599	603	615	571	604	582	553	524	509	509	511	534	514	495	539	507	487	518	511	514	513	503	532	471	489	521	485	500	482	499	491	504	522	468	506	536	488	516	466	487	502	471	448	493	501	534	531	502	490	508	498	453	494	483	534	509	490	489	518	475	469	468	474	465	496	491	500	506	476	452	513	493	469	490	495	461	518	505	450	536	541	479	474	477	492	506	460	503	505	485	468	476	473	496	501	513	454	449	493	483	482	519	468	519	486	499	506	495	479	463	483	464	484	441	515	527	459	496	469	484	521	436	507	508	490	509	475	503	498	503	519	516	505	436	523	478	471	494	448	489	475	514	467	503	483	475	463	485	502	515	489	479	490	448	503	494	478	474	480	470	486	502	498	481	451	482	427	491	480	457	460	460	485	493	517	461	488	473	500	519	522	420	492	487	500	494	504	501	483	503	526	501	459	502	488	505	480	454	477	463	505	489	501	494	497	480	509	512	475	497	488	505	495	499	462	482	474	467	476	510	520	495	453	492	494	489	493	521	483	471	495	512	509	470	537	506	504	454	513	489	475	447	480	487	499	471	517	422	512	496	481	493	460	485	498	498	523	475	498	503	469	476	528	486	462	503	513	472	480	489	473	524	498	475	460	491	503	460	510	479	475	497	559	480	476	464	483	452	504	499	478	477	507	465	462	483	483	454	490	486	473	499	519	490	469	490	470	489	473	506	492	505	504	519	492	467	492	473	486	514	481	490	487	505	506	480	471	487	486	515	526	491	511	515	482	499	491	478	486	504	474	478	490	460	455	510	503	490	490	492	510	500	492	481	485	505	466	455	482	451	507	466	453	484	484	451	444	451	484	483	498	532	456	513	477	491	483	471	534	501	453	479	495	481	483	470	511	483	469	479	526	491	437	545	470	468	468	499	503	504	511	538	460	484	482	509	510	465	537	474	488	488	472	491	450	516	472	495	510	476	498	463	465	503	480	462	473	500	521	456	493	490	514	480	487	451	501	482	513	474	514	508	532	470	476	493	508	494	498	497	474	432	478	477	478	495	468	500	447	513	492	468	484	464	484	489	474	490	456	536	455	475	503	475	526	488	514	464	495	503	497	494	495	500	504	575	485	505	481	490	466	470	518	523	495	499	479	478	518	487	488	480	476	503	487	484	506	494	492	489	540	461	499	484	475	477	495	499	506	426	500	480	483	513	502	435	492	493	453	511	490	468	492	465	524	471	484	464	504	487	454	460	502	442	482	476	520	486	500	469	471	501	471	477	474	497	483	471	507	493	466	488	499	489	481	465	485	477	496	504	492	478	507	490	528	498	477	479	506	476	493	489	470	474	475	478	482	474	478	496	492	472	535	461	444	460	487	492	462	505	463	478	495	476	476	468	449	526	516	512	503	481	518	475	462	492	524	512	504	428	497	486	492	493	492	487	446	489	507	497	469	492	484	478	454	478	506	493	500	472	445	478	476	501	462	541	452	480	482	474	468	494	521	491	468	485	470	543	487	483	484	504	465	486	513	482	527	460	476	479	478	446	495	466	486	486	458	457	458	526	485	456	479	449	466	495	459	482	510	488	468	474	467	483	506	492	528	481	454	471	469	518	520	529	497	475	517	519	503	474	490	456	454	479	459	470	463	507	489	463	514	499	456	471	488	505	512	470	491	467	493	508	466	510	503	481	472	500	497	492	484	493	470	488	505	471	497	465	460	504	521	497	489	474	485	458	501	478	479	489	528	493	499	511	457	465	491	519	487	496	495	480	505	476	521	465	508	510	458	493	487	495	497	525	524	456	467	474	486	519	500	512	484	473	456	510	503	510	473	474	493	472	470	476	504	453	504	509	451	493	459	505	522	453	493	505	481	536	467	521	477	462	453	499	457	479	524	458	471	471	507	516	454	480	454	497	466	492	458	475	467	514	480	494	499	516	464	461	516	471	525	514	488	473	475	471	498	483	529	480	474	475	486	456	499	512	473	459	445	495	505	466	463	493	482	479	470	466	495	495	482	502	492	513	477	490	513	478	515	484	492	488	496	494	470	512	507	490	449	491	501	461	470	494	466	497	505	470	497	504	496	504	492	492	481	521	494	499	496	524	462	497	508	497	509	523	478	483	502	490	508	490	497	481	515	543	494	468	505	527	473	491	474	492	497	498	487	499	442	483	506	466	480	474	474	464	466	486	505	447	491	545	485	487	476	472	484	502	485	524	535	508	450	495	469	482	483	463	444	504	475	471	469	497	495	464	471	472	510	476	458	477	487	540	464	484	525	487	518	478	516	493	470	492	489	446	503	473	498	527	523	495	513	468	490	489	468	533	476	508	525	515	474	485	538	501	502	534	502	483	495	470	517	514	474	478	460	421	472	490	498	489	488	491	494	462	484	488	488	485	495	486	457	495	483	472	474	491	511	518	448	499	548	504	477	520	476	516	475	470	461	491	513	477	482	464	510	495	463	474	486	510	467	493	476	498	473	465	466	509	474	490	514	460	484	503	483	483	508	478	489	459	460	441	479	485	499	492	475	500	475	506	491	534	479	487	503	504	467	431	485	478	496	478	477	488	470	520	465	492	504	492	470	471	487	502	478	515	480	455	456	472	483	485	491	486	503	490	490	462	498	488	490	485	498	467	453	454	482	490	470	483	508	466	476	491	447	460	469	485	521	485	489	484	504	462	534	467	462	494	517	508	487	512	489	484	502	496	484	478	511	491	499	498	462	478	470	498	502	479	452	484	486	492	483	521	480	487	476	493	488	510	488	482	478	525	513	481	485	512	478	498	475	490	477	497	498	442	478	468	488	522	521	490	480	467	501	490	450	493	536	494	475	513	474	505	478	479	505	423	501	485	472	466	473	455	488	471	480	496	536	535	539	423	503	493	485	464	479	481	471	510	469	506	455	481	465	493	506	498	482	461	494	500	500	519	513	506	495	504	470	523	506	476	497	469	478	486	483	497	490	453	485	528	472	520	483	468	531	507	493	483	494	507	492	499	471	455	492	502	538	496	486	458	466	482	507	449	521	496	468	501	496	453	485	524	510	490	465	462	522	491	478	499	475	494	474	485	464	469	488	480	507	511	478	517	475	498	486	494	466	430	489	486	459	491	453	466	507	449	464	493	513	477	488	508	524	487	494	522	456	517	469	503	474	519	466	490	471	474	508	504	502	503	442	505	487	461	490	474	511	444	482	469	489	470	496	466	521	495	467	484	459	530	481	513	477	495	503	497	473	461	479	522	476	492	495	475	507	489	478	480	518	499	507	478	493	469	509	449	465	522	502	462	513	473	510	455	484	492	485	509	456	522	482	464	479	488	490	468	466	471	476	523	528	455	502	476	493	495	491	506	503	468	461	469	459	489	474	517	520	443	484	467	505	476	495	506	443	491	487	486	521	478	504	461	467	474	499	509	523	516	462	458	500	467	476	530	539	458	472	481	492	470	463	503	471	544	472	460	470	496	522	446	471
423	70	48	47	39	34	38	48	40	42	46	41	30	28	29	34	25	24	26	22	27	23	22	16	24	23	28	20	26	33	28	28	22	26	16	19	29	30	21	31	25	32	16	25	26	28	17	35	18	28	22	18	16	31	19	25	23	24	20	22	27	29	25	37	35	27	13	15	25	33	25	20	31	24	24	29	23	21	25	34	18	31	19	28	18	21	33	29	20	21	27	18	28	21	25	22	22	23	21	23	28	18	19	17	19	28	26	24	18	21	24	32	26	19	33	15	34	27	23	27	35	15	27	15	27	27	36	15	21	19	21	31	25	17	33	15	24	30	16	24	27	27	26	23	28	22	22	16	19	26	28	14	19	32	12	17	27	26	18	15	19	19	16	19	26	22	24	24	25	28	19	27	20	18	18	24	24	16	26	35	17	33	16	27	24	24	17	17	26	28	28	21	25	22	28	20	22	27	24	22	23	24	25	23	19	20	24	25	27	21	21	23	23	22	25	21	18	20	24	34	21	29	21	16	28	28	29	13	22	19	17	19	35	27	17	15	15	19	25	22	17	22	19	25	26	27	29	20	24	26	36	24	24	19	17	20	16	27	22	32	31	24	23	19	20	32	24	29	35	21	27	20	23	15	24	23	21	22	22	33	25	22	21	16	17	26	25	27	31	19	24	23	19	25	20	26	26	16	18	14	31	22	23	22	24	17	17	20	24	34	26	22	22	21	23	23	25	34	15	23	33	21	26	22	29	17	25	23	19	22	20	22	31	31	21	21	26	13	25	21	28	16	15	12	26	23	20	27	14	35	24	20	26	28	28	23	18	17	28	31	28	23	26	21	26	15	19	26	16	22	26	26	24	17	25	26	18	18	27	20	29	21	21	17	22	25	27	20	32	24	27	33	16	20	26	20	20	30	23	27	31	14	20	20	22	13	16	25	22	19	21	21	25	21	23	28	22	19	21	20	32	22	30	21	23	20	24	21	23	33	18	35	27	32	24	27	20	20	31	19	18	35	20	23	20	33	23	37	31	22	33	21	32	23	29	25	32	24	21	26	19	15	22	28	23	18	22	25	21	16	20	17	18	22	35	28	16	22	21	25	22	24	23	28	20	27	27	27	22	15	30	24	27	30	22	22	21	28	25	28	22	26	22	22	22	27	25	25	13	23	22	24	20	32	20	19	22	12	29	24	26	18	21	19	29	20	23	17	26	23	28	26	22	14	16	29	32	23	27	22	24	28	25	25	20	23	32	21	21	24	24	37	27	29	22	24	23	23	21	15	31	25	27	12	21	19	22	28	26	25	22	41	20	28	30	24	17	26	12	27	30	21	20	21	21	29	29	23	22	25	15	21	13	22	23	32	25	24	27	21	26	35	19	26	28	23	24	20	25	19	19	18	19	26	21	24	28	21	25	29	24	27	27	25	25	20	31	20	23	22	18	26	25	23	30	25	20	19	26	23	17	20	18	29	28	25	25	22	22	19	12	21	18	24	19	26	24	23	26	24	21	30	22	22	23	35	21	22	26	30	22	25	19	25	22	22	20	22	25	25	15	24	19	29	32	15	17	27	23	20	28	22	26	36	33	27	21	26	22	18	27	25	29	23	19	28	30	21	28	18	31	23	24	34	21	17	24	28	21	27	26	18	14	21	21	20	28	25	19	21	20	26	26	26	23	25	23	25	19	24	18	29	13	18	32	14	20	16	23	31	20	23	22	28	23	18	30	19	26	16	29	22	32	24	34	17	17	25	14	27	30	21	23	27	23	25	22	25	23	16	29	20	23	23	21	21	25	19	24	23	28	28	27	24	20	22	21	20	22	18	23	15	17	28	25	19	19	20	25	19	28	29	36	17	17	28	27	25	23	26	19	30	24	20	24	23	21	20	16	22	22	32	22	23	24	33	24	30	21	26	23	21	24	21	30	13	32	27	21	21	30	28	22	27	32	24	30	23	25	17	24	20	23	17	17	24	15	23	22	23	19	24	26	22	22	25	24	32	22	24	26	23	22	24	20	21	30	21	16	24	29	24	20	28	35	24	22	36	9	29	24	27	19	23	33	20	25	25	21	16	21	28	27	24	24	26	21	21	32	29	17	28	34	17	30	29	19	27	26	32	15	11	17	26	26	22	19	24	29	24	21	20	32	17	21	29	15	18	20	26	21	18	22	28	21	23	16	26	18	13	14	28	24	22	21	25	20	26	18	23	19	22	15	26	22	25	20	12	17	25	19	34	18	19	18	28	26	25	21	29	25	24	31	19	25	21	14	20	23	23	28	16	26	20	20	25	11	29	33	21	24	25	19	27	21	23	24	29	20	23	32	31	29	21	23	27	25	21	30	19	27	24	27	18	23	22	31	27	17	29	21	23	17	28	23	27	21	16	20	27	18	20	23	26	19	28	21	21	18	24	20	13	23	23	22	20	19	20	28	26	17	16	24	25	23	25	18	22	21	18	16	29	22	30	24	22	21	25	22	24	29	30	22	23	26	25	26	15	26	28	20	25	27	31	25	28	14	22	18	17	22	24	21	17	18	16	24	31	19	21	21	20	20	22	28	19	21	24	32	25	20	22	15	16	20	20	16	30	20	27	19	24	25	29	16	25	32	14	21	27	22	21	23	21	31	25	27	23	24	30	24	34	26	17	21	16	24	22	27	27	23	27	25	21	26	22	26	17	16	17	32	27	29	18	21	20	23	18	27	13	17	21	33	26	23	11	22	18	28	21	16	25	21	24	21	27	24	23	17	23	26	25	29	20	27	23	23	20	31	25	29	21	21	17	22	22	24	24	24	28	27	22	30	24	23	26	20	20	21	27	22	28	29	18	17	25	25	25	31	23	23	17	23	18	26	20	19	23	23	23	25	22	16	27	17	22	22	21	14	20	23	26	21	26	25	22	17	30	32	18	25	27	19	21	26	20	36	23	34	20	35	27	23	28	26	32	31	31	30	20	29	25	21	29	23	30	32	30	25	20	25	25	17	19	18	27	18	29	19	25	32	27	17	20	20	26	25	29	18	25	26	17	14	14	19	18	30	29	25	20	30	27	26	25	18	25	20	20	29	20	30	17	18	18	22	18	21	17	32	31	22	18	29	28	20	22	20	22	29	31	24	15	18	23	21	19	22	17	23	23	21	28	22	30	36	29	25	25	24	28	26	22	28	26	35	26	19	17	28	36	20	30	25	17	19	17	23	28	25	26	18	21	20	34	26	25	24	24	26	35	21	28	15	26	32	25	15	25	21	19	23	25	20	26	24	20	30	26	17	32	18	18	22	14	17	14	20	20	29	25	26	17	21	22	22	26	26	22	30	30	20	27	29	18	22	26	25	29	23	23	30	26	20	18	26	22	25	25	25	27	15	23	27	19	18	19	32	22	24	22	23	26	28	30	26	30	29	24	14	19	17	16	19	30	25	21	17	23	34	32	19	22	32	23	22	23	16	16	26	22	17	24	16	23	27	29	20	24	20	35	22	22	27	27	21	19
5157	1062	461	612	1606	2241	2079	1781	1379	1141	955	751	645	597	515	453	441	397	345	346	333	291	289	304	264	262	263	240	276	228	247	237	229	177	240	214	244	217	230	231	232	169	192	187	183	198	198	196	208	167	202	179	184	181	200	191	195	182	194	180	179	195	176	169	170	170	214	193	176	192	176	166	165	202	182	208	181	212	184	179	169	186	182	162	171	179	165	176	189	177	187	198	180	197	171	203	176	172	146	157	168	175	174	196	185	168	171	168	174	179	187	177	175	169	193	193	174	170	174	180	172	197	166	154	194	177	159	190	181	177	180	183	195	172	192	165	164	176	169	177	161	149	150	165	179	194	174	180	152	173	172	192	167	170	173	200	184	183	173	164	175	179	179	167	153	159	169	167	149	170	178	179	162	169	195	150	157	167	192	172	135	163	169	171	171	147	167	171	168	150	169	164	186	165	143	186	167	169	197	187	178	161	180	174	182	170	171	173	172	155	172	163	171	163	164	156	161	152	162	168	170	182	145	175	177	188	181	208	175	164	167	186	188	207	190	168	165	163	163	168	165	179	181	180	175	166	176	177	190	186	167	161	169	180	179	165	162	172	200	186	175	188	189	190	177	166	172	169	150	169	156	186	185	148	198	189	170	176	182	187	155	179	159	152	195	177	171	169	184	155	167	181	175	188	155	176	180	171	164	170	160	146	182	183	142	166	173	162	184	146	167	169	174	176	175	165	188	158	161	151	159	173	166	165	179	187	151	183	162	201	168	181	182	179	184	201	175	197	169	180	199	180	149	153	163	152	186	169	141	170	168	161	165	171	172	169	173	175	165	192	145	187	160	184	160	168	175	151	171	171	157	195	163	164	171	187	149	159	178	150	180	155	162	135	198	178	183	179	173	173	173	139	187	140	177	151	169	159	166	159	161	173	183	196	203	163	187	164	176	179	165	184	177	172	172	167	151	169	189	152	176	185	160	179	142	159	171	187	163	180	155	168	176	209	181	172	164	162	171	175	191	183	189	191	178	174	159	197	179	166	175	178	178	169	182	183	171	160	182	181	172	168	187	169	159	160	158	173	160	188	154	186	170	143	186	176	187	172	170	171	190	156	167	165	176	156	185	165	176	173	146	164	190	165	159	146	169	170	187	171	172	179	185	165	160	176	175	185	166	154	180	205	156	198	179	160	176	187	202	182	180	161	170	167	201	166	194	146	161	181	182	156	189	174	188	160	182	159	169	168	184	172	191	190	143	183	174	171	170	173	157	192	165	159	157	176	147	152	151	185	176	187	176	160	170	172	156	158	157	167	176	165	150	189	164	161	179	203	156	151	187	173	146	194	186	195	172	154	181	194	184	168	136	162	156	181	187	169	197	170	164	174	193	140	176	168	182	176	177	167	169	170	187	177	170	173	176	168	170	162	157	153	159	163	187	196	175	154	195	180	175	181	175	171	169	159	190	176	176	169	164	177	159	156	170	192	171	166	163	170	168	198	183	133	182	162	173	174	174	153	162	176	199	189	172	164	188	176	174	182	188	160	174	172	199	160	178	173	187	168	189	168	178	158	159	168	157	167	178	151	156	167	174	183	171	176	169	192	166	170	171	148	177	168	180	203	186	175	158	155	164	175	180	185	159	180	184	185	194	149	177	163	160	152	146	188	174	196	174	167	184	188	164	184	185	162	184	166	161	165	185	165	166	185	174	171	165	168	166	197	180	164	159	162	153	209	181	163	155	189	156	177	171	171	169	202	186	176	180	156	185	155	156	166	176	186	157	186	155	173	156	166	185	185	163	178	191	187	183	194	160	177	164	174	163	178	188	160	167	183	159	141	185	190	174	158	196	174	168	180	170	156	198	158	166	181	210	182	166	161	179	191	168	181	171	166	171	164	186	182	171	198	172	199	179	169	158	169	174	157	184	169	151	186	164	195	167	161	161	182	154	164	161	168	166	182	184	164	173	172	170	161	178	160	173	179	156	170	172	175	174	154	155	192	164	188	177	195	173	185	176	181	166	159	181	164	177	180	168	165	184	166	158	180	164	167	173	162	168	173	164	180	149	177	186	162	173	165	173	157	149	180	190	177	148	166	161	183	193	184	181	151	171	176	165	143	164	177	168	157	152	165	163	172	183	180	165	174	173	189	165	136	156	173	185	172	168	187	168	167	170	179	165	178	160	161	175	164	170	186	187	137	156	176	170	172	169	151	193	184	179	189	162	148	184	186	150	179	145	167	156	161	148	165	148	177	177	193	171	165	184	180	161	174	178	151	170	180	186	161	179	173	153	164	156	183	183	180	167	178	174	155	165	178	151	189	148	187	187	171	165	158	159	154	153	177	166	169	166	165	144	167	177	151	171	153	159	185	188	183	168	180	188	180	193	170	181	182	171	190	165	158	190	173	165	156	182	153	160	174	171	168	169	158	170	179	182	212	195	178	184	156	170	166	179	189	176	179	178	172	189	164	162	173	188	164	181	168	167	176	180	182	174	182	148	178	167	159	184	160	151	163	178	178	179	160	184	199	183	176	191	151	164	168	195	152	173	189	191	174	175	170	185	174	182	162	175	180	196	191	174	177	146	184	184	173	152	184	182	166	167	162	185	193	172	184	153	198	175	149	167	175	146	168	172	174	166	160	160	154	148	154	149	153	166	194	182	172	165	179	180	174	180	157	159	174	178	171	180	161	159	176	192	182	198	151	171	188	179	175	183	176	173	157	187	159	171	162	183	186	178	170	175	155	169	179	185	166	174	184	176	160	160	195	166	168	160	184	179	175	182	185	173	160	170	164	163	183	196	149	161	152	153	183	160	163	191	171	192	185	175	159	172	173	179	174	163	153	180	151	162	185	186	182	165	164	171	185	167	182	192	160	198	178	150	163	170	180	179	186	180	145	165	159	154	180	146	142	172	199	142	162	166	181	220	169	150	164	175	159	160	177	165	186	183	186	174	190	169	181	176	184	183	178	154	168	154	180	179	181	178	177	170	190	169	164	176	152	213	161	169	176	190	173	183	182	193	166	152	167	184	178	187	172	165	169	166	159	179	182	167	158	194	164	152	173	145	161	158	178	144	180	166	172	163	174	169	154	154	162	183	176	171	158	157	176	176	165	164	191	167	171	166	175	186	180	195	189	138	171	187	166	182	179	165	157	181	171	193	179	177	185	173	180	172	171	169	172	159	161	176	180	171	179	173	178	155	194	188	188	154	188	159	168	183	172	173	155	172	159	178	176	163	171	186	153	191	183	169	151	172	216	175	194	176	181	179	159	165	183	166	145	170	172	174	166	170	167	178	170	184	158	153	184	163	159	141	170	169	198	158	160	193	163	139	166	182	179	184	173	149	183	157	158	165	166	180	172	175	164	181	168	170	179	181	193	160	197	188	200	155	185	175	180	178	163	180	175	189	176	190	167	156	175	162	177	175	182	160	147	144	187	166	173	157	175	205	194	162	165	190	170	168	169	197	181	160	171	165	167	161	178	180	189	179	189
1713	158	118	111	127	118	133	121	119	121	112	101	123	93	121	128	112	122	113	98	110	111	99	108	101	101	113	115	101	109	95	90	105	104	98	93	110	93	108	119	111	102	106	118	93	88	115	79	102	115	118	96	113	92	102	107	98	95	106	102	94	104	96	97	105	96	117	98	121	102	116	92	103	101	93	90	113	88	97	117	103	103	94	96	96	91	91	94	96	99	93	95	100	103	121	100	120	113	102	99	103	106	77	108	90	108	94	108	115	102	82	107	111	93	110	98	104	118	105	95	97	97	104	109	106	121	111	99	106	106	96	91	103	119	108	96	78	100	91	98	104	111	126	102	94	121	107	89	98	90	89	90	103	110	86	114	89	93	117	89	106	101	89	99	101	88	110	109	106	108	89	111	106	94	109	86	115	97	107	97	104	109	111	114	87	98	101	98	98	87	90	95	104	102	108	101	87	106	92	77	118	106	96	99	97	90	116	93	101	98	97	110	109	123	105	94	110	105	82	98	106	103	101	99	89	99	118	108	83	86	108	81	113	94	103	115	128	102	93	97	90	90	94	113	113	102	104	97	102	96	87	93	96	108	110	126	107	105	106	96	88	108	100	99	102	104	101	106	100	93	126	96	97	99	111	93	103	91	98	81	103	116	114	103	103	96	104	101	101	118	102	83	82	108	109	89	74	102	96	100	82	110	101	109	104	104	91	97	114	104	92	87	107	98	93	88	99	119	101	90	88	93	90	89	93	124	99	112	110	95	109	102	113	119	88	101	78	99	102	86	105	110	98	87	103	116	108	111	106	104	113	100	107	85	97	90	86	86	111	117	107	94	91	95	85	99	111	123	96	108	92	105	101	112	112	99	102	99	106	117	91	105	96	97	115	105	90	90	99	95	84	89	98	92	98	100	109	85	88	110	108	88	103	101	97	111	96	98	102	105	101	96	112	103	122	92	100	105	106	98	93	99	109	81	95	98	81	103	103	103	102	84	97	79	111	103	98	95	114	104	97	106	103	109	99	112	122	98	97	104	97	113	98	102	88	98	116	89	108	101	117	96	123	100	101	109	104	105	107	87	89	99	98	79	105	109	94	96	109	99	108	99	97	105	76	117	93	100	98	120	111	95	97	93	105	87	97	107	114	103	102	95	109	80	111	98	96	90	97	84	101	101	95	94	87	95	112	118	96	86	86	110	108	93	100	92	89	85	88	107	97	89	101	94	110	108	78	97	90	93	84	96	97	91	94	83	98	108	105	84	100	96	104	93	99	82	104	103	111	95	84	106	106	114	97	131	105	101	97	97	109	96	105	88	80	99	101	93	113	116	82	92	101	86	102	110	111	105	112	109	98	101	96	110	96	102	90	92	98	91	106	114	90	117	96	109	104	103	107	98	97	109	103	97	89	89	93	101	92	100	106	98	94	102	90	114	117	105	111	96	102	103	75	91	92	108	114	103	96	104	100	96	103	112	114	104	93	93	109	99	97	106	97	104	98	89	90	97	86	88	93	92	98	99	113	103	117	93	100	108	91	100	83	92	79	114	114	93	88	86	109	100	82	105	106	88	84	96	83	97	100	85	122	98	105	97	88	96	107	90	115	95	99	94	91	88	97	108	94	86	88	110	112	107	94	91	86	90	94	89	106	126	103	102	92	104	96	109	90	86	125	77	84	93	109	114	85	109	98	120	94	94	99	95	95	94	95	114	102	104	112	101	92	104	99	74	105	101	103	97	109	95	97	91	94	105	93	116	108	96	86	109	105	99	90	106	96	106	99	106	109	103	99	86	107	104	84	91	80	110	106	100	99	103	108	109	124	96	94	100	88	101	109	88	92	114	87	113	107	122	120	91	79	102	106	111	111	98	103	99	106	100	105	101	115	108	109	105	100	129	115	105	107	97	82	102	91	86	121	92	109	98	106	100	106	86	86	83	110	100	101	99	88	106	110	115	99	91	92	92	81	99	87	113	90	102	86	106	118	105	117	101	97	109	113	117	106	94	101	106	88	79	107	108	101	90	100	121	110	97	96	98	98	101	117	110	80	101	100	106	106	94	98	97	104	118	97	109	93	111	90	94	97	111	85	101	107	93	91	102	90	108	82	107	91	105	94	91	88	92	100	91	106	79	116	93	106	113	108	110	108	113	104	94	93	82	96	83	107	104	115	98	110	108	111	110	102	86	104	121	89	99	91	87	115	94	96	104	106	74	110	99	112	122	86	94	95	101	101	104	85	114	106	111	101	78	95	104	100	94	98	116	106	110	94	103	110	91	97	88	108	93	110	95	97	114	106	107	87	81	89	100	100	89	98	116	99	91	102	104	91	106	105	113	101	95	95	83	106	109	101	89	94	90	93	85	84	111	87	90	110	101	97	105	102	94	93	90	102	95	112	108	94	87	103	102	96	107	97	98	89	110	125	74	90	70	91	88	84	93	114	91	88	99	89	97	89	97	85	106	97	99	113	86	118	89	98	108	108	76	90	95	78	99	106	90	117	102	100	102	96	100	108	102	109	107	101	98	75	109	92	116	101	101	93	109	86	98	88	100	103	96	88	101	103	95	100	106	108	95	89	103	105	101	97	96	113	116	116	123	102	101	104	100	101	111	105	88	103	88	107	96	98	91	109	117	100	108	94	84	94	110	89	109	87	98	102	119	99	105	106	91	108	103	90	103	93	80	87	101	85	101	111	98	98	97	100	97	91	89	115	86	99	100	85	107	103	106	96	105	110	102	117	103	107	91	100	105	97	96	116	100	111	92	106	99	104	92	93	93	102	96	107	101	119	100	105	98	93	105	114	101	95	100	109	101	110	104	98	83	96	85	90	92	110	94	91	89	88	93	109	104	108	101	122	90	98	98	95	105	105	101	97	96	85	103	100	97	114	82	90	95	104	91	100	101	97	80	112	106	111	82	101	92	109	119	101	98	108	101	109	100	116	113	106	98	107	106	102	89	102	106	101	107	96	81	105	81	103	97	104	97	111	91	107	92	113	94	115	103	113	111	95	90	99	109	101	114	106	92	112	83	112	87	90	104	88	95	95	96	116	106	111	118	90	97	97	109	94	100	120	108	89	105	107	102	98	85	118	95	105	105	97	87	92	114	95	105	96	108	94	93	107	91	91	99	112	113	117	100	122	113	103	109	100	101	115	105	73	97	122	116	98	96	105	118	99	101	101	80	106	108	97	107	93	110	107	91	114	110	98	94	115	99	80	89	101	111	101	99	93	102	109	97	93	111	99	107	98	107	103	105	87	116	97	97	97	88	107	103	94	109	79	107	94	94	88	100	87	92	109	94	106	125	104	114	102	94	93	96	102	97	112	91	101	106	104	93	113	110	89	111	98	113	93	99	97	109	102	113	86	95	103	110	91	98	125	88	92	94	119	102	113	107	105	105	95	108	84	78	98	110	73	101	98	75	109	104	104	109	97	90	106	106	83	98	73	88	82	101	105	118	84	111	93	101	102	92	98	110	88	85	96	108	105	83
7634	1300	935	1027	1732	2309	2271	2018	1708	1581	1456	1331	1242	1142	1056	980	990	953	935	850	864	883	832	863	816	850	787	749	798	763	758	748	774	763	808	759	747	782	748	751	737	755	713	737	794	769	761	762	745	703	723	752	756	748	755	717	755	739	730	699	731	728	796	721	773	764	738	699	756	718	730	769	685	725	713	744	744	715	706	737	727	752	717	735	712	725	721	738	727	725	743	690	721	726	731	691	669	730	744	740	690	721	759	716	752	733	725	706	696	715	722	755	728	744	737	751	734	701	745	720	708	727	724	708	785	691	762	777	693	764	661	681	664	714	725	654	705	723	714	713	742	697	746	717	679	729	717	676	731	712	672	756	694	724	706	716	731	736	704	726	752	728	711	683	701	721	742	705	727	750	746	697	747	773	683	705	704	734	676	763	732	740	714	726	746	725	676	717	694	722	743	720	739	713	706	753	758	699	720	730	709	739	719	697	656	717	655	683	712	718	727	737	703	664	718	733	754	729	732	728	714	691	716	694	722	643	711	753	751	715	760	710	781	709	699	728	700	730	720	730	720	710	747	732	724	767	759	747	743	764	723	719	749	717	756	706	700	745	711	659	680	685	673	740	689	750	719	762	736	736	704	727	704	682	747	685	680	673	811	714	722	667	737	691	679	747	779	730	678	739	738	744	713	682	701	719	720	742	702	773	760	685	707	728	711	742	706	680	705	738	724	730	717	687	704	726	734	761	718	699	694	704	724	673	785	713	680	689	688	660	716	701	672	741	705	744	745	678	764	698	694	686	718	726	768	723	712	699	756	694	738	691	698	681	732	735	760	691	741	750	730	728	684	726	705	687	706	699	716	724	751	700	686	715	771	794	725	763	689	707	722	707	729	765	734	709	740	707	735	748	722	706	732	725	696	707	732	737	710	762	742	708	707	745	707	767	693	679	746	654	722	727	715	691	730	661	662	735	727	654	742	720	714	714	729	739	785	673	674	727	718	712	713	761	729	696	705	708	775	713	704	700	683	692	744	719	769	725	741	704	763	741	709	703	726	708	728	714	706	674	725	719	721	697	711	791	726	762	751	708	712	706	724	716	724	706	720	760	731	746	709	707	757	757	766	691	722	674	772	720	707	713	700	711	706	780	741	697	725	677	767	721	680	722	685	690	686	730	718	709	703	742	739	722	794	709	710	713	714	731	643	759	743	756	692	715	712	684	726	657	684	753	752	744	719	739	697	702	690	726	731	719	730	707	734	697	706	713	715	668	697	656	745	734	719	687	702	729	745	690	764	678	696	733	728	740	728	762	708	716	696	685	731	769	680	745	672	738	731	736	711	731	714	756	755	740	726	744	760	711	714	703	697	742	737	721	707	706	699	694	707	693	671	732	741	732	711	706	730	751	716	709	678	725	686	781	697	756	772	712	739	733	726	683	732	692	725	703	741	733	690	640	720	732	729	745	782	688	719	759	734	734	705	715	710	739	715	741	640	727	746	744	719	759	636	746	757	722	707	755	705	735	723	689	743	711	714	740	755	731	707	720	724	723	695	706	722	758	700	718	702	731	685	714	690	627	699	739	686	735	730	694	690	742	741	712	736	706	714	726	722	732	714	723	721	748	704	747	690	709	705	689	749	716	700	682	694	708	773	743	759	736	712	740	714	799	728	688	708	719	690	747	707	705	746	717	744	680	682	724	735	713	717	713	707	765	710	729	679	690	698	701	675	725	723	740	690	685	738	696	712	708	750	736	746	739	707	726	738	720	682	708	718	754	758	687	738	752	728	732	730	696	703	714	719	681	707	687	683	756	730	733	720	714	702	713	713	680	748	702	689	694	714	726	715	731	703	761	671	715	757	742	739	732	672	743	734	714	700	770	718	752	680	701	723	699	730	710	718	707	713	699	737	710	745	726	747	698	701	719	771	718	688	743	758	706	747	686	742	715	733	712	759	707	709	715	710	807	775	668	691	753	764	707	706	658	658	689	719	717	699	737	731	697	761	726	727	723	699	714	735	650	750	762	727	730	748	693	714	739	678	734	735	735	692	704	712	680	700	718	700	731	774	720	744	732	727	708	736	706	692	734	734	723	714	724	696	748	721	723	712	713	764	673	719	708	738	696	685	730	759	748	699	698	755	714	687	701	718	734	736	670	763	722	714	716	721	715	743	709	729	664	693	736	730	687	762	734	703	675	742	751	747	706	756	757	696	742	698	684	749	710	702	718	689	734	739	730	739	801	701	735	749	709	736	701	756	685	733	707	747	754	717	704	712	698	711	721	694	737	748	672	682	695	775	688	697	703	727	710	745	718	712	680	737	707	733	724	777	731	747	695	708	648	655	690	735	700	694	725	715	706	737	738	760	732	688	719	676	674	744	731	699	762	699	694	705	734	708	700	735	723	671	718	698	695	740	727	782	717	743	693	733	724	705	662	766	748	732	716	714	666	712	748	787	721	748	696	735	719	688	684	718	716	706	677	728	688	679	718	691	764	698	735	741	701	736	768	701	736	726	680	708	718	763	694	702	677	696	731	703	717	758	727	743	739	730	721	673	721	716	732	739	717	690	754	696	719	697	729	731	718	787	677	744	667	728	711	741	720	732	795	690	749	701	767	707	689	701	739	689	679	691	692	715	718	697	734	694	660	729	720	705	689	705	714	783	725	688	747	772	707	699	740	735	717	716	724	766	682	703	748	721	705	757	730	695	755	747	718	697	757	753	676	696	755	727	713	716	679	696	746	731	701	700	688	722	692	721	733	704	677	757	706	711	739	677	724	736	749	704	724	747	689	699	696	717	709	754	720	718	692	708	660	712	721	718	734	736	736	713	681	739	746	743	753	742	716	682	743	699	769	709	677	702	702	710	722	661	707	724	723	751	764	721	726	733	700	655	760	677	701	747	716	717	702	697	736	705	741	708	686	708	720	730	748	760	722	742	735	684	723	745	745	782	728	738	691	737	684	695	725	760	742	720	697	721	690	722	764	735	742	706	707	738	714	676	728	717	680	744	690	684	709	699	698	753	779	700	731	689	762	734	700	686	719	762	723	705	736	745	733	725	723	721	718	737	719	709	700	735	752	706	712	752	666	716	709	747	724	731	699	713	710	726	708	696	693	722	701	709	700	701	736	708	717	719	708	786	739	752	754	680	680	772	744	738	743	745	759	694	719	775	694	720	732	762	707	749	708	661	702	733	749	731	714	720	693	771	654	677	690	732	739	716	678	720	759	711	657	749	660	713	735	749	721	768	695	734	753	697	695	724	694	726	700	695	691	687	686	750	743	761	738	745	725	695	679	678	693	737	700	715	714	730	728	732	708	708	724	746	696	744	698	751	676	709	745	704	700	694	719	704	710	699	746	714	761	707	725	689	743	708	743	703	744	704	690	695	731	727	734	723	708	744	672	714	721	753	731	736	696	737	748	698	734	730	703	741	664	698	695	729	756	703	774	710	723	693	692	698	677	689	706	680	760	696	679	763	705	748	736	711	693	743	709
841	135	71	55	61	65	89	79	83	75	79	67	74	66	65	61	79	65	57	64	55	58	57	66	59	55	43	42	54	36	47	48	56	56	51	58	52	47	33	53	36	56	45	41	39	47	49	40	54	38	47	56	48	44	48	33	41	39	46	43	41	39	42	44	43	62	50	46	47	56	42	46	46	54	42	57	52	57	47	49	49	45	36	43	31	38	42	36	44	40	44	43	38	43	49	52	43	45	38	45	46	40	44	46	33	48	49	45	35	55	54	44	45	37	38	62	52	47	61	57	39	44	35	52	41	51	44	36	48	37	52	47	33	56	57	47	41	42	41	57	51	50	46	33	45	45	49	38	50	36	39	43	66	39	43	47	46	36	57	45	59	37	54	49	42	38	45	44	52	48	48	52	53	40	38	53	64	46	55	51	56	49	48	46	50	50	48	44	42	58	44	45	41	42	56	49	55	47	50	37	58	58	42	45	43	57	38	44	46	40	47	41	41	47	42	48	43	54	56	47	55	39	35	42	32	51	42	47	44	63	46	41	34	42	54	35	51	41	51	51	50	42	40	40	50	51	47	55	60	58	60	34	49	43	46	50	41	40	50	52	60	44	41	38	40	39	44	57	51	51	52	49	53	41	40	57	35	39	49	39	54	60	37	53	38	49	43	44	37	54	41	42	44	42	41	39	49	42	52	41	37	45	49	39	39	47	53	51	29	50	43	54	55	54	51	49	50	50	43	48	40	40	41	33	46	38	42	38	39	43	38	35	48	40	40	46	51	48	41	41	35	45	33	45	49	59	45	50	63	53	45	62	48	46	46	50	43	46	53	43	43	40	48	49	37	51	41	41	51	37	41	51	51	38	40	53	44	51	45	54	43	36	41	55	49	46	54	42	58	54	40	44	45	42	50	44	47	50	46	45	44	48	38	44	37	36	42	44	40	38	57	47	53	51	36	40	45	52	40	55	45	55	53	48	41	36	38	46	47	40	43	47	40	46	39	46	51	35	37	52	48	41	61	46	43	40	45	47	43	51	46	50	54	61	40	36	31	61	41	48	35	45	46	48	34	39	44	41	40	37	36	55	38	47	47	43	50	51	53	43	43	40	45	46	44	40	39	50	48	48	48	53	43	46	55	54	32	54	41	45	46	53	44	57	51	58	57	49	42	46	43	54	38	55	44	42	36	36	44	51	35	36	36	41	45	36	46	42	54	44	48	57	39	40	55	46	62	54	42	41	34	44	52	51	40	34	63	37	50	37	42	32	54	50	48	40	47	37	38	55	51	37	56	39	41	42	57	35	44	38	41	28	47	43	56	49	52	37	50	46	48	49	49	41	47	47	33	50	59	48	58	42	38	48	47	50	49	49	35	60	42	57	44	50	58	43	29	51	45	42	54	54	39	48	46	53	47	43	35	47	32	47	47	37	32	54	52	45	39	42	46	50	53	54	46	44	39	48	53	42	51	42	51	40	43	42	48	39	49	51	43	63	41	35	56	39	44	36	52	41	45	47	40	50	47	43	56	50	55	57	40	38	40	54	60	39	45	48	63	46	57	39	55	41	50	56	53	51	37	46	45	51	44	43	46	46	41	45	42	50	37	33	44	52	41	44	51	40	35	55	49	46	42	46	39	34	46	39	44	49	46	36	37	34	48	49	50	52	37	48	38	31	52	57	51	46	44	51	46	35	41	46	46	48	41	44	41	34	40	41	67	50	42	44	50	42	58	33	32	57	37	56	33	42	34	50	39	46	45	47	54	36	47	43	43	42	54	44	41	46	38	40	41	40	45	42	50	42	54	58	45	65	51	51	40	50	44	37	42	42	48	47	46	45	48	43	42	37	48	44	48	41	53	38	41	45	35	46	46	45	41	58	48	55	55	33	44	50	57	55	45	58	52	47	40	48	50	51	48	54	45	52	42	57	47	53	40	44	46	44	43	36	49	54	37	54	46	42	27	46	49	47	43	50	57	58	57	46	51	42	47	46	58	54	44	36	46	50	46	44	48	58	41	51	47	41	51	41	41	48	37	45	46	52	51	49	52	40	48	44	66	59	53	41	46	49	33	45	51	44	41	48	50	61	43	53	43	38	39	48	45	60	62	71	51	51	39	49	49	55	39	39	47	52	49	66	44	45	39	41	44	55	34	51	38	38	63	47	44	44	48	54	49	56	52	56	51	49	35	39	38	41	37	45	44	55	45	39	36	41	57	45	40	48	62	43	50	53	58	60	53	48	61	45	43	46	34	36	52	51	39	57	41	42	47	36	38	42	46	38	38	46	44	48	63	56	56	47	50	38	40	51	49	54	63	40	40	51	37	59	42	35	55	47	54	44	49	47	43	38	51	47	42	55	47	49	47	27	59	53	39	49	44	53	49	65	38	52	40	45	44	47	50	48	47	41	39	46	46	47	42	37	50	49	32	44	42	55	51	35	40	43	65	55	51	48	41	57	48	53	44	51	54	44	49	37	47	39	45	40	48	54	47	51	38	53	54	36	54	44	52	56	46	44	41	42	38	42	40	59	40	47	45	37	49	55	35	36	52	44	48	45	44	40	37	51	48	43	46	52	51	48	52	46	38	46	54	58	47	46	41	58	48	50	38	44	46	35	47	39	44	49	42	37	43	52	48	50	47	45	37	38	50	45	43	51	55	44	39	45	54	36	53	56	44	42	56	52	35	45	48	46	46	47	47	49	47	38	53	49	57	54	41	42	51	39	53	52	49	34	38	43	49	40	36	40	56	53	53	40	40	45	48	45	29	40	41	35	51	31	43	48	54	50	38	49	43	55	52	47	57	51	47	46	56	49	55	48	52	32	60	40	43	50	43	33	39	48	45	53	46	59	55	51	54	52	47	43	54	33	57	45	49	60	28	34	48	49	49	44	43	47	50	38	37	39	39	46	35	55	49	50	39	45	53	41	50	51	45	36	48	36	46	56	45	45	46	45	52	38	53	44	43	49	39	46	55	49	33	41	48	49	46	60	36	36	53	39	44	48	47	53	40	43	57	43	40	46	40	44	33	53	57	55	52	47	46	51	51	32	51	47	33	44	45	32	32	51	46	41	45	45	47	50	46	53	46	41	48	33	51	41	46	49	52	47	44	48	47	42	64	57	46	56	45	64	32	43	41	55	39	45	55	44	51	45	46	54	50	51	52	42	42	58	36	38	49	54	43	53	50	46	50	57	51	54	51	45	60	43	59	50	47	57	58	27	45	33	38	56	37	49	43	46	49	44	37	44	59	49	41	52	48	52	52	53	45	45	44	58	59	42	35	41	32	34	47	44	44	33	38	40	40	43	43	55	39	33	52	38	37	38	52	44	54	33	58	50	47	48	42	37	39	37	42	51	43	57	49	43	31	57	50	53	45	50	43	38	40	46	45	54	46	47	48	47	56	45	43	40	40	53	43	48	49	44	46	40	57	53	42	43	58	39	58	46	39	36	42	38	36	50	59	39	46	42	41	47	51	54	53	46	54	48	53	38
7794	1457	832	1019	2531	3560	3296	2785	2408	1876	1504	1329	1169	1053	915	862	811	724	674	643	589	551	575	542	503	504	486	450	452	444	440	424	396	402	395	379	402	396	394	365	375	368	403	365	346	359	381	352	333	362	373	364	341	369	364	326	326	364	346	357	318	352	313	339	324	334	345	326	319	315	330	343	295	309	334	338	343	319	309	338	326	314	340	321	327	300	327	335	304	349	340	331	320	318	313	308	318	310	325	345	335	339	358	313	301	312	321	311	306	316	290	313	316	334	330	333	281	285	339	284	353	313	327	326	302	302	337	341	323	293	340	328	328	311	338	318	308	327	325	331	290	304	312	302	306	313	332	328	296	322	302	291	341	315	320	322	311	292	298	323	319	346	352	333	351	321	315	320	296	324	307	321	329	327	345	292	338	321	342	309	314	315	334	353	316	298	289	339	292	300	291	324	324	310	322	320	321	318	302	321	308	347	282	309	343	336	290	301	278	332	344	313	303	335	346	329	295	310	333	344	354	310	292	320	313	329	308	317	309	298	325	318	313	340	334	297	283	278	326	315	323	340	327	281	339	334	316	323	288	308	324	314	301	309	281	324	314	315	289	313	328	325	297	320	308	326	304	315	317	326	320	308	327	337	322	278	336	306	310	336	303	298	313	339	325	321	319	327	340	323	316	330	304	311	313	279	287	313	304	319	350	301	298	312	320	293	314	329	300	328	285	308	329	338	340	320	317	298	323	324	291	334	336	304	335	349	296	300	326	313	332	303	340	291	334	300	289	316	319	342	345	294	307	263	352	321	337	324	329	281	323	298	303	300	303	323	290	319	289	304	314	325	303	316	314	312	309	309	345	298	303	318	302	329	301	308	328	320	301	266	343	310	325	302	319	318	333	321	298	315	331	294	317	337	320	346	327	314	330	312	310	302	308	335	303	304	324	321	331	303	307	339	344	313	354	307	290	315	330	309	314	299	318	309	330	305	298	341	342	316	309	337	307	314	354	319	301	329	323	327	335	330	337	326	310	304	276	295	318	293	317	285	334	312	347	307	337	305	306	321	318	325	302	328	298	338	304	306	316	302	337	313	283	308	314	275	326	326	322	331	340	340	340	300	292	304	303	312	315	309	338	305	329	308	337	307	335	314	342	306	331	305	325	307	317	332	336	300	321	318	331	305	343	309	330	323	338	331	310	311	324	312	322	321	302	335	317	292	297	305	315	310	309	322	316	305	324	344	309	324	308	348	317	331	295	300	334	336	319	294	298	320	320	279	308	332	329	324	356	298	295	293	292	332	294	326	348	315	332	329	295	306	322	321	326	308	314	320	325	319	338	298	303	356	310	304	312	317	296	307	350	333	330	308	297	308	289	311	312	322	326	340	334	333	309	326	304	291	366	310	312	334	298	338	300	282	344	290	313	333	272	313	317	300	351	317	324	321	314	313	313	317	296	323	340	324	298	306	283	312	325	303	319	320	361	318	303	268	334	340	298	341	300	342	306	312	321	311	324	328	334	299	325	310	335	301	349	291	322	317	329	294	320	313	299	301	306	295	341	330	323	327	324	301	287	314	310	354	332	303	346	309	334	319	306	305	313	335	311	316	290	276	328	333	325	329	336	316	325	325	364	350	307	354	299	345	300	323	346	297	299	288	285	336	314	300	319	352	332	304	311	329	307	299	329	318	315	302	341	299	298	328	297	335	323	303	324	284	335	292	287	346	315	326	306	308	320	295	317	320	323	324	326	331	356	302	324	298	333	326	287	305	337	304	331	311	308	327	325	296	325	317	323	309	275	265	332	288	309	312	343	342	325	352	323	279	297	314	316	324	333	355	320	357	343	325	357	322	315	308	325	338	300	307	280	313	297	308	345	326	351	334	337	323	279	298	320	313	319	319	306	291	323	346	328	310	289	299	322	294	335	307	343	288	309	330	288	315	322	327	310	294	317	317	349	323	332	330	344	347	336	298	316	323	325	295	296	283	265	337	298	318	294	296	336	317	309	316	312	289	315	339	296	330	338	314	356	319	305	368	329	305	280	335	284	305	301	309	283	292	327	338	289	317	285	335	329	321	329	317	294	317	335	286	335	329	298	314	286	306	296	336	294	274	317	323	318	363	296	307	294	327	293	326	306	339	337	300	318	336	304	312	326	311	283	351	310	325	313	325	292	306	327	323	306	292	321	329	315	283	277	290	313	298	320	310	278	309	305	295	297	301	304	297	314	289	315	297	289	318	317	320	316	348	306	315	289	301	312	308	300	344	307	323	319	347	324	308	313	345	323	306	299	305	318	334	309	344	329	315	361	300	316	330	343	343	316	330	338	321	330	306	282	335	317	300	294	313	327	331	323	297	338	316	344	326	299	321	324	314	350	339	321	337	312	357	312	311	337	318	305	323	337	330	317	310	370	314	277	341	346	316	334	282	295	332	355	328	309	323	312	307	295	332	307	318	320	320	296	299	296	332	300	331	359	336	313	287	333	307	294	304	301	321	311	314	356	314	307	329	328	293	311	340	291	320	355	336	328	304	294	305	308	298	310	319	317	332	311	305	325	305	325	312	347	280	309	326	334	325	340	319	305	312	332	320	344	277	328	348	325	306	307	337	294	372	305	326	325	324	337	285	315	342	285	301	310	325	314	299	344	314	306	328	345	308	306	298	341	337	318	304	321	319	301	335	341	331	301	318	331	317	328	322	301	357	301	304	321	286	292	326	284	348	316	287	299	336	321	287	306	288	303	304	335	333	297	311	340	316	356	300	314	317	345	298	317	357	307	328	333	328	283	338	342	331	295	319	319	313	320	301	333	290	317	305	311	321	313	298	299	346	323	329	332	320	293	289	309	339	337	303	319	322	334	314	345	332	316	303	303	323	323	327	304	317	308	345	346	296	293	281	335	279	324	322	331	293	294	294	300	329	314	344	306	313	319	280	317	332	310	310	340	321	303	330	335	337	324	327	285	309	315	313	323	351	304	318	355	300	277	315	319	337	283	328	301	319	314	314	313	319	332	319	312	329	302	309	282	295	291	300	330	305	294	319	332	298	341	306	322	307	310	343	348	304	299	311	290	340	321	310	311	328	309	325	334	269	306	334	318	315	316	335	317	307	301	317	319	311	321	318	312	289	296	307	314	316	323	315	325	334	345	319	324	312	318	329	323	340	306	309	308	341	301	337	327	330	306	326	292	286	326	323	325	330	324	303	310	304	285	321	323	314	309	316	309	302	310	320	331	323	332	330	288	318	271	284	321	315	334	310	305	286	301	294	289	311	338	329	292	300	298	289	295	315	352	311	317	322	326	320	310	331	317	321	314	320	323	303	324	311	309	311	316	303	314	334	307	334	322	281	328	347	338	328	330	304	339	340	301	328	286	341	338	314	296	294	293	303	349	299	317	346	287	309	301	285	317	337	288	299	318	299	313	291	316	304	320	343	325	317	291	330	315	325	325	313	295	325	318	278	316	310	295	330	343	300	334	304	322	294	334	347	325	312
1158	88	63	71	77	75	75	70	67	75	71	75	52	57	68	67	67	61	54	70	71	62	60	70	59	60	54	67	61	72	57	57	67	47	69	69	60	70	65	71	62	77	54	65	65	69	72	79	57	72	62	76	64	53	63	58	64	67	61	58	64	79	55	67	69	68	64	88	61	58	64	61	66	57	69	85	62	57	74	74	57	73	67	59	75	55	75	66	51	49	78	73	71	49	64	76	62	63	61	50	67	64	56	63	55	74	64	77	79	62	67	66	59	63	67	57	53	72	72	54	59	82	66	75	63	79	69	56	56	60	53	55	70	62	75	65	61	60	71	72	68	72	47	72	73	65	66	69	70	77	66	64	75	71	55	72	70	84	76	75	73	76	71	72	70	61	56	60	63	66	65	61	76	76	73	71	63	68	64	65	54	71	69	58	73	72	67	53	81	67	59	56	66	83	63	68	84	40	56	69	60	57	78	71	54	52	73	62	72	67	62	55	60	63	83	66	63	74	54	66	56	58	57	71	61	74	70	58	63	65	53	63	59	67	82	76	73	82	58	65	74	65	52	65	68	73	56	62	76	64	67	63	63	66	56	68	57	69	72	83	72	67	65	60	74	66	66	68	62	65	67	64	67	60	65	62	71	77	63	72	68	64	67	68	72	71	70	69	60	64	65	57	73	71	56	72	63	63	58	62	69	61	55	83	57	54	58	66	74	82	62	71	76	61	76	61	58	65	58	67	66	73	74	71	64	68	65	56	57	60	58	67	67	62	64	62	73	72	68	46	65	59	68	60	74	57	61	74	61	70	61	58	50	55	74	80	56	71	65	58	79	56	66	85	68	81	62	68	81	51	76	76	71	61	68	67	53	63	60	60	67	54	75	62	71	59	74	61	65	57	52	56	90	55	67	71	72	76	83	59	69	73	72	76	66	73	61	67	76	56	72	64	84	65	55	50	73	71	85	76	60	57	66	69	61	60	64	65	67	60	70	67	60	56	79	79	66	73	64	54	70	61	64	59	52	66	62	52	57	76	68	73	56	69	74	81	64	52	55	51	64	78	81	72	50	70	53	57	67	56	63	77	65	83	62	58	65	68	61	65	68	66	66	81	60	56	53	73	64	86	51	77	62	65	51	57	66	61	70	45	62	48	75	58	66	58	69	75	75	73	71	70	73	98	71	72	65	64	56	65	78	69	79	84	73	52	59	73	71	64	60	63	63	47	67	59	68	72	69	77	74	67	52	62	71	67	70	60	63	56	75	59	46	64	57	64	53	63	78	61	76	67	66	68	83	62	60	73	62	58	69	66	60	58	67	69	64	69	63	69	72	53	75	74	78	71	73	57	83	71	72	61	52	51	75	68	83	63	87	71	59	68	60	66	50	63	61	64	90	67	80	52	70	76	72	62	69	59	79	80	77	61	71	58	66	62	70	73	64	72	76	61	62	71	50	80	71	68	73	61	77	63	69	52	70	70	59	69	54	67	62	53	70	68	65	70	63	61	54	56	79	63	64	67	64	56	73	72	75	70	68	60	72	63	65	73	67	71	70	69	59	77	61	68	66	71	67	61	61	63	85	79	65	70	72	74	64	58	67	72	75	73	58	62	76	81	70	62	78	59	78	47	71	69	67	72	64	61	63	40	52	64	61	72	62	60	63	47	74	68	69	56	53	66	48	62	62	61	64	57	63	81	68	59	75	44	65	61	57	73	73	73	57	79	68	77	67	68	72	62	74	64	59	71	66	61	60	59	75	57	59	79	60	68	52	57	77	63	64	66	71	71	67	68	65	63	69	66	56	70	68	75	65	66	68	59	70	72	72	67	45	52	68	75	79	66	67	56	75	63	77	61	54	71	67	72	73	63	61	54	69	68	70	80	59	74	63	69	73	60	63	80	65	74	64	74	57	68	72	58	59	54	68	57	69	66	66	56	52	61	47	62	71	74	76	64	67	76	69	83	64	69	62	72	70	68	76	68	64	62	79	54	65	82	63	55	56	82	67	62	68	76	69	71	67	72	71	74	75	69	59	66	60	68	68	63	62	68	52	66	72	74	69	67	56	68	54	58	59	61	71	73	58	51	63	66	68	64	55	72	59	81	64	70	63	79	70	58	69	60	72	74	68	65	57	72	94	76	69	65	61	61	54	70	74	68	66	54	53	66	74	74	72	59	62	61	53	89	81	66	55	64	60	74	51	63	51	63	65	70	66	62	66	68	69	76	50	64	76	72	70	62	65	61	59	64	64	63	64	69	69	54	70	54	80	57	59	66	72	58	52	72	63	59	70	64	77	64	65	65	58	57	77	54	60	61	79	71	61	64	74	63	60	66	73	69	79	57	61	56	66	62	77	67	78	55	58	66	73	76	57	56	72	74	63	78	71	53	75	71	60	72	57	67	48	83	67	63	56	69	81	58	62	63	61	73	71	60	66	66	51	75	74	69	67	73	69	74	69	69	78	58	65	71	74	54	60	69	88	64	70	61	74	73	66	76	72	51	68	68	70	68	67	58	63	60	68	57	70	67	73	70	64	70	69	58	72	73	72	68	68	74	62	66	60	74	56	85	67	63	63	67	62	58	75	69	78	63	78	72	57	55	66	70	72	53	65	65	61	70	88	71	66	56	77	70	69	56	63	75	50	73	61	70	57	73	75	71	71	65	75	70	56	72	67	74	57	58	68	59	49	66	80	67	66	61	63	77	63	64	70	58	65	72	53	71	69	74	68	71	58	58	66	62	65	77	64	64	66	77	76	67	59	66	66	71	68	62	65	71	58	64	51	57	68	80	54	80	77	64	57	53	65	68	71	76	62	83	70	77	68	62	55	69	72	64	67	67	64	60	58	71	66	69	71	60	56	67	70	64	74	69	65	60	57	66	65	68	75	66	62	56	62	74	68	57	67	60	74	59	58	64	66	69	69	65	68	68	72	63	67	73	69	52	56	49	72	65	54	73	72	75	66	63	79	57	59	60	65	64	69	74	81	60	58	80	67	48	66	62	50	62	64	46	71	64	59	50	77	72	56	69	55	70	62	61	62	57	66	63	75	59	62	63	72	62	72	69	64	58	67	67	72	74	77	86	74	62	75	46	74	61	67	66	67	84	67	65	72	65	63	63	73	66	47	73	62	64	62	67	64	71	77	67	64	70	64	60	53	66	66	64	66	52	66	65	56	49	74	76	62	65	68	64	72	62	68	68	87	69	80	56	72	73	63	74	64	70	71	53	61	63	65	66	55	57	70	59	59	64	71	55	75	76	75	54	74	66	74	62	54	81	68	74	68	52	69	73	81	59	57	74	64	63	58	63	70	65	58	71	48	67	67	58	63	63	51	61	66	72	53	71	62	51	48	79	73	74	62	65	50	74	63	78	57	76	59	57	47	55	68	64	66	53	87	73	62	60	55	64	65	92	74	59	66	53	72	45	54	70	83	62	64	59	73	74	58	72	81	67	57	64	63	60	71	57	70	74	53	63	64	69	78	64	82	76
6183	655	572	605	734	876	826	781	757	698	630	668	634	609	537	557	570	591	507	533	575	515	521	498	528	515	530	551	501	540	462	524	537	511	468	487	513	521	479	478	503	497	492	523	500	503	544	507	522	478	520	460	496	456	459	518	501	464	497	504	524	487	487	522	475	473	537	491	517	502	525	511	483	474	489	509	501	538	500	473	493	492	486	509	491	456	504	513	466	497	485	418	497	509	491	498	461	475	469	506	470	510	485	450	474	532	478	491	496	513	466	501	462	503	497	491	471	505	507	487	472	536	531	526	511	506	501	507	477	498	454	527	493	472	496	472	520	485	498	474	475	500	482	489	503	529	508	513	515	505	442	553	492	492	463	448	459	483	496	500	478	493	506	509	491	471	500	495	485	471	474	483	491	455	465	495	497	467	470	493	505	477	555	453	500	503	503	470	514	473	479	502	471	494	496	487	521	468	460	481	511	557	462	504	458	484	480	478	503	517	520	527	468	500	489	484	483	497	490	473	473	462	492	519	487	482	503	517	475	504	493	492	509	529	474	484	497	518	476	506	452	491	508	465	505	521	455	469	503	449	469	508	490	473	535	455	477	471	512	482	491	514	469	476	478	491	468	478	497	483	494	522	513	483	515	497	481	480	474	508	491	547	499	476	481	504	452	478	524	505	429	518	463	517	474	455	496	499	474	481	505	471	493	499	505	480	491	493	459	452	535	509	474	481	511	503	495	471	450	519	484	488	526	500	455	491	510	439	470	484	457	518	525	498	509	478	500	505	509	466	514	478	467	488	499	488	466	471	495	501	493	533	532	483	523	466	494	499	491	477	491	519	488	527	511	516	505	479	506	471	485	486	521	480	478	504	457	497	503	487	485	495	467	495	511	479	484	472	467	489	472	475	497	477	506	460	468	513	548	510	476	524	501	419	467	478	491	465	521	488	497	461	497	487	475	473	507	475	496	507	494	484	493	478	498	465	492	481	523	488	491	518	456	501	514	491	485	470	509	473	515	462	461	469	476	478	460	513	510	506	524	472	455	498	502	494	529	488	485	494	494	510	504	514	492	508	445	492	445	455	518	481	499	491	512	485	505	510	511	512	483	511	493	539	490	515	490	510	523	465	491	482	492	490	507	475	494	484	475	469	460	488	500	513	495	466	478	505	507	494	504	514	504	485	466	462	484	483	505	466	492	482	487	482	509	477	496	517	479	493	488	479	447	469	486	485	457	488	481	511	484	483	473	471	492	500	474	488	443	508	433	478	542	485	464	460	463	529	451	496	488	494	499	508	510	431	499	491	504	499	490	462	451	478	510	490	480	508	490	484	478	512	481	475	495	501	528	497	516	516	452	497	493	507	489	507	470	502	497	525	514	476	468	499	480	469	538	477	466	500	482	496	459	493	502	471	490	521	508	475	487	500	466	486	488	490	447	498	517	515	489	509	470	488	487	478	466	474	478	513	503	466	510	459	517	506	505	487	483	479	491	484	482	485	502	481	512	464	470	463	515	519	505	477	483	474	515	519	491	463	468	487	514	520	475	500	489	465	516	499	532	512	475	472	507	452	470	481	498	476	500	507	475	536	509	520	526	453	477	478	481	477	451	472	474	482	504	477	459	476	471	451	464	501	489	496	463	499	505	498	473	485	490	506	449	477	491	486	485	494	504	470	508	456	491	481	504	485	539	528	497	536	484	500	482	469	507	482	481	490	445	478	493	499	478	499	479	474	509	463	496	474	517	505	510	518	487	515	446	540	513	471	504	518	499	484	518	505	503	510	478	477	488	486	472	466	516	510	489	500	478	499	527	473	483	438	469	500	526	483	476	492	499	463	516	517	496	497	509	489	527	465	516	460	495	499	468	476	496	492	525	492	482	483	480	462	479	514	504	485	514	451	482	483	523	479	474	481	466	498	510	509	490	506	502	473	461	510	462	485	472	498	497	473	489	484	485	470	478	453	494	482	499	509	478	512	492	502	472	485	457	501	479	530	491	517	522	511	472	468	473	497	478	491	477	495	476	527	500	502	465	459	523	486	492	493	499	494	494	487	510	451	459	477	493	485	468	484	538	488	445	462	502	489	522	511	442	475	491	496	480	458	496	474	479	473	512	504	465	499	488	470	514	505	499	464	468	484	502	471	466	502	481	508	514	481	505	457	464	492	528	508	476	476	455	486	477	514	480	508	476	501	492	503	475	461	500	477	433	418	464	496	471	503	510	463	466	525	478	480	491	462	515	477	488	497	485	499	453	488	500	496	514	459	476	483	508	529	499	460	496	534	509	508	453	528	515	491	481	504	482	490	475	472	504	471	489	476	500	512	495	516	489	480	482	447	508	483	500	492	476	531	500	464	527	470	457	469	534	500	464	502	477	526	474	475	468	463	474	470	508	475	438	447	455	423	550	526	488	503	488	465	500	532	480	519	476	487	484	515	470	533	485	493	484	514	449	517	515	532	494	468	486	499	456	487	499	497	490	490	490	484	493	470	502	493	515	497	445	506	514	491	448	508	508	469	508	490	484	489	458	472	498	454	508	494	525	470	538	491	494	462	479	477	513	501	471	459	477	461	491	428	484	461	458	504	526	496	500	501	487	487	521	476	492	491	450	449	444	486	493	464	504	499	502	450	452	476	491	488	501	488	473	465	470	456	501	518	501	469	507	473	451	441	483	490	497	448	473	515	496	477	512	500	512	481	514	497	487	499	530	484	500	511	498	508	484	471	479	483	518	529	472	493	501	461	516	554	476	442	491	462	515	489	474	508	489	447	500	455	489	517	481	474	513	453	482	482	473	458	478	481	519	486	486	503	477	472	497	501	456	503	528	535	504	482	490	485	486	487	534	501	463	498	476	524	462	507	464	473	486	441	484	465	515	473	465	481	470	499	498	471	501	508	522	432	531	502	508	506	506	443	454	479	521	486	500	470	511	525	481	499	457	490	462	484	500	504	505	479	449	510	489	502	515	487	475	518	478	492	460	493	487	502	480	494	499	475	495	498	487	462	522	486	518	497	496	469	489	507	449	477	551	522	470	467	449	537	472	497	484	467	485	465	466	495	516	484	465	482	485	512	495	471	459	454	521	514	493	474	511	494	464	490	498	462	471	482	459	490	480	509	466	537	454	524	479	502	484	464	509	478	462	476	511	505	495	500	467	493	527	477	499	493	490	470	496	476	471	502	483	473	503	438	475	485	497	459	492	496	469	496	473	506	533	480	494	496	512	446	495	460	500	504	491	491	495	488	463	510	498	495	468	475	519	485	498	511	484	536	493	476	469	460	487	488	499	486	476	491	495	475	497	480	479	498	482	467	467	488	483	499	473	482	499	495	501	443	462	468	482	507	420	510	482	474	478	456	498	505	496	517	490	505	495	478	482	531	471	529	477	487	500	500	484	525	512	507	477	497	522	513	493	489	482	502	477	488	496	483	468	469	488	495	544	467	480	497	494	487	423	471	480	518	456	477	463	478	491	514	478	460	533	513	481	473
391	76	34	42	34	46	37	42	34	39	39	42	36	37	36	31	33	32	28	23	28	22	22	23	30	33	24	26	21	28	23	32	25	17	27	28	28	25	22	19	31	30	27	22	29	22	21	14	18	33	26	21	20	24	19	26	29	21	23	16	23	28	19	23	32	23	32	25	12	28	15	22	21	21	25	20	22	27	21	19	22	32	17	23	30	12	15	18	23	26	23	26	24	20	21	27	26	28	19	21	24	21	19	21	22	21	17	44	23	30	20	25	28	22	22	32	21	26	17	22	26	24	22	18	24	23	24	25	27	24	23	16	18	17	24	23	27	23	24	20	18	17	22	28	21	20	20	26	25	28	22	27	17	23	31	24	17	25	25	19	19	29	26	21	24	30	20	23	23	18	29	17	18	28	27	27	21	28	28	21	19	33	23	24	18	24	33	32	15	14	24	13	18	16	21	21	22	15	25	26	17	22	22	30	17	24	28	24	22	27	23	21	28	21	31	21	27	18	26	26	33	30	28	25	21	22	18	15	19	19	30	19	21	26	22	22	21	20	24	22	33	16	21	20	17	31	16	31	18	16	20	22	17	23	18	15	25	19	19	18	24	27	32	29	21	25	25	24	16	21	24	26	24	26	27	20	19	16	26	30	31	31	16	31	35	24	28	21	20	20	25	23	10	30	24	23	23	21	32	22	26	34	30	20	24	28	31	26	27	21	21	22	23	22	18	20	22	20	24	24	24	30	25	26	23	19	27	20	17	18	15	28	11	26	39	20	23	21	26	22	19	25	25	18	28	17	29	34	19	30	19	28	25	37	19	24	24	16	19	27	27	22	30	25	25	22	19	23	21	30	21	27	14	24	29	19	23	18	25	33	18	27	25	27	21	27	28	18	23	28	25	27	20	23	26	30	20	23	24	18	20	24	18	21	20	17	23	25	19	23	17	25	29	16	33	22	24	11	26	22	16	24	15	26	22	29	17	23	32	20	27	21	35	22	26	22	20	21	23	24	25	27	19	16	19	28	20	27	25	21	35	29	22	26	25	24	28	28	23	16	17	14	21	22	17	20	22	21	21	21	31	22	27	32	23	21	27	29	30	25	19	19	24	21	28	19	25	21	22	26	21	20	23	21	21	19	22	34	33	28	22	25	23	23	28	21	21	20	27	21	20	25	21	21	22	22	27	25	28	25	26	25	19	23	25	28	22	27	24	15	30	24	30	29	21	27	15	24	22	31	6	17	17	36	23	20	22	29	23	16	17	20	25	22	25	24	22	18	26	24	21	15	18	19	24	21	27	23	25	24	24	33	26	22	18	24	20	22	32	17	25	28	28	25	26	20	24	14	21	19	23	17	22	24	24	23	26	18	19	28	21	22	16	17	23	22	19	21	27	25	31	22	26	23	23	24	14	26	23	22	28	30	28	26	22	24	32	21	18	18	23	18	28	30	25	19	24	18	26	30	24	26	33	30	24	21	22	21	29	23	23	26	29	29	22	19	26	18	31	20	18	30	25	22	31	30	28	26	23	16	26	18	28	34	24	23	16	29	19	24	23	20	20	25	35	25	32	19	24	20	26	20	22	20	20	26	23	24	24	27	27	30	24	26	17	23	22	27	19	23	20	20	23	24	22	18	25	28	28	29	25	21	26	21	25	20	23	21	26	17	20	18	20	16	27	24	31	18	27	12	20	22	24	29	13	20	24	26	22	27	19	17	22	25	23	22	13	20	22	29	16	24	22	26	24	29	23	18	22	25	18	20	26	15	30	26	21	23	20	17	24	21	28	33	24	18	17	21	35	18	17	15	24	18	23	33	23	13	35	18	19	23	17	24	22	23	26	32	20	17	38	28	28	18	18	28	23	16	19	24	25	20	25	30	40	24	27	22	24	38	11	24	21	25	27	22	17	19	24	19	27	24	22	26	25	17	29	18	23	15	24	33	16	24	24	30	26	19	25	26	25	24	20	24	23	15	27	22	22	29	26	23	23	23	16	16	20	21	23	15	20	21	23	23	19	25	27	18	19	25	35	29	41	24	22	26	20	29	28	29	21	31	22	15	19	23	18	27	18	23	16	19	20	32	28	30	25	23	24	25	25	18	29	22	29	18	19	20	11	22	21	16	28	18	21	17	29	26	23	19	24	27	19	23	30	27	17	31	21	17	27	35	19	26	33	25	22	17	23	26	20	21	30	28	31	19	21	29	18	21	25	23	31	15	17	23	19	23	26	19	23	27	24	25	20	25	24	15	27	17	19	14	28	26	27	23	19	17	22	24	15	29	25	23	27	24	22	22	29	18	26	12	16	17	22	14	21	21	23	23	18	23	18	28	24	29	25	23	20	27	16	21	21	17	19	26	22	30	26	24	24	26	16	30	26	12	23	18	28	24	22	26	27	15	19	30	25	34	21	17	28	21	21	21	24	16	21	26	23	28	16	19	26	13	25	23	18	20	21	20	25	25	21	17	16	18	21	28	32	22	23	19	39	15	19	29	21	18	30	26	17	20	21	22	29	30	31	25	35	17	19	12	22	30	29	15	29	26	23	21	28	21	16	20	22	18	20	26	23	24	21	24	21	24	16	28	24	29	22	22	28	27	17	17	26	18	33	24	18	22	24	31	29	26	23	18	19	18	20	24	27	27	21	28	28	24	19	27	25	16	29	22	21	30	21	20	13	25	16	28	22	20	28	27	34	12	18	23	21	28	16	26	22	14	22	22	24	18	22	21	14	22	14	28	24	24	27	18	22	31	17	16	25	16	25	20	18	27	32	26	13	35	31	20	19	19	24	21	23	22	23	23	19	24	28	23	21	23	23	23	18	31	19	30	29	23	25	21	15	25	21	20	33	22	27	29	17	17	20	22	19	26	26	20	26	30	30	16	23	24	28	25	26	30	29	23	22	16	21	20	20	15	15	18	21	26	21	21	29	16	20	21	35	23	20	21	38	22	22	24	24	17	22	27	15	20	17	18	22	14	22	21	29	19	26	28	19	18	24	24	17	24	20	21	17	25	19	18	25	20	19	26	20	12	20	28	9	25	24	18	22	22	29	25	21	19	22	20	19	24	22	20	28	20	32	21	27	25	20	25	21	18	26	17	25	35	32	26	26	25	19	20	33	27	21	31	26	30	21	16	19	26	32	19	11	21	20	18	26	26	26	23	28	29	28	12	30	22	18	31	31	18	23	19	23	26	24	23	18	41	24	24	20	30	22	21	19	17	22	18	24	27	21	18	20	25	28	16	16	32	18	27	22	22	30	29	22	21	21	19	19	15	20	27	17	23	17	23	23	35	23	14	23	28	22	24	26	23	17	16	24	23	31	32	21	22	26	17	23	24	33	19	18	18	16	26	12	22	23	18	17	25	30	13	27	20	36	22	25	16	17	11	15	23	25	22	31	18	32	21	27	19	25	28	27	28	22	20	19	20	29	19	24	25	20	18	21	16	27	29	23	25	22	25	32	23	15	27	21	14	18	12	18	26	17	21
5091	1090	474	652	1593	2276	2107	1665	1385	1109	879	822	643	607	511	502	426	387	380	351	324	334	332	306	295	266	256	226	250	226	266	232	234	234	220	213	214	220	230	198	177	226	195	187	204	210	210	200	186	176	192	205	212	209	197	211	185	192	160	170	177	187	185	183	185	173	187	173	193	188	168	160	180	197	200	189	197	175	191	156	159	209	190	196	190	183	160	193	172	175	196	181	155	185	179	168	161	170	169	170	179	165	189	157	189	181	173	169	168	170	174	181	203	174	152	174	177	182	191	183	175	182	180	176	183	188	206	166	190	172	200	166	184	200	152	157	175	163	180	156	160	169	201	180	164	166	164	146	183	179	161	176	183	165	188	205	159	190	151	180	170	149	162	160	164	154	178	187	171	165	178	182	183	159	171	174	173	184	183	202	174	177	174	160	173	213	160	157	177	154	182	170	148	174	166	166	174	180	164	165	177	191	180	209	179	178	161	187	161	172	179	176	186	171	173	166	178	199	160	164	178	190	178	186	156	156	193	161	187	191	154	148	168	194	173	178	162	147	192	174	180	181	153	152	185	169	151	158	180	192	160	179	169	169	173	183	195	173	187	183	165	184	156	160	152	181	186	185	178	152	162	180	165	185	163	191	159	156	180	166	167	164	157	151	178	179	174	168	160	187	160	159	160	180	173	175	172	194	167	173	160	172	174	162	176	183	162	166	163	179	155	164	162	186	173	175	174	163	158	177	154	161	178	162	177	175	164	193	185	170	169	157	154	202	158	185	168	169	175	166	169	157	189	191	174	162	158	202	175	182	154	201	158	165	170	182	189	175	153	171	173	158	163	186	169	171	181	178	182	171	171	167	152	173	161	178	179	184	184	185	162	147	179	156	163	142	171	171	158	171	175	167	156	167	180	192	164	187	182	145	151	191	192	159	198	162	194	180	179	181	175	178	183	184	159	152	177	172	193	171	178	188	190	182	160	183	180	174	182	186	154	168	171	178	159	174	175	148	168	183	169	150	171	184	185	169	174	160	170	171	200	166	154	160	174	177	180	160	152	175	151	173	174	154	178	177	196	182	167	165	139	174	164	171	172	142	176	159	166	175	179	181	183	197	180	182	157	152	172	166	174	168	185	169	153	176	142	173	189	149	197	175	167	173	152	158	166	170	171	166	169	176	188	165	167	165	163	171	175	159	193	171	171	178	192	199	150	195	175	173	168	198	183	169	163	168	154	194	172	140	192	156	171	173	187	147	180	144	162	153	163	187	171	186	174	156	162	194	163	167	181	184	176	174	195	175	173	168	163	175	150	182	190	175	188	179	155	205	180	176	179	160	177	181	185	180	173	177	178	176	171	185	165	180	181	184	187	199	186	175	171	155	153	159	175	179	161	148	166	175	166	163	173	169	179	182	160	166	162	147	161	165	168	155	174	156	167	164	155	164	177	171	191	152	163	202	151	171	171	155	154	166	177	170	169	177	171	187	155	175	185	188	192	166	161	161	173	188	177	153	166	163	183	175	144	172	175	176	163	185	171	162	183	194	180	187	190	184	181	164	179	162	163	172	175	188	174	168	196	148	176	194	185	175	179	169	169	145	186	155	149	151	161	169	158	167	161	158	153	189	176	183	193	181	175	171	188	170	175	165	173	221	158	187	172	179	166	181	165	153	153	160	149	152	176	162	194	156	179	162	161	180	192	180	177	168	177	173	162	162	179	178	185	174	143	192	167	168	179	169	180	166	176	162	166	167	175	191	163	166	178	171	164	159	175	168	160	174	165	162	159	172	184	149	160	181	187	175	168	165	175	151	182	174	179	176	153	175	181	183	180	177	158	184	172	162	176	166	175	176	187	168	180	163	166	148	151	156	174	169	168	164	148	165	156	155	191	166	165	178	161	181	158	175	181	168	151	167	174	164	167	156	178	169	164	170	171	160	184	161	163	140	165	172	189	187	133	164	166	173	168	160	174	166	157	178	174	160	169	170	179	192	169	165	170	172	176	172	171	173	182	157	170	166	176	180	190	187	176	187	201	175	166	164	160	172	163	173	170	177	155	183	163	165	178	147	162	167	167	129	138	175	175	179	171	170	158	177	160	194	176	171	191	195	181	192	164	174	175	203	166	176	166	181	170	182	166	167	174	165	182	179	171	193	168	181	174	168	163	185	158	187	203	165	162	164	183	171	169	177	146	163	162	171	141	187	176	154	176	158	181	182	155	190	173	171	161	154	175	166	165	180	171	183	162	171	193	170	170	174	190	196	183	158	152	164	155	144	165	157	170	188	152	187	182	164	185	173	176	150	180	177	154	149	174	141	171	174	163	165	179	188	169	156	181	171	176	183	157	183	185	159	188	157	169	165	156	181	188	164	177	156	207	169	158	175	166	166	169	172	170	175	178	184	166	186	169	188	168	178	183	175	158	187	170	185	169	174	152	189	177	175	175	170	200	191	170	170	175	158	185	173	156	183	177	176	187	179	188	170	160	162	167	168	160	164	187	162	173	176	173	139	175	153	166	138	155	176	183	172	163	173	188	188	186	177	172	175	155	192	186	168	182	160	162	158	191	185	173	176	180	170	183	183	168	175	164	147	178	170	176	174	175	157	171	166	171	185	171	163	178	180	158	181	161	186	186	174	150	192	192	175	179	165	188	169	170	177	143	166	175	165	183	194	161	199	163	173	176	184	174	153	182	173	182	154	184	177	180	160	172	176	181	177	185	147	176	172	163	149	186	180	155	176	194	178	171	162	176	163	180	193	180	190	151	188	159	164	186	180	165	177	179	180	171	182	173	169	161	152	159	157	158	206	159	176	174	171	169	142	153	161	194	179	154	174	172	178	170	164	196	154	197	180	172	179	165	155	188	191	145	158	201	146	152	183	166	152	178	167	145	160	177	155	182	168	153	167	159	163	176	159	180	177	183	167	156	156	171	160	159	162	177	167	173	155	167	151	180	178	153	161	179	183	165	188	181	166	165	186	160	189	194	163	179	153	174	195	180	165	170	158	190	169	179	158	163	163	162	155	178	177	174	171	143	170	172	190	141	178	144	193	177	191	159	163	210	185	168	159	169	164	163	161	187	161	173	173	156	165	178	154	163	169	165	182	181	169	160	181	160	173	157	174	175	160	145	203	173	187	174	186	170	191	162	158	192	167	167	187	162	158	172	178	163	159	186	151	172	179	159	158	174	178	189	161	196	143	172	189	173	178	157	168	195	164	160	185	166	166	177	162	169	170	176	174	178	194	174	153	169	163	168	181	169	158	170	176	156	164	167	142	173	161	159	153	168	169	157	170	168	165	172	167	174	172	174	190	162	170	162	181	160	181	163	162	166	175	173	187	171	162	155	144	158	163	167	160	169	198	170	166	165	160	157	161	167	182	176	190	199	156	180	158	188	168	159	152	163	210	174	169	169	171	162	165	182	179	163	177	182	161	175	177	173	171	164	168	196	176	151	162	169	198	172	163	148	177	158	159	199	170	176	166	184	170
1608	165	118	119	129	116	131	130	139	133	120	106	110	122	96	113	97	95	108	118	120	118	86	94	107	99	103	105	107	112	101	95	107	108	102	92	114	103	135	96	96	121	103	100	116	102	97	101	98	107	109	102	104	89	98	94	102	99	96	120	85	96	80	101	110	108	117	104	119	103	101	92	136	91	105	105	110	111	82	105	83	105	108	93	103	99	102	73	108	112	100	81	93	113	99	115	92	101	90	111	90	88	104	124	80	87	85	103	92	95	91	103	102	103	91	93	97	107	103	91	85	94	94	74	105	88	101	115	100	97	80	102	89	98	104	94	97	103	102	112	109	89	112	90	102	103	109	94	102	88	102	103	123	90	92	102	108	116	104	118	96	103	95	95	103	100	110	90	98	118	113	81	105	104	95	113	80	79	109	100	107	89	109	102	105	104	105	102	92	106	112	109	99	95	86	89	109	103	94	99	114	90	110	104	96	113	107	110	78	114	80	117	106	107	90	91	89	98	105	106	88	93	113	104	109	102	108	106	95	100	111	104	94	89	102	100	90	103	94	110	96	105	102	117	85	98	135	79	102	107	96	103	96	99	97	86	102	95	106	102	82	101	94	98	93	107	90	96	94	111	118	105	102	93	99	98	95	100	117	102	96	105	94	105	88	123	105	102	101	94	101	94	111	94	101	101	107	114	118	89	105	107	98	78	95	90	124	108	108	98	110	69	110	96	91	95	105	93	107	102	98	92	93	91	109	99	102	98	81	102	102	108	105	105	88	102	102	99	98	109	77	109	91	90	95	105	95	107	97	98	95	101	118	87	111	86	94	86	123	110	89	88	90	93	105	94	100	83	90	118	95	101	95	92	97	107	100	122	90	104	90	87	105	111	98	109	79	114	99	85	90	101	113	82	90	84	105	94	93	90	127	103	106	92	92	103	84	108	88	109	109	112	99	119	94	92	84	72	94	99	101	97	95	106	103	96	95	99	106	91	101	134	93	99	104	99	86	108	79	103	92	92	100	93	121	88	97	97	90	107	105	91	101	113	95	92	93	99	104	94	93	86	106	98	94	92	77	94	106	113	97	96	99	110	100	109	105	88	106	92	96	80	93	110	91	77	87	113	98	101	87	92	102	108	98	90	99	93	108	97	92	91	121	82	91	97	104	92	91	109	116	95	90	109	103	104	93	87	98	94	116	84	100	101	107	86	112	93	97	105	87	102	90	102	99	94	79	103	109	106	92	94	87	87	106	111	100	113	111	107	105	91	98	109	115	96	112	113	94	112	99	85	85	95	92	105	104	98	100	108	95	89	119	104	99	94	90	95	86	95	109	108	99	110	95	99	101	92	84	101	94	113	105	103	105	112	89	102	103	108	79	108	84	100	97	106	118	111	98	99	95	90	112	84	90	101	107	110	109	87	104	99	124	85	114	99	104	91	98	105	113	76	102	116	99	108	109	102	103	90	104	80	109	97	117	100	111	94	98	104	100	112	102	99	93	102	100	79	90	83	111	94	104	96	96	111	90	104	109	116	107	80	90	102	99	106	111	106	105	124	104	94	83	100	96	110	123	100	103	117	105	101	117	105	112	117	100	94	98	114	108	86	108	101	90	90	89	110	94	96	121	83	101	109	95	84	83	94	97	82	95	101	106	95	99	92	112	92	76	126	99	100	88	92	108	87	106	98	89	90	114	138	103	96	99	111	81	96	107	83	80	89	108	108	92	82	104	111	84	92	116	109	103	88	106	97	110	107	103	99	90	105	107	97	89	98	100	126	105	107	104	97	104	112	93	101	126	105	85	125	108	90	88	113	109	104	105	91	106	110	87	109	106	86	95	100	86	97	88	91	94	99	98	94	87	93	105	90	92	106	108	104	120	109	101	131	102	114	107	98	88	108	113	106	101	102	106	111	101	91	94	96	101	104	92	92	97	104	108	93	92	106	99	90	105	99	117	96	102	98	92	97	97	118	97	81	93	95	95	106	114	104	88	91	87	93	105	87	104	96	88	105	105	105	117	102	110	122	85	111	102	96	109	122	112	96	102	89	90	87	100	108	90	93	100	122	107	92	85	103	109	109	103	107	90	87	116	80	98	76	97	97	99	97	91	100	98	100	99	103	94	92	121	101	96	86	106	105	97	84	75	92	95	76	96	99	128	97	88	72	86	102	113	96	87	109	105	87	106	76	90	108	106	99	94	89	94	85	108	100	94	108	104	115	106	94	90	100	115	105	107	97	100	88	110	100	103	102	96	80	104	114	90	83	101	103	91	102	96	88	98	105	83	107	102	86	106	78	116	93	114	87	96	114	101	94	113	110	108	116	90	106	100	93	102	96	82	84	107	86	78	90	102	94	106	104	95	110	116	85	114	106	111	90	87	103	99	87	85	105	99	104	89	105	93	98	108	98	101	106	95	111	91	86	106	100	112	105	105	105	110	86	97	70	117	103	91	99	112	89	100	83	126	95	84	112	112	99	99	98	93	99	91	90	74	92	92	96	87	97	103	112	102	90	108	88	102	108	108	92	88	109	86	88	96	85	107	107	99	101	102	99	101	120	104	91	90	91	112	99	94	85	109	105	97	99	105	97	110	95	98	87	104	111	100	99	110	118	111	98	116	91	82	95	89	111	106	111	103	109	82	103	116	96	111	104	114	101	96	96	113	98	109	94	99	99	102	98	97	99	111	87	105	105	123	116	97	85	102	95	118	95	102	104	90	88	112	85	95	97	91	107	90	127	85	114	94	109	92	105	99	95	82	92	110	105	110	113	96	97	68	88	103	88	110	107	114	97	99	101	102	115	85	106	99	74	99	104	112	110	99	95	108	105	88	97	87	86	100	94	100	115	102	105	92	109	102	115	90	99	86	108	98	104	102	97	94	108	95	114	107	94	107	97	109	81	84	120	102	96	98	99	96	109	93	102	97	106	91	97	90	87	113	108	114	105	99	88	95	104	98	91	102	80	115	84	85	105	99	90	116	97	105	107	89	110	91	98	91	85	112	118	83	95	107	92	103	92	110	94	119	76	104	107	100	106	98	97	119	108	112	101	95	103	106	102	99	109	99	105	103	87	93	122	106	100	93	102	104	88	101	111	110	109	88	90	92	115	84	104	112	120	104	94	107	106	91	110	104	104	97	113	108	90	114	100	101	80	96	105	96	95	87	92	105	103	105	87	90	116	108	106	93	78	112	114	109	93	109	107	100	102	107	101	104	101	111	101	94	99	82	110	73	110	89	113	88	103	79	91	99	120	105	101	81	91	96	92	101	85	109	90	119	93	96	99	96	82	104	98	93	93	101	91	77	101	91	95	101	104	85	75	116	92	96	86	111	101	85	115	114	95	97	102	110	92	86	102	94	102	90	98	107	104	87	98	98	90	90	109	95	105	87	95	113	89	100	105	105	102	110	91	100	106	101	82	118	104	97	95	105	81	97	101	104	87	100	104	88	99	105	111	94	92	102	94	91	91	97	79	106	98	92	100	94	94
7811	1304	924	1093	1848	2319	2344	2119	1785	1557	1477	1260	1255	1149	1056	1029	971	925	926	901	852	885	844	831	846	844	791	772	744	760	773	754	775	762	819	754	726	725	772	739	707	770	750	721	694	709	755	755	753	722	708	719	726	718	755	753	733	722	751	727	683	716	737	728	735	761	691	752	685	685	728	727	696	715	727	749	743	729	739	718	724	749	706	724	723	719	726	726	689	683	714	727	667	717	726	721	681	729	680	739	688	724	730	719	743	716	723	748	714	743	699	712	686	737	740	726	686	673	703	726	693	677	692	713	680	716	703	687	714	674	738	727	688	722	709	701	711	719	731	746	690	694	716	721	663	691	759	699	679	754	721	749	695	676	701	686	725	710	720	697	692	743	747	726	720	730	709	713	725	681	724	727	706	688	704	702	718	723	696	757	726	749	719	696	684	718	719	704	738	710	704	690	725	655	733	659	687	716	715	700	731	759	745	701	736	737	674	739	709	664	708	697	719	675	719	678	649	725	690	718	715	685	733	713	748	715	710	693	734	679	740	723	728	669	688	720	749	714	693	724	755	692	694	742	703	684	679	743	752	705	724	746	747	710	729	751	738	685	705	707	672	698	742	717	704	713	644	698	733	716	718	726	678	680	743	745	750	683	710	677	663	738	709	737	718	731	746	715	724	703	685	744	704	715	723	717	669	675	691	723	758	719	723	670	704	658	690	721	698	675	687	718	704	712	704	672	742	701	734	713	714	697	689	741	760	676	670	707	702	739	695	747	691	729	717	701	697	684	746	724	701	686	655	738	698	720	775	735	684	743	721	743	698	722	669	721	704	762	740	721	692	738	743	672	741	779	712	690	767	717	655	709	684	729	761	699	745	729	713	724	712	753	664	731	737	763	736	705	764	763	635	723	709	670	693	671	679	783	675	699	752	744	723	685	698	714	699	688	705	731	684	708	740	693	711	686	738	691	654	672	732	718	744	693	697	757	746	712	648	719	694	717	698	689	697	714	693	740	730	701	711	657	678	706	735	732	706	675	734	693	698	754	744	691	733	657	676	703	722	708	693	708	723	715	739	696	750	733	707	732	687	724	716	705	698	715	720	700	747	684	727	676	762	696	711	783	727	642	732	737	726	679	736	734	673	694	701	693	721	702	695	740	714	734	730	705	693	710	746	731	664	711	691	709	691	688	713	740	735	695	672	729	714	728	705	744	694	707	725	691	757	770	723	745	696	706	706	731	755	690	697	714	736	712	741	729	717	730	721	707	694	748	697	699	710	768	691	679	697	724	720	693	722	662	718	699	692	709	737	685	706	713	686	759	691	737	689	733	729	751	733	702	753	736	705	681	714	753	672	676	697	683	703	665	733	720	729	709	738	689	746	716	709	674	709	686	683	656	713	758	718	677	709	735	676	760	695	700	734	707	723	675	677	710	758	761	728	679	694	740	751	712	701	718	718	710	720	704	676	730	734	708	720	698	705	722	662	720	704	732	738	725	737	680	681	701	707	703	733	732	777	687	724	681	696	770	746	715	690	697	784	654	721	739	706	673	737	766	736	703	680	702	699	734	724	706	682	733	682	733	709	680	721	752	759	757	743	718	686	697	686	715	706	699	702	704	762	690	726	772	666	724	712	699	704	766	695	689	703	734	721	693	715	660	706	736	691	733	674	709	732	717	696	706	700	732	695	663	756	710	709	752	633	732	725	713	714	706	694	722	732	722	760	702	744	689	691	721	697	692	703	697	658	695	715	713	717	733	704	696	740	690	738	709	719	719	703	732	687	708	724	714	700	744	751	708	722	718	688	755	656	751	748	688	703	730	690	704	694	723	682	714	718	688	694	715	699	709	698	724	747	740	789	701	736	734	713	689	696	695	697	706	742	716	773	714	754	702	719	706	703	715	702	728	720	725	708	708	688	751	685	716	715	702	733	692	726	700	709	727	794	688	696	743	703	726	708	730	733	704	742	727	726	704	675	710	685	696	707	678	718	707	735	732	724	744	665	742	708	664	680	670	710	709	712	692	714	729	715	720	748	707	699	692	688	745	713	728	673	699	729	744	729	679	725	689	721	719	667	696	747	743	659	683	693	716	649	714	765	756	698	695	781	736	726	677	732	771	725	734	683	731	700	720	688	687	691	719	679	729	767	667	677	709	685	717	736	692	767	710	689	706	729	707	665	750	666	683	722	754	713	738	739	674	721	694	730	693	681	741	696	738	739	717	706	665	739	700	735	735	720	670	706	699	716	718	708	697	716	728	771	693	746	711	708	683	688	710	701	714	694	714	748	732	726	679	706	685	710	706	690	729	691	707	729	735	715	706	712	749	658	692	700	711	684	705	687	751	706	709	685	683	700	726	766	747	702	706	715	694	765	690	741	710	717	712	672	725	699	701	662	764	713	718	720	672	817	707	686	739	747	712	721	686	701	700	726	754	724	731	675	777	756	746	719	696	724	725	751	731	702	661	745	672	701	742	695	716	728	746	714	718	740	723	720	663	742	706	697	729	733	695	684	732	729	704	705	758	686	723	686	702	735	745	708	712	772	680	681	698	672	682	712	733	705	698	697	700	698	747	732	716	754	699	695	642	723	730	747	704	697	707	729	696	725	735	684	696	745	703	648	716	692	738	741	641	726	707	687	705	744	715	718	679	724	766	697	683	701	703	750	717	681	728	736	778	742	704	776	692	706	739	712	754	739	772	717	736	719	741	712	684	714	728	729	740	720	726	695	697	736	753	743	718	715	734	728	697	704	689	747	745	701	693	726	683	686	679	708	714	708	708	748	726	676	709	696	651	710	743	669	694	698	692	679	755	782	760	741	716	667	743	745	762	712	744	725	716	779	707	734	713	709	697	713	701	721	756	690	732	695	706	731	718	684	715	692	671	706	721	707	708	742	707	675	750	719	669	689	663	688	700	710	701	723	713	691	712	730	696	692	694	714	681	704	677	680	749	678	672	724	718	717	713	680	730	678	687	696	746	733	703	733	716	672	692	694	706	703	704	659	736	709	728	711	711	719	713	711	753	726	741	705	755	712	710	689	754	703	725	714	774	756	738	682	695	724	758	740	779	704	755	682	715	730	705	694	713	762	704	699	700	718	771	719	728	722	736	667	725	741	745	706	688	653	692	742	726	679	692	698	674	691	740	684	735	696	716	694	696	684	708	699	689	730	698	686	703	719	689	664	723	734	688	723	743	689	744	754	713	704	684	714	794	736	726	709	734	687	682	733	730	731	700	708	689	728	709	658	708	701	697	691	685	693	689	765	727	697	781	681	691	661	715	688	708	669	722	692	706	686	738	784	720	727	741	774	737	697	690	713	698	728	689	734	683	686	693	749	731	719	722	712	762	698	719	702	705	734	709	726	703	694	693	658	717	700	686	666	710	664	740	697	744	716	744	689	703	723	781	756	700	676	736	669	696	718	715	745	703	809	701	673	711	674	704	701	707	723	718	725	719	722	745	680	708	706	751	687	698	707	676	701	690	753	693
840	131	98	75	68	71	93	79	89	85	79	78	61	74	57	56	64	47	52	49	61	56	59	48	46	46	62	38	59	42	38	40	41	55	48	62	55	40	41	46	47	44	53	53	51	50	50	52	44	46	49	47	54	44	50	36	42	37	32	49	41	51	56	54	35	45	43	42	48	47	51	36	43	52	44	40	55	34	30	47	43	38	49	38	45	34	55	44	36	45	50	44	49	58	29	42	50	43	54	36	45	53	49	44	47	41	52	41	44	38	40	56	44	52	43	56	39	46	52	35	46	36	36	38	38	34	44	53	43	51	47	49	40	33	44	41	40	54	45	49	53	48	36	45	57	45	49	35	48	52	37	41	30	35	41	35	44	53	50	46	48	29	43	64	35	61	40	57	33	31	45	49	37	49	37	49	48	44	40	35	51	50	47	46	55	38	41	45	58	44	42	52	36	50	44	49	40	47	54	40	47	33	43	52	50	49	34	48	43	39	50	55	47	45	54	58	48	40	56	46	46	44	45	45	46	42	39	43	38	51	42	37	42	47	39	49	40	41	47	43	47	34	45	33	50	40	61	35	44	42	52	45	45	50	43	46	33	45	49	34	41	57	49	42	42	40	48	38	34	48	58	42	36	51	47	53	58	45	36	58	36	50	53	47	40	39	56	54	30	44	47	35	38	44	56	54	49	44	50	41	44	50	63	47	42	55	51	47	57	63	55	42	45	57	46	55	44	44	45	47	41	52	41	43	34	44	58	42	37	36	50	55	43	53	51	38	38	45	49	53	43	39	50	51	58	57	48	44	45	39	43	42	39	47	48	60	44	44	44	42	36	40	51	36	37	44	55	52	41	53	40	52	45	44	54	36	42	44	34	41	50	44	53	37	45	46	45	47	42	42	43	44	36	50	47	47	53	36	45	49	43	50	51	45	38	48	47	49	42	34	46	29	49	42	43	50	49	51	42	43	48	36	39	44	48	44	60	38	48	38	51	50	43	48	48	34	38	55	48	45	49	47	43	35	56	52	46	41	40	40	53	39	60	42	48	41	57	46	38	40	38	37	41	44	40	42	46	41	49	33	47	44	43	39	45	41	50	51	43	50	47	50	60	56	55	43	32	42	49	49	52	46	47	59	33	48	38	46	54	36	56	51	48	59	36	52	49	53	46	39	50	47	53	31	56	35	49	44	37	59	45	43	41	49	55	55	58	44	50	40	44	43	55	43	55	45	53	41	37	40	34	49	40	52	42	45	47	44	42	54	45	38	49	42	49	39	52	43	41	44	41	53	49	35	40	50	49	52	42	42	40	53	42	39	50	47	50	41	46	47	57	45	42	57	45	42	43	32	37	41	44	46	46	47	36	40	45	42	35	56	40	45	37	46	56	53	44	45	34	39	37	39	45	53	28	43	45	44	44	51	43	46	62	49	39	39	45	34	44	45	50	47	49	55	44	35	47	57	46	45	40	49	42	36	55	47	47	58	45	38	47	39	45	54	56	37	46	53	54	50	48	38	49	42	44	44	46	55	57	42	43	45	45	47	45	45	42	48	46	48	40	36	49	48	54	45	49	40	53	37	56	57	49	31	53	52	53	51	45	44	43	45	47	37	48	35	30	39	45	35	49	49	40	48	45	55	46	38	55	43	42	46	45	48	41	51	52	40	29	47	41	43	40	46	45	51	33	42	62	51	50	30	47	46	47	57	40	49	49	50	48	42	51	34	50	44	48	39	47	42	50	38	58	51	54	52	46	59	46	57	42	42	57	54	44	35	36	42	44	29	49	57	52	43	45	42	51	48	52	43	38	49	31	51	41	42	45	44	44	51	45	41	48	48	42	61	49	51	50	49	50	38	41	28	49	32	49	52	34	64	45	41	52	42	49	44	43	50	52	48	47	53	41	44	35	48	47	45	49	49	44	35	44	47	32	36	38	56	48	40	51	46	43	26	58	39	54	39	26	43	41	37	48	38	48	42	38	45	41	45	30	38	52	48	50	54	40	38	58	41	58	50	44	44	48	37	40	43	55	47	47	50	57	49	44	61	42	38	42	37	55	48	51	49	45	37	56	54	41	40	49	64	38	58	44	53	49	47	44	43	54	32	54	42	42	43	48	40	58	33	40	43	49	44	34	41	37	53	43	47	43	51	43	42	53	52	42	45	42	36	57	45	59	43	43	51	44	50	49	57	44	50	55	37	38	42	36	33	39	38	46	39	48	41	50	40	46	53	47	47	35	48	52	46	56	42	48	54	48	49	49	50	41	45	42	52	49	54	40	50	39	47	39	41	42	52	47	53	43	49	40	44	59	51	39	45	47	43	45	58	27	45	35	41	34	42	36	40	62	43	36	44	53	35	36	46	42	39	48	47	37	53	36	34	47	36	61	48	46	49	38	54	48	38	39	32	55	53	48	46	37	45	45	42	41	33	42	45	52	50	39	46	49	41	44	66	45	48	48	54	48	37	54	45	52	48	49	53	37	46	46	53	63	35	43	40	39	44	58	43	48	48	52	54	39	42	51	31	39	47	40	47	40	47	44	39	48	44	32	54	38	35	37	45	48	48	60	33	47	45	46	55	56	43	53	41	54	39	45	41	43	56	30	39	44	36	42	42	46	46	55	52	53	39	44	45	45	51	40	33	37	40	46	57	48	43	38	49	41	37	42	57	40	39	42	44	40	43	51	40	29	38	45	42	45	37	49	49	57	41	47	51	50	32	38	55	55	31	47	55	41	45	44	34	50	52	40	45	38	50	41	55	53	40	38	57	50	44	38	45	33	49	49	27	40	36	52	37	44	41	37	38	56	52	50	55	37	54	49	49	45	43	39	50	41	45	43	50	44	40	33	43	54	48	39	50	36	45	46	35	49	38	36	42	41	50	51	41	52	52	47	49	44	52	42	37	41	35	50	52	42	44	47	51	38	42	42	50	49	51	47	42	38	47	41	46	39	44	50	42	36	32	47	40	46	36	42	48	47	57	32	53	42	42	51	43	45	48	46	51	36	48	36	45	51	31	39	53	46	44	56	47	50	41	48	34	47	42	41	44	52	48	44	37	55	52	41	33	46	36	42	59	54	46	42	50	36	41	58	44	42	39	54	47	48	32	37	54	51	43	44	43	46	28	48	42	36	67	40	40	40	36	46	51	48	44	49	39	64	54	51	49	58	44	45	43	33	48	53	45	44	38	41	47	53	43	43	44	54	37	47	45	59	46	42	54	40	35	54	54	55	39	50	57	53	37	35	40	31	40	51	45	40	47	47	39	56	38	51	48	51	48	50	39	36	41	41	41	43	50	38	45	47	47	48	49	44	48	40	36	47	36	48	48	39	56	48	53	38	58	43	41	55	41	47	44	42	39	54	48	37	51	48	44	43	36	49	50	45	40	45	48	55	52	47	33	55	46	52	43	39	55	43	61	40	44	42	46	30	40	43	44	37	50	45	51	50	37	58	44	30	38	37	42	50	50	49	41	43	43	41	51	45	46	39	37
7693	1633	816	995	2532	3534	3459	2898	2320	1974	1569	1393	1205	1057	912	838	785	718	692	588	573	620	567	512	514	484	467	457	433	447	435	424	440	409	401	421	378	390	366	368	360	382	392	370	350	342	347	345	370	356	382	357	339	335	361	341	333	332	311	355	352	312	334	360	300	322	351	327	329	342	347	314	364	327	339	332	335	312	335	337	285	344	343	288	321	346	313	338	300	351	324	303	288	331	299	337	330	331	314	324	339	303	317	335	288	312	299	310	319	286	291	276	295	326	317	310	295	324	304	288	300	325	318	345	336	328	332	322	323	322	289	321	323	312	314	320	352	378	335	306	310	338	323	295	325	306	314	303	293	301	312	311	332	338	309	349	295	316	331	312	311	306	306	325	273	296	298	307	312	309	321	308	306	310	320	336	323	302	317	306	339	290	311	316	321	318	315	350	294	319	291	283	307	302	315	309	311	299	320	332	308	311	329	306	295	317	307	304	332	316	296	318	356	319	306	277	314	309	310	343	308	324	282	300	289	304	258	317	328	336	318	311	314	310	346	286	300	295	312	303	300	312	285	317	323	313	312	317	305	305	325	325	323	300	285	301	344	364	327	287	327	317	328	285	332	322	313	299	328	309	329	318	311	333	321	301	308	311	336	299	311	327	367	309	352	312	311	326	308	300	315	335	332	306	308	314	337	329	298	306	334	312	280	307	278	315	296	302	316	304	314	347	290	315	308	295	278	322	323	273	296	307	310	308	291	305	310	308	313	321	295	313	318	305	306	304	326	317	281	298	360	317	285	330	307	299	313	311	320	327	315	276	305	307	295	308	318	292	309	292	327	325	319	314	315	301	300	327	307	315	282	313	289	302	284	324	314	314	308	279	338	335	315	323	304	333	305	293	302	302	288	328	315	266	305	356	318	309	320	352	307	287	326	308	301	302	308	295	303	311	292	314	317	298	310	367	322	320	327	302	317	323	291	321	285	311	327	317	297	311	344	328	307	297	318	330	306	313	336	309	307	341	320	296	294	331	349	314	290	302	325	304	313	310	308	342	314	306	267	309	310	293	336	334	303	315	330	310	307	308	341	289	300	326	305	313	297	298	311	312	302	321	320	325	332	315	270	299	316	319	318	323	303	296	295	295	286	324	303	278	301	336	309	306	281	289	312	310	294	305	313	292	297	278	309	291	312	327	309	334	346	314	362	314	302	312	312	277	292	311	297	324	316	277	294	301	306	303	318	299	278	312	356	336	325	334	308	324	300	324	318	293	321	331	326	326	302	296	326	320	301	332	332	305	314	300	323	300	317	294	317	313	315	296	370	318	313	354	293	287	316	308	309	342	311	322	288	313	322	298	334	294	309	322	334	305	330	292	315	298	302	322	298	300	299	323	306	297	315	284	316	291	316	333	309	317	311	308	302	315	310	318	325	289	289	313	295	299	292	312	340	308	305	307	317	298	327	302	305	310	343	328	322	301	308	311	293	301	341	279	300	304	313	304	324	305	325	322	300	298	322	319	280	306	324	306	269	302	325	331	314	282	312	307	367	311	311	341	308	321	294	302	285	305	303	306	313	286	317	346	318	328	308	311	295	294	307	314	317	311	324	295	293	338	280	328	351	331	345	334	306	313	338	293	296	306	302	280	304	322	314	342	314	319	290	300	328	281	323	324	333	321	308	304	329	317	327	299	292	317	315	291	299	312	314	336	333	292	319	291	298	313	317	305	291	293	280	293	322	326	303	281	308	323	307	296	293	309	317	328	315	310	306	332	298	330	296	323	301	304	327	325	314	329	300	320	323	311	278	297	302	290	321	274	318	324	342	316	321	319	296	293	305	305	333	327	289	279	313	305	325	281	293	309	291	291	307	309	322	296	303	289	289	334	314	321	329	328	320	310	306	325	324	310	297	284	338	296	324	305	297	313	329	310	310	288	334	338	304	288	305	322	319	340	311	304	304	321	302	280	303	329	324	318	292	318	313	304	317	320	294	324	352	285	288	328	302	292	332	326	333	335	283	322	327	299	306	325	261	308	323	329	342	322	324	328	272	282	330	313	295	308	320	329	351	335	319	311	261	292	315	327	318	290	317	273	315	326	300	342	328	313	300	280	299	335	307	301	315	300	286	290	300	339	312	305	322	282	322	311	333	309	270	310	337	295	292	328	314	323	255	299	298	313	297	304	336	335	316	302	323	285	306	301	288	337	287	288	343	287	317	308	321	332	298	339	348	318	320	297	295	336	304	289	300	327	317	305	327	343	327	337	325	306	308	315	310	329	304	333	319	290	319	321	325	311	276	335	289	299	298	318	320	291	323	321	275	283	302	340	324	294	297	331	300	322	315	324	311	339	343	305	354	309	326	320	310	325	315	349	294	307	310	317	306	312	303	318	282	306	305	298	311	283	334	301	321	297	330	327	293	334	326	319	278	301	329	293	321	312	292	362	335	303	305	326	341	331	309	304	297	311	308	319	298	318	312	318	293	309	308	286	308	324	292	311	315	303	342	285	288	289	301	338	338	320	337	293	289	299	293	333	321	314	269	295	331	305	300	316	345	302	283	316	312	313	323	344	316	302	310	283	318	286	297	334	298	307	298	297	297	319	340	305	314	311	319	339	316	309	332	318	306	303	323	298	304	315	294	301	294	300	343	305	296	367	296	341	321	301	281	327	320	318	299	325	322	304	305	304	296	347	360	341	301	276	273	304	298	299	303	308	335	318	341	280	297	295	319	317	308	302	334	341	316	332	310	354	312	306	322	302	325	323	315	301	324	322	306	260	336	320	275	309	284	277	319	309	289	309	284	315	328	324	324	341	293	296	313	311	298	307	315	329	336	307	318	290	332	323	309	312	276	275	276	302	319	327	279	278	291	307	337	328	298	325	304	304	288	292	304	293	312	304	323	342	304	315	345	304	332	301	322	307	331	296	289	315	309	323	318	330	288	293	300	335	293	355	307	332	346	291	325	316	335	314	290	300	329	256	293	315	283	299	322	279	307	334	329	308	313	314	317	317	304	304	330	330	297	303	312	312	266	278	317	301	302	294	284	326	284	328	310	284	310	322	281	271	312	289	327	273	316	275	327	312	308	271	331	301	344	311	312	304	299	293	299	297	317	297	301	311	296	283	305	303	326	273	346	302	312	322	329	309	321	317	321	322	308	295	319	333	338	343	299	341	289	312	307	326	278	311	315	297	284	296	310	314	334	276	317	330	323	305	319	315	286	297	309	322	295	314	318	301	326	311	325	315	321	312	274	295	298	322	308	280	279	343	326	320	348	331	325	287	316	312	351	314	330	336	344	330	342	320	306	299	301	319	312	342	288	316	335	283	310	308	306	309	301	270	291	319	298	317	313	261	287	332	292	321	306	310	311	340	338	312	315	316	274	305	334	309	323	314	309	329	316	321	296	316	308	319	275	302	325	285	318	334	314	283	316	316	312	303	290	304	266	345	315	313	340	312	313	302	362	329	314	296	319	326	297	277	301	310	317	319
1135	82	72	75	68	55	72	60	78	79	63	57	60	72	70	72	54	63	68	75	54	75	69	75	74	61	58	64	68	64	64	67	60	76	52	63	73	74	71	69	66	64	73	66	77	70	58	90	52	69	60	82	73	61	84	69	69	70	61	68	72	86	68	56	69	61	79	80	64	44	59	65	58	70	79	60	62	66	63	69	69	70	69	62	67	61	49	61	59	63	65	65	72	57	69	76	72	74	64	73	77	67	67	56	58	67	61	53	51	62	66	60	82	64	56	70	59	55	72	52	69	62	70	65	67	74	65	81	72	59	72	70	60	64	69	65	77	63	60	75	69	76	68	66	61	66	67	76	63	83	70	71	59	78	63	55	63	71	77	73	57	56	60	67	65	56	61	69	67	70	69	69	62	58	64	68	66	61	53	55	60	49	53	76	65	60	61	63	73	76	63	66	69	77	51	58	55	64	67	83	61	59	67	75	87	71	69	65	69	75	60	66	68	50	68	55	56	58	65	63	47	48	71	62	46	87	54	61	79	63	68	52	59	78	55	68	66	76	65	59	60	63	80	69	60	81	68	54	68	72	60	70	67	52	69	57	66	61	58	74	66	64	74	56	76	63	70	57	72	68	71	60	63	61	60	49	57	70	49	64	78	68	69	58	77	56	51	63	63	59	47	83	58	66	54	77	53	77	50	53	69	49	63	74	66	68	68	79	61	64	54	60	65	59	51	64	81	71	69	70	68	58	68	69	67	61	50	74	91	69	69	67	62	63	58	68	71	51	64	73	62	60	64	59	68	71	70	75	69	60	59	66	73	58	74	68	62	57	66	74	59	62	59	64	61	76	60	68	56	54	64	66	69	73	57	67	66	57	62	55	63	67	53	57	59	65	80	68	63	55	69	76	62	74	52	82	75	65	50	72	69	55	62	71	72	56	67	52	76	71	53	62	60	83	59	60	55	69	58	66	69	60	59	57	77	70	51	60	72	89	77	69	62	90	62	59	63	80	61	83	73	72	66	62	61	64	66	64	63	65	56	69	59	83	64	74	62	65	70	57	58	64	77	59	71	54	73	66	74	55	56	55	78	55	68	48	66	49	73	63	73	60	51	60	73	69	61	60	61	64	51	66	73	69	67	70	73	73	62	70	66	65	66	60	85	53	83	63	75	70	62	59	57	64	69	56	67	53	74	75	53	44	54	71	50	70	69	64	68	58	59	65	69	62	82	73	54	65	70	65	69	58	63	67	59	76	56	62	81	61	63	67	72	67	56	81	65	51	68	70	74	54	72	58	67	63	62	61	74	68	63	70	66	67	62	65	78	66	60	61	53	56	69	65	67	62	81	58	56	75	57	70	78	66	55	59	78	63	57	75	68	48	60	77	71	69	64	70	67	72	77	71	62	68	73	82	63	75	72	57	68	64	65	77	64	70	66	63	62	64	74	59	50	66	74	62	81	61	71	50	50	71	74	63	73	60	48	62	86	58	46	51	70	62	77	63	70	70	67	68	68	70	67	61	75	53	68	62	42	61	73	75	65	69	56	75	58	54	57	60	86	71	54	69	87	62	59	67	54	60	70	85	58	71	68	70	75	80	56	68	74	66	74	57	80	66	60	66	72	54	64	57	66	45	67	76	71	81	63	59	60	67	63	67	70	64	64	59	53	69	69	62	53	64	51	57	63	69	62	74	79	74	70	69	60	60	70	73	64	71	67	64	65	67	59	66	66	76	72	61	63	63	65	56	67	55	73	68	77	67	55	79	63	66	64	74	66	63	69	57	57	50	74	69	71	63	56	67	67	66	71	69	70	65	55	59	61	77	61	62	75	68	69	60	64	69	72	62	64	64	69	72	68	57	52	56	61	65	65	56	46	58	56	68	71	67	59	77	69	62	71	56	73	51	67	70	72	58	75	65	65	72	60	61	58	68	60	71	65	78	59	71	65	65	56	68	66	58	52	62	60	45	63	61	72	58	70	66	59	65	62	57	65	52	59	64	54	65	59	55	71	71	53	71	60	60	61	56	52	82	70	57	54	59	70	68	60	64	62	69	75	75	65	57	64	65	62	56	56	55	77	67	73	70	69	58	56	61	79	63	57	73	75	59	61	52	83	66	63	61	56	51	58	72	71	81	52	78	66	66	59	57	72	66	70	69	66	72	52	76	57	55	64	73	71	74	76	71	73	67	59	65	53	67	65	69	68	77	73	62	62	67	64	69	70	68	73	54	73	46	67	71	63	75	72	65	67	58	58	65	64	70	63	45	74	83	74	78	68	56	60	73	79	75	54	62	66	69	58	53	63	73	75	59	55	65	61	88	72	59	58	68	67	67	76	63	77	59	63	61	53	56	56	70	51	75	69	57	67	55	60	70	73	58	57	65	59	72	68	73	57	68	81	65	79	72	67	81	70	61	70	76	63	79	82	67	84	67	76	67	70	69	65	66	80	76	56	81	61	85	71	70	67	56	63	68	83	67	71	84	73	57	49	79	66	56	67	90	70	61	72	58	61	67	65	58	75	63	73	66	54	85	71	65	55	69	56	59	57	66	65	52	75	59	68	41	75	77	56	59	73	65	75	57	57	74	59	63	71	62	68	68	62	60	58	69	69	56	74	63	67	78	51	73	71	72	57	65	72	54	77	69	63	56	64	70	77	53	61	72	70	70	65	67	84	69	53	77	67	69	81	77	50	66	83	75	69	65	64	74	65	67	61	63	69	64	69	69	71	70	64	61	64	74	55	50	75	67	66	69	59	78	64	59	74	55	68	57	54	74	69	56	62	73	73	80	50	70	64	69	52	60	64	70	60	70	61	78	65	73	55	74	60	62	60	49	59	66	57	76	65	60	74	58	68	52	73	60	64	75	58	69	62	49	71	62	57	62	50	70	73	60	61	71	62	73	60	57	70	55	54	63	72	63	49	66	59	59	60	69	74	67	83	63	58	58	68	68	75	59	67	63	68	56	56	60	62	62	64	64	55	58	72	71	73	63	75	72	53	61	74	51	62	64	56	68	64	69	66	60	70	80	56	63	68	63	67	69	54	87	61	78	68	58	58	56	54	72	53	70	70	73	61	68	60	85	65	66	70	74	71	60	61	62	74	60	74	74	77	77	61	60	72	62	66	74	59	66	68	82	67	66	73	56	70	61	70	71	54	78	66	73	65	62	56	65	78	66	55	69	59	62	64	71	62	66	65	64	49	83	75	62	78	60	63	64	73	63	51	61	66	70	67	66	68	78	72	64	54	63	77	62	66	74	58	65	72	62	87	66	50	64	71	68	73	66	69	64	75	66	73	60	75	66	50	67	75	70	63	67	62	70	56	60	74	61	54	75	68	56	71	51	69	55	72	64	61	74	67	66	76	73	68	73	54	60	82	61	59	76	70	72	66	61	56	72	67	62	65	64	63	70	60	57	77	77	65	77	68	50	74	63	69	82	76	71	58	41	71	51	64	62	64	54	65	57	75	63	70	66	56	63	72	76	70	60
6145	664	527	549	709	844	840	751	730	746	591	569	596	604	578	547	565	577	558	547	515	558	499	553	495	493	529	535	529	514	483	509	511	509	487	499	516	531	527	532	520	519	478	520	488	490	443	479	514	505	522	486	477	472	491	471	490	466	452	460	477	530	478	522	487	442	495	499	465	492	499	478	477	504	460	505	471	457	476	508	475	456	474	519	473	465	505	437	521	471	485	506	489	480	525	492	530	470	493	461	492	494	479	463	469	492	502	456	443	452	516	521	493	474	508	496	466	467	503	496	513	483	426	476	492	476	481	499	464	497	512	501	461	485	451	496	473	524	480	473	495	496	492	473	471	493	485	480	487	455	495	498	503	507	482	494	478	461	519	458	483	515	487	495	513	508	517	504	475	481	508	475	485	487	489	479	497	467	464	474	470	469	463	485	543	490	450	522	459	501	481	461	428	463	493	510	500	467	470	535	478	478	489	460	479	479	460	498	492	514	457	500	466	490	482	495	472	482	457	508	454	512	494	469	479	493	493	442	514	452	476	452	509	481	501	486	480	487	496	452	488	471	496	467	472	461	504	503	478	513	484	478	495	502	492	481	445	483	504	460	457	475	489	499	476	484	480	501	446	452	477	524	474	495	474	431	485	484	502	439	490	504	481	507	484	489	448	466	461	500	490	459	515	485	463	478	462	492	525	447	481	495	516	504	495	499	461	493	492	494	495	487	453	474	500	476	478	460	498	501	501	481	483	480	489	496	459	515	524	490	504	478	499	468	444	461	483	502	471	502	454	497	507	494	507	450	528	480	498	493	478	461	476	480	462	508	417	455	476	493	495	477	474	487	435	488	470	471	460	455	487	475	510	479	457	452	442	465	445	445	454	472	469	486	517	502	467	487	469	449	479	474	480	495	447	540	493	484	480	484	447	498	464	515	520	478	464	488	493	480	477	482	485	473	513	521	500	502	501	480	470	468	481	444	497	496	506	491	498	475	493	475	468	460	511	444	491	452	477	500	504	478	465	506	498	496	477	466	487	459	479	458	471	474	474	499	479	467	511	511	479	468	492	508	469	462	459	499	508	515	451	449	481	492	506	503	507	464	498	507	470	492	492	468	494	501	491	491	516	506	521	482	492	481	482	483	477	474	511	494	488	475	469	465	464	462	486	486	468	445	493	493	507	465	496	468	461	467	482	485	501	474	459	474	506	492	490	488	471	461	493	518	496	534	496	520	475	485	482	500	474	508	500	497	484	483	464	485	469	491	469	471	497	464	461	525	477	513	502	494	493	469	486	467	465	494	472	486	486	470	442	479	484	488	515	466	510	480	484	505	476	487	460	493	465	516	483	488	513	513	471	489	481	491	504	489	504	510	505	506	504	457	499	479	515	507	493	479	474	478	530	443	501	475	452	483	483	483	497	485	496	483	496	494	499	463	485	462	444	503	522	474	483	488	457	499	508	465	494	485	470	504	462	496	513	470	503	479	503	496	492	474	467	483	496	477	469	467	483	490	460	463	468	467	474	470	491	474	441	448	483	535	488	502	477	475	477	461	485	481	470	523	457	513	468	505	489	505	508	495	496	485	497	464	476	456	462	489	503	491	504	471	474	472	439	495	443	479	495	502	504	493	486	464	442	458	488	454	517	492	495	427	483	489	530	499	474	462	482	467	488	458	509	499	497	469	457	486	511	480	446	501	515	460	488	441	510	492	497	485	472	491	507	483	513	493	495	494	470	488	491	496	545	452	520	511	506	445	479	492	499	531	535	451	442	487	468	466	468	515	506	448	501	486	452	505	468	487	520	499	459	506	465	479	471	487	499	463	519	475	475	467	496	478	499	505	467	484	469	500	456	523	469	493	454	472	531	518	488	443	439	487	461	487	463	459	485	467	462	514	484	485	473	485	477	476	459	432	486	494	456	464	443	510	485	467	486	517	466	493	517	443	464	502	484	509	486	513	507	504	486	501	497	505	449	482	524	471	511	472	473	484	486	493	533	495	470	485	481	446	472	498	470	450	447	491	497	490	516	486	483	448	475	472	461	475	472	478	462	495	485	507	472	490	445	436	502	482	483	506	457	462	441	496	489	503	459	513	475	456	461	502	468	493	467	508	473	441	435	475	494	530	515	473	497	489	495	458	466	475	446	500	473	437	464	500	473	504	475	506	504	481	449	451	504	486	507	482	491	512	472	481	459	483	461	505	494	468	461	464	496	446	460	506	491	473	488	469	454	503	493	457	450	488	478	502	512	492	494	490	493	476	492	502	477	464	496	494	459	488	542	470	529	512	486	509	490	487	438	444	432	486	489	486	475	475	503	476	510	462	478	467	500	484	512	468	492	483	456	482	462	495	482	475	470	469	504	478	487	527	495	505	447	464	458	510	510	483	490	493	492	492	476	463	482	481	476	449	461	466	471	490	506	503	501	473	486	507	500	466	473	460	446	487	507	474	456	488	478	457	487	489	488	448	491	504	467	518	451	472	517	505	464	475	485	443	510	493	476	493	479	482	539	490	494	503	483	450	474	494	490	512	488	496	505	503	498	493	469	505	463	451	466	497	468	520	479	451	460	497	481	492	485	478	494	494	483	483	501	486	480	458	498	481	528	455	476	479	491	463	495	457	489	501	515	477	495	430	490	466	509	481	483	457	485	455	497	462	460	466	477	446	488	475	458	475	479	449	476	451	492	513	471	502	467	517	493	472	518	499	480	466	489	469	480	466	488	501	509	519	501	526	487	488	455	453	459	519	491	464	466	506	476	477	461	502	467	493	495	460	479	497	535	502	461	475	496	499	477	474	474	503	491	486	482	472	514	471	522	481	474	473	511	460	441	437	476	447	500	461	423	458	448	480	451	521	493	496	492	488	459	466	487	470	513	494	502	512	441	457	528	465	503	502	478	521	492	508	480	457	495	517	468	472	484	498	508	513	500	515	446	452	516	456	486	495	462	474	477	501	471	492	471	475	483	558	488	452	463	452	508	486	491	514	446	494	488	477	495	491	485	485	492	498	465	471	467	455	506	508	468	478	504	460	473	484	517	477	496	499	507	491	489	464	492	469	471	452	459	496	503	478	513	482	472	494	491	462	470	487	486	512	508	499	498	499	473	503	463	518	513	479	465	471	488	500	494	496	489	480	481	474	497	415	501	478	447	491	502	517	486	491	495	475	467	460	500	495	445	502	468	478	450	525	451	462	540	497	477	482	490	497	492	502	492	440	468	505	470	474	500	495	430	515	451	486	476	478	489	500	459	561	490	489	468	507	449	484	496	491	461	475	434	482	486	489	482	517	502	463	483	496	461	477	508	461	451	483	511	490	491	477	508	488	515	504	495	483	511	449	477	471	488	449	485	475	458	484	454	480	490	460	507	466	504	486	476	464	485	463	459	502	523	501	492	513	445	497	498	459	488	477	479	483	453	483	474	440	503	441	453	494	456	492	441	499	490	490	479	484	472	468	483	484	498	496	499	514	476	496	498	516	468	450	484	492
386	63	49	34	36	46	47	48	43	55	46	33	25	37	33	38	33	34	31	23	24	45	34	26	23	25	31	24	33	29	28	32	29	26	24	24	29	25	21	22	30	18	26	21	30	18	21	30	22	24	18	25	23	18	28	31	26	29	31	27	26	23	27	23	24	23	19	21	19	27	25	19	24	25	20	19	22	14	21	17	26	18	25	22	24	21	24	18	22	19	20	17	24	26	24	29	22	23	15	24	22	20	17	19	30	29	23	24	18	18	21	26	25	20	25	18	24	21	28	27	26	21	34	20	19	25	16	24	25	26	31	28	22	23	23	18	27	20	26	24	16	24	20	18	19	25	21	21	19	23	25	16	21	30	24	28	28	19	29	11	21	25	23	30	26	13	25	23	19	22	27	25	35	25	22	22	15	29	15	25	25	27	20	23	20	22	25	18	20	23	14	18	22	34	21	14	16	15	19	28	19	18	35	27	22	23	32	24	17	28	21	20	24	24	19	26	27	26	20	16	18	23	21	21	23	17	27	24	24	17	22	22	26	25	29	22	16	23	30	17	20	21	28	21	25	20	15	30	21	18	26	18	23	24	22	26	40	20	16	21	22	29	25	14	28	23	15	17	23	15	26	24	18	23	27	26	29	24	22	26	26	14	26	27	25	24	24	23	25	18	15	19	17	21	23	21	22	21	24	21	25	17	22	23	24	24	20	21	18	18	23	17	19	18	30	25	21	26	20	23	26	26	22	24	23	15	22	20	23	35	35	23	29	28	26	22	14	27	28	21	18	17	24	27	28	34	23	17	23	26	25	27	17	21	18	18	23	20	24	27	17	24	26	20	17	22	22	28	22	18	27	25	31	25	25	16	18	27	26	26	15	26	23	26	21	34	20	29	28	23	22	25	22	36	23	24	26	15	18	26	21	30	29	15	27	22	16	23	26	23	26	34	19	29	20	32	11	29	27	22	21	37	24	23	18	23	26	21	24	27	23	22	21	14	32	21	20	24	22	17	22	21	19	25	21	21	26	29	19	21	17	13	15	23	22	24	26	18	22	23	14	25	25	25	33	25	20	30	16	19	22	25	18	25	17	20	23	30	30	27	20	22	31	19	19	27	20	23	27	25	28	27	27	26	28	30	23	15	27	16	20	29	22	17	16	19	12	32	23	32	24	17	18	25	28	27	28	18	22	24	18	27	11	22	19	32	25	20	18	20	34	31	17	20	16	23	33	24	22	27	32	22	22	27	17	25	25	22	17	21	15	15	18	21	22	28	29	24	26	22	23	21	21	19	21	35	33	29	26	20	18	21	20	17	30	27	30	28	21	20	21	24	24	27	23	23	29	18	28	18	22	16	28	24	12	27	34	29	25	20	16	23	23	38	22	17	21	20	26	18	20	27	31	27	32	20	26	19	18	22	23	26	33	21	34	21	28	23	29	17	24	15	16	30	14	24	18	16	18	24	20	25	25	24	26	26	18	31	25	24	27	24	36	29	18	13	25	24	28	24	28	26	20	23	22	20	17	25	17	20	27	19	23	39	25	21	23	37	21	23	18	18	34	18	22	29	25	28	21	28	17	25	20	22	22	16	22	18	21	19	33	17	23	23	23	27	21	33	26	19	30	29	20	27	29	29	17	19	21	23	23	25	21	30	17	23	26	24	29	27	27	26	37	30	19	18	22	15	17	29	18	18	29	26	28	20	18	19	18	12	32	22	26	21	28	24	12	37	20	25	21	17	20	24	26	20	20	21	28	22	27	24	20	38	23	17	24	26	25	24	25	24	21	29	26	30	25	24	27	16	15	22	27	38	12	19	20	16	19	27	26	26	35	28	27	26	27	21	19	21	29	22	26	24	17	17	19	20	17	23	25	21	19	18	23	22	23	22	25	26	26	23	22	26	19	23	16	22	26	36	20	42	19	25	25	25	28	27	19	26	14	29	26	31	24	39	33	31	24	19	16	23	24	23	28	21	16	22	21	15	23	19	26	24	16	21	24	25	25	22	16	22	18	24	22	27	23	25	15	22	19	18	19	25	22	27	33	21	25	25	28	29	24	22	25	27	25	27	23	20	11	22	19	24	19	16	26	27	24	21	20	28	30	27	23	16	16	23	28	22	21	28	23	21	22	21	19	19	22	27	25	24	22	21	22	26	25	18	27	26	29	16	26	21	20	18	19	22	25	27	28	20	28	31	28	16	29	29	17	31	19	19	19	22	30	21	21	19	19	32	21	19	19	15	23	22	31	23	26	30	17	27	21	29	23	17	23	19	31	33	23	25	23	24	20	27	34	24	19	31	21	14	17	27	21	21	28	16	24	21	19	22	15	20	28	21	27	30	23	25	20	22	24	25	20	30	17	20	20	29	11	18	22	25	28	25	20	19	21	20	23	25	18	16	29	28	28	20	26	21	24	20	19	25	32	28	16	20	21	15	29	24	22	34	32	36	16	25	15	14	18	37	18	19	29	21	27	29	20	25	21	18	22	25	27	20	26	20	31	17	29	17	19	16	21	31	24	19	22	24	23	25	22	21	20	18	20	29	22	19	19	27	14	23	15	24	19	23	24	16	27	22	20	25	20	26	25	18	19	16	21	24	20	23	20	26	18	19	28	24	22	27	29	15	22	28	20	19	25	16	17	19	23	13	36	22	25	25	19	38	26	21	23	21	28	12	20	22	21	18	26	25	20	27	25	19	26	20	19	33	25	25	24	24	15	21	22	20	21	21	32	18	35	19	22	30	24	27	21	25	28	17	35	21	19	18	19	23	25	21	24	25	15	23	31	31	26	26	31	29	19	25	16	24	22	25	18	14	29	22	15	24	20	28	28	24	23	18	18	23	18	20	21	21	27	25	24	18	20	24	21	24	18	21	27	21	24	21	21	21	20	22	24	16	20	25	20	17	19	25	21	12	23	32	27	29	22	20	22	23	19	28	23	24	26	29	35	23	25	16	23	24	27	18	25	17	21	21	28	18	17	21	19	24	19	27	15	22	23	23	25	40	26	25	17	23	24	16	21	30	22	16	19	18	24	20	18	20	16	21	17	17	26	12	12	18	24	24	19	28	34	21	17	14	24	22	25	23	21	25	19	22	21	14	29	25	18	17	25	28	25	24	23	25	13	18	26	14	17	20	28	28	15	23	26	29	24	20	17	19	24	19	19	24	16	24	19	20	24	36	20	25	19	26	17	29	30	26	23	18	23	26	23	24	22	25	25	18	17	21	19	21	26	16	20	26	22	21	26	21	31	22	26	28	28	19	21	20	26	34	20	21	19	27	21	19	19	27	20	21	27	18	24	32	22	21	14	19	17	25	21	25	23	20	18	21	20	25	24	18	33	19	22	16	13	23	20	20	18	16	28	28	25	23	19	14	25	22	28	21	23	23	22	25	20	19	23	19	28	17	25	30	18	18	18	35	23	19	21	26	21	19	25	23	32	32	19	17	23	23	25	22	21	23	24	21	29	16	16	26	24	14	34	29	19	39
4954	1026	469	607	1618	2247	2187	1689	1357	1115	862	790	651	612	512	485	462	395	409	357	332	310	323	278	280	268	268	268	287	214	230	237	231	210	209	212	225	206	202	213	211	209	216	193	216	215	214	180	194	210	179	185	177	205	198	223	178	173	172	185	182	180	207	180	189	186	180	186	180	177	162	194	190	209	166	193	183	186	179	172	180	190	164	180	183	164	182	183	172	193	190	164	185	172	155	181	186	162	180	155	176	186	170	190	181	176	172	166	170	184	163	172	168	150	152	177	143	177	179	153	172	177	150	170	159	173	179	182	181	168	173	174	171	193	150	148	171	188	152	156	192	146	183	167	176	163	154	179	147	151	178	163	157	194	168	165	165	183	183	165	182	169	174	151	183	167	198	200	181	162	140	178	174	169	181	182	176	182	157	175	172	128	164	147	168	172	175	176	165	156	185	164	166	160	165	153	164	162	156	186	161	169	180	183	189	168	167	154	182	165	159	162	159	168	172	173	184	182	173	167	156	186	170	171	154	177	161	158	179	185	163	166	174	152	164	181	155	156	144	163	189	170	166	164	151	161	150	160	152	159	183	164	177	154	183	170	156	152	162	146	171	163	181	158	169	163	153	197	180	181	182	180	161	172	166	188	159	174	164	190	155	178	187	157	163	169	158	187	156	161	158	160	176	178	175	180	159	178	176	179	168	142	185	172	162	178	147	167	201	167	179	170	155	182	191	162	165	180	150	175	179	156	151	186	153	192	159	177	164	174	181	170	194	154	177	175	163	170	170	149	181	170	162	177	172	184	183	157	145	164	170	162	161	163	191	169	151	202	173	173	186	185	174	179	195	161	174	168	162	182	199	176	178	184	166	150	178	146	152	161	167	148	162	166	180	167	193	166	206	183	156	180	179	169	159	180	150	166	176	200	144	195	159	140	154	153	170	170	167	157	191	162	194	164	171	159	152	154	152	159	157	177	178	178	174	160	169	171	176	179	197	190	161	155	166	170	198	204	167	152	166	165	167	180	184	193	167	153	183	158	170	152	170	178	178	165	187	169	172	178	164	157	166	167	156	172	174	177	159	183	189	187	155	160	179	163	183	173	160	164	157	172	168	182	184	158	181	165	160	158	182	144	173	160	170	163	186	172	191	177	158	152	184	175	176	169	194	165	178	150	160	158	189	169	178	160	173	175	184	159	164	159	183	173	157	147	163	186	156	172	177	162	205	143	149	185	161	153	170	159	140	176	139	183	180	169	182	156	168	176	158	167	165	159	170	162	169	183	174	143	194	154	184	157	183	170	158	174	169	164	178	159	160	176	155	181	156	188	198	169	193	157	185	199	161	190	134	171	181	154	168	164	165	155	165	156	180	141	162	174	146	162	154	175	164	177	163	171	180	164	182	166	191	188	177	174	152	148	191	158	177	206	177	191	174	162	175	165	168	150	170	158	156	155	179	164	181	172	174	182	155	171	194	176	181	190	173	169	166	159	157	155	181	176	182	165	165	171	170	161	179	178	179	172	184	168	169	180	154	167	176	157	154	177	175	167	178	172	163	165	176	192	157	153	178	147	182	202	155	174	149	172	145	174	171	161	168	195	198	163	166	156	168	179	148	153	179	186	151	170	187	180	173	165	171	172	157	144	193	182	150	161	187	151	189	158	165	137	165	170	175	153	176	177	169	148	176	156	184	161	165	190	152	186	173	169	152	175	195	193	169	176	170	180	176	172	149	157	172	158	161	182	165	169	171	155	160	177	143	178	169	175	170	127	147	159	183	176	169	177	157	143	164	176	159	175	181	182	144	169	172	164	160	142	137	159	146	156	174	183	184	179	179	192	180	174	170	174	161	166	174	185	152	166	206	186	179	190	169	168	168	169	160	171	170	172	185	156	163	195	168	179	172	164	154	176	171	199	150	187	165	164	183	146	199	184	182	150	179	172	166	148	166	167	152	169	185	165	163	155	166	190	177	180	164	170	174	164	165	153	160	168	174	185	162	172	168	163	143	168	151	185	150	157	184	189	183	190	159	208	169	158	163	171	190	156	185	158	176	184	173	186	152	160	152	172	153	176	187	149	171	174	153	159	162	163	173	160	187	170	166	176	173	180	152	162	144	174	150	173	166	174	158	163	178	151	151	188	174	155	156	186	151	182	162	166	176	163	161	180	165	178	188	168	181	155	187	162	190	165	168	171	166	181	158	143	169	180	142	168	171	169	159	152	190	184	188	172	173	168	167	166	185	190	173	170	189	149	171	189	175	158	175	157	167	168	160	154	181	137	154	168	190	156	168	133	157	172	168	204	183	168	183	158	170	167	154	157	163	177	164	163	160	175	162	154	170	170	149	161	173	169	165	176	184	176	173	147	206	161	159	185	148	155	177	169	159	170	166	190	154	200	173	195	169	163	175	171	174	166	177	157	178	170	159	151	180	185	172	187	181	163	175	165	184	193	167	164	187	176	160	197	179	150	192	170	148	182	149	164	161	168	168	175	171	161	157	190	197	160	175	185	173	181	180	177	162	178	167	167	170	159	187	162	176	184	166	155	154	161	149	146	170	177	181	160	149	181	169	157	154	158	164	182	167	192	136	170	193	180	165	170	167	177	175	148	161	189	175	163	148	157	165	162	174	176	156	171	191	144	156	178	191	155	150	171	151	182	169	172	197	149	160	178	191	159	188	164	179	195	166	177	179	193	177	179	154	166	176	152	172	189	183	188	161	194	152	187	172	164	190	170	159	190	150	176	174	169	165	175	139	164	151	184	166	169	155	172	192	189	181	192	172	158	158	191	194	187	162	144	168	155	181	189	189	163	161	180	162	153	164	158	181	156	165	201	169	176	193	184	188	154	183	160	153	171	168	175	154	173	171	167	180	177	176	169	172	161	198	150	164	179	156	157	160	170	174	170	172	182	175	191	158	161	170	169	174	148	149	146	181	165	177	151	159	151	170	153	172	166	158	155	164	154	170	168	171	187	173	173	153	186	182	147	186	155	177	165	157	146	171	169	173	165	201	145	175	181	159	158	175	154	152	155	183	155	181	169	170	163	165	156	177	158	165	185	178	162	165	181	165	169	152	159	165	159	195	156	153	156	167	184	171	156	181	166	185	173	170	176	185	195	179	191	165	159	166	180	144	183	188	173	142	126	180	181	168	173	166	156	191	169	177	192	173	174	162	168	149	190	165	165	159	154	157	171	168	192	167	184	178	167	159	190	172	157	156	164	174	168	170	182	187	159	160	183	165	191	164	165	180	177	143	189	175	161	157	160	186	157	140	177	158	147	157	162	193	171	180	158	158	161	153	152	162	183	179	149	156	161	188	165	156	202	187	157	178	159	181	167	161	173	178	187	173	183	159	173	203	166	160	163	177	158	177	166	175	175	161	166	171	157	179	164	156	161	168	183	143	154	153	176	190	194	176	169	171	167	188	160	172	175	166	181	163	172	165	169	171	187	189	181	166	159	179	173	191	156	166	188	159	193	171	162	153	165
1636	117	106	106	97	112	126	124	109	109	107	120	111	97	116	104	104	105	109	110	89	101	103	109	117	126	103	111	97	109	119	92	94	116	88	107	108	102	82	100	90	114	93	93	117	100	93	105	110	92	100	87	105	96	98	112	89	100	98	106	84	91	103	107	97	82	119	98	102	101	105	88	107	109	107	106	93	92	82	98	98	102	93	106	121	77	120	97	93	78	82	91	110	104	115	93	116	101	109	83	109	86	83	113	88	99	104	105	103	99	94	89	96	112	95	97	119	102	92	95	107	100	101	93	91	99	99	90	106	102	95	99	87	99	103	102	109	105	94	104	115	120	105	99	87	99	101	91	90	92	91	93	82	113	110	95	105	105	100	99	93	94	101	103	89	104	117	108	114	105	98	98	89	111	90	90	100	100	103	106	103	94	101	104	109	113	95	103	103	95	88	106	100	98	102	112	97	104	87	96	112	90	103	98	110	103	85	96	94	107	109	109	113	89	83	94	103	115	83	74	118	105	97	102	102	104	109	101	82	83	112	90	90	96	89	100	90	107	113	109	96	92	92	96	97	102	96	96	91	98	116	96	95	107	77	101	111	97	103	93	112	102	108	92	107	101	112	86	97	89	76	103	105	98	106	77	101	96	102	105	95	118	88	104	104	97	105	98	93	72	116	101	99	86	107	100	97	109	87	111	104	107	92	88	99	78	96	88	106	91	105	95	86	84	98	94	102	107	105	96	92	101	88	99	103	108	116	88	107	111	81	96	105	115	88	89	101	109	99	81	99	114	112	102	94	91	105	98	93	91	103	96	104	97	96	103	93	92	93	82	97	95	106	108	112	114	115	97	121	92	107	100	113	98	95	96	87	86	98	96	94	106	97	89	102	114	116	75	93	100	101	100	131	96	89	108	97	92	103	92	97	105	85	87	85	106	80	113	90	96	98	102	105	98	96	102	99	111	111	112	92	96	114	98	86	88	76	96	98	87	79	91	94	89	98	86	114	110	88	109	104	103	79	87	96	100	98	92	91	97	102	98	106	102	94	106	104	98	98	99	87	91	112	108	118	106	105	96	101	102	90	103	108	102	99	107	97	103	91	97	95	101	99	90	103	97	89	87	102	112	105	116	92	94	114	92	114	94	94	93	97	107	85	99	88	109	94	120	98	116	89	95	99	106	83	91	112	113	96	111	90	100	84	89	104	93	113	95	81	89	103	96	102	90	100	90	100	84	110	108	96	102	105	108	98	83	95	96	82	91	94	98	104	101	101	113	77	75	102	102	116	93	76	113	94	91	101	116	114	98	107	91	116	84	99	104	95	119	98	102	101	83	84	91	80	85	101	84	90	95	86	91	101	98	105	83	96	107	112	76	106	103	88	113	93	105	86	105	104	106	117	97	103	104	109	89	92	113	93	99	102	86	105	88	99	91	87	103	102	103	99	104	108	97	92	88	82	100	96	102	91	96	92	95	90	102	112	88	99	105	88	89	88	95	99	121	101	82	89	116	93	101	90	105	92	80	96	102	110	96	91	97	89	100	96	93	103	99	97	93	103	98	92	95	102	104	93	90	105	123	105	105	76	105	93	99	92	114	105	111	105	99	110	95	93	103	99	104	108	94	100	83	94	105	86	126	110	102	112	100	97	93	96	96	93	105	104	88	93	108	101	83	106	96	106	118	90	100	99	122	103	113	88	98	106	99	91	104	97	106	85	91	102	98	82	95	76	103	77	84	93	101	106	119	94	95	92	105	97	88	96	91	105	108	99	111	92	95	101	81	93	103	103	85	100	99	103	92	106	99	105	95	78	95	96	88	90	111	85	99	96	102	114	96	82	107	113	103	100	105	100	104	89	87	98	98	108	79	98	92	100	91	91	93	114	107	105	87	96	94	96	81	85	98	95	80	91	94	91	95	95	112	105	110	105	84	107	100	93	102	100	117	102	103	103	90	75	100	109	89	88	103	100	106	97	96	104	99	108	79	107	89	76	109	105	89	101	111	109	90	116	104	102	76	90	87	91	112	92	89	101	105	121	103	89	98	95	88	103	121	92	100	104	87	104	92	101	103	118	98	111	91	87	115	90	90	94	88	95	94	95	113	85	98	111	89	119	115	92	100	105	107	90	85	104	108	111	84	76	90	98	93	97	93	104	101	99	82	96	102	114	106	82	89	93	106	101	107	116	90	113	102	110	85	87	74	95	110	97	114	98	95	93	99	101	118	98	104	76	101	95	110	97	79	98	80	108	102	101	107	104	95	93	87	87	101	110	90	99	91	94	101	117	102	94	110	81	97	91	81	107	88	73	93	89	104	112	82	109	83	89	100	95	98	101	108	90	98	98	92	105	86	101	99	107	75	97	100	94	97	102	89	82	77	92	104	108	101	87	95	108	93	110	91	93	91	115	74	96	108	97	86	104	87	104	107	111	100	91	103	101	90	102	93	92	110	107	101	101	89	84	103	111	95	84	83	94	119	102	90	103	112	87	95	95	90	97	107	99	81	100	103	116	103	112	103	100	90	89	89	99	99	107	115	107	102	105	97	83	100	103	103	89	99	111	99	89	101	98	99	115	120	107	94	110	104	105	102	98	88	105	81	101	87	92	96	90	91	97	105	83	97	96	103	111	104	105	96	82	120	102	117	117	110	91	83	88	99	99	114	95	84	89	110	94	94	105	110	108	99	106	93	89	106	85	116	102	133	97	102	103	93	107	101	100	97	105	99	87	116	80	92	95	98	126	88	85	115	98	108	118	91	107	103	98	105	110	103	109	84	102	107	99	96	92	97	99	87	95	87	94	103	124	97	100	101	95	101	94	81	92	87	94	100	91	94	104	95	99	96	90	99	113	90	116	102	92	93	89	113	97	99	88	110	85	98	108	105	104	91	86	102	90	86	93	100	102	85	97	95	122	99	71	89	96	106	91	105	103	91	108	105	96	94	107	82	93	90	102	122	96	111	100	94	95	109	80	100	81	109	97	96	92	96	85	101	96	94	86	112	95	87	95	95	100	102	101	104	103	113	96	107	89	92	105	88	102	105	87	88	89	88	113	95	91	116	114	103	96	90	97	103	106	107	91	115	92	94	89	84	98	108	97	99	111	93	92	94	102	104	94	96	86	93	97	101	104	100	113	107	103	87	93	100	108	88	102	98	97	105	103	87	99	96	97	109	100	88	108	85	91	103	111	99	107	108	97	100	105	116	104	96	105	102	89	81	87	89	100	100	100	118	105	89	85	86	99	103	106	111	88	107	84	86	87	89	100	87	111	88	91	82	92	84	105	93	98	82	93	94	92	100	98	110	98	106	104	104	89	111	94	97	108	105	113	92	108	87	80	110	111	88	121	91	92	112	97	98	104	95	91	102	102	101	88	95	107	104	88	112	94	118	100	118	87	87	101	73	89	96	99	105	90	91	105	106	97	98	89	99	83	98	102	93	106	104	83	99	115	88	101	92	100	87	103	78	91	98	104	88	92	96	86	87	112	92
7707	1279	937	1057	1797	2324	2167	1977	1811	1585	1470	1248	1173	1120	1084	1010	953	924	942	851	857	867	789	822	807	808	772	785	722	782	786	755	827	800	770	684	754	765	761	747	757	727	716	755	766	746	760	745	709	723	755	717	734	713	711	725	733	625	743	770	706	720	751	733	684	702	677	728	681	702	703	696	722	719	679	685	708	676	670	684	701	687	725	726	700	732	732	722	751	697	698	697	690	736	724	660	717	736	730	706	738	702	740	677	650	718	716	743	698	728	696	696	734	681	710	761	676	709	724	727	679	729	731	735	701	712	731	735	696	698	688	699	677	714	715	665	706	715	703	700	724	736	710	718	718	670	692	690	733	698	739	732	683	703	746	653	735	659	697	705	685	670	712	714	699	686	691	729	719	712	700	708	663	686	675	654	675	733	678	680	690	659	708	706	703	708	687	652	702	721	716	765	710	705	649	760	714	730	752	710	733	697	683	739	719	705	712	700	731	698	740	692	727	688	677	688	701	674	669	701	680	708	723	719	697	701	722	760	717	707	684	680	696	720	702	728	740	712	679	720	775	723	688	718	706	764	710	702	731	674	685	695	726	719	689	743	692	696	704	689	708	707	694	706	731	687	680	722	720	736	697	710	737	694	736	701	689	706	700	701	675	695	724	738	749	713	688	715	699	712	745	675	697	741	747	692	717	714	744	719	687	692	701	708	698	717	717	725	680	712	703	706	723	764	716	685	708	749	695	707	703	685	731	712	656	682	687	704	674	712	727	699	677	703	681	695	682	699	706	760	671	704	710	741	734	722	709	715	686	679	704	685	688	770	681	685	728	760	690	742	719	681	664	682	708	703	734	684	681	661	732	718	716	709	714	699	747	704	701	690	669	657	714	732	697	705	648	704	692	740	733	709	679	743	666	681	722	743	679	704	708	691	692	780	690	706	649	722	750	682	735	710	726	696	713	678	719	713	745	714	705	733	693	695	703	707	700	709	736	719	666	756	664	744	702	703	702	707	710	677	709	667	719	736	703	725	723	729	671	729	660	729	679	769	672	723	671	720	683	710	738	715	707	745	705	697	725	720	691	673	659	690	745	694	688	715	709	666	716	666	701	751	712	698	724	701	724	713	682	688	703	714	714	691	654	774	720	728	699	674	697	733	743	703	723	702	713	739	716	722	660	728	690	729	673	694	677	691	732	670	719	702	744	709	694	686	703	686	692	703	714	715	767	704	716	718	749	678	729	706	686	726	739	689	712	645	746	748	739	713	715	759	666	696	729	727	728	714	732	714	719	697	710	720	726	706	708	733	708	723	680	683	732	733	711	680	726	676	693	726	674	667	701	715	694	695	690	724	744	646	703	685	698	716	721	686	744	680	703	726	709	734	636	697	709	716	688	700	686	720	740	671	723	747	733	732	683	753	689	708	707	689	697	708	713	703	655	728	730	687	710	685	736	724	722	723	701	627	698	723	708	718	715	710	714	659	681	699	726	683	659	723	678	718	706	714	720	743	731	711	704	702	688	736	700	725	704	711	682	757	734	686	696	707	694	695	729	693	727	728	728	714	685	683	705	733	719	696	663	710	669	705	703	728	748	726	740	681	717	683	672	738	686	713	718	699	703	749	711	691	681	700	745	745	703	717	732	681	737	727	687	678	682	670	778	742	726	685	749	708	762	731	712	669	755	709	671	664	706	721	699	681	693	732	699	729	732	719	714	689	689	713	705	757	752	751	757	714	717	728	719	729	718	681	718	739	662	713	762	670	722	698	706	661	690	687	760	745	700	700	699	712	705	659	708	747	698	672	712	731	699	723	697	725	719	659	676	771	713	690	699	685	717	745	721	696	717	769	716	723	721	696	754	694	720	677	751	679	705	683	683	694	693	672	753	679	711	695	737	675	682	718	731	687	705	712	685	688	710	715	714	721	727	720	686	719	685	687	706	688	703	688	679	717	734	709	663	689	733	692	677	729	703	699	683	739	670	715	724	662	697	707	712	719	703	675	730	650	709	732	690	714	673	684	674	716	759	680	753	727	688	740	670	753	707	736	753	696	711	733	693	722	703	752	691	724	734	710	654	712	736	741	691	724	706	683	659	765	703	666	694	728	715	690	695	719	743	705	716	701	724	701	728	705	699	742	740	667	705	745	673	725	695	736	692	656	667	665	728	697	694	725	697	709	768	661	693	676	691	703	761	722	709	685	728	685	668	720	701	763	690	741	711	746	672	699	656	705	718	749	724	670	773	697	697	724	709	697	685	691	709	656	747	714	725	716	726	709	727	699	668	667	720	686	686	710	740	712	714	679	705	705	672	735	728	683	691	682	741	695	716	710	653	733	673	695	679	732	725	724	704	727	739	704	724	743	666	661	675	738	702	683	703	711	716	695	733	694	687	705	674	743	714	664	655	717	664	711	754	773	675	718	736	682	701	717	706	744	723	687	726	737	719	704	718	744	726	729	659	663	676	683	701	659	720	725	673	711	708	708	689	712	694	748	711	721	731	710	691	731	685	696	734	709	679	706	706	671	720	678	704	736	686	686	731	692	757	681	694	702	682	676	667	652	714	729	761	690	666	668	717	708	662	713	692	684	696	768	670	714	708	693	660	697	724	722	673	673	702	724	689	665	658	730	733	708	662	716	736	660	678	740	768	708	728	693	708	706	716	665	730	727	707	714	751	695	717	660	687	702	688	685	677	716	674	751	735	673	694	645	681	713	710	690	728	775	689	710	724	744	712	700	723	731	678	702	671	663	648	730	718	673	696	659	699	720	737	704	746	715	683	702	667	710	744	698	692	659	720	720	752	744	737	705	731	726	695	741	742	716	716	729	752	732	686	693	701	758	715	713	756	691	686	699	701	685	724	759	689	744	718	679	727	716	742	673	719	728	720	730	721	703	713	695	677	638	699	715	754	717	744	681	728	708	685	660	695	722	708	742	703	712	730	690	759	745	638	735	692	692	702	705	716	692	703	736	721	700	736	684	738	720	702	700	679	667	741	700	701	676	733	722	675	703	723	663	701	707	722	703	749	754	721	712	684	705	694	726	710	726	730	677	710	709	704	719	679	697	692	762	724	699	700	707	708	726	693	718	702	699	754	696	685	689	784	723	730	694	700	737	693	643	682	700	692	726	696	689	708	721	735	677	712	663	682	723	693	692	689	684	692	715	722	696	766	726	704	766	723	736	696	724	715	704	628	719	709	772	694	708	740	669	651	683	732	723	698	703	702	737	714	678	672	719	717	741	688	681	729	713	695	760	711	747	698	737	689	707	778	734	726	693	726	720	720	697	681	688	730	719	692	709	716	651	724	693	701	711	714	706	693	691	733	697	726	717	697	739	721	729	736	689	734	749	750	678	719	683	723	731	691	706	732	688	672	692	713	663	709	742	732	710	689	690	706	713	692	713	723	715	723	733	762	689	710	686	709	703	670	699	777	709	729	672	750	681	677	704	708	730	705	671	714	700	665	739	710	749	757	643	674	724	679	628	694	713
816	132	89	76	64	76	82	76	92	64	75	83	65	56	59	59	57	54	58	61	49	51	47	37	53	53	65	47	47	44	48	53	45	48	44	44	43	54	43	46	45	52	51	53	45	52	41	45	37	51	38	39	44	36	43	43	42	59	42	42	53	40	42	47	42	49	45	39	57	49	54	47	44	27	48	40	42	40	56	51	47	52	48	47	59	47	47	49	45	38	48	44	47	45	43	44	45	56	45	39	42	44	51	42	40	39	41	37	41	48	46	44	39	44	43	49	32	50	36	47	53	50	52	50	53	46	49	34	41	59	39	49	39	48	25	45	54	34	50	49	45	46	49	58	43	40	46	49	46	38	48	35	40	55	43	60	45	44	42	51	44	49	54	54	57	55	50	44	54	45	45	39	46	59	55	30	46	50	51	51	50	50	53	41	47	34	48	45	34	38	49	36	45	40	36	44	58	41	52	44	54	55	55	58	48	47	44	46	37	56	50	44	47	47	43	58	40	37	51	44	37	45	53	47	51	31	44	49	40	29	47	53	38	48	51	39	43	34	46	29	36	47	49	44	37	47	48	41	38	34	53	46	35	44	55	41	50	43	50	53	48	42	54	44	53	40	39	46	55	51	40	48	42	41	41	41	33	32	54	41	43	36	55	48	48	49	58	43	46	48	41	37	44	34	39	45	39	40	31	55	42	53	44	53	41	52	51	36	43	49	43	43	50	48	48	45	34	41	45	49	30	35	57	46	46	40	42	37	46	50	53	47	40	46	43	42	34	44	45	37	53	41	44	34	48	47	43	37	57	48	28	48	51	40	62	51	43	38	38	37	42	41	38	40	52	50	38	47	44	53	34	52	40	50	55	41	38	44	34	47	45	40	44	46	36	47	39	37	34	41	42	42	50	35	40	38	45	42	51	54	50	46	46	45	56	55	44	47	54	44	48	47	42	44	51	47	40	43	40	54	40	40	36	43	47	41	51	31	55	54	35	52	49	48	33	43	50	38	43	47	39	46	52	46	54	54	47	41	36	43	48	44	46	49	42	38	63	44	42	39	55	43	38	57	55	53	39	44	35	46	41	39	46	39	42	33	52	47	38	54	58	49	51	44	48	42	50	44	48	49	50	57	44	54	55	60	48	42	56	45	42	44	45	48	54	46	36	31	44	46	50	44	48	60	44	42	51	38	52	47	52	40	42	34	45	45	51	50	49	51	52	42	48	38	45	43	42	46	50	48	44	45	46	46	41	38	49	46	43	61	43	39	41	37	39	52	47	44	53	41	43	49	37	51	45	49	43	43	38	44	43	43	44	45	51	48	51	47	53	51	54	44	42	48	49	35	41	45	41	48	40	47	34	45	40	52	47	49	34	42	45	45	40	42	43	43	33	41	43	31	56	44	44	43	35	40	48	60	49	42	44	34	47	39	49	41	36	62	39	53	46	43	45	44	43	41	35	43	46	44	49	50	40	42	52	51	46	55	40	48	44	47	55	50	34	43	47	47	55	32	47	40	46	47	47	45	49	35	53	41	38	49	44	43	44	53	56	50	38	47	40	44	42	46	41	51	32	46	60	49	45	53	40	38	46	53	48	46	40	44	41	41	38	45	40	40	48	49	55	27	53	52	41	43	49	47	49	41	36	44	46	49	34	40	36	46	47	36	43	36	45	27	42	45	45	35	45	40	46	51	53	36	54	40	46	37	38	35	43	52	38	42	51	35	31	50	52	43	44	45	49	42	43	55	43	60	58	33	49	40	42	57	37	35	42	39	36	46	43	35	49	43	46	49	46	47	53	53	41	45	45	43	54	44	49	45	49	37	37	41	49	43	56	38	42	42	44	58	45	46	42	48	47	36	43	49	43	49	52	47	49	41	45	42	51	44	43	40	47	50	33	52	40	38	40	44	37	39	48	58	51	47	42	46	34	48	49	38	50	38	54	43	44	51	35	35	48	59	49	49	49	55	41	34	38	40	43	46	44	38	46	40	48	39	51	52	33	48	51	40	38	42	43	40	34	44	51	53	35	43	52	53	52	40	35	35	49	56	50	45	49	45	44	42	41	49	49	40	49	46	39	55	49	47	41	46	52	42	50	49	51	28	40	48	48	54	53	39	49	44	52	42	54	46	52	39	44	35	34	46	46	45	47	42	35	47	40	53	52	39	45	49	38	37	49	43	41	55	42	40	49	43	48	48	39	35	45	52	43	50	39	43	52	56	35	51	45	61	38	43	41	37	45	50	53	44	35	43	56	44	55	46	50	49	44	53	39	43	53	42	44	46	44	45	49	45	41	47	28	38	31	47	41	52	60	40	46	48	49	43	43	44	51	36	59	43	51	49	40	38	43	54	46	37	41	50	46	47	43	53	49	44	54	42	43	42	50	45	37	50	49	38	44	44	34	44	36	53	38	51	53	40	57	54	47	44	57	39	55	55	56	48	52	39	40	44	51	39	47	51	43	48	53	47	43	38	49	48	48	50	52	42	52	37	40	53	32	39	54	38	47	48	47	47	44	57	43	46	44	50	59	52	55	52	40	43	50	50	43	44	52	51	47	52	47	50	38	44	51	39	40	42	49	45	33	51	43	45	55	32	47	34	43	39	49	52	34	33	57	41	53	52	41	35	35	43	46	37	41	46	37	36	36	43	33	42	41	52	46	42	56	48	38	44	36	29	42	52	40	45	51	45	58	37	42	51	47	50	40	41	35	46	42	45	45	49	42	46	38	41	40	44	51	41	32	48	37	41	40	53	50	38	34	44	59	50	64	48	36	50	38	48	42	31	50	39	39	47	40	44	46	45	39	47	41	46	47	52	47	35	46	31	47	37	50	53	48	49	37	44	39	51	43	53	47	41	48	39	36	40	36	41	55	55	45	52	50	46	51	45	39	40	49	40	43	41	33	48	47	48	29	56	40	46	34	40	35	54	51	48	43	43	43	49	38	36	35	49	55	48	48	38	43	47	54	49	35	45	47	48	35	37	46	45	51	53	55	50	43	47	45	48	46	42	35	29	31	40	41	48	42	43	40	42	45	40	44	40	54	42	35	38	44	42	41	46	53	58	47	42	39	48	45	41	36	39	57	54	45	45	40	51	46	38	47	38	37	55	45	58	41	49	40	54	42	38	41	47	37	44	46	49	55	55	47	42	42	58	43	46	33	55	39	47	37	46	35	59	34	47	57	42	42	45	40	38	27	48	53	44	39	41	53	41	44	44	51	46	44	41	54	39	37	51	52	42	50	52	40	42	42	59	33	44	41	40	39	42	45	51	52	39	52	47	51	37	48	44	41	32	42	36	40	36	49	38	46	49	39	58	46	57	50	42	39	47	46	47	41	42	60	35	44	42	40	42	38	49	61	48	42	38	47	43	39	41	45	46	44	42	48	44	41	42	48	46	50	42	47	40	52	46	40	36	41	50	35	37	39	55	40	53	43	46	42	49	39	40	48	55	40	35	41	34	46	46	37	43	50	33	41	40	48	47	57	36
7611	1631	808	1014	2609	3584	3416	2749	2339	1943	1580	1364	1131	1064	925	842	810	737	704	635	602	576	549	540	479	504	438	459	453	395	443	420	431	411	404	395	401	396	365	393	354	359	385	390	377	349	345	340	350	365	329	345	336	319	382	333	309	343	347	365	333	349	340	304	327	332	292	314	338	328	321	301	326	311	346	323	316	322	328	317	279	312	312	326	312	342	312	319	331	351	317	309	322	298	296	305	324	286	322	300	326	308	356	300	307	306	326	284	319	307	315	309	319	306	296	345	261	294	351	306	302	322	331	296	313	351	307	311	303	345	330	341	307	304	322	308	307	320	284	344	320	321	306	314	291	298	332	332	293	303	334	310	319	300	300	325	316	338	319	319	302	314	299	348	335	324	325	324	312	274	321	363	295	324	319	295	303	284	299	313	323	287	315	279	323	312	289	326	297	322	309	311	295	329	320	291	327	283	301	317	297	312	322	344	284	318	293	338	307	300	321	305	300	297	318	330	309	335	308	295	309	323	288	304	314	302	318	330	295	335	300	317	322	315	324	325	309	321	322	315	325	327	261	309	308	314	322	318	320	304	307	334	313	346	334	328	306	287	301	308	304	321	301	313	326	316	307	308	252	307	317	297	336	312	291	316	318	300	293	296	282	298	318	296	329	328	288	338	322	318	311	314	326	302	309	293	283	347	318	305	318	326	296	329	319	320	320	289	292	302	291	298	303	314	318	320	270	326	296	292	313	288	282	346	305	332	310	311	302	306	280	304	293	313	296	285	321	297	311	307	283	309	293	313	338	304	308	315	295	294	311	301	290	311	339	307	323	290	300	322	298	322	284	295	325	320	307	326	299	305	313	335	316	311	315	347	319	337	326	291	315	311	308	337	322	299	319	352	332	299	291	326	302	306	297	323	289	295	299	292	305	340	321	307	289	315	308	285	311	326	320	306	309	282	314	319	275	330	297	311	298	331	271	332	321	368	317	313	300	285	307	303	317	327	306	310	338	333	318	308	300	297	307	323	330	292	301	329	329	290	336	324	298	303	307	338	306	322	273	310	299	302	299	318	319	302	289	280	322	293	320	287	337	284	321	290	319	271	319	345	285	338	313	302	320	291	299	325	312	325	301	327	312	341	321	323	317	302	329	321	295	262	345	308	302	300	303	304	301	307	296	291	302	331	303	289	285	310	314	289	322	269	329	298	304	353	309	289	324	294	327	323	304	329	282	312	352	292	314	283	306	321	308	330	304	301	294	292	310	301	310	288	331	325	292	292	310	327	366	319	305	296	306	309	308	322	306	322	314	318	277	317	325	308	333	306	314	286	299	342	320	304	319	306	335	329	309	311	348	306	326	285	313	311	284	335	312	285	300	324	292	326	298	287	311	298	327	315	290	303	324	347	287	320	305	310	330	301	288	315	289	322	324	321	294	309	306	308	288	343	294	294	335	310	306	349	321	289	309	320	317	299	309	299	330	314	330	300	290	325	305	305	308	296	298	322	277	299	306	329	329	289	303	305	308	284	305	316	323	307	322	301	290	305	315	318	337	326	322	294	324	319	353	300	317	331	279	272	325	302	307	315	301	333	338	289	325	280	329	297	330	304	314	283	305	312	325	315	309	294	326	305	312	329	292	285	300	333	306	306	312	294	292	304	333	301	312	278	308	338	330	306	327	295	291	311	298	314	336	307	340	294	344	280	306	318	312	296	307	325	295	317	290	271	272	309	300	313	305	302	328	334	311	314	281	313	304	310	347	314	279	304	322	309	309	321	306	325	311	302	321	308	334	323	310	322	302	328	296	295	261	293	274	286	292	259	296	322	287	315	330	331	323	327	307	294	315	301	308	325	313	291	295	316	281	333	327	300	308	290	296	286	323	320	285	332	317	292	289	303	299	329	302	322	307	302	320	287	299	310	280	317	292	343	313	317	302	301	306	311	308	310	296	303	289	291	293	302	323	297	346	295	352	316	331	339	321	301	331	296	324	313	306	352	308	331	327	334	302	300	340	295	291	320	311	298	326	311	329	300	323	294	304	301	314	352	326	317	338	300	320	356	315	305	285	311	324	301	303	299	321	291	300	338	294	302	336	273	305	295	294	320	303	293	305	283	291	275	305	302	290	310	304	313	321	296	337	275	307	294	300	327	309	314	321	286	298	311	331	310	314	310	333	322	323	305	297	325	300	315	343	318	307	331	311	310	297	295	307	322	325	304	310	308	292	293	323	289	332	304	306	336	340	306	299	273	323	323	323	273	291	272	279	318	291	323	323	307	308	341	298	296	314	300	333	298	322	309	326	317	303	316	328	299	280	334	318	279	310	343	282	316	332	304	325	311	274	311	310	332	299	318	305	319	296	295	319	321	332	292	312	318	300	300	328	307	304	282	314	312	321	300	281	321	325	288	311	286	298	350	313	298	295	333	320	318	294	311	291	327	287	287	322	286	312	297	316	320	300	321	318	309	284	328	303	318	294	320	326	348	325	346	322	299	325	315	319	307	325	316	314	309	323	329	256	308	310	295	298	359	309	282	333	299	272	295	344	313	293	325	322	328	288	290	312	333	287	305	282	258	319	318	296	313	302	297	330	305	307	292	317	292	283	311	309	349	293	336	313	285	319	313	303	306	299	279	297	307	316	283	279	298	314	310	307	328	324	289	315	347	297	326	315	303	330	318	314	304	310	327	306	289	302	303	308	327	309	301	303	319	289	356	310	315	321	300	277	318	320	300	307	281	333	311	298	316	273	327	313	328	321	327	322	317	307	305	277	323	280	275	302	282	298	286	299	293	323	298	280	293	306	288	333	302	297	297	294	310	309	310	305	300	298	281	334	324	318	294	300	301	330	308	297	315	343	278	315	292	307	303	316	306	297	284	291	309	284	318	347	307	326	300	303	311	307	332	343	314	307	304	301	302	343	289	292	270	264	303	327	288	316	291	316	307	300	355	303	277	312	287	326	320	268	301	317	337	330	339	291	303	324	313	313	283	315	310	293	284	284	271	335	310	286	316	322	312	315	302	325	292	314	333	310	337	338	327	286	307	329	293	328	310	277	318	310	357	313	320	307	320	306	303	291	321	290	337	303	314	265	282	304	280	289	320	298	319	282	297	328	286	320	315	353	326	274	323	313	329	311	299	316	276	289	306	298	304	345	352	303	330	304	319	305	308	313	329	309	291	355	300	303	310	299	306	319	300	301	359	301	350	324	308	319	288	304	318	336	302	307	278	320	337	325	345	265	317	293	315	285	318	313	319	333	317	335	324	334	298	273	317	320	300	344	299	331	300	302	305	304	312	287	316	311	317	300	308	324	331	293	304	293	301	309	305	294	317	331	277	299	315	347	295	314	283	327	318	317	316	305	313	306	292	289	321	306	345	309	326	328	297	299	321	305	316	318	320	318	308	328	292	288	291	314	266	300	319	289	276	278	296	331	298	309	306	312	321	299	315	326	314	284	300	302	337	328	303	305	293	313	325	309	308	335	302	346	309
1142	68	73	71	62	77	67	48	71	85	54	65	61	61	58	63	57	70	49	68	69	59	60	59	67	62	52	66	73	53	72	73	73	71	68	63	68	76	70	53	64	68	67	63	61	75	65	67	68	71	66	58	55	63	64	56	59	62	56	74	57	59	46	58	55	64	64	64	69	60	66	68	54	63	73	69	62	63	68	51	61	70	66	66	64	61	79	59	69	71	65	68	68	65	66	64	55	71	64	52	67	69	52	59	73	78	64	55	55	60	80	49	51	71	75	53	88	61	67	65	71	73	68	66	72	65	64	65	57	71	61	65	55	69	60	62	77	64	70	65	63	70	72	61	69	47	61	84	57	64	67	72	62	77	61	74	77	68	68	72	64	65	70	72	72	54	59	61	62	44	66	76	62	65	70	64	53	55	56	58	59	60	76	62	77	78	72	73	61	67	51	67	67	70	60	69	82	59	61	55	70	59	66	68	58	61	66	71	68	65	62	51	61	62	67	62	56	75	56	52	70	78	55	51	52	79	50	62	67	72	63	79	74	69	71	56	66	68	65	76	62	64	74	58	71	82	71	73	69	67	65	60	82	69	63	69	61	70	74	53	55	64	64	68	64	66	61	58	73	65	68	56	55	59	67	74	86	47	66	57	84	64	51	60	59	65	60	68	78	71	86	61	56	50	43	61	80	48	67	62	57	63	74	76	68	58	61	76	80	61	65	60	64	66	51	60	60	74	56	66	74	71	86	73	70	62	63	58	73	68	59	81	62	73	72	64	73	66	84	81	72	65	65	77	55	54	61	73	70	63	60	62	56	63	73	84	66	74	73	63	54	60	65	61	69	57	66	64	60	61	58	53	69	63	59	70	70	73	57	69	61	59	69	71	67	67	78	64	68	74	53	77	67	58	59	66	69	69	63	50	51	59	62	56	74	64	50	71	58	56	52	73	67	65	87	56	65	80	67	64	70	58	75	58	61	62	56	60	78	64	74	62	76	55	66	71	63	71	68	62	55	63	63	63	76	72	65	54	69	72	69	61	71	56	57	59	64	60	56	74	74	59	68	66	79	63	71	72	61	80	54	69	67	57	57	57	71	73	71	75	52	67	85	61	60	77	63	71	71	67	60	50	68	51	62	52	61	50	73	59	65	45	64	57	71	80	70	65	81	62	68	66	62	71	52	57	62	65	63	68	72	76	68	62	66	77	52	60	64	54	73	65	54	56	54	63	60	64	65	62	65	72	71	63	69	79	63	56	61	60	63	43	55	81	61	74	71	67	67	66	65	66	58	64	60	67	61	58	61	71	54	60	56	73	78	68	66	60	66	48	64	67	75	60	68	59	53	55	72	76	59	73	64	80	60	70	83	72	53	55	57	68	87	67	63	71	61	66	73	70	68	54	70	62	60	60	69	68	61	63	59	69	61	56	54	63	62	65	68	60	57	60	79	63	65	65	50	77	54	60	63	61	67	49	59	59	61	60	60	72	72	71	65	64	76	59	65	64	74	67	61	69	63	53	58	61	81	71	82	74	62	64	52	60	82	74	64	56	72	78	61	63	64	63	58	78	69	61	76	65	72	56	65	68	58	58	65	77	81	64	56	70	62	58	77	81	80	67	61	67	68	61	62	63	46	68	81	60	56	52	63	67	66	70	64	64	66	58	53	71	62	68	66	68	63	68	54	77	74	48	64	72	51	66	71	61	57	57	47	60	69	56	54	71	52	58	60	84	76	63	72	83	69	59	59	61	60	58	61	64	62	80	62	51	60	74	68	66	76	53	58	80	61	59	69	67	71	58	53	64	62	73	74	64	57	74	57	57	66	63	50	71	71	66	76	74	56	64	67	68	79	48	77	61	85	64	68	60	77	71	63	61	67	72	66	61	65	72	61	66	69	69	56	64	64	63	65	67	53	69	52	68	46	64	56	51	57	70	57	64	64	60	75	67	64	64	64	73	67	63	46	70	58	50	59	65	56	59	51	62	85	79	61	69	63	64	73	80	64	73	72	56	63	78	71	55	62	66	66	55	61	63	65	69	71	75	81	70	77	72	59	68	57	73	64	61	67	78	49	60	62	69	70	62	60	52	83	65	65	58	72	64	63	71	63	62	55	64	77	61	63	74	64	69	65	68	66	69	60	58	61	54	58	62	61	72	62	75	69	67	77	69	74	72	70	77	64	71	73	67	74	76	68	73	64	69	53	60	81	62	75	70	55	59	67	60	57	60	76	60	57	56	65	64	60	72	71	65	70	54	54	53	67	67	50	66	69	55	63	56	44	53	65	77	74	66	54	63	66	61	67	78	74	73	67	65	79	56	64	65	63	58	57	65	63	60	82	60	66	66	74	50	61	68	70	79	63	70	53	75	65	74	64	58	59	55	64	63	62	68	72	71	66	85	73	67	53	50	69	70	56	67	63	57	63	58	68	79	53	77	69	64	42	54	73	71	61	68	56	55	56	50	67	66	65	74	60	65	59	60	58	63	77	54	67	63	59	49	62	63	63	79	72	72	72	61	70	72	66	70	58	64	82	67	62	83	56	55	48	77	47	70	54	60	53	63	59	73	51	58	53	64	59	70	69	72	65	61	85	73	61	69	67	62	69	63	58	64	76	65	73	69	68	56	72	63	58	73	91	53	60	62	63	64	54	50	66	55	70	62	54	72	61	69	67	70	71	68	69	59	67	88	49	55	71	61	72	72	74	72	54	47	64	66	67	73	53	64	68	62	72	60	74	78	73	59	71	69	70	84	75	64	81	60	67	68	71	54	62	69	71	44	57	57	69	61	66	71	77	49	60	69	67	83	82	71	77	70	71	68	58	64	65	61	72	58	75	61	66	73	62	76	68	62	72	73	61	69	59	65	68	65	72	66	64	68	54	81	72	60	69	60	56	65	62	84	62	53	65	67	71	59	58	71	67	57	68	65	69	63	58	62	65	67	62	56	68	67	65	75	67	73	55	63	64	78	59	56	53	68	67	52	63	63	68	61	69	71	56	71	62	62	66	57	59	65	60	60	70	79	80	70	64	58	74	57	67	57	71	71	67	82	65	64	61	57	68	57	61	72	59	68	68	60	57	62	74	61	66	68	52	62	70	70	63	75	80	58	71	70	72	61	61	63	61	54	63	62	54	68	62	60	76	69	76	53	78	68	67	64	75	57	67	51	66	58	86	63	55	62	54	72	74	62	57	77	64	66	50	72	67	62	68	77	59	61	63	62	62	65	60	66	69	81	62	63	70	59	73	49	59	65	73	65	79	73	65	83	53	71	70	77	57	56	53	60	54	60	72	59	60	70	43	64	80	77	49	58	57	62	58	60	84	69	70	55	51	65	78	66	61	64	68	66	64	75	81	62	48	68	86	69	65	65	76	67	69	58	57	75	64	66	57	61	63	58	60	73	64	51	69	79	53	61	64	76	57	56	63	69	68	70	73	68	68	77	69	59	71	52	62	68	62	81	63	76	67	71	67	61	59	53	66	60	49	55
6214	672	561	557	710	847	867	764	704	701	590	574	587	561	579	573	548	553	547	516	507	503	514	528	542	519	505	496	502	486	514	511	515	477	534	529	529	519	479	514	489	476	501	511	496	528	500	444	487	481	504	465	515	463	498	544	469	480	469	472	486	495	498	457	481	480	501	526	489	445	458	482	504	480	474	474	492	471	455	449	481	511	507	472	500	482	458	496	487	484	446	456	521	492	480	479	518	487	487	497	501	504	458	483	509	489	441	492	439	478	466	498	460	439	474	481	484	488	419	447	484	500	446	462	459	454	488	474	497	463	525	469	476	449	465	444	465	459	485	487	466	474	441	473	484	471	447	447	497	487	494	462	479	469	483	453	462	505	507	460	492	441	523	487	469	524	495	467	480	504	463	475	491	472	511	473	484	531	443	450	504	464	495	463	500	476	481	473	455	481	471	454	462	505	490	522	497	464	457	495	504	476	503	477	497	462	518	468	521	471	487	493	474	505	452	498	485	521	457	479	482	492	466	435	484	464	451	489	458	498	494	509	501	456	458	489	457	473	493	462	516	453	462	497	471	425	487	458	469	457	433	456	481	467	516	506	460	495	454	423	451	451	501	488	510	485	468	508	466	472	442	527	489	469	471	496	518	487	486	491	476	482	501	455	497	498	486	515	486	511	487	496	486	488	524	418	467	489	482	470	465	477	471	453	487	479	512	519	490	480	508	521	494	459	501	469	488	474	455	510	486	430	487	501	492	515	473	491	483	471	472	501	492	493	462	478	519	482	516	479	493	482	451	483	442	458	506	476	485	483	415	479	498	520	463	447	493	458	443	475	473	477	510	477	511	509	476	486	486	491	476	489	440	491	492	498	508	452	489	490	516	488	468	511	463	452	458	470	497	483	482	450	444	452	478	479	478	475	503	519	478	463	490	476	514	459	473	511	541	478	486	471	494	486	511	453	515	527	463	488	451	507	469	441	440	417	496	510	514	456	454	464	462	454	486	495	488	491	483	472	486	481	474	484	526	468	509	448	485	479	488	469	455	492	469	476	496	490	459	476	443	469	452	493	475	497	468	435	448	475	445	432	461	475	490	471	461	463	497	491	501	479	509	517	502	502	455	459	458	525	469	495	435	504	498	530	493	567	468	520	466	474	460	447	493	475	495	496	495	483	475	489	479	475	501	472	507	492	509	511	484	495	484	489	518	440	520	455	498	467	542	495	488	505	488	466	514	445	503	464	493	478	512	501	494	486	483	435	505	500	485	486	492	494	466	490	479	465	473	478	462	490	476	482	482	468	491	456	489	496	466	464	470	470	450	528	491	471	470	536	470	495	512	470	455	505	487	508	513	474	488	498	456	501	462	488	487	475	475	497	504	473	464	481	477	508	472	494	466	442	519	500	494	491	490	454	474	492	508	485	480	498	460	482	464	504	465	495	482	489	522	489	451	488	442	476	501	494	463	452	493	509	502	501	538	510	482	536	472	497	526	476	459	522	494	501	499	469	463	483	471	529	501	489	470	446	465	503	512	516	527	479	499	540	491	469	486	474	478	491	450	456	513	499	456	515	488	472	517	494	519	485	465	479	478	479	451	508	513	479	470	468	457	472	481	518	508	462	484	497	478	476	465	453	498	468	492	461	457	473	473	439	504	494	484	490	479	516	437	471	497	497	462	496	467	464	481	487	491	487	483	509	466	491	492	476	477	467	485	475	490	506	524	491	446	477	523	448	466	475	485	461	496	487	445	456	469	483	470	510	472	446	440	494	474	479	492	511	461	486	472	497	424	493	483	471	462	484	458	456	480	470	441	465	475	450	483	493	484	490	484	478	463	470	533	466	509	456	457	480	462	507	512	433	468	511	452	479	494	502	472	477	496	459	474	504	491	479	493	502	501	448	473	518	459	501	495	535	488	489	487	508	475	512	470	450	460	470	478	462	449	453	507	481	457	474	475	454	505	511	523	464	451	492	477	485	486	469	488	511	474	476	495	481	503	487	482	456	469	495	502	469	515	502	468	462	497	496	467	445	509	462	513	457	466	472	514	503	493	483	505	472	493	539	444	478	455	503	480	483	483	492	469	448	492	453	464	458	515	485	471	510	477	502	450	495	488	500	430	461	499	455	493	489	465	478	440	441	508	493	487	486	517	449	506	453	464	494	480	492	501	484	460	486	494	524	504	485	453	469	448	483	468	467	440	470	466	475	450	475	514	482	489	478	484	481	500	472	498	465	479	477	469	468	438	478	504	462	458	510	487	539	462	511	505	485	532	498	474	449	487	485	444	490	471	481	511	494	484	472	489	470	485	474	458	478	509	498	475	481	500	485	459	502	524	472	450	483	499	459	435	496	490	465	501	479	503	488	497	463	479	474	505	477	486	491	474	463	457	484	465	506	496	455	518	464	484	477	485	452	467	425	484	462	488	498	444	487	512	463	484	481	484	491	464	522	466	485	450	513	458	500	474	475	511	495	484	470	503	473	472	464	518	487	513	456	447	499	512	453	476	440	480	432	476	438	514	478	506	519	481	492	493	479	447	462	500	442	498	503	500	491	492	510	506	479	488	430	494	521	446	523	464	467	490	488	484	479	477	487	486	544	464	500	482	501	506	465	475	442	461	437	483	510	507	447	491	470	452	455	537	512	504	461	491	462	474	499	460	457	516	505	505	455	514	472	525	475	485	470	469	497	485	501	484	467	488	466	455	477	491	467	469	462	480	473	464	525	488	451	469	477	463	490	480	461	486	493	453	474	493	480	494	460	478	491	502	483	484	447	464	468	519	457	474	468	461	475	490	492	508	463	478	471	465	467	486	473	491	495	489	468	461	477	516	502	476	469	495	518	487	476	487	485	474	470	495	496	483	512	493	478	470	465	477	470	454	449	494	505	486	482	471	437	465	464	469	476	502	498	459	481	495	484	479	484	465	485	508	468	482	485	480	494	468	473	444	462	468	520	503	447	458	476	491	492	491	470	431	474	540	491	490	525	502	479	493	502	467	509	488	501	491	495	452	484	463	503	462	462	494	436	488	493	497	511	492	502	504	508	485	484	479	469	492	499	481	498	479	459	466	480	485	441	497	496	499	429	467	487	469	501	463	508	542	445	494	478	467	483	493	498	497	475	468	502	458	498	474	466	486	455	484	465	432	464	501	475	499	494	431	492	499	415	471	445	504	463	463	491	494	455	464	486	491	483	463	501	500	516	520	493	491	465	455	477	460	499	486	468	501	496	479	501	490	451	461	481	472	431	443	474	454	502	448	459	490	453	503	480	485	523	503	483	487	500	482	469	483	448	483	491	492	463	472	484	488	481	525	478	519	509	465	428	455	464	490	484	498	456	452	520	538	441	450	490	447	485	483	483	476	462	488	457	480	507	479	511	494	428	470	461	460	455	493	480	472	472	465	480	447	417	500	481	518	478	449	506	483	458	447	503	501	468	504	454	464	469	470	467	456	490	436	443	470	470	489	446	469	457	456	504	495	427	483	437
420	65	49	37	38	44	44	48	46	36	45	41	33	31	35	30	34	24	26	25	34	23	27	25	28	32	25	30	25	23	26	17	25	28	26	21	22	35	23	23	18	19	28	27	26	24	16	29	17	17	24	30	26	16	24	31	26	25	18	15	28	24	33	16	22	18	27	19	32	20	22	29	28	24	26	26	20	18	22	30	26	19	17	29	33	23	20	19	18	26	16	20	17	28	21	21	25	23	26	24	25	24	26	20	22	23	22	18	29	13	25	23	27	29	15	25	27	22	21	24	26	14	27	19	14	21	29	24	30	21	29	20	21	22	25	18	29	17	27	19	20	18	25	23	20	19	16	29	27	22	27	23	27	26	22	34	15	21	28	22	28	19	20	17	28	25	30	26	33	25	29	18	34	18	27	27	31	14	30	19	33	34	19	15	14	20	27	16	29	24	27	23	20	27	36	17	22	17	23	21	21	26	17	23	30	20	15	26	27	22	18	20	16	28	27	21	14	26	12	22	20	18	26	22	31	20	20	19	23	19	14	21	30	24	25	22	29	24	22	17	23	28	19	25	15	23	19	24	20	27	16	16	24	26	15	16	18	13	27	26	29	22	6	20	23	28	22	20	30	26	20	16	17	22	19	17	18	19	16	23	23	23	15	33	25	27	24	20	22	14	27	19	14	19	15	22	28	28	19	19	33	25	17	31	22	14	23	20	15	20	21	30	24	20	28	19	27	24	21	22	26	25	16	28	27	23	25	24	21	19	27	18	19	14	24	18	26	22	28	25	20	21	17	22	25	17	22	34	19	18	22	18	30	23	21	20	24	19	19	17	23	25	14	25	23	18	25	26	31	22	20	17	18	25	14	16	19	25	30	23	24	20	21	15	21	19	32	19	11	18	23	21	28	26	21	18	23	23	23	27	22	24	27	22	23	25	21	26	19	29	24	22	27	22	30	22	26	26	22	18	21	19	20	29	36	22	20	19	19	20	15	17	27	20	19	22	20	30	19	17	17	23	21	30	19	15	21	25	18	26	31	16	19	18	24	33	14	27	23	25	21	20	18	29	19	13	33	21	18	22	22	21	26	27	14	29	28	29	21	26	26	24	21	18	17	22	26	28	22	14	23	19	15	25	24	28	22	17	22	26	26	20	21	25	19	21	27	11	20	31	20	24	26	21	33	20	21	28	20	21	20	30	21	21	23	15	24	25	23	23	29	24	16	21	23	22	10	17	21	26	27	25	26	21	25	21	28	21	16	27	23	18	29	30	28	24	20	17	23	19	21	18	18	16	23	27	15	23	18	26	21	22	15	22	19	25	21	25	23	20	14	16	20	25	24	25	26	25	19	28	28	23	29	30	15	27	22	20	23	23	23	23	17	25	21	23	22	21	19	20	21	22	22	20	27	32	25	25	19	21	24	21	20	22	20	14	20	19	29	26	18	27	19	21	24	29	23	40	19	28	19	18	30	25	19	21	21	24	22	22	22	21	31	18	24	22	16	23	19	24	19	20	27	17	19	24	19	22	18	23	16	22	20	29	22	15	26	24	26	19	24	29	24	30	25	14	30	22	17	22	20	16	21	21	12	27	30	27	22	26	16	12	23	25	25	24	25	24	13	28	29	24	23	25	17	24	9	25	23	23	24	24	21	20	32	22	18	26	21	18	24	26	19	26	14	23	22	32	17	19	14	25	22	27	18	22	23	16	16	17	18	24	19	25	20	21	28	25	27	24	24	17	16	25	22	23	19	27	25	26	15	30	17	23	30	34	20	28	17	16	17	26	20	22	27	24	21	29	24	21	24	20	19	23	20	31	20	23	25	23	16	24	19	16	13	17	23	15	25	22	22	20	22	22	18	28	27	22	18	19	18	13	14	27	29	20	26	28	20	14	24	20	18	14	19	22	23	26	27	30	23	22	26	21	26	20	25	28	25	22	28	19	20	21	15	22	32	24	25	22	16	22	22	20	24	17	31	20	32	28	23	13	19	25	20	25	21	9	34	17	13	26	29	23	23	19	13	18	16	23	18	30	30	14	20	23	24	21	19	18	23	28	25	23	26	23	15	21	20	17	26	27	21	19	23	30	32	28	20	17	27	17	21	23	23	26	25	20	21	26	23	23	16	20	27	27	24	20	28	20	27	25	22	27	20	28	20	23	28	17	25	20	25	18	21	23	24	31	27	24	21	24	27	25	28	23	25	26	25	18	24	15	27	28	31	15	32	24	24	28	20	25	25	22	26	19	27	24	17	21	24	23	25	18	15	18	24	15	23	20	19	21	22	30	22	22	25	28	14	31	17	18	18	25	23	22	20	23	25	21	24	19	18	26	30	24	27	18	24	23	30	23	23	9	20	30	26	24	14	24	13	24	21	14	19	27	28	12	16	26	21	17	26	26	25	22	18	21	22	19	20	20	19	17	32	18	30	25	22	15	21	20	15	23	23	30	24	17	33	29	16	31	27	23	24	23	22	28	23	15	21	24	15	24	18	25	29	22	24	19	17	24	16	33	34	20	23	27	34	21	20	24	17	25	21	16	31	22	33	20	19	29	18	17	32	21	18	19	15	30	18	21	27	28	20	28	28	16	19	19	17	28	22	23	27	19	23	27	15	19	22	23	25	15	19	21	18	19	21	23	27	19	21	20	29	31	18	29	22	25	21	20	22	25	31	25	22	16	20	20	17	19	17	30	20	19	24	27	28	19	29	23	24	12	24	20	26	24	24	24	29	15	20	31	21	24	31	30	20	22	19	15	18	30	27	26	20	19	18	16	19	19	28	20	20	22	19	14	30	21	18	23	22	30	32	22	11	23	21	21	26	20	28	20	19	23	22	27	27	20	21	26	18	25	13	19	13	13	16	16	19	21	25	24	21	22	30	28	13	16	30	33	19	27	20	15	20	19	18	24	24	21	24	25	30	30	22	21	19	16	24	21	25	17	14	18	11	24	21	17	25	22	22	19	17	22	24	19	22	31	18	18	29	18	22	21	24	25	20	25	21	25	20	23	21	20	18	23	22	30	11	16	18	27	20	28	17	15	17	21	23	15	27	21	20	22	28	18	21	25	16	20	19	18	22	27	18	31	32	16	24	19	24	22	15	23	18	18	20	26	35	15	29	32	25	26	27	21	33	18	24	16	22	29	23	20	17	20	19	21	18	14	18	19	23	16	16	18	31	23	24	18	25	26	30	29	24	18	27	22	26	20	26	23	18	19	26	24	16	16	24	23	16	20	25	28	31	18	21	19	25	26	24	23	29	29	25	23	19	17	25	20	25	28	18	23	25	24	31	17	18	23	22	23	24	29	33	23	21	26	21	23	24	25	16	18	21	22	18	19	24	26	22	28	18	29	20	25	22	22	21	25	25	18	15	23	32	27	24	26	24	21	20	26	19	25	17	14	19	22	21	29	22	28	32	20	22	31	19	12	25	29	23	24	23	24	32	32	24	28	16	26	25	22	21	22	26	27	18	29	19	25	27	21	27	18
4980	1092	444	579	1631	2281	2111	1643	1389	1087	941	740	660	561	569	456	400	386	367	351	304	319	325	303	299	262	243	245	241	253	254	209	212	228	184	234	209	222	187	215	204	200	226	193	187	201	189	193	200	197	205	210	209	176	175	186	188	199	180	194	183	190	179	192	179	185	174	200	200	189	165	187	188	183	141	162	167	165	167	188	161	172	172	174	173	162	174	156	191	172	153	178	186	160	184	176	184	181	183	172	169	187	163	167	174	163	177	169	174	169	170	182	164	170	182	168	166	166	181	154	181	180	161	160	179	162	184	190	183	153	174	141	172	159	170	178	176	160	166	179	167	165	160	174	184	189	164	170	153	199	174	172	168	167	175	177	150	147	152	195	153	191	166	176	189	191	190	172	181	171	147	178	157	162	177	147	181	164	163	141	163	152	152	182	175	151	171	182	153	181	189	175	189	180	166	193	175	171	199	168	179	156	146	176	153	172	162	172	185	188	157	160	161	178	171	187	179	176	166	157	161	166	151	184	179	171	165	170	147	172	151	162	166	170	172	166	158	165	163	153	155	164	169	159	166	181	163	185	161	161	172	158	183	169	143	185	144	163	161	172	177	148	169	168	173	179	173	191	155	180	158	167	173	171	175	175	150	172	175	176	156	174	162	160	175	178	163	170	152	159	144	175	186	156	181	163	164	184	171	176	170	181	154	179	170	184	162	179	183	143	158	157	199	186	193	176	168	158	190	182	169	165	141	182	179	172	162	180	183	150	160	152	158	199	167	171	161	175	176	161	155	175	153	168	155	167	162	149	176	164	182	164	166	177	159	152	188	187	169	185	171	195	175	159	182	198	152	158	197	159	204	132	146	174	144	175	182	184	156	158	167	167	156	159	142	174	195	159	167	181	169	172	185	176	175	187	170	152	180	145	149	192	156	167	181	153	163	158	158	184	145	152	156	164	197	162	187	170	151	164	169	173	175	166	143	174	166	175	158	186	163	152	181	174	152	179	167	168	178	168	206	167	158	180	158	167	151	164	168	153	177	143	167	172	165	193	180	165	171	180	174	180	162	154	156	148	163	190	166	165	182	164	176	155	159	138	151	166	172	169	157	168	185	161	171	155	159	169	162	178	158	168	150	161	172	155	141	194	170	139	186	140	159	156	164	166	180	176	147	169	195	176	152	183	156	176	189	164	164	168	169	185	146	166	137	167	167	163	181	160	170	149	166	160	179	162	177	170	168	178	165	159	183	155	176	141	176	183	160	151	160	181	168	171	161	195	164	182	160	164	179	145	173	163	157	170	153	185	176	160	159	159	141	157	154	174	169	182	174	182	186	167	168	191	167	168	159	178	197	171	182	156	166	150	153	177	165	170	166	159	154	177	194	175	174	180	202	171	144	147	182	141	167	168	168	185	169	166	168	172	166	178	171	174	170	171	176	169	172	184	159	170	149	160	201	173	175	180	179	173	174	143	182	157	148	168	176	209	179	187	155	172	162	163	179	174	168	149	188	170	192	164	146	145	143	171	168	148	161	173	169	172	173	170	160	165	169	193	167	170	169	172	175	164	185	176	162	161	186	157	160	148	168	189	148	150	170	174	165	172	162	179	161	194	169	174	152	178	185	160	170	169	170	169	153	187	164	146	165	160	181	184	159	183	157	170	155	180	186	161	186	174	165	178	174	153	165	153	175	166	155	171	156	171	186	161	170	174	168	167	158	179	163	161	162	137	173	186	155	174	165	163	206	178	173	152	171	160	164	155	153	149	178	178	189	163	194	164	185	170	154	159	182	155	147	134	174	172	177	185	167	172	169	168	172	164	168	176	177	155	153	180	195	152	173	155	188	169	176	188	172	159	177	157	137	165	169	161	174	165	189	172	170	167	167	158	182	167	148	193	166	171	172	163	150	174	164	183	157	186	155	158	161	163	151	175	195	190	175	158	146	186	163	209	182	185	158	177	169	193	173	187	160	166	172	169	179	165	156	144	168	163	169	172	186	192	169	173	161	175	173	163	178	148	149	150	168	168	163	174	171	178	157	170	146	161	190	170	182	145	155	179	165	146	178	182	168	191	167	159	158	168	168	163	182	195	186	158	161	201	168	155	182	162	176	145	169	182	171	178	164	175	174	158	163	194	185	169	158	149	160	176	166	164	140	156	162	186	162	162	180	184	159	162	165	177	152	137	196	158	168	152	162	175	156	178	158	157	180	167	154	166	160	151	179	155	149	159	175	174	150	169	142	163	176	168	193	178	149	176	142	177	178	171	183	166	181	159	161	158	172	151	158	158	167	160	162	162	168	155	181	151	190	160	148	170	180	149	169	169	176	174	168	154	166	178	172	167	192	159	176	177	163	179	167	192	176	165	177	186	151	174	167	149	176	153	170	170	170	194	160	164	182	169	151	145	181	177	164	149	214	168	155	152	167	139	152	166	164	168	155	160	149	181	152	153	180	163	155	165	163	158	157	162	162	176	168	190	166	179	173	196	171	173	159	151	172	147	162	174	182	136	175	166	163	174	156	162	173	172	156	170	174	184	181	164	173	158	160	152	162	171	187	166	174	154	203	187	169	167	161	144	174	160	165	161	147	158	162	193	200	181	168	189	150	167	182	184	165	163	148	175	193	168	159	159	173	170	141	176	179	165	164	154	157	148	184	151	162	174	162	152	178	174	159	165	177	168	167	156	182	161	188	155	143	148	183	160	182	163	170	176	194	168	166	156	147	173	179	173	181	147	173	167	149	167	154	158	161	176	192	183	168	151	142	170	171	158	163	164	160	198	153	156	178	149	174	172	164	166	163	159	163	182	174	169	166	174	144	168	144	164	183	165	162	172	183	179	163	158	156	150	196	181	181	191	193	165	160	160	150	170	161	182	154	188	180	179	162	160	147	180	168	162	171	168	172	188	182	151	182	143	174	157	162	165	170	178	165	175	170	168	147	154	182	176	187	170	168	195	174	177	169	158	167	171	160	152	185	183	137	159	176	176	169	180	210	154	192	186	161	167	152	165	161	141	168	172	178	164	165	157	162	166	173	155	179	178	188	163	166	180	171	162	150	161	198	155	162	144	167	156	168	175	157	166	150	181	171	168	139	178	173	146	151	155	174	156	166	171	144	172	181	155	175	180	168	172	157	159	162	160	171	176	166	191	179	174	167	157	161	174	169	168	158	167	170	167	165	170	176	164	155	167	170	156	174	136	177	180	166	163	170	153	189	162	178	184	138	171	140	176	177	147	136	185	164	167	177	175	180	156	181	183	189	157	173	171	174	181	149	178	163	181	176	180	154	168	182	149	167	165	158	161	176	181	183	145	143	166	159	149	136	157	200	188	188	155	153	166	170	173	180	175	186	164	183	179	153	176	178	169	168	168	176	166	154	168	158	179	150	147	179	177	167	191	181	145	183	165	197	179	131	173	178	171	174	162	179	185	168	155	142	155	157	178	191	174	158	202	171	165	158	165	186	147	196	158	155	172	175	182	185	179	188	172
1711	139	113	110	89	99	109	122	138	100	115	112	110	107	78	112	103	104	96	105	97	112	106	111	87	86	86	83	90	111	86	99	119	116	106	117	97	102	108	100	97	114	114	104	97	102	102	82	103	103	109	90	102	103	107	100	110	98	106	102	92	110	110	109	76	111	99	101	100	100	97	115	85	97	112	102	105	84	103	93	94	108	100	101	78	90	85	86	105	87	96	102	98	111	96	106	98	86	99	82	97	97	105	82	95	106	103	100	89	109	95	91	89	101	87	105	119	96	109	101	116	92	105	98	113	105	103	93	93	97	101	85	94	101	100	96	108	88	70	101	95	80	92	84	83	120	103	90	89	96	92	96	114	101	104	96	90	107	82	86	102	96	104	105	107	92	99	112	98	90	95	78	91	96	90	105	82	85	108	112	107	98	90	94	95	94	99	87	102	92	98	109	89	99	106	102	110	115	86	112	81	110	81	90	94	90	79	96	99	102	97	96	79	101	111	98	107	86	83	106	107	94	102	116	93	100	114	136	90	98	100	86	95	95	99	92	107	97	118	83	101	99	92	91	100	104	119	88	80	101	106	114	83	98	110	94	98	82	108	107	96	98	87	97	96	88	99	94	114	105	95	93	97	93	90	96	98	103	101	114	95	92	103	102	98	96	96	100	93	95	104	91	95	92	94	106	88	84	92	95	95	86	105	90	106	96	87	88	99	93	88	103	118	94	117	93	102	98	106	108	86	91	93	80	99	120	101	88	86	107	96	101	103	101	97	112	81	102	107	98	86	85	88	89	98	104	96	107	101	104	88	83	93	87	94	104	89	88	91	98	91	102	109	88	100	100	90	96	93	102	92	100	97	89	102	122	113	103	90	103	98	102	96	79	103	103	104	86	97	99	88	117	99	104	92	91	103	94	87	96	96	94	108	97	88	125	90	95	113	99	101	105	93	96	97	99	79	85	90	98	89	91	103	85	90	101	117	102	80	106	117	82	104	103	95	96	85	114	120	86	90	105	107	103	93	118	101	112	99	92	94	110	92	101	78	101	88	89	110	99	94	78	97	93	99	110	96	90	92	95	90	96	89	77	97	101	81	114	100	88	98	105	83	111	114	89	68	96	90	99	96	104	96	100	95	100	93	86	95	101	103	111	104	105	96	90	111	93	91	85	118	82	97	105	106	116	105	105	91	90	102	89	103	95	92	89	101	85	99	90	101	116	117	104	106	105	105	102	102	97	101	81	95	116	86	95	115	99	93	106	91	94	108	113	89	89	100	105	99	91	88	81	80	94	96	101	105	120	92	91	82	104	101	90	114	93	103	97	94	86	112	95	102	109	93	82	99	94	96	97	98	96	101	93	102	99	102	100	108	98	108	94	81	124	110	99	116	110	86	95	96	109	102	85	103	100	87	103	105	106	102	96	88	112	109	100	85	106	103	93	95	92	88	91	100	99	90	83	105	83	93	96	102	102	86	96	97	109	87	111	94	95	97	128	118	95	111	87	90	103	90	96	106	85	104	118	86	90	108	85	91	95	100	105	107	82	102	86	100	110	106	91	92	98	100	92	108	76	91	106	101	70	85	97	82	91	108	90	85	86	97	91	92	81	102	116	106	103	109	111	84	103	75	106	99	94	82	80	97	103	103	108	79	103	94	91	87	96	85	73	111	97	103	108	111	100	100	106	98	105	93	91	87	105	106	89	108	107	88	103	83	112	103	92	111	103	115	98	122	107	113	110	113	93	108	119	89	113	103	96	89	86	109	94	102	79	104	121	87	101	98	106	97	108	103	105	99	103	79	99	100	101	97	107	99	96	95	95	117	105	106	130	103	96	107	84	97	78	97	92	88	87	109	85	98	89	100	87	102	102	96	89	80	100	84	102	103	92	99	105	97	110	96	103	105	91	101	103	94	78	101	107	89	109	82	113	100	109	92	99	123	104	90	94	99	99	89	88	78	96	93	96	104	111	108	82	96	91	98	90	100	94	88	102	99	106	90	106	106	82	101	110	122	98	110	99	83	101	102	106	90	95	114	92	90	104	89	92	89	106	99	88	101	101	104	95	103	91	86	96	100	93	98	85	77	111	95	104	93	111	117	100	98	100	103	101	91	109	93	96	88	89	94	83	87	96	85	99	132	77	112	89	104	104	99	97	120	93	100	99	104	101	85	107	105	94	88	94	93	103	96	82	102	102	100	100	90	89	91	92	94	92	96	109	111	111	96	106	93	86	86	86	93	98	94	96	93	84	116	88	106	119	84	118	110	88	93	99	96	90	113	91	96	99	79	124	94	96	81	94	101	101	95	100	105	86	91	106	115	93	100	109	104	107	103	86	85	115	88	97	106	93	92	99	107	81	88	107	79	119	103	104	91	95	86	109	98	105	96	106	99	98	115	96	110	110	110	98	111	108	99	117	82	100	102	108	103	107	86	95	119	91	127	90	101	76	98	104	107	113	109	102	122	93	121	109	93	115	131	99	91	103	73	100	107	90	114	107	93	101	101	105	93	90	93	94	95	101	87	117	89	122	112	112	102	109	91	102	100	80	99	106	92	111	106	108	97	93	106	93	108	111	96	86	95	112	98	114	98	113	97	101	91	105	90	99	99	90	108	105	94	96	103	74	101	102	100	98	99	94	95	86	102	98	92	100	96	102	113	93	120	75	107	94	98	96	83	94	85	97	104	90	94	87	108	103	109	86	84	96	102	106	100	108	101	102	95	85	109	82	98	92	104	93	105	99	87	99	112	105	82	112	99	85	96	92	95	103	92	115	97	91	94	94	90	87	90	108	103	105	91	109	94	94	110	96	102	87	109	102	85	96	97	107	99	108	85	113	92	89	102	101	102	97	98	81	95	102	102	100	97	84	102	89	89	119	98	103	99	92	96	85	102	84	96	98	95	100	102	85	106	87	92	103	106	100	114	93	93	103	84	101	89	105	92	107	98	104	79	114	98	111	83	112	92	98	107	85	93	104	105	102	88	108	88	101	111	104	101	110	97	85	102	109	98	86	101	111	114	106	108	97	96	89	92	90	83	103	82	76	119	89	100	97	84	99	105	96	96	105	89	90	110	94	100	95	89	94	96	97	96	92	104	99	93	82	103	99	121	89	96	92	98	85	127	97	94	87	101	89	109	86	90	89	96	89	95	108	90	108	92	99	85	97	100	110	95	96	94	108	86	104	90	112	104	106	103	91	103	104	109	102	106	114	94	96	99	90	111	83	104	102	91	88	86	87	92	103	87	107	87	105	85	78	112	104	98	108	86	106	107	93	102	103	91	95	96	93	94	94	94	97	94	110	104	111	98	88	98	79	113	95	90	94	94	103	100	91	103	98	97	90	84	100	90	91	99	100	98	114	96	96	106	96	86	96	87	100	112	83	97	113	99	84	92	90	109	103	91	89	86	105	84	90	95	109	99	95	92	100	100	96	89	92	96	112	106	105	92	87	92	79	107	86	93	87	94	100	114	87	112	112	84	89	99	95
7870	1325	952	1067	1798	2338	2310	2088	1772	1572	1498	1258	1166	1119	1081	985	952	983	909	863	841	773	789	835	771	776	802	715	795	750	749	786	743	781	721	760	727	762	746	766	737	687	748	701	728	726	728	751	735	712	723	737	762	710	724	703	728	728	645	744	739	683	737	733	714	756	731	674	718	715	708	746	721	681	680	746	691	719	715	732	701	725	709	692	733	715	708	720	706	707	707	703	730	672	743	739	684	718	713	708	714	718	694	710	751	752	704	740	692	680	683	658	712	645	701	702	681	715	707	747	704	682	722	726	722	706	745	743	754	690	716	703	676	704	685	655	721	688	668	704	668	724	718	711	740	696	688	656	669	737	755	693	755	707	685	674	754	666	712	700	701	700	686	711	696	699	690	685	733	711	704	706	719	733	726	739	706	705	754	673	731	696	660	753	719	700	692	706	732	685	719	689	701	681	736	709	671	681	680	718	701	690	722	718	706	658	654	704	674	743	685	707	676	718	703	748	687	706	692	655	698	700	703	714	744	763	707	693	704	688	690	689	706	735	666	743	722	719	702	704	699	700	698	725	745	676	661	730	716	746	708	719	701	710	703	699	700	724	718	702	723	712	688	693	744	727	723	712	674	682	738	710	715	752	708	736	707	678	692	720	731	744	737	723	738	717	689	695	736	719	721	688	711	727	737	656	698	702	738	678	724	664	738	701	696	736	708	717	708	647	758	703	717	707	721	746	708	666	737	662	729	687	715	696	784	671	778	684	669	723	740	661	712	694	729	723	773	657	674	709	693	687	698	695	722	691	680	712	711	732	713	683	674	733	704	692	669	708	722	740	729	718	684	724	704	694	694	707	675	721	711	692	693	705	734	745	728	709	710	709	711	719	687	759	693	709	679	664	733	724	722	700	695	709	716	704	700	689	718	687	657	689	744	724	718	729	748	667	694	724	731	690	672	712	679	720	709	684	692	644	707	690	698	702	678	703	687	668	725	673	700	736	735	652	701	768	693	713	725	692	694	686	758	707	686	683	721	678	740	713	693	684	709	675	730	703	714	733	687	723	703	666	754	686	702	734	735	661	693	683	688	681	688	706	738	691	684	732	709	716	701	666	684	698	698	623	689	719	763	736	741	672	691	725	699	711	695	718	725	746	703	702	684	668	710	739	719	646	659	717	681	694	751	687	704	674	673	706	702	705	710	660	686	713	695	673	690	730	731	694	726	661	735	709	688	724	697	664	694	664	723	740	698	731	731	720	695	726	704	706	740	685	728	718	727	748	704	681	716	747	689	718	742	692	742	701	719	723	703	727	734	714	694	694	648	672	703	741	699	740	688	709	715	708	722	691	715	716	708	706	730	728	693	686	698	673	711	701	724	688	719	681	695	738	703	740	677	721	723	709	654	671	637	739	670	700	654	722	673	681	727	741	642	708	725	735	711	726	659	715	732	684	718	722	703	706	719	717	729	678	681	742	767	679	672	744	697	673	688	670	700	720	752	743	708	763	680	678	694	656	728	728	717	719	740	690	689	672	726	743	717	693	677	749	686	719	707	689	690	738	697	697	724	691	665	724	632	698	722	667	691	703	709	711	715	721	655	722	702	761	720	707	717	680	737	682	719	734	711	714	686	683	659	718	677	679	668	701	699	691	711	744	747	716	678	715	653	683	704	710	711	719	633	678	661	687	728	758	739	735	693	696	684	712	706	693	711	725	738	744	706	741	661	673	680	685	734	726	722	712	708	731	744	709	705	683	764	714	720	729	730	753	732	697	699	727	695	695	701	646	698	763	714	680	701	721	715	696	656	649	729	676	702	697	722	703	719	672	702	690	717	739	694	731	702	740	689	751	741	765	673	736	664	661	660	714	677	712	703	673	717	691	721	720	700	695	695	700	689	717	692	709	675	682	675	695	700	669	693	623	742	734	721	682	718	674	720	722	695	775	735	718	677	725	725	675	720	686	714	693	736	742	715	676	677	712	709	697	697	644	744	694	712	670	651	696	710	766	696	721	690	734	701	689	705	702	673	708	751	679	726	662	699	700	688	676	692	709	697	716	743	710	713	733	687	698	690	683	721	720	682	690	695	692	708	689	678	728	724	729	657	708	719	690	639	721	750	697	748	687	705	682	702	689	717	713	728	700	679	721	663	763	710	702	682	716	635	662	721	674	692	690	692	688	709	727	730	696	728	706	714	714	682	694	658	742	700	710	740	674	729	668	720	724	682	708	717	698	713	716	712	704	672	724	688	746	656	766	705	714	717	658	669	689	706	714	696	707	663	653	663	647	692	692	668	717	729	715	706	721	647	705	732	734	688	686	710	719	691	722	692	767	735	687	743	717	705	725	711	685	705	760	704	746	681	718	711	761	728	714	719	665	703	702	720	702	699	659	716	692	756	659	719	702	743	643	698	669	704	704	750	693	678	720	702	697	726	700	706	710	666	720	679	704	748	703	759	711	733	720	706	691	719	687	722	651	726	691	679	697	725	702	726	682	729	676	719	673	686	679	707	705	724	673	707	664	657	689	695	719	713	706	710	712	749	697	718	710	703	704	742	780	718	696	738	674	742	765	661	709	717	653	703	721	689	704	688	667	740	702	707	718	705	671	688	710	696	680	725	705	716	707	736	722	719	736	689	719	690	740	732	702	672	690	709	747	696	725	700	721	662	689	689	712	771	691	677	672	709	712	642	695	718	670	695	724	682	677	733	700	681	715	725	667	672	706	749	707	724	675	706	727	695	665	737	679	698	682	643	701	722	665	677	715	708	679	741	717	749	749	673	690	749	682	663	696	759	665	720	725	695	699	754	667	684	708	641	687	746	680	726	664	672	748	719	688	694	743	652	714	675	720	709	753	755	723	750	668	652	669	696	728	741	690	680	742	666	707	676	748	676	695	699	724	742	687	735	688	712	679	685	675	667	732	729	739	677	754	711	721	699	717	682	684	713	704	686	699	753	716	734	709	685	727	714	703	681	724	735	695	703	708	696	656	696	698	679	716	688	707	715	704	725	737	729	719	720	677	703	685	701	734	732	682	704	707	701	650	691	712	635	762	691	722	721	725	735	714	687	668	694	701	678	650	640	764	706	666	761	785	726	708	708	675	711	718	714	694	706	682	682	707	669	698	704	687	698	688	728	686	705	736	666	683	664	737	700	688	732	725	672	695	711	707	694	749	675	699	696	715	682	642	645	703	674	695	741	736	649	679	697	639	724	696	626	667	733	669	742	690	726	704	654	665	704	683	747	693	648	764	724	705	704	691	726	749	666	702	700	710	693	685	679	692	675	678	744	715	746	709	682	724	715	687	672	693	706	711	695	688	695	701	667	745	708	705	713	717	690	743	721	685	735	741	683	683	719	691	752	687	724	697	702	735	638	730	719	702	699	726	741	722	663	696	693	675	711	690	773	713	728	740	648	701	725	653	709	706	740	718	670	700	685	664	755	673	681	681	714	654	718	720	631	731	674	760	702	668	707	712	693	673	677	691	687	725
855	141	95	54	67	72	77	68	90	86	78	77	77	50	55	69	69	55	56	41	52	50	52	43	37	54	56	43	37	38	49	33	45	51	45	38	47	54	55	49	49	45	40	49	51	46	46	37	50	37	54	46	35	47	51	43	43	54	47	42	37	40	48	32	46	36	52	49	59	44	45	48	48	40	44	58	45	49	48	48	45	51	51	52	45	49	40	42	58	43	48	42	52	50	46	38	41	47	40	53	35	43	44	40	45	45	44	50	51	45	50	42	36	40	40	43	47	48	48	46	58	43	43	40	51	40	43	46	43	47	55	37	39	51	27	53	46	43	44	62	52	38	54	49	42	53	55	37	41	45	41	46	50	40	36	37	41	47	54	41	42	47	47	44	35	37	43	45	39	35	35	48	46	41	38	45	51	45	38	45	48	41	48	38	46	44	63	36	41	40	40	41	38	39	34	48	36	46	38	37	57	57	55	55	40	40	33	45	34	47	40	49	38	42	41	54	53	48	42	41	46	35	40	49	50	48	40	34	44	49	36	41	46	43	43	52	40	48	54	39	48	40	42	54	45	42	48	41	42	42	52	44	52	41	61	45	45	36	49	48	43	47	50	44	29	38	33	47	45	37	46	43	47	34	41	42	44	38	37	47	43	29	39	59	37	40	42	42	50	46	43	39	49	50	36	44	49	40	39	38	51	38	61	42	35	37	56	50	49	46	58	49	35	51	41	54	49	33	44	47	57	47	42	48	38	42	33	51	49	34	54	38	38	45	48	50	42	46	40	55	39	44	53	39	44	44	41	43	45	31	44	41	42	54	40	49	35	42	50	39	49	42	34	41	50	45	41	43	47	44	34	42	55	44	49	42	43	59	41	49	48	30	37	53	52	33	47	45	35	42	41	42	39	44	41	39	47	45	41	39	45	47	48	40	41	39	58	41	51	36	53	48	41	42	43	46	38	54	43	58	41	43	55	50	44	42	47	36	40	45	36	46	44	56	44	33	50	51	46	36	47	51	40	45	52	52	51	46	41	44	47	47	54	42	50	36	58	49	47	46	39	46	52	51	49	45	50	37	46	50	52	44	55	33	44	54	49	35	37	56	55	42	40	45	38	42	38	47	37	48	44	32	40	33	40	44	40	33	41	46	38	32	41	53	37	50	43	40	41	36	34	37	34	41	51	52	41	40	34	57	47	39	50	41	46	37	46	37	43	42	41	35	37	39	54	57	49	45	48	49	58	50	46	54	42	54	39	40	57	46	46	34	50	50	50	43	44	42	48	40	43	50	41	38	34	48	45	47	44	49	44	61	43	32	46	43	48	42	48	41	34	40	48	58	56	34	43	48	45	34	44	45	51	49	50	49	33	42	68	45	42	49	49	44	59	44	52	45	48	46	49	44	47	35	48	57	37	50	49	45	52	44	54	50	52	36	41	45	47	37	49	40	49	39	44	39	50	49	46	40	41	44	34	46	57	36	51	52	51	43	44	36	35	41	44	59	34	43	34	46	41	50	47	50	42	39	45	40	42	43	34	39	35	55	46	43	40	43	42	38	38	64	51	32	49	39	44	53	40	48	48	42	38	54	38	41	43	35	46	40	39	45	49	49	33	37	57	41	41	42	36	43	51	37	38	43	39	44	55	50	49	44	50	45	40	42	46	48	40	44	54	39	38	30	45	41	41	44	32	40	42	47	46	53	47	44	41	50	40	34	49	48	42	48	33	39	41	37	43	49	44	43	54	44	51	46	43	51	40	43	35	43	31	54	53	45	49	40	53	39	49	42	55	50	46	37	41	52	36	40	45	48	42	50	51	36	41	51	49	43	49	45	46	37	33	52	29	40	41	37	29	49	47	42	52	43	58	56	52	51	44	44	45	45	38	38	37	40	37	41	46	36	52	52	52	44	43	54	45	36	56	40	53	44	54	53	51	53	44	34	43	50	50	37	42	50	40	48	39	45	57	54	36	39	44	34	39	55	44	39	46	53	32	39	43	41	43	37	33	41	59	34	37	42	58	42	45	43	39	54	32	44	43	45	32	54	44	49	44	43	49	50	37	40	38	48	51	49	57	43	50	45	38	48	31	48	42	42	40	44	27	51	52	40	49	31	57	43	52	51	44	32	40	39	48	38	43	43	44	34	43	48	52	54	40	38	44	41	48	39	42	42	45	34	38	34	46	42	49	44	33	37	33	39	43	40	50	51	49	51	47	48	39	39	32	44	66	46	52	34	44	50	43	41	48	53	37	52	47	38	45	38	38	43	41	38	47	46	36	45	40	47	33	39	47	53	43	35	49	52	43	47	50	48	47	56	43	45	49	48	42	49	52	49	38	34	48	49	58	41	56	34	40	34	50	46	61	37	44	43	30	50	54	53	38	47	46	44	55	49	51	50	28	41	44	37	48	44	36	40	55	40	42	28	47	44	43	42	43	48	48	32	48	46	44	49	51	48	32	47	45	47	43	69	43	42	41	44	46	49	40	38	50	42	50	50	44	49	50	52	44	43	43	46	42	43	35	41	51	57	45	37	50	38	30	43	35	48	47	32	40	45	40	57	36	38	48	47	51	46	39	39	36	37	55	47	48	52	45	44	51	37	57	47	41	50	49	40	48	55	37	46	40	50	41	53	39	40	44	41	40	46	37	35	42	48	51	47	47	49	39	38	45	47	48	43	31	56	42	46	35	50	48	49	43	44	39	52	45	36	67	62	39	35	55	47	51	48	33	40	34	40	39	37	40	35	51	44	34	46	45	45	46	44	45	46	35	42	45	49	49	43	58	48	39	56	37	48	52	46	46	48	38	46	42	43	48	31	48	55	48	40	45	42	46	35	40	38	43	43	52	58	44	40	52	46	47	57	48	49	46	44	46	35	53	47	43	38	49	36	42	43	56	49	42	28	48	51	46	44	50	45	45	59	49	52	43	45	55	42	46	49	48	56	43	40	40	39	48	36	46	42	47	33	58	31	48	36	45	49	52	54	40	49	46	58	43	55	52	44	49	44	44	53	42	40	42	55	50	43	47	43	43	40	47	42	49	38	40	33	45	44	35	40	45	53	51	40	45	45	49	44	45	43	42	55	36	30	36	37	41	44	39	45	46	55	49	49	42	43	46	35	33	41	46	53	46	53	45	44	42	39	43	51	52	53	34	48	45	53	34	54	44	50	47	50	51	42	37	43	41	47	51	52	45	38	42	43	54	39	49	45	48	43	46	47	49	47	49	36	43	55	58	36	41	57	46	50	34	39	41	49	45	56	42	43	37	43	41	45	46	48	53	47	47	46	44	31	44	52	32	38	41	46	53	50	47	54	51	48	44	37	43	47	42	39	42	47	48	39	43	35	61	39	53	60	45	41	40	55	42	47	42	46	43	42	47	48	46	52	58	45	32	45	48	42	44	45	57	41	41	38	37	31	36	41	54	45	41	46	21	42	51	38	47	34	42	42	56	55	42	50	38	41	30	44	35	31	35	48	49	50	47	36	44	49
7706	1580	813	1018	2485	3472	3364	2785	2365	1921	1549	1303	1102	970	895	863	794	674	607	610	567	573	541	522	455	514	486	451	427	455	416	380	422	388	361	365	397	356	367	350	377	376	360	382	375	351	356	345	345	325	364	319	318	310	360	290	358	315	329	349	328	302	319	323	332	346	340	339	324	349	334	306	339	327	310	336	346	303	299	322	312	302	332	314	353	298	295	346	315	318	310	313	317	330	320	353	293	334	304	301	307	314	282	317	351	333	302	290	317	317	322	327	278	328	313	296	314	303	302	331	297	350	309	314	314	325	296	324	318	316	311	308	302	323	327	287	306	310	330	317	299	314	313	312	318	312	309	310	322	313	309	318	303	308	292	309	321	306	308	323	301	302	311	320	329	321	294	285	316	297	350	311	298	309	346	305	321	282	292	280	344	306	292	317	318	307	299	336	292	292	291	296	333	284	307	309	292	296	311	331	308	317	310	333	317	330	282	303	309	301	313	315	293	289	329	284	298	305	284	307	283	306	312	299	295	311	331	303	307	316	324	310	280	348	330	312	302	321	303	337	307	301	320	285	339	300	316	309	316	314	302	353	325	287	295	291	320	309	302	296	308	294	311	322	316	302	282	319	311	282	310	328	304	316	284	305	317	318	312	304	288	284	312	344	317	313	288	274	292	295	300	295	302	278	316	321	318	299	282	301	273	303	303	332	310	300	284	273	312	328	283	304	303	317	309	322	299	278	341	283	316	317	300	334	316	307	287	279	314	297	315	300	313	301	329	309	295	281	308	285	325	311	307	328	317	301	301	293	301	315	285	303	307	293	313	293	323	318	304	312	290	315	307	323	290	297	303	318	323	323	276	277	290	305	294	304	323	333	329	302	320	272	299	283	313	322	327	303	305	305	316	305	336	319	298	310	300	314	282	315	289	323	305	307	299	304	333	275	314	282	315	312	297	317	310	316	289	280	315	343	286	305	296	325	311	299	316	298	281	306	304	293	312	295	337	302	336	293	334	305	295	329	329	321	307	302	289	303	291	278	317	319	285	295	307	301	337	304	285	299	301	311	320	313	282	305	302	312	305	305	277	276	279	311	284	325	320	298	256	320	308	287	300	300	317	319	313	301	288	314	339	293	310	317	319	307	301	308	282	303	317	289	289	312	334	325	309	301	286	308	284	294	340	321	304	318	308	319	298	305	333	300	294	308	304	300	308	334	302	302	315	319	302	306	327	287	291	297	310	292	317	293	303	294	302	317	307	306	334	293	291	299	324	269	312	331	319	332	343	283	333	308	324	270	333	327	307	298	324	309	310	291	287	296	295	314	315	301	326	280	318	299	294	330	301	286	296	321	317	340	325	291	331	297	320	295	314	331	289	290	289	312	316	304	282	311	312	304	297	317	303	323	334	317	299	290	311	320	299	291	294	316	291	321	303	320	314	303	315	329	317	326	309	298	292	296	314	285	298	317	307	281	316	304	300	310	295	314	301	319	323	288	325	299	293	259	331	311	309	322	263	312	304	316	299	328	285	302	328	304	308	308	314	293	275	300	297	336	313	346	316	328	307	325	310	294	299	311	314	308	313	303	306	311	326	317	305	308	326	314	291	304	296	306	290	324	310	286	307	285	298	303	296	320	320	300	302	317	290	320	294	310	331	344	306	293	313	300	286	309	312	286	308	301	317	296	350	288	289	297	302	319	302	286	313	327	294	294	311	297	298	340	306	306	318	289	283	334	292	308	294	290	276	332	296	310	303	331	310	311	311	318	265	315	290	300	301	303	316	335	307	292	280	306	311	303	327	311	334	343	328	270	287	282	287	311	300	301	317	311	342	292	300	318	279	295	322	304	344	328	312	277	277	293	306	307	334	307	318	320	306	288	281	291	328	302	327	283	320	290	329	316	302	290	275	298	286	294	345	335	295	310	322	304	331	282	321	326	299	311	305	345	294	305	319	291	265	305	305	288	321	263	330	264	328	317	287	310	328	275	317	295	329	290	337	309	299	290	294	307	287	314	312	304	303	324	295	301	307	294	275	304	280	307	308	289	317	295	293	324	312	291	333	330	321	268	311	283	320	284	323	304	319	307	282	301	290	328	294	294	311	290	280	302	321	319	319	326	304	311	290	292	302	311	320	337	282	289	307	295	320	302	296	280	317	311	315	261	293	342	292	311	295	288	282	338	274	296	313	297	306	305	309	283	296	307	306	314	318	319	333	300	323	307	279	312	305	280	298	295	280	300	306	320	330	307	305	318	318	300	304	312	345	324	305	317	277	317	308	303	306	307	303	279	307	292	299	299	330	307	307	308	301	313	320	310	308	283	297	294	321	315	301	314	321	330	288	279	336	309	301	308	320	305	312	315	310	308	318	281	328	317	290	317	295	270	299	304	317	332	277	303	304	325	277	315	289	343	313	325	296	306	324	301	318	295	296	281	279	274	315	300	333	312	312	312	307	271	277	314	334	298	267	289	321	297	310	278	275	293	319	302	331	276	333	310	299	299	298	312	301	296	317	291	307	276	318	331	301	321	301	325	306	264	314	326	304	328	310	285	320	334	323	331	323	301	299	293	293	317	302	282	335	324	352	317	307	301	307	283	313	319	285	348	305	304	280	279	292	315	300	314	296	294	328	331	328	320	325	326	323	307	322	333	293	311	310	323	333	307	284	280	346	309	315	324	299	293	333	296	288	318	290	282	317	300	299	302	304	329	329	295	317	326	283	306	347	306	302	303	301	317	315	310	286	301	309	300	303	315	286	315	311	365	295	294	294	326	271	320	316	306	326	308	298	315	311	279	312	318	343	281	314	321	278	289	295	331	307	317	287	278	353	310	331	298	320	316	336	316	309	327	303	282	341	290	257	310	338	335	331	302	311	295	314	297	305	305	315	289	349	321	328	308	287	328	304	296	307	316	313	270	309	292	296	308	317	336	306	304	318	303	320	293	334	318	303	299	329	322	276	322	293	288	340	298	320	328	323	318	307	300	332	304	313	296	301	336	320	285	304	299	295	305	296	319	311	280	285	337	314	285	306	302	319	290	314	322	305	308	292	306	283	286	318	272	298	320	299	323	317	285	293	321	305	302	296	317	307	327	292	307	320	296	306	306	312	293	307	291	350	300	322	284	318	304	315	350	302	292	294	269	286	319	320	314	298	318	303	300	287	288	317	305	289	257	310	311	307	294	271	293	333	283	310	303	317	295	307	274	310	308	288	294	319	314	302	309	300	292	301	314	303	292	315	306	300	282	299	305	317	298	315	298	285	324	313	315	285	308	295	319	296	330	302	298	300	306	305	304	282	333	312	348	316	316	318	334	302	315	304	260	320	283	307	324	323	329	299	267	330	289	319	272	312	287	321	292	301	291	340	293	362	305	307	313	312	253	296	315	312	304	346	318	289	315	299	308	310	304	315	338	312	297	295	274	318	311	316	297	278	305	323	263	364	338	303	315	293	319	296	296	299	318	295	311	318	290	293	301	324	304	307	307	318	291
1070	66	67	65	69	66	73	67	72	60	68	74	73	71	87	76	69	72	64	62	52	61	67	62	66	74	55	78	63	64	47	63	76	77	65	76	70	73	78	59	85	68	74	51	58	69	77	63	66	63	64	80	56	61	65	76	58	65	87	66	49	70	54	69	73	61	59	61	62	74	60	60	68	73	80	62	69	75	67	70	60	72	58	67	48	54	60	75	79	63	64	82	60	70	69	55	76	65	62	69	76	51	74	68	77	71	71	67	68	68	65	82	76	62	61	77	63	62	70	60	56	72	64	67	65	79	71	64	60	71	73	51	71	72	72	50	55	55	60	65	67	54	73	68	62	51	77	56	65	71	59	65	57	66	67	61	54	68	60	66	64	66	62	58	57	58	78	61	86	60	75	64	58	72	72	68	71	63	56	69	66	46	68	78	73	65	57	62	80	58	66	57	63	60	65	64	66	68	62	59	57	75	65	61	68	60	76	69	75	74	65	71	52	67	54	68	80	54	64	58	77	56	69	73	61	73	67	58	68	75	67	64	59	58	73	64	72	63	59	75	74	50	65	66	60	60	66	48	66	67	62	62	58	58	55	65	62	57	75	71	65	51	65	71	65	41	66	59	65	77	66	61	61	48	72	61	67	65	55	50	56	60	67	71	68	78	67	62	59	65	60	53	66	67	72	67	65	75	57	73	54	71	63	65	77	71	65	71	72	63	70	69	74	60	70	71	61	77	67	59	77	65	61	63	76	65	59	74	65	68	57	68	65	62	61	50	64	61	69	73	61	72	54	66	53	59	61	84	55	49	64	79	69	54	59	64	67	53	59	90	74	55	53	77	59	59	77	61	70	54	73	67	57	71	53	94	53	76	75	65	68	67	57	62	65	66	58	54	67	68	80	61	76	68	73	66	77	68	52	62	71	76	71	59	75	63	60	57	74	84	66	64	53	66	56	66	49	64	76	75	56	53	53	67	63	64	70	72	58	69	66	52	76	77	67	61	61	76	53	66	58	72	71	49	67	59	68	58	65	73	51	67	66	68	67	58	66	71	56	69	66	71	58	61	56	57	76	66	64	74	69	77	58	66	66	65	56	57	68	68	60	72	78	55	56	78	67	57	81	63	74	63	72	59	67	63	62	65	51	58	55	69	61	63	55	60	55	75	73	59	76	62	62	65	62	66	63	68	56	65	63	66	56	66	67	65	71	70	65	60	84	77	72	57	51	70	62	76	69	63	66	75	77	62	54	65	71	61	60	78	63	78	88	59	56	61	71	68	63	72	60	50	62	72	65	70	41	70	71	72	73	65	61	64	61	67	58	66	62	92	64	57	70	52	56	67	67	68	69	44	54	69	66	78	78	52	63	61	67	50	66	69	70	76	77	80	75	64	70	64	66	63	55	59	62	75	58	66	56	66	56	70	64	61	70	60	72	66	53	59	50	74	71	67	73	77	60	55	74	52	54	63	65	53	55	66	72	73	68	59	75	67	71	70	68	75	74	68	68	78	57	47	68	61	57	67	69	66	61	64	67	73	59	58	65	71	56	58	66	69	71	70	57	71	65	73	63	73	58	61	66	71	58	71	65	72	70	62	72	73	67	72	55	61	68	72	67	65	64	60	55	65	55	60	74	84	76	68	61	71	71	69	69	88	89	70	65	69	63	64	49	81	64	59	75	67	86	82	71	82	67	75	66	73	64	84	63	54	59	53	73	58	81	75	56	64	52	68	74	59	65	79	66	53	58	68	69	62	76	54	68	73	69	57	67	61	73	48	68	55	56	56	75	62	74	66	54	69	69	63	56	71	52	64	68	58	73	55	65	56	84	69	65	66	72	56	68	68	50	65	75	66	60	69	73	72	58	70	71	78	58	55	71	68	67	68	58	55	67	66	65	73	68	69	67	69	70	64	74	82	56	66	57	73	71	69	75	67	63	70	62	66	73	66	60	64	64	69	60	68	70	66	57	63	56	56	69	69	73	56	63	55	73	58	70	57	78	56	77	60	59	69	60	61	56	58	61	65	54	64	68	78	69	61	65	59	63	80	80	86	60	58	54	69	66	82	69	65	76	61	70	71	56	77	52	74	69	58	77	75	51	53	60	69	63	68	67	59	64	62	70	70	71	67	54	60	61	59	62	70	57	57	74	64	67	57	78	78	62	55	55	77	56	83	51	64	78	61	75	74	73	67	62	62	63	76	60	72	58	67	59	53	64	72	62	78	66	61	55	72	48	73	68	62	66	64	65	72	64	63	62	71	75	67	67	58	65	70	66	69	68	64	74	67	55	58	70	71	65	67	72	70	72	61	60	50	65	76	69	70	74	64	69	55	73	66	74	58	56	55	65	63	49	63	63	73	73	62	61	80	77	56	74	70	54	61	57	59	59	49	59	57	82	69	69	70	61	66	69	71	58	55	68	72	57	67	60	51	73	68	59	68	73	45	77	68	78	77	72	63	59	66	59	67	67	65	64	75	68	61	64	68	62	46	88	44	71	54	61	63	63	76	61	62	65	59	82	66	62	70	84	69	56	76	51	76	58	63	71	53	70	58	64	62	72	63	68	65	51	69	66	55	78	72	68	69	64	63	73	51	73	80	76	62	59	59	76	90	69	61	64	71	70	58	72	78	69	64	65	68	73	61	64	69	65	59	75	57	63	60	62	76	69	55	75	66	72	74	71	68	66	65	62	58	51	81	63	62	59	60	79	61	61	64	58	65	66	64	81	72	54	61	66	72	70	70	61	67	60	83	42	69	71	63	81	77	74	74	69	71	64	41	76	72	52	69	59	78	62	56	64	70	64	62	77	69	71	65	68	58	63	71	64	66	67	64	62	67	64	69	78	69	73	64	61	51	78	73	59	63	71	72	69	64	72	57	55	69	64	71	48	81	68	68	69	71	78	82	65	56	76	52	62	58	76	81	78	59	54	56	63	78	70	71	61	70	58	72	82	72	69	76	53	58	52	68	55	66	66	62	63	64	53	66	59	66	64	56	55	69	63	63	70	58	61	59	65	64	71	75	70	65	65	67	85	66	59	57	73	60	69	72	62	59	52	83	66	63	63	52	72	53	70	66	52	61	56	62	63	60	52	65	69	67	64	72	91	61	66	71	49	73	63	75	67	64	64	65	82	77	58	67	53	79	63	70	80	64	59	71	59	57	60	63	64	71	66	72	60	68	56	71	55	60	82	68	63	67	71	61	61	52	72	68	66	54	72	72	52	63	67	65	70	60	73	60	64	65	60	78	68	63	72	61	67	57	67	68	61	62	66	71	62	61	70	81	70	72	78	64	66	65	71	63	72	65	68	62	73	65	78	60	61	72	54	66	51	73	60	65	56	68	49	47	55	61	65	65	65	57	53	85	65	67	65	54	68	61	58	76	67	65	66	62	66	54	56	68	64	69	65	58	65	59	61	65	73	51	67	62	65	78	61	70	55	62	78	72	61	57	70	68	78	91	68	67	64	56	54	71	75	77	61	68	60	62
6167	667	561	608	718	856	870	801	746	682	696	651	561	557	522	547	544	582	489	523	474	499	496	521	489	504	535	541	507	527	505	501	480	497	519	505	470	496	445	500	493	479	464	505	469	503	477	491	515	449	485	493	454	487	476	497	487	481	512	484	497	500	429	467	463	462	482	531	535	457	509	476	523	476	452	492	420	469	493	520	455	422	489	487	441	454	491	496	447	431	464	438	484	494	502	469	483	462	495	462	445	515	482	489	459	499	464	473	457	520	491	485	491	460	490	474	456	486	521	488	472	470	466	456	476	512	460	502	481	471	487	469	468	474	494	476	488	456	481	459	478	485	505	472	426	484	505	465	428	492	440	459	470	493	498	482	474	479	477	486	463	516	461	447	509	504	494	484	480	489	502	471	481	516	469	481	440	473	464	459	458	494	514	493	506	463	489	445	511	484	429	482	468	523	521	550	456	503	499	495	472	460	490	456	505	517	440	465	455	478	454	481	488	472	448	466	485	523	484	442	445	438	484	486	476	510	492	530	501	490	467	484	461	529	487	483	462	476	473	455	470	492	444	508	515	496	472	492	499	515	510	465	498	488	533	459	447	463	466	496	476	474	478	450	479	496	423	433	479	493	464	464	504	471	507	502	460	462	461	452	444	477	503	514	499	513	450	421	501	478	518	487	446	444	476	473	489	478	486	503	477	463	465	450	496	473	481	483	436	448	441	482	492	504	484	465	452	464	507	463	473	456	462	515	474	468	482	455	460	515	462	497	433	482	459	487	469	487	460	437	515	486	471	482	472	474	472	499	504	455	524	494	515	451	469	445	461	483	498	490	506	467	482	514	481	493	508	469	482	472	501	478	472	517	498	478	451	445	452	470	497	488	459	463	473	452	502	444	485	495	453	488	516	484	486	515	470	449	485	492	440	496	471	466	492	493	501	461	474	489	472	464	515	462	486	467	479	472	491	538	455	489	553	485	480	492	465	465	467	498	457	489	463	477	473	492	453	465	498	455	510	462	485	503	485	470	439	480	428	434	499	500	465	467	534	474	477	483	511	468	515	431	466	493	467	502	456	449	504	466	503	452	452	440	442	496	484	469	512	468	456	510	474	507	465	460	491	478	489	475	471	500	515	465	479	468	499	467	484	496	510	483	492	470	512	499	455	454	482	497	494	487	494	499	492	473	481	514	490	484	451	479	493	496	499	486	487	449	489	457	535	526	477	484	491	488	497	474	483	489	450	466	509	456	480	473	511	492	487	468	487	476	501	477	488	470	516	477	487	446	471	500	435	482	495	499	443	471	449	477	435	503	463	476	493	478	504	436	466	508	461	505	483	473	473	477	501	480	476	463	500	484	480	493	465	482	492	457	493	443	483	463	504	452	471	497	484	454	473	476	503	514	460	491	487	464	502	499	484	499	453	450	469	489	499	510	491	478	502	449	483	479	489	446	454	504	453	469	443	491	485	472	483	473	468	463	475	482	482	455	491	481	470	459	491	447	490	472	467	486	496	502	487	510	483	440	477	524	520	481	485	481	462	468	499	491	473	516	455	501	451	491	477	455	480	488	487	486	495	465	482	474	487	474	474	500	438	459	503	525	512	492	505	459	517	459	513	471	489	460	479	485	493	449	475	484	467	471	466	496	461	507	502	446	504	467	495	480	511	485	487	464	509	481	460	468	465	450	470	482	464	461	470	479	487	427	475	506	455	472	510	536	444	440	448	497	476	455	472	500	472	504	473	506	436	457	496	480	462	470	484	457	460	484	496	519	485	520	449	470	466	523	451	493	442	459	493	500	472	465	517	503	479	455	466	486	451	451	484	459	484	459	475	454	490	490	454	489	511	494	482	475	497	486	439	464	487	492	480	433	474	503	502	504	478	451	485	464	461	442	454	489	468	490	487	481	492	493	488	463	499	444	506	522	499	461	457	499	456	460	484	488	493	426	482	499	484	489	462	468	498	480	475	473	484	480	477	488	505	481	444	478	508	471	474	473	492	466	500	460	485	481	477	451	465	445	510	442	462	470	473	477	471	459	437	498	467	523	482	454	512	467	487	460	470	520	513	499	495	465	457	466	479	450	451	495	474	484	437	429	469	503	499	479	471	468	503	506	451	460	497	489	456	454	475	509	463	469	525	531	470	477	509	491	492	489	464	462	480	477	509	465	522	492	480	491	454	484	481	488	473	510	474	500	456	436	473	498	473	472	492	437	523	488	479	467	459	461	480	484	490	497	474	439	493	482	474	466	498	487	504	473	468	476	486	466	488	492	450	470	463	478	480	494	541	477	478	455	453	484	485	481	460	476	474	504	545	466	464	491	458	477	475	503	490	480	490	452	482	469	476	461	475	498	446	466	506	493	444	469	494	484	462	444	467	500	484	462	479	468	469	474	472	527	465	495	500	453	460	446	476	469	459	440	450	461	464	451	455	476	471	495	490	471	503	483	469	460	498	460	491	425	509	477	451	498	472	457	386	468	498	450	504	486	496	485	471	448	508	451	464	522	471	501	476	500	491	485	472	470	515	489	493	494	467	449	495	486	481	484	494	501	505	474	492	493	496	498	517	501	504	484	464	505	468	467	531	525	512	470	470	453	527	520	468	477	500	501	512	483	512	506	518	520	494	481	515	491	460	479	471	482	478	431	505	462	483	504	482	479	496	464	477	497	477	468	462	468	477	452	497	470	482	515	439	448	481	462	487	477	494	490	505	431	491	495	468	493	437	468	497	479	535	462	467	481	534	498	476	454	473	493	493	488	428	500	477	488	503	451	484	473	431	476	470	480	464	463	496	484	487	474	494	468	470	479	497	444	491	482	468	483	440	452	502	490	483	494	486	487	491	466	477	453	456	471	444	494	475	479	481	470	496	511	455	493	489	494	490	475	472	459	463	475	446	467	496	482	493	440	432	505	492	486	483	503	492	444	486	500	495	460	472	461	496	466	485	507	438	498	486	486	449	448	492	482	486	490	445	500	472	485	485	502	458	523	470	512	455	468	475	484	494	484	501	469	487	482	480	486	471	508	480	445	458	461	448	512	477	469	498	503	480	492	477	473	471	451	481	478	447	467	473	478	437	476	456	496	449	501	482	511	481	504	471	487	449	483	514	500	499	429	487	474	487	481	470	473	492	459	478	477	465	479	495	471	464	475	502	476	484	477	485	495	485	480	447	472	505	487	468	443	477	478	495	467	505	487	482	472	477	449	435	446	462	497	501	488	492	449	505	439	501	485	473	474	456	479	488	469	509	503	491	455	447	471	489	526	488	515	487	484	466	452	462	468	519	489	529	492	505	482	475	474	461	497	496	449	473	510	462	475	498	493	478	502	497	462	480	488	452	529	461	494	474	493	455	499	498	504	463	503	474	500	501	468	460	479	487	471	491	470	516	488	441	485	452	502	502	454	502	474	482	508	494	477	474	484	469	461	434	483	473	479	467	468	469	505	462	467	477	469	486	478	452	536	478	471	498	484	463	463	462	462	478	509
401	76	40	41	31	52	56	47	39	44	48	41	28	34	34	43	32	34	26	33	28	35	26	22	26	17	31	27	23	28	24	29	24	28	23	22	22	20	21	18	23	20	25	14	20	33	22	24	21	27	24	20	21	17	15	23	36	27	26	33	28	20	23	30	25	24	17	16	26	24	19	27	21	31	21	21	18	17	15	21	26	25	22	21	29	27	12	19	23	26	23	23	27	21	26	19	15	29	18	21	29	30	25	27	19	27	23	32	23	20	20	18	17	20	22	21	17	27	20	20	22	16	33	28	23	26	16	18	19	22	29	19	15	23	27	26	30	24	27	29	22	24	18	21	29	17	23	33	21	25	21	24	12	21	24	16	22	27	26	21	24	26	23	21	26	22	22	23	25	21	22	21	24	24	33	27	18	20	20	30	31	24	25	27	20	22	24	24	17	24	21	19	20	26	18	19	17	20	25	18	17	24	19	15	20	9	24	15	24	21	25	31	27	26	22	22	25	19	23	21	30	24	24	28	16	22	17	16	17	34	20	26	17	20	20	28	12	31	30	21	24	19	25	15	21	17	16	20	26	26	26	30	21	27	21	17	23	20	23	26	29	27	21	28	23	22	29	26	19	16	19	33	25	19	31	27	30	20	17	27	23	26	20	22	17	19	13	28	23	21	25	28	13	26	29	28	19	26	22	17	18	22	14	25	20	22	22	21	25	27	31	17	17	31	27	18	17	16	24	23	18	20	25	28	16	27	26	17	16	21	18	15	34	24	18	20	17	24	25	27	31	15	18	24	22	26	23	22	18	23	23	23	22	36	23	31	25	21	17	16	21	20	25	24	27	28	23	24	26	23	22	28	30	31	23	12	23	18	20	18	19	19	30	20	13	22	29	15	19	21	18	18	14	13	17	17	15	31	22	29	29	25	31	22	27	26	18	23	29	18	23	23	23	34	12	28	28	11	17	16	20	28	27	19	16	21	25	29	29	18	18	20	15	23	24	25	17	20	17	25	27	17	13	18	20	16	25	18	17	33	26	23	23	23	18	19	19	19	24	29	29	21	27	32	28	18	25	27	27	22	22	21	29	20	24	21	21	23	22	24	19	26	24	23	27	19	21	16	23	18	19	21	20	22	29	22	19	26	21	15	18	23	24	22	32	17	19	25	26	16	20	28	20	21	27	29	13	16	26	24	25	19	25	17	20	17	38	22	19	18	23	18	24	26	28	28	24	23	14	32	24	22	19	18	20	20	20	16	26	14	29	27	22	19	28	31	19	23	22	28	24	20	20	25	27	19	23	29	17	23	13	27	21	18	31	13	25	25	27	14	20	17	27	21	24	17	30	21	16	19	28	19	23	25	23	18	25	23	26	23	23	18	15	13	16	24	28	18	22	22	17	18	19	26	22	22	22	37	24	20	29	32	26	31	18	21	15	28	23	27	25	21	18	27	28	25	13	23	19	25	14	20	24	23	25	21	28	24	24	20	20	23	20	26	23	22	20	21	35	29	22	21	35	29	23	18	23	27	20	24	19	23	19	26	23	21	17	24	14	23	25	19	31	22	19	21	22	31	28	14	31	16	18	21	21	25	27	14	20	30	27	24	25	15	25	20	17	23	15	29	20	22	22	23	28	19	17	27	25	22	27	24	29	19	28	20	22	22	25	20	23	23	25	18	24	19	22	19	23	17	33	20	21	23	21	22	19	31	19	27	26	20	21	28	15	26	22	25	27	21	19	18	20	15	16	23	26	16	14	21	24	18	23	18	24	20	20	34	27	20	20	23	23	18	21	26	20	19	33	18	26	20	22	19	24	13	29	21	20	20	32	24	31	32	26	21	22	27	21	30	28	29	23	20	21	18	17	28	22	21	18	26	23	18	16	22	19	21	35	17	27	20	12	28	23	27	26	21	12	20	17	21	18	26	26	26	25	22	17	16	25	15	19	18	24	25	22	23	28	23	22	23	15	29	24	25	19	20	24	20	26	19	19	15	15	19	21	24	28	27	21	19	19	30	14	21	21	23	23	23	19	16	22	15	29	20	24	25	19	17	32	28	17	21	29	25	22	28	18	17	35	27	20	22	26	19	28	24	26	24	19	22	24	26	24	26	27	30	25	12	28	18	28	14	28	14	26	15	21	20	27	19	20	31	27	20	17	24	18	30	20	23	26	20	21	18	33	13	18	20	18	22	22	27	32	16	23	22	29	27	21	16	23	22	19	23	13	26	14	13	17	21	30	19	23	20	21	25	18	21	24	11	24	31	23	29	19	32	21	20	30	24	24	22	23	24	16	21	21	21	27	26	19	22	20	16	27	19	21	21	19	21	25	26	22	25	27	23	14	24	18	19	24	21	16	23	20	18	27	20	27	14	20	20	24	24	13	23	18	22	22	17	20	28	30	18	16	19	19	24	23	18	19	25	23	20	22	22	23	20	24	30	20	22	18	24	23	26	18	10	16	24	26	22	16	18	17	25	16	30	28	20	26	30	20	17	25	20	26	15	32	22	28	24	22	25	28	21	16	20	12	26	17	18	24	27	27	27	19	25	28	24	30	21	23	18	29	19	21	30	24	23	24	26	20	31	25	21	20	26	26	22	26	31	28	20	24	21	25	19	19	12	20	26	23	33	23	28	24	24	22	21	24	36	20	21	18	25	26	21	17	16	27	26	25	19	31	21	17	16	29	20	14	24	25	17	16	20	21	27	22	27	18	23	20	19	21	27	16	24	21	25	25	26	26	24	23	31	22	23	20	19	20	27	18	29	17	20	17	22	19	22	26	20	20	21	22	12	32	22	25	24	20	18	23	18	23	31	29	19	20	22	25	25	29	23	26	28	21	30	18	26	25	18	20	31	22	26	25	19	19	22	16	25	22	22	31	22	25	20	24	28	24	19	26	28	23	25	24	24	15	15	18	19	28	26	16	23	19	23	23	25	21	21	21	31	15	23	35	26	17	19	24	14	14	21	18	27	21	16	24	25	15	15	22	28	29	23	28	31	25	35	19	25	26	25	22	13	19	19	25	24	32	20	14	23	25	13	21	25	17	25	20	19	15	13	16	28	18	17	30	20	17	22	18	24	21	17	30	19	23	22	25	18	21	18	17	20	26	29	23	22	20	25	13	12	23	13	24	25	15	22	28	32	22	23	18	21	31	22	25	30	22	23	27	19	27	27	35	26	22	26	19	19	16	22	23	22	22	30	27	24	17	25	17	25	28	21	38	23	28	20	23	27	19	27	31	20	25	19	29	19	21	15	27	22	27	18	24	14	24	19	23	19	20	27	22	32	14	26	22	38	29	25	21	29	28	24	22	23	17	29	21	23	26	23	26	22	27	22	20	24	17	18	21	16	22	30	20	22	16	21	29	19	31	21	12	26	20	19	30	24	24	19	15	26	29	28	16	20	25	25	20	15	23	14	24	24	22	31	24	19	29	15	25	16	17	23	31	17	22	15	22	19	26	32	29	23	28	18	28	19	22	19	24	25
4990	1060	456	607	1680	2241	2049	1681	1311	1152	929	742	621	584	528	457	418	367	354	330	349	307	293	288	244	265	238	242	235	242	237	254	224	234	196	204	215	213	202	204	205	200	173	214	217	190	200	193	172	192	191	195	198	167	198	184	188	201	177	174	187	199	161	175	168	167	170	165	175	179	175	181	169	166	192	187	184	183	168	160	164	187	162	162	178	159	168	168	141	171	173	190	154	155	164	180	180	165	180	162	163	167	190	158	150	153	166	155	164	160	176	183	171	190	170	161	158	168	172	167	164	171	171	161	167	167	153	184	177	192	141	168	193	168	169	174	160	167	188	161	157	168	172	181	155	178	166	192	156	176	160	148	165	167	171	148	148	183	195	165	164	181	167	192	165	194	170	147	172	185	150	158	159	156	172	157	182	172	172	142	171	157	184	181	172	159	183	184	176	159	153	161	137	158	146	160	170	151	167	151	176	199	178	158	152	176	171	158	150	176	172	180	177	150	176	165	173	166	168	180	173	168	175	194	156	179	166	179	155	177	176	149	157	165	199	153	157	143	164	159	156	161	139	173	174	179	183	184	176	170	164	165	169	161	166	163	169	157	182	140	146	169	162	165	164	169	156	166	176	145	181	144	172	191	186	180	161	182	157	152	194	180	174	168	129	172	164	163	164	164	170	175	145	156	168	175	139	167	149	174	166	187	173	167	181	139	168	152	176	164	161	192	172	171	168	166	156	147	187	177	167	166	152	155	176	135	156	151	162	165	178	171	159	159	154	163	158	171	175	158	178	157	147	154	158	151	166	155	141	172	160	157	160	148	160	150	164	169	169	164	157	179	165	190	170	174	175	167	170	143	166	167	171	166	169	188	163	176	179	167	173	185	173	184	175	168	170	167	182	176	189	163	155	188	147	160	162	155	158	150	140	136	179	170	159	163	158	152	158	166	180	164	171	159	197	185	166	159	177	170	155	137	162	158	179	172	172	171	161	169	150	184	166	167	170	187	168	156	142	197	192	166	169	155	160	149	186	179	172	162	178	175	161	186	179	175	164	174	180	158	178	149	177	156	153	167	165	166	165	155	173	157	154	157	182	174	184	144	157	187	164	175	187	168	169	153	162	169	163	140	181	157	185	160	160	170	174	171	169	170	155	163	174	189	155	163	180	182	146	170	158	159	175	181	163	157	167	151	169	152	162	165	148	164	182	173	174	174	153	148	181	151	175	161	173	164	174	177	179	156	161	177	182	180	169	156	154	151	170	176	196	175	142	160	160	184	169	181	174	153	182	200	168	173	155	154	154	171	173	163	170	152	167	160	169	163	173	149	149	162	179	163	173	166	154	166	181	177	160	162	164	160	158	160	171	165	167	161	158	150	157	168	182	155	160	167	164	163	145	181	154	162	188	169	186	174	176	165	181	150	174	154	183	186	178	143	157	166	187	177	159	164	165	159	183	159	152	156	154	158	179	159	167	176	168	159	164	155	179	175	148	168	196	184	148	149	160	161	152	175	177	172	172	183	160	169	186	141	148	173	154	170	125	183	164	149	175	167	163	154	198	186	168	146	160	181	148	154	169	174	159	161	166	193	141	158	139	173	154	175	176	177	152	159	161	166	176	167	174	177	173	144	184	179	177	161	152	160	155	158	175	161	164	181	157	163	178	185	172	161	159	136	185	170	169	153	155	147	148	173	179	159	174	171	147	172	182	159	173	154	168	153	184	183	177	157	162	171	159	181	170	172	156	167	156	170	168	177	176	166	173	173	177	132	171	168	142	174	172	173	159	153	168	181	160	151	173	159	149	159	193	168	159	160	186	144	175	163	178	167	150	146	151	170	167	168	171	167	174	188	194	159	160	176	172	163	186	158	162	179	183	164	181	158	172	162	173	145	165	163	149	167	150	182	169	177	169	147	178	153	172	197	158	164	184	167	174	166	173	142	165	191	174	170	165	151	162	155	170	154	165	170	149	158	155	185	165	156	178	129	177	183	138	162	164	169	161	172	165	153	170	169	169	190	179	170	164	158	189	161	169	164	192	156	167	168	168	155	166	146	156	153	170	191	164	157	184	180	171	160	151	169	171	148	153	172	174	179	156	159	179	150	181	155	184	178	178	161	146	182	165	162	180	187	175	172	162	180	159	158	156	173	156	168	148	163	171	128	162	147	158	177	151	169	183	198	184	185	169	175	169	153	142	150	196	170	157	167	156	169	185	163	163	154	176	180	151	165	147	157	172	162	161	176	144	168	206	174	169	148	155	174	147	158	163	172	157	178	158	189	153	147	165	161	135	201	158	173	184	156	173	154	169	169	188	162	163	178	192	183	175	175	176	176	183	159	179	166	163	174	145	171	163	165	179	166	152	162	188	164	160	159	158	164	174	160	134	171	137	145	148	161	166	151	158	165	152	168	166	143	157	159	152	159	182	161	152	146	180	180	142	163	179	142	159	179	187	178	171	180	166	172	179	159	168	153	151	196	172	174	163	161	158	182	178	167	147	180	157	147	168	160	146	160	174	169	170	178	144	165	152	176	174	180	165	169	179	159	184	173	168	170	158	162	158	145	157	169	167	149	146	158	161	155	160	141	176	131	159	179	141	154	165	180	201	165	173	177	177	157	172	156	164	161	159	161	193	142	171	160	155	166	175	146	161	176	178	156	153	178	168	147	175	167	164	185	161	136	156	170	178	161	164	178	175	163	158	179	184	156	168	162	152	144	163	149	172	164	166	171	146	177	183	182	157	176	159	165	163	162	162	161	163	132	177	145	148	170	177	130	168	151	169	161	151	149	170	146	181	178	155	172	159	162	170	180	160	164	170	168	187	157	180	180	159	173	160	156	136	167	168	154	169	160	157	154	179	150	177	177	156	162	142	170	170	174	165	168	184	163	162	164	144	177	143	151	155	181	166	169	152	167	154	164	152	171	171	154	154	165	174	169	187	178	174	162	175	158	173	172	166	145	162	168	180	175	167	167	184	152	169	165	155	149	170	152	161	158	149	157	176	156	164	180	170	161	174	166	136	172	151	189	169	184	191	174	169	174	160	176	164	181	175	152	129	167	176	174	138	167	198	153	172	184	209	186	148	158	178	168	172	180	161	191	147	161	173	171	165	156	165	154	156	176	163	168	178	157	160	150	161	137	159	172	169	171	158	159	189	150	169	171	178	176	155	166	160	148	154	172	182	176	169	166	151	177	161	170	166	168	162	154	198	142	167	160	149	155	167	182	160	149	152	162	161	165	176	146	177	190	196	149	160	183	184	177	163	164	179	171	151	150	170	186	174	180	147	157	155	148	158	155	177	128	200	148	175	168	181	169	184	146	152	185	189	179	168	182	167	158	156	156	190	168	185	186	147	162	166	181	161	193	161	178	179	154	162	147	167	140	159	168	154	139	180	166	181	138	164	134	189	149	181	167	179	185	164	168	196	164	164	183	155	163	170	197	144	190	165	177	158	175	162	151	163	192	175	176	163	178	171	170	185	179	173	166
1656	97	132	104	118	113	107	117	112	116	109	117	110	125	112	117	111	105	117	113	100	91	111	107	104	111	108	86	78	114	106	97	113	91	95	90	104	107	115	100	120	88	108	116	94	109	97	91	92	100	95	106	75	96	103	95	101	92	91	111	96	108	106	96	109	100	92	103	78	86	94	91	91	98	96	113	96	105	113	108	106	95	100	105	98	103	109	88	111	97	93	103	90	116	95	101	96	105	95	121	88	98	109	98	98	102	99	95	112	96	100	98	88	79	95	107	102	97	88	97	87	83	105	91	100	103	105	95	110	99	89	82	82	98	102	80	103	80	83	104	110	90	89	110	112	79	103	96	84	107	97	105	99	96	91	97	86	103	105	123	99	93	88	98	103	96	93	92	100	90	88	100	93	106	84	88	111	107	90	90	96	90	110	99	102	109	109	78	99	81	109	92	98	95	107	93	85	97	93	97	92	85	109	116	91	83	100	83	104	100	99	87	91	118	92	89	85	102	90	99	107	110	109	109	90	94	104	94	92	101	91	84	98	87	106	93	101	100	85	102	99	87	99	92	95	90	110	111	93	99	103	93	86	110	104	94	90	113	100	88	89	111	79	124	94	97	90	75	94	89	100	97	107	86	110	105	112	104	97	95	104	103	92	87	92	99	82	104	80	100	106	101	113	103	105	125	103	93	74	92	104	96	96	93	91	101	86	99	80	109	95	103	87	114	114	104	108	74	97	82	89	101	102	96	89	92	110	110	113	93	93	115	81	111	97	90	95	95	99	101	119	105	99	82	94	111	97	100	91	82	93	115	96	115	93	97	98	106	92	98	103	101	89	97	95	112	106	92	111	90	92	106	88	97	93	111	87	79	98	86	98	94	101	106	109	84	83	88	123	110	103	87	93	106	105	87	112	112	116	87	109	81	116	87	100	112	86	102	104	79	106	96	76	93	96	109	87	99	104	102	92	116	101	108	92	105	89	106	114	110	99	105	87	104	92	94	98	105	89	97	117	94	102	107	84	108	84	107	93	93	115	95	93	98	101	122	101	95	115	111	94	99	93	106	112	102	91	94	100	91	94	96	115	94	88	108	78	99	99	92	96	98	82	102	108	106	107	90	114	103	96	109	105	101	100	100	75	93	94	85	83	106	86	93	101	97	91	110	87	102	95	99	98	100	94	97	100	82	83	97	111	87	101	99	91	97	92	86	99	119	120	87	107	83	95	97	106	120	91	95	97	102	93	119	100	87	98	100	90	83	89	90	88	90	102	106	94	82	102	110	88	81	115	101	105	98	92	95	95	89	105	106	106	84	101	110	98	101	104	87	87	97	109	99	98	109	110	111	100	95	111	101	112	80	115	117	105	93	96	98	98	106	103	110	93	92	105	93	93	102	104	92	110	96	93	93	82	104	93	82	78	101	91	114	102	103	112	111	78	90	82	95	119	85	101	105	111	103	106	92	95	95	101	105	89	108	99	77	84	90	73	111	94	112	99	84	100	87	100	87	110	90	88	118	96	101	89	94	81	82	94	94	93	92	92	98	105	100	101	107	90	102	114	86	105	84	100	108	77	100	102	106	87	104	111	109	101	100	94	93	106	110	103	95	79	80	96	110	100	87	95	103	101	120	85	120	102	96	94	83	87	99	98	94	113	107	109	100	90	95	100	91	103	102	100	92	103	96	102	87	118	112	92	105	100	88	88	94	102	100	98	91	117	98	84	101	102	103	106	95	93	106	115	113	100	92	125	98	99	91	104	96	99	94	124	96	109	87	96	114	93	99	100	97	106	111	91	104	93	86	110	90	93	112	101	105	97	94	90	99	104	105	107	99	89	90	98	96	67	84	75	104	92	99	106	103	120	124	97	104	107	99	88	111	99	89	102	87	88	104	87	114	109	95	105	89	89	98	97	93	94	86	95	108	104	94	111	102	107	100	119	102	79	104	89	88	116	105	117	101	104	94	85	97	76	107	107	94	98	100	102	92	87	99	96	102	82	105	101	91	84	80	99	111	106	87	102	94	107	105	90	103	93	98	95	85	105	102	78	103	103	108	96	93	112	104	89	104	98	107	100	102	84	108	95	92	91	91	90	105	102	91	88	96	95	86	107	98	122	86	87	89	111	97	106	98	114	92	101	90	95	85	90	99	92	83	91	82	108	116	99	95	112	91	101	98	102	83	97	87	100	97	101	94	113	103	102	102	105	87	111	101	90	102	100	104	96	86	94	89	99	111	84	104	103	92	109	100	102	86	96	103	78	107	86	103	105	91	96	101	92	98	86	98	100	91	85	96	97	99	87	100	88	121	110	98	97	89	104	109	90	101	93	90	103	94	104	104	121	117	106	100	103	97	109	83	107	99	98	111	111	97	90	89	99	104	109	97	118	86	106	98	111	110	109	87	97	116	93	83	92	84	101	88	98	88	78	102	91	100	91	102	101	118	99	88	115	80	115	111	91	98	103	101	107	103	110	96	97	106	113	108	119	120	97	84	102	101	98	101	114	99	83	105	87	101	92	94	87	107	106	103	108	91	91	87	90	119	113	100	84	93	106	82	95	114	109	100	84	105	86	119	94	109	104	96	84	103	87	104	96	103	105	102	96	93	85	81	96	102	109	94	99	101	99	95	102	118	80	85	92	92	103	107	98	100	85	98	100	113	110	79	97	101	81	108	93	74	96	102	105	107	91	121	94	105	95	92	106	71	93	86	98	94	97	90	93	88	85	95	91	100	104	95	92	89	106	94	107	105	97	109	101	89	103	93	88	88	108	84	104	101	127	101	112	108	98	91	99	109	101	87	107	101	97	71	96	86	91	91	117	81	106	106	108	114	96	93	99	101	102	104	80	90	101	96	93	111	85	102	113	111	100	103	98	90	88	102	109	89	93	99	87	92	93	99	105	96	97	103	112	95	102	96	95	89	120	77	106	117	98	86	102	109	97	94	83	101	94	106	92	118	105	90	116	111	112	117	94	110	108	91	101	86	100	103	94	91	89	109	79	93	104	118	107	116	98	91	107	105	88	109	96	109	96	116	97	89	100	118	83	93	113	107	99	97	105	98	92	88	87	100	92	103	88	92	88	92	94	83	88	104	89	85	99	86	94	82	102	95	112	91	90	99	115	100	97	107	101	109	89	85	92	118	91	96	97	109	107	92	111	88	92	100	86	86	85	89	79	94	110	93	76	103	77	107	106	96	114	89	88	86	99	92	101	99	81	97	91	107	86	88	94	91	93	81	102	111	102	89	97	115	119	101	98	108	84	84	109	96	74	105	89	110	93	104	91	108	101	109	106	107	103	105	98	97	95	103	91	102	102	88	110	101	106	111	116	89	82	98	90	111	98	128	105	90	98	89	114	92	112	93	104	104	105	99	96	111	86	88	110	100	119	92	86	101	86	90	96	102	82	106	117	114	107	103	107	107	82	113	109	114	107	87	97	105	99	105	100	101	98	96	90	108	71	93	92	84	90	92	106	106	85	98	94	99
7811	1344	955	1069	1834	2381	2183	2017	1730	1607	1449	1188	1155	1046	1021	991	989	916	814	884	891	860	858	846	823	739	817	808	735	787	732	775	736	789	801	748	750	754	705	730	753	708	708	681	742	746	699	728	721	718	690	696	735	660	722	730	741	717	693	704	698	743	734	717	698	690	660	727	690	670	688	699	739	684	697	669	692	678	744	710	676	670	640	706	693	723	681	750	675	719	684	734	697	702	683	680	681	672	657	697	719	734	699	697	706	721	704	728	694	747	708	668	720	713	688	731	711	785	694	669	675	709	728	693	672	652	672	675	689	704	738	695	736	728	733	718	769	684	698	725	712	699	663	678	718	638	742	716	721	739	734	742	662	692	638	720	748	701	683	719	710	657	731	656	685	691	759	711	698	687	701	685	721	689	677	714	710	723	710	691	677	716	719	684	667	719	704	689	679	688	689	698	681	691	698	697	692	672	698	704	711	704	695	726	681	753	716	704	668	740	737	710	680	676	710	702	709	707	678	702	677	651	669	750	700	715	718	683	714	719	685	723	684	658	680	680	665	708	717	708	703	729	685	722	691	656	611	649	654	679	673	666	643	731	693	669	741	691	679	698	657	690	688	705	733	751	685	699	742	665	677	764	698	713	716	689	718	673	683	713	677	695	710	703	745	660	671	675	683	686	691	673	777	730	703	713	661	705	720	749	730	703	703	686	725	737	695	695	744	637	680	678	655	747	742	665	681	685	688	763	733	720	735	688	724	678	718	623	664	705	735	729	691	730	691	693	699	700	681	700	682	698	738	702	693	701	663	705	652	729	725	717	706	712	708	667	742	687	716	725	695	747	711	669	693	703	724	710	698	738	727	693	696	704	694	699	693	648	676	662	706	705	698	739	675	723	697	685	678	719	727	686	700	666	744	654	695	671	692	680	692	688	694	648	736	642	658	746	701	683	736	686	664	687	658	687	714	742	700	741	709	692	703	706	677	660	654	686	706	706	691	682	735	653	706	635	745	707	705	703	706	682	644	690	683	675	691	664	703	707	709	717	709	670	671	698	701	699	703	680	684	691	740	657	704	696	697	703	663	650	712	691	702	709	697	676	718	725	736	747	687	736	727	708	687	701	732	655	692	695	690	702	686	683	729	680	684	658	676	666	704	698	721	708	707	721	721	669	677	701	724	701	688	674	706	643	705	733	655	703	693	759	725	716	686	698	697	704	681	676	691	685	645	721	688	721	708	718	754	681	740	667	683	753	720	708	693	656	739	714	688	687	724	730	679	735	702	747	703	659	752	674	695	664	727	682	673	709	703	663	722	678	693	671	742	715	641	712	699	701	718	730	720	686	677	693	708	717	694	697	714	663	718	691	765	675	735	741	702	670	644	723	701	705	744	738	706	671	640	683	683	670	718	702	675	686	696	695	672	707	726	672	646	682	671	708	688	718	701	681	700	722	717	714	707	659	697	724	669	691	697	682	668	715	715	678	722	672	707	669	682	708	733	665	702	669	688	662	697	709	720	737	719	738	655	688	707	743	680	736	700	643	718	703	717	691	700	691	704	704	703	688	711	702	681	729	716	731	697	671	670	711	718	705	677	671	676	677	726	744	672	689	720	687	697	707	717	691	696	726	685	674	686	681	674	711	678	717	695	714	706	721	712	679	705	637	727	671	703	669	684	675	652	749	670	697	692	693	689	721	657	716	702	657	727	656	732	692	712	642	711	652	711	733	703	678	664	674	717	679	679	701	687	691	684	718	708	715	680	702	736	671	746	728	675	659	678	731	686	726	685	688	688	696	666	718	683	667	716	703	713	694	717	710	732	717	724	703	725	696	701	689	679	648	639	672	667	679	700	654	709	745	693	711	694	701	710	660	681	735	723	704	698	676	667	694	675	679	711	679	679	677	690	711	723	647	689	694	712	708	672	741	721	661	708	710	696	705	728	671	672	729	658	695	672	725	707	719	678	687	695	700	672	720	690	675	698	693	707	676	675	681	670	746	682	668	669	680	672	724	730	720	747	685	679	692	714	703	685	689	705	700	678	677	712	712	706	700	713	703	685	672	724	726	714	688	747	678	670	706	706	711	674	694	652	645	693	629	708	738	703	658	724	672	716	740	725	689	632	691	735	672	726	699	755	727	680	676	703	691	691	720	691	690	710	726	697	760	718	710	685	739	676	684	734	689	677	678	727	718	683	697	694	712	715	674	699	717	702	708	661	686	675	663	668	693	677	698	638	750	693	673	743	729	699	672	721	701	676	709	723	717	723	684	701	712	724	685	685	687	735	691	703	693	724	726	720	664	640	679	705	731	730	661	689	627	679	694	712	738	730	729	694	730	700	698	723	728	687	723	753	687	711	701	678	660	693	672	703	700	664	704	707	696	695	676	724	703	702	679	716	651	729	700	664	666	719	720	688	733	689	693	687	708	740	723	744	687	764	697	745	711	719	701	740	704	704	676	703	714	714	717	695	688	671	706	703	673	683	744	740	727	731	730	685	731	702	700	672	697	694	710	720	683	664	643	703	697	687	686	692	683	683	681	714	719	657	688	733	682	722	695	673	690	702	693	695	718	663	710	689	710	721	723	714	670	649	703	727	667	710	672	712	656	676	693	720	720	700	702	744	685	707	701	746	681	698	686	649	677	700	706	685	711	691	719	652	719	691	701	704	703	690	700	725	700	695	693	670	711	748	651	662	646	650	725	694	691	688	676	738	685	698	666	705	680	660	695	678	727	671	739	712	686	674	670	743	687	699	685	714	683	724	723	691	696	712	697	627	668	680	692	640	724	693	718	677	721	689	733	673	722	665	715	696	707	701	715	691	700	695	692	672	673	687	703	714	703	698	704	729	671	742	688	723	675	702	652	751	703	688	699	689	665	728	674	698	699	662	695	725	681	690	733	716	715	743	744	620	687	738	711	693	773	664	672	723	732	689	709	712	645	734	715	770	639	735	728	689	689	672	703	693	715	691	711	698	720	665	725	683	724	695	729	679	665	707	692	701	671	674	695	696	683	719	709	724	733	720	700	731	650	683	679	681	695	652	643	688	723	666	669	701	689	672	714	691	696	725	681	692	726	703	701	702	708	752	674	721	739	685	686	731	714	745	670	700	677	663	672	666	725	764	738	733	710	747	682	674	707	701	675	701	703	684	732	750	726	686	694	715	730	707	693	707	656	721	693	715	690	694	686	720	694	722	696	713	650	710	691	684	664	705	676	700	698	702	684	668	657	653	671	720	622	719	690	700	699	704	677	709	666	686	662	655	693	666	713	684	703	698	683	704	698	671	699	675	706	702	712	671	700	685	683	713	740	750	718	685	741	700	720	667	724	727	704	694	677	707	673	686	772	740	709	663	705	667	710	671	690	697	693	712	734	692	662	708	693	698	699	684	701	758	711	738	754	708	689	689	696	707	708	724	737	668	682	713	679	711	676	689	701	681	693	704	666	697	717	690	659	694	713	650	694	695	657	692	684	681	702	722	681	699	711	650	732
855	151	98	67	66	83	94	95	79	96	58	76	60	57	69	51	67	34	52	63	59	49	48	60	48	36	49	43	50	45	51	51	51	54	59	50	45	47	43	44	42	52	40	48	36	48	43	36	40	41	47	39	41	49	43	47	36	47	41	38	37	46	37	50	48	37	32	50	42	49	48	56	54	46	50	45	35	48	38	51	42	41	51	42	48	42	47	48	41	47	48	37	45	27	50	55	49	41	45	47	40	44	48	49	47	36	31	41	46	50	32	52	49	26	44	40	44	49	38	51	30	38	42	51	45	49	39	44	57	44	46	54	38	44	40	58	38	33	50	38	57	36	46	50	48	41	48	35	33	51	47	45	45	45	42	41	33	47	44	48	55	46	61	37	47	42	43	52	53	38	43	40	44	44	41	42	50	35	42	48	42	49	40	37	50	31	35	41	42	38	45	41	55	57	43	37	45	51	43	34	39	48	46	51	36	44	47	46	54	51	47	35	47	48	50	36	39	48	51	35	47	52	43	50	38	58	50	46	45	43	41	54	45	42	44	46	45	49	46	42	52	49	51	49	39	33	40	46	40	37	44	36	46	48	57	30	29	47	48	52	48	47	48	46	37	42	48	40	49	48	40	50	36	43	39	51	35	39	43	41	41	36	51	46	42	38	38	42	38	51	46	37	51	45	50	44	34	48	43	39	38	42	50	44	40	43	44	44	42	48	44	41	44	54	45	46	41	36	32	53	64	37	40	38	47	39	43	48	39	49	40	41	52	55	42	51	36	38	54	48	43	48	42	43	42	46	43	54	34	53	42	55	40	48	46	52	40	39	36	48	40	47	49	41	55	53	50	39	45	45	47	54	42	44	56	50	47	44	49	61	43	37	38	48	46	38	49	44	48	47	41	50	48	37	50	46	49	49	51	44	38	46	47	49	41	39	46	46	47	39	54	51	40	37	41	35	43	45	40	62	48	39	40	47	44	41	42	46	52	40	63	49	42	44	50	41	49	41	43	44	44	39	59	46	33	49	54	52	41	40	61	51	44	45	35	41	52	43	48	48	50	42	46	44	36	40	48	48	45	52	43	46	41	40	45	50	48	52	40	46	35	37	33	38	50	46	43	41	40	52	53	49	52	37	42	41	47	30	44	46	44	47	48	43	54	46	48	42	45	52	40	48	35	38	39	38	43	47	57	33	48	35	41	38	42	53	47	42	60	45	40	49	36	42	35	45	39	59	53	40	43	43	45	50	37	48	47	52	55	48	44	55	46	47	39	40	42	49	38	37	48	51	50	40	47	41	61	49	43	50	40	48	46	48	57	41	49	47	48	45	50	45	38	45	38	45	51	34	44	50	34	53	49	51	41	41	50	42	50	46	50	38	38	39	46	48	36	33	54	49	33	43	37	45	41	51	46	29	38	41	47	41	42	51	42	49	34	60	38	45	37	60	47	30	45	39	46	38	42	61	46	52	34	30	45	51	29	53	43	61	45	46	42	39	54	44	32	47	45	41	40	41	46	65	51	44	40	50	31	50	47	40	36	48	45	53	42	41	49	39	47	46	46	45	36	29	57	41	37	66	35	33	47	41	41	39	44	49	44	50	37	37	50	44	41	39	47	37	49	42	50	45	50	41	43	38	35	56	43	45	41	39	44	46	39	48	41	45	47	50	51	57	36	37	44	39	38	46	49	43	48	56	40	33	48	46	54	61	37	45	29	28	44	52	55	49	35	46	41	46	35	38	42	60	49	38	44	52	40	44	44	43	53	49	49	42	57	33	41	46	59	36	48	38	51	45	48	41	45	39	40	41	31	58	45	47	42	51	59	43	37	41	35	44	46	41	34	44	52	42	35	43	62	50	44	42	40	55	42	42	42	45	46	37	48	47	41	54	44	44	47	44	51	47	40	36	44	45	38	46	39	42	33	49	51	38	32	42	42	54	50	46	40	43	37	48	42	35	39	38	49	41	37	42	47	54	40	46	43	39	42	41	31	46	44	46	49	48	41	39	41	47	45	48	30	47	40	51	33	39	37	33	53	43	46	49	27	37	54	54	41	41	32	58	53	52	54	43	45	34	54	49	43	41	44	48	44	33	42	49	45	31	44	41	35	41	41	53	38	45	38	55	41	41	45	52	43	58	56	46	38	38	52	47	42	42	51	46	64	41	43	47	44	39	46	42	45	57	48	44	53	50	41	42	40	54	45	40	39	35	36	39	38	39	56	39	43	37	44	31	50	41	42	38	45	36	49	36	39	46	45	56	41	42	37	43	38	44	45	48	39	38	31	40	46	50	45	44	40	53	46	48	48	41	49	49	40	48	57	40	24	47	47	57	32	45	56	39	42	48	42	38	28	42	41	54	45	54	42	40	54	42	38	37	50	40	50	39	42	46	51	47	42	36	49	44	35	40	43	52	38	35	35	41	45	47	46	58	45	49	45	45	39	55	52	43	40	45	42	38	44	63	40	35	44	40	45	33	55	48	57	51	46	39	33	50	50	47	41	43	47	40	36	51	46	43	44	36	49	34	41	50	40	51	44	54	48	48	40	52	27	44	55	48	52	42	32	50	52	64	50	37	57	45	38	44	38	53	41	41	39	60	45	47	39	43	41	41	43	41	42	49	54	47	45	44	56	40	33	48	42	43	45	45	35	47	47	40	40	39	38	54	37	39	42	39	43	38	44	38	40	51	49	36	45	40	45	45	36	42	45	49	49	47	39	34	39	50	46	47	45	36	34	38	49	53	46	56	36	36	46	42	37	28	37	44	47	42	48	43	39	46	39	46	38	44	53	51	48	40	39	46	42	45	50	51	51	32	39	53	44	60	40	59	37	54	42	47	51	45	34	48	45	54	33	40	39	44	45	53	35	49	55	47	50	34	38	47	54	40	48	56	38	47	60	55	48	48	49	42	39	53	42	40	52	37	40	44	40	52	41	43	46	46	53	45	62	52	52	52	40	45	35	52	49	46	41	37	38	52	52	42	47	45	58	46	37	43	42	44	39	48	38	38	37	34	40	53	46	45	41	44	42	43	41	46	48	42	48	47	41	38	36	50	43	36	52	48	44	45	41	47	44	48	49	48	41	39	41	50	44	43	53	42	52	37	55	47	54	40	43	35	43	49	49	39	49	47	49	37	50	40	43	32	34	41	44	54	36	30	39	42	45	37	52	28	41	47	43	42	39	40	47	54	42	47	50	43	51	50	45	48	34	36	41	47	41	51	39	48	49	44	48	55	39	46	44	41	47	38	51	53	44	47	47	44	49	32	38	46	63	39	41	48	37	40	42	45	42	45	48	40	49	49	35	37	51	35	53	42	38	52	53	37	43	40	48	45	46	54	41	50	55	44	47	42	44	49	46	45	55	38	50	37	47	44	49	49	52	40	42	53	44	45	50	50	47	61	39	47	34	36	43	36	47	42	43	40	41	47	41	41	34	42	45	38	47	41	31	53	49	46	51	43	43	47	44	43	51	42	29	45	45	50	48	41
7632	1606	816	1021	2554	3604	3383	2855	2379	1840	1547	1344	1120	1040	948	780	784	729	669	583	549	512	565	572	478	491	458	441	414	398	419	409	414	395	404	382	369	383	386	379	359	353	380	359	347	343	322	358	350	335	296	344	330	336	309	380	358	368	316	306	323	326	309	320	285	343	322	333	304	341	319	299	319	327	331	309	294	314	296	300	329	304	320	279	316	329	304	333	316	317	296	318	282	297	324	298	313	324	291	305	279	306	291	309	326	335	314	314	315	311	301	292	330	321	303	318	283	322	301	292	311	293	297	312	287	296	336	300	308	287	304	337	310	315	330	304	304	335	323	302	283	325	307	300	293	289	283	313	306	295	274	315	301	321	282	327	279	325	320	298	289	324	269	294	302	306	293	299	263	278	327	300	310	306	296	290	292	284	316	316	308	287	275	318	316	276	323	293	296	315	323	302	303	290	296	324	302	301	281	292	310	301	299	283	309	293	323	298	282	285	301	291	298	317	301	280	284	293	325	284	295	323	304	314	332	299	287	277	330	299	315	290	320	274	307	316	286	307	297	306	325	288	303	321	332	349	288	321	302	268	288	275	315	316	283	348	295	293	310	307	314	292	314	303	291	295	280	289	276	295	291	324	294	305	310	283	296	306	310	296	297	311	311	296	315	302	292	294	313	298	310	287	278	294	304	321	292	314	282	340	279	325	325	295	293	323	306	264	320	287	305	321	298	318	290	310	307	311	320	310	301	298	299	299	268	307	291	306	278	312	341	285	322	302	296	307	318	320	302	296	294	291	309	294	279	330	289	309	290	310	311	286	290	322	314	304	318	306	320	333	275	294	296	315	279	296	281	299	297	321	280	293	306	295	271	273	300	290	313	271	289	293	308	270	305	310	284	268	321	304	304	276	259	294	320	293	302	315	293	312	309	304	290	275	309	314	315	291	303	323	250	310	286	291	294	310	338	283	311	319	320	295	307	284	288	304	321	316	318	288	297	279	289	319	276	317	310	305	270	313	339	296	285	315	274	303	326	283	305	292	274	317	274	296	309	302	346	316	309	273	297	323	274	295	298	317	291	310	320	303	307	300	301	309	292	289	327	293	288	298	281	319	292	304	288	281	292	317	290	296	306	276	314	294	285	286	322	308	261	320	302	314	341	300	345	292	314	309	288	323	311	299	285	295	314	280	297	319	320	301	247	308	298	321	313	285	308	321	293	317	312	305	298	290	296	331	286	305	312	267	276	289	320	313	296	325	285	335	311	270	330	271	280	301	304	315	291	332	334	267	338	307	311	286	311	290	282	313	305	287	293	305	282	313	311	318	325	288	291	289	305	300	308	295	283	301	288	292	311	313	316	304	306	275	307	298	280	309	321	325	263	308	310	317	289	309	284	305	280	304	281	301	323	308	324	305	282	325	287	329	293	306	293	307	313	289	290	301	317	333	307	296	322	269	312	300	292	299	305	301	323	318	296	291	308	315	323	256	335	319	290	299	298	323	330	331	305	313	337	288	308	296	294	306	272	307	296	295	303	302	300	339	316	321	292	292	289	282	281	332	301	322	299	284	296	306	309	272	289	313	293	279	288	335	272	317	309	316	320	301	300	285	287	275	297	290	307	295	314	326	302	280	301	322	295	296	312	303	307	258	332	291	334	342	315	295	328	308	308	297	292	284	324	290	287	323	320	293	330	291	310	292	304	313	318	307	286	288	294	322	328	290	288	299	289	297	331	311	322	316	302	300	280	306	285	311	287	344	295	289	292	305	311	271	293	330	292	305	317	323	289	299	279	314	292	295	275	313	321	306	275	289	288	309	313	310	280	297	284	297	311	303	277	287	306	297	291	304	309	279	276	331	295	289	307	302	295	313	299	320	309	294	303	299	305	325	294	276	321	297	313	282	268	305	320	294	291	323	289	305	294	289	315	312	277	267	327	293	324	296	292	317	297	295	294	292	293	302	306	294	328	304	330	309	296	299	300	304	297	306	297	298	272	323	299	313	304	274	311	279	305	332	275	318	310	323	303	311	305	303	299	304	294	302	282	287	307	315	301	318	308	323	279	350	311	309	295	277	306	294	308	296	268	297	319	314	295	281	294	293	280	299	299	283	314	322	315	289	302	312	301	292	313	312	294	306	285	312	303	278	309	281	357	277	284	336	298	318	312	325	328	277	303	278	295	319	302	312	305	326	314	304	310	296	307	341	257	323	319	289	309	295	309	293	272	295	313	320	307	300	293	299	304	285	337	302	273	299	311	313	288	295	279	298	300	321	312	327	319	319	267	295	284	291	294	324	320	303	302	324	299	279	315	315	313	293	300	298	311	331	292	346	301	290	328	296	310	327	321	333	303	311	309	321	285	303	280	314	303	327	311	256	302	307	313	312	294	296	296	321	343	292	312	326	284	280	279	296	290	279	316	276	325	279	273	291	292	295	301	308	301	320	276	257	310	328	311	282	305	307	296	262	295	284	302	292	296	306	297	323	303	287	294	303	323	299	292	272	286	290	293	282	324	276	309	336	285	323	309	324	273	339	278	287	309	325	298	311	313	299	311	305	263	315	287	278	296	335	286	315	305	289	311	294	338	282	306	305	301	271	305	308	307	311	327	312	301	299	321	299	306	310	343	304	289	312	309	323	295	304	301	292	287	321	299	292	307	279	281	294	304	300	315	308	301	305	264	306	285	317	296	299	320	302	312	287	259	308	311	280	298	301	325	314	317	299	309	324	310	273	272	277	324	313	308	307	289	292	303	275	297	310	307	313	344	282	302	290	278	300	284	305	306	343	285	327	312	326	306	282	289	305	281	289	300	287	292	292	275	298	309	297	315	292	287	271	306	287	294	315	328	297	319	304	330	303	280	291	300	290	278	320	283	288	310	305	306	295	309	324	317	294	293	266	282	325	294	278	327	291	303	306	286	308	293	286	333	298	288	302	302	304	271	295	316	272	282	283	316	298	317	293	284	312	348	292	325	291	305	306	304	301	310	330	298	284	306	290	313	306	316	284	322	326	323	308	308	343	289	290	300	323	306	314	321	280	289	308	324	325	273	309	263	299	312	298	311	286	311	296	292	264	290	281	301	271	295	317	307	315	315	296	301	336	306	309	316	310	280	337	307	294	275	319	329	280	272	314	261	288	293	322	311	313	247	315	304	263	328	289	308	309	313	286	289	289	304	293	310	319	282	281	308	313	313	314	342	327	305	285	300	299	312	313	297	312	320	337	294	300	291	306	291	278	310	308	286	309	300	322	295	289	303	292	287	341	293	289	290	314	283	334	292	301	313	280	293	262	323	309	318	313	306	315	306	313	302	290	295	298	291	341	302	298	307	302	306	303	310	347	289	285	284	310	306	320	311	310	303	300	276	288	311	295	310	306	318	298	281	291	305	305	293	313	310	269	294	294	287	355	283	289	294	298	311	310	276	290	309	331	297	297	318	310	293	295	322	290	320	297	305	316	275	314	304	305	292	323	305	283	320	283	305	286	310	303
1094	67	74	60	78	66	64	63	80	74	57	57	55	68	72	63	80	71	63	65	49	69	60	70	72	63	65	64	59	45	53	47	64	58	61	62	81	54	53	73	65	52	63	62	61	59	88	66	69	69	65	60	70	61	66	66	77	59	58	60	66	64	62	78	70	69	67	48	76	53	57	65	69	71	68	63	57	70	69	46	65	61	68	65	66	67	62	82	49	66	79	65	72	71	56	63	64	67	57	69	62	60	71	63	62	70	72	52	67	55	55	64	62	68	67	66	56	71	62	75	74	65	74	64	80	78	58	68	57	65	62	72	67	64	74	72	68	49	82	56	77	60	74	70	52	55	64	73	56	61	63	53	66	59	74	67	68	69	71	68	66	74	54	65	66	56	67	56	63	77	68	62	53	76	71	63	58	69	60	68	57	59	69	77	60	70	67	64	77	65	70	60	78	59	66	56	69	60	52	57	59	61	63	69	80	57	65	61	60	67	85	52	63	51	70	72	74	63	70	63	82	59	77	65	68	67	81	72	56	60	76	69	63	87	61	60	63	75	70	59	78	74	70	63	71	75	62	65	65	66	60	74	63	54	70	59	72	71	69	76	68	63	64	48	57	68	58	68	51	68	59	61	64	68	79	68	65	58	64	70	71	80	74	82	67	63	58	58	64	74	59	66	67	71	79	83	68	73	71	67	78	57	59	63	57	58	63	58	60	72	72	58	63	73	63	54	76	63	60	56	75	78	60	63	56	80	54	65	62	78	70	61	54	63	72	70	64	65	62	62	72	59	70	76	69	57	59	54	87	73	63	61	64	66	71	67	64	63	70	71	65	70	65	80	72	61	55	78	58	69	56	77	51	60	60	62	66	47	62	64	64	57	81	73	68	53	51	67	62	59	75	58	74	62	59	53	70	73	67	66	65	63	62	57	58	49	67	73	74	64	71	64	74	57	60	57	71	62	68	64	69	67	62	65	50	62	66	76	69	66	74	65	51	65	64	60	54	71	59	72	62	64	57	51	77	68	65	58	66	66	65	59	61	60	57	54	48	63	51	59	53	71	75	58	77	68	66	64	67	59	59	64	59	66	76	60	74	58	58	46	65	73	72	65	70	80	71	62	67	55	63	71	60	61	83	73	81	65	57	59	56	51	84	71	70	65	62	59	66	62	71	54	58	55	70	71	72	62	72	70	70	67	70	67	67	69	61	58	66	63	70	66	79	48	61	65	56	71	72	74	69	61	68	61	77	60	50	73	67	60	59	59	62	58	64	69	66	56	80	75	71	74	74	66	71	76	71	57	57	40	70	63	69	63	63	67	54	70	67	50	66	61	56	70	58	59	58	62	72	48	54	50	67	52	58	74	73	51	84	60	63	75	70	53	70	64	55	70	61	58	66	54	64	67	61	60	60	70	61	57	93	75	66	65	68	61	69	65	64	71	77	56	65	78	76	64	75	52	60	62	66	61	78	53	64	59	61	66	72	64	61	68	81	62	71	71	60	62	62	55	63	57	53	67	64	61	76	58	57	59	69	69	62	62	59	74	72	64	77	74	64	65	68	73	71	60	56	70	68	76	76	53	65	62	76	73	53	59	86	69	56	81	74	48	59	54	58	58	55	61	75	65	58	68	44	62	52	78	65	59	64	71	59	78	68	60	67	71	74	57	66	79	68	74	52	42	56	57	64	62	70	67	67	52	81	69	72	71	74	62	61	69	65	61	54	68	61	51	69	66	69	64	77	78	61	64	60	76	80	64	53	58	49	60	80	79	66	62	67	61	56	68	67	70	70	67	67	62	79	63	56	62	48	69	78	74	58	59	54	68	69	62	73	58	62	64	60	70	56	74	70	66	65	55	63	67	69	68	64	60	64	55	72	69	70	70	69	69	70	72	66	58	59	70	71	72	79	62	71	72	62	78	62	62	44	67	75	63	70	77	63	72	68	63	68	61	61	73	63	69	61	67	53	60	64	59	60	72	64	61	55	60	57	66	86	62	62	72	69	60	65	53	75	71	77	66	60	68	78	67	77	67	57	62	64	69	73	64	65	61	68	68	62	59	70	57	56	58	58	70	82	67	61	56	57	64	73	60	80	67	63	70	65	60	57	70	66	77	65	60	71	53	75	64	78	66	75	78	68	46	70	69	62	73	64	58	55	61	64	62	68	72	70	72	50	79	44	56	75	37	69	65	80	58	43	73	63	56	68	73	63	67	55	76	61	66	54	67	84	47	72	67	72	69	57	82	62	73	47	61	73	66	79	58	62	56	63	61	67	64	57	67	37	62	64	65	48	71	63	73	61	70	60	71	84	66	67	61	72	81	85	71	67	65	53	66	66	74	57	68	63	55	75	67	57	89	56	72	58	68	56	64	75	59	61	60	81	70	84	61	54	56	63	53	52	57	74	54	70	65	70	56	64	64	60	64	82	71	68	65	59	70	68	68	78	66	65	80	77	64	56	69	63	71	49	69	68	65	70	55	74	71	65	79	66	64	60	77	57	59	68	61	68	77	61	73	72	57	67	73	65	52	65	60	62	63	67	74	72	57	55	69	54	57	71	56	64	71	63	72	71	64	78	61	57	73	67	66	71	59	39	66	56	49	73	57	61	79	60	60	59	70	59	69	64	81	70	51	55	64	70	64	75	64	70	55	53	60	69	65	65	65	59	56	60	61	67	65	79	79	90	57	60	62	71	62	58	69	52	80	65	57	61	73	61	76	60	54	61	60	58	73	50	76	73	81	56	58	60	67	74	69	65	60	67	70	78	64	57	65	65	57	80	63	62	72	58	83	86	72	57	63	54	48	47	67	63	74	58	63	64	66	77	71	59	70	65	65	63	63	64	62	80	71	77	60	59	59	75	62	67	66	69	63	70	67	52	63	59	62	73	64	67	72	78	81	50	60	66	76	70	57	71	65	65	61	73	74	50	62	66	72	75	81	64	72	61	64	75	87	65	56	72	64	80	63	74	58	73	54	60	65	70	73	69	51	59	70	67	61	69	57	48	60	70	85	56	68	71	68	65	63	73	63	64	72	63	68	59	65	58	71	62	75	60	77	60	60	63	61	60	63	64	59	70	61	66	63	62	64	76	54	60	54	62	72	63	50	80	67	64	77	64	67	58	75	58	60	64	63	68	63	57	68	69	61	75	62	68	63	69	66	75	61	63	57	59	78	70	66	69	65	55	74	51	56	63	62	64	63	68	67	70	63	71	79	65	56	73	55	79	56	80	83	68	60	65	66	76	55	72	71	55	67	70	89	73	75	53	61	75	66	63	58	83	71	63	64	77	70	64	62	71	63	63	74	67	74	82	66	70	65	56	64	72	62	64	73	65	59	62	60	62	79	70	56	62	60	68	67	70	60	68	61	72	67	51	68	62	67	61	63	64	71	65	59	60	67	77	67	52	65	61	62	69	68	77	72	77	61	87	72	64	60	65	67	64	72	63	57	54	70	62	63	58	76	59	76	61	71	60	70	66	44	49	58
6126	665	519	539	740	815	862	767	743	666	634	643	595	566	544	540	578	558	515	464	483	520	494	511	468	496	495	486	507	478	460	508	503	514	492	519	459	502	473	486	474	457	496	482	484	473	475	527	471	480	504	491	502	480	481	476	472	460	456	449	456	541	492	462	454	500	516	456	480	464	509	469	495	503	505	488	508	499	449	461	491	492	482	497	494	467	474	427	492	511	492	458	462	485	459	474	487	489	492	453	461	469	477	460	460	452	475	476	475	446	452	441	494	440	454	457	505	466	461	494	456	473	471	481	489	461	486	454	505	504	490	494	481	488	448	511	442	470	481	435	509	469	455	508	490	501	475	483	484	462	487	452	453	473	454	453	486	467	480	496	473	478	481	504	470	462	489	479	473	501	523	470	481	490	478	467	474	503	477	486	495	458	466	454	480	457	500	418	501	448	500	491	478	497	468	479	502	496	447	473	508	464	497	439	473	468	495	497	469	473	458	459	502	452	491	442	471	458	492	436	491	464	448	486	501	505	465	466	477	451	455	447	481	451	495	496	470	431	517	450	484	472	477	481	488	493	520	483	498	464	478	445	485	460	484	455	469	481	440	484	508	481	479	475	479	445	468	471	481	485	459	472	464	477	474	433	480	472	462	514	448	489	425	507	464	464	401	424	450	536	478	447	464	458	474	453	524	453	465	490	514	431	458	473	445	489	484	432	496	481	480	495	457	496	468	512	467	479	436	480	483	455	450	478	511	450	488	515	446	494	521	490	468	493	461	447	504	466	486	463	455	518	462	474	446	488	479	481	456	425	470	443	477	492	495	509	487	455	516	431	470	486	451	486	475	465	506	479	499	482	472	497	496	432	456	503	473	472	450	489	457	492	502	491	472	470	481	482	499	449	473	482	485	456	481	493	481	461	482	446	486	438	437	489	438	500	444	450	494	458	478	469	463	478	486	489	473	452	453	439	462	467	480	463	470	469	461	504	494	444	481	462	482	463	472	508	467	489	444	477	500	519	494	480	477	460	499	473	466	442	506	455	501	482	499	498	520	532	489	505	477	478	496	448	456	421	463	503	493	491	462	509	473	466	492	497	474	488	467	477	473	458	494	466	419	495	480	460	464	498	475	469	496	482	475	471	469	498	464	527	489	449	507	442	502	497	441	481	426	465	485	515	475	482	511	506	481	456	478	460	448	492	517	483	463	494	475	508	436	525	510	472	465	468	512	474	499	515	488	461	500	490	484	503	465	475	493	458	447	474	496	483	471	471	478	512	523	477	521	458	470	484	453	484	447	463	512	464	501	504	480	469	454	458	479	453	476	467	498	489	486	491	454	496	461	477	514	527	485	471	434	484	450	461	463	460	455	442	470	493	437	475	491	503	472	469	478	485	475	473	427	490	455	501	465	454	471	476	504	467	474	469	466	441	493	468	465	456	494	446	455	512	497	505	489	517	459	466	485	516	459	483	446	481	462	475	458	464	481	458	453	468	488	489	507	454	499	418	467	468	449	514	488	483	479	478	463	455	458	489	454	445	438	476	464	458	512	478	467	506	460	435	475	513	469	484	479	481	470	470	462	482	442	490	534	466	480	464	498	504	488	472	486	420	499	490	491	477	458	515	475	450	483	457	490	483	475	442	445	480	505	482	490	494	440	503	450	446	490	466	484	459	523	443	471	483	474	469	423	490	479	476	486	447	475	476	493	502	482	459	527	472	425	483	492	466	526	496	448	433	474	491	463	444	459	495	515	513	455	455	462	466	449	522	493	485	469	432	454	499	455	471	451	488	513	501	508	477	524	435	461	473	480	475	465	508	448	472	498	453	465	474	441	458	445	512	500	467	508	446	500	467	470	485	502	512	477	525	489	446	445	495	493	490	462	461	506	495	483	455	487	468	483	464	495	484	496	476	465	492	473	445	490	472	444	466	500	502	467	487	468	509	462	487	459	475	479	493	486	482	440	446	432	478	472	455	504	472	461	438	457	447	481	460	459	468	492	464	463	496	480	470	477	492	466	502	468	488	512	474	485	493	481	459	453	493	484	478	490	533	493	468	455	476	500	487	439	458	498	485	485	498	490	459	483	466	504	485	456	469	527	501	519	455	461	448	452	470	433	491	445	464	493	466	488	453	461	447	440	484	499	508	482	458	469	494	486	497	486	481	467	468	478	491	476	494	516	450	494	478	506	452	494	473	458	439	473	461	511	490	464	471	487	462	462	499	435	454	497	450	500	484	479	484	485	489	449	447	453	508	492	490	477	464	501	469	470	436	432	491	473	436	474	474	480	507	481	465	472	451	485	482	447	473	479	467	510	462	441	489	497	482	443	459	481	480	477	522	452	513	477	480	472	463	472	471	468	458	493	505	506	470	488	457	491	514	439	530	525	484	482	455	463	446	433	473	473	493	474	492	459	477	530	488	486	513	459	500	507	451	505	448	467	465	459	477	447	469	465	483	468	482	448	460	484	470	498	438	457	493	458	446	451	473	493	537	438	448	497	500	465	450	487	480	487	471	479	429	452	480	463	431	508	499	512	473	494	487	483	541	523	461	458	466	481	493	460	498	482	498	473	485	502	483	470	516	474	421	496	456	474	474	486	508	458	437	463	472	439	506	508	519	483	484	452	476	463	490	455	484	450	508	473	494	470	488	445	518	474	467	476	460	475	463	450	459	480	484	461	498	471	497	454	442	492	470	478	500	501	476	472	467	476	470	453	444	513	459	466	476	449	465	483	507	469	427	482	488	523	468	425	490	484	467	456	466	531	506	534	512	453	471	456	495	456	478	439	467	474	484	468	495	499	497	488	434	461	457	485	479	489	420	507	503	520	465	441	488	468	507	467	491	459	452	488	467	482	468	449	498	494	493	457	451	447	483	456	476	423	453	474	459	514	450	474	500	450	459	508	471	492	508	518	461	505	516	466	545	501	485	482	516	507	446	461	481	480	479	453	475	466	509	511	479	459	519	445	489	468	524	460	503	472	462	525	482	492	497	448	462	468	469	475	442	459	478	468	478	475	478	510	465	456	466	484	489	465	514	468	479	497	522	460	465	454	492	475	455	435	485	503	451	483	480	413	421	522	444	488	461	435	492	490	486	483	477	484	468	479	460	524	503	484	492	454	422	472	460	499	483	419	463	490	465	432	470	473	468	482	501	517	467	490	421	495	489	456	480	493	480	485	454	460	452	461	476	495	476	465	476	485	496	469	492	504	466	508	484	474	481	461	500	448	443	443	474	455	472	461	480	451	482	457	488	484	473	538	487	493	501	489	479	460	484	445	421	448	512	492	454	465	458	433	465	498	502	465	483	489	476	492	489	486	434	519	490	502	477	473	476	459	479	471	494	487	517	484	501	455	504	448	460	512	444	495	514	468	467	462	472	474	462	470	517	464	494	500	474	500	498	465	493	460	464	530	510	505	485	444	484	475	488	473	473	450	435	489	441	435	459	461	481	495	469	453	482	463	537	468	482	489	508	500	453	495	476
429	81	45	39	44	50	44	53	38	34	41	24	41	36	41	42	25	39	21	44	22	21	25	34	31	18	30	33	19	30	30	26	23	29	26	21	23	21	34	23	22	27	30	34	29	33	16	22	16	26	27	22	24	22	21	27	24	15	17	27	20	20	27	25	22	25	26	17	23	24	18	27	18	18	15	29	19	20	16	26	14	21	21	24	19	30	20	33	22	14	30	24	23	13	24	13	21	20	30	14	25	21	29	30	24	28	18	22	19	25	29	25	17	24	24	15	22	17	23	23	15	27	28	21	23	26	27	24	19	23	12	22	21	26	24	23	20	23	23	17	28	32	21	30	18	23	23	26	23	22	13	25	16	27	17	21	22	29	25	17	22	27	28	19	21	32	18	32	18	30	20	28	19	21	22	20	14	25	20	24	30	15	22	25	20	20	15	26	24	27	20	17	27	24	26	23	21	19	17	15	23	17	25	16	27	20	23	25	22	28	17	24	19	23	20	16	21	24	25	29	20	18	25	29	15	22	26	22	27	16	27	25	30	26	24	26	24	24	21	18	23	25	15	17	21	22	25	19	18	28	17	26	22	25	22	23	25	18	18	19	20	22	21	22	17	30	25	18	24	33	22	20	24	18	29	17	25	14	25	33	15	25	21	13	24	23	17	27	25	12	21	21	16	24	19	23	36	22	22	26	27	17	26	27	20	17	24	21	24	25	25	23	23	18	21	31	22	14	16	19	25	31	24	17	24	23	23	27	17	18	23	24	22	21	19	18	22	22	14	18	22	18	32	17	18	20	23	21	29	28	24	26	24	24	27	19	20	18	23	13	20	25	25	27	17	33	27	22	29	17	17	23	28	14	27	19	27	29	18	17	17	24	25	21	19	22	24	20	26	24	23	24	21	19	17	24	25	22	18	27	28	23	26	26	25	22	24	28	21	24	19	20	22	18	27	21	25	24	22	22	22	22	19	20	20	27	18	22	21	18	18	22	27	19	22	25	20	23	21	23	25	20	14	25	17	27	24	24	21	23	18	32	25	19	28	17	31	28	18	18	25	16	27	24	26	19	19	25	15	23	27	20	21	17	26	30	17	22	26	27	29	24	31	19	23	23	20	27	14	20	14	21	29	25	22	19	36	28	32	26	20	33	17	29	19	26	18	27	21	17	24	23	24	18	22	19	23	19	14	21	34	14	24	28	22	19	21	23	26	25	26	29	28	21	26	16	24	22	17	25	21	19	31	32	23	17	18	20	21	11	26	34	20	22	17	16	26	17	25	18	26	29	21	19	20	20	12	24	19	16	23	28	16	25	16	14	23	20	22	19	29	23	23	38	27	15	17	32	18	30	17	17	18	29	35	11	30	17	21	19	25	23	24	18	24	25	14	26	25	17	19	20	29	20	19	28	24	23	26	23	16	25	24	23	26	29	24	19	20	32	25	28	19	23	22	15	30	27	23	27	23	20	20	26	26	25	22	18	21	20	21	29	21	19	21	21	23	21	21	25	30	28	31	13	31	20	25	26	31	22	22	15	20	16	27	30	19	18	16	25	21	19	30	33	21	31	19	29	18	20	18	21	17	23	21	23	19	31	19	22	18	21	22	21	19	29	19	14	15	21	26	19	23	19	23	26	23	20	21	22	13	16	25	24	19	18	27	26	18	24	22	25	19	23	30	21	17	17	21	19	16	22	17	19	21	26	26	18	20	19	14	15	21	23	32	22	18	20	22	21	23	27	20	29	17	17	16	18	22	31	24	25	14	24	28	22	29	22	30	23	22	19	22	23	20	27	18	27	20	28	18	22	16	26	22	18	26	27	22	13	23	26	30	21	20	22	32	29	20	21	25	24	28	16	22	14	20	20	18	11	16	28	26	33	24	22	30	24	26	17	25	32	27	23	25	16	18	16	24	17	27	24	22	19	22	26	29	23	23	27	38	20	31	26	24	21	34	21	20	16	21	17	22	21	19	22	16	20	25	21	20	25	27	23	30	18	26	23	17	28	23	19	21	19	32	24	21	19	26	20	23	19	25	26	23	22	25	18	38	17	21	18	28	31	13	20	27	22	24	26	26	28	21	23	27	21	20	22	24	10	25	26	34	21	17	23	12	30	25	20	24	25	17	16	24	19	19	20	25	23	30	16	23	24	27	25	18	15	26	22	26	23	18	29	28	23	22	31	17	17	30	11	29	33	20	27	22	20	28	22	25	33	17	16	21	27	21	23	15	18	26	12	28	18	25	23	23	27	24	23	18	27	24	26	20	19	22	17	27	21	21	19	25	28	20	29	19	28	25	27	26	24	26	22	17	14	24	15	28	19	29	20	21	26	23	25	33	22	15	24	26	16	24	22	25	24	21	19	16	23	23	29	27	24	20	27	22	20	18	35	18	20	20	22	25	16	29	17	22	25	28	21	16	34	30	28	17	28	15	24	23	21	19	19	25	29	25	17	27	27	15	22	21	17	16	27	16	20	31	27	15	22	27	21	24	24	31	15	20	19	33	25	21	18	18	28	16	31	25	30	21	19	25	27	23	33	20	18	21	19	24	20	21	28	27	23	20	33	35	27	22	19	17	21	25	20	24	22	13	17	26	21	23	23	24	17	22	30	21	20	27	22	24	17	23	23	26	21	19	24	30	20	20	31	32	22	24	24	23	19	28	26	20	20	12	31	30	21	23	22	27	19	17	32	32	15	12	24	16	40	36	29	21	26	22	28	27	21	25	16	23	17	22	15	15	35	17	22	26	26	18	17	20	24	20	24	19	19	17	26	17	20	25	20	19	24	22	23	20	19	29	23	25	25	21	17	21	18	20	18	16	25	25	17	18	28	23	27	24	23	20	12	20	23	17	23	24	19	20	27	23	20	29	29	18	29	25	23	17	27	33	21	15	30	28	18	25	16	23	20	25	20	16	29	17	19	18	28	21	27	22	30	22	16	23	25	22	29	35	27	17	19	19	27	27	23	26	22	22	24	21	30	25	23	27	23	18	13	27	27	27	22	19	21	21	37	23	17	21	21	21	25	20	16	20	24	19	20	16	32	25	18	23	25	29	27	24	26	16	21	20	28	30	20	20	19	27	30	27	15	17	25	24	20	21	24	22	20	19	18	31	20	23	21	29	23	18	29	21	27	25	22	19	14	16	14	14	15	21	15	27	30	28	16	28	16	19	20	32	21	27	20	23	19	26	25	27	20	17	20	20	27	21	21	22	15	10	28	24	21	23	27	25	20	17	17	15	25	22	28	17	16	27	27	23	20	14	24	18	35	17	23	27	20	15	18	24	32	27	28	20	22	19	23	19	28	16	23	21	24	22	29	17	21	16	29	28	22	24	15	12	21	17	24	26	22	23	28	23	27	20	25	28	25	13	21	25	24	16	25	21	25	28	26	28	22	26	28	21	21	21	20	18	26	21	25	17	21	22	22	26	26	29	21	21	16	25	11	24	17	24	22	22	20	28	19	32	28	20	19	22	25	30	30	13	20
5019	1124	461	624	1674	2212	2053	1727	1471	1141	889	757	641	580	484	475	413	379	383	364	336	282	265	264	263	227	265	234	241	250	231	236	217	205	204	182	208	222	196	211	207	209	196	198	190	201	212	188	228	162	180	190	196	171	202	151	168	179	178	163	206	173	183	198	169	178	155	171	190	186	156	170	172	174	196	153	175	167	169	170	168	183	162	193	171	151	161	159	171	164	191	210	172	191	153	171	164	161	164	157	142	156	171	180	168	179	176	170	160	164	162	180	201	160	184	159	173	179	174	184	164	162	180	151	145	149	164	186	181	167	151	161	193	152	179	155	173	150	137	168	161	147	176	168	180	175	161	159	162	163	178	175	179	175	153	183	169	177	162	180	166	160	157	183	170	144	169	156	172	166	169	157	166	156	172	177	157	181	156	152	166	164	158	157	155	160	156	162	182	145	162	186	167	174	164	161	175	175	177	168	175	161	178	182	168	163	154	151	169	165	158	157	146	181	163	159	158	173	147	172	148	186	168	168	155	162	170	146	177	173	155	141	179	150	164	164	150	142	150	175	167	172	175	191	154	167	176	179	178	148	166	183	152	148	175	187	139	160	185	164	186	170	139	149	158	145	175	166	165	178	159	169	160	152	178	177	173	161	157	157	159	162	171	166	149	160	190	176	169	157	171	167	161	186	162	147	143	156	151	190	171	160	179	149	187	169	161	164	149	174	165	153	154	170	151	169	161	181	149	173	162	175	146	145	176	165	156	204	153	164	150	158	161	180	188	184	167	142	150	168	186	161	191	172	141	154	157	149	158	161	177	145	180	169	181	176	149	173	175	149	156	145	171	159	177	150	183	179	185	194	197	162	184	151	171	153	168	165	159	175	164	138	177	180	172	162	181	170	166	159	174	184	146	170	167	183	152	150	162	170	150	177	151	182	158	173	155	155	187	138	178	193	147	150	143	169	174	165	156	165	146	169	167	160	151	155	168	175	146	166	165	171	168	167	152	160	164	184	179	183	188	167	171	156	172	150	144	170	166	158	151	161	161	146	187	175	170	149	180	172	161	170	163	182	176	170	153	183	167	148	168	183	156	161	170	172	156	183	162	160	173	158	156	165	181	168	168	170	162	162	181	180	173	143	182	157	187	172	168	172	171	160	146	179	168	200	165	159	180	141	147	154	165	172	173	162	168	171	184	180	163	172	155	165	168	172	195	167	192	163	195	169	160	155	163	159	166	164	175	171	180	165	149	169	167	162	158	157	197	169	170	170	194	168	162	160	181	148	153	176	159	192	164	193	182	162	153	177	147	162	172	169	172	172	170	169	181	167	191	169	156	155	158	165	165	143	165	150	170	173	175	158	172	156	156	148	157	139	161	152	172	173	156	180	151	184	150	152	164	167	167	159	178	178	161	157	175	165	172	156	154	161	149	166	153	178	157	162	158	187	175	167	170	160	166	174	175	162	153	140	160	167	195	159	182	185	149	168	187	195	151	149	158	166	187	150	156	150	175	159	168	172	177	155	154	150	174	153	155	186	165	157	155	188	174	195	171	176	161	150	173	156	161	160	162	160	169	164	172	158	181	145	154	180	178	179	150	167	153	183	168	165	177	184	158	177	147	166	153	155	168	184	166	158	152	169	177	175	157	157	162	150	186	152	160	174	172	154	185	184	156	145	174	182	163	144	165	157	172	169	177	161	175	172	160	157	174	185	155	168	167	178	168	143	182	182	147	159	140	151	158	164	156	173	174	168	170	171	170	182	183	150	173	155	172	163	171	169	187	157	170	160	147	163	153	160	154	166	184	161	181	139	173	174	170	182	169	154	159	154	151	174	166	169	161	178	177	162	163	147	169	176	170	179	166	152	180	188	146	166	167	187	158	167	165	149	162	149	186	149	166	169	169	172	161	187	146	156	153	176	165	181	170	173	151	155	174	199	160	142	160	156	191	177	154	150	166	171	149	183	166	147	173	164	158	168	164	187	153	160	164	168	168	159	150	183	153	160	185	184	140	154	164	169	148	174	164	165	161	159	149	198	143	160	193	149	158	168	155	158	173	165	160	165	153	154	189	143	144	158	171	169	139	158	174	163	179	143	165	169	151	157	172	191	150	177	170	152	165	166	161	161	156	166	149	178	154	166	157	150	172	178	187	188	142	169	184	132	185	173	176	162	159	148	165	184	167	149	182	158	188	173	159	151	160	152	154	183	197	178	159	199	165	148	173	162	159	156	163	187	172	154	162	166	168	149	164	157	158	168	169	159	166	183	170	167	189	163	160	166	159	161	164	175	159	174	190	168	164	154	163	164	185	180	149	157	183	178	197	170	154	158	168	174	140	150	151	134	163	172	173	157	159	161	150	151	169	153	152	158	189	157	153	170	173	156	162	159	197	187	160	160	181	167	163	157	164	170	173	189	165	164	152	174	159	156	149	157	166	153	165	154	161	170	152	165	185	156	163	152	170	171	160	169	151	150	164	154	181	180	156	167	178	200	168	152	179	160	190	158	173	180	157	162	169	135	170	152	172	165	156	143	181	162	176	159	167	172	163	188	180	167	175	164	169	149	166	174	167	163	212	171	187	165	163	186	167	180	162	179	148	189	153	171	164	147	162	157	160	154	156	172	172	172	175	148	171	168	166	144	175	164	168	168	174	180	156	156	154	158	179	151	151	178	163	177	156	170	149	152	152	164	195	175	171	152	156	182	174	168	150	167	169	190	142	153	185	155	179	177	153	170	159	143	152	135	168	145	183	174	147	156	169	187	172	174	178	154	170	173	197	178	163	158	173	188	186	178	167	172	156	147	175	154	150	166	161	183	190	189	187	179	173	174	159	189	158	164	150	164	179	157	162	161	162	183	188	166	150	151	145	189	167	163	149	167	176	181	156	165	156	162	165	131	162	157	153	179	160	150	181	166	169	168	157	160	173	154	161	165	173	148	144	165	166	141	166	169	175	170	169	169	149	153	157	161	150	175	163	156	171	160	174	165	169	165	173	178	154	135	188	152	180	177	177	158	169	184	169	164	145	171	171	159	162	151	153	157	188	191	155	186	151	174	185	146	155	163	158	153	158	165	159	156	167	141	177	175	172	164	168	197	155	158	169	178	155	156	183	138	151	166	162	172	172	163	162	163	159	184	162	166	157	154	151	150	159	148	135	160	158	150	154	172	162	163	155	161	172	178	177	186	159	167	161	134	158	158	179	177	167	165	176	187	155	180	177	178	137	165	169	163	174	151	177	177	159	172	155	160	182	160	177	166	170	167	154	159	147	160	151	161	184	181	156	175	144	175	199	172	170	157	171	158	197	172	165	158	164	164	171	155	161	154	158	155	192	169	133	170	180	154	173	157	175	148	164	189	149	195	177	180	178	156	166	142	155	163	166	189	154	191	193	155	154	156	166	183	153	162	188	161	173	169	163	184	140	166	167	177	167	168	174	174	157	166	163	173	166	183	158	179	180	154	170	182	170	184	185	177	171	169	169	163	147	164
1604	142	112	124	105	103	114	126	113	117	119	121	108	104	113	116	111	105	99	92	97	97	94	107	98	104	96	89	94	98	111	104	117	95	100	92	100	89	86	101	96	110	102	106	119	84	80	108	97	102	101	90	106	98	102	108	103	87	97	92	108	96	90	84	99	85	106	104	93	116	90	110	92	82	87	109	99	109	105	84	111	99	103	107	107	118	91	97	102	88	91	109	89	98	81	89	97	117	79	90	93	95	89	90	79	117	87	89	101	115	104	99	96	87	97	104	103	80	115	104	111	118	102	85	105	97	82	85	98	119	88	95	106	84	100	83	106	93	85	100	90	90	98	93	99	98	91	85	111	98	95	90	89	88	101	104	97	107	98	99	84	93	105	99	90	91	98	96	102	94	110	100	90	99	84	102	98	101	120	93	93	101	108	97	83	96	96	86	108	93	104	112	86	102	92	112	80	105	110	103	111	94	104	97	88	77	93	109	88	97	92	100	97	99	88	95	113	106	96	92	95	90	104	98	114	102	108	125	109	102	100	109	110	99	100	82	113	94	92	93	111	90	101	82	108	104	91	80	110	88	90	96	86	96	80	104	104	92	90	100	107	98	93	94	93	102	87	99	91	93	96	101	82	105	87	100	93	105	82	94	93	95	92	94	85	104	106	107	106	98	82	95	89	104	89	98	92	110	113	85	101	82	103	84	103	101	97	109	88	94	81	109	84	118	96	87	89	111	94	88	93	110	89	96	92	103	86	94	98	110	105	83	118	102	107	90	94	91	99	107	90	105	88	91	116	89	115	103	91	111	88	90	103	95	94	111	106	88	89	99	95	105	102	106	105	97	111	91	105	90	94	97	111	105	106	87	115	113	103	99	101	98	98	101	83	89	93	91	105	94	90	84	85	96	117	86	93	91	98	111	85	92	112	111	115	99	99	97	96	90	121	107	106	101	104	100	111	106	100	91	103	96	100	103	102	101	99	87	89	88	83	101	108	98	97	81	106	75	105	100	96	104	117	94	90	84	95	112	72	114	95	84	85	94	103	111	106	110	88	106	97	99	92	107	89	88	99	107	103	95	90	101	93	101	102	105	95	98	97	103	90	76	117	89	99	104	97	116	96	106	104	118	101	99	102	88	95	105	91	85	91	86	86	89	90	97	94	99	92	92	97	102	79	85	94	95	97	104	98	98	85	102	95	97	88	86	103	91	99	112	89	94	94	117	96	103	113	100	91	100	117	97	105	93	108	99	99	92	97	92	84	91	99	88	92	98	94	94	119	111	87	97	109	75	92	73	123	109	94	98	88	85	99	119	85	104	96	95	104	82	111	100	83	97	105	91	90	93	99	89	88	100	89	87	100	107	98	102	72	101	94	97	90	93	104	95	94	99	99	116	100	89	84	97	92	90	95	96	88	91	102	115	80	96	102	80	104	98	102	81	104	112	100	98	114	93	90	97	92	99	82	88	84	112	105	82	83	90	86	95	94	97	87	109	109	111	97	94	107	106	103	98	113	99	105	98	94	82	95	99	110	91	90	94	98	98	115	96	89	94	108	96	104	87	99	87	103	96	88	90	95	99	97	88	96	81	95	102	88	104	82	110	97	102	101	104	93	91	87	81	79	95	90	96	91	106	98	94	91	81	102	107	97	93	94	92	83	86	81	97	86	91	106	105	95	96	116	101	111	103	91	86	114	84	98	95	94	104	100	99	95	110	84	113	89	121	107	79	95	98	93	99	80	113	122	119	94	92	100	85	91	96	97	114	90	110	112	90	105	95	98	91	101	96	109	89	104	106	106	91	84	89	114	98	115	119	90	99	110	80	88	91	104	93	103	93	87	90	96	97	114	115	93	88	74	85	117	109	90	97	100	93	99	87	106	95	91	89	88	84	79	86	81	89	102	93	94	93	84	95	105	97	110	122	77	105	92	102	80	95	100	93	96	107	94	99	92	113	99	97	98	101	110	105	75	96	102	93	93	90	99	92	91	105	106	101	83	104	97	93	86	98	100	83	105	84	109	88	100	95	79	111	129	90	86	98	91	108	110	93	97	87	100	76	94	94	93	123	95	104	91	88	82	105	86	107	114	102	81	93	82	98	103	91	119	101	89	101	101	110	88	92	91	90	104	84	108	102	92	98	99	97	94	109	97	82	97	93	108	100	113	86	81	101	112	104	110	103	92	109	89	86	95	117	87	95	98	115	93	110	100	93	113	109	108	105	113	102	87	99	81	106	103	88	87	96	114	102	102	91	79	94	116	105	94	116	90	93	102	93	109	84	81	94	96	105	102	109	105	110	109	97	94	94	83	90	103	89	89	91	111	81	94	94	112	100	93	79	102	115	95	100	92	99	101	79	93	105	102	102	113	93	99	88	127	81	108	113	109	108	99	84	103	111	89	103	99	95	105	93	99	107	105	95	86	101	83	99	96	87	101	107	106	113	91	90	99	95	98	102	94	109	75	95	94	102	92	87	87	85	90	100	92	91	97	90	89	100	87	108	95	81	99	101	90	85	79	99	112	101	94	94	110	99	98	96	97	87	85	81	97	108	94	98	89	115	99	97	114	85	92	96	98	92	88	107	100	105	97	88	96	67	98	91	110	109	99	90	93	95	103	98	86	87	108	92	101	87	84	93	99	103	89	89	95	94	90	97	95	93	82	103	89	91	104	105	99	104	97	116	114	76	118	91	92	86	106	89	115	105	100	82	96	89	91	96	119	82	100	88	108	102	90	85	93	90	100	102	102	102	104	104	103	115	100	104	75	117	106	96	79	85	96	81	87	91	104	93	110	90	82	97	82	100	83	88	93	95	90	94	96	117	89	96	94	103	110	90	107	104	91	93	103	82	105	105	90	85	108	103	106	107	85	87	89	106	95	108	92	109	84	96	99	116	101	87	91	112	85	112	103	96	103	85	102	101	96	88	105	87	116	103	100	95	101	111	97	98	110	98	90	115	74	89	93	108	96	106	89	97	98	89	84	103	93	88	103	111	96	88	88	103	103	101	67	99	96	93	85	96	90	102	101	103	87	117	103	91	96	89	98	86	87	113	88	93	110	97	95	113	100	99	93	90	92	97	127	95	86	91	91	90	103	101	74	97	104	107	94	107	103	77	100	106	95	94	101	108	100	108	84	89	89	99	114	115	91	88	89	109	88	111	89	113	81	106	97	96	98	98	89	100	102	89	104	84	101	98	102	109	107	100	86	86	107	98	98	107	109	108	122	113	91	110	99	90	88	110	96	91	99	93	95	82	111	87	114	103	92	118	102	111	97	99	100	87	80	87	104	83	104	110	110	81	89	83	103	104	102	90	92	97	96	110	95	98	102	82	100	87	104	82	99	92	107	116	96	106	89	87	90	83	90	93	105	99	99	105	97	89	82	87	101	98	99	91	104	111	93	94	98	92	90	109	87	91	107	106	93	111	92	100	80	111	103	101	95	95	105	93	113	115	73	88	95	93	93	88	109	81	102	88	99	100	93	77
7744	1249	940	1057	1850	2313	2245	2001	1764	1570	1446	1254	1179	1071	1054	979	952	990	857	874	862	823	856	791	797	762	771	718	766	726	766	740	734	729	754	753	734	749	743	694	717	749	717	726	680	698	709	723	711	688	772	763	715	712	729	702	735	723	723	727	727	726	654	691	688	695	755	714	741	701	681	704	663	702	677	700	697	677	688	737	712	738	765	671	705	727	694	707	671	712	716	708	688	687	699	666	719	701	685	703	719	683	683	674	714	644	714	675	727	675	700	668	729	705	705	686	741	682	674	661	677	676	773	731	653	645	712	678	665	668	653	705	643	680	680	681	731	672	699	700	735	670	716	690	702	691	678	725	703	748	665	707	696	647	699	693	708	703	685	689	739	676	706	690	697	697	678	719	642	707	674	677	696	697	720	671	711	682	694	753	684	682	692	702	695	711	688	709	716	658	712	696	649	645	760	687	721	697	707	682	649	721	675	674	702	670	704	711	752	689	721	699	723	743	701	699	724	723	696	649	692	707	690	726	678	633	681	690	678	632	745	707	688	706	724	710	700	680	637	727	651	728	658	693	692	699	660	731	713	711	726	676	690	712	719	651	696	695	668	670	716	692	675	711	701	714	700	725	725	677	777	690	679	742	699	727	651	692	662	704	711	666	712	661	702	699	702	700	703	724	639	704	709	669	714	689	710	674	673	672	679	693	710	670	659	653	669	675	673	667	710	693	764	729	671	686	689	740	716	688	723	694	724	693	721	714	693	732	712	675	700	728	681	711	706	734	710	682	706	700	695	716	648	658	738	682	698	710	678	688	725	721	696	694	732	713	735	733	647	681	701	667	661	664	693	738	676	673	657	706	685	687	716	717	670	752	729	685	687	699	668	708	697	698	627	752	672	626	682	704	691	678	735	683	704	663	680	669	692	674	743	682	728	689	681	681	716	685	694	689	696	700	729	640	668	692	707	719	675	734	720	646	730	684	727	697	726	725	718	703	701	689	672	689	694	672	697	715	735	693	685	704	702	724	708	683	747	727	687	719	700	677	654	707	675	725	654	675	667	664	702	697	743	644	737	645	689	692	701	672	641	693	674	719	708	703	680	700	704	682	673	684	710	661	686	641	669	696	687	764	711	690	715	695	688	725	710	702	709	679	684	709	683	715	703	700	676	668	708	673	684	735	700	692	678	691	675	734	708	677	688	725	702	703	750	660	697	737	644	766	703	715	652	696	734	738	681	726	690	709	665	702	713	689	733	726	683	688	686	756	662	704	723	679	668	683	704	645	685	715	693	721	717	695	707	700	685	676	709	688	689	660	690	673	676	688	714	694	726	644	736	723	712	701	670	692	687	650	673	676	679	721	695	701	686	687	710	693	691	679	709	706	713	701	696	695	691	712	686	692	682	693	699	696	673	717	698	696	663	677	667	734	673	715	677	720	700	745	707	679	714	674	652	657	722	683	729	694	683	705	708	688	730	684	687	678	651	716	651	776	659	700	675	668	661	698	705	700	716	692	644	674	686	624	665	697	719	695	718	694	696	693	715	661	658	690	669	688	705	693	681	706	661	663	663	659	702	674	700	685	720	658	654	710	675	702	697	727	698	696	730	716	693	731	746	711	670	616	678	719	741	712	731	686	737	710	685	685	667	699	687	626	630	716	695	731	700	694	692	667	697	697	663	758	694	733	664	661	698	669	717	733	697	701	695	763	749	664	670	730	713	690	679	713	699	719	698	679	670	666	659	735	682	749	717	666	753	719	676	683	674	685	707	708	749	734	689	656	709	697	701	724	665	702	718	671	705	638	708	727	735	665	686	682	685	734	718	630	716	689	734	673	700	651	646	681	700	686	679	686	701	695	752	721	694	696	717	735	717	689	684	698	673	728	688	680	718	655	737	743	668	724	701	721	717	693	648	721	677	715	687	667	681	663	722	686	636	711	684	711	708	701	706	676	695	741	672	691	701	702	710	706	698	664	646	676	717	691	720	721	710	680	668	704	711	683	738	707	733	671	701	687	709	738	730	654	707	674	722	679	687	692	723	662	671	708	724	669	706	694	706	699	704	720	730	661	705	679	715	684	706	672	720	674	737	707	686	706	721	688	733	708	720	719	620	722	707	695	732	680	719	675	679	731	705	684	682	674	700	730	689	687	661	715	703	720	674	741	746	719	704	696	733	709	662	690	708	701	692	662	682	692	703	629	689	723	704	704	686	694	707	674	706	733	703	675	726	698	666	721	719	735	684	754	703	682	674	700	724	698	720	699	663	696	706	702	730	687	703	688	700	654	667	699	705	693	699	664	707	690	697	702	708	688	659	655	700	671	715	674	669	702	700	706	689	698	687	681	706	663	686	683	707	726	661	657	719	725	664	701	714	702	675	664	678	689	666	699	721	723	640	673	721	746	709	709	702	691	767	705	703	709	688	713	693	699	695	657	704	696	649	694	705	694	656	702	670	722	719	694	697	699	712	695	683	702	654	684	684	690	746	667	674	664	701	706	689	716	751	687	704	694	730	726	667	725	672	673	735	711	701	677	657	699	689	663	699	704	700	679	717	700	706	698	736	663	726	677	719	688	674	692	719	676	710	709	657	710	640	685	695	716	689	716	696	718	700	671	706	709	691	677	687	701	691	673	698	728	723	702	728	671	654	688	660	721	674	683	676	650	687	719	708	682	688	700	723	678	670	683	712	697	670	666	692	675	701	688	700	714	694	653	702	705	706	662	752	685	711	678	673	725	707	714	685	694	748	710	649	651	716	728	679	685	713	704	682	715	691	693	677	718	698	684	680	678	677	698	724	723	668	677	724	647	734	697	724	725	658	712	726	653	702	665	678	756	722	666	661	695	682	693	658	692	670	691	724	684	687	692	644	741	741	714	713	686	686	710	748	691	707	691	679	728	715	696	667	720	686	680	714	658	690	740	683	683	638	721	714	675	738	705	699	655	712	673	703	705	684	679	728	714	712	667	696	673	696	695	697	673	692	690	697	681	678	710	672	701	737	676	691	692	704	699	691	734	702	652	706	714	690	716	725	742	708	717	698	706	713	691	729	694	715	722	694	712	665	673	679	645	678	703	712	715	713	715	664	672	709	667	680	728	691	649	686	712	683	745	696	703	685	653	708	657	675	708	709	674	759	687	730	724	670	699	762	703	687	649	671	661	670	697	686	697	695	690	700	663	710	730	711	701	670	681	689	648	739	694	643	687	718	707	677	743	713	676	696	685	695	731	689	662	696	708	732	711	668	697	738	697	658	681	675	721	715	684	705	701	669	679	771	718	697	718	672	667	689	685	664	689	698	698	714	641	722	688	739	747	728	682	723	701	694	674	693	703	702	686	723	697	728	696	664	661	699	715	709	687	693	680	699	680	701	646	655	693	718	709	686	659	657	690	716	676	676	659	681	730	700	664	720	709	704	678	688	706	738	704	717	679	710	706	751	709	685	720	696	726	714	734	713	672	745	695	682	692	696	730	714	728	666	681	737	663	697	677
754	125	78	62	70	74	111	83	92	80	68	52	56	62	62	61	54	76	68	64	45	57	52	49	45	51	49	43	50	55	54	53	48	35	46	48	41	54	51	47	35	51	46	51	53	40	33	45	33	54	50	42	42	50	36	45	38	37	49	50	53	38	54	45	45	39	40	38	37	48	34	32	38	37	56	45	39	51	40	38	41	49	37	54	37	46	36	48	44	46	46	58	41	32	49	53	43	39	44	38	29	45	54	40	35	44	44	44	33	43	36	47	33	44	52	33	48	40	38	46	39	43	38	37	38	46	42	41	30	45	52	42	46	43	47	48	38	32	41	51	41	51	46	39	24	51	44	47	42	32	35	53	49	53	45	54	36	40	49	50	45	39	51	43	45	44	37	45	46	41	40	50	45	47	45	56	58	47	49	46	43	42	52	41	43	40	41	42	40	44	34	50	42	47	51	55	52	47	52	45	38	37	51	39	35	51	50	47	36	43	36	32	40	65	33	38	33	41	37	48	33	39	51	45	48	50	45	52	41	36	39	39	64	42	49	46	37	53	47	51	40	50	55	39	36	40	43	41	39	47	46	37	51	56	47	40	54	35	41	47	42	43	49	41	35	36	50	42	40	47	52	46	54	45	44	52	48	41	50	45	44	34	32	37	42	45	58	44	52	37	51	46	40	46	57	46	48	34	57	52	46	38	52	46	49	38	41	49	45	49	40	46	53	49	49	33	41	35	41	47	45	39	32	41	49	34	53	42	36	37	47	41	45	51	40	41	46	36	48	42	34	45	49	50	45	45	39	47	35	40	36	44	35	40	51	40	41	43	47	48	39	48	46	31	40	56	48	55	42	43	41	52	51	49	42	40	41	44	47	41	50	49	51	42	53	44	44	44	46	42	42	39	56	48	47	52	39	50	41	45	48	41	42	40	40	48	53	40	48	47	45	51	43	45	55	42	37	43	47	58	38	40	48	47	41	49	44	42	33	51	38	58	42	35	54	47	51	31	39	31	40	56	37	38	44	40	46	43	49	51	45	43	43	32	39	41	41	47	49	34	54	57	42	44	49	35	46	54	43	40	44	38	41	32	43	40	37	40	44	45	51	41	41	39	46	42	45	42	46	40	48	48	45	38	56	40	35	42	42	26	32	36	41	44	46	38	40	36	42	36	47	36	51	37	41	50	39	39	50	45	40	43	37	56	52	36	55	46	41	44	58	38	38	44	49	32	34	43	40	44	43	35	45	43	40	58	38	40	40	51	44	39	36	49	40	38	42	37	44	33	36	48	38	41	41	43	40	42	37	45	59	35	37	40	47	51	47	53	30	47	41	36	30	28	46	48	47	50	35	52	68	40	46	52	50	33	56	36	44	45	36	46	39	50	42	30	45	46	46	42	44	35	42	37	34	40	53	52	36	47	42	46	41	44	38	33	41	41	46	44	53	50	40	45	60	51	42	42	35	43	53	34	37	35	44	37	39	47	40	57	46	46	41	36	43	46	43	37	44	50	38	59	42	50	40	42	42	37	43	38	48	39	38	61	58	54	51	41	44	35	49	51	37	50	50	47	39	51	38	40	47	44	49	46	43	59	52	35	37	54	40	37	35	41	40	35	43	38	36	38	52	48	32	56	35	40	39	48	44	49	47	36	35	71	45	40	42	38	51	54	41	43	32	43	37	49	55	42	46	33	45	57	53	48	42	41	53	44	42	39	49	44	48	39	41	39	52	43	42	52	48	46	49	43	32	57	58	55	39	31	50	53	45	42	52	42	39	47	50	40	39	43	33	44	45	46	53	44	41	45	40	36	30	38	39	60	44	36	41	50	50	42	47	56	50	44	40	45	45	34	46	58	42	44	52	38	40	39	41	43	36	51	48	45	33	49	43	42	32	49	41	63	42	56	39	46	43	44	49	36	45	46	38	52	30	38	38	46	52	47	45	47	48	37	32	43	48	40	41	40	51	53	45	37	49	45	49	40	46	48	48	35	44	39	52	41	41	39	41	35	42	42	37	56	55	48	35	35	45	33	54	38	54	43	33	66	38	49	33	49	44	35	40	47	30	49	51	51	42	49	29	39	49	39	34	44	31	45	53	52	47	43	42	48	40	46	51	52	40	45	36	49	43	54	38	48	46	46	54	39	46	49	48	45	41	31	45	36	61	40	47	41	38	43	45	41	41	45	43	52	26	42	52	34	46	32	42	36	47	45	49	46	43	48	43	44	37	39	46	52	39	32	46	40	47	45	45	52	43	43	36	44	40	36	39	54	37	31	57	55	38	47	38	49	42	50	53	48	52	40	40	37	44	45	48	41	41	42	42	48	61	42	37	56	37	41	36	37	51	54	46	38	53	48	44	47	40	42	49	30	39	39	46	47	32	35	50	33	29	44	40	41	46	42	37	49	50	29	48	42	37	46	43	48	32	38	46	46	37	44	33	48	44	48	44	36	40	46	43	47	38	48	32	51	46	50	42	39	42	36	45	35	42	30	47	36	38	45	44	33	47	50	44	34	47	47	42	43	48	53	49	48	51	60	37	47	49	41	45	36	42	44	38	64	36	43	36	53	47	40	40	35	34	30	34	41	40	47	44	42	36	45	43	43	54	38	40	48	42	57	43	41	37	37	43	51	40	65	42	36	37	40	52	39	42	38	41	40	47	47	45	43	38	42	38	35	47	33	42	45	36	41	39	38	37	47	37	50	41	41	45	42	44	43	40	49	47	54	49	44	36	42	47	35	42	42	42	45	50	44	40	51	49	32	51	50	47	50	47	51	49	33	55	45	58	45	41	55	42	54	48	36	43	45	39	55	42	41	48	41	57	26	53	46	41	45	40	37	55	43	30	48	48	42	54	47	46	47	43	51	49	45	58	35	44	46	41	40	53	41	47	38	39	49	55	35	38	47	37	36	40	30	42	42	39	38	30	40	48	48	47	51	46	38	55	40	37	53	46	35	48	43	38	34	39	36	49	37	40	30	46	48	38	44	45	35	59	52	26	45	41	50	44	32	39	52	35	34	44	47	44	35	54	38	42	54	40	43	52	52	52	47	45	47	41	42	43	46	65	45	36	36	47	46	42	52	43	33	41	52	41	41	45	49	33	33	38	41	41	56	34	44	52	42	32	35	42	40	45	44	58	46	40	43	51	45	34	39	46	55	39	42	40	48	49	44	44	39	41	34	49	40	41	32	47	41	40	46	32	41	47	54	44	37	50	37	45	44	54	50	42	39	36	52	45	41	52	46	36	26	50	32	51	40	39	37	56	56	52	49	52	53	36	39	48	46	39	34	45	44	48	43	40	50	43	45	44	41	51	41	41	51	47	44	50	39	45	46	43	39	30	53	36	40	45	41	43	43	43	59	30	34	55	44	48	48	50	35	48	31	54	47	53	39	39	54	43	38	51	58	34	37	41	42	41	47	36	41	50	45	44	33	42	45	49	39	50	35	35	50	36	36	49	28	39	45	53	39	33	28	48	47	53	49	51	52
7737	1624	781	1075	2692	3627	3296	2849	2268	1921	1618	1344	1203	1011	949	815	877	726	649	607	525	548	565	509	491	479	486	456	431	438	406	413	440	381	372	359	369	374	383	377	342	356	332	372	373	356	372	354	338	333	353	339	305	368	346	345	352	358	304	296	344	318	345	335	334	353	371	319	299	326	307	300	296	331	325	315	294	307	315	298	309	292	321	335	300	293	314	291	281	322	296	308	331	293	307	319	299	298	308	317	279	298	302	312	307	291	281	302	317	305	312	295	304	325	312	293	281	288	311	286	290	292	306	341	275	310	317	300	301	336	304	324	304	310	310	294	294	330	297	314	300	314	296	282	320	328	311	326	327	291	325	286	282	370	323	323	319	294	307	321	305	305	279	302	314	297	325	340	310	290	301	290	291	285	328	290	305	317	321	313	312	294	283	320	309	311	308	288	317	324	288	319	294	332	302	290	304	338	298	307	293	258	296	328	293	307	292	299	284	333	311	322	292	300	288	298	311	296	304	307	305	267	278	314	307	286	312	292	293	314	298	306	302	323	271	303	314	318	317	284	318	266	301	275	331	292	298	321	324	266	308	318	293	315	298	294	307	338	287	329	334	285	311	285	304	286	295	288	306	289	315	311	302	304	287	289	300	332	300	305	333	293	307	287	283	289	290	335	317	309	317	290	301	277	328	307	305	292	297	302	315	311	290	310	295	305	292	297	282	290	292	311	283	308	302	314	309	328	301	312	315	302	288	300	306	270	303	312	311	291	292	292	325	287	322	288	292	283	285	305	337	300	281	294	300	291	311	297	301	313	300	307	264	298	281	301	302	305	311	306	324	286	303	293	260	338	325	315	286	316	289	282	323	291	291	312	299	256	294	315	272	325	291	327	284	281	318	293	318	291	314	304	306	333	293	296	318	326	294	292	308	280	282	299	288	296	296	308	293	320	276	309	323	295	320	287	300	298	299	299	322	290	291	334	286	280	315	339	304	283	297	327	303	308	335	294	313	304	308	301	295	313	292	290	295	295	319	286	282	304	279	259	274	285	287	301	277	316	307	280	288	295	308	314	286	283	320	306	307	280	281	293	291	313	325	318	330	320	300	315	306	337	333	302	331	310	296	281	278	307	299	334	295	316	293	290	320	289	315	300	306	333	281	340	306	282	297	315	275	302	299	289	285	304	291	277	283	315	344	303	309	304	281	306	306	283	291	280	326	294	292	323	301	291	281	295	307	344	302	263	310	272	285	283	289	301	294	303	318	291	312	286	292	297	272	301	311	320	298	308	304	303	326	287	284	272	272	308	301	295	296	316	297	285	312	306	291	293	272	279	271	303	284	319	308	307	296	298	317	316	288	311	313	267	285	294	294	288	301	285	292	290	270	282	302	296	314	316	285	287	324	288	290	323	307	292	313	295	300	291	304	302	297	312	294	295	302	304	308	307	293	331	296	313	326	295	330	285	300	295	275	346	306	305	306	313	292	301	333	290	304	321	313	295	288	313	327	297	312	300	291	310	311	285	311	328	312	309	314	286	273	288	311	309	307	301	300	306	325	303	316	291	281	275	296	311	298	321	302	324	312	297	316	282	288	305	302	322	311	276	299	266	306	306	317	299	270	290	346	279	313	298	323	296	305	293	307	282	279	288	298	293	316	294	306	278	311	279	264	298	325	330	319	310	328	312	323	303	334	291	310	327	266	307	322	316	293	290	268	296	302	272	314	306	286	278	317	310	316	298	308	307	305	285	280	302	322	320	317	297	282	287	308	300	322	308	297	310	311	310	310	295	307	309	292	295	284	320	293	300	300	304	289	286	290	290	287	293	286	280	322	307	334	290	322	303	313	309	283	290	293	298	298	297	292	311	312	282	302	284	320	317	291	310	338	319	290	329	305	278	287	306	304	313	338	277	306	311	324	299	299	291	295	304	264	277	267	302	281	337	309	329	298	288	293	281	277	311	295	305	334	272	295	280	285	296	297	324	310	288	309	306	330	309	341	346	331	297	307	303	345	316	282	306	273	314	315	317	285	316	307	302	281	282	329	298	316	295	319	298	299	270	304	275	255	312	308	290	288	289	291	320	325	296	288	314	299	292	322	294	309	300	270	290	295	305	303	296	323	280	253	284	314	279	299	288	264	311	285	304	297	298	268	287	305	317	295	319	321	283	287	319	289	283	323	292	329	298	306	273	304	290	275	304	323	301	317	313	316	301	313	314	296	283	312	317	327	311	278	334	313	309	308	297	316	284	323	322	291	257	324	314	310	288	301	287	311	300	306	308	297	334	285	282	304	312	317	311	308	310	308	321	333	321	319	279	303	291	313	291	299	306	315	283	326	317	287	270	321	289	316	293	305	292	316	295	313	297	283	266	286	311	331	251	328	289	309	298	295	306	309	284	315	294	285	303	318	302	299	312	281	330	275	325	316	300	299	285	329	295	349	291	295	304	315	302	309	295	286	286	290	293	314	278	302	295	302	310	306	313	329	318	266	313	329	320	313	292	300	304	300	290	300	314	288	314	293	302	279	301	299	290	302	298	322	304	282	299	315	316	292	273	306	301	307	335	316	297	293	289	311	295	297	290	294	312	300	294	294	253	310	308	293	290	326	319	292	288	312	302	291	319	305	274	282	329	318	306	284	348	302	291	298	291	315	338	290	298	285	308	322	316	299	321	276	290	278	285	301	292	316	277	306	299	322	298	279	296	291	302	313	294	334	297	307	319	277	296	313	308	304	282	292	293	329	283	341	283	307	307	265	321	272	297	297	303	279	292	306	290	309	282	305	285	325	299	294	317	276	303	327	330	321	278	301	332	290	275	348	289	307	310	295	301	291	299	282	279	321	315	282	289	292	285	296	305	281	296	326	331	324	304	284	308	274	289	293	282	313	287	287	308	300	307	316	306	293	313	327	286	306	297	280	287	304	259	264	270	275	309	331	299	287	299	313	281	292	311	275	324	291	299	311	290	320	270	301	287	321	297	286	310	316	344	310	297	300	340	309	297	274	272	307	261	308	294	270	314	306	296	303	297	299	339	302	277	306	308	314	315	310	310	291	295	300	297	299	280	289	306	293	329	307	296	265	321	297	273	294	343	294	286	286	317	290	304	295	316	308	325	314	305	282	311	290	318	293	313	293	296	332	347	292	288	303	308	282	283	335	300	320	307	303	283	296	309	337	322	325	304	317	293	315	267	285	313	328	281	278	307	280	309	314	327	312	299	277	297	320	290	262	322	317	311	326	271	310	295	301	306	300	262	284	308	299	288	306	285	291	320	288	305	297	303	328	307	321	279	272	294	299	307	304	299	306	324	312	310	307	306	310	339	306	290	301	305	325	288	292	317	316	327	288	305	314	313	293	309	327	310	315	295	321	301	284	308	302	282	287	304	300	319	288	329	252	314	311	283	298	311	342	329	287	299	312	308	304	327	303	300	300	318	302	319	323	302	270	284	295	302	311	316	277	313	278	290	326	297	279	293	296	310	295	318	252	299
1105	79	67	65	74	81	59	78	78	71	70	79	48	68	61	62	61	81	66	71	83	50	61	69	54	70	61	50	69	65	81	69	75	73	72	79	56	65	60	64	95	61	65	64	55	67	70	73	63	60	60	65	59	57	75	76	65	66	84	55	66	59	67	66	56	58	77	60	69	56	55	62	61	80	70	78	74	60	51	65	58	73	50	53	57	60	65	67	60	52	60	69	56	64	65	65	65	62	77	70	76	73	76	59	53	65	66	45	66	55	66	54	59	72	58	58	69	52	74	55	62	59	84	80	58	61	70	70	65	67	62	52	55	60	71	66	82	75	52	80	73	64	63	72	58	53	65	70	68	63	59	71	72	64	75	69	81	59	58	56	60	67	73	58	70	63	64	62	69	59	56	64	69	75	62	62	66	62	64	60	82	58	75	71	68	64	78	64	78	57	72	75	64	62	63	64	66	64	64	61	63	53	68	72	61	66	67	69	63	63	74	71	67	57	50	59	65	61	49	72	62	80	71	54	55	60	68	63	67	71	67	75	63	66	75	57	60	67	75	62	75	67	63	59	87	64	65	79	63	79	55	60	67	78	59	64	68	66	65	69	60	62	58	71	49	63	67	57	60	75	62	61	71	72	67	62	48	67	65	67	65	67	60	59	54	53	74	58	63	65	61	74	68	60	74	68	63	66	66	58	60	54	66	77	70	64	68	59	75	68	52	69	66	65	57	56	70	54	73	58	65	51	58	68	73	65	51	57	84	59	67	62	64	69	71	91	61	75	67	69	66	77	61	68	59	62	63	66	62	67	69	67	63	75	61	66	62	70	55	60	67	51	55	71	62	51	63	54	66	62	57	72	70	73	75	60	66	62	64	75	54	72	62	68	62	75	61	75	63	66	65	59	50	79	65	54	66	61	63	60	65	51	57	69	75	58	70	61	83	68	71	76	56	65	70	64	73	65	53	56	88	78	58	57	84	75	71	54	60	57	63	65	75	75	59	57	68	71	75	50	65	70	63	63	80	64	63	74	69	65	65	70	76	61	54	88	69	67	55	83	64	73	66	74	72	64	53	76	49	73	61	66	67	67	77	58	66	67	63	73	54	54	74	53	74	72	70	63	58	59	55	65	63	61	67	60	71	64	57	57	66	63	69	53	67	61	58	84	64	58	68	72	70	63	59	70	68	67	62	65	72	65	71	53	58	67	65	59	58	61	66	66	64	69	55	56	67	62	63	68	55	54	68	65	80	76	69	74	76	67	67	60	67	59	66	62	54	55	65	79	68	66	49	66	73	53	81	59	60	61	68	73	68	65	66	74	66	63	72	63	70	60	71	61	56	62	75	66	73	59	69	73	67	65	68	57	78	70	59	59	61	51	58	71	63	70	70	73	51	63	65	70	66	60	68	65	75	64	62	55	63	57	54	61	69	58	62	72	82	46	71	78	50	60	82	69	62	59	64	58	66	68	61	47	69	58	63	73	47	78	65	56	61	56	63	64	66	78	67	54	61	71	71	73	60	44	72	57	68	66	66	58	73	71	77	79	67	68	65	61	61	74	69	63	73	84	73	69	58	58	71	59	59	74	58	75	82	52	57	55	73	57	77	69	72	71	59	55	58	62	45	62	72	64	65	50	76	68	67	58	65	60	71	67	74	72	62	67	63	79	80	55	65	51	68	56	53	66	63	62	72	54	85	63	70	49	51	46	58	73	74	66	63	57	55	71	69	70	63	57	74	53	67	72	63	60	74	63	61	62	74	57	67	72	70	55	63	81	76	56	50	68	65	60	76	59	72	74	70	76	66	55	66	70	73	66	69	58	58	70	61	71	56	62	82	75	76	64	71	63	88	77	67	70	58	60	55	70	69	59	56	66	59	75	55	63	66	74	57	53	62	64	68	62	72	50	74	63	79	61	77	74	65	63	73	76	57	53	80	55	68	63	72	75	69	67	71	50	57	66	52	69	74	65	84	74	71	54	73	78	68	62	82	69	66	56	66	59	66	59	50	56	44	67	69	61	60	71	67	60	68	56	60	59	64	57	68	71	63	75	65	62	52	60	53	58	62	63	69	74	75	76	71	68	54	83	71	63	60	63	59	59	71	64	60	70	72	70	77	59	64	68	78	75	66	61	74	74	57	67	71	67	85	62	73	78	72	63	71	49	57	56	55	68	60	73	59	63	52	56	64	66	64	78	65	62	63	50	63	63	59	74	63	67	82	60	67	53	56	59	70	55	59	48	61	73	66	68	64	76	69	68	61	63	59	60	70	57	78	67	60	53	68	59	66	66	65	86	71	70	55	69	69	64	64	68	49	65	79	68	74	73	74	58	62	76	60	60	55	64	68	63	61	62	51	71	77	49	59	61	63	71	67	71	78	68	64	66	75	50	54	54	79	48	56	64	66	64	67	70	69	67	68	76	78	58	54	70	54	59	74	85	57	61	64	58	64	54	75	83	59	73	65	55	65	78	54	53	64	62	54	67	66	53	59	60	61	81	54	51	59	53	45	64	61	51	68	62	79	60	60	66	75	66	85	66	61	64	77	67	63	63	60	52	60	60	68	65	74	49	73	60	82	65	64	53	64	53	55	60	74	64	61	61	76	61	69	66	69	56	58	48	61	64	82	59	56	61	71	42	50	58	77	61	72	72	77	66	81	71	84	59	61	67	65	64	54	70	62	56	60	66	58	76	56	68	67	83	72	70	75	62	72	70	59	48	50	66	72	58	73	64	62	67	56	71	69	62	54	56	57	56	63	67	51	56	65	65	79	67	68	67	68	73	68	70	67	66	70	81	65	51	56	64	44	75	55	66	72	73	62	76	37	69	63	48	59	66	68	69	54	60	63	77	66	63	58	68	67	74	66	65	57	65	72	63	58	76	76	56	73	75	54	63	51	57	61	53	74	69	62	62	67	75	77	60	63	59	57	73	47	68	71	70	71	78	62	54	64	65	67	65	67	59	62	57	66	62	57	71	60	70	73	64	58	61	71	64	78	81	58	61	57	63	78	67	62	62	70	78	59	67	70	67	73	85	73	66	62	70	64	84	72	75	69	55	66	83	65	73	55	64	58	53	66	73	70	61	66	59	45	87	65	60	65	68	58	68	73	64	61	73	53	65	86	66	66	67	62	76	69	67	52	61	52	55	64	78	66	76	62	63	58	61	70	61	69	73	80	63	61	73	66	60	60	64	75	64	65	75	75	66	71	53	69	64	67	75	47	78	60	58	68	51	62	60	58	72	67	68	65	67	67	69	59	61	68	82	59	75	55	59	64	63	54	69	70	56	75	57	56	66	57	54	58	77	56	55	64	69	63	61	65	72	67	78	75	55	60	62	70	71	60	74	54	58	76	56	59	70	73	57	67	75	76	55	63	53	71	63	71	63	64	72	71	71	64	72	51	64	72	78	67	59	52	72	53	47	69	80	71	66	78	55	73	53	66	77	74	71	75	64	76	60	74	60	68	66	72	65	59	61	55	59	67	66
6061	654	539	562	771	794	783	731	759	661	608	629	591	558	556	566	542	558	520	464	544	520	482	502	529	449	478	507	515	524	519	517	502	514	503	465	489	471	505	502	486	427	479	486	459	486	458	477	484	465	439	460	440	501	473	459	471	469	500	479	465	468	448	460	452	491	485	470	469	490	498	494	471	519	438	489	491	488	407	477	450	482	471	512	498	475	496	462	491	456	478	461	474	492	544	497	451	437	465	470	487	471	478	514	492	486	448	493	515	530	490	480	479	492	489	485	481	407	494	511	456	500	433	470	520	514	491	475	465	523	484	453	477	482	494	496	449	468	503	460	461	451	477	503	504	473	484	474	498	470	478	495	460	500	460	475	509	497	471	466	463	489	488	465	454	467	518	486	488	485	511	463	433	432	470	462	479	459	455	447	468	499	466	466	441	498	505	433	473	514	539	484	463	487	472	464	482	494	494	464	499	481	500	432	467	476	458	442	483	476	479	467	506	475	500	459	484	473	444	456	494	486	423	478	441	460	508	495	513	475	475	472	498	466	459	544	433	484	449	463	435	499	480	512	487	481	471	455	505	475	478	458	482	475	510	508	449	461	467	491	446	450	507	467	485	461	475	480	466	480	423	508	486	490	451	505	492	507	494	445	497	492	519	474	493	506	439	463	489	483	465	456	499	494	485	488	499	493	478	459	470	512	486	453	499	459	468	484	501	459	507	489	452	477	432	444	505	512	495	473	462	437	482	469	465	520	494	423	466	539	468	500	473	496	472	510	498	472	486	483	485	483	478	451	488	443	496	477	468	476	494	494	448	480	442	480	460	472	473	486	469	482	466	453	453	459	463	439	464	490	488	460	431	444	465	467	487	483	475	489	452	427	508	466	479	485	501	474	446	507	476	500	464	476	467	462	502	465	489	459	464	480	486	502	500	465	470	465	495	481	471	482	493	466	445	473	436	488	460	504	511	502	489	458	498	488	478	455	455	483	431	502	461	452	485	447	451	476	521	471	490	449	486	458	490	471	480	465	451	475	474	484	473	465	471	476	441	464	488	482	451	483	454	484	469	450	475	494	463	500	453	490	457	452	425	462	472	457	467	492	490	486	506	427	480	457	479	489	448	492	496	452	483	459	444	453	473	437	480	409	511	517	466	483	475	470	488	492	413	448	480	455	485	413	514	493	452	443	499	408	483	492	517	458	509	498	498	458	491	477	476	443	478	493	439	497	484	485	465	451	442	501	466	465	485	469	499	482	448	490	497	472	448	461	469	477	472	502	439	486	495	463	511	434	451	440	483	475	463	465	447	498	472	460	463	451	491	470	497	477	491	465	458	444	478	485	514	479	483	470	525	436	492	469	447	431	496	474	479	497	459	460	437	498	478	465	500	467	456	475	483	509	472	487	477	482	445	480	470	475	486	482	520	459	478	472	473	476	498	500	462	486	476	498	498	479	474	462	472	486	485	523	412	473	493	496	454	477	489	470	457	442	502	504	488	468	477	459	487	436	474	493	499	509	479	483	437	471	486	441	516	449	537	447	482	471	475	450	461	460	465	475	481	470	493	491	457	478	482	463	488	493	471	494	457	451	496	487	483	458	432	448	473	473	468	482	488	466	458	463	510	511	490	471	485	520	478	481	491	478	445	478	468	479	459	440	445	500	492	444	469	492	511	491	432	494	481	481	433	458	492	456	432	482	483	468	489	471	432	474	443	476	488	527	456	486	455	458	493	503	484	476	481	468	475	507	491	536	451	510	503	479	482	476	449	507	458	489	466	447	486	501	510	450	496	461	489	454	463	464	505	486	499	520	488	473	468	507	474	534	455	509	480	469	490	477	509	517	450	484	485	477	464	511	464	507	491	501	494	458	513	457	486	484	464	479	460	468	504	495	460	480	484	467	477	486	492	473	481	460	464	486	499	432	450	477	468	492	515	475	487	485	508	461	515	440	446	501	458	496	479	475	456	509	445	474	431	475	472	484	471	483	484	485	473	487	469	460	465	455	454	451	477	478	494	451	461	477	513	456	478	496	498	475	536	481	486	496	469	457	461	468	469	482	474	472	450	489	433	511	485	453	497	491	480	496	453	513	490	473	453	481	492	478	496	478	451	478	490	468	485	422	480	474	500	454	465	503	471	484	468	463	486	460	450	477	485	482	492	476	468	485	463	482	485	487	471	481	488	459	483	460	491	482	464	504	466	487	472	465	512	474	486	484	447	468	473	487	497	489	464	488	491	473	486	489	525	492	464	486	455	453	459	460	485	518	457	503	487	429	489	475	476	469	419	504	501	481	498	498	495	488	471	449	463	434	497	499	486	461	462	480	471	477	479	467	476	480	477	471	521	464	460	469	438	463	458	497	460	493	497	533	446	456	508	489	457	503	492	456	483	496	475	469	506	482	464	481	485	448	462	518	464	474	441	458	469	479	448	478	488	487	475	457	541	491	467	471	474	496	478	498	483	484	494	458	458	502	450	438	485	480	469	478	521	458	465	407	501	492	462	461	485	478	464	450	477	484	476	480	538	472	476	489	468	466	462	481	473	465	470	492	508	472	462	459	476	508	484	465	493	501	486	491	444	479	503	474	485	448	492	485	446	497	509	475	470	455	496	477	494	457	483	480	474	474	480	473	492	467	502	471	477	502	505	439	447	444	484	537	463	446	465	446	464	469	481	482	503	464	495	447	483	464	507	437	463	467	492	443	494	484	473	482	471	450	502	452	465	480	458	460	420	462	495	456	455	487	496	479	500	480	503	472	471	468	461	486	461	493	460	483	508	462	461	501	491	486	472	450	466	499	453	490	479	441	446	523	458	465	477	469	477	468	458	505	466	505	494	478	465	475	486	479	462	493	443	461	484	486	481	484	458	438	480	467	481	462	488	439	484	515	466	457	447	494	464	454	478	475	451	475	477	476	469	485	473	477	480	440	465	509	469	479	483	450	475	468	469	483	461	481	496	499	482	490	492	485	458	435	481	448	465	494	451	481	464	501	458	480	447	473	485	449	440	479	438	458	505	451	461	444	501	476	484	455	452	484	440	457	481	498	499	465	504	452	473	470	467	486	443	505	504	447	469	496	503	464	499	464	455	461	455	489	472	460	468	481	455	478	452	477	445	466	468	506	481	494	548	516	482	462	488	475	437	483	481	466	486	515	490	452	445	495	494	456	476	468	467	470	501	453	483	470	460	473	465	470	452	520	478	436	433	494	481	459	477	470	485	452	469	487	470	476	476	445	468	490	468	462	480	437	500	483	477	466	458	459	443	489	499	493	421	459	447	479	511	457	487	448	529	472	471	471	501	505	494	481	493	459	479	460	492	515	459	496	498	486	482	522	507	471	414	474	458	451	487	475	485	504	461	462	453	477	437	476	457	466	493	483	480	492	461	475	483	480	466	485	450	502	441	506	498	481	485	493	480	494	469	467	475	474	537	515	466	480	482	491	503	447	520	475	465	473	465	482	478	466	466	480	448	477	471	490	491	498
421	73	49	35	28	35	52	47	45	45	36	43	33	31	32	34	34	34	25	29	28	28	27	34	28	24	27	22	25	18	25	26	29	30	24	24	18	24	19	16	11	27	21	33	13	28	19	28	25	21	25	12	17	13	26	22	19	27	24	18	32	23	28	20	17	24	29	15	26	24	21	21	23	18	25	21	20	22	24	22	23	15	26	25	22	21	27	19	24	28	28	26	19	19	13	27	29	21	23	17	23	24	15	18	29	14	23	23	26	26	23	16	24	23	17	30	24	24	19	25	18	28	23	17	20	22	14	27	19	19	21	30	32	24	27	30	19	17	25	17	23	22	28	25	22	22	25	27	17	20	22	23	23	31	14	23	21	24	12	26	26	30	14	17	19	23	33	20	16	32	19	18	16	18	27	14	14	28	14	19	25	24	20	26	21	27	23	12	21	23	24	22	16	23	22	17	22	24	18	25	22	25	25	19	17	24	28	25	23	22	21	21	23	27	24	29	27	21	18	28	17	20	20	25	21	22	29	23	31	26	37	23	26	18	21	17	19	22	21	17	13	23	22	23	23	26	23	23	20	29	31	28	31	13	21	18	22	30	23	24	17	20	26	25	20	21	28	27	17	28	20	18	17	17	26	19	22	20	26	17	23	25	20	22	17	20	20	28	24	24	36	14	37	23	27	18	18	28	33	23	22	23	29	27	21	21	21	26	28	25	24	26	14	34	21	23	22	18	20	16	23	15	24	21	23	20	24	20	28	25	20	24	27	34	17	25	18	27	24	23	25	19	20	26	23	25	24	21	26	21	16	19	33	18	14	16	28	22	16	24	23	21	24	22	22	23	28	20	24	16	27	28	17	25	30	31	18	16	18	30	22	22	21	22	21	12	30	26	24	24	19	19	14	22	22	20	25	18	22	25	15	21	15	25	21	29	33	23	15	14	20	29	18	19	24	21	22	17	15	28	16	17	17	17	21	25	27	15	17	18	19	25	27	21	19	23	16	22	21	24	21	21	25	22	21	20	18	23	21	18	24	29	25	15	22	21	23	18	22	25	31	15	28	24	23	33	28	17	16	26	16	23	19	18	18	19	22	24	23	13	18	25	32	23	19	20	12	16	33	25	18	21	21	27	20	14	19	14	20	25	19	18	19	21	21	26	17	19	14	23	27	22	31	18	21	20	26	25	22	18	15	24	16	25	24	18	22	24	37	25	27	23	23	18	23	19	25	18	22	26	21	26	21	27	20	29	20	19	18	25	20	18	23	25	29	24	24	22	17	22	23	16	32	23	30	18	19	23	28	21	24	23	18	28	18	25	26	21	29	18	20	28	24	23	26	20	25	20	24	21	24	22	18	18	15	22	30	16	15	25	22	24	27	17	19	22	17	21	17	26	21	16	21	22	25	32	26	21	20	15	17	21	17	15	25	26	26	30	25	17	26	23	25	23	16	16	28	23	26	22	21	8	17	19	22	26	21	24	27	16	26	25	20	15	24	22	21	22	30	22	19	26	21	23	25	19	18	23	23	25	27	18	23	19	21	27	22	13	24	25	23	27	26	18	19	21	19	21	23	32	22	19	26	25	22	16	19	16	18	19	28	21	17	20	23	21	28	20	23	24	12	29	23	19	19	23	25	17	14	17	27	28	17	27	26	19	21	26	13	27	20	13	22	22	21	20	24	22	38	22	29	24	18	18	19	25	21	26	20	15	24	16	16	21	24	26	24	21	24	21	24	24	29	26	24	24	20	21	24	23	26	23	17	21	30	25	29	26	20	26	24	21	29	30	27	20	20	26	28	22	16	25	23	22	26	17	22	14	26	25	27	18	28	34	21	23	24	25	25	24	21	18	23	18	16	19	25	27	26	29	13	22	19	17	27	26	24	25	33	25	26	19	21	22	27	23	29	25	19	18	26	22	27	24	31	31	24	22	19	21	28	17	21	13	22	18	28	18	27	22	18	15	23	18	25	22	25	27	29	26	13	16	22	17	29	15	29	13	16	21	25	21	28	18	26	19	30	22	22	22	20	20	21	28	21	20	18	26	25	33	12	24	33	17	36	22	19	18	22	27	23	20	26	24	20	20	19	20	23	20	24	24	18	21	30	27	16	11	19	27	23	22	23	24	16	25	24	23	23	15	20	15	35	15	21	30	26	21	20	24	21	23	25	17	25	18	19	20	23	18	24	20	25	15	15	24	26	19	22	23	28	22	25	22	17	30	19	16	21	23	15	18	17	19	21	23	30	22	25	18	22	27	26	17	16	24	34	18	28	31	13	22	19	23	27	33	20	28	20	19	15	26	30	30	25	28	18	19	16	21	16	19	27	14	25	27	25	20	29	18	21	29	26	25	22	18	28	29	18	20	24	26	27	21	23	28	28	19	30	24	22	29	13	19	19	19	31	18	18	20	29	15	27	14	27	23	25	22	25	23	27	16	27	27	31	18	22	24	10	17	13	29	23	24	22	19	15	31	17	26	18	27	27	20	20	21	28	22	17	21	20	19	23	18	17	20	23	17	23	21	27	27	19	19	18	27	21	21	23	20	23	24	20	22	21	25	16	22	26	22	20	23	27	31	18	24	22	35	22	22	21	28	16	20	18	24	22	19	25	28	19	22	27	26	20	16	26	26	21	28	21	11	22	26	21	22	20	22	16	21	21	21	20	17	24	26	16	18	22	21	27	23	19	25	17	30	30	17	28	26	14	26	20	17	20	15	29	17	22	19	23	27	23	28	26	29	19	16	21	18	25	13	20	21	25	23	22	18	15	21	24	26	23	27	25	16	26	24	21	25	21	27	17	22	18	24	21	19	33	23	29	27	25	32	30	24	28	18	20	25	20	18	21	21	27	17	21	13	32	17	27	21	27	27	24	37	15	21	21	18	27	14	17	32	14	26	27	24	21	20	19	30	23	21	26	22	26	24	23	23	23	28	20	28	21	12	20	21	28	16	21	23	16	24	14	32	33	25	22	21	25	26	20	24	22	17	23	33	32	15	22	18	23	23	26	25	19	24	20	24	21	20	17	16	16	18	23	25	13	15	11	31	18	25	25	11	24	19	22	18	34	23	25	15	25	17	24	25	25	20	28	28	19	21	24	24	25	24	24	20	24	16	33	20	21	17	24	16	26	26	19	29	23	18	17	24	28	22	32	28	26	19	29	25	21	23	14	24	21	22	27	24	27	23	25	23	19	18	18	27	30	26	18	24	19	20	17	11	19	28	16	26	23	18	20	14	25	19	23	27	13	21	26	20	17	31	28	32	19	28	16	20	21	38	24	17	16	12	19	28	18	30	19	19	27	17	24	21	17	24	26	19	26	27	29	21	19	25	16	19	28	25	22	22	30	21	32	15	18	22	25	26	24	23	22	22	21	22	24	15	19	19	20	20	17	25	14	23	20	24	19	29	20	29	23	22	13	28	29	24	20	23	19	22	19	22	24	20	26	26	18	13	23	27	19	23	20	21	21	20	18	14	16	26	14	22
5002	1090	485	631	1702	2241	2124	1754	1388	1069	899	754	632	549	484	495	413	384	337	356	319	341	314	290	272	254	253	232	248	211	210	190	198	208	220	208	221	216	228	204	196	223	174	184	186	193	189	192	162	193	192	184	186	178	188	207	163	184	191	177	175	182	186	177	164	165	163	177	155	211	160	193	170	161	179	177	163	173	169	163	158	165	182	177	170	154	183	181	192	166	162	169	156	175	168	172	156	189	165	162	148	187	169	179	166	138	177	163	165	166	148	174	154	164	160	173	182	168	160	172	163	170	161	163	146	157	182	171	184	173	170	160	167	172	157	191	165	159	178	188	169	176	176	173	176	172	163	163	152	172	189	184	171	168	157	165	174	175	166	173	173	177	170	163	184	165	141	161	190	165	166	166	180	168	157	178	163	178	183	151	177	163	145	152	175	157	164	177	169	155	180	160	154	149	166	175	141	159	172	176	190	173	185	166	168	160	169	170	186	140	183	153	143	176	151	185	154	159	163	154	158	145	180	141	166	171	154	161	169	175	160	163	158	173	154	147	184	173	176	148	178	159	171	165	168	157	158	158	175	159	180	167	130	176	151	178	155	154	159	172	170	163	145	135	158	159	160	172	182	169	143	175	189	161	172	154	160	171	155	161	153	145	196	170	155	158	165	176	175	188	168	154	167	178	163	128	160	149	162	174	161	189	148	166	171	143	171	160	159	183	160	161	176	168	188	149	155	161	139	150	182	164	160	193	142	168	171	142	156	155	165	186	152	177	186	165	157	163	158	176	169	175	147	160	169	170	158	157	181	159	151	182	168	184	172	157	161	160	152	164	151	168	169	177	171	139	157	149	177	154	151	168	155	153	154	156	149	178	145	171	180	164	177	178	162	169	162	138	155	173	156	152	184	146	156	160	178	173	137	171	165	131	171	195	172	148	177	188	182	163	156	150	175	157	191	166	166	159	163	166	178	164	193	159	155	169	150	155	184	154	163	178	168	166	144	165	149	173	171	168	185	189	178	163	155	157	162	172	159	166	174	168	149	191	153	199	140	161	173	174	171	154	160	165	157	150	170	185	192	153	171	174	158	160	164	170	169	185	177	169	153	177	153	188	179	165	177	158	151	163	149	165	155	175	170	161	155	166	185	155	151	166	170	155	182	193	180	174	158	169	170	170	181	162	168	199	166	155	174	173	172	166	153	167	174	168	155	168	149	175	187	166	167	150	160	167	161	171	172	168	165	179	154	158	172	151	170	167	171	161	140	175	138	192	157	170	177	164	179	176	172	173	166	152	185	146	150	162	171	166	166	161	176	150	132	170	147	167	183	156	176	168	153	170	169	154	158	154	169	161	167	164	156	161	180	157	154	156	159	182	184	168	152	172	155	175	164	159	158	165	176	157	163	151	179	160	174	160	167	174	164	167	152	171	171	161	150	171	191	135	164	162	149	166	167	157	178	151	177	188	147	189	167	164	186	180	165	171	187	146	176	163	159	171	161	175	162	173	143	184	166	167	169	160	152	181	155	168	185	159	188	155	162	171	149	190	153	160	183	167	170	180	154	175	146	174	172	163	177	174	152	149	165	148	153	190	143	153	162	175	181	156	159	158	186	167	167	145	141	165	169	157	183	132	163	137	177	168	154	179	140	169	169	172	157	158	181	167	181	177	139	141	176	155	174	155	159	178	170	169	184	164	166	182	157	196	169	166	142	155	162	161	151	152	156	188	195	168	161	190	173	166	161	179	161	150	150	184	158	149	174	186	155	142	137	166	156	160	162	168	167	172	170	164	163	147	153	171	164	183	165	177	170	153	168	156	169	170	191	152	173	168	145	141	144	141	180	168	161	141	180	173	199	172	166	156	171	164	170	146	158	141	161	186	150	165	166	133	158	165	163	165	154	187	159	191	160	151	161	164	146	144	154	169	154	160	165	177	178	182	157	168	160	179	168	152	171	174	179	173	137	159	167	152	163	162	174	176	167	159	174	159	163	146	155	171	169	167	182	160	171	166	173	187	154	162	155	147	156	166	149	189	166	167	166	153	182	165	168	150	157	177	155	161	170	174	145	141	178	166	152	159	137	158	170	174	141	171	169	159	164	163	161	166	159	181	187	162	167	160	180	162	166	164	165	174	176	151	169	177	151	160	152	163	156	184	166	175	166	187	174	165	157	149	199	179	163	144	174	170	144	144	151	181	164	168	169	151	179	166	200	160	160	173	144	170	184	196	170	173	190	168	175	167	177	169	169	149	157	162	167	163	155	145	155	165	160	183	176	161	170	168	175	193	167	175	156	145	167	198	146	154	164	167	170	176	177	152	171	165	164	137	150	165	159	167	153	163	154	188	165	157	152	191	165	160	140	154	130	164	142	148	147	141	151	163	156	171	170	171	151	187	160	152	159	150	183	172	168	193	167	174	159	162	160	178	171	159	162	190	153	156	149	158	160	166	178	137	168	158	175	163	161	140	192	169	166	167	149	166	150	179	152	163	151	194	165	155	178	178	149	170	158	166	168	150	190	166	140	140	163	163	153	154	188	168	181	180	146	157	156	152	167	174	172	158	165	150	170	153	148	142	177	170	155	191	162	166	163	154	175	177	178	163	181	158	156	162	163	166	170	146	172	181	183	156	161	159	138	145	156	169	164	167	164	156	165	152	156	175	155	189	152	150	162	152	146	169	161	181	178	180	160	162	185	159	134	164	159	162	185	145	178	169	141	148	154	169	155	165	173	138	169	163	180	170	164	154	160	156	165	160	195	162	155	168	175	164	166	156	160	159	178	172	162	157	184	185	169	180	161	184	168	161	155	164	152	158	190	165	164	165	188	160	163	164	154	167	149	195	159	154	162	159	152	183	171	142	181	152	161	174	174	144	164	169	176	165	186	160	185	176	154	176	182	144	168	187	165	149	171	159	162	152	154	184	170	167	166	159	150	174	160	175	180	153	134	147	175	144	152	194	192	160	174	167	157	185	180	142	175	179	149	165	176	136	152	176	155	176	167	143	180	170	179	152	165	164	172	154	173	174	172	178	131	160	170	167	179	163	171	169	160	162	171	207	162	168	175	150	166	164	167	162	150	181	172	159	157	168	174	149	162	168	173	158	166	169	178	168	186	191	173	138	170	188	166	160	183	163	172	161	169	162	165	158	159	175	155	150	151	149	193	170	145	168	166	164	150	159	161	154	167	177	167	173	192	170	163	138	141	158	178	150	165	167	170	154	177	155	175	158	165	154	181	172	164	158	155	176	167	161	156	148	172	159	168	186	169	196	159	160	136	181	163	171	159	152	156	155	194	179	164	150	176	167	151	172	173	154	153	165	166	149	162	165	174	179	154	150	158	146	140	150	161	149	177	163	157	169	173	162	165	166	156	166	175	170	179	157	180	137	160	154	173	158	154	181	178	159	161	161	185	172	170	161	168	151	171	167	159	163	135	187	160	181	153	178	182	173	160	175	148	169	154	155	170	206	159	168	150	169	178	175	175	138
1694	139	107	105	102	114	137	120	130	122	112	113	101	105	105	112	92	115	98	111	105	116	94	100	95	104	114	90	78	107	92	107	92	92	100	99	90	104	112	90	98	113	90	93	96	87	83	94	100	95	93	89	92	99	112	113	103	105	94	115	101	110	92	92	100	84	85	111	97	83	105	102	100	84	100	82	88	83	90	104	123	100	110	86	94	98	91	88	96	99	87	74	88	96	106	96	108	103	106	104	95	99	86	89	96	86	94	98	107	103	98	95	94	91	92	109	108	85	92	90	85	94	104	98	104	82	92	93	96	111	105	97	100	99	90	107	101	106	77	100	95	116	89	92	73	95	88	108	82	108	78	100	92	96	107	112	82	101	89	103	86	115	116	108	98	75	103	96	95	107	103	103	79	92	109	115	81	101	87	107	112	76	88	95	77	104	97	91	88	95	110	94	100	96	101	92	96	117	105	83	88	81	107	87	104	73	99	88	104	111	95	85	88	99	109	104	120	104	98	115	95	102	99	95	91	91	87	109	102	100	88	104	114	86	83	107	118	100	104	103	98	86	83	97	98	100	92	113	90	103	103	101	118	81	100	79	112	109	90	98	92	87	110	102	109	89	101	76	109	89	87	84	92	119	92	99	93	107	86	115	88	104	97	73	95	92	93	98	103	95	104	101	103	92	90	68	86	95	80	105	123	90	92	111	94	77	79	94	85	104	104	86	101	92	85	103	94	112	99	116	90	89	89	101	105	109	86	118	95	104	115	91	109	99	116	106	101	104	77	95	89	106	96	91	92	84	104	102	99	92	91	95	109	85	91	96	86	106	93	103	103	92	99	97	106	95	103	91	86	107	101	87	104	109	97	103	75	97	91	95	101	99	76	102	93	100	97	88	101	93	102	86	112	83	98	92	116	101	96	121	101	91	95	96	99	95	96	113	88	105	103	88	97	111	108	90	100	98	104	100	94	102	82	99	104	92	86	90	106	107	91	85	103	113	100	90	98	100	98	87	84	86	88	101	103	94	107	87	110	105	86	101	123	98	101	105	108	96	96	104	92	93	98	97	88	102	103	81	101	101	84	95	92	100	68	97	89	98	91	94	87	93	78	93	73	108	89	89	98	98	105	98	104	106	100	99	90	103	112	108	99	108	83	94	107	85	74	96	89	99	105	92	104	93	96	101	93	89	107	102	105	94	97	104	102	98	92	99	113	107	105	100	100	88	93	106	103	98	99	81	99	81	100	89	109	110	99	79	110	98	105	104	97	122	117	88	78	108	101	100	105	84	107	77	95	108	99	87	107	96	108	117	91	97	104	109	102	104	106	90	107	94	107	90	102	100	88	93	76	97	110	84	98	76	102	98	107	98	101	101	104	98	98	103	94	94	120	107	88	92	111	104	91	111	112	114	82	90	100	103	111	97	99	95	106	98	106	89	75	105	107	96	97	90	88	80	102	103	101	86	100	91	98	89	108	71	89	104	108	103	97	95	95	98	95	97	83	108	88	79	105	75	83	88	99	99	106	96	100	102	105	97	88	99	125	88	88	99	109	90	101	105	100	97	106	103	93	93	92	107	89	93	95	102	100	94	97	112	106	90	101	106	98	106	80	91	109	106	92	101	87	84	96	94	85	101	92	92	100	85	82	102	100	123	120	100	79	82	89	89	96	114	105	90	89	99	91	88	101	102	94	93	91	88	111	95	106	94	113	98	98	102	87	96	100	95	104	94	80	103	98	89	92	85	83	86	95	94	92	90	85	101	88	105	105	106	83	91	115	96	93	112	94	81	104	91	92	96	94	94	98	105	94	92	105	96	96	112	83	96	103	92	113	106	82	93	81	106	94	106	105	99	103	106	105	98	102	108	85	102	96	105	99	95	102	97	117	123	104	93	103	123	96	121	90	98	83	90	88	116	95	92	91	114	107	78	105	98	76	96	95	81	95	98	104	106	97	98	87	103	92	99	116	101	102	98	91	82	103	104	98	84	94	102	117	105	89	96	95	113	77	87	102	99	100	91	114	97	103	92	108	89	112	115	75	100	89	89	104	107	84	101	101	95	94	98	79	102	92	96	80	105	95	97	96	103	113	105	109	103	86	96	98	81	114	104	93	78	93	85	95	86	80	91	101	105	97	104	106	93	109	88	95	94	97	104	92	109	98	106	88	91	99	78	110	98	104	108	100	96	106	95	95	93	105	89	89	96	96	94	100	113	100	80	84	93	106	88	94	94	102	126	90	95	91	98	112	100	93	89	93	101	83	87	88	94	98	111	111	98	94	91	90	89	100	98	84	92	102	108	95	92	91	99	68	97	106	102	99	107	95	98	105	103	93	108	95	100	90	126	80	108	98	107	91	112	93	96	108	100	103	87	97	106	106	108	90	93	87	95	85	91	106	99	83	118	99	109	91	77	97	104	92	92	95	106	94	115	83	110	88	110	82	83	93	96	87	95	82	83	116	96	99	110	90	98	90	87	96	104	94	109	88	84	84	89	94	108	93	89	110	90	110	79	100	87	90	92	106	96	89	106	92	100	104	98	105	93	99	88	93	101	96	100	109	116	101	96	85	114	100	93	110	97	104	86	100	93	90	100	90	100	94	90	102	94	90	79	94	105	99	97	103	78	108	101	85	104	91	112	87	105	108	90	83	100	101	113	105	104	82	110	99	90	109	83	85	91	99	93	97	103	115	89	98	104	92	105	93	87	104	102	81	106	82	103	115	95	99	90	108	98	95	81	116	91	92	98	95	108	116	84	99	78	94	114	92	94	107	102	100	82	108	108	96	97	91	107	94	98	98	101	89	113	111	101	92	88	95	95	89	75	101	106	98	87	97	79	90	84	84	90	97	99	104	99	86	100	89	98	95	111	94	99	98	99	89	103	131	107	92	109	121	108	109	98	93	87	94	75	96	84	96	116	102	84	109	96	93	102	106	100	92	105	110	98	98	105	100	79	85	86	96	86	91	103	89	89	90	110	111	74	104	91	104	93	96	104	91	104	105	98	93	104	95	92	109	103	87	100	93	101	95	96	79	82	83	100	105	79	106	95	98	94	91	104	103	94	116	86	92	88	109	102	102	90	104	100	97	98	98	98	90	111	99	80	94	94	107	96	91	96	94	112	98	101	86	90	95	85	100	96	93	94	89	101	101	100	96	84	80	109	96	83	99	104	92	80	110	103	95	80	92	97	102	105	92	104	97	100	97	100	97	102	98	95	95	87	113	102	86	98	99	104	100	95	120	86	110	106	98	88	104	96	102	120	91	79	95	107	101	81	88	108	104	89	96	91	116	103	93	82	90	87	107	82	99	105	98	90	89	99	102	84	99	95	81	101	107	95	99	101	87	93	84	98	113	116	100	86	99	103	105	102	120	87	99	105	93	100	95	108	123	79	89	87	104	101	102	107	81	92	99	101	97	91	102	87	81	116	102	91	93	96	87	101	90	94	89	91	107	85	104	99	81	99	120	99	105	102	105	107	88	97	98	91
7736	1289	955	1099	1825	2236	2301	2053	1761	1530	1423	1275	1120	1076	1039	968	967	916	910	880	864	831	806	814	847	769	727	760	763	771	719	738	752	729	719	723	677	630	729	732	706	751	721	710	691	730	718	685	702	729	698	656	758	723	720	666	697	740	712	694	654	663	723	689	636	707	676	650	683	691	670	730	658	724	685	696	734	699	703	722	664	727	723	691	727	709	670	690	725	738	684	725	697	716	717	648	698	720	707	649	681	663	680	698	678	693	710	737	702	690	647	707	647	708	672	731	698	674	729	679	673	666	714	699	701	691	697	719	668	686	733	712	704	690	714	667	673	700	696	648	693	671	720	675	707	721	689	716	657	686	691	672	682	691	714	677	711	653	709	657	665	710	693	669	718	734	673	690	659	688	668	674	664	678	698	714	711	702	647	677	710	696	684	669	727	649	658	664	676	656	721	696	640	688	676	707	634	738	715	677	659	691	718	693	709	683	690	742	675	691	665	688	631	689	685	654	703	645	691	668	712	664	734	688	724	685	650	667	675	717	683	721	667	715	661	670	693	672	656	712	651	703	735	703	708	723	659	722	630	682	665	708	685	736	645	712	654	618	667	681	706	661	676	695	683	690	689	670	679	707	684	709	697	679	650	706	689	620	672	694	721	677	705	681	681	666	732	671	694	704	693	682	662	679	720	705	680	692	741	710	674	685	702	709	676	675	666	704	694	717	685	661	694	655	672	711	751	750	669	655	716	672	708	688	725	658	670	667	692	670	659	744	673	724	662	678	682	677	696	750	715	662	729	665	666	682	727	705	676	688	687	711	672	715	659	677	754	677	677	679	680	709	679	678	682	675	676	692	687	705	663	661	708	692	731	658	674	664	631	676	674	670	721	659	708	720	715	729	721	679	672	698	670	689	710	666	664	704	684	651	654	697	658	684	692	749	675	667	664	663	674	666	664	666	711	667	731	687	690	706	661	672	699	692	655	695	652	694	693	674	685	679	656	706	707	683	694	688	645	697	706	648	708	662	711	647	718	690	754	703	692	726	719	685	691	718	698	715	719	721	669	689	689	677	711	669	698	693	692	660	659	667	706	690	705	644	654	659	675	684	669	692	647	632	701	654	706	645	714	719	676	651	692	701	631	689	693	670	682	675	723	704	697	719	723	687	703	690	714	671	617	626	654	696	674	679	688	697	643	706	659	682	728	687	651	715	732	682	691	710	669	677	714	683	675	664	620	721	687	713	691	688	635	687	707	684	671	621	704	677	715	713	641	689	667	686	687	692	729	661	649	686	649	701	686	661	688	697	706	687	699	719	667	727	706	677	691	709	695	686	680	683	720	722	673	673	707	632	697	654	668	712	661	684	709	719	694	688	735	677	709	656	690	716	677	631	643	678	671	650	658	671	744	699	660	663	656	679	693	706	648	677	722	690	721	675	670	681	684	668	691	701	674	723	677	667	696	708	688	667	705	711	694	709	679	673	686	678	678	704	698	715	671	715	744	689	683	699	722	650	689	674	705	713	704	688	657	739	690	689	646	712	705	675	661	689	734	656	747	676	633	687	719	634	705	727	689	715	678	659	642	658	732	693	664	698	698	689	715	696	715	663	663	677	730	688	689	683	706	699	693	743	640	682	689	666	668	695	692	672	684	731	678	641	665	701	688	705	682	700	664	720	647	715	676	680	669	724	715	703	691	686	736	670	650	660	713	706	683	639	705	745	693	669	683	654	678	674	652	675	655	691	663	689	618	708	673	680	669	690	686	673	702	733	696	681	680	679	712	657	707	637	653	718	665	701	718	692	700	684	689	686	676	657	700	677	710	693	696	701	691	709	681	729	697	671	684	668	697	693	657	687	659	694	733	721	648	660	716	694	644	690	729	718	712	636	768	675	720	682	663	755	643	705	685	721	688	670	674	678	663	726	695	693	688	680	754	696	677	680	632	702	708	689	673	685	679	678	715	663	731	699	671	690	693	700	648	708	683	682	688	703	690	727	699	727	698	695	670	669	719	672	758	712	662	741	686	717	722	698	672	707	670	672	704	722	691	675	680	686	649	675	689	682	687	696	695	715	694	656	711	724	689	690	696	742	705	699	665	644	663	682	715	669	688	688	697	710	696	695	660	718	667	673	702	689	699	674	661	721	666	689	702	648	722	700	655	702	711	694	699	724	650	723	696	716	697	714	651	674	694	689	653	637	690	693	686	680	692	680	682	629	722	679	711	691	668	701	711	706	686	683	693	704	714	659	677	662	714	717	700	665	680	727	689	693	683	647	717	703	665	636	715	704	727	711	687	684	673	640	679	688	701	646	689	749	695	672	693	686	708	706	657	669	663	687	672	700	705	709	697	682	653	684	670	662	693	699	679	643	664	694	686	697	698	652	668	725	664	718	724	683	695	637	631	682	652	712	711	733	644	721	719	705	679	723	694	681	688	698	658	660	680	683	732	723	716	702	707	688	670	688	685	661	724	695	668	691	696	713	668	710	705	720	692	650	673	730	715	654	686	693	667	642	692	716	709	714	707	639	717	684	695	707	662	696	686	708	705	738	659	706	685	671	662	675	698	702	665	684	664	695	697	677	694	649	697	670	669	637	718	699	702	682	643	682	665	692	712	677	732	675	723	681	688	690	697	725	699	672	673	697	666	677	686	659	696	692	669	686	636	668	674	713	698	657	741	761	674	691	681	694	662	697	663	684	657	697	673	682	692	744	678	695	671	682	696	683	684	660	672	687	710	700	676	661	668	649	698	707	695	731	662	697	701	717	682	681	724	673	696	684	657	683	635	684	685	681	677	702	740	703	667	667	660	678	750	722	682	710	673	707	734	670	697	698	699	680	706	702	716	699	663	694	679	659	700	686	676	714	659	665	688	701	650	701	697	749	716	702	667	676	663	725	711	687	672	691	728	702	663	661	697	648	642	749	614	710	693	669	654	672	722	683	669	712	678	677	694	655	661	690	723	622	715	683	677	656	677	720	697	647	619	680	689	688	724	617	659	711	725	686	712	760	691	727	664	704	680	629	672	722	740	656	694	695	644	676	689	671	709	709	747	724	736	694	691	657	715	675	642	675	646	663	707	707	689	704	699	730	681	655	676	725	683	710	683	697	685	678	696	723	677	685	697	684	690	725	665	673	688	687	687	652	698	641	661	699	667	690	705	725	724	750	679	672	709	701	708	679	708	660	683	691	679	693	708	715	725	689	716	728	703	680	675	717	684	707	653	686	706	677	687	691	707	691	699	713	713	715	668	712	706	667	683	703	645	690	657	680	650	699	702	707	664	703	663	716	666	738	690	661	710	685	727	674	716	742	730	690	700	714	719	723	723	672	665	674	628	709	688	721	677	704	710	689	675	638	671	716	685	678	685	665	660	675	677	701	666	698	673	687	686	686	717	708	638	693	660	681	711	709	708	681	712	655	689	662	711	667	682	727	716	679	662	690	662	686	663	727	640	707	706	656	693	651	680	726	697	680	672	681	731	737	676	687
830	132	71	57	65	80	87	83	74	89	76	64	75	66	68	58	75	53	66	55	50	49	71	51	45	47	53	58	55	56	39	47	39	45	37	42	44	42	44	39	58	52	54	53	40	39	51	45	32	45	40	48	41	40	45	25	45	43	46	43	53	40	47	44	52	58	54	55	40	37	43	37	44	34	46	35	44	42	42	45	53	35	37	46	32	34	37	40	42	41	36	44	46	39	42	58	34	52	42	40	44	38	63	37	42	46	38	40	32	37	38	37	51	44	42	43	43	42	36	33	54	37	44	38	47	50	39	41	46	43	48	42	42	54	36	37	39	52	35	36	47	39	49	43	38	54	40	50	35	49	58	44	39	49	51	48	37	35	43	39	44	38	51	41	43	46	40	36	41	39	41	38	50	42	47	42	45	45	50	40	50	46	39	51	47	52	49	44	45	42	39	37	37	40	42	52	50	49	40	49	40	37	40	39	44	52	47	39	44	38	43	48	41	36	47	52	37	36	39	43	44	63	38	47	47	45	42	38	39	28	44	50	38	34	54	50	34	50	47	40	42	36	37	52	54	48	43	50	42	39	45	45	46	38	46	32	48	48	38	47	44	43	48	41	50	45	47	44	36	40	47	35	36	36	38	50	38	43	32	46	31	46	30	41	29	47	54	54	41	42	53	40	48	51	43	46	42	25	41	51	41	34	43	49	38	51	39	44	38	47	49	45	37	37	61	34	50	38	50	40	55	32	44	49	49	46	52	43	42	37	30	38	33	42	43	45	43	48	43	41	36	42	41	39	42	45	40	36	45	38	42	41	33	48	57	34	34	44	35	45	43	40	51	42	45	32	34	44	45	33	45	44	59	34	46	44	37	47	45	40	39	49	47	46	49	39	49	27	45	52	52	47	49	43	44	40	45	52	47	44	46	38	47	45	32	40	34	49	36	56	41	45	39	41	40	45	45	45	57	41	47	45	43	35	51	41	52	39	37	41	46	39	54	46	45	44	50	44	37	38	52	40	47	32	39	36	51	52	45	40	39	36	32	52	38	42	40	45	37	38	44	41	38	40	30	44	43	46	36	39	47	43	46	61	43	36	37	41	33	49	45	43	47	48	53	46	45	38	42	44	38	48	40	46	37	52	37	33	34	44	43	38	45	27	35	40	39	54	49	43	47	44	60	44	42	32	43	47	46	39	42	43	45	38	47	39	40	48	31	28	42	40	47	50	46	38	35	41	40	41	37	36	52	49	42	37	51	36	46	49	52	49	41	43	35	45	47	46	63	42	40	48	33	40	33	46	41	40	37	40	47	37	37	35	43	40	56	40	39	36	48	35	38	39	44	36	45	47	42	43	40	57	34	41	56	39	34	45	39	45	39	54	39	39	61	46	40	49	44	52	36	27	49	31	39	52	37	59	46	50	38	50	45	47	37	55	36	46	59	44	38	47	53	33	34	42	26	35	43	45	51	55	47	39	40	42	42	40	35	50	33	46	35	46	41	34	44	48	34	44	62	46	38	34	39	48	55	38	39	43	40	46	41	41	38	46	38	51	36	57	45	39	33	38	31	38	37	41	50	50	38	46	45	41	32	46	45	48	39	35	51	45	50	46	40	39	56	43	42	46	49	48	46	41	36	43	38	45	38	43	39	41	35	37	49	52	47	50	49	51	43	35	52	37	53	48	46	37	54	44	53	36	42	39	36	50	45	47	31	59	44	38	44	43	40	46	59	49	43	47	46	39	46	42	44	48	40	47	46	43	41	51	45	30	42	35	41	41	39	21	41	38	44	34	37	51	35	48	46	31	51	47	52	40	44	39	42	34	65	38	49	38	40	55	52	42	49	39	37	51	43	42	45	52	46	40	48	47	45	49	39	37	29	46	35	46	44	35	38	42	45	33	56	48	31	50	28	46	36	39	36	36	45	38	51	47	37	55	47	46	38	43	39	35	34	42	37	48	35	41	51	42	38	34	45	41	50	50	47	41	40	53	39	38	49	50	39	47	44	52	42	56	51	40	31	41	56	49	38	40	40	36	50	45	61	31	42	39	40	35	49	50	42	52	40	42	58	41	44	42	55	25	46	38	36	40	38	29	27	43	41	37	38	47	46	53	41	40	45	42	38	36	45	40	41	37	35	52	37	38	28	37	38	45	55	43	50	47	37	44	37	40	42	37	44	42	38	40	40	52	52	43	52	49	53	34	38	50	34	37	45	50	48	44	35	48	38	47	46	44	34	39	45	34	39	52	46	38	34	34	43	51	34	42	46	42	33	44	35	51	50	53	35	53	43	55	37	44	49	45	49	34	37	40	49	33	40	47	38	35	46	48	42	35	45	43	42	50	44	45	47	37	37	37	50	39	40	55	43	55	41	43	32	40	44	39	46	38	54	36	38	31	43	52	41	42	54	45	61	42	40	41	39	49	39	39	44	42	37	43	44	44	47	42	38	41	35	48	33	47	47	43	40	37	54	48	48	40	44	34	42	36	31	31	45	48	40	48	55	42	36	42	35	24	40	41	36	40	50	50	37	36	52	31	49	44	29	35	41	45	63	41	36	45	38	43	50	47	29	39	43	29	43	49	56	46	51	50	44	57	57	30	46	37	34	35	41	52	38	42	51	35	40	39	27	34	41	40	37	43	45	34	46	40	33	47	38	38	27	43	44	35	51	49	43	35	36	45	47	46	55	40	56	42	48	41	45	28	30	49	36	42	52	40	41	40	41	42	34	47	47	48	42	49	42	49	46	56	35	52	39	40	34	46	40	44	50	38	41	54	32	30	47	29	43	50	35	45	52	36	39	33	48	33	39	51	45	44	39	50	43	49	43	54	55	40	39	39	43	53	38	27	37	36	43	33	42	32	45	53	33	35	46	37	52	56	48	43	35	38	39	49	43	41	50	57	34	45	48	47	43	39	44	30	50	50	45	35	48	34	44	50	39	53	45	38	40	47	49	54	52	41	63	43	32	46	40	40	52	37	50	31	38	40	34	35	43	41	50	47	42	57	40	44	57	44	32	46	42	36	40	52	41	35	43	43	46	43	31	47	45	42	50	45	42	58	34	37	40	46	51	57	48	36	50	57	54	52	46	45	40	38	50	44	49	52	37	42	50	51	37	47	47	46	43	49	41	48	37	39	45	39	48	53	42	52	44	44	40	41	33	45	44	42	43	43	36	52	48	38	45	40	52	47	54	34	56	39	41	38	44	50	36	39	35	54	36	42	62	37	41	47	45	54	44	57	48	45	42	44	41	27	43	55	61	42	42	35	41	47	41	41	26	30	46	47	45	43	50	53	53	35	43	53	35	46	45	41	41	34	50	39	46	51	44	38	35	47	34	44	45	41	42	47	38	28	45	53	40	48	39	41	53	34	31	47	34	44	42	47	50	40	29	56	40	42	29	37	51	39	39	49	51	50	42	45	49	42	46	44	44	42	38	46	48	52	41	38	47	26	41	44	51	47	43	45	34	45	41	29	34	38	45	50	28	53
7729	1632	800	1014	2618	3634	3389	2850	2257	1865	1516	1309	1167	989	910	870	799	677	633	662	581	523	512	496	481	471	438	437	461	442	421	429	403	371	398	360	340	377	341	396	366	365	319	354	318	334	359	307	324	313	331	297	307	310	299	327	330	317	327	332	326	313	298	341	345	321	306	293	325	328	311	314	344	347	322	314	309	263	332	286	292	308	308	296	293	336	314	325	300	309	300	306	332	286	293	305	306	320	314	269	296	275	287	300	285	279	292	301	290	293	303	283	326	302	284	287	304	291	303	320	285	323	300	290	311	294	290	292	307	326	296	304	308	286	312	310	303	287	277	306	289	279	283	280	296	301	311	321	287	317	325	291	287	300	313	266	316	282	285	318	281	298	253	272	325	274	266	319	292	310	316	330	294	302	324	277	295	279	292	315	302	279	286	307	285	287	306	301	301	270	287	290	278	298	299	307	285	318	296	302	288	277	296	305	278	302	279	294	316	310	330	278	311	318	324	279	292	323	306	311	294	323	282	319	301	321	295	319	319	310	322	315	276	300	282	296	293	294	305	314	311	265	279	295	342	305	286	275	317	319	305	296	284	286	316	344	291	312	317	270	318	257	318	289	295	302	308	296	310	289	289	294	330	319	321	303	328	307	292	318	296	298	272	294	268	271	302	298	280	310	285	297	309	314	318	297	306	303	293	310	297	288	255	279	284	317	304	287	326	304	297	288	275	309	290	299	287	265	329	312	310	286	263	290	281	319	307	297	296	298	317	303	332	285	275	325	290	279	295	291	291	274	321	302	281	291	298	282	325	298	269	292	293	322	289	317	269	284	295	287	279	295	285	292	304	284	302	321	290	270	303	292	294	302	304	318	275	301	325	304	284	323	329	291	300	288	284	287	311	313	287	283	270	275	270	315	321	290	298	294	305	304	289	290	298	303	308	257	334	308	298	313	307	270	315	284	300	263	315	319	313	296	296	268	312	326	311	272	285	313	310	317	280	281	316	308	300	326	304	283	276	284	292	280	304	275	305	289	283	292	309	320	287	309	289	302	322	312	292	270	303	278	303	315	285	318	307	291	279	316	312	299	288	291	303	279	301	294	301	319	279	296	299	286	273	301	291	314	293	294	266	283	308	314	307	315	306	318	254	307	304	288	310	285	314	296	318	275	308	314	275	302	288	277	281	295	305	323	286	270	287	314	315	313	321	269	304	273	306	297	329	307	304	294	298	304	279	300	309	324	346	302	336	275	293	305	341	296	275	299	330	316	290	288	296	331	310	298	273	276	277	289	308	316	283	307	289	299	294	300	297	299	285	275	319	296	262	282	284	316	281	266	290	328	298	275	299	289	292	295	284	281	277	299	277	289	316	295	303	313	288	309	320	293	243	282	330	321	303	309	293	268	297	308	285	326	290	302	279	311	304	256	300	290	278	266	275	293	301	302	331	289	303	328	298	303	310	302	297	316	266	278	327	311	326	299	279	311	305	299	347	311	290	285	290	286	301	272	297	313	342	312	303	309	296	308	301	283	335	276	296	305	304	305	280	295	269	286	301	294	304	286	274	251	284	303	292	300	287	311	276	290	295	303	289	290	312	286	319	339	308	297	315	297	299	301	258	308	308	303	283	308	291	311	286	299	299	277	289	300	324	258	312	288	324	260	286	312	276	336	286	313	280	307	299	291	279	270	305	309	291	298	287	303	280	286	294	294	299	272	272	288	265	343	309	275	289	301	307	318	263	325	305	336	314	269	293	298	277	303	325	295	295	301	333	322	291	324	316	324	317	314	286	306	297	329	297	289	329	288	310	296	299	278	301	313	349	296	301	307	287	314	290	293	289	311	290	291	247	300	283	302	296	312	342	297	292	332	293	288	303	316	286	317	295	259	300	279	271	312	310	326	312	286	308	285	293	295	278	279	318	310	269	308	294	283	281	264	299	312	295	306	341	284	307	297	302	299	279	308	321	297	280	299	272	317	263	298	318	319	300	305	325	292	307	312	265	287	285	256	302	315	284	276	333	282	284	288	309	286	273	283	303	293	302	292	270	288	282	279	301	292	304	293	286	316	300	261	307	312	313	296	335	300	310	312	293	283	334	304	311	293	296	281	325	328	311	286	301	292	278	293	285	340	281	272	284	310	321	275	300	296	300	303	299	294	311	303	325	285	321	287	276	280	272	285	315	293	313	308	311	293	290	350	311	280	314	267	263	305	303	285	301	322	302	307	294	254	312	291	295	315	261	270	294	287	300	293	304	316	330	319	273	298	290	257	317	275	310	302	314	245	301	302	328	303	285	287	271	272	263	288	319	286	314	286	305	328	299	301	271	281	294	284	301	288	310	321	317	293	331	326	303	282	282	312	277	286	282	297	273	279	281	269	322	301	268	295	277	296	309	289	305	300	283	284	311	279	312	293	327	298	306	266	297	281	283	286	307	302	281	288	293	323	302	298	290	290	283	302	259	314	292	311	309	311	316	289	317	311	293	298	311	284	281	296	293	309	307	274	302	347	260	309	307	269	305	313	276	312	296	283	292	312	288	266	295	318	295	276	307	268	295	293	323	280	284	288	276	300	280	291	322	264	327	293	299	295	289	278	315	293	319	290	267	298	294	287	293	270	315	292	280	293	297	269	313	294	320	306	337	276	276	284	302	294	296	274	284	316	305	285	286	265	288	290	271	305	300	288	275	289	295	284	321	282	261	291	270	292	291	333	271	298	303	300	290	305	283	331	295	291	301	327	313	289	300	276	298	305	269	297	323	298	281	329	279	330	329	282	298	283	301	294	288	293	320	310	290	281	354	307	318	290	267	305	285	308	298	283	289	312	302	309	293	303	308	281	315	315	301	325	304	334	313	294	291	273	308	313	295	301	294	300	315	286	316	305	280	321	298	326	313	290	291	283	282	309	286	273	273	302	308	274	294	312	268	327	306	303	309	304	343	298	302	264	287	281	262	303	333	309	327	318	317	289	309	312	270	329	295	297	290	281	300	301	308	288	286	272	318	289	281	309	299	299	308	298	304	292	307	332	315	316	293	332	296	289	314	284	299	296	269	312	271	316	282	294	281	301	305	308	290	309	284	301	302	262	309	338	299	314	293	284	297	286	308	291	277	293	299	331	320	316	291	311	270	302	308	310	276	288	288	283	306	269	272	313	340	318	308	287	283	294	292	246	292	293	298	321	322	324	316	315	324	263	282	284	285	277	293	322	294	305	294	292	293	297	288	293	292	275	293	283	279	265	282	304	285	322	300	272	272	280	273	275	324	295	284	330	307	284	287	297	290	314	331	289	293	294	305	324	258	333	311	293	283	300	299	296	324	280	317	336	312	279	309	282	268	309	302	285	286	274	307	265	273	302	295	307	308	287	318	309	297	284	347	292	279	273	312	273	309	281	271	301	289	299	274	268	276	314	292	303	299	300	308	302	317	303	324	296	295	298	307	301	309	315	290	298	326	285	305	323	293	310	293	324	297	320	325	287	301	316	299	312
1082	81	66	57	66	52	84	64	68	66	75	68	69	68	73	76	67	61	74	65	73	68	60	67	75	48	67	49	70	79	75	66	64	50	65	62	64	56	59	67	69	67	43	50	86	54	55	72	70	55	65	70	66	51	77	65	67	67	54	64	68	74	58	64	54	59	69	75	50	66	62	60	66	73	53	59	72	61	63	62	80	64	74	70	59	53	61	72	71	75	67	59	74	71	67	72	68	53	65	64	47	62	57	81	55	56	58	57	64	62	73	65	75	62	60	70	44	80	67	62	66	65	74	66	60	58	79	64	62	59	63	67	56	64	52	63	61	68	57	65	66	76	58	62	53	62	69	62	72	79	64	65	76	70	67	55	59	69	68	67	77	66	57	64	50	71	63	59	42	65	60	53	65	67	85	77	61	61	63	69	55	54	70	71	56	66	59	51	59	66	62	59	72	65	64	65	70	60	62	65	60	72	79	57	60	75	53	64	66	58	82	64	69	72	70	58	69	72	69	61	69	51	54	56	56	69	49	66	69	71	60	62	77	73	63	56	57	64	66	78	71	62	67	59	55	62	64	75	77	67	67	67	71	59	57	67	58	61	56	57	58	57	58	66	56	61	67	68	69	68	69	58	75	55	74	46	51	62	51	63	54	50	61	77	58	78	60	51	54	70	61	68	68	59	65	74	74	79	58	63	66	57	58	64	57	62	57	54	57	64	57	61	73	69	74	71	70	53	44	51	71	59	61	61	49	58	70	73	59	64	63	85	68	81	81	77	69	77	55	52	94	52	64	72	68	48	64	69	69	74	61	64	65	67	67	64	67	64	55	58	82	75	72	71	76	65	52	71	69	81	73	71	70	74	67	69	57	76	54	45	64	74	62	60	63	60	62	63	68	68	82	69	48	55	70	65	63	58	68	50	66	66	58	55	68	58	71	60	70	50	64	66	82	66	74	69	66	58	55	52	55	62	62	57	80	74	50	47	57	66	58	59	64	70	61	67	75	73	56	55	64	53	70	78	60	85	52	68	62	76	75	52	69	65	69	55	53	66	72	59	53	62	60	73	67	82	68	71	87	62	62	67	67	70	59	76	66	70	60	59	74	62	56	73	53	84	51	63	56	68	79	64	79	50	52	50	69	73	57	60	70	65	73	60	64	52	65	58	55	68	74	57	69	73	66	64	81	62	65	64	63	60	43	55	68	54	58	66	67	68	75	65	54	58	64	79	63	72	64	62	68	81	61	75	49	64	58	71	71	61	65	69	63	67	72	75	68	74	52	84	57	59	63	57	64	67	63	67	54	52	60	59	54	65	78	64	51	61	78	75	68	62	72	59	59	70	63	68	62	71	63	62	64	66	58	58	64	62	72	64	64	64	60	55	72	82	58	64	55	71	60	57	63	65	53	59	66	76	62	86	61	70	66	70	61	57	60	83	61	53	67	64	69	45	61	72	49	72	58	73	78	56	53	52	71	66	56	67	68	55	68	60	68	64	60	78	67	62	60	67	71	55	60	56	67	64	60	71	69	83	61	82	63	66	62	77	56	75	68	68	51	62	59	69	58	66	60	66	73	57	70	69	58	56	64	61	63	63	61	61	66	61	59	66	69	55	57	67	68	60	61	62	54	75	55	67	58	52	60	69	63	74	56	64	71	56	69	57	60	64	65	55	63	50	80	69	73	58	59	64	70	70	59	69	55	62	71	63	53	56	65	67	63	73	57	57	63	65	68	58	67	46	58	62	77	56	58	57	59	61	60	56	61	60	64	66	68	60	59	70	61	69	60	60	67	69	70	71	74	72	62	68	58	73	59	58	63	72	65	61	86	68	66	62	64	77	70	74	66	63	72	62	66	63	56	69	60	68	53	77	59	51	72	67	62	61	60	69	63	57	67	68	69	65	68	66	51	69	62	70	58	71	77	79	82	63	59	77	63	64	57	60	61	71	60	66	58	77	61	74	77	57	72	56	56	65	51	63	63	66	66	66	57	53	70	65	68	67	66	65	69	61	57	53	72	63	73	55	50	75	63	64	55	69	58	63	66	61	52	67	61	63	76	51	61	73	50	64	68	71	73	71	74	72	70	55	77	59	58	76	62	60	54	74	68	55	70	62	75	68	60	64	68	47	62	62	49	64	53	51	55	70	72	57	66	76	76	65	55	55	69	72	60	72	62	85	84	62	61	64	55	66	77	53	68	76	57	76	56	57	43	64	67	65	64	64	64	66	64	75	59	85	62	63	77	62	74	53	62	68	65	68	57	66	70	64	61	59	66	69	60	60	49	72	69	73	53	66	68	53	66	66	71	60	66	71	54	68	55	67	68	71	67	53	61	64	64	71	71	52	62	66	57	67	64	75	50	55	56	66	60	54	59	52	67	75	68	57	53	54	78	66	63	59	64	76	76	74	65	66	58	67	56	67	62	64	56	61	63	75	68	64	51	66	71	69	58	83	62	76	70	67	73	50	78	61	65	70	56	68	58	64	59	67	58	62	71	68	64	59	60	54	75	54	74	54	78	63	49	66	64	64	54	59	58	53	81	64	52	67	67	60	61	62	60	66	68	59	52	79	55	60	54	69	70	64	64	69	75	66	62	74	66	59	60	75	57	59	54	70	63	75	74	71	63	57	48	65	77	65	67	59	53	75	60	74	63	51	66	75	55	57	75	54	68	63	71	66	78	56	55	48	55	75	69	62	61	54	67	62	68	62	58	60	50	78	73	72	60	81	70	66	74	60	50	52	65	54	69	68	67	80	62	65	70	65	62	64	64	60	78	56	54	73	57	58	62	61	69	63	49	53	60	62	60	66	68	65	69	57	69	73	52	66	61	58	62	46	75	62	77	57	58	66	55	64	81	63	71	62	78	64	64	61	76	68	53	57	74	60	76	71	69	56	63	52	72	62	73	59	52	80	79	61	58	64	69	75	68	54	59	62	62	72	75	50	72	73	69	68	63	54	54	72	70	65	60	62	65	58	58	63	72	74	72	66	80	67	70	70	57	70	69	55	66	65	53	76	56	61	71	78	68	65	65	50	73	62	70	64	64	54	52	59	59	63	58	69	60	72	60	63	56	60	64	63	62	63	69	73	70	59	61	76	79	54	61	56	61	59	64	67	76	63	60	74	53	62	60	67	59	70	62	64	56	60	64	64	74	89	55	57	62	58	61	66	77	76	68	65	68	70	46	65	72	66	71	60	66	67	68	68	59	71	73	68	68	88	70	65	73	67	65	64	52	68	72	70	69	62	67	67	73	56	72	68	67	64	81	71	78	66	72	70	53	46	55	61	67	66	61	63	62	68	58	65	69	76	68	45	60	61	75	57	67	55	65	78	59	63	49	56	75	71	52	80	54	68	58	56	69	59	64	72	55	62	71	53	71	60	77	59	61	69	59	52	53	59	74	58	52	74	58	48	73	64	59	73	68	69	65	53	72	75	59	67	59	70	73	65	66	84	61	80	63	72	60	63	68	70	58	64	71	62	61	70
6129	656	533	569	685	848	823	788	732	682	638	598	583	626	538	537	546	594	505	535	538	509	511	500	540	496	510	453	485	498	515	472	492	495	532	476	484	476	461	501	511	465	466	467	487	516	460	525	444	484	474	520	505	471	483	514	446	508	465	487	497	496	456	482	488	480	495	474	481	479	443	496	486	452	485	478	459	476	470	470	494	464	463	518	482	475	471	481	460	486	458	410	458	464	467	481	458	477	483	481	489	495	502	450	456	445	487	473	444	492	447	478	486	475	467	452	475	506	453	463	476	460	456	451	454	486	460	482	463	484	514	487	467	519	472	496	454	491	487	452	496	510	464	480	517	493	472	483	483	448	486	470	492	472	447	488	487	482	450	493	462	456	487	464	506	481	497	508	438	442	458	436	502	483	472	469	483	471	487	442	451	429	464	504	477	488	505	475	492	447	512	469	478	454	456	463	456	490	484	455	487	470	467	453	478	460	479	474	475	495	472	482	473	472	462	483	489	479	478	498	465	509	458	467	466	489	471	477	490	465	485	426	463	499	447	508	484	464	500	466	484	440	480	449	495	489	475	501	463	462	466	449	528	474	475	443	402	490	485	477	449	486	452	472	483	491	466	479	448	464	491	472	496	481	466	445	473	450	463	502	459	474	454	448	480	501	483	448	510	460	461	464	462	474	459	473	475	460	472	495	443	442	439	461	426	460	499	500	468	492	487	493	476	511	450	494	453	468	418	454	461	457	464	433	480	527	452	491	453	476	499	473	452	474	474	494	493	489	416	497	484	457	472	479	480	483	492	516	510	489	475	436	471	457	490	470	476	471	457	456	489	449	500	497	497	460	467	466	497	504	482	467	468	483	468	478	486	464	464	501	463	451	462	488	475	485	462	436	469	469	473	520	499	470	449	475	430	465	507	438	461	508	470	446	478	505	507	491	507	515	471	497	465	474	452	499	455	460	447	449	503	441	457	478	500	462	481	489	451	461	465	521	509	492	519	496	449	453	464	472	468	469	467	473	492	499	490	453	492	517	487	474	464	505	447	480	489	510	464	496	503	460	510	500	491	517	444	461	482	484	499	479	486	521	514	470	520	487	501	461	487	521	472	487	455	469	483	444	517	453	485	493	452	463	451	479	468	519	501	442	458	491	452	473	482	519	454	481	511	472	469	481	493	458	520	449	464	472	482	475	468	495	498	427	525	486	491	432	483	475	432	468	486	453	509	492	481	454	484	455	480	472	476	489	486	486	517	471	471	450	454	478	462	476	499	453	506	474	485	474	429	450	457	479	470	486	499	451	435	407	467	462	460	474	515	493	522	471	504	479	453	465	490	503	457	506	460	437	479	444	457	468	435	466	486	478	504	499	481	475	504	484	504	486	501	476	484	426	505	460	457	458	442	484	463	451	504	450	474	470	424	477	459	499	473	460	516	488	495	485	511	450	486	509	442	469	471	423	467	497	465	478	482	461	475	451	468	451	501	466	422	473	480	527	467	470	480	496	455	483	460	465	503	467	457	457	463	489	463	496	491	468	490	498	475	469	488	449	477	449	489	485	452	484	460	459	483	515	487	468	462	484	424	465	477	450	480	489	479	485	461	486	472	439	451	459	459	441	492	486	474	447	473	440	455	479	494	497	494	470	474	473	508	467	468	475	512	474	470	456	474	482	433	435	481	452	493	472	480	491	502	470	519	504	461	470	446	460	433	488	475	485	498	449	477	481	475	454	497	452	508	476	439	496	478	476	470	464	431	475	475	467	495	458	443	498	450	511	465	487	454	453	454	491	496	478	507	458	480	459	496	479	443	454	501	480	493	489	440	485	479	471	470	467	431	423	504	464	502	421	457	468	444	480	474	447	466	476	498	443	455	461	479	464	487	475	459	453	476	451	443	481	488	508	483	453	462	499	458	466	510	460	457	475	482	483	483	458	438	456	458	465	498	458	450	486	478	443	495	476	504	475	453	510	461	494	439	455	471	453	440	476	478	458	484	466	496	520	497	442	506	480	476	465	477	485	452	482	483	476	474	495	455	476	453	497	471	488	487	473	422	514	470	492	483	473	472	479	466	487	464	471	453	494	459	472	430	450	454	483	489	489	454	458	469	466	483	488	474	498	463	485	446	466	487	469	479	480	453	445	468	466	508	454	427	445	455	492	484	439	480	487	482	477	494	468	439	499	480	481	444	517	459	476	455	462	506	482	450	452	492	493	483	477	462	448	483	477	503	437	462	488	454	543	474	475	457	494	482	475	478	425	463	473	487	425	464	447	517	484	462	474	518	513	485	436	530	466	450	430	472	454	465	457	461	453	473	472	479	469	495	448	453	490	506	491	447	508	453	439	472	505	446	442	522	474	456	478	488	461	508	491	488	505	489	480	397	458	475	477	514	464	461	457	452	464	481	444	489	444	461	470	490	491	455	446	480	515	509	486	460	449	458	469	535	497	443	436	538	477	442	483	462	478	459	494	439	468	450	486	473	452	450	495	483	483	505	466	491	439	467	475	485	442	485	491	435	511	499	460	436	461	489	479	495	455	445	471	470	504	508	457	463	463	463	509	490	439	462	467	501	449	470	496	455	465	487	484	468	452	482	481	409	487	478	454	443	454	490	459	465	436	503	517	471	481	499	503	472	473	496	490	438	522	492	468	428	485	503	495	438	480	485	485	474	433	445	461	428	473	511	491	443	468	487	473	459	447	457	451	477	473	485	469	509	445	495	502	474	471	490	491	510	476	441	456	501	493	474	471	440	516	472	452	512	476	490	479	500	447	424	461	462	487	457	520	466	425	485	525	463	473	475	489	425	504	451	511	476	473	470	462	485	489	499	475	469	463	489	485	451	483	437	446	466	475	491	459	455	464	536	463	487	451	453	465	458	456	433	504	503	425	478	464	488	475	447	488	506	473	454	454	504	500	478	464	452	428	462	512	477	458	463	495	456	482	472	500	472	437	440	503	470	456	487	499	435	460	492	489	475	464	436	503	428	499	465	477	465	477	464	451	464	521	464	462	486	444	466	448	431	442	497	478	460	454	493	454	475	499	482	513	496	454	439	486	470	492	444	508	416	475	458	462	474	484	466	503	438	470	482	455	498	507	468	474	466	482	490	458	470	472	453	514	476	484	459	499	477	496	471	446	482	454	498	453	453	448	472	493	434	458	472	469	519	480	478	473	474	469	462	458	496	448	482	473	482	450	513	500	447	525	526	449	480	488	505	464	481	485	449	480	493	497	517	473	458	495	441	461	447	463	478	484	481	481	457	476	444	470	452	494	499	511	465	507	495	487	503	474	477	469	436	458	450	470	498	472	459	470	478	473	491	489	484	445	500	435	454	481	478	493	470	473	473	461	462	483	476	442	466	501	461	481	483	464	431	472	467	478	504	485	440	504	450	466	500	469	481	483	450	500	499	497	443	472	458	476	473	492	457	519	476	479	496	437	505	467	459	459	438	533	501	474	483	481	441	474	491	490	446	458	485	463	442	464
446	81	41	41	35	33	38	47	40	35	29	26	37	31	30	28	36	35	29	35	29	27	17	32	37	20	18	33	28	25	24	24	18	16	21	15	29	20	22	27	15	14	20	25	19	21	22	16	22	23	26	28	21	27	21	25	19	28	27	29	21	33	18	26	20	17	28	22	21	22	15	21	23	15	23	25	17	16	29	16	31	17	14	33	21	19	25	15	19	21	20	31	18	27	23	17	20	25	18	24	20	22	21	17	22	17	16	23	16	28	26	34	22	25	20	21	27	34	24	27	20	16	23	22	11	23	20	13	24	27	23	23	29	27	25	23	17	24	27	10	13	20	17	23	21	24	23	33	19	21	31	19	20	30	24	24	24	15	26	24	20	28	23	27	24	21	17	18	17	31	20	27	14	16	17	25	17	17	32	14	19	23	28	15	15	21	21	21	23	14	30	20	22	26	20	25	23	18	16	29	19	23	25	27	19	27	20	19	27	21	30	20	20	22	26	17	20	20	22	25	31	31	25	18	18	29	14	15	26	27	21	30	15	20	21	20	28	24	29	34	22	19	22	17	18	31	28	28	23	18	23	22	26	18	23	26	27	26	21	21	26	23	16	23	25	25	19	14	17	27	27	24	17	16	27	25	22	19	24	22	12	21	26	16	16	18	17	20	23	20	18	31	19	12	18	25	19	17	17	27	26	22	21	29	20	21	25	19	22	19	16	19	16	18	23	17	24	32	13	20	20	16	22	31	25	25	30	25	15	20	15	31	29	20	24	22	31	25	21	24	19	26	24	25	28	23	26	21	31	15	20	18	29	21	14	24	22	16	26	20	15	18	15	16	15	24	18	28	18	31	27	22	22	14	27	16	21	23	31	19	25	28	29	21	26	19	20	18	26	28	17	22	22	24	21	24	23	24	20	21	21	23	16	23	26	14	21	15	24	26	23	15	22	26	24	26	21	31	15	18	25	17	19	26	19	19	26	18	25	28	15	23	21	21	20	15	14	20	12	17	21	25	23	21	35	19	16	25	20	15	22	24	23	21	22	21	23	23	17	21	29	17	16	12	15	23	28	15	28	21	24	14	15	25	23	19	18	18	17	17	25	21	31	18	21	24	27	21	12	25	22	23	29	19	21	20	21	24	29	25	22	18	19	18	24	23	20	22	21	23	21	22	25	23	23	21	26	11	19	25	19	22	22	20	17	19	20	14	28	21	25	20	17	16	29	22	21	24	30	23	32	22	24	17	33	23	13	16	23	19	31	20	24	19	24	24	20	25	19	21	24	29	23	29	24	18	29	27	28	26	23	16	31	38	23	15	25	21	27	20	33	14	27	21	19	21	20	23	23	17	31	12	22	16	14	22	22	29	24	22	20	19	19	22	22	24	23	13	18	21	28	22	32	20	20	21	28	15	13	21	20	27	21	21	21	21	21	23	24	17	17	19	29	19	25	19	21	27	23	31	20	27	18	18	17	26	25	22	22	28	18	15	24	12	22	29	23	13	14	16	22	13	23	25	22	22	22	24	22	30	23	20	19	17	21	18	24	18	15	25	20	23	23	20	27	26	18	22	14	20	18	19	26	24	25	25	23	27	23	23	19	19	20	20	18	21	28	17	25	19	21	17	27	19	23	18	18	18	25	26	15	23	25	17	26	20	30	23	13	18	20	19	25	25	16	15	26	19	14	38	21	24	24	15	24	28	19	18	21	20	17	20	18	22	22	26	35	16	17	19	28	27	27	18	26	22	24	17	23	16	18	27	23	23	24	20	22	16	27	20	18	23	15	27	24	19	19	25	22	24	26	20	21	24	14	26	27	29	24	24	23	17	36	24	16	17	22	21	21	20	11	18	25	27	25	24	27	18	27	24	21	25	29	20	21	13	25	24	23	25	27	20	18	24	30	16	20	21	21	17	15	18	24	35	22	25	28	18	20	20	22	26	15	28	25	18	27	17	28	18	19	32	16	18	15	17	12	25	20	13	24	23	18	26	17	23	25	16	16	26	24	18	24	27	16	16	19	19	19	20	27	20	19	20	17	19	20	18	15	17	12	15	22	25	16	14	25	26	22	13	29	19	24	22	23	21	14	15	32	15	15	22	22	19	22	18	27	27	20	21	24	19	20	19	19	20	14	17	23	26	30	18	15	21	13	21	17	35	21	26	23	11	28	26	30	13	13	24	22	17	23	18	23	26	30	24	21	23	21	35	23	23	20	22	15	15	27	27	24	24	23	22	26	17	20	13	24	28	24	23	25	22	18	24	13	25	21	16	22	21	21	19	20	32	15	25	20	16	27	22	20	27	23	27	25	23	25	24	18	24	29	18	18	23	21	32	26	19	20	13	22	24	19	20	17	16	23	13	22	20	23	28	13	21	17	19	25	15	19	24	23	13	13	24	20	23	27	23	21	26	21	13	18	26	19	30	23	16	35	16	30	21	27	21	18	23	25	25	19	27	24	22	18	21	16	14	23	22	12	29	21	32	27	24	26	25	24	22	19	28	16	21	36	19	23	20	23	15	22	18	25	25	20	19	16	18	22	34	24	18	21	22	27	17	19	22	15	22	19	26	25	19	15	19	28	16	17	18	21	24	23	23	27	25	23	20	18	24	21	19	18	24	25	20	22	25	20	25	20	28	21	27	22	10	24	21	28	19	30	14	29	15	34	18	20	24	23	18	28	20	19	21	17	22	23	27	24	20	37	24	18	15	12	24	19	24	19	21	24	24	21	21	19	28	16	22	22	22	15	19	22	22	23	21	27	23	19	20	18	27	30	25	21	18	20	19	19	17	21	25	24	15	34	23	25	22	18	23	23	24	18	22	15	20	15	16	30	16	22	20	28	24	19	18	22	22	19	22	29	16	26	24	18	26	23	10	30	20	27	17	18	27	25	23	15	32	16	23	24	21	16	18	26	22	20	18	23	15	13	16	26	21	26	22	20	18	31	17	15	23	28	17	12	15	29	24	14	22	24	28	16	22	21	26	25	22	20	21	33	22	25	19	12	22	17	18	16	18	11	20	29	19	33	21	21	18	15	23	25	20	22	19	21	19	19	20	15	35	14	26	21	22	22	16	24	20	25	22	17	24	23	25	17	27	18	18	27	29	17	24	17	25	20	21	36	19	24	17	16	18	31	21	23	28	25	18	28	22	28	23	31	21	13	22	24	21	19	19	28	25	21	24	20	22	20	33	23	18	15	24	19	19	22	19	30	23	24	21	21	30	14	18	13	17	16	10	20	25	22	28	23	23	19	27	22	27	21	19	24	21	29	17	25	25	22	24	23	16	27	21	19	9	24	15	12	16	25	23	24	19	30	18	22	22	27	21	22	19	26	23	23	25	20	20	20	26	32	19	14	15	15	25	24	24	24	25	28	24	25	18	23	9	18	25	20	28	21	26	21	18	25	15	23	18	24	30	18	23	29	28	24	21	31	20	20	18	25	15	20	17	19	16	28	18	18	25	24	24	17	27	23	23	23	31	14	25
4936	1042	458	632	1606	2271	2213	1651	1427	1067	916	720	681	611	511	453	454	412	381	354	312	341	358	284	259	264	238	240	263	250	243	221	200	245	208	221	177	202	202	206	212	192	182	164	181	188	194	178	182	179	164	174	172	147	193	155	144	167	169	167	176	174	173	177	174	181	181	206	174	160	199	167	163	178	178	186	186	187	171	148	166	198	162	167	175	149	170	160	159	162	174	184	177	179	159	168	169	162	180	155	169	184	163	145	165	142	153	160	163	157	161	170	179	176	179	165	153	163	170	159	158	200	175	170	172	161	153	150	165	167	175	172	154	178	171	163	147	160	163	169	179	168	177	144	173	186	160	204	162	164	165	148	179	156	179	155	147	173	154	171	163	176	160	161	145	178	174	177	134	166	161	185	152	167	171	159	170	158	192	176	172	153	143	172	186	148	176	152	165	178	168	156	176	147	186	173	159	173	148	142	146	162	166	160	167	143	146	168	182	181	161	166	158	156	151	162	161	149	182	181	153	160	169	166	160	167	148	155	179	170	158	151	172	162	170	174	163	189	152	157	179	149	178	156	165	166	162	204	151	149	148	148	178	146	167	182	164	195	156	149	187	170	173	163	185	153	164	168	150	170	178	165	187	146	171	168	148	150	182	141	187	164	173	158	173	160	152	152	164	142	172	161	161	160	165	169	186	188	159	169	167	166	165	171	154	172	144	190	163	169	174	167	188	170	149	163	159	165	168	183	186	158	143	168	155	163	180	165	178	169	140	166	174	150	163	152	142	154	152	168	153	180	152	159	168	158	149	149	148	179	142	174	157	165	160	171	159	181	177	169	182	178	144	165	178	184	170	158	147	170	167	187	157	175	154	170	160	158	164	154	168	166	160	181	180	175	176	146	146	163	164	183	164	147	164	167	178	158	141	176	165	148	177	149	171	192	174	167	174	152	177	170	162	157	153	155	150	165	161	171	181	150	152	174	173	155	158	160	167	166	159	169	149	174	164	168	174	160	176	149	146	169	173	176	183	175	170	168	170	177	165	176	150	168	148	168	165	162	143	157	178	165	182	156	172	166	155	165	156	180	161	165	174	144	169	153	198	165	160	165	164	159	176	153	163	152	160	165	169	169	185	158	180	137	174	152	171	146	167	185	185	154	153	177	167	170	143	155	152	153	169	191	159	177	146	163	162	184	158	171	165	155	167	165	174	167	189	162	177	173	182	146	156	161	151	178	186	165	163	137	167	145	149	175	171	162	139	139	179	144	146	182	159	167	174	168	156	171	156	183	165	152	150	173	174	172	166	156	160	165	154	189	168	165	168	178	169	151	161	172	168	173	181	160	168	178	156	162	160	162	180	174	160	141	157	162	161	177	145	152	180	162	146	159	158	157	162	165	167	137	124	168	177	165	162	174	165	180	155	150	161	161	194	180	159	161	155	173	161	135	173	152	146	150	180	178	179	163	151	142	171	169	175	174	157	162	150	173	153	167	153	166	154	159	163	171	166	138	156	157	159	178	135	187	176	144	174	160	156	160	166	172	186	153	179	194	149	163	186	168	164	184	151	155	158	152	169	163	182	156	170	153	173	164	168	152	157	158	149	159	148	151	161	165	156	166	149	167	157	173	171	165	170	161	141	170	165	150	170	151	159	156	186	136	176	166	144	172	159	174	167	158	168	161	165	168	160	155	173	168	149	187	148	183	160	177	156	162	152	187	171	163	148	151	157	154	169	173	144	161	162	173	175	168	192	166	190	161	164	181	176	179	153	183	173	178	155	153	174	154	174	155	165	181	165	166	183	158	169	162	170	186	159	153	176	181	187	161	171	156	162	163	160	176	171	161	158	156	158	152	169	157	182	173	168	158	145	136	165	178	187	172	156	154	147	173	177	167	180	176	159	166	164	172	179	170	146	147	167	149	167	153	145	156	169	161	185	164	170	155	155	163	165	148	172	174	144	151	158	141	181	168	176	187	161	153	166	159	159	162	168	156	185	162	153	158	155	134	157	181	131	152	165	176	149	180	150	157	148	163	170	146	156	158	165	156	163	162	179	175	150	176	160	171	164	165	170	156	167	175	171	177	170	154	162	181	157	149	163	160	140	158	154	176	134	174	163	158	161	173	175	162	186	150	145	175	152	178	144	158	158	171	148	166	169	177	186	149	157	159	170	170	162	156	178	174	150	140	157	162	196	152	152	169	150	165	159	168	174	172	189	169	155	174	178	148	145	190	155	174	170	154	165	162	180	172	134	165	156	167	153	167	175	134	148	142	165	157	151	144	165	186	156	147	164	145	162	176	152	178	190	164	146	194	150	170	181	148	170	174	180	179	170	143	163	165	168	168	166	166	165	180	185	176	173	166	157	169	152	165	165	189	149	175	152	188	155	161	171	169	172	148	139	167	154	178	151	167	152	155	173	168	171	168	168	156	163	186	172	166	190	150	164	150	155	181	160	156	175	163	155	146	152	174	177	166	169	169	150	182	176	169	166	155	167	182	146	158	157	187	164	153	177	160	164	149	174	159	162	166	191	153	145	172	163	158	170	154	166	169	132	177	166	159	170	157	168	166	153	137	167	161	167	170	154	166	160	134	155	162	162	156	168	160	157	145	156	154	150	155	161	164	168	164	170	157	186	157	171	156	145	170	163	167	161	139	156	165	169	173	184	158	170	160	178	177	176	170	171	147	151	159	150	177	176	183	173	162	164	150	174	158	164	164	185	155	167	186	153	187	163	193	151	144	165	170	161	159	174	158	181	169	174	183	196	160	145	154	172	147	182	143	157	157	167	172	156	160	164	157	148	162	167	165	149	177	164	156	157	167	183	166	150	190	179	150	176	161	162	149	146	169	157	155	151	154	151	163	151	180	168	175	171	141	184	139	157	159	166	194	165	171	153	164	151	160	172	151	140	166	162	155	172	158	173	156	178	168	128	145	174	160	159	169	169	182	172	174	176	148	129	167	155	158	171	173	157	156	142	157	162	164	161	143	154	150	159	173	167	173	148	165	172	158	170	161	181	159	180	147	155	165	157	156	169	181	174	151	144	172	174	154	162	166	161	154	156	141	176	183	184	178	157	164	140	152	167	176	174	145	153	163	167	151	166	172	139	163	175	172	155	164	151	146	164	154	143	158	161	154	147	167	183	153	176	158	157	179	168	154	141	157	189	152	170	172	141	172	165	161	161	155	144	182	152	154	166	159	166	165	153	156	153	162	164	169	175	157	180	177	134	151	172	184	158	149	150	166	147	151	169	156	159	163	176	174	173	162	176	164	153	174	168	175	164	171	159	141	159	156	161	171	179	144	167	189	174	183	170	170	159	167	176	192	160	156	178	170	170	177	157	183	161	151	175	160	139	149	178	206	166	172	157	167	177	174	161	162	149	171	165	173	157	176	159	165	171	151	170	172	182	179	171	161	163	168	175	168	154	163	153	169	138	179	160	197	167	164	137	164	155	141	165	128	147	180	180	145	137	163	153	153	154	152	180	170
1747	141	117	103	108	105	126	122	115	113	117	108	112	113	110	122	111	103	93	115	89	106	93	81	107	94	95	102	99	95	109	111	102	112	106	85	104	90	91	91	96	105	96	89	114	83	102	99	90	86	100	94	94	101	104	98	101	94	103	105	110	105	94	100	93	102	84	104	98	99	98	89	101	92	86	100	85	107	105	100	95	91	94	108	96	90	93	95	111	117	106	88	110	88	88	88	98	107	99	90	98	89	109	110	91	95	90	96	96	106	93	93	111	93	67	91	91	100	102	92	110	104	104	101	68	98	108	75	113	82	86	88	99	104	89	92	89	101	93	90	107	113	110	94	98	104	92	110	94	99	98	87	100	87	97	104	83	104	92	100	90	99	111	94	111	90	89	82	91	96	82	95	104	95	74	91	97	77	83	108	97	93	106	90	86	114	113	84	94	97	132	82	104	104	111	99	107	92	103	83	94	93	92	82	100	101	90	82	79	97	98	84	92	90	110	91	90	115	93	94	116	105	106	95	86	93	92	94	102	88	94	89	94	105	97	90	112	75	95	86	102	71	79	81	110	81	113	91	95	103	98	111	92	121	90	95	104	91	101	103	88	98	112	108	114	100	94	89	112	103	96	101	121	87	94	112	95	100	97	91	85	86	85	90	94	85	102	97	84	106	103	103	98	107	102	97	90	85	87	99	101	93	91	111	91	92	92	91	101	106	90	90	94	104	97	69	94	85	100	82	99	94	92	90	100	96	95	91	93	77	102	93	88	88	100	88	99	96	98	86	93	110	121	107	103	91	103	87	88	103	99	80	86	101	88	94	84	115	78	73	81	101	108	106	96	105	108	103	96	102	87	102	89	97	100	88	101	74	100	80	100	114	101	104	87	114	101	83	92	96	73	101	97	108	88	102	99	91	84	94	87	76	95	91	105	99	88	89	87	89	93	102	115	92	116	104	114	93	91	99	101	91	97	93	88	91	90	105	103	100	97	77	95	97	97	103	102	93	114	89	87	96	96	84	97	99	97	108	94	107	100	94	95	106	96	97	117	95	102	98	106	87	88	87	120	125	107	89	89	109	101	110	75	112	83	99	101	93	102	94	101	96	84	86	92	98	101	98	92	102	91	94	104	113	84	86	84	96	99	96	101	110	112	93	86	88	78	95	109	87	103	109	98	99	105	105	93	77	98	84	100	89	93	100	98	82	122	96	101	97	86	101	95	94	105	92	106	95	80	112	88	86	101	110	94	85	102	77	96	89	101	79	107	110	90	105	90	107	105	84	116	76	70	87	90	73	84	84	84	99	109	95	99	92	81	95	97	110	77	93	109	87	83	105	86	107	87	90	94	92	85	101	104	93	107	90	94	92	92	89	103	105	75	126	100	101	108	101	81	98	88	100	86	96	85	97	95	112	111	89	101	88	86	109	112	93	97	96	89	75	101	95	91	96	103	102	82	86	85	93	111	87	96	97	106	92	91	104	89	101	113	114	85	95	88	109	107	91	102	108	78	83	96	80	93	97	84	93	102	77	91	103	113	98	92	91	95	92	96	90	81	81	90	109	99	102	102	106	99	99	107	93	96	83	98	101	85	101	100	96	92	84	115	79	95	91	99	101	99	89	93	97	89	89	108	91	101	82	97	101	94	94	89	108	96	100	98	92	97	83	90	99	108	82	115	102	78	93	89	111	100	106	115	100	96	110	101	107	81	94	81	102	97	91	94	88	90	84	88	97	86	101	109	95	102	107	104	109	97	89	95	93	99	117	105	88	107	104	102	100	88	94	105	105	84	106	93	106	89	114	98	104	92	99	94	104	97	96	88	89	90	81	94	99	87	95	90	91	97	87	96	108	97	106	92	103	97	92	118	95	109	87	87	86	87	88	94	90	103	81	100	118	113	93	81	87	94	89	101	82	100	93	94	85	117	87	103	87	95	88	93	106	84	92	96	76	92	96	82	94	92	93	98	89	92	103	100	77	100	106	91	93	93	114	76	107	112	88	81	96	94	97	93	83	109	94	95	89	102	85	84	101	97	119	104	92	111	91	86	87	98	85	97	93	96	97	84	110	94	110	99	104	104	110	95	86	94	92	97	87	97	96	104	77	92	88	85	89	92	106	90	121	122	104	82	90	102	112	96	86	92	84	82	93	93	91	117	87	91	100	100	113	93	106	102	103	106	85	119	94	98	88	85	107	87	72	101	96	79	103	93	95	88	96	80	93	92	87	95	95	94	100	108	94	98	87	89	81	102	82	85	98	92	103	110	93	89	95	87	97	83	95	112	91	108	91	85	82	107	93	112	76	81	88	100	102	89	89	108	81	93	105	104	100	110	78	94	88	91	87	96	75	100	112	94	83	102	116	96	99	83	82	97	101	90	92	108	96	91	95	103	98	88	100	89	88	83	101	95	87	99	113	102	100	78	102	100	92	102	102	93	87	97	100	81	87	99	91	93	107	94	103	96	98	89	99	90	105	110	98	111	85	95	98	101	93	94	108	85	91	85	105	89	95	88	86	109	84	113	102	82	82	91	79	89	113	89	81	96	93	99	88	94	99	98	108	110	81	111	101	93	113	93	84	90	107	107	94	107	94	107	99	100	82	84	75	89	106	90	108	100	86	96	97	83	119	82	99	101	97	86	104	97	79	102	95	88	99	104	98	103	93	114	101	101	101	100	80	94	108	111	88	112	96	114	98	94	92	106	106	86	91	81	102	85	103	89	111	98	81	82	93	100	93	95	91	109	98	85	86	107	110	117	88	84	93	99	88	105	84	83	100	99	93	92	103	101	92	96	94	90	104	96	101	98	78	104	82	80	106	79	94	93	99	97	108	75	88	103	82	91	104	94	95	97	87	105	84	80	90	95	92	96	107	107	99	99	117	112	95	104	96	86	88	98	103	110	90	107	101	104	77	90	102	104	92	80	88	110	100	100	96	110	95	79	86	89	104	114	95	87	95	105	88	109	111	93	106	96	86	96	106	88	109	107	93	87	85	109	108	94	113	85	95	102	105	98	95	84	101	102	112	104	111	94	103	93	101	98	104	98	84	105	107	112	91	109	111	110	101	95	91	72	96	109	86	95	86	102	102	81	104	95	117	93	108	116	94	114	107	109	92	96	104	93	78	84	110	102	94	82	99	101	98	105	101	89	98	88	105	97	91	97	103	84	86	96	93	72	98	93	103	90	105	89	99	98	104	110	102	112	90	93	88	83	87	92	88	85	105	98	85	97	101	107	92	95	87	84	107	75	101	106	98	83	99	97	77	100	101	81	78	82	102	109	96	101	91	87	91	93	100	97	88	79	97	98	87	84	92	87	109	68	91	85	123	98	101	111	113	105	108	93	87	74	93	81	97	104	98	106	95	96	97	116	108	87	106	97	104	103	98	102	90	105	93	99	87	92	102	91	83	105	94	117	91	107	102	93	112	86	96	105	108	100	90	91	87	75	84	100	93	108	111	101	94	93	96	107	99	86	96	90	88	95	93
7765	1251	916	1062	1708	2293	2313	2012	1761	1528	1396	1187	1209	1046	1058	971	934	944	864	823	861	801	799	779	801	779	757	779	788	747	747	748	719	705	757	736	731	746	704	752	728	708	778	736	699	718	701	674	698	711	708	693	718	681	734	691	684	643	708	736	745	738	711	692	694	729	693	679	660	690	674	712	718	665	679	672	647	694	691	731	699	656	674	703	708	688	694	684	726	664	703	746	665	699	690	709	699	686	661	712	750	672	644	684	690	692	717	701	694	652	678	737	644	660	708	678	645	680	662	674	706	665	739	708	661	677	732	703	703	669	684	683	695	715	738	699	711	680	679	677	648	677	711	682	695	629	647	723	687	671	734	650	678	643	654	708	679	694	680	723	644	672	681	654	703	710	647	695	691	670	700	717	693	729	704	680	652	670	713	703	709	687	675	694	687	674	697	720	696	689	724	652	655	705	688	710	677	688	653	679	735	701	708	670	652	675	641	709	717	677	660	707	714	707	697	646	720	636	677	674	680	715	682	697	662	641	697	661	719	735	682	735	708	682	649	693	642	722	696	690	710	645	721	654	670	665	679	604	680	663	655	681	695	679	696	710	695	661	697	661	680	690	635	659	611	681	662	668	659	702	684	682	699	647	719	690	691	693	696	729	682	686	736	665	636	752	677	679	668	733	733	698	678	700	683	701	702	676	704	649	698	697	678	623	690	714	694	639	648	678	691	668	718	738	678	711	688	744	659	666	689	681	670	653	708	739	652	702	656	640	665	714	704	646	727	667	695	736	634	740	639	676	691	716	678	730	705	697	691	695	692	721	691	707	656	662	690	659	728	648	664	701	672	722	696	671	664	693	725	691	678	694	703	661	740	721	675	662	715	688	702	699	723	650	691	692	720	665	669	674	682	741	694	686	690	702	688	698	672	646	696	672	689	687	670	646	664	653	679	677	695	663	648	692	643	662	681	698	693	677	682	678	667	720	752	720	711	696	722	732	683	634	678	720	679	713	685	693	670	716	709	675	700	713	681	744	656	669	722	724	715	654	659	693	667	716	642	682	692	712	696	746	650	705	728	630	743	684	678	713	684	657	709	673	690	685	728	710	679	654	666	695	691	707	693	657	730	631	671	654	762	692	675	679	714	707	674	683	684	637	681	652	708	626	696	711	707	722	728	698	719	735	665	685	726	703	754	670	689	693	681	695	712	681	661	662	676	681	635	684	703	703	654	676	677	693	677	669	671	702	714	685	685	641	689	636	622	639	675	738	676	647	685	729	651	628	691	725	688	673	648	657	649	659	678	725	664	705	667	701	681	666	674	673	671	723	691	675	718	689	675	659	696	693	691	677	694	706	672	684	691	698	652	752	723	712	694	690	702	696	697	695	660	718	704	682	680	635	684	726	700	711	704	660	667	712	704	685	743	695	748	720	692	710	666	666	629	717	675	695	702	723	731	703	661	732	723	655	690	741	685	672	689	710	737	632	697	717	662	696	661	671	711	653	731	677	680	676	744	695	678	684	674	683	734	687	684	669	686	676	655	693	714	695	680	630	662	647	658	679	689	659	676	642	679	691	696	634	682	700	629	665	685	696	688	676	657	694	657	695	715	739	708	716	702	709	692	685	681	738	666	670	675	683	678	713	674	719	710	642	666	666	670	690	722	701	730	730	708	661	740	725	650	696	674	676	688	685	703	659	727	676	688	670	699	695	688	668	713	662	655	717	679	712	685	750	626	700	728	657	710	730	659	692	687	738	675	665	672	691	708	748	706	642	673	667	688	674	667	689	703	691	716	648	672	703	685	694	662	702	655	691	685	685	684	721	701	699	684	660	702	656	662	674	740	652	680	653	674	695	669	745	703	662	723	624	692	685	660	715	683	704	671	692	667	708	715	710	653	694	723	705	664	673	662	708	667	707	654	676	714	710	650	696	689	731	703	666	592	702	674	663	684	682	667	694	694	664	644	634	678	657	692	668	679	642	692	684	635	689	674	685	649	679	701	675	702	670	663	673	692	687	630	733	683	699	661	682	758	722	672	730	718	673	690	713	691	642	705	700	695	675	628	715	630	703	661	686	692	646	672	690	673	688	675	670	649	709	724	697	658	737	650	667	655	650	658	690	694	690	658	675	710	678	680	701	702	676	675	650	706	645	672	705	717	669	693	697	701	700	699	693	677	677	689	697	660	704	667	698	688	692	706	667	686	661	672	762	647	666	665	698	675	696	740	740	671	655	687	654	691	667	710	684	693	632	689	689	686	691	706	672	680	663	633	675	667	711	691	647	653	677	711	687	690	676	713	666	706	676	697	708	679	727	718	704	742	651	707	696	656	687	677	682	628	709	683	701	709	704	695	658	680	707	694	675	716	661	681	691	685	607	682	720	695	613	645	682	682	716	694	667	715	702	718	660	677	681	682	692	713	670	662	639	714	722	698	680	722	671	700	710	652	671	635	661	696	680	638	665	656	734	680	661	691	670	719	689	650	689	695	698	687	664	663	706	704	662	670	691	699	652	679	703	677	704	707	654	728	707	713	690	690	702	705	700	646	767	691	662	677	665	693	684	718	730	681	657	668	741	686	662	691	670	661	675	679	698	671	656	706	681	656	657	686	674	684	668	688	642	682	676	686	698	665	655	715	732	681	690	653	693	687	685	651	651	655	671	658	732	708	682	675	713	685	643	647	699	710	663	677	719	672	674	687	684	662	687	698	672	706	700	689	695	685	628	700	698	657	639	703	686	658	650	695	690	692	746	702	691	735	684	661	699	711	670	680	685	704	689	735	689	700	695	729	732	693	701	641	655	663	651	648	691	640	634	718	705	742	690	722	691	681	693	672	701	728	714	690	728	708	702	672	724	665	723	708	697	701	736	695	716	665	691	667	708	717	714	693	706	709	671	708	664	690	667	654	665	740	703	704	654	651	658	728	642	677	734	678	658	681	716	720	658	661	684	663	750	676	706	708	695	663	668	697	711	734	705	707	685	713	709	735	650	655	655	679	644	694	706	735	662	691	672	686	709	732	694	684	738	677	665	713	675	654	642	683	676	669	703	687	678	659	660	644	708	686	691	700	622	695	679	662	669	707	718	646	672	665	681	662	712	702	713	705	732	645	713	659	675	682	680	683	712	705	684	731	710	678	713	638	724	755	672	705	699	672	692	684	631	713	680	668	664	657	695	742	694	677	679	679	652	680	713	727	686	673	668	630	695	708	714	642	724	712	646	725	684	705	661	732	697	697	688	705	642	687	709	697	757	678	666	737	712	693	701	692	669	707	673	679	703	704	657	737	644	701	690	708	663	750	710	658	725	670	638	723	666	669	691	688	721	692	728	697	686	685	684	684	730	679	685	708	737	654	666	652	667	659	731	746	684	658	657	727	694	660	684	720	726	661	667	699	686	672	661	653	662	671	694	631	698	749	671	688	677	694	667	686	691	681	707	709	704	729	657	668	721	699	667	658	693	726	701	695	679	681	698	675	674	682	618	679	683	695	705
833	126	77	67	64	87	85	96	87	87	66	68	58	63	52	55	56	52	55	48	51	49	50	55	42	43	55	31	58	42	49	40	47	50	53	51	60	56	43	46	41	42	52	42	47	32	51	50	36	42	43	43	37	35	54	53	47	50	61	38	37	38	38	47	41	35	35	51	40	44	40	42	34	54	43	35	42	55	57	41	48	40	33	50	46	49	32	38	44	44	35	47	36	35	39	40	32	38	37	33	33	48	44	46	38	38	39	48	40	53	40	50	45	63	47	48	43	52	51	46	41	51	52	32	50	35	48	50	38	57	40	44	39	39	42	55	38	40	41	40	50	47	53	43	53	36	55	25	49	50	46	39	38	44	45	53	52	48	32	52	56	30	41	46	46	40	32	33	52	46	46	42	45	41	45	31	53	52	38	54	32	24	47	40	39	48	47	53	49	49	40	36	49	44	41	43	45	38	39	32	45	39	32	46	50	44	35	49	52	34	46	44	36	43	47	47	50	51	36	42	49	50	35	39	40	46	47	39	40	38	43	46	47	30	46	57	39	39	30	37	49	42	44	43	37	54	49	43	35	44	43	55	44	44	33	44	56	46	37	43	46	42	40	44	30	39	46	41	44	42	45	44	33	45	40	48	47	36	33	42	43	45	48	47	44	28	36	44	43	48	51	45	29	45	58	46	52	39	35	51	46	38	39	57	41	35	40	50	45	51	54	41	46	34	49	48	40	49	44	48	41	49	45	50	50	50	44	45	43	36	39	44	41	46	50	43	54	39	45	32	37	39	40	44	42	55	40	38	38	49	34	34	41	42	39	53	49	52	44	45	38	41	42	47	41	40	45	40	45	41	43	41	30	46	45	46	52	57	41	37	62	33	38	45	48	44	34	47	43	36	43	49	39	35	31	47	42	46	35	45	40	43	45	32	45	38	29	37	46	51	48	55	47	43	42	47	49	40	50	44	40	44	45	28	42	35	40	37	41	41	46	51	38	34	35	36	38	36	56	39	29	39	49	42	48	52	42	32	51	50	49	33	46	38	50	34	36	52	40	36	38	48	41	33	40	49	51	54	40	64	41	32	49	43	33	43	40	46	33	36	42	45	38	40	44	40	47	50	46	35	48	32	37	37	49	41	49	43	43	37	42	50	45	40	44	35	40	38	39	42	39	37	40	54	41	40	35	43	58	54	48	47	43	47	46	38	41	49	42	43	42	50	48	51	34	41	36	52	41	43	45	41	44	46	45	38	35	45	50	49	46	36	44	49	36	30	46	41	47	39	49	51	42	39	44	48	50	47	45	37	44	41	50	40	41	49	38	40	42	46	44	38	43	41	42	46	38	43	45	47	44	47	44	60	41	49	38	43	38	41	37	45	39	40	39	36	47	52	37	31	47	41	38	41	45	41	56	49	48	38	38	39	40	39	45	48	39	47	37	39	28	44	55	54	41	49	42	44	41	50	43	43	50	41	33	51	57	42	35	41	42	37	39	38	42	44	38	48	40	50	38	36	44	49	50	38	38	33	37	37	38	42	47	32	48	47	41	55	44	51	40	52	50	49	45	27	39	38	39	38	65	42	35	48	60	43	37	34	44	49	45	49	52	37	39	52	42	37	45	51	37	37	49	40	50	41	42	49	45	48	40	43	40	36	34	37	56	43	44	33	39	43	41	64	40	55	46	31	44	54	36	39	53	44	45	53	52	39	42	56	48	31	44	46	41	34	46	33	42	46	37	38	37	45	48	44	48	43	35	36	47	49	46	37	35	43	38	44	44	41	38	45	38	57	45	44	44	37	44	37	56	45	33	39	36	48	33	42	47	33	41	40	30	44	48	37	45	50	44	65	36	44	40	38	36	44	36	45	40	32	29	42	45	45	49	43	46	45	32	67	38	37	59	39	24	48	37	40	46	49	42	51	33	46	46	49	39	45	44	47	42	53	36	37	43	35	51	52	37	52	38	52	36	50	43	48	39	45	58	42	38	46	48	44	53	45	51	40	41	41	58	47	42	49	52	34	41	44	37	38	43	42	45	41	62	46	33	51	43	39	42	39	35	37	41	42	32	38	52	43	37	42	46	48	44	40	52	34	42	49	47	50	37	39	35	42	39	44	45	41	44	42	40	52	38	42	42	46	46	38	46	44	35	40	38	33	46	49	31	51	47	40	45	46	38	42	44	48	45	44	40	49	32	44	33	36	37	46	70	51	52	52	46	39	49	63	42	42	51	34	44	46	50	43	41	46	41	45	40	46	46	50	45	39	45	52	41	31	36	45	34	37	55	39	49	39	49	39	49	42	38	42	30	44	44	45	39	45	45	37	45	48	40	39	60	43	39	44	44	39	43	44	43	33	31	41	58	37	49	59	40	42	47	40	34	44	40	49	52	32	36	41	48	46	53	37	37	35	42	34	37	42	46	47	55	52	37	41	34	47	48	45	43	29	52	44	39	42	38	38	44	31	46	42	41	56	47	36	47	42	34	34	45	38	48	41	36	47	42	44	52	41	40	50	56	42	44	46	34	48	37	38	48	48	32	37	40	35	57	41	48	45	42	56	49	54	51	43	32	37	48	46	49	42	49	39	41	48	44	51	36	36	47	41	39	40	46	31	41	43	36	33	54	43	43	43	42	46	36	40	45	55	45	29	46	36	44	43	51	55	38	38	41	49	50	49	32	45	49	53	36	37	42	42	42	41	42	42	65	47	46	43	53	44	40	47	37	44	42	41	41	45	45	33	39	42	40	48	38	35	36	40	39	45	44	45	46	34	52	41	34	40	39	48	36	45	48	48	41	50	43	44	50	41	40	34	39	52	33	25	50	52	41	44	47	38	43	41	43	42	49	43	49	57	43	43	46	30	63	45	40	45	32	42	45	41	39	64	54	35	36	41	52	41	51	50	39	45	39	38	47	36	49	39	49	52	37	45	28	49	43	38	37	36	45	43	47	38	38	19	34	48	34	58	37	34	49	38	35	39	43	38	46	46	56	40	43	46	43	49	33	41	41	44	43	43	36	50	34	44	39	47	35	39	49	39	56	49	37	45	38	51	48	39	39	48	46	40	44	38	44	40	53	50	52	30	45	48	39	40	51	48	43	44	46	58	35	48	35	33	39	34	39	44	39	40	55	38	59	43	49	49	36	36	42	47	40	39	44	39	49	44	40	33	42	49	45	45	37	32	48	46	41	47	42	43	39	44	41	52	46	41	51	34	52	53	41	46	54	43	40	36	39	42	66	46	31	36	39	45	33	49	55	39	45	47	51	50	47	51	37	48	48	29	35	46	39	44	39	45	39	44	42	40	35	45	42	38	40	42	51	51	42	45	51	44	38	44	45	38	38	30	43	32	48	49	29	49	29	39	40	47	39	31	47	46	28	30	40	27	43	36	32	41	49	35	33	54	37	45	41	46	32	42	40	33	49	42	48	45	45	48	51	49	30	41	49	46	32	43	53	35	41	42	40	37	44	42	41	47	43	42	45	47	37	33
7685	1497	821	1022	2636	3614	3401	2873	2302	1870	1565	1289	1179	984	862	799	827	707	626	586	554	515	514	505	499	430	493	443	435	411	399	398	401	387	381	386	342	375	356	361	333	355	346	324	329	349	362	344	320	361	299	277	341	321	307	342	312	334	327	318	304	307	324	326	307	354	320	327	287	305	344	317	319	314	332	286	327	357	296	304	285	303	322	314	312	329	313	311	286	282	326	322	280	321	311	289	269	261	300	315	308	298	292	306	299	307	306	328	269	318	284	316	270	303	284	272	306	325	285	290	307	303	327	302	294	292	285	308	293	309	297	295	271	322	323	287	305	273	310	323	282	297	306	305	309	299	302	299	302	316	297	274	279	323	287	299	282	296	301	310	291	292	306	313	291	285	272	321	285	310	309	305	276	311	319	308	306	284	306	318	300	274	283	321	304	329	268	307	291	291	290	286	283	256	300	290	290	305	300	303	298	291	289	309	302	300	278	299	271	308	286	276	280	305	310	303	305	286	294	318	288	296	285	287	295	313	303	290	281	325	287	277	301	317	301	305	284	289	281	276	281	274	288	287	298	287	320	287	290	290	271	292	299	279	294	310	306	298	327	301	312	289	302	296	305	299	302	305	299	285	283	307	311	311	296	299	284	261	311	299	285	298	286	299	310	255	278	290	301	297	249	285	308	321	315	275	296	313	304	288	315	290	300	267	277	286	290	285	274	291	292	290	288	285	305	313	274	308	293	296	309	301	280	302	276	292	286	286	304	298	272	265	291	285	306	302	301	295	295	317	279	334	291	295	287	306	264	269	309	276	281	278	283	292	281	289	296	284	305	292	321	312	276	252	287	310	326	341	300	278	277	313	309	295	316	301	286	269	318	298	315	321	307	283	292	290	321	322	268	289	289	274	245	281	285	291	292	296	308	293	290	298	303	332	290	293	345	315	308	294	288	289	295	303	301	302	282	269	264	326	303	270	265	287	294	303	265	291	288	311	287	299	285	315	281	283	299	297	278	304	288	278	291	288	284	268	273	325	271	276	273	288	304	300	286	285	321	293	288	305	311	263	274	284	287	289	306	306	292	289	300	309	287	332	298	260	309	293	308	276	296	312	282	294	315	297	281	287	304	294	304	307	299	291	295	246	322	301	313	323	304	315	299	279	288	272	316	277	310	297	281	292	280	309	293	303	299	313	302	289	258	292	292	306	312	272	279	296	296	280	302	289	306	318	321	283	281	312	272	279	304	302	290	308	280	302	305	292	289	286	334	299	304	303	309	283	321	303	300	266	283	290	313	298	306	269	323	279	295	290	290	279	290	303	275	280	321	269	327	299	280	292	310	298	295	307	314	299	300	293	288	288	276	283	298	296	294	289	319	297	299	307	297	300	304	305	307	293	317	285	256	335	294	285	269	275	272	249	270	282	299	275	278	293	285	278	326	308	313	299	295	287	274	295	264	294	312	302	277	332	285	265	291	323	329	311	297	323	283	326	294	294	288	299	299	313	278	304	257	345	295	299	299	301	273	277	277	303	301	314	296	292	290	260	326	289	259	289	284	289	292	323	300	297	286	280	290	301	272	315	275	301	283	321	275	308	295	304	271	287	309	295	249	296	285	291	250	279	308	307	285	281	323	299	309	276	256	277	272	285	301	311	297	267	317	307	260	301	286	264	285	290	298	307	298	288	285	327	281	277	305	307	252	283	282	303	308	355	308	273	314	316	319	319	320	324	308	297	292	284	319	309	264	329	282	311	284	298	261	281	281	294	289	307	303	279	295	295	268	325	287	286	287	300	279	287	314	297	307	293	310	311	294	282	270	286	263	293	296	329	308	306	288	319	302	260	277	311	282	303	284	287	277	287	315	286	294	285	313	305	335	300	321	294	283	281	289	278	298	306	295	257	279	298	295	284	327	291	301	283	298	276	269	270	274	297	275	308	295	314	285	311	294	307	289	283	298	301	306	295	312	259	259	303	296	260	280	294	291	289	274	263	308	300	295	305	288	287	309	275	268	258	280	286	301	305	287	310	321	289	345	282	301	301	291	272	294	271	297	306	304	276	296	312	297	289	294	313	301	307	280	298	281	311	280	314	310	301	290	253	264	306	270	286	318	313	271	295	288	290	268	309	275	298	268	257	295	331	291	290	314	299	261	304	294	328	292	296	289	293	312	305	290	271	286	278	304	322	298	276	291	267	281	310	303	334	326	318	300	277	295	283	307	307	293	295	270	307	336	287	304	291	324	291	287	250	295	319	310	288	274	338	300	257	312	292	269	274	289	304	290	316	277	322	286	267	288	317	299	283	289	279	305	271	327	272	288	278	285	285	284	296	279	263	302	310	287	274	321	322	286	278	277	314	317	269	311	282	289	272	296	296	300	302	296	287	293	332	303	282	276	303	284	264	272	273	332	293	317	278	313	327	302	297	317	294	299	268	304	309	275	298	242	298	287	304	335	286	294	327	310	289	281	268	302	317	301	275	300	283	275	287	292	312	295	277	303	310	283	341	289	282	278	283	260	294	270	317	293	296	268	321	282	283	286	295	328	274	272	323	295	294	306	282	298	304	281	288	308	294	309	284	297	311	322	298	297	294	289	289	303	311	290	296	279	296	260	289	271	280	285	299	278	329	313	290	283	291	280	300	310	323	294	268	273	311	273	297	344	319	285	262	328	286	302	295	324	307	277	282	282	301	312	282	294	290	302	344	336	268	314	304	315	282	274	277	283	310	250	331	291	294	299	283	289	303	313	267	282	283	295	276	302	293	286	302	294	288	304	319	311	289	302	298	294	283	308	260	290	293	279	284	292	316	316	291	291	316	295	299	287	299	305	288	276	290	280	303	291	304	296	307	303	311	280	282	284	271	325	297	303	305	275	291	320	329	300	292	286	278	278	306	288	307	322	312	282	283	282	308	278	302	271	306	267	291	341	300	273	282	283	277	312	278	298	301	265	313	296	307	274	319	308	305	302	297	283	269	293	300	324	314	320	286	283	300	296	304	265	266	266	310	306	320	294	297	309	300	282	301	319	320	283	297	291	313	288	286	341	291	327	275	282	289	285	315	303	311	307	290	308	334	289	286	310	300	297	316	287	292	301	298	285	298	298	275	269	294	292	274	313	282	313	261	293	303	297	269	300	274	306	281	300	312	270	310	270	274	262	270	312	277	320	305	305	316	284	303	281	303	305	298	268	286	330	272	317	258	288	296	300	275	277	312	309	286	306	289	267	298	290	303	311	291	280	282	311	285	294	302	328	298	273	307	255	292	310	266	288	346	317	318	268	285	309	290	301	305	306	302	278	289	302	280	294	287	299	295	319	270	283	307	300	314	271	284	310	320	304	284	291	296	271	303	318	296	280	296	293	283	302	324	295	282	297	275	286	299	315	325	262	281	267	283	318	291	302	272	285	305	284	276	279	313	294	333	313	299	288	308	303	295	278	284	280	290	281	281	329	328	266	266	283	276	281	313	327	296	268	283	276	287	283	271	296	290
1057	70	81	73	66	62	60	73	76	64	60	66	72	84	65	49	60	67	80	54	63	67	44	61	75	69	62	59	66	76	71	59	61	65	65	69	59	76	78	63	63	81	53	84	65	62	71	53	50	83	66	41	68	54	63	68	59	67	57	70	44	56	68	69	59	64	68	58	65	63	58	59	85	68	58	57	48	58	63	72	63	56	61	62	61	80	70	63	58	74	54	63	69	65	62	60	78	61	55	56	61	53	59	59	61	64	73	64	70	66	73	55	65	65	59	52	66	56	60	59	56	66	60	68	61	72	68	66	58	82	57	56	81	81	57	69	65	72	64	75	54	68	66	53	59	73	60	73	74	76	62	71	66	66	81	65	73	58	65	61	74	61	67	45	68	66	73	64	71	56	59	62	64	64	68	58	70	70	69	71	57	60	65	55	52	61	63	58	52	69	79	64	64	59	54	68	71	55	58	62	50	55	76	67	45	58	73	64	62	62	70	59	57	58	63	55	68	65	39	72	55	67	59	57	77	58	65	62	68	67	57	60	64	55	68	52	76	57	62	60	76	65	46	54	59	69	60	69	74	75	50	48	79	66	76	63	61	61	70	61	62	57	69	74	65	60	65	64	55	76	63	66	61	65	57	58	69	68	60	51	65	64	72	77	68	58	57	57	59	59	56	71	60	75	67	85	53	59	59	77	55	55	80	66	65	62	65	80	57	61	57	71	69	60	72	52	71	64	65	67	62	62	53	60	62	75	66	50	82	77	66	77	77	59	75	71	64	63	70	62	66	77	72	65	67	57	71	62	64	69	72	74	59	61	60	49	65	64	63	51	51	74	59	68	62	77	60	68	77	57	54	75	70	76	79	70	74	63	73	61	57	54	52	59	76	63	62	62	65	68	57	67	70	61	69	54	60	70	63	52	67	75	75	78	50	61	61	66	68	67	60	55	60	61	70	57	67	68	68	64	70	52	73	63	79	64	54	61	49	61	59	75	55	67	65	76	60	71	60	57	62	68	62	65	68	54	67	64	68	67	62	53	65	53	60	74	72	57	61	71	46	63	72	64	90	61	63	73	61	59	66	81	62	48	62	70	52	70	63	73	51	73	59	76	65	51	72	57	69	56	67	65	62	66	57	59	65	66	68	76	67	59	51	70	73	70	59	72	59	71	66	57	64	71	54	63	52	61	59	52	67	53	60	61	52	56	58	57	62	81	62	71	67	51	65	60	69	42	64	49	68	62	67	54	61	66	69	52	64	69	60	66	68	84	52	64	52	58	70	65	77	49	63	74	82	67	72	66	71	69	57	62	63	61	61	50	68	75	49	76	75	64	58	57	63	69	87	62	68	68	60	62	67	87	64	59	75	70	52	69	65	75	67	52	60	72	69	52	70	71	61	60	69	59	57	65	67	76	51	55	66	65	48	77	73	51	67	70	67	54	78	61	76	73	64	65	59	60	62	56	62	62	70	64	85	61	61	65	73	68	54	59	58	61	75	69	69	65	66	70	67	75	63	70	68	43	60	73	60	71	55	68	61	61	67	73	62	57	69	58	57	58	73	64	55	89	73	58	75	61	48	53	61	58	56	58	64	60	51	66	65	72	62	59	83	71	65	70	66	69	51	63	60	65	70	56	53	59	63	54	58	69	79	65	75	75	72	62	71	59	66	65	66	68	44	48	58	77	57	77	53	58	63	58	62	73	66	54	65	55	65	59	51	63	59	56	50	60	64	77	64	69	63	51	79	66	72	72	72	59	57	56	73	56	55	58	67	70	60	74	69	61	63	66	71	69	72	63	56	76	78	77	66	66	77	65	75	61	71	78	58	61	59	64	58	69	70	58	61	55	58	82	67	68	60	63	64	58	60	68	69	67	75	73	53	71	70	62	47	64	62	73	48	68	65	63	69	63	73	54	72	76	69	60	71	65	71	69	49	58	65	72	66	76	59	63	58	67	73	57	66	77	62	72	55	68	73	60	66	58	70	76	60	50	54	55	64	54	69	65	71	68	81	52	54	67	67	74	68	58	70	59	54	57	68	53	56	65	76	73	49	64	60	44	50	67	50	68	59	56	56	58	50	67	67	48	62	64	47	60	61	62	67	62	56	50	63	55	70	63	69	70	67	57	69	67	60	71	57	84	69	54	66	79	61	65	71	68	68	54	70	52	71	73	54	58	73	50	69	62	55	69	80	81	67	63	53	65	51	51	63	66	57	66	66	70	66	60	68	60	75	60	66	56	75	68	53	58	58	76	68	66	72	65	61	61	64	77	51	52	63	75	56	65	69	67	66	57	63	67	58	60	57	71	77	50	74	62	61	58	57	60	58	60	54	63	67	66	64	71	60	67	67	72	62	77	73	55	71	52	51	73	78	54	71	61	76	64	74	56	63	68	57	52	54	74	57	54	53	37	66	66	57	73	58	46	65	58	73	59	67	59	64	66	67	67	51	64	61	57	69	58	68	57	72	68	59	79	62	70	66	68	59	66	54	75	60	78	53	64	76	55	45	57	71	62	71	74	56	69	66	69	59	56	64	65	70	74	68	56	74	57	67	51	76	70	71	68	57	56	81	61	56	60	64	61	60	64	64	60	57	75	69	51	68	64	63	68	61	67	56	69	63	73	64	54	65	53	76	59	65	57	72	71	56	73	76	60	63	52	50	66	67	68	70	50	61	67	60	52	70	66	61	58	72	69	64	63	68	55	81	63	61	74	58	70	58	63	64	73	51	58	58	72	47	64	61	56	70	62	58	64	72	63	56	71	69	58	61	46	85	78	65	55	70	64	60	66	64	64	80	60	71	59	53	54	59	84	55	52	64	68	69	64	56	64	66	61	62	70	61	56	71	65	70	49	82	62	57	68	64	67	62	72	69	63	63	49	59	72	73	57	70	60	82	75	70	74	69	69	64	68	69	54	65	60	57	69	62	61	57	58	69	74	58	58	77	65	57	56	56	68	71	67	56	65	75	61	62	69	71	59	67	57	56	73	84	49	68	57	69	63	77	60	53	67	59	65	63	74	63	67	69	60	63	75	51	63	65	61	46	57	68	57	67	50	55	75	52	69	65	63	68	61	88	61	62	61	67	55	66	68	58	78	76	57	58	90	67	61	78	59	56	57	62	59	71	72	66	75	58	68	64	57	66	62	65	70	65	67	68	67	60	77	55	55	69	73	84	69	62	57	62	63	64	66	65	77	70	61	61	68	61	54	82	65	63	70	68	63	59	56	73	61	77	67	60	59	63	67	55	61	68	57	53	59	52	66	56	64	66	75	60	61	78	64	72	57	72	55	67	60	70	57	67	56	71	68	69	55	54	64	68	59	56	64	77	57	64	63	52	72	59	70	64	60	76	61	67	60	64	70	70	65	64	63	83	63	63	57	60	60	73	61	57	66	55	56	73	66	63	81	80	61	71	54	65	67	54	44	46	48	69	67	68	66	66	67	62	51	56	62	62	66	59	78	58	63	71	56	62	65	55	52	73	52
6064	631	562	557	745	771	807	784	732	682	593	585	594	558	586	569	556	545	523	474	521	503	480	488	509	531	440	482	499	471	464	495	480	518	515	509	448	518	485	493	483	428	465	488	459	476	466	512	491	462	471	471	493	494	439	484	466	463	483	433	486	432	453	474	450	469	486	482	465	480	507	446	466	532	477	485	477	449	478	455	467	456	438	498	480	454	451	497	498	446	474	462	463	507	420	466	485	446	446	444	489	487	477	465	455	501	448	436	474	477	483	446	463	451	505	457	448	479	468	467	489	489	448	464	449	460	440	472	469	457	466	463	450	468	498	487	492	482	486	449	449	469	424	477	432	479	464	414	481	481	476	459	515	514	473	466	481	488	433	456	434	473	455	450	450	519	491	510	487	472	480	424	476	438	451	440	508	482	464	508	486	464	469	477	415	504	484	489	520	471	461	462	471	434	462	462	489	444	480	461	476	448	482	450	481	474	437	460	466	467	470	468	468	511	515	451	484	463	471	470	474	481	461	465	469	486	482	476	488	461	464	487	495	478	492	488	478	514	492	467	477	481	508	468	419	473	470	469	492	442	503	469	432	507	433	493	461	482	460	483	429	458	526	464	448	438	479	446	460	472	471	479	495	463	451	469	494	485	423	487	446	460	469	483	493	437	451	441	448	488	509	458	498	433	493	502	440	478	479	463	469	447	493	474	440	491	457	486	468	483	472	499	478	424	491	492	489	501	463	499	418	471	476	462	421	492	464	486	479	466	464	490	474	457	470	436	432	470	489	443	473	437	452	515	461	462	451	457	463	468	477	482	504	498	473	439	466	484	484	459	464	480	435	457	471	504	533	487	455	510	498	447	473	476	471	458	501	464	481	478	496	466	449	495	519	444	462	455	476	450	494	442	470	445	500	487	481	449	432	478	480	423	476	472	467	505	427	482	472	446	422	450	452	486	456	492	431	503	439	430	501	475	470	492	420	509	443	467	457	470	473	473	466	471	467	459	481	484	471	501	493	500	499	451	475	487	499	444	501	476	465	491	471	521	461	443	494	505	480	496	462	481	498	477	467	474	502	470	473	455	476	474	474	461	456	474	452	498	449	488	490	493	437	500	495	447	492	513	479	487	508	457	481	469	475	463	465	492	449	488	461	490	457	454	448	464	488	469	516	457	482	477	495	454	447	470	495	495	475	472	478	448	440	459	433	465	489	453	461	492	450	450	420	486	495	467	453	481	494	483	487	450	492	493	441	483	449	468	460	482	464	490	477	434	454	489	451	484	468	483	465	524	478	465	493	463	511	480	485	471	460	470	489	473	459	489	500	471	442	474	444	428	463	461	480	470	488	504	471	538	470	432	480	478	478	481	474	485	482	484	455	455	504	489	484	471	495	504	468	494	447	474	494	490	462	483	489	451	470	480	484	463	471	488	441	485	449	473	472	473	493	484	457	463	478	492	473	420	498	477	478	465	478	496	481	477	464	488	453	481	464	433	461	496	491	473	503	497	469	436	486	451	490	479	472	506	466	479	487	471	478	487	513	471	460	473	451	490	472	503	431	456	471	456	428	478	490	479	474	437	475	490	487	505	461	425	447	465	427	435	467	451	484	479	485	477	475	451	483	452	473	435	477	506	454	481	473	446	491	479	492	484	459	485	485	458	466	448	456	471	472	461	503	440	463	469	508	470	463	471	443	458	501	505	472	437	490	464	451	467	462	510	489	457	485	465	453	462	465	470	467	483	436	479	468	443	488	436	474	469	481	473	475	513	442	484	472	458	449	427	503	477	422	470	496	449	449	498	443	451	474	489	452	467	477	477	486	457	458	440	510	469	479	474	478	469	447	484	468	474	464	465	463	462	477	481	448	518	497	487	493	475	494	476	488	483	503	451	477	484	441	487	464	466	459	461	450	496	465	479	454	513	454	473	481	504	501	508	473	518	435	477	500	455	443	445	456	461	460	452	484	441	430	498	497	532	527	417	480	455	449	457	471	465	459	469	473	493	462	436	458	506	491	470	446	503	468	472	418	452	477	442	460	471	465	532	460	470	455	517	489	468	475	494	467	494	490	484	504	481	459	467	454	481	473	474	445	456	430	480	444	481	489	466	429	504	494	486	478	481	468	481	466	479	468	463	474	480	450	486	469	461	458	481	459	493	447	481	490	465	494	480	490	451	418	469	427	500	479	441	456	502	433	461	451	480	461	472	476	485	457	460	450	457	406	475	453	471	475	445	470	473	463	464	423	442	477	450	472	458	463	489	464	517	446	476	494	441	474	484	463	494	449	437	480	471	434	485	464	490	445	497	522	446	461	460	471	491	447	488	474	478	457	444	501	483	425	461	476	446	479	479	489	461	455	474	422	524	510	442	490	482	455	495	481	485	471	476	456	450	479	482	457	447	495	403	488	465	458	473	480	496	488	488	466	469	481	450	481	484	501	487	451	467	448	453	439	468	441	514	464	457	445	440	426	479	449	424	514	473	455	460	496	443	518	472	485	474	460	457	478	493	462	478	444	464	496	485	475	455	475	453	491	478	485	495	461	477	463	439	491	486	485	463	485	454	459	495	484	479	510	482	492	467	465	457	487	474	471	470	476	474	506	501	461	484	493	514	519	480	513	455	513	428	450	476	499	498	449	465	506	482	486	471	456	450	501	433	476	465	525	475	474	447	485	473	444	493	432	437	496	428	481	445	505	518	445	451	454	460	434	481	429	522	474	451	463	467	422	443	440	462	454	461	453	470	485	473	509	455	457	480	449	487	463	490	489	479	492	462	456	499	465	473	484	516	496	460	439	455	450	479	481	464	458	492	529	506	448	438	462	467	463	524	443	485	463	484	465	497	438	489	514	472	470	435	469	504	473	453	451	483	485	455	468	451	487	470	455	471	447	456	474	469	453	472	485	457	455	506	440	443	493	489	419	477	455	454	505	491	436	465	482	447	478	456	480	429	493	457	477	470	463	461	446	456	446	445	439	467	468	461	491	464	449	436	493	462	456	516	505	448	485	494	466	507	453	458	477	449	452	467	453	491	486	456	498	445	468	475	467	454	496	470	491	491	514	454	468	476	457	424	482	459	451	476	459	466	490	439	521	492	474	468	462	481	511	462	449	445	481	512	481	485	469	462	462	504	504	490	452	456	485	463	483	463	432	516	459	461	462	463	479	510	468	435	450	437	438	470	456	497	439	467	444	461	452	465	448	465	467	458	489	449	521	456	505	449	506	483	469	458	467	457	514	454	461	468	475	476	475	437	476	478	494	449	454	472	461	474	468	503	487	499	449	500	465	436	484	507	451	500	491	461	469	489	461	472	445	503	458	474	484	502	486	450	496	459	476	449	454	439	467	439	419	501	454	495	440	451	493	422	491	438	472	514	461	457	504	484	456	489	459	466	490	479	434	492	452	480	472	484	475	488	450	463	472	457	506	435	477	434	466	498	473	493	494	478	466	522	480	437	473	454	455	449	500	468	429	454	450	492	487	451	496	447
465	73	40	34	35	38	59	57	44	38	32	32	27	47	31	24	21	22	21	27	34	23	25	27	28	31	33	29	25	21	20	17	27	24	28	28	21	17	18	19	21	19	25	29	19	18	29	26	21	37	19	18	24	30	30	21	35	18	16	17	16	27	17	18	26	23	23	30	30	35	21	21	30	16	19	15	15	24	29	19	25	24	20	24	20	15	16	15	22	18	22	15	18	17	27	24	28	24	22	14	23	27	26	29	20	22	11	24	20	22	24	24	25	17	12	23	22	12	25	25	20	26	23	26	25	23	29	24	17	24	23	26	23	18	34	18	20	35	30	19	29	22	24	31	20	21	20	25	26	21	21	24	17	20	20	16	19	21	20	16	17	23	23	19	23	22	25	12	16	25	24	18	24	22	20	27	24	23	15	28	21	18	20	22	21	17	19	27	29	19	18	15	26	23	18	20	23	17	25	20	28	19	23	20	15	22	21	25	23	24	22	17	20	23	23	21	20	23	9	10	18	29	22	29	19	21	13	26	27	15	16	18	15	24	31	13	21	22	27	22	29	27	30	27	20	26	23	29	32	25	21	26	17	29	31	10	23	21	18	17	11	18	33	19	19	29	25	20	28	32	17	22	31	23	18	18	21	25	22	26	16	22	13	23	19	11	20	29	16	20	20	23	23	34	29	23	15	29	20	16	30	24	21	28	23	25	21	26	31	21	25	18	24	20	19	15	27	25	20	24	17	19	28	28	25	24	21	18	21	26	28	24	19	15	19	18	26	21	19	11	17	20	24	24	15	17	23	21	22	26	20	15	14	21	24	21	21	17	20	22	30	26	22	20	24	15	24	23	12	25	22	28	20	26	26	23	32	16	24	26	20	23	20	24	22	27	26	19	18	21	27	27	26	22	21	21	15	20	27	26	20	19	24	19	20	24	23	21	17	25	19	18	17	22	32	21	24	21	24	27	19	25	27	18	26	15	21	18	28	26	20	24	24	22	33	22	20	25	21	17	24	14	23	29	19	18	20	25	27	28	19	21	26	27	21	21	15	20	17	21	27	24	21	27	20	31	16	30	29	17	27	29	17	21	23	24	25	25	31	23	19	19	25	19	19	22	21	22	23	20	25	28	27	12	22	27	30	26	34	23	21	18	18	22	23	24	12	14	19	21	16	19	16	17	19	21	16	13	21	20	19	21	20	23	15	24	28	18	22	15	18	23	24	18	25	24	24	27	24	9	19	25	19	17	23	31	22	18	20	32	21	13	22	22	24	16	21	19	21	24	21	26	17	15	21	22	18	19	23	20	18	24	27	15	16	31	10	16	26	20	25	23	19	25	22	25	13	25	24	18	15	18	25	16	33	16	23	25	20	35	21	19	24	13	18	26	31	19	20	26	22	22	20	23	24	25	25	22	23	15	25	18	20	17	18	27	26	28	12	16	26	25	27	21	29	18	15	11	22	31	20	21	25	15	21	20	25	22	16	22	19	23	23	21	19	29	24	16	18	28	16	28	30	26	26	23	19	22	15	16	21	26	24	21	17	18	20	20	16	18	22	21	17	25	17	17	19	26	26	22	19	31	20	15	20	20	20	27	22	28	17	22	17	33	14	20	18	24	26	14	22	27	16	22	21	21	11	15	13	21	17	21	15	25	21	23	19	25	27	17	27	34	32	25	18	18	28	26	22	31	21	30	22	14	19	18	24	19	21	12	19	22	26	17	22	18	25	20	22	25	26	22	26	16	21	27	23	26	19	16	18	27	19	21	22	27	17	29	18	26	22	21	19	31	22	19	26	18	30	22	23	26	19	23	21	18	18	20	24	21	27	31	25	23	20	16	24	17	19	19	29	20	18	28	21	20	16	12	18	18	24	24	25	26	19	15	17	26	20	25	16	14	29	24	21	24	25	26	23	18	12	26	24	23	25	28	29	17	26	21	24	19	34	19	25	18	24	21	16	24	28	32	23	24	21	29	25	21	25	28	23	20	16	24	20	15	18	27	21	30	22	26	26	23	34	20	19	22	18	19	18	14	31	27	15	27	21	32	22	23	25	20	23	19	20	25	19	30	19	27	19	22	18	25	27	23	23	23	25	19	22	20	29	14	14	28	25	22	20	26	19	20	26	22	18	22	22	18	21	30	26	20	20	18	31	31	17	16	23	22	23	30	19	32	21	16	17	22	28	21	17	29	19	29	25	29	22	19	18	23	23	28	19	20	22	16	28	24	24	26	23	22	29	16	27	17	21	23	14	21	19	30	18	27	26	23	27	19	15	25	17	21	18	26	25	20	26	29	21	23	24	17	17	24	22	19	22	25	26	22	19	24	25	23	26	25	20	19	28	22	18	20	23	27	22	17	19	16	17	25	34	17	23	26	26	28	21	18	25	30	21	23	19	16	25	22	15	24	19	16	24	29	25	20	20	21	20	21	19	24	35	21	26	27	20	27	14	21	23	24	28	23	20	22	23	22	20	23	24	23	23	26	27	20	24	20	17	23	16	17	24	21	24	24	19	17	19	23	18	22	16	17	24	19	30	23	26	26	18	35	27	13	30	18	23	27	15	26	21	26	27	18	16	25	24	25	18	23	26	19	19	26	18	21	26	22	21	22	22	24	19	21	23	24	13	26	20	22	26	19	19	23	15	19	15	26	18	17	22	30	32	24	24	16	25	20	21	29	16	23	20	17	26	20	26	22	29	29	17	25	24	28	27	24	29	21	24	22	15	24	25	22	15	25	14	22	24	24	29	21	19	18	18	19	22	34	18	25	27	27	12	22	27	13	26	20	21	18	24	20	18	21	25	24	20	20	18	26	17	16	28	21	20	19	29	18	17	22	19	14	15	19	24	18	16	21	21	23	30	19	18	20	16	20	22	21	21	24	24	17	28	23	18	27	26	16	26	21	21	19	27	21	22	26	17	24	21	21	19	21	18	22	18	25	27	23	16	15	24	24	16	12	21	23	23	15	33	22	22	21	29	18	22	24	22	22	22	18	19	16	16	17	17	17	28	11	19	20	18	13	29	21	26	32	18	29	16	20	28	11	21	24	21	28	21	20	14	19	24	26	22	19	22	23	20	19	25	11	21	21	15	25	22	19	35	31	13	21	17	18	24	21	30	20	24	28	19	12	17	34	23	17	24	19	22	23	16	20	21	20	18	29	24	24	10	28	23	23	13	24	16	27	21	22	25	21	25	25	28	22	24	21	22	17	19	27	16	20	23	25	28	30	12	34	25	23	29	16	20	25	20	23	30	25	20	22	26	24	23	20	25	17	19	25	21	22	19	15	24	29	33	15	29	32	23	19	21	25	24	24	22	30	24	15	19	15	16	20	20	17	27	27	25	25	18	21	22	13	18	15	18	12	26	34	15	23	17	21	23	22	16	20	22	29	19	29	17	25	19	18	29	21	21	23	18	24	21	29	20	22	17	22	27	22	29	19	21	20	16	18	22	16	15	23	29	20	24	22	28	24	19	10	26	17	20	18
5050	1083	468	623	1634	2271	2108	1647	1399	1123	902	784	678	576	495	432	435	410	366	294	291	277	315	299	282	269	248	216	266	222	226	240	242	206	206	179	198	215	194	203	190	210	192	181	178	187	196	195	157	179	187	180	179	171	171	169	187	187	187	179	160	172	162	172	173	165	163	179	179	154	170	175	174	189	142	144	164	184	168	177	175	150	180	173	158	162	174	176	164	150	161	172	167	155	172	179	161	153	164	184	175	164	162	149	185	157	155	169	171	160	190	170	150	161	158	150	165	174	173	150	166	176	156	186	149	176	160	171	152	158	173	165	160	176	179	141	154	145	175	145	165	165	167	181	181	162	178	157	184	152	174	174	155	152	168	143	163	132	162	169	150	179	169	161	168	165	153	149	177	169	173	172	169	156	150	150	171	191	162	157	167	173	160	173	177	170	160	173	151	177	142	186	180	155	173	168	153	169	162	149	182	146	148	166	186	174	132	156	180	136	167	174	150	155	164	156	149	171	177	141	173	167	160	151	183	157	162	159	182	185	140	179	159	150	177	146	181	163	159	148	167	190	143	179	151	153	155	146	141	176	152	160	160	165	152	150	173	187	171	175	174	180	142	155	167	168	161	172	158	161	175	169	141	155	155	184	172	164	164	166	162	152	189	168	152	173	175	161	161	169	156	176	138	171	175	156	158	180	152	164	162	151	155	161	171	171	157	175	141	159	154	177	151	178	164	190	168	144	159	166	178	159	164	174	203	166	180	139	175	175	189	148	148	139	156	171	159	149	178	170	168	138	137	155	162	179	179	169	165	167	172	161	154	149	156	146	168	149	165	151	156	190	148	166	172	155	143	147	160	148	165	139	151	182	173	174	159	172	168	169	159	152	157	147	175	161	155	157	167	172	171	174	157	176	161	169	166	155	163	151	143	168	153	154	158	163	169	157	143	153	176	167	159	152	144	167	160	152	151	161	154	157	203	162	155	182	183	153	172	144	174	168	157	177	164	133	164	165	169	170	151	164	165	189	174	153	176	155	151	157	156	172	178	147	158	184	164	168	149	161	174	153	128	164	157	163	165	167	162	164	161	143	151	162	166	161	155	170	179	172	166	160	166	140	184	159	165	154	145	175	160	173	154	149	171	155	172	168	163	170	141	190	164	163	153	177	155	157	191	151	164	162	168	185	160	161	163	179	164	167	179	150	160	170	173	168	166	159	174	173	150	195	169	163	141	178	155	173	171	161	166	167	164	161	194	183	147	152	159	143	166	139	163	157	159	212	167	162	177	190	156	168	149	147	172	171	165	202	171	137	148	162	146	156	156	145	158	147	166	169	185	174	170	160	150	154	165	166	167	158	166	151	159	157	172	156	166	155	141	150	171	154	140	183	143	164	159	150	170	168	161	167	168	157	150	151	173	155	164	199	169	179	162	159	158	193	152	164	153	177	158	151	162	168	167	174	155	175	158	165	180	159	167	172	134	156	179	150	165	169	160	166	177	160	160	155	164	175	155	167	169	172	162	163	165	159	162	150	161	141	161	160	177	173	168	146	170	163	168	179	158	143	147	176	188	161	179	175	149	167	163	152	146	163	162	160	175	198	181	165	167	170	152	177	157	165	151	139	165	182	180	157	156	158	159	151	165	176	174	168	146	171	155	176	154	149	177	166	172	172	150	146	151	158	168	169	153	182	185	157	151	182	152	169	163	133	164	165	166	167	168	186	157	169	165	154	153	178	161	156	166	166	174	148	168	148	168	151	176	150	181	176	156	177	144	169	179	178	163	150	175	160	138	154	175	167	160	143	150	173	195	146	171	156	150	156	153	152	181	168	162	163	171	163	163	163	139	160	161	175	169	163	158	162	156	152	197	151	197	194	167	168	149	149	172	157	165	152	161	149	188	141	183	190	166	172	174	152	153	155	149	131	156	162	181	174	156	163	162	147	144	163	158	154	144	151	179	163	176	168	170	176	178	164	155	142	184	137	156	158	152	155	152	153	141	167	175	163	153	176	179	160	152	153	130	152	164	162	179	163	163	159	179	174	152	174	169	166	177	146	185	133	153	173	178	158	159	154	124	187	152	177	153	174	154	181	173	157	155	162	150	142	173	174	151	174	141	183	183	168	168	164	156	161	167	163	171	176	150	161	173	156	153	173	163	175	155	158	169	152	152	178	164	161	158	188	145	154	194	147	146	168	155	171	159	137	164	180	141	147	163	167	166	192	170	137	160	173	154	161	139	159	165	151	148	158	193	168	164	166	150	156	172	158	144	151	175	167	164	161	153	162	168	156	168	190	166	160	153	153	168	158	161	153	163	176	171	158	167	153	152	164	162	182	161	159	177	165	157	174	160	161	160	164	157	168	186	155	160	147	164	158	186	162	151	170	169	184	148	160	181	157	177	178	169	155	165	172	150	145	168	178	158	159	148	171	172	150	186	169	204	130	159	151	146	157	150	180	155	149	176	152	179	176	191	152	155	173	167	163	173	157	153	152	151	167	177	148	166	162	171	158	162	154	148	170	165	169	134	159	160	172	166	174	168	167	162	161	174	168	179	156	170	162	185	165	168	152	177	160	177	169	165	158	153	172	169	168	180	143	181	168	167	167	164	182	155	160	150	180	169	161	153	154	160	151	154	171	153	160	170	163	148	164	139	154	182	141	171	161	169	157	161	178	141	151	154	184	172	180	179	188	177	163	152	168	155	139	160	168	171	176	154	189	175	171	156	160	147	155	176	162	194	170	159	148	158	163	171	174	169	175	159	155	151	159	178	165	169	139	158	158	167	165	173	142	155	167	165	165	168	159	154	162	168	188	163	177	155	186	169	177	153	178	154	163	161	154	148	186	157	176	167	190	158	159	138	158	158	141	159	170	178	150	135	181	165	170	154	156	148	167	160	194	149	179	171	178	150	157	170	148	153	167	147	144	121	154	164	154	169	169	153	152	148	184	146	155	162	154	147	154	162	150	175	147	152	170	145	180	165	156	160	144	162	174	151	144	150	158	162	139	172	161	173	150	155	150	152	135	166	149	163	163	171	160	157	166	172	156	173	167	144	184	140	159	171	163	159	169	167	171	140	178	174	156	155	146	181	156	188	163	174	167	161	180	165	150	185	169	165	170	163	140	168	181	170	159	170	157	179	162	163	154	169	174	161	167	164	153	165	168	168	159	162	152	154	174	166	167	170	163	151	158	158	161	177	185	161	152	159	153	184	164	144	169	151	187	136	162	152	147	159	157	181	149	133	174	161	174	151	182	181	152	170	155	162	161	170	154	171	155	195	154	173	149	174	159	167	153	165	163	173	162	151	166	178	147	179	150	176	180	154	159	181	154	151	169	158	182	172	164	155	150	172	162	164	164	133	183	165	145	162	147	173	173	164	155	151	163	137	135	161	191	162	159	142	192	162	187	150	156	182	153	179	164	191	154	173	176	144	173	156	157	172	194	153	159	149	187	171	178	171	175	157	173	162	189	186	175	174	173	154	148	150	154
1651	135	109	113	104	118	126	122	126	90	110	110	102	79	108	110	104	81	94	77	94	97	97	74	86	106	95	97	94	99	102	101	102	98	96	112	110	88	111	94	91	90	105	108	87	87	87	105	98	94	98	89	121	89	100	104	103	90	112	92	103	100	95	90	113	98	100	92	92	93	93	102	76	90	111	106	101	101	120	96	99	96	98	84	99	96	105	94	104	106	96	92	106	97	96	82	94	90	95	103	92	109	79	92	102	89	89	100	100	91	98	92	83	100	108	113	83	110	81	96	83	97	85	84	87	79	96	101	110	103	112	84	93	96	96	73	113	85	100	100	109	100	86	105	106	91	86	89	95	95	81	97	93	98	93	106	98	105	95	92	101	99	98	93	95	85	108	130	104	91	95	98	93	100	100	105	93	84	96	93	86	104	94	122	97	86	106	104	99	89	73	102	91	93	99	100	99	85	93	80	96	100	111	99	96	78	94	94	97	87	94	104	108	96	114	107	93	94	98	110	91	84	119	106	92	80	81	108	78	81	84	99	90	105	87	99	97	79	99	107	122	88	93	89	97	103	93	90	85	80	88	80	99	94	109	83	101	97	90	108	102	116	92	95	86	88	90	89	90	79	105	87	128	93	99	81	96	99	103	92	95	89	90	97	104	96	90	83	81	86	94	104	102	104	106	115	84	80	97	106	96	95	89	93	96	90	106	103	83	107	100	96	88	101	96	98	90	99	98	108	92	106	91	103	97	100	103	97	87	109	109	106	83	91	96	97	97	83	89	88	100	113	97	89	79	100	96	76	100	99	105	81	97	118	112	91	96	89	96	94	88	91	89	80	108	98	95	95	92	93	115	90	117	85	97	105	104	105	93	99	87	103	78	92	92	109	107	77	96	82	76	90	94	94	102	83	103	95	76	76	87	105	83	85	107	101	81	78	95	99	93	92	87	110	91	96	98	98	91	93	73	88	116	98	93	89	94	91	96	106	114	102	96	113	87	106	108	98	103	85	114	86	86	82	93	89	88	78	100	91	93	107	95	94	104	105	98	100	83	95	86	87	86	88	108	108	86	101	115	104	84	89	93	80	82	105	83	104	84	108	105	96	110	108	105	86	102	98	83	99	109	91	80	73	117	102	71	94	98	91	86	98	95	110	101	108	78	89	107	92	91	101	79	93	98	104	92	90	90	89	112	90	94	96	80	109	77	83	88	83	73	78	95	89	98	116	99	97	100	116	76	90	99	99	75	86	87	106	95	103	81	112	84	105	86	101	86	87	82	105	87	99	108	105	102	100	92	89	95	111	87	80	92	91	90	104	97	78	110	98	96	93	93	97	93	80	74	84	88	92	92	93	100	81	59	112	98	91	102	85	92	97	106	111	96	85	107	89	75	90	94	94	109	98	100	77	92	97	109	84	94	78	114	87	97	95	108	98	79	114	114	92	116	73	111	97	80	105	108	88	93	90	98	101	77	92	105	97	77	98	112	89	109	93	91	93	101	107	103	102	90	106	97	114	96	96	78	93	87	99	98	87	80	100	92	107	85	92	102	97	97	99	93	106	103	91	75	85	90	102	103	85	84	91	85	92	103	86	107	89	95	93	83	99	96	96	93	79	91	86	104	88	86	110	103	91	100	93	99	78	95	87	68	91	104	90	80	98	78	90	95	99	81	101	96	103	102	92	122	80	95	104	110	97	84	87	111	90	103	106	85	103	69	90	86	118	95	88	94	86	110	102	103	94	101	105	86	101	106	73	99	84	94	88	92	95	85	106	115	116	104	97	109	74	94	90	107	92	93	107	99	71	98	106	108	99	108	95	112	93	102	94	82	95	87	85	106	113	99	94	91	100	92	93	108	109	129	79	91	92	86	87	102	104	97	98	83	84	89	84	87	84	92	84	111	80	86	74	88	81	90	92	107	80	88	82	95	76	101	89	84	101	97	77	98	97	90	121	86	79	100	103	90	100	91	75	84	76	101	102	97	98	95	103	86	92	86	83	117	108	91	104	95	81	119	90	107	117	103	102	89	86	87	93	95	89	92	91	83	84	114	103	94	99	88	101	113	85	88	93	100	82	104	96	81	97	95	100	91	91	89	88	82	96	93	98	117	107	87	81	92	98	81	89	101	84	85	84	82	98	105	97	90	94	79	85	93	107	90	96	80	86	87	97	89	89	96	100	91	93	94	94	91	87	78	87	109	99	101	99	109	108	82	104	101	96	103	99	109	96	98	102	70	98	98	99	93	89	113	103	109	103	100	90	102	105	115	87	104	104	102	77	97	88	109	84	87	109	87	98	94	105	93	103	101	79	101	76	94	116	77	94	85	82	96	81	106	101	90	88	98	108	88	98	89	96	100	68	103	96	105	96	100	81	98	101	75	90	101	78	87	81	94	97	87	79	103	86	109	99	105	89	105	84	95	97	87	89	89	92	94	87	98	104	99	114	86	81	105	97	80	81	106	114	104	114	84	85	99	93	102	95	84	97	113	104	94	95	95	86	97	77	104	107	99	84	87	83	87	121	98	89	87	104	94	101	96	101	98	90	100	111	126	97	78	106	115	91	102	89	106	102	90	107	94	103	93	86	102	94	101	105	81	100	78	108	69	83	81	96	123	117	105	98	102	110	93	88	106	89	91	82	87	92	92	110	109	105	84	97	80	89	102	92	78	115	97	95	97	102	92	94	98	98	104	98	95	92	92	105	99	68	88	99	114	88	90	97	107	100	92	103	81	109	86	106	86	112	90	84	88	94	102	101	94	96	94	115	91	111	85	97	81	87	110	98	81	108	99	117	98	103	103	89	112	77	102	96	100	91	99	116	95	91	100	113	102	106	104	90	119	100	87	67	87	119	100	91	91	113	86	107	104	103	113	98	90	86	107	83	93	112	106	95	91	101	117	89	103	87	107	103	90	100	89	109	98	106	96	96	97	102	78	75	92	97	116	116	96	100	92	100	96	101	95	88	103	85	99	86	108	94	95	97	87	80	97	86	115	108	89	94	101	82	120	103	100	88	76	91	97	86	95	93	81	94	92	86	92	78	100	94	89	117	99	84	92	92	106	83	89	96	102	92	94	83	81	112	92	96	83	111	93	91	81	101	102	94	100	101	86	97	86	81	82	88	113	100	105	101	105	97	106	82	91	103	110	87	102	100	77	96	111	114	90	92	89	108	97	89	104	97	88	78	103	81	81	98	102	111	91	85	92	92	116	89	85	98	109	96	96	93	100	86	96	90	84	80	104	111	102	102	100	115	103	105	93	102	87	98	79	97	93	105	97	81	107	90	107	107	99	89	74	89	87	87	101	96	104	99	91	92	81	96	90	88	101	99	86	114	91	120	102	99	88	96	82	77	102	92	89	100	97	91	105	84	81	83	88	110	81	103	95	108	118	104	101	80	93	91	90	90	83	99	83	94	106	102	80	98	84	82	90	106	100	84	103	91	81	89	116	93	86	101	88	115	115	95	82	104	97	107	85	92	93	114
7792	1273	933	1013	1733	2341	2235	2014	1693	1561	1334	1237	1200	1054	1020	981	943	887	862	885	839	837	781	749	755	781	776	756	779	706	744	756	705	780	695	705	707	715	665	751	697	694	689	767	725	738	649	709	729	704	677	710	736	687	726	694	689	726	669	707	702	639	627	700	676	706	675	711	696	673	740	710	707	656	696	706	737	645	724	719	682	677	687	704	697	662	744	705	691	680	693	696	710	661	692	680	706	685	722	671	714	643	699	697	722	685	696	676	689	687	695	664	658	709	682	647	703	663	700	680	659	710	670	716	702	688	694	644	685	746	661	715	689	730	718	692	705	697	636	640	733	668	676	697	676	695	693	706	642	651	701	709	684	699	677	642	670	654	699	703	637	744	681	681	652	684	668	664	673	656	735	667	717	665	610	679	749	687	687	655	685	704	689	686	692	701	709	687	597	697	703	649	652	639	680	691	697	698	640	699	682	655	710	670	702	725	684	704	695	657	707	693	691	687	704	677	707	664	641	716	742	659	705	701	688	671	698	681	711	703	667	671	635	703	696	662	660	722	752	668	667	617	669	719	687	690	661	661	670	716	709	694	693	710	704	712	693	667	692	686	726	701	692	684	652	665	681	700	646	644	675	704	653	666	670	644	643	662	707	661	696	689	712	677	672	693	647	719	675	656	725	653	673	656	691	693	637	671	651	722	703	702	710	661	702	648	683	664	683	679	668	622	673	681	669	704	684	722	686	677	639	624	668	726	678	683	649	658	686	674	685	701	691	662	712	728	683	680	661	621	671	692	653	698	673	660	734	697	652	667	674	692	702	699	693	710	709	680	682	658	695	647	736	688	686	666	651	713	684	674	670	665	646	655	697	705	736	687	656	667	672	694	684	695	685	682	624	708	706	690	640	676	666	694	727	686	721	673	670	706	721	749	715	710	694	647	710	659	689	758	666	679	638	674	653	707	687	695	685	673	731	689	635	687	659	721	712	730	679	691	711	680	636	664	685	731	688	687	657	692	690	734	677	722	678	706	739	713	671	702	643	718	709	653	673	655	702	693	688	673	709	732	706	700	704	743	668	677	703	662	721	659	703	698	662	670	688	678	673	674	722	659	634	699	675	689	699	705	633	731	650	714	683	666	666	718	678	701	706	684	694	673	697	654	687	700	670	687	720	663	709	705	634	707	683	669	688	646	681	655	682	685	665	699	665	682	706	667	706	697	669	746	747	683	671	669	632	662	707	700	709	696	626	711	697	677	721	680	693	686	728	676	651	642	654	702	724	651	684	681	682	691	705	693	685	706	681	700	686	656	652	691	699	662	723	654	657	663	691	684	669	679	669	695	699	698	660	650	691	681	672	675	682	689	726	646	706	715	711	704	724	724	666	675	709	667	686	693	671	693	708	653	713	657	652	695	695	644	688	670	661	676	675	686	639	712	626	699	675	654	651	687	613	624	652	661	647	699	687	677	698	738	677	675	713	703	685	663	633	687	660	656	643	739	698	681	667	664	679	672	643	720	688	687	730	697	659	660	687	682	697	634	685	656	728	790	719	668	718	671	698	631	706	653	654	679	667	654	688	682	682	693	654	689	656	685	704	704	668	672	690	685	666	696	693	695	661	647	667	619	697	690	703	653	655	691	638	685	660	659	664	675	693	685	649	713	720	677	686	685	705	727	684	712	711	732	722	654	696	684	672	660	645	701	649	643	670	703	704	652	674	704	664	672	701	659	720	684	665	660	680	684	658	687	705	637	691	713	699	634	716	641	659	702	695	677	662	682	685	670	687	657	661	699	654	676	624	741	642	666	669	662	701	710	646	665	700	677	648	708	699	742	662	676	693	691	682	626	634	699	729	756	647	673	680	649	715	686	692	713	675	654	695	682	646	652	653	702	646	609	701	694	688	723	709	662	673	674	705	622	683	651	664	715	708	697	693	664	692	721	724	698	678	662	695	679	686	684	720	665	721	671	653	667	624	641	707	725	656	718	669	704	705	712	651	674	667	684	663	695	676	683	718	705	684	668	706	701	680	625	670	675	685	708	751	733	652	661	703	648	646	703	651	674	656	703	698	710	709	678	695	688	674	688	673	736	668	716	691	651	658	640	689	691	694	657	708	678	668	655	724	656	722	648	697	700	637	686	688	674	706	723	707	628	676	662	677	700	685	684	677	724	627	692	687	697	694	673	711	700	707	667	704	668	699	723	699	682	635	650	712	655	675	699	701	756	718	724	638	679	665	686	620	640	692	673	659	701	690	661	661	678	656	710	725	659	671	656	674	695	674	670	683	716	640	693	681	728	699	674	704	645	690	696	681	640	646	666	699	711	662	682	746	644	721	751	611	698	646	680	675	704	744	631	689	699	696	663	654	691	675	674	661	609	715	648	704	697	691	693	674	662	716	691	660	674	670	707	647	662	650	660	693	696	666	692	656	656	659	673	702	721	705	679	662	696	668	667	706	676	687	672	662	662	705	706	700	707	697	672	668	700	689	671	694	718	704	683	680	678	679	729	678	669	675	645	690	650	679	724	715	682	689	676	684	726	685	716	711	676	730	655	664	700	677	698	659	660	692	714	713	686	667	638	680	712	724	688	653	667	651	701	735	718	644	648	682	680	643	651	688	701	706	693	673	680	677	702	738	676	692	690	702	704	630	663	691	717	711	684	673	676	662	679	701	673	666	684	616	635	678	697	674	690	675	659	685	676	673	695	696	624	699	686	651	646	727	714	673	735	665	645	666	710	678	698	677	671	652	716	698	678	719	682	685	664	676	691	683	683	687	667	652	687	669	683	659	724	693	697	726	693	714	678	681	663	688	687	672	717	702	688	676	700	714	703	685	691	646	712	719	666	683	677	710	666	675	687	708	687	687	669	634	700	723	678	628	671	649	705	690	660	716	686	733	690	714	704	720	707	736	695	707	650	659	677	671	701	642	668	669	725	678	680	652	722	669	677	679	658	691	654	672	661	715	670	709	665	695	662	715	683	678	691	675	711	669	647	689	700	663	697	667	726	706	699	681	708	655	693	677	698	649	655	689	755	676	722	662	728	677	653	630	648	683	660	657	685	676	601	693	687	683	708	652	693	708	680	672	681	655	696	643	691	687	654	684	702	704	684	702	700	694	740	695	693	691	690	676	688	656	657	669	715	647	697	704	681	707	700	741	686	685	665	642	691	711	639	729	667	662	731	687	698	682	685	700	686	678	697	706	699	695	710	686	675	650	649	685	706	695	680	661	676	704	662	701	639	698	644	663	695	689	679	665	700	662	693	632	721	717	701	658	645	690	741	710	761	689	683	717	675	715	697	695	667	702	703	703	649	685	642	662	698	686	700	684	698	667	717	683	709	682	680	667	702	703	668	693	736	694	663	671	694	701	658	738	744	650	674	666	686	681	680	669	724	634	711	645	718	642	652	678	658	688	666	697	639	711	716	695	659	702	722	680	736	674	674	651	683	698	693	669	720	694	683	679	685	674	665	681	691	670	684	661	699
776	142	81	59	71	67	93	87	88	87	72	62	87	57	52	62	49	61	61	52	50	66	51	44	59	50	45	39	54	39	41	54	44	45	56	35	42	38	47	60	43	57	46	36	43	37	55	29	48	54	40	52	41	47	40	37	53	37	43	47	48	32	43	44	49	39	41	39	37	37	44	46	43	40	47	50	37	44	30	37	32	52	48	48	39	43	42	44	34	55	43	38	38	38	35	36	51	39	52	27	37	44	42	47	39	48	49	42	51	47	43	58	47	38	38	35	41	52	43	37	54	41	46	47	23	37	39	31	42	49	52	34	53	45	48	40	51	48	41	43	43	42	46	44	38	42	48	43	34	47	48	46	40	38	44	48	45	34	36	41	40	40	43	41	41	45	41	41	43	45	42	37	36	40	39	40	48	36	45	45	39	43	41	39	38	41	39	57	47	63	43	46	42	23	42	56	44	35	47	56	35	46	41	48	42	46	34	40	46	34	33	46	37	47	39	50	41	39	45	46	48	54	46	42	58	40	49	43	34	43	38	34	46	41	43	44	40	48	35	42	39	30	58	51	46	57	44	46	44	49	47	40	46	38	47	46	50	43	48	48	42	44	38	43	47	49	53	47	37	46	42	34	43	48	39	46	43	44	40	52	45	41	49	37	38	45	50	46	44	43	47	47	53	41	40	36	47	37	51	46	39	40	42	38	37	25	42	40	45	39	40	36	36	45	35	48	41	37	43	35	40	47	48	33	50	43	45	46	30	35	43	52	33	47	45	43	44	38	44	44	44	28	39	48	39	43	37	48	39	55	40	35	43	41	36	41	45	38	32	44	32	37	42	39	35	49	53	41	47	42	40	46	43	50	42	42	43	39	43	44	31	43	33	51	35	52	43	41	44	35	36	38	37	43	39	35	43	55	46	41	39	34	38	31	38	37	34	56	30	36	43	39	49	49	41	46	35	41	45	48	39	42	38	57	41	49	47	35	49	44	54	43	48	49	49	46	46	41	52	44	30	51	46	50	39	46	43	42	37	41	34	37	45	50	42	35	46	40	42	43	41	43	31	40	38	48	44	46	35	49	51	43	39	41	32	31	49	43	34	32	33	45	53	50	50	34	36	37	40	47	51	41	40	43	67	44	33	37	39	53	45	50	50	39	42	36	42	53	37	39	34	47	43	44	42	46	49	40	45	40	46	42	48	39	43	43	32	34	39	42	41	39	43	38	47	36	49	44	39	41	44	40	39	36	38	37	30	47	60	39	44	39	43	40	39	40	39	46	36	39	46	39	45	37	42	42	47	33	53	44	42	50	39	44	40	41	39	46	43	44	34	37	39	49	34	36	51	57	47	32	43	40	42	43	43	46	38	37	45	39	46	45	45	36	40	42	47	49	38	52	35	44	40	42	34	40	49	46	30	43	46	42	36	50	46	52	43	33	34	51	49	47	33	46	38	41	41	44	42	46	42	55	47	40	35	46	43	31	43	40	34	43	38	40	37	34	41	45	34	30	41	35	43	39	44	48	45	36	36	47	39	38	35	41	49	44	54	38	41	44	51	48	43	52	56	43	38	44	39	38	48	38	56	30	48	45	37	57	40	40	39	43	48	44	39	50	49	50	42	44	26	39	39	29	41	35	44	45	42	31	42	36	50	42	40	43	59	38	52	41	54	48	44	45	47	40	53	41	49	36	45	47	49	39	36	45	55	45	47	35	27	49	49	37	44	36	43	42	52	45	45	35	45	48	44	28	37	35	41	57	41	42	59	37	50	39	51	34	33	42	40	38	40	39	39	46	43	31	43	52	45	50	44	44	59	49	51	47	56	32	36	43	46	47	55	52	38	49	44	28	45	32	37	47	30	32	36	42	39	40	35	41	33	33	36	47	32	36	40	47	30	34	48	45	39	41	50	37	30	49	36	38	42	44	42	37	51	48	39	35	31	45	38	37	35	40	34	31	51	43	50	29	42	41	49	51	42	37	33	36	43	40	39	44	49	55	37	36	43	39	43	37	43	47	47	44	35	47	48	64	33	49	34	36	55	39	49	33	39	38	45	40	34	47	46	54	38	39	49	49	44	46	51	44	40	42	39	46	35	43	41	39	45	34	42	45	46	48	50	25	36	57	44	49	49	45	37	38	48	43	37	43	41	35	43	32	43	50	41	36	55	45	46	51	53	38	43	26	41	48	37	53	43	29	35	40	44	60	30	34	36	30	45	46	38	35	37	49	44	42	51	32	35	38	38	39	38	38	42	21	48	38	41	41	40	41	40	38	44	42	37	44	47	38	52	39	42	44	38	30	35	42	49	36	31	40	47	56	41	39	54	53	56	47	40	46	32	45	41	36	41	47	40	48	53	49	38	50	54	45	42	37	41	43	47	44	41	47	39	45	41	42	51	47	29	41	30	43	48	37	41	46	52	33	49	42	46	39	44	30	40	37	43	45	41	48	46	38	38	37	34	42	39	35	35	48	43	56	39	42	31	32	28	42	52	47	47	51	38	42	49	43	45	42	48	55	47	42	39	57	37	34	45	48	36	49	41	30	50	38	36	34	40	45	39	49	42	43	39	58	41	47	41	41	38	33	36	38	40	42	42	34	46	34	46	56	42	44	36	37	39	31	51	44	42	29	47	46	43	43	37	37	42	46	42	43	43	37	53	42	51	46	39	43	44	50	27	40	36	59	41	45	43	33	40	29	38	30	36	42	43	48	52	47	32	32	47	49	44	49	36	34	54	49	37	39	51	35	36	44	38	41	43	42	37	38	37	46	44	52	45	29	41	45	36	40	35	42	40	36	39	29	41	53	40	51	38	44	52	40	42	35	37	47	44	47	40	56	43	35	41	47	43	39	54	39	55	49	42	30	39	44	41	52	39	31	49	45	50	43	37	44	44	42	43	46	44	42	50	45	36	40	46	42	38	37	45	49	51	46	32	43	48	34	36	50	39	41	58	46	53	45	41	39	45	41	52	52	43	47	42	43	46	37	33	48	40	47	36	37	40	49	44	39	41	39	48	47	37	39	31	43	41	39	52	52	39	51	37	40	35	46	54	43	41	35	45	52	50	44	39	40	48	53	53	58	51	51	46	38	47	52	46	43	40	44	39	47	49	43	39	36	44	42	39	29	47	37	41	28	41	51	37	50	49	51	46	38	42	42	38	46	43	42	46	41	47	39	38	48	43	50	35	52	42	47	38	45	38	45	36	36	42	38	33	45	45	41	41	43	41	47	56	37	54	44	53	45	46	46	37	45	37	41	35	48	50	44	42	37	47	50	42	29	33	40	40	45	35	45	48	43	45	53	34	29	48	42	42	45	53	43	55	46	39	40	46	34	49	41	35	43	31	34	41	38	48	36	40	49	33	45	47	45	41	44	48	46	40	58	42	42	33	50	43	42	46	37	32	47	31	31	55	42	33	42	41	41	37	34	41	34	43	25	41	41	42	34	42	52	38	41	41	37	35	39	44	34	37	41	37	37	48	46	38	48
7869	1554	755	991	2579	3516	3304	2869	2308	1955	1544	1327	1133	1008	939	833	762	717	661	634	564	520	518	513	532	481	441	460	435	414	411	416	366	397	348	372	377	353	358	401	360	344	353	338	342	371	350	342	311	374	332	298	366	298	303	335	316	306	300	323	317	316	354	320	321	321	341	307	312	314	302	332	311	333	325	314	304	300	312	326	297	319	294	317	324	302	299	304	294	310	304	309	297	345	338	280	274	273	288	288	312	310	297	268	324	314	288	287	271	304	301	301	321	288	304	293	302	298	306	289	293	293	323	293	325	277	253	285	324	289	320	260	311	292	297	287	263	279	310	289	286	337	312	321	294	269	310	272	286	279	282	305	308	303	311	285	288	335	319	310	325	289	287	275	327	320	310	276	279	266	276	273	306	316	295	360	318	287	305	278	288	272	279	310	306	267	299	281	276	287	259	242	293	296	301	300	298	277	301	290	280	288	292	315	307	282	283	305	302	299	268	290	303	306	278	294	288	330	299	292	306	307	282	296	294	309	313	321	321	293	286	291	326	302	337	306	319	295	291	281	303	311	289	306	298	292	300	287	314	296	268	270	275	281	277	294	273	299	269	301	296	316	317	306	313	297	315	323	282	287	336	271	315	275	287	303	300	279	278	294	272	284	274	282	315	250	316	308	307	309	306	333	284	272	317	270	280	263	303	315	306	261	286	298	264	310	290	295	296	281	315	299	283	285	326	286	293	300	277	300	283	310	307	282	285	319	288	293	292	297	270	278	278	284	289	288	312	263	277	274	315	277	304	310	302	291	283	297	269	289	293	293	285	309	314	277	308	283	283	288	270	266	298	312	287	284	283	291	286	289	261	303	295	267	289	304	322	307	325	281	283	304	262	275	281	292	270	279	273	288	322	298	271	302	311	275	303	321	270	299	280	296	315	306	281	279	283	309	293	290	275	326	295	302	311	275	294	314	301	307	281	315	304	286	286	295	284	282	311	323	300	289	291	290	330	295	273	297	299	290	283	297	316	280	303	286	307	296	298	288	300	304	280	298	277	302	309	266	270	302	268	282	300	274	323	321	313	276	307	290	302	307	260	287	306	268	292	285	309	299	296	283	310	314	300	295	331	298	317	300	289	295	288	321	317	311	282	307	313	280	294	279	290	270	308	289	284	283	305	288	290	292	308	295	266	285	273	283	289	270	311	284	294	292	295	273	308	301	296	305	271	298	307	299	300	272	308	307	291	291	285	289	272	277	303	331	282	304	314	287	296	280	263	299	269	265	288	310	298	315	287	266	330	324	308	315	323	299	280	274	272	313	290	320	295	296	319	284	297	299	284	273	304	306	303	287	300	315	288	319	299	269	305	298	290	306	293	280	273	301	290	335	303	319	307	276	273	286	309	276	286	293	304	286	306	268	280	287	302	298	296	276	281	291	293	305	267	283	289	300	274	265	280	308	338	289	270	320	284	280	273	282	309	313	300	293	293	295	287	271	269	312	294	282	308	285	298	295	289	301	277	295	293	304	312	282	288	309	251	283	287	308	278	303	308	297	288	267	283	308	315	275	284	327	306	296	298	296	312	320	274	306	330	314	286	293	280	301	307	312	279	284	303	279	263	286	281	269	285	279	311	308	308	283	285	293	314	287	288	290	282	273	288	304	292	265	308	279	288	268	269	289	274	287	288	291	311	281	299	286	264	279	301	302	289	304	277	303	274	250	290	308	308	266	309	315	256	273	295	287	294	278	291	280	310	300	296	316	283	297	281	300	296	308	307	292	283	313	299	286	283	305	277	290	279	254	302	278	316	262	290	264	318	323	267	313	307	270	292	270	283	310	296	305	317	297	293	292	281	296	304	279	300	279	276	280	291	305	282	283	293	291	264	303	306	291	279	305	289	292	277	304	305	306	272	303	287	287	276	303	291	322	281	266	304	300	291	292	325	298	297	284	270	287	276	283	325	294	302	286	307	302	309	306	288	302	283	275	330	289	304	287	302	288	300	297	287	295	288	270	303	287	275	297	315	281	299	345	275	254	282	300	274	295	294	280	304	268	263	296	280	304	260	298	286	302	292	257	281	278	282	326	282	286	287	247	286	263	289	321	297	288	307	240	305	271	276	264	283	272	306	289	293	273	290	261	283	299	283	300	287	297	283	287	281	277	274	295	277	300	284	275	273	294	301	304	287	285	280	281	303	304	312	324	291	281	323	321	298	294	290	274	295	314	272	268	289	298	310	298	291	323	293	286	305	269	297	275	316	276	293	293	309	280	298	299	302	276	309	280	309	300	328	303	308	287	310	295	303	315	304	272	292	289	278	300	304	281	313	316	276	276	311	307	304	273	282	314	302	245	296	280	311	288	306	278	292	266	266	289	303	287	293	295	297	321	279	304	287	296	289	298	297	307	301	320	263	266	293	278	292	281	299	318	328	302	306	280	293	269	314	273	301	287	282	312	286	311	269	318	266	302	314	302	310	285	302	299	307	303	296	273	281	306	288	301	298	302	314	284	297	281	287	312	280	316	272	309	305	315	306	264	281	330	259	258	299	324	290	285	306	284	300	288	313	309	300	313	296	293	293	288	312	283	263	279	294	301	284	303	291	269	322	293	286	295	295	302	282	300	290	294	292	323	271	294	281	286	298	323	268	287	294	266	296	263	343	282	268	336	270	297	285	260	280	282	281	312	262	288	274	293	277	266	291	298	292	301	280	301	303	327	322	305	286	263	299	301	308	307	278	282	303	292	284	259	281	292	322	320	282	293	316	309	282	288	290	271	295	309	267	320	313	279	292	322	318	263	300	287	303	290	313	295	289	254	312	302	282	322	284	304	306	291	289	324	300	288	271	288	279	293	270	278	282	318	320	292	290	292	308	290	290	285	312	274	272	309	304	295	312	303	273	307	302	293	276	279	284	315	310	288	325	271	314	315	302	308	331	326	235	314	291	323	302	288	285	289	277	345	284	267	327	311	314	294	295	283	325	279	288	273	276	296	294	281	281	280	316	284	301	292	319	307	305	288	294	285	286	281	290	289	284	298	295	273	291	275	276	297	269	290	291	284	320	304	298	284	287	307	260	324	279	286	292	291	272	300	297	291	274	327	273	271	277	304	311	268	304	303	315	282	281	280	291	294	332	266	261	287	290	258	307	290	295	300	296	285	273	310	294	301	312	301	287	281	277	306	321	319	284	314	292	302	314	290	251	270	271	289	286	279	282	266	296	293	285	328	307	280	271	294	306	328	288	304	278	279	308	281	322	293	316	313	306	304	268	299	267	311	283	301	281	307	296	278	310	277	285	280	271	282	313	321	297	308	289	257	295	268	279	286	306	290	284	284	299	275	306	288	292	310	296	277	292	319	282	293	296	307	274	289	274	268	283	264	312	284	275	318	284	297	287	314	269	309	299	277	282	307	279	288	308	289	315	262	286	335	304	313	288	292	323	300	248	297	276	270	296	293	295	291	272	268	296	291	289	261	287	281	276	278	277	299	320	317
1123	74	66	74	70	64	86	61	53	61	63	57	74	66	67	58	62	64	69	57	74	66	71	63	66	67	61	57	63	77	63	74	55	68	60	64	63	58	59	56	73	72	52	66	52	72	55	69	63	73	66	57	73	59	62	74	49	61	65	62	58	82	55	56	65	64	78	71	57	57	62	72	76	70	62	79	62	63	54	82	58	74	76	61	68	47	57	72	62	56	61	56	67	68	58	67	64	71	71	71	63	54	73	67	74	59	57	77	61	66	50	54	40	55	75	67	65	71	73	60	56	61	76	69	70	69	85	68	66	62	60	59	52	61	75	54	69	70	49	58	68	66	71	74	58	62	67	64	64	63	67	53	69	63	71	74	69	79	47	71	64	66	63	68	76	69	63	64	66	59	70	58	47	74	69	61	69	64	68	53	62	60	60	66	71	75	59	55	69	62	58	69	58	66	73	52	68	66	60	66	59	73	77	65	60	71	65	67	65	75	60	64	61	49	72	66	72	66	65	49	56	68	55	62	80	55	67	82	67	69	55	73	75	70	63	61	66	65	49	73	59	71	81	65	63	63	69	63	55	58	53	58	67	75	61	56	52	71	74	57	71	64	82	61	65	61	63	69	65	65	55	69	50	61	76	74	56	64	61	67	59	55	71	57	64	59	78	60	69	65	69	69	71	56	78	65	67	61	55	50	56	63	71	53	84	74	59	70	66	62	81	67	79	52	65	61	46	64	55	52	70	73	69	64	82	66	77	59	77	60	59	63	60	65	64	62	65	66	72	67	66	72	66	66	57	71	72	68	61	76	62	57	64	85	85	71	62	70	60	55	51	70	56	68	54	60	67	63	61	57	65	61	65	66	61	60	64	59	57	59	49	64	61	70	58	71	64	74	71	70	59	64	70	68	69	65	82	52	68	61	65	57	64	57	69	52	59	82	65	61	50	62	72	77	57	74	65	61	50	71	54	62	64	63	65	66	81	56	70	55	55	71	55	51	58	66	58	48	49	68	65	60	61	83	62	58	63	63	56	60	68	55	52	59	47	77	63	66	59	65	58	80	57	66	63	73	68	70	54	68	66	66	60	67	69	56	64	60	58	66	72	57	58	54	69	63	75	61	58	66	70	58	66	68	68	63	68	76	67	62	64	68	73	68	59	71	61	56	61	60	57	51	58	60	53	66	75	68	52	58	57	71	63	52	47	65	58	66	66	52	62	70	50	59	68	76	59	70	63	58	55	56	72	62	66	61	54	70	64	76	52	68	66	62	63	72	71	68	63	69	63	56	63	63	47	62	70	67	60	63	65	59	65	62	48	62	72	61	67	48	72	49	66	48	73	63	64	73	61	59	77	76	69	65	72	60	65	71	65	60	62	41	65	61	62	60	48	69	58	71	66	62	59	63	69	62	54	69	66	64	65	66	46	62	62	65	58	68	69	64	61	65	73	65	56	58	48	63	49	66	83	59	75	67	57	63	69	57	76	64	54	69	63	81	62	68	58	69	58	66	60	72	65	75	66	65	72	78	64	53	62	63	65	67	75	79	57	71	64	59	66	66	61	59	65	65	72	71	58	71	56	73	66	56	63	66	67	52	66	64	67	69	61	62	58	67	56	65	58	62	58	53	66	56	54	51	62	67	59	85	75	65	68	63	73	78	72	66	58	74	59	57	71	53	64	62	67	63	66	58	77	68	59	53	54	68	61	55	63	58	67	59	74	72	65	59	53	69	76	68	72	68	44	56	65	61	56	74	73	49	76	60	62	70	70	72	62	67	72	53	69	60	59	70	65	64	68	69	60	75	74	61	53	62	84	68	64	51	43	59	56	60	69	58	57	51	50	53	60	76	48	53	57	66	61	57	62	52	61	54	61	64	75	63	66	67	54	68	56	54	73	60	69	58	60	64	74	77	69	62	71	55	62	62	55	87	59	75	70	64	78	60	73	67	80	56	59	75	70	61	51	70	56	49	75	68	68	54	69	55	66	56	63	65	73	84	67	50	77	72	56	54	78	56	69	52	61	68	49	76	51	68	67	73	66	61	71	64	75	65	53	55	59	65	69	71	62	70	51	78	76	65	54	62	76	77	71	70	63	63	44	63	69	78	56	56	66	62	76	70	57	62	64	65	55	66	69	51	61	60	64	68	64	60	52	79	71	58	65	72	78	63	64	66	62	75	69	73	60	67	52	55	68	58	60	54	53	63	50	58	73	59	54	72	56	56	60	58	61	62	74	67	74	59	62	71	64	65	59	61	59	73	71	72	73	68	67	64	55	49	61	60	59	68	64	69	74	56	71	61	56	59	70	49	64	53	62	75	63	67	54	50	81	69	59	62	67	64	56	79	70	81	56	72	58	71	57	59	62	69	72	62	65	55	50	66	78	52	66	68	68	50	55	52	63	58	66	60	78	67	73	54	62	66	69	52	58	66	68	71	71	65	72	51	54	71	53	77	63	66	61	69	57	62	56	53	63	64	57	75	75	52	68	56	54	60	64	75	68	64	67	49	61	64	58	62	54	48	73	59	77	44	53	69	71	74	64	62	70	71	67	61	76	79	64	57	63	57	60	60	59	69	64	58	59	59	68	70	66	69	73	68	74	72	68	64	65	70	61	52	67	67	55	58	68	71	63	63	65	67	62	74	63	60	60	74	68	59	60	80	75	66	66	74	66	67	56	60	64	58	68	58	61	60	78	76	62	70	69	74	65	63	64	40	57	59	70	72	69	71	43	56	51	55	66	75	71	73	66	58	68	58	68	55	59	66	64	72	65	62	52	66	60	57	79	56	69	69	63	84	63	61	76	57	69	50	67	52	54	53	62	77	51	57	60	65	51	66	62	63	59	56	61	58	65	60	72	58	55	65	56	60	79	59	58	58	60	68	51	72	51	64	73	63	53	65	56	75	67	64	66	73	68	53	50	92	56	60	49	66	60	66	60	64	75	63	70	47	52	56	75	71	61	60	61	63	78	56	63	64	58	62	55	55	70	55	75	64	63	53	66	55	66	71	67	60	56	62	63	66	57	66	71	65	72	63	56	63	64	62	77	77	63	56	69	65	61	64	54	50	57	70	63	68	50	73	55	53	62	71	69	68	63	52	62	59	68	65	73	56	71	74	64	63	66	69	55	56	54	60	60	64	57	59	69	70	45	60	62	50	67	68	54	75	56	47	73	53	62	82	54	55	67	50	75	74	62	79	69	56	63	52	66	66	67	59	71	50	67	67	60	57	63	65	47	62	73	76	69	73	63	68	83	55	66	66	69	69	65	61	67	69	60	60	72	55	55	62	69	59	56	61	69	70	69	71	62	57	54	67	54	70	64	56	60	54	62	51	77	51	51	69	52	41	54	60	66	65	55	60	60	70	56	51	65	71	54	78	86	70	52	61	51	56	60	63	71	47	63	77	64	58	70	60	64	64	54	53	64	70	70	59	69	58	71	59	50	57	79	41	73	71	72	72	62	44	77	57	65	49	60	70	68	65	69	73
6102	634	579	566	760	809	905	756	702	685	626	559	595	576	530	552	534	548	529	546	520	522	510	475	511	516	455	493	495	506	516	490	493	469	477	484	468	434	474	484	475	499	476	474	489	451	479	473	454	500	477	470	451	437	457	473	504	446	466	436	489	486	476	471	462	455	463	504	504	482	454	478	473	474	439	473	441	462	499	496	428	488	427	464	492	440	482	463	489	477	461	507	508	465	515	461	483	497	493	476	490	491	477	479	463	446	444	436	459	437	474	473	477	447	493	487	479	483	485	474	508	466	484	466	465	433	483	453	442	469	460	473	433	461	510	475	455	507	483	474	455	493	481	472	470	449	463	460	438	462	434	441	497	504	486	479	502	474	499	476	440	470	483	511	478	437	464	465	462	487	454	485	491	517	460	491	460	496	466	493	486	484	476	480	469	499	479	474	469	446	465	504	491	474	485	448	507	489	460	429	470	448	487	445	457	450	512	442	459	468	424	420	466	488	503	456	436	464	462	425	435	462	476	476	477	453	476	513	446	443	466	467	467	474	401	468	474	447	469	447	465	464	433	456	443	480	462	470	478	501	501	479	459	493	477	457	468	475	469	494	464	476	479	452	497	479	449	471	443	491	460	495	484	501	453	503	494	468	512	461	459	489	435	490	471	492	457	479	460	517	472	488	486	484	481	493	503	503	456	463	457	494	478	484	453	518	491	473	468	466	490	478	468	489	453	460	470	443	495	521	495	468	510	505	487	463	418	476	427	476	495	484	441	503	460	468	455	494	464	448	446	452	469	446	465	465	492	468	471	455	434	468	498	494	475	492	477	498	436	427	497	507	452	501	468	463	531	488	509	509	502	456	442	499	511	472	455	488	514	457	458	497	484	468	460	445	478	496	474	459	472	469	488	457	483	435	465	490	442	465	454	495	512	501	450	507	453	491	450	500	483	459	468	453	448	476	477	476	457	460	468	474	474	448	469	486	482	459	478	438	500	449	472	456	447	453	473	467	467	492	487	486	459	472	478	451	497	473	491	449	483	463	464	492	416	461	476	444	473	496	461	481	450	479	451	494	478	489	498	474	485	491	503	460	484	492	483	457	444	458	477	458	469	477	442	463	486	475	464	497	486	488	483	458	501	459	498	430	403	455	469	460	506	478	472	471	471	476	507	463	453	481	484	450	464	447	464	460	469	448	483	473	464	427	448	495	498	474	448	450	476	480	538	446	468	502	465	502	464	497	464	499	495	486	506	471	492	427	440	466	465	496	509	479	465	472	479	453	504	458	489	447	451	445	480	456	449	497	488	481	488	464	462	487	445	494	479	492	485	485	518	465	471	454	484	473	463	487	494	500	486	492	444	469	467	487	479	496	478	472	452	437	463	474	467	466	465	449	485	505	457	463	475	436	482	463	471	439	459	481	508	490	424	467	475	485	470	493	473	465	464	500	490	443	469	484	479	476	482	465	456	494	498	428	487	464	471	472	454	472	444	440	499	490	494	490	457	463	498	424	510	483	451	456	482	462	449	448	483	477	481	473	450	445	512	460	445	459	438	519	470	486	460	498	478	469	490	490	489	468	493	463	485	420	524	451	470	441	464	489	459	476	509	468	489	468	471	481	444	463	490	472	494	459	471	491	473	502	487	456	475	463	470	441	453	438	471	459	492	503	460	455	468	462	494	482	484	489	457	500	460	473	477	477	519	439	492	486	483	477	463	445	456	482	496	450	459	477	450	485	451	464	498	495	497	500	469	442	463	488	481	478	462	476	460	507	480	504	456	472	472	456	492	487	491	457	494	459	479	434	448	494	457	504	471	458	478	511	461	493	477	461	470	460	466	493	473	479	485	489	521	470	490	511	464	469	488	462	437	526	479	507	438	431	412	437	462	484	432	458	481	471	501	453	476	474	506	472	481	473	454	472	522	454	438	491	498	462	479	446	457	465	481	497	476	489	475	465	466	452	454	448	490	455	491	466	449	460	465	464	480	488	452	413	503	485	473	469	450	460	491	427	463	517	521	495	448	492	485	470	477	498	487	479	491	485	479	491	482	489	507	493	442	450	475	472	462	440	472	483	469	480	477	474	469	466	472	472	418	475	462	469	441	438	482	481	468	511	477	433	435	464	467	447	473	437	472	475	482	442	460	453	468	446	455	431	442	445	475	502	487	464	469	511	478	419	495	496	481	480	485	454	463	518	481	461	477	430	467	459	457	432	455	432	477	477	452	459	472	475	474	461	481	446	482	486	498	463	474	449	453	475	442	426	488	457	474	478	447	464	479	464	468	460	472	457	430	482	454	488	463	414	481	479	475	459	506	490	468	440	460	483	459	503	428	470	461	428	445	472	448	431	491	480	487	455	459	512	486	461	445	478	453	484	460	516	461	472	475	424	481	489	476	486	489	498	482	433	449	479	505	461	461	479	489	453	469	522	493	442	468	488	446	462	467	493	497	484	436	462	440	477	473	475	464	446	473	440	492	454	455	489	498	465	478	430	473	439	475	456	486	475	475	479	467	483	509	461	437	482	466	462	481	472	491	453	430	450	511	439	483	493	484	435	490	457	459	454	455	463	485	473	518	497	478	426	452	446	465	472	458	456	512	498	460	449	479	489	463	455	486	468	487	443	453	456	466	455	464	444	435	467	448	507	430	474	454	480	475	491	478	465	474	417	442	498	477	411	444	464	481	493	445	469	498	473	461	487	493	484	488	470	450	435	489	474	491	485	460	504	484	489	495	476	460	517	477	450	486	454	485	425	490	488	465	468	494	494	478	484	496	481	468	445	456	500	456	500	467	472	461	480	437	462	489	452	489	488	442	448	480	457	490	439	485	473	477	435	521	491	498	461	488	457	454	482	477	505	473	492	453	479	485	453	485	490	475	465	442	493	456	456	503	497	457	479	498	470	452	460	440	438	491	504	420	471	443	466	407	467	508	466	483	488	466	514	500	437	483	491	456	457	450	486	451	484	478	479	506	467	521	461	505	474	470	483	495	480	486	450	480	480	521	479	473	464	413	468	452	426	481	495	464	460	507	478	471	507	465	468	475	459	467	459	445	471	497	476	446	493	530	472	504	426	437	480	474	483	443	436	498	471	477	487	482	467	507	503	477	463	474	482	480	472	444	518	482	442	458	464	458	462	454	462	483	512	466	476	481	471	469	492	470	453	457	438	469	474	470	495	503	477	483	435	471	448	504	520	512	486	447	461	429	447	463	503	515	478	479	492	451	446	506	485	490	482	455	455	426	471	463	466	475	438	498	478	482	453	494	480	426	459	441	488	470	475	471	447	476	468	437	482	474	466	481	473	469	487	436	463	502	472	462	512	481	408	461	530	493	486	477	418	472	466	456	480	469	446	467	513	500	458	465	461	476	469	476	482	468	448	476	460	503	487	458	474	509	447	466	457	499	505	482	453	473	463	470	477	465	469	433	452	483	495	501	469	446	439	423	486	434	476	478	484	515	451	480	469	461	528	468	459	463	475	483	477
404	81	52	38	36	39	51	35	45	49	36	38	44	37	31	32	30	24	22	22	26	27	25	31	16	20	23	24	34	20	23	31	22	21	20	17	22	27	29	32	19	18	23	21	40	23	19	15	21	23	19	27	12	11	22	28	20	21	20	19	18	24	28	32	32	21	24	30	14	24	17	20	15	15	23	21	18	15	21	25	20	23	17	24	23	18	18	17	20	27	28	20	20	28	16	18	21	20	22	20	20	29	22	25	20	24	15	29	21	22	22	15	18	25	23	21	22	18	17	21	8	18	18	23	28	38	23	22	13	17	24	22	21	20	17	25	18	25	26	25	18	25	22	28	26	16	25	24	17	20	24	32	16	28	16	25	21	26	23	21	24	14	12	23	20	22	21	20	19	18	27	24	18	23	18	24	18	18	20	20	14	22	25	21	32	15	31	16	21	23	30	20	23	20	18	12	17	14	28	25	21	20	27	14	16	13	23	19	20	16	18	18	21	16	15	20	24	17	21	10	17	18	16	16	25	30	25	29	18	18	22	28	22	23	26	14	23	30	13	23	25	18	22	21	26	25	21	26	17	19	17	21	25	22	25	20	18	21	20	34	19	18	17	17	19	23	22	19	29	26	15	23	20	25	27	26	26	16	22	24	24	23	17	21	26	20	33	16	19	16	25	20	19	18	29	17	19	17	26	15	15	18	16	25	15	13	20	15	25	17	22	15	20	30	28	27	16	20	17	25	25	18	27	13	25	22	30	21	17	21	23	21	20	16	19	20	25	19	26	22	23	19	25	18	15	23	17	19	24	16	23	16	21	19	22	28	24	27	16	15	25	19	17	28	22	22	26	16	22	25	23	24	22	18	23	18	23	28	19	22	17	22	28	28	16	21	16	29	24	23	22	30	21	14	18	24	20	25	21	23	26	13	27	28	27	17	25	20	28	17	16	27	19	19	19	17	33	20	13	15	30	20	26	20	16	18	33	21	21	29	18	18	22	21	28	12	17	26	20	17	21	26	18	17	27	21	23	21	19	19	21	24	26	18	33	16	24	16	23	22	23	22	24	30	15	16	24	25	27	23	25	21	25	30	26	17	14	24	26	22	21	17	19	23	15	19	24	25	27	20	21	24	29	22	22	25	19	19	18	28	32	18	24	27	24	26	14	18	27	21	26	18	26	25	27	19	12	15	30	12	20	16	28	18	24	25	20	16	32	25	25	17	25	28	21	20	26	26	19	23	24	19	24	20	24	21	31	27	19	17	21	15	20	23	30	18	26	17	16	16	17	27	21	28	26	22	18	18	23	22	14	18	22	24	21	21	24	23	24	24	18	20	27	23	20	16	27	20	26	31	20	17	24	17	21	20	20	23	19	18	14	22	15	24	19	24	22	23	18	24	29	19	25	18	22	15	25	20	16	20	26	20	24	26	16	26	22	28	21	20	28	20	21	29	23	20	17	23	21	29	18	24	19	29	16	25	29	11	15	15	20	20	13	31	25	16	19	24	20	27	25	17	23	22	23	24	23	20	24	25	26	15	16	19	27	20	29	19	28	24	16	21	26	18	23	25	16	15	20	21	18	26	27	22	22	27	20	28	24	18	18	23	24	21	13	16	15	17	20	25	21	30	18	18	16	17	25	21	17	23	15	23	23	27	26	20	22	26	22	23	29	21	22	29	19	32	21	17	19	13	29	32	22	15	23	27	20	24	31	24	19	16	21	29	19	26	15	22	16	25	17	21	25	23	28	23	29	21	26	22	14	23	16	19	21	33	21	23	32	18	28	28	22	25	21	25	27	27	27	19	24	16	26	21	21	33	17	24	27	17	22	19	29	22	28	22	23	18	18	20	26	35	25	23	30	15	26	17	26	15	22	17	18	21	26	28	22	25	23	35	25	27	17	19	22	27	26	24	22	22	21	15	23	29	26	20	23	21	26	16	19	23	23	17	30	22	10	29	26	26	28	13	24	14	16	21	22	24	24	23	28	13	25	26	14	31	16	22	27	22	19	32	21	25	20	26	36	23	17	21	20	22	19	27	20	34	31	28	25	14	25	21	23	16	23	16	23	14	17	25	18	30	21	25	30	20	26	29	23	25	18	19	23	23	19	15	23	22	23	19	18	30	24	20	21	21	21	18	16	26	22	24	24	23	23	19	21	30	17	24	23	22	19	21	15	12	28	27	20	19	27	18	21	22	26	20	27	22	21	21	23	14	24	19	19	24	22	25	23	24	19	19	17	28	16	20	23	19	22	22	21	17	20	32	27	30	20	15	23	31	22	21	18	27	28	26	12	34	23	17	25	18	17	16	22	25	30	14	24	26	21	17	16	25	22	13	24	16	11	23	25	19	30	21	16	19	22	19	17	28	20	14	22	17	20	23	20	19	19	24	20	28	26	16	27	20	22	17	25	28	32	20	30	16	18	19	32	21	24	24	19	25	27	23	19	35	15	26	21	31	18	19	23	21	22	16	27	23	19	25	22	15	25	24	16	14	18	15	24	26	27	16	25	31	31	25	19	22	21	21	28	23	27	25	27	24	22	26	20	24	17	11	17	11	25	17	32	47	30	15	21	26	20	16	25	15	29	22	21	30	20	26	22	16	22	19	18	18	19	22	23	17	26	25	17	25	16	21	18	28	23	25	23	16	16	16	29	19	18	18	27	22	24	14	15	15	19	20	14	16	17	23	19	23	20	32	22	25	28	31	19	19	28	26	24	18	17	27	18	22	18	24	16	25	20	26	25	22	18	36	25	21	22	23	23	21	23	22	20	28	15	24	22	20	22	21	24	22	14	23	25	19	24	21	21	23	15	16	19	26	19	21	19	21	16	17	23	26	12	21	22	24	36	17	24	21	17	25	21	25	17	14	24	22	23	18	24	30	16	22	22	21	23	24	23	22	20	28	13	19	21	23	20	26	20	22	21	17	17	24	17	19	21	27	22	20	27	19	26	23	22	31	28	21	14	20	26	15	32	22	23	14	24	23	18	31	31	20	34	20	17	27	25	15	23	22	33	17	23	23	15	27	27	15	22	21	23	28	15	22	22	22	23	22	18	21	19	20	20	18	21	23	29	18	22	22	20	26	31	24	22	21	27	21	17	23	16	14	26	27	19	15	24	30	31	29	22	16	19	20	23	26	16	23	18	24	25	25	18	28	26	22	22	27	26	24	18	15	21	21	25	25	22	23	22	22	20	23	26	16	18	26	27	22	20	23	21	19	22	15	17	16	18	16	29	26	20	25	16	22	31	23	25	29	26	23	20	22	24	22	23	17	13	20	13	32	23	24	17	21	26	27	20	17	18	24	23	25	26	20	18	26	35	16	21	25	18	20	22	17	18	23	20	21	21	11	22	23	28	26	20	25	19	27	22	25	14	20	16	29	22	31	22	20	17	22	18	22	14	23	17	19	21	17	17	21	21	21	20	23	18	25	14	23	10	27	31	15	22	24	21	19	24	21	28	29	16	31	20	26	20	16	26	18	21	24
5014	1114	469	588	1718	2191	2106	1723	1336	1076	898	777	684	603	536	500	421	416	352	342	302	338	301	288	257	232	255	212	218	255	228	236	214	202	216	215	209	185	207	214	205	176	184	175	197	200	178	192	199	173	174	185	174	180	187	181	191	183	181	172	170	195	192	161	161	162	182	199	150	164	176	182	179	172	157	130	168	176	168	170	178	183	181	170	166	170	182	154	157	187	168	175	159	151	166	164	174	162	172	167	140	163	146	170	142	154	177	168	155	151	174	160	158	149	170	162	184	180	177	146	169	153	154	169	163	180	173	175	167	156	166	171	172	162	183	136	169	169	175	149	158	180	175	180	158	169	169	171	169	171	148	148	190	172	169	138	165	149	159	164	177	178	182	140	155	168	147	167	141	143	164	179	151	169	176	164	178	148	168	159	174	171	152	166	154	183	172	154	154	159	184	150	177	152	178	157	152	156	164	170	178	160	174	169	141	159	152	147	157	166	163	164	140	195	154	185	158	136	128	160	165	165	181	162	133	162	149	181	144	157	152	153	169	139	182	168	164	164	144	161	167	192	141	157	172	189	164	163	183	166	136	147	161	154	173	174	158	172	162	179	152	148	149	181	141	178	168	169	162	181	173	132	148	145	157	164	174	183	159	158	161	132	156	148	159	157	159	175	171	147	166	174	178	162	167	129	156	170	183	164	152	176	172	143	156	176	175	152	153	178	153	142	167	185	172	147	169	185	198	147	144	150	188	174	187	149	184	182	154	167	158	164	158	155	189	209	156	168	162	177	160	165	183	171	167	147	175	162	164	171	118	166	149	177	165	169	173	151	145	159	145	151	171	151	159	179	194	151	167	193	160	173	142	163	186	181	178	174	124	158	168	158	148	173	165	166	176	157	190	156	150	165	176	140	151	156	168	161	156	163	143	156	173	164	165	162	165	156	143	169	169	159	165	176	165	154	169	153	169	151	170	173	148	145	160	171	159	151	165	176	160	168	153	156	150	169	171	174	153	174	170	146	146	152	163	164	142	163	140	137	175	140	156	158	146	159	156	143	150	187	150	146	164	151	184	155	157	175	163	160	157	161	170	156	142	187	185	140	164	157	164	195	155	163	133	191	159	150	172	168	177	145	175	164	148	172	160	151	173	146	164	160	152	150	165	172	169	169	164	152	143	159	178	178	181	154	162	147	187	159	178	147	156	161	177	144	155	148	134	160	165	162	178	145	148	154	187	153	162	164	158	149	154	154	186	155	170	148	160	155	182	164	136	155	170	170	140	159	167	172	175	164	148	165	156	168	161	167	165	156	176	156	159	144	146	158	151	164	159	147	156	151	167	164	168	179	148	172	154	132	143	142	152	150	170	164	153	145	154	160	157	155	150	150	133	142	152	164	165	185	181	156	164	161	156	166	156	153	173	160	141	164	143	167	184	164	143	171	179	156	159	158	174	141	161	157	162	166	162	168	183	167	153	156	166	158	161	172	151	162	128	172	160	141	149	160	151	147	143	176	184	156	156	172	171	162	184	168	162	174	155	182	158	158	158	136	146	171	153	148	153	166	157	156	161	152	168	170	163	176	155	175	171	151	140	160	158	170	183	168	154	161	151	151	164	174	164	146	158	173	150	152	137	169	131	138	151	177	154	164	161	164	154	132	166	136	166	162	164	167	162	155	170	151	163	147	173	170	174	173	158	157	146	136	150	155	175	139	152	129	163	150	164	155	163	159	146	160	157	173	161	181	168	169	165	145	167	164	184	155	149	161	160	145	179	175	159	175	159	158	172	182	158	157	169	165	171	156	142	156	170	155	170	143	163	150	159	151	155	159	184	167	158	144	168	174	147	170	162	163	149	149	134	165	156	151	153	165	135	152	170	178	141	156	154	143	186	171	166	153	180	146	153	178	156	170	153	156	168	168	163	151	168	160	166	160	148	176	151	150	150	175	174	157	180	150	160	163	157	157	152	145	158	162	171	148	177	159	156	165	153	166	156	152	172	167	172	198	170	152	160	163	163	166	177	157	169	156	181	166	179	149	158	171	154	156	160	162	177	139	153	175	131	153	172	172	142	161	167	170	168	153	169	163	166	148	170	163	145	175	165	179	153	148	158	173	171	188	153	167	163	184	166	131	172	161	156	158	166	162	178	145	172	180	166	156	162	172	151	159	162	185	149	188	156	171	145	164	156	146	165	171	161	143	142	155	171	163	163	161	150	148	158	150	148	176	152	144	154	167	173	149	161	167	151	138	175	160	131	154	154	171	149	175	177	153	168	162	183	134	150	153	166	149	145	151	154	174	153	142	163	159	163	154	169	139	165	159	180	157	172	148	157	157	163	151	167	178	145	173	179	173	147	148	165	157	157	150	187	152	163	184	168	165	142	175	169	152	167	160	182	159	166	166	160	156	158	150	148	174	173	161	187	154	173	180	162	161	181	183	161	163	158	151	168	177	162	164	160	183	165	139	165	169	151	171	162	165	164	164	142	143	153	142	165	156	156	154	146	158	155	162	143	160	133	175	160	175	153	164	175	158	155	153	143	146	154	177	180	154	166	161	162	154	160	174	161	152	158	179	172	180	171	160	154	159	158	171	169	166	162	184	171	154	167	160	153	163	164	164	161	160	182	163	167	154	146	168	155	163	181	142	178	168	148	170	157	157	155	163	157	171	154	174	147	191	160	166	170	170	153	171	167	186	156	159	165	160	167	140	154	175	158	145	186	153	166	166	173	147	165	143	182	172	154	175	151	147	161	152	166	172	151	180	159	148	143	168	148	173	153	153	181	170	159	174	180	174	179	144	155	172	171	167	164	145	140	176	147	145	145	173	146	171	184	170	169	156	168	164	146	198	172	165	142	178	180	149	159	182	158	141	159	154	174	168	161	146	179	146	191	176	187	169	160	179	173	144	143	146	163	142	161	164	176	158	153	172	151	166	160	153	196	153	160	164	178	149	156	158	175	148	173	161	157	156	133	154	168	163	167	153	165	138	157	161	162	180	175	160	153	151	167	146	161	139	171	143	163	156	155	162	156	138	152	145	186	152	144	136	155	177	163	149	160	149	169	153	134	179	153	192	186	177	159	153	175	150	167	144	156	170	150	164	168	168	155	156	175	170	169	161	185	149	161	145	148	174	163	172	162	154	159	174	163	137	157	172	147	164	159	162	157	173	165	174	157	135	168	170	189	166	161	164	147	138	145	149	169	170	164	186	159	168	160	177	143	172	163	155	185	158	169	159	172	156	175	159	146	194	163	143	173	157	179	170	161	179	165	159	175	166	138	169	178	203	152	152	174	154	151	175	162	162	180	159	171	157	150	154	156	139	165	167	156	153	152	184	147	172	185	192	163	173	150	146	149	150	171	178	181	157	152	127	162	166	163	167	176	165	167	165	155	142	152	178	172	150	133	146	167	173	150	159	158	144	170	167	153	148	151	177	184	184	145	172	156	149	159	156	166	142	170	172	163	161	169	181	153	156	173	179	180	151	147	169
1609	146	116	101	98	98	139	113	115	109	104	96	108	99	116	92	96	88	91	114	99	103	91	88	101	110	110	85	100	92	94	96	103	100	102	83	94	81	67	103	87	91	107	93	88	116	105	105	93	91	116	93	92	89	90	100	115	89	108	102	110	99	98	90	97	96	78	98	100	90	95	103	98	91	89	88	92	95	102	81	95	90	98	102	109	88	107	103	102	104	102	98	96	99	91	75	94	89	101	84	105	82	102	92	100	102	110	95	98	93	97	85	91	83	102	105	84	75	89	108	114	96	105	95	94	81	107	99	99	80	98	90	93	90	105	106	95	107	95	82	85	116	96	80	87	98	94	95	96	113	88	95	95	84	96	91	101	80	81	108	80	97	91	83	92	80	102	83	106	99	99	94	95	104	113	91	91	103	109	60	88	87	97	91	106	114	88	97	110	108	91	85	97	95	77	93	85	88	103	116	91	77	111	113	80	90	99	90	103	81	108	85	106	109	104	89	90	76	93	84	101	87	105	83	95	113	91	91	99	106	103	93	98	91	97	104	94	96	97	95	95	87	97	84	88	75	94	89	80	98	91	92	88	94	95	90	96	95	93	88	92	87	83	119	106	119	92	99	97	74	96	80	102	86	84	74	100	90	101	105	100	82	92	80	104	82	96	98	115	100	89	88	105	93	94	103	102	92	89	80	88	97	83	97	90	107	106	89	84	90	100	112	104	93	85	74	86	79	91	105	91	96	96	96	96	101	104	88	95	85	88	85	103	99	94	103	83	117	95	102	84	80	111	94	98	102	104	76	82	77	90	103	95	101	93	80	103	92	90	90	101	111	86	94	99	96	97	109	86	97	77	96	95	86	93	111	96	77	98	95	83	102	99	95	110	93	97	90	81	98	94	88	125	91	89	98	95	96	94	76	86	79	89	88	98	75	95	103	104	88	87	93	99	90	93	93	78	90	96	90	96	89	81	106	93	105	107	91	92	99	88	95	101	102	91	78	93	95	103	76	102	96	98	85	97	99	90	87	84	88	103	109	88	113	89	104	93	86	79	87	95	88	109	107	97	100	93	76	96	83	94	83	90	89	85	102	92	105	104	103	98	90	86	111	81	95	95	86	109	99	93	106	81	84	105	109	82	88	89	110	99	96	82	87	112	104	93	84	82	82	85	96	93	92	87	101	94	94	93	97	89	99	88	90	102	92	89	87	87	91	98	99	114	116	80	98	89	92	91	89	97	99	117	107	88	91	86	110	88	69	89	109	90	87	103	93	97	81	101	86	101	93	86	95	80	101	103	87	90	76	79	85	103	86	87	80	88	104	101	94	80	85	76	81	100	91	94	68	94	101	92	89	91	98	87	116	86	104	106	98	104	104	92	100	91	92	93	93	89	99	98	82	102	119	97	89	83	101	71	92	90	107	78	109	96	94	77	109	81	102	103	89	110	95	93	77	110	88	99	97	86	96	97	107	96	98	104	93	90	77	103	99	89	99	84	100	80	75	84	121	110	107	95	103	96	81	86	95	94	86	93	94	98	89	90	111	101	118	90	105	96	95	97	93	108	106	116	84	87	76	86	90	75	102	89	114	113	89	108	96	105	87	96	98	86	95	96	102	83	78	95	103	93	97	117	111	94	103	94	87	83	92	109	108	88	83	95	90	85	92	101	103	95	93	93	109	98	86	79	73	89	105	74	111	98	115	99	92	106	81	101	87	87	104	103	86	104	123	109	95	99	81	84	97	101	88	103	114	93	93	126	102	97	98	96	102	91	75	91	91	86	99	104	87	98	101	98	78	102	94	93	87	86	99	79	94	120	96	88	84	95	100	86	95	97	90	84	90	72	101	88	98	82	92	93	91	96	95	92	97	93	82	100	101	102	96	105	79	78	96	95	127	104	99	112	83	75	98	89	91	98	92	86	81	92	97	94	90	111	81	74	89	98	85	106	81	113	87	96	109	106	101	90	73	76	106	105	107	104	106	93	90	98	77	89	70	84	89	89	107	108	91	93	107	82	83	106	87	113	91	85	95	100	82	89	89	86	90	102	79	86	93	96	82	97	85	69	95	80	88	74	90	116	80	79	102	101	100	107	117	99	99	98	79	98	87	76	81	77	107	94	93	77	87	88	99	103	91	103	85	105	92	110	94	78	94	104	107	109	97	85	84	103	107	75	96	98	93	100	97	91	97	112	93	101	107	82	86	113	104	100	109	112	82	122	96	82	78	86	100	89	102	112	90	74	102	106	106	99	98	67	94	79	85	80	95	110	100	100	106	90	79	102	81	88	90	91	105	92	95	84	99	107	92	89	73	85	87	117	103	102	87	95	93	101	84	85	101	92	97	95	97	105	94	99	88	88	91	93	82	95	96	83	92	103	87	106	105	85	103	87	84	106	71	65	94	88	89	79	101	91	107	96	85	99	89	86	96	92	91	105	85	96	105	88	105	96	90	98	91	87	95	79	82	97	109	101	82	96	89	93	98	101	96	82	99	88	87	94	99	95	102	88	106	85	95	87	97	90	99	96	102	112	93	85	95	86	95	91	99	105	94	95	91	107	90	88	93	82	109	89	93	108	85	87	87	81	81	91	94	116	99	94	84	108	96	103	97	102	78	95	89	95	92	92	105	93	94	84	102	80	86	102	92	82	88	104	86	88	96	108	96	91	81	92	109	88	87	104	84	86	86	86	91	94	74	87	94	97	91	85	98	87	92	116	81	104	102	96	93	81	100	98	97	79	96	104	90	89	111	85	93	69	97	97	74	90	90	86	87	93	97	81	89	88	94	111	106	96	93	102	95	99	84	106	107	100	93	98	91	94	107	99	109	85	102	101	83	85	95	72	92	93	107	101	118	90	93	85	83	101	99	84	103	110	85	98	104	92	108	97	88	90	74	97	84	87	90	92	88	107	99	97	101	92	78	107	98	96	96	91	93	94	93	91	74	113	103	99	105	90	91	91	88	101	98	102	106	92	104	90	99	91	111	88	94	93	111	89	78	93	75	92	107	94	77	94	110	92	78	98	87	92	99	101	107	89	83	92	86	87	102	69	93	78	98	103	101	103	101	85	87	120	99	94	92	78	91	99	96	104	82	97	104	109	89	96	95	96	101	94	77	96	90	108	98	94	85	100	91	106	105	98	111	75	96	112	87	82	97	91	90	97	90	87	87	109	88	98	89	90	99	94	92	99	87	84	103	95	103	92	115	72	84	87	85	101	89	104	103	87	82	99	92	81	115	95	92	87	91	86	101	87	69	108	109	103	87	84	103	95	100	100	109	97	98	91	77	106	93	72	81	84	112	119	105	78	103	112	118	86	104	108	89	101	94	85	89	78	94	96	100	101	98	79	85	93	84	97	99	109	113	104	78	88	107	108	100	93	76	99	90	100	103	101	97	101	87	87	105	96	100	84	98	97	80	98	101	90	95	103	83	96	102	100	102	91	87	106	105	85	94	98	81	93	92	95	90	105	103	86	109	99	95	83	79
7692	1226	930	1013	1878	2299	2220	2025	1772	1489	1322	1243	1137	1042	998	1012	941	957	894	830	815	838	809	835	791	798	774	777	739	783	723	753	751	733	730	746	682	677	766	742	690	676	713	704	737	729	735	694	694	715	653	736	718	710	688	666	704	694	677	735	710	661	702	655	675	664	706	705	687	722	681	682	675	736	705	694	684	662	671	698	663	699	651	652	687	680	703	653	695	685	665	715	655	663	679	686	642	700	704	655	673	723	714	703	639	614	695	681	721	656	648	718	703	667	669	708	680	699	655	729	688	688	709	728	671	702	686	673	676	664	670	606	613	701	677	717	694	682	676	687	680	676	689	696	667	681	669	672	710	706	696	696	665	708	699	735	728	656	671	649	613	674	709	678	657	677	704	688	641	664	692	666	647	684	640	622	674	641	708	663	667	675	676	680	695	642	668	676	696	713	635	662	661	660	688	681	635	667	691	640	659	653	647	680	675	702	680	712	700	675	678	604	672	727	633	681	671	695	674	663	640	693	699	690	661	675	722	670	677	699	706	665	669	666	730	682	704	666	695	657	678	683	653	682	683	715	677	667	703	670	695	670	701	674	695	657	661	687	639	658	637	665	642	658	699	642	667	651	656	667	660	676	681	663	661	674	716	674	635	704	654	690	673	678	635	651	687	699	673	702	648	672	657	688	705	657	678	722	702	672	693	674	729	646	688	710	661	663	685	666	696	706	688	660	700	675	654	683	722	679	646	678	685	723	712	690	651	750	653	692	654	651	702	728	687	685	712	662	713	664	689	680	676	690	643	707	667	698	696	638	675	672	647	644	662	719	691	672	723	672	666	715	630	658	686	728	721	681	683	662	706	687	689	687	724	681	734	648	683	686	680	685	659	652	675	663	688	706	710	677	685	693	705	691	647	628	662	693	664	661	647	652	690	644	657	671	676	709	663	674	710	712	669	649	683	682	660	707	689	646	705	660	669	667	676	652	724	692	661	674	683	691	684	681	669	699	661	695	635	696	683	686	670	668	665	670	659	699	682	657	677	721	677	637	637	664	648	662	678	679	662	664	704	666	693	642	691	698	628	704	670	688	690	714	697	686	652	684	668	713	709	693	671	688	629	645	661	697	684	665	670	660	682	679	677	741	670	687	680	637	644	660	681	657	698	675	676	642	686	649	689	689	667	644	680	676	701	667	692	655	687	697	670	679	667	699	674	680	733	674	674	673	709	749	692	716	649	681	664	712	635	662	663	624	676	660	666	656	722	666	685	674	675	633	693	628	696	658	691	680	686	673	687	679	671	678	703	700	675	664	685	742	710	708	680	637	686	660	623	693	685	681	662	696	659	638	687	641	657	682	703	684	691	689	626	659	672	690	685	734	718	682	693	691	704	695	683	715	674	722	702	677	630	678	659	673	683	668	673	690	682	650	647	642	708	692	669	669	646	682	693	681	691	680	667	706	682	632	706	708	671	657	672	698	672	665	682	665	684	696	701	658	652	673	632	648	680	682	684	686	661	677	680	697	681	700	685	684	647	715	666	668	696	686	688	694	674	680	672	691	632	696	642	686	680	635	698	672	739	701	695	645	666	723	689	674	673	685	667	690	620	633	699	676	701	683	683	688	694	713	718	699	672	717	668	681	698	623	661	681	657	643	666	652	667	692	727	696	674	677	699	674	647	669	707	697	683	663	674	624	709	685	688	699	734	656	653	667	689	675	712	692	662	680	694	650	646	716	709	637	647	667	691	668	655	686	639	683	656	681	699	660	707	703	635	713	677	661	694	675	654	650	627	719	641	676	704	657	638	693	641	674	685	667	695	649	705	720	668	676	645	661	730	718	704	657	682	670	666	664	651	667	696	715	709	710	717	726	662	697	680	683	700	633	655	719	678	657	692	682	713	711	697	602	672	668	679	706	675	672	675	693	675	709	698	699	677	711	678	697	685	703	673	656	663	679	682	670	669	672	698	668	685	706	691	670	663	669	663	657	695	668	644	655	665	658	676	676	676	611	663	667	715	653	673	645	684	673	681	660	701	666	685	644	680	627	708	671	663	653	721	677	662	637	698	685	732	687	672	703	668	702	640	658	705	685	685	626	654	704	704	708	672	678	699	658	700	710	700	652	659	670	649	684	671	693	675	684	643	682	709	687	680	677	673	676	677	656	672	608	665	677	700	637	702	705	632	700	728	680	649	691	655	666	648	696	688	664	637	707	669	671	627	709	647	693	686	688	648	710	689	683	643	708	660	701	694	637	643	677	694	639	704	698	688	700	634	656	644	683	639	649	669	614	683	682	637	698	689	637	717	713	701	700	691	652	652	660	662	658	682	689	658	626	689	654	704	685	613	701	659	670	664	696	683	636	685	692	667	661	696	675	677	694	695	638	704	626	716	692	692	691	663	687	635	672	680	657	649	687	711	702	692	674	670	717	679	681	637	694	677	697	686	698	678	667	725	664	654	707	654	680	650	670	738	625	655	713	652	673	701	692	640	683	609	672	646	682	699	682	653	669	686	671	668	633	690	673	660	691	682	665	682	675	683	712	714	722	711	649	670	666	691	710	689	674	713	684	670	696	700	673	750	701	692	645	624	757	660	623	701	680	703	660	680	653	659	731	665	685	708	652	686	688	658	691	655	660	673	630	717	684	634	696	643	598	638	620	656	679	647	662	656	698	669	647	747	683	703	665	627	661	710	668	667	703	686	671	673	707	650	655	677	691	625	649	706	706	685	687	689	627	710	658	654	691	668	708	736	685	645	671	661	626	675	661	677	693	685	676	694	648	656	681	655	640	678	685	680	734	704	681	684	679	682	697	638	661	641	721	709	685	715	701	676	739	660	685	662	655	686	735	700	628	648	690	711	718	678	655	681	692	686	608	672	644	678	684	685	691	700	658	666	683	659	683	670	645	672	708	640	697	683	672	712	731	667	647	701	682	646	667	702	695	656	633	722	681	648	666	661	616	673	681	648	653	657	698	718	695	687	664	660	715	653	675	673	629	720	653	650	686	666	701	649	676	646	684	639	660	673	683	637	657	654	689	692	657	665	639	685	688	685	691	667	674	682	653	672	663	656	695	693	705	646	725	674	676	678	674	649	670	645	671	648	626	647	657	670	704	659	626	725	723	679	643	633	657	685	671	649	648	663	689	686	655	710	622	665	624	673	692	666	681	676	683	717	669	675	679	672	646	712	677	655	695	646	636	650	659	664	670	662	671	661	665	706	657	684	652	716	657	657	682	645	708	671	696	695	637	665	679	679	700	678	670	665	666	687	665	652	720	699	657	630	653	664	673	702	712	637	662	699	652	692	677	686	678	636	655	657	666	676	680	724	650	634	666	696	671	662	696	686	651	700	687	672	677	687	699	619	672	662	673	693	703	703	700	649	665	725	676	682	699	645	661	647	716	651	676	668	658	664	689	676	676	695	727	701	683	676	669	751	656	669	714	710	669	670	638	675	680	692	671	660	669	675	672	726	712	669	675	691	738	712	598
831	110	76	72	55	65	88	90	90	75	57	69	57	57	55	62	55	48	48	62	56	53	38	51	52	49	48	47	51	45	47	48	51	49	40	52	39	47	40	42	46	56	45	41	36	44	56	51	44	51	26	49	48	50	45	61	36	50	55	45	57	47	34	37	40	36	46	40	53	40	45	37	46	44	29	45	44	50	52	29	39	45	40	43	42	43	42	40	43	37	41	48	39	39	37	35	42	46	34	36	37	57	47	28	41	40	33	34	44	33	48	40	40	32	42	42	41	43	44	46	40	40	43	38	51	40	36	35	35	36	50	56	35	46	45	36	45	52	36	48	31	51	42	41	47	40	46	31	48	40	37	52	41	36	37	37	36	41	38	39	36	39	43	45	36	42	36	45	31	38	49	35	44	39	38	50	34	38	34	37	44	49	30	46	39	27	38	36	44	39	28	46	35	52	46	38	40	39	35	31	45	50	51	31	42	41	42	43	42	37	58	51	38	44	31	43	36	33	40	38	44	46	36	39	30	37	48	37	49	43	46	42	31	46	42	41	38	30	51	35	38	37	40	49	47	35	30	36	46	42	43	41	45	45	41	30	28	46	46	36	51	44	44	47	48	46	47	49	34	39	34	33	41	40	35	41	55	46	38	36	48	40	34	37	46	44	47	28	47	41	34	58	36	54	47	25	47	43	41	39	36	29	35	44	54	42	48	40	45	45	33	47	37	25	42	51	52	39	49	40	29	39	50	39	41	48	43	41	42	35	34	35	36	33	44	49	48	44	44	35	42	49	50	47	30	37	43	44	40	34	54	38	41	49	38	39	46	39	46	39	49	35	32	41	35	45	33	36	50	52	40	38	51	42	39	45	39	31	47	41	37	40	38	34	40	44	36	33	36	42	35	27	56	41	54	36	36	42	51	35	43	44	37	37	45	43	41	41	43	39	41	43	48	45	48	38	52	31	40	43	43	33	28	47	53	43	31	34	52	45	55	55	40	52	38	32	39	55	44	40	42	33	50	57	28	35	36	41	32	38	46	27	39	37	50	46	44	43	48	39	50	45	52	38	43	48	50	54	46	53	50	52	39	38	45	39	32	50	34	46	45	42	42	38	34	45	46	41	45	46	36	40	38	44	48	39	51	48	55	40	39	38	49	44	34	45	33	41	28	36	37	56	47	38	38	47	37	41	35	43	34	40	37	28	35	41	39	48	31	44	41	31	39	35	44	49	39	38	42	42	47	35	36	41	44	46	48	52	39	38	32	43	55	30	51	42	47	47	48	50	42	39	41	38	43	30	53	52	46	33	48	44	39	42	49	40	51	35	33	44	57	41	38	37	42	43	38	46	40	42	47	44	39	53	45	33	43	29	42	42	40	56	47	48	38	39	41	40	47	35	30	43	38	47	42	46	50	31	46	41	40	35	36	37	40	41	37	41	45	49	43	41	43	41	56	38	58	47	37	37	46	34	41	32	44	32	39	44	42	46	45	41	55	46	41	36	38	51	48	41	53	48	46	34	36	36	41	37	38	39	37	44	39	41	34	33	33	35	33	55	35	40	44	38	43	37	34	44	45	50	37	37	44	41	43	45	39	26	46	37	49	45	45	33	39	38	45	40	34	46	35	51	46	50	31	50	55	43	38	33	43	42	52	41	30	40	40	41	41	43	44	40	37	42	36	45	34	42	50	46	44	44	32	44	53	46	30	33	37	35	34	48	35	36	47	42	50	43	37	41	43	51	40	45	35	44	49	46	45	33	35	45	38	32	39	32	56	37	34	47	48	36	37	46	42	38	39	39	31	40	39	49	37	40	37	36	35	38	45	48	54	41	35	40	40	37	39	37	50	29	43	54	45	40	36	46	45	43	45	43	30	47	50	36	48	46	44	41	43	39	28	43	41	35	38	38	41	32	37	36	49	34	45	46	37	31	41	59	47	46	36	36	27	60	53	44	36	37	40	42	48	44	43	40	39	39	43	34	40	33	53	38	37	38	46	55	41	39	39	44	38	56	45	36	43	41	47	40	43	32	28	48	35	40	41	46	43	37	45	36	36	49	46	40	43	32	50	30	41	43	47	42	45	49	37	42	39	42	48	50	46	40	37	45	41	47	40	40	49	48	51	36	43	47	43	47	50	36	34	44	40	43	46	38	35	39	42	48	44	43	48	40	38	46	35	44	38	44	55	46	37	27	29	31	40	47	41	43	41	34	45	43	43	37	57	52	39	55	37	47	40	51	37	46	35	39	26	46	37	43	29	34	39	55	41	43	33	60	42	37	58	29	36	43	35	44	38	47	37	38	37	39	40	44	40	44	39	36	35	39	32	54	44	43	50	50	30	40	44	41	33	48	51	42	46	36	44	27	43	48	42	52	42	40	39	37	47	37	43	39	40	35	41	36	47	33	46	40	42	52	33	36	46	38	43	42	38	49	37	50	42	35	38	53	37	49	41	45	44	42	38	36	42	49	46	42	43	41	46	42	44	51	40	43	46	51	37	38	35	33	30	34	41	46	44	55	53	45	30	48	33	39	37	57	39	35	52	40	46	35	44	42	29	49	31	36	44	40	39	29	47	37	41	40	36	29	39	46	34	32	44	39	52	32	37	40	37	42	36	46	26	41	49	39	52	45	34	46	47	41	39	31	46	35	45	47	43	38	39	51	39	47	44	40	34	41	35	50	50	34	35	39	32	38	38	36	42	44	50	37	49	36	50	41	35	46	50	38	40	40	45	39	34	41	44	34	36	38	43	47	44	38	40	30	36	32	45	42	40	42	33	31	41	41	43	46	42	48	41	43	56	36	32	38	31	40	47	35	34	46	56	59	42	44	54	42	36	33	46	43	45	43	37	35	47	40	51	51	41	51	37	43	45	43	50	32	61	39	50	31	43	46	50	36	35	47	48	50	37	47	37	54	42	40	45	37	45	40	37	41	51	38	35	37	40	41	38	38	43	40	37	50	23	38	38	41	29	34	41	34	30	53	29	42	42	46	40	43	43	47	41	42	39	44	42	49	39	40	38	38	52	42	34	32	39	41	50	40	46	43	41	50	44	35	34	42	33	43	33	43	51	43	39	53	38	36	48	35	50	53	47	29	36	43	34	43	48	33	36	57	37	41	42	41	35	30	44	42	37	41	55	48	54	45	36	47	52	37	46	48	55	42	60	42	34	43	42	48	46	42	40	43	37	37	42	33	34	31	45	48	46	42	49	41	49	37	46	41	34	49	41	44	43	39	39	52	27	32	33	50	40	29	47	33	43	34	43	36	52	42	29	47	50	37	41	44	48	49	41	45	41	42	48	44	42	44	44	51	49	48	42	47	69	48	46	44	39	49	27	40	43	35	48	44	46	33	39	35	49	44	50	38	38	36	36	31	40	38	51	48	48	47	49	46	47	52	40	40	42	42	49	36	39	43	35	44	43	44	36	45	32	33	48	44	42	46	34	37	36	47	41	42	41	29	37	43	38	33	41	33	30	34	40	40	45	43
7770	1542	744	1057	2606	3684	3443	2855	2304	1945	1582	1301	1204	1018	866	777	734	724	632	596	588	583	514	474	480	497	404	472	445	431	392	397	418	402	403	348	347	368	349	317	339	344	342	322	334	343	328	338	314	342	364	337	327	299	338	305	324	273	321	327	322	328	293	313	255	315	314	305	312	274	302	289	315	341	275	311	309	304	311	301	311	270	299	320	303	334	298	289	310	301	340	302	302	295	309	284	293	297	296	300	294	279	300	290	295	291	289	271	336	256	310	312	292	300	269	304	294	316	300	277	297	274	278	294	255	275	285	288	294	291	315	272	269	332	286	298	300	286	279	302	314	276	305	301	292	293	295	283	302	301	298	313	267	287	278	265	307	325	306	265	285	258	274	278	253	275	296	297	291	283	290	293	312	280	274	290	270	308	285	282	291	310	290	279	333	285	279	261	313	298	274	276	244	293	299	309	296	299	281	273	320	275	292	285	283	309	272	280	309	283	296	295	268	300	290	254	294	315	284	269	342	313	267	296	291	256	283	284	308	265	314	274	282	300	288	304	275	313	301	289	253	296	275	272	293	289	295	291	281	296	296	278	295	283	278	289	270	294	291	278	297	287	318	306	306	294	293	275	263	282	295	280	300	309	268	290	291	309	291	286	303	275	323	273	312	289	284	278	284	301	309	285	290	280	308	274	254	301	285	266	289	299	327	280	281	279	317	301	295	282	243	270	296	305	271	296	283	324	283	293	273	303	307	313	290	289	307	268	285	264	293	281	295	281	299	267	286	271	283	283	291	301	310	298	318	317	264	295	294	299	277	286	296	293	298	247	267	306	260	294	287	308	282	282	293	306	303	281	305	287	320	274	282	308	268	263	313	297	262	298	293	285	298	277	279	279	288	308	278	262	241	320	244	289	275	269	323	274	277	303	291	277	287	288	288	291	299	308	270	292	275	289	284	296	285	308	264	285	298	307	292	293	317	301	262	325	294	297	283	306	309	290	260	311	268	280	240	301	282	273	273	274	273	292	277	306	277	269	324	278	298	282	318	298	254	315	282	307	265	302	286	289	291	281	287	310	250	270	268	316	306	278	266	276	296	304	272	276	310	265	273	296	297	269	275	296	280	268	297	270	284	262	272	298	303	317	296	306	302	298	296	301	294	283	276	293	267	304	294	274	293	275	301	256	285	309	312	274	265	298	278	298	292	291	285	275	310	286	286	284	275	290	304	313	286	286	297	284	289	290	276	301	260	270	250	296	301	289	289	280	292	269	294	275	272	282	251	289	296	296	279	326	280	286	303	301	317	275	301	271	281	284	273	303	292	283	287	299	303	277	275	276	299	304	288	295	274	275	304	274	280	284	271	311	263	263	271	226	265	301	293	288	260	273	309	274	254	294	327	299	309	298	295	256	290	298	329	308	271	294	303	299	282	289	304	270	285	292	285	267	295	302	305	305	295	292	310	292	296	259	294	291	276	301	305	293	278	265	268	272	259	262	296	282	320	276	284	290	283	299	316	309	279	303	269	306	283	325	283	283	301	277	300	308	295	309	277	287	287	292	285	284	290	275	278	250	324	270	293	307	306	291	304	288	266	290	305	317	304	298	295	291	282	312	290	296	281	289	274	280	287	286	282	259	309	277	270	294	294	278	319	289	301	285	284	255	265	280	279	308	284	338	303	284	300	307	279	284	284	278	287	283	268	313	279	274	275	293	292	323	321	336	291	263	297	295	271	280	283	286	282	315	265	257	252	277	305	287	280	277	313	297	274	287	301	283	273	331	277	260	290	285	279	293	286	293	283	251	280	272	316	269	281	290	282	295	282	292	275	269	279	273	286	281	282	286	288	298	305	285	294	287	286	300	298	288	316	290	284	283	283	306	283	285	274	293	282	297	301	288	288	276	308	290	280	295	287	278	307	265	311	271	275	255	295	298	281	298	267	282	258	277	294	309	316	304	267	276	275	294	309	308	317	278	291	283	290	296	276	298	276	273	266	242	285	280	276	296	279	324	296	286	313	297	288	285	274	278	274	295	284	314	284	289	308	297	293	323	259	284	287	263	270	259	276	249	297	281	309	264	261	298	306	291	296	292	280	292	260	277	268	308	285	300	273	330	271	268	291	297	318	291	304	287	284	293	306	287	287	305	271	291	278	318	309	290	288	282	281	268	288	306	276	291	281	259	313	295	293	300	285	314	290	245	297	283	312	274	325	266	313	289	320	247	305	310	309	290	318	315	292	278	308	295	311	270	306	303	314	288	284	306	283	279	336	261	313	283	300	282	300	324	265	315	313	307	262	267	265	285	300	271	293	296	286	270	261	296	263	262	303	302	267	265	289	279	313	314	261	300	280	304	266	297	307	277	267	273	295	276	289	282	268	302	279	291	291	300	284	303	305	299	290	304	292	283	268	302	264	297	293	274	279	294	292	285	291	278	286	308	313	315	295	302	306	328	272	317	277	292	254	283	291	263	297	278	282	301	267	263	268	248	351	281	286	277	283	313	311	305	290	285	276	286	259	335	311	298	284	301	271	255	293	315	267	267	312	290	276	281	270	281	295	289	292	293	282	310	274	309	283	316	277	314	284	293	302	309	276	290	287	258	337	266	290	276	303	271	283	277	284	294	248	259	323	284	272	286	262	262	308	275	285	300	263	284	302	308	283	284	291	314	291	291	275	266	290	296	278	280	297	293	299	287	307	293	282	281	292	275	277	295	322	292	303	301	287	299	274	262	289	287	266	248	304	292	298	300	291	312	298	272	273	285	309	280	287	300	295	309	266	269	282	273	278	281	315	261	273	308	266	268	276	280	310	305	281	284	291	278	299	280	294	265	277	275	303	293	292	284	292	278	266	281	301	293	301	308	292	311	282	277	270	280	282	252	283	315	308	302	301	274	274	280	284	300	316	320	268	302	327	309	286	301	272	266	323	290	295	304	300	279	272	269	283	304	311	327	285	290	281	306	278	291	282	285	285	281	293	281	288	275	275	314	328	273	289	289	247	291	296	278	268	282	328	327	286	261	303	307	306	300	318	311	294	275	296	301	298	308	302	308	265	305	291	283	300	268	307	301	287	274	302	292	295	292	284	277	289	277	280	286	275	258	280	261	322	282	282	306	302	282	261	272	290	282	295	304	281	284	267	296	291	272	289	302	257	260	276	260	292	253	312	274	286	297	271	285	290	289	264	312	300	275	264	291	291	248	294	287	291	294	280	286	261	271	287	294	294	269	273	304	305	279	302	318	285	292	330	278	297	295	297	274	287	270	273	275	273	276	293	273	280	293	256	316	312	279	304	272	305	279	303	299	296	282	291	263	246	307	289	290	289	288	287	289	295	298	296	307	279	287	278	289	282	322	273	293	299	267	295	261	273	300	309	290	320	287	293	275	275	301	290	300	302	281	305	271	271	305	265	303	294	266	281	297	279	278	311	276	298	284	310	268	256	267	282	265	304	272	279	307	271	303	276	279	284	275	299	292	284	260	293	299	279	295
1030	74	71	66	72	65	78	66	63	54	78	52	68	69	63	66	66	65	57	56	67	73	61	62	70	62	57	60	61	68	61	70	73	58	64	70	57	64	70	65	64	60	64	65	59	64	54	58	58	56	60	54	62	79	68	56	73	58	76	57	56	52	57	63	49	73	54	65	55	73	58	69	62	64	52	54	57	60	69	55	60	44	73	63	57	59	61	68	74	56	55	70	56	59	81	47	59	70	58	48	58	63	63	49	63	56	59	56	72	74	50	53	63	66	57	63	65	71	76	53	57	56	55	54	61	66	59	67	49	58	70	63	49	74	68	64	67	53	48	67	58	68	62	63	74	64	64	65	83	69	66	69	63	55	67	58	59	60	75	66	82	70	60	73	75	56	60	60	45	73	54	66	73	61	54	62	53	58	63	65	66	60	61	71	83	51	46	55	58	63	64	65	58	70	58	47	70	64	60	56	64	61	48	62	67	73	74	57	56	71	56	58	60	55	74	59	50	60	63	49	78	59	56	60	60	53	58	59	73	70	68	70	72	74	56	66	68	53	73	75	67	78	61	67	69	72	59	59	72	70	64	63	62	63	68	63	64	67	64	58	78	51	56	76	52	77	59	66	63	63	69	66	63	65	70	73	61	59	62	70	66	55	66	84	62	64	71	58	78	58	71	79	61	70	80	60	75	52	65	61	61	65	50	72	77	56	54	54	58	57	72	47	54	54	57	78	60	71	78	57	59	70	66	55	65	63	49	77	61	63	60	44	73	67	55	48	66	54	80	57	52	57	55	59	65	66	55	65	66	59	59	59	61	62	74	49	61	59	49	67	76	62	78	64	55	68	57	80	61	62	65	60	48	66	61	76	59	50	70	69	67	72	61	71	62	51	59	56	65	67	65	78	72	70	65	63	58	54	70	77	45	67	70	62	65	65	73	67	68	63	60	62	62	66	73	53	63	66	75	61	63	68	56	74	49	70	63	52	55	60	59	49	60	49	82	58	49	64	63	63	74	60	53	47	67	76	65	58	71	69	61	70	69	66	57	75	64	69	60	56	51	44	67	58	72	57	51	69	60	60	68	65	67	70	62	55	59	62	71	67	69	72	74	57	57	71	56	64	48	62	58	55	59	56	61	71	64	46	54	61	61	64	69	59	68	54	61	55	66	52	71	57	63	49	52	58	70	58	72	58	49	59	57	52	53	60	73	61	70	58	50	65	63	64	46	64	54	64	61	68	55	68	71	67	60	60	53	59	76	61	80	52	66	49	60	66	69	59	56	67	67	60	51	79	62	65	75	68	65	52	58	53	56	62	71	58	65	71	66	72	53	55	80	58	57	55	56	49	59	50	64	54	59	64	65	88	64	71	63	83	64	58	74	76	57	63	63	60	57	70	86	76	71	62	53	61	68	59	59	61	66	60	63	57	72	69	74	66	71	67	66	58	60	72	70	71	72	70	57	62	65	53	69	59	65	59	76	71	61	54	60	72	56	62	66	70	71	65	61	67	70	56	75	54	68	53	68	70	59	58	82	78	47	73	68	58	64	61	71	71	67	71	67	52	63	70	67	64	75	56	60	54	63	64	68	41	69	62	54	72	64	58	48	70	71	58	65	68	75	67	55	70	69	57	62	60	70	60	42	79	57	60	51	66	67	68	55	75	71	57	60	72	65	69	65	61	57	56	60	71	50	76	71	69	61	58	41	65	59	66	65	60	75	61	70	56	64	71	56	66	70	53	50	58	55	68	62	70	59	74	60	54	75	66	68	54	63	59	55	58	69	63	68	49	51	72	44	62	53	69	63	73	66	49	59	53	68	58	65	65	44	70	50	63	61	57	54	64	61	59	70	51	72	65	60	71	59	45	52	74	61	55	64	66	61	62	61	60	61	57	64	50	53	65	61	80	67	57	63	70	58	55	61	66	64	76	74	77	58	61	63	53	49	77	76	60	63	54	55	62	67	55	69	59	49	62	58	67	55	66	64	75	53	60	56	67	58	71	70	62	67	70	63	56	65	65	59	68	73	69	55	67	65	53	74	52	47	59	80	49	57	68	60	64	74	50	54	54	74	61	61	82	50	57	70	56	69	61	75	53	69	66	73	71	51	66	70	57	52	58	72	59	65	61	61	61	64	68	66	59	76	61	56	57	66	71	66	65	58	69	69	56	76	70	80	64	60	70	70	54	60	70	56	61	62	63	60	61	59	62	58	62	63	63	58	57	73	63	64	46	61	64	57	78	56	70	59	57	58	60	73	56	54	58	68	51	59	72	62	66	63	71	57	71	74	59	63	57	57	51	64	71	81	55	49	75	58	73	65	67	66	57	69	70	61	66	71	63	76	58	52	76	70	63	63	61	68	67	66	65	56	68	50	60	64	75	62	75	55	63	58	62	50	68	60	47	70	64	65	58	66	63	66	74	53	75	70	58	67	65	69	69	60	60	51	57	51	48	58	58	73	65	58	61	59	56	62	67	66	58	67	59	49	68	60	54	68	71	53	75	63	63	72	63	79	58	70	65	71	52	59	61	63	49	65	50	71	69	55	53	79	59	55	59	66	72	74	65	63	62	62	58	74	60	70	71	62	60	62	72	50	65	51	68	68	64	68	69	52	79	61	64	80	67	69	65	51	71	69	84	60	61	52	74	58	59	67	65	64	65	56	70	61	62	72	67	69	66	59	65	57	68	62	75	62	45	67	66	74	81	61	51	60	60	58	57	73	61	78	63	61	62	52	54	64	61	48	69	50	56	75	55	63	67	49	74	66	55	60	67	53	60	61	66	53	72	64	61	78	61	59	59	64	74	60	60	67	67	66	76	73	61	77	76	51	71	61	67	62	68	74	65	61	59	64	75	56	90	67	64	64	71	61	69	62	55	62	71	59	75	67	57	70	60	57	60	71	67	58	69	54	62	70	75	75	52	66	62	63	59	65	76	62	60	64	68	69	53	52	57	69	67	67	71	74	55	78	65	64	50	59	58	58	71	60	70	59	47	69	50	64	67	67	69	83	65	71	68	66	53	70	61	66	69	73	67	53	66	52	46	60	71	66	59	63	68	50	66	70	58	60	69	73	83	50	68	66	67	63	62	61	70	71	58	50	56	64	64	61	67	56	56	70	63	62	68	56	67	55	65	62	61	65	69	69	45	64	63	71	72	61	65	63	56	57	64	70	51	67	53	60	56	70	56	70	58	55	59	58	76	68	67	70	60	56	54	46	69	58	56	47	69	59	67	63	56	76	50	64	52	58	74	76	56	69	67	68	65	60	64	62	62	59	62	58	64	50	51	64	61	67	65	61	70	68	60	58	65	64	48	60	56	77	53	61	66	76	50	63	63	67	63	59	71	64	55	58	54	51	61	83	65	59	55	42	58	57	57	56	64	84	81	60	67	83	62	62	54	54	60	57	51	61	48	71	58	63	73	69	67	68	72	72	61	69	49	55	63	68	59	59	63	74	74	61	73	81	50	70	71	71	54	70	56	49	64
6066	629	520	568	741	854	816	813	717	693	633	570	553	548	568	556	533	522	526	499	517	447	470	464	493	496	421	525	477	504	460	467	507	491	468	464	475	476	501	461	522	465	465	482	484	452	469	459	499	446	430	465	459	442	502	495	474	494	480	489	446	476	496	467	456	486	483	449	480	433	465	499	428	454	479	455	474	466	443	460	434	467	443	490	469	469	427	463	445	487	443	460	427	464	501	456	474	425	459	520	463	470	449	444	471	477	507	491	454	494	531	487	485	491	466	459	447	484	455	450	447	490	487	439	494	459	458	469	449	498	471	454	469	462	441	453	485	499	462	509	512	480	447	487	421	441	477	470	435	508	467	500	468	451	478	479	476	482	493	515	445	446	433	502	440	507	461	456	464	461	467	466	446	481	495	470	447	461	525	452	465	441	483	492	459	483	499	459	454	453	445	457	476	468	434	417	450	470	456	441	476	473	472	453	436	428	472	458	452	494	484	457	452	467	494	451	474	474	487	456	479	473	464	477	433	474	445	430	431	441	497	478	452	484	450	463	486	450	449	493	450	447	473	496	473	494	512	449	456	452	461	478	489	455	488	451	455	457	467	456	469	425	470	488	452	452	507	437	485	509	466	482	433	450	452	512	480	466	501	459	458	467	429	473	472	420	478	452	496	476	475	460	420	462	442	484	446	472	437	473	444	472	472	474	523	481	463	457	466	473	490	474	486	461	428	459	468	470	479	510	505	443	473	485	468	459	468	502	489	449	450	477	464	503	480	467	470	500	490	455	440	453	475	466	463	497	463	488	491	479	458	449	488	434	448	476	458	475	435	475	444	460	488	445	449	454	432	425	490	458	459	465	448	484	442	466	468	452	461	434	518	450	467	498	482	497	464	466	469	475	457	457	433	446	497	473	493	442	498	469	447	465	474	436	460	463	464	471	465	466	444	473	437	459	451	438	485	473	497	472	442	457	485	478	464	472	454	507	435	428	493	440	477	433	456	471	461	473	438	478	428	477	504	475	483	449	492	478	472	485	442	465	467	469	488	487	480	476	489	458	477	474	452	456	458	483	465	472	467	476	474	456	482	438	476	493	463	480	431	478	472	458	455	470	461	496	465	444	471	497	459	473	409	481	460	436	467	464	437	487	488	436	481	480	471	479	468	447	460	505	457	463	506	474	492	439	469	413	454	476	445	476	501	437	474	464	461	425	472	459	445	434	478	476	460	471	459	490	464	483	472	476	462	484	460	482	469	474	473	452	506	487	485	435	515	484	487	431	474	478	487	470	435	499	469	466	488	516	465	494	476	471	473	456	477	461	482	522	455	474	466	451	458	461	461	471	448	492	480	469	455	504	429	467	454	469	468	477	480	447	415	446	453	425	461	475	429	483	451	473	440	487	494	445	459	466	465	504	436	448	448	467	459	456	476	460	462	394	467	440	478	484	472	445	438	459	491	488	441	501	481	428	490	453	489	495	479	441	447	488	466	456	495	450	469	399	446	450	471	444	460	499	446	449	490	471	430	492	458	463	449	482	466	484	499	448	458	455	502	456	489	486	495	479	479	484	465	455	481	455	487	448	453	448	449	480	495	481	460	506	467	452	450	509	451	446	463	440	433	475	478	442	414	449	451	478	458	494	442	458	451	459	451	464	448	482	475	457	444	482	480	474	479	419	492	416	421	496	474	517	466	428	473	430	427	474	462	427	468	437	449	449	429	458	408	460	460	447	471	479	439	506	446	471	473	454	430	501	454	433	431	478	493	503	435	451	455	436	456	453	484	491	463	490	437	457	474	503	473	472	456	465	478	481	457	511	474	436	459	443	454	486	449	484	471	484	464	478	473	502	472	483	442	481	451	449	434	481	472	510	450	444	485	480	451	463	442	478	492	427	444	501	459	465	444	441	462	482	508	447	487	468	457	454	455	483	457	423	439	467	448	460	437	430	471	423	452	477	433	443	466	497	450	491	445	434	522	491	468	438	471	473	451	467	431	483	443	438	485	458	464	450	477	481	474	432	459	502	435	476	453	454	464	444	480	473	471	502	516	488	521	483	498	468	495	491	468	453	467	445	469	453	479	455	448	459	469	512	473	489	452	505	492	483	437	500	452	482	484	457	473	428	456	470	489	475	478	489	478	457	473	434	443	468	451	479	475	511	488	486	473	476	470	466	459	487	475	474	472	467	486	428	457	443	471	473	473	477	485	461	495	469	432	451	448	450	458	469	485	484	482	448	478	448	451	472	477	453	428	434	435	489	471	482	494	496	424	471	532	439	483	457	460	507	520	485	522	496	458	485	440	491	458	472	486	453	472	483	480	437	451	453	412	453	429	474	465	467	484	450	466	456	488	482	492	448	507	482	481	447	381	486	482	493	476	467	459	451	440	402	453	509	424	462	452	466	460	478	449	473	473	472	485	463	433	481	461	511	438	486	464	458	507	476	459	462	519	465	424	508	490	500	450	426	427	452	481	478	510	469	435	459	468	441	451	448	435	472	444	479	432	481	450	442	442	458	486	468	461	460	463	435	467	496	491	424	435	438	474	474	475	489	508	463	474	509	471	467	453	472	448	448	487	453	470	456	475	475	474	453	460	467	468	482	502	452	434	480	442	421	448	484	460	462	421	458	473	457	457	472	434	427	451	455	437	464	493	456	485	434	452	463	482	473	441	460	461	450	422	464	478	478	478	487	410	447	471	516	463	486	455	497	504	466	495	494	486	445	459	474	495	442	442	473	491	491	517	488	471	461	515	431	451	499	469	486	449	491	461	489	488	492	442	505	465	448	483	470	480	494	423	465	466	481	483	465	448	452	452	493	456	499	479	450	413	509	454	493	453	468	447	463	483	477	476	471	454	482	437	450	498	468	442	453	442	493	431	467	493	484	475	445	449	466	505	456	460	444	476	473	447	464	468	453	448	457	436	458	436	434	448	483	459	424	480	477	453	454	467	487	456	458	469	472	463	426	445	444	457	468	501	488	475	462	419	455	451	421	449	462	442	468	462	485	461	479	475	452	462	450	472	475	446	484	491	472	469	476	501	480	481	426	461	497	465	441	445	495	441	438	450	455	439	444	450	449	458	491	449	447	447	479	493	461	440	513	490	454	500	444	470	462	454	462	429	489	482	488	454	428	479	478	444	418	499	516	465	429	485	451	445	464	478	453	472	487	439	466	455	462	438	490	445	478	487	428	443	491	444	486	465	434	453	467	498	456	413	453	504	476	415	425	403	448	490	456	462	484	428	446	487	479	448	436	469	434	487	440	462	480	471	459	462	459	445	471	437	466	422	479	431	425	468	468	464	472	438	464	462	483	466	479	458	471	442	462	448	480	458	436	468	447	455	445	461	536	460	470	444	473	427	432	458	458	463	502	419	476	485	463	473	434	449	485	431	454	477	449	463	465	487	454	483	442	491	462	453	436	431	404	474	501	463	488	497	442	480	484	421	448	468	430	453	507	435	455	491	442	470	450	509	477	482	452	454	472
402	63	39	29	35	43	39	44	46	33	42	43	20	28	28	32	27	33	30	34	30	28	35	23	31	31	21	21	26	32	22	22	25	21	11	25	22	30	22	29	26	23	23	22	25	18	14	30	21	16	25	24	24	27	24	13	18	22	24	24	19	22	19	20	15	23	20	27	30	19	17	14	17	22	22	20	25	24	8	28	22	21	17	24	23	22	25	25	23	17	20	26	21	19	20	21	32	22	18	25	20	25	16	30	18	21	12	23	27	21	15	16	21	15	20	19	25	30	20	23	25	15	29	27	25	22	16	20	18	18	22	20	22	20	21	20	27	13	22	21	23	22	32	15	24	18	15	22	24	22	22	24	21	17	19	24	15	23	21	32	21	22	22	19	15	15	25	25	23	19	22	27	20	20	19	23	25	13	27	28	22	29	25	30	14	20	23	20	18	17	16	19	22	18	15	20	15	28	20	23	17	21	24	23	24	17	17	19	15	31	20	23	24	18	19	26	22	17	21	23	19	13	21	29	26	15	22	26	21	19	23	23	21	23	21	23	17	21	23	21	24	17	14	32	25	21	26	16	30	15	21	24	21	18	28	17	20	19	14	18	19	19	12	26	17	22	25	20	16	12	25	23	15	15	26	26	16	20	20	20	25	30	16	33	13	19	22	29	16	19	21	18	24	18	24	25	14	23	19	16	22	20	24	20	23	25	22	24	21	20	18	21	26	21	26	22	19	18	23	21	28	17	17	32	16	13	28	19	14	25	22	21	21	24	32	24	24	20	24	18	18	24	25	22	19	23	25	17	23	36	20	24	21	20	16	16	17	31	26	24	26	25	23	24	20	23	20	22	15	20	14	20	10	26	24	29	18	12	24	17	14	15	17	19	21	23	13	23	17	22	23	25	22	22	21	28	17	22	25	17	18	14	22	25	25	20	21	29	21	15	20	17	18	23	22	20	24	23	18	23	18	17	23	11	21	14	33	19	20	15	17	22	20	21	16	25	27	20	20	19	24	14	20	21	16	16	21	20	22	20	23	28	15	18	19	19	22	25	26	25	17	20	23	13	19	22	19	20	16	24	24	17	19	15	15	27	25	32	15	12	24	19	22	18	31	23	21	12	21	22	16	16	22	17	17	19	22	24	18	20	20	24	20	17	20	28	16	24	19	19	21	24	25	22	33	31	21	23	24	27	25	12	23	22	21	18	30	21	22	20	23	25	18	23	17	20	26	31	24	25	21	22	17	21	26	15	13	23	19	21	19	20	21	12	23	23	19	14	20	20	29	23	14	24	21	20	19	21	14	21	23	31	18	34	17	19	30	22	18	19	18	25	20	20	12	20	19	35	28	22	19	22	16	33	21	21	22	23	22	25	25	24	21	25	27	16	28	18	18	18	14	26	17	28	21	25	22	28	27	25	22	16	21	22	22	33	19	19	22	20	23	25	25	21	19	15	20	17	28	29	21	16	28	18	25	20	25	28	15	24	27	23	19	29	17	15	22	16	19	23	23	18	27	22	25	24	30	24	31	23	21	22	17	17	17	21	15	25	14	17	25	19	14	21	30	12	19	21	22	21	21	30	25	15	18	21	23	21	21	22	12	26	19	17	21	22	24	12	26	22	21	21	25	15	24	16	20	22	24	18	25	29	19	19	18	22	10	21	24	17	16	20	33	22	21	19	25	26	20	19	20	17	28	26	20	20	24	20	16	23	26	21	18	18	17	26	20	19	27	28	26	21	21	20	29	26	26	17	19	19	24	13	18	22	22	15	24	20	27	28	11	18	18	20	23	20	24	23	26	21	11	20	16	27	15	23	20	32	25	19	8	22	16	21	23	24	16	19	26	22	22	22	23	18	16	28	19	20	28	19	13	21	23	23	21	21	15	17	23	26	33	19	22	18	24	22	15	18	26	26	14	20	23	17	19	27	20	19	13	17	29	18	21	28	16	21	27	28	16	19	27	15	19	22	29	38	25	24	31	19	19	19	23	19	26	24	30	20	26	18	21	19	23	30	24	21	23	27	28	22	23	26	20	18	16	30	26	14	31	12	21	23	18	18	18	22	21	20	25	18	16	26	24	18	28	20	22	18	18	20	23	17	18	20	19	20	14	25	27	11	19	24	22	21	20	28	20	21	29	26	24	23	26	23	20	20	18	17	16	30	21	22	17	16	15	21	23	18	28	20	20	18	26	33	21	23	18	30	20	19	11	9	16	16	20	27	23	24	16	27	25	20	16	24	20	21	26	32	22	13	17	20	18	25	24	17	21	17	29	24	14	22	29	23	31	19	18	23	21	21	25	21	15	22	21	19	21	17	26	20	14	26	25	31	25	20	17	16	24	19	22	16	22	26	23	26	17	21	20	20	26	14	17	26	21	6	26	21	21	19	21	25	17	15	16	22	16	19	21	17	23	30	20	19	16	28	20	16	27	19	23	22	15	21	20	17	18	16	18	16	18	17	15	17	19	22	20	23	17	15	24	19	21	12	27	24	23	22	17	23	18	30	32	24	20	22	17	20	17	25	21	23	21	22	21	15	23	21	25	31	21	15	35	22	15	33	28	26	23	22	27	20	29	18	18	19	28	17	16	19	25	21	24	27	26	19	28	22	19	21	23	23	17	21	22	21	20	23	22	10	15	19	20	24	22	14	29	19	17	18	19	18	25	24	26	23	21	14	20	14	20	18	20	20	13	29	13	17	16	19	17	25	17	27	16	15	29	29	20	23	32	29	19	25	20	20	19	15	21	23	24	18	20	17	26	26	27	21	22	20	23	22	19	13	14	18	23	18	28	27	18	21	21	26	21	22	16	19	25	16	21	18	20	25	24	23	25	14	19	22	17	17	24	10	16	24	19	27	16	22	37	19	22	18	25	21	26	19	21	14	17	20	23	17	18	20	19	19	23	23	20	20	13	23	28	23	15	19	24	23	23	19	25	15	16	24	27	22	22	19	15	26	20	24	19	23	30	21	17	20	27	23	14	19	23	23	25	25	24	25	23	27	31	15	25	20	20	13	17	22	22	16	16	24	19	16	21	23	21	25	21	15	15	19	15	23	24	19	28	26	31	21	22	18	22	15	25	14	21	18	20	16	11	26	29	20	18	19	21	18	25	29	11	20	18	31	29	24	23	18	17	18	14	21	19	33	11	17	19	21	24	16	18	13	26	17	19	18	24	26	19	21	20	20	30	28	22	23	18	21	23	19	28	25	20	17	27	14	18	19	18	17	16	24	18	30	23	20	20	22	11	33	17	14	20	31	17	17	19	20	33	24	27	20	21	26	32	17	20	25	24	23	18	18	12	21	29	21	27	20	19	24	19	24	11	22	22	23	15	22	28	28	13	12	20	14	22	22	19	16	19	21	22	24	14	17	22	20	19	22	19	23	22	17	27	18	27	20	23	25	24	26	17	24	21	18	17	21	29	17	22	13	24	31	17	26	24	25	23	20	30	13	20	15	26	21	18	14	24	26	20	27	23	21	18	29
5149	1139	432	633	1729	2359	2050	1733	1407	1099	919	740	653	559	561	471	431	375	362	304	301	303	265	283	267	285	218	242	228	243	239	223	198	209	220	193	200	203	219	193	190	185	189	191	174	148	196	174	199	168	183	173	171	162	188	174	166	163	165	186	169	162	132	165	188	157	171	153	178	179	186	181	155	162	172	149	164	178	169	162	184	181	163	170	178	185	173	162	175	172	169	149	181	180	166	150	140	168	175	169	139	167	177	172	168	175	179	180	156	168	176	205	180	147	176	183	161	184	194	164	163	174	157	155	157	171	156	166	172	163	140	161	153	164	159	163	162	185	156	154	175	158	121	149	158	149	155	176	167	166	162	183	157	168	164	184	171	165	142	178	172	164	134	155	167	174	152	131	157	165	167	165	170	154	142	163	170	182	169	145	175	143	148	148	152	157	135	176	146	145	155	180	165	169	140	179	156	157	149	152	152	176	158	163	166	166	178	168	187	172	163	157	138	141	168	163	156	147	170	168	139	172	158	166	171	163	153	169	175	164	177	167	157	166	156	154	139	180	161	155	164	157	152	146	155	151	169	174	162	155	170	134	157	159	153	154	165	157	146	167	163	164	149	162	163	158	162	139	138	172	154	156	161	171	168	133	157	147	158	184	171	154	163	156	127	160	151	165	190	155	157	167	141	151	153	174	155	137	162	154	151	172	153	161	152	149	152	174	195	140	168	166	163	152	158	155	131	145	158	149	147	157	164	144	170	168	140	156	160	162	165	175	148	157	136	156	140	150	164	138	176	153	141	174	149	170	166	178	142	155	169	156	172	169	177	152	168	166	157	159	170	178	158	148	150	150	171	160	159	163	166	174	185	154	162	144	171	169	148	145	158	149	162	140	178	163	159	151	144	167	145	135	177	165	150	177	145	176	169	160	157	178	133	159	163	153	181	148	160	177	143	165	147	174	166	191	161	159	155	160	139	140	174	177	161	161	157	164	149	158	167	158	140	156	153	179	149	158	134	180	176	155	151	155	173	142	160	179	176	176	133	180	154	140	143	167	168	158	145	154	155	170	170	156	176	171	154	156	177	153	162	147	155	163	142	170	154	163	124	167	134	139	169	151	167	165	164	158	140	163	151	160	152	142	164	143	158	143	163	183	151	151	149	165	177	171	153	131	143	173	155	153	144	162	183	170	174	125	172	166	149	184	158	166	155	165	147	150	140	124	153	150	160	175	178	166	174	165	153	158	175	151	160	177	151	175	160	175	167	182	151	173	145	156	174	153	165	143	150	181	187	144	156	154	168	174	164	166	140	171	166	164	147	158	150	161	183	153	158	158	180	190	151	180	144	158	180	139	147	152	148	155	138	157	164	148	144	135	145	162	157	134	153	156	192	147	172	160	150	164	148	149	168	145	165	163	147	180	144	149	145	172	142	146	179	162	152	163	150	171	157	157	164	143	153	170	174	169	161	134	163	161	159	160	156	167	147	169	185	185	158	159	140	152	149	162	154	145	133	178	158	163	150	154	162	173	176	171	168	159	133	154	148	177	175	165	169	154	139	159	158	168	150	157	152	176	151	148	149	138	154	168	166	143	167	163	157	168	152	162	166	160	173	154	162	164	151	160	161	168	166	177	145	181	162	165	164	147	160	163	175	179	186	168	152	158	142	189	154	158	146	145	166	172	143	150	152	143	166	144	179	165	163	152	160	150	160	152	165	154	163	166	153	154	151	171	149	177	162	161	165	175	131	172	151	146	168	159	166	181	162	155	163	167	164	201	182	151	166	152	161	158	143	189	145	164	163	183	143	166	148	154	173	145	165	171	155	181	132	159	164	180	151	178	176	151	154	174	172	175	152	146	174	166	145	160	166	169	159	163	150	158	184	152	161	139	134	137	156	152	167	157	168	152	157	164	167	157	164	183	133	166	157	129	167	149	169	160	155	168	177	147	167	148	149	145	138	141	140	154	165	158	170	159	170	166	173	139	153	154	133	151	181	162	172	175	157	155	153	188	173	163	155	155	147	178	152	150	177	160	144	121	167	161	171	162	187	156	160	182	166	151	149	162	161	149	142	159	140	135	144	169	170	152	147	177	185	161	171	165	175	169	165	150	155	170	198	162	169	173	174	170	158	184	157	168	168	165	169	157	145	183	166	152	135	156	172	150	173	176	156	167	157	171	145	172	166	152	168	160	145	161	149	174	163	139	152	157	141	178	165	155	165	148	146	161	164	148	162	158	160	167	159	168	143	153	144	158	161	154	141	181	150	150	156	171	151	158	172	171	154	135	152	166	155	168	166	191	186	153	159	175	186	160	156	176	181	155	146	157	182	161	162	135	166	153	169	151	158	155	153	168	137	150	154	146	167	159	189	159	144	137	133	159	184	173	178	170	154	146	173	156	163	157	146	154	145	158	148	155	174	153	162	172	169	183	159	157	162	174	158	152	156	146	154	173	167	161	152	176	157	169	168	183	160	144	154	154	163	169	166	160	173	164	132	163	170	161	151	141	168	141	160	152	143	163	155	179	169	178	146	149	165	166	153	172	201	148	173	155	149	164	171	162	142	165	162	184	157	159	139	145	148	156	155	183	156	140	158	175	161	163	146	157	156	176	161	166	150	142	186	165	169	137	166	151	174	158	151	154	178	166	170	137	188	157	171	161	151	164	167	148	178	161	170	143	157	154	176	164	160	143	159	171	161	143	145	173	155	146	176	154	161	153	168	155	158	171	134	153	147	138	169	167	146	159	150	145	145	142	183	154	170	156	160	150	154	164	169	166	166	170	156	160	153	145	156	177	170	151	165	173	178	164	155	170	157	138	163	153	158	165	161	173	172	173	167	155	153	164	159	160	163	164	163	163	168	161	142	172	169	151	171	166	147	183	153	168	163	156	163	169	171	174	156	155	163	173	145	159	158	137	170	118	144	122	153	164	145	176	178	157	148	146	185	189	177	157	158	139	142	149	166	165	157	181	164	172	172	164	148	140	159	171	156	170	174	152	154	165	148	155	183	158	148	167	156	164	154	170	173	151	158	151	156	150	170	150	163	172	149	152	142	177	150	167	147	154	167	159	167	150	152	136	162	159	156	174	169	164	137	157	156	180	137	150	138	146	174	145	145	157	156	183	153	168	167	172	168	163	171	151	143	152	128	174	142	134	150	148	150	141	141	165	154	181	175	146	173	149	181	154	151	171	150	169	154	157	174	143	161	157	144	158	185	157	168	157	156	171	142	148	159	202	163	176	139	169	154	161	182	152	144	148	141	154	176	136	162	159	143	171	165	161	162	170	164	179	164	157	172	175	147	172	171	143	172	160	154	155	156	153	179	158	164	190	150	153	165	188	138	149	160	139	168	161	150	155	153	159	141	158	179	161	164	149	151	156	143	143	178	173	163	174	165	150	158	181	142	170	150	148	148	143	157	130	151	178	140	170	145	165	160	170	160	159	150	129	148	176	170	159	161	160	143	143	132	152	160	154	156	196	141	143	154	170
1642	111	119	107	101	110	109	105	123	106	107	99	117	116	92	99	111	112	90	107	86	116	93	97	94	106	89	108	102	114	85	80	96	106	96	105	98	92	84	94	90	100	95	77	83	88	80	92	92	94	87	90	95	93	98	92	84	89	97	89	96	91	106	100	89	89	112	86	99	70	76	91	97	107	97	108	75	83	99	85	86	107	95	91	86	99	112	102	95	88	100	94	80	78	89	97	93	90	96	92	89	91	87	92	95	96	104	91	92	97	99	94	98	94	85	96	97	96	106	84	78	103	101	103	113	100	77	82	100	91	104	96	87	83	97	97	97	92	78	90	93	91	89	91	99	89	84	86	101	93	89	76	70	87	91	93	98	116	105	103	96	97	82	94	94	87	94	92	94	95	91	104	101	83	88	89	84	91	100	89	95	99	90	123	84	100	97	106	92	80	100	104	91	82	98	101	99	76	95	95	101	77	102	99	90	85	87	99	95	85	87	99	103	88	107	87	90	90	98	86	98	91	94	120	84	96	104	96	69	94	94	101	101	79	83	88	94	101	105	93	109	90	114	112	101	101	92	78	92	86	80	99	88	107	78	84	76	88	110	95	88	96	86	78	83	117	87	95	100	94	94	103	89	91	98	99	94	100	88	74	88	88	85	103	100	97	103	80	87	89	74	94	97	86	89	98	97	91	94	110	93	88	96	108	107	87	95	94	91	92	78	98	80	105	95	81	83	99	75	87	115	99	95	97	102	90	97	98	97	102	90	86	87	102	98	103	77	97	81	88	101	86	75	82	85	87	77	85	95	102	91	94	79	105	100	93	104	95	98	89	107	101	91	90	97	98	93	110	77	99	86	92	84	81	92	84	102	102	96	91	90	77	95	104	78	97	115	95	93	93	91	88	101	118	91	94	94	87	109	96	100	113	106	90	95	86	108	90	98	96	108	80	79	95	101	100	90	106	90	107	118	82	85	86	99	96	89	85	82	99	111	102	97	87	90	92	102	96	103	87	98	104	98	96	94	70	87	97	91	89	93	98	95	88	106	97	104	102	100	96	98	98	86	99	86	75	82	90	89	97	78	110	89	76	98	97	94	103	90	80	97	93	78	108	96	88	98	94	93	85	110	63	95	97	98	99	101	105	99	92	96	111	114	87	104	89	94	86	97	99	94	89	102	102	77	103	104	81	88	83	87	89	72	100	89	95	98	106	92	89	101	101	101	95	100	79	88	99	95	92	101	87	84	100	95	99	95	92	86	100	107	105	79	95	102	94	102	104	82	91	80	96	118	91	89	104	100	96	98	87	92	112	104	95	115	104	107	89	95	83	86	106	103	92	101	89	88	97	111	96	89	90	85	102	93	84	89	88	122	79	90	68	95	90	89	100	104	102	83	89	100	103	108	88	101	93	93	92	88	80	92	93	90	85	121	78	80	81	93	93	80	104	97	108	100	73	90	88	90	88	92	101	77	86	106	81	107	97	81	96	96	96	76	76	83	79	86	105	100	84	95	85	99	93	97	97	109	97	86	85	97	96	106	109	99	94	101	86	88	105	103	87	83	81	103	83	76	80	86	89	89	96	92	101	94	95	95	85	83	93	112	110	82	101	89	89	106	98	93	100	94	99	90	99	108	88	101	94	74	89	88	92	110	114	97	84	85	103	89	100	99	99	78	79	97	91	99	104	85	93	97	92	108	87	100	97	93	94	106	108	89	88	97	83	98	83	96	112	95	96	94	83	87	83	90	91	106	94	86	96	88	85	93	89	64	86	103	71	91	93	85	97	85	100	93	95	88	88	102	80	111	79	104	86	80	90	98	93	101	87	90	103	75	87	96	103	91	104	78	98	110	115	88	110	78	87	103	97	79	97	91	105	84	84	86	78	87	88	96	77	99	110	80	105	91	91	84	89	111	91	109	98	96	97	91	93	81	93	92	93	100	75	80	96	79	89	114	102	91	96	88	89	113	92	90	89	101	68	86	100	96	89	87	95	95	94	103	70	87	88	99	102	95	99	91	96	104	86	108	80	89	91	86	87	74	88	68	92	110	84	80	100	89	81	94	74	110	95	86	97	84	76	88	96	108	86	91	70	96	97	88	88	93	87	90	84	99	91	108	98	80	83	85	87	85	97	82	97	87	83	96	94	92	106	91	70	81	92	106	100	107	88	93	89	92	102	93	91	74	108	84	82	105	87	109	84	105	76	96	81	88	105	96	97	78	81	99	91	65	94	84	88	89	98	91	89	73	82	87	97	90	83	96	88	92	104	82	84	93	72	87	85	94	87	94	86	126	96	79	101	107	108	85	93	86	85	111	89	92	91	92	89	89	88	84	90	90	92	101	98	101	98	82	98	94	114	92	110	108	94	94	108	99	101	86	114	95	84	94	101	78	95	95	98	91	102	104	85	113	98	81	89	84	108	92	84	101	104	111	104	96	94	86	97	87	98	107	106	85	102	84	99	89	105	90	91	93	82	98	83	99	89	89	99	101	103	90	91	83	93	87	90	88	86	90	62	90	85	92	77	93	82	92	93	91	101	97	94	100	107	78	89	89	95	101	86	96	99	95	92	81	95	94	85	96	91	106	79	102	101	99	89	105	88	96	94	95	99	86	81	98	89	97	95	86	97	99	97	99	103	92	93	68	76	92	94	117	81	95	87	87	103	81	86	88	98	113	90	91	106	86	89	95	81	101	86	82	100	99	97	89	106	86	91	86	74	90	111	88	88	93	85	82	106	73	85	100	73	90	98	102	115	98	91	106	100	109	105	84	85	89	79	103	98	90	85	109	87	97	102	96	77	92	84	82	94	82	88	85	94	84	96	83	94	98	84	98	92	101	87	100	89	110	90	89	95	97	96	93	102	91	99	88	99	101	97	87	79	96	88	103	80	81	101	85	106	120	100	104	98	111	95	92	90	86	84	97	81	116	89	83	105	95	84	96	95	92	89	84	88	79	120	105	73	69	100	78	96	105	88	88	90	87	92	98	86	90	97	88	93	85	87	105	97	93	101	85	78	104	107	100	87	74	100	95	90	83	89	95	81	92	81	91	95	94	96	108	73	95	94	111	95	86	86	91	100	84	88	73	88	84	93	77	108	117	95	88	94	110	72	81	105	94	104	110	91	91	93	98	109	112	96	94	91	96	90	85	92	107	91	96	68	87	78	98	80	96	104	92	84	96	87	83	93	108	95	86	96	70	85	78	91	104	92	99	101	87	113	75	96	95	88	78	94	76	93	77	99	99	77	94	77	98	100	100	103	105	95	87	95	109	107	84	84	100	114	81	94	110	100	111	100	86	69	96	98	103	98	97	88	93	114	98	93	72	92	90	92	94	87	96	85	106	85	93	82	97	97	83	85	70	90	99	83	95	87	82	87	92	88	99	100	94	90	102	84	112	89	89	104	100	92	106	69	110	85	98	75	109	84	97	89	90	85	84	87	102	85	93	78	95	102	87	90	86	84	100	90	88	86	117	96	94	89	96	85
7929	1258	925	1001	1819	2300	2222	2022	1694	1555	1394	1232	1114	1071	1010	951	919	941	892	861	860	810	821	761	755	815	755	737	763	746	721	753	720	717	738	746	744	715	717	680	748	739	688	727	696	713	756	675	685	685	732	725	675	744	711	663	715	699	702	667	671	698	668	678	683	693	662	672	713	704	725	692	661	645	709	670	677	673	731	702	632	734	740	675	674	646	695	726	630	676	656	672	696	717	677	703	661	745	647	704	666	702	630	686	654	699	671	680	625	734	664	707	668	693	668	668	690	713	686	711	719	674	691	663	650	661	699	651	659	633	676	694	652	711	722	668	688	669	631	677	650	705	644	659	716	693	681	661	703	680	662	689	682	668	706	705	657	691	652	686	715	675	667	666	644	660	659	603	686	665	672	675	636	688	700	648	652	665	704	690	692	696	657	734	682	685	643	640	649	666	660	696	696	665	654	686	686	656	667	684	706	690	667	682	689	666	674	653	641	634	673	694	651	665	646	671	661	655	662	725	675	690	643	631	688	701	709	680	693	701	678	627	636	673	648	695	678	671	739	650	695	705	704	659	704	689	680	685	649	653	657	676	682	650	693	667	685	671	682	686	725	656	681	658	721	726	663	665	670	634	698	688	668	674	677	663	699	708	667	697	634	642	680	705	653	650	672	686	660	714	671	683	692	628	664	642	701	679	671	666	675	679	704	745	662	710	670	683	701	669	648	662	677	668	644	638	677	680	629	673	711	658	707	701	688	651	679	692	700	671	641	662	606	706	682	681	686	641	671	658	632	715	645	653	650	681	681	643	667	683	638	654	656	682	681	682	675	646	654	710	685	692	654	698	645	667	685	650	624	689	687	671	618	693	671	603	701	639	640	667	627	657	702	649	718	695	678	687	713	693	660	716	663	663	671	657	663	615	683	659	692	695	668	660	689	664	681	676	717	644	689	684	689	663	683	678	665	667	645	650	655	702	670	678	693	719	684	670	674	658	668	721	652	672	628	702	665	721	624	683	692	674	672	658	738	648	700	669	714	668	656	679	651	720	631	666	645	667	671	664	617	608	687	669	640	683	674	695	670	636	754	685	682	718	704	643	649	647	714	734	657	678	695	724	704	685	730	701	684	701	622	689	662	667	616	697	697	676	653	689	622	684	635	704	626	594	689	674	679	715	662	664	652	682	728	714	675	624	681	691	670	667	654	691	686	638	707	701	690	677	654	692	694	731	723	704	670	710	669	697	674	706	625	674	635	677	666	670	633	652	665	702	705	669	679	671	622	705	645	697	671	746	685	667	665	687	633	648	681	718	653	625	652	641	655	680	673	641	677	666	657	682	657	657	668	697	677	669	698	671	625	653	686	699	684	648	709	676	699	701	691	673	670	721	664	670	715	704	691	655	674	721	674	667	628	649	648	700	715	683	715	680	686	693	667	646	692	665	677	684	657	697	657	678	679	632	755	652	719	677	615	635	674	667	631	703	669	665	703	658	702	657	664	677	674	619	710	709	702	627	680	669	676	718	690	697	658	655	690	619	698	683	699	632	677	625	703	709	645	689	698	670	717	695	683	683	665	712	697	725	671	701	608	611	671	704	670	675	681	694	643	706	696	659	682	677	643	703	671	661	659	696	674	703	686	605	698	712	714	697	658	675	673	669	643	674	677	648	713	671	597	687	695	689	691	638	676	683	635	665	674	691	671	684	706	657	705	665	661	661	694	674	695	711	696	695	648	658	668	666	729	681	651	670	717	684	659	649	656	642	712	651	732	676	669	665	693	667	682	684	681	649	667	683	686	637	697	670	676	637	653	701	682	658	673	671	685	643	678	656	689	631	634	706	679	705	624	655	644	691	634	662	694	670	669	703	669	702	668	671	687	721	666	668	681	690	660	677	686	699	632	669	714	689	681	707	717	702	643	657	654	680	650	655	639	692	682	657	661	655	687	661	707	699	663	692	644	689	616	626	644	675	688	649	714	689	646	662	694	660	665	676	643	672	662	675	664	679	687	661	664	671	645	698	683	648	657	687	692	693	664	698	676	704	655	691	717	681	672	678	677	728	696	621	659	698	712	706	638	648	673	681	687	686	704	621	706	700	675	650	692	665	701	689	688	650	692	680	657	673	662	673	689	658	711	701	636	668	694	668	665	667	711	738	646	692	712	658	638	684	696	627	682	674	724	697	716	701	630	663	695	652	673	715	660	687	681	678	703	689	635	713	684	670	655	656	669	670	642	660	679	682	689	671	650	704	716	687	701	669	656	674	679	639	710	698	661	673	667	671	712	664	695	652	618	636	669	730	670	698	605	663	693	691	688	640	744	671	710	687	671	621	707	660	696	673	649	683	682	656	704	679	699	676	668	694	704	705	669	685	721	697	754	660	661	682	657	690	722	668	700	673	663	705	690	696	655	690	686	692	635	670	679	669	659	694	720	705	655	711	700	671	692	684	680	667	680	664	715	695	733	677	687	674	656	646	635	666	672	670	667	713	665	646	663	654	704	706	662	665	672	665	675	688	690	659	679	707	675	650	675	645	633	669	700	692	689	689	653	667	681	612	665	662	688	666	654	658	676	694	680	641	672	682	653	674	655	669	675	650	717	668	699	643	655	643	687	698	642	684	669	589	688	680	675	678	687	708	678	684	693	663	729	681	684	677	639	668	653	677	690	669	726	715	660	671	618	726	705	673	721	638	715	743	690	673	691	663	687	670	675	647	685	645	679	647	692	665	692	698	663	692	666	664	715	659	633	661	684	667	689	687	704	714	692	675	675	633	628	660	654	686	680	648	635	703	641	701	687	680	614	690	712	712	686	684	728	669	697	687	671	669	641	711	678	653	703	683	716	633	706	701	646	668	693	693	699	664	684	714	674	667	665	729	683	694	683	663	662	657	735	663	622	656	691	654	673	665	681	672	701	697	649	660	691	673	680	678	706	708	671	664	671	693	660	640	659	625	625	664	665	660	640	660	704	700	646	670	721	648	655	672	671	672	688	629	657	674	654	677	631	659	682	663	691	670	651	612	662	652	675	672	680	707	683	700	663	719	710	672	652	674	706	647	610	664	665	670	685	662	673	715	673	647	673	646	637	666	732	679	711	666	670	670	701	668	715	652	685	650	660	655	687	683	705	669	685	688	665	674	669	618	672	694	694	671	653	669	655	654	668	690	705	687	685	649	716	695	692	668	719	649	672	683	680	642	634	694	646	683	697	725	658	677	698	635	671	671	706	678	689	646	601	658	653	672	673	688	643	693	698	650	690	653	598	681	656	682	662	726	695	681	667	678	637	736	671	658	698	705	688	705	678	653	705	679	648	654	709	652	683	672	662	684	723	696	695	647	673	659	745	684	651	681	680	685	674	669	746	630	653	710	724	652	645	696	688	669	633	675	639	646	714	676	631	642	639	640	648	711	708	657	675	689	683	640	674	676	706	694	721	673	688	728	667	663	636	672	675	683	689	663	728	709	759	652	698	648	666	621	686	692	657	677	708	651
780	106	81	62	58	73	95	79	96	78	65	61	79	66	67	62	48	63	52	56	48	52	50	41	52	39	49	49	44	43	40	58	51	40	43	36	46	52	49	46	46	52	46	43	43	44	40	59	46	44	44	42	41	53	52	33	39	37	32	30	32	36	44	37	32	52	43	37	39	42	55	45	38	48	44	36	34	52	41	40	36	34	42	32	42	41	45	37	37	46	44	52	43	27	45	35	35	31	51	37	39	46	28	49	45	41	41	43	48	43	41	40	33	41	40	30	54	43	38	42	43	33	25	36	36	50	41	37	45	38	34	47	37	38	43	41	45	41	39	47	42	41	33	38	40	51	37	45	38	29	46	37	39	36	32	50	30	47	34	43	30	36	40	45	48	51	39	44	35	47	31	43	32	40	34	34	31	42	30	39	45	42	36	42	45	35	48	42	52	39	46	39	44	39	45	50	42	46	52	43	37	43	36	47	47	45	46	37	37	41	46	41	43	32	35	37	40	54	37	48	37	50	34	52	27	38	45	36	43	36	41	43	48	45	51	56	44	40	42	31	56	42	45	40	42	30	28	39	38	37	41	40	41	40	39	42	39	32	44	51	36	38	41	47	44	42	44	39	41	49	42	37	40	38	46	33	36	33	41	32	35	40	39	38	35	42	50	46	30	45	34	42	39	39	36	36	40	44	44	48	38	41	38	44	37	36	45	44	39	39	36	36	31	42	42	34	44	49	41	40	31	40	40	52	41	50	40	38	51	47	43	44	39	36	44	42	46	36	40	47	47	43	21	46	61	52	48	30	38	40	38	36	36	43	41	52	38	44	49	56	35	37	45	41	45	41	34	43	47	34	42	34	36	48	40	33	49	45	36	45	41	47	42	30	31	28	46	45	37	48	35	34	50	38	59	40	41	46	40	39	26	44	33	40	47	49	45	42	41	40	31	45	41	41	41	48	49	46	38	38	43	42	48	37	41	42	47	33	37	35	37	39	44	47	28	35	51	33	40	47	35	31	45	37	58	33	48	48	50	43	50	43	47	46	38	40	35	37	53	42	44	51	43	36	40	31	33	32	39	53	45	43	47	37	26	34	29	43	47	37	42	34	43	36	41	40	41	45	41	38	36	30	36	31	50	44	47	38	41	46	32	41	41	35	43	37	36	41	45	38	44	47	38	50	43	43	36	34	35	37	31	45	40	35	38	50	58	38	38	48	45	37	44	57	41	36	36	44	37	54	42	34	41	35	32	39	31	44	40	39	38	47	42	43	46	35	47	37	37	47	47	51	56	43	48	49	36	36	43	44	43	44	42	46	40	46	37	32	40	52	38	42	27	35	39	52	47	43	48	31	48	37	41	40	39	55	35	42	43	39	35	44	35	47	35	39	47	48	51	49	45	45	50	40	40	47	39	49	38	35	36	40	43	38	40	41	42	54	49	43	56	42	55	42	54	32	42	36	35	38	57	47	33	39	45	47	47	38	46	53	44	46	40	52	39	46	44	50	51	50	28	39	43	39	31	40	51	39	41	56	33	47	33	48	41	37	47	31	33	41	40	40	39	49	42	41	32	50	49	45	42	43	35	41	32	45	45	38	51	36	47	43	34	39	47	30	42	30	30	47	44	43	32	32	42	56	48	38	45	31	35	45	50	39	39	39	40	35	46	40	39	43	32	39	52	44	32	34	39	45	39	35	32	50	42	30	45	42	44	40	35	31	34	46	42	44	34	47	46	33	48	36	31	28	52	36	41	35	43	41	38	60	42	44	31	37	43	42	45	47	35	40	44	39	40	31	37	28	39	53	41	31	45	45	49	36	44	34	36	43	43	42	38	41	34	48	48	50	53	41	28	41	44	52	37	44	51	48	41	49	46	31	39	41	35	39	34	34	43	38	44	40	43	38	50	39	46	45	41	37	42	44	31	40	51	35	42	41	42	35	38	47	39	38	35	33	54	41	51	47	40	57	27	44	42	41	50	39	31	49	48	50	47	40	32	47	37	43	33	47	55	35	53	24	39	44	43	46	38	38	23	30	44	46	48	44	40	39	37	33	42	53	41	42	41	44	41	48	48	39	48	34	35	36	42	29	38	44	34	44	36	43	40	37	43	35	43	36	39	44	43	30	33	52	40	41	47	47	39	46	45	50	39	53	44	40	45	36	43	45	33	45	34	40	40	36	43	39	37	41	49	38	31	35	40	31	40	40	48	30	42	39	44	41	38	38	30	50	39	43	52	39	46	37	35	42	44	41	45	42	55	44	36	43	33	34	37	34	42	42	44	33	38	31	37	40	32	39	48	43	36	36	42	45	40	30	25	50	37	43	47	37	52	44	38	33	50	31	44	45	60	48	42	47	59	44	47	34	42	48	41	44	49	60	30	54	29	46	36	41	44	45	38	48	51	30	39	32	48	47	38	43	42	38	48	39	40	44	39	33	43	33	43	41	43	44	41	37	35	39	43	45	41	29	35	46	39	39	43	36	45	44	45	39	42	45	28	43	35	44	43	32	44	51	46	38	53	38	42	53	43	39	37	35	32	54	41	45	34	34	44	40	26	38	52	41	44	42	56	44	33	43	43	37	38	45	49	43	36	53	46	41	37	41	54	35	39	35	43	41	36	46	42	49	34	41	46	47	43	42	50	39	47	28	47	36	46	42	44	57	47	43	43	44	33	40	32	41	49	42	36	36	34	41	40	23	43	30	46	46	31	43	30	49	37	39	45	40	38	31	44	33	46	43	35	38	31	38	39	34	47	40	42	39	43	46	45	35	34	51	35	40	40	38	43	57	36	43	43	35	51	33	40	34	46	50	41	30	39	42	30	42	50	53	51	31	44	51	39	54	43	52	39	31	31	42	42	48	48	41	34	36	38	36	35	38	30	47	46	52	34	43	35	51	37	47	35	48	40	39	43	34	36	36	50	45	43	44	41	33	48	44	46	35	43	44	37	32	37	39	48	48	38	41	33	39	64	38	36	38	39	42	45	37	50	41	46	36	38	37	45	36	43	43	34	41	40	36	37	39	46	38	42	52	36	40	38	36	36	38	38	31	36	30	41	35	43	45	35	51	42	40	41	32	41	44	56	36	45	33	46	41	47	43	39	39	54	39	48	41	39	39	43	25	46	40	37	40	38	43	35	36	42	40	41	32	53	44	41	32	30	38	40	40	38	52	46	45	49	36	44	47	40	40	39	38	42	41	45	32	40	43	32	40	43	37	44	43	40	32	36	28	42	44	32	44	47	59	46	41	48	38	34	51	51	39	58	30	31	33	56	41	40	37	43	40	30	45	35	44	47	38	49	42	44	47	41	34	46	31	50	41	49	31	40	37	42	30	34	46	39	33	42	42	46	35	50	45	46	49	40	44	34	43	36	40	37	42	39	47	27	46	42	44	38	38	49	35	38	41	39	31	41	45	43	33	42	34	46	50	48	33	40	39	29	40	41	44	40	43	44	48	43	49	38	42	44	26	36	45	40	49	40	48	35	34
8723	1588	753	1006	2587	3582	3331	2781	2343	1885	1587	1345	1135	1029	894	804	775	659	675	582	598	568	471	487	470	462	443	402	431	431	399	433	379	344	405	366	354	335	335	347	326	314	303	338	316	317	331	330	285	327	331	346	322	334	317	298	333	333	351	298	307	339	307	308	290	287	279	316	293	314	299	318	324	334	296	276	320	336	311	287	289	292	332	282	313	318	307	305	297	312	295	294	297	297	307	298	272	323	304	302	294	283	274	327	312	278	272	306	268	304	286	288	264	277	306	268	291	287	302	284	270	300	295	288	284	322	269	299	273	273	353	290	278	301	278	266	241	279	270	289	301	303	312	277	301	297	271	295	289	278	252	270	263	289	266	286	275	287	290	269	318	270	287	278	313	245	312	313	261	281	266	272	268	283	272	299	283	318	283	301	277	287	270	311	327	283	276	266	278	296	305	268	299	266	284	273	254	310	269	302	297	310	309	287	284	305	272	285	283	291	299	302	290	260	277	297	299	255	262	333	303	297	283	295	284	302	243	277	307	298	273	288	289	257	290	278	272	287	299	302	299	267	286	287	262	286	262	273	284	292	295	268	285	272	298	327	283	318	289	261	262	277	263	316	274	289	263	305	282	305	285	276	274	328	298	267	298	290	275	280	257	289	284	310	295	269	319	291	267	302	315	271	279	271	249	284	281	287	286	285	286	284	299	317	276	311	252	268	272	277	308	282	326	285	295	288	306	310	285	249	279	272	315	291	270	309	278	296	277	298	283	274	324	260	312	295	283	277	304	288	277	267	296	314	257	302	294	274	308	283	261	301	323	290	285	290	297	267	289	298	295	256	299	271	289	308	255	276	302	291	263	252	304	276	275	300	290	280	278	291	287	278	306	286	289	263	307	282	298	292	287	321	315	286	288	309	280	264	285	294	305	265	265	278	287	281	290	283	298	307	294	316	274	279	256	306	270	286	282	248	265	292	290	264	295	276	271	303	285	304	285	259	319	267	276	257	306	282	251	309	277	244	321	274	291	264	266	251	306	282	279	264	274	298	309	261	266	286	277	307	281	285	274	273	288	291	277	303	302	273	291	278	308	287	300	267	275	278	276	315	287	257	261	306	271	282	283	287	299	301	292	265	251	293	302	307	291	297	290	275	286	307	298	286	297	289	294	274	295	259	312	281	297	287	303	294	256	306	297	289	281	270	278	303	271	264	329	266	272	248	294	278	263	270	265	293	304	292	291	285	285	274	275	288	295	281	290	277	285	269	306	287	294	300	280	282	277	270	260	319	264	296	299	297	253	299	284	261	269	278	262	279	282	294	332	284	239	254	262	286	328	277	280	301	277	282	285	312	301	285	276	314	267	297	284	340	293	298	302	285	296	282	311	297	249	271	252	286	252	303	259	265	300	288	293	302	287	272	298	290	280	278	295	301	297	287	335	293	295	275	307	285	277	267	309	275	277	276	290	284	271	293	269	296	265	264	276	301	249	319	274	261	298	263	300	270	289	286	305	280	306	293	299	302	284	295	302	317	276	254	282	303	294	306	306	273	278	278	296	301	286	271	291	292	271	295	249	265	276	267	281	288	275	283	293	279	288	280	272	273	281	287	277	280	284	305	290	278	303	277	309	290	285	262	277	296	306	285	261	283	290	280	268	277	273	278	293	292	298	267	320	241	281	318	280	292	321	295	277	290	301	271	293	274	300	264	296	315	284	270	290	277	343	267	288	287	290	273	282	274	301	293	294	283	271	289	270	295	280	291	287	259	284	259	299	312	281	285	293	274	270	301	297	310	297	289	298	285	285	322	256	265	284	277	277	284	289	265	290	291	261	266	266	264	266	251	281	274	270	247	281	311	287	292	263	239	295	286	299	289	273	284	309	307	273	269	262	317	294	301	282	285	282	290	289	284	290	309	303	290	279	270	286	296	297	271	269	312	281	308	290	271	249	289	273	291	282	287	303	273	269	311	257	271	286	295	299	307	295	319	295	292	264	294	307	312	269	281	286	271	306	266	278	275	286	274	306	275	268	301	288	283	284	278	259	276	282	293	290	290	302	292	275	274	283	278	279	288	275	287	289	309	315	296	282	301	259	280	282	298	279	279	267	283	296	302	327	284	324	285	289	292	346	296	276	284	265	293	303	276	296	302	278	303	300	291	266	304	285	307	275	280	284	250	291	293	267	255	281	291	309	295	289	284	287	271	283	292	305	302	296	275	284	270	299	272	280	275	284	289	324	303	282	265	289	282	272	295	310	271	294	284	276	283	259	291	338	284	275	277	290	283	293	291	318	311	292	282	273	280	328	257	289	286	313	301	304	287	284	287	292	258	277	277	274	286	288	284	301	289	300	298	275	275	273	257	271	266	341	303	316	270	278	296	265	275	279	256	324	297	306	273	309	298	280	249	304	268	296	253	284	278	282	284	313	296	296	285	275	277	275	292	306	268	258	305	282	300	297	291	288	308	270	298	305	318	291	250	255	311	291	287	283	277	280	294	292	270	308	319	273	289	241	285	331	272	288	303	297	272	283	298	279	301	287	286	281	259	284	287	281	275	275	326	297	291	257	271	295	255	283	319	304	319	290	294	267	277	306	290	273	296	296	312	299	311	295	303	252	269	307	289	302	257	293	293	275	295	267	261	293	288	276	310	273	269	296	270	283	296	283	294	252	297	256	282	292	309	295	288	279	274	272	302	269	279	295	308	284	271	299	237	274	258	280	271	288	274	290	249	267	316	297	298	274	300	298	287	279	274	265	283	275	295	310	288	302	284	281	300	259	281	329	294	304	284	283	293	271	258	300	280	321	301	291	287	277	275	233	274	307	265	272	267	283	301	273	288	301	303	291	288	312	266	318	272	305	293	269	281	279	295	299	262	258	277	285	283	278	297	277	281	280	307	286	288	264	277	292	296	287	312	309	272	300	307	302	283	281	298	272	291	322	315	291	266	277	299	256	267	270	272	291	281	302	293	239	293	286	275	281	316	298	304	275	304	295	297	289	271	265	296	272	299	309	315	305	280	272	276	292	282	276	325	300	262	284	273	313	299	295	261	283	279	266	324	285	282	303	245	274	278	282	285	288	281	283	291	296	290	301	266	273	265	296	292	284	265	304	291	290	271	315	307	299	277	300	301	291	294	299	292	281	260	273	317	295	277	294	247	278	287	304	260	261	281	297	275	270	292	313	266	291	278	267	285	297	272	298	312	285	267	270	264	297	289	271	294	286	311	276	301	296	266	298	298	282	307	305	275	281	280	307	291	276	299	299	310	305	300	271	272	293	312	285	266	295	249	300	310	301	275	270	294	280	281	299	287	296	271	283	274	298	309	269	261	286	268	270	241	255	272	294	279	332	295	282	327	289	302	289	293	271	279	300	289	267	260	291	291	279	260	286	310	279	287	305	298	261	306	270	293	321	312	254	271	288	280	301	290	284	296	268	300	276	302	266	307	275	277	261	281	243	287	284	254	308	298	279	290	289	288	286	281	292	325
1110	41	77	63	57	57	67	69	66	69	47	68	72	69	58	77	58	68	71	53	55	64	59	74	55	62	68	51	62	62	56	53	61	61	74	62	68	44	61	72	50	53	60	51	61	74	59	80	65	69	51	63	65	68	67	57	57	69	68	59	63	56	73	54	69	65	56	67	61	67	61	55	70	62	42	74	67	45	59	59	72	70	55	56	52	63	73	60	58	56	66	67	59	62	57	47	48	68	53	63	60	59	65	63	62	61	63	53	60	72	69	47	63	61	56	63	57	49	69	65	65	63	68	55	50	61	63	65	54	66	54	66	69	57	71	60	66	56	74	74	71	73	68	59	49	63	68	63	59	74	72	68	51	51	70	63	54	61	63	50	66	71	66	66	64	60	63	71	56	65	60	63	67	72	59	53	49	66	58	65	50	63	64	68	63	64	71	59	50	77	63	63	54	63	68	65	43	51	64	42	45	52	61	80	67	78	64	73	65	69	71	74	68	70	64	57	75	50	69	63	70	70	76	67	68	50	66	60	65	79	60	63	60	66	51	74	75	59	60	62	54	55	65	63	64	60	61	66	58	56	66	61	69	59	61	47	49	46	67	65	59	52	63	57	65	55	71	57	71	52	54	58	60	68	58	64	58	54	54	62	42	59	70	53	75	77	62	72	60	48	47	72	66	60	73	57	69	69	71	68	67	69	59	64	70	66	69	61	59	68	66	60	52	56	48	80	78	65	78	66	55	60	56	74	71	56	68	75	61	70	54	62	73	51	61	62	70	68	69	67	48	74	63	80	56	65	65	53	73	62	76	58	43	65	53	53	56	68	73	62	50	65	57	57	49	55	55	68	65	62	72	70	57	79	75	61	72	53	69	57	78	61	74	52	61	56	71	55	62	65	66	53	69	58	70	61	49	70	67	59	73	54	69	73	71	64	64	63	49	59	67	75	68	58	71	69	57	57	61	59	65	80	66	54	70	62	59	62	57	68	57	47	53	68	51	66	63	60	78	60	49	52	70	67	69	85	72	55	62	64	59	64	53	66	58	66	62	46	73	57	76	54	71	67	62	57	74	77	59	59	62	63	62	68	65	66	50	61	74	69	81	66	68	67	59	62	72	57	77	58	52	51	60	65	59	63	56	61	67	66	74	63	68	44	59	77	68	67	57	66	58	77	64	63	53	67	63	57	50	61	66	62	53	62	57	52	69	63	64	70	55	64	48	66	54	66	69	73	54	62	72	62	68	70	57	69	71	65	66	75	65	75	66	45	65	69	85	67	66	54	66	51	62	59	64	61	61	82	62	67	57	60	66	62	58	67	62	55	52	57	63	68	79	60	67	70	57	64	57	58	60	75	74	49	69	64	61	70	72	81	71	60	57	75	42	63	53	56	63	70	76	66	70	54	63	66	67	66	57	54	57	56	65	76	65	62	67	62	64	77	75	65	62	78	62	73	73	74	60	69	62	70	54	56	58	62	72	59	68	72	66	80	61	64	62	67	65	60	64	72	56	62	70	62	72	53	58	63	61	62	58	63	64	72	65	67	66	54	71	64	71	61	56	56	58	50	67	55	61	62	78	59	55	58	69	78	57	65	60	72	74	61	51	67	61	64	68	72	75	62	66	60	56	67	58	59	50	83	65	58	66	56	64	76	76	66	55	47	50	61	65	66	53	60	69	73	63	65	57	58	61	48	60	54	72	67	61	65	65	53	61	65	67	57	68	60	61	66	70	50	50	54	83	60	70	58	49	57	51	65	53	64	65	56	56	49	65	60	46	67	68	54	55	71	54	58	56	51	76	64	66	56	58	58	59	65	78	74	67	58	57	48	77	57	69	79	61	70	69	70	70	70	57	64	57	57	59	71	56	64	58	54	68	72	64	63	65	62	50	64	69	57	67	69	74	68	57	51	63	58	63	54	62	63	58	52	61	63	60	64	64	62	72	73	71	55	47	62	78	56	66	47	68	75	53	65	53	75	68	68	73	74	68	55	58	87	82	52	73	70	60	54	70	63	60	50	77	72	64	69	73	59	68	71	59	69	56	50	80	73	61	60	53	63	64	67	78	63	75	58	64	71	63	60	67	74	68	62	64	63	63	71	56	61	71	58	56	47	64	64	68	87	55	76	62	67	55	66	50	56	73	63	51	62	60	74	50	69	67	53	74	73	56	64	59	65	70	67	51	68	64	57	68	66	63	70	58	65	62	56	69	67	67	80	71	63	70	55	57	68	54	58	56	48	74	55	63	67	56	89	56	63	62	61	72	57	60	86	84	50	63	68	56	63	75	60	57	57	83	59	64	63	76	69	55	58	67	78	55	63	66	74	74	61	60	64	66	58	63	73	56	62	68	61	51	59	66	53	60	51	78	62	77	53	63	59	70	74	66	69	60	68	58	83	74	74	62	65	68	66	61	54	59	69	58	58	64	65	53	51	62	61	66	59	69	54	73	65	72	72	60	66	72	53	71	52	50	66	60	74	60	58	63	54	57	65	65	66	62	62	65	64	60	57	47	63	66	56	72	55	53	75	57	59	56	56	56	67	65	73	67	65	57	41	63	75	65	51	68	68	69	55	57	69	65	58	72	62	73	65	69	65	71	54	61	72	54	55	59	63	50	68	64	64	65	43	65	69	66	61	62	70	64	74	53	61	71	60	70	71	74	65	62	68	64	50	68	81	59	66	66	69	77	80	59	65	79	67	58	60	69	65	54	54	68	66	75	63	59	59	67	64	67	87	79	56	56	67	60	71	72	70	58	60	59	65	58	59	62	62	65	61	74	66	69	60	67	64	78	68	63	61	70	63	52	65	62	55	71	65	64	67	71	71	40	53	64	63	69	55	64	60	66	54	65	70	49	65	58	73	66	74	64	59	70	65	58	74	57	72	69	61	70	58	53	63	50	47	76	66	59	54	52	52	60	71	56	66	56	56	55	71	70	59	65	71	74	65	63	72	69	64	72	66	49	66	56	63	66	69	54	58	55	68	80	63	57	67	72	61	71	50	67	61	65	76	56	69	64	62	67	49	66	75	57	61	66	65	71	59	61	50	61	69	61	65	58	58	58	72	61	73	57	60	59	60	53	71	57	69	60	60	81	65	63	62	66	54	51	62	67	59	64	54	71	68	55	67	72	72	54	57	67	70	72	62	73	57	70	56	66	65	72	62	65	60	56	70	51	51	65	68	59	75	67	47	72	51	76	62	66	57	64	62	77	83	77	66	50	49	57	53	64	61	54	57	70	52	62	78	68	69	65	60	70	56	61	58	71	47	71	62	64	65	47	66	60	79	63	63	66	80	70	56	52	68	65	54	78	51	67	70	55	77	72	65	63	64	50	61	57	61	52	64	69	54	70	72	77	67	64	59	61	51	66	57	67	80	55	56	52	69	44	62	63	63	58	58	68	54	58	61	63	66	66	60	58	68	66	64	64	75	69	59	50	77	72	61	78	52	54	53	60	44	54	58	55	56	57	67	51	61	66	59	67	53
6868	603	531	559	730	846	804	767	773	692	630	630	572	533	596	540	513	499	503	514	483	502	501	523	524	540	495	484	477	444	510	463	485	454	452	475	477	469	451	473	511	505	476	444	498	480	489	503	434	465	440	468	481	485	470	500	481	465	503	436	499	486	480	477	444	495	453	472	469	472	417	498	468	445	468	506	490	411	467	508	446	484	437	466	456	467	471	483	449	409	459	451	492	451	453	462	472	456	457	462	473	479	486	451	476	426	438	451	459	450	462	458	470	457	500	457	471	472	487	484	436	443	476	467	505	472	466	474	480	472	525	483	458	470	431	494	457	475	455	478	461	483	466	467	467	452	480	485	466	467	455	481	427	397	472	469	464	477	494	486	467	455	468	506	481	474	471	458	463	476	482	457	464	453	459	467	487	474	466	479	416	433	449	472	458	458	440	468	450	446	492	468	487	431	445	481	465	474	462	480	453	480	479	485	463	436	442	406	490	498	450	479	494	481	449	466	446	491	514	514	485	448	492	451	468	468	493	484	453	498	449	440	469	519	447	447	450	467	473	458	448	480	472	463	480	503	457	476	418	476	475	435	459	461	454	467	465	405	480	445	483	475	452	426	456	456	466	493	462	472	430	460	475	487	496	443	453	482	468	472	480	421	494	469	480	452	452	507	454	508	511	491	461	464	467	434	466	458	442	447	445	513	445	473	458	492	461	477	437	420	486	447	471	486	449	461	476	431	513	470	434	450	443	479	439	485	499	476	452	419	473	465	408	485	463	464	483	465	475	432	452	420	458	455	480	469	427	478	472	460	462	424	465	513	449	467	450	466	491	484	474	468	509	461	460	452	476	441	467	485	473	425	479	466	433	478	443	452	496	478	472	471	500	448	463	454	497	446	441	483	499	473	474	477	477	472	443	439	499	462	442	500	415	475	466	460	454	480	422	459	470	434	494	477	425	512	458	484	485	471	474	449	474	469	454	490	475	471	483	449	480	465	426	465	469	462	471	425	455	447	493	466	466	449	463	461	427	479	450	468	452	484	451	455	507	440	446	443	451	440	454	486	478	495	501	448	445	460	469	431	395	463	472	486	459	439	446	518	479	464	451	487	473	468	471	470	444	423	476	481	509	472	474	460	459	455	465	418	442	490	448	452	476	451	473	459	483	462	454	444	449	466	459	481	449	440	483	476	453	468	433	471	465	451	450	460	486	488	479	469	492	459	479	474	499	474	450	483	492	468	506	430	466	432	474	477	504	499	507	463	470	474	475	473	459	462	490	411	462	450	464	469	501	479	460	451	471	476	441	453	485	492	467	451	475	410	452	483	489	503	463	472	478	461	457	482	449	460	499	458	508	459	475	475	467	468	447	453	493	466	435	444	454	470	500	468	480	450	442	441	446	489	494	481	519	480	443	460	468	467	425	472	467	486	461	496	463	449	451	425	490	482	461	477	482	478	454	467	446	467	458	431	437	468	491	482	471	457	475	474	429	454	443	457	506	463	443	475	434	450	481	462	484	490	462	470	490	475	429	463	455	449	456	447	458	497	392	468	474	457	457	448	447	457	478	474	439	431	484	477	502	481	489	421	493	431	514	469	468	444	455	407	428	478	455	431	463	462	488	437	485	441	484	511	469	490	416	417	483	437	443	448	469	431	514	471	463	478	465	486	445	440	439	440	460	504	465	443	452	455	474	452	478	454	526	468	461	459	448	487	453	480	441	447	483	506	473	480	464	435	451	448	513	466	463	473	474	488	463	446	441	458	441	462	459	518	426	473	456	470	447	443	474	431	456	451	482	462	452	455	499	492	466	468	493	464	494	445	454	444	462	498	465	473	499	447	471	444	419	492	447	455	470	475	463	491	480	480	442	461	437	457	453	467	464	489	457	454	470	479	460	484	493	476	497	469	434	470	456	479	446	464	479	449	456	493	440	505	442	474	464	501	491	451	442	471	439	464	482	427	425	477	484	474	441	465	476	451	490	467	517	495	485	456	475	444	459	444	476	397	443	468	466	464	498	449	472	472	482	484	501	410	456	475	492	481	458	484	451	488	462	461	454	501	466	451	491	443	484	458	482	453	440	457	486	459	454	446	453	418	452	469	494	447	427	428	475	452	465	464	439	454	479	516	470	418	432	494	504	480	476	485	421	443	470	459	454	499	448	496	448	493	447	462	474	464	430	474	454	447	435	476	495	458	475	474	476	444	427	429	445	460	479	439	435	434	462	442	441	457	439	424	503	452	479	470	469	505	435	440	494	462	455	444	454	438	451	473	462	455	489	459	441	434	496	501	468	454	463	435	494	443	467	474	427	445	479	452	472	449	428	430	460	432	434	464	435	477	469	453	477	460	445	473	520	498	470	478	451	425	483	444	474	458	409	502	483	462	428	487	447	438	462	434	462	459	433	470	458	473	470	489	491	452	449	446	457	487	482	488	469	459	440	470	487	472	462	488	464	461	437	470	493	465	446	482	462	473	490	472	454	433	459	472	509	462	468	454	478	440	471	469	489	470	453	460	484	487	476	458	464	508	494	482	468	468	461	463	443	443	463	466	456	444	467	448	479	457	488	463	474	485	429	456	495	459	461	476	480	483	472	494	455	448	487	428	473	497	465	455	467	459	449	446	461	487	471	465	464	456	478	458	467	490	430	451	429	516	461	442	460	450	436	479	450	457	453	459	482	477	489	475	447	449	459	477	469	446	472	487	497	451	434	485	484	474	447	460	443	482	470	462	506	471	444	450	464	469	447	483	455	427	486	465	476	432	469	469	452	458	465	438	437	462	509	446	461	474	490	442	489	480	428	439	441	466	503	466	480	464	449	456	451	477	446	489	466	452	490	452	479	471	455	443	468	459	472	454	483	428	452	452	454	483	478	489	446	484	462	484	467	455	465	460	472	455	494	460	416	459	461	493	471	471	502	507	453	466	455	460	474	466	432	492	506	444	438	473	393	491	478	479	445	510	486	492	431	452	483	471	465	441	455	452	455	435	493	479	449	435	487	448	467	456	508	474	502	431	430	463	455	460	485	477	442	463	461	474	461	469	458	434	455	483	518	484	483	422	442	493	471	477	466	485	471	491	452	487	459	503	477	466	419	461	427	434	482	465	446	451	509	474	483	494	431	491	491	467	494	483	431	483	466	460	428	458	496	518	471	477	433	494	497	441	452	446	483	456	437	452	491	483	496	446	478	455	498	462	508	446	467	477	468	459	488	467	433	441	469	461	463	445	473	506	475	499	483	460	447	424	451	496	447	419	446	444	485	508	431	481	464	477	443	452	474	446	433	461	442	496	473	452	436	434	456	493	455	474	488	477	458	447	432	395	469	467	480	487	483	520	500	494	435	458	453	460	487	442	494	459	426	448	508	467	456	466	481	484	456	485	483	506	484	470	471	430	450	466	472	465	466	432	486	488	438	439	436	463	473	487	459	451	462	489	447	516	486	438	486	476	475	476	489	470	492	482	467	505	452	453	423	452	473	441	482	478
434	65	53	48	34	42	53	33	42	43	36	35	31	40	34	41	29	25	31	37	21	26	17	30	29	20	19	24	27	24	21	22	20	23	20	23	20	25	31	22	25	21	18	32	17	19	18	20	21	29	20	22	31	17	18	21	19	24	29	32	15	18	34	16	24	31	21	28	23	17	20	27	21	19	17	26	18	13	18	26	23	20	20	24	26	16	27	18	16	18	16	24	26	13	31	21	26	22	25	29	28	26	26	18	16	19	17	30	22	21	19	23	27	21	13	23	16	31	21	21	28	27	29	23	18	18	19	29	22	14	28	19	20	25	16	22	18	21	18	19	28	19	19	19	23	22	34	18	17	16	21	20	20	16	24	21	28	31	18	17	24	22	18	23	25	25	28	18	22	15	22	23	21	18	17	16	12	20	22	23	19	29	21	27	25	24	24	23	24	24	23	26	19	24	28	20	22	23	28	23	29	18	23	18	26	22	26	32	26	23	24	18	25	25	22	22	33	19	19	30	21	20	17	30	24	21	31	15	25	22	22	23	27	22	26	30	24	18	25	17	18	12	27	16	17	18	18	19	15	19	26	9	22	17	16	16	21	17	21	28	20	19	13	22	21	21	18	20	22	15	22	13	18	23	16	20	23	26	25	24	25	17	22	17	20	20	16	27	7	19	20	22	29	21	18	24	18	17	29	25	18	28	21	24	25	14	26	24	16	21	22	18	18	21	23	20	11	18	14	22	21	19	26	21	27	16	21	21	25	25	19	17	23	21	21	17	20	18	19	26	19	27	25	26	23	15	26	19	20	25	26	33	28	29	20	26	22	21	16	18	23	24	17	28	20	19	23	23	21	24	25	20	21	21	19	26	25	17	19	16	27	22	21	31	14	35	25	19	23	23	24	22	22	19	17	21	16	19	22	22	18	17	18	24	15	17	23	18	19	28	22	22	28	10	19	22	18	17	21	20	23	22	23	16	31	27	25	15	18	26	24	22	13	21	23	25	19	23	25	13	29	20	21	18	28	19	20	25	20	20	16	22	25	28	21	23	21	19	15	28	22	30	22	25	15	24	26	22	26	17	14	22	15	17	13	20	19	22	16	19	28	20	15	22	19	15	21	25	27	19	17	12	17	24	16	35	24	27	18	16	18	21	24	21	26	25	25	19	24	18	19	17	27	31	28	18	20	21	18	26	14	27	17	21	24	22	18	32	31	10	22	28	18	19	18	26	20	23	24	24	23	20	23	20	22	19	17	26	31	22	19	24	21	25	21	24	21	26	32	25	23	23	21	24	21	14	21	21	23	20	25	9	31	15	23	22	23	18	16	36	13	13	14	30	23	26	24	22	12	15	26	20	21	22	30	25	26	16	21	16	19	18	12	12	25	13	19	12	27	25	27	25	22	25	18	15	24	34	19	23	20	20	15	21	27	19	16	16	16	21	15	17	27	19	20	23	24	12	14	21	21	17	16	17	25	20	24	13	21	18	21	25	24	22	21	22	19	19	24	25	19	28	22	24	28	22	25	25	23	19	25	31	23	20	26	18	26	19	28	20	20	19	18	22	19	28	24	23	24	18	21	19	25	15	18	30	16	26	14	23	19	25	23	19	17	22	21	22	26	26	19	24	29	25	28	17	23	18	20	24	26	18	15	26	21	19	19	30	23	26	20	23	19	21	24	27	22	22	27	20	20	19	18	27	25	28	25	16	21	18	24	17	23	22	35	28	22	16	18	18	26	12	18	28	18	27	21	26	14	22	17	19	21	24	23	21	27	19	25	14	16	22	26	22	20	31	19	8	18	12	13	20	19	19	18	20	19	26	21	26	20	19	17	29	18	24	19	29	23	24	31	13	24	17	26	14	25	24	26	28	22	21	27	18	18	20	11	24	13	27	19	35	22	21	27	25	23	12	18	13	29	12	25	20	17	18	27	28	30	23	18	20	19	14	20	20	22	17	24	30	24	16	15	16	18	20	25	12	16	20	15	15	27	17	20	25	27	20	21	26	23	19	29	17	14	13	23	31	19	13	26	17	25	15	24	23	15	23	20	15	34	24	23	20	24	21	12	24	16	16	23	30	21	25	20	28	11	17	22	29	22	20	11	33	13	20	20	22	17	21	23	24	24	21	26	13	24	22	26	16	17	24	24	19	28	27	24	16	25	20	21	19	33	21	24	19	11	23	27	23	24	24	20	24	27	16	17	24	19	20	22	23	13	17	30	24	21	28	16	28	22	13	15	22	24	16	23	19	27	23	15	21	18	18	19	20	27	23	26	18	25	25	22	25	26	21	23	22	10	23	16	15	22	21	21	23	20	25	10	31	18	29	18	14	32	9	23	26	22	25	21	21	14	27	16	22	23	26	19	13	22	14	20	19	17	21	19	25	13	22	19	20	15	18	21	20	24	15	14	27	16	22	22	22	21	27	29	21	16	21	18	19	26	26	17	12	23	23	31	19	18	31	13	21	27	26	11	31	30	17	25	28	10	24	18	21	21	20	25	24	35	30	29	21	30	27	23	22	18	27	27	29	27	31	22	25	23	20	24	17	20	16	23	22	23	27	19	23	22	24	22	23	16	22	31	29	31	20	17	12	22	24	27	15	30	21	27	25	25	18	22	23	27	39	22	15	24	22	21	24	19	18	26	16	18	22	23	25	21	22	21	20	19	18	23	17	19	17	22	17	20	29	19	17	28	18	28	22	16	18	21	21	23	24	27	20	31	20	30	25	23	16	29	19	19	22	22	26	27	24	27	25	23	17	16	18	16	17	14	18	29	20	23	24	17	17	24	17	22	18	31	17	20	23	20	18	22	31	22	31	16	26	18	22	17	21	18	29	22	22	12	22	29	20	17	21	19	23	25	20	19	26	23	29	19	23	18	16	37	16	23	23	26	19	25	24	15	16	27	16	31	19	30	20	19	23	19	23	13	26	28	18	26	28	15	26	11	27	22	17	19	20	18	21	25	19	24	31	25	22	18	23	30	30	16	20	19	17	20	21	18	21	18	21	16	25	24	23	26	15	18	19	22	20	28	22	28	26	19	26	32	21	25	20	17	18	24	20	18	32	24	24	19	19	27	17	35	24	24	12	16	28	30	19	19	17	32	30	20	21	20	17	29	19	19	21	20	14	26	18	19	17	26	12	30	19	20	24	26	28	29	28	17	26	25	20	18	29	14	17	23	27	18	23	18	26	21	19	16	19	21	18	15	13	16	15	24	30	19	18	15	20	21	16	19	27	28	23	16	12	27	14	25	16	23	32	17	25	16	19	21	16	27	23	25	17	18	14	17	24	18	16	26	24	22	13	27	22	17	20	26	22	16	21	24	23	23	24	23	20	24	23	19	22	19	19	23	22	25	28	19	18	19	19	17	31	22	27	16	23	20	22	19	19	20	30	20	16	15	28	22	31	20	28	18	28	16	13	18	19	23	23	20	24	24	18	17	23	21	21	25	23	28	23	20	19	30	21	15	17	21	26	27	27	23	23
6340	1071	488	636	1674	2303	2026	1777	1328	1102	898	787	603	544	555	483	425	350	386	310	304	303	295	277	259	267	247	241	225	242	235	223	239	215	156	180	233	219	187	199	156	194	193	189	193	193	166	187	185	183	154	175	196	166	163	172	166	167	163	175	140	153	168	153	164	166	168	170	162	180	168	150	167	158	174	183	161	155	156	182	160	141	155	163	142	171	143	152	163	149	179	140	187	150	169	151	162	151	155	171	181	161	168	152	172	141	166	150	172	161	154	173	155	173	147	181	179	166	150	159	163	140	151	144	169	157	179	168	149	168	172	158	154	159	161	162	170	160	133	173	165	174	165	169	133	151	168	146	155	167	173	166	158	144	158	161	138	167	147	172	157	165	163	150	146	181	163	155	167	144	154	157	142	168	158	178	160	144	166	175	138	166	164	155	150	181	152	154	156	179	139	162	160	162	149	175	140	162	157	146	153	146	160	148	163	153	160	158	158	129	149	157	184	176	166	164	148	169	163	148	152	152	149	163	180	156	156	161	164	161	181	144	156	176	163	161	153	144	138	182	142	148	175	159	163	157	167	167	173	165	154	154	180	162	169	163	162	149	161	160	136	166	150	154	165	191	142	144	171	164	148	167	173	175	165	146	163	147	154	147	162	154	159	149	157	167	173	157	143	139	167	176	149	155	157	145	163	146	192	164	189	128	155	175	163	169	153	171	170	174	143	170	163	135	172	155	163	184	149	143	170	159	169	149	197	140	138	168	177	172	148	182	154	152	166	165	137	165	152	156	169	183	168	155	175	165	142	145	148	166	141	152	172	135	147	164	157	150	127	158	154	153	169	140	169	161	146	186	160	166	159	154	160	142	145	191	161	146	163	153	152	131	177	147	167	155	147	169	158	159	151	163	147	171	180	153	164	157	169	178	149	159	159	150	176	179	158	150	166	157	175	166	153	163	162	150	178	153	176	151	167	150	157	167	140	164	158	150	153	172	146	154	145	159	168	151	154	157	149	138	176	159	160	169	156	173	161	159	162	158	169	185	176	147	162	163	147	149	144	150	174	161	165	170	177	154	172	162	171	165	154	164	157	175	168	157	171	153	173	164	179	159	148	147	173	166	157	152	135	150	150	147	154	165	169	160	160	164	179	164	172	168	160	183	153	159	158	162	162	150	177	160	164	174	165	169	151	152	177	169	152	149	150	160	152	168	167	141	167	163	169	169	172	168	150	157	159	171	124	172	165	162	155	148	159	173	156	165	143	163	152	160	180	164	148	154	159	179	157	157	147	138	161	165	132	143	152	159	160	139	194	153	168	165	186	170	134	168	174	151	165	170	163	140	159	153	153	153	154	158	171	167	148	165	160	153	174	163	141	166	165	167	171	158	169	151	175	187	161	154	153	171	158	154	167	149	163	166	165	165	195	180	149	151	157	148	170	146	166	161	162	148	147	164	165	144	150	175	153	163	147	160	149	168	143	182	166	152	156	145	161	131	155	166	167	133	177	156	196	148	167	145	162	170	169	168	167	168	162	169	173	174	148	181	161	179	157	173	127	163	143	149	142	167	143	148	173	179	154	156	161	158	162	162	166	162	151	150	171	153	158	150	170	159	181	164	164	161	173	145	143	176	182	154	136	157	135	139	159	159	188	150	139	147	147	168	162	145	162	149	161	146	154	163	184	175	160	173	152	153	164	171	158	154	165	165	144	175	155	158	156	156	160	128	143	161	178	169	153	166	150	154	173	155	148	161	158	151	165	145	158	155	172	157	159	162	160	167	157	166	169	189	147	139	152	148	175	161	172	129	175	161	146	151	163	135	164	152	163	173	179	168	168	165	159	178	160	161	165	146	160	169	150	157	148	164	176	140	167	166	161	163	160	152	152	159	154	156	151	142	177	156	141	153	152	160	170	163	163	155	171	146	170	151	162	163	162	145	134	184	145	144	167	129	159	168	149	172	141	159	146	168	144	153	141	165	149	142	159	168	165	160	157	169	152	164	152	154	170	174	175	121	155	159	160	160	156	175	168	158	161	163	141	154	165	159	148	163	158	161	152	149	155	172	155	167	135	158	166	153	157	172	171	157	161	159	181	163	151	135	156	136	185	164	164	164	164	160	170	170	177	169	177	156	157	157	162	190	150	171	168	155	157	165	130	154	150	176	186	160	157	180	134	138	159	154	172	168	170	161	151	151	161	173	167	150	161	184	160	170	158	154	138	138	156	148	145	163	167	160	151	141	165	155	164	173	144	165	139	149	157	139	160	136	163	166	145	149	173	151	175	144	158	156	160	163	156	156	155	152	178	162	163	147	144	156	140	137	160	189	161	160	153	167	169	162	139	161	148	143	169	153	167	140	164	180	152	148	150	163	153	163	158	153	164	167	173	157	170	154	137	159	176	160	138	160	134	136	163	160	171	196	165	135	176	158	139	153	163	161	170	163	173	161	167	162	162	164	160	162	143	165	129	173	170	144	162	153	141	167	165	159	163	160	139	167	146	135	146	165	140	168	143	164	161	159	144	158	149	166	157	161	143	155	145	160	153	163	154	170	154	151	175	156	153	139	169	174	157	136	146	166	182	159	148	140	171	158	140	148	151	144	156	162	167	173	173	147	153	165	147	168	132	145	173	164	169	176	152	166	172	181	146	165	135	171	132	188	161	163	140	165	153	165	140	177	164	146	162	141	153	155	160	156	173	174	141	165	177	151	170	160	155	139	155	156	164	170	153	155	165	161	168	161	148	138	156	167	150	159	150	174	158	154	156	183	148	154	157	149	176	147	155	163	142	143	150	171	169	155	177	148	152	174	162	151	163	153	156	143	182	159	168	179	155	164	157	165	161	173	159	175	161	150	163	186	145	161	155	175	168	161	171	156	168	152	155	173	157	143	165	149	164	136	173	162	154	154	164	147	170	151	159	160	182	152	160	163	137	178	165	155	147	148	169	166	161	164	144	168	170	152	154	149	143	152	167	146	170	165	167	132	156	160	176	150	162	172	165	155	162	163	156	148	161	169	161	181	152	135	156	158	163	152	161	152	177	149	156	177	162	169	159	146	159	179	184	183	134	157	153	137	170	174	171	161	174	174	167	158	156	140	173	148	158	168	146	164	137	167	168	158	150	156	175	168	154	151	131	153	168	160	156	146	163	165	142	173	152	137	160	174	169	157	157	167	175	132	167	144	164	179	131	164	138	179	168	167	176	180	166	163	155	159	179	139	153	154	158	143	135	144	161	145	175	182	150	150	152	158	147	149	182	146	147	135	154	153	154	161	164	135	158	159	161	184	177	151	167	156	181	152	156	145	179	157	144	151	134	159	160	161	144	161	157	165	177	143	151	155	136	185	175	162	178	155	173	179	162	189	158	133	148	132	144	144	170	164	183	158	143	144	185	147	135	151	162	187	149	155	144	158	160	180	163	168	164	164	148	152	154	173	141	153	153	172	136	147	168	170	157	165	138	185	149	156	154	126	160	185	178	171	160	172	165	156
1642	122	102	107	93	122	93	114	103	122	109	124	94	110	103	113	97	91	93	104	89	88	110	90	105	86	114	103	93	111	110	124	104	91	115	105	101	95	84	80	88	112	93	91	75	103	114	89	97	74	99	95	89	88	93	97	109	100	91	91	108	102	99	100	91	102	108	101	69	100	89	91	89	96	110	74	82	95	88	108	85	90	94	70	100	111	101	71	105	102	91	71	99	98	83	86	96	104	83	90	90	80	97	86	91	97	83	99	96	95	93	116	103	109	90	94	99	88	86	96	103	83	95	88	89	96	84	81	94	100	87	91	82	84	79	109	103	107	91	115	89	83	97	108	94	99	76	105	94	92	91	100	109	100	96	88	86	98	77	86	103	104	99	86	92	88	92	100	98	96	89	102	91	84	89	96	102	100	82	88	73	81	93	105	80	99	87	83	83	97	85	99	96	101	90	101	89	100	90	104	101	92	84	92	81	94	87	101	81	96	98	84	102	88	114	98	95	90	100	102	99	91	94	125	94	88	113	83	89	100	102	95	93	94	90	98	105	114	90	80	99	102	87	105	91	104	106	127	67	103	96	84	95	101	82	92	89	86	100	81	93	89	81	96	101	101	100	88	81	81	88	95	75	90	90	91	81	83	87	116	107	94	91	90	87	77	77	92	87	105	89	88	100	71	92	77	96	79	87	90	86	76	76	91	82	91	89	85	82	101	89	95	83	79	96	87	85	113	86	92	88	102	98	91	93	94	92	83	108	108	94	100	100	98	94	106	84	101	109	77	99	91	113	106	105	82	91	104	91	114	98	103	75	77	106	92	98	97	110	77	97	96	94	97	87	99	94	90	107	97	95	83	84	86	70	94	99	101	98	90	105	103	106	84	87	94	79	91	84	99	82	74	91	93	89	108	102	100	95	92	89	92	90	90	87	94	87	105	73	84	97	84	95	96	91	83	79	91	95	95	110	91	92	96	112	105	78	96	91	91	98	103	83	95	83	106	92	103	83	99	89	109	72	89	79	87	77	78	105	110	95	81	94	76	113	102	105	91	87	86	89	103	91	85	81	128	96	95	98	93	82	95	101	102	88	88	97	78	94	110	101	91	113	77	101	87	93	94	98	109	95	73	93	90	105	77	114	83	99	91	96	101	82	117	88	97	86	94	100	86	97	94	90	105	96	103	97	100	97	78	87	96	106	80	110	88	91	97	78	87	76	78	102	106	91	81	107	79	77	88	89	99	89	99	80	96	88	115	102	82	91	80	82	81	94	96	93	84	101	75	100	103	101	89	103	93	73	104	71	106	93	83	83	76	90	96	91	95	102	88	98	88	92	91	98	100	83	79	90	92	102	102	106	108	73	88	84	84	104	83	107	114	93	84	80	95	88	95	77	80	87	98	88	93	74	91	92	83	87	93	87	100	83	86	99	91	86	107	89	91	89	94	75	96	75	75	96	91	83	82	92	108	91	102	89	95	98	92	98	78	99	105	96	111	95	86	82	88	99	81	91	89	87	102	110	78	104	105	97	86	99	81	94	98	77	110	92	113	85	89	112	100	92	92	92	82	84	83	104	83	111	108	97	73	93	92	90	87	82	91	97	89	109	87	84	103	88	105	90	104	95	94	109	91	90	92	91	85	81	97	106	75	85	95	97	89	90	100	103	96	91	91	83	85	91	101	99	95	112	95	88	82	102	81	106	76	86	76	84	101	97	103	94	83	108	96	86	108	86	98	116	100	98	84	77	88	103	90	105	87	103	94	86	93	88	94	93	100	110	66	92	102	81	100	82	100	95	89	84	105	90	90	97	95	88	79	96	109	109	96	82	75	89	92	88	90	97	106	89	84	92	83	98	86	86	95	89	83	85	107	91	111	90	103	103	91	99	84	112	113	85	104	75	99	94	113	86	92	113	76	73	108	90	107	93	99	110	96	105	118	85	111	102	95	92	100	90	93	99	97	93	103	95	89	102	89	84	87	95	90	67	91	86	107	99	95	84	86	111	110	102	107	93	93	98	84	77	98	95	101	99	89	86	99	64	94	91	97	101	93	88	95	96	106	100	86	104	82	100	91	80	96	109	82	88	92	94	69	103	115	91	83	93	90	76	90	89	106	87	87	113	87	112	108	102	95	87	85	81	96	100	101	89	83	94	88	79	93	98	96	91	94	100	103	101	89	105	93	98	90	96	90	90	90	84	87	106	76	96	99	108	87	85	103	81	85	87	84	113	73	95	107	93	80	105	91	78	87	101	88	80	81	88	97	84	109	97	78	98	101	82	108	110	87	87	86	102	83	84	80	89	100	95	85	93	101	100	90	104	84	91	101	79	95	105	105	73	109	92	84	107	89	95	101	86	92	101	88	80	92	108	100	102	89	85	94	106	102	105	105	97	98	93	92	92	92	103	97	86	119	79	102	104	87	94	93	99	86	89	90	111	92	93	95	85	100	99	93	76	75	94	106	99	112	91	82	97	99	88	90	87	95	110	81	96	91	87	96	90	95	112	86	93	99	101	96	72	101	85	86	101	98	69	87	95	90	87	101	79	96	88	95	97	90	81	84	95	91	98	99	90	100	116	106	93	100	97	97	77	106	101	91	107	85	101	91	79	92	91	89	99	91	98	87	86	96	95	76	96	79	83	100	92	86	103	106	92	90	84	78	89	74	92	100	94	86	86	88	88	90	87	94	71	100	84	108	78	92	108	96	98	93	83	79	97	91	89	91	89	95	87	91	98	86	121	98	103	90	100	85	97	100	87	106	93	93	96	90	91	77	88	100	103	92	82	93	106	96	86	101	81	73	85	77	93	101	98	92	107	84	110	88	100	71	92	106	106	96	93	78	97	113	104	81	89	106	82	113	104	85	91	81	101	88	88	96	108	81	71	95	89	109	94	106	104	95	74	95	117	96	106	80	90	99	92	108	102	93	85	90	93	87	104	76	109	92	104	88	97	106	104	83	98	90	88	105	101	89	108	99	98	92	89	82	78	84	82	90	85	103	97	82	114	104	101	96	99	98	82	96	104	92	84	77	95	88	66	95	104	96	88	89	84	90	122	93	105	102	84	98	92	81	103	94	90	67	102	91	107	81	94	88	104	88	93	84	93	108	101	84	100	94	93	92	100	94	85	99	88	85	97	97	83	87	86	95	87	97	83	82	94	96	106	74	92	91	91	81	103	117	101	86	92	88	76	100	100	101	97	89	91	85	85	79	92	73	100	112	79	93	91	95	92	106	95	97	110	101	106	106	75	81	100	90	79	98	115	90	97	80	91	87	96	104	99	92	104	72	94	108	93	86	77	92	102	90	110	91	89	84	91	93	92	86	92	90	107	97	87	88	92	83	94	92	97	103	99	95	91	112	86	99	118	81	90	105	84	83	86	99	113	101	105	102	111	112	98	96	94	112	74	102	106	94	91	92	87	81	86	84	83	88	87	100	99	113	96	122	106	99	105	103	88	100	89	98	94	82	90	81	117	93	84	97	111	86
8643	1213	899	1026	1828	2370	2243	1948	1812	1544	1379	1190	1158	1104	1021	920	955	947	921	842	793	822	826	702	744	806	742	758	702	751	780	666	656	718	734	742	721	709	734	714	728	697	710	708	702	707	680	755	734	656	677	647	692	682	679	680	659	671	715	657	652	700	672	686	717	671	680	630	701	641	729	683	613	699	692	684	677	661	676	672	695	687	683	665	657	671	651	664	716	658	636	657	655	706	675	620	710	692	658	667	663	681	651	685	662	672	671	678	630	662	631	686	656	696	659	680	658	674	642	715	632	682	675	686	672	668	718	638	706	679	661	663	683	690	650	681	635	680	668	645	664	729	642	700	690	686	684	684	671	656	707	673	676	646	722	660	661	740	664	692	688	678	648	700	690	679	669	675	659	684	648	665	687	689	652	664	707	697	637	677	706	610	708	643	671	726	758	634	644	698	709	666	641	688	690	691	669	695	690	701	659	681	671	619	642	687	714	639	682	652	723	665	648	617	677	654	654	675	668	643	656	665	684	661	622	707	660	658	683	657	707	661	711	714	688	672	634	705	691	687	692	699	686	657	656	681	708	643	640	708	690	687	673	686	710	689	676	649	676	681	699	670	653	668	670	670	718	657	640	686	656	675	639	640	665	649	690	696	636	651	641	739	693	657	710	659	662	668	701	631	622	716	677	685	692	714	655	648	674	690	701	682	727	688	644	678	678	666	683	686	657	717	696	636	622	682	648	740	693	691	627	664	661	703	651	725	630	674	668	699	668	642	671	636	672	722	673	668	674	686	697	726	663	684	637	696	699	690	659	649	656	627	691	673	711	733	675	674	739	629	654	648	719	636	726	702	704	589	638	680	692	685	670	654	664	673	727	664	684	704	654	671	651	706	674	688	669	667	700	665	687	692	683	662	643	667	664	658	684	685	647	670	645	649	660	658	691	716	730	689	682	685	638	686	652	681	667	702	690	669	642	669	677	670	656	665	680	622	721	691	672	717	696	664	703	655	700	701	673	684	649	667	664	655	650	696	677	672	690	626	706	667	662	645	673	643	662	665	662	672	670	706	686	709	691	680	644	679	677	622	688	687	694	681	651	662	633	703	698	705	646	675	654	708	693	662	680	661	675	639	634	715	649	692	689	644	662	673	662	647	621	676	667	633	713	677	677	727	643	670	652	686	656	669	657	665	689	655	696	652	688	645	660	693	719	721	659	681	661	663	704	633	705	727	672	664	657	669	682	659	667	670	673	690	684	693	668	668	658	668	703	671	722	679	660	677	693	695	709	649	660	692	694	679	649	697	667	656	639	661	668	677	644	656	689	702	677	705	698	697	681	672	654	696	707	686	671	670	697	679	672	689	657	691	697	677	668	689	671	718	672	683	692	634	688	677	687	711	708	659	699	676	706	684	636	672	681	676	672	676	636	672	657	668	630	663	676	666	707	613	659	638	641	671	682	686	676	716	712	632	691	680	666	588	683	661	600	698	644	671	640	649	676	675	643	662	669	702	665	710	676	697	638	647	656	697	682	671	649	638	706	650	707	636	684	663	678	719	632	654	669	697	673	682	680	673	647	666	632	678	678	665	650	687	648	714	660	683	662	655	670	659	645	692	679	693	691	676	674	657	682	697	656	703	683	683	721	720	662	697	691	664	690	660	638	710	658	631	645	695	651	650	688	679	709	632	703	676	709	706	677	687	670	637	649	718	670	655	633	652	711	710	658	666	685	694	639	652	714	659	624	633	644	660	671	669	664	686	694	670	654	632	679	665	709	637	649	663	659	685	652	626	677	671	684	699	657	667	673	711	653	654	676	708	704	662	722	660	710	653	652	655	689	694	678	670	711	663	634	634	741	662	684	689	658	633	684	687	668	688	675	647	625	676	669	683	663	728	649	698	636	665	673	664	676	716	608	678	721	707	720	694	656	677	596	689	636	702	683	665	668	660	673	705	696	678	685	644	635	677	660	659	694	645	664	644	702	685	692	683	635	682	685	663	643	698	650	658	646	687	635	636	678	672	671	648	701	664	668	667	635	626	659	667	654	706	717	691	715	658	657	657	643	683	634	645	715	639	656	681	636	681	690	690	653	674	663	679	676	671	696	649	681	672	672	696	696	657	668	659	676	625	627	683	693	659	678	642	729	661	681	682	661	649	674	714	684	670	642	680	656	681	635	651	715	651	624	682	702	640	686	643	661	678	675	677	645	683	686	615	675	729	694	665	686	650	641	674	663	664	677	696	670	671	664	649	606	673	629	684	628	713	714	678	628	625	692	696	697	642	665	690	658	656	648	655	697	660	683	677	710	679	657	641	704	671	655	700	657	687	636	659	690	691	652	675	679	675	689	649	667	631	664	669	652	735	733	630	635	701	685	645	634	702	702	665	630	667	678	675	669	666	644	674	666	706	623	642	657	644	644	643	676	669	655	650	673	683	720	640	677	661	679	643	702	666	668	695	672	701	684	688	690	681	639	670	662	710	718	637	655	665	680	658	628	671	682	658	685	692	686	758	686	678	651	668	656	696	675	686	657	673	647	691	668	688	643	615	655	698	680	659	656	650	672	630	689	710	670	681	680	685	668	695	688	650	652	668	753	663	640	658	640	681	690	649	705	655	706	652	619	717	706	689	637	691	679	689	705	639	704	684	673	672	659	655	659	697	662	637	673	676	658	695	648	742	695	664	676	695	686	687	693	674	701	673	638	685	687	701	642	712	685	636	666	689	661	660	695	652	632	679	609	624	664	674	668	633	681	656	718	736	680	708	674	695	680	642	698	698	664	636	647	706	669	672	649	663	684	646	711	625	668	697	670	696	676	682	659	682	699	700	672	683	699	668	625	688	629	683	638	642	681	680	697	649	653	669	655	665	697	675	639	612	670	673	647	683	691	652	702	663	638	711	695	672	679	721	647	646	687	716	662	717	688	642	693	668	604	650	659	651	689	658	766	665	666	677	676	671	667	704	656	691	631	658	708	675	664	647	628	668	716	675	692	684	646	666	644	679	658	676	697	680	681	696	643	668	704	659	694	664	631	682	659	659	683	663	719	672	635	688	642	698	693	684	704	646	662	707	685	684	645	702	628	704	656	679	673	697	667	658	714	704	699	706	678	702	673	611	634	676	709	690	671	721	683	661	631	600	677	648	664	656	669	672	648	656	640	681	660	676	678	668	617	697	689	685	675	687	651	638	673	674	659	679	658	660	719	712	658	719	658	682	676	678	728	693	670	707	694	658	643	694	687	672	641	689	690	691	673	683	710	645	671	680	673	671	694	750	660	695	682	655	617	635	692	639	675	692	668	691	680	707	628	630	678	683	660	654	728	655	662	667	661	662	654	679	705	658	653	634	656	639	646	668	667	632	655	701	709	649	724	686	629	668	653	641	676	683	669	700	666	703	698	648	718	659	702	714	648	635	682	686	649	645	661	693	648	598	675	674	633	686	692	637	695	619	666	649	683	655	654	643	696	695	703	696	684	654	687	613	699	694	726	651
885	119	71	70	59	82	78	73	69	66	67	69	66	64	48	65	44	54	42	54	51	38	42	59	47	46	41	48	41	46	53	41	48	40	48	45	38	33	41	32	52	51	42	44	46	37	25	54	51	37	48	39	37	38	49	47	57	37	40	48	42	45	58	44	50	35	42	40	51	41	44	40	51	35	42	33	35	49	52	45	38	38	38	39	25	41	50	39	31	57	42	34	45	43	40	38	36	44	38	42	45	47	40	36	30	37	45	39	46	44	38	40	52	41	35	40	50	44	50	39	38	43	47	45	46	43	41	39	34	34	34	35	33	29	43	49	48	34	30	33	36	49	50	39	35	47	30	40	41	38	39	44	37	48	40	36	35	47	35	48	37	39	38	34	36	28	34	44	37	37	48	38	32	51	30	35	45	45	35	48	36	38	42	38	47	38	49	41	36	43	35	49	36	33	41	47	39	38	46	38	45	35	37	35	33	31	43	41	40	48	39	52	47	46	38	35	43	38	50	40	41	43	38	32	37	35	37	32	43	36	43	39	40	37	33	36	37	55	33	39	48	41	39	32	41	40	39	39	32	45	26	40	47	38	41	37	42	32	36	34	38	57	38	33	47	46	33	42	36	34	47	37	34	47	38	52	35	48	42	35	43	43	52	41	37	44	34	36	28	45	42	37	37	41	39	38	35	34	44	29	49	29	40	44	33	40	32	45	25	38	43	36	36	40	43	25	53	43	33	55	49	40	52	41	36	53	44	42	47	43	43	29	33	47	38	41	33	40	35	44	48	35	45	53	44	29	47	35	31	42	44	34	39	34	38	39	47	33	31	41	31	53	43	39	45	48	38	31	46	47	39	36	39	37	46	39	45	45	43	38	42	49	41	42	45	36	41	35	37	51	35	47	51	36	49	40	42	40	39	31	29	42	35	34	39	46	45	34	36	41	51	45	40	45	45	33	36	42	47	30	33	45	56	34	43	43	52	43	37	38	41	47	35	35	48	27	39	41	45	43	37	30	39	49	42	29	44	41	29	50	32	42	49	38	47	27	40	47	37	31	43	39	36	45	33	40	43	34	33	51	41	37	38	44	40	41	42	52	42	39	43	38	44	36	59	42	51	40	44	46	38	38	45	40	46	47	38	42	43	42	32	35	39	36	27	54	47	40	37	50	40	41	50	40	42	55	35	37	43	33	46	42	37	45	43	33	41	38	41	36	41	35	40	44	46	52	45	41	42	46	36	42	33	39	39	45	37	33	46	40	41	50	38	51	41	41	30	44	44	52	51	35	30	46	40	29	47	39	48	35	35	40	45	44	38	32	51	40	35	56	35	32	43	47	46	44	46	40	45	50	38	35	40	46	42	46	40	52	41	40	34	39	38	53	42	44	38	33	47	42	43	47	39	36	32	39	47	39	41	32	45	38	46	40	40	37	32	42	44	46	41	41	41	36	42	35	39	41	48	35	38	32	39	44	40	44	43	37	38	30	41	45	42	45	51	45	30	41	47	56	44	51	50	34	39	41	48	45	36	56	40	40	37	41	34	31	46	41	41	39	53	37	43	47	45	34	46	49	37	50	38	39	44	42	35	44	42	46	46	35	38	56	36	46	39	40	47	38	43	39	35	41	36	32	36	48	38	40	42	42	39	39	43	50	32	43	44	41	37	42	30	51	43	41	47	34	40	44	35	43	35	46	32	29	30	39	41	40	40	33	31	37	38	27	34	33	40	53	50	40	34	33	51	42	30	46	44	38	53	34	37	44	51	39	35	36	49	50	42	51	49	56	40	31	46	38	48	30	37	48	42	41	31	48	49	34	23	47	41	33	50	28	39	38	45	37	38	43	44	44	48	47	43	37	42	40	36	36	39	51	42	41	44	32	51	41	41	39	41	37	51	36	45	45	49	41	50	30	38	46	40	47	49	48	48	31	55	40	35	36	33	46	47	41	42	44	44	39	42	46	40	36	35	47	47	38	39	49	45	42	42	38	46	41	44	46	44	37	42	55	51	53	42	54	37	35	45	44	39	43	39	43	42	53	27	31	40	38	44	48	34	33	41	55	53	42	41	40	39	47	33	39	45	46	27	39	43	32	45	48	33	41	37	40	36	46	34	47	44	33	29	43	48	36	41	50	31	49	41	27	46	31	42	42	46	48	39	44	41	30	37	38	47	41	28	41	38	41	43	47	39	30	44	39	33	45	40	26	26	40	37	29	45	46	42	41	43	41	44	43	39	40	42	38	40	30	40	40	43	57	47	36	39	35	47	36	41	46	46	29	46	44	37	51	52	41	48	48	38	44	50	36	45	47	38	36	36	45	33	44	42	34	38	42	45	43	30	44	40	32	28	48	45	34	40	43	45	25	25	33	41	39	47	35	50	42	39	39	36	42	33	39	48	30	42	40	57	38	43	35	35	44	38	47	34	45	50	43	42	37	40	45	52	56	42	30	49	31	34	40	49	44	46	44	40	33	43	35	42	33	38	46	37	40	31	28	46	45	35	56	47	40	44	37	40	44	34	44	38	50	42	42	41	35	58	37	39	29	44	39	42	37	42	52	34	40	49	39	41	34	43	39	35	37	37	54	41	35	41	43	35	30	42	46	41	40	41	39	36	36	41	55	31	44	37	45	39	45	38	39	53	32	48	40	38	36	40	44	34	53	43	38	35	44	39	27	41	40	36	39	46	43	35	35	41	30	31	39	36	40	37	38	40	42	38	39	28	43	36	42	37	32	41	41	48	39	31	51	33	50	44	40	46	37	39	44	39	45	48	36	43	24	49	44	35	41	42	43	43	45	37	37	47	38	35	40	35	40	52	38	36	37	41	37	44	37	51	51	47	49	34	39	45	41	33	54	39	44	41	40	45	33	35	38	47	34	44	40	36	46	49	43	34	47	41	27	41	24	42	44	42	38	43	42	43	38	37	46	39	30	45	34	37	43	39	48	43	41	29	47	33	36	36	46	54	46	34	37	52	41	51	35	50	44	30	43	36	32	36	35	48	45	30	40	51	35	39	35	35	46	40	33	51	44	45	45	30	31	42	48	38	28	40	39	47	37	52	41	42	38	43	25	41	48	28	49	41	45	42	44	47	37	34	36	46	54	47	34	30	30	39	54	45	38	39	39	45	53	40	35	29	34	38	45	37	35	51	59	45	35	36	41	50	55	35	34	44	50	49	39	37	41	30	47	36	31	41	43	36	42	37	41	43	34	39	48	44	42	28	42	48	48	39	34	37	45	46	57	42	39	38	41	43	44	47	41	44	33	45	39	37	40	48	51	34	33	41	42	39	46	31	39	44	48	38	43	48	44	38	41	47	47	43	51	45	38	35	38	51	45	42	33	45	33	42	38	46	35	50	41	44	36	41	44	43	41	40	42	37	35	44	38	56	47	49	51	36	39	42	39	44	39	34	40	47	49	42	51	33	32	41	48	44	27	44	42	37	38	39	34	39	47	39	35	34	44	51	41	37	41	37	48	38	41	53	44
8957	1645	746	1030	2639	3539	3508	2784	2191	1935	1515	1351	1145	973	887	832	760	675	663	603	498	525	512	531	477	443	436	419	430	382	436	368	372	342	370	383	363	361	342	326	324	360	312	299	348	326	335	322	307	298	309	340	285	340	282	296	303	295	322	306	288	290	298	288	291	281	301	323	319	276	309	309	304	273	303	260	290	271	276	288	307	295	268	286	305	319	269	313	275	292	274	250	286	289	279	267	303	276	289	290	286	267	277	290	287	288	277	255	280	308	303	321	271	292	281	288	282	279	285	280	317	293	261	287	293	268	282	258	296	285	302	290	298	282	308	278	309	316	285	297	275	260	262	282	259	283	255	288	258	278	286	297	288	269	291	267	272	301	295	274	281	294	301	284	260	270	320	262	277	279	294	269	292	277	334	257	305	283	273	297	270	277	290	318	282	310	324	298	298	279	275	282	280	262	267	277	293	296	311	285	286	296	273	298	304	283	287	281	286	296	268	296	244	261	269	295	277	290	290	297	292	292	284	258	300	274	282	268	283	331	260	301	269	280	288	276	259	290	278	269	315	294	272	286	307	290	267	266	296	275	314	269	266	281	255	301	327	275	288	282	250	283	284	310	291	315	284	300	304	264	282	255	311	293	273	279	258	294	272	286	299	276	268	332	284	292	261	281	302	276	274	308	253	257	279	296	303	301	250	330	272	301	291	307	295	295	315	307	294	280	309	284	290	289	274	289	302	290	298	301	293	267	274	283	276	263	292	289	279	285	322	279	280	275	290	278	278	295	271	298	297	289	292	277	275	271	279	253	271	274	288	279	265	278	255	280	308	305	291	286	300	303	264	278	293	248	309	271	287	278	274	284	299	299	277	294	273	271	274	285	280	288	265	281	278	264	265	297	267	272	306	315	293	284	270	289	295	271	272	265	295	284	274	275	286	278	289	271	272	314	298	293	266	294	269	271	270	295	270	260	312	267	273	270	301	275	296	310	290	292	303	244	285	303	311	268	286	280	299	290	292	298	286	273	255	274	280	290	274	306	301	272	280	291	295	290	282	283	298	296	296	263	285	273	298	267	319	267	296	265	274	265	302	286	277	260	284	315	294	264	291	279	297	323	304	284	261	292	266	281	258	260	267	316	282	293	275	264	292	280	268	305	283	277	303	287	282	258	295	280	286	284	289	325	278	320	286	276	304	312	289	267	270	256	266	295	288	260	293	292	278	301	293	293	292	313	285	289	273	268	270	293	326	286	263	279	283	262	267	286	291	287	289	257	273	271	295	301	306	274	261	273	293	287	269	311	264	277	274	319	270	297	268	265	313	314	304	303	291	274	248	251	258	281	289	297	310	271	295	303	300	307	266	273	276	296	271	307	261	271	297	276	277	236	286	284	285	294	258	278	255	282	263	268	294	287	279	306	292	249	225	291	293	271	269	290	290	273	260	306	222	277	300	285	321	280	279	274	304	299	291	306	311	300	314	294	292	278	273	245	257	279	299	281	279	286	273	251	278	279	280	260	248	295	302	273	289	267	283	278	298	282	286	299	286	281	275	301	278	296	290	288	304	248	287	304	259	251	257	301	291	276	293	304	286	301	281	302	282	295	307	294	270	269	274	257	290	264	289	262	297	312	296	310	257	289	279	271	299	280	272	295	275	290	285	295	293	291	289	271	280	296	316	281	278	315	265	314	292	285	300	284	265	297	292	309	314	267	283	292	274	283	290	291	281	272	261	252	290	303	277	273	280	267	268	280	292	303	284	293	266	289	270	292	283	273	280	263	312	305	273	281	283	272	299	310	276	297	277	273	283	290	289	296	279	240	291	288	313	274	239	265	282	286	267	299	291	294	313	271	290	270	275	275	288	277	284	283	269	298	270	283	311	316	264	277	267	280	265	267	294	307	285	303	288	281	311	293	282	283	267	309	298	282	251	294	283	310	263	275	275	266	305	314	280	276	273	325	290	277	300	299	275	284	292	244	290	296	275	308	269	281	312	260	276	300	295	284	282	272	296	287	272	290	277	295	286	307	269	286	294	266	267	304	313	280	268	267	293	284	263	294	292	277	274	254	291	274	273	261	281	269	281	278	269	301	301	297	306	263	260	282	278	287	284	281	273	283	274	282	292	268	284	313	301	305	271	293	278	302	283	270	283	264	302	284	302	265	279	291	259	300	280	280	292	277	257	317	256	275	265	272	281	270	289	289	292	267	289	268	277	280	303	292	278	260	270	296	266	274	266	261	256	298	285	262	295	278	277	293	261	263	292	285	293	314	291	243	278	267	256	314	289	245	314	262	260	287	269	282	309	303	282	264	286	281	285	291	283	291	288	294	288	298	266	292	293	275	287	239	281	290	269	307	280	301	277	272	274	281	268	304	258	276	281	268	264	269	277	301	265	262	287	306	267	276	291	319	305	280	303	298	268	282	298	300	300	300	281	276	260	284	289	276	280	290	274	274	269	276	302	312	257	278	285	297	286	262	275	285	297	275	283	313	296	268	279	281	277	254	293	266	292	303	296	247	271	314	259	295	259	285	274	268	301	307	293	226	285	291	292	262	259	272	256	310	302	305	295	286	284	288	266	284	279	264	264	306	304	303	292	308	282	313	270	298	283	280	260	280	277	287	273	259	290	284	291	273	267	296	301	305	272	290	299	262	276	305	254	270	276	297	290	261	279	289	272	274	292	259	289	269	298	264	321	269	281	253	291	336	274	243	288	297	304	284	281	270	261	256	290	305	280	278	261	265	256	291	260	313	280	301	301	260	279	285	292	293	286	291	288	280	287	275	300	269	299	312	273	251	258	288	278	263	277	301	273	280	272	283	298	260	267	287	276	294	296	254	307	288	295	260	289	295	274	293	302	281	256	330	266	313	264	270	292	294	288	265	299	287	274	267	291	253	314	270	292	251	278	279	321	258	271	303	294	278	299	279	301	290	285	270	266	261	295	288	278	292	278	237	292	298	264	264	258	252	269	308	264	269	268	282	296	282	294	292	292	271	278	284	279	289	270	247	269	275	264	301	319	289	279	288	278	279	233	273	295	282	282	261	275	268	294	280	316	299	272	272	258	327	293	290	267	287	283	269	253	267	257	267	291	298	276	269	272	252	294	310	285	275	270	273	293	282	301	288	299	277	285	274	288	251	292	260	305	284	250	258	301	304	292	298	273	293	290	259	268	259	311	257	267	287	271	276	279	269	253	293	288	285	310	288	292	257	309	301	264	281	276	259	304	241	257	294	283	288	293	296	300	293	285	286	269	287	310	277	282	281	279	274	263	280	275	269	303	265	287	275	271	261	306	309	290	295	269	254	275	288	297	296	261	318	304	287	268	248	271	283	261	270	275	275	307	299	253	274	283	270	258	285	288	282	286	302	281	276	272	274	277	301	283	289	266	270	264	270	277	281	260	299	287	271	299	277	296	299	281	278	293	302	285	278	276	275	260	266	306	295	261	277	295	301	268	279	295	291	265	266	258	298	265	260	303	323	292	283
1077	65	79	68	62	75	82	63	56	63	61	58	56	59	57	53	57	51	58	69	58	66	59	71	56	63	57	62	62	50	53	61	53	76	65	63	66	67	56	58	54	60	64	55	78	53	71	66	65	43	76	68	64	65	82	64	69	76	55	67	62	51	54	72	78	70	74	58	55	60	59	66	55	60	65	63	50	73	61	65	71	59	61	60	66	73	61	54	65	65	57	73	68	50	44	56	47	66	79	58	55	65	53	64	61	82	58	58	61	55	57	60	64	64	65	64	64	51	55	66	68	63	48	54	55	65	54	49	69	56	52	52	64	70	57	62	51	63	74	60	47	71	65	66	52	68	50	77	62	67	67	68	63	62	62	61	62	57	66	65	66	52	52	61	77	65	70	64	61	57	70	45	57	57	59	65	63	62	60	62	65	55	56	49	51	67	69	57	62	59	44	64	82	71	65	60	61	65	59	68	52	72	54	58	61	54	53	77	63	53	63	50	56	61	58	52	71	72	65	51	77	62	67	65	69	85	58	49	59	58	71	80	49	52	63	56	68	61	71	59	59	63	64	80	65	70	82	49	65	57	68	61	79	72	50	46	69	75	64	62	50	48	63	58	45	71	55	59	58	56	58	61	52	61	65	68	63	70	56	67	55	76	62	79	66	54	52	62	71	75	56	70	60	65	59	51	61	69	76	56	63	70	67	73	69	57	72	69	64	62	68	58	66	49	68	51	59	73	53	64	61	59	59	66	59	67	61	61	74	81	72	61	55	52	54	67	64	50	61	64	73	65	83	56	62	53	61	52	63	72	74	63	56	72	77	67	60	57	61	69	54	80	60	66	62	51	66	60	56	67	52	53	56	66	55	64	70	46	49	60	52	54	56	63	71	65	61	60	63	58	66	54	68	84	75	63	67	66	70	69	67	55	73	61	58	53	64	74	67	68	63	78	69	60	63	59	62	69	65	54	66	65	81	51	63	50	56	60	58	53	75	60	55	75	65	57	75	58	72	57	63	77	90	68	67	68	54	70	64	47	65	71	55	57	60	48	67	63	47	63	67	67	54	68	66	62	57	74	66	53	59	57	70	63	57	69	54	55	70	59	70	58	57	68	69	64	58	71	72	64	60	41	61	60	62	61	67	62	65	69	56	57	57	68	65	70	55	68	68	72	74	55	69	56	73	69	67	59	62	73	61	48	50	65	62	62	58	59	68	78	56	50	54	52	56	65	62	62	61	66	68	73	58	58	54	56	79	55	65	64	64	55	68	60	68	64	65	62	65	67	63	71	73	74	72	51	75	54	75	64	54	70	58	58	65	47	64	65	56	56	53	61	55	72	67	66	54	67	66	56	65	62	67	61	67	71	67	42	62	52	51	71	45	72	55	73	45	62	49	58	68	58	54	55	63	47	57	62	59	57	63	55	61	74	68	52	58	57	70	61	69	60	63	54	68	68	80	58	73	42	66	76	57	55	61	62	77	53	61	64	64	66	65	79	56	64	72	56	64	52	58	54	76	62	54	71	50	64	56	68	65	67	59	59	56	48	68	64	57	57	66	60	55	54	50	60	57	67	72	66	65	71	55	53	62	52	57	60	64	57	85	67	56	61	53	58	67	65	51	63	70	64	63	48	57	69	56	73	66	58	68	72	62	62	65	57	64	61	65	60	70	58	56	58	72	69	68	66	45	69	74	55	55	59	59	61	58	56	59	64	62	50	56	65	52	62	64	84	53	74	56	52	73	63	63	52	71	77	62	66	63	73	58	54	76	65	58	71	72	50	59	64	69	59	60	73	63	56	59	56	63	68	62	68	59	55	67	65	56	60	73	58	62	52	64	49	62	62	48	56	64	63	66	61	60	65	59	64	69	59	70	70	62	69	67	51	58	42	55	62	80	66	63	71	56	67	63	59	60	55	52	57	55	65	65	53	51	62	58	72	64	55	62	53	49	69	61	59	60	64	68	69	62	60	59	66	61	59	63	77	63	71	65	65	70	73	49	56	69	73	64	57	53	65	70	61	65	54	68	56	55	67	63	50	55	62	60	54	49	44	55	77	52	65	58	57	67	61	59	80	61	52	60	76	60	74	58	68	73	62	76	59	63	63	56	65	56	51	51	47	63	67	43	71	69	86	58	60	54	59	58	66	57	59	62	64	70	69	71	63	66	75	54	62	72	62	60	70	70	62	63	59	53	60	67	59	63	70	62	57	63	64	63	63	76	62	68	46	64	62	59	81	80	70	71	82	58	86	58	74	52	60	56	61	61	58	63	77	56	75	58	77	68	47	58	53	69	62	39	71	60	62	57	58	64	60	54	60	50	52	61	59	68	75	57	53	68	61	65	56	66	60	70	73	55	59	60	58	47	59	74	52	50	66	65	67	75	51	64	68	65	68	59	58	64	64	67	56	75	58	63	58	71	63	76	60	65	61	66	53	81	63	58	59	54	62	68	73	59	56	55	70	61	73	64	72	55	66	66	62	51	70	55	68	72	52	57	68	52	48	61	61	72	70	59	67	51	67	71	66	59	68	42	64	64	50	63	60	50	62	64	58	70	69	58	67	61	63	54	62	73	74	44	58	57	58	61	66	70	56	78	69	73	54	59	65	60	58	66	66	72	54	66	62	62	65	63	64	58	74	68	66	58	71	62	66	54	68	57	57	68	54	61	56	68	43	70	62	56	50	58	70	65	68	76	57	63	65	54	60	53	53	58	70	61	66	63	49	66	48	79	62	69	72	67	62	52	56	62	70	74	58	57	66	66	57	67	56	53	66	62	53	72	69	69	65	61	74	51	63	78	68	57	62	67	63	67	69	46	77	50	60	57	58	59	63	57	61	55	76	60	65	87	67	69	48	61	71	56	63	59	67	52	57	49	50	69	61	51	60	46	50	58	49	58	59	63	76	68	56	61	56	76	59	62	49	49	53	65	76	65	67	75	73	61	56	61	64	63	59	61	68	53	58	75	58	57	60	67	58	78	75	59	65	65	38	67	59	59	56	65	57	61	63	57	73	70	50	56	60	57	57	54	40	57	60	58	62	56	74	52	59	65	64	64	79	56	73	67	51	73	66	53	61	63	68	55	72	71	59	61	63	53	61	58	68	76	58	59	50	65	66	93	61	62	67	65	56	63	69	66	50	47	64	65	65	61	57	54	69	40	72	60	62	78	57	64	64	58	67	54	84	68	63	56	69	66	62	55	66	67	57	63	58	60	63	68	69	65	48	57	64	72	51	83	62	55	59	57	54	67	62	57	56	66	60	66	60	64	55	70	52	66	69	48	55	64	58	79	72	60	71	72	65	65	62	76	67	66	60	66	53	55	75	75	69	49	72	63	61	63	60	46	75	64	73	60	60	66	69	46	57	66	75	61	60	63	73	65	56	71	63	60	56	58	60	61	56	69	69	70	76	68	60	69	63	65	68	47	67	72	65	74	54	57	60	49	53	58	60	54	40	67	62	61	48	67	59	52	66	55	47	61	60	67	45
6724	602	558	578	729	880	807	761	709	646	643	585	580	573	565	537	546	538	534	494	503	506	466	499	473	498	436	517	456	495	466	485	472	486	461	487	462	473	481	522	461	503	474	478	451	475	466	471	468	477	485	474	456	438	441	475	485	428	459	445	467	462	460	466	474	473	446	471	485	465	464	475	504	484	484	439	440	462	455	468	476	501	460	449	494	398	460	489	455	498	468	405	462	486	492	454	496	490	509	456	443	412	439	493	452	445	446	472	438	462	485	438	482	446	438	460	460	449	449	444	443	501	474	442	442	425	448	463	467	473	442	475	474	460	452	459	465	419	470	478	436	415	442	438	414	461	467	452	478	511	462	462	437	498	484	461	463	471	424	472	463	466	476	493	459	476	480	444	462	499	485	479	454	452	455	483	435	456	459	483	459	482	484	464	461	487	472	461	512	508	465	465	525	436	505	475	452	445	451	474	464	497	484	439	499	455	478	427	516	451	459	475	492	494	463	491	446	439	439	426	480	461	433	457	472	491	486	451	489	475	428	466	479	503	430	434	470	465	444	432	398	500	449	435	484	463	433	469	466	442	441	463	469	466	458	430	488	446	464	492	475	435	470	478	454	447	438	488	483	495	450	426	471	463	470	483	485	417	456	446	470	477	466	470	474	465	469	444	465	479	451	435	415	482	468	469	476	449	434	474	455	463	449	476	489	470	447	454	437	455	480	451	497	459	480	453	462	473	478	498	474	452	474	468	465	460	473	499	463	457	469	488	456	446	433	502	461	499	451	500	475	465	457	466	447	477	447	451	446	434	458	450	434	457	491	466	458	488	433	471	462	509	481	476	480	444	489	453	459	481	415	458	478	476	484	479	488	455	476	469	470	455	473	475	443	447	443	475	456	441	448	469	464	484	461	471	473	476	451	469	476	398	459	425	432	471	467	466	460	476	461	473	447	485	424	507	479	449	463	457	441	468	455	470	467	466	457	490	396	461	466	475	462	448	471	491	449	456	458	474	478	418	460	508	460	452	442	501	498	461	472	455	513	450	466	459	437	486	396	438	485	442	511	455	439	483	472	477	457	466	428	490	459	471	470	479	467	450	480	453	464	436	465	500	495	472	469	426	456	490	457	443	453	492	488	426	465	474	465	497	475	443	477	423	471	451	485	469	462	439	467	447	475	494	445	475	430	455	476	460	448	466	452	480	457	460	480	447	465	446	436	478	476	493	485	479	447	450	417	478	472	466	501	476	465	457	472	465	489	483	430	445	455	495	462	444	430	470	470	471	494	467	467	467	446	455	488	469	457	469	451	474	444	480	497	485	498	464	503	437	430	418	454	471	483	453	449	493	456	437	476	417	446	469	467	498	481	465	463	471	459	473	470	444	500	466	434	487	469	458	443	491	479	455	459	460	440	448	480	456	446	472	465	440	447	425	440	453	440	462	446	459	486	487	442	463	464	445	456	461	488	493	445	490	460	473	473	452	466	445	479	407	450	486	427	449	445	409	497	469	468	455	447	452	501	496	439	455	440	491	480	475	471	445	468	462	466	465	453	438	449	445	437	493	478	439	450	452	450	481	446	462	480	433	462	500	440	428	490	485	475	435	482	441	471	480	436	470	442	468	454	438	461	474	421	443	442	466	433	427	449	457	488	502	482	457	424	430	459	435	488	448	445	474	468	446	484	447	441	450	465	459	453	445	434	463	474	421	442	488	462	438	446	477	457	475	476	468	465	460	478	432	451	444	473	460	488	469	446	470	511	436	447	445	452	472	493	495	483	425	453	462	483	486	477	475	433	438	463	452	481	470	469	440	518	451	481	477	478	482	461	423	433	448	494	415	425	468	456	466	445	460	447	441	423	442	477	460	501	456	479	468	480	461	432	424	459	490	436	452	453	481	525	463	450	437	468	454	452	476	458	444	468	465	465	451	500	483	489	485	461	451	461	442	439	499	509	477	475	451	512	447	473	483	444	477	497	459	467	458	469	485	504	451	436	490	431	424	467	482	498	451	445	457	466	469	449	444	478	464	476	477	443	460	451	489	443	465	451	466	485	476	522	496	486	454	450	473	451	439	470	455	456	438	477	464	440	462	405	498	416	434	468	491	434	478	468	438	459	465	489	456	485	477	464	452	456	464	409	447	447	421	457	442	448	485	467	461	494	464	441	458	447	506	445	446	445	462	443	465	487	458	463	491	485	502	458	478	476	465	489	467	459	480	494	471	430	462	433	481	456	421	455	464	460	497	492	497	445	443	489	481	453	504	492	450	468	495	464	479	444	474	484	480	479	451	473	423	472	447	459	472	428	502	467	474	449	469	494	486	456	506	485	444	465	449	475	481	456	469	434	442	460	443	496	459	462	448	424	441	399	443	421	446	450	495	506	435	450	458	440	467	507	431	430	481	479	474	480	452	456	473	455	440	429	446	440	461	469	498	483	438	478	462	417	475	452	459	442	465	456	490	432	463	500	436	463	463	463	435	476	452	484	439	479	456	481	447	436	442	487	459	471	427	440	471	474	488	470	466	456	460	451	440	502	445	486	525	446	470	450	486	463	459	466	470	467	474	451	455	446	441	476	498	428	474	453	426	494	471	505	483	417	474	463	489	500	455	498	413	405	442	464	421	473	493	459	477	511	465	466	453	459	468	449	467	502	467	503	461	453	463	461	450	460	433	488	503	454	482	465	446	442	488	465	457	446	433	492	470	469	443	481	458	471	448	444	463	470	459	468	491	423	478	439	466	479	450	503	493	436	418	510	437	471	480	449	428	478	455	494	467	475	449	504	473	472	448	445	444	441	490	473	462	434	452	456	498	456	447	455	457	444	452	461	418	441	439	452	477	431	471	493	413	454	452	456	449	457	465	485	467	437	458	483	456	477	491	438	436	434	465	485	455	439	483	486	477	465	462	469	476	468	498	454	484	432	463	443	462	493	452	448	457	472	446	457	452	447	481	452	457	456	444	442	472	448	471	443	481	443	463	498	512	447	442	483	441	433	467	471	438	441	463	437	456	450	489	469	440	447	445	445	497	467	448	464	469	462	484	453	480	471	444	447	453	451	452	479	460	489	456	447	466	450	467	462	431	492	459	477	456	467	434	460	453	445	463	487	474	446	457	455	452	461	449	480	476	501	468	477	474	492	496	450	440	480	469	495	472	454	472	482	445	478	468	493	469	452	502	483	497	440	461	488	455	453	463	461	492	481	471	486	481	471	449	427	480	478	450	463	441	482	429	476	458	440	452	454	470	465	446	465	467	452	449	452	463	491	462	444	457	469	446	463	467	471	493	474	473	481	451	465	464	484	463	432	458	463	466	423	459	443	458	448	464	468	438	461	456	433	467	428	482	434	455	474	456	445	462	459	459	478	449	430	493	442	466	458	468	493	437	458	447	494	460	484	439	471	467	433	493	456	444	499	466	456	439	456	499	426	491	455	496	469	428	476	471	448	470	470	474	473	467	472	434	443	450	497	451	476	456	437	414	472	463
475	64	52	24	31	39	54	48	44	30	36	39	33	31	30	39	23	32	29	30	28	27	38	29	21	24	23	23	30	13	27	17	23	22	21	21	23	20	24	13	28	24	22	22	22	29	37	19	23	26	20	27	20	23	21	25	25	20	16	23	20	25	19	21	25	17	21	20	24	34	22	21	17	23	14	14	19	17	28	21	24	26	27	17	20	19	20	19	28	21	20	22	23	22	20	23	26	37	11	11	27	21	15	25	22	19	20	16	16	23	24	15	21	18	20	19	25	27	21	27	20	24	18	35	20	23	20	26	18	18	22	26	27	19	26	26	28	20	19	17	17	19	22	19	28	26	22	22	30	19	28	29	23	18	26	16	20	20	14	21	23	28	19	26	18	17	21	26	22	16	28	18	26	23	20	23	27	23	20	25	21	16	19	20	19	19	20	19	24	17	21	20	16	19	22	24	24	17	22	21	19	23	18	22	21	18	21	16	17	17	29	28	19	18	20	24	21	13	15	27	20	13	9	23	27	27	29	23	16	19	26	21	21	19	11	18	17	21	15	17	17	23	25	12	14	22	36	23	22	20	29	25	22	25	20	13	18	21	13	19	25	22	18	20	25	28	23	20	19	15	19	23	20	20	17	21	21	23	29	25	29	19	15	19	28	15	18	17	19	23	21	22	20	14	20	20	14	21	25	19	16	16	24	25	23	25	25	17	21	20	27	26	26	19	14	26	23	24	23	22	15	22	24	20	25	20	15	25	27	26	16	25	18	31	25	17	16	28	27	17	22	18	33	24	24	24	19	25	22	17	24	21	18	17	21	24	26	24	18	15	21	27	24	19	21	11	24	19	13	22	21	20	20	14	19	33	24	21	15	16	16	21	17	21	24	23	18	22	21	23	27	21	21	24	32	30	27	23	25	21	23	25	19	23	21	23	19	24	22	11	14	27	21	27	14	22	27	11	19	23	26	18	19	19	19	18	31	25	23	16	21	24	22	21	15	24	18	25	17	24	20	20	18	19	25	15	20	22	26	13	15	15	36	14	15	23	16	18	19	16	19	12	21	25	23	11	16	26	14	25	19	12	21	25	21	24	23	24	20	15	16	27	20	22	23	22	25	23	15	21	19	21	16	26	14	25	15	14	21	24	17	20	28	15	19	26	17	25	30	24	17	21	17	17	27	18	18	28	19	19	19	23	25	27	23	12	23	26	21	24	29	14	10	20	15	24	19	19	19	22	18	33	15	36	12	21	25	19	23	22	26	21	22	22	19	21	21	15	26	20	23	29	15	28	18	25	20	19	14	14	22	16	26	20	25	30	25	18	29	19	13	19	14	16	25	15	12	18	34	21	20	20	17	24	18	17	26	23	22	16	16	23	26	26	18	17	18	27	25	18	17	23	11	19	22	21	26	21	22	14	27	20	30	21	11	21	20	31	27	20	28	27	16	14	14	17	17	11	23	24	25	24	21	34	35	25	21	21	17	15	22	17	30	27	10	24	22	14	16	25	21	23	26	20	18	22	33	32	25	18	18	13	25	23	26	10	17	25	28	17	19	20	15	22	24	27	18	26	23	13	21	19	18	25	18	24	23	14	25	24	26	29	20	22	23	25	17	23	22	23	23	24	27	16	20	22	19	18	24	13	19	14	10	24	18	18	25	29	21	22	17	24	12	12	24	22	19	19	21	20	16	17	21	17	11	16	24	23	24	8	24	18	25	17	21	19	20	13	15	19	21	25	21	23	19	30	21	22	18	25	18	19	20	21	17	30	18	24	20	14	26	23	21	28	22	20	26	15	21	27	18	11	20	14	24	19	17	25	16	17	15	21	32	22	22	32	33	29	29	22	24	26	30	14	14	24	19	17	29	19	16	25	20	28	27	22	19	20	12	25	11	24	22	13	20	19	21	27	25	20	20	24	24	19	21	13	28	24	24	20	28	17	22	20	17	24	20	24	34	23	21	22	13	18	23	26	18	16	21	26	16	11	19	17	19	28	21	22	22	14	29	13	31	22	17	17	21	24	19	16	19	32	13	20	14	17	17	14	26	25	25	15	22	26	15	20	19	21	24	14	22	21	27	26	27	28	16	25	15	25	21	23	15	18	18	18	25	22	15	26	14	17	22	15	33	24	26	20	23	16	25	16	24	19	15	19	18	19	22	15	30	22	21	16	14	24	22	18	24	21	23	17	29	24	22	20	18	21	23	18	13	25	22	27	13	21	21	27	20	23	16	18	21	23	13	19	27	25	21	20	21	24	23	15	17	8	22	23	21	23	29	22	25	26	17	24	20	18	20	24	18	25	24	25	17	23	20	16	22	33	19	19	22	23	20	20	18	29	22	18	29	24	17	23	20	17	21	29	33	21	19	25	19	24	23	18	19	33	27	23	24	18	13	15	21	28	16	33	21	15	23	21	16	20	16	26	19	19	22	20	20	19	20	15	21	20	33	27	36	22	19	19	26	18	17	28	14	23	28	23	21	26	28	28	20	23	18	12	21	21	23	24	16	16	22	15	18	18	26	21	18	21	19	20	26	31	23	26	22	30	20	19	22	19	21	20	19	23	24	25	20	21	21	20	21	31	15	24	14	24	20	17	24	25	18	19	19	30	16	36	17	18	21	22	24	23	16	20	24	26	23	18	18	25	24	17	23	20	17	21	17	26	12	19	20	20	19	27	20	31	23	27	18	20	15	25	23	14	17	20	29	24	32	17	16	28	32	16	21	17	24	21	27	21	22	18	20	19	26	14	16	16	18	18	21	16	24	16	32	21	11	23	21	17	32	24	26	20	27	26	21	18	20	24	32	26	19	25	27	17	23	26	17	14	15	15	20	25	18	23	13	24	20	13	18	19	21	22	23	23	26	24	30	19	25	20	17	24	27	20	26	20	27	15	26	17	24	22	26	25	24	19	11	22	28	20	19	21	24	20	23	20	22	23	16	18	23	27	18	19	29	17	19	24	19	25	34	19	17	26	19	17	23	24	11	19	16	23	13	23	18	23	26	25	18	24	19	21	24	24	15	16	19	21	22	20	24	17	12	20	18	17	19	23	14	21	21	16	28	12	25	25	26	26	25	30	18	17	18	19	24	22	12	18	26	25	26	19	22	20	14	21	30	16	13	21	24	23	19	18	18	18	19	12	26	20	16	16	24	25	18	17	24	26	29	28	22	23	21	14	16	29	28	21	22	28	18	24	24	32	21	32	20	9	23	19	22	20	24	21	28	14	20	24	16	24	24	17	30	19	23	20	23	20	20	29	16	20	23	27	16	19	19	33	21	23	15	34	22	19	26	18	23	30	20	21	16	18	17	31	23	20	23	26	25	20	17	27	19	11	17	14	19	16	24	15	16	22	23	21	19	20	24	22	16	17	21	20	20	24	12	15	17	16	23	22	17	26	28	21	16	21	23	15	19	21	31	24	11	26	16	17	24	25	18	22	19	17	25	10	19	22	12	34	23	20	18	12	29	23	21	19	25	19	21	18
6077	1096	468	662	1591	2142	2111	1672	1308	1073	903	735	667	572	510	465	411	402	380	313	301	318	283	277	271	260	266	224	232	192	227	206	212	238	192	198	218	191	198	193	188	196	182	183	197	183	208	174	176	176	169	158	168	188	169	184	168	192	179	162	175	166	151	159	185	166	169	185	141	173	177	175	162	147	178	162	199	185	165	167	152	160	142	201	184	154	159	154	161	170	165	172	170	176	185	160	160	153	181	164	151	163	187	168	174	160	151	145	182	169	174	164	171	161	172	161	150	158	168	173	174	146	149	166	157	150	162	131	168	169	160	171	158	184	151	186	152	156	174	163	176	172	147	153	148	181	154	154	150	167	168	163	186	160	182	173	166	160	156	147	151	152	132	155	131	154	169	176	181	161	141	165	152	158	127	176	161	162	178	168	146	144	159	157	159	141	149	156	157	166	171	158	154	167	158	162	152	170	141	172	142	165	170	158	152	158	144	166	148	139	169	177	180	163	155	172	160	162	156	169	148	158	145	150	152	164	161	161	159	165	150	156	165	178	154	173	151	156	205	154	166	165	145	174	151	152	166	140	180	162	172	158	155	161	178	170	190	160	172	160	160	146	145	164	156	163	172	160	158	141	155	154	137	149	156	149	165	155	147	161	148	159	157	160	150	153	162	167	150	147	167	153	154	167	167	158	141	165	175	167	171	143	152	148	155	143	139	173	148	163	151	165	154	155	179	163	144	162	177	145	175	166	146	154	131	154	136	190	160	163	167	151	180	161	181	142	166	160	174	159	174	132	151	181	180	185	142	154	158	151	176	157	181	172	164	163	150	165	159	156	155	200	133	188	148	165	161	154	166	171	141	145	178	152	177	177	182	157	165	173	173	162	147	150	153	158	150	138	152	146	158	163	169	166	161	169	150	148	153	158	161	155	131	178	131	166	148	174	131	147	158	135	161	149	154	149	135	170	160	162	164	144	147	167	139	150	151	172	167	175	164	170	148	172	178	132	162	154	171	148	177	149	145	164	139	154	159	160	158	151	157	158	158	165	176	166	158	163	143	155	160	169	163	154	155	166	147	167	162	154	164	143	157	159	151	176	145	157	174	140	143	188	150	164	132	153	152	164	168	174	169	155	171	173	141	145	173	141	142	149	145	189	158	194	164	164	179	152	152	138	167	157	179	150	178	143	151	159	153	173	161	170	154	138	183	174	154	141	174	136	161	163	161	155	163	145	155	176	149	173	160	128	167	166	152	160	136	150	136	161	143	148	146	163	152	123	163	168	176	144	142	152	138	169	170	163	157	147	168	134	153	153	164	161	161	155	154	189	167	175	151	159	181	165	158	163	161	163	154	163	150	188	133	153	160	165	172	176	180	149	170	169	171	155	154	155	143	147	129	161	152	168	155	163	172	156	144	184	167	144	164	155	172	181	143	154	152	154	171	154	137	143	177	144	165	169	146	169	170	155	151	147	149	169	174	138	168	176	152	145	166	140	147	175	165	147	163	165	143	147	168	148	182	158	157	146	134	155	144	146	170	153	162	169	160	144	188	151	157	148	169	144	135	178	164	128	145	167	171	155	151	159	168	158	142	146	177	158	177	139	160	145	165	154	180	176	153	150	163	146	149	143	136	154	151	174	154	170	156	134	168	179	141	155	143	166	137	149	159	158	159	158	149	151	166	164	160	155	165	173	161	175	182	162	140	163	165	153	159	178	148	150	121	142	151	155	135	169	173	143	167	154	149	146	161	154	155	139	184	165	168	162	174	156	155	154	167	151	170	182	153	162	141	155	127	129	163	140	147	175	173	157	170	165	161	165	139	150	137	146	163	150	178	150	167	156	178	160	172	154	158	210	163	170	149	151	146	172	182	154	160	148	138	162	144	144	168	169	173	163	151	161	145	145	143	153	172	148	142	163	165	172	152	152	163	174	154	136	170	152	141	172	145	159	161	132	151	148	150	154	159	170	166	156	175	157	150	159	149	169	167	146	154	156	151	179	152	159	175	164	125	152	148	187	167	150	161	143	148	175	157	168	165	174	179	154	166	175	169	157	145	151	149	165	150	142	148	167	172	156	167	160	169	168	180	157	141	157	155	166	123	154	131	145	144	155	166	163	146	147	155	156	166	162	159	157	150	151	170	167	135	146	159	152	173	136	170	161	161	173	173	166	165	145	154	144	169	152	162	160	134	169	163	157	181	161	137	144	160	146	141	189	156	160	132	171	151	169	160	187	155	171	161	161	152	131	154	169	145	167	139	184	183	158	164	175	171	152	166	178	146	139	154	145	154	157	172	156	129	144	162	166	165	144	165	172	171	167	160	187	157	172	140	147	166	155	165	164	156	175	150	152	160	139	183	157	162	157	146	159	177	159	170	161	171	151	143	160	150	146	152	168	158	169	168	164	168	150	145	126	147	161	176	145	158	145	154	161	150	177	152	146	131	150	152	168	174	177	174	164	158	155	162	142	149	131	160	165	160	157	163	156	147	164	152	164	160	156	153	149	158	159	154	148	169	123	153	134	174	159	151	154	148	155	163	140	156	138	161	171	164	168	157	151	184	144	168	184	181	157	173	170	169	170	169	173	157	157	149	149	162	157	163	153	166	168	171	145	150	165	149	150	187	174	156	135	154	168	154	156	167	176	167	183	165	155	178	148	141	175	135	142	163	167	158	159	166	152	199	167	149	147	144	164	160	162	175	161	154	157	142	147	145	165	162	166	167	160	126	165	145	168	156	160	168	166	158	162	181	177	171	136	140	169	164	158	183	170	159	156	171	167	171	141	163	160	156	159	148	158	170	160	168	176	167	149	138	155	164	161	169	164	163	163	145	162	163	169	144	164	167	147	185	154	165	162	148	162	153	174	127	162	172	154	163	150	158	164	170	156	149	155	157	153	160	168	149	154	167	164	144	162	166	161	149	147	141	159	156	174	200	168	138	171	157	153	168	161	147	159	154	164	160	148	141	181	173	166	152	149	157	168	163	171	143	170	177	160	130	176	147	181	157	171	161	173	175	173	155	148	162	160	148	158	164	174	158	151	148	157	140	181	161	162	165	177	152	156	145	185	146	149	165	135	142	140	166	157	151	171	132	158	161	178	150	174	142	152	153	160	152	174	147	151	161	171	159	160	160	144	162	155	185	182	166	152	168	143	169	163	161	143	160	162	163	152	150	157	145	141	174	183	181	149	166	167	144	140	179	172	136	157	145	134	178	134	170	146	152	172	150	157	161	141	145	155	155	142	150	157	151	171	162	162	144	169	139	143	153	163	162	151	156	170	155	173	140	180	155	180	160	168	164	155	145	160	166	152	162	180	136	181	145	176	186	160	164	125	157	157	149	169	139	177	167	155	147	148	149	184	168	167	171	173	171	166	169	185	167	154	140	143	161	159	166	140	155	149	155	162	184	160	156	150	172	149	167	155	161	169	160	172	163	198	148	154	161	146	163	165	169	148	148	164	158	149	161	155	154	147	154	147	172	167	174	137
1698	139	121	106	97	107	124	81	112	118	110	93	107	104	98	100	90	83	100	94	96	91	89	103	102	109	89	116	95	102	112	97	91	97	81	95	85	82	80	94	87	100	93	89	98	96	105	85	86	88	91	84	88	93	72	91	91	102	89	84	108	103	92	95	97	100	110	104	108	81	102	90	85	92	86	92	98	79	85	104	93	107	99	105	100	100	81	89	94	86	99	92	105	86	88	95	81	92	96	98	83	96	83	98	101	86	83	83	109	86	101	84	77	85	96	97	90	86	113	93	93	71	93	79	84	87	107	94	96	106	107	96	65	107	95	95	90	91	104	101	76	83	100	82	92	99	80	78	96	104	89	92	102	93	81	86	74	95	94	81	93	104	81	94	92	80	81	86	103	88	104	94	97	115	98	91	94	96	80	109	83	95	76	114	95	84	78	107	83	90	90	106	98	109	103	79	82	98	95	89	94	86	111	81	108	89	97	86	81	107	94	71	65	85	99	98	108	99	80	83	86	84	90	95	98	101	88	98	84	87	81	95	99	100	91	116	91	89	89	91	83	91	81	81	83	89	103	108	90	86	103	83	100	82	95	97	94	77	88	86	105	90	90	78	96	94	88	96	90	100	92	79	91	111	104	113	93	93	94	95	87	103	90	77	82	86	79	85	91	104	102	83	75	88	89	95	98	84	76	76	94	94	105	81	100	80	96	95	90	95	78	87	87	85	73	109	96	89	88	91	95	93	86	79	82	94	71	103	96	74	86	95	71	76	89	84	105	97	94	94	89	87	86	102	100	87	85	101	95	82	113	95	88	90	100	92	104	73	99	89	70	99	95	89	80	95	90	93	84	101	76	77	95	81	86	81	104	107	97	96	97	90	101	100	83	93	111	100	88	92	97	79	113	95	98	79	88	98	87	99	102	103	97	83	91	87	101	82	105	96	100	75	89	90	93	92	87	79	92	88	84	86	92	78	81	108	81	79	86	101	77	83	74	111	79	67	86	99	92	81	109	102	82	84	90	91	97	95	89	89	101	110	66	89	90	92	85	83	93	100	96	81	82	85	90	106	84	85	87	90	92	95	73	90	88	97	87	90	108	97	92	91	85	90	81	94	97	82	92	92	97	86	97	93	112	84	89	96	87	100	92	86	100	86	82	93	105	78	104	88	104	119	96	81	98	107	73	103	89	82	89	94	93	86	102	88	94	102	85	88	87	87	90	96	94	91	101	86	86	84	100	108	107	101	84	90	104	80	82	90	96	93	97	99	101	110	96	90	97	76	91	95	83	67	106	93	81	96	85	99	107	87	89	94	105	80	99	92	95	74	94	106	91	89	89	87	79	96	72	95	103	93	99	93	86	107	94	98	85	75	93	75	97	89	92	85	96	86	91	94	71	101	85	103	77	80	79	86	90	86	98	96	87	93	103	102	77	89	93	99	111	75	96	94	89	87	88	87	85	101	95	86	109	95	81	83	75	103	103	87	89	99	83	95	99	116	96	100	85	105	82	87	116	105	104	94	104	94	88	75	96	102	88	111	81	78	85	94	84	92	81	85	87	96	94	92	85	88	84	84	94	81	105	85	92	90	89	104	96	121	92	94	85	92	84	74	79	108	88	73	88	99	81	89	86	101	101	91	96	81	104	110	93	86	98	96	98	112	80	86	87	94	91	97	96	94	85	101	97	115	83	95	80	95	84	86	98	104	107	82	82	108	93	93	105	91	102	101	98	85	102	88	84	95	98	108	93	86	92	104	105	90	78	96	93	97	93	92	89	87	99	95	81	94	95	100	98	113	95	95	100	83	104	109	94	99	94	97	93	113	92	90	85	86	89	95	89	94	89	81	93	110	89	98	96	84	90	75	83	88	82	91	96	90	91	78	92	111	84	108	115	93	90	95	85	92	79	103	106	84	84	102	93	79	93	96	82	100	90	98	88	75	102	87	84	93	98	100	101	101	96	91	81	91	89	93	104	102	76	93	111	81	83	95	96	82	89	87	97	96	100	106	82	97	74	96	100	103	82	93	98	100	82	88	101	73	94	108	89	89	103	90	107	90	119	109	84	82	95	98	84	108	92	88	86	79	83	94	93	109	87	98	93	86	87	89	85	88	78	91	120	82	83	88	74	104	82	78	91	81	92	87	86	93	93	83	90	100	66	89	91	94	96	87	102	83	97	100	107	116	98	102	92	92	112	89	104	74	87	94	92	92	77	100	78	92	94	93	91	83	84	96	82	96	104	117	107	83	93	85	106	81	101	77	94	99	84	96	100	100	122	99	87	84	93	93	102	93	85	82	81	74	89	95	115	79	88	102	95	76	108	81	81	83	91	114	80	103	73	89	79	102	98	95	85	94	111	90	94	102	103	94	71	90	99	69	97	82	100	82	85	106	92	72	111	92	91	88	101	66	79	96	70	105	87	74	102	91	86	121	87	80	104	96	68	98	95	95	91	86	81	97	78	77	109	79	89	87	84	81	92	91	86	95	79	92	71	96	94	87	90	81	88	97	78	78	103	95	87	95	115	90	90	92	82	83	86	101	81	104	103	111	95	83	104	99	74	73	94	86	103	81	97	101	89	106	90	82	96	97	79	88	93	101	97	99	102	111	96	93	82	105	99	92	84	97	100	96	96	95	85	92	85	83	80	78	86	88	105	84	70	74	97	100	94	91	80	77	101	94	102	93	89	96	90	78	78	97	80	95	89	99	90	72	94	90	84	114	90	105	102	80	90	108	94	95	100	101	83	79	94	95	85	80	97	99	109	106	95	85	99	95	94	95	83	71	89	103	99	99	96	94	89	103	112	96	107	86	91	97	82	109	108	85	107	88	103	101	85	79	110	88	99	100	74	90	85	91	84	104	80	84	74	92	89	95	94	80	77	106	90	98	91	86	93	97	101	82	102	75	98	95	82	84	94	87	80	99	96	96	105	104	83	96	79	89	98	96	92	94	101	94	87	95	101	92	94	109	113	91	83	91	105	89	89	104	83	102	93	104	80	98	107	88	75	99	78	89	109	92	87	83	92	89	87	78	84	76	100	104	83	88	83	89	91	92	111	94	80	86	98	94	90	78	88	92	109	71	85	80	91	94	91	89	81	98	86	102	92	112	101	74	93	87	100	99	89	97	88	89	84	108	83	94	90	88	99	98	111	86	100	85	109	71	98	105	105	85	75	92	87	87	90	74	94	87	105	98	79	91	96	100	89	81	111	87	112	86	95	85	93	81	90	104	89	91	84	109	83	98	104	78	98	110	81	106	86	108	80	95	107	97	99	109	86	94	98	79	84	101	79	91	80	95	102	107	107	85	85	83	84	86	86	101	87	92	100	90	83	110	95	90	91	93	63	88	97	85	81	91	99	95	81	79	83	84	79	101	77	97	89	115	104	83	88	95	87	86	85	82	88	83	111	107	90	79	95	78	100	96	84	98	96	98	87	81	74	96	84	76	83	108	99	83	106	85	80	83	86	97	87	100	112	87	90	101
8408	1292	904	1017	1816	2386	2238	1937	1678	1580	1307	1192	1138	1064	1053	980	963	916	893	856	828	851	771	799	776	781	797	747	762	733	742	757	740	727	693	666	729	677	698	676	712	690	702	699	673	684	649	716	637	713	679	720	671	711	639	665	687	700	659	685	676	701	688	682	684	622	636	733	668	678	674	704	712	680	641	671	662	648	660	671	649	658	626	694	704	678	679	620	699	722	699	615	731	651	697	664	695	671	684	619	671	624	689	651	702	695	645	720	678	656	645	674	676	672	679	690	623	688	682	657	683	655	597	668	688	689	623	681	672	667	661	656	686	665	680	647	652	711	654	676	732	644	635	671	671	700	634	711	695	686	662	718	690	702	704	626	696	652	671	674	680	676	664	687	681	654	659	655	659	652	654	656	691	671	639	685	655	668	683	655	644	681	667	632	617	707	692	665	667	711	593	628	657	657	678	685	639	676	652	679	625	658	706	693	684	647	653	643	696	652	646	692	676	685	680	732	680	699	701	733	650	683	664	670	721	639	635	660	699	707	687	648	676	669	661	655	642	694	660	609	686	667	635	655	695	657	683	672	657	706	667	679	637	677	679	611	630	694	676	658	678	670	690	677	660	680	646	692	692	709	682	680	682	679	681	693	643	673	637	693	667	687	710	698	663	639	675	657	643	644	723	670	702	673	676	610	667	657	644	687	673	673	682	668	695	683	673	644	684	680	702	680	674	680	679	671	688	653	676	669	681	693	691	673	640	740	632	654	652	676	696	700	694	698	614	668	664	638	665	672	634	686	701	662	665	646	694	657	700	663	669	693	694	665	624	696	671	657	670	663	655	697	679	720	665	695	666	641	671	664	645	630	690	672	656	644	647	643	635	670	666	639	653	695	641	668	644	703	676	678	646	658	680	655	620	637	620	694	682	665	665	654	712	674	651	713	659	683	639	653	640	640	648	646	651	662	682	713	674	693	674	675	682	673	621	690	647	678	643	638	693	630	611	712	697	635	695	660	663	650	686	657	676	698	666	666	708	663	668	639	685	615	668	655	634	705	659	706	624	664	689	676	655	660	636	669	621	679	649	660	689	657	662	652	670	699	650	631	659	665	631	677	681	689	619	672	636	615	650	665	659	702	697	667	622	669	685	682	664	657	705	655	655	699	671	698	661	694	675	671	681	676	636	653	677	688	706	666	649	662	656	641	651	673	663	702	670	706	640	644	644	691	714	705	654	667	640	685	647	638	657	696	645	660	641	666	659	649	644	626	608	715	648	642	655	676	665	645	694	692	657	679	635	669	622	666	668	668	671	691	669	665	593	680	690	728	635	673	685	645	655	649	669	663	658	677	693	646	614	686	667	659	655	658	621	619	678	663	685	669	663	679	717	723	648	656	646	689	653	649	629	606	683	715	710	653	645	646	688	665	643	640	681	669	706	682	687	691	670	682	660	649	636	680	666	699	668	681	630	672	681	695	662	603	681	676	642	658	613	669	660	684	637	710	658	664	664	694	662	690	648	674	648	670	661	711	635	673	713	604	680	662	672	666	671	696	689	654	690	676	627	668	674	692	624	658	708	655	674	690	673	677	646	674	674	701	692	641	683	656	693	667	634	654	714	645	667	629	683	644	680	624	683	659	690	626	708	680	671	681	670	661	697	661	618	706	690	679	653	641	702	586	686	661	652	677	638	670	663	681	675	676	677	657	675	681	675	686	657	707	681	650	666	663	712	709	645	698	661	671	629	674	646	687	656	658	655	658	670	680	674	676	657	664	722	726	678	694	659	736	625	667	657	720	705	640	641	671	630	691	657	648	682	599	648	663	617	654	641	674	718	675	664	653	688	653	683	649	663	711	634	674	677	646	672	692	643	669	684	710	677	630	695	693	625	691	666	656	669	668	697	588	629	658	725	676	697	665	623	663	677	717	662	646	660	691	690	667	648	639	690	676	666	668	649	652	673	655	724	680	648	694	671	707	679	708	674	733	657	665	672	682	682	618	646	705	705	644	656	636	665	711	641	654	679	662	671	639	691	682	650	660	685	699	667	653	690	681	656	622	679	664	681	678	692	649	630	704	611	669	651	662	636	668	656	706	688	707	667	668	674	639	684	710	659	694	659	640	670	679	691	656	683	633	669	631	673	702	670	630	659	656	672	685	633	667	687	707	673	683	655	660	696	720	634	691	662	718	658	675	698	677	684	682	697	687	612	652	639	630	666	662	684	627	662	658	585	708	673	668	661	677	618	622	676	618	661	715	683	687	637	689	651	695	648	714	679	646	709	682	691	662	643	706	667	638	674	696	710	658	664	671	660	649	655	671	642	709	612	680	685	622	590	664	670	647	673	683	690	669	649	683	588	630	654	630	672	681	695	632	681	654	657	658	685	638	663	674	676	694	670	715	664	717	651	625	632	706	672	654	691	700	676	661	674	685	668	682	660	648	640	655	675	711	680	650	644	664	648	644	675	707	696	686	649	638	685	682	700	719	639	698	637	636	659	665	628	638	614	681	694	633	688	666	699	629	682	637	660	670	668	656	669	667	663	680	680	636	648	662	664	669	648	696	692	660	650	692	682	652	645	663	675	613	661	751	685	656	721	641	665	703	642	690	683	694	648	675	635	659	640	703	671	678	694	655	655	633	646	696	626	676	719	658	669	691	664	668	689	661	678	682	681	631	598	656	629	691	662	663	659	655	683	674	659	714	706	669	652	634	639	657	680	699	676	652	630	629	623	600	650	710	711	662	655	600	685	701	641	706	686	663	632	657	646	656	721	657	639	707	644	660	668	668	661	678	716	681	701	684	625	678	687	685	662	723	678	702	654	635	688	625	678	692	664	730	669	653	711	634	667	625	675	641	662	677	687	707	686	687	678	666	666	673	655	663	609	672	702	678	673	688	638	652	662	675	672	718	681	677	671	694	683	678	642	673	666	625	704	711	692	652	652	668	658	640	662	666	654	676	607	676	674	648	669	666	702	664	666	685	673	671	644	623	628	654	611	655	701	662	713	695	673	692	749	679	686	642	636	702	590	685	687	649	578	665	677	649	674	708	679	666	607	649	658	657	661	645	642	630	715	656	656	645	659	671	655	675	620	670	700	667	653	650	671	667	685	685	687	630	667	681	711	667	658	684	652	676	719	656	692	661	648	688	668	665	671	652	684	686	652	657	603	677	648	665	676	672	652	657	654	619	632	651	704	641	650	691	703	668	679	676	725	679	668	681	680	667	676	707	639	678	649	668	646	646	630	638	664	642	689	697	694	606	638	692	611	694	671	702	669	660	619	644	630	717	664	661	666	612	669	696	687	670	645	672	652	640	692	658	634	631	657	662	632	657	655	640	672	709	606	671	737	669	652	647	721	647	673	708	650	715	663	650	682	632	673	672	661	623	690	649	661	645	657	668	654	707	671	633	697	665	651	640	652	633	679	659	643	689	651	662	661	707	641	658	689	677	670	671	656	680	690	645	680	650	618	712	692	669	655	652	728	680	665	658
838	134	68	61	69	57	93	85	93	60	62	62	59	62	84	65	57	57	61	44	52	51	58	50	42	49	45	42	46	58	45	48	39	54	49	45	44	41	41	33	39	50	59	47	29	29	33	35	40	45	47	49	31	44	40	36	39	37	42	41	55	37	41	45	46	40	46	45	45	40	43	47	36	45	47	36	32	47	43	31	43	42	46	39	42	45	35	37	36	27	38	42	41	40	42	36	28	42	41	37	40	48	45	59	42	46	44	48	43	47	32	49	39	34	45	45	35	44	37	42	53	34	35	37	36	38	45	42	47	36	34	42	46	42	41	36	36	38	39	38	30	31	42	45	43	41	34	34	43	40	48	39	38	33	43	28	38	44	45	35	42	47	49	30	40	34	29	41	44	41	42	38	51	37	32	29	45	43	34	33	32	44	42	44	46	32	41	31	44	40	46	47	38	47	42	43	40	40	37	39	34	31	43	61	30	40	39	51	42	39	40	37	46	39	35	49	32	30	46	39	45	37	30	27	40	44	31	39	47	45	36	43	40	40	37	34	33	41	38	32	42	28	42	36	41	43	39	40	52	46	42	36	38	39	41	41	36	37	43	51	50	32	37	42	36	36	42	41	45	42	42	47	45	39	33	39	38	45	50	40	44	35	54	46	41	43	36	41	37	43	43	39	31	44	51	34	47	29	42	48	33	46	46	48	35	44	33	41	35	46	42	52	50	36	36	36	39	43	30	47	41	40	47	49	37	34	29	58	42	35	43	29	57	43	37	36	36	29	37	39	39	40	41	44	42	40	35	37	34	51	45	35	42	45	38	27	53	38	43	32	37	50	42	51	43	44	37	36	48	55	50	33	35	46	48	42	34	51	42	45	37	39	36	35	35	39	44	36	37	39	34	44	39	37	47	41	37	30	30	38	41	37	45	40	36	46	39	32	57	36	46	47	49	42	42	44	67	35	42	31	40	35	47	59	45	42	34	35	45	51	44	32	58	43	47	34	50	36	42	39	47	38	36	36	56	41	46	33	48	40	41	44	52	44	38	34	43	45	46	39	34	41	41	48	39	37	39	32	39	35	43	44	36	41	37	41	37	45	46	46	41	33	37	41	47	33	44	32	45	50	28	42	44	40	35	36	35	50	41	37	34	46	38	43	39	45	47	38	40	50	34	43	48	34	35	33	33	46	52	37	42	46	34	36	38	39	43	58	34	34	43	39	35	46	43	46	36	42	41	29	31	48	32	43	43	43	38	43	50	41	38	33	39	40	44	44	37	43	40	40	32	37	39	40	41	49	39	46	49	49	36	44	41	42	42	36	36	49	49	39	46	38	48	38	43	29	33	39	36	43	31	45	45	44	47	53	41	45	39	32	36	38	41	47	36	30	40	38	26	43	35	44	46	51	42	42	41	43	44	47	40	45	36	37	44	43	34	43	34	36	26	37	39	37	38	46	28	44	40	42	48	40	51	37	37	35	44	40	44	37	44	48	38	33	56	29	38	33	44	31	47	39	47	39	43	39	40	35	40	33	42	43	49	38	29	42	31	33	45	30	47	41	35	35	53	43	48	37	37	42	41	46	47	44	37	42	35	41	39	35	43	52	45	52	38	42	53	40	39	49	44	44	46	37	45	39	42	42	35	37	39	44	38	37	42	44	47	49	54	45	28	49	34	46	44	51	34	41	43	39	36	43	46	45	40	47	31	42	42	47	31	38	39	51	35	38	45	41	33	45	38	41	40	42	30	37	36	36	32	38	41	41	36	44	38	48	44	38	33	36	44	27	46	39	34	30	38	39	44	37	36	41	46	45	38	50	34	42	37	37	49	31	40	39	46	52	36	45	39	42	38	46	47	43	44	34	44	40	47	40	35	36	40	44	28	32	42	45	42	45	38	34	42	38	34	35	41	43	36	50	35	45	37	31	49	42	23	58	46	35	34	37	42	43	28	41	45	52	38	37	46	34	39	50	40	41	40	40	50	48	30	42	55	37	39	48	46	30	42	48	38	53	32	45	38	40	54	43	39	51	34	37	34	31	51	39	46	44	49	43	46	47	46	48	44	44	48	32	38	39	48	44	37	36	44	38	42	37	46	42	49	50	35	39	36	40	40	55	55	46	42	40	31	35	37	47	30	54	40	48	51	37	26	46	37	38	41	33	24	48	29	42	39	36	45	49	48	25	41	32	44	43	42	54	45	39	40	46	50	40	45	41	44	29	47	36	27	36	33	36	40	30	47	40	45	39	34	38	33	43	32	46	47	36	34	40	42	43	41	39	54	38	38	49	36	30	48	38	38	39	41	36	33	38	40	37	45	46	47	30	28	46	42	35	37	43	43	34	31	44	42	41	54	36	40	29	38	39	37	47	27	37	42	41	34	49	50	50	36	35	40	30	39	34	33	45	42	36	35	50	47	32	37	45	46	46	42	42	47	32	44	29	51	33	25	41	37	32	41	43	51	38	49	35	31	32	36	37	41	42	45	46	38	45	35	35	30	37	32	58	39	41	37	43	40	32	49	30	38	50	37	34	43	36	45	50	37	46	39	41	45	43	33	38	33	34	51	41	39	34	40	41	37	33	39	47	39	36	42	43	30	39	33	39	37	36	40	35	37	40	40	40	31	42	46	44	49	40	49	41	31	37	42	33	35	37	44	32	48	39	42	31	52	37	39	50	58	42	43	32	45	47	42	57	46	35	42	39	46	47	48	33	39	47	37	44	39	40	38	49	33	39	51	38	30	42	51	39	47	48	43	44	43	45	29	40	32	45	43	32	40	49	33	33	38	42	46	41	40	36	50	45	50	36	30	37	45	42	36	40	44	40	47	50	54	48	34	44	37	35	43	39	33	38	43	43	42	36	34	57	32	35	41	42	40	40	39	40	35	29	46	47	46	35	33	33	33	44	34	39	36	38	44	32	44	30	40	40	37	44	34	24	48	36	44	43	41	50	38	37	44	35	40	45	42	44	36	51	36	49	49	44	37	53	41	44	47	45	41	34	43	55	42	33	40	47	48	45	42	53	48	36	42	37	34	42	41	36	44	27	40	33	30	37	31	32	48	39	37	34	29	39	45	45	35	33	41	47	37	48	41	39	41	42	39	37	30	33	38	44	38	43	37	39	32	42	41	44	31	42	41	56	49	32	52	43	35	47	48	40	39	41	49	38	41	31	42	47	37	38	35	37	30	33	36	29	39	28	36	46	35	36	33	45	39	43	35	37	30	42	32	44	38	40	51	40	40	39	31	51	44	40	31	42	47	44	48	44	31	48	49	37	30	47	45	31	48	36	29	44	47	36	26	40	37	37	41	32	44	39	41	37	36	50	56	46	30	41	44	45	31	36	39	38	27	34	48	30	33	39	45	48	48	43	31	44	46	43	50	37	38	52	51	46	39	29	32	47	33	30	30	40	41	36	38	54	46	39	43	31	51	32	39	40	35	48	42	50	41	35	42	46	46	37	45	41	42	41	46	46	45	38	27	47	31	30
8886	1584	808	1030	2586	3588	3324	2868	2237	1938	1535	1391	1158	975	913	829	749	708	594	633	570	512	488	482	501	450	421	455	397	392	404	393	364	363	319	358	336	358	341	343	348	320	328	329	357	305	347	343	341	330	308	290	299	347	287	310	301	321	309	333	296	284	304	284	295	287	279	282	300	285	303	347	270	317	318	293	307	311	292	312	276	273	293	304	256	292	280	294	285	283	327	298	310	276	308	291	254	279	299	261	316	301	304	287	288	272	291	313	260	264	306	314	265	281	286	290	283	287	296	286	296	306	280	312	265	289	281	291	270	312	291	293	297	274	288	301	271	292	292	298	290	300	276	310	269	287	258	315	278	287	291	306	294	269	291	270	270	289	306	301	252	271	285	289	262	267	250	300	278	290	276	283	280	257	285	302	269	301	304	301	276	283	281	282	286	283	267	272	257	278	279	296	286	307	279	312	273	275	273	253	290	290	290	287	274	270	292	286	287	293	271	306	266	260	265	292	295	295	305	255	269	272	260	294	278	268	264	270	267	284	261	313	293	289	313	304	296	281	285	264	291	310	267	307	278	281	280	256	315	314	292	278	292	301	283	307	302	279	296	262	253	285	307	285	257	255	283	292	258	273	283	275	294	279	234	267	289	282	268	300	259	281	285	263	296	320	257	274	247	297	314	307	278	301	259	279	294	283	299	286	297	302	262	291	290	255	314	267	319	278	278	289	286	273	271	263	268	275	316	292	287	279	274	254	286	307	288	249	282	274	286	259	302	300	300	246	265	273	288	274	285	315	271	276	283	291	296	263	293	248	279	273	255	266	284	288	271	276	284	295	252	301	303	285	294	276	280	312	278	298	302	300	273	287	315	264	302	303	294	280	275	270	292	265	274	279	292	298	260	296	245	260	262	294	265	283	240	270	289	281	271	255	262	308	284	264	252	274	261	262	281	292	298	293	288	271	308	295	317	282	273	273	278	284	310	268	327	320	315	284	284	241	295	296	291	270	291	298	288	300	270	284	282	324	255	294	275	284	291	295	289	315	283	262	253	278	285	287	283	315	266	278	267	251	252	281	274	294	256	259	268	291	300	289	293	277	289	267	314	300	317	287	300	275	282	280	291	286	287	298	286	276	274	283	301	268	249	249	273	277	249	295	304	322	264	287	284	245	274	300	312	274	294	271	277	267	310	289	295	308	301	295	303	261	282	270	273	278	273	298	300	309	294	292	259	292	287	286	271	292	304	256	280	283	289	284	299	273	318	283	282	290	278	262	301	293	298	284	321	266	316	291	308	256	266	274	288	299	258	290	254	297	305	310	308	275	288	287	270	293	287	248	279	296	285	309	285	270	290	286	316	269	306	322	292	261	295	296	290	268	307	292	272	288	284	298	296	293	289	296	265	284	293	276	292	275	282	277	290	256	271	257	248	284	284	282	284	304	287	304	300	265	298	301	300	289	278	274	331	311	285	267	267	317	301	287	262	254	294	261	282	275	290	280	266	291	276	295	254	289	274	310	292	321	301	297	279	272	297	279	260	315	312	282	267	280	298	289	275	274	303	295	319	298	299	293	269	272	275	298	273	249	282	274	273	299	263	309	287	256	295	267	305	283	297	270	271	264	288	312	304	283	278	279	259	266	281	268	281	271	273	275	305	283	286	306	287	280	272	268	281	255	271	275	268	280	277	291	254	303	266	262	304	293	251	289	300	319	289	300	285	282	289	313	258	261	284	271	290	292	277	273	283	289	276	302	278	273	257	259	276	292	284	273	278	283	289	234	287	277	283	257	296	282	286	313	287	277	329	296	305	263	269	259	296	270	278	288	284	283	299	293	281	285	268	258	287	273	277	267	289	260	287	309	294	274	304	283	257	299	277	295	277	299	279	279	263	303	324	275	281	277	296	243	288	263	279	290	315	279	324	284	301	276	270	278	276	286	296	291	308	297	301	302	288	286	270	283	255	307	249	288	270	294	309	268	280	285	297	288	300	260	272	289	282	261	284	290	286	283	301	281	265	265	294	298	258	279	300	282	293	287	290	285	261	272	266	300	275	264	300	293	279	293	278	285	284	287	315	290	289	260	295	268	290	288	279	249	320	289	276	278	303	291	289	264	309	282	266	249	275	248	279	303	304	304	253	255	294	266	326	293	258	296	302	257	310	302	269	297	300	258	280	272	316	289	276	279	314	271	270	298	254	317	272	256	301	302	274	272	263	271	289	262	292	297	266	276	292	298	291	266	311	257	286	294	266	267	294	282	280	263	283	310	263	276	272	262	278	273	264	292	284	290	288	269	289	278	293	311	288	286	264	294	301	287	296	290	266	263	290	296	297	289	292	296	292	308	261	284	303	263	292	254	281	268	281	282	284	263	286	277	265	281	287	313	302	289	286	277	282	256	313	260	283	274	278	272	284	277	295	275	239	264	257	293	307	252	266	293	284	274	283	280	317	303	316	282	291	285	302	256	265	270	266	292	263	280	264	273	310	256	280	280	297	280	289	261	300	293	306	260	297	261	308	279	310	295	286	282	270	299	277	265	281	315	262	294	294	263	257	274	306	309	285	283	269	287	278	266	294	282	256	281	294	269	282	259	281	273	295	293	272	278	293	263	291	281	288	288	308	299	292	311	281	278	277	278	289	270	291	262	270	282	299	259	267	281	288	282	274	292	292	288	288	274	287	256	273	263	267	304	247	279	258	273	277	299	288	289	255	265	285	255	281	265	282	264	302	292	271	273	265	257	287	296	275	295	277	265	274	277	310	283	281	280	277	257	293	280	294	252	293	273	323	240	254	307	296	270	282	290	281	243	289	310	281	270	281	274	316	321	285	282	271	247	276	251	279	275	277	299	309	302	279	276	289	266	278	287	264	275	287	291	272	271	299	265	252	313	297	261	279	287	285	295	282	261	269	272	266	294	298	272	299	290	258	296	287	255	280	274	267	301	261	322	278	267	279	285	303	269	273	282	305	315	281	333	248	305	277	281	301	285	266	287	261	308	267	277	282	295	252	260	254	285	279	278	257	269	268	274	258	277	305	267	293	242	261	277	252	300	275	278	299	272	280	287	298	288	254	333	278	275	274	298	278	285	304	289	263	265	274	306	284	267	269	284	306	295	293	305	288	289	301	291	247	294	299	296	311	314	280	272	278	284	246	256	263	291	272	298	286	286	259	294	254	281	276	288	283	290	276	306	284	296	299	300	296	254	284	281	277	288	271	269	287	277	281	283	307	307	268	289	281	261	264	329	284	305	298	250	283	294	282	302	337	279	260	258	263	285	271	284	290	269	296	288	266	266	269	275	294	285	278	278	284	298	269	255	307	268	284	270	266	286	300	315	286	296	268	268	290	302	323	269	274	277	242	280	266	266	273	284	292	281	273	314	267	266	288	279	286	281	299	292	305	288	291	275	275	268	291	273	311	317	292	314	264	279	288	292	270	311	292	284	301	259	277	292	303	295	292	300	270	310	294	307	284	296	292	309	248	273	287	276
1117	82	65	62	67	65	61	56	80	46	63	49	70	71	71	64	77	61	67	60	60	68	58	58	61	62	81	78	74	76	87	68	70	60	51	59	61	74	57	61	62	53	60	74	67	68	51	74	66	60	48	62	55	69	59	62	60	52	62	68	70	67	53	52	60	58	57	64	66	59	61	60	66	60	55	69	66	70	83	61	58	67	59	63	69	68	68	68	75	64	63	67	62	71	69	64	62	57	55	64	55	59	52	60	63	64	68	60	73	58	54	69	71	70	50	78	74	78	51	76	56	57	53	59	68	66	45	57	65	51	58	58	66	58	74	60	56	57	76	56	66	53	65	59	69	59	61	61	57	57	74	74	60	51	74	57	67	58	65	76	57	59	68	60	59	64	66	58	67	60	57	71	52	61	62	64	69	58	60	61	54	55	58	58	74	68	54	77	54	66	63	54	62	61	85	47	70	66	58	59	54	73	56	57	58	55	70	57	73	65	57	65	71	61	59	68	56	56	69	54	56	58	60	63	55	63	46	41	72	59	61	63	66	67	66	71	68	62	62	48	56	47	71	71	61	75	66	60	68	66	61	81	53	54	47	56	75	63	68	61	70	61	62	54	63	65	59	75	66	57	50	69	73	62	66	66	67	43	64	74	78	67	71	56	64	59	63	61	72	54	51	48	62	63	65	63	71	54	68	60	61	59	59	74	67	61	60	59	59	74	67	53	65	69	65	60	49	64	61	59	71	54	65	60	47	69	60	67	59	58	65	45	55	61	71	65	68	62	64	64	59	52	69	61	68	70	60	65	63	52	58	52	56	66	67	69	47	74	76	52	59	65	74	41	61	53	60	60	73	72	68	75	56	62	67	50	77	75	60	62	66	60	59	59	70	56	54	59	62	68	64	61	53	54	56	68	43	73	64	53	71	62	67	70	57	67	59	54	63	51	62	65	61	63	60	81	58	62	69	56	56	50	62	53	50	55	79	57	53	67	72	66	82	58	73	54	47	42	46	67	59	66	54	63	63	62	56	53	56	68	53	54	74	51	65	66	55	50	65	65	57	69	68	55	74	71	58	77	54	66	56	75	53	64	59	73	52	66	68	74	64	71	52	57	55	67	50	61	52	71	58	64	68	58	55	65	79	59	60	48	62	71	52	74	58	62	59	59	54	60	53	69	52	69	70	66	58	70	65	59	59	58	63	67	74	52	60	61	57	63	57	62	69	69	86	66	45	61	77	65	62	63	56	63	69	67	66	62	66	58	63	71	75	67	62	65	64	70	63	66	60	68	62	66	71	58	55	55	65	63	57	56	59	63	76	68	81	66	60	68	80	65	70	74	57	65	57	63	71	56	80	45	64	63	62	67	69	47	51	62	58	58	57	51	62	64	55	50	61	69	58	51	63	63	64	66	52	62	73	64	73	47	63	68	63	73	64	81	54	70	42	59	61	66	45	51	55	71	60	64	59	67	65	68	55	62	63	63	63	65	68	45	63	70	67	60	69	74	60	67	68	74	59	46	64	60	57	64	64	67	49	50	60	70	78	54	53	69	53	80	49	52	64	62	49	49	66	48	70	65	56	76	66	49	72	52	71	57	68	74	61	69	64	51	49	62	49	72	68	61	67	55	57	69	61	60	61	68	61	55	80	65	56	69	51	73	66	64	51	55	65	59	56	77	69	79	66	63	72	43	71	65	73	55	62	71	60	49	68	55	64	78	71	48	61	53	54	71	59	57	59	69	76	70	79	65	55	64	59	72	51	66	66	60	59	59	55	50	69	74	57	61	67	55	62	73	55	68	56	76	62	67	59	72	67	61	69	67	72	66	60	80	52	59	57	60	61	58	79	64	71	72	69	58	60	50	69	68	64	68	68	66	55	71	62	60	51	68	49	58	52	64	61	68	58	72	62	52	58	53	57	65	60	73	76	64	59	67	61	52	65	74	68	66	74	71	65	59	84	47	52	65	69	66	53	58	60	53	64	47	61	67	76	63	54	58	54	65	58	55	58	55	65	75	56	59	46	63	52	72	64	69	68	57	74	57	56	52	64	58	56	51	74	58	84	54	59	62	69	57	63	73	78	54	63	79	65	58	69	68	79	67	62	54	59	58	63	69	48	70	45	62	62	71	69	62	54	71	63	68	66	66	53	68	70	49	69	63	57	63	60	65	54	68	57	62	63	58	54	59	49	57	54	75	73	54	60	71	49	63	57	51	55	74	64	43	61	53	54	58	82	67	52	57	61	58	67	55	67	51	51	68	64	67	61	60	61	62	72	74	66	74	64	67	74	69	49	63	57	55	80	73	60	71	72	66	57	67	53	61	67	76	79	50	59	51	56	62	54	51	50	68	56	59	72	65	53	40	68	67	61	49	52	55	72	73	77	52	56	70	53	57	71	64	61	65	58	55	70	68	50	69	82	67	67	62	54	55	55	62	54	69	56	71	69	55	73	66	66	54	66	79	63	63	71	59	59	68	62	65	79	79	60	66	62	58	60	58	61	54	76	67	61	67	65	62	61	70	53	68	57	56	84	72	66	62	56	71	72	68	68	47	68	61	64	61	71	57	57	72	50	68	59	60	63	69	69	69	59	60	65	77	62	65	61	59	68	72	53	46	60	72	62	67	58	71	62	67	60	78	51	58	77	57	66	78	63	78	53	59	55	77	61	53	48	72	59	52	75	55	68	58	58	67	52	72	71	62	53	57	73	58	56	62	61	71	59	78	59	58	63	62	66	57	51	60	73	72	57	66	79	68	65	52	71	59	55	56	59	68	54	62	58	53	65	71	75	69	59	61	67	67	63	59	54	49	62	66	65	69	66	65	64	58	49	68	62	56	63	65	67	65	64	58	58	57	78	58	56	69	74	38	65	58	70	61	65	63	64	65	66	62	57	64	56	62	66	75	64	53	58	71	70	56	64	61	60	69	59	80	60	68	66	63	53	52	60	78	71	72	69	78	63	70	72	69	55	70	58	61	67	63	73	63	68	53	53	57	71	65	63	58	61	67	59	60	61	68	58	61	53	79	51	63	70	56	41	66	75	76	68	62	60	58	59	73	58	54	58	67	51	40	62	62	48	64	57	61	76	59	51	71	54	69	44	75	67	62	56	61	57	55	80	53	58	67	50	64	71	56	61	67	58	69	54	64	65	73	61	69	75	58	60	82	51	54	69	41	66	68	60	54	50	70	58	56	72	67	57	59	61	68	60	78	62	64	62	34	52	68	55	61	61	72	52	60	65	58	64	68	48	65	66	52	49	58	59	52	76	60	67	57	58	59	62	61	48	66	66	67	60	72	63	56	76	69	51	74	54	69	61	61	59	46	46	67	70	64	59	58	58	64	59	64	72	54	57	50	65	55	84	69	66	62	64	76	58	62	49	58	69	72	71	60	63	71	65	65	61	66	62	68	61	68	60	51	58	74	57	65	61	61	61	57	59	54	59	67	62	55	60	66	67	59	59	47	55	58	51	65	55	56	56	65	56	61
6777	615	511	522	723	843	785	763	729	709	660	564	560	574	528	534	538	501	516	530	467	459	521	512	496	500	515	485	439	435	483	478	478	470	444	463	478	465	434	448	478	471	438	448	476	437	481	465	455	442	488	473	483	445	459	447	459	502	474	472	476	464	462	473	462	415	496	467	485	461	463	425	485	460	472	472	436	467	485	460	486	429	443	411	472	434	481	478	468	462	457	457	450	506	449	488	467	525	447	466	435	449	518	478	442	456	466	449	436	445	446	474	463	446	486	467	503	473	489	492	451	478	455	406	445	442	470	486	467	410	507	487	438	458	458	467	437	432	435	501	456	481	459	448	450	489	453	417	491	429	461	449	490	457	471	461	464	448	509	469	443	468	412	456	435	409	488	483	474	468	436	444	464	475	423	441	453	443	467	488	468	480	439	472	449	481	469	459	479	474	465	450	468	475	452	456	451	460	477	477	464	448	426	454	480	452	425	491	489	468	447	542	471	480	458	422	493	473	432	495	461	437	464	413	405	452	438	453	447	447	426	454	396	478	492	407	479	493	477	479	488	473	468	494	485	484	420	463	423	480	456	470	475	460	483	475	438	455	443	432	451	449	452	475	442	459	444	456	451	450	456	464	441	490	464	461	475	483	434	455	454	468	465	501	442	454	443	456	471	444	470	453	473	468	437	431	477	448	445	450	464	438	483	488	489	448	451	472	469	470	438	485	456	491	491	458	500	421	488	461	501	483	454	460	460	436	484	476	421	421	499	476	449	455	453	459	501	456	468	468	433	485	460	475	443	432	483	438	482	420	477	438	499	443	465	465	447	460	443	523	424	453	432	481	474	456	412	430	494	445	437	454	478	450	472	466	471	510	493	445	471	459	462	446	443	472	445	441	499	459	436	468	469	426	454	434	447	475	460	475	491	468	475	472	431	464	444	455	453	453	430	477	454	440	441	451	463	488	465	473	478	479	470	481	477	457	441	436	459	447	474	475	483	500	462	490	455	449	486	451	451	454	422	481	488	487	476	409	461	427	455	485	453	434	446	448	523	473	441	484	443	450	478	499	463	436	462	445	455	471	485	480	460	465	483	483	427	489	468	470	455	414	466	424	475	442	437	433	449	456	468	456	469	472	462	502	472	443	499	428	443	460	459	448	485	458	491	509	449	515	466	449	439	409	492	453	459	449	445	495	467	457	438	494	460	465	424	436	440	453	469	437	444	417	443	501	485	439	436	474	445	481	448	470	427	498	461	457	459	465	445	461	444	476	465	480	443	450	437	471	466	472	439	488	457	462	446	497	489	480	478	423	461	473	462	461	472	451	475	449	478	469	427	473	463	484	470	446	413	427	440	429	469	440	474	473	437	463	427	481	466	474	483	436	447	487	451	472	447	458	471	439	486	485	463	456	452	446	496	443	469	496	462	449	486	477	465	471	446	442	457	486	474	456	474	444	458	497	481	494	454	468	480	423	428	457	483	499	480	486	481	511	471	488	478	445	485	474	516	441	450	432	491	444	485	452	459	493	488	475	479	469	446	472	435	506	429	455	472	450	466	478	425	454	444	474	458	464	471	489	451	467	452	416	474	454	455	456	458	500	501	501	506	479	461	452	449	442	467	468	427	437	442	454	466	467	464	477	486	438	490	464	483	478	479	442	460	418	489	485	458	471	436	472	444	413	503	454	479	458	462	474	474	459	478	448	507	448	472	441	508	464	429	464	423	475	486	432	481	459	492	480	460	434	457	444	450	489	473	453	467	486	475	437	433	477	478	461	427	473	467	417	434	513	453	449	426	475	459	445	482	444	456	484	428	454	473	459	469	476	442	471	494	502	435	388	447	468	460	448	497	480	454	475	453	442	447	415	474	456	467	474	483	453	422	452	452	431	457	473	444	452	503	476	457	460	484	502	420	444	440	458	450	429	438	453	427	461	445	466	483	466	473	487	453	470	391	469	475	427	411	436	471	430	428	464	476	449	457	445	467	487	473	512	456	471	458	469	475	519	442	425	483	482	479	476	459	436	496	467	472	447	457	473	446	464	462	459	449	422	486	490	414	485	463	510	444	486	476	466	493	431	433	456	484	470	486	463	414	482	455	468	470	489	452	474	441	470	430	487	453	492	438	463	412	449	538	490	503	442	496	432	470	459	444	481	459	488	477	466	493	441	495	467	476	469	461	450	438	499	436	437	455	505	442	485	469	459	449	438	461	459	471	486	427	483	459	481	446	473	460	424	477	466	417	439	480	440	471	469	503	448	480	440	438	438	426	471	457	463	475	447	453	480	497	431	451	468	457	468	467	502	460	446	453	442	490	477	480	438	452	424	452	433	451	429	453	495	474	419	438	450	457	444	467	439	432	457	454	427	444	446	458	491	488	448	438	463	465	483	431	465	469	447	450	465	453	460	460	457	475	455	500	481	444	458	468	499	461	450	459	454	467	472	492	452	462	452	461	454	454	432	454	447	464	432	472	476	468	458	454	447	455	447	460	443	461	428	436	435	515	464	469	445	486	493	494	435	481	459	430	465	511	458	448	484	492	467	516	400	484	443	463	443	469	465	471	444	463	448	493	452	446	495	455	459	482	460	449	467	439	467	453	456	469	451	458	428	484	441	448	426	462	460	493	449	469	449	460	505	471	444	456	430	433	489	431	462	437	452	458	416	449	476	442	445	441	479	435	444	447	445	454	425	470	472	461	465	496	477	457	478	514	446	431	449	476	465	477	478	444	479	491	477	451	465	461	528	439	440	468	495	478	469	440	474	469	467	459	445	449	416	473	496	452	478	469	453	464	506	460	463	469	431	444	454	479	433	426	470	498	469	461	458	456	444	479	426	452	464	472	451	443	457	485	451	451	459	484	478	446	438	459	487	480	438	485	473	424	479	421	433	455	469	432	456	461	455	480	463	461	522	436	457	460	436	476	433	482	455	485	502	442	466	463	472	447	468	461	438	484	440	459	447	465	468	498	459	474	444	462	455	468	463	453	464	462	446	445	440	489	478	492	500	432	488	489	464	471	479	447	486	440	426	451	440	490	469	434	454	439	444	478	439	440	448	466	493	457	490	471	449	479	473	468	473	446	461	538	492	471	436	479	438	457	465	469	434	452	447	426	483	453	458	469	490	457	500	478	476	451	460	449	452	434	444	445	459	458	451	461	490	453	447	481	480	433	486	477	462	475	470	479	462	464	464	470	393	443	438	478	486	486	489	473	494	440	476	486	404	482	479	518	466	477	458	458	431	456	462	441	467	463	484	476	440	447	448	443	480	471	485	487	479	464	457	493	450	466	475	503	464	460	458	467	382	487	446	486	444	511	453	472	464	450	446	475	407	453	478	490	460	468	470	490	471	457	430	480	480	449	487	471	495	433	485	468	462	489	446	463	473	452	493	423	495	454	467	440	451	461	475	452	452	493	525	435	471	448	415	445	452	466	475	463	458	425	484	422	431	455	525	458	487	442	434	442	510	431	472	491	430	453	492	450	470
479	75	37	30	31	41	45	35	43	42	39	33	34	35	34	27	36	22	31	29	31	27	23	21	18	24	27	21	22	19	21	26	20	14	15	21	15	21	20	25	30	24	28	18	21	30	20	24	25	20	25	17	16	39	27	31	16	20	32	24	21	16	23	22	25	10	13	19	18	27	26	25	14	23	24	12	25	29	12	24	24	26	17	19	15	18	24	17	14	20	25	21	17	18	18	13	18	25	23	29	21	22	21	15	12	18	15	23	22	28	19	16	12	12	21	19	23	23	17	16	15	21	26	24	16	16	22	23	19	29	22	19	18	20	15	26	19	16	25	24	24	23	27	20	26	21	27	29	20	14	18	21	24	17	14	17	21	24	26	22	18	22	27	18	24	22	23	16	25	23	15	21	26	14	28	16	23	27	16	21	23	19	16	22	14	25	26	23	21	26	20	31	18	19	24	20	20	17	26	21	24	13	14	15	21	22	21	35	25	27	18	18	17	21	25	16	20	16	23	19	20	14	20	20	18	17	20	20	22	18	17	24	18	24	18	12	25	19	22	16	25	24	17	16	18	15	27	20	25	25	18	11	19	24	26	21	21	24	23	16	22	16	16	33	16	18	25	21	18	18	24	20	25	21	24	24	19	21	25	27	19	22	17	20	25	14	27	23	18	24	20	22	21	27	24	28	21	24	14	18	30	28	20	25	17	17	19	19	26	18	30	27	20	28	23	17	27	12	21	17	20	24	29	20	15	20	26	21	18	18	16	20	18	20	17	27	22	18	28	22	24	27	15	27	18	22	21	16	20	16	16	15	21	26	18	20	20	19	18	27	21	19	24	18	23	22	24	19	19	19	23	25	23	13	23	22	23	27	18	20	22	18	20	26	19	12	11	18	16	22	21	23	20	26	29	17	24	20	22	24	16	18	27	18	17	17	27	13	25	15	21	25	17	19	23	11	18	16	22	16	15	16	11	21	30	32	24	29	17	19	15	23	16	24	15	25	21	31	21	25	25	25	19	19	23	16	20	18	20	15	24	16	14	22	19	22	23	16	24	32	20	11	21	18	18	18	27	17	9	19	29	27	22	22	18	18	15	22	29	28	16	21	17	23	16	21	13	17	24	18	18	18	27	26	25	23	17	19	15	24	18	27	28	24	23	21	18	24	26	15	19	20	13	19	23	23	21	22	22	21	17	16	28	23	19	18	31	22	23	20	26	18	15	19	20	17	27	21	13	17	25	24	22	23	16	20	22	23	17	18	22	17	14	18	23	20	24	19	17	24	16	23	25	22	21	10	15	25	24	14	23	19	33	24	23	24	19	27	25	20	16	23	11	22	17	23	29	25	21	18	17	18	24	17	17	14	13	23	25	12	20	23	16	17	19	27	21	17	15	16	21	23	16	31	25	36	18	25	19	24	30	19	17	14	22	12	22	15	12	21	17	15	15	29	21	16	21	19	16	15	26	25	19	30	24	24	16	27	20	15	19	24	14	18	23	18	18	20	25	18	17	30	15	23	29	20	18	22	18	25	29	19	25	20	15	18	21	21	20	24	29	19	20	17	12	18	19	15	18	10	26	17	23	25	14	14	14	22	21	20	16	26	20	21	26	18	19	22	22	17	20	22	24	19	22	16	21	18	23	20	21	22	24	26	14	18	29	26	14	17	21	21	18	24	18	22	16	21	19	15	15	24	22	20	18	16	17	14	20	13	23	24	33	25	19	18	23	24	19	22	18	17	21	19	21	28	20	26	20	22	24	20	32	23	22	25	22	11	22	16	17	11	28	12	15	24	24	22	16	20	13	25	17	23	22	22	21	22	18	24	25	17	20	30	16	24	21	19	12	17	14	20	25	13	23	19	15	15	14	16	26	23	19	20	24	19	26	19	18	22	21	15	20	16	19	15	23	19	23	15	23	21	16	20	23	23	21	18	17	12	24	14	19	14	25	16	24	23	12	23	19	22	26	24	15	21	27	19	19	16	19	20	28	20	17	27	32	25	21	16	16	23	22	18	30	25	22	15	28	20	22	20	19	21	15	20	18	22	26	22	23	24	28	23	22	20	15	25	20	27	19	15	20	27	14	21	17	19	17	22	17	28	25	18	14	15	37	22	23	20	26	18	21	16	21	26	31	22	23	21	21	15	16	38	27	21	15	17	23	25	24	23	18	20	17	26	24	16	22	14	20	20	14	27	23	24	24	24	24	27	22	23	22	15	23	26	18	24	27	13	24	21	19	27	31	13	23	25	23	28	28	16	23	23	22	21	17	26	21	29	12	15	29	28	16	27	16	22	24	22	20	13	23	19	24	26	19	17	15	21	15	24	21	16	17	19	20	19	23	23	21	12	26	26	27	18	24	18	18	16	26	23	12	21	30	18	20	22	29	25	16	20	27	19	14	33	22	23	21	22	18	26	23	13	18	18	24	24	29	17	25	16	19	23	20	21	21	21	20	14	25	20	10	10	19	23	14	23	23	19	20	19	16	18	23	18	17	11	26	14	25	19	21	16	21	29	20	19	17	20	21	26	19	16	30	26	24	15	24	24	17	27	26	25	24	18	16	22	29	23	20	18	18	14	24	20	15	8	20	25	30	23	21	21	22	23	20	28	19	21	10	20	17	19	19	10	17	23	16	22	17	19	20	20	22	26	20	25	22	24	22	22	21	22	23	29	16	21	11	22	25	15	25	24	17	17	17	28	22	22	22	24	31	12	17	20	16	13	23	22	25	23	23	24	23	22	20	22	16	31	17	23	20	19	16	29	21	17	24	17	13	21	27	21	15	16	16	16	21	22	17	23	21	22	14	21	25	21	17	14	19	23	30	21	25	20	16	19	26	16	24	20	16	19	30	21	22	12	28	19	17	18	24	16	19	25	25	30	15	25	31	32	17	17	19	23	30	17	21	20	31	20	15	20	9	19	18	19	19	18	17	14	24	12	27	17	21	24	21	23	12	19	23	20	11	29	21	26	23	22	20	19	19	27	19	10	21	19	25	31	28	20	29	22	22	13	17	13	20	25	25	18	28	23	25	21	27	19	22	23	20	18	13	13	24	16	13	15	18	21	24	18	22	23	27	18	24	16	18	27	11	22	23	30	27	25	23	21	23	17	21	25	20	20	23	20	15	18	25	14	20	23	21	18	23	26	24	21	28	18	29	23	14	27	17	20	17	26	20	13	22	31	23	10	16	19	21	20	22	21	20	18	24	20	16	17	17	19	21	14	21	29	18	25	17	20	21	20	19	25	18	20	23	26	23	28	15	20	19	29	22	23	17	22	23	25	12	26	18	24	21	22	19	18	24	16	23	18	28	26	24	22	18	15	28	28	25	19	21	22	19	21	23	23	19	26	10	15	18	19	15	25	17	17	16	26	28	27	21	19	31	23	24	22	22	16	9	13	20	10	28	24	20	12	21	28	24	24	14	22	21	17	18	21	28	20	26	17	26	25	22	23	24	12	24	23	23	18	33	29	24	21	17	16	27	27
6321	1056	461	625	1614	2318	2074	1702	1403	1126	911	753	616	592	521	470	455	379	365	343	320	298	260	295	276	239	221	252	256	215	257	230	203	212	205	196	213	205	197	176	206	189	184	204	190	192	181	180	187	170	184	195	170	185	165	191	162	146	173	148	154	157	167	179	157	142	182	171	170	168	172	139	157	170	174	169	153	168	147	165	169	167	158	174	170	150	150	152	167	145	152	168	148	178	156	168	172	169	149	184	154	163	162	157	153	158	159	152	167	174	129	146	161	166	161	155	151	133	160	149	142	155	153	151	170	147	154	147	153	144	140	158	174	174	145	167	156	175	160	147	159	158	145	152	159	165	152	175	176	160	155	132	152	155	158	169	158	166	174	164	158	146	160	161	178	123	158	168	160	160	164	154	145	136	163	154	164	155	152	168	149	169	159	145	147	152	171	144	166	144	168	174	150	148	156	155	170	176	188	149	174	132	182	155	160	170	158	130	138	163	148	152	163	157	159	172	148	171	127	136	151	144	142	164	167	154	154	181	150	164	163	172	150	163	142	133	180	153	163	169	183	143	157	163	173	152	163	145	157	150	169	166	163	177	157	165	136	153	151	159	160	180	168	182	166	147	141	172	159	126	177	155	166	176	150	141	149	121	167	162	176	167	145	174	174	149	151	168	161	174	162	148	152	163	151	152	153	152	162	143	149	154	153	153	172	139	180	164	167	156	162	160	147	166	166	175	142	158	162	158	137	171	174	170	154	170	141	176	153	169	153	149	155	140	155	171	134	143	183	147	145	142	158	140	157	139	154	154	162	151	146	184	164	150	153	138	161	151	172	154	171	161	142	156	171	157	150	162	159	145	147	159	144	170	151	167	136	159	159	190	151	161	142	140	166	163	181	146	162	174	137	163	172	149	163	164	161	161	160	140	150	154	151	157	160	156	175	152	167	162	153	148	177	136	151	175	157	147	145	153	146	159	157	150	157	165	175	138	146	139	150	176	169	165	185	163	143	168	130	128	180	166	135	188	151	170	137	158	140	139	150	157	170	167	187	159	165	140	132	159	164	166	130	137	154	172	182	162	131	158	149	148	147	151	151	151	147	165	153	166	154	146	149	140	159	153	167	137	154	147	140	156	176	139	159	146	163	174	155	150	155	136	156	161	134	160	168	143	153	166	157	179	162	156	147	170	158	156	160	136	166	165	141	156	168	151	159	147	156	152	147	145	157	165	156	171	132	164	161	189	150	172	144	156	158	140	166	170	166	172	159	165	157	154	143	148	148	139	152	132	148	151	151	166	159	179	148	135	174	160	169	170	159	137	139	186	157	152	164	140	136	151	168	172	162	151	169	157	167	158	154	157	154	146	169	164	159	142	154	148	149	176	166	170	152	156	154	141	164	150	162	157	149	139	161	159	161	148	155	152	168	158	160	195	159	165	167	151	152	147	161	157	154	162	192	151	142	165	151	184	148	161	152	142	183	140	146	178	176	167	169	144	152	161	152	162	169	167	145	168	144	180	133	157	136	162	162	173	167	140	160	152	170	167	171	157	169	172	149	148	158	131	153	137	166	170	176	139	132	140	161	157	175	165	167	153	153	135	132	140	168	159	168	173	165	164	146	146	169	154	144	154	168	165	127	182	167	144	164	154	165	147	154	153	152	160	162	145	156	187	165	170	142	152	156	134	151	149	161	165	158	143	155	160	147	160	156	134	153	170	173	157	139	170	184	155	138	146	151	153	128	153	166	159	164	147	192	176	160	183	144	155	167	170	169	176	164	159	150	163	163	147	162	152	170	149	141	147	164	164	153	144	168	140	147	146	158	165	169	158	139	163	170	165	145	157	169	162	172	148	149	167	163	160	165	165	161	163	158	168	151	168	156	166	146	142	146	146	130	178	169	151	162	148	151	159	175	138	144	146	147	163	165	152	161	146	149	153	146	140	156	141	149	173	171	136	156	148	146	157	160	166	148	156	156	154	149	169	181	148	140	168	142	161	166	164	160	159	173	146	157	173	173	170	165	162	148	154	177	198	149	165	150	141	159	162	174	162	163	156	159	158	180	168	154	154	166	168	149	143	151	138	157	150	142	149	132	150	142	138	183	158	147	140	157	158	143	163	160	164	150	145	167	179	141	166	142	168	158	154	177	176	185	141	172	157	165	155	130	148	170	154	160	170	173	184	150	157	166	149	156	161	157	157	151	142	157	155	168	161	165	160	168	146	168	149	140	160	159	157	148	167	150	165	148	158	170	157	172	169	157	149	161	153	148	154	181	172	169	151	145	139	164	150	145	150	189	147	148	148	147	170	172	154	162	141	147	139	144	167	163	165	151	138	157	183	152	164	146	159	139	138	141	151	170	179	152	143	156	155	162	141	165	155	173	162	173	154	158	158	164	139	152	154	155	146	166	184	170	150	163	165	162	154	158	142	147	168	159	166	156	118	147	166	163	163	179	185	135	161	146	169	169	164	174	149	160	151	152	161	148	190	171	158	153	138	150	142	162	161	158	160	146	171	155	148	175	174	162	145	137	155	145	143	150	175	148	150	123	146	133	150	164	137	149	162	176	155	162	132	157	175	145	135	168	151	157	155	170	159	168	156	139	144	163	145	154	160	156	153	147	147	157	140	159	148	148	149	146	158	166	136	183	153	156	153	181	161	160	154	174	167	155	158	146	150	168	166	136	159	188	165	151	141	152	162	149	156	175	154	163	141	146	159	159	163	172	163	150	183	150	154	141	170	139	144	133	139	171	143	166	159	164	154	146	149	170	176	152	151	162	145	152	171	153	155	167	151	159	139	175	154	155	174	185	160	138	174	142	144	172	141	142	165	141	158	146	131	147	162	169	165	159	149	161	159	146	130	154	147	157	159	162	149	167	164	181	131	132	152	154	175	141	150	140	157	144	180	146	173	173	153	150	171	159	147	166	168	172	166	147	151	161	154	148	169	165	178	146	164	169	140	159	154	157	151	171	165	150	160	175	150	150	147	155	148	166	147	146	164	154	178	165	166	156	144	171	172	165	178	179	158	168	133	166	165	162	164	165	188	157	149	155	167	186	167	165	161	153	161	170	139	148	155	160	139	173	139	148	171	161	153	159	165	158	147	145	164	144	165	151	167	181	169	156	163	153	164	153	158	158	154	151	155	151	195	139	175	173	145	158	141	128	167	156	166	146	162	165	138	156	146	157	157	139	170	172	164	135	151	122	168	170	179	179	151	144	131	145	160	141	158	151	167	166	158	143	155	165	149	158	131	161	152	167	164	158	161	159	169	148	156	154	143	165	155	161	166	149	119	148	161	157	146	154	161	159	148	160	160	172	172	165	154	142	132	155	152	166	151	155	165	148	172	167	144	152	148	165	175	152	148	159	159	184	146	141	173	150	174	145	141	142	164	140	141	150	160	123	142	158	166	146	141	190	150	146	160	144	168	147	156	180	151	139	139	161	171	153	167	153	162	140	151	168	178	170	133	149	168	145	154	139	151	160	142
1705	122	113	90	89	119	94	114	111	89	101	109	110	105	108	107	107	129	94	99	90	83	94	87	106	94	92	94	86	83	90	94	100	106	108	93	105	93	88	90	91	103	90	113	88	103	101	88	79	94	114	93	104	84	84	85	94	104	83	88	86	76	106	86	99	93	88	93	107	77	94	80	79	98	85	93	93	74	98	80	95	92	90	67	98	94	72	90	96	88	82	90	113	105	96	88	106	87	89	91	109	102	89	113	96	89	98	97	83	97	111	93	107	92	99	86	100	89	85	74	103	85	103	100	85	96	103	86	98	86	99	79	97	99	99	91	90	97	97	92	105	95	101	101	87	96	108	88	74	67	83	116	95	86	91	94	77	86	86	97	96	86	91	93	83	82	102	90	115	78	96	83	90	91	97	97	102	77	82	92	95	90	108	92	97	82	106	93	87	85	105	104	90	94	99	90	97	93	88	95	83	104	99	103	101	81	99	106	105	109	83	104	101	85	97	91	98	87	109	102	116	101	102	98	92	114	88	96	100	77	100	83	78	82	99	97	90	95	94	65	88	78	107	104	71	90	99	109	89	87	80	105	105	88	93	97	81	95	91	89	101	106	117	92	90	85	85	92	84	107	100	83	82	110	95	108	91	98	104	87	103	93	103	93	78	81	88	76	94	86	107	86	94	88	96	88	88	98	95	91	95	96	85	86	102	95	115	99	69	95	99	85	87	79	106	94	82	83	91	90	100	89	75	93	110	111	86	99	107	105	83	78	92	80	91	71	90	85	95	90	81	93	101	115	94	85	99	95	82	66	102	83	92	112	85	90	97	92	113	89	103	87	89	94	89	80	100	104	89	101	87	97	86	83	92	88	84	99	86	91	77	89	90	105	84	105	89	118	80	75	111	83	103	100	107	94	106	93	104	75	98	80	94	77	74	79	80	90	97	83	105	84	90	92	92	101	114	87	88	85	95	95	107	92	81	84	93	99	107	101	85	92	77	77	97	94	94	88	93	95	100	108	104	98	91	104	104	96	79	83	89	77	95	99	126	92	76	88	98	93	102	103	86	82	90	94	75	104	99	94	82	90	93	89	111	97	100	95	78	77	89	103	96	81	92	104	95	96	88	76	90	88	86	80	99	94	87	101	85	108	118	93	94	92	86	85	95	87	98	94	82	75	80	100	117	88	91	70	99	97	83	83	75	72	81	108	91	98	93	92	105	90	90	81	74	101	85	99	93	93	105	107	87	96	94	77	90	86	102	94	75	108	130	115	96	101	97	78	80	105	101	94	95	96	91	82	92	103	92	78	89	86	88	81	102	74	93	78	98	77	104	101	81	96	83	120	84	93	98	92	85	85	92	94	86	98	116	86	95	93	90	95	82	95	92	82	86	95	85	78	85	75	98	76	79	95	98	103	88	86	89	84	101	92	111	88	82	100	107	93	81	95	88	89	74	87	103	77	83	100	92	100	98	88	83	100	89	80	111	82	119	100	84	86	86	103	88	97	90	88	68	82	86	104	100	108	85	99	78	96	96	100	89	102	79	102	93	103	111	95	80	100	86	84	76	77	88	83	89	81	85	92	97	81	113	94	102	94	96	111	86	98	96	98	90	79	79	72	86	99	97	72	98	85	81	97	81	100	92	89	86	98	78	95	93	99	84	106	91	119	76	84	95	99	103	106	93	103	89	73	102	87	112	85	76	94	94	93	107	95	104	109	87	90	86	98	98	92	86	83	75	84	86	77	103	92	94	89	84	100	82	78	78	94	76	95	77	91	99	88	96	74	73	89	92	83	94	97	94	97	102	91	97	89	97	88	88	105	84	81	86	109	84	100	99	80	109	84	93	90	110	102	103	97	93	100	90	94	99	97	102	116	104	86	91	94	96	119	90	90	106	101	88	98	75	95	109	82	85	101	86	84	92	103	99	109	73	88	92	112	106	94	86	78	98	89	80	94	96	88	103	91	70	95	98	87	90	89	82	106	102	113	85	109	105	91	79	115	101	70	90	87	91	97	88	78	104	95	101	84	78	88	93	83	93	92	95	88	88	94	87	86	92	99	92	83	86	102	93	106	87	93	108	96	92	102	98	92	89	84	103	88	81	102	103	98	95	70	98	97	97	89	116	84	96	83	63	108	99	109	85	86	105	83	106	97	101	86	79	99	92	73	104	72	85	93	92	82	99	90	95	92	84	94	115	99	99	84	100	93	88	86	84	76	97	93	91	86	100	99	101	96	82	94	92	103	99	77	97	103	98	96	108	104	90	99	87	102	112	95	106	97	101	106	93	95	96	87	87	96	85	94	90	95	88	89	95	93	107	92	98	106	105	98	98	80	94	97	106	78	99	75	99	91	91	92	81	101	83	90	112	105	70	91	91	99	103	84	84	94	92	99	110	92	85	94	97	111	88	82	79	91	83	102	114	99	94	97	87	72	91	104	109	78	85	95	86	92	90	97	95	114	91	108	91	97	91	88	103	102	92	88	94	97	82	102	98	96	106	104	103	97	99	97	93	94	98	100	101	82	111	85	98	112	93	78	86	109	84	80	100	83	86	95	85	81	89	93	93	103	91	83	90	85	95	87	76	102	86	95	89	94	92	112	105	102	105	83	100	94	100	94	99	94	96	87	75	86	82	81	96	85	80	103	99	84	83	86	89	93	91	107	76	72	82	94	100	90	90	102	84	88	86	98	97	83	94	97	105	82	100	97	104	75	73	98	79	86	102	94	108	92	95	80	84	92	90	76	85	78	98	100	109	82	101	95	98	91	83	93	94	86	104	96	92	86	90	102	113	107	75	85	82	94	92	103	98	86	97	99	81	95	92	99	99	86	93	93	82	69	71	104	79	102	78	81	72	81	107	82	108	85	100	85	95	93	77	89	94	85	97	97	71	71	93	93	91	96	84	99	107	104	99	92	89	100	91	82	122	86	95	95	91	92	93	88	87	90	87	77	105	87	85	89	70	89	74	93	100	84	99	91	88	97	108	112	95	103	82	91	88	94	115	79	97	89	93	88	95	99	99	95	80	83	81	100	96	94	90	91	96	80	102	93	91	81	88	82	98	81	105	100	98	105	101	114	79	92	108	91	95	99	82	100	101	114	104	101	88	84	89	126	92	94	96	82	104	79	98	106	90	92	78	105	99	99	98	102	100	120	113	71	83	82	71	92	88	79	92	86	107	94	107	96	99	89	91	87	95	100	89	96	104	102	80	91	74	103	102	104	93	76	106	91	96	91	85	88	96	96	77	93	86	78	91	98	88	98	97	81	86	89	92	89	105	86	97	77	100	95	80	96	95	84	89	92	91	70	94	90	87	95	84	93	85	93	85	73	107	92	87	102	93	89	93	94	85	91	83	106	69	85	90	91	109	100	96	104	111	102	92	90	102	104	95	72	91	96	93	104	88	80	99	81	85	89	83	89	96	86	76	111	83	76	93	87	99	91	81	90	86	102	95	89	104	95	92	86	103	87	87	92	91	86	93	77
8554	1235	924	1060	1785	2257	2212	1970	1718	1514	1382	1155	1150	1088	1043	934	967	868	902	806	806	760	796	754	810	674	738	775	706	712	734	727	721	760	714	716	716	711	683	737	674	711	716	700	722	671	693	689	713	686	693	711	687	668	688	707	699	702	699	689	636	724	708	684	665	637	684	654	682	644	639	648	683	663	678	661	657	664	605	704	658	683	681	674	681	683	687	648	666	656	646	665	677	661	651	652	653	680	684	670	667	643	635	661	643	665	675	668	650	709	615	641	657	688	699	630	715	675	674	667	662	667	658	625	682	710	651	685	622	661	649	707	656	664	651	703	659	698	679	691	695	596	693	637	677	670	706	668	711	615	633	662	672	608	697	639	665	687	664	628	662	658	605	657	665	640	643	610	666	664	658	696	666	638	679	645	663	687	686	700	630	618	666	667	621	705	699	605	683	656	660	630	680	657	675	660	658	648	669	689	668	702	683	656	609	667	681	645	653	666	672	653	635	659	714	662	642	673	673	652	643	691	661	660	659	669	683	674	644	657	662	639	701	667	630	692	678	633	630	613	649	614	724	651	663	692	606	675	625	670	696	649	675	652	667	688	687	609	726	702	707	677	622	692	679	669	624	657	681	694	625	702	610	661	685	679	715	716	697	671	654	690	657	678	661	641	648	672	653	629	674	653	687	707	661	667	652	619	659	738	654	708	664	661	661	649	692	629	668	708	636	663	661	679	647	728	695	656	626	669	715	647	659	630	666	612	654	641	655	663	631	674	640	683	647	676	625	639	652	659	661	671	679	647	667	641	667	658	681	676	672	694	647	673	641	629	684	682	674	668	678	680	675	627	732	672	688	673	644	648	675	651	633	656	630	671	676	700	706	592	630	633	672	693	635	663	689	627	682	651	646	659	673	658	671	638	661	644	689	659	706	698	666	666	689	700	635	673	637	600	666	615	675	670	610	660	689	627	653	681	630	654	649	714	644	619	694	694	639	668	674	653	652	661	670	672	639	685	690	714	666	673	701	701	644	650	639	685	650	705	640	650	667	682	625	670	680	667	664	668	631	673	663	630	657	679	662	690	690	674	674	641	652	673	670	698	680	618	649	678	693	665	655	672	655	682	629	651	641	624	631	709	630	646	677	646	692	667	673	686	669	633	675	663	687	616	692	687	644	651	695	674	656	643	658	662	695	661	671	713	651	695	682	682	650	618	651	753	633	675	688	651	649	679	666	616	665	685	656	660	667	666	644	661	642	662	659	647	646	697	703	660	648	640	705	664	649	709	701	696	620	685	689	673	716	645	665	651	651	645	683	680	643	639	665	656	677	651	627	663	613	667	670	624	677	733	691	708	687	667	641	627	660	667	669	669	644	652	688	702	688	670	664	660	634	683	675	626	675	687	628	691	655	632	673	642	720	661	666	669	688	629	694	681	698	644	689	676	681	614	654	682	677	660	670	609	677	635	729	718	670	731	694	695	647	666	661	633	626	625	657	667	623	649	672	658	653	685	640	678	714	616	649	686	689	667	717	649	671	672	722	675	657	658	697	678	728	640	693	662	652	661	711	689	701	616	651	669	614	684	703	666	643	682	665	667	673	657	675	671	675	640	621	678	686	674	643	671	722	648	623	664	633	679	681	653	725	691	701	636	632	667	655	688	678	685	671	668	636	645	634	678	657	675	681	707	662	631	653	676	650	661	651	644	688	637	644	623	663	629	628	647	664	652	686	666	693	626	586	627	651	678	675	685	713	701	727	678	652	641	683	643	673	689	654	656	657	632	662	687	650	664	675	662	668	660	627	691	647	666	686	667	610	654	667	667	625	669	667	662	690	681	652	686	722	707	694	691	650	659	654	622	666	664	694	627	705	661	715	675	642	669	681	683	663	668	655	683	632	668	652	660	661	668	689	684	659	676	659	654	692	666	697	648	673	659	701	654	698	672	699	656	692	643	650	657	636	662	667	701	667	654	639	622	628	619	662	678	660	642	638	656	716	689	644	679	684	633	685	661	663	638	661	699	683	657	676	687	674	640	689	646	697	686	624	631	630	640	693	648	676	651	659	673	682	714	698	645	696	681	666	675	658	597	646	635	710	668	640	649	645	653	647	689	669	634	632	632	649	664	669	702	680	667	670	683	659	644	622	650	677	623	659	718	642	691	674	678	630	676	652	709	645	660	657	671	670	668	711	665	668	685	684	637	661	676	658	685	667	661	614	633	653	689	685	657	672	609	669	677	675	675	674	656	686	654	665	651	644	638	654	641	625	701	655	705	616	691	646	667	679	662	658	674	642	674	664	656	638	685	622	622	654	642	683	647	705	671	673	635	703	687	661	660	655	695	653	641	649	649	653	668	665	708	657	645	667	628	710	654	649	697	657	651	643	642	632	646	645	701	640	678	694	679	638	705	668	656	670	679	634	679	693	683	645	681	687	695	671	665	667	641	618	667	714	646	654	686	678	654	673	679	664	678	678	663	711	634	644	688	695	681	702	649	637	687	701	658	645	619	647	639	653	658	714	659	690	676	650	649	689	677	657	631	687	695	680	656	649	645	670	669	661	685	638	642	655	661	700	638	673	707	669	648	635	645	661	677	646	697	663	650	639	656	639	705	656	687	657	686	666	684	691	661	637	689	630	670	672	675	620	643	696	673	674	639	683	662	685	630	670	665	662	680	652	659	620	693	667	670	654	694	684	662	670	669	690	713	666	626	616	653	634	639	680	644	677	669	653	664	665	641	676	674	622	657	675	673	707	697	684	672	703	631	706	680	688	662	706	634	644	645	647	648	666	665	704	712	684	634	644	678	698	663	618	659	634	653	709	689	657	674	652	685	657	613	660	619	610	690	664	692	695	640	674	677	661	644	641	653	655	637	688	672	641	682	690	642	688	684	649	664	688	656	665	637	674	626	694	656	676	651	687	671	638	681	717	618	685	660	658	660	677	632	688	668	673	670	634	625	622	651	648	619	663	708	629	632	676	644	682	654	671	636	701	648	714	637	646	635	626	660	672	700	599	633	689	658	641	650	672	696	654	690	642	663	674	621	687	717	678	679	672	674	654	613	669	678	641	662	670	673	636	630	665	606	671	667	648	642	651	651	632	671	619	645	652	660	652	630	652	684	676	676	742	650	638	688	612	656	654	671	690	651	694	676	649	661	638	618	655	645	679	647	669	663	638	676	634	658	678	633	636	711	650	636	686	638	626	686	693	685	679	693	664	660	718	671	694	673	657	684	719	627	651	658	684	671	674	721	695	647	650	672	705	685	676	638	619	642	698	682	676	709	658	621	716	651	664	650	654	687	667	625	657	675	645	668	632	660	698	711	656	655	668	691	657	663	665	644	652	638	651	641	671	673	685	674	704	665	736	643	669	629	673	664	648	686	622	643	638	672	669	685	667	695	655	656	643	654	630	662	671	665	625	623	620	669	635	657	710	659	663	673	711	635	666	705	661	656	627	632	685	631	675	632	602	707	650	702	634	698	657	686	671	663
868	116	78	67	64	69	95	80	87	93	64	64	52	46	57	64	50	61	58	51	45	50	52	31	54	46	30	41	48	49	38	44	42	36	43	37	37	43	45	39	32	37	57	50	36	43	42	31	42	41	42	37	42	49	38	49	43	34	37	46	41	35	29	43	38	45	39	39	41	44	44	43	40	39	28	46	53	45	38	44	30	45	37	45	42	34	33	46	47	34	45	40	45	39	38	34	56	42	25	31	45	50	44	54	46	41	38	40	50	36	37	52	43	43	45	41	42	51	45	41	35	38	46	49	33	35	42	45	40	30	47	38	42	48	46	31	42	40	31	42	36	36	39	35	25	36	40	42	39	39	44	36	38	37	44	38	47	50	39	34	40	56	51	41	46	34	35	38	30	39	39	49	32	43	33	51	45	32	40	31	52	42	52	44	39	36	41	45	32	41	43	42	35	47	34	44	33	32	35	46	47	42	35	43	37	37	43	35	38	45	44	45	43	48	47	42	55	47	45	43	37	51	31	32	40	34	47	38	40	49	31	30	40	39	35	36	37	41	39	38	36	42	38	42	35	43	41	37	41	33	41	33	47	38	46	40	38	41	37	40	41	39	35	36	35	42	49	36	34	42	43	43	35	32	33	33	38	42	38	40	54	38	50	38	44	34	47	56	38	39	50	56	57	35	40	39	40	38	51	37	37	31	38	28	40	35	41	30	30	40	35	38	42	44	47	35	34	47	31	31	41	48	44	32	43	32	29	42	42	39	41	43	37	40	30	34	45	39	44	38	41	40	38	54	37	33	35	40	31	35	41	39	46	38	60	35	41	47	35	39	43	40	32	35	37	49	45	46	37	34	48	35	35	32	47	35	38	34	44	46	35	39	35	43	41	27	41	48	33	46	44	39	49	48	38	49	48	48	42	46	39	39	43	34	39	56	41	56	41	39	48	36	42	42	48	34	51	46	31	46	36	44	35	46	42	44	45	37	37	50	36	41	39	43	32	48	47	45	32	37	46	43	33	41	46	35	41	49	33	48	36	35	31	33	43	30	41	32	31	39	45	37	46	30	48	34	34	31	41	45	30	45	39	36	44	41	35	24	42	39	41	35	28	38	43	43	43	36	36	26	41	36	39	50	32	41	42	36	51	34	38	31	37	43	36	38	36	50	47	39	44	42	33	30	34	41	40	47	41	40	43	42	46	35	38	37	41	38	41	52	37	40	33	39	47	46	36	31	43	39	32	44	31	53	35	24	41	37	35	41	39	44	39	47	37	30	41	36	30	43	26	36	39	53	36	36	45	46	45	40	45	38	37	34	42	41	46	31	37	45	41	38	41	42	53	43	44	43	36	35	46	45	49	36	31	52	40	48	44	44	51	46	44	39	38	39	50	41	49	38	42	59	42	36	29	49	32	48	38	38	41	29	42	32	45	35	36	38	40	34	42	38	48	41	48	50	41	34	38	52	48	37	41	43	40	38	43	35	39	39	44	37	38	39	44	41	35	48	46	40	42	42	38	32	50	51	41	38	44	42	39	37	37	48	40	33	47	45	41	32	40	39	50	42	39	37	35	41	43	32	47	45	47	45	31	47	51	42	44	37	31	47	41	38	36	37	32	43	43	40	37	25	30	34	31	38	33	33	35	34	27	42	29	39	47	40	26	36	37	55	47	44	41	47	52	33	36	37	31	39	44	40	40	40	47	37	42	32	38	41	38	41	34	36	37	48	27	45	39	36	41	41	50	40	41	43	44	39	40	46	42	40	30	44	36	34	38	38	49	40	52	34	38	57	40	39	43	31	35	42	37	45	29	47	48	38	42	47	47	45	43	48	33	42	41	44	42	31	44	35	50	40	43	43	42	47	41	32	40	38	39	35	25	45	30	40	37	43	50	40	40	37	40	54	49	33	33	51	46	34	30	38	34	38	54	34	41	37	46	36	35	43	37	29	34	50	39	39	45	43	28	38	41	44	37	39	41	38	41	33	46	37	44	36	41	38	49	37	25	45	26	39	42	44	44	50	35	41	26	51	35	47	47	45	43	37	53	27	47	40	36	45	30	34	54	46	36	41	46	35	38	31	38	49	55	34	36	35	42	28	56	36	44	35	47	47	38	46	36	38	36	45	59	48	51	35	44	43	41	36	54	34	49	41	44	45	47	52	42	49	45	45	28	25	29	43	48	35	49	50	42	46	29	41	29	33	41	37	41	36	31	45	49	35	37	40	46	35	35	37	50	39	41	28	45	37	28	28	40	35	44	46	33	38	46	50	36	41	43	40	31	38	31	45	39	33	44	44	36	43	50	34	40	39	37	39	51	45	39	30	27	52	38	34	35	39	38	39	49	47	36	49	37	44	33	49	24	39	50	42	41	46	38	40	38	31	37	30	35	46	63	45	37	39	47	35	57	51	44	41	35	38	30	34	31	36	33	40	39	43	32	33	35	37	44	44	48	38	49	46	42	41	41	37	35	51	45	39	40	42	35	44	31	34	38	37	41	39	38	55	41	48	50	38	56	36	44	42	40	38	37	42	43	45	42	49	30	37	38	38	50	39	34	33	40	48	39	42	51	38	36	41	43	32	45	40	42	50	38	37	52	29	47	41	34	37	31	28	41	45	46	42	44	43	45	32	38	45	49	34	38	41	49	45	44	45	29	39	39	45	32	46	48	45	37	42	28	50	49	40	39	44	33	40	33	37	42	46	45	50	47	42	37	34	37	47	48	37	39	46	37	38	37	36	40	42	36	33	50	38	44	40	42	38	37	48	37	35	44	35	37	35	47	39	35	44	42	50	35	46	38	36	41	37	41	37	34	36	43	36	31	38	43	29	32	31	29	44	53	56	27	44	51	37	27	39	43	50	47	49	47	37	44	49	40	33	40	46	32	27	40	32	30	39	37	39	44	38	43	38	33	24	47	31	34	37	49	32	24	43	28	34	51	51	36	40	39	48	41	36	51	52	40	45	38	39	36	34	32	35	39	39	47	31	43	45	44	44	46	37	41	45	37	43	45	51	34	43	34	50	44	36	36	36	38	36	40	31	48	46	35	47	42	40	38	31	37	46	43	47	33	47	33	43	41	29	42	41	47	29	41	47	32	40	39	49	33	34	47	37	46	27	37	35	35	41	31	47	40	52	43	32	46	53	40	31	46	43	36	44	39	38	45	39	38	48	39	45	36	35	37	35	39	45	43	43	36	43	45	25	44	33	39	37	51	45	37	37	43	39	35	35	46	39	40	41	39	31	43	32	40	35	43	43	42	44	37	32	42	45	33	42	37	45	42	41	35	45	34	37	46	43	32	37	31	39	28	44	36	32	35	39	32	41	34	41	41	38	38	41	36	45	54	43	36	33	47	39	38	38	55	46	49	42	36	57	44	44	50	45	43	45	43	37	34	47	37	41	31	53	42	39	39	39	49	34	37	36	29	22	44	22	47	46	43	36	52	30	54	39	45	39	46	30	37	41	45	38	39	39	36	39	64	42	43	41
8976	1688	762	957	2572	3659	3355	2783	2254	1902	1489	1347	1144	1029	865	792	715	665	714	571	541	504	529	442	495	428	419	395	412	394	386	377	388	380	348	379	372	357	329	307	342	310	349	319	308	350	314	302	300	322	303	294	307	301	322	317	314	298	285	318	312	297	302	275	314	265	288	277	268	282	277	280	257	278	304	314	275	287	320	309	280	307	280	266	288	299	291	281	312	304	301	288	255	270	268	284	289	268	299	292	285	252	298	306	269	285	276	316	288	264	284	286	278	306	288	265	266	266	267	292	311	290	278	291	269	287	265	298	266	273	297	304	279	278	273	289	264	275	259	294	293	303	259	270	273	296	284	305	274	272	293	255	297	293	290	293	262	241	281	282	248	273	287	280	278	270	280	281	264	270	237	295	285	259	277	300	276	265	298	305	286	305	292	286	306	281	285	274	287	265	294	285	283	276	247	259	276	276	283	296	275	300	282	290	304	285	257	288	267	273	301	233	304	259	290	299	296	303	323	259	267	254	273	291	266	270	235	288	269	298	294	277	291	252	277	285	292	289	263	295	290	278	282	262	283	287	280	279	292	278	266	283	298	284	258	264	268	277	276	278	282	299	262	273	266	265	273	303	257	265	283	283	256	269	268	283	264	279	276	288	288	300	253	310	295	273	270	269	281	283	314	284	255	266	282	265	291	306	276	299	296	265	288	309	286	269	242	278	289	294	279	275	280	304	257	301	275	285	286	263	263	268	264	275	277	254	306	257	268	295	270	258	279	272	271	287	295	318	292	288	292	309	279	252	279	236	300	284	254	292	279	298	304	264	269	292	249	279	327	259	249	280	289	282	272	296	287	296	286	257	298	284	267	275	263	235	274	282	280	271	266	281	269	262	295	276	264	295	294	307	273	302	276	279	271	277	265	273	302	293	312	289	273	288	298	257	276	308	294	298	305	254	308	271	275	295	284	265	244	283	329	267	280	299	243	287	275	328	270	294	322	263	285	262	278	252	294	298	274	306	269	289	310	293	299	280	258	268	274	261	253	293	264	277	287	283	253	269	271	304	265	297	258	269	274	280	278	278	303	266	249	291	272	285	267	263	276	295	268	286	286	283	274	280	260	282	275	288	244	294	252	255	298	294	290	288	279	272	242	280	286	309	270	297	280	283	294	302	306	266	274	275	260	280	259	290	309	311	270	259	264	270	302	296	279	249	282	294	283	268	281	268	284	244	286	300	275	271	295	243	262	295	263	271	305	320	262	299	269	268	292	259	268	259	293	272	274	314	233	288	266	273	298	282	277	274	313	265	283	316	283	295	283	284	304	299	294	287	270	266	291	265	290	277	262	273	264	289	251	275	304	286	302	280	282	295	305	286	279	273	301	288	276	277	246	300	263	242	305	297	269	299	282	258	263	295	276	289	300	305	275	256	296	279	281	278	269	287	273	282	267	275	284	283	272	276	301	269	301	271	258	285	281	274	264	266	286	281	282	310	275	302	287	281	292	252	296	284	269	288	267	264	270	283	284	281	275	284	275	271	271	292	277	300	276	297	278	270	262	297	290	280	270	261	253	298	262	266	284	267	272	262	274	295	268	260	266	282	291	309	262	270	262	287	279	266	244	263	275	272	300	263	277	265	282	298	312	278	265	285	256	262	296	290	289	302	243	273	277	273	269	264	268	285	252	294	268	269	273	266	287	284	283	252	287	286	314	261	281	333	293	293	294	284	290	279	289	281	264	308	279	279	304	324	247	264	280	284	295	273	267	285	324	254	304	279	293	284	279	266	278	302	290	292	298	253	262	335	287	259	293	309	271	262	273	298	240	298	260	304	287	274	289	285	281	256	299	264	277	269	251	279	296	287	275	283	299	268	264	278	283	305	291	261	293	262	260	292	257	278	295	283	284	292	280	276	279	249	272	268	291	236	278	295	293	274	260	270	276	296	268	300	301	262	286	275	276	286	300	276	276	291	264	299	268	285	265	294	269	282	244	264	279	314	297	267	270	250	268	256	249	294	276	313	278	241	276	293	262	277	300	260	266	256	267	279	290	294	297	282	295	279	254	268	290	279	287	267	281	258	271	285	311	330	303	301	269	300	306	281	296	289	260	291	267	290	299	258	289	248	299	266	285	278	262	257	264	259	300	259	288	289	249	298	292	259	270	292	272	310	274	298	309	292	272	301	261	292	275	239	284	263	241	321	265	284	258	273	283	297	302	261	265	259	300	275	257	289	304	260	280	299	257	272	290	286	252	272	276	278	298	290	286	273	267	287	288	288	287	291	273	302	247	290	306	288	264	271	273	264	292	285	290	265	308	274	297	266	293	287	275	303	267	265	267	290	310	285	287	278	265	279	264	285	260	243	269	287	275	273	265	233	278	272	283	284	278	269	270	262	283	298	285	275	290	269	272	305	294	293	293	309	251	262	284	285	276	279	288	265	273	265	259	321	298	266	280	267	272	279	284	280	258	279	287	272	293	296	289	282	289	290	237	296	267	311	251	297	305	277	293	308	275	280	278	309	263	243	259	295	274	250	265	280	285	271	301	247	282	294	285	288	285	296	251	277	247	287	262	268	295	268	303	301	269	260	312	290	274	294	253	264	245	288	271	274	308	250	280	263	291	303	282	307	287	308	292	330	268	255	282	294	282	263	271	277	267	281	253	277	277	256	293	293	292	293	273	307	296	313	264	289	251	296	276	281	266	301	271	270	312	292	276	286	293	275	267	286	293	267	266	293	272	297	277	284	303	307	285	273	294	272	251	258	280	281	281	300	294	294	291	300	273	268	245	277	302	310	241	285	265	269	263	280	248	292	284	267	302	291	251	279	263	282	262	286	265	286	283	266	295	284	263	285	269	275	276	254	299	307	284	262	255	276	249	252	254	272	265	294	264	271	283	277	275	281	279	251	268	276	271	293	269	257	300	305	290	282	255	259	282	292	274	291	254	284	248	273	277	249	275	303	290	262	292	260	269	296	292	253	233	295	259	279	285	276	262	303	258	275	274	289	280	255	260	289	304	295	267	286	265	293	253	319	286	298	266	246	260	274	279	280	280	275	267	312	256	276	284	261	271	306	260	245	281	249	304	293	276	276	280	286	289	287	262	267	286	291	290	284	258	270	252	309	295	282	299	313	284	296	271	276	281	282	283	291	304	292	263	285	303	269	275	293	283	295	285	296	262	288	266	301	268	278	286	253	270	263	317	263	270	270	271	312	265	287	300	272	292	266	295	297	276	253	297	257	285	309	247	245	258	262	279	288	310	304	287	307	281	280	295	283	305	256	293	272	292	276	271	274	257	291	272	258	273	262	274	291	280	286	277	268	261	287	294	269	253	269	265	293	255	285	301	276	274	258	276	280	260	272	302	277	265	287	294	281	282	282	280	251	270	255	281	284	263	259	284	317	259	298	269	280	284	325	300	314	293	248	254	313	257	293	259	285	290	294	294	270	266	275	299	257	277	282	277	286	272	278	284	278	277	298	276	277	283	285
1102	75	72	61	46	67	64	71	56	75	69	64	64	74	60	61	61	58	72	62	60	59	74	58	61	64	63	55	71	60	52	65	61	68	64	51	80	44	62	53	64	66	82	53	43	50	62	56	48	58	60	58	55	61	71	53	57	75	70	63	61	58	56	64	58	56	67	60	39	81	63	62	63	62	56	52	59	60	51	62	67	56	59	66	71	57	62	56	67	54	57	71	59	63	62	53	67	61	53	69	54	44	68	53	61	56	61	55	87	57	52	61	66	67	59	61	67	62	76	78	56	81	68	69	47	69	60	67	61	57	76	82	61	73	68	54	69	53	62	76	69	52	58	77	58	54	54	65	58	56	70	62	46	64	65	69	83	50	63	61	63	48	58	61	52	62	68	55	57	66	53	52	51	64	60	69	66	58	63	75	65	66	66	60	56	64	55	50	70	63	61	60	69	65	57	58	65	59	78	60	65	67	64	77	62	71	74	53	79	50	57	54	62	55	46	60	54	62	52	74	61	66	56	66	61	58	57	73	77	58	46	63	53	60	57	68	71	62	64	67	56	65	67	61	51	54	54	67	55	63	68	59	52	52	80	58	70	68	63	63	63	62	69	65	60	52	67	58	57	59	68	63	71	78	62	67	41	70	55	68	62	52	49	70	53	64	49	53	73	70	60	57	52	44	63	62	66	52	64	68	71	39	60	71	59	44	53	60	64	71	62	53	48	65	73	61	76	52	67	55	60	72	65	60	59	51	52	59	66	78	53	57	68	57	49	57	61	62	46	64	63	55	50	76	62	60	62	72	59	58	49	60	58	58	58	62	64	51	66	68	56	44	65	51	63	49	57	59	57	59	70	57	62	66	67	59	55	49	78	59	60	52	64	73	95	69	64	58	64	56	65	56	54	52	52	67	71	69	51	62	51	65	61	81	51	57	79	60	63	69	63	66	58	68	64	72	76	57	55	54	59	64	73	67	48	59	65	65	61	57	69	67	65	63	55	78	72	62	65	61	58	76	54	45	65	52	63	79	76	71	59	74	55	64	66	65	60	63	65	65	67	56	62	50	55	65	65	61	56	57	66	59	63	59	62	67	76	57	50	61	52	73	64	60	56	62	75	63	57	67	65	63	70	58	48	58	68	57	58	57	67	63	65	70	54	68	71	70	55	61	59	63	60	62	61	76	66	65	47	72	73	63	62	46	51	71	60	65	55	63	50	58	61	77	53	66	68	55	73	62	66	70	66	67	59	65	61	51	71	63	69	59	72	52	62	62	67	68	63	62	68	74	57	50	68	64	55	75	57	76	48	57	57	63	57	59	77	70	54	58	54	63	61	57	66	56	64	63	58	69	66	64	63	63	68	75	68	85	76	69	51	72	63	53	65	64	58	69	58	68	72	53	61	66	77	58	61	56	65	61	65	65	71	63	62	73	74	48	70	73	58	76	77	63	75	58	52	66	63	70	60	52	56	76	59	71	58	56	65	61	59	59	57	71	55	64	63	65	56	53	77	62	64	64	51	57	64	69	59	65	69	56	64	78	66	64	57	74	49	57	64	61	56	55	70	83	53	53	74	60	73	60	50	63	68	71	69	67	60	56	53	69	55	65	63	53	56	79	68	70	68	56	73	70	54	71	54	68	69	62	56	54	62	72	59	45	57	63	67	62	76	62	58	61	66	68	62	64	78	72	59	70	61	55	65	70	53	61	62	53	50	57	64	55	53	66	60	62	64	77	67	75	60	46	61	62	61	69	58	60	67	50	57	71	74	58	65	59	61	59	72	69	57	77	64	57	60	47	49	63	74	60	80	66	48	70	47	52	65	62	61	61	54	64	62	51	68	63	63	47	69	73	49	65	68	77	50	62	65	66	64	74	52	58	56	57	62	80	55	57	50	52	60	59	62	71	56	71	64	55	62	59	74	53	52	49	66	63	57	56	57	45	61	67	65	57	59	72	59	50	55	64	65	57	49	60	58	70	66	52	61	71	56	57	65	48	57	76	66	55	57	61	60	54	73	48	67	52	59	72	66	56	65	59	56	65	61	60	51	53	64	70	61	57	72	70	66	62	49	56	62	57	68	68	70	68	54	53	54	50	58	51	85	61	58	53	55	71	55	68	57	55	81	80	72	66	56	63	73	64	53	62	65	50	71	63	51	66	64	56	61	61	58	54	52	63	61	62	65	59	60	57	45	72	60	47	66	51	74	61	67	70	60	67	79	75	64	59	62	81	66	53	84	63	60	59	60	70	61	56	63	65	59	62	51	59	58	58	72	51	46	53	65	61	55	57	48	62	69	61	59	56	69	71	68	63	61	69	59	49	77	60	54	70	68	66	67	50	60	63	52	51	66	74	68	60	60	73	56	56	72	66	52	62	56	51	71	66	56	54	56	70	64	57	56	67	63	63	56	61	66	71	74	58	53	50	64	60	61	49	55	66	47	56	51	62	52	40	73	70	62	57	66	65	64	62	69	56	54	58	63	78	76	61	59	77	56	59	67	60	51	70	57	68	55	62	59	58	74	52	64	61	64	66	62	59	56	50	54	66	65	65	60	62	63	55	60	70	56	69	57	70	68	58	62	59	62	53	55	59	59	53	68	65	70	55	67	58	62	52	54	65	62	67	54	60	52	57	64	73	53	64	56	55	65	59	57	61	60	66	63	67	64	64	67	54	72	48	59	58	67	49	72	68	59	61	49	76	57	62	58	55	72	61	65	59	51	73	70	66	54	66	68	57	64	60	64	68	67	63	48	63	62	57	58	70	71	62	53	50	49	46	58	71	73	70	56	59	70	59	59	58	58	70	71	58	70	60	55	63	53	65	59	58	67	81	66	53	60	58	64	73	61	69	64	73	58	54	46	51	62	51	75	58	54	50	62	49	69	71	54	76	61	66	67	60	51	62	55	61	50	81	60	66	73	56	74	66	72	61	56	79	79	69	68	76	66	61	60	61	69	62	63	57	65	62	56	54	74	67	75	74	68	48	54	65	62	77	68	46	61	82	49	55	66	67	65	54	78	53	68	62	68	51	58	53	62	63	68	66	47	63	72	67	66	71	59	61	62	60	69	65	54	75	70	47	60	54	51	53	48	71	60	63	64	60	58	64	66	72	56	65	66	62	64	69	68	57	56	53	58	55	62	46	68	64	64	62	64	65	67	79	74	67	61	62	52	65	57	50	54	67	68	60	43	63	59	66	43	65	57	50	65	44	77	52	56	83	81	45	62	60	55	67	70	60	62	56	54	69	63	66	65	60	57	48	56	62	64	47	61	65	57	70	51	52	58	49	68	60	63	62	61	52	58	52	66	58	65	65	67	70	65	53	58	60	57	64	74	65	53	62	56	74	61	66	58	49	63	63	68	50	87	60	58	62	74	60	61	67	62	61	67	64	70	73	61	68	65	62	54	70	75	67	57	58	60	73	61	67	56	51	61	67	63	55	65	77	58	55	64	54	71	72	64	71	62	62	66	66	57	64	71	61	65	64
7040	654	513	585	730	866	829	760	715	643	630	608	574	540	511	548	541	512	515	516	473	471	510	464	480	479	507	479	470	497	480	470	427	486	470	467	471	454	494	445	470	457	477	449	491	420	480	453	472	464	465	460	450	444	460	486	492	429	473	455	466	466	442	459	481	445	462	473	422	499	454	446	460	463	485	443	438	483	483	484	480	471	468	444	450	433	449	446	449	458	456	462	418	457	446	494	455	471	471	459	438	448	481	471	444	482	461	465	474	452	454	406	438	385	443	476	429	442	452	465	471	466	454	471	468	482	475	455	423	430	483	474	431	474	463	454	434	428	426	451	472	443	464	495	460	461	469	459	410	446	459	453	483	486	469	404	483	462	461	479	484	466	471	482	451	446	470	461	496	487	481	441	449	440	444	469	428	475	437	460	454	479	466	461	479	444	498	413	448	461	500	465	456	438	424	484	490	445	444	450	487	479	477	477	443	443	419	435	489	465	471	445	461	444	443	469	441	464	508	425	449	434	450	460	474	452	432	427	459	438	454	482	477	472	452	473	448	472	465	472	448	455	452	493	443	498	469	479	425	431	480	427	463	462	509	450	472	444	461	494	483	458	458	452	433	475	451	486	444	449	431	455	471	463	472	436	426	478	460	427	465	482	405	434	465	439	426	472	445	477	441	442	442	457	439	468	415	456	486	473	472	472	451	491	448	461	458	453	475	393	474	446	431	477	495	458	483	460	455	484	460	476	457	494	462	463	463	456	489	462	464	455	431	413	471	441	413	466	431	448	469	505	473	437	426	457	438	451	468	493	442	463	480	438	476	469	453	443	431	443	477	453	488	452	426	446	488	474	471	429	494	461	454	462	428	469	440	469	458	465	457	454	456	436	451	473	462	440	416	449	444	452	461	454	468	460	440	480	474	479	447	429	468	462	486	474	470	455	469	463	493	477	442	468	463	450	422	448	471	447	492	486	465	455	502	460	432	489	487	458	441	479	441	453	441	451	468	448	459	412	459	447	454	465	443	445	478	479	446	447	472	485	455	456	461	434	443	477	437	438	419	469	440	484	456	440	448	453	467	446	479	466	453	466	464	450	427	438	460	478	452	478	449	437	491	454	482	441	443	475	458	473	454	435	459	458	459	464	484	467	468	464	440	438	454	462	438	475	469	441	447	477	444	444	445	501	458	452	424	454	466	456	439	460	465	486	446	436	449	457	437	429	438	440	419	424	422	460	501	441	472	467	503	464	474	475	463	403	426	445	495	467	450	430	471	404	437	427	415	457	453	476	473	451	464	467	450	476	459	470	481	464	450	425	434	441	465	460	435	469	459	493	462	439	489	446	482	461	456	446	493	461	485	459	463	475	486	451	471	457	485	444	498	463	421	436	437	476	434	473	457	436	460	476	434	459	478	462	484	443	439	443	467	445	475	454	458	491	492	446	459	474	509	465	439	459	495	460	484	459	439	479	456	440	447	479	431	475	490	454	472	511	516	420	482	426	451	452	424	460	475	464	476	469	473	428	428	448	459	477	426	456	467	470	468	440	461	477	432	424	464	470	480	427	483	476	469	426	428	453	474	463	428	467	464	473	455	437	469	430	456	460	458	464	433	429	428	470	470	508	476	417	496	470	429	481	476	478	457	450	456	481	433	443	444	442	482	413	462	467	453	502	470	511	456	433	483	461	470	457	488	463	429	449	458	434	453	500	455	472	495	475	465	454	482	475	486	448	458	444	435	463	449	456	465	436	457	486	457	477	423	469	450	462	460	439	494	455	466	463	459	503	478	501	429	508	457	467	453	500	457	422	463	475	444	455	451	421	461	488	443	447	446	419	460	485	493	439	464	436	441	495	482	461	477	455	449	479	506	469	482	443	484	468	435	471	470	497	451	482	456	449	434	462	435	443	480	482	459	447	456	454	435	452	452	437	446	450	457	461	477	475	465	450	459	422	465	453	469	463	437	482	463	442	476	448	474	466	475	457	462	455	452	458	457	487	470	494	475	469	459	454	485	454	472	471	464	471	457	454	440	478	451	458	466	480	444	485	474	441	461	426	490	423	431	444	466	472	444	454	459	457	446	518	464	443	444	487	410	455	460	463	464	452	506	468	475	475	474	398	447	444	454	423	488	474	445	468	470	468	471	445	434	481	444	498	469	453	443	469	486	468	466	447	472	460	440	489	479	426	463	460	423	480	489	441	440	462	458	451	416	474	476	490	467	472	464	451	441	494	453	452	445	463	455	459	517	478	431	499	468	493	451	478	456	430	477	457	468	452	453	434	461	504	450	472	444	458	437	466	465	479	484	438	482	476	452	433	464	437	457	454	452	432	472	434	406	473	441	469	455	499	444	509	452	427	490	455	417	447	516	496	459	465	472	440	492	431	468	475	462	463	449	427	444	443	451	446	437	463	499	434	440	470	467	449	499	472	493	447	456	475	439	499	472	466	470	482	480	441	435	444	477	461	431	438	485	474	466	475	499	469	422	456	469	458	475	444	495	445	448	469	436	465	460	457	459	450	466	474	456	433	464	471	438	486	440	435	422	463	473	429	454	421	502	465	492	436	453	472	476	437	484	474	436	462	466	469	458	420	459	426	476	464	441	453	434	449	461	480	476	465	459	484	485	482	474	432	472	451	448	438	463	464	462	479	424	426	469	475	452	449	493	468	457	463	453	473	440	460	450	486	414	459	484	487	474	439	455	459	484	471	469	468	445	511	463	397	465	470	449	482	448	453	466	470	469	459	428	474	464	450	429	446	484	446	462	458	479	478	476	479	492	480	509	455	416	480	485	434	460	445	469	481	453	461	477	520	474	436	470	443	474	445	420	479	441	444	482	471	471	478	416	436	447	501	473	495	456	455	436	462	453	505	451	449	450	448	443	473	444	458	422	454	453	504	473	429	448	440	447	473	433	452	475	477	485	499	476	486	437	479	481	449	456	465	428	445	484	471	466	477	459	453	443	448	452	455	454	460	477	475	446	436	502	474	459	459	460	455	406	456	483	457	474	471	439	448	505	468	486	463	492	446	436	472	452	486	436	474	472	443	429	453	462	439	469	428	471	457	484	439	436	439	460	450	442	485	457	443	463	448	525	468	468	472	454	466	471	451	455	495	451	475	471	442	472	455	485	420	507	432	465	491	472	407	484	461	434	483	438	443	474	470	446	473	423	483	457	463	434	466	443	481	450	476	503	497	490	470	430	459	443	459	439	455	511	461	478	428	480	448	476	446	464	444	457	458	456	446	408	494	401	450	476	463	494	445	461	486	475	473	453	501	456	475	462	479	448	497	438	460	497	483	452	423	460	436	455	482	442	475	474	471	455	442	458	481	464	438	454	480	455	451	484	435	417	500	484	466	463	449	470	450	424	439	457	453	452	457	492	437	439	476	449	480	450	439	478	506	456	432	459	475	446	504	454	484	446	463	461	463	454	442	441	481	456	446	471	432	492	435	461	450	431	485	468	473	490	443	500	439	438	467	451	473
464	79	45	36	31	36	41	52	44	45	38	33	35	29	27	30	33	22	33	26	26	19	17	22	24	24	30	25	29	22	19	31	18	19	25	20	20	26	22	18	27	21	22	21	16	18	28	22	23	27	20	20	13	19	19	21	16	20	22	22	17	12	20	21	23	29	16	17	24	22	23	21	10	20	24	23	23	14	26	17	16	22	15	15	22	23	23	13	22	25	21	14	21	19	19	13	29	19	19	25	20	21	15	14	20	23	27	21	25	20	25	21	16	27	14	22	20	21	25	18	20	20	21	30	22	19	22	13	23	28	19	21	16	26	19	22	25	20	23	26	20	16	25	26	22	15	22	17	20	19	20	20	22	20	22	27	12	25	18	21	9	24	15	26	16	33	20	18	20	18	15	27	27	24	18	12	16	19	13	15	17	22	24	16	19	22	16	16	9	28	25	15	17	28	18	17	20	21	24	24	20	29	22	21	23	20	18	22	10	21	17	24	19	23	29	14	25	11	16	17	19	18	18	20	15	22	20	25	18	22	31	17	30	16	23	15	24	22	22	21	30	27	25	28	14	23	13	20	25	25	24	22	27	20	29	24	11	19	28	15	20	25	16	20	17	28	26	21	18	14	20	22	22	27	20	23	24	21	21	24	27	19	19	19	23	20	20	26	27	26	24	18	13	14	27	16	27	15	12	27	35	17	18	16	18	13	19	21	20	18	25	22	20	22	19	24	16	14	22	17	23	19	25	24	22	26	18	20	22	17	25	19	22	21	22	17	16	24	24	20	16	22	23	18	16	24	18	32	22	20	16	17	22	26	22	19	23	19	22	20	20	20	31	23	11	18	8	25	8	31	26	20	23	16	28	19	23	21	20	13	19	18	26	19	14	14	18	16	24	17	26	18	16	24	20	20	21	23	16	28	23	20	24	20	27	18	17	24	18	24	22	23	21	13	21	24	23	22	26	23	21	22	21	27	18	22	21	14	24	22	12	28	23	15	21	16	26	23	16	20	21	17	25	17	14	14	20	28	17	13	26	18	24	17	27	16	10	16	24	15	14	17	15	16	23	16	20	17	20	19	25	27	31	20	24	20	24	24	20	17	18	24	19	17	22	17	20	14	16	18	19	22	20	22	26	22	17	24	21	21	18	23	22	18	24	23	17	18	20	21	23	17	22	18	17	22	20	23	22	22	19	12	14	25	20	20	26	20	18	18	23	20	26	20	24	17	18	23	17	26	19	23	20	23	21	22	18	19	26	28	18	23	27	18	19	22	16	27	14	19	28	12	21	24	25	18	26	24	20	23	15	16	22	22	17	15	22	21	20	23	16	17	21	21	20	17	18	20	20	13	24	21	26	15	18	20	20	19	17	13	15	24	23	16	21	16	22	24	18	24	14	28	17	12	20	24	26	14	22	30	17	25	21	16	21	12	16	21	26	12	24	25	26	20	20	31	23	35	15	15	23	26	16	13	23	17	23	13	22	21	21	13	16	22	13	25	24	17	17	21	17	24	21	21	14	21	18	22	23	22	19	23	14	14	23	17	27	15	19	13	15	18	24	18	19	17	20	25	13	24	18	23	10	14	32	21	21	20	19	16	18	25	27	25	17	15	22	15	26	23	16	28	22	14	23	20	20	14	17	14	15	23	28	33	26	17	18	17	17	25	25	21	23	20	23	31	13	23	21	24	16	18	13	11	15	21	14	15	25	19	25	14	20	23	28	29	13	26	26	15	17	18	21	19	21	23	17	11	24	25	32	23	26	19	20	21	27	30	17	19	19	22	20	25	17	19	23	26	19	22	16	21	23	20	25	20	16	21	14	12	24	23	19	8	21	23	27	21	16	20	21	20	29	23	23	20	18	26	22	20	26	16	23	17	19	18	17	13	15	21	19	24	21	22	22	19	21	18	26	25	17	12	20	20	17	26	22	23	22	16	22	20	19	17	18	21	22	22	21	16	20	19	20	28	20	16	24	13	15	27	19	14	18	24	25	31	26	17	21	24	16	22	16	20	28	19	18	15	16	32	25	13	17	25	23	24	16	32	19	16	23	23	20	17	20	12	16	25	31	12	14	21	28	19	28	14	26	26	19	29	18	15	21	25	22	28	29	29	17	20	24	23	21	21	18	20	23	33	23	22	21	16	15	20	29	20	27	16	25	18	22	24	30	19	19	17	22	19	28	21	17	24	29	24	27	18	19	21	18	17	20	19	20	20	24	16	20	19	17	18	22	22	19	19	16	18	19	15	18	22	21	22	20	15	16	18	24	21	22	33	11	18	28	14	27	24	26	22	15	22	13	16	31	19	19	16	19	17	20	23	22	27	18	20	23	24	13	13	22	21	24	18	19	13	25	29	23	24	18	24	21	20	16	17	28	18	26	19	27	16	25	31	19	21	27	29	22	18	16	18	22	14	15	22	23	17	14	26	22	24	29	22	13	19	20	20	24	21	21	25	22	15	22	21	26	19	21	16	18	20	15	27	26	19	16	23	22	26	33	23	30	12	24	19	18	24	17	20	21	31	22	16	20	20	24	16	24	15	24	20	22	27	28	14	13	20	21	21	19	14	19	19	21	21	22	24	22	20	16	24	23	17	14	17	17	25	32	21	17	19	20	25	13	17	25	27	29	20	20	18	20	14	26	19	22	22	22	24	15	16	20	17	24	20	25	21	13	21	15	18	33	20	18	16	21	11	15	20	14	30	30	20	14	17	22	14	26	20	24	17	16	18	17	26	18	22	14	15	15	28	22	25	22	17	18	25	21	13	20	18	16	13	23	17	19	21	21	17	26	31	22	19	22	19	14	27	16	20	20	21	22	26	24	21	18	26	30	24	16	17	15	21	13	24	21	14	22	21	16	8	16	29	25	17	18	17	21	20	18	26	19	21	19	24	25	21	25	14	30	12	22	26	28	20	15	23	22	19	22	17	27	23	18	20	19	27	14	20	19	18	22	18	21	25	25	22	22	23	20	22	32	17	23	16	23	21	23	20	14	25	16	21	24	23	24	30	23	19	23	20	23	21	24	22	25	20	21	19	16	26	29	22	23	17	20	19	18	20	21	23	23	11	22	18	22	20	17	18	20	21	8	25	21	20	24	28	31	30	25	18	22	17	19	11	16	23	21	24	22	21	22	20	15	20	23	14	22	27	30	29	25	26	20	24	24	23	21	19	12	16	15	26	24	21	18	20	25	27	24	20	24	25	30	31	11	21	24	21	17	21	14	7	19	18	28	15	18	22	16	25	16	17	25	18	28	23	29	21	25	27	19	16	28	24	16	27	25	23	28	14	17	13	23	16	13	19	19	23	37	21	21	22	22	12	20	12	15	20	23	19	19	14	21	24	19	23	18	19	25	18	19	23	18	30	19	18	15	26	17	29	21	25	18	27	24	23	13	23	20	18	13	24	14	22	17	17	24	17	27	28	21	29	25	14	25	24	13	13	19	22	23	25	24	24	17	11	22	18	21	19	19	21	23	19	11	24
6579	1075	434	621	1607	2275	2027	1598	1359	1048	861	724	654	571	529	450	406	399	371	332	332	307	307	257	246	219	261	244	229	211	234	210	197	195	218	197	168	186	195	210	193	178	190	193	203	160	184	177	157	172	158	147	156	177	169	166	180	161	172	174	169	158	174	143	155	185	158	169	170	148	155	175	152	161	170	168	161	153	171	181	155	165	164	151	152	169	158	188	181	136	167	157	163	156	165	156	185	145	146	142	167	190	162	147	167	163	155	177	151	151	145	147	183	146	166	148	180	187	171	166	162	166	156	158	149	170	168	164	158	158	181	121	150	164	155	162	176	155	152	144	181	122	160	163	162	176	158	156	125	151	170	160	150	154	144	159	167	149	172	165	164	167	161	144	164	145	144	137	153	141	158	157	153	136	146	138	140	168	144	168	173	151	176	149	152	157	162	161	142	184	190	161	168	159	160	171	168	145	170	169	165	144	158	177	162	144	132	144	164	164	149	173	151	152	162	152	155	148	170	150	123	150	166	149	163	142	160	140	164	149	168	138	146	144	155	144	139	139	153	171	156	161	151	153	141	155	149	147	154	148	144	161	165	162	161	168	177	147	158	160	152	170	175	138	170	154	152	191	191	133	163	157	146	154	155	154	154	171	186	150	137	142	131	153	164	163	174	160	147	161	170	182	138	163	143	151	151	171	143	143	182	136	153	161	141	174	159	145	161	151	156	179	153	173	137	178	156	173	174	168	161	169	161	166	163	152	168	169	155	155	154	174	165	146	162	154	158	150	124	165	145	140	144	162	141	167	148	157	139	155	176	157	158	162	159	172	139	163	155	160	158	166	167	161	175	164	146	178	151	141	153	154	162	162	146	143	146	166	154	138	176	157	167	184	158	177	170	143	155	164	139	194	132	166	164	173	149	161	161	173	166	160	173	152	177	175	160	151	162	162	158	151	151	175	150	155	173	138	144	166	149	149	159	176	166	139	173	159	154	169	157	163	170	156	141	166	142	173	152	164	143	172	132	165	145	156	147	152	181	171	168	141	154	168	159	151	153	141	150	169	164	183	153	153	154	160	135	149	151	162	141	158	156	173	142	156	157	156	158	163	169	167	168	160	147	170	167	180	157	151	149	140	151	140	149	153	154	157	159	146	164	165	150	157	161	121	164	131	161	157	131	145	167	160	162	154	171	152	155	169	159	140	145	161	151	150	162	143	152	143	148	170	169	162	135	173	151	165	154	155	157	154	165	137	128	159	139	160	159	157	163	160	134	163	163	153	142	147	135	179	154	140	163	179	157	150	175	167	134	164	176	154	142	174	172	159	147	159	176	146	163	144	166	178	149	163	173	155	140	175	148	132	159	152	136	161	163	164	142	159	167	158	160	144	142	165	160	154	136	153	158	156	170	137	156	162	177	166	156	149	148	163	156	145	176	157	133	166	176	156	142	146	138	149	139	162	154	162	158	157	176	159	150	157	169	161	129	151	151	143	140	169	149	172	175	161	159	184	151	148	152	153	138	152	151	136	155	133	162	149	146	167	154	162	148	145	133	150	143	166	146	151	155	166	154	154	166	182	155	159	154	147	157	164	172	149	136	149	147	139	145	161	154	163	145	169	137	154	144	154	163	150	159	159	165	137	169	178	158	173	140	185	135	150	133	172	148	119	162	157	140	168	160	177	154	149	153	162	154	159	147	166	140	136	175	156	159	151	146	137	149	152	143	154	161	180	146	142	139	179	150	137	147	160	149	127	169	169	144	148	159	162	172	161	169	177	145	147	159	154	150	147	139	175	163	162	162	160	143	174	163	185	183	165	157	132	150	164	159	153	184	175	148	157	158	158	150	177	157	155	175	157	152	183	144	151	148	145	173	162	173	158	161	164	162	171	154	146	174	147	168	160	135	165	163	158	153	164	143	152	145	166	151	160	158	163	145	153	154	164	161	152	157	154	152	148	121	154	163	151	159	161	146	151	156	150	148	151	133	166	168	166	154	147	149	160	167	140	155	133	152	153	168	158	152	149	159	180	180	138	145	141	169	155	144	156	171	160	172	141	177	164	151	144	158	174	163	151	154	154	150	149	181	158	144	149	155	162	173	163	152	158	172	149	144	138	167	142	150	142	151	156	158	169	159	183	164	138	172	154	149	161	154	153	152	163	154	154	158	142	151	138	154	160	155	145	145	165	156	137	156	167	172	143	179	164	157	161	149	162	150	148	169	157	190	172	165	135	141	153	149	169	146	163	146	175	154	169	180	155	162	143	154	186	170	182	141	154	183	142	147	152	157	149	167	161	162	154	152	165	142	148	168	143	157	155	155	185	141	143	173	156	169	172	153	160	142	180	170	152	170	166	135	158	141	154	151	144	142	160	168	133	172	172	159	138	160	155	158	137	180	164	164	155	145	133	158	149	157	167	158	153	152	168	161	149	170	151	158	143	157	181	161	166	171	145	160	155	145	153	154	152	139	147	148	150	133	175	171	157	159	182	158	149	148	175	174	151	157	142	164	143	162	152	162	143	159	155	141	147	153	174	165	179	171	161	139	166	167	135	134	178	171	157	145	141	158	165	169	170	172	158	184	157	147	155	140	182	138	142	155	161	151	167	133	153	145	170	141	153	160	174	148	168	164	176	159	180	148	156	159	155	143	168	180	147	153	157	153	155	148	165	166	178	132	144	185	149	149	147	159	189	148	148	168	155	159	144	146	161	152	163	156	147	167	150	158	162	162	154	138	171	143	153	139	158	151	156	163	155	146	166	141	150	171	157	149	163	169	149	148	163	152	151	172	132	168	138	158	151	158	124	142	159	155	166	133	155	155	134	158	144	154	158	142	152	165	145	137	158	131	156	165	163	145	160	156	158	160	170	154	148	157	158	155	162	167	166	144	176	167	160	147	142	155	155	188	160	164	140	176	149	155	181	159	161	120	151	138	140	148	171	147	154	165	168	158	145	152	163	138	158	144	164	156	163	168	168	171	155	166	144	164	145	148	155	154	153	153	138	159	157	165	147	166	142	164	150	160	176	172	165	144	168	160	153	162	155	155	155	161	175	156	174	166	137	166	150	156	156	182	149	151	144	161	148	157	172	152	153	150	176	158	165	151	157	160	156	164	157	149	174	174	174	149	160	176	146	150	143	188	171	144	168	161	134	170	144	148	166	139	166	153	138	137	151	161	144	162	189	172	172	156	155	153	153	172	159	168	149	157	157	155	154	161	149	138	159	152	200	132	175	153	145	160	151	164	158	150	167	172	146	175	170	178	163	164	148	171	158	167	168	156	166	169	161	162	166	155	155	153	156	148	158	151	163	146	144	153	163	157	161	155	168	144	159	167	142	141	167	156	146	155	190	167	163	149	160	140	162	159	132	150	165	148	170	157	151	171	175	149	143	169	163	166	165	169	145	144	153	190	151	140	156	149	157	166	147	176	147	159	158	150	158	173	146	163	149	148	160	155	126	143	158	132	166	136	173	140	174	152	143	161	171	160	162
1691	135	105	111	90	114	110	111	128	113	101	107	101	124	114	108	91	109	104	109	99	89	103	100	105	88	104	111	102	75	95	106	94	84	93	95	84	92	89	97	97	89	92	103	97	99	99	84	94	90	93	98	90	108	99	105	93	99	89	88	86	95	95	97	89	83	105	96	100	90	83	75	85	100	77	100	89	94	98	97	93	78	93	92	92	72	100	80	91	89	112	90	88	99	86	90	93	95	98	65	109	97	86	89	78	83	82	82	86	87	92	100	85	71	105	104	97	96	91	92	103	83	101	77	92	81	77	91	99	91	89	77	91	96	98	86	114	91	98	89	94	97	96	98	91	103	97	88	105	96	86	107	78	86	95	90	92	100	100	98	81	104	95	106	96	68	91	97	88	81	87	101	80	107	86	99	98	94	90	76	98	94	101	103	89	104	92	90	86	86	99	93	87	94	70	106	83	77	85	91	96	108	93	91	81	77	88	97	110	103	88	107	91	102	97	98	86	87	81	84	97	95	85	94	93	105	94	89	82	109	99	95	105	91	71	88	81	102	101	106	76	93	90	92	87	81	66	87	95	95	91	87	84	92	118	85	90	88	95	89	75	88	89	83	89	113	95	101	95	115	81	87	101	84	94	98	82	77	92	84	85	108	113	86	92	80	76	105	108	90	89	91	101	83	87	104	99	78	92	90	93	89	93	87	107	109	92	76	99	93	100	84	88	101	101	88	91	87	87	82	104	95	88	103	90	93	89	77	90	99	90	102	88	88	108	85	104	100	91	113	75	70	94	95	98	83	91	79	96	104	99	95	88	90	89	100	80	100	80	74	92	91	88	102	98	73	70	100	91	108	103	96	85	95	104	83	103	96	99	95	95	85	90	93	126	92	68	98	87	76	81	104	97	81	96	82	114	95	82	91	68	90	85	110	109	97	92	97	90	105	93	88	87	86	88	113	94	97	94	95	87	93	99	112	73	105	91	107	97	70	88	89	82	90	96	91	85	91	95	98	92	109	100	106	94	99	93	88	106	71	83	108	72	113	86	87	112	101	88	78	81	89	102	96	100	73	92	88	111	86	90	101	106	102	83	97	90	92	77	87	91	91	103	97	92	79	78	72	101	99	93	101	98	85	89	105	87	80	109	85	86	106	80	84	72	101	85	97	96	87	85	100	103	84	83	92	95	101	113	104	103	89	103	86	89	101	99	90	94	81	96	101	92	73	93	83	101	97	116	95	77	100	84	104	91	77	106	96	90	103	105	103	103	92	106	86	77	78	98	94	75	82	86	81	87	77	79	90	100	89	105	96	79	91	84	87	90	95	103	97	96	93	84	93	86	95	75	102	98	91	93	92	91	93	93	96	101	95	90	95	102	98	79	95	95	93	97	92	90	88	80	81	86	89	85	81	85	89	89	82	83	101	73	79	112	73	87	87	93	76	76	80	97	85	92	73	73	81	96	72	78	94	100	104	79	82	97	95	81	91	81	90	93	92	92	88	107	78	86	95	87	92	95	84	108	80	93	84	99	86	99	76	86	71	81	82	96	93	91	93	80	83	90	96	82	94	81	97	105	77	85	86	105	76	92	101	86	87	77	85	113	90	82	115	91	96	87	92	90	87	76	109	94	92	99	84	81	92	95	86	92	97	84	96	93	93	88	93	94	117	84	107	83	103	86	110	91	94	87	86	84	88	101	82	97	85	87	118	95	90	89	103	85	98	90	88	97	82	106	88	103	86	94	82	101	94	100	84	100	109	76	89	97	86	86	97	96	108	92	75	101	113	96	108	98	82	85	83	93	111	102	99	83	98	89	96	89	88	95	84	109	102	87	93	89	104	91	88	102	79	77	93	94	103	87	86	102	96	92	71	73	79	79	103	102	106	87	91	100	98	92	93	90	93	86	77	92	74	102	92	89	101	87	114	76	80	83	80	74	102	94	95	86	86	85	74	91	82	98	91	103	88	96	91	95	79	87	90	101	84	91	82	82	98	90	80	90	89	87	77	91	90	101	101	109	86	96	90	97	81	81	85	70	91	105	86	99	95	102	79	87	105	78	76	83	96	94	94	112	106	104	101	97	97	91	99	98	90	85	90	89	97	82	75	81	94	94	111	90	89	95	85	95	84	76	87	97	80	90	84	83	93	95	101	82	101	85	101	94	73	99	79	74	104	76	76	93	89	98	88	85	83	81	90	93	101	99	86	84	86	84	89	87	88	92	96	94	80	93	94	100	76	81	90	91	92	91	95	102	81	96	76	93	87	107	97	72	97	85	89	103	87	100	104	105	92	105	79	94	110	92	102	78	88	86	98	81	112	88	102	90	96	73	76	92	104	90	78	88	90	94	88	80	94	101	105	81	87	90	110	82	85	102	108	81	102	80	97	113	85	92	91	72	97	95	84	92	96	98	85	81	86	100	99	73	94	85	85	92	81	96	78	99	120	99	102	105	102	95	83	87	98	94	98	79	93	74	98	84	101	99	104	106	100	94	83	92	91	82	90	114	102	93	99	85	93	101	104	92	96	95	94	94	98	110	86	114	112	94	88	83	78	80	88	94	85	87	90	91	89	82	75	102	87	91	69	84	84	93	95	80	112	97	87	68	106	84	114	94	95	97	98	106	110	99	84	113	74	82	88	78	100	89	81	99	103	95	91	80	76	94	87	78	97	85	99	81	83	86	78	87	90	84	102	89	78	95	82	84	75	91	89	87	92	81	76	99	85	94	84	92	96	94	88	87	109	83	85	100	86	82	87	88	107	92	86	79	96	101	82	79	79	88	74	101	99	84	89	92	85	102	96	90	87	84	97	90	79	86	88	94	102	89	95	93	91	85	102	95	95	91	110	96	99	87	87	120	92	91	71	111	99	92	92	91	93	81	86	81	96	81	85	87	84	100	86	78	80	104	78	88	106	95	91	82	89	88	99	103	99	95	91	87	98	80	93	91	82	100	65	83	92	80	93	82	78	104	103	102	80	83	100	104	100	91	89	81	94	105	81	91	96	85	104	91	95	113	88	64	100	93	77	84	93	94	79	91	85	86	89	91	85	89	93	94	88	88	100	109	94	85	108	92	95	94	90	109	91	96	99	94	98	87	79	108	94	83	91	88	106	108	88	80	76	83	105	83	92	94	83	107	91	97	81	71	97	98	109	89	93	118	94	69	99	107	93	83	83	84	93	86	93	80	91	78	77	82	78	94	78	104	88	98	95	73	77	94	84	96	96	80	75	80	115	89	79	81	94	84	101	95	104	89	82	97	84	77	82	87	90	88	90	80	86	90	80	93	77	91	96	89	101	94	90	85	99	98	88	76	104	103	98	90	92	93	93	78	92	85	86	96	82	100	93	110	78	87	80	83	103	90	84	79	83	99	86	101	87	108	99	89	99	107	90	108	95	89	81	101	104	103	97	83	90	115	93	109	79	75	107	72	91	86	98	81	98	88	97	78	98	106	84	86	89	86	84	79	83	96	88	82	97	91	107	112	79
8912	1171	880	1023	1740	2257	2185	1962	1709	1554	1365	1171	1075	1081	1024	970	942	908	868	837	816	787	808	767	764	761	754	769	755	684	702	741	716	721	720	675	686	692	725	721	645	707	710	700	691	705	692	702	672	642	675	686	692	704	630	693	676	681	671	640	665	684	657	670	690	685	693	667	686	673	645	658	684	691	704	686	684	640	636	648	632	706	674	628	642	650	733	625	658	659	644	615	662	673	684	674	652	614	652	688	624	643	663	652	689	629	603	639	650	669	652	663	615	686	624	679	658	683	662	660	703	639	688	706	633	694	666	660	669	611	660	661	669	663	656	658	631	683	626	668	611	679	710	709	692	649	631	686	633	682	687	690	646	648	660	632	653	657	678	672	690	648	647	651	654	678	677	649	670	689	690	661	656	631	655	631	648	664	642	665	656	664	628	682	649	685	621	737	655	632	625	688	665	667	661	644	682	651	631	689	645	661	644	712	675	655	615	672	654	644	641	681	648	687	672	642	642	690	631	623	694	620	635	674	653	651	665	657	620	690	662	691	646	627	667	668	633	661	660	683	635	656	665	686	663	670	675	658	706	645	696	635	641	676	702	632	654	674	653	666	670	613	671	680	646	620	643	703	659	644	640	673	670	671	630	662	642	658	646	668	657	649	690	689	633	663	645	660	632	689	702	632	648	668	673	665	667	653	624	649	635	633	626	633	711	641	698	689	646	663	643	658	680	648	686	680	661	675	648	664	635	690	638	615	627	650	647	661	673	610	650	728	687	655	657	654	669	652	637	687	667	680	677	664	661	694	672	635	666	665	665	632	691	666	665	675	666	686	668	632	657	645	661	666	657	658	616	669	690	644	706	662	693	666	674	671	661	647	652	669	633	650	640	665	634	671	673	674	690	621	712	681	681	683	645	680	667	648	651	686	671	630	645	691	708	627	723	667	652	665	649	674	680	659	668	700	675	652	667	662	664	642	705	656	647	659	689	650	669	700	641	681	638	667	707	650	652	628	656	661	638	658	645	662	644	648	619	629	646	660	653	643	652	629	656	656	674	656	715	628	664	619	636	691	664	655	646	661	672	641	628	645	662	715	622	638	622	681	629	689	690	651	654	656	683	643	612	678	713	661	648	665	640	670	656	681	638	653	618	688	691	656	654	671	685	663	674	671	677	644	650	656	664	674	670	644	649	665	678	676	630	663	658	687	686	667	622	664	671	683	643	655	685	677	637	647	685	667	596	641	706	694	654	711	622	720	651	652	634	653	648	645	636	640	671	637	622	700	627	633	650	698	635	671	696	677	713	648	666	675	665	666	662	689	643	641	642	655	649	681	665	606	622	686	638	674	629	664	682	648	672	631	666	683	643	684	662	672	646	696	695	655	684	715	654	652	674	630	623	664	666	658	669	674	712	680	645	656	683	616	630	665	657	679	653	681	682	695	713	618	625	664	645	660	615	709	653	684	697	659	668	643	643	663	628	614	665	637	634	625	668	661	661	658	643	631	622	681	724	643	669	689	672	668	638	675	649	667	651	689	656	638	678	617	634	628	645	688	651	662	651	618	655	643	700	678	633	702	656	690	666	669	689	677	660	694	679	636	691	633	613	650	659	665	650	653	648	656	633	681	651	673	641	700	676	654	640	646	690	688	640	674	657	652	696	680	662	698	682	647	669	634	687	652	663	662	706	640	603	711	640	628	667	674	666	700	638	662	667	683	643	649	659	631	690	656	663	678	651	660	639	673	669	709	636	665	675	670	720	683	673	624	676	620	709	630	644	665	705	691	655	717	660	670	632	647	647	621	637	617	651	675	652	677	669	677	627	654	697	660	636	671	650	708	647	646	693	626	643	673	671	629	684	684	669	643	655	661	695	665	634	643	652	642	718	642	638	637	721	643	641	689	637	658	692	645	677	610	662	662	695	627	650	632	702	646	665	662	687	650	696	688	638	630	659	692	630	714	653	627	676	707	666	636	641	668	633	632	670	723	643	610	621	635	639	686	682	651	651	653	696	652	672	673	674	637	671	651	667	678	662	639	625	675	651	667	693	666	661	640	630	718	638	648	669	642	640	685	630	699	651	652	604	713	646	661	682	647	650	607	668	645	655	673	723	638	641	685	646	652	696	642	645	661	685	647	642	630	701	650	679	704	625	657	651	682	695	641	667	708	641	659	623	655	660	665	662	682	629	617	663	713	677	647	669	664	724	672	637	673	671	669	690	686	725	698	629	639	686	624	698	650	647	669	677	686	674	649	665	644	657	592	661	659	663	625	672	659	653	674	675	650	684	622	680	676	622	653	708	632	640	631	625	656	666	646	667	661	624	627	659	713	665	669	612	696	673	683	607	707	682	679	647	668	687	620	648	661	675	648	646	659	633	656	609	645	601	696	663	653	646	609	667	609	695	653	707	645	663	659	629	672	680	670	667	628	670	687	665	658	666	678	628	628	677	616	657	647	652	655	662	660	665	689	623	674	663	665	663	686	673	671	665	668	724	630	687	680	653	706	701	637	643	671	623	636	638	669	644	646	670	644	634	652	681	707	654	649	664	711	678	670	657	660	647	676	656	659	644	699	674	617	664	639	659	639	638	665	653	659	676	639	675	632	637	663	697	656	656	730	637	649	663	628	618	681	640	671	650	639	642	676	693	678	672	689	677	685	646	661	693	630	664	652	704	650	663	635	671	655	658	645	663	680	632	648	652	646	675	658	666	722	662	623	624	651	636	654	634	640	656	657	661	639	664	636	727	661	652	677	666	658	660	693	646	642	673	631	638	642	703	636	686	668	668	629	656	691	649	664	639	702	656	668	675	698	679	685	662	651	640	664	653	639	662	631	660	675	665	633	673	673	636	607	636	675	704	664	629	678	655	626	664	661	609	672	681	631	679	653	646	682	672	655	645	685	677	694	654	610	679	717	622	687	637	684	695	690	637	692	643	691	657	626	688	644	697	695	617	682	677	635	668	661	664	731	647	656	673	670	634	661	673	691	629	636	652	650	685	670	667	646	661	632	646	697	670	625	621	656	647	669	674	707	674	656	637	686	638	689	686	647	622	680	638	664	659	679	674	702	670	675	715	641	675	657	648	681	665	656	627	722	691	707	631	665	680	645	708	687	611	675	662	699	677	673	659	657	646	666	676	629	645	636	683	674	647	667	661	667	654	650	644	646	659	661	715	671	683	686	672	594	653	680	668	680	683	671	668	697	697	628	654	620	685	643	675	678	619	656	625	687	683	674	646	631	668	669	672	686	702	635	659	669	702	716	690	677	648	684	666	655	678	671	677	638	657	672	622	704	643	645	613	706	652	645	660	645	637	683	637	655	665	673	613	645	635	657	655	642	613	601	619	643	669	667	642	677	638	637	660	683	614	643	645	685	609	658	684	656	703	658	628	703	661	664	669	621	652	660	633	679	640	695	675	683	671	676	659	680	644	642	644	622	670	656	683	713	695	658	649	647	667	647	666	675	633	644	645	614	645	673	635	649	672	652
868	112	79	71	55	65	85	69	81	90	73	62	55	61	72	61	61	55	44	41	46	53	46	38	59	38	39	35	45	38	43	44	41	45	44	43	39	40	45	29	38	44	50	47	44	36	38	60	52	42	35	47	46	36	43	50	43	40	29	29	42	37	43	39	40	42	31	51	32	33	35	37	34	44	33	51	43	49	30	40	40	41	39	47	43	59	33	49	39	33	29	45	39	36	38	33	41	45	40	40	42	34	41	37	42	44	30	40	37	40	33	37	44	40	50	33	43	41	39	33	34	50	40	39	37	41	25	38	47	41	37	34	35	47	35	39	27	38	41	33	37	33	49	38	36	33	43	46	36	34	45	39	38	48	28	36	35	27	37	33	39	38	37	39	50	46	46	46	41	45	50	45	33	32	36	37	33	38	40	41	37	42	41	36	38	31	41	36	32	44	42	41	35	41	48	52	48	42	51	36	57	37	51	35	44	42	39	56	37	45	45	37	46	47	33	45	37	39	54	43	19	37	40	35	33	41	46	41	47	45	56	40	38	44	34	41	43	40	45	26	43	37	37	38	41	41	36	34	43	46	35	35	34	47	41	46	39	34	45	35	41	48	34	39	38	34	45	41	31	29	51	32	24	36	37	41	26	34	32	38	46	43	44	36	53	38	38	39	45	31	38	39	45	39	34	49	38	38	34	37	39	32	30	38	38	38	49	37	40	41	36	38	52	40	29	37	48	34	41	40	31	35	45	36	38	34	35	31	34	44	43	41	41	34	42	54	42	41	35	40	47	32	37	41	57	33	32	31	47	32	50	49	44	36	41	45	48	34	36	32	42	36	41	39	41	38	46	43	41	32	40	45	49	37	33	44	37	41	43	45	35	37	35	39	36	60	30	39	34	35	35	36	32	40	40	40	38	34	34	39	30	27	39	36	43	29	41	47	35	33	46	42	38	43	31	47	35	39	38	35	39	26	37	42	48	37	45	30	32	38	43	30	36	31	43	45	33	37	40	29	37	39	42	48	35	38	31	32	28	40	38	50	32	51	41	38	38	31	53	37	46	38	43	30	48	35	35	43	39	42	41	36	35	45	40	37	33	35	41	32	50	42	36	55	33	43	41	38	51	44	38	29	42	43	38	33	44	43	36	44	35	45	25	43	41	37	31	37	37	38	42	49	37	41	46	38	41	33	36	30	41	36	43	37	29	39	35	45	35	41	33	46	39	43	43	33	44	38	40	24	40	41	44	33	42	36	33	45	41	36	39	38	39	37	34	38	43	45	39	40	37	43	39	45	51	34	32	56	35	37	51	39	33	30	42	31	39	32	39	35	46	53	38	38	50	34	36	39	42	34	43	35	39	31	37	38	42	44	31	44	38	43	38	45	43	32	35	44	38	45	35	42	37	28	45	42	42	36	43	51	41	44	42	35	57	40	33	35	34	38	40	36	25	28	45	38	45	48	40	35	40	29	42	41	38	38	52	40	44	40	46	48	25	45	32	28	41	45	38	38	42	32	42	29	39	42	38	35	37	31	49	41	37	48	41	33	47	38	56	30	49	28	39	39	37	40	30	43	24	42	47	38	34	37	41	48	38	29	32	33	42	42	51	45	38	48	41	45	47	44	40	34	49	40	41	54	33	25	40	38	38	45	45	36	32	38	35	36	37	37	36	45	45	40	38	39	43	42	40	42	44	39	38	39	34	40	40	39	38	39	49	36	44	40	40	42	32	22	42	43	33	34	35	43	34	51	49	44	46	37	53	45	48	41	30	43	33	43	47	36	42	34	36	37	38	29	35	33	44	44	42	48	39	37	35	54	31	36	45	44	34	41	44	31	41	47	39	37	36	27	39	43	33	34	28	51	44	42	43	37	40	40	41	45	41	34	30	33	32	39	34	43	29	46	39	34	50	37	40	40	39	46	28	51	38	46	39	27	38	30	39	38	46	33	39	34	45	40	32	40	37	35	34	47	46	43	45	42	36	44	48	47	50	47	34	37	37	50	50	32	44	29	44	30	39	37	43	43	39	41	35	47	40	40	37	47	34	39	38	35	41	38	44	43	30	38	41	25	40	38	51	38	34	45	31	44	40	45	40	37	43	37	40	41	44	47	25	34	38	34	38	37	54	45	52	37	45	27	36	36	33	47	54	30	45	41	32	42	44	40	45	39	25	59	41	40	32	35	43	44	35	37	50	49	29	39	33	35	38	50	39	48	36	36	35	38	44	43	37	38	39	44	36	23	52	36	37	44	32	40	47	37	41	37	31	35	34	43	42	34	45	40	28	38	45	41	41	46	33	42	45	40	38	37	40	36	51	37	45	34	38	42	40	44	48	42	37	33	35	33	39	27	38	33	36	51	37	47	51	46	41	36	43	37	41	42	45	33	49	44	36	49	44	39	42	42	42	35	35	38	39	47	42	38	32	37	36	39	41	36	29	41	47	29	31	50	46	45	41	34	29	40	46	48	37	36	35	45	43	36	39	46	39	42	35	30	34	41	37	33	33	42	33	45	30	37	41	30	46	37	39	44	31	34	42	35	33	36	55	43	38	48	40	37	35	54	33	36	45	34	42	49	56	37	42	39	43	35	36	40	52	31	39	46	46	49	52	38	30	32	39	45	34	38	46	41	29	52	43	31	35	46	43	54	45	43	50	27	40	38	45	47	46	36	36	38	34	48	35	35	28	45	43	33	42	35	36	33	51	42	40	37	45	37	38	47	40	38	41	38	35	43	48	44	34	44	39	39	30	36	42	43	48	35	43	43	31	35	43	42	29	38	44	28	43	32	32	31	43	30	41	46	61	39	28	46	35	39	48	38	53	47	45	41	42	32	49	41	43	33	28	43	35	45	29	37	29	39	38	45	28	41	39	40	29	38	38	59	38	34	36	48	29	38	35	29	42	37	32	35	29	30	48	49	44	44	38	29	40	41	27	44	39	49	39	35	31	42	41	50	51	41	41	49	36	42	47	31	40	37	41	40	32	45	48	46	38	47	40	33	48	40	44	41	40	31	40	44	45	43	43	55	45	42	40	50	40	42	42	36	42	53	30	37	35	40	34	25	31	38	37	36	38	50	43	42	43	43	33	37	37	33	45	35	42	40	44	40	32	46	51	43	37	46	44	43	50	49	37	36	41	35	37	44	42	42	42	48	27	27	43	40	31	36	61	54	36	42	36	43	27	47	42	48	37	43	37	38	39	44	30	44	43	39	43	40	45	34	32	45	47	32	41	39	31	45	44	39	34	43	29	38	39	44	30	41	27	46	45	43	42	33	35	49	41	43	44	35	32	36	42	45	34	33	33	36	36	44	39	38	28	46	35	38	43	47	46	42	45	44	30	38	28	32	34	36	40	52	41	51	55	27	37	48	42	48	46	32	38	44	32	31	38	35	32	44	42	32	37	44	47	40	39	45	50	44	40	44	38	44	34	38	48	36	52	44	41	41	39	34	43	34	40	32	42	38	37	39	34	36	44	46	41	46	38	35
9377	1543	769	975	2625	3567	3367	2800	2251	1862	1553	1305	1131	950	862	786	715	692	651	580	585	503	488	485	491	456	452	424	392	391	384	355	399	366	398	327	367	339	353	350	334	345	323	310	312	330	293	332	330	339	318	288	335	309	294	311	325	282	296	289	299	301	302	316	301	271	309	309	273	285	289	278	311	295	261	293	304	285	276	299	279	273	311	285	303	307	286	274	271	281	257	310	238	277	296	278	291	274	277	259	265	287	285	312	279	273	269	280	274	284	267	289	287	260	277	299	296	274	269	273	280	269	245	271	273	274	278	286	265	265	262	289	292	281	281	302	296	274	286	284	261	315	272	284	316	279	279	253	266	267	257	266	280	284	248	288	264	282	269	278	307	274	231	266	308	262	290	303	285	254	321	255	288	260	281	293	272	299	265	268	286	311	282	290	247	260	273	231	284	306	287	288	268	261	295	272	272	285	295	247	271	273	287	278	318	256	275	244	316	275	281	290	251	278	301	287	287	275	279	283	275	264	291	288	249	283	300	285	246	287	302	285	270	292	272	304	281	267	274	285	266	271	281	275	253	288	281	267	288	291	297	253	309	292	278	248	310	273	274	252	275	286	271	283	261	302	276	276	288	271	273	296	275	301	263	265	269	261	263	269	284	289	256	272	270	268	303	279	277	293	239	267	280	282	295	281	277	269	284	284	298	314	308	304	253	290	266	279	289	269	270	284	271	253	279	279	280	293	284	232	288	255	245	277	272	253	270	279	277	264	292	287	286	260	266	294	288	267	285	282	279	268	276	300	284	294	302	268	259	293	294	259	280	265	261	279	266	293	297	268	308	285	282	268	261	274	277	283	295	256	299	290	279	266	236	258	263	282	265	281	275	268	267	283	235	292	266	275	248	265	292	275	258	263	272	251	291	262	271	268	288	277	271	293	278	278	295	290	299	291	286	266	291	259	278	262	289	274	293	271	280	255	295	284	254	265	280	268	288	256	267	256	284	265	272	286	276	291	304	285	255	289	267	286	279	257	283	281	266	291	264	307	263	257	253	253	277	275	258	245	279	291	279	285	266	306	270	272	310	298	283	274	294	275	271	283	252	275	276	285	265	269	264	265	269	273	297	277	261	272	285	260	284	284	285	276	282	266	310	285	277	322	277	272	275	275	286	281	250	277	273	252	291	266	277	265	262	284	244	273	277	280	288	281	307	282	279	240	265	268	267	287	298	268	220	253	261	274	264	281	263	298	256	276	263	269	258	262	294	267	260	275	284	292	295	282	287	271	287	306	263	271	267	288	296	267	296	259	287	288	260	254	303	280	269	296	270	239	264	278	264	304	263	296	275	255	322	307	269	259	291	262	271	285	271	298	259	277	279	300	269	255	250	273	248	242	289	280	290	282	247	311	284	266	292	288	271	286	281	289	293	262	278	278	246	251	248	279	281	301	283	280	273	261	281	256	266	287	293	288	275	282	277	295	252	268	279	280	277	309	263	277	285	280	274	268	282	282	278	245	262	255	251	270	266	261	275	268	261	231	291	266	262	268	268	283	289	268	279	280	282	273	287	258	276	284	294	260	281	293	289	298	269	272	257	281	275	256	298	298	261	285	291	251	269	296	273	276	261	275	293	274	289	287	285	279	272	280	275	290	277	282	301	256	284	275	317	272	275	303	264	273	271	289	270	281	254	263	256	274	293	275	244	282	302	269	267	249	262	275	264	282	274	273	279	285	272	291	282	290	284	279	275	298	280	285	270	292	262	268	276	309	274	283	265	275	256	275	266	253	289	286	286	269	284	262	236	269	270	282	290	302	277	272	266	300	262	272	297	273	270	251	305	294	252	302	283	261	283	281	275	282	253	265	278	287	270	284	270	268	302	267	286	289	279	250	301	289	254	273	278	251	275	267	286	285	270	233	301	280	281	288	276	270	281	289	264	268	265	282	257	282	288	298	283	283	284	308	284	259	262	301	273	259	278	257	310	322	305	272	265	309	272	285	269	292	297	295	238	287	253	257	293	260	270	284	278	257	293	241	249	267	285	262	261	254	267	263	299	262	296	251	277	275	275	276	307	288	269	263	251	284	262	291	257	261	295	288	268	260	255	254	254	309	273	243	301	282	299	271	242	271	270	282	286	266	298	308	253	296	304	298	305	280	268	288	252	300	270	262	283	282	287	279	272	290	281	266	274	270	263	256	265	255	266	287	283	291	263	290	291	290	298	262	263	312	279	283	270	257	265	293	293	279	293	252	287	272	291	256	309	312	265	265	277	264	276	276	277	283	274	291	287	301	275	296	301	284	269	266	305	288	256	283	271	305	278	306	283	259	269	256	245	267	281	269	265	292	281	280	242	278	243	258	232	289	296	272	293	295	274	255	295	303	259	263	284	274	287	281	269	291	255	246	269	272	283	286	244	271	268	268	272	264	268	295	263	306	292	252	275	279	260	300	267	257	284	305	269	295	274	264	277	277	306	269	265	246	233	263	279	272	273	289	314	269	278	271	296	299	292	280	268	292	272	281	258	249	277	271	302	291	270	293	272	273	281	277	266	253	284	254	282	286	273	260	292	271	278	273	245	280	286	250	271	318	283	279	296	301	244	292	283	252	279	301	280	325	277	273	289	259	276	266	283	279	300	270	273	267	289	268	297	271	293	286	281	317	276	274	297	283	255	268	292	272	259	275	286	274	263	243	278	298	276	271	278	268	269	284	307	296	289	271	283	280	297	260	272	311	278	264	281	273	284	266	279	271	258	312	282	274	285	306	288	303	271	280	243	254	282	281	285	303	273	278	265	316	260	288	286	278	286	272	288	302	288	313	287	278	251	292	267	261	272	301	251	261	281	279	264	290	267	265	257	278	291	266	275	273	293	256	277	268	255	274	284	258	242	280	253	276	282	276	288	291	310	284	299	277	269	296	297	272	286	278	260	275	282	265	293	262	286	266	252	283	286	257	263	250	273	278	272	279	273	253	292	260	271	280	279	274	268	274	266	284	264	279	267	280	265	294	287	250	286	295	260	232	294	273	234	279	256	269	263	274	274	281	253	258	237	248	281	277	274	270	273	295	288	253	271	271	262	284	258	280	285	295	292	275	304	273	249	260	301	267	284	274	264	298	271	273	281	293	244	268	287	279	277	288	296	273	272	276	272	305	269	272	282	269	301	315	262	282	278	278	269	277	302	278	251	287	287	268	288	252	272	278	276	261	297	293	262	280	252	305	277	285	250	250	290	243	244	280	286	297	261	272	297	265	264	302	260	306	261	270	303	258	298	285	290	278	297	307	267	300	254	252	294	269	264	288	261	291	279	276	276	273	278	268	280	263	266	241	262	262	242	279	288	284	278	277	275	255	282	261	297	294	261	268	305	296	257	271	267	268	275	297	260	268	299	296	253	283	265	276	261	260	266	288	280	269	286	283	255	269	259	306	277	292	283	294	261	276	294	272	273	284	254	259	306	267	306	251	268	251	282	255	270	276	259	295	285	246	305	250
1145	58	73	60	69	81	74	51	67	77	64	72	68	75	62	65	70	62	57	57	56	56	49	57	50	60	70	60	70	65	65	65	64	68	47	59	67	69	73	57	63	67	50	63	54	57	56	62	66	56	67	71	53	71	59	72	66	73	87	58	66	43	62	67	67	57	63	48	63	65	63	69	63	55	56	61	54	59	69	59	64	69	50	66	52	57	63	65	60	66	58	56	63	67	61	68	57	61	75	67	65	65	44	46	56	68	73	65	49	54	44	70	66	60	55	80	64	51	53	54	73	76	62	52	57	66	67	51	68	70	41	53	55	57	67	45	62	67	66	51	62	59	58	57	59	56	46	60	66	68	65	56	47	66	65	69	68	57	82	69	67	60	68	66	59	60	44	69	59	61	58	65	68	62	66	58	55	46	63	64	49	60	68	60	64	63	65	61	72	48	65	65	61	61	65	66	63	55	68	59	51	71	72	75	71	51	58	67	53	47	51	60	66	62	40	66	67	48	64	66	60	67	64	46	69	62	60	60	56	62	64	46	59	52	71	62	63	72	67	62	58	67	54	53	53	57	54	65	62	67	56	55	69	70	60	63	61	50	57	68	43	56	77	63	60	59	67	72	54	67	45	62	67	67	65	47	54	54	68	68	59	59	54	51	63	52	61	71	64	61	63	60	64	56	74	55	63	69	44	66	52	52	59	71	69	50	62	58	52	62	74	60	64	61	57	55	68	55	54	73	48	65	69	57	59	74	68	61	47	74	57	63	64	64	52	61	64	73	74	65	67	67	67	64	69	61	68	46	59	51	67	73	55	59	62	78	60	50	73	61	68	68	61	81	51	77	69	67	56	66	64	55	54	60	59	56	56	67	69	71	55	59	51	67	68	72	61	52	68	62	55	48	52	56	56	60	67	69	58	73	50	61	56	68	60	61	66	54	56	66	46	62	54	76	73	64	69	63	69	65	68	49	51	69	59	81	66	40	45	62	64	54	69	55	70	66	72	53	60	77	45	73	64	56	57	61	59	47	56	63	57	58	56	66	49	54	70	59	68	73	62	70	61	63	73	62	62	76	49	73	52	63	52	67	68	74	51	56	69	45	54	60	58	42	71	60	60	62	41	67	60	67	55	56	55	52	69	71	60	55	60	62	66	69	62	71	56	63	62	59	60	57	59	58	73	77	55	67	62	67	63	51	55	63	57	60	67	69	75	71	67	50	69	63	68	64	64	65	61	67	53	57	59	81	69	42	59	69	62	48	51	51	54	60	58	63	58	52	69	67	55	48	58	81	52	46	41	57	65	58	56	68	79	62	57	63	64	72	62	51	45	55	77	61	63	61	56	59	43	69	56	62	63	59	60	60	59	60	74	60	61	60	70	59	71	50	75	56	63	54	75	66	66	54	60	63	70	58	51	53	56	63	44	69	74	66	68	68	62	60	70	58	48	55	47	61	62	65	58	54	63	63	55	70	62	52	57	64	51	71	79	73	55	63	70	60	45	69	63	59	60	59	47	59	61	83	63	63	57	51	65	63	64	62	62	62	64	52	65	57	58	68	61	61	66	49	70	63	64	54	47	62	63	49	58	50	64	64	63	68	58	71	57	58	57	59	62	70	57	64	69	70	53	62	62	47	56	65	61	64	53	60	68	61	67	77	64	51	45	50	53	58	55	77	49	63	60	73	55	50	71	47	57	56	61	63	55	63	61	58	69	60	63	71	58	56	70	59	66	64	71	63	56	58	60	50	48	75	74	64	61	55	67	56	51	67	48	51	63	65	57	70	64	56	47	58	61	53	53	61	60	55	72	53	57	66	67	68	63	52	44	57	58	52	72	63	57	52	79	71	62	70	67	67	57	58	63	59	64	65	67	65	60	68	73	63	54	56	61	59	51	62	69	58	58	56	60	63	70	57	62	53	91	71	68	51	59	62	67	48	61	60	64	67	61	51	62	54	66	52	53	54	59	60	46	61	70	61	61	64	85	56	50	56	75	55	74	64	51	65	63	67	61	57	75	57	56	51	57	61	65	77	72	67	58	57	59	70	50	61	58	63	78	57	49	60	55	63	62	63	56	44	69	68	70	63	60	51	59	47	77	71	72	62	51	66	64	60	65	58	54	60	54	56	60	64	60	66	69	60	48	64	41	69	65	49	59	66	59	61	50	61	51	77	73	59	71	54	68	62	71	41	63	56	61	65	63	61	65	45	51	72	56	55	68	59	61	63	54	66	52	55	55	38	52	66	50	66	54	45	61	64	59	70	64	60	60	60	60	55	61	53	57	70	70	57	75	63	67	54	67	62	50	56	65	64	77	64	53	57	54	59	78	69	71	69	59	67	44	64	44	62	52	73	63	66	60	55	61	67	64	63	59	65	58	71	68	71	55	55	62	63	76	55	61	61	44	48	41	54	62	59	63	50	79	58	65	59	57	69	59	69	52	65	66	66	56	73	55	69	65	67	61	69	56	59	64	65	78	60	60	51	45	74	68	62	61	60	51	56	53	67	58	65	65	62	73	62	67	62	53	61	54	55	49	62	55	63	73	75	51	61	49	48	58	66	57	66	75	57	77	56	68	65	54	53	40	67	63	58	54	59	52	64	56	76	77	70	49	61	44	58	73	70	51	55	55	72	81	64	71	57	60	65	59	69	68	80	67	78	59	61	57	59	52	51	65	56	65	47	86	63	54	57	60	61	51	75	60	70	59	60	69	54	65	54	66	59	64	58	68	64	54	60	67	52	60	56	66	61	44	58	65	52	74	56	68	54	73	82	57	67	65	62	57	66	61	70	53	64	49	71	61	79	63	57	66	53	59	65	56	64	65	57	59	68	59	80	64	71	67	49	67	64	57	62	64	71	56	61	59	54	79	62	70	56	65	51	72	67	59	68	56	59	58	56	73	55	59	66	58	61	62	65	53	62	57	58	55	73	66	48	57	59	74	74	68	70	67	63	77	65	77	64	55	69	60	59	58	69	63	61	64	59	64	56	71	68	58	59	57	54	57	69	59	44	68	65	43	52	75	65	77	65	63	63	62	48	74	45	58	67	64	56	65	63	70	52	45	59	73	64	64	63	53	54	81	67	57	44	62	56	65	56	59	62	72	65	54	48	53	57	46	56	59	70	69	52	62	65	57	57	50	64	55	65	67	57	58	61	69	65	55	68	61	55	53	71	59	71	60	71	72	68	65	72	64	68	80	59	55	50	56	60	65	64	59	76	58	64	57	66	65	80	62	68	58	67	68	62	52	54	52	62	71	60	50	62	54	78	62	71	61	59	62	62	59	69	66	42	74	63	62	61	53	63	88	58	60	55	54	65	64	70	65	62	61	62	58	56	52	49	61	61	59	57	61	55	53	69	69	59	60	55	65	57	63	72	56	60	64	60	67	60	44	63	58	69	68	61	57	75	73	63	57	64	60	50	64	61	56	71	73	54	49	66	62	52	56	63	71	58	49	65	73	60	77	60	66	69	62	62	63	57	67	52
7074	651	505	551	711	882	887	751	743	655	624	618	631	535	530	541	540	496	528	521	484	489	473	467	467	480	515	466	517	484	467	465	485	441	473	454	477	447	479	460	446	448	484	446	474	457	440	422	419	450	433	464	482	423	476	442	406	414	442	447	477	413	466	487	472	419	455	432	449	432	451	455	465	427	449	453	450	471	433	435	457	435	437	426	449	507	467	484	438	491	454	461	464	430	419	439	480	455	453	455	483	466	459	458	465	434	430	446	486	452	478	436	429	452	459	475	472	472	452	491	484	442	478	479	478	454	489	444	414	440	415	432	473	440	462	433	471	472	449	475	471	454	462	464	439	453	461	480	467	449	458	451	439	448	462	468	454	433	486	489	460	462	410	462	477	453	465	457	436	441	427	442	442	447	473	492	421	471	469	464	462	454	435	474	481	428	406	462	468	447	456	486	425	420	450	459	477	463	458	446	440	472	434	450	479	447	466	479	487	438	455	456	449	443	444	490	450	471	456	466	459	434	421	445	419	451	463	443	462	429	464	482	483	421	447	464	418	458	484	405	469	391	467	442	479	503	414	429	451	436	453	442	454	455	449	437	466	413	482	435	472	429	487	439	486	467	427	474	425	443	452	464	476	462	440	481	457	469	447	426	445	468	485	478	430	469	466	485	459	437	493	466	483	463	432	444	463	438	476	447	473	473	508	440	499	437	436	476	415	460	459	456	436	440	461	460	435	428	481	467	449	461	458	430	439	440	467	450	438	431	447	403	439	481	401	487	446	436	459	433	430	459	462	477	475	460	445	451	454	489	462	408	452	425	493	471	495	461	446	483	428	476	455	458	475	500	460	443	456	441	426	480	473	435	468	447	465	453	480	472	444	428	458	440	422	444	449	406	438	472	455	456	488	485	427	483	439	446	456	472	437	477	449	445	455	438	453	478	449	472	450	466	458	445	457	485	445	452	499	443	445	460	423	452	453	451	468	484	479	469	465	486	440	479	489	423	442	481	441	490	484	460	441	466	428	425	470	448	476	454	437	481	475	463	465	482	443	438	457	451	459	437	429	443	455	460	486	433	454	490	431	462	474	442	453	485	445	434	466	444	460	477	420	439	439	497	461	511	473	439	475	483	459	458	479	440	459	441	437	456	480	471	462	446	440	437	446	407	478	445	474	454	490	462	454	473	450	435	466	465	432	420	456	444	493	444	475	475	456	443	454	493	457	430	455	472	434	485	461	448	437	419	430	444	455	440	425	442	434	471	442	415	423	484	414	476	448	479	428	456	461	445	482	452	476	456	458	449	447	476	471	461	465	490	410	441	418	475	484	428	445	484	488	453	458	448	428	443	505	431	432	442	449	452	467	447	474	450	484	428	446	480	436	445	487	430	430	468	438	451	453	456	484	491	451	451	488	466	414	439	428	430	470	471	419	460	462	488	451	441	455	440	482	488	474	434	446	463	474	473	439	481	468	476	434	476	449	458	481	509	451	490	460	456	454	463	472	461	407	463	460	471	429	479	466	459	481	456	478	474	442	455	462	476	473	466	494	469	429	484	469	462	461	459	500	468	428	515	459	453	431	429	470	433	459	411	435	471	446	415	436	459	465	447	505	495	443	451	453	491	438	443	457	442	467	464	464	414	434	436	461	493	436	450	439	449	439	492	456	446	477	461	466	470	428	437	441	464	474	430	458	456	448	486	474	458	454	461	476	455	419	432	481	468	463	462	446	462	467	465	414	454	421	438	462	434	468	454	463	459	439	461	464	467	463	463	415	428	435	466	486	455	404	484	475	450	490	419	453	443	438	435	440	438	448	515	469	476	437	470	498	481	441	445	438	428	394	469	426	446	459	417	451	476	495	404	442	438	467	490	481	462	450	463	451	490	461	463	433	467	460	435	493	478	428	459	429	442	425	453	437	470	482	416	443	437	450	435	469	462	425	438	433	454	455	454	466	469	477	430	455	497	432	445	451	435	449	458	468	454	467	468	500	458	444	429	448	477	470	418	451	440	447	458	429	423	438	433	469	461	443	474	465	444	427	408	467	445	449	460	441	410	449	490	442	454	445	421	451	442	469	495	463	433	433	467	447	466	435	427	483	448	474	445	439	463	434	442	413	434	485	476	448	462	440	455	470	423	485	451	469	450	420	440	468	456	471	458	431	450	447	461	471	454	456	453	415	445	441	451	489	431	415	430	404	450	471	425	446	488	482	453	434	452	476	469	452	428	423	477	466	452	438	444	437	449	473	432	457	476	483	451	444	440	447	518	429	444	412	487	450	490	449	483	453	489	430	456	466	427	450	476	458	435	436	437	480	460	435	440	438	451	451	454	435	437	470	442	471	461	467	444	409	442	444	445	477	494	457	454	447	453	503	446	460	461	441	432	445	477	471	471	456	450	474	455	454	430	454	443	438	457	438	467	463	466	454	441	445	442	417	436	438	453	474	467	490	482	440	477	462	441	444	452	444	456	455	450	492	472	487	450	443	472	447	476	446	428	448	501	475	458	486	447	438	486	470	456	444	468	423	452	419	445	435	474	453	452	458	431	492	445	473	455	450	430	451	436	446	442	477	440	436	450	451	493	446	442	515	497	428	455	443	447	438	482	453	461	446	469	475	464	430	444	418	451	429	462	437	444	466	441	407	451	472	472	439	444	420	487	451	479	479	442	437	437	449	442	429	481	463	462	459	438	492	464	420	474	447	459	431	460	427	448	486	454	470	457	445	472	455	426	434	462	513	471	468	482	494	520	469	467	450	451	436	513	460	443	423	471	436	456	438	446	447	461	473	433	444	458	472	433	444	466	471	434	448	429	448	436	444	482	456	477	474	444	432	469	467	461	429	480	438	466	442	431	459	453	482	435	442	470	479	437	452	429	478	479	470	435	417	430	430	458	503	494	502	494	441	472	432	455	477	447	407	499	470	458	446	479	443	456	472	452	438	441	471	442	482	454	447	448	435	482	426	442	442	434	450	435	494	459	467	487	438	443	452	490	473	461	465	485	458	444	453	491	485	458	458	432	441	475	416	436	481	463	433	446	475	462	455	424	433	478	459	481	439	426	452	449	467	452	466	469	432	436	445	457	433	454	407	451	406	447	463	473	448	465	458	433	454	455	435	456	459	418	412	466	463	476	442	423	454	470	449	443	461	467	471	425	481	474	433	460	444	473	501	479	451	454	462	435	475	485	440	487	415	450	427	454	467	437	463	461	438	442	480	468	442	476	468	421	456	438	419	459	451	473	471	480	510	468	469	474	409	459	481	476	436	474	449	465	467	465	467	463	458	427	431	465	457	445	446	463	461	427	442	455	456	424	462	451	464	481	463	448	476	463	424	423	471	441	449	453	462	437	460	489	423	489	446	424	436	428	469	433	461	464	473	449	463	430	463	455	486	476	409	488	466	468	480	431	437	431	454	448	462	439	452	447	496	511	459	489	452	469	432	446	411	418	457	459	468	476	445	451	453	425	479	444	428	466	460	479	436	464
446	70	35	37	31	36	38	50	47	44	41	41	33	39	18	25	27	34	26	23	28	26	20	11	23	22	31	15	28	23	22	25	26	22	25	22	30	24	20	24	20	22	16	16	19	18	26	20	16	22	27	20	22	25	19	25	26	24	23	17	24	22	25	27	20	20	24	28	18	19	19	19	23	21	26	25	26	15	26	18	20	21	22	21	23	15	16	20	30	23	21	15	23	22	19	21	16	15	22	29	28	26	29	25	20	20	26	21	20	28	22	23	17	27	20	24	25	16	18	16	24	32	17	19	24	24	22	16	14	28	19	23	21	14	20	20	20	14	17	29	23	23	25	21	13	22	19	17	20	25	27	24	13	19	23	25	24	19	24	20	21	20	18	23	23	23	25	14	15	19	16	30	18	24	20	21	17	23	22	20	20	24	24	18	17	26	29	22	21	20	27	23	11	18	14	17	15	27	17	28	22	20	30	16	29	16	16	15	21	20	26	18	23	16	22	25	20	26	14	20	27	20	19	17	12	23	14	26	18	14	24	26	33	20	24	11	15	24	17	21	19	18	14	15	22	19	14	19	23	16	17	22	23	25	23	20	18	33	27	25	19	19	27	24	19	17	21	18	20	19	25	17	19	22	14	15	17	25	18	16	15	23	25	22	23	18	21	16	21	30	21	33	16	18	16	19	20	30	22	21	19	20	20	21	25	18	25	15	24	10	21	21	24	13	28	18	21	21	24	14	23	9	18	20	19	23	19	18	13	23	23	27	10	24	17	22	16	18	16	23	19	22	18	25	20	25	20	18	22	17	32	21	26	18	27	28	21	22	18	17	16	15	28	15	16	15	21	21	25	18	22	20	20	18	16	23	20	26	20	20	21	11	21	17	29	16	18	20	19	19	21	16	24	16	16	33	12	18	20	31	18	34	27	21	18	19	15	14	20	20	18	14	25	17	23	18	24	20	20	16	14	28	21	19	21	23	18	20	19	21	20	22	25	25	31	26	22	27	20	22	25	25	16	19	22	15	8	17	11	14	13	22	15	21	31	15	19	29	13	11	20	14	16	20	18	21	23	18	26	31	18	25	19	25	17	27	15	16	16	21	17	19	33	16	19	23	25	21	27	18	20	26	12	17	21	13	20	19	22	26	16	18	24	22	26	23	21	19	26	22	18	23	23	20	27	30	21	19	18	21	26	21	24	19	22	16	19	24	19	21	28	25	21	15	22	20	16	26	22	20	26	25	13	29	19	26	34	13	18	14	25	17	23	17	16	22	21	28	25	23	17	24	23	19	12	19	32	16	22	15	27	24	28	27	19	19	22	19	19	21	23	29	16	15	28	25	24	17	21	20	22	23	23	12	26	25	21	21	22	16	18	12	13	13	10	16	15	23	11	19	21	18	20	21	25	22	15	19	17	21	18	26	21	24	25	26	13	16	16	21	12	22	19	20	13	16	30	19	29	23	23	17	13	16	20	23	23	23	23	16	18	19	23	14	25	14	34	20	22	23	12	17	19	26	14	25	22	22	22	19	20	25	19	35	22	16	20	20	21	30	15	21	14	20	21	20	17	23	12	18	23	15	28	23	29	18	14	19	17	13	25	20	24	27	20	21	21	17	22	24	18	23	19	19	31	23	20	25	20	20	22	28	23	21	22	17	10	20	18	20	24	19	28	29	27	20	30	22	29	15	23	23	26	24	22	15	20	21	27	27	24	17	21	20	17	21	14	21	24	24	20	21	30	20	18	28	17	25	20	27	27	18	15	25	18	17	29	19	21	20	20	19	23	12	26	19	26	23	26	24	24	23	24	26	22	24	21	19	20	25	17	18	18	24	23	21	16	30	21	19	35	28	14	25	25	20	24	18	24	16	18	30	19	21	19	20	25	22	14	17	21	30	16	22	17	21	18	17	17	17	18	21	23	16	26	20	25	25	16	20	20	18	15	21	25	21	16	23	28	24	23	25	22	21	22	27	24	15	23	28	15	22	23	22	14	14	16	24	17	21	22	22	28	17	18	24	25	20	15	15	21	22	30	19	12	18	18	26	21	17	33	17	14	13	19	25	20	13	16	25	21	19	27	27	17	23	28	18	24	21	17	22	17	13	20	16	23	23	12	15	23	30	17	24	16	28	20	18	12	14	15	14	25	17	27	23	17	33	18	19	19	23	22	21	20	18	24	17	17	18	21	13	19	36	26	23	19	25	28	20	18	16	28	19	18	21	9	21	24	21	23	24	13	17	30	32	18	15	17	12	16	21	18	20	25	19	20	15	22	10	25	29	22	18	16	23	19	19	12	24	23	24	22	11	27	19	18	19	21	22	19	20	20	23	19	17	20	19	25	29	28	27	19	23	24	16	15	19	27	20	21	12	24	12	17	21	27	17	17	18	24	17	15	23	23	13	17	17	22	20	19	26	20	23	23	25	27	26	26	30	19	15	15	23	25	16	24	20	19	20	25	16	20	29	20	12	21	32	20	26	22	17	20	12	16	17	26	21	20	18	19	24	14	15	26	18	24	24	12	23	21	16	24	20	22	20	23	13	13	20	23	21	13	18	18	25	22	29	24	13	20	18	20	20	19	23	19	26	13	20	19	17	17	14	16	28	24	18	22	24	23	20	25	20	18	21	23	21	18	15	21	20	17	22	18	18	24	22	20	31	19	23	21	24	30	17	26	18	19	30	19	27	21	27	25	17	16	19	12	16	23	31	14	22	22	30	22	21	27	19	19	19	9	19	23	21	15	22	25	21	21	24	14	22	27	21	16	21	14	19	24	20	15	16	24	19	22	17	18	17	25	19	22	22	16	18	24	19	17	20	22	26	22	21	23	22	25	23	15	23	23	12	12	17	28	22	19	23	23	16	19	29	19	22	19	17	22	23	15	25	17	23	22	34	17	15	23	27	20	17	17	19	18	15	21	18	26	18	18	23	24	17	16	13	21	12	30	20	24	24	12	17	21	26	21	22	21	23	21	15	12	19	18	22	16	19	25	22	25	10	16	29	21	25	18	28	21	22	19	23	17	22	17	19	32	28	24	23	26	17	29	17	22	26	21	19	20	23	18	29	18	25	19	16	15	16	16	28	19	22	21	26	11	16	20	20	25	21	24	21	20	28	20	24	12	17	20	25	17	16	21	14	13	17	16	27	18	15	24	24	20	16	24	24	18	18	22	12	21	21	18	15	17	16	21	23	16	27	29	30	23	15	24	18	21	19	16	25	24	23	29	26	22	18	19	18	34	20	24	27	23	21	21	16	16	17	21	13	28	21	21	26	22	18	23	19	15	28	18	19	14	22	21	19	29	19	22	16	25	22	11	19	21	18	19	20	19	23	23	18	13	16	25	13	15	24	24	21	13	24	14	28	26	14	16	26	17	21	14	19	25	17	26	24	23	23	18	20	15	23	23	11	27	16	18	20	18	27	16	20	21	13	27	21	29	11	18	34	19	17	23	21	29	19	20	14	13	18	19	25	24	13	21	22	24	16
6717	1030	470	646	1683	2213	2143	1657	1383	1087	888	737	635	562	486	512	411	381	377	333	347	335	270	262	268	248	216	214	234	209	226	198	245	214	191	211	196	175	183	178	185	175	194	201	174	166	158	170	169	191	197	184	146	190	154	160	176	167	184	176	150	147	167	159	180	167	152	182	168	181	146	148	176	165	183	175	189	143	138	152	161	166	161	170	159	150	158	148	175	167	160	180	148	141	133	166	166	147	152	161	171	165	152	156	140	160	147	156	159	180	152	176	157	173	144	164	185	165	179	139	157	158	148	151	167	162	152	157	150	142	153	153	181	132	148	139	164	155	146	175	161	160	170	156	159	163	143	148	145	171	149	141	154	148	153	174	152	133	130	143	150	136	175	156	157	141	166	156	140	173	157	151	136	138	152	169	136	152	148	132	125	152	156	136	159	167	171	150	154	147	167	159	140	141	169	141	146	172	130	171	146	162	167	161	181	150	148	154	144	179	159	149	143	184	158	146	168	158	144	184	133	153	153	151	132	155	134	148	165	184	132	161	157	167	161	158	164	145	124	184	131	154	161	151	125	137	151	162	162	168	157	139	148	153	173	171	142	187	151	166	157	146	156	160	186	156	165	169	155	143	162	170	134	155	154	154	162	163	156	137	161	135	155	151	150	164	156	170	166	142	148	134	153	143	157	161	176	162	156	148	152	174	145	163	171	145	143	148	153	150	139	159	161	140	140	168	147	163	157	177	160	185	150	182	155	171	165	170	170	175	161	172	153	164	135	145	140	142	121	146	191	147	156	160	157	141	157	155	162	157	167	152	150	150	169	167	166	165	128	164	158	150	150	155	170	135	149	161	167	164	152	169	190	160	139	163	173	146	146	173	154	156	152	161	148	154	158	147	151	167	157	155	176	181	141	152	145	156	168	147	145	151	146	137	154	167	156	149	191	155	147	172	147	141	165	156	163	143	149	128	166	134	169	133	179	175	130	143	160	150	141	153	147	144	165	169	117	147	155	160	131	158	149	152	143	151	146	166	146	130	149	143	166	170	153	158	164	138	153	159	146	149	152	163	170	145	158	163	159	152	152	143	148	168	166	153	164	160	165	135	161	166	176	146	146	149	174	152	168	149	136	141	148	160	152	156	157	171	146	152	169	163	182	171	148	141	151	154	159	169	171	146	160	156	163	168	156	128	186	144	141	138	154	154	154	178	167	146	137	149	143	179	160	141	168	169	175	160	144	158	163	147	172	165	157	138	146	152	171	145	152	170	169	176	157	158	174	159	162	159	149	156	171	165	147	143	146	167	143	141	139	149	139	176	122	160	195	157	156	165	139	154	139	163	165	139	143	177	162	142	152	159	156	162	152	154	167	149	138	148	197	142	176	154	160	138	148	162	159	145	150	158	146	180	161	133	148	164	174	178	150	147	158	152	140	149	175	179	177	147	146	170	151	143	159	137	130	140	146	154	132	169	164	146	151	168	173	174	161	155	153	156	150	138	162	165	176	150	167	174	152	161	152	143	162	145	155	159	171	154	157	161	159	158	172	162	158	147	146	134	159	147	161	170	163	139	141	161	159	146	143	161	165	162	149	161	163	151	160	149	148	152	158	162	148	146	179	167	160	141	169	167	164	147	149	149	163	154	153	161	155	165	168	138	166	148	168	152	161	169	142	164	154	172	156	172	185	141	158	163	158	159	161	141	159	146	147	157	150	152	155	160	147	139	162	138	146	176	157	149	171	155	150	138	175	146	159	167	170	169	144	135	175	152	152	137	167	167	165	141	158	156	165	141	164	151	142	166	141	145	153	165	168	142	155	166	155	155	153	149	154	143	153	160	184	157	154	137	177	172	159	144	157	171	148	164	166	149	150	160	147	144	140	152	184	139	144	142	159	162	159	140	164	182	151	182	150	159	141	157	169	152	148	151	168	174	149	155	149	151	177	158	164	155	167	154	154	148	149	176	184	163	161	147	155	154	157	158	169	142	154	156	132	156	160	157	151	155	141	171	140	147	169	156	152	165	148	165	149	167	158	160	150	175	150	175	162	157	174	153	156	158	148	149	158	142	149	157	164	144	174	134	145	160	159	163	158	136	167	156	162	151	145	146	134	161	144	148	138	161	150	153	164	151	174	142	192	148	168	167	155	158	135	154	144	122	147	152	167	190	145	171	149	160	167	160	164	164	157	155	159	160	172	139	142	162	148	158	166	190	174	144	167	168	150	159	148	138	162	141	150	191	135	149	162	166	158	165	173	152	142	143	148	134	162	148	175	134	140	172	154	142	149	172	128	138	152	139	160	158	135	156	167	157	166	157	149	145	156	135	169	149	164	155	142	171	141	158	145	167	153	135	151	169	154	144	177	185	139	147	164	155	140	164	140	165	153	164	177	143	146	150	148	140	148	141	153	169	160	157	157	146	149	163	165	148	124	143	157	169	176	154	158	140	125	156	158	141	166	136	153	150	141	190	164	129	155	148	150	170	168	146	166	159	168	155	154	170	157	148	146	162	142	135	172	150	129	155	155	147	166	153	134	141	156	144	162	148	172	164	134	154	125	158	151	148	167	166	179	130	153	156	166	162	154	196	147	145	157	158	159	158	132	162	152	166	152	143	176	155	153	151	158	152	151	163	157	140	155	138	146	165	176	150	172	168	169	150	166	170	166	152	160	165	163	138	166	139	170	162	156	154	151	157	132	169	161	148	149	144	162	155	154	148	155	120	185	182	159	153	160	122	152	172	152	162	138	160	143	162	156	154	170	179	155	153	153	157	150	146	153	149	162	176	159	155	144	157	154	143	165	169	149	155	155	165	155	148	168	138	171	173	167	134	178	143	152	141	165	153	147	156	179	150	162	169	164	144	176	172	165	167	142	135	173	142	162	145	149	164	151	148	162	130	166	150	184	152	166	139	123	158	149	138	174	147	158	164	146	142	149	177	150	156	152	159	160	165	162	159	142	136	148	158	141	168	149	154	152	177	165	159	179	170	143	160	159	151	172	143	154	157	150	165	134	172	166	154	160	150	138	155	161	159	166	166	152	147	167	149	147	145	151	151	158	134	151	169	157	154	166	162	162	169	155	149	168	170	124	174	148	163	149	162	172	176	147	166	156	145	151	163	137	166	165	187	146	143	169	156	143	151	162	141	165	142	182	170	138	160	172	149	148	136	172	143	136	165	146	165	154	154	151	159	163	155	177	160	153	155	178	161	167	138	151	135	163	164	139	136	154	150	165	144	146	158	138	127	143	158	152	151	165	150	137	131	151	167	179	151	157	153	179	155	170	149	145	148	146	169	158	152	169	155	165	165	143	153	142	141	171	154	145	163	188	176	168	169	157	173	147	127	163	155	149	168	139	149	129	163	176	164	161	150	164	140	162	147	169	155	158	158	149	164	158	163	169	154	157	149	168	168	147	144	145	168	151	147	181	138	145	140	148	157	169	150	160	162	157	159	169	144	150	151	128	161	135	139	158	169	153	137	159	139	152	143
1675	144	115	99	99	108	96	108	104	118	117	95	101	96	118	94	111	88	103	103	104	101	106	90	102	92	104	93	102	72	83	77	87	99	97	83	103	89	92	97	95	95	101	88	91	81	86	79	89	79	102	91	90	89	105	97	91	81	93	84	90	93	77	80	84	95	94	81	86	100	92	86	83	81	80	95	86	107	83	96	85	94	96	110	88	90	81	122	80	103	88	85	86	84	88	100	98	84	95	106	97	90	86	92	85	86	81	108	88	124	81	78	91	95	84	105	107	108	96	83	90	103	91	88	83	86	103	92	105	112	89	85	68	95	86	85	93	91	105	90	87	94	96	74	79	93	85	79	81	78	96	91	95	78	103	74	81	82	107	90	105	100	84	79	95	94	91	106	95	77	71	75	91	82	89	96	84	91	99	92	92	111	85	89	108	84	84	87	83	80	97	85	69	76	82	89	99	69	101	84	107	96	74	96	80	86	92	83	85	80	88	97	122	103	98	96	91	86	92	77	84	111	88	86	98	99	95	92	82	87	109	91	91	98	95	100	114	90	99	96	75	97	86	94	68	94	85	85	88	90	79	88	94	87	82	85	94	84	97	100	99	106	91	90	108	90	75	102	102	83	109	81	84	92	91	79	84	99	83	89	99	89	78	78	80	95	88	92	83	101	76	73	76	87	80	66	86	70	72	93	93	82	93	83	105	102	87	85	93	87	83	66	89	99	89	90	93	97	84	93	71	84	103	80	94	106	96	83	96	69	78	87	90	84	85	107	85	83	96	76	96	82	68	92	80	104	85	95	91	103	84	89	82	100	99	92	96	101	107	113	94	83	111	96	95	82	93	96	101	89	75	84	97	97	90	95	99	86	79	81	79	86	91	73	108	98	100	84	98	87	82	78	89	74	95	87	104	89	91	97	89	101	103	77	97	87	86	87	95	85	96	92	83	108	113	91	97	105	101	93	84	83	102	85	74	96	93	102	106	86	99	96	101	78	87	93	74	101	80	90	89	95	91	73	104	96	86	92	90	99	88	101	85	103	95	99	112	104	96	101	87	117	91	84	92	97	96	105	87	98	76	92	79	80	90	97	102	87	91	87	91	105	80	95	90	102	96	96	85	84	97	106	96	103	84	104	104	95	95	93	90	88	96	84	87	96	79	95	82	76	100	90	91	97	92	112	89	91	88	71	91	101	105	83	94	92	83	87	84	95	74	91	95	100	92	91	91	74	84	90	98	71	81	95	91	104	92	97	102	80	98	89	70	79	104	100	101	81	89	94	92	86	77	87	74	85	81	97	95	84	77	77	71	92	82	83	100	93	64	106	74	85	89	103	87	104	89	80	93	95	96	68	94	91	93	93	88	95	93	78	97	81	84	95	93	69	93	105	104	109	87	107	102	92	83	113	100	76	101	98	83	100	108	90	83	101	107	80	98	80	78	95	92	81	93	99	76	85	86	71	93	95	82	77	91	102	93	99	85	86	91	93	91	93	88	91	100	88	91	82	102	86	84	102	78	86	88	93	82	82	86	91	92	90	91	108	86	96	98	103	95	97	106	80	98	98	109	97	77	109	106	86	89	76	73	85	106	83	94	86	75	111	97	80	78	98	88	84	89	92	107	81	91	115	99	95	79	88	97	90	99	94	92	108	95	90	101	78	103	87	99	105	96	96	104	86	87	82	90	105	88	88	88	88	81	90	104	87	84	105	84	74	91	76	95	106	86	80	86	109	100	93	85	88	91	85	89	90	86	87	91	94	80	88	91	97	91	98	94	71	107	91	110	62	87	91	72	85	108	94	86	105	106	97	103	96	69	74	96	90	77	101	102	85	92	90	78	91	103	94	93	90	84	76	82	102	79	96	97	84	97	103	95	67	82	96	102	88	103	78	87	102	96	92	88	108	90	83	87	90	77	90	95	103	94	79	84	74	96	94	85	91	78	93	93	91	82	77	99	90	79	69	67	89	94	102	94	91	81	98	84	94	94	77	78	89	87	81	92	89	98	94	81	95	98	103	87	95	95	94	80	98	86	97	83	102	96	78	84	106	100	93	86	88	79	82	85	87	88	97	96	89	81	102	70	77	116	95	75	73	93	88	85	81	90	90	83	87	88	94	99	89	77	73	77	72	82	98	82	95	99	89	85	108	76	86	82	89	106	91	94	90	75	91	83	96	107	80	99	102	84	80	92	79	100	91	96	96	93	85	96	96	88	80	76	97	85	110	100	105	83	97	83	103	101	80	85	73	82	98	94	97	89	105	89	85	95	86	91	94	95	78	115	111	87	71	107	91	93	93	101	91	89	82	88	99	94	77	86	101	114	92	100	91	91	93	85	87	97	82	102	97	94	79	97	93	85	88	103	100	83	96	87	83	102	89	74	96	82	73	102	95	89	94	102	87	100	81	94	78	91	91	92	82	114	89	94	94	91	94	96	85	103	95	98	78	88	102	85	98	93	120	92	75	81	97	82	86	88	83	77	86	90	91	90	88	84	96	78	93	86	87	94	100	92	76	88	93	87	121	109	104	94	85	90	93	84	97	104	107	82	89	111	81	92	78	100	97	98	102	82	114	87	78	95	102	87	97	93	86	88	82	87	107	80	87	88	100	82	82	82	78	79	83	96	82	103	93	88	85	88	93	111	91	81	89	96	96	106	98	88	90	92	107	87	70	94	105	96	95	97	89	87	94	109	90	99	110	90	93	73	74	89	103	87	95	105	98	96	85	105	92	94	106	79	92	112	98	85	102	99	89	95	79	74	80	88	79	94	73	101	86	70	81	89	102	83	89	84	92	84	85	90	86	108	82	87	90	92	97	77	93	91	82	86	76	81	95	80	94	89	101	88	83	95	82	75	87	97	82	92	98	92	86	97	79	88	89	98	98	99	87	95	104	68	103	72	84	84	92	106	101	86	93	90	94	90	103	100	102	81	104	99	82	92	88	106	81	88	87	92	101	90	91	92	88	92	75	94	78	101	88	96	112	81	106	103	83	84	78	95	87	91	84	100	93	91	87	91	83	80	88	86	103	103	71	89	88	103	105	90	97	102	92	74	97	92	101	95	90	105	89	106	94	100	93	87	92	90	83	90	82	78	88	70	81	91	91	80	92	94	97	96	91	96	88	88	108	101	89	90	88	119	88	97	93	111	95	97	97	93	89	100	89	83	98	81	94	113	99	92	83	109	105	91	91	90	74	77	96	86	88	89	78	91	79	80	103	90	107	93	99	86	97	95	95	94	82	94	89	95	84	91	90	96	105	88	80	100	107	101	91	106	78	81	81	107	94	85	93	101	80	99	100	90	83	75	86	88	72	81	83	86	101	87	94	99	95	112	101	76	97	94	83	86	100	90	82	85	78	104	83	103	86	76	84	96	91	92	96	81	81	92	90	87	85	90	95	100	86	84	83	103	69	89	74	90	98	84	91	86	82	110	84	90	88	87	107	79	98	97	85	89	80	100	87	102	90	87	83	89	99	78	103	108	86
8994	1229	839	1096	1821	2280	2282	1942	1738	1579	1314	1248	1107	1102	1057	997	904	925	883	802	794	797	798	761	784	755	706	749	649	731	731	699	770	700	695	752	665	717	694	660	667	706	675	714	717	666	649	722	697	678	648	636	697	664	655	635	684	640	660	630	692	663	645	683	630	699	680	670	641	662	697	657	657	688	688	649	619	654	649	638	667	669	684	678	678	665	674	623	674	658	616	676	721	613	643	654	732	644	630	640	654	654	666	622	627	646	697	666	591	676	656	668	679	628	624	682	660	630	638	647	694	643	653	680	610	687	622	694	650	682	659	604	678	674	653	667	637	657	658	677	644	614	669	676	657	637	601	681	647	619	657	634	653	640	690	694	636	675	669	699	643	669	699	600	695	696	684	630	630	670	716	647	648	638	658	685	659	658	683	658	658	629	682	647	595	668	671	653	675	683	672	659	648	642	654	654	662	629	623	697	643	684	626	620	663	681	664	668	625	657	628	696	669	596	686	684	663	632	640	640	692	685	654	657	645	642	681	675	642	647	667	668	686	635	667	593	646	631	612	627	662	665	671	705	645	655	681	657	636	624	667	660	681	643	716	673	588	633	700	649	667	688	641	689	671	647	714	648	632	610	624	675	675	669	648	694	607	673	674	705	651	608	678	635	648	647	651	638	691	682	691	646	634	632	641	682	678	640	676	672	675	649	632	676	682	646	635	655	652	625	682	671	641	653	700	617	693	682	648	652	606	672	663	616	635	648	668	622	628	664	665	718	656	651	654	717	674	676	632	636	632	686	670	645	634	706	690	696	653	646	641	671	674	653	644	689	642	654	689	662	656	655	684	674	641	632	662	617	665	650	652	647	662	710	619	677	655	669	668	655	632	666	683	714	709	659	640	654	662	672	667	664	636	650	644	666	664	650	671	671	639	688	634	633	643	698	683	619	672	696	667	688	653	645	641	647	694	639	672	665	644	695	693	664	665	634	668	694	654	650	664	653	647	636	657	627	651	628	673	687	615	636	668	615	687	609	715	672	679	670	662	656	614	665	664	640	708	705	635	643	636	685	645	649	666	628	632	640	671	636	645	675	573	652	613	614	639	655	672	667	637	685	662	651	638	655	674	681	626	653	660	622	655	691	661	654	632	611	650	672	647	690	681	680	660	649	628	634	656	700	622	660	643	668	621	662	661	655	642	626	670	672	627	649	667	629	600	671	670	673	675	601	694	642	693	690	655	685	640	642	652	650	676	662	679	694	686	657	665	686	651	666	650	663	618	686	649	666	693	658	626	622	667	686	604	626	654	696	674	645	675	642	652	664	663	648	626	614	641	618	678	649	623	673	660	647	634	661	673	688	662	662	683	626	662	636	622	648	699	655	646	652	649	659	635	642	642	628	664	620	644	673	683	637	598	635	641	630	616	612	700	715	624	646	633	638	659	643	645	603	654	678	667	674	674	687	638	635	682	640	668	663	588	611	596	654	691	657	657	627	676	616	666	655	691	642	678	668	665	675	701	646	650	643	677	636	688	668	653	637	642	672	644	678	629	638	643	611	600	622	661	668	666	667	690	673	671	654	651	645	637	675	618	668	714	635	633	674	601	645	651	617	677	666	620	658	634	659	680	666	640	635	637	685	681	650	610	664	684	621	673	659	643	628	611	654	684	635	693	703	656	670	665	659	674	688	696	657	671	661	649	632	672	660	663	661	671	629	695	660	679	675	663	656	657	679	650	664	649	667	654	636	652	705	604	717	664	653	701	635	680	638	664	650	641	610	613	719	688	690	663	679	635	653	682	659	672	608	670	647	632	694	681	677	661	636	654	634	694	648	648	647	670	727	655	641	638	599	634	694	671	657	684	648	675	616	604	611	709	648	621	684	643	668	631	689	652	655	657	654	663	629	641	629	643	668	616	666	660	705	682	690	693	656	672	676	677	684	650	648	691	663	641	650	674	624	663	695	620	643	669	666	636	621	636	677	633	674	660	650	678	609	675	675	647	645	625	685	664	671	629	646	677	635	626	662	667	681	639	690	672	670	565	646	674	666	605	656	672	651	664	654	623	655	666	647	649	674	647	649	644	633	695	638	603	656	647	663	616	687	662	637	611	628	676	616	658	619	651	608	668	652	645	632	622	682	680	641	647	644	679	617	681	612	638	671	619	636	632	658	668	637	634	654	653	685	649	653	669	653	663	664	684	631	657	624	693	642	655	660	674	646	642	674	681	648	671	650	648	619	655	685	622	643	661	630	698	689	669	686	657	652	705	665	636	654	679	718	636	615	679	633	676	636	649	688	655	659	709	651	674	685	683	693	616	662	662	667	620	668	662	621	679	670	633	698	634	642	669	615	615	666	643	663	670	661	635	653	652	665	676	687	634	670	688	636	623	611	663	671	669	638	653	650	684	722	663	705	639	673	691	661	645	641	628	658	731	631	642	637	621	664	655	633	647	715	682	702	669	651	643	637	700	686	699	622	676	664	722	654	619	678	652	673	646	603	654	647	725	630	653	674	671	699	660	652	719	605	652	634	631	603	660	658	658	658	687	646	637	670	646	688	665	679	644	699	636	631	706	688	649	617	642	663	657	658	673	645	605	639	663	635	619	662	650	629	620	621	665	663	657	683	633	699	627	674	667	665	725	657	647	629	625	684	613	681	626	716	671	615	695	685	645	697	652	701	646	697	687	679	655	632	656	602	653	619	651	671	656	660	629	620	624	678	644	619	674	652	663	645	652	650	650	616	690	670	675	642	670	613	661	633	656	703	645	673	710	637	650	649	647	588	660	644	657	647	639	637	643	667	630	675	638	662	645	651	664	675	657	622	628	638	689	712	635	654	668	605	679	674	664	686	674	659	635	627	613	640	707	683	642	659	671	662	645	675	634	663	658	696	650	612	688	651	627	648	637	697	671	664	661	681	652	666	637	639	656	641	625	695	652	680	662	669	655	642	660	686	644	654	653	687	687	633	622	643	636	657	635	628	643	671	684	663	668	656	670	640	655	639	646	672	656	681	650	621	652	647	705	651	672	665	672	632	657	651	611	636	710	665	637	649	692	668	639	631	637	645	642	645	657	629	640	620	634	655	604	658	651	661	676	643	667	607	648	637	642	664	624	709	670	643	699	650	663	698	690	660	666	703	650	650	648	661	672	665	642	621	676	665	690	669	601	603	664	680	628	642	639	600	677	656	698	619	704	672	678	647	607	653	619	657	616	651	688	715	677	667	659	710	617	689	697	675	616	648	681	685	641	663	686	656	645	660	698	641	641	685	701	639	667	655	678	631	595	654	665	616	619	665	716	631	691	714	686	695	645	640	686	695	661	677	628	621	674	640	671	618	668	612	642	709	661	630	694	634	652	660	681	697	648	682	664	647	667	662	650	669	658	706	625	657	686	650	605	652	652	639	697	633	670	629	629	657	668	627	679	711	650	695	640	608	635	592	643	604	636	620	633	669	654	664	663	662	650	627	655	632	650	659	649	595	656	671	658	627
906	120	86	57	45	70	96	83	77	69	61	51	66	50	58	43	52	49	43	54	65	48	57	49	43	37	41	37	49	43	28	41	41	43	31	37	28	43	33	44	31	48	41	41	38	38	39	41	29	49	43	48	37	33	31	46	37	47	38	40	41	50	39	53	53	58	48	35	44	34	31	45	33	35	32	35	53	42	30	36	30	44	28	40	32	32	41	44	42	44	45	32	44	42	38	37	36	42	40	44	37	37	49	30	37	34	38	37	42	48	40	38	35	45	31	46	37	32	42	42	33	38	42	42	43	42	39	38	38	43	35	39	40	38	48	33	36	28	41	43	35	38	49	43	49	46	34	39	33	50	34	48	44	37	39	31	35	35	56	42	41	26	43	43	29	35	38	33	34	51	46	50	41	36	37	50	38	36	39	49	33	44	33	30	38	47	38	49	41	39	36	37	39	39	46	44	39	34	37	48	35	46	43	40	49	43	52	34	37	46	49	47	36	45	37	39	39	39	34	40	49	45	34	42	35	42	35	42	45	34	46	34	42	41	50	37	37	45	31	41	36	46	36	43	34	36	39	30	48	43	38	37	49	42	33	46	39	34	39	42	41	50	45	44	46	43	36	40	55	50	40	45	37	33	32	53	41	48	46	28	39	32	46	35	32	42	38	35	34	38	45	30	28	48	31	35	41	43	44	41	30	39	53	22	40	57	40	44	35	40	40	36	42	45	31	45	44	38	45	39	41	41	47	32	46	45	54	27	42	34	30	41	28	40	47	47	33	42	46	44	37	29	41	34	42	53	52	40	40	42	39	32	24	38	41	30	33	38	43	44	36	27	39	37	44	40	43	34	41	31	46	38	34	30	34	27	46	44	41	34	40	40	32	40	47	30	40	37	35	33	40	45	30	54	48	44	41	26	33	34	35	33	37	44	27	52	35	47	40	40	40	39	49	41	27	44	37	38	37	38	35	46	40	43	37	33	32	31	32	32	36	37	28	32	42	37	34	30	40	40	32	41	31	52	35	44	37	50	45	43	38	42	30	47	31	46	36	36	31	44	31	45	35	41	35	38	33	45	43	42	34	35	33	37	32	43	44	35	46	40	41	33	43	34	39	45	35	38	41	41	40	34	38	35	48	31	49	43	42	24	46	39	45	36	35	42	31	41	49	40	42	39	39	48	47	51	43	35	43	49	33	37	41	29	35	50	32	34	42	33	30	35	41	40	42	43	34	43	43	38	42	47	43	42	47	35	40	38	31	34	30	35	36	37	28	46	32	36	39	26	43	36	46	35	49	36	45	40	43	43	54	42	45	33	43	37	41	43	37	54	54	42	48	34	32	34	35	40	34	41	50	45	37	38	41	46	38	46	36	42	42	36	34	39	39	37	44	32	41	27	31	52	43	45	31	32	41	34	35	45	48	34	30	32	45	46	37	30	40	44	48	34	44	40	43	34	50	48	43	39	41	34	45	43	52	38	44	35	42	40	37	51	41	37	34	36	26	39	46	44	42	37	32	45	40	42	38	29	38	33	41	30	49	38	37	45	33	30	42	40	38	38	59	31	40	40	40	40	33	48	40	38	49	44	44	47	40	33	35	40	23	35	42	43	41	37	43	26	31	34	37	43	43	36	43	39	41	39	40	29	38	35	41	46	53	33	41	50	38	28	36	35	39	51	25	39	36	33	39	38	44	41	48	40	38	41	33	40	35	36	39	35	36	47	34	39	46	50	46	35	41	38	42	40	27	44	34	50	36	34	42	39	47	45	36	28	51	42	39	43	47	43	40	40	38	35	42	41	37	39	39	45	38	34	27	42	36	33	43	40	36	43	29	53	39	31	46	30	49	46	47	36	33	48	46	37	52	38	54	20	37	48	29	32	39	39	42	37	42	42	55	39	35	53	39	43	41	41	31	49	41	46	31	44	30	35	37	52	45	47	38	36	37	36	35	30	47	41	39	35	45	31	32	35	37	42	57	38	43	36	40	32	47	40	28	33	41	42	26	41	48	30	36	33	40	44	28	49	38	45	49	34	49	29	32	48	29	35	44	34	40	40	45	46	40	32	38	28	38	38	51	39	49	42	35	39	38	48	33	45	38	38	34	40	47	42	28	35	36	52	45	46	41	48	36	44	31	44	37	40	28	50	36	42	44	49	40	47	49	40	37	42	41	45	43	36	35	37	48	43	42	43	37	40	36	45	35	36	43	39	57	44	43	29	30	39	53	28	35	43	42	38	51	40	40	32	36	35	29	47	36	37	40	42	54	40	44	42	41	34	43	35	53	33	38	47	44	51	41	35	41	39	49	44	41	39	37	39	41	37	41	37	55	47	38	34	34	33	55	32	34	45	49	34	40	47	51	45	35	40	29	38	36	29	33	42	37	30	50	23	33	43	33	26	33	40	46	43	36	38	36	42	41	49	34	43	29	44	41	46	44	36	39	36	43	49	36	39	42	44	41	42	39	39	33	33	41	36	39	45	39	35	49	39	32	43	43	36	44	29	43	43	37	42	36	44	32	34	29	44	44	45	37	26	42	36	44	37	41	26	44	46	48	45	50	34	48	38	35	42	36	36	42	40	43	42	41	40	34	40	32	38	36	35	40	40	40	43	36	37	47	45	29	32	35	27	43	44	49	33	39	41	36	39	39	34	35	49	40	43	31	27	39	56	40	38	48	27	26	42	32	49	46	48	29	50	35	38	30	34	18	32	46	42	48	37	47	33	45	40	41	38	43	48	42	53	35	39	38	39	50	45	45	42	38	48	40	42	36	37	31	45	51	36	40	46	36	35	46	27	51	45	45	40	29	32	48	50	43	34	38	39	34	37	41	36	36	38	43	33	35	34	34	27	41	47	44	50	36	29	38	28	35	37	40	47	34	34	43	45	50	28	37	40	35	44	43	47	46	47	48	35	50	27	41	32	34	46	33	34	49	34	27	43	36	31	31	42	41	47	33	38	42	48	28	39	34	41	37	36	43	44	46	35	34	41	49	45	39	40	41	33	33	24	37	41	34	37	44	33	38	36	40	29	32	40	29	46	30	52	36	40	43	28	42	44	43	40	27	49	35	44	34	33	38	39	51	34	34	32	28	41	34	43	55	35	41	38	33	38	41	45	40	51	39	50	41	48	34	32	40	46	53	48	43	37	39	45	43	47	33	43	33	39	47	47	35	36	29	41	30	39	39	41	47	31	46	41	33	26	44	32	35	55	36	35	40	51	44	37	28	35	40	42	41	50	34	28	43	38	40	38	40	39	28	40	37	27	35	37	43	31	36	41	32	45	40	41	47	41	40	26	25	38	40	44	37	44	53	44	36	43	41	28	34	41	39	39	31	28	47	42	47	31	41	54	46	41	46	29	39	27	46	42	41	28	34	44	42	40	37	43	37	39	25	47	39	42	45	44	36	41	42	45	37	33	40	40	40	43	39	29	34	53	50	38	35	39	47	45	44	35	40	44	39	37	39	53	35	37	39	49	44	40	38	37
9538	1582	792	1018	2553	3544	3163	2772	2302	1877	1629	1334	1165	965	873	777	785	680	648	613	538	538	510	478	472	436	445	451	395	401	385	393	370	359	328	349	388	355	364	331	318	321	324	317	335	316	340	299	290	308	367	324	270	298	288	299	313	311	293	305	291	298	315	274	268	305	311	319	285	283	296	267	280	267	268	305	272	322	266	286	279	302	277	256	263	287	290	295	284	263	300	272	305	279	310	285	276	271	279	272	267	316	333	268	284	286	289	295	295	235	280	271	282	274	290	294	270	263	299	295	282	287	255	279	284	235	274	316	243	276	297	248	288	283	298	249	276	261	265	276	283	271	267	264	277	335	269	286	292	267	295	266	255	272	266	268	298	270	278	236	260	266	259	265	308	287	277	257	260	278	242	291	259	293	249	239	266	299	288	303	271	276	278	315	300	261	272	233	270	296	309	280	276	293	271	266	246	256	255	317	275	294	274	270	291	252	290	298	269	265	292	253	253	275	266	298	283	301	263	301	273	282	252	276	275	290	280	250	289	293	288	261	288	244	283	253	303	293	274	298	300	286	270	257	302	272	292	263	274	265	274	289	265	229	266	268	265	259	285	256	295	273	268	299	258	305	276	268	275	273	252	279	262	272	291	277	280	299	293	294	265	305	296	284	313	299	277	300	270	261	271	295	263	253	283	312	260	285	286	274	291	288	267	295	265	251	315	295	244	295	279	297	281	296	277	269	293	269	285	289	277	287	253	270	302	290	288	281	290	292	303	285	294	277	291	294	295	264	269	271	262	269	295	278	282	311	263	284	302	293	263	262	264	263	259	269	282	246	289	275	257	275	251	255	272	287	309	287	251	284	277	263	255	262	284	281	268	281	278	269	263	279	289	271	276	294	252	290	294	285	274	276	273	256	260	274	281	241	236	292	307	263	253	267	271	267	262	277	257	278	266	312	287	278	292	268	264	298	272	255	300	252	251	271	225	282	253	285	259	284	277	274	271	255	260	255	292	260	275	241	247	250	270	255	276	273	276	272	268	265	261	234	264	262	301	269	281	245	270	282	254	266	263	309	269	279	266	286	282	309	279	298	297	293	279	279	246	267	276	262	270	308	285	294	256	286	283	271	268	257	258	282	251	269	285	287	242	272	281	273	265	285	289	302	299	315	258	258	278	265	289	273	280	273	287	258	264	241	284	246	250	254	309	268	254	288	273	249	268	261	309	280	252	285	264	275	274	260	249	290	255	277	271	286	293	272	291	271	284	297	266	272	293	282	273	246	269	242	291	277	283	277	262	236	303	252	265	260	248	252	273	281	296	257	315	255	270	250	280	303	254	267	248	291	283	262	282	268	257	274	305	279	274	270	259	267	282	253	277	295	287	235	269	275	276	283	288	296	290	284	301	276	258	240	290	250	276	268	256	296	279	219	271	305	267	223	284	285	271	281	273	258	277	279	263	307	279	283	256	285	294	274	279	298	276	282	277	248	258	275	261	289	283	253	250	298	252	280	292	312	286	253	283	255	277	268	250	269	285	272	273	275	266	297	256	258	273	274	266	247	312	282	258	295	284	263	287	292	287	264	277	277	290	302	236	273	257	262	228	291	265	271	270	253	285	306	282	276	278	260	279	268	297	274	272	268	264	264	289	276	239	279	261	257	248	266	265	302	249	270	259	283	272	289	295	287	266	268	310	295	276	272	286	291	258	293	274	298	266	288	279	246	305	267	272	266	262	272	278	264	264	292	262	275	262	267	268	280	283	266	269	305	294	300	278	243	282	267	259	272	293	257	271	295	270	260	269	259	244	288	285	277	282	262	276	253	313	277	261	297	277	266	272	292	278	297	276	275	276	271	275	279	275	304	257	252	257	307	281	292	282	272	266	273	255	266	278	247	268	282	287	312	265	280	256	284	275	277	309	317	261	265	272	291	257	263	259	265	266	278	280	281	251	304	284	294	270	268	294	269	267	276	278	253	283	256	261	256	297	275	300	305	262	264	267	264	285	285	304	275	278	268	265	290	266	258	288	266	269	275	272	265	270	288	285	281	269	286	262	287	293	294	262	268	243	275	283	287	270	266	288	267	274	276	257	259	257	278	243	280	256	257	267	290	271	282	273	287	266	272	256	289	258	300	286	265	256	245	267	291	269	259	297	280	266	285	242	299	266	247	274	295	257	254	274	257	255	269	291	294	285	259	301	267	309	273	262	284	284	253	245	280	270	284	292	287	266	285	282	268	255	260	263	285	288	260	266	289	241	293	273	251	286	285	278	258	260	258	305	288	293	284	287	273	298	299	296	276	238	243	303	255	267	278	290	259	273	285	283	254	231	287	277	262	274	276	275	262	264	268	273	251	258	305	286	258	257	278	264	301	284	284	260	229	266	295	261	277	265	233	313	296	259	297	267	283	279	279	260	283	277	274	257	271	267	273	271	260	239	275	273	274	267	276	254	283	307	271	265	270	269	285	293	275	286	272	261	297	265	282	284	288	266	267	296	298	282	285	264	292	282	277	258	303	255	304	281	283	294	271	291	289	267	258	295	263	259	281	256	276	276	269	251	279	268	248	253	282	263	285	281	289	266	277	296	246	275	300	274	235	274	321	278	277	273	281	271	264	261	281	281	280	271	269	244	284	276	291	279	269	274	305	278	280	305	282	265	276	299	289	267	277	284	289	270	279	295	266	280	247	259	279	291	246	253	279	265	291	276	247	262	283	294	283	276	283	265	297	274	257	289	306	289	287	268	285	265	285	288	269	280	264	293	275	292	263	302	272	285	318	283	256	289	283	296	288	258	265	280	285	298	275	303	274	300	268	266	276	274	229	266	270	265	266	299	294	274	261	285	295	290	254	264	278	277	283	258	258	271	271	235	289	266	291	255	270	286	271	274	278	275	287	279	259	276	265	288	260	263	273	297	308	284	273	274	270	284	267	310	256	300	236	257	270	291	305	244	258	297	268	258	264	268	267	274	274	270	278	281	266	268	276	280	289	276	245	288	273	285	251	291	256	302	283	272	245	265	268	305	257	278	262	263	265	278	247	265	292	272	275	262	292	272	271	306	304	300	248	282	257	277	283	268	252	264	296	286	275	273	236	285	254	259	268	279	261	289	271	291	245	279	271	286	224	272	291	280	292	267	265	263	282	256	269	308	277	255	270	262	257	292	277	291	269	285	334	294	269	246	271	257	270	286	303	260	265	280	243	278	266	265	283	268	271	276	300	274	284	294	275	265	291	263	299	277	291	247	268	277	281	293	257	273	282	296	263	265	275	297	263	265	280	251	268	277	271	266	285	278	288	243	255	303	262	268	263	258	267	268	263	292	285	253	284	254	286	280	279	277	272	264	257	296	269	257	249	280	256	301	293	281	275	281	276	264	264	284	272	267	281	288	301	280	279	242	283	274	272	269	259	261	286	292	277	266	323	260	252	290	293	255	262	266	314	296	281	285	234	296	256	273	295	274	264	272	287	267	275	291	267	280	279	292	291	273	293
1130	72	68	67	64	74	62	66	71	67	64	51	60	70	61	75	64	69	68	56	53	59	71	66	71	63	68	57	67	61	63	62	59	68	65	52	62	58	50	63	61	67	65	56	73	61	64	50	44	61	40	48	60	68	63	53	68	53	75	60	60	57	60	55	63	66	66	49	60	72	69	55	54	49	74	76	62	65	65	59	75	75	65	76	58	56	52	71	60	73	78	73	42	59	76	64	71	56	71	63	74	57	70	38	71	71	63	43	66	67	57	54	62	62	54	64	53	64	58	62	64	62	50	75	68	54	69	61	82	55	60	67	50	51	62	68	54	70	63	73	65	47	52	67	43	37	71	54	64	64	59	54	58	65	56	51	57	62	55	63	73	71	44	51	52	56	46	52	63	68	55	63	63	60	63	69	72	61	68	54	47	61	61	56	72	46	62	69	50	55	49	46	70	55	59	50	66	87	68	53	44	54	65	68	49	70	62	59	60	56	46	55	57	47	53	64	52	56	64	61	62	61	65	58	45	64	63	69	59	68	71	56	58	59	73	57	58	56	49	61	65	64	71	65	77	47	58	61	63	66	63	61	52	60	53	66	56	76	74	70	61	62	50	65	57	70	54	53	51	54	68	63	43	73	47	62	66	57	72	57	54	62	65	65	77	54	59	85	64	49	58	53	61	53	68	71	65	65	55	68	49	75	64	50	69	63	50	52	66	63	53	64	63	67	60	79	55	59	66	59	57	62	62	65	71	54	71	55	61	49	62	67	55	66	83	61	68	57	64	63	46	66	57	66	55	57	55	49	55	66	62	63	68	55	64	62	51	67	72	73	70	65	61	57	70	58	64	68	52	58	49	55	61	62	60	56	56	63	51	77	75	64	58	67	59	66	52	62	60	57	65	47	64	74	66	55	47	64	53	65	58	64	57	56	67	68	55	65	69	61	69	49	57	73	48	57	70	51	46	45	64	57	64	62	59	43	74	65	53	63	61	55	54	39	57	56	78	60	58	54	54	56	65	65	56	54	67	57	60	71	57	66	81	56	73	57	47	56	69	56	54	59	76	83	63	69	62	53	61	53	66	48	71	60	68	50	63	61	58	65	67	68	63	54	55	72	57	68	60	58	59	58	50	77	39	66	67	67	62	63	48	62	62	66	61	56	81	58	55	54	64	50	60	69	70	72	55	64	53	70	62	57	49	62	60	58	69	70	58	69	56	49	69	57	62	83	61	65	55	55	61	78	68	66	65	66	61	74	69	47	53	63	64	72	65	57	61	64	56	63	66	63	64	63	68	61	64	57	55	67	67	61	60	60	72	50	64	51	64	50	68	53	64	68	53	80	67	60	54	55	60	70	56	58	64	56	63	61	53	66	62	59	50	68	69	63	52	59	53	71	55	57	67	66	62	64	60	58	60	54	51	62	58	62	64	58	56	58	49	63	61	70	62	56	61	68	54	58	57	44	68	57	69	57	60	69	63	70	48	54	62	62	64	62	67	61	65	53	69	46	75	52	62	68	59	64	64	59	93	67	52	59	61	58	48	71	59	69	64	56	55	68	56	40	63	73	57	59	68	60	59	51	66	55	65	57	51	63	64	65	56	67	57	67	67	80	51	50	63	74	47	63	54	63	79	63	46	69	49	61	57	66	66	47	64	58	57	64	59	60	68	50	72	56	58	52	76	52	56	69	60	66	50	77	67	51	51	59	62	54	60	51	67	45	53	54	69	62	61	76	66	57	60	60	72	72	54	61	52	53	64	54	72	55	63	51	46	54	62	50	55	57	57	64	69	62	64	54	65	56	57	59	60	69	65	52	59	73	70	66	53	60	80	53	79	64	59	57	48	52	54	68	56	61	63	75	71	66	54	54	66	52	56	67	57	61	69	52	59	69	68	48	59	57	81	63	64	60	53	55	63	55	54	60	59	59	73	59	59	56	57	45	78	46	58	57	61	71	66	68	74	57	67	70	65	53	58	69	49	69	61	56	63	52	47	64	76	52	50	48	64	52	66	46	44	76	76	72	59	68	58	58	56	63	69	69	75	62	52	76	68	66	59	70	66	67	59	48	63	48	59	74	65	56	48	54	72	62	68	55	64	66	63	57	69	61	71	55	65	69	66	79	57	56	71	51	74	69	59	67	53	47	56	70	70	48	53	69	60	62	69	55	57	63	65	48	64	66	54	63	67	59	73	64	63	72	68	60	66	63	72	69	56	66	55	68	65	62	60	54	61	72	60	76	60	56	64	71	57	50	62	63	52	68	59	67	70	58	58	65	62	55	66	65	57	55	52	65	51	68	54	53	60	67	57	52	59	62	57	60	57	63	60	67	63	58	62	47	66	62	72	63	45	66	68	57	70	56	57	74	51	68	71	57	53	52	57	58	63	51	70	77	61	76	60	60	80	61	57	64	56	72	64	84	44	71	58	49	56	55	60	80	47	59	62	63	60	68	55	52	51	62	59	55	64	80	77	59	53	58	50	78	57	69	48	60	62	60	56	70	68	71	61	66	70	67	48	33	60	52	58	44	66	55	47	53	56	57	63	54	57	52	65	63	56	60	60	58	51	60	65	62	63	56	66	61	65	58	62	56	55	77	68	56	57	60	60	53	68	62	53	70	84	61	78	52	57	65	71	66	58	53	70	64	66	54	58	59	61	67	58	63	56	60	52	52	71	70	67	60	58	66	63	61	64	72	63	72	60	54	64	52	52	73	60	49	63	52	61	49	54	62	65	53	50	54	36	50	56	63	61	68	75	56	51	49	69	66	68	57	59	57	64	51	58	63	55	56	67	73	52	54	65	66	55	68	56	56	56	62	61	61	62	61	67	73	49	66	86	58	59	56	61	58	64	60	63	64	68	63	66	48	71	55	72	69	63	66	59	56	65	46	64	68	63	55	62	57	70	69	65	72	62	56	53	65	55	57	57	54	60	66	67	66	36	68	64	61	71	65	51	56	75	54	68	50	54	72	60	47	51	57	70	62	51	62	55	56	53	59	63	70	71	62	54	59	57	71	58	48	50	58	62	67	55	60	51	69	57	71	50	60	58	54	70	51	56	65	71	50	57	62	54	57	62	63	42	70	55	61	65	61	59	83	53	61	65	53	60	54	71	60	61	68	54	57	71	68	69	74	48	55	61	57	60	63	62	64	51	63	47	66	60	57	60	58	61	70	72	72	54	69	53	57	66	66	77	71	59	59	59	60	68	64	49	61	58	47	55	58	55	79	58	58	63	58	73	51	71	61	51	53	51	54	71	56	54	61	71	63	68	66	62	53	64	47	55	71	72	55	70	65	74	60	84	54	64	72	64	50	54	45	66	48	62	60	69	55	72	68	54	48	64	57	47	61	56	59	56	60	72	62	55	71	64	70	70	56	60	58	57	61	61	76	50	57	70	80	59	61	45	70	58	66	63	55	75	45	70	69	55	65	63	56	73	64	70	65	59	73	65	58	69	65	61	68	54	50	55	62	62	56	68	70	54	53
7214	606	520	544	741	889	865	771	717	659	623	589	553	538	534	518	512	512	490	511	525	485	469	546	483	495	466	488	477	443	466	488	445	462	487	466	492	472	440	474	486	474	500	424	426	451	464	441	458	451	446	440	444	449	482	387	421	425	462	441	463	471	476	464	477	432	456	481	482	444	466	474	446	442	432	432	424	440	455	465	462	444	451	451	487	451	460	491	491	450	497	446	429	470	472	461	466	465	419	445	427	478	448	458	463	433	480	445	475	436	466	467	435	401	454	433	442	464	455	462	454	486	464	444	467	453	452	436	476	469	435	462	456	449	455	417	409	467	442	468	456	450	475	463	445	428	475	454	469	466	440	437	435	458	411	426	440	437	442	432	480	477	462	436	427	492	480	425	452	422	460	457	474	427	424	469	446	438	441	466	474	419	468	467	436	440	450	429	415	456	473	453	473	433	464	469	457	442	441	492	466	451	491	452	463	408	433	469	451	462	450	466	439	452	512	426	432	469	452	463	454	422	469	416	446	429	460	452	461	461	433	456	446	420	491	441	423	495	490	457	429	469	431	461	442	441	444	440	460	452	448	476	419	454	467	445	465	472	501	469	468	455	447	450	480	443	429	447	451	429	491	473	438	459	491	448	465	444	431	440	460	440	440	437	442	436	451	506	447	482	505	456	437	494	486	447	444	474	457	483	431	460	444	468	463	490	466	451	453	417	467	472	448	422	500	438	448	478	465	474	438	439	417	462	474	441	455	456	448	468	448	495	472	454	420	436	453	426	419	429	430	459	447	446	422	464	416	520	447	447	473	448	438	451	464	464	445	476	476	424	474	462	463	436	453	467	430	441	478	484	434	439	438	459	470	411	478	417	429	458	498	458	446	431	468	465	442	450	441	415	451	446	466	445	475	482	441	444	451	455	441	464	453	466	471	456	462	431	488	448	466	417	429	456	464	449	440	403	465	468	459	454	473	465	429	452	453	456	423	447	440	445	461	430	463	491	445	439	471	465	457	435	470	453	433	505	450	445	475	463	468	417	462	448	458	454	481	482	475	467	462	440	389	413	456	419	466	478	472	459	469	460	440	450	418	447	457	426	469	436	462	468	479	413	440	446	415	477	490	482	437	485	462	474	441	400	473	449	442	485	469	418	436	449	462	463	475	473	438	443	398	447	434	400	473	449	449	464	486	441	470	478	482	431	446	465	446	463	429	472	462	465	447	443	436	469	431	406	448	449	464	494	447	473	431	468	481	461	408	458	437	475	495	467	454	500	418	445	432	452	439	471	470	471	472	456	486	443	458	462	452	470	460	459	427	495	434	467	456	441	472	413	430	456	471	428	468	443	436	459	453	459	445	426	410	446	466	427	429	454	472	428	488	498	492	453	448	468	450	421	472	459	487	474	431	447	474	446	472	491	427	437	422	454	450	417	472	479	447	447	436	450	461	476	436	460	431	437	447	482	405	470	424	442	448	444	457	455	468	419	432	449	460	436	437	490	437	451	449	433	474	438	507	455	460	427	460	434	452	447	469	473	475	476	435	439	481	456	511	455	457	462	420	431	425	456	481	449	470	462	429	471	414	462	443	454	420	480	426	456	477	451	492	473	453	436	472	443	425	498	469	451	426	456	486	472	473	434	494	448	455	466	443	489	458	444	457	462	468	446	483	448	448	471	459	468	454	488	473	428	420	454	470	470	495	473	423	451	463	473	459	439	428	438	432	470	441	464	478	466	461	436	420	451	454	476	480	431	418	479	425	437	455	482	423	451	456	452	484	460	454	411	432	468	475	483	455	458	470	467	470	426	420	445	445	458	461	471	442	454	458	476	440	469	400	451	495	446	477	405	459	447	446	417	485	485	451	465	449	426	452	458	465	458	445	464	464	440	436	437	434	449	450	492	438	423	440	463	481	494	423	444	428	410	468	454	442	424	468	441	446	462	425	450	497	456	486	450	484	447	468	460	460	432	472	458	451	445	461	450	468	455	441	431	440	438	464	428	462	463	468	427	466	460	476	469	453	488	445	488	436	451	415	473	450	497	433	466	450	459	430	456	505	463	434	451	448	425	438	421	456	434	442	494	466	470	464	461	455	493	448	451	422	466	443	464	463	457	423	444	461	443	469	465	422	434	450	469	450	449	450	500	444	406	431	490	459	438	478	438	426	475	440	441	450	442	453	486	441	431	459	445	440	460	477	469	455	460	448	455	463	418	473	403	454	440	483	446	484	442	449	439	435	431	425	451	442	462	471	434	448	422	475	399	450	436	464	441	491	444	477	452	464	447	456	437	431	392	448	441	459	437	465	447	421	481	451	490	452	469	418	416	427	453	442	465	470	494	490	426	465	439	462	453	482	443	482	491	457	434	460	451	474	458	481	460	444	493	448	459	437	464	437	469	453	466	483	465	464	495	465	449	445	437	438	466	445	431	442	441	450	464	454	480	452	405	444	424	448	492	453	464	464	449	462	485	450	479	466	468	432	439	430	453	455	467	467	471	439	463	424	457	454	452	535	461	421	491	424	448	456	468	475	453	486	453	481	483	457	458	448	435	464	458	479	447	437	475	446	464	442	485	452	480	459	452	474	479	468	458	489	458	496	452	425	454	461	454	472	482	459	448	436	485	437	452	465	444	438	432	418	436	463	456	493	445	439	398	447	453	411	464	467	444	415	452	454	471	416	425	484	470	474	446	444	443	451	437	477	443	477	467	469	445	484	452	445	424	506	496	449	469	440	438	477	453	461	450	425	448	439	439	452	461	433	454	443	466	488	468	435	456	447	496	432	404	452	459	454	473	436	449	419	473	455	478	455	486	441	441	435	431	468	425	462	501	473	474	457	457	415	447	445	470	464	462	460	439	411	463	468	431	477	463	474	438	468	490	433	450	443	458	442	454	441	492	477	451	438	437	443	476	452	475	449	483	436	427	464	493	470	447	478	444	419	469	446	429	496	451	459	457	473	453	412	445	438	435	459	445	460	421	458	435	435	465	452	443	482	485	456	424	477	431	468	430	398	469	458	486	437	469	470	432	438	457	441	444	440	462	466	476	494	457	501	465	441	466	452	458	465	483	420	437	427	451	440	470	445	436	441	481	461	446	477	505	465	458	432	475	461	468	419	452	438	426	454	447	453	433	449	467	472	465	489	453	455	472	462	455	452	438	491	458	460	444	462	426	489	470	472	442	457	443	446	457	469	440	484	418	447	470	469	486	439	458	439	458	455	459	435	487	472	431	452	396	455	464	447	442	439	431	429	447	412	479	426	474	474	465	479	446	472	465	466	464	458	444	440	459	426	462	478	450	478	431	473	440	481	448	451	436	459	461	462	470	422	455	433	461	452	461	476	442	454	467	453	468	445	451	457	470	444	471	465	487	459	472	429	467	475	527	460	452	476	443	429	440	463	423	461	423	469	456	450	455	487	449	441	487	423	419	448	428	480	476	474	470	436	465	457	432	460	464	464	467	452	466	443	499	459	454	464	468	441	432
497	90	47	34	34	37	38	52	55	44	42	37	34	29	21	31	22	20	28	26	22	29	32	23	21	24	25	20	22	24	20	29	19	22	16	34	21	17	25	28	22	16	30	23	11	24	18	24	18	22	26	17	25	19	17	31	22	16	31	27	22	26	11	16	20	25	23	20	17	22	25	25	28	19	22	21	14	18	16	24	22	19	26	31	21	29	26	17	22	21	24	20	19	17	23	20	20	17	17	19	18	21	19	24	16	23	17	22	18	20	28	22	14	28	30	22	17	20	13	26	17	19	18	23	20	18	20	20	23	26	20	16	26	13	23	23	16	18	19	15	22	16	20	15	28	18	20	18	28	18	20	22	20	34	22	24	22	20	17	23	25	16	22	13	22	28	19	17	28	27	18	21	16	14	27	20	26	17	21	20	16	31	21	15	19	25	20	18	12	29	21	20	15	8	33	15	20	22	22	25	20	17	18	22	15	22	21	22	20	15	16	18	29	28	18	22	21	21	23	17	13	19	20	19	21	28	21	15	21	22	15	26	24	26	25	29	16	14	21	29	12	18	19	21	26	27	15	20	18	32	23	17	15	17	15	16	11	16	25	22	27	14	17	14	16	17	19	18	17	21	17	17	13	19	30	24	22	13	19	14	22	24	25	20	27	26	22	25	25	27	18	22	19	18	22	30	22	19	20	17	15	18	18	19	20	24	19	17	17	19	23	22	30	23	21	31	18	21	17	26	26	25	21	23	23	19	20	23	17	18	13	32	17	15	18	23	19	20	21	20	22	15	25	19	20	24	21	25	13	19	17	28	27	9	19	19	21	17	24	17	20	21	21	20	8	16	16	19	17	19	16	15	11	24	17	27	17	23	28	24	21	23	25	18	20	18	18	19	23	20	15	11	22	18	23	14	19	27	18	13	13	19	20	19	20	26	16	21	20	19	11	24	13	24	21	22	17	21	13	22	19	13	10	18	22	21	26	21	15	18	12	22	23	19	22	23	19	20	17	11	20	24	26	22	15	31	20	21	9	25	18	24	19	20	21	17	27	22	17	23	21	15	17	22	25	14	23	17	23	22	23	22	21	24	20	20	25	24	18	22	17	20	13	22	19	13	19	27	21	20	18	16	19	22	23	21	21	21	22	23	18	25	11	15	30	19	18	18	17	14	16	21	17	22	30	22	23	25	25	21	20	18	22	18	14	24	21	16	28	27	17	17	19	22	18	18	21	16	20	24	20	18	19	18	30	18	25	17	14	29	19	30	23	34	18	16	22	12	25	21	21	17	18	19	14	17	29	18	30	21	14	32	17	19	17	27	22	19	19	22	22	23	15	19	24	21	20	13	17	25	21	21	25	15	16	19	20	27	19	16	17	21	19	19	21	11	20	27	17	25	23	12	17	24	20	19	23	20	24	17	19	15	16	23	16	19	19	24	18	21	22	25	17	14	20	10	13	20	23	24	20	22	22	21	22	21	20	22	26	24	26	13	15	21	22	19	22	22	17	26	18	16	19	15	25	19	20	13	29	11	22	19	24	18	19	16	15	18	16	15	23	19	23	21	20	25	27	23	12	24	24	25	25	19	14	20	25	16	20	20	20	17	20	22	23	24	28	18	16	21	16	19	10	15	25	27	25	18	21	23	21	24	27	21	20	18	22	31	18	19	22	26	20	16	16	23	19	22	22	25	24	17	22	20	25	18	17	14	28	25	18	16	18	14	17	18	20	17	17	22	23	26	15	24	17	19	16	24	18	17	19	23	20	27	22	18	27	12	20	18	23	18	11	23	24	23	23	23	22	26	17	26	21	23	16	22	18	24	19	20	20	19	19	18	11	14	23	23	30	20	20	14	26	17	22	23	16	22	24	25	19	17	18	24	25	19	14	18	23	21	20	16	32	10	19	19	18	20	25	27	24	24	30	17	19	10	18	20	24	24	22	20	25	27	27	29	13	10	20	19	13	18	17	19	13	15	26	20	27	21	14	14	14	17	20	25	21	30	22	28	21	24	17	22	13	21	25	24	18	23	16	20	23	23	26	18	14	21	23	25	18	16	23	24	21	24	19	16	23	20	23	17	24	29	19	22	9	19	32	18	24	12	19	28	21	13	15	29	22	33	21	18	21	17	16	12	23	11	25	16	17	18	21	18	20	19	18	20	20	26	13	24	24	15	18	18	25	19	28	23	25	27	24	13	18	20	28	32	16	28	23	32	12	21	23	14	21	16	16	28	21	23	29	26	16	15	19	18	20	20	26	15	23	17	16	28	30	27	24	20	21	19	22	24	30	32	23	19	22	14	26	25	20	20	30	17	21	18	23	17	22	21	22	20	23	17	19	20	22	19	19	19	22	20	18	26	18	20	24	27	18	23	25	11	23	18	22	16	24	22	27	14	24	18	24	13	14	17	28	18	15	23	14	19	16	25	25	18	16	17	19	21	20	25	19	18	19	19	23	20	17	19	23	26	18	19	19	26	21	15	21	21	10	19	21	21	18	18	21	21	25	21	24	21	22	32	20	26	19	25	25	17	21	19	14	27	14	19	11	22	19	16	18	22	20	26	17	19	22	17	17	18	22	22	12	21	22	19	16	11	13	23	27	21	22	17	22	17	21	31	18	15	16	18	18	23	27	25	16	23	21	15	27	28	16	20	13	20	14	15	22	26	14	25	14	24	21	18	18	19	20	22	24	19	19	25	25	21	16	18	17	32	20	23	13	19	21	19	18	18	22	19	22	23	20	19	10	21	30	14	16	17	28	21	18	21	19	24	20	19	24	17	28	27	26	19	22	25	19	29	13	14	20	21	28	20	21	23	23	22	19	23	19	24	15	19	18	17	32	23	19	29	19	16	22	21	18	30	20	13	19	27	12	21	16	20	13	19	17	8	19	18	15	24	14	19	28	27	22	29	20	17	21	15	19	22	26	20	25	23	28	19	18	27	22	20	19	17	23	16	27	18	24	18	23	17	27	17	27	16	15	23	18	26	19	20	12	13	14	24	17	20	20	31	28	23	20	14	22	25	26	19	18	20	21	23	17	13	19	21	21	19	15	22	15	13	16	23	25	24	20	20	26	20	29	22	23	22	28	29	21	23	18	12	19	21	21	20	23	18	25	21	21	17	16	24	12	34	24	20	26	14	17	15	35	24	22	21	16	16	24	13	32	21	22	22	23	12	18	12	23	17	19	19	15	11	9	21	17	20	18	23	25	16	22	18	25	23	22	26	16	20	25	25	15	28	21	23	13	16	18	19	23	23	15	20	21	17	21	17	17	19	20	20	26	18	20	21	16	21	14	19	19	21	21	23	26	17	13	19	20	25	17	19	13	13	20	20	23	13	16	20	21	19	14	26	19	19	20	13	15	20	27	21	30	24	14	13	21	15	22	22	21	16	22	16	24	16	26	17	26	30	22	20	24	24	18	19	18	24	20	28	27	23	21	25	29	25	20	22	24	29	22	28	21	19	20	20	20	11	22	25	25	24	20	13
6775	1133	448	605	1665	2338	2148	1722	1421	1108	920	748	618	562	505	466	417	403	372	319	293	310	311	279	261	252	249	231	234	242	228	202	201	200	197	168	190	180	201	186	178	188	205	203	205	173	182	169	184	160	152	153	154	174	175	176	163	175	178	184	171	173	155	157	180	167	167	165	142	155	135	169	152	169	172	164	169	176	167	153	183	166	151	164	163	145	160	152	179	167	149	149	147	176	157	143	188	160	143	164	173	138	156	149	132	144	181	172	152	160	161	169	148	164	167	145	141	159	160	145	164	150	175	156	202	145	156	151	176	145	154	162	170	160	162	164	142	166	177	140	171	165	170	158	150	182	171	166	148	170	167	147	151	179	164	166	161	158	168	178	157	164	155	132	169	141	166	129	172	165	154	163	147	165	135	182	156	143	175	170	140	164	156	152	159	155	158	169	168	157	159	135	154	167	133	162	144	170	137	145	177	154	162	153	161	146	146	149	172	139	145	167	157	140	143	137	154	151	175	132	152	146	161	160	158	148	176	162	154	162	146	156	138	148	162	159	136	172	147	162	145	149	154	156	161	154	146	154	165	155	148	163	168	173	133	145	146	152	161	154	178	151	151	156	142	136	170	132	164	167	167	158	151	184	159	153	152	142	140	162	161	162	145	156	156	171	184	134	175	172	149	138	156	147	163	154	150	150	147	149	168	160	141	151	156	166	174	158	150	159	158	168	160	171	168	166	142	143	144	166	152	168	154	181	169	154	174	144	149	122	153	160	145	140	183	148	157	150	150	163	135	143	155	170	133	146	148	151	169	176	152	159	146	166	143	156	154	153	166	143	153	144	145	142	154	169	145	157	175	135	148	157	168	159	160	183	143	148	165	158	152	141	186	168	151	153	169	151	142	162	150	164	154	156	145	137	148	167	154	157	140	173	159	160	170	156	142	147	138	174	140	138	140	155	153	163	145	147	132	171	140	154	145	160	132	168	153	161	172	137	139	152	135	154	125	170	144	163	168	150	181	164	163	126	146	171	166	171	164	143	157	127	155	152	130	145	155	173	144	168	149	149	156	141	170	155	157	145	143	175	161	161	161	156	142	171	161	155	120	159	156	138	169	183	150	137	139	142	155	140	145	150	172	150	149	164	157	162	160	152	127	142	140	162	155	162	145	165	170	180	147	161	170	145	180	147	130	160	147	166	150	143	137	154	156	150	173	143	152	156	171	162	152	139	149	171	157	142	164	145	149	155	145	144	161	153	171	149	167	161	130	154	166	138	146	164	148	147	148	175	153	158	147	175	170	157	136	156	145	147	163	143	146	163	178	184	165	148	161	160	148	150	170	148	141	166	162	153	169	152	154	167	167	154	143	129	145	159	176	178	154	168	157	132	155	145	149	139	162	138	151	155	158	153	139	149	166	155	173	153	135	170	155	144	144	142	148	155	161	132	135	157	170	157	164	122	142	144	156	135	165	165	151	152	137	154	143	137	142	166	153	155	150	155	152	134	144	153	177	156	157	160	157	184	152	155	149	165	145	148	174	145	147	136	142	169	156	148	150	155	143	176	161	164	154	167	164	153	152	117	136	176	163	148	142	159	160	162	146	169	172	158	156	164	171	147	156	145	155	141	161	148	148	149	148	147	150	174	173	141	139	146	154	131	134	162	164	153	158	153	141	161	162	140	153	159	150	154	163	159	174	159	155	148	153	146	152	144	148	145	160	175	165	151	150	166	149	160	137	171	156	147	149	149	157	145	144	158	145	144	151	150	146	166	137	171	146	177	163	181	152	145	141	167	145	152	151	147	174	150	124	146	147	149	177	168	147	162	127	171	150	148	144	170	156	158	146	141	152	174	157	152	162	141	165	155	158	159	169	146	164	143	148	123	150	163	155	171	135	155	172	153	167	155	145	165	147	146	173	165	173	167	161	165	174	150	169	160	145	168	149	149	162	150	161	150	159	172	132	153	158	162	157	170	161	172	152	152	154	146	143	168	144	146	155	152	163	164	158	145	160	162	149	185	152	150	149	158	127	166	174	140	172	142	151	136	155	163	135	184	150	131	161	156	144	142	150	149	155	175	147	147	153	160	162	183	158	164	143	157	160	150	140	145	138	170	161	160	142	160	155	162	152	140	145	144	123	162	147	159	152	151	147	162	163	167	178	142	147	159	165	152	161	147	148	165	140	146	160	160	161	142	140	148	139	143	148	140	173	149	191	151	159	152	160	188	137	141	170	159	150	143	147	136	167	166	148	165	175	146	158	155	159	165	126	171	110	143	159	156	162	150	142	157	154	175	156	154	158	159	158	163	171	174	148	150	137	161	160	130	154	156	156	167	155	151	154	147	156	165	146	150	137	140	149	148	143	154	137	160	147	150	148	159	145	183	143	165	158	152	147	167	147	168	159	157	149	148	175	156	175	177	152	158	162	169	146	148	151	164	146	162	178	147	127	138	149	149	140	163	162	142	158	171	163	161	166	149	151	173	178	171	144	168	149	146	142	160	169	134	151	134	153	126	125	165	155	151	160	151	135	164	148	140	145	130	174	162	115	149	150	164	150	158	159	150	152	151	149	156	162	150	151	147	163	155	156	157	144	155	138	151	162	150	152	145	148	158	174	145	152	187	147	124	160	142	167	140	143	141	164	161	154	145	145	160	159	168	157	151	173	169	177	159	168	148	155	148	136	146	134	141	158	149	155	142	148	164	162	148	122	165	133	145	171	150	163	149	149	174	129	151	182	177	134	149	147	175	151	151	181	155	167	170	133	168	149	145	155	148	147	160	172	168	163	137	160	161	165	165	145	146	135	154	179	161	152	154	158	152	136	176	159	145	174	161	161	154	138	156	155	155	174	133	170	154	127	171	173	142	137	166	144	174	165	166	153	127	154	154	157	152	165	159	164	158	159	160	154	159	149	164	136	158	165	163	130	147	157	175	152	159	162	141	141	142	145	155	141	161	165	161	143	151	131	161	147	138	134	180	191	139	142	128	181	138	139	167	151	194	157	156	166	146	155	175	172	175	147	196	156	144	152	157	150	175	155	160	124	128	168	132	144	176	153	173	162	155	138	143	175	160	145	142	177	156	160	168	150	157	167	154	134	174	156	152	167	154	144	122	170	142	172	148	137	155	151	160	166	147	130	143	147	154	155	158	160	153	135	149	163	179	144	162	151	163	135	153	141	164	163	147	151	140	168	134	172	151	163	168	170	167	139	156	156	138	128	142	173	149	164	143	159	139	158	145	156	156	142	168	168	183	141	141	153	147	138	161	156	157	160	156	164	146	160	129	150	162	171	179	141	166	161	153	163	134	152	161	135	167	152	170	136	177	148	153	147	145	162	165	158	140	161	164	138	160	152	163	128	162	163	143	140	143	149	143	162	173	143	154	159	137	157	184	146	155	153	150	172	136	166	145	165	137	136	134	151	153	172	159	132	134	188	145	174	157	140	163	158	158	156	157	175	152	177	150	143	157	153	122	155	144	158	179	138	174
1682	142	97	91	88	100	115	109	117	95	104	109	110	97	97	111	114	112	114	103	104	110	99	105	99	108	107	107	79	78	96	99	92	84	97	94	110	103	98	92	88	81	90	79	89	77	96	80	90	99	93	98	97	87	82	96	101	92	88	84	92	84	91	97	95	98	88	77	92	77	66	103	102	97	88	99	98	98	102	89	81	73	69	96	83	93	81	86	88	88	92	97	99	98	91	91	98	85	78	93	84	88	87	96	89	102	77	92	90	91	85	82	88	100	94	99	98	66	93	95	95	84	98	84	104	97	84	93	86	91	74	90	120	111	89	90	78	93	96	93	96	89	86	91	89	88	89	94	83	95	87	88	93	80	95	91	95	81	102	85	83	85	91	105	100	82	86	99	110	77	92	83	96	90	110	99	84	88	89	88	80	92	99	97	90	100	77	80	77	97	88	79	78	90	93	85	96	108	92	103	89	100	94	73	95	71	84	90	84	96	79	70	72	87	98	109	91	94	101	87	99	96	87	83	81	80	96	102	77	90	94	87	81	79	86	99	99	113	106	88	107	93	84	107	82	93	87	80	82	84	71	92	98	87	87	101	87	103	84	84	96	80	79	77	101	88	68	87	86	83	88	88	81	85	79	87	89	87	101	87	101	74	81	68	86	86	89	105	88	95	81	89	84	106	95	93	89	83	101	86	88	71	97	75	101	94	85	80	96	79	99	91	91	92	86	80	92	98	93	86	99	88	64	86	104	92	107	77	102	70	100	96	88	91	94	80	81	95	85	90	102	99	106	70	85	102	90	98	85	97	95	92	96	99	101	96	106	88	75	108	94	86	91	92	81	93	92	107	109	89	93	98	104	77	78	104	83	81	86	97	80	76	100	90	82	97	92	71	97	87	90	83	88	77	95	92	88	74	84	91	82	81	80	83	78	87	93	100	80	100	87	87	78	94	100	95	79	89	90	104	95	82	92	97	101	79	89	95	93	112	93	93	68	97	93	85	78	110	75	77	98	79	97	92	92	106	82	92	92	108	89	89	107	99	72	109	89	92	95	71	85	100	91	100	79	88	98	99	86	97	93	88	98	104	88	93	86	111	90	81	85	86	82	85	101	71	88	97	73	87	112	83	94	88	83	102	93	72	93	89	92	97	75	94	110	92	88	82	70	89	97	80	84	77	85	94	76	81	95	95	96	79	86	88	95	88	87	95	82	84	88	87	98	73	101	82	101	106	82	90	83	74	85	101	85	86	89	84	91	79	100	92	56	92	69	84	71	91	95	80	75	98	92	99	106	97	98	81	106	105	90	106	95	81	97	71	107	104	94	83	96	98	87	88	91	97	116	110	98	85	101	87	85	74	74	100	113	102	86	88	94	90	77	99	109	99	76	96	85	85	101	108	77	87	91	85	94	103	94	81	115	79	91	87	90	94	87	98	91	98	113	94	95	81	93	81	81	118	83	105	82	90	98	83	84	92	93	86	86	86	88	83	89	95	110	78	73	93	88	90	87	89	72	88	82	94	80	91	79	100	81	78	88	84	95	89	99	116	87	106	94	100	85	88	88	93	92	106	104	82	90	89	92	96	96	96	91	96	94	86	86	86	105	110	75	87	89	80	86	97	90	78	90	97	80	102	83	87	104	95	85	97	86	96	89	97	77	67	89	91	67	75	85	83	77	82	78	65	88	104	85	85	72	101	82	65	89	79	86	88	86	84	91	81	95	98	80	80	102	94	83	83	81	89	79	76	89	75	104	98	94	87	99	88	88	77	97	75	81	106	88	94	89	109	82	80	91	89	83	95	93	119	91	103	103	91	85	89	95	96	112	78	112	87	89	90	102	78	96	112	89	96	93	91	86	79	96	97	74	100	87	96	74	100	81	98	79	87	87	80	98	93	77	83	88	83	85	88	80	102	100	97	113	89	108	86	88	103	94	83	85	91	90	93	82	91	84	88	99	101	93	107	92	92	112	79	78	102	92	103	71	99	90	84	81	91	101	73	85	96	104	98	76	109	98	102	94	86	94	89	79	86	93	104	91	90	79	86	95	92	105	84	78	71	72	92	89	82	93	91	87	72	93	75	99	89	68	99	97	83	90	81	80	91	94	75	89	84	81	81	83	98	95	105	83	110	76	90	93	89	83	96	97	82	82	86	86	88	83	90	80	85	75	93	96	94	74	91	95	82	88	106	98	100	102	72	94	98	90	79	86	79	94	91	99	100	80	99	85	95	91	79	84	102	89	88	101	108	91	89	98	97	83	97	75	88	93	96	99	89	122	95	94	94	95	93	110	89	93	98	103	87	86	95	78	89	77	112	94	91	84	90	88	84	91	88	81	72	111	85	79	88	69	89	77	85	97	87	92	94	113	83	88	90	93	87	86	87	95	90	94	101	90	91	92	95	80	109	87	81	85	97	99	105	84	90	90	102	78	89	93	90	78	92	84	89	98	82	91	108	109	92	93	78	91	82	82	94	81	95	90	94	101	79	95	80	93	89	96	85	90	75	83	100	108	91	94	84	88	87	86	79	90	89	96	75	85	89	93	89	92	73	83	83	91	91	92	90	86	98	78	94	94	93	85	83	101	86	87	102	88	99	86	91	89	97	87	88	80	92	101	99	106	92	92	86	71	92	94	86	102	113	86	83	99	106	92	104	92	78	83	92	87	84	96	85	73	88	85	93	69	92	90	94	96	86	86	85	78	88	109	98	97	102	84	85	82	78	83	104	92	116	94	100	83	77	88	74	113	103	96	103	91	86	87	87	93	88	109	84	86	84	81	82	82	90	111	97	89	92	78	104	87	97	94	90	86	98	107	98	83	87	100	91	93	75	98	89	87	97	86	96	83	83	96	82	106	85	78	87	86	84	93	69	92	86	84	110	98	87	85	109	99	94	91	103	92	97	92	82	94	90	76	99	88	86	86	82	93	91	87	84	90	86	89	109	80	110	83	82	90	97	97	83	97	83	72	91	78	76	86	89	108	83	99	93	89	86	94	98	85	79	69	107	85	58	88	82	95	87	80	93	95	90	99	90	82	92	100	93	105	88	89	84	100	86	101	82	105	92	81	90	99	112	93	91	92	97	111	91	93	71	99	95	84	97	79	99	88	80	82	85	106	91	101	81	100	96	68	80	83	104	85	79	93	95	74	82	97	88	87	81	100	80	96	87	95	84	89	81	106	83	97	97	95	97	97	78	78	84	88	89	97	92	77	103	95	84	99	86	70	99	90	100	125	87	82	79	101	68	80	87	69	82	105	96	96	95	80	87	80	90	83	76	90	104	79	104	89	85	101	86	84	99	86	87	92	95	80	81	83	79	77	80	102	85	93	90	81	81	80	91	90	96	100	92	80	109	109	124	84	86	105	81	98	84	87	78	78	78	79	102	91	92	83	80	101	99	85	87	79	74	98	73	89	86	79	96	103	103	71	110	95	90	83	104	98	84	82	99	99	86	85	93	82	97	73	99	90	82	93	89	76	93	81	88
8942	1213	968	1009	1775	2332	2220	2015	1667	1527	1366	1234	1163	1023	988	969	927	929	840	880	829	797	715	778	742	767	715	780	704	721	737	746	705	695	644	658	710	675	708	699	664	689	686	663	676	655	697	668	616	679	617	683	677	603	629	676	662	666	660	694	673	641	662	705	655	619	663	659	664	629	626	647	651	657	608	675	640	665	638	646	675	695	715	667	642	664	681	686	647	656	618	652	660	665	684	663	636	646	626	618	678	685	641	661	658	668	646	621	645	607	626	674	680	655	696	645	644	680	584	656	677	642	654	627	667	660	636	686	631	625	648	627	610	669	672	624	628	642	663	682	664	616	679	668	660	651	668	646	643	592	647	681	646	661	661	631	636	635	678	694	645	676	686	659	643	664	638	671	654	670	654	621	632	665	665	667	693	662	646	687	643	634	650	636	654	692	635	670	640	620	706	611	679	615	662	648	734	656	640	639	666	654	603	626	660	637	624	679	658	661	666	678	628	673	621	654	638	624	643	664	648	626	646	650	642	635	644	618	699	642	657	679	649	672	664	631	670	686	620	621	615	679	692	688	645	673	694	675	625	703	643	651	631	656	690	681	692	610	569	646	671	685	671	617	636	627	667	672	655	667	669	633	653	652	649	663	685	638	664	654	612	660	711	642	631	671	660	648	651	630	675	650	675	686	631	610	643	640	635	649	664	642	673	618	666	670	616	638	708	665	646	678	678	672	667	663	652	673	662	648	702	673	639	621	624	655	624	633	676	624	670	628	631	625	645	674	675	693	673	640	661	648	630	616	632	620	644	660	647	652	631	613	628	655	644	618	621	669	668	662	622	669	660	680	655	644	651	670	658	684	705	653	654	664	597	625	657	621	660	630	686	668	683	646	635	677	667	656	623	610	678	657	622	637	641	678	678	714	676	657	689	654	650	636	613	609	655	630	678	620	688	663	658	715	650	646	653	615	700	652	681	625	638	642	627	622	672	679	696	654	673	659	713	633	618	652	650	646	658	664	708	675	615	650	672	628	673	630	652	664	687	658	657	623	636	622	616	642	674	621	627	648	628	686	617	656	659	639	658	684	578	641	674	646	701	613	667	649	662	619	654	648	666	622	653	644	631	658	645	592	675	596	679	691	631	625	651	623	620	609	695	662	655	688	606	593	643	616	641	645	621	631	625	636	639	680	641	665	631	680	695	672	658	658	644	646	645	646	663	628	661	667	641	649	645	637	640	617	638	624	656	644	670	672	648	641	641	645	641	661	649	671	641	630	667	672	640	620	648	652	674	678	681	681	640	646	661	648	667	632	637	679	640	622	625	633	621	656	655	592	652	654	677	678	667	672	660	662	706	611	713	608	644	639	681	632	623	645	647	679	678	633	722	662	633	669	599	658	642	683	631	626	656	653	650	653	631	620	677	703	620	654	680	654	653	697	646	649	660	615	640	611	644	627	644	637	655	621	664	668	665	655	634	639	623	645	640	665	637	622	633	655	695	635	653	627	644	667	684	696	652	662	663	671	653	665	634	630	664	644	655	634	668	670	696	655	664	634	690	670	652	687	648	654	663	695	648	709	689	657	641	644	683	592	634	612	629	634	654	602	671	663	651	597	706	662	622	669	645	656	656	698	633	669	614	647	662	619	672	623	669	645	652	617	671	682	654	673	661	647	656	713	650	634	666	635	625	637	655	674	591	633	639	628	639	661	657	635	648	643	652	667	664	635	680	655	691	662	643	668	710	646	642	675	673	632	665	669	604	628	649	681	662	616	630	670	625	664	648	667	624	692	645	603	652	676	665	604	635	660	599	676	702	619	651	667	600	628	636	649	628	637	662	594	616	640	692	623	655	673	668	638	624	653	655	667	622	658	635	642	625	625	656	649	667	690	643	624	647	661	602	653	639	632	634	663	631	669	634	631	640	609	618	658	667	689	635	664	673	709	649	632	644	683	670	662	634	660	671	638	654	631	650	670	652	663	652	653	607	673	621	700	600	590	647	651	671	654	647	642	633	639	686	614	666	650	620	681	659	618	650	675	675	619	680	626	626	633	671	652	667	619	652	695	651	663	673	617	634	654	647	669	650	670	648	668	657	668	657	631	641	652	641	638	603	692	686	656	626	660	703	689	620	625	646	646	642	697	647	617	647	604	627	628	634	662	619	642	663	663	632	638	644	637	649	653	668	645	695	639	617	653	615	634	644	699	687	674	639	669	634	672	667	657	641	621	652	646	653	638	667	689	621	670	635	704	693	626	665	627	668	654	631	685	655	630	646	687	652	645	642	629	648	678	607	672	639	584	690	652	622	655	651	641	673	629	668	629	659	634	640	680	616	658	662	622	666	644	640	680	633	644	626	688	631	630	640	646	697	606	652	616	651	645	646	638	663	698	616	630	636	631	630	651	617	658	658	646	610	670	616	669	650	622	650	672	686	641	686	666	663	628	628	647	648	661	644	664	674	638	640	658	632	635	664	623	663	642	624	703	658	663	632	697	697	688	640	673	624	639	681	637	647	669	605	630	647	651	645	636	633	673	683	669	680	658	622	643	663	585	640	647	677	680	648	659	645	656	671	631	620	646	623	671	661	670	644	665	663	628	692	598	639	690	671	637	671	678	633	647	693	675	655	682	625	636	691	659	643	634	591	603	673	612	614	671	643	629	661	659	642	632	637	658	657	645	637	690	620	641	624	650	605	628	690	623	667	654	669	696	645	625	690	678	665	674	642	666	603	642	647	674	621	642	643	642	658	691	670	624	665	605	657	682	634	700	626	659	682	692	641	590	615	672	657	688	662	625	658	658	669	699	666	636	645	627	656	619	691	705	660	665	618	622	670	637	654	630	698	669	676	647	668	659	673	611	666	589	694	613	611	619	707	655	687	704	625	674	663	655	632	691	638	669	600	679	687	626	670	657	673	613	690	671	674	661	647	657	644	647	616	635	615	667	651	632	617	670	608	663	670	675	659	667	642	624	655	669	599	641	617	657	625	631	654	615	684	608	648	665	647	629	623	671	658	671	653	675	682	639	680	665	653	670	650	690	723	689	685	628	701	652	640	656	636	647	601	656	627	706	618	622	640	640	654	671	636	690	605	660	648	624	634	668	628	682	647	593	638	723	646	666	660	719	616	661	629	652	686	665	658	669	671	663	700	742	650	628	663	652	663	657	646	619	662	677	638	684	596	679	622	625	619	692	635	619	607	637	669	651	696	650	637	651	702	664	651	692	670	661	665	649	649	615	624	658	684	659	646	641	616	654	643	610	662	662	636	652	667	622	639	647	659	656	579	577	688	668	634	618	616	629	647	661	617	684	672	679	617	641	638	651	655	604	676	628	621	631	630	648	614	689	636	590	650	666	666	603	650	644	633	650	668	691	642	682	650	684	709	678	630	628	615	682	694	636	625	641	613	672	634	636	665	626	614	663	661	628	601	672	653	669	668	636	638	615	646	613	673	657	645	629	642	669	622	599	627	655	664	638	615	627	624	657	692	617
926	116	72	67	54	74	101	72	63	68	55	53	55	50	56	59	56	58	54	36	48	41	46	53	55	45	49	43	38	53	42	39	48	46	43	34	51	43	40	40	49	36	49	50	33	49	42	36	36	27	38	38	42	46	36	33	32	41	36	38	34	33	39	26	37	35	42	38	45	38	49	41	35	52	36	39	40	42	43	28	36	33	42	42	40	51	35	40	38	29	48	41	33	42	45	27	27	45	39	40	36	30	46	33	40	32	39	34	38	33	46	38	31	31	47	45	35	36	32	37	32	35	57	39	55	57	43	37	30	51	39	35	23	41	44	33	47	40	37	51	36	38	45	47	50	35	37	36	40	27	29	44	53	44	35	35	35	48	46	25	31	34	33	26	46	35	46	37	35	35	44	40	56	39	46	47	38	36	30	41	42	39	37	39	37	32	36	28	39	35	33	42	44	31	32	33	46	39	44	42	45	27	39	39	23	36	42	29	43	38	34	32	40	42	47	40	41	45	36	46	41	32	38	31	44	47	48	28	35	35	35	28	42	32	44	49	37	53	36	26	40	33	39	39	39	46	35	45	38	46	34	30	29	41	32	33	51	39	33	44	43	39	29	43	31	44	37	35	37	44	36	38	37	31	39	41	30	41	50	32	35	39	42	46	33	28	46	30	32	45	34	41	42	30	38	40	40	46	38	47	37	39	40	42	42	36	49	56	55	37	41	41	45	49	49	39	36	38	36	46	34	48	34	45	31	44	42	44	41	37	43	44	46	39	44	31	39	40	31	32	43	45	40	38	41	48	31	47	49	41	31	40	39	30	43	30	34	36	33	31	42	53	34	40	40	35	34	29	39	36	35	48	41	38	28	41	35	38	31	37	38	46	38	48	38	48	40	34	40	38	31	49	43	23	31	46	31	40	31	37	43	40	42	36	38	32	40	37	36	27	42	42	45	34	47	34	34	37	39	36	26	45	38	43	36	35	41	31	43	37	43	37	40	40	41	38	29	41	28	36	48	44	32	46	30	45	40	38	35	29	40	37	27	38	38	40	44	47	39	35	25	28	36	36	36	38	30	31	40	40	39	36	32	47	42	41	26	40	40	28	42	35	36	40	37	38	44	43	34	46	42	39	36	48	28	41	49	35	51	36	25	37	42	37	44	34	43	42	33	48	37	37	39	32	45	37	44	42	51	36	36	34	48	37	42	48	45	41	42	43	33	43	41	45	41	39	44	38	54	35	31	26	38	33	42	51	41	33	41	33	38	44	37	37	32	41	32	34	50	37	39	35	35	47	42	27	49	36	36	34	29	34	36	42	34	37	48	26	44	33	37	42	45	39	37	43	40	46	37	28	32	39	45	39	47	41	44	46	51	30	49	32	34	36	34	29	34	54	31	31	34	38	36	30	29	48	42	37	29	51	38	37	50	34	38	43	33	58	45	45	45	31	43	37	37	32	40	25	38	35	41	45	37	40	32	32	49	41	36	42	43	35	43	31	39	45	48	38	44	28	29	41	42	41	37	45	37	42	46	30	46	35	35	43	39	48	31	36	44	45	47	37	48	39	36	40	33	46	29	35	48	42	45	40	30	38	48	39	35	52	40	50	38	52	43	33	46	41	37	30	34	36	40	41	19	40	39	34	54	36	44	46	40	38	44	33	45	42	41	43	38	45	48	44	43	36	39	46	28	35	34	38	44	42	49	31	30	41	35	41	29	33	43	26	37	43	36	41	34	28	41	43	41	32	38	32	37	42	36	37	44	34	33	33	29	42	37	38	34	37	37	34	35	43	35	35	46	38	34	29	50	49	54	41	40	47	33	38	40	49	34	48	39	45	30	38	51	51	39	45	44	46	45	28	35	35	40	36	38	41	43	63	36	24	29	39	43	41	26	29	46	35	43	32	30	21	34	37	35	33	40	30	41	31	40	38	38	40	38	46	30	27	41	31	41	37	45	43	36	31	51	38	36	40	44	44	40	37	34	46	46	39	41	43	38	36	41	36	45	47	42	41	43	38	39	35	26	42	30	31	41	32	41	44	40	35	38	39	32	39	40	31	46	41	31	31	36	39	42	47	47	29	41	42	44	47	40	31	39	31	35	39	45	55	43	57	43	36	31	37	46	42	36	47	36	41	50	41	44	34	41	48	37	38	52	33	40	32	29	42	34	25	48	37	33	43	28	31	41	41	37	39	28	34	35	32	35	41	39	33	39	47	53	50	31	30	40	41	40	40	35	40	38	35	38	39	46	40	39	40	37	38	49	50	38	35	35	46	42	43	40	48	61	42	30	46	50	35	45	43	41	39	45	39	40	37	33	39	40	37	28	38	31	36	39	25	41	38	41	47	44	35	36	38	31	33	42	49	37	46	38	33	41	37	33	42	50	35	40	30	32	33	41	43	40	36	37	49	39	36	40	33	35	35	28	34	33	50	31	31	38	34	33	33	39	38	38	37	44	30	37	39	35	43	35	38	48	34	41	47	44	30	37	46	49	36	36	31	45	38	36	42	36	37	40	40	38	42	38	38	36	37	41	35	41	53	32	37	45	25	33	42	34	33	32	35	34	27	33	37	44	42	43	40	42	51	42	42	33	34	39	44	36	39	46	32	48	39	42	43	35	26	39	36	40	30	50	34	41	38	37	40	33	35	45	42	41	34	44	49	47	56	41	49	32	34	41	42	36	37	35	47	39	36	46	31	38	38	25	45	40	44	44	46	51	37	32	35	46	30	40	36	52	33	36	46	42	39	42	36	38	33	50	42	34	47	41	38	30	39	37	42	42	31	32	40	43	39	38	40	50	45	44	31	43	40	35	31	43	41	52	37	43	29	43	31	48	41	40	34	36	39	40	36	46	34	34	35	31	30	41	45	37	38	42	38	41	40	32	43	42	36	48	28	25	36	33	38	42	36	44	41	38	35	43	41	32	39	44	40	48	27	35	38	35	37	35	43	41	31	35	45	28	53	36	33	40	41	37	36	38	43	41	34	36	39	44	40	41	43	31	41	33	45	48	45	37	46	34	40	35	33	47	40	47	40	42	55	34	27	38	40	39	36	42	45	37	31	58	27	37	33	37	32	35	42	25	31	45	24	35	38	43	36	33	46	31	36	37	45	32	37	36	44	36	29	42	33	43	35	39	34	35	37	37	36	48	46	40	28	33	43	46	28	31	41	51	43	38	53	47	48	29	40	48	45	44	44	37	40	51	36	39	38	37	45	34	44	37	44	34	41	36	32	33	51	37	43	27	38	44	37	34	38	42	48	37	44	42	36	35	30	42	37	36	34	34	36	45	45	46	43	42	43	51	41	35	32	33	30	39	34	38	37	31	41	37	35	36	51	32	39	29	48	40	30	39	38	37	32	37	42	41	35	55	43	44	32	39	38	45	28	32	42	35	38	42	40	35	37	46	46	26	45	35	36	34	33	42	33	31	35	38	42	37	45	35	45	52	31	39	38	38	49	26	35	41	39	45	40	58	37	29	48	48	26
9629	1557	817	995	2561	3604	3326	2696	2206	1826	1544	1280	1082	963	833	858	728	691	629	549	500	518	496	441	480	428	442	408	451	388	397	428	393	355	363	357	329	337	330	352	320	302	339	317	299	308	308	325	314	297	319	335	291	302	282	290	301	319	332	255	301	272	252	299	297	296	292	275	265	295	312	273	295	274	290	271	271	306	273	308	280	260	275	246	287	265	252	279	268	302	277	269	273	283	290	285	311	298	305	311	288	261	270	283	287	277	306	305	289	286	270	307	276	277	258	262	247	283	247	264	284	276	265	262	293	284	263	305	264	285	311	257	276	280	288	279	271	297	251	282	257	275	286	326	254	267	272	236	266	279	302	271	274	258	253	275	261	249	286	294	287	273	290	275	306	312	264	264	250	253	261	266	274	255	275	297	256	280	271	281	242	270	250	306	296	261	283	307	264	286	260	312	260	259	272	280	290	264	257	277	259	298	245	259	284	273	260	277	272	245	284	231	284	264	258	256	260	269	246	245	246	271	272	279	269	242	291	265	270	290	251	267	282	274	271	300	290	270	252	277	256	255	260	265	248	260	295	264	253	250	265	235	292	284	286	284	280	263	260	307	277	282	260	287	281	269	281	287	260	278	281	280	292	275	253	294	288	269	300	279	288	266	263	276	278	262	275	269	268	283	268	265	281	265	280	287	285	247	271	282	263	277	263	275	264	247	268	272	254	294	254	230	265	294	262	274	259	275	276	238	286	252	256	276	275	259	299	289	271	271	305	253	292	286	267	257	279	306	270	304	264	273	295	256	258	263	256	285	269	276	271	259	277	264	271	273	275	294	271	272	265	305	272	281	249	290	280	278	251	261	292	268	265	274	255	281	273	282	272	245	299	278	266	262	286	258	275	250	276	297	297	290	251	270	324	266	283	243	238	276	263	248	268	287	262	265	292	274	274	256	285	277	267	260	286	288	274	297	262	263	269	249	259	312	250	299	251	271	279	271	286	269	280	273	269	279	241	269	266	293	265	273	267	275	276	256	259	262	279	284	243	256	277	270	302	260	259	268	280	249	298	268	248	251	266	268	254	258	267	286	269	247	275	270	290	320	271	281	264	268	278	282	265	263	280	262	278	261	299	299	284	303	269	251	286	270	266	272	269	272	264	283	256	266	270	276	262	264	241	277	267	278	269	293	256	272	266	268	260	266	272	247	283	274	264	260	276	264	278	286	245	291	258	244	256	266	245	274	285	268	277	306	279	256	288	279	276	301	276	281	284	302	321	282	300	269	249	247	255	290	287	246	264	229	258	258	255	260	301	292	255	299	275	299	259	288	273	282	258	242	223	244	262	285	276	278	298	257	276	292	294	273	254	274	235	294	280	264	283	267	297	275	267	263	289	280	274	301	252	294	287	254	262	285	285	247	272	251	254	287	247	275	276	267	296	287	265	250	273	270	260	285	265	249	264	270	269	277	277	264	251	283	268	293	233	259	273	259	254	292	282	254	281	252	254	282	251	267	277	254	288	262	271	284	304	271	248	273	257	302	268	259	266	265	270	277	272	289	303	297	266	248	266	281	298	262	257	254	257	280	273	272	280	253	242	292	244	268	289	282	247	225	297	285	245	250	243	268	300	249	249	282	294	291	270	271	257	265	241	241	268	269	301	273	253	283	278	293	280	269	268	314	274	276	241	242	245	277	263	270	239	255	279	260	265	307	294	297	232	295	249	281	279	278	267	262	284	288	257	270	290	290	293	283	260	270	248	267	270	289	269	276	284	262	264	260	305	269	295	263	254	281	241	231	251	249	283	304	272	267	273	298	242	252	287	285	274	269	237	258	262	299	257	300	287	275	258	267	249	252	250	264	282	248	303	272	275	266	256	267	261	278	283	260	258	276	269	275	274	267	288	301	277	288	256	298	283	276	265	241	269	276	280	294	291	296	296	284	277	267	259	256	259	253	287	281	274	301	255	257	255	287	268	270	294	262	266	282	278	256	282	251	267	249	315	289	289	275	291	246	278	268	271	287	238	244	264	280	285	274	280	279	279	292	271	313	270	293	254	268	268	294	283	271	244	293	286	266	270	273	285	291	236	269	265	292	259	270	296	282	291	284	265	269	282	299	275	280	287	286	287	266	272	257	295	270	298	279	259	286	289	266	259	263	301	266	268	278	277	269	259	265	280	266	261	275	293	279	294	280	271	305	294	277	254	247	258	266	306	275	255	251	301	275	279	273	278	256	281	253	289	292	276	262	271	291	268	283	274	254	254	268	281	263	269	287	259	265	270	267	264	300	282	280	281	256	228	271	282	288	264	246	279	271	274	269	265	260	293	242	305	260	262	257	281	285	243	249	237	271	264	290	248	278	306	269	281	305	245	275	254	274	261	255	239	278	280	261	285	267	241	287	257	275	264	279	283	268	287	265	285	278	244	261	250	256	278	266	289	261	263	310	279	244	270	285	299	255	240	257	301	262	251	281	252	263	254	274	277	262	264	277	297	253	268	291	247	263	256	274	291	284	264	265	279	263	267	269	234	269	268	274	278	332	287	273	236	269	245	248	272	256	261	274	269	254	258	274	262	274	245	267	258	255	279	234	264	308	254	273	261	281	274	265	302	255	260	263	280	269	297	282	253	257	267	274	288	299	280	258	278	262	279	298	272	256	238	243	298	288	269	238	253	257	298	267	275	257	255	268	268	289	251	300	281	267	312	296	263	277	243	257	280	265	275	296	246	272	244	275	265	275	273	281	278	261	285	279	264	241	304	280	257	271	249	270	262	263	297	265	220	282	282	293	283	268	273	276	254	260	293	254	298	257	249	276	270	283	286	297	282	279	261	271	275	265	248	241	268	271	282	259	270	253	270	250	271	266	260	283	236	250	283	296	265	316	271	299	245	244	276	257	287	290	259	251	304	287	230	288	267	278	243	285	267	267	274	266	248	260	258	239	266	246	247	271	269	270	250	293	302	278	272	268	287	293	259	247	282	266	267	268	308	220	252	260	286	269	254	283	270	269	267	269	272	258	277	290	284	304	255	293	288	272	251	266	260	267	277	294	282	304	262	278	264	282	260	285	267	258	273	226	287	276	293	291	261	286	273	253	254	260	291	260	282	271	271	274	259	291	291	289	295	250	277	263	244	248	266	283	284	251	264	268	284	270	252	273	284	268	280	277	246	239	274	287	285	278	265	265	255	278	277	253	285	271	286	281	260	245	280	255	261	282	284	255	269	239	248	269	286	309	275	286	225	264	277	255	298	257	249	267	292	283	273	272	272	271	268	277	303	272	263	306	314	268	283	249	295	256	288	272	257	244	272	269	281	274	264	283	221	286	246	291	283	265	269	247	297	259	261	267	303	279	268	234	282	247	291	271	273	277	270	271	288	265	279	239	324	254	247	272	294	278	295	292	255	258	250	285	261	249	265	264	256	270	290	264	280	253	267	271	267	293	292	271	267	262	236	284	274	287	269	305	278	283	288	268	274	279	256	245	267	265	270	256
1159	67	74	56	39	59	65	60	66	64	60	69	66	56	59	56	56	58	68	54	61	57	61	61	58	61	60	57	73	45	79	58	59	65	61	60	59	56	47	47	58	55	75	68	67	53	75	70	62	70	55	75	53	58	61	71	54	71	66	50	69	55	78	50	52	76	68	54	58	50	62	62	65	49	73	57	56	85	55	62	75	65	57	63	64	56	47	56	66	58	73	45	66	49	64	51	50	59	50	65	63	71	60	61	66	68	59	71	59	60	51	55	71	65	63	62	66	58	75	61	52	66	53	63	65	56	72	66	72	64	67	74	59	49	49	52	55	57	56	56	57	78	60	38	55	67	49	65	60	55	64	57	51	62	53	61	73	60	55	50	67	54	68	57	64	60	76	52	61	59	60	71	71	62	53	56	65	79	54	64	57	57	59	50	56	79	62	56	57	65	57	66	50	55	59	62	63	66	64	60	58	71	59	61	58	68	59	63	52	64	64	64	52	68	79	62	74	73	52	56	65	65	56	66	72	59	58	60	74	67	70	71	69	62	57	65	61	81	81	58	55	57	45	54	61	61	65	65	63	50	68	69	56	63	63	73	59	59	69	74	54	60	49	69	61	66	57	69	49	65	58	61	60	69	78	60	60	63	67	68	75	65	61	64	68	66	71	56	77	61	56	73	57	62	61	50	74	61	65	58	62	74	55	66	71	65	58	57	55	61	63	55	61	70	51	47	84	70	62	68	62	46	69	54	55	64	55	50	67	68	52	56	53	68	58	52	48	58	57	70	65	54	56	65	69	58	58	68	54	76	69	59	61	56	60	56	61	61	51	52	58	49	45	66	57	80	52	59	50	62	60	70	53	70	67	46	47	51	55	60	56	59	68	65	64	56	57	72	61	62	66	59	57	63	47	50	70	66	57	64	66	59	51	58	55	58	64	64	78	54	63	67	61	60	54	57	65	65	54	50	62	40	69	68	61	68	59	50	43	67	60	60	57	48	60	59	60	54	64	63	63	64	62	64	62	57	52	57	55	61	65	57	58	59	58	52	73	58	56	63	52	65	66	63	57	66	55	61	53	60	59	55	56	63	75	60	71	71	65	66	71	70	57	57	56	60	58	58	53	57	62	55	55	58	72	61	63	60	52	57	53	65	67	68	73	59	59	53	63	62	48	70	67	46	57	55	61	69	48	66	82	64	48	66	58	53	62	66	59	54	70	51	47	61	47	66	64	59	76	50	61	58	75	71	67	67	68	53	57	71	65	68	51	78	51	54	62	46	53	65	70	63	57	66	60	59	59	54	60	71	56	80	73	58	62	72	55	64	64	72	63	71	48	44	59	70	64	65	57	51	58	68	77	56	62	67	71	69	59	69	62	60	47	59	44	73	65	63	84	58	61	53	61	64	55	74	51	55	77	41	65	55	66	61	52	59	59	48	54	59	63	59	58	65	69	62	73	53	47	59	73	66	59	59	72	61	66	56	62	58	55	72	53	70	48	59	58	51	76	61	55	47	67	58	53	53	66	58	58	68	58	60	55	60	66	54	70	60	64	66	69	64	60	74	60	61	76	63	58	58	61	57	59	67	57	63	68	72	58	73	55	68	58	57	47	49	72	78	65	76	78	52	64	58	55	49	66	53	62	76	63	52	71	59	64	74	58	53	69	77	52	55	60	58	73	57	74	57	57	57	75	53	51	47	64	60	53	66	61	54	51	41	55	76	61	54	57	53	49	58	60	66	52	63	54	49	63	49	72	56	56	73	60	52	58	62	57	67	49	74	56	58	50	58	77	63	64	67	58	42	73	58	67	59	55	59	64	66	63	51	67	67	60	61	57	51	59	67	55	64	76	52	60	45	61	53	62	60	45	57	59	47	58	66	50	55	51	65	67	46	70	70	66	72	47	55	53	50	54	57	63	55	70	56	67	60	57	55	72	57	63	75	55	64	57	66	66	70	71	61	56	63	54	54	67	56	62	63	66	48	61	69	63	68	79	58	65	57	56	62	62	54	55	69	50	60	63	58	65	66	60	59	65	65	67	65	71	68	73	45	63	55	69	61	70	60	66	56	65	44	51	64	53	64	74	51	68	59	69	58	54	57	79	63	54	57	71	69	71	68	67	50	55	56	61	54	57	63	53	57	76	62	46	57	66	56	49	80	66	68	68	76	71	67	65	60	54	51	59	54	62	63	66	58	62	57	58	75	51	62	63	47	59	51	75	69	76	53	69	62	55	68	60	57	43	65	65	60	60	60	53	61	58	61	61	66	65	46	67	60	62	76	69	57	68	52	56	62	45	65	62	55	70	45	62	56	56	66	53	54	54	45	67	58	58	68	64	68	67	62	42	68	58	61	61	51	54	74	68	55	48	60	62	54	64	60	60	63	58	58	58	53	59	56	69	43	57	70	61	51	62	50	67	61	62	51	62	63	69	56	74	47	47	53	66	57	66	50	61	49	68	67	47	58	61	59	68	54	61	44	62	61	70	51	57	74	64	47	62	62	72	40	61	56	58	67	61	64	55	67	51	63	56	60	73	67	56	57	63	66	51	67	69	62	67	64	50	56	52	57	63	53	66	57	60	71	54	63	51	65	63	54	61	60	57	57	47	52	58	46	49	58	62	80	60	56	50	64	70	82	76	71	54	61	62	62	59	52	51	77	52	62	63	54	52	58	62	43	51	62	46	57	62	55	71	63	69	65	69	54	54	56	52	78	62	57	60	57	61	62	65	62	57	61	53	58	50	57	58	60	44	55	80	61	66	43	48	62	61	62	54	52	56	78	58	59	42	48	73	60	57	64	54	46	59	53	66	51	60	70	54	63	53	46	62	52	76	74	59	52	54	59	53	59	73	68	58	67	63	51	69	66	51	56	65	44	62	54	61	67	50	61	81	45	57	62	62	73	76	65	66	49	46	49	64	72	64	53	64	60	51	57	49	54	49	37	71	60	67	67	62	65	68	61	55	67	70	53	62	56	58	61	78	50	77	60	60	63	75	64	58	73	56	63	68	78	55	63	73	55	55	62	58	57	75	74	52	62	61	62	69	52	80	62	63	62	60	70	67	68	50	59	45	60	55	61	49	53	51	64	63	67	58	52	61	56	56	55	53	43	60	76	50	58	75	64	58	61	58	59	48	59	68	57	60	63	73	70	55	63	67	66	65	75	62	63	70	56	55	75	60	71	63	50	73	61	63	68	65	69	62	62	55	72	72	71	58	55	59	51	64	62	54	75	50	60	63	63	64	54	54	59	83	67	58	54	78	58	53	61	58	56	59	55	73	60	69	61	67	62	51	56	58	64	68	55	53	67	70	67	55	66	62	66	59	52	60	50	64	63	60	54	58	67	58	65	47	61	58	52	50	57	69	53	64	71	47	61	57	61	57	72	58	61	50	47	68	55	75	62	64	64	59	61	60	59	71	57	63	53	46	62	63	62	56	65	53	66	62	68	30	68	54	67	54	53	64	75	48	49	59	60	57	65	72	64
7267	591	501	513	686	858	810	742	708	641	671	603	567	512	564	549	530	494	511	523	513	517	528	470	472	470	466	494	461	458	476	449	507	445	465	452	474	459	484	432	492	485	455	484	490	452	470	458	483	511	454	446	465	445	471	430	465	501	437	478	454	436	450	443	440	453	472	446	443	473	451	453	468	487	454	458	454	482	485	469	500	444	460	478	430	447	449	443	436	455	443	484	444	476	463	463	454	426	453	462	478	435	436	486	416	432	434	452	443	392	443	475	440	429	423	401	445	438	469	445	491	469	423	457	434	443	471	445	442	430	457	496	461	447	458	444	452	491	444	480	464	454	479	439	443	468	479	475	457	466	490	439	458	434	455	436	432	460	433	471	421	459	439	425	436	429	451	471	435	471	456	498	452	496	436	487	472	453	433	412	423	447	427	484	480	463	449	490	459	420	485	465	459	502	440	491	428	408	446	483	439	431	468	429	447	433	479	473	447	440	447	469	472	470	433	426	458	460	463	469	468	455	453	460	487	451	405	448	485	434	446	446	442	436	452	451	444	457	455	442	465	452	427	456	457	492	452	436	428	452	476	456	441	469	509	469	481	452	442	448	434	473	479	452	433	477	497	448	483	428	456	438	444	437	481	445	432	489	424	443	482	472	436	487	420	447	476	458	477	474	423	445	464	475	443	440	439	475	470	448	425	408	418	481	415	475	472	466	435	450	470	480	462	447	471	449	441	444	450	482	457	478	431	428	463	425	425	418	462	454	430	439	417	494	446	459	468	415	446	460	442	488	452	468	450	456	477	434	473	467	434	429	440	441	465	449	448	433	440	432	509	441	423	487	424	476	428	461	430	450	465	465	480	454	423	474	447	484	470	450	456	473	479	440	437	497	439	458	430	459	466	442	445	453	476	446	460	433	479	454	451	451	468	459	473	469	525	487	419	433	437	470	448	449	457	435	447	444	471	483	498	455	444	450	439	484	474	434	413	443	454	438	445	432	493	470	461	435	436	446	442	452	445	440	432	496	458	439	395	453	456	418	454	437	425	429	434	435	480	458	459	440	430	464	460	458	434	388	464	445	461	479	498	460	447	451	455	413	457	442	457	467	470	458	460	451	446	491	411	487	457	463	463	441	448	466	452	427	445	467	445	426	464	501	442	466	441	436	419	448	430	441	467	468	485	459	400	422	464	444	428	454	447	430	439	451	493	453	449	459	424	417	479	461	435	433	483	446	474	414	467	459	454	467	458	438	432	477	457	401	490	441	455	446	488	476	439	432	435	414	462	473	481	426	470	455	442	475	444	450	500	465	467	456	445	459	433	458	447	489	464	471	425	449	442	457	430	471	442	478	472	436	451	441	445	438	462	454	460	478	502	524	449	434	471	475	437	425	448	470	457	481	441	483	404	456	488	467	479	468	429	447	470	450	421	435	466	453	442	460	427	483	464	457	440	457	468	433	448	439	462	424	475	467	456	459	436	443	449	464	480	447	417	461	447	474	400	442	451	464	460	470	461	413	445	453	484	469	475	456	466	487	434	481	471	435	519	469	436	492	485	456	464	441	447	433	481	462	465	446	447	430	419	471	424	451	459	472	491	439	449	459	443	462	479	473	444	445	431	475	439	427	475	485	449	470	477	471	464	440	467	432	429	464	435	448	473	500	452	435	422	442	440	447	459	503	446	460	458	454	473	475	446	467	439	433	458	475	472	474	461	488	438	468	487	465	455	480	495	420	470	463	451	461	443	440	465	439	439	472	471	436	419	482	439	407	489	471	412	450	448	476	477	435	471	434	480	444	437	466	424	469	436	429	448	466	496	466	450	462	458	451	451	467	466	469	456	464	442	435	487	469	447	440	429	467	453	456	484	440	426	474	454	447	455	446	465	417	496	444	495	459	417	455	503	466	430	469	486	474	455	504	458	459	441	454	494	427	460	462	452	431	484	421	444	477	436	500	475	431	452	485	435	421	477	450	477	449	435	436	415	445	458	479	460	430	433	445	475	476	445	435	405	438	431	402	469	457	453	452	461	475	434	462	492	443	454	486	464	440	495	477	434	441	450	467	479	454	465	461	435	414	445	456	485	452	428	457	460	453	460	479	422	454	456	460	465	490	428	434	457	483	456	442	431	433	456	471	429	428	421	489	471	474	454	430	459	464	465	448	436	439	452	456	454	468	457	452	446	465	474	465	452	454	437	445	447	462	490	465	473	451	472	464	424	465	438	439	441	461	470	457	455	432	442	462	416	445	483	483	492	478	465	490	458	419	480	469	505	412	441	426	506	432	421	418	457	446	443	459	467	469	462	441	471	461	512	471	483	450	433	453	487	457	451	443	473	438	436	457	434	439	493	442	416	448	424	419	463	453	408	473	461	446	431	464	463	436	484	445	450	459	487	484	442	442	506	411	469	465	472	451	469	420	437	444	472	468	436	432	448	464	442	454	504	467	439	456	457	447	400	446	475	436	437	443	460	419	465	432	439	484	494	462	448	422	489	469	448	456	476	438	446	475	446	451	481	458	431	454	479	455	492	455	441	411	476	463	477	431	425	485	464	456	474	476	483	498	462	488	425	424	454	437	470	450	478	458	455	425	459	479	476	420	505	465	423	432	449	474	467	436	428	443	479	441	409	448	458	464	460	448	503	437	457	446	456	476	461	446	445	412	422	437	462	481	475	474	471	445	468	480	448	445	447	468	487	442	446	470	461	411	451	446	457	445	449	450	456	427	471	466	487	475	475	420	454	442	459	418	438	417	433	416	491	455	495	448	472	445	483	463	442	431	486	472	474	484	447	470	443	477	426	441	451	435	459	474	456	439	473	412	431	454	456	460	453	464	398	435	455	448	424	479	448	469	490	425	450	453	456	503	460	455	409	405	415	485	455	448	466	460	447	479	461	474	462	430	483	426	464	444	457	449	443	478	452	439	449	462	470	482	438	438	498	480	479	450	446	457	454	448	454	472	446	475	430	440	464	462	437	454	466	464	485	464	442	446	448	455	489	470	487	488	448	432	462	468	462	449	445	417	448	456	443	463	438	442	428	465	438	466	470	489	461	459	465	464	452	448	442	475	450	445	460	464	438	486	469	443	462	459	482	426	473	470	484	445	465	435	436	454	420	404	491	461	449	442	475	439	428	450	471	470	478	469	462	443	473	484	430	446	437	417	480	490	489	429	439	466	449	470	445	453	456	431	447	454	465	423	453	444	479	467	470	457	454	445	453	448	455	436	416	469	516	455	451	436	418	444	422	456	477	455	428	440	471	454	442	456	486	462	460	440	463	476	448	516	472	436	435	484	449	477	483	445	430	458	446	460	456	462	467	469	505	442	399	455	473	465	460	461	412	421	465	454	454	460	458	440	452	451	447	474	446	492	487	451	488	419	461	480	482	492	475	436	439	438	483	482	485	452	423	437	473	467	471	439	438	435	444	440	452	508	490	449	427	467	429	418	482	435	468	482	467	441	440	488	433	475	438	478	432	483	446	470
479	73	45	27	31	50	40	49	50	40	37	34	35	29	32	28	24	22	28	23	25	33	24	28	19	25	17	20	31	22	20	10	24	26	26	17	24	22	29	24	22	21	23	24	25	33	23	27	32	13	30	27	10	21	21	22	16	17	22	21	24	23	28	17	18	20	20	18	27	15	23	23	28	23	24	24	22	23	24	27	16	16	20	18	19	20	16	18	21	22	17	23	24	13	16	20	13	22	22	24	12	19	24	23	16	26	17	20	15	18	18	27	21	28	16	16	24	14	21	25	26	21	23	14	20	26	24	18	26	22	21	15	23	21	17	23	17	16	22	24	24	24	24	24	14	26	18	21	16	30	18	14	16	17	18	18	12	21	21	21	25	26	28	30	20	21	29	17	18	24	28	19	21	22	12	15	21	18	18	25	28	26	20	18	18	24	26	21	26	19	21	13	13	25	21	18	16	12	17	17	26	20	32	24	21	25	29	19	18	16	18	24	16	22	13	21	19	28	22	20	23	22	20	26	26	27	18	17	26	20	31	22	16	24	18	23	21	22	19	25	18	21	24	28	18	18	24	21	21	15	23	11	18	22	26	19	25	20	17	16	14	19	15	13	21	15	13	25	22	14	22	15	20	16	19	20	24	21	12	21	27	17	18	22	16	23	16	16	17	31	23	18	10	22	24	20	22	25	18	18	13	22	19	21	18	30	18	15	12	14	25	20	32	21	16	16	26	21	18	18	25	21	23	21	19	19	16	14	19	21	18	20	18	20	26	20	17	16	24	19	13	26	24	18	22	15	18	21	28	6	29	13	30	24	24	12	20	20	24	21	17	12	13	15	20	22	16	24	22	22	26	15	24	17	25	23	14	18	22	24	21	20	24	26	17	19	19	18	18	20	24	21	18	21	23	24	17	24	20	15	29	24	21	16	21	20	13	16	16	19	19	17	21	15	24	17	24	24	21	23	19	24	21	24	15	27	28	25	21	20	25	27	16	16	19	9	20	11	22	15	18	31	21	16	19	26	22	20	27	20	22	14	22	15	23	18	24	30	15	14	23	20	18	22	14	22	19	11	23	19	19	29	18	31	10	21	15	25	11	30	25	24	21	12	23	20	25	20	19	14	23	21	11	28	15	24	20	16	17	29	15	20	22	18	21	15	20	16	22	20	19	23	20	23	24	23	26	20	15	21	19	18	14	25	32	18	26	16	22	25	24	22	21	23	20	20	19	18	18	23	24	26	17	20	28	14	17	12	30	16	21	21	18	15	18	21	23	18	15	22	18	18	22	12	17	28	21	27	30	18	13	22	28	18	17	13	15	28	23	20	16	28	19	16	22	18	14	16	21	26	21	17	30	21	26	22	22	18	22	24	21	25	13	21	15	18	19	18	19	18	15	23	26	15	24	26	21	16	12	23	19	17	18	24	18	22	20	29	22	25	15	17	17	17	19	14	22	17	10	13	11	16	24	18	16	21	22	24	27	20	21	29	17	17	21	17	20	25	20	24	23	16	20	21	21	18	17	24	19	17	23	25	16	23	16	17	32	25	18	24	12	25	22	20	17	17	18	13	20	21	15	15	21	18	26	17	23	13	21	23	18	24	18	23	20	22	15	17	21	15	17	20	20	16	22	16	26	16	30	21	14	19	23	14	22	16	19	22	27	18	10	22	22	19	10	17	24	18	12	26	16	18	20	23	27	22	24	21	31	17	21	18	24	27	24	24	23	8	24	17	31	18	23	19	22	21	21	13	28	11	12	20	14	26	18	21	23	15	22	21	18	18	14	14	17	27	22	22	20	11	17	12	13	22	18	24	25	24	14	20	17	13	17	32	15	21	19	15	22	25	27	19	20	13	20	13	14	20	20	13	20	22	18	17	12	20	14	14	23	23	21	16	20	18	24	18	20	20	25	21	20	14	15	13	11	27	19	24	22	28	14	20	16	21	21	25	19	14	14	19	13	22	21	20	33	20	24	22	15	24	28	22	17	18	26	23	20	19	16	22	18	19	18	22	22	19	19	19	23	14	14	26	22	27	18	18	24	16	17	18	17	21	29	18	26	19	19	25	27	18	19	21	17	19	21	35	25	25	25	18	19	20	18	15	24	18	31	25	20	26	24	18	19	19	20	24	18	19	12	23	16	23	13	14	17	13	24	15	26	26	33	19	16	24	14	15	19	16	16	16	25	22	14	12	25	21	19	18	22	26	37	12	14	17	19	19	19	24	27	15	18	20	28	22	19	9	20	18	20	18	19	24	21	24	20	26	21	20	12	22	23	18	14	19	20	25	21	16	22	31	19	16	20	23	19	16	24	19	18	18	11	24	23	29	22	14	31	8	17	20	25	23	24	20	22	20	23	19	15	20	16	14	23	15	22	29	25	22	15	28	16	20	28	21	17	12	23	23	25	27	25	21	19	18	21	15	20	15	12	19	15	26	21	34	15	23	22	20	16	19	14	22	12	25	21	20	22	10	21	12	12	23	19	19	16	24	16	18	27	15	30	23	21	18	13	32	25	13	18	20	25	18	16	22	15	18	17	15	18	22	15	27	19	22	22	16	17	22	23	24	18	22	25	22	17	18	21	21	23	22	25	22	12	15	13	18	29	19	21	29	18	28	19	16	19	28	20	29	25	17	16	20	21	18	24	20	24	17	21	29	18	14	20	17	11	18	21	24	22	19	17	24	19	21	13	19	20	21	15	27	35	20	24	18	18	18	20	21	21	31	19	11	13	21	20	21	14	15	12	29	13	14	18	17	22	32	28	11	15	23	21	20	15	20	19	16	16	31	16	15	19	19	37	22	24	25	16	19	23	14	14	18	19	26	19	23	18	15	21	17	21	21	19	25	20	17	16	19	24	23	28	9	14	13	22	17	23	23	11	21	24	27	22	16	15	22	20	24	19	14	23	23	26	11	20	20	23	19	19	22	20	23	16	21	24	15	18	28	14	19	21	15	15	16	14	19	19	29	16	11	17	22	21	21	22	22	20	17	23	21	30	18	20	19	20	16	23	18	19	27	20	24	16	21	31	21	12	20	18	20	29	13	13	33	30	19	19	25	14	16	20	29	24	24	25	24	24	23	19	22	22	19	23	16	27	17	20	23	24	25	21	34	22	19	31	28	19	15	20	34	17	18	23	21	23	18	25	23	23	15	20	32	26	18	20	16	21	30	24	20	17	11	22	15	20	17	16	22	20	22	17	20	19	13	26	21	27	13	20	19	19	26	22	21	23	18	22	12	21	21	17	13	15	19	21	17	18	13	18	32	22	28	20	22	30	10	29	17	12	22	17	18	17	18	27	20	16	22	23	23	23	26	26	11	29	19	20	18	20	18	19	21	13	14	23	28	17	25	12	20	18	27	19	24	22	15	13	23	17	15	18	24	28	16	23	17	17	18	19	18	18	11	33	18	32	21	27	18	21	17	18	17	20	17	12	20	19	24	18	22	21	24	25	17	20	15	23	24	19	15	12	31	18	21	16	20
6916	1066	455	610	1568	2310	2062	1707	1356	1158	847	711	654	560	502	421	424	389	371	322	304	271	281	269	273	272	262	255	211	255	211	214	213	229	200	180	191	200	185	172	170	178	159	189	168	152	183	180	163	193	174	158	191	168	180	163	160	157	169	181	169	177	150	160	153	161	157	184	177	192	184	152	147	165	167	145	144	151	137	177	150	145	157	162	158	160	152	164	151	168	154	169	167	163	159	159	180	160	157	157	145	147	152	142	157	155	135	151	133	166	141	136	147	143	164	169	142	138	142	149	157	139	155	164	135	163	146	157	158	155	143	171	167	158	158	183	138	136	175	162	159	135	133	173	140	168	164	171	154	155	169	150	150	145	154	143	146	142	138	145	174	182	142	137	160	153	157	141	148	156	129	166	141	135	156	152	202	145	127	158	145	149	145	141	145	132	155	147	158	144	138	168	127	157	180	148	154	136	126	162	139	133	162	145	161	171	142	153	158	153	142	155	134	153	167	169	156	146	170	136	139	176	164	136	156	176	150	162	143	141	154	163	156	148	178	151	170	148	159	156	168	135	145	160	151	142	166	166	148	161	158	127	134	149	147	151	170	187	156	152	149	150	165	160	157	171	162	153	158	153	147	140	172	163	163	159	155	140	150	144	147	170	144	158	149	155	172	178	149	150	154	141	161	160	143	170	155	150	135	140	182	178	134	161	153	152	141	147	162	166	148	128	138	117	156	168	180	155	155	134	159	143	178	125	140	172	160	132	157	155	154	148	154	149	138	149	174	149	148	163	148	144	150	169	150	150	149	141	158	159	143	170	168	148	171	132	143	163	154	162	142	114	147	138	168	163	161	155	166	158	143	147	158	136	137	155	141	145	142	168	132	177	160	151	157	139	143	140	163	151	140	132	138	165	141	144	174	160	174	139	174	145	154	138	159	145	157	188	150	172	161	145	161	154	139	150	138	169	136	149	145	156	142	161	150	145	152	139	168	151	129	143	145	170	170	147	147	152	158	161	161	145	147	162	164	157	166	157	159	145	140	153	168	157	148	139	145	146	161	121	147	140	154	162	147	167	126	162	171	169	153	150	154	166	146	147	169	163	144	153	139	167	143	174	143	152	158	153	177	143	119	146	161	143	140	157	142	165	168	177	167	168	160	151	159	145	150	158	155	145	148	172	133	152	149	147	152	147	159	138	154	165	141	135	167	144	155	168	144	157	175	164	139	129	148	175	156	143	169	156	156	165	167	148	136	164	148	138	153	148	157	150	155	145	135	159	156	164	162	167	147	157	138	161	158	171	138	137	173	172	145	146	150	145	151	161	138	143	148	152	152	150	133	160	178	158	163	145	156	138	143	153	145	152	147	149	159	146	160	147	162	167	151	151	160	151	159	134	153	149	140	142	175	141	157	177	138	147	152	149	173	142	136	149	146	132	145	144	128	133	156	151	125	158	149	150	138	157	143	152	144	133	153	138	145	173	164	151	142	147	203	149	135	165	150	154	145	188	159	148	162	147	142	173	139	163	152	182	173	162	139	143	150	163	160	165	143	148	138	140	155	165	139	158	150	163	137	156	147	147	176	154	161	136	150	167	139	159	152	154	175	129	156	161	151	145	128	150	168	151	151	149	127	161	135	160	154	141	152	157	140	156	127	138	143	170	166	159	162	153	167	134	136	155	160	176	171	171	156	155	164	150	154	163	138	147	157	143	144	165	137	163	157	155	143	143	156	144	149	146	130	129	144	152	149	168	145	142	153	163	153	171	148	158	141	162	167	154	165	144	158	163	163	138	135	166	173	131	163	152	160	137	159	168	161	143	140	133	139	168	148	158	153	162	165	143	133	165	155	136	160	164	168	165	155	163	161	152	159	147	153	134	160	162	179	166	164	136	164	144	137	160	158	180	148	142	154	139	146	143	143	144	164	144	137	151	160	132	159	161	159	163	138	159	152	130	180	151	172	143	140	162	132	141	151	154	137	150	149	141	170	167	146	163	138	142	135	164	148	204	172	130	162	159	153	146	165	145	161	173	134	151	147	153	150	144	144	157	152	153	172	149	141	163	165	183	155	131	142	142	153	178	142	148	170	176	158	146	151	146	161	151	173	180	150	163	148	133	141	153	149	168	122	173	146	146	168	155	157	153	155	141	162	172	142	165	143	171	158	167	160	162	142	139	151	160	160	163	152	179	157	138	136	149	153	166	136	156	153	153	147	150	132	158	161	127	165	147	151	153	144	147	159	159	151	151	157	158	144	162	162	140	167	161	144	146	155	150	160	156	171	169	160	158	151	140	157	160	136	153	152	142	156	149	163	182	162	150	136	143	149	144	168	142	176	156	170	164	140	160	139	152	133	161	150	132	151	140	130	161	157	157	174	163	167	178	163	133	179	146	144	165	166	154	160	139	154	146	165	164	160	168	133	156	145	173	150	142	152	159	159	163	167	136	153	160	159	136	144	130	142	149	165	145	152	173	131	145	162	174	159	156	155	149	138	136	140	155	167	158	154	154	149	153	145	125	153	137	155	177	173	142	150	163	171	163	138	152	152	169	154	174	156	169	156	148	164	171	151	149	180	124	152	152	158	146	134	136	154	146	152	144	155	151	139	151	144	140	148	137	145	143	166	157	147	171	162	146	136	173	142	148	153	123	159	152	150	137	159	151	155	145	152	171	146	162	133	149	152	162	160	152	163	150	135	160	143	157	113	160	134	144	159	133	171	167	159	153	146	156	151	162	153	155	142	181	169	147	160	174	146	150	172	152	175	159	144	151	163	164	156	133	152	134	150	152	141	142	146	162	157	156	148	160	173	145	168	168	145	159	170	150	153	167	142	152	152	169	151	156	136	151	145	154	177	172	131	148	143	168	132	135	144	142	163	160	167	147	173	171	154	149	132	124	131	160	159	152	139	162	157	165	151	152	153	161	170	169	165	157	141	135	153	150	162	142	144	151	136	152	150	164	159	164	146	138	171	141	153	160	173	172	151	169	166	160	157	138	148	149	162	165	162	158	149	145	150	138	145	154	149	144	142	161	146	166	142	150	149	141	154	147	159	154	166	136	188	157	155	146	137	130	169	152	172	158	152	136	157	175	143	137	143	138	144	146	153	169	155	160	145	148	166	165	146	171	165	135	137	156	144	146	147	154	134	159	159	161	161	117	156	147	158	148	152	182	151	144	150	148	144	149	151	145	142	159	154	163	148	150	146	149	142	144	151	146	150	158	132	163	152	165	159	170	139	162	145	167	147	149	147	154	152	145	154	173	158	146	155	173	123	158	174	142	156	137	168	146	155	142	151	128	156	149	148	190	149	145	147	134	181	149	155	178	141	120	142	148	145	145	166	161	140	157	137	164	166	161	147	169	190	146	164	176	143	168	170	138	149	161	133	162	143	120	146	146	152	163	166	142	162	139	131	153	161	148	143	140	146	161	159	129	144	139	128	124	141	151	160	159	138	159	154	146	134	170	133	122	155	145	148	153	140	144	173	150
1675	150	116	93	97	107	117	104	101	104	107	108	94	74	90	101	96	89	117	102	83	88	111	97	108	94	93	96	117	96	104	95	83	102	109	80	83	88	90	96	76	100	97	95	71	93	100	87	84	109	88	85	104	97	81	91	97	97	89	94	88	115	83	77	103	77	88	99	93	82	85	80	107	103	87	87	99	92	89	87	108	104	82	69	95	92	83	87	91	115	100	74	80	87	96	91	88	69	95	108	93	78	82	86	102	89	81	95	98	91	107	84	79	77	98	95	82	96	86	98	98	77	94	87	91	84	96	79	93	96	91	93	90	95	93	97	73	94	97	96	89	74	90	84	90	98	100	90	94	91	97	79	84	105	85	96	81	86	87	100	101	85	91	82	78	97	109	97	90	81	91	71	84	94	96	90	83	87	101	102	62	76	119	95	96	91	100	79	88	103	84	87	84	88	89	80	78	93	82	110	93	82	83	80	92	87	93	83	76	99	89	87	109	92	83	81	100	90	77	84	78	94	95	91	86	74	91	87	95	100	88	93	78	90	92	90	94	76	100	87	93	92	94	95	84	88	90	83	87	86	86	103	103	83	89	86	94	79	76	86	89	83	88	90	88	76	103	91	93	95	97	90	98	92	79	84	82	84	105	93	81	97	115	91	92	94	83	76	95	98	114	76	89	97	97	88	88	90	84	98	72	88	102	89	94	102	84	92	100	89	64	72	88	89	77	97	74	82	82	89	81	93	84	88	106	87	90	99	80	91	81	107	82	80	83	93	86	87	93	80	81	104	89	98	90	95	86	80	85	88	81	98	81	96	96	84	83	97	89	82	83	102	86	97	95	100	88	92	94	86	97	85	98	92	104	76	101	84	83	86	105	91	88	86	92	85	88	97	82	91	82	81	83	100	92	93	77	81	90	100	99	84	83	86	97	77	91	102	90	89	93	105	92	91	90	98	81	101	96	87	79	88	88	99	89	89	100	82	85	82	86	91	91	85	80	86	91	83	77	101	92	100	79	85	85	94	93	83	92	90	71	93	73	110	106	93	98	89	81	100	96	85	84	89	87	90	88	95	97	102	100	97	87	89	84	93	114	100	96	86	99	72	78	95	102	93	89	88	86	71	102	93	88	83	83	98	93	81	101	73	106	81	85	89	71	93	72	81	91	88	89	106	100	96	93	88	99	75	79	78	87	100	78	97	90	98	97	93	110	88	85	98	98	101	106	88	99	88	78	97	93	108	105	98	100	102	93	95	82	77	96	80	94	97	81	85	107	75	82	95	108	94	80	82	86	79	100	86	96	109	96	80	75	101	76	119	107	96	83	99	95	91	77	106	86	85	82	81	88	84	89	99	75	83	103	100	84	84	98	101	101	84	87	98	88	78	88	101	99	84	94	81	80	99	76	88	95	102	83	89	99	94	83	78	76	86	96	98	78	97	96	75	96	85	99	79	96	82	80	104	84	94	71	83	84	78	98	77	83	92	90	88	89	87	78	86	104	107	83	85	86	93	95	105	93	94	89	66	91	79	92	79	92	101	80	98	98	86	86	96	104	87	76	89	74	93	80	96	101	93	91	99	103	97	79	93	80	80	106	95	84	106	84	90	96	95	98	84	80	88	72	66	86	90	109	95	103	103	91	94	78	98	99	108	92	105	101	93	96	102	92	87	84	79	87	86	92	98	100	81	90	83	96	87	76	121	110	81	95	87	91	96	98	98	91	88	91	72	92	93	93	97	98	85	97	85	95	83	104	104	103	111	94	80	76	85	86	94	98	82	97	104	80	101	88	100	104	91	84	89	118	99	95	105	79	99	85	89	84	90	93	72	110	86	97	87	114	83	83	81	107	96	100	89	91	97	87	91	93	103	82	93	76	86	80	84	94	76	89	79	105	84	79	101	84	106	104	110	88	118	85	98	86	97	83	93	90	98	82	69	89	85	90	88	87	90	81	93	94	102	89	85	101	83	86	92	95	78	92	100	83	76	82	81	97	82	79	103	76	73	78	74	86	64	92	97	94	81	98	92	84	83	85	89	84	95	89	89	103	97	86	105	78	86	87	93	87	96	83	98	89	97	105	100	101	84	85	96	104	93	99	96	97	86	100	93	82	85	97	79	104	100	88	96	92	89	86	87	78	81	76	81	96	79	84	91	90	88	84	108	90	93	91	94	105	67	81	90	87	86	84	80	79	91	82	104	106	65	104	110	79	72	80	87	75	86	90	89	90	88	90	96	83	78	86	97	93	97	88	82	87	79	92	88	87	95	75	106	91	106	89	73	86	85	91	81	93	98	87	86	94	92	81	86	98	93	103	91	70	86	86	97	87	85	91	94	74	89	98	73	98	79	109	79	88	92	89	108	87	84	94	84	77	92	90	82	90	103	97	97	91	105	104	87	90	75	110	78	100	109	94	99	104	85	89	79	87	75	87	85	87	87	91	96	89	97	100	92	69	110	105	81	94	83	82	94	83	80	85	91	105	87	109	87	105	90	105	90	72	103	85	81	96	99	93	89	91	92	89	81	92	85	90	85	67	83	98	93	96	99	73	71	97	105	106	96	88	78	90	88	77	94	104	103	93	84	80	121	103	73	98	93	92	86	89	84	87	95	89	88	84	87	80	108	81	84	91	80	79	84	85	107	95	77	86	88	101	94	103	93	87	88	73	96	98	101	107	82	97	77	95	92	84	91	86	83	92	79	93	95	98	101	80	93	98	97	88	94	90	98	84	80	102	110	72	103	72	78	81	101	105	99	77	80	89	106	108	101	93	78	88	85	89	76	100	81	89	96	99	98	104	102	68	91	86	106	84	86	88	91	104	82	82	83	93	74	86	114	77	89	99	109	87	90	89	102	91	84	91	83	83	88	98	111	75	93	104	100	87	78	85	99	80	90	99	79	91	89	93	87	100	85	77	79	89	83	100	87	83	104	79	79	96	99	95	77	76	82	87	89	89	94	83	81	88	84	71	95	86	95	83	88	82	80	102	82	74	68	81	95	111	84	86	85	100	78	80	90	88	92	85	88	97	78	85	91	79	83	89	90	94	97	111	89	94	101	100	89	108	97	94	101	98	91	70	98	96	87	98	79	101	85	91	74	97	72	87	84	102	76	85	98	96	98	84	112	97	102	93	107	95	96	74	91	85	92	78	77	88	92	83	88	86	86	96	83	83	85	88	99	103	82	92	83	93	100	96	104	87	90	93	84	104	91	87	70	95	87	97	103	88	87	81	76	105	98	87	90	72	72	104	74	85	77	84	82	86	106	88	100	73	77	89	88	99	92	99	93	91	71	75	82	88	92	75	79	85	93	88	98	77	80	96	90	83	83	87	110	92	86	82	85	86	92	100	88	76	84	83	95	101	102	79	70	89	98	83	83	86	98	80	99	92	79	83	87	93	85	89	103	95	92	84	81	97	75	99	87	90	96	107	108	91	113	107	85	92	74	88	96	90	101	97	96	84	91	76	88	99	87	78	98	87	97	83	82
9261	1253	878	979	1893	2326	2240	1955	1735	1467	1358	1228	1171	1044	957	939	860	834	850	822	820	811	785	764	743	736	722	765	741	734	703	698	711	651	670	693	680	707	707	665	716	673	680	647	690	710	718	660	697	674	666	674	633	660	671	671	669	686	628	669	643	657	662	626	679	655	617	653	671	649	668	644	678	670	648	658	664	678	668	638	616	668	683	645	678	637	609	650	625	645	701	674	643	663	672	622	642	632	636	637	660	615	632	634	662	659	636	628	662	643	682	648	680	699	681	627	650	642	672	655	680	637	601	652	662	713	671	616	668	646	665	670	674	647	651	674	660	658	648	650	685	674	643	652	605	628	627	680	646	628	644	645	682	638	646	649	671	619	633	657	627	674	643	604	615	619	615	654	659	612	680	619	646	658	640	659	651	635	650	645	653	614	605	628	656	671	603	688	696	629	679	649	703	636	707	658	670	620	624	678	681	624	629	655	631	625	662	677	673	659	637	627	672	647	678	602	662	688	649	713	623	635	654	634	655	663	698	623	665	648	741	643	619	619	677	618	665	638	601	660	661	653	622	611	658	669	620	667	668	669	630	700	658	629	677	634	657	597	663	670	677	663	628	676	654	661	679	676	635	619	629	654	674	686	627	625	638	685	658	659	640	674	637	654	675	635	711	621	680	628	682	667	665	693	691	675	629	642	615	600	647	632	676	615	642	657	633	677	648	679	654	668	646	675	611	636	613	668	644	654	668	661	669	630	639	646	611	648	604	682	621	631	655	652	677	675	622	642	688	664	647	655	665	661	627	647	678	639	664	602	676	665	618	680	632	646	635	663	650	671	635	634	621	644	633	612	676	646	657	612	672	620	662	651	656	675	625	640	670	630	630	643	693	658	617	612	629	672	675	639	647	606	641	641	647	657	657	613	645	676	672	637	657	660	672	639	624	633	651	613	685	691	640	654	615	667	648	687	680	684	661	624	646	662	610	699	635	623	686	656	635	609	668	642	652	656	698	686	676	645	624	685	636	656	589	656	632	673	665	662	689	626	646	647	679	687	630	636	687	662	656	670	644	677	691	640	657	669	606	681	622	699	664	628	640	688	669	648	643	654	659	616	620	682	664	670	606	615	684	649	600	704	655	640	647	593	651	682	663	631	628	643	655	651	620	662	667	614	669	662	598	661	651	643	601	653	671	607	681	681	618	656	661	624	664	694	671	636	631	655	636	689	603	664	660	623	664	651	696	643	669	677	642	660	657	600	619	604	694	694	631	600	651	630	630	655	686	706	637	632	629	675	639	660	668	633	685	672	663	656	645	644	634	629	654	663	635	643	602	653	623	648	651	629	640	636	658	632	615	660	655	670	658	679	663	660	649	645	631	633	667	641	684	598	647	667	644	624	616	662	620	643	599	662	654	634	631	621	642	680	639	631	683	631	631	631	611	710	690	675	680	624	644	663	654	616	603	686	622	663	606	609	643	678	634	670	655	643	659	638	643	631	685	624	669	657	635	649	715	644	630	641	658	617	672	685	617	623	595	685	646	624	622	621	644	660	697	692	644	651	589	667	631	671	649	594	619	621	720	688	656	685	649	648	621	635	675	649	671	653	626	623	667	681	637	642	654	644	653	637	626	665	632	633	583	628	627	647	692	662	685	614	646	645	685	649	604	650	605	674	631	624	638	681	650	640	647	679	672	687	634	631	670	623	689	618	626	635	663	653	643	635	675	652	648	714	661	589	671	661	666	604	634	623	677	653	642	673	655	667	641	697	688	582	645	672	657	641	600	607	656	646	653	631	666	603	667	679	639	642	629	683	657	650	656	659	661	673	673	655	624	662	609	668	594	628	640	673	654	653	628	629	677	636	660	645	662	664	644	662	623	650	651	692	607	650	645	666	655	634	624	711	651	653	690	681	705	670	644	674	617	643	631	615	645	676	617	630	687	658	654	636	641	653	708	665	626	653	625	674	668	654	664	644	638	628	687	681	638	647	637	624	701	640	683	645	658	619	670	658	675	659	633	661	626	674	612	594	638	663	681	645	632	647	601	618	642	611	628	668	628	609	664	613	680	678	640	616	611	684	681	661	589	666	624	625	631	632	626	675	648	668	681	608	659	680	620	637	680	587	661	632	654	621	674	637	673	612	668	640	676	659	671	627	648	620	576	641	650	647	596	637	625	628	660	675	639	690	659	608	676	691	669	666	648	643	654	623	666	635	649	631	690	651	684	690	633	646	655	647	622	638	644	661	679	630	683	640	655	632	631	656	631	639	650	613	666	636	663	662	638	646	678	638	604	625	654	631	629	649	644	652	635	627	662	628	659	616	660	637	667	638	678	646	670	625	692	607	668	665	661	640	629	679	707	642	680	702	624	638	610	656	663	662	680	649	630	707	682	640	644	609	620	706	712	661	624	673	652	635	665	672	592	615	626	650	659	624	616	704	607	639	672	695	657	640	675	673	671	681	642	643	668	648	699	625	645	618	630	658	658	635	576	660	649	628	668	663	662	698	631	627	657	613	644	611	643	667	633	617	623	650	655	617	663	581	620	672	659	606	656	645	632	666	675	646	657	663	664	655	676	651	673	666	641	654	618	580	666	636	639	652	689	645	612	616	661	681	674	680	597	641	658	693	638	692	678	663	611	675	655	624	646	657	606	654	668	637	659	616	639	609	647	670	644	656	648	639	674	688	656	669	631	666	683	620	632	645	649	619	699	671	608	664	642	682	623	631	688	647	639	682	649	591	633	645	672	666	679	655	699	683	664	652	696	632	709	647	656	591	651	677	676	622	665	641	617	670	624	642	663	655	682	650	630	705	626	653	653	681	655	623	649	606	639	656	597	605	662	632	641	641	660	632	670	667	671	669	645	703	616	629	657	622	638	601	594	596	674	650	674	639	630	658	659	609	628	687	620	651	638	655	657	644	662	644	624	639	621	621	578	633	669	677	718	627	660	677	605	647	721	662	612	668	640	600	667	657	661	641	658	616	591	634	631	681	642	685	617	610	671	616	699	629	614	641	662	641	678	638	661	599	577	608	675	615	653	652	639	615	614	646	641	639	690	647	652	627	664	671	644	658	658	607	655	633	637	695	625	652	627	649	700	630	631	662	622	630	626	654	645	637	685	624	646	632	624	647	655	596	651	618	639	683	670	664	614	619	685	675	652	624	652	664	676	681	657	634	633	632	623	638	615	630	690	639	633	653	619	661	631	699	659	628	638	643	668	727	669	662	642	657	641	654	672	630	687	603	646	636	608	631	663	663	670	639	671	617	672	626	643	618	666	669	632	692	633	658	652	675	639	627	635	632	644	680	616	618	666	655	654	640	650	622	669	638	605	634	669	646	657	685	664	656	642	625	644	647	633	673	634	661	672	683	645	639	666	640	609	623	633	693	644	649	668	632	636	657	651	641	624	648	628	681	626	637	664	672	632	690	627	647	666	623	677	682	630	628	632	688	700	644	638	654	669	663	694	675	662	671	637	630	685	643	639	663
893	123	71	75	64	66	83	81	74	69	80	60	55	54	50	55	53	50	52	46	56	52	50	52	49	51	41	45	42	51	43	38	39	40	41	39	51	46	46	35	44	36	36	51	43	45	40	36	43	47	38	47	37	39	41	40	44	43	35	27	32	34	45	47	35	36	37	43	26	38	38	45	42	43	40	37	52	34	34	47	29	37	39	32	37	49	40	40	32	43	36	45	37	33	38	40	36	43	32	42	35	42	39	41	36	23	58	38	34	48	46	31	48	33	38	32	29	30	34	48	44	28	33	34	40	30	42	37	35	41	28	30	34	39	37	36	39	48	40	39	45	38	40	40	32	21	37	35	38	39	46	41	32	40	47	30	39	31	42	39	47	47	56	41	28	37	37	31	32	33	34	24	42	36	38	39	35	37	40	38	44	39	49	37	46	35	37	42	32	48	48	41	29	55	36	44	32	45	25	36	43	37	33	38	34	44	40	43	35	47	46	36	44	32	38	42	32	41	51	24	48	37	35	34	33	33	36	36	39	38	44	41	46	36	41	41	45	39	47	40	51	40	41	36	38	40	39	47	42	33	35	37	45	27	46	30	39	33	43	34	31	40	47	51	31	42	32	45	54	43	40	39	35	39	54	42	43	30	36	35	31	45	41	44	42	40	36	38	36	42	43	36	28	40	40	46	48	37	37	33	44	43	45	36	40	36	44	40	41	47	37	31	46	29	43	41	36	25	33	52	45	38	43	47	35	44	39	45	36	45	42	34	49	39	37	42	50	35	32	31	45	35	50	40	48	26	29	35	42	40	30	33	37	28	40	41	38	31	44	26	37	37	34	41	28	39	31	42	46	35	39	42	37	45	30	38	53	42	33	44	34	33	37	33	37	33	37	52	41	39	53	31	34	31	37	46	39	46	36	40	39	31	51	41	34	44	34	37	37	35	46	43	47	33	48	43	28	50	36	46	48	38	38	40	33	38	37	29	42	33	45	31	45	46	50	41	35	44	37	35	45	35	36	31	25	26	32	45	35	42	37	50	40	37	30	40	34	34	31	46	28	44	26	39	50	38	45	42	41	29	38	43	45	47	42	29	46	32	44	38	29	33	41	38	32	48	43	46	47	34	38	37	48	41	47	34	40	24	45	34	32	36	38	36	47	40	39	46	36	50	38	36	40	36	34	43	39	34	36	36	36	36	42	36	45	30	40	34	37	37	39	37	34	51	45	38	36	40	51	44	28	39	35	33	22	33	45	39	34	39	35	42	32	52	34	44	36	46	36	30	34	38	35	39	45	49	38	30	41	53	35	35	41	32	43	31	42	38	35	44	32	39	33	38	47	42	48	37	40	51	28	39	37	31	39	32	48	37	35	55	41	38	33	32	44	35	38	39	37	33	40	40	49	35	39	45	33	39	45	40	45	40	36	29	27	40	47	36	34	36	33	33	34	42	33	31	36	46	35	28	29	29	28	34	38	40	40	44	31	57	29	47	45	41	35	29	47	44	32	38	30	31	36	36	45	29	41	30	41	44	45	33	29	22	45	32	31	30	43	48	37	33	39	44	35	42	41	35	34	32	36	41	30	42	32	41	32	36	28	51	39	34	41	37	27	47	34	36	50	46	40	35	41	34	36	35	50	36	43	48	32	40	29	39	26	52	49	23	42	36	47	39	34	41	37	29	38	36	34	33	41	44	44	46	41	38	27	62	37	41	39	32	29	35	29	37	40	33	42	39	43	51	34	47	30	38	42	37	35	24	40	30	29	37	30	33	28	34	45	40	45	42	27	40	47	32	43	31	39	30	46	36	38	34	51	32	40	35	39	35	39	31	36	29	38	42	34	41	47	44	43	29	49	50	29	50	50	37	40	26	34	31	56	36	37	31	45	38	47	38	31	41	31	37	40	32	47	45	30	38	31	29	42	37	37	48	37	28	40	28	39	37	51	27	40	38	43	29	33	43	42	32	33	46	37	42	41	35	39	39	37	33	43	43	43	45	33	37	33	38	47	40	35	35	36	32	45	37	30	40	37	39	29	40	35	34	51	46	46	36	46	40	39	37	33	35	36	36	34	40	43	25	40	48	35	50	48	52	48	44	38	35	42	33	50	41	41	45	33	33	53	39	44	43	40	43	29	44	39	34	41	30	44	41	38	46	31	37	34	34	32	54	36	38	49	33	44	39	35	37	38	39	44	50	52	42	39	36	47	42	47	41	41	29	41	40	40	36	32	39	46	41	44	43	48	38	45	37	44	28	31	44	37	41	48	36	27	48	52	37	38	31	43	32	40	49	46	42	41	39	50	47	31	34	32	43	29	41	31	45	44	50	34	41	38	37	39	47	46	47	43	35	45	31	48	37	25	42	46	37	35	38	33	38	43	38	47	44	38	47	48	35	43	34	35	41	35	37	27	29	40	40	42	33	48	39	43	51	31	40	26	41	37	42	34	42	33	37	40	31	33	43	51	28	40	31	38	30	39	35	29	35	32	41	33	33	38	24	38	26	45	44	34	44	32	42	49	33	46	29	29	38	41	46	38	38	33	42	38	42	34	34	45	34	45	43	43	44	40	39	34	46	48	43	32	37	35	52	37	39	39	38	32	49	37	47	42	41	34	36	30	48	47	49	43	31	42	43	32	44	41	33	45	59	30	38	48	36	28	35	37	43	33	32	38	38	48	22	23	36	41	41	23	25	40	49	34	31	48	43	48	39	38	45	31	30	35	53	37	48	35	59	29	46	29	44	38	28	42	41	39	40	43	38	46	39	32	39	40	42	28	36	34	36	46	37	34	38	51	26	44	41	34	40	39	28	42	32	26	45	47	34	31	40	26	35	47	39	52	47	43	44	40	49	37	25	36	41	61	36	47	44	43	46	30	43	37	39	37	41	40	42	40	39	37	36	37	38	32	30	38	39	35	40	44	35	40	36	46	43	37	39	43	36	48	39	38	55	31	30	51	51	26	31	24	40	52	47	42	35	34	46	41	39	39	33	50	43	48	36	36	41	46	44	42	27	35	35	42	37	39	32	43	41	48	33	31	42	39	38	35	31	38	37	44	44	40	45	29	41	47	42	52	22	43	37	37	31	30	38	37	40	29	32	37	50	41	48	38	22	42	43	45	49	44	35	44	38	40	37	35	40	46	45	28	41	39	29	44	41	39	33	34	23	41	57	52	31	41	31	38	39	41	49	34	42	44	41	43	44	38	37	46	36	40	34	50	51	43	47	32	37	49	41	38	48	41	43	45	26	49	29	47	50	28	34	40	34	42	45	44	42	38	43	42	30	32	41	43	36	32	43	58	42	28	39	45	34	39	34	37	52	38	33	41	40	30	37	46	40	39	42	52	30	32	44	37	43	37	37	40	46	44	39	42	39	35	41	53	45	36	43	35	43	46	37	38	38	32	33	49	35	27	37	36	43	33	43	35	32	44	37	35	42	36	39	49	29	37	36	37	32	38	30	42	34	43	29	30	36	35	39	44	45	25	41
9821	1633	761	978	2533	3596	3363	2769	2249	1826	1571	1277	1106	1005	881	784	750	664	612	625	538	494	511	470	502	450	399	411	414	368	402	355	375	366	371	348	334	355	330	329	344	305	288	309	315	330	328	309	305	316	312	291	332	279	286	269	288	311	286	272	314	279	301	275	275	273	278	273	275	266	287	313	244	269	278	283	271	297	275	310	291	261	286	278	321	300	263	276	295	300	248	267	274	287	274	267	256	270	288	308	257	284	266	309	287	298	279	266	286	272	289	261	272	263	266	263	283	274	287	279	275	276	282	292	251	237	278	277	282	294	252	250	260	261	276	276	245	282	269	275	253	280	270	286	267	245	257	268	249	276	289	293	286	257	286	294	254	275	269	254	252	266	266	304	258	244	280	260	283	264	249	274	282	306	278	269	285	287	260	247	258	270	252	255	243	285	248	269	263	297	301	256	248	263	278	268	276	262	252	259	265	280	261	246	294	271	280	260	243	307	267	298	255	282	299	254	266	276	270	245	278	258	307	256	256	261	280	248	249	277	275	255	292	258	266	278	238	267	282	257	249	257	281	243	265	265	254	244	226	270	272	281	264	254	274	268	292	277	271	249	292	253	267	269	275	279	284	266	288	265	274	274	260	258	269	264	288	261	276	277	275	282	266	266	263	289	264	262	248	260	260	264	276	263	305	246	268	260	259	284	267	260	278	281	240	270	276	271	253	247	262	281	218	235	264	290	270	303	296	260	283	279	254	272	273	243	268	275	269	279	272	262	260	246	305	250	272	258	271	284	229	256	287	248	289	259	279	292	253	288	257	298	270	251	289	304	263	306	282	275	290	254	283	250	289	273	270	259	255	313	265	257	274	287	287	267	270	263	282	254	267	261	278	271	259	257	251	274	304	263	254	278	260	266	248	241	248	267	273	287	275	268	285	262	251	301	248	262	290	267	251	278	265	260	268	279	281	250	265	282	259	287	274	268	282	233	281	263	261	249	235	251	252	262	313	249	287	257	296	266	279	289	291	270	282	248	270	288	258	261	285	262	267	265	283	274	267	270	282	251	271	302	267	278	251	260	257	272	275	244	274	236	237	288	290	277	261	278	254	228	281	278	292	261	297	269	293	280	277	267	264	304	258	308	267	270	278	291	270	287	261	261	263	279	258	300	271	283	272	246	252	272	277	292	290	277	260	295	253	279	281	250	268	304	282	282	255	277	274	296	269	266	273	269	254	273	272	278	241	252	249	276	252	268	277	300	249	266	286	261	257	289	277	268	261	258	292	287	290	242	266	282	265	243	261	252	272	286	273	309	288	286	292	264	277	271	244	266	277	290	252	263	276	260	281	301	239	290	283	285	282	279	271	275	274	265	242	261	262	258	271	278	293	262	251	265	276	254	279	286	259	270	280	281	285	253	274	243	268	271	247	285	279	253	291	241	249	260	288	276	274	302	274	271	291	268	259	254	286	260	264	288	302	284	261	256	279	262	247	263	285	253	243	276	252	287	262	235	269	275	255	284	249	272	274	284	272	272	285	281	270	307	291	301	271	268	234	273	294	294	269	266	266	271	271	269	276	237	285	285	284	248	290	290	268	246	293	296	272	257	268	271	299	272	272	271	261	270	285	278	260	289	275	271	275	250	241	283	265	256	258	270	297	293	314	274	263	260	269	255	257	277	270	253	253	270	275	271	255	258	247	295	295	266	285	273	299	241	255	279	271	249	254	249	276	279	251	271	264	271	235	248	260	268	257	283	276	303	253	234	257	276	257	238	265	259	260	249	283	326	269	286	266	306	289	249	282	277	287	275	281	284	275	280	273	238	273	264	251	270	271	267	242	282	275	270	275	272	280	245	263	275	268	277	240	268	301	286	294	266	269	284	270	270	244	244	278	282	248	247	265	266	270	265	256	270	255	270	267	231	264	251	261	256	288	271	294	290	265	261	266	235	258	269	248	249	272	269	272	286	256	259	283	279	255	249	247	287	252	241	266	242	248	286	268	251	268	281	286	285	272	273	240	279	274	275	264	288	275	284	270	269	270	248	262	281	260	262	280	265	291	261	265	249	272	301	260	265	233	277	234	230	259	287	272	243	269	249	255	315	257	241	262	276	292	260	275	262	237	287	281	273	272	262	250	260	270	265	262	294	275	270	285	306	277	232	272	243	268	270	252	276	261	255	237	252	263	250	274	266	270	248	273	272	267	303	260	277	250	242	286	264	263	263	282	268	269	265	251	251	249	261	263	280	262	247	284	260	227	259	289	288	257	263	265	256	272	285	273	241	246	270	270	252	293	285	267	263	260	270	277	274	308	266	255	280	254	281	274	266	289	267	282	250	280	288	267	270	290	256	282	257	256	305	298	283	266	278	282	267	231	268	259	258	248	265	251	261	286	282	250	276	245	279	277	263	256	286	310	248	261	277	287	269	269	286	269	235	281	280	273	274	266	261	254	245	273	240	285	284	266	264	278	298	282	262	277	291	270	287	302	284	263	284	267	266	264	280	291	261	278	317	248	299	285	274	290	252	249	275	243	270	254	292	253	266	289	258	288	268	253	258	287	296	250	269	293	245	298	276	271	297	271	287	243	251	246	270	240	262	279	259	268	303	276	241	272	263	272	281	256	273	263	282	304	287	255	273	248	273	275	286	280	269	253	271	278	270	272	268	275	259	293	251	285	274	247	282	283	261	289	255	250	282	274	268	248	286	283	279	256	283	283	286	285	257	275	257	282	254	266	288	242	281	275	269	280	301	258	262	288	233	245	283	268	265	284	283	266	264	282	262	289	252	279	274	259	275	258	276	276	247	268	308	253	278	284	284	301	270	253	264	258	247	261	279	295	275	270	268	281	264	291	252	258	292	287	260	243	266	276	267	254	265	283	295	269	277	280	268	273	248	296	265	276	261	283	282	247	276	274	243	296	283	256	270	280	274	275	276	282	282	287	257	282	279	263	264	282	281	275	281	275	284	245	261	256	253	293	247	276	289	284	244	279	274	275	273	261	255	251	254	266	252	284	265	284	308	250	263	256	241	270	273	257	279	274	261	244	232	261	282	262	256	254	280	262	267	280	292	238	274	265	262	283	277	262	237	271	288	285	277	291	252	305	253	277	255	277	266	273	278	263	273	291	268	265	278	249	272	284	293	277	279	262	294	261	286	275	273	276	273	280	259	293	264	252	295	296	253	276	256	244	266	268	288	276	287	251	276	259	273	271	253	282	276	280	251	284	283	263	260	255	283	268	279	252	273	281	293	285	283	262	274	264	280	266	245	272	209	276	264	274	284	265	295	292	256	253	280	270	289	234	259	273	246	273	273	264	251	257	276	261	291	265	280	259	264	273	256	266	279	268	258	306	272	274	270	244	274	278	277	276	286	241	271	293	278	284	277	262	259	259	277	281	269	264	272	272	271	254	272	271	251	248	281	241	267	303	272	298	284	266	273	274	290	269	242	304	253	251	284	259	280	270	274	264	258	254	265	258	241	267	235	302	276
1121	77	66	64	60	58	66	76	56	56	64	74	65	61	66	58	56	52	77	66	61	57	65	73	64	64	74	58	68	56	68	67	65	60	63	68	56	55	44	52	65	52	56	50	60	46	80	59	63	58	62	59	59	61	68	58	64	79	74	69	55	64	69	70	56	55	47	61	65	60	64	56	75	56	51	63	69	70	65	64	61	60	60	52	62	40	57	43	70	54	63	52	55	65	53	58	65	59	54	51	52	53	56	85	65	55	57	58	62	61	61	66	71	50	53	64	49	73	56	60	63	56	85	68	61	67	73	73	65	77	50	67	69	66	67	47	58	49	60	71	76	72	62	55	52	69	70	61	71	67	56	73	55	71	38	59	62	54	50	62	58	73	55	66	68	69	56	58	74	55	61	59	71	56	64	70	54	51	61	56	68	59	60	55	63	52	75	69	56	58	68	69	50	64	72	72	42	57	69	60	66	63	62	70	61	58	64	69	54	61	65	70	55	61	66	54	72	50	68	63	58	60	79	63	63	59	58	66	56	76	61	67	69	59	68	53	45	61	47	60	63	73	67	57	59	68	59	54	59	57	52	72	61	56	64	72	61	75	49	54	71	63	57	59	74	60	70	56	55	63	60	57	71	69	43	68	65	62	64	54	52	65	69	57	69	71	61	59	51	70	68	77	55	66	59	48	69	58	65	60	63	64	59	67	59	62	75	64	53	71	54	67	53	80	66	64	68	64	74	65	67	64	64	69	66	53	65	36	68	54	66	65	64	56	57	53	65	63	50	60	76	56	61	45	57	62	66	76	65	51	49	66	55	59	55	60	57	51	66	52	65	65	47	66	69	70	68	59	60	60	53	53	65	64	67	69	69	57	80	55	50	68	53	66	52	64	61	54	67	60	60	64	57	59	74	64	60	79	59	60	71	66	46	49	66	66	60	62	59	67	55	47	58	71	56	67	63	65	64	52	75	47	58	67	45	63	70	53	66	61	56	66	64	56	69	65	63	60	62	67	73	58	60	58	61	55	54	59	56	53	63	70	56	62	59	52	52	58	77	65	72	48	58	54	51	65	59	75	68	64	58	45	60	68	69	66	67	55	73	61	66	76	60	61	71	71	66	68	74	82	53	66	58	61	62	66	49	70	64	57	71	53	57	60	67	57	57	48	57	53	76	59	58	69	64	75	55	53	55	57	64	69	71	46	50	64	75	71	59	54	60	47	59	52	54	74	54	62	61	56	62	52	54	60	61	52	62	56	63	64	60	58	61	69	60	70	52	47	72	65	48	59	66	56	57	48	56	59	66	66	53	58	55	62	51	57	58	51	60	48	52	68	58	66	63	57	65	66	70	56	60	57	55	72	54	62	53	45	62	57	68	61	48	72	52	59	57	82	56	61	58	55	68	64	52	52	78	66	69	55	54	73	58	57	58	62	56	48	46	62	51	64	77	66	60	64	57	54	73	60	54	55	57	68	72	64	66	59	67	62	60	53	47	69	57	70	63	71	65	63	52	57	63	55	64	54	65	63	60	62	68	62	68	57	62	60	62	62	53	61	62	41	77	59	56	56	58	69	60	61	60	59	56	59	55	59	65	63	75	67	64	72	71	58	75	57	79	72	65	55	62	66	69	50	72	60	94	52	59	66	79	59	63	66	72	62	49	53	57	57	54	78	74	62	54	54	49	78	57	64	62	54	59	51	58	60	54	56	67	63	61	61	56	61	60	52	55	69	62	59	48	63	52	63	58	70	53	72	55	66	57	49	69	60	61	47	72	53	68	76	67	59	57	66	57	61	73	53	54	61	54	60	73	53	58	53	62	59	64	55	67	62	58	64	65	58	63	76	58	62	56	57	52	56	59	52	60	59	55	72	62	53	71	55	52	63	69	57	63	56	54	67	46	65	70	53	64	64	68	59	55	49	61	79	61	58	62	73	73	50	54	52	53	57	48	53	62	65	57	73	60	66	49	51	58	51	65	73	61	50	73	79	59	75	51	65	64	80	59	58	71	54	61	63	68	55	60	62	46	54	60	57	83	63	58	65	80	62	75	46	56	58	63	59	63	74	53	59	66	62	53	61	60	72	64	52	68	58	61	68	61	64	53	65	60	62	64	61	78	58	65	62	46	51	60	65	73	57	67	52	59	67	74	57	66	51	58	63	50	55	72	58	63	71	62	63	41	63	66	47	52	66	51	52	57	58	70	69	68	55	52	62	79	61	65	66	65	50	56	58	62	55	61	67	61	61	74	65	48	56	47	59	61	57	62	59	57	71	71	48	64	59	59	60	60	72	68	53	67	73	57	49	45	66	57	65	61	65	53	60	53	68	71	68	56	65	68	66	61	54	64	62	49	56	53	62	73	53	53	51	68	66	45	64	58	64	77	66	58	62	64	64	72	58	75	63	61	61	63	62	68	55	61	60	64	57	57	62	55	70	66	55	55	65	67	59	44	53	45	55	73	55	63	49	67	50	66	55	69	67	72	68	64	67	60	51	66	56	63	59	56	56	50	77	60	60	67	60	59	68	60	50	53	61	81	47	63	54	58	63	58	58	61	70	66	61	48	55	62	54	56	65	61	61	60	59	72	68	75	50	52	59	74	57	73	55	61	61	66	60	68	56	58	52	57	54	46	60	58	61	46	60	63	50	55	53	62	71	65	52	61	75	58	51	45	56	64	62	68	54	60	65	59	61	55	75	65	53	70	43	68	63	63	89	50	69	59	85	50	58	45	63	58	62	62	54	61	42	54	65	50	60	65	71	68	60	61	64	54	51	51	61	65	78	47	63	59	48	64	58	45	56	67	64	63	53	55	62	62	65	49	54	67	49	67	55	74	43	72	62	62	66	72	62	54	52	61	63	60	60	75	58	57	60	63	40	67	58	58	65	63	57	51	58	55	60	53	50	60	56	67	61	62	61	61	50	65	59	53	45	60	73	62	51	66	47	53	66	58	53	68	62	68	73	55	78	49	71	53	46	56	53	49	60	57	76	58	69	45	60	53	68	61	57	57	53	62	67	61	80	59	69	51	63	46	70	83	63	62	62	67	55	65	68	47	63	57	60	60	54	55	56	49	60	72	68	59	58	46	64	61	62	57	58	67	59	55	64	63	67	63	66	45	56	55	56	64	68	70	65	74	53	58	74	52	67	62	60	60	51	56	56	49	50	67	64	66	61	65	52	53	67	51	72	57	59	71	57	61	62	75	70	62	59	58	67	42	60	58	47	59	71	62	56	47	58	74	73	69	71	54	55	63	71	41	60	68	70	62	66	51	64	56	63	61	67	67	52	64	55	65	66	66	43	64	60	66	67	72	59	57	64	63	48	59	65	62	60	71	68	56	59	57	51	54	63	67	67	72	56	79	81	66	60	63	39	64	63	63	61	57	55	69	60	69	63	63	61	84	59	63	60	66	59	71	57	65	64	59	60	51	63	65	66	56	71	36	57	57	64	59	65	62	64	67	55	58	57	62	55	67	43	48	53	69	57
7317	684	534	543	713	835	871	788	682	651	624	650	565	578	524	541	498	518	513	477	521	478	471	460	496	466	463	450	478	471	495	485	493	427	461	447	477	435	423	479	503	495	454	455	434	442	481	454	473	455	439	473	486	476	448	454	447	480	453	442	424	488	449	439	468	447	454	411	443	496	452	441	460	495	476	492	444	471	453	493	496	471	447	446	447	450	453	447	428	441	441	456	431	467	419	454	487	449	444	428	450	445	473	477	443	439	454	443	403	462	430	447	438	432	481	444	469	455	447	435	473	425	482	430	449	468	451	408	458	440	450	435	447	461	470	468	442	459	454	443	403	443	453	424	454	452	463	444	460	461	424	483	473	413	475	446	491	449	455	436	458	460	435	471	425	409	465	445	484	414	445	469	427	446	468	438	476	466	431	427	437	455	477	445	473	483	441	437	462	418	457	478	479	437	473	435	437	468	463	466	460	434	457	431	481	466	479	463	464	455	431	468	441	420	426	443	447	447	443	454	443	483	455	453	388	450	446	462	460	476	439	459	473	516	476	500	434	409	440	428	408	481	462	461	408	410	460	458	458	414	474	425	438	453	458	427	446	415	416	477	478	450	478	434	472	462	435	482	469	489	445	444	403	435	487	442	485	468	479	469	450	434	417	436	465	430	469	410	473	443	490	440	451	459	435	446	461	488	441	472	453	445	445	485	469	476	452	438	516	455	466	437	429	458	436	426	407	464	448	423	498	472	438	432	450	483	434	452	455	449	474	434	460	482	446	440	474	440	470	463	465	504	471	458	431	438	479	473	430	464	427	447	440	481	466	471	419	435	464	496	466	409	411	449	439	474	467	472	449	430	460	439	465	461	426	442	458	445	429	449	441	449	453	451	457	433	431	449	465	437	463	441	410	465	454	423	423	451	403	467	438	459	465	428	480	434	428	467	465	433	483	422	436	430	445	434	469	415	458	453	438	477	405	438	444	433	452	432	472	466	442	484	466	442	454	470	471	497	451	412	426	452	517	459	470	466	477	478	438	443	440	445	444	436	444	451	462	451	463	460	461	465	455	460	443	476	432	430	433	457	475	456	472	438	457	450	488	467	475	470	457	448	460	459	439	454	438	443	419	451	466	456	441	464	449	428	443	475	496	445	459	450	441	458	458	482	395	473	441	416	465	478	445	433	461	488	439	436	447	479	466	454	451	458	433	481	429	437	469	492	458	439	438	455	499	476	455	494	455	415	458	450	453	448	418	433	449	463	455	444	445	461	487	470	464	437	485	450	454	494	405	467	472	453	432	467	506	434	452	447	441	439	464	425	459	454	489	438	478	456	476	464	447	413	412	489	453	433	418	454	436	462	448	469	454	411	410	413	472	463	429	467	447	477	402	465	453	407	454	474	410	439	461	470	411	464	448	447	429	466	433	438	440	485	490	442	442	422	444	436	438	464	472	437	437	491	435	451	471	439	452	454	468	465	463	436	454	444	444	475	459	409	489	452	466	472	409	407	440	467	428	445	421	473	461	460	454	466	416	433	459	468	436	445	428	420	494	486	474	500	431	463	467	467	438	485	467	462	472	446	476	418	465	442	456	445	438	494	439	440	485	460	438	419	439	469	456	470	455	423	439	486	435	447	449	417	439	458	459	450	427	481	468	463	450	457	437	422	443	440	419	449	431	413	461	461	465	420	439	477	449	480	459	481	463	478	480	494	432	443	471	439	451	456	437	445	439	483	451	439	475	440	436	458	468	437	463	453	459	471	488	483	462	455	463	418	451	430	462	421	453	478	477	421	497	464	443	466	448	466	435	459	459	458	471	425	440	420	440	443	461	425	458	448	445	441	437	428	454	438	456	430	433	443	463	450	451	409	480	470	421	459	447	417	442	455	419	418	452	474	440	472	439	434	512	427	437	486	447	460	427	446	425	470	449	450	434	450	426	462	474	432	443	419	443	461	456	448	437	439	464	446	448	478	454	433	450	457	435	457	445	434	452	443	464	494	474	438	490	511	421	467	454	474	443	447	426	475	477	427	457	437	481	439	464	446	450	471	466	438	436	422	422	428	410	431	421	440	482	453	481	453	477	448	427	451	488	437	465	465	435	432	445	444	490	457	487	428	450	450	475	449	477	472	491	439	457	449	463	457	443	465	440	459	408	451	424	459	452	460	451	457	429	454	456	419	456	407	444	434	461	462	445	444	427	447	466	457	470	437	461	442	452	407	470	462	435	482	404	448	435	465	443	436	421	450	437	471	477	455	482	467	468	433	446	389	479	484	442	489	462	441	449	453	469	424	475	500	459	462	450	443	454	412	445	435	474	411	471	453	426	459	452	452	447	423	447	459	444	443	401	485	475	426	460	393	499	483	486	444	437	479	470	470	481	480	441	452	470	471	456	434	446	418	436	474	447	477	509	424	493	447	447	440	429	458	440	479	435	465	460	480	462	437	481	472	436	471	439	493	427	418	416	470	450	460	457	448	453	453	450	429	461	451	455	419	446	416	442	434	455	451	454	448	494	423	454	439	447	504	408	440	429	460	477	455	458	420	469	455	424	451	434	464	468	430	452	479	432	481	438	456	485	448	428	448	457	440	451	408	425	432	443	439	452	452	425	432	476	453	473	466	481	441	412	441	462	440	463	471	401	474	441	429	514	434	443	477	473	457	464	454	440	386	447	437	446	465	497	413	414	449	477	431	470	458	445	454	470	422	472	460	453	450	444	466	433	476	437	445	466	486	474	450	461	427	475	481	469	446	438	432	448	439	440	461	435	452	448	437	456	457	439	425	463	467	430	461	425	468	459	424	488	462	477	478	435	473	422	458	450	447	469	450	490	466	444	454	411	461	432	476	439	506	414	469	461	490	421	479	451	463	471	464	422	438	452	435	469	462	437	454	420	438	449	426	425	444	494	411	439	463	454	472	437	432	448	484	441	401	423	442	468	444	467	453	442	440	418	440	442	447	446	433	415	442	456	427	461	423	443	485	432	435	418	460	461	449	447	461	415	452	407	455	471	478	470	478	496	470	460	405	436	448	445	444	422	460	454	444	407	462	475	470	452	501	451	459	463	461	449	464	446	475	460	461	483	461	434	478	460	472	421	456	433	468	448	450	464	452	469	461	456	457	425	429	441	437	455	440	490	476	464	481	426	417	471	460	425	446	433	479	467	425	461	453	414	459	465	403	449	501	483	442	472	464	450	428	423	470	421	431	480	447	436	412	422	441	497	472	479	437	444	475	446	445	467	441	444	446	464	472	446	440	436	432	446	463	446	445	385	471	468	457	423	433	455	450	448	456	427	455	465	467	483	440	459	463	448	472	431	458	478	443	430	422	463	454	479	429	425	464	427	433	443	451	434	439	446	436	440	418	481	445	477	437	448	446	422	444	458	431	453	451	440	466	453	456	427	431	452	458	447	445	503	447	456	449	454	460	460	442	453	459	387	461	430	460	434	446	442	458	426	462	444	453	452	477	452	431	472	423	445	469	483	439
450	76	41	34	44	34	45	52	36	38	52	40	45	30	30	31	30	19	24	25	21	25	22	20	24	21	23	20	27	20	25	23	18	30	17	22	27	15	31	16	20	20	24	22	21	18	18	16	18	19	22	29	20	19	13	22	25	18	24	23	29	14	18	21	24	23	22	11	28	20	27	19	16	27	13	19	13	22	19	16	20	18	24	18	13	19	18	17	25	21	18	20	24	14	20	21	18	16	14	30	19	15	24	26	17	26	21	17	21	26	13	22	13	23	25	22	19	21	12	23	22	21	16	22	16	20	15	20	19	20	16	15	23	13	24	14	14	18	30	16	24	20	19	22	25	22	19	13	26	17	27	19	24	20	22	21	20	18	35	16	33	23	19	16	13	16	18	23	26	17	25	27	16	21	15	16	22	15	26	13	21	20	25	17	25	22	19	22	20	23	25	16	16	8	19	13	21	12	32	15	19	24	19	22	23	13	18	18	18	17	13	17	15	16	22	25	17	19	30	17	22	16	22	21	21	22	19	20	19	20	19	18	28	23	20	12	21	27	15	28	25	22	29	15	20	18	24	22	23	22	24	18	16	23	20	18	16	26	23	12	20	17	22	29	17	20	17	18	15	25	21	23	18	23	22	25	24	21	11	22	21	18	33	20	21	23	21	19	19	24	13	22	16	25	21	26	23	13	22	33	24	22	30	22	17	17	26	21	15	18	18	22	18	16	25	28	20	14	18	20	16	20	20	24	18	20	18	23	22	19	9	22	21	26	17	17	15	30	18	14	28	16	23	22	19	21	15	18	26	22	22	14	21	29	18	19	22	22	14	17	20	21	16	18	27	22	17	23	15	24	17	23	23	24	20	22	13	24	19	21	17	23	15	19	13	18	20	22	20	25	25	22	16	24	14	25	23	19	18	19	26	20	24	13	16	14	22	19	15	16	25	20	19	14	28	26	17	17	30	25	24	24	19	21	28	18	13	20	22	23	19	25	22	21	18	20	21	23	21	17	22	23	24	16	32	15	14	21	13	30	21	22	16	20	20	15	32	13	20	21	19	13	25	24	16	18	16	23	18	21	17	26	17	19	19	36	20	16	25	13	23	22	15	21	23	23	22	24	23	25	17	20	23	29	23	26	15	22	20	20	17	15	19	18	25	20	19	20	21	22	23	16	18	18	23	24	16	18	18	18	28	14	12	22	10	21	19	21	24	14	25	23	13	20	9	16	22	25	16	18	14	34	23	23	14	23	9	18	15	15	13	20	18	23	23	21	19	26	18	18	21	17	23	25	23	17	24	17	24	20	11	19	24	25	19	18	21	26	24	27	11	25	20	12	24	25	20	21	23	20	18	14	24	20	21	20	22	24	18	23	28	19	18	24	24	21	18	20	24	29	19	21	20	22	21	24	28	16	20	20	17	20	21	23	18	28	22	24	24	18	26	17	13	26	16	17	22	23	25	21	16	10	12	19	24	17	18	19	23	19	23	20	19	19	16	22	22	27	21	15	27	25	14	21	14	14	17	16	21	27	25	19	19	24	21	14	21	18	15	13	13	21	21	14	17	26	17	20	25	17	22	23	16	24	23	22	24	19	18	18	21	17	18	20	10	20	25	21	28	18	19	21	16	28	21	17	12	20	29	25	15	18	14	22	18	16	20	15	24	18	13	15	16	10	26	20	24	20	13	20	18	24	17	20	14	15	19	28	16	20	18	27	17	18	16	14	23	22	20	30	19	19	20	19	22	17	19	15	18	19	22	23	26	25	22	21	19	19	21	24	26	18	17	18	22	19	15	22	26	22	23	28	21	21	22	17	27	19	27	20	13	19	9	16	15	19	24	18	15	21	18	16	19	19	21	23	13	22	16	21	19	20	14	19	13	23	27	29	11	22	29	12	24	14	16	15	31	20	15	20	25	24	20	16	15	17	18	30	22	21	13	20	27	20	22	14	19	23	21	17	24	12	24	19	21	24	15	12	18	16	31	18	16	13	22	17	19	20	20	16	19	17	21	14	18	19	18	22	20	22	20	25	22	24	23	24	19	20	26	27	18	22	22	20	22	24	19	17	13	31	18	16	11	26	21	22	18	22	25	22	19	13	13	19	19	25	23	27	19	17	19	24	20	24	21	24	17	27	20	14	24	23	15	18	22	18	26	23	16	10	14	18	30	36	16	19	13	16	23	16	20	31	25	29	22	27	19	29	16	13	23	22	30	18	21	20	24	22	13	21	16	25	7	23	21	24	25	14	12	19	25	13	17	23	13	23	15	18	24	22	23	17	22	19	24	30	24	23	17	13	15	23	23	19	26	14	24	23	16	25	20	28	26	25	19	14	19	24	19	19	21	14	19	17	21	20	17	15	22	22	27	25	20	26	27	18	13	22	25	22	16	22	22	24	20	22	25	28	22	12	19	22	22	25	18	18	19	21	24	12	18	15	25	22	24	23	24	21	15	13	20	12	22	24	19	19	20	15	17	14	19	28	25	19	22	24	25	17	14	16	34	21	9	11	25	31	21	26	20	20	19	24	25	20	16	24	25	13	17	26	14	14	24	15	19	15	21	23	14	17	22	16	22	28	19	14	28	14	28	21	19	10	18	30	13	15	22	18	17	22	21	19	27	19	16	24	18	14	29	24	21	25	21	21	23	23	27	19	22	17	22	13	21	24	11	19	30	24	22	21	23	15	9	21	14	15	19	22	23	17	16	25	29	17	20	21	23	19	23	18	20	29	18	23	19	30	21	16	18	25	30	20	15	22	19	14	18	19	21	30	18	24	20	21	15	32	21	21	17	27	25	17	21	15	22	25	18	19	26	18	26	21	14	28	32	23	18	13	20	17	14	24	27	17	15	25	23	23	18	15	17	17	22	28	22	16	21	17	25	30	13	20	12	15	20	34	22	21	24	23	22	18	17	25	25	28	25	22	28	18	27	22	15	24	25	20	17	27	24	12	19	17	15	16	12	22	20	27	14	22	11	24	16	25	25	30	24	20	25	19	28	20	21	14	18	27	23	24	20	19	19	14	20	23	23	15	24	27	14	20	24	21	21	19	22	17	20	20	14	17	20	20	26	21	24	21	15	17	23	24	26	20	24	20	23	26	26	21	22	20	23	19	16	22	19	20	22	17	18	19	21	22	20	19	19	23	20	22	27	21	28	14	27	23	19	15	17	28	26	16	27	20	29	20	22	22	20	26	18	15	22	23	29	21	14	23	15	15	22	28	22	21	27	23	24	13	11	24	18	21	25	17	28	12	14	18	16	16	26	17	27	23	22	15	19	16	14	24	22	17	24	17	24	25	17	17	22	24	20	17	15	17	18	26	20	13	23	20	22	16	20	17	21	20	17	18	19	32	23	19	15	17	21	16	16	26	18	18	20	21	18	22	18	17	26	19	13	20	24	21	25	16	21	18	19	23	15	20	19	29	20	14	19	14	21	11	12	28	24	18	23	13	22	20	18	18	17	21	15	14	16	19	19	24	14	21
6910	1160	466	619	1677	2284	2166	1702	1295	1132	888	722	674	569	523	446	403	390	356	321	309	270	262	263	264	289	232	220	218	198	223	211	212	197	194	195	211	175	202	179	173	169	193	181	193	171	210	169	174	182	179	187	181	185	173	173	186	170	163	145	165	145	166	148	143	166	161	148	175	153	141	148	149	178	143	138	160	168	140	144	161	169	161	151	169	154	140	168	158	167	152	152	151	150	192	158	159	170	152	162	168	150	144	141	156	147	145	146	150	165	155	152	157	164	167	139	146	133	152	132	145	153	142	137	147	160	138	165	132	156	145	149	148	155	153	184	170	146	141	146	125	151	161	159	143	147	152	143	142	165	146	133	135	162	135	127	152	170	149	158	144	143	162	159	173	162	130	153	165	149	183	148	163	148	126	137	168	149	139	144	164	157	153	138	151	170	161	159	158	160	166	139	135	138	136	161	159	148	160	167	162	148	154	159	145	148	155	131	147	172	148	144	135	164	132	156	153	144	161	145	165	165	153	174	154	142	153	194	167	166	147	159	146	157	154	140	168	165	149	147	171	134	161	150	162	166	154	141	121	149	163	189	148	162	147	140	171	143	169	149	153	155	154	157	162	172	152	150	143	152	148	148	173	154	162	156	153	162	178	146	139	143	160	153	140	162	162	152	165	144	150	165	173	152	134	145	153	154	159	153	183	143	145	146	160	171	160	170	126	162	177	149	160	157	167	168	158	155	151	152	145	171	158	152	159	167	157	138	162	134	146	149	147	166	151	131	164	150	156	174	175	143	152	150	152	157	163	128	167	150	168	160	169	164	112	163	142	154	162	154	137	158	182	146	150	125	148	157	156	141	126	150	154	149	153	165	148	130	173	173	153	151	153	161	139	151	162	142	165	159	149	158	162	144	158	166	160	145	152	136	164	153	148	182	160	165	134	144	138	157	155	152	136	160	164	154	162	151	165	156	147	139	174	149	161	150	143	169	143	168	174	140	181	157	161	157	168	173	162	151	143	166	139	129	152	130	159	166	151	166	159	161	161	123	146	162	157	149	147	152	157	121	149	169	145	146	168	148	158	147	138	134	160	162	162	157	158	142	148	150	160	149	146	148	151	134	138	133	143	152	148	155	153	133	155	158	158	159	147	153	162	153	158	163	150	146	150	141	141	151	147	155	158	149	154	155	157	145	140	160	135	155	166	165	158	148	148	141	183	141	175	158	156	155	167	147	127	157	169	157	163	139	132	167	134	163	126	153	152	131	131	145	150	157	154	143	158	170	150	139	141	152	121	137	177	137	144	166	161	142	152	151	179	134	153	160	163	168	146	136	143	164	152	147	167	150	130	167	157	136	161	146	167	151	158	154	171	154	127	150	153	156	151	140	149	157	146	159	141	143	157	139	137	158	157	151	157	124	137	157	120	149	159	148	157	163	160	136	142	156	143	141	140	141	153	137	123	160	155	155	174	168	166	162	157	150	155	140	148	163	168	160	158	158	182	148	148	134	150	160	166	139	151	190	160	166	149	161	134	149	143	165	162	145	135	150	123	139	149	133	138	164	151	148	141	159	156	140	138	147	171	153	155	147	164	145	140	144	140	151	147	160	136	153	167	152	174	148	154	171	141	198	134	149	168	157	151	154	180	152	164	154	166	154	140	161	167	178	155	151	151	143	161	137	157	157	158	157	157	135	149	167	157	143	162	147	164	163	165	148	145	143	164	137	146	126	151	163	146	158	162	174	150	152	126	145	142	153	135	166	164	162	165	156	156	152	136	159	145	146	151	171	153	163	156	156	128	172	157	168	146	148	170	178	172	154	138	160	161	154	141	153	142	142	132	128	135	128	170	137	143	151	167	167	160	129	163	167	166	138	154	145	144	145	140	154	144	144	163	155	178	145	161	167	135	156	150	136	145	152	143	128	148	155	146	134	160	135	175	150	152	176	158	133	136	142	151	133	168	151	151	156	154	143	153	155	157	158	157	134	157	133	150	159	149	148	153	132	161	178	142	140	165	142	156	154	172	146	150	142	146	134	140	150	143	165	134	143	140	173	147	147	153	152	152	147	166	158	175	174	154	140	151	137	158	140	163	128	131	155	156	155	165	136	143	155	140	137	140	152	145	173	121	152	144	139	169	145	154	159	152	162	145	139	159	145	142	170	148	147	150	160	132	156	161	152	165	160	164	154	158	172	144	144	151	157	129	147	151	169	129	142	148	143	146	160	146	163	143	155	152	133	175	182	171	151	136	147	136	154	154	144	151	158	142	167	143	180	150	151	152	146	151	157	163	149	149	176	143	161	153	146	138	161	164	171	149	134	136	153	154	149	156	162	141	174	143	145	125	163	150	156	170	145	157	182	166	147	164	170	137	165	171	152	136	155	150	158	156	150	150	158	133	142	159	135	180	145	156	137	151	156	148	170	142	143	153	132	142	158	137	141	153	150	135	160	159	140	149	138	182	145	161	145	140	148	143	137	155	137	150	156	149	147	171	147	152	172	126	164	152	131	150	160	164	162	179	145	164	149	150	133	158	139	148	148	148	161	152	160	163	160	154	158	165	148	147	158	130	163	154	154	160	178	142	146	140	145	152	148	152	132	140	136	166	157	171	149	139	160	171	176	156	148	163	148	140	150	162	174	145	153	146	144	141	171	144	154	146	148	177	167	151	136	158	159	134	166	159	164	140	142	145	164	151	169	158	176	182	151	150	158	130	138	151	152	156	146	144	157	144	143	149	157	131	183	149	141	149	136	140	123	161	162	146	156	133	170	152	144	133	139	164	157	170	159	143	142	161	146	166	160	138	159	133	143	131	139	163	144	149	159	168	159	161	152	151	152	170	124	149	144	129	160	145	133	158	151	165	144	154	148	150	158	167	143	167	160	167	146	152	162	147	138	170	153	161	150	144	132	149	180	158	157	145	146	124	151	144	137	133	151	168	170	152	150	150	143	139	161	162	158	154	146	151	144	144	141	143	133	142	147	144	164	174	143	159	159	153	153	136	152	153	140	154	152	163	137	147	130	150	151	163	149	140	150	140	149	145	152	155	163	160	156	149	153	148	157	152	158	162	146	138	176	151	138	146	143	147	172	164	170	128	167	153	162	151	162	147	174	163	142	162	160	149	158	169	137	149	148	156	147	152	167	160	161	183	148	145	138	173	171	163	146	152	144	151	163	159	156	173	141	149	158	171	172	173	159	152	152	151	159	137	136	132	163	150	158	149	148	132	143	158	146	138	152	162	168	131	155	170	143	144	142	138	145	140	155	139	153	142	142	168	140	134	156	153	154	140	155	152	153	141	154	141	150	164	159	152	155	170	153	166	166	163	150	161	175	165	158	179	145	147	152	143	160	161	153	175	146	167	143	158	128	162	165	163	131	163	149	169	167	130	158	147	149	146	161	132	161	151	127	142	165	159	146	158	160	127	158	157	145	167	152	158	134	153	147	169	125	156	171	144	173	142	169	165	159	167	162	150	164	157	127	142	148
1707	132	117	96	90	131	130	94	95	112	125	118	93	120	101	103	116	102	106	106	102	93	87	115	82	90	102	109	94	84	89	89	83	100	103	102	91	79	80	79	88	103	90	90	96	96	92	90	81	103	89	86	84	84	80	94	90	85	87	96	73	96	89	92	98	103	89	106	84	92	85	95	105	88	87	60	84	91	93	112	73	99	87	81	88	85	99	80	89	86	90	98	109	102	81	78	104	72	85	81	90	76	75	93	89	90	79	105	89	78	82	105	91	99	89	90	91	98	83	106	113	71	94	104	90	97	83	87	74	85	92	95	103	91	79	98	90	94	101	96	98	96	105	85	84	92	74	73	81	88	72	89	86	75	92	95	85	93	104	92	94	87	94	82	94	86	88	95	95	107	78	85	100	75	94	79	94	96	94	80	81	104	78	88	103	82	73	98	98	95	87	93	98	85	91	102	94	92	88	103	92	88	87	78	78	80	100	82	103	85	94	88	93	85	99	89	83	99	95	80	101	83	94	76	89	77	100	104	83	93	88	109	98	90	106	87	91	93	98	89	91	92	94	80	107	108	96	73	82	105	91	96	93	86	89	88	77	84	83	99	95	88	92	100	89	107	88	79	82	95	88	94	93	97	77	86	96	89	78	88	90	94	77	85	87	82	82	86	94	102	92	89	73	104	87	101	96	94	84	84	104	83	87	82	92	75	86	87	82	74	102	78	73	81	79	100	79	110	91	100	88	96	90	79	79	99	94	98	93	91	96	100	82	95	100	71	96	90	98	88	79	88	103	92	96	89	72	108	87	106	78	84	86	83	86	98	102	92	90	92	89	92	98	80	90	92	81	87	104	112	85	98	79	92	94	73	79	101	92	88	106	80	89	87	88	100	88	74	85	96	98	91	101	87	96	74	93	106	74	77	89	98	60	80	73	104	64	88	100	85	92	93	76	88	84	79	90	99	78	91	81	82	92	97	76	98	91	97	87	81	106	84	87	86	101	87	93	69	85	78	81	86	84	94	94	69	67	102	88	65	95	88	84	98	92	99	86	97	94	90	96	85	89	60	91	95	84	99	90	75	95	88	95	93	100	89	87	104	85	108	94	91	92	110	95	91	86	71	93	88	76	101	96	105	74	97	101	100	89	87	92	93	85	76	84	84	105	91	79	93	79	103	79	85	76	88	84	92	94	84	88	101	98	95	87	87	91	96	81	103	75	86	102	102	87	92	90	93	96	69	89	92	80	69	97	67	100	76	81	88	78	80	81	92	98	92	85	77	98	80	74	99	95	85	81	84	101	81	100	95	100	70	87	100	98	100	97	85	96	90	72	78	90	92	73	105	95	93	91	87	97	89	67	104	96	80	99	88	79	92	95	79	85	92	108	76	87	97	99	100	93	105	96	96	103	100	78	86	115	94	77	94	78	79	90	103	76	81	79	84	89	84	93	94	98	85	99	97	84	107	94	97	84	83	80	99	82	109	84	92	86	73	108	92	95	94	91	101	91	86	80	73	75	86	93	98	74	87	75	84	107	78	97	86	95	88	101	93	88	72	104	82	104	105	80	77	94	78	74	97	89	100	96	98	82	99	85	84	83	85	85	80	106	99	82	109	78	83	86	79	93	92	79	87	99	95	95	96	94	78	87	79	87	78	99	88	76	90	89	111	105	81	96	80	98	104	96	85	111	84	104	81	85	88	95	84	77	69	95	94	85	73	87	89	93	78	94	88	89	82	93	108	91	79	79	85	99	74	101	101	68	88	97	112	94	80	103	85	77	91	88	98	81	86	94	88	102	96	88	91	91	81	75	99	88	88	86	110	100	82	80	88	66	89	91	99	103	96	95	90	85	80	97	91	100	96	95	89	79	67	85	90	82	92	77	86	105	89	82	94	93	73	97	85	84	87	85	88	89	107	85	89	72	102	94	103	93	70	83	82	87	98	95	95	84	92	116	89	88	98	100	89	101	83	79	96	86	87	91	82	91	109	97	89	95	101	88	88	90	87	81	98	102	78	89	70	82	103	96	101	82	89	90	87	77	80	95	87	81	114	97	90	108	84	92	92	78	88	102	85	96	91	80	84	86	87	81	70	86	94	87	90	102	88	104	85	96	78	98	82	93	85	82	96	106	77	92	101	98	83	100	87	80	88	95	89	112	99	82	93	77	96	76	90	89	92	88	85	99	90	80	97	97	73	90	99	93	70	92	93	101	97	93	95	90	103	83	95	98	107	75	83	72	86	93	94	96	86	82	84	74	98	84	59	105	70	68	92	71	79	80	100	95	91	100	98	99	90	96	93	95	95	96	77	95	90	77	80	82	97	96	102	83	101	91	84	90	69	97	97	95	70	97	91	106	96	82	81	113	84	96	95	99	82	88	84	104	101	104	94	102	87	96	92	91	103	70	95	85	99	86	86	92	108	88	91	92	77	85	92	73	90	77	69	99	84	76	89	92	90	96	87	83	84	90	85	69	68	89	79	88	94	114	98	105	99	99	87	94	105	112	99	82	92	72	98	96	93	80	85	86	70	85	98	108	88	81	86	107	99	86	95	88	104	94	98	79	84	98	92	96	84	89	97	68	77	86	91	88	101	96	89	89	79	96	89	131	100	91	78	96	79	86	74	78	85	91	92	88	100	95	88	92	90	82	96	81	91	92	111	83	106	81	88	88	69	87	81	81	86	105	97	78	91	80	82	78	95	91	86	82	105	89	81	88	92	81	100	94	109	78	73	88	95	86	88	103	87	94	73	89	98	94	96	75	88	90	82	87	91	104	93	95	89	99	82	82	84	86	76	94	101	94	80	101	109	99	96	98	85	106	94	79	97	81	74	95	82	85	95	95	82	106	103	81	84	93	85	94	94	77	68	89	83	104	90	100	82	82	77	77	82	80	98	84	87	94	98	77	101	80	107	106	91	94	95	89	89	79	79	72	102	82	108	77	81	89	87	95	107	90	110	104	71	104	98	109	92	103	104	105	101	98	83	87	98	75	97	95	76	90	91	94	94	92	79	79	80	86	96	105	93	102	102	95	104	89	99	85	94	114	76	108	93	91	84	82	86	78	106	82	90	95	76	99	92	91	81	94	96	95	99	103	84	101	97	87	84	81	74	84	93	81	77	87	80	76	106	96	104	94	74	91	98	73	101	97	91	86	83	106	85	92	94	103	69	96	99	97	84	73	86	92	86	102	77	95	92	93	90	102	96	83	96	112	79	75	92	97	86	100	95	101	87	89	101	75	89	89	81	96	103	102	93	90	96	78	100	90	93	95	72	87	86	83	93	88	85	85	81	100	96	104	91	93	84	96	96	75	103	102	97	83	100	117	91	89	85	92	106	87	88	88	85	83	107	95	77	71	70	88	95	85	100	83	104	97	87	88	87	96	98	108	87	73	86	73	90	95	93	81	83	86	90	82	85	91	95	78	85	74	96	83	107	98	84	89	76	104	75	74	95	89	88	95	93	94	71	83	87	96	88	86	91	107	85
9475	1390	855	1041	1720	2254	2246	1986	1762	1433	1355	1250	1153	1080	974	960	864	942	777	814	726	787	764	744	745	739	743	735	703	710	710	688	686	696	694	692	656	695	684	692	636	654	725	647	664	705	670	638	677	666	638	705	659	655	620	629	645	687	619	662	651	650	670	625	616	687	642	661	635	667	657	626	641	671	643	650	639	682	664	683	664	658	661	648	621	644	623	644	621	653	637	665	663	676	632	668	647	656	670	655	650	626	671	678	700	693	621	653	669	637	641	634	633	714	658	706	647	623	624	669	667	719	616	657	627	690	688	702	653	669	678	679	660	663	673	658	656	670	715	639	636	645	663	632	639	696	649	618	654	637	627	638	631	644	620	643	635	633	644	620	657	664	628	598	699	668	664	661	635	675	740	616	633	667	672	629	645	634	645	665	676	667	606	606	615	647	626	619	620	644	641	644	654	664	664	681	628	682	587	628	634	646	655	651	621	656	646	647	629	621	644	666	651	672	640	680	676	651	658	683	655	620	650	683	690	685	641	635	687	635	640	627	624	631	695	672	668	679	635	593	660	666	664	696	603	668	663	616	643	648	646	660	608	687	601	663	675	625	631	653	673	645	668	645	634	675	604	639	651	586	638	625	697	612	630	641	697	640	655	624	631	636	609	620	618	637	666	659	649	678	635	607	645	641	613	656	633	599	624	667	651	619	636	658	689	624	626	680	688	647	652	688	623	613	661	633	664	647	672	643	635	609	657	605	621	639	666	621	621	660	633	643	634	618	633	647	638	615	565	623	613	639	594	653	635	648	660	631	636	666	662	658	659	629	611	688	651	700	642	611	639	670	666	645	625	651	637	659	643	643	582	635	599	664	649	646	624	661	645	672	651	645	620	635	642	672	606	676	627	651	675	659	656	650	655	661	672	680	672	667	646	584	714	625	672	648	680	640	618	637	620	637	619	668	639	638	642	621	629	617	649	672	621	657	658	678	662	640	631	628	663	654	631	685	636	664	613	681	679	652	657	651	666	641	656	682	647	629	642	647	659	639	674	634	674	695	630	634	635	653	613	610	659	659	680	647	649	670	642	649	669	673	647	684	657	638	708	641	618	634	692	632	643	641	680	632	652	669	669	615	649	656	618	635	624	663	626	653	621	667	664	685	665	642	624	640	585	639	647	626	646	677	659	629	631	610	609	632	623	685	634	612	639	582	651	622	662	607	680	652	691	623	670	660	650	671	631	658	659	683	650	614	656	683	661	654	650	661	609	655	680	647	639	654	693	696	623	661	585	627	638	642	629	679	647	676	612	649	622	623	629	633	686	652	615	662	612	641	665	631	683	624	669	664	633	685	635	648	627	635	636	672	647	650	631	655	664	649	636	653	668	625	585	602	643	659	668	646	669	637	603	621	608	670	686	635	651	648	643	657	615	681	636	635	620	650	640	620	674	658	627	628	688	667	688	680	622	696	656	619	633	649	631	671	630	658	689	686	632	620	625	631	649	625	668	645	642	637	650	608	661	616	666	684	650	606	642	590	659	599	672	640	646	628	616	668	631	665	652	661	651	619	641	675	636	636	624	695	622	641	631	615	622	674	668	601	635	609	646	630	656	622	702	653	657	633	622	675	661	667	670	658	623	667	662	643	679	672	678	637	627	684	663	614	629	667	644	629	686	694	630	650	621	700	621	663	654	613	588	648	676	687	661	633	647	669	646	707	644	699	640	646	625	632	648	626	612	628	660	675	618	651	660	679	639	626	618	657	653	706	660	684	627	643	611	636	622	625	623	604	627	651	644	660	658	654	608	670	616	685	683	640	689	682	643	658	676	635	667	634	643	650	623	648	633	657	636	632	656	642	636	633	677	643	653	631	658	632	642	607	700	627	610	607	699	667	680	609	609	659	628	658	626	660	657	635	657	644	625	673	614	649	615	659	618	642	650	659	612	664	648	636	660	612	601	621	666	680	644	681	658	645	667	639	664	664	644	605	629	640	653	649	630	655	640	643	636	639	648	629	657	623	649	641	630	638	635	630	644	682	715	674	650	655	607	633	671	656	700	652	648	660	658	573	659	660	570	605	712	633	635	670	650	652	644	664	677	666	663	652	667	631	647	647	637	615	647	650	685	638	629	674	688	659	598	645	613	640	658	653	660	609	630	643	680	662	635	648	617	643	634	635	617	622	641	660	691	623	647	693	637	663	624	630	619	727	657	660	633	635	656	636	655	685	622	669	651	642	634	647	654	669	706	615	675	612	675	665	654	620	632	645	650	677	631	660	643	639	667	607	687	681	640	642	622	657	628	644	652	665	629	663	599	654	611	665	647	613	645	601	632	684	608	636	661	633	654	683	621	650	669	658	606	623	601	640	637	674	625	645	646	658	645	640	624	691	621	581	666	643	656	671	637	655	618	611	632	614	625	676	650	637	601	608	675	666	608	656	629	629	650	671	643	657	677	618	663	671	642	628	657	658	617	602	619	658	669	627	647	662	661	663	673	652	662	658	645	630	629	659	597	614	670	631	613	650	660	668	674	664	663	688	648	660	621	664	632	673	638	615	628	614	612	618	690	667	659	664	628	666	627	679	680	660	609	636	641	653	641	665	639	662	669	639	640	692	697	652	680	689	619	641	603	636	645	628	669	663	602	663	659	628	624	645	627	677	665	597	618	640	628	651	645	686	643	677	705	597	617	660	621	698	624	646	695	623	636	639	686	700	629	618	623	699	613	617	616	658	684	603	630	655	622	714	607	663	635	664	629	639	604	621	625	641	647	676	657	639	613	624	653	647	638	646	667	669	670	671	643	660	657	644	663	652	613	640	640	608	699	653	618	621	631	621	635	620	658	640	658	648	642	680	636	663	666	636	679	669	640	655	676	685	656	629	711	636	657	673	657	631	596	668	605	638	651	661	634	652	607	664	638	618	631	659	637	652	665	638	671	612	615	644	658	635	666	653	615	633	637	609	642	667	694	626	707	612	643	647	638	605	652	648	676	649	682	689	621	658	671	705	701	648	622	625	646	624	651	625	663	645	641	607	640	649	636	606	620	678	642	617	648	642	636	678	604	629	621	622	625	680	619	658	666	647	626	627	659	638	621	619	644	681	637	628	661	668	663	685	646	638	671	617	661	647	653	662	679	607	626	642	658	665	636	635	682	668	643	645	629	666	613	675	673	581	628	609	671	638	687	609	625	592	612	634	668	656	629	658	644	698	627	676	652	665	657	614	662	644	649	666	689	655	663	665	636	633	637	650	624	614	621	628	650	633	639	662	655	625	638	602	660	636	681	604	676	621	647	727	673	646	653	659	652	664	601	668	676	605	669	642	660	683	603	666	654	630	623	605	652	628	656	685	679	661	634	634	646	653	613	674	624	643	626	647	614	683	677	640	669	644	596	618	672	676	661	639	684	646	629	681	589	609	685	629	643	607	627	597	638	663	646	621	624	618	617	613	623	606	654	672	668	674	600	626	641	656	674	642	625	651	643	626	627	630	690	621
924	129	68	73	59	63	87	80	83	74	60	53	52	63	53	65	44	47	53	57	53	41	31	45	44	50	40	53	39	33	42	37	49	43	54	42	43	42	35	26	46	48	50	38	38	48	37	50	37	39	28	53	45	36	38	47	48	35	38	47	33	34	49	31	39	40	33	41	35	35	39	35	41	40	37	46	33	47	26	38	43	41	37	35	37	45	33	35	34	48	37	34	42	37	39	43	40	45	35	42	52	41	45	49	43	38	38	38	43	47	47	41	43	41	47	36	28	36	50	42	33	35	37	36	46	36	42	38	39	36	42	42	41	41	48	32	30	46	40	34	32	28	33	39	42	45	42	31	33	36	48	46	34	35	36	41	37	40	33	30	50	37	44	28	46	38	45	37	34	31	35	42	50	49	43	39	30	34	38	47	34	41	40	30	37	34	27	39	37	46	33	38	42	34	39	40	44	41	44	42	36	40	37	33	39	39	50	32	47	34	32	28	33	31	38	40	33	27	36	29	45	34	51	58	32	43	49	40	35	32	40	24	37	38	30	46	54	42	32	46	32	39	46	45	30	37	30	37	39	33	42	27	30	47	34	43	35	49	39	42	38	44	46	44	32	37	40	38	40	39	36	40	51	38	48	52	32	42	40	46	38	42	36	39	31	35	44	38	39	41	38	37	33	39	37	43	40	40	36	37	49	35	52	41	44	41	33	36	43	49	45	50	31	39	37	38	33	35	43	42	30	39	38	43	38	46	48	45	37	43	44	39	43	33	30	44	44	36	43	41	35	35	41	29	48	33	39	27	35	41	28	42	30	42	34	33	35	36	44	40	53	50	35	46	51	32	35	39	26	38	45	36	34	36	36	33	34	36	38	35	30	26	30	52	32	26	25	38	35	44	42	31	57	37	43	44	47	37	33	43	37	29	31	33	24	41	41	43	49	31	42	45	31	37	27	32	36	27	45	43	37	30	45	36	39	40	54	36	34	36	32	39	50	43	32	53	44	52	51	33	39	41	40	35	31	32	42	38	40	41	29	31	37	35	34	30	48	31	37	44	36	29	38	29	34	36	30	27	38	41	26	30	25	31	48	42	42	33	35	40	39	37	30	47	39	28	34	47	31	32	39	30	35	45	46	37	37	39	47	35	41	35	37	38	44	42	38	41	31	32	42	30	36	48	35	34	44	46	45	40	38	44	33	36	42	40	42	30	33	27	37	31	44	44	36	36	37	32	31	38	41	43	33	30	28	34	40	50	34	45	48	38	33	42	41	49	40	36	40	49	32	33	34	40	39	45	35	32	50	37	33	42	46	40	38	51	40	44	37	35	33	41	39	31	35	51	32	31	41	33	33	37	34	36	29	36	34	24	34	42	38	40	36	42	43	40	51	38	33	29	40	35	35	41	39	31	37	27	39	37	43	40	29	34	36	29	41	32	56	34	42	31	42	44	44	38	30	41	36	40	54	31	35	35	34	39	41	44	41	33	41	38	41	42	52	41	38	36	43	37	39	39	40	40	31	42	36	39	41	30	35	34	41	45	40	45	46	45	42	30	44	30	50	36	36	34	36	37	42	36	42	41	34	39	34	42	48	46	36	31	46	40	38	45	38	54	43	48	40	55	41	35	43	28	52	37	39	26	40	38	36	38	43	42	35	40	42	33	31	43	37	38	39	54	39	41	37	26	50	44	35	39	38	48	44	40	36	36	48	21	39	38	31	36	40	37	29	36	40	47	32	47	33	40	50	39	44	42	30	41	49	43	41	51	38	32	34	36	40	36	42	35	39	36	36	44	35	47	42	33	39	36	42	45	41	40	43	39	42	36	37	31	41	29	30	36	41	35	41	39	47	24	47	42	34	45	48	40	49	33	38	52	49	44	42	46	48	40	42	58	38	40	44	36	26	38	29	46	43	37	31	43	39	35	41	37	57	33	31	39	38	46	49	48	50	45	41	40	44	39	47	39	34	46	38	36	39	29	38	49	42	33	39	34	34	35	41	43	33	30	49	28	48	45	46	49	43	44	38	44	35	35	40	35	24	36	32	36	42	37	36	39	44	33	33	50	31	46	48	40	39	33	43	24	46	49	43	21	42	40	33	41	36	46	32	38	37	40	41	44	42	41	47	43	40	47	33	30	40	40	50	52	40	36	32	58	26	33	38	31	45	44	37	39	49	30	39	38	35	37	29	41	47	44	39	26	53	40	41	51	35	48	31	53	38	33	36	48	38	47	34	39	34	32	47	42	40	41	43	27	40	44	39	42	35	41	33	25	37	31	37	47	36	31	45	38	46	42	41	32	39	38	32	39	40	42	43	47	42	34	38	44	44	41	33	46	42	26	41	27	34	41	50	53	36	37	32	44	47	40	39	34	37	32	25	59	46	32	38	44	37	40	36	39	44	47	41	42	37	40	43	52	36	29	45	47	32	46	42	47	33	41	38	37	47	41	37	27	31	41	33	38	39	50	45	43	40	39	36	45	51	41	41	45	38	39	39	32	38	43	42	38	35	39	40	26	52	29	44	30	43	42	43	38	38	33	39	38	35	49	44	45	49	40	41	35	36	33	44	42	39	56	33	30	39	38	38	29	39	40	44	41	32	38	33	47	47	39	44	36	24	38	45	47	50	45	49	52	42	28	41	59	36	36	42	41	39	43	40	26	40	45	43	46	38	35	39	50	48	46	52	40	30	48	39	31	35	31	48	36	46	36	34	43	36	54	48	42	46	38	35	42	36	39	42	41	29	45	50	34	44	38	36	48	43	47	36	40	44	35	30	35	39	39	41	46	31	48	41	33	40	31	45	46	36	42	33	45	38	44	34	38	40	44	42	46	41	41	32	49	29	40	43	38	39	42	35	33	57	38	44	37	28	38	37	47	36	43	45	44	39	49	44	42	57	40	47	41	44	38	41	31	37	46	40	38	41	41	57	37	50	36	31	42	47	40	30	37	34	34	45	40	44	42	39	32	44	36	34	33	49	41	32	37	38	36	42	43	32	37	36	33	42	27	37	35	32	44	30	49	45	40	40	40	36	32	34	40	38	61	47	31	28	47	37	44	43	38	40	42	47	39	46	32	29	44	38	35	36	45	37	46	30	32	44	30	44	37	40	33	42	49	37	34	36	35	34	32	35	38	42	38	48	47	31	40	45	37	48	41	47	52	36	37	42	30	46	43	36	43	37	44	38	43	50	51	34	41	41	40	37	29	38	41	31	54	39	32	28	44	37	32	39	32	37	39	37	37	25	36	38	38	47	51	46	35	44	40	47	43	41	32	30	40	38	47	41	40	26	32	47	30	36	42	34	37	49	37	37	35	36	44	37	43	42	41	41	37	37	45	39	25	42	45	45	39	44	34	40	45	42	35	49	51	34	36	46	35	42	45	35	39	41	37	47	37	38	27	43	34	33	45	20	35	50	33	39	39	47	37	44	55	47	43	45	45	30	35	41	27	32	33	32	38	36	37	48	46	51	36	36	45	37	41	40	44
9994	1859	796	969	2444	3455	3283	2762	2301	1856	1546	1285	1151	970	891	827	754	689	720	584	509	550	538	524	468	424	410	413	398	384	387	366	350	356	311	359	329	313	367	345	364	307	270	300	301	297	282	282	296	282	302	288	322	270	310	299	276	284	298	309	291	254	273	276	303	279	312	273	284	311	299	262	298	279	286	292	276	291	274	284	261	308	299	278	280	299	264	269	304	266	265	296	283	288	293	300	260	276	269	304	280	248	257	263	271	284	281	252	269	286	281	292	265	246	290	253	262	281	244	313	252	282	287	277	280	265	271	284	279	272	303	249	269	299	258	267	259	253	267	279	263	269	279	270	230	259	246	308	258	254	278	272	252	270	297	303	308	278	273	299	272	277	276	254	263	276	302	237	253	255	274	290	254	280	264	252	261	261	274	259	282	256	262	287	272	288	275	291	272	234	262	276	268	277	268	238	281	275	270	254	263	263	246	272	282	276	269	279	251	288	258	262	276	272	238	261	257	270	267	273	274	294	262	276	269	272	267	270	249	267	280	268	281	273	267	266	260	294	276	268	255	282	265	268	272	293	275	275	254	262	262	287	269	236	239	269	256	272	272	280	279	251	281	290	254	267	276	279	253	277	276	300	259	268	273	284	278	270	258	281	279	280	302	257	260	236	251	251	268	268	300	280	246	299	284	274	269	251	290	261	236	238	227	271	273	260	294	251	290	284	274	260	247	260	289	276	270	267	280	255	241	264	299	270	244	271	259	285	260	297	279	247	259	317	257	284	269	278	256	284	241	283	257	255	290	291	268	277	263	264	298	294	263	272	248	250	267	263	272	266	272	285	252	314	265	284	278	275	277	262	275	239	258	265	281	271	264	293	253	242	279	249	283	274	261	252	282	291	244	265	253	246	225	272	284	264	257	263	266	279	280	274	296	278	237	277	273	240	271	272	295	242	252	255	224	247	278	261	281	265	261	291	281	265	242	273	270	230	265	290	260	265	258	243	276	273	259	255	276	266	274	260	268	301	238	269	232	285	267	261	293	258	265	277	264	274	266	279	281	283	241	277	267	261	246	282	275	291	255	242	274	280	250	257	252	289	249	280	280	257	286	266	282	261	290	279	265	266	303	244	263	258	294	298	265	266	296	258	277	251	257	285	258	227	258	284	272	250	287	254	294	259	271	248	240	260	255	307	246	298	243	267	264	294	280	266	274	275	254	262	248	277	250	261	257	240	256	250	286	279	267	234	270	256	288	271	287	288	270	256	262	259	277	297	267	246	252	300	267	292	271	256	262	276	266	273	244	263	283	284	272	276	267	266	291	247	268	249	269	294	261	262	245	280	292	246	248	257	254	300	263	268	271	256	278	281	296	279	269	282	238	295	280	303	270	256	263	268	266	290	263	263	286	228	280	260	259	274	262	258	268	270	258	267	256	269	260	245	289	287	289	252	254	242	262	252	253	281	289	263	275	259	255	260	260	267	249	293	259	255	263	254	281	286	268	271	313	255	261	254	261	299	245	268	279	276	293	281	251	250	257	291	277	246	287	268	260	274	282	253	287	264	260	269	256	273	258	261	257	252	273	236	276	252	270	288	246	296	260	255	277	258	251	287	283	257	285	278	238	237	285	288	265	282	256	241	232	309	241	280	250	245	241	264	294	254	271	264	262	258	270	276	303	284	253	260	273	268	282	265	259	266	296	239	272	275	259	241	274	302	255	254	288	253	273	280	269	247	253	270	266	261	276	286	286	243	274	295	274	278	283	280	256	284	253	288	259	280	257	267	298	255	270	247	290	275	270	260	266	259	267	252	269	253	269	243	277	258	286	286	274	290	273	265	247	273	262	259	292	268	253	261	259	275	274	278	252	293	264	271	249	279	290	264	271	280	274	249	261	257	254	276	280	267	260	254	300	266	267	268	291	259	243	268	286	271	227	279	262	282	252	282	250	274	286	274	256	248	278	250	277	263	251	262	239	274	271	263	252	259	240	286	298	256	279	273	251	270	262	219	259	290	285	295	267	280	268	266	263	285	270	280	291	262	279	291	264	263	254	283	267	259	283	300	264	255	285	303	273	261	285	287	277	263	248	265	278	260	266	246	267	286	282	269	278	263	266	255	256	283	256	300	250	267	283	264	249	286	264	290	260	238	255	258	276	260	265	272	257	226	245	268	259	254	242	300	276	276	258	238	265	274	270	258	257	237	278	264	263	275	303	291	276	278	256	301	277	265	276	302	271	247	249	260	269	282	250	249	276	257	264	257	283	267	278	253	244	257	271	282	260	260	267	260	284	278	256	268	259	255	245	262	266	263	278	248	267	275	257	244	270	272	246	264	262	285	272	284	272	269	291	255	271	294	269	266	244	262	241	247	275	269	306	252	256	271	252	273	272	242	279	311	252	264	261	258	250	253	290	274	301	261	247	269	250	253	265	264	278	299	280	292	268	254	291	262	281	248	270	260	249	242	260	265	254	235	279	266	269	249	274	270	255	296	290	249	262	286	262	278	276	255	284	250	289	246	286	256	276	276	282	286	263	266	256	300	301	253	292	261	270	273	237	271	273	272	307	286	269	259	295	270	264	264	282	264	239	257	280	285	240	284	263	291	228	246	255	258	290	256	280	271	232	271	258	271	275	276	270	269	270	249	292	264	254	255	271	284	235	276	272	270	274	246	266	265	293	265	263	289	256	275	261	247	242	265	261	286	269	296	245	255	282	273	266	258	275	261	281	243	273	270	270	264	262	296	269	258	266	275	270	280	255	268	277	266	260	273	283	288	243	285	235	242	276	296	262	265	277	265	247	285	256	263	285	248	251	267	257	239	257	261	260	244	271	273	254	272	255	270	273	295	265	291	255	276	283	260	229	262	246	278	270	260	300	274	278	282	307	262	238	272	274	249	260	261	251	262	251	279	283	250	261	287	250	261	308	301	283	255	245	294	280	270	287	283	259	238	250	276	267	247	246	230	263	249	291	251	267	235	257	255	273	277	262	255	264	267	285	276	256	273	268	275	260	252	244	274	255	277	257	255	289	275	243	244	249	244	259	251	255	258	301	301	268	270	286	265	249	277	309	254	281	266	267	276	259	273	270	289	313	279	232	249	271	282	244	271	300	277	267	253	278	236	278	265	247	274	275	274	278	241	249	272	275	256	287	278	242	262	267	246	272	231	281	292	297	267	275	285	257	269	278	247	267	278	258	256	282	299	279	236	271	261	272	242	274	271	258	272	252	266	251	278	293	260	259	282	297	241	237	270	265	270	262	282	271	267	256	278	272	293	299	295	270	272	273	245	265	276	284	248	275	267	252	244	242	253	281	240	267	252	263	261	286	265	271	279	265	293	264	272	290	292	282	278	244	267	268	260	284	254	299	302	268	271	299	273	274	268	272	259	274	279	244	243	264	236	259	279	270	242	284	293	261	254	279	265	246	250	264	267	276	275	260	256	260	253	262	269	298	277	275	265	245	280	241	252	254	277	258	282	278	273	252	251
1165	80	74	62	69	62	60	79	82	68	66	68	61	62	83	61	68	68	71	68	56	54	68	62	63	73	48	72	61	63	64	67	61	57	54	61	65	74	56	77	71	60	56	53	66	63	53	67	58	58	56	63	60	73	57	62	47	60	59	51	69	48	59	55	64	57	66	52	68	52	44	61	61	67	67	57	57	71	61	68	59	57	58	68	60	76	75	69	69	65	82	52	62	60	54	52	50	51	78	58	52	66	57	43	61	49	57	61	56	49	57	67	60	61	58	59	61	53	63	68	57	55	60	58	51	50	59	56	47	65	71	58	42	60	69	58	71	70	64	57	66	64	55	59	63	60	67	77	52	65	46	46	60	48	65	69	59	60	70	63	49	63	62	55	61	60	51	77	49	72	58	58	67	49	59	49	62	58	56	54	56	59	63	59	69	47	50	60	66	66	59	49	67	61	49	69	67	62	68	55	58	56	59	62	69	46	61	56	65	53	59	66	68	52	70	53	65	60	57	49	58	64	58	57	56	53	57	59	70	59	60	55	53	59	56	54	63	59	51	57	68	75	72	52	53	54	65	58	65	48	71	66	61	67	63	49	72	60	59	67	57	58	52	62	65	52	65	57	60	54	67	57	61	62	55	57	60	50	49	59	54	54	73	61	72	57	63	69	49	73	63	47	55	52	55	76	59	91	52	49	54	66	52	54	56	65	59	66	69	52	53	68	60	57	56	59	61	55	56	50	71	60	67	55	68	64	61	50	53	75	65	58	44	76	67	55	57	58	53	61	63	72	70	63	67	52	68	63	52	54	54	67	65	59	70	73	63	56	74	66	64	71	61	67	56	64	58	56	46	51	60	58	66	58	71	87	54	77	53	59	71	57	49	53	54	75	73	72	60	62	48	60	50	58	70	59	58	64	70	66	69	72	59	45	59	60	53	72	59	61	62	52	50	80	61	63	69	73	71	55	53	52	65	71	64	59	72	55	62	63	68	67	55	49	69	54	44	63	57	64	68	67	48	66	65	66	57	55	58	59	70	65	61	54	40	68	54	52	57	63	45	68	57	56	58	51	62	46	62	47	63	72	65	59	57	55	66	58	58	60	66	49	61	58	61	66	54	59	62	58	66	75	58	59	64	80	64	57	66	55	68	67	56	52	55	60	56	66	70	63	58	57	67	66	69	58	62	59	53	51	56	61	63	74	61	60	56	47	51	58	59	57	66	59	55	63	53	60	56	78	60	67	70	70	67	56	75	59	64	59	60	55	54	54	67	53	65	72	62	68	48	60	58	60	60	61	71	65	60	62	66	62	53	50	64	65	55	61	56	44	62	69	70	57	58	61	74	54	58	58	60	77	68	56	60	60	50	63	56	63	65	61	69	61	60	55	64	58	71	77	65	62	64	66	61	55	51	70	74	65	67	79	58	50	56	67	60	59	54	47	58	62	56	71	57	46	57	59	51	70	61	72	67	71	53	54	69	54	42	45	65	57	61	53	68	59	62	65	60	62	49	56	67	51	64	66	51	65	56	65	69	70	74	58	72	68	58	58	63	75	57	48	78	44	56	68	60	63	55	56	57	71	41	62	72	57	60	81	61	66	44	56	64	54	70	72	71	78	60	54	72	53	70	53	67	55	68	52	55	54	69	62	61	49	62	64	69	60	69	74	76	60	51	56	74	53	76	66	61	69	67	49	66	68	47	66	52	46	73	68	72	55	52	67	60	65	67	54	54	48	58	54	69	49	47	64	71	55	56	67	53	44	51	51	71	66	61	56	64	70	51	61	56	65	61	63	70	69	59	61	56	65	65	69	66	62	50	68	52	80	65	50	54	68	56	67	65	67	51	61	77	57	68	61	54	54	64	68	57	58	57	62	61	67	69	66	63	64	66	61	56	49	62	61	59	73	65	55	65	59	65	61	52	78	69	61	58	68	83	55	53	49	61	59	68	58	43	72	71	52	66	70	63	53	60	56	49	65	67	55	69	56	55	72	68	58	59	68	60	55	72	55	50	82	58	70	59	81	53	57	66	56	63	48	58	74	63	51	70	52	50	55	70	58	76	71	66	66	62	64	63	61	57	58	48	59	60	58	49	55	61	51	69	64	79	60	69	60	69	66	77	59	60	66	53	65	51	47	64	64	68	63	67	59	57	75	66	53	61	72	57	61	64	69	58	73	46	63	69	65	64	55	60	67	49	47	55	62	51	54	57	60	61	62	70	65	62	54	61	63	53	66	45	52	64	58	79	59	64	66	54	65	69	65	50	57	71	61	59	62	61	75	44	68	66	73	60	69	60	53	67	66	66	62	52	62	68	65	68	51	52	60	61	54	56	47	72	58	51	72	71	59	53	66	68	51	62	72	55	72	55	53	48	83	49	66	52	61	53	50	59	55	68	63	55	67	82	57	58	55	61	67	63	62	48	62	68	54	58	54	75	52	50	61	59	68	58	60	65	62	62	55	65	65	62	70	60	60	73	81	67	69	51	61	61	48	52	61	63	61	68	66	59	57	75	58	52	59	52	55	48	51	67	58	53	55	63	41	63	67	64	58	58	59	61	59	60	65	59	51	64	57	66	54	84	47	61	71	55	72	75	56	58	63	54	50	49	62	56	60	62	63	53	55	67	59	51	60	66	53	62	55	52	62	70	58	60	67	59	50	74	54	65	62	52	75	66	68	65	61	63	49	63	61	55	66	61	55	70	55	51	49	55	61	61	47	69	62	88	59	48	62	51	63	60	67	57	50	58	43	56	54	72	51	54	65	68	60	62	48	57	59	74	57	61	61	72	51	65	59	64	68	59	68	50	57	61	70	39	64	67	71	71	61	55	69	54	63	69	59	63	76	68	58	63	57	50	61	57	57	62	68	55	54	60	56	41	57	48	49	64	72	48	59	65	58	55	59	46	62	51	60	64	58	50	46	51	53	46	50	79	60	67	49	66	58	61	61	60	68	66	55	57	50	63	56	62	66	45	72	57	63	62	70	59	58	59	66	60	40	70	61	61	60	52	64	72	70	69	69	81	64	46	62	66	55	64	67	68	62	60	57	45	66	74	61	57	58	63	62	47	49	56	61	70	64	65	52	60	57	58	49	59	52	51	63	62	61	77	60	58	56	65	54	65	54	52	60	60	65	57	59	61	63	59	66	73	52	59	70	61	60	54	76	63	52	58	63	66	57	58	69	53	66	71	42	63	60	60	67	63	62	56	63	60	68	75	53	71	58	59	48	64	74	56	59	60	78	68	60	53	59	65	66	58	54	61	65	65	61	64	55	63	64	61	66	67	40	48	63	59	63	57	53	57	64	57	59	58	64	69	70	58	54	63	59	68	63	59	52	53	68	73	58	79	51	64	60	65	44	52	59	52	71	66	72	65	63	67	57	76	55	63	63	56	53	62	59	61	61	57	59	48	78	73	64	45	59	68	54	63	46	57	65	60	54	58	58	45	70	52	64	58	53	62	65	62	60	56	56	68	74	58	56	61	57
7420	776	480	536	689	786	778	809	710	710	660	593	578	540	545	532	520	488	495	513	444	506	457	465	462	471	474	487	500	472	468	477	444	463	472	480	438	473	450	448	431	465	435	459	468	480	458	445	461	475	458	454	471	451	421	468	470	455	454	473	434	459	467	467	452	467	449	436	456	444	440	461	451	485	472	446	444	428	451	439	423	422	448	458	394	415	466	412	454	476	422	447	453	476	435	436	486	417	454	478	474	480	466	456	427	433	438	445	428	426	452	461	428	440	452	462	448	480	452	480	439	445	444	439	437	450	460	457	457	425	488	465	471	442	495	507	477	434	426	466	474	442	468	451	411	458	465	457	453	425	447	423	482	450	473	456	439	455	444	439	422	418	426	448	462	470	488	428	460	472	487	447	437	471	447	450	469	420	447	400	475	496	492	434	441	445	441	452	484	442	451	448	464	461	428	442	429	432	446	454	451	439	446	457	437	460	447	444	444	468	410	472	470	448	427	418	484	469	441	450	434	448	471	470	444	445	441	422	428	452	447	460	462	448	440	466	466	440	446	477	460	452	423	465	437	418	432	478	396	427	473	446	456	452	467	400	458	429	437	440	453	466	464	467	472	466	480	475	495	468	447	418	460	433	509	437	455	462	428	461	465	478	426	421	436	412	444	474	478	429	440	414	473	428	455	427	448	457	465	434	449	471	462	419	433	436	489	499	473	485	423	475	480	453	443	459	425	481	478	421	501	457	413	439	410	485	452	438	474	456	480	447	454	459	428	437	437	471	425	474	438	444	448	464	489	467	446	445	487	446	434	413	417	415	408	424	432	464	461	438	416	455	438	442	463	471	428	423	439	451	455	416	432	465	471	468	448	434	461	453	459	438	424	470	447	456	449	471	467	447	457	443	486	455	447	432	453	450	472	444	446	459	447	459	499	464	434	444	462	396	419	432	453	458	482	470	456	419	478	432	441	405	439	451	447	418	448	454	471	453	442	458	448	445	441	440	467	456	465	434	432	466	461	438	436	422	448	457	430	427	453	494	468	418	444	438	481	433	475	470	459	481	457	452	410	455	454	441	461	451	436	439	476	470	452	419	427	415	445	447	441	431	451	401	465	470	433	439	444	405	445	483	484	429	456	440	469	420	474	462	458	441	459	479	461	454	463	412	439	416	461	438	427	449	462	396	483	476	446	463	409	457	474	438	435	402	448	446	450	450	451	445	452	488	463	444	471	439	470	453	471	459	490	390	457	438	411	469	434	475	495	472	459	454	445	478	466	436	425	430	481	415	431	494	460	477	408	473	450	447	454	449	459	434	506	453	460	476	427	428	457	467	452	446	427	456	428	441	466	452	442	414	454	426	440	480	463	463	485	443	449	438	454	446	416	458	481	474	508	497	446	446	455	441	494	441	444	418	420	433	449	457	462	464	422	445	414	402	456	424	432	505	467	463	469	451	448	425	437	475	508	448	441	428	469	423	456	497	450	444	424	444	450	475	422	484	478	465	425	445	461	474	444	470	428	481	402	445	449	448	452	425	472	478	460	446	443	423	444	464	445	499	448	467	457	475	452	433	436	454	421	437	442	446	435	484	484	412	450	421	448	469	442	455	441	449	473	428	467	461	423	469	426	447	456	444	443	464	463	441	473	456	468	470	458	420	483	444	459	425	462	425	467	420	474	438	423	433	451	418	453	450	502	445	441	408	452	432	439	415	458	465	449	445	449	443	437	461	463	438	455	422	457	481	449	385	479	464	405	465	451	398	464	445	456	487	438	437	451	458	444	458	457	471	451	452	416	461	472	477	452	463	461	411	470	419	432	440	463	468	449	460	460	457	480	451	440	426	428	422	436	454	439	430	482	416	448	470	474	441	444	443	451	447	486	431	443	425	445	451	452	451	453	483	450	432	449	473	487	487	422	449	448	407	429	458	457	429	418	467	469	454	456	453	457	447	465	447	441	461	443	465	460	437	471	430	468	444	446	474	463	437	414	437	484	418	455	424	434	460	408	457	432	450	482	432	446	444	422	493	449	449	440	440	464	432	433	450	476	460	468	433	439	477	401	453	444	452	452	438	460	464	449	441	421	494	465	420	455	479	476	438	473	435	427	435	415	476	472	467	454	406	454	456	443	450	491	439	422	453	449	458	480	417	458	422	444	418	427	457	468	455	446	467	450	440	476	469	444	416	485	465	426	460	422	453	446	439	467	431	473	477	490	468	450	443	455	430	425	437	417	448	412	439	426	463	435	418	485	439	447	435	445	448	468	423	441	451	457	480	443	470	429	423	439	435	439	431	444	434	435	478	442	480	415	443	389	473	455	468	466	444	483	474	449	424	435	479	466	474	464	460	456	468	452	466	427	415	453	429	410	468	439	428	422	464	458	482	474	427	427	442	442	429	474	439	441	421	443	457	416	463	441	466	429	421	445	413	446	436	462	475	467	438	455	441	460	449	446	478	455	457	458	483	437	456	436	466	454	450	420	462	444	429	457	454	450	431	428	431	462	448	457	393	454	454	430	449	501	490	447	486	462	425	442	460	426	455	473	436	465	442	460	452	421	435	413	459	446	428	427	448	467	462	403	438	455	459	431	433	428	439	453	422	458	464	443	437	415	434	468	430	416	473	466	452	465	428	414	436	458	442	483	450	456	486	453	478	436	435	478	457	454	480	440	456	470	407	453	444	464	446	434	475	420	462	416	463	477	448	445	422	443	456	459	440	477	434	464	437	426	456	434	446	444	407	440	459	455	436	436	436	445	419	439	436	459	464	436	472	447	504	464	459	447	427	479	450	452	408	451	449	423	448	443	472	435	458	425	445	438	445	466	441	468	431	492	474	487	449	443	439	453	455	485	468	452	437	452	450	504	448	418	454	464	467	459	441	443	442	394	475	456	465	456	442	428	447	436	423	470	485	417	438	454	426	468	468	438	434	422	440	451	470	440	465	459	456	426	462	464	500	474	452	411	418	428	435	445	477	430	450	490	458	436	455	460	424	469	453	463	452	460	458	452	449	481	467	461	448	483	444	476	452	448	420	427	466	444	476	453	441	457	446	449	451	442	462	440	457	457	456	458	490	440	480	412	451	438	431	454	501	434	474	430	458	454	494	497	435	462	468	487	449	436	471	400	472	434	460	469	408	450	459	435	442	458	472	496	449	437	446	462	490	468	406	462	481	491	412	470	450	436	434	421	452	463	451	465	452	484	453	420	489	442	452	433	466	415	460	470	456	436	446	466	434	465	461	441	493	465	459	447	439	443	466	429	412	426	471	463	463	467	479	458	466	475	471	441	461	443	441	432	459	503	444	480	436	437	493	417	429	458	435	462	435	462	441	464	465	420	427	490	479	414	390	462	413	401	433	473	472	404	424	469	440	402	445	469	480	458	448	480	435	449	457	459	480	446	427	420	481	473	485	497	472	473	465	428	454	438	418	514	434	453	460	407	470	440	451	471	459	454	422	477	479	467	446	426	470	429	419	489	388	463	446
505	91	40	22	33	46	57	35	36	41	28	32	39	33	34	30	38	27	21	34	24	29	27	21	21	30	24	31	16	23	18	13	24	19	21	21	17	21	12	22	14	19	25	23	14	23	21	15	22	10	26	27	18	23	19	14	18	24	23	21	14	22	25	14	23	29	30	19	18	23	18	21	18	24	22	24	33	21	19	28	21	20	14	19	19	23	18	22	22	15	17	22	20	22	14	19	25	14	25	17	23	23	20	20	14	21	23	19	13	20	13	13	16	18	23	21	25	21	23	14	21	19	15	21	14	17	23	21	23	20	24	34	21	20	17	15	18	15	21	23	23	20	24	17	12	18	30	17	31	20	12	21	22	13	23	22	16	22	18	21	18	25	18	25	23	28	27	17	20	11	27	21	14	16	26	16	19	23	13	20	22	17	21	17	18	21	27	17	25	28	21	22	11	14	28	15	18	20	20	17	18	21	25	25	18	20	24	19	17	21	20	14	24	17	19	25	20	16	19	18	20	14	21	12	15	20	21	22	12	22	19	17	29	17	21	21	17	17	18	12	22	15	16	20	20	21	15	22	20	21	22	25	22	17	18	14	28	18	11	17	29	22	20	24	17	22	18	15	22	18	27	16	26	19	25	23	22	21	24	17	20	17	22	20	14	22	22	31	16	17	16	22	24	19	17	28	14	15	22	23	18	19	25	27	17	24	17	18	19	18	20	23	16	20	20	21	22	27	23	15	15	22	23	25	27	27	20	22	22	18	13	23	15	20	24	24	28	15	12	20	20	22	19	21	17	20	19	22	19	17	18	14	18	20	18	17	17	28	17	16	32	19	17	19	15	20	26	22	20	20	25	24	30	20	11	14	18	21	22	16	19	18	23	21	18	28	19	19	24	22	23	20	20	15	23	17	15	18	14	20	28	22	15	18	12	20	17	18	22	16	17	14	16	20	12	15	16	23	31	11	23	14	22	20	18	22	24	19	23	21	20	20	18	13	19	20	15	18	18	22	27	23	12	24	16	15	27	22	25	22	22	26	13	17	20	23	14	18	16	26	23	21	25	22	17	17	18	17	13	18	22	20	20	28	12	28	15	14	12	19	17	23	19	28	17	19	14	17	21	19	18	24	28	17	15	22	21	14	21	20	23	19	12	18	20	26	19	17	20	18	18	18	23	19	18	22	21	23	27	20	20	15	31	18	23	27	24	18	17	15	20	24	17	19	25	26	20	20	19	18	29	19	25	12	20	17	22	17	19	22	17	19	25	30	29	12	22	15	19	22	17	20	25	21	28	19	19	21	19	22	13	19	24	19	16	18	20	18	14	15	19	20	20	22	17	14	17	22	21	20	20	14	17	21	22	21	18	15	17	23	20	17	21	16	27	18	26	22	13	25	26	33	23	16	22	19	20	17	24	27	22	22	16	22	16	13	17	16	28	17	16	26	13	13	23	20	16	21	20	26	30	16	21	21	15	21	24	25	22	9	28	17	22	20	16	19	27	20	21	17	18	19	20	19	20	23	24	26	14	15	10	23	23	16	20	28	23	15	15	26	20	25	20	20	12	15	16	27	26	15	22	13	19	23	27	13	16	21	22	14	20	18	21	23	15	20	16	12	33	17	11	21	15	31	18	22	16	17	23	17	11	24	26	19	22	24	23	23	20	24	21	22	18	18	13	19	20	16	12	17	14	19	25	15	20	16	21	29	24	20	18	21	28	22	22	24	22	18	25	15	15	22	22	16	17	22	23	24	14	19	23	18	24	24	21	23	23	21	22	18	26	22	14	22	23	20	21	26	16	16	25	23	20	19	19	21	21	14	25	22	17	17	27	22	22	20	18	13	15	17	14	16	15	22	17	26	17	28	18	23	21	24	19	17	31	26	15	19	21	18	16	17	16	18	25	25	14	21	20	29	20	28	14	21	18	16	22	18	17	19	22	18	23	18	13	15	23	18	21	25	27	20	29	25	24	22	20	20	18	19	16	18	21	17	30	24	18	13	15	24	16	19	31	22	26	18	19	23	23	19	10	14	28	22	26	21	17	16	27	18	21	18	24	20	12	22	27	22	21	20	27	16	27	25	13	10	23	22	18	20	21	23	21	18	17	22	25	14	15	22	15	24	25	22	18	21	15	15	22	24	17	13	25	15	24	21	16	20	28	16	17	17	22	15	19	22	23	26	19	25	17	16	19	21	16	24	18	18	19	18	27	26	8	29	22	25	28	19	30	31	23	17	22	19	15	19	18	28	14	21	19	23	19	24	20	27	17	23	21	27	28	19	27	16	16	26	19	16	27	27	14	24	14	13	20	14	13	24	22	25	23	17	23	18	17	22	20	21	21	16	19	27	20	25	15	12	23	19	16	18	17	14	13	17	22	18	29	19	17	21	17	27	21	21	20	25	21	20	15	27	19	16	22	25	26	24	15	24	16	24	17	20	8	23	27	13	20	17	29	19	16	24	28	18	24	21	16	22	22	20	15	19	14	23	25	24	20	19	20	22	16	17	13	18	22	22	11	14	27	12	18	24	13	24	20	22	14	15	17	19	23	19	24	19	21	15	21	22	13	29	8	26	14	25	19	14	20	24	25	20	21	22	17	17	29	24	26	24	21	25	12	18	23	20	22	22	29	17	24	19	19	18	17	20	21	15	14	20	19	16	24	21	25	17	24	16	18	18	18	18	22	23	22	23	15	14	26	24	16	20	14	24	20	18	14	17	19	18	13	29	17	21	18	18	23	9	26	16	21	19	21	20	29	18	23	12	24	20	23	32	21	20	16	13	19	20	20	15	20	23	23	11	12	26	15	21	24	14	21	15	20	19	20	18	15	21	11	8	32	15	23	14	25	13	19	20	23	21	18	24	23	29	33	22	21	12	25	12	25	37	20	21	28	17	19	20	22	20	18	32	20	20	19	18	17	20	24	10	13	20	16	16	25	16	25	18	17	23	20	21	27	20	24	16	19	15	14	23	14	15	19	32	28	19	22	24	20	22	20	23	21	23	23	14	13	23	17	14	19	18	18	16	15	20	20	22	14	24	19	22	25	24	27	20	22	16	12	17	13	20	17	16	15	15	19	22	23	19	22	27	17	17	25	19	17	22	28	26	22	26	24	23	24	15	25	19	18	29	21	13	18	21	15	27	18	16	26	17	18	24	13	20	30	20	21	20	16	20	26	17	18	20	17	18	19	22	27	28	38	17	17	22	17	13	20	19	22	25	22	12	17	16	24	33	13	18	23	17	18	18	21	14	13	10	14	22	11	30	15	27	20	20	17	23	24	21	24	26	20	15	21	27	26	20	19	19	22	19	15	20	23	27	25	20	22	18	20	18	18	27	19	16	24	20	13	20	18	22	18	18	18	16	17	20	19	21	23	21	13	22	15	20	28	22	25	22	17	13	16	21	21	16	17	17	19	29	16	19	15	18	21	21	16	21	24	16	13	21	10	21	18	22	12	16	12	23	16	26	20	34	19	12	27	17	26	19
7079	1440	452	565	1600	2249	2076	1661	1313	1104	895	781	705	563	521	467	432	427	325	313	305	315	287	279	255	243	238	212	250	198	231	212	207	230	216	201	207	221	208	194	190	168	198	176	157	180	186	148	161	165	160	189	207	186	161	175	148	161	148	152	165	187	163	161	159	166	152	172	153	144	165	181	142	167	153	150	162	163	182	150	158	158	149	159	153	176	143	160	166	146	170	137	157	135	153	164	149	163	159	147	136	152	144	129	168	166	165	151	154	169	129	138	157	152	141	150	174	134	152	152	167	152	158	162	151	146	159	131	154	128	157	158	147	134	158	137	158	132	169	137	163	155	123	166	157	172	154	151	152	127	166	131	140	143	166	137	177	161	168	168	167	160	156	173	155	152	146	150	143	164	168	158	167	147	140	141	153	168	144	155	158	170	137	147	169	145	152	153	148	147	162	137	166	160	162	166	153	144	148	154	189	142	147	149	160	150	159	146	140	154	155	146	156	155	156	136	142	151	158	171	156	144	158	134	192	128	164	159	146	143	147	156	128	146	164	124	136	150	147	144	169	154	152	166	168	159	151	164	145	134	132	142	146	161	125	132	140	138	172	156	144	151	156	149	153	141	137	152	170	143	146	174	153	150	166	142	146	165	169	139	164	132	153	164	133	145	166	151	142	159	144	159	150	155	141	165	141	158	140	155	163	137	136	151	156	154	157	158	144	152	165	159	151	150	151	175	140	140	148	138	148	159	164	149	166	156	154	175	154	129	147	139	167	149	169	156	146	155	142	167	149	145	161	166	131	146	160	155	143	136	154	152	160	161	142	136	154	154	148	156	136	154	140	142	139	145	148	168	128	159	175	137	155	166	168	148	132	147	149	146	149	146	157	156	152	142	162	150	136	146	133	156	158	138	140	153	144	168	150	151	154	153	132	149	143	148	127	156	148	168	159	148	151	161	147	168	151	129	136	155	186	157	161	139	144	150	160	160	142	143	136	164	140	147	140	154	152	151	158	183	160	142	150	134	151	156	166	155	155	168	151	157	139	141	141	137	145	155	132	170	160	151	159	148	146	163	158	158	130	149	156	159	159	125	132	132	146	145	157	149	137	144	144	168	159	146	166	154	168	145	141	144	163	148	166	162	160	183	143	168	160	145	125	174	147	148	145	142	137	141	160	161	143	133	131	137	126	154	140	124	158	138	155	127	146	135	129	140	158	169	154	151	141	169	135	156	147	141	151	160	154	153	157	166	163	156	150	161	160	154	167	154	136	163	154	147	157	173	163	132	138	144	146	160	158	166	163	165	139	154	173	148	155	153	153	169	149	158	166	157	162	155	160	140	144	148	139	176	151	135	134	167	147	150	150	127	154	127	159	156	155	171	140	147	159	163	135	131	154	163	152	153	173	144	164	167	158	154	158	134	125	157	131	157	113	162	142	135	158	143	151	156	151	165	139	149	170	165	152	150	133	146	152	161	152	185	160	163	142	151	151	133	144	150	151	153	156	140	134	160	150	150	148	141	154	156	134	155	157	146	137	152	145	132	132	154	146	130	159	155	133	157	166	157	163	161	167	146	154	150	161	155	174	149	139	144	157	148	152	139	158	139	176	130	150	146	142	133	144	158	181	153	157	160	144	144	143	161	181	153	156	135	150	156	144	152	158	150	138	155	149	159	156	144	180	142	129	143	142	140	140	141	136	142	157	163	139	143	156	169	165	161	151	147	172	154	153	160	151	162	145	166	137	139	171	155	145	135	147	168	139	139	156	148	140	143	148	186	169	167	155	168	153	154	175	146	157	130	146	153	137	144	157	145	157	157	157	156	138	123	150	144	147	147	164	136	149	152	148	149	150	169	164	144	164	157	160	150	145	144	149	132	132	150	153	159	162	162	150	151	158	159	147	152	159	143	152	159	134	141	138	126	145	162	155	152	161	169	138	135	141	161	179	129	147	148	158	169	164	154	164	142	155	146	156	141	151	159	126	138	139	144	145	157	151	154	129	135	150	150	129	149	134	152	145	138	163	161	155	144	140	157	166	145	156	153	134	159	144	142	151	140	154	137	148	154	163	156	183	154	138	143	166	144	170	154	150	152	148	138	151	151	169	169	155	152	153	138	151	155	168	163	140	152	143	181	143	151	157	154	150	137	160	136	146	158	159	177	150	149	120	156	165	146	151	136	147	140	131	153	123	168	161	171	156	135	154	163	150	154	139	146	142	156	147	161	145	148	161	143	160	144	180	163	171	136	145	158	179	149	151	157	112	144	170	163	157	156	145	169	141	147	147	142	157	141	157	163	146	144	138	142	149	148	149	160	141	159	147	131	164	153	142	146	144	154	153	135	140	152	148	143	137	151	135	165	150	147	145	170	132	155	152	144	157	152	144	142	151	143	150	142	156	159	150	155	159	134	157	154	137	147	126	134	150	153	189	139	147	157	167	154	142	152	138	129	148	149	167	136	147	139	144	137	179	140	144	177	142	161	142	158	159	137	147	153	144	141	150	154	145	142	136	149	154	144	161	163	152	144	146	158	148	155	140	150	132	154	154	151	143	150	144	155	166	149	155	147	150	157	144	136	147	164	159	135	176	153	151	161	130	144	140	167	151	171	136	166	141	155	158	134	143	134	145	151	146	167	148	154	147	157	162	139	161	154	154	161	164	164	116	137	146	147	141	160	138	153	139	146	143	154	132	146	150	155	155	174	167	141	141	155	146	159	151	159	145	135	155	144	166	156	148	135	148	127	135	137	163	141	142	165	172	171	167	124	175	169	136	147	150	137	162	131	158	151	166	141	166	160	148	159	131	160	151	131	169	153	150	159	173	178	161	160	155	141	148	160	165	137	155	145	148	139	139	160	154	154	162	165	152	152	165	177	160	153	146	147	152	167	143	147	158	139	163	159	140	150	158	163	137	126	152	167	161	159	150	157	148	144	169	132	152	173	139	136	151	153	161	145	137	154	145	148	156	160	148	165	141	131	153	125	163	151	167	142	151	154	127	150	155	135	140	165	167	132	144	147	143	168	138	143	153	143	145	144	168	161	151	149	173	132	161	145	155	149	148	128	132	136	164	155	175	158	159	141	153	160	159	142	156	136	148	166	159	145	135	140	141	160	147	141	149	150	155	148	171	163	145	158	175	157	136	143	139	150	150	161	139	138	150	142	151	154	166	145	126	136	144	148	150	152	140	150	140	165	162	152	151	135	160	150	162	150	159	144	142	139	159	153	168	152	156	152	159	155	149	144	140	143	150	155	146	156	148	157	169	149	174	131	159	135	137	152	155	137	154	148	168	142	153	159	168	151	142	151	142	143	139	153	132	183	158	147	150	140	147	148	132	149	181	152	156	146	150	168	149	149	153	132	147	140	121	151	152	139	165	117	171	186	151	161	154	156	161	160	140	134	165	123	127	147	165	159	157	148	165	169	172	162	167	158	136	148	134	148	162	155	159	139	154	159	135	122	157	150	117	150	141	173	167	146	167	134	133	155
1687	131	109	93	89	93	116	93	111	104	128	90	105	109	98	96	96	105	98	103	100	82	103	92	81	99	95	85	91	95	83	91	92	76	85	106	106	105	88	102	92	109	94	95	87	93	94	96	89	95	84	82	73	91	90	92	87	92	90	86	75	97	94	105	103	92	76	80	112	89	93	85	99	73	102	86	85	83	78	85	88	99	78	83	95	95	74	96	108	74	78	84	85	80	95	79	73	101	95	64	78	82	102	90	82	71	77	96	79	81	96	79	98	78	97	78	77	79	94	87	104	96	78	94	100	66	96	106	103	83	83	72	79	101	89	89	78	81	86	82	86	87	98	86	81	84	93	76	89	82	77	84	86	94	105	72	93	78	87	104	95	75	92	82	87	94	80	90	97	83	91	90	88	110	99	91	95	87	88	89	81	89	105	83	102	96	104	77	79	94	90	97	78	91	84	93	66	94	93	105	81	98	85	86	88	81	76	97	92	70	93	92	84	113	76	89	97	99	96	97	99	91	89	102	100	100	89	75	97	92	68	86	82	86	88	79	89	78	82	91	81	83	80	85	90	93	83	95	88	79	77	87	105	78	85	82	91	91	90	71	85	83	96	93	92	78	86	89	101	89	104	85	78	79	90	100	87	98	81	94	90	105	90	89	83	71	91	89	93	99	88	99	90	89	75	96	89	97	106	104	74	99	82	92	89	80	91	95	107	78	102	86	92	98	88	89	85	79	82	116	78	87	87	84	92	86	84	100	91	86	93	99	92	85	97	75	99	94	84	88	107	83	85	113	87	118	84	93	90	75	80	95	81	92	102	84	101	97	97	87	88	94	86	86	96	97	104	95	88	88	88	89	75	83	98	82	69	89	88	88	102	89	89	108	92	84	99	105	76	89	103	89	79	96	87	90	82	74	103	91	96	82	103	94	86	99	82	92	79	75	90	87	87	79	79	100	88	83	98	94	99	68	80	79	106	84	85	97	88	74	102	82	94	84	87	100	99	78	93	92	101	92	79	87	80	85	90	90	80	80	81	110	74	84	100	88	89	103	77	81	101	73	96	91	85	83	79	89	78	87	93	85	71	121	96	94	108	91	91	95	88	83	93	79	82	78	85	84	85	97	86	95	75	105	84	97	99	82	89	89	64	94	89	88	85	86	78	87	83	76	89	85	84	95	111	101	96	79	102	112	100	81	86	79	81	74	86	64	77	87	84	93	96	93	72	79	91	87	92	96	95	87	99	95	84	74	94	95	90	75	81	84	88	88	86	98	90	80	97	87	106	86	104	80	103	99	93	94	108	103	106	90	83	83	90	116	81	109	92	105	111	95	92	99	90	101	93	89	88	98	88	89	96	94	96	96	98	96	94	77	95	93	84	77	102	95	85	90	94	96	101	96	97	88	91	93	87	102	94	98	84	76	80	83	71	83	87	91	117	80	91	92	80	87	98	93	82	85	98	100	85	80	75	87	84	74	101	92	82	82	84	70	87	85	103	96	100	86	103	91	93	81	74	112	92	89	96	106	95	103	81	95	95	96	74	95	87	79	99	79	79	91	88	90	95	87	94	96	107	89	102	101	83	99	93	117	93	87	91	78	94	91	96	75	84	103	109	96	97	91	100	90	100	86	105	106	78	86	115	88	66	84	87	95	90	90	89	106	130	86	96	100	87	92	98	85	100	96	98	78	75	76	101	86	89	85	90	65	98	90	91	75	76	91	103	99	99	101	93	99	90	83	79	84	80	98	76	86	83	77	85	78	94	85	86	97	86	99	90	101	89	87	105	97	80	93	80	58	88	88	103	74	91	107	91	68	101	108	95	99	83	84	90	101	94	89	94	101	91	82	101	95	90	82	101	86	89	78	91	87	84	86	93	76	91	110	100	79	91	93	85	88	75	102	82	90	77	78	75	99	87	91	89	89	75	104	94	104	76	96	88	102	84	90	76	82	107	99	70	73	81	89	89	102	94	103	91	99	91	86	91	95	79	106	85	83	99	90	88	100	100	100	85	69	88	102	99	85	102	94	81	78	103	91	98	94	78	92	88	97	95	100	82	85	103	86	89	98	80	106	93	90	95	87	96	106	85	93	90	72	108	100	93	94	104	97	85	91	74	89	87	88	92	77	94	89	82	79	92	87	98	98	99	87	84	95	95	67	85	100	97	89	99	70	97	82	97	81	85	101	93	89	82	87	89	108	63	84	100	88	86	79	96	88	102	90	89	104	75	89	107	77	82	88	84	87	84	90	87	88	78	91	83	97	92	90	98	91	95	90	107	87	90	108	94	95	102	94	72	83	84	76	84	98	97	80	95	82	76	83	79	87	90	94	90	89	88	82	95	109	90	99	116	90	95	82	95	88	69	83	87	77	97	82	103	95	84	88	101	80	98	80	91	67	89	90	93	105	94	89	98	90	101	90	88	107	79	90	91	90	84	78	102	96	90	92	90	85	79	90	104	74	87	87	83	91	84	83	73	91	97	102	82	89	108	74	87	83	91	91	82	101	75	100	79	92	83	87	90	82	87	98	95	95	91	100	100	80	97	107	87	87	84	102	86	95	105	92	95	88	86	107	89	82	89	80	87	100	91	103	104	76	103	107	93	93	99	81	102	72	95	84	83	95	86	87	114	79	100	80	86	81	99	75	94	86	88	86	93	82	80	93	89	92	102	89	103	86	95	79	90	98	77	97	81	101	96	79	87	89	87	98	92	86	78	85	95	92	96	87	70	96	70	87	101	94	74	98	81	71	79	91	108	81	105	82	86	104	95	89	81	92	93	75	94	93	94	87	96	104	96	106	99	100	74	90	87	88	79	76	89	98	86	84	81	77	93	87	85	96	92	82	78	85	92	80	87	91	102	84	93	91	88	85	90	97	90	78	72	83	81	102	94	79	96	93	72	82	103	76	91	93	112	100	84	86	88	94	89	72	104	97	78	95	87	88	80	114	83	91	112	83	85	102	93	71	91	92	97	98	110	86	94	90	83	73	103	100	97	90	80	94	109	86	97	82	95	100	97	85	94	100	72	87	85	104	86	72	95	103	98	84	95	71	101	84	116	96	80	91	95	85	86	99	95	91	102	87	84	101	100	87	90	81	96	77	85	86	91	91	92	94	97	81	88	87	86	91	84	88	90	92	84	81	69	72	94	78	96	104	88	106	95	91	94	80	89	92	88	83	75	90	112	89	103	94	92	87	91	83	94	80	88	86	93	100	100	108	80	79	87	96	106	82	90	97	103	88	85	98	95	88	80	92	86	78	88	97	98	82	85	88	74	99	73	93	83	92	98	96	84	82	90	90	93	85	93	107	93	86	112	104	82	82	86	89	91	87	79	78	99	83	95	95	89	101	90	92	97	102	89	99	94	91	104	110	90	75	104	91	88	91	86	104	94	87	84	80	88	92	90	97	62	91	80	92	71	100	97	86	96	82	101	84	97	88	88	84	92	77	92	76	100	84	96	78	94	79	103	89	81	106	104	76	97	95
9444	1536	920	973	1683	2288	2232	2059	1714	1577	1387	1180	1111	1024	1013	979	899	881	879	828	794	806	794	770	728	761	750	752	692	699	690	656	729	715	649	708	677	685	629	662	683	714	716	658	627	659	637	656	648	689	695	632	706	661	648	614	659	613	694	647	623	650	607	664	608	685	672	628	655	633	681	644	654	620	625	654	680	633	662	643	634	668	631	668	639	642	638	623	648	640	656	651	639	692	683	669	660	636	667	619	684	633	647	628	625	649	658	652	660	640	622	601	652	645	674	635	644	652	665	670	658	659	671	624	651	685	644	647	655	619	701	696	641	652	609	649	645	676	671	599	612	634	679	659	647	598	637	673	683	635	614	617	667	654	707	621	655	629	601	675	641	658	683	650	628	655	630	652	634	623	649	647	638	642	649	662	672	580	644	661	626	614	655	625	659	665	688	666	632	679	653	660	640	666	673	635	633	649	647	667	641	631	651	659	672	671	632	665	651	661	616	669	598	613	655	638	640	671	625	623	633	669	611	710	614	615	632	681	634	615	602	639	611	640	638	643	625	678	684	629	647	632	661	658	633	584	655	612	640	670	654	633	670	663	633	638	623	650	654	667	641	656	626	600	642	636	628	692	624	615	700	685	645	646	659	705	610	641	612	617	639	629	645	621	582	667	632	645	630	683	623	636	654	638	616	662	648	696	652	604	669	656	611	623	662	671	668	652	633	666	663	642	644	619	604	636	654	651	597	630	667	621	637	658	668	602	721	658	678	665	690	621	589	605	639	626	676	630	632	649	672	658	629	619	605	606	617	682	721	627	653	630	677	637	629	649	656	638	659	661	619	626	598	667	667	635	623	661	683	627	655	625	633	653	609	623	630	611	627	661	669	637	675	642	671	657	620	612	670	610	607	619	634	617	675	634	638	645	630	650	630	679	640	650	666	642	600	667	674	667	641	661	641	657	660	663	661	625	684	653	636	693	631	660	662	610	695	665	651	628	642	628	614	656	633	684	657	666	678	646	694	714	672	655	688	638	640	617	629	662	629	633	665	671	663	647	669	649	571	684	590	599	626	689	673	668	640	649	624	656	606	625	635	651	638	651	643	680	668	624	659	706	644	612	623	637	664	654	665	672	648	631	639	652	656	639	665	666	642	662	615	667	636	646	625	584	668	680	636	670	615	664	642	634	690	639	637	669	627	664	608	629	690	646	640	663	626	618	663	648	644	676	597	644	593	666	672	645	649	617	636	694	653	610	648	607	652	583	588	620	631	629	609	654	677	632	679	672	662	624	669	626	642	653	637	653	640	641	686	637	676	626	626	635	617	644	591	642	658	627	638	638	639	628	697	615	645	688	625	624	657	634	648	648	664	652	656	616	618	660	669	652	617	666	653	609	652	651	634	666	629	614	676	628	644	651	684	673	643	655	664	681	621	636	664	630	623	651	646	676	615	653	674	632	670	660	589	643	654	636	669	649	666	668	627	637	634	648	638	651	635	670	639	644	600	611	640	617	657	652	638	649	659	632	599	643	677	658	664	641	624	648	620	631	655	663	630	634	622	655	635	677	672	682	634	602	667	620	674	634	628	667	620	638	645	659	640	614	626	644	620	630	576	577	650	612	607	643	660	674	708	638	679	629	643	626	654	626	634	669	679	616	686	678	649	582	661	665	634	694	670	622	613	664	656	667	640	670	642	697	662	628	603	641	661	620	689	626	691	631	613	682	662	685	629	625	644	644	602	703	659	644	606	639	608	654	640	633	618	640	689	625	630	662	636	676	618	665	660	610	684	669	640	652	652	685	680	645	651	643	636	668	651	637	644	657	652	640	627	655	628	614	609	663	624	682	622	641	648	662	657	653	653	684	645	629	663	630	599	682	609	660	634	644	657	617	640	652	619	646	632	633	654	640	611	661	654	634	652	686	614	633	628	602	586	693	592	633	680	649	659	613	627	663	667	679	628	626	671	693	697	641	680	646	617	597	637	655	645	628	633	690	608	629	641	661	628	623	654	618	656	620	692	662	677	617	651	666	627	670	654	646	673	635	636	660	661	643	611	648	601	637	659	669	620	657	622	624	632	665	660	655	621	635	647	635	661	645	661	638	694	637	681	626	690	614	639	600	646	668	688	673	625	623	660	644	627	639	630	626	666	675	675	615	648	673	653	671	638	713	675	644	655	637	679	660	616	647	627	611	670	640	632	629	617	670	682	681	706	639	685	614	582	632	663	652	680	665	615	641	622	667	659	650	640	649	639	691	639	633	685	628	598	641	621	699	667	653	689	673	650	678	605	627	666	613	601	652	609	682	602	608	652	635	671	648	633	665	633	593	640	643	643	645	653	624	679	618	618	688	644	682	631	646	636	657	672	696	613	627	616	634	645	611	681	684	653	665	642	659	659	637	687	643	649	654	673	641	663	591	628	682	620	633	651	615	597	631	653	682	685	692	665	673	650	667	658	675	601	634	628	652	678	638	596	641	654	638	660	640	605	626	679	649	653	600	625	636	645	618	631	681	639	684	609	613	631	633	636	626	676	683	658	660	691	638	626	692	623	646	639	614	612	660	635	635	646	668	633	636	713	634	696	625	607	622	627	637	639	658	669	611	658	629	625	608	652	640	629	663	638	615	642	652	666	632	670	617	596	622	666	613	607	664	632	643	661	641	657	664	685	658	647	698	644	713	677	598	621	626	617	670	601	624	652	623	631	670	592	594	655	640	649	651	567	601	629	641	653	630	651	648	627	662	615	638	606	608	646	699	659	671	632	646	659	617	650	635	642	619	651	607	655	652	666	672	650	634	639	659	652	673	681	677	643	632	638	677	669	684	633	644	629	613	673	646	665	644	644	622	626	658	656	617	653	632	637	592	619	620	658	626	665	677	661	594	638	642	623	601	617	614	660	650	603	624	657	615	657	674	624	698	682	651	646	657	607	666	620	709	653	670	657	631	655	652	634	635	643	634	640	602	606	634	653	647	628	658	640	657	652	637	627	677	611	676	716	632	624	648	619	638	664	634	628	694	645	627	667	659	645	633	673	610	678	653	647	615	589	617	630	641	635	637	657	639	658	646	609	631	644	633	665	642	676	658	623	669	648	673	641	644	678	671	644	651	656	643	621	675	684	647	649	622	635	669	588	630	649	630	650	642	634	654	662	631	630	623	662	593	646	666	663	682	622	625	619	626	675	626	643	667	692	652	682	635	705	639	669	645	632	621	626	640	600	647	623	655	649	656	674	667	633	648	624	681	672	608	676	654	649	682	626	654	648	634	665	667	651	643	642	641	673	650	652	632	642	618	654	640	681	641	689	630	649	666	649	651	632	629	597	668	646	636	672	639	641	590	653	624	669	590	631	633	633	642	653	628	637	650	665	615	665	642	646	641	699	601	628	658	669	670	670	680	614	636	634	655	660	668	607	625	679	659	624	680	660	624	656	621	674	628	651	601	668	618	646	640	623	665	651	698	664	621	645	650	589	643	649	662	669	640	688	639	664	658
917	142	68	65	65	72	84	90	87	61	69	63	70	59	65	69	58	52	55	41	44	42	46	42	34	54	38	37	51	43	38	36	43	34	42	38	32	45	40	46	45	33	46	41	41	43	43	47	40	43	38	45	37	36	31	30	41	36	35	45	35	35	47	35	45	31	33	40	38	34	31	24	45	37	33	32	35	44	42	42	34	35	46	39	39	40	43	33	29	37	43	46	35	29	47	38	43	46	39	29	47	58	36	40	37	40	38	27	47	34	41	51	33	40	38	38	30	46	42	32	28	38	34	41	46	41	47	28	43	37	37	43	43	43	41	35	40	32	35	44	31	42	37	50	31	37	39	33	44	37	47	50	44	39	34	30	42	41	43	42	32	42	47	39	25	30	34	50	34	34	31	39	34	36	41	50	34	35	28	37	38	33	37	25	37	44	46	38	40	42	42	35	35	36	31	32	31	28	42	44	34	40	46	31	29	32	36	39	32	41	38	43	52	34	39	36	48	42	59	44	34	35	43	37	27	57	51	28	35	47	27	28	48	38	41	36	37	39	32	39	40	37	33	36	28	42	36	40	44	34	50	39	31	35	38	39	44	29	35	36	31	36	23	47	30	39	39	31	44	34	51	33	29	38	37	34	34	40	34	39	34	49	41	30	32	36	39	34	33	31	35	38	53	36	43	38	49	29	34	35	38	46	43	38	32	42	44	51	50	43	33	37	38	40	40	35	45	32	49	38	35	28	44	31	37	46	47	32	39	42	36	39	30	44	30	41	30	27	39	34	30	44	39	29	42	39	35	31	35	38	44	43	45	27	47	33	35	37	36	41	40	34	50	37	34	36	44	50	35	29	33	37	49	26	43	46	28	32	39	25	34	44	40	48	38	50	45	43	39	40	42	32	34	38	31	37	41	39	38	32	28	38	50	40	36	35	28	49	32	36	42	47	45	37	50	32	41	39	30	35	41	31	41	42	40	28	57	38	41	38	49	49	41	28	45	32	36	35	31	33	34	31	50	36	33	39	48	48	41	33	47	31	44	34	30	39	45	44	42	31	44	42	28	33	39	24	50	34	40	39	48	38	39	32	33	44	36	33	35	35	41	37	33	38	43	44	24	43	50	42	41	35	38	47	37	31	28	42	38	38	38	36	40	37	31	37	45	31	50	34	31	36	34	50	28	47	39	30	51	35	35	36	28	45	37	30	31	39	46	33	24	50	33	29	37	38	44	29	32	43	39	32	39	25	33	39	47	37	31	27	44	50	40	40	28	47	42	40	47	36	45	35	40	35	33	38	38	32	30	38	37	28	27	38	37	37	44	28	39	37	56	40	34	37	40	30	35	41	44	36	40	50	38	46	39	39	41	33	39	35	31	36	41	36	43	44	34	36	36	45	46	50	41	28	26	40	28	45	45	32	44	37	36	34	30	46	42	32	38	42	39	33	36	37	41	39	40	51	36	41	45	52	29	35	47	41	42	51	38	35	33	33	37	41	40	34	39	40	29	36	34	36	48	43	46	41	29	39	26	43	26	33	42	41	33	43	42	37	37	38	45	42	35	31	39	36	40	37	45	32	44	44	43	29	41	43	34	38	41	35	37	38	40	38	32	35	29	36	38	41	30	41	31	43	44	36	46	42	45	27	43	42	43	45	43	41	33	42	31	37	33	43	30	40	44	36	34	33	41	39	45	46	48	29	29	34	29	37	35	37	34	32	37	39	26	36	38	32	39	33	35	35	38	48	38	46	34	34	40	29	33	37	33	42	30	33	48	39	54	33	38	28	45	48	42	46	40	39	40	36	36	46	35	49	40	36	42	40	38	50	34	37	47	44	38	46	40	36	40	38	41	42	31	31	39	29	40	33	35	39	44	48	40	32	38	49	45	38	33	31	49	31	42	34	43	35	38	39	33	43	34	33	27	37	32	41	38	42	42	31	35	42	31	41	40	35	32	31	39	36	45	34	37	36	49	46	44	34	39	35	40	38	37	39	39	38	30	35	32	37	43	34	29	32	42	46	28	45	32	36	34	34	26	42	36	51	42	41	33	32	47	27	39	41	31	30	42	36	27	39	38	32	30	44	46	50	36	30	30	34	28	36	38	45	31	51	44	32	55	41	36	33	32	37	43	33	32	50	42	39	37	38	45	41	40	49	32	42	23	39	32	39	35	48	36	47	42	32	38	40	43	48	46	34	30	29	36	36	27	45	31	44	43	52	25	37	41	28	41	28	31	39	35	32	40	37	40	46	38	34	40	21	38	29	35	42	33	52	36	33	43	32	44	34	37	54	26	37	34	46	38	42	33	45	37	40	44	34	50	34	39	37	43	43	44	33	31	49	38	40	37	41	37	50	36	37	35	45	37	34	45	43	34	37	29	41	30	44	45	37	33	34	44	43	29	36	33	41	37	35	34	36	41	26	37	36	33	29	38	41	38	42	41	41	28	36	42	46	44	35	32	29	38	44	51	32	48	34	34	42	31	36	39	45	39	46	30	30	31	44	37	45	40	46	29	37	28	23	34	42	34	26	34	36	36	54	35	41	42	43	37	53	36	48	40	52	42	39	46	42	36	47	44	33	36	44	34	41	42	35	36	37	41	45	29	49	33	45	42	32	35	46	43	31	34	34	45	31	36	37	48	43	46	25	36	41	30	33	38	34	52	45	40	33	43	25	38	22	32	42	40	50	40	32	36	43	40	37	43	40	45	35	60	42	38	34	43	29	34	24	53	34	33	32	34	40	38	37	44	27	47	38	48	37	27	37	39	47	43	27	40	38	36	43	44	37	38	28	44	41	31	39	35	39	40	42	31	49	29	44	53	34	42	32	47	49	40	36	39	37	26	38	35	40	32	34	44	32	26	43	39	44	42	47	38	45	38	26	33	46	34	27	43	44	45	41	32	34	36	49	35	30	34	39	36	38	35	38	54	32	38	50	34	39	43	33	44	32	41	36	50	34	35	45	41	45	33	41	29	34	30	46	44	36	32	53	38	39	40	29	45	37	44	43	27	42	36	34	40	29	38	47	40	38	54	48	43	40	49	25	39	44	40	33	29	33	40	42	43	46	44	34	46	34	47	29	39	47	36	41	38	36	34	33	29	38	38	39	28	46	46	51	39	42	31	47	33	39	35	35	31	35	34	38	28	41	48	42	25	34	33	47	33	38	35	44	34	41	48	40	44	39	35	38	35	34	42	44	38	37	43	33	41	35	30	33	46	44	29	27	40	29	36	35	43	25	49	38	39	44	49	52	39	35	33	37	38	40	35	29	36	36	39	37	31	38	45	34	41	34	37	37	38	33	30	49	33	20	32	32	40	46	40	43	38	36	33	48	41	33	39	38	29	40	36	34	38	23	48	46	43	35	26	34	33	44	48	29	40	28	52	47	31	32	40	44	37	39	22	28	56	38	40	35	26	30	36	47	47	48	36	40	41	40	37	35	37	40	39	38	50	44	40	40	46	38	30	32	44	37	35	33	42	43	35	35
10148	1981	720	1005	2457	3621	3313	2752	2274	1832	1543	1324	1096	980	882	799	758	655	604	590	576	528	470	483	451	461	426	417	415	414	361	386	390	376	346	364	366	343	310	355	319	305	321	308	327	313	302	280	313	311	300	292	276	265	291	287	271	280	280	318	276	326	280	263	269	273	290	272	287	294	294	260	273	272	295	257	257	283	276	295	263	260	266	265	285	233	288	285	264	275	261	286	278	254	284	285	276	291	295	274	275	252	276	271	283	297	282	275	264	302	284	252	285	284	263	245	243	307	273	274	252	269	257	249	269	302	273	263	250	264	271	286	275	247	254	264	292	272	273	254	283	243	266	260	257	262	273	262	262	259	260	249	269	271	248	270	287	292	265	241	270	274	262	268	270	263	278	264	245	291	253	277	278	266	250	275	280	258	296	288	260	271	271	252	286	265	269	261	259	261	268	268	247	268	254	261	288	284	267	262	287	275	259	269	260	293	269	270	246	264	247	232	279	276	242	288	284	285	249	255	258	264	304	279	296	277	279	276	254	243	255	286	247	261	249	254	259	264	258	258	249	273	282	246	291	275	250	273	247	277	260	273	293	234	271	250	255	258	275	261	269	249	279	253	309	277	261	249	286	281	300	267	272	264	258	259	261	256	276	279	293	256	249	262	290	273	273	308	266	272	263	261	259	278	279	230	259	242	259	277	273	241	273	280	273	261	270	275	262	247	258	270	253	292	248	291	275	262	258	274	269	249	255	243	272	250	268	249	275	280	301	251	246	244	266	256	273	260	263	280	272	247	273	264	247	262	272	287	290	271	265	269	246	256	279	249	279	260	282	270	273	249	265	278	270	314	232	256	273	259	255	269	264	292	258	241	305	264	256	269	270	272	277	278	278	271	259	239	274	244	257	254	242	262	276	250	263	271	276	270	250	271	276	273	254	236	265	257	281	283	271	256	274	285	269	249	257	254	274	223	287	255	273	258	270	263	272	252	283	257	252	270	267	270	278	260	229	259	263	265	271	250	289	254	269	247	261	269	258	250	279	265	274	252	290	274	274	273	286	237	282	278	273	273	248	236	266	281	287	249	266	278	262	242	231	276	262	268	278	266	267	273	274	259	271	273	254	256	282	284	271	286	277	245	274	247	266	262	254	282	267	270	265	256	259	299	286	284	282	267	253	269	282	234	263	248	240	242	267	243	292	275	282	277	248	255	265	293	260	282	276	262	266	253	265	281	258	244	260	254	265	282	276	264	246	301	239	268	269	306	276	262	235	272	263	251	286	280	235	298	279	264	283	293	269	276	296	226	259	251	236	265	282	255	260	280	285	274	268	286	300	262	260	289	243	299	274	270	270	279	242	275	261	275	261	272	269	267	265	311	265	279	256	302	259	260	264	248	265	307	250	263	275	250	269	263	255	278	235	270	277	287	256	242	230	289	271	270	276	282	254	274	278	303	256	226	268	274	261	257	248	288	291	269	245	296	277	257	282	273	249	247	260	248	290	278	268	277	241	279	290	281	289	279	278	276	308	258	286	246	272	259	271	290	279	282	223	228	282	295	252	283	262	272	246	252	288	226	278	267	255	222	259	259	280	254	276	259	293	257	296	251	251	250	263	268	302	256	268	290	268	264	270	279	283	259	231	269	268	303	253	286	260	267	254	236	259	267	283	271	272	253	274	270	249	256	260	252	251	278	260	250	249	270	278	264	276	295	282	283	262	257	263	282	281	243	267	259	255	267	255	287	250	251	280	228	261	249	295	279	275	253	258	275	270	280	256	289	255	260	262	272	283	278	265	271	276	280	249	262	243	243	279	261	249	262	246	233	261	261	271	269	276	269	260	264	279	264	256	260	233	259	297	285	268	278	271	301	254	286	260	267	254	274	246	272	258	259	252	255	225	276	262	261	274	260	262	262	259	256	261	266	281	251	306	246	257	257	280	243	265	281	234	236	264	282	255	268	279	266	255	263	245	271	280	283	261	278	289	254	277	280	248	276	247	261	264	244	275	292	286	259	293	257	279	250	246	274	283	272	252	238	253	291	259	271	243	261	276	308	278	305	291	279	234	315	255	253	267	297	268	282	262	260	262	297	271	243	259	259	267	264	291	275	275	261	265	295	253	245	283	290	288	284	281	255	263	303	282	263	275	280	271	288	245	255	255	288	257	283	278	252	263	283	275	246	299	271	247	272	232	275	302	280	261	253	251	286	271	284	242	264	250	266	270	277	286	279	263	249	226	263	262	251	284	274	224	268	270	245	258	253	270	267	281	246	266	251	278	263	238	250	260	232	269	225	245	263	257	271	271	211	280	274	293	280	300	270	283	239	245	261	264	266	266	270	251	269	266	259	255	289	242	249	263	270	245	267	249	242	263	251	287	300	242	279	246	246	277	263	288	281	268	257	266	261	238	247	283	288	271	278	249	268	251	290	290	310	281	232	262	277	253	273	259	259	264	263	281	276	293	250	237	262	276	278	267	257	261	284	244	246	284	289	264	280	255	263	261	279	279	243	267	272	246	269	303	229	274	300	240	266	285	251	293	269	285	257	288	260	258	272	294	270	284	287	286	257	258	286	259	275	262	245	297	254	258	296	267	268	256	235	257	260	270	236	262	255	279	229	253	273	256	293	280	266	279	265	272	255	267	265	279	277	265	257	275	251	243	269	247	271	284	251	281	285	242	274	255	271	252	270	226	276	268	253	269	272	260	255	282	279	272	258	272	280	268	283	276	272	237	256	266	277	266	264	239	274	251	278	291	266	270	245	253	267	262	258	255	278	248	249	252	279	256	256	257	264	253	240	293	265	243	280	269	256	278	253	259	272	254	253	223	246	273	277	293	303	269	243	250	274	261	256	282	260	277	271	264	257	263	287	269	252	260	246	258	252	250	289	264	275	280	249	266	266	250	269	264	265	268	266	260	257	288	242	254	281	266	245	288	249	278	268	268	273	261	241	272	274	280	297	261	285	278	267	270	272	252	252	258	262	240	287	257	285	262	281	260	280	258	282	272	274	259	278	254	282	237	270	274	279	246	272	249	295	258	290	276	271	264	267	310	273	259	259	296	272	278	296	246	271	267	253	275	287	267	277	288	252	260	257	253	240	279	276	279	239	286	255	289	252	275	261	267	254	284	294	273	285	261	275	280	275	241	255	263	263	276	282	287	256	255	243	268	261	265	241	253	281	272	272	267	234	261	254	244	271	240	255	266	303	288	270	238	275	268	267	265	278	277	259	278	255	275	290	281	264	263	256	289	231	241	247	286	260	263	261	286	254	280	244	260	270	252	253	268	263	238	263	276	289	270	259	282	266	300	270	259	257	274	285	291	275	251	258	256	291	272	253	241	237	270	240	246	277	259	252	255	277	280	284	272	259	247	249	238	264	275	277	261	262	266	273	259	233	233	250	279	299	233	253	255	294	255	289	273	233	265	253	271	271	265	291	277	245	247	255	263	280	270	237	248	275	262	283	271	267	262	276	257	250	276	260	256	235
1144	76	62	65	54	56	62	66	53	57	68	69	60	76	68	52	53	67	54	59	57	57	62	59	60	57	66	66	59	64	53	68	59	68	57	64	76	65	59	63	65	64	55	71	61	69	61	61	48	59	70	56	68	54	59	68	63	52	58	58	50	61	66	56	69	55	64	64	68	78	56	63	61	62	72	49	52	51	63	58	68	74	62	59	57	57	52	80	49	48	60	61	55	57	55	53	58	58	54	58	52	44	53	64	69	73	60	60	55	67	77	55	68	64	46	53	65	62	41	70	57	74	52	71	70	65	56	51	66	65	61	50	64	69	59	79	60	58	63	61	54	66	53	66	54	65	64	57	46	52	55	61	54	65	61	52	59	66	63	51	56	64	44	41	55	67	67	67	64	64	80	56	50	46	54	59	58	60	55	63	53	76	61	63	55	82	51	57	43	60	66	56	59	57	62	65	62	51	59	77	66	75	55	52	61	63	65	51	62	65	69	60	62	73	62	63	67	66	69	54	58	59	74	51	71	63	60	54	59	68	49	52	71	71	67	73	60	63	58	52	72	55	48	64	53	60	76	62	51	48	65	51	59	55	64	56	63	55	59	65	67	57	58	66	60	61	59	59	51	50	57	74	54	72	48	79	68	71	52	72	53	62	63	60	77	65	59	59	46	54	46	56	59	57	50	51	74	84	65	59	68	55	64	52	50	53	69	62	61	64	60	59	54	70	62	69	65	61	73	60	59	63	51	64	69	56	53	62	61	66	53	52	62	62	63	70	65	58	76	54	62	46	67	58	61	72	60	71	48	56	64	51	71	59	60	43	65	64	66	54	56	57	59	56	63	49	68	72	67	67	59	46	60	63	75	70	50	62	71	58	69	60	56	50	60	61	56	63	55	56	44	57	57	55	63	54	63	55	45	55	47	68	65	50	67	65	75	59	56	69	60	56	60	67	47	64	69	55	61	55	67	48	50	65	58	63	48	65	52	58	62	65	67	48	67	68	58	56	66	67	53	64	63	62	50	57	69	79	51	79	54	54	62	56	67	54	67	62	55	70	55	59	67	48	57	61	68	59	56	74	62	56	67	44	52	56	58	67	66	63	45	57	48	69	51	69	55	56	63	66	51	71	71	63	61	55	54	62	64	55	55	60	71	53	59	69	55	62	57	77	46	65	68	55	68	60	58	67	46	65	60	56	49	66	40	51	61	65	67	63	54	43	58	62	58	58	66	67	58	57	68	55	47	61	51	58	64	54	66	59	54	65	45	49	52	68	57	59	72	64	57	63	56	46	67	57	63	51	51	59	59	63	58	65	59	60	63	42	59	52	76	62	51	57	64	53	51	42	58	65	58	58	61	43	67	54	64	56	58	65	64	59	50	75	70	59	69	56	68	59	61	63	46	70	59	43	46	55	52	78	58	64	71	50	68	49	57	80	66	65	59	62	39	52	43	49	70	62	57	67	71	59	55	63	64	64	73	62	53	62	73	45	66	67	57	65	64	66	62	63	70	60	57	52	53	76	63	65	62	68	56	66	57	53	50	54	59	53	66	68	68	47	57	56	74	53	73	51	63	69	61	65	62	51	55	57	55	65	49	51	65	67	64	61	64	60	53	65	59	57	65	57	61	57	58	64	66	73	49	64	67	62	70	57	57	61	50	56	55	68	52	62	66	64	49	56	58	70	57	62	62	61	54	63	44	52	63	82	64	67	62	44	60	77	65	57	56	57	44	65	47	57	55	77	65	62	69	67	51	57	62	51	55	62	60	61	68	49	74	66	57	49	59	57	54	65	59	56	54	64	64	38	40	61	68	65	62	75	71	64	56	73	70	68	55	71	51	59	48	61	66	66	63	70	62	72	51	59	62	56	58	67	73	64	69	70	74	56	50	47	77	60	66	64	57	61	63	59	56	62	67	59	77	63	66	50	54	66	64	59	64	49	57	56	53	63	51	64	42	54	60	61	51	74	67	65	54	59	56	57	66	75	51	51	61	73	60	59	67	53	59	68	64	64	49	49	81	50	51	55	66	58	60	61	70	66	71	51	51	61	61	52	67	68	69	52	60	50	63	68	48	57	74	62	44	60	48	62	70	50	65	59	63	76	66	51	64	66	58	62	54	48	66	71	69	47	48	53	76	61	57	50	46	51	48	61	60	65	62	67	52	76	41	57	53	69	48	65	45	55	60	44	53	59	68	58	77	65	71	55	56	86	48	37	66	71	53	47	61	58	53	54	50	62	63	63	59	64	49	73	70	56	70	59	60	57	56	60	66	62	68	56	49	76	67	64	66	61	55	62	55	54	60	63	68	63	47	49	63	51	60	54	67	54	59	77	49	51	75	59	71	55	56	61	63	59	72	72	59	87	60	60	47	64	64	47	58	50	76	48	63	72	60	61	62	60	72	74	71	61	58	52	55	52	64	59	66	59	50	61	72	58	70	45	53	67	64	58	64	72	66	59	59	54	58	65	72	62	61	51	60	75	69	57	68	67	61	57	69	64	50	54	70	55	66	63	58	58	53	73	59	55	54	73	66	67	54	57	61	70	56	51	61	52	68	62	65	63	58	58	62	62	70	63	77	53	64	58	60	47	64	62	53	63	51	60	58	62	57	76	64	56	65	73	48	56	48	57	56	53	67	74	64	68	57	72	43	47	55	59	52	56	63	59	62	64	72	61	64	67	71	65	51	61	44	70	62	54	52	49	61	58	56	63	73	58	58	53	68	74	46	60	50	68	57	48	67	66	59	69	55	67	56	57	73	53	42	63	56	61	72	73	61	65	62	58	71	61	72	71	68	44	47	53	65	61	59	69	53	48	46	60	66	59	69	57	63	53	75	55	52	65	58	71	67	72	68	61	59	49	54	74	50	52	67	54	51	63	72	67	55	53	62	56	63	64	57	58	47	59	69	57	68	67	60	56	51	48	71	66	65	53	61	69	46	72	47	72	83	51	53	60	60	37	50	72	66	62	61	51	51	48	70	58	68	52	59	52	69	63	71	43	56	51	54	48	61	55	72	62	48	65	43	53	65	65	59	49	64	60	54	62	55	62	50	70	53	61	63	62	54	45	58	53	55	48	44	56	54	55	58	65	62	56	64	53	52	57	71	64	51	64	77	64	48	62	55	57	51	67	61	56	59	40	59	63	56	46	64	69	61	51	80	58	57	54	72	55	60	68	66	59	76	60	49	59	58	55	44	61	64	65	56	64	57	51	65	68	61	62	57	57	52	64	53	74	60	51	69	48	54	75	65	54	54	70	56	53	60	71	67	73	55	57	56	53	52	51	54	67	71	75	66	56	61	72	69	61	71	59	55	64	71	68	56	56	67	68	56	51	55	55	59	74	59	63	63	66	43	64	51	56	63	68	52	62	50	64	64	63	61	58	61	57	69	50	66	54	64	41	54	56	71	59	58	53	53	59	65	53	58	53	56	62	70	59	55	63	58	65	57	55	72	57	52	62	66	71	75	64	69	64	64	73	57	60
7708	983	524	537	738	834	812	782	701	677	633	581	568	570	531	536	552	509	479	525	477	467	499	519	473	468	469	464	456	460	482	446	423	479	461	464	452	468	451	469	437	424	445	474	437	464	451	433	442	472	466	492	465	454	450	446	504	421	456	431	490	454	392	451	414	484	446	413	446	431	441	477	434	436	420	484	445	436	454	472	490	449	438	457	453	446	430	438	468	477	435	449	441	499	447	431	424	458	475	448	452	430	474	504	469	442	436	439	472	480	441	439	415	473	452	442	424	444	422	441	429	475	429	434	451	462	420	461	434	469	424	420	434	439	450	439	415	448	466	460	460	432	463	453	429	457	401	417	439	443	471	475	467	408	478	430	443	447	456	448	420	436	436	466	430	471	463	440	447	428	408	500	411	459	452	473	419	431	425	439	467	434	480	442	453	423	434	483	470	414	433	427	434	467	455	445	470	414	461	422	407	475	431	433	483	439	387	438	432	472	416	444	437	408	481	419	452	429	440	450	452	454	430	490	449	430	419	469	446	415	424	450	428	458	426	458	439	450	468	469	443	410	415	423	442	442	423	476	457	415	416	433	442	457	423	406	449	457	472	450	438	440	414	437	450	435	403	450	419	473	462	417	443	423	450	434	432	438	484	426	455	441	433	422	459	406	446	436	448	453	493	401	458	394	465	424	459	430	458	411	432	391	465	461	439	445	414	430	425	467	474	471	461	422	427	453	445	440	435	439	445	446	443	419	459	458	487	431	438	462	482	440	444	436	482	413	408	413	447	439	442	456	473	427	447	507	468	466	445	459	446	466	436	459	442	444	449	434	462	452	467	445	441	452	446	443	460	469	417	449	468	473	463	434	453	459	422	446	445	423	448	446	456	458	456	479	411	462	437	433	449	434	441	462	449	454	418	452	421	424	446	425	408	421	412	466	469	455	454	430	432	471	414	464	476	445	454	400	419	456	430	423	432	439	453	415	441	447	453	451	446	424	449	428	470	407	441	443	424	497	454	427	447	468	465	455	420	454	448	474	413	480	454	422	442	451	418	464	421	401	447	445	432	482	436	454	443	485	428	469	445	424	456	448	429	442	434	434	472	456	456	471	430	434	469	457	474	422	426	497	442	449	388	453	421	426	463	487	447	414	406	467	403	449	443	455	457	455	465	446	467	459	447	454	436	433	428	437	480	480	436	457	444	463	442	478	434	442	425	434	438	494	416	421	419	421	458	459	473	453	484	449	432	445	454	472	445	451	438	424	439	453	451	440	442	431	438	424	476	484	437	436	483	444	453	447	427	457	431	461	451	417	462	435	418	455	461	438	471	445	430	438	382	393	439	419	452	416	438	440	470	458	473	446	455	448	441	421	480	424	475	405	462	459	437	426	419	446	455	439	413	457	411	433	431	454	482	466	423	443	447	444	473	459	475	442	446	454	452	450	437	405	470	462	447	453	434	454	425	439	375	454	445	468	419	448	436	441	469	458	439	437	419	469	441	440	414	487	425	434	462	393	454	425	418	404	455	417	488	444	461	478	438	435	424	469	463	429	451	436	460	439	411	459	449	440	424	450	425	418	416	489	459	486	456	434	440	438	442	430	438	404	464	411	422	442	475	442	454	454	474	473	470	447	493	450	435	467	461	475	450	468	450	425	469	454	406	449	435	465	431	440	440	446	408	466	407	473	501	463	443	457	475	447	429	460	457	451	460	418	416	446	456	459	457	509	462	427	450	454	459	498	450	470	406	449	428	442	460	464	476	428	404	427	432	459	470	474	446	424	489	487	426	460	452	458	432	454	420	446	393	460	435	451	459	454	418	474	437	425	470	435	444	462	460	438	443	456	469	448	452	432	449	461	439	467	465	475	439	437	445	425	427	451	466	439	428	437	446	459	429	453	476	422	479	438	428	442	484	446	466	459	443	446	425	454	406	422	410	478	410	445	430	432	416	419	453	460	429	454	450	431	435	458	455	442	465	469	443	438	434	421	466	457	459	469	496	468	470	440	432	456	433	444	462	437	463	426	473	435	452	445	437	427	454	438	454	442	396	426	471	440	425	468	426	429	426	446	429	422	423	424	411	452	481	500	450	424	420	421	474	427	460	440	456	440	414	439	406	397	456	460	399	412	473	456	455	447	414	454	458	433	450	487	432	442	420	439	455	433	451	447	418	467	449	438	436	468	463	404	482	448	465	468	441	481	433	468	417	462	462	448	428	465	418	444	434	495	442	428	476	450	432	459	475	441	436	427	442	413	387	423	453	441	413	450	416	431	466	413	453	435	420	454	438	465	456	425	453	481	451	420	445	449	449	459	447	467	455	452	433	481	469	429	443	437	453	486	440	471	446	422	456	446	460	483	435	428	411	459	457	433	457	481	471	417	444	472	443	477	457	435	444	452	432	420	412	413	432	444	481	470	441	417	422	452	459	445	410	481	433	468	445	441	442	463	431	466	449	445	429	438	449	461	426	437	418	443	429	422	461	423	413	463	430	433	440	498	454	444	476	476	394	440	364	477	445	423	468	443	436	459	417	444	461	413	447	416	453	425	456	436	446	436	437	483	420	457	410	427	466	464	409	456	453	457	423	500	493	412	415	437	452	474	484	447	441	432	451	452	432	459	449	485	426	471	430	419	443	422	428	437	454	461	426	461	463	453	439	469	454	445	433	451	448	434	443	459	470	442	472	453	448	416	476	425	461	450	463	467	460	474	428	449	409	458	407	453	443	439	444	445	430	449	439	464	439	464	431	460	411	440	469	440	419	454	419	455	463	433	449	454	437	449	406	452	447	480	439	468	422	486	466	432	450	491	426	438	475	445	435	421	442	491	439	410	438	473	425	425	436	451	419	430	434	438	456	417	445	425	442	450	466	455	445	449	486	490	426	436	425	445	457	429	403	417	410	459	405	444	460	436	450	474	463	455	447	451	455	416	443	429	426	453	454	399	485	421	425	435	398	435	413	448	438	436	427	414	478	453	443	413	414	481	455	469	424	410	453	424	481	484	429	417	422	428	449	447	461	443	439	458	471	429	447	459	415	431	430	484	441	460	453	456	470	485	437	449	437	429	428	446	419	449	440	433	469	390	435	464	437	421	477	446	394	461	479	444	415	461	450	487	432	501	457	465	434	429	388	438	458	436	463	442	436	469	450	443	445	427	458	448	453	424	459	475	426	430	415	430	467	451	448	449	429	408	443	429	464	439	439	462	450	426	451	434	463	419	446	422	432	433	456	467	434	426	439	439	418	418	513	433	428	433	428	485	464	463	439	458	466	443	464	455	483	429	469	434	415	456	429	453	473	473	420	428	438	473	436	424	469	459	480	417	450	406	441	458	448	455	415	489	458	482	479	455	429	460	475	450	479	444	456	425	448	461	449	447	456	457	438	458	456	465	447	413	398	454	413	428	457	431	419	427	433	419	437	447	477	432	426	427	414	469	388	459	444	445	416	441	414	442	457	460	447	436	449	440	461	407	463	411	505	425	453	436
539	83	52	31	25	30	54	41	43	42	49	32	29	30	31	34	20	24	23	23	21	24	26	27	29	19	19	20	31	23	21	25	9	21	20	25	17	21	20	13	12	22	31	18	21	21	20	20	20	18	17	23	16	15	19	17	22	24	15	25	19	16	26	23	21	19	20	22	16	24	22	23	21	23	15	18	14	24	17	16	17	24	24	12	28	19	30	23	20	22	18	17	17	22	17	20	27	24	16	19	10	16	20	18	18	23	28	23	30	21	12	26	14	19	15	18	34	19	26	16	25	26	12	19	15	26	24	13	22	22	25	22	23	20	18	30	27	21	20	18	16	14	18	25	25	21	18	15	26	19	21	22	14	16	16	26	14	20	22	23	16	21	11	15	23	16	20	23	16	16	26	24	16	16	21	17	22	17	15	32	23	16	22	27	15	19	15	21	15	16	18	24	18	22	22	18	20	20	17	20	19	14	10	15	25	23	19	15	18	26	14	27	28	17	18	16	20	17	23	22	20	30	15	18	20	22	14	22	19	21	21	27	18	17	11	20	19	13	19	19	19	21	16	22	20	25	18	14	20	22	16	11	14	15	23	20	16	27	16	21	20	18	24	22	22	18	18	22	20	25	30	24	24	15	25	26	23	23	18	18	12	17	24	18	23	12	20	18	8	20	13	21	22	23	10	14	18	20	19	23	22	11	27	20	20	24	20	12	18	24	20	17	24	22	17	24	13	26	17	18	15	21	23	25	20	16	16	23	19	15	20	19	20	20	18	16	23	23	18	15	19	32	20	20	22	17	14	29	18	21	22	14	19	18	18	20	21	23	23	22	26	13	21	15	18	24	17	19	15	19	19	20	21	18	20	18	23	24	22	20	25	21	11	14	15	23	17	22	23	26	17	17	25	20	18	19	17	22	19	18	17	15	20	24	19	17	17	21	14	16	15	28	25	15	25	14	17	18	19	26	22	20	19	22	30	20	15	21	22	18	14	16	21	18	23	23	15	35	20	23	14	18	19	19	15	15	22	22	25	22	29	17	23	15	18	19	21	11	18	18	20	18	17	17	17	15	12	23	20	21	23	17	16	14	17	22	19	13	13	24	15	16	20	17	17	18	16	22	21	22	26	22	23	19	14	13	12	9	20	20	18	25	15	13	15	25	17	21	23	18	19	18	20	18	18	24	21	20	17	25	23	25	20	15	13	30	16	27	14	21	23	28	16	22	21	18	16	23	24	20	34	23	16	20	20	17	23	17	16	17	23	23	20	23	23	22	24	24	25	21	23	15	25	26	15	14	23	28	14	22	30	20	20	21	24	22	24	22	21	22	15	22	15	13	17	16	20	16	24	17	15	12	17	26	17	31	30	19	21	22	14	22	12	24	20	15	17	37	21	21	14	14	21	23	20	17	19	20	15	13	23	18	16	22	21	20	17	25	13	21	19	14	26	19	20	16	20	24	20	17	21	20	23	21	24	19	30	19	17	16	18	22	20	18	19	11	27	22	19	20	28	23	18	13	22	20	19	20	29	17	33	13	17	22	23	15	27	20	29	20	24	16	17	28	21	21	10	17	18	22	22	12	19	13	15	22	24	17	15	22	11	16	11	16	20	15	20	20	16	16	17	23	17	11	28	22	15	21	17	19	26	22	16	20	19	18	14	25	21	13	12	20	19	21	17	14	20	15	27	16	18	13	14	18	17	25	23	15	17	13	19	23	21	19	24	17	16	21	19	22	14	18	12	18	19	16	17	16	26	15	28	20	15	29	19	16	27	25	16	12	20	21	20	19	19	21	19	23	25	25	23	25	17	23	25	19	19	15	18	24	24	17	23	28	22	21	24	24	23	21	19	23	18	20	27	12	14	15	23	24	14	22	17	22	24	24	10	28	27	21	18	23	23	22	22	19	21	19	20	25	26	20	20	14	23	23	18	20	19	19	18	21	28	17	22	17	22	15	15	20	22	21	20	17	23	14	19	13	25	18	18	22	21	20	22	22	18	28	26	26	30	26	19	17	13	18	22	18	21	21	16	20	18	27	27	20	22	19	19	22	26	20	22	23	9	28	15	17	20	20	24	24	18	18	19	20	15	24	19	18	13	19	12	18	11	15	23	14	17	20	19	27	19	22	21	24	20	15	15	19	21	23	21	17	19	18	16	25	18	16	26	16	25	21	24	19	19	24	17	34	25	22	14	25	22	14	22	22	16	14	26	18	22	16	18	18	15	22	20	19	21	22	30	17	30	15	20	17	20	16	13	27	23	21	20	17	19	20	7	26	20	19	15	14	8	18	30	18	17	14	22	18	14	21	22	16	25	20	18	14	26	22	28	20	14	18	21	30	27	28	12	15	25	20	14	17	12	15	19	26	15	11	16	21	19	22	24	16	19	28	16	16	16	22	25	27	24	12	20	20	20	23	21	15	15	19	27	17	26	22	20	26	28	17	11	16	19	18	22	20	22	21	22	30	22	26	15	21	21	17	8	19	22	16	14	21	21	23	23	13	22	27	15	18	13	22	25	14	22	32	20	20	17	28	22	18	28	13	21	22	23	15	21	19	16	18	25	16	17	12	22	21	26	26	16	15	27	19	23	15	15	16	20	19	30	18	17	23	14	20	21	18	29	23	21	17	23	11	17	18	15	17	21	18	14	27	19	17	23	14	26	21	24	31	16	20	14	19	20	13	22	23	19	19	17	16	11	18	16	23	11	21	23	25	17	25	21	15	19	24	23	18	16	18	16	26	18	24	21	23	23	31	15	14	15	27	21	23	18	15	19	29	25	27	24	24	15	17	19	15	17	23	20	19	15	19	18	17	27	19	29	23	20	21	19	13	23	18	23	21	16	21	16	20	16	19	25	15	18	17	22	18	13	28	18	24	23	12	18	30	24	19	20	10	25	23	25	20	19	20	17	19	13	22	15	30	25	25	16	18	20	21	24	13	14	20	26	24	18	14	20	18	17	24	16	30	14	18	18	22	19	25	23	17	10	20	19	17	11	18	20	22	28	22	28	17	20	14	16	15	15	18	14	16	15	23	19	16	23	19	14	24	18	15	27	22	26	20	26	24	15	17	22	13	26	19	17	20	11	19	14	20	20	23	19	20	22	19	20	25	13	17	19	22	20	20	26	26	28	25	22	20	27	31	20	20	21	17	19	22	17	22	16	22	33	18	20	16	30	20	18	18	31	17	16	26	22	22	20	16	18	21	24	16	10	33	22	29	24	16	16	28	16	14	21	27	16	16	14	22	12	27	21	22	20	22	26	12	19	24	21	21	21	21	31	12	15	16	17	14	23	20	19	14	23	22	15	19	21	12	20	26	18	18	19	16	18	22	21	16	20	17	27	19	18	19	18	20	16	22	18	18	17	24	24	23	14	18	27	20	17	22	31	12	31	13	20	20	16	26	18	24	15	19	18	16	19	19	20	18	13	16	14	20	22	21	23	20	19	20	23	24	18	23	22	18	25	17	28	21	12	18	11	15	24	18
8043	1757	452	594	1625	2308	2022	1662	1390	1107	865	802	659	596	471	492	380	355	358	332	289	299	310	257	261	257	217	215	221	213	210	203	219	221	180	185	194	204	181	195	171	167	186	155	193	173	168	181	175	176	163	157	159	156	178	186	154	142	157	156	164	162	135	155	155	163	179	176	165	161	173	181	164	161	183	162	174	157	165	164	171	136	155	145	180	171	185	129	134	181	136	148	129	164	149	152	160	149	159	154	166	152	155	156	176	154	148	163	142	142	157	165	156	169	148	132	156	168	143	122	166	151	172	165	166	154	155	145	185	163	143	137	147	150	166	145	155	169	133	149	137	164	156	143	148	150	145	136	162	130	159	138	126	132	164	131	177	140	151	145	152	145	160	134	136	140	151	151	150	122	147	140	160	156	147	140	166	174	156	140	158	132	155	144	149	157	152	134	167	159	149	144	148	159	158	140	160	129	138	153	147	152	162	176	148	154	161	125	158	133	152	147	134	152	159	149	175	148	140	159	165	171	128	132	158	139	153	170	148	151	143	140	153	144	143	139	142	153	146	135	172	152	150	146	147	156	146	146	148	135	121	149	134	172	148	193	158	164	148	156	142	158	129	134	137	141	166	146	155	151	143	160	156	145	151	130	155	159	163	141	142	157	150	151	138	172	138	144	151	163	144	149	136	135	169	155	169	150	130	142	146	153	161	158	173	153	125	150	160	134	163	133	155	141	157	152	159	136	139	145	156	164	141	154	157	153	143	174	171	138	167	137	128	184	160	148	124	178	157	154	154	141	156	157	139	135	149	156	138	153	155	152	138	122	164	148	139	144	142	145	143	135	167	140	142	124	168	138	157	120	141	145	148	153	141	140	147	156	146	140	149	135	125	154	152	176	150	153	139	153	132	147	149	138	135	126	150	132	127	161	147	154	155	152	137	178	147	157	168	161	124	132	162	164	135	146	148	150	156	126	141	141	175	140	141	155	136	142	151	147	155	141	151	179	155	152	175	152	171	138	146	151	150	139	164	162	153	157	127	173	144	165	139	146	141	144	134	146	180	137	156	130	169	155	142	138	158	122	136	143	161	145	149	157	154	153	157	135	171	170	160	143	141	135	143	166	173	137	163	143	150	144	145	150	136	139	165	166	147	162	130	148	191	162	142	138	125	124	149	169	161	130	137	140	156	185	156	124	135	149	154	145	168	174	160	148	162	166	169	155	131	137	169	147	146	142	116	160	168	153	156	150	147	146	162	146	156	152	132	128	143	142	169	138	151	139	134	140	131	147	159	171	150	145	150	148	174	140	149	137	131	146	143	143	177	164	163	142	169	167	141	151	133	138	143	134	156	120	152	156	167	147	137	126	149	144	145	163	160	163	159	160	141	164	132	146	164	150	146	157	144	153	127	150	134	147	158	136	142	151	136	152	157	139	146	149	155	149	152	140	155	162	164	143	154	138	149	144	140	154	157	164	156	157	158	143	162	133	157	144	168	127	150	168	168	153	162	165	135	141	143	148	144	165	143	158	151	158	161	137	137	155	154	136	168	171	143	170	154	153	134	152	126	136	165	139	153	146	154	150	140	141	135	148	168	149	144	173	150	137	158	145	146	152	143	141	148	159	149	138	153	152	141	156	132	150	145	172	161	159	150	149	129	164	141	157	143	134	138	144	153	130	165	143	161	159	137	153	130	176	140	153	186	163	149	131	143	146	151	151	155	147	138	153	132	167	144	149	132	157	140	146	142	144	136	166	136	134	171	128	161	155	158	155	137	154	148	162	151	163	156	145	146	153	150	134	151	157	163	145	143	163	150	141	136	165	131	148	140	171	156	163	135	159	184	127	172	130	152	142	161	130	145	133	148	152	140	142	160	160	136	167	146	137	152	171	142	158	143	143	164	157	143	145	128	150	147	158	148	156	142	159	137	157	144	165	154	157	170	169	148	123	140	141	156	146	141	168	157	166	158	154	157	139	168	153	158	142	173	140	177	149	157	161	146	126	148	149	145	121	152	136	148	143	161	134	167	157	133	144	144	159	172	139	160	164	137	163	140	154	158	151	160	147	130	165	142	143	150	142	160	164	146	143	146	168	143	143	166	152	133	153	129	136	158	146	167	134	154	162	155	153	127	163	168	152	165	144	161	141	163	139	141	133	162	144	156	141	153	129	146	144	160	155	162	135	146	147	160	147	144	160	145	144	153	159	165	167	152	144	138	131	152	158	164	140	163	148	160	150	146	131	169	150	139	146	154	163	138	150	147	158	139	131	160	170	156	156	150	142	159	162	134	145	144	160	141	147	138	148	145	166	143	152	169	151	135	151	150	156	156	166	144	143	172	153	127	149	135	155	151	152	104	144	141	154	149	141	168	151	147	136	136	132	150	156	157	138	159	165	139	136	148	159	157	131	133	163	149	160	146	174	157	130	170	138	159	150	127	153	146	165	162	139	165	143	158	132	155	155	156	130	141	128	167	145	140	147	142	144	164	146	150	143	157	147	136	137	149	143	175	166	138	141	147	165	151	126	142	136	131	171	143	166	141	134	142	139	165	172	136	146	174	159	155	179	132	127	172	158	151	149	146	158	166	165	170	171	143	156	153	165	161	122	145	140	145	165	154	146	155	161	145	147	152	157	136	152	136	131	175	161	165	144	143	130	142	159	147	169	143	169	148	133	157	151	131	173	143	138	153	140	159	154	135	128	133	149	147	139	161	124	146	137	134	163	157	160	170	158	166	162	151	155	166	148	138	140	159	126	155	173	152	164	139	154	153	144	149	136	162	164	138	148	144	174	156	161	150	158	136	155	158	147	133	153	154	141	151	130	165	125	162	147	158	173	146	131	149	164	152	130	152	147	146	142	159	159	137	153	152	149	167	147	147	160	135	148	128	147	144	172	139	166	143	163	141	156	145	146	149	150	152	130	162	147	147	148	158	155	150	161	135	166	151	146	149	165	168	137	151	153	168	140	148	136	143	161	161	157	137	133	141	147	168	176	160	159	149	128	162	170	141	157	146	145	141	158	151	137	154	149	147	154	116	142	157	127	131	151	145	149	152	135	159	150	165	138	134	142	142	148	137	128	141	139	143	141	132	131	150	153	147	165	152	149	173	156	156	168	140	152	155	140	162	157	143	159	151	127	156	140	140	135	132	169	155	148	158	148	150	158	143	123	145	158	164	146	152	156	143	161	155	150	152	138	128	163	163	140	151	159	149	148	157	159	154	151	151	148	155	128	156	153	127	139	161	153	145	142	143	145	159	137	158	145	149	133	162	168	144	163	157	152	153	141	152	135	177	134	172	136	170	167	162	164	137	135	144	160	152	125	145	161	144	139	156	131	153	146	151	144	172	147	169	155	149	125	153	152	142	149	147	147	140	138	157	134	154	152	172	153	164	150	128	148	149	150	153	167	160	139	157	124	151	141	153	147	140	137	172	156	162	155	151	157	151	142	142	155	121	157	134	154	138	143	149	168	134	128	151	162	157	146	127	139
1769	126	116	113	103	102	98	112	117	118	88	114	118	88	101	98	91	85	105	84	103	117	99	94	99	112	94	95	88	100	89	87	80	100	80	93	102	116	103	94	103	107	96	90	94	99	99	96	101	85	88	92	95	87	89	85	98	87	105	113	87	72	94	101	106	90	83	90	80	84	82	106	98	90	90	74	73	98	102	74	88	94	92	94	78	81	76	91	92	123	94	86	83	87	91	99	81	84	96	73	85	93	85	90	105	75	81	87	92	80	83	94	75	84	89	81	77	84	89	106	98	117	90	89	89	83	78	84	91	81	97	95	89	92	89	98	94	84	91	77	100	95	104	94	83	75	79	75	69	109	90	98	94	97	88	92	86	85	91	103	103	99	77	85	85	75	85	97	86	83	69	85	88	83	104	94	87	104	95	101	81	87	94	102	85	101	113	86	94	87	85	88	74	91	87	90	84	99	89	89	77	75	101	113	108	91	95	86	93	94	87	88	91	97	93	98	83	78	84	91	80	88	70	92	92	99	77	102	91	86	89	80	82	84	92	84	64	81	93	83	101	84	84	95	83	97	96	85	90	83	92	93	91	73	82	85	108	94	85	63	103	100	82	78	91	84	88	94	85	98	80	96	83	78	84	98	88	98	75	79	101	98	93	75	101	93	108	88	83	99	85	107	94	90	100	102	102	95	95	109	79	94	78	95	93	79	95	65	82	83	87	92	89	65	75	94	110	101	88	84	81	81	81	88	105	82	90	90	97	88	92	97	94	81	84	107	93	100	87	80	77	78	98	104	92	79	96	91	80	81	95	95	76	73	96	88	84	85	89	86	106	83	97	82	93	80	73	96	100	95	94	101	68	82	102	87	94	84	92	79	106	92	75	90	101	85	80	101	97	81	89	85	90	97	88	83	98	93	80	80	79	98	93	84	86	65	98	93	98	110	76	92	108	95	92	90	93	94	114	81	96	99	86	87	85	70	79	85	99	110	80	104	79	102	99	98	85	87	89	94	92	81	99	98	85	85	86	77	93	61	90	83	80	78	74	85	89	93	86	87	89	91	96	96	75	91	96	83	92	89	96	95	87	100	102	105	71	84	95	95	97	81	84	85	84	88	85	74	98	80	91	103	98	92	76	87	93	93	91	95	99	92	90	90	92	90	85	90	91	86	92	86	97	71	89	74	84	93	83	95	93	96	107	83	78	85	78	82	95	88	86	92	87	98	92	94	96	82	97	109	96	92	85	76	96	105	90	100	79	87	70	89	83	92	114	74	106	84	78	84	84	90	68	70	91	92	93	84	96	92	100	85	88	110	105	83	89	93	81	82	67	93	72	81	94	85	93	88	98	98	75	95	76	86	91	95	109	84	93	88	88	94	89	102	110	84	106	88	90	84	95	92	103	98	91	84	74	103	84	81	88	97	93	93	86	73	87	103	94	69	64	94	104	101	110	74	87	85	99	91	95	98	101	81	89	82	82	81	98	79	82	77	77	79	100	88	85	85	73	93	89	92	81	75	104	85	104	91	90	94	78	85	119	93	75	93	79	75	106	80	86	74	95	81	75	78	87	82	89	73	99	103	98	85	88	94	98	101	78	94	85	117	96	88	87	79	84	103	74	103	96	94	91	67	93	93	102	100	74	84	86	84	78	79	106	90	82	99	97	75	80	85	71	91	87	86	90	88	91	94	83	103	98	78	82	87	86	83	89	78	98	85	72	83	92	90	85	100	82	113	81	84	77	73	97	82	75	98	90	86	84	84	80	76	69	73	99	78	90	96	89	100	68	93	84	84	97	64	103	81	109	96	67	85	95	91	81	105	82	96	88	94	87	87	85	106	89	85	96	78	93	94	85	82	84	92	78	91	124	100	74	94	89	76	92	88	78	83	88	77	80	77	82	89	110	89	97	74	87	81	88	85	95	91	83	63	81	87	91	67	83	90	93	87	91	89	91	68	98	107	106	83	99	87	85	90	90	87	91	101	88	90	75	95	78	79	92	95	89	100	92	96	89	92	95	93	82	89	104	70	84	99	93	96	87	89	92	86	96	85	78	81	81	88	79	80	90	88	86	107	94	94	85	98	87	93	103	84	97	84	94	73	92	92	92	95	78	74	97	98	96	79	77	92	85	72	94	95	89	93	93	82	81	94	92	96	85	84	92	82	95	89	91	92	85	84	94	83	87	92	87	82	95	99	103	88	96	85	80	88	85	92	85	89	92	94	84	99	81	90	80	83	84	90	97	71	90	84	82	92	73	88	89	94	96	89	95	87	109	78	106	76	86	86	90	79	66	77	98	79	87	79	83	92	93	108	95	79	88	84	100	79	75	100	85	86	89	97	105	75	92	77	86	94	96	84	109	85	73	86	101	90	85	69	84	94	91	93	96	82	80	98	77	96	87	90	110	94	85	94	84	78	93	92	80	55	98	80	85	82	100	90	102	91	89	90	93	103	85	97	81	83	112	91	88	76	100	110	86	94	92	92	88	80	80	89	99	76	79	89	92	95	72	81	87	80	87	90	82	91	90	88	72	85	98	78	85	93	85	75	80	78	82	80	89	81	94	92	96	86	92	110	88	91	99	70	101	94	85	67	105	91	93	100	82	104	107	88	90	108	79	100	85	94	94	76	90	89	97	86	100	89	87	89	86	92	89	97	90	104	75	68	94	97	81	88	93	88	88	76	89	89	93	94	84	93	97	84	100	90	99	96	97	89	94	86	78	84	91	88	84	111	78	87	82	77	93	93	97	106	87	100	87	82	98	82	98	83	94	90	100	102	87	86	99	105	79	91	80	86	93	80	91	101	87	85	93	97	98	90	88	81	63	87	100	92	76	95	85	88	98	89	98	85	83	102	85	91	87	101	85	105	80	88	76	82	85	86	88	89	89	94	82	107	93	101	83	89	84	93	88	91	81	96	73	84	78	101	85	100	99	100	71	89	86	80	98	96	86	99	84	80	88	79	98	84	98	80	70	97	98	78	79	80	95	81	84	88	106	75	109	90	81	103	79	75	82	94	99	96	90	93	82	75	108	86	80	81	82	102	91	91	77	82	90	88	87	84	119	77	79	86	107	82	90	80	75	90	86	81	69	95	93	95	98	81	87	87	96	96	103	78	96	85	73	78	99	92	78	91	90	68	91	87	96	78	92	65	94	89	77	86	80	94	75	84	82	72	114	84	96	88	104	97	99	91	69	99	88	84	66	91	107	99	78	87	102	84	91	96	90	68	99	93	89	88	90	93	83	85	84	90	102	79	103	90	83	105	96	94	81	85	107	95	107	77	75	103	85	108	89	86	73	82	107	95	88	88	83	99	88	84	100	76	101	66	95	75	84	69	97	76	90	107	93	100	87	101	88	84	88	91	88	110	93	97	96	88	90	88	84	96	80	111	102	69	87	109	103	98	94	89	85	107	77	79	93	72	108	88	98	86	89	89	87	101	76	87	100	87	75	93	74	67	90	79	89	83	87	99	86	98	69	85	90	85
10437	1905	922	970	1831	2247	2216	1934	1743	1530	1297	1250	1119	1112	982	930	921	889	873	836	819	762	785	783	757	751	698	688	706	727	682	674	718	705	678	737	701	704	693	667	674	652	664	691	615	715	651	671	661	649	639	725	670	671	638	629	681	658	651	644	655	675	689	670	641	673	645	631	695	642	703	660	655	676	638	621	625	650	649	640	657	662	680	657	628	638	605	660	625	668	594	646	629	643	630	711	632	650	627	636	615	635	623	636	590	646	590	677	629	634	642	598	595	606	662	632	692	632	603	701	595	615	614	679	629	648	643	654	656	651	648	677	644	655	622	674	606	614	654	645	624	648	694	655	642	682	643	674	669	663	654	622	668	612	611	624	661	612	640	655	661	663	613	678	630	667	678	629	647	632	668	696	682	627	659	674	615	648	661	687	623	644	604	659	639	631	631	672	663	617	654	584	615	641	649	594	730	643	662	668	599	681	640	599	637	609	686	659	591	639	654	646	652	671	670	664	638	668	638	656	636	646	597	633	658	561	594	629	612	621	613	666	625	639	635	625	666	648	611	623	662	644	636	711	610	645	634	635	648	628	617	655	673	618	674	618	625	604	648	590	629	595	645	645	596	639	638	616	664	651	683	577	626	620	645	649	658	651	612	663	632	636	657	678	644	661	660	639	630	620	643	656	669	676	650	630	686	648	661	641	655	653	625	630	637	640	673	627	658	629	655	619	654	629	693	660	655	630	632	617	627	642	658	624	664	639	676	618	677	690	637	584	690	650	621	568	654	677	659	643	683	658	679	644	652	613	637	599	607	617	659	682	654	647	658	690	671	632	672	696	658	658	692	644	621	643	655	661	643	612	651	658	633	664	657	600	604	628	639	635	663	620	626	643	619	645	589	621	631	659	631	683	635	624	633	675	662	633	638	658	626	650	692	616	635	638	666	650	657	635	676	607	617	657	649	689	635	637	653	653	639	609	713	642	631	608	653	616	675	652	666	683	624	628	695	646	625	663	642	656	612	668	609	634	681	586	684	656	643	640	614	659	654	630	643	693	640	620	670	663	642	627	647	639	626	632	659	630	675	646	599	630	657	650	636	634	641	626	694	629	637	635	644	640	632	629	615	640	655	656	633	656	648	647	642	708	608	668	621	675	663	690	669	659	623	636	661	633	675	640	685	681	669	671	682	632	644	596	681	675	617	621	626	654	640	639	649	627	666	627	684	587	636	614	648	641	658	597	584	604	650	624	632	611	635	582	610	676	642	642	690	651	652	647	679	612	599	663	654	600	649	632	595	650	651	631	597	662	668	651	617	588	610	634	619	634	658	665	671	658	622	598	626	598	653	645	686	674	677	661	643	633	669	659	629	683	609	687	662	690	607	636	609	659	611	657	642	681	617	624	613	604	626	657	620	636	608	643	654	654	638	683	623	678	648	690	682	652	643	628	637	671	630	648	636	643	643	621	637	613	620	631	622	664	661	638	643	675	619	605	625	675	626	655	654	628	671	636	649	638	630	659	681	651	653	642	648	615	648	616	675	615	653	600	651	647	676	630	618	648	654	657	662	630	663	608	634	637	655	610	626	613	645	638	630	661	615	645	663	681	652	637	624	590	668	640	649	636	651	636	637	646	627	603	623	637	664	627	597	623	677	667	642	629	627	650	658	630	668	644	625	656	641	626	654	634	682	668	615	650	605	628	677	687	618	647	679	642	619	659	605	634	640	614	696	652	664	624	702	637	699	607	649	654	656	626	692	624	641	664	655	607	602	670	643	642	592	684	601	640	628	629	641	629	623	645	616	645	642	652	625	663	642	627	638	644	671	665	608	617	658	634	633	662	627	674	636	628	615	596	639	619	656	613	672	648	626	697	630	646	706	616	637	671	667	627	662	599	662	638	654	658	643	667	663	653	588	630	627	633	596	623	647	634	631	671	658	637	626	605	606	634	675	620	658	622	636	646	610	630	608	660	692	689	630	616	629	625	648	623	637	617	634	656	662	568	599	626	607	654	615	649	620	648	658	656	599	663	626	650	628	618	650	616	662	601	641	679	621	689	624	663	656	690	564	647	611	633	626	615	643	666	658	641	655	655	655	647	693	672	660	644	576	650	642	628	675	682	696	635	671	634	595	688	661	670	649	644	637	641	659	676	644	635	602	613	709	659	679	644	639	675	640	673	697	588	683	635	628	646	629	643	644	671	638	622	658	625	612	563	666	617	621	613	647	650	640	670	623	639	659	631	635	643	624	656	635	580	674	648	653	666	658	620	612	617	636	680	656	635	629	631	674	617	642	629	653	676	601	614	678	634	646	646	674	709	643	694	620	647	633	616	606	702	602	646	611	630	631	626	633	624	636	643	664	670	626	649	647	628	669	661	642	669	679	629	618	663	626	593	676	626	646	669	628	630	611	665	647	657	598	648	633	554	628	635	661	635	662	641	656	644	692	630	650	670	614	619	625	653	632	660	648	662	624	648	677	630	649	631	655	632	641	656	615	669	658	657	660	657	685	668	632	643	634	629	654	620	627	666	670	648	655	656	634	638	699	601	661	603	702	642	629	597	636	647	602	640	652	621	643	616	630	608	664	614	631	674	643	636	650	608	617	625	630	627	612	629	675	648	685	623	639	637	652	610	650	641	646	637	636	641	645	656	703	636	674	645	643	610	636	652	643	635	644	639	673	663	673	693	676	654	636	657	656	653	651	619	639	650	647	645	629	611	632	692	605	633	610	660	605	660	619	652	645	669	654	633	662	651	617	603	643	721	624	667	645	645	677	660	667	661	676	644	627	622	628	700	651	618	653	658	637	627	656	638	669	658	617	631	660	670	599	632	647	596	617	632	612	636	650	682	676	649	639	696	646	691	641	680	626	648	680	661	650	623	643	623	598	650	599	623	609	619	671	619	658	660	609	657	637	673	645	641	658	617	634	624	701	653	642	679	636	619	587	616	666	644	624	664	618	646	643	684	670	635	646	695	585	641	609	638	654	654	665	641	615	632	667	706	672	643	658	635	652	662	643	604	651	673	647	673	625	638	648	635	600	654	615	632	618	641	653	669	665	649	656	641	653	666	664	617	667	636	676	580	662	634	658	628	622	666	645	637	633	631	669	604	652	631	618	636	692	623	645	680	636	666	637	644	652	640	641	645	654	621	613	625	620	642	668	643	626	669	662	619	687	600	635	655	633	640	653	651	646	678	634	660	599	682	632	693	626	656	614	591	671	633	653	619	672	650	615	602	652	647	669	647	664	655	639	645	637	611	642	619	670	605	622	624	639	605	611	602	660	648	635	656	654	614	624	660	619	639	661	613	587	650	676	661	655	597	622	602	614	655	616	623	645	671	626	636	631	657	663	618	608	637	640	679	656	641	658	678	629	595	642	666	629	657	648	649	619	656	676	674	642	633	648	655	624	638	605	627	706	637	652	677	684	637	609	656	652	624	637	616	651	657	640	669	654	628	687	660	656	649	645	644	693	674	709	651	653	598	633	614
1015	152	81	70	77	89	88	83	78	68	76	56	62	54	57	62	67	37	33	65	53	39	37	40	47	42	46	29	29	46	44	38	42	35	50	39	40	38	42	33	39	43	48	39	55	39	51	30	37	41	39	48	43	36	34	40	38	45	44	36	38	40	48	40	36	33	36	35	43	41	38	46	39	31	36	42	32	47	38	50	42	47	47	37	42	34	38	48	45	36	43	37	32	42	35	40	48	43	42	28	36	28	30	44	42	46	36	42	35	28	31	44	25	36	36	36	42	41	35	29	23	35	44	32	39	37	39	33	45	40	48	30	36	37	37	39	33	29	44	40	34	39	29	31	34	30	30	37	44	36	36	37	37	34	38	34	44	39	43	43	41	45	40	35	40	36	28	26	40	34	35	35	46	43	52	30	32	35	24	37	45	34	33	26	39	39	44	27	39	36	46	38	38	48	38	36	34	30	41	31	36	38	42	40	49	46	42	37	43	49	36	36	28	41	37	37	47	48	30	55	24	42	44	25	44	40	29	39	46	41	45	29	37	31	40	38	37	37	36	34	41	32	35	43	40	45	36	35	38	37	40	36	46	34	34	33	27	37	34	39	36	49	35	48	35	39	43	41	29	32	56	41	38	39	48	29	31	31	31	31	32	34	34	39	33	37	37	41	42	42	37	29	32	46	32	35	36	33	44	33	38	30	33	42	50	34	49	51	41	30	43	47	38	41	39	37	47	37	36	35	48	44	31	31	37	44	31	32	39	46	37	43	47	42	30	32	37	39	33	36	42	42	41	36	36	37	36	30	34	34	25	40	31	28	45	33	43	49	48	38	40	37	39	32	31	35	40	55	29	30	44	34	32	38	39	29	38	47	46	42	35	38	38	30	37	38	38	50	33	36	51	34	24	34	43	34	50	42	38	30	39	27	30	31	40	32	31	41	34	47	35	37	44	31	52	36	38	47	46	42	34	40	38	37	39	32	45	30	34	38	44	39	47	40	34	34	48	38	39	41	35	42	24	43	35	42	35	26	34	53	44	39	32	52	27	40	46	39	46	51	39	41	29	28	40	40	38	39	42	44	41	31	46	38	34	43	39	30	41	35	41	38	37	33	42	38	40	52	30	35	35	30	44	37	38	54	31	33	36	39	39	37	43	35	41	29	37	33	40	42	46	42	30	38	31	36	34	34	45	42	35	31	28	28	39	41	36	39	34	45	50	43	37	45	30	53	28	44	34	42	30	29	41	35	37	49	35	32	26	38	44	36	56	36	40	38	28	36	42	52	31	40	32	34	32	32	41	37	38	24	32	49	43	42	38	45	43	34	41	30	34	44	38	44	41	40	46	35	38	29	32	32	33	42	45	30	36	29	41	36	30	31	38	36	40	29	36	33	32	43	45	44	36	41	42	36	42	36	43	36	29	33	38	39	27	42	35	30	35	43	31	42	29	43	35	31	32	37	37	29	37	29	33	40	32	43	45	46	36	32	42	43	38	41	45	46	25	35	34	43	28	31	37	32	36	35	38	35	44	37	44	37	42	27	45	39	37	37	34	38	45	30	27	41	19	30	38	31	33	50	34	35	36	43	30	39	41	42	43	43	25	39	30	43	42	33	32	25	33	42	34	40	38	46	33	36	42	40	27	35	40	36	36	33	32	39	37	44	37	35	39	35	50	41	38	36	45	39	40	30	35	47	36	41	40	46	49	30	32	39	30	41	35	48	47	26	45	49	34	30	29	36	36	39	40	44	39	33	33	44	38	36	40	43	39	38	28	46	36	29	52	38	32	37	32	44	37	43	35	39	44	36	36	33	52	39	38	29	41	36	39	33	48	38	45	43	34	35	30	54	35	38	35	34	31	46	29	25	38	47	37	40	31	36	43	40	36	35	37	29	34	34	31	40	45	46	35	42	33	49	30	35	39	52	36	39	34	46	43	25	37	41	48	33	45	40	52	53	35	29	39	37	42	30	36	45	33	41	42	48	41	38	43	39	40	34	45	36	34	41	38	42	42	40	32	36	35	40	48	28	39	38	34	40	28	23	46	41	35	34	42	46	34	47	44	45	34	31	33	41	43	43	40	31	40	24	30	51	45	31	36	41	29	35	25	47	32	45	35	23	47	49	31	31	40	40	39	45	35	26	32	43	43	32	33	46	30	44	34	33	43	42	42	37	35	40	44	27	50	33	41	34	44	36	33	46	34	40	48	42	36	49	28	34	40	47	41	30	36	31	47	34	39	42	38	46	32	27	38	38	34	53	33	36	33	37	30	34	45	28	41	37	34	39	34	39	44	39	39	45	31	31	50	35	38	30	50	36	35	45	43	39	39	42	51	44	34	37	34	34	42	41	46	48	41	37	40	37	41	41	37	36	36	51	39	44	42	33	38	30	42	33	27	31	41	39	42	41	22	40	45	45	36	45	29	38	37	43	35	25	44	41	26	37	32	28	38	43	33	42	54	36	34	39	32	38	41	43	31	38	36	38	32	29	34	46	31	36	33	33	31	38	47	40	40	34	33	31	37	29	39	29	46	43	40	34	30	49	40	37	35	31	34	33	38	30	43	35	27	33	33	30	45	39	49	42	36	44	31	51	42	35	34	39	38	39	40	41	32	38	38	30	40	35	40	31	42	32	28	32	36	31	31	36	32	40	42	33	38	43	33	44	33	36	45	25	36	31	28	42	47	35	35	41	27	30	38	30	29	46	39	39	41	45	35	33	39	32	33	40	33	33	44	38	43	37	36	44	33	36	47	43	34	40	30	42	37	35	38	39	50	34	46	40	39	32	42	35	37	44	38	44	36	35	29	52	40	31	31	43	35	38	35	26	41	35	48	25	33	34	52	46	40	46	39	40	35	49	43	44	37	34	48	28	34	27	39	32	27	32	39	46	35	41	33	38	35	35	40	43	44	33	36	42	53	46	42	36	41	36	34	43	51	49	37	40	38	39	31	40	34	33	34	24	47	47	47	43	35	39	39	40	36	39	39	38	37	49	34	39	36	30	47	45	37	32	24	28	34	42	39	39	39	40	44	47	38	34	39	45	29	34	37	28	32	41	39	35	39	46	46	42	47	36	39	37	39	37	36	45	42	37	39	37	46	28	34	29	36	43	28	48	33	46	42	42	31	34	35	35	32	34	35	27	37	41	32	40	33	38	38	31	33	33	37	42	42	25	31	29	41	39	44	41	36	38	35	36	42	37	30	39	43	27	41	29	39	37	32	28	46	35	36	45	45	43	42	46	36	38	37	35	29	36	33	44	35	40	42	40	35	30	43	47	48	39	34	41	48	32	37	49	28	42	32	32	43	37	34	35	33	30	35	38	30	33	34	38	37	34	27	26	43	30	27	34	37	41	47	32	38	37	42	37	25	34	42	40	41	30	41	45	33	33	49	48	52	45	32	50	32	37	38	40	34	42	47	30	36	24	39	40	42	37	46	35	33	33	34	38	34	37	50	50	31	37	35	43	43	53	37	26	37	51	39	56
11503	2444	793	1049	2635	3553	3350	2789	2237	1885	1532	1337	1085	984	851	790	757	684	606	561	534	520	501	458	470	450	421	411	405	398	334	385	397	341	353	371	351	318	346	343	292	329	307	332	294	290	295	294	298	317	302	326	316	258	279	303	292	295	266	283	308	284	277	301	289	289	242	291	273	280	265	277	282	279	306	253	251	289	281	279	310	287	279	268	258	288	265	297	268	248	287	265	263	287	284	268	286	249	240	245	279	259	274	265	254	273	275	274	250	283	246	280	267	277	277	271	254	251	288	257	280	261	264	285	284	306	266	263	267	254	270	265	300	255	262	280	277	256	235	250	251	272	246	276	253	289	246	276	256	279	283	266	291	282	275	270	271	281	274	233	269	249	251	276	257	276	280	283	297	260	276	284	301	269	276	288	257	263	252	287	247	261	278	231	259	280	248	300	286	254	284	297	274	287	268	290	276	246	243	284	267	262	273	267	262	285	252	250	259	271	255	283	250	268	241	251	279	239	278	262	269	278	271	251	258	266	263	275	268	299	254	245	268	275	259	246	267	274	261	270	275	284	253	268	223	263	266	250	265	263	267	278	249	243	245	259	266	282	277	272	248	285	251	234	288	255	266	297	259	255	283	230	255	271	263	242	261	254	277	285	285	256	238	249	276	249	256	258	260	259	246	282	272	276	285	258	257	262	272	250	248	247	264	269	252	264	259	291	258	284	264	250	263	255	283	271	258	260	274	240	238	293	260	240	256	258	246	287	276	251	258	286	277	242	259	258	279	277	295	267	256	275	228	261	258	280	252	251	248	254	282	268	259	249	290	244	227	259	314	260	263	250	248	263	272	248	265	259	261	274	254	270	251	262	277	250	277	284	273	252	286	263	241	272	249	264	283	272	245	274	272	279	266	259	292	248	254	269	293	261	258	270	267	256	286	252	268	282	272	277	254	255	280	280	242	260	244	257	236	269	243	255	247	240	265	257	245	220	288	263	256	267	283	230	276	277	271	243	288	255	269	251	260	280	298	277	241	295	294	248	275	260	274	262	260	273	271	246	276	261	292	271	272	265	278	252	289	287	272	265	269	285	265	258	250	269	246	280	259	234	227	263	258	260	279	264	249	256	265	284	239	260	263	268	244	279	234	286	276	264	253	269	294	277	274	268	278	281	282	267	280	248	249	256	288	273	263	273	268	268	271	276	241	277	233	255	266	256	261	262	293	246	273	256	268	251	268	268	261	249	269	271	268	240	265	270	249	253	229	267	292	292	258	252	249	265	278	256	271	239	286	252	264	237	300	272	273	250	270	290	277	245	278	258	248	237	266	255	310	267	265	283	284	253	253	258	289	263	244	262	273	311	284	266	237	290	288	268	246	260	224	250	254	260	280	293	262	271	269	280	280	287	257	268	273	288	257	249	260	267	247	254	261	272	262	293	281	277	270	266	274	266	239	259	252	261	282	267	246	271	269	233	259	255	246	267	272	257	291	288	243	254	287	291	273	278	253	254	282	248	280	262	266	263	255	293	250	254	234	253	286	270	270	285	283	282	289	260	247	266	279	270	266	261	270	245	290	285	278	292	272	253	285	263	266	250	273	246	235	247	251	250	268	264	248	244	250	271	274	266	260	247	285	261	237	273	242	243	270	271	263	246	260	265	256	252	270	258	245	252	281	267	258	256	285	258	270	256	263	257	267	258	264	280	260	277	240	257	266	292	287	291	276	256	275	302	228	284	265	283	233	294	255	257	257	278	246	242	258	257	312	278	246	261	246	240	281	258	261	268	284	272	252	247	239	291	273	288	265	255	268	245	297	264	274	253	249	282	277	301	274	267	256	271	260	261	289	267	276	246	276	295	273	233	256	243	266	251	274	246	253	265	278	287	267	265	245	256	235	277	264	276	265	270	265	276	277	242	258	282	274	251	269	288	236	270	294	269	236	270	258	283	264	238	280	268	267	244	235	227	249	275	247	278	272	251	275	240	260	244	301	231	257	299	266	257	264	247	260	279	243	279	260	279	260	243	253	257	243	250	277	255	263	250	268	278	253	277	264	283	270	274	253	263	283	268	258	256	273	267	296	278	292	272	258	265	255	252	243	259	253	255	240	263	279	272	263	255	251	251	264	248	260	243	273	250	284	260	247	273	277	255	255	240	277	252	255	238	262	279	255	262	269	257	265	276	276	245	267	260	245	245	250	269	268	253	281	302	261	294	258	273	281	315	251	242	246	270	262	292	262	263	238	287	279	243	247	270	254	246	290	277	254	276	220	249	262	246	263	278	258	251	263	286	259	269	289	274	270	238	302	251	252	242	293	263	236	255	269	255	257	254	264	257	251	261	275	263	258	277	259	259	282	278	265	304	250	278	230	275	271	255	227	269	236	276	254	252	261	265	268	261	301	277	269	279	274	276	250	257	286	274	243	268	250	255	269	253	249	239	222	261	266	248	248	279	276	243	251	258	268	272	273	273	260	233	290	267	288	251	286	273	300	261	264	246	256	248	277	267	305	253	239	267	265	278	244	260	286	259	288	233	264	267	269	259	268	256	244	273	238	272	258	289	274	222	259	283	269	282	262	265	264	291	273	263	251	258	268	265	254	244	256	259	267	280	290	261	256	310	252	287	259	259	239	257	281	234	265	248	241	245	247	277	279	269	295	275	264	273	290	254	278	251	245	261	234	230	260	243	252	259	288	235	284	248	262	289	267	242	275	288	255	253	266	239	253	276	276	253	255	262	268	254	256	255	229	288	286	260	272	297	281	270	268	248	256	311	245	258	268	262	248	261	264	257	272	261	266	259	267	251	278	284	267	250	232	276	268	256	263	255	259	285	255	262	251	252	246	235	259	240	260	239	267	273	287	249	272	280	259	273	260	276	233	273	272	272	281	309	294	233	231	260	289	290	279	249	242	264	283	266	253	282	235	265	298	257	250	268	276	297	256	281	262	258	255	258	274	258	253	270	259	272	275	238	266	294	284	264	275	264	250	269	255	242	262	247	244	257	292	244	270	268	250	262	291	266	265	274	276	256	256	277	245	274	267	291	248	269	261	286	240	283	256	254	260	238	258	269	273	254	247	278	307	271	256	263	260	272	264	269	228	307	254	265	265	279	247	276	269	276	275	251	255	248	266	277	247	251	259	270	244	291	244	287	242	276	266	245	278	283	235	297	279	253	248	253	261	254	267	267	287	246	275	273	291	300	288	270	274	287	267	260	261	271	269	247	266	246	291	300	256	255	274	258	238	270	265	241	263	276	255	253	261	258	267	273	254	282	234	259	265	243	261	266	269	266	264	253	270	255	272	265	301	246	241	280	267	251	247	235	274	288	283	249	282	274	259	275	262	256	260	269	263	255	247	254	262	260	285	261	279	264	245	277	248	268	249	279	291	269	281	256	258	234	266	278	262	318	278	251	249	250	275	251	250	277	281	291	259	259	260	277	247	252	265	263	249	282	270	257	245	253	254	273	265	273	269	252	256	276	245	268	284	269
1192	89	66	78	72	62	64	71	66	64	56	71	62	52	65	66	69	60	55	74	62	55	60	61	70	61	64	54	64	48	52	58	58	56	47	63	56	56	65	63	72	60	69	54	69	62	53	68	70	64	63	57	51	64	72	55	49	52	64	54	63	60	53	56	59	58	43	59	56	46	59	59	60	48	58	61	39	51	51	70	56	61	49	79	66	65	69	51	59	51	56	60	62	51	74	71	52	59	61	51	45	64	57	50	77	60	61	44	61	67	55	60	61	54	65	75	73	63	64	73	59	65	53	63	56	73	55	60	55	67	58	62	51	52	53	50	38	59	65	59	54	62	54	59	64	70	67	62	60	59	61	49	55	45	64	51	72	66	49	73	51	59	56	63	63	54	63	58	56	61	48	57	52	51	54	53	65	73	51	74	61	68	63	50	46	57	65	62	69	57	59	56	72	68	81	61	67	54	44	79	68	62	59	59	67	60	50	65	70	55	63	61	52	73	59	68	47	64	61	59	43	48	75	64	58	55	66	59	59	46	70	56	63	53	61	59	50	50	65	68	52	49	63	60	62	45	68	52	52	58	64	55	67	59	71	41	71	59	61	61	51	55	65	64	67	71	55	51	43	68	71	54	70	49	57	63	68	60	64	58	60	60	57	64	50	64	54	67	58	65	54	71	57	57	65	64	45	56	57	61	57	69	58	70	46	58	53	66	59	68	62	59	53	50	55	73	55	62	67	58	67	62	73	55	65	73	56	71	61	67	58	61	52	54	57	61	68	62	48	50	48	68	56	65	55	62	58	62	78	58	58	51	46	56	68	49	59	56	64	66	62	62	59	60	62	59	41	48	51	53	54	61	63	61	57	49	51	56	63	59	67	66	51	52	58	55	60	67	50	60	73	58	66	48	51	51	60	64	57	56	67	49	52	72	51	51	62	64	66	70	45	61	62	69	58	61	57	61	70	61	58	51	51	67	54	60	48	47	50	52	51	50	51	63	57	77	65	83	47	58	76	72	57	55	52	62	54	67	76	52	62	48	61	61	58	59	60	54	74	58	60	50	62	65	50	59	60	69	60	55	76	57	55	81	50	51	61	47	59	54	65	44	53	71	56	70	64	57	56	55	66	49	55	59	59	60	58	54	67	63	65	68	59	66	56	56	67	59	67	71	71	63	65	59	64	62	54	76	50	57	68	63	65	58	66	42	46	55	64	44	60	64	57	67	64	52	70	78	71	60	50	63	54	60	58	47	68	70	81	45	70	46	57	54	58	50	79	67	57	56	59	56	63	55	55	56	75	61	69	56	63	68	58	65	72	56	69	53	58	57	66	59	63	67	40	64	74	51	50	52	52	55	41	68	61	69	54	60	64	68	50	51	69	60	65	54	56	49	48	66	62	63	59	72	62	54	55	62	62	57	52	51	58	57	54	62	68	54	55	64	53	61	61	65	55	66	62	59	61	69	56	67	68	84	54	59	65	58	49	65	63	58	73	68	57	64	62	73	49	68	51	62	52	46	38	64	43	63	59	67	55	56	68	59	60	63	55	57	70	50	66	57	74	59	49	54	56	70	62	56	54	59	65	57	57	52	49	52	63	56	66	71	80	67	65	80	55	53	71	54	59	67	65	61	54	69	66	61	72	58	65	56	57	62	58	50	62	67	62	62	54	56	52	61	48	60	60	46	57	71	72	84	59	53	45	53	62	62	61	73	74	47	58	71	60	71	51	56	69	79	70	68	55	68	59	51	47	59	54	67	66	60	75	51	54	56	54	47	56	64	67	76	59	73	62	53	51	72	57	57	55	53	61	56	65	54	50	45	56	66	66	62	60	56	67	58	66	44	67	50	58	61	66	53	71	51	50	63	70	58	58	71	67	58	60	64	50	67	56	61	67	68	59	59	58	42	52	44	67	55	67	62	51	50	68	50	67	54	50	50	63	73	69	61	60	65	73	66	60	63	60	74	49	65	54	62	58	59	66	66	75	53	46	55	52	62	71	61	65	54	64	57	50	58	60	69	59	54	57	51	63	61	64	57	73	54	67	61	58	68	60	59	59	72	71	57	60	60	78	51	53	56	66	65	58	65	65	77	57	53	48	66	71	51	70	59	46	46	53	69	52	55	61	54	57	59	57	66	64	53	56	56	59	52	68	51	72	68	65	49	59	61	53	62	71	57	59	56	82	65	45	49	64	67	50	54	60	54	55	73	53	53	44	74	57	59	59	52	50	63	51	52	64	70	48	61	72	56	70	59	64	47	53	59	69	69	68	59	61	80	62	49	69	54	72	70	59	70	54	58	76	54	64	72	66	70	54	72	55	74	69	55	55	46	59	56	58	75	53	76	53	67	48	48	86	52	64	77	62	52	62	67	56	67	62	56	50	47	61	72	64	69	75	59	56	65	70	69	62	68	65	56	65	51	53	70	52	69	63	56	66	56	72	48	75	65	56	61	76	71	70	64	69	58	65	77	53	68	62	70	61	49	64	82	57	75	61	68	51	62	65	70	59	68	65	57	64	58	65	61	39	61	66	54	58	63	76	51	51	65	73	59	57	67	60	64	66	47	73	53	60	54	56	70	49	59	85	57	52	53	68	59	68	47	51	54	53	62	66	61	44	66	64	57	53	70	66	68	54	71	52	61	64	59	73	52	64	63	58	53	49	81	64	68	65	59	63	56	60	47	70	68	80	65	59	52	57	59	65	65	80	49	73	74	53	73	55	52	52	67	66	68	63	56	47	67	70	52	61	36	40	74	71	49	64	64	43	56	58	61	58	59	63	72	49	64	60	47	66	62	68	57	60	49	78	52	59	50	66	61	47	56	54	51	72	59	64	67	48	67	52	50	56	50	67	60	57	54	73	59	62	58	53	65	74	58	58	52	83	54	54	64	59	52	48	57	46	59	71	62	71	64	63	57	55	55	63	56	63	65	62	69	62	53	61	63	59	35	64	65	54	61	67	71	57	49	41	56	57	44	63	54	61	70	50	63	63	78	64	53	48	49	60	62	70	56	62	57	60	65	57	54	69	58	64	70	55	44	57	50	58	55	52	59	69	63	55	67	74	66	58	54	53	55	46	72	58	73	63	78	77	54	71	52	80	65	54	54	70	64	85	51	45	54	59	63	59	66	41	42	55	58	60	77	62	60	49	52	47	54	61	59	53	57	61	72	64	65	69	56	55	53	53	61	60	74	59	64	62	52	54	47	61	51	65	57	69	50	50	71	67	63	51	56	51	57	59	53	66	61	68	66	47	51	69	75	78	48	68	71	62	72	65	72	62	63	63	70	64	58	63	63	58	74	65	72	64	60	56	73	59	61	57	65	57	62	62	59	75	66	58	69	54	50	46	61	72	55	62	51	62	63	71	71	49	52	55	65	68	58	70	52	77	73	54	53	59	50	69	65	51	61	53	68	51	47	57	68	68	60	60	66	58	58	61	53	50	62	64	65	52	57	61	61	73	52	66	55	64	56	57	55	52	68	68	66
8431	1133	527	523	699	821	782	725	718	645	587	594	571	571	512	517	497	510	491	480	484	469	442	500	471	470	457	475	427	460	463	447	448	476	402	459	438	448	484	459	456	444	430	450	455	499	450	444	455	473	433	452	432	449	429	445	472	422	458	442	451	458	444	444	435	445	462	490	439	434	413	444	448	426	431	467	423	479	455	412	451	428	458	418	439	463	459	452	433	457	447	446	447	436	450	423	466	433	468	448	464	470	426	460	466	457	425	440	430	448	459	474	453	455	409	471	445	494	454	429	465	449	405	485	451	443	489	457	447	438	480	449	471	427	427	452	461	410	432	487	444	426	434	425	433	465	424	494	453	429	440	415	402	446	484	446	463	418	425	482	406	432	436	455	437	443	447	430	444	451	430	420	428	424	437	461	467	444	416	442	418	437	429	388	479	479	436	451	446	430	451	469	441	421	422	448	439	472	439	442	454	414	399	444	456	471	423	416	452	406	423	441	411	417	447	482	449	476	454	414	430	444	455	425	458	435	434	438	425	457	458	432	468	454	428	449	418	409	423	426	452	462	458	471	449	408	420	445	460	459	429	469	426	431	440	410	462	422	476	444	460	443	431	473	428	444	422	445	470	470	439	436	419	448	431	445	444	465	471	443	449	442	490	443	430	421	480	466	428	433	455	428	424	454	492	438	459	447	461	439	460	412	458	408	455	447	455	425	466	432	435	475	389	396	421	450	463	438	416	470	479	440	452	436	431	466	449	439	419	469	364	444	480	478	425	429	445	445	417	418	436	445	488	408	425	458	447	469	494	452	462	426	426	425	432	456	431	445	456	437	440	427	411	432	464	440	424	451	425	428	455	422	421	446	451	431	418	431	455	428	506	424	419	439	433	436	446	462	460	405	395	425	465	437	424	434	437	463	412	442	459	431	462	427	432	455	463	444	472	422	455	446	449	478	449	420	431	480	421	446	484	424	451	411	404	464	435	481	442	491	423	452	467	426	452	428	461	427	437	460	457	429	428	447	425	472	430	430	434	455	417	462	438	445	437	424	474	461	455	484	455	448	439	430	447	441	433	442	420	449	471	437	459	455	435	445	459	458	446	437	432	407	418	437	411	434	435	444	432	466	484	402	459	454	427	453	432	456	446	466	430	440	416	449	456	445	424	438	404	455	472	453	435	416	448	418	458	455	433	412	432	423	445	448	468	430	471	458	414	488	429	422	443	416	468	442	458	449	426	449	453	453	461	439	427	408	414	430	421	445	447	431	435	454	449	452	455	456	433	397	449	446	438	451	434	448	410	452	452	441	425	476	442	452	480	449	433	425	423	449	458	434	445	443	432	445	424	424	438	446	412	433	470	459	434	442	442	438	459	466	422	436	478	434	463	450	433	422	425	443	436	444	440	428	420	455	415	420	471	428	444	471	459	458	415	448	449	414	431	436	446	455	479	450	462	429	443	473	448	431	447	421	447	452	424	464	441	461	409	426	422	465	468	424	461	447	441	472	424	416	436	453	438	484	436	447	396	433	435	420	411	441	434	443	444	490	453	453	454	487	428	454	471	428	432	446	430	493	420	422	432	459	428	478	440	505	456	432	459	443	442	434	455	490	427	420	446	425	433	460	474	456	450	456	437	419	417	449	443	439	439	439	452	433	441	445	431	433	467	412	425	447	467	406	479	444	441	449	490	457	449	430	464	451	452	429	447	474	450	440	429	427	443	418	439	428	423	390	492	440	449	445	455	461	488	441	417	429	462	451	465	480	450	445	446	416	443	442	454	473	466	448	439	430	429	413	438	466	458	463	434	420	429	420	454	402	422	463	465	437	420	420	432	425	465	436	463	435	431	443	486	416	410	441	415	439	442	433	440	448	458	441	449	408	470	432	452	470	432	476	439	427	458	465	472	410	451	484	466	467	440	430	466	430	452	443	437	449	421	428	450	433	410	458	437	427	429	453	416	473	454	460	437	452	465	456	457	414	420	408	390	422	440	429	461	482	446	444	436	467	456	438	457	428	455	427	441	438	489	437	443	411	451	433	425	419	453	431	421	476	460	459	448	433	455	398	444	417	450	451	469	452	424	460	450	470	448	455	418	435	470	481	475	412	483	461	445	471	424	400	441	444	460	448	416	424	430	436	465	496	420	412	429	447	400	428	461	459	439	458	442	424	435	413	408	429	435	468	458	441	435	430	471	422	452	470	417	416	424	424	424	424	483	443	437	467	448	464	436	421	416	440	455	431	453	444	455	433	430	437	452	466	449	483	461	467	413	430	440	428	447	456	428	455	449	466	442	434	455	458	429	440	449	434	440	460	459	477	434	434	441	462	445	439	441	456	405	459	441	403	468	458	450	438	441	429	458	437	448	430	462	412	449	439	422	460	445	472	400	465	440	449	432	451	480	466	448	442	429	424	455	462	444	470	425	414	492	422	461	416	448	424	432	466	431	436	434	452	429	448	407	436	400	420	469	437	453	435	443	410	425	492	455	419	436	433	461	432	409	441	464	441	454	422	442	407	440	428	445	463	430	408	411	468	437	452	458	447	426	449	441	447	415	433	471	429	439	469	459	435	455	436	433	462	435	469	410	455	454	404	448	456	431	438	440	440	398	478	375	452	458	445	429	437	429	448	444	441	411	459	431	453	439	418	441	487	467	427	433	414	448	464	421	415	487	428	436	452	440	470	419	443	432	407	432	453	409	432	407	428	448	443	412	420	452	492	439	428	431	431	452	430	459	436	463	417	466	452	465	454	475	434	472	472	415	429	444	434	427	455	450	451	429	454	463	431	441	441	407	425	467	406	477	421	467	438	474	395	409	424	465	458	458	419	441	442	438	455	426	444	437	441	457	475	452	463	441	449	437	418	447	445	432	457	444	424	459	423	410	421	467	431	430	439	488	425	446	409	467	434	436	443	431	454	442	459	449	442	449	474	374	449	435	429	422	414	420	459	477	439	425	469	475	404	455	447	442	452	436	419	438	461	480	437	440	463	431	433	440	460	433	451	422	439	439	421	445	435	435	460	457	441	422	482	415	433	427	456	458	444	448	440	430	433	412	440	397	462	455	433	463	437	418	399	435	425	439	447	441	443	429	474	444	446	413	477	425	453	431	454	445	477	455	455	456	427	425	441	458	403	468	446	435	475	443	434	453	411	438	441	455	407	428	446	413	497	436	467	437	402	407	439	421	456	428	434	499	467	404	415	439	459	456	438	444	470	462	432	390	434	485	431	441	456	420	454	459	442	456	445	448	491	411	409	433	420	434	412	470	435	452	412	450	444	452	463	430	482	415	443	446	463	459	441	459	449	487	400	410	425	484	477	430	431	444	416	450	427	468	464	465	440	440	412	466	412	453	442	438	443	427	472	446	446	456	462	430	448	459	438	435	458	422	388	457	454	422	444	423	411	483	447	448	468	424	424	474	392	447	461	434	474	452	434	428	458	431	458	440	417	458	420	495	460	444	459	430	444	460	468	458	480	446	457	417	416
576	106	50	30	31	42	46	49	37	48	31	35	33	36	40	37	29	28	27	25	20	21	33	17	35	22	29	20	28	26	24	13	24	17	22	20	24	19	16	23	29	20	25	19	21	23	15	18	13	23	23	23	25	17	17	20	20	17	28	10	19	23	25	20	17	18	23	21	19	20	26	17	24	22	14	21	21	19	16	22	18	18	20	16	21	28	20	22	20	12	18	22	21	22	21	30	29	26	25	18	25	18	19	19	22	19	20	23	15	18	21	25	28	13	17	14	22	17	17	24	27	25	21	25	24	11	19	25	20	25	21	16	14	14	27	14	25	21	21	17	19	23	30	25	16	16	17	18	29	26	17	27	21	28	21	24	26	18	14	20	23	20	19	23	15	12	17	34	17	18	26	20	20	24	19	21	13	28	15	20	19	19	24	21	24	20	21	30	23	15	17	21	24	16	24	17	19	20	19	20	28	23	19	18	16	20	17	18	30	20	25	25	21	17	19	24	21	17	25	19	21	19	26	14	17	14	25	25	24	23	18	13	20	18	16	11	18	17	20	27	12	14	25	27	17	14	20	20	24	21	20	20	25	13	24	18	22	16	21	25	26	16	22	18	21	18	29	22	19	28	26	19	26	29	24	24	13	22	19	22	19	20	24	24	14	18	20	26	35	24	16	22	21	23	20	24	19	15	15	17	20	18	18	22	20	18	12	26	20	28	18	19	21	24	23	23	18	26	16	19	22	18	22	22	27	18	19	19	14	21	18	16	16	19	16	25	26	25	19	15	11	25	24	19	32	17	16	21	25	24	18	25	19	18	22	18	18	21	23	21	23	19	26	12	22	34	21	24	21	15	16	24	19	16	28	17	24	19	28	32	13	16	19	13	7	19	18	16	22	16	13	21	15	18	15	15	19	24	16	13	19	19	11	27	19	14	23	21	24	19	17	17	17	19	17	14	17	21	23	16	19	17	27	16	22	27	14	23	26	17	15	18	11	12	17	13	15	29	20	20	23	16	21	21	27	20	20	19	14	12	17	23	15	16	20	22	18	24	18	27	19	19	19	22	21	21	21	23	19	25	20	15	18	19	12	10	13	21	16	14	16	19	17	22	21	15	19	11	22	14	22	16	20	19	13	14	25	19	25	15	17	18	28	19	21	14	20	19	16	20	22	22	10	22	23	18	14	19	16	12	13	18	23	12	18	13	21	18	15	23	21	18	18	21	16	17	18	23	22	15	16	18	12	18	22	27	19	18	20	15	18	21	22	17	23	20	19	11	24	24	22	20	19	14	21	19	16	23	9	20	26	26	15	19	15	21	22	14	23	22	19	25	29	13	13	18	21	16	28	21	20	15	22	20	25	11	17	21	22	21	22	25	25	20	23	16	19	15	18	24	16	19	20	15	10	20	16	25	21	20	14	23	21	22	16	31	21	21	17	28	18	22	30	24	22	18	22	21	15	15	22	21	15	27	24	24	15	24	18	18	13	27	22	22	19	15	22	19	22	11	13	12	19	21	25	16	16	21	20	14	27	22	25	17	23	22	15	16	17	15	20	18	16	18	24	16	26	19	27	15	17	23	19	25	21	20	21	19	16	19	23	8	18	21	20	17	19	20	19	20	28	20	17	29	14	23	17	14	27	23	19	19	13	27	18	24	10	15	25	18	22	26	15	15	21	25	21	23	18	15	13	21	25	17	16	16	20	19	21	15	25	21	19	23	18	23	22	15	15	17	19	19	18	19	20	20	16	13	16	17	17	28	24	22	22	13	10	23	22	21	19	17	24	26	17	19	14	18	21	13	21	26	18	29	28	13	25	28	25	22	17	20	22	32	20	16	14	18	32	17	21	19	18	17	17	24	23	15	20	19	16	27	25	27	12	23	20	23	15	26	22	17	16	21	21	15	9	20	19	23	23	23	16	17	16	18	18	17	12	30	14	15	23	17	19	20	21	19	18	19	27	20	28	24	21	25	23	20	14	17	17	19	25	18	18	22	17	23	20	18	23	18	19	19	20	16	18	17	23	27	18	21	24	16	16	27	18	16	17	18	21	24	12	13	17	28	21	23	19	18	22	21	17	28	19	23	22	25	21	17	18	19	14	21	17	23	15	11	19	18	26	14	15	18	20	18	17	22	17	24	19	19	20	12	14	15	21	22	19	25	16	19	27	30	25	28	23	22	26	23	24	19	26	13	15	18	23	18	15	21	17	15	22	22	17	22	17	29	20	20	14	18	13	14	21	28	22	22	21	19	20	18	24	13	16	21	24	25	31	18	18	21	26	25	18	22	23	21	19	27	19	20	18	20	17	17	26	28	16	17	16	18	18	19	27	22	18	19	20	9	10	19	15	10	16	18	11	12	24	21	23	18	17	21	25	27	15	19	17	28	21	15	19	25	18	24	21	21	17	26	29	17	24	30	17	22	20	17	19	11	21	14	20	15	20	30	24	20	21	17	26	19	18	30	11	18	24	25	22	19	19	16	13	25	22	17	22	18	22	24	15	24	18	10	20	21	12	20	20	17	24	15	19	14	24	13	14	11	25	23	18	23	19	16	23	21	19	19	25	11	19	15	13	17	11	9	15	14	21	18	14	22	14	20	11	18	19	28	17	25	19	14	19	19	18	17	15	21	21	13	19	19	18	17	22	16	9	26	19	20	20	12	18	22	20	18	19	22	25	30	22	17	13	24	12	15	24	24	14	17	19	28	10	15	14	21	18	22	19	21	20	18	15	23	16	29	23	19	15	16	16	17	23	15	20	17	15	14	12	23	16	20	19	25	18	24	17	21	16	13	28	19	18	22	24	22	18	19	21	15	22	21	17	14	18	14	17	21	19	19	21	20	18	11	22	21	14	13	23	21	14	19	15	15	29	11	14	14	18	28	20	23	18	16	16	19	18	16	19	15	22	24	12	22	23	9	19	21	21	25	19	14	29	21	23	16	20	19	23	12	30	18	23	14	17	15	16	18	20	28	25	21	15	15	16	21	20	22	16	18	27	24	27	19	32	19	16	17	33	19	21	20	17	29	25	25	21	19	13	21	18	15	19	17	21	26	12	23	18	20	21	26	17	18	19	18	22	24	15	21	25	25	24	20	25	18	15	23	21	14	21	20	19	26	23	21	27	18	27	17	20	19	21	19	17	20	20	15	30	23	11	11	21	23	30	26	18	21	18	15	25	24	22	25	25	24	18	23	15	21	17	11	17	21	19	18	22	25	26	17	19	14	21	19	18	26	24	23	19	20	25	18	26	23	16	14	21	13	18	16	21	21	22	19	10	19	23	23	27	17	20	20	14	17	20	23	23	17	14	18	17	23	13	17	25	22	20	23	14	17	21	14	28	16	14	19	18	16	21	21	21	26	13	22	16	22	20	11	27	15	25	21	22	15	13	23	23	20	20	19	15	20	16	21	21	18	17	10	19	21	18	13	18	12	9	18	22	15	19	15	23	21	18	23	19	24	12	26	12	26	22	13	17	18	21	19
7941	1767	463	606	1568	2144	2035	1660	1252	1079	897	731	659	538	486	415	414	372	354	328	318	266	295	286	263	255	218	259	203	229	216	219	215	169	195	192	201	189	181	185	189	179	157	174	165	187	180	157	160	174	141	165	135	168	157	149	155	145	159	149	161	156	148	171	146	174	144	120	162	150	155	163	157	146	158	171	150	138	150	158	160	137	149	147	154	156	163	136	138	153	142	133	176	108	149	152	143	169	151	137	165	137	146	146	132	167	154	135	146	150	137	149	143	155	171	159	138	137	164	156	155	141	150	142	141	166	137	142	143	136	164	147	119	148	149	128	141	163	151	123	149	154	168	167	146	132	163	130	154	142	159	162	156	148	172	136	123	134	128	157	136	149	140	138	150	154	163	156	147	145	150	184	143	149	142	149	153	168	157	162	138	134	130	161	156	159	156	147	154	156	134	155	156	155	144	153	144	150	159	147	134	155	161	143	140	137	130	142	143	142	147	139	152	197	157	144	161	130	176	149	166	163	160	167	154	157	142	145	149	142	143	149	147	168	167	154	169	147	159	149	172	129	164	132	148	152	128	162	163	153	143	150	121	154	123	128	162	139	148	144	134	144	155	141	162	142	158	164	160	157	165	133	156	130	156	161	144	132	153	161	122	158	142	133	137	142	156	162	140	137	151	146	161	154	164	151	146	146	127	146	162	150	145	142	161	156	153	171	146	142	129	149	138	129	134	157	159	158	161	146	141	145	134	137	149	155	141	147	143	146	134	162	134	140	148	139	142	135	147	140	165	138	153	139	134	143	144	145	137	134	136	153	166	135	142	142	121	144	137	142	146	163	144	165	168	133	140	160	151	176	155	153	159	132	151	169	134	134	137	154	151	139	171	152	153	148	143	151	135	155	146	149	148	148	150	138	148	151	148	136	138	149	148	135	159	156	137	140	157	164	145	160	162	144	156	131	166	139	148	154	122	139	134	123	138	153	149	144	153	150	137	119	131	153	132	145	135	161	153	163	146	155	142	145	145	142	175	166	157	150	142	152	171	119	153	150	147	145	147	121	150	155	155	148	155	133	147	184	152	138	148	152	158	156	154	145	176	152	168	143	129	157	150	166	142	132	136	135	160	133	156	151	145	137	124	156	145	164	149	156	162	159	125	163	139	141	159	163	144	139	153	141	155	153	151	140	146	148	145	147	140	138	164	146	144	155	152	158	147	178	165	139	138	156	137	141	149	144	146	156	137	140	141	141	146	147	176	158	134	152	156	159	140	143	139	147	130	141	157	156	146	151	134	132	164	140	149	137	156	169	127	148	147	166	144	143	154	144	124	166	150	151	162	134	155	141	176	134	133	149	145	148	155	130	160	148	146	161	153	141	149	154	159	162	164	142	127	148	148	157	138	132	141	156	141	143	173	140	142	156	119	148	145	126	143	152	151	133	146	130	163	154	157	152	122	158	144	135	146	167	146	138	154	174	149	150	159	135	164	144	156	142	155	136	135	149	156	132	157	145	116	170	176	125	160	138	125	146	143	135	132	136	144	139	151	143	146	151	130	142	150	151	143	165	158	178	141	152	143	169	162	152	151	143	130	146	129	157	147	138	143	140	143	177	147	143	148	154	131	135	143	164	153	158	147	163	162	136	167	160	141	150	144	141	141	156	147	115	163	174	154	136	146	158	160	158	135	163	153	153	143	168	152	139	146	145	154	121	134	154	172	133	148	163	158	146	146	135	125	140	144	148	137	171	163	143	176	141	136	145	159	157	141	157	150	133	155	140	162	153	150	152	131	155	169	152	151	161	164	145	143	170	155	162	151	138	141	134	150	155	130	127	130	128	138	142	153	158	142	152	146	163	140	148	131	147	141	164	163	156	156	155	135	145	147	131	122	150	135	147	156	165	168	123	147	150	162	166	182	152	144	133	145	121	156	126	158	136	152	166	144	147	165	131	136	160	156	136	136	130	162	158	145	153	134	157	159	150	130	157	139	134	144	134	164	123	141	137	162	143	175	158	151	149	143	131	151	163	145	142	150	150	157	144	153	153	136	156	155	140	172	166	153	142	135	166	140	155	131	127	146	143	147	147	132	145	152	159	144	158	131	150	141	145	150	147	146	157	145	146	160	155	155	163	150	144	148	148	138	134	159	136	130	145	147	153	146	149	136	150	140	155	129	149	153	136	145	156	137	161	164	159	165	132	134	167	146	134	147	155	133	159	147	160	158	154	140	161	144	156	154	145	159	149	151	175	156	149	154	144	156	129	134	159	157	142	145	144	136	151	144	125	156	146	160	164	159	148	163	172	151	144	153	120	139	126	156	156	167	156	130	150	152	143	140	174	124	141	140	150	155	137	156	126	158	137	150	152	133	159	138	139	159	136	158	173	138	145	129	160	160	178	138	154	144	152	135	154	130	150	142	138	161	142	131	148	153	145	158	167	165	145	145	140	123	141	161	143	160	144	159	141	154	147	136	122	134	149	163	126	156	135	150	127	135	155	158	122	188	158	139	146	144	152	151	121	152	165	134	150	165	135	175	156	144	140	148	162	144	125	135	160	154	141	150	147	159	171	152	145	144	172	131	153	149	134	140	157	173	162	135	155	152	164	131	142	156	132	147	127	149	169	154	143	165	160	143	145	159	158	124	146	151	142	132	138	137	141	140	145	151	131	168	148	148	161	130	146	147	151	147	139	137	144	141	166	153	161	147	152	159	147	141	155	154	150	144	146	130	144	122	165	122	150	134	135	140	137	137	137	136	142	139	140	165	139	149	155	166	156	151	139	113	168	162	152	164	151	144	136	155	162	142	162	153	156	168	142	139	169	166	137	162	155	119	170	131	148	157	148	141	135	148	143	136	147	164	155	139	135	160	150	144	143	150	124	142	139	154	153	129	146	147	148	136	137	147	134	142	145	138	140	166	151	155	149	144	148	148	156	137	146	160	130	135	147	162	144	149	148	133	148	143	153	135	151	160	131	143	169	149	157	142	138	155	149	159	161	148	159	145	131	151	144	160	172	140	158	143	140	140	139	143	135	169	185	130	176	150	147	160	144	142	158	135	160	148	164	141	144	163	138	140	159	155	149	167	137	133	160	163	121	162	189	145	148	147	159	134	134	144	164	161	139	138	156	157	145	131	151	161	142	148	173	148	133	160	151	143	149	158	149	140	136	151	152	143	159	134	153	135	150	158	127	137	143	156	153	143	144	123	139	133	146	124	151	157	146	123	133	144	148	138	158	144	144	147	137	130	150	178	142	140	141	164	145	172	144	146	147	135	155	156	154	160	151	139	161	141	136	160	152	133	144	134	116	155	148	169	151	157	157	144	171	137	150	127	162	144	120	159	148	149	154	128	130	174	152	164	127	155	164	148	150	134	160	134	158	134	170	161	136	148	148	150	155	161	152	150	153	166	153	158	140	146	151	149	156	146	147	147	138	137	141	151	169	166	161	167	146	146	151	162	143	140	152	126	164	137	142	135	165	140	146	140	131
1701	148	118	94	91	110	120	96	119	101	91	106	120	88	83	89	103	110	98	94	77	95	94	72	104	96	102	102	91	87	74	90	95	98	87	93	85	94	101	85	88	104	71	88	109	78	95	87	102	86	75	100	79	84	94	78	97	75	88	87	95	92	100	91	86	83	98	88	90	76	76	95	79	89	90	81	87	86	91	90	106	95	96	108	103	83	81	113	83	89	96	92	68	90	84	98	89	82	102	88	92	93	74	101	86	84	98	93	86	85	89	104	110	82	86	76	92	68	99	93	75	91	65	93	102	96	85	107	65	89	84	99	81	86	96	97	97	89	86	76	98	99	88	95	91	115	82	87	83	102	93	89	96	103	83	75	80	80	95	94	95	79	84	99	107	88	119	91	91	86	104	75	83	96	91	90	81	76	80	91	83	67	85	88	89	106	78	88	92	82	82	76	100	76	99	86	82	89	90	84	86	97	83	100	82	102	96	95	84	107	95	87	92	99	80	73	70	121	103	83	88	84	74	88	83	79	100	95	76	71	101	107	89	93	72	98	79	87	93	96	89	86	92	88	72	90	80	78	75	85	87	87	81	90	85	79	89	89	80	101	84	93	80	95	109	98	96	77	95	102	93	97	87	82	96	72	93	102	83	73	84	84	73	70	71	84	98	103	80	91	74	83	91	97	73	85	89	79	71	97	96	78	78	83	84	88	84	95	91	82	84	94	80	66	86	87	75	84	103	93	105	91	99	99	94	90	75	95	84	99	82	111	79	89	93	96	85	90	99	81	86	92	76	83	79	91	81	107	81	84	99	89	114	86	92	104	82	81	89	71	78	98	91	89	95	75	84	81	92	95	89	93	94	80	84	84	103	85	107	100	85	102	102	85	76	91	81	86	83	75	99	88	75	85	76	104	82	101	89	93	83	93	100	89	94	84	85	81	85	85	91	95	90	100	81	101	95	90	96	74	99	69	88	95	68	76	103	77	79	88	85	98	87	82	79	86	100	95	83	82	91	73	89	91	97	87	89	103	92	79	86	96	92	95	81	80	84	81	84	91	96	76	87	105	105	85	91	90	83	98	89	103	92	85	99	83	101	90	94	92	81	91	98	96	82	87	87	105	95	86	99	107	87	97	69	92	78	104	100	67	94	85	99	86	76	88	89	97	93	95	80	108	91	88	112	89	87	102	90	81	71	89	75	86	91	78	78	82	79	82	80	96	88	90	87	100	71	75	97	100	93	89	89	92	91	92	76	104	89	97	84	84	73	109	89	108	85	80	85	94	82	95	85	84	101	93	88	86	78	82	85	87	97	73	77	94	103	89	92	92	78	93	83	85	95	95	84	89	87	98	84	98	92	87	84	84	74	86	96	101	89	101	99	94	79	88	86	71	89	99	72	84	101	92	104	81	87	90	77	81	96	112	91	97	88	95	72	87	100	88	86	87	87	94	87	89	101	101	92	79	72	94	81	84	75	95	93	88	81	106	80	90	99	91	109	90	99	84	86	90	76	87	92	110	78	84	77	90	92	75	84	96	100	88	80	95	81	97	81	86	114	93	82	67	78	78	88	90	87	86	81	85	80	95	92	87	88	79	85	81	94	86	96	104	98	76	86	89	104	85	66	92	87	91	87	72	83	117	84	101	95	100	91	93	97	78	93	92	88	64	87	81	87	83	93	103	84	96	93	97	81	91	95	76	80	80	74	90	93	76	80	98	99	96	83	90	64	83	93	93	93	104	89	80	74	109	76	86	90	74	75	90	97	78	98	90	73	105	97	78	84	95	86	85	90	84	100	76	74	90	84	91	95	85	84	82	95	99	82	90	92	94	79	90	93	74	87	75	84	105	90	87	104	91	86	100	97	82	79	76	82	87	97	92	95	80	106	100	99	102	77	104	91	86	81	81	113	97	101	74	78	100	106	78	92	106	95	84	90	70	86	96	94	119	90	89	85	78	84	81	73	93	101	97	93	75	104	85	85	81	76	93	91	81	96	83	94	87	92	104	101	86	83	80	84	98	102	85	76	85	102	82	67	87	90	94	94	83	75	96	86	89	97	79	82	77	88	90	89	85	94	88	68	106	93	80	92	87	80	82	79	81	93	92	86	98	76	81	88	114	102	97	91	103	96	78	82	83	93	92	91	95	103	88	79	100	90	79	79	79	90	88	104	87	72	77	102	94	84	88	96	76	79	90	86	72	79	73	84	91	102	91	90	90	91	91	95	84	86	96	87	89	92	82	89	104	91	94	89	101	82	78	78	107	97	76	95	85	85	88	85	75	94	89	83	85	89	88	99	85	113	80	80	85	112	94	82	95	74	101	97	85	92	71	89	83	99	90	78	73	89	83	99	82	80	102	98	74	88	116	91	85	101	85	84	92	87	93	90	80	76	75	86	103	85	76	89	98	96	94	94	98	87	95	76	85	82	96	94	87	93	82	91	82	101	83	94	97	97	103	87	97	85	90	102	89	92	85	98	93	82	88	68	78	95	84	90	85	84	101	87	90	81	94	63	103	79	87	96	90	103	91	86	85	90	83	81	86	78	84	84	69	85	84	85	98	81	84	80	82	96	94	81	93	101	73	76	108	88	93	83	87	74	82	90	104	104	88	98	98	103	98	107	84	94	83	122	80	89	67	98	113	91	86	79	85	95	97	84	95	103	98	106	107	100	103	88	94	102	72	87	101	101	102	93	102	76	92	96	100	89	69	97	85	84	106	79	90	89	78	81	83	96	82	88	99	80	96	93	85	79	82	76	83	93	80	107	93	94	91	80	100	81	92	107	78	97	93	86	86	85	93	74	79	92	81	91	67	70	92	108	77	88	80	108	88	93	85	70	92	82	77	89	83	101	92	100	76	87	77	102	89	84	88	89	83	96	82	90	94	88	104	97	77	82	100	105	94	94	76	78	83	83	86	95	90	105	84	87	103	79	85	79	81	88	81	84	90	98	89	95	83	79	75	84	90	87	108	99	83	86	77	96	95	79	81	99	87	81	98	91	95	89	97	77	92	109	91	77	86	101	98	81	98	83	66	82	96	88	73	101	77	82	84	78	102	72	82	76	92	86	85	85	89	98	81	80	76	91	92	83	76	91	88	75	91	82	99	87	79	77	79	93	90	76	81	83	83	83	78	74	82	93	88	92	96	95	92	88	114	95	90	83	92	89	76	81	90	81	76	76	92	72	93	110	86	68	71	79	93	70	90	95	66	80	87	106	68	76	100	82	84	97	72	82	99	91	96	93	82	65	100	93	88	80	90	85	92	88	88	98	84	78	82	95	72	87	82	111	86	86	85	81	93	75	85	112	79	84	108	95	100	94	91	83	86	69	97	76	108	81	90	88	81	89	98	101	74	92	93	94	99	77	95	83	83	93	78	91	78	95	88	85	79	67	95	84	78	101	100	87	89	87	99	92	88	85	102	89	86	92	75	76	88	95	95	92	83	94	76	91	71	91	89	89	76	100	84	71	96	80	90	89	93	92	94
9986	1821	885	944	1737	2313	2208	1993	1718	1466	1343	1290	1082	986	927	950	895	833	821	811	756	822	752	769	758	764	708	731	755	698	685	681	683	680	686	676	662	686	654	651	626	653	638	671	664	710	674	666	638	601	658	614	674	647	702	611	684	604	656	668	619	644	701	642	625	643	620	624	616	658	604	661	627	587	669	574	645	649	686	630	596	688	585	647	608	639	645	614	649	613	613	667	648	643	654	652	602	636	642	647	642	675	617	659	664	617	657	649	635	628	632	639	616	609	668	660	678	642	620	607	669	649	681	616	657	638	682	619	614	658	609	626	649	644	650	597	613	678	615	657	639	688	612	640	687	625	646	625	636	645	619	658	596	615	622	623	661	629	658	622	705	647	648	649	597	667	603	623	656	636	647	624	647	631	639	639	622	640	613	617	633	620	635	612	629	604	599	656	627	654	657	665	620	645	647	614	607	687	659	624	668	665	670	654	608	609	658	648	661	666	631	613	640	679	613	597	606	665	618	625	583	621	628	642	648	624	631	628	621	636	700	672	678	682	606	625	639	596	637	650	667	613	650	617	617	653	656	647	632	644	584	603	607	624	615	611	632	668	661	623	640	623	606	641	609	625	623	656	603	632	651	659	595	592	628	652	636	645	623	604	622	648	643	663	656	611	647	650	574	637	614	644	664	611	620	599	634	657	624	633	626	616	636	597	648	625	613	656	633	662	638	637	671	611	626	642	622	588	625	634	641	598	662	630	621	632	605	649	645	631	626	596	644	589	677	627	641	569	621	608	602	616	608	608	638	703	604	665	612	612	658	645	606	666	653	667	654	639	609	591	624	649	634	634	642	596	644	619	640	634	639	605	662	615	648	641	615	647	667	673	648	649	614	646	610	672	625	647	608	630	600	617	584	599	622	675	670	638	574	644	621	655	623	621	638	624	647	633	601	585	622	596	611	597	668	630	645	602	647	606	621	635	620	640	663	630	609	673	653	648	606	605	614	656	628	590	640	633	638	632	643	642	653	633	650	696	634	626	634	632	594	592	626	629	627	630	653	586	614	605	643	652	620	654	632	632	611	627	599	636	636	633	663	651	652	637	584	645	665	617	640	656	641	617	634	628	646	642	655	611	649	654	664	661	640	681	651	634	634	660	641	609	582	652	624	642	631	601	652	622	632	636	637	616	621	610	605	647	647	635	637	648	614	678	627	622	646	610	616	647	628	644	604	648	648	603	645	610	670	613	636	628	611	631	618	634	624	626	637	648	636	644	634	618	622	656	634	624	606	692	685	625	655	626	639	668	635	629	616	628	614	610	636	588	668	641	626	628	651	626	662	611	647	609	633	610	622	639	609	626	621	631	627	656	591	627	643	578	603	624	601	632	647	601	676	658	613	660	601	633	647	596	648	639	646	632	693	634	629	637	612	600	649	647	686	637	668	619	608	616	631	602	624	652	614	627	653	620	623	638	632	635	616	645	592	646	634	614	644	638	620	654	627	677	601	621	590	600	655	625	629	609	627	639	633	613	584	605	587	620	601	599	660	670	641	628	629	654	649	629	644	607	626	601	670	633	655	640	611	612	654	642	644	623	597	670	655	627	639	670	656	639	657	676	611	602	602	581	623	610	652	649	637	652	634	647	631	652	609	591	606	667	639	641	633	662	631	633	677	663	643	629	641	595	662	629	649	625	666	587	640	616	648	600	698	632	617	655	625	606	622	610	685	647	591	623	621	630	650	631	616	670	684	648	605	663	604	669	655	619	621	635	613	663	624	584	608	592	632	597	587	673	591	639	618	652	609	627	630	591	623	592	594	658	641	618	605	614	612	672	656	620	628	658	632	657	643	629	674	609	681	628	644	684	647	622	633	580	599	619	656	617	659	622	640	644	632	666	636	640	612	632	609	611	574	666	651	614	625	668	639	631	667	646	674	645	645	625	640	604	585	607	652	604	578	631	648	601	607	587	645	576	636	622	681	646	605	592	624	614	632	634	626	582	579	614	657	636	652	642	640	605	612	594	617	603	658	603	626	633	642	646	618	656	584	609	636	629	648	646	642	670	627	607	632	662	599	615	636	583	639	644	639	654	634	582	585	643	635	663	630	644	588	595	592	645	613	603	660	625	652	674	595	652	642	676	658	610	613	645	633	585	625	641	613	594	615	647	678	653	646	612	614	619	643	703	627	609	667	616	635	608	621	632	624	645	612	597	644	647	662	633	650	657	598	659	686	648	644	599	605	634	614	594	625	661	621	630	614	637	605	594	636	601	639	561	643	664	633	683	594	651	629	627	612	597	629	630	619	622	651	613	651	634	630	625	604	623	710	652	606	631	652	671	645	639	662	622	650	601	575	627	619	627	599	599	635	642	616	606	634	651	687	599	630	667	651	608	633	650	643	635	654	637	590	603	602	646	662	655	600	646	616	626	648	608	644	640	623	598	624	649	614	632	628	656	593	646	640	670	615	674	628	672	623	626	666	679	618	632	607	643	658	653	606	696	618	676	630	643	600	631	614	635	587	600	641	637	636	621	656	643	661	661	659	609	624	657	647	570	560	689	587	612	604	624	615	609	631	585	629	645	615	604	644	627	642	631	638	640	619	649	651	624	667	658	661	618	616	630	684	655	627	628	603	669	609	592	625	592	646	596	650	630	629	586	688	641	603	596	610	623	653	629	604	630	642	615	609	726	661	638	646	605	671	632	633	653	657	633	626	659	588	599	633	662	662	664	639	608	621	588	629	610	588	628	646	604	664	649	645	661	631	650	638	629	648	655	627	627	623	644	647	658	625	669	634	625	643	624	618	604	605	595	643	645	638	655	632	620	605	693	609	621	653	643	620	638	653	618	631	643	658	612	614	689	606	670	616	638	654	649	642	649	604	659	643	628	638	655	632	641	637	657	605	619	628	600	647	660	640	620	653	616	666	668	633	636	618	635	632	657	606	627	627	597	604	655	626	648	636	676	624	613	582	638	634	672	596	671	618	664	623	643	643	608	670	630	651	646	617	601	626	619	646	626	622	585	644	627	632	636	637	656	624	649	687	664	650	673	623	655	625	643	665	582	658	658	640	638	604	666	660	620	661	602	639	605	604	662	627	655	616	655	657	632	610	588	594	633	639	674	625	604	625	642	627	630	675	638	685	596	673	620	625	629	625	582	564	629	634	637	630	617	629	650	619	620	604	626	639	636	636	631	627	619	700	661	637	667	613	642	651	625	647	600	659	589	610	640	671	574	614	640	641	645	649	603	667	640	643	664	640	633	657	654	603	685	618	618	619	703	640	644	621	592	605	643	675	706	624	646	660	643	658	643	615	635	651	671	678	634	602	630	702	666	601	637	601	648	618	634	691	636	639	657	619	623	614	588	662	647	626	589	615	620	666	647	662	662	636	635	674	646	617	662	646	599	689	619	601	599	678	626	659	620	651	621	613	605	636	673	630	640	650	638	628	642	640	630	625	609	652	657	633	629	630	639	660	648	681	615	635	630	634	622
941	142	68	62	52	57	74	78	67	72	51	52	54	50	56	59	53	49	44	47	45	40	40	44	28	40	52	34	46	34	42	47	28	50	38	45	38	43	31	40	50	43	45	27	43	39	22	41	48	43	45	46	57	40	35	40	42	33	32	23	37	29	45	32	38	28	28	40	37	44	38	45	30	44	34	34	43	35	33	34	39	35	42	35	50	35	35	42	43	33	37	29	37	39	35	30	39	44	48	28	42	50	39	45	43	46	35	26	37	36	37	36	39	38	47	46	31	36	50	39	34	40	31	36	37	42	38	41	36	51	26	37	53	39	32	38	37	33	32	30	42	38	40	47	49	33	46	44	36	25	35	46	33	32	42	47	34	31	40	38	29	39	35	37	40	50	39	37	45	48	38	32	35	28	38	40	33	33	29	34	34	39	36	43	47	42	32	35	28	35	28	38	36	36	40	41	38	34	34	48	38	27	47	42	32	36	37	31	39	41	34	25	36	30	20	45	36	35	41	39	38	39	38	29	33	31	28	47	27	47	45	31	42	35	28	32	40	34	31	24	35	41	41	38	35	37	44	44	28	34	33	34	40	52	38	43	34	44	39	39	31	36	31	46	45	40	43	42	34	36	36	36	37	34	47	42	33	28	35	34	40	34	39	36	36	34	42	35	37	36	46	46	35	39	41	36	33	38	36	32	31	39	44	43	33	34	32	28	43	34	34	45	36	37	45	47	32	30	33	44	31	38	33	42	31	39	31	28	37	30	40	42	31	52	36	38	36	43	44	40	35	40	32	36	42	41	44	40	31	32	43	35	42	45	45	40	45	36	40	37	34	30	33	31	30	26	41	37	50	43	36	40	45	39	36	31	38	36	43	31	26	35	41	45	46	37	33	46	42	29	36	34	47	42	44	43	33	46	38	32	39	34	38	34	34	44	40	36	48	36	37	41	30	29	50	36	31	46	30	34	37	42	40	39	32	38	33	34	42	38	37	43	28	36	45	35	34	23	41	30	33	31	46	36	40	41	25	31	33	43	35	35	38	34	22	36	32	41	47	35	34	37	25	49	36	39	34	35	36	42	38	28	34	37	40	42	31	36	36	45	34	36	28	38	37	36	36	38	28	42	26	41	35	38	33	50	29	45	44	27	42	37	31	37	42	45	42	32	40	50	33	43	34	33	31	34	31	34	25	41	37	41	33	37	34	43	41	50	43	29	30	42	44	24	33	46	35	40	30	38	28	29	34	45	36	30	36	35	32	50	37	40	24	37	49	31	32	44	35	45	43	31	36	47	31	39	29	41	33	33	34	35	30	41	37	45	48	40	35	51	44	35	43	36	45	36	35	37	31	36	33	37	38	36	37	32	37	50	38	38	39	36	37	29	32	41	29	27	43	31	36	42	50	37	23	32	45	35	44	38	42	28	39	30	40	37	45	36	29	37	40	33	42	28	41	34	42	44	35	35	46	26	36	41	27	39	50	41	36	59	45	26	34	37	39	45	42	34	36	36	41	38	40	31	30	39	32	51	30	41	37	34	33	46	44	33	41	47	35	37	38	50	30	35	38	33	32	23	39	37	50	43	26	33	40	38	47	24	39	22	53	37	38	27	37	37	41	45	35	27	37	37	37	33	35	33	36	44	27	54	30	38	51	50	48	45	40	37	33	37	43	38	39	38	31	42	47	31	41	36	31	34	44	33	45	42	40	33	35	38	26	41	31	34	31	34	42	37	40	45	39	43	28	34	45	33	44	37	32	29	51	34	39	37	40	28	35	47	31	29	35	26	38	39	22	34	33	48	27	26	35	38	43	50	40	33	37	29	39	34	29	37	39	47	27	35	45	30	39	30	43	35	42	39	30	37	37	42	42	27	32	25	42	32	33	36	37	48	37	47	39	33	36	36	43	46	44	55	39	38	39	38	32	38	27	35	37	31	45	40	40	36	42	37	33	43	49	38	39	20	45	39	44	39	43	36	35	33	29	30	33	30	36	34	31	34	34	38	38	42	41	27	35	35	26	29	37	33	33	24	42	39	26	34	25	27	39	35	44	41	30	36	24	32	44	36	42	42	46	32	41	27	31	39	27	37	36	37	42	40	27	39	46	27	46	34	44	46	35	32	38	30	33	47	23	30	34	43	31	28	46	46	24	43	40	38	33	48	35	29	44	37	37	42	24	33	38	44	56	39	42	35	33	50	33	42	40	38	35	38	45	30	33	31	34	28	34	32	31	41	40	36	31	35	57	32	33	41	28	33	45	33	43	32	32	33	43	35	41	47	44	35	33	35	36	42	44	52	34	32	34	45	33	38	38	35	33	31	46	31	35	39	39	33	36	34	42	42	31	37	38	51	28	37	36	34	36	37	37	37	42	36	46	33	45	32	33	30	38	41	38	29	39	34	38	42	36	35	38	36	49	35	36	34	36	32	34	38	33	31	36	36	43	37	31	41	29	25	40	34	39	35	39	39	28	33	32	41	33	26	38	45	41	36	30	40	43	47	38	36	26	37	40	24	36	45	30	43	39	28	30	38	37	39	36	30	48	37	35	35	38	30	28	27	35	40	50	37	35	29	43	31	46	33	28	39	38	53	46	46	26	30	42	41	41	39	28	47	31	34	39	38	35	43	41	35	33	35	29	36	30	44	34	42	41	34	29	34	33	39	36	33	36	40	32	44	39	30	43	56	38	27	51	35	47	39	37	35	35	33	33	44	39	47	57	53	34	37	41	30	40	35	44	26	36	32	42	41	38	25	33	26	38	25	43	46	30	42	34	38	44	48	38	44	37	36	33	36	38	41	36	38	31	40	42	41	39	38	35	38	26	40	42	41	31	39	39	44	37	31	32	43	44	31	45	35	43	39	34	41	35	36	35	35	40	34	39	37	29	40	38	41	36	34	45	28	39	29	39	34	36	35	30	46	32	42	33	30	45	27	36	43	32	42	42	36	31	37	30	46	42	35	48	29	40	28	37	55	37	38	30	27	40	37	30	34	28	27	33	43	47	33	45	43	41	40	34	34	33	25	45	43	29	35	42	39	31	29	48	27	35	39	24	48	38	44	36	38	35	38	39	52	37	40	34	50	42	38	43	41	32	37	28	51	29	38	31	37	35	37	32	33	35	41	24	36	29	50	37	49	45	40	35	36	41	35	36	45	34	37	39	42	31	38	40	44	34	40	41	47	44	39	37	40	39	27	34	33	50	40	37	37	43	36	37	32	34	38	45	24	39	37	35	37	38	45	52	29	38	45	41	30	31	43	36	42	34	35	31	28	44	40	49	37	32	41	41	35	37	30	44	39	42	34	38	45	33	40	33	32	32	33	44	34	40	45	40	35	18	43	39	44	29	30	44	40	36	37	48	36	42	41	24	35	48	45	49	41	28	27	38	37	47	42	30	40	36	37	50	41	34	44	27	43	42	49	44	32	37	36	43	42	47	38	37	36	36	40	35	28	28	45	37	34	53	40	27	37	51	40	48	42	36	37	44	41
10615	2296	759	940	2600	3512	3282	2693	2243	1878	1514	1316	1093	993	853	811	757	649	623	524	552	558	472	501	485	447	393	400	373	356	394	350	377	344	314	347	364	340	333	325	336	322	316	303	284	305	321	298	292	290	313	287	280	283	295	309	288	274	292	282	289	290	285	300	296	275	267	275	259	256	260	261	285	265	299	272	257	270	289	270	297	275	272	261	296	253	265	285	259	276	266	239	274	286	269	284	250	264	269	252	284	264	259	281	298	257	261	265	234	224	256	270	278	252	281	269	246	248	293	249	237	281	268	260	271	232	264	275	255	246	265	252	272	272	244	274	252	279	270	248	270	274	263	251	259	270	254	252	253	243	284	251	278	238	254	254	263	257	264	256	285	246	256	269	273	272	264	265	258	290	300	233	239	277	239	269	265	259	296	284	265	262	259	253	254	256	248	274	266	270	267	264	264	269	272	250	271	243	268	267	265	282	293	268	273	256	243	234	258	277	256	294	272	279	271	249	256	292	258	237	291	270	252	265	268	308	263	233	255	260	269	254	243	246	236	245	254	245	249	281	265	239	279	262	247	252	255	253	270	290	243	234	264	250	233	291	254	259	246	268	271	220	228	267	242	266	239	241	294	258	253	226	256	255	253	217	271	252	270	231	271	243	248	249	279	253	230	270	261	277	237	256	277	258	297	278	264	251	285	250	264	269	251	273	264	258	268	244	250	275	264	239	226	279	274	289	257	267	260	268	261	256	249	258	262	248	219	250	229	260	277	286	271	257	235	260	271	260	272	265	280	251	250	272	279	245	276	232	282	259	236	246	228	262	267	266	265	269	252	250	266	254	291	273	274	284	263	273	260	248	244	230	253	272	258	269	272	255	260	261	251	245	241	251	244	264	284	269	283	254	252	252	265	269	286	239	245	279	268	264	246	227	296	263	256	280	236	263	244	257	263	263	266	277	245	253	267	266	253	277	259	241	273	263	257	269	255	261	250	277	301	255	251	281	262	274	262	249	282	234	280	251	243	246	242	265	236	287	266	280	258	258	233	233	235	265	269	267	251	244	249	230	279	273	230	258	278	302	281	248	277	264	270	261	258	277	267	243	259	264	260	258	258	244	270	269	234	264	241	248	265	254	253	279	250	274	254	302	277	276	232	264	282	266	255	256	272	273	254	248	235	274	213	253	253	289	223	254	242	241	257	243	244	259	244	252	264	242	282	260	277	226	273	263	257	266	252	260	246	212	276	251	251	280	237	263	265	243	259	276	250	254	261	248	225	277	271	245	248	263	224	269	237	247	239	257	233	276	263	260	251	230	258	263	270	268	256	271	246	238	263	253	265	276	262	268	238	259	253	286	278	239	253	271	243	261	237	262	268	253	254	262	274	249	225	247	250	264	277	203	259	269	250	237	260	257	269	240	241	265	263	270	258	245	253	279	228	245	268	282	268	262	229	264	264	252	280	252	233	281	263	266	237	269	271	255	270	274	255	270	257	261	259	245	275	261	275	256	231	296	270	245	251	261	280	254	250	255	263	284	278	250	271	244	270	294	252	260	257	240	281	277	253	286	245	281	246	241	276	234	258	277	238	254	267	247	268	256	251	251	261	271	259	272	237	238	258	252	253	249	255	257	249	223	250	246	242	252	245	245	264	273	268	263	251	243	282	265	276	268	270	250	270	263	243	270	228	258	264	240	267	271	276	260	230	243	283	244	286	280	298	256	234	267	266	233	261	277	251	258	233	254	257	251	257	254	244	225	238	266	237	253	276	270	259	250	285	248	277	252	277	249	262	254	255	249	283	287	263	265	268	250	265	251	271	245	261	257	261	243	241	292	239	268	252	278	270	266	270	275	275	282	239	283	248	287	235	244	241	223	285	256	256	266	280	270	275	258	252	288	284	249	286	257	247	243	262	258	284	229	241	240	266	261	292	225	273	260	244	255	271	287	251	246	283	254	265	258	227	253	257	245	280	268	255	277	246	247	262	254	274	272	273	262	248	258	225	261	290	279	261	271	250	286	257	258	240	260	257	261	234	254	276	260	253	261	258	268	260	267	253	274	259	263	263	252	254	271	267	302	221	246	239	249	273	271	234	256	265	261	254	252	295	267	255	261	241	270	247	243	275	268	243	263	238	253	240	248	257	236	250	261	262	263	244	251	247	240	280	224	261	282	253	249	288	222	274	260	255	286	264	263	253	271	288	291	237	253	268	267	251	288	259	251	281	273	260	274	245	225	245	290	257	237	270	254	244	276	264	255	248	269	282	266	259	263	224	258	238	272	252	261	274	275	241	262	280	270	259	251	266	255	269	248	272	273	273	294	243	280	238	272	256	257	252	236	268	275	285	274	241	244	243	255	229	263	265	269	236	262	272	251	270	268	253	268	235	209	259	247	270	245	251	238	233	237	265	263	250	236	257	277	268	264	267	251	251	277	252	222	252	241	259	263	236	248	277	259	259	254	272	284	247	259	227	255	283	263	258	240	266	270	278	253	254	272	277	250	269	262	232	268	263	281	265	240	221	272	256	247	258	265	255	255	242	224	229	257	240	270	267	256	262	280	258	262	266	255	252	267	271	267	277	226	238	268	260	260	273	261	262	311	261	285	284	258	254	260	266	258	241	272	274	272	253	247	266	247	263	265	279	285	224	256	234	243	246	243	268	247	261	263	283	227	271	285	276	257	249	253	237	242	266	271	270	254	227	256	264	265	242	237	258	241	312	259	233	219	276	260	232	238	281	255	262	263	285	234	250	246	261	245	265	231	255	294	242	271	264	238	263	279	237	267	255	276	270	245	257	300	251	244	288	247	256	254	240	236	259	229	271	239	270	264	239	251	272	278	259	258	251	267	237	268	260	268	268	261	260	264	277	258	272	270	243	249	262	231	262	266	269	277	262	244	266	242	273	280	253	228	238	273	237	277	273	287	243	280	267	269	226	263	249	267	242	279	283	265	247	288	259	245	225	266	289	260	282	240	293	228	298	264	243	261	240	259	261	240	244	258	259	233	267	277	261	255	315	254	264	257	251	250	232	271	260	262	256	293	264	263	261	243	261	248	260	263	248	259	281	267	265	255	258	261	271	234	252	238	241	261	267	268	266	261	249	263	264	244	270	268	278	244	266	220	285	293	272	249	276	275	250	223	256	274	238	252	263	258	251	252	244	262	286	265	258	275	250	265	242	258	240	231	268	235	237	268	253	250	265	281	275	256	251	234	269	241	223	265	280	263	241	242	268	246	257	292	296	242	264	254	253	255	263	242	269	288	230	271	259	278	268	252	269	247	281	237	219	238	226	267	257	228	267	278	264	248	271	235	264	267	289	255	265	248	236	261	253	256	289	277	266	262	248	288	249	268	233	282	240	266	257	269	267	257	265	260	264	260	265	276	249	255	256	233	265	233	268	246	265	255	263	259	253	264	224	254	237	242	250	263	223	240	248	232	266	258	250	264	253	250	276	235	242	263	251	273	233	271	260	220	268	260	242	262	276	229
1139	73	64	59	64	48	63	64	67	65	72	54	72	64	50	54	67	57	80	47	59	49	66	60	60	65	71	53	70	55	60	64	58	60	58	65	60	53	54	73	55	66	60	59	57	61	71	63	64	65	51	52	53	71	46	68	58	58	60	62	61	70	46	64	69	50	68	53	58	57	58	58	63	53	63	45	59	44	64	50	69	58	61	62	64	53	49	60	52	59	73	59	50	55	53	60	54	54	70	55	53	63	68	63	59	76	59	67	44	58	63	53	72	50	53	60	63	54	55	65	57	61	46	63	58	58	68	71	57	56	54	46	62	47	60	57	58	62	57	64	49	49	62	60	43	57	72	68	62	44	60	62	65	73	51	62	41	53	61	61	57	70	66	54	67	45	57	61	59	62	50	52	57	53	65	52	50	56	63	72	56	53	49	70	51	50	57	61	56	52	47	51	58	53	47	60	53	52	52	61	53	50	63	55	56	53	68	40	52	57	56	52	55	57	64	54	50	48	51	64	56	84	64	60	75	68	47	59	73	62	67	50	58	56	59	74	49	56	66	52	53	44	57	65	62	70	59	54	48	64	54	66	56	68	71	54	58	81	61	59	57	59	60	73	63	59	75	72	57	60	70	54	48	54	59	57	59	63	57	71	50	55	67	61	60	71	49	66	83	56	67	77	67	61	63	51	61	58	68	68	66	64	45	53	65	61	56	61	57	50	55	56	53	69	62	67	59	46	69	66	67	60	53	54	48	55	49	74	70	57	57	66	62	74	74	58	59	60	65	51	59	55	60	64	59	65	41	54	69	58	57	49	65	53	55	49	66	65	37	69	58	48	62	49	56	60	64	65	66	69	71	59	69	54	64	64	57	61	64	53	55	57	61	59	78	57	55	46	57	55	59	58	55	66	52	68	59	63	63	71	43	54	71	49	54	54	61	68	59	68	58	56	41	64	63	68	66	56	52	72	61	70	64	70	55	58	57	57	49	54	42	59	65	46	44	49	58	62	56	56	55	48	53	61	64	49	77	56	73	60	71	47	52	57	61	68	60	53	61	50	54	50	53	49	61	77	59	75	59	61	60	68	75	62	53	55	47	51	59	52	59	62	56	76	59	55	70	66	62	72	58	54	70	59	48	69	69	43	42	41	53	69	83	50	52	58	62	64	62	43	54	63	59	79	51	60	50	61	56	56	54	64	54	78	76	66	64	46	67	65	37	54	71	70	73	63	64	64	68	60	57	56	48	54	63	61	51	63	66	60	59	68	47	67	59	71	60	61	59	66	63	65	56	64	58	55	49	69	47	58	48	47	60	55	56	43	56	65	54	64	50	62	66	64	65	62	56	51	57	61	57	62	55	48	62	57	76	48	57	61	65	57	56	57	68	53	51	57	62	59	61	62	60	54	58	61	52	63	69	59	55	59	63	55	57	69	59	45	64	62	61	50	57	56	53	58	68	68	50	65	63	59	44	55	74	61	64	53	53	49	60	64	52	55	64	67	60	49	65	57	64	70	55	61	57	68	66	62	60	59	56	63	60	60	65	60	55	68	56	64	69	62	60	50	52	59	49	46	53	57	59	70	70	59	58	52	68	54	59	39	59	65	50	61	59	60	67	64	54	63	64	54	64	75	45	62	59	51	63	54	55	52	59	74	79	62	63	82	63	62	59	67	52	60	66	50	56	74	57	57	61	67	49	59	61	78	48	44	63	61	58	56	61	57	53	59	61	63	52	59	68	65	73	52	53	56	51	65	56	60	73	49	59	68	56	62	43	77	56	58	54	67	62	66	55	43	56	57	64	52	62	77	58	68	78	57	63	66	65	66	58	70	55	70	51	57	76	48	54	61	52	61	59	41	49	73	73	57	70	61	57	58	70	54	64	73	57	59	62	69	64	51	60	59	56	68	68	55	63	53	52	56	61	50	56	64	66	57	58	57	59	50	42	61	67	72	56	74	64	46	52	62	52	52	40	51	51	57	52	66	56	66	71	78	51	58	64	65	57	60	70	49	57	63	61	34	57	65	88	69	55	56	57	62	57	63	64	55	44	60	69	52	50	66	72	66	66	55	62	57	49	64	58	50	70	59	49	56	77	49	53	57	65	60	59	55	55	51	57	58	60	36	66	60	57	57	68	58	60	49	64	47	51	52	60	54	53	64	47	62	58	49	76	67	58	60	76	62	65	64	58	48	58	53	65	65	56	60	65	71	59	70	48	59	56	46	70	61	49	56	48	55	57	61	50	64	49	54	55	54	46	60	79	51	69	66	60	67	48	56	55	54	65	71	69	68	59	55	59	62	61	63	67	51	57	56	73	73	71	47	60	62	70	60	59	63	77	56	74	73	63	69	74	44	58	65	56	44	67	59	68	66	68	57	65	55	67	54	60	53	62	49	74	60	57	53	66	57	58	62	52	70	51	51	61	55	56	52	67	63	64	59	64	50	64	59	60	54	57	65	63	55	62	54	68	52	68	61	66	55	66	55	63	70	55	67	72	65	52	51	49	53	66	64	59	68	68	55	75	61	45	56	57	58	67	50	63	64	70	60	53	56	65	54	51	56	56	58	45	56	61	59	64	53	60	66	78	53	67	51	62	55	58	62	74	58	65	68	47	62	65	64	64	55	58	75	61	74	67	59	52	52	63	61	81	59	71	72	64	44	48	54	64	62	58	51	57	56	49	61	60	48	60	68	85	68	54	53	50	47	59	58	63	74	58	57	61	52	55	49	67	66	48	59	40	57	57	65	56	52	59	63	55	52	69	64	62	58	62	68	73	57	62	69	56	60	56	58	66	50	56	62	56	64	59	67	58	58	41	67	68	57	58	41	60	54	66	60	62	61	68	39	57	53	77	49	69	58	73	64	68	67	53	70	60	60	63	62	56	58	59	46	46	46	51	48	63	68	57	56	53	53	55	77	50	60	60	62	64	68	60	57	63	68	53	59	47	47	70	55	54	75	68	59	67	61	61	54	58	43	73	58	60	54	59	64	69	75	62	49	56	70	72	53	58	65	50	60	74	63	55	71	60	60	62	64	68	52	44	51	58	58	63	55	49	50	73	59	50	62	55	71	62	67	67	47	63	58	56	64	57	69	71	49	65	54	53	64	51	56	58	54	66	50	55	66	75	67	59	57	68	66	59	52	62	65	51	64	50	47	37	49	58	53	60	59	59	53	40	61	61	65	54	62	68	64	67	81	65	60	73	53	63	59	60	45	71	66	62	57	48	54	50	64	73	43	65	48	67	49	49	62	69	65	56	57	76	52	67	54	68	60	67	49	61	55	51	63	65	53	57	64	63	63	55	47	56	59	57	54	62	57	60	57	44	64	52	65	71	57	70	61	67	46	58	63	54	46	68	55	53	64	60	61	60	71	77	62	71	61	56	48	66	47	67	66	52	62	71	59	62	53	58	80	48	42	76	44	58	74	44	55	70	65	54	63	63	50	64	66	67	57	53	72	60	63	67	65	60	55	67	55	64	70	69	60
8102	1100	523	535	710	815	810	753	669	655	616	589	535	532	541	550	477	481	496	490	502	469	491	488	480	438	467	451	483	451	462	467	422	460	437	433	462	441	433	428	424	455	464	461	445	476	383	435	447	461	426	476	435	444	439	415	407	456	446	449	464	456	437	426	470	425	424	463	457	428	415	431	444	428	416	411	421	432	460	417	433	440	422	433	450	429	439	465	430	456	416	449	428	412	466	405	408	424	435	442	446	425	446	423	412	453	431	407	423	420	491	405	416	398	440	470	446	436	429	445	448	471	454	400	380	453	455	449	397	416	392	459	453	489	436	394	445	430	467	422	461	424	420	447	455	456	441	431	451	430	418	454	440	447	448	440	435	422	443	444	472	456	453	419	452	436	432	435	427	468	433	412	425	471	467	420	430	447	459	404	437	410	445	461	480	413	445	432	414	461	471	464	447	450	420	449	461	464	497	426	462	446	422	463	465	417	469	465	443	451	413	421	408	419	457	445	476	476	448	440	437	407	450	450	449	443	465	426	456	435	446	453	443	439	442	438	444	432	461	437	419	444	416	467	443	429	445	432	453	435	432	480	460	414	391	471	439	409	430	456	411	497	460	412	456	459	434	450	442	436	489	421	470	452	423	440	460	434	446	449	430	405	443	398	448	457	438	431	421	480	437	403	439	394	451	443	422	441	425	458	418	421	455	440	430	409	457	456	449	418	456	487	400	439	413	441	443	403	457	444	449	426	441	441	434	414	452	439	443	427	427	424	386	421	414	445	419	472	421	482	457	432	413	462	406	450	446	436	450	477	470	435	424	450	445	454	416	390	447	443	470	432	439	433	398	446	443	463	445	445	438	424	406	407	420	425	450	434	452	450	467	448	428	462	418	427	475	469	419	455	452	442	466	456	472	444	445	418	419	472	451	445	408	454	432	497	410	443	417	448	434	472	469	423	459	422	415	465	432	442	460	440	450	424	396	456	450	447	417	477	466	412	462	434	454	425	442	419	448	440	424	428	387	423	428	433	446	454	448	416	464	447	403	469	428	439	453	436	450	403	420	425	446	462	449	434	409	437	421	452	431	420	431	424	424	443	471	433	424	478	409	438	472	422	449	477	412	394	452	438	456	472	443	435	443	417	446	407	455	460	453	444	462	454	453	442	441	427	444	445	400	416	442	438	471	419	434	450	441	420	437	498	423	432	427	444	438	430	442	444	465	427	430	423	389	432	425	452	406	450	436	430	428	483	441	420	440	461	435	444	410	428	415	452	433	423	445	453	430	419	409	446	405	487	451	440	409	420	485	469	420	431	423	432	400	427	454	442	466	431	401	418	415	409	441	422	432	454	417	416	422	470	392	472	405	474	411	433	405	431	456	432	430	432	470	466	442	429	410	454	457	406	426	451	421	488	435	440	459	429	458	435	423	458	461	447	465	456	454	444	417	449	463	422	415	442	443	427	420	424	443	442	447	447	471	441	414	415	409	437	444	439	409	442	439	495	417	446	436	478	454	445	452	453	448	404	440	440	405	428	438	440	401	432	435	475	433	391	425	444	436	462	428	393	440	404	463	435	413	449	446	450	449	424	409	436	432	469	433	420	435	437	467	443	429	464	426	452	442	409	450	480	436	420	422	448	454	410	463	452	440	406	407	440	456	435	435	409	455	456	466	436	396	443	408	431	436	448	432	444	458	457	428	451	444	436	453	425	474	411	465	419	400	441	427	427	443	430	446	457	471	390	469	418	455	431	409	412	467	444	416	425	428	439	456	440	428	420	419	452	438	444	443	413	417	411	468	425	464	463	458	452	468	435	465	419	422	468	427	430	439	459	406	416	456	431	456	433	460	459	427	426	447	487	453	472	453	465	410	418	414	422	425	456	418	411	456	444	394	434	447	469	411	369	436	401	456	454	398	449	457	416	449	405	441	452	423	387	495	458	428	488	430	454	445	442	430	439	436	449	476	457	452	475	435	412	414	427	410	416	412	410	516	437	447	459	453	432	416	449	426	424	438	466	445	473	450	418	427	436	470	447	441	401	450	479	406	425	453	439	473	410	449	408	445	450	438	431	472	443	473	442	468	463	451	434	422	430	470	436	441	456	451	450	434	445	447	438	449	457	470	465	420	424	466	436	426	440	409	440	424	402	435	449	447	417	455	481	409	452	420	385	473	423	484	425	456	413	432	446	502	412	436	478	463	429	447	394	446	476	424	449	459	461	431	417	459	437	449	443	453	433	454	442	458	445	435	448	445	403	415	417	460	455	469	483	438	438	451	490	424	405	430	420	398	486	438	429	437	409	423	426	430	433	428	430	446	417	473	422	422	447	434	435	450	446	490	422	467	430	434	413	443	432	433	451	440	414	406	438	433	468	434	427	428	401	472	416	447	430	427	437	419	440	430	426	437	480	427	425	432	421	457	425	431	428	450	454	430	432	434	423	422	411	441	443	439	437	428	455	455	444	393	410	417	456	445	444	435	445	416	430	446	471	449	451	474	423	470	433	451	440	484	465	439	448	446	465	456	427	406	451	426	460	446	450	431	438	432	445	451	431	472	446	432	411	435	426	394	436	461	455	450	413	434	464	458	485	472	441	440	462	459	444	396	478	430	444	458	437	439	465	414	462	389	388	424	451	435	448	448	402	417	430	417	446	468	418	439	457	435	433	449	449	458	451	473	435	432	447	437	440	417	449	432	452	418	466	443	442	454	426	407	450	434	431	441	430	404	457	425	426	438	449	443	424	431	425	421	457	469	425	462	424	422	412	462	421	429	467	460	428	429	407	416	443	463	449	439	443	464	453	427	427	457	488	440	429	419	461	443	446	481	428	384	479	466	457	444	445	419	421	417	389	432	485	448	421	456	468	431	449	407	463	430	435	449	443	412	476	438	416	417	401	431	451	441	421	431	436	465	469	443	454	427	453	419	474	423	434	425	451	427	428	420	459	449	444	416	455	422	419	418	467	461	444	434	464	472	433	429	456	447	401	437	464	418	438	425	416	408	445	419	431	447	413	432	411	420	442	428	456	452	410	427	432	443	419	487	426	432	464	438	430	441	452	449	458	458	437	418	432	415	444	441	410	407	401	423	436	435	470	439	440	421	465	367	431	431	439	419	450	452	414	433	449	409	435	435	438	420	413	459	441	435	444	440	495	436	439	449	440	458	442	463	485	463	452	433	397	415	409	421	455	443	442	459	446	429	417	440	446	387	437	433	434	468	452	414	458	445	469	413	437	431	449	431	410	440	422	434	398	417	421	422	466	393	418	413	406	391	437	413	452	453	459	442	418	419	431	464	450	467	447	445	421	439	423	405	480	457	429	452	423	466	428	474	469	444	466	448	459	457	423	415	447	426	426	482	414	422	427	408	451	424	405	462	465	473	427	452	439	410	433	431	492	434	456	383	407	419	455	439	433	405	413	454	471	453	481	427	462	476	441	421	445	478	433	454	444	419	439	465	458	466	449	479	406	411	419	427	421	410	458	445	429
535	108	48	42	34	40	46	44	35	36	35	31	47	31	34	26	25	25	25	22	19	25	22	37	23	12	32	25	27	24	26	21	21	26	23	22	25	19	29	26	21	19	23	21	18	21	19	16	16	17	21	24	21	19	23	22	22	18	24	24	24	21	13	22	23	29	22	20	20	23	27	19	17	20	19	15	23	18	11	21	22	22	19	23	14	21	23	23	22	22	19	23	24	27	12	19	14	26	21	33	14	17	13	21	13	20	31	23	27	25	23	14	24	19	25	19	13	28	20	14	19	17	20	18	16	16	15	15	15	22	24	20	18	19	18	17	20	25	13	17	15	14	19	16	20	20	20	25	20	19	13	25	26	23	16	22	14	23	20	16	20	12	19	25	13	14	19	17	10	17	21	14	20	13	22	26	22	19	22	23	21	17	15	25	25	18	20	23	16	25	19	16	14	16	17	25	15	15	18	20	18	20	21	22	19	19	18	16	21	21	27	22	23	22	13	11	24	18	19	26	26	27	23	23	21	18	19	13	21	25	19	21	19	19	16	22	21	21	18	19	19	36	24	29	27	25	19	15	14	15	12	21	26	19	13	18	22	24	14	22	22	12	24	17	24	13	23	22	26	23	20	22	19	24	16	10	22	20	16	29	9	19	11	12	19	29	21	29	20	16	18	21	19	18	27	22	13	26	17	14	17	19	17	18	26	19	24	16	25	23	16	22	23	26	23	17	26	25	25	22	22	19	24	20	18	17	13	23	13	13	19	17	24	13	17	18	24	15	29	12	15	18	20	16	16	19	20	22	23	13	18	18	10	25	22	28	13	23	23	24	12	12	23	21	24	15	22	24	24	21	18	22	16	22	18	22	14	17	18	14	10	22	19	14	21	13	30	11	22	16	22	21	21	30	17	19	15	22	21	20	15	19	20	12	18	17	22	22	19	22	18	14	15	25	13	12	25	18	13	23	18	23	19	18	17	20	30	26	12	20	19	21	20	17	17	22	22	22	16	19	22	19	20	23	19	16	23	19	20	17	14	23	18	13	19	19	19	17	21	21	27	11	18	23	17	15	14	22	22	19	20	20	17	9	16	27	26	16	23	23	28	23	17	29	21	19	11	16	17	27	16	17	18	19	21	28	16	18	28	14	28	15	19	13	20	17	13	20	19	21	20	26	22	17	22	23	18	23	23	21	26	16	16	14	23	17	26	24	19	28	14	24	20	19	18	22	15	19	22	22	12	17	21	15	25	24	14	19	21	11	19	25	20	21	12	28	24	24	23	21	24	26	22	16	16	11	23	20	20	22	17	24	26	19	17	21	21	20	23	18	17	22	19	21	22	21	23	17	19	26	25	10	17	18	19	17	21	17	23	25	17	24	16	15	18	18	8	12	18	20	18	24	21	12	22	20	20	22	22	27	20	24	11	12	18	30	17	11	20	13	23	19	29	18	21	17	20	19	21	27	19	9	17	20	17	22	16	14	23	34	22	21	26	27	21	17	24	20	13	19	26	18	20	19	21	24	17	25	27	18	18	23	18	25	27	17	25	25	16	16	12	26	19	22	13	19	18	31	23	25	17	16	18	22	18	18	16	16	17	20	17	15	22	18	20	17	19	17	19	15	28	19	16	25	13	16	21	17	18	22	19	22	23	22	21	22	20	20	21	22	25	15	18	23	19	19	21	26	23	22	16	15	27	20	24	20	18	24	17	13	12	19	29	19	22	15	18	18	17	22	15	18	23	14	19	17	20	15	33	20	20	21	17	19	22	24	15	26	16	22	13	18	15	21	21	24	23	22	21	25	19	20	22	21	17	24	17	20	18	22	15	17	21	20	16	21	20	19	26	15	17	15	22	19	17	20	20	10	18	12	15	18	12	22	15	17	13	17	22	24	17	24	15	24	19	18	16	19	19	26	19	25	18	19	23	19	21	16	21	20	17	13	24	16	13	17	16	23	25	17	22	23	19	19	21	18	18	14	21	23	20	24	14	17	17	15	13	20	14	24	14	21	17	16	23	21	15	23	21	21	17	17	28	13	17	19	11	27	19	24	25	16	23	14	17	20	23	26	24	17	21	25	18	21	17	15	22	18	12	17	17	22	18	20	13	30	21	22	14	15	19	16	19	12	19	15	28	25	12	14	14	24	15	14	24	18	19	26	25	14	22	17	22	20	17	19	13	24	17	23	11	9	21	13	20	21	15	28	18	20	26	14	28	23	21	25	16	30	19	23	20	19	25	13	20	20	22	27	23	15	21	20	17	21	19	20	20	13	17	21	13	19	16	15	21	24	25	15	21	16	18	21	18	15	13	21	20	18	22	15	17	24	11	24	18	18	21	19	19	24	15	28	14	29	21	23	20	24	23	10	25	20	15	18	21	15	21	22	19	19	10	13	22	17	16	27	21	18	32	21	16	16	21	14	16	25	14	19	20	23	18	18	26	21	14	21	22	20	21	22	13	21	23	17	18	31	16	32	19	19	14	18	20	22	22	20	19	17	21	19	14	16	20	13	22	12	31	18	12	24	17	19	19	24	18	16	17	19	20	14	24	26	25	22	17	19	28	23	17	24	12	8	20	23	19	16	16	14	20	17	26	17	16	20	18	32	26	11	19	14	18	19	23	19	27	18	12	19	18	20	12	24	19	13	23	8	14	21	24	23	12	18	25	10	16	15	17	21	18	24	29	12	16	15	24	16	24	16	26	12	17	22	20	21	12	9	30	13	22	26	21	16	15	19	12	18	15	20	18	19	19	21	19	22	13	19	17	19	20	19	19	15	20	22	21	15	17	21	20	19	13	14	18	20	22	18	30	16	17	16	14	20	15	26	14	18	8	11	16	23	17	27	20	12	20	22	16	22	23	23	15	19	18	21	19	18	22	15	24	24	20	12	17	18	16	16	21	14	23	26	14	25	24	14	18	17	14	18	17	19	25	20	19	17	20	17	19	27	22	21	14	20	13	13	18	22	23	18	14	19	13	21	19	13	15	15	14	23	14	29	25	16	16	14	20	19	18	25	18	19	17	20	17	25	23	22	18	26	23	25	26	19	21	26	23	18	15	17	22	16	16	13	19	13	15	23	16	16	18	20	25	21	19	18	10	24	21	18	21	20	16	12	25	20	21	19	17	23	24	16	24	19	18	16	27	19	24	21	14	16	16	21	8	20	13	18	11	21	23	17	20	21	24	24	20	21	20	14	25	23	14	15	19	23	24	29	13	15	21	16	21	21	16	14	21	13	21	24	19	21	23	17	11	13	19	20	24	19	16	22	17	18	19	11	22	22	19	27	24	20	15	20	22	20	17	21	23	24	24	12	23	22	16	31	24	18	17	22	19	19	18	15	29	17	21	16	17	17	13	18	22	21	15	13	22	18	21	27	23	19	17	18	21	20	18	19	17	23	19	22	24	17	13	18	21	18	20	18	24	21	12	16	24	24	17	13	23	21	19	19	13	21	22	21	24	17	16	18	18	23	19	20	20	19	24	19
8031	1783	480	621	1658	2240	2124	1635	1328	1101	889	687	637	533	500	472	445	370	371	313	289	288	277	243	249	264	223	253	230	227	224	203	205	179	216	205	185	210	180	176	176	158	177	173	175	174	178	168	147	177	165	179	163	149	162	152	163	160	169	147	175	161	149	149	164	155	178	157	166	125	156	162	149	143	176	170	145	155	142	177	146	143	139	158	164	157	123	159	131	152	149	141	140	138	136	161	179	155	156	131	137	171	147	137	133	155	157	151	155	122	152	158	127	144	154	154	150	140	157	134	151	166	150	148	134	173	137	133	127	167	166	162	123	133	148	131	155	149	135	151	152	165	135	168	168	143	154	170	145	134	148	143	157	141	166	131	145	140	141	156	138	141	153	141	136	143	146	124	161	152	138	173	147	127	157	155	161	141	173	137	161	160	165	119	134	138	160	131	142	152	150	118	137	145	158	172	145	155	124	144	139	154	123	153	129	159	143	172	145	162	153	141	158	154	145	116	124	161	124	136	143	148	130	156	156	149	165	148	178	120	144	155	147	163	156	158	136	139	140	127	151	141	146	125	119	125	157	154	146	160	137	161	154	158	134	125	124	128	138	151	142	141	151	137	153	152	129	153	129	154	147	160	131	157	146	142	140	136	164	141	161	143	154	130	145	167	180	145	157	155	142	180	130	134	155	155	144	123	149	149	145	170	146	151	139	151	150	153	152	153	147	160	162	132	146	150	123	135	132	146	140	138	154	135	163	143	154	147	136	153	133	133	143	159	142	139	141	135	130	160	157	145	138	134	141	156	163	146	154	141	139	145	137	145	164	166	147	150	148	149	142	154	129	154	143	153	156	146	152	144	136	156	135	154	140	149	131	124	183	137	155	148	129	144	154	183	159	151	154	152	160	148	152	157	124	158	162	132	131	131	145	130	159	153	144	131	143	154	133	142	152	135	146	162	150	138	150	137	137	159	151	167	124	133	133	146	113	149	144	146	146	163	152	138	150	149	130	150	150	149	161	138	155	116	136	148	159	125	135	147	172	162	151	142	132	161	165	168	143	151	146	140	143	145	144	151	119	152	132	128	148	173	136	169	125	154	161	138	140	153	143	140	140	146	129	128	151	132	126	141	156	142	125	145	153	157	143	129	149	132	156	143	149	135	159	156	168	166	141	124	154	147	142	145	140	158	113	146	148	147	130	158	172	144	150	127	126	129	150	148	121	154	136	141	159	173	154	170	137	128	151	141	146	139	145	135	146	134	135	152	141	152	136	160	142	165	142	140	126	169	140	159	178	149	152	156	150	152	141	152	166	155	151	134	147	143	137	129	141	124	146	162	159	160	139	155	153	145	141	157	169	143	158	132	161	149	171	161	123	152	147	141	143	158	143	139	157	132	143	134	136	130	146	134	171	146	152	159	122	156	139	128	150	141	145	145	161	141	132	160	158	154	146	135	139	158	138	132	162	146	143	152	155	145	146	144	161	142	149	162	139	155	140	134	124	143	150	171	139	154	164	144	138	134	156	155	154	151	135	154	139	155	135	139	163	144	140	136	151	160	137	157	153	160	148	144	135	155	148	130	124	150	148	130	133	129	158	151	152	166	138	139	134	151	144	137	160	137	141	158	137	140	141	144	127	145	147	137	161	164	137	157	151	146	153	126	147	143	162	156	156	156	161	177	130	135	138	137	126	135	138	165	151	134	143	146	157	131	135	152	148	130	160	151	144	155	132	162	134	139	136	131	146	133	168	189	147	147	120	169	146	140	162	141	144	149	138	151	143	147	141	133	157	167	142	148	146	162	151	148	145	139	144	128	157	147	156	148	137	158	140	165	153	150	140	137	139	144	150	130	130	154	139	134	131	166	147	149	143	176	151	139	143	149	140	125	128	159	163	136	150	144	159	158	154	117	142	150	152	158	141	144	141	166	154	143	160	144	143	167	160	160	133	128	156	168	148	126	140	146	134	145	151	147	154	158	159	130	147	136	149	183	149	143	133	154	155	154	135	150	136	140	148	169	149	147	149	143	144	156	158	165	154	154	153	151	148	143	136	155	144	133	143	144	159	152	137	165	131	143	134	151	156	147	124	147	139	136	160	150	144	159	146	152	142	166	144	157	146	159	116	129	159	132	132	166	145	139	149	137	135	142	143	142	133	143	139	143	142	174	163	150	125	152	138	159	134	166	154	165	131	141	121	116	150	144	153	152	141	143	157	150	158	138	141	147	132	131	154	156	143	148	146	136	111	136	157	155	143	129	155	162	143	125	139	147	139	158	122	149	144	131	133	138	147	136	150	146	157	144	142	183	147	154	134	151	138	151	130	154	135	132	148	149	138	160	160	139	156	143	155	145	132	150	150	137	149	148	172	147	138	137	150	164	161	159	139	143	132	148	135	145	137	169	161	160	161	159	143	132	140	138	163	145	169	138	152	131	133	137	134	142	160	172	117	142	169	157	167	139	148	151	132	164	165	157	143	147	155	163	148	147	140	129	128	148	142	164	159	158	137	137	148	157	142	149	159	142	147	152	148	129	161	156	151	143	149	155	164	148	150	149	154	141	147	136	138	157	140	125	141	161	143	142	145	147	134	128	147	150	146	130	149	142	145	145	148	164	148	144	136	145	140	155	118	136	152	142	150	141	132	144	146	140	142	144	146	134	148	133	156	140	159	162	145	156	146	155	169	123	128	156	162	170	166	158	167	142	114	140	148	125	152	168	155	161	155	143	149	154	129	144	154	143	160	122	158	143	158	144	140	152	161	140	161	179	147	145	143	152	131	154	152	125	148	158	129	146	146	145	151	139	155	164	158	139	137	147	172	137	149	163	137	157	136	137	154	133	138	134	150	165	149	181	129	171	143	146	152	144	149	165	154	127	152	146	159	144	133	137	162	159	153	145	165	140	144	148	142	150	116	134	153	136	156	148	152	151	146	152	146	141	149	130	140	157	146	140	122	149	131	142	158	153	144	159	146	151	139	169	160	144	163	124	139	155	136	139	142	134	134	174	138	140	151	130	141	138	135	142	152	145	127	170	125	151	164	142	129	165	135	156	149	143	154	158	127	144	164	137	122	129	163	136	159	146	160	133	163	165	158	150	136	141	153	141	163	136	129	138	142	165	146	127	129	149	129	134	135	143	167	147	145	179	144	123	149	144	131	176	133	166	151	158	162	143	147	139	143	130	141	139	131	149	141	147	139	154	140	175	168	133	158	177	145	132	153	137	130	140	146	147	156	149	147	163	160	148	138	153	142	153	149	151	169	150	125	164	154	140	127	148	145	118	150	152	148	154	152	103	144	144	162	170	148	139	132	154	141	150	146	150	138	136	170	144	150	142	140	139	152	122	151	147	135	152	145	175	148	152	138	137	145	150	142	148	127	142	140	145	145	152	130	142	152	170	136	142	144	143	156	162	139	152	147	137	141	140	155	152	140	134	156	153	134	133	156	144	165	151	148	135	123	137	130	146	131	151	160	151	122	157	135	161	163	137
1784	150	107	86	83	92	116	113	115	134	89	98	127	99	98	89	82	83	99	93	109	90	95	108	115	104	100	88	97	91	84	88	88	76	87	97	85	81	102	76	82	91	98	108	91	79	81	93	101	91	84	87	87	82	87	93	90	94	98	84	82	96	84	100	80	66	96	85	84	78	87	83	104	81	92	88	93	76	85	85	69	76	96	93	93	91	83	73	96	73	83	95	111	87	84	84	96	110	101	88	109	82	82	95	92	99	90	82	62	67	86	97	78	93	100	65	88	95	98	80	102	91	66	76	75	89	100	83	89	78	84	86	85	86	72	98	104	97	72	76	106	90	79	82	96	92	75	77	97	87	99	81	77	73	90	65	80	69	80	90	91	67	100	87	77	94	85	85	87	79	80	100	70	67	103	80	92	80	80	98	79	107	96	88	82	76	84	75	78	74	89	91	92	92	90	88	94	85	64	83	85	75	77	82	77	80	94	74	91	96	81	90	99	102	71	98	80	85	91	108	87	88	91	76	96	81	79	73	102	93	95	75	83	108	74	94	67	87	79	86	79	87	82	88	80	91	89	74	101	92	76	81	79	90	97	94	84	92	92	94	81	93	64	98	96	85	87	101	99	102	82	76	90	82	99	84	93	85	87	90	78	90	106	84	92	93	76	94	91	68	88	88	91	86	88	76	97	96	94	97	65	83	74	106	86	83	78	75	83	94	64	82	81	77	81	80	93	59	81	81	87	93	82	77	82	91	66	73	76	101	93	97	84	63	92	81	84	83	102	70	76	85	89	73	92	80	84	99	98	92	74	95	88	86	80	86	95	97	81	71	106	100	84	76	85	87	84	91	110	86	88	91	90	96	88	106	85	78	79	74	85	71	87	88	81	102	94	74	68	83	87	99	91	88	106	88	82	96	85	85	76	99	70	83	86	95	82	93	87	101	79	94	104	95	85	98	91	89	96	96	87	69	68	78	114	79	78	81	91	105	78	85	83	88	78	88	90	107	80	80	82	87	80	77	88	113	105	101	83	68	95	86	104	116	84	69	71	85	93	105	86	74	99	74	80	87	95	88	85	96	82	91	87	97	109	88	92	84	98	90	94	99	87	82	88	88	86	90	86	90	88	81	81	78	98	96	85	91	91	86	84	77	87	95	80	82	81	93	76	101	98	95	85	92	95	81	101	92	102	94	94	88	72	87	98	97	85	82	83	95	99	88	86	94	85	68	84	73	91	86	87	81	84	90	79	83	96	73	95	90	100	90	87	93	100	90	84	91	73	102	98	62	91	90	92	78	84	89	79	84	88	91	101	91	89	77	77	94	79	75	88	75	97	71	89	88	98	100	88	82	84	97	109	89	66	92	79	93	85	89	101	72	79	112	83	80	74	83	91	78	99	94	76	84	97	86	70	75	73	96	71	98	81	80	109	78	96	88	81	80	65	100	92	92	89	83	101	90	89	86	82	97	97	80	75	103	87	75	83	84	88	95	90	90	89	55	76	72	74	82	78	86	85	79	105	86	81	85	95	86	83	78	89	73	90	77	92	100	93	90	87	81	83	101	84	90	75	93	93	86	102	78	95	65	76	68	80	87	87	82	98	90	97	91	85	100	97	81	82	89	88	86	78	93	84	84	93	89	102	75	86	75	97	98	73	98	67	93	91	85	78	90	101	85	103	92	92	82	107	80	90	82	74	102	79	86	100	82	88	87	96	84	92	94	87	71	94	89	88	104	87	76	82	62	85	85	84	83	94	92	85	93	92	103	101	94	93	84	83	86	84	87	89	95	95	80	84	83	79	84	88	71	88	102	96	92	79	108	101	87	86	94	90	83	85	72	95	96	89	88	79	88	85	87	69	79	74	91	87	86	80	66	98	84	90	84	87	84	81	90	96	78	95	88	73	91	89	95	88	89	94	98	93	98	70	82	82	93	106	80	76	104	97	77	84	84	89	77	109	81	92	97	76	78	100	94	83	100	101	91	87	102	65	86	76	98	85	67	70	97	87	76	97	89	107	97	71	93	88	73	87	96	86	81	90	93	87	89	78	95	87	98	85	79	95	79	103	78	91	70	102	100	87	80	88	87	85	78	76	103	100	92	87	83	92	101	89	82	99	83	113	97	80	78	79	74	78	77	95	73	89	80	83	93	88	92	78	95	81	87	90	101	88	92	90	86	81	92	89	77	85	94	94	90	106	98	94	85	78	80	82	91	98	70	92	86	89	80	116	90	77	106	81	75	84	85	91	105	72	80	81	93	75	87	87	84	83	81	95	101	98	92	84	85	90	80	92	76	87	83	88	93	70	74	85	94	85	76	85	91	96	94	64	74	72	73	93	99	88	80	86	78	81	81	86	94	105	105	81	95	73	84	89	85	90	98	84	78	82	73	80	108	103	73	88	85	84	80	100	69	94	80	85	82	91	93	80	98	78	88	86	101	92	94	93	82	84	92	83	78	74	71	78	82	84	79	73	70	84	81	69	83	97	101	106	79	83	85	102	92	82	78	118	81	104	87	81	92	67	79	83	95	80	94	88	81	91	72	84	91	72	89	70	91	88	84	82	88	82	80	95	77	87	97	106	77	90	95	82	83	83	77	76	86	86	97	105	95	84	70	83	100	88	85	64	91	90	82	88	89	90	108	89	81	79	86	91	95	78	92	91	84	93	83	80	79	73	97	87	82	91	90	84	107	91	75	84	107	107	90	92	93	77	96	85	82	84	80	96	83	84	91	77	87	81	87	94	90	90	82	81	85	85	87	84	98	92	107	70	82	72	84	105	79	85	73	95	79	82	89	82	92	79	72	90	85	71	88	89	88	87	90	81	91	88	87	82	92	90	98	86	83	79	77	88	103	78	80	105	91	93	101	83	98	87	88	85	87	78	93	103	79	90	89	95	85	101	88	103	67	106	79	91	84	76	99	91	95	85	68	68	99	78	91	80	90	79	96	93	84	83	87	86	78	89	98	90	91	104	105	92	103	84	78	79	105	95	88	107	86	86	84	93	84	89	75	77	99	102	85	89	91	102	94	99	85	82	71	91	78	81	80	91	86	91	79	78	76	96	89	90	93	87	92	74	66	93	86	95	103	82	78	80	89	94	78	91	90	92	76	79	97	81	87	93	101	83	82	87	89	75	89	73	102	81	91	79	80	76	82	78	92	79	88	84	82	71	94	92	81	83	108	83	88	81	86	78	77	83	100	80	80	71	89	96	94	95	109	87	94	91	91	81	85	89	96	90	90	82	83	88	88	74	73	77	91	89	99	95	65	76	73	83	86	95	93	95	89	93	89	82	82	105	76	78	92	100	114	97	100	95	73	98	81	87	85	86	102	103	76	100	94	89	90	90	94	86	71	85	86	82	97	80	80	96	72	84	100	106	92	77	90	94	78	91	91	90	95	93	79	80	93	75	73	77	92	92	88	91	81	101	79	102	75	85	99	93	89	71	83	87	100	87	93	96	83	88	86	77	80	83	81	78	96	88	89
10319	1783	830	979	1760	2267	2234	1908	1667	1498	1323	1221	1112	990	983	951	923	851	783	758	752	787	729	699	725	734	735	719	733	696	691	702	694	657	659	671	683	672	707	642	661	664	654	630	698	651	637	664	628	628	628	606	699	649	620	665	611	626	628	630	626	636	640	685	673	644	661	625	642	662	622	641	652	615	620	654	620	641	612	584	658	657	624	610	601	589	634	635	604	624	630	667	670	584	629	639	628	650	606	621	599	600	630	660	612	620	610	636	632	665	702	615	668	655	618	588	653	655	638	628	608	608	617	630	635	620	694	654	611	632	643	637	619	606	627	637	607	637	591	612	646	648	641	607	603	633	644	629	631	609	656	661	634	676	589	642	644	649	604	647	619	623	659	651	615	650	647	652	654	639	656	648	659	612	667	586	633	622	582	611	650	653	622	655	673	625	600	563	625	631	642	628	599	650	616	579	656	619	638	655	641	623	636	644	656	610	680	604	652	667	636	618	676	670	592	631	651	646	680	609	679	593	643	618	698	587	674	614	619	592	634	650	561	632	639	626	622	586	651	611	608	649	660	612	581	603	605	643	644	623	599	629	639	604	599	630	637	630	652	633	637	637	628	697	586	619	657	659	645	634	644	639	640	602	640	649	649	576	613	626	666	682	628	636	646	649	645	634	642	592	603	599	625	634	658	632	590	639	653	681	647	615	588	634	604	648	659	591	607	606	636	602	632	622	594	614	605	600	631	625	621	624	653	631	663	613	599	661	572	616	603	627	673	609	607	615	655	645	641	622	648	666	613	638	658	635	656	616	641	575	593	634	668	643	656	611	652	603	619	621	620	610	628	611	652	615	620	639	693	608	629	627	607	638	630	622	630	629	654	639	656	637	583	642	623	658	578	603	654	639	643	648	642	659	629	618	613	647	629	561	640	617	590	644	600	668	623	649	693	619	641	599	618	615	663	603	633	605	635	581	626	585	649	642	592	649	649	641	623	601	621	600	642	635	588	651	672	570	609	623	652	645	678	602	621	691	686	647	587	612	658	602	635	626	621	613	648	628	607	641	629	632	607	608	609	629	643	582	653	601	598	655	599	651	621	622	619	611	674	649	657	622	620	654	635	630	669	615	622	618	662	638	610	629	667	647	631	638	638	608	675	637	660	603	569	627	622	591	624	658	653	673	679	632	642	576	632	662	613	690	637	635	612	636	646	654	641	656	644	657	624	627	632	654	662	635	649	599	640	632	617	636	612	618	624	630	622	612	589	676	619	634	633	571	637	657	618	665	616	633	607	646	635	587	577	609	638	592	644	657	668	604	623	601	664	631	607	639	609	651	605	597	627	628	644	662	646	649	632	592	647	668	592	641	654	666	636	617	648	607	607	660	630	653	637	638	647	641	621	595	636	597	565	642	664	640	605	628	601	563	652	637	631	670	627	632	650	631	647	649	628	588	628	610	620	651	633	658	612	593	607	641	613	630	645	610	630	616	646	617	619	618	650	602	615	656	641	612	636	617	611	599	641	655	663	648	664	673	651	628	591	627	649	616	650	633	665	631	616	633	647	674	619	616	668	664	674	669	584	588	664	658	651	622	583	642	640	642	660	630	622	602	585	629	619	623	606	639	629	610	637	599	598	643	672	645	641	638	624	594	627	631	591	654	604	633	630	682	588	621	614	642	640	622	590	621	655	649	623	647	597	602	638	647	593	629	604	659	647	660	629	637	638	624	684	654	639	665	615	622	621	662	577	689	662	603	650	609	626	643	642	639	633	623	585	643	643	634	625	591	647	647	654	644	666	613	635	643	653	627	625	632	621	618	604	653	628	646	644	631	651	605	633	659	643	643	655	679	657	594	613	604	669	604	625	647	604	636	584	612	664	629	611	642	628	561	607	571	609	636	642	609	615	618	643	599	639	652	657	622	603	625	606	622	639	642	641	622	626	617	618	611	631	632	643	631	671	611	630	653	672	651	583	602	594	608	653	637	632	600	610	656	614	611	625	633	659	643	666	603	630	666	648	665	614	630	642	612	651	634	609	610	629	650	659	604	591	622	646	620	644	612	644	626	616	653	660	628	634	628	637	638	657	599	650	656	655	650	638	577	561	617	653	649	616	608	613	608	672	670	642	639	659	616	638	625	614	597	658	605	647	623	623	666	623	637	614	647	670	619	610	669	626	690	646	622	637	610	650	624	651	643	685	657	629	641	597	637	612	606	679	591	640	683	635	578	616	645	606	651	594	641	661	607	610	635	629	634	642	629	589	610	598	676	663	664	639	586	666	648	599	623	614	590	632	634	630	663	617	682	657	641	650	616	637	613	624	643	623	676	653	654	650	661	620	638	622	637	606	643	595	616	663	639	587	657	675	611	633	658	643	626	608	622	600	632	632	624	611	640	636	651	626	603	627	583	632	572	623	603	634	585	608	630	605	608	627	625	628	629	669	642	663	646	661	658	620	598	647	589	625	645	645	591	651	644	660	611	611	624	661	618	611	640	643	640	609	631	646	618	622	597	613	601	662	622	699	657	680	652	613	610	683	617	596	660	658	607	621	647	639	606	642	628	589	608	619	640	619	614	639	638	641	659	596	667	657	624	612	639	641	579	633	618	602	597	597	597	629	591	621	671	666	629	667	581	624	643	589	634	590	596	654	647	671	631	616	621	626	668	566	644	607	621	672	629	629	627	657	598	640	595	590	626	623	628	630	621	679	608	611	652	588	647	639	625	633	676	621	586	626	597	640	671	670	626	670	645	639	624	618	602	645	600	663	635	664	589	599	658	587	578	605	633	581	650	647	685	603	636	603	623	635	621	667	622	595	637	639	635	670	596	670	609	614	629	642	631	653	634	626	643	625	647	627	591	654	591	609	624	638	589	631	621	609	662	590	633	635	658	649	645	637	601	630	660	634	639	612	622	596	621	642	601	638	624	621	655	691	623	653	598	621	654	627	621	595	642	642	638	616	622	672	596	653	590	665	697	639	635	641	612	687	632	678	612	630	631	647	616	645	616	620	611	636	640	614	595	620	611	627	626	638	612	634	642	681	570	622	662	633	589	653	646	672	624	636	611	618	641	632	644	648	622	594	612	601	621	658	634	625	646	630	641	567	643	680	677	625	610	590	658	663	611	616	576	633	652	670	689	669	661	588	622	646	605	643	661	643	614	616	601	619	640	647	625	642	608	661	623	610	668	626	655	607	643	591	676	656	644	643	641	584	637	644	611	644	633	616	658	635	654	622	635	605	631	641	615	612	579	644	657	660	678	603	625	647	592	591	658	619	629	653	605	577	666	631	622	599	671	678	614	581	612	612	609	646	578	639	607	628	596	609	627	627	620	630	599	649	667	642	638	634	661	616	609	618	623	673	606	575	690	632	623	663	638	660	623	616	591	600	654	621	624	613	621	645	646	622	626	622	641	637	606	601	657	634	630	618	609	616	618	651	655	606	624	688	646	634	656	626	640	643	665	636	606	630	669	638	649	668	605	665	635	669	649
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
