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
343097240578	343097241140	343097241690	343097242240	343097242790	343097243340	343097243890	343097244440	343097244990	343097245540	343097246090	343097246640	343097247190	343097247740	343097248290	343097248840	343097249390	343097249940	343097250490	343097251040	343097251590	343097252140	343097252690	343097253240	343097253790	343097254340	343097254890	343097255440	343097255990	343097256540	343097257090	343097257640	343097258190	343097258740	343097259290	343097259840	343097260390	343097260940	343097261490	343097262040	343097262590	343097263140	343097263690	343097264240	343097264790	343097265340	343097265890	343097266440	343097266990	343097267540	343097268090	343097268640	343097269190	343097269740	343097270290	343097270840	343097271390	343097271940	343097272490	343097273040	343097273590	343097274140	343097274690	343097275240	343097275790	343097276340	343097276890	343097277440	343097277990	343097278540	343097279090	343097279640	343097280190	343097280740	343097281290	343097281840	343097282390	343097282940	343097283490	343097284040	343097284590	343097285140	343097285690	343097286240	343097286790	343097287340	343097287890	343097288440	343097288990	343097289540	343097290090	343097290640	343097291190	343097291740	343097292290	343097292840	343097293390	343097293940	343097294490	343097295040	343097295590	343097296140	343097296690	343097297240	343097297790	343097298340	343097298890	343097299440	343097299990	343097300540	343097301090	343097301640	343097302190	343097302740	343097303290	343097303840	343097304390	343097304940	343097305490	343097306040	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	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
1128	550	337	283	305	493	578	513	419	357	322	252	231	197	184	171	189	135	104	82	65	61	46	49	64	62	63	71	87	82	102	92	75	75	58	59	56	44	53	43	42	34	39	40	39	31	30	31	28	32	40	41	41	33	32	34	37	30	35	22	26	28	37	38	34	27	28	21	35	37	26	25	28	20	25	38	31	27	35	32	31	28	31	31	21	32	24	26	30	31	33	27	42	27	30	26	22	30	31	25	19	27	34	21	30	30	29	32	30	40	24	32	29	23	32	33	31	31	38	31	24	29	25	32	35	34	20	26	32	29	29	39	31	27	25	30	28	24	33	24	36	42	31	47	29	30	28	31	23	26	25	25	20	35	30	32	21	30	24	34	22	28	35	28	25	23	35	19	31	30	26	36	32	30	22	30	32	29	23	23	21	36	35	30	29	31	29	24	31	32	33	24	33	29	27	37	27	24	33	33	29	18	26	32	22	22	31	27	35	31	36	24	26	36	29	32	31	25	20	32	21	31	31	41	29	33	27	33	30	32	32	32	22	28	23	28	29	34	30	29	20	35	25	33	40	34	30	35	21	27	28	32	32	28	28	27	24	39	24	32	41	27	32	31	40	31	25	31	35	36	29	25	30	36	43	29	25	23	18	41	35	37	40	22	34	28	37	45	34	28	34	40	38	32	28	28	29	34	26	28	23	41	27	20	27	22	41	30	35	30	37	36	34	29	34	29	28	24	29	41	36	27	36	32	32	36	28	28	22	29	22	22	29	33	32	33	26	27	28	36	39	33	33	34	29	38	26	25	33	22	28	30	21	27	26	22	33	29	23	31	38	25	34	27	33	35	34	29	29	34	37	30	39	29	31	29	32	21	21	19	32	27	25	42	28	25	26	31	30	30	29	24	34	30	35	31	30	33	36	16	30	29	29	31	26	31	23	23	32	25	32	40	22	26	39	23	32	43	43	24	26	27	17	31	25	24	24	23	25	25	36	30	22	29	25	29	27	29	22	29	29	28	26	34	33	25	23	21	24	21	24	27	18	33	31	29	25	35	26	26	30	29	37	25	22	25	38	29	34	32	33	28	31	22	28	29	26	37	37	27	27	29	32	32	28	31	21	29	32	25	25	28	34	30	32	30	23	23	25	37	29	26	31	21	30	21	46	29	35	23	33	27	38	29	24	28	30	28	25	25	26	26	38	31	23	31	35	23	38	43	32	31	22	32	32	35	23	30	29	33	30	26	29	30	35	30	24	24	33	25	32	33	34	29	31	23	30	33	23	42	26	32	20	32	47	25	26	27	38	29	28	26	23	31	23	38	29	38	30	27	29	24	32	28	38	29	24	37	23	32	28	29	30	37	32	31	23	28	27	40	25	33	27	25	28	28	29	20	31	28	41	34	28	28	27	29	28	30	36	29	41	33	24	34	28	35	25	39	26	24	36	26	34	33	31	36	25	20	35	42	27	29	30	19	36	28	30	24	30	25	29	37	23	23	23	24	28	28	22	26	23	28	29	35	30	30	32	18	21	24	30	24	28	19	28	23	28	24	30	23	25	33	35	25	29	36	29	33	32	33	30	36	27	28	16	21	27	25	32	21	30	40	34	34	34	36	29	38	42	31	38	34	17	20	32	29	28	26	33	33	32	28	25	34	25	26	34	31	39	30	32	39	31	32	26	26	31	29	27	38	31	39	28	25	28	29	20	28	27	27	33	43	22	37	35	31	21	32	29	43	26	26	36	29	32	36	28	35	21	25	34	22	22	30	31	28	35	36	32	29	35	31	23	30	28	40	24	31	31	31	23	46	24	31	24	33	34	19	24	33	32	27	27	29	35	30	23	28	36	35	27	25	37	37	30	28	26	28	28	27	29	27	34	27	34	28	26	23	26	26	39	32	26	36	33	33	40	36	35	37	34	23	29	24	36	28	30	32	29	24	30	25	30	28	34	30	25	28	35	31	24	32	41	26	26	33	26	26	28	29	27	34	35	27	35	26	29	33	25	37	27	36	31	29	31	29	26	30	21	31	39	35	22	31	28	25	21	31	26	44	23	34	27	32	36	31	26	30	25	30	33	23	29	22	30	14	30	25	29	22	33	28	28	25	25	29	25	28	24	27	39	27	27	29	25	29	25	30	34	33	32	34	27	41	41	33	21	31	32	26	31	15	36	32	36	26	21	26	32	24	27	39	28	25	24	30	20	24	31	31	21	27	31	37	39	30	29	24	29	35	27	27	26	24	26	30	32	27	23	27	29	17	26	31	36	22	19	34	33	29	23	32	27	25	26	30	36	27	36	32	31	23	28	26	45	24	21	27	27	34	31	36	31	33	26	28	34	26	36	29	27	36	23	28	30	25	18	25	33	27	21	31	30	29	26	20	28	28	26	25	26	24	29	35	34	30	33	27	24	27	33	28	36	33	35	37	25	33	32	33	15	31	24	36	37	31	28	31	25	28	25	39	24	39	33	20	19	35	36	27	29	24	43	28	34	38	38	33	26	21	31	34	28	28	28	27	28	22	25	26	13	28	30	26	29	33	30	43	18	30	31	30	31	40	26	32	28	31	38	38	32	33	30	36	23	32	33	26	32	32	30	23	30	26	31	29	23	30	24	26	27	28	25	31	29	30	33	27	31	24	32	25	32	26	32	24	30	26	31	26	42	25	26	14	46	22	21	40	26	36	30	22	32	37	37	29	21	29	36	33	31	31	28	25	20	32	28	26	31	28	37	35	32	36	34	27	41	34	25	32	33	29	28	25	39	26	27	28	37	26	39	38	32	23	25	29	48	30	29	27	24	37	32	27	23	24	26	33	31	28	29	27	26	27	31	46	24	26	25	30	35	21	25	22	20	29	29	35	27	30	36	32	31	31	38	20	22	23	25	30	24	23	40	34	24	28	29	33	34	19	26	29	31	37	33	36	32	28	28	26	25	38	38	28	24	31	31	30	27	40	32	23	33	25	38	20	30	30	32	20	35	33	28	27	36	31	33	27	32	27	37	28	35	32	25	22	30	27	36	23	28	30	25	29	46	29	24	47	30	25	26	36	25	36	27	36	34	28	44	31	35	24	31	35	35	38	32	36	39	28	36	31	33	28	25	37	27	27	25	27	20	20	35	22	26	27	34	27	29	28	31	36	37	26	30	23	29	36	38	34	26	26	30	22	28	27	29	35	24	26	23	30	23	29	21	27	28	38	42	37	30	23	27	37	41	17	36	31	25	24	26	32	33	30	26	25	29	32	26	21	42	32	29	35	35	31	33	27	31	33	27	32	30	23	32	31	30	27	26	47	29	32	36	32	40	24	40	24	28	20	33	23	35	26	34	20	24	26	28	26	32	37	27	18	38	30	27	32	23	24	35	31	17	30	30	20	29	28	27	32	33	35	23	26	24	24	24	29	32	22	38	28	34	25	27	22	24	31	27	33	23	36	30	16	22	28	25	30	30	22	34	31	32	34	27	32	25	29	28	37	31	26	26	31	37	27
17303	8632	5336	10166	20679	23617	21758	18738	15743	13308	10893	9283	8428	7122	6145	5426	4773	3764	2674	2149	1796	1505	1259	1174	1168	1382	1513	1878	2030	2236	2301	2130	1738	1383	1227	1129	1264	1038	740	685	571	524	522	555	521	507	490	453	530	487	481	501	477	439	434	457	449	426	405	396	417	394	378	414	419	403	374	362	363	362	383	378	375	366	409	344	411	337	364	348	334	394	337	357	342	359	316	316	350	316	343	343	307	325	329	320	315	330	301	344	314	329	325	315	315	336	324	359	326	338	333	312	343	347	321	316	329	347	328	316	359	322	320	313	319	288	299	318	345	337	323	346	320	319	317	338	354	283	333	336	314	362	297	349	321	308	306	291	322	358	326	353	328	312	329	307	319	334	362	326	313	343	305	317	338	321	333	289	343	341	339	328	347	328	286	361	349	331	336	329	297	336	342	331	294	332	324	308	339	342	337	349	317	309	376	322	313	333	361	318	333	352	307	336	362	302	323	291	323	321	319	337	340	318	324	288	311	323	337	306	323	335	321	342	317	335	363	323	331	283	319	324	329	330	341	344	333	302	337	319	335	319	325	325	343	353	323	360	374	342	359	296	295	313	316	356	314	366	333	351	350	327	336	327	313	283	322	352	334	332	332	355	291	285	335	314	327	334	335	304	328	339	372	315	324	324	367	342	318	373	339	307	331	329	350	330	319	325	317	329	304	349	347	341	372	355	331	338	324	336	329	294	332	324	336	343	318	340	357	347	307	316	342	323	345	310	323	341	326	311	312	314	331	316	347	323	342	331	298	341	313	333	346	308	313	343	317	315	347	339	332	318	330	356	315	293	324	334	304	313	314	339	350	320	335	309	340	309	334	315	321	317	334	326	351	355	315	351	324	317	364	304	340	316	345	333	304	334	338	311	333	299	309	321	323	347	320	364	327	344	306	327	337	323	340	348	366	329	321	351	315	357	327	339	336	322	346	332	321	315	292	318	320	347	337	332	309	305	351	336	361	358	326	327	334	307	341	328	338	316	330	332	313	319	348	291	333	338	334	333	302	318	310	354	333	297	336	351	304	315	323	314	338	350	337	345	317	339	330	304	373	345	330	314	327	322	342	306	344	345	325	310	341	328	337	325	298	316	344	304	345	330	328	301	331	362	308	364	338	331	336	322	328	350	339	335	364	310	321	349	369	303	352	305	350	339	333	323	347	341	334	340	329	285	323	273	319	325	360	326	335	329	355	308	311	359	317	338	326	325	331	331	337	314	313	338	376	336	333	300	332	353	316	288	325	341	331	308	310	367	314	336	340	364	328	331	377	328	305	350	340	326	339	313	329	361	333	368	346	331	350	335	344	322	358	341	337	321	351	321	341	301	330	333	391	300	360	339	362	309	327	340	320	325	318	313	325	292	307	305	323	304	354	344	329	331	371	344	312	296	328	308	329	327	300	355	311	291	315	303	349	322	368	319	345	321	285	330	337	327	332	361	296	373	341	353	329	300	375	338	365	328	326	326	320	341	343	330	341	333	328	322	345	327	321	343	338	320	333	316	315	358	327	332	331	356	341	325	339	357	374	359	344	353	314	306	326	337	359	355	328	317	324	343	338	325	322	311	357	293	315	339	348	353	323	328	323	306	345	310	360	345	309	331	285	337	351	300	333	339	342	302	330	326	326	320	332	317	323	325	359	339	310	354	315	385	331	347	310	308	330	347	333	337	321	349	287	323	332	318	336	328	338	347	315	315	347	360	323	332	313	367	317	306	316	318	316	339	322	337	340	348	324	318	339	335	347	311	354	308	341	300	323	344	361	341	327	335	333	326	316	322	307	379	339	331	320	321	364	324	323	352	340	330	322	345	328	358	329	345	330	346	309	322	340	370	354	331	313	341	333	334	316	343	317	354	340	312	362	301	291	309	341	322	344	324	336	329	368	310	325	293	326	348	350	345	351	338	336	334	374	314	312	328	318	329	326	364	291	311	349	332	358	351	318	310	310	350	320	351	309	307	321	302	320	322	314	351	371	302	354	298	321	318	336	325	334	339	310	312	315	338	335	321	314	310	304	304	347	300	321	346	318	323	289	322	324	327	330	351	324	328	317	354	345	355	315	314	324	326	336	317	317	339	337	323	323	343	333	310	349	328	301	311	356	326	304	314	318	348	327	301	317	324	343	328	379	339	309	327	363	315	322	350	352	306	290	301	315	306	307	337	347	341	343	317	309	337	332	336	307	335	323	327	351	361	345	335	318	343	360	321	345	348	311	336	348	348	334	297	341	322	328	308	310	335	310	345	341	288	353	341	337	300	276	302	295	331	313	334	337	353	365	341	327	309	336	323	344	306	324	320	331	343	318	333	341	320	359	310	379	309	291	337	293	362	332	328	316	332	354	331	333	357	330	322	335	293	325	314	327	359	316	339	283	316	318	325	329	317	345	370	318	320	361	320	347	313	342	351	305	321	326	305	352	343	329	331	342	363	314	337	341	303	323	324	320	325	323	335	320	336	335	336	333	321	308	320	356	337	342	326	309	354	327	326	331	328	340	333	342	312	345	339	335	319	310	341	295	314	310	374	332	324	294	333	356	334	341	338	308	316	309	299	334	338	345	343	325	299	321	325	323	306	320	353	325	359	347	302	335	342	336	301	329	330	330	317	328	322	321	344	303	344	303	324	339	339	378	319	346	327	353	310	316	327	336	327	295	292	326	325	314	353	345	333	320	342	308	290	328	329	314	327	332	329	366	314	369	304	293	298	311	312	334	346	329	331	325	308	349	348	304	329	323	346	352	309	327	346	340	312	323	313	331	317	297	323	354	338	339	335	320	321	335	307	330	345	335	329	339	312	339	323	357	296	330	288	362	309	325	303	330	321	350	337	328	322	328	338	328	347	355	324	336	334	318	332	340	332	335	335	334	334	359	363	306	345	359	335	359	330	327	352	335	340	357	358	348	344	313	301	335	329	329	350	322	318	296	340	309	354	341	324	317	339	333	373	340	300	321	364	310	320	325	349	352	315	319	355	343	312	310	335	320	327	352	349	337	308	361	317	349	329	314	330	320	335	347	314	293	309	318	363	345	355	328	340	350	295	313	320	321	320	321	353	333	326	352	319	300	347	345	364	326	328	316	322	345	321	336	317	339	307	359	311	330	341	311	301	309	329	314	326	318	336	335	348	336	308	301	318	349	334	317	350	316	334	371	332	310	312	339	365	344	327	302	321	314	322	328	316	299	343	301	320	297	327	316	335	348	336	311	338	325	312	312	334	342	338	331	347	330	321	296	306	301	288	338	305	316	312	336	332	323	318	345	304	339	324	311	365	350	297	312	314	332	355	307	314	329	294	333	334	315	312	337	355	314	319	320	323	310	321	312	340	344	308	324	313	322	340	344	326	330	323	300	338	333	336	327	319	330	317	321	295	306	333	360	323	315	340	303	343	326	328	321	337	313	331	349	351	324	331	302	354	350	322	311	332	325	335	354	330	351	331	317	305	336	359	319	315	294	327	317	331
922	282	181	187	160	265	295	285	243	216	187	162	151	137	128	101	83	79	62	59	47	51	56	46	39	51	65	49	61	61	74	60	55	59	57	45	56	46	46	49	44	41	40	41	59	34	33	41	35	31	45	47	42	41	39	37	39	40	37	32	41	34	43	52	32	33	33	35	42	35	42	35	28	39	38	32	40	28	39	37	36	31	46	35	30	28	42	34	47	29	34	35	38	47	39	35	34	38	40	39	36	46	29	43	42	32	31	39	29	41	27	38	33	30	36	37	35	44	43	38	39	44	34	43	37	39	41	39	40	34	44	32	33	29	40	33	44	31	43	46	43	28	26	33	40	33	31	33	37	42	38	38	27	27	39	25	34	37	26	36	38	34	31	39	44	38	40	36	33	34	47	38	53	39	44	24	36	34	43	30	44	38	32	34	31	46	31	50	35	39	36	38	33	26	47	35	42	36	34	37	30	42	37	37	38	34	39	34	46	46	45	38	31	35	36	35	41	40	23	42	33	38	38	26	32	42	35	35	40	36	32	47	31	32	37	36	40	37	42	34	33	36	32	40	31	35	32	32	45	39	34	37	25	35	46	31	37	40	24	40	39	39	39	38	35	36	42	42	42	41	46	42	32	40	35	39	39	40	24	36	36	38	50	36	30	27	30	40	47	29	39	46	34	36	30	41	33	37	27	43	35	32	39	28	42	43	34	27	28	47	39	43	34	43	41	38	45	43	38	40	46	36	32	38	33	38	39	32	35	33	42	26	29	36	36	33	43	47	35	31	42	42	56	36	29	35	29	33	33	38	47	32	41	46	41	44	36	37	45	31	44	37	44	43	36	37	38	49	36	40	39	35	49	41	37	37	43	33	36	35	38	42	30	33	27	37	41	29	42	36	45	43	38	34	43	39	39	31	37	39	32	35	34	39	31	35	39	34	45	38	34	27	34	34	48	31	36	38	35	45	38	50	47	48	32	30	41	47	37	39	39	36	34	40	34	45	41	37	39	40	34	38	30	40	25	35	39	37	29	37	50	44	30	30	45	51	37	41	35	41	45	45	42	34	39	30	40	40	36	47	34	52	30	46	44	43	44	35	44	41	47	31	33	32	47	33	44	43	35	37	40	40	33	40	42	34	47	45	42	39	55	40	33	42	40	28	31	30	34	30	30	30	40	35	35	46	42	48	45	34	36	36	35	31	29	38	32	27	49	31	40	27	34	29	37	39	30	53	32	31	34	38	38	49	46	35	38	41	37	40	35	28	46	36	28	44	49	34	38	41	23	37	37	39	35	36	40	34	27	32	47	33	41	39	40	41	38	40	36	24	31	43	41	44	42	33	40	36	34	33	37	33	35	43	39	35	43	31	38	36	41	31	36	39	37	39	35	43	30	41	28	27	39	36	37	31	40	36	43	27	37	30	36	33	25	42	30	40	41	50	24	33	28	42	36	47	32	37	39	28	41	29	40	42	39	34	37	42	27	32	38	40	37	37	28	30	39	31	36	37	44	31	47	37	32	48	43	34	49	37	40	42	35	36	36	27	36	33	39	41	37	31	36	41	47	17	41	26	31	36	40	40	44	35	36	51	29	31	27	35	37	31	37	32	45	24	41	39	46	33	34	38	48	38	43	37	32	37	41	39	35	40	30	31	43	49	46	27	46	34	40	31	36	29	40	41	30	43	29	30	41	33	38	34	33	26	31	35	38	43	43	39	37	43	49	34	47	39	43	25	34	33	27	42	41	44	41	34	34	38	33	38	39	29	46	42	34	37	32	40	37	37	44	40	33	32	47	27	40	44	36	34	34	39	26	37	34	35	44	41	27	36	46	34	41	38	40	36	32	33	27	34	55	35	33	42	40	36	40	33	45	40	38	42	33	27	39	39	40	32	32	33	36	28	39	48	28	33	25	43	37	38	36	35	46	42	45	31	38	29	41	34	33	41	45	45	38	39	47	35	36	39	32	43	40	38	35	35	32	44	42	26	41	38	36	38	30	47	34	35	42	36	31	35	36	39	49	33	24	32	47	47	38	42	27	34	39	45	28	22	37	23	27	31	43	39	40	33	45	44	42	32	35	36	43	42	44	38	34	42	38	38	40	43	33	39	43	30	36	42	44	44	35	42	30	31	41	32	34	32	28	37	36	36	37	30	30	34	49	29	40	43	36	34	34	37	43	47	40	34	46	45	43	25	44	32	39	25	38	36	40	37	36	38	41	42	30	41	32	42	38	30	36	32	27	32	43	44	35	32	39	35	45	28	42	45	30	23	44	32	44	39	19	28	39	38	40	35	47	33	32	44	29	22	41	40	38	47	37	29	41	46	39	41	45	31	36	37	34	35	26	42	33	34	42	40	44	31	30	31	40	27	43	33	30	32	50	43	44	29	43	35	42	35	30	46	38	20	40	42	36	34	33	29	33	42	24	37	37	35	52	39	35	40	37	30	31	30	37	32	57	41	43	37	42	44	36	41	48	42	31	31	32	49	33	43	35	43	24	38	45	46	30	37	43	39	30	43	39	40	33	31	42	32	33	38	46	37	35	34	35	40	42	39	35	43	41	32	32	34	38	18	20	28	39	33	48	29	37	36	40	39	43	31	41	27	31	42	38	32	34	41	35	37	31	36	40	36	37	36	28	41	37	42	38	33	23	39	40	34	34	39	30	31	47	34	31	39	49	42	40	30	34	46	36	38	38	29	42	31	32	42	39	38	36	23	47	38	47	36	33	40	37	37	36	35	36	40	26	33	26	28	51	27	42	28	33	37	40	36	31	33	38	33	36	43	41	53	44	27	28	41	35	33	34	37	35	42	38	46	36	33	48	31	38	37	42	47	41	38	35	32	33	30	42	30	36	28	33	37	41	40	28	30	51	53	42	40	45	31	30	35	40	39	42	35	33	39	38	47	31	30	35	31	43	30	38	40	37	37	35	31	30	45	38	37	41	35	40	35	29	37	31	36	31	28	37	44	32	38	40	37	39	28	25	42	32	37	34	38	44	36	36	38	42	42	40	34	42	36	27	42	37	41	34	44	31	37	30	33	30	39	30	33	35	34	29	33	48	46	38	46	38	32	42	30	37	44	45	38	44	37	45	40	30	43	48	27	30	36	56	36	47	35	42	34	42	46	43	44	44	33	35	39	38	38	32	38	33	36	42	28	36	45	37	31	38	30	35	32	27	32	38	53	39	37	34	42	25	31	40	30	37	30	33	33	37	33	44	41	27	32	27	35	30	28	39	35	37	34	28	41	40	43	48	33	31	46	35	44	28	32	42	35	35	39	39	41	34	38	32	52	45	33	41	33	29	33	29	36	34	32	27	34	32	23	46	37	33	35	42	41	42	44	41	40	44	35	54	46	38	37	50	30	33	24	36	40	38	44	34	53	44	46	38	43	39	31	48	41	25	44	40	35	40	25	38	41	35	35	42	35	39	37	39	41	48	26	27	43	37	41	40	35	43	40	40	34	45	32	37	24	33	33	36	46
13199	5563	3385	6431	14488	17216	15516	12762	10626	8778	7175	5892	5035	4383	3658	3194	2448	1854	1498	1268	1112	926	814	783	866	928	1055	1263	1359	1469	1539	1218	1139	960	857	843	803	696	617	583	493	484	535	513	512	499	521	537	593	524	523	475	486	504	476	458	494	434	452	432	412	433	444	415	431	403	424	433	438	403	434	434	403	398	407	407	450	438	423	371	396	403	401	417	391	406	421	353	385	414	356	412	394	415	400	402	382	411	378	409	402	436	409	398	410	376	394	361	404	401	394	395	409	398	404	367	402	411	399	379	376	380	423	404	398	411	362	382	368	410	383	402	437	409	425	407	396	399	397	387	425	373	405	404	350	388	407	384	426	358	365	433	423	380	402	437	369	421	422	407	415	409	416	362	399	405	395	405	363	401	414	393	375	406	384	385	425	430	404	379	383	401	414	414	403	420	403	420	370	410	416	391	382	405	399	422	416	429	394	376	374	408	395	397	393	402	412	431	419	385	434	404	429	407	377	375	396	366	402	340	394	409	427	417	376	409	390	423	369	378	424	413	404	374	396	395	409	384	397	407	394	414	378	410	383	384	379	358	446	366	406	382	378	387	366	392	417	391	394	414	397	431	403	389	394	388	418	361	376	388	382	409	363	391	389	412	367	395	386	377	389	396	413	385	409	372	442	397	406	420	415	372	397	376	404	374	425	389	398	431	368	388	415	417	415	414	334	388	383	416	408	405	410	417	406	401	390	422	391	424	398	405	405	391	411	410	431	361	411	406	390	441	359	392	343	402	452	388	413	401	359	373	390	406	379	398	376	425	446	429	406	386	389	438	446	401	369	395	380	362	414	388	393	379	378	394	370	386	384	438	406	384	414	382	413	403	405	421	371	401	387	404	388	377	437	354	411	391	393	378	440	394	397	390	376	417	396	394	400	387	393	385	392	377	397	360	399	407	436	365	390	420	386	391	387	410	398	388	425	386	364	402	344	408	428	392	381	384	395	425	406	402	368	413	421	387	402	364	379	417	418	392	411	393	379	360	397	397	384	407	395	392	404	394	379	448	382	406	430	397	415	401	435	393	393	399	425	398	398	391	354	395	385	407	436	393	399	391	396	403	357	405	399	378	416	392	420	408	397	375	365	391	394	419	413	441	386	417	409	411	409	383	434	363	422	401	427	403	402	403	406	390	383	405	366	409	396	410	388	380	392	382	408	398	390	421	360	402	402	393	392	399	383	384	381	436	431	395	409	400	391	405	407	416	403	387	421	411	396	397	411	386	395	350	396	397	392	426	405	392	371	373	395	425	414	407	427	395	377	390	415	382	407	381	388	377	387	412	419	427	420	370	422	359	384	416	407	376	364	406	399	395	417	384	374	414	415	395	445	424	356	425	418	381	388	386	397	407	393	374	405	423	416	394	382	379	410	406	396	396	384	402	395	371	404	385	408	355	374	376	391	394	402	393	407	374	421	389	419	381	404	420	397	373	386	376	388	375	402	451	388	378	418	403	363	379	373	409	373	411	421	364	397	368	371	409	416	403	382	370	401	411	400	392	385	380	438	429	392	401	437	386	408	392	365	414	422	393	411	374	422	381	418	413	421	408	387	374	400	377	442	383	377	434	409	364	396	391	395	396	379	378	385	390	394	429	382	418	394	427	403	431	430	368	407	403	390	386	384	393	388	427	364	399	393	364	416	376	398	411	397	423	393	389	408	372	389	385	386	420	389	397	394	385	370	399	402	392	376	375	389	401	427	411	405	393	402	415	417	407	422	398	362	381	409	425	408	418	410	389	373	390	354	403	423	384	402	409	426	361	387	423	371	403	345	453	389	385	420	398	413	408	368	383	389	433	394	393	407	393	397	394	404	394	402	387	382	393	419	420	391	391	382	387	414	397	391	417	409	381	398	413	391	381	435	375	427	384	381	395	369	372	376	402	409	416	393	433	362	404	423	417	432	392	415	375	391	390	404	416	400	394	382	397	399	380	405	391	419	427	420	380	425	370	389	422	403	363	387	404	384	398	395	404	390	400	412	375	415	408	418	398	413	382	376	390	390	422	388	382	394	372	385	374	393	360	400	381	397	395	371	390	417	437	414	399	419	374	402	371	411	377	388	416	394	408	380	418	427	361	388	403	455	394	399	399	412	428	392	425	397	400	393	399	412	367	433	388	376	385	385	373	422	380	398	374	400	401	379	342	400	416	410	366	421	385	395	393	414	432	379	387	392	388	398	438	401	419	369	385	405	383	420	363	404	402	413	411	406	390	396	391	407	430	386	369	396	389	421	380	408	383	373	443	389	411	435	417	394	430	375	388	428	379	381	397	372	419	425	393	415	386	417	391	395	405	367	390	425	380	396	410	398	403	410	407	441	390	421	392	417	433	383	401	406	390	391	430	409	371	418	375	402	399	371	398	377	364	405	405	393	388	418	387	377	417	397	382	421	417	390	427	400	392	419	399	428	390	417	418	412	419	411	375	407	418	411	409	395	432	413	387	415	414	402	382	401	420	403	439	403	413	373	412	401	420	407	405	395	410	385	409	406	382	439	411	413	436	383	383	394	406	376	397	433	437	393	381	371	356	410	353	379	366	388	410	415	388	360	391	410	389	365	376	397	436	373	435	380	394	407	393	416	401	377	398	406	388	381	395	438	393	369	379	427	389	426	401	421	400	362	394	403	380	417	401	409	410	409	414	411	407	408	371	417	441	368	409	387	423	405	398	408	358	402	377	404	376	367	388	391	398	396	352	397	384	392	373	405	385	386	414	416	388	418	387	409	413	418	394	447	382	368	409	425	388	385	402	408	378	424	409	378	357	378	373	425	430	376	414	391	424	401	387	396	411	350	418	375	388	394	381	392	406	374	402	407	376	432	399	406	371	451	404	371	405	407	390	381	403	363	391	362	421	397	395	371	399	380	405	428	380	397	432	387	387	385	413	433	409	380	405	379	396	384	388	398	388	408	396	379	372	395	386	386	416	391	391	415	440	366	376	381	399	416	388	400	388	406	400	398	434	407	401	405	389	364	384	379	417	390	428	371	399	392	398	365	374	382	436	421	397	408	390	385	391	420	384	398	398	386	417	395	368	416	398	407	419	389	405	400	420	388	389	439	376	409	441	399	411	413	390	404	399	382	390	411	397	406	431	379	415	351	454	390	400	398	376	381	387	436	427	430	379	406	397	387	404	420	381	389	396	360	373	421	416	414	386	411	399	387	416	413	418	401	401	379	378	402	392	407	384	415	434	410	398	401	379	428	378	362	416	384	401	372	408	402	412	419	436	404	393	418	405	381	390	385	408	392	401	426	383	426	397	399	383	386	412	420	412	387	372	427	367	388	416	405	414	369	385	406	394	403	415	416	396	368	408	385	415	393	426	356	405	366	411	391	413	405	396	412	434	384	392	392	404	393	409	415	428	409	409	411	395	372	417	368	412	424	412	442	403	387	416	399	403	375	402	417	408	387	387	417	387	407	372	406	418	398	395	371	415	368	406	415	414
734	414	269	218	244	360	394	360	332	309	264	193	184	164	165	131	113	89	68	81	56	50	48	57	53	71	54	76	80	67	73	80	60	57	50	61	69	58	38	45	48	46	44	40	34	44	39	39	37	46	56	48	39	41	46	35	32	40	43	40	41	41	39	41	43	44	36	42	39	44	44	41	37	34	33	38	34	30	35	30	40	34	24	38	33	38	45	30	41	27	39	40	26	31	42	51	40	40	40	36	40	40	35	31	36	44	39	47	25	43	36	28	40	34	38	49	38	40	32	33	41	43	41	32	28	32	36	37	31	46	39	35	32	30	38	37	39	39	35	37	38	45	29	32	31	35	27	25	37	41	39	45	34	33	39	36	40	39	41	46	31	38	35	44	44	26	49	43	33	25	34	37	44	42	31	32	35	35	38	32	44	57	31	30	28	34	37	41	34	43	42	34	28	45	46	40	35	41	33	49	38	28	39	30	35	35	34	39	31	43	31	39	46	37	28	42	35	41	31	54	36	32	28	34	31	43	37	41	34	51	45	44	43	41	48	30	49	41	27	37	31	31	39	43	35	44	44	48	33	30	33	29	33	29	33	30	29	29	35	30	42	39	34	29	41	36	44	32	38	33	36	40	43	40	42	30	44	38	35	39	32	41	33	38	35	45	30	37	33	39	42	41	31	48	41	35	43	31	34	35	33	34	35	42	37	35	28	44	31	25	27	39	33	38	44	35	35	28	33	41	30	43	17	23	34	30	41	49	52	30	41	31	40	34	44	28	34	39	36	38	41	36	33	31	29	42	33	50	50	36	37	34	29	34	39	29	49	40	38	38	39	33	47	36	45	37	41	31	36	29	35	30	29	40	29	36	37	31	33	37	28	39	42	24	30	34	41	38	39	34	33	28	39	36	36	29	39	44	38	30	44	31	39	40	34	39	50	37	37	40	30	37	41	30	47	38	35	34	39	32	30	34	29	43	40	35	39	35	40	36	37	30	31	39	31	38	36	41	37	46	30	29	27	40	46	33	45	31	38	39	31	36	38	37	25	38	29	47	33	40	37	45	36	34	35	34	34	33	44	33	31	31	36	34	39	25	30	31	34	34	36	40	27	37	29	26	40	40	26	28	45	38	43	28	27	27	27	37	38	36	38	26	38	42	41	36	35	27	35	45	38	33	43	31	40	26	29	19	40	26	48	42	38	44	30	45	40	40	34	27	34	24	34	33	38	29	43	37	20	35	35	27	32	36	34	28	35	32	30	25	32	37	43	42	32	32	41	34	40	43	34	22	42	35	37	37	35	24	43	27	28	37	22	28	32	30	30	36	25	30	41	43	26	32	37	39	40	35	23	41	45	34	28	42	52	32	31	39	35	31	37	37	38	35	44	45	37	51	33	36	32	30	39	40	51	38	35	40	32	43	33	48	38	30	39	48	37	31	48	23	31	30	36	30	35	27	36	29	35	37	26	45	35	47	33	25	29	29	32	33	34	37	34	49	47	38	29	38	40	39	35	34	43	30	48	28	48	42	39	39	31	37	42	33	29	33	30	46	35	30	36	41	44	44	37	38	30	21	32	42	32	28	53	34	37	32	34	43	34	38	41	35	44	42	36	33	32	32	32	32	41	33	33	41	45	39	38	32	27	34	40	35	41	37	50	30	53	35	32	36	41	28	32	38	38	29	47	33	39	28	37	26	32	31	50	31	34	34	41	41	38	32	27	36	44	36	40	40	32	36	36	44	38	39	27	28	31	32	39	42	26	36	39	36	22	31	27	34	25	38	49	35	37	44	32	46	38	28	27	29	38	29	25	32	39	37	45	41	30	33	37	32	34	28	37	40	29	37	44	33	30	38	33	44	39	27	27	37	43	36	41	36	37	35	34	36	41	28	46	37	28	34	41	35	34	33	26	40	25	34	41	28	41	36	33	44	33	32	37	33	32	30	34	33	24	36	50	40	31	43	43	31	38	38	46	30	40	36	32	42	42	45	45	33	44	39	31	39	27	47	31	31	39	45	31	41	24	28	30	38	34	42	37	44	40	30	28	33	52	40	28	32	51	39	35	37	41	34	38	50	41	30	35	43	39	28	39	31	29	33	35	44	34	44	40	31	33	43	38	35	43	44	42	29	36	42	49	38	34	45	31	35	30	36	28	34	29	32	32	39	49	33	44	27	39	33	41	41	46	39	30	38	34	39	40	37	35	28	31	42	33	26	36	50	39	39	40	41	28	39	35	36	33	35	31	31	44	38	39	26	41	37	45	30	34	34	43	27	31	33	40	31	30	37	27	44	52	33	30	37	38	27	39	49	32	41	40	32	41	37	31	36	25	39	38	33	40	37	32	34	43	46	39	30	28	54	39	38	29	28	28	45	38	32	42	38	37	34	40	32	24	34	40	26	36	28	30	44	29	38	34	35	33	35	44	30	42	20	34	43	35	34	32	26	27	35	28	42	47	40	33	29	31	36	37	38	40	37	36	35	26	38	31	32	35	43	35	29	34	47	41	32	39	43	44	35	37	28	45	35	49	47	41	40	40	31	22	29	45	35	35	33	32	39	31	40	35	34	36	37	32	42	39	36	32	43	35	39	41	30	45	26	39	30	38	32	46	39	37	30	34	32	34	31	33	36	47	43	48	40	36	35	44	36	35	44	34	24	34	47	28	37	38	34	33	35	19	46	40	30	33	38	19	39	28	36	40	39	35	40	44	32	34	48	48	34	37	33	32	36	32	29	43	34	44	29	43	28	31	42	29	35	44	31	30	43	33	44	34	36	33	34	30	48	42	33	34	40	37	35	44	38	34	38	27	28	29	40	43	28	31	41	43	33	37	43	31	42	33	43	45	44	44	30	44	32	33	27	30	41	40	39	37	39	30	42	45	32	39	31	45	41	40	32	35	31	34	34	30	42	49	32	37	38	39	43	30	34	37	36	34	41	42	33	33	34	42	25	38	51	43	37	33	27	34	26	31	44	40	30	37	29	30	52	37	41	36	30	37	40	31	38	39	33	46	39	39	37	31	34	34	34	30	35	25	30	22	49	39	27	35	26	40	39	31	31	28	40	36	26	38	40	32	37	46	36	44	33	39	43	46	47	36	35	38	26	41	27	40	30	31	43	39	44	37	40	30	36	45	34	37	40	34	32	34	30	29	34	34	38	35	31	41	31	31	41	40	44	42	43	41	37	39	38	28	34	27	37	48	31	27	28	41	37	40	39	28	32	54	27	34	31	44	34	26	46	38	37	39	39	31	34	24	35	37	33	39	33	36	42	41	34	38	54	39	40	38	40	39	37	44	42	38	42	35	26	48	37	48	46	33	35	29	31	37	34	38	36	34	34	36	30	38	41	38	36	38	37	36	44	29	40	39	37	30	42	42	43	44	50	31	31	33	44	34	36	35	33	22	42	45	38	42	28	35	31	24	30	41	28	40	22	46	29	37	33	32	31	35	35	29	43	37	36	36	35	36	45	50	26	30	29	31	37	40	25
14422	7568	4523	8610	17864	20290	18338	15681	13309	11481	8963	7275	6265	5574	4715	3976	3142	2507	2132	1632	1410	1170	1076	1034	1073	1273	1382	1623	1763	1744	1857	1551	1284	1113	1025	1044	982	773	674	639	586	549	599	570	547	549	566	623	563	611	560	520	509	545	530	487	440	464	441	447	476	435	431	445	407	449	473	427	452	432	438	424	397	415	398	385	395	393	391	395	423	438	409	409	418	416	428	403	423	413	393	378	389	377	457	374	383	415	418	403	361	408	407	414	391	390	383	411	388	397	401	399	408	347	383	418	397	409	391	397	417	414	385	357	404	415	409	408	374	395	419	407	372	398	385	404	409	404	406	407	391	415	399	419	404	391	373	402	397	413	406	396	402	414	403	390	396	406	395	393	413	402	391	380	380	396	384	403	351	414	369	389	378	411	413	383	400	421	391	420	403	389	398	424	405	415	394	390	399	353	396	404	376	399	349	425	389	387	431	366	388	380	401	394	349	386	360	382	364	401	409	395	398	373	361	403	457	420	423	406	361	413	425	383	411	385	427	413	392	406	404	389	398	389	421	430	437	415	423	402	407	416	390	414	389	400	391	396	432	391	411	375	425	389	436	429	389	391	444	406	389	367	379	400	394	432	394	383	425	392	404	407	445	414	432	420	430	363	385	399	395	385	407	422	379	424	402	415	424	398	394	400	393	386	399	411	384	388	388	408	399	415	403	403	389	400	401	393	415	391	404	376	394	412	396	413	421	371	402	393	406	389	389	403	362	426	427	393	372	404	391	401	361	409	421	406	434	397	412	417	400	360	446	404	377	392	362	351	389	374	348	372	367	409	384	394	389	415	410	388	367	334	394	367	402	398	390	406	385	408	416	379	393	361	410	394	433	403	422	367	407	366	403	399	403	400	444	398	412	406	400	443	400	413	418	410	373	354	368	382	393	376	383	416	405	331	432	423	444	412	407	398	387	356	410	376	409	390	393	388	399	395	404	387	427	383	428	396	405	417	392	388	407	401	440	420	387	416	388	405	419	400	393	386	389	394	380	363	425	417	401	383	398	389	390	427	390	426	423	402	390	410	409	428	400	438	372	405	373	414	405	411	376	394	412	363	417	390	373	391	375	431	396	413	380	403	410	407	452	385	380	441	387	397	421	389	419	418	414	405	403	430	392	436	423	381	402	379	413	413	418	383	367	385	355	373	398	393	364	391	413	397	370	430	403	384	387	402	382	392	369	411	373	387	391	392	415	409	375	391	397	383	399	409	407	374	381	399	412	388	403	407	391	410	421	421	437	406	405	400	438	416	366	393	363	394	381	421	418	410	397	406	386	379	399	426	383	416	379	427	398	386	406	427	385	391	399	369	436	370	406	348	389	401	384	396	393	400	364	395	399	389	401	402	431	409	390	364	401	392	388	417	376	427	427	416	424	373	388	413	412	390	373	430	375	374	433	374	400	380	389	410	380	439	381	359	391	408	420	389	399	409	379	369	417	406	406	440	404	404	335	416	444	457	377	383	371	398	386	420	411	401	422	434	394	390	426	339	429	396	381	394	405	392	411	434	359	386	395	431	411	372	406	388	389	396	410	427	398	389	377	381	376	390	420	408	415	375	370	363	420	404	440	397	390	413	423	409	399	360	403	419	390	387	403	423	396	386	405	410	396	428	363	376	414	394	349	405	374	373	374	414	389	424	398	397	415	387	378	419	391	405	421	423	369	437	375	382	366	437	410	408	409	425	426	415	366	402	422	384	347	397	387	397	393	404	412	411	409	391	395	393	387	370	368	414	395	407	406	386	390	391	358	396	398	371	406	396	397	420	388	404	397	382	387	423	413	432	406	377	407	408	387	395	389	416	412	384	401	396	408	410	368	378	397	444	387	396	381	401	409	378	385	384	368	375	383	362	415	447	394	411	385	397	391	403	433	420	400	385	368	415	418	418	375	404	391	380	410	405	438	404	405	390	390	401	414	425	430	396	408	406	406	430	378	385	417	396	360	403	365	388	394	382	374	396	389	418	375	387	389	383	410	381	379	372	393	394	411	406	378	381	413	415	409	380	391	390	397	383	391	417	404	396	397	424	392	423	414	374	383	410	414	413	354	371	384	408	413	384	381	377	418	390	403	405	403	425	412	379	390	422	433	425	422	424	417	386	389	386	440	413	412	379	410	401	359	378	388	360	404	427	410	388	424	388	411	392	375	419	398	375	383	395	395	401	408	417	401	399	381	424	421	422	410	356	390	388	388	414	416	411	375	435	390	428	385	403	376	384	396	397	426	424	380	379	392	400	424	378	386	369	394	407	423	389	365	405	403	395	380	358	397	399	383	407	410	415	369	421	369	403	426	405	386	418	391	400	429	407	409	414	359	436	393	388	402	414	390	406	422	400	395	392	416	410	420	386	372	382	398	388	406	391	399	431	375	377	370	381	398	380	396	416	433	425	355	417	400	370	399	370	396	393	407	429	393	422	404	371	424	391	394	396	390	414	382	400	394	402	429	418	402	392	354	382	407	394	417	402	401	384	381	408	393	445	365	414	418	382	380	382	417	414	393	407	380	383	381	396	373	417	397	393	399	381	386	388	387	387	420	436	372	417	388	396	406	404	348	409	375	392	417	377	425	406	433	399	417	404	399	380	383	385	395	368	383	393	407	417	392	396	365	420	416	395	406	409	406	366	378	343	421	401	412	363	405	385	366	404	393	374	400	386	355	393	380	400	378	426	384	383	391	420	391	414	397	431	415	392	402	439	373	378	441	365	410	413	404	401	392	367	359	388	418	399	354	377	384	405	417	433	392	439	421	392	402	419	390	418	356	372	417	404	367	393	360	388	405	402	381	394	405	379	385	416	377	409	329	373	374	411	375	387	396	421	400	419	405	392	369	385	413	385	384	387	404	384	424	366	423	421	396	412	395	391	416	358	404	394	378	385	350	406	432	428	398	441	366	425	397	425	370	387	389	394	349	404	375	406	394	367	408	396	384	439	421	463	420	393	395	437	402	381	371	397	408	400	417	409	392	409	397	359	425	375	407	428	394	398	469	409	400	384	438	376	355	378	375	398	359	411	387	398	393	372	399	389	360	379	393	388	372	397	423	419	415	429	448	369	438	410	389	420	433	376	378	435	399	391	402	395	408	387	381	409	376	440	397	399	412	401	405	407	400	382	387	378	408	381	401	410	381	422	423	389	392	365	381	419	368	394	419	399	414	415	398	387	384	398	435	383	422	395	364	395	366	419	424	397	408	433	360	403	417	399	416	413	376	386	400	406	395	425	436	382	348	375	411	390	383	406	387	388	415	384	425	400	417	376	388	377	392	409	366	379	394	434	375	388	409	443	414	401	404	387	358	401	347	407	388	414	384	400	360	412	385	383	370	380	407	374	418	420	377	408	354	401	403	427	376	397	394	407	409	425	384	381	386	384	417	387	415	409	409	429	387	397	396	417	434	387	395	407	419	384	397	357	404	396	452	407	403	384	438	406	386	393	382	403	389	422	380	400	388	416
1375	416	278	201	233	365	389	385	341	288	231	206	162	160	147	123	105	82	93	70	67	58	54	36	52	63	50	82	69	68	69	62	47	45	57	49	44	36	36	47	57	30	44	35	36	36	40	35	42	46	39	39	34	32	28	28	31	40	27	37	29	29	33	27	32	21	34	45	32	41	23	30	26	31	41	32	27	36	20	38	28	37	34	35	30	35	34	35	32	25	28	20	18	22	41	26	24	30	30	26	41	24	24	27	38	23	18	31	30	31	32	35	27	23	23	33	27	27	27	32	30	34	28	31	32	32	28	32	32	24	36	34	43	31	26	21	18	20	27	23	25	31	31	27	19	44	35	29	25	24	26	31	27	36	32	34	32	30	30	24	31	29	26	33	31	31	30	30	34	35	31	31	22	15	32	24	25	26	28	29	30	29	25	24	32	21	27	29	33	28	21	23	26	35	30	26	23	29	27	29	22	36	35	30	28	38	38	32	22	27	37	33	24	21	40	25	30	23	31	31	37	22	30	34	35	32	32	22	33	26	28	33	24	22	27	24	33	25	26	30	30	41	23	37	28	26	25	39	25	23	29	41	38	38	23	40	25	31	33	30	36	22	40	27	28	31	35	17	30	29	33	38	26	31	30	40	33	35	31	35	23	22	31	29	26	31	28	23	18	22	25	26	20	30	26	29	31	35	28	29	35	29	36	24	26	33	31	22	27	31	30	33	40	32	27	28	27	33	24	42	27	31	36	30	23	36	31	42	26	36	32	27	23	36	29	29	25	38	33	34	23	20	27	31	28	26	29	26	34	28	27	30	27	26	33	28	24	24	34	30	32	19	30	30	20	33	32	31	30	21	23	27	27	36	30	27	25	32	31	21	32	34	26	24	34	29	20	32	26	28	32	29	26	29	35	30	21	29	22	33	29	23	24	21	28	25	32	26	39	28	29	32	30	35	26	32	33	35	30	24	35	23	30	23	36	28	23	35	24	25	26	37	36	29	30	32	23	28	22	26	29	42	38	40	36	25	36	28	24	22	40	32	28	27	37	38	21	39	29	33	34	27	26	37	30	19	25	31	30	33	23	26	32	26	42	26	26	31	33	29	23	27	30	28	30	34	31	29	26	35	37	17	25	33	32	27	27	34	32	30	29	33	29	33	30	34	25	30	40	28	24	24	30	24	31	25	32	22	34	31	29	30	25	46	27	29	29	29	31	29	29	28	35	31	18	22	26	27	21	19	23	34	31	25	20	28	27	30	26	32	38	32	33	24	23	37	33	20	26	20	31	26	34	30	26	23	28	29	28	31	33	32	35	29	23	30	37	18	31	37	26	37	23	22	31	25	29	31	44	27	30	18	31	35	29	21	27	31	26	29	26	33	28	30	34	31	34	24	35	33	22	28	33	30	33	30	15	30	30	32	28	34	36	32	27	24	27	30	38	32	32	28	29	26	27	32	32	29	23	22	31	29	38	28	23	37	36	41	29	32	39	26	35	31	38	36	25	28	24	24	27	28	30	22	24	33	27	39	25	26	37	31	20	33	17	26	40	28	28	28	40	33	37	29	35	32	27	31	22	51	25	27	24	25	27	29	28	37	27	27	28	28	27	20	30	30	28	24	30	24	27	30	32	29	27	30	30	32	29	21	32	26	32	30	33	34	34	23	31	25	30	33	28	26	41	27	20	37	40	27	28	31	29	25	23	29	29	25	28	24	33	34	28	27	36	36	33	23	30	24	30	26	34	25	28	44	32	25	28	27	34	38	24	34	26	27	25	24	26	26	25	30	32	30	29	35	25	31	31	31	33	26	28	29	30	38	26	27	25	20	28	34	26	27	18	28	29	24	31	31	21	28	23	27	26	24	42	22	37	27	29	28	32	32	41	32	29	30	18	25	36	37	26	20	35	27	25	31	32	16	32	37	23	27	27	47	17	33	35	39	18	32	31	26	21	31	36	35	23	39	29	30	32	26	30	31	34	32	26	30	38	31	33	25	24	29	25	31	21	38	20	37	27	32	32	29	30	30	25	31	23	29	37	34	28	34	31	30	28	30	21	26	38	23	37	31	27	34	25	38	34	23	22	31	34	31	33	27	34	21	30	35	32	29	26	28	27	30	34	28	25	27	34	30	23	33	27	39	38	25	28	33	19	28	36	26	34	21	32	30	39	30	28	28	24	17	34	28	30	28	34	26	24	29	24	31	24	33	22	24	35	29	23	23	28	34	30	34	27	23	29	28	30	21	36	28	19	28	25	28	36	32	35	30	25	26	22	38	25	23	36	35	28	23	34	26	26	29	25	30	28	35	27	40	24	36	35	31	28	29	28	21	21	25	32	22	37	30	34	33	39	32	22	27	37	25	36	22	37	34	28	36	23	27	31	31	34	24	38	25	26	31	41	28	33	29	32	31	22	37	38	23	27	27	30	32	24	34	35	32	28	38	27	32	24	28	31	27	34	35	22	29	23	36	30	28	36	28	24	26	26	28	33	28	25	34	31	35	31	36	27	33	25	29	26	22	38	29	31	25	27	29	25	24	32	27	33	35	20	49	25	19	23	30	27	22	33	28	31	23	42	40	33	30	33	27	24	40	30	36	25	39	25	39	34	24	31	32	26	34	21	29	15	27	31	34	27	25	29	21	24	29	25	26	34	23	28	28	36	28	33	31	32	24	38	29	37	35	20	32	25	32	27	34	37	31	29	25	26	27	31	37	33	29	33	28	22	35	26	30	24	27	30	33	28	28	28	28	28	25	33	23	32	28	26	27	26	26	41	38	38	43	28	27	29	24	37	28	23	31	28	42	32	29	33	22	27	29	36	24	32	36	26	28	28	36	27	28	26	31	36	27	32	32	34	27	35	38	28	34	36	34	33	27	32	32	25	20	29	21	35	35	25	29	47	39	20	29	32	23	23	29	25	30	32	24	25	28	33	28	28	32	26	19	36	18	40	27	25	26	24	31	20	36	23	32	40	32	33	29	23	30	31	31	29	43	33	28	26	30	31	32	31	20	29	29	27	27	27	34	29	34	19	25	29	23	30	28	35	24	34	24	27	36	33	31	34	34	30	26	30	32	28	45	38	28	24	30	34	23	27	27	39	29	32	36	26	29	23	24	30	35	35	31	24	35	27	35	28	21	27	18	30	23	30	24	23	32	41	28	30	26	30	41	36	27	15	26	32	30	28	32	40	31	39	29	44	27	28	29	34	28	28	25	15	37	29	20	26	28	30	30	27	25	32	33	35	22	24	39	38	35	35	35	30	27	27	40	27	33	15	30	40	39	30	23	31	26	29	22	28	20	27	26	35	30	28	25	32	22	33	30	30	28	34	25	35	30	36	26	32	28	24	34	28	33	32	32	41	33	27	28	27	32	30	28	30	18	30	29	30	37	23	34	30	21	31	35	32	29	33	32	27	19	37	22	27	28	38	28	44	21	26	25	31	32	21	38	29	34	30	30	23	29	18	34	28	27	28	28	19	31	25	33	22	34
16114	6950	4595	8340	17484	19941	18163	15867	13651	11696	9106	7452	6532	5741	4740	3686	3125	2578	2045	1772	1426	1172	1108	1110	1189	1270	1510	1637	1777	1702	1721	1430	1152	1107	1079	981	798	674	604	584	520	550	485	486	503	491	508	573	577	488	525	477	431	457	415	409	378	375	409	360	370	370	335	323	395	388	370	380	338	346	386	386	393	380	326	359	300	348	350	357	338	346	366	319	350	327	349	341	304	346	335	301	327	311	326	306	288	308	304	311	341	315	307	313	300	334	347	321	281	342	335	298	315	333	321	310	310	294	335	322	321	327	317	304	301	322	296	333	333	331	322	335	328	306	326	329	307	304	281	349	322	301	327	303	320	352	323	315	359	324	314	336	325	297	319	314	310	313	319	321	330	293	312	354	283	332	299	323	332	346	347	349	321	309	349	309	324	288	317	311	313	321	359	312	309	320	327	307	326	332	361	282	327	342	283	324	314	312	334	351	310	313	284	315	311	337	322	322	318	313	315	338	294	333	320	330	298	348	316	291	336	308	335	324	304	332	324	306	312	304	321	326	301	343	337	328	320	312	327	324	321	321	316	324	280	315	315	313	335	335	302	319	328	333	320	314	335	322	327	321	309	331	315	316	324	320	348	333	331	329	336	330	327	315	296	320	294	317	322	317	289	311	280	315	356	360	335	342	306	331	335	311	348	312	338	343	324	337	336	308	330	286	294	338	341	321	317	349	324	333	334	316	353	300	316	311	321	351	328	340	310	328	332	306	317	325	350	333	337	318	302	325	306	334	331	317	321	345	301	312	353	292	326	292	311	324	293	338	318	322	337	303	334	332	346	301	325	339	313	324	280	299	313	339	343	327	326	346	298	342	316	309	326	319	383	312	302	334	359	347	294	325	330	318	304	304	313	305	280	312	303	318	306	340	317	333	339	339	313	330	318	312	337	306	328	338	292	299	339	312	322	308	316	322	341	343	324	311	344	335	329	302	336	307	325	335	330	337	302	303	311	299	306	297	315	331	342	332	312	331	316	311	311	329	332	295	305	312	315	306	318	311	341	338	324	318	309	321	331	283	316	330	342	353	328	314	349	319	305	332	327	340	313	325	303	334	330	328	341	329	342	341	282	350	289	339	322	333	305	304	317	351	354	321	353	330	319	298	308	310	297	364	352	327	335	334	328	340	330	343	314	351	317	306	305	320	318	314	308	333	330	299	312	329	356	342	331	311	317	345	295	321	324	300	342	345	330	336	315	329	337	335	302	314	303	344	346	348	306	320	332	331	360	348	343	343	343	317	294	299	322	345	342	340	322	322	330	310	325	340	324	316	300	345	312	307	327	339	323	308	329	337	344	324	317	309	348	316	314	328	332	355	352	308	326	338	312	317	330	308	294	312	334	313	311	317	344	339	312	362	326	315	337	338	315	341	316	311	322	343	312	329	311	312	322	329	341	303	321	333	347	333	297	312	302	327	302	335	324	328	288	347	315	295	300	329	323	348	309	303	313	313	318	316	316	335	308	311	315	337	353	332	320	324	290	312	332	313	310	334	302	332	308	316	296	349	324	304	349	342	316	348	325	308	339	335	294	334	336	321	330	328	306	335	344	315	325	307	337	334	282	320	315	306	326	325	322	323	311	330	302	298	312	336	335	330	336	314	320	297	288	339	317	318	320	348	344	327	312	313	347	339	335	296	313	333	305	310	339	324	338	318	282	334	308	335	321	298	336	343	332	349	327	308	336	329	321	331	301	321	306	326	338	326	307	337	326	359	301	299	333	332	307	308	353	307	352	299	340	334	320	350	331	296	313	292	287	319	299	317	322	327	307	328	319	310	285	301	333	344	363	291	329	298	306	320	347	324	318	311	332	357	327	303	323	350	321	359	318	296	314	340	353	306	342	307	301	308	323	327	322	346	312	296	313	313	307	331	314	304	296	309	333	311	331	303	339	302	327	328	338	326	296	326	324	324	343	322	319	270	339	335	312	321	307	287	339	319	339	313	352	300	308	321	318	315	285	298	347	331	322	331	324	361	307	312	344	321	317	376	325	318	320	333	312	329	352	311	349	316	312	304	327	317	323	293	301	327	305	321	292	287	350	311	317	329	332	307	354	319	361	311	335	336	327	310	317	321	340	312	351	363	319	323	319	302	314	321	333	320	321	314	320	332	290	338	317	340	341	303	291	328	333	339	339	320	333	298	298	351	323	309	307	338	345	292	298	321	316	275	332	290	348	338	338	354	330	330	311	326	311	328	325	300	278	335	300	313	329	310	345	356	277	288	312	316	330	358	288	330	321	306	296	338	315	325	317	319	318	320	324	329	320	302	285	329	345	307	329	340	324	304	347	345	342	342	335	325	361	327	356	307	302	322	315	354	321	310	314	352	340	312	324	284	324	320	320	291	348	320	327	320	286	330	317	341	340	317	303	311	325	317	332	341	326	322	310	345	313	301	313	304	320	342	334	302	290	313	324	353	315	328	327	349	312	308	318	322	318	296	318	317	318	304	326	337	289	352	308	326	338	297	307	341	303	339	346	339	312	332	321	313	303	367	309	310	339	309	322	337	330	295	330	311	320	299	317	305	314	318	327	336	318	313	317	297	319	289	296	325	315	334	327	323	327	322	320	324	323	338	320	340	334	345	306	312	295	325	342	338	335	356	316	335	330	330	333	303	294	325	349	327	307	315	338	330	333	325	342	337	333	353	318	336	284	320	330	310	294	346	307	332	323	319	271	308	331	308	305	330	329	363	358	331	314	331	328	320	296	318	326	327	295	293	319	341	322	339	296	347	313	312	319	316	312	327	299	309	329	339	311	319	306	353	344	284	334	371	310	345	329	318	316	360	347	357	343	301	327	332	330	335	324	326	318	330	312	313	308	312	316	334	300	282	307	292	347	296	307	295	318	340	317	309	309	336	321	347	303	341	303	313	318	328	302	315	312	290	308	328	319	320	337	323	292	345	319	367	347	292	303	331	307	306	308	303	310	342	324	331	333	346	325	348	320	306	302	310	329	329	322	302	351	314	324	316	306	356	340	312	325	332	334	316	344	324	296	335	311	330	301	335	343	320	338	332	307	334	330	315	323	311	319	296	352	314	306	318	330	302	350	296	312	316	301	310	319	320	283	318	311	355	313	337	317	313	327	338	316	337	306	318	364	321	350	304	312	331	364	327	306	325	316	327	307	315	328	324	292	347	307	276	316	318	323	295	329	344	319	345	327	306	317	319	337	320	341	311	346	362	348	320	326	304	311	320	335	332	332	311	326	311	325	331	340	305	307	307	341	304	299	367	310	315	344	323	295	348	342	320	332	368	298	324	337	337	305	332	331	312	323	299	346	328	339	330	303	348	317	304	344	301	330	324	334	347	328	316	354	324	338	333	321	326	312	335	327	315	314	304	322	330	317	301	304	346	335	314	313	310	323	339	323	340	342	321	295	323	305	309	302	317	308	354	320	306	322	349	302	307	294	319	350	333	310	357	310	324	292	322	333	313	308	327	315	309
1086	582	379	319	315	487	547	501	451	377	292	270	245	212	191	122	124	121	80	76	59	53	44	81	59	65	70	84	86	87	70	62	62	43	53	55	39	45	50	51	37	44	29	40	41	34	41	33	51	34	41	35	22	27	36	41	38	29	29	29	34	27	22	28	28	31	38	35	28	25	33	33	31	34	26	28	30	35	32	28	26	25	20	21	30	20	31	26	29	32	26	19	34	22	29	36	28	38	27	40	20	20	27	27	26	36	35	28	28	39	31	21	30	32	33	36	13	17	34	22	27	38	20	40	29	39	25	43	39	36	33	29	27	31	31	30	27	30	23	38	31	27	27	25	33	31	21	30	29	26	32	30	33	32	27	23	29	26	36	24	27	24	27	25	28	23	32	32	26	39	30	17	29	31	41	30	29	30	25	21	19	27	28	26	23	23	21	23	35	23	37	29	29	35	28	37	22	23	33	31	33	24	22	32	16	34	31	25	34	27	31	28	36	24	28	34	26	32	22	25	31	27	29	28	30	23	26	26	32	35	29	33	27	32	21	24	34	42	38	32	35	39	30	24	27	41	23	25	27	31	40	38	32	27	34	23	34	35	29	32	28	26	22	31	32	28	23	25	39	23	30	25	24	30	37	21	29	42	21	36	24	24	28	34	31	23	30	31	17	27	32	34	30	24	26	16	30	22	34	21	29	23	25	26	25	37	26	32	22	31	23	29	42	28	20	26	28	36	32	34	26	31	29	32	23	27	31	36	23	31	19	27	33	35	32	37	30	29	30	30	29	22	30	36	36	29	34	27	29	30	33	32	26	20	36	34	46	31	31	24	29	20	27	32	38	33	38	34	27	22	31	33	29	30	25	31	38	39	25	24	19	35	35	43	22	24	30	29	27	31	37	24	26	28	23	32	26	24	26	26	25	27	25	18	24	30	25	23	21	27	33	29	26	23	39	25	23	24	26	28	26	31	17	30	16	27	37	27	30	20	30	21	32	25	39	25	28	31	23	31	36	28	22	23	33	35	25	35	18	25	27	25	24	26	36	32	27	17	33	35	27	29	29	30	31	29	28	29	24	26	28	23	28	30	33	24	25	24	28	38	24	29	29	21	27	23	36	42	35	26	28	38	43	24	24	34	30	25	45	32	33	28	31	37	40	26	26	21	32	41	26	29	29	32	31	20	32	24	27	27	26	29	26	22	25	27	33	20	28	23	24	30	32	30	25	30	24	26	25	27	25	20	30	31	31	32	37	30	25	30	31	32	23	30	26	36	34	21	30	27	42	32	30	25	32	23	12	26	23	40	32	23	34	31	38	34	34	35	39	24	31	27	23	21	22	27	31	26	46	26	38	25	24	21	40	29	34	29	30	26	26	34	20	33	25	45	27	30	23	31	26	25	33	29	24	38	36	21	29	37	31	24	31	39	28	42	31	30	23	40	27	39	21	23	32	33	28	34	37	33	30	40	28	25	32	29	39	30	23	24	34	23	30	41	26	22	24	27	30	28	36	22	28	23	30	36	32	21	26	21	17	33	29	28	39	32	43	25	30	22	37	36	30	25	21	36	36	32	26	30	23	36	24	29	36	29	33	25	28	21	25	36	29	33	28	34	20	28	38	34	26	24	38	28	27	31	22	42	18	23	35	27	32	24	25	23	29	28	22	24	24	27	31	19	21	33	37	33	17	27	29	24	22	23	40	32	29	33	23	24	28	24	30	34	42	27	32	23	29	30	37	38	33	27	31	32	29	36	27	36	29	33	35	25	26	27	29	29	26	32	22	31	33	27	29	30	32	35	34	30	32	25	25	30	38	25	31	31	32	28	33	34	27	27	28	38	32	26	30	28	25	27	22	31	28	27	22	28	32	26	26	26	25	41	24	28	26	24	33	32	30	37	29	38	33	16	22	29	21	33	21	30	42	20	24	28	41	32	29	22	34	32	26	23	26	33	30	33	27	28	40	31	32	19	30	25	32	37	24	22	19	24	29	38	27	27	27	32	33	26	28	29	24	22	32	45	20	24	35	29	40	25	34	28	39	30	24	30	35	22	32	31	28	28	23	26	32	20	22	12	39	23	23	25	30	36	27	31	24	19	16	28	25	28	26	38	32	24	25	29	22	22	35	34	24	30	29	24	29	27	18	31	34	27	24	30	34	23	27	28	37	25	23	32	32	37	30	22	34	27	29	35	28	28	31	24	32	30	26	23	33	37	31	23	33	26	33	22	30	30	28	29	29	42	23	24	25	23	26	43	42	29	24	33	33	29	28	18	29	34	30	29	23	25	31	24	28	29	35	24	44	30	32	38	36	27	26	20	37	33	27	29	29	27	28	32	31	16	18	27	39	22	28	30	31	22	29	26	38	34	30	33	33	38	31	27	37	32	27	27	30	29	28	25	25	23	29	29	33	29	23	25	26	30	29	31	27	29	41	25	22	25	19	36	26	28	35	28	30	30	33	26	28	33	34	30	35	31	37	41	30	30	24	37	35	31	17	28	35	21	34	25	16	35	30	37	35	31	25	34	32	30	26	30	42	28	32	38	46	38	27	30	30	27	40	27	27	27	30	38	24	21	30	27	26	37	37	28	30	33	24	27	37	20	31	29	25	22	23	22	25	32	26	42	33	23	26	25	27	29	35	35	21	27	25	32	26	25	27	21	31	26	18	18	27	41	23	21	24	38	26	30	23	26	26	38	28	28	24	32	32	29	32	31	22	38	36	33	28	24	25	28	35	34	29	27	27	26	32	25	24	27	31	30	28	35	26	29	31	31	30	26	36	34	35	27	28	40	31	27	30	18	35	32	29	28	31	22	33	33	24	34	27	26	30	25	29	14	32	28	37	29	22	26	23	26	31	28	36	27	27	35	34	24	22	32	37	30	28	26	28	31	37	23	23	36	28	36	25	29	39	25	30	35	39	23	28	32	32	35	29	32	26	30	29	43	34	29	31	22	23	24	25	32	31	26	26	28	27	37	30	24	37	26	48	30	30	33	37	31	33	34	31	30	31	34	36	25	30	29	27	27	34	40	32	24	34	32	31	24	32	29	27	33	38	28	27	31	34	30	36	25	30	35	18	27	33	22	26	31	25	23	44	28	27	24	31	29	28	34	37	24	20	31	21	26	28	30	40	27	34	35	30	28	42	31	22	29	28	34	27	25	29	30	27	28	20	23	27	22	27	31	30	18	28	27	27	32	34	28	23	32	30	34	25	38	33	28	26	30	41	36	26	18	23	35	20	34	22	31	24	25	28	37	23	27	24	33	35	33	29	26	19	25	26	27	27	39	24	32	26	31	32	24	36	29	25	35	28	25	25	29	24	32	34	32	31	18	35	26	29	22	29	26	30	36	26	30	27	37	25	25	27	39	33	22	30	24	29	42	43	38	34	24	25	31	27	31	19	30	37	24	29	33	26	22	37	35	25	21	33	23	36	33	27	37	26	34	25	30	26	28	29	29	21	27	22	39	30	37	30	33	33	32	25	24
17250	8900	5783	10538	20343	22352	20987	18505	15915	13289	10541	8527	7696	7082	5833	4588	3789	3173	2550	2203	1728	1484	1366	1418	1419	1551	1929	1916	1970	1978	1920	1592	1277	1220	1221	1063	869	721	683	612	585	595	517	522	560	503	559	546	531	538	526	495	537	498	460	430	397	377	430	369	412	377	384	364	372	397	360	351	402	383	394	358	386	359	353	338	353	367	307	333	286	328	328	362	301	303	307	343	349	329	276	343	332	335	305	337	349	349	326	297	297	327	320	320	290	316	295	317	319	310	313	344	316	282	329	325	316	282	341	329	316	332	317	317	302	316	304	295	313	327	323	342	345	339	330	327	310	322	330	315	302	327	305	342	322	329	349	324	317	302	322	296	320	298	330	332	280	327	330	297	314	328	290	284	333	303	327	313	316	326	324	327	342	322	355	308	315	319	352	331	339	339	335	327	356	333	316	348	318	312	329	337	320	314	327	347	308	323	344	308	316	316	296	313	298	333	316	329	312	308	321	299	328	297	340	311	307	330	316	326	282	348	315	331	301	308	319	320	338	312	330	315	300	299	356	369	313	331	318	309	331	325	325	327	352	294	329	316	351	316	355	321	309	297	319	335	356	334	341	298	321	344	321	325	310	310	310	335	303	347	323	314	334	304	307	340	341	355	345	354	336	315	283	339	329	310	344	342	314	321	356	327	325	342	333	333	286	352	318	341	299	318	317	302	330	349	295	318	278	320	319	319	318	327	321	319	358	320	333	324	308	330	289	313	319	312	314	322	353	341	317	334	324	323	332	287	318	314	295	344	352	313	323	324	297	304	300	305	326	339	322	329	306	318	322	349	349	347	343	331	336	345	337	326	321	296	338	295	308	317	331	325	291	319	326	336	348	338	317	321	281	315	333	312	293	323	316	317	324	289	302	308	319	337	330	305	300	346	326	343	303	329	343	314	318	299	309	298	351	295	328	312	314	312	322	317	322	346	329	322	301	312	332	348	330	341	337	336	313	336	331	313	345	291	326	310	324	354	334	325	299	298	347	346	325	307	322	303	326	360	314	306	351	325	333	326	301	312	290	325	343	333	317	319	332	310	316	307	322	332	311	317	319	306	338	340	319	329	309	347	325	337	322	326	298	293	322	342	332	329	339	290	349	321	317	285	321	334	322	304	368	316	327	321	291	290	326	342	350	337	299	316	317	330	304	306	333	322	312	309	293	321	352	314	268	297	336	341	332	322	280	320	343	313	359	311	317	331	312	297	318	357	292	303	336	306	326	324	344	338	343	318	332	336	346	311	337	311	344	339	307	322	296	376	324	337	326	326	328	326	312	312	285	342	340	319	317	317	306	314	349	329	342	332	317	324	345	308	320	290	328	329	346	306	338	368	329	371	290	341	297	326	323	341	297	334	296	325	317	367	303	276	310	327	309	349	322	314	290	319	302	333	336	313	292	327	300	320	294	320	313	357	311	312	314	295	326	273	303	292	335	336	338	321	320	345	337	338	329	302	321	312	344	336	302	339	348	343	328	340	332	311	307	321	331	294	311	333	339	352	306	330	307	299	325	340	289	308	313	321	352	337	318	334	325	316	329	305	296	329	308	311	318	337	322	310	325	286	337	324	318	316	332	330	313	314	314	344	360	298	339	311	319	296	327	297	350	307	306	344	310	329	309	320	301	334	316	307	322	329	336	306	329	336	335	296	332	329	321	310	338	341	356	316	326	339	324	317	332	332	322	290	324	314	299	363	287	295	336	355	335	296	332	338	306	300	327	299	335	321	308	318	333	321	347	318	329	344	351	331	322	325	327	341	300	294	352	318	321	296	322	322	317	316	324	339	318	337	322	315	314	336	339	337	327	320	317	337	356	310	303	331	327	325	328	302	301	341	314	309	337	352	330	313	303	331	306	305	341	326	317	343	321	319	304	316	287	319	305	327	344	316	350	347	339	326	304	302	342	309	311	338	279	325	319	344	349	293	320	307	330	320	330	326	322	292	285	340	320	312	324	281	341	284	365	351	328	324	346	316	310	320	330	341	333	309	332	324	328	332	328	316	328	320	331	325	328	299	315	309	275	324	325	308	303	293	295	287	309	328	313	308	318	312	354	327	326	323	352	327	328	328	301	327	298	300	318	328	343	348	346	328	332	324	312	322	278	317	299	327	326	306	353	355	290	330	310	284	304	299	307	327	311	300	308	312	339	314	328	335	312	320	332	329	290	310	306	314	316	339	314	311	300	319	320	348	328	332	346	342	326	349	324	318	316	340	331	302	318	299	333	343	319	336	349	315	289	325	294	329	295	295	342	346	329	312	327	318	311	308	343	349	326	315	334	305	321	311	320	318	334	298	344	326	319	332	350	285	347	324	330	278	297	297	305	342	300	352	310	332	313	298	387	287	346	348	310	328	330	311	329	337	347	314	354	346	334	356	311	352	325	321	338	301	323	340	315	344	309	337	341	336	319	304	318	313	282	346	315	300	327	299	330	335	318	316	341	322	308	324	302	314	337	325	328	344	318	333	363	298	311	348	326	291	336	320	314	339	315	281	347	331	295	339	318	280	344	347	351	314	325	349	321	291	287	322	325	354	293	334	281	315	325	370	302	323	332	335	345	294	349	348	327	320	309	313	300	299	312	310	330	313	311	303	328	353	357	299	335	308	340	310	325	329	332	328	315	302	333	328	342	315	350	329	337	349	328	335	345	331	317	311	332	317	315	341	359	324	329	345	327	308	324	309	314	334	327	327	294	330	315	327	292	340	333	342	294	367	299	341	342	350	312	306	328	322	315	323	340	297	300	318	286	338	299	301	331	324	333	314	312	311	325	354	315	304	318	318	326	345	329	331	346	329	308	322	309	303	308	344	326	297	313	320	317	318	335	322	337	325	289	354	322	310	338	306	349	313	326	307	327	327	298	325	298	323	322	339	340	298	292	319	335	334	342	311	311	331	318	317	320	333	331	318	333	326	305	328	309	306	363	299	313	310	343	340	304	317	323	333	331	371	319	305	312	335	328	326	357	317	308	341	305	315	307	312	328	325	317	291	322	322	323	320	338	312	350	319	308	335	324	321	342	317	304	338	334	320	333	327	324	324	331	373	306	305	339	288	340	319	358	295	329	304	304	304	300	318	354	332	331	288	317	309	314	326	333	353	325	350	314	288	330	305	347	323	346	333	317	317	316	350	338	341	321	298	297	325	304	329	327	314	308	310	324	324	324	311	345	332	303	324	305	347	288	330	345	309	329	308	343	354	297	325	331	320	331	343	330	351	311	347	320	295	341	287	336	352	321	337	327	341	306	317	326	313	325	335	318	334	323	349	280	323	348	318	267	289	353	277	344	312	297	326	346	288	332	321	318	341	329	302	337	314	299	318	310	332	329	329	311	360	315	303	328	324	336	322	339	288	327	330	330	307	321	301	336	352	336	306	322	318	336	308	341	323	352	318	294	316	329	323	309	318	328	329	355	322	325	328	329	321	332	331	318	344	334	300	339	326	315	306	316	334	338	303
930	331	205	196	191	291	296	256	249	197	160	142	136	119	120	99	76	66	67	60	72	62	46	54	54	63	58	46	67	48	57	43	56	62	50	62	44	37	32	34	45	38	57	36	35	37	41	37	44	42	44	47	34	38	41	40	55	47	49	35	39	52	40	40	33	35	33	40	48	38	46	38	40	43	40	30	34	38	39	26	36	38	40	26	32	43	41	39	38	35	39	36	25	50	35	45	41	25	46	38	36	29	39	37	36	37	49	49	37	28	35	35	30	38	45	49	38	33	33	46	39	35	37	37	45	27	30	34	34	36	46	51	34	27	38	45	38	31	26	41	35	39	28	42	43	33	26	40	32	41	39	34	39	32	35	32	33	39	34	36	41	43	36	50	36	46	29	47	39	30	43	38	38	41	41	37	39	27	40	37	40	40	28	30	46	40	38	31	43	40	48	35	37	50	35	34	45	37	47	38	40	34	44	40	29	30	32	33	29	30	29	37	43	43	40	43	45	46	43	37	31	41	46	47	33	33	40	37	44	32	36	34	34	42	44	36	24	38	30	31	31	42	42	38	33	40	43	31	41	32	49	40	36	45	46	28	32	35	48	30	38	57	41	35	34	33	33	31	31	36	44	40	47	33	34	46	40	36	28	28	31	32	28	38	27	34	37	30	30	39	45	28	40	46	46	33	28	30	34	43	23	34	42	34	33	32	45	37	41	45	34	42	38	27	49	38	45	38	45	36	34	47	45	33	33	40	40	41	32	35	38	41	36	34	47	35	40	41	44	25	46	38	33	36	37	30	33	46	43	44	45	31	42	43	41	32	37	28	55	27	38	40	33	35	32	37	42	29	36	49	31	35	41	33	39	33	27	49	31	35	31	31	32	37	38	34	33	35	35	22	32	34	31	43	39	37	44	36	26	37	35	38	31	41	29	37	36	47	46	33	43	58	32	31	39	42	32	36	38	49	36	45	36	34	36	38	54	42	39	30	39	49	36	40	39	42	39	32	36	28	32	34	45	38	32	39	37	42	33	47	39	35	39	42	41	45	47	25	34	31	29	39	33	32	42	41	36	36	35	32	31	30	33	45	41	36	47	35	35	44	42	40	35	24	38	33	43	41	35	37	43	31	29	44	45	36	41	34	39	46	33	27	43	39	38	40	44	39	40	35	37	31	32	42	38	40	36	37	33	50	41	31	40	33	38	38	27	32	38	40	32	42	37	37	38	35	39	54	46	36	40	37	35	43	38	41	39	40	37	31	39	41	57	31	30	38	36	34	39	34	40	47	42	38	27	36	28	45	41	49	39	38	41	35	52	26	46	48	47	53	30	36	44	38	51	33	39	34	24	30	42	30	35	37	32	31	31	36	31	35	48	45	42	33	30	52	38	37	40	25	38	35	30	46	37	30	41	40	48	32	45	31	35	28	33	36	41	40	39	29	42	28	29	33	29	42	29	32	33	37	45	35	31	34	35	40	37	46	31	52	48	34	37	36	38	34	34	37	47	36	32	39	40	46	43	43	53	33	38	33	44	35	46	36	31	42	40	47	40	38	44	33	35	36	26	30	52	44	39	36	34	39	46	36	50	42	50	34	43	37	48	37	43	28	36	36	34	42	41	35	40	38	29	30	35	29	39	41	25	38	36	28	29	27	39	42	32	33	39	33	39	43	42	39	30	51	40	44	33	39	32	33	41	36	51	39	33	42	37	33	28	40	34	40	38	53	43	31	45	31	34	27	35	29	33	37	39	28	36	38	40	40	33	43	40	35	48	34	37	40	34	34	41	29	34	37	39	32	42	41	29	36	26	37	34	36	41	32	30	44	44	37	27	30	26	37	40	36	33	26	36	43	38	51	34	43	38	37	40	39	32	30	41	37	43	42	26	35	33	42	35	36	36	24	34	51	37	45	23	28	43	35	37	41	35	32	37	33	46	32	43	43	38	40	33	32	24	46	35	42	44	42	40	43	39	37	32	32	33	41	30	27	41	43	34	27	38	34	28	37	43	36	40	23	39	36	27	41	47	29	41	29	44	40	29	42	32	30	35	40	44	49	47	42	42	37	48	34	37	33	44	41	37	40	35	40	25	34	45	33	35	30	42	41	32	33	43	35	25	35	43	38	28	47	37	38	33	35	41	41	40	34	41	39	35	34	27	34	41	32	42	30	44	42	39	33	47	38	40	36	35	37	38	44	38	56	28	36	25	44	40	41	42	35	45	42	39	44	39	34	51	37	38	40	33	51	43	29	40	37	49	45	54	45	36	27	36	38	37	37	33	29	35	31	34	35	42	42	37	41	46	35	38	26	42	36	36	39	44	40	46	37	45	40	37	32	34	34	40	50	30	39	38	42	46	46	36	41	28	42	43	35	41	40	24	31	35	37	33	46	38	44	37	26	41	51	33	35	50	38	29	40	42	43	43	25	47	30	40	31	42	41	53	43	38	34	42	50	35	35	42	48	30	27	37	36	26	36	40	37	36	38	35	40	32	42	36	38	38	34	38	36	38	38	43	34	45	26	27	32	32	38	40	34	49	42	43	24	40	34	31	50	34	36	39	36	37	24	29	34	33	37	49	34	38	36	36	42	36	36	36	43	31	34	33	58	40	35	34	37	37	44	30	37	37	32	37	28	36	27	35	45	40	35	33	35	38	37	44	36	38	31	43	38	39	40	36	36	36	40	37	22	34	39	30	39	35	41	48	35	36	48	43	38	40	41	42	26	39	39	40	43	42	45	46	52	33	38	37	39	36	46	43	38	34	33	39	37	34	38	32	40	39	35	45	46	36	43	37	36	38	35	36	41	35	40	46	32	40	31	45	35	38	39	37	37	31	38	39	46	38	43	42	33	44	44	31	35	40	36	39	28	32	33	42	34	39	49	37	47	39	31	33	41	38	41	40	40	49	29	37	44	33	43	35	29	38	34	39	32	47	35	34	39	32	45	48	34	50	42	43	31	37	45	46	38	33	29	35	38	46	36	44	36	39	43	32	35	34	36	40	52	33	36	32	30	37	46	38	35	44	41	49	38	35	36	36	33	40	40	36	32	39	37	38	39	37	42	39	44	39	48	39	38	41	45	38	35	47	43	36	50	45	41	29	46	32	30	27	27	39	45	43	30	41	39	34	33	45	45	31	38	43	41	39	33	39	40	34	35	36	38	47	35	30	52	39	47	35	36	45	45	42	33	28	42	47	48	34	33	44	37	43	39	30	40	49	43	38	47	34	40	33	47	37	41	46	36	37	36	42	35	42	29	35	35	41	28	41	34	35	34	43	34	35	37	25	36	34	34	43	45	44	38	31	40	49	35	31	31	37	31	43	36	34	28	43	39	40	39	28	53	34	39	29	34	36	33	34	40	40	36	25	42	38	44	44	45	38	45	48	43	44	50	37	33	40	48	30	30	38	30	40	50	48	34	37	29	35	37	40	40	40	34	43	33	42	29	23	38	37	29	25	35	27	35	34	32	33	42	29	33	45	43	32	41
13932	6178	3983	7096	14930	16721	15542	13136	10686	8368	6573	5233	4605	3891	3152	2555	2258	1750	1427	1319	1070	981	966	1049	1033	1052	1096	1200	1260	1299	1165	1025	942	868	854	757	735	575	587	566	571	549	568	542	562	546	554	549	512	544	546	552	541	520	476	448	429	435	436	440	427	432	379	407	409	442	449	433	443	465	411	425	400	434	432	456	441	397	386	411	408	408	408	405	404	373	396	378	428	438	410	428	416	429	411	402	411	371	376	431	399	410	419	379	387	417	412	389	379	405	391	396	395	405	385	371	393	359	409	413	371	428	415	383	392	412	385	396	365	422	395	397	383	384	410	407	382	418	383	405	430	423	379	417	405	405	425	406	415	378	423	414	402	396	414	419	371	348	401	397	380	388	406	410	405	403	384	433	401	412	419	421	440	392	368	426	409	413	391	394	390	428	380	396	363	389	414	382	404	390	389	417	399	435	424	395	380	397	418	394	356	411	418	417	411	380	407	416	402	383	414	415	426	410	400	397	422	388	365	374	407	380	388	381	420	385	424	391	396	406	411	386	401	388	388	402	399	460	411	373	403	402	425	380	441	458	407	377	383	387	406	390	417	405	407	401	377	415	408	364	438	390	423	365	400	371	398	391	427	351	418	413	398	406	421	418	374	404	443	420	376	403	384	343	412	403	429	433	394	406	418	412	393	408	423	400	398	420	390	427	379	365	421	402	364	398	391	430	402	384	415	432	394	429	398	377	379	386	376	375	417	408	391	408	405	398	387	402	369	397	413	406	385	391	390	402	374	393	381	417	407	393	398	380	396	403	426	426	424	364	428	412	421	420	411	408	400	424	406	378	402	420	363	415	437	418	388	403	420	372	414	399	419	392	399	413	395	427	402	397	375	435	389	397	401	390	401	379	398	421	410	417	387	395	409	419	353	419	376	422	402	385	390	374	418	397	369	385	376	357	390	413	421	385	422	426	409	407	460	408	407	373	378	365	405	421	404	399	396	412	378	383	445	401	403	401	382	382	374	380	430	413	427	398	384	377	402	384	365	398	399	433	407	386	398	386	399	411	413	434	380	423	420	376	408	366	413	404	408	414	386	398	390	377	397	382	399	395	383	439	390	403	409	395	392	378	366	366	408	396	399	414	382	375	369	368	410	417	394	428	430	418	411	408	390	424	437	424	403	382	412	391	370	400	391	436	426	398	381	402	415	384	385	406	392	421	434	412	410	395	390	398	399	381	386	387	399	387	406	369	372	410	408	405	393	453	395	397	413	385	403	404	398	403	418	398	425	429	427	399	396	383	391	371	447	413	400	423	379	434	418	381	397	364	389	416	407	390	373	431	376	405	406	400	377	440	390	366	403	455	385	385	397	397	392	402	393	423	428	402	379	409	459	430	375	413	411	404	429	401	393	374	397	409	404	376	399	411	402	366	413	424	394	392	427	392	402	417	419	393	369	428	406	379	429	392	372	410	395	386	430	404	386	393	430	385	376	406	366	431	395	416	433	403	390	438	375	387	384	396	380	429	375	396	377	400	394	402	368	381	442	408	426	431	422	425	437	379	389	401	385	407	379	407	418	396	411	419	369	390	440	422	394	387	412	419	361	419	363	368	368	446	399	413	436	413	423	407	411	413	424	371	406	430	390	416	381	401	402	375	391	446	387	425	388	398	430	394	375	385	420	368	392	411	382	409	389	357	381	381	387	392	409	457	390	402	368	411	418	414	377	386	379	401	392	401	388	407	401	418	434	409	397	360	404	418	387	375	382	391	422	382	424	414	429	411	396	398	378	380	411	403	393	402	413	344	384	400	397	393	408	424	361	385	427	415	420	406	363	420	396	430	430	397	379	427	405	385	405	372	384	400	410	437	392	399	403	428	405	413	412	390	412	412	418	413	437	400	414	370	399	394	382	416	397	421	441	370	400	382	396	383	380	398	380	439	447	388	385	409	387	398	412	402	368	429	378	362	414	364	401	409	397	400	416	418	352	410	388	414	416	398	422	421	377	424	404	353	393	420	418	386	403	413	391	363	394	406	392	401	399	388	422	396	421	405	378	383	399	384	396	424	428	357	393	420	403	395	420	404	430	407	398	400	419	400	413	389	401	394	394	399	361	428	411	376	393	414	426	394	404	378	395	430	364	394	401	407	417	415	380	377	421	387	409	429	381	396	390	381	381	410	369	420	427	394	395	412	390	399	431	400	378	382	408	390	385	374	433	383	426	415	401	431	401	415	417	422	416	412	403	428	396	406	399	419	386	379	401	418	437	391	403	353	412	404	411	393	376	373	407	388	403	383	351	398	425	434	376	380	373	453	372	395	375	412	420	395	427	373	410	418	391	355	423	408	372	408	402	404	391	378	407	392	401	422	387	380	367	393	409	390	378	369	421	413	432	376	369	382	386	397	390	426	413	381	415	421	437	372	392	406	381	407	387	415	410	428	378	403	401	419	413	413	388	410	417	409	380	397	422	378	414	366	449	434	446	382	418	440	411	436	401	376	390	419	364	445	398	421	399	402	423	370	365	417	411	384	416	418	406	405	396	378	387	375	411	381	371	362	403	421	413	415	376	409	440	400	389	396	416	398	400	405	399	406	399	352	362	424	441	416	409	427	448	416	392	409	424	388	398	407	414	391	402	406	423	392	406	416	417	433	379	410	380	412	403	413	412	396	384	369	404	354	419	383	425	394	375	421	386	385	401	449	388	435	399	393	371	391	377	379	382	402	394	363	387	365	396	372	394	415	413	452	402	399	404	383	407	388	416	389	396	396	429	403	428	399	375	430	382	369	404	414	372	411	435	405	390	415	448	402	423	418	390	427	401	382	419	386	383	410	404	392	441	420	413	406	433	362	414	401	422	410	432	409	401	397	416	399	405	425	433	394	403	431	422	368	443	397	416	386	426	402	386	404	407	364	357	390	402	367	381	395	364	385	387	410	372	407	412	365	405	402	417	388	400	397	418	408	389	427	387	395	412	385	426	414	418	362	409	434	413	423	396	355	397	400	392	426	382	407	416	402	426	365	416	405	416	408	425	365	380	379	405	385	381	367	398	397	407	393	402	393	425	444	405	429	395	402	413	418	405	368	403	356	395	407	381	402	420	397	404	391	379	389	365	353	395	424	368	394	394	410	408	386	424	377	405	409	418	402	390	384	406	406	422	365	395	378	421	389	378	403	381	437	389	376	429	388	419	429	412	416	378	385	370	397	386	431	361	402	412	435	416	367	406	433	432	422	413	414	373	412	385	388	421	386	410	444	378	369	425	426	435	394	415	396	381	446	427	410	386	372	401	388	397	384	412	428	431	409	403	392	392	414	412	386	420	392	405	411	429	396	404	406	388	384	425	387	388	414	391	385	387	388	402	354	420	405	441	400	404	434	394	414	399	377	416	401	396	348	425	398	401	385	376	409	401	379	412	404	374	367	383	402	420	421	465	395	421	410	411	376	382	402	432	405	403	390	383	430	385	395	403	409	368	383	373	412	363	380	382	414	383	409
868	537	339	236	227	387	458	378	334	296	222	199	171	153	139	125	97	119	82	59	61	64	75	72	55	68	66	85	79	89	70	59	68	54	58	61	44	34	41	45	41	42	50	41	39	34	43	45	39	42	43	36	33	33	51	58	36	31	29	43	35	40	44	42	40	40	43	36	34	31	34	32	29	33	40	43	43	38	51	33	45	32	44	32	33	35	42	44	30	38	35	40	32	44	43	34	45	48	34	45	34	29	27	46	31	35	50	40	39	43	33	40	33	39	43	52	35	45	30	32	36	38	29	40	28	29	39	43	42	37	29	39	46	36	35	45	35	38	27	33	36	44	35	30	32	35	37	35	29	37	38	29	42	30	40	37	27	43	40	43	47	31	30	39	35	32	36	41	34	30	33	35	39	37	38	46	32	47	35	33	48	36	38	31	35	34	44	28	40	35	46	37	43	32	36	32	42	34	56	40	43	30	25	34	36	34	41	40	54	45	37	36	32	38	33	38	27	37	38	28	37	37	34	41	38	30	42	30	49	40	31	29	41	29	46	49	41	32	35	37	32	24	29	37	43	42	40	35	42	43	44	38	42	30	32	50	31	45	35	28	37	32	34	38	31	41	35	45	34	48	33	31	36	44	39	41	44	44	31	38	38	43	42	36	33	41	29	48	27	46	37	30	40	40	41	36	38	40	41	50	42	35	44	38	32	37	20	32	43	41	37	44	38	35	39	46	42	34	39	28	43	38	47	45	36	36	19	34	34	32	33	31	35	39	40	37	22	27	29	40	43	42	35	39	49	30	37	47	34	32	36	33	53	34	44	43	37	55	34	38	38	36	33	35	32	37	43	36	45	34	29	44	32	35	35	32	17	35	33	41	37	32	41	31	34	40	45	36	36	33	40	37	35	34	32	39	32	40	41	34	35	31	47	43	42	31	27	42	37	33	34	36	38	36	37	32	31	34	37	41	35	40	32	36	38	51	34	23	34	35	40	30	35	24	35	37	35	39	49	32	35	40	44	31	46	42	32	33	32	40	35	36	30	30	32	41	29	44	30	34	43	30	27	30	45	37	33	47	44	28	36	43	41	45	45	38	43	30	36	36	49	54	44	23	37	41	31	35	35	37	46	33	39	32	40	28	42	31	49	43	39	47	56	38	44	43	41	35	49	41	30	37	37	24	48	44	45	34	35	40	40	39	38	40	34	37	43	38	34	45	37	44	40	36	35	36	31	33	36	36	39	29	40	40	37	39	40	51	52	36	43	34	47	38	40	32	38	31	38	32	36	39	23	34	41	33	36	39	34	30	43	29	43	40	45	44	37	40	36	43	38	43	35	40	40	37	33	31	49	33	35	30	27	40	45	27	41	28	30	34	44	26	30	37	44	38	30	40	36	38	40	38	31	39	51	31	43	35	48	37	33	44	39	25	38	26	39	43	38	23	39	21	38	32	28	30	40	39	37	33	46	32	46	37	42	34	34	31	29	50	36	37	40	37	40	35	33	35	31	48	39	51	36	35	34	31	44	36	36	28	32	33	39	22	40	33	47	43	40	38	39	36	33	41	37	38	43	29	46	47	42	31	33	49	39	26	41	43	27	39	44	35	45	35	37	30	38	39	36	47	46	31	36	36	49	32	35	49	39	38	30	39	37	41	36	38	36	47	36	35	35	32	34	38	33	40	41	36	33	34	36	34	42	33	32	29	35	43	29	35	21	33	36	28	43	34	38	39	35	48	36	44	40	45	32	33	44	33	42	31	47	45	34	32	33	35	35	33	38	31	30	43	32	45	56	45	30	37	37	35	37	37	40	48	34	42	36	34	41	29	31	35	24	35	41	39	47	40	34	34	39	41	38	41	30	29	34	39	42	34	45	39	41	33	23	35	38	35	30	31	29	36	40	32	35	32	43	35	38	34	25	34	32	40	42	35	42	34	37	27	40	32	31	44	40	31	42	36	39	25	37	36	45	30	40	36	38	42	25	40	33	36	40	39	26	37	33	42	36	42	30	41	47	38	39	34	44	40	36	35	34	43	38	38	45	42	37	32	39	32	44	39	31	35	32	35	46	29	42	43	29	43	43	40	35	32	42	39	34	44	31	30	35	44	33	36	33	41	37	32	38	40	39	30	39	37	39	36	31	35	32	31	41	41	29	27	42	56	31	28	40	45	30	42	38	37	37	23	36	28	46	30	33	28	41	48	40	29	44	29	39	33	54	32	37	37	38	44	42	45	47	50	34	37	37	29	33	48	36	41	50	33	33	40	36	36	41	28	30	36	41	40	36	37	38	50	29	30	37	37	48	35	23	32	27	38	34	27	41	34	42	39	36	33	39	39	39	33	45	40	47	25	34	35	47	34	49	37	31	43	39	35	26	34	32	28	31	31	41	34	34	32	41	38	24	42	36	32	42	35	37	39	36	32	28	33	36	35	39	26	54	34	44	51	38	41	31	41	35	39	39	36	40	34	48	34	38	30	46	32	26	43	36	29	45	43	38	43	36	31	35	29	46	36	33	40	39	35	42	29	39	38	54	35	40	40	41	38	36	39	39	26	29	29	34	43	42	36	34	29	33	36	39	30	41	37	39	30	33	34	40	38	41	40	41	35	46	50	44	41	39	48	32	36	49	30	33	48	42	31	43	34	40	39	38	33	30	38	28	43	41	31	36	36	43	37	32	33	39	31	46	47	40	39	34	33	35	29	27	48	36	46	42	42	37	34	37	41	44	42	31	42	35	32	43	47	36	35	38	37	37	47	35	34	37	42	30	55	29	31	34	38	33	34	35	52	39	39	27	37	33	40	38	33	39	39	37	34	41	36	43	33	45	54	29	33	47	32	33	46	32	27	30	43	34	30	39	39	35	39	31	45	28	41	46	29	39	43	36	31	33	41	33	39	36	32	41	31	30	24	35	36	38	39	47	39	37	26	42	41	34	39	39	39	50	35	33	26	26	30	33	31	41	43	36	42	42	36	39	48	41	42	35	45	40	32	31	34	36	39	29	51	35	44	34	32	28	31	31	32	32	37	31	32	38	29	39	23	39	35	32	33	38	39	35	36	37	34	42	35	36	40	38	33	39	38	35	37	41	41	44	46	48	35	30	52	37	41	49	35	44	37	41	34	46	42	46	37	32	40	41	40	45	32	31	52	39	43	39	37	36	46	38	39	45	40	41	23	42	34	45	41	38	33	39	39	45	35	45	34	30	37	37	27	32	31	32	46	39	40	40	41	34	43	35	48	30	31	41	37	42	37	35	40	42	36	35	32	31	39	33	28	33	36	32	35	36	40	41	32	43	43	33	43	43	41	44	39	31	34	35	53	29	48	37	43	43	36	35	39	45	40	40	34	39	37	32	40	32	34	40	30	31	33	39	41	42	47	36	33	51	29	40	43	37	40	43	34	31	34	44	36	41	33	45	37	39	39	34	27	41	35	34	34	41	34	29	44	49	37	33	39	32	38	37	46	29	39	49	45	44	40	33	35	42	42
15542	8520	5359	9395	18164	20229	19030	16152	12976	10382	8130	6671	5879	4958	4266	3430	2941	2510	2052	1819	1410	1247	1177	1278	1325	1409	1437	1451	1583	1534	1355	1225	1059	1015	974	810	751	676	652	655	616	607	572	579	605	592	607	576	573	593	626	598	553	593	547	559	500	495	461	423	431	451	432	439	451	407	439	450	428	474	465	436	430	442	431	425	427	388	403	435	413	426	430	388	436	414	419	416	431	389	454	416	414	401	425	394	387	375	418	445	390	374	381	384	387	391	375	418	382	421	387	392	399	402	400	416	406	419	399	410	369	399	404	430	391	403	390	374	407	398	389	401	394	425	434	399	416	410	396	441	402	363	404	405	402	399	373	426	412	393	417	398	387	376	405	394	401	402	398	408	389	419	404	413	394	408	408	366	437	417	439	393	429	407	404	409	391	386	445	423	424	373	403	416	376	412	395	408	413	443	381	394	427	421	393	412	392	388	385	415	382	394	361	364	375	394	398	392	378	412	373	432	384	400	429	401	419	429	401	422	411	406	408	408	398	376	425	386	405	400	421	399	410	367	391	411	398	383	409	392	383	437	430	371	416	401	408	396	420	435	394	389	386	397	393	396	418	411	400	423	389	394	395	404	425	376	389	360	441	426	410	417	439	381	418	371	386	374	394	388	409	399	387	423	396	383	378	415	414	384	372	414	387	408	378	404	413	391	405	386	442	379	388	392	377	402	397	393	405	399	393	456	397	422	402	426	403	396	410	402	398	393	374	421	398	391	429	379	399	383	437	394	403	389	414	385	404	416	400	370	428	369	383	409	396	367	375	422	412	392	395	413	425	406	400	352	390	392	411	386	389	377	407	401	409	408	423	379	435	397	381	414	397	415	414	375	376	436	421	373	395	430	380	409	382	388	401	408	365	395	393	420	408	395	405	388	397	387	398	415	405	378	396	393	453	427	401	387	376	373	439	380	392	412	385	419	411	414	390	402	396	417	396	409	420	387	385	421	402	408	389	407	404	372	385	388	434	383	424	407	419	411	376	382	391	399	369	374	415	394	409	349	399	393	421	395	434	408	406	393	397	401	407	433	422	380	406	416	399	372	405	394	410	385	401	403	365	419	380	406	397	420	384	424	371	420	416	400	438	378	401	397	398	386	418	384	383	388	405	384	400	399	369	400	386	406	411	420	369	413	374	392	421	416	424	397	434	391	403	406	426	424	381	377	417	393	371	419	370	371	391	377	415	381	421	393	392	389	389	418	395	405	373	388	408	434	430	411	367	435	442	400	383	399	419	452	406	408	359	405	384	411	386	384	384	391	450	409	418	375	385	369	439	409	399	412	440	385	378	408	406	398	407	386	439	373	429	417	395	430	382	376	409	400	408	396	403	405	447	408	399	397	361	389	417	415	382	420	381	405	419	405	415	381	395	402	408	379	373	402	378	385	380	441	446	403	407	374	390	442	383	395	378	404	407	393	395	407	382	383	399	406	370	386	394	406	385	418	383	412	400	393	415	380	431	402	375	397	424	361	418	397	424	416	389	382	396	418	399	370	389	396	393	413	383	410	361	389	364	420	384	430	396	409	408	393	359	399	384	387	381	405	397	394	414	395	383	403	411	418	399	402	399	360	399	414	415	414	371	427	389	399	409	415	414	416	399	390	409	402	394	409	342	416	431	408	415	396	421	408	404	411	430	416	398	364	398	405	395	423	420	408	413	384	376	424	410	426	407	387	387	385	417	409	388	398	391	383	389	396	366	416	414	403	399	370	408	406	398	406	384	391	383	368	429	397	391	367	419	429	384	395	421	403	369	410	381	364	374	437	417	397	415	402	384	391	413	428	403	387	408	423	432	392	373	356	384	398	374	378	404	392	368	367	397	381	402	410	402	417	399	399	405	408	378	390	401	419	405	367	390	419	392	393	394	387	418	424	405	413	410	422	417	423	375	381	425	397	404	392	397	371	422	399	396	382	409	413	389	360	402	418	412	418	383	384	401	389	361	389	415	414	370	394	397	418	400	382	432	383	395	414	384	410	366	399	464	375	395	396	417	428	417	399	423	396	417	389	407	402	395	397	423	395	369	386	425	410	386	426	372	422	390	369	392	367	395	355	409	367	411	432	433	406	397	370	429	396	412	388	389	386	387	400	380	397	386	403	395	366	394	397	411	378	432	374	407	382	364	404	432	374	408	405	379	394	376	384	412	411	406	398	402	380	406	381	441	420	408	415	386	414	398	440	405	382	329	392	386	399	371	371	389	380	399	427	433	423	415	444	409	424	371	388	425	408	395	370	410	427	339	426	421	411	427	371	395	410	415	367	382	365	427	415	385	382	390	420	397	384	382	418	413	383	423	389	376	401	417	396	388	429	396	418	381	399	410	444	443	431	412	383	411	415	395	394	412	405	392	403	396	403	416	388	397	403	419	397	436	417	405	393	377	421	384	404	430	403	376	429	421	357	399	432	415	398	406	382	433	405	437	368	396	384	406	408	412	399	409	412	421	410	386	366	412	405	392	393	398	377	391	440	418	423	413	390	395	400	394	412	374	385	406	411	442	443	402	386	408	405	420	377	445	391	380	373	394	406	418	396	424	372	417	365	428	364	407	398	374	422	410	445	369	406	376	426	413	402	389	435	378	383	404	416	405	421	409	388	388	430	352	380	411	377	448	393	381	436	407	395	418	400	419	402	403	401	388	392	387	393	421	394	426	373	367	459	407	403	403	401	353	406	406	392	409	375	386	403	387	393	423	416	382	409	393	396	391	422	415	420	410	376	435	414	398	407	454	390	424	382	423	363	394	414	424	412	430	416	381	407	399	421	417	397	390	389	392	396	418	404	363	406	408	446	405	402	396	416	403	407	404	430	388	361	420	411	398	400	415	404	410	444	427	422	381	385	390	400	409	361	384	390	389	414	394	378	401	427	409	387	404	409	389	378	401	374	433	406	413	417	409	409	418	420	382	407	419	400	404	391	395	402	401	408	373	400	385	376	402	386	393	409	403	389	416	399	398	379	413	412	393	429	396	441	397	388	408	407	410	386	414	384	390	398	396	384	395	430	401	390	441	408	434	423	408	409	398	410	414	408	392	354	410	352	378	377	381	380	397	435	405	444	390	379	417	412	357	383	386	410	416	394	401	392	429	381	406	381	401	409	377	381	385	383	435	386	382	380	403	418	404	399	403	406	390	392	357	424	399	395	414	393	404	394	407	402	400	419	414	403	386	380	369	397	407	391	409	400	381	415	411	410	415	402	402	428	397	393	418	390	415	395	349	394	428	370	394	405	390	413	400	404	413	426	430	415	399	380	390	388	389	429	401	405	390	397	383	418	402	430	401	415	410	444	384	405	432	415	413	394	415	370	440	399	400	421	379	386	383	386	394	393	414	411	390	372	398	380	379	362	390	378	373	367	435	431	405	417	419	423	375	400	369	384	385	386	414	415	425	390	398	421	372	410	413	416	410	409	417	421	394	412	447	399	402	413	407	426	392	399	387	441	419	376	400	408
1484	502	326	225	235	353	403	388	300	257	225	175	159	144	133	107	97	83	89	74	60	51	57	59	42	70	79	68	64	60	47	62	59	50	51	49	39	33	39	37	32	40	37	30	30	41	32	35	38	35	41	38	28	30	41	39	45	32	29	39	42	30	29	27	41	33	30	30	35	29	20	25	38	30	29	41	37	28	29	31	42	33	24	30	34	21	24	28	26	19	40	30	26	29	31	34	27	22	28	27	34	31	25	33	30	23	28	39	33	38	32	34	23	30	37	24	24	27	28	33	29	24	25	26	27	26	28	31	35	23	18	31	39	29	28	23	38	38	24	30	33	41	25	39	30	34	31	24	26	28	39	34	23	28	26	22	40	33	30	29	42	35	28	26	39	30	35	28	28	23	33	27	35	35	33	18	28	30	29	34	30	26	29	25	37	31	30	27	27	28	23	34	40	24	29	42	38	42	32	23	40	37	31	37	30	27	27	27	31	32	22	34	21	36	26	35	22	23	31	23	30	30	27	28	26	29	26	37	33	20	25	34	43	40	31	19	38	35	21	23	32	27	21	26	33	20	29	28	19	37	29	26	29	32	34	30	35	24	41	36	32	30	39	31	22	30	37	41	25	33	31	28	28	29	28	24	35	34	22	39	31	32	26	23	32	26	35	30	27	33	35	22	37	20	28	28	30	29	38	37	26	30	36	35	35	23	29	29	33	29	25	29	31	23	29	27	30	27	35	29	34	28	30	36	24	18	27	27	36	21	29	37	29	36	36	30	27	28	23	27	28	37	31	40	26	27	33	22	32	38	36	26	19	36	26	37	28	39	24	33	29	39	20	32	26	31	40	28	34	40	31	27	23	30	28	33	23	27	34	29	25	29	32	31	33	27	46	39	28	40	33	41	27	37	23	31	30	33	37	21	27	39	28	26	23	29	27	28	37	19	32	29	32	37	40	30	37	30	23	19	33	26	33	29	38	28	22	35	24	27	26	24	30	23	21	30	33	22	31	27	23	26	31	35	27	28	23	36	39	24	32	31	25	35	21	23	25	29	28	21	26	24	40	31	32	21	34	31	22	34	35	19	40	30	38	30	41	26	29	32	28	30	32	28	34	32	38	21	24	27	23	43	30	29	24	26	28	31	24	21	28	34	40	36	22	33	34	36	33	29	20	27	33	28	27	31	23	29	31	36	31	27	44	31	29	26	31	28	34	21	35	30	35	30	27	34	38	32	31	20	27	32	24	30	27	37	37	34	35	31	28	36	25	36	31	25	39	46	37	26	25	26	22	28	35	31	33	33	33	40	33	31	33	37	22	29	31	34	27	29	23	32	34	27	43	29	34	36	39	33	31	29	32	28	25	23	30	33	34	39	26	24	27	38	27	24	32	35	26	25	28	40	18	29	33	25	39	27	20	32	23	30	28	22	25	29	34	30	32	38	33	36	27	25	28	37	33	27	21	36	23	28	35	32	31	32	28	32	23	36	33	45	28	36	25	20	25	35	37	19	31	28	37	39	32	34	24	30	35	26	26	32	34	27	20	31	28	34	45	27	34	29	22	22	30	28	33	29	32	33	28	20	26	36	28	45	34	34	35	27	30	29	29	35	27	29	23	34	33	30	40	34	31	34	27	35	29	19	30	23	27	30	30	26	33	26	34	34	23	23	29	33	31	33	23	31	29	26	24	42	35	27	27	25	28	24	23	36	33	39	31	56	23	24	28	36	37	36	33	35	37	35	32	25	32	23	38	22	34	33	32	26	31	38	33	28	34	35	30	25	31	26	29	25	22	36	35	31	30	32	41	22	39	35	33	31	32	34	30	24	28	30	37	44	29	33	31	26	29	34	42	40	32	27	39	38	33	23	33	30	24	27	30	41	30	30	38	44	31	27	26	31	20	26	27	21	25	31	30	32	41	29	23	33	37	30	42	31	24	27	28	27	34	25	34	21	29	28	29	31	18	28	26	29	26	31	20	30	22	25	28	25	27	35	29	30	34	44	26	25	23	28	44	36	35	35	29	36	30	28	37	34	34	25	27	26	32	34	30	33	31	34	24	31	41	40	35	34	29	34	31	30	30	35	34	32	26	23	37	36	18	39	27	32	34	39	27	31	33	31	31	27	22	34	33	31	39	29	50	31	25	30	21	24	25	35	22	23	32	25	33	28	35	24	24	35	28	26	28	34	29	31	24	32	37	18	33	41	25	24	22	22	27	34	28	32	31	29	24	31	24	35	35	25	23	38	35	26	27	27	22	33	28	34	28	21	21	26	33	27	27	29	37	32	22	32	24	27	27	28	25	22	32	36	30	30	26	30	36	28	28	24	32	24	27	25	24	37	28	38	42	28	26	24	40	33	30	27	38	20	23	25	27	28	25	33	29	43	31	32	24	30	30	47	35	26	25	23	36	29	26	25	29	33	33	33	22	29	21	31	27	36	32	32	27	25	34	33	27	25	32	33	30	30	19	24	31	40	31	25	28	26	36	30	25	34	29	35	34	39	29	26	26	32	21	24	25	34	42	34	29	32	22	28	27	28	43	28	38	30	35	29	30	33	24	34	34	14	32	36	30	40	32	26	29	35	38	39	35	25	24	27	28	35	30	29	32	30	22	14	24	29	36	33	26	27	33	38	33	35	25	41	26	32	33	37	33	21	32	34	32	36	31	36	32	40	37	32	46	23	29	31	27	27	36	34	33	31	23	39	22	27	32	27	30	31	34	34	28	26	29	32	36	29	22	38	29	39	29	32	28	40	39	31	21	40	35	29	34	31	39	28	34	25	32	34	25	37	24	26	37	32	28	35	29	33	26	19	26	35	35	27	30	33	27	21	39	33	20	20	34	27	17	35	33	27	36	35	28	37	40	25	28	20	33	38	32	30	30	25	29	33	28	37	31	28	35	33	29	19	28	27	27	33	24	46	42	31	27	37	29	25	28	26	30	19	19	33	39	36	26	30	32	29	31	31	34	27	42	23	21	31	38	33	32	25	21	36	33	37	25	40	27	22	32	19	30	23	40	18	26	40	38	32	35	35	25	30	26	23	35	30	24	30	41	38	29	33	38	32	18	19	27	27	29	31	26	36	35	32	25	32	30	37	28	23	25	25	23	28	30	31	30	26	30	25	23	25	39	25	36	29	20	27	33	48	34	33	33	30	24	38	23	29	28	28	34	35	30	30	34	34	27	35	36	37	36	29	31	29	27	27	26	22	28	32	27	29	26	28	33	39	25	26	31	38	19	20	32	28	30	40	21	34	29	32	26	34	24	32	32	33	41	31	36	34	34	32	20	24	27	37	22	31	30	35	35	22	35	27	33	25	32	27	39	19	30	34	24	30	31	27	15	32	22	33	27	19	41	28	27	31	36	25	31	21	31	21	28	37	33	20	36	27	23	29	33	27	25	29	28	42	36	27	35	27	31	37	28	37	28	32	30	27	25	32	32	31	28	36	29	34	33	29	25	33	26	29	25	21	25	30	20	24	37	39
17071	8301	4936	8414	17171	19928	18716	15562	12994	10314	8235	6735	5931	5196	4255	3783	2970	2527	2156	1639	1385	1285	1290	1417	1353	1467	1591	1561	1489	1396	1297	1146	986	893	854	706	757	666	545	562	554	564	574	536	565	561	492	526	498	531	554	542	504	500	497	427	442	396	379	378	361	392	392	359	356	382	348	375	371	400	338	380	378	354	360	360	348	360	337	312	316	328	345	372	331	339	354	315	339	332	304	355	314	282	335	335	363	307	328	358	332	311	327	316	302	321	313	300	304	304	321	325	318	331	336	305	336	317	351	305	311	296	353	318	325	304	360	343	333	313	320	324	320	340	335	323	324	295	314	323	316	322	329	303	300	345	342	292	322	334	315	335	355	330	323	296	304	377	327	323	313	318	322	319	300	321	337	336	315	308	308	306	324	336	331	340	327	319	330	325	341	299	310	339	310	361	335	343	326	317	322	347	310	346	313	320	333	313	319	307	304	297	350	335	297	336	342	305	296	318	315	336	330	304	284	323	336	314	326	353	343	307	329	338	318	321	322	319	316	344	326	337	315	312	318	307	299	312	312	325	323	327	304	333	316	291	320	319	323	290	338	329	340	346	328	313	334	309	321	310	327	283	315	303	335	336	311	297	315	322	329	301	314	303	291	301	333	337	338	303	320	314	279	331	297	326	312	280	324	330	327	295	315	310	330	288	308	342	309	308	365	345	301	317	323	330	311	324	293	337	335	332	329	322	337	344	300	278	304	340	304	339	278	310	307	329	309	342	327	326	300	328	327	326	322	343	353	326	340	342	316	313	316	360	317	322	307	345	304	336	325	293	318	311	331	356	333	322	285	276	339	314	313	305	332	306	311	329	307	309	305	324	348	316	302	342	314	317	286	302	327	299	339	346	336	328	306	334	325	348	327	298	328	311	316	312	379	356	295	349	316	299	342	330	328	299	282	320	289	354	319	311	315	357	321	338	301	339	300	312	319	329	348	349	313	301	300	334	279	305	304	309	323	337	334	322	316	338	328	315	341	301	328	312	311	297	308	318	341	316	339	323	300	298	334	311	318	340	305	326	303	340	333	351	309	306	314	328	352	287	297	325	303	323	312	319	316	326	330	333	299	328	363	325	323	312	338	315	327	300	305	340	344	321	307	320	325	326	323	336	330	333	319	321	337	293	328	330	323	292	347	337	322	314	336	330	336	353	301	327	314	328	327	315	317	273	335	303	340	323	353	332	318	305	351	310	320	315	345	316	349	326	335	342	328	330	313	290	334	297	310	335	305	331	312	321	320	315	336	323	325	311	336	329	314	328	313	335	323	326	338	324	326	314	326	325	333	340	343	328	339	333	336	324	344	305	376	327	328	346	304	304	339	341	353	340	318	334	320	323	335	363	345	304	309	301	326	313	330	341	343	320	326	326	343	331	326	313	318	329	332	322	305	314	322	337	329	297	331	294	349	344	332	311	354	329	345	305	334	307	305	309	322	320	322	338	301	320	309	310	337	321	334	329	299	362	330	327	360	331	331	289	295	311	337	296	308	318	296	328	303	342	332	327	275	328	315	296	317	327	319	337	317	325	324	336	343	302	315	309	313	374	321	318	298	301	339	317	325	317	312	320	317	303	316	321	346	308	330	312	315	339	322	362	307	324	309	336	317	323	329	317	336	304	326	311	340	312	364	311	322	294	324	303	334	309	331	318	325	299	325	336	352	312	319	310	332	334	320	281	335	310	326	322	308	320	339	322	299	307	329	282	327	306	334	302	344	293	294	306	308	299	369	327	310	321	295	357	322	333	336	315	298	311	338	327	325	330	299	301	301	301	316	342	334	351	341	324	321	343	333	305	339	312	370	328	295	324	293	298	343	321	299	328	296	294	308	334	296	321	353	303	362	340	312	334	297	296	337	331	330	344	333	332	309	320	338	297	318	330	313	308	311	311	329	320	326	321	343	331	323	310	329	339	303	314	320	322	323	286	297	304	327	319	316	314	313	319	319	311	350	323	303	289	328	333	323	327	345	329	308	354	305	368	319	348	337	344	341	328	332	346	309	330	315	324	343	324	335	326	308	341	358	330	357	327	327	333	334	333	358	343	299	319	316	325	343	323	322	301	290	307	317	304	360	317	321	324	308	352	290	322	354	320	310	341	321	307	316	367	315	357	305	281	326	330	324	305	313	305	309	330	331	289	301	332	303	289	308	322	333	351	348	341	338	353	330	287	293	326	300	342	306	311	301	345	313	308	331	334	322	327	331	363	309	346	339	342	316	302	297	324	324	346	315	334	384	325	316	305	339	321	308	311	315	316	358	322	336	339	370	298	290	296	351	342	309	335	346	323	335	329	337	313	308	293	306	321	350	320	328	315	303	305	321	335	319	316	339	324	337	344	361	311	323	365	339	341	348	320	313	330	335	317	311	347	313	310	320	301	291	340	316	312	309	336	313	304	326	307	333	355	311	323	311	338	344	336	339	361	321	365	331	357	343	316	333	312	340	337	333	360	323	311	301	315	315	295	349	332	345	333	343	337	312	321	345	329	339	323	336	349	302	349	344	328	307	298	344	337	313	313	321	295	310	321	309	343	318	278	311	329	299	326	315	361	290	343	318	336	329	306	332	335	309	345	352	330	299	299	342	323	315	347	306	304	377	331	314	304	312	305	325	320	363	332	338	277	313	355	295	328	301	310	320	324	321	299	327	347	332	326	337	351	311	345	336	303	322	294	319	301	319	361	305	322	332	336	328	302	304	315	375	315	318	331	303	303	315	320	343	323	320	304	329	327	345	347	304	308	314	336	325	328	334	311	303	308	293	351	324	318	339	329	295	335	306	306	330	284	323	299	339	335	332	322	290	309	310	316	322	316	307	345	328	359	331	334	342	327	302	319	297	319	351	318	328	341	315	323	307	313	313	299	309	320	318	348	367	347	311	309	338	351	337	345	337	339	317	326	316	321	316	326	318	322	318	352	322	342	313	318	344	314	325	352	345	327	317	347	353	322	340	327	368	333	318	325	311	305	312	305	315	313	319	304	303	341	301	340	335	315	308	345	315	314	322	299	333	311	345	326	335	328	308	334	292	326	304	329	299	346	337	328	341	312	334	326	320	352	323	345	319	315	308	339	302	347	297	320	353	273	331	320	331	348	344	323	349	314	348	333	324	307	309	346	308	316	316	313	319	312	291	315	316	324	329	322	368	342	344	345	318	346	283	335	309	311	322	318	350	324	322	338	317	373	335	323	330	340	340	335	315	343	351	294	328	339	320	310	324	350	312	316	314	322	365	326	307	322	298	321	281	306	304	304	321	344	301	342	340	301	308	301	305	310	309	333	290	326	319	301	336	328	321	316	316	338	320	334	337	326	326	316	289	337	345	340	310	301	339	305	332	339	307	314	306	309	309	322	305	332	319	299	352	279	319	326	308	294	324	311	313	294	343	340	324	323	303	289	329	328	299	330	310	313	292	327	315	298	309	319	346	297	317	284	298	299	342	311	313	333	308	320	329	307
1245	731	366	308	318	471	542	494	405	293	262	220	193	175	187	155	128	90	70	71	92	72	57	86	69	87	87	72	82	61	67	66	36	48	50	35	48	48	31	39	31	37	41	35	32	51	49	34	43	45	41	36	28	36	39	41	24	30	29	37	26	28	35	34	35	34	22	30	41	33	40	34	36	38	32	34	35	37	26	42	35	28	27	30	22	26	37	30	21	15	37	27	34	45	21	29	20	31	28	23	25	30	22	34	26	22	27	32	23	32	30	39	33	28	31	30	31	23	29	35	26	33	32	34	36	23	31	35	27	25	33	24	23	27	35	39	32	22	29	17	21	23	30	32	26	25	26	31	40	31	35	42	28	21	38	26	24	21	26	27	28	29	32	20	26	27	35	30	32	24	32	28	29	33	34	24	30	28	35	30	46	36	29	28	41	31	32	37	36	31	22	31	25	28	29	30	34	29	31	25	28	31	29	33	39	33	22	31	33	37	34	26	30	22	29	28	39	30	40	34	29	28	21	28	27	31	31	26	27	21	21	39	26	38	28	26	30	29	20	25	33	30	31	23	31	37	27	26	26	32	39	35	32	30	30	25	23	31	35	25	43	23	24	32	30	27	38	23	32	36	19	26	31	21	32	30	34	27	32	27	26	38	32	26	30	28	25	27	27	28	45	28	23	20	29	24	21	24	32	35	29	35	31	31	20	35	29	32	26	28	33	25	29	24	31	32	17	31	28	25	35	25	31	18	33	34	34	32	29	29	32	33	41	39	31	20	26	24	31	29	32	21	25	26	25	24	25	37	37	34	25	24	33	25	30	28	41	24	18	23	29	40	27	36	35	21	30	31	28	33	33	30	20	24	28	23	26	29	28	26	38	25	26	30	27	27	20	38	28	34	32	30	26	19	19	20	37	30	16	23	24	32	34	31	32	28	30	33	24	23	39	32	29	29	24	38	21	33	28	30	27	39	26	26	27	27	34	35	22	20	21	28	34	28	19	29	34	26	38	40	35	27	26	40	37	28	38	38	34	26	31	27	26	30	25	28	28	25	32	27	32	36	34	41	18	31	23	23	28	37	29	36	31	27	35	27	33	32	35	30	28	32	27	21	31	23	29	25	40	36	32	31	29	31	35	29	34	31	30	26	25	42	27	32	42	31	23	26	26	32	23	37	26	31	29	25	30	32	35	27	22	28	24	41	32	27	32	24	34	31	26	30	30	30	42	32	38	26	29	27	31	30	33	28	27	33	26	37	37	35	26	29	30	31	32	35	27	29	26	25	42	19	26	33	31	26	31	30	41	31	28	28	30	23	28	26	36	28	30	26	29	21	32	30	26	35	38	23	36	19	24	32	32	30	27	20	30	34	28	27	25	40	31	25	30	33	34	29	23	25	37	27	23	48	30	29	32	27	26	37	30	20	35	28	44	33	32	36	32	29	20	32	40	31	29	32	26	44	27	26	32	29	42	40	39	29	15	36	36	26	19	33	41	29	26	37	23	30	30	33	26	30	28	32	38	25	44	41	24	30	19	26	42	28	34	36	25	38	24	36	21	37	21	24	31	28	35	29	31	30	33	37	44	25	45	26	35	27	23	28	38	30	33	31	24	38	20	23	36	35	28	18	37	29	36	29	27	38	25	34	38	31	29	25	31	29	32	33	20	30	28	30	33	31	34	26	27	28	24	34	33	24	24	24	29	36	22	23	32	31	29	20	33	25	40	32	36	33	35	33	27	39	36	35	33	36	28	35	29	26	32	30	36	34	30	31	37	32	39	30	36	43	27	33	29	36	30	38	26	21	23	26	33	31	33	24	40	24	34	32	29	30	29	24	34	35	25	29	28	39	34	34	24	35	28	26	24	33	35	24	30	23	32	26	28	33	25	25	31	27	34	22	26	29	36	30	36	33	24	33	29	24	26	26	34	43	30	33	30	34	40	28	29	27	34	36	30	30	37	30	29	26	34	25	28	29	31	31	26	42	32	22	29	36	36	32	23	33	22	33	35	31	27	39	31	25	31	28	27	31	21	23	30	22	20	31	32	36	23	22	29	27	39	31	37	32	25	23	41	34	26	34	32	29	34	30	30	29	19	32	31	32	29	39	24	29	31	42	38	27	30	38	33	40	20	33	30	32	20	30	26	37	28	22	37	30	30	29	34	24	22	33	36	44	26	32	31	26	31	24	24	30	29	38	32	28	44	33	38	32	37	28	26	28	34	33	31	36	17	24	32	21	23	26	36	36	24	20	31	26	26	25	31	34	25	32	40	32	21	28	28	37	31	32	27	26	30	34	35	21	32	30	34	24	35	33	39	24	28	20	26	36	32	29	33	29	32	39	32	26	45	41	33	32	35	37	34	32	23	40	27	34	30	37	38	31	20	42	40	33	30	31	26	33	35	26	29	26	32	27	39	32	36	18	23	32	30	38	22	22	28	28	32	26	20	34	34	24	35	22	23	39	30	26	35	26	28	20	27	32	28	33	28	32	31	41	34	31	33	32	29	33	33	31	25	28	32	25	29	32	33	35	28	32	29	34	28	46	35	39	38	29	34	31	29	37	29	32	35	26	28	23	29	25	34	29	24	29	34	30	46	27	22	30	36	36	35	22	20	30	25	36	31	41	26	26	25	25	25	24	31	28	38	42	31	21	31	30	30	28	35	31	34	37	27	30	29	27	26	28	29	30	20	33	30	32	28	23	31	26	33	31	27	38	30	28	31	27	33	29	27	24	36	32	26	32	29	33	34	34	20	30	30	30	24	35	26	27	32	34	31	32	32	19	39	26	28	32	23	25	30	36	29	30	27	34	22	33	34	33	32	34	28	34	36	25	26	30	39	32	27	21	25	29	34	19	29	26	25	28	36	31	29	46	24	32	33	32	34	29	38	23	27	26	27	29	31	34	27	34	25	31	22	35	33	37	31	38	31	42	29	24	27	23	33	28	35	29	36	24	37	25	34	26	22	33	27	20	30	33	24	35	25	29	34	26	23	19	22	21	37	24	36	27	23	30	30	27	29	29	22	36	24	28	35	31	30	26	32	36	23	37	33	37	30	37	31	27	32	29	27	30	35	25	31	39	29	32	28	30	24	25	23	27	23	33	27	32	28	21	28	36	28	34	35	23	35	21	31	28	26	40	22	30	29	26	26	22	22	30	31	27	31	27	29	25	29	19	26	22	30	41	26	30	27	24	31	28	29	26	27	31	28	26	20	27	37	30	36	33	36	25	21	31	30	20	35	29	34	20	30	32	20	26	23	26	33	19	24	24	27	30	24	34	28	40	29	19	31	32	34	30	30	33	37	24	28	23	30	29	35	34	21	25	42	39	25	33	18	26	37	30	35	31	21	28	18	33	33	31	22	28	25	34	30	24	22	31	27	35	26	30	31	27	29	35	36	24	36	27	34	27	24	28	28	36	24	31	25	27	23	36	25	30	27	32	21	20	29	25	39	23	24	31	30	24	18	30	26	25	26	27	23	26	39	30
18998	10208	6155	10092	20067	22501	20817	17920	14874	11685	9426	7999	7137	6132	5253	4634	3710	3001	2567	2148	1773	1685	1759	1858	1920	1905	1970	1933	1796	1705	1623	1288	1104	988	899	823	799	739	645	629	629	637	627	645	618	591	600	625	603	566	563	573	549	554	586	474	483	411	355	388	418	398	352	413	404	402	385	369	373	402	389	388	370	410	359	380	368	363	356	353	358	357	369	299	364	334	348	367	335	343	351	354	308	346	324	332	339	307	325	318	312	315	318	336	324	329	295	343	323	337	315	350	310	295	340	304	322	345	326	323	316	341	319	342	321	333	340	332	310	340	305	315	335	348	326	342	343	338	346	352	314	353	304	307	305	339	335	342	336	321	333	355	328	349	325	369	332	315	325	329	319	302	333	335	329	355	324	339	357	289	360	295	320	340	325	305	321	314	303	340	319	304	355	331	318	350	321	357	350	354	362	327	326	312	338	333	297	313	312	331	352	330	345	328	284	343	336	314	324	319	318	337	316	325	326	352	332	329	325	335	306	321	333	357	351	295	307	301	352	301	303	341	310	357	347	310	334	348	341	362	321	353	300	331	335	298	307	324	327	346	308	326	339	313	303	359	311	332	280	321	320	346	323	325	302	346	328	319	300	314	346	331	330	310	340	342	343	294	316	339	342	362	335	345	346	324	321	329	328	345	359	310	305	335	323	358	346	339	327	365	345	315	326	314	299	317	335	347	329	304	326	294	319	332	327	336	324	307	351	328	313	305	304	339	303	331	355	342	331	354	302	352	324	286	328	306	350	341	354	308	339	309	321	348	342	327	306	327	335	284	329	340	340	357	311	323	308	329	340	332	330	343	345	324	316	321	305	324	315	322	304	319	344	325	320	334	325	312	325	343	345	350	328	337	334	309	346	336	344	330	321	320	304	339	319	330	331	302	321	337	322	327	336	315	352	340	322	331	331	316	328	289	313	344	315	306	319	316	285	301	336	303	344	354	364	335	311	333	325	289	346	309	317	346	348	338	326	324	342	333	353	326	319	316	319	303	322	313	335	301	267	332	331	308	293	320	312	295	333	338	293	347	313	331	358	319	337	316	341	327	313	333	325	327	304	315	309	365	306	323	322	341	302	335	327	321	297	321	325	338	326	343	308	337	338	353	343	317	361	309	334	355	328	317	295	333	337	345	350	316	318	350	306	332	312	313	351	312	364	318	283	303	334	304	310	313	319	314	339	318	320	301	363	308	316	338	328	305	337	351	327	351	283	317	325	347	325	307	305	338	366	347	304	323	336	333	328	344	310	347	315	331	291	301	325	362	332	334	285	342	316	335	324	356	313	326	297	335	343	358	324	306	326	295	346	327	335	326	351	318	324	310	319	321	288	327	326	333	328	368	319	310	319	320	307	335	317	350	308	345	334	302	301	337	312	304	323	302	315	339	353	331	301	303	313	332	327	320	313	321	325	312	332	327	321	311	343	356	320	323	319	341	317	329	320	308	344	317	308	311	320	322	327	333	333	357	310	293	344	370	313	317	366	332	347	295	330	336	309	298	320	317	283	312	339	335	310	342	326	312	322	338	315	320	322	323	343	335	304	336	340	331	331	332	309	328	326	303	323	308	323	352	320	327	370	307	303	333	294	317	314	312	308	357	344	311	318	326	330	317	308	329	315	328	333	329	322	343	340	333	353	342	318	323	349	342	339	299	310	333	305	357	305	314	328	318	345	337	336	284	353	339	319	331	329	313	347	322	353	347	339	320	326	326	326	315	312	328	314	337	312	317	344	292	348	332	321	316	320	314	339	340	300	351	319	342	302	348	343	303	348	304	345	307	295	342	308	375	344	322	311	347	327	363	301	324	326	389	302	334	304	312	329	340	323	316	314	304	322	321	309	317	326	367	288	337	335	299	322	333	300	307	328	335	332	307	315	330	336	327	317	325	354	320	297	323	314	346	304	325	332	336	325	325	313	284	315	324	340	333	343	334	312	328	293	353	330	318	329	346	312	308	351	330	298	344	312	325	324	323	301	338	317	316	362	310	346	292	311	341	330	307	317	336	337	359	313	339	308	306	317	304	338	316	311	286	319	331	282	325	320	303	333	381	335	295	284	322	337	313	323	279	333	342	328	357	335	321	361	314	361	335	349	302	356	323	292	333	305	336	323	312	302	312	348	313	337	368	334	346	312	341	342	334	353	343	323	299	301	301	313	302	348	310	305	296	335	334	311	335	321	340	339	341	353	323	298	319	340	339	332	351	369	340	350	353	343	329	309	304	323	328	312	352	347	324	309	334	341	311	321	318	293	303	348	303	347	344	301	343	312	327	306	334	331	324	323	297	328	299	307	293	322	350	311	314	324	308	334	290	300	291	280	331	323	343	323	338	346	318	341	399	331	327	329	354	321	355	318	328	340	304	325	364	324	290	330	303	353	358	344	339	344	346	302	312	301	340	346	339	356	337	344	317	334	309	316	355	325	321	337	317	350	329	352	300	341	328	315	324	365	343	321	344	306	296	322	304	323	327	313	300	328	312	319	350	307	339	329	364	323	315	319	350	341	335	338	332	350	307	329	323	337	293	318	330	297	324	356	329	352	344	334	348	329	356	325	328	294	340	323	333	329	353	311	307	301	314	290	314	348	344	317	347	326	313	316	325	332	283	308	315	346	345	348	324	330	315	334	322	299	290	348	348	329	320	339	362	335	306	322	350	332	315	316	314	318	321	305	314	320	327	328	354	332	315	333	339	337	295	331	331	355	309	321	317	312	342	315	306	307	308	335	313	334	308	323	317	343	296	318	369	318	336	345	334	365	320	334	337	368	300	284	315	291	345	354	315	338	311	321	323	371	354	303	321	310	302	345	319	336	317	353	326	329	371	313	317	357	324	311	305	320	281	302	330	372	307	310	330	324	364	292	323	317	349	311	323	340	326	340	287	307	311	329	331	343	349	300	324	326	327	317	360	339	349	359	329	335	335	303	306	315	334	317	311	327	291	336	326	291	332	331	327	323	325	318	313	332	344	296	306	295	323	294	323	302	339	313	298	340	320	335	320	321	336	298	359	312	349	334	343	324	318	327	324	336	352	349	335	331	327	312	346	339	328	319	326	337	325	299	288	317	307	340	319	308	323	317	344	298	308	362	344	308	323	324	333	312	341	322	342	311	312	324	366	352	285	312	344	297	368	335	318	346	352	318	329	354	308	304	312	314	323	332	336	336	282	313	339	324	301	328	322	278	308	304	361	339	335	330	324	332	331	326	328	323	341	307	328	300	301	304	305	319	343	332	347	340	310	323	318	313	325	329	329	287	359	332	360	350	332	323	312	325	330	319	307	312	301	321	304	320	350	330	369	292	314	309	351	309	351	331	338	335	287	317	354	332	341	333	334	316	308	310	267	320	321	323	298	338	314	328	335	346	317	297	337	348	311	340	328	329	341	321	335	334	326	323	333	314	292	301	321	338	304	319	326	308	317	337	333	327	294	316	299	319	334	286	338	335	353	321	319	351	328
1073	381	216	176	177	264	298	268	230	183	128	162	122	142	109	98	82	73	69	64	48	51	56	66	68	66	44	52	60	50	50	60	50	57	61	50	45	37	56	43	47	44	34	48	39	35	35	49	57	46	43	40	39	31	44	40	45	44	40	39	36	48	32	41	35	43	34	45	43	34	36	30	26	38	38	29	32	36	39	37	39	47	30	30	41	34	48	46	50	29	27	31	48	40	28	52	31	36	35	38	33	45	37	34	38	41	42	39	35	51	39	38	40	39	37	36	26	30	41	41	38	39	39	29	36	38	29	33	38	35	35	38	31	25	34	37	39	50	46	31	48	40	37	36	50	41	51	41	44	41	47	39	39	34	29	31	47	36	34	28	40	35	26	40	25	39	32	34	39	42	37	33	42	31	34	41	35	39	37	39	39	46	42	44	38	34	37	35	39	40	31	42	34	38	28	33	35	41	23	35	37	50	36	31	39	44	41	38	49	47	39	39	31	32	40	35	52	31	46	25	37	47	49	40	46	30	46	49	25	32	36	41	37	34	42	31	31	36	43	39	41	37	40	34	36	29	37	33	31	34	40	28	32	37	33	36	43	31	39	40	35	33	37	47	39	46	43	43	36	35	44	37	30	41	47	29	34	42	36	32	34	39	23	30	32	31	38	40	34	39	35	43	40	34	34	46	47	39	41	42	34	34	33	37	39	40	41	41	35	36	28	33	40	36	34	40	35	42	36	46	25	30	34	28	28	34	58	32	39	37	27	35	38	36	32	39	36	46	39	54	35	32	44	38	36	36	47	40	39	41	34	38	37	43	36	41	30	44	33	35	36	33	39	34	39	36	30	32	37	48	45	43	34	25	42	58	33	39	32	47	38	50	35	35	36	38	34	36	38	40	33	47	41	42	37	41	44	35	39	31	36	39	36	39	42	35	50	33	43	29	30	41	40	33	39	34	38	42	33	27	36	34	21	36	40	37	42	32	33	32	32	47	33	30	33	46	42	30	46	31	46	49	33	38	38	47	40	34	45	38	35	39	42	37	37	48	38	23	45	45	49	38	24	23	30	38	42	40	40	42	38	44	44	31	40	30	26	46	26	25	38	38	32	36	40	40	34	32	39	37	26	39	42	44	40	32	31	34	43	39	42	38	38	43	31	40	44	39	28	40	45	36	33	37	33	44	46	39	37	34	45	40	41	47	40	47	36	43	41	33	35	35	30	42	31	38	45	41	33	26	46	40	24	38	35	35	33	31	40	32	51	37	42	50	33	33	35	34	32	47	43	31	34	34	34	35	33	35	32	40	38	44	33	37	37	38	39	32	48	34	46	30	36	32	44	35	28	27	30	43	39	37	38	32	39	34	46	38	39	34	26	39	48	40	31	49	46	36	37	31	41	51	37	40	39	34	29	38	35	35	43	31	29	35	27	32	35	47	44	35	29	36	43	45	44	37	26	45	39	38	45	34	34	46	37	40	34	33	39	31	47	45	43	32	47	37	40	36	35	31	38	44	44	40	37	41	32	40	41	36	33	33	36	40	36	49	39	36	40	41	40	40	39	34	39	38	34	34	35	34	38	41	43	40	39	41	35	35	38	42	39	45	40	38	44	25	28	37	38	36	32	38	35	30	40	34	29	42	40	33	32	34	24	53	48	42	32	44	46	44	40	34	44	41	33	30	36	48	39	34	33	32	34	26	31	43	41	39	34	43	34	39	48	50	39	39	34	37	41	43	39	38	36	44	38	29	35	51	39	31	34	39	54	31	26	44	31	42	44	34	41	46	40	35	37	36	33	28	41	41	39	45	40	38	34	38	30	36	44	31	41	39	42	37	41	41	37	37	47	35	41	37	34	34	36	38	34	44	49	43	49	42	50	29	37	32	30	41	35	34	26	33	38	39	38	35	34	28	43	37	39	41	41	33	42	46	45	40	35	46	25	30	41	38	27	32	51	34	40	44	31	51	36	37	40	29	38	38	34	50	42	48	43	32	37	30	47	36	32	39	36	31	41	37	32	36	33	42	49	42	41	29	37	34	40	27	33	36	42	35	42	38	42	36	36	45	45	34	42	32	53	32	18	40	35	37	40	42	35	42	35	36	29	35	36	44	39	30	37	35	35	33	22	49	35	36	35	31	26	35	33	29	41	37	44	42	43	35	37	37	52	40	38	41	46	49	27	29	33	42	28	39	43	30	34	38	45	33	39	35	30	41	32	47	36	52	27	33	47	38	32	37	39	42	36	32	35	35	30	45	29	48	48	41	51	36	40	37	38	46	40	37	31	33	41	30	36	45	30	45	34	46	45	35	33	43	38	29	34	41	37	39	35	38	37	36	33	39	42	37	38	51	36	29	43	35	35	31	35	31	45	36	41	45	34	33	39	32	44	44	40	41	41	42	31	43	40	35	51	45	37	33	41	43	42	42	23	46	57	39	51	26	45	34	46	34	36	25	36	34	28	35	39	46	41	33	25	35	39	37	40	36	37	35	34	34	45	37	36	27	32	37	32	35	35	31	31	38	37	37	37	42	31	42	39	40	41	40	30	33	38	33	37	38	40	40	33	42	43	26	33	25	43	31	34	39	26	33	42	42	27	36	32	39	37	35	41	35	49	34	37	28	29	49	35	38	37	37	44	29	41	35	32	46	44	47	39	47	51	44	43	33	46	47	36	43	35	35	46	44	34	31	35	36	35	34	41	45	37	46	38	34	41	47	40	33	33	51	35	37	44	27	44	37	40	36	29	45	32	31	40	33	35	40	34	40	36	28	40	44	38	46	35	39	41	43	39	43	31	26	33	36	44	34	38	34	24	43	29	32	43	41	37	34	38	40	30	37	34	45	42	46	40	29	34	39	30	39	38	48	27	48	37	46	33	34	34	28	37	37	38	35	34	36	44	42	47	35	49	53	34	41	30	41	36	38	35	35	32	46	38	40	41	29	40	37	43	50	36	34	34	45	33	35	45	31	43	37	49	38	32	46	35	37	35	33	30	47	44	43	39	34	35	38	35	35	45	38	41	45	32	48	29	30	39	40	27	34	34	41	44	46	38	25	37	44	27	41	39	44	45	39	33	43	29	29	30	46	35	51	23	41	32	48	38	37	26	40	34	39	31	45	39	33	48	35	39	33	32	42	32	35	43	41	48	37	43	35	44	42	35	29	37	38	29	29	47	33	28	42	41	50	33	27	41	41	41	28	41	49	55	34	30	44	36	46	46	35	41	46	34	47	37	33	33	41	41	35	25	37	33	30	45	37	38	43	34	42	34	45	35	39	48	39	40	49	32	32	28	36	35	31	33	42	34	49	33	34	35	42	35	46	43	27	36	46	42	46	38	42	29	38	42	30	31	49	33	37	48	33	44	30	33	40	38	43	44	39	34	44	31	29	46	39	28	31	44	30	38	36	38	33	46	40	37	29	45	36	43	37	25	46	39	40	30	35	31	43	46	36	39	36	36	44	41	31	28	41	41	38	23	32	36	34	29	35
15424	6836	3847	6716	14732	16720	15188	12482	9810	7705	5889	4726	4220	3652	3138	2634	2087	1677	1528	1269	1127	1262	1267	1283	1251	1268	1269	1244	1244	1145	1033	901	839	761	753	661	617	602	524	573	589	650	589	552	593	522	562	613	572	614	558	603	577	516	509	518	474	455	425	433	449	443	440	427	408	434	424	423	450	440	454	384	443	440	428	428	425	394	424	439	392	408	424	393	381	380	457	430	405	434	423	405	426	382	420	414	384	399	418	397	379	407	373	412	408	386	386	395	380	381	395	402	409	426	411	410	415	388	420	418	377	407	381	393	406	382	411	413	387	422	376	381	406	405	405	406	416	388	426	413	409	389	409	381	390	420	415	465	390	412	439	387	416	413	384	423	396	405	403	416	406	363	422	410	428	375	401	406	449	403	411	382	393	406	432	395	416	377	411	388	403	403	433	373	398	419	391	436	411	371	390	407	432	405	414	403	429	373	411	410	419	405	417	448	383	410	400	442	415	404	414	407	397	430	433	384	417	413	375	400	393	423	424	384	417	411	398	413	363	374	379	432	386	402	386	382	371	422	382	393	407	380	391	382	412	424	428	430	394	404	388	408	391	401	387	438	387	369	386	409	414	406	408	432	420	425	381	414	419	362	404	437	435	392	420	395	391	401	395	384	394	406	433	389	395	450	413	373	386	450	437	404	417	389	421	408	385	415	421	406	422	421	416	421	396	399	373	391	391	385	451	397	404	387	429	376	406	393	382	412	424	387	381	375	369	427	388	420	403	403	431	387	392	429	396	393	414	421	381	386	434	351	390	416	361	382	391	401	388	416	406	407	444	394	373	374	396	405	408	371	415	401	430	407	388	432	410	425	438	411	417	416	375	383	420	386	448	406	434	404	440	373	368	396	391	400	377	399	412	407	401	418	396	396	384	393	441	396	379	394	421	440	396	449	424	387	410	369	400	413	399	384	385	379	442	374	390	441	414	422	423	431	406	429	388	421	392	414	442	386	407	387	426	430	411	398	472	405	419	383	427	381	377	388	364	387	419	405	438	379	410	395	393	434	380	401	376	373	409	379	421	401	379	388	392	418	380	372	405	441	423	418	416	418	402	413	390	355	429	358	426	372	430	429	385	413	393	425	415	397	386	419	399	441	382	403	380	430	416	395	414	395	429	392	382	405	424	414	420	398	405	409	396	409	429	404	387	453	458	391	429	446	418	427	444	434	412	381	380	370	399	407	412	394	377	406	447	429	423	377	416	381	404	433	377	389	403	425	412	432	414	400	395	390	428	414	422	438	401	414	401	429	369	414	422	424	355	368	414	431	394	420	427	424	398	432	416	449	410	409	374	399	430	387	395	401	411	352	411	397	362	391	415	427	419	430	401	420	437	426	415	379	443	430	392	394	388	400	426	417	402	426	400	420	396	424	380	411	399	462	373	409	384	408	406	401	378	401	391	400	434	375	402	394	397	389	387	403	369	389	398	418	413	395	418	407	373	384	398	408	404	412	404	423	406	398	376	417	388	426	379	436	407	409	420	406	411	406	378	416	408	414	393	409	393	400	392	407	412	398	405	379	373	426	404	414	359	381	389	424	454	388	415	400	396	398	411	398	409	429	411	420	400	399	407	437	375	411	405	369	429	383	418	414	462	396	393	379	411	403	395	432	389	394	413	404	393	372	389	369	399	392	395	430	385	400	401	390	453	424	415	403	385	420	407	395	428	416	378	433	439	421	395	410	427	431	438	403	386	470	388	420	417	404	406	403	365	353	417	425	391	412	380	412	397	399	418	392	393	446	437	365	398	413	422	413	386	406	391	419	425	449	398	398	400	398	424	392	409	405	421	382	412	425	408	407	364	417	406	400	389	380	413	386	436	408	411	429	393	398	366	411	448	434	372	427	431	427	410	423	424	422	393	428	414	425	387	392	391	404	403	387	390	402	436	382	400	398	403	455	394	396	398	400	436	377	411	435	409	392	403	403	403	411	411	443	412	404	434	418	392	410	408	429	381	379	400	404	444	417	412	402	429	408	387	414	409	396	421	409	377	415	407	379	396	450	390	353	394	368	451	417	416	406	399	436	429	390	387	381	384	377	379	389	419	427	442	397	372	391	388	441	437	426	408	418	386	410	445	403	443	407	418	407	440	431	418	429	429	398	402	393	469	430	400	408	401	413	398	416	373	396	376	395	403	377	419	397	409	459	404	424	389	411	399	382	409	398	380	430	359	396	409	404	398	408	408	388	403	412	445	408	386	387	400	408	422	385	409	412	406	401	414	430	405	362	391	420	397	411	438	442	376	391	402	413	396	399	404	432	382	425	377	426	398	412	393	412	385	422	431	360	402	383	406	409	465	401	402	400	416	404	422	423	383	410	391	425	388	390	390	407	394	427	402	423	397	398	409	387	388	380	373	408	393	410	432	396	382	397	386	418	388	404	420	410	382	423	409	415	406	418	412	402	405	412	381	403	401	412	424	429	418	416	435	426	404	410	404	426	392	382	401	400	389	414	425	422	405	374	406	422	402	390	386	417	370	385	408	408	413	415	383	405	388	408	364	388	417	399	387	400	416	416	400	401	416	370	395	430	395	362	434	387	432	424	380	395	396	372	394	401	389	404	417	410	435	384	397	375	395	435	405	366	397	413	410	429	380	406	397	397	390	415	386	405	420	431	393	432	413	447	443	394	410	420	408	405	388	367	415	411	403	438	385	406	431	401	385	389	407	418	432	415	411	404	393	422	408	354	419	445	390	406	402	418	429	408	392	404	356	429	412	385	393	416	416	430	433	407	412	384	404	435	408	385	417	417	399	410	395	392	425	404	382	410	423	406	441	431	405	374	418	387	427	374	389	402	407	410	412	411	394	395	426	389	423	403	390	405	372	400	397	383	366	431	420	409	379	414	395	419	376	389	423	388	410	411	425	399	408	380	405	417	400	426	449	424	410	376	394	432	418	409	407	418	393	399	409	433	408	422	420	410	419	394	414	425	384	418	405	424	424	402	414	441	407	402	411	405	373	436	414	400	379	436	412	409	385	386	431	428	408	442	369	404	408	394	412	400	364	394	379	413	413	411	438	411	412	389	374	381	431	392	395	395	399	393	416	406	441	400	424	415	408	426	398	391	417	388	403	378	411	417	418	448	425	427	375	421	383	419	394	427	382	402	375	405	371	385	397	403	438	425	420	402	426	370	381	408	406	434	450	417	412	404	385	403	381	396	395	424	385	389	395	392	382	372	404	429	387	421	407	440	368	403	405	396	382	404	402	371	412	419	431	425	385	380	419	395	398	359	402	408	359	431	399	387	425	407	382	409	387	410	376	436	400	446	398	414	403	368	376	450	430	405	434	378	419	409	394	438	404	374	399	427	390	382	376	412	420	400	377	423	375	379	398	392	405	382	413	378	407	395	416	419	446	373	419	401	386	385	392	383	389	403	398	386	411	381	379	434	402	413	428	380	421	419	385	375	408	425	381	408	397	390	397	379	421	396	428	407	411	443	383	383
909	477	317	233	228	340	441	383	287	224	189	190	171	154	122	109	100	86	56	59	56	80	92	65	65	77	71	73	74	82	59	61	57	51	41	54	40	29	34	43	46	38	47	33	50	36	37	43	45	51	44	43	45	52	45	46	46	32	30	24	40	36	46	37	38	39	34	37	41	41	53	38	41	47	40	33	42	39	28	40	36	36	32	29	38	29	39	42	43	32	31	44	43	28	48	30	51	39	35	43	25	34	41	46	28	34	33	41	33	39	42	34	34	32	45	26	28	43	31	34	28	38	29	46	30	48	35	36	28	47	28	27	35	41	42	38	34	40	39	36	28	34	31	38	37	38	33	31	55	34	40	29	26	38	44	37	30	27	28	45	16	33	36	42	35	31	29	40	37	34	32	28	30	40	26	38	32	33	35	37	42	38	39	35	46	45	38	36	29	39	36	30	32	38	31	34	28	29	30	33	33	34	44	35	45	24	31	33	46	33	38	43	30	38	39	45	40	34	46	35	32	40	35	30	34	39	29	42	43	43	25	34	27	41	42	41	47	36	38	32	34	31	29	38	31	36	29	40	30	36	30	37	37	35	36	41	34	31	43	42	55	44	42	27	28	31	34	25	42	36	36	45	28	39	45	50	43	28	38	38	27	29	37	33	27	52	35	47	42	25	36	39	37	35	34	37	44	30	46	38	34	41	33	25	42	29	36	30	34	46	44	37	32	35	38	38	43	36	28	34	34	32	29	41	33	38	39	35	32	32	40	35	26	46	39	38	32	48	33	24	26	35	29	34	40	34	28	37	39	39	35	34	44	35	39	41	35	40	36	44	30	38	26	38	35	29	24	34	32	43	40	31	41	29	44	44	39	38	42	28	44	40	57	28	38	41	42	35	35	41	38	44	38	37	35	30	27	34	43	32	33	29	31	33	29	38	44	32	36	39	32	33	38	36	38	31	28	36	38	30	26	32	32	36	43	33	27	46	43	29	44	46	28	37	41	40	37	39	31	29	34	30	36	32	37	37	30	39	28	45	46	38	30	37	29	46	33	38	37	41	34	40	37	29	38	35	36	37	47	38	35	38	44	40	33	34	51	41	28	37	50	26	39	36	33	22	39	38	34	33	33	45	45	45	35	28	39	27	39	35	49	28	42	39	31	37	34	38	41	42	40	28	28	48	36	42	29	38	36	21	32	43	42	28	42	29	45	29	38	39	36	45	37	44	37	32	31	39	31	45	28	28	47	35	41	36	47	41	41	37	33	39	39	39	54	38	43	41	35	42	42	41	32	36	27	43	43	49	32	26	30	32	33	39	49	39	38	39	34	36	40	32	29	43	33	35	34	30	29	36	30	38	44	32	36	29	39	37	38	35	32	41	34	51	29	38	41	34	47	42	32	44	36	34	43	37	42	33	37	34	42	36	46	33	35	42	37	35	32	34	37	28	46	29	42	34	37	26	24	25	43	40	28	35	43	39	41	36	42	40	45	49	32	34	24	41	39	40	38	35	40	35	41	36	49	42	39	40	45	40	26	37	26	28	36	42	35	37	40	41	41	31	37	38	32	31	36	41	49	32	31	49	44	39	34	38	31	40	29	26	42	38	32	33	42	26	42	24	32	31	40	30	37	38	41	29	43	31	32	24	26	44	33	34	50	34	35	40	34	35	46	43	35	37	37	37	30	42	28	47	42	41	41	36	37	41	33	30	35	35	36	39	32	37	32	42	41	37	38	45	36	31	37	38	34	34	38	25	40	34	42	34	34	39	38	44	33	38	38	41	30	30	40	34	28	46	39	42	34	31	35	38	32	37	35	38	43	40	31	38	32	40	34	34	39	31	41	40	25	49	36	37	43	36	28	31	35	27	39	38	38	43	34	40	33	43	40	34	36	41	36	37	35	37	29	50	39	43	40	30	49	28	42	41	44	35	34	49	29	41	32	43	35	46	36	43	36	45	24	40	32	41	40	46	46	37	37	43	30	39	31	48	48	39	34	38	30	28	31	46	34	28	50	37	44	42	33	32	37	28	38	29	36	31	32	23	47	49	43	42	48	32	38	45	46	38	43	31	36	39	30	29	41	44	28	32	25	41	29	32	38	33	41	52	31	35	33	33	30	37	33	40	41	41	34	28	44	26	37	31	41	36	41	41	41	28	39	25	41	38	48	36	46	37	40	36	52	33	35	31	33	38	40	40	28	38	30	32	35	41	43	30	39	47	41	44	28	39	46	40	43	35	22	42	30	29	41	40	29	32	37	25	36	35	42	30	34	42	32	35	39	38	49	39	37	33	37	34	36	30	50	40	40	47	32	37	31	39	35	37	42	32	41	31	32	42	43	40	39	26	35	30	34	35	30	32	36	37	42	38	31	27	33	31	35	41	41	33	42	40	44	40	36	40	31	41	43	38	31	33	39	42	39	25	37	40	42	34	40	26	38	43	32	35	39	39	27	35	38	31	35	32	57	37	34	38	33	35	38	34	30	35	28	45	38	33	44	40	40	43	37	42	37	44	30	47	46	32	41	26	35	41	48	42	43	34	46	36	45	34	41	28	34	31	37	41	46	39	29	39	29	38	40	42	47	38	34	31	26	40	31	38	34	38	41	36	43	34	32	41	41	43	43	45	43	26	31	38	35	31	37	27	32	32	37	37	53	38	43	38	38	31	43	35	30	42	45	35	32	32	33	41	37	33	33	37	30	57	39	36	31	30	34	37	28	35	41	32	43	36	33	28	43	26	46	38	38	31	35	33	43	52	34	40	40	35	32	33	39	31	35	30	28	39	30	31	46	32	44	38	43	37	31	30	32	29	34	45	34	38	34	36	51	34	33	39	34	27	32	38	33	39	41	34	38	31	33	29	37	47	39	39	31	29	33	27	26	43	39	49	51	39	21	25	33	30	34	39	41	38	39	30	41	44	41	40	37	48	32	32	35	32	32	37	34	32	28	39	26	29	46	45	37	34	37	36	35	46	35	39	47	34	44	32	45	47	36	37	30	43	45	31	36	39	38	37	33	44	25	40	32	33	43	29	53	33	43	34	47	26	30	30	52	33	36	43	30	31	45	47	38	40	39	36	31	35	41	33	37	27	25	29	33	38	34	41	48	42	44	34	34	40	43	39	34	37	36	29	34	36	22	47	37	33	35	42	35	45	25	45	31	28	29	34	39	37	29	40	41	32	45	41	35	30	39	37	44	24	35	34	39	43	44	38	40	26	44	27	42	42	42	49	38	33	35	31	36	41	33	33	32	34	45	29	42	35	24	41	38	39	45	43	41	39	49	33	39	29	42	38	52	30	27	36	38	41	50	49	39	25	31	39	33	36	35	27	25	36	30	31	46	34	46	35	48	26	40	45	40	35	32	34	36	42	29	33	40	37	45	37	47	35	39	42	36	39	35	42	44	33	41	37	32	41	34	34	42	32	35	38	29	32	32	36	41	42	33	39	30	31	35	30	35	30	32	31	35	35	37	30	44	38	37	30	29	33
16253	8591	4940	9082	17904	20031	18269	15269	12314	9675	7584	6296	5661	4921	4098	3351	2622	2254	2093	1723	1751	1712	1864	1886	1731	1519	1707	1690	1599	1472	1153	973	889	884	803	776	726	667	677	679	671	620	577	657	622	639	643	642	598	601	618	622	582	593	538	522	449	415	429	467	448	437	431	435	421	452	438	445	469	442	422	431	435	408	448	432	414	434	423	429	430	426	379	428	406	373	426	419	385	428	448	406	416	387	389	378	439	389	435	401	391	419	408	406	390	394	400	391	425	415	390	381	412	427	387	398	412	403	385	377	392	414	410	407	386	401	420	388	402	419	440	410	402	407	392	398	430	382	411	404	426	426	413	392	416	416	425	415	402	402	405	408	386	382	383	411	410	394	402	387	403	418	412	419	402	397	371	418	429	399	416	407	389	414	400	384	436	391	388	373	433	364	401	382	415	427	416	432	397	421	411	398	397	435	383	435	404	392	425	404	420	390	401	391	398	389	411	409	440	362	392	405	446	433	435	393	416	396	410	422	396	383	404	409	444	424	428	405	407	439	408	410	377	413	408	415	370	389	414	399	417	409	379	398	411	388	388	430	383	403	401	409	387	400	388	402	418	391	404	407	422	407	386	424	361	379	417	369	417	396	383	401	385	403	363	411	391	410	434	376	409	394	432	416	393	394	453	403	414	374	362	410	418	385	407	351	395	451	382	365	381	437	360	397	416	401	411	417	392	423	418	399	422	396	388	424	396	415	417	415	388	407	433	371	444	379	409	406	385	441	401	445	394	405	390	397	409	439	399	387	435	418	421	395	382	407	415	451	387	365	401	426	409	426	402	413	407	413	429	377	377	415	409	389	394	444	426	407	407	391	386	414	391	422	382	409	399	366	414	395	424	366	471	398	405	407	368	392	383	401	359	393	396	426	363	384	368	421	361	405	403	387	413	415	404	416	429	412	421	381	414	373	426	406	402	388	399	391	382	376	383	377	427	453	394	419	403	412	381	394	380	417	429	392	433	415	406	377	392	398	372	425	390	400	399	402	396	385	409	430	398	420	402	391	389	392	412	430	417	388	380	430	441	378	412	380	401	392	426	404	412	378	394	417	405	415	421	411	388	398	396	396	390	396	380	439	411	392	413	420	371	403	405	441	378	400	433	410	416	371	407	387	397	395	415	418	409	409	397	402	403	387	395	405	396	443	408	401	430	409	358	418	380	461	416	409	393	410	408	392	399	409	387	426	417	415	368	409	397	423	382	402	385	384	404	409	426	421	385	408	417	373	425	378	431	402	388	422	393	428	387	396	394	403	411	413	417	430	395	420	403	417	440	415	400	412	398	408	433	409	394	387	402	409	402	403	418	430	408	389	348	393	384	409	383	413	402	431	417	438	442	415	430	408	360	434	406	387	404	377	415	436	396	415	411	396	430	393	395	403	378	389	404	410	404	424	403	414	394	398	440	439	401	395	406	409	410	403	415	410	410	405	414	415	432	410	401	401	424	397	434	423	392	413	403	364	412	378	421	368	384	366	422	403	433	423	411	386	388	389	405	435	392	411	393	437	390	421	418	421	388	412	414	392	442	367	436	394	403	416	404	390	413	414	414	420	440	410	407	404	403	373	440	394	400	384	416	404	445	475	382	378	416	398	363	393	408	390	388	389	407	407	427	384	403	427	415	381	415	419	426	425	404	390	395	394	382	412	400	393	430	401	437	405	388	364	418	392	427	398	394	406	431	384	409	420	391	415	408	432	423	397	379	380	414	427	405	433	385	421	419	399	403	399	403	411	472	430	414	374	406	359	421	381	408	418	430	362	394	405	385	434	385	446	398	409	404	407	414	399	429	395	415	413	429	406	409	388	370	371	419	417	376	402	389	412	378	394	385	385	416	412	407	412	392	393	381	406	346	416	414	379	417	405	396	409	426	413	414	405	429	412	416	392	423	408	419	391	416	395	392	406	377	384	428	391	384	437	407	422	391	410	418	414	434	432	368	418	382	421	396	403	393	414	403	397	390	435	414	370	352	395	422	379	371	428	383	391	410	392	441	341	387	425	409	395	391	402	366	414	411	403	418	391	406	429	383	416	409	384	399	390	387	365	384	424	421	440	402	396	400	393	445	394	377	428	387	411	413	410	413	482	387	431	395	426	397	393	416	382	376	427	447	452	417	422	389	397	391	411	403	423	416	376	407	438	404	366	421	413	386	384	379	412	451	369	400	399	394	363	405	384	383	384	373	412	425	411	432	422	434	376	410	399	435	415	405	404	388	383	391	431	400	383	409	448	387	417	450	423	380	378	408	405	418	426	424	453	406	412	391	414	403	379	418	412	371	376	384	387	417	439	365	407	422	370	399	403	384	409	402	435	405	383	406	409	382	395	424	397	401	407	431	396	447	377	438	395	396	406	446	400	366	424	420	373	422	392	401	389	387	375	433	385	430	438	414	408	438	398	423	448	415	415	432	395	401	427	400	402	394	444	404	414	404	392	405	412	413	425	394	420	379	402	402	372	398	396	385	395	421	407	395	410	399	392	399	436	441	373	376	407	376	403	412	422	420	392	393	389	390	391	393	403	419	418	454	386	429	385	420	432	408	418	372	445	387	423	412	416	437	410	383	425	402	388	433	402	396	407	371	393	413	380	389	385	394	377	426	401	395	402	431	426	392	435	373	385	400	456	399	447	411	386	433	386	398	403	395	406	386	436	429	392	412	414	432	396	441	379	420	432	431	424	408	416	358	419	388	393	460	407	413	394	402	438	429	437	399	399	410	400	423	426	406	418	391	384	404	389	384	417	405	367	382	390	391	356	391	390	386	424	433	437	401	402	410	379	409	426	387	403	400	421	406	415	411	392	405	424	398	398	431	416	375	414	400	395	437	404	369	414	422	412	390	400	410	397	409	425	371	401	427	415	390	400	383	391	398	429	418	399	371	386	403	397	395	405	438	410	403	401	418	398	384	449	405	406	403	407	428	445	419	417	409	380	404	401	414	412	393	387	399	405	423	407	435	395	398	441	408	432	360	407	383	404	429	404	388	384	438	387	391	409	413	383	362	388	423	378	386	403	409	374	407	445	407	426	421	405	400	388	385	429	392	421	375	411	399	393	369	401	382	406	376	374	374	393	420	414	367	387	385	398	377	406	377	368	387	424	426	397	420	398	419	432	427	433	394	403	439	406	379	410	400	417	407	406	359	385	398	368	395	404	411	398	440	446	412	443	419	402	409	394	402	380	431	414	419	361	421	370	384	400	382	447	408	417	409	435	385	443	380	440	423	438	420	382	405	417	379	397	397	415	447	429	402	424	399	389	415	413	391	371	396	418	399	407	388	403	411	413	410	414	435	390	420	404	413	414	395	377	386	444	390	411	405	378	401	387	454	396	389	414	400	406	379	390	410	424	410	393	372	402	394	402	426	383	406	419	375	414	395	381	377	424	427	390	421	408	406	396	412	401	405	398	381	406	409	419	387	395	416	436	441	427	415	433	392	389	398	389	411	395	405	409
1585	494	356	261	220	363	400	356	321	226	195	184	183	165	129	105	98	86	67	77	71	82	87	65	80	70	69	72	67	74	56	49	44	45	39	35	39	35	35	41	43	38	27	41	44	41	41	23	32	39	35	32	39	43	33	39	25	40	31	45	26	25	33	33	27	35	37	31	25	31	45	29	28	47	17	28	36	32	33	31	18	27	28	33	38	30	31	30	28	27	32	29	37	28	25	26	24	40	34	27	36	32	25	34	24	26	39	25	18	30	33	31	25	38	15	33	25	31	24	25	32	35	32	26	28	31	40	22	29	34	37	32	22	38	37	33	21	33	35	26	25	28	28	26	32	27	31	37	38	28	37	25	34	25	38	33	17	33	19	27	25	27	32	25	26	31	38	25	35	25	40	28	28	32	29	30	30	35	31	38	27	28	29	36	33	30	28	29	42	34	28	30	31	35	28	32	21	46	36	25	43	28	27	22	22	27	23	26	30	23	26	42	27	33	27	24	34	26	32	29	33	35	31	35	35	40	35	36	29	39	32	29	34	34	24	37	31	38	30	29	27	33	25	29	28	30	25	26	28	29	34	29	30	35	36	41	25	30	29	34	24	32	37	30	30	36	30	34	28	31	25	27	30	25	28	25	33	34	37	20	37	25	27	29	27	34	38	35	26	33	27	36	35	39	25	29	26	28	31	31	32	39	31	28	32	28	31	32	24	31	29	31	26	30	29	23	27	24	24	27	25	32	24	31	27	31	42	37	35	21	28	36	32	41	22	38	18	41	24	31	19	39	30	25	35	21	21	23	30	23	41	28	29	24	34	29	28	30	27	27	39	44	29	39	22	29	39	32	22	32	42	30	29	33	40	30	23	32	27	19	21	29	23	26	32	24	16	31	30	34	24	31	28	27	28	30	28	35	33	30	33	26	23	30	34	26	26	31	24	36	30	28	28	27	35	42	34	31	38	23	37	36	25	32	31	43	35	27	29	27	34	26	27	23	21	34	32	26	24	21	35	25	34	28	24	30	24	29	33	32	29	31	28	39	29	27	29	28	40	32	19	29	27	33	28	27	30	35	18	39	36	25	37	26	38	38	25	39	41	32	29	30	36	24	34	25	34	28	22	18	27	34	36	19	22	24	22	39	28	24	30	29	42	38	32	35	40	31	37	30	31	25	29	21	43	27	40	32	24	30	31	26	33	33	29	40	16	35	33	44	20	33	29	34	39	31	26	26	33	25	27	37	29	29	26	37	32	23	32	30	43	25	38	36	32	37	31	19	33	25	30	30	31	28	31	24	22	18	25	30	38	23	28	34	32	27	24	33	29	34	20	28	30	30	33	27	28	41	32	33	30	33	31	34	27	44	24	30	32	25	33	28	28	22	28	31	32	37	32	31	29	27	31	32	28	26	32	27	30	31	32	30	28	29	26	25	31	19	33	29	28	29	26	37	24	31	25	33	31	29	33	27	21	27	45	29	26	29	34	35	36	28	32	27	38	22	35	30	32	29	32	17	31	31	37	32	35	28	28	35	42	24	35	27	32	34	31	26	36	35	28	34	27	24	28	39	40	22	26	29	31	33	26	26	28	36	24	29	29	36	31	28	16	35	26	33	21	23	33	23	31	29	28	33	32	30	23	24	23	35	25	40	25	40	20	39	28	30	38	32	28	37	37	29	27	26	26	42	20	29	32	46	29	24	32	29	17	31	31	22	24	21	18	27	34	23	22	29	49	30	31	41	42	25	36	33	21	36	27	30	32	31	34	28	34	27	27	36	19	32	34	25	26	25	29	38	19	30	30	26	35	35	34	29	33	40	41	30	43	37	26	25	27	32	29	18	33	40	27	23	33	35	28	23	28	23	28	33	19	28	37	29	30	31	30	31	25	33	32	39	25	22	31	38	20	29	36	31	36	21	29	25	31	34	29	33	28	20	30	21	26	38	34	32	24	21	27	30	27	25	29	31	27	36	31	26	29	26	31	25	30	38	30	33	27	32	38	27	28	26	38	29	36	35	28	32	30	34	28	31	22	39	19	31	28	32	37	26	30	26	29	31	31	23	32	42	34	34	27	30	32	36	27	30	44	33	32	34	23	35	33	29	43	34	28	35	31	35	34	33	33	34	33	30	18	31	31	26	21	38	34	27	22	35	28	24	33	33	37	29	34	27	21	37	32	33	28	28	33	32	27	32	29	32	27	41	37	28	30	34	24	32	37	29	26	29	30	25	36	28	35	30	28	23	30	30	27	29	29	35	26	21	40	29	19	35	17	30	34	38	25	37	32	32	18	35	37	36	19	28	19	32	36	25	41	35	36	25	38	30	33	27	29	25	32	29	31	24	29	28	24	22	34	32	36	30	25	37	29	24	27	36	29	36	24	21	23	41	39	26	37	23	29	29	36	35	25	25	26	33	30	24	24	28	26	25	36	28	39	40	35	27	29	29	34	29	33	36	33	34	37	29	28	27	30	28	38	28	30	36	28	30	41	32	20	22	23	25	25	28	26	28	32	26	32	40	31	30	40	30	21	31	35	27	25	26	28	28	32	33	25	22	21	21	35	36	35	38	33	33	33	37	40	40	33	27	27	18	32	34	24	30	27	30	24	34	27	33	36	32	29	34	32	38	29	26	30	35	31	42	18	36	32	27	23	29	32	27	22	23	39	22	20	28	22	36	29	25	35	35	28	25	22	26	27	35	33	21	30	28	27	30	26	27	29	28	26	28	36	30	33	30	31	28	27	28	19	32	28	31	29	34	29	33	34	23	36	31	31	34	16	27	30	21	33	35	21	22	33	47	25	21	35	33	40	20	17	18	31	31	24	26	29	35	28	24	33	38	28	29	28	30	36	30	29	24	38	28	34	32	28	27	35	27	33	23	25	32	25	24	37	21	30	31	25	28	29	29	26	35	33	31	30	40	26	30	33	34	26	22	34	36	35	29	31	24	31	29	25	22	24	32	23	34	28	30	30	35	25	31	28	31	28	24	28	34	21	27	28	22	32	33	31	34	29	32	26	25	33	32	27	43	27	36	32	21	26	29	27	23	26	30	31	29	26	30	25	33	42	26	27	20	24	28	30	40	34	32	30	38	34	33	22	30	28	31	26	27	30	29	30	39	28	32	26	38	26	26	26	30	36	33	21	30	35	26	24	27	22	33	34	37	21	31	23	23	22	33	31	31	32	34	39	19	23	24	26	37	28	31	32	27	30	39	28	34	31	34	21	29	42	33	30	29	35	45	27	42	34	32	25	31	26	30	23	30	32	28	25	20	34	28	28	37	31	38	27	32	27	22	34	30	29	36	39	30	29	24	33	29	37	35	45	29	30	26	34	26	33	30	28	39	38	25	37	33	35	28	36	24	21	32	31	27	33	29	36	37	26	29	20	30	29	34	20	29	30	33	35	26	21	35	36	37	34	26	33	27	30	29	28	31	28	29	31	23	25	22	34	40	38	35	21	30	25	28	28	30	32	38	25	36	27	29	34	33
17334	7971	5045	8754	17364	19386	18121	15314	12154	9690	7766	6639	6020	5097	4138	3220	2562	2329	2049	1826	1863	2005	2116	1910	1759	1710	1902	1691	1541	1404	1126	950	865	860	734	637	627	567	569	600	549	543	532	565	595	645	621	612	655	600	490	539	492	482	480	374	363	404	384	362	367	396	340	354	391	380	370	378	387	349	370	395	354	326	350	359	364	326	359	340	397	348	342	350	339	300	306	352	325	339	323	307	324	334	324	320	321	302	338	318	324	322	332	346	274	335	346	317	345	341	318	320	364	359	324	334	300	331	361	306	350	337	322	318	366	328	294	335	355	326	359	320	337	342	296	349	304	335	346	329	312	328	326	326	334	342	314	336	316	311	323	351	343	311	310	304	319	313	311	323	321	343	321	327	320	309	315	347	318	329	308	326	301	320	324	328	345	287	338	322	331	332	319	347	333	303	332	329	313	294	333	330	324	338	319	313	330	376	361	329	334	343	328	356	340	321	339	309	308	333	308	316	332	324	315	334	340	314	340	334	321	336	326	341	326	345	332	348	353	349	310	327	306	336	297	321	316	319	336	335	298	322	313	317	321	322	333	282	346	329	296	326	313	319	304	327	335	319	335	330	321	328	345	348	356	346	330	316	331	317	346	326	313	298	308	305	322	351	326	334	325	321	307	298	353	354	356	351	333	314	341	322	334	320	351	290	322	351	299	325	320	338	320	325	322	317	297	321	338	319	344	333	309	333	327	285	345	328	328	313	330	304	341	317	305	325	330	301	346	288	312	335	319	322	323	300	316	340	333	318	313	336	319	335	311	313	306	341	367	341	300	292	348	314	341	355	307	350	312	337	325	338	350	298	339	331	335	330	312	300	310	358	336	299	319	316	311	347	307	327	346	323	333	299	330	287	345	317	288	302	306	320	297	303	305	302	346	330	309	300	297	333	329	307	324	300	304	346	284	340	344	326	307	318	340	329	305	325	339	334	334	327	329	301	320	314	279	322	301	314	335	323	327	315	319	327	322	366	336	297	318	376	345	307	330	324	323	327	338	319	332	315	368	368	351	337	315	327	309	347	323	338	332	318	310	324	347	293	378	297	338	288	323	353	335	317	343	311	313	305	332	308	332	334	309	314	322	316	317	327	323	319	368	337	346	359	356	314	335	319	304	331	317	332	316	338	323	325	315	342	313	330	303	310	333	304	334	298	317	334	334	306	330	319	332	298	319	314	310	308	317	310	333	307	322	319	286	339	334	338	307	317	346	330	320	350	335	340	304	355	326	300	294	337	318	359	292	331	315	322	359	315	317	323	342	317	320	312	307	334	340	303	336	331	318	334	302	332	303	338	328	354	317	312	308	295	314	281	321	347	320	329	306	340	310	322	304	304	332	338	322	319	372	303	294	321	318	341	323	328	317	344	338	350	348	314	297	316	349	311	334	350	329	334	323	326	310	349	333	329	339	323	330	328	333	338	304	335	358	288	305	338	304	326	323	292	297	330	357	329	314	321	314	310	340	315	357	326	331	333	323	310	343	340	340	281	314	316	323	344	299	319	294	292	294	323	288	303	356	333	317	306	325	318	337	301	350	326	326	335	303	329	284	296	319	337	331	314	332	319	321	339	313	294	302	319	328	350	309	335	323	306	316	342	343	346	328	320	317	302	337	333	299	344	325	326	330	319	307	332	320	339	321	315	296	332	320	341	346	296	294	346	315	301	326	323	298	351	324	305	323	316	329	331	355	317	325	333	328	323	329	300	337	340	350	301	346	313	333	310	322	287	348	327	319	298	346	332	349	291	338	285	322	343	302	353	328	322	348	350	319	316	335	323	327	302	312	325	353	308	317	335	313	319	332	316	305	339	299	293	330	320	323	328	323	330	312	332	344	336	333	299	289	327	342	343	317	348	279	345	296	318	323	336	356	310	315	323	310	284	286	316	330	310	329	313	340	329	336	327	342	321	318	328	316	299	309	338	348	333	324	302	319	322	336	326	342	331	318	355	331	343	327	312	330	324	320	312	312	352	320	300	345	295	327	336	331	302	319	324	335	332	368	337	313	314	326	328	330	305	318	335	361	338	340	337	317	311	339	301	310	338	327	340	332	330	350	343	322	361	326	318	319	338	321	284	297	307	333	309	300	351	310	317	314	330	314	313	345	315	331	309	326	327	333	309	333	331	275	351	329	337	305	329	335	302	342	365	306	342	308	296	309	338	329	337	345	344	330	325	302	318	329	320	330	327	308	326	337	334	356	335	323	324	325	338	311	329	323	325	339	343	327	325	300	299	360	323	296	329	330	354	318	304	352	320	296	293	312	340	351	340	321	315	345	367	340	345	312	329	300	336	315	290	308	334	284	327	323	330	361	335	329	337	317	330	310	313	307	301	302	292	301	278	351	329	302	307	367	315	301	315	307	320	339	328	337	307	324	331	328	317	295	347	324	315	309	329	331	327	349	364	303	338	320	314	309	296	325	305	316	315	311	330	309	326	344	303	317	343	327	322	324	354	343	306	331	330	309	317	325	336	366	287	323	317	323	328	316	332	323	302	299	319	318	314	305	290	299	363	385	326	368	318	349	347	346	324	330	305	328	313	327	301	303	304	306	315	325	312	343	352	328	282	330	329	333	336	321	325	351	325	308	342	347	364	355	340	346	320	323	324	335	329	314	316	345	303	312	324	315	331	316	339	357	328	311	313	297	327	313	306	302	333	303	303	320	305	305	324	353	331	323	311	291	340	313	317	343	316	310	314	309	301	337	349	365	285	321	325	328	338	328	328	342	327	294	330	316	352	346	318	303	310	331	334	322	309	332	296	324	323	321	299	333	333	327	335	309	331	333	333	322	339	311	308	320	329	353	309	316	293	329	314	316	295	320	369	311	307	325	343	292	340	325	357	314	326	330	334	310	324	336	319	317	307	286	348	314	322	303	315	320	321	321	330	338	303	322	348	317	324	334	351	320	310	335	295	330	344	333	340	290	351	334	325	315	321	330	331	330	369	318	315	331	322	325	353	319	340	331	299	325	322	350	352	319	338	345	323	304	313	321	338	308	333	324	351	331	323	319	305	335	325	316	366	320	279	318	313	321	313	301	321	331	316	333	300	331	334	294	324	288	355	319	301	319	318	319	311	315	325	347	325	308	336	339	339	303	331	363	323	296	340	337	327	301	330	322	321	307	355	293	329	336	332	312	312	334	305	357	322	321	339	328	311	318	350	311	325	291	296	317	309	318	308	335	307	320	338	333	320	335	316	341	296	313	343	297	316	320	315	347	343	349	331	309	289	292	315	324	350	313	316	324	331	322	308	343	325	323	316	315	314	357	333	311	337	315	341	305	337	335	318	320	339	292	341	309	332	313	312	338	330	331	306	319	311	355	336	326	340	351	335	325	338	317	334	331	325	360	333	333	337	292	330	349	311	354	316	301	325	318	323	326	293	327	323	307	292	301	299	340	302	314	292	347	327	337	298	332	300	318	311	310	333	336	312	334	335	323	302	333	341	324	298
1203	691	420	322	296	454	515	477	350	306	276	220	206	182	163	115	117	99	91	104	90	93	75	99	102	94	79	93	73	62	57	51	53	49	43	47	52	38	49	47	35	40	39	33	44	42	56	45	37	42	35	39	28	25	38	30	40	29	36	28	26	30	34	36	28	49	38	29	26	23	30	22	26	39	30	35	27	34	26	30	39	31	36	30	29	33	41	33	34	30	16	44	33	20	43	23	25	23	37	32	33	23	34	26	29	23	19	32	30	33	25	25	27	19	27	25	30	33	24	28	27	33	18	28	28	41	33	31	39	32	37	40	21	26	28	33	35	42	25	35	38	20	34	40	33	32	27	38	26	31	23	28	28	30	32	26	26	29	31	29	37	30	30	28	26	23	28	32	26	37	26	29	26	20	25	32	33	34	27	24	21	31	28	28	29	35	31	27	29	32	35	24	43	31	27	30	28	24	37	41	44	28	33	32	31	24	27	30	35	31	35	41	31	32	29	25	31	31	27	30	34	25	21	29	30	18	19	25	33	24	42	22	24	32	22	25	30	30	17	19	24	29	31	28	26	35	31	29	39	22	20	28	20	27	25	41	29	32	35	25	33	34	35	27	28	29	29	36	31	27	29	21	37	33	37	20	18	27	30	20	35	29	32	34	36	41	24	22	21	31	21	26	19	32	24	34	30	31	26	33	37	36	27	33	33	18	29	32	29	24	24	32	34	36	29	36	37	38	28	27	35	33	26	31	31	30	17	32	22	22	41	29	32	27	23	41	31	20	24	31	25	36	29	34	30	29	26	30	27	31	24	32	26	26	28	27	39	31	18	32	40	24	36	28	35	30	38	19	27	31	26	26	33	35	32	33	35	23	40	27	27	33	30	23	27	31	27	31	34	38	29	36	27	26	20	33	42	26	23	27	29	32	22	38	26	26	28	29	30	25	28	32	47	29	31	28	34	34	34	42	37	31	38	34	26	30	31	30	27	22	25	27	26	20	42	27	39	28	22	31	20	22	27	30	31	39	28	18	27	25	34	39	29	39	35	30	23	32	26	25	30	28	32	26	38	35	37	26	24	27	25	38	30	22	36	36	33	23	31	38	37	37	36	29	32	25	26	33	24	27	31	35	23	28	24	21	26	36	27	30	33	23	24	34	34	29	28	32	38	37	25	27	19	35	37	34	39	25	31	35	21	37	26	38	24	28	20	29	27	34	33	33	28	33	31	26	30	35	32	35	32	33	30	31	28	33	31	24	24	36	19	36	29	31	24	32	29	27	32	26	36	28	30	25	25	29	29	31	32	26	32	38	22	22	28	35	27	33	24	34	36	41	31	37	46	38	33	31	26	29	20	31	25	26	40	35	34	33	32	35	31	40	36	31	19	30	31	31	38	20	39	32	35	34	30	22	36	37	32	37	33	21	31	26	28	28	29	36	36	30	26	36	35	29	23	22	30	28	23	30	39	27	27	23	39	35	35	24	30	27	40	29	26	26	35	37	24	32	28	33	25	28	26	27	33	26	29	25	22	30	27	29	37	25	35	43	29	30	36	36	33	23	31	32	33	33	28	30	26	29	28	22	27	35	21	26	24	36	28	37	31	31	24	40	30	30	25	32	30	27	29	35	29	28	39	35	22	42	23	19	26	25	31	35	25	30	35	42	37	28	33	30	33	18	27	43	40	25	31	31	23	21	38	33	30	33	32	29	14	28	33	25	31	31	36	33	33	20	30	31	30	29	33	18	34	30	38	27	29	28	36	30	28	28	28	20	31	26	28	29	25	28	24	26	35	36	25	22	25	29	22	37	26	27	29	33	30	41	33	26	30	30	35	34	37	31	29	23	22	31	26	29	30	26	20	19	29	29	33	24	32	36	31	21	35	27	35	26	24	25	22	41	19	31	34	29	30	24	21	29	29	23	25	47	44	44	25	33	33	17	34	30	29	25	22	29	34	26	30	40	16	36	34	21	34	30	26	19	30	34	28	28	26	31	31	32	32	40	22	38	36	30	37	36	32	36	24	34	30	22	32	38	31	23	33	34	35	38	25	28	35	47	34	27	31	25	25	23	33	27	21	29	23	29	24	23	34	23	34	28	31	36	36	32	28	32	27	35	21	26	27	28	38	28	35	38	32	35	33	35	40	34	33	31	34	41	33	28	31	30	26	31	34	30	32	34	39	29	31	46	27	27	28	33	35	23	39	32	25	36	39	31	29	31	36	25	32	22	27	32	28	40	27	26	28	29	29	27	35	39	29	29	25	30	28	37	35	24	25	27	33	35	21	28	26	26	32	23	26	26	22	28	26	36	19	29	28	30	35	34	33	34	39	36	28	26	29	23	32	28	25	30	30	30	23	27	26	28	36	23	21	26	28	29	33	29	37	27	23	27	22	33	20	20	34	30	24	23	22	22	23	32	33	28	26	36	17	30	36	32	31	31	27	32	32	31	34	28	42	25	40	20	32	28	37	37	31	33	32	21	26	34	16	35	15	28	34	33	28	34	37	32	37	21	27	31	30	21	33	27	38	27	38	27	25	33	24	28	25	33	31	38	38	28	28	39	37	29	31	34	35	31	22	19	30	36	21	26	29	27	27	32	21	33	36	33	33	23	18	23	27	33	38	24	31	30	24	26	22	30	38	29	31	31	22	28	28	43	39	30	33	26	34	28	35	38	29	30	30	28	35	29	28	36	32	29	38	29	23	24	31	20	23	31	27	24	24	27	37	40	33	25	25	28	40	38	29	34	30	36	21	23	32	30	28	42	41	30	19	23	27	23	28	32	34	27	32	24	29	36	21	34	19	25	30	26	19	26	25	26	27	29	28	29	34	22	35	27	32	22	41	24	29	26	34	32	30	21	33	32	31	19	33	34	25	26	32	31	20	34	22	38	35	38	26	24	29	37	25	18	28	31	27	28	33	31	34	30	27	18	26	37	30	21	32	35	21	26	24	43	26	32	36	27	26	32	35	32	28	32	26	31	29	26	33	33	30	33	38	31	29	47	39	25	30	32	33	23	32	40	31	24	33	28	31	25	31	36	37	30	36	39	38	36	32	32	36	29	25	25	29	33	30	31	19	33	31	32	22	36	30	29	28	26	29	30	35	25	44	33	27	25	31	29	28	31	30	27	26	22	27	32	21	21	33	36	31	35	23	33	30	40	32	32	39	40	30	22	23	25	27	27	23	33	27	31	31	40	32	31	40	29	14	38	27	31	26	39	31	33	31	25	25	30	38	27	36	31	38	26	23	30	42	35	38	23	30	34	23	33	42	36	30	21	36	29	20	23	28	37	36	35	24	26	26	25	23	25	30	29	26	31	27	19	24	41	35	30	23	30	38	35	28	35	31	25	27	35	26	26	36	35	37	29	31	20	36	25	23	35	32	39	26	27	36	31	23	33	25	29	38	31	19	29	34	33	25	35	25	30	41	33	30	32	30	35	34	21	33	33	26	33	49	30	35	34	32	30	23	29	28	36	34	32	30	30
18415	9712	6471	10868	19818	22101	20681	17376	14416	11601	9428	8019	7530	6104	4743	3588	2997	2720	2520	2364	2462	2615	2619	2496	2487	2379	2524	2019	1722	1602	1294	1088	994	921	830	736	645	639	657	688	683	642	652	637	674	732	667	710	701	616	586	572	497	511	400	455	438	403	395	437	405	397	370	372	387	378	377	405	394	360	365	370	368	395	364	343	372	319	336	361	326	334	339	372	332	330	320	348	351	344	357	345	336	317	330	322	327	303	292	300	337	348	344	361	336	317	347	343	337	344	329	315	349	348	337	352	327	351	326	308	347	344	330	342	324	319	310	303	334	336	317	332	323	325	311	342	340	348	286	334	348	341	294	321	329	337	345	325	313	322	301	351	330	339	319	325	338	308	319	367	343	327	341	316	339	320	314	329	345	337	313	321	322	342	330	308	318	323	334	335	339	327	315	324	317	332	318	330	333	319	353	329	321	304	327	332	314	309	324	360	295	347	370	313	339	339	373	356	351	343	330	340	351	317	302	331	313	324	353	307	319	356	336	319	340	319	291	312	317	344	311	304	296	328	341	329	357	353	353	323	318	329	330	338	307	342	335	317	305	359	274	286	295	369	327	314	337	310	333	345	325	315	307	332	338	349	364	320	310	352	346	356	341	363	339	308	289	312	330	350	364	336	342	342	316	306	348	358	324	336	316	326	340	376	335	334	328	334	306	303	320	329	331	301	359	335	334	328	312	332	328	327	312	329	330	364	337	327	350	310	317	326	316	298	340	350	334	341	371	323	351	299	309	326	363	333	307	302	339	335	322	324	316	311	343	323	296	294	325	333	335	334	337	325	333	350	312	316	325	323	288	328	331	327	316	307	328	323	341	333	310	331	335	333	354	314	309	317	344	319	317	341	368	329	362	349	348	315	321	316	336	334	331	334	337	341	337	299	331	328	352	332	331	344	371	323	322	381	314	314	356	302	321	316	300	333	320	336	320	315	357	332	348	309	339	315	340	330	317	329	355	361	322	310	336	326	312	333	341	316	326	304	338	312	338	313	316	329	328	306	346	341	337	346	298	326	319	310	330	324	339	288	340	298	306	345	345	324	329	332	343	350	348	358	317	342	332	358	323	337	324	316	319	342	321	381	323	348	323	334	340	357	341	299	317	325	348	328	345	354	338	335	329	347	316	324	314	328	338	343	348	353	321	343	311	354	328	320	342	323	309	325	323	345	343	334	306	318	362	331	316	323	336	304	323	313	329	348	312	322	340	324	335	340	340	350	328	356	306	299	293	299	324	296	373	318	321	333	304	302	345	296	323	356	340	353	312	357	297	341	352	304	319	307	358	328	318	358	320	350	338	338	305	320	356	332	315	317	324	318	300	306	324	322	321	316	319	334	323	297	328	326	338	329	358	344	327	343	305	332	330	307	328	320	331	336	328	314	322	325	353	381	316	336	355	312	349	320	341	299	313	312	345	323	326	334	354	314	303	350	362	292	321	314	351	285	341	319	299	334	327	332	312	332	371	306	334	300	323	297	369	351	361	360	336	334	335	380	294	358	307	313	325	320	354	347	311	319	337	316	305	333	343	321	328	349	346	328	341	326	337	272	329	323	324	301	311	345	344	328	321	322	317	325	327	333	305	362	362	350	327	338	310	326	316	302	338	307	325	328	302	309	324	353	338	328	294	320	312	306	339	343	346	340	320	301	332	333	328	302	332	342	321	325	354	363	302	350	336	328	321	298	327	327	337	332	330	335	308	354	319	305	357	320	306	307	334	316	333	315	328	336	341	344	331	312	350	320	299	319	333	322	332	340	354	330	305	311	300	330	330	341	328	295	310	378	348	330	314	324	358	355	329	302	336	331	332	335	331	310	335	329	326	320	308	335	348	343	321	288	304	318	330	363	307	339	322	328	320	336	327	304	356	309	335	330	351	324	311	305	324	325	357	364	378	312	309	312	317	323	327	315	332	323	364	323	344	290	367	320	360	316	327	313	351	354	348	304	349	361	329	369	346	339	340	334	367	343	308	335	338	357	336	314	325	335	315	317	317	299	315	316	323	318	342	356	332	309	335	315	323	337	348	372	345	351	335	332	330	321	325	355	342	319	319	334	354	340	311	307	321	324	323	327	329	335	323	321	359	336	301	341	317	326	333	343	352	323	293	325	362	304	340	371	311	352	313	338	345	360	316	389	317	339	331	315	330	334	309	316	321	309	330	338	365	330	335	292	304	307	322	335	359	335	356	339	320	332	344	323	309	334	341	302	345	305	334	319	348	356	335	341	289	316	332	326	284	328	337	339	310	314	280	323	327	313	323	310	311	341	334	343	318	335	339	313	340	341	298	293	323	335	315	327	328	309	393	354	331	370	355	340	317	301	344	345	322	328	341	333	329	352	285	345	355	319	296	347	314	316	326	316	319	307	325	312	348	305	316	333	316	345	344	333	323	321	322	340	330	339	295	330	317	339	312	310	358	289	367	336	316	323	343	326	317	343	320	319	342	292	298	292	293	317	315	366	314	292	291	319	318	318	334	317	339	316	320	337	342	304	310	337	342	311	329	324	357	325	355	347	341	364	344	343	287	345	342	328	330	338	330	322	347	323	359	345	301	310	319	313	338	338	311	331	329	322	320	322	312	349	316	326	324	308	305	304	351	313	331	359	307	322	356	337	329	324	348	340	358	324	312	315	298	310	314	321	324	343	335	305	330	327	326	303	320	315	351	328	341	324	318	346	335	329	322	319	326	350	318	320	332	285	324	341	352	320	339	322	334	303	341	340	292	341	301	352	317	356	322	361	343	321	354	334	297	310	305	333	350	321	340	329	341	330	291	330	337	385	328	335	334	346	338	345	313	336	348	323	323	325	314	319	332	311	311	334	337	342	320	344	343	308	357	318	307	351	301	350	319	320	309	325	341	348	331	311	351	318	352	328	346	323	339	385	312	317	351	350	326	312	339	311	349	314	312	331	321	287	318	341	335	322	303	347	336	346	339	375	322	345	325	324	331	330	348	322	339	322	362	334	320	347	341	319	294	301	315	336	351	330	315	348	346	294	317	335	339	317	326	354	345	316	341	334	333	316	368	292	345	339	308	311	332	339	275	307	316	354	306	360	352	320	366	351	282	323	328	324	347	314	313	325	346	320	325	362	324	318	351	323	324	338	338	316	364	332	329	344	365	304	361	319	312	300	341	372	327	300	323	293	298	313	319	314	349	338	295	275	320	339	331	309	314	321	326	328	314	323	372	339	336	324	322	344	348	326	333	364	314	315	321	299	325	352	323	314	332	322	338	326	303	353	331	314	335	354	336	330	308	351	325	328	354	325	347	324	303	315	347	304	326	338	323	304	335	336	367	316	349	318	317	313	322	334	336	343	338	325	317	360	321	322	311	342	309	305	336	294	331	315	338	334	365	358	315	330	361	344	295	304	309	327	317	321	342	347	288	365	328	312	339	314	330	335	329	351	344	328	339	331	343	301	298	319	321	355	332	312	346	297	317	325	336	319	281	311
1070	392	241	159	174	266	290	228	218	201	153	123	113	115	98	84	80	69	60	76	82	65	82	79	74	98	66	64	51	59	62	59	60	53	53	39	43	53	41	39	47	39	36	39	36	48	43	53	48	46	39	56	35	40	41	49	39	35	30	40	37	48	36	32	41	35	32	46	36	33	33	46	39	37	32	32	26	34	33	42	33	35	47	44	30	36	46	44	39	49	44	39	36	43	31	43	35	47	42	40	37	40	35	39	39	41	41	35	29	47	33	52	41	49	30	47	37	43	46	46	40	42	37	46	36	38	30	37	49	37	33	43	48	32	27	37	32	47	40	34	42	38	35	34	36	25	37	48	43	31	35	39	29	32	38	34	41	54	42	31	46	51	36	36	40	38	41	40	37	54	49	44	37	47	32	40	33	37	44	38	32	45	38	33	49	42	35	43	39	31	32	37	40	34	33	38	37	45	42	36	34	32	47	40	39	33	41	34	38	35	39	40	41	40	49	44	38	44	38	37	46	26	34	29	35	40	41	29	40	37	32	29	43	47	44	38	44	46	49	45	45	35	52	38	41	39	38	34	35	45	37	28	40	38	34	34	38	45	28	45	45	25	32	33	32	44	36	25	41	45	33	38	39	36	36	36	37	38	30	33	38	44	32	40	47	46	50	34	44	32	38	46	47	35	51	45	34	55	31	43	43	41	29	45	37	43	36	32	30	43	45	41	50	29	39	35	28	37	39	36	37	28	40	40	36	38	37	35	33	36	37	49	47	36	41	35	39	40	36	37	31	32	51	48	37	35	35	29	44	36	35	49	32	31	43	39	32	33	42	46	32	35	37	33	37	45	46	34	34	40	41	31	29	33	44	37	31	42	37	29	41	30	31	46	48	32	38	41	47	33	47	32	40	44	36	47	33	36	40	38	30	40	32	39	37	29	45	46	45	31	32	33	31	42	39	37	42	41	31	34	39	37	45	45	48	54	38	26	49	32	38	32	32	28	38	29	42	36	39	38	47	37	38	33	36	46	41	26	31	26	38	39	33	25	34	30	36	29	39	46	35	35	50	34	47	52	45	45	32	35	34	34	46	40	37	35	40	44	53	44	51	41	48	30	40	50	27	41	41	40	42	37	39	44	25	43	38	46	33	32	27	37	37	29	41	37	40	38	39	34	33	33	44	45	49	38	51	33	31	47	44	32	35	37	35	34	36	40	31	28	42	34	46	42	38	27	33	38	26	35	35	45	34	38	33	38	34	34	40	35	40	41	39	40	34	43	27	46	28	36	35	44	46	45	32	32	34	39	36	55	30	37	31	42	36	34	51	46	37	37	37	34	38	39	37	48	40	37	30	43	47	48	40	38	36	42	36	41	43	46	34	34	34	29	42	42	48	44	41	44	37	31	39	49	46	29	37	35	45	34	30	43	39	30	36	33	44	29	32	35	27	39	37	43	36	39	39	38	44	42	29	45	40	46	35	37	41	43	41	38	35	24	49	30	39	38	31	39	49	34	48	32	33	47	37	29	29	38	45	32	26	31	36	37	42	36	52	27	31	29	35	52	40	39	61	37	41	45	47	38	25	39	43	40	31	36	43	30	34	38	46	39	39	45	45	40	34	26	44	27	37	44	28	48	43	29	34	32	39	47	42	45	32	37	49	33	40	50	30	32	45	34	40	47	32	31	43	42	41	36	38	45	47	37	38	34	44	33	40	32	27	43	37	36	29	43	41	27	46	37	34	46	47	42	38	37	40	47	42	52	40	39	35	42	33	44	50	48	37	27	44	37	34	48	40	47	43	31	35	28	41	41	43	42	51	35	44	22	46	27	40	42	38	49	33	39	31	42	38	36	44	37	33	41	41	30	45	31	59	33	40	45	33	36	41	33	40	38	38	36	43	38	44	40	38	44	39	46	44	38	33	33	37	45	34	45	31	36	35	41	47	32	37	28	38	37	39	41	36	39	39	47	34	35	44	36	37	44	34	43	36	35	49	36	37	32	42	49	44	46	35	37	36	35	36	39	32	38	35	41	43	32	40	31	39	43	45	44	33	31	44	34	47	44	36	43	39	34	35	43	36	38	30	33	42	37	41	41	46	38	39	42	35	45	35	44	32	39	30	38	39	62	46	39	30	47	36	36	40	40	39	46	47	41	33	36	32	35	39	35	22	32	32	32	37	41	32	37	42	30	31	40	40	40	36	39	35	42	35	36	36	38	43	36	32	38	33	31	39	44	46	36	41	34	36	39	35	24	35	35	45	40	39	36	32	38	37	37	47	30	40	36	39	45	40	33	37	31	34	42	29	34	39	36	40	34	36	35	39	41	41	45	31	51	46	40	43	51	35	36	49	41	37	34	33	34	42	47	22	47	35	39	44	28	26	39	34	42	25	35	29	47	44	38	32	41	35	28	42	24	32	36	44	33	38	37	45	36	36	38	40	47	36	32	26	31	32	41	36	32	44	31	38	35	29	32	37	34	33	41	33	27	35	49	51	33	37	37	37	34	40	40	36	37	49	42	51	41	49	43	27	36	39	38	35	30	43	27	33	33	40	42	34	36	25	36	45	37	32	36	35	42	39	38	38	37	28	47	32	47	37	45	36	44	43	40	33	40	45	55	42	37	37	40	43	48	39	38	44	34	29	38	36	39	49	39	29	36	32	44	34	44	44	29	39	41	30	34	49	42	33	35	37	40	40	30	31	44	27	45	39	39	43	30	38	41	31	38	35	49	33	44	42	42	36	30	40	42	30	42	40	33	41	36	29	41	39	39	31	32	46	43	32	33	32	33	38	35	38	33	33	41	43	32	35	36	36	37	32	35	49	45	33	40	42	41	39	29	28	32	50	52	41	38	35	36	36	59	46	32	43	43	33	38	32	29	38	36	27	41	42	45	32	32	37	44	26	36	32	46	19	46	38	35	31	43	37	31	22	34	43	38	32	45	35	36	40	36	36	28	36	64	31	30	33	47	29	28	27	29	54	39	50	38	38	35	32	39	50	41	45	37	43	30	35	50	38	35	33	40	33	33	46	46	43	37	29	40	33	45	39	36	30	37	51	35	40	47	32	44	35	34	46	36	46	42	38	37	30	33	43	44	33	44	39	47	43	32	41	40	43	36	41	42	39	37	34	23	44	43	32	39	35	32	38	37	28	41	41	28	32	30	34	39	41	49	46	37	31	38	36	48	26	39	38	40	43	50	47	34	32	43	47	44	47	33	47	41	44	41	37	39	24	31	37	42	46	29	45	27	35	33	39	43	47	40	45	36	35	38	39	45	38	45	39	33	42	36	33	42	37	36	38	33	39	37	36	35	44	39	35	36	26	33	49	41	28	41	37	50	39	44	35	42	46	39	46	32	41	49	39	37	41	23	42	32	36	27	44	43	35	34	42	49	35	43	44	37	35	33	40	51	43	33	46	38	31	48	31	42	38	43	35	29	32	37	33	45	34	43	37	27	43	40	47	36	41	40	34	33	44	40	25	41	35	42
14845	6737	4084	6965	14126	16365	14866	12178	9494	6938	5625	4714	4163	3212	2585	2072	1784	1637	1565	1533	1621	1566	1802	1701	1602	1554	1497	1262	1155	1038	972	841	769	751	668	632	577	618	565	595	652	584	633	572	603	635	616	653	669	574	568	539	509	511	508	498	435	449	472	458	477	448	426	446	483	440	431	470	442	451	476	428	443	414	468	437	422	398	410	409	409	454	418	403	362	385	430	416	411	426	399	408	391	413	369	438	410	396	412	378	387	437	418	426	395	415	428	425	389	436	400	402	406	464	415	410	361	371	431	400	416	415	413	407	427	426	394	431	447	407	392	406	439	423	415	459	436	416	387	432	379	417	375	414	408	395	411	405	417	430	411	406	393	362	400	388	459	444	391	404	396	396	430	401	413	420	382	394	450	400	404	399	377	408	388	448	430	407	402	433	407	431	439	434	418	426	399	424	380	428	397	440	402	376	400	416	389	368	394	394	361	423	404	439	395	409	427	427	399	416	408	441	415	411	387	387	398	406	409	402	403	407	418	381	386	435	417	390	397	406	405	427	419	383	422	413	415	445	419	434	385	412	398	433	386	382	409	396	401	424	416	389	402	392	401	387	402	383	405	383	390	404	339	392	418	433	414	413	417	398	402	383	374	386	377	431	423	404	439	392	429	394	402	397	434	433	396	395	394	415	378	375	430	377	402	384	434	403	425	401	423	426	404	407	353	402	404	402	419	422	369	423	418	406	425	398	411	406	387	404	423	433	360	407	402	387	409	400	404	430	385	427	446	417	411	384	377	396	391	402	387	398	400	432	390	388	415	405	446	375	404	409	407	424	442	434	404	399	433	396	403	408	403	424	409	420	452	386	398	382	382	382	383	400	409	393	409	398	390	422	436	422	400	422	430	413	381	413	473	389	399	392	387	399	402	401	432	422	400	414	441	407	438	413	413	398	408	422	419	419	449	370	415	397	420	399	379	397	438	393	402	386	403	420	410	425	423	402	412	410	401	404	417	417	437	422	413	388	444	384	386	420	395	409	391	403	407	388	380	405	402	413	390	438	366	453	418	397	405	408	415	410	417	423	419	369	430	391	394	410	452	401	414	378	402	413	393	399	395	428	373	400	403	419	390	413	434	392	386	411	411	407	410	436	425	393	408	425	408	449	410	391	412	423	415	393	407	416	390	430	441	397	402	399	403	386	424	425	457	394	422	396	395	436	416	394	405	388	411	411	378	382	378	404	436	428	411	435	421	399	422	403	440	395	407	426	417	363	429	400	411	412	433	402	439	419	367	413	401	429	434	378	406	411	392	420	393	375	424	417	418	382	405	409	416	407	385	389	395	389	430	445	387	398	377	414	394	437	416	381	461	406	388	421	425	432	412	445	451	395	426	382	434	413	396	390	375	423	378	429	417	405	414	399	427	400	434	395	417	393	422	399	431	421	436	438	402	415	435	410	373	404	456	422	399	422	427	415	406	415	431	417	420	360	403	424	421	408	405	399	456	389	371	402	408	399	393	399	396	398	403	370	414	409	396	433	405	421	427	429	447	393	423	464	425	414	438	374	422	409	413	414	406	418	381	428	376	426	399	402	396	379	419	413	428	414	390	430	392	391	426	431	415	385	435	383	422	395	402	408	433	419	412	399	425	401	428	419	417	426	428	427	434	436	417	420	399	368	401	438	386	407	426	376	400	406	404	376	419	405	442	424	395	424	398	414	401	373	400	376	394	412	378	392	399	400	385	393	399	426	434	422	436	405	374	432	408	437	410	404	422	398	409	384	408	401	403	431	386	420	407	456	384	403	436	438	417	401	423	447	387	417	401	403	431	435	409	385	392	429	388	441	406	390	440	421	404	407	429	422	391	380	400	401	413	358	435	439	401	415	405	414	418	437	397	398	407	425	402	396	407	426	392	406	388	416	394	425	414	406	414	413	380	409	416	422	420	381	389	450	444	436	381	428	413	424	408	406	414	418	390	404	402	388	398	424	439	439	424	401	421	415	418	431	424	438	420	417	430	396	398	378	403	424	390	395	413	420	383	409	401	432	411	401	417	413	398	412	457	434	404	361	359	395	401	414	377	420	426	403	408	401	386	437	365	385	431	400	445	397	423	407	413	386	425	400	405	406	367	425	357	403	423	388	422	369	436	409	431	374	394	416	383	380	402	402	387	410	445	391	402	456	393	433	411	416	416	410	437	402	394	414	405	387	411	376	387	387	415	401	427	378	410	429	433	429	430	433	433	399	432	391	403	369	419	419	401	398	427	395	409	411	394	421	425	415	389	402	433	428	415	426	365	415	425	415	402	388	401	424	445	398	447	405	381	420	409	412	413	432	374	415	407	461	401	421	414	404	381	396	407	413	410	373	418	380	390	424	455	384	417	408	404	408	417	381	386	422	429	368	427	416	434	410	363	400	412	443	389	414	417	387	397	397	407	427	383	434	390	430	406	451	390	383	369	413	391	402	431	435	412	431	363	361	421	389	400	424	431	392	388	415	399	376	394	414	412	407	411	403	385	406	440	413	410	397	389	440	454	397	390	376	391	397	395	383	393	390	387	450	410	402	398	405	397	418	386	413	417	405	424	405	395	416	427	429	365	402	427	421	407	421	407	413	446	432	432	353	445	423	426	429	389	433	401	396	398	430	419	415	429	429	424	414	416	400	419	399	392	430	386	416	393	414	418	404	408	447	401	413	431	397	401	392	400	380	447	414	425	405	420	399	441	433	437	419	398	401	405	429	431	400	403	380	429	392	442	444	432	405	416	431	395	395	404	382	398	438	433	411	431	385	431	413	420	418	404	401	407	396	396	440	422	398	376	408	347	400	382	435	408	397	400	441	430	377	380	400	382	410	380	428	419	413	412	395	381	424	427	397	423	419	416	385	428	418	390	434	403	417	412	405	400	390	472	411	389	422	408	357	420	406	413	395	410	424	415	388	408	398	449	414	398	410	397	401	409	396	412	410	416	409	420	402	369	414	426	410	410	400	439	399	396	429	405	404	431	401	419	397	428	394	428	376	413	411	399	385	432	431	411	426	417	418	393	415	398	397	412	413	406	406	425	411	406	415	397	414	441	354	420	394	374	403	422	424	369	427	452	421	405	438	406	431	395	454	423	400	376	428	415	412	384	404	408	462	420	404	356	385	402	415	432	392	414	370	422	467	441	413	454	420	390	385	385	380	382	423	403	423	412	399	375	395	399	386	423	380	420	419	409	404	402	383	391	370	380	380	443	425	393	385	448	414	395	396	378	405	368	404	389	408	384	418	424	437	438	399	400	387	390	408	413	407	402	410	407	408	427	416	426	397	392	416	376	431	425	404	427	406	437	398	423	429	385	418	432	399	413	410	403	386	399	399	464	418	390	416	443	445	425	421	408	400	411	411	392	419	412	422	385	412	450	391	401	397	381	392	412	396	392	408	403	412	397	424	354	433	426	406	433	375	436	414	392	370	411	403	386	418	398	420	414	397	395	395	416	434	412	418	392	435	409	358	422	398
906	597	354	269	250	338	429	354	276	223	219	162	167	143	122	109	104	76	83	69	80	93	100	104	88	80	80	83	72	62	63	58	61	40	55	40	39	43	38	47	42	51	36	41	43	53	56	48	44	41	44	36	31	35	40	35	32	35	43	45	43	37	49	49	35	44	39	35	29	35	40	47	43	52	42	44	38	28	38	36	35	38	27	36	36	45	42	31	34	36	39	29	39	39	30	32	44	40	36	34	44	41	51	44	31	43	36	39	42	48	37	33	40	39	41	27	35	27	42	45	35	31	31	42	47	23	43	38	42	45	43	37	39	27	50	35	38	46	40	39	39	36	39	31	44	32	34	36	30	32	37	42	48	33	37	52	35	53	39	46	32	29	41	42	33	37	31	40	31	46	37	35	36	36	36	36	38	34	27	43	28	39	44	34	33	42	39	33	33	29	36	38	28	38	46	39	33	35	40	40	40	31	38	39	35	36	30	47	38	34	46	45	39	28	32	39	43	36	35	26	37	37	30	42	38	31	40	45	41	43	34	23	37	43	32	38	39	59	35	34	35	40	29	43	37	28	40	45	45	45	37	33	40	36	31	36	29	34	36	41	38	34	29	35	35	41	38	35	57	43	39	50	28	37	43	44	32	32	45	53	33	42	37	45	31	35	43	44	31	35	45	46	39	29	43	38	38	35	34	44	25	30	34	32	38	44	34	39	38	47	35	40	37	44	31	31	48	37	41	39	47	45	47	37	38	47	38	45	45	32	35	38	41	51	31	30	49	39	35	44	35	33	37	37	35	33	32	43	42	45	43	39	30	33	40	40	49	35	41	42	32	37	35	39	38	38	40	27	34	43	31	44	33	36	35	28	32	45	34	49	33	33	42	38	39	41	29	45	31	31	38	35	38	40	39	44	34	33	46	42	46	40	36	40	49	36	39	40	34	38	34	30	37	38	43	46	48	27	29	30	41	44	36	41	44	40	30	37	46	47	33	37	38	35	41	39	31	32	41	48	46	42	35	42	39	32	34	42	37	37	46	39	35	39	30	28	37	38	35	31	29	31	27	45	34	22	33	27	44	48	39	26	40	35	35	35	27	40	39	47	44	40	31	52	31	39	38	28	45	49	30	35	35	26	34	33	42	50	28	41	31	41	44	38	41	49	39	40	42	36	41	41	40	36	37	30	41	37	44	35	36	38	24	38	38	46	39	25	37	49	35	33	40	35	37	36	43	35	41	32	33	39	38	44	34	37	38	35	36	34	40	42	44	47	30	24	36	32	41	41	26	35	29	33	39	28	48	33	42	38	31	32	39	37	34	39	45	34	28	35	26	46	36	37	28	33	45	26	34	33	42	24	32	44	38	38	37	42	44	36	37	43	47	38	48	25	41	37	27	51	45	33	34	40	41	30	34	48	37	48	42	37	32	49	33	40	32	36	34	36	47	36	45	38	35	49	41	38	34	32	43	31	34	48	38	42	36	30	36	38	39	43	39	36	37	30	30	40	35	43	51	34	49	46	37	34	29	31	47	40	36	38	39	41	43	32	38	34	32	35	30	32	32	28	38	44	39	45	33	26	40	44	46	52	45	39	27	35	40	37	38	35	45	39	38	40	31	36	44	35	28	36	30	38	31	38	38	28	36	37	31	41	44	32	39	50	44	46	43	23	38	36	28	37	41	39	30	39	29	44	39	36	44	33	31	33	42	49	40	36	41	39	40	34	24	40	40	22	42	30	42	35	28	32	43	33	37	35	29	26	47	43	38	36	28	24	37	45	34	41	29	51	33	38	36	30	44	30	28	51	27	41	28	49	41	24	36	38	31	44	42	49	35	33	39	41	37	42	32	33	33	43	25	39	33	44	38	42	40	34	34	26	22	38	44	35	34	44	25	40	34	30	35	34	36	40	30	43	46	50	39	40	36	34	41	34	45	33	32	32	39	38	38	34	35	38	37	31	41	32	47	40	34	47	36	36	40	32	35	46	34	45	37	49	36	33	42	36	41	46	51	31	33	37	46	39	26	28	28	40	50	22	41	32	42	35	33	43	31	46	31	30	33	39	39	29	35	37	33	27	48	43	40	46	29	47	31	48	42	34	33	37	28	40	35	50	37	30	34	39	36	33	42	41	31	27	44	49	38	31	31	29	32	37	40	25	39	40	37	38	41	39	40	37	37	27	42	30	39	40	42	40	30	40	50	38	41	42	27	41	35	30	35	44	35	44	33	41	34	38	37	34	35	36	46	47	38	33	50	33	35	37	39	31	35	41	50	52	43	30	34	39	34	31	34	28	29	40	39	34	32	39	41	34	29	30	35	37	36	39	28	39	38	36	38	39	35	35	33	31	35	30	29	36	41	41	35	46	29	41	32	33	38	34	27	43	39	31	43	32	39	43	33	27	38	42	46	29	46	35	36	32	35	40	42	47	37	36	34	54	32	44	40	41	36	40	33	39	41	35	35	37	35	44	31	32	55	40	38	44	40	32	47	45	43	34	37	37	45	42	43	42	30	36	45	33	26	48	30	49	39	36	32	26	26	23	37	53	36	37	36	39	46	24	41	44	38	35	43	36	52	35	35	41	50	30	40	46	37	31	46	33	41	44	35	36	40	39	26	27	35	36	34	33	45	42	39	34	38	44	34	36	36	47	31	36	41	36	28	28	38	32	35	35	43	42	30	31	38	30	45	32	45	40	37	34	37	41	39	53	36	32	40	37	32	51	37	37	40	40	30	26	31	43	34	38	36	32	31	37	34	31	37	34	34	28	45	40	38	44	33	39	49	42	32	33	31	29	33	35	38	33	39	44	45	36	33	41	42	34	31	34	30	34	40	28	39	33	40	34	38	38	35	30	37	49	26	39	44	40	36	47	45	35	53	47	35	35	37	32	36	46	38	37	40	31	43	34	32	39	45	30	48	36	33	40	35	38	31	46	54	40	34	30	38	43	46	34	31	40	45	35	34	40	31	39	41	39	37	43	39	37	44	27	36	22	28	32	33	38	41	43	35	26	46	36	46	31	36	47	37	35	33	30	38	31	35	43	33	39	47	49	34	25	33	26	41	45	34	49	43	46	31	51	38	41	28	37	37	39	31	36	36	27	34	43	34	41	36	39	46	43	25	39	34	41	42	36	31	37	43	46	44	31	39	35	37	34	26	46	42	41	47	37	31	26	39	31	39	42	35	33	45	34	32	45	36	36	37	32	43	34	38	50	49	36	39	24	40	41	37	37	28	33	35	35	42	34	45	36	41	41	29	46	40	38	44	54	46	35	44	42	52	41	50	32	40	37	40	24	30	42	37	34	50	39	43	26	43	33	32	51	35	49	37	42	30	40	48	39	38	43	37	42	48	31	33	29	41	42	40	39	39	42	37	38	30	43	30	39	37	34	30	46	33	42	49	52	43	34	34	47	42	40	36	32	35	43	37	42	40	33	34	49	38	35	33	44	32	26	46	44	53	45	35	40	44	37	44	30	34	37	38	23	41	38
16469	9005	5536	9181	17910	19841	18015	15131	11585	8838	7252	6056	5520	4477	3546	2838	2487	2194	2155	2077	2218	2367	2324	2356	2216	2176	1899	1663	1468	1305	1047	910	860	834	736	685	644	581	663	624	735	687	740	675	712	725	777	759	660	596	571	599	566	528	475	496	493	461	482	463	487	489	441	407	423	481	507	464	479	455	458	471	446	453	423	460	416	424	436	442	437	386	418	396	407	386	388	402	444	405	437	435	426	393	373	424	440	399	408	421	413	443	409	422	432	399	404	392	406	380	402	441	427	369	414	418	387	423	404	450	415	380	413	401	394	410	413	411	413	410	384	421	422	379	442	397	389	426	409	376	429	431	420	423	415	451	396	400	414	384	406	413	404	388	381	367	401	411	427	409	434	387	415	412	388	396	408	432	418	384	394	429	394	396	400	390	387	423	384	400	420	427	432	406	420	396	395	399	384	422	416	433	393	426	410	387	407	412	378	432	451	395	417	423	390	441	391	387	405	408	419	441	388	406	399	376	376	402	405	374	396	390	415	449	399	408	405	433	402	382	402	405	395	402	387	429	392	385	411	433	408	455	406	381	425	402	419	398	397	405	413	440	372	409	414	399	401	400	428	416	425	405	403	393	432	395	454	383	427	394	426	443	374	405	401	432	410	393	409	397	404	401	413	387	426	394	412	403	408	413	398	428	402	404	417	409	444	450	399	401	384	409	391	373	423	422	398	409	423	438	399	384	421	402	436	420	386	418	442	388	370	385	419	367	406	421	397	447	371	420	412	398	381	398	416	369	453	379	414	382	402	390	385	415	412	412	409	398	455	378	449	436	442	402	360	438	431	448	406	412	376	438	404	422	439	430	450	398	396	395	414	387	433	384	373	433	437	383	427	421	400	404	433	417	409	403	386	403	399	408	430	399	392	383	418	429	424	402	430	375	428	371	393	371	374	398	407	398	442	418	443	389	393	394	422	413	405	426	416	418	396	388	429	431	416	421	432	404	378	394	440	438	406	427	408	427	392	430	419	425	436	391	426	431	389	382	397	448	416	393	410	410	416	399	423	405	421	401	421	412	393	369	419	419	419	428	435	440	425	420	375	428	416	412	400	380	396	399	403	389	434	407	402	402	445	424	412	423	467	414	362	394	401	432	408	418	414	393	405	412	392	407	399	423	451	450	392	422	399	416	373	425	386	398	430	405	417	396	414	405	393	388	396	391	400	422	438	373	399	418	399	422	423	421	408	419	393	406	408	444	412	422	395	397	419	406	416	382	406	448	417	381	441	423	403	399	380	427	405	397	414	372	416	403	414	403	401	407	390	435	367	404	393	361	402	396	371	425	382	404	445	390	400	444	355	417	395	431	429	409	421	398	391	416	406	424	416	391	415	424	415	404	409	425	404	467	431	419	453	399	410	411	415	450	404	423	433	409	420	390	414	403	386	418	390	448	408	423	415	391	409	417	385	407	409	421	374	437	416	367	390	386	416	406	402	413	405	400	394	411	398	370	427	384	395	438	401	396	401	378	426	404	425	396	408	404	427	401	402	427	377	372	367	407	420	406	415	408	394	429	387	406	384	402	426	393	408	398	428	435	419	404	414	407	365	419	397	380	408	438	442	422	416	401	412	412	446	405	426	411	413	359	418	436	409	414	410	431	387	372	391	407	363	408	425	424	389	400	388	376	408	400	422	428	378	394	421	426	418	431	381	415	393	409	449	425	352	431	425	391	420	415	409	440	403	418	417	383	405	396	418	385	402	455	408	440	397	391	356	408	418	409	422	417	372	423	406	396	393	407	427	429	406	448	366	432	427	409	428	404	405	406	449	403	419	440	410	413	378	417	423	391	414	392	400	447	406	382	405	426	421	426	422	412	408	430	426	409	420	426	418	405	384	375	443	421	421	396	396	422	400	423	408	418	438	418	393	429	440	432	410	390	400	392	407	412	409	469	395	394	401	398	398	377	396	435	394	401	439	408	383	404	442	425	392	397	384	401	440	389	421	407	402	428	404	412	427	412	420	398	432	403	393	416	396	425	447	422	402	411	421	429	429	428	399	387	424	419	382	431	364	409	429	393	418	414	399	423	434	414	406	412	399	418	393	418	363	401	454	416	432	431	385	404	405	423	391	422	410	391	410	423	401	395	403	392	423	432	427	394	362	408	408	447	390	396	412	401	447	400	433	415	406	425	406	415	365	404	407	385	422	375	412	411	386	418	433	408	452	441	389	384	443	410	387	390	391	435	399	395	425	435	439	394	422	406	401	428	412	429	410	433	399	418	428	389	390	413	416	409	416	416	454	386	405	352	431	379	439	397	399	425	428	407	373	415	393	396	388	422	414	388	420	440	398	393	397	386	436	399	431	432	469	386	393	448	401	408	378	399	386	439	435	442	413	407	401	424	405	411	422	442	464	395	409	373	377	398	414	401	374	447	448	416	386	410	408	386	384	379	386	404	447	398	432	405	400	390	418	434	402	358	417	401	407	428	402	406	409	415	413	436	412	404	394	413	417	414	362	393	407	396	436	397	408	428	374	435	407	433	427	414	397	360	437	422	409	411	423	423	400	419	397	388	406	381	442	421	398	416	435	414	445	409	380	395	403	414	447	409	394	389	403	445	396	383	400	427	421	393	388	414	392	398	401	417	389	401	399	410	414	425	404	406	411	405	420	415	412	386	379	400	405	419	415	406	408	396	421	440	386	409	415	385	407	391	449	395	406	380	406	433	421	439	442	433	426	414	394	392	423	420	418	420	436	398	421	408	429	413	408	440	403	416	410	389	374	385	391	394	409	424	393	448	401	371	412	421	394	420	417	377	414	402	368	419	403	395	407	411	424	389	394	420	385	419	450	402	403	404	369	406	408	405	421	442	406	413	410	406	410	409	412	404	398	407	410	429	402	414	431	404	425	407	370	378	422	422	409	398	420	429	394	397	404	434	424	430	405	383	443	456	427	398	419	414	379	387	430	441	400	415	404	366	398	394	389	412	422	445	405	411	412	402	413	418	381	406	412	406	401	412	376	413	412	384	384	423	398	399	420	436	413	378	444	388	392	397	410	414	394	386	431	409	411	409	409	399	418	415	398	391	445	383	391	426	431	462	411	386	411	399	413	410	414	428	407	455	434	402	419	397	374	409	403	430	443	385	390	426	397	413	428	401	444	402	439	484	422	383	398	400	404	405	433	406	409	415	430	408	413	391	409	417	389	409	421	435	395	396	407	421	403	394	405	411	377	425	398	412	388	396	402	404	407	404	394	385	399	408	383	418	387	402	399	410	420	397	391	419	437	402	412	396	420	414	421	404	406	382	407	407	390	419	429	422	407	410	404	393	418	423	411	414	397	396	413	427	397	419	439	376	417	388	390	412	416	417	393	393	421	425	403	421	400	406	384	388	434	443	433	412	397	403	441	391	408	418	411	429	363	411	388	370	405	420	427	423	404	407	405	385	405	415	408	381	424	387	418	418	402	403	456	444	403	404	413	413	409	398	404	382	406	410	403	399
1558	544	335	235	245	344	380	320	263	212	207	171	158	132	105	83	93	85	99	101	103	94	99	97	96	76	80	68	58	54	55	36	41	32	35	47	33	40	41	39	35	55	44	38	45	48	37	50	36	42	35	38	40	36	32	31	27	21	16	34	26	38	35	31	41	26	38	32	33	27	32	30	36	31	39	26	40	35	38	25	41	32	32	30	32	27	31	31	30	32	31	26	35	29	27	34	35	17	26	23	33	31	28	40	28	20	34	34	29	26	25	37	26	26	22	23	34	28	36	26	23	40	35	37	29	28	32	40	31	33	25	33	28	37	32	32	38	21	30	35	37	30	24	25	35	27	35	29	25	31	32	22	23	27	29	26	40	32	43	26	38	32	25	27	24	31	26	29	32	30	33	36	43	24	40	30	30	35	39	32	31	36	36	35	33	26	27	30	30	29	31	28	34	33	20	35	38	31	27	32	31	31	29	25	34	30	36	27	33	35	30	27	34	30	27	27	23	35	28	30	34	34	28	26	25	38	25	38	32	25	25	36	26	30	35	33	25	34	32	29	28	36	24	32	39	37	33	27	33	27	29	32	29	32	28	19	25	19	26	30	26	33	33	17	25	39	29	32	34	28	28	24	33	24	32	32	21	25	23	33	35	35	29	27	33	34	37	28	34	44	36	22	27	30	36	30	27	33	37	36	35	24	30	22	43	24	36	27	26	28	28	34	29	34	35	31	40	32	28	28	32	41	32	32	33	29	24	22	33	36	30	24	30	37	32	33	24	17	33	40	32	35	31	36	27	26	35	35	36	30	22	34	31	20	35	38	36	35	28	41	33	34	43	36	37	46	25	17	37	36	38	21	39	29	41	34	35	23	35	33	27	25	34	37	34	24	25	30	28	21	32	31	35	27	30	24	22	30	29	28	27	30	32	35	46	31	29	27	27	28	24	35	24	35	36	34	32	37	32	30	34	30	36	38	25	32	42	20	45	28	25	38	41	24	35	30	23	34	25	31	32	25	34	32	29	40	30	30	34	25	34	47	36	29	33	42	30	31	38	43	34	35	31	31	28	31	27	32	35	31	30	20	45	31	29	36	23	31	26	30	37	31	33	24	25	38	28	22	30	28	26	42	27	30	45	24	31	36	24	30	30	32	34	36	23	29	32	21	34	27	26	33	41	24	19	32	25	40	34	32	33	25	21	25	34	30	33	26	31	38	25	28	26	24	29	28	30	37	36	30	35	26	31	26	33	38	27	34	42	17	32	23	30	34	42	34	24	27	33	29	37	40	33	28	29	29	36	45	18	30	31	24	30	30	23	20	37	27	41	23	30	35	40	28	32	29	31	39	23	38	35	44	30	23	32	23	29	32	30	29	26	36	25	28	29	28	32	38	27	26	27	37	29	27	33	31	35	33	33	32	29	32	33	22	23	34	26	39	19	47	30	29	27	31	29	29	30	29	23	29	27	30	34	36	31	26	37	29	27	25	30	29	29	18	30	23	28	28	26	27	29	34	35	42	23	35	27	37	32	35	35	26	42	27	27	39	29	31	33	28	36	27	29	41	16	38	26	33	32	22	33	30	33	37	22	34	27	35	34	22	28	22	38	23	31	25	30	42	32	20	22	32	33	24	26	30	38	32	31	27	24	34	31	34	27	39	38	32	33	28	25	28	31	33	30	31	28	36	31	31	23	46	36	29	38	39	25	24	33	23	26	30	23	33	35	36	38	37	36	32	37	26	26	32	24	26	24	29	19	31	32	30	29	34	32	32	30	23	32	29	25	31	25	33	26	27	33	33	38	31	27	27	28	24	28	28	27	30	24	32	27	21	22	29	26	32	28	25	27	30	32	36	28	31	31	30	37	34	30	28	30	36	29	30	26	40	29	32	26	21	31	31	36	19	30	36	33	42	32	35	31	25	26	36	35	35	30	40	23	32	26	26	25	26	39	31	39	25	25	36	32	28	26	25	29	26	25	39	30	27	30	19	28	28	34	32	24	40	25	40	30	32	30	32	27	31	18	24	39	32	41	38	22	28	29	24	30	28	29	28	40	37	30	31	25	31	31	37	32	29	33	31	39	25	26	26	20	28	24	23	31	29	27	36	21	32	33	38	27	28	30	31	23	28	28	30	26	30	34	30	30	23	30	27	18	35	39	38	21	28	33	41	25	36	25	21	38	36	37	42	26	27	36	39	28	23	44	29	24	24	33	38	38	32	48	25	30	33	29	26	31	35	29	32	34	33	41	31	40	33	26	29	36	31	37	33	27	30	26	35	35	32	29	27	30	24	38	21	30	31	32	28	34	31	35	27	42	26	28	27	26	42	32	23	32	41	26	29	37	41	29	24	36	25	27	38	28	29	35	42	32	25	27	29	36	22	26	28	29	26	29	27	37	28	30	32	24	21	25	38	26	19	34	34	27	22	33	36	28	40	31	28	27	29	22	32	27	25	32	30	19	32	32	32	40	43	33	26	32	37	44	43	25	34	34	30	33	33	35	36	45	28	18	21	28	42	29	27	38	36	30	31	25	38	41	30	37	39	40	40	31	27	33	32	29	33	37	38	26	28	31	29	24	15	37	33	34	18	28	31	38	32	28	28	23	28	33	19	34	31	26	33	30	33	40	31	40	23	26	24	26	23	38	34	34	26	28	21	28	28	29	39	27	35	24	27	27	25	27	30	30	40	44	24	37	28	30	20	29	27	26	34	38	36	27	30	36	35	31	31	32	27	27	38	33	28	33	44	26	25	24	28	31	41	31	34	20	32	35	40	26	36	17	32	32	25	35	34	29	36	21	26	33	30	23	34	32	30	33	31	37	31	30	43	38	33	35	25	25	23	26	37	30	29	27	29	32	30	32	26	37	35	28	24	24	27	43	30	26	44	34	32	30	35	29	29	32	33	35	39	28	25	37	27	34	32	28	47	35	40	29	26	41	33	35	36	34	33	30	45	29	31	29	33	18	26	27	41	20	27	41	25	32	27	29	31	18	39	22	27	25	24	25	27	34	30	29	25	28	24	28	31	37	31	26	28	23	36	35	26	33	41	30	26	26	26	31	37	33	36	38	35	44	31	33	36	24	30	33	28	29	38	38	22	29	35	40	25	39	29	22	39	24	27	31	33	32	31	37	30	25	25	26	42	36	35	30	29	39	28	39	28	32	37	29	35	31	30	25	36	41	39	41	36	40	28	32	25	24	38	38	30	40	31	27	39	28	29	31	29	30	43	30	38	24	35	33	30	27	32	30	30	23	23	32	23	35	38	30	37	33	27	28	25	35	31	27	26	24	37	28	30	33	37	29	40	33	29	33	31	27	25	21	29	21	35	33	38	23	37	33	30	25	26	37	30	26	28	27	27	33	23	16	22	32	30	40	30	32	29	22	21	30	27	34	31	31	28	22	29	42	30	25	29	29	30	26	21	31	18	25	28	33	31	26	41	35	32	37	21	32	21	29	31	30	26	30	39	28	34	36	35	30	35	23	30
17905	8452	5335	8758	17423	19553	17845	14383	11315	8960	7376	6349	5341	4308	3632	2948	2593	2406	2235	2297	2439	2623	2614	2534	2395	2247	1840	1770	1518	1201	1044	932	810	773	670	585	532	575	594	607	585	615	611	671	719	647	639	650	603	554	516	450	449	443	441	432	422	412	416	421	398	383	372	410	414	364	398	422	385	337	398	394	381	355	364	361	393	345	371	346	356	325	372	318	360	295	349	303	341	327	341	329	340	288	319	336	345	329	329	310	348	320	344	332	311	313	305	338	309	342	305	311	336	338	347	316	318	341	299	324	327	360	324	333	329	318	346	294	326	340	315	315	366	330	338	319	356	303	342	335	310	341	345	292	318	330	360	324	340	316	338	289	315	353	340	343	343	307	338	315	315	312	323	326	331	370	327	326	318	327	311	314	370	306	309	284	312	328	354	320	302	326	326	360	297	309	298	332	319	326	338	340	313	327	340	336	324	349	346	333	348	363	323	341	321	314	320	320	305	354	336	304	314	324	352	307	348	322	364	306	343	338	346	315	323	306	320	330	356	306	306	324	367	326	311	338	331	348	345	308	302	322	326	335	354	328	329	324	300	343	309	307	356	334	331	320	363	307	349	293	316	345	323	319	345	314	346	312	319	316	340	343	317	355	309	328	335	308	308	352	310	316	312	333	321	319	322	333	333	321	373	331	314	311	328	303	309	325	354	310	293	348	344	328	327	322	358	342	349	313	349	338	302	362	317	302	324	334	321	326	366	340	352	306	295	344	328	324	343	348	311	357	346	332	316	321	325	336	291	357	356	324	333	316	318	298	334	339	323	353	324	344	328	299	315	384	329	294	337	339	339	350	313	345	351	343	358	328	338	322	279	316	311	314	348	336	311	346	301	334	325	317	311	342	316	340	320	347	306	338	317	333	316	342	344	346	336	338	347	304	337	324	351	298	335	292	326	309	308	312	352	349	332	331	312	336	338	340	348	336	318	325	341	320	340	361	286	278	330	334	309	312	299	329	305	335	324	345	344	313	346	315	339	323	308	315	339	305	336	331	336	310	345	344	327	321	333	343	320	322	324	329	322	321	314	339	323	333	300	377	320	341	326	336	352	338	297	372	292	302	320	332	284	319	358	321	321	330	311	336	346	326	313	352	332	342	336	309	324	313	345	342	306	327	309	303	350	329	320	348	330	332	312	305	307	316	324	298	296	333	352	291	340	335	335	335	324	308	354	322	304	319	330	316	341	311	339	320	343	313	289	325	323	329	300	358	338	312	346	360	308	321	330	325	338	313	323	336	311	354	334	304	295	307	315	337	312	330	312	309	349	321	318	311	317	325	312	339	343	334	308	289	308	363	335	355	359	345	317	328	319	306	321	334	336	329	343	294	321	330	290	321	333	327	367	347	314	310	300	326	349	328	347	363	316	318	344	321	329	322	325	306	300	329	317	326	338	350	343	337	338	311	340	304	317	320	322	336	320	309	332	340	347	351	351	291	340	367	324	322	309	335	324	328	361	347	288	327	327	311	324	296	309	305	327	323	346	308	309	280	326	328	355	339	338	313	301	341	331	334	343	315	333	309	328	332	306	307	363	340	334	337	350	324	304	325	324	346	332	326	350	350	337	347	335	351	353	314	332	363	284	304	333	338	346	300	334	358	330	334	341	319	353	307	326	293	331	323	346	336	326	355	343	342	329	345	341	324	314	340	341	364	341	334	296	308	303	300	337	337	304	288	335	334	356	348	373	337	309	329	326	334	324	346	328	341	332	324	326	348	316	322	323	333	342	314	303	334	348	348	317	335	322	315	327	344	315	340	290	356	304	365	320	335	330	302	323	310	337	334	346	317	311	335	349	359	330	305	350	347	298	309	329	304	320	340	311	312	336	339	318	333	324	368	301	351	296	321	311	343	318	344	313	358	348	342	344	318	333	307	334	327	313	296	329	348	307	330	329	316	350	331	337	314	328	304	310	279	324	344	312	332	321	309	342	323	323	343	340	309	354	321	296	296	301	353	313	309	348	288	314	354	337	323	333	329	366	330	325	334	355	339	327	353	348	342	322	299	289	325	333	342	308	327	333	335	324	306	366	333	352	351	349	309	326	331	339	330	314	320	317	339	331	295	339	316	316	351	339	355	303	318	316	330	349	304	304	335	316	307	317	351	366	297	321	314	331	322	316	352	310	347	341	329	312	361	318	354	323	322	301	347	327	292	327	313	308	335	325	316	349	342	329	321	303	308	303	350	293	310	304	328	324	344	324	307	370	342	311	350	341	304	288	349	331	319	333	287	330	321	339	319	333	350	343	319	300	333	309	316	358	315	328	329	336	330	308	317	309	318	340	337	310	340	350	343	325	334	333	326	342	299	319	320	329	308	310	320	304	318	324	315	317	348	347	365	327	343	333	310	306	324	326	301	374	311	343	298	331	333	353	348	305	319	318	305	335	348	309	307	335	316	324	311	315	314	325	341	309	321	320	331	318	328	342	310	358	352	348	328	325	292	325	352	326	303	351	330	328	303	305	293	368	310	362	343	299	310	324	321	324	346	351	338	337	339	320	333	308	307	359	309	312	312	319	331	329	306	295	316	348	328	343	346	321	329	356	343	362	326	306	296	353	360	305	345	347	375	323	324	308	299	361	317	339	317	335	320	360	351	334	319	363	331	329	335	287	315	326	350	324	329	338	309	307	296	316	328	331	316	323	338	353	347	331	299	348	368	322	328	315	309	355	348	346	310	294	326	301	343	327	329	344	282	319	302	322	329	331	317	345	310	328	327	312	323	348	337	342	350	322	310	328	308	294	342	349	348	333	318	322	333	319	332	343	343	320	323	344	335	325	296	321	344	332	329	324	334	335	321	344	327	312	335	316	350	314	342	357	357	343	339	325	277	338	314	334	358	319	339	350	347	293	362	333	346	339	330	313	344	314	308	346	357	337	330	310	316	315	316	324	324	330	320	335	315	322	338	308	331	336	320	316	333	320	342	341	335	331	327	346	315	324	347	323	336	344	321	330	313	301	321	360	323	336	357	316	355	326	323	356	307	303	323	335	342	300	351	327	320	347	345	331	315	329	341	331	332	346	323	339	341	318	349	338	332	302	326	329	307	357	335	367	316	333	339	336	304	339	331	322	335	331	302	333	363	335	338	340	330	316	312	316	333	336	329	312	314	352	312	327	337	325	333	355	319	347	318	317	332	316	308	329	326	316	340	348	330	320	334	316	318	344	309	362	324	319	317	356	322	309	331	336	309	339	325	322	298	350	367	329	309	329	325	310	321	368	321	318	339	321	320	307	347	357	317	360	334	318	308	319	363	344	326	354	326	319	318	329	334	333	306	353	341	326	339	347	321	338	340	330	305	344	370	319	324	313	312	321	330	321	311	333	340	330	341	342	319	295	331	344	313	346	318	310	336	346	322	291	337	348	301	359	364	340	338	335	313	319	334	318	333	305	344	299	319	324	323	312	324	323	328	330	315	351	327	323	330	351	309	365	338	320	312	337	335
1319	720	423	322	328	484	505	403	367	281	229	192	182	160	130	131	96	114	89	96	117	121	108	96	84	85	78	86	57	61	57	55	49	33	45	36	46	38	50	45	42	37	39	37	52	38	45	37	30	42	35	44	32	38	41	28	33	32	34	36	33	40	38	36	34	37	36	31	27	30	30	38	32	33	32	26	36	33	31	42	30	30	25	25	40	31	35	23	39	32	34	22	31	33	32	22	35	27	21	30	22	22	23	30	36	28	27	19	31	28	31	30	30	27	32	30	33	21	39	25	28	28	39	31	44	36	23	37	40	27	32	32	35	29	36	38	26	30	25	27	24	24	35	28	30	25	25	41	19	36	24	31	32	24	35	24	33	41	20	30	33	34	26	31	41	32	24	31	25	29	32	22	32	29	29	26	28	32	26	29	36	34	34	30	27	29	29	25	27	23	33	23	25	33	24	33	36	33	33	26	30	26	24	32	25	26	39	42	29	35	29	38	29	28	25	43	31	26	31	26	25	28	29	25	29	32	20	28	30	25	22	20	25	30	31	29	37	18	29	45	19	26	29	34	26	38	38	32	18	41	23	32	31	28	28	23	28	33	36	33	33	37	32	31	30	31	35	29	28	33	26	32	29	33	28	23	39	24	39	28	24	29	33	27	29	35	24	28	40	33	25	33	32	32	24	21	36	30	26	36	38	21	28	26	32	32	31	23	29	32	33	36	33	34	35	33	32	29	30	29	31	32	36	30	28	26	26	27	35	29	25	26	36	37	30	36	34	30	24	21	36	29	34	33	33	36	29	36	27	33	29	29	22	28	33	35	31	27	24	35	29	26	26	36	28	34	35	26	39	28	27	16	32	19	24	30	24	35	30	30	27	34	23	27	39	50	34	28	42	24	26	27	34	34	42	27	19	25	20	33	23	30	30	34	28	26	39	39	31	41	35	29	27	36	39	28	27	28	28	26	30	30	31	26	37	33	29	24	38	38	15	30	30	27	32	31	35	24	29	22	39	18	27	35	30	26	38	25	33	26	27	24	33	31	27	33	26	24	25	32	27	30	36	29	38	33	29	39	37	33	29	29	26	31	38	34	39	31	26	29	33	32	28	24	28	32	28	26	35	32	33	22	22	31	26	33	34	28	25	26	23	37	34	32	23	29	26	34	34	34	24	27	39	38	24	37	35	25	21	28	45	30	22	23	25	30	39	24	33	24	31	26	34	25	24	27	21	26	27	39	26	25	21	24	29	29	23	28	37	37	31	25	25	31	29	25	26	22	33	28	28	34	22	25	25	27	31	32	28	34	29	35	29	27	13	31	37	32	23	38	42	30	28	32	34	29	41	40	22	21	27	42	40	29	32	29	18	30	31	41	31	39	28	30	29	29	39	23	27	35	42	22	27	31	28	36	25	29	21	32	24	36	36	27	33	32	23	27	38	39	41	34	36	25	35	32	38	28	26	35	26	27	22	29	30	31	47	36	38	35	37	16	26	28	25	36	32	30	27	39	30	39	34	26	43	35	42	27	33	30	33	34	26	37	32	28	33	37	30	29	31	31	29	23	39	32	22	27	35	32	29	34	28	26	21	29	36	40	26	34	36	25	41	23	28	30	25	19	25	22	26	32	42	49	28	31	34	27	32	29	39	37	33	25	29	28	28	27	29	36	22	24	30	26	33	24	29	34	34	46	29	40	22	36	36	32	31	26	31	24	32	27	24	33	30	30	33	18	32	27	38	24	28	40	35	25	27	21	27	35	35	30	25	39	38	20	29	41	22	30	38	33	34	31	40	29	39	30	34	28	37	29	31	39	31	21	26	35	27	32	29	21	30	33	25	27	34	29	24	26	33	33	28	29	27	18	36	32	33	25	32	41	26	24	32	36	40	35	21	33	21	32	30	36	24	32	36	33	26	27	20	34	33	38	29	35	26	37	26	26	23	39	31	27	18	30	27	25	21	22	32	24	41	28	33	31	36	33	29	29	31	37	35	23	32	28	21	23	27	33	23	25	27	32	37	27	40	27	33	34	27	34	23	29	24	29	28	19	36	33	40	27	39	31	27	35	31	29	33	21	38	28	28	30	32	26	26	20	31	25	22	35	37	31	42	33	24	34	28	38	26	37	26	39	34	26	26	27	34	22	31	33	27	37	27	30	32	20	27	22	38	30	35	24	26	24	33	29	36	34	34	32	36	36	26	25	39	24	29	21	27	29	34	32	27	30	30	34	38	31	30	29	25	25	21	43	34	39	34	30	28	39	29	29	27	17	26	31	23	33	24	29	37	28	31	21	27	16	26	22	26	31	29	37	27	33	31	27	28	24	38	28	19	30	29	33	35	15	31	30	25	33	32	38	25	22	22	34	29	23	24	26	26	26	29	39	36	23	38	36	32	31	19	27	35	38	29	30	33	28	36	29	36	29	24	28	30	28	36	35	33	31	25	31	28	39	36	37	27	21	30	26	36	28	28	35	44	26	30	27	24	23	26	34	21	29	31	32	33	31	45	39	32	33	33	31	33	32	26	22	30	37	22	29	23	21	32	24	38	25	25	47	28	29	34	40	26	38	28	30	37	28	27	32	35	39	22	28	25	27	25	34	37	37	31	31	28	39	29	29	34	32	32	34	29	38	37	29	29	32	26	20	28	27	27	37	32	33	25	42	30	34	36	42	32	45	39	28	36	26	34	24	25	32	27	28	27	35	33	29	25	28	33	30	23	28	32	38	23	35	28	33	35	19	16	22	26	20	28	24	28	18	32	27	36	29	32	23	30	44	31	29	36	34	32	35	29	29	30	41	34	28	37	25	30	23	23	29	46	32	35	25	33	30	29	28	28	29	29	29	36	30	24	41	30	39	22	40	30	24	36	23	43	38	24	32	23	37	35	37	28	32	25	26	29	33	33	23	28	28	30	43	28	30	25	26	39	31	40	28	40	29	27	34	30	32	23	27	28	27	30	40	39	30	35	39	31	41	29	24	32	31	29	35	25	29	35	22	33	27	32	43	32	35	24	30	32	28	33	30	17	33	33	41	38	36	37	29	31	30	20	35	24	34	26	33	27	27	28	37	30	31	33	23	32	39	28	25	29	30	31	29	21	41	33	30	32	28	33	26	24	28	24	33	24	27	29	39	31	27	29	42	27	30	23	32	23	29	38	23	24	34	40	25	39	30	34	31	33	26	31	19	21	22	26	33	36	21	37	32	32	35	34	28	29	33	29	22	22	31	34	34	28	30	28	26	18	34	36	29	34	32	31	31	38	24	34	34	28	24	31	31	32	22	27	27	28	34	27	34	35	23	22	37	33	38	31	29	32	33	23	32	34	30	38	38	26	20	30	31	28	32	34	23	30	25	38	26	35	34	24	35	30	41	36	27	26	31	25	36	32	24	29	36	19	26	36	28	28	29	29	20	26	21	30	38	24	31	30	28	26	21	34	34	37	31	36	33	38	35	29	28	39	34	30	25	33	29	19	34	24	29	30	27	25	28
19319	10585	6778	10799	20354	22068	19716	16044	13227	10532	8874	7472	6359	5012	4281	3689	3268	2887	2883	3008	3187	3125	3225	3034	2781	2562	2468	2080	1768	1360	1140	1050	1009	868	693	643	668	714	727	720	665	718	738	747	762	721	721	728	623	589	512	486	447	440	449	432	427	418	446	457	430	437	403	413	432	417	368	441	410	378	374	360	420	398	385	385	387	410	359	338	357	360	333	345	361	318	345	341	353	348	350	364	336	328	312	338	331	329	322	320	366	328	322	320	337	324	328	327	339	326	375	308	318	332	335	326	361	317	348	351	330	323	327	333	321	338	315	354	325	324	329	320	304	343	359	355	338	328	328	349	341	320	323	313	358	345	368	298	358	337	332	345	336	333	297	338	344	344	350	323	345	326	362	334	348	324	356	333	336	304	306	314	316	311	339	323	306	316	317	335	310	324	343	334	340	325	310	302	299	318	357	355	312	341	342	323	323	342	318	354	318	349	353	361	334	325	339	372	339	320	349	343	367	309	342	342	349	317	321	318	325	329	360	352	333	326	339	338	358	343	312	328	317	326	340	335	334	315	357	298	357	331	320	312	295	333	301	332	340	309	352	327	350	371	311	313	359	334	360	386	320	317	356	328	344	352	307	294	291	333	341	321	354	351	321	354	311	342	337	310	343	325	334	335	343	366	338	352	337	334	371	343	331	316	328	356	318	290	339	307	310	343	342	337	331	339	363	363	355	314	354	348	345	324	353	326	302	344	357	361	365	339	327	347	287	326	354	340	357	362	331	343	345	355	346	327	352	342	351	348	337	341	319	319	314	352	363	360	311	309	317	347	343	336	365	339	361	314	331	346	336	300	345	310	357	318	386	331	335	378	356	324	355	332	355	316	348	322	323	302	372	316	356	321	310	323	313	315	346	340	307	359	328	322	338	326	344	363	340	315	339	330	356	331	347	305	359	300	340	340	324	349	365	365	343	349	332	357	356	294	330	328	360	349	309	350	315	354	340	339	289	340	344	335	343	342	340	315	333	343	332	308	297	308	313	339	312	305	306	352	332	288	339	330	327	356	329	332	312	340	326	336	332	336	297	321	341	365	356	320	314	343	358	331	331	340	319	361	349	340	334	352	332	331	335	326	333	351	333	340	342	318	271	333	344	316	318	301	344	313	322	317	320	354	309	370	357	291	337	345	331	358	336	338	305	314	291	326	371	373	332	338	347	328	316	334	321	323	311	358	340	349	337	337	336	330	331	350	353	330	353	315	340	315	375	303	320	331	341	319	336	344	359	323	373	351	335	318	355	331	336	351	318	340	344	346	321	332	319	357	328	306	367	325	293	320	315	275	338	400	327	328	322	331	333	352	343	360	320	367	328	341	336	342	319	289	369	318	331	336	321	362	342	311	363	330	334	339	353	328	336	347	323	340	328	346	306	346	349	359	337	371	323	321	333	340	319	374	304	366	329	326	345	341	343	346	366	338	320	336	321	318	326	346	331	326	344	307	335	345	344	364	361	338	325	332	309	340	321	321	306	351	313	330	336	322	321	351	321	322	337	336	355	345	314	341	336	314	323	298	312	326	338	305	335	375	347	339	347	332	300	336	344	338	333	320	314	355	351	330	357	310	331	326	341	374	339	320	325	340	347	316	334	325	344	341	339	336	355	337	349	337	349	323	349	323	301	347	354	331	338	295	347	327	328	320	331	316	385	298	350	332	353	319	319	308	334	315	339	327	348	332	293	330	383	357	341	343	324	325	330	328	321	337	332	338	332	345	348	293	355	317	322	335	337	327	336	305	329	342	322	297	336	372	330	334	336	345	294	368	344	367	316	374	371	342	301	312	296	343	336	328	337	335	328	318	329	367	323	316	342	364	318	354	315	348	341	316	332	358	297	329	356	335	336	344	304	325	327	335	319	333	320	310	377	343	340	325	336	317	339	331	340	326	348	329	337	333	321	348	364	323	373	351	356	342	336	327	321	333	329	351	297	338	342	360	300	340	341	309	285	373	333	350	331	336	321	360	342	347	354	307	300	324	360	341	339	352	311	360	341	341	342	341	345	322	347	361	313	345	340	344	319	364	334	341	336	331	337	324	340	340	335	329	361	335	338	339	335	374	312	329	332	342	320	342	320	339	331	343	310	323	332	316	325	321	337	323	359	318	348	337	331	343	345	323	322	304	358	315	322	357	328	346	343	338	328	309	347	354	318	326	318	344	313	359	339	356	304	354	332	331	329	328	342	377	333	303	316	324	343	309	333	323	319	346	335	338	332	318	319	312	332	344	335	339	345	348	336	332	318	343	337	332	326	321	292	336	314	341	317	327	343	334	310	348	322	341	337	308	320	343	331	337	303	309	321	370	340	320	338	318	381	316	325	376	355	367	340	336	335	314	294	330	323	329	349	343	339	321	333	317	330	351	337	359	341	354	348	346	346	324	351	345	352	319	334	325	295	357	313	320	309	370	336	330	323	328	329	335	373	296	320	341	361	346	342	336	350	348	326	359	311	338	318	323	355	334	374	350	356	333	353	302	325	375	327	331	312	325	329	315	347	356	327	299	319	329	321	334	342	332	323	325	347	347	335	355	335	346	347	328	328	303	332	302	340	330	350	327	324	328	348	341	332	336	347	320	353	337	333	320	331	366	352	359	328	346	327	358	284	344	348	326	350	334	368	364	329	335	340	354	320	349	358	367	323	325	346	334	308	332	326	330	337	300	322	333	310	348	337	355	337	329	331	307	360	369	333	360	319	343	346	333	337	365	334	350	318	333	300	327	318	330	321	304	352	329	344	333	324	361	331	353	343	351	347	349	333	387	341	325	320	320	352	340	340	344	354	320	307	319	349	353	340	367	348	344	327	335	296	337	345	309	346	341	329	316	331	329	336	322	351	341	339	315	313	335	305	323	326	355	351	363	334	319	319	366	347	330	323	327	286	347	305	303	323	320	350	337	336	346	335	343	323	326	318	320	318	311	331	321	347	280	368	332	356	322	352	351	323	322	336	336	349	327	340	360	312	334	353	313	343	341	319	373	298	343	323	327	337	321	357	329	362	341	335	314	301	298	344	321	349	334	353	337	338	323	346	315	339	337	318	333	328	341	334	326	344	330	298	339	335	378	341	338	344	342	306	384	335	323	330	321	341	344	359	338	333	328	352	322	339	322	315	344	341	320	351	339	339	316	351	349	334	309	362	347	319	330	352	336	326	343	337	348	351	322	336	368	309	344	343	320	337	344	324	313	337	290	347	333	339	300	326	287	356	349	325	329	330	319	303	336	329	366	366	338	369	389	332	342	293	316	337	340	331	346	345	312	336	326	321	315	340	313	330	329	337	343	315	338	333	325	372	339	362	309	343	331	358	344	354	318	319	333	325	316	328	281	358	356	368	327	335	304	353	319	317	339	304	324	335	355	314	365	330	319	317	336	351	345	341	349	355	325	328	335	381	356	335	357	348	339	366	333	334	342	344	327	329	317	352	342	338	308	336	329	347	311	338	341	313	314	347	304
1123	439	272	215	215	244	269	213	218	146	137	131	108	107	109	93	85	90	80	69	81	80	76	83	75	81	86	71	51	67	43	46	56	45	51	36	53	50	42	38	51	55	47	50	37	49	47	54	46	42	41	47	34	38	48	38	45	45	46	29	39	48	45	57	36	47	35	39	44	54	46	30	35	31	42	46	33	48	31	39	19	39	38	30	35	44	35	37	36	38	57	23	38	39	35	36	29	41	36	44	42	35	36	42	40	31	31	43	42	43	42	47	38	31	38	43	36	42	42	44	44	40	38	35	36	36	32	33	44	31	47	40	39	38	37	45	46	27	33	43	36	38	42	40	34	36	42	41	38	32	42	38	51	49	40	32	42	42	33	38	29	44	34	43	35	37	48	28	47	37	31	40	48	28	48	46	37	47	36	31	40	42	39	46	36	45	41	33	41	42	46	38	46	28	38	47	34	44	38	41	42	39	42	34	36	38	41	45	34	27	29	42	44	33	30	34	36	31	41	42	34	36	35	36	24	52	52	45	37	38	40	42	40	43	48	34	28	31	40	31	47	41	41	58	36	35	40	35	39	33	51	37	47	39	38	52	42	39	32	42	46	33	35	43	32	35	37	37	50	38	36	38	40	45	31	40	32	30	36	38	45	35	40	32	33	42	36	40	38	33	32	29	41	41	45	42	38	42	26	37	45	39	38	35	41	37	40	32	34	41	44	29	45	43	43	42	38	42	35	50	30	37	47	53	45	47	46	41	41	39	52	35	38	39	37	34	44	43	33	37	35	37	33	43	41	37	38	33	35	33	35	36	37	44	38	49	37	32	38	37	45	28	45	29	37	42	30	38	48	42	46	41	45	49	32	39	42	39	30	42	32	56	38	34	46	33	27	46	39	34	40	26	42	36	57	37	42	48	36	40	42	36	41	30	28	42	34	43	36	54	43	43	48	41	54	43	36	35	57	44	34	36	36	39	32	41	34	39	45	38	29	39	47	41	37	37	38	41	42	41	36	40	37	44	35	43	46	33	40	44	37	29	48	34	36	36	56	29	38	40	26	47	41	52	35	37	42	37	46	52	33	37	47	41	48	34	46	38	38	44	39	37	29	44	37	48	35	49	38	49	37	38	39	35	44	39	36	36	44	42	40	43	43	34	36	36	35	35	40	46	40	34	39	28	39	37	36	39	31	36	52	38	49	39	43	40	24	39	33	44	37	41	36	42	40	38	35	38	40	47	26	49	37	33	30	41	50	46	36	41	31	47	40	26	41	39	37	46	35	38	37	40	37	39	42	32	38	42	33	48	29	33	36	39	32	35	39	45	37	44	45	45	38	37	37	39	40	52	36	36	47	38	37	54	42	52	44	45	30	39	36	37	29	46	39	46	41	44	40	37	30	25	42	48	35	38	35	37	42	44	55	49	52	44	38	42	38	38	35	49	48	41	37	41	42	52	32	32	43	43	47	42	46	43	47	36	40	35	47	37	38	35	38	42	41	42	34	36	36	32	43	35	35	29	33	33	39	43	39	43	34	32	45	38	34	36	46	32	36	29	42	38	50	43	43	32	48	40	45	57	39	44	46	50	28	42	41	29	36	46	35	32	38	35	33	28	41	40	35	37	42	43	48	43	34	40	47	46	37	37	43	40	44	40	26	35	32	39	47	29	48	43	35	46	38	36	42	33	41	36	37	43	41	54	49	38	40	43	46	34	57	43	40	46	43	38	27	35	47	42	39	45	45	37	39	35	30	41	38	27	34	32	41	43	38	41	40	38	33	45	42	38	44	44	41	34	27	38	38	49	28	28	48	40	45	40	36	38	41	39	35	52	46	33	47	39	33	45	45	47	30	38	32	40	52	43	31	35	35	31	46	35	28	29	39	38	37	47	36	31	33	37	33	41	32	37	46	44	37	35	28	36	20	41	33	35	48	49	49	42	31	50	40	34	39	34	41	39	40	42	27	27	39	32	40	36	41	38	44	45	39	29	40	40	25	47	33	31	40	52	43	32	35	37	32	33	54	52	28	41	48	42	41	39	39	46	40	31	49	32	51	43	38	27	41	40	44	45	43	49	38	28	41	52	48	30	44	44	35	32	31	39	26	42	32	36	35	44	26	33	36	36	36	37	43	22	48	34	37	41	43	39	41	32	41	29	32	32	51	45	40	35	33	43	30	29	28	45	37	39	49	43	49	46	37	41	33	35	44	49	35	37	46	49	39	40	37	37	42	46	40	34	48	43	39	36	37	27	36	41	45	41	41	38	41	52	35	44	33	46	42	40	37	36	59	36	30	32	46	32	50	50	38	44	33	34	44	34	37	40	49	47	27	26	34	44	36	49	38	41	29	44	50	34	40	37	49	33	31	39	49	29	48	36	39	44	34	44	40	33	44	44	53	45	27	45	36	27	45	43	44	38	36	41	40	29	42	51	33	40	55	36	36	50	35	42	39	34	47	41	31	49	42	35	43	52	41	54	33	44	39	50	40	35	28	33	41	50	48	42	44	42	31	33	45	38	35	39	42	37	43	33	38	28	40	37	36	40	54	42	41	41	46	36	41	38	32	36	33	39	30	42	56	47	42	31	39	39	33	40	46	41	40	39	39	37	41	23	37	37	32	41	31	35	37	21	31	34	49	36	32	45	43	35	43	45	31	37	42	47	32	36	53	32	35	39	49	44	46	40	33	46	38	37	53	34	37	41	43	32	45	28	29	41	39	39	40	44	36	45	40	45	34	44	45	42	37	42	42	43	38	28	32	40	42	45	40	47	31	39	37	37	47	39	31	38	38	36	40	33	42	28	36	33	42	33	34	31	41	37	45	33	34	45	38	45	46	38	48	34	48	36	38	39	41	42	37	41	45	30	29	37	34	26	31	37	44	36	47	37	34	45	36	37	39	36	34	39	34	44	37	41	33	44	47	29	60	53	31	39	34	46	35	51	44	49	48	27	32	40	50	42	31	43	37	33	35	40	42	38	50	41	43	45	38	33	45	41	47	34	36	34	34	33	46	47	34	46	36	42	42	42	38	33	50	37	30	39	40	37	48	33	48	35	33	41	38	51	45	50	50	32	39	46	46	36	34	43	28	41	39	26	44	35	43	37	21	48	49	48	30	34	47	48	37	40	30	51	37	59	28	33	37	44	42	39	52	43	39	30	36	41	37	37	31	36	48	40	34	39	35	39	31	40	38	42	54	40	34	50	39	46	45	53	46	41	56	40	50	42	46	31	30	37	43	44	35	38	36	39	32	31	37	34	38	36	34	32	44	27	42	30	47	36	43	30	50	37	46	36	28	49	41	42	41	43	35	36	40	36	34	39	42	54	35	34	44	41	41	39	38	37	45	46	43	41	53	43	48	40	50	28	43	33	36	36	42	46	36	45	52	28	47	32	37	40	48	32	28	43	37	37	36	42	46	48	38	42	36	47	38	31	37	33	49	50	32	34	38	39	36	19	42	44	33	33	40	52	36	33	35	50	47	43	46	41
16175	7453	4463	7343	14841	16085	13510	10461	8089	6275	5245	4165	4016	3229	2781	2358	1991	1872	1916	1944	1977	2016	1959	1910	1755	1671	1579	1444	1098	920	861	832	743	697	605	601	599	595	615	609	606	685	686	657	681	648	657	616	543	515	501	517	496	509	498	444	470	451	461	465	466	465	424	489	451	460	469	460	446	451	427	431	468	441	458	442	421	418	427	431	444	394	453	415	403	460	417	412	439	425	435	414	417	390	433	440	444	439	423	411	433	404	408	449	465	394	395	434	414	433	401	398	398	436	410	412	393	440	405	403	416	419	416	435	429	414	431	425	416	449	382	416	406	407	438	371	440	427	389	391	424	413	455	422	416	427	421	395	399	373	388	429	391	373	416	410	410	422	433	386	431	425	436	407	381	429	431	457	417	413	417	430	444	446	404	399	445	390	431	417	435	422	390	396	417	402	419	431	410	418	429	428	442	414	395	438	429	453	454	440	384	431	436	402	383	406	422	388	419	458	409	391	387	403	400	399	403	426	367	461	402	389	421	360	423	439	409	401	389	432	405	429	430	430	416	436	439	444	433	393	436	391	400	431	394	431	414	407	438	425	399	448	436	430	415	388	414	391	384	405	436	425	412	390	437	394	360	419	427	438	405	375	407	387	436	420	398	396	400	449	397	443	391	432	391	424	373	421	392	395	410	404	430	394	403	435	482	380	430	415	433	412	396	418	430	406	444	394	393	426	443	422	405	447	416	438	421	393	424	413	436	436	405	422	418	419	433	435	405	419	406	437	433	420	404	441	421	437	418	405	416	439	383	413	430	455	392	413	411	426	424	426	435	411	426	410	443	449	446	432	418	424	423	461	397	432	381	447	421	435	409	420	410	405	437	424	391	438	434	403	416	417	418	455	433	426	420	437	408	378	412	424	414	385	407	396	414	422	382	417	379	406	412	433	425	410	401	397	438	428	417	389	403	442	390	383	433	410	401	411	404	437	434	402	390	421	364	430	388	361	392	448	413	427	382	424	400	413	410	433	419	441	384	431	417	409	433	408	429	413	422	415	402	439	396	399	436	446	426	431	427	407	399	406	446	422	379	401	446	403	461	415	406	453	376	434	419	396	463	432	409	434	462	376	409	388	444	403	409	430	423	424	427	444	423	424	438	417	419	412	405	414	462	445	427	423	430	411	422	421	417	397	422	420	407	396	429	433	413	418	420	428	415	438	431	399	413	392	411	431	407	406	411	407	431	415	404	421	393	415	416	419	415	426	421	407	442	371	419	456	399	393	402	417	414	419	417	457	404	438	425	426	400	444	404	396	425	404	401	418	429	405	412	461	437	425	410	383	399	405	397	401	425	414	414	457	408	443	463	425	446	417	428	400	443	400	411	424	421	390	402	437	387	434	430	458	386	403	419	442	385	414	412	446	440	424	426	431	420	432	437	432	435	447	416	405	401	401	391	435	414	423	413	414	421	394	448	449	424	431	393	435	414	431	439	412	450	397	423	393	403	451	398	395	441	416	405	394	429	441	375	390	436	404	421	396	483	396	438	420	402	419	425	438	442	390	446	390	405	413	407	461	425	429	445	358	413	401	427	384	448	442	397	419	390	361	403	413	391	433	429	407	389	409	401	424	409	377	398	392	410	421	413	374	405	443	406	420	413	402	420	437	434	401	392	447	436	397	429	440	435	402	397	405	404	429	406	388	426	397	437	424	394	463	425	444	437	429	433	421	452	415	400	409	389	408	424	435	390	399	425	395	420	431	442	417	463	383	411	417	417	413	379	420	399	423	423	401	378	408	412	410	440	420	417	451	445	412	444	431	408	430	429	448	409	423	403	397	409	432	389	415	424	391	388	411	434	418	407	418	442	420	410	406	452	387	416	413	407	420	420	394	410	430	407	441	434	386	412	412	419	412	432	423	380	424	392	414	432	411	445	386	404	440	460	402	451	402	407	428	435	443	385	431	381	406	409	405	427	399	405	427	410	431	422	377	441	389	425	384	429	400	389	428	421	422	415	391	444	397	416	406	389	399	386	405	428	436	396	427	419	413	434	393	400	412	450	404	478	392	402	401	431	401	416	425	463	421	429	410	439	419	395	412	407	393	405	422	398	394	401	432	445	428	395	416	428	418	416	429	406	460	389	425	399	427	416	407	382	383	401	421	408	447	383	438	414	382	399	420	424	430	427	427	410	366	412	394	440	432	437	414	421	453	425	431	397	416	430	411	441	464	418	411	393	423	434	443	417	420	416	382	442	391	434	412	389	385	404	394	409	426	412	422	404	376	396	413	408	436	412	431	392	424	423	400	414	424	421	412	428	432	453	478	413	418	467	424	399	432	389	435	433	380	399	363	430	434	427	412	440	418	412	417	428	435	407	415	397	416	432	421	426	408	423	406	398	412	428	414	431	425	394	398	430	411	417	389	394	401	458	437	364	431	473	423	395	433	397	395	430	390	409	417	415	410	417	442	384	409	394	417	418	410	396	384	434	391	449	395	450	402	393	409	442	427	440	434	427	418	413	461	398	423	405	415	417	395	431	388	379	414	392	416	407	378	453	390	432	417	409	410	377	394	395	463	435	410	415	450	377	394	367	418	399	410	408	424	406	405	405	448	414	394	428	400	401	430	427	423	377	419	383	413	439	393	403	400	405	379	440	404	379	379	414	403	451	436	424	411	425	425	405	409	421	398	406	380	425	397	427	409	413	424	396	430	382	402	415	451	376	414	433	422	382	464	431	413	439	383	435	377	450	360	406	388	410	419	441	379	397	408	446	462	432	393	448	403	417	444	421	441	448	431	447	420	415	419	403	409	397	411	398	433	385	399	432	413	402	400	435	393	415	403	394	422	428	434	383	455	417	426	426	413	415	428	398	425	422	405	403	419	417	397	424	419	417	391	420	436	431	431	438	429	409	431	440	410	405	414	407	399	428	393	439	428	384	420	395	425	404	388	393	458	418	404	404	431	399	409	408	421	416	450	425	407	408	423	411	440	433	406	414	429	457	423	437	430	392	423	435	399	418	467	407	427	415	478	418	420	406	426	369	433	429	422	424	423	417	426	416	466	409	406	422	399	381	415	394	413	418	435	406	405	406	413	424	401	463	419	374	421	403	407	417	473	408	419	382	417	438	384	419	413	423	382	433	447	421	413	400	411	414	457	415	444	415	420	410	421	410	401	411	412	433	403	427	422	430	430	427	423	415	412	422	424	410	451	436	402	406	432	420	441	439	391	410	408	413	409	403	436	431	424	440	395	430	373	422	421	405	399	399	427	397	415	413	406	398	393	419	423	374	433	435	403	412	418	406	440	407	420	411	381	426	382	446	426	399	421	453	372	412	441	433	464	385	380	440	422	404	427	396	395	447	423	415	437	433	413	408	446	395	408	433	439	398	406	457	407	426	420	417	399	393	434	407	384	402	441	401	440	425	424	395	394	450	440	414	436	458	419	398	431	407	423	407	423	398	407	399	417	392	434	440	408	410	418	409	419	469	425	431	431	391	410
1045	728	367	251	264	356	357	279	217	168	186	163	142	140	114	110	92	92	91	87	111	112	109	90	92	78	67	71	63	65	57	62	45	53	50	46	40	58	42	40	53	50	41	59	63	52	36	39	42	30	52	45	41	27	27	29	37	29	28	45	39	36	51	46	47	47	42	49	46	50	48	45	47	39	36	40	48	35	40	49	37	38	47	36	42	35	47	43	30	42	44	44	46	39	38	43	39	27	42	47	33	40	46	38	41	28	39	36	38	33	38	49	35	47	37	48	25	44	43	34	29	34	36	29	34	35	44	39	40	48	37	37	37	41	42	34	33	35	40	40	47	42	43	39	34	38	35	43	45	40	40	41	34	36	49	34	42	26	38	48	45	27	42	36	47	31	45	44	36	36	40	39	31	30	36	34	32	38	40	48	41	24	42	29	42	48	46	42	35	43	31	53	48	33	37	53	42	31	26	41	55	45	39	31	37	41	37	43	48	51	42	31	38	47	36	38	39	41	44	35	40	47	39	36	33	45	41	35	39	41	34	39	39	48	27	43	44	43	48	43	49	31	29	31	33	48	32	41	28	42	35	29	41	42	33	37	34	41	30	47	31	40	40	39	42	47	48	29	34	28	41	38	34	45	29	37	43	35	22	46	42	45	33	45	41	22	42	28	40	36	40	33	34	29	35	46	27	27	45	41	33	32	43	40	26	48	48	42	41	37	30	34	41	35	34	30	38	36	46	45	39	44	39	40	40	40	41	34	43	38	35	46	38	40	34	43	38	36	40	39	33	31	34	37	36	38	47	37	45	36	42	36	39	40	32	41	39	37	36	37	39	51	32	44	27	27	31	34	41	27	46	31	48	31	36	47	45	25	43	45	38	47	46	27	40	41	51	32	36	36	46	45	42	33	35	52	36	39	36	29	34	43	47	33	39	44	39	37	32	45	24	43	36	36	38	31	34	38	48	42	40	38	36	45	37	35	37	30	43	33	36	35	35	37	32	37	35	34	40	40	47	34	40	28	35	42	41	47	42	44	32	47	38	38	31	43	43	46	39	46	44	30	40	42	23	41	38	44	36	39	38	38	27	45	38	34	42	40	39	38	29	31	38	43	21	42	42	37	39	40	33	34	34	47	36	42	37	35	45	45	39	38	38	46	39	35	35	47	43	31	36	42	36	43	47	33	49	29	26	34	35	38	39	43	34	40	36	35	48	44	41	37	29	37	39	39	44	35	49	27	41	52	35	37	33	49	40	39	28	48	51	44	51	35	37	32	39	37	42	34	26	34	31	33	39	33	29	38	35	49	36	36	32	47	40	29	36	49	32	32	46	31	28	45	34	44	44	46	41	45	43	36	37	37	34	42	41	31	48	42	46	50	39	56	49	33	44	38	46	30	42	39	39	38	48	35	36	31	34	49	41	42	31	43	49	42	33	40	30	48	40	34	45	38	35	29	39	36	40	39	41	21	55	38	27	41	45	42	28	44	39	28	47	34	31	38	40	34	30	36	37	34	36	35	49	34	34	42	38	37	45	43	34	45	38	42	47	36	29	38	36	40	31	34	44	41	42	44	39	41	48	35	37	39	37	29	40	47	40	40	42	46	38	43	45	31	29	30	32	32	38	33	45	39	43	29	41	48	44	36	40	50	33	35	27	42	37	37	46	23	39	39	37	35	54	42	42	43	38	40	31	37	34	41	38	33	38	32	45	41	31	45	31	45	42	37	41	43	37	39	43	38	32	49	47	34	32	24	32	32	40	34	51	39	33	34	28	26	46	37	39	38	48	32	49	36	26	45	35	44	39	23	40	40	38	46	44	33	37	36	39	33	44	30	42	39	34	34	37	31	46	23	31	25	29	46	34	44	39	33	35	39	33	49	27	41	38	31	38	41	33	34	28	46	45	36	38	33	39	36	42	38	40	39	36	43	33	31	42	42	42	41	35	41	38	36	44	27	42	33	38	37	33	36	39	43	39	29	33	42	39	51	44	39	35	36	39	43	40	29	46	31	37	47	40	36	37	45	43	31	37	46	33	44	39	44	43	34	34	45	33	32	37	30	30	43	29	29	37	37	27	37	37	45	31	36	41	42	42	36	29	34	42	36	35	40	36	33	39	33	39	35	43	40	42	28	31	36	38	40	31	41	37	37	46	39	45	29	45	42	34	43	38	36	35	29	37	34	32	37	49	39	44	34	30	44	31	46	43	32	44	46	37	33	37	39	47	46	39	44	35	51	36	38	38	37	52	41	37	49	31	48	38	34	38	29	31	39	38	31	40	24	40	42	48	31	39	35	32	42	40	36	34	43	37	51	28	38	39	32	37	46	51	40	52	34	45	32	41	33	46	30	43	24	37	31	34	42	32	34	31	35	36	42	42	34	41	51	34	44	39	42	32	54	31	33	37	37	42	38	44	36	27	30	34	44	37	34	29	36	36	40	35	51	37	46	41	34	35	34	43	37	34	31	31	44	45	36	36	39	49	37	32	33	40	34	38	41	41	46	37	37	48	39	37	36	37	41	29	32	50	31	27	36	36	34	38	40	37	36	35	39	45	38	38	42	42	37	38	31	47	37	38	41	34	40	33	37	38	36	42	48	44	46	34	43	34	42	46	34	42	39	36	35	38	43	47	37	39	36	35	30	41	37	35	36	45	37	36	45	34	25	47	37	47	40	33	36	45	44	34	31	45	34	38	45	31	40	47	52	44	29	39	44	47	29	32	40	36	40	28	33	38	31	43	35	32	45	36	40	46	37	34	32	40	47	38	31	32	48	43	38	37	36	39	43	37	30	41	31	21	38	41	40	34	36	47	46	36	36	38	37	42	33	36	40	44	44	41	46	34	25	48	41	42	44	40	32	44	30	30	38	26	28	47	39	34	41	33	48	32	47	41	48	43	42	29	31	36	40	43	33	37	32	39	36	55	41	29	37	28	40	41	35	33	42	28	29	44	39	36	36	41	50	41	43	33	22	42	46	38	35	43	42	36	33	37	47	50	38	43	37	43	37	28	34	36	42	34	41	37	32	45	35	28	35	44	30	32	34	35	39	40	43	32	34	39	34	31	44	40	33	49	38	35	31	32	43	40	35	36	46	43	34	33	41	30	32	41	36	31	32	38	40	36	35	37	38	36	33	39	43	40	47	49	27	30	40	35	41	54	39	45	27	33	29	35	41	49	34	39	43	43	33	42	27	32	34	41	41	39	36	45	38	37	43	32	50	44	39	32	30	36	39	41	28	33	37	35	42	45	47	40	48	36	41	38	26	30	23	35	35	33	35	42	37	48	47	29	54	50	35	43	34	49	47	26	31	40	39	47	33	54	35	37	29	33	32	43	31	41	33	42	34	42	41	35	30	47	39	36	40	37	35	34	39	40	41	37	31	34	41	42	41	34	39	43	35	51	46	44	29	35	36	39	44	29	33	29	36	45	48	35	32	42	49	40	29	39	33	38	34	28	35	41	26	31	39	28	44	36	29	30	32	41	48
17850	9909	5917	9711	17860	19112	16403	12865	10045	7984	6533	5762	4983	4426	3823	3161	2710	2528	2478	2749	2740	2784	2563	2304	2148	2185	2031	1722	1264	1093	963	929	809	732	702	625	705	683	666	665	780	758	783	836	791	715	702	669	563	572	512	516	520	508	509	506	485	478	469	453	503	472	469	484	518	511	506	474	443	424	448	449	472	457	458	453	438	455	444	419	406	447	418	414	424	390	440	441	429	414	433	404	422	389	405	383	411	440	409	429	422	409	442	431	428	398	428	435	394	408	435	417	433	456	369	405	434	389	410	439	414	395	422	412	447	435	404	425	432	429	412	431	455	424	447	411	397	395	428	381	423	427	411	413	420	396	437	445	446	400	410	452	439	380	420	399	457	423	432	408	447	425	382	424	420	392	384	419	425	420	418	461	410	417	429	381	429	429	413	417	391	380	389	405	378	410	406	418	369	424	424	429	450	378	377	467	429	415	436	431	449	419	419	393	410	396	429	427	420	430	400	402	394	428	386	426	415	426	389	413	410	421	454	415	452	407	380	442	405	428	428	406	399	389	415	419	403	393	403	384	435	411	408	420	410	405	396	415	431	440	429	394	418	388	398	429	409	412	408	409	436	417	387	431	405	457	428	426	435	404	437	407	420	397	407	409	410	401	418	374	397	445	425	435	442	416	416	404	430	409	452	404	411	440	418	403	436	432	398	416	437	397	417	421	423	439	391	406	419	432	389	439	413	429	387	386	469	428	436	408	382	404	397	424	434	414	434	447	395	442	399	410	420	424	401	422	401	456	403	435	420	417	423	433	446	412	438	393	407	418	416	416	438	419	397	388	430	412	375	395	424	398	415	378	405	415	390	418	407	393	441	450	414	394	443	422	398	416	405	367	412	392	434	390	401	397	445	388	417	395	394	419	426	404	411	426	425	408	396	415	405	422	429	461	404	390	442	421	438	408	467	396	405	452	415	441	428	420	421	388	450	435	410	415	434	385	389	438	423	427	424	403	414	433	437	433	403	421	422	405	413	432	408	410	413	459	449	412	384	372	414	439	427	408	407	414	436	444	422	450	414	412	427	441	406	393	469	409	442	439	383	406	408	434	433	371	415	408	447	418	404	391	413	410	409	438	383	459	450	416	405	414	401	447	445	445	424	404	418	438	386	387	402	418	448	434	403	359	410	428	376	429	463	407	439	418	433	399	403	387	451	426	433	395	439	439	410	417	456	468	411	412	401	422	410	406	415	428	443	423	416	411	417	390	377	401	433	449	395	335	430	414	380	420	420	404	415	426	436	402	406	405	419	430	384	409	415	409	413	412	434	434	396	426	407	429	419	381	426	397	411	418	427	419	433	460	420	406	403	436	412	419	432	413	424	384	419	407	425	418	408	421	403	454	422	442	432	439	411	405	398	428	428	425	458	430	425	428	432	395	415	414	397	419	408	399	399	442	414	405	441	419	456	432	450	420	414	386	419	412	416	444	408	397	414	410	368	438	412	400	397	425	433	423	432	378	424	418	411	408	404	380	421	412	381	449	394	422	463	426	410	420	421	390	404	404	407	444	445	402	425	426	402	409	389	415	421	429	422	412	427	411	446	415	410	448	420	423	377	370	404	404	412	402	424	427	414	408	414	416	407	407	455	427	431	423	438	394	435	434	450	389	442	436	405	430	453	388	395	428	437	396	414	370	409	399	418	430	385	435	390	396	406	417	393	394	403	424	413	436	417	421	452	423	428	403	407	402	440	392	436	422	407	439	385	434	428	414	466	421	406	426	405	394	435	406	379	425	432	397	431	433	433	419	432	412	437	399	405	405	375	411	407	438	390	440	368	400	406	412	406	402	410	379	412	413	453	421	437	386	375	414	430	428	405	420	404	427	388	428	421	418	380	409	442	426	428	428	432	425	390	406	412	419	431	424	423	402	418	406	381	424	443	403	408	367	444	402	391	402	395	411	411	414	403	452	431	421	396	373	434	410	398	451	425	433	402	437	429	414	434	434	429	417	390	426	404	407	409	417	419	391	441	401	433	440	412	404	415	403	428	392	420	410	428	400	413	413	423	418	420	415	444	414	410	440	431	435	434	386	409	428	423	463	418	454	410	370	415	402	410	375	437	410	412	418	449	438	424	410	389	403	413	425	400	403	426	422	437	416	393	439	375	385	402	401	417	448	434	405	428	420	414	419	432	411	426	399	415	441	436	417	407	428	417	439	458	401	369	405	413	403	457	437	455	397	408	400	403	405	410	453	451	392	455	412	415	437	399	392	384	436	401	436	432	390	405	442	423	407	408	384	400	439	472	410	418	373	459	427	464	431	400	444	445	402	406	435	430	463	378	450	415	417	410	426	439	440	421	418	421	450	433	392	405	423	383	444	381	421	420	383	456	409	413	398	407	446	401	425	424	450	391	389	421	410	423	457	408	384	407	436	417	413	370	416	427	428	419	426	400	402	424	385	459	413	385	401	419	394	428	386	406	403	404	468	421	437	422	410	462	407	407	431	420	392	454	416	443	414	407	394	453	371	448	420	400	414	414	408	425	402	407	426	419	405	421	406	413	410	383	426	405	398	397	445	414	420	397	417	408	411	421	430	430	400	438	417	450	428	442	440	427	424	427	412	412	449	375	428	424	392	445	405	396	432	400	430	414	428	369	436	373	415	413	412	442	440	388	405	410	427	409	420	399	463	406	394	413	403	409	428	396	422	392	430	409	420	396	402	431	432	423	397	428	378	432	398	423	431	451	407	387	427	420	426	444	423	418	418	426	402	406	399	397	428	388	402	445	382	404	385	431	445	405	392	433	434	417	411	425	412	414	403	367	410	420	419	410	382	405	413	387	414	395	432	409	455	396	434	444	448	431	414	457	392	414	415	434	458	380	394	438	399	403	402	419	393	413	408	419	455	417	400	376	419	417	461	456	418	376	400	389	438	432	393	424	428	432	398	430	422	414	408	419	408	414	412	425	380	412	386	391	431	436	415	414	423	417	400	419	450	407	409	416	436	413	428	414	406	430	426	406	443	399	434	405	401	400	409	394	391	437	426	444	394	404	410	406	432	394	430	430	405	406	391	429	416	431	430	407	456	386	460	407	425	416	402	379	421	398	424	448	426	411	399	385	400	419	395	409	411	404	432	410	430	399	402	433	402	428	429	403	428	412	399	414	430	412	428	412	419	424	380	416	381	430	393	408	410	428	407	406	425	455	433	398	410	411	449	424	380	435	434	411	427	424	408	416	420	403	453	433	462	435	441	360	410	437	431	408	400	445	347	419	397	415	437	417	419	437	384	394	404	405	449	417	382	436	433	413	381	384	421	416	417	426	419	399	414	438	417	422	406	423	422	381	416	426	448	390	418	381	413	422	407	407	423	423	414	414	396	405	433	469	406	402	438	395	429	426	420	442	432	411	437	386	406	393	419	407	425	407	393	418	372	445	408	412	432	460	434	440	462	408	453	404	360	397	444	414	417	425	425	420	443	396	413	457	424	420	394	380	413	402	413
1673	644	387	286	262	313	318	272	228	208	196	137	147	152	137	109	98	100	118	109	115	115	98	93	88	71	89	65	63	52	44	46	39	38	36	29	41	32	52	37	40	48	42	44	40	37	32	35	30	40	31	29	39	44	39	26	35	33	36	41	29	26	39	29	32	38	42	33	40	28	21	30	28	31	24	33	37	30	38	32	24	35	33	23	31	31	39	43	30	33	38	29	17	28	35	37	26	37	35	37	25	25	27	27	30	27	36	36	31	26	27	32	32	39	32	36	36	33	24	35	36	24	30	27	23	30	36	21	36	31	31	35	34	28	38	35	36	37	26	33	30	28	37	28	26	46	37	29	46	28	25	36	28	28	31	30	38	33	36	31	31	27	23	46	31	40	38	21	29	20	30	25	31	31	35	22	35	27	35	37	31	26	24	39	35	36	38	29	42	32	34	32	32	15	31	34	23	26	24	31	42	29	33	29	22	29	36	30	39	23	28	33	33	35	30	25	41	27	22	23	30	35	29	37	36	41	33	23	32	29	31	33	32	35	34	28	33	49	22	34	26	27	29	29	33	38	27	46	35	32	29	33	30	31	34	29	24	40	46	35	38	35	27	35	28	28	38	28	33	24	31	32	31	35	34	31	21	31	38	31	23	36	32	28	22	29	28	40	34	32	30	36	34	33	30	20	33	29	28	32	41	26	41	32	32	28	32	36	30	26	28	26	26	23	27	28	27	23	36	32	27	36	28	27	38	28	24	28	27	29	29	43	30	31	21	34	30	26	28	29	34	28	31	25	37	32	24	24	45	26	32	23	33	25	43	17	26	31	26	34	34	30	33	31	31	33	20	42	32	33	33	38	27	25	28	32	29	28	38	29	29	33	25	36	40	39	33	32	26	30	23	35	30	31	37	25	27	29	29	33	40	36	36	34	32	34	31	27	28	29	45	26	42	20	39	38	33	38	28	28	25	31	31	34	28	26	29	29	24	37	38	24	25	33	41	21	29	34	20	33	29	34	35	32	37	29	32	36	29	32	31	35	35	30	31	35	36	25	35	24	21	29	25	39	35	41	27	28	33	33	32	29	30	38	30	26	21	30	37	33	38	23	34	34	29	27	44	36	20	38	24	42	27	45	36	25	25	29	31	22	36	30	33	36	39	24	33	46	43	28	31	42	32	29	31	25	25	26	37	24	27	39	32	26	28	31	33	37	25	31	33	23	23	34	41	29	33	29	35	25	33	27	41	32	28	42	35	49	36	38	30	24	34	32	32	33	25	32	23	22	34	29	29	39	28	30	26	39	38	41	41	30	29	22	29	23	35	33	26	28	33	38	28	32	33	29	32	41	37	38	33	26	39	31	31	26	33	24	28	34	30	31	31	40	38	39	29	29	35	28	27	33	30	24	26	31	29	30	31	35	31	25	34	36	27	31	36	32	17	40	35	30	35	31	30	28	38	45	36	33	33	43	29	28	19	33	27	32	30	33	27	21	34	24	16	27	30	24	27	29	27	30	30	30	33	33	29	31	31	35	26	34	33	32	30	38	29	34	34	29	28	29	46	32	28	35	28	31	24	37	44	35	26	28	25	31	34	34	37	29	32	23	33	32	28	29	39	30	32	24	30	30	24	22	24	27	29	22	29	27	24	26	28	33	37	34	22	36	31	27	39	31	30	28	24	25	32	30	32	33	27	34	32	39	29	27	30	29	31	17	41	28	30	22	34	28	31	36	29	28	45	28	34	40	34	31	32	24	32	27	30	37	38	35	26	36	26	29	29	29	34	32	34	38	38	20	35	32	29	23	25	33	28	37	40	28	23	38	25	33	31	26	31	29	33	36	35	31	31	42	27	32	30	30	39	25	22	49	28	31	28	22	25	34	39	36	28	31	28	38	35	29	32	20	27	31	27	27	20	29	48	34	42	38	28	39	26	26	33	23	19	31	32	27	35	28	32	23	30	34	38	26	42	36	26	28	32	36	37	31	29	32	35	39	41	28	25	29	36	27	33	46	27	32	39	26	31	34	36	32	32	35	33	26	32	40	36	27	24	32	28	29	33	38	31	34	27	25	35	31	33	28	27	36	37	25	34	41	31	29	31	28	30	40	39	41	36	23	29	31	30	33	45	29	39	32	26	24	33	34	39	24	32	21	26	38	27	26	26	35	37	26	34	40	42	36	36	24	28	34	26	34	27	41	31	35	25	37	35	28	27	32	28	18	24	29	30	30	26	39	39	31	34	28	36	32	36	34	29	26	33	29	33	43	22	38	42	29	26	39	32	34	27	33	21	29	31	25	30	34	29	36	28	35	33	39	28	28	36	30	26	28	39	26	27	31	24	28	35	29	31	26	26	18	37	34	24	34	34	35	32	36	33	36	37	24	27	37	34	39	17	18	37	27	37	30	30	35	41	37	31	26	33	41	23	32	34	28	23	27	37	32	34	33	33	38	31	26	43	35	39	31	35	36	36	42	36	26	17	28	25	38	32	33	32	29	25	45	26	28	34	32	29	27	37	32	27	31	25	33	29	29	29	30	29	22	38	27	34	28	21	30	36	26	33	28	45	35	35	34	27	27	23	31	31	31	21	37	30	24	34	31	23	33	35	35	37	35	28	38	23	27	23	29	25	30	32	35	29	40	35	28	29	24	23	27	34	28	27	34	37	26	35	36	33	40	30	29	32	39	22	35	41	26	26	26	34	37	28	28	27	25	32	34	22	36	27	30	28	24	41	43	36	22	31	35	35	29	30	25	34	30	31	21	32	38	35	21	28	28	27	29	29	25	36	35	36	26	33	32	21	30	28	30	31	27	23	23	33	39	29	33	31	26	45	34	36	32	36	41	30	38	32	34	27	44	26	38	37	38	31	25	24	31	30	30	28	35	29	20	29	40	34	31	35	35	21	37	35	21	32	40	36	27	21	30	31	28	34	33	34	31	29	29	19	42	41	27	30	32	30	29	31	24	42	33	34	31	31	36	34	23	32	26	33	25	29	30	23	36	43	28	25	29	42	29	37	30	32	33	25	32	31	30	41	31	31	28	33	35	48	30	35	26	35	27	32	24	35	24	30	35	33	26	40	25	30	27	33	31	30	32	29	28	30	28	41	27	42	39	33	40	35	36	39	47	29	26	25	31	33	30	24	32	35	27	26	32	33	21	25	32	39	27	35	36	28	41	33	23	26	38	30	30	22	40	17	31	19	30	19	42	23	24	30	24	42	26	25	24	25	40	43	26	39	27	20	28	24	35	22	31	28	35	23	30	29	31	40	32	29	30	21	29	33	38	44	25	31	30	29	25	37	30	24	34	31	28	40	30	18	43	37	33	29	38	33	24	34	34	37	38	26	26	28	25	37	32	28	25	26	36	31	31	26	41	21	23	28	33	36	43	29	29	34	25	32	32	28	31	34	24	31	29	36	25	37	29	30	28	28	22	32	36	33	37	25	29	25	30	28	33	41	24	29	32	42	26	30	26	34	29	32	33	37	19
19293	9429	5689	9111	17062	18024	15553	12177	9953	8022	6927	5843	5476	4935	4201	3401	3100	2895	2854	2770	2941	2855	2774	2515	2332	2258	2049	1620	1149	1021	938	897	724	620	629	616	593	651	578	689	698	734	715	777	673	641	553	544	470	440	400	408	434	428	369	424	396	417	408	412	428	431	381	412	391	424	383	384	393	348	401	407	415	352	365	328	352	408	311	381	359	361	343	312	327	354	329	343	344	337	360	295	342	320	332	321	322	332	338	322	294	337	340	322	317	359	340	338	319	339	345	340	324	303	323	350	337	333	323	333	337	317	329	334	344	330	316	321	337	347	316	315	306	357	347	360	327	333	352	323	350	321	311	352	323	326	359	292	332	324	327	346	311	354	352	369	345	333	310	300	310	344	343	340	330	342	330	307	358	329	351	319	325	350	359	314	326	357	356	320	315	338	348	348	320	329	344	350	343	338	314	330	329	320	315	337	308	322	334	320	343	343	332	331	327	323	354	342	346	311	331	319	328	369	358	343	325	334	323	372	346	333	333	331	324	324	346	312	301	334	303	344	328	349	338	332	303	330	340	338	318	319	345	340	354	340	333	327	352	347	364	314	320	340	329	330	295	345	331	355	336	319	344	359	344	326	314	369	340	331	300	344	315	349	331	380	331	321	343	308	324	350	334	333	319	345	341	335	348	291	319	367	334	305	307	356	323	324	323	325	334	370	312	331	334	329	333	348	333	316	325	312	340	349	322	340	335	326	357	313	329	335	299	366	344	318	297	341	341	334	334	330	343	347	348	333	315	327	345	361	347	322	309	329	340	319	329	329	352	337	363	336	325	331	346	342	302	342	336	307	356	331	359	354	339	338	343	397	335	359	333	312	345	319	327	362	324	305	305	361	317	347	338	331	326	328	351	349	347	323	343	359	329	292	327	325	306	327	313	337	341	334	319	321	330	326	340	349	333	322	307	348	288	364	327	344	327	322	342	309	340	317	335	335	357	321	356	331	350	331	359	347	321	337	353	340	335	331	315	310	343	358	348	331	326	318	370	337	340	347	352	332	344	359	329	324	347	340	321	314	349	326	334	328	330	306	356	315	349	333	326	324	335	349	343	357	329	294	338	342	353	353	306	315	373	301	349	341	332	337	358	321	322	322	314	337	344	367	351	328	324	368	361	322	338	325	319	347	357	371	365	325	353	349	356	357	339	345	319	335	321	331	336	318	308	338	333	340	344	292	349	355	342	314	338	352	360	333	345	339	342	309	339	327	323	313	344	342	345	301	336	315	344	337	351	300	320	322	316	342	345	345	314	340	363	311	312	329	345	345	332	290	303	350	315	326	360	335	342	356	340	330	317	325	331	313	346	340	341	379	331	327	325	297	331	335	332	290	338	323	347	330	391	314	298	335	318	310	311	315	348	328	313	318	297	310	351	336	343	335	335	336	344	331	359	338	330	340	353	324	330	329	303	311	344	319	345	352	310	347	355	331	341	282	341	322	348	343	353	345	327	324	340	326	361	346	313	337	310	336	344	318	314	363	332	343	334	330	357	332	326	329	328	308	333	357	302	343	331	354	344	339	326	341	335	308	341	314	318	334	339	321	345	363	328	325	348	332	348	350	332	338	317	328	316	325	328	336	332	343	335	338	363	317	340	330	351	325	331	336	346	307	331	381	326	342	351	353	341	299	339	362	341	346	318	330	347	339	340	367	316	326	340	313	320	341	342	337	360	322	313	330	353	372	325	299	316	313	330	324	316	310	323	315	316	304	341	300	296	297	333	324	341	356	344	310	355	336	338	336	317	321	344	324	316	337	318	371	316	304	360	325	343	301	321	356	303	299	354	322	328	322	339	309	334	366	334	351	342	323	337	314	345	334	354	352	357	324	338	340	330	314	323	344	325	314	290	316	335	369	335	330	344	368	326	362	339	325	327	298	326	341	356	329	321	348	306	334	328	328	351	288	353	325	313	333	338	309	355	322	312	304	325	341	338	349	355	327	317	344	343	324	348	344	351	334	325	328	334	357	315	352	341	300	342	325	313	332	326	353	357	317	346	311	343	336	366	315	348	299	312	329	346	322	349	333	327	340	301	339	332	382	351	337	347	327	353	307	353	330	333	323	370	316	370	316	329	297	332	348	319	346	340	326	313	318	370	333	378	351	354	325	347	302	336	338	370	312	350	293	350	358	342	309	333	345	336	351	348	311	313	317	339	319	304	317	311	307	337	328	294	332	341	326	309	310	308	330	335	334	345	311	336	320	300	304	315	325	347	301	342	346	325	330	354	324	304	320	350	323	356	314	344	338	350	340	348	356	314	339	287	312	321	308	341	300	342	352	331	332	331	327	351	362	341	363	328	321	335	316	333	339	309	331	319	334	336	320	306	321	312	358	366	326	354	321	346	306	352	331	317	312	327	360	308	300	323	285	310	327	328	363	350	357	319	315	347	327	294	315	327	340	348	340	346	311	304	338	349	331	336	360	324	309	350	349	318	336	342	326	309	345	316	326	329	344	336	331	330	367	348	343	325	336	325	339	353	337	366	318	334	340	353	324	324	335	320	344	317	325	342	350	339	324	318	323	351	331	323	333	326	348	330	332	329	347	325	344	370	341	359	332	334	346	365	354	324	342	313	334	341	311	364	297	321	317	347	322	339	345	350	339	335	357	335	334	322	311	334	328	314	344	352	330	357	316	358	320	308	329	328	332	295	328	341	360	341	346	342	355	336	346	327	309	348	353	358	335	317	298	335	325	318	300	335	363	303	338	337	332	339	345	358	336	296	338	337	340	317	308	341	315	309	331	326	341	331	314	324	338	322	323	320	311	326	322	308	345	330	340	336	348	347	328	314	351	395	304	337	370	351	349	313	321	316	348	331	328	313	305	317	335	318	333	337	332	319	316	321	322	360	312	347	338	332	348	361	357	348	318	321	346	331	314	315	334	336	373	354	324	324	293	358	319	374	351	340	316	330	339	335	305	348	314	338	362	342	323	318	334	336	344	328	337	309	355	331	329	356	339	301	339	324	338	319	365	330	336	358	316	322	334	338	314	344	311	349	330	315	330	339	340	357	307	327	350	323	354	336	322	327	342	334	317	326	313	340	349	343	311	340	336	299	324	326	305	319	319	318	311	334	336	342	323	344	343	338	334	305	306	338	319	331	325	311	355	315	346	319	362	400	340	334	356	341	342	350	321	327	312	314	301	324	305	327	313	306	334	326	329	309	285	320	302	352	363	335	334	358	321	327	356	326	336	321	293	332	321	314	374	332	352	299	321	357	310	350	342	370	315	323	294	328	326	347	338	319	389	348	311	322	377	345	328	339	342	330	324	322	338	328	296	379	315	296	323	315	322	348	312	350	349	336	308	300	338	357	298	314	338	326	343	358	312	341	298	316	320	324	355	314	318	301	326	315	325	309	331	349	305	355	336	342	340	335	338	326	327	361	318	359	324	328	336	313	308	349	332	326	317	335	318	325	342	336	312	324	335	368	336	359	323	331	346	317	347
1545	908	475	343	305	380	416	326	273	261	256	216	221	202	179	123	139	123	110	132	107	109	128	104	133	91	85	70	56	65	54	41	41	58	55	33	45	61	42	37	55	40	32	49	55	40	39	31	20	34	30	38	39	38	25	30	33	38	47	33	41	36	41	31	35	39	31	38	40	31	31	24	37	38	31	32	30	30	42	26	36	28	37	40	43	29	25	35	31	34	31	33	31	26	37	23	29	27	30	36	26	28	28	34	35	36	32	22	35	28	35	29	23	21	28	23	27	33	25	31	28	31	39	32	32	27	31	33	46	30	27	33	34	43	24	34	26	28	27	31	28	36	28	34	22	23	20	29	28	22	19	32	34	36	34	39	27	30	41	28	31	34	32	29	30	22	29	27	32	22	31	36	27	30	27	27	30	26	38	27	34	32	39	38	41	29	33	25	31	38	29	25	28	30	36	21	43	28	25	34	36	28	35	28	23	20	35	34	24	27	29	26	16	19	50	33	26	33	31	38	26	38	27	42	36	29	28	38	30	30	33	23	31	40	26	33	43	28	35	32	23	27	32	41	26	39	36	34	36	34	32	27	32	27	22	37	31	20	47	23	24	44	31	35	32	37	38	18	40	22	26	20	25	28	33	35	31	29	38	29	21	28	34	27	26	27	32	25	31	21	35	26	31	31	33	30	27	28	29	37	34	38	37	37	22	19	42	23	27	33	33	41	30	31	26	20	41	30	26	40	31	22	32	29	34	28	30	32	27	28	28	29	31	32	35	26	35	30	28	25	45	25	28	28	26	34	35	39	29	24	25	24	26	31	24	22	38	32	41	40	35	20	41	34	34	37	30	29	29	30	26	37	29	32	29	33	25	19	46	32	39	28	27	28	37	35	34	21	19	28	34	26	31	35	33	31	27	28	35	31	34	32	41	27	37	38	24	29	31	26	31	41	36	26	23	31	31	24	33	32	31	24	26	33	22	36	32	36	34	34	37	34	25	41	31	45	34	28	31	28	32	31	27	41	32	31	35	29	38	28	30	39	28	29	30	19	29	30	34	27	32	32	34	14	31	29	35	32	36	32	27	28	39	32	36	21	32	32	20	19	31	25	35	34	26	28	33	23	23	31	32	31	35	36	39	28	29	35	31	38	28	40	32	20	30	36	23	33	26	39	35	39	37	38	28	21	26	42	26	31	33	34	30	21	40	29	36	29	20	25	34	29	26	32	42	28	31	29	25	31	34	36	27	25	33	24	30	31	46	40	31	36	30	43	27	28	29	32	30	18	32	60	35	35	24	34	25	28	30	25	33	32	32	35	31	34	31	37	31	34	27	30	30	32	27	29	38	24	22	19	30	31	33	26	26	33	26	37	30	38	31	32	33	18	31	39	28	26	31	40	29	31	32	23	27	32	26	22	34	30	27	33	23	30	34	29	34	35	38	33	27	25	34	35	34	35	33	29	39	28	31	34	23	27	26	25	27	33	30	29	35	32	21	38	33	31	42	25	28	25	38	28	26	36	28	30	31	33	35	32	38	33	29	23	31	27	27	23	34	29	27	23	40	27	29	29	41	26	32	27	32	21	42	29	25	38	28	28	37	26	35	31	41	38	29	36	34	27	42	21	33	31	21	40	31	36	37	31	32	40	44	22	33	27	24	31	35	31	35	28	27	34	41	34	29	28	28	28	31	24	32	40	27	27	32	23	29	32	41	23	26	31	28	34	31	35	32	26	34	32	29	24	29	49	34	29	23	19	36	26	17	33	35	32	22	28	23	27	45	27	34	28	23	23	30	21	33	32	25	26	30	29	33	27	35	30	27	31	28	35	23	27	36	26	31	39	27	25	32	33	27	29	32	25	42	30	19	24	26	43	20	28	37	25	21	29	32	33	30	26	22	42	38	28	27	33	35	34	32	23	36	38	31	30	26	22	33	24	29	34	33	29	37	32	34	31	30	30	26	37	36	32	23	27	31	25	29	31	30	37	21	31	22	25	36	31	37	33	34	30	29	26	31	23	34	22	26	37	35	31	38	32	24	28	31	27	24	39	23	30	35	37	32	40	39	27	30	29	30	28	35	22	27	41	36	34	34	28	36	25	25	30	30	26	38	28	17	34	33	37	19	25	36	34	42	25	29	35	36	25	31	30	30	24	30	32	33	29	18	27	30	21	34	34	27	33	32	33	32	33	33	18	31	28	29	27	23	25	29	34	32	35	32	27	33	34	34	35	28	28	30	27	25	32	35	32	32	33	37	27	26	33	30	36	36	28	41	29	33	22	26	32	30	33	33	38	36	24	31	35	25	34	29	34	25	24	28	23	24	25	42	26	35	32	41	51	26	40	38	35	29	28	35	33	26	27	23	28	17	37	25	34	36	27	28	15	22	23	32	33	28	19	25	35	44	34	37	27	36	29	33	23	36	26	34	30	34	28	31	33	34	25	24	39	30	25	32	22	34	27	29	27	25	30	27	26	24	30	26	38	27	29	26	23	29	33	30	23	33	38	33	25	32	27	33	33	25	38	23	32	28	28	34	30	36	35	32	25	21	29	30	33	33	33	38	27	27	40	36	29	37	30	29	38	30	35	34	44	33	19	32	23	24	37	35	24	25	29	35	30	35	34	32	27	31	33	20	31	27	32	21	32	33	27	35	25	29	32	19	36	31	25	35	29	29	31	29	24	30	33	24	26	33	29	33	31	20	36	27	23	26	34	32	27	30	26	29	30	22	26	29	31	29	28	44	32	24	32	30	23	34	25	24	38	29	31	40	27	22	33	38	40	26	41	25	34	33	30	27	25	34	15	25	27	25	29	24	35	37	24	24	25	25	37	32	33	25	25	17	22	30	27	38	26	32	25	26	32	35	26	38	22	33	40	30	31	28	31	39	38	30	28	42	30	30	32	23	33	34	33	27	32	23	22	26	27	27	36	25	20	37	29	34	23	35	38	48	31	28	35	37	25	37	34	43	32	32	30	36	26	31	33	22	35	26	40	34	36	30	29	31	44	24	34	32	27	34	31	43	35	36	24	23	37	27	32	35	33	33	36	22	26	24	40	28	29	34	41	22	34	27	25	25	29	28	37	34	34	27	30	28	30	22	28	34	34	21	26	35	33	28	30	36	23	46	26	23	32	22	28	30	40	37	29	20	28	38	23	30	38	28	25	36	28	30	23	33	25	38	43	25	23	29	31	36	31	34	28	32	28	33	33	17	35	28	30	29	28	32	25	28	38	27	35	32	34	34	18	32	41	27	35	35	34	28	28	34	24	23	33	26	28	41	33	42	36	37	27	33	19	34	33	26	27	31	32	36	37	28	26	30	31	26	27	28	30	36	30	35	33	38	29	34	22	31	37	31	27	28	32	31	36	23	32	31	30	22	28	29	29	34	37	25	33	34	45	35	27	37	30	39	30	44	27	35	26	28	33	34	30	27	28	27	30	30	31	37	33	25	26	30	20	31	33	34	23	37	37	30	38	32	35	30	35	39	34
21110	11435	7030	10894	19144	20531	17393	14245	11792	9774	8430	7193	7333	6353	5604	4785	4158	3586	3318	3692	3475	3415	3338	3089	3205	2751	2214	1697	1317	1128	1087	948	766	718	670	687	684	690	674	818	855	800	821	782	726	616	552	508	444	408	436	457	452	431	452	415	427	466	431	451	436	419	464	471	449	422	426	436	428	388	419	409	396	362	369	365	383	350	392	364	384	391	339	329	397	365	374	368	336	351	321	390	354	375	337	306	335	306	332	353	309	315	319	366	347	329	323	311	361	340	333	314	354	351	320	329	327	356	323	305	350	321	366	329	351	347	323	322	335	351	310	340	363	360	358	331	344	341	368	316	320	344	330	353	339	350	348	336	322	329	306	361	360	333	316	334	311	340	350	333	316	301	337	329	319	316	347	319	317	322	347	329	348	329	326	323	369	354	347	352	340	339	310	361	336	349	333	347	326	344	375	342	360	354	369	352	330	339	337	304	341	318	348	324	314	360	354	336	341	325	325	320	341	317	314	316	357	324	324	358	323	342	357	336	344	320	345	329	355	357	347	353	377	322	364	313	326	340	314	326	368	351	337	318	318	359	341	317	337	306	316	333	348	318	345	330	345	298	360	368	340	367	308	328	333	334	333	334	315	331	317	327	325	323	312	335	332	330	309	325	339	356	364	319	361	334	333	349	373	355	336	336	367	316	347	314	342	337	333	327	336	339	322	331	347	342	370	354	289	326	321	321	324	342	349	346	331	335	339	313	336	345	341	320	325	352	374	344	315	349	344	339	345	365	348	334	334	346	339	334	384	360	292	354	325	323	315	338	336	331	321	316	317	297	320	316	341	323	381	369	335	349	344	343	330	347	314	348	318	346	339	319	331	369	330	310	343	358	316	364	336	353	348	347	380	308	331	301	350	311	332	315	334	349	319	333	346	303	322	330	325	347	339	359	365	346	372	326	345	313	332	305	338	359	322	357	308	327	336	331	306	351	320	353	316	323	348	325	371	317	336	273	356	316	284	340	347	360	359	333	353	365	325	328	292	328	345	343	324	321	364	339	345	335	342	340	349	307	340	334	372	340	368	341	297	315	358	339	344	285	331	350	301	334	346	336	379	335	352	352	352	323	306	347	345	321	327	348	331	340	378	326	326	323	358	316	313	340	349	320	336	343	322	355	315	335	349	345	334	303	346	335	350	334	294	333	354	323	303	335	328	306	322	348	337	314	340	353	327	344	323	326	326	330	353	314	316	340	335	364	337	299	336	352	318	314	319	326	320	308	330	346	337	355	367	334	332	328	344	349	343	334	304	344	325	310	344	357	330	344	303	353	332	290	361	353	369	315	335	356	377	371	345	322	347	335	333	335	328	339	347	356	325	349	358	347	350	307	342	344	348	318	323	358	358	360	305	333	366	325	309	375	352	310	338	354	344	309	334	345	330	333	325	334	332	328	316	353	364	321	325	337	362	369	354	320	353	354	351	315	353	323	322	324	301	384	364	348	361	316	347	334	330	342	362	309	347	321	347	358	321	343	345	339	367	348	327	306	327	372	320	329	360	318	346	364	342	384	313	326	368	329	333	342	356	337	321	317	343	341	325	355	340	328	321	342	344	345	323	337	286	335	338	342	341	332	307	343	359	329	326	351	343	314	351	339	367	349	317	316	341	338	332	323	358	302	350	330	298	323	334	342	275	315	379	327	340	345	302	343	355	327	301	324	330	338	336	360	348	349	309	392	324	329	366	331	343	344	323	375	328	355	346	339	346	324	340	334	370	320	311	369	330	309	343	313	353	327	367	315	345	345	311	344	356	332	317	357	361	317	326	319	313	336	326	325	363	316	328	290	344	300	339	353	329	320	305	336	395	330	329	329	329	320	343	318	349	341	311	327	337	341	348	375	354	337	331	349	330	327	369	330	360	355	354	357	319	309	340	340	326	302	341	325	353	327	314	350	347	328	322	327	340	347	370	314	353	320	333	336	323	345	335	364	347	337	319	363	312	337	336	338	331	323	329	330	352	340	321	366	327	336	329	316	331	342	366	339	353	365	346	340	318	352	299	324	303	309	327	306	334	302	305	297	344	362	353	340	331	342	336	342	353	354	343	333	320	321	331	337	318	317	340	332	353	360	325	331	317	322	359	308	331	351	289	331	330	320	328	312	339	346	343	335	338	323	336	323	340	362	321	342	360	337	336	359	327	313	336	351	360	363	303	384	318	369	297	356	325	350	338	317	321	328	316	323	326	360	320	316	331	336	311	356	310	310	337	326	357	333	325	361	366	319	348	308	354	320	320	325	335	348	346	344	348	318	307	299	364	338	335	333	348	321	337	335	331	305	316	334	318	350	332	307	348	327	307	331	337	314	345	310	317	323	318	336	324	348	346	327	355	321	355	323	342	328	342	331	341	374	328	347	343	347	341	308	357	312	313	324	345	335	300	360	356	343	335	319	351	329	317	337	296	355	332	364	349	331	329	336	338	317	356	325	335	319	315	340	315	336	362	356	347	338	343	348	344	323	323	354	328	341	294	331	365	340	338	348	350	332	352	321	321	347	338	368	317	310	339	349	344	328	328	353	306	322	371	312	324	323	313	314	351	324	304	324	365	339	305	344	327	329	333	358	303	344	332	318	337	347	323	336	329	353	330	305	318	364	333	337	311	355	339	317	354	328	311	325	320	319	316	361	325	348	331	314	348	354	294	365	356	331	355	343	329	353	330	324	317	340	339	339	340	365	322	333	314	324	342	332	339	321	362	339	329	323	331	371	341	318	354	352	311	314	328	346	347	317	353	346	359	330	333	355	374	326	356	329	335	362	306	319	331	315	350	330	345	340	346	324	315	339	355	315	335	336	350	338	366	309	319	329	327	337	319	361	356	339	331	335	358	357	354	313	326	320	329	326	370	395	393	337	346	340	359	352	349	368	339	355	371	334	321	347	350	338	354	354	341	324	332	341	313	337	373	339	327	341	334	348	323	367	361	360	324	315	324	318	340	317	346	318	327	355	340	374	365	323	324	320	339	357	349	333	344	304	350	364	345	328	338	348	332	360	342	319	341	298	342	305	324	327	314	344	345	308	364	333	317	374	350	319	354	303	320	334	318	371	319	340	347	354	347	330	369	327	327	326	350	328	346	351	360	335	332	330	323	333	335	328	334	330	325	347	325	308	335	322	332	353	344	320	325	356	309	371	344	325	348	334	368	302	322	344	308	306	287	322	320	363	309	354	332	321	326	335	316	339	319	357	331	331	353	344	330	325	324	368	353	352	327	320	333	316	338	353	339	278	338	340	294	329	321	365	320	315	368	348	316	324	316	327	323	325	311	334	348	318	346	343	349	308	343	356	314	354	311	318	320	353	320	342	348	303	353	326	340	347	361	312	351	377	344	354	361	347	320	334	327	350	334	342	322	341	347	352	364	358	343	351	349	317	332	334	320	342	309	352	349	348	363	306	353	349	304	349	324	342	343	324	351	348	316	343	328	323	330	331	329	332	349	322	333	313	310	311
1225	482	277	171	177	225	193	175	152	151	148	151	133	138	110	103	90	105	87	91	90	96	100	78	77	56	70	56	48	61	48	54	49	45	51	39	45	44	49	72	42	45	36	46	55	42	32	45	45	35	41	39	40	41	51	40	35	40	40	53	46	45	40	32	39	52	43	34	36	36	47	50	24	37	41	46	34	49	47	44	37	49	40	37	44	44	39	47	42	26	48	36	41	41	43	38	36	37	38	42	38	49	60	29	44	35	49	30	41	44	44	39	51	38	39	47	37	34	50	42	37	42	41	34	41	34	44	49	42	34	43	40	36	34	40	43	42	35	48	36	52	43	43	62	34	36	32	30	42	46	46	45	43	39	44	38	32	29	42	47	35	51	24	43	34	36	41	41	34	44	29	35	39	43	37	36	39	55	41	35	33	32	35	36	44	31	36	40	26	45	38	36	40	37	45	39	39	34	50	43	35	42	41	32	35	40	33	33	37	57	43	33	64	38	33	37	36	40	43	36	39	33	41	41	43	38	38	37	42	49	41	40	50	44	35	34	34	54	42	41	39	43	41	42	47	46	30	34	51	36	34	35	44	53	39	42	41	43	54	30	37	40	38	39	40	33	34	42	38	47	33	28	44	49	31	36	41	43	26	44	51	40	41	40	46	38	42	37	40	40	36	28	41	50	42	44	30	34	36	31	40	37	45	38	42	33	47	47	47	32	39	39	45	34	32	35	41	42	37	44	37	36	32	50	52	34	49	37	39	50	34	44	46	27	42	44	45	40	34	36	41	54	44	31	45	39	41	44	33	43	51	45	43	33	36	49	41	44	39	30	44	47	31	39	27	41	35	54	37	46	38	40	42	39	45	29	49	48	48	47	37	50	37	44	36	50	28	45	43	46	41	49	48	42	30	39	38	37	45	44	45	31	50	40	33	44	39	35	37	46	42	34	42	30	36	47	33	38	34	33	43	48	36	41	43	37	45	34	44	44	41	42	45	33	39	41	41	42	47	31	47	40	46	38	40	37	42	44	36	42	39	47	44	40	50	37	28	46	39	35	40	37	46	51	49	33	32	42	31	45	38	41	41	40	49	42	36	36	34	36	43	40	33	45	37	32	35	38	51	38	31	45	59	46	51	29	44	37	40	30	36	32	51	43	40	42	38	41	40	36	36	34	43	47	46	46	44	41	48	36	41	42	50	55	35	44	45	32	43	36	35	35	36	36	38	36	38	42	36	47	47	39	36	29	25	34	41	35	47	43	34	39	34	34	38	34	45	34	42	44	42	37	54	47	41	44	37	39	52	33	51	35	44	46	47	29	50	45	43	31	39	38	43	25	45	41	35	34	37	44	36	31	36	42	40	36	38	38	42	52	31	37	30	42	36	39	45	34	32	41	43	39	37	46	50	38	38	36	54	36	40	41	46	37	38	47	38	45	46	43	41	36	43	37	44	38	31	32	52	39	41	32	39	35	38	34	44	45	41	39	43	30	40	32	39	32	39	41	45	45	46	34	53	47	56	50	46	39	41	29	29	52	36	48	41	40	46	31	33	35	34	43	38	31	43	46	37	41	34	43	35	55	37	47	39	41	39	65	37	31	40	38	43	41	41	45	47	41	43	37	45	44	35	45	50	53	41	50	40	36	48	41	42	47	35	39	43	49	44	44	42	38	48	48	38	47	38	36	43	36	51	39	40	37	41	37	47	34	34	33	46	43	50	34	63	37	46	46	43	37	44	33	37	38	40	39	33	45	45	41	46	44	40	45	39	50	40	37	25	33	34	36	35	35	44	49	38	35	34	44	43	39	39	42	34	34	30	44	37	42	35	30	42	42	40	34	52	29	42	45	35	43	38	36	36	36	25	54	33	52	50	36	41	40	40	46	33	33	37	43	43	33	44	37	34	34	47	33	31	35	43	38	43	40	31	33	40	21	42	35	46	43	46	33	35	27	34	38	39	47	27	49	41	41	41	48	40	48	39	47	33	38	37	53	39	29	34	36	48	44	45	47	38	42	40	34	36	35	39	37	37	36	50	39	49	43	41	44	29	39	43	39	41	53	40	34	46	44	52	42	43	30	30	45	39	34	38	38	41	31	32	42	31	44	38	31	37	39	40	28	34	29	38	40	38	30	45	37	29	37	42	36	40	35	38	38	41	36	45	57	35	45	27	41	42	38	46	36	34	45	40	42	44	38	35	38	32	41	43	37	42	41	36	37	37	30	38	35	43	32	46	40	42	43	47	37	39	33	57	36	31	38	32	45	29	45	36	46	31	29	52	30	38	44	30	50	27	53	39	40	44	39	37	46	38	35	36	33	37	34	48	43	35	37	42	36	40	44	31	43	43	49	40	29	48	33	46	40	48	47	51	39	41	57	42	51	41	40	48	50	39	34	34	31	29	46	35	39	34	42	38	36	39	38	42	33	30	37	41	29	41	51	49	41	37	36	39	37	35	48	39	39	46	40	42	49	43	38	48	32	36	34	37	51	42	45	32	42	39	35	45	40	46	30	37	41	41	36	34	38	49	30	46	29	33	41	44	46	37	53	43	39	42	41	35	55	37	37	41	39	40	36	49	53	39	34	42	37	43	38	37	40	27	36	43	42	38	39	41	41	20	38	39	45	36	41	38	34	35	29	39	33	33	43	32	59	35	46	44	36	46	40	37	48	44	34	33	51	45	35	48	33	36	51	32	45	49	39	35	46	42	39	42	48	41	43	39	24	43	42	37	42	52	44	41	41	36	33	38	31	50	48	50	30	47	38	24	34	37	42	41	28	29	39	46	30	34	46	37	39	36	38	36	42	45	40	44	41	37	40	44	36	40	42	43	44	34	42	39	36	49	47	42	48	43	39	34	33	37	47	39	44	33	28	30	39	50	39	43	35	35	38	37	36	31	37	39	43	38	48	45	38	39	44	38	31	48	37	42	40	45	42	41	35	36	32	31	42	40	36	39	41	28	41	37	50	34	53	40	37	29	35	38	41	43	40	46	33	39	43	49	39	46	30	42	43	39	43	53	35	45	43	39	48	39	39	50	41	61	39	40	46	42	46	41	39	37	23	45	42	38	43	48	50	35	36	36	35	49	39	38	45	43	42	29	37	44	49	48	44	29	43	43	41	48	36	47	40	46	48	45	43	42	43	34	34	29	33	46	35	36	35	33	36	49	44	41	34	44	31	48	34	28	34	42	44	33	48	41	44	46	34	30	44	38	50	47	46	38	37	33	29	33	40	41	48	47	39	32	38	42	42	42	41	37	49	39	32	36	29	39	53	36	43	37	31	27	44	42	52	37	41	44	45	37	32	34	37	37	48	42	38	37	41	42	40	31	44	56	41	48	40	43	37	36	43	47	52	37	34	44	41	46	32	47	51	27	45	31	49	39	42	34	31	45	21	34	31	42	38	50	34	35	38	47	49	30	41	36	45	42	44	46	27	31	50	30	45	35	44	42	37	44	39	55	44	47	35	42	53	32	48	36	35	46	44
17441	7890	4488	6915	12813	13813	11262	9170	7365	6153	5000	4372	4604	4120	3426	3140	2688	2276	2176	2120	2185	2136	1975	1903	1743	1590	1316	1069	910	864	795	767	670	671	594	653	606	648	681	800	804	746	661	702	616	564	485	474	466	434	496	471	468	426	446	412	446	482	479	493	451	476	437	497	524	523	468	490	416	487	470	454	449	454	454	443	418	444	462	434	425	443	441	428	386	445	456	423	455	415	425	364	421	399	476	417	407	401	412	420	396	423	428	398	401	406	406	480	412	408	428	412	431	420	414	410	402	457	446	393	416	429	399	438	425	431	408	395	426	380	428	401	391	418	431	445	415	393	417	434	428	415	410	429	437	461	404	435	382	417	379	416	439	400	418	422	412	446	429	382	401	423	417	418	415	397	400	413	435	460	428	438	425	404	414	435	440	443	432	418	401	432	413	442	424	412	410	427	437	426	460	400	426	413	416	436	430	411	426	420	405	399	439	402	433	434	417	378	438	437	409	423	405	436	410	402	435	427	427	433	410	425	416	420	427	421	422	415	418	400	430	415	439	436	393	416	396	423	441	417	436	427	422	393	446	408	426	448	470	407	423	405	413	427	386	430	415	440	392	399	434	402	431	413	402	395	403	380	430	400	401	427	407	444	430	444	455	387	399	415	419	405	421	414	416	403	378	427	406	402	433	417	428	429	398	403	467	411	386	400	383	416	439	390	387	406	409	389	392	427	429	468	432	447	420	433	422	406	414	394	446	398	435	466	448	403	402	393	462	397	459	378	400	429	416	413	416	426	441	448	436	395	403	399	430	458	457	447	399	408	455	426	424	422	454	423	432	416	403	435	419	415	395	437	461	403	412	442	423	412	434	410	448	399	441	422	414	428	404	426	429	420	464	420	415	410	442	412	411	381	426	411	464	444	408	396	431	410	415	423	440	428	393	397	389	423	418	413	396	423	393	382	432	404	420	443	425	434	420	417	433	416	409	448	433	407	459	428	428	416	437	400	416	453	413	407	430	437	408	455	429	419	397	422	416	428	415	434	398	431	394	400	423	425	403	414	424	427	473	404	439	426	404	422	411	403	428	434	435	477	448	442	426	413	416	428	436	418	455	465	432	440	435	420	450	407	417	413	412	423	397	412	405	387	405	425	407	436	417	420	404	456	423	407	390	458	423	386	432	443	408	422	389	463	467	400	415	427	442	421	394	397	445	416	416	433	473	429	457	416	373	411	427	398	405	424	426	416	427	432	442	445	435	436	422	396	421	394	423	385	406	399	414	450	428	422	399	413	444	399	414	415	414	402	385	451	429	422	419	425	386	408	419	428	370	447	415	414	405	424	440	383	399	430	449	430	447	448	404	380	444	413	422	403	413	400	448	417	420	411	410	456	391	441	414	436	389	436	428	403	385	414	411	406	392	409	434	402	388	436	385	393	387	427	416	418	399	439	425	403	446	416	398	439	408	409	466	430	434	384	410	421	418	426	417	425	399	405	450	425	422	407	397	447	411	412	392	436	406	440	478	454	405	368	408	394	411	420	439	378	407	434	408	430	391	420	394	430	435	428	453	428	386	421	415	407	408	443	409	370	470	423	395	409	454	482	395	444	423	365	389	412	414	403	439	435	416	425	446	395	412	420	420	434	458	405	423	427	368	388	448	409	422	415	426	389	412	439	414	446	385	446	421	443	433	420	451	442	411	425	405	416	408	437	396	407	382	443	409	401	395	411	420	452	436	416	373	375	441	433	419	414	459	419	447	380	471	459	454	395	428	397	377	393	437	447	411	427	402	436	466	434	436	399	451	375	400	436	427	397	415	448	443	416	392	415	411	428	398	474	389	361	434	406	422	407	435	402	383	420	458	451	429	422	435	410	402	443	392	407	411	417	416	422	415	413	369	433	430	392	392	433	405	427	422	446	402	409	447	391	403	437	420	401	435	459	419	399	430	396	438	442	425	445	410	419	450	434	433	410	441	442	478	438	388	448	426	396	408	430	406	462	440	426	423	404	427	416	389	386	403	427	427	414	408	402	430	438	434	407	427	401	408	421	393	414	430	394	404	429	412	422	415	454	439	396	401	411	442	434	410	399	391	423	434	418	446	397	420	405	383	439	413	417	392	417	402	419	435	457	448	454	402	448	418	452	426	405	452	408	421	430	419	416	404	434	472	410	419	419	417	435	416	413	425	417	408	416	395	391	406	386	409	432	426	439	395	413	429	420	421	390	465	403	408	443	426	395	421	394	414	419	437	423	399	440	410	406	402	397	414	422	408	426	431	455	421	437	444	474	419	411	432	381	454	400	387	417	391	396	422	450	388	408	440	418	426	394	379	382	392	426	394	430	407	465	448	421	402	388	427	436	438	457	374	453	401	436	404	461	423	397	466	413	429	418	410	389	438	452	402	390	450	423	408	420	408	399	433	396	445	375	416	403	385	426	396	413	459	421	448	412	416	420	431	397	402	399	399	397	408	386	388	438	421	428	438	410	439	430	418	416	383	423	463	413	421	401	414	448	386	372	455	409	418	416	435	438	409	429	455	432	416	396	419	413	471	434	412	399	452	415	423	398	436	438	428	435	397	419	392	437	399	424	438	432	449	418	410	433	439	429	400	429	429	430	423	427	422	450	418	412	448	411	413	408	421	408	411	405	440	415	398	420	450	434	448	439	426	458	458	442	463	413	412	436	392	385	430	393	426	435	438	423	404	413	410	412	403	423	411	414	426	379	447	466	417	428	418	393	430	427	434	399	406	443	389	408	411	398	418	397	391	418	427	426	415	429	430	437	395	438	420	440	472	398	430	439	397	431	420	398	436	395	427	416	458	435	413	439	427	418	437	409	406	442	435	436	400	417	439	393	455	443	417	454	430	401	420	388	448	427	414	439	461	390	440	425	414	382	406	430	450	394	407	398	434	438	419	391	422	427	443	427	385	425	398	386	407	382	419	400	419	388	386	416	440	432	426	426	354	417	445	420	410	424	457	401	414	423	405	425	387	432	445	448	455	383	453	432	419	431	401	421	434	404	433	411	410	420	419	422	417	411	436	413	407	428	393	430	426	416	381	413	414	388	402	390	444	437	452	414	386	400	416	412	460	455	434	426	391	428	425	412	427	412	386	432	406	401	421	408	438	457	444	394	413	401	404	421	393	431	410	433	414	405	406	419	413	421	423	409	414	409	452	419	421	413	445	410	428	420	403	419	445	433	407	384	426	419	443	461	429	421	422	395	410	412	429	450	392	426	412	421	447	397	434	433	451	397	426	428	438	396	425	421	422	432	445	398	415	447	380	365	420	468	402	423	399	396	409	426	421	390	419	444	425	443	403	443	375	418	421	440	407	392	437	414	447	446	427	400	420	437	418	428	431	417	417	402	393	432	443	410	394	385	366	395	423	456	423	479	429	402	432	428	418	422	435	417	406	429	400	441	399	438	432	397	392	451	414	425	421	421	484	445	408	404	444	460	441	419	398	416	412	425	424	420	428	427	426	417	455	378	423	436
1145	720	366	234	220	300	308	276	245	213	170	165	180	194	149	150	120	95	125	128	123	112	119	98	104	91	60	62	67	47	54	49	44	55	33	49	43	51	54	56	58	43	58	34	44	43	48	52	41	34	45	49	44	41	31	32	34	31	41	36	49	35	37	46	41	51	41	44	38	27	37	39	30	35	34	51	30	35	50	45	34	30	34	47	41	24	45	37	38	45	37	36	31	39	39	43	42	47	31	44	37	34	42	24	44	32	36	39	35	41	39	39	40	47	47	43	37	51	48	43	44	31	49	41	38	28	41	31	42	46	39	30	45	31	41	37	46	40	45	48	45	27	43	32	38	40	28	39	36	38	41	45	33	46	35	35	41	40	33	30	35	51	43	43	50	31	39	30	40	42	37	43	35	48	34	44	43	39	37	47	34	45	21	40	36	46	43	46	33	53	41	32	41	44	44	44	40	38	35	43	41	45	42	34	31	35	42	29	31	41	35	39	38	32	46	37	36	36	35	35	42	43	33	41	36	33	37	37	42	38	36	43	36	48	36	41	44	39	37	40	41	33	38	30	51	41	29	42	36	38	33	29	45	44	28	43	38	45	33	39	23	47	39	39	30	36	36	51	42	39	46	46	34	35	39	45	45	38	35	40	39	45	41	30	40	48	40	38	34	48	39	29	39	41	41	32	35	32	62	45	39	41	44	40	39	48	45	39	37	34	30	41	31	45	43	39	39	38	38	37	47	49	31	38	44	36	37	39	41	38	47	44	34	32	42	34	33	30	39	23	43	51	27	47	30	40	48	24	41	35	42	30	40	37	47	33	41	38	36	35	35	34	28	43	40	37	27	49	34	42	39	38	41	39	50	32	36	32	34	45	45	35	34	45	38	45	43	38	52	28	37	30	44	41	31	26	42	49	43	46	33	27	31	46	43	33	40	45	37	35	28	33	29	40	39	40	51	33	21	39	46	43	38	37	32	48	44	32	37	36	33	48	43	37	35	36	30	38	36	39	43	41	34	38	35	43	37	36	30	39	33	44	44	40	36	40	47	45	41	36	46	38	43	45	44	41	40	36	45	48	54	31	41	32	47	37	39	42	40	42	48	44	34	39	36	40	48	42	42	38	47	34	40	38	35	36	35	45	43	40	33	48	28	35	38	52	36	30	47	42	39	33	38	36	35	38	41	34	28	43	49	35	44	31	51	36	44	27	35	35	32	44	54	32	33	47	34	37	33	44	41	33	42	35	44	34	28	38	38	44	34	43	38	42	39	32	33	34	36	25	25	35	40	46	30	37	47	38	32	34	35	44	49	39	41	34	41	34	33	38	47	34	35	43	28	39	34	37	26	39	31	30	37	29	46	30	35	31	45	35	29	40	36	45	46	31	44	41	50	37	47	45	45	29	39	33	40	38	48	28	34	32	48	33	42	42	30	32	51	36	36	54	43	52	44	36	52	46	47	46	29	39	51	48	26	35	40	43	37	35	52	26	41	43	39	48	33	48	34	38	41	52	47	45	30	38	43	37	32	37	39	37	50	40	37	31	42	34	40	54	41	41	33	40	43	39	32	39	39	47	41	44	29	51	47	39	40	45	40	37	29	39	38	49	29	39	37	36	33	42	35	39	44	39	30	40	37	34	37	55	37	31	42	33	41	42	49	38	39	35	39	30	40	24	43	40	40	34	27	46	42	37	36	35	48	37	39	49	45	49	30	41	43	43	35	26	49	48	33	46	45	43	37	52	40	38	38	33	40	32	41	40	36	26	45	35	39	34	31	43	35	41	30	48	33	40	34	45	44	40	30	37	39	36	35	35	40	38	30	42	44	31	48	42	45	34	49	49	32	35	37	30	43	49	48	35	29	25	43	40	35	38	35	37	45	46	33	35	37	41	32	37	49	40	35	36	40	37	40	33	42	42	35	35	39	47	46	38	29	47	37	38	43	32	39	53	41	48	48	41	36	42	36	31	39	38	44	33	36	39	48	34	47	42	38	46	38	34	41	29	42	32	43	34	43	36	45	32	30	36	32	44	45	39	43	41	29	27	32	26	29	55	43	36	38	34	46	43	36	31	30	42	37	44	44	46	31	43	45	38	40	34	24	48	33	46	38	40	44	40	49	44	46	44	46	45	42	40	53	42	50	43	36	39	47	37	33	44	43	38	45	38	35	37	41	25	53	40	41	38	42	30	37	37	39	29	37	38	43	38	40	47	41	32	41	36	40	39	47	48	28	42	41	46	45	44	52	41	47	35	38	33	29	28	38	40	40	36	37	30	31	36	31	41	30	65	40	49	42	28	47	32	25	41	39	40	43	42	33	32	40	35	49	35	31	33	29	29	37	52	31	38	40	42	37	26	43	37	34	46	40	24	33	36	46	41	40	53	23	43	38	35	36	54	39	28	37	37	36	42	37	39	40	36	38	43	40	47	45	40	36	30	42	39	48	34	48	29	42	47	21	37	40	40	47	34	41	42	50	40	26	35	43	37	33	39	34	43	27	37	53	54	44	36	40	37	34	34	36	39	47	35	36	47	36	46	31	51	35	27	38	30	37	45	38	40	40	39	37	45	37	36	39	43	45	45	32	45	27	34	44	38	41	38	34	41	38	37	33	43	33	42	31	31	27	41	49	31	37	34	47	43	48	38	38	40	25	34	39	21	44	43	41	38	35	44	39	40	32	40	47	34	38	45	45	40	32	45	34	36	43	39	40	35	34	38	41	38	34	40	46	57	35	54	39	31	41	44	38	32	37	44	44	35	36	40	39	55	34	45	36	40	39	31	50	29	50	43	33	29	35	36	40	39	45	41	35	34	46	50	40	49	40	35	34	38	34	35	31	46	44	43	30	52	37	44	40	38	50	33	43	50	47	33	30	40	44	35	37	39	46	34	31	43	33	44	34	39	27	42	41	35	45	40	51	35	27	55	38	43	47	41	39	38	48	32	39	38	47	39	45	41	42	33	37	25	38	45	45	40	34	27	48	35	46	31	33	45	33	51	36	32	33	38	50	48	36	44	43	29	37	43	28	40	27	47	34	34	32	41	35	38	43	33	44	30	40	40	43	42	38	45	41	34	35	29	43	44	34	37	32	34	46	41	30	22	39	44	43	39	35	32	30	43	30	41	32	38	44	54	53	35	32	51	40	37	47	43	38	31	37	33	37	41	27	43	32	44	42	43	40	45	36	34	41	29	38	45	42	33	35	29	30	40	29	39	42	30	39	35	54	54	45	41	30	32	41	37	34	48	38	30	23	25	52	42	37	41	44	32	33	30	45	41	50	25	39	39	35	49	40	38	43	44	39	44	37	36	52	37	30	51	34	46	55	39	38	42	45	43	37	36	39	40	42	35	38	54	29	37	38	35	47	48	40	42	47	37	46	40	36	39	41	32	50	41	37	36	40	30	41	38	41	42	34	35	29	41	30	43	48	38	39	44	32	37	39	43	47	47	38	45	42	30	48	35	32	44	36	45	28	46	39	33	42	31
18442	9875	5615	8471	15580	16532	14353	11848	9882	7982	6561	5906	6134	5357	4518	4129	3585	2974	2927	2980	2917	2808	2625	2265	2242	1867	1666	1225	1096	1021	971	853	796	748	671	722	662	669	797	890	822	780	796	674	640	576	509	513	451	493	477	506	452	493	462	486	515	518	501	511	503	535	538	514	503	508	493	461	505	504	459	442	463	472	456	423	461	409	417	436	435	451	421	413	410	424	416	438	433	447	372	441	418	396	433	455	453	386	426	400	412	418	425	415	427	421	419	437	414	410	432	411	402	419	445	414	385	427	410	396	386	379	404	419	434	417	404	414	407	402	454	431	429	420	410	419	445	420	412	413	426	403	398	421	416	417	435	428	407	432	448	418	441	408	418	417	433	433	461	407	420	410	414	459	426	391	415	396	426	398	400	415	406	420	383	433	391	432	424	432	410	419	453	376	414	409	418	421	435	425	436	428	427	410	413	393	412	391	390	405	443	420	426	436	403	395	426	432	406	441	470	445	454	407	376	403	400	417	439	370	427	401	440	402	433	402	418	406	425	429	430	424	392	425	396	397	375	395	431	425	400	430	402	415	394	402	398	422	418	413	439	402	443	446	409	440	415	397	430	404	411	448	422	428	442	410	394	469	397	402	459	392	403	425	442	441	427	407	420	428	403	436	417	418	386	416	413	419	417	394	410	428	418	428	428	423	469	400	421	449	375	406	391	396	401	410	397	397	439	396	431	431	418	444	423	423	425	401	421	424	375	429	428	432	380	398	431	388	407	408	402	407	380	412	419	386	396	359	422	420	413	445	402	444	429	409	441	389	436	425	423	406	402	425	430	399	409	422	442	413	438	389	412	418	406	462	434	436	433	427	431	425	419	434	412	438	418	449	400	413	396	422	434	422	442	423	406	424	430	401	398	434	392	404	422	407	394	394	425	448	429	432	412	442	450	418	407	404	426	399	377	417	426	438	386	428	436	421	437	438	402	413	398	421	423	437	437	418	402	407	435	416	418	451	429	383	435	440	418	412	437	410	452	408	441	448	429	412	462	424	391	438	441	474	419	422	404	419	426	446	403	429	430	385	420	417	405	415	393	419	414	434	432	422	429	391	408	399	430	425	412	413	420	412	434	423	445	396	402	387	414	466	432	436	422	444	401	388	416	441	341	432	413	409	416	431	413	417	391	418	446	422	385	411	397	422	428	387	405	424	426	421	391	428	424	407	414	402	440	416	402	389	448	408	450	441	411	428	418	405	436	440	424	406	419	370	419	447	415	398	428	423	415	441	397	408	396	415	409	445	406	401	421	395	404	407	438	393	431	411	397	451	404	434	408	424	414	404	415	389	380	430	427	402	384	376	392	364	436	446	425	423	465	424	407	407	438	420	400	397	415	418	409	447	423	416	441	416	433	414	437	440	434	433	427	403	456	462	377	382	380	447	424	413	386	424	394	411	380	425	449	413	402	427	386	419	443	414	408	432	417	442	399	433	420	403	378	399	431	408	416	418	408	405	380	384	416	409	409	397	449	408	402	406	419	423	423	438	437	453	433	419	430	409	395	418	424	391	449	378	397	416	420	421	389	411	410	387	464	423	375	438	439	418	401	437	439	417	416	430	438	419	436	409	416	391	409	455	427	435	416	415	409	413	442	405	413	449	403	432	424	449	453	391	421	439	391	393	408	433	464	434	413	391	435	422	409	396	432	428	441	375	413	400	396	423	435	418	448	412	423	423	431	426	467	420	422	415	421	429	372	389	438	398	389	427	398	417	433	463	390	413	411	410	426	406	410	406	389	425	422	432	411	432	389	423	391	403	390	398	419	437	397	390	426	425	415	415	402	430	421	427	440	409	412	421	421	430	397	417	402	432	403	450	426	424	427	398	435	426	411	419	426	400	432	403	370	410	430	390	440	409	398	391	472	424	404	417	426	405	430	403	404	400	398	426	423	444	431	428	410	464	373	455	392	390	445	419	443	391	417	418	435	413	451	448	357	440	437	428	408	431	458	417	387	431	445	472	427	402	399	433	413	472	422	416	415	450	430	419	439	427	427	434	458	399	417	433	440	409	355	440	446	424	409	413	435	419	408	413	439	412	444	411	412	394	410	448	435	405	426	438	444	404	403	434	434	417	430	455	386	400	435	425	433	399	445	416	409	416	405	406	444	432	405	399	401	408	464	388	433	425	426	424	411	433	416	416	435	453	453	431	400	448	409	413	399	400	415	456	421	396	408	371	459	381	379	396	414	426	408	446	406	402	400	410	424	438	437	416	410	379	417	452	418	401	427	419	402	434	407	423	407	420	410	420	385	427	392	430	406	391	432	417	422	397	450	431	425	437	381	427	450	414	416	410	394	434	396	406	448	373	436	394	430	414	415	404	405	415	441	387	439	413	421	423	435	406	412	435	471	419	460	402	407	391	414	426	426	400	426	436	463	434	423	408	407	413	429	434	424	406	442	390	431	388	457	435	429	406	454	424	462	391	367	416	440	405	389	386	402	386	412	424	409	395	380	380	434	393	425	426	422	431	392	408	429	384	414	426	382	397	407	452	377	425	378	410	424	423	436	490	404	436	425	425	421	392	405	430	436	440	396	444	374	416	423	423	413	427	416	384	425	413	444	451	419	420	371	420	390	441	391	394	423	416	418	470	407	412	411	432	430	417	411	440	424	435	451	447	444	420	377	418	436	431	436	433	432	419	390	411	399	437	444	426	420	430	426	441	434	416	452	450	431	409	418	402	426	417	375	420	430	397	399	424	386	380	428	418	422	421	425	404	441	420	381	413	425	427	411	389	432	411	429	415	434	457	461	403	400	389	458	411	416	442	377	434	416	438	424	421	422	420	413	414	426	441	418	421	410	414	422	418	460	445	394	434	412	456	403	401	445	448	432	447	394	421	444	401	390	436	431	453	388	411	436	424	418	430	386	379	446	458	412	432	410	387	434	438	421	422	427	431	448	414	431	394	463	427	411	419	408	404	410	392	402	391	409	409	421	391	453	450	443	421	411	426	429	443	400	411	429	370	416	466	420	433	451	415	437	419	422	446	396	432	370	382	428	409	387	426	402	418	428	391	430	414	452	409	415	444	448	403	435	404	435	397	441	436	428	467	450	420	432	385	425	443	424	424	436	422	406	436	422	405	407	382	427	405	405	420	403	444	431	445	417	402	441	437	400	432	407	426	403	431	420	442	430	437	415	465	416	457	396	409	455	417	415	386	424	428	417	437	434	422	439	394	403	455	433	405	391	431	420	423	430	424	404	427	434	416	418	437	419	418	394	372	407	419	471	435	430	416	444	412	440	435	441	417	445	388	418	400	413	380	424	417	427	407	397	402	406	452	430	433	408	425	399	420	392	416	415	420	396	419	424	437	428	436	422	431	414	392	468	408	443	416	440	379	412	433	426	397	420	411	395	384	442	409	414	440	420	426	449	418	406	414	369	397	449	351	386	411	436	413	406	442	407	399	393	436	389	400	447	423	404	420	429	412	463	417	416	433	426	395
1773	606	380	220	193	274	285	256	279	244	182	167	192	168	174	176	134	101	123	131	127	95	100	99	78	84	65	48	62	58	48	49	50	23	43	39	35	53	42	50	48	54	34	45	36	30	43	24	34	28	32	32	31	28	40	29	31	43	33	27	26	34	24	31	55	41	26	29	32	37	36	27	28	32	32	39	29	29	34	28	33	27	32	44	25	29	33	29	29	30	20	27	34	29	35	34	35	37	25	17	31	27	30	28	38	40	27	31	28	34	35	25	30	28	40	24	38	40	48	29	31	30	31	30	33	34	25	35	38	38	21	27	35	37	20	24	27	42	27	47	38	19	24	33	32	40	25	25	26	28	26	25	33	33	38	35	35	27	35	45	22	38	31	29	37	37	37	36	28	26	29	37	37	43	29	30	34	24	23	27	27	32	28	25	29	37	32	25	37	20	46	40	42	30	34	33	28	27	32	35	35	31	27	35	25	39	37	44	36	27	41	20	21	32	32	24	39	28	39	32	32	33	32	34	28	38	37	20	31	29	36	27	28	36	41	33	25	21	45	29	26	34	34	35	34	36	41	29	34	27	46	31	21	42	23	23	28	32	25	34	33	32	32	42	37	21	30	23	23	28	28	44	31	29	33	24	35	35	42	34	35	32	22	36	34	21	38	29	27	36	34	25	37	30	30	29	30	26	29	32	31	24	37	39	29	32	33	28	29	31	29	29	35	31	26	33	34	37	25	28	23	32	26	36	13	51	36	22	39	29	22	31	37	30	42	40	35	37	27	45	34	23	29	28	25	31	39	29	36	35	35	35	32	49	35	28	30	36	25	19	27	36	32	36	21	51	26	30	38	32	27	38	35	26	26	40	34	24	40	33	26	24	28	37	27	24	31	26	33	29	38	26	41	25	36	26	23	37	36	29	24	26	31	30	28	26	19	43	27	20	36	24	28	35	34	27	26	29	24	24	35	34	25	27	41	36	33	30	38	28	25	24	29	29	32	37	29	21	21	29	44	33	34	38	28	37	25	26	32	30	29	30	30	34	35	34	31	29	26	29	34	37	42	39	31	36	26	30	27	36	19	30	28	36	38	35	21	34	26	23	35	33	20	38	34	30	20	31	34	23	31	30	32	40	29	28	37	36	16	32	32	38	28	33	36	27	31	36	35	28	32	35	28	29	22	32	38	29	28	26	27	31	34	32	20	34	45	34	32	31	37	27	31	35	23	35	29	33	37	31	22	41	40	24	18	34	35	37	26	35	24	35	20	26	31	29	39	34	40	38	33	35	32	28	39	30	40	37	34	33	41	34	32	37	39	33	38	37	33	37	32	21	28	29	27	42	35	34	29	35	27	31	27	36	40	25	42	41	25	35	42	23	26	36	31	21	26	35	28	24	36	36	25	21	29	31	28	31	28	37	25	33	36	36	24	35	29	24	36	33	23	44	24	36	22	32	37	33	42	28	35	28	34	34	36	40	32	23	35	37	23	35	29	27	36	32	37	37	34	27	35	31	43	31	33	29	34	25	39	31	31	37	34	28	33	32	24	28	37	27	31	31	24	33	43	33	34	41	29	22	25	21	39	31	37	31	29	32	40	26	32	31	37	32	22	30	27	31	32	35	28	28	32	32	18	28	29	30	36	28	35	26	29	31	27	32	39	30	26	28	25	27	36	35	17	27	29	35	26	36	39	20	44	23	30	26	38	39	29	30	33	35	36	34	32	26	24	27	21	29	24	27	26	31	26	38	35	37	33	37	26	29	28	36	36	33	30	26	32	38	25	33	26	32	37	31	25	35	36	27	35	21	39	17	34	33	36	25	39	36	30	44	38	28	29	32	22	24	27	29	35	46	32	27	29	33	32	29	19	31	23	24	35	26	28	35	33	41	33	25	30	36	32	39	37	30	28	27	31	31	22	39	41	30	35	31	33	25	42	33	31	30	30	27	32	35	28	30	26	26	32	25	35	29	29	31	27	34	27	31	29	43	36	28	38	29	24	25	26	27	34	35	34	32	21	28	38	36	22	33	31	32	31	31	40	30	39	33	30	35	37	31	29	41	36	31	24	31	27	28	26	30	32	32	30	30	31	34	20	36	28	31	32	33	26	33	35	28	28	35	39	26	27	32	21	31	33	22	34	33	27	26	42	27	39	38	28	39	36	32	30	23	25	34	25	27	29	40	28	30	29	37	32	28	41	23	20	27	41	44	38	24	31	38	32	33	39	40	31	27	32	18	25	37	37	35	34	31	31	30	30	31	25	29	29	27	32	37	26	30	30	32	23	29	29	24	35	36	30	26	37	35	43	41	36	31	25	27	32	24	34	31	26	37	37	27	34	32	35	28	32	29	32	23	33	33	35	34	28	28	31	31	27	34	25	24	32	29	26	29	42	30	38	36	35	30	28	34	33	25	29	34	27	30	37	22	27	42	24	29	38	30	30	28	23	50	33	34	35	22	26	30	34	35	30	39	31	28	26	40	30	21	29	41	20	33	33	29	43	40	30	29	40	25	28	32	34	29	26	26	42	32	32	21	31	31	26	31	28	25	32	23	28	39	35	37	29	32	28	32	28	28	32	46	35	33	36	25	34	27	21	28	30	28	38	32	28	32	18	42	26	30	30	27	27	39	31	26	26	27	35	32	34	28	34	36	29	31	26	31	37	29	36	31	30	23	27	45	43	35	31	29	24	38	46	32	22	29	40	31	35	27	38	28	40	37	32	27	31	40	36	22	34	26	30	28	42	32	44	31	35	27	28	35	31	29	29	46	36	28	33	35	40	31	31	28	40	30	27	37	38	27	26	25	33	36	34	32	33	22	32	25	23	31	34	37	28	33	28	32	41	46	34	26	29	35	44	23	37	35	35	30	34	32	21	29	34	23	37	35	25	30	18	37	35	29	42	25	37	20	35	38	30	30	34	30	39	29	24	37	34	32	31	33	26	31	35	29	28	31	33	35	29	34	32	24	24	50	28	41	20	38	35	22	30	39	36	33	28	30	23	30	28	31	31	36	26	25	28	36	30	38	30	30	32	31	35	41	30	37	27	36	25	37	40	33	29	29	37	29	26	32	30	38	30	34	42	33	35	25	34	27	29	31	31	33	41	31	31	37	31	26	33	22	34	29	21	38	28	38	36	38	42	32	35	26	34	33	34	24	26	32	31	29	32	33	31	40	31	26	36	41	33	42	32	21	24	28	31	34	34	28	43	32	28	28	35	23	32	50	28	41	28	31	36	40	38	35	35	32	30	34	33	32	37	23	36	22	23	38	29	33	16	38	29	26	35	37	31	25	28	35	37	30	23	34	24	32	39	35	42	22	32	32	29	28	34	39	32	28	25	43	30	33	23	42	42	37	28	30	37	37	46	22	34	32	36	28	30	41	26	23	35	39	35	36	25	37	38	33	32	26	22	36	32	36	21	33	38	27	40	39	33	36	32	25	26	31	33	27	20	28	32	27	25	26	26	24	35	30	32	32	39	29	23	27
19468	9015	5057	7708	14374	15915	14274	12001	10136	8315	6813	6036	6280	5687	5205	4831	3911	3334	3365	3364	3015	2802	2700	2324	2200	1751	1464	1133	1026	884	871	851	727	650	627	603	658	641	791	872	720	662	651	553	510	425	403	388	378	406	379	399	383	414	430	400	450	434	435	471	435	434	446	438	404	454	402	369	394	392	363	376	389	324	394	369	343	358	360	331	360	376	349	349	323	353	348	325	331	314	331	334	376	329	355	298	345	328	362	309	371	330	314	340	317	330	340	328	366	333	306	315	328	321	302	309	341	339	303	317	309	306	342	339	334	323	320	339	347	315	308	302	324	345	335	337	313	324	325	320	288	342	317	319	312	381	335	325	332	316	340	308	335	360	315	327	338	336	346	342	342	335	308	342	357	303	305	334	313	323	321	330	338	316	315	336	317	316	313	285	319	352	338	334	365	319	318	329	327	337	328	323	307	345	304	343	340	307	362	328	334	307	348	349	321	339	352	341	308	339	323	323	352	335	318	314	325	298	328	331	327	329	316	318	316	306	329	328	277	334	341	337	318	318	352	326	301	318	351	331	312	347	313	326	322	323	319	308	339	327	346	365	312	319	313	326	330	321	308	349	331	313	335	356	363	382	333	332	325	351	324	326	331	353	346	347	331	366	329	317	347	325	313	348	290	322	279	324	346	319	321	367	328	352	339	357	301	291	303	333	353	315	342	335	325	329	313	341	364	340	289	317	326	304	349	330	315	341	302	323	337	365	328	356	337	329	313	347	322	317	351	316	325	334	328	310	350	362	309	315	322	310	321	332	320	329	299	311	340	324	308	344	314	260	327	338	313	320	337	312	352	282	279	292	324	324	332	331	322	324	343	335	303	302	358	343	326	318	329	334	340	329	360	323	332	331	318	360	317	325	304	327	309	327	329	322	322	327	343	302	325	323	329	316	343	347	339	338	362	294	335	355	359	345	352	359	337	295	320	295	323	343	294	310	306	321	320	342	304	334	338	329	354	350	308	355	362	313	351	299	295	332	333	335	309	329	339	317	327	292	296	348	308	338	355	338	337	321	309	314	298	316	323	338	328	309	317	310	348	295	330	331	352	305	346	353	345	319	326	327	354	311	294	317	328	322	303	315	352	328	339	329	279	320	344	350	338	340	329	352	326	352	325	312	331	331	331	357	336	355	336	330	364	315	361	329	309	348	323	324	317	339	328	330	342	337	279	326	322	322	332	310	334	298	317	362	309	327	306	319	293	323	302	327	338	360	345	334	350	321	357	321	311	338	320	328	349	334	348	337	363	322	333	325	304	309	311	309	285	333	304	347	314	323	325	331	345	327	327	336	329	338	359	345	320	311	316	356	326	327	358	347	330	312	310	300	337	326	323	335	329	313	337	306	336	368	309	309	303	326	341	316	299	332	332	353	342	337	324	325	302	321	335	296	337	301	327	369	338	321	316	294	338	329	299	310	295	289	315	296	296	325	323	300	330	316	320	373	349	334	310	345	336	349	314	355	301	299	339	305	349	337	300	362	316	322	306	317	335	318	333	344	316	325	344	313	295	308	313	319	333	390	325	315	288	302	312	301	322	322	320	333	303	366	335	319	316	348	338	358	322	279	321	317	338	334	335	277	328	322	301	326	337	336	328	320	314	309	318	330	385	330	343	334	322	339	323	316	339	331	314	322	339	310	351	305	324	347	341	330	338	321	325	344	350	306	330	297	326	310	310	335	290	356	318	303	369	345	345	327	303	354	312	352	358	351	365	299	329	309	353	323	339	325	314	309	308	364	357	338	330	346	334	328	343	380	325	316	335	337	312	301	348	315	310	344	332	308	330	310	336	338	311	325	332	320	313	330	330	334	327	296	326	296	309	347	320	383	315	316	337	332	310	340	325	340	355	303	319	336	313	320	290	339	329	309	308	329	336	346	351	303	329	317	331	322	313	293	317	325	337	332	357	314	332	315	330	322	336	315	329	316	329	344	316	328	353	330	341	336	345	348	343	330	323	354	316	335	333	304	336	336	333	316	374	356	333	335	312	320	321	340	286	296	327	333	344	352	364	354	322	314	336	346	343	320	306	341	338	308	359	318	309	337	325	338	332	329	315	308	322	353	355	317	358	308	331	332	332	333	336	340	303	327	352	325	339	324	329	315	338	331	336	316	313	316	325	310	362	329	339	364	309	344	308	298	316	342	339	327	335	333	328	337	341	298	363	322	358	342	316	329	348	329	310	329	334	323	327	304	328	318	288	360	314	283	340	306	331	333	294	334	339	306	305	322	363	348	339	339	331	323	324	305	314	314	330	363	318	291	302	347	301	296	341	339	295	335	334	336	300	348	313	346	332	326	370	324	320	335	352	334	358	303	323	337	315	324	353	335	320	323	320	310	336	342	309	319	319	324	337	316	314	345	318	330	340	329	325	322	331	340	328	326	331	339	334	336	353	312	318	334	321	324	333	322	331	364	312	337	346	344	306	327	314	310	308	306	336	304	342	325	307	322	365	315	320	365	350	315	311	326	327	324	341	306	327	326	320	337	344	337	352	323	357	356	343	320	342	335	326	293	325	342	359	307	322	342	313	319	367	315	355	324	311	338	298	339	313	310	303	359	304	314	335	310	349	326	316	336	336	325	305	335	333	318	353	313	335	303	315	292	318	309	318	313	326	313	358	321	313	338	278	343	302	331	298	312	300	344	314	337	337	334	327	308	331	313	329	326	332	373	308	309	291	331	327	332	334	314	328	335	327	311	320	339	266	321	293	308	330	336	320	311	309	277	333	323	312	325	312	326	304	327	328	353	333	329	343	311	314	336	317	312	340	360	313	326	338	311	328	336	300	313	305	296	350	354	334	347	330	307	315	322	328	331	336	334	322	334	334	327	316	327	329	323	324	361	324	373	310	315	332	320	342	313	304	368	310	277	362	305	321	333	309	339	339	345	301	318	342	295	328	322	311	328	360	313	300	335	325	306	324	315	310	351	310	330	323	345	327	338	333	345	341	317	304	318	338	356	310	328	383	299	301	358	303	313	335	318	303	314	324	347	328	336	334	339	310	326	349	304	319	326	329	315	306	304	362	300	284	324	331	339	301	298	323	323	318	325	348	307	328	371	342	325	351	366	311	330	320	332	299	322	330	324	336	334	316	355	337	308	317	361	328	337	335	322	336	297	337	331	346	311	299	328	349	342	322	333	350	326	313	297	351	332	338	333	328	319	322	365	318	318	341	317	327	357	324	351	324	348	305	332	362	318	328	324	312	316	328	314	338	343	325	342	309	322	304	326	319	351	337	333	326	302	347	295	343	291	322	276	349	314	312	338	330	329	300	311	340	331	319	369	327	324	372	345	317	337	336	331	330	337	353	317	329	329	343	317	327	347	354	321	296	316	331	334	318	317	317	333	338	339	309	358	303	313	322	299	331	336	330	346	322	321	319	326	294	341	348	336	334	325	347	325	321	354	316	324	314	328	332	323	327	330	367	334	350	293	311	329	329	353	349	348
1426	751	457	272	245	364	404	335	342	278	193	190	207	230	215	184	150	145	142	135	143	122	130	106	93	73	86	53	53	69	48	46	41	46	46	39	47	41	54	43	55	50	34	39	33	33	25	26	33	28	32	36	27	38	26	30	34	38	25	27	29	45	34	31	29	31	45	44	37	37	35	42	31	35	41	30	36	35	27	28	33	30	26	25	31	29	27	36	32	24	28	28	29	27	24	35	40	27	28	33	33	36	20	24	26	42	39	29	27	33	24	29	26	34	30	30	29	23	38	34	35	27	30	18	30	31	29	35	30	35	28	29	27	31	20	26	31	28	24	36	35	30	38	43	34	31	20	36	30	35	32	25	42	37	36	41	43	31	32	34	30	28	33	29	31	32	35	26	37	37	23	32	27	34	37	28	32	21	22	34	34	32	33	27	28	29	33	34	29	35	34	38	37	30	23	33	28	31	35	28	30	33	34	41	28	24	37	35	28	25	27	30	31	30	19	33	27	29	33	34	35	37	34	27	27	34	33	42	37	21	27	21	37	27	40	25	25	33	25	35	29	31	35	31	34	25	34	31	30	36	29	44	27	45	32	31	34	42	32	25	36	32	27	38	29	26	37	26	29	35	32	27	32	23	38	26	30	35	38	19	25	34	45	44	33	39	32	34	30	31	37	28	37	21	23	26	33	26	27	30	40	26	29	22	25	22	33	26	34	38	26	33	38	31	39	29	27	30	30	28	32	38	35	27	25	36	30	41	26	32	26	39	24	32	30	34	37	29	35	25	36	27	31	27	21	28	29	29	27	18	25	23	29	32	23	33	23	25	38	31	40	33	34	33	28	36	28	34	26	24	33	33	39	35	36	33	40	30	32	39	17	20	17	27	20	26	34	33	26	26	23	25	27	28	35	31	36	40	47	29	31	29	21	44	24	24	36	32	31	33	34	26	28	25	19	29	28	21	36	38	39	33	31	26	24	27	37	41	35	21	30	40	37	32	33	26	33	26	27	34	26	26	32	37	35	26	30	30	30	34	21	38	28	36	25	33	33	28	25	28	38	35	33	31	34	25	41	39	30	20	26	33	24	31	23	24	23	31	33	21	33	27	30	27	31	35	39	27	35	33	38	32	37	26	30	25	43	22	32	29	29	35	38	27	31	24	33	30	41	28	30	28	41	27	38	28	26	38	24	27	32	35	32	32	32	32	31	20	31	26	18	33	32	29	37	38	33	29	35	35	31	40	22	34	24	23	39	30	31	25	32	23	27	27	31	34	31	33	30	25	31	27	36	22	24	25	28	39	35	33	33	27	37	25	30	26	31	31	35	26	26	33	29	31	25	25	33	38	37	34	25	28	20	30	34	25	32	32	34	26	34	27	42	38	35	35	31	38	29	32	33	27	25	29	25	40	25	29	26	23	28	29	22	31	37	30	30	32	25	30	22	31	33	32	30	31	29	28	28	28	32	24	34	38	24	26	19	34	36	22	29	28	34	28	26	19	29	34	30	28	33	31	27	32	45	27	23	34	35	23	35	33	29	40	31	38	37	35	23	41	29	29	31	33	34	30	36	29	24	30	40	22	28	31	37	19	28	28	37	22	30	35	36	24	33	37	44	24	29	25	25	24	43	36	32	34	26	29	26	21	30	31	39	34	22	33	37	29	29	38	42	35	31	29	27	30	22	29	29	22	24	32	29	21	32	27	37	33	36	40	36	48	28	37	29	32	30	30	32	39	29	29	23	22	35	33	20	28	27	34	30	41	43	41	30	31	31	32	30	29	18	27	31	27	24	27	30	35	30	32	25	30	28	29	28	22	19	41	28	45	35	21	29	33	31	34	34	25	23	29	28	37	33	32	34	30	36	24	30	24	42	29	29	26	30	29	32	29	33	27	33	38	43	29	33	25	24	28	23	30	29	31	28	35	35	29	37	23	24	28	32	31	36	33	28	33	26	29	36	24	29	36	34	26	29	32	36	31	37	22	22	23	38	28	32	31	36	26	29	27	27	22	35	28	30	36	28	33	26	31	23	26	36	21	21	26	40	33	36	21	28	28	38	25	31	35	23	25	30	21	41	35	30	25	28	35	38	33	27	33	31	21	33	32	34	33	32	29	34	36	21	36	26	20	33	26	46	40	26	29	24	32	34	35	28	33	19	23	31	13	43	28	34	27	30	35	16	26	31	22	30	32	20	41	31	43	29	30	34	28	42	22	21	37	39	28	27	35	34	42	35	26	32	30	33	31	36	29	35	32	25	28	31	21	32	26	25	27	24	32	31	37	24	34	42	42	36	33	28	32	33	26	30	31	27	25	21	32	38	30	34	29	34	27	27	33	29	35	31	31	25	34	31	32	44	26	29	26	25	28	29	39	23	39	29	40	33	31	33	34	36	28	32	35	28	24	33	37	35	45	37	39	43	22	29	30	26	35	39	29	33	35	37	27	37	25	34	30	37	25	26	40	31	18	26	24	28	29	33	37	30	32	26	32	25	31	28	35	31	25	26	27	25	29	27	35	26	25	32	21	24	23	27	24	34	29	37	17	35	42	24	31	23	36	27	30	40	30	42	28	24	26	27	30	28	29	37	34	26	23	31	36	27	32	25	33	32	31	30	27	29	37	25	47	38	33	26	20	32	38	20	21	33	21	27	23	32	28	40	32	23	23	32	21	25	22	30	32	25	43	34	29	29	23	32	31	25	27	24	23	29	36	26	28	29	36	36	23	31	27	28	31	31	23	27	40	35	23	30	30	36	31	37	30	27	33	35	31	31	22	37	38	30	29	26	26	32	36	30	35	34	26	35	32	36	32	23	35	34	37	24	26	36	35	30	22	27	34	37	22	38	31	32	29	36	31	34	33	30	34	26	32	36	32	32	25	27	23	29	37	27	30	25	26	33	26	29	30	34	29	25	32	23	33	25	34	32	32	43	31	29	30	33	27	26	34	24	18	34	27	23	38	27	25	26	34	32	24	29	23	30	37	36	29	34	25	29	27	19	30	29	35	35	26	32	31	43	36	27	24	30	31	29	24	41	38	31	28	32	32	40	25	26	35	33	32	34	28	30	29	29	28	27	29	26	35	43	26	31	27	25	29	30	32	32	39	28	29	34	33	26	29	37	30	30	20	27	28	29	23	32	29	26	35	33	17	30	31	27	29	34	34	29	20	26	29	33	31	38	29	40	30	49	32	29	31	30	26	32	26	25	33	27	22	22	32	39	26	39	19	33	29	34	30	32	24	33	40	29	36	38	28	24	29	42	21	39	34	33	34	26	42	33	31	30	31	19	30	26	26	23	39	38	39	30	33	31	31	38	40	30	29	29	31	25	30	37	34	30	26	35	26	29	45	20	31	27	28	39	28	32	42	28	40	22	21	34	36	29	29	40	21	27	26	29	28	28	29	34	32	34	27	30	33	30	28	33	38	27	31	33	26	27	30	27	37	34	26	33	33	33	22	28	33	21	29	38	33	23	26	28	33	29	34	38	29
20521	10699	5882	9268	16967	18764	17019	14497	12376	10279	8336	7391	7439	6635	6738	5795	4855	4547	4116	3900	3597	3294	3138	2773	2451	1952	1673	1312	1114	1049	941	848	786	700	687	673	783	797	942	1009	824	748	615	603	479	423	396	372	356	392	425	406	420	447	427	424	460	463	501	533	523	511	490	451	418	490	461	438	407	439	391	390	426	382	354	377	373	386	346	345	312	377	333	363	321	352	341	331	343	362	349	319	317	343	351	342	331	318	333	326	323	325	324	335	339	351	346	318	343	321	333	329	333	354	320	324	297	347	363	335	312	324	319	312	339	329	341	350	368	346	355	328	331	299	326	315	316	337	327	324	346	357	317	320	332	325	342	366	327	354	379	337	326	318	356	310	348	296	334	339	343	347	354	383	353	342	314	325	318	336	316	330	352	314	340	320	308	332	320	333	368	325	318	317	319	313	343	375	298	325	293	322	324	314	305	329	325	318	363	340	337	345	343	350	355	319	349	321	329	344	338	342	345	329	327	332	339	327	331	335	359	338	319	296	357	303	342	317	284	342	352	362	336	351	346	325	307	299	336	342	342	316	338	361	331	309	309	336	336	335	314	318	380	317	344	324	344	330	321	386	345	344	319	352	333	333	331	317	332	352	331	337	350	333	344	301	328	319	306	321	328	318	330	350	315	330	347	329	357	328	330	360	335	325	340	339	318	303	349	352	317	342	341	335	331	313	307	327	317	322	338	331	329	353	333	313	347	318	337	341	313	343	355	344	325	317	336	327	332	328	344	352	366	333	304	327	363	335	287	331	348	324	345	315	341	317	328	336	355	342	318	333	316	335	302	322	329	325	324	343	327	311	348	319	315	306	336	325	325	318	335	330	356	324	358	339	294	319	312	341	371	325	338	287	318	329	319	320	351	308	334	307	356	330	318	326	316	335	304	311	340	348	323	331	342	344	360	328	314	336	322	349	318	345	325	317	302	337	316	342	346	304	332	327	344	334	302	327	333	327	325	298	318	321	334	346	302	327	322	311	325	353	325	366	337	357	306	337	320	341	316	331	314	317	324	348	345	346	357	315	354	358	326	335	330	347	344	333	333	317	320	302	327	345	343	332	320	334	321	335	362	348	303	331	330	358	324	323	332	352	340	334	329	359	355	330	312	315	336	358	317	347	346	341	342	331	338	319	329	352	340	315	359	327	306	344	316	338	305	355	340	347	307	342	352	342	344	319	327	341	327	343	326	337	319	337	349	363	342	323	346	351	340	348	393	295	315	319	347	354	291	324	329	340	326	325	363	331	317	372	292	309	356	289	332	329	332	321	338	325	336	315	313	332	324	353	306	299	339	344	329	329	328	364	299	318	310	324	342	315	325	320	331	350	356	323	330	326	327	333	357	303	314	314	310	348	360	323	314	343	303	329	357	349	349	350	322	341	339	358	351	333	307	350	345	359	313	312	339	308	321	317	322	347	328	318	331	353	312	358	317	339	337	296	328	330	340	343	339	373	328	334	345	332	329	332	319	353	315	302	312	336	351	327	337	351	379	316	316	347	328	348	326	356	338	340	357	316	314	344	317	321	332	341	312	309	341	317	366	356	343	342	369	325	338	337	337	319	358	331	309	378	318	335	343	332	302	347	337	315	301	317	342	330	319	319	345	330	327	342	318	323	325	349	316	340	358	312	387	353	333	367	326	334	335	330	313	301	316	347	357	334	315	330	355	325	364	351	347	325	361	343	361	358	347	336	322	305	310	342	328	301	361	324	345	333	356	377	341	339	339	329	361	351	336	346	345	314	337	328	330	326	355	340	292	331	321	319	348	341	341	367	364	338	315	331	359	316	313	316	331	320	320	326	346	342	341	321	313	327	297	336	313	354	353	317	317	313	302	324	365	307	342	338	297	302	328	342	305	317	344	332	334	348	309	305	337	307	367	312	325	339	326	328	314	356	313	311	335	345	287	319	358	333	349	340	352	343	334	319	304	312	358	321	336	351	325	334	357	332	332	349	368	314	374	303	332	314	284	351	330	348	333	308	334	333	300	359	359	318	365	323	343	303	333	342	295	361	311	315	309	353	300	340	340	328	319	331	342	315	334	332	354	341	300	328	331	320	317	330	329	320	342	328	358	326	317	368	338	335	311	317	331	357	383	326	374	320	290	315	329	332	349	335	313	340	317	312	324	337	343	367	283	336	356	333	309	318	314	345	327	330	343	308	330	330	317	316	351	352	325	330	321	324	331	335	366	335	337	345	314	291	341	338	348	355	323	334	347	353	307	313	317	309	348	337	302	311	310	326	322	303	324	330	323	347	344	318	332	355	324	327	364	317	344	368	350	348	329	313	295	347	338	313	320	308	349	322	320	331	299	336	350	334	314	333	335	327	333	341	369	320	331	362	337	367	323	348	343	325	325	322	307	327	316	332	321	316	350	326	299	365	312	325	366	321	334	346	319	347	341	351	307	327	346	336	331	317	346	340	366	353	353	319	362	336	356	350	347	311	359	344	330	288	359	357	368	329	349	326	349	368	345	331	309	342	293	340	331	330	343	341	336	342	310	322	332	329	331	320	332	336	340	341	317	371	308	339	320	367	309	349	310	294	304	349	361	318	337	343	344	340	343	319	344	325	340	349	315	360	331	342	341	349	336	314	321	351	304	336	342	352	338	306	343	343	308	305	336	305	343	343	326	327	336	345	332	294	323	296	321	368	326	316	329	329	319	344	332	317	353	346	365	335	314	331	325	326	326	344	322	342	329	313	318	327	325	311	321	355	312	343	306	321	328	325	335	330	316	332	351	336	321	324	312	315	315	324	306	322	332	346	332	361	318	341	322	347	302	346	366	314	340	354	310	343	331	358	342	354	329	351	315	308	329	351	334	317	344	306	322	333	323	344	293	367	347	294	343	309	331	361	282	332	347	308	372	348	332	317	376	360	328	309	325	353	354	342	329	328	326	322	340	318	329	309	355	320	290	306	364	301	338	316	351	355	321	339	299	358	323	351	315	305	336	338	357	336	333	330	306	335	307	345	314	335	342	330	342	376	321	322	381	343	339	346	299	279	342	375	321	385	337	344	323	350	327	317	356	338	346	352	355	334	307	366	344	361	335	356	334	341	341	358	315	331	343	364	327	315	315	303	334	319	299	327	327	384	368	338	354	347	313	351	316	334	322	320	337	328	338	280	328	354	328	350	348	357	320	295	348	325	310	327	331	313	328	321	327	321	325	311	344	335	344	317	347	354	318	309	339	341	340	299	320	353	358	307	331	325	349	300	325	343	344	345	338	324	351	340	353	348	322	311	330	328	342	331	314	337	329	360	349	348	339	358	324	323	361	337	338	333	368	330	352	322	365	372	336	331	344	303	329	338	326	318	332	343	347	312	345	308	313	333	345	350	316	301	330	332	320	327	347	364	321	348	321	355	313	329	332	318	293	291	330	345	311	312	298	342	321	326	326	323	336	326	332	356	309	349	326	350	324	335	323	347	345	309	314	332	336	306	328	325	332	322
1211	423	213	169	145	205	239	203	199	172	157	148	172	135	166	154	120	119	88	85	84	88	88	74	71	66	54	69	41	46	47	52	38	46	46	48	40	45	48	52	50	46	49	44	52	37	25	52	38	29	38	47	37	41	45	38	50	37	38	42	35	53	42	45	43	45	29	46	41	35	41	52	44	48	38	31	57	49	39	28	43	30	41	39	28	48	34	49	41	35	43	44	54	37	55	37	39	33	50	46	45	37	45	44	49	28	34	40	38	55	44	38	34	33	42	39	32	30	41	29	34	46	49	46	33	36	48	31	40	42	40	47	41	31	37	47	44	44	53	41	39	35	32	41	50	45	51	47	42	39	26	42	34	41	39	50	36	37	40	30	35	25	33	37	38	43	38	40	37	33	37	37	40	50	38	42	46	41	28	34	41	42	41	46	54	35	39	43	36	44	37	40	30	46	34	38	46	42	42	37	42	50	45	42	32	32	29	33	37	49	21	46	33	39	41	45	38	53	44	36	28	38	42	34	34	48	34	52	43	30	29	25	39	37	35	43	32	41	43	31	42	36	33	45	31	44	40	38	42	43	46	39	37	46	41	34	42	49	29	45	58	44	42	27	35	47	38	40	43	43	35	38	34	37	36	37	35	36	40	49	45	40	36	49	42	45	41	35	31	40	36	38	39	45	34	57	49	36	54	34	48	48	48	42	34	46	31	45	46	37	49	41	31	48	42	47	34	42	37	30	40	48	39	42	49	51	36	30	37	37	43	34	30	29	39	41	35	45	47	46	39	47	30	44	40	50	46	40	43	42	48	46	48	34	32	36	49	47	46	43	53	38	42	36	46	45	40	47	34	41	34	37	43	47	36	47	45	34	31	39	58	32	41	38	46	44	46	33	50	40	47	46	37	33	45	37	37	42	47	44	61	30	40	42	33	30	46	41	39	46	34	41	38	43	43	41	33	46	44	39	39	42	41	36	31	36	40	42	39	39	54	42	43	51	37	41	48	48	37	46	39	41	42	35	62	43	51	38	46	45	37	32	39	34	38	44	40	35	40	35	36	56	33	41	40	37	39	38	47	40	39	41	43	27	42	51	29	40	51	55	39	39	37	25	37	42	33	48	30	35	39	43	41	32	48	47	36	32	38	31	35	51	30	42	37	39	41	35	34	32	35	39	26	49	38	41	36	38	38	42	31	32	35	45	40	44	46	41	40	47	55	35	35	48	39	38	39	39	33	36	39	32	33	42	48	42	43	47	41	43	34	35	32	37	31	42	47	33	26	45	49	43	40	39	36	39	35	29	52	39	42	38	47	32	37	34	37	40	39	33	43	40	33	33	51	45	37	59	60	42	32	35	40	47	51	54	41	22	39	54	27	38	36	38	41	39	38	40	38	38	46	48	48	36	42	35	45	44	40	47	41	41	45	37	41	40	40	42	34	37	44	39	43	37	42	40	35	37	34	50	39	43	33	46	44	43	26	46	41	40	33	33	42	39	23	41	39	38	35	37	45	47	55	38	33	44	41	54	41	34	49	35	45	35	48	38	46	37	30	42	39	37	40	46	28	36	50	42	32	34	33	39	35	38	34	46	43	36	42	38	44	41	29	32	38	49	43	35	37	35	30	34	36	42	33	31	23	47	46	41	37	34	47	45	39	38	30	37	34	41	55	38	36	36	35	54	35	42	38	43	44	47	39	31	47	51	48	48	35	37	49	45	33	40	34	38	33	39	31	24	42	35	41	48	28	31	41	36	42	43	37	44	37	36	35	44	43	42	42	44	35	38	37	46	43	43	41	46	39	34	43	49	35	50	39	32	41	40	45	45	47	37	50	38	44	47	27	44	33	33	51	30	36	36	38	44	38	53	45	36	31	29	39	48	43	43	43	36	43	35	44	35	44	40	44	30	39	41	43	51	27	51	38	27	28	42	41	41	45	38	41	37	44	37	41	37	32	44	40	45	45	42	25	33	38	39	52	31	36	39	45	44	40	37	34	32	40	33	42	39	47	45	44	41	38	45	44	55	36	43	40	54	44	36	37	31	42	44	32	49	43	45	46	38	38	40	46	40	41	45	52	31	44	37	46	37	38	38	50	47	39	37	52	37	41	31	38	32	50	39	41	33	33	40	37	43	46	48	43	46	40	35	36	42	38	41	30	41	40	41	47	31	43	31	35	42	37	53	43	33	31	43	48	44	41	33	43	36	34	51	30	40	38	44	37	33	50	44	43	36	32	41	40	47	33	37	38	35	40	36	40	36	37	31	36	37	41	44	35	45	38	55	51	35	47	38	32	40	37	50	47	39	37	44	56	42	35	37	39	39	44	36	38	41	49	52	35	32	50	35	40	45	29	46	29	44	39	34	33	33	40	36	44	40	46	46	47	29	43	50	38	45	40	36	49	39	38	48	37	37	38	35	49	42	53	30	36	44	41	38	38	39	37	41	35	44	34	48	37	38	37	35	25	35	48	53	41	46	39	36	42	41	44	45	42	47	47	45	46	41	47	37	38	53	43	38	35	38	30	33	38	55	51	41	36	30	35	37	42	37	48	44	38	54	40	43	41	54	35	41	37	34	31	45	45	37	46	32	37	39	41	53	37	34	38	49	39	48	42	34	48	39	47	27	43	42	38	30	39	40	39	37	48	45	41	40	47	46	50	44	40	42	38	37	44	43	40	40	35	45	38	35	24	25	44	50	36	53	35	34	47	53	43	45	46	32	41	50	41	36	39	33	42	38	44	37	32	50	45	53	47	55	43	27	41	35	34	51	47	32	48	41	42	51	24	35	31	49	38	38	48	41	38	33	47	46	35	53	42	50	34	43	44	43	33	39	39	41	32	46	41	53	41	43	55	40	53	39	50	36	20	39	24	41	38	42	42	35	30	36	32	31	36	48	31	44	35	47	46	31	40	45	43	45	50	47	41	35	37	42	33	58	38	39	31	40	35	51	42	38	46	40	46	38	48	39	47	39	42	47	44	37	41	34	35	36	50	43	44	44	29	29	25	43	35	44	45	36	44	35	36	32	49	35	39	41	46	36	31	39	45	41	35	40	39	45	33	44	40	42	44	35	42	47	38	36	30	40	35	42	31	33	52	41	44	44	37	28	43	40	49	41	39	37	42	39	41	41	44	42	42	43	43	29	36	45	34	61	29	41	38	46	28	37	40	42	33	38	46	39	47	41	38	39	40	41	41	39	54	34	38	42	45	42	36	40	33	42	35	33	29	40	45	37	42	45	34	41	37	42	49	33	38	44	32	34	41	30	45	33	48	44	41	33	47	50	39	42	41	38	47	40	34	40	52	40	34	46	36	43	25	36	37	52	37	54	43	39	44	45	35	41	39	45	35	49	56	31	37	33	37	33	41	31	43	40	44	51	43	43	34	42	37	47	32	48	39	40	56	41	43	31	39	42	34	37	41	45	40	43	50	37	50	41	33	33	50	46	43	41	43	35	44	32	35	41	34	38	40	45	41	48	39	44	55	39
16304	6927	3620	5632	11385	12825	11603	9783	7975	6602	5341	4873	4832	4685	4696	3764	3234	2862	2564	2472	2128	2049	2046	1731	1405	1253	1082	938	810	822	730	709	638	630	682	602	702	724	791	759	695	632	591	496	451	483	392	399	434	466	440	480	466	486	467	502	484	474	503	483	477	523	514	494	468	479	440	467	464	464	451	481	451	428	427	449	430	411	427	418	483	448	445	445	470	433	388	415	406	425	439	464	398	387	373	431	395	452	430	438	416	422	428	440	426	422	407	427	421	428	421	431	438	402	437	443	412	406	387	412	383	436	439	413	411	417	400	426	404	439	450	385	438	421	370	461	437	417	388	402	390	434	416	464	418	434	402	453	437	394	402	402	377	407	429	403	415	410	426	400	436	377	432	429	416	451	422	399	421	426	427	439	427	442	383	431	432	376	433	398	430	439	376	456	418	388	425	412	388	405	405	406	419	416	457	391	388	411	429	442	439	412	413	409	409	437	394	440	412	411	402	433	441	391	412	413	419	432	422	409	420	433	472	425	426	417	422	383	440	414	410	409	443	412	407	459	407	411	434	403	440	397	421	453	416	416	410	404	414	407	426	416	422	400	428	458	399	422	439	436	410	410	410	431	419	428	448	417	408	428	428	407	459	454	417	415	410	407	426	453	422	388	403	402	436	400	409	394	394	429	444	433	390	425	406	424	432	412	398	430	424	495	384	377	403	440	399	399	459	459	407	413	404	429	412	391	433	397	407	459	403	412	435	411	389	447	410	434	424	436	425	385	404	452	413	409	380	435	424	400	407	431	450	395	435	387	451	433	402	402	411	418	420	397	434	410	465	423	413	411	414	436	411	438	430	451	382	461	427	446	437	373	425	460	419	449	427	421	394	440	424	398	418	437	367	436	393	401	442	426	399	459	425	390	410	397	419	405	405	420	401	442	395	441	435	442	436	421	414	428	428	423	464	411	409	419	428	389	410	390	433	442	434	433	431	405	416	446	412	404	410	431	393	401	383	427	420	444	403	439	409	393	390	405	423	408	413	386	398	390	427	410	420	448	424	411	415	457	430	438	412	414	404	441	439	425	424	422	447	417	406	415	417	408	429	376	417	388	446	396	420	412	429	405	428	413	416	412	439	401	396	425	373	400	405	406	425	434	418	389	402	438	413	443	409	484	390	434	438	382	386	410	412	421	416	395	407	433	460	438	402	411	421	427	441	419	421	443	417	410	436	408	466	423	382	416	356	436	450	458	390	428	440	397	421	439	414	421	449	436	409	431	441	410	416	441	432	402	441	416	399	415	407	428	429	412	433	407	429	398	374	395	436	403	421	417	419	412	427	423	403	418	388	424	411	382	428	399	415	413	442	425	412	452	394	449	451	426	402	408	428	406	413	402	408	425	421	400	402	415	397	394	437	401	423	401	428	433	423	400	415	441	379	409	396	411	421	420	435	429	401	403	429	440	394	427	424	429	453	419	400	409	386	422	423	438	384	390	426	408	405	416	429	423	402	433	438	440	392	429	428	430	425	450	391	426	458	435	436	449	391	430	416	397	450	396	413	383	412	407	374	419	431	428	439	415	432	428	425	401	369	409	429	452	426	421	434	397	416	416	415	405	416	432	417	475	438	415	456	411	373	430	413	435	435	412	414	435	441	451	382	410	428	413	449	434	430	430	425	419	423	417	386	405	403	407	442	404	450	429	408	408	389	390	417	437	386	405	423	411	423	438	408	418	462	439	415	422	407	388	398	381	429	388	383	433	419	450	429	450	407	422	413	415	412	408	412	420	405	424	414	448	411	392	397	379	414	403	429	393	464	429	431	399	393	449	412	400	426	413	414	456	391	380	403	393	404	416	402	447	392	413	438	429	430	409	427	440	406	432	408	427	404	390	465	410	416	397	414	443	429	411	429	407	430	436	403	441	436	402	427	373	383	446	428	423	395	412	403	447	430	443	400	423	433	413	439	404	394	375	442	393	397	431	433	392	455	441	417	423	408	444	433	376	409	441	442	408	411	374	441	415	429	409	416	395	447	409	423	375	363	424	404	416	427	398	383	425	419	398	455	400	435	432	430	359	416	374	404	419	400	403	407	422	373	414	441	414	431	403	407	400	431	447	434	458	410	451	397	387	406	421	406	403	400	413	399	425	417	438	414	414	439	414	431	392	405	453	372	407	406	430	438	402	380	414	422	402	452	452	419	410	435	420	405	451	411	434	436	420	422	434	406	455	414	409	418	413	430	449	411	426	407	365	389	400	428	402	430	444	443	390	439	411	399	470	427	424	410	389	378	387	429	433	403	402	408	408	425	433	416	402	440	410	366	377	428	474	370	427	412	403	390	402	419	415	475	403	424	432	419	426	440	446	435	415	447	402	403	404	405	466	440	438	422	412	417	412	437	420	411	420	424	447	434	428	408	437	424	421	395	413	423	417	426	403	427	416	452	390	380	427	424	419	423	411	405	393	425	421	443	450	428	419	420	404	425	395	402	418	423	418	412	413	419	439	422	425	455	441	432	424	398	425	416	439	397	422	431	410	380	423	427	407	469	421	441	447	421	427	397	397	445	415	414	425	425	431	441	416	435	414	457	412	416	404	410	398	461	439	417	450	389	420	422	436	400	410	434	411	420	435	383	450	394	403	406	422	417	411	448	415	458	423	415	426	422	412	433	375	418	410	392	431	417	395	389	382	441	434	402	445	423	385	417	453	413	377	413	424	428	432	372	416	421	439	455	401	415	430	402	438	444	405	414	455	441	407	460	450	418	367	442	404	380	370	414	402	388	416	423	384	451	412	416	429	379	430	412	410	421	402	412	432	459	420	448	426	409	418	426	398	409	398	399	460	422	423	413	363	424	424	415	405	422	428	447	400	422	416	448	417	413	430	436	423	407	426	411	404	394	450	449	411	429	431	440	371	422	410	413	445	403	390	431	428	433	397	393	435	465	380	410	401	429	433	435	396	408	431	392	432	400	455	416	435	409	367	402	406	422	426	443	415	426	412	375	415	414	380	432	390	408	438	383	406	417	408	435	412	402	428	429	438	415	404	402	394	442	383	411	417	445	420	456	402	408	437	399	379	400	419	431	387	418	456	394	429	438	421	448	461	413	436	420	420	402	412	419	443	433	474	378	432	441	399	433	412	427	414	443	422	429	362	431	420	412	417	428	436	428	443	400	404	410	378	403	458	438	403	397	420	422	412	419	426	394	409	390	406	440	454	439	413	405	405	383	463	433	402	399	452	427	404	426	434	415	386	440	427	409	393	428	448	437	422	407	435	405	405	442	430	403	404	461	440	395	440	455	446	383	405	419	417	415	413	423	406	419	419	471	464	444	407	428	414	428	380	406	408	421	428	420	398	413	413	402	439	433	437	389	391	431	422	439	416	436	369	452	419	415	417	399	428	428	437	433	402	471	457	417	402	393	430	409	465	439	430	433	437	394	399	447	414	417	441	407	424	430	433	435	429	390	434	408	459	414	443	444	411	423	399	426	408	381	436
1049	547	306	228	201	267	303	278	253	229	176	181	205	219	203	186	154	151	147	132	108	128	99	88	89	81	76	48	77	42	41	51	51	45	52	43	50	39	55	57	67	39	52	38	28	41	46	42	42	44	43	47	40	42	48	42	53	35	46	47	35	49	38	39	43	47	26	29	38	46	52	44	53	38	29	32	35	41	43	41	39	49	43	32	41	40	39	38	34	43	32	33	48	38	33	40	31	36	45	43	45	41	36	30	44	32	42	35	34	33	50	27	41	40	26	37	42	51	26	37	35	37	45	37	54	28	42	36	43	31	29	36	46	41	42	36	43	39	42	47	46	27	41	39	37	44	29	38	33	33	38	36	35	45	47	33	40	40	29	37	36	46	31	37	40	43	46	33	44	41	30	40	38	35	50	38	30	50	35	42	24	34	32	44	39	45	50	44	42	42	41	35	50	30	39	41	45	42	42	35	46	42	46	40	40	34	31	40	40	43	43	40	42	42	33	32	40	38	35	54	36	35	33	33	31	38	43	41	41	28	36	25	34	51	33	33	39	39	40	35	39	28	44	37	34	28	37	31	44	43	34	34	44	41	37	43	48	34	49	34	39	44	30	33	37	41	40	27	36	43	27	47	35	49	41	39	41	36	47	41	43	40	26	36	46	32	39	28	38	44	33	36	41	43	39	35	49	45	33	47	36	38	37	38	32	38	39	28	30	46	35	40	38	36	43	35	53	38	39	50	39	50	31	30	35	39	26	47	45	42	41	44	48	36	41	48	40	37	44	43	38	37	25	30	37	52	30	34	35	34	46	38	34	32	47	29	40	36	39	33	44	32	45	44	46	27	30	43	51	45	38	34	36	42	34	35	36	44	46	35	37	45	46	37	30	46	34	40	42	42	43	40	38	38	41	45	34	41	30	35	41	47	43	39	39	39	46	38	31	36	34	45	52	40	47	44	43	38	38	35	33	24	43	42	39	51	31	49	37	36	35	39	40	42	49	34	38	45	36	46	32	40	34	43	44	37	29	41	50	43	49	36	38	46	48	38	45	42	46	33	31	31	40	46	47	37	48	48	36	43	38	33	40	40	42	30	43	48	41	40	45	36	51	35	39	42	47	44	34	35	42	32	39	40	42	35	44	31	44	35	43	47	42	36	51	40	45	40	33	28	42	41	30	38	40	36	41	46	36	33	48	47	33	41	39	26	42	30	44	34	33	44	42	41	42	39	48	27	35	41	41	47	38	46	35	48	30	44	31	49	31	39	40	36	44	42	23	42	32	42	38	43	46	42	30	36	30	43	32	37	38	41	33	50	42	33	43	43	43	39	34	41	35	49	39	45	36	28	36	42	50	37	40	42	40	36	48	29	44	42	41	39	48	41	36	41	45	40	39	50	45	39	38	50	40	52	34	34	28	31	45	32	39	35	32	43	39	39	32	49	48	47	29	40	36	47	46	41	42	48	34	42	40	43	40	41	31	47	42	37	40	40	28	37	38	36	44	39	43	31	41	45	38	43	28	44	33	34	31	40	35	36	32	38	48	33	54	45	48	29	42	37	44	45	48	41	44	27	37	42	39	34	44	35	41	37	46	38	41	35	37	35	36	37	37	36	37	37	37	31	41	40	45	36	44	36	36	35	38	34	33	46	43	38	50	38	43	36	32	49	35	47	34	47	46	47	38	40	34	45	34	52	35	30	43	34	47	46	40	40	46	38	42	48	48	47	40	30	36	47	41	38	36	42	40	43	29	40	34	35	39	32	33	32	38	34	36	43	46	32	38	47	40	34	42	31	53	31	27	35	48	39	37	46	38	48	45	35	31	42	38	29	48	37	40	37	32	38	25	48	39	54	44	50	47	33	27	39	32	43	30	34	36	36	37	46	30	38	40	41	43	41	39	43	28	34	48	40	51	33	28	33	41	43	39	40	41	41	35	31	42	48	41	40	44	44	36	40	56	43	35	34	42	31	47	35	41	33	45	42	36	37	38	38	48	38	38	45	44	38	46	43	35	35	36	42	42	39	34	43	40	38	40	35	40	40	35	45	36	38	32	34	40	39	28	36	41	30	37	45	48	45	30	44	47	34	37	40	32	39	43	40	41	43	37	36	42	39	39	46	32	34	48	40	34	40	45	34	29	39	40	37	41	44	38	34	39	34	35	42	36	39	38	41	44	38	41	36	36	37	37	44	38	48	46	32	36	37	34	44	45	31	45	36	41	47	38	28	39	32	36	43	42	37	37	36	45	29	30	50	42	31	36	34	26	36	40	29	43	41	33	21	44	46	46	30	44	30	34	38	33	40	41	42	36	39	36	31	38	51	49	41	38	48	35	46	45	36	44	42	46	49	38	30	37	47	43	34	39	36	30	36	41	44	42	35	37	34	29	39	37	37	32	26	39	44	37	30	43	46	28	32	41	36	44	32	52	38	38	44	34	38	27	27	52	37	34	37	43	31	47	42	37	39	34	35	29	43	35	28	38	27	49	44	24	39	47	38	43	31	24	48	36	39	45	35	40	41	37	32	48	46	42	34	36	43	61	37	32	35	32	40	41	30	37	32	32	34	39	42	41	37	41	48	35	31	40	34	43	34	42	37	52	41	44	41	41	43	37	42	32	38	41	54	40	49	25	45	36	44	42	26	43	45	34	33	36	43	46	44	35	37	36	43	40	39	37	45	34	43	35	39	46	41	37	54	45	31	35	32	46	52	52	35	46	32	39	42	37	45	43	35	34	42	36	29	40	49	47	44	35	37	28	39	38	39	44	41	41	37	40	34	45	52	39	40	42	42	42	31	28	35	46	34	32	32	54	32	37	39	40	33	31	36	36	34	38	32	45	40	39	33	36	49	35	45	46	32	37	32	33	35	33	43	34	40	40	49	41	34	36	33	39	22	37	37	40	41	44	33	37	38	39	45	39	42	32	37	39	38	43	39	41	41	37	48	38	38	36	44	32	30	39	34	36	39	43	32	34	28	38	50	36	40	40	43	49	43	32	33	41	37	35	45	45	40	43	34	46	40	43	39	38	35	41	40	30	50	34	38	57	40	35	44	40	46	44	42	43	38	27	43	39	33	44	32	39	42	46	34	45	51	32	47	43	37	34	43	35	26	45	30	36	32	42	45	39	42	31	43	34	42	48	53	36	44	57	36	39	32	37	42	32	34	55	29	28	41	45	28	44	38	36	36	32	38	39	43	40	35	38	36	34	36	50	36	42	41	35	46	34	41	43	35	44	37	45	32	31	52	37	42	42	32	42	42	49	39	38	45	51	27	39	45	39	48	32	44	28	46	32	29	45	41	34	34	43	47	50	52	46	32	33	50	42	35	31	55	34	43	43	43	46	51	24	44	50	44	49	37	40	51	42	33	37	36	40	35	37	32	40	33	44	36	41	33	38	38	32	39	46	35	37	34	40	44	33	34	40	41	32	39	34	29	34	37	31	32	44	31	39	38	41	30	36	31	38	44	39	45	52	39	40	42	45	54
17111	8498	4747	7366	14789	16402	14779	12498	10375	8517	7145	6521	6763	7003	6565	5028	4268	3983	3334	2983	2782	2458	2210	2073	1822	1521	1206	1157	944	957	883	807	732	749	663	711	735	812	926	804	728	621	580	547	508	485	469	481	443	412	464	528	450	451	494	512	526	526	562	560	507	521	530	511	519	516	513	486	470	466	497	431	485	447	437	490	429	423	412	461	431	451	424	389	475	445	398	421	397	438	419	412	424	430	417	441	424	384	411	404	441	430	414	398	447	412	409	441	378	437	362	409	407	413	442	409	425	394	411	411	410	396	417	402	430	391	411	416	407	420	391	406	447	414	429	384	407	393	419	411	398	433	411	435	431	402	395	386	400	420	374	408	404	420	412	396	421	450	437	431	413	452	448	393	441	394	449	385	431	412	407	432	421	356	419	387	437	440	431	435	409	443	385	418	431	432	412	397	431	395	422	416	399	419	416	417	388	457	423	438	397	423	404	409	406	397	427	397	399	411	475	413	415	392	391	413	396	416	369	436	422	394	482	434	426	408	421	449	411	430	398	445	412	413	433	428	408	430	378	426	410	429	399	446	425	403	404	424	417	398	440	403	415	401	426	417	387	427	398	422	425	421	409	421	442	404	426	420	417	414	396	404	472	406	451	389	460	419	411	404	433	431	448	391	423	437	395	400	414	414	441	429	408	412	389	408	418	426	426	387	399	410	419	411	420	423	438	402	456	382	462	399	393	404	448	387	405	419	386	418	468	436	410	434	413	428	439	410	479	448	409	415	447	403	424	433	397	424	430	415	424	400	398	389	438	445	417	424	393	410	431	399	399	436	433	387	403	359	453	443	438	406	424	441	431	426	414	400	465	439	426	412	358	395	407	410	422	413	413	401	391	438	427	424	405	424	414	454	403	424	432	393	417	431	418	428	426	391	417	430	423	407	408	415	445	469	402	420	434	410	422	455	399	423	399	392	394	410	403	417	416	369	399	436	432	439	391	439	439	439	408	409	381	392	415	440	406	414	415	416	445	449	406	420	416	417	408	385	398	422	460	381	450	408	396	417	368	424	436	411	414	411	414	393	456	408	364	437	421	377	414	377	429	375	423	410	449	449	446	383	450	433	425	434	412	436	422	398	406	430	432	424	417	459	419	400	436	431	396	428	450	415	421	402	411	430	439	419	396	398	411	450	417	400	484	450	417	389	434	413	420	402	444	437	405	420	420	377	404	411	437	434	402	417	453	388	389	464	419	413	398	401	394	447	411	417	374	408	380	402	442	429	451	394	429	397	447	403	418	437	424	411	375	411	407	409	397	453	390	396	440	379	418	401	394	402	417	389	417	408	416	446	388	424	400	383	458	423	445	421	419	399	414	412	396	389	413	423	414	413	410	432	422	453	427	426	417	435	408	386	390	400	421	424	423	416	438	385	410	437	399	457	418	433	435	417	442	423	397	433	440	401	412	451	387	421	413	414	406	433	415	438	412	441	446	409	436	412	418	386	428	426	456	390	427	399	411	412	382	392	410	406	415	415	379	400	410	400	421	401	432	412	401	391	399	410	398	451	401	459	440	448	435	398	426	432	421	397	390	435	436	436	397	391	431	432	405	435	417	407	410	421	437	428	405	420	412	408	447	385	440	399	415	427	417	389	435	368	435	423	423	418	462	400	414	413	435	416	404	426	397	427	406	421	397	450	402	413	416	396	458	429	457	417	420	443	440	448	433	436	418	409	426	386	408	399	425	421	433	422	431	426	391	361	404	433	410	425	396	424	416	415	450	408	419	400	395	425	421	401	396	406	418	436	409	418	432	392	422	421	418	432	402	392	406	422	442	418	425	405	427	397	418	398	419	466	440	413	388	410	428	383	428	399	398	421	419	440	434	445	407	379	428	454	435	464	400	419	385	433	444	414	426	407	404	439	395	408	405	419	430	414	382	410	400	421	419	393	385	400	410	427	420	428	414	432	392	418	437	442	420	418	359	394	422	427	423	420	418	419	400	384	425	404	425	414	413	395	400	420	456	468	446	424	408	432	421	430	414	426	371	412	390	412	419	401	415	423	414	406	375	428	435	425	435	411	418	402	433	416	448	409	429	446	417	402	423	409	438	414	410	427	405	399	394	402	408	404	413	447	425	422	408	432	395	428	414	452	441	426	400	411	401	427	416	438	436	415	417	447	365	394	444	422	397	424	407	410	400	398	450	463	441	421	423	441	408	412	415	428	356	396	401	413	423	408	417	395	422	438	448	415	441	431	425	427	457	384	388	390	407	414	407	450	405	446	435	428	412	468	429	421	433	439	420	422	387	396	446	414	423	375	397	377	405	431	423	428	406	424	368	413	441	423	447	431	409	423	400	419	425	417	438	436	419	416	415	435	429	410	400	454	438	399	406	421	414	425	469	414	422	410	403	433	399	392	415	425	446	397	409	442	446	415	392	412	424	434	438	439	438	378	421	431	408	392	443	385	419	413	403	421	426	420	427	412	464	417	416	394	414	427	429	428	422	428	435	401	422	433	391	393	399	397	406	371	420	402	431	411	420	389	411	421	382	406	400	436	404	432	426	426	410	419	415	390	419	435	434	408	444	428	380	392	424	401	397	430	385	395	414	432	404	422	403	415	432	445	392	409	428	398	394	420	432	437	402	378	409	448	410	422	414	419	405	412	433	434	408	473	413	396	431	397	410	423	414	414	430	432	402	397	420	384	408	408	436	410	424	427	421	406	442	452	409	445	406	447	432	411	414	407	409	450	443	486	403	408	435	386	400	415	424	409	447	421	418	394	417	455	423	441	422	428	417	394	419	420	390	437	408	424	415	437	414	392	391	443	439	432	416	441	399	425	404	402	404	418	410	425	418	416	418	390	442	382	440	422	406	394	390	431	380	397	414	424	386	409	385	434	425	390	440	410	407	405	447	430	426	413	402	424	426	371	423	453	438	427	445	430	445	414	440	456	413	395	431	426	424	401	443	413	424	413	375	398	412	404	383	421	433	416	418	419	399	402	417	410	447	408	435	421	429	395	393	408	444	409	419	384	375	432	435	406	420	451	438	406	419	446	429	419	431	421	433	387	382	469	424	416	408	431	412	424	406	434	462	413	409	418	394	410	450	428	414	406	427	407	421	410	408	431	414	402	454	421	420	419	458	407	387	407	466	417	423	457	433	396	417	413	370	433	446	414	441	408	424	429	415	396	433	403	416	393	413	458	403	424	455	418	424	403	438	417	460	379	415	408	411	428	412	423	422	406	421	424	412	426	419	378	420	424	434	418	411	424	428	406	390	407	429	397	422	385	390	425	402	393	416	401	402	371	392	409	426	395	444	364	434	397	406	407	415	426	432	404	448	404	412	419	422	415	447	445	407	405	425	412	465	415	457	373	415	424	399	408	394	453	365	407	392	455	403	402	407	403	406	397	393	359	390	432	399	379	408	443	413	392	421	427	444	402	419	435	447	431	428	424	393	425	412	393	405	419	414	434	417	417	406	409	411	418	391	412	416	430
1632	514	250	187	169	258	283	280	261	255	175	201	204	274	225	177	183	141	109	100	114	97	71	85	78	61	55	43	42	56	42	36	42	38	47	42	47	55	47	38	40	34	41	36	22	39	36	38	39	32	32	30	31	34	38	26	24	33	32	35	36	34	37	34	29	36	29	42	29	37	39	42	33	35	25	26	33	35	36	25	22	26	36	27	39	23	33	30	35	43	34	40	28	30	32	23	28	28	31	26	36	27	26	29	22	35	36	43	40	27	34	27	36	30	37	27	31	29	33	26	38	34	35	31	35	29	33	21	17	28	31	20	28	26	21	32	27	28	22	26	26	28	37	42	18	33	34	36	29	34	28	29	35	28	36	34	31	39	24	32	28	28	27	36	36	36	26	31	30	34	26	22	27	31	42	29	37	19	31	28	27	31	26	28	34	26	28	33	35	26	24	31	23	44	38	33	39	36	36	26	34	34	24	36	33	29	25	27	32	23	38	22	39	25	31	36	26	29	33	35	36	26	33	38	31	33	18	25	33	22	39	38	29	26	22	29	30	35	31	31	31	34	27	35	29	32	26	30	31	35	27	26	30	36	29	29	31	30	39	24	36	39	30	25	35	29	29	21	25	33	22	30	31	25	32	45	33	38	32	28	33	23	30	14	24	27	23	31	39	34	30	25	34	25	37	26	25	29	29	23	31	36	38	29	23	29	24	30	34	36	39	36	30	29	30	37	33	28	39	34	46	36	28	20	37	34	35	37	34	31	38	42	28	33	23	36	33	24	34	29	40	36	26	26	31	27	26	22	31	28	24	28	44	33	40	28	27	21	31	29	44	28	37	31	30	27	29	27	29	36	33	32	33	27	24	39	30	29	34	27	40	30	32	25	19	31	26	30	28	36	28	29	29	32	27	31	34	35	30	26	26	31	34	31	33	39	34	25	36	31	25	28	28	25	23	22	25	37	32	31	35	30	28	25	35	29	31	26	27	43	28	25	30	27	31	28	24	35	28	33	26	23	32	26	22	25	34	19	27	28	28	43	23	29	39	31	29	29	35	27	27	27	26	35	22	22	28	32	28	25	29	36	34	33	21	22	33	25	26	27	22	22	26	27	34	34	23	27	38	32	24	31	19	28	27	34	36	35	36	26	34	28	21	41	24	36	31	25	26	28	33	36	30	33	34	25	31	28	29	34	27	31	22	24	34	25	21	31	30	30	20	34	34	37	27	26	40	35	34	21	30	30	26	33	32	28	32	35	29	29	30	44	35	34	27	31	28	27	34	26	22	26	30	36	31	27	33	35	32	36	30	31	33	22	32	39	38	35	28	33	38	37	33	22	28	40	33	33	28	35	34	36	26	34	32	29	33	23	25	23	34	32	28	33	20	31	29	33	34	25	26	31	36	35	29	24	35	32	25	31	30	20	36	28	33	20	14	29	34	35	25	24	29	14	26	33	33	31	30	26	42	27	34	40	33	28	40	41	28	36	37	26	28	29	30	31	32	23	29	18	35	25	29	33	26	35	25	27	35	23	19	26	27	39	39	18	28	29	38	31	24	20	34	24	29	43	39	28	27	29	31	23	24	32	31	25	30	30	30	24	22	23	26	40	33	32	30	34	22	24	31	29	27	26	30	27	27	29	31	30	32	26	21	38	31	23	33	34	37	39	32	32	27	38	40	23	24	37	25	32	25	26	20	34	21	32	33	32	26	34	26	23	39	43	49	39	34	39	33	30	28	28	38	27	31	36	37	31	33	26	27	37	27	41	23	35	36	30	33	26	32	26	32	30	24	30	27	27	24	34	28	21	29	30	40	26	33	25	26	30	26	34	32	29	26	34	37	27	25	27	42	28	26	35	34	27	26	33	27	29	25	42	23	36	29	23	30	29	30	31	28	29	29	23	38	29	26	35	30	31	27	40	26	34	26	31	24	26	32	27	30	35	21	26	25	46	27	28	35	26	27	30	34	35	24	20	30	23	28	19	25	31	31	31	36	30	33	26	25	37	36	30	23	26	33	26	24	29	31	27	32	23	32	29	17	24	25	33	30	32	37	27	20	16	34	32	27	32	41	44	31	36	24	23	24	26	23	33	34	45	24	34	30	29	29	33	31	31	29	24	31	39	33	39	37	34	31	40	25	32	36	33	28	30	33	27	30	41	41	31	32	31	23	27	33	23	29	32	25	25	27	26	28	38	23	26	32	24	27	42	44	26	26	25	26	26	34	30	34	26	28	35	37	41	35	34	27	36	38	28	37	33	31	34	31	30	34	27	31	30	32	44	26	31	25	27	29	23	37	36	32	36	30	27	32	28	31	31	28	23	31	38	24	25	25	31	30	23	27	27	38	26	37	36	28	30	30	28	29	29	33	26	41	31	32	26	25	37	31	40	31	27	32	27	30	33	32	26	31	29	32	32	30	25	25	32	49	24	32	36	40	32	43	18	37	24	18	31	25	29	39	31	39	28	28	33	32	27	36	25	36	31	21	33	31	27	25	36	30	30	22	31	28	34	25	29	39	25	36	22	25	33	29	30	39	43	34	36	26	22	25	24	34	30	31	28	38	28	30	26	27	31	25	27	34	34	26	40	23	35	39	30	35	32	39	28	23	30	30	29	30	37	36	39	30	35	37	32	32	22	40	26	40	33	27	28	26	34	30	26	35	32	23	40	27	35	32	30	33	41	25	25	30	25	35	33	35	22	31	33	21	20	33	23	25	32	30	27	25	24	30	31	23	32	36	27	31	24	35	36	28	30	30	29	32	23	26	25	22	26	39	33	41	31	30	31	22	31	29	24	29	41	40	26	32	29	26	31	33	42	24	27	34	33	38	25	30	41	39	35	32	28	23	29	34	26	40	28	41	39	33	39	29	28	36	32	27	23	24	34	35	30	25	33	34	20	31	23	31	26	29	30	23	34	26	27	27	21	29	27	19	33	25	30	23	35	27	25	36	36	34	35	31	27	22	29	40	27	27	26	35	33	28	20	34	34	32	25	28	28	31	19	35	34	29	31	31	29	29	49	37	27	27	28	29	29	30	37	36	36	36	31	26	36	25	33	31	44	27	19	35	28	32	33	37	26	31	41	34	27	26	24	23	34	30	26	23	32	31	31	43	30	24	32	26	30	26	30	23	30	29	36	25	31	37	28	28	35	20	39	34	25	30	45	42	39	24	37	27	31	27	32	30	28	31	36	35	39	28	34	38	32	25	21	28	37	43	32	37	37	29	42	30	34	31	27	39	34	29	29	22	37	37	26	31	27	33	30	38	28	35	20	27	26	33	25	28	33	37	31	32	30	39	31	26	26	30	23	33	19	29	35	37	30	30	28	34	42	33	49	38	22	27	34	41	34	42	29	31	31	32	24	29	40	34	30	25	29	35	37	39	30	23	29	24	39	24	24	34	27	33	24	39	34	27	27	29	34	41	32	31	31	36	32	28	24	23	32	28	31	32	29	31	31	30	42	30	32	29	32	25	42	35	32	38	34
18026	7641	4316	7022	13796	15810	14401	12678	10639	8981	7820	7239	7651	7893	7275	5644	4987	4195	3419	3064	2970	2594	2369	2150	1919	1407	1186	950	896	912	896	736	701	652	708	647	709	780	759	717	593	503	461	414	373	349	363	360	332	367	422	411	429	401	377	430	436	418	484	433	471	446	402	415	414	454	404	400	405	353	382	384	352	344	330	366	352	359	344	353	358	303	346	318	346	331	328	363	319	310	324	357	309	365	323	331	323	294	314	337	329	294	316	303	342	322	309	317	321	309	300	293	314	308	297	297	314	323	351	299	315	333	304	363	330	348	353	345	295	333	313	331	288	343	325	331	333	317	357	324	328	320	324	309	323	335	328	314	316	341	333	364	310	320	352	331	338	325	282	316	322	332	333	298	332	326	337	306	329	311	339	314	310	288	306	321	319	356	344	341	327	304	300	295	329	328	314	348	300	339	294	296	335	309	337	340	326	336	335	318	310	329	313	321	312	310	326	328	315	315	341	326	324	315	326	298	320	298	306	322	317	344	324	311	327	327	310	343	324	308	316	319	327	336	338	316	348	317	319	353	331	348	331	328	331	310	364	334	278	341	307	322	344	295	334	332	315	318	298	294	334	317	317	356	335	327	308	339	327	313	321	337	328	324	335	341	326	303	342	347	331	340	319	313	321	333	321	319	325	329	304	332	331	312	344	336	326	312	312	304	332	328	330	303	318	305	354	284	342	299	303	303	328	309	343	317	289	329	352	317	357	317	311	308	340	334	299	335	327	317	336	322	302	316	283	355	316	323	338	325	309	298	322	329	317	315	335	283	332	315	315	321	293	297	303	316	321	320	317	301	350	336	310	324	313	317	320	312	335	340	315	335	329	333	300	342	324	336	344	324	320	296	295	313	332	313	326	336	339	289	346	311	333	297	315	322	306	318	327	308	331	313	329	303	326	324	323	317	321	324	347	315	345	325	326	346	304	333	325	340	292	316	344	319	324	321	333	298	339	312	320	328	315	316	315	335	307	288	311	309	312	335	322	373	348	305	332	350	341	329	308	317	315	319	304	329	347	329	339	314	310	303	323	344	313	354	294	313	323	328	333	301	325	298	332	335	316	334	321	305	356	297	340	336	332	323	338	295	340	338	339	329	276	318	340	333	335	269	324	332	310	320	356	343	349	328	345	308	308	357	348	345	327	348	328	312	346	357	319	296	342	340	312	312	315	320	325	298	336	347	292	317	308	347	326	327	326	273	347	309	334	325	286	335	328	328	314	309	349	329	316	305	334	307	360	312	330	319	307	330	299	319	317	339	334	309	328	304	348	311	313	299	339	331	325	323	318	308	319	344	322	320	325	327	342	315	323	332	323	319	347	307	347	323	335	327	314	314	297	327	327	329	338	350	330	322	298	310	335	328	323	331	329	342	342	339	307	321	301	333	325	312	335	303	306	327	327	319	325	305	329	344	317	343	328	306	308	379	321	305	334	334	316	322	326	314	335	317	342	311	286	329	303	318	332	322	321	310	304	320	322	309	315	309	342	300	301	317	350	323	362	325	317	314	326	352	332	318	332	310	334	310	334	302	327	317	277	304	318	294	294	288	346	325	325	342	348	343	296	326	320	292	336	357	323	313	296	297	324	338	334	331	316	319	342	320	317	348	324	334	334	340	306	332	345	312	346	344	321	351	326	301	310	327	292	358	333	323	331	306	325	351	341	315	320	312	335	289	308	304	307	356	322	337	304	352	292	319	323	330	301	315	323	298	343	336	316	315	312	307	335	332	332	337	322	330	298	307	322	273	335	321	321	317	317	318	344	314	309	331	334	341	345	300	367	308	328	334	315	306	343	341	324	311	310	303	312	306	338	328	329	353	333	355	314	311	326	317	303	303	313	293	325	321	330	347	341	281	331	332	328	310	319	343	302	304	330	328	321	337	288	308	324	364	311	341	327	330	315	341	313	301	305	310	312	306	297	334	321	334	294	322	354	316	322	345	334	302	335	326	308	317	293	315	294	335	336	349	342	298	311	306	325	347	338	339	340	323	318	275	315	312	337	311	343	302	323	298	335	310	330	307	324	338	299	327	297	315	295	341	337	304	313	315	343	328	325	348	344	317	326	330	333	329	335	364	316	328	327	316	302	303	340	296	322	314	311	307	336	311	300	328	313	308	276	301	331	321	318	330	312	313	291	312	351	284	322	355	326	319	348	332	327	278	311	295	323	316	306	322	342	347	323	348	312	315	350	315	320	358	328	351	346	322	304	319	316	360	345	328	340	313	346	318	337	335	342	307	337	322	342	317	354	314	312	318	331	332	286	323	320	296	302	316	301	311	325	304	316	331	307	311	338	318	323	327	299	334	310	367	363	347	316	367	326	311	302	324	335	320	333	311	302	303	294	321	329	307	361	307	351	343	365	331	319	310	329	309	291	369	308	292	288	303	322	328	307	376	293	326	317	319	295	318	315	300	343	312	310	315	338	282	302	338	346	327	323	347	280	330	330	317	306	336	331	319	303	323	322	296	334	306	313	347	317	309	342	299	346	312	333	346	301	346	339	298	311	318	321	328	319	331	315	351	317	328	326	346	320	352	320	294	352	322	317	307	313	351	293	308	315	360	315	328	320	330	344	335	355	356	328	336	342	322	319	312	346	313	326	317	336	326	344	306	334	323	342	312	350	317	305	322	331	291	301	317	321	336	315	352	325	311	307	336	339	328	325	341	321	324	318	325	309	370	343	326	331	318	332	318	333	344	316	304	324	310	321	321	332	341	321	351	347	336	336	341	345	338	277	366	295	330	354	315	311	331	335	301	336	306	309	334	364	338	327	310	315	352	342	346	318	330	334	313	336	320	343	286	318	346	321	306	325	321	321	322	319	307	354	330	310	339	308	304	339	319	307	323	338	303	315	336	330	300	345	318	315	331	329	319	341	317	331	319	312	350	336	353	335	350	287	319	345	330	332	341	305	314	305	298	317	333	303	319	307	307	350	313	314	308	322	355	289	332	325	312	349	327	338	327	341	327	301	293	317	355	328	326	340	345	309	320	320	316	308	298	334	344	313	285	352	341	317	318	323	362	315	323	320	310	328	330	318	326	312	290	322	301	341	327	332	295	299	316	311	302	336	326	303	337	337	315	320	360	312	306	334	318	315	314	311	323	311	326	316	308	327	326	350	333	293	309	302	309	307	293	315	295	319	281	322	329	344	320	334	304	307	331	333	323	351	340	324	313	331	355	333	317	298	322	345	360	312	324	334	318	320	323	357	334	333	310	347	322	314	319	304	325	309	338	285	325	326	324	337	340	291	321	291	322	312	341	313	308	327	374	324	317	352	308	308	310	322	318	336	317	305	331	318	324	344	307	317	297	377	330	332	326	322	303	347	344	313	353	292	342	310	337	311	332	333	329	324	326	329	296	303	352	306	326	327	308	301	324	316	318	346	348	306	319	338	350	304	330	307	329	310	347	291	295	339	301	325	288	305	339	336	363	319	324	343	324	333	299	314	310
1335	648	394	302	219	293	346	378	329	289	270	226	275	309	302	214	217	155	145	142	128	116	124	115	86	82	66	65	51	46	52	48	48	49	40	55	39	56	50	55	46	35	33	21	35	19	41	26	22	30	41	33	34	29	41	40	26	38	35	44	48	33	37	23	30	31	34	51	36	34	34	31	23	30	25	34	32	25	32	28	42	25	34	34	31	21	33	20	28	35	30	27	26	39	32	19	36	27	29	35	32	24	24	24	33	33	33	42	36	34	27	22	21	42	35	37	24	26	32	31	35	40	26	31	31	25	28	34	23	36	21	28	26	30	25	21	30	29	42	30	43	31	32	28	40	22	29	33	36	34	33	37	28	20	37	22	33	39	37	35	26	34	24	33	34	36	27	30	19	34	33	23	30	23	33	33	28	34	26	25	34	27	32	28	32	29	30	30	28	31	44	26	32	36	19	36	34	30	34	32	39	18	25	30	22	24	40	27	32	29	30	26	30	35	35	27	40	29	29	33	34	35	28	28	24	25	40	33	34	34	33	27	35	31	27	32	30	23	30	23	23	25	32	36	28	28	23	32	30	29	27	25	34	27	22	26	39	29	32	25	33	36	31	36	33	28	27	25	37	24	30	29	30	34	27	29	23	28	26	20	21	29	22	22	28	27	26	32	36	23	32	40	27	29	31	32	32	18	27	27	28	34	17	31	40	18	36	32	33	39	30	26	27	32	28	38	19	33	25	26	29	30	28	25	22	34	27	42	34	29	31	37	28	25	30	25	31	39	31	30	37	45	21	36	32	27	41	44	38	24	36	31	24	23	31	29	24	30	30	29	31	32	34	30	26	17	28	26	33	38	31	25	27	38	36	33	28	28	45	25	32	32	33	27	25	29	31	28	36	44	25	31	36	28	22	28	28	27	27	20	23	27	38	29	25	25	36	33	27	26	31	34	24	16	27	32	24	30	26	29	38	31	30	32	21	35	34	34	28	25	28	28	40	29	35	32	25	36	31	28	34	37	30	28	35	25	23	32	31	31	35	27	26	26	25	35	38	28	31	33	27	30	21	30	32	27	33	34	34	32	35	37	30	31	35	41	35	29	35	21	26	33	29	27	33	27	23	45	27	41	23	32	27	33	36	35	31	26	23	36	25	23	37	34	24	31	36	38	29	27	27	26	25	35	41	30	26	21	33	29	32	38	35	38	16	40	28	25	24	32	31	33	29	30	28	21	37	27	38	27	33	25	37	27	22	31	32	33	29	29	24	28	30	30	29	36	29	35	33	23	29	33	26	34	30	27	35	33	30	27	20	29	29	41	25	44	33	32	31	33	33	29	39	24	33	37	29	25	21	34	34	29	33	28	28	36	37	34	33	29	33	32	32	26	24	32	29	30	36	35	29	27	23	35	34	27	37	29	33	35	27	35	32	38	29	22	28	29	26	34	27	35	27	24	32	31	33	30	40	32	38	28	41	29	26	34	25	26	30	31	36	32	28	31	39	27	33	24	37	24	31	32	29	29	26	28	33	26	38	29	30	35	30	33	40	29	33	23	29	23	19	27	35	25	20	28	28	28	24	29	33	31	32	19	37	30	26	42	32	25	26	25	28	24	39	34	24	30	34	37	37	34	32	22	24	41	32	22	31	27	37	35	31	38	26	31	30	31	33	29	28	30	31	23	32	27	27	33	33	30	27	31	21	33	26	24	31	32	32	32	29	41	40	28	37	23	32	35	36	27	25	28	31	22	14	16	20	33	31	29	27	29	35	29	26	35	43	22	29	28	20	27	20	30	29	25	38	25	31	20	29	31	30	35	32	17	23	26	21	34	27	36	27	33	26	28	35	22	29	40	27	27	25	39	31	31	28	28	26	34	30	27	22	28	32	35	39	29	33	35	25	35	23	33	25	28	29	27	45	30	35	33	27	36	46	27	29	55	25	30	33	30	35	26	33	39	20	34	25	26	26	33	32	32	33	27	28	34	26	25	34	21	25	38	34	30	23	26	19	22	30	33	20	28	25	35	37	24	26	34	23	35	27	35	32	35	31	32	34	26	27	31	29	28	34	23	37	20	32	34	27	24	34	22	26	17	23	22	36	27	24	25	28	22	29	23	26	25	30	30	32	36	35	25	34	38	27	31	31	23	27	43	26	28	27	30	27	33	34	23	37	26	29	26	24	19	26	37	23	33	29	30	30	17	28	33	34	31	32	29	29	22	45	27	34	26	27	22	25	39	27	28	33	18	36	24	36	38	28	28	36	32	30	21	32	19	35	23	32	30	38	27	27	31	33	27	21	23	38	26	29	40	25	28	23	28	23	24	24	15	31	38	35	27	31	31	37	21	31	25	31	33	33	30	27	31	32	31	31	26	27	29	18	28	28	33	34	31	27	47	28	14	36	27	29	28	29	37	20	31	38	25	34	19	30	32	22	36	26	37	35	36	35	31	41	31	36	39	29	29	29	25	32	24	30	26	38	29	33	34	29	36	27	19	31	25	26	28	29	34	33	32	26	39	26	37	38	27	26	21	32	23	35	16	34	29	22	34	27	33	38	30	20	47	35	29	41	29	27	28	35	24	27	24	28	35	33	30	24	39	31	35	32	31	29	32	46	28	36	29	40	34	34	21	27	24	26	30	20	33	32	21	25	32	28	23	26	45	36	32	31	21	24	25	27	29	31	34	25	39	33	33	26	33	29	29	25	28	27	32	27	28	25	27	32	28	32	24	19	29	25	25	36	28	32	27	24	33	18	24	33	33	31	27	30	37	28	21	26	33	28	30	20	36	30	29	28	32	31	28	31	30	32	22	25	31	32	31	30	31	23	34	29	28	29	37	32	25	21	23	19	29	28	29	31	22	23	31	21	27	29	27	38	30	29	28	26	35	23	32	28	25	33	18	26	23	20	36	26	21	28	32	29	36	16	23	29	35	38	33	33	32	26	33	27	39	32	27	18	30	37	38	31	35	37	31	23	31	29	30	35	33	34	37	26	36	36	29	26	28	29	33	39	30	29	30	25	37	33	38	35	36	26	36	27	27	19	23	35	27	26	36	26	32	24	16	28	26	26	37	25	35	22	29	29	35	37	40	32	24	22	25	33	29	33	18	28	22	34	21	29	38	26	27	30	34	34	33	28	38	30	28	29	24	31	31	36	20	24	27	40	26	26	21	38	27	28	25	32	21	34	34	33	22	30	26	27	31	27	23	30	33	24	29	15	27	29	32	28	31	33	35	35	24	33	31	35	31	23	35	21	35	29	28	36	31	35	25	31	36	27	32	20	35	39	34	26	35	22	36	29	23	37	28	30	37	32	29	33	39	32	24	26	27	45	27	41	32	23	48	28	32	37	27	22	30	29	24	39	26	19	30	28	26	27	34	26	35	34	35	37	30	31	35	31	36	31	34	25	30	27	35	29	25	19	26	20	25	28	29	30	32	33	35	26	30	33	23	23	32	39	35	39	29	27	36	29	28	37	26	35	17	22	28	38	18
18809	9404	5644	8477	16173	18320	17209	15049	12942	11208	9898	8969	8775	9630	9113	7306	6464	5186	4307	3990	3813	3231	2954	2685	2337	1655	1414	1135	1013	1057	979	894	787	747	708	739	820	870	720	685	591	524	443	419	396	449	384	388	385	409	451	424	417	438	466	467	461	434	480	475	505	514	456	457	440	447	424	437	425	436	393	378	405	369	364	377	360	378	359	331	353	353	320	312	321	356	354	314	303	308	353	321	349	305	327	317	322	322	308	331	355	326	335	299	329	338	339	337	328	315	313	294	326	310	340	326	338	321	322	314	350	324	309	335	344	279	331	340	301	336	319	336	315	334	337	301	312	315	291	334	306	319	336	329	336	295	336	347	293	353	320	333	318	315	335	311	314	334	342	304	284	336	288	324	324	330	324	321	326	309	285	315	287	342	343	354	310	325	306	332	337	320	345	364	318	325	321	323	330	315	322	306	324	344	323	317	335	321	320	310	340	329	300	365	316	378	337	308	348	316	313	322	316	351	304	343	346	337	329	303	339	325	346	321	352	307	283	319	331	322	313	330	343	320	331	322	320	332	327	311	350	342	315	326	333	355	295	337	348	335	320	321	339	321	335	331	339	339	314	270	313	341	318	346	310	312	325	308	320	315	348	336	346	299	343	321	348	336	319	325	336	317	330	289	308	311	304	340	354	327	340	311	336	314	299	340	343	311	289	338	334	346	323	330	313	312	348	340	326	333	306	292	335	338	354	309	337	311	335	313	313	343	339	307	317	294	365	309	345	344	329	287	345	326	326	339	296	347	328	323	325	339	321	324	335	352	305	341	316	320	341	313	315	317	330	330	346	312	346	319	328	329	284	330	318	307	375	322	300	325	337	330	330	335	314	305	297	353	326	318	308	332	314	304	328	326	315	336	318	296	354	323	335	340	333	316	325	337	346	341	359	336	342	322	343	309	299	360	349	342	362	340	323	319	338	345	326	337	338	338	308	309	337	310	324	345	342	315	322	358	323	330	370	334	329	326	320	333	332	320	284	336	334	310	323	353	324	323	329	333	306	317	330	350	324	302	336	343	335	330	307	354	322	298	320	305	332	328	308	314	337	318	301	322	323	344	342	352	316	310	311	287	340	337	339	341	312	347	318	349	310	356	310	349	328	310	296	309	325	304	317	315	346	293	313	287	351	324	309	309	317	304	336	315	321	294	336	335	313	307	330	325	340	339	347	323	320	334	339	356	333	339	325	320	301	343	330	326	320	309	334	323	347	326	331	325	322	334	347	342	320	339	346	329	312	325	339	338	305	359	348	318	337	338	342	327	335	339	312	345	294	341	329	318	297	319	345	326	308	307	318	317	299	316	334	367	336	293	335	336	318	334	296	319	326	325	337	342	343	331	329	335	329	321	327	336	335	319	315	316	334	317	325	331	325	339	294	329	319	311	307	372	370	345	303	309	346	306	330	313	359	309	320	324	305	321	314	314	333	334	310	340	333	309	341	346	327	360	336	309	323	358	339	325	318	306	342	332	372	285	350	369	309	334	308	320	339	323	314	334	312	339	304	343	280	368	310	307	310	327	330	296	329	319	305	333	306	345	316	292	282	316	324	307	338	327	295	321	342	302	334	308	313	307	316	298	359	311	326	322	342	341	345	310	307	324	328	344	319	326	313	320	349	319	298	342	358	345	307	315	345	310	319	324	311	315	340	307	338	306	333	293	343	332	342	366	336	331	313	342	342	370	313	294	329	322	312	325	321	349	303	337	336	319	340	354	298	336	332	322	299	351	348	320	343	348	322	310	359	326	332	331	314	293	310	346	320	351	282	294	324	345	349	337	313	330	324	317	342	327	348	353	330	322	323	316	334	344	318	302	337	303	311	368	307	342	333	336	336	317	331	318	336	293	354	328	348	337	342	305	305	347	346	323	352	361	344	299	321	321	336	292	329	323	325	302	340	327	309	362	332	312	337	360	321	331	326	311	296	346	296	347	299	317	320	344	324	339	291	346	366	325	324	326	332	318	332	305	310	309	306	334	327	311	313	317	328	350	318	332	318	324	322	315	318	326	336	323	304	307	359	326	279	319	347	339	318	290	371	323	354	324	325	325	323	307	333	326	301	366	337	324	299	348	332	334	326	330	317	328	327	331	323	328	329	364	355	314	323	335	351	335	329	309	317	330	330	298	310	354	314	335	323	339	309	358	347	300	313	299	332	327	311	353	339	318	345	311	308	339	329	335	341	341	370	340	350	324	321	345	346	313	308	338	321	316	330	324	325	370	328	321	353	309	300	348	313	321	328	333	322	335	316	346	373	339	304	293	375	333	338	299	330	357	296	294	317	338	355	319	314	326	328	348	312	351	330	336	322	321	323	346	357	321	338	315	319	338	320	319	313	328	329	324	297	320	316	296	335	363	317	314	329	312	344	325	311	291	339	339	314	334	339	343	331	341	305	353	359	347	342	334	319	338	324	330	347	324	323	328	308	340	336	332	314	318	296	349	288	335	317	339	332	330	343	290	316	326	348	315	334	333	310	325	319	337	335	336	324	299	329	312	352	346	318	286	333	319	303	328	333	330	335	341	351	337	320	326	301	317	338	319	307	329	321	333	314	324	319	327	342	295	310	326	335	325	369	298	314	338	344	357	325	313	324	318	328	297	342	308	346	307	314	368	327	333	336	360	334	346	313	279	315	329	322	338	336	345	310	319	337	325	351	309	317	340	351	329	307	335	307	320	344	302	337	350	345	335	306	318	321	333	315	328	326	342	343	330	320	322	321	336	327	335	312	323	304	362	327	338	319	327	304	313	341	346	307	320	327	320	336	324	289	324	329	319	353	274	332	328	314	340	318	325	346	368	322	323	302	328	325	323	350	325	309	328	310	316	305	344	330	360	319	308	353	317	328	341	325	323	361	357	312	305	342	328	363	332	300	304	314	323	304	291	329	347	300	329	328	321	346	307	359	297	350	311	344	319	339	319	324	349	345	352	363	303	326	324	344	317	355	345	345	346	360	348	337	301	340	312	347	288	297	325	357	308	314	327	316	314	310	338	308	346	320	317	339	304	311	357	329	341	344	314	304	321	294	343	354	324	324	336	327	312	325	302	337	298	341	314	316	308	306	300	331	303	296	333	339	312	352	336	329	345	337	331	341	267	320	295	315	320	320	331	298	309	292	335	320	330	313	348	274	363	320	348	274	339	319	324	281	320	335	338	343	323	349	313	319	332	323	309	317	324	325	330	338	348	346	284	324	325	333	311	311	334	340	313	310	298	332	325	311	348	336	326	312	327	333	276	323	346	289	337	333	317	330	343	327	338	289	322	342	311	325	321	342	300	357	350	308	348	327	344	315	322	287	347	318	330	303	346	310	276	343	327	314	323	320	321	354	357	307	323	321	324	349	354	323	345	343	326	277	327	306	358	311	290	326	331	329	325	338	319	309	354	348	321	345	308	304	318	318	312	310	322	342	314	334	315	328	356	328	302	339	306	342	320	317	317	312	315	336	313	303	336
1100	329	199	150	144	174	217	204	199	214	190	205	220	211	203	188	146	125	115	96	93	88	79	80	63	54	61	46	47	47	53	53	43	48	43	47	42	48	52	42	32	40	42	38	50	35	38	39	38	44	60	32	34	49	41	40	38	43	46	51	36	43	33	38	44	48	39	43	35	40	33	44	41	38	44	35	45	43	37	51	33	34	36	46	43	35	48	43	54	39	37	42	38	46	34	54	29	39	39	49	38	35	45	34	38	37	44	45	37	48	43	38	40	45	48	38	39	39	40	41	34	30	38	36	64	35	29	33	35	47	41	40	33	44	40	40	36	38	42	51	40	46	39	42	34	38	37	35	38	35	37	36	37	37	36	40	36	42	40	39	26	44	35	51	36	34	44	28	37	46	42	40	27	31	38	40	47	47	41	32	42	37	43	32	45	44	41	48	36	38	45	35	38	43	31	43	35	47	49	36	45	51	36	39	35	34	43	40	43	37	39	46	37	38	28	39	36	36	41	37	31	27	38	52	37	28	30	43	40	46	35	37	41	36	38	41	38	28	31	39	30	41	45	41	37	47	31	37	35	44	52	41	45	40	41	39	54	34	39	51	41	54	43	36	42	45	44	34	47	40	55	46	39	56	46	36	39	30	54	48	33	36	45	45	40	34	29	43	40	47	50	40	37	44	37	42	38	47	41	41	29	46	37	29	41	29	52	45	49	34	35	40	40	42	28	36	54	37	42	40	30	45	48	31	49	41	45	44	32	37	42	39	33	31	32	40	42	43	44	35	35	41	41	37	53	34	42	37	39	38	37	52	40	33	29	46	36	45	43	31	40	35	41	34	46	49	33	35	32	39	37	42	34	36	47	38	25	43	46	33	43	42	37	34	51	35	23	34	38	42	41	39	40	37	38	43	44	52	44	44	36	42	46	41	32	45	41	40	32	38	42	39	39	46	46	27	45	33	41	56	37	57	28	50	35	41	34	37	35	34	46	45	43	39	36	40	57	39	41	41	40	34	31	39	44	24	46	49	47	36	37	40	35	33	41	25	35	49	40	47	27	40	35	42	38	39	42	44	38	41	34	35	37	55	45	51	45	29	44	52	49	35	42	34	36	38	42	32	37	36	28	38	41	28	37	36	38	35	44	35	41	32	42	44	39	31	43	43	22	32	35	36	43	38	43	33	33	50	41	45	40	39	37	38	31	42	39	42	50	31	48	47	55	54	32	41	48	32	40	29	41	39	47	49	42	54	35	37	45	38	43	41	34	41	42	37	40	53	28	37	26	37	37	43	40	36	41	35	45	42	39	34	52	25	33	45	30	32	34	37	33	43	42	39	34	47	32	40	43	47	38	28	43	44	41	37	37	34	31	34	40	38	32	38	51	42	39	40	31	46	27	36	40	42	43	42	37	42	46	37	41	42	36	43	51	36	36	35	41	38	37	39	43	45	32	39	37	44	37	48	38	49	43	50	28	31	38	38	39	38	38	49	50	20	44	46	38	40	42	35	39	45	31	45	50	36	43	32	38	44	38	52	42	50	40	37	34	39	51	33	38	43	36	30	41	42	34	39	39	47	43	34	37	49	43	43	44	35	32	43	38	41	42	36	46	30	29	38	38	50	47	40	29	31	42	44	39	33	26	42	42	37	36	49	43	47	27	46	40	36	42	42	39	42	43	33	53	42	43	37	35	38	35	46	32	41	41	55	40	35	27	42	46	40	43	34	41	38	31	40	44	42	35	44	40	34	50	40	46	46	37	44	52	42	36	37	33	45	44	36	37	32	43	28	38	35	44	44	51	43	37	35	28	34	46	37	32	43	36	42	42	36	41	35	33	39	47	35	45	49	24	44	37	37	52	49	49	41	47	44	41	49	46	39	30	44	42	56	46	32	39	32	31	36	41	46	31	40	24	44	40	44	40	48	44	44	40	46	33	42	37	38	37	39	35	35	45	32	37	43	35	50	35	33	32	41	42	52	41	40	47	39	35	30	36	47	43	41	38	46	34	37	39	36	34	51	52	43	50	43	36	43	44	37	33	37	35	41	58	42	41	46	47	33	40	36	35	51	44	39	29	39	40	47	49	37	30	39	29	41	33	46	51	38	43	49	38	45	43	48	41	36	43	32	29	36	37	31	29	42	42	42	43	34	40	40	43	35	39	33	24	37	38	35	42	37	33	38	37	40	44	40	43	52	49	42	39	41	44	32	36	38	45	38	43	34	34	34	42	34	49	33	44	35	30	30	43	42	38	52	45	55	53	31	35	36	37	40	46	52	43	44	43	48	41	43	38	30	41	30	49	43	40	53	39	39	32	35	32	49	30	42	46	44	38	47	39	41	41	31	36	24	47	48	40	37	40	32	33	49	54	43	30	53	55	48	54	38	41	39	35	32	38	44	42	50	38	38	36	41	35	39	43	46	31	37	44	35	33	39	49	48	38	35	41	40	48	44	41	34	38	37	24	43	40	46	41	30	27	40	40	41	27	47	37	46	35	39	45	46	36	37	44	41	35	36	37	28	35	35	49	37	45	43	40	47	51	35	40	38	46	52	29	37	37	34	46	46	46	37	37	35	40	36	23	37	43	35	32	46	43	31	39	33	54	37	35	35	35	46	34	39	43	44	43	45	33	34	39	42	42	41	33	31	28	36	42	45	32	32	30	48	46	31	38	28	40	40	36	53	35	53	43	38	42	32	39	32	31	51	47	35	40	29	29	48	37	45	46	50	46	33	36	44	33	42	32	45	28	25	37	33	54	37	28	40	40	33	32	55	37	43	32	38	41	44	39	41	27	37	41	37	44	43	31	39	34	25	40	46	43	36	33	34	33	39	33	50	47	34	36	44	46	31	45	36	47	38	33	37	52	39	48	53	25	41	35	53	35	44	43	45	31	43	38	53	29	30	38	27	39	29	43	37	52	41	48	40	42	34	38	45	46	38	36	53	47	43	44	37	43	44	40	34	30	42	37	45	43	45	47	43	43	42	47	38	56	40	43	35	45	37	45	40	46	40	41	29	49	41	37	35	44	38	42	37	23	40	39	56	30	42	32	32	25	45	44	37	33	45	33	36	45	48	32	46	34	44	38	35	42	34	36	41	54	54	40	41	34	36	57	37	36	40	35	45	31	31	46	40	35	40	42	49	42	37	34	48	38	35	37	33	45	47	34	32	40	34	28	45	37	48	45	42	34	39	33	43	35	41	38	41	49	41	40	27	41	49	38	39	32	40	37	41	45	36	39	36	36	36	37	30	38	28	36	48	31	49	35	45	46	36	38	27	37	39	35	44	34	38	33	42	40	30	49	30	37	48	39	40	46	44	43	46	41	52	30	36	46	46	47	37	41	33	41	38	30	42	36	38	39	33	42	26	46	44	37	42	29	39	34	39	35	34	54	54	40	47	44	37	34	35	43	50	37	40	34	44	50	35	31	41	38	40	56	44	40	35	28	32	35	45	31	48	47	44	41	34	52	29	43	40	38	46	40	42
15031	6177	3336	5106	10468	12790	11939	10197	8873	7564	6631	6056	5980	6502	6110	4906	4231	3424	2876	2625	2395	2015	1986	1783	1428	1189	963	839	848	836	761	768	663	693	686	646	717	654	620	605	534	510	469	479	445	441	424	443	436	462	459	468	487	475	462	452	496	487	495	493	481	473	501	518	514	492	456	470	453	440	424	436	449	421	454	451	430	439	442	444	417	418	438	425	439	464	417	384	459	407	408	388	413	447	462	408	407	440	414	376	436	432	425	411	426	434	409	433	417	430	394	445	365	408	412	416	402	414	412	402	409	445	450	436	414	416	387	431	416	424	398	406	388	423	386	437	443	397	410	426	455	414	421	441	445	429	420	406	397	409	386	446	442	425	391	423	406	409	469	425	397	439	424	402	412	418	426	396	425	398	460	410	409	396	399	414	409	400	445	438	405	389	389	410	405	414	437	429	398	443	407	421	471	404	443	420	408	462	433	457	452	413	444	408	435	402	428	403	397	449	414	432	393	434	414	433	442	411	434	429	380	405	388	368	419	406	380	417	426	424	422	397	379	397	451	409	401	412	414	417	379	448	429	430	389	405	415	424	448	424	419	411	388	451	437	432	418	449	446	417	423	402	375	390	419	428	426	448	455	422	411	419	419	419	438	402	422	451	427	404	399	452	421	430	412	411	421	446	415	400	409	443	359	398	439	428	374	415	423	441	403	418	426	441	409	409	397	414	426	438	420	384	447	405	418	405	419	412	410	386	415	423	437	416	426	392	418	382	413	415	451	403	424	406	455	419	416	456	416	411	450	418	384	431	448	416	409	430	413	437	420	417	405	397	413	425	442	466	426	393	406	441	389	423	410	411	422	411	427	432	383	404	407	401	433	410	420	401	428	418	412	414	418	386	405	427	434	441	402	411	408	434	429	422	395	416	404	402	445	454	419	398	410	399	400	424	405	420	415	423	400	433	400	409	416	368	419	410	425	433	439	402	421	439	431	375	433	402	475	370	439	396	440	425	405	446	429	390	413	429	425	431	402	406	408	407	405	361	418	425	430	409	394	454	443	451	410	399	455	414	407	412	419	415	395	406	418	427	423	396	431	392	407	407	390	368	400	445	450	398	412	474	436	400	421	404	414	418	419	414	387	389	409	411	413	368	421	422	410	403	386	402	415	393	438	452	420	372	415	399	373	431	401	411	414	400	411	433	399	416	443	371	450	442	391	393	410	435	431	430	427	390	428	431	441	406	391	414	420	423	452	402	385	411	395	441	400	406	438	411	394	405	397	406	388	391	393	409	394	455	463	430	413	426	415	449	432	406	413	395	474	401	446	419	412	428	399	422	375	438	424	389	426	389	431	430	418	431	414	379	410	412	416	383	412	411	422	415	401	427	382	412	420	405	402	429	381	445	396	432	428	397	377	422	444	381	385	375	451	428	408	385	446	426	410	405	447	445	395	411	403	398	406	434	445	442	445	408	442	453	437	434	399	402	381	457	439	431	378	412	401	437	409	437	432	419	459	431	404	395	435	424	427	369	418	412	426	463	476	390	399	426	423	429	427	419	417	433	391	412	411	402	438	448	420	408	399	396	411	377	422	415	407	412	384	374	411	438	434	419	462	423	401	419	409	432	371	431	394	395	405	462	382	440	394	421	467	414	400	430	400	411	459	449	415	404	422	407	440	433	421	421	401	406	415	401	383	411	408	429	416	424	416	425	431	408	413	394	391	487	404	418	408	395	447	411	422	425	446	432	415	372	418	394	393	424	391	373	436	397	418	413	416	443	403	398	436	441	446	442	396	427	408	413	439	415	407	412	423	437	431	417	420	431	442	415	475	418	425	417	441	410	421	396	428	428	362	421	429	370	411	427	431	412	384	397	415	443	389	431	407	439	392	419	442	439	457	416	443	398	449	374	397	417	451	424	437	373	399	407	429	431	422	415	414	411	383	397	465	402	440	442	438	430	397	408	389	437	434	387	424	409	414	406	415	401	448	439	402	422	410	397	407	414	405	437	405	420	376	407	387	389	379	429	415	446	450	405	404	407	414	435	431	427	416	419	400	446	428	398	422	423	419	461	425	427	394	429	410	430	445	454	411	408	458	409	419	424	408	411	416	399	426	403	423	459	423	429	448	414	453	416	439	391	407	426	418	448	402	422	436	402	447	411	408	403	445	371	436	412	433	372	422	472	440	412	428	422	398	449	399	425	422	405	426	441	401	447	419	426	433	399	417	420	396	411	405	460	433	410	413	417	381	405	416	404	440	443	406	401	406	437	388	389	477	435	387	427	449	402	448	408	402	379	446	440	421	385	385	401	406	406	440	411	406	400	426	474	441	435	399	451	428	417	407	440	420	441	413	435	403	391	399	389	427	435	417	397	417	424	392	445	401	415	390	459	381	401	452	445	443	401	411	442	424	417	421	408	418	430	458	403	405	438	415	386	402	430	440	441	421	393	446	421	405	387	440	425	392	439	444	422	440	383	411	403	411	410	447	409	404	404	435	405	398	441	436	432	419	412	417	412	422	430	395	410	422	425	400	433	417	406	411	426	398	423	455	415	395	417	427	423	423	423	428	408	404	423	388	404	426	415	446	449	412	413	402	419	446	426	402	418	426	423	427	425	399	418	409	462	381	375	417	449	409	429	394	402	416	398	421	386	420	396	420	422	410	413	444	406	428	395	407	408	417	415	436	389	428	439	463	401	384	393	404	419	416	422	414	414	445	373	392	417	412	416	441	425	423	397	423	446	432	406	447	446	425	453	427	430	416	423	420	427	422	436	382	415	395	443	440	349	401	387	435	417	443	431	412	460	393	390	406	404	443	377	437	447	441	414	407	390	402	413	382	406	411	437	407	434	421	392	408	416	415	409	413	412	402	387	376	423	422	437	436	414	393	426	444	406	412	398	420	394	425	375	430	380	384	385	395	389	417	425	442	392	408	394	400	443	402	435	417	413	415	414	443	428	401	422	414	411	403	440	428	434	426	437	400	431	448	429	389	421	397	381	406	445	412	438	406	417	438	400	406	421	439	388	440	402	446	390	411	405	402	410	409	418	431	427	400	433	402	404	430	421	425	400	418	433	418	426	437	434	438	419	431	439	420	437	441	377	421	434	435	409	438	432	372	397	414	418	427	421	427	398	407	417	441	421	436	406	420	429	396	442	434	398	455	425	434	421	430	391	430	426	404	407	425	395	412	400	411	423	436	443	438	401	446	411	442	417	430	440	398	421	408	428	416	422	432	387	411	397	413	415	426	375	415	413	427	382	455	406	411	372	450	405	368	413	387	424	452	402	424	420	393	414	427	420	416	383	429	375	441	384	387	418	430	385	427	416	428	411	409	441	434	382	399	419	392	416	387	427	398	409	389	457	422	438	422	375	422	422	414	387	417	397	425	425	419	411	421	373	401	425	440	416	401	425	431	462	453	411	457	435	421	416	376	407	444	427	422	408	410	411	410	439	405	427	404	419	444	410	457	387	432	417	416	410	388	412	419	398	470	423
976	554	282	176	181	277	336	299	282	252	233	232	252	254	286	212	170	136	121	111	150	111	95	97	75	65	57	55	53	51	47	51	45	45	44	59	55	43	68	48	41	34	39	47	52	32	54	37	39	46	43	38	47	42	57	39	45	45	43	45	43	40	45	37	32	49	43	31	41	57	45	49	36	44	41	45	35	47	40	38	34	41	43	41	37	45	46	45	40	55	35	40	43	44	41	36	33	36	49	46	41	39	49	41	40	37	34	53	40	46	47	32	35	49	39	34	36	37	35	36	39	49	38	40	38	38	39	39	39	27	44	46	27	36	40	23	48	36	43	36	42	37	39	43	39	38	42	45	36	30	47	41	35	41	38	32	36	46	41	34	44	38	46	44	36	42	35	33	33	37	29	40	38	38	28	38	31	33	48	33	40	31	34	32	32	31	54	41	30	49	43	37	40	34	33	36	36	37	39	33	33	30	34	45	27	35	35	30	44	29	41	44	39	46	42	40	49	33	35	49	43	45	37	37	45	26	40	47	30	47	27	43	49	48	39	30	38	41	44	35	41	52	32	27	41	36	41	37	40	39	36	31	49	39	42	40	50	38	39	40	38	46	33	43	38	45	42	33	54	44	38	30	33	37	41	40	44	39	32	47	35	44	29	28	44	43	60	41	39	40	34	34	39	33	39	51	34	36	41	44	32	42	44	36	33	34	35	59	37	55	37	39	40	41	30	41	43	39	31	37	48	40	40	32	45	41	35	41	31	31	40	38	36	39	40	38	37	48	33	40	41	42	43	36	38	39	31	51	30	29	35	48	32	38	41	45	40	33	35	27	34	34	41	39	40	32	35	38	30	30	42	30	38	38	43	47	34	29	34	35	37	39	32	33	45	33	25	46	35	33	30	34	37	28	40	39	49	39	39	43	37	35	41	50	36	41	41	25	46	46	33	25	49	39	48	42	39	43	38	42	42	44	37	36	44	39	29	41	38	39	54	28	44	31	43	34	33	36	37	37	33	40	45	36	48	26	37	37	33	37	40	37	36	27	37	37	30	43	43	33	37	52	41	36	31	40	37	34	45	50	45	40	37	47	46	35	41	49	30	31	45	41	35	28	41	45	41	29	37	47	38	34	38	38	32	40	37	47	44	42	46	43	36	37	31	42	39	48	43	42	33	50	37	31	35	41	35	29	39	41	45	47	34	51	49	51	34	41	40	44	32	36	38	39	43	38	27	39	43	31	32	49	39	34	39	36	30	34	41	40	43	38	42	31	38	34	32	34	39	42	41	43	36	31	36	35	42	35	36	46	29	32	32	35	39	41	40	26	49	49	33	49	23	40	49	47	33	39	28	40	43	40	43	43	38	31	48	56	38	42	29	29	30	36	52	54	43	41	38	28	44	39	32	42	30	46	40	29	49	49	40	46	40	42	39	44	42	37	40	42	40	34	36	35	40	39	39	48	32	39	37	44	33	39	52	42	37	40	27	46	38	37	34	35	33	31	34	28	43	41	34	46	46	32	45	40	30	30	46	37	31	31	38	42	39	41	33	41	41	39	38	53	38	31	38	36	38	44	29	34	28	37	54	37	35	37	45	42	47	44	38	35	37	42	38	24	52	46	36	53	34	44	30	34	39	30	53	33	29	44	39	33	35	41	31	40	49	46	28	44	43	35	26	32	42	44	47	41	47	39	36	38	43	30	36	43	34	47	31	39	45	40	39	28	22	43	30	39	39	47	42	47	43	31	39	26	40	25	34	39	56	32	42	43	54	31	30	41	40	42	39	43	39	39	48	42	48	44	44	42	33	36	25	28	43	42	31	38	32	29	30	35	37	23	46	35	37	31	38	29	37	29	24	36	61	50	31	39	39	40	32	33	43	38	48	29	35	40	43	34	41	46	33	33	37	37	42	36	33	43	34	46	49	35	38	51	37	43	32	38	29	35	39	42	30	32	33	33	31	53	42	39	44	44	37	47	38	43	38	43	41	36	51	36	40	37	41	35	31	34	44	42	29	43	43	36	41	27	41	39	30	31	38	29	40	37	45	38	46	40	30	33	43	32	42	49	45	39	34	28	45	37	34	41	38	29	38	54	27	37	42	50	41	43	41	37	52	39	37	37	36	28	37	37	43	38	44	29	33	51	39	39	34	41	37	39	30	36	39	46	44	47	44	43	39	27	43	44	34	39	45	38	36	46	42	33	44	32	34	45	45	27	41	36	47	39	49	51	33	44	42	33	45	30	39	31	37	33	33	39	46	19	40	36	31	46	38	44	32	41	38	44	29	37	38	58	45	49	59	41	42	35	33	35	43	26	40	36	38	43	40	44	47	37	40	37	38	38	53	28	32	42	33	46	41	34	33	42	54	33	38	37	35	38	32	41	48	41	38	40	33	29	36	36	39	28	38	34	40	37	26	51	44	39	35	32	34	37	37	38	37	41	30	39	41	41	39	39	36	35	44	36	47	45	34	41	38	26	35	52	37	53	32	46	51	32	41	36	45	41	37	32	38	44	30	38	42	39	33	44	41	33	42	45	29	39	27	42	30	40	34	43	40	38	44	39	37	41	42	31	46	36	36	36	37	47	32	45	40	42	37	37	36	62	40	44	42	39	43	41	34	31	29	27	42	29	37	39	35	38	46	35	40	39	47	43	39	32	26	33	23	34	33	51	30	45	28	57	38	32	35	39	30	43	30	45	32	52	45	49	45	38	42	34	33	43	38	46	43	43	40	44	35	33	42	34	27	30	46	35	37	42	45	28	36	35	40	31	43	31	32	41	27	52	34	44	36	38	46	28	45	52	50	43	27	40	43	39	48	33	43	38	35	21	38	35	29	44	38	40	45	34	43	51	43	34	30	32	42	36	44	29	55	35	39	38	24	50	48	38	44	40	45	31	37	30	38	45	42	45	41	37	47	43	36	35	36	46	37	41	38	40	34	48	38	43	44	38	35	34	26	39	35	38	36	43	35	38	31	36	37	35	40	36	32	28	36	34	33	26	50	47	37	46	30	40	32	46	58	43	36	41	26	36	42	35	43	34	35	40	44	28	47	42	38	36	45	38	26	30	40	32	29	41	42	43	35	31	36	28	41	40	29	50	34	43	35	53	37	53	56	34	41	36	57	31	37	38	46	36	35	29	40	31	40	39	61	30	46	39	44	44	36	32	31	31	45	37	33	35	37	38	46	37	35	42	38	45	34	29	39	42	40	28	39	37	42	41	58	56	41	44	43	33	35	38	45	47	45	35	41	40	38	49	32	28	29	40	44	36	51	35	42	31	41	41	36	43	40	44	39	41	39	31	34	30	51	46	37	42	34	48	43	41	56	32	37	33	31	36	34	51	37	33	33	37	37	42	40	39	39	45	28	37	42	38	25	51	34	46	33	37	44	36	38	37	38	43	33	40	43	40	49	39	26	37	41	38	31	41	34	36	37	33	37	31	39	36	31	31	39	36	35	43	29	32	48	28	46	29	53	56	33	46	37	34
15965	8194	4313	6476	13674	16215	15023	13201	11369	9846	8460	7920	8065	8099	7926	6348	5290	4476	3850	3638	3300	2834	2565	2078	1850	1490	1132	973	896	880	871	863	826	786	750	736	710	674	652	588	535	508	483	489	468	472	462	427	472	479	486	495	484	531	538	509	498	485	539	543	560	535	504	471	486	469	492	485	464	466	448	447	429	433	414	484	449	418	433	441	461	384	438	413	409	378	420	415	430	406	421	429	438	418	415	407	420	393	397	401	388	438	426	419	415	426	411	395	443	408	396	454	430	402	401	427	398	410	412	423	413	420	415	427	417	381	438	402	422	384	457	392	447	394	419	428	420	432	426	441	397	412	410	428	416	412	424	409	443	440	391	428	402	418	375	414	398	436	431	420	420	416	394	414	401	366	407	408	396	377	416	430	410	387	414	402	428	395	388	443	418	376	417	387	404	414	391	449	414	409	429	442	403	407	380	479	397	446	388	437	422	401	383	383	420	426	445	441	411	424	435	404	408	408	441	414	396	348	379	388	408	438	406	430	411	413	405	416	407	366	426	382	440	437	422	378	429	409	397	437	402	385	424	416	449	411	417	433	424	425	425	386	414	393	421	411	396	395	401	405	409	445	409	425	434	393	424	451	401	412	414	423	424	383	438	393	437	400	410	398	385	374	411	392	431	427	390	411	406	442	434	425	415	386	385	449	414	410	459	403	393	396	403	408	407	376	435	438	416	401	437	427	423	454	415	403	415	437	367	435	386	392	394	392	416	408	431	389	456	434	449	385	453	435	416	423	429	404	397	427	418	411	423	440	416	382	458	404	404	415	424	454	427	409	424	412	408	418	428	429	381	406	399	405	426	399	422	422	421	423	403	415	455	429	390	431	419	438	417	421	433	368	419	383	406	420	448	404	404	451	444	452	421	410	391	410	409	420	420	397	403	402	419	425	421	410	440	426	407	419	468	395	403	404	402	419	416	419	413	438	422	395	415	398	388	414	421	390	418	368	418	369	414	440	416	423	385	431	386	379	414	407	427	398	403	427	421	415	451	465	423	415	440	392	415	436	419	391	402	412	415	404	433	430	430	446	421	433	428	398	413	404	391	423	413	426	412	413	400	412	457	430	407	440	413	416	476	385	423	443	416	412	388	416	416	423	428	418	421	408	389	441	461	406	411	377	401	410	398	407	442	432	398	411	431	409	405	398	414	386	449	421	419	426	396	407	439	408	376	437	403	429	412	437	426	412	407	405	427	407	424	421	408	383	414	407	445	425	409	436	439	405	419	352	417	410	411	410	401	429	406	411	441	412	411	417	407	393	431	386	408	423	416	433	431	416	410	440	414	396	438	421	409	397	383	384	393	403	411	421	452	408	411	443	392	413	425	431	421	428	422	443	452	412	394	434	385	424	434	402	387	442	442	397	423	422	383	391	370	450	411	417	425	402	416	423	379	421	413	434	390	400	416	424	361	401	393	407	412	449	413	414	403	407	429	409	409	429	384	353	438	434	405	407	428	401	381	441	388	423	449	398	394	425	383	401	430	387	398	405	434	419	415	423	415	393	422	411	391	386	422	393	412	421	414	410	427	418	386	402	442	416	443	414	423	413	449	424	415	384	423	406	430	410	418	421	415	408	429	420	426	402	419	422	399	417	416	443	433	411	420	448	432	407	382	361	419	376	387	414	420	418	396	433	420	387	426	418	445	432	428	431	411	394	447	405	411	414	458	406	401	418	393	412	417	418	391	395	420	381	414	386	386	436	417	417	400	433	391	447	385	422	399	399	403	424	407	421	449	396	393	410	427	447	428	406	443	419	408	401	418	442	423	391	421	430	398	411	403	433	423	422	429	407	415	450	421	384	428	459	453	434	374	401	424	432	404	395	417	440	426	445	398	425	417	403	409	419	431	406	440	419	407	452	403	427	423	378	404	399	400	408	449	422	416	406	402	372	391	415	413	431	401	391	412	410	370	415	449	435	410	413	428	397	369	382	431	418	442	377	385	419	425	406	444	405	408	426	427	438	400	451	378	412	443	365	414	416	394	416	405	405	405	415	365	413	428	415	457	399	445	397	402	410	374	442	460	410	390	384	405	439	416	418	390	429	414	402	394	406	418	396	399	412	416	402	394	397	407	417	384	373	402	408	395	412	395	376	429	423	400	387	422	393	424	399	380	429	434	409	430	390	397	412	424	463	449	410	400	419	422	360	403	405	429	429	415	431	418	410	410	412	409	421	395	408	443	436	431	447	408	419	378	428	431	419	398	399	415	402	437	398	402	433	397	414	403	414	415	411	457	425	444	409	450	415	424	395	417	421	425	427	384	406	405	419	385	372	390	422	408	412	402	446	438	361	424	405	372	438	434	388	406	389	447	408	421	430	410	409	378	411	398	419	388	415	415	460	380	423	418	379	426	429	386	404	418	372	431	402	378	388	437	411	455	415	421	430	448	429	374	432	418	406	422	406	399	425	416	405	413	431	418	415	418	386	423	400	432	397	417	398	430	393	395	429	422	447	409	411	428	390	431	413	436	435	411	405	406	416	419	410	406	446	401	432	405	417	411	417	456	382	421	399	404	434	439	407	439	395	372	433	405	392	443	437	404	374	414	385	421	425	436	389	377	433	427	436	430	387	397	407	445	425	413	397	421	425	406	399	427	408	422	453	395	426	445	397	428	408	391	475	394	413	417	398	401	395	411	422	444	399	418	405	403	406	408	387	401	429	393	399	377	426	383	407	381	397	402	414	429	427	414	372	430	446	382	408	426	468	414	424	393	407	431	408	417	422	415	373	402	438	419	415	398	417	403	413	444	450	429	438	418	457	391	417	400	407	392	401	394	421	435	426	432	389	424	394	424	421	430	379	402	380	437	417	395	410	390	397	435	457	426	415	421	411	433	425	423	448	392	421	396	398	401	431	423	405	441	415	413	432	422	414	424	393	416	407	419	425	423	425	428	391	392	383	434	401	412	383	438	447	419	422	398	404	392	398	417	401	439	421	387	444	456	388	425	411	420	433	443	430	430	439	404	420	426	412	431	393	404	412	410	411	422	437	396	428	410	380	396	424	414	418	424	444	398	423	389	460	467	413	431	419	397	428	442	445	400	416	396	417	448	446	398	424	377	401	413	456	424	430	391	441	447	403	434	417	395	438	434	422	445	400	414	465	434	441	440	378	407	390	428	384	417	412	424	406	417	358	376	389	421	437	453	407	420	387	432	438	399	434	394	404	407	404	427	413	430	446	430	416	399	414	395	391	441	408	439	404	378	425	381	432	388	392	431	431	435	438	387	408	429	422	413	427	442	451	423	391	402	444	394	437	410	434	406	410	454	396	396	394	450	398	429	456	389	428	399	370	402	389	375	394	448	404	396	409	411	389	453	407	398	447	404	425	448	465	431	391	428	419	418	432	401	425	414	363	428	404	409	414	406	403	405	416	430	398	392	445	435	400	381	396	421	401	438	429	378	413	393	405	421	402	421	414	418	407	433	400	432	464	385	411	460	390
1477	449	235	168	161	267	277	297	278	239	255	238	241	254	282	188	214	140	155	145	129	101	87	80	84	67	50	35	54	35	46	38	31	39	41	41	42	37	49	41	31	27	34	25	34	31	36	31	32	40	29	34	22	36	35	27	39	46	38	34	42	36	40	21	35	28	25	29	30	27	28	36	29	29	35	38	31	26	24	27	24	31	24	22	25	28	26	21	29	30	23	28	21	29	24	34	27	36	27	26	33	39	40	25	39	36	25	28	25	29	29	43	31	32	28	34	30	33	43	21	25	25	29	32	32	22	30	20	32	29	34	24	29	35	32	28	29	43	24	36	27	37	26	28	24	36	22	23	20	20	19	33	34	28	41	25	16	31	23	27	36	25	30	30	28	27	38	31	29	20	28	33	25	26	25	28	23	23	32	37	30	30	27	27	29	27	37	27	25	25	26	24	33	27	36	26	29	33	33	29	41	27	23	30	26	30	33	27	30	32	28	25	34	40	23	26	26	28	31	32	32	34	24	35	24	31	31	27	26	28	19	30	24	21	37	28	26	37	29	43	29	24	27	31	29	30	20	28	37	29	29	32	26	20	28	36	41	28	32	25	27	22	29	27	31	46	31	28	23	39	34	31	22	36	28	29	34	20	40	18	31	35	21	30	26	29	25	25	30	19	19	31	35	33	29	24	27	26	36	33	37	31	25	27	24	30	35	33	32	37	27	36	32	33	26	33	31	35	36	30	32	24	33	20	30	33	31	35	20	28	33	28	29	26	25	23	28	18	25	36	39	32	24	31	33	17	18	29	30	32	26	25	22	30	28	30	37	42	40	30	30	26	33	37	26	32	23	23	21	45	42	27	29	31	29	38	28	36	25	33	30	27	21	25	32	31	28	24	29	22	29	29	40	37	30	37	34	20	27	21	25	31	29	22	28	24	35	24	31	25	30	34	43	30	41	31	32	40	30	28	28	37	29	30	36	30	28	41	34	24	35	41	39	30	32	32	40	24	30	27	40	33	33	29	25	18	34	29	28	23	15	28	19	19	36	31	21	32	33	18	34	22	40	21	22	25	28	25	23	20	33	17	31	25	39	30	40	25	30	28	25	31	26	22	25	24	28	24	33	39	27	31	20	25	32	28	27	27	29	28	33	31	28	28	26	27	27	29	28	24	44	27	34	28	26	30	26	25	30	29	23	23	25	31	31	34	30	33	27	31	31	39	23	29	36	30	28	23	30	29	28	39	31	26	27	29	36	24	18	25	31	37	20	29	38	33	25	28	35	36	26	28	32	32	37	22	26	25	28	36	33	29	41	32	31	35	30	21	24	34	32	29	27	24	24	30	19	29	28	31	32	31	23	25	29	23	33	26	24	40	34	27	25	32	23	29	21	25	38	23	31	23	31	38	25	33	30	35	34	31	36	31	29	36	23	23	34	26	29	31	26	22	37	38	37	18	36	34	29	24	27	36	30	36	31	30	37	35	33	29	33	18	31	36	32	36	25	27	29	26	21	32	23	29	32	29	31	45	35	30	24	32	24	26	36	30	19	30	36	33	38	28	33	25	33	25	35	25	26	29	30	20	25	29	37	28	29	23	28	28	31	23	32	33	24	30	22	26	38	35	31	19	35	25	28	27	28	32	31	33	23	23	29	34	33	32	32	28	22	25	29	45	27	27	34	29	33	22	18	26	28	32	20	29	37	35	29	29	28	32	24	28	42	26	33	39	25	26	23	24	23	24	36	32	34	26	31	26	35	27	32	22	31	17	33	27	28	32	24	27	26	32	23	22	30	32	17	30	27	37	33	28	30	26	33	25	28	17	42	30	27	25	36	30	36	35	39	28	29	24	29	19	36	24	46	30	24	32	22	30	23	30	28	42	30	34	24	29	30	33	26	30	24	40	26	31	35	19	33	31	30	18	24	26	35	25	35	23	21	44	24	29	29	28	25	29	21	32	22	34	32	32	26	27	31	34	32	28	36	26	26	28	29	31	26	31	30	29	25	29	23	38	25	32	21	24	30	26	40	33	29	25	29	32	26	35	24	27	31	44	23	22	33	20	29	27	32	23	27	29	28	32	36	25	18	35	34	27	27	27	30	38	29	31	33	32	27	26	32	31	22	29	23	19	24	34	27	27	28	36	29	23	28	35	27	34	39	21	16	28	35	29	35	28	24	37	17	33	28	34	32	37	26	35	26	28	24	34	34	34	35	35	32	23	23	29	32	38	32	35	28	29	23	31	40	29	32	27	25	29	32	31	23	39	34	24	34	22	35	39	24	24	17	22	21	28	25	20	31	39	28	24	35	29	26	31	34	26	37	32	29	31	30	30	34	31	28	26	20	29	27	22	27	25	27	42	27	25	31	18	34	32	23	30	35	20	35	38	25	28	34	42	36	31	31	29	25	28	40	28	29	23	33	27	33	22	28	23	26	34	29	28	30	32	29	34	25	42	39	29	31	27	29	27	32	34	29	30	24	42	28	30	25	21	40	26	27	32	39	31	27	25	26	23	38	21	32	28	32	23	27	35	43	30	27	21	31	23	33	33	34	33	26	29	33	24	33	28	30	27	17	36	31	35	28	29	31	33	28	34	26	26	42	21	34	26	26	37	35	39	31	35	24	23	33	27	31	28	24	30	26	40	31	31	37	24	26	23	35	36	30	34	29	25	24	20	30	36	40	32	32	18	27	32	33	20	27	26	24	24	31	29	32	36	31	38	24	28	34	40	34	38	21	23	27	35	33	25	28	38	31	30	29	36	31	26	38	38	33	32	32	39	36	22	27	36	32	22	26	33	28	21	28	39	31	33	29	32	37	26	35	32	39	27	32	43	28	22	37	33	32	27	29	20	28	34	24	33	37	28	42	32	22	34	22	39	25	19	32	33	33	24	30	22	23	24	38	29	36	30	36	36	34	29	38	32	16	22	32	36	25	43	15	21	26	35	35	28	23	30	37	45	19	32	30	23	29	26	24	33	33	28	45	43	30	31	25	29	29	27	24	31	27	31	32	36	36	23	23	30	38	24	25	32	30	32	31	26	23	24	27	32	28	29	31	33	27	31	32	25	23	19	39	28	38	23	27	34	23	32	33	25	23	23	19	28	31	37	28	36	32	35	26	24	23	32	37	40	31	36	24	39	22	23	31	27	32	20	24	25	38	34	24	40	22	33	36	30	28	23	32	33	23	31	37	38	31	37	33	24	25	32	27	28	27	35	19	20	26	29	32	25	29	27	29	36	24	29	27	21	24	30	29	30	24	22	36	28	36	39	28	29	27	29	31	26	31	34	36	19	21	17	39	22	25	34	38	19	26	29	31	18	21	26	28	28	31	22	41	37	31	27	35	27	30	31	30	27	23	27	26	31	28	32	20	26	35	30	33	30	25	31	31	40	21	24	24	26	27	31	32	30	32	29	31	28	33	28	29	27	28	23	24	30	31	26	29	28	32	35	27	36	38	35	21	21	35	29	23	28	24	40	27	29	29	31
17215	7414	3880	6148	13082	15714	15268	13563	11589	10268	8817	8238	8032	8211	7794	6666	5789	4902	4215	3913	3593	3083	2743	2233	2021	1570	1105	851	752	791	727	744	780	712	611	598	556	532	559	498	420	423	371	388	342	324	376	350	366	328	410	368	404	441	400	439	441	434	380	391	421	363	439	400	359	373	382	372	332	357	333	345	346	329	313	325	313	331	335	325	343	338	310	278	315	308	333	306	316	332	316	315	299	298	316	285	324	304	330	306	322	335	319	305	324	282	340	339	315	345	309	320	312	308	331	308	314	309	314	294	304	327	320	311	314	282	302	301	319	313	294	277	298	315	299	301	316	330	312	298	326	342	347	305	252	316	298	299	314	314	344	314	357	293	321	306	286	322	342	337	328	296	291	329	302	312	306	280	319	319	301	310	300	321	308	312	282	307	318	326	308	333	329	314	357	313	312	298	301	301	298	352	332	319	309	319	344	315	303	295	306	317	312	324	295	278	348	306	339	312	316	329	321	302	287	283	306	299	300	300	284	329	318	329	324	348	278	320	309	306	329	305	283	328	302	322	309	324	348	332	282	319	286	265	322	313	298	322	317	317	289	309	321	325	294	353	319	332	307	341	309	311	323	303	306	271	318	284	307	293	314	322	340	308	325	312	315	305	293	334	299	326	302	317	303	315	311	314	335	301	330	298	337	344	337	326	294	290	310	319	306	328	307	309	301	283	326	321	340	266	322	283	307	276	294	312	340	305	345	320	318	322	334	316	326	319	324	286	314	302	304	348	287	318	318	326	331	298	328	306	273	300	325	316	352	306	314	314	333	303	328	313	313	322	304	310	289	309	266	275	314	323	300	274	313	294	315	323	311	328	306	319	315	323	304	290	319	321	316	336	323	302	307	303	324	305	302	360	304	306	314	324	293	287	286	333	323	317	320	307	325	329	306	320	316	318	314	343	313	329	312	325	328	334	341	298	298	300	322	295	277	333	295	320	296	321	339	263	326	272	298	339	348	313	294	321	340	311	318	278	304	313	312	329	337	302	309	322	342	280	310	324	312	313	343	290	306	305	305	298	324	314	308	289	324	325	317	282	297	338	303	340	323	339	316	318	298	309	282	316	286	326	289	305	337	316	334	330	310	325	287	302	283	331	319	307	308	297	334	353	306	310	336	292	312	288	306	303	312	276	313	287	307	305	301	337	304	321	312	295	305	332	335	313	305	308	290	284	321	303	336	288	278	286	330	305	347	303	306	310	283	337	304	330	309	307	307	330	316	289	332	303	313	286	295	317	339	344	315	286	297	315	323	327	302	312	322	312	306	296	297	360	306	298	290	319	331	318	327	357	316	325	330	294	293	302	330	264	319	305	328	287	306	302	323	320	322	324	317	316	310	279	298	345	316	342	308	302	312	300	299	312	338	306	294	303	326	332	290	306	310	304	310	322	303	292	356	299	306	325	302	312	321	310	311	303	333	311	287	272	308	280	296	335	284	285	294	297	315	327	312	318	306	336	344	340	327	311	288	295	320	323	329	318	328	323	297	301	308	351	294	315	314	281	324	341	282	323	323	335	313	299	292	305	314	310	324	334	324	274	325	325	335	314	314	301	269	294	314	299	322	326	297	320	314	323	322	319	297	311	309	320	307	300	313	316	349	289	338	318	319	344	323	312	356	312	311	310	323	298	318	282	289	290	314	316	281	302	309	293	312	282	278	312	319	278	327	287	301	303	288	314	323	298	320	308	321	320	324	329	333	349	297	322	323	290	321	276	330	339	291	282	297	337	295	295	353	316	314	327	323	308	342	311	307	302	307	317	307	327	326	325	311	290	319	307	309	305	308	295	315	293	284	308	330	312	294	312	313	335	306	303	313	326	331	306	321	319	317	332	306	263	310	326	330	341	289	286	299	296	285	284	329	293	295	338	305	320	292	336	309	307	314	272	303	289	321	309	319	324	316	320	322	317	320	293	291	296	330	283	295	307	333	315	304	328	321	310	331	325	296	304	308	323	308	323	302	310	309	344	305	282	334	357	317	285	321	299	315	299	312	311	317	332	297	326	319	324	304	314	298	329	343	297	300	336	314	345	315	331	295	348	274	303	330	336	299	287	296	307	309	273	322	319	337	325	341	311	317	295	317	328	307	335	325	313	315	295	318	272	281	322	293	308	316	312	287	310	313	323	303	294	305	310	300	310	318	326	346	304	327	318	327	332	311	333	289	322	300	272	325	325	319	308	291	333	303	302	306	302	324	296	294	346	338	312	322	315	322	313	309	328	294	320	296	320	308	328	285	314	317	323	307	285	308	333	314	324	291	292	330	314	344	320	299	306	308	321	297	299	283	303	344	303	339	318	310	302	278	290	304	311	293	299	324	287	315	315	312	293	308	316	322	332	309	317	309	311	310	322	284	315	301	327	321	300	304	301	351	318	303	326	298	314	312	328	324	319	301	344	315	320	298	312	310	323	325	293	302	323	308	315	279	320	290	292	346	313	291	303	317	319	310	334	329	311	314	299	287	275	269	303	293	295	292	310	300	304	331	319	316	323	305	304	314	294	289	303	304	306	297	327	313	266	296	312	311	342	318	279	281	314	287	310	308	330	318	342	286	316	316	308	299	293	326	309	309	325	319	318	319	311	288	323	300	333	290	308	305	297	327	296	334	299	305	328	321	346	298	306	288	332	292	325	324	304	290	313	267	288	279	330	312	312	269	286	351	305	330	280	298	316	319	338	295	329	316	344	348	306	320	294	281	333	284	284	302	332	291	318	305	323	303	316	328	305	321	306	299	335	302	294	315	356	312	304	284	319	330	300	289	316	303	298	326	301	340	318	279	325	308	359	314	296	284	321	311	303	316	297	323	320	299	308	331	307	328	319	331	305	332	304	307	316	325	322	328	349	332	298	298	323	298	334	320	304	325	295	309	328	331	280	320	309	319	305	313	316	311	316	292	292	322	287	292	312	340	298	295	300	324	334	335	299	351	298	323	338	291	299	293	322	308	314	306	293	302	324	308	288	304	330	291	323	295	300	310	308	290	295	325	317	322	302	308	279	309	318	297	323	340	305	320	348	301	324	293	297	310	303	328	318	326	312	343	320	313	329	294	308	293	285	283	311	304	305	323	308	280	311	324	311	291	300	329	342	314	306	306	328	291	314	282	287	296	297	318	336	313	301	313	316	313	314	335	286	336	321	320	311	336	322	319	292	333	325	326	311	309	323	299	341	284	312	329	303	319	296	345	296	316	319	341	332	324	324	322	317	352	335	287	294	307	324	320	342	322	319	320	305	314	303	322	302	315	302	300	332	319	344	303	304	350	315	303	296	293	332	320	282	304	326	300	323	301	323	304	324	333	297	296	298	306	309	339	314	309	288	336	326	322	286	317	338	284	302	323	317	320	330	325	369	321	329	290	318	315	318	279	322	311	353	317	317	334	286	316	317	352	291	307	310	309	322	289	310	289	328	318	316	303	301	310	291	301	309	276	316	306	308	307	307	312	302	293	310
1287	600	314	230	202	338	420	370	346	334	313	264	275	320	288	263	222	203	189	138	177	155	113	92	88	68	59	48	57	48	46	43	39	45	32	54	37	40	33	40	31	32	29	28	36	30	30	24	26	29	23	21	26	25	25	34	33	35	33	30	33	29	28	31	24	42	34	30	31	23	43	34	32	42	31	25	20	32	31	29	27	39	33	25	24	33	38	30	27	27	26	26	32	31	25	31	35	25	32	34	27	25	28	29	30	28	31	30	33	24	24	23	25	29	30	17	25	22	20	30	34	19	33	39	27	36	22	32	27	24	35	22	39	33	32	22	33	30	29	25	30	25	30	34	25	19	26	30	33	19	20	27	33	24	26	32	36	33	24	29	30	26	28	31	30	22	40	29	36	33	32	25	27	30	36	33	19	29	42	28	31	23	28	27	34	29	38	27	27	34	23	32	42	23	32	31	33	26	32	16	30	21	33	20	23	32	31	27	21	37	34	36	34	26	35	28	30	27	24	30	26	34	33	20	21	26	27	24	30	38	31	28	31	28	25	32	28	32	33	19	31	34	32	36	26	23	21	26	32	33	21	39	24	21	23	24	31	29	33	26	29	30	29	37	32	23	28	23	32	22	31	25	29	27	17	25	31	33	35	31	27	30	26	35	26	33	28	26	32	32	33	28	32	38	23	34	39	36	33	26	36	29	29	33	30	25	32	23	31	28	20	34	33	29	38	36	23	20	27	42	26	23	38	38	30	28	26	22	21	30	25	21	32	35	34	37	23	27	29	24	28	28	27	30	27	38	35	34	30	21	22	29	24	31	29	27	33	39	26	24	26	26	27	33	28	30	26	34	33	32	22	27	25	33	28	27	35	31	30	34	21	31	24	35	28	41	33	19	31	30	30	35	34	23	23	27	31	34	28	29	37	27	26	26	33	33	29	30	31	34	20	23	28	34	30	31	25	29	34	29	28	20	33	21	24	27	27	32	30	39	26	22	30	32	24	32	31	31	29	28	31	33	35	21	25	36	28	27	22	34	34	21	26	28	31	34	34	30	33	34	31	30	36	40	29	28	19	26	26	23	22	24	29	25	17	25	30	34	34	28	36	27	33	35	24	29	30	33	36	23	21	29	29	30	28	29	28	25	27	30	19	23	26	40	29	37	34	40	26	38	31	40	32	32	23	26	24	27	21	25	29	25	20	18	23	23	17	36	27	31	26	31	31	34	29	33	18	33	22	36	25	32	30	35	42	34	34	27	24	28	23	25	23	27	26	19	22	33	23	27	34	28	25	30	26	40	27	36	26	28	29	27	37	22	26	35	25	23	34	29	29	33	20	34	35	23	28	21	20	31	29	28	30	31	29	31	33	26	31	32	34	42	37	28	28	34	35	25	34	26	19	27	27	28	26	31	22	27	30	33	24	22	26	26	26	26	35	26	33	37	35	23	22	28	31	17	24	31	30	35	24	20	30	31	19	35	26	29	30	29	30	33	39	29	28	29	27	24	21	35	34	33	27	26	32	20	26	35	39	27	27	19	18	20	24	35	32	38	27	29	27	23	25	31	30	21	24	30	30	22	25	31	31	43	26	27	33	28	32	20	34	28	24	34	21	31	20	26	21	37	33	27	26	24	21	26	18	23	35	26	29	32	37	36	34	27	33	37	37	28	27	42	19	34	27	35	27	36	35	26	33	27	28	24	20	23	25	32	18	28	25	36	25	30	26	21	30	24	30	35	29	28	41	30	35	31	33	25	37	37	32	31	31	30	29	21	32	34	33	23	31	24	28	24	33	25	36	26	28	18	35	26	29	33	30	26	23	31	42	36	29	27	32	30	27	24	30	35	35	29	35	34	31	25	28	29	25	29	26	23	25	27	27	21	27	27	24	26	34	21	19	20	30	24	40	29	20	29	26	23	35	30	28	25	19	23	28	35	19	38	24	33	25	26	30	24	32	25	37	33	29	28	29	23	33	26	27	16	23	36	24	26	30	23	38	29	33	29	28	27	34	38	23	30	20	28	27	24	22	44	26	42	27	29	35	30	25	23	22	33	29	44	34	22	33	17	31	35	24	30	34	25	23	38	36	27	26	22	30	17	22	35	34	24	28	26	37	39	37	22	34	27	36	28	24	36	25	21	26	34	31	32	31	39	22	40	23	36	31	38	24	36	24	29	25	32	31	25	33	27	27	23	32	38	33	39	31	28	33	21	27	35	25	27	28	30	28	36	32	36	31	25	29	31	32	34	25	24	24	25	26	22	37	26	37	25	22	29	31	23	31	24	23	22	31	41	33	35	31	32	30	47	40	37	29	20	29	27	30	35	20	35	27	29	32	28	27	23	30	27	27	26	36	32	30	23	39	20	32	24	19	26	27	25	32	28	32	39	29	30	26	27	30	28	29	29	31	22	29	22	38	24	40	27	27	40	29	30	35	28	29	25	28	30	24	27	28	24	32	22	33	17	36	33	29	27	29	36	35	24	28	40	35	28	30	26	26	31	33	23	43	32	25	35	21	32	28	37	36	25	32	24	31	17	28	21	21	24	23	25	26	26	34	30	23	31	35	33	37	32	29	27	24	32	40	35	40	27	26	28	24	21	26	34	28	35	34	40	26	30	34	26	33	35	29	26	25	30	26	32	27	34	28	30	25	27	29	27	28	36	34	12	44	25	23	28	25	31	28	27	32	21	19	26	20	33	32	23	31	22	31	26	33	27	31	31	33	35	27	22	27	30	32	33	29	28	24	27	32	24	39	31	43	30	29	23	27	39	21	26	28	26	30	22	44	31	32	26	26	18	38	28	37	24	41	30	29	34	20	28	25	32	30	32	25	26	24	33	22	22	33	31	34	19	30	27	30	30	31	32	33	36	22	30	15	28	28	34	28	24	25	37	29	31	31	31	33	22	24	31	32	38	36	31	24	35	26	36	27	26	30	24	27	28	28	22	27	24	25	33	38	18	32	38	26	29	39	40	36	35	21	21	28	24	30	37	25	24	32	24	29	19	25	24	31	37	26	35	24	23	34	25	33	28	23	28	35	28	29	33	35	32	25	19	29	23	34	35	35	22	35	28	26	27	34	34	31	23	37	25	23	26	24	26	32	22	33	28	29	32	33	29	22	41	30	24	28	29	26	31	21	35	38	28	35	37	32	36	30	34	27	30	24	25	24	17	27	35	30	35	32	43	34	33	18	31	19	26	32	38	39	25	32	24	36	23	22	28	31	34	23	35	45	26	38	24	37	37	22	25	38	32	33	31	23	25	25	37	42	34	23	32	24	26	32	36	28	25	22	26	31	33	21	37	35	25	22	28	21	27	27	31	32	25	27	26	28	37	34	26	30	29	26	21	26	26	26	29	22	29	29	35	31	24	32	28	26	35	24	27	37	32	29	31	25	36	24	33	22	30	32	36	32	29	25	23	22	24	30	31	31	24	28	29	32	27	30	27	30	26	39	27	25	30	22	28	31	23	35	28	29	25	44	30	24	37
18490	8790	4878	7709	15848	18754	17936	15989	14034	12043	10558	9429	9509	9519	8905	8085	6985	6046	4994	4676	4551	4004	3283	2820	2574	2031	1466	995	965	881	827	851	841	740	717	636	636	621	592	484	502	478	431	386	364	371	352	366	364	409	394	406	435	411	419	408	418	448	431	439	424	392	400	440	440	358	397	370	376	364	344	381	334	358	317	333	327	307	324	342	314	319	310	313	335	316	314	333	319	348	311	332	311	314	320	297	315	321	303	341	328	338	311	302	342	317	304	312	329	304	335	336	310	338	345	320	322	306	310	318	325	299	359	323	327	328	326	348	321	295	331	320	326	344	317	301	312	298	302	326	325	333	328	326	329	325	327	291	308	317	297	332	318	278	292	326	324	356	311	335	299	325	297	311	297	319	303	313	311	317	333	327	358	299	299	312	305	312	316	309	326	296	332	323	322	358	352	371	313	324	322	331	340	312	312	312	316	313	337	312	321	328	324	320	322	329	349	310	308	291	332	339	320	314	307	333	326	279	329	301	300	338	310	327	305	312	306	304	329	319	315	322	326	313	344	308	360	338	341	304	327	317	342	325	297	289	290	309	326	306	343	320	343	312	302	329	298	307	333	352	321	308	319	319	319	318	356	324	301	309	345	319	298	293	311	317	326	352	295	353	287	313	325	324	352	318	318	321	310	281	319	321	318	298	324	319	313	329	344	300	327	341	363	329	326	295	323	313	307	309	299	321	309	323	305	342	333	307	312	330	297	291	310	292	328	348	305	300	323	321	346	274	355	290	333	309	347	340	319	307	328	324	278	303	330	296	305	312	353	335	302	289	314	312	318	338	362	306	302	305	319	341	344	302	314	304	320	325	314	335	322	315	325	341	307	307	316	299	310	313	322	316	328	311	305	293	307	289	346	345	315	326	302	309	313	307	290	316	305	344	290	334	308	317	305	323	332	304	311	320	328	347	326	309	333	334	287	336	304	302	293	314	365	321	329	323	301	341	293	331	282	339	324	299	314	355	313	304	330	270	322	296	275	341	301	301	302	311	329	282	335	326	297	278	325	330	316	324	308	300	337	308	329	296	327	330	334	308	325	310	325	304	291	295	336	289	320	292	292	323	336	308	279	316	331	345	328	334	296	311	316	322	322	309	305	326	318	347	298	317	333	307	308	293	306	323	318	321	341	299	306	335	312	345	347	321	312	306	342	320	320	327	318	294	329	284	306	313	327	293	310	284	298	332	307	289	300	303	303	341	332	302	328	323	324	341	330	338	327	322	344	329	356	345	322	285	317	324	338	302	330	267	328	291	315	301	332	336	309	346	315	282	308	324	322	305	310	323	292	322	332	335	319	346	296	338	328	317	317	307	313	352	320	343	326	300	319	333	320	353	319	302	321	305	332	303	349	327	333	343	325	355	305	296	326	294	314	318	314	309	288	307	310	296	323	309	304	316	308	298	328	332	297	331	331	317	327	291	336	307	323	321	313	314	325	302	345	319	330	301	322	310	303	282	321	287	311	311	337	327	347	317	326	315	329	309	321	305	311	327	313	317	310	314	335	322	295	345	284	329	309	317	307	325	334	309	309	304	305	299	319	311	327	312	305	340	336	334	307	304	337	358	317	317	294	330	313	299	327	316	322	305	326	330	303	322	320	332	309	336	280	293	283	325	297	311	339	333	338	332	327	304	328	330	343	348	318	323	284	281	306	311	318	338	304	329	331	302	282	369	334	311	333	318	306	332	306	319	334	297	319	339	327	303	315	293	311	316	260	327	338	328	291	311	333	305	292	285	332	316	322	342	319	300	317	315	337	310	300	347	332	317	325	339	347	330	295	307	309	329	331	312	326	291	305	322	318	313	342	305	348	304	306	326	314	333	316	341	302	344	290	345	319	312	352	324	320	345	316	335	288	308	350	334	331	301	305	279	304	332	340	295	322	321	301	319	346	291	330	304	279	316	305	334	331	343	307	296	302	310	299	308	300	289	328	320	344	305	313	326	292	320	291	308	296	313	309	310	334	291	322	303	316	287	314	295	324	329	321	355	328	336	338	283	336	317	309	309	347	325	327	307	317	317	346	341	297	314	320	348	277	307	342	316	314	310	312	297	333	317	288	322	329	321	324	312	285	306	326	308	303	322	318	316	302	301	303	351	312	300	301	292	331	324	322	349	316	324	312	332	305	303	316	276	330	331	343	323	332	302	338	310	294	325	311	317	324	300	349	296	310	306	315	332	327	317	322	340	303	306	307	336	304	324	287	309	339	305	330	316	302	323	351	294	297	290	331	327	308	293	296	291	279	328	307	346	294	292	336	324	289	336	307	326	328	289	357	327	291	323	319	306	335	290	308	315	333	319	322	307	345	320	332	299	324	310	333	330	316	295	299	340	325	290	316	313	323	321	305	350	290	298	295	338	341	302	318	307	293	320	326	333	336	323	305	332	300	322	326	315	332	342	311	297	282	363	322	320	317	333	330	331	304	313	284	298	313	316	298	342	335	317	322	287	317	321	296	337	333	300	333	323	304	322	311	306	331	289	305	334	310	311	333	296	273	326	335	327	296	306	315	284	325	324	317	323	328	319	320	312	337	312	315	338	308	368	309	295	308	350	342	326	297	300	312	334	341	349	302	326	306	289	319	335	326	308	302	283	329	313	324	307	340	315	297	345	300	320	298	306	305	328	352	278	315	293	303	290	321	314	310	317	307	308	292	324	350	331	331	296	305	315	335	303	292	303	322	326	336	331	314	312	301	291	306	324	298	314	307	324	339	325	324	296	301	298	312	348	307	339	290	316	285	314	296	363	330	304	274	305	317	318	294	336	337	292	319	328	308	307	319	289	338	317	342	332	343	322	325	351	307	304	296	303	319	303	315	340	300	276	307	302	341	326	363	333	318	329	317	339	284	314	300	332	313	317	307	343	315	280	318	327	285	306	323	276	324	348	314	324	345	307	302	302	343	339	312	294	320	346	332	313	329	351	316	316	322	314	303	357	347	330	306	308	323	323	310	299	307	310	346	340	309	308	340	343	351	316	340	307	319	305	313	296	335	332	323	304	291	330	302	307	328	314	346	295	367	301	357	313	314	316	304	337	321	324	302	314	335	315	326	291	288	323	290	343	318	318	282	312	325	310	325	351	315	338	313	313	313	325	321	325	309	332	305	288	342	323	324	307	287	348	309	308	368	319	332	350	316	314	301	325	363	283	319	276	333	305	334	330	318	331	302	312	315	310	313	295	316	337	311	330	348	305	323	332	358	291	369	303	300	345	313	293	332	302	297	321	303	313	316	307	314	333	305	281	315	319	327	344	347	343	318	335	317	310	311	336	344	309	325	338	313	311	335	318	305	327	327	325	318	285	309	301	290	310	349	303	310	343	309	334	308	313	271	302	302	306	315	271	317	324	308	315	301	285	364	326	319	283	299	309	301	301	317	347	325	305	327	310	286	299	312	309	310	309	312	315	306	290	322	300	310	314	300	330	350	321	320	285	334	295	318	318	314	322
1019	309	156	144	146	199	233	247	234	213	203	190	197	190	206	188	154	121	121	117	112	92	93	80	74	57	66	54	49	42	49	42	51	59	51	39	43	44	50	29	40	38	38	36	37	38	54	46	39	47	54	37	48	47	34	53	44	40	46	46	42	34	40	42	40	49	49	35	31	41	48	36	39	47	43	48	40	44	36	46	38	52	37	40	44	35	47	28	38	40	37	34	40	31	38	42	37	38	37	33	49	39	40	43	47	44	30	48	38	42	36	35	56	36	40	31	38	46	32	35	26	33	36	35	49	48	58	42	28	41	37	42	43	41	42	36	42	35	48	37	45	38	33	32	36	52	41	44	47	31	39	37	30	40	42	38	52	40	43	41	39	43	35	47	42	46	45	34	38	28	22	42	48	44	31	38	49	38	45	33	41	34	26	42	60	45	46	47	41	40	51	41	42	32	44	48	37	57	32	41	45	38	34	39	41	40	48	38	35	41	34	40	31	33	36	43	39	38	47	44	42	40	52	36	29	44	36	52	33	35	39	39	49	39	30	45	35	45	36	35	38	38	26	41	29	35	30	35	44	33	33	30	39	36	50	37	39	46	31	41	40	38	50	29	43	34	42	36	42	42	41	26	35	53	48	35	49	48	40	43	35	44	30	41	49	50	44	41	33	39	29	37	50	54	42	40	36	48	41	45	45	41	50	27	38	36	40	42	26	39	36	47	35	47	35	44	32	35	41	42	41	49	24	38	44	51	44	38	47	44	34	32	37	47	34	42	46	44	36	42	44	49	46	45	39	38	43	41	50	37	53	34	58	32	42	46	44	43	45	48	35	34	42	41	44	34	49	50	33	38	37	36	34	43	45	40	36	46	42	36	33	42	45	43	40	34	33	30	46	41	53	34	37	40	39	28	36	38	40	45	48	46	42	31	47	36	45	44	34	44	39	36	35	37	42	42	45	38	36	35	34	32	49	35	42	41	49	43	42	48	40	35	50	40	29	34	41	30	36	35	32	42	53	37	45	46	31	46	43	43	34	42	41	34	40	34	47	42	38	42	45	52	37	49	46	53	38	32	49	49	31	45	43	38	50	39	42	35	44	45	51	62	39	35	34	37	37	51	34	43	43	40	36	42	35	41	29	27	36	41	50	39	62	42	49	45	34	40	34	40	33	32	46	41	46	47	36	35	44	33	49	36	39	32	37	34	44	47	45	50	38	34	36	32	40	38	38	43	40	50	36	47	41	39	41	36	35	50	37	37	39	38	48	30	46	40	35	40	43	30	30	35	41	29	35	30	36	31	28	61	37	38	45	39	46	32	45	27	29	35	41	53	39	29	25	36	46	37	41	29	39	35	39	41	31	44	40	36	39	48	39	38	39	50	28	42	38	45	55	33	47	39	34	36	42	38	45	37	43	48	50	50	40	39	50	35	42	28	38	40	56	41	40	47	21	42	35	40	37	44	38	43	50	39	39	48	45	37	41	36	32	34	46	45	45	46	42	36	26	52	42	45	40	39	43	41	36	43	51	45	36	41	32	41	53	59	32	35	43	35	40	40	43	48	44	38	46	35	30	42	28	44	36	34	34	40	38	37	37	31	37	39	35	46	35	33	32	40	43	37	39	37	44	39	36	52	37	51	46	52	31	56	33	30	48	37	32	42	28	41	45	35	34	42	47	46	43	50	34	46	41	46	38	42	46	35	40	34	39	42	42	41	30	31	43	36	36	42	40	44	40	44	44	43	33	40	28	35	37	48	33	41	46	40	38	46	51	39	45	37	46	39	40	44	41	41	25	45	56	34	38	51	46	45	45	36	37	48	29	41	31	38	32	43	35	35	41	40	51	49	41	46	49	36	40	39	38	30	44	31	39	32	47	42	47	32	37	35	40	51	36	54	40	38	46	48	40	30	38	32	38	23	41	35	24	38	42	39	29	28	31	42	55	43	29	43	35	47	44	38	43	40	38	48	42	43	45	40	45	42	34	30	37	43	39	32	37	27	37	46	41	36	36	53	32	45	34	45	30	40	43	33	48	36	44	46	45	37	40	40	34	41	36	40	40	48	45	45	44	42	43	49	32	32	35	31	30	37	38	43	39	49	35	52	45	38	40	39	32	37	44	40	43	47	31	40	45	33	35	36	29	31	45	33	47	41	38	29	36	37	43	31	43	32	41	33	25	46	37	36	41	32	47	36	35	41	35	41	34	34	43	40	37	33	39	42	38	33	40	39	55	49	31	33	52	37	40	46	37	48	38	36	40	35	32	39	29	35	53	31	32	38	49	40	29	49	38	41	36	37	39	36	49	35	24	55	34	27	27	38	46	31	46	40	27	32	30	46	33	42	46	32	41	34	40	50	35	48	40	45	38	48	45	44	46	41	41	39	42	48	43	45	37	45	40	38	34	50	44	40	44	33	48	42	41	41	44	38	36	42	37	48	44	36	43	41	27	35	36	40	36	42	44	47	44	31	43	46	39	37	38	49	40	39	37	41	29	41	37	32	40	47	34	34	38	47	44	32	35	40	37	42	37	37	41	35	31	45	39	38	38	40	40	48	35	44	43	40	35	30	50	47	45	37	42	36	39	31	44	33	47	37	32	31	29	43	46	39	38	34	48	33	31	35	36	38	41	39	50	33	40	39	41	37	51	42	44	42	39	41	35	44	31	37	36	42	26	32	31	38	42	50	37	38	43	47	44	40	35	37	31	33	25	35	44	36	26	42	32	48	50	45	37	38	48	39	37	31	41	38	41	39	42	36	41	41	40	43	35	43	39	56	34	30	43	42	30	54	47	21	40	34	40	35	46	38	41	48	44	44	43	46	34	35	42	46	36	40	43	37	41	42	38	35	38	44	44	50	50	33	38	37	31	42	38	36	39	41	38	45	54	36	52	41	46	41	31	33	37	43	39	37	34	41	48	39	43	50	49	30	29	46	48	55	46	43	39	39	32	46	37	29	41	45	34	33	35	32	25	31	30	34	34	55	39	24	28	46	32	44	47	35	40	46	31	37	33	44	41	38	44	32	43	42	35	44	40	33	51	45	46	33	39	38	41	41	30	54	41	46	33	41	33	50	39	36	46	37	41	39	41	30	38	42	34	37	29	45	42	36	54	34	45	31	32	46	40	28	36	48	37	41	46	48	34	38	42	37	41	36	49	44	42	46	46	37	43	45	37	54	46	44	32	51	37	33	38	34	30	43	33	39	39	39	42	32	43	56	35	37	39	44	60	39	44	42	47	51	36	46	44	51	52	47	43	39	31	40	29	48	36	37	43	35	33	46	45	57	35	37	37	39	35	42	39	45	47	48	37	38	38	29	37	39	34	38	36	49	39	25	45	43	36	35	43	39	33	40	47	41	48	34	44	43	33	30	35	46	47	35	42	55	34	37	46	49	40	46	28	44	36	41	41	52	42	46	34	47	52	35	37	29	52	40	41	44	35	36	28	55	27	34	38	34	41	46	40	44	42	44	44	45	40	47	34	46
14371	5621	2901	4795	10845	13216	13023	11359	9691	8026	7031	6496	6598	6556	6002	5218	4597	3875	3414	3168	2852	2581	2172	1901	1703	1314	1078	947	789	709	721	683	660	567	610	563	621	578	573	487	500	475	449	497	470	426	401	442	431	417	499	495	493	517	521	445	464	493	461	440	475	497	532	488	440	466	464	484	448	429	470	413	421	454	419	418	425	416	405	401	465	417	405	435	381	396	391	413	417	401	418	364	420	378	405	450	424	417	434	410	429	430	403	406	409	410	386	419	420	434	404	411	424	405	430	436	392	444	424	427	397	421	407	421	418	391	379	397	411	401	386	438	421	430	402	437	425	432	416	431	424	375	419	401	432	424	385	407	379	406	396	375	421	432	419	400	413	403	385	403	371	402	407	387	418	396	443	437	398	396	451	424	422	393	415	384	401	420	390	419	439	443	440	420	389	424	418	418	379	394	402	435	422	413	452	393	424	382	376	385	420	429	421	422	395	391	420	400	412	406	474	393	407	399	401	447	437	408	434	410	428	440	379	433	401	428	432	399	409	415	418	413	398	444	422	429	392	403	411	418	427	393	436	411	409	410	431	448	426	436	429	409	431	394	389	385	389	418	421	390	417	418	423	390	387	414	435	401	440	444	460	432	435	414	433	424	405	373	405	432	421	416	431	423	432	432	422	424	431	425	421	430	432	422	411	428	389	410	429	430	439	417	416	399	402	387	412	430	443	437	414	362	432	452	398	387	411	387	424	443	413	412	411	417	426	417	399	404	438	434	406	438	418	380	387	432	401	425	411	453	399	404	419	412	408	377	420	430	408	423	430	400	421	403	400	429	434	392	428	449	388	402	428	410	406	414	383	380	395	439	426	389	443	430	432	391	404	407	429	426	440	427	419	413	415	374	422	393	427	423	400	425	427	402	406	418	402	388	438	425	428	437	378	396	406	435	432	430	386	416	427	404	424	416	403	392	413	402	436	420	415	459	386	439	411	419	384	371	362	411	398	406	427	437	425	403	381	438	427	412	463	401	406	407	417	404	394	406	448	410	417	400	413	397	396	418	433	418	407	425	377	413	430	424	380	409	432	387	435	408	450	417	398	424	399	407	419	419	378	419	418	366	419	423	409	395	414	393	434	452	428	441	401	413	416	386	402	421	374	390	422	414	415	408	382	411	410	408	425	413	416	425	408	416	449	427	428	431	382	418	437	422	434	412	430	449	430	412	418	433	383	415	400	412	432	448	428	406	397	393	405	366	390	417	435	381	378	442	410	426	401	444	385	409	427	372	418	448	431	439	437	374	388	445	420	400	422	433	404	449	409	421	410	415	398	410	403	400	427	443	426	412	429	443	383	418	390	389	432	438	424	398	386	380	392	406	436	432	427	373	413	419	424	420	432	460	433	413	406	397	398	442	423	396	411	401	455	443	429	409	407	409	402	433	400	418	389	439	399	441	401	409	391	398	386	439	389	406	425	399	410	421	423	439	398	437	384	435	436	433	423	409	441	394	453	417	381	366	421	402	446	428	431	437	406	440	418	449	396	393	444	403	404	381	430	399	417	393	425	383	432	377	423	408	419	475	395	434	438	434	400	416	448	408	404	413	393	392	425	410	437	390	404	398	405	411	414	423	419	403	421	415	373	386	423	408	393	413	378	414	427	393	403	454	410	432	431	442	467	391	407	401	408	443	389	428	424	428	426	401	404	380	402	408	402	395	390	426	449	406	401	426	403	391	425	371	416	397	436	408	414	415	408	432	390	429	447	397	410	439	406	370	431	396	430	387	412	395	434	388	405	462	408	408	408	391	404	424	418	424	439	430	416	381	431	390	372	440	414	376	384	386	428	412	406	382	430	456	430	409	420	412	430	428	408	423	408	421	424	398	407	381	434	419	417	423	425	387	408	393	404	405	397	396	442	415	409	430	407	402	425	400	393	426	415	432	426	407	399	435	445	416	443	430	395	405	408	400	384	391	405	392	446	419	406	404	438	421	398	424	440	406	411	380	402	437	395	413	402	436	404	427	410	405	412	389	410	428	444	418	434	406	420	432	395	375	398	411	416	437	399	426	399	375	419	424	395	410	427	416	423	425	385	380	425	447	435	410	431	409	448	419	401	430	407	417	400	428	383	427	395	386	447	413	401	398	400	441	415	450	396	445	401	407	381	437	427	399	382	418	427	404	398	377	410	424	450	400	426	419	402	417	416	396	396	417	440	403	433	426	423	448	403	395	414	415	430	400	380	440	378	443	405	396	423	441	392	397	444	412	437	396	392	411	469	390	408	420	421	386	403	380	438	403	414	392	391	395	430	405	417	427	394	413	403	416	440	416	467	387	408	397	444	430	397	431	436	412	406	425	402	393	426	400	426	405	401	400	379	402	467	442	458	393	416	403	424	434	410	431	430	402	442	400	399	403	431	432	395	395	419	405	449	400	423	427	395	408	412	399	406	387	439	448	408	421	419	390	439	423	413	409	458	457	379	413	397	418	437	369	406	409	423	421	449	374	386	406	437	391	408	377	411	416	421	437	444	424	421	429	427	404	437	402	450	418	408	449	411	413	410	440	405	407	413	390	404	399	419	424	408	419	416	397	354	434	443	418	386	427	399	430	426	415	429	398	408	423	426	397	397	392	392	455	428	404	413	384	436	391	460	421	386	407	416	411	408	423	415	414	370	409	378	387	441	386	416	443	468	391	407	417	404	425	409	426	420	424	413	400	418	427	371	443	433	406	412	410	418	408	406	379	398	381	408	398	427	439	438	421	417	394	366	434	431	409	430	430	404	403	417	413	423	425	427	414	436	423	439	462	438	394	382	415	415	454	416	407	415	400	403	375	427	422	394	424	443	401	410	432	394	444	432	453	476	423	428	403	394	400	420	425	355	399	424	451	437	405	424	407	399	385	390	365	428	417	429	415	424	441	430	392	412	425	421	441	407	389	414	409	409	439	414	454	384	393	436	412	413	393	405	424	437	410	409	403	403	425	437	425	382	392	408	411	403	383	452	438	393	435	407	379	435	433	409	453	431	406	391	401	389	436	391	417	446	410	386	405	388	412	415	384	414	421	420	409	404	423	411	386	420	369	379	412	422	421	441	394	383	425	385	428	436	426	412	447	402	417	427	401	390	407	414	444	442	398	425	427	436	441	417	401	434	405	432	389	426	406	431	402	397	408	420	422	389	373	402	407	422	419	410	420	431	404	410	429	393	436	419	409	429	438	403	402	411	398	400	399	419	419	419	416	410	376	383	371	419	424	366	411	392	433	418	402	428	440	399	426	428	449	422	408	416	423	417	436	408	443	419	421	384	401	416	446	395	425	456	408	413	406	432	377	411	408	443	438	410	409	410	426	427	450	409	444	416	428	411	443	409	444	446	403	414	430	428	419	419	435	440	419	413	427	434	409	425	426	434	418	396	441	442	413	401	409	416	401	386	395	411	372	407	436	391	415	411	388	406	413	434	448	382	420	413	415	486	394	389	410	436	395	392	419	396	415	487	418
897	488	272	184	175	307	359	280	334	242	268	263	237	269	274	207	207	155	146	149	141	130	96	85	88	72	64	50	62	67	57	45	42	39	45	42	47	44	36	42	31	38	33	43	31	35	30	33	32	49	43	51	40	49	50	44	41	38	37	45	57	36	33	41	35	43	51	41	42	35	36	41	39	44	43	37	33	47	34	38	41	40	36	40	46	31	28	50	38	39	35	29	55	53	43	35	45	23	35	27	38	31	40	35	37	40	38	38	39	42	34	37	30	29	42	44	40	41	31	37	36	34	47	34	43	40	32	44	37	30	35	41	45	36	52	30	38	40	36	34	40	28	31	39	44	46	26	40	42	43	44	37	39	39	35	42	48	39	43	54	45	38	52	38	44	37	35	38	22	40	29	46	40	46	40	31	34	34	46	40	35	47	31	38	32	42	40	44	45	36	47	57	49	27	33	39	39	38	47	55	30	32	47	41	32	43	49	34	39	27	39	40	31	39	46	29	33	41	45	46	45	40	39	34	30	36	22	44	43	42	26	54	27	43	39	42	45	47	36	30	32	39	45	50	41	26	36	34	34	45	34	37	35	32	35	35	43	42	39	31	44	43	34	39	40	41	23	35	36	37	32	44	43	34	38	41	38	39	38	33	36	38	36	35	31	33	37	34	41	47	41	31	33	27	42	44	43	47	29	42	49	33	34	42	44	35	30	41	41	42	38	45	40	45	46	38	39	47	29	49	28	27	37	41	37	29	38	45	43	39	29	46	48	40	55	31	42	33	40	28	44	46	31	47	36	31	44	33	34	45	43	38	35	39	36	43	47	31	33	32	44	35	38	34	38	36	33	37	36	31	28	30	44	34	36	43	42	41	41	32	33	35	43	31	44	42	39	32	34	43	39	39	43	34	52	49	46	32	38	33	38	37	40	44	34	33	36	38	44	41	35	45	39	42	41	37	42	50	31	43	43	41	37	39	48	42	32	35	39	45	40	44	46	49	45	45	43	44	34	37	47	40	39	21	29	37	37	45	48	46	42	29	40	42	36	45	48	30	34	33	32	43	33	48	43	46	37	28	42	40	45	32	45	27	33	42	52	44	51	37	38	46	46	35	36	51	49	28	48	43	41	50	48	38	43	36	41	32	30	33	29	29	39	40	43	35	36	45	39	37	36	39	36	55	27	44	45	39	48	49	41	31	40	42	36	32	34	43	49	52	37	27	43	37	27	39	44	33	40	43	46	39	30	40	33	26	43	40	35	40	38	47	29	35	41	25	41	40	41	30	51	42	40	45	47	31	38	25	37	37	37	40	40	42	38	42	43	43	34	39	32	48	44	28	41	42	33	30	27	38	38	27	45	39	36	34	37	32	45	38	35	38	41	37	38	34	36	44	41	38	42	53	40	48	42	45	42	24	39	33	33	40	46	42	38	39	37	38	49	44	48	48	37	38	43	31	45	35	44	34	29	43	40	43	35	30	54	41	38	31	45	45	35	37	48	33	39	49	25	39	38	32	38	39	36	39	39	40	40	45	39	35	45	36	41	39	33	39	35	42	32	31	40	38	36	49	42	36	40	41	37	38	46	37	52	42	46	41	40	35	38	34	47	40	53	52	46	37	35	35	34	36	42	33	44	34	47	53	37	36	41	33	38	44	46	44	33	51	29	42	37	39	43	35	50	49	34	39	37	31	28	44	35	32	33	33	29	33	41	46	35	39	38	39	41	40	36	39	38	54	29	34	43	43	28	43	34	33	35	33	42	45	31	41	45	55	36	28	49	38	50	36	43	29	46	38	32	30	29	34	33	35	44	43	37	26	31	56	36	45	42	31	45	46	22	25	30	41	39	36	33	38	47	38	37	46	40	38	54	34	57	55	33	29	38	43	35	38	43	41	47	38	46	40	37	43	34	48	33	44	45	33	49	36	31	42	44	40	33	37	33	44	45	26	41	45	37	27	30	45	38	31	36	51	36	43	44	41	27	37	32	41	51	46	40	42	32	44	40	43	48	24	36	41	33	37	48	38	37	43	34	41	36	51	43	37	43	44	23	31	47	50	55	40	42	42	39	36	40	48	42	51	39	36	38	36	31	48	38	45	47	43	39	46	47	38	35	46	39	39	52	38	42	46	42	42	36	33	48	34	30	44	27	45	45	44	41	44	38	37	39	36	43	49	50	42	46	36	42	32	57	47	27	42	35	50	42	31	36	41	37	46	37	40	43	34	37	49	37	41	29	46	35	40	40	36	41	44	32	41	41	42	44	26	46	63	42	39	36	48	41	41	37	40	39	32	46	32	37	36	47	43	43	30	27	28	39	40	32	42	24	35	43	32	46	43	33	46	31	59	32	46	40	43	29	32	44	36	29	36	50	45	35	32	48	45	30	38	35	32	35	44	32	37	32	34	38	43	44	33	36	37	42	31	43	35	40	46	37	45	40	31	42	37	40	56	38	34	48	35	35	40	32	38	48	39	30	39	42	39	34	43	37	37	40	37	39	35	32	36	39	45	37	44	34	26	37	33	45	51	35	47	37	39	56	34	28	36	30	43	38	30	25	33	41	37	39	50	37	37	42	22	48	30	31	44	42	37	37	35	46	44	27	40	35	35	28	33	53	55	41	43	38	43	29	49	41	28	34	50	32	40	43	37	43	42	49	36	38	43	28	48	31	43	45	43	35	34	42	32	28	45	36	38	49	40	31	42	49	41	32	43	40	32	40	45	30	38	31	21	31	38	35	35	48	43	42	30	32	53	41	40	46	45	31	41	42	32	38	35	38	32	48	28	31	38	44	38	35	37	40	43	43	38	35	37	40	38	34	27	39	41	36	36	45	39	27	47	41	47	33	49	54	38	46	31	40	43	48	34	39	53	31	35	45	41	43	52	40	36	29	42	42	45	35	35	39	33	47	33	41	33	32	38	39	29	40	39	39	35	39	37	37	45	38	40	32	32	40	41	40	41	39	44	31	43	42	48	46	45	33	33	50	29	41	39	36	36	48	31	46	37	30	40	44	54	39	37	42	39	35	34	38	46	40	40	33	37	39	49	36	38	36	37	45	29	35	36	41	43	46	42	29	33	28	36	38	39	35	41	35	37	47	39	38	23	49	51	36	28	32	32	43	40	37	35	35	39	39	37	41	34	38	36	43	44	43	37	40	32	34	38	37	32	40	37	36	32	47	37	45	52	36	44	45	32	43	32	30	42	38	34	37	38	29	42	26	45	38	38	35	22	41	44	40	41	47	37	42	32	31	41	40	56	44	41	43	34	34	42	36	44	38	49	39	39	27	31	33	31	48	53	30	42	27	28	42	42	41	39	38	37	40	35	35	37	34	49	32	46	57	38	43	36	24	47	47	38	36	38	39	42	32	30	39	39	44	48	34	36	38	28	38	52	40	41	33	42	41	35	35	40	44	45	40	42	42	44	31	40	39	43	29	39	38	32	49	48	33	40	35	34	30	38	28	46	43	36	45	39	36	50	29	37	33	39
15208	7371	3916	6627	14179	17098	16246	14248	11908	10167	8913	8435	8499	8255	7457	6439	5551	4761	4181	3870	3671	3445	2878	2177	1909	1520	1239	1152	939	860	768	765	679	697	692	643	623	624	562	550	516	437	448	471	479	449	421	456	458	445	481	488	521	508	490	487	452	525	475	497	473	472	474	476	488	486	429	443	414	481	436	409	442	382	458	434	388	442	406	432	418	414	408	416	418	377	470	421	427	425	401	384	451	441	418	410	367	427	411	443	410	395	390	403	399	428	437	424	432	395	389	421	395	406	402	387	396	448	405	428	435	424	387	411	388	424	391	400	432	421	394	422	408	419	432	417	436	403	408	412	400	454	421	437	384	424	387	402	409	412	398	414	444	422	411	415	432	407	412	378	430	419	402	431	427	396	398	422	417	439	407	421	432	434	426	401	402	438	407	459	403	423	382	390	428	403	412	424	418	420	401	429	394	393	413	440	379	407	428	394	419	444	410	408	391	381	414	379	417	407	395	421	428	410	424	408	417	418	430	433	424	431	424	425	386	418	415	416	444	425	407	380	434	430	401	440	378	418	385	412	410	408	411	424	415	411	401	397	425	402	401	396	403	403	411	412	410	401	407	421	399	436	429	382	416	449	402	425	441	401	408	404	437	441	424	395	456	428	468	435	437	429	449	399	405	414	410	441	396	416	395	421	375	405	373	407	429	420	410	396	403	354	411	387	415	406	414	401	418	414	383	347	419	434	421	411	412	441	408	396	435	392	432	399	414	391	397	399	396	395	431	402	427	396	419	402	420	431	379	419	411	420	420	405	455	403	447	433	421	443	405	411	383	424	429	423	406	418	411	379	403	429	437	399	407	364	427	438	433	403	376	378	423	394	379	415	406	393	405	416	406	407	400	436	404	427	429	388	379	420	407	412	409	422	408	418	428	400	400	401	410	416	409	446	409	413	422	412	390	399	410	399	394	384	410	409	402	395	417	407	401	422	383	408	387	366	410	408	410	411	402	436	392	381	432	445	415	414	368	425	415	442	409	413	403	413	418	414	391	429	451	405	407	454	419	406	430	417	415	391	459	409	444	408	401	401	425	418	410	434	420	418	447	415	389	351	421	434	389	430	422	423	404	414	371	407	422	419	432	408	423	402	421	395	390	386	427	398	401	431	398	398	390	435	403	428	393	404	436	412	455	423	382	405	401	393	406	403	387	405	427	405	394	410	406	427	400	436	417	438	399	398	414	391	419	389	411	436	402	444	418	412	415	431	412	401	422	412	387	400	402	394	402	391	426	430	406	405	361	409	423	421	437	419	388	416	428	398	440	393	438	428	431	436	408	396	429	403	409	427	431	415	424	408	408	410	405	409	447	435	406	416	453	414	418	399	439	370	398	384	410	435	398	416	440	414	398	453	425	436	404	400	389	417	436	441	384	394	384	396	411	423	439	439	419	438	411	429	399	385	404	399	461	440	390	414	447	409	428	426	424	427	400	421	440	449	403	393	404	414	430	396	409	434	427	434	431	448	402	404	396	432	433	402	462	411	404	447	391	435	418	403	418	414	410	417	391	386	404	397	420	408	443	407	395	425	407	417	373	442	456	429	399	398	412	403	399	405	439	397	411	406	421	381	426	431	436	461	425	411	427	410	375	421	427	421	388	398	455	375	424	378	437	406	408	427	426	395	415	403	409	409	400	441	450	420	399	388	428	418	398	394	380	403	414	425	419	423	429	422	392	417	442	404	441	448	393	425	422	410	400	405	392	393	445	406	398	423	420	431	418	393	418	396	390	390	425	429	414	400	409	437	390	418	416	420	446	413	386	401	395	416	380	431	448	397	429	441	428	429	445	410	380	405	432	430	404	434	429	402	379	408	411	402	437	442	417	415	411	433	409	417	439	443	410	434	405	416	411	425	405	408	439	414	392	407	399	430	396	418	427	420	400	407	430	423	420	393	402	403	385	412	448	441	388	407	423	409	404	439	435	385	430	429	380	423	358	398	453	383	379	391	421	405	370	408	380	419	412	414	389	399	396	403	398	450	455	360	397	416	433	428	393	435	425	365	434	421	416	376	412	397	415	417	440	368	382	450	400	376	428	401	367	422	425	409	408	426	404	438	455	414	414	394	403	379	424	394	413	435	403	431	392	390	419	394	384	393	418	405	407	434	380	410	398	399	410	423	400	470	411	410	421	396	415	393	398	426	408	420	408	424	420	386	400	418	387	403	404	398	439	397	417	409	436	405	445	378	387	394	404	405	402	378	401	429	461	447	394	434	391	449	435	394	387	392	395	421	432	405	390	431	398	402	410	455	438	393	414	386	449	412	414	439	429	408	386	411	462	373	445	433	406	376	382	400	418	394	389	402	423	428	421	407	382	449	386	420	446	405	429	390	388	435	384	463	368	427	424	413	382	406	428	385	397	402	406	404	406	412	403	438	393	396	434	425	380	390	424	390	388	414	419	431	406	415	364	430	391	415	423	399	377	435	431	415	435	410	357	400	405	387	416	384	428	440	437	455	417	432	397	415	397	443	415	396	390	380	432	443	400	418	431	392	462	428	398	382	384	413	405	426	440	395	389	421	433	423	398	389	385	422	423	418	410	425	412	383	426	432	399	414	365	393	436	423	380	417	409	421	416	396	439	440	442	398	386	414	441	400	392	417	415	418	456	404	392	411	384	431	407	414	388	395	411	404	380	453	440	421	422	399	436	430	394	375	426	392	411	406	404	436	412	414	420	409	381	381	443	436	405	406	419	417	418	412	431	393	404	420	423	409	415	435	414	421	417	440	415	414	383	408	418	395	423	423	402	444	434	443	416	419	439	407	424	404	378	425	435	432	427	396	406	398	388	397	429	387	398	420	403	430	416	372	419	379	415	445	426	413	394	378	423	388	415	404	388	404	423	392	397	429	411	422	447	441	422	445	424	391	417	403	430	377	386	378	414	417	412	389	381	435	394	470	412	450	417	397	422	427	432	435	401	407	418	405	403	411	392	385	425	400	420	396	419	411	435	398	400	408	409	417	376	420	395	422	420	428	413	415	385	403	426	459	439	427	424	422	388	385	441	425	397	411	390	379	419	422	401	428	436	386	403	418	382	413	419	425	418	421	440	403	404	425	390	375	411	425	396	434	430	421	376	394	421	478	406	404	411	409	459	403	404	417	413	398	434	424	433	421	398	429	405	423	431	383	392	381	442	458	400	423	423	429	401	405	440	388	423	440	478	446	388	386	399	391	417	440	448	377	420	410	406	391	403	436	411	407	392	400	393	402	413	372	396	418	456	397	425	407	438	414	410	395	395	391	420	397	430	396	426	414	375	388	402	405	401	393	378	426	438	418	421	428	414	411	410	380	432	430	418	399	418	418	402	424	400	383	439	417	399	426	407	414	384	405	429	426	440	425	429	428	396	397	418	465	385	421	365	377	427	450	419	432	390	389	416	415	391	396	382	396	409	414	403	407	373	431	389	426	400	390	421	406	392	398	413	404	460	431	412	424	421	412	388	399
1497	391	250	165	164	272	358	313	284	263	244	256	274	250	246	225	192	150	168	162	132	130	119	127	85	67	62	42	46	44	32	31	40	34	33	41	36	35	34	29	31	51	22	25	37	32	21	33	39	34	32	30	37	38	32	30	22	30	31	28	38	37	33	32	49	24	31	24	30	30	28	35	30	39	33	31	27	34	29	27	23	41	28	39	23	26	33	38	30	38	24	27	21	25	34	25	31	26	36	18	21	30	34	33	27	25	42	32	26	26	32	31	28	31	33	32	18	33	30	31	30	31	49	31	27	37	31	26	24	32	35	31	35	30	24	25	35	32	23	28	18	24	25	29	28	25	24	33	30	33	32	28	25	38	28	43	27	28	29	34	27	32	29	27	27	34	18	31	26	31	19	30	35	25	34	36	33	31	27	31	37	26	25	31	27	34	33	29	31	26	34	16	37	32	29	43	45	31	44	26	24	30	40	28	24	32	31	26	21	23	31	43	23	29	39	33	28	28	22	32	36	31	25	37	37	30	39	36	30	23	29	30	23	25	31	20	38	30	36	32	25	28	34	26	21	31	27	33	22	34	28	30	31	34	32	29	30	29	30	28	30	27	22	27	33	29	28	33	23	20	30	39	34	29	27	39	29	23	27	32	33	33	30	32	32	28	28	27	22	25	30	33	27	23	25	40	19	20	26	39	29	35	20	18	31	40	31	32	21	38	30	27	31	41	26	25	30	32	28	31	27	33	39	26	27	32	31	31	40	28	33	20	34	25	31	32	32	28	36	25	21	24	29	24	37	34	32	27	31	28	21	38	28	29	28	29	25	28	32	24	32	37	26	32	38	21	24	29	30	31	31	28	29	43	34	30	27	27	26	21	18	23	29	32	29	28	33	29	38	34	33	28	33	31	32	31	29	25	33	28	28	38	23	27	24	33	31	37	29	37	28	29	35	22	33	33	33	23	29	26	37	25	38	38	35	28	21	20	37	20	30	33	36	36	29	18	39	26	34	30	37	35	28	26	24	29	21	32	29	31	28	34	25	23	35	24	28	26	32	22	28	27	27	33	29	26	32	27	40	26	36	37	31	26	21	33	35	40	28	29	37	28	27	31	32	29	26	26	31	23	35	42	22	36	27	34	29	22	30	24	29	34	24	32	25	34	23	31	28	36	27	22	29	26	35	28	33	30	24	23	24	26	29	39	26	38	35	27	27	30	35	37	39	35	43	26	23	29	31	29	30	27	28	32	22	32	26	24	29	34	30	27	34	25	23	35	32	29	27	26	29	30	32	32	33	41	33	37	33	20	39	28	39	26	27	27	26	32	27	33	31	38	33	33	33	33	23	27	31	25	26	27	21	33	23	20	41	27	34	38	34	39	34	21	28	25	34	24	20	30	23	27	24	39	27	28	37	28	32	28	27	20	27	42	28	23	30	36	27	33	41	27	30	25	26	29	35	18	19	25	27	31	34	35	26	28	30	34	22	29	26	27	31	30	34	25	32	21	35	31	28	32	24	30	27	29	26	31	30	23	28	28	32	26	29	25	26	37	27	24	32	37	20	29	25	37	29	35	28	34	26	29	24	31	26	25	35	46	39	28	25	27	28	24	26	24	22	30	31	34	28	30	36	35	28	36	28	36	23	18	33	27	28	30	25	24	26	28	26	41	33	20	27	34	34	29	35	29	33	27	23	30	34	24	30	22	28	29	35	32	23	32	38	26	33	30	25	31	25	28	33	28	30	37	38	27	25	28	31	30	30	30	30	40	28	28	25	24	24	27	24	33	38	32	30	45	31	30	31	25	33	28	27	35	26	21	29	24	33	27	21	30	38	27	37	33	39	24	27	25	25	27	35	25	30	31	32	28	33	42	38	28	32	27	28	37	26	32	32	30	28	24	27	22	25	29	32	31	34	22	23	30	28	20	36	40	33	29	26	37	23	32	29	24	34	31	30	26	23	31	23	32	33	26	39	24	26	27	36	25	42	29	35	36	31	30	25	31	28	27	26	29	17	27	32	28	35	29	36	25	35	27	31	32	26	25	29	33	43	23	17	34	23	19	33	25	34	24	28	31	35	30	35	35	32	25	15	33	24	25	29	27	30	25	25	23	45	28	26	35	28	30	35	24	26	26	25	31	21	40	28	29	27	29	23	26	30	35	24	38	28	27	30	34	28	28	34	31	40	33	21	28	23	26	28	31	34	32	31	27	27	31	20	26	32	36	20	27	20	27	29	31	34	34	38	30	17	27	33	35	30	28	37	26	28	32	32	31	36	39	29	22	37	22	40	35	24	23	26	14	28	36	31	27	27	30	29	30	20	39	43	30	26	36	30	28	32	35	28	24	28	28	29	34	30	31	31	27	33	23	27	35	25	28	31	21	24	28	21	36	25	28	43	34	25	36	29	33	29	40	33	35	36	29	31	28	27	39	28	34	36	31	38	35	40	33	34	40	26	29	22	25	35	28	27	36	38	22	36	14	41	37	31	27	47	30	33	33	35	25	26	30	33	33	34	32	27	29	25	29	21	29	24	37	28	32	43	32	30	30	26	30	21	27	24	23	34	27	28	36	34	32	41	29	28	32	33	28	28	24	31	32	31	26	26	22	22	39	31	35	31	36	30	23	28	34	31	32	24	29	36	14	30	29	29	26	27	42	23	34	34	28	21	22	35	29	26	35	30	34	34	25	26	34	28	32	24	26	43	32	32	33	30	35	46	28	25	35	27	24	33	33	36	31	27	30	37	31	28	34	28	29	27	28	26	35	35	33	29	24	41	28	24	25	25	32	26	32	32	31	18	23	34	22	36	24	41	28	22	26	30	25	37	37	39	30	23	31	28	33	28	32	47	38	30	24	25	27	34	35	26	28	24	20	32	24	33	34	30	19	26	28	32	36	27	29	27	23	35	36	32	31	27	20	32	28	25	24	30	28	30	26	30	39	25	29	35	24	25	31	33	34	25	37	31	32	22	23	33	29	41	32	33	26	35	29	24	34	28	32	35	29	38	28	30	31	32	26	30	33	31	24	31	29	30	24	33	25	27	25	23	28	31	31	28	31	20	33	36	32	25	32	34	38	16	36	20	25	21	26	27	32	30	27	33	23	33	32	32	35	36	32	36	42	42	40	33	34	29	39	29	25	38	31	37	24	28	30	30	28	26	30	36	31	28	33	23	29	34	34	34	23	27	26	35	23	22	32	31	43	21	27	33	21	21	35	35	32	23	32	31	26	30	29	31	28	34	29	32	19	40	24	32	41	31	30	39	24	30	34	18	39	31	33	30	28	27	36	28	23	34	24	27	31	24	28	33	38	24	34	21	32	29	28	29	23	24	29	29	26	28	34	25	34	31	28	22	33	28	26	33	25	27	29	26	43	43	35	30	35	26	33	31	27	28	21	32	27	28	29	27	27	24	25	21	36	25	30	40	25	27	27	23	36	31	25	39	22	33	34	28	23	22	32	35	28	35	26	23	35	37	31	29	28	29	32
16338	6761	3740	6415	13858	16901	16018	13981	11629	10433	9574	8899	9031	8638	7945	6957	5967	4955	4279	4202	4041	3688	3037	2521	2025	1534	1235	1104	887	789	695	623	618	549	618	587	513	501	452	404	405	383	327	370	351	358	309	349	376	377	356	410	413	387	409	390	397	404	369	391	376	403	400	377	361	381	371	362	327	346	355	318	308	343	336	360	323	291	333	320	312	276	329	303	295	324	315	315	320	312	328	296	308	296	309	331	338	309	322	312	291	317	336	291	323	332	318	302	293	325	331	294	327	292	307	324	333	300	295	303	274	333	277	308	308	311	323	290	324	333	322	315	277	316	308	316	326	293	320	298	343	303	314	300	309	278	303	340	318	304	316	295	318	351	315	346	347	307	317	334	319	305	321	301	317	280	303	307	341	306	304	299	308	298	315	301	328	310	295	296	325	333	298	322	315	316	332	295	331	334	339	305	340	309	284	337	329	339	320	333	331	326	299	293	325	293	335	329	359	317	314	303	310	309	290	318	314	330	315	278	295	325	326	308	317	310	294	302	315	319	302	309	319	298	288	325	309	300	304	307	312	312	316	298	327	274	289	295	313	318	301	309	316	320	289	292	302	274	315	316	293	295	326	297	340	322	263	286	344	284	299	309	320	336	317	297	297	321	330	313	336	303	285	298	289	301	330	335	310	314	331	308	308	317	282	287	313	329	310	305	329	312	291	315	311	306	288	315	300	312	338	322	346	305	286	306	273	320	310	285	307	322	306	272	300	299	344	326	290	336	333	338	332	335	297	316	308	311	299	329	344	302	325	312	311	322	302	299	303	346	324	316	324	301	306	296	352	301	337	365	320	332	320	315	305	335	318	330	293	317	316	308	312	308	307	320	295	328	332	320	329	291	304	303	298	327	313	304	319	319	296	310	314	311	333	317	328	294	333	316	317	311	309	310	329	289	324	330	308	333	335	286	331	320	306	324	313	296	322	338	309	293	315	293	287	302	302	344	317	308	301	326	327	288	327	327	319	300	287	294	328	316	283	274	310	298	304	316	298	322	309	324	301	305	318	344	331	327	288	314	312	297	320	323	330	321	330	316	322	314	282	300	322	351	292	309	316	323	327	346	297	325	307	317	309	297	340	325	316	300	316	328	327	290	306	308	318	275	310	325	302	320	310	326	320	301	298	325	333	316	308	321	326	285	325	299	314	312	358	304	321	334	325	304	289	282	315	312	330	341	293	328	327	331	317	317	301	340	342	319	307	348	309	283	316	301	302	342	309	308	318	297	322	302	294	314	338	308	322	310	351	306	303	335	313	337	319	318	321	317	297	306	312	322	309	307	304	313	326	314	336	319	333	295	289	282	317	275	358	312	309	334	304	323	322	299	305	321	321	317	302	302	304	285	298	270	340	292	338	304	296	324	302	313	321	325	305	298	319	277	315	310	297	317	336	290	312	333	315	308	321	332	321	326	313	333	319	296	301	325	314	296	331	299	335	314	313	309	309	314	291	313	321	308	303	310	304	314	297	311	292	322	306	317	314	308	295	299	295	312	315	304	312	312	301	312	331	323	295	340	343	321	306	313	322	326	294	285	342	314	312	299	329	283	328	290	307	314	308	336	331	317	316	320	323	313	340	312	316	299	322	324	318	322	310	296	333	316	326	333	301	321	304	310	293	300	330	314	308	312	311	311	323	330	323	313	316	314	319	280	304	337	306	335	304	317	338	307	314	321	304	335	322	316	299	322	284	308	346	307	307	329	319	301	294	294	334	298	290	313	318	334	321	310	320	297	279	291	292	296	310	294	281	301	352	312	289	300	304	301	310	291	310	262	339	306	282	331	264	311	321	311	328	321	314	315	305	304	318	292	301	302	311	308	321	287	322	318	316	342	299	310	311	313	297	312	299	316	290	328	308	292	312	317	284	335	324	337	308	324	303	313	307	306	313	310	307	314	318	302	321	300	283	355	331	335	350	281	326	314	326	316	321	302	319	324	276	294	313	320	309	311	323	316	307	315	301	314	354	298	281	341	284	285	318	304	298	298	307	321	303	307	307	321	314	311	336	323	312	326	311	311	315	318	302	288	309	315	343	311	308	340	334	326	343	316	306	313	328	305	308	317	315	297	311	292	303	262	341	312	294	295	342	310	354	332	313	321	329	293	292	327	325	316	300	307	305	285	341	302	312	318	339	312	337	282	336	312	321	316	290	308	319	302	308	321	310	293	292	334	316	313	323	306	309	335	313	317	311	299	314	324	293	269	347	314	300	304	316	330	318	301	325	290	296	323	323	325	315	305	329	293	334	292	304	302	310	330	310	328	307	293	293	308	335	327	325	320	316	307	330	290	320	297	312	317	298	315	308	330	321	316	324	331	312	336	322	316	281	309	311	312	326	315	340	298	312	348	329	316	314	328	285	293	306	309	291	315	286	278	312	320	326	281	286	289	301	304	287	276	336	311	290	309	299	286	313	344	311	303	308	310	308	313	317	311	295	332	309	302	301	307	363	321	303	320	280	326	281	292	309	320	348	332	318	292	316	349	292	320	331	341	308	329	316	323	278	300	285	304	316	332	326	293	321	307	329	318	307	312	310	307	294	324	310	315	286	311	340	338	285	309	313	314	303	298	303	320	305	318	294	316	298	308	347	315	333	300	316	307	312	353	308	309	322	278	306	325	315	309	319	302	314	294	289	321	298	305	293	337	292	289	321	311	296	283	288	275	317	313	311	328	308	317	300	334	305	290	310	294	288	265	298	340	324	338	283	298	308	328	323	303	280	307	301	299	319	367	295	315	311	316	318	307	305	316	314	312	332	324	316	311	306	344	302	310	315	322	277	316	299	299	330	321	301	278	305	304	345	337	296	316	308	319	318	305	277	311	316	305	295	303	308	334	281	307	319	322	296	329	316	319	304	331	323	314	341	301	339	303	285	335	354	311	325	309	310	330	290	315	335	318	324	333	323	349	288	326	296	318	304	300	284	287	324	313	307	306	326	315	341	312	297	287	334	307	335	299	307	302	303	324	291	317	313	307	293	318	312	315	317	316	305	289	302	307	310	306	293	331	291	306	298	303	306	295	305	298	307	314	307	344	321	281	317	290	312	301	298	342	309	306	310	315	313	281	317	317	300	303	331	306	300	325	312	285	355	310	325	317	298	326	302	327	293	315	299	326	295	271	321	309	305	302	300	283	312	304	285	298	291	344	315	288	324	314	306	288	293	339	350	348	324	304	299	322	299	316	311	311	299	322	327	328	281	343	296	335	351	324	319	300	331	310	299	292	316	327	322	325	352	314	295	297	304	313	337	300	323	300	304	307	327	294	295	318	316	334	290	322	304	274	305	284	327	312	315	294	279	306	292	277	305	352	319	291	330	306	325	295	318	303	302	299	312	300	280	295	290	337	311	323	327	312	304	315	327	293	299	310	289	313	302	284	297	292	301	329	305	321	342	297	302	304	314	321	321	292	298	328	291	321	293	311	286	322	301	306	314	321	322	325	296	322	323	313
1211	615	363	209	213	383	446	393	379	332	346	308	340	342	334	287	235	210	188	157	160	145	133	108	83	85	62	70	51	36	48	38	44	44	40	42	34	37	36	38	32	27	23	31	34	29	40	27	47	37	30	31	29	27	28	33	33	25	25	31	35	35	24	32	27	39	24	38	35	35	36	29	35	29	25	36	25	32	24	33	29	21	37	29	41	32	26	25	22	34	23	33	37	27	23	27	33	31	26	27	31	39	26	23	25	23	32	24	28	36	30	32	25	34	24	32	30	19	29	33	30	27	30	29	37	28	32	32	37	34	31	30	30	49	35	30	38	32	28	31	24	29	21	25	30	31	34	31	33	37	24	30	29	38	45	37	31	28	44	28	31	28	34	42	24	14	31	30	28	34	23	23	38	33	32	29	32	25	30	34	24	30	31	28	24	26	32	37	19	36	19	38	34	29	26	26	28	24	17	32	20	35	26	29	30	33	36	30	24	32	24	27	28	26	18	29	23	37	35	18	33	34	33	25	27	31	23	27	32	25	32	28	36	32	26	24	33	22	26	30	32	27	37	32	35	29	43	25	28	31	38	19	19	31	26	32	23	30	30	23	29	26	28	34	27	35	27	34	25	31	33	28	29	28	23	32	21	28	29	25	23	32	31	32	33	26	30	37	22	38	37	19	28	28	22	37	30	25	27	31	19	21	32	30	31	22	33	30	33	45	17	29	30	29	29	24	31	27	40	34	27	21	20	30	28	30	24	36	30	40	23	36	33	33	32	32	34	31	33	28	25	22	26	25	29	33	21	25	40	35	27	19	34	38	34	23	36	26	32	26	31	20	32	21	35	41	25	30	33	35	38	36	38	30	37	23	32	25	35	36	25	36	34	32	26	30	29	30	26	33	32	21	28	34	34	35	30	26	42	32	24	24	27	33	41	26	34	31	28	30	24	38	24	29	31	31	34	34	40	38	29	35	26	32	25	23	22	29	33	42	33	23	22	30	30	28	26	15	34	31	38	25	26	19	23	30	36	29	35	33	30	29	22	25	29	27	32	27	29	32	31	27	30	26	27	29	37	34	30	27	20	23	29	24	24	28	28	35	30	30	26	35	34	33	29	40	29	29	29	27	25	33	38	35	25	31	21	29	28	33	29	31	36	29	26	41	27	40	29	37	33	29	31	30	26	36	30	32	28	35	27	35	28	29	36	25	34	32	34	25	33	23	29	34	28	33	26	40	26	28	34	22	33	29	29	35	32	33	23	25	34	34	39	38	33	27	20	33	37	37	20	36	38	37	20	26	35	30	28	34	31	24	26	21	43	37	31	27	27	18	23	20	31	40	28	20	19	31	19	18	28	35	23	30	27	31	30	35	19	30	23	21	42	28	21	35	40	31	31	32	31	31	25	29	34	31	25	31	23	36	36	22	30	25	22	33	34	25	30	22	24	27	33	33	34	31	29	34	31	31	32	25	35	31	36	31	24	24	31	26	32	24	30	24	18	25	26	33	23	36	27	29	19	40	34	17	22	36	32	31	39	26	27	29	28	31	27	34	29	29	24	33	28	42	32	23	28	32	23	32	23	28	23	37	29	28	31	27	25	31	35	34	26	27	28	23	37	26	40	27	37	32	30	30	25	25	40	27	26	30	29	33	29	28	37	28	22	31	38	44	27	31	41	22	22	37	19	28	29	38	23	25	28	33	35	28	25	29	32	37	28	30	25	28	29	28	30	26	28	21	26	28	28	32	26	25	24	24	43	30	18	37	35	40	36	21	34	28	34	25	30	28	30	34	28	29	30	42	19	32	20	24	33	28	36	38	26	32	29	42	20	23	25	37	39	26	32	30	26	35	34	27	27	22	39	29	33	28	26	30	34	26	27	36	25	29	31	28	39	30	12	26	26	34	42	22	23	33	20	25	18	33	33	28	33	17	22	31	35	34	31	31	39	21	34	24	23	34	29	39	27	32	36	26	23	36	31	32	23	38	26	25	23	30	27	21	26	30	24	29	26	23	32	28	36	31	23	26	28	37	32	30	40	21	40	21	32	23	22	20	38	37	31	27	38	28	29	26	25	33	46	33	30	36	29	28	30	39	31	32	21	27	23	32	22	29	31	31	22	34	35	25	28	29	27	26	32	28	36	26	28	23	29	36	27	27	25	30	38	27	28	39	29	18	32	34	29	32	22	22	22	26	21	16	27	33	19	28	24	36	25	30	23	27	35	27	32	25	35	23	37	27	33	26	38	36	27	31	26	25	30	39	28	28	27	26	24	33	34	33	27	30	24	30	29	30	25	31	27	22	28	24	23	19	28	37	25	31	36	33	22	28	31	26	24	23	42	26	24	30	27	30	34	32	28	24	29	31	21	33	30	30	29	30	32	23	36	28	37	30	35	25	33	34	28	31	25	20	47	24	35	32	31	27	35	28	28	24	33	26	31	34	37	32	25	29	38	33	24	22	36	24	27	32	31	24	34	25	23	22	29	26	33	34	26	28	29	30	26	11	37	30	31	27	31	28	27	36	28	30	23	29	29	35	21	31	31	21	27	32	37	31	33	28	26	28	29	28	36	41	23	28	22	35	42	29	33	32	25	39	30	32	26	27	42	27	40	31	31	36	32	27	34	25	32	33	34	30	26	32	36	34	27	35	36	28	32	27	31	35	31	22	29	30	24	28	26	27	22	22	40	23	29	25	38	25	40	38	29	38	34	22	40	30	30	20	30	28	30	29	16	26	27	13	30	28	31	24	29	33	30	28	31	25	17	38	34	29	23	30	28	27	39	29	35	30	22	38	29	34	32	35	20	31	36	29	33	32	37	18	25	32	37	24	24	20	27	32	28	31	31	37	24	30	36	26	35	38	32	29	39	38	24	35	24	31	33	37	28	26	21	30	30	34	24	23	35	27	20	24	33	23	32	34	38	25	30	33	36	29	36	27	31	27	31	26	25	29	24	31	22	33	28	28	34	26	35	16	26	40	31	24	29	31	40	31	30	28	27	29	30	25	25	27	31	27	39	26	27	37	29	32	26	27	35	31	29	36	24	31	29	27	25	23	31	33	28	31	31	20	32	26	26	31	24	31	41	34	26	31	22	36	23	26	28	21	35	29	30	38	30	27	36	27	23	31	27	42	34	26	32	33	29	27	26	29	32	29	33	25	35	27	32	41	31	24	21	27	26	30	44	22	21	31	37	17	32	33	35	25	26	30	27	25	24	25	35	29	21	27	26	32	25	48	37	27	32	38	33	29	34	37	32	33	28	23	35	28	32	34	34	23	25	40	31	25	32	29	33	27	34	29	32	26	31	28	21	28	25	28	39	26	31	19	42	31	27	32	37	26	21	39	34	19	30	28	35	24	27	38	25	28	34	36	37	22	26	38	31	32	34	21	39	30	28	20	32	36	25	29	25	35	21	29	29	21	30	34	30	28	29	20	28	26	36	31	27	27	24	25	32	33	24	36	33	27	28	32	31	30	32	28	34	22	40	28
17602	8417	4865	8200	16857	19815	18537	16019	14083	12525	11356	10475	10530	10240	9556	8445	7104	6089	5189	4956	4789	4484	3637	2925	2389	1963	1558	1224	949	816	777	707	718	702	681	597	520	508	471	469	415	392	369	413	372	411	375	349	406	400	402	439	441	410	435	433	414	480	424	418	414	383	445	381	385	357	343	342	348	355	372	340	358	311	325	338	307	315	321	352	301	314	316	302	305	339	315	295	342	324	356	291	339	314	325	340	360	316	365	295	339	351	316	314	323	334	313	321	305	317	345	303	322	330	337	320	357	337	342	353	304	332	326	353	321	306	318	295	295	320	287	346	296	297	320	317	340	342	329	313	338	311	304	344	280	305	319	339	302	315	338	290	331	303	305	306	298	337	323	344	298	276	308	325	342	305	310	309	348	348	334	287	313	319	283	310	345	299	294	315	344	330	304	307	293	323	343	327	334	326	321	301	335	338	325	350	316	330	324	324	315	302	302	320	307	306	284	306	291	323	325	315	302	326	323	319	286	316	328	323	329	311	308	303	316	299	316	317	318	299	332	335	318	306	318	327	315	337	321	326	278	351	301	290	296	314	319	307	332	334	318	324	314	328	310	346	292	320	355	341	344	330	312	316	314	295	347	347	294	326	336	320	325	333	306	315	348	327	362	330	298	321	339	317	346	292	367	330	300	318	321	302	292	320	330	311	332	305	311	310	351	310	296	332	335	311	291	327	336	319	297	312	296	285	311	333	327	309	327	327	317	308	315	317	314	346	279	319	307	303	302	331	343	338	307	319	326	333	330	317	285	345	322	303	312	280	318	316	349	303	352	334	332	339	320	302	303	332	353	297	319	313	322	353	314	299	328	289	329	292	343	323	360	325	303	355	306	299	322	291	376	329	297	319	315	322	348	340	306	320	344	293	340	330	345	321	303	352	306	300	313	310	310	310	294	291	339	315	327	318	350	333	313	321	304	304	344	335	328	308	336	300	295	288	329	330	332	296	347	314	325	333	302	319	336	300	310	308	331	344	294	299	311	309	289	303	312	342	314	313	318	330	312	316	350	344	316	320	313	346	328	310	331	345	335	296	331	312	298	323	325	301	288	285	326	327	314	323	310	327	319	312	348	319	313	340	328	288	316	300	348	309	334	311	305	325	316	305	307	324	313	335	331	317	330	298	319	313	326	310	326	325	304	291	319	327	284	327	318	303	309	326	338	313	337	323	334	331	317	325	344	316	298	333	340	338	352	304	331	328	336	357	311	327	334	321	340	317	322	313	310	319	337	316	334	354	334	320	344	319	326	329	343	315	351	331	301	318	345	318	326	346	334	283	307	315	313	325	327	327	281	336	301	310	338	314	317	304	288	308	310	317	318	333	329	309	330	332	319	331	297	295	299	302	326	296	331	353	320	301	328	309	331	316	325	314	331	279	343	316	319	297	355	336	304	279	332	339	325	320	305	321	345	335	335	305	306	345	322	327	333	361	314	327	322	297	322	325	335	287	316	330	320	341	319	335	310	318	326	326	362	332	305	304	341	304	326	348	336	338	289	306	326	329	305	343	288	329	294	300	333	314	303	332	321	338	318	313	332	289	336	342	321	319	307	285	315	331	319	320	312	329	303	316	299	343	316	307	308	305	351	318	336	325	301	316	307	298	323	297	333	325	332	302	326	316	326	334	309	328	327	333	321	325	320	308	322	341	334	318	343	329	304	354	327	309	311	302	346	319	335	321	326	341	319	346	318	358	295	296	323	310	352	331	309	359	321	336	321	324	329	310	310	329	315	308	318	362	330	318	317	343	328	301	333	315	316	299	332	317	325	297	289	327	361	308	304	302	331	288	346	307	353	282	314	304	340	305	302	320	327	308	340	305	311	314	334	307	317	288	304	316	325	313	320	320	326	328	273	321	298	314	297	317	308	318	338	347	320	334	319	312	320	357	321	333	274	317	282	318	318	314	302	314	344	314	331	305	327	307	322	320	334	334	314	347	330	354	341	310	339	350	300	307	297	328	317	329	316	322	315	302	363	310	329	308	333	308	327	289	317	284	340	311	319	321	352	294	335	303	312	343	306	333	317	318	321	315	340	325	323	325	339	329	310	347	324	304	319	297	325	312	337	321	317	308	323	308	327	307	309	343	336	322	301	281	319	335	323	343	322	321	322	327	326	306	343	315	305	331	308	316	330	294	359	294	311	352	304	314	328	335	324	342	318	340	328	296	315	331	308	332	333	311	338	290	303	304	301	341	299	292	308	305	347	311	291	312	344	341	350	322	343	323	297	313	309	288	309	335	337	304	298	356	338	320	305	298	355	334	354	325	341	307	305	299	355	313	339	290	325	311	325	323	349	305	326	307	315	309	329	325	322	292	329	318	329	305	302	324	328	327	339	325	340	338	314	327	326	357	347	293	336	313	361	309	329	318	327	295	300	302	319	310	342	335	326	332	300	333	318	329	304	306	298	323	298	310	323	304	333	299	312	344	328	330	330	316	281	321	320	314	338	304	323	366	311	303	319	335	300	322	338	316	320	338	314	304	309	315	317	328	322	330	320	335	307	354	337	311	290	325	316	309	352	338	331	316	316	328	296	306	298	292	346	284	303	323	320	314	334	315	298	358	295	356	331	305	282	320	329	338	309	335	291	333	323	312	320	356	315	329	322	312	336	316	312	311	324	334	295	297	320	341	312	345	329	317	344	310	363	305	313	324	320	305	307	303	281	298	320	360	319	335	325	329	297	322	325	320	321	304	313	315	316	338	345	316	352	352	322	308	325	324	346	317	329	360	346	365	307	292	319	351	294	307	330	331	319	359	308	318	311	296	309	340	350	333	318	326	307	340	305	322	304	307	312	364	360	307	310	326	307	348	331	319	320	310	367	338	314	313	319	323	353	310	350	344	300	317	317	291	305	322	348	355	330	298	322	327	307	320	304	300	296	292	359	291	336	310	313	317	298	370	338	307	319	300	316	281	361	319	312	302	303	317	281	313	343	319	314	300	343	318	336	303	334	312	342	325	305	279	317	313	320	298	328	326	300	329	366	313	316	334	297	317	319	338	339	308	340	305	330	281	315	331	305	311	324	303	318	279	324	321	288	299	301	342	286	322	314	313	310	280	302	303	308	305	300	319	320	334	327	290	329	275	302	342	310	307	294	328	311	356	304	326	337	318	294	322	330	284	338	299	314	339	346	318	355	325	338	336	315	321	317	317	343	331	333	307	344	323	341	304	309	309	336	315	328	319	350	323	315	337	327	304	335	330	337	337	341	298	295	356	338	278	305	303	335	314	336	329	338	319	321	315	302	338	317	315	336	325	325	317	339	342	324	305	344	292	332	336	293	342	324	324	334	343	312	327	358	305	278	286	318	297	327	337	303	314	351	335	298	322	291	330	311	313	348	329	313	321	322	328	291	308	345	329	304	332	334	319	298	301	287	381	313	301	310	345	336	301	335	299	313	307	320	300	300	295	313	336	331	321	303	273	348	318	340	296	353	329	335	316	313	349
1042	324	174	132	152	223	237	262	257	245	217	224	232	201	207	193	193	150	106	129	111	106	94	86	72	66	69	55	52	47	45	43	52	52	34	47	37	52	50	41	43	50	42	42	36	31	41	32	38	41	46	34	45	43	49	44	43	52	45	45	45	46	40	49	35	37	35	35	41	43	43	39	47	48	40	49	36	47	33	45	49	41	42	36	38	36	38	33	39	35	38	36	32	37	38	39	45	36	28	42	38	49	39	37	36	45	37	33	47	41	42	32	40	47	51	43	41	27	36	54	47	46	29	48	39	31	34	38	37	45	37	46	37	39	33	47	44	36	36	37	44	37	39	39	38	41	39	41	36	37	41	36	33	40	36	37	41	41	38	33	53	39	46	41	34	49	37	54	48	41	41	37	44	44	32	33	41	37	41	40	39	35	39	48	41	47	39	36	27	26	42	50	45	42	31	37	39	47	62	30	36	43	33	43	35	36	40	46	38	40	43	45	38	41	50	38	46	41	45	44	40	51	39	37	36	50	48	37	31	52	41	48	46	40	44	41	38	38	39	33	37	46	39	29	37	54	45	47	39	42	42	35	41	34	36	36	47	42	38	37	37	36	46	40	36	46	35	36	37	49	54	28	37	25	46	40	47	37	37	47	42	34	29	42	29	49	34	48	38	40	44	44	48	30	48	35	42	40	43	35	46	40	39	38	49	35	56	33	41	38	34	34	36	39	31	40	34	48	36	40	41	29	42	37	43	41	45	28	42	45	47	50	38	28	32	36	49	34	46	46	39	45	40	29	36	37	41	39	31	36	40	41	37	46	56	44	56	36	36	39	35	21	53	32	41	46	51	23	42	39	33	47	54	35	46	36	38	32	38	47	29	40	44	41	41	41	44	43	42	48	35	41	33	39	45	44	35	35	41	34	41	44	50	34	45	30	33	35	36	46	43	50	36	39	47	40	55	33	53	36	39	36	47	46	37	38	39	42	34	37	42	38	35	46	32	30	46	28	42	39	43	54	33	35	38	39	55	43	40	49	45	39	42	31	36	31	41	44	43	34	48	49	40	32	39	37	42	35	49	46	52	46	33	35	40	42	52	35	34	37	42	44	37	16	44	35	47	30	51	36	38	43	39	47	34	41	38	41	53	43	45	39	25	33	54	35	39	45	38	36	33	29	46	47	30	41	37	40	45	37	50	32	43	39	43	41	35	28	36	43	26	34	43	44	34	41	34	39	45	46	41	45	50	36	46	48	28	37	41	52	43	45	45	32	40	41	50	40	45	29	42	54	52	44	42	42	35	38	44	39	46	42	39	32	45	32	27	37	38	39	43	38	37	44	25	39	37	45	53	39	43	40	32	36	40	34	36	44	42	38	35	47	33	38	45	35	35	37	38	38	40	38	51	42	31	39	41	39	44	42	50	54	50	33	48	36	38	40	45	37	41	35	46	40	41	35	43	47	43	37	40	53	41	36	37	35	42	36	42	28	57	33	35	32	39	34	44	46	37	36	45	57	30	34	49	30	33	52	44	31	39	48	36	51	43	38	39	31	37	32	49	45	43	37	43	39	32	43	37	32	44	42	39	41	33	53	45	28	47	40	54	39	52	39	29	41	41	45	47	32	36	32	26	41	44	40	38	38	39	40	36	39	44	47	45	46	48	41	29	36	26	31	31	37	40	35	40	43	43	42	46	34	38	37	36	39	44	40	38	40	48	38	37	45	34	44	32	46	27	53	38	35	56	35	52	40	51	43	50	34	38	37	45	44	49	33	39	53	37	46	35	31	39	42	54	37	52	38	39	42	44	44	41	44	38	55	45	40	34	36	36	53	41	42	48	44	41	59	47	34	42	35	38	43	49	38	37	45	44	51	39	38	40	38	36	44	36	44	51	34	37	44	50	47	38	28	33	42	39	30	33	33	43	49	33	50	27	46	39	46	44	32	36	34	32	44	42	41	46	31	33	30	46	35	36	39	34	55	52	43	33	49	29	39	33	36	41	34	45	49	39	40	50	38	43	40	45	42	41	39	36	28	48	46	29	45	40	37	39	41	39	50	38	43	34	40	46	33	36	45	41	53	35	38	46	43	49	35	46	51	38	33	42	41	37	42	49	34	28	43	36	45	39	33	42	47	44	36	45	42	39	42	50	45	41	36	37	32	36	39	45	46	53	48	48	29	47	32	40	33	33	33	43	41	42	37	45	45	40	47	44	38	44	38	47	41	33	48	35	38	37	37	42	36	47	41	41	34	41	35	52	37	37	35	44	37	31	47	43	37	32	43	36	36	47	40	27	36	43	35	48	33	44	40	51	48	46	38	43	44	44	37	37	31	45	34	39	47	48	42	42	43	30	51	37	38	41	33	42	34	37	37	43	41	36	52	40	38	45	40	43	44	42	41	36	68	35	36	42	33	35	37	30	37	34	44	34	31	40	42	48	40	37	46	44	35	37	39	46	40	45	49	51	34	34	37	29	42	33	39	53	34	46	41	33	45	46	42	41	41	37	51	41	30	36	38	41	38	35	33	41	51	35	41	51	39	41	30	48	33	33	38	39	40	40	48	46	36	38	36	42	35	38	39	41	37	50	36	33	45	39	43	41	43	48	39	40	40	26	34	36	30	37	38	47	43	46	46	35	27	45	40	33	50	42	33	50	43	40	32	50	55	37	45	45	44	34	48	50	33	44	41	31	29	51	40	37	35	47	36	45	36	40	44	31	46	43	32	38	44	38	44	47	41	38	40	32	43	35	46	40	38	31	40	40	37	20	40	42	47	49	35	43	52	40	45	41	52	43	31	34	32	47	37	49	54	41	28	41	46	46	52	46	46	44	45	30	37	42	39	46	35	35	43	46	40	39	37	28	45	40	47	35	44	42	34	38	42	46	41	37	31	38	48	47	48	37	40	38	36	31	28	38	45	38	49	50	40	52	37	31	43	28	43	43	41	35	43	38	29	41	33	42	52	47	44	49	42	53	45	35	29	40	39	42	39	37	37	48	33	32	46	42	37	39	38	39	38	42	27	37	37	35	36	36	49	29	46	37	44	50	42	49	35	35	44	38	29	39	51	40	43	39	36	48	38	44	41	37	29	37	47	32	42	35	38	34	48	49	50	33	42	37	39	53	43	41	21	43	40	47	43	57	55	47	37	33	43	44	26	39	47	40	38	30	37	38	40	28	49	31	41	37	38	38	41	31	43	38	39	42	38	34	39	43	33	32	43	34	49	36	40	45	44	34	43	33	33	41	37	39	37	43	38	46	32	47	45	40	45	35	38	38	31	43	37	38	29	43	47	37	33	52	48	45	59	48	49	59	38	40	39	31	30	30	37	39	35	48	56	30	46	39	39	49	30	32	49	38	32	39	37	42	34	30	43	52	43	44	39	34	30	42	54	42	56	30	51	42	39	47	41	35	42	41	31	38	36	35	30	42	42	50	41	45	33	27	44	36	37	52	47	43	38	41	41	45	40	37	37	35	56	41	36	38	37
13700	5475	2963	5279	11818	14283	12975	11632	10031	8659	7734	7234	7046	6936	6575	5814	4874	4083	3281	3157	3128	2955	2525	2058	1647	1385	1098	926	814	698	642	610	585	567	559	566	484	486	490	493	496	437	446	461	480	458	423	412	461	425	461	462	486	464	477	447	450	505	492	488	458	460	448	469	417	452	444	449	445	445	421	419	394	420	409	419	422	425	414	391	403	428	433	431	421	389	406	399	392	426	446	416	409	395	402	397	418	447	409	400	401	400	439	427	428	434	405	437	449	414	436	435	443	399	447	438	446	405	440	413	417	409	427	412	428	398	408	427	433	419	416	440	410	436	423	433	439	409	404	362	411	406	415	429	430	429	419	425	393	383	442	422	401	445	486	403	435	419	437	433	410	401	413	418	459	427	418	409	405	423	439	409	393	407	415	432	408	436	416	451	443	394	403	391	433	407	405	433	419	421	404	411	415	417	409	391	428	433	378	404	386	414	428	383	446	400	426	390	407	431	452	418	429	405	442	420	434	438	410	413	421	385	366	420	465	413	452	444	431	404	435	408	422	449	432	413	408	430	429	458	417	460	438	428	398	387	410	428	382	409	422	413	436	425	396	403	404	446	439	412	427	447	406	396	432	384	400	432	434	408	421	424	425	403	458	454	370	387	410	435	403	408	391	432	431	402	456	411	428	391	418	399	413	443	425	391	426	430	421	420	395	433	442	427	413	424	450	461	405	459	423	447	427	400	476	439	435	443	403	394	391	435	418	417	438	430	423	446	439	433	446	433	444	421	399	400	410	420	393	405	427	439	432	427	468	399	414	408	420	424	432	445	410	419	425	428	401	424	414	396	421	408	427	405	395	414	436	400	414	398	416	430	427	417	407	416	396	419	397	391	404	404	462	429	420	402	438	410	419	413	408	447	419	422	443	375	419	403	416	405	390	389	416	385	414	385	431	381	413	382	415	377	398	417	430	414	428	430	453	399	410	426	416	411	414	404	439	436	426	386	428	412	422	421	428	412	428	401	418	382	386	402	415	386	392	447	410	414	405	393	417	414	380	433	432	459	407	405	398	410	374	417	406	403	391	415	417	432	415	444	406	426	432	397	417	421	413	420	416	420	426	419	457	432	435	444	395	413	447	431	367	366	429	421	417	408	407	412	389	468	408	388	392	436	413	429	415	436	442	417	433	382	426	433	410	430	432	435	466	442	418	419	435	419	429	393	447	410	404	387	398	441	409	399	441	437	378	454	416	415	456	456	411	406	462	382	397	437	420	436	430	417	391	408	385	419	440	401	439	376	404	432	394	394	414	433	452	412	441	421	424	428	425	420	387	437	416	396	374	448	394	413	385	388	437	418	473	396	467	430	417	426	425	464	412	401	398	411	394	399	419	416	393	429	424	450	401	423	417	423	411	427	450	418	475	443	425	392	415	389	439	388	423	436	392	402	438	428	437	391	425	400	419	452	446	411	398	424	412	408	445	394	403	441	430	402	446	419	402	422	399	400	441	419	394	437	410	431	383	400	418	404	442	444	386	442	428	443	388	423	420	444	413	416	417	449	393	411	425	426	409	414	439	425	403	421	452	421	415	383	403	460	414	428	409	439	420	406	410	396	428	445	439	357	419	435	420	444	410	409	400	417	396	405	415	439	433	441	478	429	426	399	404	427	399	410	419	392	417	426	432	410	440	444	401	382	433	393	400	412	449	415	415	411	419	456	392	426	415	409	422	453	434	390	403	427	440	442	410	355	412	441	420	398	403	408	454	408	429	445	423	417	379	411	412	395	420	406	429	436	401	405	453	398	404	384	432	388	423	383	419	391	449	423	424	403	452	404	453	387	395	383	393	443	429	464	409	398	445	393	404	404	403	413	412	437	423	429	380	440	445	469	404	403	409	440	408	446	426	424	423	439	407	428	422	422	409	462	380	439	420	419	388	399	409	474	439	440	422	448	413	395	451	425	385	383	411	438	396	407	404	407	396	380	444	414	397	393	422	418	429	444	412	384	415	387	399	438	423	401	415	400	433	434	413	428	417	407	458	400	426	383	428	414	418	413	446	383	429	451	434	430	434	430	416	408	410	398	424	385	411	377	438	412	405	405	439	402	396	404	434	437	419	411	467	390	419	426	411	416	426	416	428	456	394	420	416	424	425	419	421	431	431	373	405	433	411	438	415	446	422	407	424	414	418	427	397	414	424	437	424	436	480	410	415	442	388	430	409	433	443	407	398	441	408	404	404	410	421	447	391	433	437	442	445	434	425	418	420	437	472	429	395	401	444	427	435	434	397	420	419	389	397	453	403	443	400	394	424	397	435	415	427	414	427	407	440	447	419	405	418	420	413	431	413	390	394	407	437	408	449	417	425	415	379	426	435	424	406	393	395	402	382	423	395	427	415	465	402	409	427	401	405	441	428	416	425	426	440	441	426	393	431	425	407	424	429	398	434	433	411	415	377	420	415	379	452	435	413	439	419	435	396	433	423	427	377	406	444	391	402	430	408	451	440	421	411	415	439	433	405	439	403	430	425	394	427	428	419	427	443	406	398	406	440	413	417	437	415	436	391	386	383	388	397	420	418	437	388	403	421	412	411	398	430	402	420	413	419	426	452	452	395	463	414	407	380	388	400	429	420	451	448	430	444	474	443	424	430	449	394	432	417	414	424	454	421	437	429	469	446	399	436	418	414	417	443	412	415	394	424	444	426	418	416	425	414	399	427	443	414	401	434	417	480	450	417	425	442	391	416	426	435	422	477	423	411	426	413	386	424	392	387	400	414	393	389	425	429	410	444	431	394	420	426	423	451	398	436	390	402	392	432	419	394	388	410	387	380	434	394	449	424	407	409	427	416	446	423	416	437	420	404	415	422	392	425	425	455	429	424	421	439	394	441	434	457	395	429	404	440	435	416	410	439	410	433	414	397	441	400	411	420	415	433	446	418	435	442	412	443	419	437	419	455	433	434	391	428	407	443	436	404	425	431	409	418	403	382	428	427	438	398	422	399	434	410	431	457	389	453	394	434	395	376	415	423	461	416	421	437	447	397	408	416	409	444	418	433	432	413	420	431	436	410	404	430	417	431	383	402	432	368	434	418	386	434	440	426	429	449	434	442	433	441	459	425	411	382	415	435	418	435	404	376	402	412	458	421	427	421	386	428	462	436	424	438	410	436	426	395	397	436	418	413	418	443	409	414	422	421	384	411	441	429	413	440	467	440	427	401	418	411	397	432	393	400	409	406	414	397	433	417	422	399	385	397	408	390	425	407	394	415	417	466	409	392	422	410	403	438	448	408	415	428	453	402	406	411	448	440	464	409	417	387	395	400	450	387	441	402	418	434	414	390	471	461	409	460	416	410	429	402	457	400	433	411	400	411	430	425	435	419	433	424	418	416	395	421	420	440	417	400	406	424	466	395	437	395	407	424	390	396	416	396	425	367	417	393	418	414	424	424	410	423	446	441	382	441	422	432	418	433	424	381	404	415	410	460	446	429	432	413	413	435	406
846	503	269	214	211	295	313	337	295	296	254	288	321	289	264	233	204	164	159	166	155	151	116	94	109	64	50	45	64	56	55	51	37	37	43	39	40	52	42	39	43	35	32	35	57	36	40	42	46	32	29	41	40	41	51	27	39	33	46	42	43	54	51	42	50	47	51	46	50	39	47	42	45	37	38	48	33	47	41	49	44	37	41	45	41	42	53	41	49	27	38	37	39	37	45	35	47	40	30	32	45	26	43	32	41	45	38	46	37	35	32	38	37	36	39	49	54	37	31	47	35	39	35	28	50	36	47	36	46	35	38	62	42	38	34	41	37	47	55	35	45	38	35	44	38	36	42	37	47	40	41	36	32	31	45	38	43	24	30	40	40	54	39	49	30	38	48	40	26	48	42	51	31	36	36	39	51	39	39	41	38	37	31	51	44	50	39	35	34	41	39	45	33	59	47	44	50	28	44	50	38	42	50	43	44	42	40	50	46	45	38	35	31	43	50	35	40	30	32	41	34	46	37	38	35	29	42	46	37	41	43	38	38	32	40	53	46	54	46	32	45	35	50	42	42	27	37	42	43	36	43	24	40	35	37	29	31	43	42	35	38	32	26	39	45	41	35	48	54	39	35	45	31	40	41	44	32	39	39	45	41	41	45	39	38	48	47	33	31	38	46	31	41	36	41	46	35	39	37	30	38	39	32	38	41	33	41	42	36	28	39	41	31	41	28	44	40	41	30	27	37	44	35	47	37	38	37	38	45	37	37	49	34	38	41	49	41	34	48	32	36	31	45	32	42	39	54	32	39	44	36	54	33	30	49	32	43	31	39	38	45	43	36	36	39	41	41	37	49	40	39	37	34	47	32	37	42	34	48	44	34	34	36	30	45	54	36	34	44	41	29	40	34	32	39	38	36	48	53	30	40	43	34	41	44	26	40	35	41	33	36	37	45	42	43	36	38	29	42	48	48	39	36	33	36	32	34	37	26	52	44	35	35	34	27	46	39	43	56	29	32	39	37	38	41	55	34	33	38	44	29	37	39	34	38	36	38	40	38	36	41	42	31	35	39	44	47	31	47	54	37	47	29	50	35	37	39	38	23	38	46	32	24	35	48	48	37	45	34	38	47	46	21	31	46	41	35	46	34	38	43	44	32	40	43	34	43	32	42	44	37	38	50	34	22	36	42	42	28	51	39	37	37	40	37	46	36	42	32	43	40	40	37	38	48	35	45	52	46	35	44	40	46	43	37	40	36	32	31	37	40	33	37	36	40	52	44	38	48	36	54	35	43	53	47	36	40	33	49	42	39	37	45	38	35	35	34	52	49	44	34	47	46	41	31	50	52	37	34	32	38	31	41	42	38	44	36	35	36	45	52	41	39	27	39	40	39	40	40	35	44	38	46	47	36	42	37	41	46	44	36	35	39	46	39	31	40	36	46	49	29	44	36	48	39	38	45	45	48	35	34	36	43	45	40	54	31	32	32	41	50	40	35	44	33	38	36	50	40	38	39	39	23	35	38	40	37	33	40	39	44	36	34	39	38	39	52	35	40	40	42	39	40	38	33	43	41	51	26	34	33	44	44	31	45	54	43	33	46	47	38	37	49	40	42	33	41	42	47	40	27	45	44	44	39	47	32	40	49	30	44	38	40	35	35	32	44	49	44	27	21	37	36	32	45	25	44	34	42	33	30	36	42	50	39	27	38	30	44	37	35	47	44	26	52	43	45	38	40	38	41	33	50	40	35	24	40	34	39	36	48	45	53	46	40	38	31	41	34	36	18	39	40	40	47	36	36	33	42	38	43	42	33	36	37	44	34	47	29	44	52	42	39	42	41	32	58	41	36	50	42	43	35	50	30	38	31	45	50	31	35	48	39	46	47	50	43	38	43	36	33	38	39	45	39	33	49	37	39	33	35	48	40	38	42	38	28	32	38	31	36	34	43	43	28	30	44	39	39	44	31	46	37	41	44	47	37	48	42	37	36	25	39	39	47	34	41	44	36	45	38	34	43	39	48	37	40	32	45	26	48	41	37	40	39	38	45	24	40	47	34	48	49	34	41	42	34	44	45	39	38	37	49	38	46	41	54	35	35	39	41	42	46	44	39	36	24	41	38	38	51	34	32	38	34	46	42	51	46	29	41	37	43	32	45	33	43	33	40	42	32	42	36	51	41	38	40	42	40	38	40	36	39	51	41	37	46	49	47	48	35	40	25	32	37	38	37	35	42	46	45	42	42	43	42	43	35	46	42	29	46	32	43	32	44	38	42	32	51	40	43	30	41	41	29	41	34	41	37	38	36	41	41	44	42	40	29	29	46	39	38	53	50	42	35	37	39	37	52	33	41	50	45	59	47	41	38	30	34	39	36	40	44	45	33	40	43	37	40	40	27	41	50	50	31	37	47	50	35	42	26	58	30	40	36	30	47	31	45	40	48	41	25	37	49	36	50	35	35	48	42	48	30	40	41	40	38	40	31	42	41	37	32	43	35	43	39	44	42	41	56	40	46	48	29	42	49	37	39	46	28	40	35	37	35	33	31	48	40	34	41	45	40	40	33	25	46	44	40	45	37	49	32	40	46	32	31	44	46	43	33	29	38	43	34	33	46	50	39	34	37	32	47	38	41	32	40	47	36	39	31	39	34	45	48	37	46	41	47	37	36	29	50	38	44	36	41	32	41	34	42	49	48	41	33	51	44	39	37	48	34	31	49	33	34	31	46	44	31	44	37	38	40	40	44	46	36	41	36	40	32	60	39	37	39	42	37	29	44	47	38	45	38	34	43	50	40	31	55	37	33	40	37	47	38	50	43	36	34	38	40	40	47	38	39	34	38	45	41	51	42	45	46	48	37	36	36	48	36	45	44	35	29	45	37	51	41	31	39	35	32	44	36	35	43	39	38	37	40	36	46	46	28	35	39	45	44	36	43	38	50	47	43	39	30	40	40	40	33	37	33	40	42	34	37	45	41	49	27	33	53	42	29	46	47	45	37	43	51	34	38	39	39	34	36	30	50	24	43	39	33	34	34	49	42	39	47	38	42	53	40	44	40	40	39	47	53	30	38	29	40	36	42	47	33	42	39	32	46	33	42	39	48	39	31	39	30	42	38	41	38	40	40	43	39	27	39	47	31	38	35	50	36	42	41	43	41	43	48	37	30	49	36	37	37	45	30	32	37	38	36	43	56	41	37	43	33	39	44	44	47	41	35	49	34	40	37	39	31	52	40	37	35	33	34	41	43	31	35	53	38	46	38	39	35	41	46	49	37	40	44	33	36	48	42	41	31	33	35	44	39	44	41	38	42	58	39	36	41	35	52	32	39	34	43	43	45	37	40	42	36	39	44	35	33	37	32	35	37	45	42	44	43	36	37	36	51	46	46	48	38	31	30	39	40	36	30	33	41	38	59	36	35	33	27	33	27	36	50	51	38	52	35	28	46	44	37	35	44	43	40	44	40	42	35	39	30	31	46	41	39	40	32	26	36	35
15063	7608	3978	7050	15048	17302	16391	14128	12420	10817	9556	9078	8921	8546	8101	7045	5919	5014	4132	4108	3904	3586	3095	2634	2104	1468	1309	1172	979	860	748	698	706	643	646	568	568	522	485	483	460	477	479	468	433	463	460	529	466	469	467	530	522	524	494	478	490	500	525	510	465	487	453	439	477	425	432	440	423	464	403	428	424	412	406	428	409	416	438	418	402	450	441	439	417	412	399	437	424	410	383	441	435	421	449	431	407	418	410	417	438	437	419	415	412	442	407	423	394	453	423	424	397	403	431	411	421	423	421	415	434	422	450	390	460	423	416	445	436	454	389	427	419	414	464	448	379	440	437	395	432	418	447	430	437	403	428	433	417	396	442	438	425	427	437	392	421	442	408	445	428	404	403	457	420	429	467	391	432	416	442	410	449	412	440	423	415	408	415	412	397	372	400	403	414	429	399	442	400	437	426	414	436	429	444	430	425	364	403	427	444	450	424	378	427	393	430	418	423	414	404	421	437	434	420	468	407	425	442	408	393	460	438	413	413	434	385	436	435	467	431	438	416	431	409	420	393	392	377	403	401	412	427	428	393	450	396	436	418	399	421	418	421	406	446	452	414	413	418	427	447	424	402	402	376	401	454	415	428	429	449	399	420	400	427	426	431	397	401	385	416	423	425	393	399	413	444	405	413	410	445	399	392	436	398	410	396	415	406	401	436	400	411	426	431	415	431	417	403	362	400	452	328	420	455	397	389	357	439	422	472	432	394	412	413	409	427	433	396	404	424	441	430	409	422	417	428	430	439	377	428	390	431	395	378	445	392	402	435	419	393	416	409	375	432	431	423	406	444	443	426	408	412	396	446	408	395	419	435	427	434	416	405	428	428	408	487	434	392	412	425	374	428	394	414	426	407	426	422	406	427	429	408	414	392	439	458	405	407	404	406	429	433	412	404	394	420	374	419	407	405	467	406	436	394	397	420	407	497	433	387	406	405	427	415	432	415	395	406	452	371	444	434	367	447	439	408	411	420	426	452	407	439	406	442	409	424	432	434	417	444	415	441	450	401	409	441	412	398	404	443	426	432	397	406	413	406	420	419	444	410	423	406	407	439	417	459	405	429	407	405	468	410	424	424	417	403	400	382	416	395	386	409	428	409	414	426	414	414	450	403	416	382	437	418	399	447	367	393	410	436	433	418	410	420	402	449	389	430	404	450	448	400	395	417	404	426	452	388	436	448	429	381	428	419	405	394	435	406	398	459	416	447	387	420	427	429	435	441	391	404	390	448	440	387	428	418	413	445	401	433	411	427	428	438	432	415	382	434	417	411	407	421	394	418	397	398	427	419	415	452	436	395	414	427	435	412	424	414	459	394	429	403	400	435	392	421	414	410	448	440	423	420	434	426	414	443	413	428	405	448	443	455	398	427	382	433	390	415	385	441	402	394	446	388	369	418	455	437	419	411	437	416	402	387	412	408	436	446	421	426	410	394	391	408	425	432	415	428	430	414	428	409	444	372	442	386	394	392	387	426	423	404	418	433	415	423	412	414	434	400	444	412	417	451	414	410	383	447	418	396	450	401	422	426	415	463	443	384	399	418	439	399	440	420	407	404	427	424	441	468	408	439	428	441	429	432	417	409	464	410	417	436	394	372	408	451	437	472	378	406	409	424	435	402	421	438	429	432	418	440	443	416	442	397	373	439	423	408	406	455	420	393	437	421	430	422	447	391	389	422	393	421	423	448	414	400	362	426	403	412	418	432	444	380	385	423	382	423	372	457	442	396	398	386	389	402	401	394	385	428	401	438	468	433	396	386	405	426	413	422	440	402	405	409	390	420	424	388	410	445	413	394	387	387	438	395	433	385	452	426	402	406	402	397	410	452	436	391	391	441	413	399	436	423	432	396	436	400	432	459	423	432	416	412	388	370	414	394	436	406	452	436	431	413	394	390	409	393	399	408	429	404	418	436	417	454	402	424	436	382	400	405	408	395	401	423	394	435	415	447	403	423	413	425	422	392	393	431	437	414	419	402	430	406	428	430	363	433	413	395	429	407	416	435	425	418	452	414	408	423	408	428	428	392	409	460	424	435	391	433	399	405	431	410	420	433	427	433	381	408	393	390	464	415	423	391	432	414	445	429	402	422	390	397	389	427	447	435	408	416	415	466	454	433	444	370	406	430	467	416	408	415	461	419	403	375	425	413	409	404	423	407	414	424	392	419	398	411	445	420	418	392	450	412	468	444	419	412	420	382	418	439	423	401	405	403	417	453	401	431	423	397	418	431	454	410	448	377	424	409	425	440	421	444	452	428	423	404	392	420	430	441	436	419	445	423	404	439	397	426	401	427	382	428	398	435	444	444	415	410	420	423	416	425	419	440	428	446	418	404	413	430	412	399	449	373	461	415	399	414	386	405	427	410	424	437	399	415	405	387	391	428	389	421	372	377	440	447	424	457	421	442	446	410	432	417	405	412	420	415	462	422	380	420	404	406	389	413	417	432	418	394	459	421	426	417	411	439	398	396	410	404	417	387	407	405	412	435	380	414	408	432	402	423	393	427	386	410	413	393	473	441	412	427	428	423	394	366	435	418	421	426	399	397	398	402	407	382	420	435	410	438	428	455	399	419	416	412	427	442	414	386	434	425	459	452	438	435	420	416	420	404	420	404	441	410	400	382	426	415	409	436	432	434	421	425	414	415	424	420	401	395	400	385	412	432	419	406	396	407	431	423	428	387	442	377	404	428	431	402	425	419	402	426	449	408	398	442	387	414	453	392	387	429	411	442	405	401	427	393	433	434	403	402	419	415	422	412	411	389	395	403	438	441	439	418	435	439	417	400	402	442	435	409	416	409	399	440	431	444	418	419	414	431	390	425	420	412	416	440	431	408	457	446	418	440	392	406	412	396	398	438	427	406	411	417	437	393	356	403	442	409	435	408	458	438	396	439	414	386	445	431	418	439	418	427	414	392	423	435	404	470	377	463	415	413	404	420	417	388	420	403	421	413	422	387	426	430	400	409	437	386	400	383	433	458	422	422	419	454	402	429	437	420	463	372	436	423	459	415	454	462	456	421	431	431	455	447	394	407	447	432	407	386	414	408	423	438	456	391	392	419	434	436	440	381	399	398	428	422	438	390	435	427	413	427	421	439	419	425	451	411	415	398	418	420	422	398	392	438	396	443	440	397	439	384	401	425	390	437	434	406	398	425	395	423	403	412	407	379	393	407	432	400	427	415	470	419	388	441	431	395	456	436	394	425	424	439	403	429	459	414	400	395	418	449	408	414	436	458	399	440	422	433	443	445	395	403	392	407	396	419	411	393	385	401	402	370	439	431	408	409	404	426	425	419	400	422	412	440	408	439	440	440	430	433	430	427	422	427	433	424	409	395	405	412	402	400	407	453	411	436	426	415	395	442	409	406	443	441	418	439	435	431	388	446	413	413	407	418	392	398	425	438	408	411	407	433	430	414	412	421	431	390	409	402	410	418	398	446	452	399	417	365	430
1445	432	271	146	179	288	303	340	303	293	278	253	285	281	295	254	183	175	153	160	139	133	93	82	72	69	52	59	44	36	39	30	41	43	32	32	36	32	33	30	27	31	32	41	39	32	40	24	29	30	25	44	30	44	25	37	29	31	31	17	28	33	34	32	22	32	23	26	35	34	29	29	29	32	19	31	38	22	23	33	38	36	45	36	28	31	39	32	27	31	34	28	18	28	25	27	42	34	35	38	22	26	34	33	25	33	28	32	35	28	23	18	36	29	31	31	32	30	29	30	43	35	24	25	31	32	29	29	28	31	20	29	24	32	18	26	30	23	24	29	29	28	16	28	20	32	33	24	38	34	28	31	43	36	36	28	29	29	36	29	29	33	28	25	29	22	30	30	33	24	39	17	31	32	21	30	34	30	28	31	28	38	33	29	36	34	38	35	30	18	41	24	32	30	35	36	29	24	21	25	35	22	36	29	23	24	30	30	23	31	24	27	20	28	33	36	43	39	28	26	22	33	34	39	21	40	33	29	23	27	30	31	36	28	21	26	27	29	21	30	24	39	22	28	26	26	22	24	29	32	38	32	32	33	32	29	27	28	35	37	35	27	40	24	34	21	32	34	27	33	25	33	34	25	33	28	23	27	37	27	26	23	37	30	27	37	29	26	23	24	25	33	38	28	31	25	27	30	34	24	16	28	30	38	36	27	25	17	31	36	33	29	31	31	21	31	31	29	37	38	28	38	36	26	30	27	35	29	28	24	33	30	25	27	26	38	38	25	30	33	22	28	41	39	33	32	31	38	23	31	26	30	28	27	30	41	32	32	33	34	42	30	24	35	19	31	31	25	28	36	29	29	27	34	28	36	27	31	26	32	26	32	22	18	20	30	25	43	31	37	31	30	28	26	22	29	30	32	32	39	27	26	28	24	28	37	31	35	34	23	30	19	30	29	30	33	16	26	26	21	27	32	28	37	33	30	29	26	34	31	28	38	29	19	37	41	24	21	35	26	29	37	20	29	27	30	28	38	31	37	37	25	21	26	35	29	33	34	29	28	32	19	34	39	26	31	26	29	26	36	35	38	33	16	28	37	18	26	27	26	30	27	45	37	30	36	24	26	31	32	35	43	29	34	37	24	24	34	24	21	27	30	42	27	28	43	23	25	32	21	28	28	35	28	26	25	38	26	35	31	37	30	41	25	34	41	25	33	24	22	25	34	26	28	28	38	27	35	35	34	20	25	34	21	27	35	36	42	33	30	17	30	32	26	32	30	28	25	26	36	18	33	45	36	30	38	25	23	18	31	31	26	22	22	30	25	29	30	33	23	19	27	34	35	25	33	29	28	32	28	23	24	40	28	33	36	26	19	30	26	29	28	34	31	30	25	29	34	35	44	32	27	30	36	20	22	37	22	25	36	30	31	43	33	34	24	26	29	29	29	27	24	42	25	30	29	19	30	36	27	29	36	20	33	33	31	34	28	36	31	36	31	31	25	19	25	33	28	24	22	32	19	37	38	29	25	24	31	29	25	34	24	32	27	38	28	30	27	25	31	40	33	32	25	34	26	26	34	23	39	26	30	30	21	28	24	26	29	30	32	25	30	28	31	26	31	27	34	34	28	24	28	30	24	28	29	41	32	28	26	31	35	34	25	32	33	26	27	34	22	30	37	48	34	29	29	22	29	28	32	25	28	28	34	21	36	25	40	26	19	26	33	35	33	33	23	25	32	31	37	29	35	34	17	44	27	32	30	35	32	28	35	38	29	29	31	26	23	23	30	26	30	36	19	31	30	28	25	29	34	35	36	29	33	26	27	20	32	25	34	30	32	28	27	33	34	23	31	31	32	34	37	32	39	34	32	31	24	28	39	36	34	38	32	36	27	38	24	36	27	24	28	28	24	33	21	27	26	23	41	30	23	32	28	33	26	22	44	33	31	32	28	30	25	19	34	29	26	30	42	35	25	33	30	35	27	32	32	31	26	23	31	31	26	25	22	28	33	32	29	27	28	32	21	27	31	24	34	35	33	34	31	38	33	36	32	36	27	30	32	28	34	33	30	23	21	36	28	36	31	26	29	31	33	31	25	36	16	27	32	32	26	31	26	30	28	27	25	40	33	27	32	23	32	26	30	30	22	23	30	32	23	34	36	25	23	31	23	22	23	41	28	27	36	36	23	28	43	24	42	30	31	28	24	27	35	35	31	32	30	39	22	30	27	27	34	35	32	28	40	32	28	27	21	23	30	39	29	25	25	25	29	27	20	26	26	25	25	33	24	32	27	21	29	34	29	27	38	28	25	30	31	34	23	37	31	27	28	36	27	33	39	31	24	28	36	27	25	42	24	36	35	25	27	31	37	29	24	32	26	24	31	39	31	27	25	33	32	22	24	31	26	25	32	33	31	32	39	28	42	31	15	20	37	29	24	37	32	33	25	34	28	21	19	30	28	31	28	33	40	26	23	32	29	24	22	23	33	24	26	27	40	25	27	26	36	32	27	35	33	31	28	29	35	35	22	34	21	25	36	25	28	27	31	23	22	28	26	22	34	27	25	28	29	33	30	30	23	32	26	37	30	26	29	24	33	37	36	25	24	33	35	23	28	24	46	25	27	35	34	34	25	31	27	30	33	29	28	37	27	32	25	28	19	29	28	18	25	24	42	39	29	21	23	27	33	28	27	26	30	38	24	27	21	32	30	37	32	31	32	23	26	24	33	33	38	27	41	24	30	28	33	32	30	32	30	30	28	23	31	28	40	38	26	25	35	36	30	36	24	25	35	28	23	34	27	21	37	26	41	32	27	35	25	35	26	24	28	30	33	47	26	27	28	30	27	23	23	33	24	37	29	29	20	23	31	29	27	21	40	40	28	29	33	29	33	26	31	38	38	22	25	25	15	23	34	30	30	30	25	32	35	30	31	30	33	29	26	34	23	26	33	30	38	30	33	29	31	30	30	37	32	31	31	34	20	24	24	31	32	20	29	28	27	25	36	25	33	28	26	26	38	37	36	25	26	23	24	30	23	35	25	27	36	30	29	25	27	27	33	43	33	26	31	36	29	44	32	34	25	29	24	36	30	27	31	42	36	28	26	25	23	24	24	34	16	30	24	31	24	24	32	27	19	20	32	29	32	38	41	27	33	28	27	25	26	22	26	43	34	24	28	28	23	34	30	26	34	30	28	32	25	32	29	36	26	24	21	34	34	31	25	23	45	24	26	20	24	25	38	24	32	25	28	21	33	29	27	27	21	31	24	35	28	25	37	27	35	24	22	27	30	39	26	31	31	20	38	32	22	25	25	27	34	40	28	23	28	31	34	30	31	27	38	27	29	35	31	28	29	39	21	30	26	24	29	27	37	27	26	25	30	37	22	33	43	33	22	24	33	34	38	36	24	28	24	17	16	34	21	35	30	29	32	31	29	29	27	29	30	36	18	37	29	28	40	26	32	37	25	24	26	35	28	29	24	29	29	26	30	33	29	30	21	32	26
16418	6820	3891	6669	14138	16944	16235	14320	12492	10973	10035	9325	9253	9166	8485	7331	6133	5185	4289	4165	4039	3665	2876	2308	1717	1412	1196	1015	829	674	708	622	630	564	520	475	427	413	385	384	401	340	340	330	314	341	369	349	351	377	388	356	385	409	403	397	358	392	373	379	385	392	357	334	315	338	348	341	340	310	326	306	313	304	308	314	376	344	321	302	326	314	330	317	283	323	325	321	313	292	358	323	358	302	309	296	327	312	335	297	288	308	289	307	302	310	304	315	345	313	294	297	322	343	335	332	283	296	316	302	294	297	316	282	325	299	317	309	327	306	306	298	298	314	312	331	292	291	337	300	272	335	330	299	306	301	334	307	315	317	292	326	312	309	293	286	301	287	343	278	284	302	271	301	314	317	321	298	313	299	306	303	298	313	327	307	338	339	325	308	307	297	292	302	305	296	317	325	296	317	308	294	292	281	314	298	282	285	303	303	320	361	283	313	301	300	280	299	312	288	324	276	294	324	298	313	315	269	290	344	313	296	301	321	320	306	305	263	315	298	342	299	322	296	278	320	277	311	311	312	311	307	301	315	322	302	309	305	309	308	321	298	308	301	297	301	303	278	308	303	297	295	305	345	308	326	275	301	333	304	285	294	296	309	310	319	275	306	335	292	309	301	327	287	321	302	324	332	291	309	288	297	283	325	294	308	295	301	306	305	293	317	309	290	277	301	309	309	290	331	316	293	314	299	362	323	306	318	308	287	300	312	286	337	305	343	309	329	305	336	347	312	317	316	306	323	272	285	301	311	335	294	301	317	334	336	295	310	311	319	321	327	297	315	285	308	297	290	301	320	313	305	311	321	293	309	311	320	338	303	279	329	317	305	297	287	332	321	309	325	308	284	293	311	312	323	337	331	316	298	301	287	310	321	299	291	280	306	330	319	292	294	314	310	288	314	339	304	310	324	314	295	311	332	297	306	288	321	298	298	297	322	297	303	301	314	323	301	292	305	297	302	324	297	311	297	304	330	312	311	329	307	336	323	345	306	312	349	297	297	307	310	352	302	301	294	285	293	311	281	319	313	311	297	283	327	291	313	302	347	307	306	299	275	292	287	312	317	303	313	329	327	296	298	306	306	291	328	324	290	301	294	310	324	291	290	302	335	321	345	314	303	354	291	336	313	322	334	316	340	302	318	316	307	292	296	285	328	321	308	307	313	320	295	298	317	321	310	302	335	298	310	314	322	323	306	303	333	278	288	293	334	334	319	305	326	303	317	298	321	297	333	301	306	283	283	306	319	321	345	323	310	308	283	317	325	313	332	303	336	304	333	343	343	322	311	315	309	328	303	298	309	301	303	282	317	304	311	311	314	313	332	317	290	296	301	294	319	316	308	275	301	329	291	280	348	329	297	324	278	357	258	325	331	339	314	307	288	312	286	336	312	307	332	278	298	329	293	323	270	307	308	329	309	338	323	322	328	352	320	315	325	346	296	301	323	324	298	296	300	282	281	314	290	293	311	291	291	294	338	312	322	303	314	300	301	298	316	320	294	309	307	300	281	287	312	293	304	308	308	307	329	309	310	327	313	328	344	333	285	292	302	300	312	311	302	320	308	325	290	301	289	315	305	319	310	299	332	328	315	325	309	282	337	285	291	320	305	286	300	283	294	289	308	324	295	311	303	283	325	341	313	315	285	294	313	322	334	307	307	313	327	296	284	296	299	306	327	314	314	326	285	345	314	318	295	303	314	308	322	325	299	340	294	330	307	307	320	313	312	319	273	324	295	312	296	296	343	310	334	297	326	322	334	311	312	292	278	304	296	318	262	314	307	307	329	303	317	289	346	330	328	290	323	317	280	332	278	293	327	280	312	296	333	306	306	317	324	322	297	291	294	337	335	321	298	309	304	285	306	306	294	328	313	317	305	270	317	313	335	315	318	315	293	329	302	287	305	311	298	300	333	300	280	324	305	314	276	294	328	323	319	318	321	317	333	306	292	316	315	338	312	333	312	315	310	320	326	310	356	306	281	282	317	313	310	309	327	294	336	296	312	307	308	306	324	299	309	296	303	309	334	278	286	308	317	293	325	301	322	319	307	340	300	329	326	333	290	298	320	286	295	326	324	309	324	317	318	317	328	299	342	301	325	315	328	298	291	319	348	289	320	323	321	279	294	285	289	303	323	296	332	296	328	360	318	306	288	306	343	277	291	335	305	331	340	324	351	286	307	273	281	330	323	337	315	312	344	295	314	313	316	304	315	296	301	284	272	309	315	312	312	282	285	292	335	298	323	315	287	330	322	332	301	334	296	302	307	294	306	294	343	300	293	281	329	320	321	279	302	314	300	301	314	313	318	277	313	298	294	325	303	323	325	335	329	279	298	303	309	303	313	315	314	310	333	312	320	312	306	306	288	304	316	306	291	284	310	309	269	313	311	297	324	298	297	316	297	335	289	302	303	307	322	283	336	333	333	302	283	322	305	286	312	306	340	339	324	301	306	288	317	311	277	330	339	292	315	275	319	330	320	311	274	283	275	281	284	310	324	281	298	330	289	306	308	346	281	290	296	297	302	348	315	280	326	333	307	308	316	289	267	301	333	329	298	288	354	283	299	305	304	267	298	321	324	295	312	282	327	297	302	315	309	319	325	325	297	289	311	297	254	301	306	328	292	319	335	296	289	341	295	282	310	305	302	318	283	340	296	318	326	306	312	313	306	301	292	300	331	340	293	308	305	279	304	300	338	317	298	297	297	300	312	330	313	286	324	282	300	315	321	299	311	300	304	314	298	318	309	302	335	332	288	313	306	303	302	300	299	313	278	290	292	307	314	337	321	305	271	306	319	296	339	277	316	309	303	316	295	315	314	310	334	299	332	312	293	313	310	314	310	301	301	312	322	316	316	321	298	299	300	317	326	280	300	298	273	280	359	309	320	265	290	309	322	321	335	292	321	304	288	311	315	311	292	303	295	307	309	313	283	286	298	298	304	287	340	341	308	317	290	303	322	317	338	275	277	278	300	317	322	302	293	328	294	304	288	367	331	301	311	307	301	339	322	301	299	317	316	289	322	307	291	318	341	308	317	337	318	287	301	305	287	303	345	310	294	315	320	277	283	315	300	311	305	295	290	306	285	312	290	317	296	316	342	294	324	300	310	312	309	289	301	313	339	354	310	306	360	345	317	301	293	301	288	287	297	300	350	337	298	321	311	309	279	288	299	273	298	330	300	310	313	307	299	294	295	301	296	315	288	285	303	295	303	286	279	310	306	313	326	279	317	300	297	290	289	296	319	290	300	300	330	294	294	319	307	306	346	306	324	294	316	318	301	331	280	293	298	312	308	327	317	341	307	304	283	287	278	311	298	306	315	298	326	300	316	305	307	329	318	345	345	300	295	304	296	288	294	369	300	290	298	314	279	348	311	300	323	315	294	303	342	301	301	293	299	299	337	306	325	301	281	311	278	286	340	300	316	291	287	311	301	276	275	308	323	296	302	317	290	322	310	313	308
1275	612	340	267	222	405	460	402	369	364	338	381	342	345	334	289	235	193	171	166	177	156	149	108	93	67	58	54	65	47	42	45	53	39	39	43	28	34	42	25	35	28	31	39	32	20	23	31	25	32	39	27	37	39	34	32	24	29	25	41	24	33	24	27	29	30	36	33	29	37	27	37	40	23	32	26	38	31	26	26	28	29	23	25	34	22	34	32	26	30	28	39	27	43	33	35	24	32	35	38	31	24	30	22	18	29	25	24	28	35	35	32	23	30	22	39	28	31	24	30	30	29	30	30	28	25	32	22	33	31	29	35	34	24	24	28	29	25	27	25	30	30	25	27	34	25	28	22	42	29	30	32	31	31	26	30	27	20	31	36	37	43	31	43	27	21	29	32	30	24	18	37	24	46	30	35	33	33	23	34	26	19	29	17	28	26	34	28	30	22	25	32	27	32	20	38	34	26	27	14	25	32	27	27	33	20	38	28	37	32	40	35	30	32	30	27	29	31	22	22	26	23	21	32	30	20	29	17	32	27	28	24	27	35	39	20	37	24	41	42	35	32	31	24	37	23	31	27	26	37	28	36	28	22	41	21	33	38	31	23	30	29	27	33	20	33	30	31	28	21	22	33	22	37	35	25	24	31	35	26	39	24	29	23	33	21	31	24	27	24	30	38	40	19	28	36	34	22	31	23	25	32	32	26	24	21	31	28	36	32	21	28	28	45	26	36	21	23	38	30	23	32	30	33	24	29	34	22	35	28	31	34	22	32	22	32	32	37	40	29	28	41	30	36	19	26	38	29	29	37	20	33	31	36	28	23	28	41	30	33	29	31	37	30	29	27	36	36	24	28	26	29	19	36	24	31	27	26	42	25	29	34	36	31	29	24	33	29	34	26	36	26	21	20	29	34	28	32	22	45	24	33	33	30	23	29	37	36	33	24	30	31	33	35	35	21	40	30	33	24	26	33	19	28	22	30	27	23	35	41	21	39	28	29	32	25	32	21	18	38	37	23	23	30	24	24	34	33	35	35	18	25	35	35	29	30	27	30	19	35	32	33	33	40	30	39	29	30	38	26	37	36	25	26	37	23	23	28	32	22	34	21	36	33	37	27	26	30	23	33	37	32	22	31	35	23	29	29	33	34	32	30	34	36	32	35	32	30	17	24	40	25	20	36	26	27	34	20	32	38	31	24	39	30	28	27	28	22	30	32	26	20	41	27	24	39	32	40	33	29	24	34	35	35	28	26	28	30	36	31	24	33	26	29	31	30	31	38	36	26	34	36	36	22	29	29	31	35	31	27	38	34	27	35	20	34	26	30	30	33	28	31	26	30	25	35	34	28	24	33	41	22	27	23	32	34	26	31	38	43	33	30	28	34	30	24	39	35	30	24	34	28	32	21	32	35	30	32	24	37	29	31	31	35	45	38	31	39	26	29	26	37	34	36	34	31	21	23	30	35	20	20	42	26	25	34	26	25	26	30	31	39	29	25	33	25	22	36	31	22	31	31	26	24	32	26	20	35	42	39	23	32	30	23	26	26	30	34	28	31	31	27	30	34	42	29	33	44	31	27	23	16	29	29	28	33	25	21	25	23	34	41	28	36	30	30	17	26	26	27	34	29	20	25	33	33	29	30	31	38	37	29	28	27	30	26	27	34	34	30	32	34	35	37	31	27	27	28	29	27	21	22	27	22	30	37	28	24	34	28	28	30	38	40	21	23	24	19	25	29	30	29	22	24	34	44	23	32	33	23	26	29	34	26	25	24	23	28	29	33	51	24	40	34	38	25	28	24	24	34	36	29	29	25	31	26	27	35	26	28	36	33	25	27	34	28	27	29	30	37	29	31	28	29	25	44	30	21	25	32	17	21	44	31	35	34	31	22	26	40	28	28	28	26	34	31	26	27	28	32	24	29	24	29	23	36	26	25	23	26	53	32	29	28	21	37	33	30	28	32	36	25	31	22	26	22	33	24	32	35	22	21	20	33	40	33	38	37	32	28	33	33	28	27	32	34	33	30	21	30	29	31	35	29	37	34	23	30	25	40	38	21	21	34	29	22	24	42	28	28	23	35	25	37	26	28	34	26	20	31	26	27	29	30	30	32	26	42	18	27	29	34	25	24	24	36	30	29	35	33	41	25	25	37	31	32	32	38	29	24	22	36	25	26	33	26	22	29	37	30	30	30	36	28	27	22	32	29	21	33	31	34	20	41	19	39	36	32	36	26	32	20	36	22	24	24	23	30	28	30	40	23	24	18	31	42	36	29	32	26	37	34	26	31	41	30	25	30	27	29	37	34	25	21	30	33	35	37	27	24	22	22	27	23	25	33	23	38	22	30	30	27	32	29	31	33	33	28	23	28	23	28	34	30	22	29	20	36	32	23	18	27	28	30	33	31	31	15	21	36	36	23	13	28	30	19	25	23	30	27	19	34	28	33	31	32	30	34	20	28	30	31	39	28	28	28	23	31	18	34	28	33	24	27	26	24	29	21	34	31	33	32	25	25	35	40	24	26	23	32	33	29	31	34	29	31	34	24	32	32	38	35	28	24	27	35	33	22	29	25	32	26	34	39	21	28	33	26	39	37	31	38	40	44	33	25	40	29	35	24	30	29	23	28	23	32	20	29	24	36	28	27	31	29	28	33	30	33	35	32	29	22	20	26	27	26	24	29	31	38	28	40	27	31	35	30	30	36	27	35	21	27	23	28	23	30	34	32	30	29	33	35	27	34	29	25	29	32	32	18	35	25	25	27	28	16	30	35	35	31	27	19	43	41	32	25	32	27	36	23	32	22	31	25	28	39	25	26	34	34	33	31	36	29	37	32	29	21	41	31	32	26	25	27	39	28	41	34	28	31	33	28	27	24	21	41	24	25	36	31	39	28	36	33	36	35	28	33	40	28	32	27	39	27	30	25	39	35	31	36	32	25	40	23	31	32	28	20	33	31	32	28	32	30	34	25	37	29	23	30	25	38	37	27	35	31	31	27	34	42	28	28	24	32	22	31	31	37	35	39	26	36	39	31	30	20	35	26	30	30	26	28	48	38	27	45	38	40	23	31	41	28	24	30	36	29	25	36	25	37	26	28	28	25	27	25	30	21	24	35	22	29	31	35	28	37	32	30	31	31	26	45	34	37	24	21	22	32	38	28	27	23	36	45	34	24	31	32	17	31	35	27	20	22	27	32	25	36	28	31	20	31	26	30	27	23	23	30	31	31	21	20	29	34	23	45	25	23	35	32	35	30	33	27	25	32	35	35	27	33	27	35	32	43	30	22	32	38	31	19	24	26	28	35	30	18	27	40	26	32	28	40	29	30	28	31	26	38	31	23	30	30	29	45	33	37	28	29	20	30	33	34	35	50	35	39	19	24	31	30	31	33	30	35	23	23	18	35	24	28	27	30	32	33	34	21	26	33	26	25	37	30	26	35	28	30	32	38	30	23	23	35	36	34	33	21	26	28	41	32	22	28	23	32	37	33
18235	8694	5114	8183	16816	19822	18608	16587	14541	12848	11349	10941	10809	10591	9941	8577	7349	5779	5007	4869	4929	4642	3940	2998	1994	1579	1341	1127	917	904	829	813	707	671	579	518	508	478	435	434	392	412	401	397	366	362	382	355	396	380	383	399	390	461	455	438	448	439	403	426	392	420	402	352	318	361	366	314	349	337	313	339	347	321	326	310	343	338	316	330	359	313	329	336	328	320	297	318	320	328	321	331	309	322	352	338	284	327	336	330	324	325	338	306	297	344	314	310	323	332	376	305	330	317	309	313	332	318	295	303	330	323	309	315	308	310	350	291	306	325	337	327	305	316	316	327	315	313	324	289	314	316	320	344	332	326	335	291	316	321	319	349	310	332	307	294	330	319	343	352	331	333	318	303	286	352	337	353	299	295	309	345	339	337	304	325	311	320	312	318	313	309	329	309	317	320	317	313	336	301	313	352	293	282	308	295	349	322	313	306	338	301	349	342	300	308	328	348	320	340	327	321	299	327	350	309	335	310	314	348	335	343	338	300	341	303	327	334	372	344	325	356	329	343	335	304	342	331	304	295	328	311	321	313	342	338	348	321	313	322	320	347	303	327	330	303	294	357	333	316	328	328	321	345	330	308	297	321	319	335	324	339	304	283	339	338	325	305	311	328	352	302	292	293	322	333	317	309	353	298	318	287	342	334	314	338	335	313	287	344	313	330	314	310	319	325	317	300	338	314	319	298	290	279	334	313	302	324	319	327	326	304	312	314	298	323	287	324	336	310	315	320	307	324	328	310	293	299	309	335	354	303	309	303	313	356	308	326	340	307	346	310	326	331	313	296	332	321	328	311	314	325	309	306	306	346	310	310	340	309	336	336	338	317	310	347	329	326	339	314	326	335	325	304	305	309	320	339	324	315	325	321	302	334	313	319	321	321	345	322	317	307	300	349	313	322	343	316	340	325	331	311	325	301	309	311	328	296	308	328	336	333	334	319	315	330	311	338	331	303	302	302	311	342	323	317	292	312	314	321	291	334	320	302	294	340	326	315	309	347	289	308	315	327	323	307	334	307	344	299	346	321	335	316	310	301	314	309	296	287	321	297	349	313	295	338	318	311	305	339	328	336	319	342	310	284	329	313	307	323	317	323	314	324	322	335	354	311	307	312	310	330	341	302	349	311	343	340	298	321	335	354	327	318	306	326	312	348	335	322	319	322	336	304	307	329	320	310	330	327	303	365	323	301	324	318	311	313	307	303	331	355	330	305	302	330	316	322	292	319	324	331	339	333	352	314	319	317	321	283	338	354	318	336	300	297	299	342	338	331	298	337	328	334	330	299	328	358	293	323	317	307	314	334	286	350	307	338	296	335	340	307	329	316	301	324	321	344	287	295	314	308	300	341	311	306	323	334	305	362	343	323	300	305	321	312	350	352	314	277	326	306	346	316	336	329	330	345	322	303	304	291	339	284	333	296	343	308	293	356	330	308	334	302	321	326	315	305	336	306	349	345	361	327	302	307	335	323	287	343	333	341	332	339	286	312	303	333	322	352	327	321	305	325	308	329	291	317	319	308	329	351	311	350	341	315	310	332	329	325	314	334	304	307	307	332	335	320	331	310	314	314	309	321	350	325	322	326	295	352	321	300	363	303	339	320	329	319	314	296	329	323	313	328	336	312	356	350	337	347	346	293	320	303	355	304	341	304	336	319	310	308	309	329	348	301	310	360	307	312	319	315	312	331	307	355	349	302	282	344	325	343	330	293	289	317	312	309	338	275	325	318	304	310	280	319	304	330	306	299	332	334	324	303	349	324	320	308	325	281	321	299	335	323	341	306	312	347	305	300	313	306	307	297	278	321	311	351	316	328	339	330	329	353	304	323	319	301	297	316	367	303	314	342	328	339	323	297	333	337	345	319	326	310	312	335	313	326	336	277	339	327	322	335	306	310	327	330	279	324	324	310	293	328	317	347	353	339	328	345	297	328	337	333	316	325	297	317	328	319	325	329	272	346	324	339	310	301	320	337	347	321	360	333	302	335	307	331	308	311	304	359	345	349	337	320	310	348	328	348	320	306	333	364	321	312	344	343	378	342	323	338	344	363	296	321	358	327	308	359	307	312	330	298	333	345	314	321	343	324	329	275	315	303	329	307	353	331	296	293	315	288	304	284	335	333	318	300	301	335	333	306	280	327	336	325	322	324	319	338	332	304	302	323	323	330	315	340	305	308	312	352	292	340	333	330	340	353	321	343	264	321	314	309	347	306	321	316	344	338	306	295	333	314	324	329	329	309	342	301	307	322	336	308	315	344	325	301	319	324	334	295	309	323	295	329	317	354	359	335	347	317	295	310	299	315	337	317	329	286	322	324	330	295	350	332	360	334	330	291	314	315	309	313	291	348	331	342	334	313	323	321	318	306	325	320	287	315	323	329	307	329	323	344	300	312	315	348	310	325	294	326	290	337	345	327	326	312	363	290	326	321	307	354	321	295	344	309	330	318	315	331	335	309	328	330	313	273	302	318	320	326	321	315	322	323	350	334	305	326	316	318	325	300	298	314	314	307	321	323	328	336	314	299	300	310	324	338	333	323	360	311	360	313	336	323	350	304	330	335	336	307	327	318	334	359	302	323	351	323	324	327	301	305	329	326	339	345	330	319	341	325	328	332	336	326	325	324	300	328	351	298	287	330	307	322	309	305	299	310	314	331	323	306	293	325	345	294	298	316	317	311	326	328	324	343	291	327	295	334	305	330	332	362	308	314	334	340	301	334	349	311	345	294	278	317	335	336	324	337	309	263	327	338	331	329	319	321	329	326	307	309	304	326	322	308	346	314	311	361	282	320	301	314	319	331	308	312	289	340	347	316	320	343	358	313	331	352	301	353	277	301	287	319	308	336	307	314	314	333	330	322	315	337	317	335	319	346	346	314	325	314	354	325	296	299	319	346	347	331	319	327	311	352	304	347	317	314	320	331	354	317	291	328	308	328	350	294	312	314	322	349	352	357	324	289	321	299	324	332	317	351	332	305	320	348	307	288	284	347	313	322	310	297	337	321	329	341	293	359	298	292	339	328	310	316	353	313	319	342	341	308	330	311	343	324	318	335	327	311	307	327	340	355	300	344	307	338	337	311	313	336	326	296	322	311	333	333	318	301	329	325	330	331	298	305	297	321	299	308	317	319	311	339	340	333	317	333	316	305	319	298	345	321	340	329	324	296	322	305	328	349	307	336	318	353	344	322	309	325	333	334	332	315	291	299	302	314	337	340	281	296	317	299	289	310	332	305	329	299	316	295	296	342	336	308	323	343	337	326	328	340	309	352	298	327	350	307	334	321	348	281	327	342	338	307	299	328	324	322	316	336	328	329	299	324	327	288	336	319	339	333	307	314	329	333	309	334	316	327	335	333	316	311	304	323	310	322	290	329	307	344	332	352	341	335	327	312	295	296	318	329	343	319	364	353	318	314	307	302	325	321	344	304	321	284	300	325	297	320	317	300	316	300	357	347
1064	312	168	152	143	212	258	253	260	235	222	198	203	228	206	211	171	159	140	110	118	114	105	75	71	52	57	56	51	50	41	49	41	46	44	45	44	42	42	43	55	37	38	41	42	32	47	59	41	43	53	36	40	37	40	37	33	44	37	40	37	49	43	47	44	43	40	37	37	43	34	31	45	42	36	48	31	37	49	41	42	39	41	51	43	39	38	43	44	48	35	49	49	43	35	51	33	42	47	57	42	46	47	33	43	37	53	40	53	39	41	33	52	43	38	41	43	44	41	43	40	40	36	33	39	45	40	32	43	28	34	43	42	44	38	34	49	36	34	26	44	43	37	36	44	36	32	43	47	47	36	38	41	34	31	37	48	46	36	43	33	39	48	45	39	36	36	36	39	56	48	41	41	35	46	38	38	50	39	56	37	55	35	49	39	31	43	37	40	38	34	44	52	36	55	48	44	43	35	42	45	44	39	48	32	45	32	37	38	33	48	32	45	43	40	52	41	31	43	43	30	41	38	32	44	41	38	36	33	46	46	46	38	38	44	35	32	42	46	35	35	39	50	38	37	48	34	46	40	42	43	42	43	46	37	35	40	50	50	57	45	39	40	34	39	42	35	50	41	43	37	38	39	43	48	34	45	34	52	39	47	38	35	32	45	47	50	41	46	43	45	44	24	38	35	37	37	42	44	47	33	44	33	38	42	41	48	46	37	46	44	56	48	46	35	39	27	40	40	43	42	37	43	46	36	45	31	25	38	39	41	31	51	43	41	45	41	44	34	47	55	39	46	36	28	34	55	42	39	38	46	36	38	39	43	40	41	43	39	50	38	48	35	47	32	37	32	53	40	41	45	29	39	42	38	31	43	42	46	38	42	37	35	41	48	42	46	40	37	44	37	55	48	36	48	39	44	41	42	36	45	52	40	42	45	45	33	27	44	36	36	35	42	35	43	37	32	45	44	37	29	43	35	39	37	31	37	39	45	33	36	28	43	49	35	46	41	37	42	46	45	33	46	32	42	41	40	54	35	39	43	57	32	46	51	39	40	32	35	46	43	57	39	33	45	36	34	48	44	43	35	46	41	44	52	26	50	37	34	34	54	44	41	36	36	45	47	30	43	34	43	60	48	39	42	38	56	40	39	47	40	44	36	46	42	40	40	28	36	52	33	47	41	41	46	46	41	51	40	49	40	56	41	41	54	33	44	40	36	34	44	41	31	41	39	37	51	50	37	40	43	45	46	37	41	26	31	42	35	45	39	42	43	43	44	49	45	42	44	38	33	50	35	39	37	35	39	51	41	44	53	39	37	42	48	39	39	39	42	31	45	50	51	39	50	33	52	34	39	37	55	53	34	41	43	34	49	37	51	38	47	35	45	32	47	43	28	32	45	42	42	48	48	41	46	44	32	33	37	43	30	54	42	32	39	54	30	42	42	48	48	47	53	46	39	35	42	42	52	47	39	47	35	55	47	48	38	43	42	38	40	59	47	47	35	38	46	36	48	48	35	37	42	43	51	37	41	38	57	38	53	44	51	44	35	41	49	43	30	32	44	47	45	37	37	40	39	40	38	38	50	43	49	43	33	37	34	29	32	44	39	40	48	33	25	38	41	35	29	37	29	41	35	48	36	36	46	37	48	37	46	41	48	33	35	34	49	28	44	40	46	37	36	39	38	42	38	39	37	39	40	50	41	46	43	38	40	38	38	50	42	41	52	40	37	31	39	43	43	33	45	34	48	39	47	47	38	34	41	36	41	41	33	32	45	32	50	37	39	39	40	28	47	48	36	45	31	33	32	39	35	41	57	38	40	59	37	39	39	50	41	31	47	41	38	31	37	50	40	43	32	39	43	44	55	36	44	39	33	37	42	50	39	37	39	47	32	42	45	30	36	34	43	27	38	36	39	37	40	25	32	39	44	47	42	47	32	40	45	47	34	49	38	54	38	41	37	31	37	37	43	28	26	37	49	31	37	52	40	42	43	37	41	44	40	39	40	40	38	32	42	33	37	28	35	40	44	57	36	37	50	53	33	55	49	49	42	44	33	45	38	41	49	42	36	34	51	47	36	34	39	33	39	43	37	40	46	34	40	30	40	40	34	38	30	55	42	38	36	43	45	41	47	51	41	50	40	52	39	46	54	49	51	41	35	40	50	39	35	36	37	47	46	42	51	36	51	37	37	39	45	53	28	42	43	44	38	40	50	45	45	34	56	45	49	61	36	28	30	40	38	50	42	45	44	45	34	48	42	48	34	38	49	46	39	40	44	49	37	33	42	33	54	35	57	34	42	38	40	35	38	35	49	40	44	48	43	46	37	34	43	34	33	36	31	38	42	37	41	43	40	44	41	25	50	33	47	41	43	46	47	54	43	45	53	39	45	29	32	46	38	36	54	38	33	32	52	42	47	49	38	38	42	28	43	34	50	58	51	43	35	41	40	35	42	44	39	40	44	54	40	37	47	47	53	39	38	43	44	43	47	40	44	35	24	41	44	39	46	42	53	50	36	33	39	29	41	40	51	44	46	50	39	31	39	32	36	44	31	47	36	39	45	33	45	36	42	31	36	54	50	34	53	47	49	44	31	38	32	54	52	45	42	46	46	48	44	48	50	38	42	32	40	31	45	39	49	36	43	37	41	46	37	46	43	38	48	47	36	41	36	36	46	41	36	44	42	39	45	46	35	39	40	50	47	35	44	36	34	39	37	46	35	40	55	50	28	41	31	47	38	40	37	44	33	38	42	38	46	37	46	50	39	31	40	41	54	48	42	39	33	52	33	45	41	38	42	39	46	31	31	41	34	25	28	42	35	36	48	41	37	38	44	43	39	37	38	44	38	48	44	39	35	47	43	43	40	46	40	35	35	39	41	39	47	42	41	32	35	29	35	39	35	29	41	36	35	34	36	32	37	40	47	39	59	37	40	40	43	33	50	45	31	38	36	45	48	33	48	35	43	45	35	36	39	50	31	43	47	32	40	54	38	38	51	54	34	44	53	37	37	54	34	35	47	47	29	36	44	44	55	30	41	48	38	53	37	31	46	40	43	44	34	32	34	33	47	36	46	54	42	44	38	42	40	33	40	29	56	37	42	46	39	31	48	41	45	40	48	49	38	37	39	44	40	35	51	46	45	44	45	42	34	40	40	40	39	42	49	48	43	50	35	45	37	44	40	35	47	39	43	44	49	35	42	49	40	32	26	49	39	44	39	45	48	40	35	27	45	45	41	44	39	41	33	33	41	44	41	52	44	42	33	42	34	42	38	39	31	48	41	33	37	35	41	47	38	44	42	35	27	48	44	52	42	49	30	35	31	42	37	47	40	46	49	38	51	48	57	47	48	41	38	46	38	43	44	47	47	46	50	46	35	51	44	35	38	34	28	47	36	44	42	41	45	42	35	46	48	35	34	52	29	37	43	42	57	35	40	29	35	31	40	45	38	40	38	50	45	45	36	28	41	36	47	38	44	47	45	33	46	30	36	51	43	48
14220	5723	3319	5333	11827	14480	13556	11898	10230	8806	7955	7418	7590	7165	6675	5884	5064	3952	3443	3359	3184	3150	2565	1723	1378	1132	990	893	765	763	740	713	675	570	563	524	539	488	478	490	460	473	482	447	429	433	418	442	434	459	447	457	463	487	507	466	426	450	463	469	485	508	441	439	449	427	433	422	404	424	426	404	432	441	436	420	413	463	407	437	470	406	423	389	435	417	435	418	448	413	403	415	404	418	427	390	417	425	431	457	415	436	398	451	410	393	452	397	412	444	427	411	410	406	412	430	433	446	454	445	443	436	419	427	413	452	397	447	372	416	413	399	435	417	453	423	416	423	442	435	401	416	425	395	403	424	398	451	412	414	429	393	434	400	409	447	428	450	434	474	433	495	420	416	448	418	407	422	411	428	407	464	400	455	401	422	454	422	433	369	428	444	451	373	434	431	453	448	400	410	376	458	405	425	405	404	431	414	443	421	412	415	407	416	431	420	389	380	387	449	431	430	422	407	389	404	415	412	427	402	426	458	428	393	415	411	399	390	447	444	415	430	436	445	417	444	415	401	453	445	397	436	437	435	427	393	430	427	430	420	423	423	421	371	431	437	387	447	440	417	475	420	441	429	426	446	433	421	426	424	434	435	455	393	398	414	456	418	407	407	394	443	415	420	399	430	429	436	428	441	416	437	436	460	432	442	464	413	406	395	428	438	430	418	421	443	446	404	429	396	421	441	407	449	457	407	407	414	424	408	447	452	445	401	403	398	408	427	426	388	419	410	425	380	411	457	411	433	402	430	415	445	398	404	426	413	422	408	413	425	431	461	430	480	424	408	428	423	393	439	374	438	408	414	429	427	424	448	391	410	421	422	410	427	440	419	394	435	418	452	423	445	399	404	406	400	470	434	441	431	394	425	436	389	395	428	436	440	409	432	418	427	411	405	415	405	450	443	399	429	421	433	431	392	410	445	423	416	439	423	408	469	421	397	416	423	415	408	448	447	464	412	450	405	417	464	423	375	424	436	373	418	417	375	430	416	412	460	417	470	403	370	408	398	453	445	424	429	478	426	421	386	445	431	420	403	410	412	395	435	410	441	409	423	415	407	394	431	381	387	427	431	429	436	420	430	429	412	435	428	408	386	412	413	403	443	391	446	438	435	397	433	391	463	385	423	400	400	410	411	402	398	411	418	408	435	437	383	429	407	420	415	433	438	437	399	442	421	426	410	449	389	410	446	415	419	410	447	383	427	405	464	405	420	453	434	430	442	454	447	418	390	460	428	428	387	445	410	435	409	404	440	449	405	382	423	445	388	430	460	421	401	432	424	418	428	440	418	417	417	451	458	424	431	399	427	454	408	410	446	448	444	407	408	434	445	411	421	429	391	433	444	410	476	427	405	400	407	431	430	421	445	446	443	416	431	448	433	411	412	409	438	433	408	455	429	450	417	407	431	417	437	454	414	436	442	406	413	428	406	451	412	407	426	397	402	423	461	402	413	406	429	369	465	433	418	409	392	407	431	414	403	433	392	419	458	416	412	466	408	413	393	443	421	366	442	422	429	427	424	412	433	424	421	401	401	440	442	401	422	406	397	439	466	393	402	413	433	394	418	444	427	425	447	403	458	418	399	439	406	415	411	412	435	408	428	428	467	404	415	430	399	407	416	413	423	404	461	439	421	427	405	463	415	397	440	433	438	434	438	406	393	448	409	443	439	412	425	414	406	426	434	402	394	409	427	473	478	436	409	416	390	383	458	471	418	444	413	470	466	431	449	415	402	427	402	443	417	412	447	390	427	434	439	427	408	453	450	394	401	426	418	473	373	390	422	389	435	405	434	444	429	456	441	413	442	444	421	425	401	418	434	421	418	442	461	385	436	425	429	407	407	420	439	465	414	460	409	409	429	439	462	424	389	409	424	432	454	430	413	470	414	428	430	445	419	449	413	417	449	449	431	416	424	414	393	413	440	412	441	420	418	415	445	394	445	426	450	421	423	423	406	425	380	432	402	425	435	419	410	436	416	462	413	421	406	438	412	412	428	443	419	401	393	420	373	413	420	406	443	418	441	441	431	456	428	400	457	418	380	463	416	448	388	423	424	418	391	394	422	428	420	438	420	445	410	405	411	419	387	435	468	418	429	414	404	425	412	407	439	444	463	375	491	450	421	379	435	396	414	407	419	433	395	423	430	438	439	420	436	405	424	392	429	388	425	380	453	408	422	445	450	387	417	404	413	420	418	413	446	380	428	458	448	430	425	411	424	439	439	406	416	405	422	446	426	459	430	466	416	434	416	394	397	449	428	427	427	443	432	439	442	416	411	428	429	441	450	397	410	403	425	394	436	377	446	460	397	430	391	408	400	419	427	419	458	442	444	420	429	424	453	438	398	425	430	408	403	434	417	424	429	472	406	429	407	438	449	398	408	441	410	369	435	399	402	470	416	439	398	383	420	455	429	446	418	419	383	452	428	419	422	422	416	397	400	420	403	448	437	440	439	425	440	399	423	454	455	439	413	400	410	403	442	447	415	414	415	452	447	425	385	412	449	406	398	429	410	452	431	459	414	432	376	422	440	407	447	404	453	430	424	425	393	420	405	413	407	420	428	423	409	398	407	446	461	379	432	432	417	406	434	416	416	419	450	379	426	443	438	420	419	401	437	410	395	444	437	445	431	433	446	429	411	438	419	416	435	419	425	393	429	409	477	405	435	404	433	441	446	465	442	400	440	414	409	396	402	414	453	411	432	402	389	435	415	451	377	447	422	440	419	407	427	416	418	420	411	411	434	405	431	423	442	431	415	435	418	422	434	401	423	412	430	451	435	460	405	391	412	412	451	450	415	391	423	417	433	415	387	378	431	435	427	407	403	406	408	441	430	418	427	428	423	423	435	402	400	425	401	435	449	445	397	449	438	437	438	442	477	405	457	438	460	435	400	412	419	428	419	441	432	432	445	418	397	392	412	386	403	427	419	411	397	440	427	403	438	441	432	430	410	422	436	411	408	423	425	426	433	441	453	401	418	428	455	410	404	400	411	420	415	438	397	406	426	444	463	406	472	398	385	423	408	418	429	414	407	422	454	420	400	418	401	394	467	470	385	393	411	435	436	374	407	419	414	439	416	422	401	436	449	385	412	454	451	420	441	421	427	427	426	437	432	439	435	401	463	388	468	425	422	391	404	446	400	449	395	421	402	441	439	436	432	433	444	414	452	434	429	409	426	433	404	423	393	416	410	392	435	398	437	408	396	435	407	443	409	427	408	436	421	438	435	430	448	415	405	445	405	416	390	467	431	426	437	421	433	413	393	449	440	403	423	443	435	434	436	427	399	431	404	406	402	412	414	414	422	451	412	434	453	379	417	434	401	425	407	428	421	419	426	414	423	430	410	424	426	455	406	428	413	443	414	416	436	427	406	433	447	423	412	422	431	472	399	404	384	461	458	412	432	426	435	411	400	412	441	454	412	399	419	456	424	410	450	391	423	423	430	416	429	452	412	461	377
872	484	298	183	210	312	382	331	347	282	274	269	265	292	277	226	234	181	162	125	156	144	122	86	72	69	59	58	53	58	68	42	58	39	43	43	30	59	53	26	44	50	45	44	34	51	41	41	33	42	45	46	42	34	46	27	43	41	47	53	32	41	29	36	48	46	42	39	34	53	52	61	47	51	47	35	36	31	40	38	45	47	32	35	46	35	40	36	40	31	38	38	48	40	48	48	43	46	45	43	40	41	43	41	29	33	35	38	24	38	40	42	50	43	37	38	39	47	40	41	39	23	33	37	38	38	41	34	32	38	43	37	34	44	39	41	46	42	48	29	36	38	34	39	27	34	31	35	40	29	36	33	45	47	37	41	39	38	34	50	37	44	46	35	34	44	40	36	36	48	47	47	32	47	37	38	38	41	35	35	47	33	37	49	47	47	34	55	38	43	38	36	36	34	40	33	29	42	46	48	48	45	39	40	47	30	32	41	35	40	33	44	41	36	45	35	40	32	36	41	54	30	52	45	36	40	37	28	35	49	41	41	36	43	49	32	39	38	45	44	31	48	41	44	33	49	39	63	32	31	48	40	34	31	54	42	30	34	43	32	40	45	33	40	42	37	36	51	35	27	36	44	27	49	39	29	34	36	53	40	36	41	32	44	43	35	44	47	31	39	34	36	31	42	32	40	42	36	41	44	41	42	37	38	43	41	44	41	31	48	43	39	45	41	30	35	42	38	41	40	46	33	39	39	39	38	44	38	43	46	33	43	47	36	41	39	36	28	32	37	40	27	33	57	42	39	41	26	48	31	35	43	60	39	42	49	40	27	45	34	46	36	38	36	36	37	45	39	41	42	41	46	41	43	41	38	37	42	37	45	41	43	44	34	37	40	40	35	41	36	47	42	48	30	44	40	32	44	47	34	38	36	41	35	49	35	33	46	38	36	32	45	24	34	40	33	38	47	34	43	34	26	34	37	39	30	47	34	35	48	44	34	36	39	36	32	35	40	39	42	37	47	38	47	32	39	38	45	45	41	31	48	31	30	50	41	45	45	37	40	33	44	40	35	35	42	29	46	35	45	35	35	43	42	34	38	32	45	42	51	52	49	50	38	28	46	37	38	30	44	44	40	35	38	30	42	48	32	45	48	42	37	39	43	40	34	39	27	44	33	43	41	52	38	49	30	39	28	47	35	28	36	28	26	39	42	43	37	56	36	41	42	24	43	43	35	40	40	38	29	48	38	42	38	40	38	40	43	46	58	45	37	50	42	49	37	38	45	43	42	35	38	34	42	33	35	31	52	35	31	52	51	45	40	44	44	44	39	38	35	38	41	37	47	47	54	43	32	49	46	49	40	34	39	45	48	38	19	43	31	45	45	37	52	51	41	40	39	43	42	43	26	40	37	46	39	37	38	30	34	49	44	35	39	46	43	43	39	34	42	26	38	38	47	37	38	33	36	36	48	36	41	32	34	39	39	31	39	36	46	43	38	30	28	48	43	35	44	39	38	34	35	39	39	35	45	40	36	26	39	51	31	45	48	41	34	34	35	32	32	34	38	39	38	41	43	45	33	31	39	37	29	38	40	37	37	32	34	41	49	41	36	32	46	37	32	45	46	41	24	34	49	44	46	37	38	52	39	30	34	46	45	29	45	46	39	42	38	34	35	35	29	32	30	30	45	41	41	37	41	39	43	42	46	36	36	34	44	46	44	35	43	41	44	42	42	64	40	47	37	50	37	34	48	43	39	38	29	32	53	50	39	34	38	57	45	40	44	34	43	44	50	57	32	47	40	37	34	35	37	40	39	41	32	37	42	51	36	51	43	47	50	35	42	45	38	45	41	38	48	53	45	50	46	37	36	41	38	31	37	34	43	39	39	42	31	41	38	40	40	39	36	37	42	31	47	45	37	48	48	35	39	40	32	47	40	31	52	34	30	31	38	42	37	42	37	39	36	35	31	32	32	47	48	37	41	54	49	38	50	48	39	47	44	46	28	41	33	41	40	39	44	38	37	30	39	43	37	47	42	36	41	44	43	39	46	39	41	47	32	35	44	48	48	42	30	34	40	49	43	44	39	44	51	40	31	39	44	51	55	51	30	43	30	42	34	39	35	61	35	45	37	41	34	40	36	41	32	50	42	24	42	46	40	34	31	45	35	50	49	34	37	31	32	32	39	37	42	38	49	42	37	46	31	54	32	43	47	37	48	42	43	43	51	50	55	29	41	38	38	45	43	37	44	36	40	40	21	45	49	48	54	40	55	43	39	33	32	40	36	40	41	37	37	49	37	49	39	46	41	42	39	35	29	39	47	34	45	40	37	39	43	42	41	31	42	42	37	35	35	46	41	37	41	38	40	44	51	39	46	39	45	42	46	33	39	37	49	49	41	30	43	38	36	41	38	28	40	50	38	44	31	47	34	33	46	41	34	47	46	41	54	28	50	37	42	49	33	36	34	43	47	50	33	36	44	33	47	28	28	38	39	43	33	40	30	47	38	52	33	39	40	46	33	37	40	41	36	32	34	44	37	56	31	41	41	36	35	35	49	41	32	40	38	37	35	33	35	44	47	39	34	41	42	46	50	39	40	26	44	35	39	36	27	39	41	46	38	44	37	36	36	52	43	45	37	45	45	42	49	42	37	45	35	46	29	37	48	46	36	39	30	35	38	46	39	33	37	34	32	48	41	35	36	41	41	33	41	42	40	40	28	49	36	39	40	36	37	43	46	44	27	41	32	37	39	34	41	33	34	41	51	37	24	34	45	39	49	41	44	31	31	48	43	38	37	33	32	38	34	51	41	38	46	38	50	38	38	35	34	37	36	38	37	39	47	44	36	48	34	32	47	35	63	31	55	36	31	42	42	32	41	33	41	38	35	51	33	44	37	39	40	41	36	45	37	47	41	38	38	44	32	42	28	33	39	49	33	30	34	36	36	38	36	38	51	41	27	35	47	30	33	39	35	38	37	42	40	33	39	30	37	37	52	40	39	46	41	43	41	33	41	49	34	33	49	47	47	41	42	40	44	41	23	42	47	33	42	47	34	34	52	48	43	46	42	46	39	40	34	36	41	36	35	36	37	47	34	33	47	43	50	48	44	35	37	36	37	48	42	36	44	41	39	41	32	38	40	45	42	46	44	45	35	39	37	54	42	35	48	44	37	35	50	34	34	34	37	30	44	40	43	41	36	42	34	47	39	35	49	46	47	39	33	48	41	51	41	39	42	35	33	37	50	27	38	40	33	38	39	32	52	32	51	43	35	38	37	26	39	37	39	39	37	38	36	36	37	33	42	41	36	40	48	45	51	40	36	33	40	39	47	36	43	36	37	41	38	38	49	35	36	45	43	40	44	44	40	44	31	41	32	34	27	34	36	48	39	26	51	34	44	31	43	40	31	42	42	37	53	37	38	40	42	31	46	35	45	46	39	44	37	48	44	45	41	46	41	29	45	39	40	50	45	47	41	41	41	29	40	36	39	31	52	39	40
15458	7800	4307	7096	15028	17751	16504	14494	12684	10937	9575	9182	8763	8563	7927	7091	6223	5322	4335	3841	3902	3910	3174	2298	1656	1349	1074	1104	903	777	791	809	730	646	609	591	524	547	487	510	483	422	484	429	420	404	441	502	450	470	502	456	446	458	503	472	503	485	465	476	423	448	440	391	411	435	433	461	448	433	439	416	420	415	465	385	442	433	431	445	406	429	409	381	413	420	414	425	384	419	431	427	438	408	471	418	451	442	435	432	417	449	415	468	383	425	428	383	416	417	451	424	472	417	433	414	434	430	398	431	424	440	424	388	416	401	426	442	413	446	404	419	431	423	406	426	471	418	440	449	432	448	415	420	429	425	395	442	439	386	411	421	406	425	404	415	437	456	432	417	405	404	446	387	448	433	409	392	398	446	417	441	412	466	440	401	442	461	415	386	434	413	422	420	438	415	414	445	422	402	436	447	418	440	418	408	438	382	422	444	437	429	403	406	449	421	400	443	380	401	433	414	422	406	432	412	422	459	423	398	421	451	426	410	412	417	388	424	423	405	446	440	402	415	393	439	394	445	408	411	437	437	418	465	444	428	378	422	435	429	410	443	430	416	436	478	422	408	433	436	405	423	431	443	439	382	433	408	436	453	409	410	387	412	418	441	460	428	419	433	450	409	387	440	399	396	437	410	443	422	457	430	411	392	450	446	421	449	439	402	393	415	420	449	422	396	408	405	398	427	421	439	422	438	452	427	441	386	419	428	444	419	413	421	426	419	426	412	426	400	424	419	429	420	428	436	445	423	380	429	399	441	417	441	434	421	434	432	415	428	417	412	450	421	420	383	392	407	373	405	366	462	441	415	414	436	404	400	414	448	460	407	449	415	418	423	430	405	421	422	424	404	424	400	422	410	443	427	450	431	404	399	427	427	448	384	395	440	414	424	435	433	414	431	437	421	404	443	405	428	441	440	459	440	436	390	426	386	447	392	392	441	406	439	436	415	412	425	438	414	405	408	429	436	388	428	416	394	410	419	425	449	399	438	416	407	422	446	383	452	433	428	449	442	445	411	424	410	418	425	412	433	423	436	437	440	445	386	438	433	416	402	393	389	385	410	445	440	421	399	439	470	408	415	424	400	451	447	398	440	350	481	436	449	396	409	396	418	394	412	390	403	407	450	436	407	369	423	397	410	460	420	414	405	438	408	380	428	428	415	427	421	453	409	409	410	415	447	421	362	463	412	391	407	427	421	446	469	396	424	430	419	420	449	392	437	397	404	438	435	429	428	425	441	453	404	387	426	436	428	394	421	428	435	415	453	434	395	438	418	414	421	408	435	408	408	474	427	425	421	416	428	414	416	396	398	419	408	421	399	431	437	414	447	393	433	427	411	409	423	429	435	416	433	420	435	414	450	429	399	420	407	432	386	418	431	430	441	439	425	428	426	418	404	422	394	402	441	465	415	419	445	446	387	403	402	448	428	429	424	419	414	442	443	439	419	403	439	387	443	429	438	426	408	402	411	400	459	405	401	436	470	411	429	424	398	413	480	427	408	415	423	440	417	420	391	448	394	421	442	480	431	428	419	427	437	401	376	420	450	420	413	413	445	416	439	456	433	387	444	410	437	399	411	407	411	446	404	447	445	398	395	449	382	408	418	417	415	432	429	429	412	379	456	433	390	412	428	440	414	428	419	425	448	437	443	393	427	402	436	428	446	402	399	438	429	402	362	427	423	406	423	406	430	447	406	422	437	402	483	389	379	435	404	417	433	437	421	426	444	434	362	424	420	443	396	438	471	431	421	394	429	442	392	414	426	441	416	409	444	395	418	388	423	434	416	428	425	438	417	434	370	425	407	423	439	404	422	408	389	424	418	422	411	431	415	460	425	444	399	413	435	408	434	436	427	412	427	424	430	407	437	425	429	390	381	394	426	408	422	420	423	469	419	402	428	423	396	430	397	386	428	427	397	428	445	404	395	418	449	405	405	452	419	432	410	431	400	410	425	440	413	416	436	397	392	430	454	431	415	412	428	435	415	413	450	407	431	398	424	412	438	471	454	417	405	417	464	410	440	456	434	430	437	419	450	428	396	402	445	419	404	424	405	407	453	448	433	465	433	417	422	418	441	439	438	438	383	425	425	429	404	388	406	421	407	457	400	406	386	423	405	401	437	413	432	420	405	421	438	437	402	388	427	410	404	420	432	432	452	423	437	413	407	438	407	399	420	416	441	435	418	418	414	400	439	421	421	391	396	408	427	419	395	405	428	423	413	430	423	450	410	397	409	397	410	444	418	412	383	434	437	402	438	425	414	418	408	414	420	394	407	426	406	400	440	391	418	413	424	420	408	469	455	428	441	403	421	426	428	413	414	441	400	398	421	412	447	436	447	407	409	454	414	456	449	429	407	411	404	436	445	439	409	403	383	408	440	419	405	412	472	434	442	393	444	424	400	424	395	437	404	412	454	415	444	422	444	451	452	443	449	427	431	438	442	369	425	420	424	438	460	389	438	397	412	412	412	386	403	425	475	445	399	434	397	397	462	426	395	436	425	426	405	419	407	402	425	423	403	428	400	413	393	389	452	449	465	442	450	433	419	411	447	444	412	386	400	440	430	442	427	438	410	418	439	420	406	416	411	415	431	428	438	379	426	416	390	388	417	411	407	410	420	459	413	432	399	386	417	433	392	415	417	452	384	410	395	440	466	426	442	421	444	425	370	456	441	427	404	395	381	393	444	435	449	406	424	419	417	438	398	417	405	438	432	417	412	458	428	395	404	438	405	377	422	416	453	440	419	406	423	407	424	409	404	424	394	417	396	406	430	404	421	449	412	431	426	418	414	420	384	433	441	457	446	419	462	414	443	409	414	450	404	427	431	463	454	434	434	408	414	404	424	454	411	411	411	434	420	420	409	379	412	431	441	428	444	396	432	442	429	430	430	420	426	401	455	427	406	420	400	434	409	441	403	441	435	422	415	425	399	414	404	397	437	414	406	389	431	435	421	431	405	432	426	408	471	422	435	425	450	437	438	380	445	444	427	422	417	420	417	425	414	428	387	381	449	407	419	416	420	428	418	453	431	431	392	438	421	429	391	423	441	402	417	432	416	418	426	455	467	441	408	404	434	419	466	398	434	419	398	384	436	437	443	453	439	385	424	381	424	444	406	395	389	378	461	468	440	452	455	446	408	417	405	418	438	449	412	421	424	404	398	429	423	464	449	426	407	412	409	430	422	409	401	408	438	397	434	392	423	445	409	410	415	387	441	394	358	469	450	416	405	386	388	435	416	421	458	441	455	420	445	441	445	405	462	416	420	461	440	390	436	401	424	425	403	451	457	409	439	423	411	443	443	407	412	454	441	438	454	438	438	419	423	399	451	418	409	424	418	470	440	407	438	449	400	468	414	463	406	399	427	423	415	410	431	412	418	429	428	421	400	437	417	402	470	429	414	416	481	404	407	414	406	387	408	408	424	397	398	437	398	427	412	405	429	413	452	449	438	442	406	436	414
1575	447	265	192	166	277	372	344	309	283	258	268	277	255	247	228	205	160	140	124	139	144	109	89	78	63	46	44	49	50	54	38	44	36	32	46	40	29	40	35	28	39	32	24	37	24	35	39	28	39	31	36	37	28	39	32	24	29	30	28	32	38	34	20	26	39	35	23	40	25	34	19	35	21	30	37	39	24	34	35	21	31	31	34	27	29	24	21	37	31	32	33	33	35	35	37	25	28	29	20	38	19	26	36	42	36	33	34	24	36	40	27	32	37	34	22	45	28	37	32	26	27	24	30	22	37	15	21	29	31	31	34	22	40	31	26	31	28	31	27	21	25	26	30	25	39	28	35	27	27	27	27	27	33	17	30	32	40	38	24	27	40	32	38	28	27	27	26	34	35	37	25	29	28	30	28	30	32	35	38	25	20	30	29	32	33	27	22	21	36	30	35	30	25	27	29	30	19	33	21	32	34	42	40	25	24	30	46	43	28	24	30	29	32	35	41	34	24	38	24	36	34	32	31	37	31	33	23	37	29	36	24	32	25	37	36	35	33	27	25	35	27	30	35	32	32	38	35	34	29	31	26	25	39	34	33	40	33	22	29	31	46	35	34	32	36	31	36	26	35	29	40	42	37	28	37	29	25	25	35	27	32	32	23	18	27	25	38	32	29	22	23	28	30	29	36	27	27	23	33	33	25	18	22	33	28	31	24	33	27	22	26	34	23	29	18	45	50	30	30	37	36	34	28	30	32	38	30	25	27	35	20	29	34	18	29	24	34	34	32	28	35	38	30	37	26	33	24	38	29	27	22	29	29	33	39	28	35	24	24	34	32	27	32	27	39	27	35	33	32	32	18	25	25	35	18	28	29	26	31	34	34	24	30	37	23	26	30	31	28	28	28	22	26	36	32	25	30	37	35	26	32	24	25	43	40	29	27	23	30	25	35	26	30	32	36	33	33	25	52	33	34	27	28	26	29	29	28	40	31	34	31	34	31	28	30	32	30	26	32	38	34	29	37	32	32	25	27	31	27	27	17	30	31	36	28	30	36	27	38	24	28	34	21	33	28	39	30	31	31	32	30	36	40	37	29	32	26	32	30	38	35	33	26	32	26	26	28	33	38	38	29	31	32	40	27	31	24	28	25	29	19	36	24	33	24	26	38	31	37	28	36	24	16	25	33	17	32	39	37	35	33	31	27	28	28	29	33	30	30	35	42	28	31	20	35	35	31	29	31	30	25	30	24	32	27	26	29	32	27	33	34	25	42	25	31	27	25	31	30	30	29	21	25	26	29	32	34	26	22	27	29	30	31	25	30	28	32	22	31	26	22	27	25	47	24	33	33	27	29	25	21	33	40	28	39	23	18	27	26	24	34	22	31	24	29	22	34	26	22	28	36	27	33	29	28	33	27	32	32	22	34	18	29	24	36	22	23	41	31	27	37	37	31	37	35	35	31	31	31	25	38	33	30	38	41	29	31	26	28	20	30	33	37	40	29	29	21	39	28	36	22	32	36	35	33	35	33	28	33	26	30	29	39	42	27	39	28	24	32	34	26	37	26	30	37	31	27	17	38	31	39	27	21	34	31	35	33	26	31	32	26	24	33	34	35	32	26	25	25	36	24	22	24	36	28	29	33	41	39	29	24	25	21	33	28	30	24	33	29	29	21	24	34	36	49	28	39	33	26	25	27	33	36	32	35	21	43	37	24	34	26	25	23	29	32	40	31	32	31	28	30	29	30	24	17	32	28	33	28	35	25	29	33	27	26	28	18	39	37	37	31	41	29	27	35	30	33	26	29	32	23	45	38	35	39	32	34	23	32	34	20	40	34	31	26	26	35	28	33	31	34	24	25	22	24	34	43	40	30	26	41	22	32	36	32	31	28	26	33	26	31	35	29	33	27	30	29	27	27	35	26	29	30	32	25	29	28	45	32	32	43	31	24	31	37	41	32	31	29	31	38	25	27	32	30	28	35	26	31	39	31	34	29	37	30	20	26	28	24	30	28	37	43	18	27	29	30	29	29	32	23	36	34	39	24	23	37	29	29	28	37	26	28	45	34	31	22	34	29	30	25	30	35	32	28	27	33	25	24	31	21	31	26	37	28	31	30	31	36	29	31	32	33	27	24	26	32	25	34	30	31	33	28	33	28	27	27	36	27	33	26	33	37	25	30	27	27	29	27	29	35	40	36	33	30	30	26	22	35	27	27	35	34	28	36	30	35	44	39	16	32	31	30	24	30	30	29	33	34	34	31	26	24	30	32	28	28	32	25	35	30	24	28	28	29	21	24	33	28	35	24	34	21	26	19	40	32	33	24	35	30	27	43	29	32	42	33	28	35	33	34	28	26	36	28	40	27	30	25	20	27	27	33	34	32	42	23	31	19	37	25	29	46	40	32	40	32	28	22	30	28	32	42	42	42	27	32	36	41	38	33	32	30	23	32	22	25	31	25	24	31	32	29	32	35	27	31	33	28	31	31	29	31	37	28	28	26	24	26	28	28	36	33	32	40	36	34	30	17	24	42	33	32	37	21	22	33	31	29	38	29	36	20	24	24	34	24	30	37	32	35	18	31	27	34	37	33	39	33	26	29	30	33	23	40	33	33	26	22	31	31	30	29	17	33	31	33	30	25	36	35	24	25	42	28	33	25	45	27	37	37	23	25	27	31	33	28	28	26	38	23	32	32	33	32	28	33	27	31	34	43	25	24	29	31	33	24	24	23	31	31	31	37	23	38	33	30	43	31	44	31	27	32	31	31	33	26	34	25	29	34	26	30	26	30	38	34	31	30	25	32	28	37	44	21	22	23	28	37	33	23	26	28	30	29	24	24	37	36	26	35	22	26	34	23	20	30	22	23	36	34	38	43	29	35	25	29	26	34	42	30	28	36	39	39	33	32	34	29	39	39	42	19	34	38	26	34	29	25	28	34	36	33	30	23	37	28	26	31	25	38	33	28	30	39	20	27	31	23	21	29	33	25	37	40	36	25	30	34	29	29	31	27	39	28	42	31	27	31	28	31	33	18	26	28	24	37	27	35	29	25	40	22	44	29	28	30	29	30	35	26	27	44	30	33	24	25	25	34	30	36	30	24	26	38	34	35	39	32	23	30	34	24	25	32	26	34	35	29	32	29	35	41	29	32	34	23	40	25	33	17	22	41	32	29	39	28	31	36	32	23	34	32	28	30	22	32	27	28	28	23	33	25	21	22	30	34	33	35	24	30	26	25	28	29	36	29	31	44	29	23	27	29	24	40	33	39	27	17	35	24	28	22	31	32	24	23	30	26	26	24	30	47	30	31	31	28	38	35	30	42	36	23	30	34	37	35	29	29	38	28	31	29	29	25	40	34	29	38	32	24	25	29	29	29	31	30	41	30	28	30	35	28	26	24	26	27	22	31	21	30	27	36	24	26	24	23	32	35	32	36	21	34	36	29	29	34	29	33	30	21	25	31	27	26	25	27	33	37	39	37	30	44	34	25
16945	7153	4115	6685	14689	17265	16362	14453	12734	10990	9666	9002	8820	8677	8084	7349	6654	5328	4318	3886	3845	3822	3171	2197	1474	1267	1053	1044	887	716	736	662	631	557	548	497	482	421	399	400	378	375	337	349	354	336	373	375	340	359	372	364	377	365	365	392	374	407	399	336	349	397	397	344	310	339	325	318	324	300	323	322	357	323	320	326	336	328	315	322	316	313	301	367	302	310	309	318	310	329	318	317	294	311	281	363	310	289	323	307	308	314	318	319	321	299	318	330	360	302	302	319	315	312	314	322	305	295	331	294	312	303	320	314	301	351	329	333	306	331	326	347	321	321	318	304	294	319	293	309	343	330	310	332	341	297	342	316	301	293	304	347	324	307	313	313	335	320	319	303	335	307	315	332	290	272	321	299	324	323	295	371	317	334	337	310	306	324	301	308	325	326	309	335	318	308	286	318	319	311	334	281	302	343	315	290	316	313	313	288	329	309	308	287	320	297	323	311	327	336	310	342	297	319	299	332	281	288	300	293	315	310	360	315	304	308	310	313	321	313	313	326	302	294	333	354	292	334	306	344	303	294	292	313	279	317	323	315	319	303	291	307	291	349	303	323	324	280	311	320	319	304	336	352	311	290	318	347	287	292	311	317	293	331	340	308	332	331	289	339	305	304	355	329	318	313	314	275	311	319	267	282	307	329	332	339	307	292	298	317	295	319	323	296	320	307	353	301	330	323	347	325	335	326	307	300	298	306	298	291	327	296	297	305	316	333	285	314	326	322	297	320	295	332	300	350	316	313	313	321	322	319	334	328	333	307	308	307	333	300	308	376	324	319	310	312	309	319	330	322	329	288	314	324	303	332	323	368	315	333	321	325	322	312	316	341	269	324	319	316	301	329	342	332	302	313	311	319	322	275	313	301	302	309	316	317	338	297	323	327	322	303	318	288	301	287	297	326	305	339	331	369	335	287	327	315	273	319	315	284	306	352	303	320	326	326	298	297	333	331	288	334	312	315	311	336	309	288	334	314	315	317	295	340	307	287	324	328	334	326	264	323	300	324	320	293	312	304	326	324	381	310	318	318	312	324	285	330	340	301	311	342	350	302	331	290	315	292	326	313	294	339	317	316	303	331	336	311	292	318	326	300	328	313	310	307	313	310	322	310	312	291	336	295	279	286	334	307	313	312	335	316	342	331	325	293	288	287	287	335	322	294	312	288	338	303	329	338	307	291	354	322	303	300	338	316	302	291	303	323	299	343	319	297	299	324	331	297	371	338	297	312	314	335	309	295	294	303	313	327	282	307	322	312	296	325	295	304	287	310	334	303	301	314	323	357	319	339	318	289	301	324	321	322	341	289	334	307	305	313	328	318	337	304	317	285	336	317	318	299	288	282	322	329	324	338	305	294	308	308	274	275	329	318	310	301	313	312	311	316	330	318	259	323	312	312	322	319	294	310	310	317	283	295	326	340	280	298	314	338	300	313	307	318	327	306	333	318	316	329	323	315	292	338	319	303	336	304	312	285	315	303	304	314	299	294	330	316	310	279	284	302	325	317	333	292	365	324	322	345	288	328	311	298	342	308	330	329	301	305	315	321	343	285	326	318	292	321	333	284	310	307	329	332	347	338	346	309	315	265	331	316	349	313	369	314	365	309	290	307	355	275	292	321	322	304	294	333	298	318	299	315	326	294	310	319	308	329	301	344	315	314	289	336	313	355	282	295	334	319	302	330	277	309	308	311	283	266	283	287	288	310	330	301	317	298	326	296	321	335	330	302	319	351	313	330	314	329	300	306	335	335	290	327	295	329	336	321	296	303	309	322	332	299	286	316	295	298	301	337	314	290	326	317	291	287	345	311	318	298	313	321	285	297	305	305	297	314	310	318	339	304	331	307	282	306	339	272	305	313	303	269	291	291	351	290	306	336	300	347	322	330	314	320	316	315	310	312	289	280	317	313	310	286	295	355	313	315	297	289	321	292	296	311	345	323	346	289	326	286	323	338	344	328	308	343	304	294	343	283	291	296	310	312	330	334	310	325	285	324	309	319	311	322	315	320	328	344	316	344	285	308	353	334	322	328	282	336	321	271	288	337	316	311	312	316	322	347	306	333	289	280	318	311	318	296	300	307	350	316	303	327	297	336	340	336	330	311	320	305	308	298	349	310	298	309	305	323	292	295	301	333	308	331	329	299	326	324	309	313	294	326	341	306	312	305	294	286	301	298	336	320	348	349	276	344	322	316	329	315	332	304	347	309	319	309	316	292	320	311	336	329	352	302	316	304	287	312	315	294	294	317	341	317	295	284	345	337	321	321	332	345	312	352	313	323	309	336	312	302	325	324	308	302	301	317	322	314	316	330	297	306	314	344	330	312	328	294	290	323	316	314	355	316	334	320	312	336	325	314	302	330	288	342	315	327	309	317	294	306	328	279	315	337	322	337	310	364	296	319	334	330	342	314	302	347	319	307	320	339	320	329	297	318	313	344	310	313	300	315	330	315	293	315	319	328	329	316	314	308	305	303	330	310	325	301	338	294	346	342	291	298	323	333	312	307	292	337	335	310	359	293	323	302	298	321	332	322	302	319	304	308	302	342	344	318	305	301	306	290	320	297	327	305	325	328	324	311	303	336	301	339	315	312	328	302	319	333	303	326	302	316	326	340	312	325	332	308	300	267	296	311	325	288	317	312	339	314	316	326	334	301	285	301	314	337	310	320	318	303	300	320	332	322	325	296	323	308	312	341	287	307	326	306	306	352	320	338	288	330	332	295	327	329	345	297	303	325	273	344	312	318	325	287	307	308	293	296	338	311	326	307	302	320	306	289	292	322	326	307	317	316	320	329	330	322	315	306	297	317	332	319	314	305	314	322	325	293	343	318	294	314	292	333	350	315	276	320	316	338	345	289	330	303	342	302	295	301	315	308	315	304	366	316	285	343	343	302	324	337	321	306	330	306	285	304	293	323	323	310	280	334	305	342	368	312	332	290	337	318	272	349	287	325	332	295	296	291	328	333	332	311	295	319	308	324	320	287	321	299	317	312	328	304	343	303	310	324	304	320	330	318	315	312	302	288	322	308	312	321	319	292	320	318	299	304	308	317	316	297	286	318	314	302	304	323	320	318	314	313	313	305	314	321	286	314	310	283	343	302	320	311	329	320	317	255	313	287	295	324	344	334	330	328	277	344	310	325	305	324	347	324	288	307	316	298	307	281	284	301	339	326	306	280	311	316	304	312	308	322	299	302	297	320	294	356	329	342	320	317	320	319	317	298	343	318	292	288	312	328	325	287	315	306	316	265	321	320	318	325	289	304	295	313	309	317	313	302	314	304	356	316	304	334	329	304	310	315	301	320	311	321	294	288	331	321	330	311	306	310	349	303	316	293	314	330	310	318	335	308	254	321	292	313	264	307	351	324	309	334	300	296	317	333	353	306	329	325	344	263	312	326	317	316	309	299	325	292	323	332	303	303	327	284	290	337	325	340	318	342	312	334	282	303	323	315
1311	635	353	224	220	356	470	417	358	326	337	319	326	287	297	233	249	195	194	141	154	171	121	91	80	78	75	47	50	50	57	44	35	33	48	39	41	31	35	34	29	49	32	32	24	40	36	34	37	38	24	32	37	37	28	33	36	29	44	35	28	40	38	37	35	33	47	31	31	38	30	32	25	39	42	28	30	33	30	41	18	32	33	32	27	23	29	33	45	32	18	32	33	28	35	31	36	28	28	23	28	32	37	29	28	32	20	36	34	28	28	34	25	30	25	29	33	26	27	32	27	31	25	38	27	35	23	35	30	33	28	31	25	28	37	29	33	32	22	36	21	27	39	22	33	25	28	30	27	34	23	25	41	24	34	23	26	37	35	35	29	37	22	32	23	25	34	31	35	30	36	22	30	38	22	24	41	27	31	40	27	28	31	34	23	23	43	26	30	34	27	31	28	31	32	36	32	24	29	37	24	30	31	20	23	27	31	25	35	31	31	25	31	13	36	32	27	35	26	27	33	27	27	29	38	22	33	27	32	28	18	36	28	29	36	37	29	25	28	23	31	21	29	42	25	25	26	35	38	36	19	34	26	23	34	26	22	41	21	41	26	28	32	34	22	26	30	32	32	27	26	31	26	34	28	21	30	42	31	26	34	38	32	31	39	30	28	27	36	31	31	28	31	21	32	21	41	32	25	29	37	32	36	32	33	39	35	38	27	33	32	39	30	25	27	32	20	35	33	33	29	31	28	22	32	25	53	40	34	32	35	29	31	27	18	39	31	36	27	31	20	34	36	24	25	29	24	39	35	33	30	37	28	16	26	29	32	28	28	28	29	37	39	35	25	41	38	25	31	35	22	33	36	33	22	36	31	26	35	33	30	24	34	26	32	32	30	34	30	31	21	37	44	35	41	34	28	34	29	28	32	38	38	27	20	26	40	28	21	29	21	28	40	20	27	36	31	30	33	32	35	38	30	24	34	29	35	35	28	31	29	34	28	17	36	37	24	26	31	39	25	31	30	21	29	32	33	42	26	41	31	29	37	23	35	25	30	31	25	32	28	23	26	26	35	28	27	32	31	29	22	30	27	33	29	25	35	31	30	32	25	35	20	42	29	31	28	28	23	31	33	39	32	31	40	33	29	26	20	26	27	33	26	25	32	27	20	31	24	30	33	42	31	41	24	27	24	29	29	30	35	42	26	23	30	28	34	33	38	31	34	28	30	25	34	40	35	33	31	30	29	35	22	36	25	32	30	29	34	22	29	28	30	36	29	33	31	23	35	34	24	36	32	33	27	28	31	27	38	28	30	36	34	42	31	36	28	28	29	28	37	30	39	21	33	28	30	27	15	31	33	23	36	21	24	36	23	26	29	28	31	34	25	25	37	28	34	26	33	26	31	34	33	28	35	22	28	29	38	30	26	36	22	36	33	24	34	25	27	30	33	30	31	23	39	40	34	27	29	30	25	32	33	25	23	26	28	28	36	28	24	26	35	34	20	31	31	32	29	21	24	28	27	29	31	33	30	43	28	34	25	35	32	26	32	38	35	29	27	36	25	23	27	28	31	25	22	35	49	35	31	29	34	22	26	23	34	32	19	35	30	22	36	35	27	15	28	30	28	34	29	28	42	27	41	19	28	31	35	29	39	39	29	37	34	27	46	38	32	32	22	36	27	30	26	28	30	24	33	27	34	33	34	37	23	29	28	34	31	31	26	23	45	32	29	33	26	29	36	31	26	35	30	17	29	28	38	25	33	25	33	28	26	27	33	31	21	30	27	47	26	38	23	30	34	16	27	34	34	31	27	29	29	32	34	28	33	26	27	32	26	28	28	31	31	30	26	44	27	38	30	27	41	36	21	37	35	31	27	32	34	34	27	30	27	30	25	26	36	33	32	31	54	35	24	30	32	28	24	28	29	31	26	27	23	38	31	28	30	31	41	26	28	24	20	31	36	32	26	25	35	30	28	37	38	41	34	35	24	43	23	34	34	41	35	35	32	42	26	23	28	25	41	19	30	33	27	32	36	24	28	31	31	29	26	28	26	39	37	34	33	41	31	26	35	26	27	26	21	25	24	28	33	24	39	30	28	35	24	34	33	25	28	32	31	30	43	33	30	35	35	30	25	34	31	21	18	34	23	31	37	34	35	35	36	38	35	26	27	33	34	39	27	37	24	26	30	37	24	38	24	25	33	36	32	33	22	24	33	24	33	34	24	38	33	28	37	48	21	34	30	28	29	37	35	30	21	27	33	22	37	30	35	24	25	25	22	36	34	30	23	38	29	25	34	33	33	32	31	26	35	27	30	31	29	34	26	33	35	31	35	30	30	31	30	21	30	36	30	23	21	40	22	33	45	27	32	27	25	31	33	31	28	35	26	28	33	36	44	22	36	27	29	32	40	18	30	32	35	35	30	27	32	25	33	29	32	29	29	40	33	18	28	38	38	29	31	32	26	30	23	24	38	33	30	29	34	33	32	32	36	37	27	30	31	28	31	28	28	27	38	32	28	38	33	28	33	39	30	38	21	32	21	31	24	29	43	28	39	34	36	30	29	33	46	28	25	26	34	36	35	26	30	31	23	44	25	25	31	39	31	28	28	23	30	33	34	29	23	32	28	25	24	33	28	28	30	30	32	28	29	31	26	20	41	37	22	22	21	28	25	36	25	35	26	37	27	21	32	33	19	35	34	40	33	28	27	34	36	34	22	29	33	38	36	36	31	31	26	31	29	35	36	21	28	34	26	35	28	23	32	36	22	27	26	31	29	27	26	31	32	30	36	27	37	18	39	28	33	25	20	29	30	27	34	22	27	28	42	33	41	29	38	32	23	47	30	31	28	31	26	26	28	33	33	19	38	40	35	32	29	25	30	35	32	40	22	22	33	20	27	27	22	37	31	36	28	30	34	32	32	28	25	23	31	34	24	25	23	36	32	32	35	36	34	25	37	25	28	38	30	28	31	23	25	29	31	19	36	24	27	30	31	26	36	31	19	29	33	32	32	34	23	21	27	27	33	30	28	28	29	29	28	45	29	31	31	30	27	29	33	38	38	32	34	24	40	18	30	39	26	21	28	29	38	20	26	18	21	26	35	36	33	23	21	29	23	20	33	26	31	28	39	27	28	37	23	36	26	32	23	29	35	25	41	27	25	31	28	34	43	35	40	31	39	34	34	49	28	45	31	23	29	35	30	31	30	30	39	27	17	24	32	27	24	35	22	29	37	31	33	34	37	34	27	23	28	18	29	40	26	35	22	25	26	29	42	38	35	28	28	43	34	30	15	29	24	30	30	31	39	33	33	32	44	32	21	24	28	27	26	29	29	35	27	36	30	19	44	27	28	24	30	29	31	26	27	36	37	32	38	25	25	39	27	24	36	30	32	37	37	24	41	26	23	22	28	20	18	23	27	33	30	38	35	27	43	30	33	25	27	38	36	35	21	28	30	33	36	30	28	28	26	31	28	37	33	27	25	30	46	22	23	24	27	32
18432	8725	5096	8609	17235	19833	18752	16814	14753	12871	11284	10425	10075	9739	9216	8554	7680	6311	5062	4469	4391	4544	3677	2617	1916	1547	1326	1221	995	945	840	733	682	677	608	541	529	467	432	456	403	374	376	383	386	363	391	364	401	410	395	368	372	388	406	428	406	436	408	409	417	373	352	350	381	361	308	354	326	332	340	342	339	299	342	307	333	348	327	357	311	367	347	343	316	337	336	344	302	318	398	334	344	323	330	328	297	330	315	305	315	333	353	324	325	325	338	350	356	351	328	349	315	351	322	317	303	339	321	335	330	350	341	313	316	314	327	304	368	340	340	329	319	389	298	350	322	322	307	330	328	329	364	341	326	336	325	320	339	332	335	314	330	332	332	343	358	301	346	349	336	342	326	319	326	358	334	342	299	359	355	298	346	365	325	347	339	358	325	321	316	300	359	329	344	314	333	329	320	336	336	298	342	328	353	326	285	357	340	285	324	319	302	337	325	339	342	361	317	334	310	330	331	320	281	362	330	329	335	378	303	350	339	315	319	318	330	318	303	312	336	331	312	324	352	333	319	336	330	329	312	320	303	318	302	331	325	332	331	352	307	354	350	344	340	361	366	344	343	305	337	330	354	324	328	342	327	291	336	351	357	307	341	358	311	321	327	351	313	341	354	338	343	305	320	326	323	328	336	321	333	316	339	320	312	338	332	346	326	305	351	341	318	303	357	333	319	295	311	337	316	319	324	309	335	335	334	348	336	333	326	337	329	323	350	347	325	336	318	347	354	312	353	321	295	359	335	337	318	303	339	325	349	339	363	331	328	307	322	329	352	361	332	350	337	326	320	351	329	331	323	341	339	310	327	359	332	338	328	344	315	315	329	303	321	307	337	378	324	344	322	301	321	313	304	348	340	334	321	333	372	346	339	306	305	342	324	329	379	327	320	337	319	293	328	339	344	317	323	299	343	324	332	319	326	266	336	336	324	331	358	335	292	307	324	333	300	328	311	349	322	295	317	339	324	306	331	348	309	296	310	352	331	331	345	321	329	341	274	327	334	327	337	342	322	328	331	337	351	303	318	312	319	341	390	332	362	331	333	363	298	356	298	330	370	322	331	282	332	342	278	339	343	343	311	348	322	346	334	349	340	330	326	331	313	366	339	325	307	311	327	321	336	317	324	320	307	320	328	356	312	337	312	307	345	341	312	349	299	325	326	330	335	306	329	327	333	316	333	279	314	314	353	301	325	343	334	293	328	329	356	338	334	331	351	327	332	331	341	331	293	333	338	362	310	340	331	326	322	330	353	317	337	337	339	299	331	357	324	337	308	335	297	343	302	323	331	351	294	311	342	345	305	332	334	341	330	290	359	351	334	309	318	317	327	323	328	382	334	331	313	333	324	336	328	339	341	322	343	353	323	310	338	325	352	334	300	321	367	324	348	338	352	341	312	369	357	301	323	344	335	327	355	334	307	330	339	320	305	343	337	319	324	325	324	323	346	299	320	356	320	339	315	368	320	353	349	341	344	313	332	315	333	325	364	353	335	350	335	311	341	345	347	320	322	321	329	304	312	287	349	326	330	345	305	349	346	308	340	342	330	337	298	315	342	318	332	314	341	320	331	342	326	296	300	314	321	341	315	322	339	311	348	323	335	351	328	309	343	316	371	340	292	347	315	359	306	320	343	325	351	357	335	343	339	332	308	298	312	340	323	319	331	339	327	332	341	339	323	316	333	344	373	333	339	317	326	349	330	330	316	319	337	310	354	311	315	359	312	318	348	341	314	331	321	314	351	318	312	312	296	344	348	337	300	324	310	336	331	309	351	283	310	341	300	328	338	347	341	325	324	319	321	315	339	319	344	317	334	351	324	366	326	297	333	342	318	300	319	326	337	318	326	344	314	319	362	341	385	345	303	333	339	307	331	341	324	328	344	311	329	368	313	334	319	399	339	357	347	326	316	363	280	332	336	309	344	367	331	340	308	304	318	344	337	307	329	329	320	335	304	335	333	343	330	324	331	326	346	320	354	323	312	329	340	338	331	316	359	346	336	313	331	333	335	317	342	345	348	327	302	343	328	348	347	336	333	319	342	349	323	357	318	355	300	331	367	302	330	350	321	335	334	317	353	310	293	308	302	321	350	346	340	319	294	304	348	322	329	347	315	341	321	328	323	332	351	344	327	310	338	347	342	337	282	322	321	332	311	350	329	333	356	340	329	361	350	348	330	336	318	326	328	347	307	334	328	311	329	315	336	325	300	318	319	329	326	313	331	330	359	336	311	317	349	347	327	333	334	333	291	298	330	331	326	280	350	325	355	331	311	356	356	346	334	314	289	334	355	318	332	319	329	344	333	308	309	340	309	326	337	337	330	333	342	321	322	335	308	314	359	307	311	347	330	336	343	325	324	351	327	284	344	365	332	306	338	331	322	347	317	323	305	324	337	347	359	332	332	344	331	345	305	295	332	326	330	362	306	328	361	328	358	362	328	334	324	313	329	331	318	325	297	329	329	323	307	332	349	291	349	328	350	339	324	341	324	321	331	290	326	358	331	333	347	381	336	314	336	339	302	323	348	328	340	329	305	335	330	331	327	317	336	327	334	330	335	324	379	322	327	339	306	341	364	350	312	345	345	289	330	343	352	321	359	329	328	325	318	351	305	313	345	318	320	313	300	336	346	352	365	366	326	356	343	306	339	333	345	330	349	345	315	314	331	313	296	352	315	358	319	315	335	339	327	281	327	330	345	318	337	336	324	340	326	351	347	303	319	331	339	323	321	335	351	331	347	327	301	340	315	276	318	330	327	335	338	336	313	346	357	339	316	356	323	342	315	351	355	358	309	326	306	339	341	319	333	321	347	336	354	335	337	301	313	359	281	366	332	331	317	350	348	336	335	344	348	344	352	293	324	340	305	363	352	337	323	344	329	336	327	328	370	313	351	375	336	323	283	274	346	312	332	343	321	318	309	318	313	333	334	326	311	327	313	326	314	302	344	329	321	344	374	334	352	350	337	311	297	324	359	319	347	319	338	318	328	334	337	333	352	329	362	314	350	310	345	338	339	304	334	322	322	311	330	367	354	354	345	325	334	320	331	331	303	330	357	357	338	313	310	332	351	324	336	334	340	326	312	329	343	330	330	329	322	302	312	357	323	328	331	357	309	316	362	326	328	341	321	332	334	343	372	331	326	334	342	308	328	318	324	310	356	341	329	324	325	335	308	309	373	358	328	354	340	330	311	329	353	288	320	340	354	314	329	321	311	294	346	331	322	337	356	301	309	316	288	313	327	332	344	338	327	362	348	334	317	336	335	342	340	345	339	345	297	354	338	344	336	353	367	327	320	347	324	351	344	310	337	299	324	310	310	299	324	346	333	334	332	338	321	361	354	307	344	321	345	327	329	333	346	357	351	294	310	352	342	321	319	305	314	318	338	337	337	329	337	308	306	320	313	343	330	321	329	339	346	369	310	329	337	323	332	315	315	294	323	340	330	324	333	316	322	335	345	327
1030	350	207	149	132	233	246	253	222	216	189	201	222	200	204	197	175	139	136	128	129	116	98	81	72	74	66	56	52	64	46	51	50	41	53	57	51	43	37	58	51	37	36	38	46	34	41	42	43	39	36	36	43	42	47	54	36	43	44	41	47	41	41	47	45	49	48	46	41	54	41	42	36	40	55	38	35	45	41	53	34	47	43	59	40	41	39	44	51	47	47	39	37	42	46	44	31	41	40	50	32	48	35	51	43	43	35	45	34	33	31	40	32	36	48	56	41	45	53	49	49	41	44	52	40	48	37	40	43	50	33	53	50	36	44	51	37	40	44	43	42	44	42	38	41	37	43	52	44	44	36	36	36	28	44	40	44	28	45	45	37	36	44	40	33	43	36	42	55	51	52	47	55	49	48	41	51	44	40	50	37	34	45	48	43	39	37	50	37	41	47	38	59	46	51	45	41	52	41	40	53	53	35	50	49	42	38	58	41	44	40	42	35	40	35	45	51	36	36	41	39	53	38	48	46	44	40	50	26	50	44	43	39	46	43	60	46	31	37	43	52	52	41	48	35	42	43	45	59	43	43	45	41	41	46	35	25	38	38	48	46	43	37	38	42	55	39	44	41	52	46	33	47	39	35	52	41	43	27	44	42	51	43	39	37	32	53	33	38	37	42	45	41	39	40	39	39	40	39	36	59	38	49	41	38	52	49	33	47	42	38	35	41	38	38	31	41	39	39	38	29	45	36	42	32	35	48	36	48	47	42	43	36	45	38	47	55	35	51	47	52	46	36	47	37	46	46	54	42	37	32	41	53	46	48	39	44	37	42	32	43	45	41	55	37	39	39	44	49	41	51	48	34	41	40	43	38	41	36	32	43	35	46	33	48	47	37	36	39	35	46	44	46	38	32	49	30	40	53	47	42	50	35	49	43	44	52	50	36	54	43	49	40	36	36	51	43	33	48	30	41	45	52	37	51	40	32	40	30	42	47	39	37	37	50	51	44	43	34	49	49	44	38	52	47	42	56	46	59	43	57	35	47	44	41	35	42	34	48	38	36	46	38	46	45	47	36	41	45	41	45	45	39	51	40	42	33	53	33	47	33	43	36	39	38	40	37	53	44	35	42	46	43	34	47	34	54	46	30	35	43	41	43	40	37	51	44	51	49	50	41	37	42	39	55	31	38	45	41	40	47	48	41	55	41	42	44	54	47	36	43	50	41	40	39	39	34	47	48	45	46	43	46	44	47	43	53	36	47	39	39	34	43	41	42	42	39	42	35	37	47	49	44	43	36	48	39	50	47	37	44	46	46	41	46	39	45	50	39	50	33	42	40	43	38	51	57	37	41	47	41	44	43	47	37	47	34	30	44	38	40	41	42	54	42	40	52	53	51	47	49	49	42	42	44	45	38	43	52	38	46	35	50	38	54	45	46	33	40	42	56	33	40	41	55	36	30	41	56	33	43	46	45	46	45	54	38	39	38	44	40	37	48	42	38	54	54	34	46	34	38	37	45	57	47	36	49	43	41	42	51	42	46	45	39	32	43	40	28	35	42	48	42	40	42	35	48	43	43	47	46	41	39	42	34	34	46	45	48	31	41	44	47	29	48	45	47	49	49	32	39	44	42	41	31	48	33	33	49	40	42	49	41	38	26	53	40	41	44	45	45	36	47	44	40	44	43	32	39	37	49	51	38	46	41	50	45	43	37	41	44	35	50	53	37	49	35	46	34	39	38	44	39	48	41	36	32	42	42	37	33	52	42	39	37	37	32	36	43	44	41	32	44	45	42	45	32	35	32	44	51	36	43	31	44	33	39	30	54	38	50	45	33	48	34	45	46	37	43	46	35	46	40	40	44	39	43	27	44	40	47	33	45	38	46	37	45	33	44	50	36	34	34	45	35	28	39	48	38	45	35	38	45	45	44	37	34	49	59	40	33	55	48	25	34	51	46	41	42	40	32	36	47	39	43	40	39	41	51	48	48	45	41	45	53	52	49	45	42	43	39	39	39	42	41	40	53	47	44	39	39	28	41	52	46	48	28	47	42	42	34	38	41	42	35	36	43	46	37	49	48	34	46	43	32	37	48	46	38	30	39	38	36	43	44	44	36	28	52	44	42	38	35	47	45	45	44	40	43	52	45	42	34	45	42	48	45	37	38	36	40	36	51	39	35	46	43	51	39	41	45	45	31	41	58	46	42	48	51	54	51	57	34	40	39	36	39	48	40	46	42	40	46	44	46	49	45	38	43	44	40	42	35	34	41	51	51	45	39	41	42	43	43	48	45	52	49	42	31	43	36	42	41	40	50	51	52	40	44	33	51	44	45	40	50	50	39	40	40	43	45	46	50	42	47	43	50	34	33	49	50	36	47	42	37	48	37	43	39	48	42	35	39	43	41	48	38	35	33	45	40	43	47	42	35	36	47	45	42	57	37	48	43	35	58	51	40	38	45	39	55	36	37	44	43	46	42	51	47	38	44	46	41	40	36	45	38	45	41	48	33	37	37	42	39	38	39	46	34	45	48	37	37	42	42	40	52	36	38	30	41	37	37	40	45	37	40	39	48	47	40	46	41	48	49	46	47	39	45	43	37	43	41	49	51	40	35	50	36	39	48	49	42	48	47	48	50	57	33	43	45	39	45	44	45	36	35	44	31	40	46	51	41	53	41	46	40	54	43	43	38	44	38	44	46	49	39	43	40	46	45	39	38	47	41	50	48	44	44	41	43	44	53	40	42	49	43	45	41	37	40	40	32	42	50	49	36	38	47	30	45	30	56	39	43	42	41	43	53	36	48	49	50	35	47	44	55	44	42	45	49	45	38	45	37	42	38	41	39	31	43	29	38	53	51	42	46	29	47	43	48	41	50	63	34	37	57	38	47	48	42	43	28	41	39	45	39	43	46	39	40	45	51	38	43	39	43	37	38	40	43	35	38	42	49	39	37	40	31	41	37	40	41	38	40	40	51	38	38	49	46	39	45	37	43	39	30	54	37	46	50	43	51	42	57	38	37	39	48	38	46	40	35	41	41	43	41	41	39	41	44	52	48	43	51	38	38	43	47	41	43	55	49	48	51	49	52	41	34	34	47	46	45	52	30	32	47	34	49	49	47	49	43	43	41	35	45	48	42	42	47	33	42	47	44	44	45	30	47	47	43	37	37	40	38	36	33	48	49	34	31	42	42	34	49	47	39	33	49	39	38	41	44	52	43	49	41	35	43	38	33	43	40	50	37	35	51	41	54	51	30	41	41	35	36	34	53	59	42	49	44	40	45	50	38	43	37	31	39	52	43	46	44	37	39	55	39	46	30	47	43	43	44	49	43	34	30	53	44	45	41	43	58	33	36	48	57	45	40	47	35	55	35	47	42	48	47	46	36	44	47	38	37	46	48	41	41	42	58	34	39	42	38	54	33	37	39	39	43	41	56	39	57	48	50	34	47	40	42	39	49	56	53	62	33	46	55	30	34	47	48	42	44	53	38	49
14718	5810	3270	5530	12149	14585	13583	11779	10112	8607	7600	7146	6898	6551	6136	5716	5081	4165	3436	3091	3179	3086	2361	1879	1498	1153	1121	897	773	755	708	665	634	592	575	561	547	534	475	486	482	451	439	432	460	471	433	464	493	479	483	500	494	464	489	479	490	448	497	434	466	445	445	431	449	493	440	409	419	433	451	423	456	438	418	408	402	458	419	416	397	455	437	450	402	409	443	449	418	444	415	444	403	464	477	425	421	432	404	439	440	421	477	462	409	441	438	462	472	423	430	443	451	421	452	453	430	430	434	445	433	445	427	440	434	431	447	431	445	451	420	421	425	425	435	416	463	428	430	422	439	442	419	471	439	454	442	441	429	432	425	443	410	403	451	447	445	412	438	447	411	427	408	468	479	436	435	442	428	444	420	436	441	422	431	460	472	439	415	447	442	429	412	412	436	434	451	465	441	439	456	437	403	412	446	438	433	467	414	445	463	418	438	397	434	426	400	472	411	433	431	408	418	444	459	448	452	437	486	426	410	459	431	416	464	460	468	432	470	428	423	435	438	450	415	454	477	449	448	393	471	451	448	408	450	443	442	472	417	440	451	410	490	426	464	418	392	443	446	430	431	437	457	397	448	415	402	432	429	457	418	437	461	436	446	441	458	400	453	481	420	457	434	460	441	437	428	414	442	438	450	454	419	434	417	429	435	416	424	417	412	389	414	403	419	423	456	444	438	455	414	438	420	436	394	433	449	463	452	404	399	445	457	450	437	435	453	428	407	425	465	448	439	467	427	443	424	397	433	404	426	444	457	442	412	406	446	421	399	427	438	437	437	433	429	470	440	436	423	428	389	421	438	439	405	409	466	458	439	444	439	418	443	452	409	449	439	445	408	455	414	454	437	442	423	448	430	389	402	442	450	451	432	471	423	428	442	457	444	428	431	451	437	453	441	399	427	425	429	459	438	485	444	454	437	428	418	410	429	467	388	438	424	394	423	445	435	417	434	412	441	410	413	420	405	470	428	491	452	433	418	417	429	435	449	435	433	411	409	421	451	456	458	452	472	446	465	431	447	411	449	412	466	436	423	456	437	484	442	410	444	446	449	439	414	438	422	452	442	460	431	417	469	431	440	467	428	427	447	463	450	420	437	418	408	425	416	428	482	400	433	460	446	423	445	444	434	439	412	438	443	448	469	460	438	464	470	458	433	457	458	394	415	445	422	383	445	403	448	457	440	441	401	442	422	435	407	426	422	474	457	428	443	431	444	447	410	384	474	425	423	431	389	423	439	439	418	433	429	451	445	447	464	420	428	446	449	425	435	434	440	416	424	447	420	434	441	456	430	442	465	414	459	385	420	460	435	473	436	414	417	438	426	462	412	434	433	439	447	423	403	427	478	463	419	448	464	435	453	463	423	433	482	449	415	389	438	405	431	398	436	449	437	450	441	463	464	435	445	454	412	433	420	426	449	465	410	426	432	419	415	444	444	448	465	422	444	450	448	402	437	445	413	458	411	479	449	454	462	410	434	403	442	446	456	495	442	391	433	456	452	457	423	428	417	402	436	451	445	431	436	422	459	426	492	435	412	439	440	411	453	424	428	486	444	440	442	416	439	432	457	468	453	444	453	440	467	438	408	433	437	484	475	431	413	469	464	431	428	434	483	449	428	414	465	440	439	436	458	451	434	398	408	477	456	428	439	438	420	443	437	431	461	428	456	456	447	467	409	452	435	410	439	449	417	448	412	394	417	406	462	436	438	435	451	446	405	412	426	453	475	457	441	429	446	461	455	438	461	450	411	421	465	407	421	485	398	450	390	454	452	465	449	406	436	443	445	426	459	401	439	423	466	456	413	418	435	435	414	472	435	421	431	411	472	416	456	405	439	429	440	419	447	441	443	473	430	450	412	442	418	463	424	414	425	443	420	438	411	439	422	434	386	447	425	410	430	450	422	430	423	423	434	419	428	435	410	470	400	430	459	442	442	435	428	403	462	487	459	450	453	447	456	423	453	443	407	409	456	431	471	471	449	443	450	448	524	430	452	398	434	446	444	467	435	436	413	409	419	424	455	421	446	437	427	437	410	432	477	445	473	449	471	419	436	424	439	421	414	390	450	453	460	430	397	456	415	432	429	448	413	446	432	419	440	456	421	416	397	481	417	457	422	425	485	452	463	426	427	428	433	460	416	451	453	427	395	429	443	413	443	413	444	448	404	429	464	483	437	457	440	436	447	460	456	427	430	456	427	439	454	461	455	429	419	437	430	423	430	424	457	440	460	417	409	416	431	449	394	449	464	438	473	439	438	432	440	433	443	416	429	388	431	455	424	430	455	430	437	423	429	398	432	438	448	439	451	463	462	419	440	422	458	446	416	454	425	457	412	446	428	455	423	424	447	433	451	434	431	472	455	443	449	440	412	438	432	478	445	463	455	425	474	438	437	412	475	459	441	424	450	479	413	454	400	430	449	411	478	409	436	400	437	420	441	426	460	450	440	376	434	429	440	418	431	426	426	445	511	443	404	408	450	419	421	458	433	453	442	436	433	451	458	434	429	421	438	427	444	390	422	452	415	422	442	447	450	423	420	410	455	443	452	423	450	405	421	433	428	441	405	402	422	401	480	456	468	455	472	482	457	431	436	440	443	435	450	446	434	482	428	432	446	453	419	428	425	449	437	458	455	447	448	416	452	466	475	441	393	458	396	437	426	431	404	452	445	424	456	450	447	466	424	459	465	482	433	416	426	385	436	458	464	443	435	429	440	422	436	447	466	443	436	451	443	429	419	441	444	451	449	430	431	423	437	399	428	439	456	427	470	456	438	442	432	409	444	441	444	425	442	404	458	413	440	389	435	451	425	466	450	408	452	442	460	408	393	430	426	428	454	425	451	475	428	447	434	418	476	441	409	386	443	432	475	431	456	483	435	449	439	437	469	432	467	485	450	409	433	405	442	415	471	456	422	407	414	466	417	407	449	399	437	406	442	415	444	461	432	415	427	424	442	440	434	472	404	436	433	433	491	414	424	428	416	432	484	448	437	463	441	461	420	458	427	455	455	443	443	436	430	405	441	400	456	428	440	427	450	434	425	403	414	456	441	475	400	419	459	407	439	448	426	414	454	439	414	459	400	424	440	460	410	446	453	444	434	443	449	417	462	413	419	452	432	446	435	465	431	439	414	447	447	460	463	464	432	416	452	443	447	414	437	442	421	447	445	461	419	459	406	412	454	457	428	426	467	455	424	446	458	406	455	422	447	425	463	436	367	398	442	442	462	450	410	456	434	445	434	421	463	437	423	449	411	418	415	458	428	423	403	450	425	459	431	428	393	401	475	441	446	499	386	434	468	445	455	437	461	434	418	427	429	441	456	448	441	444	429	438	459	439	439	440	434	440	469	426	450	423	462	418	456	424	435	447	410	443	472	414	476	443	409	472	404	447	417	422	392	410	448	454	443	439	452	434	423	430	472	411	454	431	443	415	429	424	464	453	409	432	411	413	488	430	427	410
942	493	262	217	199	286	332	341	300	284	259	249	254	269	284	250	217	176	156	137	145	158	124	105	66	68	60	64	48	49	60	45	49	47	52	46	52	53	48	39	35	44	46	55	42	48	52	45	33	42	45	45	45	44	46	33	35	41	54	30	43	40	50	40	35	48	55	40	35	48	36	31	43	42	41	36	41	41	54	39	46	43	49	38	38	39	41	48	43	36	31	32	37	45	44	51	36	37	35	41	43	38	35	38	41	45	40	40	41	43	40	48	46	37	47	40	47	46	44	46	37	40	51	37	48	38	38	46	36	31	45	39	32	37	40	54	48	47	39	41	44	51	40	40	39	33	29	46	41	35	36	39	40	44	35	45	37	39	36	47	43	35	42	48	51	40	33	45	40	41	39	41	33	56	41	26	50	51	46	44	29	31	47	40	47	43	50	50	37	49	40	37	60	33	50	39	45	36	42	40	44	46	32	39	44	52	36	38	45	36	40	43	52	34	36	33	26	35	43	40	43	37	41	43	40	39	29	42	45	46	40	35	36	44	36	39	42	42	39	46	44	37	39	32	41	35	47	36	44	40	48	40	45	51	44	44	43	43	32	33	36	47	36	33	45	42	47	41	41	40	52	41	48	44	34	53	44	48	33	41	46	43	40	44	36	38	41	41	43	46	31	45	30	49	51	32	41	43	36	39	42	37	46	37	43	38	39	34	49	29	37	43	41	34	42	44	47	40	48	45	50	42	44	43	49	44	35	39	41	48	35	37	46	40	37	41	22	34	39	42	43	45	39	40	43	44	39	40	33	36	41	36	46	41	41	39	42	42	44	40	50	44	43	37	43	45	36	37	31	36	33	33	48	44	34	46	36	32	43	38	44	38	36	39	37	34	51	35	39	43	33	41	32	49	34	38	45	38	41	42	44	50	44	47	31	44	45	39	43	49	42	50	37	35	36	37	48	42	42	24	39	39	37	36	44	44	39	48	44	45	38	26	42	44	39	55	42	49	44	42	39	31	45	42	38	47	36	49	40	37	55	53	42	39	46	39	50	49	41	45	33	43	37	36	39	29	48	38	54	44	46	38	42	51	40	43	43	37	44	39	44	36	50	46	38	46	47	37	53	34	33	46	38	36	51	33	33	47	42	50	40	34	34	38	38	42	46	44	34	47	34	35	37	38	55	53	33	52	49	38	36	45	38	33	30	47	36	35	32	45	48	41	39	48	43	43	51	55	35	48	37	45	49	35	44	38	48	40	48	33	34	45	29	38	50	51	46	41	45	45	51	47	50	41	35	58	44	34	42	37	47	47	43	44	50	37	40	44	42	41	35	30	40	39	39	36	43	54	48	42	40	36	41	50	40	36	46	41	34	49	31	39	42	42	21	47	41	39	29	30	45	48	36	34	34	41	42	42	43	32	35	41	45	45	48	48	31	45	42	36	35	49	42	40	44	35	38	40	29	36	45	48	42	43	38	27	39	48	48	44	40	38	39	35	32	42	43	32	37	47	35	38	47	35	40	40	48	42	42	32	37	48	40	63	36	44	35	37	44	39	44	49	45	48	40	44	37	43	42	45	47	44	48	32	46	37	40	41	41	51	40	29	34	39	35	49	47	40	38	41	49	41	54	43	46	52	54	35	40	51	36	49	49	47	34	32	39	44	51	51	37	42	45	33	62	38	39	46	41	54	36	35	42	37	44	36	42	43	57	40	42	33	49	30	44	33	54	45	44	39	37	48	50	28	36	40	43	43	41	41	34	37	37	53	43	51	28	32	30	38	41	45	52	45	41	46	46	39	36	47	42	39	41	30	50	37	47	33	40	40	43	34	35	35	36	34	43	42	27	33	37	48	39	33	39	49	40	45	38	39	57	39	41	34	36	41	44	43	45	45	48	44	38	41	34	44	33	47	38	41	33	35	51	35	39	41	41	45	38	36	39	35	34	42	32	37	43	42	54	37	44	46	46	30	39	40	26	45	36	35	37	43	48	44	32	32	40	42	41	45	54	37	43	44	45	53	53	41	40	47	38	38	39	40	34	47	40	41	46	46	46	42	54	43	47	39	36	33	32	34	46	32	49	48	40	37	55	44	49	37	51	50	32	41	41	46	40	43	48	48	32	46	37	37	39	51	54	50	41	34	38	39	52	46	39	41	44	40	41	44	40	38	44	40	46	41	46	40	36	35	34	40	46	43	43	47	28	36	43	49	49	44	48	35	32	45	43	34	43	41	46	44	39	39	33	46	41	32	49	25	41	41	40	38	40	37	53	38	39	38	45	32	38	37	42	37	45	39	43	43	48	41	59	42	42	38	43	37	54	52	43	49	43	36	44	43	33	37	42	45	35	51	39	34	41	40	41	50	36	35	47	46	47	51	49	51	32	46	48	42	41	40	45	50	41	36	47	36	38	46	36	44	40	29	37	34	50	47	51	31	48	30	48	47	39	37	52	43	50	53	44	29	45	42	39	33	43	42	34	39	51	36	41	37	48	40	51	44	47	40	38	38	41	42	35	44	53	54	33	36	42	39	49	45	46	40	43	44	36	40	26	33	41	29	37	50	37	47	37	50	29	47	45	41	48	41	43	27	50	45	41	52	34	41	37	49	36	34	31	58	52	37	53	47	36	44	50	42	38	42	38	34	47	40	45	48	51	45	32	51	53	46	32	50	42	51	40	47	42	45	35	39	37	56	42	60	46	51	48	50	38	43	40	40	49	46	46	38	31	40	45	48	49	43	50	56	36	49	53	46	46	51	48	41	31	43	38	40	36	40	37	47	28	37	43	46	43	38	41	46	35	35	38	38	43	43	52	39	34	46	34	52	38	43	40	39	31	30	41	46	35	43	50	51	46	39	33	35	42	41	45	45	47	34	38	49	35	38	40	33	43	38	43	42	37	53	33	34	36	47	44	48	46	37	42	42	37	49	42	33	54	45	42	41	45	35	38	42	38	36	36	40	47	35	46	32	46	43	37	56	50	47	42	34	46	38	38	48	42	34	50	30	47	43	49	33	36	45	35	31	32	42	47	31	45	56	39	38	42	38	42	38	35	42	36	29	48	39	45	47	40	51	31	47	45	36	51	40	59	34	32	46	44	39	49	48	37	47	35	39	39	51	44	50	38	43	45	45	35	48	50	38	34	42	38	36	44	41	45	38	34	39	42	49	47	45	33	29	42	52	36	35	64	42	40	38	54	50	48	44	46	39	38	33	39	36	35	43	46	37	45	48	32	44	38	32	44	35	52	53	46	38	43	40	34	31	42	43	38	45	39	39	40	42	39	39	45	44	53	58	46	41	35	38	37	43	43	35	33	51	48	46	49	42	48	49	52	42	46	47	34	45	40	38	39	44	48	28	49	43	40	39	40	37	31	48	44	45	40	34	39	39	31	40	48	50	37	41	53	33	32	39	29	50	41	39	44	46	64	46	41	48	43	39	36	52	37	51	42	36	26	40	36	53	40	43	42	48	48	49	40	38	38	41	37	35
16189	7829	4414	7449	15498	17698	16483	14279	12163	10559	9348	8579	8187	7648	7291	6871	6117	5144	4226	3754	3814	3632	2966	2255	1825	1333	1159	993	886	934	864	789	706	611	587	576	579	539	518	494	503	493	484	457	499	477	460	482	476	519	443	462	446	466	448	471	487	504	500	463	475	427	465	465	456	471	478	451	430	450	454	436	423	445	434	425	446	431	446	470	454	442	448	470	462	447	443	449	479	435	427	462	439	425	452	445	416	441	414	466	465	463	432	430	447	426	433	411	451	426	426	431	472	445	462	463	399	418	459	431	455	417	414	448	435	456	445	451	442	420	412	444	420	447	415	440	440	427	470	440	450	440	440	443	422	428	415	457	412	424	421	436	456	459	436	431	469	467	436	433	444	443	428	505	456	435	403	426	472	388	488	419	438	464	431	464	448	421	454	442	479	446	449	449	414	432	453	443	461	424	455	422	471	481	464	420	458	424	461	478	471	444	425	429	434	458	418	446	443	455	411	446	452	414	419	437	490	434	441	466	457	444	427	438	448	428	450	444	434	398	454	464	487	458	432	457	460	401	453	440	431	416	475	455	445	410	442	466	474	426	437	447	437	421	434	414	440	431	438	397	409	462	455	443	387	411	450	432	485	422	469	428	447	467	407	434	432	388	427	446	408	445	451	440	412	426	456	398	446	401	425	426	437	437	405	436	437	415	436	442	450	381	433	451	432	389	441	453	434	457	416	433	447	435	399	442	461	418	447	491	430	432	421	440	433	458	462	414	441	434	432	443	394	424	423	441	454	485	456	434	475	481	479	432	453	437	419	424	447	421	460	452	445	415	432	432	423	455	435	426	442	460	476	454	466	410	457	443	477	465	452	435	439	428	434	428	419	460	442	458	414	423	446	450	429	438	424	490	439	474	404	447	446	427	421	438	427	440	455	480	444	441	448	408	408	424	426	433	440	474	456	468	461	441	451	474	439	444	457	447	414	424	469	424	401	427	438	451	471	478	440	447	424	477	428	438	435	433	434	464	468	414	468	445	440	412	459	447	468	439	426	415	443	408	444	393	444	428	441	456	457	417	439	414	434	438	437	474	419	437	464	456	429	445	440	416	464	428	481	466	469	426	423	396	421	445	435	421	420	422	427	425	448	448	466	446	431	469	449	434	452	461	442	461	465	456	463	408	434	445	439	429	455	414	452	451	448	468	445	446	452	434	406	472	464	465	420	420	440	416	463	455	461	410	450	437	443	434	393	434	433	478	442	444	393	446	482	477	434	428	406	468	451	427	478	460	428	440	444	437	454	451	457	437	410	432	426	405	420	429	420	458	425	421	473	447	416	467	410	447	411	470	442	425	453	442	421	474	450	429	431	465	469	434	455	422	440	421	422	445	458	434	443	438	426	426	464	462	494	419	436	439	443	452	448	449	433	427	461	426	420	468	438	420	454	410	469	451	406	464	444	461	448	476	442	434	427	431	433	423	487	428	460	437	462	441	411	441	423	436	452	412	399	475	415	451	446	427	442	450	455	448	454	440	487	445	420	440	454	422	440	450	426	425	426	453	415	419	416	458	427	446	431	431	425	484	432	417	435	444	454	413	447	451	444	430	427	448	418	425	413	439	441	440	445	475	419	439	435	497	437	416	409	456	444	434	434	461	441	433	436	408	478	452	460	445	450	413	404	458	432	471	385	438	464	431	412	489	418	450	412	431	431	441	451	430	466	446	470	430	434	448	432	426	427	443	436	414	442	462	441	417	438	418	403	467	459	437	435	458	450	443	454	431	462	473	410	437	403	468	451	409	417	450	437	430	446	438	432	430	438	411	443	431	469	445	438	459	441	442	436	455	446	408	449	429	468	447	457	483	438	456	424	457	470	429	416	411	425	447	414	437	464	417	439	443	440	438	475	468	432	456	435	439	440	426	453	448	401	433	424	416	438	450	467	398	421	405	439	443	448	434	439	472	476	438	435	447	403	426	441	414	403	437	485	473	442	432	459	483	438	429	417	449	455	448	440	422	435	430	441	441	429	464	447	457	420	444	424	448	450	464	439	444	499	452	404	408	465	444	449	447	428	453	433	453	423	443	465	456	435	446	431	435	467	449	468	419	481	426	443	448	437	433	450	426	445	456	453	451	440	453	446	427	418	463	414	440	441	434	458	464	436	466	442	463	439	450	449	441	437	430	475	499	462	451	448	420	449	444	416	438	447	451	452	430	440	458	428	447	450	446	463	464	431	427	462	469	449	453	419	425	430	436	437	426	443	422	445	435	460	430	418	404	412	427	449	454	433	429	443	450	421	435	453	438	414	443	442	447	432	424	433	434	427	424	454	453	453	428	439	471	442	424	387	431	475	390	467	436	453	425	444	456	458	435	430	453	485	434	407	464	427	425	436	435	443	445	411	428	421	448	451	452	448	443	450	429	436	454	465	459	434	466	402	438	436	433	430	431	447	445	429	413	420	421	417	418	450	422	451	429	413	448	430	432	443	452	450	435	439	436	444	428	479	472	416	462	467	434	413	458	404	439	434	470	467	448	445	461	439	440	449	490	429	370	414	425	463	448	442	437	458	418	439	424	453	445	444	455	452	428	443	438	440	463	446	417	487	431	454	452	430	398	447	478	465	438	442	426	442	477	442	450	433	423	430	439	475	458	466	446	441	432	404	481	429	404	440	460	433	422	428	445	460	454	409	391	444	417	435	414	474	398	427	406	444	431	445	458	449	426	407	421	444	424	447	469	445	387	418	447	443	430	384	418	481	428	410	389	450	441	452	396	442	442	422	445	458	440	435	434	467	435	455	427	427	452	451	456	481	435	456	420	441	416	454	412	423	413	399	413	472	453	452	438	422	437	434	422	443	441	436	432	445	449	474	446	432	465	403	419	451	424	434	443	435	436	440	409	456	442	431	409	427	469	450	461	474	445	384	432	470	451	439	468	432	439	427	416	460	420	431	407	439	456	437	463	440	453	452	442	432	423	428	453	443	454	429	459	485	444	465	406	391	444	429	447	457	433	477	462	417	449	465	464	468	466	402	467	403	399	425	437	405	441	389	468	455	414	435	435	421	433	454	412	456	454	466	433	428	440	425	454	433	454	441	439	394	440	435	403	392	453	443	417	432	444	416	469	424	427	456	414	439	464	434	461	457	456	449	452	448	437	464	441	462	447	455	447	436	422	442	466	456	437	463	447	468	435	423	419	450	418	479	438	431	436	449	420	438	424	434	412	422	420	412	405	436	440	440	432	412	462	470	448	423	404	445	440	445	473	490	448	440	438	458	427	389	459	393	442	440	396	448	446	454	409	417	462	476	416	445	446	425	449	450	480	469	442	437	421	435	442	412	425	449	458	469	414	448	426	473	443	433	474	443	417	424	433	460	462	441	422	485	450	472	445	455	454	459	419	422	443	447	460	423	451	413	415	400	455	440	471	424	403	460	422	437	427	433	460	434	428	389	450	437	427	401	427	441	436	449	439	472	452	424	450	460	502	441	421	417	411	461	477
1416	438	230	186	194	289	354	319	279	271	263	274	237	246	230	222	210	188	119	129	128	140	120	105	70	77	56	55	57	39	39	48	33	43	42	46	29	43	38	19	27	25	23	31	35	32	36	32	36	26	38	44	53	37	24	29	32	33	39	42	33	32	43	29	33	29	39	49	27	27	37	23	23	37	46	32	25	27	30	24	28	31	27	37	22	31	44	35	49	37	31	34	33	37	43	30	25	27	35	35	34	34	21	32	38	33	37	39	38	39	27	26	35	34	30	34	34	41	27	27	37	26	29	28	37	29	23	40	43	38	31	27	31	39	26	32	32	27	35	32	29	31	38	36	33	31	31	35	27	38	31	30	28	37	33	32	30	24	27	22	23	35	36	40	34	35	35	36	24	44	39	37	31	41	33	25	33	34	39	27	28	33	21	32	29	22	32	32	40	29	26	28	33	23	25	31	32	44	35	39	39	35	33	24	27	34	27	37	34	32	35	30	31	36	27	44	32	33	31	36	25	26	39	36	42	34	25	30	28	31	37	33	34	35	26	39	37	28	40	39	37	21	30	34	33	29	29	37	30	32	24	29	32	37	34	38	40	32	29	21	28	33	27	33	36	34	30	34	33	30	32	43	32	25	38	31	27	31	37	35	31	20	24	30	16	30	36	36	33	31	40	35	39	36	42	24	35	29	42	35	31	31	50	23	31	31	42	35	33	30	33	31	28	28	30	28	30	31	25	44	33	31	41	28	49	36	30	33	32	39	39	34	27	34	38	45	29	31	29	37	30	30	29	35	22	38	30	34	27	28	36	21	32	24	32	38	25	42	25	39	35	33	35	23	26	27	34	29	32	30	39	36	31	38	31	32	42	33	23	33	26	31	30	31	23	30	23	43	26	32	31	34	37	27	25	27	32	38	38	29	32	26	30	32	33	32	36	39	29	33	31	34	42	23	34	40	43	37	24	34	34	26	33	28	35	32	35	33	39	27	27	32	38	35	39	28	36	42	28	36	38	37	21	33	45	34	41	26	22	30	40	39	29	38	34	32	43	29	35	25	40	39	30	29	37	43	38	28	26	33	35	36	25	41	35	27	34	37	36	31	36	42	36	35	24	29	41	33	23	39	54	27	24	27	36	34	26	29	38	35	28	24	32	29	32	31	27	35	38	32	24	40	30	26	39	38	35	27	32	28	24	29	36	37	42	30	28	40	33	26	27	29	23	30	29	41	38	35	28	34	24	29	38	31	32	28	27	32	32	35	26	34	42	28	36	31	33	37	42	31	35	25	29	36	20	34	26	24	30	40	35	43	42	35	41	42	25	32	40	30	23	32	34	37	30	38	36	30	17	41	30	34	33	34	31	38	29	32	32	37	31	21	37	35	46	26	23	28	38	30	43	29	31	42	29	41	36	33	30	28	23	21	27	35	38	36	34	32	37	30	33	35	40	38	36	43	30	35	37	31	37	34	23	34	29	28	37	30	38	30	22	29	29	41	40	27	25	39	50	28	36	29	33	34	27	39	35	26	40	29	40	37	39	29	37	32	36	26	35	33	26	31	24	38	34	34	31	41	29	31	30	34	40	37	27	32	36	38	30	19	29	35	26	34	36	33	33	43	31	25	33	38	38	35	31	31	25	42	27	33	37	39	35	28	34	35	36	42	30	28	41	35	32	31	42	37	36	29	27	42	34	37	35	31	27	20	21	33	39	36	26	31	31	25	37	27	34	36	35	37	37	32	43	38	26	32	38	27	31	28	26	25	25	36	36	28	34	38	36	40	26	37	36	33	38	27	33	35	36	32	42	27	25	29	26	36	34	33	27	28	31	35	22	33	33	44	36	32	29	27	29	22	27	31	27	26	41	24	31	30	32	38	34	27	48	31	26	31	33	29	39	34	33	41	26	29	31	41	32	25	32	34	21	35	29	32	41	30	30	38	31	35	30	37	27	36	34	28	41	34	22	24	32	30	24	27	18	31	30	39	28	24	30	35	30	35	35	27	49	27	39	29	30	26	36	34	28	29	25	25	40	41	26	39	29	27	36	40	37	31	31	26	34	39	31	17	28	29	32	38	30	44	42	41	28	35	34	33	41	31	29	30	42	39	49	29	36	40	32	25	29	31	26	36	34	25	23	43	41	31	25	24	27	34	36	31	38	26	25	23	36	28	29	34	30	33	26	31	36	31	28	28	36	34	31	31	31	24	34	44	33	34	32	25	37	31	42	31	25	43	39	41	32	39	31	32	29	26	39	30	23	43	36	30	21	40	33	32	40	37	42	43	34	24	25	25	28	35	36	30	30	34	27	21	33	33	37	27	30	34	37	42	36	30	36	27	31	39	35	22	38	25	41	30	33	36	32	28	28	39	37	27	32	30	43	26	28	39	34	26	38	31	24	36	31	34	33	35	31	22	36	35	39	25	29	31	31	34	22	30	29	43	34	33	34	38	22	41	30	37	27	34	33	32	38	29	35	37	31	29	34	26	25	30	38	31	42	27	24	32	39	26	41	33	37	36	26	32	22	29	37	30	43	33	30	40	42	33	35	37	32	29	29	33	34	35	30	36	30	27	28	22	36	25	32	31	33	23	35	27	28	26	36	28	36	34	21	30	41	27	31	40	36	28	26	31	33	16	34	36	35	36	31	27	23	39	30	28	29	32	25	27	31	38	30	34	33	25	19	41	33	27	26	39	30	29	33	34	30	36	37	32	29	33	29	38	33	22	32	38	30	28	34	44	36	41	26	27	38	40	32	32	32	32	35	30	36	47	33	27	34	38	36	36	36	36	32	28	35	32	19	28	32	28	32	27	28	18	25	34	28	37	26	35	33	33	46	35	19	28	31	21	37	30	25	36	35	25	35	31	31	28	43	30	37	36	37	34	25	33	31	37	41	30	28	26	33	31	33	44	21	40	37	39	35	33	35	33	32	35	30	29	42	25	29	23	42	40	24	30	30	37	30	26	30	45	35	32	27	29	36	26	28	35	36	23	32	26	33	33	38	35	36	43	22	31	25	35	37	35	28	30	39	39	34	35	26	36	34	30	30	38	32	31	35	29	27	37	34	39	40	27	27	31	26	32	35	32	22	34	31	39	36	22	40	24	25	48	30	30	34	31	33	27	31	34	29	29	28	29	32	43	38	35	44	27	32	37	42	39	32	43	37	28	29	32	28	30	37	38	47	38	20	36	39	37	28	27	37	21	26	39	29	35	23	38	33	30	37	26	41	36	34	32	29	35	29	35	33	26	31	42	36	31	23	29	23	36	39	32	29	33	31	33	36	30	27	47	25	29	28	27	26	30	39	30	41	31	27	31	30	31	35	32	34	38	27	36	31	36	29	37	32	34	33	31	36	27	34	28	30	29	21	35	25	33	40	34	36	43	35	34	24	38	30	35	32	29	34	32	36	31	34	47	30	29	25	29	28	31	33	23	29	29	34	35	41	36	28	46	34	26	16	30	35	32	16	21	40	22	34	37	43	27	34	35
17025	7121	4148	6996	14614	17377	16042	14049	11976	10579	9432	8847	8257	7930	7516	7101	6309	5131	4093	3806	3725	3791	3035	2442	1888	1523	1175	938	836	820	680	668	585	519	451	472	449	437	377	405	370	361	364	355	391	378	402	383	424	404	402	373	369	386	388	371	380	424	406	375	370	364	366	333	380	347	307	330	368	288	344	356	338	353	349	329	333	362	330	350	321	337	329	327	347	347	364	336	383	337	335	340	324	362	355	343	328	325	330	321	312	311	304	352	339	329	337	334	316	353	346	338	333	298	348	329	354	350	338	336	331	362	317	323	368	322	344	355	346	335	333	322	359	346	330	333	317	341	343	327	335	345	325	319	345	351	360	353	373	333	340	321	359	325	346	324	330	330	346	333	312	334	340	333	332	354	339	313	337	390	369	318	336	334	356	348	353	386	354	347	337	351	336	354	355	336	340	333	349	333	340	361	325	300	314	331	335	323	319	345	325	336	322	357	310	345	333	323	318	338	336	320	330	347	310	335	315	319	302	317	328	331	331	322	347	298	375	345	325	351	354	353	342	332	339	347	339	325	336	347	326	339	324	344	313	306	356	335	306	335	325	342	346	331	345	326	364	366	328	308	330	304	345	338	356	333	322	325	349	337	349	301	362	334	365	282	347	365	348	340	346	319	307	336	283	356	322	340	345	338	337	334	315	341	303	347	353	356	337	360	318	366	296	330	324	345	340	308	343	352	356	351	285	337	336	333	331	344	333	315	335	367	330	335	339	364	355	352	359	308	341	343	334	351	346	311	358	345	344	317	313	320	350	328	319	337	358	325	357	353	309	331	331	338	354	309	327	349	337	369	334	336	346	296	316	331	314	334	329	374	335	337	326	332	310	344	335	351	324	365	327	351	347	337	350	327	365	362	361	337	360	319	380	349	384	324	316	347	333	340	327	341	331	322	343	356	307	324	324	296	332	367	347	367	333	342	354	342	323	352	342	323	331	354	360	330	334	347	303	331	335	342	307	341	351	329	372	345	323	315	373	282	338	314	340	352	362	336	349	321	360	358	330	315	356	287	328	352	345	306	317	334	328	342	334	349	311	330	343	313	312	325	366	341	344	307	355	345	362	338	331	335	341	326	318	318	334	327	314	326	312	319	334	339	314	339	340	323	333	335	339	339	319	332	339	333	352	329	332	330	343	294	335	337	298	337	338	340	390	332	308	303	323	330	332	345	340	367	342	314	322	384	347	304	324	353	331	331	349	323	353	376	295	351	329	348	308	335	312	325	347	336	352	329	334	350	351	338	313	327	333	304	330	340	343	346	335	360	319	344	309	317	320	318	304	356	324	353	338	335	312	331	330	336	352	305	341	326	320	304	317	336	344	318	340	347	353	340	321	334	315	334	359	322	315	328	350	372	345	333	331	345	362	345	341	316	346	390	339	356	382	332	336	309	327	336	360	336	333	324	362	292	350	329	301	340	350	344	342	301	339	311	350	340	311	318	305	331	303	327	340	323	318	351	316	361	360	326	332	308	353	329	324	364	368	322	335	327	355	299	331	364	326	323	343	287	336	337	311	336	381	344	332	349	340	331	341	323	321	327	340	347	367	302	310	333	333	320	349	353	349	349	364	356	348	340	332	342	336	373	321	345	348	326	298	334	335	321	335	339	347	312	335	351	329	336	328	332	340	302	366	351	339	332	350	321	288	353	341	347	346	353	360	348	341	359	346	315	346	344	303	329	330	358	342	314	351	382	320	348	366	361	341	308	328	368	302	358	321	324	324	306	340	351	327	297	343	335	361	340	328	376	346	338	342	305	319	364	354	328	316	343	383	377	338	328	362	311	328	332	331	341	342	346	324	348	336	354	327	312	338	329	359	314	331	309	321	320	345	353	311	355	317	333	330	326	338	365	334	363	377	355	327	338	342	338	339	313	315	342	358	363	333	329	322	297	382	326	337	353	322	335	306	334	316	340	316	343	329	332	322	331	339	345	317	348	329	331	319	326	326	319	342	379	321	353	338	338	351	351	331	297	340	330	331	355	332	321	327	349	309	320	335	367	344	352	324	306	363	337	331	325	347	335	342	343	347	360	350	354	323	338	323	326	323	357	371	320	337	364	351	331	328	341	361	349	330	364	323	323	336	347	327	324	316	340	317	317	314	326	343	348	366	339	344	326	326	353	294	334	340	327	306	351	325	322	314	334	305	318	310	318	322	308	316	333	322	306	342	345	346	367	356	340	357	318	331	357	325	336	342	321	326	333	350	337	352	348	319	330	361	322	310	324	385	348	316	331	350	327	363	322	321	311	310	349	341	315	374	355	360	337	349	328	367	337	354	342	329	355	330	353	338	320	331	394	340	365	368	333	347	350	317	353	353	315	322	339	360	352	369	329	362	306	341	344	317	340	356	310	332	346	373	337	327	363	353	323	332	343	344	333	302	325	344	315	313	366	324	343	332	317	326	340	340	340	329	328	349	341	358	338	315	356	325	339	357	329	332	332	326	329	302	294	342	347	305	339	339	325	364	324	320	324	340	339	326	278	334	331	326	329	377	350	330	337	371	311	373	355	323	325	347	342	334	394	350	327	351	326	325	337	318	329	339	357	336	321	343	340	334	341	334	368	356	336	360	323	339	369	342	321	315	341	327	339	334	324	323	341	324	304	323	343	300	333	344	327	352	329	395	339	344	331	327	337	309	333	352	351	318	305	351	331	319	334	330	327	332	317	348	326	344	324	348	330	311	371	351	369	327	322	344	348	346	290	339	365	322	333	326	340	319	326	352	322	332	326	329	352	324	342	334	357	319	338	346	302	313	331	318	366	349	336	341	327	327	350	336	331	385	367	358	336	367	327	341	362	340	333	330	365	324	343	334	305	359	348	368	338	362	308	345	343	345	361	328	328	342	327	336	325	380	355	351	323	334	320	329	333	330	331	348	336	345	382	363	343	339	347	336	321	338	319	357	324	328	336	340	334	325	357	331	315	339	343	323	351	358	330	350	345	324	329	300	318	336	309	324	296	348	312	318	316	330	347	337	331	342	349	328	302	331	323	303	336	353	328	330	332	336	326	319	350	355	352	315	325	320	370	325	349	352	329	323	326	293	320	331	344	331	366	342	341	328	314	301	344	341	314	318	318	342	345	313	357	396	339	303	358	328	352	347	349	341	333	349	354	332	340	341	297	329	325	329	337	308	309	321	346	312	359	338	332	310	344	371	339	340	336	337	323	302	344	310	335	329	333	314	343	340	344	356	336	322	333	340	344	329	324	309	347	363	331	340	359	350	337	364	335	318	321	327	323	309	326	352	349	321	339	338	372	336	360	343	356	306	330	323	349	329	342	354	335	329	311	353	321	342	335	338	337	349	350	340	310	335	333	325	349	313	353	308	309	360	342	327	314	326	335	295	347	289	371	361	318	324	365	334	335	348	332	342	334	340	335	347	366	305	342	347	352	348	325	347	334	318	329	345	348	335	351	312	323	318	345	371	310	322	339	303	289	336	317	344	329
1294	619	378	281	254	384	454	365	373	316	326	306	339	317	307	292	253	183	148	168	162	161	135	110	86	91	62	54	49	45	50	41	28	39	35	45	42	48	37	42	40	31	27	38	28	31	35	47	28	34	38	30	36	41	34	39	30	27	39	45	32	33	41	31	28	26	40	38	31	30	29	35	38	42	37	36	33	34	37	32	26	33	34	32	23	48	25	27	29	29	31	22	24	37	30	21	37	37	27	35	41	35	39	35	32	43	32	38	40	30	29	22	28	27	27	28	34	25	26	38	28	34	31	40	35	40	31	25	33	40	25	37	40	31	25	30	34	32	32	29	44	36	28	34	34	33	35	28	42	32	36	27	42	33	35	35	32	32	36	26	37	33	22	36	31	41	28	28	35	38	38	31	25	37	33	36	28	30	30	30	34	25	29	36	36	32	32	31	32	26	41	37	35	36	26	24	33	36	33	25	29	23	39	31	23	30	33	38	41	40	33	38	30	30	21	33	36	24	32	39	29	27	32	21	22	34	43	39	38	41	26	24	34	23	26	29	25	29	28	35	41	28	36	46	44	38	32	32	33	31	33	31	30	22	32	44	31	26	46	32	26	33	31	26	25	37	23	37	30	32	31	30	37	29	26	31	39	35	23	23	30	26	42	24	29	38	18	29	36	34	30	34	42	31	24	25	33	37	29	29	26	37	47	32	39	48	39	26	31	26	19	33	27	37	34	27	32	26	29	33	41	38	33	32	41	27	30	21	35	35	40	41	36	29	29	39	33	30	34	31	33	42	30	29	30	33	32	27	28	31	37	30	34	25	33	31	28	35	20	29	37	35	26	29	23	26	27	31	34	24	32	31	32	28	35	32	28	39	40	22	39	20	32	31	22	35	33	31	32	26	31	35	22	36	31	29	34	31	23	36	36	31	22	38	22	39	24	33	29	31	41	32	25	41	42	38	15	37	26	30	34	32	29	26	40	25	35	29	19	36	29	32	33	28	24	32	40	25	30	37	33	32	26	28	37	26	32	34	31	25	45	27	37	26	31	33	24	21	25	29	34	32	32	26	32	30	25	28	32	40	34	26	34	28	37	41	32	30	31	36	29	37	34	45	38	34	27	31	29	37	32	25	29	33	37	28	26	30	30	29	37	40	30	37	32	45	36	33	33	25	25	27	26	34	33	36	24	27	40	40	31	34	37	42	37	35	46	24	26	33	32	23	37	29	30	45	33	33	29	22	48	39	43	32	24	31	28	25	32	28	33	27	36	38	29	30	27	22	33	35	37	29	33	31	39	33	21	33	32	19	40	35	40	40	27	29	36	26	30	32	32	33	39	34	39	27	31	48	21	29	21	35	28	41	32	28	30	39	27	38	27	21	34	29	28	33	31	33	29	23	39	41	41	41	34	26	42	32	28	29	34	39	26	37	35	28	27	25	32	34	26	31	32	29	30	35	39	28	31	34	33	34	38	35	26	41	33	33	31	29	35	27	35	34	29	38	37	42	35	35	24	36	25	30	33	43	24	36	33	27	30	26	28	39	40	22	36	35	38	23	33	30	38	32	43	25	21	40	38	25	26	32	30	29	32	33	30	31	31	28	31	32	31	40	27	27	29	25	28	32	37	21	31	24	28	39	36	33	25	29	31	18	28	22	23	27	32	22	25	23	29	30	31	32	44	30	41	30	35	41	31	43	30	25	28	36	30	40	35	32	43	39	40	34	33	33	23	24	33	33	36	28	26	31	29	33	28	28	27	27	31	36	35	46	30	47	34	20	26	36	32	37	31	40	22	38	40	38	26	44	31	28	20	35	27	34	26	29	37	27	32	25	29	26	36	33	30	42	29	43	35	28	27	34	27	40	36	31	33	22	34	31	37	43	38	31	32	25	34	32	30	46	41	35	28	40	26	28	34	35	36	30	35	29	25	36	33	29	42	32	34	25	28	32	39	37	29	27	37	40	35	27	40	28	35	18	39	31	28	26	26	25	44	26	31	27	31	31	35	28	25	33	39	34	37	40	26	24	36	35	36	25	40	48	29	28	14	26	26	37	38	37	33	33	29	20	37	34	34	37	39	27	41	50	29	31	43	36	42	35	38	36	26	27	32	32	42	37	30	33	31	31	36	42	32	23	31	31	26	38	43	29	36	30	29	36	33	24	33	31	33	35	24	29	41	22	37	32	42	40	24	32	37	34	28	50	29	31	37	28	31	26	39	35	31	41	24	52	38	24	27	38	29	30	34	36	36	24	28	31	27	29	29	40	37	28	28	23	30	31	29	23	31	31	30	28	40	41	21	34	27	26	23	46	25	36	27	28	25	29	40	34	34	48	23	29	41	39	21	25	34	31	29	18	28	36	26	37	27	39	32	35	40	30	32	33	35	32	33	36	23	27	41	30	29	43	25	36	30	32	23	34	31	24	30	33	32	26	32	33	32	28	34	23	33	30	29	31	22	22	34	30	25	40	37	35	32	36	36	38	35	38	38	40	43	41	40	28	30	25	28	37	27	23	33	31	38	38	37	36	28	35	26	31	55	30	39	37	37	28	24	27	23	27	32	34	30	39	24	29	21	39	27	34	30	35	28	26	26	31	38	44	30	33	27	36	36	29	34	27	35	35	36	43	41	31	32	36	31	40	42	38	31	32	29	28	21	35	36	36	30	36	32	35	37	46	42	30	21	37	35	22	36	32	26	38	33	26	26	33	29	34	36	32	29	28	37	23	22	33	32	38	26	41	31	39	46	28	23	40	29	17	25	28	38	33	35	37	31	32	35	36	39	30	30	35	29	27	33	28	35	38	39	38	32	34	17	41	36	29	36	25	28	21	29	28	34	38	24	29	25	30	29	36	20	34	33	27	25	32	24	28	42	32	44	26	30	27	28	38	30	36	26	37	30	26	29	22	28	30	36	43	38	39	35	30	31	37	28	33	26	34	23	39	32	35	32	38	27	26	36	23	32	27	26	30	33	28	26	28	37	41	25	35	34	23	30	35	46	35	33	29	43	32	31	42	40	28	33	30	28	38	28	34	42	41	34	40	42	32	30	36	27	36	41	38	37	27	35	29	33	34	29	36	43	38	39	35	29	38	33	36	27	40	31	44	32	35	27	31	36	36	35	40	34	29	35	30	27	42	36	41	24	26	39	32	31	35	39	38	32	37	35	30	34	27	36	31	34	36	35	27	34	23	38	32	28	37	30	27	34	36	30	43	34	38	29	37	37	35	32	28	32	29	25	39	31	47	32	43	36	30	34	34	32	47	35	32	28	33	31	31	32	25	31	29	43	29	36	35	34	35	28	38	36	38	23	26	36	30	33	36	38	38	31	23	31	34	41	37	31	30	38	30	40	31	41	38	27	34	21	35	37	31	35	34	35	24	32	34	28	25	31	40	30	30	26	34	39	31	43	30	35	30	31	24	31	23	19	37	36	32	30	27	31	39	32	24	31	35	29	28	33	42	30	32	42	36	25	39	33	31	32	32	33	31
18663	8822	5294	8717	17183	19758	18488	16109	13989	12398	11098	10429	9867	9072	8964	8388	7390	5849	4910	4632	4545	4632	3885	3004	2383	1712	1359	1062	1007	955	822	719	662	563	522	491	522	522	441	435	413	375	380	404	400	402	395	428	390	371	455	429	424	404	406	425	442	411	391	377	404	424	366	338	359	362	366	345	364	374	339	382	329	332	331	345	341	347	362	355	322	341	354	346	344	337	375	373	372	377	337	365	375	331	387	364	381	391	371	359	376	356	351	341	349	372	338	351	371	369	336	363	369	349	348	371	348	371	359	320	350	350	337	305	345	360	338	359	354	368	329	363	339	359	328	331	312	302	382	371	331	345	369	367	369	385	346	357	334	350	347	344	308	368	377	358	353	335	316	367	317	367	379	332	340	340	341	346	392	368	342	355	346	326	330	333	363	365	346	406	323	382	324	366	324	353	340	321	363	362	348	345	338	362	308	369	348	362	327	334	321	338	313	320	332	321	342	336	325	328	396	358	392	345	328	352	356	346	390	356	339	378	351	371	324	382	369	355	384	356	338	341	363	348	346	361	347	335	337	330	342	377	340	356	336	340	369	337	325	325	354	353	336	347	294	362	391	351	338	302	357	357	317	339	300	323	310	322	335	350	343	363	330	351	340	315	330	351	351	346	376	336	376	356	343	369	355	351	363	346	346	371	355	340	373	367	332	361	340	340	347	331	360	408	333	341	374	366	325	347	357	336	343	350	366	365	336	337	369	368	349	325	338	338	328	353	360	385	314	364	380	348	370	361	359	340	339	340	373	335	361	332	338	353	349	344	361	358	370	325	330	373	337	338	330	292	368	345	339	350	353	360	346	361	330	359	341	324	378	343	362	354	373	347	320	340	348	316	401	317	366	360	356	329	344	366	392	352	347	350	347	365	343	325	367	340	337	369	375	347	355	329	371	351	376	360	380	379	329	354	348	318	334	334	332	345	352	344	328	326	357	341	339	325	339	335	333	348	344	315	351	343	353	336	358	319	347	353	345	338	335	372	346	339	342	354	345	383	367	316	337	369	369	303	326	362	361	345	390	382	378	335	344	362	367	345	376	354	346	362	322	351	335	358	339	348	358	356	373	348	387	344	351	336	388	341	334	341	340	351	363	344	322	357	345	300	361	339	344	378	333	346	358	370	357	342	339	322	374	357	358	312	334	321	326	344	366	340	337	340	328	331	309	368	329	351	340	352	338	344	354	349	315	320	355	326	351	360	331	362	370	362	347	363	351	344	316	349	358	346	364	366	379	347	360	341	316	330	371	356	347	339	357	336	326	309	340	345	369	353	326	331	338	344	339	329	369	355	336	346	352	357	348	369	352	325	354	343	305	308	322	371	331	330	367	328	318	312	360	328	353	321	369	356	313	337	341	367	340	368	361	368	324	353	370	377	333	342	364	374	338	360	346	350	349	356	417	370	320	345	360	324	361	354	374	316	315	361	333	364	339	355	367	352	341	320	357	350	366	323	352	385	336	323	335	351	296	344	362	364	317	319	343	334	373	329	365	330	341	302	358	348	358	340	334	330	342	324	337	325	335	338	341	336	317	396	317	338	353	339	357	359	366	377	375	394	344	333	338	372	350	339	356	332	331	353	347	358	329	370	341	346	360	368	374	344	329	327	321	365	342	370	337	364	344	338	357	337	373	390	369	362	322	303	391	349	356	352	365	330	342	393	336	358	357	373	342	362	344	331	350	344	321	325	343	376	350	381	360	334	349	354	327	348	345	342	361	361	328	332	371	323	354	381	333	331	349	383	343	374	359	351	359	375	338	341	354	373	333	331	354	336	335	329	358	333	336	379	321	341	308	338	331	349	382	362	345	326	357	325	364	337	374	390	397	340	378	327	348	353	344	343	325	352	333	361	381	370	337	333	329	351	357	343	328	348	353	341	317	373	352	363	333	327	350	343	376	344	370	370	360	359	353	329	361	318	344	354	345	381	328	353	344	358	334	349	322	354	354	356	317	330	328	332	346	320	367	323	347	305	357	342	338	354	351	366	333	346	355	349	305	327	339	365	336	348	370	326	308	334	358	349	336	331	347	337	340	351	344	356	382	336	354	334	367	356	321	368	362	383	347	342	336	357	346	348	331	308	321	357	298	366	350	333	363	344	340	347	312	347	333	390	314	306	338	336	395	339	351	325	364	330	354	330	389	343	355	334	332	362	358	365	327	337	331	341	361	377	347	378	377	319	358	351	345	346	359	348	357	387	333	342	353	375	354	349	368	364	305	347	330	383	354	334	348	318	386	337	342	361	324	303	336	311	366	329	343	347	338	350	359	349	315	376	325	364	323	343	335	349	340	388	345	359	320	369	286	337	341	371	366	348	323	356	325	377	375	361	354	343	345	342	349	353	338	365	334	312	347	345	376	335	354	359	361	326	335	343	344	370	334	345	352	319	315	335	347	342	368	356	352	344	329	321	353	315	356	367	365	351	377	359	364	341	329	372	333	344	349	348	359	368	363	330	348	352	361	363	346	353	372	358	309	349	354	355	334	355	320	325	357	350	321	339	324	346	343	364	342	363	375	364	320	370	375	345	368	350	336	310	353	347	369	359	329	350	343	363	361	352	325	377	351	361	348	332	348	321	364	341	357	353	339	334	327	324	349	336	345	335	328	329	362	341	386	360	331	362	352	342	307	337	365	350	351	365	347	380	363	351	351	315	339	353	352	342	327	374	375	364	348	366	360	352	345	385	329	366	364	361	351	320	378	347	366	348	366	359	366	307	329	324	353	365	336	382	332	371	336	358	337	366	324	354	344	386	405	333	325	349	325	336	355	305	369	323	314	345	372	360	345	349	348	343	346	315	383	363	353	338	324	328	342	368	356	322	356	349	338	339	362	339	340	351	379	325	336	355	368	332	347	341	307	328	323	365	352	330	356	382	327	370	333	351	375	371	331	338	367	339	364	345	369	307	323	368	364	329	349	362	337	336	347	318	350	328	368	348	331	388	342	370	347	347	351	329	332	342	349	325	387	336	345	318	373	380	338	361	313	376	355	361	322	352	334	336	363	334	348	335	347	338	326	390	339	323	359	327	353	347	330	359	333	369	314	348	331	342	347	369	338	365	347	350	333	296	362	355	340	362	341	310	372	336	355	326	344	358	327	337	326	335	339	343	322	366	378	344	382	355	303	328	319	350	370	351	354	341	326	390	344	326	351	378	353	364	342	326	307	358	366	339	335	324	333	336	385	380	342	369	348	326	389	373	348	329	344	316	371	362	345	359	311	303	314	339	349	345	344	350	327	348	330	347	345	354	336	347	349	340	341	343	348	341	350	337	358	351	331	370	375	333	325	335	318	350	382	338	365	346	355	342	348	341	350	369	366	339	398	316	380	346	358	341	336	397	344	329	339	355	327	320	321	340	380	365	334	349	387	362	356	380	353	355	333	364	342	356	314	329	356	343	331	354	377	352	320	347	370	349	334	332	349	368	326	352	334	340	361	350	354	335	369	356	330	356
1072	363	212	159	168	225	245	225	224	214	212	204	184	201	199	165	175	119	132	130	124	154	124	97	80	75	64	55	60	63	45	35	39	45	50	51	51	45	47	53	47	42	49	46	46	48	40	45	47	38	41	51	51	53	53	48	55	48	50	55	40	49	46	44	40	51	38	36	44	38	33	42	53	40	46	41	45	46	46	46	42	54	42	47	43	44	50	37	39	59	47	48	39	42	50	52	43	38	38	49	51	32	37	39	41	55	61	33	39	43	56	45	47	39	32	43	42	39	35	38	38	34	37	43	51	46	50	44	41	45	50	36	39	34	44	40	44	43	52	47	33	45	46	41	59	49	55	44	40	40	61	50	40	40	43	57	53	49	38	45	40	46	46	58	53	48	35	52	49	41	54	34	36	39	47	30	35	48	49	47	59	47	40	45	40	52	45	57	42	47	54	42	56	47	47	39	44	52	35	42	48	37	53	46	41	53	55	45	39	45	40	41	38	48	41	48	41	36	39	40	47	49	39	44	44	36	37	38	26	47	42	49	55	49	35	46	43	34	51	44	55	29	37	45	48	46	40	43	40	45	50	61	41	62	38	44	46	40	37	48	57	56	32	43	37	50	39	46	42	38	42	37	42	38	42	30	44	37	49	43	39	33	36	43	51	31	47	40	38	44	39	37	38	40	50	45	41	41	44	41	59	48	29	52	45	44	35	37	50	45	40	44	41	50	60	40	34	37	36	36	45	43	54	46	31	53	43	40	58	48	46	33	46	45	49	34	56	45	47	43	38	37	43	45	33	55	33	53	47	55	42	49	47	32	47	42	63	51	43	34	44	48	43	40	34	42	34	43	47	53	39	52	33	37	38	60	43	36	45	49	49	52	50	37	35	48	49	40	52	38	26	46	45	53	45	45	56	36	43	28	47	42	35	47	35	56	49	40	37	41	50	36	45	51	45	53	35	50	44	43	53	40	34	43	33	49	38	38	55	42	40	46	39	28	40	40	37	33	54	41	47	41	45	46	36	39	50	45	42	37	42	61	55	47	53	50	41	49	46	45	33	41	57	44	49	54	33	42	29	45	37	51	48	42	33	36	47	50	30	43	51	47	40	43	38	53	64	51	39	54	40	46	49	43	43	36	43	46	51	44	56	44	52	43	43	43	53	54	38	48	47	33	52	42	39	49	47	46	20	36	51	49	52	36	45	50	49	46	35	38	44	48	44	39	40	34	46	51	41	41	33	33	58	41	39	37	39	43	51	43	46	50	46	47	46	43	39	41	42	35	33	41	43	31	44	37	52	47	41	35	47	55	37	45	46	41	37	42	39	35	42	44	48	54	40	43	43	39	55	47	44	40	41	46	47	45	40	43	44	44	38	47	36	36	36	46	42	39	37	40	47	59	37	49	61	45	38	41	47	52	41	39	51	45	49	40	46	41	48	45	51	41	52	42	36	36	36	42	52	40	47	35	39	43	55	42	44	35	45	56	39	47	32	42	50	40	40	47	48	55	48	50	31	33	34	36	42	47	46	55	45	57	62	25	49	40	39	39	48	53	33	37	37	43	48	36	46	30	57	41	54	42	41	40	43	56	58	45	33	42	35	43	42	41	40	53	41	54	38	45	33	50	37	43	37	44	49	45	40	33	39	48	50	55	33	58	42	29	43	36	43	51	40	42	45	43	47	42	49	38	45	42	46	48	53	41	36	43	38	49	43	44	44	44	51	44	45	32	40	44	50	44	49	37	40	58	39	48	50	43	28	49	36	48	43	33	35	40	46	47	42	39	42	51	44	46	42	46	47	35	38	42	43	44	42	38	38	52	50	40	48	38	53	33	44	46	41	42	45	52	41	42	39	59	38	40	40	41	48	53	46	41	36	46	50	42	56	33	53	31	28	42	40	40	48	47	47	50	48	44	39	39	41	44	32	50	50	54	42	43	44	37	40	42	39	41	44	37	53	45	50	44	55	45	59	42	48	44	41	45	47	29	33	42	47	33	43	43	42	32	56	51	42	49	29	37	38	41	52	37	52	47	45	58	39	51	49	51	40	36	37	39	44	48	44	35	49	50	42	48	48	42	40	41	49	42	43	37	46	44	43	43	44	34	38	49	36	44	40	43	47	46	57	46	39	50	38	45	42	44	33	62	44	41	40	42	43	47	40	42	34	62	36	60	35	48	38	44	34	40	40	40	46	27	36	51	40	37	42	50	37	34	54	43	39	51	37	55	37	47	43	42	36	59	38	44	47	32	35	40	45	54	43	34	38	42	40	34	46	51	48	53	51	39	44	43	42	39	35	44	56	39	40	36	43	43	50	52	31	39	39	42	41	40	44	46	46	42	40	34	36	42	41	45	41	48	45	52	45	49	44	45	46	39	37	59	42	36	48	38	49	31	47	51	38	48	42	41	39	53	40	43	44	42	40	43	33	41	40	33	45	42	54	44	39	51	41	53	49	46	36	39	48	46	52	37	42	48	48	43	54	55	37	47	44	50	43	30	45	39	40	34	35	42	38	44	56	46	42	54	48	25	37	52	39	49	41	43	34	38	49	48	49	44	36	42	57	38	40	40	41	51	49	41	43	41	46	39	24	45	30	53	56	43	50	41	55	41	36	39	42	47	40	43	40	47	50	41	35	35	43	33	51	45	42	45	30	42	48	38	49	48	43	54	41	40	41	34	41	35	51	38	33	40	56	42	43	53	38	40	30	41	43	34	40	49	53	38	39	42	45	40	40	45	39	49	48	33	33	52	34	46	43	43	43	34	35	47	51	38	35	32	45	33	40	54	43	45	44	39	52	47	43	43	51	42	46	43	43	53	41	47	38	49	40	39	47	38	46	36	34	50	42	50	44	33	53	45	40	34	51	43	44	37	32	40	45	34	51	29	54	40	40	55	50	52	45	43	52	41	26	45	39	46	44	58	42	42	34	38	43	42	44	48	42	46	33	41	52	44	52	46	42	46	44	37	45	45	47	50	45	53	47	43	44	37	40	47	55	39	46	38	40	41	38	53	39	45	38	37	40	40	43	37	41	47	46	39	46	48	44	50	54	48	47	42	47	46	35	41	50	38	46	37	44	31	39	45	59	42	33	45	49	42	51	41	46	41	43	41	42	43	45	49	39	52	49	39	38	41	28	50	38	50	43	51	44	44	43	31	41	42	46	45	44	46	40	60	42	49	46	36	45	47	41	44	51	45	43	38	50	37	42	41	42	32	55	46	47	43	57	40	48	56	51	38	40	31	36	51	45	50	52	43	40	41	40	36	49	40	40	47	39	41	41	42	45	39	42	37	41	43	42	43	49	34	49	47	42	43	44	54	43	40	47	46	36	49	38	51	42	51	41	35	32	41	44	25	44	44	38	44	36	41	30	50	50	48	39	59	41	49	48	51	44	43	34	43	48	38	48	37	44	42	47	41	35	54	43	37	53	45	36	37	41	60	40	37	54	52	49	43	47	46	38	60	46	39	36	49	47	37	48	44	49	47
14703	5992	3418	5498	12399	14731	13017	11047	9482	8427	7433	7219	6484	6356	6192	5558	4774	3831	3289	3097	3206	3209	2694	2123	1755	1382	1067	892	736	686	661	611	607	596	505	463	509	514	494	489	469	454	478	416	462	456	441	431	502	453	512	489	489	453	486	464	461	483	481	472	468	455	473	414	474	456	451	446	481	403	429	425	438	411	490	477	418	453	397	452	460	456	455	447	431	443	505	463	472	473	457	472	453	485	436	407	422	437	450	451	435	425	445	421	464	436	440	443	462	448	480	413	413	434	431	451	435	453	463	482	465	441	373	416	437	461	448	474	453	428	447	482	432	447	442	473	448	441	456	503	463	460	449	435	469	442	475	468	464	449	426	457	452	422	455	448	444	452	429	450	428	431	442	409	423	410	459	461	457	472	484	488	458	464	395	415	441	445	471	451	460	438	466	463	474	469	450	428	428	491	443	465	419	453	449	428	438	447	455	460	478	467	439	467	405	433	444	444	416	442	452	434	445	444	405	437	432	447	455	468	451	434	465	437	466	451	429	456	495	459	476	435	431	418	438	419	430	429	451	459	466	447	451	412	428	431	489	430	431	450	480	434	465	436	415	421	441	457	428	421	488	438	501	446	434	461	464	425	477	458	445	408	461	452	473	429	440	435	453	416	409	454	425	446	465	455	423	423	416	452	445	492	411	463	483	453	470	414	420	474	427	421	466	447	497	429	430	494	509	425	478	449	434	461	436	436	447	449	427	461	441	443	450	432	427	444	447	493	458	434	449	454	436	440	424	428	453	419	432	393	432	428	445	406	454	451	453	401	433	510	467	430	499	430	428	410	477	435	456	447	441	431	413	473	413	496	423	469	417	417	424	459	427	475	439	402	424	452	433	436	434	421	499	433	446	465	468	407	449	443	437	466	502	458	424	458	501	433	425	475	423	469	434	419	432	472	464	438	463	420	451	437	463	462	471	485	428	425	449	425	448	493	399	475	480	473	464	466	468	467	447	432	436	415	419	449	431	437	402	449	431	446	469	459	444	412	447	454	434	447	466	437	460	436	474	466	493	419	484	487	428	463	454	450	452	411	448	425	449	463	440	445	420	475	446	438	465	435	442	476	455	409	458	441	498	424	440	454	457	422	443	429	447	470	441	427	459	462	440	422	450	475	445	447	439	473	448	431	437	428	457	460	470	423	462	458	446	444	446	437	438	445	464	441	441	410	411	455	458	458	449	452	398	436	415	470	433	473	473	441	455	432	452	446	492	469	445	441	418	430	428	408	425	473	435	416	436	432	444	445	478	464	436	460	449	444	430	433	417	425	457	457	444	437	433	444	452	427	484	456	458	438	454	454	456	449	465	468	453	439	469	432	460	453	467	460	417	431	448	460	459	445	455	421	451	425	423	430	439	447	449	437	450	450	446	453	443	452	462	432	467	449	439	433	435	439	434	419	461	426	424	445	451	451	470	415	443	484	430	427	440	441	447	449	451	448	407	413	437	444	455	410	430	419	454	458	456	457	438	454	417	417	438	438	439	416	439	476	429	448	405	467	440	456	419	457	469	449	451	439	425	444	455	472	443	487	443	439	446	424	458	427	450	474	430	461	470	467	476	449	441	420	461	434	449	483	433	423	462	444	462	443	473	433	496	455	429	464	469	412	449	413	468	469	424	434	457	445	468	447	435	427	464	425	454	455	453	430	462	474	442	441	457	470	425	436	442	418	447	415	455	463	445	448	450	462	432	448	417	458	464	449	435	472	441	396	484	436	436	451	444	440	460	523	417	428	455	444	422	472	437	455	445	451	453	453	461	470	464	459	437	466	401	442	449	410	504	459	447	449	469	456	422	417	377	455	430	453	447	444	421	459	459	472	451	447	428	454	425	446	446	450	451	454	471	454	404	430	432	449	437	454	464	445	457	434	443	439	405	454	439	474	414	452	452	446	454	434	395	453	455	431	426	438	481	431	454	468	426	457	449	413	469	457	474	425	436	461	451	465	450	464	418	438	431	401	434	430	428	428	444	443	466	464	428	444	420	444	443	485	448	467	434	435	418	461	446	475	448	503	411	460	426	467	445	437	463	459	434	449	432	428	437	467	457	442	417	444	419	461	437	450	482	484	475	439	462	473	458	442	419	451	457	448	450	464	436	475	444	447	458	431	477	444	449	480	418	412	438	480	432	431	483	459	431	447	432	444	462	482	437	492	454	444	474	463	428	452	422	484	429	493	456	470	467	463	440	461	461	428	402	405	458	436	440	409	409	425	460	473	480	479	485	443	439	449	391	416	471	386	452	464	442	465	444	419	412	476	443	456	457	403	434	443	446	428	476	453	427	433	454	457	400	421	408	427	406	436	457	452	462	413	470	431	413	450	452	431	456	459	461	449	407	442	396	445	441	476	462	422	452	398	424	461	471	461	419	479	448	446	478	413	451	401	459	453	416	453	442	439	445	484	429	440	459	472	432	476	482	411	418	446	474	460	429	420	457	462	466	439	457	434	438	451	423	412	467	455	469	437	437	418	464	487	435	466	452	470	392	410	423	429	489	478	436	449	434	452	437	484	459	455	437	448	474	467	438	414	430	460	437	449	475	414	454	456	420	455	429	460	456	435	454	433	421	439	447	450	454	401	442	482	432	443	452	446	439	441	459	428	405	448	440	433	454	419	444	425	455	466	426	467	421	442	435	462	419	474	448	454	473	438	467	472	456	459	425	456	409	406	446	430	442	487	472	457	480	449	434	475	489	459	441	448	459	427	445	497	429	427	461	422	444	422	453	426	431	437	442	467	435	457	473	422	454	448	491	459	464	487	421	467	442	450	467	455	469	477	451	465	447	464	452	407	444	456	422	423	446	458	457	452	461	473	424	456	453	412	432	472	406	439	485	425	431	420	465	445	472	423	446	473	446	470	444	443	427	469	474	461	393	414	449	420	455	464	446	465	435	460	391	436	427	406	481	464	434	398	429	404	453	466	466	465	429	468	439	457	476	422	474	435	458	456	469	440	431	431	431	422	453	478	449	471	443	453	450	477	434	434	465	447	480	463	426	442	452	446	412	414	450	470	451	449	453	426	447	472	456	432	440	449	451	413	471	432	398	463	473	456	438	447	477	464	448	437	448	429	451	396	475	437	443	415	472	447	443	442	428	414	458	466	428	447	444	426	407	429	413	418	435	443	436	466	474	449	432	461	394	488	473	473	438	459	462	450	470	441	425	430	448	472	474	432	452	447	472	433	430	434	456	461	418	457	454	485	459	453	472	467	485	479	465	458	437	442	470	485	441	399	403	471	419	438	433	482	443	459	453	458	428	457	472	446	444	420	481	455	468	463	469	443	403	428	412	462	446	451	453	433	449	466	449	483	469	409	467	460	449	481	420	421	426	441	442	438	446	436	417	441	452	447	457	438	429	449	414	462	456	458	430	452	456	443	447	462	423	422	446	441	406	423	436	457	440	447	460	434	403	423	464	466	445	447	407	483	447	440	431	484	427	474	454	448	441	425
974	495	288	199	179	305	342	322	302	284	284	277	262	247	247	240	239	158	137	164	141	120	149	95	93	87	78	59	48	38	47	42	40	41	55	43	40	47	36	39	43	45	37	42	41	53	43	46	54	32	47	54	42	47	40	44	45	41	46	47	49	42	38	43	49	42	51	38	42	38	37	42	47	48	40	44	42	37	39	42	50	45	36	39	40	55	46	46	49	32	50	38	45	35	46	51	54	48	43	30	42	41	52	51	45	46	41	45	53	37	50	40	50	51	52	49	55	54	54	39	49	44	49	50	37	42	45	33	48	35	54	48	34	45	52	37	42	38	43	46	47	48	50	46	32	43	44	44	50	50	48	41	57	43	43	46	33	27	52	51	34	52	48	36	42	47	40	35	43	39	44	43	44	62	51	39	33	53	38	46	48	37	46	32	43	38	37	50	49	47	45	40	42	42	37	37	34	48	42	60	45	30	35	39	38	52	44	42	40	30	34	45	41	40	62	41	46	36	34	47	41	45	34	38	43	38	49	32	37	41	34	34	42	42	43	43	54	45	46	35	26	35	45	50	46	48	57	52	36	46	45	53	36	49	58	49	45	40	42	35	37	52	44	56	54	41	41	44	36	40	39	37	46	42	38	34	52	40	36	36	37	52	41	35	45	42	56	47	45	57	33	30	46	46	43	42	41	47	58	48	39	44	47	36	45	42	39	40	47	28	36	42	57	31	44	37	48	48	40	43	48	40	51	46	42	36	47	47	38	37	41	34	37	38	39	50	37	41	46	48	45	35	37	57	43	44	35	35	50	41	47	47	35	41	39	48	42	43	40	53	41	44	40	38	50	43	56	49	58	49	47	48	43	54	47	45	45	56	44	50	57	50	38	50	37	42	44	40	52	35	48	46	32	40	36	43	45	35	36	36	44	46	41	49	50	55	51	41	48	49	53	40	37	43	37	38	41	39	42	39	54	37	39	41	50	44	44	40	37	51	37	48	54	45	48	38	55	43	45	47	42	49	45	46	48	38	50	52	36	48	51	47	40	38	55	37	38	32	45	34	41	44	36	52	31	49	54	45	51	54	44	36	38	47	54	49	52	45	52	44	45	41	42	41	34	43	42	55	42	54	50	50	43	43	49	45	38	44	33	42	35	37	45	45	38	48	42	49	43	44	37	41	27	39	39	46	51	51	40	53	38	48	54	45	46	40	37	34	57	58	41	41	49	45	48	48	43	44	46	41	38	52	48	42	48	50	41	51	40	41	35	46	39	50	43	37	34	38	43	52	34	50	58	50	50	31	42	46	48	51	39	51	51	52	55	36	49	51	38	37	48	39	47	30	42	51	45	46	50	40	53	39	47	33	45	42	47	52	46	35	47	47	44	48	47	50	55	31	60	52	34	44	36	44	47	33	32	38	43	47	54	55	32	50	44	43	48	47	35	40	37	35	43	50	48	48	38	39	48	50	47	33	44	39	51	35	49	40	52	42	47	44	33	39	37	49	47	41	39	44	44	42	36	46	54	45	42	51	43	40	43	53	53	38	57	44	34	44	43	46	33	44	52	47	33	46	40	29	39	53	54	37	46	32	44	44	41	44	47	39	53	57	63	49	40	38	44	60	37	54	47	49	45	52	50	39	46	36	43	44	43	42	54	44	36	38	41	39	38	44	40	45	46	39	44	39	44	46	40	34	45	35	46	42	40	33	43	34	49	49	39	36	46	43	48	43	59	43	46	51	49	47	53	33	49	39	32	38	45	36	48	34	39	48	44	50	37	51	53	41	36	48	51	42	45	46	50	45	51	46	44	44	43	39	46	51	41	50	30	42	49	39	43	40	47	41	43	53	53	55	37	55	37	42	44	43	46	52	49	39	43	46	35	40	35	41	34	51	42	59	38	39	40	41	38	41	46	47	46	50	40	50	39	36	54	47	48	55	49	43	45	47	48	39	31	50	36	38	42	47	33	50	30	44	31	46	48	46	46	31	43	42	42	38	39	48	43	39	37	38	34	35	44	40	40	35	38	36	39	49	25	37	49	49	46	44	49	46	46	51	42	42	40	52	39	55	37	54	49	32	38	43	46	54	40	55	34	53	45	32	42	43	50	47	36	43	47	35	37	50	44	42	47	39	46	47	49	49	38	48	41	50	56	39	45	45	47	45	50	50	46	35	41	56	45	58	41	40	34	48	52	48	43	38	55	46	46	55	48	40	44	51	41	44	45	44	44	42	46	35	49	49	37	50	43	42	37	41	45	41	50	40	44	50	43	50	38	52	39	52	46	36	46	37	45	41	36	50	46	52	42	46	46	41	39	45	35	34	52	47	39	36	42	45	40	45	48	35	47	44	51	32	51	33	45	48	51	56	43	47	54	38	47	45	53	41	52	40	47	48	44	40	51	44	48	56	46	45	48	37	38	49	40	37	48	39	55	31	36	42	35	39	49	49	31	44	46	47	53	46	47	48	32	36	43	48	42	41	38	36	40	38	42	37	42	37	41	34	41	42	41	29	48	43	45	45	41	44	32	33	37	45	44	48	38	52	34	45	51	60	41	42	38	39	42	37	46	44	48	42	41	43	44	43	44	50	42	39	45	54	47	52	35	51	42	35	32	49	51	53	36	57	43	44	51	48	51	44	37	45	36	44	54	43	38	28	51	42	49	43	35	41	56	43	43	54	51	55	50	29	43	33	45	38	42	45	36	46	54	43	49	45	52	42	35	39	37	39	34	43	44	49	44	59	41	37	50	33	55	45	35	42	45	36	44	41	44	42	42	43	47	53	31	37	51	35	29	53	37	44	35	40	37	48	46	40	38	44	41	41	46	31	38	40	36	43	43	51	31	41	45	38	52	37	50	36	39	46	44	37	40	59	42	36	42	47	40	38	39	36	48	39	52	42	30	51	51	37	50	34	40	45	48	42	44	55	60	45	56	38	39	38	43	54	40	29	30	54	43	47	36	39	39	45	37	45	39	38	43	46	37	47	57	52	38	36	42	51	33	43	41	36	42	50	57	39	33	44	42	37	43	39	44	39	53	34	44	37	37	38	45	36	51	46	41	38	56	36	57	39	39	33	43	52	36	45	38	35	57	44	44	43	38	41	36	38	50	47	46	52	58	42	36	40	36	41	46	37	46	29	46	47	51	38	31	42	49	41	46	46	42	46	40	47	44	44	46	59	44	47	46	44	44	51	52	51	41	33	51	44	43	35	48	36	49	34	39	49	52	41	35	34	42	48	43	38	44	40	51	38	38	42	43	51	39	47	28	49	45	50	46	55	51	40	41	51	50	42	44	49	43	34	34	42	34	40	48	41	49	40	44	60	43	47	44	48	30	56	50	45	43	41	47	42	38	37	39	31	31	45	49	36	38	47	40	49	36	39	38	41	47	40	39	41	46	43	48	42	47	31	33	41	46	54	41	45	46	37	45	41	57	39	46	31	39	44	43	27	53	44	42	63	44	51	41	34	36	35	56	38	41	47	45	35	47	59
16038	7959	4369	7546	15433	17496	15536	13426	11783	10449	9279	8603	8093	7769	7509	6896	5795	5006	4269	3897	4009	3945	3355	2692	2189	1818	1494	1057	848	776	733	686	632	578	537	504	489	492	460	514	491	485	450	433	487	488	484	488	482	440	505	517	483	470	472	488	513	451	523	494	460	460	468	469	452	468	449	466	456	430	456	507	458	436	452	475	476	464	448	438	461	487	442	471	463	459	461	490	439	481	474	490	430	419	496	426	479	446	461	449	443	477	484	473	479	498	424	435	493	420	466	474	486	450	484	457	443	467	458	449	424	436	441	441	486	436	453	477	456	441	456	456	484	448	494	469	460	464	426	411	448	483	463	451	459	420	464	399	443	458	489	449	442	484	455	452	472	468	450	458	439	453	449	473	455	431	500	438	446	458	431	457	469	456	453	458	420	435	449	475	437	440	452	451	460	452	477	457	442	408	429	448	445	448	441	467	464	457	429	444	420	474	417	475	481	458	447	438	428	499	477	476	428	464	452	431	444	485	453	445	465	462	440	447	469	403	470	460	492	476	462	468	444	435	479	398	438	466	449	452	458	456	481	488	490	444	492	460	426	449	456	455	463	467	448	459	478	437	457	469	444	448	495	451	423	467	470	475	437	418	465	445	416	461	432	442	472	439	449	479	475	471	467	467	489	454	483	455	473	421	446	458	445	441	443	511	447	446	447	470	416	408	456	421	468	494	463	441	443	416	477	493	497	439	481	496	445	427	410	468	486	459	435	459	457	455	478	453	490	467	449	432	455	430	478	417	457	451	458	478	507	471	462	410	465	439	445	449	451	454	464	456	435	446	472	475	474	450	457	476	452	456	445	450	486	464	427	477	467	465	459	446	437	432	422	406	438	467	493	447	435	459	424	438	501	463	428	449	463	452	446	459	461	440	457	484	473	452	446	433	456	460	438	496	440	424	484	465	470	440	441	452	474	449	471	482	470	436	455	450	469	461	479	454	450	440	463	514	437	459	454	430	475	442	414	441	431	465	424	458	474	412	451	448	451	440	445	448	442	488	457	466	479	443	413	462	437	452	468	447	444	423	499	465	415	457	451	454	425	466	415	434	423	490	449	452	479	440	464	440	452	501	445	444	451	457	465	447	461	435	455	442	398	457	449	431	462	451	503	416	486	453	434	445	464	446	472	449	480	478	452	440	447	457	476	462	451	444	448	484	472	462	479	453	446	502	448	451	438	429	463	462	479	489	472	487	449	445	436	461	432	442	459	448	465	461	435	436	440	440	463	466	466	481	438	462	482	461	463	458	460	441	463	435	471	436	413	420	480	479	431	471	454	436	445	470	476	432	475	464	454	456	437	471	454	445	422	433	471	451	439	465	464	465	502	433	466	432	457	518	499	447	495	399	473	457	451	440	442	474	489	467	479	462	451	399	479	466	454	466	476	468	413	495	489	467	431	456	465	457	435	481	497	436	441	472	463	436	412	455	443	432	456	479	451	444	446	493	461	493	454	438	467	474	449	411	461	454	454	445	465	490	484	411	448	465	456	449	451	467	443	443	418	443	414	434	459	462	455	461	440	439	483	462	439	451	458	439	441	458	471	464	488	455	488	444	476	474	434	433	436	432	464	475	431	458	445	481	436	436	439	467	460	470	450	432	470	441	423	477	449	441	431	463	454	464	461	442	455	431	450	463	480	429	473	492	461	466	468	460	455	465	442	485	443	451	463	427	502	444	450	466	428	452	462	458	431	481	461	468	476	471	462	435	468	417	486	466	440	478	468	448	458	417	431	461	475	466	482	461	454	431	443	453	442	411	443	468	475	458	455	435	453	474	480	422	458	431	460	433	454	433	449	436	482	473	418	422	407	471	476	464	455	434	447	467	431	441	464	474	452	498	451	441	431	460	438	431	455	417	432	462	460	484	470	468	439	472	455	464	466	483	427	467	436	432	432	467	428	422	445	446	416	455	501	452	438	459	450	433	498	453	445	418	467	470	474	486	450	465	439	460	448	438	468	469	432	493	441	434	440	441	443	495	479	390	485	447	467	414	446	418	417	459	462	459	475	455	422	492	440	462	447	436	456	500	441	452	471	447	414	453	465	455	465	445	437	431	433	481	457	450	472	469	440	435	476	455	510	461	427	418	424	480	470	467	446	464	436	466	428	436	465	473	436	461	466	429	448	437	473	443	467	394	471	457	458	462	464	463	457	451	482	454	438	455	450	484	443	484	465	450	461	441	447	439	456	458	460	493	453	450	451	468	445	417	460	432	436	431	451	461	460	468	475	469	445	439	480	482	451	459	458	437	452	451	461	482	460	456	491	443	449	450	461	438	426	472	421	440	433	462	475	442	435	447	478	452	465	472	466	451	470	441	439	483	486	482	428	455	470	507	459	479	434	459	459	466	465	434	419	453	456	464	442	465	411	454	428	475	481	428	441	424	437	452	439	446	430	419	449	487	450	447	450	494	477	418	496	443	430	490	464	467	423	445	475	465	484	434	485	442	479	434	495	430	454	448	455	424	458	444	473	466	472	447	464	453	444	506	449	440	457	486	452	461	456	472	438	465	494	444	414	502	438	437	465	460	445	470	470	470	489	455	433	422	480	447	455	447	478	468	476	461	447	429	450	460	461	501	459	492	458	466	529	447	429	459	474	425	444	430	457	474	449	454	462	458	422	443	454	486	479	508	456	431	453	481	442	452	451	444	451	444	464	444	440	453	513	462	426	420	446	459	495	434	424	469	467	459	464	453	432	473	429	461	505	457	461	439	424	435	484	482	471	453	471	443	450	424	452	486	445	453	476	482	437	453	412	433	463	476	462	449	424	453	418	498	485	461	468	436	423	471	433	457	480	447	476	462	469	436	447	457	442	415	444	479	432	469	467	506	433	450	467	446	458	472	496	429	462	469	440	487	442	427	490	423	451	436	445	412	460	452	495	436	465	441	464	479	466	496	479	461	470	457	438	419	439	493	459	469	458	451	456	446	466	449	462	482	460	462	434	460	453	442	486	410	463	466	487	454	430	474	424	457	430	447	435	487	481	462	454	463	437	462	449	452	430	462	445	481	463	431	416	503	460	499	481	431	445	472	435	442	453	464	411	474	475	491	424	469	432	459	444	477	435	468	417	443	463	427	419	453	451	490	438	464	444	473	455	493	454	487	464	469	478	440	466	400	498	431	481	452	445	412	485	494	464	427	449	449	486	442	435	449	455	441	474	460	480	450	454	433	458	465	467	457	436	435	495	449	434	477	445	452	470	442	429	467	456	450	495	464	443	465	432	473	463	457	475	451	443	432	457	451	460	471	440	480	418	466	419	452	405	435	415	449	474	443	446	487	443	426	457	436	435	452	487	424	449	427	399	472	467	435	492	463	407	458	419	484	497	460	435	456	433	437	456	459	446	457	499	508	455	458	477	457	441	437	437	452	425	473	441	428	475	466	472	445	428	469	484	460	452	470	470	436	436	433	461	427	455	477	468	436	417	454	437	452	459	435	484	449	457	413
1542	475	298	224	165	278	292	284	309	261	255	252	257	302	271	223	195	197	156	151	153	161	158	109	96	73	71	52	52	53	43	46	27	40	41	35	43	27	27	29	27	30	28	35	35	40	34	35	34	30	46	39	27	32	33	31	29	32	38	39	45	27	35	42	34	39	30	37	49	33	37	38	44	33	34	31	43	34	36	40	55	37	40	39	48	36	33	33	41	23	34	40	25	38	34	35	30	39	34	32	37	37	28	35	26	32	48	31	26	35	25	31	41	36	28	35	26	39	42	34	29	55	41	31	44	28	33	42	32	28	33	30	30	29	35	41	39	36	39	24	34	38	31	28	32	39	39	36	23	36	30	35	44	36	30	43	36	36	27	36	26	29	44	35	32	32	37	32	35	33	37	39	34	32	32	28	41	42	44	37	29	31	35	38	43	20	35	40	35	47	30	39	42	44	31	28	26	35	38	36	28	29	33	43	41	33	35	39	30	37	31	39	23	31	25	34	33	32	26	32	41	43	26	42	33	34	27	37	34	41	26	25	35	25	35	36	27	34	28	35	25	30	42	31	39	27	31	27	30	28	42	32	36	25	40	41	41	42	38	29	39	36	34	30	27	34	30	28	31	32	27	27	38	35	30	39	26	31	41	26	33	29	35	33	31	36	34	26	28	26	34	37	41	51	40	38	39	32	19	36	36	31	33	24	40	30	34	31	36	35	35	39	41	35	37	25	35	27	42	41	46	28	38	34	35	33	40	27	35	39	40	27	27	39	35	43	30	30	36	30	32	43	36	38	34	35	32	41	29	43	36	38	42	41	26	48	36	33	32	33	37	33	36	24	31	30	27	56	46	45	31	31	31	32	30	37	37	38	35	45	30	40	38	34	27	33	24	36	32	31	35	32	32	35	30	42	30	40	36	35	28	34	30	36	30	42	43	27	39	42	31	38	40	29	31	35	26	33	34	43	33	32	34	35	35	45	37	42	29	26	32	33	41	28	28	29	39	31	38	29	37	35	34	30	26	33	39	38	42	38	40	40	31	32	41	26	27	32	34	24	32	38	28	41	33	32	43	27	33	27	27	40	32	30	39	38	30	30	34	38	37	38	44	57	41	37	35	40	27	31	40	22	41	37	37	31	50	31	42	40	32	36	26	28	34	42	36	33	42	39	33	28	35	37	42	36	32	41	27	33	36	28	24	51	36	41	35	32	33	29	37	37	28	27	22	36	27	30	26	41	32	38	32	45	33	29	27	32	37	43	46	37	37	29	31	37	36	45	33	33	36	30	30	34	36	35	35	36	29	36	22	36	42	45	41	37	37	31	32	43	34	30	36	35	34	34	29	45	32	31	40	30	44	34	39	28	40	22	30	30	32	36	33	43	38	30	32	25	38	38	29	22	40	36	45	43	42	37	38	46	49	33	46	40	43	30	28	33	31	31	45	32	35	42	34	34	36	40	34	35	25	35	43	29	37	34	32	35	39	37	26	47	34	35	43	39	34	34	34	26	26	36	21	32	35	34	37	25	36	36	25	31	33	24	37	26	28	36	28	44	38	26	38	32	32	35	30	37	35	32	30	46	46	39	39	37	37	27	27	48	38	30	30	32	29	37	45	24	45	46	33	42	36	39	31	36	31	36	33	31	29	33	43	37	37	38	37	33	28	39	30	41	44	33	30	26	47	50	27	35	38	41	34	38	29	41	25	34	35	28	40	29	39	30	37	45	48	39	37	29	44	29	28	36	33	37	36	34	39	32	28	26	34	28	38	35	25	33	35	40	35	46	29	31	34	19	40	34	31	40	43	31	23	28	30	40	29	32	39	33	39	35	28	43	38	33	40	39	38	37	34	38	29	28	24	35	27	31	38	32	43	25	31	35	37	33	37	39	37	43	36	39	39	34	29	28	39	33	29	41	31	40	38	44	32	24	44	44	31	31	39	31	23	31	32	32	48	38	30	42	29	42	29	41	37	47	33	31	38	25	41	24	26	26	35	33	34	34	31	34	46	34	43	28	33	30	47	29	36	35	31	27	19	35	28	30	15	32	34	30	29	41	33	25	26	25	32	38	36	43	38	38	34	34	29	24	32	33	28	43	31	36	38	25	44	40	19	30	35	30	28	32	37	36	43	40	39	45	28	46	33	30	48	26	34	36	27	30	30	25	44	42	39	39	42	26	27	43	33	32	29	31	27	30	37	30	35	34	32	32	39	30	46	27	30	36	33	39	36	31	43	39	37	37	36	30	33	34	49	40	37	30	23	27	43	29	27	38	26	33	32	34	34	32	34	37	39	32	37	37	29	39	29	29	31	44	51	32	41	33	34	37	43	34	39	30	25	31	37	50	30	35	31	28	42	30	37	36	28	24	41	36	24	39	39	35	31	34	33	30	35	39	31	44	46	41	31	27	44	39	33	28	28	41	28	34	23	23	32	39	28	43	36	41	36	37	41	39	28	40	33	27	35	33	30	32	24	30	44	35	31	31	21	34	28	30	37	26	31	24	38	31	39	36	30	28	39	31	37	35	39	25	41	34	38	34	31	34	30	34	37	47	31	40	19	36	20	35	44	42	37	36	36	43	43	28	47	36	33	44	35	36	34	32	27	33	32	46	24	41	40	31	31	36	35	34	35	44	32	27	36	29	34	35	36	35	33	33	35	27	45	36	38	32	49	33	25	42	26	28	40	33	30	21	40	31	34	24	33	41	32	23	36	34	27	41	39	36	34	23	40	40	25	34	31	36	34	30	47	34	34	30	36	27	35	31	24	34	39	28	34	29	26	31	39	40	39	39	41	36	39	36	33	26	33	43	40	43	42	27	21	30	30	28	27	40	42	38	40	40	38	39	35	33	36	34	32	37	29	28	41	31	33	35	32	42	33	38	27	42	34	42	35	32	35	32	37	25	38	36	28	38	34	46	43	28	28	32	33	29	45	29	23	40	38	33	25	38	43	34	27	35	35	44	35	33	31	30	42	38	29	35	36	48	33	43	25	39	31	22	42	39	30	43	33	33	30	37	33	39	29	33	41	32	50	34	28	43	31	28	30	37	32	32	34	30	27	35	28	39	28	34	41	29	37	38	38	35	40	24	33	32	38	36	27	39	36	43	29	32	24	30	43	33	27	32	30	27	42	27	39	31	26	26	33	48	41	25	38	37	29	41	39	34	40	28	33	37	31	27	25	20	34	26	45	34	32	33	28	37	25	32	37	26	37	39	27	37	36	37	37	31	32	35	39	37	35	28	38	34	37	33	27	38	33	35	36	34	26	36	27	29	28	33	31	35	36	38	22	32	39	37	38	27	44	27	37	33	36	31	34	46	32	33	28	32	24	41	42	36	39	38	34	44	34	35	23	40	39	36	40	30	40	31	45	33	34	38	36	46	37	26	33	32	37	33	40	35	39	35	47	28	38	40	36	35	25	27	42	34	31	30	34	38	43	32	28	39	35	36	29	40	36	32	46	26	31	40	40	34	34	41	31	38	35	27
16878	7174	4079	7149	14356	16331	15217	13249	11979	10519	9376	8725	8442	8371	7922	7184	6306	5407	4494	4023	4321	4352	3608	2618	2271	1842	1494	1159	942	711	603	578	457	442	415	402	400	356	348	362	383	378	394	362	415	421	422	371	374	418	409	443	414	367	393	390	346	416	389	401	368	363	336	384	334	372	370	368	379	363	354	353	348	380	359	365	365	363	357	389	400	368	348	361	376	378	368	352	371	391	347	411	365	336	357	376	343	377	372	368	372	355	339	386	352	362	379	318	381	335	329	350	331	337	343	348	370	364	324	365	353	345	342	359	365	380	364	357	375	330	351	334	356	394	349	355	346	312	359	362	368	365	337	386	359	382	330	333	356	379	362	362	361	346	380	345	375	360	367	352	391	364	324	374	331	326	346	387	333	356	358	386	359	346	382	377	351	373	343	355	385	377	363	326	367	371	354	354	358	351	377	333	358	342	356	365	373	377	347	369	379	324	317	343	384	328	344	326	363	360	375	353	345	361	367	319	350	326	359	380	343	398	331	349	388	364	378	359	363	347	340	341	396	340	349	317	347	329	365	353	347	379	346	373	352	356	358	384	366	385	325	330	339	338	364	346	307	337	349	360	335	348	342	356	322	313	330	329	344	375	374	363	341	345	375	354	371	356	348	352	365	348	367	395	332	334	346	343	376	352	384	361	366	352	383	382	347	324	349	334	368	371	377	371	339	383	360	405	339	372	335	336	368	333	335	354	354	376	343	371	355	347	371	360	356	330	336	373	357	362	365	347	363	333	382	326	361	347	349	374	354	357	371	364	348	327	338	376	350	357	397	336	338	390	364	335	322	329	327	344	393	349	350	400	353	364	346	369	349	338	346	379	361	391	327	336	354	366	375	367	370	350	373	327	334	333	343	349	365	356	347	361	354	376	318	363	387	341	372	352	371	392	370	378	331	331	361	356	361	326	360	376	343	370	342	360	329	350	344	338	381	354	324	344	308	358	359	378	349	394	331	347	355	355	381	372	341	369	385	351	387	338	354	374	378	341	365	349	335	331	369	346	346	388	369	355	372	332	306	364	348	354	356	348	384	371	319	366	338	384	317	346	358	333	353	340	365	352	327	387	354	348	355	364	353	348	361	390	348	321	339	363	358	340	364	364	340	341	332	354	323	334	352	362	340	348	360	358	360	355	350	345	341	342	337	363	333	346	364	355	346	345	393	356	320	350	356	331	347	378	363	372	355	315	350	365	373	365	354	353	334	352	355	344	365	345	347	384	329	359	361	343	375	352	361	374	358	330	319	364	340	369	356	341	320	320	314	348	364	371	398	373	352	350	367	331	342	389	364	340	352	349	334	325	388	372	340	358	326	337	354	342	363	349	370	365	359	335	349	381	331	363	346	350	363	359	367	365	350	375	350	336	336	342	371	386	324	335	334	345	344	396	394	361	355	351	344	329	335	357	322	367	328	355	335	335	345	371	346	354	320	411	331	331	345	378	344	385	349	332	362	343	362	368	312	339	380	316	329	357	366	364	357	326	352	342	354	380	303	364	359	376	348	367	363	366	359	376	326	350	341	363	355	353	354	357	352	340	364	341	353	345	355	352	360	346	362	364	315	342	358	384	347	362	357	373	373	354	342	368	365	339	318	363	389	365	371	340	333	348	329	370	348	370	341	363	350	352	324	337	344	359	322	357	371	332	361	330	345	371	320	366	354	337	361	360	360	371	359	320	353	351	373	340	374	327	374	332	362	334	348	338	384	372	325	346	316	364	341	373	342	353	397	344	337	350	324	377	373	359	392	369	341	337	347	359	370	337	375	353	364	361	378	342	351	335	349	356	370	362	339	349	370	349	343	337	331	370	356	361	376	365	332	340	342	348	338	328	353	335	345	351	343	336	359	361	352	337	367	353	355	367	368	350	337	356	362	356	352	378	323	347	343	365	338	326	318	343	341	363	369	395	366	355	355	348	356	382	350	350	372	334	358	351	369	359	375	362	363	349	347	346	354	356	310	346	374	357	339	345	341	328	359	340	382	334	337	355	372	362	339	365	354	335	369	366	364	358	370	324	332	381	350	356	344	348	328	365	377	380	334	347	373	344	352	385	319	361	379	346	353	331	337	358	338	340	364	363	365	341	348	362	356	360	368	356	325	386	308	313	359	345	351	339	348	329	338	349	369	333	350	331	357	340	315	365	375	352	359	379	366	327	349	356	377	370	385	375	349	379	333	341	368	363	347	363	360	339	324	333	369	338	322	315	361	359	339	339	365	338	381	342	328	336	325	327	367	327	369	334	350	342	368	368	372	367	350	340	354	350	342	374	364	363	346	352	335	354	395	355	356	392	365	348	395	341	353	365	355	337	372	364	366	333	350	387	355	357	336	358	365	366	359	320	338	357	325	357	361	343	347	313	378	360	331	348	330	332	360	381	356	364	376	360	334	349	323	377	323	343	362	372	340	368	346	382	351	355	366	392	371	311	344	365	331	331	330	359	329	365	335	304	355	362	360	335	326	361	343	327	350	361	371	348	350	395	361	370	368	352	328	384	337	355	351	368	336	324	355	347	327	307	356	363	370	320	344	348	356	367	387	354	367	364	386	355	359	352	351	363	360	363	375	346	350	331	345	330	332	339	358	338	354	361	332	407	351	378	333	375	334	382	357	344	333	369	359	380	327	377	359	321	367	340	359	307	380	373	365	355	331	366	364	372	352	348	349	352	325	362	348	342	334	366	380	370	359	340	343	389	357	341	331	349	358	341	323	348	381	347	350	339	377	393	341	379	317	351	358	393	347	373	369	371	341	384	342	342	361	330	369	355	358	324	332	351	368	330	377	359	353	370	339	355	366	387	346	325	348	332	337	377	396	366	397	376	327	375	350	350	349	372	353	337	352	340	350	332	331	358	343	362	399	356	365	330	354	350	345	373	344	334	392	343	367	323	355	380	356	351	346	335	339	364	371	388	334	350	333	352	351	353	379	347	347	334	372	343	334	346	368	344	376	348	377	350	340	346	326	334	356	336	350	337	320	348	358	368	371	354	355	380	366	358	341	336	349	367	334	357	336	347	328	349	355	343	356	347	358	361	356	367	363	357	375	361	372	343	358	353	346	337	357	317	321	383	334	355	336	338	370	361	358	366	353	354	353	344	332	363	349	362	330	367	332	379	364	356	344	368	352	356	361	340	364	339	360	333	354	360	361	337	322	345	349	390	331	370	386	375	378	343	372	368	360	336	387	342	366	347	368	361	336	354	348	378	367	363	326	362	370	324	366	364	371	333	325	350	355	375	364	371	358	353	341	384	354	380	335	361	341	334	360	348	326	341	341	360	346	358	369	319	324	350	342	336	350	347	344	349	368	373	361	357	359	358	382	374	337	348	376	365	404	353	331	322	363	371	343	351	350	370	350	364	362	323	381	358	348	332	345	361	350	337	383	364	350	359	345	341	372	372	333	332	331	321	369	339	372	380	316	361	351	357	339	390	363	357	343	341	337	364	302	323	339	319
1332	585	378	260	246	338	408	377	380	332	340	315	315	285	317	293	245	206	173	184	227	180	150	133	114	85	69	63	60	44	38	35	38	39	30	38	36	34	37	34	41	34	47	32	31	33	39	32	35	38	26	35	34	46	33	50	29	40	43	33	41	38	41	31	39	38	31	32	35	24	31	28	42	27	34	44	34	27	42	31	31	41	31	36	40	30	38	40	31	28	37	23	28	36	23	34	25	36	28	49	39	31	42	28	35	41	33	44	42	33	30	25	28	37	46	30	32	38	42	37	43	32	37	33	34	38	34	41	34	39	44	37	26	34	43	48	39	34	28	29	30	33	33	28	36	35	38	33	30	23	40	41	26	26	23	40	44	40	28	30	27	31	31	39	37	31	31	35	40	39	34	43	32	27	35	28	28	30	39	43	47	43	39	43	25	31	40	40	39	39	47	41	25	31	41	31	33	32	33	40	37	47	39	30	36	39	28	44	29	26	26	42	35	24	33	43	31	31	37	32	32	36	38	33	42	31	33	41	38	36	47	46	36	33	43	41	41	42	28	32	36	31	28	32	36	44	30	31	37	29	28	39	41	41	35	33	42	40	29	37	33	33	33	38	37	31	37	29	34	31	31	38	36	36	36	28	31	27	42	40	27	33	37	36	30	44	34	26	38	22	34	33	29	45	27	28	36	41	40	34	46	29	33	38	39	33	33	34	32	22	34	32	39	29	44	39	34	39	27	46	35	46	37	34	34	32	31	34	43	35	46	17	30	26	45	38	37	29	31	32	35	38	35	25	39	27	29	33	27	33	30	37	36	33	33	45	42	43	29	34	31	30	40	33	41	42	39	36	34	32	49	31	28	31	23	32	29	34	30	43	38	32	31	34	40	28	43	30	30	42	31	36	35	34	34	30	30	37	41	32	32	37	31	35	34	34	35	29	39	33	33	25	26	32	38	45	33	45	36	40	43	42	33	36	33	39	39	31	31	40	32	41	40	20	45	28	27	29	32	35	35	28	24	35	41	27	34	32	29	29	38	38	32	36	37	29	40	34	36	31	28	26	39	55	28	41	27	34	33	37	34	30	38	38	34	37	35	27	34	24	31	38	41	38	30	33	38	40	32	38	34	35	34	37	39	33	38	40	27	34	38	45	25	35	29	26	31	30	44	31	33	42	38	28	35	41	51	26	32	33	36	33	31	36	46	41	29	35	29	28	38	41	29	30	41	37	32	31	35	32	32	35	24	35	32	38	29	37	36	32	38	47	28	37	32	32	30	32	42	32	29	33	36	38	36	38	36	31	27	37	40	42	34	40	37	31	34	36	29	31	39	38	28	36	30	40	46	30	30	30	31	34	37	25	39	32	31	25	54	36	46	30	41	42	30	33	46	39	33	37	31	37	36	33	34	30	37	37	26	33	43	29	36	30	36	27	29	37	27	34	34	32	26	32	40	32	37	36	45	28	36	32	33	33	33	38	23	28	33	35	48	31	34	34	39	19	29	41	35	46	38	30	33	28	41	36	33	41	27	37	48	34	34	36	26	31	36	45	38	38	33	41	22	28	27	35	40	35	25	36	33	35	32	37	52	33	40	47	29	44	41	38	35	38	40	36	45	31	24	32	43	37	33	39	38	36	41	33	27	36	42	28	35	34	38	29	35	34	37	37	41	30	35	32	39	38	29	31	26	35	38	28	40	34	29	34	36	36	38	32	22	36	33	40	26	37	35	41	29	33	34	28	45	35	36	35	39	39	34	32	32	30	36	47	36	44	32	34	40	35	35	39	24	39	32	29	31	40	39	43	32	39	42	27	37	39	36	35	44	38	42	29	36	28	32	25	40	34	41	29	27	31	29	39	39	40	27	29	27	39	33	28	33	26	28	34	41	32	35	31	28	31	28	48	38	28	31	33	39	36	29	30	36	27	36	32	40	28	37	32	24	42	28	23	32	29	40	39	30	18	38	30	29	45	42	30	46	33	38	42	30	30	40	35	52	34	42	47	40	30	37	42	30	39	30	33	28	30	29	28	49	40	52	42	38	34	32	35	38	32	47	37	31	47	43	43	41	32	45	32	40	35	36	39	28	29	23	39	36	26	25	31	40	37	29	29	36	42	45	35	30	24	28	36	24	25	44	28	50	35	21	33	30	34	43	28	36	44	41	35	32	38	35	42	35	42	40	27	33	39	25	31	36	32	41	26	23	40	34	24	41	40	30	34	32	47	33	37	31	39	38	32	33	35	26	38	44	47	40	37	33	35	26	31	41	32	30	30	28	36	42	32	35	35	34	31	27	37	37	31	29	34	40	37	32	35	32	29	29	32	45	32	36	48	32	32	48	30	33	33	34	31	33	32	32	37	32	31	30	35	35	36	22	40	38	41	31	34	37	41	27	30	32	31	33	33	38	31	34	31	39	33	34	42	39	39	33	38	23	38	25	34	44	43	35	26	33	38	39	29	34	26	28	41	29	38	33	36	30	32	21	38	30	32	34	32	37	55	30	36	41	34	38	33	40	41	37	31	26	33	35	29	31	43	33	39	43	38	40	26	26	39	37	34	31	33	38	30	32	30	36	30	34	33	36	45	30	41	39	31	35	33	23	31	32	32	45	44	46	40	29	39	43	35	26	37	38	39	31	32	55	36	21	30	44	40	24	30	23	39	29	47	34	27	24	36	33	34	22	32	29	40	36	32	32	31	36	38	40	46	41	28	35	34	27	34	37	34	38	34	30	46	33	34	50	32	28	46	21	38	46	33	29	44	39	38	42	41	47	36	33	38	17	35	28	39	31	28	40	42	25	23	32	32	39	26	31	43	25	34	26	26	42	28	38	39	26	43	32	36	32	36	33	45	41	44	36	43	31	40	34	41	35	33	35	38	46	43	40	45	28	35	28	29	46	36	40	46	32	26	38	29	43	30	41	46	45	43	47	39	46	37	38	35	39	41	37	50	41	34	35	31	33	33	32	36	31	32	34	43	37	56	37	43	41	44	25	32	43	31	49	39	43	26	32	24	39	35	32	33	33	36	44	30	38	35	32	35	37	40	29	32	33	37	34	38	28	47	34	42	33	34	26	38	37	31	41	33	29	38	34	27	40	35	49	36	40	39	49	37	30	31	38	30	41	37	28	43	37	40	34	34	38	43	32	37	31	28	29	34	37	41	33	37	30	39	30	31	29	38	32	21	38	30	34	26	39	37	38	40	34	34	33	26	32	37	35	37	38	45	49	27	37	27	32	35	29	32	34	50	35	41	36	40	30	28	40	32	49	43	30	35	40	26	34	38	50	40	39	28	33	42	41	40	30	42	33	40	31	25	23	46	35	39	33	35	33	37	41	35	41	30	26	33	38	38	40	30	39	36	24	42	40	42	27	33	35	33	38	43	34	32	33	45	34	17	39	33	34	25	38	36	31	37	38	24	36	27	35	31	38	36	29	45	32	30	48	34	36	35	29	32	39	32	30	27	32	36	25	38	34	31	30	40	43	38
18685	8799	5186	8704	16798	19139	17353	15557	14103	12269	11261	10348	9906	9664	9448	9033	7515	6398	5428	5239	5340	5083	4144	3452	2981	2274	1826	1466	1215	892	730	584	524	487	457	435	417	429	420	414	391	400	381	416	429	438	384	465	406	458	477	469	487	413	411	438	423	407	430	366	384	361	392	420	392	370	338	403	359	377	359	369	347	373	377	366	395	362	381	362	344	388	388	384	397	442	357	397	406	360	361	393	389	395	397	397	400	415	361	360	351	332	346	360	392	376	371	363	376	350	360	371	382	381	394	359	346	349	397	370	408	345	346	362	394	364	395	347	397	404	378	356	398	355	349	366	368	370	359	361	354	380	378	355	402	375	395	368	351	364	347	363	379	383	368	363	399	363	362	394	359	375	383	366	369	430	396	385	407	410	373	428	368	372	388	404	365	397	353	414	384	354	408	375	383	358	393	409	378	360	377	396	358	374	407	353	387	363	359	387	373	395	356	356	357	375	381	376	367	393	371	378	376	347	404	377	401	358	361	385	385	373	359	350	372	343	407	343	354	356	373	365	363	374	359	399	371	390	377	391	368	310	335	370	357	374	353	351	386	364	388	361	400	336	358	399	393	415	378	359	358	392	414	347	388	366	399	401	363	380	342	360	351	344	353	379	375	394	390	376	369	386	355	344	379	395	329	358	378	347	381	385	344	375	380	367	411	389	371	388	380	368	356	338	360	387	366	338	351	370	349	355	378	344	365	350	362	337	393	395	328	359	346	377	369	393	347	355	404	375	368	356	381	411	361	392	326	333	387	356	335	369	394	361	385	348	388	374	384	339	395	334	361	381	340	366	364	379	345	377	379	363	359	361	360	389	383	349	334	385	391	374	371	350	388	371	362	357	378	367	357	352	354	385	385	376	385	362	373	352	365	379	384	368	376	347	374	344	409	359	324	369	373	410	368	417	327	379	370	363	364	365	370	388	371	364	383	406	370	340	360	331	387	337	402	373	380	368	366	355	351	348	419	364	358	348	395	370	364	353	374	351	372	364	351	395	359	350	358	385	359	357	393	378	374	388	344	380	366	373	376	345	369	354	380	358	352	366	376	328	336	393	405	399	371	404	367	365	342	357	379	365	347	377	371	368	383	405	351	373	353	350	366	358	377	340	371	351	338	339	382	378	340	373	370	377	343	377	371	349	368	328	371	338	423	374	361	365	398	373	370	365	364	390	375	378	367	368	356	380	384	395	355	355	403	344	365	346	374	359	391	364	383	360	382	364	394	379	328	343	326	375	391	329	383	378	350	335	330	358	374	334	357	361	386	398	365	348	365	391	375	365	365	360	378	406	373	392	367	378	373	370	382	378	379	386	368	329	344	357	355	367	324	367	358	382	368	356	363	405	364	361	400	364	346	360	354	393	335	388	367	373	358	364	383	390	377	354	353	362	389	374	388	379	407	338	368	345	330	363	385	351	384	353	369	362	360	383	360	359	356	321	341	377	361	352	401	347	361	355	398	384	362	371	392	380	381	354	368	368	385	371	365	360	377	370	338	363	351	358	386	386	392	392	374	403	361	368	368	368	367	361	370	353	362	392	376	393	402	370	347	365	375	357	396	375	351	375	398	368	361	365	374	365	382	391	387	371	329	345	378	369	381	376	359	358	376	385	351	365	375	379	359	328	390	402	380	391	363	352	392	378	362	358	350	359	380	370	337	342	396	375	393	407	364	374	357	365	362	380	344	386	389	370	349	350	354	348	348	365	370	350	352	370	410	329	397	375	341	355	341	341	353	375	370	382	372	405	357	357	399	393	352	402	346	353	360	364	391	379	342	365	362	405	371	359	358	377	376	380	398	396	336	358	381	365	365	324	355	370	380	385	370	368	348	390	341	360	354	378	346	383	386	377	380	377	355	367	363	376	396	378	353	376	357	350	363	375	368	389	378	383	397	389	378	329	330	365	347	389	349	345	378	370	364	396	381	366	351	351	346	383	365	361	384	379	341	385	364	384	383	336	369	396	394	381	347	358	386	360	357	378	367	370	361	371	357	355	375	379	402	372	347	369	360	366	386	336	347	381	384	389	366	353	380	386	353	352	381	381	381	367	367	408	364	419	388	411	324	376	362	367	389	357	412	357	359	356	342	358	352	379	328	365	339	357	332	382	397	383	373	383	378	365	377	390	367	391	338	337	377	357	364	378	359	364	371	390	379	367	377	365	358	364	384	377	359	371	368	362	370	369	373	369	381	410	352	367	347	393	370	381	377	357	374	359	381	346	364	359	390	382	390	383	353	370	360	388	386	387	362	364	378	377	395	382	346	400	312	355	375	341	376	376	369	360	368	363	365	347	358	366	393	363	371	338	366	360	395	393	360	369	371	369	351	397	375	359	379	348	368	386	359	351	381	352	312	404	379	383	349	374	384	386	385	384	354	358	380	376	393	381	377	381	362	362	383	375	392	347	376	361	382	352	335	368	363	358	327	380	398	398	361	357	397	347	372	331	375	373	386	375	356	396	378	344	390	370	358	366	338	328	362	356	360	382	407	385	383	373	377	364	325	356	357	359	370	380	394	353	383	359	373	386	361	341	372	355	374	390	381	357	366	403	373	358	363	363	354	386	378	353	380	382	381	358	363	373	354	350	374	381	374	362	334	358	364	377	381	379	389	369	354	368	384	367	374	340	329	361	390	379	397	357	374	373	395	353	378	395	369	326	376	357	398	384	344	349	344	372	370	366	372	354	368	343	337	380	394	368	386	385	340	395	368	347	361	361	370	376	364	394	388	381	392	368	373	362	371	398	385	368	398	386	358	365	378	343	375	389	365	343	403	352	366	351	341	339	349	372	399	376	350	347	361	355	369	358	378	363	355	359	370	391	376	370	382	345	367	361	346	401	394	326	376	364	324	338	386	390	352	374	366	360	353	358	348	398	369	388	378	383	362	356	353	343	349	334	386	400	373	388	356	369	384	355	354	349	350	369	394	375	379	366	366	375	390	404	363	409	367	322	363	378	356	401	354	366	372	370	369	359	333	376	367	382	337	350	360	359	367	362	367	360	378	339	380	348	367	352	357	358	400	380	365	374	378	360	379	339	371	371	366	343	370	387	372	357	385	369	364	373	392	401	383	349	354	349	378	355	370	382	377	404	367	351	360	330	353	369	406	372	375	342	399	390	347	377	350	368	348	410	371	393	360	344	375	371	405	370	393	375	344	317	356	358	395	382	365	342	346	404	354	328	354	354	403	391	355	389	351	365	362	340	369	365	353	371	385	373	350	368	378	401	377	363	387	342	393	374	380	362	365	372	328	421	354	376	416	365	359	377	374	391	370	349	387	374	355	364	391	357	360	363	388	356	353	380	361	353	377	374	363	364	326	355	346	377	369	366	360	353	389	391	359	380	372	363	378	366	397	371	348	360	368	391	353	361	400	392	343	364	361	387	322	356	377	363	382	351	375	383	367	380	384	364	362	346	347	360	381	354	353	346	372	382	352	398	372	374	328	373	373	364	398	356
1065	342	173	157	172	225	237	249	187	231	193	220	201	239	227	249	183	185	139	135	140	128	103	119	100	88	77	71	61	56	39	52	54	42	38	47	53	44	45	52	44	50	58	45	49	48	45	36	44	46	56	46	53	50	47	49	40	37	40	39	29	43	47	46	52	38	59	45	46	49	45	40	51	43	55	53	48	44	42	40	41	49	49	39	47	56	28	45	48	49	60	44	42	43	55	49	48	38	44	56	47	49	47	38	40	44	41	49	41	50	40	48	41	54	51	49	42	47	46	51	28	44	41	40	40	55	49	58	41	46	56	52	49	39	48	45	46	36	48	60	43	53	56	46	46	48	53	33	44	34	50	39	40	39	51	42	56	48	48	57	37	46	49	46	43	41	40	42	46	40	44	42	47	41	40	38	46	42	47	50	48	50	48	50	36	47	49	60	52	47	54	45	39	37	47	45	37	48	41	46	45	49	38	42	53	36	51	51	38	47	59	56	51	48	51	42	59	32	53	50	46	52	39	49	42	38	47	42	47	36	45	42	38	53	39	50	37	51	53	50	38	46	48	46	54	43	40	39	36	44	47	60	32	55	49	60	39	41	49	50	43	60	33	53	53	42	56	64	47	50	49	40	39	35	52	52	60	41	48	48	48	56	62	51	34	51	46	51	47	52	37	44	52	38	46	51	52	47	46	56	33	54	61	42	43	44	41	54	52	46	33	52	50	54	45	39	43	37	41	52	60	47	46	46	51	45	54	49	50	46	66	42	42	55	53	38	46	58	42	44	55	39	58	53	48	46	40	39	35	47	38	37	39	47	50	39	48	36	48	40	48	38	55	51	47	43	52	46	45	50	48	57	36	34	35	52	46	44	44	49	46	47	42	46	42	51	52	54	42	42	39	41	43	48	45	50	45	45	52	50	45	38	46	53	47	43	55	55	50	52	40	44	53	46	38	39	53	45	60	51	49	34	40	54	40	40	33	54	43	35	43	50	44	41	67	46	41	34	42	50	38	54	52	45	52	48	48	45	41	52	50	36	49	48	45	48	49	53	45	49	49	44	45	51	52	42	52	39	52	60	41	47	39	50	56	43	47	44	50	50	36	39	49	50	40	51	43	41	37	43	41	45	36	41	54	52	43	33	44	41	39	52	48	53	41	51	50	54	44	46	41	47	55	38	46	42	54	46	51	62	50	43	37	53	48	44	50	55	50	57	33	51	43	40	45	51	44	52	45	39	39	56	57	37	49	46	48	51	61	42	50	45	41	40	44	35	50	49	37	51	38	61	41	39	42	45	55	56	37	47	42	46	42	34	42	42	58	34	48	47	54	53	45	33	53	40	45	45	48	42	58	40	50	43	44	52	39	49	41	46	49	47	42	51	45	48	50	62	41	44	57	34	47	43	46	53	50	52	44	54	47	43	48	44	54	55	56	54	49	44	47	41	46	45	50	45	41	49	45	50	46	46	45	50	45	45	40	48	53	52	46	44	41	43	39	42	45	48	40	62	53	47	39	42	46	49	42	50	46	36	39	36	46	39	53	53	43	52	36	47	48	39	39	55	49	50	50	46	49	50	47	54	50	52	47	39	41	45	44	34	46	56	41	48	42	59	43	54	53	52	49	46	53	54	49	45	52	46	52	53	44	40	50	45	45	48	43	52	44	40	42	61	45	50	60	52	46	44	39	38	39	39	49	39	51	47	41	55	42	48	47	42	42	37	37	49	35	53	43	48	33	45	51	42	43	39	42	46	46	64	56	49	50	48	44	40	51	50	39	49	53	46	40	53	47	48	41	56	48	39	50	56	56	58	50	41	48	35	36	32	46	48	58	48	41	41	38	53	43	46	62	43	47	50	47	38	45	43	28	42	49	42	53	43	46	55	51	41	41	42	44	56	46	49	56	45	37	45	43	49	60	44	48	66	48	39	35	41	47	42	35	40	44	38	45	45	41	45	38	42	39	41	52	50	46	50	44	41	36	47	50	48	46	45	37	45	44	45	51	47	53	50	45	51	45	51	42	54	46	41	42	41	48	44	44	52	50	45	49	42	46	45	31	42	53	35	39	48	59	31	38	40	44	45	37	51	43	40	46	47	48	51	61	44	43	45	44	58	47	48	43	38	47	51	54	51	39	58	44	51	50	42	37	55	43	60	46	49	47	40	33	35	44	52	33	47	49	47	55	51	44	45	47	42	63	46	45	51	38	53	49	41	44	50	51	47	39	46	42	39	49	44	35	47	49	50	51	52	53	43	46	36	41	40	47	43	46	38	44	43	40	42	47	50	38	42	42	48	44	43	48	52	48	43	49	35	45	34	56	45	35	35	44	43	52	40	41	52	59	48	44	46	32	41	37	40	50	45	44	43	49	43	45	57	48	47	37	43	47	50	47	40	48	52	41	51	61	47	46	51	43	49	48	53	46	46	53	39	37	40	62	52	41	50	49	59	42	46	34	45	44	36	46	39	53	47	40	45	46	37	41	53	45	36	58	65	50	36	50	50	54	53	44	45	46	40	45	50	54	48	39	49	36	35	39	53	47	46	51	35	44	45	56	42	45	48	43	46	61	42	45	59	39	53	44	53	57	51	46	51	41	51	36	36	38	49	38	51	47	39	53	49	44	34	45	37	46	51	49	43	43	40	35	43	46	48	43	56	51	40	53	41	58	47	46	50	41	47	48	48	54	54	38	47	49	49	41	36	27	37	44	41	58	56	48	45	40	35	53	44	45	48	45	52	60	54	44	57	52	45	52	39	56	50	45	55	43	49	45	40	43	45	43	42	43	52	51	35	54	48	54	46	48	42	49	43	40	47	47	45	59	40	45	52	41	35	51	37	57	60	38	29	55	43	46	43	44	44	52	47	63	51	41	52	47	43	41	44	45	38	52	37	39	42	50	37	47	52	44	49	50	46	36	29	37	44	46	50	43	41	56	43	37	35	47	54	44	48	45	61	48	51	37	51	44	48	61	41	46	39	45	54	47	53	54	45	37	43	44	54	49	40	57	44	50	39	44	35	45	49	46	37	39	42	52	56	49	44	45	44	37	46	52	38	46	33	43	54	52	44	40	58	40	52	37	41	38	37	48	48	44	57	40	40	53	51	38	42	41	52	44	43	52	42	51	52	40	43	46	41	40	44	47	60	38	36	42	41	52	49	49	46	50	40	51	48	48	42	49	41	45	46	50	40	54	49	49	33	39	41	41	43	42	43	49	50	42	32	43	59	41	41	43	41	50	45	56	45	56	39	40	49	43	34	58	50	48	54	61	48	40	53	63	57	46	49	36	42	54	45	41	34	53	43	35	40	59	45	49	37	45	41	56	55	43	39	49	53	56	48	38	59	37	67	50	41	44	54	46	51	48	46	37	43	40	40	44	59	52	40	39	41	42	50	47	47	49	50	45	33	73	33	47	50	59	53	47	44	45	32	49	45	36	43	45	37	47	50	54	60	41	40	46	45	51	55	32	57	43	41	49	60	54	50	40	56
14536	5623	3313	5511	11484	13376	12265	10766	9587	8635	7671	7178	7101	6866	6831	6106	5370	4600	3793	3511	3546	3338	2848	2518	2169	1677	1438	1173	911	726	634	596	569	492	478	512	464	517	438	488	472	496	477	491	487	501	506	491	495	517	501	498	506	501	498	536	530	496	506	465	457	473	475	477	477	486	457	465	432	441	487	497	482	492	478	438	450	446	480	453	454	498	492	512	450	422	536	462	491	486	478	447	508	499	506	470	514	392	459	476	477	498	470	472	467	458	490	465	448	469	425	467	490	471	494	475	474	460	463	482	469	500	441	453	482	436	451	436	443	494	486	454	480	509	453	470	469	448	466	463	472	465	483	464	447	473	457	483	488	432	433	479	469	472	463	467	455	443	475	467	452	466	474	491	516	469	448	480	436	491	447	486	437	516	478	466	468	461	464	448	473	483	475	451	465	496	437	446	511	463	459	462	488	480	531	487	519	445	468	414	487	444	465	452	440	488	468	484	496	493	428	466	457	433	488	447	440	502	452	504	437	424	450	461	485	446	483	499	527	488	474	440	507	445	510	445	498	488	500	483	440	496	451	469	427	453	454	467	484	470	469	454	479	478	461	458	457	469	448	439	457	468	494	455	486	502	472	479	474	454	485	430	494	429	487	481	446	488	480	458	443	468	478	455	483	479	476	404	475	465	485	504	477	505	514	457	463	444	446	438	479	502	454	460	504	507	467	491	494	439	418	442	433	446	460	460	439	528	457	486	487	467	477	445	448	510	497	493	462	472	452	477	465	457	474	509	478	475	473	480	472	472	472	476	453	478	468	482	480	459	468	428	506	455	451	455	515	471	470	474	511	475	473	455	472	492	462	501	487	476	452	471	466	455	468	473	478	511	453	496	520	476	422	495	434	453	476	500	435	432	483	513	452	460	467	465	470	483	465	452	461	448	469	493	438	461	474	450	491	477	465	459	457	464	492	477	485	495	468	488	486	479	470	499	443	484	429	474	463	476	466	489	476	465	466	451	495	452	477	443	463	452	483	527	459	480	511	451	481	499	435	457	471	479	503	499	466	461	480	493	483	464	460	452	463	428	466	486	484	519	503	455	482	506	473	447	458	450	453	482	494	474	485	510	470	480	468	459	472	466	478	515	446	465	498	469	485	486	479	463	450	432	470	502	480	428	483	495	454	473	464	491	487	480	477	517	513	481	479	458	442	446	490	504	482	453	472	486	469	460	457	448	427	474	494	454	445	474	481	503	448	500	445	453	441	460	492	468	482	491	505	458	431	475	464	444	503	479	499	457	469	440	504	488	494	507	460	475	463	443	477	489	457	452	482	459	476	470	463	455	445	450	484	460	476	489	465	479	468	469	505	509	442	465	470	494	457	441	456	497	461	468	496	471	487	482	431	434	504	465	453	448	471	532	478	483	452	482	462	458	480	468	483	492	473	439	458	518	452	464	500	437	444	473	459	478	460	448	468	474	485	427	490	478	466	515	512	455	446	477	446	482	461	489	493	472	467	490	493	488	479	493	538	472	454	474	451	468	489	480	456	443	492	453	477	482	443	445	491	470	487	483	494	454	458	478	458	475	491	458	463	465	492	446	481	495	423	462	454	502	503	444	460	522	457	500	473	485	469	501	463	504	452	498	433	512	506	484	452	480	424	480	442	500	487	460	490	453	455	481	458	479	470	459	472	461	439	464	502	441	467	474	437	470	446	513	420	481	494	444	479	436	479	485	456	499	478	493	495	483	480	460	472	467	452	465	426	455	423	487	435	477	476	482	444	471	503	474	446	485	474	488	449	470	441	414	495	452	504	501	484	479	473	460	442	457	466	466	469	448	448	494	459	463	461	513	458	460	511	475	468	441	455	490	491	481	485	503	490	456	458	498	524	473	471	456	497	453	437	506	472	465	480	502	448	447	461	485	438	456	457	482	480	462	511	483	498	485	463	502	457	466	452	513	501	470	462	498	492	471	473	504	490	454	543	439	472	493	513	493	416	450	463	479	481	481	443	448	479	484	485	452	463	492	478	519	448	454	463	484	479	501	444	446	449	467	493	439	443	452	456	500	470	447	490	425	456	481	475	454	441	471	457	480	472	476	458	499	471	502	458	456	471	486	466	432	458	451	461	480	484	493	467	453	457	469	446	473	434	430	504	424	433	480	481	505	505	455	464	429	448	446	458	491	467	454	457	486	486	445	439	502	454	478	466	442	461	476	448	482	467	485	499	462	495	445	469	479	496	487	516	474	491	466	470	458	456	461	454	414	458	462	430	452	445	469	485	462	462	475	458	465	473	421	513	470	464	460	493	499	463	456	451	484	475	482	458	482	448	450	488	482	492	485	502	481	481	458	447	430	499	455	487	462	454	481	498	493	510	459	502	429	470	483	458	489	429	461	487	459	473	468	462	469	446	457	433	454	426	465	458	457	459	474	480	483	448	463	495	480	459	490	451	450	468	495	457	469	459	471	455	498	464	483	506	489	439	507	465	482	525	489	451	497	492	487	446	460	474	463	447	462	463	469	500	452	436	505	477	490	502	462	474	447	444	488	536	484	464	499	524	456	464	466	448	460	481	434	503	453	459	491	483	460	482	425	478	453	465	457	467	494	498	505	453	503	491	466	417	510	459	474	437	480	480	450	457	476	443	487	490	468	450	472	521	436	485	404	458	490	463	478	449	449	452	447	462	512	489	450	497	479	494	445	474	474	504	448	491	526	484	466	472	496	470	485	468	449	424	457	495	483	473	460	446	484	464	456	444	473	437	466	482	490	451	459	470	491	483	454	470	484	452	454	456	495	460	462	495	454	495	453	494	480	485	499	476	434	457	467	472	453	459	453	479	452	467	492	462	458	479	478	468	428	429	471	463	470	447	505	504	483	450	460	453	460	482	496	481	463	459	472	487	452	503	470	480	484	461	452	458	486	443	490	461	449	457	462	483	460	453	464	464	460	450	448	481	438	452	445	517	489	453	490	506	476	463	486	472	466	478	429	461	484	476	477	466	443	482	475	456	481	455	486	486	476	463	495	459	431	473	470	482	457	494	459	470	449	430	477	460	502	479	433	502	481	485	480	510	469	473	480	492	455	431	438	503	477	454	482	504	459	463	482	469	516	457	480	450	458	477	503	470	438	494	492	478	461	476	486	425	484	478	473	457	470	487	467	447	449	472	497	485	494	491	470	470	464	463	479	482	497	459	463	511	466	470	511	487	443	500	491	483	482	479	470	496	472	476	499	488	468	464	487	455	469	452	480	435	453	492	466	441	499	467	451	464	435	461	504	506	484	454	480	472	486	466	478	474	449	519	475	461	452	492	445	448	461	476	505	480	458	441	469	502	438	487	480	460	454	463	469	464	427	462	471	486	445	466	447	464	437	478	496	464	482	522	498	522	427	464	461	473	490	479	421	464	503	432	426	450	492	469	479	470	466	465	477	442	503	400	445	472	438	497	440	476	453	446	481	447	480	472	507	479	465	437	424	468	461	457	468	467	448	482	477
1114	497	292	223	191	269	296	308	288	234	281	284	278	306	286	257	226	217	158	175	169	168	123	132	100	74	84	81	60	68	58	53	34	55	43	36	57	40	46	49	48	53	44	49	59	40	48	50	51	55	52	56	52	47	44	40	51	49	47	49	41	49	55	43	44	36	49	38	38	46	56	31	32	57	44	48	43	45	32	40	59	38	42	46	43	44	45	27	44	45	41	44	46	46	37	46	40	55	56	37	36	52	47	43	49	46	36	41	35	47	37	39	46	54	44	47	37	37	50	34	57	41	39	50	42	47	35	57	45	51	38	52	49	44	45	45	34	52	56	40	50	41	37	37	46	37	54	45	29	42	42	59	37	34	40	49	37	48	46	40	46	49	39	29	42	35	40	47	50	47	50	38	33	40	42	47	37	49	48	31	54	44	47	46	48	53	58	44	43	50	42	38	43	44	46	38	52	38	45	50	38	33	46	37	35	37	41	38	48	46	38	50	43	47	43	41	46	40	53	43	32	47	43	43	34	37	42	32	57	42	39	48	45	50	39	50	47	39	49	37	44	44	53	54	47	49	46	39	39	41	54	47	42	46	39	45	42	46	56	37	47	42	42	51	49	46	43	46	38	36	41	42	42	49	59	40	49	30	46	53	39	54	32	42	40	39	53	56	50	51	54	33	52	41	52	42	53	40	49	40	54	49	52	44	47	49	39	49	46	51	32	39	37	44	46	52	43	49	45	39	48	42	48	41	38	33	43	35	43	45	45	45	38	40	44	48	50	38	54	42	33	51	48	40	37	60	53	45	47	44	48	36	48	39	46	55	32	55	47	44	63	49	45	37	50	53	49	37	57	41	38	53	40	45	38	39	46	46	45	46	37	48	41	41	35	40	47	49	46	38	48	35	42	35	35	40	47	59	35	49	47	43	41	33	45	48	34	44	62	47	45	49	48	59	47	40	53	45	44	44	45	52	43	39	45	44	46	39	40	48	42	46	42	32	42	37	55	38	41	53	44	47	45	53	46	41	38	41	45	44	49	44	45	47	44	57	57	44	49	53	48	45	45	45	48	35	51	43	34	42	48	49	42	36	41	44	48	43	57	45	51	50	45	43	44	52	51	50	40	51	41	56	51	38	47	37	38	40	39	51	52	54	55	44	42	41	42	51	43	43	39	48	34	49	46	39	34	48	50	44	37	52	48	48	36	43	32	49	41	40	43	43	50	45	47	35	44	32	40	46	38	38	41	50	34	40	45	46	49	49	41	39	42	59	42	38	42	44	47	39	40	54	46	41	57	40	49	41	36	51	45	40	64	44	41	41	43	47	48	54	46	53	36	37	41	29	49	45	42	50	50	44	42	34	43	36	44	47	41	38	42	44	53	53	39	38	58	50	45	51	53	49	48	34	63	53	41	36	46	47	45	34	40	48	45	41	45	43	38	53	36	40	40	31	44	51	53	55	45	59	44	47	51	44	42	40	45	40	41	57	47	44	46	47	43	39	52	43	52	48	44	43	40	33	37	42	43	48	40	38	41	36	37	37	49	50	46	38	54	37	42	41	54	57	42	48	45	38	41	44	42	33	37	44	42	44	43	50	36	51	51	39	37	57	36	54	45	46	48	41	43	53	38	33	47	44	44	50	56	47	44	46	44	42	47	51	42	45	41	35	41	47	47	35	41	50	52	44	36	42	42	46	48	40	48	37	38	43	44	50	50	56	36	35	52	47	35	42	43	47	51	35	47	36	44	50	47	36	43	41	49	31	41	40	50	52	52	48	45	51	45	37	55	41	49	42	42	42	45	40	44	33	40	39	40	41	50	47	38	48	57	34	33	40	45	40	46	31	39	38	44	46	55	32	40	47	46	48	40	49	50	45	47	35	42	43	49	38	40	43	41	49	34	35	44	42	46	42	35	42	40	40	47	42	54	45	39	34	34	40	44	36	52	37	37	51	52	45	41	46	51	47	49	53	50	49	42	38	39	48	47	40	53	46	50	51	30	40	42	44	48	44	48	46	56	51	45	46	53	46	44	56	36	45	41	38	52	48	43	33	35	44	52	50	40	45	44	37	46	46	55	36	62	48	55	42	57	53	33	48	44	51	39	42	41	39	38	57	45	43	50	49	43	43	49	34	42	50	40	44	45	55	44	39	36	40	52	39	44	43	61	42	55	50	42	41	33	40	53	46	40	49	48	39	50	50	39	43	44	49	37	46	43	47	61	40	38	59	59	36	43	44	58	54	30	47	37	35	42	39	53	37	60	46	35	47	37	45	40	52	52	38	47	48	47	42	39	47	52	50	50	49	51	61	46	46	53	45	42	43	54	52	51	46	46	47	48	43	51	44	46	38	47	44	46	48	50	52	48	47	61	35	46	49	37	33	45	39	38	57	42	35	55	47	46	51	30	42	32	49	39	36	42	44	45	36	54	36	31	53	49	48	51	54	39	37	48	42	48	42	34	47	37	49	51	46	51	38	41	43	47	57	43	40	44	35	39	48	59	45	44	45	59	58	43	44	43	43	37	44	53	39	51	56	34	50	44	37	50	39	48	45	49	52	57	38	52	58	46	52	40	46	50	50	40	42	48	42	39	46	48	45	42	36	34	46	33	65	52	39	50	40	47	36	35	48	36	53	46	40	50	52	46	44	43	41	47	30	51	56	45	27	48	51	44	45	42	53	48	44	44	35	45	41	46	52	44	42	43	56	34	45	42	42	36	43	53	44	42	48	55	39	47	38	45	53	39	40	50	39	45	38	58	50	44	43	45	46	56	42	51	41	48	55	50	39	51	47	53	49	56	51	51	41	54	44	48	56	56	44	45	49	50	49	37	43	46	52	45	59	46	38	41	46	46	36	46	42	50	47	42	37	49	45	44	42	37	57	54	35	44	39	47	40	55	48	38	44	60	35	39	45	44	59	56	44	51	52	58	48	34	45	50	51	40	53	52	48	48	46	43	34	49	40	40	47	48	40	44	40	41	46	61	36	38	51	38	37	40	55	40	44	54	50	49	49	52	31	44	42	32	41	51	43	41	44	42	51	44	47	46	43	40	47	48	38	55	48	34	51	52	40	55	43	38	47	38	51	39	43	41	44	53	39	39	57	39	46	44	31	48	38	48	40	49	47	50	37	49	45	46	57	48	42	64	40	43	50	60	53	38	57	38	49	41	45	47	49	44	33	36	48	44	47	42	52	40	35	49	45	50	50	46	45	41	41	51	51	46	45	37	48	39	47	38	36	57	39	52	48	41	30	45	37	41	51	46	47	43	46	44	54	41	47	41	48	39	47	48	48	37	56	54	49	47	48	43	36	39	43	50	40	46	48	44	39	36	53	54	46	46	38	42	39	56	39	57	51	39	52	49	44	54	55	41	42	51	47	38	39	47	39	55	51	32	36	42	49	53	39	45	47	48	48	36	48	39	37	52	49	29	43	53	42	31	48	38	39	46	43	50	48	52	61	49	42	44	45	40	26	42	52	55	49	54	51
16388	7496	4392	7007	14245	16108	15107	13463	12001	10600	9443	8758	8490	8516	8224	7379	6408	5597	4631	4494	4314	4140	3382	3005	2564	2107	1584	1328	1147	852	712	643	579	522	488	467	525	493	489	489	521	488	492	498	558	548	490	529	517	489	520	555	570	553	534	508	534	476	499	491	463	511	524	464	498	448	465	475	516	465	467	475	464	479	456	487	486	462	462	465	464	463	531	461	542	460	487	490	486	496	483	451	478	470	511	516	475	476	498	459	503	481	467	471	503	483	482	475	486	489	469	510	488	498	459	496	446	448	466	474	455	472	480	452	480	468	428	461	513	444	456	457	495	489	507	481	507	481	459	443	494	476	439	508	452	482	467	430	461	471	443	465	486	444	443	483	455	457	456	516	466	516	506	471	468	452	472	465	519	500	472	515	429	446	444	484	465	469	451	464	478	450	479	498	471	495	479	522	460	500	433	498	436	442	485	456	447	454	427	462	476	477	466	469	493	431	488	471	456	457	471	428	462	473	498	478	487	486	452	449	517	515	470	426	509	482	480	428	492	488	452	517	453	484	430	450	469	455	431	485	456	482	456	474	495	495	492	485	466	491	459	456	515	487	490	446	470	449	459	482	488	487	484	462	503	490	445	475	483	453	441	468	485	442	437	426	479	491	422	467	439	479	454	521	461	476	513	443	478	460	474	449	468	490	438	424	436	482	433	443	466	461	485	475	476	458	479	470	489	501	460	442	475	471	473	477	479	441	460	450	442	490	491	461	484	502	488	447	505	522	464	473	475	470	452	434	461	472	515	434	479	471	483	433	461	506	487	457	471	440	467	444	467	427	440	454	473	470	435	463	500	465	491	480	471	504	429	461	509	474	439	522	480	480	476	437	487	492	482	464	493	472	490	496	475	479	463	454	508	482	468	491	475	445	422	463	462	485	476	459	456	494	455	426	468	517	490	474	481	483	471	495	480	495	510	480	448	481	452	476	516	468	427	467	467	472	430	444	490	462	449	443	474	480	466	441	521	482	439	464	448	478	453	468	446	467	505	442	451	432	463	464	490	448	481	479	454	438	483	492	482	481	508	487	524	429	484	489	449	434	469	472	468	478	477	468	457	464	433	474	490	422	443	476	470	441	482	512	490	483	440	450	493	480	463	491	479	461	434	488	480	488	477	475	499	462	460	459	460	431	480	475	426	449	455	444	474	522	505	467	475	427	457	460	499	505	475	454	482	502	489	447	475	499	455	468	434	463	443	455	458	454	447	450	479	432	552	462	489	448	461	424	457	479	443	464	470	480	458	506	462	451	505	476	455	487	472	453	467	459	431	450	431	468	456	458	488	492	484	451	455	451	490	504	472	442	477	427	487	476	478	446	506	484	486	473	483	457	522	484	474	509	497	478	465	494	435	503	481	490	475	446	469	505	464	481	478	456	450	449	500	458	469	489	470	480	501	465	471	446	462	509	447	469	517	462	474	448	482	468	481	517	467	459	455	453	452	501	509	538	465	439	432	444	454	458	475	472	436	452	499	470	450	438	490	479	397	491	460	456	492	476	498	511	487	483	485	461	453	474	488	471	478	476	515	446	463	486	473	471	459	500	489	463	508	454	491	437	436	491	486	466	456	467	519	463	464	504	478	471	462	472	475	506	520	466	429	465	444	452	473	474	441	490	475	489	499	475	472	462	458	468	471	462	491	461	489	489	469	462	464	478	476	431	428	484	458	417	432	512	458	473	431	467	481	510	467	498	484	446	448	506	458	447	498	512	501	474	487	437	447	481	453	487	475	500	477	462	459	487	478	444	486	496	473	444	489	527	431	463	445	474	468	477	474	451	453	470	522	480	456	434	494	446	512	430	446	464	453	469	470	440	486	472	489	455	459	461	473	481	442	466	486	420	490	460	475	496	458	497	503	482	453	500	488	458	494	450	540	441	493	473	477	486	441	475	456	498	463	444	450	481	465	447	489	474	479	471	459	485	475	478	476	438	470	467	450	485	439	466	467	472	478	444	463	506	480	487	509	446	471	453	467	486	453	485	484	455	468	499	486	489	469	443	517	471	495	475	460	453	470	476	496	522	470	487	514	480	484	421	441	456	467	439	452	501	437	477	489	474	456	517	446	483	471	422	467	522	449	479	451	452	480	492	445	500	456	458	450	468	468	481	434	484	468	468	520	464	431	437	472	448	502	487	461	450	466	464	488	432	471	490	457	455	521	464	450	489	485	485	485	430	445	488	454	471	477	495	461	510	489	472	495	465	461	476	491	499	504	491	485	490	479	451	486	484	506	504	481	493	465	473	482	485	507	471	455	487	483	462	488	452	490	473	469	462	457	478	452	453	496	481	476	461	484	463	468	471	460	487	519	416	493	496	466	440	452	520	469	474	459	505	437	469	499	474	447	477	470	458	483	471	452	501	499	471	423	452	469	483	485	470	458	470	465	448	459	480	446	467	473	504	488	474	439	486	456	478	456	492	474	458	437	503	481	488	480	470	463	511	480	483	449	514	452	456	493	457	451	444	472	464	433	462	496	491	480	440	454	466	469	456	496	464	496	501	459	492	467	503	485	486	479	499	501	503	460	479	517	470	496	479	457	478	454	474	462	501	458	426	475	522	458	475	464	446	452	439	475	489	478	477	531	439	450	487	511	475	467	465	515	475	482	468	507	481	444	512	482	448	472	472	508	477	470	477	506	521	459	440	493	477	458	501	466	512	477	496	470	467	462	518	490	485	481	456	480	473	487	493	459	459	470	485	461	496	456	501	486	455	468	467	493	477	508	493	445	481	424	424	495	493	478	491	518	454	478	469	499	520	471	490	466	488	470	523	499	441	450	512	456	481	434	451	447	456	482	464	465	479	489	431	494	480	431	490	456	476	479	461	481	476	459	503	493	520	456	485	448	508	491	474	494	468	484	461	477	543	473	458	487	460	446	483	491	445	431	515	461	510	482	478	473	433	479	428	456	455	473	468	470	473	473	471	467	464	465	484	438	467	434	484	501	484	472	506	482	504	475	453	512	499	446	483	459	477	466	441	441	512	462	485	473	514	439	455	430	477	433	485	480	475	472	469	465	475	485	475	451	460	449	487	444	500	518	491	481	514	489	456	479	464	468	469	429	498	473	464	505	489	453	458	500	472	488	510	454	455	509	463	449	501	463	488	469	470	462	452	461	482	466	489	476	475	451	501	489	501	441	479	487	457	460	497	482	450	507	493	460	470	474	474	488	451	461	475	488	475	434	472	512	475	501	464	458	465	456	469	517	459	463	427	500	424	449	530	489	479	477	506	472	461	472	452	481	447	446	470	494	467	494	441	447	501	461	453	504	456	466	500	484	481	476	503	435	469	459	464	480	468	489	490	499	472	490	480	459	450	477	505	480	459	441	475	428	477	466	462	446	443	515	494	478	459	506	466	445	492	478	451	454	477	478	449	472	445	485	464	489	434	411	482	449	484	470	477	471	469	454	459	468	439	482	466	479	436	471	479	513	432	447	448	503	465	487	465
1627	439	284	173	194	246	273	315	315	269	231	251	254	275	277	254	210	222	157	176	166	164	141	117	106	77	74	53	58	45	26	48	37	26	31	32	35	43	37	34	39	31	34	31	36	38	35	39	28	32	46	31	29	34	42	35	35	21	43	36	33	26	31	37	34	30	31	40	41	33	31	31	45	40	33	35	36	41	36	39	36	30	31	43	37	31	37	31	36	31	31	25	37	34	29	19	29	32	33	35	25	32	33	38	39	23	35	25	35	48	34	37	22	35	34	39	32	34	38	33	32	38	31	40	27	34	34	30	30	36	31	29	29	31	36	28	33	27	22	32	27	26	27	30	26	36	40	27	35	40	37	19	27	29	31	40	40	41	28	44	38	37	25	26	36	28	33	31	23	34	33	38	32	31	34	39	40	41	30	33	43	38	37	38	28	30	33	30	38	33	43	40	31	30	34	30	35	44	33	29	42	35	28	32	37	22	41	27	33	28	32	37	30	38	42	36	30	29	41	33	39	41	37	35	33	29	31	27	50	37	39	27	37	27	29	25	33	20	43	36	35	26	38	35	34	35	42	33	29	27	28	38	34	30	36	37	32	26	38	42	33	41	32	41	37	41	30	46	39	38	25	24	34	35	31	42	43	32	42	34	35	38	30	30	39	40	26	25	31	37	41	35	38	34	21	33	45	43	39	29	38	37	39	42	28	42	36	34	48	44	46	38	33	35	38	36	46	43	28	36	33	42	34	25	43	27	32	33	38	32	34	22	33	31	41	34	39	30	38	41	32	26	30	38	41	36	37	30	35	38	26	26	21	38	29	36	28	23	57	44	40	35	39	40	26	32	33	36	35	36	26	26	35	40	30	34	26	35	34	39	36	36	38	30	32	29	41	34	36	36	34	32	35	36	24	36	38	29	39	34	42	26	35	37	38	37	30	36	28	36	32	41	34	41	26	30	30	35	37	25	31	28	34	30	38	30	28	29	35	40	36	34	40	19	28	27	27	24	29	33	34	34	27	43	29	40	44	40	40	38	38	37	35	36	41	39	31	32	27	39	31	52	32	27	34	43	37	28	36	35	35	44	33	28	32	36	25	40	28	25	42	34	31	36	30	37	32	28	32	34	29	28	33	34	51	46	26	32	37	34	33	43	25	36	29	34	27	33	34	40	29	29	35	35	36	34	36	37	22	26	34	31	37	38	38	32	34	24	27	29	31	23	36	40	35	40	37	33	26	38	44	37	36	42	25	35	28	23	34	28	48	44	36	34	42	31	37	35	44	29	34	45	41	41	31	32	36	27	36	27	25	49	26	41	38	34	36	26	36	31	15	22	26	54	27	32	30	34	32	46	39	31	30	40	28	32	33	27	44	24	28	32	38	37	36	35	30	24	37	35	29	43	24	32	32	40	35	36	39	35	34	23	35	32	37	31	26	35	41	33	30	45	29	40	35	41	37	33	29	28	37	31	40	40	33	34	36	36	42	37	38	35	29	33	36	23	34	40	36	43	28	33	44	24	30	34	42	37	34	42	38	19	40	30	36	35	33	28	41	24	28	35	30	39	35	28	30	43	35	45	32	30	24	35	36	42	38	33	40	44	37	27	24	39	30	26	30	35	40	37	36	31	30	26	32	33	42	37	36	35	33	34	36	34	27	32	22	36	36	27	25	33	35	28	24	37	41	38	34	39	32	33	36	27	30	32	34	24	28	34	34	38	26	25	23	30	38	39	46	20	38	39	34	38	23	35	36	30	26	27	39	35	25	39	31	39	41	31	34	39	32	39	52	28	50	28	41	34	33	28	37	29	34	32	31	22	27	31	36	33	32	33	38	31	37	32	26	39	32	44	39	30	42	48	35	38	36	38	34	38	37	26	40	39	30	37	32	33	46	32	35	39	30	22	30	30	50	40	22	32	27	34	29	33	24	39	47	23	27	16	37	37	42	36	31	44	67	27	39	36	37	31	33	43	38	23	28	44	40	36	37	34	39	37	33	48	28	31	33	43	33	28	38	46	31	35	33	46	25	29	40	39	33	32	29	27	33	25	35	31	46	35	34	38	37	31	27	27	28	33	37	40	40	28	33	31	33	42	27	28	43	30	31	41	44	38	39	37	32	29	17	29	23	34	39	32	27	36	25	25	37	26	42	41	35	42	32	33	31	37	33	37	36	47	37	37	39	24	38	37	37	30	38	35	34	31	45	30	31	41	30	33	39	42	42	39	26	28	40	30	34	35	33	49	43	31	29	44	31	38	40	45	37	38	35	38	37	30	19	41	32	35	31	33	27	45	23	28	37	40	42	35	28	30	31	26	33	33	39	37	34	29	38	31	30	29	31	25	29	31	36	32	25	25	46	34	40	30	39	32	41	42	32	39	40	25	46	33	42	33	49	35	33	21	38	33	28	48	27	36	37	33	38	36	41	33	29	29	30	33	39	36	37	33	41	29	27	35	44	28	33	41	36	36	29	27	33	35	37	36	30	37	36	47	38	25	25	28	37	37	44	37	31	26	31	27	31	30	43	37	33	24	33	34	33	35	36	27	33	37	32	25	32	26	37	30	41	25	28	25	42	31	30	29	34	36	29	39	40	31	30	31	34	28	27	29	33	30	38	34	35	18	33	26	39	27	30	33	33	30	25	35	32	33	39	27	31	28	42	38	32	32	30	43	37	34	40	36	25	39	38	24	27	37	25	32	39	31	34	38	42	37	37	34	35	35	37	41	36	32	34	36	37	33	33	36	41	30	46	44	26	31	36	40	42	38	31	26	39	31	27	33	35	24	43	32	36	38	25	34	22	35	42	36	41	35	35	37	31	35	35	35	33	20	31	32	32	47	43	35	41	33	33	31	27	32	34	37	36	28	36	32	41	46	27	36	31	29	24	25	30	37	34	23	37	37	36	31	38	35	44	32	34	32	35	43	43	33	39	29	44	37	32	25	32	34	32	33	35	40	34	36	34	40	28	30	41	30	29	33	33	30	34	36	38	25	32	38	29	32	36	28	42	46	35	27	32	24	31	31	38	28	32	37	38	49	33	29	29	30	36	32	25	29	24	44	36	27	35	28	32	39	35	36	30	37	27	29	43	31	28	39	33	35	35	33	39	43	34	39	32	37	32	44	36	35	32	39	27	24	28	38	42	27	28	25	37	37	31	29	38	40	39	28	30	35	44	34	35	36	35	38	33	34	29	35	26	25	26	31	26	26	32	28	37	30	40	46	36	45	34	50	29	30	28	37	40	29	37	25	25	34	30	35	37	44	36	18	27	36	26	36	37	39	44	36	44	29	41	31	36	33	38	42	30	28	29	30	30	29	38	38	38	35	47	39	32	30	40	36	32	34	37	29	34	36	32	32	36	29	42	35	40	39	50	37	26	34	23	47	34	35	43	35	32	39	34	32	28	31	41	28	28	37	34	29	26	28	32	29	35	28	37	35	35	37	39	37	40	43	31	35	40	29	28	32	32	35	38	40	31	36	36	32	33	29
17044	6950	4087	6595	13684	15477	14724	13630	12231	10764	9755	9057	8765	8837	8525	7443	6647	5802	5050	4445	4302	4457	3787	3090	2628	2121	1575	1288	1019	670	637	511	448	410	395	374	413	353	371	401	386	407	378	408	391	429	362	434	401	412	376	400	423	421	403	399	381	418	377	411	367	371	397	397	368	390	326	363	379	377	336	328	354	373	325	354	354	341	357	349	330	393	352	392	342	375	360	377	397	356	366	396	362	342	346	357	385	372	346	366	371	358	337	345	357	375	361	348	321	366	350	355	312	327	336	362	376	351	313	356	373	364	351	377	372	343	339	327	340	343	326	387	354	353	334	340	325	346	356	314	354	359	371	407	381	351	341	337	370	321	404	350	367	352	331	351	351	324	364	350	362	357	365	359	361	308	359	357	339	346	362	322	351	331	328	340	353	345	329	403	351	370	311	363	367	359	371	313	382	381	349	338	372	319	405	364	340	364	358	345	379	335	358	346	365	334	365	328	360	340	378	365	369	355	340	358	343	318	345	297	362	312	337	339	354	386	338	335	338	328	376	351	344	360	382	344	348	345	326	326	390	359	367	367	361	355	320	336	359	333	356	308	351	325	369	337	334	341	344	319	340	328	354	371	353	339	388	353	334	345	341	345	358	347	376	356	362	359	360	360	358	345	386	359	351	384	356	392	366	341	340	359	366	382	340	342	321	355	339	359	378	331	350	355	340	355	340	394	349	358	374	334	333	323	352	348	360	348	373	360	356	339	336	337	354	378	344	343	361	379	377	322	350	360	361	348	359	352	345	359	324	353	356	358	346	347	352	340	335	351	350	347	380	359	336	362	324	367	347	362	355	353	379	333	371	368	355	320	340	355	334	335	389	361	351	363	331	325	379	348	340	381	367	341	327	348	330	317	350	356	369	373	354	365	381	344	387	347	349	331	360	327	330	378	326	357	365	340	391	336	365	338	355	351	348	373	329	368	344	368	377	347	366	387	326	338	356	343	318	384	328	355	359	345	380	370	370	354	331	397	341	341	355	327	361	363	349	359	330	314	361	328	353	380	400	328	344	363	342	379	350	351	362	366	367	332	350	403	358	382	347	379	382	318	365	350	357	331	334	375	348	335	372	343	342	332	335	364	367	358	338	359	363	354	353	331	321	351	336	354	341	334	366	326	354	373	330	337	390	367	337	370	355	341	378	334	345	352	355	362	363	359	331	360	341	375	352	340	367	355	367	354	352	355	349	360	371	371	375	364	382	343	338	338	365	344	324	340	366	361	359	340	357	365	323	334	330	370	329	352	362	342	330	345	373	358	380	353	375	306	328	375	354	389	350	321	362	342	356	373	348	317	337	333	344	352	357	342	378	324	368	371	348	352	372	356	345	374	321	357	376	387	345	338	377	305	380	346	353	345	376	331	338	320	343	355	346	363	335	393	333	368	359	330	344	369	341	378	344	405	349	346	350	361	332	354	358	358	361	354	327	335	346	344	348	342	372	370	363	353	337	337	347	342	355	349	357	345	344	364	337	370	357	318	328	317	337	340	379	336	343	329	356	332	354	377	369	353	347	373	364	373	340	412	332	372	360	317	340	347	385	363	331	341	369	351	390	330	350	374	358	333	343	361	381	357	379	346	355	310	374	344	353	355	364	367	343	342	342	345	377	352	336	406	337	324	313	366	342	339	333	357	322	326	360	332	366	373	323	328	384	366	323	378	371	359	332	346	338	322	364	368	373	354	382	310	323	370	337	348	325	362	357	361	347	337	368	360	322	347	348	354	355	358	334	331	332	347	365	362	354	371	361	339	371	382	358	320	376	336	359	360	352	343	339	359	325	363	344	344	355	355	361	355	372	362	355	308	367	320	359	345	346	343	360	338	359	342	347	352	331	382	348	328	343	332	364	360	346	366	341	343	368	363	361	318	318	343	349	383	362	341	355	358	371	343	341	353	329	326	341	363	367	350	328	352	344	368	366	335	303	342	344	370	321	332	329	363	350	395	369	381	357	346	381	323	327	379	352	371	357	343	390	360	361	367	343	324	362	337	359	342	306	348	342	357	383	364	337	365	369	320	376	336	370	329	356	344	336	352	342	345	332	362	346	326	335	335	326	362	345	343	353	340	326	328	328	344	336	376	370	361	310	352	364	326	335	331	313	355	362	334	369	362	366	337	324	351	353	340	395	318	363	369	334	336	328	367	349	358	352	355	346	368	353	337	336	361	359	315	368	401	380	377	352	353	380	362	371	325	355	349	362	365	356	367	350	340	319	380	332	343	314	372	360	322	336	352	358	332	327	322	321	357	361	368	365	364	337	343	312	320	375	349	358	341	339	376	334	330	374	325	322	349	353	355	346	385	350	339	331	310	358	360	370	340	376	368	348	362	351	368	324	354	311	384	339	363	337	345	344	360	364	318	376	351	373	355	346	367	380	337	379	372	357	339	375	373	350	377	341	345	360	317	326	348	368	355	363	358	342	378	358	361	363	345	373	323	372	364	373	334	344	333	362	338	356	355	416	338	335	373	358	360	353	366	363	392	352	335	351	342	359	359	362	378	328	353	333	358	352	378	354	337	378	332	357	328	353	336	346	352	346	383	370	352	368	373	359	319	353	349	330	341	339	342	365	370	354	331	374	344	349	348	383	352	348	332	367	347	354	363	367	370	378	353	363	368	331	338	341	355	343	327	350	354	388	391	335	361	359	357	338	343	339	335	352	377	337	341	349	336	337	354	353	344	378	316	340	369	341	339	358	361	387	344	358	383	347	384	356	353	362	371	349	363	343	332	341	350	343	351	355	339	326	344	372	344	326	312	360	349	384	356	336	351	391	343	347	363	349	334	351	334	329	342	342	332	342	371	374	368	339	372	345	332	370	363	348	363	366	353	348	345	361	369	362	345	349	354	351	394	342	319	337	328	369	346	369	339	342	388	381	329	349	335	360	329	342	357	357	340	310	370	393	388	345	339	337	342	377	339	352	355	330	348	363	371	339	316	354	364	379	378	337	350	343	372	375	347	378	341	320	313	369	333	362	340	361	368	368	321	374	371	329	335	358	348	385	372	334	365	360	346	364	391	359	382	367	351	321	351	370	353	362	385	350	366	358	334	364	336	313	358	352	374	335	328	366	356	369	351	326	412	345	320	348	380	329	335	371	354	355	316	352	348	391	362	430	341	344	363	357	354	341	363	335	358	338	361	342	351	332	343	335	338	347	362	367	391	341	383	374	332	342	354	338	366	365	360	368	396	356	303	362	356	343	364	359	370	360	336	354	352	358	364	349	327	314	322	380	356	364	340	332	325	345	357	370	332	352	347	363	364	363	358	321	361	367	346	336	354	320	348	364	349	335	361	347	363	366	299	324	344	367	409	338	327	359	356	374	348	348	340	326	359	347	362	361	357	354	372	369	359	359	367	349	349	357	344	368	345	342	367	368	355	369	374	350	343	377	359	306	385	380	367	350	377	342	317	332	329	331	335	347	353	360	357	355	330	368	375	344	340	333	349
1415	598	343	247	201	302	358	406	395	323	304	317	300	359	364	293	264	240	209	173	197	166	177	123	99	80	66	51	48	46	48	43	42	38	35	41	34	40	36	31	45	29	30	38	29	30	34	36	34	43	29	38	32	32	31	32	32	26	34	31	26	38	38	38	34	32	23	37	37	34	34	26	31	31	31	29	30	38	41	29	22	29	34	31	33	27	34	34	41	49	29	32	39	37	27	31	29	36	30	43	38	31	26	29	30	41	24	30	34	31	29	29	26	34	29	24	23	35	31	39	31	25	28	33	40	22	25	28	29	25	34	33	22	42	29	38	35	40	29	32	30	38	26	26	34	44	37	42	35	28	29	40	40	30	34	23	34	42	32	38	27	26	27	29	32	35	44	29	35	29	31	43	51	32	32	39	37	30	32	31	31	29	23	25	37	33	33	30	32	42	30	29	31	29	35	41	28	41	33	41	26	36	39	31	29	32	35	35	32	29	28	27	39	37	34	30	21	18	38	23	45	40	47	35	31	31	24	35	38	27	45	30	40	36	46	27	41	32	50	35	33	31	28	34	47	33	45	22	34	29	29	37	34	35	34	35	34	29	30	47	34	39	33	36	33	47	33	28	40	39	44	42	29	38	29	40	38	35	32	43	38	44	46	31	27	30	32	25	27	30	42	33	34	34	30	35	40	37	28	28	37	36	47	32	19	28	31	37	32	29	29	29	40	28	27	32	32	31	25	31	33	36	31	39	36	26	26	31	33	35	36	35	41	26	29	33	27	29	24	35	36	36	42	27	33	33	29	34	36	30	36	43	36	30	42	31	38	27	36	37	32	43	33	19	29	31	34	34	36	33	39	33	29	34	34	35	30	36	27	34	36	29	30	38	28	35	37	29	25	28	37	23	37	42	27	39	38	31	41	29	45	33	27	33	30	29	31	32	32	28	36	36	30	27	38	38	26	26	25	34	33	27	29	34	34	38	34	32	32	33	28	34	24	43	40	33	36	28	39	29	29	28	18	30	35	30	39	32	34	36	30	22	28	35	29	32	34	24	27	29	27	25	34	23	24	34	40	29	41	24	32	36	25	32	28	27	34	27	30	37	31	35	37	35	30	38	36	27	29	32	29	25	30	28	40	31	38	18	32	44	41	33	35	26	34	32	35	35	36	27	39	40	41	32	33	37	27	29	33	31	29	35	26	30	33	34	32	30	34	31	33	26	33	41	38	34	38	26	36	43	43	30	23	32	21	37	35	30	31	37	36	28	37	34	36	34	33	41	30	23	36	38	30	43	21	35	31	32	39	30	31	29	29	34	29	32	34	34	34	35	27	36	31	28	30	42	31	42	33	35	42	29	42	34	36	45	32	37	32	28	35	37	38	35	30	29	33	30	35	30	37	41	30	37	33	35	32	27	30	28	25	42	40	30	36	24	29	44	19	32	27	24	40	33	33	37	30	35	41	36	33	27	32	39	34	34	37	38	35	42	39	28	31	33	36	40	36	38	32	29	34	29	35	33	35	25	31	32	38	24	25	37	44	33	27	27	31	35	39	35	30	38	29	37	29	32	39	37	21	34	31	34	46	27	37	28	38	30	34	35	43	27	39	34	30	31	40	21	31	33	32	36	26	41	23	32	36	38	24	37	30	33	29	39	35	30	35	35	31	31	37	37	28	26	41	20	33	35	37	29	34	31	37	43	40	34	39	37	44	40	32	38	27	31	29	22	34	36	35	27	39	33	40	27	33	37	31	30	29	31	44	37	23	36	24	33	27	32	23	37	47	32	39	32	30	40	39	56	29	38	31	31	36	33	31	32	27	24	36	31	33	36	35	30	25	37	34	38	35	29	23	24	32	38	41	21	40	26	30	36	48	45	42	23	32	20	26	35	31	29	39	18	30	38	32	23	30	37	34	26	32	47	37	39	29	48	28	31	24	35	26	33	26	36	44	36	33	38	30	34	24	31	26	40	26	27	30	29	38	23	41	34	35	46	33	38	25	31	39	39	24	35	27	25	30	25	33	26	36	36	34	35	31	30	37	31	34	30	39	20	27	30	39	37	32	35	29	33	29	33	36	24	35	32	39	28	32	29	37	32	22	31	31	36	36	40	32	35	26	34	27	43	37	38	42	37	31	40	25	35	34	28	27	32	41	42	29	27	31	28	38	39	37	35	30	43	23	32	34	28	21	24	32	26	26	40	30	38	39	37	31	31	35	42	36	23	40	28	33	31	33	29	34	34	41	33	36	30	40	36	36	27	39	28	40	35	32	34	34	46	26	28	39	32	24	28	34	38	39	28	35	18	30	27	24	34	30	36	31	37	33	35	34	29	39	30	33	27	41	40	32	30	33	39	38	29	27	28	28	27	37	28	24	24	29	38	34	35	31	32	32	50	29	42	30	31	31	31	27	37	28	37	39	28	31	41	22	34	25	32	26	35	33	37	32	25	32	32	33	40	44	33	25	37	36	31	35	28	27	32	33	32	29	34	31	28	28	27	35	40	42	31	25	31	33	27	43	33	23	22	34	31	30	27	29	39	42	29	32	43	40	30	33	30	32	35	37	43	25	48	33	35	41	34	42	33	37	27	35	23	36	29	32	33	41	25	30	36	48	23	28	35	35	27	28	36	37	36	29	29	41	33	18	35	29	42	28	36	29	37	33	32	35	36	28	32	43	30	33	33	27	30	45	38	37	36	35	31	38	33	27	30	32	32	31	36	42	45	30	25	33	37	25	36	37	34	29	32	37	27	20	31	42	38	33	28	41	37	31	19	38	33	31	24	36	40	29	22	36	33	30	25	37	36	31	26	38	42	29	35	35	33	25	34	30	36	26	33	23	26	34	37	29	31	35	30	47	38	34	39	23	41	31	34	19	46	31	34	35	35	35	37	31	35	33	36	35	29	28	35	32	45	33	25	30	36	29	33	37	29	47	37	30	43	38	35	41	45	27	41	28	39	38	26	38	30	34	32	35	29	39	33	31	23	45	43	28	30	30	43	32	35	41	35	33	42	24	25	31	26	31	35	28	38	37	36	21	33	50	29	31	40	29	39	29	34	25	37	30	27	25	28	35	33	43	32	45	30	25	32	25	39	21	38	31	39	42	31	27	35	29	35	31	37	41	25	37	40	24	27	31	47	31	30	31	43	38	24	37	31	30	40	26	45	33	28	29	33	32	37	37	31	31	41	40	34	40	33	25	36	40	25	34	47	34	25	33	34	27	39	29	37	41	34	26	40	36	25	32	29	27	17	35	39	25	35	26	36	27	34	40	31	30	35	29	32	30	32	38	25	35	47	35	40	27	34	30	38	30	35	34	36	26	41	30	36	35	28	35	28	29	30	39	31	44	29	30	36	33	31	27	35	37	29	28	42	23	29	32	41	38	24	39	31	34	31	26	37	30	27	37	26	37	32	39	34	31	28	32	45	39	24	31	23	31	37	26	26	31	29	30	24	28	27	36	34	33	35	38	27	31	31	21	32	31	26
19081	8823	5223	7955	15691	18036	17168	15821	14034	12659	11386	10476	10423	10140	9625	8505	7633	6770	5719	4999	4670	4863	4533	3910	2860	2115	1692	1444	1171	790	604	562	512	434	481	412	411	416	432	407	404	382	438	397	394	378	421	398	416	405	414	408	445	442	426	415	410	431	376	361	408	378	383	422	390	355	377	352	375	357	382	351	397	346	341	361	389	374	340	365	380	368	372	350	377	407	384	345	383	384	363	378	396	372	385	384	403	362	360	352	361	354	361	362	378	355	359	341	363	349	381	385	399	340	327	353	319	356	352	366	365	332	346	362	347	357	370	370	355	380	362	341	370	365	344	371	375	316	365	383	358	377	366	338	361	363	321	353	367	334	365	399	346	372	354	350	353	329	339	349	364	305	369	354	373	379	339	382	380	395	307	342	338	332	346	346	374	361	370	375	326	364	356	377	322	369	370	373	354	351	383	336	401	344	387	338	384	337	356	321	348	371	337	355	331	352	351	332	337	367	383	348	332	361	338	370	357	356	344	406	359	349	344	363	326	330	378	371	329	364	368	324	379	341	373	381	342	374	338	364	379	375	363	349	371	390	339	312	356	356	331	357	375	387	364	362	363	350	393	345	362	363	358	353	339	349	346	352	339	368	369	369	358	337	360	374	347	314	358	339	356	363	387	367	360	344	326	342	334	378	404	385	364	342	344	352	370	358	391	356	366	349	386	347	344	345	350	378	354	361	349	358	326	361	341	353	362	373	358	337	374	359	344	337	349	332	356	327	373	358	340	330	356	372	375	379	378	363	379	356	343	385	353	343	328	350	354	356	358	357	331	351	364	346	323	363	343	360	361	357	379	376	341	334	362	351	364	374	359	308	354	389	360	370	374	367	342	368	342	347	320	380	357	375	346	342	355	360	345	376	358	335	362	379	354	366	350	368	338	376	339	318	334	354	385	356	360	359	353	369	390	347	329	340	368	365	366	328	329	347	325	367	357	353	335	377	376	328	388	360	368	372	332	361	371	366	366	384	346	364	355	356	369	350	341	350	393	403	363	358	371	387	375	364	334	371	344	362	333	361	346	356	375	344	343	339	378	357	380	343	356	347	371	362	372	338	328	332	384	370	339	392	336	360	372	329	332	337	336	355	325	365	369	428	350	389	374	365	370	344	369	358	390	375	325	364	362	347	377	362	346	343	373	363	373	377	336	344	347	335	335	372	369	373	321	347	353	360	364	310	365	392	358	339	372	335	390	352	352	337	338	362	357	374	359	380	397	330	361	334	384	346	352	379	354	363	298	361	373	335	354	353	353	325	376	386	363	314	320	345	357	371	366	378	368	353	373	379	347	348	371	371	381	344	332	348	370	370	379	367	334	385	348	384	336	337	342	351	354	343	355	342	404	373	347	376	336	367	384	328	357	365	340	368	358	352	363	378	371	370	367	384	341	355	326	342	332	363	357	346	314	356	367	346	377	330	391	332	350	343	338	356	330	363	340	363	342	371	358	352	366	322	322	322	369	365	351	340	346	314	370	320	361	347	349	360	379	333	339	331	360	384	339	348	377	348	346	347	378	373	369	320	344	392	365	346	354	367	380	339	374	327	330	376	340	348	363	354	334	350	342	335	346	318	375	366	335	389	389	323	400	326	350	382	362	345	342	373	353	328	319	381	346	383	351	323	344	331	354	378	337	351	386	353	345	370	360	361	334	352	350	339	368	358	329	372	369	372	353	353	349	380	343	392	350	360	334	316	363	357	358	366	352	358	331	353	369	349	346	389	351	341	346	319	355	372	373	349	358	348	335	366	371	353	385	346	383	363	380	384	328	378	391	359	327	360	386	354	363	360	352	348	350	362	334	339	319	328	326	341	335	364	358	338	334	332	369	373	340	339	341	362	364	336	377	362	332	377	380	404	358	344	362	367	348	342	346	382	332	362	319	386	363	342	356	350	311	337	387	360	337	355	362	312	330	333	322	371	357	357	355	342	336	340	365	379	356	328	361	384	335	341	339	376	351	356	362	366	356	333	376	389	386	396	365	381	392	365	367	353	335	336	346	348	364	352	354	336	347	338	386	359	367	370	372	365	348	365	344	356	358	329	333	400	369	366	323	368	341	387	360	360	376	362	341	370	336	375	348	340	370	374	375	353	336	314	346	370	407	337	351	360	340	354	326	378	381	322	333	366	355	354	368	369	357	340	344	359	323	307	334	337	339	358	320	358	383	361	365	338	370	337	355	318	375	363	318	366	345	320	361	335	359	336	321	354	372	343	342	362	411	344	356	349	373	339	323	369	370	361	343	368	348	330	335	356	407	331	374	356	381	339	370	387	352	326	326	365	359	339	378	345	371	341	325	355	338	344	360	323	380	369	362	341	358	371	382	346	345	346	355	350	352	350	389	355	370	353	374	402	350	359	364	374	338	366	390	396	351	372	382	363	320	378	351	358	391	364	403	343	357	358	352	399	352	365	397	347	336	331	333	363	351	341	351	355	386	363	350	340	370	338	332	395	357	370	340	367	349	359	382	357	364	339	360	363	344	333	387	341	339	374	358	365	334	361	338	357	336	362	385	351	371	333	357	386	336	345	349	349	346	372	360	328	383	370	393	360	336	362	361	375	377	355	348	333	381	318	369	371	362	326	354	358	361	357	379	373	339	353	341	345	380	363	363	332	356	342	378	362	325	364	381	366	374	341	338	351	373	362	359	356	376	353	352	347	339	364	378	385	352	358	364	342	335	358	320	330	353	301	360	342	354	331	389	370	325	377	375	351	335	337	341	327	392	360	364	401	361	340	345	374	352	392	362	335	340	314	372	331	371	340	406	359	344	344	367	341	347	342	332	351	384	356	374	337	364	350	331	346	403	381	385	366	360	362	355	357	388	344	390	358	382	376	361	336	384	361	387	351	350	368	342	376	368	333	355	325	331	371	377	351	347	365	339	346	361	402	347	386	329	343	386	375	342	324	333	348	372	342	366	342	321	336	365	355	393	325	360	352	351	351	335	343	366	342	370	353	348	347	355	350	369	347	365	313	355	329	359	375	367	351	369	332	373	353	375	359	349	358	354	365	361	337	358	357	365	368	346	366	357	348	353	389	357	333	357	336	383	366	379	367	383	349	317	367	376	348	381	342	331	383	353	344	325	352	317	353	333	323	374	392	420	405	355	309	332	348	372	356	354	359	385	355	391	339	361	363	381	355	358	352	394	355	359	334	317	357	367	354	361	363	357	391	306	386	342	351	329	358	370	366	339	349	377	352	382	339	347	340	360	354	359	353	359	364	335	371	321	357	364	314	365	390	317	354	335	349	348	341	356	322	369	343	362	386	370	381	371	369	379	354	324	352	342	355	322	368	326	354	348	362	379	336	371	356	347	381	342	353	318	353	338	344	379	368	390	358	368	338	378	361	333	341	388	385	344	344	363	371	353	347	383	381	340	385	361	381	331	327	349	346	407	345	372	346	360	370	340	342	353	372	349	358	376	368	338	349	359	347	356	402	379	319	393	333
1023	293	196	172	130	186	270	240	227	212	212	173	228	225	230	200	205	158	163	118	132	145	140	78	99	76	73	69	56	38	54	40	48	42	55	46	42	45	50	48	42	55	44	45	45	54	51	50	38	35	47	45	44	36	42	56	41	39	50	47	43	35	35	37	39	60	48	41	45	49	43	53	30	54	41	43	46	43	56	44	43	46	60	45	53	42	41	37	38	55	44	44	39	41	48	46	48	36	49	36	46	39	42	52	47	45	63	48	50	49	40	37	50	47	56	45	50	54	50	43	58	39	43	53	60	48	48	40	47	46	43	42	47	46	48	39	38	58	56	35	52	36	49	52	47	39	36	41	33	58	38	48	40	42	53	57	48	46	47	46	41	51	39	51	42	44	44	40	44	46	40	58	38	45	42	44	48	49	37	45	54	46	40	54	43	52	54	53	48	41	48	45	40	41	60	36	41	40	49	44	42	42	53	47	45	53	57	43	56	53	49	37	52	39	45	41	43	56	52	32	47	51	43	43	36	46	51	47	41	44	60	44	51	47	48	48	43	38	61	44	44	35	44	49	43	33	45	43	41	47	43	37	46	49	39	33	42	45	56	50	51	48	52	30	52	58	51	49	37	34	40	52	39	46	48	44	39	24	46	56	52	44	43	35	46	44	40	52	42	51	49	58	48	53	46	32	52	30	55	36	41	39	43	48	49	50	32	52	50	52	44	34	47	46	35	45	48	33	39	46	57	45	39	57	55	41	42	45	48	47	46	49	43	50	38	52	34	53	46	51	44	39	40	38	47	49	48	39	45	48	42	42	48	53	58	56	45	37	41	60	51	45	41	31	44	36	48	43	37	48	42	45	51	47	47	46	35	44	36	46	52	43	51	53	43	48	37	48	55	43	45	42	49	41	54	50	55	57	47	36	49	41	62	41	46	44	39	42	45	53	66	38	28	46	52	36	51	41	37	42	43	51	47	46	30	39	51	41	44	40	43	56	37	41	43	49	51	50	30	39	50	47	36	44	53	35	58	44	42	42	49	39	45	41	62	47	53	47	39	46	46	42	39	50	40	49	43	29	44	47	43	49	49	52	36	46	42	48	56	47	37	48	39	46	46	42	55	43	40	57	43	52	42	50	41	49	48	42	44	41	44	40	37	44	26	40	44	40	50	35	45	43	41	48	41	43	50	35	43	33	44	33	53	39	47	47	40	43	46	52	51	54	49	49	28	43	42	41	46	43	39	45	48	42	48	46	34	52	49	41	46	57	47	59	54	46	42	39	43	28	53	47	47	47	37	48	52	38	47	52	41	36	37	55	35	49	45	44	30	32	38	40	50	47	53	48	57	38	47	48	40	55	44	54	36	60	44	44	29	40	39	47	37	49	43	46	39	35	42	49	37	38	56	37	41	57	40	30	39	34	36	55	54	60	44	56	48	46	47	50	40	62	51	48	46	39	41	42	45	47	40	47	51	49	39	46	39	34	41	31	37	47	45	43	43	45	40	49	56	32	42	53	43	48	58	45	46	42	33	44	40	55	45	33	29	45	43	60	39	51	45	45	49	37	50	50	45	49	42	56	44	48	45	41	46	41	40	47	47	47	35	56	41	47	42	46	50	50	38	43	58	33	42	49	44	51	42	36	57	39	42	39	47	47	39	37	44	48	45	33	47	45	48	45	45	39	49	47	45	43	46	44	49	49	38	53	40	52	42	53	34	36	45	59	51	44	39	48	45	55	43	43	46	36	45	50	37	43	36	45	38	52	45	48	47	45	48	38	46	48	41	42	55	52	53	46	60	38	57	36	51	40	45	33	41	44	44	57	40	44	61	55	38	36	36	39	31	44	37	55	49	39	47	42	42	35	46	44	49	43	39	46	49	40	44	34	39	45	40	37	54	50	52	46	45	43	40	48	43	55	39	38	53	52	39	39	41	53	46	45	45	37	40	52	48	55	39	48	45	39	49	42	33	53	44	33	37	50	46	39	43	51	39	40	44	52	46	50	45	51	43	49	54	51	49	48	45	41	44	58	47	38	50	37	46	42	38	40	36	37	45	51	40	47	41	45	55	43	41	44	44	53	33	44	55	51	32	39	39	42	42	42	65	44	37	43	43	48	36	42	46	51	46	45	45	47	37	50	54	46	37	44	35	46	44	52	49	42	39	44	45	46	43	45	44	48	44	45	46	57	54	41	52	42	39	44	38	41	37	40	46	42	40	50	50	46	45	43	44	54	38	45	57	51	45	40	33	39	27	36	50	42	43	44	49	43	39	32	41	50	57	44	55	45	45	50	46	40	39	42	52	39	50	46	43	35	47	54	52	46	50	43	36	38	39	49	41	60	46	49	32	44	35	33	51	39	42	39	46	45	47	48	43	41	40	49	59	48	45	43	41	54	49	43	47	44	40	45	45	52	56	47	54	40	48	53	42	47	52	36	32	40	37	47	46	44	42	60	41	42	38	37	38	43	55	53	52	47	45	36	38	41	42	50	34	42	39	42	45	42	47	51	39	43	52	40	42	37	48	39	45	36	49	48	47	40	60	48	48	41	46	49	46	39	45	34	50	44	39	41	41	44	52	41	50	35	28	47	53	41	46	42	41	31	56	42	39	44	48	44	47	45	47	35	67	38	44	44	43	51	43	43	48	51	39	48	44	47	50	46	38	47	47	62	50	32	55	42	38	57	44	43	42	49	43	49	60	46	43	35	48	45	44	53	47	43	46	44	50	44	40	53	48	37	42	42	53	51	43	44	45	42	38	43	48	41	45	55	53	35	51	58	45	44	52	38	30	40	58	47	47	40	51	48	49	49	48	36	41	43	65	53	41	43	42	42	36	44	32	42	45	54	46	34	43	28	44	42	30	50	38	51	49	38	61	40	51	43	51	47	46	47	58	48	43	39	44	44	48	51	48	49	51	44	50	39	44	50	44	51	41	36	41	42	52	60	39	49	50	45	42	47	38	52	44	34	51	34	49	41	50	41	43	46	60	43	43	54	50	40	27	34	40	44	37	39	43	41	42	52	45	47	45	28	46	56	46	40	37	49	57	44	54	40	33	48	40	40	52	40	55	41	52	49	32	47	37	57	42	34	50	45	48	50	50	49	53	51	46	44	51	41	48	49	42	54	33	38	43	45	49	41	48	46	41	59	57	39	41	35	47	37	55	46	44	40	48	52	51	61	55	44	48	42	42	54	25	47	46	55	47	50	43	35	43	50	52	41	43	61	50	40	47	37	37	49	42	40	43	40	37	41	34	44	44	45	41	44	52	47	39	42	50	57	45	52	38	43	44	35	45	44	41	43	45	36	38	46	52	46	41	48	41	46	44	40	50	44	38	54	52	42	55	45	53	53	54	45	48	42	52	47	28	46	45	40	30	40	41	50	48	43	46	48	42	42	45	38	48	46	27	31	36	45	48	47	52	51	42	62	33	49	41	46	33	49	45	52	41	60	48	70	51	43	45	48	38	47	54	44	46	53	38	42	34	48
14684	5971	3110	5069	10645	12561	12295	10793	9784	8721	7503	7150	7354	7339	6794	5860	5088	4673	3961	3324	3100	3309	3096	2566	1970	1501	1114	992	810	695	628	593	525	500	503	490	513	516	487	463	438	471	469	502	505	532	510	493	505	499	482	443	507	483	469	468	477	463	452	453	470	467	482	461	459	457	479	433	500	471	460	464	452	446	419	463	480	482	463	496	459	479	460	491	511	474	475	469	486	528	431	450	461	454	483	475	465	494	459	483	441	429	455	464	411	478	435	457	460	462	445	482	437	430	497	467	467	461	461	437	465	470	484	485	471	441	474	455	448	455	438	437	459	481	440	481	468	470	479	467	485	439	446	392	454	495	508	446	474	435	453	411	445	476	448	499	476	448	465	471	449	441	465	464	450	441	489	493	466	515	482	481	467	452	455	451	463	482	475	497	461	484	465	440	440	496	466	491	441	465	459	495	464	456	451	471	485	470	467	444	479	455	443	503	466	485	462	484	468	449	489	446	475	480	480	441	449	466	481	469	428	477	464	443	453	462	459	462	453	418	476	522	467	465	477	467	480	467	462	491	501	452	432	474	435	455	441	453	471	451	458	486	458	461	456	465	451	495	487	460	442	452	475	445	463	488	481	493	480	462	478	459	512	493	461	463	445	473	477	384	452	459	445	485	474	493	437	468	445	464	489	504	461	460	466	474	432	481	446	484	481	469	480	442	487	469	485	463	450	441	499	457	435	460	467	441	447	465	490	476	471	470	477	473	509	453	447	471	467	457	485	480	449	476	443	460	477	493	483	452	445	458	473	450	455	455	487	464	421	489	442	478	448	435	465	482	482	463	464	490	442	486	461	428	444	481	439	473	464	484	503	435	470	471	433	469	454	476	429	450	487	508	506	447	473	478	496	420	437	474	462	458	485	475	455	477	477	490	466	457	455	463	451	444	471	462	489	440	431	438	453	464	478	449	466	459	449	468	488	442	474	449	463	446	473	431	494	466	477	485	440	457	492	463	439	458	466	426	430	478	485	456	444	493	466	459	470	463	459	467	444	498	463	446	456	464	455	441	466	457	468	448	476	475	459	419	458	468	437	465	452	479	436	485	478	483	457	457	486	469	435	463	485	468	520	463	487	496	466	467	439	449	451	496	450	444	476	477	457	490	500	450	451	443	419	476	484	473	456	447	447	444	495	441	440	470	506	464	468	515	461	441	479	474	497	448	465	479	467	469	450	450	464	471	474	481	483	436	450	435	439	496	487	475	478	467	474	489	467	458	425	448	467	452	472	490	495	429	478	452	486	466	439	462	453	460	440	456	457	425	459	488	453	452	464	456	465	474	465	416	469	522	450	466	439	492	444	474	423	493	442	457	516	446	477	451	492	472	460	476	435	512	452	442	443	454	449	451	482	456	472	468	430	468	458	475	480	433	494	475	471	460	465	463	452	463	485	485	472	452	439	478	463	465	445	447	468	448	459	473	455	457	489	473	493	449	472	461	461	412	433	465	465	436	482	446	445	465	459	450	487	467	481	464	440	462	481	456	430	495	456	408	473	488	458	459	457	465	490	411	457	426	473	486	468	439	444	465	449	469	445	450	475	435	437	423	444	487	477	436	483	474	503	483	473	483	486	435	466	443	477	499	453	476	466	487	456	430	465	460	457	456	414	477	491	452	477	426	436	459	459	498	443	451	483	496	467	472	441	463	420	449	502	429	476	468	515	443	463	479	464	453	473	462	440	435	481	447	426	471	492	429	442	464	487	456	463	455	493	433	441	457	476	418	470	497	457	437	462	466	466	463	489	484	454	467	449	443	487	475	444	500	472	465	453	483	451	459	525	461	462	449	431	493	477	452	456	453	490	440	443	456	456	499	462	420	444	454	467	443	472	443	471	469	478	476	508	485	450	452	450	493	425	448	469	468	447	452	490	444	455	456	477	468	468	470	475	494	459	449	444	482	448	457	459	458	430	416	457	479	434	516	477	450	454	454	457	481	463	418	430	457	495	440	499	452	460	456	439	465	483	505	511	442	458	502	442	419	453	490	476	447	471	438	444	490	496	478	450	474	445	474	460	453	467	493	488	516	451	483	455	469	481	486	454	429	472	469	451	443	476	444	416	472	460	460	472	467	451	467	452	461	505	410	452	444	419	489	477	457	461	449	457	434	424	489	460	459	423	438	465	466	459	468	489	423	455	478	438	471	470	464	476	462	454	460	490	497	463	463	467	493	461	465	431	506	483	465	439	478	454	467	475	466	474	497	440	457	449	458	483	484	448	469	457	454	472	509	470	460	475	452	456	440	490	452	454	433	471	456	462	445	479	475	470	440	490	503	447	428	507	444	467	434	466	467	466	459	480	441	473	501	474	475	479	432	468	503	464	464	470	466	493	461	433	470	482	463	438	482	484	446	470	463	452	425	448	468	449	446	489	424	471	464	448	478	449	478	457	443	478	465	492	456	442	490	472	455	494	460	473	482	449	468	451	457	457	435	474	440	509	486	446	499	458	452	490	472	458	460	485	457	461	447	464	440	427	454	504	446	460	423	460	482	431	483	438	442	459	442	468	480	468	469	471	486	466	441	416	468	493	457	479	441	443	475	477	532	475	456	473	478	432	461	443	501	489	448	453	474	425	464	474	437	457	473	476	478	474	459	429	452	429	458	450	444	467	470	483	485	467	437	471	436	416	458	473	457	453	444	446	462	462	460	465	445	493	458	439	474	466	425	469	471	498	486	445	447	446	464	487	462	445	478	466	426	436	418	476	448	454	451	457	440	452	424	494	495	458	494	438	466	456	492	433	463	463	476	443	449	446	478	480	489	451	484	467	451	485	449	444	472	474	494	424	486	455	480	473	477	457	449	447	459	461	478	486	456	437	464	465	430	463	431	447	453	487	463	449	468	474	470	463	479	520	420	455	454	427	477	448	507	485	432	459	469	461	467	431	437	465	499	464	469	455	488	473	453	474	467	457	440	482	465	432	483	491	424	485	488	468	446	452	478	486	462	500	435	458	479	472	466	495	409	448	427	408	482	429	491	466	477	456	451	480	468	468	452	489	448	454	501	447	488	477	474	473	471	429	468	415	445	431	438	474	438	483	474	461	444	464	466	480	434	436	475	438	446	475	470	469	498	440	422	520	445	442	471	461	408	421	463	506	444	423	432	463	490	417	441	456	466	453	451	438	477	465	464	442	472	492	492	477	472	455	472	483	474	445	496	450	437	456	466	447	488	468	462	468	466	444	501	426	443	450	436	469	485	493	448	464	451	452	473	442	435	503	478	452	503	432	474	493	451	468	437	470	487	476	469	446	502	457	505	501	489	468	455	462	447	489	459	488	482	457	468	468	449	491	495	444	479	455	443	477	468	495	449	473	430	444	463	427	428	443	475	457	447	483	512	527	466	470	470	454	453	462	492	468	445	486	500	450	496	441	454	471	441	477	438	447	482	472	452	478	459	475	457	484	411	469	497	452	465	472	486	480	462	486	494	435	480	447	489	452	516
983	506	273	233	195	252	322	300	301	298	271	271	306	306	282	239	211	193	176	154	136	144	162	120	103	71	69	58	59	61	47	41	45	41	45	53	43	46	55	47	47	37	46	48	46	44	45	37	48	54	59	44	45	37	40	48	51	46	42	37	35	54	44	47	40	54	42	45	55	40	36	46	42	28	39	48	50	41	52	46	50	46	47	38	42	29	40	35	37	43	41	54	42	38	56	53	41	42	31	47	49	46	37	40	51	54	42	45	44	39	33	47	43	47	45	44	41	43	50	46	38	43	36	48	43	39	43	51	36	53	55	55	44	49	49	34	52	55	47	39	33	48	35	56	45	54	38	35	38	35	40	39	40	48	54	44	54	50	47	51	42	42	35	36	57	47	39	54	38	46	51	40	51	44	43	39	45	44	49	29	39	49	39	33	51	58	23	38	61	41	54	43	44	42	30	44	34	40	41	45	41	37	50	47	42	54	52	45	46	42	41	50	37	42	36	45	55	55	46	42	39	35	38	46	41	49	45	46	45	52	42	56	49	47	55	54	40	35	33	43	45	44	44	46	50	42	50	51	53	50	38	48	55	54	48	34	52	47	34	43	52	36	47	48	48	43	48	43	37	33	51	37	50	52	47	57	39	48	46	39	36	36	42	34	50	47	43	43	53	50	38	49	52	47	44	52	44	41	45	42	39	45	49	33	34	52	33	45	46	44	44	42	29	36	36	38	46	48	40	44	35	44	40	47	41	47	44	43	28	38	41	57	29	42	50	36	46	42	48	42	38	44	53	49	48	47	49	39	40	52	51	60	43	51	44	48	47	46	38	42	42	36	53	40	37	54	53	43	32	53	37	35	48	40	43	41	37	43	49	36	55	47	54	42	45	34	44	41	49	44	49	47	35	43	42	44	42	49	47	48	51	50	50	42	42	32	35	49	47	41	39	30	41	43	45	42	52	45	48	36	48	44	46	50	46	48	35	45	35	50	57	40	44	45	46	37	36	44	42	30	45	35	42	56	48	55	42	46	38	34	34	43	39	41	48	41	41	44	43	38	28	50	43	47	43	40	47	41	38	50	51	43	44	46	46	43	45	41	44	55	57	51	36	42	49	50	43	47	44	45	37	49	47	49	36	45	38	29	43	40	42	40	45	50	41	48	47	46	45	41	41	42	55	42	34	37	58	54	41	46	42	49	42	50	38	38	44	39	39	37	41	50	32	47	48	48	47	48	46	47	41	49	51	37	48	41	40	50	43	32	35	46	36	52	54	47	42	46	47	42	39	36	32	37	42	46	43	46	43	33	48	47	46	46	49	37	55	51	59	51	55	43	44	52	47	41	48	53	44	46	46	42	44	36	57	43	47	43	38	41	48	35	47	49	49	39	49	43	45	48	36	47	55	40	42	45	42	48	34	50	52	50	47	36	39	43	34	40	44	54	31	50	41	57	41	50	38	37	55	44	41	39	45	43	49	44	44	42	43	60	45	53	46	46	42	44	50	31	40	45	46	47	50	42	41	42	42	46	46	38	53	35	44	45	40	51	45	53	47	43	40	41	46	40	38	39	50	47	39	42	43	34	43	47	43	48	38	54	55	44	40	41	40	47	48	39	42	48	42	50	44	49	39	50	51	42	37	57	59	42	36	46	40	52	45	40	34	44	50	45	48	53	44	37	34	46	60	38	41	37	51	44	38	53	31	48	44	46	50	51	45	41	42	45	33	47	46	37	37	48	41	42	32	34	45	38	49	41	43	42	45	40	42	53	41	48	48	39	38	26	42	43	44	45	40	45	35	43	45	45	47	48	39	70	42	37	52	36	42	50	40	61	42	34	46	47	50	49	50	53	47	55	38	44	42	29	42	35	52	49	41	40	38	49	49	55	24	50	46	38	39	35	65	42	51	52	44	27	39	54	50	37	52	50	51	50	47	48	39	41	53	42	37	50	54	38	41	31	29	33	35	39	44	34	38	38	47	47	39	51	39	46	35	53	43	47	48	43	41	51	39	40	50	35	41	43	57	33	40	45	42	36	38	32	39	48	46	43	43	48	44	42	49	54	37	49	44	45	59	54	44	41	40	54	39	52	52	47	48	45	41	42	38	36	47	45	56	48	47	41	53	45	49	40	44	41	49	50	51	39	39	43	42	43	43	31	39	48	55	43	49	41	41	41	50	45	49	41	54	42	35	43	42	40	39	32	42	41	41	45	39	33	32	45	42	51	39	42	42	50	50	39	38	52	37	39	38	47	35	46	37	41	61	59	42	35	45	36	55	40	50	45	55	47	45	37	40	34	52	43	49	53	35	58	43	57	48	44	45	44	48	42	42	60	47	47	49	43	48	39	39	39	39	31	47	36	52	31	41	41	38	41	49	59	33	36	53	43	41	37	37	48	39	44	49	56	41	39	35	43	40	48	30	41	49	39	46	43	42	44	48	25	42	40	47	38	48	39	40	40	47	43	46	46	51	49	38	34	38	52	50	49	37	47	36	46	51	38	43	46	40	41	43	34	47	35	52	38	34	29	43	40	52	44	50	42	37	42	44	46	55	43	43	51	48	42	51	48	44	38	42	49	42	35	52	46	35	43	36	45	41	44	50	40	40	53	35	54	48	49	46	42	38	49	43	37	44	38	40	44	49	42	38	57	36	39	39	25	57	38	55	39	46	43	31	55	55	45	48	40	34	34	51	51	44	29	50	40	32	42	46	50	38	47	26	42	40	41	52	47	50	53	52	47	38	56	37	39	52	35	41	37	35	37	43	36	41	42	55	45	52	53	54	43	46	45	50	38	34	38	45	39	48	38	39	43	36	32	45	44	55	57	45	39	44	63	33	42	38	52	47	41	46	48	36	46	48	42	43	41	47	23	39	45	54	43	33	47	60	42	47	42	46	26	53	37	56	38	44	46	42	39	39	39	54	37	40	47	44	30	39	38	39	51	48	40	35	45	43	42	41	46	40	34	42	42	39	54	38	42	40	38	45	46	32	46	35	42	49	36	57	45	44	46	35	52	39	47	43	53	39	53	47	54	65	42	51	45	47	43	40	43	34	41	45	37	33	40	56	46	47	35	47	39	50	50	47	41	39	41	35	39	46	54	54	45	41	46	46	39	42	34	50	38	63	53	43	35	47	44	40	44	40	48	36	44	40	46	30	53	48	34	31	50	42	36	43	43	53	46	35	45	44	50	36	40	56	42	37	47	47	48	41	48	39	39	41	36	45	41	46	50	39	40	42	49	49	47	55	36	52	34	46	38	43	50	42	52	41	43	45	60	34	53	49	53	47	39	39	44	36	51	45	37	47	47	44	43	49	41	29	47	39	36	42	48	50	41	36	42	55	48	41	52	56	42	43	48	43	32	55	44	48	32	53	40	49	43	47	43	51	41	49	54	51	44	44	56	38	59	50	41	44	51	41	39	47	40	48	48	52	50	45	40	51	44	42	53	51	38	39	53	48	50	41	36	39	55	30	41	40	35	37	45	41	36
16649	7664	4039	6550	13510	15867	14993	13630	12247	10768	9528	8879	8924	8754	8207	7042	6310	5625	4646	3815	3716	3813	3652	3139	2315	1622	1410	1148	997	833	742	665	518	529	485	512	489	466	458	505	456	520	536	491	503	488	528	501	458	482	509	458	453	475	487	508	521	445	469	458	463	482	467	449	483	508	442	500	459	501	467	474	463	460	441	431	499	487	478	468	444	437	470	493	454	495	465	457	525	496	478	475	457	459	485	441	473	514	442	487	435	483	433	455	448	474	436	432	450	441	484	456	441	478	464	480	449	445	455	473	450	432	514	464	477	482	485	480	468	474	455	505	434	463	381	440	435	464	450	462	427	416	448	448	461	483	440	438	473	487	464	465	483	476	446	386	446	482	422	432	499	474	506	441	479	449	435	439	486	446	480	463	468	453	489	494	482	500	466	465	441	477	425	491	481	501	480	452	503	461	442	488	490	493	440	451	461	463	500	425	490	496	461	467	458	465	452	467	443	444	470	472	451	479	430	471	484	456	491	447	476	448	471	440	491	463	471	446	453	491	485	463	468	512	481	467	478	452	479	481	440	444	461	501	496	459	428	452	443	473	457	487	438	469	408	489	476	448	459	458	487	452	475	447	453	458	457	466	439	448	497	462	446	525	448	454	442	463	476	452	459	449	435	458	484	464	468	460	475	446	445	460	457	436	448	487	439	455	468	462	476	475	427	481	448	481	461	416	446	456	466	450	455	458	468	435	470	479	459	443	454	441	438	449	439	466	485	487	442	467	441	465	448	447	446	469	443	487	469	485	479	461	428	462	489	446	435	438	493	450	482	428	448	492	475	459	445	430	464	513	484	456	458	460	460	472	488	475	463	449	461	455	455	451	482	497	476	475	477	438	475	497	483	453	499	465	469	461	463	495	476	442	506	487	434	475	454	456	454	487	447	455	472	449	476	458	426	467	463	455	446	487	447	487	479	456	453	455	416	474	443	446	430	442	459	464	488	449	448	425	444	462	489	455	491	489	472	442	401	456	465	480	466	484	498	454	492	526	449	434	475	466	462	452	453	431	459	431	445	469	450	442	439	460	480	482	435	440	444	465	434	465	473	457	501	453	454	473	477	439	490	451	493	458	475	433	453	463	439	448	478	456	463	481	429	473	430	501	480	464	483	450	476	434	477	418	461	469	424	452	494	430	492	479	438	453	487	448	465	471	489	477	493	428	437	498	459	480	469	459	469	482	476	452	422	466	439	454	473	455	466	441	466	439	412	490	480	458	472	444	460	483	443	440	492	461	478	434	498	521	486	440	477	472	462	440	470	473	469	453	459	449	447	462	447	464	460	485	442	478	468	465	426	484	448	472	448	492	476	448	427	442	447	417	486	457	441	486	424	444	441	475	442	496	470	445	480	458	447	455	426	413	489	443	466	432	463	457	449	457	468	472	514	397	490	440	466	492	449	452	484	501	471	495	455	446	448	454	418	450	463	463	445	458	452	449	487	478	458	492	478	488	405	442	407	470	466	492	454	476	432	463	483	476	470	488	443	436	479	469	464	450	500	472	473	444	490	481	430	479	462	451	480	423	431	424	457	475	442	446	466	481	463	440	478	503	466	486	474	454	445	473	458	482	471	485	462	469	433	443	476	431	424	470	491	462	462	433	481	483	451	463	466	508	499	472	482	468	476	491	471	469	481	443	503	465	468	457	458	457	498	429	473	471	471	472	478	451	442	452	460	467	441	453	463	474	477	464	477	477	458	454	474	440	433	485	507	401	449	461	454	464	439	480	459	428	481	465	476	489	488	458	481	461	489	471	461	459	449	448	466	445	479	466	477	456	518	486	446	456	490	434	421	498	460	450	437	457	485	471	463	444	482	454	436	474	445	469	431	462	463	486	450	480	443	418	466	456	476	455	454	474	509	467	466	439	415	495	470	493	462	435	472	445	451	463	440	439	466	448	446	429	457	452	435	423	435	454	456	461	484	471	452	453	500	421	457	463	496	517	417	453	456	466	471	482	484	446	436	469	480	446	437	474	451	480	437	452	467	465	490	418	474	471	455	479	452	438	443	435	473	489	482	445	458	481	413	477	492	445	431	508	483	468	456	443	480	465	485	494	436	467	469	448	455	504	487	494	483	461	489	502	467	437	449	452	475	456	441	478	473	431	477	465	437	418	507	443	475	498	429	451	452	458	489	466	470	432	495	485	442	478	470	478	475	473	478	433	515	423	453	466	437	500	453	470	490	472	408	474	473	434	444	483	479	491	487	498	492	461	439	458	444	480	486	447	428	452	470	458	471	467	485	444	459	489	488	450	431	444	422	471	491	449	475	480	464	454	458	430	477	458	441	474	448	433	455	476	473	482	459	437	440	438	449	467	433	482	471	446	415	462	470	426	495	502	431	473	463	476	456	495	458	497	443	472	456	456	476	488	471	468	468	430	429	464	448	444	458	457	476	459	454	458	464	508	471	478	486	460	415	465	480	454	456	446	473	466	480	488	477	444	456	463	459	460	446	500	444	436	458	484	457	419	446	434	445	435	425	474	506	479	457	470	408	460	442	482	491	449	470	450	467	458	449	466	456	472	460	443	448	457	460	448	502	451	509	470	422	474	469	510	477	430	447	459	441	417	478	458	458	462	460	480	471	474	443	436	511	495	460	486	478	439	482	446	463	504	474	445	472	445	460	488	488	459	464	457	444	450	459	484	469	482	458	437	473	475	476	460	500	486	459	456	454	472	460	451	464	472	445	455	448	461	471	475	425	409	409	486	507	447	463	512	475	461	478	469	476	444	459	460	502	475	455	466	443	486	457	503	423	455	477	453	447	445	465	465	454	465	494	508	427	496	505	452	433	431	463	492	425	486	486	443	471	483	441	464	432	455	468	462	464	491	464	462	500	482	486	481	452	504	466	449	441	477	444	447	467	440	462	500	473	459	443	457	445	471	477	458	494	472	501	438	450	459	447	475	485	479	462	467	481	466	481	456	487	439	461	514	495	428	494	425	438	473	425	432	469	470	481	444	434	453	509	454	432	477	440	467	522	459	480	451	499	464	473	500	525	423	447	483	427	446	475	470	477	427	466	485	417	481	473	446	473	476	459	482	414	446	440	435	446	488	470	476	480	443	472	434	467	464	459	479	480	488	489	443	507	456	472	449	476	475	496	490	429	442	499	459	476	497	449	453	462	476	481	485	458	493	459	489	496	472	441	467	458	474	467	489	473	472	456	470	434	478	463	456	435	453	480	450	496	471	472	474	472	443	480	456	463	466	440	459	467	441	465	476	489	447	442	487	437	482	517	477	468	488	453	448	445	462	439	455	464	475	487	494	444	433	457	491	470	432	444	452	479	466	414	441	473	455	447	472	455	453	478	458	448	455	483	460	499	465	462	465	466	473	465	475	477	438	434	412	402	452	450	457	481	430	471	494	449	474	465	465	470	470	448	451	490	472	473	474	448	432	440	472	476	483	481	459	442	486	464	482	426	487	457	472	481	453	489	461	439	502
1643	467	230	181	163	234	303	282	286	281	283	248	282	270	275	253	223	187	162	110	162	155	122	110	77	72	63	44	45	38	39	41	27	36	29	40	42	28	38	37	29	40	38	40	32	33	44	31	38	36	31	34	36	33	25	32	45	33	36	22	37	31	26	33	39	40	34	30	36	37	40	33	32	44	30	42	37	29	37	33	37	27	28	41	35	23	24	34	28	41	34	33	35	19	19	49	40	30	39	40	40	42	35	38	37	36	36	30	35	40	37	23	34	34	29	48	27	29	33	35	30	34	41	24	27	36	31	28	33	24	28	30	33	21	30	37	37	23	42	23	40	27	28	35	30	39	32	24	29	38	31	34	33	38	35	28	40	29	35	43	35	38	29	38	27	31	33	39	34	38	29	39	33	32	36	25	29	39	31	25	33	43	38	36	33	30	39	25	28	41	31	28	31	38	34	36	36	27	38	35	40	32	36	36	25	38	27	38	37	34	28	30	31	38	31	34	19	31	31	39	27	34	31	26	42	49	37	35	48	36	38	43	35	38	31	25	39	27	35	32	35	31	31	42	31	36	30	40	39	34	21	36	40	32	42	33	47	36	44	33	29	28	32	29	45	27	30	35	35	29	28	44	38	34	48	31	35	35	37	32	41	37	37	33	34	31	29	37	39	26	49	23	31	26	32	36	33	24	26	34	29	36	24	32	30	29	34	41	30	28	38	45	26	36	29	32	40	44	38	21	40	33	33	30	33	28	28	29	33	35	32	36	31	27	33	35	34	30	36	26	42	32	36	25	35	43	34	34	34	31	29	23	29	32	27	45	30	30	33	43	33	34	37	37	26	39	32	29	37	30	37	34	35	39	25	32	41	20	29	35	41	35	40	49	30	31	24	33	24	22	32	28	29	28	32	34	28	39	33	46	42	36	27	28	35	28	31	33	31	28	28	39	35	28	32	32	35	32	39	30	36	37	28	43	28	30	36	21	34	21	30	32	28	24	31	27	36	28	30	36	32	31	29	25	37	36	35	33	39	45	28	38	31	34	27	39	30	28	30	27	33	32	35	41	36	30	48	38	22	34	28	25	31	23	28	41	29	34	31	23	26	24	39	31	27	38	28	23	30	32	28	29	38	23	30	33	35	30	38	32	39	34	39	26	40	26	35	39	30	38	37	39	40	36	25	37	35	36	37	30	36	44	36	26	31	24	32	32	32	34	30	23	35	23	29	37	35	37	35	35	32	24	40	27	31	33	29	40	31	31	35	31	27	36	33	50	31	30	37	39	31	34	41	26	45	36	26	28	41	35	39	30	28	37	40	26	43	31	35	34	36	31	37	45	42	42	29	42	47	29	38	37	42	19	33	26	30	36	31	31	34	45	28	27	33	35	36	35	37	30	35	29	34	35	28	41	29	42	30	32	34	36	21	42	38	35	35	37	31	29	29	33	30	34	32	37	33	37	41	36	34	37	29	32	29	41	32	27	41	32	33	32	30	19	30	41	30	31	33	32	38	34	24	35	36	32	34	40	27	34	25	31	36	37	29	38	50	30	33	25	29	28	37	36	44	32	31	28	26	19	28	32	37	38	47	20	30	30	34	25	33	33	36	27	25	33	34	28	31	37	31	36	30	29	36	22	38	29	38	43	30	46	39	35	28	30	35	31	48	36	36	27	23	19	34	37	31	32	26	44	34	37	30	42	32	43	25	43	40	48	44	41	35	22	34	38	23	28	29	37	31	38	34	34	32	29	25	32	40	26	30	33	29	33	33	34	36	39	30	34	35	33	34	28	34	33	31	25	33	36	41	31	23	33	36	32	28	40	33	38	38	43	32	45	29	32	27	33	39	28	37	30	46	36	29	45	33	25	30	35	22	31	33	25	28	33	37	28	28	37	32	39	36	39	45	24	38	42	32	31	30	30	35	33	35	30	29	30	35	32	35	41	22	30	43	40	36	35	32	44	32	25	38	38	36	41	32	28	30	41	28	36	42	27	38	30	28	34	40	40	32	32	30	31	36	34	40	29	24	31	16	29	27	23	35	32	26	38	34	24	27	27	46	37	30	27	46	36	34	28	27	30	33	36	40	27	36	38	35	41	30	35	38	31	35	24	39	29	33	33	38	43	36	28	35	39	32	24	31	29	32	35	27	39	40	37	30	38	31	21	27	35	47	39	26	32	37	27	28	42	37	22	28	41	34	31	42	28	22	29	31	35	21	32	47	34	29	40	25	38	30	27	34	37	34	35	36	34	33	31	37	30	37	27	34	33	38	45	38	44	23	34	34	36	43	27	32	33	37	33	30	32	39	28	39	18	33	27	36	27	32	39	32	30	28	26	37	33	32	29	40	24	27	27	26	31	42	47	37	42	36	26	35	33	40	31	44	37	35	30	33	44	40	37	38	28	24	27	32	32	25	32	30	34	37	29	40	31	29	27	38	43	31	21	31	32	37	46	38	44	32	31	33	31	27	37	32	40	34	20	38	33	29	44	30	36	40	19	27	29	32	34	33	44	33	31	33	32	38	29	31	33	35	41	37	29	40	34	31	23	35	35	31	28	33	32	35	21	28	31	35	33	38	37	47	38	45	37	33	27	30	38	27	36	35	34	30	37	29	25	37	29	35	41	31	30	30	34	44	31	36	35	35	40	30	41	35	22	36	32	34	36	26	32	37	23	41	31	34	46	37	33	34	29	29	31	32	29	34	40	22	28	22	30	34	38	33	31	32	39	35	43	47	38	37	41	37	31	31	26	36	36	37	41	20	37	37	37	30	39	36	24	19	27	33	40	26	35	33	25	32	39	33	36	20	28	27	33	28	30	44	39	29	33	30	50	36	27	42	45	30	36	24	33	32	39	34	43	33	41	29	28	30	47	30	29	28	30	34	35	26	33	28	29	30	31	39	32	38	33	29	36	29	36	31	46	36	36	44	16	33	27	42	32	31	38	33	31	41	39	36	33	31	25	20	30	36	21	31	31	26	31	33	37	29	28	35	29	28	36	20	32	41	26	27	35	38	35	18	35	35	38	33	39	43	35	25	31	28	33	31	36	26	31	19	31	31	37	31	36	36	33	30	35	29	39	40	35	36	25	40	30	40	31	38	42	30	37	32	34	26	30	46	30	30	29	35	25	31	42	29	37	33	35	33	34	36	34	34	35	35	33	33	41	27	34	38	34	28	38	37	38	28	37	37	50	26	33	33	25	35	35	37	23	35	34	39	28	25	34	40	32	28	28	35	41	45	33	29	31	34	35	23	38	36	30	29	35	39	36	25	30	35	40	40	29	34	32	37	30	31	43	34	35	37	40	30	42	26	37	29	30	42	31	36	23	32	39	37	27	35	30	32	36	31	39	28	30	30	36	33	32	26	36	38	34	44	33	36	28	36	34	27	37	35	32	31	30	43	36	30	39	43	29	36	45	29	39	33	36	46	30	46	27	42	32	25	29	40	40	35	41	33	30	29	27	30	25	30	38	40	30	39	35	28	41
17709	7134	3853	6112	12635	15209	14839	13637	12134	10725	9473	9044	8802	8813	8404	7280	6495	6088	4601	4107	4101	4153	3570	2727	2033	1463	1153	957	806	723	609	489	448	394	384	373	373	381	407	376	359	345	394	373	366	364	346	341	397	352	415	398	364	363	359	371	395	393	351	365	346	340	364	386	374	309	357	357	359	359	343	330	358	326	341	350	391	327	347	374	376	353	337	340	330	355	365	377	374	360	344	350	354	358	350	355	328	346	344	359	342	361	348	346	341	356	344	337	357	336	371	339	354	332	335	320	354	383	314	366	361	332	326	334	357	359	353	365	323	325	299	360	334	367	341	357	346	363	341	341	337	340	336	381	338	308	332	356	329	320	360	349	341	335	349	365	357	347	360	315	353	298	353	298	293	340	359	379	371	338	343	358	353	323	320	361	307	357	384	339	339	336	350	356	342	331	374	355	344	358	328	345	383	342	342	315	330	370	340	315	363	343	325	347	373	350	334	332	359	388	374	359	352	357	321	363	323	350	346	363	318	310	351	340	379	330	352	315	346	336	330	345	337	361	340	363	317	326	375	362	342	330	377	312	305	321	341	326	359	346	361	328	339	340	353	330	342	343	306	326	357	379	348	343	333	337	347	363	337	332	348	365	365	348	331	346	346	349	355	322	331	342	317	333	361	332	352	309	354	353	358	346	359	327	354	373	346	356	352	345	337	315	336	338	362	324	352	338	352	364	357	344	356	365	342	345	349	346	347	323	317	336	343	334	353	341	369	331	348	356	323	353	307	321	330	351	354	337	343	371	326	369	334	375	330	347	333	314	346	371	327	324	337	371	350	318	344	324	337	342	344	351	343	323	346	322	338	341	334	374	336	346	365	320	344	377	348	365	358	330	337	349	337	367	336	354	334	324	320	356	332	354	350	326	352	367	361	378	336	372	334	336	346	336	338	354	318	353	336	410	360	346	329	354	357	321	315	371	339	345	338	320	339	351	327	329	330	332	355	334	344	328	374	339	316	324	350	332	352	346	333	345	321	330	344	321	327	341	356	349	343	331	338	339	379	318	332	318	342	315	310	372	337	320	355	324	332	322	326	369	371	329	305	333	355	311	356	346	362	332	311	362	366	324	383	372	343	341	352	349	328	322	342	350	353	336	347	315	361	348	367	343	331	376	320	326	340	340	348	375	344	353	331	363	347	330	320	369	311	339	385	318	306	342	352	374	350	362	335	344	335	360	329	361	353	329	344	377	338	335	324	332	329	366	346	317	338	314	358	329	336	328	379	351	338	379	325	345	321	326	345	372	392	360	340	355	334	340	370	345	374	341	356	341	346	324	329	361	306	378	329	357	316	331	339	381	328	329	341	366	386	351	353	311	346	340	354	379	343	321	339	356	338	314	325	315	337	334	359	335	339	336	319	322	328	347	328	357	342	321	318	312	344	318	364	316	335	350	327	332	353	348	341	312	357	349	348	367	344	345	357	339	365	321	356	372	339	333	343	365	335	377	326	333	339	304	320	322	351	330	363	328	313	359	335	376	341	337	335	332	374	371	353	380	345	353	290	365	340	327	345	349	369	365	340	343	315	355	322	376	345	303	348	339	321	368	367	311	319	360	351	370	356	352	351	314	344	343	327	347	358	329	343	349	320	320	347	362	326	328	372	362	338	344	360	318	341	308	360	360	356	336	355	338	353	357	349	368	378	334	360	330	343	374	306	324	333	310	339	320	349	348	308	346	320	342	361	325	312	324	323	343	339	342	350	357	377	340	363	374	351	353	331	333	336	359	383	305	326	329	346	361	341	298	364	359	362	313	341	323	370	309	305	348	317	351	340	337	308	353	341	357	352	349	319	342	324	340	330	345	325	325	361	318	329	323	334	346	334	350	340	366	340	312	349	335	343	340	328	360	334	345	360	352	324	359	358	381	359	343	321	338	354	306	352	368	325	363	325	307	351	315	351	337	356	358	370	315	288	323	360	352	318	309	309	349	369	318	368	319	332	341	344	349	348	325	336	304	370	363	319	358	336	353	347	345	340	342	364	324	308	305	312	324	354	365	337	358	364	335	338	359	334	323	316	313	351	307	351	315	324	322	327	344	314	367	369	337	314	333	349	384	334	317	340	346	327	346	344	355	336	360	323	334	293	337	326	357	311	337	371	335	352	330	349	346	364	335	345	349	334	360	359	384	337	322	335	346	382	342	334	353	355	354	335	379	306	352	361	359	330	365	353	348	319	332	314	346	357	354	353	336	342	342	314	336	326	310	340	331	357	322	355	364	337	308	349	316	328	318	369	348	330	325	335	356	334	342	327	332	345	373	348	345	329	350	320	328	337	366	351	346	376	332	325	330	342	374	342	362	331	330	356	342	350	348	347	317	315	324	340	336	342	379	357	349	331	352	343	370	324	355	357	332	355	336	337	338	367	343	332	387	351	363	325	324	333	345	338	336	370	337	349	362	313	337	324	315	353	367	345	328	327	328	323	378	314	347	345	366	370	301	332	328	350	345	363	340	339	322	358	317	337	361	363	299	346	350	330	335	328	325	345	333	342	323	333	336	334	356	343	360	366	335	328	331	326	356	333	347	307	329	344	342	367	321	320	363	327	362	330	357	358	391	328	336	336	349	348	329	339	354	300	350	348	351	335	335	329	353	343	350	317	292	370	318	327	309	317	350	307	357	339	324	324	317	345	308	346	349	349	317	344	346	342	348	325	352	366	368	363	333	356	335	317	316	320	340	330	335	336	322	329	338	331	343	294	337	374	342	338	363	347	343	312	365	347	342	375	347	356	371	315	293	356	330	334	312	341	365	347	351	337	288	352	355	348	368	343	377	366	323	340	357	334	334	356	312	330	348	333	352	361	317	337	309	321	355	351	323	369	330	337	339	354	342	337	344	335	317	334	326	350	354	325	356	380	321	345	351	355	333	360	373	363	327	349	344	344	363	322	359	345	304	360	362	309	311	367	325	331	332	330	340	328	340	304	378	337	355	315	313	380	329	370	354	357	325	294	326	331	347	328	358	331	310	311	331	359	366	343	379	334	323	332	333	350	370	378	352	365	371	317	357	328	362	351	334	329	355	352	353	354	338	355	293	336	341	348	329	316	349	330	338	356	357	340	325	360	329	344	361	326	371	329	320	361	323	330	343	365	349	327	317	357	345	318	357	331	328	343	339	346	337	323	321	343	328	332	343	319	349	360	315	314	336	361	352	350	347	369	336	338	304	326	331	320	334	316	334	341	353	323	330	345	336	350	371	335	345	352	331	335	348	343	311	371	352	328	343	327	356	360	384	340	356	308	328	341	359	344	350	364	362	340	319	356	333	326	318	352	347	332	322	351	342	336	361	350	368	320	371	325	350	322	335	349	349	341	335	355	339	329	332	341	305	334	338	374	332	350	330	335	309	341	376	368	335	338	353	386	348	343	323	338	325	341	340	314	340	342	352	369	309	376	363	315	352	316	361	368	334	301	315	308	342	371	350	383	322	326	332	359	337	346	335
1487	603	333	216	199	287	372	381	374	327	349	311	321	344	328	281	285	256	218	182	173	164	124	121	90	72	66	55	73	49	38	27	33	33	32	44	34	39	38	26	34	46	36	29	33	25	36	39	25	39	18	36	36	41	42	30	37	31	41	34	39	28	29	31	23	30	40	24	37	24	26	27	36	33	29	32	28	32	34	42	31	46	30	27	29	33	30	30	30	40	41	26	43	38	35	25	37	40	29	25	38	33	27	30	39	30	37	34	35	42	45	29	28	33	25	45	36	31	31	43	36	38	30	25	27	28	25	29	33	22	38	41	31	51	34	28	29	31	34	30	32	40	37	39	42	35	31	31	26	32	32	31	43	34	29	47	40	29	31	40	28	30	34	44	21	29	19	31	31	35	29	25	24	40	27	37	35	37	40	34	27	40	29	22	34	26	29	25	35	28	30	37	33	26	38	31	32	43	38	27	30	30	37	26	37	40	35	36	22	31	29	39	35	30	38	39	29	28	32	28	27	28	38	31	29	34	35	34	34	35	31	31	28	36	41	32	38	27	37	45	38	33	32	35	27	32	36	32	32	31	39	33	26	24	28	27	23	29	31	31	33	42	29	36	35	34	30	23	30	31	34	32	39	22	29	36	44	33	46	24	39	23	34	22	34	36	24	35	26	43	30	19	34	36	28	28	36	27	24	45	42	33	34	26	20	40	21	33	38	31	42	42	30	26	27	27	29	42	27	33	38	39	39	30	32	32	26	34	41	33	33	37	29	31	36	24	32	37	36	35	32	24	40	31	46	31	30	24	27	38	42	29	25	34	32	34	28	40	36	27	41	27	43	17	24	31	34	33	26	34	41	24	46	30	42	37	39	32	31	32	32	32	40	24	28	37	26	26	30	26	28	29	36	32	28	40	39	33	40	26	32	25	24	31	30	44	28	31	30	30	22	39	34	32	45	38	37	30	36	29	40	43	38	41	33	32	35	37	31	37	36	33	34	37	29	28	29	39	35	44	34	30	38	28	39	44	37	35	37	35	26	38	42	35	33	40	36	38	33	26	29	31	28	27	35	46	36	45	42	26	35	27	23	31	29	36	23	27	27	30	31	36	35	38	35	36	38	29	35	29	26	29	30	25	37	30	35	35	32	35	30	26	39	34	36	34	39	32	36	36	35	22	31	33	38	39	41	30	37	44	32	33	36	31	50	40	30	27	31	24	32	34	42	42	29	37	31	28	27	42	39	33	32	30	29	41	25	38	38	46	25	35	29	26	29	25	38	34	34	30	34	32	34	30	29	41	30	40	44	48	28	32	36	34	28	31	30	44	27	31	44	27	34	36	32	34	42	36	38	40	30	28	33	17	26	27	31	30	37	41	36	35	36	40	38	37	39	23	36	36	32	33	32	30	30	26	33	26	32	29	35	25	43	33	39	34	33	27	43	25	27	33	24	37	28	34	26	30	32	43	37	29	36	40	30	29	37	34	34	40	24	32	30	40	34	35	38	39	38	28	47	34	32	23	26	32	41	32	31	37	39	29	37	32	29	35	32	25	28	36	39	26	32	40	23	30	41	35	31	44	28	43	30	35	24	26	34	36	46	31	30	26	29	36	40	33	45	36	38	30	32	34	31	21	25	31	30	27	28	28	36	30	29	24	38	36	49	36	28	31	44	30	41	28	30	34	28	33	32	30	40	32	36	41	32	41	27	30	35	35	32	35	27	20	43	36	34	41	32	26	36	26	30	29	25	34	31	36	38	30	31	26	39	28	25	37	36	27	34	26	32	38	28	40	32	22	29	35	36	35	26	41	33	32	37	29	26	32	37	29	46	36	33	28	33	32	31	32	32	41	36	35	32	33	30	32	36	37	41	32	33	30	35	30	38	35	27	34	38	32	32	32	29	37	27	33	33	35	35	37	32	41	20	30	39	50	32	35	43	30	31	38	22	32	35	37	37	38	32	22	28	35	31	33	32	43	35	40	32	36	29	33	35	35	27	30	38	30	33	39	24	49	28	35	29	31	24	33	34	36	33	36	31	28	42	30	21	31	19	30	33	45	24	33	27	22	36	38	24	42	36	23	40	33	32	29	26	31	37	33	35	28	32	31	26	39	31	39	35	27	35	40	31	23	22	23	27	36	43	30	47	31	37	33	29	35	26	35	38	30	25	28	32	33	21	29	25	24	35	34	28	37	37	32	35	33	36	27	28	32	31	33	31	31	32	26	25	44	43	33	36	46	25	42	27	31	26	44	37	30	38	40	36	26	37	25	24	30	34	17	31	26	47	36	20	30	29	29	37	28	29	42	28	29	36	30	41	44	44	26	31	34	29	36	31	32	28	34	31	28	34	32	32	32	41	41	30	22	25	30	25	36	29	33	33	27	32	30	37	31	34	47	31	36	38	35	23	33	34	33	31	28	43	32	24	36	47	29	34	37	43	35	35	36	29	32	37	37	29	37	25	40	32	35	33	30	28	34	35	30	30	37	30	26	32	27	34	30	40	30	42	39	36	31	29	32	28	31	28	33	37	31	39	30	32	22	42	28	35	32	42	40	34	36	29	33	39	33	28	33	34	34	36	35	35	30	47	25	39	37	27	36	26	43	29	44	21	39	27	33	18	35	42	37	24	44	38	43	26	56	29	21	25	38	32	44	30	38	38	31	37	27	35	24	39	38	31	34	32	40	32	36	48	32	25	28	31	37	38	38	48	23	33	36	29	30	28	34	26	23	43	44	30	36	37	35	33	30	31	29	28	19	29	35	36	39	32	27	43	31	33	36	40	25	35	37	28	31	29	37	28	29	34	38	28	35	42	41	31	31	32	28	33	33	30	31	39	34	35	36	42	25	38	32	46	29	33	21	37	36	20	43	28	32	28	40	32	21	24	34	41	33	41	28	44	29	38	33	28	31	39	29	25	32	35	32	35	27	35	27	28	33	28	35	30	33	31	38	26	41	31	34	29	32	28	31	27	24	33	37	34	26	32	31	41	31	33	29	34	39	26	39	37	43	26	40	40	21	33	40	37	33	27	32	36	30	43	29	41	29	39	42	25	43	28	37	33	24	40	36	35	31	22	33	28	45	27	32	35	32	33	26	27	29	24	39	31	36	36	33	35	39	26	29	26	32	27	41	30	37	31	30	28	32	37	36	30	43	25	28	32	35	23	28	40	33	36	26	29	37	27	29	23	28	29	43	28	41	32	28	43	38	26	35	33	37	27	30	36	26	31	37	30	37	13	44	30	38	29	26	41	25	40	28	30	35	37	22	41	35	25	28	24	34	30	30	30	34	23	37	39	34	32	36	48	27	39	28	30	30	43	33	25	31	28	32	37	41	35	27	29	34	34	23	32	26	19	27	34	29	27	35	36	28	31	30	30	36	53	30	32	44	31	29	31	27	19	33	32	32	29	31	30	26	27	49	22	38	34	34	34	36	29	27	23	28	19	35	29	31	39	30	38	28	40	27	46	36	45	35	46	40	41	32	33	33
19786	8539	4896	7455	14991	17638	17235	15576	14064	12426	11076	10356	10227	10287	9261	8278	7718	6915	5625	4869	4845	4953	3988	2840	1989	1571	1431	1223	946	810	640	536	474	445	455	442	419	388	416	387	404	400	376	409	390	378	398	415	417	373	377	414	378	423	380	452	422	418	387	403	376	385	407	351	318	388	373	373	368	393	334	392	333	376	373	351	358	375	389	365	338	363	368	367	407	382	371	389	364	401	378	330	341	325	352	378	334	389	372	345	345	379	368	363	379	381	372	355	347	377	330	371	349	353	357	358	362	360	370	355	358	366	353	310	360	339	412	366	351	322	317	349	340	374	356	341	359	376	348	358	334	325	342	375	349	360	363	344	337	353	342	335	350	353	350	357	355	373	361	346	368	349	372	395	340	350	364	371	362	352	329	367	332	363	300	352	353	356	318	348	361	363	356	349	345	383	354	366	315	371	335	366	344	376	346	354	319	356	352	317	361	345	370	319	367	311	368	375	358	362	355	349	317	333	354	347	311	349	341	303	361	341	376	384	332	326	335	373	340	366	343	393	359	321	347	340	359	326	337	339	360	341	353	345	355	356	344	372	345	353	335	347	361	329	325	331	368	381	348	349	356	339	364	351	344	359	340	334	354	369	316	386	356	341	369	322	361	376	344	355	376	335	334	376	323	343	361	355	324	365	360	369	361	337	354	348	367	353	375	340	316	367	342	368	375	332	355	341	346	372	339	321	312	363	365	338	370	351	359	326	349	341	373	373	359	358	357	365	345	381	371	342	329	359	390	353	332	344	361	338	375	373	306	364	356	368	348	382	368	350	333	341	379	363	364	356	353	344	313	345	350	387	358	374	327	336	335	306	348	344	340	372	320	318	361	377	332	362	373	350	343	385	333	352	345	330	342	363	366	370	340	345	381	354	354	331	349	348	346	342	368	308	331	379	365	371	376	362	339	362	363	349	337	355	341	334	395	363	315	324	371	336	308	339	373	323	355	348	319	334	325	349	317	322	396	332	346	334	374	351	316	346	355	354	370	347	347	363	359	322	365	337	341	372	380	372	358	365	343	379	346	347	329	368	353	332	345	381	357	347	339	329	356	357	334	314	334	361	344	334	354	348	337	361	340	300	353	357	379	353	346	335	334	335	330	356	312	312	345	356	352	371	344	339	331	329	335	371	355	339	366	358	344	358	351	389	355	367	325	380	350	363	343	372	326	321	340	299	337	394	331	344	336	375	342	351	360	363	319	352	342	355	353	341	347	347	372	327	362	341	343	370	322	326	337	354	354	346	345	365	380	345	342	337	348	348	350	383	394	341	372	374	368	360	325	346	377	357	327	331	325	366	302	365	374	354	365	370	363	367	346	341	372	334	344	349	393	350	362	387	362	362	380	364	354	332	322	350	392	323	350	358	364	367	328	377	340	353	351	360	344	360	320	371	372	338	352	356	369	335	352	382	379	353	381	372	330	348	329	344	363	382	344	356	343	348	355	361	361	311	366	343	352	379	349	374	330	349	346	370	338	345	345	344	370	337	339	360	340	349	358	347	346	341	346	361	363	365	377	336	365	376	351	344	384	335	337	336	383	376	354	367	350	340	323	364	363	373	378	377	363	330	362	358	347	347	364	365	336	348	366	354	376	334	364	335	372	325	361	378	363	337	351	358	363	361	306	366	331	366	337	348	347	357	394	371	379	388	343	351	372	340	323	314	376	367	346	369	349	323	341	373	306	323	370	350	347	382	385	361	353	364	365	326	310	352	356	382	352	358	353	342	373	388	360	387	358	312	367	334	356	338	351	387	348	338	353	322	339	338	349	351	344	388	365	342	355	354	372	356	394	389	350	366	363	359	365	333	357	383	319	369	359	364	347	342	363	367	325	339	337	352	374	360	304	347	345	382	355	341	350	350	352	342	381	335	362	348	359	352	353	364	351	366	352	375	357	366	348	374	362	374	324	313	347	326	360	326	372	367	322	337	345	382	353	348	354	352	361	347	330	353	336	334	366	339	360	371	343	379	367	333	331	367	348	344	318	364	376	347	347	314	377	338	353	336	383	332	363	340	362	310	385	323	345	346	343	355	375	349	359	374	346	318	354	355	351	343	331	335	362	347	340	346	362	341	357	337	354	334	378	352	327	336	333	375	357	359	369	357	315	325	341	352	330	338	345	352	328	351	367	360	359	355	389	371	348	346	378	348	372	360	323	318	343	350	359	339	317	372	362	332	366	369	331	300	332	346	324	348	372	331	363	368	356	354	362	354	343	377	364	367	338	391	348	339	343	352	357	365	376	332	342	309	323	379	356	369	373	344	366	338	315	367	364	332	315	366	333	361	360	352	326	355	362	378	337	358	333	308	363	355	362	342	359	353	334	348	356	335	329	329	325	341	388	310	350	338	315	365	311	332	359	367	373	329	367	351	363	344	342	361	371	331	330	372	345	327	341	345	353	325	324	343	354	352	359	333	344	352	380	355	345	368	386	345	365	366	364	336	373	344	392	348	331	355	371	366	328	329	330	352	330	381	343	349	340	353	335	372	341	329	336	359	333	365	344	353	341	367	324	336	390	315	356	348	391	330	351	345	364	342	392	352	357	342	402	305	362	308	366	346	363	358	328	362	383	355	387	363	315	347	351	342	369	350	322	366	376	353	324	367	354	351	372	344	367	337	351	333	307	357	349	345	354	345	367	366	338	320	381	361	322	355	332	347	370	364	351	351	357	356	360	353	362	343	353	355	319	372	339	335	344	329	363	368	369	307	371	352	363	354	376	372	350	352	379	338	373	345	343	366	363	376	351	328	370	345	349	362	339	342	363	358	369	371	366	344	346	362	359	314	310	341	337	346	340	342	379	344	356	347	339	352	359	349	385	353	378	365	353	366	358	366	356	342	372	376	374	330	355	309	360	338	356	326	372	344	307	365	366	380	350	401	360	361	304	364	358	336	347	356	381	353	356	359	355	352	328	371	338	359	345	350	345	386	350	343	364	391	358	335	350	292	353	377	353	325	350	391	375	329	311	335	331	343	310	379	351	365	363	375	355	349	366	359	357	354	349	349	364	376	395	320	350	373	376	338	326	340	371	355	360	342	339	396	346	371	383	356	347	341	341	326	358	380	364	357	347	352	359	363	399	368	335	370	353	327	344	378	398	355	359	345	374	319	357	340	416	370	360	337	316	331	357	356	341	307	334	302	346	370	315	356	367	335	343	320	361	346	331	354	337	344	350	342	346	342	340	352	387	338	377	327	356	360	352	374	352	395	333	324	347	361	353	397	375	325	342	365	351	325	343	389	368	346	346	325	365	334	367	357	395	360	318	366	341	337	373	350	351	348	366	355	338	326	350	343	310	363	382	368	332	326	368	346	372	355	331	356	335	380	347	340	352	342	340	353	365	368	353	342	331	355	350	361	354	340	337	376	371	384	338	344	361	353	362	346	352	388	335	339	371	367	303	367	385	343	326	354	335	350	338	365	358	353	390	369	344	355	353	345	349	356	360	341
1113	325	196	149	120	190	214	238	215	231	226	225	203	224	193	214	171	173	138	125	161	136	115	81	71	48	59	63	60	47	51	33	38	53	51	40	49	38	52	43	50	61	44	52	37	39	50	46	40	50	45	49	54	58	35	56	44	44	66	53	49	38	42	56	45	44	40	47	40	41	53	53	37	36	43	37	44	52	40	57	32	43	53	61	45	52	44	46	58	42	55	55	61	35	38	62	51	49	36	44	51	47	61	38	32	44	46	45	36	54	48	49	35	38	54	40	45	47	29	40	46	51	53	48	49	41	49	56	46	45	36	42	50	49	37	56	49	51	39	37	50	47	47	45	49	54	54	39	45	40	49	56	41	42	41	40	47	45	46	56	48	38	44	46	45	35	51	63	43	53	35	43	46	40	39	44	50	39	54	36	48	61	49	33	47	55	51	44	48	42	47	37	52	49	39	47	42	47	45	48	45	37	44	29	45	44	41	53	41	50	45	43	44	40	54	48	54	47	42	36	44	45	49	44	54	58	50	48	40	47	36	30	49	50	55	55	39	42	50	43	49	46	49	45	44	34	56	42	43	43	47	38	36	39	49	52	47	47	42	42	38	44	50	42	48	47	40	48	47	45	41	45	40	35	40	49	47	55	37	39	58	63	33	49	44	38	42	43	35	38	22	41	51	46	37	46	34	34	42	46	42	38	39	39	44	52	36	41	42	43	56	47	35	45	48	38	46	60	58	36	46	38	46	48	47	49	47	51	44	50	43	47	40	51	43	47	68	55	36	48	41	45	55	46	43	58	51	53	43	49	52	46	38	42	58	43	50	46	51	39	51	58	46	47	44	55	33	33	40	37	47	47	61	40	48	44	45	37	41	48	37	36	45	46	44	48	42	37	39	47	42	45	43	49	35	53	37	50	33	48	54	43	52	50	42	45	37	51	52	35	45	38	55	44	48	62	55	48	55	43	49	41	33	45	42	42	45	36	48	56	56	39	41	46	44	44	37	41	46	44	55	35	52	32	40	49	47	38	49	35	44	44	40	44	41	47	44	48	53	51	51	37	49	48	44	37	52	56	44	48	55	49	42	46	53	44	50	35	43	46	43	33	44	35	49	57	46	58	45	36	40	55	36	48	55	38	49	44	45	58	47	49	38	57	54	45	35	41	48	43	45	40	50	48	29	41	49	43	52	45	43	43	41	45	62	46	48	49	52	55	49	42	42	39	46	53	58	48	51	51	41	45	45	43	44	47	43	46	43	42	50	41	50	54	41	39	49	45	59	50	56	63	51	51	52	36	36	53	51	34	41	54	50	42	53	42	51	41	43	37	52	52	35	51	40	50	50	36	47	47	41	50	44	47	39	49	51	59	40	50	35	41	40	52	46	43	43	40	56	47	43	39	42	38	52	45	49	39	41	34	40	52	47	42	49	45	42	40	45	35	43	47	54	48	48	45	42	40	49	37	44	50	30	49	44	53	43	52	52	53	44	50	32	49	36	46	37	50	44	62	52	53	37	41	41	45	53	45	43	38	59	38	41	44	49	45	50	54	54	47	41	48	54	45	45	44	40	43	43	53	53	47	46	49	44	46	51	39	40	52	47	42	51	43	50	59	50	35	31	35	54	50	46	37	45	49	51	44	39	50	52	39	35	43	43	51	40	41	53	52	57	42	43	46	41	38	45	51	46	50	38	43	54	53	45	36	43	48	48	56	43	35	41	49	42	45	38	54	38	42	43	47	51	37	40	34	52	43	38	44	48	34	56	47	47	36	40	35	53	39	46	45	50	44	51	50	36	45	53	45	46	47	39	42	48	51	48	47	49	46	32	58	34	52	49	42	46	45	42	26	44	49	47	38	47	49	41	50	41	44	56	45	37	56	54	48	44	39	56	48	56	41	39	39	60	44	49	48	56	43	54	46	46	47	56	46	50	44	52	42	53	40	50	56	38	35	42	47	48	41	43	50	34	54	50	51	34	42	46	39	32	50	56	55	37	29	37	48	45	42	46	47	51	53	56	50	50	43	51	38	44	42	41	46	44	44	45	39	52	45	52	39	43	49	39	45	35	49	42	56	54	48	47	41	56	37	45	42	49	44	51	43	55	32	37	61	48	43	42	47	41	48	41	41	36	47	47	41	43	47	47	40	48	48	54	33	51	46	55	45	39	37	49	48	47	59	51	48	34	54	48	43	39	42	40	46	33	54	35	50	49	58	52	49	38	53	39	54	33	40	47	36	52	52	43	56	52	44	50	40	44	52	40	45	41	47	51	50	46	36	47	53	36	45	44	45	46	29	44	45	42	53	48	43	41	44	41	44	45	28	37	41	43	55	39	44	44	45	58	53	50	50	35	39	48	43	51	45	46	42	46	48	50	57	48	42	39	42	39	54	43	41	42	42	47	55	48	47	42	47	49	41	39	39	35	44	46	43	53	48	50	52	45	50	38	36	53	47	39	46	47	32	38	40	60	64	43	47	48	54	57	59	42	45	50	49	43	50	45	51	47	46	45	48	35	41	47	49	51	49	23	50	55	41	39	47	46	50	65	63	42	42	45	43	42	41	50	49	57	40	60	43	45	42	41	41	48	48	55	42	42	40	49	50	50	39	43	43	41	54	44	41	44	51	42	53	46	37	41	41	43	41	41	38	43	48	44	40	43	49	54	40	43	33	48	33	51	44	41	47	35	36	43	52	49	36	45	43	47	52	36	40	52	49	41	50	46	41	62	47	32	48	49	45	50	44	47	38	48	40	49	53	53	57	36	46	53	45	53	37	34	42	58	44	46	37	33	52	46	36	38	42	43	40	42	33	45	35	43	38	33	41	42	45	34	47	35	45	50	51	48	43	54	39	48	42	52	51	36	41	37	48	36	43	50	45	32	45	39	43	44	50	35	56	34	52	36	46	65	35	51	40	59	47	51	49	38	49	37	40	48	49	52	50	39	43	45	46	42	30	51	41	48	46	51	40	44	43	59	43	47	48	57	50	45	45	42	51	42	45	48	66	56	46	35	27	43	42	52	48	36	48	49	42	44	43	42	45	43	39	51	50	55	41	41	36	40	40	52	37	51	54	42	35	45	51	45	46	40	37	48	39	51	53	35	45	57	39	53	49	53	40	34	48	53	47	46	54	44	37	48	44	44	48	44	53	44	50	41	46	38	47	31	32	60	58	36	39	43	42	38	46	53	45	40	52	54	43	42	40	50	47	46	45	56	45	46	46	50	40	42	32	47	37	41	47	47	50	54	56	38	45	46	45	45	49	40	53	37	47	49	47	47	52	41	44	50	49	40	46	54	45	47	40	44	59	56	51	37	47	47	56	48	53	37	37	37	48	51	54	60	47	49	44	41	39	52	43	39	33	40	48	50	51	31	39	42	53	46	53	48	42	46	43	47	57	59	48	40	40	45	49	39	37	48	47	58	54	36	50	52	46	42	46	44	57	40	51	47	35	47	31	60	51	44	37	41	55	58	47	43	48	45	34	47	54
14937	5539	3118	4572	10057	12532	11903	10845	9751	8632	7661	7004	6910	6980	6381	5628	5200	4648	3612	3465	3690	3377	2686	1924	1329	1078	1060	931	722	626	558	533	540	475	523	505	485	495	444	515	522	474	502	441	500	492	443	446	488	466	492	441	460	466	515	507	501	462	476	485	480	455	468	480	464	434	447	461	434	449	463	475	436	463	497	482	477	485	492	438	471	478	488	485	454	489	497	471	436	461	459	443	462	467	480	401	483	490	452	491	450	445	460	499	458	443	486	454	481	470	454	467	453	464	471	458	471	434	457	470	455	458	486	442	477	443	424	466	471	422	469	456	477	481	475	464	435	487	451	483	508	477	446	475	411	486	442	459	484	466	456	467	462	464	431	480	461	457	489	459	452	448	430	483	458	448	469	436	492	436	468	418	441	483	449	473	460	427	486	465	469	455	470	457	475	461	440	469	470	456	469	463	459	444	474	451	454	492	448	469	429	447	463	433	454	465	439	437	440	433	415	437	456	472	429	421	483	460	447	455	497	460	440	442	455	454	480	452	461	433	438	468	434	453	460	477	497	451	460	443	430	501	457	468	460	488	431	459	453	445	452	474	452	479	459	499	448	494	501	440	439	472	496	479	468	442	470	462	458	468	424	466	478	463	438	465	439	465	470	462	456	480	453	454	471	462	412	448	457	502	505	424	461	444	507	474	469	456	438	438	449	465	444	479	446	496	464	489	426	452	474	471	457	492	464	481	504	477	457	426	454	485	471	476	423	427	451	481	457	483	463	445	483	461	473	435	470	454	481	449	478	477	470	428	480	455	445	473	455	438	450	486	452	458	450	436	450	451	458	450	447	431	451	451	459	476	460	462	464	468	468	464	476	457	482	446	442	465	515	461	474	456	457	432	491	477	434	451	438	459	488	425	430	468	456	465	447	472	459	452	456	472	441	426	506	470	447	498	459	433	468	446	474	442	483	471	452	495	457	484	435	439	491	453	457	438	481	451	483	433	463	458	440	436	443	453	430	456	458	439	479	436	413	474	466	460	458	494	482	480	451	481	468	465	457	433	462	460	484	434	466	476	454	447	501	453	437	440	481	451	463	427	431	442	444	477	456	462	467	461	471	467	456	476	505	491	437	457	420	481	470	430	445	491	481	470	455	471	472	424	526	441	445	431	473	485	442	471	444	436	432	428	477	454	502	463	453	457	461	457	466	452	452	479	493	467	489	441	420	449	455	459	463	481	466	474	490	447	506	492	452	447	455	451	457	486	413	474	454	467	438	445	458	479	475	450	468	447	462	467	450	438	441	437	470	484	478	460	467	447	442	454	466	446	460	438	455	451	502	425	423	487	465	418	482	423	436	453	452	430	456	480	450	415	471	438	422	454	474	510	455	442	475	469	442	469	470	454	416	464	433	425	496	473	459	470	434	492	504	455	441	483	488	453	538	470	486	463	467	468	480	466	469	448	451	469	496	440	441	433	470	446	449	428	451	495	478	469	496	464	490	471	470	426	471	466	469	449	448	438	449	472	486	494	439	472	426	472	457	458	445	488	455	444	449	516	444	464	433	484	454	474	470	465	458	469	445	490	432	474	476	453	476	466	443	454	429	426	449	459	475	469	431	421	516	501	503	460	420	441	430	477	450	449	479	469	448	491	496	473	471	462	429	460	453	465	469	496	449	466	479	443	479	427	470	496	460	457	449	467	458	449	468	457	538	499	440	504	476	433	479	461	476	446	487	435	482	440	446	490	475	445	455	454	459	468	481	504	439	494	484	468	483	459	512	496	424	505	497	496	467	466	501	458	456	454	468	426	460	455	434	468	493	467	418	421	486	473	466	474	478	438	459	428	450	469	443	463	449	496	524	484	463	459	444	438	464	502	475	507	472	448	449	441	452	466	402	451	446	522	471	462	453	454	438	472	448	443	455	482	450	445	441	421	464	434	489	513	462	490	480	468	454	442	459	458	419	489	437	496	474	452	478	484	454	455	464	427	458	492	471	486	447	457	467	502	486	430	506	440	487	498	430	437	487	501	463	447	488	482	456	439	478	440	456	442	461	460	462	489	465	473	463	475	448	419	462	435	441	466	505	507	433	467	494	476	456	460	436	443	487	471	448	470	445	477	467	440	481	465	465	486	505	490	447	456	457	417	479	460	449	461	473	493	442	451	457	485	451	440	494	486	432	458	480	455	463	456	424	482	494	463	472	467	490	446	500	452	450	439	471	456	463	443	482	435	472	431	480	440	472	468	474	455	438	513	453	465	444	433	467	447	440	450	464	463	494	455	418	460	477	504	441	422	523	457	463	449	437	495	459	500	456	467	463	472	436	450	432	445	428	465	473	461	433	410	452	445	434	458	478	493	446	450	470	474	466	447	490	478	477	484	465	441	467	445	479	462	452	452	460	462	500	461	479	467	454	460	463	493	477	470	482	496	487	490	428	466	468	446	456	446	454	502	436	481	436	454	495	435	454	460	454	454	452	484	463	457	445	442	455	433	481	451	477	430	479	444	437	471	475	440	474	467	459	438	456	438	468	446	461	491	471	459	445	464	468	500	473	496	449	513	457	482	447	459	437	460	488	498	467	461	455	482	484	411	482	475	447	497	498	461	460	478	472	472	422	421	457	442	434	446	454	458	497	473	471	491	441	437	441	425	490	447	446	427	463	459	493	487	446	483	425	462	456	439	483	462	422	473	439	471	455	439	453	473	510	444	471	404	485	463	451	497	460	467	466	483	473	441	482	463	490	425	511	487	490	460	476	445	462	475	466	448	446	437	447	464	466	471	431	479	454	438	475	497	471	476	418	494	439	410	475	473	478	447	473	442	436	491	518	467	426	476	482	452	480	465	459	443	450	448	476	469	448	476	447	453	467	486	470	457	482	462	485	455	447	446	432	485	446	473	477	424	466	489	449	430	478	449	480	470	474	489	497	480	462	470	490	461	472	448	499	485	478	433	437	464	451	467	468	447	463	464	507	456	475	456	452	482	480	461	453	431	477	432	448	468	450	430	462	490	480	468	468	477	428	494	474	456	456	480	451	471	483	488	428	459	464	440	490	466	482	421	460	485	487	449	488	521	469	438	480	478	454	475	469	458	456	459	444	430	476	468	456	454	443	460	483	460	470	456	464	435	461	447	454	460	430	477	473	486	462	461	446	447	450	461	458	471	456	469	466	479	435	442	492	460	460	475	448	446	460	447	459	431	491	457	449	480	447	443	414	454	471	470	464	465	475	469	455	446	479	454	470	473	474	454	468	483	473	465	416	470	434	442	495	447	473	466	453	469	462	474	454	491	439	452	435	471	448	480	455	479	514	477	451	451	501	436	461	453	466	463	445	473	467	473	498	471	430	479	429	472	486	452	472	443	489	444	446	461	459	462	498	462	464	483	444	456	454	446	431	457	486	459	434	466	450	464	461	445	405	458	474	464	501	494	485	465	471	447	492	459	452	420	477	448	453	400	453	499	457	479	447	460	489	465	460	465	434	481	458	447	505	478
1175	493	272	175	192	268	320	312	315	290	247	253	263	283	265	250	209	193	173	157	157	154	121	98	83	71	81	63	52	40	65	50	40	45	66	50	44	45	56	47	48	46	49	43	57	40	51	41	36	47	52	47	56	50	35	48	51	45	41	42	38	40	44	39	44	39	47	46	43	45	51	40	49	42	39	42	47	48	39	48	46	52	36	42	42	30	47	49	42	51	52	39	53	42	49	44	43	52	43	46	44	38	41	43	43	48	38	52	45	40	39	46	41	34	52	45	43	42	53	52	34	43	57	35	46	48	45	53	44	46	25	46	38	49	53	51	41	50	37	44	41	40	45	46	47	43	43	47	38	45	52	45	42	46	35	40	47	37	44	43	37	45	45	37	41	38	49	40	50	39	47	49	50	49	37	37	43	41	43	40	53	42	44	41	53	47	49	45	44	42	45	43	48	46	40	51	46	38	50	41	41	41	43	48	44	43	51	44	44	59	35	43	45	47	50	52	40	37	44	40	39	37	35	42	32	52	38	42	41	34	42	57	49	53	48	47	31	40	51	46	43	45	44	41	35	47	40	47	40	43	50	41	37	37	35	34	45	36	48	41	41	45	45	42	39	55	47	26	43	48	54	52	51	59	41	40	35	40	56	43	56	55	54	38	42	47	35	51	36	55	44	41	52	45	43	52	45	49	50	38	38	33	56	65	47	47	54	60	46	42	44	40	62	42	51	47	45	53	45	50	44	40	46	42	58	35	40	47	53	48	42	39	41	40	51	59	40	45	44	46	44	46	38	53	44	46	45	51	46	47	46	56	41	34	37	42	37	55	46	56	48	54	61	39	46	50	49	50	48	34	50	37	46	49	53	49	37	41	44	45	42	46	31	35	42	40	36	35	40	36	48	37	45	52	61	45	40	43	43	38	43	37	49	43	44	51	43	45	39	44	59	36	51	36	48	49	53	45	39	34	50	39	45	52	43	51	39	50	46	38	42	55	35	41	55	53	62	47	45	48	36	33	54	33	36	48	45	47	45	51	48	52	43	51	46	42	47	45	25	34	37	39	41	35	44	36	40	51	42	41	60	47	43	39	47	49	47	52	34	40	56	42	50	41	33	59	45	32	42	55	46	39	50	49	38	36	45	47	36	58	48	49	53	44	43	51	46	38	40	51	49	43	38	36	39	41	35	50	41	56	42	47	45	41	51	56	39	46	43	47	40	32	52	43	50	42	44	48	41	47	45	44	46	58	59	54	49	46	48	42	51	39	50	49	46	49	33	45	53	47	49	47	37	49	45	44	46	45	37	53	58	51	37	42	33	47	46	43	54	33	52	43	35	47	38	43	52	46	40	33	51	61	45	53	43	39	43	47	45	54	49	44	48	48	29	40	36	38	38	49	40	46	45	46	51	40	50	52	47	57	44	43	35	47	44	51	52	52	43	44	44	43	50	42	44	36	52	59	42	45	52	49	51	54	42	45	53	57	42	38	73	42	38	43	47	37	42	45	42	49	40	43	33	47	35	52	48	41	42	54	38	39	44	44	49	39	55	44	37	44	42	38	39	38	44	54	47	59	43	52	42	49	36	46	45	46	52	36	52	51	48	42	53	38	47	44	50	45	54	55	46	51	41	42	40	41	52	64	37	49	43	54	42	42	59	55	43	48	38	40	37	44	43	57	43	43	49	50	53	32	40	40	41	49	39	38	46	46	41	46	43	53	40	38	45	41	55	56	43	45	47	43	39	61	45	36	42	35	40	50	42	43	27	61	61	49	48	40	41	34	44	43	44	45	58	47	57	43	41	33	41	51	48	45	50	44	61	41	52	43	32	42	43	54	45	42	40	50	50	47	50	36	53	33	44	53	45	35	41	41	48	55	45	51	40	53	40	53	47	40	51	48	42	46	54	44	41	62	41	39	34	36	50	40	51	49	55	35	51	49	48	45	42	63	44	38	53	49	42	44	48	42	35	53	43	37	48	48	44	43	39	34	46	35	40	47	42	45	49	36	56	42	51	46	45	60	35	52	57	32	53	47	33	43	48	56	48	48	48	58	55	44	33	46	49	46	54	40	46	45	49	48	53	39	47	41	60	44	46	45	38	43	46	46	44	43	47	44	44	57	57	40	32	48	45	55	42	51	46	41	45	43	46	41	39	44	37	43	40	50	39	41	48	39	37	55	45	44	43	45	43	54	25	62	47	39	49	38	50	52	53	48	43	50	46	41	47	40	41	46	63	49	38	35	43	48	48	36	54	56	48	39	51	44	35	43	43	43	45	42	42	42	50	41	40	60	47	43	52	49	29	42	56	44	45	40	42	56	39	37	34	37	45	44	51	42	42	45	44	34	44	24	54	41	44	42	48	45	51	44	50	36	44	54	46	41	44	41	56	46	46	58	41	59	52	41	42	43	45	51	28	45	52	61	57	37	41	46	35	44	45	40	49	41	34	51	60	44	41	44	40	37	38	54	49	45	41	47	50	49	39	50	46	38	49	41	37	49	42	40	36	46	49	53	34	43	43	59	49	43	64	43	58	55	59	47	46	47	57	46	46	40	38	50	52	56	36	43	55	40	48	48	38	56	38	59	46	49	46	42	46	51	45	48	57	37	55	44	48	47	47	43	49	35	41	55	47	49	56	43	51	35	54	36	45	48	37	44	51	46	42	44	40	48	46	43	44	47	43	48	53	45	38	44	43	52	40	46	49	37	49	48	42	49	47	47	50	47	50	53	42	41	45	36	45	56	33	62	57	39	47	41	42	44	46	46	41	44	49	37	41	56	57	44	54	40	54	40	52	41	50	38	47	47	57	46	57	44	37	50	38	56	43	37	48	54	50	55	38	44	51	43	51	44	44	35	46	55	47	40	46	46	49	51	49	44	48	43	42	39	39	49	35	43	43	44	38	40	46	37	67	47	38	47	41	39	44	41	43	42	58	44	42	43	48	47	50	47	46	42	47	44	41	45	33	46	46	47	46	53	51	36	57	53	40	46	53	33	42	37	43	45	45	37	44	38	49	34	43	49	54	47	52	46	32	48	52	37	53	48	56	48	43	53	32	47	46	38	43	51	42	36	42	56	44	51	39	29	54	40	52	42	49	55	52	38	45	25	44	51	53	41	56	41	41	39	44	44	47	51	44	58	39	42	47	55	39	37	34	41	30	47	42	48	33	50	48	48	57	41	55	41	49	48	39	46	50	45	56	47	46	33	40	60	44	32	38	37	36	37	41	54	44	39	43	56	36	50	50	42	42	52	56	56	36	39	42	37	40	45	47	41	52	46	42	44	30	32	33	43	40	42	42	48	39	41	47	49	39	56	44	53	46	53	39	46	46	40	56	43	40	35	44	39	37	33	47	45	36	24	48	49	47	48	50	47	50	37	41	42	65	47	39	42	22	44	36	58	50	35	44	43	47	48	44	47	47	37	41	47	39	31	43	44	34	44	43	44	40	46	43	50	46	48	46	42	48	56	39	39	57	35	39	51	26	39
17660	7497	3930	6159	12977	15616	15041	13420	12028	10886	9328	8591	8505	8307	7854	7066	6567	5700	4918	4699	4293	3855	2872	2025	1464	1433	1223	1035	804	701	570	541	568	548	566	538	513	530	511	523	519	534	505	552	521	505	508	496	459	452	463	488	514	512	510	491	499	509	525	514	497	500	483	475	465	471	486	459	490	423	492	473	476	475	535	443	457	490	486	431	488	456	495	462	462	468	453	506	492	487	488	482	481	477	446	462	494	455	447	494	491	441	499	495	474	479	513	447	457	492	482	459	439	438	467	421	465	456	459	424	451	489	457	496	474	494	469	449	464	478	464	490	479	474	454	424	441	464	449	464	456	456	478	461	477	455	470	487	471	470	452	444	518	479	460	450	467	443	452	426	462	505	465	422	450	477	494	496	454	499	453	451	478	464	520	513	481	402	459	452	479	480	467	478	470	465	467	484	448	426	483	471	437	459	504	490	427	462	459	450	497	466	473	447	424	491	452	448	475	435	451	469	459	462	468	493	455	471	453	428	446	462	491	506	505	489	487	513	458	474	450	447	453	515	470	436	479	483	482	434	467	482	444	471	469	448	465	436	453	455	494	485	456	420	465	482	449	486	464	447	444	437	457	446	473	469	452	458	484	489	467	471	466	456	441	472	476	439	450	508	468	483	448	407	455	473	444	454	491	467	487	519	446	432	481	473	466	473	439	474	460	498	456	489	473	484	508	474	446	503	495	456	478	487	499	477	438	452	455	465	453	473	529	438	495	471	480	472	463	484	470	469	470	463	433	491	477	458	468	478	464	475	447	481	450	487	458	436	482	470	474	449	471	475	496	457	459	448	490	447	487	479	465	485	468	499	456	466	490	466	473	503	403	480	482	441	507	400	420	449	476	450	460	467	490	472	532	493	466	440	453	484	513	464	491	452	491	464	471	466	456	444	501	475	448	473	468	484	453	485	468	473	460	442	440	460	453	495	490	452	445	454	453	431	510	456	487	439	472	462	458	488	479	448	479	462	461	465	474	442	457	481	496	499	451	458	474	431	468	474	470	439	465	451	484	480	473	476	463	472	469	493	475	447	460	450	456	464	436	472	462	456	453	471	445	482	448	449	445	468	439	474	480	470	522	491	516	457	467	480	487	480	483	449	451	499	454	445	462	463	464	464	473	488	444	496	461	497	475	455	444	448	460	460	480	458	479	460	500	490	460	466	481	453	506	510	491	480	484	487	508	450	522	471	497	478	454	444	475	481	490	477	466	477	479	452	445	459	469	452	451	494	472	465	488	479	484	448	461	457	503	470	470	411	469	481	463	438	476	493	419	462	505	459	465	461	470	438	510	479	494	433	487	483	431	455	454	480	474	461	458	466	484	442	456	466	497	436	495	475	488	441	478	468	459	477	461	455	458	472	436	477	484	479	441	496	482	505	473	457	492	449	460	515	455	455	480	475	470	489	493	475	491	475	480	453	469	461	477	460	463	444	472	489	448	449	507	464	474	453	470	478	464	448	444	472	479	455	439	482	435	515	473	479	518	454	489	492	448	477	498	452	455	471	435	434	473	444	500	493	477	434	495	443	438	482	443	494	469	503	464	457	452	461	452	431	449	487	458	480	466	467	470	474	466	459	485	455	483	487	457	453	498	466	454	480	503	454	465	481	464	475	449	475	465	459	475	481	465	454	444	466	524	446	452	477	483	453	462	504	489	460	477	451	445	440	492	468	486	482	486	496	462	462	465	483	509	481	497	512	467	461	419	484	485	455	458	501	461	467	458	452	460	489	490	436	407	431	505	435	438	471	441	482	451	456	463	466	459	469	490	475	496	452	469	451	455	464	478	453	457	469	477	458	474	459	480	454	452	465	444	467	454	446	458	473	452	511	517	443	462	465	442	487	450	523	498	456	475	471	467	461	519	495	468	487	453	472	469	468	476	458	469	491	460	438	476	447	456	443	456	531	466	452	425	442	467	480	444	452	469	457	423	464	458	470	487	484	497	435	455	454	474	439	498	441	470	481	454	480	463	443	477	457	500	484	414	448	444	504	505	470	472	487	462	446	433	472	514	433	463	469	435	472	462	457	476	479	468	451	479	480	470	456	491	489	454	438	434	483	421	469	466	456	434	490	441	455	452	458	464	452	432	476	505	460	455	465	414	493	453	509	493	452	451	479	458	452	465	494	471	524	520	486	464	483	458	450	444	467	469	464	473	439	471	475	449	468	459	482	445	456	458	477	464	471	458	440	449	465	456	494	456	450	452	481	442	463	517	459	473	455	480	445	439	485	444	480	457	435	462	516	452	442	478	490	428	491	468	473	499	494	503	518	521	448	467	464	470	482	461	447	454	445	470	436	453	475	455	440	511	492	529	502	492	450	482	464	457	469	478	477	442	479	480	496	454	451	438	456	448	491	487	508	457	465	470	453	483	427	485	465	440	486	483	473	472	493	466	462	493	471	443	455	425	458	437	465	442	460	455	474	444	492	472	493	466	442	455	509	471	439	487	421	491	445	487	456	443	474	498	464	449	451	466	508	489	507	465	450	436	485	490	424	423	468	437	494	464	494	429	497	470	502	480	464	457	457	461	486	441	405	452	474	445	470	449	465	473	483	448	508	482	464	452	475	476	445	432	487	452	461	481	458	491	467	468	450	466	458	479	468	513	475	465	453	453	494	451	476	494	483	446	467	472	419	452	473	470	480	471	430	447	476	476	499	486	469	456	448	474	487	438	487	485	461	473	452	430	461	475	456	464	425	463	455	438	494	474	487	452	481	479	452	452	482	499	449	465	491	440	487	513	510	497	476	467	458	492	470	487	440	488	506	474	454	500	453	455	490	479	455	461	498	468	471	491	474	490	464	422	511	450	461	468	463	466	480	465	490	445	445	490	463	451	467	477	474	539	479	466	523	481	456	461	475	452	472	447	485	428	464	454	491	484	477	468	476	470	467	457	474	478	454	470	450	487	452	502	432	475	513	482	463	492	454	471	493	456	468	444	468	442	462	449	509	491	485	457	471	467	444	452	480	495	445	487	457	481	504	519	465	461	481	489	486	452	479	507	492	473	472	483	464	475	465	462	466	466	497	452	447	461	443	474	485	452	440	478	493	457	447	516	457	506	485	473	475	449	481	440	452	419	472	450	475	488	467	457	466	461	487	472	459	464	518	488	486	445	433	427	476	457	479	520	510	466	492	468	465	498	490	471	496	459	428	443	425	479	465	475	436	450	463	450	448	465	440	472	421	454	479	493	468	511	462	421	426	445	452	498	478	491	461	500	471	471	461	434	506	523	479	484	483	458	474	466	479	536	458	487	484	462	441	475	441	468	443	507	476	460	513	477	492	485	451	468	466	518	451	455	446	476	453	519	455	454	470	485	447	455	469	463	469	462	473	456	448	464	464	481	447	474	477	468	489	463	463	456	449	454	475	492	522	498	471	482	433	501	448	489	460	513	474	516	489	486	476	470	463	455	483	498	492	461	448	482	466	466	447	442	481	482	434	475	434
1798	452	211	156	153	215	308	308	268	284	241	280	285	288	275	258	245	214	198	186	165	133	109	76	68	69	58	58	60	46	36	37	32	43	43	29	33	36	36	29	32	36	49	35	37	42	35	33	28	42	38	30	30	47	38	35	54	36	34	42	42	46	41	31	29	37	32	35	36	37	31	30	39	35	33	37	34	39	39	30	40	42	25	32	34	24	30	38	30	34	35	37	24	39	48	35	29	42	41	36	42	34	34	32	31	29	37	33	41	33	31	26	31	38	39	35	38	30	22	41	37	33	41	20	38	17	39	35	33	34	45	31	27	30	35	39	28	31	30	34	35	37	40	37	42	33	38	39	31	37	34	30	40	40	31	34	44	27	32	32	25	39	31	32	41	31	33	30	37	41	39	31	29	34	36	34	35	33	33	31	27	27	29	37	37	29	31	34	33	33	35	35	32	38	29	45	43	34	29	32	22	42	41	30	35	40	44	42	35	30	38	40	38	22	41	30	39	42	31	30	35	36	41	38	38	27	41	42	44	28	27	25	42	27	32	28	39	40	35	34	34	36	26	39	42	36	29	37	41	36	39	37	44	40	25	37	24	34	27	34	36	31	38	43	25	40	40	33	39	30	36	41	37	37	37	23	34	40	38	33	31	48	27	33	37	47	32	36	37	32	38	31	30	32	37	36	36	28	38	23	25	33	40	38	25	26	33	30	33	23	28	30	31	30	32	31	30	36	31	30	37	28	35	29	28	24	25	29	29	42	34	24	41	40	26	33	32	22	34	32	30	24	37	32	25	38	30	36	36	37	26	26	26	28	33	25	43	52	49	44	39	40	36	40	21	28	41	39	39	38	45	40	30	30	32	33	36	30	36	45	35	26	43	34	39	45	37	33	46	35	25	39	37	33	28	28	41	42	36	27	37	35	32	29	31	42	36	45	34	22	40	27	35	46	19	40	40	32	36	25	30	29	38	20	41	28	35	33	45	31	40	40	30	32	28	39	33	25	35	31	25	28	41	45	35	26	34	30	27	32	32	36	31	36	34	35	33	21	31	37	39	34	27	39	32	43	32	40	39	37	46	44	26	45	26	29	45	32	30	37	38	28	34	36	38	41	36	42	31	32	30	35	34	31	32	13	37	27	32	29	37	28	37	43	45	32	42	34	38	39	42	33	40	34	36	30	39	33	37	42	31	29	36	27	32	27	34	30	36	43	36	28	38	34	36	20	42	32	49	39	33	33	22	25	43	35	41	37	46	29	44	26	29	27	33	35	33	41	25	30	27	42	31	40	38	47	40	35	33	29	36	38	33	28	36	39	24	31	32	33	42	28	24	26	27	40	31	39	32	25	39	25	35	34	31	21	33	36	20	35	30	48	38	47	43	27	30	39	29	28	29	38	31	30	28	36	27	44	44	35	35	32	37	39	36	33	41	34	15	32	29	30	37	26	30	31	27	32	40	39	17	31	26	33	34	42	38	37	37	34	39	40	37	37	37	26	39	27	30	34	42	46	37	31	33	29	25	50	28	22	39	28	33	27	38	39	29	31	37	21	38	45	33	32	35	48	32	30	41	25	28	32	38	44	22	22	36	34	47	22	32	36	32	53	38	35	26	32	38	30	29	26	22	36	19	40	33	39	31	42	37	27	29	26	36	35	31	40	34	26	38	16	40	37	28	21	38	29	42	32	34	30	34	29	46	39	38	28	37	28	39	35	27	27	37	34	39	31	36	36	29	24	29	36	33	29	28	31	40	25	28	29	32	41	30	44	36	45	21	34	34	32	23	37	26	39	42	34	33	29	42	27	29	33	55	38	28	33	18	34	35	35	42	29	44	34	30	40	35	31	40	36	39	25	38	24	30	35	31	29	30	25	35	32	29	35	35	28	26	30	34	30	36	37	35	30	39	29	41	37	28	37	38	37	46	37	44	32	30	46	43	34	44	21	22	35	36	29	52	29	36	28	28	45	36	39	32	35	30	37	29	28	37	29	33	29	30	31	30	31	36	45	35	37	28	50	33	26	36	42	36	32	38	30	30	34	42	29	33	33	35	23	33	33	27	35	34	37	35	35	33	33	35	33	29	28	38	38	28	35	33	31	43	47	35	35	46	37	25	35	35	31	43	44	47	33	43	40	32	38	26	33	29	33	41	35	40	33	50	31	36	42	36	32	31	34	30	27	44	35	39	34	40	40	30	35	37	29	28	36	29	35	39	39	23	36	34	34	38	27	43	26	30	26	35	36	35	42	30	34	31	38	32	22	34	30	36	30	34	36	31	29	33	39	36	40	26	32	27	30	26	43	33	38	28	43	42	37	29	38	31	29	30	35	41	34	31	35	39	32	33	37	33	39	32	29	35	41	25	33	31	37	39	24	23	38	31	22	33	44	30	33	30	36	26	32	35	44	31	30	30	31	28	39	30	34	35	37	40	39	37	43	28	34	41	31	32	33	34	26	51	45	37	46	26	44	18	38	36	31	41	44	31	41	24	22	42	30	29	35	39	36	39	24	42	33	38	36	38	37	31	40	36	29	37	38	32	34	30	31	25	29	39	30	43	34	37	36	31	24	29	32	45	41	31	33	37	30	43	32	31	33	30	31	33	41	31	35	38	34	35	39	31	38	24	32	29	34	37	39	37	27	27	32	31	36	34	42	34	31	30	39	25	24	31	31	25	41	34	34	31	38	30	40	40	28	33	36	28	27	24	38	43	40	32	39	24	30	33	27	37	34	37	33	23	35	31	31	41	26	26	27	33	45	27	37	32	46	31	32	34	29	39	48	45	36	36	38	40	27	41	24	25	39	32	29	39	38	46	37	44	32	37	26	42	29	42	36	22	38	40	34	28	37	43	33	50	29	44	33	32	36	34	32	26	31	43	26	30	31	31	34	29	37	24	31	27	36	32	31	28	33	33	32	39	37	29	32	29	37	27	38	33	20	28	30	31	29	35	29	38	40	43	33	41	33	35	32	39	35	43	32	31	35	45	24	33	27	38	27	32	32	21	33	32	31	36	34	31	38	20	28	28	26	37	33	22	30	44	27	38	36	45	34	34	31	35	38	31	32	35	31	24	35	36	37	34	38	40	32	36	32	28	44	32	31	32	31	32	35	41	41	44	43	34	30	34	40	32	40	41	38	32	33	27	34	27	24	24	28	39	30	37	35	28	32	29	46	35	29	27	37	28	31	28	24	35	39	34	22	29	36	36	39	32	28	28	48	32	37	40	32	34	38	36	42	26	32	37	33	29	25	35	30	35	23	28	37	39	37	31	33	31	42	41	28	27	26	29	39	31	27	36	37	29	29	31	43	33	32	44	42	40	24	32	40	37	30	29	31	32	24	36	35	35	33	35	28	32	22	37	32	27	29	38	29	20	32	34	33	35	32	36	35	34	34	37	32	37	37	32	30	29	36	44	41	33	46	32	43	45	47	43	25	33	33	29	24	36	31	32	28	44	37	35	28	29	35	35	33	39	36	34	30	36	34
18356	6947	3796	5707	12244	15009	14596	13311	12273	11020	9662	9074	8771	8337	8096	7494	6852	6030	5181	5011	4387	3548	2596	1825	1501	1356	1173	924	797	580	459	443	422	465	442	401	469	433	412	423	401	400	408	372	384	383	372	357	338	371	350	375	403	357	360	342	364	365	370	355	311	399	340	365	343	358	346	330	369	362	360	328	329	341	377	355	381	350	344	378	340	317	352	343	376	372	363	358	386	321	357	364	344	354	350	316	348	321	362	352	329	356	336	348	319	333	313	335	344	348	365	335	303	363	334	365	355	337	315	346	348	358	351	360	333	357	343	360	339	346	338	392	326	319	359	379	332	371	353	330	339	323	328	338	354	354	322	337	359	339	354	375	329	347	322	336	318	312	346	326	345	354	332	339	339	334	346	339	351	346	352	329	327	338	353	340	347	346	334	334	323	321	342	336	382	350	313	363	340	353	322	349	338	329	340	357	329	343	314	342	331	306	309	343	403	327	370	362	323	351	320	324	353	359	338	341	373	317	307	328	365	359	346	330	320	351	339	356	320	331	350	335	346	364	324	331	381	332	341	334	323	361	320	328	332	351	328	339	346	310	337	360	360	302	333	356	342	344	355	345	331	390	307	337	332	329	352	328	358	354	332	361	306	323	331	332	337	337	371	333	332	338	341	364	366	317	379	373	324	341	348	362	326	328	364	329	356	354	356	354	312	360	376	343	324	334	340	361	343	363	364	336	375	336	330	362	362	350	343	331	336	380	345	323	326	332	345	324	335	362	341	320	326	340	341	352	334	335	339	358	322	354	358	329	351	362	344	339	348	359	327	313	316	349	358	334	376	360	340	346	330	321	368	374	363	329	330	348	347	327	313	344	337	347	321	373	374	368	351	335	336	336	363	337	344	329	363	354	353	353	368	329	341	346	338	321	340	310	344	337	330	333	346	406	362	347	366	361	327	369	353	348	334	334	354	346	321	329	386	361	348	327	367	360	358	350	332	329	323	302	333	347	327	335	338	331	371	345	378	330	330	346	348	338	332	333	326	344	359	352	317	350	336	313	357	374	339	350	316	355	341	339	326	321	341	306	321	372	336	352	317	352	339	365	327	371	339	345	332	323	331	346	366	352	360	316	322	334	350	358	330	328	355	336	342	374	310	311	326	332	340	376	338	345	351	347	338	328	363	328	370	313	341	317	349	346	330	336	325	346	338	366	350	362	340	334	371	310	363	342	331	340	338	355	310	334	384	357	341	305	349	314	352	355	340	370	358	379	352	329	317	316	323	336	314	355	293	313	336	367	329	350	332	341	382	361	327	346	397	335	331	342	317	358	311	348	302	338	326	332	351	374	328	332	382	321	313	349	311	369	305	359	324	373	351	335	353	317	371	341	378	330	354	331	333	318	351	342	324	349	312	363	325	342	327	344	317	333	310	351	336	329	333	348	327	342	330	334	356	313	350	331	344	339	335	317	356	368	351	321	341	355	360	342	327	363	334	373	335	355	328	341	300	347	330	314	368	345	355	341	348	323	353	351	347	319	346	363	332	337	340	380	348	367	341	364	330	355	334	348	315	322	359	346	323	321	344	360	327	345	371	320	363	376	332	365	362	349	340	350	291	352	363	322	328	345	350	364	353	368	316	369	318	339	334	362	325	366	354	315	339	312	337	329	344	345	333	341	320	340	346	336	340	333	338	340	354	328	345	331	334	329	347	351	312	344	302	329	322	347	327	336	350	344	375	338	316	337	332	327	350	325	314	313	346	354	345	349	342	331	338	319	330	339	329	337	323	349	323	357	324	361	315	340	326	378	354	346	386	328	340	322	362	344	336	331	308	331	369	333	354	341	307	373	344	353	329	354	340	326	340	357	323	336	325	344	329	341	320	339	322	368	338	360	357	330	324	340	309	334	321	349	374	357	363	340	309	362	315	351	335	336	308	341	330	367	350	353	342	308	310	357	317	334	357	335	346	357	343	324	353	352	364	341	322	314	404	347	358	355	350	351	340	352	353	327	335	350	362	346	331	325	342	337	316	357	355	315	357	315	315	305	363	392	357	338	323	361	335	353	343	359	319	356	306	328	357	362	318	330	343	396	389	326	309	343	329	331	376	332	345	357	350	321	338	326	376	351	326	350	312	330	359	366	368	332	341	357	364	354	340	333	348	350	342	326	329	339	346	352	319	340	352	293	339	330	362	325	367	379	339	371	336	336	342	371	395	318	324	329	337	368	316	323	353	331	328	355	336	320	320	334	346	346	341	359	350	346	345	368	357	350	350	329	358	336	325	298	315	363	351	331	331	354	326	332	361	363	311	343	335	325	349	380	334	331	360	305	324	344	327	365	336	350	334	336	333	378	338	350	340	359	329	332	372	322	328	333	346	319	354	350	369	331	325	334	334	358	309	323	308	315	342	352	301	351	334	375	331	351	323	315	326	363	326	356	356	321	356	349	328	358	336	375	372	352	343	355	370	336	303	355	353	410	358	335	323	361	365	331	346	348	357	358	348	362	356	330	307	320	399	355	302	346	305	319	334	315	351	393	317	292	344	333	367	365	382	344	344	351	354	373	316	345	320	366	359	339	332	339	319	352	296	336	334	318	328	329	354	359	343	356	357	389	324	326	346	348	324	362	313	315	351	348	307	339	340	321	359	314	337	344	341	298	352	352	299	309	352	319	373	316	349	323	317	350	336	329	332	354	329	358	340	322	346	331	319	346	343	310	356	374	344	346	346	364	353	344	342	391	365	324	338	333	329	361	321	342	351	327	330	336	328	356	319	355	359	332	347	298	367	315	351	332	364	342	363	325	328	335	335	351	316	293	340	321	326	313	359	311	371	345	346	348	361	319	316	328	367	323	327	313	341	309	376	307	316	377	335	344	360	313	340	328	345	322	361	340	330	352	362	366	352	363	357	355	352	346	350	391	321	338	318	354	370	335	347	330	353	361	333	329	334	357	346	316	322	344	343	349	329	343	338	348	357	339	381	359	325	331	345	312	330	320	368	358	329	367	338	359	354	312	368	343	334	339	351	365	329	316	357	332	341	319	383	328	330	331	361	324	341	338	329	330	319	326	333	325	363	339	314	332	337	365	340	333	348	346	320	315	361	321	334	357	300	352	384	354	364	363	381	335	334	332	355	360	357	348	356	331	337	326	323	325	322	348	386	319	325	337	372	348	368	321	329	365	339	372	362	352	319	341	338	362	325	351	370	316	319	329	336	363	318	355	356	353	333	319	370	337	333	328	311	347	337	326	353	324	325	333	330	335	369	333	363	332	353	329	342	319	350	339	356	347	358	339	336	306	319	339	349	365	328	380	349	353	363	354	313	345	349	372	313	351	301	339	323	369	326	345	334	302	378	345	337	299	319	346	333	324	342	334	347	314	325	331	323	338	323	349	339	349	363	357	377	316	315	328	353	341	360	362	350	356	347	378	360	326	364	342	344	360	341	348	353	330	335	340	344	331	345	336	325	353	350	330	350	365	327	336	356	362	323	332	313	310
1626	659	302	187	206	304	350	368	388	363	331	323	320	325	337	290	280	224	254	218	200	165	103	86	65	87	50	64	44	42	46	34	47	45	30	41	43	38	31	34	24	37	38	30	28	38	34	36	33	47	40	32	35	38	25	39	40	31	32	41	39	23	33	37	31	33	35	33	33	39	35	31	33	33	39	41	35	42	33	36	49	40	40	31	48	22	30	35	27	27	34	34	29	35	41	36	40	34	31	36	40	33	33	35	34	43	38	34	32	34	41	47	39	38	34	39	28	27	41	37	31	29	37	30	39	30	38	25	39	34	39	31	42	33	45	34	32	43	38	36	32	36	32	26	32	38	38	45	27	33	38	49	37	37	42	40	29	33	50	48	40	43	26	36	36	39	40	37	31	33	42	32	41	34	30	28	37	48	36	48	41	36	35	25	30	24	33	38	35	41	28	37	39	45	31	39	36	30	28	40	30	29	34	36	35	30	38	27	29	40	38	27	37	45	30	35	38	47	16	35	26	34	29	42	44	33	31	22	37	33	36	51	38	34	27	38	28	36	35	33	42	36	32	39	32	24	32	31	28	41	41	36	26	40	27	19	34	33	38	27	34	30	26	32	39	33	33	47	23	31	39	28	40	31	39	43	38	31	32	25	34	30	46	37	34	33	40	34	38	34	25	43	35	38	33	25	39	38	43	24	21	35	34	43	31	31	29	39	48	30	38	41	34	32	35	37	32	30	31	38	27	24	34	31	40	34	38	37	34	43	43	40	37	38	40	29	29	27	37	28	32	31	38	32	38	34	30	36	25	36	23	43	23	38	27	32	31	37	33	34	36	39	42	24	36	31	35	32	27	29	33	36	28	32	43	27	35	32	36	33	43	35	35	31	47	45	35	37	27	32	29	33	39	34	25	39	36	42	44	31	40	30	29	27	29	41	31	34	32	47	28	36	32	33	28	31	49	31	36	26	31	42	32	50	38	29	30	37	30	36	30	30	30	33	32	32	32	33	38	32	32	35	30	32	38	30	33	35	40	30	32	31	37	32	39	36	32	27	30	27	29	38	34	45	32	27	36	37	32	40	35	23	30	40	33	35	35	28	28	26	36	44	42	40	35	33	30	35	26	29	34	34	28	37	37	41	26	31	38	23	45	30	35	32	31	25	34	30	30	37	37	42	38	42	33	35	38	38	31	39	32	41	30	34	34	35	27	38	35	40	25	37	42	25	44	31	34	36	43	36	42	22	35	35	33	35	33	45	37	34	35	38	42	25	31	40	35	32	38	29	26	43	33	47	24	39	35	37	24	28	30	37	24	32	41	41	34	35	30	35	38	41	33	35	33	31	45	17	39	33	42	35	27	28	42	31	33	31	33	29	32	32	31	35	35	29	27	28	31	33	37	26	27	48	48	35	36	40	37	29	28	32	38	27	31	30	31	30	34	28	30	35	35	32	33	34	36	28	34	31	31	28	33	32	30	38	35	47	44	34	37	31	43	42	37	43	42	40	28	37	39	44	27	28	31	45	34	38	36	41	36	33	32	36	44	37	30	32	34	30	40	36	22	29	31	24	32	33	45	41	35	35	31	29	31	32	33	33	26	41	38	33	39	25	31	29	50	40	23	28	31	33	36	36	18	33	43	31	40	41	28	34	38	27	31	35	31	34	35	28	43	38	41	30	27	25	38	30	36	32	39	29	37	24	33	43	33	33	40	45	30	32	30	36	35	36	33	33	34	34	46	33	22	37	25	32	35	41	29	38	19	33	39	38	39	21	35	29	36	27	39	31	38	36	40	34	41	31	36	41	40	33	40	35	33	27	47	29	29	32	35	38	28	42	26	31	36	40	34	27	36	32	38	30	28	28	30	36	36	46	34	34	41	40	36	34	38	30	22	29	30	26	28	35	26	24	33	29	32	40	40	35	34	35	32	30	31	39	33	33	20	25	25	44	37	33	42	42	35	29	27	31	37	37	27	32	33	31	29	31	38	38	48	28	35	39	29	32	25	31	31	39	50	37	25	31	31	31	29	34	30	41	36	31	28	31	37	27	39	38	28	39	39	36	38	47	35	36	46	27	22	29	14	44	33	37	35	36	39	43	34	31	32	39	32	26	31	43	30	24	37	37	44	31	38	21	30	33	39	36	43	31	32	37	36	32	30	24	31	32	35	31	36	34	30	34	45	36	32	36	23	31	32	34	28	47	36	35	38	38	21	47	43	42	39	32	38	26	28	40	36	38	28	34	36	44	40	31	30	26	40	28	38	27	44	35	34	24	27	42	36	25	35	28	35	38	37	40	42	36	26	45	40	34	31	27	33	37	35	38	30	35	30	38	48	32	36	34	34	31	38	35	38	31	37	31	34	41	29	28	38	30	45	38	35	27	28	29	36	35	43	33	24	31	36	40	46	33	39	31	39	30	39	30	34	28	32	30	32	33	42	50	26	37	38	30	33	27	39	39	27	39	43	29	31	33	33	33	30	32	45	33	31	38	34	42	37	29	34	33	36	45	32	24	33	23	25	38	28	37	32	36	26	36	34	34	26	28	42	29	32	38	35	37	41	37	28	38	28	31	38	32	33	23	31	27	20	37	36	24	32	36	30	39	39	33	29	44	41	33	38	40	33	25	36	37	35	38	44	28	45	32	40	32	39	36	32	40	32	31	30	42	42	30	31	36	38	35	37	39	31	40	35	30	33	32	29	31	33	30	33	41	37	31	35	30	35	37	40	32	33	28	36	31	30	30	26	38	36	26	36	28	23	33	31	37	35	34	34	23	31	33	35	39	36	40	33	33	34	39	34	34	36	30	39	30	39	38	40	27	33	43	25	27	36	38	36	37	43	27	42	26	28	37	31	36	33	38	31	32	31	34	32	39	29	39	35	30	38	31	38	35	36	28	27	35	25	40	34	39	28	29	35	33	35	37	35	31	33	33	36	28	37	39	28	37	29	38	22	25	37	38	33	33	33	32	37	34	27	45	32	31	30	28	35	28	33	36	42	28	37	34	29	37	35	27	26	30	32	36	33	35	22	37	30	30	34	25	28	27	31	41	35	26	30	35	26	43	30	26	36	35	27	36	39	31	40	39	38	26	26	32	40	31	44	27	37	37	36	18	29	23	46	38	34	28	42	40	47	38	35	37	37	38	28	35	31	29	32	38	36	45	41	25	33	41	37	29	31	26	40	39	36	32	34	23	39	28	44	26	34	33	35	33	34	39	36	32	38	33	38	43	44	32	28	18	38	37	31	31	28	34	34	37	33	28	29	35	46	39	32	38	43	41	40	34	27	36	29	38	38	34	41	27	37	32	29	22	40	32	34	24	43	31	43	31	29	33	37	38	30	24	31	29	39	37	34	26	33	38	30	26	24	36	33	30	44	38	30	27	33	38	36	42	30	35	33	31	38	36	47	38	32	29	36	26	34	45	46	32	47	39	29	33	48	44	32	47	28	42	35	29	41	30	36	45	35	36	32	35	34	41	38	40	30	36
20392	8545	4568	7110	14859	17586	17081	15388	14593	12833	11500	10623	10193	9970	9158	8646	7770	6570	6195	6025	5375	4093	2931	2151	1679	1440	1289	1250	904	698	574	526	496	509	511	454	497	478	479	486	484	462	437	452	443	401	410	403	388	416	410	391	390	399	446	432	432	430	399	434	367	387	377	333	353	371	359	384	394	387	343	374	388	396	399	376	362	377	384	391	375	368	403	395	385	426	370	426	371	390	345	390	366	371	371	336	383	418	365	386	380	361	370	357	337	358	369	395	358	376	361	336	371	373	374	350	337	349	364	376	376	348	373	359	357	396	368	351	385	348	344	360	355	397	360	370	358	387	385	367	360	357	380	388	329	333	416	359	354	324	340	336	375	355	393	351	377	374	352	359	378	378	318	328	357	339	390	328	389	337	354	384	353	378	379	387	370	335	343	324	370	368	373	337	376	339	359	376	365	346	354	385	361	361	381	325	364	345	340	356	338	387	364	403	365	384	351	321	382	346	342	380	369	393	325	363	368	363	391	393	354	391	379	351	377	365	359	350	381	369	353	358	364	318	349	358	419	343	367	353	383	383	355	365	347	369	361	393	370	382	356	369	382	404	351	321	369	328	377	359	313	365	344	374	370	346	353	380	376	372	365	357	368	339	375	342	361	356	369	329	371	397	367	372	367	367	373	383	387	347	347	377	344	353	297	341	362	341	365	356	365	350	381	360	349	362	358	373	370	362	369	367	352	340	343	319	310	391	348	372	371	343	347	381	346	363	345	357	362	380	344	373	380	353	338	355	345	385	360	368	341	374	337	384	357	389	368	327	372	355	354	356	370	356	371	359	363	363	359	383	331	380	355	363	364	362	340	356	383	380	363	335	354	361	367	349	352	356	368	359	365	336	362	330	347	354	344	358	318	365	369	398	368	369	331	417	352	384	360	375	374	361	324	382	365	340	344	377	360	390	356	366	355	365	369	356	373	352	373	342	366	353	358	366	378	369	364	355	389	362	375	372	347	358	385	346	378	372	319	294	366	360	394	360	389	309	378	405	351	374	362	370	357	371	367	356	398	359	366	385	361	372	369	382	360	344	371	382	382	370	351	369	378	373	356	343	380	352	359	368	353	352	367	372	378	354	386	349	308	374	340	327	375	357	337	388	366	342	382	399	354	360	349	320	357	386	362	366	340	388	387	375	330	322	375	367	332	366	360	347	353	337	389	370	386	361	323	345	330	366	334	363	371	373	375	357	349	389	377	348	338	360	367	355	371	368	363	330	355	329	357	377	339	370	332	337	386	349	367	368	383	354	364	383	324	360	330	376	338	357	370	375	366	368	343	351	322	349	380	377	339	353	342	363	378	387	341	350	347	357	334	331	355	382	345	349	356	366	363	380	385	328	352	391	385	369	377	362	397	381	340	381	359	342	382	376	386	339	386	371	384	381	367	356	358	378	327	355	373	384	366	374	342	357	367	347	360	371	382	364	354	357	380	391	335	354	366	348	358	335	340	353	341	378	365	380	355	389	352	341	346	372	347	378	375	371	364	356	359	343	346	351	378	353	373	385	380	356	375	371	378	371	332	345	339	391	403	354	369	369	367	361	366	348	355	381	370	386	384	363	363	362	370	356	362	360	360	371	320	390	357	366	353	380	342	330	376	345	328	336	349	365	364	374	354	358	333	347	350	348	358	355	368	362	333	402	384	379	372	363	350	370	353	373	388	386	339	347	358	375	381	360	366	358	337	353	343	386	334	341	341	381	339	337	308	351	388	354	350	360	369	350	346	381	400	370	365	366	370	387	400	333	355	335	383	382	380	370	366	375	333	323	373	359	372	324	353	339	398	335	362	350	377	346	348	366	357	361	321	354	365	367	383	330	382	376	365	365	345	364	366	391	368	352	356	357	386	385	351	366	378	352	345	388	376	356	370	380	403	372	357	373	337	371	373	400	329	377	366	346	373	344	360	331	342	343	376	379	362	340	356	372	326	375	380	385	348	381	362	341	346	348	366	371	361	365	352	378	347	377	353	363	391	375	337	368	347	355	352	371	321	405	336	349	327	375	361	359	339	341	338	375	353	327	366	373	378	353	358	342	350	341	361	389	342	364	389	369	379	353	332	323	357	352	384	361	327	379	372	365	348	351	332	363	371	342	373	364	377	341	368	386	359	369	330	367	392	364	364	357	337	354	345	417	378	343	331	351	375	359	389	376	368	373	380	361	360	381	353	383	397	372	376	354	341	402	372	359	348	355	377	378	401	354	365	361	372	328	383	360	337	378	368	349	371	362	356	391	369	352	363	340	359	359	393	389	348	347	339	386	356	328	359	345	369	359	386	362	352	335	346	357	384	369	379	357	349	370	369	369	358	354	348	397	340	351	370	365	365	370	384	359	367	365	379	368	366	385	347	385	363	377	356	342	361	366	361	403	374	354	328	372	383	375	378	347	359	349	324	344	374	391	382	361	361	384	369	387	357	339	373	365	368	350	359	384	351	366	374	338	380	329	346	371	391	353	388	369	375	405	342	339	367	392	414	370	351	372	358	358	362	331	351	363	336	391	357	381	378	355	324	362	374	320	334	378	364	377	334	375	326	370	384	329	346	382	386	371	351	340	396	347	343	367	385	363	351	335	389	356	408	329	353	367	340	364	335	364	343	372	377	383	358	380	349	373	360	336	337	332	319	358	348	365	364	368	357	313	353	377	351	372	364	377	363	338	345	380	377	341	384	349	364	375	338	352	350	350	373	363	342	336	352	362	334	388	400	375	383	351	349	372	370	331	378	324	330	324	384	371	366	394	345	383	323	356	355	338	360	355	355	392	355	380	391	396	364	340	350	363	367	347	350	354	335	359	324	386	352	375	319	388	355	325	336	369	367	361	357	364	333	356	372	354	369	371	335	376	360	339	354	372	346	356	359	339	316	342	383	390	364	362	353	375	343	344	369	372	372	355	373	366	371	367	326	353	394	378	339	341	333	343	376	374	350	357	371	348	356	356	392	383	359	388	341	358	361	375	384	385	339	369	338	350	365	403	354	350	376	391	360	368	395	388	364	358	390	352	368	368	358	363	345	355	369	348	377	369	383	354	381	394	357	366	348	404	373	354	369	376	335	383	345	364	344	369	371	347	336	358	345	373	354	369	376	358	378	380	366	368	387	368	359	348	341	359	390	368	350	391	356	341	346	350	344	332	374	350	357	367	350	358	358	360	354	378	350	350	334	362	371	328	380	348	344	344	349	400	310	356	397	361	340	359	344	334	348	352	371	337	340	368	340	332	355	385	339	367	335	351	360	319	359	343	381	378	355	380	351	383	390	365	346	361	353	363	352	396	339	364	355	347	364	370	353	369	352	368	371	354	335	346	356	357	365	379	352	381	353	358	353	391	354	363	333	382	375	307	357	368	357	387	364	378	385	367	397	354	346	386	363	341	366	353	378	373	406	372	357	371	371	342	372	350	368	361	352	386	350	338	357	377	352	320	376	366	320	389	345	381	401	365	389	347	351	353
1163	334	180	137	131	209	239	257	229	287	231	206	236	221	212	178	201	172	161	171	168	134	76	71	88	67	73	56	61	62	47	59	49	49	58	38	50	45	57	47	46	52	50	46	46	44	51	45	70	33	44	38	47	43	45	52	57	56	39	57	56	49	48	47	50	40	54	45	44	51	36	48	52	45	50	50	59	54	48	52	46	38	46	35	52	38	37	45	50	56	52	46	53	50	53	43	39	48	45	61	52	57	40	39	50	54	45	53	55	57	61	51	46	36	47	50	45	45	41	49	41	47	54	57	46	44	54	50	48	51	48	56	47	52	51	39	54	44	53	41	38	57	43	38	58	45	37	41	40	41	48	47	44	42	40	55	57	45	50	41	52	42	59	34	58	46	43	52	42	44	48	39	58	55	56	36	45	45	45	35	44	42	66	44	56	50	55	46	47	45	38	53	55	44	48	38	45	45	59	39	34	49	36	36	49	50	48	48	52	46	47	48	54	56	43	45	52	38	50	41	52	65	40	45	57	44	46	47	56	38	46	40	43	38	49	44	47	45	57	39	57	43	39	38	48	48	51	43	43	64	47	53	52	45	48	36	45	37	46	34	51	36	38	43	49	53	45	45	44	49	57	52	47	44	49	34	46	42	62	46	48	46	41	46	50	54	51	46	48	33	54	61	57	59	52	42	41	39	50	53	51	46	59	56	52	44	41	50	49	48	42	46	56	40	54	49	43	48	48	44	43	46	57	48	49	54	50	43	49	49	45	43	39	37	51	49	56	44	43	58	35	48	46	62	44	51	48	48	57	59	53	46	54	39	44	50	40	51	52	46	48	44	41	58	35	43	40	51	36	46	60	51	58	53	52	41	53	53	60	51	46	37	44	48	54	42	43	40	52	48	48	37	51	33	60	43	49	59	45	62	35	44	30	47	41	40	55	53	46	46	46	43	55	50	63	49	39	45	42	48	47	47	46	51	43	47	43	44	45	44	48	48	48	43	44	52	45	49	54	59	61	54	40	37	49	43	51	47	48	53	50	43	49	40	50	42	37	64	49	50	38	35	45	50	51	60	46	56	42	37	41	42	33	45	47	50	43	45	51	45	29	50	45	55	40	55	49	51	44	53	52	49	48	47	47	51	33	52	50	53	55	45	48	47	43	51	44	48	41	42	49	40	43	44	47	48	42	51	51	50	31	45	54	51	41	43	41	47	40	58	56	56	45	56	41	50	57	50	52	46	49	46	52	51	42	52	42	44	50	59	48	55	37	51	43	36	54	48	42	59	39	60	35	51	43	55	45	38	46	49	50	47	50	45	33	43	42	41	44	47	53	50	50	43	58	48	34	40	52	50	56	39	38	49	49	37	44	44	53	43	55	44	42	50	55	51	47	52	58	38	47	44	53	46	53	52	40	46	54	53	43	42	36	45	45	40	51	42	47	42	42	52	45	42	61	56	48	54	52	42	44	49	53	44	54	52	43	48	46	46	62	58	57	51	44	47	43	44	42	45	40	55	45	43	40	47	44	49	50	48	61	44	35	46	45	40	64	49	43	49	47	50	53	40	47	40	55	50	48	35	43	54	53	26	40	45	56	44	46	55	45	44	49	53	43	38	44	41	43	48	38	46	52	48	41	47	51	43	41	42	49	47	58	58	42	51	59	41	37	47	38	47	41	33	55	53	65	57	44	43	49	54	45	48	49	50	36	50	43	36	46	39	44	47	41	43	52	39	39	44	46	46	49	51	62	36	51	59	46	38	49	49	48	56	39	43	43	49	43	49	49	47	45	55	52	60	44	47	41	51	38	38	56	51	44	46	42	44	40	57	55	55	51	50	42	52	58	46	39	52	56	45	47	42	46	47	50	37	40	36	47	46	41	48	43	49	47	50	39	45	44	43	48	47	42	38	38	48	62	38	46	42	56	51	50	58	50	54	41	50	42	46	43	45	39	46	46	45	42	52	57	41	53	45	64	41	45	48	46	48	36	51	49	48	48	43	50	51	51	53	35	40	43	39	52	48	40	42	34	45	43	48	44	41	54	52	39	54	51	42	46	49	49	50	44	56	56	38	47	43	48	54	54	44	54	36	46	46	54	64	41	48	59	53	58	46	49	41	45	50	36	52	53	51	50	49	48	48	50	46	49	48	52	46	53	44	54	56	46	46	47	50	46	45	50	51	51	44	50	33	38	46	51	39	39	48	49	48	54	48	50	35	51	44	47	43	41	39	50	52	45	53	34	45	46	51	41	38	49	46	62	51	59	34	47	61	41	50	40	46	54	57	47	39	54	41	45	40	43	38	31	52	44	37	47	52	57	39	48	55	53	40	48	44	45	44	48	48	43	61	43	53	58	38	42	37	37	46	41	53	53	40	54	54	41	43	43	34	48	50	54	63	48	47	55	41	47	44	48	60	51	56	41	61	57	54	46	44	54	50	49	42	49	55	35	41	53	44	35	57	50	51	45	58	43	42	45	51	46	54	43	50	46	56	45	57	34	59	51	40	42	43	55	55	49	54	71	47	52	50	45	49	49	46	39	52	50	49	44	38	59	41	49	50	50	53	45	43	42	39	46	51	54	48	48	44	38	51	50	54	51	43	42	52	59	48	47	43	55	51	57	41	46	58	33	47	53	46	47	40	39	58	45	43	31	53	44	59	46	43	39	46	43	55	35	55	52	54	36	52	42	55	52	54	49	40	47	35	63	50	48	43	45	47	48	61	57	39	50	47	49	30	41	41	46	53	37	52	41	62	42	42	48	46	49	55	37	50	41	44	56	49	44	60	53	40	44	54	47	49	40	48	45	49	36	44	55	34	55	42	40	54	57	50	51	53	59	34	48	42	39	42	30	38	35	49	34	58	47	52	52	49	56	49	46	47	43	44	45	44	45	47	47	47	60	40	38	37	38	51	49	52	63	50	37	47	41	38	53	40	53	51	35	55	54	45	47	50	38	64	43	48	56	40	48	49	52	35	42	54	49	38	45	54	65	41	47	46	52	47	42	63	51	41	45	58	48	48	42	37	42	44	61	44	41	41	36	51	43	55	47	43	55	47	54	59	43	43	54	47	63	47	45	39	41	49	52	51	47	35	40	48	57	61	38	46	50	52	37	45	49	66	53	50	52	38	52	63	43	51	39	47	52	65	31	46	54	55	53	42	49	56	46	45	44	42	50	44	52	53	45	50	42	53	52	42	45	52	54	33	49	32	63	43	45	43	46	59	55	39	57	50	42	53	48	44	49	51	41	47	48	45	58	47	45	45	44	38	40	45	40	50	38	49	51	57	49	38	47	43	55	54	51	54	42	39	40	39	56	45	57	46	43	44	55	48	52	47	50	50	51	41	60	40	46	36	45	49	53	50	39	39	37	41	42	52	46	42	49	39	44	41	38	50	60	43	59	52	47	48	51	41	39	56	36	46	59	39	48	59	50	56	61	39	45	49	45	46	50	43	57	66	54	37	46	57	56	43	38	47	44	39	62	46	46	57
15013	5411	2757	4573	9801	12124	11511	10958	10345	8888	8040	7362	7147	6866	6110	5783	5392	4687	4649	4445	3860	2752	2020	1442	1257	1136	1014	952	742	684	651	556	538	554	505	517	544	529	547	537	538	529	511	513	491	484	503	468	499	483	512	499	502	497	478	494	499	452	483	453	488	541	448	478	483	418	498	493	514	444	482	439	434	431	527	482	508	484	502	487	504	431	484	487	512	429	472	469	455	483	445	458	459	494	455	455	474	513	453	473	469	486	469	474	440	482	443	449	459	485	460	499	467	451	446	449	458	492	468	486	472	452	513	482	450	488	456	473	476	464	464	455	434	471	480	473	469	484	457	456	481	457	445	447	457	465	483	501	506	501	489	492	470	493	427	442	534	466	472	468	429	478	476	477	449	485	515	472	435	503	503	447	491	482	432	449	448	460	466	489	444	468	447	474	486	453	475	474	479	465	469	459	485	464	468	450	471	478	449	460	461	475	451	439	435	463	481	489	484	464	493	485	437	441	445	489	470	431	466	456	484	457	450	481	483	467	506	441	479	476	475	476	470	525	455	514	455	469	514	484	489	455	424	492	463	418	430	459	478	489	477	452	487	489	511	447	484	456	457	470	462	467	440	462	483	488	489	470	476	429	433	430	454	440	453	425	460	420	458	474	496	450	475	492	450	442	488	481	460	459	500	444	488	460	480	452	476	451	495	457	492	460	481	474	477	477	470	487	439	447	500	460	475	429	467	487	458	451	504	474	462	471	464	436	449	500	480	452	459	458	465	480	444	480	460	471	431	458	459	456	519	462	526	463	463	457	451	464	441	464	481	462	483	451	471	504	482	471	480	482	480	459	477	470	434	510	467	501	451	474	458	490	504	453	472	475	462	478	486	462	516	487	461	502	475	425	460	468	445	496	455	441	470	493	448	500	455	460	434	428	500	469	461	479	425	502	475	489	464	488	467	483	520	463	474	466	489	475	478	483	468	479	471	503	434	496	488	473	451	451	478	486	508	478	501	482	458	451	461	463	466	489	497	481	484	476	466	463	509	456	507	501	498	477	481	462	448	458	453	452	477	452	440	507	486	468	458	481	481	513	482	453	477	466	465	505	478	452	477	476	457	463	467	459	460	493	468	474	469	469	450	468	468	460	453	461	504	460	466	502	500	485	480	501	468	504	467	457	473	477	472	472	485	457	457	463	490	476	432	468	505	467	459	444	478	470	463	469	476	475	487	447	497	460	442	475	497	501	463	495	479	476	468	490	472	471	441	471	490	459	462	433	473	483	459	465	450	454	450	473	492	497	429	450	449	504	486	502	476	500	495	413	505	505	478	469	465	456	472	493	508	458	477	456	459	445	474	498	495	468	452	478	438	481	469	458	496	439	498	487	522	448	448	487	493	457	478	465	475	456	491	458	466	397	462	435	453	472	490	437	490	455	468	474	473	469	492	445	476	447	479	483	436	471	459	474	492	463	477	491	518	468	485	487	541	445	454	470	459	475	481	460	484	483	496	498	485	451	461	452	475	470	453	476	469	440	481	448	480	488	449	474	469	485	445	465	486	496	464	453	478	487	452	471	465	460	446	466	478	438	459	464	503	479	460	487	452	495	496	478	500	432	492	474	458	482	470	485	459	515	465	501	459	459	485	457	474	490	449	475	470	493	469	454	454	469	481	440	465	466	461	476	471	457	454	432	478	462	468	478	484	477	497	513	464	467	479	487	458	443	481	446	459	483	485	501	478	495	462	461	435	468	468	460	454	451	461	494	478	485	441	480	440	459	482	455	486	442	504	470	507	450	511	476	455	501	508	465	467	451	500	463	456	442	499	442	491	459	466	463	462	456	461	484	500	449	465	415	467	495	495	470	480	472	467	461	492	462	475	463	415	435	455	480	464	437	438	489	437	468	490	471	482	435	489	441	469	459	471	432	419	456	460	467	484	476	469	480	461	481	469	491	416	478	517	456	491	469	464	477	498	433	445	487	469	444	489	494	475	467	501	454	469	469	482	466	498	481	495	445	469	427	451	499	478	444	509	473	434	477	448	462	463	453	470	438	495	483	471	461	464	484	464	481	474	470	508	492	464	496	491	472	484	475	471	480	471	461	470	451	471	429	454	471	526	463	464	503	470	509	447	451	481	472	462	476	477	468	500	447	491	478	499	459	470	472	477	469	497	474	492	442	492	474	421	459	483	476	454	461	486	459	492	482	469	493	473	425	461	424	487	500	450	473	511	493	459	459	460	452	423	489	447	480	475	501	485	458	467	473	461	473	443	451	483	480	478	470	497	507	443	445	452	459	499	461	522	441	475	467	490	452	449	480	485	448	484	508	459	497	447	485	453	473	457	477	461	498	472	507	487	472	465	472	481	491	472	450	491	472	455	456	444	483	467	447	478	525	460	437	466	494	478	457	467	475	456	468	502	488	480	477	450	484	522	482	481	481	486	435	479	502	453	474	468	458	429	505	463	473	493	443	486	477	456	465	448	437	491	458	470	475	455	456	469	486	460	449	480	507	434	464	468	409	446	459	462	486	490	448	505	467	469	447	478	470	495	456	451	469	454	452	465	444	491	488	468	464	481	450	458	443	455	457	471	495	502	473	457	444	487	497	472	470	465	461	468	428	444	478	475	433	455	481	484	474	466	459	493	460	436	478	472	468	478	515	468	497	467	443	475	465	459	487	474	488	490	498	501	459	477	472	459	517	479	444	459	453	471	469	454	462	451	481	528	458	482	462	436	496	469	473	507	478	466	463	472	498	470	499	494	464	465	464	452	449	458	455	442	479	457	443	472	450	505	476	489	475	460	491	497	450	465	485	453	438	480	487	507	500	473	519	451	497	466	487	491	440	479	448	460	478	473	471	444	492	447	506	468	466	451	444	491	426	421	509	453	456	454	459	483	475	487	498	472	470	447	474	529	450	485	439	483	475	443	472	457	456	460	511	448	460	461	496	495	461	478	492	504	499	465	470	469	472	394	483	441	462	465	517	428	481	477	485	465	497	418	441	482	508	482	491	467	489	470	488	484	459	520	497	489	459	458	483	490	438	462	454	507	479	465	496	507	454	489	428	489	466	456	454	465	452	505	465	472	458	471	449	441	487	482	453	472	491	476	494	452	495	430	454	453	507	471	465	478	493	468	477	445	489	456	489	449	465	480	468	460	498	454	436	473	479	445	495	458	499	460	474	485	494	491	479	444	434	467	469	497	456	480	458	460	490	463	496	473	471	495	473	460	455	447	466	465	502	471	513	489	476	460	464	452	495	468	461	444	473	485	442	470	483	465	443	506	458	488	446	439	462	485	464	464	427	486	449	458	474	483	492	479	516	445	492	481	464	440	461	463	482	487	478	465	452	483	449	521	469	457	474	475	458	503	474	509	485	436	424	498	471	522	478	456	436	466	441	461	465	476	448	482	463	521	480	461	458	458	497	491	452	518	482	479	453	430	490	433	454	489	492	483	446	467	492	487	467	452	451	447	493	472	467	431	466	472	482	480	479
1302	471	263	188	157	247	338	324	324	295	270	247	261	273	239	239	246	225	236	223	182	150	113	82	90	73	77	57	55	55	52	53	60	54	40	47	40	56	50	53	61	47	60	44	55	45	52	47	51	59	54	38	56	50	37	39	52	61	47	43	37	44	60	44	55	47	50	44	42	38	43	46	50	50	48	43	46	44	47	48	43	47	40	40	54	57	52	48	51	48	43	58	44	51	49	28	43	52	29	43	49	49	54	50	46	49	39	37	50	50	57	47	43	56	48	46	48	51	46	42	40	53	48	55	46	48	51	44	59	38	42	60	52	45	49	39	50	53	40	52	51	50	45	43	41	36	43	43	48	43	31	42	36	45	36	44	61	47	44	33	39	54	44	50	53	43	44	56	45	37	47	49	51	55	40	47	40	36	46	42	45	45	51	39	44	35	53	42	44	45	54	54	47	37	45	52	39	51	40	41	62	56	48	47	36	35	41	39	47	52	47	57	42	47	43	47	44	49	27	48	31	40	35	38	41	56	47	45	39	45	27	49	50	31	44	52	42	36	52	63	58	44	50	48	41	44	42	60	35	41	47	43	41	30	51	52	52	50	42	35	50	53	52	40	51	46	44	52	58	47	36	39	45	44	51	43	39	44	39	52	41	50	43	45	45	51	39	41	56	43	51	50	46	31	30	46	43	39	44	40	44	47	38	47	41	49	48	53	33	41	47	45	41	47	47	47	43	49	49	44	64	58	60	57	51	51	42	55	36	54	50	45	51	42	48	38	51	33	41	46	42	32	42	43	51	54	57	49	40	39	54	35	52	49	63	49	36	46	46	63	46	47	48	46	50	36	46	64	55	51	39	46	30	39	46	51	50	46	42	46	30	58	47	52	42	51	43	39	50	40	40	51	53	48	44	50	47	35	44	54	41	58	48	33	37	53	40	46	38	40	35	51	54	56	50	52	54	48	44	38	49	45	53	34	48	54	50	43	33	51	56	43	61	58	51	56	34	56	47	42	44	43	49	40	46	51	60	34	51	57	46	41	47	39	45	44	48	55	51	49	43	56	44	45	51	35	43	57	50	44	46	40	40	45	48	37	44	41	44	54	54	40	36	48	52	40	53	44	41	37	39	53	49	42	50	44	45	37	53	47	47	44	31	45	41	46	43	61	47	41	46	52	40	60	35	46	50	47	47	43	42	39	37	57	47	48	53	41	42	50	50	49	50	49	52	53	47	39	56	55	51	46	58	52	49	37	49	53	41	36	34	51	52	39	47	43	42	37	52	56	56	40	37	44	46	52	45	50	46	40	45	40	50	48	47	50	63	54	31	44	48	49	53	57	36	40	40	47	55	47	39	51	45	53	53	47	33	48	49	42	42	41	48	43	39	40	53	42	50	55	40	46	39	46	43	48	48	40	50	53	46	31	60	47	36	50	47	51	52	45	54	44	55	48	44	44	43	50	47	46	38	43	58	53	44	42	48	43	37	56	46	37	52	41	52	52	44	59	61	47	46	34	50	54	42	51	60	47	46	47	40	47	63	39	50	55	40	41	49	44	49	36	43	49	44	44	37	42	45	41	41	43	45	49	40	41	50	47	60	45	52	38	50	44	53	54	50	44	43	35	33	43	42	59	44	49	40	43	57	50	54	48	41	51	47	43	41	39	53	47	38	43	45	52	44	45	51	38	35	47	43	52	30	41	37	31	52	41	52	43	37	52	65	60	52	55	42	44	47	42	35	51	43	36	53	41	37	42	40	46	41	44	47	57	53	43	46	49	36	36	45	39	32	46	40	44	51	45	59	50	57	38	61	45	41	48	55	50	43	50	43	48	42	49	48	50	50	55	38	61	37	44	37	52	45	59	46	48	43	50	55	45	33	51	41	39	52	40	46	47	58	47	37	48	46	46	44	45	49	42	34	49	35	49	43	38	38	50	43	45	52	50	56	53	44	48	61	35	57	58	36	40	60	56	34	45	62	46	49	35	36	42	46	50	49	53	49	50	34	38	43	44	43	52	51	54	54	39	54	52	47	51	37	47	40	48	40	41	56	44	38	47	54	41	36	37	52	43	43	54	48	37	46	43	45	40	65	55	52	43	43	48	43	52	63	55	43	39	67	61	43	48	34	51	51	41	44	51	38	43	41	33	43	28	46	49	40	49	46	46	42	44	44	43	39	40	51	41	40	45	45	46	55	40	44	57	51	54	46	49	53	54	28	41	37	54	57	47	48	55	56	47	43	46	53	43	53	42	48	47	48	38	33	36	54	40	38	55	40	52	51	45	56	52	41	47	54	50	41	56	44	58	39	53	37	52	51	47	50	35	45	47	55	44	43	52	45	52	49	45	63	35	54	53	33	38	54	42	38	47	42	49	41	38	54	45	55	52	41	38	46	41	38	53	39	56	57	65	49	42	42	45	46	41	49	41	61	45	42	41	56	42	40	48	55	54	43	40	47	40	51	45	35	39	54	60	39	46	55	43	50	53	39	48	35	49	44	40	42	42	44	57	50	51	56	34	53	44	47	40	52	45	34	45	55	55	44	48	56	37	42	44	37	50	49	53	52	43	51	39	58	48	47	47	52	42	60	40	61	44	53	42	40	47	50	42	53	52	46	54	45	49	36	42	60	43	47	35	44	45	45	47	42	55	32	46	40	46	57	46	45	42	48	50	46	44	58	48	56	54	46	42	60	50	49	51	46	38	50	50	41	40	56	49	46	65	40	34	48	33	45	48	46	54	47	37	59	37	51	35	34	38	49	46	52	45	50	40	43	48	45	46	54	45	54	48	41	60	51	47	44	47	38	41	35	49	40	45	43	54	46	55	48	50	48	42	43	46	52	57	63	54	57	48	40	50	50	46	43	58	43	57	46	53	55	39	40	47	49	41	46	36	48	40	49	56	33	31	51	49	44	43	37	62	45	41	34	47	54	32	52	39	47	67	45	47	41	46	48	39	47	41	51	41	46	61	44	57	42	47	49	39	45	53	53	46	44	44	51	41	61	38	50	45	31	64	40	48	49	57	39	45	48	43	51	41	45	56	40	48	39	50	48	38	50	52	47	49	44	57	42	54	56	50	43	56	41	56	40	50	47	40	35	48	45	46	49	52	28	30	44	42	65	52	38	49	48	50	43	45	40	45	43	44	45	55	47	49	48	41	48	44	38	49	46	44	49	50	55	41	54	51	39	52	50	54	37	40	52	40	46	56	37	49	41	44	43	50	43	57	47	52	41	42	38	58	54	51	48	49	52	33	44	55	45	41	52	49	42	38	37	54	45	48	40	49	40	42	48	49	35	45	47	50	46	50	58	45	40	49	55	34	51	46	46	43	55	47	38	43	55	55	35	47	41	49	34	38	39	55	36	38	47	55	46	52	35	51	50	46	45	44	51	40	35	41	46	46	48	59	38	43	49	45	42	42	46	44	41	42	47	38	55	53	43	50	45	46	42	36	45	55	41	39	60	53	44	51	58	37	60	49	53	50	36	46
18624	7012	3710	6165	12617	15300	14827	13799	12689	11219	9845	9111	8995	8166	7609	7087	6484	6107	5949	5407	4506	3367	2320	1817	1458	1425	1244	1102	878	680	615	571	570	592	574	582	594	633	591	594	532	541	561	527	559	519	518	480	508	483	482	476	478	515	510	499	511	502	472	516	527	520	483	493	511	510	511	469	458	444	475	505	509	466	482	460	506	480	474	455	510	503	518	471	521	494	479	456	479	504	503	463	508	470	513	501	492	497	462	486	493	473	508	525	477	444	475	491	504	464	490	464	472	469	482	476	487	503	488	496	476	501	498	505	490	472	490	471	482	490	506	486	470	479	501	470	487	473	473	464	496	459	456	505	482	487	485	470	477	449	485	491	475	460	488	452	497	491	460	465	430	514	516	477	482	532	514	481	511	462	451	471	483	488	462	454	509	465	440	460	481	476	501	482	499	463	486	461	464	462	504	493	504	464	458	506	474	496	463	469	471	477	509	484	454	461	458	485	502	493	491	506	498	496	492	472	489	486	429	484	489	466	463	503	469	520	506	466	480	502	474	490	499	479	477	485	498	450	457	491	489	451	476	489	503	463	522	497	493	516	462	480	484	530	481	505	456	437	492	477	514	470	453	481	483	508	450	490	430	479	509	451	472	479	474	503	449	470	484	478	428	492	502	503	492	473	470	502	502	518	450	455	459	449	525	495	476	469	477	453	478	438	491	462	444	500	457	536	470	484	501	495	466	507	461	476	494	475	517	482	499	443	469	499	471	473	497	487	448	467	502	458	539	502	490	495	488	471	498	464	521	461	471	474	516	492	495	475	456	470	463	466	475	473	485	514	479	498	547	502	465	450	490	528	488	500	458	476	533	485	430	484	462	504	482	435	493	474	455	480	510	479	506	490	467	461	476	459	478	493	479	464	505	448	459	482	461	507	479	481	519	475	470	466	513	528	447	457	494	459	492	466	480	461	504	472	497	469	503	508	471	461	457	484	500	519	498	527	483	514	465	489	486	469	494	427	461	509	479	484	489	469	455	457	520	505	471	490	461	495	451	458	439	462	500	455	475	478	455	484	455	479	494	461	515	483	485	496	481	518	455	444	460	512	446	452	488	453	468	495	501	565	462	464	482	487	459	527	470	474	451	485	437	461	486	470	494	505	487	478	486	455	486	474	473	476	449	465	438	545	493	469	485	496	479	514	498	494	489	461	432	474	503	509	476	474	501	495	481	457	479	455	485	484	470	466	480	440	488	454	521	493	493	461	491	476	470	519	526	536	488	463	495	489	456	491	449	507	484	492	498	512	470	525	492	471	488	472	488	466	447	476	486	483	479	481	446	490	449	475	480	477	516	495	461	465	462	474	460	501	487	473	479	535	474	458	486	492	493	480	492	511	482	464	483	478	478	496	475	453	499	477	501	456	457	499	507	491	473	466	477	486	468	535	502	473	490	487	501	485	444	447	481	466	483	489	476	481	480	508	481	486	497	461	472	499	487	435	469	465	456	518	498	489	488	463	483	468	495	461	500	482	502	464	460	467	487	500	471	448	483	468	498	452	460	477	522	448	478	508	459	465	457	472	485	461	463	462	454	505	486	467	468	497	526	483	452	488	442	457	492	487	494	496	499	460	512	498	499	464	513	463	489	480	437	484	514	474	498	500	491	485	476	498	486	472	477	513	462	472	435	492	451	462	497	437	504	477	492	516	512	461	462	464	467	484	483	470	488	509	465	473	438	547	456	493	511	475	489	497	490	481	458	474	495	473	467	435	463	487	508	442	480	458	479	457	480	497	506	479	476	499	528	502	489	505	519	451	483	481	452	481	533	500	485	480	469	477	501	499	492	469	493	463	483	463	519	460	473	483	443	482	474	460	491	482	438	485	488	461	443	495	471	500	478	450	470	503	483	479	492	476	489	494	499	436	525	446	489	453	467	478	453	479	499	452	465	472	475	486	502	462	501	495	454	468	501	490	507	485	469	477	510	460	455	469	498	514	489	495	507	462	437	443	504	479	489	504	514	496	481	443	433	461	527	477	486	494	470	485	473	468	449	475	503	511	503	451	478	466	493	477	483	461	506	509	475	479	504	503	437	467	455	474	487	488	493	472	456	530	439	487	472	449	505	505	487	477	476	524	513	462	436	478	480	449	459	477	475	460	456	484	493	479	459	479	472	447	487	473	483	488	524	465	499	511	488	477	497	479	445	502	445	459	501	480	488	504	490	510	469	489	484	495	450	444	496	502	485	455	489	466	457	474	495	434	407	504	521	494	515	474	478	469	507	494	497	466	470	520	506	492	483	484	461	459	477	432	516	501	492	483	487	526	457	470	481	474	475	518	491	510	491	465	518	468	483	463	444	478	463	498	502	543	487	463	485	483	520	493	453	469	502	478	485	435	476	511	485	489	492	513	491	466	494	503	493	494	495	463	481	479	521	474	521	473	473	477	478	523	484	515	538	496	479	522	511	486	452	459	501	485	454	492	491	473	462	481	477	482	524	474	491	455	491	454	468	473	490	486	494	497	478	508	485	461	468	480	481	521	489	495	494	468	482	504	505	458	492	457	488	483	516	473	451	480	514	433	470	454	482	467	476	503	510	493	451	483	462	454	468	468	486	470	441	429	482	484	490	499	463	464	464	461	474	465	491	495	478	451	473	516	477	514	474	473	510	468	506	479	502	476	519	511	518	486	467	503	469	466	474	457	491	477	476	485	455	484	521	466	470	506	461	474	480	522	511	463	512	478	437	508	497	537	468	503	515	497	494	473	502	484	453	481	494	502	483	473	498	520	464	442	477	515	532	475	505	460	484	471	517	491	507	499	458	448	520	514	465	413	524	464	489	457	516	475	499	488	447	467	460	472	470	473	482	486	476	478	461	479	475	519	517	490	433	451	457	485	501	517	487	462	482	487	504	491	456	409	497	490	470	481	508	510	482	544	500	487	455	508	465	475	482	430	501	501	484	479	468	421	455	481	478	501	478	478	485	484	455	445	482	444	484	513	501	498	491	469	509	472	441	484	426	459	433	517	482	503	463	492	490	467	501	470	492	484	486	481	516	522	476	477	483	476	454	495	485	487	457	486	507	475	492	491	487	472	416	493	485	485	440	481	487	455	516	492	459	479	477	477	525	482	503	501	430	486	513	511	514	495	447	488	481	485	471	474	515	522	471	449	494	519	472	505	479	486	492	497	438	451	507	499	476	461	469	509	495	510	471	440	521	483	485	451	470	483	532	489	511	493	468	498	479	469	446	465	477	497	484	546	474	480	482	477	519	494	490	498	494	477	510	486	488	483	462	490	473	487	463	495	495	498	459	462	479	490	502	439	473	476	475	516	499	477	478	466	455	495	432	470	493	483	453	488	464	475	448	454	476	485	481	504	504	470	463	453	483	479	485	435	500	468	484	480	507	480	463	478	445	482	486	460	507	430	491	478	490	492	492	497	493	456	453	480	469	462	516	470	483	474	457	449	459	492	454	511	498	496	477	486	497	492	494	450	455	487
1753	382	237	141	149	213	291	341	316	280	260	277	265	240	245	223	232	205	233	208	186	118	105	77	65	66	65	46	39	43	39	53	40	48	48	35	37	49	33	37	43	30	34	42	57	31	31	38	31	34	36	41	38	36	43	31	25	39	45	46	39	39	25	38	22	31	40	31	31	30	31	35	37	38	43	35	38	42	42	36	25	41	48	41	38	35	34	37	48	33	48	43	26	25	42	32	45	29	36	43	42	33	39	27	32	44	32	36	37	47	33	26	21	41	35	23	32	32	38	49	36	36	40	28	26	27	33	35	42	34	45	36	31	40	37	40	27	31	36	32	41	45	41	40	37	41	40	31	38	32	33	30	26	35	44	38	29	19	29	35	34	44	38	39	38	32	33	38	38	44	34	30	40	38	29	23	57	35	39	41	37	38	37	39	36	40	39	38	36	42	43	32	34	34	36	45	29	40	36	48	37	31	39	30	35	38	34	40	34	43	36	32	31	36	35	32	37	26	23	30	42	32	35	38	52	30	39	27	31	41	43	31	35	37	26	36	31	30	41	45	40	38	32	20	39	29	37	29	35	34	38	45	36	36	33	37	33	25	28	33	35	28	40	44	32	30	46	39	30	38	34	25	37	40	42	32	42	39	27	34	35	27	32	39	31	32	20	37	40	33	28	29	37	41	33	26	39	38	27	30	32	36	40	42	28	35	28	41	37	37	36	39	37	40	41	35	35	34	31	32	32	29	38	42	32	41	36	41	25	29	40	34	35	28	40	32	24	36	33	43	42	33	37	32	37	36	33	33	38	33	50	36	36	33	44	37	34	40	50	32	27	40	32	32	34	35	29	39	26	34	35	45	26	40	26	35	34	34	24	38	37	31	31	38	35	35	44	36	41	38	34	37	30	23	33	33	36	40	45	35	43	39	35	34	24	33	39	39	31	36	29	44	31	32	27	37	35	25	32	34	43	33	29	41	29	40	38	31	43	39	47	39	40	31	47	29	28	32	33	41	39	44	30	35	34	31	37	35	43	33	31	33	33	27	33	41	35	41	34	33	33	32	30	42	26	33	19	51	33	31	27	34	48	35	44	36	42	41	37	35	25	40	35	35	47	26	36	38	34	40	37	30	29	26	36	37	38	46	28	46	18	39	32	27	31	35	35	46	32	39	41	25	30	32	44	39	33	40	25	44	35	38	36	44	43	34	39	36	30	36	34	35	32	35	35	31	31	32	34	30	38	32	36	40	30	40	25	42	28	41	33	33	34	34	23	27	36	31	41	36	40	33	36	35	37	34	24	43	42	39	35	38	27	39	31	37	32	30	32	47	29	36	32	36	38	33	33	31	35	36	38	34	32	39	30	33	30	43	30	35	34	42	39	37	32	28	38	32	34	29	43	41	31	53	36	26	37	43	34	32	39	42	26	26	25	32	33	35	40	34	36	32	35	37	27	30	45	38	36	44	32	31	28	40	41	41	26	29	40	33	41	31	30	40	38	23	46	42	26	34	35	40	38	31	46	34	32	40	37	40	34	30	37	37	48	29	29	22	40	38	29	34	32	41	47	29	34	34	47	32	44	39	28	29	40	29	38	23	32	42	38	35	34	33	35	21	23	27	41	46	36	34	37	45	29	38	25	42	39	28	36	38	45	32	29	25	38	38	39	24	31	31	34	37	36	37	30	32	28	32	34	26	31	31	36	37	31	37	40	33	36	32	27	32	36	36	31	32	36	37	46	34	42	37	35	25	35	38	28	39	39	24	29	25	38	28	37	34	47	37	35	43	31	32	23	31	41	50	43	39	27	37	26	38	29	32	35	40	33	34	44	41	28	26	38	34	35	34	42	31	40	42	36	45	24	37	35	31	43	34	33	37	24	32	40	42	23	30	39	31	35	38	35	42	35	32	39	34	26	34	38	42	38	25	37	48	40	41	40	42	30	42	38	53	34	29	30	39	44	46	35	31	42	31	42	38	44	41	39	36	42	32	33	34	36	31	31	32	39	32	30	32	41	36	35	31	37	31	33	33	42	43	30	33	25	31	40	41	40	39	29	35	24	27	47	35	39	31	34	36	43	32	32	30	43	47	46	37	38	20	43	34	29	28	34	35	30	42	38	41	35	35	31	39	26	27	31	26	27	40	21	33	36	26	38	42	22	36	34	33	30	31	30	35	39	40	33	40	40	52	33	27	36	29	40	27	41	35	38	27	35	35	31	35	37	26	30	34	38	33	34	37	32	27	35	36	30	38	29	34	31	22	37	29	43	33	33	32	36	37	33	47	40	35	39	39	36	42	34	29	42	27	30	34	39	34	42	34	30	28	32	40	40	32	36	34	26	32	37	27	38	38	37	37	38	50	39	34	24	34	39	36	41	32	37	38	39	45	35	29	28	37	48	31	36	41	41	41	36	25	45	32	34	26	39	33	33	25	22	33	36	21	36	30	27	35	32	36	48	48	28	31	33	48	22	34	24	24	31	41	43	28	31	32	48	45	40	35	37	42	32	29	44	36	35	30	32	30	38	29	41	32	33	27	31	32	30	33	38	43	55	35	39	34	43	39	30	35	40	27	30	38	32	29	40	31	30	32	46	36	39	34	29	28	46	35	32	29	41	38	28	41	36	45	35	38	35	43	36	26	33	37	50	43	25	41	31	41	34	40	35	34	32	38	45	28	39	33	41	34	28	34	31	29	34	44	37	26	34	41	26	37	35	27	36	33	37	27	30	34	33	34	28	44	40	43	32	51	40	28	45	39	33	37	41	32	28	44	43	40	26	32	38	33	34	39	31	37	54	33	25	33	33	33	34	47	47	38	41	44	31	38	30	35	30	46	42	25	42	34	30	37	27	29	37	33	44	32	29	30	33	36	34	38	40	30	32	38	48	37	29	32	27	40	32	40	32	37	33	40	33	38	42	35	38	32	33	44	29	35	43	38	28	39	45	26	29	30	38	35	29	30	31	35	38	42	34	34	32	23	29	41	26	39	30	37	33	25	39	41	47	40	38	27	36	38	47	35	32	45	35	42	33	30	39	36	33	34	31	36	41	27	48	21	29	34	33	38	33	35	36	36	35	46	29	37	43	34	28	34	38	25	38	42	35	45	39	36	40	29	36	29	33	38	37	31	34	36	33	39	31	35	41	44	37	38	41	30	33	37	26	37	46	39	40	53	51	24	26	37	30	39	33	40	31	39	37	47	34	28	37	46	35	37	31	31	41	44	28	32	23	31	42	37	32	42	32	30	35	36	34	30	26	27	33	37	32	36	41	43	28	26	36	39	36	39	35	23	43	42	31	36	28	34	34	31	35	49	40	43	25	38	31	23	25	34	31	39	44	27	42	32	33	35	41	37	42	42	39	44	35	37	29	24	44	32	35	37	39	32	31	34	33	34	34	34	33	38	29	40	32	31	35	31	32	40	28	23	43	30	42	37	35	39	28	38	31	36	43	40	35	43	34	28	30	32	43	24	32	31	34	30	35	45	36	40
17470	6081	3484	5585	12102	14810	14851	13730	12816	11236	9844	9283	8706	8280	7788	7271	6678	6650	6264	5431	4650	3366	2372	1798	1491	1401	1205	1019	831	633	543	573	487	434	448	465	491	443	509	458	439	449	479	368	450	375	431	373	362	360	401	359	399	383	420	367	399	403	345	345	360	362	351	395	365	347	336	339	385	374	355	360	342	327	365	377	366	357	381	361	345	374	348	371	366	381	373	387	323	357	357	341	375	335	364	367	342	350	355	367	363	328	383	339	323	335	338	389	372	343	370	335	335	321	356	344	361	355	355	392	350	332	328	336	357	388	375	345	375	355	393	375	324	361	347	318	339	325	361	357	385	341	364	349	388	362	348	385	330	335	345	338	359	378	363	332	357	359	362	338	357	358	352	369	353	380	345	383	358	380	327	350	385	354	309	352	359	336	356	353	332	384	346	377	392	339	330	376	321	304	343	341	349	391	340	373	353	347	360	357	370	367	332	350	356	343	361	343	354	346	348	357	335	366	364	358	363	334	355	366	345	317	345	365	375	374	342	337	376	348	346	364	344	369	362	358	357	372	369	355	352	327	383	369	373	339	368	338	336	365	355	359	320	353	377	354	327	350	337	361	348	358	352	363	359	333	359	365	357	387	379	358	353	340	339	333	355	363	329	371	350	384	312	358	378	366	331	362	338	354	377	354	353	350	334	369	357	341	355	349	364	367	346	317	319	309	361	346	339	335	351	367	332	345	346	332	349	349	411	325	363	341	330	340	339	362	323	332	359	330	342	359	358	369	385	343	308	351	371	344	340	343	390	342	362	356	350	340	371	375	366	375	347	331	330	332	324	358	387	385	333	327	340	342	315	349	342	339	337	340	358	378	343	365	333	351	365	376	346	353	362	360	350	341	382	344	367	348	344	347	353	345	354	335	351	390	317	358	377	352	367	348	371	332	340	366	353	360	345	350	364	337	365	356	365	343	356	332	364	356	385	342	363	354	330	389	367	312	365	332	370	356	327	386	370	380	371	361	356	354	364	348	332	350	300	371	357	364	354	352	360	309	338	326	365	405	311	376	377	345	358	378	323	380	324	375	357	372	377	379	355	335	362	336	367	312	351	353	339	372	374	369	374	396	351	368	338	314	384	369	363	338	353	362	355	362	334	384	365	371	378	371	378	358	326	321	354	312	345	369	342	344	328	335	365	381	317	367	355	374	350	346	383	351	378	370	344	345	343	316	351	383	337	336	334	354	378	340	405	362	341	349	342	352	337	377	375	357	360	355	322	387	371	337	356	352	320	353	318	338	340	367	338	364	365	355	335	370	363	346	352	388	337	334	364	430	345	372	358	362	363	360	319	343	340	330	378	343	317	365	355	378	355	366	363	364	350	354	354	403	332	360	352	380	368	328	346	374	340	314	338	377	378	323	378	370	394	339	429	369	357	349	343	338	374	347	362	374	402	348	343	354	363	352	366	360	361	380	349	381	353	349	366	343	369	329	344	378	349	351	331	341	325	343	360	319	353	355	333	339	362	358	368	349	406	343	300	346	340	352	314	376	344	323	379	359	365	379	369	362	343	356	340	330	361	383	358	342	367	340	320	391	351	368	330	349	345	355	350	341	324	353	353	350	336	324	308	336	337	349	355	347	399	356	347	348	374	344	365	342	339	362	341	354	361	320	348	380	346	351	341	357	374	350	377	296	330	299	374	380	362	353	351	353	344	398	321	356	376	371	370	330	374	356	363	339	360	356	370	343	341	337	362	347	345	365	326	324	343	355	356	376	385	339	345	356	337	352	322	368	322	352	331	355	375	337	370	360	340	368	330	346	359	362	350	344	356	348	363	359	350	371	378	377	342	368	320	362	356	334	382	346	334	366	346	365	366	354	348	359	342	328	366	341	380	354	324	389	328	355	373	352	370	364	369	357	332	345	355	369	335	325	358	375	355	339	340	339	376	374	347	343	342	349	344	358	376	361	330	412	354	391	374	359	376	359	387	377	369	350	322	333	380	344	362	307	362	374	352	349	360	335	328	352	382	343	346	334	358	357	327	340	347	355	338	336	351	358	329	344	386	368	368	353	364	378	353	389	355	354	362	356	359	371	353	375	388	298	331	348	336	344	330	348	371	345	342	358	372	379	361	358	379	324	360	341	347	360	366	331	321	360	379	346	362	335	370	345	367	352	375	341	336	339	341	335	348	353	394	363	360	343	342	348	360	372	362	342	360	371	366	351	370	331	367	363	356	337	358	399	367	337	353	315	343	360	379	357	361	371	375	335	333	358	377	370	374	353	350	391	328	337	363	398	366	356	348	366	372	319	373	383	339	343	340	362	379	342	353	375	327	345	366	324	343	346	350	335	342	339	378	389	322	352	368	388	379	342	328	333	363	327	361	345	375	367	355	384	383	356	339	376	333	367	338	373	304	355	322	343	361	336	333	369	342	351	359	374	392	387	369	365	328	340	364	342	390	345	323	349	335	377	327	332	358	334	357	298	347	350	327	359	357	342	325	348	374	379	373	356	357	392	375	356	337	369	345	378	363	366	349	379	330	371	354	385	355	337	356	375	369	323	325	346	338	366	384	344	387	326	358	329	358	336	374	369	368	371	358	343	353	331	366	355	382	337	331	381	347	336	334	332	335	312	335	347	363	319	384	359	346	320	317	334	354	355	335	334	369	355	359	337	340	344	334	361	349	347	365	344	364	352	379	338	351	345	338	368	321	337	382	364	342	383	362	354	353	341	355	361	403	353	357	341	351	367	367	366	351	352	340	318	351	368	339	365	378	356	336	402	355	369	327	321	362	359	353	342	348	327	339	335	374	336	364	329	376	383	360	298	360	375	327	330	379	367	348	377	371	338	354	359	316	357	335	370	325	378	346	352	343	340	374	346	326	330	322	361	338	357	369	358	340	332	356	341	368	368	368	337	376	357	338	375	333	333	359	382	347	336	340	337	379	348	328	361	385	321	370	356	355	369	337	351	344	356	360	343	362	348	367	336	375	375	365	340	340	366	329	332	391	324	343	355	310	336	357	360	369	358	354	341	342	332	323	316	349	354	362	350	356	367	359	344	335	329	387	334	359	344	334	376	351	379	377	352	347	404	349	297	348	347	346	383	361	358	388	339	316	347	381	349	376	380	354	322	344	356	392	341	352	350	355	377	350	310	366	342	315	340	359	331	330	358	365	320	375	329	334	343	374	370	358	350	364	373	343	320	358	357	308	335	358	363	331	361	359	356	356	297	369	345	358	353	378	353	347	389	328	369	356	341	348	342	366	348	348	352	370	328	330	354	328	360	328	366	349	360	365	316	353	318	370	325	320	364	312	391	349	327	363	350	365	366	350	339	391	384	341	348	329	333	347	355	403	362	354	365	361	380	356	323	391	344	337	324	356	361	378	351	373	363	359	344	362	334	364	339	362	357	357	392	307	360	369	337	353	310	363	362	329	343	317	366	340	342	317	357	334	380	362	364	363	354	345	362	369	368	376	366	335	350	356	377	337	346
1506	523	288	201	208	294	369	394	374	357	326	303	333	305	324	265	259	284	275	283	214	137	105	87	68	81	73	58	66	51	40	38	42	47	35	40	48	42	43	39	41	36	36	38	34	24	55	37	43	31	31	39	36	41	33	39	36	46	35	41	34	44	35	38	33	33	29	24	20	42	35	49	32	23	32	33	38	32	44	42	28	24	36	33	38	35	37	36	27	35	32	24	32	35	42	35	37	42	42	31	34	35	36	36	39	39	32	36	21	34	27	38	34	40	25	34	36	38	29	46	27	30	31	30	28	38	41	34	35	35	35	20	45	38	39	33	32	42	44	30	36	36	39	30	40	37	32	37	27	31	34	33	36	29	35	40	40	34	35	43	43	35	36	32	37	32	32	31	36	33	44	28	37	31	29	30	34	43	41	30	29	32	32	40	35	33	41	39	39	36	35	35	30	37	37	24	36	41	39	34	36	35	37	37	38	29	43	32	39	27	24	45	30	31	28	34	43	44	35	38	38	34	29	49	37	35	32	28	30	39	34	33	35	26	32	41	33	47	32	30	39	38	39	36	36	38	37	40	33	32	48	36	29	36	38	35	30	39	37	45	43	33	41	41	45	27	45	30	32	33	31	26	27	34	40	34	29	27	38	37	39	36	35	39	41	39	35	43	26	32	32	35	26	30	37	38	30	40	26	36	32	28	39	39	33	46	34	34	36	33	31	36	33	43	28	31	29	42	45	34	27	41	26	39	35	24	38	36	35	45	34	45	40	31	23	34	35	30	33	36	36	36	43	40	30	34	40	31	38	31	34	43	29	36	39	32	30	35	40	28	32	39	33	41	43	31	40	43	33	43	30	21	27	31	41	17	31	35	39	42	42	42	23	34	32	39	33	31	42	25	34	41	35	38	30	38	41	24	40	46	30	41	33	33	34	36	36	37	38	30	36	37	35	31	35	34	28	25	30	35	42	38	31	37	38	26	35	30	45	41	48	33	33	45	35	28	30	34	31	33	40	33	28	37	38	45	27	36	34	37	33	39	40	31	28	26	35	45	30	32	37	32	34	31	38	33	33	35	40	33	39	40	31	41	36	40	40	47	41	32	29	38	34	27	29	34	32	33	37	28	43	46	32	31	37	35	32	35	40	35	29	34	46	36	40	35	31	33	28	33	35	40	37	40	27	48	39	37	35	30	40	30	33	30	44	40	45	39	39	35	39	32	30	34	33	36	44	25	42	43	42	28	29	31	36	36	39	33	32	36	36	33	35	36	32	30	37	34	35	42	39	43	38	31	32	34	29	25	47	47	42	40	27	37	41	32	27	41	33	30	24	34	41	40	36	33	40	37	39	39	29	31	29	32	38	31	32	31	46	41	35	30	35	34	35	42	47	38	26	36	38	31	30	35	30	33	39	34	32	36	34	37	35	35	39	25	33	37	30	38	31	32	29	38	34	36	29	29	45	31	29	31	37	30	35	33	39	25	26	29	36	28	44	28	33	42	39	37	36	35	34	37	33	31	46	28	31	34	35	39	32	32	42	30	35	34	34	37	33	36	35	29	32	34	40	33	43	40	35	37	38	36	37	39	35	30	40	47	28	42	34	26	23	32	30	40	31	40	35	39	38	45	45	32	34	32	37	29	40	28	38	39	43	30	29	32	32	31	47	29	33	41	44	34	39	31	34	32	46	33	47	38	34	40	31	37	44	35	24	28	35	43	38	44	30	31	33	35	42	29	29	34	36	47	49	37	29	33	45	32	31	33	36	38	37	36	28	32	43	26	35	47	26	38	31	33	26	36	39	41	37	34	30	42	40	33	31	31	35	45	42	34	35	35	40	32	47	31	40	33	42	29	36	31	35	34	37	37	38	32	37	31	37	45	30	31	44	43	28	26	40	35	33	26	37	30	29	33	33	35	41	40	27	29	41	42	36	45	44	31	34	33	41	39	31	34	31	31	43	37	28	26	32	40	36	30	26	43	37	30	35	35	35	25	37	42	23	36	27	35	39	32	31	31	25	39	37	32	29	26	31	39	38	27	38	36	36	42	42	32	38	33	27	47	37	34	30	33	37	29	42	44	32	28	41	45	44	28	38	33	35	31	38	31	30	40	34	30	32	37	42	39	34	40	39	42	37	39	38	32	38	43	29	36	31	38	41	27	40	30	46	37	37	29	27	33	22	38	32	31	38	42	22	43	41	30	46	34	39	30	25	40	32	37	39	45	34	40	32	39	36	42	23	35	36	36	42	40	30	36	26	38	34	36	43	29	34	30	37	35	30	37	23	31	36	35	30	31	31	31	32	36	38	31	37	40	29	30	26	36	39	53	33	34	50	40	40	44	31	48	36	42	42	26	35	31	37	35	36	39	36	36	32	33	39	35	45	53	40	47	32	36	35	30	43	37	27	41	34	27	50	27	41	33	38	32	37	30	35	34	28	30	40	35	35	44	39	34	33	32	42	23	37	39	36	50	40	34	35	35	34	35	35	25	43	33	39	26	30	39	38	23	36	35	37	44	41	23	35	30	36	39	25	30	32	35	33	26	41	38	29	25	39	31	31	35	38	32	41	36	39	41	37	37	30	32	40	29	31	36	40	49	32	46	33	25	36	38	45	26	39	42	31	27	34	40	42	33	35	29	37	35	38	31	40	35	35	41	28	46	42	34	34	53	36	30	36	26	40	49	31	35	36	31	28	36	40	30	36	26	48	38	37	29	41	29	36	36	36	38	31	38	37	34	46	39	30	34	45	41	29	38	28	34	36	32	31	42	46	30	39	36	39	31	35	40	39	30	38	40	32	40	27	32	37	36	26	44	35	31	28	35	34	39	39	35	23	30	37	34	37	33	33	22	51	28	31	37	29	31	36	35	29	28	33	35	30	28	39	39	35	20	37	39	31	25	30	41	38	27	25	38	43	47	27	39	34	30	44	33	27	34	29	32	44	34	32	36	33	34	26	34	28	47	34	35	37	42	37	44	30	33	33	39	34	30	35	45	33	29	48	42	33	27	39	30	28	26	27	29	32	29	29	36	27	44	28	36	36	44	33	30	40	32	38	38	41	34	35	24	26	41	46	52	32	38	43	46	32	41	40	34	44	34	35	32	38	43	46	28	35	29	29	34	30	41	35	37	41	25	30	36	37	32	40	33	42	32	37	32	39	35	36	41	49	48	28	24	39	39	37	30	39	42	40	35	31	41	32	34	35	39	43	35	38	36	41	40	42	32	23	44	39	20	34	31	34	33	37	34	26	35	32	32	24	39	38	34	44	32	27	34	27	36	46	30	41	29	32	42	43	45	38	28	27	27	29	42	25	33	35	34	44	32	41	27	31	29	32	30	38	29	40	31	35	48	33	32	39	40	31	32	31	38	29	28	38	30	36	34	38	41	46	29	48	35	26	33	38	33	31	32	41	39	39	29	37	48	36	38	32	32	29	33	35	34	31	46	35	27	36	35	33	26	34	17	30	24	34	50	33	31	44	32	29	41
18799	7649	4109	6643	14485	17410	17502	15904	14239	12832	11617	10668	10140	9697	9128	8398	8038	7993	7477	6708	5644	3927	2684	2218	1813	1718	1357	1127	939	733	695	563	515	558	527	502	575	519	533	504	506	469	439	472	438	415	438	389	429	418	442	433	440	410	414	397	425	437	418	438	405	381	353	386	400	373	363	388	377	366	373	384	370	403	388	343	351	401	380	389	363	413	361	364	386	377	391	366	416	393	394	376	414	361	385	352	371	350	374	369	366	386	343	357	369	368	384	352	392	391	393	345	371	374	376	379	351	393	373	353	373	411	373	365	382	367	374	357	359	358	390	367	353	397	360	352	353	417	356	345	353	376	352	362	356	378	395	347	337	375	349	381	335	336	359	363	337	376	377	351	342	390	357	347	371	368	369	373	379	391	340	361	405	375	380	336	378	346	377	355	392	354	365	352	371	399	372	371	372	369	361	360	355	363	350	365	367	379	389	388	344	329	374	370	368	359	362	360	370	385	377	356	370	343	391	393	335	314	401	382	372	371	366	349	370	343	370	368	390	377	391	375	383	375	395	341	351	370	364	339	388	377	353	392	385	372	365	392	372	346	337	353	366	348	381	367	373	366	406	371	327	348	352	356	398	386	359	359	341	350	380	368	348	382	365	361	401	351	340	365	407	334	371	389	350	353	340	347	394	363	382	364	322	345	351	356	362	333	373	378	407	389	394	334	326	384	395	364	372	366	379	358	413	339	358	372	362	377	338	342	365	354	346	386	357	373	363	389	402	371	382	347	347	374	357	352	383	368	362	390	401	368	402	369	385	347	365	355	365	366	360	360	380	353	352	361	355	365	383	339	362	405	369	324	362	362	377	369	378	375	388	342	345	352	376	361	370	359	339	356	371	369	357	392	387	382	334	406	379	366	365	359	371	347	380	379	365	385	367	359	380	363	376	406	396	387	386	394	396	357	379	354	369	349	323	363	356	361	392	370	352	381	380	405	379	357	343	312	381	377	355	375	374	405	369	360	349	369	399	374	320	373	361	355	349	340	379	360	374	372	360	371	352	341	352	339	333	387	356	361	351	346	376	359	356	402	343	363	340	373	364	392	390	333	365	386	348	392	367	355	397	375	359	372	382	376	368	370	369	379	353	338	366	364	340	364	413	365	356	330	362	346	373	402	367	361	378	353	374	405	355	377	376	363	336	372	348	350	359	382	349	382	379	361	329	333	370	379	388	347	403	400	342	372	380	360	390	323	382	360	371	378	363	377	386	354	345	401	392	382	397	369	377	337	384	366	371	391	347	341	397	380	355	356	371	347	388	370	391	384	354	389	366	364	370	374	351	390	336	372	405	355	328	393	414	420	378	368	344	348	385	361	346	382	377	370	362	362	357	377	371	376	384	353	372	328	399	367	391	385	373	356	365	355	357	385	365	390	385	355	360	386	388	365	334	351	383	402	373	355	384	381	365	375	373	344	414	379	379	378	383	341	363	394	384	377	364	361	366	345	353	413	384	356	353	370	366	373	374	353	394	363	346	332	376	374	391	338	368	333	379	389	333	373	374	362	394	390	331	363	374	346	369	382	391	374	351	381	372	369	369	372	358	406	367	419	343	369	368	383	351	366	391	399	387	377	375	376	383	375	402	389	355	375	384	374	369	344	381	380	391	369	372	351	366	359	353	391	367	396	354	366	355	354	368	369	376	385	354	356	361	377	358	367	381	357	337	349	348	354	358	349	385	332	360	335	366	343	368	400	341	351	392	358	385	394	352	368	356	348	369	369	345	341	372	384	380	360	365	368	362	359	401	384	378	391	356	345	352	353	369	372	356	390	345	356	375	348	403	398	373	357	373	373	352	387	374	332	343	363	357	367	358	351	360	357	386	359	385	393	370	344	336	368	370	402	352	404	366	381	386	330	352	322	384	386	348	389	385	365	370	380	355	367	353	382	415	377	387	332	347	374	368	376	334	378	376	385	355	340	382	368	391	336	372	373	389	380	355	385	374	357	358	363	341	356	368	421	372	377	362	415	388	366	368	381	352	353	393	378	372	346	413	343	392	380	359	335	338	359	368	380	375	375	347	370	386	387	375	396	346	369	379	359	360	337	351	351	403	382	369	364	349	364	349	352	370	363	382	388	358	374	360	386	359	381	319	373	359	359	360	352	415	363	363	353	369	378	362	354	375	383	369	359	346	353	344	366	374	342	376	377	357	338	327	340	344	362	329	384	376	332	380	354	372	358	360	343	392	357	331	389	394	389	340	387	346	344	362	387	364	388	340	350	346	347	384	393	375	372	379	385	409	373	340	350	348	377	383	358	372	369	347	352	408	389	381	361	384	345	370	375	370	363	361	352	367	350	358	373	344	372	381	416	362	362	388	368	344	369	379	361	360	419	378	367	371	359	368	393	332	398	366	353	355	351	355	352	382	399	352	372	349	379	368	340	339	403	393	363	366	359	348	383	377	373	369	379	381	382	367	364	346	378	369	400	377	339	350	381	360	359	360	351	370	358	401	344	373	366	388	354	387	360	385	367	367	358	375	338	408	366	329	394	383	345	341	352	371	355	351	355	378	360	369	361	394	366	363	372	353	391	368	364	371	357	347	361	414	397	362	369	377	397	363	366	364	391	381	381	383	385	341	372	347	373	371	348	356	390	381	387	397	359	371	378	357	351	368	368	387	347	354	358	393	371	358	349	362	365	349	367	353	384	367	370	380	383	392	370	377	397	390	382	390	326	333	343	381	386	391	373	352	374	379	384	377	400	351	337	398	366	362	392	369	337	388	376	362	342	328	381	322	430	386	398	364	365	365	356	387	356	361	358	384	343	385	361	363	377	376	392	336	373	372	392	332	341	362	385	363	375	377	363	342	331	359	389	365	360	344	348	380	377	363	366	357	356	395	365	355	328	380	398	387	355	361	342	361	390	420	365	382	372	319	367	352	394	373	366	410	378	353	338	377	359	374	366	369	389	391	344	365	368	375	348	379	356	369	346	347	368	363	386	330	352	418	359	362	349	363	384	370	355	388	374	366	326	380	390	407	369	334	371	389	381	352	384	399	344	368	335	355	358	368	374	364	389	359	392	350	371	398	370	388	368	378	389	379	342	343	355	395	356	380	385	337	358	354	388	354	389	366	367	345	374	346	375	354	396	383	377	335	348	364	372	367	361	362	369	382	347	343	322	367	399	377	376	385	382	390	406	356	389	371	365	353	371	366	336	361	365	355	404	339	363	364	397	368	379	375	332	334	334	354	358	368	343	371	374	379	329	377	376	365	366	360	376	352	377	382	364	375	365	340	355	368	361	378	363	362	361	363	385	358	390	348	376	402	350	358	345	372	382	353	346	362	384	341	341	318	375	376	369	378	376	370	383	352	329	371	350	361	389	373	358	393	359	344	382	416	394	372	372	362	396	335	325	353	361	368	350	352	336	336	361	385	381	336	390	381	362	385	395	386	343	364	342	346	363	377	323	350	392	369	368	366	396	386	379	353	374	347	346	340	364
1081	284	169	130	138	180	263	259	239	215	225	243	231	213	226	234	222	227	213	196	146	104	97	85	71	78	67	59	63	53	59	57	48	67	40	44	65	55	56	50	48	40	61	60	50	51	67	45	48	53	42	46	57	47	36	44	51	39	51	50	44	38	36	49	53	55	53	39	57	44	44	48	42	58	52	41	51	56	53	44	48	53	51	45	44	42	40	59	40	50	32	43	49	40	55	53	46	39	58	55	50	45	43	65	57	52	40	50	46	56	34	46	45	61	47	41	53	51	60	53	46	58	52	50	55	56	49	45	44	44	55	55	51	55	45	42	52	54	40	44	37	49	43	44	49	49	45	41	43	54	40	47	44	42	56	45	53	50	49	40	48	48	49	51	41	45	42	41	46	42	46	54	46	52	56	62	47	37	49	52	50	54	47	45	41	50	45	43	46	53	56	52	47	47	46	54	47	44	45	51	48	59	42	46	44	49	54	44	29	54	48	56	52	44	50	58	50	58	49	54	35	36	49	51	45	42	44	41	39	50	44	48	65	39	38	49	45	52	50	50	47	43	51	57	44	42	46	41	45	61	49	44	48	55	49	52	49	47	45	43	43	40	51	56	52	47	28	43	50	46	36	49	45	49	51	44	55	45	38	47	49	38	45	55	52	50	51	44	44	51	57	50	52	48	51	39	59	36	37	58	45	38	51	39	39	49	56	42	50	52	50	43	55	47	52	46	48	35	46	49	53	48	39	47	38	37	56	33	33	46	44	52	42	44	42	38	41	45	44	44	48	54	50	45	54	42	41	55	48	47	54	49	48	51	51	43	43	50	50	52	47	54	51	43	55	49	51	41	57	48	37	48	54	49	53	40	56	51	55	59	41	43	52	52	43	39	50	53	41	66	55	50	47	55	51	41	54	41	47	51	59	50	42	48	62	48	50	54	40	50	49	57	45	43	47	51	58	50	56	40	31	48	47	54	56	43	63	53	40	50	43	42	42	55	44	47	47	53	52	47	45	48	54	44	52	47	47	67	34	66	55	47	55	50	44	56	56	51	46	52	42	49	38	49	48	40	37	50	50	56	55	50	40	55	46	46	54	42	57	61	35	53	45	50	47	62	56	54	55	41	54	41	45	50	49	54	46	47	43	36	46	59	50	64	43	52	58	50	37	49	50	40	36	66	43	56	31	49	65	55	45	52	41	46	52	54	48	54	52	45	54	46	46	49	46	52	32	45	40	46	44	41	40	45	50	51	47	55	42	43	49	51	41	47	50	45	52	55	49	45	42	51	56	49	54	48	34	37	42	42	46	55	48	50	41	49	45	44	52	55	47	37	49	49	54	39	49	50	59	51	52	59	56	63	41	48	63	50	47	52	44	46	45	51	54	40	38	43	45	48	37	40	50	41	62	49	45	58	42	55	41	39	47	47	45	66	43	49	49	44	53	41	53	28	47	50	38	38	38	52	51	53	59	47	54	46	58	49	50	58	57	45	52	50	46	53	53	51	48	51	61	47	39	52	46	48	43	44	60	61	48	43	46	51	57	27	45	35	35	49	48	38	52	47	54	50	42	54	53	33	52	45	50	45	50	49	49	56	47	48	57	53	45	48	58	65	46	40	39	59	43	50	35	45	52	51	58	51	47	55	45	48	49	47	59	34	46	49	41	46	52	47	43	42	47	44	40	43	42	43	51	51	54	52	56	41	50	50	47	50	56	56	43	54	49	49	47	49	38	60	47	54	47	61	50	44	58	46	45	58	63	46	53	54	57	42	39	43	53	42	45	50	45	60	48	48	47	46	46	47	49	51	53	53	55	51	43	58	53	51	33	49	51	52	51	52	59	53	48	54	42	34	48	40	37	42	50	54	57	47	39	38	51	52	44	47	45	52	42	59	53	39	53	48	43	58	43	52	51	52	43	32	43	53	46	59	48	43	34	45	45	39	46	47	34	43	54	49	38	54	64	40	44	53	52	43	48	56	37	56	58	51	49	44	32	57	42	45	43	44	49	53	43	46	44	42	58	53	48	46	51	39	37	51	43	40	51	59	52	33	47	55	52	43	50	43	46	60	29	38	40	48	47	39	44	50	56	34	53	54	53	41	47	53	53	56	35	55	54	41	38	48	53	50	48	43	36	35	55	50	52	53	45	48	54	49	51	55	36	39	56	48	40	53	38	55	34	48	48	40	48	45	59	43	54	34	54	59	59	45	48	41	46	43	50	33	51	40	46	49	52	57	57	39	50	51	49	42	46	42	43	50	59	51	48	50	49	47	47	52	42	46	49	51	55	48	43	48	54	51	39	65	63	45	36	52	57	50	42	34	38	69	50	56	56	58	51	43	48	63	36	48	45	51	60	52	51	51	51	57	45	51	48	44	46	44	40	47	61	52	57	47	51	65	46	57	48	43	55	52	53	45	57	39	51	48	50	41	46	56	56	32	46	48	39	48	53	46	45	43	44	62	41	51	43	39	50	43	45	54	40	55	44	44	59	66	55	45	48	53	43	50	52	56	48	44	49	46	48	42	40	51	44	35	59	52	49	46	34	54	38	57	39	34	51	37	43	49	52	52	60	40	52	53	57	36	49	41	49	56	45	49	52	58	48	53	40	63	60	54	52	51	42	41	54	46	58	43	44	35	50	49	45	53	46	51	35	46	49	49	50	48	53	47	39	60	52	45	56	43	52	45	49	36	58	62	42	54	52	49	51	43	41	54	40	54	46	43	53	46	53	39	50	44	55	57	52	42	46	50	56	39	52	54	47	45	44	52	59	56	49	41	47	47	54	40	66	37	48	43	46	39	61	53	51	65	43	57	38	43	53	44	56	48	49	54	49	52	48	50	49	50	47	52	48	40	39	48	40	38	52	43	51	29	47	54	49	53	51	47	50	56	41	40	48	41	47	55	43	49	48	46	50	55	39	50	52	47	45	59	60	58	53	62	44	46	68	46	46	61	51	37	51	53	50	58	47	66	49	55	57	50	61	48	44	38	51	44	33	61	47	56	52	57	54	45	40	47	42	46	37	60	41	53	43	43	52	46	40	49	54	41	37	58	63	49	41	43	50	50	42	60	45	51	49	39	41	51	30	44	43	52	45	61	57	59	46	43	52	60	45	54	40	44	45	39	54	52	46	30	56	42	42	38	49	43	63	55	46	41	44	42	40	45	52	46	46	59	40	49	55	51	46	44	51	43	39	40	59	72	52	53	53	42	43	61	47	47	41	44	48	53	37	53	43	43	49	41	58	54	51	53	51	50	45	47	38	54	47	37	59	35	52	45	36	59	56	53	43	38	59	49	55	63	38	35	45	48	53	48	55	46	35	60	33	54	47	50	42	46	62	48	56	48	41	41	47	50	51	48	43	47	45	46	57	51	45	47	48	61	42	54	46	56	51	49	41	45	54	51	39	42	56	42	54	33	55	72	51	56	40	54	46	67	39	44	58	41	43	52	57	43	48	44	49	43	42	42	54	47	50	55	52	54	53	40
13537	4869	2553	4223	9666	12406	12359	11036	9725	8767	7938	7387	7285	7205	6455	6022	5603	5705	5533	5019	3827	2628	1828	1596	1328	1122	950	801	755	657	580	604	551	522	525	606	573	551	573	560	542	494	505	507	531	535	559	481	509	492	481	450	494	453	477	461	467	458	466	472	460	492	494	475	480	470	530	499	466	501	463	517	466	493	482	503	489	470	499	484	502	445	498	499	468	483	476	490	470	483	482	481	494	478	536	462	463	514	484	465	447	444	473	439	444	468	524	487	457	462	498	478	474	466	529	492	537	502	476	464	431	472	456	518	472	477	485	474	496	471	460	496	478	463	471	489	462	439	450	498	483	498	500	493	486	466	504	451	438	487	542	491	472	465	449	498	496	505	474	463	461	510	505	509	422	464	487	488	488	439	491	473	537	493	461	473	481	497	467	456	485	477	455	481	461	485	435	442	483	473	490	463	444	497	469	475	483	450	489	485	451	458	472	488	477	503	483	490	491	463	468	457	470	475	508	442	474	498	475	462	486	498	471	480	484	452	469	447	465	473	432	416	492	467	493	474	454	447	502	512	465	429	462	444	469	466	499	454	485	503	451	487	483	478	466	462	464	484	455	450	487	433	499	511	488	518	468	501	506	465	462	458	484	482	485	481	480	502	471	479	470	444	445	491	456	492	482	515	502	470	462	481	471	454	482	464	444	518	494	466	479	496	471	483	503	461	501	489	466	479	455	484	467	490	452	493	528	425	483	476	437	447	466	468	488	471	445	465	440	505	520	459	488	471	464	539	445	447	456	480	476	457	465	477	435	474	490	501	463	462	457	463	477	469	477	477	483	534	441	510	487	483	488	475	491	502	489	482	484	470	480	447	472	499	453	450	474	474	471	464	490	429	466	457	510	469	493	462	496	525	450	483	477	459	486	471	435	467	502	461	469	539	487	483	480	470	491	463	484	469	465	505	460	493	480	484	440	481	476	482	493	485	446	432	519	467	475	444	462	474	470	476	478	459	463	499	455	469	478	488	471	479	470	475	476	430	446	458	503	474	476	463	497	484	489	428	492	476	479	491	467	471	469	446	475	487	489	522	483	458	476	468	421	442	489	478	470	465	477	523	475	471	504	438	467	510	471	428	467	487	477	489	477	502	459	460	467	485	462	445	496	473	470	408	434	482	455	502	467	443	459	448	471	485	496	472	439	469	447	444	485	467	470	510	492	462	460	515	519	466	486	524	490	471	505	452	450	448	497	501	495	507	465	483	469	480	489	463	446	477	447	476	458	508	482	457	502	457	485	473	483	455	462	474	471	484	456	473	480	478	498	476	473	502	517	505	475	449	487	485	473	486	460	495	470	490	471	450	523	498	514	482	531	474	444	457	474	474	503	431	496	466	476	546	473	492	455	475	465	430	465	449	449	481	466	487	511	476	480	449	509	465	485	445	471	462	488	472	506	457	500	483	485	466	488	452	453	499	511	497	477	459	469	483	432	490	449	447	484	456	460	519	517	520	495	484	529	451	458	439	451	505	465	469	466	460	468	481	462	490	501	488	450	446	439	495	455	465	475	474	474	492	461	455	479	492	413	494	506	473	475	458	472	473	482	494	497	422	519	476	461	487	456	468	476	451	457	479	478	475	450	465	484	473	448	489	467	488	474	470	485	479	451	450	469	477	483	484	455	490	465	510	483	442	492	437	498	452	448	470	498	451	477	445	501	485	499	468	493	506	441	535	482	498	431	465	505	450	459	493	490	465	481	452	478	469	487	459	473	460	465	467	496	474	483	420	466	508	462	509	452	491	455	484	471	479	477	465	455	477	442	487	458	499	470	483	556	459	483	471	472	504	463	506	469	447	459	473	478	475	522	491	481	473	483	476	452	491	468	504	509	485	487	510	504	509	474	483	460	468	478	470	489	495	480	483	465	491	495	479	472	468	451	469	451	470	445	445	473	473	490	490	483	468	497	492	504	458	477	501	540	472	446	478	468	444	459	446	473	480	488	480	483	478	424	418	519	490	467	487	442	527	456	458	506	450	481	508	511	475	469	451	496	471	464	533	465	470	475	461	446	475	478	511	469	493	462	460	470	455	471	443	468	483	493	476	473	471	463	455	507	480	486	488	487	485	495	477	464	443	464	463	499	465	468	497	495	499	504	479	487	488	487	457	498	462	448	501	505	468	464	458	483	460	495	470	447	502	482	484	458	496	481	466	475	473	497	505	462	490	480	475	488	489	466	487	498	447	526	486	500	474	487	489	454	437	517	461	466	482	468	458	466	451	431	473	483	535	469	471	487	480	482	503	499	491	444	506	457	461	488	435	502	486	451	496	471	490	487	462	456	452	504	492	512	485	492	472	545	471	456	448	498	484	465	470	515	461	466	456	461	452	476	506	484	475	488	464	478	467	494	458	421	487	457	436	472	453	477	449	504	451	516	481	467	479	467	514	438	486	484	460	493	450	489	433	480	460	517	477	498	467	484	501	480	433	449	450	489	476	471	454	490	463	478	444	478	462	473	466	471	478	473	452	431	451	519	475	485	476	437	455	503	479	461	470	504	490	494	497	456	459	453	447	468	443	461	487	475	462	542	447	481	451	494	432	471	469	494	445	469	491	490	478	454	464	450	471	458	456	464	469	432	492	475	493	479	481	488	459	462	469	472	449	457	481	468	503	480	470	484	465	486	438	532	507	502	504	478	496	502	428	505	516	523	496	443	494	468	480	472	471	447	489	466	488	481	496	488	495	503	487	445	470	512	500	486	483	461	528	495	493	475	464	506	493	497	437	467	462	488	457	480	484	456	472	480	497	429	466	469	485	466	481	436	506	486	494	431	470	483	505	493	466	479	483	509	472	476	456	483	472	460	481	503	478	449	485	493	464	498	461	477	478	470	426	509	509	503	446	509	463	420	514	473	444	450	448	436	456	470	467	450	465	519	492	460	492	456	463	455	490	493	446	451	453	429	456	471	480	483	470	519	492	470	459	460	476	477	463	476	501	468	498	461	477	510	452	501	455	498	456	460	473	493	470	473	517	443	515	457	449	457	457	502	462	456	445	468	441	479	476	427	492	475	460	471	507	490	454	504	433	443	475	460	433	470	474	457	459	460	445	456	454	498	462	471	457	495	484	491	464	471	486	506	456	518	458	500	493	472	464	462	529	469	469	482	493	486	485	506	448	493	447	457	468	464	491	468	499	469	452	482	480	490	455	523	488	449	494	504	453	480	463	472	482	434	472	511	484	463	507	514	469	444	505	470	486	463	511	458	470	468	454	450	479	456	492	466	479	458	491	523	475	476	493	484	490	462	455	468	484	480	466	503	433	467	473	432	472	463	496	466	444	463	460	489	455	463	481	457	480	478	516	452	471	487	478	462	496	496	437	511	476	486	457	486	469	510	456	470	481	471	489	454	494	478	510	446	486	497	488	512	499	489	483	492	446	456	461	467	499	508	470	462	502	465	472	464	478	482	499	482	474	458	490	495	477	442	437	488	446	493	490	490	491
1054	418	220	160	160	264	326	346	329	285	277	300	290	303	271	275	265	244	246	231	144	110	100	84	75	57	58	64	57	63	48	44	38	46	45	43	50	53	48	68	35	59	52	49	43	54	42	55	57	44	45	53	37	66	47	52	46	49	32	30	50	46	40	39	50	49	52	42	44	62	49	51	32	44	45	42	46	35	47	45	46	46	57	59	43	41	56	48	46	48	49	44	43	41	43	47	40	45	43	46	45	59	49	54	49	43	46	49	44	40	47	42	43	43	54	36	46	48	44	38	51	48	44	53	54	40	50	46	42	57	45	51	44	41	34	44	46	53	45	51	39	50	66	44	52	41	51	42	39	43	51	50	46	50	41	48	53	43	52	55	52	53	52	54	47	39	45	39	47	47	49	49	41	57	40	45	45	47	50	57	47	40	50	58	40	43	36	45	43	56	49	40	49	43	41	45	45	43	52	41	49	53	45	53	47	51	56	57	49	37	55	40	42	51	49	49	54	40	51	50	55	56	47	44	40	38	43	39	46	43	31	46	44	44	46	38	48	38	48	41	48	50	49	52	47	45	40	41	52	48	40	46	51	63	45	49	44	45	45	45	41	50	41	43	43	65	53	44	43	41	36	47	44	48	52	49	40	57	48	49	47	50	42	49	42	50	57	55	53	36	42	47	48	28	53	46	51	51	49	40	33	47	46	44	45	51	46	39	51	48	46	59	59	53	53	38	55	48	52	51	35	33	47	57	48	44	45	47	47	61	52	43	49	54	49	41	36	43	57	57	58	38	54	67	59	50	46	42	33	38	50	53	47	54	49	42	47	52	55	53	57	48	45	55	35	49	39	51	54	51	47	60	44	62	58	37	53	43	44	51	41	43	50	44	47	47	61	24	33	54	44	53	44	52	39	47	47	40	58	45	44	49	43	44	43	51	43	70	42	43	60	44	43	47	44	40	42	28	46	38	46	47	56	44	46	49	55	45	36	44	52	53	53	54	54	44	47	53	50	52	42	46	46	49	56	55	38	47	36	47	43	49	42	35	50	52	51	38	39	54	41	33	35	50	48	39	43	54	44	59	46	42	59	43	44	46	39	49	47	55	47	69	42	60	36	46	49	58	46	39	54	41	52	56	47	41	43	36	49	39	54	44	42	29	55	44	42	48	46	59	48	51	41	46	57	56	55	47	51	43	45	53	40	54	51	40	48	40	46	46	52	54	46	48	54	37	37	42	40	40	47	46	47	45	47	60	48	47	38	39	32	59	46	58	48	48	45	52	54	55	52	44	40	39	49	42	47	48	55	37	46	52	35	39	49	46	51	42	43	41	59	51	44	46	45	44	49	47	59	36	51	41	55	59	45	49	61	38	49	41	40	47	41	56	38	40	52	45	43	36	44	51	49	45	41	48	45	51	46	50	60	47	61	44	47	45	35	43	54	40	46	46	56	44	53	61	43	38	49	49	47	56	38	39	43	54	49	38	50	65	57	51	57	50	48	46	62	47	59	46	51	44	52	49	44	49	42	45	59	49	51	49	52	51	38	41	46	40	43	41	35	43	52	49	29	54	32	49	39	48	44	45	49	44	55	37	48	55	44	59	37	41	44	47	38	45	43	52	51	39	52	54	42	41	40	41	49	57	45	46	46	53	66	45	56	57	44	51	56	47	42	33	52	41	45	42	38	49	44	43	50	36	39	44	41	47	58	40	45	44	49	61	38	40	34	51	46	53	49	41	48	44	54	57	36	49	41	62	51	49	46	46	59	51	58	37	37	55	58	47	40	45	54	54	43	44	48	39	51	47	49	45	53	35	48	45	41	53	44	36	46	47	50	47	40	43	49	62	46	51	50	59	47	40	55	54	52	49	37	41	46	48	41	42	41	35	44	49	43	43	53	59	50	38	51	43	40	45	55	38	43	42	51	50	60	55	42	49	42	59	53	42	48	44	45	36	43	39	44	54	43	54	45	53	47	58	60	40	54	59	43	38	51	47	45	49	48	54	38	46	43	52	41	37	38	51	45	54	56	46	61	45	50	43	51	47	37	51	37	46	53	36	59	49	47	61	49	51	55	57	60	42	49	48	51	55	56	40	43	41	37	42	43	42	53	44	55	48	42	49	48	53	47	49	47	44	55	41	49	45	55	37	41	61	37	41	50	59	52	46	51	36	42	50	42	37	51	49	58	41	45	44	36	51	44	57	55	64	49	53	58	40	51	43	47	40	46	43	45	46	65	50	46	56	56	49	58	51	40	44	45	58	55	48	47	37	49	41	58	38	54	42	52	34	50	53	44	47	62	41	48	44	48	68	36	41	66	42	35	48	50	39	38	58	46	51	43	53	40	44	48	43	30	45	50	44	57	53	48	40	62	50	33	50	43	36	41	59	47	46	43	46	58	33	45	58	55	63	55	54	42	40	52	38	40	43	38	37	37	57	46	43	43	52	56	51	53	45	52	48	45	48	47	50	44	41	48	53	42	50	31	53	49	53	53	57	54	56	50	53	46	42	43	52	45	45	63	35	38	35	47	47	40	40	39	43	61	48	38	48	57	49	44	47	40	42	41	37	54	53	45	48	55	43	52	44	42	51	44	40	47	42	57	49	39	39	44	53	44	59	52	55	37	50	43	42	42	42	51	54	38	52	38	68	50	43	56	42	44	41	54	58	41	49	44	41	60	46	39	41	50	45	46	63	39	43	48	47	50	41	53	49	46	45	44	51	40	50	62	56	37	44	45	37	53	45	46	52	54	48	48	36	45	53	43	56	43	37	56	50	48	36	39	35	46	41	57	51	46	46	59	54	42	41	56	49	35	34	46	55	41	35	56	41	51	49	36	42	56	59	44	52	54	56	49	47	48	41	38	55	40	54	41	39	40	34	51	49	44	65	34	58	40	50	44	60	45	40	45	46	58	52	58	43	47	48	45	45	45	54	46	52	55	47	45	58	49	45	43	39	50	49	60	34	52	43	46	46	43	49	55	51	54	36	54	57	62	51	44	35	54	49	41	53	54	39	55	48	46	48	37	52	44	51	48	56	55	61	39	49	47	50	55	47	56	42	41	45	56	39	61	46	46	44	46	61	46	39	56	54	46	55	46	32	41	54	43	50	45	41	40	42	34	46	40	61	47	53	41	51	46	51	53	40	41	36	36	71	44	50	49	42	42	38	39	57	34	45	47	50	38	46	35	54	44	51	38	45	57	44	40	48	42	36	46	49	47	47	40	62	41	48	39	37	40	51	39	56	56	61	48	45	39	45	61	51	49	53	53	38	49	43	48	58	48	51	55	41	48	41	43	53	43	48	50	51	39	56	53	56	40	36	55	50	31	50	52	43	60	44	49	46	38	63	43	48	44	46	39	48	42	48	47	57	49	62	53	50	48	60	49	44	68	56	52	48	31	42	54	44	45	54	43	48	48	38	48	40	44	41	45	47	39	50	43	49	51	57	51	44	41	44	53	30	48	38	50	48	34	56	45	50	43	45	65	40
15762	6294	3451	5558	12539	15922	15269	13453	12133	11003	9847	9350	9236	8429	7827	7182	6884	7144	6869	5857	4448	2898	2147	1819	1530	1233	1130	927	792	737	663	642	581	573	637	642	638	567	600	567	615	555	546	564	555	569	532	537	507	564	526	460	513	503	527	479	541	526	498	499	475	473	467	535	478	472	487	434	442	499	504	492	529	510	508	484	481	469	523	518	501	512	506	510	510	485	485	526	492	496	496	537	496	487	502	470	488	472	494	464	484	427	497	473	462	493	507	482	440	456	462	456	428	500	496	486	502	474	481	512	507	460	494	493	470	483	481	465	496	460	472	522	478	458	450	482	484	457	476	489	500	454	505	489	491	511	443	489	515	461	480	489	492	466	462	487	480	502	429	439	464	472	462	519	477	474	509	470	511	514	443	481	479	486	458	496	462	485	498	462	502	466	538	447	495	455	505	494	474	480	487	499	513	487	478	497	479	469	493	469	443	509	469	506	511	492	448	480	474	492	492	474	494	509	513	482	467	438	493	461	488	495	494	473	452	452	502	495	468	496	477	481	500	497	472	467	469	502	484	492	477	472	471	443	474	485	465	440	471	460	490	509	474	494	502	484	492	496	503	516	472	526	461	478	480	456	436	470	483	448	440	486	460	494	500	491	491	490	494	499	489	460	503	510	469	448	524	479	457	506	493	488	484	499	507	474	455	500	527	469	486	453	460	504	491	505	486	511	516	509	485	526	479	477	458	481	479	468	456	524	494	505	501	491	477	459	512	503	484	475	491	506	498	477	479	496	503	480	470	488	502	456	483	461	503	507	509	464	453	534	496	478	500	458	461	457	445	534	481	450	472	470	492	478	467	504	491	523	478	465	507	437	474	509	503	458	505	534	494	491	484	486	487	483	505	492	478	470	447	457	466	466	494	464	479	496	515	480	533	501	456	484	480	471	516	482	485	441	496	452	507	444	485	491	502	486	482	449	518	469	446	520	491	447	517	522	477	477	523	490	506	477	474	522	480	493	507	489	492	479	472	489	510	471	436	491	478	496	513	457	459	517	447	504	477	468	489	463	476	447	465	478	502	451	504	539	481	490	496	502	476	474	463	478	469	487	474	505	473	460	433	495	477	497	474	449	453	486	448	475	524	511	458	471	518	494	523	453	461	502	496	506	458	497	506	526	432	465	475	464	494	495	523	479	539	464	455	482	480	462	498	462	457	489	474	515	488	452	498	496	497	481	478	500	445	477	457	455	514	496	486	494	474	468	511	504	490	461	481	455	505	525	493	497	471	462	493	492	458	505	501	488	427	439	469	508	470	468	469	505	483	497	469	472	436	494	467	480	434	479	506	475	463	480	478	480	478	477	500	455	467	505	482	470	497	463	465	498	498	474	497	492	491	482	469	531	463	446	484	485	462	475	458	482	439	487	453	462	440	501	487	476	422	465	496	526	496	460	464	488	477	434	470	516	472	489	505	500	478	457	493	491	498	502	460	503	499	487	469	538	494	515	464	499	481	499	468	490	472	470	449	498	461	460	455	452	452	448	509	479	508	492	495	452	491	457	524	478	489	486	434	463	497	497	488	473	521	503	469	505	488	467	495	459	494	452	460	445	505	495	494	473	467	499	464	476	505	459	470	491	485	459	473	485	438	503	487	474	501	481	494	501	484	472	501	490	500	485	439	478	480	455	481	485	498	460	448	519	502	461	506	503	475	518	505	461	481	504	490	456	472	490	487	489	465	457	516	508	432	487	430	497	507	509	498	487	489	494	463	495	471	468	456	498	514	465	474	441	487	476	455	488	496	486	481	461	464	490	482	465	479	528	484	501	478	480	498	465	441	466	468	501	515	474	475	465	440	462	478	495	494	473	509	466	473	487	504	518	475	443	476	482	475	492	498	512	456	507	475	519	483	455	497	491	474	476	484	445	489	447	471	496	453	489	471	437	468	466	469	499	474	494	479	441	528	465	471	507	481	449	493	469	488	481	488	448	492	447	493	529	488	464	508	461	481	489	506	484	461	508	503	530	494	514	488	462	487	502	495	493	440	488	478	512	474	469	507	490	479	471	457	435	496	473	510	524	431	489	456	465	504	494	461	469	499	490	472	455	444	485	508	459	483	452	457	482	480	465	474	495	486	504	445	460	451	502	479	498	473	441	466	493	482	459	490	476	496	472	520	440	503	473	493	494	476	458	485	493	486	528	487	520	477	472	513	471	489	483	498	475	453	505	497	466	527	459	505	522	533	510	501	474	494	497	452	497	480	508	446	529	495	478	504	429	496	442	435	493	480	486	478	471	498	480	487	499	486	475	500	515	492	475	467	496	470	477	497	457	505	511	504	509	507	494	470	478	480	480	462	430	519	464	471	454	485	449	479	482	460	477	513	482	458	485	496	457	458	490	480	484	483	490	485	463	487	514	499	454	501	474	484	520	480	466	480	489	459	501	457	487	477	471	481	487	503	469	469	457	489	441	460	508	511	498	511	505	503	488	518	468	463	478	469	468	502	496	496	462	454	470	431	525	454	483	487	511	482	485	478	493	514	517	424	505	500	455	470	502	477	475	495	449	485	512	468	486	478	517	481	506	465	448	463	488	514	514	479	474	479	528	463	509	464	492	462	484	438	468	495	485	489	491	474	430	487	442	454	447	503	491	481	450	471	519	482	489	455	459	522	460	533	457	472	493	447	545	483	486	409	469	502	496	486	485	501	474	480	443	487	478	471	476	456	486	481	478	472	471	508	474	494	494	509	495	476	485	506	472	480	444	500	473	491	493	478	493	479	487	494	475	502	468	495	494	496	457	485	460	460	467	521	497	478	529	509	490	497	516	476	479	490	478	450	454	527	493	462	462	495	486	501	483	453	516	438	474	456	498	512	434	497	512	477	473	465	450	508	482	471	472	498	471	482	495	477	522	502	525	441	433	497	467	472	470	453	489	477	513	444	514	501	455	496	427	522	499	456	468	471	485	417	515	510	521	521	488	466	473	500	429	487	522	489	474	510	479	464	479	465	472	465	499	484	476	487	488	486	473	500	474	470	511	472	474	481	445	487	482	487	429	504	468	504	494	461	449	447	493	473	459	466	461	476	466	510	460	466	482	494	467	481	513	478	505	549	506	447	496	458	502	440	439	443	453	488	423	451	515	497	475	478	481	466	515	483	469	452	475	480	497	467	507	516	499	476	467	493	494	492	481	481	458	469	493	471	468	494	493	472	492	501	481	455	502	449	445	441	520	446	486	468	479	444	479	507	501	469	458	472	475	475	483	460	498	525	504	472	497	483	487	464	491	491	499	468	484	469	501	465	498	488	453	455	429	450	472	493	486	495	483	462	472	449	483	511	460	471	517	485	527	480	486	480	459	482	459	482	504	522	444	471	450	495	507	478	484	491	512	493	484	466	498	495	545	491	475	505	503	462	504	503	515	476	516	475	488	514	475	507	478	482	485	485	481	499	485	505	477	478	460	474	482	496	486	463	460	472	504	480	470	489	522	498	518	479	444
1712	344	232	157	153	258	280	327	267	275	268	284	263	274	296	211	253	274	248	224	167	105	88	69	62	61	56	53	54	45	30	49	33	43	43	44	49	39	50	45	31	39	35	43	29	33	44	33	29	35	21	36	33	35	38	31	33	31	34	30	32	33	31	50	43	30	31	33	37	23	43	22	26	34	43	46	32	32	33	32	43	35	51	34	34	30	41	33	29	26	33	36	33	33	39	35	40	35	24	35	31	39	24	33	30	27	40	35	31	31	28	41	29	24	33	40	39	30	48	40	39	20	25	39	24	35	31	36	42	37	43	34	42	27	30	35	25	36	40	26	35	39	34	30	30	27	42	35	39	28	36	43	30	43	28	36	35	26	35	49	25	41	32	32	27	24	33	40	23	36	44	26	33	34	39	24	25	40	33	42	39	34	27	28	24	29	33	35	36	45	31	25	44	30	47	42	36	32	34	44	41	34	43	43	38	40	26	29	29	35	36	43	27	34	26	31	33	31	31	31	38	39	35	46	33	35	39	30	35	22	37	47	37	36	32	24	31	36	39	36	36	48	38	29	43	34	35	35	35	24	32	23	36	35	38	40	40	39	34	31	26	42	23	39	41	28	30	33	34	40	36	32	38	42	38	27	34	25	28	37	36	38	36	29	32	38	26	35	32	27	26	38	37	35	29	29	30	37	30	29	25	39	41	35	39	34	24	45	33	32	29	33	32	38	50	35	45	30	40	31	29	35	30	31	27	35	49	24	35	33	42	43	40	31	36	26	42	34	38	40	29	42	34	45	34	38	35	48	41	32	38	29	26	41	38	39	26	37	45	36	39	30	34	32	32	47	31	25	40	38	35	34	38	34	34	29	36	29	43	30	42	37	26	28	28	36	36	38	35	34	28	43	26	34	43	32	29	29	39	34	28	41	41	27	37	38	30	37	37	45	33	36	33	39	40	36	37	31	34	39	40	32	35	38	37	35	40	35	38	41	31	35	26	33	37	30	31	23	39	33	32	28	38	27	43	35	36	35	34	38	37	31	33	32	37	26	28	32	39	41	32	33	36	28	35	46	35	40	42	43	34	46	34	26	23	40	34	35	30	33	49	35	42	40	29	39	35	31	30	30	48	43	42	34	38	28	25	32	29	30	43	29	33	35	26	48	42	28	29	35	28	31	35	29	36	29	39	40	35	36	31	32	29	36	37	28	38	40	29	30	32	36	27	24	30	39	41	41	32	24	32	40	37	32	35	26	28	37	35	28	37	35	27	27	41	27	34	32	34	36	40	30	33	35	29	41	36	42	29	27	32	33	24	45	42	30	27	36	29	26	33	35	25	36	39	29	31	35	25	35	24	36	32	31	29	36	35	29	40	30	35	29	34	26	26	43	38	31	35	35	29	44	35	36	37	36	26	38	26	29	34	41	32	32	30	45	32	37	49	35	27	33	33	40	39	27	44	42	30	23	36	29	40	28	24	34	33	37	42	32	40	46	28	37	28	35	40	33	42	23	39	27	34	33	31	34	36	40	26	35	32	44	37	43	36	33	27	34	27	33	42	32	31	32	28	30	36	20	24	39	31	38	42	40	39	30	29	30	37	42	28	35	45	30	44	22	45	42	26	49	23	31	26	31	26	37	28	30	29	33	27	31	28	53	34	29	31	43	39	36	41	42	41	34	32	37	45	39	30	32	35	35	24	34	32	40	35	38	29	38	35	35	20	33	30	32	31	38	32	28	38	33	27	42	48	51	31	41	38	40	39	39	32	38	41	34	29	39	38	35	28	31	40	42	33	36	38	33	28	33	33	28	40	39	34	39	45	38	32	39	38	22	24	40	30	49	31	24	43	30	31	31	47	42	36	39	43	31	24	40	26	35	31	29	40	39	37	37	32	36	36	44	33	29	34	39	21	37	37	31	35	47	29	31	30	21	28	34	34	35	21	28	30	38	29	32	39	47	46	28	36	31	32	33	42	44	35	31	31	45	29	35	38	30	28	36	35	39	42	41	44	42	35	38	32	46	29	41	33	36	42	36	25	35	40	42	41	28	32	36	27	31	27	35	24	38	40	29	39	25	29	29	42	22	42	29	47	37	49	38	36	31	38	40	38	27	47	43	45	33	35	30	27	35	29	31	37	38	35	41	44	33	41	36	46	22	31	32	37	39	23	28	29	40	25	35	36	34	30	40	27	25	22	47	40	30	33	28	38	37	24	39	34	36	30	39	36	38	36	33	31	33	32	29	39	40	29	30	37	25	23	47	34	30	35	30	38	50	32	32	37	38	45	30	31	42	41	36	40	35	41	39	39	35	42	31	33	37	35	33	32	28	35	32	20	30	42	29	36	40	34	34	46	37	32	39	33	39	35	31	25	33	25	42	43	44	29	33	41	34	39	39	41	20	34	29	37	47	32	27	36	41	39	31	34	35	47	44	35	31	40	34	30	21	34	38	28	30	23	36	32	36	32	40	41	28	33	32	32	40	35	44	32	37	30	38	35	27	37	27	34	38	31	35	32	25	34	34	33	39	32	35	25	32	29	32	41	34	38	35	38	28	41	36	43	32	34	30	41	40	38	34	33	33	39	42	29	39	40	30	26	36	31	31	29	38	45	40	41	38	34	30	31	34	38	29	38	42	40	40	39	27	31	31	41	32	24	32	34	35	22	44	33	32	38	25	35	40	26	39	20	50	32	32	32	38	30	38	41	44	30	42	40	46	24	40	28	27	42	49	36	30	37	37	41	26	48	31	41	30	30	30	31	35	38	30	38	36	30	34	35	32	31	31	31	35	26	27	50	28	41	40	31	40	38	45	35	38	32	29	37	37	39	38	34	28	39	37	39	37	44	28	29	31	35	48	30	29	36	27	37	42	32	27	29	37	34	32	25	33	31	39	40	24	42	39	46	39	29	24	44	42	26	38	45	38	33	34	28	30	40	35	33	36	28	36	32	41	27	40	27	24	34	41	39	32	35	30	34	39	43	36	36	33	23	28	43	35	37	46	30	38	44	34	30	25	40	32	32	46	33	36	35	29	33	33	32	34	37	34	41	41	45	16	27	36	35	40	40	33	29	30	28	46	43	34	31	35	50	26	20	42	43	45	32	32	36	36	33	38	44	44	19	29	33	31	43	26	31	37	32	34	29	34	36	36	38	31	36	40	28	44	34	32	32	41	35	36	32	40	37	59	39	35	37	31	41	31	38	29	35	35	40	34	37	37	32	32	22	40	28	26	48	35	34	39	28	42	33	34	32	31	28	34	28	32	32	32	41	37	33	25	27	27	36	34	36	32	37	43	30	33	38	43	40	39	35	39	37	36	38	41	37	35	22	45	41	38	28	32	42	24	34	41	30	31	37	36	42	36	29	37	32	32	30	34	31	38	39	28	24	35	29	33	31	41	39	32	44	23	37	34	37	30	34	32	33	28	36	26	40	28	31	42	37	47	32	36	26	42	39	27	41	45	36	32	36	24	33	30	31	41	44	27	45	29
17616	5861	3209	5200	12139	15412	15003	13477	12142	11291	10556	9548	8980	8563	8151	7373	7383	7481	7059	5895	4021	2620	2160	1848	1427	1210	958	811	682	574	507	545	493	443	554	564	539	497	471	438	435	464	466	452	403	383	368	386	368	378	364	372	385	371	360	399	341	363	383	349	347	354	378	345	348	349	327	354	354	374	383	347	351	369	369	344	351	348	389	377	355	386	348	380	347	317	371	357	376	372	379	309	365	353	355	368	345	374	373	349	347	358	342	355	340	335	358	357	351	381	345	338	333	314	356	344	352	335	354	362	356	359	365	381	344	350	351	350	385	351	391	330	342	336	323	381	365	355	323	338	362	340	331	365	364	336	328	367	369	359	341	352	351	366	334	342	347	342	355	354	329	358	347	349	365	346	383	359	347	371	355	314	368	337	311	353	353	360	365	361	309	378	347	336	361	342	325	346	355	349	340	384	373	344	388	333	371	336	357	337	354	329	344	348	349	346	369	362	334	357	382	341	362	364	373	336	365	327	332	392	348	368	320	340	333	329	334	366	338	336	328	358	346	350	359	342	346	333	346	374	331	335	363	329	336	363	312	342	352	349	349	359	347	365	340	369	362	365	337	378	351	342	361	353	357	370	341	354	303	344	369	365	321	331	344	344	325	338	338	354	356	357	375	334	345	351	350	363	351	362	373	299	371	362	351	374	342	318	351	325	337	364	380	346	335	378	334	357	360	351	342	346	332	372	340	356	295	321	367	356	357	345	328	344	365	362	359	345	365	328	363	343	366	339	336	330	368	321	343	350	348	338	330	342	323	297	362	387	373	371	362	347	339	370	352	399	354	354	370	373	323	317	333	329	320	358	354	345	373	328	351	348	350	358	351	372	325	364	326	307	329	335	355	366	355	372	407	317	348	341	383	328	339	346	340	341	344	349	331	366	335	345	363	337	330	324	320	356	375	354	326	338	341	350	332	383	348	340	373	391	347	400	336	378	340	364	360	332	350	322	332	329	335	378	336	346	332	387	347	372	333	348	357	356	340	371	355	321	368	359	349	333	339	384	327	355	384	342	372	332	354	347	320	361	352	352	346	333	342	387	327	382	345	389	359	377	342	395	335	353	367	392	340	331	378	357	348	360	340	361	324	348	349	339	341	374	355	333	360	336	347	330	306	360	352	358	328	360	365	378	363	352	345	373	340	359	371	339	357	322	380	354	379	342	371	329	350	334	340	363	331	360	365	346	374	338	342	376	373	362	338	347	363	359	326	344	326	368	388	343	335	329	344	355	350	350	336	372	355	370	313	382	334	361	375	358	342	345	347	361	329	327	314	370	351	285	298	345	329	346	378	357	383	347	376	326	324	361	342	354	321	350	386	352	348	356	356	336	347	352	356	369	334	383	344	363	349	355	334	344	356	335	386	316	379	346	349	366	367	330	339	338	332	336	365	332	337	367	321	319	360	335	324	361	346	364	324	372	362	332	356	377	359	331	357	346	369	346	371	375	343	372	351	354	339	323	368	364	345	362	332	343	329	291	346	358	357	309	324	334	321	329	345	350	393	378	367	391	319	351	347	313	387	361	353	355	342	362	334	357	360	331	339	376	344	344	332	327	333	344	333	337	337	307	337	369	343	340	380	343	392	333	353	360	358	340	347	347	321	354	364	366	316	344	352	351	327	345	324	353	355	362	333	358	330	348	355	333	356	357	363	344	365	359	368	341	329	351	362	344	371	327	359	354	343	392	327	353	375	376	356	304	353	353	342	344	333	360	362	345	346	377	362	324	325	363	350	341	339	362	346	344	331	345	341	345	387	324	355	353	349	377	350	326	358	343	336	358	364	343	363	377	361	339	372	356	353	401	362	386	349	326	342	376	371	365	328	328	371	368	320	342	339	374	323	389	356	338	320	317	351	320	336	333	363	317	396	327	322	335	376	346	374	326	335	336	340	325	328	363	387	344	327	332	336	359	367	335	386	332	377	344	356	368	324	347	328	302	336	362	324	343	346	378	348	356	372	319	332	344	331	394	371	360	346	344	353	371	328	377	332	346	354	390	361	375	359	341	364	317	330	345	318	365	349	365	318	339	327	309	353	364	373	335	362	352	346	337	339	349	342	364	311	317	379	331	359	353	368	374	351	325	342	354	332	318	328	339	347	336	354	350	404	322	342	340	392	373	370	337	345	377	325	324	361	351	354	330	368	365	357	354	345	335	332	336	327	303	359	331	353	361	343	344	338	384	333	383	348	360	340	342	342	316	322	328	389	336	348	346	334	354	344	364	385	343	327	335	360	309	346	347	320	344	370	336	353	345	347	321	342	338	329	364	346	341	346	327	337	347	365	376	362	352	334	374	354	361	350	361	367	337	392	370	338	366	340	365	343	355	341	370	346	368	335	368	333	350	360	393	327	336	366	349	349	340	372	372	353	322	348	333	355	393	331	380	372	350	343	358	365	341	321	324	364	373	311	367	338	361	352	362	357	348	377	353	350	369	356	328	323	341	363	305	355	343	385	351	364	346	360	346	331	350	339	323	343	341	346	346	319	361	378	288	345	349	318	333	320	336	321	347	328	354	337	342	360	361	351	370	339	342	363	355	337	381	363	343	341	344	370	348	374	314	348	352	344	368	337	368	349	352	341	327	323	339	341	363	366	392	359	352	331	361	367	364	329	362	356	342	352	334	330	318	342	348	333	334	377	342	343	372	331	362	366	370	376	351	354	345	366	337	343	326	367	367	334	347	340	327	367	345	344	352	339	341	357	352	357	343	363	371	349	369	372	343	364	330	316	350	333	390	373	327	379	349	345	350	372	350	361	376	308	356	342	370	340	349	349	359	317	370	346	325	328	325	361	364	339	323	345	306	362	343	343	339	375	367	328	317	400	373	341	403	349	367	352	371	335	341	359	351	354	348	338	378	370	323	326	343	369	343	345	370	367	355	331	359	374	367	373	361	347	313	352	318	379	369	348	333	322	348	381	345	356	345	346	338	354	368	340	343	327	348	362	311	359	348	362	340	323	381	332	387	336	332	353	372	362	361	362	361	332	344	352	329	332	349	323	344	367	372	348	357	331	326	317	343	358	358	345	321	373	334	328	366	353	344	360	334	345	379	378	347	355	376	352	354	346	318	344	358	357	360	354	331	351	361	334	321	372	359	363	346	369	374	336	350	341	325	347	333	306	339	371	363	363	349	341	325	357	371	373	357	348	340	354	345	369	342	321	370	356	355	343	345	342	336	332	358	333	342	340	347	368	337	351	371	366	362	384	368	374	336	345	396	333	353	330	332	357	359	291	353	333	353	351	337	352	347	353	322	337	363	348	348	319	337	347	313	354	377	359	347	336	321	326	363	351	326	330	343	337	331	348	352	346	341	350	353	337	381	332	374	348	342	350	341	367	345	340	330	397	313	343	361	334	349	367	356	341	330	338	322	338	357	359	343	348	315	370	341	341	364	372	339	371	324	337	363	329	341	330	360	334	351	310	325	357	345	379	345	355	316	345	332
1682	493	273	197	196	306	408	366	365	393	350	375	307	348	353	311	316	309	273	244	149	127	87	90	78	64	56	59	46	43	35	43	49	46	44	44	32	37	34	45	34	47	35	35	32	43	36	36	36	42	36	38	36	32	33	39	43	28	40	42	40	35	31	27	36	41	40	35	34	39	30	34	34	41	42	27	19	44	51	40	35	31	21	28	24	37	43	39	55	43	39	33	33	54	39	35	28	34	37	36	37	34	40	35	29	28	35	27	35	24	32	28	36	44	34	37	40	45	28	40	37	46	43	36	42	42	43	33	29	33	25	42	26	30	29	36	42	39	41	37	38	34	33	36	50	36	34	38	44	32	34	29	34	42	29	42	31	26	38	35	38	45	31	36	41	33	27	39	31	38	34	40	37	36	34	33	42	26	29	21	33	43	30	44	37	27	44	26	38	34	41	30	34	30	25	32	30	34	33	32	37	30	35	30	29	29	44	33	34	26	38	41	39	32	32	24	39	37	19	42	48	35	34	34	42	34	28	27	34	32	33	33	27	33	42	40	28	32	32	34	41	28	36	39	41	34	39	30	37	43	39	46	27	28	32	25	45	39	30	26	30	37	32	36	39	45	35	39	35	26	31	37	33	30	51	43	27	34	30	35	38	25	29	26	41	37	37	42	34	41	25	34	28	40	33	40	28	26	39	21	35	42	44	31	40	32	36	35	38	32	33	38	30	41	36	32	32	31	40	34	39	33	31	35	27	29	39	41	23	41	39	29	37	35	43	40	27	41	36	29	32	40	42	31	33	34	34	21	29	43	28	35	34	31	25	48	38	30	33	33	30	29	24	42	45	31	38	45	32	28	39	42	36	36	33	39	23	33	35	32	46	32	41	21	37	29	40	33	41	43	29	30	26	41	34	31	34	37	42	29	23	49	31	36	29	40	30	36	42	31	27	38	33	37	35	34	51	28	32	41	30	37	35	38	30	26	35	29	31	37	25	34	44	41	37	28	35	43	49	47	33	39	26	25	36	33	28	36	34	41	39	36	36	47	34	42	43	31	37	42	25	24	32	43	45	35	38	31	42	39	38	29	46	32	40	31	33	31	44	35	39	36	31	30	44	39	37	39	44	34	29	40	34	43	45	41	29	28	45	39	30	34	27	32	22	25	47	31	34	41	40	25	37	27	38	32	43	40	30	30	36	45	44	27	33	48	35	36	37	35	33	23	38	44	28	29	28	30	33	28	29	34	22	40	29	27	36	35	40	40	26	32	41	39	26	33	37	38	35	39	35	40	33	34	34	34	34	39	44	30	39	33	37	32	32	35	37	31	46	36	46	30	23	38	28	30	41	39	26	38	38	29	28	39	42	36	27	30	38	34	38	45	27	26	27	36	36	34	34	40	33	36	31	31	36	37	29	38	32	29	28	34	38	31	27	38	26	37	42	43	37	32	45	32	27	34	28	27	36	19	42	35	51	44	30	26	31	24	35	40	36	26	37	23	32	32	29	25	32	28	44	37	39	37	42	36	48	46	36	29	22	38	43	31	37	27	44	38	36	43	40	39	22	38	35	28	32	34	32	41	31	32	38	32	42	34	25	33	30	44	29	38	37	26	37	31	26	41	26	34	40	39	31	42	45	24	42	33	35	42	23	30	34	32	34	33	37	25	43	43	42	40	34	38	43	40	44	38	52	26	39	38	30	37	40	35	38	42	34	38	52	40	38	49	38	35	43	32	34	26	36	32	46	37	35	32	34	46	34	30	42	34	35	27	34	32	27	45	47	38	29	35	44	36	42	46	38	30	33	37	40	28	28	30	32	29	22	37	29	48	41	34	32	31	38	50	43	38	36	22	40	40	44	24	37	36	39	39	29	36	40	37	35	29	42	32	40	37	46	30	27	31	40	35	51	33	37	35	40	32	31	33	35	35	29	31	36	31	30	31	35	42	39	37	35	33	35	35	41	39	33	38	27	34	35	28	35	33	35	37	33	27	52	36	29	39	49	41	35	44	33	31	43	30	37	31	37	42	41	32	35	35	33	37	36	33	34	30	38	39	13	34	36	42	37	40	36	40	30	25	42	41	37	44	25	33	34	37	39	31	33	36	33	40	38	29	34	31	41	37	41	39	43	27	37	33	40	44	38	50	35	40	39	29	34	30	40	30	38	33	41	33	34	32	28	30	38	36	34	41	33	33	33	22	32	30	36	45	35	43	34	36	23	20	42	34	47	37	40	35	46	31	37	35	30	35	43	36	24	30	33	39	30	44	35	30	39	35	33	39	34	31	35	40	31	36	37	36	33	31	28	53	35	34	38	37	31	34	39	36	30	45	31	34	30	36	42	40	40	32	39	31	41	36	24	29	33	38	36	28	33	29	34	30	37	40	40	32	35	34	35	40	37	26	25	28	42	32	51	31	43	38	36	37	31	33	31	30	39	31	25	38	41	45	29	39	32	28	26	37	43	30	35	41	33	37	38	31	48	36	29	38	39	35	34	39	30	35	36	37	45	29	33	33	48	31	34	41	37	40	25	45	31	33	51	22	30	28	31	39	42	29	55	33	39	31	31	31	44	41	41	20	32	32	36	31	35	31	38	40	33	35	34	20	22	34	40	36	45	36	31	34	34	35	32	45	43	38	37	38	32	43	32	42	37	34	40	29	34	33	37	33	32	24	23	43	36	52	31	42	35	44	38	36	37	30	46	34	35	40	31	30	29	39	28	31	38	38	36	29	32	27	37	36	41	34	39	39	34	45	36	26	36	40	42	33	28	43	30	40	33	32	31	38	44	42	26	23	30	30	37	33	23	30	40	34	31	31	26	38	33	28	35	36	32	36	35	37	30	43	38	34	37	34	36	48	48	40	35	42	29	41	36	42	33	30	38	31	38	40	36	28	53	38	28	32	24	42	40	28	38	34	42	45	39	34	31	28	32	26	34	32	41	34	28	29	37	43	33	34	29	32	33	41	35	36	36	32	36	29	32	27	34	36	45	34	35	37	30	32	23	40	31	31	27	31	38	39	33	32	41	30	55	32	25	20	39	41	34	30	34	38	37	37	25	36	31	39	34	38	44	30	39	39	35	32	44	34	41	33	27	35	36	44	45	33	36	33	19	29	20	24	31	32	37	29	34	42	31	35	44	34	33	40	44	30	29	28	44	37	44	43	46	38	38	36	35	23	29	36	30	28	31	28	28	32	20	34	38	34	39	43	35	42	32	32	33	39	32	30	34	43	35	32	34	39	38	32	34	38	39	38	28	29	31	40	32	28	31	36	37	30	33	36	32	35	38	44	27	36	30	40	42	32	23	46	38	30	24	29	42	30	30	27	36	35	23	27	40	41	23	38	23	37	33	38	26	35	37	44	40	49	47	24	43	19	33	36	44	40	36	34	33	34	30	36	47	35	33	35	36	30	40	50	45	32	36	37	32	42	26	37	41	24	39	29	34	29	26	47	42	33	36	32	35	29	34	42	33	34	39	33	38	32	29	25
19650	7264	4061	6655	14881	17759	17475	15751	14218	13166	12046	11317	10314	9805	9584	8687	8270	8648	7979	6593	4510	3412	2746	2249	1751	1363	1075	907	734	650	677	640	600	533	680	656	598	590	560	498	492	499	477	433	487	456	438	408	424	403	430	408	413	396	433	401	372	400	409	407	389	377	399	371	364	362	361	401	401	388	372	386	363	389	399	370	372	424	359	397	370	379	403	392	369	377	388	380	364	399	358	374	383	382	353	345	374	414	378	369	375	368	381	344	373	320	391	358	355	365	368	386	385	364	405	363	356	357	365	372	359	347	394	385	359	356	387	398	345	357	370	361	381	354	365	378	402	394	378	409	353	365	356	376	394	364	403	376	361	349	369	407	358	346	362	374	384	328	378	368	363	388	376	391	357	383	356	343	411	378	379	399	356	364	350	393	400	375	379	363	382	371	368	368	362	382	396	383	396	342	340	372	381	362	397	375	349	408	342	366	411	362	375	365	353	362	371	367	359	399	375	364	396	373	362	397	350	370	380	398	385	348	389	341	400	377	387	368	374	356	403	363	325	365	352	393	385	392	389	372	355	353	391	377	397	379	339	351	366	350	368	376	373	370	356	384	363	395	370	393	349	355	391	352	382	387	346	353	357	395	371	361	386	381	379	409	373	397	368	356	366	375	361	370	367	416	387	349	361	376	362	370	359	372	391	362	381	348	417	372	362	402	378	365	368	393	390	365	357	328	361	399	383	372	365	385	351	403	383	364	350	399	392	375	379	374	333	362	359	337	363	411	390	361	361	386	383	402	382	388	375	381	351	392	376	355	417	391	320	336	346	367	363	363	409	380	353	377	400	349	336	344	414	348	367	401	388	375	351	394	376	371	348	349	371	383	391	375	370	382	359	384	398	369	352	371	345	379	375	413	410	365	389	345	380	380	375	388	382	389	351	374	363	377	347	377	393	391	405	362	397	367	364	391	377	346	365	368	371	368	387	364	377	361	378	357	401	383	395	388	397	406	369	408	381	383	393	365	363	376	395	371	375	384	383	341	400	390	350	342	370	395	425	374	395	406	378	372	352	367	390	387	385	358	376	383	369	413	367	341	387	386	377	342	370	346	367	378	399	370	378	387	389	409	372	375	356	380	364	348	354	391	396	358	373	396	376	345	386	342	394	376	363	402	360	395	357	343	381	354	369	354	345	385	380	331	393	366	348	340	354	368	375	372	336	367	379	376	381	385	362	390	388	345	365	348	367	381	348	393	383	402	383	371	378	357	360	327	386	388	362	349	376	402	368	370	348	397	379	364	364	374	383	349	346	365	370	375	366	401	314	365	349	398	394	369	386	364	368	384	346	362	367	396	380	351	363	358	387	389	389	367	359	387	365	362	377	356	334	386	419	349	362	367	366	376	392	390	345	354	409	363	370	391	395	360	358	377	352	382	372	403	373	371	337	372	366	376	380	395	366	336	382	402	379	368	360	376	367	365	410	380	373	330	368	350	357	387	404	365	404	397	383	368	394	378	379	340	367	358	371	372	393	393	400	391	383	354	375	378	387	350	375	369	378	352	353	393	384	354	355	353	373	395	364	368	373	357	363	374	401	343	336	389	384	418	330	400	387	357	346	383	346	380	385	358	362	375	346	396	387	382	371	359	382	403	401	354	326	424	389	402	374	372	373	373	385	408	392	372	336	377	351	405	339	366	376	354	356	381	366	385	383	409	370	364	394	395	362	365	394	379	346	394	374	396	325	338	384	353	355	357	356	361	386	357	388	360	361	343	356	378	401	363	433	367	358	364	380	368	409	350	369	404	354	356	384	368	343	380	399	378	409	347	386	394	375	378	356	380	344	391	379	349	398	387	356	352	373	373	369	369	358	377	350	361	395	363	363	384	347	366	367	372	382	326	368	384	398	343	406	372	352	371	356	370	345	357	368	330	380	378	393	393	380	362	364	414	353	334	407	368	347	383	376	385	355	372	421	387	353	362	363	356	362	378	365	407	421	382	386	351	380	398	366	392	376	373	373	368	373	392	375	353	359	372	393	360	383	377	362	370	374	344	394	365	399	362	383	382	364	373	365	365	363	369	356	401	356	386	360	410	397	398	396	379	352	384	359	380	382	378	360	388	383	372	395	367	388	329	388	390	356	322	385	348	373	372	387	367	389	391	390	370	366	413	367	341	380	386	362	355	371	389	350	362	422	376	377	371	382	397	351	354	379	387	361	382	376	370	390	378	393	395	350	406	405	377	361	346	374	346	366	354	356	340	364	372	342	395	368	367	370	362	371	370	386	400	371	376	334	389	362	349	379	385	360	383	370	341	357	381	385	356	343	357	374	389	367	347	347	368	377	341	356	408	363	350	404	392	363	389	364	356	387	356	399	381	366	375	358	369	359	363	345	400	414	358	331	364	381	387	353	387	393	380	376	387	400	371	371	366	389	368	357	386	338	356	373	362	364	333	361	366	355	403	342	417	388	375	370	347	343	392	353	392	411	346	375	383	384	404	368	372	373	383	341	386	380	382	364	358	418	379	361	347	387	366	359	386	391	399	360	386	352	369	364	357	393	382	380	338	355	335	385	359	375	394	372	361	396	366	372	393	378	333	355	339	400	390	349	367	427	347	357	373	382	363	373	354	376	352	362	393	382	340	401	393	357	388	370	363	320	358	368	352	405	342	404	399	357	349	379	420	348	346	386	381	362	368	355	370	369	375	379	389	401	397	370	381	367	365	345	327	379	360	380	359	399	399	355	362	374	342	380	396	371	359	359	356	370	355	356	366	389	399	360	393	379	398	377	370	386	411	377	364	394	354	365	387	374	409	363	358	364	352	369	371	396	397	372	354	409	345	392	359	382	367	358	377	382	369	390	365	364	349	372	358	373	388	362	367	363	376	387	390	326	367	363	355	409	383	365	363	375	367	343	405	394	369	385	383	372	372	389	378	370	386	369	357	376	363	355	362	381	333	377	357	348	362	369	333	389	404	375	368	383	374	364	383	368	351	377	376	374	371	376	401	364	377	387	382	372	375	381	362	350	369	398	378	327	399	370	366	392	409	400	354	382	400	360	358	374	377	355	354	351	358	337	369	382	347	361	366	349	361	379	377	357	377	367	342	354	384	390	362	341	364	351	353	367	357	382	373	393	381	426	359	385	355	398	336	382	360	375	348	372	373	339	378	340	405	376	366	391	382	389	368	347	382	365	351	334	384	368	395	371	374	350	353	341	376	357	353	407	392	390	353	365	345	364	398	401	384	388	338	349	371	367	365	379	366	349	358	379	355	350	361	364	383	367	388	424	364	370	374	392	362	389	381	420	368	379	363	417	386	417	352	363	323	354	347	368	351	376	391	371	385	380	379	397	368	348	365	360	383	381	349	387	361	397	382	379	340	351	345	357	364	363	350	332	367	399	389	380	362	381	396	356	368	353	422	345	385	393	406	403	378	382	395	327	369	346	369	367	373	382	336	364	405	370	356	376	391	371	343	362	391	407	406	363	336	380	381	355	399
990	261	151	125	125	190	252	268	251	238	257	254	226	201	242	216	215	234	235	171	114	119	98	94	74	56	64	61	41	54	50	58	66	57	51	34	48	48	57	55	55	46	42	46	61	50	52	53	43	42	46	54	35	47	50	58	45	47	41	48	52	45	63	51	43	38	51	44	50	52	46	55	41	46	52	44	48	55	58	44	61	54	45	40	53	52	47	52	44	45	42	45	41	32	61	32	50	48	52	38	49	49	55	40	59	51	41	61	51	45	39	48	46	56	37	54	35	48	45	50	45	45	56	53	61	56	47	56	54	48	48	47	51	58	50	58	43	59	61	44	48	48	43	46	51	45	58	55	45	57	48	44	41	50	43	36	48	42	63	51	63	43	55	52	46	40	58	48	64	38	76	55	51	35	55	35	55	38	35	50	46	52	51	48	45	46	45	45	46	47	45	38	49	45	45	39	39	62	64	44	46	54	68	49	61	34	55	42	51	54	44	60	54	43	54	52	53	41	54	53	56	44	44	42	44	54	46	59	51	62	35	48	51	57	59	45	30	52	51	39	56	54	51	50	55	60	47	49	48	36	57	49	42	59	51	39	57	60	45	57	62	40	57	41	44	70	50	41	52	45	52	47	66	50	42	52	52	41	42	47	53	49	54	47	46	54	52	46	36	52	47	46	58	63	42	45	65	45	50	63	54	52	39	41	52	57	54	52	50	72	51	59	51	42	41	42	38	42	57	51	55	55	49	62	51	37	42	44	55	65	54	39	46	60	51	47	41	49	49	55	49	50	54	52	37	41	55	43	44	43	49	59	51	57	57	54	50	46	60	45	41	40	42	47	52	37	54	43	67	59	38	45	41	54	51	57	46	45	59	48	41	45	43	51	42	59	55	53	46	54	67	45	46	53	53	54	49	44	49	36	54	48	43	51	55	34	50	43	41	44	49	33	48	41	47	53	50	37	52	41	46	46	46	47	54	40	49	45	44	38	41	50	56	43	44	43	54	44	51	47	63	54	51	48	56	50	46	55	57	44	42	40	48	39	53	47	57	42	50	50	44	45	49	58	46	52	41	54	51	37	62	44	62	52	41	42	37	46	70	62	43	46	53	46	54	53	47	38	39	45	42	47	44	49	53	51	45	45	34	66	37	54	57	38	50	53	49	37	52	58	47	48	45	53	36	46	49	33	43	57	60	51	60	54	48	52	54	48	46	42	41	39	47	52	55	40	59	50	46	55	58	52	48	48	52	45	43	47	54	42	47	53	69	57	54	59	45	47	49	48	39	52	47	49	58	55	54	51	51	49	63	51	36	47	49	40	44	43	42	51	54	42	53	48	59	57	57	56	51	52	47	65	49	53	37	55	49	49	59	48	38	54	39	50	43	54	45	54	41	36	49	46	31	49	47	48	50	44	67	61	47	42	52	48	46	44	44	55	46	47	52	60	55	41	42	61	48	54	49	61	42	54	53	39	41	59	52	42	50	55	51	62	49	54	50	32	66	42	46	51	45	53	43	41	57	55	55	43	49	52	44	53	38	43	44	40	67	43	48	53	52	48	52	50	41	54	40	58	49	61	46	50	43	52	38	34	52	50	45	50	45	49	52	43	46	47	53	46	54	53	51	51	49	50	49	46	53	38	53	52	52	44	47	43	35	52	32	47	52	43	46	51	61	68	48	57	43	58	54	52	56	62	42	48	37	43	68	47	60	40	51	52	59	52	62	54	64	53	33	45	57	49	51	53	52	36	53	39	50	50	68	55	56	50	38	49	39	49	35	53	55	57	40	43	41	48	57	33	53	52	47	53	51	48	34	40	44	44	52	59	64	50	44	48	67	47	58	40	48	56	37	52	49	55	42	51	57	54	59	50	46	56	56	49	44	62	50	42	46	48	44	44	48	48	37	57	61	58	52	61	56	45	48	48	46	53	45	47	38	44	46	31	62	35	47	54	45	54	43	55	50	50	57	59	36	50	55	45	52	53	52	54	43	55	37	60	44	44	45	58	47	45	56	50	51	51	63	46	42	50	46	35	53	52	39	38	40	42	52	47	47	43	63	39	55	52	42	45	47	53	55	53	49	54	40	68	52	47	47	52	55	61	55	44	48	57	50	49	50	37	53	47	37	55	57	51	51	50	62	41	43	51	46	43	48	52	54	52	51	40	64	44	38	53	48	47	41	55	58	51	42	52	43	55	42	41	55	47	50	43	44	46	43	53	42	43	54	52	45	57	44	51	54	44	47	51	54	46	48	44	60	62	52	55	55	41	50	55	56	48	36	42	63	52	44	52	47	32	50	44	49	47	57	50	49	37	61	48	55	52	45	47	40	56	55	46	52	50	52	44	43	52	53	43	39	39	53	34	51	50	49	54	55	57	57	50	61	45	54	39	52	44	60	51	48	47	52	50	48	38	43	39	35	41	39	59	60	51	44	44	47	57	50	48	57	46	52	51	48	56	64	43	46	51	62	43	48	41	50	38	48	54	52	40	43	61	54	45	33	56	51	56	45	61	57	55	42	39	42	48	49	50	59	32	52	52	57	56	57	43	45	47	63	49	55	59	47	50	65	64	39	46	49	45	50	43	52	60	45	50	44	43	51	40	42	40	50	40	44	62	43	43	55	48	59	45	64	55	44	45	47	56	44	41	51	37	51	64	48	38	52	49	44	58	47	55	53	45	55	52	52	47	37	38	62	45	53	43	59	38	45	54	49	45	43	62	59	52	39	50	42	52	53	53	48	41	55	47	42	39	53	42	46	55	35	60	60	48	48	45	54	41	52	45	60	59	47	45	53	47	33	46	50	45	46	49	52	60	43	44	53	45	40	48	49	56	49	44	45	51	43	56	56	51	49	54	46	55	43	45	48	63	46	50	64	46	50	48	54	44	52	40	52	60	44	49	48	50	41	51	41	60	53	43	50	45	52	53	43	38	55	54	43	51	56	54	58	59	42	58	58	43	35	49	53	60	39	52	51	50	54	50	54	51	50	45	46	58	41	53	52	50	36	32	55	59	54	42	43	44	39	44	40	52	48	49	53	47	49	42	58	46	45	48	44	52	46	56	44	57	43	46	55	44	63	46	50	52	48	55	32	42	48	47	47	48	53	57	52	60	60	55	48	50	62	49	54	44	59	57	61	53	48	53	50	47	47	46	36	54	56	63	42	53	54	42	37	51	50	55	54	43	42	48	51	45	60	38	35	43	54	40	59	50	45	45	53	38	58	42	58	38	56	47	49	43	61	50	58	58	53	39	43	52	55	42	50	46	49	58	61	50	44	56	44	43	43	52	46	36	42	60	46	46	38	48	44	50	45	53	48	58	51	47	45	47	58	50	47	49	54	56	52	49	52	56	49	50	54	62	44	46	38	48	41	52	56	44	51	51	52	50	50	41	36	49	41	54	45	54	65	48	57	40	52	41	40	54	50	51	45	40	59	44	54	46	36	53	44	49	50	65	37	54	40	48	61	54	58	49	44	39	42	46	48	53
13099	4644	2522	4334	10033	12791	12381	11073	9937	9066	8490	7792	7135	6970	6854	6227	6273	6432	5500	4236	3320	2571	2059	1571	1343	960	811	699	608	591	580	599	582	652	610	622	673	664	583	576	555	516	554	543	540	542	522	572	512	493	502	571	474	462	524	484	512	559	487	524	503	547	524	462	482	507	494	491	473	459	504	535	460	517	496	463	491	504	498	499	480	499	446	502	522	502	523	527	529	491	482	487	522	505	478	504	509	513	480	452	461	485	519	522	476	492	516	485	490	486	457	465	483	494	502	517	476	497	514	481	474	506	519	520	504	480	507	481	524	497	519	485	475	522	509	525	464	491	501	502	459	526	541	490	508	529	495	482	510	485	523	505	470	493	487	496	465	526	504	489	520	500	473	446	464	505	474	503	510	542	486	511	494	496	523	463	458	454	472	472	444	520	441	497	464	502	455	504	479	499	497	457	470	517	482	470	497	511	533	510	482	454	532	495	538	507	498	468	519	452	531	490	515	447	523	522	493	511	508	495	511	501	465	513	492	483	522	519	538	479	477	501	489	453	511	493	496	456	472	487	474	491	487	467	528	488	466	459	481	509	502	493	475	486	472	519	499	486	466	547	476	503	535	470	508	494	516	473	510	500	475	527	527	509	473	502	485	464	497	501	496	458	523	483	497	495	521	457	463	482	530	448	492	540	526	497	502	493	499	464	493	469	532	491	491	473	491	448	529	502	472	477	453	526	496	495	481	488	529	503	526	506	495	520	486	494	498	516	468	504	498	514	512	457	478	515	491	504	497	475	497	471	465	488	463	469	486	469	543	535	482	519	499	486	443	483	509	527	482	463	469	484	492	481	478	505	529	458	480	509	459	465	470	459	488	543	490	517	461	494	536	478	512	515	524	502	484	473	516	478	488	478	506	511	518	501	513	514	500	442	472	473	467	491	523	507	496	522	477	499	504	459	469	482	506	560	530	511	468	467	487	473	499	502	469	492	499	483	491	466	475	503	494	495	518	528	491	509	496	478	461	512	498	523	499	516	473	542	489	501	494	527	489	507	492	510	472	475	538	471	523	500	480	513	518	480	525	514	462	492	497	525	460	525	477	505	485	515	533	494	468	509	489	457	469	504	502	479	477	471	487	518	484	490	484	485	499	489	481	525	499	489	512	505	504	535	501	472	523	487	487	524	518	478	491	540	483	487	493	504	510	506	462	503	496	504	505	471	538	490	475	482	474	476	530	476	496	504	487	484	508	494	489	458	477	498	449	477	459	491	502	522	449	487	505	488	469	479	496	479	482	490	508	504	525	464	505	472	496	486	504	475	528	447	517	486	524	498	524	506	516	434	480	461	488	487	527	490	521	499	467	552	489	515	463	493	441	497	510	471	501	487	509	527	501	503	483	509	509	498	493	499	524	462	489	478	491	516	469	510	479	476	504	474	492	455	457	491	499	530	504	492	482	472	503	481	498	551	468	507	473	500	474	504	483	506	528	517	475	499	558	505	534	498	481	473	489	492	490	489	504	488	533	469	518	500	485	490	493	450	495	483	506	489	532	474	514	494	490	488	479	505	505	505	448	485	509	488	518	537	477	482	531	552	478	486	455	492	490	518	498	502	470	497	472	447	480	466	481	472	508	480	491	520	454	459	473	472	488	530	527	505	466	491	473	507	451	488	494	504	486	492	499	446	517	533	508	456	480	491	531	497	504	487	511	500	473	495	475	475	467	484	501	513	481	476	512	492	458	552	463	513	453	494	477	505	475	474	490	465	513	523	501	482	497	495	478	509	459	494	498	515	530	487	491	500	519	536	490	492	502	531	471	469	549	478	491	528	478	491	513	473	446	468	495	476	502	494	468	433	507	528	526	481	487	560	473	513	481	459	469	453	499	489	455	518	503	505	481	520	478	492	480	519	509	488	500	477	505	477	538	520	512	517	469	482	536	489	512	494	494	455	510	479	453	521	506	490	478	476	532	513	506	473	453	452	495	448	506	477	494	512	491	529	469	495	462	454	508	488	486	500	474	504	480	512	514	522	511	502	500	493	550	510	509	565	466	492	492	533	524	512	489	471	470	493	469	478	478	512	514	515	488	517	510	468	516	498	487	494	521	507	462	484	510	510	483	547	505	460	513	481	498	487	487	466	499	483	447	491	536	453	482	481	501	486	500	499	473	515	496	495	487	486	486	477	493	485	550	467	515	479	487	475	505	487	504	544	491	490	500	535	433	444	523	477	466	483	454	487	504	494	485	512	505	476	483	478	482	529	505	465	540	485	475	487	480	504	454	489	459	491	471	467	471	483	471	472	525	514	494	488	488	518	494	488	529	508	512	515	482	488	486	435	485	443	457	499	502	501	495	495	511	522	478	471	461	471	483	472	481	457	487	473	499	489	487	538	485	491	502	514	499	475	494	499	459	523	510	497	475	507	449	504	473	481	536	514	496	528	505	533	465	499	510	489	515	481	472	445	512	520	499	527	476	505	477	515	535	507	518	514	520	509	503	502	489	485	514	510	484	519	492	522	511	477	510	473	503	489	475	522	486	456	486	535	554	501	486	512	529	527	465	489	479	500	511	467	472	467	477	501	460	472	505	491	454	474	502	469	506	485	475	455	498	534	484	484	457	501	507	460	487	494	525	487	469	515	496	505	521	490	558	498	509	470	501	483	482	511	478	552	486	486	503	496	494	491	475	486	491	479	484	509	500	481	508	503	475	524	517	508	486	519	513	551	492	519	489	438	497	498	506	486	543	475	469	449	468	485	479	508	505	462	462	486	500	518	506	443	525	545	479	527	537	514	493	499	472	480	524	535	495	491	513	504	518	497	524	485	472	513	483	512	517	534	461	521	498	467	489	540	497	503	497	461	503	514	508	485	502	505	541	479	490	533	485	491	471	482	470	456	506	522	478	527	504	496	530	538	510	469	506	548	530	497	498	470	478	543	478	450	509	453	520	480	497	485	490	501	505	447	525	528	500	498	500	549	485	486	487	535	530	529	469	483	512	486	529	510	479	514	485	498	447	466	483	482	524	471	478	477	505	494	461	476	469	497	446	520	496	488	492	539	488	491	487	475	517	462	520	477	491	500	480	500	493	502	522	512	477	512	528	468	539	458	487	474	481	511	480	498	505	527	514	468	490	507	518	529	496	506	465	494	510	471	470	521	485	446	500	459	491	489	505	510	503	526	494	482	476	486	496	471	517	471	469	498	465	457	522	463	521	482	474	488	500	436	534	478	467	501	506	485	452	510	464	509	486	451	521	525	513	494	521	453	503	493	498	481	454	466	477	495	470	481	484	492	527	519	468	535	504	498	489	503	508	438	512	502	507	517	471	508	478	519	543	519	472	514	509	477	531	505	500	490	483	498	486	521	485	540	485	498	499	468	491	513	503	487	511	448	492	501	479	473	482	519	543	503	469	483	475	467	497	496	481	487	532	488	475	453	523	499	487	518	470	536	505	508	486	513	489	471	494	478	502	479	503	502	540	506	461	490	513	475
908	360	218	156	169	244	344	335	336	315	273	257	308	286	255	260	225	293	271	190	157	129	98	99	85	79	63	51	46	48	57	55	53	46	68	54	47	52	52	53	62	52	48	46	49	62	57	62	51	42	50	52	53	42	45	45	44	49	44	50	46	57	54	50	44	50	42	48	45	58	34	56	49	53	38	38	44	55	58	45	55	50	40	61	41	41	57	50	39	34	51	52	52	53	46	43	47	50	49	55	41	43	49	51	42	41	53	44	39	41	50	44	56	59	52	43	50	50	48	55	44	34	49	55	43	52	49	59	46	50	51	45	49	41	49	46	43	50	44	43	41	32	32	54	41	62	50	47	41	42	37	50	55	50	44	53	54	41	40	60	54	52	62	58	35	43	47	45	57	46	47	39	57	59	45	39	43	47	45	50	67	42	44	42	49	59	49	46	40	39	53	46	51	46	53	50	59	49	40	47	56	46	51	54	32	48	61	58	53	55	42	51	35	42	48	39	43	53	40	43	42	50	48	42	45	41	47	49	50	62	41	52	50	52	44	57	54	39	53	59	44	38	54	39	48	49	45	57	36	42	41	48	51	40	42	55	47	57	50	40	46	54	42	42	49	51	42	53	44	57	41	56	40	42	48	48	40	33	54	50	59	60	53	41	63	51	58	49	48	55	45	39	48	52	55	51	47	51	49	48	50	43	44	48	48	47	49	65	45	56	34	79	60	35	46	44	53	45	41	47	53	39	38	46	40	47	50	58	48	36	50	65	57	38	35	54	32	45	39	57	48	51	58	40	52	40	49	45	48	61	46	39	52	42	45	46	46	43	49	56	57	48	52	37	44	56	51	53	50	60	59	46	46	48	49	43	45	42	56	38	34	54	44	34	52	49	53	44	52	43	42	43	47	57	51	49	29	35	49	57	42	56	61	44	57	44	37	38	49	50	47	33	47	45	47	48	54	51	69	49	46	50	56	43	39	69	47	45	45	54	52	53	49	48	54	49	54	41	53	56	51	54	48	47	35	57	49	50	46	56	40	54	45	60	54	47	56	52	50	44	54	33	46	46	54	41	47	57	49	42	41	47	52	42	44	48	42	38	51	49	51	42	34	37	54	48	36	44	45	45	45	42	37	52	45	36	44	43	52	37	48	62	44	52	53	48	53	47	56	59	51	50	45	37	46	41	49	46	46	60	46	58	43	46	41	52	46	64	37	33	48	53	52	50	50	61	55	36	55	48	68	46	48	53	51	39	61	58	41	48	50	48	56	54	40	40	41	42	46	42	51	56	51	47	45	56	47	38	49	47	60	44	53	49	48	42	55	40	58	52	41	63	48	38	53	51	49	57	46	56	39	51	41	40	54	52	39	60	43	44	37	50	46	48	45	53	56	49	57	35	47	37	53	49	60	45	58	42	40	50	41	44	53	45	41	42	57	50	62	52	60	34	42	53	58	55	39	52	40	40	48	67	60	47	44	50	47	59	44	58	55	37	49	51	45	50	48	48	46	48	49	45	47	70	43	53	41	68	46	37	59	46	43	52	47	46	43	39	56	55	54	51	45	51	43	54	44	54	45	60	49	35	54	56	53	57	58	39	49	47	49	34	48	41	54	50	57	50	51	48	40	47	59	43	47	43	58	43	51	48	52	57	61	51	43	52	40	47	46	48	47	55	48	43	49	52	55	45	53	54	52	61	62	42	53	50	51	54	57	42	40	50	47	46	46	44	32	47	37	44	52	32	48	56	29	46	64	47	50	49	54	54	39	45	39	43	53	51	40	50	46	53	55	34	44	51	47	47	44	49	31	51	49	52	58	47	54	52	54	47	50	50	52	51	39	38	61	38	49	49	50	49	54	45	53	61	47	48	58	58	43	42	43	41	35	58	46	50	40	48	49	52	61	52	46	42	56	33	51	59	44	52	42	44	46	40	47	41	52	48	49	51	54	51	39	37	58	40	45	37	45	39	51	49	49	57	37	42	48	48	51	58	54	53	59	65	53	60	39	31	40	43	41	38	52	41	37	52	56	43	48	40	36	45	46	38	50	54	57	59	34	56	45	38	44	57	48	50	50	39	46	34	54	45	54	43	46	42	52	52	45	46	39	51	50	70	45	51	52	50	55	53	48	31	51	54	53	40	42	47	51	57	39	47	42	46	43	40	41	44	52	58	52	46	32	41	46	42	41	50	66	47	45	35	55	54	50	49	49	44	45	46	37	37	65	56	46	68	44	47	47	37	58	51	38	39	40	51	46	61	42	39	50	44	50	44	42	55	44	48	53	36	56	53	44	41	50	45	54	48	56	54	39	47	44	51	48	64	56	42	41	44	28	45	60	44	47	55	49	49	44	50	57	65	46	46	43	58	48	52	43	35	57	57	58	50	62	48	38	49	49	50	49	47	53	47	40	51	61	49	43	55	38	48	37	40	56	58	64	48	57	54	46	43	54	41	59	48	51	38	35	47	40	53	50	47	40	44	48	51	48	64	45	60	59	52	45	50	43	43	32	65	49	49	50	43	43	54	42	39	56	52	45	46	56	49	47	34	46	49	52	49	52	43	51	45	48	51	39	53	36	41	52	54	57	40	47	51	40	61	45	55	57	53	46	52	49	51	55	29	47	49	54	46	56	54	55	36	41	40	42	46	56	45	50	45	48	52	43	51	49	46	50	55	39	51	44	49	44	46	58	45	50	54	50	41	55	43	51	58	48	49	43	61	47	49	45	48	44	48	52	59	51	40	54	57	47	55	59	53	53	55	47	52	38	54	46	56	53	43	46	49	38	46	48	58	49	60	50	52	47	45	39	42	39	47	58	50	63	54	50	39	50	57	52	49	44	49	37	45	52	45	44	39	34	56	41	63	47	44	59	42	56	53	35	43	58	54	55	54	43	49	48	44	46	53	44	33	48	48	42	59	48	46	46	48	46	44	50	53	46	41	63	49	47	41	48	53	51	47	57	49	42	36	51	44	46	49	59	41	37	47	35	45	51	41	46	49	39	52	42	45	54	55	49	52	54	51	52	49	64	56	44	55	50	47	50	50	51	51	44	56	52	50	38	58	52	53	60	62	56	45	61	42	34	64	51	54	49	32	58	52	57	54	49	47	53	51	42	43	41	37	42	54	50	53	47	72	53	46	37	56	45	52	48	63	57	51	42	59	43	54	55	42	41	46	45	46	55	64	37	51	55	49	42	44	44	40	44	63	50	48	49	46	46	57	39	43	47	48	39	47	51	49	43	38	48	62	44	54	51	53	54	53	49	55	47	42	47	52	39	46	53	47	50	51	49	47	44	39	41	44	54	52	54	48	38	48	40	47	34	54	49	41	56	58	45	54	45	49	40	42	52	55	52	52	39	51	51	49	57	42	47	54	40	49	47	60	36	54	44	44	45	50	51	38	53	40	45	60	51	53	46	43	51	37	38	50	55	48	49	56	46	47	47	44	49	46	50	63	52	53	45	38	48	41	47	58	52	36	51	44	55	51	47	49
14433	6153	3517	5723	12885	16037	15373	13475	12254	10987	10180	9388	8718	8709	8059	7602	7422	7623	6637	5458	4125	2889	2320	1899	1436	1132	868	783	678	681	688	612	605	647	729	781	705	691	606	635	592	545	555	601	564	541	556	578	511	485	518	526	492	474	486	513	530	542	515	505	473	495	495	486	515	457	563	508	509	494	543	466	518	458	465	523	508	505	520	512	480	520	475	507	521	459	521	527	541	497	459	504	456	514	462	502	489	526	514	469	504	469	498	501	479	474	498	541	471	525	479	482	488	476	499	465	526	549	528	529	461	453	509	517	498	506	503	504	508	459	454	460	526	497	499	437	555	520	517	528	506	492	518	497	459	496	519	511	497	462	460	472	484	519	475	490	477	514	487	495	483	476	537	481	473	492	518	462	507	514	491	490	484	511	523	464	475	478	486	501	537	452	507	498	455	510	447	501	492	529	498	495	502	454	463	503	525	477	491	504	507	491	521	508	473	499	493	457	497	501	508	544	457	471	510	501	474	474	524	475	507	514	508	509	504	487	506	484	502	490	494	466	489	481	497	496	495	556	515	478	522	529	500	474	511	486	479	467	520	529	462	521	498	525	497	447	543	429	513	486	495	468	501	521	500	516	441	475	522	533	508	462	511	518	491	490	493	447	546	507	469	477	546	487	468	518	529	481	487	508	481	505	482	507	496	490	496	508	539	509	455	523	500	529	468	462	478	488	487	532	490	529	527	460	469	497	461	531	463	509	501	520	499	494	489	506	466	477	463	546	489	459	520	486	503	526	501	490	469	484	493	482	497	545	497	498	519	504	526	508	469	488	477	527	498	501	531	524	455	494	505	431	521	501	467	464	459	515	489	488	493	514	487	472	527	496	499	514	495	510	514	514	477	533	480	538	451	474	481	517	450	468	507	452	520	469	524	505	528	485	490	470	508	463	482	527	524	466	439	490	505	452	508	485	536	412	536	465	526	483	486	525	493	512	492	479	477	487	528	521	501	469	488	453	513	516	548	502	500	499	441	518	477	484	492	501	528	453	504	473	502	487	476	451	489	505	501	491	485	473	488	452	520	446	509	480	458	479	520	493	449	559	477	534	504	507	521	481	495	491	485	517	476	512	478	498	546	470	491	478	480	496	538	510	492	489	509	492	491	488	478	474	466	475	510	509	513	506	487	458	528	483	465	520	536	511	532	503	505	519	482	514	513	528	492	533	480	503	472	466	506	495	476	502	518	527	489	499	491	493	475	498	486	490	491	485	513	570	454	482	474	483	506	486	496	492	489	495	487	472	509	490	514	492	573	483	527	514	478	463	500	466	500	464	504	492	475	478	491	456	507	507	474	496	489	497	492	502	484	462	449	455	518	499	490	454	503	505	504	528	517	528	482	509	480	461	496	494	499	472	461	461	534	477	500	520	469	476	505	450	466	505	508	526	463	526	437	511	511	493	500	470	529	516	534	522	480	488	522	486	502	492	529	504	509	487	504	500	506	500	482	516	499	515	471	523	491	487	495	503	467	512	483	493	473	510	480	488	514	478	464	490	498	503	477	535	488	489	521	491	510	529	446	516	516	497	486	466	474	494	496	506	417	517	495	515	509	488	509	510	524	509	495	501	500	462	484	495	514	475	495	513	510	486	502	504	475	459	510	517	537	517	496	481	477	510	471	529	494	498	434	512	473	507	487	498	528	482	515	503	492	470	505	488	485	521	522	462	501	505	467	490	481	537	481	490	540	503	489	465	497	494	522	499	478	482	548	478	518	478	518	523	524	484	484	473	494	465	459	463	516	479	479	529	430	453	500	517	505	513	465	537	524	483	471	497	518	510	447	505	471	509	456	457	500	495	469	480	485	500	509	463	492	524	518	526	505	508	495	494	496	474	527	482	537	476	537	482	460	498	488	506	518	497	494	535	476	475	505	497	514	521	476	484	486	494	474	508	483	504	463	484	487	513	462	488	481	467	495	472	500	489	509	518	507	493	511	468	520	504	504	495	493	497	457	507	457	481	493	487	462	507	505	493	485	488	483	491	458	502	499	502	507	506	499	514	532	493	501	493	472	458	461	519	502	509	491	456	517	510	471	461	476	439	478	484	482	459	485	476	490	496	518	543	525	493	513	508	493	487	472	504	489	456	523	512	478	489	488	476	465	503	487	489	493	505	515	493	488	517	494	517	499	509	480	487	480	481	474	533	500	531	458	494	463	538	475	544	536	486	507	515	459	488	524	479	501	529	537	533	481	515	514	485	501	483	524	524	491	520	509	525	470	499	482	508	522	503	480	470	500	482	441	481	475	506	522	489	446	517	450	478	525	476	520	520	471	433	501	473	513	506	512	514	563	487	468	524	446	529	477	492	484	467	491	511	486	507	485	513	482	458	512	511	504	519	472	526	484	531	494	502	539	494	468	488	499	483	518	485	491	471	508	499	509	520	486	494	500	485	483	501	504	504	483	500	504	495	498	498	504	444	463	498	497	479	492	508	508	506	466	497	455	492	517	520	501	527	485	439	502	541	533	502	495	485	504	485	507	506	475	505	539	476	486	488	506	547	529	476	460	528	493	516	533	504	479	488	512	516	479	462	509	508	484	497	483	474	478	524	482	488	519	493	495	512	490	505	504	503	516	518	505	506	501	477	465	515	505	513	489	511	489	496	429	500	499	514	482	493	507	471	494	530	462	503	497	509	518	467	494	486	505	516	559	507	460	456	477	483	511	485	508	490	481	489	546	533	532	483	469	498	530	531	506	493	466	496	439	515	530	503	490	496	518	534	523	464	522	457	472	509	494	454	504	494	444	481	490	456	489	505	503	473	447	488	488	513	466	531	490	493	466	495	497	499	519	511	487	522	489	483	492	484	521	490	483	470	498	561	494	517	513	523	462	493	479	503	478	508	520	473	523	499	482	508	523	486	484	472	428	488	493	486	501	503	477	498	495	477	507	528	489	473	462	502	506	520	481	483	527	534	535	535	505	509	560	519	481	475	555	512	540	492	486	519	506	516	483	504	514	477	478	476	526	501	487	521	522	503	481	490	465	496	527	494	490	502	512	495	468	491	515	489	502	493	525	465	559	493	503	511	497	488	533	522	508	505	493	490	482	522	475	495	470	496	478	519	494	526	527	491	471	474	504	483	526	494	513	451	496	463	507	462	507	489	476	464	491	493	507	511	484	488	523	515	509	491	481	534	516	517	491	503	484	499	504	463	489	461	496	497	473	513	496	503	505	468	476	482	499	489	492	504	473	501	508	492	491	499	489	486	487	480	514	479	504	494	500	498	499	478	493	455	499	471	464	486	489	501	481	498	470	475	536	508	471	506	458	509	466	485	502	473	506	507	512	486	501	542	546	461	482	519	484	505	513	511	485	458	455	499	477	513	514	527	500	476	505	504	519	461	538	488	509	483	497	507	481	512	490	464	516	507	470	509	483	494	500	483	490	494	501	519	485	493	469	524	493	483	499	482	490	487	478	463	501	528	513	451	459	522	503	486	508	463
1439	361	209	145	166	253	312	287	273	308	290	287	287	282	290	283	264	295	266	196	130	130	81	82	60	63	45	33	38	39	38	46	48	43	60	55	39	39	34	44	40	43	41	37	39	30	34	39	36	33	36	36	41	45	43	38	30	30	28	42	30	36	26	33	34	35	45	43	45	33	36	35	29	30	29	44	45	32	39	37	29	25	36	31	34	44	43	26	51	39	46	27	40	35	34	38	31	41	34	40	39	31	33	26	35	46	30	31	34	32	28	33	28	41	32	38	37	27	36	30	39	40	40	35	30	44	33	34	40	34	30	44	47	40	28	35	51	44	33	50	32	40	40	35	41	44	31	42	30	44	27	31	33	37	28	28	40	39	33	31	27	44	45	36	33	40	45	33	23	39	42	32	36	42	43	34	45	48	34	45	38	34	29	44	41	48	35	40	32	39	44	34	31	40	38	41	35	38	36	41	33	28	41	40	39	34	29	46	22	26	38	32	32	26	30	33	31	33	43	35	34	32	36	33	41	27	41	41	40	21	28	38	54	37	28	33	32	32	40	37	30	46	45	35	29	37	37	23	36	38	45	34	35	38	45	25	29	38	45	46	39	40	35	31	40	39	31	29	37	45	33	38	36	41	36	38	25	26	36	43	37	32	31	37	36	42	40	35	44	43	30	32	37	28	31	33	28	33	28	27	42	32	43	40	37	34	36	43	42	30	34	37	31	41	38	28	29	41	27	40	25	31	33	45	27	38	38	38	29	32	47	31	39	33	39	32	29	37	41	30	28	45	46	37	35	38	26	36	45	42	39	31	34	35	33	32	34	37	32	40	28	36	33	23	33	38	42	38	27	42	32	27	33	35	32	38	37	27	28	23	42	48	40	37	46	31	37	35	34	36	31	27	50	35	35	35	41	27	33	37	43	34	36	39	33	32	39	32	26	31	37	35	35	28	33	30	33	36	26	36	37	32	34	35	26	40	35	33	25	33	39	34	41	31	32	31	32	31	38	22	33	43	40	35	36	40	41	36	36	32	31	37	31	37	34	34	35	36	31	43	39	26	35	34	32	39	37	42	31	29	36	29	43	45	39	30	39	36	30	35	39	28	34	36	38	38	37	37	29	34	41	34	32	27	36	42	32	53	27	41	28	31	49	41	34	33	24	37	34	25	36	34	42	21	44	35	28	42	39	31	34	27	31	24	31	26	33	27	25	36	39	36	34	34	21	23	38	33	40	33	34	36	35	31	38	38	37	38	29	39	39	36	43	41	31	35	35	56	27	31	35	42	27	30	38	38	34	40	28	47	30	30	39	44	28	28	48	31	37	42	34	39	40	33	38	37	35	33	30	39	31	29	35	34	35	30	26	42	33	53	31	37	28	37	44	40	31	50	28	38	55	39	37	46	34	50	40	32	32	39	30	36	48	34	31	28	34	46	46	47	41	28	41	44	45	30	35	37	33	34	37	28	40	34	36	43	36	28	32	31	22	45	34	44	29	39	28	38	37	30	36	25	34	34	32	38	42	24	33	25	40	41	41	41	34	34	43	29	40	37	25	38	40	41	25	47	44	38	42	30	35	45	35	43	36	40	43	43	37	37	38	25	45	34	37	36	45	38	32	29	27	36	44	29	43	34	41	32	39	36	40	34	46	34	31	35	38	35	32	45	29	43	40	29	48	39	28	28	38	52	44	37	27	36	27	34	34	41	39	28	35	41	27	42	35	42	40	37	42	32	33	38	30	28	28	36	41	33	41	37	30	32	31	29	50	36	36	25	37	37	43	38	31	35	21	33	30	39	38	30	34	34	34	28	40	32	44	35	37	26	37	39	38	39	35	34	32	38	44	27	26	34	40	40	43	38	37	39	51	32	39	47	33	31	34	34	34	29	42	37	35	37	38	33	35	25	34	36	36	43	33	39	37	32	31	40	30	32	27	37	27	38	34	37	30	28	44	36	41	32	29	33	37	36	23	37	34	43	38	36	37	37	36	37	44	38	23	41	46	42	39	30	35	39	41	44	36	24	28	27	43	32	42	30	36	28	42	31	31	42	36	42	33	37	32	36	36	37	29	40	35	32	30	41	37	33	30	36	43	31	34	47	34	37	34	46	33	42	36	39	36	35	33	46	28	38	33	35	22	38	32	36	41	38	23	36	31	32	35	36	37	27	32	44	27	35	36	39	42	30	39	40	36	36	37	38	40	38	32	43	29	42	35	44	31	41	41	40	28	33	33	33	29	36	41	37	33	33	37	32	32	37	43	37	36	40	36	39	32	43	38	39	25	34	31	29	29	46	36	44	27	33	40	40	39	44	46	36	27	26	38	35	35	40	32	35	26	35	40	37	39	32	42	41	35	27	40	44	42	38	47	34	37	40	35	34	39	37	32	36	35	41	46	36	36	32	36	42	42	39	28	33	42	30	37	37	29	36	47	29	25	35	40	35	32	39	37	29	33	49	29	43	30	33	37	27	32	34	40	44	46	34	34	32	36	38	37	33	21	37	32	42	45	32	28	28	31	48	36	34	35	40	28	36	36	39	38	36	34	28	42	45	32	35	35	25	34	26	44	39	33	37	32	40	41	39	40	36	36	31	48	25	36	37	38	35	43	43	28	35	37	43	32	39	43	30	35	41	31	32	36	34	31	41	44	41	25	35	35	38	35	32	34	44	33	39	27	35	35	31	62	34	27	45	33	37	41	32	32	31	37	38	31	28	30	37	42	37	18	25	42	31	46	41	35	33	41	39	42	39	48	29	32	36	25	38	31	36	26	36	31	40	43	43	34	37	43	35	26	39	30	36	33	38	37	30	39	35	25	47	31	26	40	34	38	36	31	46	27	31	39	40	39	35	32	30	32	33	44	45	34	35	32	30	33	37	47	32	48	22	33	43	39	30	34	40	37	42	39	33	40	39	34	33	33	34	30	33	24	44	43	41	22	35	30	32	37	29	53	31	53	37	34	35	31	26	41	38	36	33	34	40	28	27	43	28	39	29	26	32	40	35	38	32	32	44	39	31	35	25	30	40	43	31	36	35	33	33	41	20	32	31	27	31	48	29	28	43	37	36	27	49	37	35	25	30	32	33	34	32	29	38	43	40	24	31	41	34	32	22	30	38	38	37	41	32	38	24	27	30	33	42	29	37	33	42	43	29	36	37	32	40	35	27	35	35	39	38	42	28	38	28	31	23	34	39	35	41	29	38	27	42	33	47	27	29	30	31	37	40	36	29	31	33	42	37	31	40	47	31	30	34	51	32	36	37	32	42	38	35	42	38	35	36	47	30	33	29	28	36	30	35	40	39	25	39	38	38	42	39	38	41	36	40	41	48	38	33	40	43	32	41	34	36	38	36	33	30	28	31	35	33	26	36	34	31	37	16	40	32	42	37	44	35	25	28	41	34	40	38	31	34	34	41	33	30	32	37	33	37	24	36	45	42	39	42	34	50	24	27	23	27	44	28	35	42	39	39	39	29	37	34	34	45	32	34
15357	5714	3341	5378	12477	15620	15084	13673	12261	11289	10421	9544	9077	8898	8339	7896	7663	7833	6903	5508	3885	2868	2059	1602	1255	961	745	631	564	529	590	547	536	568	638	621	540	608	497	491	500	468	457	470	399	450	457	395	396	396	387	429	422	385	390	417	394	400	387	408	382	365	369	378	360	390	378	390	356	430	384	380	403	350	384	362	359	390	395	414	408	357	384	403	367	401	386	358	389	379	363	388	340	371	379	330	364	334	386	346	387	349	345	361	349	335	367	363	325	339	358	359	325	381	344	383	364	351	393	378	372	384	373	355	320	418	377	341	347	339	343	341	353	378	352	374	331	350	358	369	354	338	356	372	363	382	391	372	384	368	370	357	342	397	353	389	386	358	360	354	366	324	382	384	411	361	360	367	393	379	381	383	385	386	363	367	344	324	360	357	363	364	341	336	331	360	348	357	359	340	368	377	360	357	317	392	379	351	303	375	381	322	383	376	371	376	404	362	344	380	354	369	376	359	402	356	349	400	357	350	358	364	357	362	357	356	391	361	379	398	338	384	375	332	400	380	344	382	360	359	385	369	378	353	352	351	372	353	369	412	371	350	369	335	392	387	356	363	356	357	345	331	377	402	330	376	377	337	374	390	391	349	375	363	329	368	346	325	368	379	362	367	342	380	360	330	326	353	357	363	353	359	365	354	369	347	395	347	376	358	312	372	356	384	361	337	354	405	393	368	348	380	354	357	367	337	377	377	367	356	413	350	347	382	375	394	376	350	385	368	350	360	376	377	406	319	393	368	387	345	383	328	356	350	343	373	326	361	361	361	385	385	376	350	351	380	402	375	377	376	384	353	373	403	382	354	333	363	372	374	378	363	326	351	367	405	352	394	369	367	416	388	367	359	368	384	307	346	338	367	379	342	363	357	333	350	355	382	370	363	355	347	355	374	359	355	332	409	365	354	350	377	386	399	348	397	386	358	359	380	374	353	380	323	329	346	388	397	409	381	358	383	351	355	364	363	415	356	350	368	347	371	402	361	358	363	370	338	391	371	357	346	346	375	372	349	378	363	389	344	316	364	306	366	352	335	389	366	331	382	350	322	382	376	395	364	378	358	357	367	362	360	360	382	371	370	340	414	370	405	383	373	362	351	363	348	385	364	375	359	352	369	344	356	403	332	377	362	365	397	397	379	375	370	352	350	358	403	356	325	344	361	361	346	373	356	362	367	379	364	397	389	318	385	357	324	363	394	365	351	368	348	370	385	379	346	349	398	384	344	369	361	369	355	382	383	365	371	395	347	345	371	360	367	402	374	348	381	356	360	355	365	361	383	342	390	349	359	364	379	373	367	341	378	374	385	395	381	366	344	371	369	351	396	371	372	363	343	367	345	333	394	369	367	379	395	400	354	362	378	349	357	374	337	366	355	352	370	367	357	360	355	338	352	376	388	390	375	388	362	392	333	400	354	345	367	358	389	369	405	369	308	367	377	394	381	367	337	374	373	353	355	369	333	359	391	383	354	357	353	390	358	346	338	359	367	328	362	406	351	356	351	370	374	361	383	381	382	369	351	351	389	368	382	340	350	382	399	362	401	370	377	361	340	404	387	348	360	366	388	389	354	358	385	375	375	355	351	365	361	351	383	352	342	387	365	351	361	364	380	359	334	388	342	345	350	386	359	364	347	346	349	399	368	405	319	384	336	372	373	368	377	357	339	394	372	340	368	367	378	367	350	342	380	372	348	358	382	366	372	370	349	365	368	387	376	337	349	362	359	348	352	381	376	357	386	367	344	340	383	365	388	381	379	360	341	365	349	332	377	373	357	374	336	337	380	363	372	376	355	368	357	360	380	391	342	340	374	357	371	338	352	348	399	320	357	380	382	383	358	390	341	370	383	355	350	328	349	383	359	377	356	350	349	371	379	397	389	346	388	400	389	362	364	384	376	386	371	364	352	359	391	338	366	381	373	368	373	363	377	329	364	349	334	355	337	381	376	381	352	375	355	381	361	331	347	361	358	357	372	357	356	368	352	343	360	365	416	357	342	358	373	344	373	369	349	361	381	374	389	344	357	361	365	386	381	335	351	384	369	351	345	354	368	391	357	340	359	359	337	362	376	400	333	360	406	349	366	355	371	387	396	399	346	382	369	354	401	401	385	377	384	367	347	353	341	379	374	382	367	373	368	365	348	337	344	382	385	382	368	388	365	336	361	376	367	394	391	374	383	379	335	352	419	372	341	341	347	363	377	360	349	381	379	394	364	360	346	357	359	377	363	332	362	364	349	383	376	355	372	380	368	380	349	377	377	363	364	355	355	356	385	375	431	356	374	331	356	354	355	371	371	349	380	346	351	368	387	341	373	385	355	378	370	343	354	384	371	354	413	401	359	350	321	364	362	392	368	364	378	410	327	364	364	375	349	313	362	361	339	369	357	359	344	360	359	395	354	351	372	359	367	342	382	361	368	331	356	356	370	321	380	376	361	382	379	375	346	374	370	352	361	358	356	352	367	351	406	370	346	386	385	342	370	370	366	336	387	375	399	368	398	335	329	348	376	379	409	382	347	323	387	363	347	391	328	354	369	386	335	363	348	369	360	373	340	332	390	381	384	367	374	381	385	353	393	387	398	396	353	348	345	369	366	367	402	368	358	376	393	339	393	373	337	365	362	356	379	376	351	331	372	349	383	380	377	361	412	338	382	353	396	389	378	359	335	357	348	387	390	338	374	362	333	348	346	390	366	359	349	380	373	359	388	390	353	362	342	396	383	335	383	341	343	374	357	361	381	353	397	360	366	366	345	409	378	362	385	359	360	360	385	327	373	387	341	377	374	389	386	347	367	376	354	370	385	400	356	338	376	343	365	393	401	374	385	376	347	391	369	363	352	358	388	332	353	375	368	352	343	339	362	355	393	383	389	367	340	365	344	368	358	368	351	396	394	379	430	370	355	372	413	364	399	407	365	366	391	399	365	372	382	368	383	325	374	391	376	369	365	349	363	372	331	333	371	377	366	362	350	378	384	345	395	362	350	384	381	373	383	377	318	389	367	351	360	356	361	352	369	337	347	397	363	377	340	359	362	372	375	409	315	317	335	354	355	354	386	367	386	394	363	370	360	354	397	356	395	361	386	417	360	356	360	393	387	357	396	367	378	362	341	347	371	372	328	382	389	379	412	378	338	361	362	379	349	372	367	367	378	364	367	401	365	370	382	331	341	361	348	376	387	391	402	377	354	362	356	344	402	382	346	351	358	359	345	364	359	394	365	388	421	363	373	417	367	349	361	336	358	348	368	357	386	371	325	334	377	361	350	357	331	352	359	368	363	331	364	343	339	369	369	373	350	351	377	385	385	358	361	380	359	382	396	348	375	368	353	399	357	354	338	360	357	338	352	340	362	360	354	366	357	337	384	348	351	377	333	389	360	361	392	368	330	388	377	365	355	389	345	367	338	372	384	389	381	365	376	331	393	346	376	374	395	362	374	381	340	349	373	388	359	319	369	373	337
1367	500	289	201	200	309	432	413	370	377	364	347	327	352	340	331	321	349	311	223	166	124	100	85	71	59	54	37	45	41	42	42	45	46	50	41	48	34	35	32	53	39	51	53	58	43	42	44	39	41	32	41	38	36	29	45	40	40	46	38	41	33	24	46	41	33	39	38	38	52	35	40	31	34	35	33	41	32	33	38	43	27	48	41	36	33	38	25	30	40	32	50	35	43	46	30	37	46	37	43	35	40	33	32	37	23	36	25	51	46	24	41	38	52	48	40	35	40	30	31	44	39	35	37	39	40	40	41	36	41	40	44	40	30	36	38	44	43	41	37	28	35	42	45	39	44	46	39	38	33	41	34	39	26	40	45	32	47	34	33	37	38	37	36	21	32	30	35	51	39	32	32	28	29	39	53	19	32	41	45	42	35	37	31	38	35	38	37	33	33	32	38	42	36	26	38	40	22	31	32	52	37	32	41	34	32	33	30	34	31	42	44	31	39	36	36	37	44	31	35	39	24	41	37	35	24	37	47	37	39	33	46	39	30	39	38	35	20	36	42	42	28	42	42	34	37	42	30	37	28	40	36	43	39	37	45	43	25	34	38	40	39	41	32	25	39	36	33	39	33	34	33	38	35	40	34	31	36	30	49	35	35	29	38	31	34	38	45	40	42	37	43	42	28	39	44	27	28	33	24	40	28	30	36	35	31	37	34	34	33	42	47	33	21	42	40	46	41	33	35	42	54	37	38	41	41	39	40	44	28	25	39	43	42	33	32	37	33	38	41	37	37	30	30	32	34	41	32	32	34	49	33	35	37	35	28	34	43	35	36	41	31	33	38	43	33	37	34	36	31	44	36	28	27	34	26	29	46	32	39	33	33	33	31	40	28	32	42	31	32	37	35	41	38	25	36	29	42	43	41	39	40	36	39	31	40	32	39	37	38	34	27	37	36	33	34	29	42	43	35	54	35	44	33	41	35	50	43	32	30	34	33	33	38	37	31	32	38	41	40	45	42	38	25	35	30	45	39	33	36	47	29	33	35	32	38	39	29	31	31	34	40	34	27	35	42	32	34	37	41	31	41	34	39	47	34	27	48	29	41	27	48	36	48	38	48	32	39	36	36	37	32	36	35	40	37	45	34	32	37	29	31	37	44	43	34	36	42	41	23	36	40	41	46	33	32	41	36	24	34	46	30	36	33	38	43	51	38	38	33	43	42	41	37	38	39	34	42	36	39	34	50	28	36	39	39	35	33	39	47	39	28	31	40	36	33	40	39	33	40	33	33	36	49	36	33	35	28	36	36	28	34	24	31	38	40	43	36	39	30	38	41	36	39	45	31	33	27	30	29	46	35	34	35	38	38	36	39	34	47	29	28	44	46	38	37	35	35	42	36	31	49	40	37	33	36	53	37	28	37	27	44	33	40	36	27	32	44	39	34	30	29	31	33	40	34	34	32	43	32	37	35	30	24	35	25	34	37	33	38	38	43	33	34	48	48	34	30	26	41	32	33	31	37	46	25	34	37	33	35	38	39	34	41	31	32	33	33	33	39	34	33	34	33	36	33	52	33	32	46	35	44	26	35	42	46	46	41	38	41	26	35	53	37	32	32	33	41	36	30	30	35	39	27	39	38	28	36	36	36	33	39	43	39	34	28	36	32	36	36	34	42	42	46	41	37	32	49	31	42	41	45	25	21	24	47	42	31	29	37	41	37	41	33	37	28	35	40	47	51	31	35	47	46	43	31	39	43	38	34	40	35	46	40	51	36	35	28	39	40	34	28	33	41	32	45	40	33	41	30	38	29	48	39	39	29	40	35	34	29	40	28	39	30	31	40	43	32	32	33	36	44	40	42	32	34	34	34	36	38	38	29	38	42	40	44	29	38	33	33	31	41	34	40	35	38	33	26	37	46	40	29	38	36	38	23	43	35	38	32	38	46	38	43	33	38	39	34	47	38	33	39	28	39	36	34	29	36	28	33	38	22	27	32	38	30	24	41	28	40	48	40	36	27	27	41	31	47	30	46	39	40	30	46	40	39	35	32	38	40	41	37	44	33	36	39	39	36	28	38	43	35	31	41	40	37	34	35	43	34	38	37	28	30	40	38	33	36	35	39	38	36	36	38	41	35	32	30	50	35	42	34	30	33	40	36	46	35	39	39	36	41	43	32	40	38	28	38	42	26	33	32	32	33	55	37	34	26	41	33	34	42	34	42	31	39	43	31	29	38	37	46	28	47	47	34	37	19	35	36	51	31	29	24	35	30	40	37	42	29	35	34	28	34	45	28	47	43	32	30	40	33	29	33	39	33	42	42	45	33	33	46	40	33	32	33	32	36	39	29	32	42	42	45	32	36	31	30	24	22	33	37	36	44	25	26	37	34	33	40	42	29	30	43	45	38	43	39	41	29	38	40	34	36	27	37	36	28	43	33	40	38	35	40	34	31	40	33	34	26	30	28	37	40	41	40	38	45	26	25	41	35	28	44	33	38	30	33	47	25	41	32	36	32	35	41	38	35	53	40	25	26	37	45	27	33	33	28	29	33	39	37	32	35	24	38	30	40	44	48	46	30	24	28	31	33	34	36	26	38	37	33	42	51	31	42	42	39	47	29	48	36	36	40	37	29	47	40	33	34	32	36	41	29	35	42	37	37	38	31	38	44	36	41	35	36	34	33	33	32	30	49	41	37	34	36	36	33	29	34	33	41	35	38	40	35	27	37	37	36	38	23	42	34	32	42	47	42	32	39	46	46	38	41	25	29	33	36	34	43	37	40	47	31	46	42	35	34	25	26	41	36	48	38	35	37	44	34	33	33	36	34	32	32	34	26	27	32	44	36	44	39	43	28	40	41	39	37	30	25	34	37	35	36	39	29	37	37	31	32	38	31	29	35	36	32	43	39	29	33	35	40	38	35	34	39	35	39	27	33	33	34	32	41	40	39	25	36	40	47	41	37	32	32	29	52	43	30	32	40	29	31	39	33	38	41	30	39	36	33	30	49	40	48	32	39	45	44	34	41	41	34	34	48	29	44	39	37	34	37	43	46	29	35	35	28	45	35	41	34	31	30	37	39	26	46	30	33	41	34	35	22	38	43	35	40	37	32	31	41	32	36	45	32	30	42	34	33	30	41	32	30	43	31	31	46	31	30	38	25	46	38	39	36	36	37	40	36	49	43	43	41	38	42	38	45	40	32	41	43	37	27	34	39	36	28	24	40	33	39	37	38	22	36	34	46	26	38	40	40	38	25	49	33	40	36	31	30	32	32	40	29	33	37	35	46	40	40	35	36	34	28	28	31	28	27	29	38	58	31	40	35	41	26	31	29	31	25	45	30	32	41	43	31	44	37	40	38	42	40	26	45	32	28	27	28	27	25	43	30	34	40	45	29	32	32	38	42	38	38	38	38	37	43	42	32	44	49	27	35	40	35	33	32	39	40	25	34	32	39	36	48	40	35	43	35	33	30	36	22	28	30	27	24	35	32
18111	7387	4132	7002	15112	18428	17427	15707	14101	13152	11990	10895	10197	9860	9331	8933	8732	8679	8121	6040	4145	3203	2425	1821	1487	1155	722	711	582	595	618	624	641	638	672	698	678	605	553	546	506	452	521	451	500	483	429	467	460	457	408	432	406	421	414	426	418	396	421	414	413	380	377	414	404	419	401	384	397	371	373	378	432	394	441	391	374	418	405	361	398	410	400	414	423	390	408	398	404	373	368	403	394	403	365	368	371	375	411	403	392	415	375	380	397	370	357	379	400	402	390	396	409	400	382	359	372	398	388	371	380	347	392	361	405	399	394	368	376	399	377	396	395	373	359	375	382	361	375	398	398	412	373	372	399	363	368	394	337	391	371	395	407	369	414	370	359	419	349	359	397	374	370	364	369	381	385	388	369	386	422	397	407	362	369	359	391	387	391	384	397	371	392	396	372	371	407	376	380	390	339	380	389	375	373	386	419	378	403	390	398	420	372	356	391	387	387	392	410	364	379	367	356	360	372	381	379	393	396	394	376	383	381	386	394	400	389	368	399	389	380	390	418	386	376	386	379	344	387	398	396	404	355	365	394	373	397	399	386	382	388	377	407	386	388	374	363	391	355	408	394	358	402	387	379	398	380	386	362	398	361	387	363	379	363	379	364	380	407	369	374	399	393	380	389	394	363	387	360	381	373	391	372	376	382	414	376	390	378	359	345	412	342	407	381	408	397	380	380	402	367	349	404	367	376	333	388	416	399	391	371	378	391	364	375	378	390	413	378	400	387	391	363	372	376	411	386	364	368	377	334	377	368	354	387	339	377	366	386	392	373	407	380	367	375	370	395	412	388	368	365	396	348	395	379	399	390	393	407	416	380	374	374	354	391	403	350	377	376	395	386	417	372	416	394	364	422	407	417	381	401	418	383	367	346	399	383	352	384	416	405	369	373	383	366	398	390	407	402	412	376	400	382	358	372	378	409	358	394	378	412	417	371	401	376	405	384	383	403	389	391	392	375	369	368	365	353	395	344	386	380	391	379	389	353	388	357	361	417	357	381	395	391	389	375	379	375	416	372	381	391	343	404	350	350	407	372	389	420	343	381	374	392	395	371	388	393	386	365	389	377	360	404	412	383	388	370	342	364	392	381	373	371	393	380	371	395	370	400	408	390	382	391	373	369	387	353	383	372	386	438	408	428	346	380	344	367	392	343	367	373	403	362	375	377	387	403	390	384	415	384	384	337	376	407	379	379	355	404	403	374	385	383	387	382	364	360	350	341	373	372	372	388	374	380	375	397	394	417	405	396	374	369	376	366	372	370	353	397	395	335	411	353	364	414	366	360	389	411	355	417	410	380	358	368	405	411	352	369	404	388	410	368	377	380	394	355	390	394	362	402	407	388	404	374	401	391	372	439	375	370	389	352	418	406	381	361	401	422	348	366	414	345	379	371	393	430	395	392	365	373	396	384	397	353	435	401	412	423	364	372	381	382	401	403	384	354	389	364	394	375	370	379	364	380	380	348	360	387	413	370	410	368	393	363	397	353	369	381	379	408	430	385	362	425	401	358	404	373	386	379	376	418	344	403	366	399	365	365	368	361	401	382	378	373	373	392	417	400	379	342	372	370	404	420	355	351	381	411	388	352	328	427	372	413	364	396	389	416	395	364	373	382	387	372	392	390	383	369	398	409	395	397	390	356	392	389	381	347	404	369	358	392	381	365	391	396	367	384	362	374	383	363	357	401	399	407	393	373	386	388	393	349	356	373	396	338	383	377	407	388	387	365	386	351	396	366	406	370	368	411	393	391	423	406	399	389	373	391	378	388	407	347	383	364	351	375	374	395	388	392	397	375	365	360	398	372	392	413	386	405	364	360	378	371	383	399	396	376	406	366	382	355	415	373	372	416	378	394	373	376	387	384	352	389	404	344	400	356	364	367	384	385	364	377	391	364	393	391	396	374	373	393	385	379	409	404	387	399	369	406	383	390	382	400	400	392	396	385	380	378	392	415	388	398	425	369	383	368	371	399	391	370	384	384	379	384	355	369	387	383	359	365	362	392	379	395	396	388	342	421	383	419	367	403	407	387	396	382	406	366	414	383	387	396	341	409	391	367	387	376	413	391	371	388	411	380	402	410	380	361	385	365	414	344	372	369	398	370	356	367	390	405	394	408	352	379	359	391	392	400	366	381	419	378	401	371	366	394	412	415	395	359	405	377	391	387	356	386	388	373	397	364	383	387	376	358	394	367	372	399	399	361	345	370	367	392	362	364	364	392	402	375	383	371	376	388	392	385	389	422	366	392	363	364	386	398	405	364	390	384	371	362	373	395	384	379	388	423	408	364	409	374	393	392	301	397	384	433	450	395	408	404	366	394	410	373	378	381	389	356	371	375	411	353	389	391	386	371	359	394	350	400	392	363	370	390	399	397	381	390	423	382	364	364	384	411	416	378	437	387	382	366	383	360	381	398	371	376	382	349	373	360	391	380	386	377	383	386	372	403	351	388	378	391	360	401	375	371	361	388	391	373	371	396	386	358	389	376	376	386	363	380	389	365	387	395	393	406	383	374	389	404	362	367	374	356	374	376	389	381	379	357	414	396	363	391	410	403	381	374	400	378	419	353	400	376	386	385	415	391	419	409	378	389	390	389	360	402	378	386	378	386	369	394	405	370	364	380	398	417	385	383	367	409	394	367	408	386	378	363	421	386	367	374	357	373	387	381	407	384	381	350	378	375	376	386	329	386	359	358	380	393	374	397	406	388	393	400	398	367	379	379	363	361	405	368	387	390	391	406	410	400	383	373	389	387	370	380	370	384	363	372	388	354	402	385	373	366	404	370	365	381	381	389	366	401	418	392	383	391	382	388	369	409	387	382	421	372	368	401	399	351	413	383	389	389	394	393	362	396	353	389	336	379	417	343	378	398	398	379	354	356	416	365	397	382	402	381	371	412	409	402	398	363	370	359	378	406	385	382	428	372	374	365	380	404	387	372	383	393	383	390	400	407	396	374	383	342	389	386	366	374	385	367	421	395	376	395	416	359	388	368	394	361	401	388	388	379	393	380	400	377	402	372	390	394	391	397	402	391	413	405	382	378	393	391	386	421	389	382	378	390	353	377	370	397	404	374	390	386	386	395	393	425	397	401	373	344	373	384	401	387	372	396	389	359	388	374	348	377	404	375	375	418	366	419	361	346	393	383	393	376	370	378	418	360	421	394	418	374	363	367	364	367	336	389	361	361	381	399	391	354	415	365	390	414	361	368	390	376	366	371	398	404	364	351	382	400	421	361	382	380	402	419	419	415	385	376	360	406	369	399	379	412	372	360	356	370	393	400	399	382	377	371	435	377	381	347	378	410	394	376	402	364	407	399	410	383	388	389	413	383	371	373	378	388	391	397	351	358	399	377	381	382	377	346	433	364	414	429	390	380	409	376	408	400	381	373	394	405	392	371	412	378	379	410	396	391	410	360	357	363	398	367	383	399	376	409	423	358	384	379	378	397	367
1038	277	186	133	122	205	235	255	257	211	228	215	243	190	241	227	261	237	229	145	130	97	81	71	61	54	44	59	60	41	52	60	45	50	56	46	58	52	55	45	47	57	57	49	52	60	54	44	51	47	57	34	53	51	35	57	51	47	54	52	35	60	50	60	47	51	57	51	42	47	46	50	43	43	44	54	49	57	59	40	60	51	46	38	57	40	51	44	42	55	41	53	58	45	47	47	43	44	55	56	45	44	49	49	49	53	44	45	40	44	56	44	44	49	42	47	43	62	52	52	49	55	38	39	39	44	45	42	46	49	59	50	57	48	46	65	62	45	50	39	39	38	50	43	43	60	63	44	53	33	47	45	48	46	47	43	47	46	52	62	59	47	46	56	50	47	45	46	51	64	48	49	49	43	46	44	41	48	34	43	54	42	67	55	55	51	54	43	38	50	38	42	45	58	50	59	45	49	49	41	41	43	52	50	50	40	54	47	36	56	48	48	43	43	61	47	52	51	46	43	45	54	47	52	52	54	53	50	46	45	40	49	52	51	49	46	67	46	63	43	51	42	46	63	49	52	47	50	62	49	57	55	50	45	51	59	56	51	47	50	36	66	50	41	57	45	45	55	57	42	52	36	41	40	67	42	52	44	44	37	46	60	53	44	48	37	43	45	60	38	40	39	44	54	45	49	48	50	52	43	46	62	48	44	54	47	46	56	55	65	57	38	50	62	43	52	43	53	40	46	51	59	56	52	45	43	42	53	55	41	45	35	54	61	57	55	44	69	54	59	58	45	41	33	57	57	38	64	42	54	38	53	56	43	47	54	51	52	51	45	48	49	49	49	53	60	41	48	62	45	56	57	52	41	44	45	53	52	45	56	51	51	51	46	46	53	52	46	57	50	47	48	43	41	38	41	45	50	50	45	44	42	34	42	57	37	47	37	46	52	41	53	43	47	62	48	53	39	46	43	47	47	46	52	48	47	44	33	50	54	52	61	38	51	46	63	42	53	51	61	48	42	48	42	46	50	50	46	54	68	65	62	49	44	48	44	54	38	50	53	56	51	50	52	48	49	47	48	41	35	34	58	39	44	51	59	57	67	46	57	59	50	53	48	45	43	54	47	55	44	41	35	42	46	45	60	45	50	49	31	54	53	40	51	47	56	48	48	58	53	52	53	40	50	40	40	46	42	51	39	45	43	50	53	61	48	46	42	38	61	47	51	52	65	59	51	49	44	49	43	46	51	36	46	44	54	55	54	50	46	44	49	55	49	56	44	56	49	52	51	47	45	52	48	52	50	55	49	51	48	50	53	48	59	50	50	55	43	53	46	43	34	50	65	49	43	51	51	59	51	50	38	59	52	43	52	49	35	46	50	47	59	40	56	51	37	47	47	42	42	59	59	50	46	47	45	44	57	54	38	53	47	61	47	47	47	47	35	57	60	59	35	52	53	58	38	40	42	54	56	58	53	61	61	48	59	43	44	48	53	51	45	46	51	43	47	44	54	48	51	33	45	41	42	42	53	41	54	44	38	47	58	47	49	55	47	63	69	56	46	51	45	60	57	51	48	53	53	47	50	44	52	45	49	53	68	43	46	50	38	54	49	48	41	52	48	47	43	48	47	33	52	61	61	46	50	47	49	51	47	58	50	44	46	44	48	51	41	50	61	53	44	43	46	40	47	40	53	43	44	37	43	54	55	47	53	48	45	63	59	48	43	51	41	68	54	51	65	52	36	51	61	54	46	63	57	43	53	44	45	51	52	45	46	41	51	51	47	57	65	44	57	60	46	57	49	55	47	56	56	61	45	38	57	49	60	39	53	44	47	46	53	33	51	52	54	55	57	47	41	47	42	41	55	51	47	44	50	58	59	36	49	52	56	48	42	46	54	50	58	48	57	49	48	43	44	44	46	38	59	47	49	38	46	50	49	49	47	45	48	48	48	45	47	42	45	53	60	51	49	56	40	42	48	50	50	45	38	61	47	49	50	37	56	41	54	45	34	50	42	48	46	50	49	50	42	68	52	46	51	47	44	50	51	48	51	42	69	56	57	59	43	52	40	57	52	46	38	50	58	59	44	54	48	54	45	57	37	59	44	51	51	46	46	45	50	47	50	53	53	51	48	40	53	48	47	55	53	47	44	57	45	52	43	40	55	51	53	49	36	43	44	47	55	52	50	57	61	39	59	51	49	49	33	48	47	42	56	40	38	53	46	51	43	56	57	57	43	43	44	60	68	52	51	51	44	41	41	39	58	43	48	38	45	51	36	45	55	56	56	45	52	46	37	41	50	43	46	42	57	44	48	53	52	41	57	48	48	51	53	42	62	61	41	37	38	51	52	56	58	51	58	52	41	53	52	51	42	51	39	36	57	47	49	50	60	47	50	44	50	52	42	47	44	44	43	54	40	43	50	40	60	59	52	51	43	47	43	53	53	56	58	45	41	45	51	42	40	50	53	51	52	43	55	39	43	49	47	63	40	51	57	53	69	44	46	41	55	45	40	51	46	53	44	52	41	49	53	54	45	50	53	70	48	52	54	47	50	55	48	41	56	48	44	59	51	50	53	53	55	64	52	50	59	54	53	39	39	56	55	51	53	61	57	46	51	42	47	52	57	63	50	53	40	50	48	51	52	32	58	48	44	47	51	46	38	44	51	60	41	40	55	43	56	51	55	54	42	48	55	54	46	45	56	48	43	49	54	60	43	42	62	45	56	55	52	42	54	55	48	48	55	44	52	55	39	49	44	54	43	47	46	36	63	59	48	49	40	48	35	59	52	50	54	55	61	60	57	46	52	55	54	43	39	55	60	48	59	57	38	51	43	47	46	40	46	43	60	42	46	44	57	55	47	50	39	47	60	52	40	39	56	49	52	46	39	58	54	53	45	53	43	48	56	54	59	35	58	60	44	59	56	57	46	47	52	56	48	41	43	54	42	60	56	48	49	53	52	56	51	49	44	38	46	52	55	55	52	47	51	50	38	59	46	48	50	48	43	45	48	61	50	48	41	44	47	48	48	37	51	36	44	47	40	53	52	52	45	42	43	49	63	50	48	52	49	54	53	55	39	52	55	63	38	45	49	51	54	36	46	53	54	47	53	49	31	61	77	56	32	57	62	51	40	52	55	49	43	57	52	48	47	45	41	59	49	51	55	35	41	48	46	50	53	57	48	45	57	57	48	38	53	59	46	47	50	52	62	34	50	41	41	50	49	52	51	55	43	51	47	37	54	56	45	49	56	45	62	50	51	47	58	44	45	31	45	49	50	41	42	51	49	50	53	44	50	48	61	47	49	38	49	46	56	37	50	58	54	52	56	59	49	56	39	48	43	54	53	52	45	48	63	39	61	49	48	49	47	44	54	54	34	59	34	51	60	52	57	44	55	43	42	34	39	63	40	50	40	49	49	49	42	44	59	37	54	52	62	49	59	44	51	41	54	48	51	46	49	48	43	47	47	57	44	37	55	45	55	55	49	57	53	43	63	51	35
13268	4757	2687	4401	10079	12828	12155	11003	10109	8996	8086	7422	6807	6971	6512	6301	6453	6724	5846	4117	3049	2205	1598	1292	1071	787	667	609	663	617	604	606	607	610	680	663	667	592	561	574	525	547	531	531	534	545	557	487	513	506	512	512	481	507	486	496	501	511	491	515	490	502	481	497	510	519	514	486	505	492	511	543	473	470	498	558	518	477	501	512	484	525	490	544	519	525	494	526	513	494	474	512	491	494	456	495	509	496	505	507	527	492	515	486	461	517	471	464	526	523	481	499	453	477	483	491	496	525	480	471	448	497	492	510	505	501	489	483	505	472	509	496	534	525	493	474	498	498	478	538	492	482	480	531	493	475	471	489	472	472	495	539	503	474	490	513	506	488	500	522	498	533	518	466	496	491	445	510	497	534	504	516	501	503	484	490	490	529	495	511	475	506	509	481	467	510	553	482	484	509	493	468	491	499	512	462	529	512	490	511	512	523	509	486	504	492	499	511	523	470	516	522	531	509	477	503	452	521	504	486	491	466	489	450	500	491	488	483	535	496	513	469	502	529	501	513	505	496	504	511	492	483	495	500	486	475	527	488	512	478	491	503	506	506	497	517	486	476	468	482	489	488	477	551	504	513	494	518	464	481	461	513	503	532	478	505	508	486	469	501	457	485	467	499	502	487	526	473	460	500	511	469	510	465	436	489	463	500	508	469	506	498	514	485	503	499	478	477	521	501	452	500	482	508	485	475	487	534	473	479	489	484	504	499	503	521	518	515	487	496	483	518	471	542	491	521	506	486	500	508	480	496	485	482	466	466	489	492	483	476	519	471	473	424	480	486	503	517	458	513	480	502	468	484	475	511	481	462	475	524	513	507	508	501	462	456	491	486	528	514	426	485	491	499	537	478	495	470	445	492	503	476	514	497	534	516	488	481	515	493	521	473	510	518	495	494	467	528	507	503	506	498	537	487	516	474	497	469	481	499	505	511	479	459	485	487	475	499	516	512	460	519	509	466	500	495	507	480	536	514	505	486	487	487	479	486	495	489	491	482	480	514	513	498	484	503	546	488	512	499	517	504	481	527	492	524	502	493	516	473	517	494	532	506	464	496	487	494	528	499	470	482	483	480	459	503	469	509	488	494	517	507	465	493	499	505	489	476	477	463	492	477	494	456	497	511	467	514	494	497	537	487	448	448	505	527	489	470	463	507	492	496	500	499	508	491	506	498	494	505	501	458	506	470	500	508	480	491	500	504	554	480	471	474	506	494	508	519	551	466	499	496	493	497	484	531	518	498	482	488	475	488	511	497	511	482	467	464	475	540	505	490	469	491	529	506	470	458	529	478	468	521	532	529	516	493	500	524	481	485	507	461	507	523	501	474	499	474	464	506	503	476	460	444	473	494	466	470	537	530	478	501	479	478	510	513	493	514	510	467	452	474	509	527	451	504	480	487	512	450	517	429	480	493	496	490	542	470	493	514	449	550	487	502	470	495	491	537	516	502	463	493	501	486	451	489	469	481	498	523	469	516	568	460	476	490	523	486	505	529	498	490	519	490	545	516	507	482	515	519	494	509	500	499	501	500	496	515	521	495	496	542	486	484	474	497	488	481	453	519	524	486	533	486	493	490	525	528	503	474	460	482	518	487	480	472	505	440	503	505	474	532	498	501	478	453	479	497	506	472	454	500	473	518	521	449	450	468	447	475	508	476	460	513	486	483	512	475	460	483	489	497	480	480	461	470	536	501	483	458	486	474	494	484	457	473	486	451	507	534	481	498	465	460	484	477	442	500	513	510	474	488	517	519	538	485	478	441	522	533	492	509	485	494	479	507	491	468	519	498	487	496	501	500	470	466	463	508	480	492	469	482	509	485	519	499	498	518	520	485	470	484	483	498	514	500	488	507	509	480	442	490	497	516	467	498	501	516	489	493	527	503	460	513	494	523	513	519	504	436	512	472	489	501	486	496	491	478	479	470	507	511	499	483	476	516	496	503	489	471	484	505	512	512	491	482	501	475	485	475	466	513	502	492	500	487	509	478	514	487	492	477	485	498	469	480	490	505	518	505	491	509	509	504	479	483	464	477	458	489	516	505	470	530	495	444	521	490	451	517	477	509	479	498	489	469	474	489	513	487	471	507	468	491	482	475	506	455	509	522	490	492	522	527	501	537	474	461	514	512	485	496	504	509	517	483	501	463	498	479	526	483	493	512	498	495	509	491	490	490	500	521	518	485	504	473	489	496	476	458	468	517	467	490	459	522	502	472	484	515	510	502	503	500	534	521	456	531	464	426	486	502	462	474	503	494	488	494	489	538	487	472	542	471	469	522	495	505	540	484	525	490	522	467	486	490	481	508	508	500	465	498	450	539	519	483	483	503	464	438	526	499	489	538	474	529	503	516	466	523	495	505	471	497	487	491	489	469	464	510	472	476	532	485	479	476	477	498	504	467	471	460	476	497	475	490	511	506	481	483	500	495	462	468	498	453	514	480	503	452	501	482	487	482	505	454	463	499	497	469	482	513	518	471	490	539	498	447	514	504	498	506	495	472	460	456	486	475	554	519	489	489	453	501	487	486	476	474	501	504	529	534	503	512	499	486	534	468	495	483	473	505	508	497	507	482	479	492	507	476	484	497	486	524	462	504	445	514	516	466	498	480	505	502	527	514	497	545	474	525	485	492	496	472	536	490	521	478	477	492	502	529	531	477	497	499	537	516	535	520	512	489	430	497	513	490	452	490	503	512	500	475	501	490	495	472	475	473	518	476	526	471	476	500	521	472	475	465	504	489	521	463	491	489	470	490	507	443	528	536	452	517	493	504	499	488	553	507	493	510	488	489	511	470	510	515	482	469	462	468	489	484	504	547	464	475	500	473	482	460	501	442	466	548	508	482	510	518	526	516	477	470	500	523	489	498	491	501	494	489	472	470	497	489	492	487	487	486	512	476	454	471	501	506	506	504	486	526	526	503	480	459	491	527	478	503	489	476	507	513	481	486	501	521	499	498	487	473	496	484	485	476	472	488	483	474	521	459	506	523	466	530	518	502	486	494	473	503	499	490	492	472	533	519	521	543	493	519	489	515	479	502	498	462	517	469	518	524	507	500	472	507	469	548	487	490	474	521	473	531	477	519	504	464	533	502	519	510	505	494	472	505	485	491	493	479	513	524	455	482	515	526	466	460	470	524	468	453	501	495	508	495	485	494	495	511	474	473	471	466	513	485	482	483	517	504	485	498	464	477	497	485	510	492	480	468	471	487	459	450	506	468	491	505	498	528	486	502	477	510	511	500	514	499	502	491	470	464	482	482	503	517	500	451	452	479	493	512	514	452	485	465	508	460	495	483	464	508	505	437	467	484	538	468	493	481	497	490	465	451	500	488	495	504	492	446	493	536	472	467	479	475	471	527	480	474	496	480	497	480	471	516	484	488	483	485	490	519	488	490	505	490	455	461	459	496	539	516	486	507	461	485	499	506	499	532	503	521	483	466	498	500	529	498	528	523
1136	420	235	184	203	289	312	327	318	326	283	265	244	269	263	275	284	280	285	178	143	133	77	74	73	57	59	59	55	43	57	74	52	43	53	48	70	47	43	48	52	49	44	49	50	56	48	51	40	42	59	52	54	49	45	47	38	52	53	48	58	66	56	43	50	42	50	46	42	51	49	46	55	49	44	56	50	47	47	43	42	49	47	63	35	42	39	45	36	59	47	53	44	51	51	40	58	43	47	57	46	35	60	54	40	45	39	48	50	48	40	49	57	55	40	51	45	35	41	65	65	48	46	43	43	35	47	44	52	41	51	49	43	52	48	44	49	45	42	54	45	37	53	51	57	42	53	52	56	38	38	46	55	34	53	50	64	55	52	52	46	53	34	49	55	47	76	49	49	39	39	52	49	39	39	48	60	48	45	44	54	56	43	48	51	44	54	42	54	54	37	30	52	44	44	39	37	52	48	47	54	55	48	47	36	51	55	46	44	40	52	53	44	44	42	49	42	55	42	57	52	53	47	48	45	43	48	36	52	36	48	49	44	59	40	40	42	39	50	40	43	47	49	53	41	48	56	48	46	48	32	49	50	51	63	52	52	54	51	42	38	38	49	58	44	49	49	48	51	38	53	37	47	45	41	57	50	40	59	58	41	45	52	49	46	39	44	50	57	59	52	53	53	40	52	45	53	43	38	45	48	51	51	48	48	34	43	55	51	48	58	53	43	45	42	50	41	47	43	53	52	57	42	48	49	44	43	57	35	46	40	49	52	51	54	51	41	49	41	48	45	51	45	37	49	54	42	51	53	48	51	42	53	56	45	40	58	58	53	45	48	54	48	48	38	49	47	50	43	41	41	49	43	48	46	45	58	34	51	39	41	54	38	50	36	38	48	47	64	53	42	47	49	47	46	48	41	55	38	50	49	42	49	56	45	51	54	36	51	49	39	40	49	50	45	58	56	49	52	54	57	47	42	53	53	48	42	48	44	52	52	50	43	50	56	38	69	28	47	45	47	40	46	45	51	43	56	52	45	50	59	43	50	42	55	42	50	55	50	58	46	50	42	50	45	51	45	45	45	43	50	53	50	44	42	32	46	54	40	58	48	53	60	53	54	46	51	41	43	66	47	51	45	46	36	60	33	42	48	44	41	42	44	46	35	41	61	39	43	52	55	41	52	36	41	49	42	53	41	52	50	55	39	46	42	39	42	42	53	57	41	48	49	36	50	37	36	45	58	52	52	47	42	60	63	53	50	57	45	47	61	57	51	46	48	49	57	53	38	39	44	52	49	54	34	46	58	52	55	43	56	38	38	34	55	51	55	39	42	46	49	57	46	62	41	41	41	52	42	49	50	43	51	35	54	40	43	55	41	48	52	52	60	51	48	48	60	53	44	49	73	56	37	54	41	43	43	57	48	59	53	50	69	51	53	50	57	47	51	57	42	47	45	43	54	50	44	47	40	47	41	37	31	53	48	48	44	58	42	43	44	50	57	49	40	58	48	60	55	46	50	47	43	56	60	42	50	48	55	49	44	64	59	42	47	42	54	53	54	48	55	47	43	43	35	60	66	50	44	37	57	51	49	46	47	38	50	48	36	59	45	51	51	44	48	63	52	33	47	44	55	35	45	60	52	51	42	55	40	51	57	37	47	43	43	48	47	50	51	45	52	51	42	50	43	59	45	51	55	53	43	45	48	58	41	35	54	46	39	52	58	40	61	58	39	62	44	52	47	60	59	46	35	50	46	49	61	54	51	59	57	54	45	45	54	37	52	50	40	40	51	56	41	46	53	44	55	36	44	43	48	58	44	47	48	53	45	42	53	37	53	56	59	44	54	41	50	43	46	44	45	54	65	53	40	43	42	29	56	54	34	38	57	58	56	46	51	36	54	48	52	42	53	38	42	53	53	38	50	40	58	53	42	53	56	45	45	37	55	49	53	56	52	47	43	44	47	37	51	46	39	45	35	49	42	40	39	40	48	50	57	51	54	38	45	47	45	45	53	59	44	40	52	46	53	44	39	46	52	55	43	37	38	43	51	56	37	48	48	42	54	50	44	39	50	62	35	47	55	43	49	42	50	52	49	47	48	52	41	56	41	44	51	41	46	49	52	39	43	46	42	41	41	60	45	44	54	45	50	47	53	54	42	54	62	51	53	50	45	50	37	40	35	51	45	40	60	60	49	51	40	60	52	42	50	39	49	48	45	38	50	49	45	55	39	47	48	51	47	42	44	50	45	55	51	43	55	44	44	42	32	38	46	50	55	48	45	42	59	46	33	46	39	56	53	33	58	45	47	60	48	37	43	52	54	52	54	50	40	51	47	54	56	49	47	45	57	52	47	40	54	57	41	43	51	50	49	39	50	36	39	45	56	42	52	54	62	40	55	59	53	48	41	51	44	47	51	54	51	57	49	52	40	44	34	34	44	44	59	54	38	61	43	43	54	50	41	46	41	58	56	54	47	61	54	43	64	46	55	47	56	35	58	42	45	42	43	48	38	52	49	57	38	52	39	66	45	46	46	45	50	49	58	57	45	51	43	51	43	45	51	44	43	63	54	52	42	58	56	47	58	58	51	54	53	39	43	42	52	53	48	45	49	52	40	46	45	31	49	41	38	52	38	47	51	45	61	50	57	54	41	55	44	45	58	48	44	31	49	62	59	55	50	52	45	42	50	37	52	60	47	45	59	63	47	45	33	55	52	51	53	42	49	47	62	38	50	46	56	48	50	40	38	66	44	48	51	44	44	51	46	39	50	52	39	51	39	46	42	47	51	63	46	50	51	49	45	55	49	39	50	38	55	42	50	57	59	58	52	38	45	49	44	40	43	45	45	52	49	55	41	55	46	47	51	41	48	54	44	50	49	43	47	37	37	44	54	47	49	61	46	42	36	41	43	57	50	52	49	58	44	53	56	43	47	44	49	42	52	48	51	43	57	47	49	50	41	43	57	44	43	47	41	49	43	47	51	47	53	42	46	44	35	40	52	58	42	57	43	35	46	51	42	37	55	68	42	44	64	52	48	52	44	53	38	45	36	55	49	49	39	50	47	51	45	51	52	41	50	48	54	38	45	42	40	50	52	52	39	44	46	48	42	40	46	56	48	50	51	55	38	44	49	45	39	50	43	59	52	46	45	43	49	47	48	51	52	44	48	39	50	49	46	51	48	37	41	47	47	50	42	40	54	41	55	47	50	49	66	40	49	41	42	59	50	48	43	47	40	69	55	44	44	41	48	40	49	51	38	41	58	44	48	50	42	47	43	43	52	39	40	45	51	50	51	34	49	54	43	47	45	58	46	55	50	51	48	41	54	47	56	50	44	41	42	43	56	49	46	42	42	51	49	55	39	48	45	44	50	48	46	42	50	40	65	49	58	38	42	43	55	39	49	46	40	47	34	49	49	55	45	39	50	49	56	52	54	43	52	56	42	55	44	45	49	48	60	49	52	43	44	48	38	40	41	48	45	43	51	45	52	53	48	44	49	46
16803	6454	3474	5912	13418	16304	15375	14052	12636	11186	9825	8832	8101	8021	7990	7746	8048	8248	7028	5062	3696	2682	1949	1530	1098	916	759	689	668	644	687	654	679	636	738	707	739	680	602	588	573	584	540	591	582	577	553	508	519	488	514	495	495	477	479	486	473	525	490	510	506	515	466	525	487	519	461	528	495	488	483	495	510	481	507	476	494	495	506	522	538	511	505	504	506	502	495	512	508	486	508	536	489	471	530	489	474	484	507	515	474	499	454	486	480	474	460	505	508	477	486	494	489	490	494	520	471	479	444	524	473	468	465	486	504	518	461	472	479	492	506	515	463	502	502	502	457	473	491	452	455	504	452	424	465	477	475	470	482	465	509	486	472	481	472	482	461	439	533	461	498	494	483	496	472	517	518	513	528	499	527	501	484	495	496	474	514	497	489	498	511	505	479	452	468	498	494	492	474	485	494	458	488	477	510	482	488	479	498	513	476	479	494	516	485	505	465	479	468	476	486	506	512	498	474	478	492	497	488	499	465	473	493	489	514	471	510	484	471	525	507	461	503	489	499	483	503	490	467	482	480	494	477	498	494	460	482	510	512	475	513	525	455	532	492	478	501	484	480	482	488	460	481	496	484	479	511	455	482	480	490	510	516	458	482	521	484	511	474	508	516	488	479	456	452	470	482	469	498	504	516	496	469	512	522	502	450	469	457	494	485	493	485	466	491	508	465	459	494	513	453	475	492	482	488	453	483	495	456	493	506	477	470	467	508	497	499	462	478	503	480	478	483	508	487	500	497	486	478	491	485	471	488	488	456	504	469	483	483	501	457	484	492	505	514	514	476	485	524	493	535	495	510	488	512	517	499	458	510	506	490	476	491	523	546	500	492	495	507	475	488	502	484	525	428	438	434	463	469	444	500	493	486	494	489	483	487	551	503	477	487	465	463	479	509	499	499	514	510	485	464	506	512	492	505	497	487	477	460	504	520	496	489	469	521	487	507	466	501	499	485	453	447	496	499	507	484	487	448	478	472	517	498	481	503	487	494	471	486	468	509	501	503	492	489	490	473	520	490	479	521	498	494	502	471	468	488	488	481	485	476	464	421	458	503	453	485	473	487	516	499	478	504	494	486	473	498	501	477	494	461	452	491	498	507	512	483	503	464	541	473	454	477	499	504	467	501	482	459	497	488	520	523	461	430	522	485	521	451	494	500	515	459	529	512	510	493	470	463	472	485	441	489	472	457	497	487	473	487	484	478	480	513	467	484	486	477	493	538	438	485	504	496	510	490	464	465	513	534	479	499	483	492	501	511	466	421	488	476	505	472	536	507	505	498	489	519	517	489	489	509	440	480	506	450	480	450	472	510	458	491	505	512	491	506	482	512	433	506	504	514	505	528	457	498	513	500	461	530	484	470	463	511	511	467	489	503	470	481	498	507	529	484	448	492	543	494	476	495	490	517	460	472	483	498	470	488	513	486	472	509	464	484	482	482	474	515	479	502	478	476	508	502	472	475	486	462	475	487	459	507	542	476	463	481	504	455	511	478	509	454	491	479	466	462	487	523	493	531	500	547	499	503	451	504	460	484	485	501	501	495	448	484	500	491	454	497	450	474	466	495	472	472	518	496	515	478	459	477	449	451	490	493	516	490	474	466	462	464	502	466	487	495	516	470	481	494	513	484	480	492	502	522	526	498	535	504	499	458	463	462	508	492	486	487	477	496	512	523	504	483	465	496	465	459	490	483	508	466	474	490	495	492	535	508	500	491	477	468	505	516	487	522	501	497	468	488	487	513	472	494	509	526	485	476	484	480	480	479	509	483	470	485	479	475	484	492	507	504	514	460	464	511	442	464	459	504	469	485	499	526	505	478	505	477	493	516	503	481	503	462	491	503	478	497	474	469	494	492	462	481	507	498	459	460	485	529	483	544	475	483	506	465	519	509	475	511	485	491	471	444	546	546	504	480	483	476	476	512	494	522	456	502	461	488	475	481	485	514	508	460	490	485	500	505	521	508	452	456	520	502	484	528	488	503	489	508	512	454	504	462	493	511	495	485	477	481	438	464	471	458	454	470	468	476	478	454	471	478	423	519	483	484	474	499	504	463	468	434	518	495	527	451	483	445	483	471	495	482	465	487	481	463	479	473	487	469	482	507	509	483	451	500	479	453	498	521	440	508	485	456	480	493	483	493	506	498	491	483	488	476	485	454	486	470	513	533	483	486	460	491	463	485	512	487	481	511	495	496	469	465	493	479	469	471	487	484	488	462	488	471	495	462	479	479	513	502	507	520	475	480	480	460	456	484	481	509	454	491	443	470	497	467	421	512	506	489	465	513	473	491	488	499	511	496	472	453	494	475	525	536	503	480	532	471	522	481	507	518	514	486	496	476	480	453	521	495	502	472	509	489	514	450	483	465	507	464	494	483	491	493	504	501	462	482	464	506	497	500	515	484	492	480	450	510	481	474	493	479	481	496	506	473	487	484	488	480	459	480	510	507	493	496	490	521	502	495	502	484	486	518	465	508	484	470	526	497	479	505	452	505	452	464	475	506	440	460	471	504	485	500	503	479	511	486	500	517	448	483	511	513	509	508	500	494	543	493	441	518	439	518	514	497	484	466	457	481	475	516	466	469	426	505	459	480	516	493	496	459	516	459	562	488	498	483	511	472	471	499	444	483	498	491	484	490	497	505	487	438	503	486	457	512	459	472	472	486	521	471	486	484	458	477	474	470	502	507	502	467	504	487	493	479	467	468	481	508	468	521	486	455	509	494	492	483	477	464	519	513	480	511	478	506	477	502	476	496	475	460	508	488	470	510	499	470	475	440	498	466	505	486	444	476	538	478	495	491	510	475	458	486	501	431	478	497	503	511	516	504	500	484	498	518	505	490	497	503	502	477	470	470	491	494	496	468	493	481	497	482	448	502	496	453	503	474	484	489	506	503	481	465	480	511	504	471	492	467	540	494	494	459	494	496	484	493	475	506	461	467	494	518	470	476	525	523	492	470	469	482	469	524	510	453	470	472	511	525	483	496	522	447	510	494	489	470	475	510	450	487	475	476	486	497	467	468	516	505	501	489	476	472	461	468	479	492	494	536	476	457	496	487	476	444	514	487	490	486	511	466	509	504	446	507	494	485	519	496	492	517	507	512	540	490	490	461	507	478	478	476	479	496	515	512	496	476	477	516	469	490	489	502	509	471	487	501	480	502	477	462	497	501	510	499	474	536	506	455	476	444	481	487	477	507	438	490	500	476	489	482	451	449	466	471	498	478	457	475	489	471	484	479	489	473	493	455	473	512	503	482	501	487	507	464	475	509	481	481	479	514	481	477	451	494	481	496	447	459	496	470	488	488	502	511	456	468	493	492	498	511	497	478	490	490	492	451	506	487	510	461	440	482	464	508	479	486	498	503	499	465	481	474	454	500	497	478	501	504	448	467	530	492	505	464	473	491	500	451	505	475	509	463	478	493	475	491	471	513	449	468	485	462	525	477	467	486	445
1605	375	223	171	167	245	342	317	320	290	261	259	275	250	292	297	297	320	265	183	121	90	90	70	56	43	43	36	35	43	42	35	42	47	35	46	44	36	39	40	44	35	50	34	47	30	40	38	31	43	35	39	23	33	25	38	34	23	30	31	32	31	35	37	42	40	32	24	43	38	36	38	40	23	30	36	24	27	35	37	45	42	40	46	27	31	43	34	38	40	35	29	38	43	31	21	46	35	35	28	34	28	40	29	40	41	31	24	49	36	27	36	37	34	25	25	38	33	42	46	36	40	27	18	40	40	46	29	32	37	39	35	37	39	36	34	23	36	38	34	40	25	32	36	44	32	37	30	39	33	33	39	47	28	42	25	33	41	31	30	28	27	37	42	41	43	50	38	30	30	29	35	34	26	39	29	32	27	30	27	36	21	38	43	40	39	36	35	34	27	45	29	30	34	40	41	24	44	28	33	29	33	29	30	39	26	35	23	34	41	37	39	37	34	28	33	30	40	42	28	38	28	31	38	37	28	33	32	26	32	47	30	30	40	26	31	29	31	32	33	25	34	46	41	38	30	35	39	40	25	38	39	28	32	30	38	28	31	30	43	35	36	39	33	42	41	31	47	44	32	27	31	35	46	29	39	40	37	39	40	31	34	33	39	31	30	38	34	32	33	36	29	26	38	36	34	44	37	29	48	37	35	42	32	32	31	43	23	35	36	37	35	37	31	31	36	31	37	32	37	30	39	19	37	41	26	45	36	31	36	41	37	27	35	34	37	38	27	36	33	43	36	44	29	30	33	34	31	45	37	37	37	40	25	40	34	29	28	40	42	39	39	42	32	25	32	30	34	41	26	36	20	40	27	40	38	28	47	30	34	27	32	31	40	30	47	41	38	38	30	28	21	35	31	30	40	38	40	28	25	32	36	30	20	25	43	37	36	27	31	34	49	42	33	32	34	32	31	37	42	32	37	45	41	31	34	47	31	40	22	39	36	33	37	34	38	31	33	33	25	32	33	32	22	40	35	30	34	34	30	26	40	36	35	27	26	32	29	32	38	33	29	41	40	44	33	33	22	33	21	36	35	23	45	29	28	36	31	25	38	27	37	28	34	41	40	32	33	36	35	20	44	30	33	32	31	40	32	45	39	41	28	24	24	28	28	25	35	42	36	34	39	26	29	36	27	33	37	27	34	35	36	39	51	41	27	23	31	39	41	25	26	39	36	42	34	37	30	29	38	32	36	37	39	38	29	40	37	42	35	30	30	29	34	33	41	33	40	37	28	43	33	40	30	31	33	31	38	35	32	32	41	27	43	35	34	25	30	38	30	31	38	32	31	37	36	37	33	41	37	33	39	35	26	37	33	33	35	31	35	34	36	37	35	38	25	38	28	45	27	26	34	33	46	31	32	43	36	28	36	35	41	41	36	43	53	34	21	31	34	39	34	34	22	26	47	27	31	38	35	22	35	37	30	32	31	40	34	34	34	23	35	30	34	38	27	51	40	32	46	46	36	39	32	39	29	39	32	30	34	28	31	40	36	32	30	26	41	28	35	25	38	36	41	26	35	39	44	39	37	44	38	48	32	34	45	41	46	34	38	34	36	28	42	36	35	39	23	41	32	31	31	45	30	32	39	32	25	28	31	29	36	42	33	35	26	42	27	33	37	37	28	29	39	34	37	25	27	39	33	35	34	34	31	40	37	46	44	36	27	31	34	35	27	39	30	49	33	43	25	41	36	38	38	30	30	29	42	38	36	31	34	32	37	41	30	33	32	38	30	29	32	31	43	35	39	37	46	29	27	33	29	41	36	31	36	44	42	29	28	36	49	27	33	35	36	31	46	35	31	35	32	31	31	40	30	33	33	38	35	32	40	29	26	27	35	32	26	38	43	32	33	25	40	31	28	42	40	25	33	35	39	29	25	23	34	36	30	37	32	44	51	39	24	32	32	32	31	39	30	36	21	44	34	35	34	39	40	39	19	33	30	33	35	30	32	39	35	46	31	21	35	32	39	41	28	37	29	28	38	28	28	44	43	37	41	30	23	39	27	31	36	46	20	31	23	34	25	27	34	28	30	43	26	34	40	43	43	42	34	21	32	34	34	47	43	34	37	32	34	36	46	37	32	43	36	36	40	23	33	39	34	42	36	31	40	31	41	31	32	34	38	38	35	25	34	27	38	44	24	30	42	40	35	40	33	40	40	32	37	33	30	23	24	34	40	39	36	41	31	33	31	34	39	39	45	38	21	36	35	32	30	31	32	30	42	36	35	50	43	31	39	36	29	37	40	24	28	31	35	33	35	43	35	35	31	39	31	22	28	35	33	29	38	37	39	31	35	30	37	42	35	36	31	39	30	44	37	28	47	43	34	25	23	28	24	32	31	37	44	27	40	32	27	36	41	48	36	28	35	37	46	48	38	45	31	38	24	29	30	34	35	43	36	44	27	36	32	42	32	28	24	36	36	23	32	25	38	32	29	21	26	37	33	34	35	28	26	23	22	27	41	34	32	40	28	28	36	30	29	35	35	32	27	40	27	42	38	29	44	43	33	34	33	33	35	41	33	32	37	17	40	33	37	30	31	32	39	25	29	25	31	25	20	23	34	39	36	31	36	37	32	39	36	33	34	38	35	44	31	33	37	29	40	38	33	37	47	37	28	42	34	35	36	30	37	33	32	40	24	29	42	42	34	32	48	31	20	35	35	32	30	23	34	29	25	39	43	44	38	33	35	41	45	35	32	37	39	38	27	39	39	41	34	39	35	32	33	38	30	35	30	42	42	36	25	32	32	40	29	32	33	37	40	41	40	41	29	26	40	29	46	38	33	27	41	34	43	39	36	39	33	32	37	31	34	37	30	41	32	39	27	48	38	43	42	26	24	30	38	41	27	38	32	46	41	41	26	26	38	31	25	32	28	30	30	28	34	42	31	40	33	25	33	43	36	49	28	34	39	37	43	43	35	37	33	31	33	32	38	36	33	40	33	45	26	24	31	26	35	25	23	34	41	38	34	33	33	35	34	39	42	32	38	27	37	31	32	32	40	31	34	50	42	27	39	30	41	35	39	43	33	34	41	38	35	28	29	32	43	44	29	41	34	33	26	32	32	36	24	34	40	34	43	31	36	33	32	33	36	29	35	30	45	40	31	29	39	33	21	42	38	36	40	32	25	26	28	40	46	47	42	36	34	44	43	31	38	34	35	26	44	32	36	29	43	34	30	35	40	35	32	35	42	37	34	35	44	42	34	34	40	36	29	29	43	26	39	33	36	44	38	35	29	34	39	27	35	30	28	40	35	32	48	29	30	37	38	42	38	24	36	30	37	32	38	32	39	38	35	32	38	39	42	40	32	33	33	35	42	26	30	37	39	29	34	40	31	41	33	28	33	40	29	34	35	46	34	37	32	35	47	23	43	33	33	32	39	36	38	43	33	38	38	44	29	36	24	35	29	30	37	36	32	43	36	46	40	38	31	36	22	39	42	36	41
16208	5747	3329	5556	12642	15634	15279	14251	12854	11022	9817	8839	8313	8274	8185	8365	8354	8214	7131	5302	3727	2500	1821	1385	966	795	630	560	547	574	592	595	560	619	642	614	570	525	490	478	437	464	420	400	395	404	371	391	377	376	400	385	367	393	415	381	388	367	392	392	377	369	347	370	340	383	366	366	369	373	340	355	343	359	359	380	365	357	380	373	386	333	363	351	380	357	359	371	343	369	390	388	336	356	361	347	315	366	369	329	341	364	355	351	355	332	334	332	338	368	347	354	393	359	308	333	339	341	342	326	313	344	380	317	334	338	345	338	350	361	365	381	352	329	337	334	302	376	312	350	305	372	366	321	376	352	371	370	367	329	344	355	314	369	374	352	376	351	343	366	382	339	347	336	320	328	349	360	388	362	355	334	369	360	350	345	340	353	324	335	353	347	371	353	361	351	353	359	297	322	378	351	366	362	355	343	349	344	337	348	381	339	331	355	340	329	308	354	345	330	337	345	366	323	377	351	348	350	348	338	359	344	366	323	350	356	324	367	379	360	385	344	361	331	356	344	338	383	341	341	315	361	371	341	368	356	353	339	353	336	366	372	352	367	352	307	359	356	365	351	351	340	342	352	381	364	346	354	376	341	332	358	341	353	336	352	340	323	337	394	343	325	357	358	362	375	340	367	300	341	323	338	351	348	339	371	341	394	409	325	354	385	368	381	367	352	363	327	326	346	359	336	353	347	339	353	351	389	371	388	342	338	326	385	340	353	359	353	327	329	367	326	340	359	368	318	375	356	316	359	383	346	356	335	358	353	340	326	359	359	335	347	359	319	340	366	370	357	339	369	353	309	359	358	357	344	367	350	376	390	350	346	347	328	345	324	320	366	342	334	380	371	366	360	337	332	387	383	361	337	319	351	325	329	309	377	311	347	355	372	324	343	322	369	346	381	330	356	374	322	337	358	386	359	306	336	338	328	364	314	346	336	368	354	357	361	348	378	347	348	372	394	363	360	366	339	363	313	389	367	352	358	357	364	342	341	363	342	345	352	331	319	356	340	358	362	344	325	362	369	360	321	345	338	303	365	296	363	372	366	337	335	372	348	353	337	349	367	349	372	346	370	353	322	383	374	341	391	333	372	380	337	338	346	322	334	356	319	331	340	321	345	332	350	328	344	342	361	369	379	346	357	336	358	322	371	349	346	352	341	338	381	339	344	358	357	366	340	373	349	373	368	344	333	344	364	338	349	319	347	377	354	342	342	357	334	351	325	378	358	361	366	348	386	340	313	380	335	369	344	342	359	346	366	376	377	338	360	335	354	350	344	357	326	338	335	331	326	372	323	362	345	320	317	359	331	360	365	366	349	337	334	346	333	329	366	348	343	343	387	340	350	355	341	335	353	365	372	366	339	355	337	347	335	370	334	367	364	372	335	354	350	330	321	354	370	371	324	336	327	350	351	299	350	367	332	340	328	367	364	334	384	343	358	347	366	322	347	347	347	366	331	351	351	366	372	331	355	370	378	337	345	338	366	360	348	344	331	351	338	314	384	335	335	365	333	345	347	362	355	366	347	357	356	336	342	358	360	380	348	336	370	362	343	326	350	340	354	343	369	322	330	327	328	346	381	330	357	329	376	346	368	336	343	336	356	341	351	358	397	328	366	366	327	363	348	353	334	368	361	355	335	338	349	353	338	393	331	376	344	388	352	348	340	351	353	384	340	375	345	344	351	362	337	338	358	343	347	338	343	354	353	375	340	322	349	335	354	379	365	351	339	319	343	373	371	362	347	330	346	334	364	340	358	340	348	349	402	314	354	331	362	338	345	378	353	320	355	345	334	356	320	390	349	350	347	340	362	301	344	358	328	367	341	341	330	371	366	352	320	371	337	338	359	349	320	369	348	349	352	337	372	348	356	320	304	337	343	354	362	367	338	366	356	382	322	329	391	352	359	334	331	382	361	381	370	329	328	402	340	344	352	364	356	326	342	311	369	369	373	347	320	363	358	341	326	378	361	346	352	353	337	306	363	344	332	352	328	404	345	323	353	337	374	329	382	375	364	324	356	352	362	364	378	320	372	350	362	329	346	353	340	355	352	353	352	360	349	313	359	296	337	333	345	355	343	355	299	345	348	349	357	338	375	324	362	325	314	330	338	359	355	334	314	322	330	316	324	342	355	355	391	334	359	360	313	343	367	367	324	341	356	353	384	318	344	335	352	341	355	339	351	336	352	341	342	317	373	357	337	372	348	354	351	327	336	323	366	378	331	347	366	344	327	331	373	368	341	341	312	318	382	354	333	346	332	342	339	363	375	328	332	372	325	366	363	360	356	360	367	350	327	300	335	352	348	330	344	343	338	324	359	316	371	323	368	333	374	337	335	361	348	352	357	334	339	329	341	355	322	349	320	361	339	347	374	361	363	343	357	306	346	336	310	380	325	328	401	337	367	354	348	311	327	344	355	360	331	341	362	337	330	333	366	334	351	371	332	312	372	383	323	370	362	363	350	313	366	330	361	351	336	296	333	321	366	349	362	367	353	368	376	339	386	389	355	339	380	358	315	330	343	358	358	347	360	361	322	379	348	347	353	323	318	343	336	331	384	336	344	355	360	349	320	322	367	340	345	323	390	350	338	356	338	350	355	340	354	326	357	350	370	301	348	348	352	337	363	359	354	391	344	343	321	348	333	358	336	348	353	363	330	352	332	355	374	364	379	344	375	337	339	375	318	350	354	336	362	347	365	337	377	346	339	339	354	372	339	324	323	342	352	356	338	338	357	351	350	356	355	326	357	336	343	332	344	387	343	339	350	339	320	329	329	348	324	329	338	343	362	373	360	331	349	359	332	344	340	387	379	370	371	365	306	349	378	368	332	350	374	337	326	341	356	353	348	337	352	358	341	397	378	335	367	342	338	380	325	343	360	341	319	365	334	387	351	355	336	352	361	346	331	338	386	356	347	313	341	341	345	347	343	361	352	344	329	334	322	354	348	322	324	309	340	350	379	356	379	353	363	326	347	336	345	352	340	345	356	333	353	358	334	332	350	367	328	342	360	339	348	379	388	338	357	365	379	366	363	368	335	342	344	308	331	355	369	317	351	362	325	363	354	384	358	380	344	312	346	358	321	349	333	363	374	349	344	344	365	353	355	325	385	358	360	377	368	339	321	335	366	330	352	301	359	353	316	372	349	354	355	335	315	345	335	361	362	346	359	318	363	339	348	325	354	331	346	334	311	330	404	359	343	368	358	336	349	349	361	374	367	333	295	361	359	358	341	362	323	348	354	368	346	377	362	331	344	356	384	359	343	350	361	337	354	380	331	353	346	347	350	381	304	342	329	336	332	357	345	350	363	337	339	329	349	325	350	343	351	349	378	344	326	344	360	341	337	331	355	360	377	379	341	343	339	347	366	308	371	325	353	359	353	342	344	344	318	342	351	346	325	346	341	352	383	376	352	362	388	340	369	365	350	325	337	319	331	334	360	361	365	329	364	343	339	345	371
1340	487	298	209	205	340	421	447	430	345	369	301	314	290	314	344	388	341	295	198	136	107	92	72	52	52	45	43	45	45	45	44	42	36	34	38	48	35	23	37	47	47	36	32	46	33	30	45	38	38	39	55	40	30	37	29	36	40	33	26	29	37	37	39	28	34	37	29	38	33	36	36	25	30	35	36	41	28	37	38	39	34	31	36	35	38	35	34	31	36	40	31	34	27	30	33	36	38	36	42	46	31	33	46	29	20	41	41	43	28	35	35	32	43	30	36	39	34	28	27	54	34	30	33	38	35	32	34	33	41	35	30	36	34	37	29	46	30	39	33	28	35	30	46	27	38	38	34	35	27	29	29	37	28	31	24	25	45	36	26	34	40	37	37	30	39	36	38	35	28	29	36	30	23	36	38	33	22	46	38	30	30	33	28	33	32	38	45	27	36	33	31	36	31	35	34	43	41	38	28	32	29	26	42	29	37	27	41	51	42	36	39	43	29	43	29	26	30	41	47	45	33	33	36	32	35	28	41	34	36	44	43	29	40	28	38	37	34	34	32	34	49	36	44	30	26	31	31	40	38	31	37	40	31	40	34	31	38	32	32	28	36	37	48	30	32	36	25	36	24	30	38	32	39	35	35	37	47	39	33	35	44	30	32	34	27	34	35	61	34	29	43	36	30	29	24	27	28	30	32	32	39	46	25	28	30	30	28	33	40	33	32	35	45	35	33	34	44	39	43	34	26	43	42	37	30	38	32	30	27	38	37	37	36	35	44	38	32	27	33	35	44	31	37	38	40	27	44	30	37	34	36	44	30	36	28	34	33	33	31	29	30	31	40	29	38	29	35	26	35	40	39	39	41	46	44	44	37	29	24	36	42	34	27	38	29	26	47	29	36	32	23	31	38	43	28	28	35	30	34	38	32	44	37	41	23	44	41	47	34	38	30	25	42	41	35	37	30	24	35	21	30	46	29	38	32	41	37	31	38	34	43	39	38	35	35	31	32	37	30	38	30	22	35	42	36	26	31	27	39	26	47	28	31	28	31	38	34	38	26	39	27	41	33	29	41	38	27	35	29	32	29	41	38	33	32	37	34	35	43	31	50	41	33	24	26	34	30	22	38	32	46	31	43	45	30	34	44	38	32	28	35	41	45	39	32	33	46	29	38	30	35	27	31	37	24	29	36	31	29	38	35	41	28	45	35	40	25	43	33	25	26	43	33	31	30	30	38	27	26	36	40	42	32	33	32	30	29	40	35	37	29	36	43	34	34	36	32	51	41	33	36	31	38	24	32	38	43	44	49	44	32	23	47	32	32	44	28	40	34	35	22	33	33	46	38	36	33	34	38	46	33	29	35	43	28	39	28	41	48	31	31	38	34	33	36	47	35	32	37	50	32	41	31	32	47	35	26	44	40	36	27	39	39	27	26	29	40	26	38	34	36	40	32	42	31	30	39	42	39	29	37	43	33	40	38	39	28	33	29	29	36	27	39	33	36	40	20	35	31	32	21	35	29	31	37	40	35	38	32	37	26	48	36	37	41	37	41	34	42	33	25	25	40	34	34	34	37	45	36	44	41	24	35	33	37	33	32	39	43	34	32	40	26	44	50	31	35	33	36	41	41	44	32	42	35	27	29	32	33	36	18	38	50	33	43	33	37	31	45	38	35	31	41	36	42	29	45	39	27	35	29	25	44	40	37	29	27	36	33	31	32	35	30	37	22	38	18	41	44	36	27	23	35	43	34	27	29	47	42	24	32	37	44	37	35	31	35	29	31	33	36	28	30	29	32	38	37	35	24	25	30	44	33	32	33	37	43	37	31	36	36	36	38	39	30	42	45	35	35	47	31	47	37	38	33	37	36	28	38	28	42	35	29	38	37	33	40	37	37	37	36	28	36	31	35	40	37	35	38	39	36	41	38	41	32	30	38	34	23	29	34	47	36	40	39	33	27	35	38	32	35	34	26	27	34	39	30	34	30	30	38	30	25	41	41	32	32	35	33	35	30	37	32	37	30	41	26	24	39	32	32	24	32	34	32	26	34	37	33	32	26	26	28	39	31	33	45	30	31	30	40	40	36	43	47	30	42	26	33	39	30	37	41	37	34	32	33	33	39	41	30	44	28	29	34	36	38	29	32	36	32	36	37	35	28	28	31	31	40	28	35	43	26	30	39	29	30	35	29	23	38	31	31	27	36	27	26	33	31	37	32	31	40	40	36	45	44	32	26	38	44	35	35	42	34	35	32	41	32	30	35	35	23	31	40	32	42	30	33	25	36	28	33	41	51	27	40	38	29	34	30	43	33	36	38	34	39	32	46	26	41	39	39	28	28	30	33	40	29	34	45	45	24	30	42	30	34	38	44	33	42	33	35	29	37	38	38	35	39	35	30	27	31	45	36	35	29	34	36	38	28	32	50	51	32	38	29	45	34	35	41	35	35	40	31	35	44	40	28	44	33	34	34	36	34	37	39	41	30	36	30	39	39	41	32	40	29	47	35	37	33	31	39	39	37	28	34	38	32	26	44	37	29	37	25	28	43	31	25	45	32	33	37	32	41	35	36	18	26	33	36	27	39	41	35	34	36	40	45	44	41	36	34	38	27	36	34	32	34	26	34	37	39	46	27	29	33	32	34	38	36	42	40	44	29	33	42	30	36	26	34	32	32	39	36	39	33	46	29	38	22	38	41	35	35	30	37	44	27	28	34	31	27	32	32	40	34	42	31	25	32	22	36	36	34	34	31	35	32	33	38	37	44	34	28	35	34	39	27	31	40	50	47	34	32	33	43	37	40	35	45	40	34	40	26	32	30	36	33	29	37	38	29	32	35	31	29	32	34	33	33	37	36	37	26	35	32	34	34	30	28	42	34	30	32	35	30	27	38	46	25	41	32	36	26	43	38	36	42	39	46	28	34	35	36	42	38	28	33	45	33	37	35	33	33	43	38	31	29	35	32	38	32	35	29	30	25	29	35	36	35	50	35	35	35	34	44	28	30	43	33	26	23	33	35	40	40	31	37	34	39	32	30	32	28	35	33	34	32	38	36	36	35	36	44	43	37	43	33	39	43	26	23	38	32	30	39	47	42	33	39	25	36	28	24	41	25	41	33	35	40	35	38	39	38	38	30	43	39	31	40	25	29	27	28	24	41	35	30	34	47	31	25	33	31	39	39	32	31	33	32	32	35	32	33	42	35	31	39	28	41	25	35	30	27	46	44	44	28	37	35	43	32	42	44	26	29	35	34	37	28	37	29	31	41	30	27	32	37	35	30	44	30	45	44	39	39	33	27	36	30	29	42	34	42	38	31	45	34	33	33	43	33	34	37	54	27	33	30	40	27	35	37	44	31	38	27	36	33	33	34	34	29	45	38	41	38	40	20	30	39	39	35	26	33	31	33	33	36	43	32	45	33	39	23	39	40	40	43	43	39	24	40	37	41	38	28	30	29	26	36	47	38	37	41	30	37	25	30	50	46	31	29	42	47
18599	7285	4057	7062	15393	18465	18047	16632	14609	13006	11487	10174	9699	9534	9409	10009	9401	9400	8225	5551	3908	2911	2127	1546	1086	893	778	675	633	601	656	689	709	697	772	681	609	563	504	520	527	446	448	432	425	419	391	442	435	407	422	403	399	411	425	414	394	417	375	381	390	412	356	369	404	367	405	402	407	377	385	362	365	366	341	390	358	370	402	392	393	384	364	360	404	419	374	393	423	367	333	367	402	375	396	382	391	376	325	363	349	397	341	349	371	356	346	382	362	358	360	367	352	344	328	391	413	357	358	351	363	372	386	388	364	358	385	365	379	342	373	379	360	354	374	392	413	361	349	355	373	370	340	375	340	370	382	387	356	389	366	381	363	393	348	362	323	365	342	346	374	377	354	384	333	356	385	356	372	382	371	376	363	355	380	381	388	367	373	363	344	375	354	377	362	389	366	370	383	383	315	363	357	374	354	372	350	388	393	407	370	370	409	390	383	368	347	351	336	372	363	368	362	336	348	377	377	323	381	374	353	375	356	378	382	359	345	337	328	361	383	396	348	357	400	334	355	372	320	386	396	345	347	367	361	343	372	345	365	350	384	365	358	354	371	354	374	374	379	366	347	364	367	319	380	378	378	371	370	348	384	375	349	360	401	355	377	338	362	405	361	357	353	345	371	355	344	345	388	365	392	358	372	353	319	390	364	343	379	367	350	381	349	368	379	371	367	356	376	364	373	373	385	383	372	383	387	370	350	341	380	334	340	362	351	380	354	347	360	346	346	421	367	399	337	352	416	347	386	359	355	340	373	381	350	335	345	385	397	366	382	370	357	323	375	372	349	390	361	354	405	339	369	387	337	351	345	383	372	375	356	383	337	346	343	305	383	367	359	347	361	354	377	350	370	374	336	357	347	354	379	403	342	349	371	361	349	349	368	359	327	389	373	352	386	378	345	340	392	358	372	346	382	366	380	374	331	395	353	315	402	339	345	329	387	358	378	400	363	373	345	389	348	373	368	319	377	370	374	357	337	351	383	383	352	334	336	408	341	366	368	329	371	353	369	343	357	384	366	370	369	390	372	376	373	334	364	371	373	361	373	372	396	341	377	380	354	394	364	364	356	381	356	362	346	374	389	369	386	343	356	344	352	355	360	366	346	350	382	353	339	355	358	371	356	385	346	377	380	358	368	350	366	357	398	344	344	359	371	389	358	343	383	330	380	356	368	384	364	349	394	387	333	339	336	364	396	346	391	352	331	364	364	358	340	353	357	373	350	369	370	348	357	384	385	365	369	348	378	378	364	350	405	393	362	351	369	369	353	342	344	369	348	387	374	353	357	328	348	371	380	353	362	401	362	367	386	340	377	359	357	340	353	376	381	332	373	343	351	421	343	368	369	333	367	388	349	377	353	374	380	341	368	329	392	356	343	406	381	385	377	323	380	366	338	381	347	377	361	401	340	385	366	382	318	387	368	387	330	371	355	373	390	353	388	394	366	333	375	363	388	372	370	404	361	349	365	349	372	383	343	370	386	339	375	350	385	370	362	361	329	391	368	382	375	363	363	341	370	397	346	366	383	385	380	403	366	404	343	352	367	367	346	369	370	350	351	368	358	371	353	373	407	367	346	368	349	378	310	343	347	364	348	352	374	346	355	371	425	364	374	353	367	361	362	329	397	406	374	356	320	346	388	340	363	383	392	355	415	346	366	358	358	354	390	348	333	379	334	370	336	338	356	349	317	377	337	354	360	393	402	371	376	362	357	354	323	361	363	399	386	401	354	354	358	376	352	364	358	402	355	377	348	377	381	367	349	333	384	324	355	342	358	359	359	375	383	351	368	407	369	365	398	374	382	374	390	357	384	354	366	388	382	394	411	352	371	367	384	364	391	330	361	357	339	417	383	425	345	397	376	364	359	357	373	385	375	403	386	379	372	349	357	330	381	369	326	361	359	395	370	339	369	347	336	376	350	336	363	323	364	374	349	352	380	371	378	380	349	368	376	349	362	356	368	326	388	372	322	355	392	354	380	358	349	325	360	356	329	374	340	361	368	331	354	342	397	364	383	351	387	357	364	348	379	343	367	373	384	351	394	337	338	346	413	366	350	365	347	386	396	321	399	374	368	347	389	356	330	338	357	362	365	373	372	369	343	389	317	386	381	381	363	386	376	378	382	351	393	365	380	350	369	344	355	375	331	328	356	378	343	369	369	368	359	371	399	373	403	379	371	351	366	365	358	412	364	389	349	404	378	345	372	381	376	377	409	336	353	374	350	391	339	390	361	351	365	340	357	351	355	382	371	356	323	351	358	393	345	363	374	334	367	343	385	373	355	358	344	378	325	387	379	373	376	406	356	372	349	315	340	432	358	362	365	365	350	338	382	368	370	366	338	371	360	375	323	355	358	362	370	342	363	422	353	367	334	364	374	371	381	381	367	389	368	341	360	372	395	351	376	378	317	357	374	363	376	359	371	372	383	375	333	375	345	336	368	362	380	383	361	361	366	385	356	397	350	346	373	340	365	366	362	367	365	375	385	384	378	351	370	354	370	365	344	363	344	364	309	362	377	359	342	360	386	359	343	353	379	366	409	330	344	375	380	372	343	361	356	382	348	354	359	346	377	396	371	331	370	355	360	352	353	341	355	339	367	342	364	363	370	387	362	312	330	352	356	367	373	365	344	360	390	381	371	363	359	376	344	339	384	346	360	345	381	354	345	346	377	381	378	376	353	386	347	383	367	343	383	344	369	376	344	338	387	341	369	400	366	362	354	331	375	331	354	341	367	394	390	402	357	365	396	379	352	367	347	379	370	341	355	341	370	338	355	349	376	350	356	347	361	358	362	406	367	355	347	356	377	357	376	350	355	378	386	375	390	381	360	349	388	338	336	364	344	349	377	357	390	348	367	356	360	371	323	369	356	395	374	373	321	339	392	357	364	378	373	374	375	367	359	349	344	342	361	363	387	329	340	359	330	368	363	378	381	338	376	351	364	363	344	372	397	364	374	350	375	370	379	357	353	386	368	352	378	402	375	376	360	385	347	331	374	382	379	388	344	348	414	373	384	362	368	379	366	376	370	387	335	379	362	392	346	343	404	357	401	352	360	370	381	359	373	361	344	367	375	331	380	365	372	373	390	365	393	347	375	377	376	375	386	402	357	345	322	340	340	373	365	377	351	374	354	358	367	388	369	376	372	411	383	366	364	371	379	356	412	381	391	378	350	351	345	370	366	395	375	401	370	385	391	341	342	343	381	356	371	390	372	358	387	368	372	388	367	371	356	372	386	394	372	351	381	335	338	324	407	364	351	339	358	377	353	383	359	375	368	377	358	366	359	346	370	369	403	348	367	371	355	400	353	347	388	335	359	355	368	345	366	362	384	358	365	347	371	347	355	341	366	343	387	345	353	365	352	368	356	343	355	320	367	397	375	356	372	367	394	387	371	389	337	367	370	396	368	360	343	368	393	347	356	333	395	372	401	351	332	322	359	373	374	387	368	396	342	419
1094	262	169	145	134	223	257	277	242	244	226	218	185	215	285	256	229	226	220	134	106	103	87	72	66	58	41	51	55	50	54	44	71	56	75	54	36	50	52	53	65	50	40	54	47	59	44	43	41	52	60	53	43	43	54	38	51	64	56	41	46	52	31	37	46	59	49	47	34	47	57	48	56	56	49	60	56	48	39	45	41	48	42	49	47	48	49	45	53	53	49	42	41	51	48	43	52	47	45	52	45	53	57	50	48	54	54	55	52	61	45	40	46	48	54	52	46	49	51	43	45	40	42	40	41	44	45	59	49	45	48	45	50	44	54	39	54	44	55	51	50	56	39	60	43	53	46	60	58	44	51	60	47	40	53	40	44	43	45	49	40	49	46	53	43	52	52	43	48	51	38	50	48	63	41	55	49	54	50	57	53	46	39	45	48	47	55	47	40	49	47	61	44	40	48	30	39	51	51	50	55	40	61	48	60	45	59	53	52	53	55	59	43	54	54	64	47	52	42	54	64	50	64	49	50	43	47	45	43	57	64	52	42	57	51	52	45	62	52	43	50	59	43	52	41	53	56	50	48	46	48	32	37	42	60	51	63	54	49	57	44	48	53	44	50	40	48	42	53	56	52	47	44	49	37	50	45	38	41	43	48	39	62	62	53	53	50	51	54	62	35	54	55	46	49	62	55	50	49	52	58	34	42	59	51	55	66	46	45	45	34	44	45	48	44	42	40	52	41	50	36	60	43	51	48	44	60	49	36	37	51	43	63	37	48	55	35	47	49	59	49	53	47	39	60	59	55	54	61	48	54	44	43	66	60	53	68	58	51	42	55	41	44	39	37	48	50	42	53	48	51	47	44	45	60	53	33	44	37	36	54	54	53	48	47	35	53	47	36	60	51	52	44	50	41	44	55	47	54	42	49	52	45	47	46	40	51	46	41	54	43	60	54	47	56	36	44	48	58	42	57	49	45	53	46	52	50	44	54	38	39	40	42	55	57	51	45	47	56	48	51	43	49	45	63	61	40	55	47	43	41	58	49	64	38	51	46	47	42	53	49	47	47	45	50	46	59	46	39	52	52	47	46	41	49	52	44	48	41	56	47	65	57	50	52	62	44	50	42	57	42	45	51	45	39	54	49	44	41	36	53	51	46	56	39	50	45	43	51	58	44	60	58	48	33	46	41	49	39	39	59	47	41	44	55	43	45	50	69	50	50	54	51	52	54	47	52	54	43	53	51	44	48	41	41	46	57	42	46	44	38	42	55	46	48	37	44	61	49	33	41	55	55	53	45	48	43	48	55	46	53	50	48	47	68	46	55	51	48	55	61	53	38	46	47	46	50	54	59	42	52	45	40	47	39	53	44	43	46	53	47	53	51	45	42	46	44	27	51	59	42	34	46	49	54	45	49	43	47	54	41	49	47	54	46	44	50	46	47	47	40	42	44	52	42	55	47	44	48	51	44	55	53	52	54	56	44	52	51	54	38	52	56	61	40	53	50	42	55	64	63	36	52	55	45	49	47	46	47	40	47	48	56	58	53	46	48	43	53	47	44	49	51	38	36	38	45	53	53	60	59	43	39	55	48	51	56	53	46	35	43	48	56	41	46	54	53	53	55	42	54	58	65	48	49	42	41	49	37	61	50	43	59	54	35	45	49	49	49	36	51	39	48	53	56	35	52	53	52	67	31	57	46	62	40	37	48	46	58	44	39	53	51	58	43	45	51	43	46	51	58	59	50	54	50	44	37	44	60	55	45	43	38	44	40	48	51	52	55	56	32	31	51	44	45	57	39	32	41	62	49	48	50	45	54	43	52	63	55	43	53	70	54	53	45	55	42	49	58	48	45	58	54	47	44	43	44	51	46	47	42	56	61	48	39	44	63	48	48	50	45	54	57	49	41	59	50	54	43	62	52	51	50	50	56	55	47	41	44	80	59	48	50	60	47	52	54	47	41	56	48	42	45	44	54	47	39	63	45	52	45	52	50	44	42	34	42	43	38	48	39	47	57	59	49	42	45	55	39	51	47	55	41	37	45	51	54	47	56	60	50	50	50	54	41	52	37	46	34	51	50	46	42	48	49	60	51	54	45	54	56	63	43	48	44	51	52	37	42	50	56	51	55	53	36	42	55	47	39	41	51	47	51	44	50	49	43	43	49	51	52	60	40	46	48	38	42	36	57	55	49	39	55	51	50	51	40	67	70	47	42	56	44	51	58	48	61	50	45	45	48	65	54	52	49	51	38	45	47	39	56	46	45	54	53	51	41	41	45	56	49	49	47	47	47	41	42	43	51	38	54	46	47	53	41	51	41	59	45	45	52	59	48	35	54	57	52	47	61	49	35	42	42	43	47	45	38	43	51	38	50	57	51	45	43	53	47	44	56	52	46	63	52	34	44	48	48	41	39	50	51	52	50	50	41	56	48	52	57	45	46	44	55	58	44	47	40	52	46	43	55	54	52	48	53	48	39	43	39	47	67	47	54	41	40	56	47	44	62	53	54	49	41	39	55	48	58	40	53	47	39	46	56	55	44	62	51	49	40	50	49	43	46	62	47	38	38	42	63	37	52	56	47	47	45	44	54	49	44	53	64	46	44	46	47	53	42	55	41	44	44	51	46	50	60	35	44	45	49	46	55	43	50	43	50	46	48	45	56	59	58	47	46	47	47	46	52	39	50	46	45	62	38	67	37	46	53	48	48	36	61	44	58	57	56	52	56	54	54	45	50	39	52	42	44	58	43	37	44	54	48	44	43	45	45	54	49	67	54	44	39	51	51	47	54	40	54	44	44	62	57	49	40	52	40	46	57	54	42	46	48	34	44	43	54	46	44	55	50	43	38	48	45	47	53	51	49	47	52	44	49	63	53	62	49	56	56	49	40	54	44	56	51	56	40	38	59	48	52	46	47	45	40	43	47	47	56	44	73	54	38	47	51	36	41	46	52	44	43	41	57	47	54	35	54	67	54	51	55	45	39	54	45	44	61	46	48	46	56	51	45	52	43	58	58	56	47	53	54	52	45	54	45	43	43	41	41	37	42	56	54	44	44	47	48	44	55	59	51	42	49	55	55	27	49	48	38	53	45	37	42	34	58	44	41	45	46	23	58	54	58	45	52	49	50	55	51	51	49	60	41	49	48	48	54	49	41	45	42	46	45	43	44	43	46	54	42	56	42	45	54	56	56	44	44	41	57	47	46	50	58	52	53	41	42	55	57	47	45	44	45	53	54	56	46	47	50	48	45	48	42	51	44	67	58	42	36	48	53	38	41	48	54	33	58	47	41	51	52	44	37	35	49	41	54	40	50	51	47	39	52	39	56	43	40	36	55	43	52	42	42	39	58	50	45	45	48	56	59	43	50	49	51	46	45	48	35	50	39	43	59	68	49	43	51	33	48	42	45	55	40	55	49	56	48	44	48	50	61	68	61	45	45	55	38	46	58	49	54	47	58	39	41	48	51	37	33	51	53	47	51	34	44	58	38	51
13265	4845	2576	4401	10495	13397	13195	11866	10368	8731	7653	6938	6668	6587	7080	7510	6876	6621	5374	3684	2909	1938	1476	1065	855	712	651	651	609	639	652	705	733	677	701	607	578	561	544	584	535	478	523	519	529	526	516	513	490	473	495	531	503	485	472	505	497	496	490	502	491	480	456	494	462	494	512	489	514	471	494	498	492	461	483	489	494	467	474	469	467	512	509	516	492	480	491	470	505	544	526	500	494	495	529	457	503	485	479	477	466	512	489	498	479	513	456	483	448	493	448	509	479	487	498	511	444	463	513	468	469	445	480	460	484	505	473	492	476	484	480	496	468	465	468	498	493	483	448	521	482	486	433	444	474	495	487	463	484	471	488	494	506	501	476	497	494	476	472	473	495	496	475	478	490	479	486	491	465	488	512	491	526	517	498	527	493	488	495	468	466	462	473	475	473	490	464	477	473	507	474	474	459	471	527	489	486	463	485	532	491	469	458	453	481	524	484	528	438	479	468	488	466	494	508	507	476	470	480	438	487	470	491	477	463	479	517	517	468	463	483	451	494	478	492	454	479	493	497	480	499	485	457	455	479	484	529	470	492	472	492	513	516	481	488	473	514	429	493	475	496	469	472	500	470	469	471	469	466	457	518	468	508	473	486	456	478	488	484	468	512	484	508	466	476	478	475	460	502	495	442	500	483	501	477	487	497	456	462	489	470	523	503	494	482	467	480	490	446	487	492	471	484	489	490	494	471	477	456	479	497	447	494	502	499	464	474	467	478	473	520	452	452	492	496	487	466	461	474	483	469	514	469	442	474	463	507	434	440	479	478	450	468	463	483	453	513	493	542	468	441	505	463	527	480	487	477	480	462	500	483	485	463	483	510	489	443	476	482	452	465	516	514	481	431	480	498	505	518	493	487	476	477	454	457	482	474	451	485	515	479	507	484	471	499	518	461	487	475	500	479	471	524	507	471	458	467	461	481	465	473	486	478	500	444	469	469	492	501	439	441	491	491	491	492	508	453	479	449	478	497	459	477	460	466	478	473	492	493	488	501	456	514	488	476	450	492	516	483	510	474	467	483	475	450	516	522	463	506	486	505	521	496	500	439	511	493	456	507	493	461	483	517	459	520	490	446	525	496	461	444	502	466	460	497	478	509	451	454	516	492	533	477	497	482	454	502	468	472	472	492	480	520	474	495	524	490	470	500	425	454	467	467	461	462	512	483	495	438	485	489	497	483	519	484	452	492	480	488	514	459	487	475	483	458	468	489	482	473	495	493	448	464	488	488	488	467	516	506	491	489	489	476	463	450	461	477	471	463	506	522	496	488	454	494	501	510	465	457	509	486	472	493	485	455	531	439	458	453	504	489	500	486	478	478	458	472	500	438	486	486	472	459	511	481	474	528	503	473	451	484	477	484	484	492	469	469	480	503	492	542	485	478	467	484	487	486	477	482	476	473	482	467	503	503	493	447	442	478	484	447	454	464	539	515	479	525	490	510	460	518	442	507	461	457	567	492	444	484	517	497	499	478	506	483	480	478	459	467	497	509	469	514	408	491	480	493	478	501	461	458	481	468	507	521	495	550	490	473	462	465	470	511	488	460	482	496	493	485	447	506	537	478	492	478	488	490	482	484	469	466	479	490	461	476	469	475	469	477	455	481	532	497	494	474	486	467	475	485	464	493	513	468	491	482	490	467	485	493	471	462	491	488	469	446	514	517	511	464	510	501	474	479	477	493	509	467	418	469	510	509	508	516	475	451	511	486	494	457	516	478	479	487	477	500	455	530	537	491	488	464	458	513	506	485	510	459	504	472	470	498	493	520	510	475	481	444	458	489	437	476	472	497	458	489	499	438	506	492	471	478	490	490	511	492	499	481	521	479	502	501	479	508	497	488	493	506	486	507	501	530	486	491	469	464	489	500	479	500	444	481	459	452	487	471	483	494	463	457	460	500	457	482	460	458	455	487	500	514	531	472	445	438	512	479	456	494	497	505	454	510	459	492	460	451	450	506	517	484	490	444	509	496	491	482	511	480	501	514	464	500	468	464	507	489	516	473	487	455	493	464	496	503	480	488	489	452	484	493	493	491	507	459	463	492	508	479	496	463	496	519	445	501	484	471	516	528	481	492	492	488	469	496	487	475	468	445	473	499	502	491	499	451	491	471	528	490	452	469	497	474	469	473	506	536	488	497	471	449	503	456	470	450	490	467	494	479	478	473	497	457	504	475	521	468	463	518	512	505	480	501	480	519	501	455	475	509	461	491	462	502	516	491	476	493	481	457	483	505	495	500	487	478	458	484	455	453	492	472	474	494	504	476	486	473	534	483	489	506	499	461	489	468	484	493	492	472	505	535	480	506	486	468	477	485	457	470	477	460	478	456	498	483	495	487	516	480	450	473	474	493	463	452	467	487	465	506	472	500	499	470	434	485	481	482	459	455	507	494	517	491	522	511	449	499	514	482	527	465	445	471	480	495	480	458	449	456	519	465	505	482	482	475	470	496	484	478	501	511	483	452	499	487	526	452	478	524	516	458	489	490	499	477	519	512	479	496	459	463	474	484	505	497	486	482	457	506	493	500	486	459	456	522	488	477	416	470	476	497	477	458	460	473	489	474	476	470	483	483	479	467	491	469	475	473	472	492	436	471	479	481	481	474	483	524	490	473	496	536	516	493	482	492	495	508	472	478	466	497	488	497	494	492	493	471	444	489	486	467	476	475	495	510	478	498	473	507	455	468	521	474	520	442	482	457	470	485	463	482	462	513	527	485	442	453	497	463	493	506	496	481	471	471	456	475	498	478	463	487	499	487	495	499	508	484	490	471	496	478	510	470	490	434	484	479	476	480	510	490	476	461	479	500	514	475	459	472	486	460	467	490	476	444	518	453	465	487	446	495	449	524	501	481	490	492	493	470	506	502	468	483	462	494	450	495	480	472	501	477	485	466	506	499	532	455	484	461	506	521	486	464	453	496	490	490	473	489	480	497	476	495	451	456	485	505	514	494	457	518	461	518	469	501	478	440	471	484	499	498	464	501	471	472	456	500	525	501	471	463	461	452	475	462	450	463	460	511	506	508	515	488	494	519	464	490	475	482	525	469	529	481	476	445	470	473	490	441	490	472	443	466	482	498	466	470	482	483	457	482	465	487	499	445	479	506	460	488	523	532	471	508	486	442	468	471	461	479	482	504	462	463	487	457	508	483	463	488	484	487	502	491	505	518	446	457	488	492	524	496	489	456	448	476	484	459	444	458	502	479	492	464	485	486	487	478	460	460	439	493	486	487	484	505	449	481	426	499	469	462	486	488	480	465	499	479	465	441	475	500	456	465	486	496	460	475	465	473	510	480	500	521	499	450	490	485	499	502	453	490	456	479	509	505	443	475	456	473	507	498	468	463	491	459	505	459	473	500	482	483	477	479	483	473	491	491	497	461	476	479	489	443	530	465	508	485	492	537	480	503	490	458	505	528	481	443	483	508	508	479	522	487	496	472	444	504	483
961	419	264	190	182	301	345	369	349	281	281	252	288	237	332	299	286	343	203	168	153	83	90	63	57	49	48	58	44	58	55	60	48	66	58	49	63	55	52	52	52	52	52	58	52	48	51	45	53	59	56	32	51	51	54	44	48	45	46	42	53	44	58	38	42	49	46	47	53	45	43	57	46	64	45	43	48	37	52	46	43	52	55	52	44	36	51	49	68	45	54	41	40	35	30	41	48	52	51	53	45	48	49	46	47	56	36	48	45	50	55	39	49	53	50	53	35	46	52	47	43	41	49	41	47	50	48	57	53	43	56	46	63	38	54	51	45	57	44	46	38	50	47	45	41	51	48	39	48	67	64	39	60	45	42	49	53	50	47	52	51	40	39	45	46	61	48	40	49	41	46	40	53	42	53	50	46	48	45	53	52	45	29	41	47	50	47	47	55	51	36	40	36	41	39	43	65	55	38	50	57	48	49	57	47	42	62	43	44	40	43	48	49	53	58	53	50	46	56	50	45	59	51	53	43	45	43	49	46	38	44	45	44	51	39	32	43	53	46	31	46	40	60	50	49	51	37	41	42	52	40	37	50	43	41	45	57	59	59	55	35	51	56	54	56	41	62	34	58	40	52	47	39	46	45	42	42	47	47	46	38	50	37	43	49	50	40	39	43	44	49	60	52	39	44	37	41	32	53	54	54	47	34	49	55	57	41	50	54	49	49	55	32	53	42	49	45	55	51	41	44	48	47	41	35	41	53	59	43	55	57	62	45	39	41	40	48	37	58	40	52	46	48	39	37	51	49	41	53	44	41	45	44	47	44	37	61	38	53	59	41	37	41	59	49	41	61	64	36	58	56	55	44	51	57	38	46	45	45	52	58	44	58	48	52	60	57	46	49	38	52	52	44	45	50	52	53	40	44	34	49	40	46	43	51	42	40	49	61	57	48	57	43	52	34	47	53	48	40	44	55	41	54	45	54	44	61	53	42	49	44	51	44	51	40	46	45	33	47	51	45	40	53	55	43	36	39	38	46	42	43	52	42	45	60	46	62	51	51	45	42	48	40	45	47	46	46	38	46	38	46	55	47	50	47	49	52	45	35	41	48	37	47	36	52	39	47	49	63	46	55	42	46	38	62	44	42	44	48	42	44	47	56	47	49	39	47	37	42	47	53	45	44	51	41	50	45	50	47	52	51	50	55	53	47	26	39	46	55	48	37	49	51	47	40	52	36	54	45	56	45	48	47	35	43	47	54	55	48	45	44	45	54	59	31	40	49	53	43	47	48	40	42	43	41	44	56	48	52	44	39	45	43	49	53	40	60	44	37	50	42	53	49	53	37	46	51	35	39	57	58	50	49	46	44	43	54	49	40	62	50	43	45	49	43	40	48	56	38	49	44	45	44	51	51	52	41	50	48	52	46	51	43	55	42	48	40	47	49	34	36	54	40	48	40	48	51	49	43	45	52	49	43	44	50	55	42	42	35	52	55	47	52	35	48	55	36	42	43	39	46	38	50	60	39	41	41	50	42	44	50	54	48	58	48	44	45	40	34	46	45	44	54	54	54	37	54	50	54	39	48	37	47	42	36	53	54	61	32	50	48	45	58	56	44	44	52	63	50	42	44	45	55	52	51	44	41	45	53	50	53	39	49	43	45	35	45	45	60	41	38	41	49	54	33	65	48	43	44	54	51	32	38	45	53	50	46	49	56	44	44	44	44	48	55	47	46	46	48	38	37	50	61	54	54	47	32	56	49	52	43	39	41	52	35	41	44	44	45	46	51	40	45	52	38	44	64	48	46	54	56	41	42	46	47	31	47	46	51	38	38	46	53	52	44	35	50	51	44	42	47	48	54	32	36	42	58	49	65	48	43	49	55	45	55	43	40	34	46	49	44	37	43	53	50	52	44	54	40	48	49	52	50	42	42	43	38	54	48	47	45	43	55	48	48	56	42	52	44	55	40	36	41	47	38	55	42	62	40	58	54	47	46	48	57	38	48	60	49	39	59	45	53	54	39	54	43	47	46	38	46	52	49	56	50	31	52	40	46	45	45	40	62	36	44	57	43	34	35	60	47	52	36	65	44	55	35	52	44	51	46	59	65	52	55	46	43	41	43	36	38	52	39	51	54	62	54	40	55	52	54	47	48	52	49	53	50	47	44	48	59	41	64	51	47	36	36	44	50	42	52	49	46	53	42	42	55	40	39	37	45	45	51	45	51	43	51	53	48	41	55	56	49	62	52	45	52	49	41	55	45	55	44	50	59	47	50	53	45	38	51	51	49	48	47	51	42	53	44	56	40	46	50	57	59	59	49	58	56	46	48	48	42	57	43	50	48	37	47	55	46	57	39	52	50	50	49	43	36	42	47	40	51	54	43	53	52	62	49	46	34	39	41	50	41	54	46	56	47	38	47	39	45	40	53	55	56	36	44	48	47	46	56	51	43	61	55	48	41	46	45	29	37	40	39	42	54	55	47	34	49	55	39	50	43	46	56	50	49	46	41	52	49	53	49	47	44	43	50	51	45	48	51	51	43	60	40	38	42	47	48	41	55	41	36	39	48	48	52	53	55	37	40	51	56	59	39	62	59	41	52	44	36	49	43	55	42	40	57	36	38	47	47	56	52	64	45	51	52	47	43	55	49	34	58	26	39	57	57	58	48	54	36	46	48	63	52	59	47	46	47	42	57	34	37	42	59	53	61	45	50	41	54	54	48	39	48	49	41	43	59	41	39	50	49	41	63	50	36	41	50	57	42	38	41	51	52	50	39	48	46	44	34	54	35	63	56	51	40	58	55	41	47	48	46	57	60	43	39	50	44	39	30	34	39	40	44	55	42	49	45	43	42	35	51	42	55	47	42	45	46	49	44	59	52	58	49	65	49	42	49	32	43	54	40	54	47	55	49	42	58	40	50	48	39	50	38	60	42	40	46	53	48	62	51	41	44	51	40	47	43	47	48	58	45	33	36	46	53	44	50	47	56	51	60	51	56	36	44	45	40	52	49	46	51	55	41	70	50	47	40	55	50	54	57	55	50	39	73	36	43	35	33	49	47	44	56	42	47	52	48	53	57	54	51	50	40	49	53	39	40	43	53	55	52	45	34	53	55	53	48	43	42	41	62	37	47	40	37	54	47	33	45	51	43	43	47	56	48	53	53	39	38	57	57	50	35	50	41	42	48	47	45	45	58	54	47	54	40	42	44	45	48	41	45	46	49	22	53	51	53	54	37	46	52	39	56	45	43	55	39	39	52	65	56	57	48	39	44	57	47	54	48	43	49	49	42	40	45	44	41	52	44	48	52	44	37	35	32	67	52	52	47	51	35	51	56	47	62	46	48	42	56	48	36	57	37	49	37	50	47	41	48	46	50	55	50	37	53	51	39	47	35	55	44	53	44	52	49	46	44	43	46	46	43	54	43	43	38	52	49	50	52	51	65	33	42	50	48	55	43	50	44	53	56	36	53	38	49	65	51	45	43	49	48	49
14925	6375	3661	6084	13516	16906	16442	14713	12420	10693	9461	8623	8247	7934	8565	8703	8307	8338	6356	4688	3461	2420	1712	1265	1016	891	800	754	748	697	711	703	796	794	741	612	657	619	578	564	601	562	566	577	523	525	491	519	558	501	497	521	534	515	524	505	565	502	471	501	506	483	518	501	516	460	519	500	487	473	534	488	496	505	518	482	532	526	547	526	537	507	471	471	493	475	523	486	479	498	484	482	496	476	473	486	498	497	501	505	519	513	480	474	513	503	527	457	525	466	456	500	467	495	487	531	484	481	531	465	501	475	526	444	519	538	498	513	510	472	473	470	476	495	507	500	478	455	494	517	494	474	493	494	477	472	488	505	487	426	475	495	471	487	520	493	496	500	454	462	510	492	499	484	483	487	485	473	447	489	496	480	485	511	502	485	479	502	534	472	469	485	452	488	483	531	464	477	474	481	486	472	478	502	485	453	477	533	523	518	467	467	462	476	476	466	483	469	489	501	457	495	481	478	432	489	446	489	481	488	510	514	489	509	479	485	472	458	504	535	503	474	445	496	498	511	484	558	463	501	493	498	505	482	462	474	477	515	474	505	512	468	506	510	519	508	485	537	485	502	465	502	484	492	494	515	472	498	501	465	489	485	472	475	497	442	483	499	505	492	519	506	464	479	476	481	559	490	425	438	480	524	515	488	505	507	471	488	483	472	446	499	492	473	485	508	480	485	475	429	491	463	501	451	452	463	505	506	471	497	492	483	474	504	492	490	484	465	473	483	517	480	479	470	493	475	469	508	460	492	489	451	480	457	484	477	439	498	465	465	518	471	454	485	485	486	505	452	491	500	512	493	456	514	521	469	466	453	466	502	473	479	443	515	506	489	483	504	452	496	498	505	489	482	485	484	484	498	496	478	485	476	528	456	454	482	493	455	474	469	463	476	462	475	504	482	539	497	487	498	515	497	472	511	514	497	492	462	492	522	501	481	509	476	468	522	518	462	488	509	543	487	441	489	460	481	477	488	482	502	511	529	466	493	489	471	512	490	464	502	501	486	445	485	453	445	516	454	496	460	491	480	480	519	475	486	506	494	447	526	504	518	519	534	490	475	471	485	495	484	500	530	452	482	464	504	508	514	527	489	523	480	503	480	462	491	483	485	452	470	448	533	520	483	494	493	471	472	497	520	483	521	493	493	489	490	497	470	473	454	464	463	480	468	491	507	513	478	458	477	485	545	493	480	473	459	473	480	464	522	459	475	512	469	493	483	474	457	504	513	456	524	507	475	498	462	468	503	494	461	511	438	506	478	470	449	473	456	482	471	466	463	506	483	449	497	515	477	451	506	501	481	465	539	478	471	492	461	503	488	469	481	496	517	499	445	533	468	456	549	514	486	510	520	492	524	476	505	505	479	444	507	544	499	518	504	474	453	518	486	481	481	514	484	455	494	461	510	466	493	481	483	472	440	514	463	502	494	474	521	477	473	492	512	451	495	496	530	441	483	507	495	502	480	470	528	471	456	488	456	488	493	497	486	480	510	491	474	484	493	543	496	484	441	481	462	467	479	486	469	453	500	503	517	471	498	485	465	479	415	480	490	483	476	513	520	482	506	499	474	499	504	451	438	494	479	460	479	463	500	487	485	476	487	510	492	514	501	503	490	522	494	453	497	481	513	510	469	466	492	490	509	485	523	483	464	484	466	507	451	487	500	485	487	501	483	512	473	484	477	511	478	475	491	458	487	503	476	515	478	471	519	496	450	480	518	490	547	485	491	474	468	472	466	486	511	500	526	488	464	502	490	447	472	502	506	478	484	499	482	485	503	449	483	495	517	503	508	498	476	458	446	499	494	501	510	453	435	454	460	475	511	497	471	505	480	513	497	462	464	493	470	469	497	494	475	503	512	494	479	529	466	483	475	492	474	471	462	518	493	463	544	532	499	477	487	501	509	508	482	500	484	470	507	516	487	441	447	483	507	495	509	496	491	536	480	508	491	459	472	455	537	474	523	472	499	521	461	475	512	497	497	512	467	520	527	490	482	538	491	496	452	487	471	513	508	471	468	484	484	470	469	495	481	467	509	455	510	466	475	472	474	498	515	501	473	466	464	470	498	492	476	494	517	471	484	495	485	484	482	511	495	474	509	500	460	516	520	509	514	513	490	478	473	503	478	502	475	509	487	509	496	483	482	489	492	494	477	500	469	475	443	501	445	517	525	507	451	491	518	493	492	501	495	465	475	495	491	490	494	450	496	518	478	503	483	470	459	492	503	501	489	487	463	506	494	460	467	473	467	470	470	514	507	479	478	485	456	444	456	473	508	454	501	505	498	483	492	520	503	484	496	485	481	503	470	516	504	469	471	494	458	488	480	478	468	468	518	532	459	483	448	477	485	481	472	501	501	485	504	476	509	519	476	466	430	448	495	483	476	507	463	492	479	544	492	494	503	478	508	457	461	460	516	474	523	499	511	501	482	505	501	484	506	512	486	497	490	466	487	489	502	503	495	471	450	467	467	525	499	479	487	529	486	487	514	476	529	506	509	488	478	510	494	464	515	494	477	487	476	476	465	490	501	464	517	466	499	520	478	484	517	485	543	475	489	524	505	482	492	481	471	478	518	506	479	497	486	463	467	462	493	453	483	504	485	488	501	493	474	514	465	457	489	489	456	441	481	467	484	503	508	479	504	494	511	496	477	505	487	460	465	478	470	505	446	519	473	520	500	503	481	509	492	455	454	495	467	463	467	486	485	500	458	470	506	476	464	507	501	497	516	473	493	454	486	502	463	491	503	486	509	501	501	492	471	461	454	495	495	432	458	486	481	446	506	485	490	471	477	438	523	478	521	488	430	491	491	496	483	466	507	492	474	496	480	486	483	510	522	494	461	514	522	467	505	518	491	490	474	487	479	472	489	473	489	465	458	479	520	499	487	487	484	520	475	511	504	480	495	465	518	469	509	514	502	465	500	500	469	479	492	504	474	486	453	505	529	487	501	460	497	493	480	442	481	477	467	508	462	523	517	488	465	468	483	472	466	478	462	496	500	508	460	493	500	524	444	462	485	522	494	485	510	483	496	495	448	507	490	493	446	469	496	508	491	481	516	486	472	475	470	479	478	485	480	449	505	495	507	477	474	483	480	532	478	467	469	527	496	480	493	518	487	523	484	511	504	482	478	509	499	493	476	486	516	470	502	478	463	493	497	459	466	503	513	457	489	452	495	445	488	454	483	485	495	523	481	470	478	476	494	450	490	510	459	463	482	503	520	466	503	507	471	447	491	494	494	456	502	516	472	497	513	477	468	508	504	497	492	488	500	513	472	509	514	474	485	485	512	474	492	508	473	451	474	498	502	553	505	477	477	505	509	478	482	506	492	502	491	490	517	517	479	476	509	508	477	475	479	461	505	495	500	480	498	485	489	469	495	498	469	444	475	499	491	498	457	480	488	488	477	472	490	473	498	493	480	533	514	471	476	495	462	492	459	435	474	501	469	534	461	474	488	504	496
1517	381	239	173	200	265	349	367	333	279	256	242	247	281	288	296	287	281	244	162	136	97	66	66	59	60	36	49	49	46	36	51	41	43	44	44	34	37	36	44	30	35	42	26	37	32	37	25	46	29	32	38	25	35	35	34	27	43	30	38	35	33	32	40	30	31	37	32	37	37	37	40	43	29	43	27	46	43	34	45	39	45	44	30	31	39	37	27	24	33	34	33	30	31	36	46	40	40	29	22	38	29	37	34	35	28	32	40	37	26	36	33	43	28	35	42	38	39	32	36	36	36	36	33	30	30	34	26	42	31	35	32	29	25	40	33	45	34	44	42	36	41	36	34	32	22	40	27	31	39	51	33	27	30	31	33	34	34	33	38	34	30	32	32	37	45	45	30	26	30	31	36	41	41	50	37	33	40	34	38	33	45	36	26	29	30	36	31	34	33	38	38	34	38	39	26	31	38	48	26	34	40	27	32	31	34	32	33	44	31	42	26	33	35	29	33	43	35	30	41	33	35	25	41	34	35	49	33	36	38	25	32	36	41	22	29	31	40	26	36	46	36	40	34	36	35	32	33	28	38	28	36	39	28	34	35	34	33	39	32	25	29	36	31	31	37	37	28	36	34	37	38	33	34	35	23	35	34	34	44	39	25	49	34	33	42	35	43	37	40	34	42	38	35	38	39	36	29	39	27	41	37	42	37	41	24	25	41	27	37	39	28	34	30	35	36	46	33	44	30	36	28	37	44	31	25	31	37	30	40	34	33	47	27	26	46	30	26	31	32	33	32	29	33	35	31	38	35	38	35	51	42	22	34	37	30	28	36	24	45	44	35	28	34	38	37	40	35	46	35	36	27	44	30	27	34	30	29	33	30	37	36	39	31	32	29	24	41	36	37	33	35	36	27	30	37	26	32	41	31	37	41	39	34	36	34	29	28	44	32	27	26	27	36	29	45	43	36	23	27	30	33	29	38	43	37	32	31	32	41	36	28	34	27	35	32	30	30	32	32	38	35	29	38	43	30	30	34	31	30	32	38	41	40	41	38	38	33	41	24	43	42	43	28	46	35	33	40	39	24	34	33	33	33	38	42	32	32	33	33	26	31	31	41	33	30	37	26	29	28	45	32	32	32	37	26	41	36	39	33	32	37	43	41	31	28	34	32	41	41	37	35	32	34	38	35	36	44	43	37	33	37	32	27	40	36	31	33	37	37	31	26	28	28	28	32	34	40	30	28	26	35	31	29	25	31	42	35	42	34	26	38	26	26	38	35	32	45	35	26	33	27	38	34	42	32	30	29	45	34	39	31	41	29	29	42	31	36	30	38	34	45	40	43	43	40	32	41	43	31	43	38	31	31	34	34	30	40	34	34	34	32	41	42	26	34	35	29	40	30	29	31	34	45	45	38	30	28	30	33	41	28	34	23	36	34	38	23	35	49	33	39	44	43	29	42	30	25	35	26	26	31	22	34	42	20	36	27	32	28	38	35	33	34	31	27	34	45	35	38	30	32	43	41	35	33	39	34	34	45	25	30	36	21	38	27	35	28	31	29	36	33	37	34	34	30	43	29	36	27	38	53	36	32	26	39	34	26	26	38	36	27	33	45	32	27	35	36	29	30	28	38	33	22	39	37	36	39	34	31	30	30	33	43	33	36	48	33	31	36	44	31	35	35	23	34	32	39	30	28	30	30	28	32	26	26	32	31	26	52	41	26	37	29	33	27	29	36	43	29	37	37	35	36	21	35	31	38	36	25	34	35	31	27	41	38	34	34	34	39	36	27	40	39	35	43	31	34	29	38	51	38	28	32	43	39	26	38	46	31	41	43	31	29	38	37	29	36	31	26	39	22	41	36	32	39	31	35	36	33	21	32	35	31	28	42	36	35	41	37	30	30	33	35	33	48	23	37	37	45	45	25	35	28	41	36	33	33	25	37	36	34	39	44	22	30	36	33	38	37	37	45	29	35	38	36	28	32	28	32	30	39	36	34	36	39	40	36	44	35	34	28	36	30	30	31	26	34	30	36	35	37	30	36	40	36	45	42	42	31	31	47	44	26	38	48	37	37	35	34	30	28	31	32	32	29	25	50	34	32	47	37	33	37	38	35	36	34	39	28	36	35	42	35	33	48	26	30	16	37	37	40	26	44	33	33	38	38	28	38	40	36	40	33	27	31	35	41	33	34	32	51	40	32	27	31	32	30	36	29	24	31	38	33	37	28	32	33	36	28	38	29	32	36	32	41	23	40	38	38	39	42	37	29	52	43	46	36	34	30	37	40	24	44	41	31	35	32	28	28	37	30	37	25	33	32	28	41	30	46	37	38	35	43	36	33	33	33	26	39	41	32	36	42	40	38	37	45	33	29	46	37	33	33	27	29	32	34	32	37	38	34	43	44	32	31	32	40	35	33	36	38	35	26	32	30	47	26	46	38	33	37	32	45	43	24	33	28	37	38	27	29	34	32	43	31	31	36	33	33	42	28	39	34	22	24	33	34	35	27	43	42	48	33	35	36	39	37	32	35	33	31	38	42	31	37	30	37	33	39	33	37	45	35	38	32	33	27	40	30	39	39	35	40	31	30	36	28	38	33	28	39	39	27	37	23	29	32	40	19	29	29	47	31	33	41	34	32	36	29	19	28	34	39	35	35	37	26	32	40	33	29	31	42	34	47	29	27	37	37	37	28	36	39	35	33	37	37	39	29	35	35	33	28	36	38	33	19	34	27	29	37	41	25	24	28	32	41	34	36	40	24	47	36	40	31	43	32	43	43	31	30	33	38	39	34	39	27	36	26	37	25	45	25	29	38	42	43	36	27	22	40	28	32	27	33	33	39	38	32	32	43	49	33	41	38	25	30	21	28	29	26	31	36	32	24	30	32	23	27	24	43	47	47	40	38	44	28	35	36	33	41	43	37	37	29	36	25	35	28	27	25	37	38	33	36	35	45	34	43	33	42	32	36	31	33	40	33	41	29	30	28	29	44	34	42	41	32	30	27	37	30	45	31	36	38	33	38	37	45	37	41	37	38	43	36	34	42	29	33	39	37	37	40	33	30	37	37	26	35	27	27	33	45	41	35	33	44	34	28	38	37	46	27	41	38	43	38	27	37	37	33	32	36	28	39	39	40	39	34	33	30	31	37	39	34	45	36	28	36	42	42	43	39	36	32	38	39	36	35	32	25	40	26	32	31	32	35	39	40	35	39	38	37	43	40	32	37	40	30	38	32	38	21	22	36	30	31	35	25	24	39	31	30	34	32	30	33	39	36	30	29	34	31	28	38	30	32	36	36	29	30	28	39	41	27	30	32	34	34	47	31	25	35	37	36	26	33	25	42	38	29	44	31	31	36	31	26	26	31	23	43	45	34	42	36	41	38	35	31	35	33	45	35	29	33	41	35	33	42	37	37	36	36	38	39	32	36	33	27	25	38	38	31	43	43	31	34	29	35	37	36	39	31	32	34	35	45	36	40	30	38	28	30	30	47
15736	5959	3453	5922	13147	16555	16245	14599	12552	11021	9880	9070	8666	8330	8839	8641	8290	7867	5840	4636	3258	2366	1571	1183	856	725	589	612	590	557	602	652	650	618	578	547	558	482	452	441	471	429	428	421	386	414	372	369	379	436	407	357	358	373	365	388	390	382	383	366	347	380	340	338	340	349	374	349	345	355	388	341	340	336	331	358	379	417	341	372	322	342	370	338	332	373	331	323	372	320	362	352	332	314	353	302	340	330	353	357	336	342	338	376	346	329	331	339	350	375	364	339	325	359	327	320	333	341	346	327	353	342	369	321	349	344	378	343	343	333	359	339	322	324	360	348	351	365	353	355	347	337	317	344	341	335	318	354	338	339	349	394	346	367	335	358	382	324	347	364	327	349	345	328	355	346	347	350	323	352	338	347	336	345	350	315	335	323	340	344	335	338	319	351	341	364	345	336	354	336	322	342	337	329	342	340	332	332	331	330	369	363	330	336	357	335	340	323	365	345	320	295	353	372	373	354	315	336	336	347	309	316	337	311	333	340	335	337	350	350	337	356	343	336	343	339	355	354	342	352	348	329	355	341	412	334	320	381	341	318	349	358	343	385	376	344	359	360	315	329	336	316	319	371	320	353	362	370	348	345	318	314	338	352	351	323	348	349	335	357	304	354	374	372	367	364	366	352	372	349	359	369	321	366	351	334	344	340	337	332	371	340	335	385	343	355	347	349	355	329	318	329	348	387	328	336	351	347	324	311	334	340	329	396	334	344	345	368	335	362	348	305	329	344	322	359	333	341	342	351	341	371	348	363	357	351	323	359	333	340	349	376	360	328	344	327	322	353	344	366	345	355	349	309	360	359	323	355	352	291	353	340	352	353	349	310	355	355	367	331	348	335	341	352	348	364	349	344	348	336	365	344	352	313	345	347	348	342	352	311	335	320	347	372	359	307	359	354	349	338	319	373	333	344	365	329	360	345	322	375	334	347	333	344	331	322	373	331	318	369	303	343	338	337	354	313	338	347	342	359	342	368	356	339	384	337	319	360	352	365	360	342	353	372	330	327	334	366	343	318	318	331	350	341	357	358	369	350	337	343	346	338	336	350	344	352	353	322	370	357	328	337	318	346	360	355	322	372	338	306	339	343	323	375	345	345	349	363	380	331	330	340	344	356	353	345	365	328	308	341	366	373	364	335	323	338	322	364	330	359	314	354	342	340	359	343	318	331	321	372	357	373	320	344	343	328	322	341	321	345	324	354	386	365	329	333	342	327	343	359	330	362	374	358	345	337	327	374	351	300	351	372	343	351	343	337	321	351	350	321	365	309	348	346	341	331	357	359	357	349	338	408	386	308	337	328	327	337	344	371	363	332	363	319	321	345	327	352	348	356	313	339	361	339	350	327	334	328	337	325	378	351	352	337	371	353	352	347	344	360	340	355	334	354	370	350	337	327	326	331	350	339	338	362	329	356	354	383	323	334	349	345	343	335	317	348	335	346	330	325	357	381	346	340	354	340	341	367	344	365	344	373	381	329	311	340	337	344	344	362	342	356	359	341	349	352	326	356	368	347	339	328	321	369	360	346	331	345	368	322	311	318	345	355	332	378	331	385	336	306	369	341	364	339	356	331	336	377	359	329	367	355	321	329	340	358	364	334	350	351	370	322	329	330	347	334	345	361	316	348	327	317	335	311	354	372	331	344	355	370	347	327	353	351	361	327	359	340	330	352	341	340	329	369	331	365	384	349	356	382	361	344	342	349	343	332	340	327	309	368	370	333	366	345	334	337	345	360	350	355	399	317	346	324	373	359	300	384	359	380	338	342	325	374	331	314	325	369	327	350	346	333	343	361	322	347	367	347	303	338	358	315	346	334	347	359	370	332	320	311	363	364	358	336	320	346	345	348	341	355	337	330	361	366	357	350	339	370	293	331	331	363	339	343	360	352	351	350	324	349	329	353	322	341	320	342	329	357	336	333	330	343	353	315	354	348	399	288	347	354	337	323	317	382	335	349	309	359	325	339	371	315	363	368	349	338	361	395	323	323	346	338	354	366	336	339	348	348	360	328	323	329	365	357	361	365	349	341	324	356	339	335	343	356	346	322	317	374	375	370	342	360	335	336	395	343	317	361	361	359	340	341	377	332	346	335	360	355	352	353	342	338	377	319	322	372	340	339	344	360	343	358	364	351	346	368	345	350	309	373	362	338	353	359	379	338	354	349	337	351	362	347	315	324	347	322	332	342	327	328	351	318	355	321	344	302	331	310	328	388	314	387	365	310	321	339	382	337	355	335	342	343	338	335	361	382	349	349	353	330	324	340	352	341	348	370	344	357	361	346	372	336	359	372	296	322	364	315	335	332	358	348	320	349	345	329	336	330	370	345	356	318	347	349	356	359	338	309	320	346	348	343	405	342	357	344	318	368	379	319	346	351	348	377	343	332	357	311	369	330	359	320	381	338	371	309	350	334	358	335	332	367	406	360	369	333	322	371	353	374	359	358	363	335	350	321	371	347	329	340	330	376	335	342	331	334	372	327	325	335	345	348	334	344	366	314	350	365	342	360	368	362	362	340	348	345	323	357	341	351	342	342	335	334	344	323	333	336	346	328	373	346	353	368	334	321	343	350	362	333	345	376	352	332	317	354	344	354	371	340	382	358	352	336	367	321	347	341	356	355	365	335	362	385	349	348	347	385	329	372	327	345	358	373	349	332	348	324	367	357	370	377	337	361	362	357	338	325	345	341	347	360	355	354	329	354	325	349	350	347	363	369	321	346	359	337	352	353	339	374	352	368	340	352	364	392	347	326	366	362	328	325	350	339	357	375	338	350	339	357	329	324	339	339	355	358	330	360	343	347	330	364	369	342	344	362	347	303	347	336	344	355	320	327	365	377	327	336	366	326	347	337	347	363	345	341	310	357	304	327	338	349	339	359	342	355	339	332	354	355	351	355	350	312	338	341	338	354	364	338	348	337	338	334	336	339	303	328	320	340	314	320	321	360	328	373	319	322	329	356	383	343	359	329	358	361	350	361	356	315	354	332	340	346	334	369	340	381	371	372	335	354	314	322	346	373	351	336	344	389	375	362	365	331	337	322	329	340	358	362	343	375	339	316	358	358	364	342	351	342	357	320	326	339	344	340	374	333	353	363	336	340	352	348	352	342	358	310	374	377	362	349	370	333	354	345	337	341	348	314	341	351	303	353	303	337	371	320	353	373	327	368	355	342	347	326	335	342	360	349	372	343	338	364	364	326	376	360	340	362	360	361	358	342	326	355	340	341	373	348	313	346	355	360	373	316	347	345	350	350	351	366	330	352	370	373	333	358	378	374	378	344	336	330	336	325	344	326	370	344	330	331	361	365	316	341	329	373	374	353	302	305	350	356	342	366	336	340	331	331	363	381	340	371	375	347	350	355	357	341	326	360	329	373	360	384	350	344	322	336	333	354	339	349	370	382	330	352	345	359	349	351	331	369	356	367	329	324	344	341	332	348	366	332	340	331
1457	502	319	216	235	397	463	438	414	369	344	321	323	322	392	371	392	314	255	214	130	102	72	68	58	40	44	37	39	48	43	43	36	46	39	38	36	35	39	52	57	32	32	35	43	36	28	32	27	35	34	35	37	43	43	40	39	35	37	45	46	37	40	34	31	33	27	38	25	29	31	28	39	47	32	26	38	45	34	39	30	44	39	33	43	28	41	27	38	27	36	37	30	29	35	29	35	42	39	38	33	42	30	49	30	34	29	51	43	35	30	38	36	36	38	27	42	45	33	30	31	23	40	35	32	40	36	48	31	37	39	27	39	37	38	34	33	35	40	43	33	27	48	36	35	37	39	37	31	36	36	37	35	36	42	37	49	46	27	44	31	46	29	33	26	41	32	38	41	24	32	34	43	29	30	29	36	35	49	37	39	47	33	42	49	33	41	30	29	27	39	31	28	49	23	44	29	41	40	33	23	38	33	31	41	37	42	47	33	44	41	31	35	37	39	34	41	35	33	40	36	32	28	36	33	46	31	29	34	23	42	31	27	36	41	42	34	39	42	42	47	52	35	38	38	36	39	36	38	43	35	26	27	26	40	35	33	47	39	36	37	27	33	42	38	32	34	43	34	41	32	39	32	35	24	34	36	29	37	29	24	33	30	37	40	43	37	31	32	32	33	34	39	35	29	39	32	32	36	27	31	38	30	42	37	37	42	27	47	31	36	29	44	47	27	38	36	28	32	40	29	32	35	46	36	23	40	41	42	39	50	32	36	38	26	51	38	40	40	34	29	42	36	43	26	33	29	41	28	28	25	30	33	46	36	41	28	50	52	37	37	40	39	32	50	40	41	35	29	30	27	35	39	35	40	27	33	37	37	20	29	33	45	52	37	28	32	35	31	37	33	43	45	44	35	35	35	23	44	34	35	23	31	33	31	38	31	31	28	31	36	37	29	40	42	44	31	31	28	42	28	44	29	32	36	29	35	38	41	41	32	30	36	48	34	39	30	41	48	34	39	28	34	31	37	37	28	42	39	39	44	34	42	35	43	42	44	26	34	39	32	38	38	47	46	36	39	34	31	24	38	20	37	41	26	35	25	29	24	40	32	36	34	31	37	42	37	28	34	41	32	33	38	35	27	38	29	24	38	34	37	28	35	37	47	43	43	43	31	36	37	27	40	49	30	42	36	32	30	28	24	29	35	40	34	19	37	48	42	24	44	38	37	33	30	32	35	30	36	28	32	38	31	32	28	39	31	29	34	28	40	33	37	38	34	36	29	37	36	33	40	26	47	22	39	40	42	28	44	36	31	31	29	30	46	40	31	32	33	27	36	29	32	34	45	36	29	24	34	41	39	34	38	33	27	28	27	40	41	28	49	37	36	42	31	35	31	31	26	26	41	34	45	37	30	34	37	27	36	35	36	38	33	26	34	26	33	55	31	42	29	26	40	38	45	48	37	33	26	40	41	43	24	33	32	27	35	37	26	41	36	38	41	33	34	23	30	28	35	32	34	32	38	26	32	31	30	30	39	35	32	38	24	33	29	35	43	32	36	18	24	42	29	45	34	33	39	28	42	40	31	41	30	34	28	25	30	36	34	32	35	29	31	26	29	33	35	32	37	36	38	45	38	31	38	40	27	37	39	28	28	48	36	40	48	38	27	33	26	35	46	31	38	26	46	41	26	38	41	34	40	34	38	38	36	29	30	33	34	34	31	31	40	22	39	41	40	28	29	32	36	43	42	39	26	40	44	35	28	34	30	42	36	20	27	32	43	30	40	34	32	38	46	31	38	32	35	45	41	50	37	34	38	36	33	37	44	26	31	32	33	45	33	43	33	32	39	46	36	34	43	36	38	31	51	36	36	31	37	27	35	37	34	44	43	36	35	28	31	27	26	41	21	37	29	34	37	36	44	34	30	41	39	28	39	40	26	41	46	37	29	34	28	25	37	34	30	38	37	39	28	31	33	41	27	30	56	33	35	27	29	34	33	23	31	34	27	45	31	40	31	42	37	38	37	30	40	45	30	44	34	24	26	39	43	41	26	34	32	36	42	31	36	36	27	29	47	30	41	32	26	31	27	30	26	33	32	41	32	39	26	34	31	31	26	38	45	33	42	29	34	47	25	37	31	31	37	38	28	28	39	31	28	19	28	42	42	36	30	37	37	35	32	27	35	29	29	35	32	37	28	41	38	37	35	33	30	32	31	30	29	34	40	42	48	34	28	38	40	30	37	48	32	42	25	38	31	31	34	33	39	36	27	39	26	38	43	36	31	27	39	37	38	33	37	40	35	35	35	41	31	35	35	44	32	33	43	39	30	25	37	37	41	39	37	25	31	44	31	42	30	41	39	40	56	33	36	39	36	28	33	30	34	36	39	41	36	31	35	30	38	35	50	32	33	38	38	28	47	33	35	37	34	32	39	29	38	47	33	40	41	29	38	41	30	33	49	26	41	37	46	37	41	41	45	33	30	40	32	44	26	31	34	28	24	50	45	33	36	38	39	18	27	30	36	37	27	38	33	29	37	31	36	31	28	35	34	47	31	39	39	41	36	37	40	30	32	22	40	29	38	33	33	41	28	44	36	30	45	45	34	33	30	39	38	33	37	35	27	36	39	32	26	28	29	37	36	35	37	36	32	23	43	44	32	31	34	35	35	34	51	28	37	34	29	24	31	31	34	34	38	34	25	25	28	28	34	48	28	32	29	47	26	32	35	37	48	37	41	46	39	30	42	33	25	33	33	36	37	33	28	43	31	33	39	32	42	28	36	24	46	34	45	27	32	37	37	32	30	39	41	37	32	40	44	30	32	44	36	39	32	42	22	33	40	38	38	35	25	43	31	37	39	47	38	40	29	43	41	34	48	44	45	43	28	27	39	32	41	33	48	40	43	22	35	28	32	26	32	46	35	34	33	41	23	43	43	41	26	38	39	41	45	29	41	35	29	30	39	34	38	32	29	34	30	40	34	36	41	29	34	38	33	35	28	34	23	31	32	31	39	38	33	36	28	32	41	31	35	32	39	39	31	39	27	33	50	38	35	33	32	34	30	36	39	30	43	40	28	31	48	30	35	35	37	36	30	34	27	34	41	28	28	35	27	34	26	35	37	50	30	38	35	40	45	37	37	32	45	48	31	32	31	33	30	19	41	26	33	34	35	27	45	33	37	35	43	38	29	41	31	33	40	27	32	32	34	25	27	37	31	45	27	22	47	37	46	29	37	31	38	32	37	37	45	38	44	42	30	41	51	43	37	32	35	43	29	29	31	38	38	43	35	33	34	32	46	38	38	25	33	44	35	34	39	40	33	39	30	28	35	31	41	35	30	29	38	27	34	40	26	32	31	35	30	56	24	32	36	32	30	50	43	29	29	31	36	37	29	37	31	36	32	26	32	44	28	36	50	35	26	51	43	36	35	37	39	29	37	29	39	23	35	24	35	38	35	45	27	22	44	37	39	23	31	32	40	32	41	23	40	36	30	36	29	31
18357	7470	4492	7439	16231	19494	18704	16736	14725	13332	11716	10476	10193	9856	10090	9889	9492	8409	6862	5212	3543	2508	1792	1308	964	790	762	748	738	664	651	705	693	705	608	634	539	514	458	500	471	493	459	478	435	469	389	462	416	396	427	420	432	412	402	422	378	370	385	389	360	381	380	375	403	384	350	365	398	405	410	346	401	379	369	406	361	347	413	402	358	397	412	346	371	327	359	363	369	385	378	367	383	365	339	348	352	394	374	345	335	374	343	362	345	350	362	332	396	374	360	347	365	376	372	395	380	366	372	385	338	399	332	362	401	376	352	356	355	382	344	362	381	352	362	369	374	354	357	357	361	343	373	385	339	399	368	383	351	332	386	378	344	350	364	387	328	383	361	387	350	330	376	344	337	426	372	350	361	398	364	384	383	369	336	354	367	380	339	383	349	361	363	345	351	371	370	379	365	390	379	355	338	400	357	363	366	342	345	373	360	347	403	355	357	395	363	365	338	358	387	374	368	376	333	370	351	400	362	387	370	346	345	339	377	381	376	350	383	370	354	378	349	379	365	379	338	364	345	378	377	367	361	375	349	351	351	375	339	358	372	380	369	354	344	337	343	347	359	345	376	377	380	369	349	381	386	369	368	359	377	350	343	364	396	349	334	375	373	347	381	395	402	381	363	377	375	362	390	350	386	376	367	378	365	337	338	349	371	391	334	347	385	343	373	367	368	394	327	382	386	362	333	357	341	372	355	384	357	384	377	351	346	375	350	356	376	363	376	375	375	382	364	343	347	358	372	380	380	340	405	398	356	366	368	394	352	396	380	391	363	385	400	375	349	347	390	381	394	404	376	342	359	346	369	369	373	373	352	384	363	423	367	373	367	365	372	336	374	392	361	366	348	349	372	358	375	356	366	381	369	390	338	375	350	393	343	381	371	356	351	365	367	368	339	389	368	330	390	395	347	331	353	361	361	329	354	372	366	385	362	368	363	369	353	369	342	371	350	359	388	390	376	353	356	387	360	319	384	351	333	384	403	386	425	361	338	362	368	363	369	355	361	387	361	368	370	354	365	362	342	358	364	346	401	333	378	355	342	375	379	363	345	360	361	354	346	379	381	379	373	349	337	372	350	379	356	362	347	376	383	360	380	371	392	373	383	364	372	344	388	377	369	376	336	371	394	355	354	362	368	348	393	383	351	320	345	379	373	383	380	343	348	357	360	379	384	351	361	349	356	379	391	377	328	353	378	344	345	395	352	343	377	351	377	355	380	376	349	375	357	359	375	363	335	351	354	374	374	348	351	363	366	396	349	339	370	395	377	357	362	390	364	339	370	377	358	355	338	355	363	375	356	369	390	377	393	389	348	365	390	375	346	363	357	345	402	345	382	394	354	357	368	389	364	372	390	370	358	375	370	395	343	372	338	330	406	383	349	351	383	334	398	403	353	344	342	380	339	346	339	374	356	358	387	379	371	345	352	369	363	371	388	365	368	346	338	336	371	348	341	394	397	360	353	332	387	378	371	363	350	360	347	393	369	362	349	371	368	400	385	361	364	363	369	371	371	391	340	335	402	353	381	358	342	359	363	382	356	365	364	359	371	373	340	349	416	361	366	368	343	348	344	350	356	350	370	347	379	380	390	381	360	346	386	336	346	397	362	370	392	389	369	361	362	354	343	387	342	385	315	375	375	355	335	357	328	348	371	338	391	385	369	346	391	357	336	369	342	373	398	400	363	344	372	346	345	344	398	369	367	387	376	350	336	402	368	369	382	355	360	337	348	394	385	346	340	361	370	366	368	367	339	352	375	356	372	374	350	370	394	360	376	363	334	365	370	367	399	322	370	372	366	364	345	352	377	349	376	375	359	407	350	377	337	363	371	340	377	375	361	370	340	379	389	391	354	368	381	340	335	360	354	353	392	382	354	355	385	373	338	371	375	358	368	321	333	320	347	361	378	404	356	406	386	364	341	356	382	395	362	396	350	333	330	355	364	357	359	382	347	328	366	358	379	338	386	363	361	380	349	336	369	384	347	343	380	355	346	353	374	367	350	406	368	352	347	372	352	373	384	354	330	385	376	329	351	348	374	365	371	330	354	347	373	340	348	354	353	376	355	353	368	389	379	337	395	390	364	407	362	320	350	358	389	379	357	379	368	363	354	363	349	366	372	349	377	381	370	359	394	383	386	363	349	328	369	357	352	344	381	343	343	347	362	371	364	348	353	371	339	376	369	324	375	388	394	365	414	362	360	367	379	344	355	397	350	327	341	403	345	379	348	383	344	415	330	365	373	349	329	351	365	399	352	392	375	368	343	378	385	372	402	325	370	390	356	364	364	364	336	371	355	346	373	376	347	376	403	354	363	381	357	364	375	380	385	364	365	361	352	338	336	350	378	353	346	353	372	371	372	342	361	361	345	364	336	372	367	388	350	381	370	366	357	357	355	341	342	346	391	350	368	375	371	358	377	360	372	370	359	368	345	348	355	355	345	347	366	395	372	376	343	341	378	386	375	384	375	356	350	409	398	367	348	365	386	384	358	361	370	371	359	393	389	353	367	366	393	388	338	385	398	356	352	332	358	343	402	390	349	348	403	377	423	398	366	355	351	372	388	375	358	409	351	355	376	343	364	350	390	334	341	367	366	349	365	381	345	372	392	393	339	352	353	396	388	369	329	398	326	350	341	364	326	377	365	392	389	352	351	351	381	355	350	381	369	355	368	342	356	346	336	327	367	373	377	344	357	381	385	383	375	357	348	422	375	348	322	371	363	334	343	364	362	397	352	400	367	357	345	379	365	386	379	371	356	358	344	404	374	378	371	382	335	399	371	373	349	354	359	384	358	361	389	384	377	387	388	359	381	372	380	354	353	367	348	373	358	402	375	356	373	359	390	347	347	334	379	366	342	368	397	374	331	369	384	378	368	384	354	384	392	394	359	375	362	388	382	355	333	389	373	330	367	361	400	397	342	375	369	397	378	383	354	369	345	348	375	352	370	361	335	349	378	388	360	386	344	327	383	358	333	362	373	367	363	378	344	361	351	377	367	382	336	351	366	342	335	384	384	344	379	356	381	376	326	372	371	391	369	349	356	389	358	379	368	364	349	369	356	355	372	377	365	379	345	356	356	343	376	372	333	365	378	359	401	350	345	381	389	404	356	367	341	388	357	350	369	374	373	340	371	369	361	377	363	335	338	350	360	380	412	350	404	370	379	342	321	335	379	368	335	367	383	376	373	369	343	366	375	344	337	377	330	377	353	379	364	388	363	367	355	357	367	387	329	343	387	376	369	386	356	363	367	372	386	357	341	389	358	371	409	328	366	370	387	349	379	354	343	366	381	337	361	353	426	367	368	399	394	349	365	346	353	346	336	397	364	379	377	350	387	359	366	358	373	389	337	324	358	385	361	374	352	347	379	337	363	384	359	358	405	366	341	335	403	351	332	359	382	368	375	382	370	391	347	392	376	355	391	334	335	364	358	354	378	355	401	350	394	347	367	343	349	356
1122	264	177	149	148	237	271	279	282	256	233	216	244	264	241	347	222	204	190	146	108	74	77	47	58	50	59	81	62	58	45	59	50	60	53	75	56	50	43	49	51	52	47	49	52	60	56	50	47	54	66	48	46	44	48	59	45	55	51	44	37	57	44	52	46	49	60	53	47	46	51	53	50	48	55	35	45	45	53	49	58	44	58	56	48	39	51	33	62	42	45	43	46	39	58	56	58	43	53	63	44	59	42	47	53	57	38	51	41	43	56	50	44	51	51	42	51	61	67	63	59	47	39	51	59	69	58	44	42	50	50	43	61	51	50	58	39	49	48	56	56	42	41	50	49	43	53	48	48	49	61	43	57	47	63	48	54	53	57	66	51	40	42	56	63	59	42	47	44	65	39	46	56	49	53	40	54	49	58	53	52	59	54	49	45	54	52	43	35	44	52	46	61	48	44	51	48	39	66	48	47	52	43	46	46	60	39	64	43	53	43	68	59	57	47	46	46	40	62	55	40	54	50	42	59	59	55	51	40	45	57	52	43	51	54	41	48	51	45	45	46	46	54	41	45	54	42	49	55	46	50	64	46	44	49	48	51	54	48	44	58	50	49	60	50	43	52	56	44	55	49	49	51	53	46	45	46	54	46	51	56	51	56	41	56	45	60	54	51	53	50	55	58	41	54	60	44	49	47	48	48	49	58	50	53	56	60	55	43	37	48	45	45	43	54	48	49	58	54	45	38	58	57	47	60	50	50	51	38	57	56	38	49	59	56	45	54	52	48	50	65	45	48	39	49	47	52	52	40	47	46	33	44	43	48	42	55	45	43	39	59	47	40	56	45	56	60	52	57	54	49	36	59	48	53	51	53	61	60	40	51	40	44	38	53	43	49	62	43	49	48	36	40	41	47	48	44	49	60	51	43	50	52	67	46	41	55	49	51	37	47	48	47	49	49	53	59	50	57	50	64	42	55	38	54	55	57	48	40	46	47	63	43	61	57	48	52	63	57	40	55	44	39	45	48	65	46	52	52	38	59	51	45	55	42	48	38	54	35	52	46	53	37	52	44	53	48	47	49	61	39	55	53	67	41	54	43	55	46	51	50	58	44	55	52	50	37	69	45	48	46	58	41	43	42	53	47	46	35	47	45	61	45	47	48	39	41	42	40	36	53	42	49	60	37	42	51	42	51	47	43	39	48	43	59	41	54	42	50	60	49	59	48	43	48	46	53	49	53	50	60	49	43	43	59	44	49	47	52	52	57	59	52	54	51	60	46	47	51	46	56	44	58	44	54	43	55	54	52	50	49	52	46	54	48	60	64	50	50	64	42	52	42	53	47	45	54	47	71	64	50	53	57	46	52	45	43	55	49	51	52	48	54	53	57	68	59	49	44	51	58	42	43	61	46	50	52	64	46	60	41	34	55	56	57	56	49	54	39	48	44	53	48	60	58	47	47	49	41	49	55	38	68	61	53	55	53	51	44	48	59	64	43	50	57	49	61	56	49	56	54	62	49	50	44	52	59	29	44	41	44	46	46	49	56	66	56	56	62	37	49	53	56	48	47	51	38	46	58	38	42	45	57	63	51	57	56	55	54	54	52	54	42	52	49	42	49	48	44	35	55	54	50	59	65	55	61	51	63	59	66	48	52	54	50	42	57	54	50	46	54	45	44	41	54	43	45	44	49	50	48	40	42	50	50	46	48	47	62	45	61	52	56	54	43	52	50	43	48	64	44	40	44	52	46	50	48	49	52	56	49	64	48	61	52	46	55	59	51	51	43	38	49	47	40	46	48	49	53	51	48	37	45	50	49	43	55	50	50	37	56	48	41	34	33	43	62	55	52	57	43	49	57	54	46	53	44	50	50	43	63	50	43	65	55	54	55	46	60	64	38	54	59	50	52	55	50	49	47	52	50	40	36	40	47	51	39	57	47	57	66	55	54	59	57	48	47	50	54	58	63	42	59	51	53	51	56	55	50	52	59	44	44	40	50	52	59	39	50	58	49	55	44	55	44	53	53	40	39	60	30	36	55	49	40	40	53	61	41	47	58	46	45	62	52	47	54	51	43	49	47	42	39	63	47	61	38	53	53	43	49	51	43	65	55	47	60	48	38	44	33	54	58	64	42	52	62	48	51	52	50	43	50	51	36	49	47	58	56	62	51	58	55	54	44	53	37	50	63	50	61	51	41	36	50	44	50	54	51	50	44	68	33	64	48	50	50	44	44	47	50	48	53	55	53	43	63	54	57	54	37	48	49	46	51	34	57	39	54	56	50	60	41	51	39	45	34	56	45	46	47	49	36	50	40	59	44	56	54	46	52	55	50	41	54	53	45	40	43	58	61	38	49	39	44	48	44	35	49	43	32	52	52	49	49	51	50	55	54	40	47	47	53	48	58	62	43	48	65	42	46	52	41	45	48	42	52	36	49	66	52	58	45	49	51	47	62	57	44	47	47	43	65	51	54	42	56	51	63	47	45	44	40	48	45	49	56	46	53	40	46	53	68	56	45	47	46	52	51	53	48	51	58	53	52	51	52	59	43	45	59	51	45	38	62	54	59	50	55	57	48	53	54	54	45	51	55	53	38	53	48	59	50	66	51	47	42	58	54	52	50	45	58	55	43	53	46	55	47	57	54	65	45	46	47	43	52	47	40	46	57	48	64	48	60	40	63	56	50	45	39	54	52	53	44	56	51	49	37	60	45	60	46	51	56	60	48	39	57	53	57	64	52	46	47	55	43	47	49	64	47	43	47	46	39	51	58	46	52	57	40	48	43	57	55	51	59	46	48	50	68	57	53	47	56	56	47	46	54	42	45	47	58	44	50	49	42	47	60	46	48	52	44	55	46	56	51	50	60	45	55	62	40	40	31	41	48	35	45	42	51	55	44	50	57	34	47	48	54	50	53	49	46	54	45	47	59	50	52	59	48	47	49	40	37	42	44	48	55	48	43	46	52	42	37	45	60	58	50	45	56	38	49	35	52	46	51	50	62	46	50	55	54	53	54	51	63	43	57	59	58	40	45	59	49	48	45	60	52	45	64	50	51	59	44	49	58	63	61	47	52	52	49	53	45	47	47	33	62	51	54	72	52	58	67	42	48	40	63	43	44	42	60	47	58	48	60	51	57	56	51	49	53	45	58	49	49	45	63	48	49	43	36	57	43	62	46	51	48	56	42	50	41	51	39	44	49	58	44	49	50	44	66	54	49	45	63	42	48	55	53	44	51	59	51	40	42	50	46	54	37	48	46	40	50	46	49	52	50	52	49	48	49	45	49	51	49	56	45	48	55	53	47	43	43	47	52	51	54	69	67	41	50	46	44	41	43	47	39	48	46	42	45	44	45	49	48	37	39	48	41	71	48	58	42	63	41	44	46	65	64	45	53	48	58	39	49	38	49	49	51	40	46	43	35	47	52	43	57	48	59	49	42	43	61	43	39	52	43	41	48	48	52	47	59	44	39	54	50	46	56	52	48	44	43	40
13692	5031	2922	4824	11517	14127	13566	11887	10543	9429	8226	7531	7114	7174	7451	7736	6804	5486	4448	3313	2407	1745	1248	952	792	688	626	654	694	687	657	713	697	658	660	709	614	551	518	566	563	542	536	530	489	496	506	550	432	505	513	541	491	493	503	524	483	482	478	494	452	470	454	467	464	442	478	501	495	512	484	476	536	518	483	517	490	489	521	478	496	510	495	449	536	492	477	451	481	465	503	511	465	491	484	510	493	478	476	478	490	458	508	422	496	460	515	482	443	502	494	460	492	468	493	477	507	506	485	459	498	458	478	493	473	489	492	513	492	520	484	518	516	490	493	522	509	490	465	522	468	480	480	524	470	481	500	479	460	541	491	457	476	486	487	505	449	485	490	514	502	493	497	478	494	482	486	498	490	472	494	502	493	497	486	454	497	493	501	497	484	483	477	465	513	479	443	458	456	460	532	505	497	502	480	481	530	492	486	517	519	484	468	515	474	483	503	442	508	464	486	507	515	481	469	482	512	494	516	519	470	461	501	473	489	461	471	496	505	479	482	441	496	508	452	491	470	491	482	508	499	484	477	511	490	479	491	475	477	502	482	526	492	485	493	444	462	488	472	431	454	511	499	467	498	511	517	492	468	462	518	518	487	458	451	502	497	464	491	516	457	518	469	512	459	484	476	511	437	500	485	504	497	491	490	491	498	479	459	489	471	493	475	467	498	507	455	506	484	521	478	517	457	479	489	486	490	472	470	468	513	457	530	470	450	486	467	527	491	467	509	498	497	462	474	471	462	474	485	428	469	461	486	547	493	460	521	481	455	494	475	491	489	509	511	504	519	502	498	453	488	449	489	533	494	462	504	453	473	477	478	487	507	475	468	478	495	463	487	537	466	492	489	468	504	501	484	480	486	478	517	474	513	496	443	505	513	480	491	458	507	468	472	489	505	472	493	530	471	483	465	531	472	502	479	495	527	528	509	500	520	520	498	480	457	501	467	476	504	501	495	470	505	473	445	517	495	507	479	506	484	449	489	483	462	479	486	499	459	517	491	509	462	496	482	477	501	513	507	503	520	452	473	535	481	487	480	476	512	461	527	505	492	459	499	502	504	478	515	523	520	435	504	491	477	490	491	465	478	444	503	491	477	494	464	509	482	492	506	492	496	459	511	478	485	490	468	478	491	469	481	496	510	532	499	496	504	478	492	472	489	440	494	478	452	488	502	485	439	475	503	458	483	526	524	483	510	478	465	481	484	492	463	504	509	494	537	477	518	506	527	501	471	450	449	511	496	467	465	515	494	482	524	496	459	491	495	522	467	502	490	441	497	480	472	510	493	506	456	491	490	455	460	482	495	495	489	535	472	501	467	493	473	471	516	502	472	536	486	480	492	519	479	459	509	493	473	502	473	481	521	495	513	491	483	514	467	507	486	523	469	484	487	484	498	458	469	478	524	501	434	473	475	512	497	508	512	515	512	524	501	486	517	515	504	483	475	463	479	515	516	449	492	483	526	519	466	482	494	511	471	516	443	545	489	490	521	489	500	490	489	462	441	525	484	510	470	485	454	478	443	495	487	475	465	470	510	505	490	480	464	486	484	541	453	495	464	490	524	513	473	450	504	527	494	505	444	446	503	482	463	445	499	462	507	519	453	510	478	477	484	498	421	497	469	483	451	536	475	458	476	484	500	470	465	493	496	497	478	519	498	482	494	501	503	465	475	446	485	512	500	510	460	515	449	476	499	486	510	483	524	490	517	522	508	505	471	518	479	503	500	488	504	474	501	499	489	512	520	488	480	478	515	505	519	479	466	488	474	495	513	491	506	475	466	471	519	487	486	499	491	493	466	485	484	505	430	462	513	486	450	512	509	497	513	543	475	487	433	499	515	467	494	467	459	486	458	502	508	479	463	463	528	502	458	486	459	494	465	483	460	539	507	507	489	477	473	496	503	485	478	499	512	466	491	471	504	449	503	489	505	461	498	489	474	473	487	483	500	492	492	525	452	512	469	474	501	529	478	472	436	482	535	485	469	496	528	480	517	453	520	477	517	464	451	471	518	469	488	477	480	499	493	527	510	493	498	470	454	458	504	503	480	489	475	499	496	509	502	462	487	467	450	491	492	481	518	499	486	460	531	525	493	461	471	468	529	475	544	521	499	473	464	508	516	516	488	502	476	457	481	470	456	489	517	472	478	502	461	468	515	490	545	480	499	465	484	531	478	510	524	505	491	482	454	438	460	495	490	457	493	467	471	469	465	454	485	493	517	463	486	508	493	507	461	485	489	477	467	509	469	456	519	464	490	465	483	521	519	496	499	492	480	459	481	501	478	499	464	522	484	463	493	517	497	557	507	503	457	476	476	474	484	475	493	490	450	445	510	473	481	514	523	504	486	497	543	464	438	518	496	483	509	463	460	475	471	473	494	493	460	472	501	511	489	479	483	522	512	459	489	515	485	495	533	497	465	499	479	486	480	490	520	537	498	504	478	447	487	463	481	508	494	481	507	511	507	485	489	467	501	466	459	463	510	489	473	490	460	529	454	466	445	480	504	525	465	516	523	479	485	449	492	520	430	485	509	507	489	482	491	452	468	498	485	468	493	511	476	470	535	503	472	470	488	474	496	466	507	480	475	498	469	457	528	500	491	479	503	469	448	474	466	452	446	490	515	494	494	523	484	464	462	478	501	490	478	485	519	489	506	454	499	522	486	471	489	547	462	470	461	497	484	500	506	476	495	513	509	510	478	504	443	507	501	511	451	489	519	488	473	512	471	556	485	482	473	490	510	480	478	487	525	471	493	472	523	450	465	462	535	492	462	482	499	444	494	499	498	473	480	494	483	492	471	549	457	500	493	496	508	486	438	493	511	517	503	459	483	549	508	513	499	527	518	431	485	513	530	454	479	504	435	502	507	470	507	454	473	502	466	476	482	512	536	469	451	490	492	523	462	487	494	498	503	492	494	481	507	450	471	513	470	462	499	492	493	467	486	507	495	421	502	428	481	502	518	485	516	464	502	487	512	486	480	490	486	497	451	503	453	448	485	482	496	501	498	468	484	482	483	482	510	503	478	500	497	498	447	476	505	497	485	503	493	509	442	508	507	457	485	454	516	495	504	473	476	494	458	504	445	542	476	547	467	480	492	446	497	490	526	516	506	502	465	461	481	463	459	436	468	506	482	482	489	470	452	534	514	457	497	455	455	458	474	491	513	515	482	504	501	473	471	497	516	489	504	492	544	492	495	493	520	466	492	521	540	483	535	470	501	503	481	476	477	495	489	479	519	470	485	482	543	447	490	497	491	457	468	463	481	460	511	495	486	490	468	517	495	536	491	459	528	523	511	511	525	486	485	447	446	500	470	457	466	476	506	517	516	489	484	463	486	491	499	516	523	494	473	481	500	490	460	440	487	462	441	463	515	489	512	473	512	483	480	474	465	487	501	472	485	479	456	504	468	510	472	540	486	465	520	471	470	481	484	480	502	471	437	500	470	517	481	493	526	514
1152	444	274	189	203	340	368	409	344	343	306	282	298	270	355	324	269	253	208	136	127	81	72	61	55	56	66	45	60	62	55	56	57	54	68	50	66	56	39	48	50	63	51	41	55	57	44	42	47	40	40	60	46	38	58	52	55	47	50	49	49	44	42	53	49	56	47	64	42	42	35	47	40	56	41	53	51	47	40	43	48	42	54	56	50	50	50	39	56	42	41	46	43	43	41	48	40	50	47	49	49	35	46	38	38	39	55	45	38	54	43	53	50	48	34	49	51	55	58	53	50	43	46	46	43	56	48	50	41	50	43	41	32	45	46	50	57	50	53	43	49	41	37	43	39	45	48	58	58	51	47	46	48	58	65	45	53	51	42	39	44	56	53	51	43	35	47	51	53	49	41	40	39	41	59	52	52	53	52	48	56	44	41	44	51	41	51	48	51	55	41	42	56	45	43	48	61	42	44	45	41	43	46	43	44	50	63	49	56	45	37	55	48	45	43	55	50	43	54	43	54	51	49	50	41	44	58	49	48	46	70	56	55	46	45	44	39	43	59	42	55	53	52	47	41	55	46	60	48	51	42	43	42	46	57	61	44	46	57	41	55	34	46	53	51	43	48	43	38	55	37	44	45	43	61	53	52	45	47	49	43	49	42	48	42	49	54	47	51	51	54	55	51	53	57	43	48	48	55	52	57	51	56	46	45	42	64	46	45	39	41	36	38	37	42	46	53	41	56	47	52	38	49	47	61	53	44	51	45	58	56	45	42	57	44	55	62	56	50	41	46	59	50	53	60	40	58	42	41	45	48	43	37	41	51	44	53	39	46	46	40	49	49	55	37	60	48	49	53	50	45	48	44	37	53	53	52	55	64	62	37	47	51	57	43	56	50	40	43	44	48	58	49	40	50	33	53	45	55	37	55	63	52	40	53	49	43	43	54	51	52	44	48	69	60	56	62	48	42	43	38	43	40	60	41	44	58	44	52	43	44	53	63	57	57	42	43	43	35	40	50	49	46	57	40	31	42	41	65	56	34	52	51	44	44	57	48	38	49	45	55	45	40	45	45	50	43	43	55	45	53	41	46	50	42	52	51	44	55	41	49	42	36	39	44	56	42	47	42	45	46	50	45	46	35	55	53	40	47	40	38	54	52	44	53	53	49	37	43	35	42	62	46	43	54	50	47	50	49	53	60	44	52	46	42	51	52	52	44	52	54	48	46	41	47	34	49	53	53	52	48	59	40	55	48	50	45	56	40	60	40	64	42	44	53	44	50	46	50	63	41	44	62	42	63	45	46	45	43	43	44	52	45	44	39	45	34	50	44	42	48	40	63	50	41	40	50	56	44	46	48	50	46	51	58	50	48	38	46	49	46	49	44	44	47	48	41	43	41	54	44	39	50	51	42	43	57	51	57	50	51	49	43	47	50	58	49	60	56	55	51	57	52	59	46	58	56	52	54	45	43	41	48	46	44	57	55	43	54	53	45	50	42	45	50	45	52	64	44	54	58	46	61	49	43	47	54	50	45	39	51	42	43	39	49	49	50	47	59	53	51	55	39	38	40	66	52	44	50	48	50	42	52	45	54	43	29	45	52	49	52	49	42	47	39	52	47	55	52	38	49	49	58	46	45	35	57	42	49	49	42	43	49	55	52	42	56	48	40	67	44	51	63	56	45	49	67	58	39	46	54	44	56	51	51	56	56	38	34	53	55	41	60	53	62	46	45	48	48	70	32	45	57	48	45	58	48	43	50	58	54	56	49	62	37	50	48	47	44	57	46	47	65	63	49	44	46	43	47	44	64	47	58	46	50	40	59	50	48	46	53	42	57	57	51	48	52	54	46	56	47	42	47	48	51	39	41	46	39	41	54	49	38	49	48	55	56	48	48	59	46	58	49	40	40	45	44	42	56	49	58	43	55	51	53	54	51	48	46	51	56	52	38	47	52	69	44	48	58	49	58	37	37	49	47	49	49	60	57	43	42	50	54	58	49	57	44	39	54	50	58	48	46	52	54	42	49	61	40	43	54	53	51	44	56	42	32	46	42	49	37	62	46	46	59	38	51	49	49	55	48	52	42	56	49	45	50	53	51	59	53	48	48	48	49	44	39	55	50	44	46	45	58	40	52	45	43	54	41	54	47	46	55	48	52	40	33	42	41	42	57	33	44	55	53	46	56	46	58	43	44	51	62	49	49	45	51	52	48	49	36	52	44	50	32	55	50	61	53	59	57	46	58	62	38	58	48	54	49	41	51	41	39	44	46	53	61	55	52	51	33	54	46	51	53	51	43	46	41	46	57	42	50	50	45	40	61	54	51	52	39	48	48	49	52	57	39	47	43	57	51	49	49	43	48	48	46	45	43	43	51	47	52	40	50	51	61	46	49	64	36	52	59	49	58	46	50	41	47	36	44	54	50	51	46	44	44	47	47	46	58	40	48	47	42	50	53	56	43	56	59	45	52	43	49	48	50	55	43	52	51	58	44	46	51	47	58	46	42	49	56	44	43	53	50	61	51	55	44	40	45	47	42	41	53	53	50	53	48	64	54	51	49	45	51	61	45	51	50	50	44	42	61	48	55	47	46	40	42	51	48	46	49	43	48	28	50	45	50	56	48	56	44	48	44	40	58	44	44	42	45	43	53	46	53	43	50	48	43	52	50	60	45	34	42	47	49	34	46	58	51	44	46	51	37	68	54	47	44	56	58	43	63	47	42	55	49	49	40	50	49	36	60	42	42	43	42	48	40	44	49	54	49	44	49	47	51	49	52	51	42	46	55	60	47	49	45	61	38	49	52	48	53	46	44	51	41	50	55	52	42	48	40	58	51	44	50	37	52	60	52	42	51	39	44	55	57	44	52	52	52	38	57	48	48	52	51	45	55	42	52	42	54	46	40	49	52	50	41	41	65	46	51	49	70	41	59	54	53	51	37	37	51	41	59	56	51	50	47	70	43	47	46	51	41	50	47	60	53	51	44	43	60	42	56	52	51	39	49	61	50	44	43	49	43	37	52	40	50	38	47	58	57	39	58	55	55	41	44	53	49	43	37	49	40	49	58	48	58	51	46	45	47	64	60	44	52	45	57	63	46	47	56	53	46	45	51	47	42	43	51	42	49	56	46	50	67	50	51	45	48	42	49	56	40	52	47	63	56	41	48	50	50	51	48	38	57	39	59	46	42	46	45	47	44	48	50	59	57	54	37	45	38	46	53	45	59	51	62	51	55	53	43	45	54	40	51	63	54	51	47	40	52	44	50	44	39	45	45	44	54	48	61	56	36	47	36	35	47	65	71	58	52	53	48	54	52	49	49	51	52	39	48	44	50	50	40	31	46	47	38	42	51	38	44	46	60	54	50	41	61	42	45	61	52	58	39	49	44	57	56	48	42	51	44	49	46	42	46	51	50	53	37	46	44	51	53	42	51	53	41	66	50	56	52	46	55	59	40	50	52	58	46	48	43	56	60	55	46	38	44	50	42	37	51	44
16847	6878	3859	6502	14501	17401	16420	15009	13345	11505	10032	9013	8825	8706	9008	9043	7852	6638	5206	3823	2699	1926	1429	1080	882	810	763	818	809	849	759	718	713	732	689	700	613	625	561	584	576	600	585	516	495	511	521	552	518	504	526	557	539	516	544	533	511	478	475	468	492	487	478	527	550	469	532	537	487	520	547	485	518	501	519	460	508	487	537	477	508	472	510	493	506	509	514	468	475	474	506	489	486	502	519	523	468	490	487	484	495	525	455	475	506	469	501	514	529	500	478	514	478	472	480	461	484	531	485	516	518	495	470	509	523	526	477	509	545	480	501	454	538	516	510	527	462	472	492	494	529	504	520	479	450	512	478	486	492	451	468	468	506	481	444	507	501	522	514	453	473	456	477	490	526	505	492	542	508	493	503	508	478	519	496	476	504	530	487	479	494	498	461	486	489	503	489	503	485	502	515	504	519	517	460	502	470	519	516	478	488	485	521	496	546	481	492	518	455	496	509	484	499	497	484	492	531	474	528	515	526	528	529	493	517	483	491	496	488	490	475	464	509	486	525	472	501	514	535	468	513	499	495	496	517	506	502	509	472	473	442	489	516	465	487	477	437	506	525	530	495	508	504	514	491	465	469	504	491	494	468	449	469	492	513	492	478	503	492	487	473	475	524	493	488	501	496	497	495	509	448	459	519	500	523	487	486	517	474	499	531	525	477	493	485	496	457	544	476	486	468	502	528	533	485	471	491	503	493	492	504	448	492	470	459	496	505	502	482	520	528	525	487	507	442	487	506	526	498	472	488	510	477	465	498	484	516	504	506	503	474	487	478	509	502	527	493	472	524	476	514	544	519	530	473	477	510	493	539	477	511	477	499	483	481	500	518	498	479	469	473	478	512	516	493	476	536	506	496	506	512	499	493	497	482	481	503	491	497	503	500	455	518	474	562	526	464	447	490	486	484	483	494	495	491	497	535	509	455	467	460	503	506	481	493	434	510	495	509	479	501	469	493	538	502	530	525	482	484	508	507	482	479	498	465	486	499	478	482	528	528	498	444	479	478	496	501	493	477	518	483	493	496	500	512	462	559	488	501	466	492	512	491	513	494	489	495	525	478	482	484	500	489	467	516	526	481	518	490	462	497	521	473	507	476	517	530	514	492	466	560	487	492	487	500	511	504	506	503	511	490	496	492	489	559	510	479	468	471	510	504	484	506	474	523	491	457	478	482	517	511	514	495	505	498	503	479	511	520	530	479	485	537	515	505	495	500	500	503	456	473	494	505	516	518	444	525	470	452	512	471	469	504	492	493	505	507	520	513	502	517	460	509	478	495	494	514	477	499	493	503	489	500	509	513	463	460	479	516	478	534	487	520	451	470	458	503	497	537	478	512	508	472	498	427	529	488	496	471	508	475	527	505	496	492	495	529	458	472	519	537	488	495	482	458	466	502	515	506	492	480	516	473	534	482	545	523	484	437	478	478	436	477	518	515	507	476	479	474	519	417	540	483	501	467	493	454	495	523	558	511	504	525	495	454	494	484	462	497	490	478	509	502	460	488	524	489	468	497	508	546	489	497	522	485	496	507	500	458	509	506	471	508	466	495	486	497	477	503	483	489	476	452	491	513	530	541	499	501	501	491	457	489	514	493	485	462	505	510	502	514	464	472	492	527	481	485	523	523	476	546	506	499	500	511	473	497	527	454	490	489	503	518	482	512	512	477	488	500	497	524	495	495	505	463	510	500	474	453	485	556	471	485	486	471	460	487	492	522	491	495	504	518	505	485	489	498	458	536	479	500	508	511	472	527	494	506	513	471	513	519	514	499	465	471	502	458	508	507	525	519	495	464	507	526	477	485	472	534	503	505	449	499	505	523	481	487	521	462	538	479	484	509	470	502	504	526	461	498	512	536	485	487	504	492	512	469	468	510	487	503	496	510	494	490	488	484	527	469	488	544	500	498	500	452	509	479	485	488	453	466	500	475	499	517	507	498	486	499	531	462	514	454	475	497	465	504	465	513	497	534	477	480	515	507	485	530	514	505	498	503	492	529	499	498	503	516	499	502	506	476	466	514	472	494	477	489	503	498	496	475	466	510	523	507	510	504	519	472	512	466	481	501	502	504	491	493	517	484	498	494	494	514	483	498	521	504	495	496	509	460	484	506	499	488	520	474	525	471	501	448	499	549	515	505	444	499	522	508	502	517	504	477	478	486	488	476	487	489	509	493	518	504	509	465	454	490	503	460	456	492	503	496	495	482	522	489	517	485	429	460	554	544	507	506	495	511	472	527	506	495	474	466	494	490	486	538	537	478	502	524	501	469	521	489	474	486	497	493	472	513	468	483	507	500	514	493	489	469	529	498	506	496	505	486	494	552	467	495	484	502	484	470	463	535	494	495	562	489	502	480	530	479	502	506	508	482	486	510	506	500	543	528	491	483	471	465	497	509	478	524	485	533	507	505	493	485	510	522	476	462	432	485	457	521	513	513	489	544	534	469	523	481	499	540	502	454	555	483	497	491	491	489	483	474	512	540	515	492	458	495	493	495	502	475	480	471	483	517	468	469	501	488	481	541	498	476	534	478	468	488	515	499	486	490	540	497	434	529	496	469	516	464	472	506	473	491	481	504	529	527	457	474	451	477	518	507	469	506	472	498	464	462	492	499	505	480	523	509	523	495	443	511	476	478	499	479	469	493	517	492	479	481	512	520	515	507	506	487	486	476	473	484	516	495	442	522	480	487	493	502	503	503	478	518	496	508	459	524	493	502	543	482	496	483	531	491	483	506	529	513	523	463	504	494	513	473	515	490	466	483	493	482	523	517	499	487	528	458	497	467	491	480	501	492	477	506	517	484	492	480	509	490	486	451	473	483	522	490	477	420	491	486	537	534	517	487	489	523	486	508	523	509	498	495	489	469	518	473	449	462	509	446	504	520	509	495	496	440	449	470	501	486	502	491	478	492	483	486	478	497	510	481	518	496	505	494	555	503	508	515	475	514	516	512	473	483	512	509	480	483	470	502	496	495	517	486	463	507	476	525	512	489	517	506	504	517	497	500	454	496	495	462	487	496	471	497	507	455	479	518	521	520	485	458	475	518	520	528	465	488	462	473	508	482	488	531	481	479	514	456	472	475	492	436	458	497	498	507	509	483	519	488	489	497	524	508	526	527	463	523	494	490	484	491	507	491	523	484	550	509	487	467	503	464	441	495	511	494	524	495	473	526	474	465	498	488	497	498	555	460	518	504	521	475	501	491	464	524	499	480	501	474	485	474	477	526	469	510	509	462	482	466	468	501	484	510	510	484	480	542	486	511	503	538	495	534	537	513	519	516	498	498	510	483	493	501	459	518	503	515	447	488	481	514	526	454	480	470	490	525	499	474	453	455	491	489	526	476	517	502	517	510	487	481	477	509	516	506	514	480	521	485	540	514	505	487	469	508	492	511	461	524	501	463	499	458	510	521	451	508	512	474	488	532	472	485	506	472	487	535	472	494	474	508	461
1683	412	253	178	198	315	316	358	358	316	277	290	286	313	337	301	269	233	209	174	100	74	57	48	52	45	46	43	34	36	57	45	49	44	43	38	31	30	53	43	44	39	48	46	29	34	45	47	43	31	34	41	36	46	33	36	29	34	31	36	43	29	27	33	34	40	41	38	31	29	37	40	44	36	56	28	30	46	24	23	32	47	29	40	30	37	36	25	41	33	28	33	30	37	31	39	35	33	36	40	31	22	37	36	40	30	39	29	32	42	46	43	36	30	46	42	30	36	39	27	26	25	34	35	43	39	30	44	40	33	28	29	31	29	42	32	33	36	32	37	34	37	27	44	39	44	39	34	29	29	29	42	26	42	48	31	31	34	33	30	30	19	36	40	36	27	42	29	33	38	32	43	38	31	40	27	29	40	42	42	43	34	28	33	32	35	42	32	31	35	42	38	35	24	39	29	39	36	44	27	29	37	32	44	40	37	36	36	39	35	30	35	42	36	36	30	32	28	36	47	27	34	37	38	33	28	41	41	32	43	27	26	31	24	31	28	49	25	42	37	39	41	38	30	33	32	44	29	40	38	31	42	45	36	27	35	34	39	28	35	32	41	46	27	38	35	37	38	26	38	31	42	39	40	33	36	35	26	35	47	46	37	41	39	38	34	35	33	39	33	38	35	32	32	37	36	38	37	41	37	36	36	27	29	41	40	33	23	32	28	37	40	39	33	52	44	31	41	33	42	37	30	35	33	30	30	44	31	39	45	33	27	33	37	32	33	32	29	39	38	34	24	35	45	29	35	37	46	37	47	31	40	39	32	30	36	34	36	43	40	33	31	35	29	39	42	31	33	32	32	38	38	27	33	25	36	35	36	36	37	31	36	35	39	31	36	27	32	35	34	47	39	29	34	45	23	44	41	34	21	28	40	35	40	33	38	33	23	42	37	37	41	42	36	46	32	40	28	31	43	32	39	45	31	31	35	32	34	38	41	28	36	38	24	30	35	36	35	48	45	37	43	34	38	31	39	34	31	38	41	29	35	32	37	28	30	35	38	32	33	46	30	31	48	26	37	32	32	40	30	29	39	34	32	36	30	36	41	39	39	34	32	35	44	34	39	38	31	36	34	39	44	26	22	31	42	30	33	28	37	41	33	35	32	35	34	39	33	35	33	34	36	33	42	45	25	32	33	34	37	38	33	34	32	36	38	28	35	28	32	38	33	28	27	31	45	24	40	36	32	25	34	34	29	33	41	30	33	44	39	33	27	31	43	39	36	33	32	38	35	42	31	31	31	25	35	37	32	41	34	31	52	39	27	38	48	36	32	28	34	43	46	39	28	29	36	27	34	34	25	34	34	36	41	40	30	35	31	42	25	46	34	31	35	39	42	30	31	26	34	38	39	27	31	42	39	39	42	31	32	38	37	40	36	27	21	46	25	28	34	31	41	28	26	27	32	34	36	35	31	36	31	38	33	28	31	34	41	27	32	33	38	27	36	40	40	41	34	22	37	41	38	30	37	31	37	48	40	36	36	28	33	39	41	31	40	29	28	37	34	46	35	31	31	31	32	44	38	28	37	34	39	36	28	35	41	39	43	42	37	34	33	34	28	33	29	32	39	29	24	35	27	41	32	33	33	33	41	41	31	31	31	37	28	33	28	41	33	30	43	34	28	30	30	44	42	39	30	40	45	43	30	29	34	37	33	42	30	43	34	35	33	41	44	37	31	29	29	33	48	25	47	27	41	41	38	36	38	36	32	33	35	31	27	37	28	48	25	36	39	35	31	33	44	40	32	34	51	38	30	29	37	30	35	30	34	44	43	37	32	44	27	28	37	34	29	42	42	28	41	26	38	44	30	38	34	30	31	38	40	33	35	48	27	34	37	38	31	43	41	34	46	30	38	28	31	42	43	31	34	25	33	37	31	35	28	36	35	38	38	39	35	32	29	37	37	34	36	41	35	37	38	37	38	27	36	39	24	29	39	42	35	39	44	36	41	37	46	34	39	33	33	42	34	40	39	22	37	33	30	42	23	30	36	36	36	43	42	32	36	27	35	26	29	31	34	30	28	36	35	33	28	26	42	39	31	33	32	35	34	39	30	32	38	42	29	39	32	30	37	43	39	27	41	33	42	45	33	40	32	40	41	36	38	25	40	41	31	36	29	33	39	42	36	29	32	42	36	35	37	37	31	36	23	39	27	33	43	37	41	41	26	54	30	41	38	42	39	31	32	42	35	28	29	36	37	39	41	31	33	27	32	30	41	29	31	37	36	33	33	32	29	32	32	32	33	31	29	40	42	33	30	32	45	35	41	28	37	34	40	41	36	41	33	41	34	53	34	26	36	31	35	32	23	37	34	42	38	46	36	43	28	34	36	39	30	43	43	38	36	41	43	45	42	36	34	41	28	27	40	34	35	46	48	32	32	40	23	37	35	37	39	33	43	33	30	42	37	31	24	34	38	39	33	31	29	33	42	36	35	40	25	42	39	28	41	39	29	32	31	42	31	47	35	44	39	42	27	41	35	38	36	30	40	36	37	37	37	34	44	40	27	34	42	34	41	36	24	32	29	43	35	43	35	35	44	38	35	41	41	25	41	34	26	31	46	34	36	28	34	34	35	40	42	31	40	31	33	38	32	32	31	42	34	42	43	38	24	52	22	38	40	33	28	26	48	35	33	35	29	36	27	48	29	36	43	26	26	30	35	33	35	34	33	35	34	35	35	38	27	30	29	31	29	43	35	34	27	37	36	53	31	49	35	34	30	31	32	26	43	31	30	35	34	33	43	38	31	39	30	29	35	33	38	30	33	35	40	25	25	37	33	30	36	36	37	28	37	35	30	34	30	30	32	35	34	48	30	39	30	34	36	31	30	45	34	43	37	34	27	30	37	39	32	39	35	28	27	29	33	31	40	42	29	34	35	36	35	38	33	29	36	42	33	37	36	28	38	31	31	32	43	30	39	25	34	31	32	43	29	41	42	33	37	40	36	42	37	22	38	35	36	42	37	31	35	32	32	41	41	33	31	36	28	42	44	32	28	39	39	37	38	43	37	37	37	44	42	42	37	36	29	34	42	26	34	49	37	37	43	35	39	38	29	39	36	31	38	35	51	37	31	30	42	46	35	39	44	37	31	42	31	38	37	33	31	38	30	27	30	51	33	38	42	33	45	40	39	37	33	34	39	33	37	47	34	31	50	30	30	35	38	34	27	35	31	33	28	31	31	42	43	42	32	37	37	39	34	39	31	38	42	38	43	17	41	39	41	28	33	27	44	37	23	42	40	31	31	35	26	34	43	36	29	35	41	35	21	35	28	30	33	34	33	28	30	36	39	34	34	38	47	38	36	38	23	37	58	37	31	41	31	40	28	44	39	27	32	41	43	37	37	32	23	39	36	39	37	43	34	43	28	34	26	31	34	31	49	37	40	45	28	31	45	30	37	33	37	28	42	40	34	35	36	30	42	30	38	32	36	29	37	37	27	29	33
17507	6304	3725	6197	13921	17019	16263	15101	13206	11733	10239	9381	8771	8629	9470	9312	7784	6733	5504	4130	2540	1708	1317	1009	814	766	668	632	558	626	626	590	660	625	645	498	475	439	449	410	466	443	411	428	356	416	345	374	363	374	423	382	368	386	376	371	356	327	385	374	349	343	349	359	376	361	342	348	362	314	355	353	376	380	384	409	368	373	376	357	367	359	388	380	345	337	350	375	379	352	379	345	344	332	350	353	364	347	345	343	335	330	309	356	367	368	362	327	355	372	328	376	345	326	383	377	350	329	366	349	354	342	343	379	349	353	335	332	328	359	352	359	360	338	336	358	376	331	330	373	357	349	343	369	331	365	349	359	370	340	338	367	374	364	339	347	345	342	347	367	370	336	317	331	343	365	350	337	331	349	378	375	357	353	358	326	355	345	337	344	356	357	348	356	363	339	333	356	354	339	319	378	312	377	337	348	324	348	368	346	365	316	338	357	308	361	364	385	324	294	337	337	350	347	328	346	355	338	372	356	356	359	330	352	340	321	366	341	366	345	357	361	337	310	326	324	366	324	328	329	368	342	355	328	338	330	352	343	310	354	353	357	376	381	370	349	337	358	350	383	324	331	359	357	328	347	360	360	341	346	360	332	365	353	349	346	364	343	349	363	353	364	364	317	343	310	331	340	376	374	365	338	373	353	342	324	337	354	361	363	344	328	380	375	357	356	370	336	406	353	334	328	361	366	378	346	387	339	347	363	336	340	383	360	341	346	356	343	351	335	362	358	305	345	372	342	341	343	343	336	362	358	350	382	374	351	337	355	353	369	343	327	374	344	359	350	371	383	383	390	325	345	343	352	362	351	335	345	360	348	333	363	314	377	357	328	334	373	351	345	363	346	316	358	331	358	367	353	363	325	303	356	354	357	340	348	365	340	353	352	358	314	376	361	347	358	334	348	338	375	352	359	361	346	345	391	332	338	358	334	369	365	375	345	318	374	325	329	325	348	337	340	335	358	347	321	353	365	319	357	351	344	346	356	345	359	330	368	371	358	342	351	351	330	346	374	363	363	315	357	328	318	340	352	332	342	338	328	385	347	372	351	383	403	364	378	350	313	347	326	361	348	361	327	363	350	285	342	342	344	343	345	329	354	380	347	347	332	333	324	328	371	371	348	360	344	354	365	342	356	358	340	322	374	332	345	332	372	366	332	342	361	338	380	336	359	357	344	381	353	370	309	344	405	350	375	350	320	340	346	363	360	363	334	341	341	352	368	372	361	336	324	336	367	363	322	363	363	334	370	335	295	336	325	363	353	354	381	331	362	355	320	330	384	339	347	347	331	303	341	378	355	340	353	345	391	341	359	341	356	359	330	371	363	350	335	328	390	362	351	354	371	355	346	351	357	358	356	366	366	322	321	376	361	332	316	347	333	355	379	367	353	352	392	344	330	342	351	313	321	355	347	368	309	340	351	345	329	349	352	352	326	344	348	356	365	363	345	338	341	333	357	374	375	331	325	369	362	355	342	343	341	372	330	363	327	318	371	357	350	348	351	313	328	345	377	352	299	359	343	367	345	358	332	358	359	366	345	349	338	373	344	354	370	334	316	382	373	360	363	338	332	342	339	332	347	369	345	350	360	331	379	374	302	352	370	349	344	366	313	323	364	372	349	351	318	340	336	333	345	355	342	358	352	348	357	335	370	323	327	308	375	339	320	351	347	327	346	313	379	335	362	347	348	402	350	374	370	320	360	340	354	314	350	333	342	358	350	392	313	348	393	372	333	329	313	335	367	333	357	343	362	353	358	350	349	356	353	362	353	355	326	346	333	335	358	385	347	339	379	374	350	354	345	364	363	336	355	368	370	329	312	388	388	362	327	336	309	355	357	346	360	303	361	347	371	381	332	332	349	363	331	339	372	318	357	375	338	351	350	309	349	354	350	350	358	378	377	353	353	374	368	353	313	329	358	348	323	339	378	303	360	359	376	351	340	356	346	315	380	341	358	353	349	384	344	359	360	327	363	317	384	356	381	356	379	358	374	293	377	357	343	369	359	369	346	333	371	361	375	346	335	364	374	361	374	323	352	359	348	377	338	369	388	329	357	375	334	339	357	334	383	339	326	347	361	328	358	363	329	352	311	333	323	343	342	353	342	331	359	361	360	368	359	357	361	348	337	368	331	357	342	382	347	366	333	322	354	338	359	319	354	323	336	338	293	339	366	352	348	348	355	345	394	333	361	342	344	302	324	330	351	319	378	361	318	344	344	337	408	387	338	351	346	316	323	350	318	357	326	358	359	353	391	361	332	378	381	360	346	318	368	378	374	338	343	346	356	358	314	351	352	316	369	338	335	331	357	350	368	345	356	328	365	326	337	327	340	364	369	347	330	357	350	367	358	342	354	360	363	339	387	341	347	345	317	358	334	372	372	366	352	347	358	326	354	381	373	361	370	344	363	355	360	353	353	354	352	336	367	322	350	360	306	339	351	339	338	349	328	337	350	361	362	369	335	340	376	368	342	328	348	324	362	357	318	351	357	360	362	336	371	331	349	341	278	354	323	357	330	334	349	361	340	344	325	324	353	340	373	354	332	344	377	355	361	327	380	357	350	318	366	346	361	395	358	372	339	369	339	326	324	349	359	338	364	368	374	360	384	368	365	352	324	364	356	376	341	330	329	343	318	371	339	364	329	371	346	350	366	372	344	371	308	340	378	356	343	332	360	370	344	372	318	317	357	337	339	361	355	348	332	351	345	348	350	344	336	343	342	346	327	330	361	378	359	374	338	336	346	370	352	340	355	336	381	335	334	370	340	329	352	344	320	335	374	326	358	355	351	327	378	344	348	337	354	363	360	348	362	357	365	349	326	351	369	375	351	363	323	348	377	363	316	368	347	365	376	363	342	359	359	350	357	360	340	349	338	375	317	325	359	334	377	354	351	382	349	324	348	310	346	349	344	349	342	366	353	355	364	388	353	388	357	332	330	342	355	377	341	368	338	337	372	327	324	365	383	353	339	349	338	336	348	337	312	344	344	365	332	324	347	336	362	360	356	351	361	380	316	365	406	338	369	344	348	358	344	384	336	371	350	382	327	359	322	365	353	366	369	375	358	358	334	358	370	341	381	355	365	338	329	319	323	363	373	349	385	356	337	330	360	347	365	356	339	349	354	375	307	365	339	352	344	341	373	359	374	365	340	331	339	375	334	357	365	337	339	360	344	348	333	348	342	343	347	360	340	331	348	350	365	350	395	360	325	348	340	337	343	371	342	342	377	373	346	320	308	327	331	369	340	357	353	324	352	360	365	356	333	331	344	357	360	388	346	354	339	347	358	356	370	367	331	359	340	334	360	326	329	331	387	337	348	360	342	378	332	364	351	327	320	327	372	370	329	327	369	357	377	369	360	392	351	329	360	339	349	337	360	350	322	330	348	340	357	353	314	361	365	328	357	340	324	349	366	359	376	338	366	361	334	357	326	371	355	359	395	352	359	356	337	357	300	353	350
1630	563	336	223	230	373	470	489	448	370	373	349	349	324	394	392	326	270	235	161	119	66	60	47	58	42	45	48	59	51	41	37	48	50	48	50	42	36	41	34	39	43	35	45	36	35	34	30	34	43	39	27	40	32	25	25	29	38	37	31	30	36	35	37	36	30	44	44	35	42	35	47	31	26	32	38	30	39	31	47	26	30	31	41	28	37	46	34	42	46	43	41	36	40	41	38	38	32	27	38	38	39	33	33	39	42	40	36	38	40	34	40	30	52	27	34	30	39	38	38	34	25	37	31	31	40	48	41	34	51	44	32	35	25	33	27	32	29	37	38	28	24	41	40	33	27	32	31	39	31	30	43	30	36	30	40	34	26	40	40	39	33	26	30	42	40	43	30	36	45	34	37	21	36	38	44	31	32	41	34	37	29	29	37	35	29	29	29	33	32	32	33	40	27	44	30	36	36	39	32	27	37	40	28	41	39	35	43	33	45	37	25	34	46	33	37	35	35	31	50	44	32	26	37	37	33	34	41	37	34	37	40	30	39	32	35	37	46	32	30	46	37	30	40	35	39	36	44	37	40	36	38	42	35	36	38	40	43	45	25	44	35	46	31	30	44	33	42	36	37	36	43	45	28	40	32	39	31	48	17	35	42	39	31	48	48	41	29	37	41	26	37	32	30	35	43	37	28	31	37	36	34	29	32	38	31	38	39	40	40	25	45	25	33	33	29	42	25	40	28	39	30	35	38	45	39	33	37	31	36	42	42	30	34	36	33	41	33	21	28	34	44	43	34	29	32	32	42	38	42	40	38	35	26	32	36	33	36	27	29	36	44	40	25	31	28	41	32	32	29	44	35	47	36	27	34	37	48	43	29	30	36	27	23	36	46	38	43	36	34	30	28	36	39	35	44	33	33	39	30	30	38	41	25	48	37	43	33	45	30	51	30	32	39	39	43	36	34	34	47	41	41	34	38	38	33	34	35	45	31	43	40	24	41	32	33	32	32	36	42	34	38	34	31	48	39	41	36	30	36	41	40	34	40	39	39	30	41	29	28	51	42	43	28	41	45	39	45	37	32	41	32	33	31	46	36	39	30	33	51	30	33	38	35	42	43	43	34	45	32	39	43	40	44	32	37	41	29	35	39	41	29	38	28	35	26	34	27	41	42	38	27	41	24	32	38	42	37	32	44	33	31	31	30	44	33	28	32	37	39	26	30	25	42	37	31	31	37	27	36	40	39	35	29	34	30	36	40	40	42	32	32	29	46	42	24	44	38	33	36	36	32	47	29	43	44	38	32	36	38	33	27	37	39	41	34	39	35	41	34	42	34	36	36	30	41	29	29	43	22	34	30	33	31	33	33	41	23	34	42	25	35	26	52	33	41	37	31	21	31	31	32	39	37	38	36	29	33	37	33	33	40	35	49	38	35	23	43	48	44	37	37	36	39	36	27	47	36	32	30	32	32	41	41	33	49	34	42	33	20	55	36	34	41	30	29	44	31	28	38	38	35	42	36	35	36	43	40	38	38	42	30	42	37	29	45	30	47	30	43	38	27	36	36	33	38	38	29	42	39	36	31	30	32	42	33	32	29	42	41	29	41	48	29	38	39	27	48	29	42	26	41	42	45	32	22	46	43	27	25	34	42	41	41	48	21	38	30	45	49	35	44	26	30	32	28	43	33	42	39	40	38	24	42	41	43	35	38	43	37	37	40	37	28	33	46	40	27	34	43	38	34	36	25	41	36	40	32	29	30	34	27	27	35	46	35	33	33	40	25	34	48	37	34	41	43	32	32	34	32	38	36	27	28	30	39	38	27	26	27	31	32	38	37	37	34	42	41	40	43	38	46	27	41	28	30	27	41	39	37	29	35	32	51	28	41	40	35	36	47	27	46	38	32	41	39	34	45	43	36	39	38	32	32	30	24	36	38	25	37	30	37	30	61	26	41	36	37	40	46	37	38	33	34	34	40	41	34	30	32	37	43	36	34	32	35	32	38	36	36	26	43	37	44	34	31	39	45	31	40	32	28	30	32	31	33	24	34	33	39	50	36	25	37	36	30	38	35	40	34	32	35	31	38	28	38	43	36	39	30	35	38	47	43	39	28	36	37	41	27	28	35	41	48	28	35	31	26	37	26	44	25	26	43	45	42	38	40	33	34	34	33	45	27	34	37	33	33	34	23	36	36	33	35	35	33	37	26	27	24	39	38	34	39	39	34	40	30	34	32	34	41	33	37	31	36	31	38	24	51	39	34	40	33	34	32	37	38	36	36	40	31	44	36	35	37	44	37	27	30	35	39	40	35	32	35	39	27	40	39	29	39	33	30	42	42	32	51	42	26	44	39	33	41	37	44	28	38	47	28	33	54	45	41	37	42	36	35	29	43	37	37	27	34	42	37	31	43	40	34	33	35	33	36	41	32	32	34	39	38	37	31	36	38	36	31	46	53	43	38	40	29	35	24	42	28	36	42	27	35	31	23	28	41	31	39	39	45	32	40	33	47	35	30	41	38	31	41	34	39	47	26	37	40	40	35	33	39	33	36	43	32	42	42	37	34	36	31	27	32	39	35	31	35	39	33	40	34	37	36	48	28	34	39	34	26	38	37	39	37	36	33	34	42	36	42	31	40	41	38	32	32	39	30	27	28	25	36	41	28	34	25	46	37	36	27	28	34	31	27	34	34	27	34	38	28	50	46	36	33	41	33	33	40	33	41	40	27	32	32	33	39	47	42	46	29	33	37	30	29	51	36	42	36	35	32	39	40	45	44	37	44	28	40	36	25	39	40	35	50	32	32	36	46	36	29	36	29	41	36	34	40	29	37	38	40	38	33	40	39	39	28	47	39	39	26	29	33	37	30	39	34	39	24	46	42	33	29	26	41	37	40	44	34	32	39	33	36	28	42	41	40	30	30	34	28	43	33	32	30	38	40	37	43	43	32	33	40	38	36	27	38	34	41	37	39	44	49	45	35	32	44	38	38	43	34	32	34	38	35	34	43	36	34	36	42	39	46	28	29	40	35	33	35	43	40	28	36	45	37	45	26	41	39	27	35	36	32	34	53	41	39	44	23	32	30	32	46	41	26	39	24	38	30	27	32	28	36	30	29	34	43	40	33	32	38	35	25	38	38	35	30	38	43	33	29	24	36	38	45	36	30	40	31	35	35	33	41	37	37	47	43	38	32	39	40	37	28	35	33	37	44	37	40	43	42	36	42	40	33	38	48	38	36	36	38	45	34	26	45	38	32	40	30	43	42	37	34	46	24	39	45	48	39	41	36	30	43	29	39	34	42	26	42	35	40	36	31	37	31	46	42	36	34	35	31	26	34	39	30	37	46	27	35	40	34	26	36	25	32	42	33	45	29	38	29	28	43	44	39	42	36	22	38	28	34	33	33	36	35	34	32	39	36	41	26	37	42	37	22	38	44	47	30	41	42	41	33	34	30	37	39	38	29	45	37	25	42	27	43	41	27	37	42	32	32
19757	7880	4700	7919	16422	19694	19103	17689	15291	13478	11889	11124	10472	10416	11021	10192	8857	7491	6567	4350	2717	1884	1451	1131	993	847	791	677	670	734	727	629	764	659	703	588	511	460	462	497	526	543	467	473	456	438	421	409	422	410	396	429	408	385	416	394	413	439	382	389	392	401	346	366	366	407	400	406	401	366	406	433	419	397	422	410	389	431	390	373	426	390	366	407	352	359	361	397	406	393	394	381	367	389	375	359	361	374	362	382	343	367	369	357	361	390	402	406	364	377	374	402	360	381	391	360	368	386	390	374	374	366	369	372	359	380	350	373	412	377	385	366	381	391	381	392	410	374	365	360	363	361	402	369	376	367	376	380	343	380	377	406	374	366	395	401	376	393	394	394	370	351	365	349	414	385	380	350	392	349	355	385	372	352	383	407	371	371	345	375	354	398	341	346	360	374	349	365	396	367	401	377	366	379	401	370	396	370	350	391	385	370	389	350	344	408	392	385	358	370	336	351	367	370	372	394	398	349	363	354	347	387	404	363	382	362	361	358	363	382	378	379	375	358	373	374	388	374	392	363	354	351	378	383	367	389	375	381	384	369	378	392	416	354	362	337	398	362	367	386	397	380	347	364	356	351	365	363	349	356	374	398	344	392	354	359	370	406	393	381	360	387	387	386	393	365	371	350	388	383	417	369	359	383	374	395	411	381	362	323	336	357	370	360	377	358	365	357	364	350	361	386	366	360	367	361	356	366	377	379	371	369	420	367	377	348	335	364	398	362	371	376	381	388	366	359	379	375	402	343	350	399	372	357	358	352	324	384	344	355	363	400	382	390	393	382	361	393	402	382	369	399	381	399	360	365	362	319	338	363	413	375	353	360	380	352	383	344	383	400	362	394	381	389	352	383	386	372	396	366	367	389	388	346	360	372	388	368	356	372	381	391	383	391	376	375	353	399	407	394	395	404	362	372	339	357	393	401	371	394	347	368	366	335	390	361	377	359	377	415	377	335	382	382	382	398	348	389	357	349	374	347	371	380	379	378	380	352	377	408	379	387	364	373	371	408	387	384	370	389	336	395	380	379	385	374	343	381	369	361	376	409	394	362	358	372	367	370	416	402	348	369	368	366	367	347	353	359	375	380	387	356	376	371	364	368	356	345	359	373	351	376	381	368	380	344	385	362	334	340	392	367	363	389	420	373	365	350	358	380	381	362	418	372	423	372	353	347	340	359	404	359	385	411	352	416	386	381	382	370	392	373	380	351	380	382	390	383	392	359	391	369	358	402	352	368	376	374	387	389	372	352	379	376	365	376	340	383	376	419	373	381	364	371	378	378	353	364	363	381	395	399	347	400	410	359	380	393	402	365	342	355	375	355	344	385	381	372	405	370	343	362	356	387	368	375	384	384	354	345	347	366	367	390	379	381	385	400	380	400	365	362	393	379	366	374	410	336	383	412	369	400	369	399	368	399	387	365	397	377	380	372	386	379	363	360	363	356	381	390	341	370	396	388	381	388	386	364	366	364	376	367	374	393	392	374	384	370	371	363	374	385	387	365	328	401	352	377	397	366	377	402	387	369	375	425	374	379	357	390	374	355	388	376	380	354	399	370	360	394	390	380	406	382	354	383	375	390	381	366	378	392	339	375	378	384	373	382	389	366	373	358	369	373	359	381	358	398	403	365	382	372	396	357	363	364	356	396	376	337	408	360	384	363	382	358	336	367	399	383	371	398	342	380	378	364	343	373	393	387	390	356	381	350	356	413	363	363	371	323	361	349	387	361	409	376	361	391	354	352	394	380	371	375	354	354	387	344	385	379	384	419	358	394	394	381	384	392	362	370	380	397	372	382	363	363	371	378	372	386	392	356	328	373	365	355	356	359	391	336	373	373	373	381	366	335	362	348	356	357	363	396	355	346	379	371	371	356	378	366	350	391	380	396	348	359	364	398	370	394	373	351	388	357	357	387	374	368	362	382	378	367	368	397	370	366	326	398	385	356	366	354	369	339	361	374	400	378	369	380	348	383	355	382	364	358	357	361	303	394	353	379	395	404	382	379	389	388	369	366	388	349	391	393	355	368	408	367	355	387	365	372	380	330	359	352	401	394	404	398	364	392	390	362	385	331	378	417	374	426	356	369	385	355	367	378	414	393	364	372	345	381	389	408	433	367	400	374	401	394	342	369	361	346	352	342	358	380	392	388	379	348	400	364	391	361	352	357	380	368	359	391	386	375	395	358	347	366	384	364	349	358	389	376	384	360	385	356	365	352	360	400	378	376	381	390	403	408	359	386	335	340	349	361	400	420	379	374	392	361	353	353	392	349	360	395	356	376	386	347	393	362	367	380	382	405	395	352	382	360	328	347	381	365	406	371	421	359	370	386	379	367	409	349	368	368	357	357	387	381	398	399	400	377	413	386	397	374	377	363	374	331	358	432	341	393	350	391	437	373	365	351	349	368	403	413	363	355	334	379	384	361	403	367	397	388	364	357	372	375	361	371	366	419	355	379	414	363	365	391	375	375	363	377	359	395	386	373	388	365	383	332	351	368	353	360	352	396	406	398	393	378	386	395	386	407	375	350	353	351	404	381	382	350	329	386	392	402	372	364	348	363	366	415	377	363	374	356	387	380	349	366	385	352	384	393	342	392	397	360	396	387	358	372	392	338	332	386	380	345	388	393	377	420	383	371	379	400	374	375	377	396	383	372	378	379	346	354	360	399	390	363	361	354	374	369	386	380	383	371	357	359	358	375	389	354	366	372	396	393	378	385	375	366	377	375	380	373	378	386	377	362	382	371	439	350	374	374	395	378	383	397	378	362	356	355	344	391	393	394	351	358	385	344	344	346	372	383	386	386	342	371	368	370	376	342	359	368	406	365	362	376	390	356	367	366	362	374	375	378	395	364	362	386	374	383	405	357	387	373	345	378	386	371	409	378	393	411	393	380	360	356	355	374	399	380	370	369	368	371	385	363	363	359	414	395	353	371	378	368	372	344	377	345	372	368	388	369	378	392	380	386	410	361	385	363	353	406	355	393	362	397	396	399	356	366	360	361	398	348	377	376	363	356	333	394	366	370	387	393	368	371	378	394	404	379	326	352	380	357	360	388	368	350	375	377	352	333	372	404	349	393	380	400	388	385	387	367	335	389	372	374	382	362	401	355	379	331	358	389	359	368	355	354	373	322	365	355	346	394	378	380	391	359	356	374	358	380	342	402	364	382	380	339	354	374	388	368	426	338	377	381	357	365	363	350	384	374	377	341	354	377	406	406	368	365	360	367	374	365	371	366	358	381	393	399	383	401	377	361	379	422	362	425	346	357	385	417	360	379	366	378	341	380	395	374	373	364	415	397	386	374	356	379	350	369	342	382	360	377	366	383	374	340	408	354	393	389	406	349	358	372	413	382	390	388	379	372	334	374	419	346	376	353	397	395	351	410	395	342	377	384	354	369	369	366	383	388	398	382	388	387	373	380	348	366	384	362	390	359	361	366	343	372	378	407
1077	301	215	157	162	255	288	322	296	274	246	232	239	244	272	264	238	235	181	96	74	72	71	61	63	48	67	44	47	57	42	61	44	55	51	52	56	51	45	46	54	39	54	59	47	41	55	46	61	52	54	59	50	64	55	47	45	46	49	50	61	59	50	45	54	54	58	43	53	55	42	67	51	48	61	64	55	56	56	42	43	56	56	51	46	48	52	63	52	40	57	54	48	58	57	57	45	58	38	35	49	53	53	58	55	58	62	53	48	49	56	56	58	54	58	53	62	43	50	57	57	62	55	50	41	42	40	56	39	64	39	62	43	54	42	56	64	53	46	42	47	51	52	61	41	53	50	49	51	43	49	55	50	45	54	60	43	48	51	58	46	45	54	39	44	60	51	64	49	51	52	63	57	44	52	51	39	42	44	58	46	47	48	50	45	48	56	51	56	36	51	55	49	59	53	58	57	47	53	54	60	65	54	45	46	37	47	45	58	45	47	49	56	59	48	62	65	50	46	43	52	53	48	45	55	47	51	61	55	46	49	50	59	51	54	34	44	60	73	45	36	47	57	41	38	40	50	57	51	31	51	51	43	53	43	56	45	47	37	46	57	58	48	54	56	42	43	36	65	43	53	58	64	51	53	55	57	49	46	56	49	62	51	45	47	54	47	38	53	41	50	48	53	43	48	50	45	58	43	52	51	41	45	45	57	58	54	55	49	43	43	54	43	63	50	43	51	57	51	59	66	39	54	54	65	60	35	51	51	47	53	57	42	47	64	65	35	67	48	52	47	50	60	47	50	52	39	52	39	48	42	50	57	65	57	47	48	46	44	42	50	47	50	54	53	60	49	53	56	44	71	47	46	50	43	49	52	41	56	45	55	51	47	57	44	46	50	45	53	42	63	45	38	45	46	49	53	55	55	51	57	55	44	49	54	49	38	34	52	56	49	53	44	51	35	61	46	47	47	49	38	44	58	44	52	55	62	52	57	48	40	46	47	52	33	51	55	57	40	52	48	54	48	57	66	58	56	45	53	45	61	56	49	39	53	49	47	44	44	58	51	51	56	52	47	47	57	35	39	52	47	63	65	65	43	51	48	43	41	52	49	46	47	61	50	53	52	46	59	51	54	51	58	47	63	56	44	49	53	46	64	51	49	51	45	46	54	57	41	44	51	53	57	52	59	47	55	40	63	46	54	49	55	50	53	44	62	51	42	51	52	43	53	41	55	54	61	45	57	43	46	43	48	60	54	54	61	47	52	47	52	60	43	55	39	52	46	40	43	42	46	51	48	44	59	53	35	55	41	54	43	48	42	35	60	44	45	42	37	48	57	40	60	43	50	51	42	53	59	47	53	63	43	44	55	44	57	43	47	43	45	51	54	40	45	49	50	41	46	47	49	43	51	53	46	52	47	65	55	67	45	48	50	47	35	48	56	38	58	51	50	65	54	59	60	42	53	49	43	45	47	49	37	56	51	41	55	44	51	51	43	37	52	59	57	63	51	45	38	57	48	53	48	44	46	57	62	51	43	61	44	38	48	46	57	47	36	32	45	55	55	47	62	56	39	55	53	51	57	61	55	50	46	46	49	56	40	49	56	43	60	46	48	56	55	62	36	46	40	40	51	37	50	45	56	46	55	61	55	47	47	44	61	47	43	53	60	65	45	54	45	38	53	50	53	57	39	52	45	45	59	64	47	59	53	52	43	66	44	57	58	53	52	46	58	56	53	61	51	52	46	49	45	52	41	44	63	31	51	53	64	53	46	55	49	59	55	50	51	49	40	58	48	57	59	42	57	46	59	56	59	59	40	61	58	52	62	59	43	41	51	38	68	49	42	42	40	52	48	56	53	41	58	46	50	41	47	44	44	41	69	60	41	53	45	54	57	46	49	45	52	47	49	47	41	55	45	51	53	67	45	62	49	53	46	48	56	51	48	55	51	51	47	39	55	43	46	52	61	45	43	48	38	41	55	58	47	45	52	48	52	71	56	54	53	48	33	58	53	39	57	43	64	60	53	40	46	46	40	50	52	39	60	46	59	54	43	53	46	52	59	48	37	58	57	56	43	52	50	44	45	48	45	57	52	40	53	52	55	57	44	62	68	59	48	57	44	62	49	55	56	53	51	62	47	54	57	49	62	63	39	53	48	47	52	41	48	58	55	46	56	50	47	52	61	48	49	53	50	38	53	56	49	47	57	51	57	52	42	62	58	41	56	52	41	48	51	58	50	57	49	51	41	50	44	48	64	54	41	50	55	41	46	45	51	51	45	54	48	46	56	65	47	63	47	55	54	50	45	54	52	62	42	42	47	63	49	39	57	53	38	38	51	49	49	50	49	55	49	54	63	48	50	65	44	59	50	49	51	57	51	53	58	60	52	58	40	49	41	49	36	49	57	56	40	69	45	50	44	47	41	69	57	53	45	56	45	51	64	56	41	41	41	51	51	47	34	44	41	33	65	38	52	50	46	48	49	48	51	58	49	45	57	55	46	37	39	32	30	46	55	42	51	43	49	62	50	62	51	67	46	56	55	47	41	42	48	60	53	45	56	47	49	49	44	44	63	54	54	49	66	53	55	55	55	52	52	52	68	47	46	50	40	56	43	56	39	49	51	49	56	51	51	53	40	40	54	50	37	49	64	58	39	53	46	58	48	52	57	37	56	55	43	53	43	42	51	50	49	65	39	53	59	59	50	40	61	56	53	37	47	51	49	58	52	52	56	53	56	50	41	56	42	51	57	42	46	52	56	59	65	47	51	51	54	52	40	58	49	39	54	48	49	65	55	43	54	56	60	53	49	56	40	42	60	52	51	53	53	56	55	48	49	52	52	60	62	52	53	55	46	37	43	42	52	54	39	49	50	50	48	58	37	54	50	43	49	52	51	61	46	54	47	49	44	38	47	44	52	71	42	49	61	39	66	42	53	44	43	43	49	56	48	42	55	55	55	43	47	54	53	55	50	52	49	38	56	48	55	47	54	38	44	44	47	63	52	47	46	43	46	46	55	46	42	53	40	53	51	47	61	51	50	52	40	44	62	45	50	58	52	58	53	46	52	38	59	64	41	47	57	48	62	50	57	48	51	45	46	58	52	55	50	46	40	50	42	39	49	55	49	81	39	48	50	47	56	54	53	51	53	45	60	42	45	49	44	50	67	53	46	45	51	48	62	68	43	50	53	55	50	56	52	45	40	42	48	59	51	51	56	56	55	47	53	52	54	54	60	48	54	53	46	46	47	62	50	44	43	51	48	53	52	56	56	58	46	52	47	36	61	43	46	56	50	49	51	45	57	59	43	49	41	53	42	60	61	59	60	50	39	55	51	35	57	49	60	38	59	40	47	55	44	42	40	58	58	36	51	58	43	44	69	42	44	50	55	51	52	56	57	49	45	49	49	46	51	66	47	60	38	55	43	50	43	51	44	48	60	65	58	47	57	47	47	56	63	49	45	44	44	33	53	48	64	58	47	51	48	53	55	49	41	53	62	51
14649	5231	2960	5101	11734	14773	14237	12814	10790	9618	8774	8056	7313	7827	8052	7348	6494	5484	4291	2719	1826	1351	1010	883	854	768	682	628	658	702	600	628	727	713	677	613	568	558	537	541	560	572	545	503	519	530	519	533	499	546	519	551	508	528	528	480	466	503	482	521	511	491	525	499	554	488	509	528	495	511	490	534	513	506	544	516	535	539	508	503	499	539	473	496	452	524	475	475	528	488	460	497	505	474	485	527	476	501	500	494	468	505	499	497	491	504	508	471	464	496	485	473	486	476	526	468	496	518	520	488	498	492	498	466	506	466	480	495	496	528	535	491	504	486	466	467	506	512	512	497	531	519	514	535	519	510	481	523	533	474	494	522	464	494	479	503	492	456	501	498	517	496	521	496	494	499	533	484	536	494	545	503	519	484	487	509	509	481	459	462	469	503	496	492	505	505	487	511	518	476	465	507	449	526	527	470	556	524	478	498	488	501	497	486	549	512	493	511	472	468	507	515	512	483	475	528	509	473	543	477	492	478	477	531	508	548	507	468	460	477	455	511	507	503	458	510	516	507	513	527	533	465	528	506	478	457	483	471	508	499	505	464	516	523	492	477	528	519	491	461	528	530	483	516	488	511	500	535	486	504	515	515	452	490	519	494	518	527	498	507	525	536	497	473	500	516	453	506	439	500	490	496	469	470	509	500	505	532	534	476	481	496	492	501	500	480	499	499	521	483	516	483	500	500	517	506	514	523	492	507	525	495	484	511	482	501	522	496	514	499	496	486	509	460	461	517	510	509	491	491	541	510	441	514	510	472	480	493	478	516	490	495	484	505	527	523	501	505	452	501	505	508	478	462	488	493	515	505	465	510	526	498	493	516	433	518	539	494	501	502	492	500	468	494	484	515	499	516	493	527	484	518	492	451	519	492	506	489	479	489	463	493	502	519	524	493	480	548	503	502	541	504	492	479	525	487	511	524	471	493	513	442	506	523	524	515	525	490	486	471	513	471	516	488	507	514	514	513	498	508	479	499	491	499	479	478	504	501	510	497	469	482	526	479	491	509	494	514	462	520	520	534	545	494	462	516	460	529	472	529	494	518	530	465	508	519	481	504	501	504	473	507	504	480	465	506	480	501	496	512	475	485	493	496	529	492	509	508	503	497	474	512	533	513	507	497	504	496	489	520	512	531	517	483	503	486	478	492	454	520	494	508	488	444	518	481	498	490	502	482	477	520	507	485	522	507	505	526	507	501	513	505	497	482	515	443	536	512	483	470	492	463	528	478	491	508	520	518	497	465	539	482	524	553	498	537	511	494	484	514	572	476	549	499	538	472	508	481	492	537	508	452	500	482	478	483	511	548	487	475	478	532	503	485	507	544	482	468	511	511	515	504	477	520	477	487	496	484	492	509	479	501	537	542	468	506	485	478	531	529	486	504	546	487	474	512	465	518	531	544	472	459	508	547	456	497	517	470	493	511	501	524	509	500	460	508	528	488	505	538	536	485	516	508	516	505	487	473	474	476	507	522	480	481	509	513	535	488	492	491	470	539	475	485	482	537	531	504	495	489	491	515	467	514	517	504	512	506	533	484	529	552	482	520	522	510	497	508	483	476	468	496	489	527	527	494	489	486	470	482	477	515	504	493	520	466	528	502	498	467	515	501	550	480	488	484	516	500	451	507	535	504	473	551	519	477	475	487	514	532	506	483	497	467	469	488	506	477	500	486	491	514	526	512	462	510	505	509	499	486	509	516	522	462	535	548	498	478	489	505	509	496	506	519	508	462	474	498	497	473	510	520	494	504	478	495	469	500	511	532	492	496	538	512	541	526	524	484	469	489	512	459	553	536	490	514	506	489	475	489	498	546	520	504	509	513	525	487	463	496	500	507	512	509	499	459	462	455	521	520	488	507	506	468	541	491	517	522	508	528	492	483	479	539	496	520	531	463	489	501	501	493	503	530	484	500	500	491	502	503	477	505	476	465	480	512	491	510	481	490	520	470	519	495	479	511	527	474	518	526	525	531	556	513	526	493	507	478	512	525	510	487	505	501	512	544	516	490	500	545	498	473	535	491	487	482	502	501	491	512	519	485	533	518	476	511	510	491	536	458	504	516	522	432	523	526	461	474	521	510	495	543	454	462	520	475	526	483	544	527	494	510	551	494	486	485	495	510	516	485	495	503	485	480	451	499	525	459	487	529	479	539	525	487	516	510	484	501	530	486	512	507	490	492	487	491	508	503	478	521	473	476	501	501	502	497	509	479	532	540	551	500	464	504	487	549	466	493	477	528	485	516	516	530	495	516	507	503	470	488	484	475	471	472	480	461	515	510	506	466	487	513	504	496	492	489	517	479	514	480	463	523	518	470	499	468	500	500	507	490	492	476	508	463	489	495	467	568	499	495	493	489	523	474	500	469	492	525	483	512	514	530	502	547	493	494	506	510	455	490	497	533	518	475	510	482	482	529	517	482	483	494	484	514	526	491	485	493	483	495	489	534	575	516	504	497	475	464	494	498	482	524	509	464	499	491	501	505	490	521	504	543	478	505	511	497	494	492	539	556	492	459	476	475	494	513	492	490	516	500	512	485	497	502	505	496	512	470	506	520	527	492	472	507	507	489	525	477	490	478	515	497	520	477	508	463	500	511	501	488	496	494	486	485	551	519	474	478	520	516	514	516	504	484	525	542	481	558	500	508	471	504	474	465	494	514	480	477	510	468	458	500	494	491	478	500	494	486	506	501	465	478	480	464	485	552	542	480	464	476	484	513	498	512	503	490	525	475	476	521	502	494	458	493	497	474	548	542	495	501	489	502	467	466	476	514	507	476	509	510	510	496	478	533	543	534	457	530	528	527	489	482	490	527	500	517	489	505	509	508	488	507	528	464	540	478	520	486	480	500	512	487	525	504	484	536	508	500	470	528	475	523	505	512	507	479	514	505	532	485	529	516	482	504	498	485	494	469	502	488	517	488	472	479	488	493	512	532	516	519	481	497	478	477	555	469	516	501	507	517	472	511	547	500	516	456	523	535	502	512	495	514	501	463	513	505	518	509	498	493	479	486	525	480	502	497	478	506	527	510	467	529	510	508	486	554	485	502	498	487	489	511	524	506	544	520	511	494	512	558	489	521	465	518	509	519	478	500	485	505	503	508	558	490	506	500	505	512	494	486	521	512	497	493	532	491	526	532	519	513	521	478	492	470	446	521	436	500	510	497	517	492	508	498	467	494	525	517	479	501	532	506	498	518	526	491	482	492	504	531	499	452	480	499	525	517	492	506	491	503	498	504	538	506	479	487	511	475	517	488	533	481	467	528	535	484	538	565	486	516	532	512	480	472	470	454	503	473	534	521	538	484	552	499	504	485	511	496	488	473	495	500	485	480	505	470	515	515	518	523	549	479	555	460	484	486	512	483	520	461	486	534	482	487	483	509	465	494	513	506	492	495	536	509	525	516	462	512	508	488	491	516	500	533	519	479	551	481	565	513	502	513	460	546	509	515
1052	461	276	226	227	311	398	389	357	378	301	287	300	312	337	312	268	257	179	114	91	96	79	63	69	61	54	54	64	50	57	42	56	63	56	41	54	55	56	48	45	51	42	50	45	53	55	50	43	50	51	55	47	58	65	51	36	50	52	47	52	53	52	55	57	61	50	55	41	50	49	34	60	37	60	46	48	52	56	48	43	41	51	44	54	36	56	49	45	38	47	53	54	47	42	47	62	50	45	54	51	61	63	59	39	54	60	53	49	58	56	57	52	55	62	52	61	45	51	39	62	44	50	43	45	49	44	55	50	48	52	56	47	46	67	61	58	41	44	56	36	53	53	61	64	51	39	46	50	54	59	60	47	58	54	47	42	58	44	55	45	64	48	52	47	43	48	42	52	38	51	57	50	53	51	48	55	53	55	41	52	52	51	64	55	48	39	53	44	57	34	49	58	51	53	59	43	57	45	48	46	51	31	55	43	50	48	46	51	51	55	60	51	54	56	59	53	37	56	60	31	55	52	54	55	42	48	48	51	54	47	50	59	41	45	57	46	53	51	51	43	62	36	56	58	34	53	38	43	55	42	55	53	52	36	58	43	67	52	36	47	47	48	54	41	55	59	58	45	55	51	46	30	48	49	47	49	42	45	45	42	47	48	47	62	50	51	52	49	63	61	65	63	64	54	44	58	52	47	47	49	52	32	41	49	54	39	51	48	51	40	52	57	55	59	57	48	36	54	49	47	56	46	36	52	56	43	53	60	42	61	60	46	43	52	47	52	62	51	46	38	56	51	41	45	50	56	47	51	53	51	41	48	50	56	60	44	36	55	51	53	47	45	61	57	29	47	40	57	54	50	45	54	46	46	47	43	52	44	47	56	62	45	63	50	49	59	50	53	44	41	49	50	52	49	57	32	45	57	46	49	61	41	54	66	73	37	42	48	56	52	33	61	45	51	53	57	48	51	53	57	56	41	53	54	34	43	46	43	51	50	57	50	69	60	42	52	58	55	46	51	46	42	53	32	49	52	63	47	46	55	48	51	37	51	47	51	49	49	52	48	62	41	49	53	56	53	41	54	48	52	49	51	60	49	41	58	59	39	56	53	48	49	54	35	51	56	59	35	57	47	46	46	38	48	37	45	50	41	42	55	46	57	48	56	56	41	54	53	54	33	43	47	37	46	33	53	58	43	44	60	62	54	39	52	55	50	37	49	44	56	57	52	57	48	45	50	57	59	46	54	59	41	57	46	48	58	47	51	57	41	65	59	54	52	48	47	45	54	50	56	47	45	41	48	48	55	45	38	49	42	51	57	51	64	56	35	41	37	48	46	48	42	52	53	52	41	60	45	54	48	49	58	42	48	56	55	53	46	58	56	52	47	51	42	43	54	53	52	57	53	42	46	46	40	40	57	52	58	51	43	56	42	53	40	62	44	44	45	56	47	53	46	53	52	51	49	43	42	53	49	51	50	44	60	54	50	34	50	47	51	42	50	45	42	38	43	53	55	61	41	42	47	55	60	49	44	56	32	46	42	34	67	47	52	49	47	46	58	49	50	51	46	44	38	46	43	53	48	52	54	45	48	45	33	49	53	58	40	58	40	41	41	69	50	47	45	48	48	60	48	49	43	51	51	50	42	52	54	49	54	44	55	45	55	41	41	58	61	47	61	55	51	44	55	43	41	59	49	54	48	40	59	44	42	46	58	51	56	45	50	65	49	52	44	59	59	48	62	44	50	44	57	48	59	46	52	44	51	58	43	44	43	41	47	51	48	58	42	46	58	62	43	51	49	46	46	49	42	61	63	53	48	53	55	46	58	60	49	51	67	55	62	54	50	45	60	63	50	45	49	43	62	52	48	55	43	40	35	61	45	65	48	39	48	48	47	43	49	38	46	49	43	40	39	54	67	54	43	41	53	58	45	47	41	44	56	51	47	48	48	45	42	54	54	43	65	47	37	45	44	50	53	62	58	52	51	49	49	49	52	55	48	57	48	48	44	65	41	37	55	52	51	45	32	51	49	55	54	43	29	59	38	42	57	40	52	50	56	45	44	39	48	52	47	41	44	45	46	52	45	56	55	55	59	43	55	51	49	53	64	63	45	58	46	50	43	49	45	57	43	47	48	51	44	44	51	49	46	44	39	51	49	44	61	56	50	62	57	54	49	52	51	60	45	52	53	61	52	43	49	43	46	56	46	51	45	48	55	47	50	50	59	50	62	47	49	61	37	58	57	46	40	52	57	50	53	37	46	47	61	45	59	58	49	48	62	57	46	46	64	56	43	42	48	50	52	44	46	61	52	49	44	45	44	64	54	46	59	54	52	43	55	42	37	48	52	41	52	40	51	46	49	53	47	56	51	55	39	47	54	67	61	48	56	50	47	49	52	49	45	56	41	61	53	44	45	53	49	55	48	60	44	56	51	49	49	49	41	54	51	59	48	55	50	51	47	48	53	67	53	54	57	51	65	47	60	51	55	47	52	52	42	48	48	51	49	41	60	52	45	51	65	53	61	47	60	49	54	64	55	43	52	46	60	58	58	41	45	45	50	47	65	57	50	51	50	57	50	39	46	58	47	43	55	52	39	52	52	52	60	62	47	57	45	61	62	38	54	45	45	58	64	58	44	48	51	43	50	44	53	54	53	52	34	57	50	42	39	44	47	54	49	40	49	49	51	46	49	54	52	53	44	51	53	59	52	53	55	52	44	50	49	53	46	45	42	44	57	50	45	46	49	57	68	62	41	58	50	47	62	51	52	67	46	43	52	50	48	48	48	58	46	47	46	50	49	47	60	52	51	52	48	71	54	48	51	47	45	54	49	44	46	59	43	38	50	52	40	60	49	43	50	43	49	56	60	60	53	44	56	39	50	41	49	52	74	48	53	46	54	47	54	59	48	55	36	56	49	58	49	53	54	41	37	45	35	46	51	46	49	55	54	39	51	51	47	53	57	43	55	38	53	47	56	54	55	48	50	57	63	51	47	38	51	47	61	55	53	40	49	61	49	38	40	46	55	40	57	34	41	43	57	40	41	52	51	56	59	47	53	44	61	51	43	55	49	47	41	50	42	45	48	45	42	50	57	70	38	55	55	55	48	57	38	49	38	39	27	43	44	50	48	50	48	50	51	52	53	49	54	43	56	50	55	49	35	50	42	50	45	56	56	55	56	54	47	47	39	49	56	46	43	44	54	47	56	46	42	53	44	53	40	57	45	50	52	49	53	56	59	50	54	47	48	57	47	47	59	64	47	47	60	47	48	41	46	44	56	46	48	51	55	53	46	51	47	54	48	56	53	54	43	61	60	49	55	62	44	54	41	49	56	40	47	57	39	55	46	65	48	49	45	50	46	46	35	41	43	45	47	42	41	48	49	41	52	54	59	37	49	64	72	43	56	45	46	46	65	61	54	58	42	40	38	56	48	57	53	51	48	63	56	52	35	49	66	63	52	48	44	42	46	48	41	47	51	48	51	45	46	48	43	51	47	43
16520	7080	4079	6715	14831	18170	17588	15698	13548	11728	10660	9371	8785	9031	9392	8591	7285	6244	4582	3037	2114	1601	1211	1072	972	896	799	769	715	707	669	690	798	813	765	670	622	567	600	572	589	587	530	573	505	530	553	514	515	512	546	539	507	567	549	542	519	562	541	490	503	530	545	515	560	492	459	499	505	516	512	530	531	508	562	554	551	552	530	545	533	550	489	487	504	508	505	527	522	557	502	530	509	537	545	464	547	514	496	552	540	497	525	473	447	517	501	517	499	506	490	528	529	536	502	481	512	491	491	500	517	535	542	502	507	483	517	511	489	539	524	520	494	490	521	508	508	488	500	506	547	511	528	542	495	481	517	480	519	491	480	519	501	511	500	519	528	537	508	480	466	527	491	528	512	496	533	501	478	523	475	474	495	500	472	499	514	509	524	498	502	453	491	489	549	517	521	544	519	530	533	513	503	513	498	503	514	448	437	515	480	504	510	503	516	496	482	499	506	551	512	507	555	515	515	509	486	534	503	488	498	519	483	510	535	490	506	519	502	469	542	531	516	474	508	489	548	490	528	535	487	482	532	489	524	546	534	521	528	531	501	496	504	505	536	489	524	533	530	520	499	492	487	528	495	542	500	557	497	497	523	458	469	533	499	517	503	468	498	479	528	478	496	506	487	517	506	523	520	545	483	494	533	469	527	530	521	518	478	488	502	503	519	486	509	534	510	505	502	499	481	486	537	527	501	457	462	527	507	516	495	474	494	510	527	493	486	511	503	516	523	517	504	517	541	563	502	482	496	527	506	531	498	525	521	539	476	475	514	551	471	581	475	460	519	518	499	501	524	551	484	513	515	482	496	521	512	501	533	511	482	551	523	503	535	518	529	507	515	534	511	528	477	488	513	513	493	550	491	495	498	473	532	510	459	527	529	485	509	476	510	516	481	526	509	522	501	488	532	482	479	514	514	531	546	523	479	489	471	514	489	509	546	515	535	529	505	527	522	495	504	472	465	486	542	528	498	533	496	530	498	509	507	498	468	560	530	561	497	528	457	497	512	512	537	477	531	476	497	487	498	498	494	559	522	520	507	506	490	492	462	522	498	525	521	497	513	518	493	520	525	509	497	567	494	509	522	519	536	505	488	522	485	507	558	520	490	518	524	490	510	490	526	502	485	462	516	538	537	502	554	516	544	543	497	509	516	492	525	491	505	502	507	477	546	520	489	494	542	494	501	527	501	499	513	507	525	533	484	504	515	471	491	509	520	480	522	529	553	546	548	502	502	487	496	514	547	485	521	537	532	490	526	516	492	460	523	518	522	491	511	522	529	488	480	486	543	483	491	511	546	471	496	526	463	481	533	503	518	496	526	506	525	526	527	485	502	529	507	530	555	552	483	530	500	520	525	511	496	463	526	495	497	491	476	537	516	538	511	485	517	542	462	476	495	538	502	487	492	532	494	531	505	513	512	515	527	478	528	463	489	480	473	488	504	487	512	509	531	464	550	538	545	509	546	512	547	473	523	473	488	520	487	503	528	525	488	537	539	543	514	496	494	512	487	541	461	523	517	476	492	509	519	468	524	537	524	496	535	509	497	513	543	519	513	507	477	545	536	500	514	488	508	559	493	504	481	539	522	546	526	485	529	504	516	516	518	517	480	500	512	477	440	520	461	480	485	506	498	464	518	512	518	509	515	494	489	508	497	513	552	509	524	490	553	514	527	524	542	467	527	536	501	500	505	493	504	502	506	494	556	470	537	507	531	502	503	503	446	508	467	497	510	492	499	472	497	516	534	550	529	470	537	529	536	491	495	488	541	536	515	509	500	462	512	530	526	504	522	492	514	518	537	532	481	501	544	489	499	538	495	514	508	519	491	520	472	481	532	519	484	523	500	514	517	505	496	493	491	519	548	510	499	533	481	508	536	497	492	501	490	506	503	474	524	503	532	503	526	486	531	505	512	525	529	493	475	509	498	471	479	502	509	519	454	503	481	501	514	549	501	533	530	531	555	494	525	540	479	509	478	504	521	558	503	481	483	501	551	527	491	533	535	506	494	516	478	554	520	485	499	506	537	503	488	538	483	506	501	479	527	490	492	512	531	487	492	511	533	500	507	491	525	488	476	492	518	534	510	540	501	506	514	525	543	467	506	493	541	518	528	477	489	520	510	560	488	477	487	499	519	532	505	493	485	482	482	508	497	489	534	524	516	491	494	492	542	510	498	504	520	502	501	516	516	509	536	488	509	506	475	478	498	514	519	496	526	482	465	521	512	497	486	468	561	499	531	544	506	528	492	558	525	520	489	515	521	500	496	523	510	528	500	549	490	497	487	479	517	526	461	493	528	521	547	499	547	516	494	491	530	476	505	513	509	547	522	494	490	518	522	494	531	481	495	517	562	480	505	497	494	499	521	507	494	463	512	486	534	538	500	462	509	532	474	477	532	541	466	536	517	507	523	481	482	504	519	515	525	484	483	493	500	463	501	480	517	497	501	501	536	489	519	501	519	509	508	503	478	477	497	502	497	515	508	471	498	551	508	540	531	508	488	513	503	522	519	493	519	527	502	503	430	466	492	486	512	508	506	506	491	503	506	508	549	494	524	486	528	515	524	503	515	522	534	541	524	496	487	490	519	461	534	521	521	510	536	485	485	461	523	556	512	478	515	472	498	480	549	505	472	544	515	538	516	513	534	520	544	511	502	524	491	532	508	466	548	538	502	513	509	509	502	517	520	500	501	476	516	506	495	535	516	523	541	493	517	517	508	505	493	481	505	527	523	552	479	479	502	499	533	512	503	542	497	474	508	533	549	505	488	540	527	514	527	527	531	512	499	522	518	468	566	509	530	531	470	513	512	519	513	529	492	573	525	506	502	522	500	458	506	514	493	530	517	490	498	511	512	515	533	504	466	497	523	512	500	471	484	508	566	487	502	533	525	457	481	509	498	542	497	526	492	486	517	481	549	508	511	490	553	461	502	490	490	515	510	527	490	485	521	489	495	506	508	503	521	500	520	490	513	521	485	548	509	507	487	549	542	514	487	496	520	504	483	541	548	486	514	506	496	520	500	498	517	502	515	521	516	471	506	510	521	517	496	472	521	507	493	505	523	530	529	484	519	499	454	527	503	521	514	510	513	472	477	509	484	518	540	468	517	555	490	515	513	492	518	507	516	509	500	537	513	555	529	505	515	504	529	520	511	502	524	498	529	501	499	543	516	521	512	540	518	529	488	510	500	534	506	507	542	479	518	508	521	514	552	473	550	512	500	533	531	518	527	499	472	482	512	495	503	537	481	524	563	510	490	540	529	489	521	531	493	484	515	522	497	514	486	547	495	482	504	505	475	501	495	541	524	494	512	528	532	542	496	522	519	487	448	477	569	476	505	479	528	498	492	548	486	477	500	504	507	493	514	527	498	501	525	530	533	515	511	492	500	532	548	535	498	520	495	532	517	524	520	528	542	510	529	523	480	518	485	527	545	513	454	500	514	511	456	490	472	521	520	471
1634	409	275	206	199	333	387	374	377	344	314	348	289	289	334	289	269	249	147	112	79	60	52	57	52	43	45	39	46	42	42	30	35	40	42	37	38	38	34	44	44	43	32	34	42	29	35	40	30	27	35	30	29	51	29	36	36	35	35	39	34	35	32	30	45	39	42	33	29	41	37	39	44	38	39	35	33	40	51	61	47	30	46	31	38	39	28	29	45	40	39	36	29	41	33	34	36	30	25	24	53	40	32	31	26	34	41	40	30	36	41	42	30	31	35	30	28	38	33	39	41	30	38	36	35	41	29	40	43	33	38	27	35	38	32	37	40	32	39	32	27	33	43	42	39	35	35	39	40	37	32	34	41	30	38	38	32	38	24	42	40	43	34	47	45	43	29	51	30	39	31	45	36	37	52	36	41	33	39	31	30	37	50	37	39	39	36	35	40	34	32	33	32	35	39	34	31	33	30	27	31	39	35	41	40	40	32	38	29	40	45	34	34	30	35	48	37	39	38	34	31	35	39	36	46	41	32	36	32	32	44	32	28	38	41	43	35	30	37	36	31	43	48	38	46	39	37	39	39	37	43	38	26	33	48	35	35	43	43	46	32	46	43	32	42	40	41	34	46	45	43	42	30	55	28	38	32	36	39	49	31	31	46	34	39	38	38	26	35	31	32	34	34	38	43	38	45	32	33	42	39	41	36	36	41	26	31	36	22	50	29	35	33	47	48	42	44	43	30	35	43	36	39	36	43	38	40	40	24	30	26	44	37	32	35	45	39	31	47	52	42	39	35	37	41	44	31	44	25	41	33	38	31	47	43	38	38	38	40	37	40	48	31	37	46	40	37	46	26	50	38	44	38	30	31	37	33	44	31	35	42	42	37	33	38	36	32	31	42	33	23	30	45	24	36	38	35	36	26	23	32	35	34	30	37	41	34	39	35	38	39	37	30	38	28	36	43	35	26	44	30	41	34	42	36	30	34	40	26	34	45	40	43	40	33	32	50	36	34	34	29	47	40	47	36	40	35	34	35	34	36	35	29	40	34	40	39	52	32	31	40	30	44	36	35	35	38	37	33	21	33	36	38	39	38	33	36	46	44	38	35	44	32	38	37	53	27	34	31	33	32	36	36	33	36	37	38	37	40	26	43	37	31	30	39	26	41	37	36	30	32	40	38	34	39	35	31	38	41	39	39	30	37	40	33	38	37	44	42	31	36	36	31	39	49	44	38	35	33	35	31	44	43	37	45	40	32	36	34	37	24	32	37	34	41	30	27	45	33	38	45	43	34	22	41	36	40	40	40	35	44	37	26	28	39	39	40	33	46	36	27	38	33	36	48	37	45	35	27	32	33	35	29	37	36	33	39	40	29	39	31	48	36	38	34	30	41	45	39	47	27	40	35	27	36	40	34	58	39	35	32	41	44	35	42	36	31	30	38	36	38	31	37	43	40	42	38	33	34	32	30	28	28	35	40	39	41	36	38	28	46	36	42	28	35	37	42	38	35	34	46	21	23	42	50	38	33	35	29	43	37	31	31	42	37	32	25	36	36	41	34	33	35	33	33	49	32	31	43	28	41	32	34	33	34	36	44	45	49	39	38	34	40	38	32	35	32	44	40	42	36	29	30	35	35	36	27	38	43	39	32	43	33	36	46	39	44	49	36	40	41	30	39	36	35	25	36	35	30	34	46	45	32	32	46	38	34	38	39	39	31	43	42	50	40	27	45	27	28	34	33	50	39	32	33	29	34	43	37	34	34	33	36	25	26	36	29	48	45	39	43	42	35	33	39	38	41	39	31	49	39	42	33	38	38	45	46	45	44	41	42	25	43	35	45	32	33	43	44	28	29	33	37	38	43	41	33	31	29	32	39	44	44	35	35	44	40	30	42	38	40	37	24	34	24	40	44	34	27	45	30	45	26	33	31	24	26	35	33	31	33	29	32	40	32	37	33	43	32	56	29	35	31	36	36	32	50	36	44	41	43	34	37	37	34	26	31	27	44	40	38	44	38	28	39	32	44	41	32	31	33	41	38	34	43	36	42	32	55	34	43	40	40	37	35	41	22	31	30	33	24	31	34	33	33	48	40	35	32	38	40	40	43	47	23	32	27	44	44	39	40	41	35	38	35	29	38	42	30	32	50	36	32	36	20	35	27	39	43	25	37	27	41	37	41	44	35	37	33	37	37	35	33	34	28	41	29	28	34	42	45	38	34	40	32	39	37	39	29	36	33	34	35	34	33	30	40	37	36	50	36	29	46	32	27	37	36	38	42	45	31	38	37	39	33	38	35	43	44	36	32	35	42	37	34	35	34	35	42	26	36	33	31	26	24	49	37	27	30	37	34	36	26	42	47	30	29	37	37	39	30	29	43	32	34	35	37	35	38	36	31	40	35	45	28	43	31	34	38	30	31	35	31	41	39	32	41	51	34	35	28	28	39	34	33	36	53	37	45	46	45	31	42	30	40	46	36	47	46	42	32	30	29	34	42	47	38	45	39	44	32	33	48	42	27	37	36	27	43	42	28	39	30	34	35	44	27	33	41	39	31	40	41	37	39	39	45	33	35	43	42	40	31	30	34	38	43	39	31	34	33	46	28	33	45	35	41	35	34	29	44	40	38	27	40	39	34	35	41	26	33	39	44	27	29	49	32	27	41	43	48	42	49	39	21	44	40	44	38	39	41	39	46	46	41	42	25	35	36	40	41	31	39	35	38	38	29	42	33	29	42	36	24	44	30	48	35	42	38	53	37	33	25	40	34	28	30	37	42	36	24	35	33	27	38	35	38	37	34	29	42	43	35	28	37	40	35	27	32	30	33	36	37	32	31	36	43	37	30	43	36	39	44	39	26	24	39	44	39	39	39	30	41	36	26	32	37	23	33	33	45	47	32	38	47	43	40	31	40	37	32	33	41	28	35	33	39	42	44	36	31	40	38	34	30	34	25	45	46	38	30	29	44	29	29	47	42	38	34	17	43	45	32	41	29	44	48	38	31	22	30	22	33	49	35	43	37	36	34	29	39	36	26	39	37	42	35	26	37	36	31	27	32	31	37	44	30	41	40	27	35	38	31	25	44	41	36	40	39	36	37	26	32	32	38	39	40	35	33	41	37	33	26	28	31	38	35	31	26	37	34	57	41	36	35	26	35	24	37	29	37	38	33	35	34	41	45	38	41	47	36	40	46	36	34	40	35	39	32	40	42	46	41	46	34	34	45	34	39	29	50	32	40	38	42	42	34	35	50	36	44	44	36	44	39	27	48	43	35	31	39	33	30	35	34	38	36	30	40	34	31	45	27	26	40	32	45	26	35	34	30	30	38	49	31	34	33	40	42	33	38	46	36	23	37	36	50	39	31	33	28	39	44	36	37	37	41	34	30	30	35	27	44	38	31	31	43	26	46	29	37	39	30	47	23	39	48	38	42	30	32	34	37	30	28	29	38	37	43	33	31	37	48	31	31	38	34	31	33	53	37	35	36	36	32	30
16957	6545	3958	6520	14586	18063	17496	15660	13706	12160	10809	9700	8986	9012	9490	8662	7244	6171	4310	2883	2035	1377	1139	1020	928	806	706	673	617	593	523	576	594	638	528	543	498	463	437	476	454	451	392	450	385	402	381	412	396	397	385	398	397	359	404	386	365	406	388	361	381	358	348	318	381	364	363	389	357	389	396	369	382	387	349	360	379	408	387	354	376	394	403	365	395	380	362	376	382	373	342	388	393	339	385	364	363	363	373	355	387	360	324	357	344	378	357	365	374	366	383	388	365	366	334	344	364	357	377	384	364	350	357	354	337	360	367	375	359	352	354	366	391	339	344	379	341	395	376	412	375	359	370	363	332	347	375	353	393	337	344	382	328	390	367	361	394	340	355	365	382	373	356	343	368	351	381	348	375	370	379	350	355	368	320	371	359	371	392	354	377	366	372	374	356	334	334	368	354	339	367	352	374	345	370	376	370	389	388	378	401	323	349	370	326	376	371	364	340	356	370	355	349	344	384	378	329	374	352	339	358	372	360	344	356	364	379	340	358	373	361	388	378	334	335	366	393	353	338	348	370	388	361	354	352	386	365	332	384	377	377	384	357	343	387	337	412	343	364	360	349	334	347	369	352	387	359	386	331	326	368	345	349	376	388	346	388	384	366	364	358	336	356	358	334	352	360	319	384	395	369	370	365	350	358	368	369	335	349	366	385	368	402	345	370	335	361	373	360	360	361	379	364	366	383	348	358	353	370	355	358	367	351	390	333	382	344	385	348	352	349	413	331	354	388	363	386	346	348	373	375	390	371	374	379	371	325	378	352	330	377	358	329	367	332	356	358	353	367	365	393	352	364	363	375	388	310	372	352	332	366	372	362	344	363	353	360	353	373	375	360	326	370	353	382	353	359	387	382	370	374	385	365	356	356	361	341	365	339	384	356	352	367	355	378	359	384	364	363	379	361	361	380	368	346	375	338	379	381	358	386	364	351	375	342	364	376	379	356	323	350	351	359	342	365	392	387	346	321	354	346	358	357	357	348	382	382	370	353	373	372	344	362	382	357	392	360	340	362	376	390	332	379	350	362	391	362	374	368	355	334	318	366	316	351	364	370	352	370	399	392	329	345	358	376	393	405	370	361	369	383	365	335	381	358	317	383	353	354	347	357	364	366	384	347	331	342	346	339	360	383	332	357	340	378	350	371	374	391	376	351	350	363	359	350	362	341	357	359	358	353	372	354	349	371	347	418	343	359	335	376	392	384	373	356	376	363	383	360	331	362	360	360	344	390	348	377	380	341	357	369	412	389	395	330	359	380	358	385	376	382	347	361	357	378	363	360	310	367	369	352	383	341	333	362	363	356	373	356	357	339	348	356	342	362	347	356	384	367	363	348	360	377	358	376	387	366	383	375	398	350	356	368	363	359	370	369	368	350	354	372	346	406	349	324	355	356	388	363	362	361	362	365	371	321	346	355	383	340	330	371	356	376	390	358	364	345	362	372	362	409	355	359	399	347	358	381	372	370	344	377	365	371	364	367	354	367	343	358	373	358	375	352	357	342	342	354	395	358	354	378	352	349	351	377	361	336	366	371	381	355	336	358	337	333	373	349	375	372	373	367	394	363	343	374	347	377	367	328	342	362	369	371	367	350	347	389	379	354	329	375	387	350	352	328	372	366	384	342	354	378	388	343	360	389	374	373	369	375	352	357	351	383	395	355	385	367	378	344	375	343	337	345	340	358	361	363	397	354	334	363	399	339	336	375	367	366	360	339	357	367	333	379	367	349	404	376	359	331	363	355	354	379	384	359	375	359	355	404	347	381	360	375	354	369	346	361	339	378	354	353	378	346	382	378	369	363	365	375	377	355	388	347	344	344	352	337	364	368	371	360	359	356	346	342	347	354	363	364	338	344	375	357	376	360	381	318	352	388	359	347	363	339	355	371	369	388	359	365	341	380	330	367	360	377	367	375	397	360	348	362	355	387	341	368	338	369	334	355	355	411	369	340	356	366	348	383	395	324	354	371	361	350	385	370	347	353	356	340	342	352	355	348	393	372	378	332	372	340	392	377	347	370	363	391	334	337	325	382	374	384	374	379	382	393	350	346	372	329	403	347	367	334	365	341	357	360	369	336	404	349	349	370	376	378	381	368	399	361	350	349	347	423	374	385	359	348	339	355	350	397	343	388	341	378	383	394	382	363	356	358	364	384	344	343	373	354	350	342	315	340	386	373	372	352	371	347	363	374	366	353	334	404	388	359	340	360	346	381	363	362	331	376	364	367	319	325	327	340	378	372	392	329	359	397	343	355	366	362	361	397	383	361	350	359	349	333	387	368	361	362	346	367	357	323	361	347	372	355	364	390	337	360	299	375	388	367	342	414	408	366	366	345	369	347	405	338	399	342	349	356	351	382	388	356	369	373	350	375	355	384	346	360	351	353	391	337	361	375	341	331	352	391	366	349	376	341	382	356	354	362	360	369	363	340	381	348	404	341	318	361	413	368	385	347	336	350	379	373	365	385	367	394	353	377	373	380	327	382	360	395	369	408	404	358	348	353	375	362	345	366	356	358	402	358	352	358	369	374	381	340	374	411	381	325	372	374	366	387	327	367	343	383	356	366	353	348	358	373	373	362	365	374	362	385	356	346	357	344	362	340	363	357	345	349	352	328	371	336	365	401	329	367	380	326	374	369	373	362	360	374	357	390	334	357	383	323	376	361	358	366	354	361	389	398	375	345	355	389	348	347	334	366	364	390	359	379	391	350	348	381	338	351	370	354	356	362	335	379	353	369	338	375	380	381	351	349	374	369	368	367	395	348	414	354	336	367	328	371	350	391	364	356	386	348	373	363	347	356	363	370	370	385	347	354	350	373	372	387	339	375	356	396	374	364	345	364	369	332	339	324	349	380	384	374	358	354	397	332	388	341	356	385	371	386	403	350	355	358	331	335	356	343	368	341	341	341	333	376	370	382	358	338	375	367	359	379	379	368	341	349	373	354	355	342	362	363	357	326	356	369	340	395	359	350	354	377	326	370	352	394	357	344	349	321	373	374	356	362	347	386	337	349	372	358	371	364	380	321	325	356	349	341	380	375	370	328	321	337	362	349	352	379	357	368	360	394	365	360	406	374	355	340	377	370	390	356	373	373	335	373	369	383	331	355	374	373	317	345	334	347	365	343	377	369	335	371	391	370	380	348	379	360	355	374	401	340	365	372	361	354	386	366	379	361	382	347	382	366	385	335	403	373	368	351	352	383	364	377	353	391	359	382	379	353	366	356	376	349	391	378	362	332	362	364	355	362	350	385	373	340	357	361	363	374	389	368	338	387	374	389	391	332	379	348	356	333	340	380	358	375	365	344	361	366	353	370	382	337	366	348	345	396	388	358	400	376	371	376	368	361	388	396	371	353	366	378	355	352	421	382	349	362	360	366	345	369	384	390	352	378	365	332	390	364	356	362	372	373	358	371	355	389	363	386	379	346	363	367	363	358	350	381	351	368	379
1386	599	341	226	258	412	496	496	475	421	392	367	339	342	364	347	330	244	189	141	96	82	63	52	63	43	53	41	38	43	52	40	42	50	41	60	54	45	54	38	38	38	39	32	43	40	33	40	39	32	33	34	37	37	34	32	40	39	36	47	45	35	46	37	31	32	38	25	34	47	24	44	43	31	40	41	32	45	34	34	35	29	39	36	37	48	30	44	40	31	42	34	29	31	34	43	34	41	27	51	37	43	39	32	39	41	40	25	34	38	52	31	39	32	36	42	29	33	41	25	37	32	38	38	20	39	37	41	34	38	32	44	36	31	35	46	37	35	41	33	35	27	33	30	45	44	36	29	41	37	38	41	38	56	34	27	33	41	33	32	35	37	36	30	22	30	41	40	29	36	34	33	35	30	34	37	32	41	30	29	42	41	40	46	31	38	26	41	37	40	38	37	38	40	39	31	40	45	34	46	35	34	38	26	40	38	46	32	27	36	36	39	32	36	24	33	52	42	38	42	38	35	36	44	39	42	40	38	43	36	31	39	35	32	33	47	54	40	38	30	36	35	43	35	37	35	43	34	42	33	37	31	47	36	34	30	28	35	32	42	29	38	31	39	35	35	44	35	35	39	30	43	42	42	33	33	41	31	46	31	41	39	50	40	37	34	45	38	47	42	35	41	37	40	34	40	34	54	39	37	44	40	40	50	28	34	44	38	25	41	34	41	43	32	40	33	37	35	42	45	41	36	29	40	34	32	34	38	32	44	42	48	36	34	45	39	27	29	39	36	31	42	35	43	36	42	39	43	31	34	31	40	51	38	42	30	41	41	34	34	36	30	37	31	41	43	47	42	45	38	34	38	38	38	42	29	39	43	34	46	33	38	39	37	43	27	48	44	49	26	31	28	31	27	38	36	46	41	45	50	37	40	31	28	31	33	40	31	29	49	35	36	45	37	27	30	34	31	45	36	34	51	34	51	36	39	35	43	36	37	43	41	31	38	38	34	37	44	38	32	37	39	32	43	35	28	27	32	38	44	28	35	40	33	45	49	36	46	42	45	37	33	48	36	38	37	29	46	37	41	35	29	43	40	35	43	46	35	28	35	37	33	37	47	36	26	29	47	40	38	41	31	36	40	33	27	30	35	37	44	33	37	39	25	33	33	37	33	29	38	43	44	38	33	39	34	38	49	27	43	30	42	32	28	49	40	38	32	36	26	26	36	29	40	46	26	48	36	44	41	39	26	48	48	39	34	31	42	32	39	28	39	33	42	33	36	32	44	51	36	33	34	52	36	31	33	34	43	41	34	39	42	37	42	43	38	41	31	35	32	42	38	43	44	40	38	45	40	37	35	35	33	43	27	44	41	36	41	36	34	35	40	33	34	36	42	39	39	34	31	36	40	33	36	41	38	35	49	37	41	21	32	48	40	28	42	43	31	40	32	28	41	45	38	37	27	35	42	33	29	47	41	28	30	33	31	46	42	54	38	42	28	46	38	39	51	35	48	36	48	37	40	30	36	39	36	36	37	42	38	35	37	44	39	43	34	34	46	48	37	39	37	36	46	33	40	40	37	38	44	55	32	46	22	37	29	32	50	22	38	38	48	35	42	46	51	34	29	30	37	41	43	40	31	39	53	47	38	29	41	24	35	34	32	41	46	39	41	35	42	43	31	32	39	36	32	39	30	31	34	41	28	35	27	40	34	30	31	38	40	37	36	39	38	33	40	47	36	35	44	42	36	38	38	37	47	42	41	45	42	31	36	22	38	31	37	32	34	41	36	35	38	33	29	38	43	44	48	30	35	38	39	34	39	34	38	33	38	38	37	34	39	40	44	37	41	39	35	28	43	27	38	38	33	32	43	34	45	38	35	39	44	29	25	44	36	36	35	42	45	38	39	35	39	46	28	41	34	42	26	36	30	36	37	35	37	49	29	30	43	32	37	41	40	36	32	35	40	37	46	45	42	39	28	40	26	38	39	44	36	46	35	46	33	36	40	41	44	36	40	36	39	42	30	42	32	32	42	45	38	36	26	38	40	46	34	39	27	33	32	42	29	50	31	59	51	34	30	34	36	38	38	31	40	38	39	27	35	40	33	40	31	43	40	46	41	39	31	38	39	47	36	40	27	38	37	33	28	32	43	27	43	50	36	41	42	43	37	40	35	42	32	36	42	30	26	41	31	25	40	42	25	49	44	35	35	39	32	34	30	30	39	33	47	43	32	42	30	51	46	32	42	28	34	50	43	33	38	34	35	39	43	37	39	49	40	50	45	39	51	43	36	34	33	35	26	36	37	28	35	28	37	33	43	42	36	43	37	32	38	31	36	35	39	36	34	38	34	31	38	42	41	23	29	39	42	38	40	44	26	37	34	36	44	44	40	27	33	37	41	38	40	32	48	33	31	36	42	54	37	40	28	27	45	27	45	36	40	33	41	42	36	36	27	37	36	32	43	36	36	30	34	36	34	41	39	34	39	42	30	32	39	32	33	37	37	36	28	42	41	31	31	40	42	37	30	37	39	41	35	36	42	43	38	46	34	40	35	41	38	38	32	46	31	42	40	35	37	35	50	29	35	38	28	40	42	31	30	31	31	39	39	43	43	52	32	35	43	36	53	40	31	39	32	31	32	39	38	39	38	43	30	46	33	39	47	33	33	36	31	31	39	35	39	36	46	43	38	34	39	43	42	40	32	38	29	40	30	30	34	40	41	37	30	35	39	39	56	45	48	44	38	37	31	29	33	42	41	42	36	35	46	32	47	46	41	38	42	40	40	53	35	38	41	37	29	31	40	37	42	35	37	28	24	37	26	27	43	42	46	40	41	43	32	42	37	37	42	37	42	46	31	31	33	36	35	27	27	39	35	33	40	35	33	45	45	34	34	46	39	29	35	35	53	42	39	40	35	36	37	39	31	31	43	38	39	38	39	53	31	40	37	34	40	48	40	41	31	29	44	35	41	26	38	35	41	36	35	34	46	32	31	37	35	42	32	44	39	37	32	38	44	34	35	43	31	31	47	32	35	38	39	43	46	46	47	26	41	34	41	40	36	42	34	44	30	40	39	33	21	38	27	42	40	44	35	31	45	41	37	26	42	36	30	48	40	31	30	38	39	40	20	41	42	36	32	32	37	32	39	33	30	35	35	37	32	40	36	28	38	43	31	30	46	36	33	41	39	37	36	33	42	38	45	43	38	38	37	47	39	34	38	38	45	35	25	34	44	35	47	41	40	36	33	37	36	28	36	41	44	45	36	39	40	29	34	36	34	34	30	39	33	42	37	35	27	29	28	40	38	32	33	31	37	56	30	35	40	44	32	35	33	45	31	29	33	37	27	51	38	31	39	39	41	37	43	34	45	35	35	48	38	49	39	25	34	45	34	42	35	26	48	34	35	37	38	32	39	46	34	42	35	34	35	28	41	36	47	42	33	41	30	36	34	28	34	37	49	34	27	43	43	52	35	30	32	37	38	27	19	32	29	42	35	37	45
18516	8177	4828	8363	17550	20939	20059	17783	15969	14119	12420	11147	10106	10439	10408	9588	8145	6417	4625	3478	2354	1619	1407	1251	1150	965	816	767	687	624	635	623	674	698	638	619	571	518	491	545	476	417	421	432	411	436	399	403	408	455	411	450	426	375	403	427	418	420	433	426	433	400	412	431	384	387	422	432	402	427	372	395	389	430	387	412	414	408	375	357	381	401	362	415	433	397	357	377	382	387	378	396	382	400	388	414	389	378	371	385	376	411	367	351	402	368	378	408	381	362	395	391	421	381	406	357	373	426	392	382	369	392	380	374	407	426	401	421	365	387	387	392	393	373	395	348	387	363	390	396	375	396	358	395	379	401	387	376	396	368	357	375	402	397	414	381	378	389	375	390	385	386	340	342	395	422	406	353	393	387	396	397	385	375	349	396	411	413	423	367	391	407	368	423	375	380	390	403	378	412	353	375	385	381	386	341	376	392	366	372	377	407	395	353	397	402	389	386	384	357	408	390	420	384	426	382	408	378	385	391	403	364	362	399	416	413	394	390	352	353	392	382	398	349	367	374	370	384	383	419	374	408	377	353	370	360	371	387	404	394	376	410	387	404	378	381	380	424	392	374	351	359	394	371	378	402	363	361	370	359	392	383	379	390	376	368	388	416	389	355	391	371	367	374	398	395	323	382	372	398	360	378	387	382	374	374	387	384	410	364	390	423	427	414	354	390	359	367	400	369	397	404	384	381	359	388	380	376	377	370	354	358	365	391	385	359	400	373	382	364	397	382	376	338	376	412	378	386	372	386	358	388	381	361	397	386	382	358	404	409	402	388	360	363	374	376	369	380	380	416	387	366	382	411	388	377	423	381	419	390	383	357	367	374	423	373	407	399	350	389	366	354	363	357	373	408	376	400	371	395	369	377	376	381	373	404	419	402	378	359	382	366	385	405	386	377	356	395	419	394	392	371	385	405	374	382	353	392	400	371	388	385	372	388	390	399	362	379	393	387	362	419	395	403	374	322	356	391	382	459	374	416	362	398	374	375	407	386	385	386	390	345	365	380	413	387	388	366	365	372	393	367	355	398	376	356	346	396	359	394	371	392	426	390	403	385	371	397	398	382	386	390	387	395	374	399	374	379	408	378	387	382	359	383	351	387	364	374	379	394	422	389	382	380	411	382	395	375	423	394	397	365	397	350	382	396	370	407	407	399	358	401	398	382	400	380	354	417	393	444	378	425	364	390	355	390	378	390	365	353	386	384	382	385	392	333	374	366	384	419	387	374	379	378	418	376	356	368	369	394	390	365	384	380	411	373	362	349	390	401	433	382	406	413	378	423	351	387	405	387	379	380	414	386	368	348	344	390	366	345	366	399	419	360	375	384	363	379	420	346	406	382	350	366	398	372	381	381	386	368	374	396	367	430	391	381	373	420	411	377	359	395	403	396	369	369	375	387	380	414	395	400	363	367	362	407	355	385	379	382	378	366	375	367	405	368	414	387	404	403	364	371	356	377	406	393	377	394	361	371	351	380	401	404	383	409	370	381	365	396	380	375	383	370	368	401	393	401	385	353	386	364	396	373	385	374	371	380	426	388	369	402	384	366	394	369	376	380	370	411	417	381	383	363	385	373	366	355	387	393	359	361	400	395	371	386	379	386	366	353	402	372	343	371	387	381	370	386	373	378	391	391	359	370	369	368	397	395	409	357	351	371	383	375	353	416	389	408	381	394	387	413	407	381	389	378	391	404	405	395	387	380	386	385	408	389	378	390	378	384	405	378	390	405	372	386	403	430	416	401	409	401	396	383	404	379	381	386	423	411	389	392	379	371	344	388	404	377	376	368	393	363	384	391	349	320	395	396	389	371	355	388	378	380	393	353	392	354	394	372	383	369	403	357	349	384	393	350	369	371	381	366	376	408	395	368	389	361	375	396	332	406	389	368	363	386	394	374	388	377	401	380	390	384	404	326	359	393	394	359	447	397	410	352	398	374	342	376	387	399	382	381	376	378	337	396	397	397	381	379	384	376	391	369	410	379	401	394	403	389	371	372	392	372	430	373	366	421	345	406	391	373	406	361	374	338	392	357	395	393	358	396	335	350	369	380	393	337	381	351	375	408	400	393	408	391	384	396	403	378	402	391	403	381	369	393	372	357	361	380	373	388	401	356	411	370	389	386	383	386	376	392	371	371	382	382	403	424	395	391	378	367	350	395	399	359	369	384	416	379	403	372	370	376	392	369	384	368	376	376	376	354	381	379	363	382	370	407	392	368	383	392	367	380	380	394	362	358	380	386	380	379	404	371	361	416	420	366	391	365	359	417	387	396	389	359	376	389	408	428	387	402	382	373	408	375	374	352	407	389	418	394	417	400	365	360	386	411	372	363	395	378	369	328	382	389	381	401	380	378	378	379	370	405	403	438	363	405	422	388	389	393	380	396	399	395	350	419	381	390	397	375	360	401	388	376	371	392	416	387	379	384	405	356	392	396	379	424	352	388	370	399	409	373	346	377	399	408	415	351	354	357	409	376	389	384	396	412	358	353	391	366	371	382	392	381	388	375	364	374	373	381	380	374	360	356	353	350	361	381	366	392	412	368	388	384	387	372	377	403	354	380	385	382	388	381	405	394	402	405	365	409	389	361	402	406	377	367	373	385	360	380	398	385	383	392	386	365	375	405	389	352	387	367	372	377	353	419	409	390	359	373	410	400	397	414	407	341	368	393	373	386	366	385	388	404	384	354	391	381	342	353	408	339	392	350	351	380	375	377	390	380	370	356	359	408	421	379	400	364	352	397	375	394	392	369	358	404	376	406	395	355	372	374	376	390	381	383	344	368	383	389	371	381	423	414	364	397	380	375	385	385	343	379	372	377	377	372	398	381	368	376	364	369	426	367	405	362	393	420	379	380	409	374	388	371	366	363	384	378	384	388	402	399	356	319	347	366	397	392	378	374	389	373	387	368	356	344	404	352	358	384	378	394	382	403	395	374	379	377	395	402	402	361	413	377	403	413	376	384	385	364	425	366	375	381	410	397	369	392	403	380	358	408	364	358	398	373	377	391	370	366	390	367	378	373	381	391	336	368	403	380	361	353	381	387	402	410	387	366	396	348	355	390	368	381	347	394	392	377	400	345	386	371	365	401	400	388	367	397	384	350	402	410	367	362	388	388	371	406	381	407	369	383	399	392	373	383	379	400	368	367	386	377	395	430	364	425	359	374	361	392	373	448	399	374	399	379	394	386	383	359	368	374	383	357	414	375	392	391	341	365	383	371	347	400	421	369	410	368	374	377	389	373	366	380	386	414	369	398	388	357	397	390	375	396	391	380	401	389	396	377	380	398	377	411	407	317	384	358	374	391	375	399	377	375	339	378	403	407	389	386	412	392	393	395	376	400	375	347	356	370	395	383	388	367	395	384	400	382	365	430	338	417	405	400	387	398	412	394	387	379	367	398	388	405	406	335	357	353	399	383	403	384	414	365	371	388	368	376	387	403	364	384	371	337
1142	317	196	149	175	263	302	337	296	286	235	226	251	273	269	240	209	150	123	103	75	83	70	54	52	67	55	73	73	58	61	48	48	56	72	53	55	56	58	55	56	34	45	49	42	58	63	55	52	61	55	56	60	59	51	43	54	54	46	56	55	40	55	48	51	60	43	56	49	62	55	50	59	52	59	54	49	56	40	58	47	62	50	51	58	61	54	36	36	41	60	55	38	57	49	49	51	62	56	51	44	53	43	44	57	53	47	52	48	54	49	49	54	56	58	46	42	48	46	50	57	58	43	64	55	45	46	46	38	53	55	61	50	55	46	55	60	45	58	55	57	64	67	53	58	61	55	57	49	42	65	57	50	52	38	59	50	52	55	57	60	51	47	43	55	40	56	47	54	44	48	52	47	44	39	47	56	56	45	47	49	48	54	42	49	56	58	51	44	55	39	61	50	57	66	43	51	44	45	49	62	55	54	55	54	55	61	55	53	58	59	43	53	49	55	63	48	61	57	50	52	54	55	50	51	52	50	50	56	43	54	60	48	49	54	45	47	39	50	52	41	48	51	50	50	53	53	54	48	50	53	48	46	55	51	66	49	60	56	51	49	56	53	48	51	46	49	58	52	66	39	59	52	68	51	51	47	58	41	59	51	59	71	37	52	51	56	45	41	56	49	53	40	54	66	58	48	60	43	53	58	52	46	68	45	48	61	43	60	45	43	42	52	54	49	61	53	57	47	59	44	52	47	60	44	42	42	56	50	51	55	64	72	43	58	55	65	45	55	41	48	48	44	60	42	58	46	48	62	58	53	51	55	64	61	39	47	61	62	43	52	48	47	52	45	57	49	55	59	51	52	47	52	63	62	55	30	55	57	45	65	48	51	50	46	55	62	58	47	53	63	55	52	61	70	56	59	57	70	51	40	51	51	53	43	52	52	43	57	46	41	71	52	41	49	52	71	53	57	57	53	65	38	55	47	43	50	50	48	47	44	50	49	53	44	49	57	49	45	52	66	43	57	46	67	48	64	50	53	52	62	56	62	44	42	48	46	58	49	37	50	54	55	42	47	55	55	56	58	36	62	57	56	49	41	48	53	49	53	55	51	59	49	54	40	56	52	58	45	63	46	57	44	54	52	41	44	55	55	49	47	50	47	47	61	49	47	55	56	44	48	58	61	60	58	58	48	68	50	59	60	60	52	58	57	61	48	63	50	47	45	56	57	44	60	45	53	51	47	51	45	48	52	55	52	65	45	61	60	51	51	57	65	55	45	55	45	43	48	46	55	54	51	56	42	49	50	56	46	55	50	51	35	52	47	58	46	44	51	65	53	38	46	43	51	52	37	41	54	48	47	49	46	44	53	52	49	53	62	50	39	57	37	46	50	58	55	47	59	52	47	58	37	44	36	35	54	60	69	58	36	63	63	55	73	58	55	45	49	58	45	59	43	51	59	52	44	40	52	55	61	52	42	56	58	51	51	44	54	51	67	50	37	51	53	50	37	44	48	52	53	45	54	46	58	54	51	54	40	40	57	55	49	48	51	49	54	43	49	64	57	54	53	60	58	50	46	43	43	57	44	44	48	58	45	46	56	33	43	49	57	43	57	54	50	55	52	49	48	61	44	50	47	56	58	50	51	41	38	59	56	59	59	44	54	54	58	50	49	51	47	58	53	47	46	54	40	52	56	48	53	47	50	52	49	44	46	52	42	44	50	39	55	46	47	58	46	46	57	46	56	38	53	55	55	51	63	65	39	53	55	47	57	62	44	54	61	51	42	42	39	49	51	52	52	60	49	42	49	57	64	56	53	53	59	34	47	62	52	51	47	45	61	68	38	47	62	63	45	54	35	55	55	49	49	35	55	49	47	49	42	50	43	55	57	41	52	60	55	51	56	46	47	59	51	62	53	59	62	47	39	57	39	47	43	56	44	51	52	44	62	47	45	48	58	58	34	48	40	58	61	49	54	42	55	67	59	50	48	42	51	61	52	54	38	48	40	42	51	49	50	57	54	52	55	53	56	35	42	46	48	51	46	56	44	72	54	47	64	39	43	57	58	49	44	49	50	49	53	51	51	58	45	38	67	52	48	65	39	40	50	61	38	59	52	47	68	45	53	51	39	34	42	55	57	58	57	46	50	50	46	48	47	56	60	46	56	47	58	66	48	41	47	36	56	54	50	60	39	43	55	58	48	56	56	47	40	39	60	47	56	57	51	52	54	50	45	49	62	44	50	50	48	36	48	42	46	59	52	52	50	57	58	60	47	46	48	52	57	47	60	54	48	64	55	62	54	47	48	61	59	45	48	44	55	45	57	51	59	57	53	62	49	60	46	66	52	60	43	55	48	43	54	59	40	68	60	56	47	51	42	52	50	42	53	54	52	55	45	47	53	47	63	43	40	42	43	43	62	49	48	57	47	55	51	51	52	37	65	54	43	63	58	51	66	49	50	50	48	48	49	58	58	42	29	48	46	49	59	46	59	49	39	59	46	47	58	53	46	38	46	56	48	53	49	48	54	46	67	44	50	60	46	54	48	45	54	34	58	46	50	52	59	62	61	46	58	48	57	47	52	62	52	41	63	48	47	51	54	55	48	52	55	41	52	52	60	53	38	55	58	51	64	49	47	37	45	40	41	62	62	51	56	42	36	56	48	36	65	55	42	40	46	55	65	56	54	54	58	52	59	56	47	38	52	67	45	56	54	43	48	49	46	48	56	57	48	47	44	59	45	47	44	55	50	58	61	56	42	58	41	51	61	68	50	62	60	58	54	42	59	44	50	49	58	54	62	55	62	63	53	42	61	43	46	58	51	60	55	55	47	45	52	48	55	58	51	59	46	49	51	43	41	51	57	52	43	54	53	61	56	39	44	49	46	39	51	62	46	52	54	51	48	57	50	64	42	55	57	53	46	48	44	52	43	43	49	67	46	54	51	40	48	49	43	45	48	56	54	49	58	46	52	56	59	62	45	44	60	49	47	44	42	52	51	51	61	52	41	70	47	71	48	52	54	52	53	56	46	60	50	45	53	69	44	57	63	43	56	56	47	52	53	49	37	52	40	56	60	50	53	53	42	46	49	55	59	56	50	57	59	35	47	50	45	55	54	56	60	47	62	48	54	53	61	45	53	65	53	55	51	52	51	59	48	37	45	48	61	52	60	47	54	43	63	53	53	43	53	48	52	43	54	59	51	48	55	67	43	65	61	45	54	46	50	46	49	50	45	46	55	52	42	51	52	41	42	54	39	37	54	46	51	42	39	60	52	48	43	55	52	47	46	51	61	48	46	59	54	54	45	40	38	57	43	51	48	63	41	47	51	55	61	47	60	52	37	54	53	62	58	34	49	56	47	45	45	50	62	56	59	47	55	56	57	49	44	46	42	60	51	49	44	60	48	52	65	56	55	62	46	47	55	49	59	54	66	51	46	55	60	52	56	51	49	42	48	48	55	59	61	61	48	55	48	49	43	36	56	51	42	52	57	57	53	59
14275	5525	3303	5624	13197	15486	14806	13166	11548	10097	8620	7557	7155	7286	7536	6813	5651	4225	3179	2130	1536	1164	1068	940	888	780	674	699	667	662	623	644	672	593	691	576	588	608	542	571	519	557	588	500	534	529	490	544	533	531	547	542	507	512	522	467	531	526	517	549	522	494	517	529	470	490	503	503	557	506	513	485	544	515	515	491	526	544	509	517	522	529	529	501	533	474	517	518	508	482	506	533	512	487	498	550	518	510	551	528	483	498	517	497	536	486	546	514	491	571	518	523	502	484	473	501	526	543	479	507	503	501	508	510	479	489	526	517	487	475	547	502	520	474	533	519	488	498	483	489	517	533	469	542	487	535	531	536	563	520	524	490	550	488	489	487	505	530	509	500	439	551	510	500	558	529	501	496	472	462	520	518	514	497	491	503	511	511	522	513	519	514	524	494	498	509	514	550	511	515	519	507	494	494	471	495	534	501	530	490	516	511	496	502	503	498	495	511	498	515	519	488	498	472	487	532	517	491	495	530	516	500	516	520	515	497	542	506	470	490	513	477	530	493	517	534	496	539	528	547	467	515	528	510	511	511	532	513	550	510	494	502	510	467	463	511	510	521	533	454	524	491	501	526	514	521	464	515	462	486	454	486	507	500	522	489	499	487	520	509	501	530	518	508	507	508	501	490	523	508	493	511	523	485	517	540	507	516	498	522	530	506	522	506	514	541	506	507	520	494	498	493	511	488	474	517	477	528	514	511	530	460	513	508	541	467	492	469	542	530	492	474	517	564	493	528	537	505	459	467	527	492	529	520	505	522	506	483	526	548	504	528	458	511	490	516	477	540	518	516	473	543	508	546	503	525	508	513	464	502	455	533	527	507	493	519	496	568	494	524	521	509	526	496	482	526	506	515	530	489	501	514	487	509	488	508	518	488	499	475	495	490	498	559	482	467	530	545	542	534	533	495	479	501	508	512	521	486	505	530	509	534	507	507	525	462	533	491	509	533	499	534	506	488	543	550	511	486	534	527	477	453	536	512	494	525	543	471	550	481	534	526	502	494	501	525	519	490	517	546	505	508	539	497	488	499	538	507	532	478	499	516	496	491	463	499	489	505	521	484	525	511	494	535	507	539	455	491	538	513	491	547	503	506	515	553	500	461	533	478	488	504	530	473	551	482	506	556	489	531	492	501	497	517	542	521	472	513	478	514	515	490	481	527	502	482	499	525	478	492	461	562	491	543	474	485	514	525	523	526	535	525	484	493	538	534	499	481	494	471	537	513	488	507	462	516	519	516	508	503	537	503	501	480	473	481	461	528	518	492	489	545	518	512	488	500	510	501	502	539	525	489	541	504	480	537	503	490	494	516	524	493	521	494	527	505	503	481	490	500	515	497	494	508	498	517	504	536	484	535	505	479	510	512	500	502	526	491	520	551	503	534	451	534	526	516	500	512	499	484	521	496	459	498	503	502	510	547	519	503	476	535	495	542	520	521	491	559	543	509	538	509	483	524	537	502	525	523	545	503	483	500	514	521	458	527	481	508	530	529	508	496	485	515	563	523	541	495	546	525	518	503	489	513	520	505	512	497	505	495	488	536	504	492	557	498	524	503	519	509	525	478	522	498	514	535	514	442	524	470	522	550	520	529	483	486	496	520	556	538	486	503	477	494	505	531	515	510	528	513	498	526	532	473	520	490	500	518	501	480	497	572	547	506	493	522	515	509	487	501	483	472	479	537	471	510	543	485	553	532	534	483	538	529	509	519	528	506	480	519	489	532	505	496	499	502	500	500	512	468	510	501	520	486	511	517	486	490	480	527	508	490	494	483	499	480	504	513	515	503	503	499	489	520	505	511	507	506	490	476	474	513	511	518	516	501	519	508	538	506	486	511	558	516	539	520	517	541	513	520	507	485	538	504	542	468	505	511	485	485	489	518	512	514	483	536	514	505	499	504	512	495	496	523	520	523	509	510	472	512	520	499	503	455	472	449	500	548	488	504	509	492	523	484	483	541	524	497	483	496	481	497	531	506	479	484	496	522	501	506	537	493	472	505	456	481	491	495	498	503	529	500	548	543	512	526	495	511	501	508	492	529	495	504	500	494	495	484	517	532	484	463	504	488	531	478	500	504	499	548	476	518	480	520	512	508	517	539	494	495	513	514	469	507	494	535	550	526	534	507	514	537	520	521	530	495	565	523	511	546	495	517	531	472	491	502	497	501	465	505	499	538	505	522	494	553	470	510	528	534	536	497	520	509	499	532	482	510	467	541	489	471	505	506	489	527	502	498	475	481	517	480	492	517	481	523	510	517	517	491	489	502	509	498	518	486	506	543	533	513	509	521	535	484	500	527	503	548	538	479	529	513	523	547	529	488	504	468	504	533	546	516	524	496	493	502	500	519	511	507	480	551	503	506	482	501	539	495	476	520	504	547	524	522	536	513	500	495	544	553	500	485	526	511	539	495	501	488	494	490	463	540	484	500	494	507	531	501	503	473	524	515	500	503	501	513	501	475	520	526	529	504	513	506	483	505	492	510	485	530	546	493	492	510	541	532	486	532	525	496	500	557	489	484	445	537	480	497	509	515	518	502	514	468	509	522	498	495	519	528	507	504	507	488	473	469	502	505	499	494	524	527	504	522	524	507	602	455	503	495	517	509	489	501	478	525	534	527	512	492	485	514	503	483	514	486	486	534	551	502	485	465	534	547	529	552	519	469	458	501	498	498	544	500	498	542	493	526	524	542	491	498	512	516	470	487	507	547	478	478	523	459	499	503	516	506	496	499	529	499	475	519	489	520	501	461	494	502	506	518	504	560	521	498	518	517	500	542	531	507	493	515	470	503	512	493	484	500	543	501	500	506	510	507	526	494	498	500	492	540	538	546	459	474	512	502	489	526	500	533	505	497	520	489	516	444	537	517	524	508	515	509	498	503	486	524	502	538	526	500	506	545	517	526	515	506	475	485	548	512	520	528	484	509	512	494	505	484	440	507	500	526	477	477	454	506	539	524	528	522	538	518	528	523	532	505	541	542	497	499	499	516	498	539	535	511	507	486	497	524	458	532	538	518	510	520	502	508	516	474	458	488	540	487	540	504	510	506	529	539	491	492	499	514	522	523	490	494	497	500	516	478	473	498	510	506	536	474	515	514	536	493	484	488	507	506	520	505	455	513	515	485	506	469	515	521	504	510	494	486	503	537	516	543	472	528	505	498	528	506	526	489	475	523	511	519	517	482	542	521	504	501	504	523	530	489	511	506	525	506	520	525	507	518	520	505	516	496	527	475	489	511	483	538	500	496	523	532	498	499	470	552	501	494	483	491	510	550	495	461	559	518	526	536	495	485	536	557	510	498	517	511	497	513	510	485	515	521	495	516	493	498	537	515	497	538	472	482	512	488	474	509	482	482	508	534	499	508	522	517	540	488	507	529	493	479	520	517	483	523	477	528	495	558	516	496	518	493	514	510	500	517	506	499	511	464	479	485	510	527	513	475	545	497	509	503
1172	488	284	231	240	363	461	438	404	365	312	317	284	357	313	300	224	178	134	125	87	78	69	67	62	62	55	70	48	62	52	53	57	55	52	61	41	57	51	54	47	53	63	55	52	38	41	55	41	53	55	57	48	52	50	58	51	53	42	57	55	45	53	57	54	42	53	51	50	37	44	59	44	45	58	52	45	51	51	56	41	36	59	41	62	47	53	48	55	51	53	65	43	40	44	62	41	47	58	50	57	53	47	49	47	32	66	46	43	58	51	50	65	55	53	69	36	49	55	38	47	44	47	39	44	66	46	59	48	50	50	53	56	47	60	57	48	46	53	56	51	62	60	58	51	38	44	53	54	62	55	54	47	65	56	42	53	53	49	52	62	60	55	44	54	46	55	46	56	49	47	51	53	48	52	45	56	60	41	42	64	51	64	61	51	38	56	54	45	60	46	49	49	50	53	55	47	46	58	52	56	42	62	52	57	36	58	48	58	54	44	56	57	50	63	65	66	56	45	72	63	51	69	48	48	63	46	42	55	45	59	41	68	45	48	44	45	49	64	43	47	41	48	55	43	56	47	46	38	52	54	40	38	51	55	45	57	47	51	53	45	49	49	39	62	44	59	55	57	53	53	48	33	54	38	63	57	48	72	57	52	64	61	46	52	44	54	52	51	42	49	54	37	48	51	53	56	47	60	61	58	57	60	49	55	57	48	56	38	37	56	62	62	65	52	63	42	68	47	41	54	40	41	38	55	53	65	46	58	44	58	60	60	52	49	46	45	40	52	65	58	47	51	67	38	45	37	40	55	52	58	53	58	50	49	45	49	51	58	58	53	49	47	64	58	45	52	56	39	43	59	51	53	55	41	53	58	53	38	49	57	47	39	58	44	55	46	63	51	56	41	40	49	59	45	58	48	59	62	60	52	54	45	53	46	49	45	49	54	48	59	57	42	43	45	50	58	63	50	47	52	54	50	52	47	52	45	42	50	43	51	50	48	41	63	44	66	54	41	51	37	46	48	56	62	57	52	42	45	50	57	66	44	52	52	47	71	51	52	53	60	48	58	52	68	52	54	40	50	58	62	58	49	46	57	54	67	61	44	50	34	47	47	60	44	52	57	52	53	51	50	62	46	52	57	48	59	49	43	48	64	55	53	48	44	59	45	43	45	44	58	56	54	59	50	36	60	64	59	49	50	64	47	38	49	51	57	42	52	43	53	49	54	40	48	48	61	51	42	49	57	73	50	41	43	43	54	59	56	37	51	53	51	55	49	46	40	44	41	60	47	65	42	47	48	54	53	41	47	51	51	54	53	55	44	40	44	60	45	52	48	42	58	70	60	59	33	53	49	54	51	50	58	50	51	55	56	63	57	43	45	55	61	47	39	55	54	53	52	44	60	48	70	41	46	44	55	53	42	43	65	55	54	48	44	55	53	54	57	42	42	53	51	50	55	58	44	45	54	42	49	34	45	59	65	56	57	57	71	55	52	56	38	54	46	58	55	53	59	58	48	42	44	51	40	68	44	52	56	52	59	51	43	62	41	48	50	42	53	63	56	53	63	54	52	36	53	54	60	38	48	52	54	57	42	72	53	38	43	63	69	54	45	51	60	46	62	50	51	47	41	48	41	53	50	55	61	52	53	48	43	52	45	42	46	38	50	46	44	53	52	65	50	42	56	42	45	47	56	39	61	50	50	47	33	62	58	52	56	55	47	50	60	53	48	60	57	64	55	58	40	51	49	52	51	52	57	37	48	57	60	50	49	48	49	37	41	52	53	44	45	51	41	57	53	59	58	53	33	35	44	45	63	54	42	54	41	63	49	44	41	49	53	51	51	56	53	39	48	57	49	64	42	54	48	64	60	49	41	47	49	62	55	54	54	43	49	64	50	51	52	66	58	45	54	43	54	50	59	59	48	61	51	51	49	50	55	56	45	61	50	44	55	49	52	41	62	55	50	52	52	42	59	46	58	47	66	55	30	54	52	61	60	54	38	48	48	52	53	45	58	55	48	51	54	45	49	55	48	55	46	59	47	57	55	46	59	52	54	37	62	49	65	45	47	39	60	51	58	34	62	68	54	51	53	49	40	55	49	52	54	65	71	44	58	49	59	45	65	56	40	59	64	66	42	51	40	50	54	46	64	45	49	54	50	41	43	46	45	50	45	53	61	49	44	57	49	47	48	47	60	43	55	48	39	44	48	52	44	69	49	40	48	48	44	42	47	49	45	40	57	54	65	44	72	47	64	51	50	51	50	53	49	41	54	53	48	63	54	64	54	49	43	49	44	54	38	59	50	62	47	65	65	42	49	50	50	42	58	41	48	52	45	54	47	52	47	43	53	42	46	46	62	45	58	42	63	42	43	56	61	51	56	44	55	54	47	51	43	64	57	49	52	59	43	38	53	45	56	58	54	51	47	60	46	44	49	45	46	53	60	49	73	48	51	56	40	50	73	50	43	46	57	53	64	47	48	50	50	55	57	49	53	57	47	38	57	40	46	45	40	38	74	63	46	48	57	54	52	48	50	51	49	52	41	50	42	45	42	46	59	55	47	57	40	69	64	46	47	49	65	53	52	47	62	48	51	65	43	43	54	50	49	45	45	56	47	38	35	53	54	47	44	58	46	64	51	50	49	62	47	42	40	44	57	49	60	50	51	52	40	56	46	44	47	62	51	38	66	44	46	50	54	59	42	53	57	62	60	52	46	45	58	47	49	56	53	49	44	50	34	53	34	44	65	49	54	43	48	39	53	48	50	41	48	52	46	61	50	52	53	53	60	49	45	42	49	56	52	44	50	48	67	47	49	57	53	51	45	58	38	43	46	38	38	58	44	45	39	48	49	55	53	54	49	52	50	53	47	55	53	49	34	66	53	58	49	60	51	56	40	50	49	60	55	55	45	50	36	46	63	50	55	47	49	44	52	59	56	56	39	55	39	58	40	52	39	39	48	65	41	65	54	60	44	47	50	56	48	37	49	46	48	36	52	61	47	53	51	49	68	47	49	59	51	49	45	53	56	57	46	54	54	43	50	42	59	51	54	46	54	49	49	58	54	48	56	52	54	45	58	42	54	59	51	54	46	45	56	57	62	55	53	55	56	55	57	59	54	45	51	49	57	46	65	47	53	45	47	53	60	40	55	48	47	40	43	53	42	42	52	42	51	50	50	54	52	53	38	66	46	58	59	50	40	56	49	52	39	65	40	50	54	55	46	43	39	62	49	50	44	62	44	43	52	53	39	46	66	43	42	39	47	61	58	34	42	41	58	52	59	59	45	48	68	59	56	53	63	61	52	44	47	49	58	59	57	54	57	44	50	41	44	41	44	57	55	45	51	46	47	46	52	54	45	54	49	60	62	57	55	54	36	40	55	58	60	59	62	44	47	35	49	55	52	44	55	50	62	49	44	59	64	54	50	50	62	41	45	53	50	52	47	46	56	47	58	51	54	48	51	47	55	56	45	53	54	68	51	46	66	67	54	43	35	57
17100	7424	4369	7602	15860	18687	17765	15834	13995	11993	10544	9304	8948	8871	8794	7767	6335	4871	3642	2546	1882	1598	1298	1127	1066	956	880	826	726	688	704	698	801	717	688	621	633	598	551	595	562	579	551	535	571	516	508	524	538	540	579	545	548	513	568	555	557	526	505	526	514	534	527	511	532	525	545	531	553	525	546	523	537	561	486	526	529	520	522	519	502	507	506	519	550	528	477	518	522	530	483	541	532	522	536	486	524	491	490	510	506	516	488	511	500	549	522	521	503	499	524	515	484	485	513	500	533	541	521	521	513	508	513	518	514	527	488	525	532	495	522	497	512	528	519	514	497	533	553	478	550	491	555	535	482	522	496	538	542	516	549	557	505	506	521	511	517	505	474	537	481	512	526	504	528	548	488	528	516	501	458	518	504	537	479	499	536	493	509	517	528	511	518	528	470	511	477	532	474	467	556	528	470	516	491	493	491	546	519	522	487	502	445	466	518	499	536	483	480	508	533	459	495	510	505	486	528	518	513	504	519	522	521	515	505	508	509	522	475	529	499	513	506	511	482	525	497	532	513	537	516	521	513	505	533	540	502	559	474	509	551	554	527	494	540	542	494	499	538	472	500	525	537	539	505	508	500	523	477	560	495	490	495	508	517	531	533	517	534	524	523	533	503	494	515	485	542	526	545	511	513	510	507	516	519	518	488	543	524	572	498	471	524	489	525	528	540	472	528	508	524	496	585	489	510	500	541	487	516	563	542	501	543	518	540	554	511	552	531	472	499	516	515	528	492	515	528	520	543	506	521	568	534	516	537	519	527	496	501	523	544	543	530	511	550	479	500	549	501	510	519	496	509	532	509	526	510	521	526	567	521	521	524	520	496	529	493	487	504	504	498	494	525	525	522	486	497	513	525	498	561	510	525	526	481	503	515	472	503	464	545	487	526	531	476	483	512	487	530	521	526	515	526	488	494	539	504	544	516	495	522	497	526	511	523	532	496	552	486	516	494	511	469	501	496	524	527	503	507	517	541	489	558	512	546	531	554	532	469	518	495	506	551	525	521	518	511	529	491	519	499	494	540	499	517	460	510	511	512	543	553	509	484	529	527	501	527	482	539	521	537	550	532	523	526	517	525	507	529	542	496	474	492	542	551	497	504	501	510	508	542	516	536	506	519	509	508	514	505	488	566	514	536	468	460	554	476	535	511	524	505	550	472	487	526	507	501	501	535	513	542	492	538	501	500	506	474	531	514	546	516	528	515	549	541	527	468	531	557	549	515	493	550	515	509	520	490	516	533	520	521	518	512	506	523	555	524	519	516	507	503	462	549	503	552	482	484	523	510	539	507	532	502	497	483	505	535	561	560	539	501	515	534	497	531	535	531	504	494	521	548	493	500	495	500	476	499	517	562	489	512	479	468	527	466	473	519	536	495	555	514	538	504	530	549	520	529	518	534	517	507	490	508	532	491	488	504	486	498	477	518	538	479	531	556	497	548	516	499	480	507	502	564	539	524	516	480	502	490	442	524	517	530	532	491	479	501	485	508	516	487	562	482	506	527	513	523	522	505	493	512	523	496	525	535	519	540	518	541	515	495	515	524	521	498	532	499	504	561	524	465	542	518	505	557	484	512	529	522	508	507	562	548	512	498	480	522	507	491	524	466	550	509	539	476	493	527	545	516	500	503	525	517	519	526	493	520	506	574	531	496	515	507	523	509	531	505	513	502	500	498	495	504	530	513	522	524	526	522	486	516	520	505	489	528	516	501	497	517	501	517	534	518	544	546	558	507	515	514	498	519	518	552	463	483	506	497	547	510	533	534	517	510	497	480	496	521	537	496	529	521	532	508	493	540	521	532	541	528	576	542	504	501	493	493	522	508	503	489	510	512	492	544	531	495	513	528	505	531	521	488	518	499	540	502	521	521	503	509	475	496	503	513	508	513	490	534	525	505	494	535	521	523	518	500	524	521	498	553	571	517	519	529	509	486	483	493	514	539	551	494	502	500	488	517	530	534	517	493	535	558	510	506	518	494	495	520	510	502	522	497	538	485	495	520	519	498	579	533	507	518	500	544	537	494	480	582	458	488	513	492	510	515	551	494	511	512	519	491	507	537	471	520	523	519	535	506	511	514	504	521	525	505	499	529	517	485	556	526	518	540	530	519	504	546	525	518	483	515	495	527	521	550	495	488	471	469	485	544	520	508	496	472	545	509	493	513	493	511	538	506	550	551	511	541	480	485	537	506	509	561	498	524	491	533	495	543	499	519	532	532	513	504	529	519	531	459	527	505	536	465	502	503	549	499	512	520	501	499	478	528	517	496	523	541	536	528	546	509	513	514	528	515	540	510	476	490	458	531	538	518	509	475	538	492	508	503	540	539	496	534	531	477	489	520	506	489	517	483	514	493	508	531	527	511	492	503	528	514	464	524	497	463	488	506	506	482	483	488	544	509	520	512	507	488	491	533	481	513	548	456	499	520	515	516	486	521	529	530	510	522	534	503	490	503	529	525	507	497	525	555	530	547	582	520	504	519	521	524	523	497	540	540	490	526	499	539	555	492	500	541	511	526	558	496	497	529	544	475	527	525	525	516	504	573	521	470	524	495	505	490	500	511	489	541	547	517	506	533	492	500	551	496	523	541	530	555	455	495	506	520	526	526	556	509	505	518	534	496	518	524	520	494	551	504	536	477	498	513	520	567	508	534	519	550	546	485	509	480	520	483	480	533	508	500	502	518	593	513	491	523	510	541	505	470	514	541	497	468	499	510	464	515	480	522	497	536	534	519	483	482	524	511	504	525	562	532	532	517	481	483	509	501	528	538	511	500	502	531	516	506	578	487	490	523	540	527	558	523	465	517	522	485	503	513	494	469	519	516	523	541	472	509	538	493	508	500	528	512	536	540	539	482	572	507	518	560	514	508	467	507	526	521	541	495	482	518	509	475	533	494	509	508	501	525	534	500	538	489	561	507	485	503	545	549	509	502	526	495	502	523	517	499	492	548	471	493	502	503	536	523	496	545	524	497	533	535	530	568	562	557	501	469	511	535	492	535	504	510	514	506	532	522	512	569	491	511	522	513	507	465	519	493	485	515	500	487	493	472	506	523	507	501	530	522	527	532	512	504	545	503	480	465	517	519	512	535	520	491	517	482	502	510	544	532	520	489	522	495	528	516	481	521	520	488	541	483	452	538	526	500	526	476	511	484	519	525	540	500	477	560	534	522	522	545	504	516	506	516	532	493	547	514	535	543	483	527	514	501	554	515	547	512	540	564	546	529	520	510	503	531	518	482	550	505	539	501	498	545	550	469	505	496	511	522	488	524	506	506	503	525	543	517	532	518	499	542	522	521	512	522	501	517	494	514	540	522	498	527	516	520	516	511	547	509	506	511	503	512	501	519	478	510	512	478	521	508	508	518	491	519	564	528	515	545	518	488	512	533	507	547	542	506	487	520	480	565	532	570	511	472	471	523	513	492	526	510	524	507	543	495	476	520	504	532	535
1679	443	292	229	232	338	400	423	385	362	306	268	273	304	328	267	255	188	132	95	87	81	68	64	53	44	53	43	43	39	44	42	63	39	51	44	46	43	36	45	40	40	43	39	39	42	39	26	48	37	36	43	37	33	28	30	45	40	38	41	28	44	30	36	39	35	35	24	29	32	35	43	29	50	34	29	34	36	37	52	34	30	52	44	51	34	34	24	39	33	44	42	31	40	48	29	35	34	35	33	35	41	27	31	44	31	24	25	38	29	43	47	41	29	38	33	42	44	31	39	36	37	31	29	34	29	23	35	46	44	36	33	44	44	40	40	33	36	41	21	39	36	40	36	32	32	34	38	34	32	39	38	31	29	32	30	39	41	44	39	37	42	39	40	43	44	43	37	38	31	22	40	36	44	43	30	34	31	39	37	24	45	29	44	36	45	47	29	43	38	37	47	51	37	34	26	36	48	27	23	33	34	42	28	36	39	44	31	31	52	29	38	38	44	31	29	36	34	38	37	40	30	34	41	54	38	41	39	33	43	35	49	34	36	29	31	35	42	33	34	41	34	39	37	28	36	39	27	40	30	32	48	31	41	38	34	26	52	30	35	51	35	31	38	33	39	31	43	49	41	43	31	48	28	38	36	41	24	38	40	22	39	30	26	35	29	39	34	43	31	36	36	36	26	40	35	39	34	47	31	45	28	37	42	36	30	35	33	35	34	33	34	35	30	31	29	31	33	42	50	39	40	35	38	37	32	45	33	45	38	45	39	29	40	36	30	40	28	37	40	44	43	39	38	43	32	33	35	35	33	40	33	44	43	40	32	32	29	39	37	46	38	36	44	30	34	30	27	31	34	46	40	43	35	40	36	28	39	26	48	33	35	43	34	27	32	41	47	38	38	33	32	45	37	50	36	46	37	29	34	35	37	43	37	38	30	38	42	31	43	50	39	45	33	41	33	30	27	32	26	41	30	38	38	47	39	35	45	37	49	30	39	44	49	45	21	37	28	26	35	36	25	41	27	31	38	28	27	40	42	41	46	39	32	26	36	39	40	37	42	32	40	36	43	40	49	45	32	37	31	34	46	36	36	43	37	23	37	47	38	35	32	22	48	30	30	34	36	37	38	37	39	29	34	42	35	46	28	32	24	33	34	27	43	25	45	23	42	40	50	38	37	41	44	27	31	32	33	33	33	34	29	46	40	31	33	36	36	37	27	43	31	33	34	38	26	39	34	35	36	36	30	28	39	36	36	38	45	42	35	31	37	33	32	34	34	30	32	31	43	29	34	39	42	32	38	27	37	34	35	36	37	42	25	25	34	33	33	28	30	37	33	39	35	28	42	32	38	29	52	32	42	39	43	31	35	44	25	35	28	46	46	32	31	41	24	34	32	28	33	57	25	49	33	29	40	35	45	41	38	39	35	29	46	37	42	37	36	32	38	42	29	38	37	37	30	30	44	30	33	44	30	26	27	38	34	35	39	32	40	32	35	36	39	28	29	38	38	38	32	38	32	37	32	45	37	46	38	33	25	31	45	48	35	41	38	37	42	36	40	45	42	44	30	47	39	33	45	38	42	40	44	32	35	39	40	35	40	38	34	38	36	38	29	29	42	28	28	29	28	26	35	36	34	34	55	40	24	29	41	38	43	41	42	44	40	34	39	48	44	40	41	34	40	39	25	43	36	32	37	29	35	29	39	37	42	42	39	38	36	41	40	39	36	34	35	36	40	46	43	39	48	32	30	37	42	50	33	36	36	45	52	33	45	31	47	43	50	35	48	31	45	57	33	35	43	33	39	41	50	26	28	47	48	38	36	31	37	36	35	42	29	37	39	35	41	37	38	32	36	43	29	44	39	41	39	27	40	38	35	40	41	41	33	30	40	42	38	32	41	42	40	32	38	35	45	42	33	47	27	37	35	38	45	39	35	38	34	34	33	33	39	28	31	38	31	32	39	31	26	32	37	34	36	29	29	44	40	32	36	35	35	33	46	41	43	44	22	41	41	34	41	27	32	51	38	39	27	33	45	31	42	40	29	38	37	31	42	32	38	29	39	42	47	37	32	48	36	32	32	43	30	36	27	35	30	41	34	38	38	24	35	32	39	39	39	33	37	34	29	31	38	45	28	37	34	39	31	32	42	34	39	35	24	31	34	39	52	37	41	49	39	34	38	51	44	42	31	33	52	27	42	44	37	38	45	36	31	35	34	32	41	33	33	30	38	28	39	46	40	38	42	34	35	32	44	38	27	36	44	30	45	28	42	29	37	35	47	38	28	35	42	34	43	33	28	28	33	36	32	33	34	32	32	34	35	33	29	34	35	41	46	41	38	46	42	38	35	30	37	41	26	36	44	35	38	38	29	43	33	47	40	29	37	33	42	51	34	36	33	38	36	40	38	24	47	44	50	28	41	39	29	52	37	50	42	41	34	43	37	37	31	43	37	39	30	46	43	27	47	46	39	32	27	31	39	39	45	39	43	28	48	47	38	44	43	43	33	41	44	41	33	39	42	40	37	32	35	33	37	37	36	40	39	47	28	43	31	39	42	26	31	44	29	33	38	33	35	41	44	28	40	43	30	36	40	28	37	38	39	36	28	26	32	33	30	51	44	26	36	38	32	34	32	51	46	54	32	36	47	31	48	41	32	38	31	39	38	33	33	33	37	39	37	32	43	33	36	38	31	43	27	39	31	49	35	29	41	46	46	43	25	37	36	34	29	41	38	43	33	45	38	27	31	35	34	30	34	40	32	43	37	35	33	37	36	41	35	42	37	47	48	40	33	40	41	44	28	31	38	34	26	37	35	40	33	39	36	32	34	36	45	39	39	25	47	33	34	50	28	31	33	34	35	43	36	26	39	30	43	40	29	31	25	34	48	32	44	46	37	31	35	35	48	41	43	40	32	31	38	37	37	39	37	35	34	41	39	34	43	33	37	43	31	35	31	39	43	38	37	42	36	36	33	44	33	38	45	33	34	45	38	39	37	34	46	36	21	28	31	37	38	47	36	40	46	37	31	46	32	45	46	41	31	44	46	30	28	44	30	38	46	41	38	37	36	38	47	35	34	34	38	44	45	37	36	46	35	41	39	58	38	47	39	49	39	39	33	33	24	43	36	37	43	33	46	44	39	44	35	35	42	43	42	44	28	41	37	39	43	36	40	44	41	36	35	41	30	41	37	30	33	36	28	38	42	26	42	39	41	27	44	46	44	42	34	41	47	35	44	29	38	27	39	35	49	36	40	34	50	33	30	36	25	32	36	41	31	35	36	40	31	27	30	39	41	38	37	33	31	57	39	41	33	23	47	35	42	38	29	36	49	27	28	37	42	34	35	37	39	52	37	29	42	31	43	36	33	37	39	36	44	36	35	27	35	43	39	39	32	32	42	36	36	35	42	31	27	38	37	40	33	51	35	34	33	32	40	31	42	31	50	35	40	29	39	39	35	50	43	33	46	39	37	37	41	38	34	32	34	32	41	29	31	33	25
17133	6766	4176	7261	15279	18280	17816	15576	14144	12373	10714	9425	9046	9084	8963	7939	6329	4870	3628	2394	1772	1320	1116	1034	965	913	732	620	595	551	544	605	588	586	554	554	494	475	440	390	422	407	429	375	368	398	402	402	392	410	382	375	427	384	397	393	366	408	363	370	345	382	366	370	321	377	365	390	369	382	360	371	374	374	380	365	393	374	356	406	383	372	368	371	391	358	397	395	376	382	373	374	355	369	346	398	388	360	360	383	361	354	351	343	311	351	369	383	392	346	371	367	374	364	352	363	381	336	373	402	354	388	360	364	366	376	347	383	358	322	367	352	332	395	330	365	351	346	369	383	339	334	320	373	341	373	354	365	386	345	354	308	361	354	358	362	384	351	332	378	343	341	353	384	374	344	337	366	355	353	327	367	349	355	336	303	363	375	356	374	349	376	379	384	378	367	359	370	385	360	367	369	346	374	359	378	365	341	360	370	382	351	359	352	317	360	379	347	364	349	379	352	372	387	402	321	384	406	341	337	361	371	386	359	346	357	395	339	372	394	367	378	395	373	373	363	348	338	348	345	388	376	373	380	372	333	313	338	364	377	384	369	346	355	406	352	396	371	365	338	333	367	373	362	370	332	351	334	368	370	367	378	340	385	361	366	350	331	346	376	332	355	354	374	373	390	343	370	383	340	329	352	379	366	349	351	361	395	360	357	375	351	387	369	336	332	355	365	348	405	374	373	380	362	368	390	367	356	350	343	365	344	395	351	382	368	369	389	385	375	387	357	373	375	352	339	349	370	403	318	362	338	379	388	347	357	392	364	335	366	351	374	347	335	397	351	377	391	349	321	347	381	368	363	402	342	347	362	385	372	332	345	348	387	411	388	380	330	366	373	335	331	370	341	371	369	354	344	364	376	345	381	363	380	330	342	349	343	372	371	332	381	388	336	367	358	344	362	395	346	348	365	339	371	338	336	353	373	388	357	368	357	347	364	353	348	364	373	418	366	353	349	369	360	386	381	348	374	364	355	374	379	341	351	376	382	368	368	420	377	343	348	355	360	343	350	373	354	335	374	348	348	354	387	380	354	347	342	388	354	331	362	361	368	367	359	329	357	365	373	365	346	365	329	379	370	348	357	342	345	385	402	327	375	364	351	363	359	351	374	370	349	343	353	356	374	379	392	361	364	378	366	352	358	378	358	360	344	363	367	325	357	349	328	360	356	350	359	355	365	354	395	338	363	341	361	389	389	341	359	351	404	359	338	352	370	368	371	358	389	364	370	385	358	395	368	353	338	347	363	371	396	361	370	362	359	338	385	354	334	344	378	377	351	346	355	345	348	357	347	371	352	371	383	373	348	353	343	335	337	386	366	355	399	368	361	348	366	419	352	348	332	368	375	375	383	369	355	375	365	375	323	355	382	362	364	337	360	373	393	354	379	363	330	384	371	367	362	386	362	391	339	322	340	346	375	356	390	348	343	353	382	353	360	324	391	386	385	351	353	377	352	342	327	386	329	345	339	354	367	354	350	400	334	384	408	353	360	355	367	386	366	357	342	391	380	344	351	361	375	378	360	392	389	342	388	362	358	361	316	365	351	371	377	358	364	352	325	382	354	386	336	338	342	346	352	370	338	361	386	386	362	355	355	365	352	367	342	404	334	340	380	339	376	365	348	409	380	381	391	364	344	343	376	351	377	391	373	380	360	343	365	340	352	368	344	382	359	350	365	315	379	358	365	361	366	341	387	367	376	371	357	402	368	364	391	331	359	381	357	360	370	332	356	378	347	376	359	397	371	353	377	374	395	365	351	338	360	365	377	379	364	403	380	356	358	407	340	366	384	343	357	360	361	345	335	337	372	348	362	356	350	329	371	335	393	357	362	364	388	360	375	357	352	394	353	385	369	386	360	380	327	356	335	354	373	387	350	379	309	375	343	357	413	366	346	372	343	349	409	363	368	368	354	365	355	358	382	396	352	345	377	372	374	358	381	355	369	336	340	366	384	357	379	350	373	351	366	347	358	374	359	404	351	364	343	335	393	361	348	375	317	370	384	353	359	367	362	370	372	348	358	360	347	377	353	373	397	349	387	365	397	333	389	364	395	369	386	354	336	354	387	368	364	344	392	344	376	339	340	355	343	340	342	364	420	355	350	378	368	379	375	382	335	340	361	347	358	371	316	357	349	355	357	362	354	371	382	356	365	403	340	322	352	362	352	350	368	394	367	369	401	376	398	344	359	340	369	375	343	361	353	331	362	368	350	391	364	378	356	329	358	387	327	391	345	351	325	348	353	384	363	357	327	352	409	340	354	378	357	359	407	358	365	375	388	362	366	364	353	345	366	386	357	380	355	365	379	377	362	378	361	369	375	373	348	379	339	338	353	339	337	368	371	392	366	321	355	378	379	368	314	374	387	357	370	383	341	324	376	368	335	362	353	370	383	384	365	347	373	381	335	354	346	357	348	355	373	345	390	372	360	348	335	378	371	391	376	383	363	340	379	348	354	346	328	372	383	377	372	332	373	372	346	377	341	351	379	378	369	359	366	328	388	393	395	348	345	360	378	312	402	391	338	351	322	338	368	399	369	372	365	348	334	386	359	380	354	351	333	353	369	330	380	365	384	334	329	374	335	353	373	374	367	335	384	410	372	374	357	341	355	343	347	348	380	364	343	366	377	329	330	362	382	373	362	404	384	366	352	382	381	354	343	391	365	345	361	355	373	359	352	334	351	377	355	413	365	371	373	338	415	365	382	383	368	356	359	350	358	364	353	379	350	347	342	329	365	355	349	346	363	364	372	367	375	349	394	353	356	334	344	396	403	355	411	352	352	357	351	360	354	369	382	364	356	326	359	394	352	344	382	394	347	378	380	352	375	358	365	389	350	380	360	357	371	373	339	376	350	355	350	344	385	352	363	362	355	393	358	307	357	365	373	369	361	369	371	343	355	361	317	375	386	366	383	365	365	335	345	357	358	368	340	372	367	352	362	350	369	374	364	354	358	337	362	361	367	394	343	366	390	365	349	369	331	355	395	334	343	374	383	385	368	421	386	358	403	361	362	370	337	387	344	387	349	348	328	298	366	366	364	354	382	353	343	335	357	372	378	336	368	363	380	344	375	315	362	352	350	368	344	377	324	349	347	338	354	356	397	335	362	364	353	376	336	353	379	363	383	351	350	365	357	352	341	373	364	368	348	349	338	365	363	343	393	351	380	366	332	367	359	384	371	363	352	369	367	391	357	359	352	348	385	388	363	344	366	363	361	371	346	364	343	346	336	320	367	363	371	321	352	363	381	353	339	394	354	346	335	370	359	368	338	374	352	344	379	347	371	361	346	371	325	371	390	358	337	359	367	346	388	392	371	337	385	377	376	421	356	355	340	346	373	351	374	340	391	361	333	350	363	378	364	341	373	331	353	390	366	331	368	360	366	357	383	376	365	371	336	402	367	372	348	365	383	351	374	356	362	365	361	361	351	330	353	366	375	351	313	366	382	322	359	367	355
1425	628	352	272	288	404	517	513	488	430	339	329	345	380	307	299	289	208	144	131	83	88	57	71	48	51	45	52	45	37	37	50	54	35	49	44	57	61	38	39	43	43	40	31	40	43	48	34	42	34	30	34	39	40	32	46	42	38	33	22	43	51	29	46	36	39	33	47	40	41	36	42	45	36	30	38	44	44	41	61	37	25	37	36	34	40	40	47	39	33	42	40	51	35	46	39	31	56	30	38	43	41	30	40	39	27	36	44	41	37	37	32	39	39	32	40	32	28	29	38	31	40	40	32	33	34	37	27	31	32	42	28	47	22	46	36	38	27	45	44	34	54	38	40	40	34	28	36	42	30	42	38	40	52	49	45	38	37	41	30	33	41	31	43	55	45	33	39	37	39	44	25	42	35	29	38	30	37	38	34	37	48	40	40	49	27	33	40	33	33	43	21	27	38	44	31	24	42	29	43	39	42	39	35	44	41	30	43	25	33	43	57	29	44	45	43	30	35	37	42	44	32	45	36	40	39	30	36	32	42	38	40	34	30	31	34	32	44	34	36	35	43	28	31	43	32	35	39	34	45	42	22	35	28	32	43	39	41	42	41	33	34	26	41	36	34	52	29	38	37	32	34	33	43	25	27	35	26	37	43	39	33	29	36	34	37	29	48	41	46	55	40	50	38	36	43	37	35	42	36	33	46	38	21	30	37	34	33	38	35	47	40	36	37	38	38	44	33	38	40	40	32	40	46	32	33	38	42	46	40	55	34	44	36	45	36	33	47	39	37	42	39	38	23	32	37	40	45	38	26	35	36	41	33	35	26	36	39	51	30	39	38	42	39	23	35	46	42	36	45	32	46	40	36	41	27	40	31	34	40	35	33	43	33	40	42	50	33	30	42	34	30	33	50	46	35	29	35	39	48	35	31	39	30	41	43	29	54	33	35	30	34	34	48	36	43	36	39	38	42	48	36	51	42	39	38	43	31	29	41	39	30	30	42	38	26	47	36	38	47	25	40	44	41	43	46	57	48	33	33	38	46	32	40	38	42	46	35	39	35	30	41	48	32	28	45	47	34	36	35	42	36	32	29	41	42	29	38	41	34	40	35	53	38	29	44	27	33	39	47	29	48	39	24	41	37	46	51	36	29	31	41	43	39	40	35	48	49	40	47	40	36	38	43	45	34	43	34	52	36	41	34	36	46	44	40	37	34	39	38	51	31	30	36	34	39	39	36	51	38	44	43	43	40	43	29	36	31	45	36	36	33	44	25	26	27	35	37	39	34	40	44	31	34	46	39	40	35	41	44	29	40	40	42	36	40	42	35	36	31	35	23	43	36	32	30	48	50	48	33	37	43	35	36	36	35	31	42	38	39	31	33	39	38	41	45	40	41	38	33	47	38	35	43	40	45	34	29	35	41	41	36	34	41	37	42	38	41	41	34	26	42	38	35	39	35	34	42	34	36	38	41	41	37	35	33	38	40	41	42	36	38	41	30	36	45	39	37	33	29	48	29	41	38	34	37	38	44	38	31	28	35	28	38	37	44	38	42	35	38	22	46	36	39	35	41	31	45	36	42	31	33	38	41	40	48	41	29	43	39	38	44	39	31	48	41	30	44	34	38	37	34	41	40	33	41	45	47	30	39	38	37	23	44	33	34	30	37	44	37	37	30	48	41	35	45	40	36	34	27	37	32	40	36	48	31	41	45	31	37	37	41	46	35	37	44	38	23	49	34	39	34	41	38	40	32	54	39	46	34	44	39	40	34	38	50	33	32	35	41	36	35	31	35	37	27	27	34	40	36	31	30	46	36	49	36	32	46	40	42	29	32	30	37	31	31	31	39	37	31	38	42	38	32	35	34	41	41	32	35	43	40	33	37	40	33	27	33	26	23	40	36	29	35	29	34	29	34	42	40	32	33	39	39	38	26	39	41	27	43	50	40	41	36	31	45	32	50	39	44	29	29	39	26	35	32	43	28	43	37	39	34	44	38	29	37	38	36	46	37	30	47	33	42	35	37	33	38	35	36	43	30	46	31	28	43	34	31	47	47	35	26	34	35	40	27	29	39	39	37	39	27	32	37	55	40	28	41	36	38	43	45	34	38	35	36	38	39	32	37	40	40	41	38	35	32	43	32	32	34	33	42	47	46	32	35	42	48	31	37	32	30	36	43	44	53	36	26	31	27	36	37	38	43	34	39	44	39	23	36	31	39	28	40	32	29	39	29	47	38	28	37	37	34	36	41	38	37	45	41	45	33	42	39	40	39	33	31	38	45	40	42	30	31	44	29	36	38	45	26	32	44	34	45	29	42	47	49	30	45	37	42	39	39	39	20	35	37	47	33	22	34	41	45	32	42	28	33	33	43	38	36	41	35	37	26	45	36	40	34	31	34	35	35	42	37	41	36	39	33	48	28	27	38	32	40	46	39	39	23	31	40	41	36	49	38	38	39	39	40	34	39	37	26	34	45	31	36	43	37	44	41	34	47	36	46	51	35	39	33	42	43	34	39	37	41	43	42	36	35	29	27	29	41	49	40	38	37	38	45	50	39	36	34	33	39	35	35	42	39	36	39	38	36	25	50	48	42	44	38	26	30	35	36	33	40	37	39	29	33	29	34	28	29	35	33	32	28	40	48	38	31	36	39	33	39	49	42	37	27	47	38	32	38	34	34	40	40	43	33	30	32	40	43	29	30	37	36	45	38	48	41	38	42	38	31	43	35	46	27	34	48	26	27	26	36	42	43	41	37	30	46	37	34	23	37	43	37	29	34	44	39	31	32	30	45	34	42	39	42	29	41	41	39	38	36	45	44	47	34	34	41	41	38	39	45	38	27	37	21	38	32	41	52	31	44	42	40	45	39	31	32	43	45	33	31	35	52	37	32	48	39	40	37	37	46	39	41	33	44	37	33	37	42	51	29	33	38	33	39	39	39	31	36	42	35	41	39	38	40	30	31	33	30	41	42	45	45	38	34	43	37	47	34	36	37	35	38	39	39	45	40	35	42	40	30	38	43	35	30	39	44	36	38	40	24	32	43	34	36	26	39	31	35	46	42	35	39	33	41	40	28	38	42	24	41	36	35	38	38	39	47	34	40	27	43	33	34	46	42	43	32	41	38	40	36	31	25	44	33	38	28	33	42	39	30	43	26	37	31	37	42	42	32	43	41	42	31	38	37	43	34	35	38	39	38	39	27	25	37	42	42	23	46	38	22	35	45	30	30	42	40	33	36	42	35	33	41	33	41	57	42	35	40	31	34	34	36	28	40	39	35	41	37	37	35	37	42	39	44	46	37	39	42	38	41	38	29	39	45	36	30	31	44	37	40	46	35	42	31	29	33	44	37	40	31	49	44	28	41	40	48	26	35	35	35	35	43	39	26	29	36	35	27	27	37	47	36	43	46	36	30	42	46	31	43	44	43	39	42	36	29	46	38	45	35	46	38	30	48	31	30	38	45	40	32	35	26	49	46	28	39	40	31	33	30
18903	8605	5312	8868	17916	20907	20094	18244	16146	14158	12074	10653	10585	10168	9721	8434	7185	5749	4040	2892	2199	1491	1367	1304	1199	986	820	759	682	675	661	666	662	611	654	596	571	548	561	476	514	468	423	441	432	439	436	391	414	455	436	411	439	451	456	401	409	399	408	421	438	418	399	422	392	381	398	404	425	374	405	375	399	428	390	396	380	424	391	417	394	367	403	406	349	392	412	412	405	412	393	411	359	370	417	389	365	380	384	361	418	383	357	348	408	375	409	385	405	404	402	399	376	417	377	358	404	390	418	373	382	413	393	367	382	405	377	404	430	384	396	421	366	377	385	383	386	420	390	396	406	398	394	429	437	418	405	383	405	395	390	388	361	419	390	408	392	385	395	374	352	421	401	388	353	392	398	420	369	351	379	378	405	396	369	376	396	381	398	431	370	407	384	400	359	399	403	402	384	396	431	397	374	387	379	406	412	380	405	374	389	380	401	423	395	394	398	404	381	389	395	379	389	410	367	372	373	382	405	395	404	374	376	394	418	403	382	361	402	366	414	384	372	411	373	420	384	384	389	353	365	420	388	371	420	409	393	376	368	421	389	414	388	387	378	386	381	384	396	390	391	413	415	357	374	403	393	378	392	417	419	350	392	370	418	369	405	395	380	377	387	355	398	404	385	397	400	402	394	344	388	393	325	411	386	397	391	382	411	391	360	392	403	399	379	353	414	367	362	368	397	407	424	362	389	400	409	423	406	380	389	387	393	397	404	340	369	397	371	398	406	399	391	370	390	403	378	387	346	375	400	362	411	385	376	388	385	398	402	377	406	392	375	412	418	418	408	400	383	425	375	405	403	432	375	393	379	374	392	402	392	372	383	389	389	393	362	369	366	388	422	403	367	425	387	344	404	390	438	395	365	414	375	371	429	392	372	401	367	388	405	394	385	374	375	400	372	348	367	398	404	394	392	366	368	389	348	370	388	391	390	369	396	375	376	410	365	350	372	381	386	402	371	399	412	376	405	390	371	414	374	435	421	360	382	402	411	395	381	406	403	408	411	373	364	397	379	363	415	363	390	382	389	413	379	419	378	402	397	400	389	390	373	394	402	412	375	373	419	421	376	424	388	358	341	402	381	408	397	396	407	383	405	382	399	424	428	401	393	375	397	387	385	423	381	387	384	406	396	394	357	420	397	405	406	348	374	384	394	357	403	373	379	377	381	424	372	385	411	361	368	383	356	400	386	417	370	376	347	374	425	372	390	363	384	382	393	404	372	417	409	396	401	414	405	388	399	372	398	373	399	394	378	359	378	398	394	390	388	384	400	381	369	410	373	348	363	386	389	386	377	384	417	388	385	384	377	348	387	428	351	436	390	381	371	403	404	385	401	374	418	389	388	376	375	413	401	384	374	384	386	385	386	399	378	394	371	392	390	380	382	420	383	382	408	444	394	379	371	400	394	376	345	391	392	407	372	389	383	379	367	391	373	392	399	382	378	414	334	385	360	377	379	380	383	368	379	392	370	395	389	390	399	399	409	433	395	385	410	425	382	403	412	416	389	393	392	382	398	367	428	371	393	377	373	387	364	400	408	398	387	375	377	361	374	369	394	348	362	383	391	393	411	430	413	370	407	403	357	401	386	382	395	418	370	428	402	362	430	407	408	345	384	391	427	394	418	385	360	426	393	391	391	378	351	405	405	386	426	399	397	380	395	375	408	364	373	376	395	386	408	381	371	402	427	431	392	411	418	397	382	390	418	354	406	418	385	391	409	385	386	387	394	380	354	380	367	382	409	409	408	409	373	406	398	383	402	407	408	391	397	417	365	370	401	382	369	369	376	396	397	381	449	333	392	383	394	368	380	377	392	355	384	391	365	386	343	378	364	421	390	380	379	398	389	357	409	378	365	362	418	402	390	381	405	372	424	411	410	368	401	389	384	388	364	361	402	411	383	366	402	408	390	412	392	400	382	380	364	394	391	372	381	366	363	354	383	393	402	387	384	353	379	398	389	367	372	356	397	381	370	393	402	365	421	382	414	387	390	381	411	392	381	356	371	383	428	376	393	368	400	381	396	420	395	386	378	435	374	373	377	391	390	415	386	368	408	434	390	393	384	423	416	387	389	392	378	395	424	355	402	360	365	384	392	414	386	386	381	398	383	373	371	382	337	371	382	404	391	412	396	386	417	352	395	416	405	404	400	423	409	389	391	379	414	367	394	393	408	409	398	379	371	390	397	404	373	405	376	398	419	400	392	391	376	380	391	414	359	384	371	375	396	392	398	396	375	380	397	408	357	392	379	406	393	408	383	405	444	384	380	383	366	400	398	350	377	390	404	431	407	390	432	393	404	398	415	376	396	387	414	388	424	389	392	444	354	413	381	437	387	388	400	411	414	376	372	393	404	399	379	384	392	404	379	427	395	402	370	414	355	380	394	386	393	393	358	369	374	392	397	392	391	388	380	390	406	407	373	407	394	402	384	404	411	404	391	384	349	415	360	369	382	378	389	384	410	382	405	412	412	409	383	382	386	401	392	417	386	375	402	409	387	393	390	349	414	374	386	374	384	407	414	379	392	397	422	360	385	370	381	423	380	343	396	399	408	391	378	384	418	418	372	399	396	405	403	380	376	390	411	387	388	390	405	375	349	356	404	401	403	365	404	400	377	372	398	371	412	381	403	378	395	378	392	404	417	389	400	383	381	394	408	408	402	417	402	408	370	382	374	357	396	367	415	370	396	389	400	363	389	409	370	397	409	400	411	382	376	425	368	426	377	413	379	400	384	384	408	390	412	366	399	404	380	364	394	416	405	355	355	368	404	377	382	341	419	424	375	412	374	350	373	393	401	412	366	421	399	432	392	387	397	415	426	380	408	374	413	396	355	404	407	385	402	363	352	368	406	397	374	382	396	390	401	389	414	389	393	402	424	389	373	394	361	388	363	347	374	417	413	377	373	374	385	408	424	400	400	396	383	385	384	395	401	401	381	390	385	372	401	408	413	439	372	361	399	388	406	356	374	409	388	385	397	356	383	355	420	376	370	409	373	415	414	397	368	392	396	427	385	425	364	426	376	377	363	406	378	376	422	364	364	396	380	392	349	404	396	354	342	350	389	404	425	368	334	415	387	372	389	377	406	414	396	352	424	380	387	358	401	384	396	374	333	375	415	423	371	388	355	385	398	390	414	437	378	380	383	363	370	384	413	402	399	420	385	370	382	413	444	409	373	417	395	376	404	398	392	372	369	383	400	391	389	394	399	390	384	374	345	404	372	400	388	404	370	391	396	403	353	418	390	361	377	372	399	365	424	399	356	423	388	371	413	394	378	434	406	408	401	420	378	367	405	418	379	375	346	425	379	389	406	403	383	359	375	393	380	365	404	366	379	408	398	425	365	388	406	381	420	401	376	389	372	398	364	414	376	378	438	404	352	375	423	362	371	361	401	364	377	380	398	361	415	377	380	405	377	417	393	405	374	347	388	402	392	360	384	392	382	350	372	410	362	417
1124	366	234	178	193	265	311	332	287	278	255	215	238	245	249	194	172	154	109	112	83	72	71	51	67	45	53	76	52	54	51	60	47	59	52	58	45	62	42	63	45	50	45	63	57	55	44	47	47	42	52	50	50	49	53	54	44	61	52	50	57	61	55	48	53	53	53	55	52	38	48	44	45	52	72	52	58	48	47	55	50	44	42	57	58	59	52	39	57	55	53	57	57	49	63	52	45	55	57	54	48	62	46	44	43	57	70	53	54	45	53	48	51	48	55	54	45	52	48	49	51	47	58	31	58	44	54	55	58	50	56	64	45	61	54	48	43	46	50	57	64	54	36	38	75	51	58	58	56	54	49	53	50	49	52	47	51	50	60	53	35	55	60	56	51	49	34	62	43	58	53	67	42	51	54	47	37	40	51	56	47	42	46	49	54	37	58	63	51	53	57	52	52	58	54	55	48	53	46	67	53	44	60	48	55	62	40	50	51	49	73	43	61	57	55	61	48	52	49	47	54	39	52	63	47	43	62	46	55	51	62	49	46	44	62	62	46	56	53	63	51	56	44	60	43	52	52	48	61	66	56	50	41	48	71	61	61	43	45	41	51	52	62	54	53	61	40	50	56	51	47	60	51	52	63	50	51	45	52	49	52	52	56	40	54	37	49	53	47	59	52	59	48	48	63	50	52	60	50	54	48	47	60	54	58	50	55	63	38	57	39	49	43	61	36	60	58	56	57	59	61	47	41	62	48	50	56	55	40	60	51	40	52	52	51	58	42	53	65	47	66	34	48	50	43	47	40	50	57	48	50	62	54	50	51	70	58	47	39	56	43	51	54	48	56	41	50	58	54	44	46	54	49	57	48	47	49	59	48	45	58	68	49	57	38	53	50	58	51	43	53	40	53	63	63	49	56	48	53	48	49	50	39	51	47	48	39	64	41	53	54	57	52	56	48	52	46	48	59	61	56	53	57	52	52	40	55	52	53	49	53	50	50	33	61	31	49	45	68	57	46	71	47	47	56	51	48	48	45	50	58	48	61	63	54	56	51	48	60	56	48	46	60	50	62	45	48	49	47	49	66	51	55	49	52	65	46	50	43	51	47	50	46	44	67	39	55	52	66	47	50	56	54	35	47	51	56	50	52	50	50	58	57	44	48	51	58	58	43	49	55	53	53	60	50	56	54	48	65	46	42	50	50	60	50	54	43	46	50	46	49	56	53	58	36	41	44	48	56	53	50	42	61	70	56	40	52	45	54	57	52	35	55	52	47	51	53	58	42	42	44	52	61	53	52	40	46	69	68	59	53	58	69	52	58	55	54	56	61	36	45	62	56	54	50	57	58	59	54	59	56	56	57	39	45	50	55	46	70	41	44	55	54	51	51	56	61	37	48	53	39	58	60	50	53	54	52	44	55	56	42	46	65	49	51	49	51	56	40	50	60	54	55	56	49	50	60	43	58	51	51	48	48	48	38	51	57	46	52	63	48	46	54	47	49	71	52	51	52	51	43	51	65	51	42	58	51	44	59	59	52	53	53	43	47	43	60	46	45	47	45	46	54	49	31	54	58	57	63	49	49	44	53	54	59	55	51	55	58	53	61	58	64	58	55	44	55	59	50	45	57	52	56	58	68	54	50	57	67	42	55	49	45	56	50	51	45	59	54	52	47	54	39	55	55	55	44	60	47	31	46	50	63	41	48	48	54	42	44	61	46	45	67	60	43	50	47	46	48	44	48	42	54	57	49	54	57	44	45	46	74	60	59	51	57	65	57	44	42	49	56	45	41	54	46	47	57	52	53	46	53	70	59	44	61	50	48	44	59	52	46	42	65	48	56	54	54	51	60	41	67	55	50	48	48	56	65	56	62	59	45	54	62	48	50	48	62	49	56	50	47	35	58	58	61	53	49	54	57	56	63	56	52	63	36	52	60	44	58	40	51	42	49	48	61	48	51	56	53	59	89	69	43	50	44	47	50	52	52	50	33	45	45	55	54	45	60	53	53	58	46	44	59	44	36	63	55	42	63	49	51	38	65	44	45	60	59	61	61	46	43	53	52	58	49	41	50	48	42	55	52	59	48	51	51	63	73	58	45	39	44	51	54	50	51	48	48	80	58	50	64	51	50	50	50	42	41	55	56	48	37	59	57	47	52	55	47	44	46	57	55	39	50	50	53	55	50	54	57	46	57	50	51	50	39	56	54	59	65	57	57	49	67	60	49	51	54	50	43	45	60	46	50	55	46	43	70	44	58	68	52	59	49	51	51	42	44	53	45	41	61	42	55	37	56	66	61	48	40	42	60	48	39	56	65	57	50	50	50	53	42	49	59	50	39	59	60	70	62	60	53	57	60	47	47	53	47	74	55	47	51	44	46	53	54	56	50	54	57	54	51	53	49	49	53	50	42	54	46	55	67	52	46	46	59	58	41	53	53	44	54	51	50	55	59	55	45	47	44	58	58	50	48	39	31	46	47	64	63	70	37	49	60	40	54	53	48	43	56	39	61	49	51	49	45	45	54	49	51	62	51	50	54	55	52	68	59	49	46	55	67	60	51	46	46	51	59	66	62	47	50	48	62	53	58	67	41	39	59	51	47	42	49	58	59	55	43	55	47	49	44	60	60	49	39	54	43	57	51	60	51	61	37	44	42	61	65	50	44	50	42	60	46	45	58	49	53	44	49	56	51	66	54	50	64	53	52	51	53	62	48	55	60	52	47	55	49	45	51	70	44	44	49	44	53	58	55	48	46	44	61	47	43	50	50	53	54	54	45	45	56	55	41	48	48	41	53	59	50	57	60	57	54	52	47	55	58	50	62	64	41	44	46	54	55	38	42	57	40	50	53	57	48	63	52	55	57	55	46	51	57	46	52	45	51	44	61	43	47	48	60	50	53	48	52	48	43	53	57	42	48	37	57	52	49	64	57	58	58	53	52	53	60	56	52	44	62	51	46	44	58	56	62	40	48	57	51	64	53	53	48	66	58	62	56	51	60	49	42	52	47	51	64	49	52	53	52	53	59	61	46	48	48	53	58	45	49	57	47	46	54	58	57	34	52	40	54	44	63	42	50	46	62	58	69	59	59	65	47	54	48	52	62	44	49	51	56	54	60	44	56	54	52	56	64	55	46	48	59	58	53	59	60	56	54	50	44	45	53	60	53	55	50	37	38	52	44	56	55	61	58	66	64	50	56	55	66	45	48	50	37	54	51	51	47	57	57	42	55	46	45	67	41	58	50	44	59	47	60	46	58	55	44	43	52	67	42	67	42	57	47	57	47	59	61	51	57	39	46	50	51	48	60	56	41	53	49	48	45	54	42	53	66	40	52	62	42	47	49	56	59	53	49	53	63	55	52	46	56	48	57	62	48	47	61	59	52	44	50	56	52	48	49	36	40	45	56	45	47	42	39	51	52	45	62	50	66	59	56	43	70	71	48	43	48	60	48	58	56	49	59	63	50	61	69	46	56	62	63	35	50	56	38	60	59	49
14426	5912	3403	6001	12589	15694	15043	13120	11479	9977	8377	7421	7465	7483	7008	5958	4873	3481	2458	2048	1508	1176	1142	1086	827	740	773	774	676	678	632	648	640	587	635	609	625	599	568	614	548	512	536	573	508	538	534	512	548	529	540	549	541	535	538	521	530	538	544	489	515	537	527	513	499	521	495	554	505	537	526	556	548	533	513	556	484	525	522	559	513	496	552	494	540	543	514	567	541	484	514	512	521	548	507	488	518	498	544	507	504	507	563	506	520	547	524	557	490	564	555	500	530	540	502	516	509	510	503	511	539	498	519	535	506	475	563	540	531	508	530	535	527	554	498	513	523	525	490	538	478	499	495	485	480	489	505	496	504	492	482	513	500	517	530	540	473	518	558	536	510	520	482	515	479	522	494	480	499	517	543	594	517	529	522	479	519	545	521	502	532	473	499	499	470	555	497	487	520	529	541	530	448	491	514	534	518	525	538	505	524	553	485	484	513	546	521	497	499	463	524	519	471	515	530	484	510	520	534	487	505	477	486	548	498	505	504	509	507	503	489	570	478	512	516	472	502	536	548	534	520	503	503	520	473	530	530	480	525	513	506	504	539	544	476	547	510	531	514	527	548	515	512	503	485	509	529	520	534	534	529	518	491	505	523	519	486	548	540	554	525	551	504	533	540	487	540	500	497	475	504	511	539	539	567	475	496	518	545	550	497	505	534	514	529	538	516	512	498	507	512	521	527	513	482	503	493	475	530	531	500	503	505	503	508	507	537	493	505	579	494	524	529	520	500	554	533	477	524	529	508	517	552	525	560	560	486	543	517	492	514	514	514	513	518	507	512	530	514	470	500	525	517	529	509	520	501	507	531	518	517	501	526	522	522	478	494	557	537	562	524	531	503	501	556	466	499	555	517	503	473	511	533	492	539	511	512	530	499	537	520	537	536	527	498	513	466	496	526	505	514	508	480	515	498	489	503	521	530	504	502	501	564	508	528	540	513	478	515	502	506	562	475	489	517	503	513	500	469	494	510	515	535	521	528	510	519	495	527	551	531	504	468	513	501	514	496	527	544	516	526	510	507	497	533	511	500	496	528	515	559	502	526	509	501	509	522	539	502	528	497	527	499	501	488	511	497	510	493	508	502	538	513	473	537	511	494	509	534	506	543	537	509	509	474	527	520	512	525	509	495	554	482	493	512	517	537	557	516	550	491	509	506	512	453	543	527	482	482	572	520	483	541	571	515	531	493	504	524	488	494	494	492	551	513	525	525	529	505	511	524	530	514	518	526	509	527	512	521	524	523	491	485	571	540	532	478	516	521	510	523	557	496	527	540	518	493	523	502	526	536	521	523	509	527	468	506	536	482	514	520	529	492	483	503	551	533	511	512	504	522	516	498	510	485	551	523	511	529	507	495	499	494	523	508	483	532	490	526	479	492	542	477	489	500	499	527	511	514	543	489	504	557	534	500	470	501	540	525	507	487	562	531	494	509	543	479	545	531	492	547	497	494	526	522	523	512	506	522	527	518	517	537	574	545	544	520	539	524	517	489	495	495	512	541	513	508	498	515	488	525	498	520	535	507	545	502	535	521	572	516	524	518	525	482	526	526	511	533	482	524	533	530	559	493	458	526	507	514	481	506	524	519	532	544	509	516	499	539	494	529	547	506	473	498	499	497	515	528	505	522	493	525	515	538	514	529	552	505	508	530	476	515	471	483	472	488	521	541	508	528	513	511	479	463	532	489	539	533	566	539	546	530	515	524	523	499	510	538	532	528	515	491	515	517	491	525	498	478	509	509	518	550	469	548	479	497	503	526	500	499	521	494	536	484	543	522	548	480	500	470	487	504	500	487	506	533	464	475	517	544	490	488	447	505	506	500	503	513	523	530	499	526	539	523	496	492	554	543	515	499	482	548	554	492	490	508	508	516	523	515	494	509	539	507	490	518	462	534	534	526	576	542	535	503	531	549	506	514	503	532	524	519	517	491	511	501	516	515	496	522	501	456	552	508	499	493	519	541	499	547	493	548	502	488	532	512	561	505	504	567	522	474	525	522	506	526	508	527	522	535	513	487	497	516	509	528	532	506	486	494	549	517	511	491	552	504	462	490	473	515	461	569	519	493	530	511	492	507	519	530	536	529	537	537	509	550	501	482	515	522	526	524	461	508	491	526	533	497	567	542	533	516	535	517	487	523	538	535	509	490	492	514	489	539	500	502	545	509	534	526	459	520	529	507	515	526	529	509	481	528	516	491	472	549	525	548	482	481	561	539	507	510	496	509	509	485	521	517	504	545	522	487	521	510	522	524	501	542	492	554	495	519	513	511	524	529	540	536	522	498	498	488	500	559	498	513	508	533	485	498	500	548	492	574	504	499	497	501	553	506	484	518	499	550	502	491	505	512	507	531	548	518	538	523	503	519	520	493	487	529	508	521	485	517	487	504	529	473	520	528	546	497	506	515	516	540	497	488	502	489	514	531	513	500	504	506	488	518	501	518	506	506	536	545	488	493	488	500	507	512	529	514	541	517	507	524	530	524	498	518	545	483	529	545	539	478	515	499	516	518	539	549	526	492	512	498	515	502	505	519	506	521	524	506	528	537	495	524	533	519	514	545	504	554	524	525	518	507	487	555	476	483	496	550	529	532	525	517	506	518	509	530	542	506	541	559	522	488	518	527	546	527	482	526	533	510	545	580	510	513	538	523	554	518	520	548	539	534	498	545	476	522	506	533	504	579	516	508	539	534	509	481	565	516	484	540	508	485	518	502	529	525	503	530	538	504	552	499	504	586	493	540	551	492	542	509	536	510	516	533	496	554	531	537	517	513	544	560	529	503	511	557	543	525	543	478	560	461	539	514	511	495	522	567	516	515	549	488	517	481	511	505	532	548	516	536	500	523	552	536	518	518	509	552	530	532	501	530	523	496	554	525	497	493	519	506	535	545	532	505	510	469	504	524	502	515	475	514	490	514	539	522	526	521	529	499	521	516	487	495	570	513	527	518	521	513	520	534	531	542	506	485	524	545	518	533	520	492	478	526	484	529	525	523	548	502	515	481	521	529	526	485	508	546	523	527	525	537	483	509	550	518	530	525	562	531	536	536	493	529	485	545	511	485	461	511	513	524	495	527	516	521	500	518	509	519	534	545	478	517	468	547	546	536	477	498	521	553	506	534	561	498	535	499	531	529	554	510	511	519	498	511	515	503	502	458	509	521	491	513	517	491	540	536	537	518	509	511	529	529	465	522	503	544	489	536	484	544	566	536	541	560	513	536	481	505	524	481	520	520	564	519	514	575	490	516	531	494	539	522	535	521	522	516	516	485	506	507	517	521	485	506	512	516	500	492	546	549	491	510	507	509	478	489	513	508	483	499	515	506	509	478	552	483	495	562	496	529	534	563	479	503	513	505	512	529	535	536	491	550	498	530	527	560	499	490	492	515	472	509	522	562	525	524	515	518	521	526	527	492	539	554	491	519	513	501	535	504	526	533	513	517	509	543	516
1075	509	319	201	228	367	412	438	404	362	297	292	292	297	281	235	222	171	121	108	69	81	78	55	65	62	81	68	62	55	54	48	53	53	54	58	60	58	45	51	51	56	49	46	46	41	61	56	55	45	61	61	48	49	38	43	53	45	58	48	58	52	51	57	51	62	58	50	54	60	52	45	45	54	48	56	61	61	44	53	57	57	45	55	52	54	52	49	51	46	45	41	57	64	49	64	68	51	53	57	59	56	53	54	59	62	53	45	48	46	50	52	45	74	51	46	50	51	55	64	52	47	45	45	42	65	61	39	53	46	46	53	41	64	59	40	53	52	56	50	54	44	48	48	50	61	50	60	66	45	38	49	61	45	41	58	45	50	47	45	48	60	54	54	63	45	37	33	53	46	53	60	48	45	44	60	58	56	40	44	65	54	48	45	61	43	46	57	49	49	43	56	54	48	43	68	53	60	49	39	67	48	57	45	59	55	49	62	42	54	51	48	43	58	52	50	60	41	38	49	53	58	40	44	36	42	41	36	60	52	60	58	44	58	51	44	53	55	48	39	53	58	50	49	51	57	40	54	46	58	57	56	50	56	47	60	39	58	58	56	59	49	54	52	56	65	49	66	58	48	54	60	55	74	44	60	55	54	53	59	58	58	53	60	57	52	51	48	73	55	65	47	40	41	61	55	50	62	49	54	51	49	54	52	72	56	59	43	49	43	56	52	50	52	45	44	62	50	55	59	59	56	45	48	57	60	51	49	54	61	49	49	62	42	58	54	43	57	62	49	52	52	43	48	51	70	55	44	61	56	65	62	46	50	39	44	55	38	63	45	46	41	40	62	55	48	55	54	52	57	57	48	47	55	60	49	53	40	49	57	50	45	62	52	46	52	62	51	47	43	53	61	56	46	49	54	47	51	53	46	58	53	58	42	61	53	63	44	77	43	57	64	43	54	54	46	45	58	43	47	55	59	51	57	58	55	54	47	46	50	43	44	55	63	53	53	60	47	54	43	51	41	46	40	44	52	50	47	53	53	44	53	44	39	56	47	41	49	50	49	49	45	55	54	46	53	41	56	37	44	53	49	59	41	49	54	42	43	50	61	43	52	59	61	51	48	52	51	37	50	47	65	52	49	51	41	60	62	47	42	40	49	58	48	49	54	46	38	63	55	70	46	51	48	50	60	37	53	52	54	47	45	57	57	48	60	54	44	55	52	55	60	54	40	69	59	54	51	46	45	67	32	64	51	59	53	46	49	43	54	53	47	61	55	55	60	49	64	37	36	61	43	49	54	48	43	45	59	50	54	44	46	56	55	47	43	57	51	56	50	42	49	42	54	62	54	50	67	60	45	57	54	38	56	46	60	57	43	41	47	55	54	46	40	47	44	33	57	67	54	39	52	57	54	54	64	59	54	53	55	50	51	53	53	59	45	46	44	57	60	51	57	44	53	61	60	50	56	49	56	47	55	54	64	44	55	51	64	50	52	48	48	63	50	38	56	56	54	44	57	52	57	57	61	44	46	39	58	56	57	54	46	58	46	47	57	49	62	53	49	38	56	65	64	64	54	50	49	70	56	59	50	47	39	45	65	55	59	52	61	52	68	44	69	41	54	43	50	58	55	53	63	51	46	66	42	59	64	57	49	50	45	53	52	49	65	53	55	48	53	45	68	50	65	43	52	45	41	60	51	61	59	49	49	46	46	58	65	47	50	48	37	55	56	50	53	51	51	55	63	48	63	42	48	55	56	40	53	61	51	59	47	48	51	37	36	48	41	51	55	54	43	50	74	50	44	49	45	62	57	39	52	46	55	47	56	54	53	48	61	43	62	47	45	64	43	53	37	59	53	53	40	52	40	45	47	54	53	53	55	36	56	49	61	53	49	51	59	51	61	44	57	55	60	37	55	42	63	50	47	55	56	50	61	48	53	51	55	50	47	52	44	57	40	47	61	48	47	59	56	58	55	65	46	51	35	48	53	55	54	52	44	51	42	45	44	41	56	48	44	50	48	41	64	60	57	55	64	83	43	59	52	48	55	47	46	51	56	63	52	56	45	61	58	52	51	59	40	52	39	54	47	44	59	47	44	59	54	39	55	55	53	61	56	42	57	52	61	38	50	55	56	60	47	56	55	39	61	51	56	60	61	46	48	49	50	53	51	57	54	49	53	56	62	61	44	54	55	56	56	58	47	60	61	61	47	57	61	45	61	58	49	44	68	59	62	56	63	52	38	59	55	47	67	46	43	45	46	51	52	61	55	58	46	47	56	53	59	52	41	58	45	49	40	63	64	58	53	58	48	54	47	62	54	50	63	49	58	46	55	58	49	58	58	52	51	55	44	45	59	52	46	49	44	52	60	57	43	61	58	37	73	56	50	54	59	47	38	46	43	57	53	53	56	46	62	48	56	53	60	58	66	50	56	60	37	56	49	58	52	77	52	59	55	49	59	55	51	49	53	46	48	53	63	56	62	62	40	64	54	54	55	63	42	52	54	43	46	51	41	47	61	71	48	49	38	62	45	47	51	47	64	57	51	67	44	50	55	58	42	54	52	57	52	44	37	47	47	54	70	56	57	56	60	51	51	50	33	52	54	57	48	61	47	57	50	42	56	56	50	53	49	39	58	55	53	46	45	49	45	62	62	54	52	48	52	44	40	44	50	47	52	56	63	36	47	57	57	51	48	38	57	52	63	41	55	50	54	63	44	51	56	55	67	58	60	42	51	60	42	63	60	51	43	65	44	46	59	62	59	58	51	52	50	50	51	41	51	57	58	53	49	61	49	47	49	44	50	51	56	50	57	42	58	60	54	47	60	53	58	55	50	68	39	47	39	50	45	52	54	51	66	46	48	43	62	45	50	51	38	60	50	56	48	58	48	50	50	51	48	50	54	46	52	52	59	50	42	50	51	55	43	67	48	48	59	55	40	61	61	53	47	49	50	57	46	55	45	54	43	38	48	46	50	41	62	48	46	57	52	51	45	49	58	64	64	48	57	52	42	49	34	52	53	55	54	39	44	54	52	56	53	48	42	49	43	48	52	64	61	49	45	61	58	60	68	55	57	56	58	45	48	45	61	58	51	39	57	31	56	62	52	61	48	53	53	57	43	66	51	59	44	51	50	67	54	53	53	53	47	51	50	48	46	52	54	41	50	61	71	64	47	53	44	36	49	46	74	51	44	65	60	58	52	47	57	55	54	50	41	56	58	55	61	62	58	54	62	60	46	49	51	45	50	47	44	53	53	61	59	48	52	57	46	58	52	36	55	62	52	48	53	55	56	49	49	59	52	49	58	56	44	46	56	54	50	69	53	41	62	45	50	51	47	44	48	43	68	58	47	46	46	53	57	53	53	34	56	53	48	49	52	48	44	45	48	46	53	42	47	48	55	55	52	46	55	57	54	49	50	44	51	61	49	59	60	52	51	54	49	70	59	44	44	63	47	51	45	59	50	53	54	48	53	55	45	50	59	57	54	58	67	46	54	52	59
16139	7935	4616	7721	15952	18981	17928	15869	13823	11921	9993	9502	9259	8742	7912	6921	5686	4132	3209	2569	1784	1600	1418	1154	1054	974	1006	855	838	786	766	708	696	721	705	671	655	665	638	595	542	559	518	590	543	576	540	555	593	539	557	552	571	545	586	578	545	560	547	531	546	575	577	531	547	522	543	537	542	511	566	512	573	558	537	529	534	577	536	539	525	525	555	535	569	496	549	563	492	523	525	531	578	519	568	543	565	517	500	497	513	524	549	535	505	523	496	512	532	515	558	517	518	511	522	523	546	494	496	507	523	487	498	532	537	518	512	531	516	519	502	506	493	534	505	552	515	536	527	503	509	515	546	523	521	556	540	545	507	532	514	511	499	531	494	530	551	498	538	554	527	549	504	515	531	503	528	530	541	537	542	502	521	520	499	500	519	534	485	510	508	513	522	545	502	506	538	512	547	517	530	519	523	497	530	529	551	545	510	514	534	582	501	504	541	523	536	570	544	503	523	509	563	503	549	572	523	532	539	527	546	544	527	546	548	501	560	532	534	548	497	555	514	496	517	580	529	561	516	517	556	549	550	537	520	522	530	534	515	482	530	551	524	542	514	504	497	502	539	531	505	539	524	539	532	534	547	526	543	528	523	507	504	520	486	499	535	506	526	536	481	514	499	534	543	513	472	501	574	544	520	485	505	538	523	548	547	481	505	533	516	565	542	534	511	522	528	512	556	552	534	503	519	540	509	493	528	527	505	555	547	554	560	526	557	520	554	546	554	541	550	564	578	519	537	553	539	541	537	513	530	503	519	552	530	524	500	514	491	520	521	511	547	526	483	539	556	531	540	556	528	529	537	541	535	517	538	537	521	520	515	516	521	549	532	510	518	512	529	510	530	552	522	531	497	516	514	568	531	563	532	508	491	535	480	534	474	501	492	541	507	505	540	540	516	507	548	480	529	535	545	540	518	553	503	551	532	504	527	495	537	543	532	478	460	488	541	563	528	545	569	516	570	499	479	557	529	516	493	510	506	492	534	524	537	522	485	545	567	518	513	562	564	568	512	560	585	566	561	524	496	539	513	457	527	506	478	532	524	541	514	531	524	558	550	519	481	549	524	504	499	531	522	518	554	543	554	513	489	535	561	515	562	499	519	549	516	545	517	552	521	505	500	509	520	495	516	536	533	541	552	508	516	505	558	572	548	500	552	493	530	511	567	512	530	530	519	516	516	537	544	531	552	508	546	565	539	486	512	541	517	499	492	480	505	506	521	560	566	516	521	501	519	518	522	497	526	503	568	562	475	538	512	528	507	564	561	531	519	510	523	496	519	565	493	508	515	548	543	584	539	520	507	546	511	534	519	508	548	560	509	532	504	526	516	508	573	559	511	524	515	542	496	532	531	493	512	553	508	491	505	503	509	549	525	522	496	533	524	518	535	534	517	517	565	539	535	518	530	569	535	512	499	484	538	512	576	531	518	546	492	525	488	565	561	539	544	546	550	496	524	507	526	554	541	559	512	530	514	504	547	501	485	516	554	513	577	512	561	560	490	504	522	535	555	539	545	562	563	541	490	485	480	530	535	493	522	543	561	512	500	482	491	538	501	508	510	532	540	565	538	481	525	517	518	577	528	482	542	530	452	562	578	532	502	517	539	544	541	493	546	522	490	523	540	571	531	523	495	537	512	564	475	526	549	528	568	538	547	546	513	521	543	497	526	542	533	512	496	495	548	564	556	527	532	546	523	539	545	518	508	529	525	516	522	560	524	528	520	503	534	541	498	495	537	577	567	551	513	526	512	540	583	491	520	527	562	502	493	508	540	496	516	521	547	514	515	526	506	516	497	492	491	489	557	505	552	540	550	517	510	538	507	517	521	531	502	487	513	538	574	542	516	547	542	510	529	543	538	510	527	507	514	547	528	513	518	494	527	506	510	526	549	517	552	539	533	569	528	511	530	553	525	524	495	528	507	572	521	572	520	520	547	541	534	556	557	503	529	582	510	526	529	535	538	510	478	536	520	515	551	520	528	548	499	541	502	520	494	549	554	537	537	540	498	536	519	509	501	548	513	538	504	499	549	527	531	515	557	506	569	514	536	526	502	534	499	474	532	466	540	533	531	536	512	528	509	525	509	496	508	520	536	530	524	521	486	517	493	491	523	498	499	486	564	477	507	522	544	520	531	541	592	548	570	518	550	531	507	568	541	499	542	520	524	543	531	499	489	549	536	531	528	528	547	499	520	538	550	534	569	570	546	530	521	540	533	542	544	550	517	474	495	550	574	552	515	554	554	564	529	528	528	516	492	538	531	500	517	550	563	517	567	513	551	518	532	534	531	525	570	514	574	495	540	516	549	541	576	539	501	474	565	568	553	538	509	495	475	509	558	500	498	500	574	524	529	519	543	488	523	528	516	575	532	534	561	496	544	497	550	549	504	523	541	494	543	523	542	483	519	577	511	530	531	517	516	523	514	508	498	530	529	537	533	458	493	542	507	513	543	538	526	550	506	518	550	522	525	517	539	514	497	502	536	496	566	464	537	499	517	572	515	489	500	526	503	570	553	518	531	515	539	549	551	526	504	556	525	536	539	513	529	509	524	534	556	490	567	500	520	511	524	487	542	527	529	514	511	505	490	502	526	549	499	507	517	546	539	541	535	532	556	508	534	501	524	558	560	480	519	524	536	510	503	513	530	546	511	543	522	521	498	532	575	578	526	533	514	544	523	542	515	514	526	559	545	499	496	516	530	535	545	547	533	506	529	525	527	525	526	519	519	495	502	525	547	515	493	478	549	500	538	564	526	505	534	526	535	525	496	530	496	533	587	531	543	535	555	512	487	556	518	512	507	537	584	542	550	542	530	521	555	507	529	556	509	554	498	530	535	557	510	503	487	544	518	504	480	532	572	545	489	562	536	504	535	532	521	537	529	504	520	499	531	497	556	533	521	517	553	521	557	516	507	529	527	512	517	513	536	529	548	521	500	524	518	526	516	531	545	473	507	542	492	465	493	548	555	565	524	597	529	524	532	515	548	500	518	517	570	542	539	560	556	539	506	529	536	510	531	492	479	486	521	487	525	521	512	529	584	568	520	515	499	521	513	534	505	536	499	518	504	501	539	533	476	516	479	531	540	531	540	536	545	516	554	497	537	511	541	533	552	526	534	481	539	518	495	493	554	529	485	540	516	559	547	528	497	520	551	553	509	531	492	544	480	527	457	509	606	510	508	536	540	551	560	524	516	541	545	532	562	563	526	537	521	553	557	558	536	517	518	498	558	526	498	544	524	533	539	526	524	515	572	543	513	515	510	557	490	547	558	561	554	559	523	508	519	519	524	487	521	508	536	508	463	523	535	517	493	537	538	550	510	521	554	543	527	549	532	574	518	536	550	537	524	534	514	529	503	555	506	578	547	539	558	561	507	535	558	548	507	558	514	540	539	515	543	511	523	533	529	538	460	515	555	554	535	520	563	539	516	503	503	519	507	530	534	577	538	542	528	523	554	546
1739	487	290	226	217	352	388	379	391	332	291	283	318	316	311	242	189	161	125	102	81	67	74	65	54	41	58	53	44	53	43	55	48	52	33	56	47	47	46	48	35	46	51	27	43	39	41	44	49	41	40	42	43	37	43	38	37	52	48	37	39	36	34	34	39	42	42	37	54	37	52	34	41	42	37	38	37	49	29	41	43	35	37	33	38	52	39	52	37	39	41	36	42	41	27	40	37	46	44	37	35	36	40	29	43	41	29	37	22	35	36	25	40	37	31	40	34	30	43	40	31	27	34	40	38	35	33	40	33	34	28	36	37	36	41	45	50	30	41	33	32	29	21	36	36	33	41	29	38	41	25	39	30	42	38	37	48	40	33	39	39	32	37	29	42	37	40	54	40	40	38	25	52	36	47	39	34	32	32	24	34	45	35	42	39	36	42	33	37	51	36	29	46	28	36	34	41	43	44	40	36	28	35	34	37	36	38	42	34	45	47	35	39	27	32	54	43	36	38	40	29	36	45	33	44	47	32	39	36	35	50	43	33	44	32	44	31	42	46	29	48	39	37	29	37	39	43	40	35	45	25	35	42	42	41	35	62	37	40	50	34	34	50	39	39	28	43	33	42	41	50	28	35	35	36	26	27	37	32	42	36	32	37	40	38	40	39	39	35	28	46	36	30	35	34	32	34	33	31	45	37	42	39	42	38	32	25	44	39	43	33	36	37	40	42	34	30	40	39	42	31	40	30	32	40	37	29	45	44	35	42	40	35	41	34	36	39	40	31	30	37	36	34	43	46	39	34	28	27	39	41	37	59	24	43	38	50	42	45	51	36	43	35	26	34	37	37	46	25	43	36	47	40	39	34	31	29	31	39	31	34	40	31	31	42	43	38	38	42	33	36	37	33	51	40	33	34	32	34	34	43	37	42	34	35	41	42	26	40	41	48	48	34	34	38	43	33	27	33	32	31	30	37	32	42	40	33	47	37	42	37	32	42	39	33	38	45	33	40	39	44	32	43	30	25	40	37	36	40	29	30	35	46	33	38	29	35	37	39	33	31	41	43	35	38	35	56	25	43	38	49	44	29	39	45	33	35	26	36	26	36	30	48	34	41	28	31	33	42	25	50	33	26	30	43	28	47	32	31	33	36	38	38	37	34	40	48	35	42	44	55	35	52	39	36	33	39	40	34	38	29	37	35	47	37	49	35	46	37	33	49	36	37	37	33	31	32	42	35	33	34	34	37	26	45	37	39	48	39	28	36	42	46	46	38	28	35	36	46	35	28	38	34	32	36	50	43	38	33	38	45	47	40	36	44	28	30	36	39	32	34	45	33	34	27	33	39	39	33	40	28	30	37	37	30	49	42	32	40	32	30	34	46	41	46	33	32	42	42	46	40	27	46	46	40	36	31	33	44	29	31	32	31	35	33	37	36	49	36	29	36	39	40	41	31	40	44	44	39	44	32	30	42	31	43	38	34	32	42	32	43	44	38	37	41	41	31	40	36	41	35	46	36	29	40	34	46	37	42	44	40	26	43	42	29	47	32	31	36	38	33	39	31	38	47	42	37	39	40	26	29	35	36	25	37	35	32	21	51	32	30	37	44	41	42	44	31	39	49	42	51	32	44	31	28	36	38	41	33	40	42	41	33	41	29	38	26	40	41	39	35	39	35	40	38	44	48	42	36	38	47	33	32	35	43	35	31	31	48	32	36	47	55	42	49	34	31	46	34	36	34	43	39	45	32	30	38	45	27	38	28	41	44	37	41	36	41	33	29	39	21	26	36	27	28	33	34	36	35	38	31	34	46	36	33	30	44	44	42	51	34	29	39	42	36	35	37	44	36	38	33	41	35	39	34	47	33	31	38	29	45	36	34	28	31	27	30	31	36	35	43	37	28	38	35	25	43	32	36	34	44	39	32	24	37	24	37	39	29	42	47	46	33	50	38	39	31	56	43	31	37	30	45	46	34	36	36	39	38	34	30	39	54	26	45	39	31	43	49	52	37	36	41	37	32	34	48	43	38	39	31	39	41	38	41	33	32	31	50	37	34	45	40	37	31	41	44	37	39	40	31	45	46	25	33	36	36	48	33	40	39	37	32	36	38	38	33	44	41	35	49	46	38	35	43	44	35	33	32	39	35	42	40	24	48	39	46	38	49	34	37	41	33	43	44	32	41	31	41	24	33	49	39	39	37	49	33	43	46	44	32	41	45	37	44	30	34	49	38	40	44	39	34	28	49	44	37	36	45	45	31	30	38	29	32	31	31	39	36	34	41	45	35	41	41	42	47	33	30	42	25	37	43	50	45	29	32	41	32	40	35	31	28	45	38	48	26	37	32	33	33	36	43	39	36	36	30	45	43	40	46	38	37	39	41	28	36	28	37	38	36	34	36	28	39	46	35	39	39	52	38	37	49	33	40	48	39	40	33	28	37	27	30	29	44	44	37	29	36	45	34	35	31	34	31	34	42	35	52	34	36	32	36	33	48	26	45	37	44	46	44	40	36	47	40	34	45	38	23	32	41	32	37	31	37	24	46	29	26	33	39	44	34	50	36	33	38	32	31	29	40	29	46	32	28	52	31	39	31	31	43	37	41	43	32	41	39	42	34	55	41	36	46	30	44	31	49	45	37	38	48	47	36	40	43	37	43	34	37	32	44	29	40	28	36	37	51	33	38	35	52	41	44	37	30	40	42	31	34	33	32	37	46	38	50	34	46	43	51	32	53	41	36	50	46	51	34	46	37	40	38	46	42	39	32	37	38	42	34	33	28	35	44	38	43	38	39	35	34	34	39	34	42	37	33	42	31	36	42	30	45	37	44	45	37	36	27	47	37	28	41	36	43	49	39	34	29	38	37	42	41	44	37	42	35	46	37	31	49	34	27	31	47	36	38	32	39	36	44	44	36	40	40	31	33	49	39	35	33	47	33	32	42	24	36	35	31	30	33	37	50	37	37	29	34	28	35	39	41	34	37	36	40	38	38	33	47	31	40	36	40	45	35	41	40	33	35	38	50	31	45	29	35	34	49	34	38	37	35	25	17	32	30	31	45	35	36	30	33	40	35	32	37	32	48	46	48	30	30	39	31	29	34	30	23	35	39	34	33	34	35	39	41	40	38	32	41	40	42	32	47	40	38	37	37	39	41	51	37	37	32	47	34	35	40	34	42	44	35	35	30	41	25	49	34	45	47	36	40	37	42	28	43	37	30	32	45	46	36	45	51	40	38	38	22	32	33	37	34	33	45	31	32	40	40	35	29	46	27	34	45	46	42	39	27	34	29	35	45	40	32	32	36	41	39	39	32	37	37	49	32	36	46	42	34	39	39	40	44	28	48	42	29	28	41	33	38	37	31	34	41	47	46	36	34	32	35	36	29	40	31	32	40	29	34	34	43	45	42	43	36	36	29	41	51	38	41	37	36	52	39	33	39	35	41	33	43	34	35	30	34	45	40	35	55	40	40	32	36	39	37	43	44	39	28	29
17602	7152	4480	7308	15580	18461	17624	15574	14013	11759	10314	9602	9470	9092	8101	7011	5560	3984	3294	2506	1826	1546	1228	1068	1003	892	853	700	697	624	634	635	607	574	555	543	523	483	506	415	440	414	424	384	416	403	374	397	398	360	411	411	441	372	429	392	416	402	362	374	416	357	345	354	385	392	358	385	393	362	376	414	401	376	367	372	350	372	360	393	373	356	387	373	359	348	368	385	379	388	358	409	365	352	389	352	420	362	394	368	388	411	391	384	379	366	422	338	373	344	384	324	361	386	393	392	409	390	382	399	362	341	383	385	374	356	383	398	406	351	391	385	362	364	357	382	386	352	340	347	384	371	342	382	375	398	364	378	346	370	397	375	361	349	383	371	371	414	386	368	347	375	379	357	392	375	318	367	418	365	366	387	404	352	366	381	393	355	351	375	382	378	347	363	358	362	357	337	357	365	357	365	372	350	372	354	379	409	379	351	383	375	355	364	366	387	356	389	399	380	362	349	382	376	392	362	333	380	373	371	382	330	394	363	400	361	348	408	314	359	373	351	384	363	376	369	378	401	375	410	390	409	412	380	355	386	353	333	352	384	402	397	361	386	341	377	368	375	396	369	356	372	370	377	368	355	397	381	369	370	395	403	402	360	329	431	382	388	366	361	361	356	360	367	381	361	372	377	356	369	377	350	384	360	354	398	381	397	368	376	386	405	395	359	385	361	414	367	363	328	359	367	363	336	345	364	376	380	371	378	367	388	400	362	325	367	408	345	373	380	400	347	372	352	373	352	364	377	343	398	369	343	368	380	365	374	392	380	395	364	374	360	354	405	363	352	393	362	345	393	394	366	404	365	376	377	377	366	385	383	391	373	366	363	361	358	371	373	363	383	378	362	376	403	340	358	376	366	356	374	393	366	358	369	364	401	363	372	381	416	363	374	349	402	367	399	400	380	381	362	375	393	383	367	375	369	333	398	366	384	391	348	375	346	358	355	347	375	405	370	370	366	365	382	345	395	374	370	353	419	387	374	408	337	361	347	407	356	367	360	378	384	373	372	375	410	385	353	369	369	366	358	373	344	350	388	360	384	369	377	392	345	378	392	359	381	382	375	383	357	349	381	380	373	355	375	361	380	361	388	383	378	371	350	438	387	398	344	365	367	380	367	373	374	363	380	350	362	368	381	370	366	374	376	369	346	382	380	361	367	400	363	347	395	368	417	386	353	412	388	368	361	368	345	345	391	332	397	382	399	364	403	393	341	368	368	375	401	409	376	354	373	361	384	353	346	361	391	363	394	379	383	338	393	356	371	368	347	359	373	383	362	362	361	389	394	362	374	370	335	350	359	411	366	358	397	385	374	364	347	387	370	355	397	356	371	356	353	370	367	398	374	375	373	376	368	370	389	393	370	383	336	366	388	383	373	359	345	394	365	376	393	388	350	355	381	376	341	401	382	367	422	382	370	379	367	378	336	367	372	393	382	381	389	413	375	361	348	353	387	368	400	355	398	390	336	343	352	380	349	358	395	407	355	361	366	365	389	354	347	353	355	364	377	388	361	356	351	372	353	353	362	379	375	381	336	357	363	378	346	399	420	377	324	378	391	369	360	369	356	356	384	382	405	402	389	384	371	380	395	349	372	357	381	378	399	377	402	365	365	389	400	371	352	344	365	385	344	362	379	357	376	370	332	374	370	376	367	408	364	379	404	384	344	337	359	368	375	391	375	372	397	360	357	409	354	386	330	330	373	368	380	411	396	376	351	347	381	377	389	393	378	370	389	377	323	387	399	382	368	358	385	350	369	367	387	394	405	371	353	383	362	342	384	337	376	384	370	344	353	347	362	411	363	388	393	413	381	401	345	374	393	353	375	394	347	350	388	363	349	391	437	385	413	321	344	351	377	388	388	354	378	369	389	367	342	364	369	346	375	345	377	343	356	392	388	361	358	341	375	343	359	351	367	361	371	382	398	382	356	388	388	367	388	397	371	336	339	354	384	349	379	378	390	391	387	421	342	353	402	373	398	359	382	352	380	351	354	382	359	394	386	390	352	350	371	392	345	398	388	398	361	397	383	378	377	389	375	373	361	361	385	395	376	355	356	391	413	404	360	360	401	377	364	365	366	342	371	370	373	396	374	361	353	369	380	345	357	369	370	352	367	371	374	389	366	368	387	370	385	402	367	355	385	324	359	392	378	353	365	336	361	386	350	389	380	381	350	389	379	393	365	400	398	358	362	389	389	325	357	412	351	384	369	380	373	395	373	370	357	369	362	374	374	387	381	345	339	378	339	342	345	379	339	437	391	370	370	382	360	362	365	365	385	363	372	387	412	346	368	385	363	372	366	359	363	389	380	370	359	354	342	365	364	364	394	351	388	340	370	378	392	375	374	378	356	379	349	384	355	356	376	389	356	405	409	356	378	388	367	392	350	360	368	370	405	372	407	387	381	363	339	366	396	348	391	388	375	341	334	409	385	342	360	391	370	374	406	375	396	368	352	364	387	362	375	363	319	352	360	344	413	380	358	395	391	375	369	351	374	403	371	416	379	401	364	391	389	378	356	372	413	346	369	396	385	394	389	410	367	354	337	373	383	351	366	375	395	357	366	398	396	389	356	397	379	416	397	391	414	369	344	358	417	371	379	390	336	428	380	398	348	374	400	396	410	358	369	363	375	339	369	345	362	395	365	387	375	397	401	397	391	389	377	368	349	357	382	368	377	360	378	386	348	390	365	348	363	375	384	360	407	358	354	368	391	376	381	364	395	393	364	357	359	343	362	340	381	357	371	394	371	340	349	351	379	397	395	349	430	366	348	380	410	386	387	355	400	336	334	372	366	368	373	384	367	356	407	396	373	382	370	369	382	399	357	380	375	388	373	402	406	382	379	368	408	361	386	394	386	366	357	333	391	382	378	408	311	357	360	340	409	364	398	427	371	381	403	369	393	393	383	350	395	383	371	363	370	364	390	371	375	367	407	399	349	377	353	360	389	388	357	363	387	351	380	363	388	381	375	368	362	390	366	350	363	377	392	412	387	376	342	366	361	367	366	372	382	397	382	403	385	387	390	370	396	348	364	398	391	346	361	362	314	378	364	371	379	344	370	365	382	381	357	347	373	384	379	368	367	362	398	341	363	344	372	383	400	355	375	394	381	400	338	380	366	385	353	372	372	360	347	418	360	393	380	342	374	349	347	354	371	362	408	367	345	364	369	361	362	351	352	358	388	368	416	364	373	408	390	339	385	383	358	366	348	387	373	353	365	314	376	361	383	375	377	400	373	375	383	389	371	394	386	361	348	390	362	353	358	354	357	357	365	413	368	354	345	350	360	380	372	384	347	375	367	388	383	328	372	374	368	371	373	379	385	326	363	373	362	358	342	349	379	355	381	340	387	381	372	410	396	359	364	352	351	342	384	375	357	380	353	336	396	356	368	369	371	370	360	407	384	404	351	389	353	406	390	391	359	355	391	374	338	384	391	376	391	363	399	366	344	365	377	410	380
1440	742	405	316	265	433	485	543	495	394	381	358	375	342	355	324	224	187	160	97	96	70	64	60	69	75	60	45	48	56	42	49	49	53	65	39	50	38	53	50	41	45	42	44	35	49	44	33	42	41	31	43	38	37	48	43	38	40	34	40	37	31	28	37	27	48	40	26	39	33	39	48	28	34	45	41	62	43	31	39	36	42	41	43	35	37	42	50	45	33	52	47	42	33	32	41	39	36	45	27	30	41	46	31	33	41	42	36	26	39	44	38	39	40	32	36	44	38	39	40	46	49	33	30	42	38	27	35	45	41	45	44	49	31	39	47	37	28	46	26	42	46	33	32	35	38	49	30	38	47	38	39	41	39	34	50	27	44	51	46	43	36	40	45	36	42	42	38	36	38	31	44	39	32	37	33	41	38	45	38	41	49	47	41	40	47	47	37	39	52	40	42	35	24	33	41	48	39	42	37	42	45	48	41	32	37	32	35	45	39	36	38	37	35	32	38	38	38	35	31	33	40	39	35	44	46	41	35	35	42	32	44	37	41	38	39	52	35	25	37	36	44	36	22	38	41	55	44	36	40	39	32	24	34	38	43	39	39	48	45	36	45	36	33	41	36	32	44	42	38	40	40	41	39	44	36	43	31	39	30	45	42	32	36	45	29	39	33	46	41	34	37	34	41	41	48	40	36	32	36	29	47	41	35	42	44	48	35	43	53	50	37	51	50	38	45	27	32	45	37	55	38	37	40	40	30	45	54	39	49	30	40	37	42	37	37	44	37	29	34	43	40	34	54	44	33	46	39	45	40	44	48	38	38	44	30	41	34	44	38	43	25	42	39	36	39	38	48	40	44	50	44	36	43	34	48	51	51	43	31	49	43	44	40	44	38	41	39	30	25	38	39	42	29	36	40	40	40	41	36	46	40	49	42	25	33	36	33	44	42	46	36	38	47	40	37	35	41	38	33	42	44	35	44	30	43	48	38	38	34	32	44	43	29	39	38	35	37	42	35	38	47	32	53	43	34	34	41	42	31	37	54	31	29	37	49	37	38	57	40	46	42	37	52	37	43	50	39	36	49	47	37	34	41	39	30	39	45	39	39	46	28	47	43	45	26	43	36	40	41	46	38	34	43	40	43	38	38	37	49	46	33	50	33	46	47	39	37	50	27	44	33	53	43	46	41	43	48	42	39	37	30	46	44	29	34	43	33	32	30	32	37	32	34	42	39	38	42	36	30	56	40	35	46	50	32	56	35	36	37	46	32	41	36	48	34	42	39	51	37	46	36	43	53	38	43	38	39	46	49	38	35	30	43	42	35	39	36	39	51	31	40	34	38	42	47	30	41	39	35	42	41	37	33	44	28	38	36	49	30	46	27	34	43	47	32	37	32	36	22	33	45	32	39	37	39	34	41	33	40	35	42	49	49	30	36	49	53	43	29	42	40	33	38	38	35	34	38	46	36	26	38	45	39	38	41	46	49	33	51	41	27	45	47	38	44	39	44	39	32	38	41	40	43	49	37	46	53	37	38	50	32	41	44	24	34	44	38	50	43	37	43	49	36	47	32	41	46	37	35	42	46	46	43	57	34	26	31	29	55	40	51	43	42	38	50	47	42	47	34	48	36	38	34	45	30	42	42	46	49	51	41	29	46	28	37	41	37	46	37	36	34	46	39	38	32	35	38	32	48	47	32	37	42	49	35	32	47	36	44	35	28	45	51	41	39	32	31	33	36	34	27	39	34	48	42	46	39	34	40	47	34	47	41	52	41	35	49	39	45	44	36	43	34	42	39	30	45	42	32	35	38	32	38	32	44	34	33	37	34	28	38	43	43	35	37	41	43	37	36	31	38	27	40	36	59	39	34	43	30	30	53	38	45	38	42	32	34	36	37	33	46	36	43	45	40	40	28	33	47	39	46	33	36	38	36	46	38	38	45	46	47	38	37	36	33	40	42	42	43	44	35	46	37	36	46	37	41	32	34	32	35	50	44	36	52	44	41	42	36	25	29	38	49	39	38	40	41	36	33	28	36	33	30	41	41	49	34	36	44	47	45	38	38	36	36	41	44	39	35	33	36	36	30	34	27	53	40	46	22	30	53	38	28	27	34	40	34	44	47	39	46	30	32	37	38	34	35	30	35	47	36	37	28	34	51	36	45	45	38	42	42	34	39	39	30	35	49	49	36	38	41	45	40	31	38	39	34	36	43	49	41	41	41	47	37	36	43	35	36	40	36	39	38	50	38	45	38	41	44	39	42	48	49	41	43	39	34	39	36	41	36	37	40	33	36	42	52	34	46	33	44	38	46	42	38	41	37	37	35	46	37	45	35	34	42	39	38	49	45	36	39	35	35	27	33	38	54	32	41	39	38	37	36	37	40	37	33	45	35	47	42	45	39	36	53	37	42	44	41	30	49	41	42	38	40	36	43	42	35	41	35	37	37	30	39	40	46	41	29	34	41	30	35	41	40	45	35	40	47	44	40	30	31	53	34	39	35	32	50	40	30	43	35	38	41	41	43	46	30	41	49	33	41	37	40	43	33	37	37	36	43	36	38	32	38	48	37	43	45	27	46	36	39	33	37	35	39	40	43	37	34	39	39	43	43	37	31	28	33	39	28	40	35	39	35	34	45	33	40	36	32	34	49	36	46	35	48	30	47	40	43	36	31	44	39	43	37	37	39	43	39	38	36	43	32	39	49	46	35	38	35	29	34	47	40	41	40	33	38	43	32	40	42	47	44	35	33	45	50	39	41	39	58	37	42	38	41	42	47	44	42	37	36	32	40	35	47	48	39	37	26	42	33	34	45	32	44	36	44	41	36	40	47	31	41	44	37	39	32	45	37	42	47	36	33	35	40	41	36	34	45	36	49	33	33	39	37	30	31	37	37	42	34	43	38	44	39	41	34	46	32	44	27	44	48	36	35	38	41	48	36	28	36	36	41	34	48	44	43	34	31	33	46	27	37	40	40	35	45	48	42	47	33	43	28	35	30	42	40	31	50	49	28	32	31	38	39	47	39	33	29	32	45	43	42	41	41	41	32	39	35	35	38	45	41	48	43	44	29	32	59	44	33	48	34	46	36	32	53	48	42	38	41	39	53	32	35	42	37	39	38	47	59	44	46	39	43	33	43	37	38	35	42	30	57	37	37	48	51	49	42	35	38	34	36	33	39	45	50	48	50	43	41	43	35	46	53	43	36	42	35	35	48	33	34	44	35	40	34	41	39	28	32	37	33	48	42	31	46	30	46	34	41	42	43	55	24	47	31	39	43	45	28	28	30	33	32	35	35	38	43	39	54	49	31	51	47	37	42	30	46	31	36	43	37	42	35	40	30	36	45	27	42	37	53	39	44	50	35	39	38	27	42	31	46	49	36	47	48	40	55	35	40	49	37	33	30	37	38	26	43	36	44	40	46	34	52	43	37	33	37	33	37	37	34	45	33	30	40	42	31	35	32	31	39	43	39	39	36	39	42	39	53	43	32
19284	9142	5460	9287	18123	21113	19879	17926	15894	13534	12067	11462	10994	10361	9284	8045	6407	4686	3938	3038	2343	1888	1431	1294	1170	1197	1019	868	832	791	772	723	692	675	686	636	608	537	574	535	488	507	464	485	466	431	432	411	426	499	444	476	438	449	420	450	456	447	414	445	410	411	435	407	406	381	423	415	399	404	411	462	410	378	405	418	419	430	428	430	388	359	410	417	435	405	434	442	429	436	396	427	411	368	408	399	440	450	380	404	398	385	404	432	432	389	413	431	408	418	410	406	415	349	418	383	394	417	394	428	401	414	385	417	403	376	392	408	407	413	427	422	385	416	402	405	422	417	375	396	366	414	438	363	412	441	361	424	400	403	376	396	418	422	416	391	394	436	402	383	420	412	395	382	387	412	413	365	372	428	429	419	371	421	369	401	411	365	428	438	419	403	384	401	414	407	436	396	403	398	444	380	397	379	412	396	377	385	394	399	390	375	426	388	400	383	396	408	390	430	400	445	413	415	415	433	397	408	436	397	425	380	409	393	427	416	431	390	433	409	412	404	417	390	401	411	415	398	398	392	393	403	403	400	390	409	420	417	374	380	390	411	434	402	395	432	396	381	425	398	427	367	403	392	414	406	404	355	406	416	402	388	414	373	432	422	420	420	417	392	395	394	415	391	383	407	394	417	407	401	389	420	444	382	402	425	402	412	396	417	404	424	433	442	398	432	442	389	395	418	398	383	413	409	404	376	388	433	435	417	399	427	426	422	404	420	398	414	420	398	392	402	438	389	391	386	391	425	402	391	396	413	439	398	406	402	400	402	404	409	407	386	437	445	385	394	386	432	378	438	407	394	396	404	410	385	398	391	444	394	384	448	422	467	397	394	402	429	413	401	378	356	443	383	352	425	439	393	385	435	397	374	430	391	401	414	411	391	427	388	380	420	441	455	439	445	405	418	417	400	400	416	392	402	386	421	383	388	435	402	408	389	442	423	411	396	423	425	381	411	376	419	422	409	422	386	378	419	363	409	360	400	431	405	403	397	412	377	400	384	395	405	412	411	431	386	402	357	418	385	402	397	412	409	398	418	386	374	406	411	410	445	410	399	376	419	411	389	405	400	421	410	394	363	399	402	403	417	377	428	415	434	410	405	400	424	411	377	361	432	387	409	394	421	397	401	416	419	436	414	390	387	411	383	434	390	428	402	454	388	416	387	430	420	362	421	411	377	424	381	419	383	366	385	418	408	391	386	376	425	413	404	404	375	466	419	377	421	435	407	398	395	402	421	409	400	378	376	388	391	415	411	428	438	375	390	416	406	383	423	428	400	418	414	415	381	406	403	422	389	424	399	409	448	431	411	425	379	393	389	395	394	425	401	420	413	414	390	389	391	414	372	389	425	416	374	377	414	392	392	397	453	412	382	419	377	375	395	441	416	405	385	374	403	397	390	386	424	421	403	383	380	410	428	422	394	427	393	411	401	429	393	411	414	408	430	423	382	428	416	402	431	435	389	385	408	405	394	439	398	442	402	378	414	390	391	395	376	410	405	399	412	403	388	403	398	411	438	411	354	410	415	400	423	400	401	394	428	429	381	423	407	417	396	427	440	392	391	390	403	414	378	426	412	415	432	384	415	384	406	405	395	396	418	402	400	371	407	412	440	397	395	379	380	400	413	369	432	396	416	385	407	420	388	411	377	400	409	400	399	418	383	390	433	369	395	400	397	391	396	413	423	417	481	399	438	397	385	423	405	400	403	403	352	417	397	422	413	422	403	414	441	404	435	410	409	418	386	403	385	402	397	396	401	415	380	403	428	388	404	414	402	384	418	386	402	379	402	430	427	405	421	385	375	406	390	419	373	440	392	418	422	402	425	416	373	371	436	430	413	433	382	362	403	433	399	417	379	387	401	420	418	382	413	413	429	404	407	380	452	404	414	382	426	423	398	398	401	445	391	391	394	404	385	388	416	394	419	420	415	377	420	389	377	362	404	421	404	404	417	408	402	387	432	381	388	347	411	431	401	390	423	423	387	437	421	387	379	397	418	373	383	419	385	425	414	422	428	407	398	382	407	398	390	403	427	390	381	424	417	409	420	386	396	392	381	381	396	404	402	417	368	418	396	412	384	414	407	407	412	377	422	394	418	440	402	435	387	391	406	426	414	359	426	411	434	453	368	414	434	400	411	382	400	378	378	407	397	411	411	422	418	426	427	408	388	401	401	391	401	404	388	407	409	427	434	377	409	384	384	387	424	416	395	428	394	391	398	407	412	390	408	430	378	395	360	418	397	422	395	407	416	377	428	414	401	411	411	390	408	413	410	403	382	364	381	405	363	392	425	387	385	389	394	395	392	418	401	401	418	413	418	397	405	413	415	417	404	379	363	413	418	424	415	409	398	399	422	419	386	378	397	430	392	383	370	425	397	400	386	395	397	414	404	393	419	382	387	413	413	382	420	415	399	450	410	404	432	419	404	407	391	409	396	370	376	410	395	411	409	391	391	435	390	389	417	413	425	417	399	409	385	416	391	412	419	412	365	382	425	398	382	410	399	429	376	405	408	407	427	392	411	426	421	385	365	449	381	407	390	427	386	370	377	395	398	390	409	430	389	421	389	370	390	426	428	401	407	400	387	430	406	389	457	393	394	419	396	449	386	413	432	438	396	400	411	391	395	406	419	409	396	448	401	409	403	400	388	422	392	398	415	395	404	408	429	413	393	411	422	420	371	405	429	423	416	386	427	450	410	380	381	389	384	392	410	378	393	393	434	396	402	422	398	423	397	407	409	427	395	424	409	380	372	407	392	421	431	396	438	389	427	385	401	408	387	407	427	467	371	381	391	401	406	410	455	376	403	409	422	418	392	424	423	408	384	401	406	403	390	379	409	374	399	403	383	402	363	393	450	407	392	397	434	416	398	445	386	406	421	399	407	401	411	374	396	410	409	397	387	407	404	421	386	371	409	415	434	410	395	388	400	412	429	370	384	414	392	378	374	380	420	406	426	416	411	406	414	392	389	409	404	414	374	425	383	410	424	389	404	390	395	430	388	395	412	417	431	412	383	439	395	366	403	404	411	383	422	373	414	425	365	402	384	434	379	375	429	374	405	406	365	400	398	390	417	366	394	372	429	392	395	411	398	421	394	429	388	416	387	393	374	399	410	410	392	442	390	386	402	420	385	387	417	400	453	400	407	441	410	373	397	420	382	405	433	433	431	398	412	427	384	397	379	395	449	393	412	388	414	396	418	371	348	419	392	458	361	404	407	403	410	415	430	402	366	354	419	390	380	368	411	390	397	416	396	424	404	403	384	403	392	406	429	396	413	440	373	435	418	381	414	401	421	405	412	395	454	390	390	410	400	411	378	355	419	367	402	390	421	410	360	422	395	414	409	451	378	377	436	390	400	388	389	374	417	410	424	414	393	398	414	432	393	414	414	428	395	396	418	403	410	391	415	394	422	431	425	407	361	413	396	402	406	387	428	380	406	404	409	385	434	410	400	415	385
1082	369	227	172	223	247	306	322	308	302	266	261	239	268	227	206	148	135	113	96	95	84	72	71	64	57	64	60	63	71	50	61	59	41	54	50	58	48	46	45	54	63	47	48	56	58	51	53	48	52	52	52	51	60	42	62	66	53	58	43	50	54	64	44	57	66	44	59	63	63	56	48	49	55	48	46	58	52	49	60	44	49	62	47	58	47	61	60	66	46	59	47	56	55	63	46	41	49	56	56	53	49	57	52	46	56	65	54	56	55	63	61	46	59	64	58	67	62	62	66	58	53	51	53	65	44	52	55	54	51	47	42	59	61	55	53	46	57	43	67	49	54	47	55	52	51	56	59	54	52	54	47	51	46	40	64	57	51	54	47	67	46	55	65	52	64	56	48	74	63	52	60	47	46	46	41	48	48	56	55	47	62	57	60	54	53	47	41	59	57	47	59	43	53	53	60	53	43	58	53	40	59	47	69	63	61	53	61	61	50	52	58	56	45	44	61	60	48	61	50	47	59	53	47	66	55	49	54	47	48	43	52	57	63	47	59	38	57	49	59	51	52	64	55	51	52	65	39	51	69	39	58	54	49	43	51	57	48	47	45	51	40	49	49	55	70	64	60	59	53	55	40	66	60	52	61	55	58	45	55	52	42	56	58	65	54	49	48	54	46	46	48	37	64	57	53	60	44	61	40	47	55	59	52	52	58	56	62	44	56	51	50	52	64	55	58	60	53	63	64	49	43	59	60	60	60	51	58	54	42	52	45	48	61	62	62	59	51	50	63	46	52	50	57	50	53	55	47	41	51	50	48	60	47	57	52	46	52	47	58	62	45	40	44	64	50	48	47	43	47	48	53	49	61	59	67	38	41	58	54	49	60	48	54	72	47	62	53	52	52	48	48	40	45	39	55	51	69	57	54	52	59	37	51	60	59	46	56	53	55	52	55	52	58	41	49	53	57	56	67	51	54	60	57	61	57	58	54	48	54	54	58	59	65	50	66	55	59	48	64	55	53	45	50	53	56	56	49	55	56	60	68	62	45	49	50	64	48	44	54	56	55	67	57	55	82	62	48	68	50	57	51	40	60	50	57	48	53	59	56	50	59	51	38	44	60	49	59	55	54	43	53	51	54	49	51	45	57	48	46	56	57	47	63	45	60	73	52	50	47	54	57	67	57	47	40	59	68	69	60	52	49	59	50	53	62	43	63	40	60	49	51	67	52	60	71	53	62	57	53	51	44	63	48	43	70	46	55	69	48	45	59	54	52	45	56	66	52	48	69	44	55	53	39	49	52	63	46	47	51	63	54	48	31	68	54	39	53	41	59	59	74	48	43	56	52	53	62	66	48	52	76	60	38	52	58	43	65	53	55	54	61	58	49	37	55	52	59	62	57	44	60	43	59	66	55	53	52	47	49	54	63	56	38	54	44	63	68	67	44	51	65	49	42	53	58	44	56	43	41	47	50	56	51	60	67	55	61	64	58	47	53	65	61	63	65	60	50	50	45	51	56	61	52	47	61	59	51	63	48	57	62	66	49	58	56	45	50	56	47	50	56	56	62	57	46	63	54	44	62	43	63	50	51	43	56	39	52	55	60	62	54	59	57	41	56	57	54	48	53	53	64	53	55	66	45	61	54	56	53	50	47	69	43	57	59	63	60	57	54	52	55	59	55	52	73	45	58	59	56	58	57	52	53	50	57	52	52	40	57	56	55	50	50	49	53	49	61	37	57	48	54	57	50	55	58	47	49	48	52	43	51	53	59	43	41	52	39	55	42	66	65	55	55	49	56	46	65	61	60	60	55	50	54	62	56	47	57	64	60	64	45	46	68	65	45	47	55	47	51	51	58	61	57	61	46	47	41	49	55	66	55	56	57	52	58	53	54	51	54	59	50	42	48	62	44	51	65	62	52	55	59	60	57	69	49	61	44	43	61	58	53	56	55	66	51	52	49	64	55	51	47	62	47	69	49	58	59	53	62	71	63	43	51	52	41	53	46	60	58	53	48	50	54	54	62	61	56	46	47	76	62	63	57	46	49	56	60	54	62	50	46	55	55	49	58	55	51	65	51	49	56	58	43	58	58	57	43	48	53	43	45	50	55	56	61	44	47	59	50	77	47	46	56	52	52	62	58	37	57	47	61	52	54	64	46	54	47	60	56	52	67	53	55	47	46	52	57	46	50	63	62	56	42	54	56	53	54	48	53	46	51	47	58	49	52	64	47	44	54	65	63	64	51	52	61	64	49	55	60	56	67	59	57	54	59	58	49	49	50	58	35	66	42	61	50	57	57	63	55	54	47	55	49	50	42	45	60	46	50	50	63	49	53	59	62	52	48	62	66	53	46	42	51	60	58	49	48	51	52	62	58	58	61	41	57	55	64	43	51	59	45	60	62	49	49	63	55	59	55	41	55	63	59	50	52	44	48	46	51	44	48	61	56	61	48	55	60	59	42	54	48	46	56	63	43	48	46	62	63	62	48	57	62	57	55	56	43	56	60	56	56	49	51	48	56	60	55	56	61	46	62	41	55	56	60	53	58	61	56	55	60	54	54	59	40	49	52	47	59	60	40	48	56	51	69	63	66	44	59	51	67	42	66	45	44	42	56	51	60	52	43	62	51	57	50	55	54	44	44	60	64	43	46	54	59	60	62	61	53	50	51	50	59	54	49	50	44	55	55	43	50	46	43	55	51	64	62	56	48	53	54	48	53	79	45	56	55	49	48	46	62	52	55	59	48	50	67	56	35	46	45	63	69	51	49	53	59	60	47	53	41	48	53	68	51	47	59	55	50	72	58	53	64	40	52	46	69	64	48	60	48	65	61	41	52	65	54	63	50	56	48	69	43	56	58	45	59	65	52	57	48	53	65	53	48	48	54	55	50	47	48	43	48	55	53	53	56	58	50	60	59	57	64	49	43	42	64	56	52	65	50	65	68	54	50	60	39	47	68	61	52	50	50	42	46	52	49	52	64	42	49	55	66	55	50	47	46	55	53	56	57	64	60	79	50	52	50	60	40	53	54	66	58	60	49	61	57	54	56	56	48	45	50	48	49	64	52	50	55	53	56	45	68	58	44	50	48	54	55	44	52	46	53	61	48	52	47	67	62	48	77	50	62	46	59	57	62	42	53	56	46	43	64	60	54	52	50	52	48	42	70	61	63	69	43	49	59	52	50	37	63	54	65	61	54	56	61	44	51	58	58	47	48	52	58	51	55	43	54	57	57	67	69	53	52	47	48	46	61	49	65	60	55	57	52	53	49	62	50	48	58	53	74	46	58	44	42	66	56	48	60	53	54	59	64	58	57	67	57	58	46	57	65	62	50	63	61	50	64	40	47	63	56	42	52	53	49	52	37	52	47	39	53	52	51	58	48	33	49	56	38	52	62	57	63	48	35	55	54	46	57	57	52	62	52	57	59	60	57	52	57	55	53	70	49	54	57	52	58	62	62	38	73	51	57	44	34	50	50	54	53	49	50	56	60
14613	6063	3641	6130	13222	15632	14655	13070	11378	9545	8486	8028	7894	7165	6523	5476	4189	3239	2740	1991	1687	1360	1178	1038	1011	928	807	789	781	762	735	686	668	679	711	669	625	674	580	578	582	562	547	526	521	538	567	540	568	586	575	560	553	542	525	556	512	537	575	563	555	545	535	589	495	522	541	578	506	492	503	513	520	550	499	489	511	530	556	550	507	517	540	539	562	532	550	530	516	549	547	538	537	542	568	542	556	580	538	518	566	516	550	540	501	526	515	541	515	505	528	488	550	565	490	520	558	529	605	559	586	532	520	506	557	524	504	505	514	533	478	522	523	549	501	535	543	527	529	518	547	516	502	535	512	538	530	523	618	560	513	529	548	525	536	507	534	543	553	545	580	530	582	523	497	534	545	511	526	515	493	544	553	535	523	516	536	509	518	521	539	535	516	508	507	513	517	553	513	578	530	552	511	514	540	497	536	521	481	526	544	549	530	523	545	513	511	543	563	537	534	552	527	541	542	550	524	526	541	539	537	529	502	513	492	545	512	532	548	525	544	522	556	527	557	538	501	547	538	531	524	518	532	534	515	518	535	522	530	528	558	522	534	509	515	487	542	510	551	532	522	526	528	510	524	552	550	540	524	517	477	472	536	514	586	564	502	558	502	518	498	516	509	529	511	535	562	519	530	522	549	494	554	519	533	486	531	536	533	528	526	558	543	536	510	515	556	540	541	514	573	515	529	588	509	507	569	552	490	541	560	528	548	570	541	513	535	534	528	515	512	544	499	572	510	540	538	530	553	519	544	527	560	576	502	536	513	506	524	511	579	525	537	572	531	499	573	545	496	520	564	559	516	542	532	542	524	511	539	527	551	515	556	541	553	565	537	498	572	515	500	502	528	538	534	514	506	549	544	543	490	515	541	534	553	584	484	544	565	529	527	515	504	538	533	579	558	538	548	524	552	532	516	541	540	513	539	563	515	532	556	544	534	491	539	559	559	481	524	530	450	579	477	524	509	537	561	553	540	526	555	569	509	541	516	520	516	530	537	530	543	515	529	503	522	539	526	586	541	518	550	541	546	515	547	543	490	572	530	512	521	523	522	557	556	565	536	518	516	538	538	523	536	499	584	509	519	523	536	543	512	547	511	524	518	571	539	497	518	509	539	519	533	510	506	523	522	531	524	541	557	510	544	547	478	534	532	521	504	579	508	533	508	529	524	507	515	558	549	566	562	507	494	533	520	519	553	557	500	537	582	584	578	548	531	529	583	529	535	550	520	533	509	536	541	525	514	511	514	570	542	525	521	494	541	505	527	531	535	556	552	554	548	541	529	520	554	516	554	556	504	552	577	517	520	539	567	528	521	577	492	548	527	493	581	508	544	558	519	533	537	504	524	546	500	522	562	534	532	524	529	574	532	534	533	526	518	550	546	527	536	567	530	524	568	538	494	560	510	574	511	551	526	554	566	510	541	508	524	517	547	541	555	526	547	511	534	512	533	504	541	491	567	489	527	502	523	547	527	526	532	523	579	507	508	530	533	510	529	518	512	563	538	527	524	527	565	541	529	544	551	507	525	513	527	532	534	550	522	499	533	548	475	537	553	549	531	566	527	532	534	533	521	523	545	562	517	533	510	538	533	520	560	493	532	479	546	528	554	598	566	530	529	522	524	508	539	535	539	514	545	561	528	531	505	506	541	543	523	511	515	537	522	554	513	537	531	561	525	522	536	499	538	550	522	521	545	546	539	549	502	512	556	506	574	500	545	538	499	511	552	518	536	560	531	518	541	513	540	490	529	541	491	503	508	574	526	542	512	524	512	522	528	534	546	563	510	552	519	527	499	577	526	528	507	502	512	506	522	518	538	530	522	493	523	537	522	532	515	520	510	525	526	528	547	575	528	569	532	546	524	553	525	577	503	518	506	512	539	524	513	512	533	554	516	567	539	529	504	564	494	525	545	547	518	499	549	520	545	536	521	506	515	552	487	530	537	534	504	539	490	503	503	552	516	492	520	541	529	587	531	561	536	518	562	555	528	552	526	487	567	536	531	534	593	524	553	537	537	545	516	571	540	545	513	553	509	492	536	552	510	554	547	513	532	545	558	508	532	552	519	553	516	542	555	557	542	514	555	553	526	525	517	546	583	532	498	519	527	527	522	518	527	506	554	565	495	518	532	579	554	501	530	531	519	528	517	565	530	558	508	516	512	565	549	538	478	523	512	578	550	533	562	514	491	570	548	535	502	516	545	548	541	495	542	519	509	554	507	521	509	512	583	529	559	571	519	545	521	504	545	548	545	516	560	540	529	511	530	550	541	515	530	568	547	530	505	528	547	555	547	524	532	546	539	530	529	505	561	541	548	561	512	505	506	588	545	525	554	515	553	542	544	508	559	535	555	559	483	557	526	523	541	532	592	562	547	500	505	501	535	550	568	513	541	518	556	482	544	522	555	502	517	568	530	586	533	519	512	506	513	538	555	533	509	506	535	538	540	523	520	451	531	526	527	556	528	543	534	504	544	538	539	520	528	534	535	534	529	506	556	530	584	511	558	568	553	528	568	551	510	548	555	529	556	541	554	504	519	541	551	562	501	522	535	521	557	505	555	544	541	499	514	531	520	540	542	502	545	551	525	553	542	489	550	547	531	541	518	522	528	528	531	515	516	515	520	522	518	543	540	523	549	558	580	467	558	521	538	555	530	561	564	557	536	484	538	485	512	508	510	564	538	570	521	511	545	518	539	491	541	545	520	515	544	597	528	545	499	547	564	530	544	547	534	479	541	513	542	499	523	532	530	518	512	513	522	549	513	527	564	509	540	512	556	476	524	573	551	487	553	537	544	534	525	499	548	523	548	520	513	532	535	518	523	581	593	508	530	562	562	553	556	587	539	563	523	557	534	502	572	529	557	592	520	525	557	516	593	540	551	553	559	507	549	546	548	535	554	478	545	525	540	547	562	525	493	530	492	516	541	562	539	516	561	507	546	519	503	533	553	540	527	506	538	572	519	552	538	530	579	511	520	522	530	568	539	556	563	568	530	565	515	551	533	515	528	546	513	502	554	550	489	543	516	533	552	554	529	542	501	549	545	536	564	532	505	539	556	537	538	547	522	554	553	523	571	534	493	514	518	583	587	571	561	539	544	516	533	546	543	518	548	533	512	498	551	538	528	584	576	508	517	528	483	532	524	532	533	538	554	553	550	525	521	545	530	521	518	535	529	533	537	526	517	516	525	537	528	517	567	530	524	530	510	517	532	522	533	525	563	487	493	556	540	538	530	512	526	537	558	520	555	585	524	510	540	521	527	534	532	507	592	529	557	563	545	550	530	548	516	511	509	508	482	501	539	495	566	548	534	513	527	554	524	565	545	494	527	513	588	535	517	530	527	547	531	560	508	537	606	557	545	529	517	571	536	458	517	544	562	545	577	513	526	525	515	552	558	542	531	512	495	528	526	505	566	515	500	532	538	530	561	506	514	559	508	541	508	536	554	509	551	527	548	518
1144	611	357	246	224	348	438	447	404	342	333	300	287	315	270	253	190	173	147	110	89	92	80	60	74	71	68	73	53	69	66	54	50	60	58	70	67	57	58	44	47	45	37	54	50	53	61	57	70	53	47	48	52	60	51	49	47	48	62	66	46	40	61	46	54	66	54	53	47	51	58	46	60	56	55	49	47	43	52	58	59	40	51	64	71	47	64	54	58	60	45	57	57	64	69	59	55	41	56	47	62	53	72	56	55	50	64	51	52	66	51	46	41	68	56	43	58	55	39	64	54	51	51	49	51	52	54	57	52	39	55	57	40	60	38	48	43	44	59	51	64	44	56	52	67	52	57	61	58	59	59	57	62	50	54	52	61	43	56	50	55	54	39	59	52	45	67	46	55	43	46	55	49	50	63	57	57	52	49	58	51	63	58	57	50	54	48	50	59	51	51	46	48	37	58	49	54	52	39	56	65	54	54	61	56	70	50	59	51	51	46	52	40	55	53	64	46	49	47	69	55	44	54	52	40	58	48	38	56	50	53	50	54	48	54	49	47	43	48	51	46	62	53	53	48	64	54	56	65	60	55	64	57	44	57	57	53	58	56	55	61	59	54	55	38	41	53	53	53	59	51	63	39	51	45	60	45	56	50	55	60	53	67	56	43	56	50	52	60	51	69	62	51	49	49	51	50	47	51	51	49	62	50	57	55	71	46	45	54	50	68	59	55	53	69	46	70	65	48	54	67	51	53	57	58	58	56	62	51	43	63	51	62	46	54	60	47	61	62	60	55	54	54	46	57	62	60	55	48	45	54	47	49	46	58	58	72	49	58	45	65	60	60	61	51	61	61	57	49	53	61	48	49	50	51	43	52	57	61	46	46	52	67	60	52	46	57	53	70	55	53	48	51	56	55	52	44	62	43	46	48	44	59	53	49	63	53	61	51	45	63	49	50	49	43	53	57	55	47	68	55	48	48	69	64	56	46	53	45	59	53	38	58	62	47	56	64	52	63	49	55	56	58	45	63	48	58	51	61	54	57	49	44	57	60	54	51	41	57	46	59	58	51	68	58	49	56	51	47	52	56	40	49	55	48	47	56	49	70	63	51	48	58	62	52	43	50	48	53	56	48	55	65	60	43	54	46	47	40	44	47	53	63	65	58	50	47	65	65	54	40	54	58	50	53	62	58	57	47	55	55	53	60	55	57	55	54	58	54	69	63	57	44	58	55	59	52	66	62	42	61	51	56	52	54	64	47	58	48	53	56	58	56	53	55	41	47	48	52	45	54	59	45	57	53	44	58	48	67	52	57	69	55	56	53	53	58	49	55	53	52	48	53	55	50	57	61	57	55	54	53	46	57	51	63	66	49	44	53	57	62	52	59	64	50	56	58	57	64	59	51	55	35	63	42	46	57	52	59	48	60	65	61	55	49	75	58	62	40	67	63	48	49	61	59	70	54	57	70	56	50	54	49	68	51	40	55	74	65	54	55	51	44	67	50	67	52	58	64	44	51	43	59	53	44	49	39	43	45	56	68	54	63	49	58	54	60	50	60	45	43	63	54	42	43	58	49	55	53	56	44	54	70	54	53	56	55	62	48	63	58	61	55	42	57	63	68	46	44	57	45	58	54	47	68	48	46	48	49	52	54	63	55	63	64	57	66	52	63	48	58	43	60	47	46	63	76	50	63	57	55	62	64	47	46	41	52	43	71	55	56	52	60	57	62	51	61	46	57	42	45	42	61	59	55	57	52	55	62	57	43	41	52	60	55	51	62	54	58	54	44	60	58	53	56	62	51	50	62	56	47	53	53	53	59	66	59	62	55	56	54	53	47	47	52	40	49	53	53	56	60	49	62	53	60	47	62	56	49	52	46	40	65	60	45	58	47	51	54	58	55	46	46	59	57	56	62	47	59	60	45	58	50	55	46	54	43	51	50	55	60	63	52	39	57	50	65	52	52	63	53	48	48	46	55	59	49	45	55	48	46	49	53	60	48	50	55	47	61	53	54	52	50	58	48	71	58	60	53	44	68	53	65	56	55	55	57	51	50	70	51	47	55	57	58	54	55	57	60	50	61	69	53	60	52	64	56	58	64	57	47	45	55	68	53	53	40	54	58	54	57	47	54	51	42	64	51	60	48	66	42	59	47	51	54	48	54	54	58	52	56	43	62	58	58	64	47	54	57	68	54	57	56	47	63	50	42	64	49	62	58	50	51	58	52	50	42	52	50	53	48	61	39	53	50	43	45	47	54	52	49	63	65	59	60	69	58	37	61	42	44	42	54	63	63	55	46	59	49	52	66	45	61	61	54	64	44	46	51	62	50	54	54	42	48	54	49	66	49	55	63	43	47	55	50	44	50	61	51	49	58	41	68	48	57	62	47	56	60	68	47	53	64	42	61	53	63	53	52	66	51	52	36	57	51	54	50	58	46	59	41	61	54	55	49	70	51	51	54	47	60	49	51	53	45	60	43	58	48	63	46	54	62	61	60	58	56	54	43	55	66	41	52	60	62	60	67	51	52	54	55	52	67	42	60	65	61	58	59	48	55	58	61	49	59	50	57	51	48	56	54	47	46	44	40	54	44	63	52	54	60	63	49	60	61	66	53	58	48	53	58	48	45	56	51	48	65	51	47	61	51	61	54	62	48	51	56	56	46	57	55	53	47	48	52	57	56	66	47	75	50	56	52	58	46	53	43	44	56	57	49	57	46	50	44	70	50	70	51	45	48	54	49	53	47	64	48	59	55	53	66	51	51	54	53	49	48	61	56	57	50	63	55	50	67	49	59	52	43	49	47	58	50	43	67	61	61	54	67	60	45	42	54	50	50	51	53	56	70	51	56	44	57	56	44	52	43	52	57	48	72	41	49	60	60	47	55	56	44	46	45	57	64	55	59	41	42	51	64	51	45	49	49	52	56	61	54	56	57	55	66	54	52	51	54	48	51	58	65	65	56	58	47	57	61	38	59	68	53	47	65	49	59	65	56	58	57	54	38	61	67	72	62	51	41	50	63	62	62	56	55	58	48	65	72	54	53	56	61	58	69	64	43	53	52	53	63	47	57	71	54	50	72	58	59	54	47	40	51	46	63	80	29	44	57	61	49	58	48	42	66	56	55	49	52	58	49	57	54	56	58	62	55	45	53	49	71	49	50	52	48	58	57	62	52	63	54	55	51	52	58	69	56	49	53	44	45	50	52	46	51	48	52	63	52	46	48	57	46	57	49	49	58	51	57	58	49	51	50	61	69	67	52	58	53	58	49	51	47	60	52	48	59	71	55	43	53	47	65	61	60	53	66	53	47	46	57	49	64	38	59	52	44	57	56	58	69	43	57	59	51	46	54	48	51	51	59	53	54	51	47	65	67	47	40	57	42	63	54	49	54	60	47	57	59	50	71	41	40	58	56	48	57	52	62	54	49	44	54	66	50	57	61	52	66	48	59	53	51	51	63	54	57	54	52	48	57	46	60	50	49	47	40	52	54	60
16941	8158	4966	8113	16343	18691	17613	15932	14055	11818	10421	9984	9439	8577	7932	6580	4840	4433	3472	2613	2153	1645	1424	1214	1200	1151	1043	975	902	878	868	785	737	791	801	724	727	653	687	644	611	614	544	622	586	599	569	565	600	587	594	630	556	553	568	574	521	589	566	565	570	522	554	576	573	557	547	550	575	543	567	570	554	554	542	537	532	558	514	542	593	557	599	532	582	559	539	595	552	580	563	543	565	513	536	596	518	545	536	514	554	539	560	575	575	547	542	537	495	531	537	539	561	542	499	518	570	507	543	565	506	514	541	525	546	543	557	560	530	538	574	513	567	567	538	552	549	544	547	542	552	553	525	524	569	597	546	552	561	526	578	546	543	570	518	542	558	570	523	553	561	564	544	546	577	542	574	517	517	533	550	502	545	534	528	553	523	547	591	536	505	533	544	567	581	543	551	553	544	571	545	533	514	546	582	574	540	539	554	534	542	534	557	569	559	519	548	579	573	525	522	561	542	542	546	568	530	577	561	556	552	582	533	554	569	532	559	549	539	573	535	509	541	521	578	545	540	603	598	575	523	521	534	510	546	524	578	587	524	531	561	535	548	564	518	519	572	547	542	543	518	585	549	577	511	532	515	529	576	538	532	546	548	570	581	541	545	550	565	506	525	550	545	552	593	569	550	564	565	514	520	552	531	529	552	557	540	523	540	581	536	536	552	584	547	554	547	541	548	575	593	551	517	572	541	572	548	552	584	549	568	537	522	514	537	567	575	570	544	573	558	610	581	559	504	539	540	547	543	573	533	551	560	591	557	576	582	517	560	567	512	502	556	553	544	592	583	541	561	518	536	534	502	553	589	492	543	569	525	566	543	496	558	566	562	558	559	531	544	560	574	556	570	521	570	549	556	551	568	567	509	553	520	517	554	557	505	544	522	570	563	531	537	550	551	557	596	536	558	590	561	595	597	551	558	586	547	590	587	572	528	539	546	515	571	563	557	532	586	501	566	557	525	550	485	555	578	539	566	549	514	547	535	566	549	548	560	570	527	510	541	514	533	545	568	593	586	557	540	580	528	550	540	515	560	534	565	543	538	507	539	543	574	575	537	571	538	517	560	570	557	519	525	522	561	535	522	583	536	531	573	523	580	544	535	565	521	552	544	547	567	514	559	551	567	562	548	539	555	543	574	569	545	533	589	513	574	548	515	569	509	558	495	551	598	562	510	583	554	531	529	546	550	550	557	507	564	565	560	561	557	558	602	547	548	547	578	518	534	552	575	537	534	537	550	496	569	550	557	523	529	564	549	569	550	523	500	496	570	585	542	564	515	560	551	544	549	507	551	563	548	507	566	539	535	533	556	551	563	531	516	522	564	558	570	576	587	547	522	601	538	535	559	547	540	541	532	548	522	552	568	619	542	519	566	546	548	539	560	551	563	552	542	523	536	564	505	525	546	564	570	560	581	548	551	537	533	564	601	508	550	563	558	544	521	554	506	565	552	528	545	545	583	550	597	578	562	567	570	545	581	573	567	531	573	570	577	574	518	528	520	584	540	544	577	529	511	592	552	496	539	544	523	563	558	551	560	572	583	556	500	579	545	540	521	505	554	529	556	514	562	503	565	598	557	566	545	592	518	519	556	549	548	525	519	519	557	504	542	567	584	544	569	521	567	517	556	554	562	513	519	543	547	527	546	566	558	557	556	533	533	526	561	544	562	606	576	523	566	549	554	579	548	546	573	549	585	551	543	530	524	539	526	528	574	539	556	557	548	537	557	505	548	558	532	524	570	529	534	555	536	528	557	579	568	532	539	550	558	541	499	547	578	533	524	526	506	535	576	550	549	505	582	514	518	551	494	568	585	510	532	529	550	553	537	551	560	557	520	534	549	514	544	523	598	517	537	590	551	532	575	521	553	571	546	547	565	563	526	531	582	553	578	577	550	542	547	558	552	537	509	572	567	571	582	573	551	562	552	543	542	533	543	531	597	566	559	514	583	538	526	548	585	561	569	552	556	526	570	528	569	631	532	558	576	558	559	553	524	562	561	528	527	601	526	490	536	552	536	535	544	551	543	533	558	574	517	534	572	548	524	551	564	564	556	573	551	540	554	564	597	553	549	558	535	527	577	539	535	541	547	548	528	557	588	606	547	586	607	571	542	542	555	490	538	549	541	513	530	556	571	520	560	557	504	542	566	550	528	565	559	536	580	537	538	552	541	538	544	543	496	564	525	570	559	519	544	518	532	543	566	511	533	527	554	584	531	516	518	556	523	560	557	583	563	588	546	514	529	549	558	568	546	562	539	543	530	525	541	571	568	551	556	510	565	560	558	516	526	560	555	531	612	540	523	556	539	544	560	542	535	584	542	564	552	532	549	573	554	556	566	527	559	568	549	546	559	563	573	553	591	519	583	578	553	557	527	561	544	524	541	551	541	537	542	516	562	548	558	554	571	518	553	533	554	547	537	565	542	552	569	559	546	552	577	533	508	554	591	575	538	506	532	560	515	571	530	542	547	565	549	541	506	547	586	520	562	552	536	544	552	532	515	573	538	516	561	517	584	541	545	522	577	531	528	550	549	589	510	513	551	523	535	519	512	525	536	588	554	517	559	607	538	562	535	545	524	578	541	523	531	541	564	542	524	577	548	535	552	558	554	568	575	546	533	541	549	528	562	540	574	542	528	534	561	545	556	569	563	524	575	531	540	525	545	542	527	554	548	532	549	562	543	574	527	551	550	508	580	572	526	568	553	539	505	533	560	552	551	568	530	571	543	535	557	574	588	548	557	557	562	551	542	559	531	560	571	556	559	552	600	530	569	560	543	550	542	584	536	535	552	597	547	576	511	532	579	563	501	529	572	538	543	550	576	612	519	553	524	562	525	556	543	490	528	558	562	531	510	575	543	507	553	566	522	525	550	573	539	537	555	517	559	565	531	556	538	537	558	554	591	557	571	570	557	524	553	528	555	515	521	576	560	531	533	527	558	522	527	551	582	564	550	507	522	563	572	501	547	545	505	564	564	549	579	584	573	559	560	551	571	564	543	535	539	523	504	541	503	564	530	516	557	537	541	561	556	545	540	523	572	527	491	549	547	585	542	518	523	580	558	556	508	575	557	550	523	551	558	511	554	558	506	550	552	534	513	547	524	561	529	550	537	580	552	567	555	548	563	542	558	525	566	540	540	555	558	554	553	527	535	497	546	540	507	540	530	523	539	605	593	520	571	553	556	570	542	540	529	575	547	528	515	566	528	565	561	583	550	549	524	542	536	550	513	584	567	538	491	517	508	550	543	582	506	536	537	578	561	529	521	518	548	531	536	529	528	599	519	541	550	555	538	541	560	573	583	534	569	574	577	558	525	546	526	571	569	569	577	589	568	556	539	535	547	557	541	526	548	597	535	572	605	550	569	577	559	616	584	567	528	564	502	553	522	538	540	583	578	533	538	547	545	553	565	526	606	545	555	546	537	547	567	562	595	506	551	551	538	541	532	538	555	555	521	596
1691	526	335	253	209	308	416	384	365	326	329	286	336	287	282	223	196	130	126	100	91	59	78	78	70	68	62	44	50	41	64	44	60	39	43	43	25	48	52	47	54	40	42	42	36	43	30	53	49	40	26	44	28	35	34	49	39	38	47	46	44	47	47	34	36	44	36	38	37	47	36	35	34	31	56	40	49	39	38	47	38	41	37	38	40	43	41	38	39	43	36	37	45	48	37	36	32	42	51	36	37	41	49	39	43	46	49	42	39	42	36	35	45	36	35	40	42	49	30	33	43	36	32	40	44	44	44	32	36	39	32	35	54	41	40	42	36	36	40	44	31	45	43	49	52	44	40	43	43	53	43	41	35	39	33	38	30	46	42	43	47	30	40	50	35	36	53	37	40	32	33	37	45	38	38	39	28	35	42	39	31	42	32	45	31	43	47	39	35	39	49	35	36	42	38	34	26	39	51	52	42	37	42	49	26	46	32	37	41	42	43	36	45	40	47	43	34	37	39	38	40	45	43	34	40	46	45	51	34	42	45	33	38	43	44	49	52	35	38	35	51	36	43	40	35	40	36	57	41	45	31	41	38	39	43	50	42	46	36	37	40	42	47	43	43	46	31	27	32	42	28	36	35	44	29	41	28	38	33	35	36	48	52	35	36	35	46	40	28	43	43	50	44	43	42	35	43	35	40	40	39	34	40	35	51	44	36	45	41	38	43	47	38	39	38	48	34	37	48	42	50	43	45	42	41	43	42	38	35	35	43	32	45	55	39	52	45	28	52	36	40	42	38	37	32	50	41	48	47	48	37	50	37	38	26	31	36	31	38	43	42	37	48	34	47	52	41	45	42	54	35	42	39	33	47	43	48	37	30	37	36	35	46	36	37	44	25	60	34	42	36	39	47	34	45	46	42	28	31	41	39	43	48	42	41	39	55	38	40	51	30	42	45	45	30	45	49	42	38	40	48	40	43	42	41	39	30	47	37	49	44	38	35	32	38	36	32	42	41	37	31	44	49	46	31	33	37	27	35	42	39	29	34	31	43	41	43	37	44	36	35	42	37	26	45	48	42	34	53	36	40	45	46	36	48	39	42	35	32	40	34	45	32	41	33	49	45	41	35	44	45	53	47	40	43	49	38	38	48	28	43	34	54	53	42	35	40	45	30	32	44	34	40	38	41	40	33	35	31	45	44	41	42	28	37	41	47	39	47	33	40	38	49	31	38	39	33	37	46	48	42	38	45	40	38	35	30	37	46	46	47	39	46	43	44	41	41	35	41	42	41	39	38	32	51	27	42	39	37	38	49	48	30	34	40	28	39	36	32	31	38	41	37	29	45	36	26	41	34	39	35	43	41	38	42	50	33	31	44	49	42	34	48	30	34	56	36	40	38	36	48	34	39	41	32	41	41	34	33	40	38	44	30	47	37	33	34	47	44	50	37	43	50	38	49	42	35	36	42	37	31	53	37	40	38	35	52	42	29	39	43	46	37	37	37	31	43	30	42	34	33	36	39	32	45	38	41	42	45	47	41	29	36	42	38	38	37	41	40	35	43	48	44	40	41	51	36	47	40	34	38	39	33	44	52	30	37	39	29	41	39	37	35	50	37	32	37	35	46	44	40	34	42	38	33	48	46	35	34	29	44	31	36	46	42	43	41	36	35	45	40	48	42	44	31	42	38	40	33	39	38	45	32	44	38	46	48	37	48	35	32	36	42	33	54	36	34	43	45	37	24	36	53	33	38	45	39	42	44	50	43	35	38	34	37	46	56	47	37	43	41	42	42	32	47	38	46	34	49	45	50	47	37	41	31	48	33	49	50	33	37	44	36	45	43	41	37	43	40	38	39	44	41	41	42	47	41	32	39	43	50	39	49	38	42	46	35	47	38	33	51	36	36	52	47	44	39	40	37	41	40	34	39	45	35	29	45	45	37	35	35	40	42	37	42	46	37	31	35	37	34	39	53	45	35	39	30	37	34	40	32	43	46	47	40	37	32	47	40	34	37	39	59	47	35	40	44	35	36	29	38	34	34	38	45	31	34	34	40	28	44	38	31	40	38	39	53	46	40	35	34	26	39	43	38	50	40	56	37	53	40	43	47	46	41	52	38	38	47	35	47	33	43	48	36	40	45	42	37	46	34	41	38	41	37	43	34	48	45	52	32	35	29	46	46	39	30	36	37	37	43	33	33	34	38	32	46	31	44	48	27	36	47	38	33	36	38	46	32	40	30	26	36	46	40	46	45	44	48	38	32	52	44	47	37	42	40	44	33	38	44	38	35	38	35	33	40	49	43	31	39	44	40	33	40	36	29	44	39	43	46	38	52	39	37	48	41	29	42	42	55	37	44	26	48	33	41	36	42	29	39	46	44	37	32	50	49	36	33	46	55	40	42	36	39	42	35	41	35	45	28	36	42	35	34	39	41	39	48	38	35	40	35	45	42	47	37	29	36	36	46	42	45	40	35	42	29	45	40	44	46	42	58	45	44	47	54	36	45	36	45	38	43	37	41	37	53	54	45	45	41	40	41	50	38	44	40	32	42	36	23	36	39	33	44	41	36	24	46	44	37	43	39	37	37	40	43	44	50	43	40	34	36	49	36	36	34	49	40	45	47	44	36	34	28	45	46	33	35	47	47	42	21	28	27	35	34	27	38	48	38	38	44	44	45	40	44	41	31	35	39	44	39	43	26	36	38	40	36	38	48	47	49	25	47	40	34	24	33	46	55	46	47	36	30	33	45	47	36	37	30	26	44	28	37	39	41	37	41	42	33	48	31	37	42	44	42	40	38	53	40	35	40	33	41	54	34	45	33	50	38	43	40	31	45	55	40	44	38	43	41	51	34	48	40	43	37	32	25	43	34	36	34	50	37	42	32	41	46	50	43	27	32	42	42	36	48	49	41	37	48	40	36	39	48	42	39	29	42	35	25	41	41	37	50	40	46	44	45	51	42	31	44	45	35	47	34	44	45	50	39	33	50	42	45	40	24	41	32	39	48	42	40	36	35	38	43	46	45	40	32	32	37	42	36	52	53	33	44	30	57	57	41	32	42	49	44	30	45	31	37	33	35	46	51	40	28	46	47	50	52	34	45	34	32	58	36	41	40	38	31	34	43	45	43	39	37	40	31	37	37	52	48	48	43	34	38	38	34	29	38	46	48	34	37	40	40	48	33	41	32	53	33	50	43	31	28	59	36	32	37	41	54	30	35	40	41	40	43	40	35	45	38	29	39	32	38	50	38	48	41	41	39	39	40	38	38	37	35	29	43	41	38	42	38	40	35	34	38	33	43	39	44	52	46	38	41	39	43	23	45	34	36	51	48	35	42	40	40	32	40	37	36	46	50	48	43	40	39	41	30	48	30	53	42	48	40	42	47	38	40	42	35	40	40	42	37	40	51	40	32	32	28	38	45	36	40	40	30	36	41	39	37	49	49	47	27	43	40	33	45	33	42	41	44	24	50	38	43	38	43	44	36	37	36	34
17273	7712	4799	7708	15661	18278	17535	15932	13601	11900	10551	10118	9562	8408	7755	6460	5010	4703	3301	2578	1965	1683	1242	1155	1062	1016	936	866	800	740	765	612	620	664	653	611	616	539	469	469	436	445	427	406	415	400	415	457	467	450	446	447	421	431	402	410	396	398	423	438	382	441	418	411	436	386	410	432	413	386	407	418	396	386	465	437	424	440	444	410	412	377	398	406	432	409	430	416	414	450	408	426	405	371	382	421	412	390	412	403	422	382	418	403	407	409	366	353	408	377	418	395	387	448	393	382	434	427	408	383	402	399	408	422	392	428	392	432	377	394	377	386	366	420	407	400	390	395	396	379	444	408	387	417	384	383	382	389	378	397	378	407	408	406	436	394	376	421	384	395	370	416	393	410	377	412	380	419	419	381	374	373	409	406	426	406	391	393	389	400	393	379	406	393	386	422	422	397	400	416	409	402	396	403	400	420	423	413	418	381	401	391	417	408	359	402	408	420	389	378	392	377	433	410	390	378	403	394	422	417	379	402	387	389	360	429	392	418	424	404	404	391	422	407	370	414	411	399	408	418	400	403	385	401	405	423	389	398	385	412	417	413	420	387	417	443	392	419	404	420	370	417	389	393	418	376	431	415	420	387	400	387	404	400	378	420	405	372	439	405	401	392	397	428	381	423	395	374	376	380	374	394	404	377	440	390	358	390	386	396	409	377	404	384	413	415	447	406	415	412	400	393	423	385	414	421	402	388	399	405	402	375	393	365	436	372	367	378	398	404	403	414	391	421	385	438	417	388	404	407	397	396	381	446	430	378	377	396	381	416	379	386	377	415	415	399	375	416	420	373	386	400	400	427	407	378	381	410	387	435	423	385	388	397	338	407	388	419	403	383	402	436	405	406	408	414	383	373	405	418	439	398	421	376	396	383	414	392	415	401	402	389	409	398	404	399	397	395	417	395	374	416	397	402	408	406	437	443	437	423	358	381	406	404	421	357	408	384	392	393	417	383	411	348	397	417	444	420	400	392	358	414	380	401	427	384	393	393	409	388	416	417	384	404	385	404	394	437	414	401	411	407	382	391	405	431	392	392	406	421	386	396	403	381	397	424	413	378	382	412	384	417	448	435	390	349	407	412	406	417	421	378	385	425	376	404	421	387	406	396	394	434	386	440	401	449	402	407	415	380	418	395	371	370	403	435	397	391	407	389	397	378	413	409	418	424	382	408	396	405	394	393	435	393	418	407	387	377	423	411	374	438	388	417	396	376	373	383	403	389	409	409	417	406	400	419	417	385	397	418	433	414	442	404	383	424	412	397	435	370	380	408	417	401	406	403	412	407	382	427	407	400	396	371	390	408	442	402	404	413	419	404	395	407	468	394	395	416	411	458	425	389	380	432	411	420	394	416	419	425	376	399	407	422	430	381	383	429	370	414	391	405	374	411	415	401	382	412	388	383	398	439	394	394	409	427	405	403	360	390	398	410	395	401	366	438	396	407	369	415	423	429	361	427	396	412	430	402	413	398	413	417	408	390	412	381	419	370	400	407	427	381	402	346	413	392	385	437	412	393	373	413	379	396	382	389	422	393	379	388	416	419	403	378	397	396	382	432	413	423	406	388	390	393	407	443	408	366	409	403	366	373	385	417	409	426	382	359	452	414	399	402	388	372	409	415	406	395	425	389	401	405	382	395	419	407	386	403	420	403	393	412	392	412	385	440	397	392	387	383	408	426	413	378	406	376	447	413	407	392	386	385	399	388	376	422	409	410	419	424	398	372	423	403	357	388	359	415	412	398	431	418	391	415	384	377	425	397	436	428	409	450	423	403	360	363	443	397	386	386	406	400	395	376	449	426	373	421	379	389	400	376	405	384	352	407	379	363	380	417	426	405	402	404	419	422	366	399	410	416	419	382	446	399	381	422	410	375	404	445	411	404	399	393	323	409	412	440	406	404	379	376	373	405	414	400	423	401	400	391	396	407	385	375	408	402	415	393	410	351	393	476	430	425	412	401	423	395	424	430	374	390	386	399	425	374	460	447	406	418	406	389	396	414	401	394	404	409	403	358	417	430	410	417	433	397	395	403	376	402	395	405	376	383	438	380	413	390	402	431	373	388	403	370	413	401	401	396	385	436	386	441	365	403	402	381	408	380	393	411	400	404	357	380	414	414	432	409	404	362	394	352	394	408	348	388	412	396	414	370	426	415	411	387	374	395	406	409	383	386	381	426	391	403	425	395	398	409	390	389	370	397	435	432	400	427	415	409	413	391	409	412	429	406	396	374	420	426	389	360	376	375	410	400	375	387	439	388	424	383	411	420	417	390	438	427	380	403	399	428	410	447	420	400	365	416	415	409	428	405	418	394	397	414	375	430	444	380	408	401	411	404	372	408	411	428	435	392	393	415	391	402	411	424	403	396	432	373	395	390	407	412	416	421	403	375	421	440	399	412	400	387	362	379	407	368	399	396	450	397	379	437	392	403	403	378	369	425	400	385	411	391	409	390	385	400	396	413	409	409	382	385	409	442	403	389	424	425	434	419	384	416	446	393	389	428	426	418	426	413	389	340	397	392	414	377	398	375	381	403	394	424	438	387	394	417	431	402	428	413	378	430	418	426	423	432	371	410	418	374	381	385	378	373	381	375	414	368	418	399	402	407	382	409	372	373	403	418	446	405	392	364	412	399	406	363	457	410	408	435	413	420	393	381	378	381	411	415	395	408	399	411	356	415	379	383	400	384	435	415	401	407	434	396	398	367	380	388	416	401	410	361	370	381	395	387	421	415	395	403	417	452	400	366	387	380	356	378	377	440	384	404	423	396	389	370	394	390	362	436	401	429	396	420	355	384	384	409	392	380	410	411	416	421	395	414	410	397	387	408	443	386	368	414	409	422	397	419	423	373	418	397	397	442	396	408	430	421	384	394	426	418	405	440	379	410	404	408	390	410	399	393	394	397	432	409	372	380	404	393	402	387	399	409	409	374	434	410	385	388	404	394	398	390	431	367	395	444	373	409	414	402	407	416	379	400	377	399	396	437	390	408	385	398	396	395	374	401	390	401	395	400	400	428	379	407	408	403	384	416	395	363	401	431	380	403	409	391	404	393	348	448	400	395	416	388	382	401	403	363	381	397	379	391	395	381	400	411	424	415	390	364	383	409	429	376	352	421	372	419	413	367	402	425	379	397	395	425	399	437	395	403	398	406	424	400	395	412	367	427	418	402	398	418	426	398	402	394	376	394	406	375	417	342	397	442	374	407	438	403	416	404	423	385	428	423	408	388	417	375	382	400	395	394	433	370	400	377	376	395	380	391	415	441	398	416	428	419	391	372	380	394	391	409	391	453	428	405	392	381	395	390	392	393	378	386	414	398	407	418	398	397	401	358	408	397	405	444	414	422	428	415	420	382	391	415	413	399	372	420	418	420	402	398	385	452	392	383	405	403	418	415	447	397	404	367	392	378	408	399	384	411	416	350	423	371	393	400	381	399	415	399	401	418	435	397
1419	765	445	336	300	438	568	527	485	466	426	430	370	331	306	269	240	205	143	132	106	82	81	61	70	70	51	54	62	53	52	68	54	65	60	51	58	48	55	41	52	43	40	35	44	36	45	57	45	36	42	47	51	38	34	54	43	41	35	34	41	34	57	39	45	31	37	41	41	44	43	53	32	42	35	42	43	44	45	39	63	54	43	45	45	39	49	29	48	35	34	41	37	32	30	54	47	40	44	33	34	39	46	41	46	46	47	48	45	43	36	40	40	46	41	42	29	56	31	44	41	51	40	39	41	55	48	40	38	45	46	53	48	45	41	40	53	40	47	46	43	39	34	50	37	50	45	44	43	43	40	44	37	53	33	39	42	37	48	33	38	30	56	42	49	31	43	50	46	41	40	52	40	48	36	48	41	53	41	36	39	48	39	41	52	31	30	46	36	35	36	43	48	47	44	54	42	31	41	58	37	36	39	48	39	43	45	47	40	49	45	36	46	36	34	33	37	48	41	44	47	24	55	45	43	44	52	47	37	41	41	36	43	46	43	44	32	40	43	49	44	35	46	45	39	44	52	30	35	53	52	48	40	50	44	44	49	41	55	35	55	34	33	50	38	48	43	39	37	40	52	46	38	42	45	49	36	44	44	30	55	38	35	39	53	39	59	39	46	47	44	33	35	47	45	57	41	33	40	43	38	42	43	39	49	43	39	50	37	53	48	44	35	39	44	45	32	38	47	29	41	42	41	40	34	47	37	44	33	36	47	40	27	33	33	31	36	43	48	27	28	40	41	42	43	47	48	37	45	47	38	48	42	43	31	54	49	51	30	46	42	43	37	54	35	26	49	37	48	44	46	53	39	38	44	48	33	35	45	42	39	49	33	34	34	52	32	39	46	42	36	50	39	43	44	55	37	41	47	42	47	60	35	38	33	33	50	50	31	46	36	38	44	49	43	48	48	49	43	40	46	41	21	38	48	55	49	50	44	38	41	40	40	57	38	39	41	36	38	45	52	51	48	34	35	43	38	49	43	52	40	33	44	41	35	44	39	43	33	51	50	39	40	42	36	39	39	43	44	62	46	44	41	46	37	37	40	53	34	52	42	41	49	40	53	43	38	39	42	40	49	47	42	41	37	35	42	43	48	45	49	57	41	40	41	35	39	58	41	42	42	34	36	48	45	33	36	38	32	31	41	42	43	39	39	41	50	35	46	42	41	27	45	29	51	46	40	44	39	44	45	42	47	32	44	47	43	37	38	43	41	44	48	52	38	38	34	34	46	49	38	43	42	43	32	42	27	36	55	53	44	41	40	34	46	45	49	41	48	53	33	38	49	35	44	33	32	44	41	32	38	51	46	46	57	43	42	46	34	34	37	46	45	33	35	38	30	39	33	44	42	42	47	43	41	44	45	39	34	44	39	49	31	41	41	43	49	44	35	48	43	47	48	47	35	35	55	53	48	39	52	37	39	44	48	39	44	45	35	57	40	49	47	34	51	29	30	47	42	40	59	48	34	48	43	43	43	50	40	45	49	36	38	43	49	52	36	38	51	43	39	40	43	46	39	39	46	41	53	44	40	50	41	46	42	42	36	33	40	45	27	45	36	41	36	36	46	42	35	60	41	48	41	31	36	40	37	42	45	48	44	47	42	48	41	41	37	55	47	44	41	39	35	44	40	42	44	42	42	46	45	42	43	41	52	49	32	50	36	30	32	56	41	52	53	38	44	48	46	36	34	45	44	53	33	39	47	50	39	37	37	37	44	39	40	59	50	45	43	34	33	58	53	42	49	46	47	42	39	44	45	39	40	44	45	46	40	39	38	51	38	41	46	41	34	29	45	34	34	51	34	52	36	52	31	37	36	41	36	46	39	38	37	39	44	47	35	44	31	39	33	46	60	32	44	35	43	42	39	55	40	43	45	42	43	38	39	43	41	37	46	38	34	37	39	41	60	66	47	44	48	38	51	53	52	41	49	39	51	44	34	42	47	41	47	35	46	45	53	47	34	40	48	55	33	43	36	38	38	30	50	40	41	40	47	49	42	45	48	41	38	35	48	41	48	35	39	50	37	39	50	36	42	37	39	38	39	55	38	36	44	45	46	44	47	41	45	37	39	49	49	37	45	39	32	37	40	44	40	44	43	48	40	30	53	44	36	52	42	54	43	49	35	34	43	44	45	63	44	42	35	38	33	49	44	44	44	51	28	38	37	40	44	38	38	37	32	35	43	34	36	47	37	43	37	35	52	25	40	39	52	54	44	42	39	41	42	38	44	43	44	38	36	42	50	39	32	48	35	45	37	31	38	37	40	55	51	43	46	41	50	47	46	34	41	45	40	48	42	60	47	40	38	51	42	50	37	42	48	38	40	51	40	43	41	44	32	43	41	33	38	59	51	33	40	37	42	34	37	37	43	36	42	38	41	39	38	38	51	45	41	33	40	43	41	33	39	47	45	34	42	46	47	41	47	30	42	46	37	45	30	52	50	53	39	31	54	42	45	44	37	34	43	55	46	39	56	44	34	37	49	46	43	45	34	33	46	44	37	48	47	49	41	35	38	34	40	42	33	43	36	49	50	45	53	51	42	31	39	41	38	40	46	35	40	44	51	36	35	35	42	42	43	51	50	37	57	35	45	50	40	44	36	38	34	52	36	43	36	36	36	37	45	53	41	44	47	39	41	30	50	41	56	45	33	44	41	35	48	54	42	45	58	53	47	31	34	51	38	42	40	40	32	45	42	35	46	45	45	63	38	46	38	40	39	51	43	37	37	43	38	37	33	38	43	32	46	58	36	39	42	38	45	32	48	45	34	39	47	37	36	37	41	39	40	36	49	42	48	36	31	43	49	47	44	32	39	40	44	42	34	55	44	41	36	48	32	43	48	44	33	47	39	43	38	42	40	46	51	47	45	37	55	47	38	44	48	37	61	42	35	39	43	51	41	41	48	44	41	33	41	40	43	22	44	40	42	40	57	55	59	45	35	47	30	39	49	32	46	49	45	37	37	44	37	42	47	53	42	45	40	45	36	41	54	37	33	38	49	43	46	39	26	42	46	36	42	48	54	38	52	52	45	31	40	48	43	50	37	29	41	28	45	48	43	45	38	43	38	36	35	41	50	39	49	34	47	37	43	32	49	44	42	41	39	39	45	42	36	46	51	39	44	40	36	39	36	32	49	39	44	42	45	45	41	40	43	35	41	42	40	40	37	50	49	49	36	46	44	38	41	44	29	34	31	38	33	37	57	41	45	41	48	39	47	44	29	47	38	44	38	37	45	45	44	47	47	28	38	31	41	36	31	51	31	58	35	43	39	39	44	47	47	43	39	38	45	49	53	45	42	40	43	46	37	36	43	55	37	49	30	42	38	45	64	45	47	44	50	42	40	45	38	35	37	41	38	41	44	39	42	33	39	36	28	51	41	56	46	42	40	30	36	42	47	50	38	37	43	36	45	50	47	43	52	26	51	38	48	33	45	53	46	50	35	44
19369	9755	5924	9694	18437	21260	20330	18417	15908	13846	12670	11662	10975	9639	8852	7247	6359	5469	4075	3112	2465	1909	1557	1459	1240	1270	1140	1079	906	818	842	802	733	746	749	733	693	578	613	483	432	507	480	493	461	428	436	471	461	473	469	486	477	495	456	452	480	423	479	409	446	441	463	481	452	444	460	414	469	443	448	467	457	463	448	454	409	472	445	442	455	430	427	461	446	483	442	448	456	475	419	477	450	439	425	403	447	394	456	422	426	446	445	396	429	469	478	449	414	446	410	458	444	428	445	428	461	414	438	472	448	435	437	434	406	442	429	474	476	416	392	399	416	468	411	420	422	443	412	442	460	423	441	425	440	419	436	392	453	456	428	407	448	438	458	467	440	453	451	419	418	399	465	458	444	422	427	412	433	467	456	459	440	470	445	431	458	430	396	410	441	410	460	419	425	474	410	401	428	452	436	451	438	417	431	422	429	421	455	411	435	449	441	419	396	462	407	440	441	445	481	397	485	423	440	396	450	431	416	418	443	453	419	421	452	463	449	458	478	467	422	454	414	481	446	412	446	443	442	413	452	433	395	431	426	443	447	425	460	433	437	438	424	426	419	453	434	426	476	450	425	449	422	432	409	455	399	454	416	426	390	464	459	447	429	473	440	423	463	429	409	424	470	414	415	442	417	452	407	428	463	455	410	429	415	430	432	446	467	445	493	445	423	428	485	416	417	440	410	442	451	431	425	412	467	409	440	442	410	442	456	417	510	458	430	442	438	410	423	468	463	457	439	450	420	432	431	437	456	442	431	427	421	421	440	500	455	438	449	475	444	436	456	434	457	433	450	459	409	421	436	452	434	436	449	436	428	430	453	444	423	440	463	450	429	423	437	393	432	432	418	461	425	449	409	452	438	439	412	476	421	415	435	419	429	443	440	401	435	468	431	428	442	434	441	470	425	456	455	407	439	418	419	428	442	459	437	411	484	417	404	444	435	422	446	433	424	419	438	440	409	441	411	418	467	417	439	447	451	424	448	451	454	430	402	406	425	450	438	422	435	450	420	432	464	420	446	398	466	466	442	469	434	434	406	403	424	410	426	452	420	435	398	427	435	418	402	440	421	413	448	446	415	444	408	444	422	409	434	475	399	468	469	430	457	430	437	402	437	460	448	417	417	417	435	414	382	435	404	416	436	431	430	459	445	434	431	450	432	477	445	463	414	438	452	408	419	466	431	440	427	407	433	443	443	407	448	422	485	423	414	472	409	460	436	476	468	425	412	426	427	446	419	450	435	408	438	463	416	465	424	453	431	471	396	456	448	406	464	446	464	460	457	429	458	416	438	444	440	386	425	460	440	407	449	435	424	417	429	422	443	448	434	446	459	390	444	439	464	473	411	463	423	445	437	445	396	423	448	428	443	417	497	442	443	463	442	470	408	437	430	452	442	452	409	454	414	431	404	433	414	435	430	425	432	453	425	395	429	479	418	405	461	419	449	449	441	398	408	449	429	466	452	447	440	439	421	425	472	435	432	457	440	466	452	426	429	457	460	422	446	423	437	438	390	436	443	439	451	428	503	395	480	420	433	406	419	415	395	418	438	412	451	449	454	456	412	466	417	431	422	441	444	467	433	415	430	401	424	434	436	412	450	444	438	479	426	467	401	448	468	428	470	429	462	437	477	423	459	414	467	448	411	437	423	434	468	430	382	432	427	428	438	438	431	463	407	428	424	462	420	413	410	437	470	442	455	414	424	429	426	473	416	449	422	418	401	399	472	408	401	443	444	398	443	403	435	404	433	436	454	427	468	467	446	424	468	436	444	475	409	431	423	425	449	411	437	421	406	430	440	446	411	404	470	429	439	421	443	450	438	456	435	389	434	460	474	430	446	416	465	445	447	472	435	408	435	441	457	437	456	441	420	453	473	428	434	487	460	455	435	453	403	414	442	430	402	445	456	424	436	397	443	424	434	446	427	415	433	445	436	450	438	441	439	426	425	456	487	465	417	417	456	407	443	466	423	428	417	401	447	418	443	447	436	472	417	476	444	473	419	449	470	440	452	459	468	466	405	444	443	403	452	423	458	428	430	472	436	441	454	400	441	401	455	441	404	420	428	456	449	463	423	448	438	433	438	433	409	461	389	407	467	433	430	470	383	442	472	434	396	430	427	396	415	449	395	444	410	448	425	456	448	459	426	430	468	426	455	436	467	409	434	435	435	433	428	446	397	433	423	412	431	412	438	464	451	445	443	476	427	446	466	424	419	402	455	426	435	469	440	484	472	389	485	446	430	423	425	421	440	440	430	419	445	462	436	414	451	438	424	407	457	444	426	399	436	426	421	435	436	432	459	399	448	406	442	407	457	456	452	414	454	442	431	428	424	428	434	459	429	402	423	395	441	438	466	410	465	410	411	443	399	479	495	419	448	443	404	388	433	432	456	428	464	455	454	446	433	466	428	451	429	436	422	431	407	415	455	393	455	427	440	439	424	416	472	418	452	418	441	431	428	435	395	428	377	447	450	418	430	434	445	430	428	462	445	418	430	377	443	448	448	444	430	472	418	431	415	422	447	442	438	466	405	423	452	442	453	410	424	449	411	417	391	453	429	438	437	422	415	414	438	395	419	438	402	441	419	366	441	424	453	426	470	421	445	420	410	445	448	462	422	406	400	398	446	413	454	427	466	454	462	459	440	461	458	381	414	434	440	407	426	424	427	391	429	425	450	477	401	452	405	471	453	416	439	434	414	427	426	448	404	439	452	410	440	399	420	470	430	424	408	472	419	451	436	419	432	426	441	460	446	403	444	442	414	442	446	434	432	436	401	454	449	432	454	464	435	434	460	480	411	452	448	453	420	472	419	453	440	419	453	435	445	418	437	392	445	459	462	447	407	437	431	437	439	387	426	454	462	401	478	426	408	427	430	446	419	442	460	466	405	415	448	455	396	475	465	405	459	446	456	429	459	455	446	446	416	416	453	427	414	487	403	450	458	464	369	460	415	410	473	462	439	425	420	427	441	468	418	437	410	453	447	413	464	460	406	401	448	432	440	421	437	440	387	413	456	477	447	431	448	461	423	438	429	408	414	460	429	465	436	411	444	427	389	444	479	440	430	431	475	455	434	439	411	432	429	406	434	431	437	398	442	441	436	452	450	445	402	439	461	448	436	428	484	408	436	412	423	419	438	445	468	470	449	427	452	462	447	414	473	435	437	429	448	446	425	434	408	418	478	479	414	430	443	445	424	404	426	469	432	438	437	446	443	419	447	425	446	459	446	425	422	432	435	451	478	420	447	482	462	439	478	446	429	463	430	441	428	446	451	433	471	454	463	424	443	447	448	435	410	473	457	424	432	455	462	452	421	389	405	480	435	444	426	406	395	463	430	402	446	451	399	441	476	440	451	422	427	452	457	413	423	404	469	440	412	408	427	403	447	441	412	440	467	418	421	420	424	437	463	438	406	431	436	389	427	450	435	453	426	424	447	430	442	428	430	403	462	433	423	435	412	428
1195	377	222	209	198	255	311	324	290	288	241	265	247	236	227	201	174	135	124	101	81	74	64	63	74	63	56	56	74	66	57	69	72	40	67	64	54	56	58	59	63	47	59	60	51	51	51	47	48	66	60	58	55	49	46	60	56	56	66	47	60	55	63	57	49	57	61	53	60	71	60	56	56	59	55	66	44	52	75	50	54	52	56	66	51	36	54	52	49	57	69	52	57	58	37	61	44	56	55	68	51	62	44	60	50	62	64	59	52	52	67	59	52	59	61	53	60	46	53	55	56	61	48	49	52	58	53	50	52	50	61	58	59	54	49	51	52	47	69	51	61	53	48	51	70	49	64	70	51	53	57	60	47	57	48	64	72	58	54	61	68	70	63	57	56	53	61	56	55	54	54	46	59	64	54	64	52	69	66	60	62	54	62	58	57	64	47	49	63	51	56	50	48	71	51	57	53	67	67	52	72	57	65	63	48	49	55	60	63	51	62	56	53	60	69	68	51	60	49	54	63	69	56	44	64	56	69	52	65	60	58	61	60	43	60	63	59	48	50	48	60	58	54	60	65	70	60	54	63	54	51	47	59	58	64	65	56	52	57	52	57	60	55	48	76	60	67	71	55	67	50	55	61	54	40	53	56	53	58	59	54	58	58	54	50	68	57	56	48	52	50	47	43	62	76	56	48	59	50	37	59	72	60	58	50	61	65	54	54	61	50	57	48	46	54	51	59	50	50	48	41	53	67	58	57	58	66	56	63	51	58	51	60	46	45	54	64	50	46	54	48	72	55	59	66	58	46	71	48	44	55	58	57	57	58	47	47	52	41	53	53	50	54	52	46	58	67	54	60	58	60	56	66	68	51	61	68	53	55	53	49	62	69	55	56	65	50	49	64	46	53	69	48	54	67	55	63	67	63	59	75	48	71	48	51	53	60	58	69	52	51	51	53	56	63	52	63	59	53	63	56	59	55	62	50	55	50	68	58	49	55	53	56	53	57	45	45	53	60	64	62	43	49	59	71	63	52	54	55	58	47	54	60	48	53	61	57	73	50	58	59	59	64	50	49	65	58	68	52	51	57	63	52	60	62	51	70	52	46	40	49	73	61	65	47	44	55	54	53	47	72	58	55	58	55	54	61	58	59	74	56	60	71	46	53	60	52	59	65	65	49	59	53	56	63	62	47	52	54	54	57	71	48	62	59	47	62	48	53	56	46	52	44	62	47	67	46	60	57	56	58	63	64	40	54	61	67	52	58	71	56	53	67	52	53	60	62	46	50	54	48	48	56	47	54	51	51	76	69	60	60	57	65	51	47	52	71	55	55	62	64	72	55	58	56	51	63	63	60	53	55	49	75	65	46	50	45	49	67	58	67	43	54	62	56	56	57	52	53	57	44	64	54	53	57	58	59	60	64	68	49	60	61	65	54	58	62	62	59	54	67	66	68	59	61	53	57	54	66	55	56	44	58	56	54	50	58	61	47	52	59	68	57	45	55	54	51	53	54	58	62	53	53	72	57	66	43	67	42	35	67	50	58	44	53	56	56	49	51	64	70	46	66	63	53	61	59	55	56	67	31	60	48	59	39	55	61	64	48	66	64	47	64	56	69	51	59	50	66	52	53	56	56	61	50	54	56	57	49	65	66	49	44	59	56	58	59	54	44	52	69	50	59	53	43	62	58	45	49	49	66	52	52	60	56	51	70	59	60	62	48	52	59	42	54	42	58	49	48	64	52	59	53	61	58	63	60	46	53	63	55	77	53	46	51	60	45	59	58	44	66	47	59	62	50	67	59	51	38	53	57	58	50	60	52	56	56	60	53	54	47	63	67	60	53	63	49	55	52	65	67	49	59	53	53	58	66	63	58	61	75	61	44	59	51	55	56	53	60	64	54	51	56	59	47	56	55	63	60	60	50	54	57	62	52	46	54	56	60	62	49	57	43	62	43	58	53	58	51	56	55	54	51	59	50	49	69	65	57	61	68	62	62	47	59	55	47	51	47	55	57	54	55	61	52	64	54	54	46	57	56	66	63	59	50	70	60	65	53	57	60	70	48	61	53	59	55	61	45	70	60	52	43	56	51	56	51	50	56	54	68	67	56	61	52	54	52	60	50	75	67	56	51	51	59	64	57	57	63	44	44	55	54	56	61	47	48	59	59	58	65	73	69	55	63	51	48	53	49	52	56	64	70	51	57	61	59	60	60	46	59	52	60	57	64	56	64	70	45	61	52	53	60	50	64	46	48	59	43	58	43	52	60	58	55	75	57	50	44	58	44	64	53	69	54	59	46	58	59	49	49	52	61	62	67	57	70	57	50	57	62	52	56	56	48	48	62	59	61	59	53	81	54	61	43	51	66	56	63	57	56	58	54	46	57	61	58	64	57	61	46	49	61	63	46	61	50	52	66	57	44	49	60	58	54	57	61	57	65	60	46	48	53	63	58	49	53	57	57	55	49	49	47	69	52	60	43	58	50	67	60	37	62	44	50	58	59	54	49	63	46	44	49	58	51	63	57	47	46	43	45	64	55	69	55	51	60	59	40	47	52	50	58	55	48	65	57	52	63	64	40	55	57	59	64	54	52	63	66	49	53	50	58	66	40	66	63	62	62	37	69	43	55	52	56	64	47	46	53	49	54	49	52	53	55	51	43	57	51	67	48	62	50	47	50	51	63	72	54	64	61	55	47	51	42	63	63	54	60	51	53	57	53	56	51	45	51	51	50	60	53	67	58	50	53	61	64	67	55	50	63	54	67	58	58	51	48	43	38	61	51	56	62	57	56	55	49	67	47	56	51	71	57	56	60	58	54	45	56	46	52	46	61	59	55	62	65	52	58	57	55	52	50	63	49	65	60	46	51	58	59	50	66	50	52	53	60	52	58	56	52	61	76	69	63	58	66	59	61	59	66	55	66	53	64	57	63	60	56	40	49	53	57	70	57	74	52	51	48	65	60	52	53	64	46	52	56	56	48	66	51	53	59	69	61	53	50	54	46	46	59	49	56	56	61	50	61	66	55	71	58	66	48	60	51	59	63	50	52	57	65	55	49	59	62	54	61	43	74	43	64	64	68	48	50	48	56	49	38	56	49	54	45	37	58	52	61	44	58	57	53	57	61	57	44	58	63	49	53	57	54	65	72	51	55	57	54	57	63	43	45	54	60	59	49	49	53	65	50	57	54	62	55	61	63	52	63	47	58	70	49	60	62	58	64	78	64	49	52	51	54	51	57	59	60	47	46	55	59	44	65	56	53	59	50	65	60	54	76	53	66	59	51	55	57	52	67	40	58	59	67	46	52	47	50	56	61	67	52	59	61	59	55	49	57	62	58	73	43	52	63	55	53	61	49	53	68	71	47	67	57	49	45	44	64	46	62	54	53	70	55	48	49	48	58	56	49	47	54	64	53	57	50	51	46	46	56	54	64	51	69	59	54	59	54	60	62	52	63	66	63	63	56	49	58	50	54	50	61	57	63	51	49	62	61	64
15259	6608	3834	6274	13256	16069	15351	13347	11486	9975	8709	8107	7482	6584	6028	5099	4444	3484	2817	2317	1784	1345	1207	1035	1075	1005	934	843	801	794	787	733	786	758	716	718	694	621	653	567	609	583	546	584	566	595	569	584	610	586	603	551	600	498	619	547	526	534	532	565	579	558	579	564	578	577	568	568	565	565	555	619	583	601	590	590	556	547	585	573	543	601	547	571	599	600	582	588	581	582	559	604	572	582	562	550	571	577	557	560	616	537	571	544	594	593	531	571	567	561	526	591	595	554	546	570	586	529	569	571	552	551	567	554	574	538	554	547	560	585	564	581	570	536	554	576	579	593	554	550	572	581	598	587	551	566	537	587	559	517	591	537	525	566	577	543	557	552	574	562	520	566	550	576	572	639	550	562	558	540	541	575	520	556	546	558	558	551	589	576	565	571	522	601	539	564	558	566	540	597	563	533	571	548	537	563	589	537	595	560	585	572	557	571	588	600	534	591	554	609	579	616	542	567	564	563	539	582	578	531	562	523	536	541	587	537	552	568	488	582	562	566	599	552	549	626	503	568	566	570	531	582	549	543	569	578	576	557	554	540	539	562	561	576	572	533	552	542	552	560	489	573	579	562	566	585	543	575	552	553	546	602	590	564	541	568	595	543	536	548	580	570	576	584	572	568	523	536	554	539	557	575	557	552	510	571	545	563	563	580	546	567	561	574	581	551	543	564	535	570	536	547	573	516	633	578	585	571	570	579	557	564	554	526	563	561	607	543	581	543	541	512	583	560	569	559	561	568	531	605	594	536	573	572	560	523	569	511	553	560	519	563	565	590	556	544	524	583	569	552	593	557	545	536	571	547	575	543	588	550	547	567	538	551	572	526	545	530	553	590	598	559	514	572	578	589	595	578	527	600	529	537	568	544	567	531	564	558	574	580	557	543	540	521	511	562	554	573	599	580	572	567	523	540	564	571	572	535	585	513	563	566	583	522	581	555	536	555	536	553	524	559	510	538	583	539	514	590	626	548	568	580	565	606	543	555	574	538	580	545	548	555	551	515	585	563	565	584	575	544	591	580	583	564	541	580	554	571	564	555	584	557	553	579	554	535	583	538	556	580	628	580	558	591	552	583	540	551	547	590	567	574	587	579	565	544	521	535	573	534	587	551	568	605	591	560	554	590	547	572	568	563	566	521	587	546	542	544	526	566	567	595	571	577	571	580	544	547	605	560	564	565	560	575	516	552	570	524	602	534	536	552	555	546	575	566	569	568	510	618	573	584	546	579	596	559	552	562	528	553	593	550	534	564	568	571	607	539	538	564	551	527	558	519	592	543	525	557	522	549	529	563	537	595	578	549	545	565	537	597	620	569	524	593	559	574	561	586	567	590	546	551	532	538	538	566	553	599	563	603	562	575	542	557	567	571	576	552	599	543	509	555	607	594	501	557	550	537	549	573	549	551	578	588	572	528	586	553	573	578	596	566	553	563	569	562	544	575	596	539	550	545	528	564	564	563	560	583	581	557	525	556	517	584	570	552	552	587	595	520	524	595	549	532	587	554	533	565	584	609	515	530	576	559	587	570	537	543	546	571	544	500	567	576	568	575	559	563	523	550	569	550	528	541	590	563	542	550	532	590	537	556	558	572	580	545	530	564	593	596	529	541	570	560	550	551	586	563	586	571	570	526	563	547	580	576	539	552	567	544	537	564	595	551	574	583	546	583	597	599	567	541	551	572	567	549	568	575	568	601	498	573	609	595	521	557	550	570	547	602	592	571	546	601	639	571	591	610	536	539	561	548	567	566	596	556	561	546	585	579	555	557	566	567	550	525	537	553	571	575	560	545	564	600	510	554	538	543	538	519	546	568	538	595	572	560	553	615	559	553	542	616	557	580	586	541	534	508	548	599	534	587	541	547	530	584	570	566	551	579	564	578	514	540	569	542	555	582	581	542	572	583	531	551	544	512	542	565	600	558	508	549	566	552	597	591	532	552	555	517	542	579	563	549	573	569	557	568	601	561	538	543	599	567	555	522	578	605	555	576	581	559	525	530	535	543	513	560	583	561	541	584	562	535	562	596	554	541	582	572	571	549	544	593	587	564	562	612	578	571	575	531	518	572	539	593	569	598	562	556	567	569	497	553	576	561	555	556	587	538	551	541	555	605	554	590	576	568	577	548	566	560	603	587	567	579	554	596	562	537	539	540	552	554	563	533	540	593	543	540	542	617	573	563	548	587	570	579	574	600	550	538	542	559	541	542	548	578	536	517	575	579	510	564	562	579	569	553	571	557	574	598	590	638	580	557	556	579	509	572	501	547	542	544	512	524	567	535	532	597	575	563	508	545	569	544	537	576	553	588	517	562	585	541	595	555	550	589	562	612	546	550	558	581	582	564	556	553	582	566	574	548	574	561	568	578	546	539	581	549	596	577	558	548	596	550	587	589	560	554	568	534	583	542	539	517	553	559	539	559	552	551	559	528	540	582	544	575	516	568	581	556	616	552	561	577	608	594	582	564	615	560	549	558	552	581	590	589	540	559	498	555	544	553	558	559	551	542	588	575	527	557	578	568	550	520	538	537	558	551	598	537	504	556	593	558	581	539	578	550	559	546	573	570	579	545	593	518	572	564	574	545	564	593	602	571	586	562	577	558	524	523	574	596	528	548	569	535	562	534	535	522	559	541	569	562	540	588	550	575	546	586	562	592	615	554	513	588	563	545	553	603	562	581	579	520	545	573	610	540	532	595	556	559	558	549	528	550	551	558	585	555	537	519	580	533	582	585	583	521	523	557	554	580	579	545	543	551	579	582	570	579	570	554	571	538	554	566	570	556	554	568	561	535	554	563	575	543	546	571	556	530	604	507	536	534	587	554	553	589	558	560	534	534	513	570	544	541	577	544	543	594	587	550	563	568	551	538	570	531	543	536	537	592	566	557	587	638	574	584	569	544	560	522	560	582	547	582	581	562	573	570	602	582	544	560	623	532	590	572	568	579	580	564	562	563	564	556	583	562	545	554	545	576	616	556	563	535	576	522	554	546	591	555	567	579	557	561	580	498	561	575	534	551	572	595	556	575	558	558	547	589	573	533	489	547	538	550	568	553	580	559	590	566	539	569	621	569	587	565	574	550	549	558	548	568	512	575	535	544	569	573	566	593	594	583	533	556	531	562	553	593	571	543	535	557	576	539	593	550	546	577	535	542	595	589	553	583	622	553	534	523	566	554	587	608	577	537	535	576	555	561	588	540	586	535	560	547	558	562	577	595	607	592	532	555	553	567	531	590	538	538	591	574	559	533	565	590	611	538	556	587	545	550	537	576	560	557	522	583	588	581	558	541	561	575	576	549	562	562	530	565	564	521	569	586	590	543	544	544	539	566	564	559	613	599	546	517	572	565	571	545	600	559	568	555	592	591	545	568	548	536	558	555	547	586	570	610	580	552	556	563	533	582	559	582	591	589	592	588	575	539	592	543	569	540	567	579	583	568	572	524	551	534	562	546
1209	634	330	259	283	381	445	426	413	344	324	281	284	257	253	227	245	170	163	120	97	98	82	58	90	69	73	59	66	73	65	68	80	47	63	63	44	54	60	65	59	39	54	47	56	46	40	56	58	61	63	52	59	51	51	65	58	60	76	61	80	62	65	52	60	42	74	53	64	57	64	57	57	48	44	57	62	52	58	59	51	52	64	52	45	59	57	45	53	65	60	58	44	61	59	47	61	57	61	48	67	59	67	65	63	58	62	72	47	61	54	57	63	53	51	64	58	53	57	47	55	68	44	53	57	51	70	56	57	67	58	71	60	51	51	63	62	73	51	69	64	51	53	73	63	60	55	65	60	46	46	65	49	71	52	54	54	59	47	62	53	56	57	58	59	64	63	51	45	60	72	49	65	50	49	66	45	53	54	58	60	61	72	62	41	54	59	62	55	65	65	50	59	68	55	54	50	51	56	55	62	68	55	61	62	50	53	54	56	45	62	51	67	55	50	70	59	54	71	62	57	53	61	60	51	50	57	54	58	63	63	56	54	54	53	70	69	49	46	40	56	59	57	71	64	51	60	46	52	54	50	62	50	48	54	48	55	56	60	60	71	52	53	68	44	68	45	48	66	47	49	50	51	48	54	48	58	64	52	57	65	50	55	54	57	72	56	48	59	54	59	58	52	56	55	46	44	64	45	52	55	67	56	61	47	52	53	51	56	48	57	57	55	55	54	52	55	53	63	58	64	63	47	64	62	63	62	56	54	64	70	60	65	51	60	60	57	59	60	55	59	50	58	62	55	52	57	59	68	51	51	59	56	65	42	71	61	55	37	62	58	58	59	51	62	55	66	61	64	60	54	56	54	53	58	55	42	62	45	54	48	62	46	52	62	54	45	57	56	55	40	49	69	70	54	81	51	63	53	49	50	56	63	49	51	66	64	57	61	57	48	59	63	62	43	55	48	55	57	51	47	53	60	60	54	59	54	71	53	50	68	47	50	55	69	67	55	48	71	52	54	67	47	51	78	51	49	65	51	40	36	57	69	57	54	55	59	58	45	46	67	67	59	58	46	47	62	69	57	43	48	65	57	61	54	59	50	59	60	64	41	55	47	53	71	53	52	68	58	56	60	51	56	64	52	59	58	65	61	62	81	53	59	48	69	54	55	48	56	51	40	65	59	57	58	48	56	52	56	54	60	63	65	68	48	39	50	63	60	53	52	58	61	43	57	62	53	69	54	56	57	55	48	49	41	50	49	47	59	49	34	66	51	62	51	46	50	61	61	46	57	47	61	54	71	65	62	45	47	40	65	63	59	55	56	52	70	53	55	77	49	50	58	60	40	57	45	62	57	52	47	60	59	56	57	59	68	64	54	49	52	46	57	56	48	45	61	75	66	58	74	50	56	55	54	54	64	41	52	58	50	64	62	47	56	57	53	37	55	55	50	62	62	58	54	63	51	62	64	49	55	67	58	46	44	75	68	60	66	56	50	50	54	65	40	65	65	70	47	50	56	61	53	67	70	54	46	47	59	53	64	52	50	41	57	47	69	69	66	49	47	53	53	60	48	41	60	65	53	54	60	59	50	50	56	44	63	53	54	64	65	54	53	70	54	61	48	52	51	63	56	58	69	61	57	51	45	67	53	52	66	52	58	60	60	59	64	57	60	64	54	57	66	62	54	63	45	60	61	55	48	55	44	61	69	51	57	55	66	55	58	69	55	60	47	52	58	57	68	49	54	62	60	56	55	42	54	59	60	59	57	59	61	51	54	68	49	64	47	65	57	54	60	62	53	56	66	67	50	55	42	43	64	38	59	54	47	45	52	48	56	53	47	50	68	56	45	56	53	50	63	53	52	53	45	59	49	56	76	58	58	64	53	44	68	71	48	53	54	60	48	57	56	50	57	52	48	51	48	51	56	57	48	63	65	55	54	48	49	47	52	60	53	59	45	61	51	51	45	62	57	66	55	54	62	50	66	34	65	58	32	43	56	57	67	58	60	68	52	47	39	59	54	71	59	59	61	53	65	54	51	66	53	51	52	55	55	56	59	54	51	48	52	57	67	44	53	55	54	52	57	75	45	63	57	54	50	51	56	48	62	51	84	63	57	49	45	66	63	54	62	65	66	56	46	56	57	42	72	55	57	66	58	60	63	56	67	57	60	54	52	54	69	54	51	73	49	61	49	48	52	59	50	51	49	56	52	55	63	48	61	57	61	57	59	54	60	57	42	56	53	67	58	71	57	56	54	60	56	52	66	59	55	66	66	55	50	64	65	64	65	59	60	46	57	61	58	56	55	65	64	39	56	69	61	56	60	52	54	54	55	77	72	70	62	65	59	55	55	69	54	58	51	72	59	50	70	58	66	63	66	60	71	52	54	58	49	54	64	48	48	79	57	53	54	50	57	58	58	57	47	46	43	57	55	62	60	66	46	67	40	57	62	52	63	55	49	55	65	49	64	56	57	78	59	61	66	54	47	59	47	70	55	48	60	54	49	53	52	59	54	54	48	72	49	59	56	57	62	51	54	62	65	61	55	54	48	44	63	51	58	61	45	55	64	64	53	54	57	56	63	55	54	49	48	46	51	84	54	59	60	51	52	49	57	53	50	56	54	56	58	60	58	60	53	57	67	53	50	55	51	57	50	51	48	48	54	58	76	54	53	55	62	57	65	57	61	57	63	50	65	70	56	51	51	48	56	49	58	46	60	47	41	50	56	51	48	48	53	50	64	56	45	61	51	54	56	56	66	57	54	60	51	48	57	68	65	64	64	48	50	57	66	54	55	54	57	65	69	62	47	54	61	67	46	66	68	51	55	63	47	69	68	55	45	74	53	58	45	50	75	68	42	55	44	57	44	60	52	54	57	56	52	70	67	54	52	49	62	61	63	64	57	60	45	58	57	48	64	54	61	56	64	69	54	51	67	62	52	54	56	60	40	54	53	61	57	54	51	54	69	57	52	61	49	60	62	62	52	60	72	51	52	56	59	64	59	60	79	56	71	66	70	67	54	59	72	53	68	57	61	50	71	46	50	47	53	65	50	67	45	59	59	52	64	57	59	58	66	56	49	45	60	52	49	54	51	50	58	56	62	50	63	49	65	60	64	55	47	54	53	64	58	69	50	44	66	41	75	49	50	63	50	63	68	35	54	59	59	57	56	68	64	58	60	46	58	51	58	56	72	60	49	76	40	58	60	62	49	58	52	49	61	58	46	44	60	46	54	68	59	56	62	50	45	62	55	47	46	46	48	59	53	56	65	60	47	55	50	52	54	66	52	59	44	42	58	44	59	58	60	62	47	63	54	61	58	56	69	56	62	62	62	50	48	67	52	50	52	60	69	68	56	54	62	54	64	51	69	66	60	45	51	49	47	52	59	57	62	49	58	56	66	63	61	63	54	52	62	66	53	54	55	55	70	58	52	60	52	68	65	50	65	58	50	53	51	47	56	58	68	64	63	59	49	51	63	44	58	49	51	53	62	54	49	60
17694	8812	5295	8314	16571	19294	18451	16072	13587	11693	10592	9681	8630	7705	7145	6141	5397	4212	3278	2782	2135	1737	1425	1351	1217	1195	1116	1048	956	830	887	840	845	783	797	776	775	697	710	615	587	585	566	582	592	598	592	594	595	629	639	652	591	598	596	572	583	609	611	599	598	575	584	590	616	594	571	578	600	575	567	604	599	598	583	572	612	557	593	602	562	587	580	591	584	600	556	595	592	610	550	604	644	619	592	625	540	614	566	585	614	577	573	583	543	557	590	565	570	576	585	607	583	579	544	558	552	583	555	552	621	591	549	624	592	604	565	595	578	606	585	590	544	607	580	581	591	552	538	556	579	568	572	592	590	632	580	564	605	574	576	571	564	613	554	560	602	523	561	597	564	569	582	550	551	608	591	540	569	588	618	579	601	611	567	571	610	540	605	567	618	565	561	590	541	561	571	566	581	622	571	536	587	594	538	587	559	593	596	537	576	578	604	599	565	628	604	556	575	578	599	569	609	571	602	533	616	594	572	580	603	545	583	599	589	563	606	597	554	584	578	536	561	543	584	557	617	597	554	541	559	643	586	582	583	572	610	595	586	585	576	600	588	564	585	556	555	581	610	617	551	617	575	557	576	608	556	584	631	574	576	600	615	578	548	595	543	610	543	581	599	566	557	561	592	595	563	562	574	608	595	573	582	549	607	582	567	578	588	557	598	530	612	562	549	566	565	558	578	545	578	613	577	557	571	535	595	613	598	559	584	589	578	568	571	550	578	562	595	567	540	577	560	569	563	587	617	556	569	573	553	570	613	578	571	587	574	588	576	572	564	599	561	561	587	582	573	565	529	558	589	547	559	563	605	584	602	580	559	584	586	549	569	572	598	607	570	550	535	596	562	571	540	573	560	556	557	608	554	588	559	596	592	588	567	541	603	585	552	586	600	556	564	585	565	581	612	567	538	560	570	594	615	571	584	609	619	595	569	542	557	580	569	541	558	568	532	591	559	559	559	590	571	566	573	564	573	568	597	569	577	567	578	605	548	592	604	560	558	580	593	574	630	564	560	575	577	587	582	577	577	576	587	621	589	607	566	617	587	579	573	598	579	583	575	570	565	571	556	561	632	561	579	617	601	547	553	598	572	588	588	567	565	626	618	554	606	552	563	573	592	558	569	545	558	617	615	559	604	580	596	576	592	602	571	608	542	557	600	607	586	574	582	540	586	601	594	567	565	592	581	559	593	626	552	613	522	566	541	541	603	566	544	566	625	564	598	536	544	605	551	547	594	610	565	561	590	600	561	591	549	533	563	565	558	553	548	567	597	581	620	582	619	582	549	587	553	604	573	610	600	575	601	653	555	576	545	562	574	554	586	612	583	564	602	559	581	553	576	560	547	607	534	573	595	585	553	590	569	589	642	610	539	598	576	561	577	622	561	553	584	573	567	581	574	536	552	592	553	566	536	565	567	565	570	581	625	576	561	579	572	589	546	556	571	575	587	576	570	591	565	525	603	603	572	609	565	590	562	548	536	574	578	559	557	548	585	541	576	528	569	577	557	551	567	564	551	565	576	580	584	575	613	558	544	589	575	577	574	578	595	605	557	601	588	633	586	563	577	576	593	590	567	555	563	589	598	531	622	517	549	608	575	584	617	540	576	586	526	548	575	561	588	578	601	589	557	621	598	568	569	553	547	549	567	595	559	569	594	601	568	568	556	585	554	602	609	599	556	591	579	630	556	592	564	586	598	580	564	632	545	535	549	596	610	535	557	566	612	560	581	604	569	558	558	572	547	576	562	612	562	610	538	570	603	591	601	571	568	557	582	548	573	568	579	549	576	604	540	568	566	573	586	567	534	557	575	561	619	546	553	597	583	577	541	586	582	595	576	593	576	573	624	570	573	549	598	598	540	604	539	603	598	512	559	572	588	551	549	577	586	607	579	575	590	545	557	572	563	590	611	558	610	628	537	573	620	550	555	580	569	573	586	587	559	549	526	559	549	600	567	590	548	571	554	603	590	522	579	577	587	558	598	540	588	553	569	578	566	582	608	609	538	588	587	549	518	548	541	578	595	524	582	561	559	577	575	566	549	587	561	543	591	552	569	592	600	591	577	601	578	597	565	582	611	552	545	640	591	601	561	545	556	600	566	597	585	539	606	557	547	586	565	562	596	540	575	552	557	544	597	577	530	496	569	587	595	559	564	567	598	592	579	569	571	529	533	599	558	602	586	557	556	613	548	627	567	557	554	558	573	570	586	601	576	567	587	600	572	534	604	584	616	570	608	578	600	555	544	585	539	595	526	596	582	580	588	562	544	575	579	558	598	573	585	608	557	574	608	558	583	556	572	573	562	554	544	586	617	580	546	575	566	548	584	589	564	583	587	600	578	573	609	557	581	622	533	549	572	578	544	581	556	585	564	597	594	585	580	570	583	589	587	555	544	537	594	579	599	579	609	578	569	608	595	520	588	574	523	555	576	591	528	561	574	549	569	567	585	566	589	574	588	556	558	599	592	579	525	574	576	537	532	577	596	596	577	555	608	577	577	572	556	566	586	538	589	618	586	559	565	584	535	589	600	569	558	618	612	570	585	585	615	570	553	570	524	566	540	575	549	535	577	553	551	536	594	571	534	546	562	577	624	597	585	551	582	632	572	586	574	569	545	591	597	575	566	599	573	574	583	554	550	530	592	611	567	583	533	595	623	571	588	540	545	522	576	552	587	522	552	572	571	550	575	569	567	566	578	559	564	587	501	538	593	589	608	545	576	541	561	596	542	601	571	552	616	586	570	565	618	576	601	585	630	593	544	578	580	592	588	567	598	539	548	559	569	591	569	552	592	546	611	552	564	569	530	559	593	487	567	556	563	596	559	546	559	542	574	576	624	579	593	583	560	563	517	590	564	529	593	545	575	566	531	567	577	564	557	600	584	604	544	601	587	547	621	581	599	602	579	614	561	619	594	557	569	610	593	566	556	595	574	578	604	536	571	580	557	531	524	607	583	619	573	597	554	595	575	575	544	583	554	572	573	560	588	565	644	592	601	624	574	582	553	553	579	617	593	593	562	590	584	582	572	560	587	591	564	595	592	541	585	615	549	542	557	537	592	582	582	591	582	581	563	583	605	594	564	612	556	565	539	574	559	572	595	605	598	587	596	570	600	591	617	572	545	556	567	551	522	566	562	531	547	579	595	574	605	614	583	577	573	594	596	565	584	560	604	563	607	544	539	598	605	547	601	546	566	565	557	604	591	590	582	559	591	592	599	567	610	575	587	562	577	552	543	609	589	602	609	593	542	564	545	595	559	584	556	591	614	606	579	557	537	580	596	540	568	570	569	588	577	553	610	557	581	593	560	601	598	600	621	550	576	592	594	576	551	615	583	554	603	565	538	608	567	566	612	546	552	592	586	592	588	605	575	576	544	599	551	567	560	565	569	608	574	554	561	553	543	561	556	579	564	567	574	543	569	552	605	576	618	587	557	550	571	566	558	566	588	554	591	579	584	605
1679	571	344	242	240	363	418	417	351	335	310	314	233	274	237	225	208	154	124	115	92	86	76	68	71	78	73	45	60	46	56	58	59	52	47	44	58	51	41	47	47	49	53	49	25	53	53	38	41	46	43	52	49	44	35	41	44	49	51	40	37	40	54	39	53	31	47	38	36	27	48	47	42	50	36	44	36	42	43	47	46	36	43	44	46	50	36	40	42	43	37	42	42	55	33	38	46	55	51	57	46	34	39	40	50	47	48	40	41	52	42	47	56	38	43	38	42	50	39	39	34	47	58	40	42	57	37	44	45	38	46	52	47	46	43	39	51	41	48	51	34	38	35	39	49	41	42	51	49	49	51	38	43	47	51	46	48	47	49	55	51	42	46	42	47	40	49	47	38	38	51	38	43	44	42	40	45	37	47	38	43	36	49	42	55	34	51	43	43	37	48	48	33	45	42	51	45	40	44	31	48	43	49	42	56	43	40	41	50	31	42	35	52	38	41	41	46	38	34	41	41	33	40	47	39	55	41	47	42	40	43	39	40	40	40	43	45	51	57	46	31	39	38	53	45	40	53	38	55	51	47	42	44	43	42	39	40	47	40	43	46	37	43	39	39	54	55	40	44	52	45	48	41	40	51	42	44	54	35	60	42	44	37	51	41	44	44	46	39	46	43	45	36	40	56	35	42	49	39	44	28	42	39	54	45	33	43	40	44	40	38	53	49	44	43	54	36	41	47	51	54	48	54	39	45	64	42	46	46	51	43	40	47	41	40	54	36	47	41	41	51	41	48	42	45	53	35	47	46	37	39	35	56	49	39	48	48	51	38	34	48	34	39	27	52	41	37	45	64	43	42	48	49	45	47	42	43	34	43	30	38	50	52	60	44	45	44	36	47	32	40	39	52	51	36	42	33	43	34	49	44	45	43	51	53	36	45	58	49	43	42	46	46	34	41	42	36	48	50	43	38	40	35	43	41	49	40	50	38	54	47	35	43	43	57	36	35	52	48	32	54	40	35	44	39	49	36	39	51	48	52	46	42	56	51	41	41	43	35	41	46	51	43	39	46	41	44	50	41	41	56	34	54	47	44	45	43	44	41	35	53	38	43	41	43	48	41	45	49	47	42	28	59	38	34	47	48	52	46	37	47	40	37	43	39	45	35	42	43	42	42	39	32	29	38	38	49	57	51	43	35	40	50	41	36	42	30	46	35	42	52	45	49	58	49	44	36	49	38	42	47	47	38	38	35	54	41	37	54	42	49	40	43	40	55	40	37	41	43	34	44	42	46	43	46	45	34	36	40	40	55	32	52	46	53	45	42	52	46	39	48	36	40	42	45	45	51	33	58	35	41	43	44	30	39	33	36	43	41	46	46	40	45	38	45	54	46	31	57	42	50	51	35	41	47	37	39	42	45	48	39	40	32	46	36	55	31	36	44	45	37	49	36	45	44	44	43	46	51	44	53	54	45	36	42	44	49	40	54	49	49	50	38	46	42	43	45	35	43	49	33	34	39	36	42	36	41	47	38	37	44	55	38	49	39	50	51	29	40	39	47	41	35	45	35	36	60	49	45	40	62	43	47	60	49	39	46	47	48	40	54	55	42	39	59	42	39	48	27	40	51	37	38	41	51	43	40	38	39	42	47	46	53	40	49	41	42	49	60	44	51	52	57	48	43	40	41	49	43	48	42	30	37	47	46	45	51	54	50	28	38	43	43	40	36	47	52	42	50	43	46	30	39	49	42	49	50	52	40	46	38	47	45	34	40	53	42	39	39	48	48	57	45	37	48	37	57	42	50	33	35	41	35	49	45	45	53	50	48	51	48	46	43	42	44	37	55	40	47	48	49	40	39	38	41	42	47	38	48	40	38	40	53	35	44	38	46	35	36	42	45	52	44	33	41	51	37	43	43	41	45	43	47	29	43	33	40	38	36	40	41	51	38	42	40	47	40	31	48	39	53	40	38	37	48	47	37	41	46	53	44	39	37	36	46	36	36	48	48	39	40	39	54	48	40	41	39	45	38	38	41	37	53	56	46	45	49	45	34	42	35	49	30	35	44	50	44	42	29	44	59	39	47	62	45	53	39	42	48	43	36	44	43	51	45	41	41	59	31	37	48	50	37	48	38	43	51	40	41	40	42	54	38	49	34	39	53	40	42	48	47	51	43	26	37	44	41	48	43	42	38	25	45	38	44	47	43	58	38	53	46	43	47	44	41	46	50	43	57	46	40	37	44	51	44	49	62	44	48	53	42	33	38	39	32	50	37	40	39	44	46	44	33	44	45	43	42	60	34	46	35	46	43	37	41	42	39	31	37	38	50	38	34	44	50	43	40	40	36	47	46	48	45	58	57	49	43	48	33	52	44	40	43	57	58	35	38	53	47	36	43	41	44	33	43	44	42	52	38	51	43	44	48	37	44	40	40	45	57	49	40	49	34	55	50	46	39	47	34	34	38	33	29	43	38	40	33	40	42	33	40	37	49	41	54	49	43	40	44	39	50	44	29	37	31	39	40	59	44	48	40	49	33	44	52	38	36	45	34	46	43	45	39	55	42	45	53	37	41	49	41	46	41	49	35	46	45	41	43	38	54	52	37	42	41	44	46	43	37	51	55	35	44	33	43	46	41	36	29	41	55	59	43	33	45	52	30	42	50	35	50	46	46	45	40	43	46	46	33	44	34	49	38	37	38	54	51	58	52	49	41	31	47	39	48	37	36	40	55	31	40	41	48	32	42	47	51	39	35	40	41	34	46	48	34	34	51	44	41	42	39	38	38	45	50	45	51	51	38	51	51	38	46	46	36	41	55	42	39	49	54	37	39	38	44	44	49	39	42	49	52	46	39	38	34	42	51	42	35	46	41	45	41	51	46	42	50	36	41	43	49	30	49	37	42	45	55	46	42	50	50	51	49	39	53	44	33	32	41	39	49	33	35	33	43	52	39	39	36	42	39	33	45	47	53	44	50	48	45	47	47	48	55	42	47	27	43	48	39	40	38	40	44	35	41	60	49	35	31	44	38	51	43	39	34	36	41	41	50	43	40	31	44	52	50	50	38	44	39	37	36	49	43	46	46	30	41	45	54	38	36	30	42	48	45	50	47	49	43	53	48	38	51	49	39	31	45	45	37	42	43	46	45	45	48	45	42	37	39	53	33	40	46	52	29	37	38	37	35	43	40	52	42	46	34	43	43	45	44	60	45	47	41	34	39	40	44	43	36	47	51	50	39	44	42	55	47	42	36	29	41	33	49	53	46	34	37	36	35	41	39	55	33	38	35	42	46	53	41	48	51	36	49	43	51	48	50	49	40	48	44	47	43	51	50	45	39	48	56	44	39	45	44	49	43	46	49	48	44	47	40	43	49	56	45	37	55	36	34	38	45	43	26	35	35	55	50	59	46	36	50	41	34	33	50	52	43	39	29	49	26	45	44	46	49	46	48	48	41	40	46	38	40	37	42	46	49	36	49	58	52	40	36	39	53	48
18091	8099	4956	7912	16079	19000	18007	15766	13515	12099	10913	9875	8514	7814	7231	5904	5090	4177	3395	2704	1968	1606	1387	1336	1211	1131	1083	963	825	810	743	732	650	673	731	689	629	540	566	504	499	453	458	462	450	448	441	458	468	456	465	481	434	443	447	443	432	449	417	435	435	463	423	475	489	451	458	412	464	440	452	470	469	438	499	448	481	424	411	454	463	444	452	461	455	428	458	423	432	473	481	465	452	476	436	453	449	418	405	456	438	458	406	419	436	425	416	444	408	441	422	403	416	396	429	423	427	453	421	428	450	412	414	440	428	434	453	443	441	470	410	400	424	412	431	432	385	466	439	430	442	409	440	424	418	411	402	455	438	435	418	432	464	440	442	429	474	395	459	463	429	438	450	425	446	456	455	430	426	445	442	425	418	409	426	451	481	453	404	422	458	425	412	465	450	432	434	438	431	455	416	433	434	408	458	404	414	457	411	435	411	420	406	457	437	425	447	420	447	423	396	416	417	464	389	449	441	416	410	429	449	463	418	436	419	438	470	427	467	411	418	399	425	453	411	444	429	431	444	418	435	427	474	429	393	443	440	426	424	436	444	441	437	408	455	446	458	403	437	450	452	430	456	429	438	414	374	440	438	419	444	422	442	399	430	411	393	420	409	410	422	408	440	447	452	410	406	430	448	440	423	468	398	441	463	437	410	382	421	469	421	436	443	442	446	449	441	458	417	435	416	433	460	404	439	429	422	448	405	442	420	445	455	417	438	410	411	445	424	422	435	420	467	445	452	397	437	449	461	453	407	410	419	470	405	441	443	435	420	422	424	451	408	458	434	408	424	497	481	437	437	428	414	441	465	427	428	413	407	426	443	413	458	434	407	446	413	405	422	457	452	435	440	434	456	408	408	448	417	430	439	410	440	495	402	436	447	446	416	474	442	427	434	422	454	393	437	415	444	411	409	431	457	441	446	458	426	426	427	427	440	407	411	420	424	411	425	457	414	467	451	428	450	447	397	447	446	416	386	477	450	409	465	422	393	466	414	403	431	428	459	466	427	433	446	405	405	422	422	391	442	442	423	433	423	433	424	428	414	418	439	473	465	413	439	449	429	430	430	432	428	444	416	469	401	447	432	450	410	436	439	439	448	406	405	424	407	436	444	418	432	446	433	430	492	445	445	430	435	406	424	425	421	452	430	403	417	436	408	408	420	397	448	415	399	402	394	420	448	395	433	401	447	422	414	391	419	467	434	478	422	433	450	428	417	456	415	405	451	428	422	388	464	440	428	423	411	430	421	427	405	424	440	438	420	426	424	428	397	413	462	437	407	441	416	425	435	455	444	449	446	398	441	454	399	412	422	404	405	405	426	400	423	442	464	422	469	470	430	443	412	458	428	459	413	446	415	435	467	434	413	407	423	442	446	423	460	452	420	430	431	433	469	436	415	451	430	433	452	412	409	385	401	422	425	450	400	420	425	429	404	432	425	449	487	432	426	436	442	410	399	426	428	427	438	456	400	429	440	469	425	412	443	447	448	441	396	409	393	455	426	434	411	409	413	446	399	444	455	445	453	423	436	434	422	449	432	424	426	421	404	431	411	432	440	488	424	473	437	436	457	400	449	422	425	451	425	431	431	429	443	413	442	419	406	425	419	407	427	414	434	416	416	408	435	430	448	435	445	427	414	442	439	437	439	420	411	419	471	428	422	458	451	420	417	414	459	423	440	439	479	405	428	420	457	437	418	422	431	435	415	381	448	410	465	407	446	425	410	431	415	442	396	439	437	459	412	398	413	427	434	465	442	458	423	411	439	417	451	411	411	446	445	413	428	420	455	393	426	426	446	392	445	443	462	421	437	388	485	404	424	386	439	445	472	404	423	421	466	443	445	431	445	444	414	424	424	401	465	444	414	401	432	429	436	433	424	422	464	495	434	419	437	428	430	461	431	447	411	422	430	458	431	455	432	402	421	426	422	443	442	424	445	475	439	441	419	455	382	389	428	437	428	454	429	418	382	424	419	452	389	431	438	401	443	452	412	432	425	436	465	429	465	424	455	405	412	400	446	437	432	415	415	422	475	450	416	446	441	444	422	449	431	467	444	432	439	427	442	436	445	427	421	429	440	425	416	387	443	458	437	400	397	451	445	391	455	424	438	436	449	443	427	423	412	408	407	433	427	447	410	414	451	411	442	443	455	459	430	452	448	455	415	433	417	432	461	418	432	416	394	423	426	392	441	439	426	413	423	438	431	434	431	446	403	414	454	414	440	422	403	446	446	423	418	457	432	467	441	434	447	457	451	424	450	405	414	407	437	415	421	459	420	416	442	382	427	447	445	459	449	455	417	408	435	448	438	405	432	428	454	443	424	444	392	407	412	454	402	442	429	431	432	398	423	440	475	437	420	462	462	470	411	426	442	418	449	429	430	404	427	437	453	410	440	433	421	417	447	402	421	414	430	430	447	396	422	425	426	393	414	394	366	419	417	412	433	438	435	482	444	447	447	417	420	424	410	425	432	467	434	400	435	432	399	433	416	403	446	408	438	429	432	449	459	431	425	430	425	429	438	420	477	438	438	442	436	420	463	415	449	432	423	425	413	463	436	424	451	405	434	442	412	409	414	421	437	415	435	457	462	441	403	458	471	464	475	433	423	472	424	436	395	415	464	403	428	417	436	441	450	421	427	434	422	440	470	402	407	438	445	423	438	426	441	442	451	413	445	462	440	422	457	431	431	469	410	404	423	412	436	441	436	430	407	430	432	423	463	403	431	441	417	426	461	444	432	438	440	426	421	456	412	373	418	404	468	396	430	459	431	419	455	384	462	428	449	454	439	419	435	406	461	458	413	448	452	429	415	431	421	416	427	449	441	393	429	439	406	376	408	460	426	423	464	427	427	460	438	425	436	454	412	443	444	403	417	423	432	411	443	416	449	406	459	432	420	467	440	431	423	471	426	444	418	400	410	440	423	425	425	438	439	436	425	395	410	431	458	433	430	457	451	413	416	468	411	434	432	428	415	458	474	413	444	456	424	395	439	437	441	433	413	441	395	417	445	401	452	449	448	448	428	423	437	424	408	452	433	407	404	417	430	436	479	400	412	414	444	458	409	374	428	404	437	431	428	414	447	416	476	404	470	446	412	389	420	440	443	460	425	417	442	419	429	432	446	456	416	447	460	387	406	441	474	416	422	423	403	429	449	393	418	460	402	422	394	414	482	421	454	438	443	399	444	427	404	399	395	398	422	423	398	460	440	442	400	456	434	453	428	419	429	422	447	426	438	403	420	408	470	455	423	444	423	447	413	445	417	409	445	435	409	459	457	427	416	442	404	408	431	446	436	449	414	456	441	466	447	413	448	441	434	420	469	416	458	472	413	420	444	442	457	417	434	428	474	442	449	421	419	433	417	441	447	406	419	429	434	438	412	437	394	431	417	460	430	398	443	424	433	428	440	455	446	432	406	432	416	438	440	478	452	442	430	456	446	465	425	421	386	460	417	437	428	401
1757	807	433	314	307	462	561	510	489	452	422	397	318	315	263	223	206	203	166	104	108	95	88	76	90	72	81	70	66	60	54	55	51	42	63	67	55	58	50	48	40	57	37	43	49	45	50	39	54	56	61	52	37	39	37	54	38	46	40	41	41	44	40	37	49	44	49	53	39	43	44	36	45	47	61	50	48	47	31	36	39	49	43	47	42	40	53	36	54	51	42	47	44	50	58	40	38	44	56	48	44	34	50	38	41	38	46	47	34	60	43	34	50	54	41	52	43	56	52	45	43	44	46	38	28	41	36	40	48	38	51	43	46	52	41	45	40	40	44	41	55	42	36	46	47	30	54	39	44	45	52	35	49	44	43	50	46	58	47	33	41	42	50	40	45	49	49	47	43	34	48	37	47	43	45	45	43	38	45	50	42	42	45	42	49	40	41	44	39	47	43	46	50	46	46	36	40	50	38	43	53	47	42	46	47	46	48	49	33	47	44	49	58	49	48	54	47	50	36	46	36	42	35	51	46	43	38	46	44	38	37	43	44	41	55	45	33	46	38	53	28	48	29	38	46	53	39	44	39	51	44	41	48	42	51	38	44	47	46	34	52	45	45	31	51	53	43	43	44	50	42	42	49	48	40	54	46	36	50	43	46	49	48	32	42	33	47	32	52	38	41	50	47	50	49	49	43	38	43	46	54	55	37	48	38	44	36	51	47	46	46	38	51	36	37	45	39	41	30	46	38	34	36	45	43	39	53	45	50	40	55	45	41	33	33	37	54	42	50	48	44	34	47	43	42	48	42	32	46	46	40	46	46	41	51	57	52	43	36	55	42	37	52	55	41	51	41	32	39	47	43	55	36	48	45	51	46	42	45	57	42	42	52	48	39	40	53	44	50	52	32	46	51	32	34	40	51	43	54	46	40	52	41	39	46	50	49	46	40	44	46	44	42	45	49	50	33	55	41	59	48	44	42	40	45	33	46	47	48	48	44	40	50	37	47	43	52	47	39	40	53	47	48	37	52	41	39	46	43	58	39	60	35	56	41	40	46	62	46	41	59	47	53	48	40	40	55	41	59	38	48	38	40	48	40	44	41	39	50	32	51	41	42	45	46	35	47	48	49	34	48	41	40	57	49	44	48	48	47	35	48	39	45	43	57	39	40	43	42	55	39	38	55	44	36	39	40	46	52	51	46	48	37	39	46	44	48	42	45	46	44	49	46	51	39	49	46	47	32	48	33	40	42	41	54	39	34	49	42	43	54	41	43	45	48	53	47	33	43	47	56	58	51	53	43	32	47	36	52	42	48	37	52	55	54	46	45	42	42	45	50	51	42	48	52	55	50	41	48	40	45	40	39	46	45	34	37	51	38	36	44	43	51	47	49	36	52	44	42	52	52	53	41	43	39	51	46	45	48	46	35	49	37	33	51	47	44	44	44	50	42	58	36	43	39	53	39	53	40	49	39	43	40	42	45	62	35	49	47	41	30	45	49	50	35	47	45	41	50	50	46	60	42	34	47	40	40	37	38	33	29	42	43	34	49	44	44	44	49	40	38	45	48	49	48	40	39	39	35	46	51	43	39	35	55	49	37	45	57	43	41	47	53	46	37	40	51	54	46	42	53	39	44	46	46	58	37	40	43	40	45	47	47	42	42	47	44	52	60	37	33	41	55	29	47	40	51	43	30	54	33	39	45	40	40	34	48	51	42	45	41	48	36	33	51	41	34	51	38	47	38	53	53	50	45	39	52	44	34	41	43	46	45	48	41	60	45	44	41	44	49	44	45	54	39	47	32	42	37	31	35	52	52	46	47	45	38	41	43	51	39	37	40	43	39	48	41	36	50	50	50	54	38	51	37	39	55	38	50	39	43	42	50	36	38	40	52	45	48	31	49	49	55	37	40	40	38	55	44	44	41	62	45	45	42	47	44	51	43	43	54	51	31	40	39	44	45	33	41	49	39	47	42	37	34	42	47	37	49	44	40	46	41	45	46	39	43	42	52	45	43	40	49	53	45	39	37	50	54	51	53	42	50	61	44	45	54	51	45	48	47	41	50	46	33	43	35	35	47	43	45	50	50	54	59	30	58	40	41	44	48	46	35	50	39	45	43	41	49	40	53	51	37	46	42	52	50	43	37	54	50	43	34	34	42	46	47	52	47	46	51	57	47	55	35	43	49	45	42	52	43	43	43	69	38	48	39	41	40	37	44	41	48	36	30	41	39	43	36	40	43	32	44	51	52	39	45	41	39	45	53	38	41	41	52	42	50	38	42	53	43	40	50	34	41	35	43	45	40	31	49	56	36	37	54	34	56	55	40	34	30	43	44	38	40	39	46	38	49	49	33	53	41	45	31	31	33	41	45	43	50	39	39	48	43	53	36	37	39	45	34	50	48	42	52	52	50	44	45	42	53	47	43	51	50	54	32	42	47	42	48	29	48	40	55	38	49	43	51	45	35	44	54	43	58	45	45	52	46	41	47	43	34	35	47	48	46	42	33	44	41	37	41	50	39	45	45	30	47	47	66	43	46	47	48	46	41	39	55	42	43	49	50	49	53	49	37	43	47	32	42	44	51	39	45	43	46	49	46	40	43	48	55	42	50	38	39	47	47	54	36	44	42	37	51	44	38	56	49	42	53	53	53	40	43	52	48	53	60	44	38	48	51	38	39	30	45	46	38	39	39	52	51	40	51	38	45	47	51	44	41	53	36	39	41	58	41	44	37	54	39	44	39	32	51	50	47	38	43	52	51	50	47	40	43	36	50	60	56	51	42	36	56	53	52	48	40	43	35	43	55	49	52	40	46	43	43	62	41	52	48	43	54	37	44	39	47	47	52	51	65	35	50	50	53	55	58	46	47	41	40	46	56	48	36	49	42	52	45	41	43	37	51	48	53	40	41	42	35	58	51	36	51	32	44	43	46	34	46	46	35	38	46	51	45	42	40	46	56	49	44	53	45	43	36	32	39	51	47	39	41	39	43	54	44	55	36	48	48	42	57	42	53	49	51	47	41	43	48	43	49	48	56	41	54	46	36	51	31	38	41	43	37	45	46	42	47	36	52	38	45	41	46	47	50	37	43	53	50	35	42	48	47	48	50	44	31	53	40	50	42	50	37	42	49	43	39	56	38	31	54	35	43	44	47	51	48	41	46	46	58	41	47	47	38	48	58	28	46	58	44	54	41	50	39	55	41	45	52	46	37	49	40	39	38	40	41	33	33	50	50	50	36	62	48	51	47	45	45	39	58	45	43	58	43	39	50	48	48	42	48	52	53	43	39	44	42	58	35	64	46	46	56	51	43	42	51	49	47	46	49	41	41	47	41	40	45	40	39	47	35	42	45	39	54	37	57	45	39	53	43	45	34	55	53	46	41	50	54	32	53	50	49	42	43	47	40	42	53	52	39	47	46	43	54	32	47	44	61	31	54	45	43	44	40	42	53	49	43	37	47	42	47	43	49	41	28	30	41	46	38	43	41	41	36	48
20571	9888	6033	9874	18797	21761	20533	17684	15440	13886	12752	11375	9906	8851	7778	6625	5842	4709	3848	3022	2512	1988	1780	1591	1508	1377	1310	1142	878	852	907	822	770	792	824	858	668	590	604	565	510	469	522	471	498	465	456	524	480	530	491	462	497	493	505	468	485	506	454	464	468	489	471	494	473	432	494	482	493	460	513	494	473	483	440	483	508	485	451	464	464	503	468	463	493	457	479	481	474	480	494	485	473	424	478	485	459	468	473	428	450	447	455	488	475	474	461	480	429	435	478	448	494	461	478	447	448	485	434	456	479	439	452	477	426	467	458	403	420	487	461	458	456	486	510	429	455	459	449	431	447	454	482	449	432	433	499	445	466	478	447	456	467	471	487	452	426	434	430	428	448	448	472	462	461	435	447	424	503	443	493	479	483	407	431	432	448	450	405	467	488	439	469	490	406	449	440	470	452	456	486	464	448	477	448	436	447	473	435	429	484	452	493	453	471	461	446	499	439	483	444	454	487	482	472	456	464	504	450	442	471	447	448	487	462	455	485	471	449	437	444	437	470	454	461	467	449	436	490	459	496	454	413	430	429	445	438	492	452	461	472	463	443	458	435	460	433	455	478	471	460	461	459	465	456	455	435	430	472	424	413	472	464	459	460	479	441	446	492	436	474	441	449	471	425	479	431	504	457	475	461	488	434	468	473	460	429	449	484	469	443	489	464	461	472	456	474	443	494	465	464	459	450	466	448	492	475	430	477	484	461	492	464	472	469	455	467	457	430	495	416	429	495	454	472	441	478	477	472	427	477	457	447	433	430	447	451	450	455	434	447	423	444	477	470	441	444	434	480	445	451	477	471	430	482	475	456	417	476	467	475	442	464	445	471	453	448	493	436	481	457	431	462	459	464	473	479	422	448	439	444	436	450	441	455	443	484	461	467	431	420	479	486	483	431	446	487	475	436	452	437	491	488	472	469	430	443	450	435	493	422	449	424	462	438	483	459	464	480	467	426	465	461	446	458	490	466	440	481	462	446	461	491	471	450	431	440	429	484	441	424	488	447	446	409	466	468	490	466	462	426	411	446	468	463	467	447	488	458	442	495	466	464	464	427	396	489	451	452	458	464	466	468	445	441	444	453	439	451	436	485	478	445	493	453	441	457	451	468	429	465	447	482	449	436	472	447	468	453	463	459	482	419	449	423	454	459	480	444	451	400	451	467	503	467	429	422	477	483	483	470	443	488	470	462	424	476	448	452	471	413	453	475	437	467	463	432	444	437	446	487	474	424	440	417	459	487	459	446	455	466	434	458	459	430	455	443	451	435	475	498	461	428	429	470	447	465	448	466	457	457	440	438	482	439	420	470	456	448	484	440	443	438	416	440	451	466	426	462	395	395	457	456	464	437	478	473	423	477	423	455	474	456	434	441	482	427	481	436	487	433	464	424	453	452	473	480	467	438	426	486	453	481	463	440	484	444	480	495	392	446	423	419	433	464	452	452	431	462	449	420	437	438	455	443	434	456	450	433	461	473	473	445	455	466	453	448	403	434	441	464	458	451	504	493	426	458	488	444	449	439	474	474	427	472	499	432	454	463	465	466	442	448	477	470	484	466	449	456	454	454	448	480	452	474	509	459	518	428	425	425	464	463	410	427	420	482	502	417	431	468	475	460	441	481	458	446	462	450	450	476	437	440	458	462	439	441	451	502	462	431	453	482	478	431	469	456	472	481	454	450	437	462	427	448	447	470	457	459	463	469	466	427	438	447	444	435	485	422	434	504	468	486	455	441	469	451	486	437	471	488	445	489	430	427	463	447	464	435	412	428	460	468	375	426	486	449	455	437	450	458	436	458	431	413	449	458	466	443	450	457	477	443	423	475	430	464	481	451	448	463	444	424	457	446	494	432	480	469	470	476	426	421	424	460	480	463	437	390	451	435	419	475	459	438	430	488	452	475	424	464	459	444	459	453	438	466	409	464	445	435	455	414	438	464	468	451	441	453	464	449	467	461	464	452	462	452	469	442	434	459	483	492	400	432	416	444	421	443	459	433	426	450	448	452	415	438	419	455	426	465	472	456	442	460	416	438	445	455	446	451	470	402	492	469	429	444	449	431	443	475	435	504	448	461	484	444	436	449	441	457	508	471	449	441	482	458	430	467	488	449	469	441	444	441	436	461	456	451	463	465	447	433	453	464	443	437	463	456	448	437	474	447	453	443	458	454	436	447	445	435	454	457	457	390	483	442	423	424	427	496	412	446	421	448	486	447	402	476	466	474	471	483	475	418	462	473	433	436	449	477	448	462	473	457	466	462	437	476	493	476	434	458	443	482	436	450	433	434	456	419	429	461	503	457	458	478	418	450	438	461	470	468	498	478	475	443	469	436	453	499	401	444	456	480	433	424	467	457	479	423	442	452	472	445	420	406	485	445	412	452	437	451	443	468	466	456	447	443	409	444	466	474	475	420	451	469	429	486	425	503	441	478	465	453	454	442	454	434	455	452	460	462	454	470	473	436	458	427	445	439	429	461	447	470	449	461	455	432	424	464	450	463	398	460	457	427	457	496	466	470	451	485	464	453	477	471	457	418	456	453	477	460	420	443	486	477	459	456	508	454	454	440	449	423	460	456	456	444	447	453	466	441	481	436	487	482	449	481	442	456	464	455	468	439	419	449	487	446	488	445	477	451	463	443	451	451	442	455	469	454	471	474	438	443	461	461	456	416	432	466	443	419	448	498	427	425	431	447	462	442	453	461	422	468	497	442	450	483	455	459	482	447	458	450	436	459	421	497	456	470	421	451	479	454	496	463	451	417	462	458	475	477	435	442	458	448	433	460	473	447	478	469	434	437	456	461	426	452	464	439	449	455	437	446	477	490	442	469	455	461	451	457	423	494	470	460	472	470	429	442	418	466	458	500	448	463	466	448	509	459	456	472	439	448	435	454	451	449	426	424	493	419	468	494	455	440	450	492	467	454	469	445	465	480	452	467	444	480	445	467	435	488	474	478	490	458	440	449	457	478	438	501	448	429	435	491	453	435	478	441	396	452	421	459	425	462	443	421	442	476	464	450	481	438	442	451	502	458	464	418	462	439	452	473	440	490	474	458	454	431	464	461	441	477	425	463	436	419	433	473	441	424	446	463	442	453	487	487	433	472	471	444	435	468	408	450	463	452	454	496	448	413	470	495	442	438	446	433	436	489	453	416	466	476	446	434	427	422	490	456	467	436	469	450	443	458	500	475	456	474	417	456	429	471	493	432	425	403	436	427	454	451	448	476	447	485	434	497	469	417	408	468	448	467	467	464	464	464	452	429	478	490	445	448	440	478	457	428	448	458	443	498	448	427	445	482	404	447	474	444	478	434	455	474	447	502	421	477	442	491	393	440	504	452	460	443	455	478	485	437	460	483	483	456	466	443	438	444	465	451	464	484	481	426	433	427	415	469	450	427	457	455	454	451	485	500	455	443	455	449	430	422	439	437	515	479	507	469	449	461	463	462	420	440	440
1266	452	266	205	200	330	332	307	334	278	262	224	213	229	184	174	160	145	121	89	101	80	88	84	70	63	89	78	74	56	65	56	55	70	66	67	54	67	59	48	57	60	48	51	46	44	52	55	55	44	51	53	60	58	60	47	71	67	52	61	42	52	60	49	67	62	63	64	58	58	61	54	66	62	58	63	64	59	50	57	75	57	63	61	60	52	55	56	49	56	55	62	65	59	56	57	71	62	60	65	64	44	71	61	49	55	55	56	63	76	56	51	64	63	61	51	58	59	62	49	57	51	61	60	50	52	50	69	50	59	46	55	61	45	62	59	50	67	45	41	60	50	54	59	54	67	60	59	45	63	54	51	60	73	70	65	71	52	82	66	59	47	56	49	57	66	57	54	57	50	63	56	62	59	60	61	49	68	46	55	57	53	60	65	56	45	55	62	54	54	63	61	51	68	45	46	53	49	58	56	57	61	65	52	54	58	71	67	64	46	68	59	56	44	69	53	64	60	67	54	52	74	69	62	71	50	52	55	45	70	58	49	63	54	64	48	64	63	64	44	66	55	56	60	60	51	60	67	70	73	69	64	62	55	64	66	52	54	49	54	56	54	65	59	67	67	39	51	63	62	47	57	46	51	55	63	44	53	56	55	70	58	73	52	55	75	61	48	62	63	48	55	55	74	58	57	55	67	60	55	68	56	62	56	66	46	55	52	74	66	56	70	56	66	47	51	47	53	63	56	61	60	49	49	45	55	74	48	65	69	52	74	55	67	62	56	67	46	61	71	53	52	64	66	63	63	67	62	61	69	57	49	49	58	58	74	66	66	50	42	75	71	41	58	48	59	62	56	62	66	51	71	74	51	55	51	50	57	61	57	51	63	71	56	54	55	48	62	55	74	49	64	47	63	53	51	64	55	62	57	55	46	68	61	71	61	64	49	60	44	54	59	66	56	52	69	70	67	51	65	50	62	61	48	45	54	59	68	59	56	68	59	60	44	51	53	64	51	61	59	67	64	65	68	55	63	52	67	62	49	48	65	44	63	65	69	54	62	55	59	68	56	52	56	56	58	56	64	63	49	60	51	39	68	59	71	52	44	56	55	49	75	55	57	59	51	54	51	60	59	55	59	58	66	62	57	60	68	52	64	57	55	71	40	64	63	52	53	63	56	62	49	60	48	60	53	47	48	58	45	54	52	55	56	55	65	70	45	48	56	49	71	62	45	59	56	55	64	68	55	60	47	83	59	63	56	59	48	61	59	55	51	47	70	60	56	54	63	64	36	59	59	49	47	55	47	69	68	65	44	64	70	47	56	50	53	55	49	63	51	64	58	62	50	51	64	62	71	44	64	58	53	57	77	53	61	71	57	60	55	65	60	56	69	50	59	57	51	54	68	55	52	58	51	54	62	61	61	56	48	75	75	54	70	43	55	55	64	61	65	50	53	62	62	55	46	57	54	67	47	49	50	53	68	64	57	76	48	52	50	55	64	68	47	63	51	39	50	70	65	60	59	60	68	60	69	62	56	51	59	49	56	36	47	48	65	56	65	55	63	62	52	57	56	60	53	58	61	53	50	56	46	61	69	67	52	54	59	54	67	66	62	69	43	66	60	74	55	49	54	66	54	58	55	59	58	58	66	57	57	48	71	58	70	59	37	66	64	55	63	55	63	74	57	62	61	63	63	55	55	54	46	69	60	53	52	53	53	58	64	68	59	70	50	73	65	55	42	64	64	61	56	60	42	61	71	65	52	48	50	66	74	54	63	56	57	58	51	68	57	56	68	61	51	54	56	70	59	62	53	48	51	46	71	70	60	55	63	53	53	49	60	56	73	60	74	59	54	52	56	53	61	40	65	60	53	48	75	53	48	54	55	52	49	78	60	62	67	42	38	48	58	67	52	65	69	55	63	75	55	69	66	52	52	61	41	59	67	72	71	59	57	57	76	55	59	59	68	55	59	63	73	61	65	66	62	60	55	60	60	62	58	53	69	44	75	56	43	62	45	62	71	59	63	57	72	65	55	57	48	69	50	52	68	71	52	53	66	68	52	56	68	42	65	69	52	61	62	55	58	65	67	57	42	67	60	73	63	64	56	63	80	50	63	71	58	63	64	45	54	59	52	64	69	75	56	69	54	51	58	69	62	66	64	58	53	57	71	58	70	65	54	46	69	62	56	49	50	78	47	51	45	52	50	62	57	68	51	61	72	40	49	61	52	44	60	53	61	66	59	60	43	56	62	53	51	53	66	57	46	64	59	48	57	59	72	63	61	48	56	61	48	52	49	57	55	43	60	55	48	64	54	51	64	58	72	63	61	46	56	49	65	55	57	63	53	61	55	45	61	54	59	53	55	53	50	54	59	59	51	45	60	66	43	54	49	63	65	75	54	58	52	52	50	50	60	60	57	62	60	51	55	51	61	60	61	58	45	61	70	65	45	51	50	60	63	56	61	63	56	69	61	52	41	54	55	53	54	51	59	61	55	60	52	49	55	61	57	61	54	55	51	68	56	54	70	44	53	65	58	54	61	68	67	61	66	63	62	58	63	57	50	49	55	62	73	63	50	48	56	53	54	65	61	61	69	55	63	55	50	60	47	64	53	64	60	60	46	54	57	58	52	65	68	54	52	56	48	66	52	61	49	61	66	65	64	64	50	49	65	59	64	56	56	75	59	48	55	60	68	58	69	60	51	55	60	54	57	58	56	58	66	55	74	74	81	53	52	55	55	50	65	54	54	59	59	55	57	58	65	61	62	64	64	63	61	55	50	66	64	62	74	69	63	66	48	60	48	67	65	50	54	62	62	57	56	65	61	46	54	52	46	52	52	73	52	62	53	55	48	61	58	52	56	59	65	49	58	62	44	54	62	56	57	51	57	58	61	52	70	54	49	54	61	58	76	63	64	48	48	50	57	42	54	53	58	51	53	55	60	63	64	59	56	71	69	54	50	59	69	63	69	63	57	48	60	67	62	63	63	45	58	55	56	60	48	61	44	57	60	56	59	47	62	54	58	49	59	59	62	76	58	59	53	55	56	58	54	69	65	58	49	50	59	44	51	51	54	57	64	53	54	52	52	69	65	67	72	71	51	50	58	65	72	59	59	49	53	56	42	75	63	54	65	59	57	65	56	66	69	65	62	58	55	56	70	57	56	69	56	65	75	76	55	52	63	53	58	62	58	52	54	46	54	54	64	53	70	52	54	51	61	52	56	50	64	60	54	61	67	41	63	58	62	58	68	53	77	66	64	58	45	60	50	47	59	66	74	55	51	53	64	59	65	56	66	62	57	52	60	66	60	65	69	63	65	58	74	47	75	48	61	64	56	46	44	55	57	74	60	53	75	65	52	50	46	53	62	73	65	60	55	53	67	68	53	66	58	47	57	63	51	65	55	63	44	55	43	58	53	58	62	62	61	55	59	51	54	59	46	57	51	55	59	57	67	73	55	75	47	44	56	64	67	47	54	54	56	69	61	58	58	52	58	62	59
15618	6793	3991	6447	13511	16383	14876	12704	10923	9953	9121	8246	6998	6147	5158	4581	4017	3270	2615	2125	1747	1539	1322	1164	1094	1084	1035	914	828	801	759	775	789	777	811	700	699	719	606	567	620	602	562	552	584	588	580	597	556	584	573	627	579	589	589	616	547	582	564	573	588	583	563	582	570	588	597	588	581	598	583	586	604	556	581	573	624	570	562	599	574	595	631	600	577	558	591	549	583	578	625	578	613	590	564	549	579	562	543	582	568	569	553	562	560	574	592	611	609	608	583	577	572	587	567	582	566	556	565	562	552	566	559	548	550	568	550	574	620	596	583	582	586	584	565	563	598	578	607	550	598	573	579	594	584	571	613	542	557	562	582	607	568	583	568	554	556	547	554	574	642	590	551	581	528	591	583	591	574	571	558	612	561	587	581	576	581	564	644	550	592	585	565	587	573	598	605	559	595	558	585	579	588	566	542	615	558	582	604	539	614	554	600	587	580	568	605	564	582	580	588	564	569	576	588	558	558	556	578	572	546	549	595	567	603	585	587	579	576	584	576	590	562	547	562	588	581	565	566	529	588	573	559	606	521	579	542	623	591	604	545	548	536	600	591	565	609	567	556	592	576	555	573	560	579	598	631	557	607	620	552	567	536	547	584	524	593	571	568	557	592	574	582	571	572	568	567	534	567	591	546	604	575	552	567	569	559	554	564	596	528	556	565	540	529	512	570	597	566	561	591	565	581	555	617	608	543	588	570	549	579	523	603	572	549	541	537	537	595	578	576	613	587	574	541	583	514	563	562	546	594	592	546	586	556	590	601	560	549	611	579	597	517	530	567	536	584	556	568	618	582	558	577	590	549	597	587	602	575	563	549	586	558	624	593	531	598	562	583	550	588	573	559	561	576	533	567	582	558	563	560	562	532	568	603	538	559	581	574	570	608	597	560	538	571	600	529	572	590	601	568	547	567	562	546	589	554	571	576	591	594	577	594	541	591	584	561	599	589	570	580	630	584	594	589	574	564	609	537	536	585	561	584	571	608	580	567	559	595	573	597	616	576	566	609	555	595	576	598	523	541	607	582	570	580	596	579	557	579	591	591	574	580	602	545	577	589	577	583	578	571	618	537	577	532	572	591	560	585	570	562	558	603	550	567	590	590	545	574	605	557	548	549	558	559	549	565	592	571	566	585	564	601	600	561	602	584	567	564	590	587	552	551	614	569	599	570	545	572	605	556	574	582	604	564	552	592	619	600	568	602	563	551	572	580	566	537	584	574	545	552	526	570	607	591	557	581	578	536	549	549	586	579	562	581	576	552	575	558	632	563	514	561	557	583	620	556	548	591	559	574	578	595	609	565	588	586	599	629	588	605	576	613	576	603	567	602	545	592	603	591	531	582	612	623	608	549	597	565	572	574	584	581	600	593	556	523	556	519	564	587	595	583	565	586	579	533	603	561	524	569	534	624	605	629	565	553	567	539	563	586	550	562	587	554	605	546	565	584	612	583	572	620	610	557	606	554	598	574	568	575	568	526	567	556	537	556	555	600	598	558	561	608	606	586	582	585	573	594	626	557	576	590	611	578	570	548	575	563	594	577	599	576	595	601	604	590	567	546	598	569	566	578	585	604	584	584	556	605	590	565	585	591	582	575	570	575	600	601	598	608	568	588	586	573	580	520	560	556	614	565	572	576	564	588	579	595	558	545	560	581	590	573	601	559	611	614	601	552	586	606	551	545	561	625	571	561	605	545	584	539	594	538	560	567	576	579	554	577	542	532	555	532	558	586	576	573	567	599	588	548	560	596	605	554	594	536	587	587	537	608	553	592	563	591	578	586	551	610	545	572	552	594	611	594	579	614	619	561	597	586	599	564	606	529	615	551	539	558	592	570	623	561	607	553	546	594	570	533	588	574	584	592	595	623	557	546	570	578	572	590	571	546	571	557	608	622	567	624	603	573	521	608	575	585	604	553	552	618	565	551	580	592	586	584	557	576	597	581	544	585	568	584	577	610	592	559	574	603	571	639	580	611	570	542	547	560	560	546	591	559	564	597	531	557	575	578	586	583	542	619	572	575	536	551	551	557	542	541	530	546	599	588	580	592	537	559	555	604	587	559	592	558	580	564	574	548	555	588	581	600	595	510	609	575	562	585	571	574	601	568	606	551	577	584	580	587	573	596	582	561	599	565	578	602	590	554	588	567	585	587	593	565	608	556	566	583	543	607	557	570	577	603	614	599	601	599	590	583	553	584	627	552	549	570	574	552	541	589	563	586	567	535	590	583	603	573	559	608	532	585	553	545	562	562	558	595	577	558	564	541	546	588	578	562	591	583	582	578	574	580	570	555	577	568	569	566	572	580	581	592	531	570	548	592	569	561	599	563	572	560	602	593	591	586	563	539	569	565	632	570	573	511	588	554	551	554	566	595	603	596	582	560	571	536	566	574	588	573	612	568	574	643	638	579	535	576	580	573	556	579	600	578	574	546	557	538	542	552	614	578	570	559	607	581	552	555	604	568	567	569	617	590	606	574	556	561	564	566	544	552	585	604	567	630	558	562	538	536	564	578	562	599	546	586	586	575	628	562	616	583	549	558	593	553	586	621	571	571	591	608	570	590	560	582	594	600	622	629	589	555	565	555	627	579	595	599	614	563	579	585	565	597	560	574	583	559	583	638	590	584	590	531	564	572	591	555	581	601	634	614	563	582	568	535	588	583	526	601	592	568	619	590	560	591	555	567	604	535	581	612	563	606	572	534	598	550	606	582	596	554	571	553	567	580	579	582	560	589	615	573	596	599	576	565	576	558	603	576	573	624	561	570	569	601	604	569	565	568	584	574	591	579	573	586	590	557	545	600	583	528	603	560	588	590	576	611	623	561	603	573	558	563	590	570	586	580	563	608	588	597	593	603	582	543	579	606	583	559	533	600	600	570	573	590	586	554	599	550	512	596	565	583	552	604	568	549	556	591	566	528	548	571	551	588	596	559	578	593	576	591	610	548	583	537	567	610	586	541	569	573	553	621	617	601	577	593	563	551	606	541	605	566	576	601	530	566	585	550	569	601	601	584	607	576	604	589	579	535	563	563	567	568	548	554	582	543	609	567	557	544	569	568	574	577	552	565	550	552	583	592	616	555	578	608	570	559	609	601	548	546	571	627	606	587	588	593	625	558	575	570	571	575	539	548	599	612	616	542	595	575	575	590	606	572	580	584	602	567	575	592	602	594	558	609	596	599	577	553	539	590	608	576	541	625	573	562	568	560	598	573	587	615	598	588	571	605	502	608	606	576	562	629	571	582	631	570	570	552	574	586	542	576	598	552	531	540	568	548	603	590	582	528	566	593	572	548	530	584	615	571	559	579	572	610	578	596	609	585	581	546	560	582	551	607	637	555	610	577	566	612	592	559	593	585	548	601	586	584	570	591	589	564	586	611	572	541	598	543	565	580	583	593	580	601	566	604	589	628	625	588	575	577	546	572	629	601	630	530	583	565	569	571	574	553	561
1214	630	355	274	274	422	408	446	425	391	374	324	270	243	201	205	188	154	136	103	107	91	93	94	100	86	75	79	81	75	54	50	59	69	69	75	60	63	70	47	71	55	64	66	59	77	57	59	88	52	42	58	71	54	52	66	51	73	61	56	53	71	61	58	48	65	60	53	62	66	58	53	57	60	61	62	63	68	53	52	50	54	66	41	57	41	65	57	58	69	74	48	69	56	57	64	59	66	53	62	68	65	51	59	68	53	60	46	50	59	60	73	49	45	51	58	52	56	53	53	61	61	58	57	61	53	61	52	60	68	78	54	62	59	65	55	62	64	59	65	61	61	63	60	44	54	55	60	68	62	44	47	61	55	71	69	57	55	74	62	59	63	54	51	50	62	61	69	52	61	49	50	57	72	64	59	64	65	56	58	52	64	50	83	50	61	71	69	56	50	59	72	62	61	58	53	59	55	64	61	57	53	53	52	47	64	62	75	48	56	58	60	61	61	56	48	74	60	80	53	66	59	57	41	67	56	46	64	76	60	58	46	54	42	53	48	58	65	65	59	61	58	62	55	65	47	62	68	63	58	66	51	70	62	49	60	58	66	54	59	78	49	62	65	59	58	57	64	62	67	76	55	45	49	69	50	51	62	55	64	47	54	63	67	52	63	57	45	67	50	67	43	61	58	58	64	78	60	66	63	61	46	63	69	52	55	53	59	55	64	60	67	50	63	57	57	70	57	61	51	74	49	61	57	56	68	59	60	51	60	44	63	57	52	62	69	68	70	61	53	53	62	75	58	74	42	70	61	60	66	53	72	63	64	71	71	55	85	49	50	58	59	62	62	71	55	54	57	67	44	46	53	69	50	60	73	57	59	58	66	41	45	66	48	63	60	56	61	64	56	61	64	60	51	63	53	63	54	48	43	55	63	64	56	50	55	61	52	60	72	60	49	63	84	60	62	57	50	52	52	78	70	68	62	55	61	55	56	68	73	63	58	45	53	64	65	59	57	58	65	64	47	52	77	45	64	59	64	54	41	62	73	47	49	62	48	69	63	68	67	60	58	62	49	60	57	65	49	60	64	67	49	57	51	51	68	66	64	67	60	58	56	54	47	46	56	57	61	61	71	46	59	67	58	55	63	49	62	51	54	44	52	54	47	65	70	76	58	61	54	56	64	61	63	67	60	62	66	55	63	65	58	57	58	60	68	53	62	58	52	56	55	57	44	55	57	65	52	70	51	54	57	67	62	47	63	54	83	62	68	57	68	63	69	50	55	51	62	44	52	65	46	61	57	65	64	59	38	48	65	54	59	63	69	69	56	69	49	57	46	59	78	52	56	73	56	64	52	69	62	70	55	61	63	52	54	59	47	53	54	63	65	57	68	47	62	83	52	77	64	76	58	43	47	65	56	54	56	60	58	55	64	62	57	58	70	44	54	54	58	51	48	74	64	64	49	69	57	49	55	53	74	59	49	52	47	51	84	68	59	61	55	49	57	74	65	55	67	53	63	55	65	47	61	63	65	57	56	63	60	59	61	47	58	56	64	61	50	45	48	68	57	55	57	71	51	61	47	54	67	59	71	55	55	60	60	48	65	60	60	58	59	60	77	46	58	61	48	56	61	72	68	51	55	58	66	63	52	57	52	63	57	60	54	68	50	68	66	65	49	59	61	53	58	63	56	69	73	69	61	60	66	43	56	56	63	69	56	68	73	61	45	53	77	60	66	62	63	48	54	59	69	56	48	63	53	55	63	50	57	58	52	55	68	55	66	52	60	59	49	52	59	55	58	64	63	59	62	56	59	65	52	75	67	72	63	57	58	67	54	66	60	62	66	50	58	63	54	51	55	57	65	63	62	61	68	64	48	59	58	70	73	46	66	47	52	54	45	58	59	60	54	48	50	63	56	57	59	61	66	66	63	63	71	51	60	63	62	57	55	60	60	51	57	54	54	61	50	61	55	63	66	55	53	57	52	59	60	65	64	60	64	48	62	61	48	53	46	63	64	60	60	57	53	61	55	62	50	53	55	42	71	67	49	62	52	69	65	52	56	56	54	57	61	54	64	48	78	61	77	55	67	55	66	62	78	71	43	50	55	56	71	53	64	61	48	65	60	62	65	47	60	74	59	74	39	66	57	65	48	59	60	57	43	54	49	62	64	51	61	58	55	83	51	71	66	58	56	53	69	54	54	55	56	63	48	56	48	59	57	60	73	72	61	59	73	61	60	57	47	64	53	63	66	61	40	61	62	60	60	50	60	64	62	55	64	73	42	56	59	62	48	60	61	61	58	45	64	47	55	69	63	68	62	57	50	60	57	62	73	60	66	42	49	67	49	58	56	71	71	58	64	64	44	51	57	70	65	81	68	58	52	47	52	69	61	51	50	58	60	61	54	73	57	56	40	61	70	43	62	71	73	53	74	53	59	55	60	61	69	60	60	53	72	55	58	59	59	42	50	59	55	66	58	60	74	46	52	62	60	67	56	65	69	46	46	68	61	64	51	69	54	61	50	67	59	54	58	70	57	66	64	63	55	49	61	59	73	69	56	69	58	47	62	53	56	63	65	51	59	57	63	83	68	60	49	63	54	50	52	55	51	62	51	62	67	57	55	64	62	50	61	50	51	49	56	59	67	71	66	63	56	55	47	44	53	67	63	64	67	54	53	49	69	56	55	71	52	51	68	64	67	54	54	53	59	63	48	56	65	53	58	55	53	66	54	57	58	68	69	62	58	50	52	56	47	54	47	54	53	66	54	49	64	57	47	61	70	49	67	74	59	40	65	50	70	53	60	63	48	60	62	49	61	51	51	62	43	52	55	71	67	58	64	58	71	61	58	57	55	62	61	59	46	66	50	61	51	64	56	51	62	57	59	42	64	67	55	55	66	43	70	56	57	56	59	63	61	61	57	68	60	60	52	58	59	63	58	65	70	56	60	58	58	51	66	60	44	61	57	71	58	52	77	56	51	58	64	52	70	54	67	48	62	58	57	59	76	56	42	56	65	52	54	59	54	57	65	66	63	63	55	69	57	66	54	62	61	51	68	53	47	59	57	52	58	49	56	53	58	62	44	58	60	59	66	53	53	54	52	71	57	55	52	46	58	53	56	48	59	46	49	58	59	46	58	62	53	66	56	54	47	71	49	55	76	63	50	72	63	53	62	66	56	61	56	55	69	70	46	56	61	57	51	62	64	66	50	64	54	62	61	76	43	57	61	66	72	61	75	64	69	61	65	55	53	53	64	57	53	57	63	69	48	45	65	52	43	60	59	60	47	52	64	64	62	54	59	54	57	58	67	58	66	58	46	47	61	51	61	60	57	61	65	53	55	55	50	54	54	71	54	64	48	58	65	56	52	62	53	55	62	71	59	48	54	70	42	49	56	51	51	56	52	70	46	55	57	55	48	60	58	56	71	61	53	63	53	47	46	51	56	65	58	62	58	53	71	69	59	67	49	62	41	70	50	65	56	62	49	55	50	52	60	58	61
17921	8773	5367	8602	17224	19799	18010	15454	13950	12597	11312	9779	8261	7021	5950	5218	4699	3809	3191	2526	2161	1843	1585	1547	1407	1382	1176	1138	996	959	859	825	841	873	900	873	785	729	692	658	658	611	624	588	633	565	616	640	628	572	583	640	620	633	640	585	590	611	550	558	602	611	596	603	636	629	656	588	614	622	649	630	627	619	634	600	628	620	618	594	621	603	602	589	602	612	606	609	614	623	627	563	595	576	614	593	597	626	620	604	577	572	572	631	609	597	624	654	605	592	558	607	601	604	583	610	619	578	581	616	562	642	608	606	571	620	595	595	587	584	555	574	584	601	618	613	595	594	601	560	615	582	580	590	591	582	568	609	617	605	590	598	614	585	565	595	592	629	591	622	581	578	607	618	591	603	579	574	571	557	575	588	582	644	652	629	596	595	562	633	583	630	593	608	596	584	611	597	581	603	578	553	633	628	611	617	608	598	595	568	545	611	599	610	589	631	607	620	605	558	635	614	529	600	598	625	584	576	581	597	630	607	569	606	633	595	591	610	584	621	615	557	586	633	588	593	623	580	565	583	606	591	576	575	634	585	595	606	564	648	594	598	632	635	591	574	622	586	641	593	598	600	596	628	620	597	595	632	615	545	600	598	593	590	593	553	590	596	628	572	557	598	631	574	610	611	603	578	556	634	629	576	584	610	584	572	577	581	600	571	585	599	541	597	577	607	592	619	578	562	636	651	573	624	607	545	601	590	597	585	632	565	539	610	601	601	604	637	559	632	610	578	614	599	589	592	613	580	596	589	606	606	592	540	622	576	595	572	590	603	589	549	578	611	632	589	606	606	631	601	619	624	617	586	612	581	629	610	548	619	565	618	613	586	606	593	573	612	578	608	550	561	574	600	649	626	602	563	584	587	583	613	622	606	595	631	561	629	573	619	611	573	583	630	606	611	590	606	623	592	579	614	591	630	581	574	542	544	609	647	625	600	598	551	563	560	589	587	641	580	584	585	643	607	629	568	612	590	634	593	545	592	615	612	563	628	578	627	605	589	618	620	569	574	605	594	540	566	609	563	626	602	622	573	640	624	630	583	605	620	602	582	617	555	627	584	573	595	579	606	589	585	576	578	575	580	550	565	564	615	593	582	587	607	600	572	624	586	598	550	592	626	574	607	612	611	564	625	561	598	562	604	606	623	594	587	566	610	609	617	580	597	597	606	598	597	600	601	599	614	624	605	576	597	578	629	637	598	654	599	584	544	618	598	609	560	589	614	581	563	574	624	605	625	599	603	645	580	588	640	583	599	610	611	590	595	615	614	579	639	609	589	578	607	569	626	620	609	558	578	539	588	571	633	554	605	578	585	612	616	599	592	620	600	612	571	614	646	570	586	655	533	609	644	589	614	583	607	579	605	579	627	577	580	591	570	599	592	594	579	599	620	628	570	604	585	627	570	634	598	560	612	586	615	616	629	597	595	583	562	616	567	614	633	576	582	585	616	590	545	535	570	624	615	582	557	597	578	638	593	587	595	595	634	646	605	599	566	620	630	622	588	551	640	623	573	592	593	560	553	575	593	578	581	639	578	600	593	581	591	559	591	603	580	553	586	597	617	610	620	588	612	571	616	580	546	565	592	629	583	579	634	575	572	606	598	635	578	560	597	589	575	633	586	588	554	573	575	564	606	617	613	607	570	614	589	553	600	599	589	603	627	595	591	574	608	589	572	626	577	584	582	590	596	593	607	608	616	584	651	603	620	586	546	571	606	599	616	634	611	579	590	614	591	578	605	618	575	600	590	614	580	594	598	585	587	623	589	545	585	567	596	616	586	585	601	629	614	601	552	583	606	573	551	599	577	607	554	635	605	609	615	552	616	614	581	609	569	612	609	600	605	580	573	593	585	634	547	627	592	601	599	606	586	591	594	594	596	569	565	589	602	573	556	552	626	596	594	622	622	593	561	585	592	579	583	583	596	635	571	563	576	619	591	585	580	572	597	624	564	566	600	576	546	560	611	573	603	596	626	576	593	583	589	580	576	597	626	608	630	579	612	544	582	611	617	592	625	553	594	597	570	611	618	566	590	566	599	554	553	604	584	575	549	623	601	591	558	555	614	570	612	563	574	594	621	585	573	560	580	587	580	607	657	584	582	585	602	592	629	580	573	624	601	596	546	577	573	599	595	620	594	604	585	593	570	633	592	532	569	601	650	599	591	599	580	622	621	574	618	614	633	610	639	577	598	597	555	563	572	615	646	583	566	556	623	597	593	616	596	606	605	549	613	642	584	549	590	603	572	649	634	568	588	585	617	595	555	587	584	584	618	577	575	627	610	585	573	596	631	600	570	634	600	593	577	584	541	620	645	612	572	596	633	639	585	581	613	607	608	588	605	580	565	586	610	602	604	612	590	660	538	589	608	615	582	572	567	600	597	597	625	594	581	582	536	555	572	592	574	620	568	601	600	629	589	604	589	589	620	596	609	571	595	558	626	576	621	607	609	600	598	604	572	603	609	592	598	620	604	587	580	552	599	561	567	600	609	562	585	585	613	567	596	573	567	599	590	646	589	614	573	592	633	586	590	577	620	609	634	596	615	599	601	607	587	613	586	592	592	600	620	623	571	594	611	576	559	607	534	618	596	622	638	610	619	578	588	622	615	583	575	606	599	633	619	578	594	571	598	646	610	611	602	600	557	606	556	569	573	616	578	591	623	601	593	594	599	608	637	565	570	578	612	600	603	561	584	590	599	604	587	606	604	607	591	594	613	594	595	598	609	628	611	570	568	635	605	611	574	568	633	563	585	549	594	583	582	614	584	586	593	576	625	604	573	628	587	587	601	589	577	592	575	565	647	558	603	604	613	585	618	599	610	617	589	584	550	581	564	623	591	612	594	592	586	581	615	596	621	549	540	632	556	553	616	547	607	592	578	584	615	577	584	584	598	611	606	580	579	605	587	603	567	607	586	582	556	601	601	603	599	558	589	561	576	586	582	602	583	564	629	570	600	607	604	600	578	572	591	573	614	582	590	595	609	566	645	592	555	568	622	583	559	590	591	606	569	588	608	583	581	548	628	635	590	576	584	639	602	585	593	603	613	560	583	599	620	598	611	629	607	563	634	630	552	577	604	636	616	570	616	554	584	570	621	553	599	577	619	609	608	621	628	657	594	578	655	608	609	615	631	580	591	601	597	614	578	564	582	528	609	544	592	585	627	595	569	617	589	567	585	594	561	586	622	574	600	550	592	569	556	596	583	576	590	636	587	588	594	621	608	588	594	576	601	573	581	575	603	589	599	596	605	593	587	615	573	568	619	578	607	610	635	618	623	635	577	632	620	542	603	592	578	572	564	579	613	620	597	614	572	628	564	633	606	595	567	587	625	620	597	624	576	567	627	614	586	561	599	617	638	556	603	619	610	577	595	618	628	599	607	602	543	587	567	604	582	574	581	613	565	602	612	554	647	566	584	605	597	610	619	597	585	593	578	591	631	554	599	547	593	555	619	574	594
1806	555	354	261	256	359	437	434	398	368	347	295	259	235	165	202	164	161	121	96	92	93	83	70	73	52	65	71	54	57	49	55	63	53	51	77	53	47	49	34	45	32	47	39	35	43	40	48	56	38	39	50	47	43	38	47	44	50	48	42	40	40	42	45	48	53	43	48	41	40	50	49	43	43	45	57	51	38	44	38	58	53	54	41	27	42	43	35	49	38	46	40	57	46	44	48	39	39	46	51	35	44	50	48	46	56	28	46	37	38	35	42	51	34	55	46	45	50	45	41	43	44	51	42	45	42	39	44	46	47	41	44	40	34	49	43	48	47	53	48	48	42	37	41	52	36	35	52	51	47	46	46	43	41	39	53	38	41	42	36	51	49	49	46	37	58	44	41	50	54	41	56	41	50	41	43	34	44	49	52	38	55	45	48	53	53	45	40	28	53	48	49	43	60	54	57	52	37	55	35	43	41	46	47	52	34	49	46	48	46	46	57	44	41	46	34	44	48	48	47	44	48	52	49	30	48	35	39	49	40	39	49	47	38	38	49	43	50	42	54	33	62	48	46	53	45	46	38	46	41	39	30	42	58	45	45	43	46	47	45	41	51	47	42	40	46	46	40	52	34	49	42	39	49	46	49	51	50	37	45	49	29	45	50	41	38	53	58	34	42	37	47	37	36	39	51	49	41	49	39	47	51	48	60	57	43	52	56	39	50	42	44	39	52	50	39	44	45	51	51	50	46	47	45	57	52	27	34	51	50	43	42	46	43	35	46	50	45	41	41	35	45	48	52	47	36	49	46	47	46	48	32	47	49	47	51	44	49	35	47	59	41	43	38	47	41	37	45	48	37	45	50	45	52	45	41	48	31	47	44	46	48	50	41	55	33	49	51	45	46	46	52	38	58	53	52	45	30	49	40	34	50	41	46	35	50	33	55	38	48	47	38	63	52	42	46	36	35	49	51	37	43	54	39	46	39	52	40	52	46	48	38	50	51	42	37	41	55	47	52	43	43	62	48	33	36	54	47	41	36	42	44	37	46	41	46	50	33	50	40	41	40	42	47	39	47	46	31	41	44	37	44	51	47	49	61	31	47	38	54	46	50	37	40	50	44	40	36	47	54	41	37	48	38	43	38	46	46	47	40	39	41	53	49	49	45	35	46	51	36	37	41	42	41	33	49	51	49	39	49	38	47	42	40	54	49	39	51	49	42	44	55	41	35	53	31	45	44	45	44	60	59	48	58	49	37	46	46	38	45	46	48	49	45	67	60	35	45	35	46	54	47	33	50	38	38	45	38	27	56	31	52	48	48	49	37	39	42	46	48	43	54	46	48	52	43	61	44	45	50	48	61	41	48	40	37	43	51	38	43	48	48	46	46	29	36	43	40	45	43	49	44	44	39	40	56	44	49	45	56	51	48	44	39	30	39	41	54	42	40	45	51	33	52	59	47	44	47	48	39	45	53	43	48	48	27	42	59	56	32	38	34	52	40	47	37	41	49	41	45	45	34	31	41	44	42	49	44	50	58	46	45	44	40	42	53	58	52	51	41	41	54	52	43	44	48	38	54	43	39	37	32	43	44	36	50	46	54	32	43	46	55	40	48	39	43	42	43	51	50	55	46	44	35	38	30	51	35	42	48	57	52	46	33	51	43	48	65	42	48	47	40	40	35	43	27	45	48	36	44	42	45	59	48	47	40	43	44	35	41	67	38	44	49	57	53	32	42	44	37	41	44	37	58	39	50	37	48	46	48	48	56	54	38	42	48	48	52	45	49	50	44	41	41	49	49	36	49	36	37	39	46	42	39	42	41	41	40	46	41	42	42	38	43	43	40	37	44	51	47	41	40	49	46	49	49	46	47	38	45	40	37	44	53	38	44	51	47	55	53	45	40	29	53	42	38	56	34	46	36	43	49	60	40	42	47	48	41	57	38	42	36	32	51	47	39	51	34	39	45	46	47	58	51	40	50	49	45	36	37	49	49	40	56	50	41	37	42	44	32	40	51	41	42	39	46	50	45	37	50	62	43	43	42	40	42	43	37	37	38	40	40	46	41	47	40	45	51	50	55	45	51	47	36	46	40	29	51	56	39	34	51	42	39	55	48	54	49	39	34	53	39	38	46	46	43	53	41	36	44	42	45	39	40	41	51	39	50	38	48	48	39	44	38	45	40	52	45	45	43	46	48	49	34	48	38	50	52	47	44	62	37	48	50	49	49	42	51	32	45	47	53	47	49	46	51	50	45	49	40	46	33	51	31	49	40	40	37	48	39	37	40	43	42	49	39	43	45	52	49	42	49	49	48	52	49	46	35	29	46	48	47	37	42	37	44	37	53	43	49	41	40	44	35	38	41	65	60	44	38	37	52	43	47	45	55	44	43	44	48	43	37	45	46	37	40	42	54	54	40	38	44	52	32	46	39	41	47	37	32	65	35	55	47	46	38	49	35	34	47	49	42	40	42	36	52	34	44	49	46	36	37	55	42	39	49	38	40	41	42	58	38	41	42	50	52	36	47	50	36	39	44	39	43	45	48	39	42	36	47	40	44	41	41	37	41	43	52	45	42	48	52	51	45	37	47	42	39	38	56	47	49	38	40	37	55	45	37	50	40	37	46	39	49	39	48	43	48	50	47	50	52	48	55	40	42	54	43	37	35	35	38	46	45	51	43	42	50	42	48	33	48	45	48	42	40	52	42	40	53	39	37	50	49	42	50	54	52	53	46	53	47	34	47	42	44	39	51	36	50	48	46	36	33	43	45	40	44	60	48	41	43	29	34	37	46	48	57	39	44	46	47	48	34	41	36	44	51	47	47	60	42	37	41	54	38	42	49	39	52	38	43	52	50	43	39	61	55	51	41	54	39	41	42	52	51	32	38	53	52	49	48	37	39	53	39	45	42	55	42	38	44	40	60	33	42	32	41	44	45	45	50	35	43	37	41	53	53	43	41	51	53	50	33	44	57	52	37	38	42	44	47	42	44	39	32	38	47	36	50	54	31	41	44	45	34	45	48	33	46	36	43	42	45	47	40	47	50	43	41	42	31	49	45	47	36	33	47	54	49	45	37	53	39	43	35	51	31	55	43	52	46	34	50	49	33	49	46	60	32	50	52	34	51	46	40	41	49	37	37	41	39	42	32	40	39	52	51	35	42	34	45	54	62	45	54	48	52	49	53	54	37	45	35	51	44	44	38	40	42	54	39	42	40	58	56	42	46	36	55	40	58	37	49	47	36	50	42	40	46	46	47	40	28	30	34	50	42	40	44	43	43	34	46	45	44	62	49	39	49	46	45	47	49	48	39	42	36	41	45	51	49	49	52	34	42	53	37	49	34	42	48	55	37	53	48	47	56	41	52	44	44	45	50	41	57	50	46	46	46	37	43	29	51	36	49	46	48	49	45	34	38	51	46	56	41	39	50	54	54	36	41	45	40	42	46	37	45	36	46	35	37	47	36	60	50	59	43	52	45	37	47	48	51	44	34
18445	8339	5031	8198	16564	19215	17533	15898	14355	12924	11498	9965	8397	6853	6071	5307	4601	3744	3064	2455	2014	1732	1655	1446	1304	1237	1205	1064	888	819	670	765	679	707	765	761	647	582	483	520	480	483	493	511	437	455	508	473	493	508	495	487	489	472	524	455	483	457	469	476	464	495	457	477	494	409	477	476	509	478	470	444	463	490	455	445	454	451	418	416	447	458	477	439	455	449	467	487	479	475	447	460	454	469	449	436	418	442	459	426	475	437	414	381	443	439	420	474	467	463	456	435	451	435	460	449	430	439	420	489	448	486	437	457	454	407	476	481	478	428	430	451	442	460	421	428	475	459	435	426	428	468	441	449	432	429	445	427	431	421	423	475	440	472	466	444	490	472	472	439	441	488	440	421	451	483	456	458	407	419	455	463	410	416	435	433	499	479	423	440	431	456	431	452	443	435	436	428	434	459	438	418	440	447	435	425	437	419	453	405	472	424	448	408	417	438	414	482	457	463	430	478	413	458	429	453	425	417	460	485	445	448	461	453	482	454	449	469	441	461	457	427	417	436	438	449	439	405	440	468	471	479	432	435	439	416	441	420	433	441	463	453	433	436	437	468	461	447	460	465	457	453	459	428	461	451	453	443	458	494	458	473	471	461	451	439	449	433	464	473	444	419	443	433	412	453	442	437	428	451	439	466	449	410	433	485	452	468	434	438	471	478	449	446	468	455	468	441	419	454	455	476	435	444	445	464	435	435	433	484	445	422	473	459	482	452	455	419	457	447	400	465	447	433	409	434	447	479	461	413	460	443	449	468	422	444	478	477	470	492	434	442	455	441	432	466	423	437	442	456	390	426	447	462	452	470	460	422	450	482	432	471	502	422	451	434	410	449	465	435	415	453	430	470	414	415	473	455	418	447	439	438	446	419	440	439	454	465	456	424	426	431	430	454	408	460	456	421	451	483	465	459	446	456	435	417	447	464	422	474	411	468	465	447	481	436	461	426	450	460	491	446	446	457	452	404	429	452	435	417	438	477	437	416	477	456	460	402	432	438	470	407	450	476	423	420	439	414	439	466	443	473	432	457	418	440	438	452	435	481	457	417	457	427	417	397	440	438	465	435	430	443	442	424	444	465	466	446	459	436	483	449	478	476	490	464	466	463	432	445	456	474	459	487	461	484	444	412	429	472	432	433	456	468	459	435	469	491	464	453	440	451	441	458	454	440	445	416	441	467	456	462	443	424	455	452	430	466	456	419	471	457	447	455	467	433	466	450	460	462	425	459	440	456	438	457	453	471	428	434	431	417	409	409	432	434	431	451	468	468	424	478	457	424	473	447	410	437	461	429	436	478	460	465	461	458	455	423	473	422	450	426	443	461	409	435	447	469	436	445	428	456	474	457	448	420	457	442	450	466	448	458	438	448	478	445	461	466	479	441	451	454	428	426	421	428	468	449	427	432	513	427	427	461	469	492	457	452	467	429	446	438	441	416	433	451	462	456	452	445	456	461	431	415	448	470	477	378	466	458	447	454	441	437	469	453	474	424	444	464	435	440	430	447	461	455	413	409	450	456	481	445	441	464	451	443	447	474	454	424	436	447	454	411	420	419	471	452	447	470	485	433	451	446	457	440	439	468	428	451	470	448	445	483	436	418	453	418	446	447	436	433	455	432	440	425	439	403	396	491	418	432	455	457	448	465	450	403	462	457	490	428	450	475	425	433	479	463	451	474	458	418	439	443	457	451	446	438	439	468	429	444	434	449	445	469	432	432	434	439	425	434	398	442	460	489	442	455	472	469	422	430	435	432	427	468	423	462	443	487	436	464	426	435	453	444	466	464	467	444	422	439	458	442	435	433	451	461	428	462	436	441	467	448	456	428	437	458	458	450	478	450	417	408	460	446	449	429	445	470	423	378	451	469	452	404	449	464	437	444	433	424	468	408	451	460	459	433	467	465	453	446	412	426	435	483	455	427	416	458	463	439	441	448	428	472	464	444	435	454	419	441	444	428	462	461	416	451	443	430	441	454	460	446	433	451	429	438	434	428	449	406	481	435	471	475	432	474	446	446	465	441	425	451	461	482	451	461	436	433	440	477	456	440	418	438	439	423	487	448	433	436	451	445	455	413	441	437	457	465	442	488	439	445	429	472	433	449	446	463	426	410	452	489	401	466	411	478	437	461	460	451	453	449	449	435	439	463	466	440	442	428	466	415	454	441	431	447	419	441	443	471	463	425	462	418	450	479	425	500	455	466	427	425	464	459	442	470	488	426	439	435	439	440	464	456	443	486	422	412	450	431	407	434	420	446	444	438	461	457	438	468	438	456	450	435	489	430	443	450	445	420	481	402	441	435	447	456	446	492	453	474	465	453	467	432	442	482	427	442	475	442	419	430	428	453	459	408	486	400	447	452	463	450	442	445	447	416	431	431	454	420	426	448	440	478	469	477	429	421	420	461	426	442	449	458	467	427	464	410	471	465	433	436	465	445	461	420	464	449	472	436	446	456	455	465	446	433	414	464	454	467	453	455	454	411	469	418	446	449	446	487	447	446	449	429	426	435	479	463	415	457	452	451	420	434	456	457	462	428	471	456	468	420	434	464	435	420	424	429	408	484	448	433	462	458	458	433	489	464	469	439	451	464	428	444	454	438	477	443	398	490	437	475	461	408	473	449	456	459	442	451	486	463	468	446	421	452	430	432	449	418	458	423	453	439	461	420	410	473	482	456	428	439	468	450	452	512	456	428	467	434	459	436	485	455	450	419	467	429	459	467	463	431	456	437	464	428	440	454	428	436	424	457	430	437	433	424	505	474	451	482	451	475	446	471	435	457	453	448	434	475	491	411	413	464	451	436	550	446	443	419	468	442	426	481	470	485	456	454	447	472	457	481	415	423	437	477	405	454	490	440	458	446	449	460	461	442	441	435	470	464	397	457	435	450	455	449	425	443	422	490	425	443	429	450	465	433	481	444	476	448	444	457	444	464	437	455	401	409	480	424	457	458	448	444	427	430	446	422	466	446	456	430	444	445	455	411	418	421	451	436	474	460	405	473	451	453	441	432	469	474	460	427	418	419	416	442	432	441	440	442	467	428	481	404	437	443	467	439	453	424	450	430	468	444	435	420	457	460	455	460	470	470	415	470	478	443	447	454	512	441	431	443	479	396	442	457	448	451	437	468	473	469	442	445	422	412	463	473	436	453	449	463	418	420	418	470	436	437	455	444	433	465	419	441	451	464	451	465	458	445	460	417	464	434	450	445	456	430	438	448	469	427	441	457	448	470	443	463	438	402	457	446	458	431	411	453	428	442	467	435	435	443	432	432	445	412	452	425	419	446	449	432	410	432	447	418	413	452	453	465	431	442	406	441	451	457	412	471	462	440	449	429	449	467	424	466	462	416	450	448	442	498	438	485	455	439	446	466	439	412	441	446	493	453	479	416	437	483	446	434	446	485	444	432	442	443	455	459	437	451	438	439	417	419	455	443	453	445	445	437	460	450	430	471
1665	811	474	328	333	481	506	603	553	481	435	366	329	253	213	224	163	142	117	112	115	87	90	98	86	77	78	73	66	47	63	65	63	50	56	50	58	45	52	56	46	57	38	41	50	50	50	42	49	32	45	52	53	51	57	29	45	49	44	33	43	45	43	38	40	52	43	55	52	53	43	55	41	27	38	43	48	45	36	61	38	48	35	37	38	47	48	44	50	49	48	47	44	38	44	44	55	55	52	53	43	45	48	48	47	65	43	41	44	41	36	61	34	39	39	37	48	46	37	32	43	53	35	50	41	56	37	51	45	46	40	51	46	41	52	43	41	52	54	45	46	59	48	66	45	49	48	41	35	46	38	54	49	45	54	59	44	43	44	40	46	37	62	52	50	48	46	40	50	48	45	42	39	37	53	43	58	49	40	58	45	47	47	51	43	52	47	41	45	54	44	58	37	37	34	48	47	65	41	52	41	39	56	32	43	46	40	43	49	51	59	51	49	44	52	51	37	52	48	40	42	38	48	51	48	35	55	37	42	47	58	47	50	43	39	46	39	38	49	59	41	34	48	45	35	56	38	34	47	47	51	50	33	47	46	51	45	47	43	39	43	44	46	45	47	52	41	47	39	54	48	46	43	44	53	58	47	49	38	46	52	43	50	51	39	47	41	48	56	43	38	51	41	49	51	40	47	43	55	51	45	53	49	36	40	54	45	57	37	46	51	36	62	51	49	47	51	53	53	49	37	53	43	46	47	50	44	44	54	43	57	38	41	56	44	49	37	48	39	41	34	44	44	32	46	33	52	49	51	50	55	37	54	55	46	39	53	53	49	47	55	43	33	40	40	38	45	57	50	46	49	47	36	51	50	54	49	53	44	49	51	42	55	35	40	50	38	45	44	49	51	53	47	47	41	43	46	33	44	52	40	47	45	46	43	48	43	53	60	53	57	47	40	53	45	46	40	42	34	50	41	43	56	54	43	45	48	48	50	43	41	48	51	43	41	32	44	56	58	53	51	59	48	48	57	51	44	56	41	51	36	35	53	50	42	52	46	47	47	39	36	58	55	47	43	48	38	36	48	48	38	48	49	61	49	41	53	49	43	50	44	34	50	42	37	58	41	48	43	48	50	44	43	38	32	42	50	55	40	45	43	48	44	47	52	43	42	40	43	54	49	49	52	41	61	43	48	46	43	48	44	42	38	45	37	37	42	45	40	40	38	37	49	37	46	40	55	51	65	49	47	50	46	55	44	43	38	62	51	53	46	53	35	54	40	54	50	37	35	31	50	34	53	37	39	40	35	57	51	53	45	42	54	41	30	47	53	54	43	50	43	53	42	52	41	44	43	54	45	56	56	55	36	43	53	44	48	43	45	43	37	51	37	32	34	49	45	52	49	46	48	47	47	30	53	45	45	52	37	52	36	37	42	53	47	57	39	44	43	42	42	52	34	49	52	44	48	37	42	44	30	42	35	43	51	50	46	36	40	43	45	47	42	44	44	40	38	49	48	23	31	44	53	56	50	46	40	61	38	48	42	47	51	44	42	51	37	47	36	49	56	48	41	50	39	39	39	45	42	50	57	50	34	63	53	39	45	43	49	47	47	43	44	47	42	35	43	41	49	49	45	45	48	44	53	44	42	58	48	47	57	34	50	57	47	50	49	40	50	43	47	47	47	46	52	49	52	41	46	46	49	34	49	40	45	50	33	40	40	44	46	43	50	46	43	38	49	51	50	55	45	41	50	31	50	38	43	48	50	40	38	45	38	36	44	61	37	57	45	55	57	44	46	40	52	43	37	41	49	54	40	52	40	59	41	51	41	51	44	47	48	58	47	45	41	56	50	44	41	42	38	40	48	46	54	40	44	43	49	51	42	50	48	53	43	47	44	49	47	49	32	51	39	45	54	32	36	40	46	49	38	38	53	49	63	45	44	43	48	39	41	40	46	57	51	46	48	39	38	59	41	54	41	42	52	47	39	53	50	57	42	33	53	49	53	47	48	42	46	46	29	42	55	42	47	49	32	46	53	44	47	41	40	49	51	42	36	45	32	46	43	45	49	37	44	44	41	49	55	48	35	43	49	44	55	47	55	42	44	42	52	41	38	55	54	51	45	46	50	47	54	47	52	44	50	45	30	43	35	43	35	48	52	33	47	43	45	41	50	53	33	46	54	48	40	37	31	43	70	51	60	43	51	45	50	37	37	44	47	36	52	37	48	37	52	39	40	51	48	40	34	42	45	48	42	57	41	42	45	44	43	49	47	36	48	55	47	36	48	51	46	46	42	51	44	62	42	46	41	40	48	48	44	52	43	46	44	41	40	48	46	58	38	42	58	46	41	39	48	52	49	37	37	40	51	44	42	50	49	51	48	48	46	48	43	53	43	44	48	48	44	29	45	33	47	46	45	52	50	39	61	44	37	47	45	42	37	44	43	32	56	46	52	38	48	48	51	41	52	38	44	42	47	53	52	42	44	44	45	46	44	43	40	41	37	48	44	44	35	56	48	43	38	48	30	39	57	39	53	45	52	38	44	33	37	41	37	39	38	36	32	43	45	43	40	49	37	48	37	38	47	47	40	45	37	41	44	56	42	40	42	41	47	47	45	50	39	47	39	50	51	48	46	45	40	41	48	41	56	37	53	39	48	43	51	49	35	45	50	55	51	41	51	46	44	45	42	47	36	44	40	42	41	54	39	44	53	56	42	59	44	38	43	45	44	44	43	41	41	39	39	38	49	43	53	45	52	42	36	49	36	50	49	47	50	53	41	46	45	41	56	45	52	50	45	57	62	51	38	43	44	54	34	51	33	46	45	58	43	32	53	42	42	59	43	49	51	43	48	47	35	44	33	47	36	33	52	55	49	58	47	39	44	49	43	41	49	52	49	41	38	40	48	59	42	46	41	45	44	35	51	43	45	47	48	38	45	50	43	33	50	44	49	54	51	58	48	34	43	58	35	36	50	44	34	48	58	36	48	37	40	50	47	37	49	41	32	30	46	57	53	58	33	45	48	42	37	48	52	43	49	56	40	49	44	46	36	35	52	54	45	46	44	24	38	47	54	43	34	47	42	50	42	52	44	45	50	51	49	43	46	43	40	46	50	51	51	43	44	45	36	44	44	53	36	52	35	46	34	34	47	44	43	47	52	54	52	51	47	44	42	43	51	56	52	52	43	52	57	32	41	50	47	41	47	41	51	33	46	50	41	41	40	50	44	51	49	52	31	37	46	49	42	42	41	65	51	55	53	42	49	33	53	39	44	44	52	54	60	50	44	51	55	44	46	46	33	51	47	44	54	43	47	60	48	42	42	34	47	41	41	49	38	41	39	57	51	44	51	45	48	45	50	31	50	52	36	40	48	43	48	49	42	40	39	45	53	52	37	42	42	54	51	48	57	31	48	45	45	42	44	46	40	42	42	42	40	44	48	48	41	49	43	53	37	39	52	49	40	39	49	34	53	55	48	47	49	49	43	35	41	45	54	41	52	42
20478	10040	6422	10272	19551	21762	20333	18745	16728	14850	13313	11166	9399	7899	6681	6043	5045	4151	3530	2655	2426	2101	1891	1746	1647	1540	1362	1209	1037	935	839	780	830	759	842	769	726	656	580	534	538	524	473	539	492	482	514	501	527	547	549	511	523	529	527	514	486	457	504	505	457	474	472	469	533	466	485	533	495	513	499	503	460	480	479	469	491	460	476	481	460	498	465	494	493	506	484	491	516	477	514	473	437	468	487	509	455	433	430	483	514	458	508	484	457	483	449	496	463	491	487	438	517	483	452	485	472	470	456	465	452	458	461	446	463	491	496	430	456	486	501	479	446	502	449	478	482	483	478	460	479	485	469	488	497	452	468	475	445	506	473	441	469	478	487	461	470	483	413	472	459	448	442	440	507	503	474	437	455	461	469	497	474	462	482	456	436	451	467	459	483	473	494	464	504	463	480	501	484	467	493	500	461	494	493	456	484	464	491	507	471	445	474	455	492	459	486	449	469	476	448	464	472	486	498	447	462	497	420	449	482	478	440	473	425	485	517	484	471	471	498	476	461	462	452	462	475	494	458	468	475	460	445	461	463	506	469	486	492	464	448	492	489	504	470	478	525	469	487	462	438	486	490	494	473	511	494	452	483	468	465	485	467	445	440	505	451	494	491	433	449	444	469	529	489	471	497	469	503	457	491	483	446	477	505	492	477	469	474	469	449	458	514	479	458	479	479	446	498	474	484	491	441	470	467	428	485	467	435	437	456	446	494	495	488	450	421	474	426	480	471	439	468	449	469	480	482	499	474	456	502	468	473	466	483	477	472	509	426	450	464	465	478	475	488	500	484	447	483	450	480	428	492	485	478	486	446	478	455	468	470	455	491	461	443	440	454	503	480	452	488	478	425	428	452	482	505	449	464	439	453	455	495	471	452	504	479	431	470	518	479	496	508	460	471	479	489	477	445	428	433	460	444	487	465	532	487	477	494	470	457	449	466	466	456	472	499	497	481	499	480	485	462	509	470	469	471	499	478	452	467	447	478	455	476	504	487	474	514	435	459	452	470	458	494	490	492	472	462	409	437	459	494	466	474	507	494	474	460	520	462	480	454	493	507	474	479	445	449	461	464	481	445	468	488	478	478	458	511	467	483	501	452	455	509	461	462	442	464	505	482	449	438	489	450	444	446	489	476	523	459	484	503	474	476	489	517	462	470	477	489	483	453	483	515	482	506	439	466	453	442	500	451	485	482	479	458	467	489	465	473	452	475	496	507	454	472	475	454	425	453	464	472	452	498	491	486	509	495	482	457	512	492	418	464	405	461	454	521	481	474	466	472	497	456	459	502	492	522	458	449	519	463	461	438	461	533	440	457	502	456	480	450	484	498	462	420	482	466	470	478	451	482	469	459	482	488	492	474	492	470	487	475	451	465	426	462	451	457	450	476	460	495	524	470	476	483	501	447	480	493	479	458	477	524	489	462	460	486	436	491	474	452	488	462	480	471	443	461	464	457	478	502	491	448	470	476	465	492	487	486	481	431	440	505	479	487	486	477	497	487	458	492	463	486	484	475	495	496	437	477	507	485	480	482	469	464	463	424	452	480	494	475	485	466	462	459	464	475	484	513	470	491	485	468	488	473	468	487	449	457	463	448	436	459	479	471	454	490	465	454	453	449	499	445	464	506	495	461	467	447	495	471	488	476	452	416	475	464	475	482	489	469	471	485	451	478	469	496	461	496	507	481	485	445	472	465	467	474	490	465	484	484	476	478	418	469	482	504	473	464	492	505	453	474	489	476	482	466	461	483	493	489	486	445	449	499	465	430	450	484	486	460	465	462	487	449	441	469	446	475	453	464	459	462	481	452	450	448	453	465	497	472	463	512	492	469	463	440	504	485	463	487	482	476	479	489	493	489	436	431	451	457	444	473	462	455	503	510	430	452	448	471	480	527	482	511	459	496	460	434	431	465	502	478	466	515	468	453	458	502	465	479	473	456	455	478	502	493	449	441	481	463	459	436	484	469	444	463	464	465	503	475	468	490	478	458	510	494	512	446	443	454	467	469	445	461	482	478	427	509	486	481	487	483	499	490	457	493	453	507	463	505	449	496	483	480	477	474	454	460	476	503	478	479	443	484	485	455	477	469	462	490	448	464	474	475	434	465	496	480	501	472	461	471	471	431	487	501	442	460	461	513	452	458	457	453	457	476	481	472	479	487	458	476	472	464	420	491	481	489	431	461	504	497	504	477	469	451	494	459	436	501	508	472	454	489	512	484	488	461	468	495	494	472	501	512	479	484	461	501	476	440	469	479	466	480	470	468	469	448	469	513	469	466	448	485	450	516	465	480	490	467	479	509	533	477	491	499	505	485	482	480	461	459	500	471	497	465	510	514	474	495	437	487	455	478	459	462	493	505	475	493	479	489	456	491	506	455	441	465	473	494	505	485	482	472	431	475	474	455	448	484	484	465	451	441	449	452	442	478	484	468	454	457	466	456	472	477	466	482	524	444	478	478	448	545	484	461	471	426	471	448	477	447	454	441	458	480	464	480	461	485	462	477	430	463	450	455	439	500	466	459	494	501	482	516	481	432	468	505	493	473	451	481	473	488	465	487	434	480	454	490	486	469	454	462	445	481	480	483	452	439	492	479	461	466	451	460	489	463	487	457	486	467	445	465	500	445	473	487	510	463	510	469	479	481	506	505	505	502	498	465	491	462	493	534	488	478	540	442	504	470	484	440	488	476	461	488	482	497	471	485	462	465	514	490	498	481	452	491	455	460	473	470	465	462	470	474	503	483	484	442	459	465	483	470	499	502	492	462	481	516	456	488	428	474	441	454	481	490	464	462	467	488	468	508	460	457	473	475	463	477	435	435	469	486	451	489	454	448	510	485	447	446	462	472	507	472	448	507	441	479	494	489	462	470	477	451	466	511	476	414	499	419	476	486	436	479	474	466	475	502	480	471	454	483	454	462	480	494	455	465	458	437	469	478	462	451	473	454	445	468	464	507	461	478	488	486	454	473	514	427	497	417	495	490	472	501	467	444	436	461	496	472	484	453	509	478	477	465	470	500	496	483	452	458	449	453	414	475	471	486	450	427	484	514	444	459	463	492	465	491	510	445	437	449	505	429	479	453	447	465	472	452	461	488	472	472	441	448	479	457	493	434	464	431	474	462	489	516	495	471	454	440	450	441	486	472	423	475	469	461	458	473	479	454	461	462	472	461	494	477	483	499	454	517	479	462	524	491	480	492	436	458	452	473	469	468	468	511	471	506	459	509	481	485	496	456	458	512	486	467	465	474	459	445	471	468	475	516	481	485	462	498	435	443	444	465	459	467	480	463	457	490	515	489	458	442	479	494	471	491	508	468	446	482	460	472	467	456	502	448	426	478	493	472	465	521	481	501	452	468	443	438	501	469	517	481	481	469	497	501	465	476	423	444	518	497	474	458	457	448	470	516	487	476	498	448	465	452	446	460	460	483	442	494	443	519	494	491	501	482	497	486	529
1306	419	251	213	189	289	331	337	306	286	272	254	185	191	165	135	126	127	104	93	87	81	67	91	81	76	63	73	67	62	86	74	80	74	81	75	65	66	57	55	63	72	68	56	64	52	64	58	66	55	54	53	65	61	54	56	60	56	62	52	68	44	67	43	53	56	58	77	48	57	51	61	51	51	57	50	65	69	56	72	64	60	54	75	60	44	64	61	65	61	54	53	57	60	67	60	42	59	55	61	48	63	47	69	75	53	62	60	55	43	67	56	43	68	56	48	63	57	55	72	64	73	57	65	63	58	46	46	59	52	64	56	56	69	56	69	55	46	69	45	50	54	55	49	56	59	61	66	71	66	76	63	46	44	65	63	51	64	51	58	62	60	57	66	57	65	67	67	48	50	49	54	51	66	61	69	73	68	64	78	62	61	58	66	59	60	67	73	73	66	58	60	50	70	52	54	57	63	51	62	53	58	56	72	71	69	71	37	61	52	69	59	54	69	64	58	68	72	55	56	66	66	66	61	57	53	55	79	61	46	60	61	66	78	47	50	66	58	63	65	63	62	71	55	61	67	72	61	49	54	55	51	67	67	73	75	52	48	64	61	65	61	67	67	58	54	72	60	68	60	52	56	64	55	62	66	71	57	66	53	57	52	53	67	50	53	63	62	44	70	55	66	52	45	57	67	53	67	59	61	56	55	55	51	69	68	55	52	57	75	63	60	49	65	61	73	71	63	56	68	65	62	60	58	49	52	50	62	54	54	63	52	53	47	55	77	59	47	74	54	64	53	58	44	68	56	53	63	63	53	74	54	56	68	59	64	63	74	64	54	64	61	72	56	64	55	68	53	56	60	61	48	61	51	71	71	55	58	58	40	44	75	63	47	77	65	55	60	66	62	64	55	60	57	52	58	87	47	67	64	64	63	56	61	65	65	55	53	50	75	65	52	60	68	66	66	49	63	43	70	47	71	56	56	62	63	76	66	62	66	63	54	61	57	54	60	68	69	51	60	55	57	44	59	57	58	60	55	69	49	56	63	51	70	53	53	65	62	73	50	66	59	57	61	52	58	59	62	52	58	67	62	60	42	65	49	47	63	56	66	51	62	61	62	54	68	58	59	55	65	64	59	54	81	62	51	58	74	58	58	59	62	68	57	61	65	59	59	51	46	65	56	69	45	59	70	45	51	66	62	62	69	60	61	61	62	62	52	60	50	72	77	61	55	60	62	69	45	46	55	60	69	58	68	56	59	57	75	68	58	50	65	56	71	67	49	55	55	54	55	75	62	67	55	46	59	64	51	59	58	65	73	66	66	54	66	55	44	55	63	57	73	58	53	59	59	61	58	53	69	55	63	63	72	61	55	54	60	65	41	75	63	62	52	73	49	65	62	55	72	55	71	57	61	55	58	55	72	56	64	66	77	51	55	61	49	60	57	62	71	61	58	68	69	67	66	61	49	78	44	57	63	69	54	76	45	59	58	56	57	65	46	64	60	56	60	41	72	76	61	61	51	56	59	60	64	63	61	65	66	60	60	59	79	59	57	62	61	66	57	67	67	64	60	48	71	74	72	49	65	49	48	56	54	71	63	62	45	62	64	58	52	43	64	57	64	47	55	41	60	50	59	61	60	55	53	65	45	56	61	62	66	63	65	83	54	43	57	74	60	59	44	47	55	62	68	50	72	50	50	48	49	59	56	54	51	64	66	53	74	66	57	51	68	71	56	72	68	50	59	56	49	54	69	66	55	59	60	47	55	59	68	62	60	52	66	54	58	50	77	54	61	52	55	68	66	62	56	55	62	45	61	64	64	62	52	57	67	56	69	44	55	58	53	58	61	55	65	33	60	62	62	57	61	67	71	88	66	58	64	51	70	43	64	65	59	73	74	44	65	62	56	59	62	60	51	59	64	74	66	67	59	65	63	61	56	51	52	52	75	56	56	52	45	54	49	61	64	66	60	67	57	61	59	70	61	50	54	64	56	61	66	53	44	68	56	61	55	57	51	49	53	49	59	72	57	62	78	67	53	52	60	75	61	67	60	70	81	60	60	69	59	54	51	60	57	59	53	58	59	66	53	75	60	73	58	62	65	53	61	65	69	48	61	57	56	60	78	61	46	61	62	62	60	46	67	43	52	58	57	59	62	58	64	58	54	54	82	72	71	59	49	65	56	64	53	69	57	67	62	60	65	69	74	64	69	59	53	64	64	46	70	57	66	60	59	66	77	58	47	57	49	52	59	58	56	70	66	55	65	67	47	65	67	57	58	71	66	56	61	51	59	58	53	59	54	59	58	59	55	84	68	61	46	53	65	63	63	58	68	76	71	49	55	53	62	69	56	61	73	60	66	58	46	46	67	60	70	48	54	58	61	73	59	50	59	49	61	57	56	53	55	54	69	73	64	45	52	63	64	54	47	61	58	65	42	79	50	58	56	67	56	63	51	70	59	62	60	47	65	69	46	55	50	51	56	61	47	62	60	62	52	61	64	76	62	65	46	56	67	63	62	65	45	62	54	46	54	49	69	58	54	69	42	59	66	65	57	60	65	62	76	54	57	55	68	55	64	58	63	65	52	52	63	58	64	54	57	63	61	34	51	59	62	59	59	41	59	76	57	64	67	61	69	72	55	72	68	55	66	57	52	55	55	55	51	58	61	58	67	59	60	59	55	62	52	49	81	57	64	65	46	56	57	61	61	50	76	65	59	58	47	49	55	54	60	52	55	71	77	53	52	61	61	51	57	61	55	63	67	49	61	56	61	51	47	63	59	64	65	55	64	54	58	68	49	73	69	61	55	68	52	60	64	62	55	62	48	67	54	65	63	62	60	57	59	54	41	52	65	57	60	53	59	59	60	67	59	55	74	60	60	57	71	69	75	65	70	59	41	60	56	65	61	52	62	67	62	55	59	65	55	58	54	56	58	69	55	52	66	62	69	59	62	57	71	76	62	51	48	54	56	50	75	60	62	71	59	56	48	69	65	60	65	65	75	53	62	57	57	59	69	60	55	58	68	46	55	75	55	49	57	57	61	50	49	52	71	67	51	59	50	56	41	63	71	79	60	62	60	70	55	70	62	72	62	56	55	59	40	68	69	61	51	70	49	59	68	63	53	52	61	55	61	58	71	60	57	48	61	51	45	56	50	82	61	58	55	60	57	59	62	61	48	69	66	59	53	59	60	67	55	63	57	66	48	61	61	63	52	71	55	50	60	54	63	71	60	59	56	57	66	62	74	59	63	63	45	67	58	66	57	62	67	67	68	62	49	63	52	54	56	63	59	50	47	50	66	61	46	59	54	68	63	59	59	44	45	57	63	68	54	64	71	80	63	58	62	67	81	50	60	71	62	43	60	59	53	56	53	41	68	51	60	54	71	65	46	69	69	57	59	56	57	61	64	69	54	70	49	52	70	63	59	70	52	52	54	73	64	52	56	64	64	63	46	72	55	57	73	67	59	70	60	49	51	58	65	62	67	45	58	57	67	56	58
15735	6712	4013	6698	13961	15961	15193	13923	12104	10446	9120	7576	6141	5043	4374	3801	3152	2618	2231	1912	1746	1435	1422	1326	1295	1226	1088	1040	945	819	790	749	775	765	819	778	756	667	671	630	624	638	642	598	575	607	642	595	614	649	647	631	588	603	622	588	644	609	627	590	606	556	652	630	636	591	630	619	615	637	610	611	620	568	599	616	587	557	602	580	588	566	577	598	616	581	569	618	566	623	566	581	609	580	590	610	558	579	583	609	581	586	610	590	580	603	639	594	600	593	596	582	621	584	570	600	589	562	620	602	586	562	586	616	617	569	576	589	568	579	601	600	589	564	577	624	595	581	582	638	583	568	612	586	581	613	580	603	568	590	609	592	614	622	658	583	560	572	565	597	570	611	555	566	569	611	583	602	587	551	588	572	605	609	602	595	589	582	632	627	584	593	583	613	583	546	633	593	582	600	603	577	571	583	616	600	613	592	558	618	577	574	563	616	565	592	584	595	613	593	569	592	595	588	607	569	572	610	614	621	560	595	608	566	574	632	594	569	557	610	601	636	576	567	562	606	599	588	618	583	609	597	624	590	601	580	590	602	605	600	594	548	627	582	579	577	582	609	593	598	594	649	606	596	600	591	614	650	586	584	604	584	551	579	588	588	585	598	625	634	612	597	562	597	568	599	596	561	611	603	611	531	590	595	603	574	564	603	607	622	612	609	601	597	595	596	613	592	550	619	586	549	615	596	596	588	615	637	559	591	561	572	571	635	617	620	605	587	618	561	586	604	605	571	555	576	561	583	615	594	571	553	619	578	653	549	532	569	624	619	581	564	602	584	602	628	576	610	561	578	600	590	577	584	570	620	609	579	590	571	573	603	536	622	590	603	574	582	604	574	597	559	601	551	582	573	550	568	603	598	578	573	585	581	605	589	627	627	560	610	577	582	552	574	597	597	553	614	581	641	618	622	594	585	563	592	587	582	572	569	592	586	549	625	590	590	622	620	573	571	564	615	581	569	587	606	607	574	576	589	563	635	609	580	620	619	590	578	617	576	601	584	614	614	594	595	595	627	581	587	564	597	610	582	562	602	552	609	574	568	586	580	556	581	634	590	597	609	575	598	591	539	596	594	583	563	578	589	608	544	588	583	562	605	598	621	563	577	587	585	603	645	584	556	587	594	570	599	601	570	596	603	606	586	601	633	609	595	580	577	615	562	587	570	573	614	589	580	605	563	576	610	590	599	586	588	604	557	555	606	577	587	567	580	627	585	607	633	573	617	602	582	568	577	585	553	624	599	598	586	629	588	601	604	583	623	595	580	610	550	553	608	574	614	602	592	577	613	581	608	588	561	626	612	613	597	573	587	627	590	600	572	587	608	629	589	590	622	614	615	594	560	562	572	589	573	567	582	583	571	591	593	589	601	562	643	592	589	575	631	586	598	580	592	581	574	602	578	598	630	608	582	600	575	536	583	557	567	567	603	611	565	578	556	596	581	599	582	617	578	557	627	588	588	663	609	616	567	577	642	564	575	618	623	583	591	588	626	591	592	580	601	591	635	573	574	567	600	607	603	609	575	569	605	595	598	543	588	589	581	577	603	615	585	565	604	611	573	563	562	603	630	589	646	630	608	610	622	587	621	580	589	609	601	574	602	609	583	621	613	584	634	575	575	611	604	592	593	567	591	615	610	570	577	642	594	574	559	612	590	582	604	602	604	585	611	601	596	591	663	571	591	572	584	574	600	622	584	572	649	616	579	555	601	615	618	573	617	587	616	560	566	598	575	577	610	574	652	564	595	579	578	587	635	607	614	608	594	588	557	592	620	616	609	591	599	546	624	602	598	581	610	567	601	565	556	616	576	603	626	589	576	561	616	609	591	580	598	669	589	558	583	583	567	592	663	628	613	590	594	575	625	637	630	572	652	549	628	545	565	596	610	656	605	587	625	569	592	609	622	572	590	618	552	558	604	562	586	617	585	578	616	608	595	601	599	554	548	579	564	589	608	576	592	592	577	570	608	600	621	600	595	595	624	614	544	596	621	600	677	585	596	620	623	609	607	582	571	634	592	557	633	581	583	609	623	616	578	593	632	619	582	568	600	559	558	559	569	605	559	593	591	583	571	610	584	567	595	597	599	585	605	600	570	570	577	571	617	601	596	586	607	573	595	561	558	574	594	605	616	597	621	631	598	591	576	580	615	599	619	625	542	597	612	633	612	569	586	619	571	577	588	571	562	608	571	528	610	596	614	600	585	565	571	581	576	594	614	567	578	596	604	578	571	609	592	604	607	594	589	558	588	584	580	636	543	613	590	604	624	607	616	612	586	619	611	563	587	572	613	583	562	556	633	581	550	625	595	602	607	619	591	557	572	568	584	585	581	599	580	594	615	624	572	620	586	611	622	604	581	603	576	617	578	579	628	568	571	600	608	573	571	562	583	590	608	580	606	600	587	585	575	611	570	629	609	554	599	586	558	560	606	574	554	591	586	589	618	592	574	577	574	542	591	613	617	558	592	595	598	618	617	606	588	593	572	588	531	560	589	604	626	576	619	564	593	588	632	572	560	583	609	608	584	605	600	584	623	577	586	575	636	576	606	582	560	584	584	582	595	579	618	557	588	613	578	565	585	573	603	585	604	597	625	595	608	587	571	578	601	595	608	602	576	577	637	553	578	566	605	590	631	591	582	561	621	546	623	617	583	567	611	565	591	555	598	612	586	599	581	561	620	595	625	651	629	617	594	601	588	522	572	591	578	584	620	590	620	589	592	606	609	577	585	575	577	588	560	568	580	573	581	608	582	603	599	582	576	586	625	579	588	587	574	579	623	615	605	608	580	608	580	562	616	611	572	601	631	616	575	616	610	617	604	566	579	627	559	607	633	564	631	601	586	584	623	621	610	599	598	608	594	586	566	593	590	577	594	617	556	582	556	588	617	590	529	592	598	593	569	582	625	605	632	606	615	607	615	580	579	592	576	567	572	617	553	580	605	598	580	577	577	581	588	601	592	603	606	624	601	620	588	611	575	597	600	616	582	633	586	574	606	593	524	604	628	597	591	622	584	599	621	601	541	590	586	596	569	635	605	539	591	569	574	573	585	586	611	604	561	620	611	606	540	564	559	588	597	595	590	549	567	604	628	602	577	579	580	618	593	596	561	637	591	626	625	534	572	581	591	604	589	607	577	575	555	615	586	641	601	656	609	555	598	620	634	547	562	592	566	589	554	620	567	594	575	599	615	593	610	619	591	593	588	546	611	587	578	556	566	599	640	544	611	546	608	556	600	572	571	532	589	575	622	591	556	608	584	557	568	591	555	605	590	576	595	584	593	600	620	558	579	590	604	560	593	575	649	595	581	589	613	567	573	618	590	565	569	631	620	597	532	559	601	607	574	545	584	556	570	589	614	562	592	585	602	591	596	557	631	619	584	586	598	574	588	587	593	609	544	604	582	579	585	599	579	588	615	600	615	569	591	627	583	586	596	613	563	664	611	545	612	616	645	609	612
1136	665	375	290	290	372	475	454	433	391	341	294	262	198	208	164	154	141	113	116	105	101	102	92	81	87	68	80	79	65	79	45	70	70	60	71	82	59	63	52	53	59	62	68	53	48	60	50	73	68	53	57	62	63	59	69	61	63	58	64	62	63	64	59	59	53	54	57	59	66	51	52	51	49	63	59	62	53	57	49	68	72	61	88	61	42	66	66	52	57	62	63	60	58	53	55	56	69	55	77	64	43	58	60	60	70	53	37	44	72	51	60	67	60	68	65	62	50	59	55	74	48	61	58	56	65	66	53	63	50	60	67	73	62	61	60	72	64	55	50	49	57	65	58	60	72	55	75	55	52	58	61	54	61	60	61	53	56	52	64	62	58	59	52	56	63	51	53	63	77	63	50	62	56	57	64	55	68	63	70	55	61	67	59	62	73	55	57	60	56	71	55	57	61	45	68	71	56	53	68	71	57	66	56	58	57	74	66	70	52	68	77	58	66	54	42	60	58	54	61	59	63	55	65	77	54	57	58	59	54	59	63	54	54	64	70	47	56	53	57	66	74	49	62	64	61	57	62	46	75	75	84	57	59	59	66	56	51	51	53	47	76	65	57	44	65	45	61	45	53	56	71	42	62	69	66	67	64	59	55	67	57	54	51	53	58	55	65	72	65	60	74	53	53	57	58	57	57	57	64	57	56	56	55	52	41	53	62	76	80	61	50	53	70	67	50	74	52	66	67	51	49	63	60	60	66	59	53	55	69	51	75	67	59	61	67	65	54	69	58	70	60	66	65	55	52	55	63	66	50	66	59	56	68	69	52	53	49	61	66	67	64	46	45	72	49	68	49	64	74	63	60	63	67	56	53	45	57	68	42	50	56	45	61	65	56	59	59	50	57	41	54	58	71	70	64	46	80	66	64	55	69	66	54	60	56	68	58	56	55	75	55	83	59	67	52	58	58	45	65	69	61	68	61	59	60	59	61	62	60	68	45	71	48	49	53	58	56	68	60	63	67	57	61	53	56	55	58	67	61	65	57	75	55	75	53	60	73	52	54	52	55	63	59	57	53	70	55	68	50	56	54	66	56	61	57	62	58	65	57	69	51	68	66	67	69	61	56	66	58	66	60	62	54	58	56	53	55	64	55	55	50	66	68	48	53	73	65	63	60	53	57	64	55	53	57	66	61	54	60	53	41	65	70	55	58	62	52	54	74	69	69	63	50	49	72	68	72	56	58	71	67	84	66	80	53	64	47	61	59	73	59	71	65	53	72	54	52	64	59	65	62	75	62	62	64	51	58	60	55	58	61	72	63	61	71	54	54	76	57	60	57	54	52	51	54	56	68	67	54	62	64	44	58	69	57	59	60	68	54	49	54	70	56	67	58	68	48	53	57	61	53	63	55	61	57	70	59	58	58	52	69	55	51	61	54	43	49	59	64	72	60	70	57	59	57	67	65	54	66	67	58	54	66	60	61	59	66	58	60	62	67	64	71	56	49	77	61	61	64	70	48	55	58	67	58	49	61	61	46	47	64	61	61	68	68	68	46	50	60	59	51	57	52	49	55	51	51	64	66	52	53	60	55	56	61	59	52	61	60	65	62	51	64	56	61	56	64	59	62	49	63	67	73	60	43	59	56	66	63	50	68	54	58	67	64	49	65	56	69	57	36	58	55	69	61	69	59	58	64	60	55	57	56	64	50	66	55	53	61	57	57	67	56	52	54	68	54	54	52	63	65	42	59	67	54	47	66	40	66	61	57	57	69	55	54	60	56	57	67	58	55	60	56	57	60	58	58	57	50	53	69	67	55	48	59	67	65	52	63	61	60	60	63	60	45	55	73	62	52	65	49	54	52	53	54	62	63	82	79	67	69	56	46	79	61	69	58	48	66	59	46	42	67	64	74	64	66	65	60	55	51	62	49	60	68	58	59	48	57	49	69	62	57	74	63	53	62	65	72	55	40	64	56	47	57	46	65	58	52	63	71	69	64	73	65	50	55	66	64	57	54	51	56	51	63	57	73	59	59	58	63	66	62	52	54	62	43	52	62	61	78	61	56	45	64	58	71	54	56	52	63	43	57	62	68	50	54	51	57	57	77	69	59	52	69	64	64	63	52	46	45	67	61	63	56	53	66	50	60	55	60	59	53	79	60	65	70	55	71	63	54	63	52	65	54	65	58	61	57	66	56	62	64	62	59	68	57	56	76	69	58	54	75	54	64	60	61	65	57	63	54	65	66	70	72	59	47	53	54	60	58	48	65	53	64	87	51	57	68	56	59	54	74	66	64	51	59	60	69	55	64	75	57	57	65	60	59	63	58	57	65	52	59	71	50	59	60	71	73	69	58	70	57	60	65	69	63	68	72	70	54	62	69	43	67	60	63	59	51	54	54	58	66	55	57	65	51	58	56	56	62	57	55	55	60	63	55	54	50	56	61	65	66	61	60	75	50	50	65	64	68	60	51	62	64	61	76	57	54	55	60	64	63	63	52	80	58	68	74	55	59	56	61	52	60	70	61	64	49	61	53	73	45	76	58	62	56	49	58	62	59	64	50	62	77	63	56	60	65	70	52	62	56	59	44	79	57	62	60	65	54	61	60	59	67	61	68	54	56	83	64	57	63	63	65	66	63	54	51	54	72	58	56	54	69	54	60	54	56	47	53	70	67	52	69	60	76	61	79	59	50	56	69	65	61	66	65	51	51	66	51	58	51	46	47	45	61	54	70	43	73	72	69	55	73	53	53	52	50	50	59	56	54	52	61	60	52	57	73	58	64	54	54	56	68	71	57	59	44	65	53	57	46	65	61	53	62	59	69	57	46	78	55	60	56	44	73	60	51	62	57	63	59	47	71	56	46	68	82	49	50	53	66	62	69	50	59	69	68	62	73	53	60	75	56	59	60	64	63	62	60	55	64	61	52	60	69	73	46	65	63	54	69	56	57	47	54	61	65	66	68	62	68	59	69	64	58	68	64	59	57	53	57	67	55	67	68	53	50	61	50	50	63	70	62	59	67	51	78	64	58	58	64	58	70	65	72	76	64	55	61	69	79	61	53	56	71	71	56	63	55	62	54	64	59	65	57	66	62	61	63	58	47	56	64	62	74	63	64	64	56	59	60	61	59	67	61	70	60	54	65	77	44	58	46	59	54	67	47	59	60	68	63	49	54	70	69	56	60	57	67	63	59	56	46	63	63	65	58	60	71	45	64	61	78	49	73	52	53	60	64	61	56	66	55	60	67	60	77	51	57	59	59	47	66	59	59	46	57	78	70	67	69	56	53	60	58	72	75	43	56	57	58	64	57	58	54	53	73	51	61	50	71	45	56	59	52	64	58	70	58	64	67	62	49	48	63	60	62	73	44	63	61	63	74	64	49	48	49	54	73	63	62	61	65	53	47	60	56	44	59	58	61	67	62	54	53	63	60	55	45	73	70	69	70	55	62	57	51	51	61	50	57	44	61	76	66	49	55	60	48	56	66	53	56
18005	8966	5440	8904	17260	19500	19035	16815	14721	12614	10844	8856	7098	6170	5091	4297	3687	3247	2780	2432	2105	1975	1763	1611	1550	1456	1283	1166	1041	920	868	815	847	857	855	877	827	733	734	656	631	617	638	583	598	621	640	621	611	621	642	673	618	664	644	618	658	628	592	620	594	636	623	656	650	601	585	574	642	600	635	620	611	626	596	632	646	599	638	606	637	612	610	608	605	604	584	641	624	551	606	593	622	620	616	575	609	629	583	583	603	608	633	639	625	606	604	588	619	646	608	606	631	638	609	583	639	596	611	606	606	604	605	616	613	607	617	592	602	621	595	613	631	623	596	571	591	608	608	611	622	625	597	570	586	599	593	608	609	605	629	609	567	617	609	550	626	608	580	586	625	572	575	569	586	619	600	626	620	642	590	630	610	602	587	627	576	578	591	566	612	630	607	585	588	590	625	577	609	574	612	585	599	620	574	613	588	604	618	630	614	644	623	631	614	596	600	620	560	577	555	603	610	578	652	587	632	612	581	597	620	612	585	607	595	613	614	598	632	567	593	638	617	579	587	569	600	580	633	622	624	613	548	621	568	614	627	563	599	602	592	539	633	547	535	563	657	605	579	555	580	584	601	604	612	644	588	596	588	603	621	600	645	601	622	576	583	635	614	613	601	572	636	670	626	624	573	586	581	609	582	583	608	594	596	601	602	638	613	619	603	618	638	658	623	611	642	581	619	612	635	603	590	639	594	573	575	588	583	643	588	623	573	585	601	564	633	609	611	591	569	596	646	610	642	609	611	585	632	619	634	596	584	590	615	623	623	591	622	583	640	619	589	610	584	561	594	612	602	594	620	544	607	641	624	623	592	595	626	636	620	615	564	608	627	607	635	608	686	595	601	586	581	599	592	602	627	573	587	631	570	591	588	578	568	596	637	622	606	609	610	609	615	594	581	587	595	611	616	590	550	607	602	653	611	607	636	588	598	619	583	621	605	660	606	572	638	608	609	562	618	610	625	608	632	597	570	588	651	603	604	603	605	597	610	611	591	616	592	624	592	610	608	570	580	601	582	633	586	633	612	621	620	597	591	580	599	603	599	600	589	555	598	595	595	585	620	575	587	583	599	585	630	603	594	580	601	648	582	631	594	622	610	602	603	633	566	638	575	632	576	592	639	591	575	618	572	625	579	602	575	638	593	592	556	643	573	606	630	636	627	590	568	608	604	571	579	606	638	596	603	605	602	594	588	559	601	583	568	622	600	594	653	691	579	593	611	575	591	613	613	604	651	628	569	593	574	616	610	574	579	598	566	620	605	599	619	655	577	605	614	643	620	604	610	565	602	615	553	578	614	641	606	634	659	640	562	595	606	576	643	579	610	616	636	602	632	641	610	626	595	608	605	602	645	592	570	616	540	596	627	642	591	619	604	562	581	585	616	573	621	613	584	575	589	627	577	623	611	564	579	613	599	613	618	584	577	573	586	573	590	616	587	637	608	616	643	643	610	623	627	607	607	618	543	631	593	610	587	618	584	614	567	583	597	585	602	601	578	629	606	588	622	601	594	605	632	616	533	606	604	645	622	584	640	649	621	586	626	612	591	616	604	598	642	623	584	596	629	565	612	594	614	588	584	615	643	570	624	581	617	627	625	639	580	618	639	638	600	623	640	607	579	603	639	590	629	608	592	639	606	621	606	590	612	589	541	588	589	645	597	626	602	582	653	592	602	655	576	605	602	567	615	657	591	600	583	636	575	607	635	598	575	614	570	590	567	574	628	587	567	601	644	594	592	638	613	593	638	582	552	593	628	606	620	600	635	598	578	609	595	592	622	595	555	560	586	573	643	596	605	606	604	621	570	622	606	595	631	620	642	608	598	589	579	596	572	623	592	580	594	583	604	574	601	569	619	578	624	618	529	624	630	609	605	600	599	597	614	609	578	605	593	594	621	591	585	614	577	592	620	614	607	624	642	598	613	623	627	599	563	568	596	577	577	594	610	584	605	579	599	639	648	612	600	613	596	579	637	590	586	624	565	633	602	575	570	599	628	600	627	608	606	632	653	582	609	602	560	584	604	583	598	630	594	603	619	573	634	652	617	576	604	579	612	606	587	628	615	594	592	639	568	585	588	583	589	575	591	636	577	612	621	621	622	600	595	603	635	600	651	577	661	605	597	600	576	599	617	591	613	565	617	562	614	593	620	603	618	641	579	612	563	563	613	603	644	619	561	638	582	646	610	622	593	593	611	616	649	596	568	616	618	599	616	594	624	621	613	586	591	583	622	603	572	609	596	608	630	569	604	610	602	594	592	602	582	605	607	634	622	613	616	616	586	643	621	651	575	619	596	601	599	620	592	627	592	577	588	597	541	578	608	625	623	602	620	634	603	590	561	608	610	610	560	622	628	608	628	586	607	591	612	633	627	589	615	629	587	576	624	626	596	640	619	593	584	585	567	575	603	586	606	557	568	631	634	578	609	605	602	602	590	588	628	628	601	614	611	600	611	611	632	639	594	611	580	589	599	568	642	592	618	605	612	591	617	550	596	578	634	584	600	627	594	626	577	596	642	634	626	594	602	621	593	632	612	625	604	627	639	627	607	616	620	612	593	556	591	576	596	602	617	634	643	560	619	630	661	603	565	613	545	633	618	613	591	581	672	618	576	557	641	613	639	584	594	606	636	605	594	590	606	627	639	607	614	571	580	656	608	600	604	574	583	610	652	635	563	644	588	601	584	596	584	575	595	650	604	583	617	576	593	640	613	651	609	584	601	627	565	627	639	611	585	580	621	597	603	636	634	631	595	621	597	629	562	613	554	662	638	587	584	616	622	634	601	610	620	645	575	630	591	594	649	595	638	585	587	623	605	613	611	603	633	571	638	583	600	616	616	600	603	601	632	619	605	624	593	563	598	626	606	596	619	679	570	624	585	561	594	588	601	584	617	595	646	632	631	610	611	580	618	587	559	566	604	612	592	654	580	594	602	597	634	587	600	618	588	638	619	611	625	596	572	609	575	570	609	580	623	600	591	585	633	610	596	605	649	608	591	575	607	610	583	599	577	571	591	601	580	601	601	604	568	567	597	637	632	552	617	570	633	639	629	595	568	576	599	611	610	634	634	602	575	615	589	621	607	588	581	607	591	625	599	580	622	601	603	590	644	613	636	610	567	614	568	619	646	625	587	594	623	620	627	595	645	604	604	602	549	628	611	624	599	646	622	599	548	644	579	600	626	606	590	619	582	589	611	595	616	586	588	589	633	568	622	585	607	545	612	603	629	606	592	574	624	628	604	563	642	592	667	605	599	582	580	622	561	615	581	599	600	579	627	573	597	578	616	611	618	575	628	583	570	596	597	608	596	613	644	590	580	595	582	607	644	620	613	572	607	629	637	582	593	608	608	604	580	580	583	583	583	625	610	601	609	644	569	575	656	646	581	567	587	628	613	617	633	566	626	607	585	563	586	604	563	639	575	567	563	595	606	602	596	620	617	638	601	590	639	656	579	611	587	700
1670	647	389	277	228	339	440	426	392	381	316	254	233	206	166	158	164	137	112	107	86	88	92	101	74	69	66	70	45	54	55	53	45	49	47	71	49	47	57	57	44	40	40	47	51	38	46	41	46	50	56	48	52	38	40	37	53	51	38	50	44	39	45	31	59	54	30	66	39	45	51	46	43	49	49	44	42	56	41	43	40	49	58	55	44	47	40	44	39	54	56	37	35	42	33	56	41	42	45	51	52	47	52	59	40	60	49	34	49	42	36	44	42	47	51	48	54	59	53	48	50	47	45	45	33	40	39	45	44	57	50	39	37	37	43	48	52	47	35	37	46	37	33	47	46	47	43	51	39	37	35	52	51	39	49	40	41	51	38	53	52	45	40	40	49	46	58	41	36	43	51	46	52	41	41	50	61	51	47	50	55	45	40	53	32	40	40	44	57	48	42	61	45	37	58	49	49	49	50	55	45	53	55	46	53	47	38	49	41	42	43	55	54	55	55	50	45	53	39	45	53	38	52	51	46	46	50	48	39	51	48	33	39	36	40	39	53	40	42	48	50	52	48	50	48	46	50	47	51	44	48	50	56	50	45	47	43	38	50	51	44	43	42	52	38	48	37	42	40	47	44	40	40	58	49	40	48	36	51	39	43	44	49	33	37	38	44	47	51	42	49	47	43	45	49	46	48	48	39	58	49	48	50	38	41	40	46	52	59	44	47	52	39	50	49	43	45	44	42	50	48	36	44	48	37	35	36	46	50	49	42	43	47	39	35	33	51	46	51	47	44	44	44	60	42	55	42	61	53	54	50	40	51	45	45	39	50	42	39	49	49	56	55	53	37	52	59	53	55	41	42	44	51	56	50	45	48	52	52	51	32	49	59	44	58	42	45	47	36	41	40	52	44	43	46	40	50	49	37	52	48	50	46	48	46	44	55	44	44	42	46	43	53	52	48	38	48	40	47	45	43	46	41	42	48	60	47	54	54	38	38	41	51	44	39	36	51	45	38	39	46	48	48	36	44	39	57	52	33	62	41	44	37	42	48	52	42	53	42	45	47	49	50	53	45	48	48	35	55	49	33	38	36	36	38	45	61	51	42	51	39	54	50	39	41	39	54	42	44	42	45	47	31	57	45	54	46	44	64	42	40	44	51	42	33	51	49	39	45	48	51	34	41	50	44	37	42	60	39	57	43	54	45	42	47	37	52	49	37	44	51	49	39	43	38	53	45	41	49	46	50	46	58	44	50	38	47	60	51	51	49	49	40	63	48	45	47	49	64	55	67	38	44	63	45	36	49	50	46	48	39	50	42	48	56	38	51	55	44	43	51	34	36	45	46	61	43	38	48	45	55	54	54	49	43	42	48	38	49	49	38	48	48	46	44	45	45	57	53	46	46	39	50	51	46	40	39	42	39	39	35	46	50	53	60	41	50	62	49	57	40	50	49	43	52	46	51	49	50	45	38	45	42	40	43	43	41	45	47	43	50	54	42	49	38	55	38	60	40	32	55	56	46	35	38	56	39	45	40	55	55	50	54	59	44	53	44	53	38	39	45	45	55	47	46	52	47	46	44	39	45	39	53	45	39	59	42	40	37	34	47	56	52	50	43	41	40	42	52	41	49	52	41	48	54	41	54	53	53	43	47	50	38	52	48	52	47	37	41	60	48	40	43	56	43	52	48	46	48	28	47	59	42	42	57	48	45	43	41	52	45	32	50	49	55	43	44	56	43	54	46	52	41	54	48	43	33	39	35	56	35	36	44	43	54	43	41	58	43	57	50	38	50	54	46	48	50	50	53	49	46	41	50	43	44	47	52	46	48	44	41	35	48	53	40	38	36	54	47	43	53	42	58	40	48	51	44	57	41	38	46	39	61	46	42	49	51	48	48	44	59	49	40	42	47	36	53	50	47	49	39	51	45	36	41	41	44	29	38	52	49	54	42	43	67	45	42	56	50	42	54	46	59	48	62	58	51	45	44	40	56	46	37	44	47	49	55	29	41	51	42	64	51	44	43	43	47	53	60	37	51	52	44	47	51	41	51	42	44	46	54	42	41	41	51	49	35	45	43	38	51	40	41	34	45	36	46	34	48	42	50	61	41	43	46	39	43	41	44	44	45	46	52	45	46	35	43	56	41	45	47	52	47	47	55	58	52	50	40	48	42	38	55	49	44	51	51	52	53	43	44	54	47	39	52	53	59	35	60	49	57	48	38	50	34	41	47	39	31	40	57	37	46	46	45	41	62	39	43	41	43	53	62	66	52	49	41	47	43	49	36	56	34	50	54	41	36	41	49	61	41	38	44	61	41	42	41	60	50	38	48	49	55	52	49	39	42	49	59	52	43	51	51	30	57	51	49	51	48	39	48	46	53	40	46	36	57	31	51	43	43	46	35	50	56	61	28	42	45	42	31	47	54	39	29	45	38	53	50	38	52	48	42	50	50	39	35	40	39	50	44	48	41	49	55	60	54	41	46	41	57	61	47	36	45	42	52	36	43	62	45	43	44	43	44	40	48	36	39	43	56	32	57	56	50	44	47	56	55	43	56	53	53	41	61	55	40	48	40	44	43	60	43	48	57	54	43	49	33	43	41	43	49	53	35	45	38	49	42	42	46	50	51	45	30	38	44	41	49	49	42	55	56	39	48	43	36	50	53	48	43	39	41	42	53	34	44	45	47	36	49	42	55	42	49	48	42	40	47	46	42	36	54	49	38	55	39	50	54	45	63	38	51	44	42	43	46	54	45	38	53	40	40	42	44	46	54	38	52	50	61	37	42	50	40	44	45	41	45	40	43	39	51	48	49	45	46	49	49	47	50	44	53	36	55	52	49	50	58	42	44	66	46	39	51	47	46	42	46	43	59	60	42	51	40	50	53	45	50	52	41	56	49	44	56	40	44	55	43	33	35	40	53	51	54	48	33	39	40	44	36	51	48	50	52	45	44	45	36	51	46	46	44	46	42	42	46	56	42	52	36	36	34	55	43	49	61	50	43	35	43	51	45	40	42	34	43	49	42	48	37	60	58	35	61	40	40	42	45	53	39	46	36	51	48	36	45	46	41	47	33	41	51	39	53	50	49	51	48	48	47	48	43	53	47	53	44	43	43	42	41	47	57	39	42	54	59	43	47	55	43	51	39	39	49	45	49	43	46	45	46	42	33	52	48	41	44	48	48	46	49	49	55	52	52	55	46	50	45	50	61	65	51	55	40	42	47	33	55	48	53	41	41	41	42	51	38	52	59	36	46	50	56	32	39	37	38	51	50	54	45	49	39	56	42	44	35	52	49	35	46	43	44	42	56	33	47	43	45	54	53	38	54	47	57	48	50	38	59	46	41	45	46	42	49	52	53	47	44	47	52	48	43	45	40	42	43	53	46	45	48	50	49	44	39	44	51	46	56	45	59	53	63	32	59	46	41	45	44	39	41	48	40	41	41	43	36	45	43	57	55	51	50	39	47	40	38	50	41	39	44	55	46	48	49	44
18448	8383	5311	8429	16697	19332	18712	16681	14621	12608	10876	8733	7258	6156	5113	4296	3671	3264	2768	2347	2084	1875	1690	1554	1432	1376	1243	1119	902	849	779	654	737	760	741	713	673	550	555	525	525	516	470	490	505	516	466	487	542	494	461	478	530	503	461	481	497	537	477	453	490	502	483	490	486	447	495	509	458	471	458	431	482	454	474	489	437	464	439	434	476	462	490	511	469	450	478	450	501	473	488	441	470	489	491	441	464	453	454	479	459	439	443	456	413	490	461	427	440	461	446	474	442	454	458	428	460	451	484	464	430	489	456	463	464	433	463	470	475	436	463	467	500	434	452	458	467	463	445	487	434	449	482	465	445	454	501	473	457	447	439	439	483	493	470	466	460	418	476	415	474	456	448	486	491	478	485	433	482	466	434	461	450	466	494	460	460	478	480	490	421	451	435	453	427	443	457	449	465	402	444	465	439	453	431	457	532	433	449	452	455	474	460	466	475	427	488	451	458	479	484	440	476	463	483	445	469	418	434	468	442	493	500	484	452	441	458	457	463	430	484	491	455	489	460	480	460	522	482	442	454	469	478	435	433	471	496	474	456	465	473	440	467	474	462	421	438	462	467	454	440	431	450	434	460	457	457	464	407	478	436	445	452	458	450	451	453	446	466	450	477	488	439	480	488	490	438	421	449	445	469	503	504	446	437	462	471	481	448	430	484	434	429	408	483	515	457	467	465	462	431	466	457	499	454	452	452	442	451	462	463	454	464	441	469	452	469	456	462	459	474	470	482	449	475	493	424	467	468	462	409	444	451	478	437	477	471	438	482	477	434	499	466	484	425	433	447	504	457	505	482	459	484	481	475	447	483	471	445	428	473	460	427	452	485	481	462	440	470	441	458	466	477	427	473	457	470	457	461	427	464	439	465	468	474	453	438	436	453	477	451	431	482	433	469	495	515	477	459	469	474	459	448	473	429	504	417	464	464	444	440	456	442	418	433	455	480	450	437	466	467	456	500	465	443	457	487	472	468	461	412	488	469	511	450	428	436	514	448	442	425	433	471	468	471	449	456	417	456	459	482	452	424	450	449	454	459	444	450	430	492	461	487	465	484	467	469	493	455	430	428	498	473	440	465	507	449	432	479	461	473	477	449	431	481	449	445	471	422	468	492	425	406	461	443	469	505	488	419	468	448	404	427	475	449	473	425	460	460	450	442	466	469	486	457	458	446	470	500	472	476	446	468	472	445	416	445	464	485	466	482	449	447	426	468	463	452	446	437	508	458	476	497	458	427	445	464	459	464	433	435	476	423	456	462	425	488	426	475	460	452	451	464	466	443	456	431	419	461	476	413	441	462	451	482	460	446	499	447	456	442	459	455	434	436	447	485	454	475	441	414	476	441	446	468	458	413	451	448	501	451	442	452	459	469	455	482	464	453	413	444	443	385	462	418	471	445	437	456	435	491	478	404	455	474	473	477	441	427	455	454	462	487	476	443	457	456	464	489	490	484	443	445	471	486	471	444	483	413	452	473	436	474	450	483	438	499	485	493	463	450	439	480	468	442	458	441	496	456	444	472	472	432	451	456	449	447	435	489	471	447	437	462	451	438	508	454	454	463	456	432	488	462	488	439	460	453	449	454	467	473	470	447	428	448	437	455	442	426	421	464	476	479	450	421	460	446	475	455	435	444	482	496	429	489	449	487	439	479	450	477	467	462	465	478	445	454	455	461	421	476	447	469	451	460	455	474	499	433	454	510	460	501	480	436	442	468	463	446	470	468	460	470	441	478	474	467	439	453	480	468	443	420	461	451	434	452	454	443	459	465	474	464	449	473	485	476	454	423	460	470	486	442	438	444	475	440	421	468	462	481	458	446	454	441	440	466	476	482	480	414	451	461	454	452	488	462	443	478	413	480	440	467	456	473	461	446	458	448	472	431	449	446	504	464	470	449	471	504	434	433	459	435	439	435	461	472	476	470	468	459	471	443	461	420	474	451	435	427	452	465	431	484	467	464	454	476	466	482	470	430	432	441	459	489	459	497	448	445	455	480	428	454	451	467	440	469	449	419	456	479	450	452	460	446	444	477	474	469	460	463	467	436	468	442	466	424	427	472	458	449	452	508	473	447	453	487	409	468	490	425	493	441	471	451	466	500	468	473	458	437	422	461	411	431	465	450	429	430	445	430	445	449	419	496	446	476	453	469	459	455	440	472	417	465	429	444	465	443	457	488	458	456	457	456	470	438	495	411	477	448	420	468	486	492	487	466	485	492	453	460	443	492	425	482	453	425	478	469	448	470	463	469	479	457	462	482	486	471	449	434	469	434	474	437	472	444	469	449	485	468	489	462	482	460	425	436	429	426	463	470	404	493	460	436	498	469	486	452	471	464	442	489	467	452	450	444	473	437	460	445	468	472	433	458	454	458	493	475	472	445	445	473	453	443	442	451	470	481	442	436	473	455	459	444	457	467	443	438	478	479	481	484	462	448	420	482	466	482	457	452	438	445	479	480	483	493	470	442	449	448	455	443	447	424	458	473	458	470	433	442	444	434	471	473	479	475	429	454	452	425	478	451	472	447	492	429	479	442	403	468	463	433	468	441	423	433	452	442	485	440	438	520	465	466	432	465	459	442	411	454	486	464	473	465	463	450	460	432	452	452	444	457	467	421	419	496	444	433	467	451	450	455	445	449	453	464	424	466	424	472	441	456	469	463	446	483	483	451	451	469	427	485	449	416	464	455	429	443	471	460	485	441	468	458	457	441	474	494	470	476	496	469	480	437	444	455	467	456	485	451	449	442	468	427	437	477	421	462	480	452	413	444	480	425	486	466	503	470	441	462	468	453	486	498	453	449	431	458	460	450	477	456	429	437	455	437	442	438	455	480	502	455	458	468	458	453	488	490	485	454	434	433	462	461	449	461	468	485	447	453	485	413	427	454	452	481	452	435	435	424	446	466	469	490	437	421	483	467	446	421	474	487	482	446	451	460	502	473	463	481	449	483	463	451	501	441	474	458	441	463	459	494	450	485	482	496	449	457	478	439	447	465	431	444	475	424	470	457	443	484	473	458	429	437	456	441	486	452	461	453	471	489	463	414	461	424	459	460	442	461	448	465	491	476	475	471	515	491	456	465	454	458	485	451	476	493	439	474	461	442	469	483	434	438	439	477	468	436	463	469	461	460	474	451	476	457	475	472	507	407	463	439	440	457	449	485	475	464	455	428	443	446	470	476	455	462	440	447	440	480	502	476	449	441	490	469	470	453	471	475	444	428	436	507	451	489	441	442	461	459	490	443	451	465	513	474	462	483	444	483	457	413	482	443	443	486	450	496	483	473	442	447	427	455	445	460	456	461	474	413	459	471	464	483	482	432	454	439	461	423	468	468	447	481	452	466	475	496	479	476	480	455	460	422	495	459	453	441	462	442	449	492	460	446	448	435	443	449	433	501	469	473	484	496	503	476	444	458	452	435	453	504	466	411	446	485	441	501	435	469	477	462	454	462	427
1627	828	486	381	311	544	574	593	534	492	406	340	313	251	196	182	175	155	121	106	124	106	100	107	99	76	88	72	74	71	59	64	66	57	53	55	64	62	54	55	50	49	49	43	49	39	54	50	56	49	40	52	58	48	47	50	54	45	43	49	58	41	60	38	41	47	47	48	49	60	40	46	66	48	43	51	64	58	47	61	48	48	52	51	47	56	43	49	67	45	50	38	50	48	35	50	43	52	51	60	39	52	48	41	43	44	41	49	52	55	51	42	45	34	38	42	51	41	44	46	54	38	38	55	36	52	57	61	50	58	51	45	43	57	40	50	36	48	59	50	46	56	38	48	49	59	40	44	43	46	45	48	35	52	45	40	39	53	50	41	52	52	47	45	45	49	42	47	56	52	58	51	55	61	37	40	51	43	44	52	66	41	42	52	46	39	42	44	36	42	42	29	46	33	50	38	56	55	46	53	35	56	45	42	58	49	74	51	44	57	39	49	56	52	47	41	48	38	40	36	52	50	49	42	52	33	39	51	46	53	49	48	51	54	40	46	41	47	48	57	59	59	40	36	25	39	44	41	47	44	45	34	53	36	46	48	45	38	56	42	40	54	53	51	50	39	63	49	53	54	49	40	52	43	53	57	50	50	49	44	52	37	48	59	57	34	46	46	54	40	52	51	45	46	63	51	35	43	44	47	48	48	50	47	43	53	39	43	42	59	38	43	38	43	51	49	43	50	36	47	36	42	58	63	54	51	48	58	61	44	55	41	42	54	48	45	43	53	34	56	46	48	54	52	42	53	56	40	50	47	39	38	55	46	48	48	51	43	36	57	46	48	55	38	52	48	39	40	37	36	42	45	51	45	47	57	51	47	53	47	43	57	47	49	37	48	40	43	45	48	45	46	37	50	49	45	64	58	44	42	53	54	53	56	58	47	47	56	52	37	61	55	47	60	57	53	54	51	43	51	56	50	45	35	43	50	37	54	48	46	45	47	51	55	62	55	45	51	47	64	48	41	46	55	43	48	48	60	44	53	48	41	45	49	46	56	47	52	58	55	53	49	44	47	42	57	39	49	43	48	53	48	44	43	46	57	59	38	46	59	53	52	44	45	41	33	44	51	44	51	42	52	48	45	56	50	49	35	62	44	51	53	51	46	26	54	44	35	58	44	51	58	47	54	43	44	51	41	54	45	30	39	49	58	49	44	33	45	59	40	44	38	52	39	48	51	48	37	44	53	48	39	47	55	59	47	49	50	42	48	46	47	52	56	45	54	49	44	42	52	34	50	50	53	39	30	60	53	47	46	57	41	58	53	51	43	48	58	43	57	50	44	44	42	43	56	51	39	57	55	41	39	47	48	55	38	51	55	49	57	47	59	45	43	57	44	49	56	63	45	42	40	50	46	60	56	42	52	41	46	44	48	52	35	38	40	42	45	46	43	45	57	44	52	42	39	49	45	47	56	47	37	62	64	35	45	50	43	32	61	49	60	49	52	61	48	43	44	44	50	46	48	63	55	56	57	56	62	54	43	43	40	51	53	45	40	42	46	55	54	43	54	48	56	53	50	44	38	45	56	57	45	44	46	50	57	51	35	52	43	53	60	48	48	50	44	39	47	37	49	46	48	52	53	62	38	41	65	41	56	48	41	43	49	40	58	46	52	44	32	50	48	63	49	46	40	51	52	53	48	65	47	50	50	58	53	36	41	53	37	63	57	49	48	42	43	42	39	58	60	46	45	58	58	53	54	52	54	49	58	35	47	41	58	39	51	54	58	31	37	52	43	53	47	65	48	41	60	51	38	60	47	54	57	61	39	65	37	46	48	45	55	37	58	38	41	40	54	47	47	51	45	46	55	44	42	38	47	51	42	59	47	50	46	41	39	49	43	42	58	50	51	33	61	51	39	38	50	52	46	43	53	49	59	43	51	65	44	45	45	57	47	42	42	52	42	55	47	60	49	57	42	42	55	61	43	43	46	51	45	55	37	45	40	53	39	32	42	44	52	55	61	50	53	51	51	41	51	52	50	45	46	47	46	55	43	55	52	49	58	50	50	37	42	50	37	42	36	53	63	45	44	40	52	58	49	46	46	58	55	37	47	46	49	41	41	44	32	44	45	43	50	49	46	57	46	54	46	63	47	49	44	49	48	59	58	40	61	47	50	53	50	52	51	38	45	54	39	41	45	49	52	55	37	50	52	55	46	58	40	40	56	49	57	48	38	42	45	41	55	59	47	47	43	50	47	42	55	38	50	48	49	43	52	48	51	47	45	39	42	51	57	50	42	42	39	40	49	46	35	56	45	45	53	53	46	47	55	47	54	48	48	54	52	39	42	56	41	42	52	41	52	54	44	37	54	41	53	50	61	53	54	44	43	45	48	44	53	57	43	43	46	37	48	44	54	46	73	43	49	55	44	47	49	50	59	50	52	60	54	49	40	46	54	61	48	56	59	60	61	45	49	53	43	43	42	61	50	50	56	46	42	47	53	39	45	58	51	47	49	43	48	42	36	54	50	36	45	46	41	57	44	51	51	41	44	38	39	55	46	60	52	53	54	52	42	47	56	50	52	49	43	40	42	55	47	56	46	53	41	44	52	43	49	43	53	38	49	55	51	49	48	53	39	40	59	47	53	53	56	45	62	43	49	39	35	59	47	49	59	49	55	62	52	48	34	50	45	50	66	54	65	50	69	39	53	45	43	55	39	60	44	52	51	48	49	45	59	42	36	37	41	52	46	52	46	45	53	28	53	50	55	41	63	51	65	49	50	38	42	50	50	41	48	65	46	42	45	58	48	43	57	39	55	49	41	46	45	51	53	42	54	56	49	36	60	35	52	53	38	40	49	53	48	59	39	38	54	42	46	55	45	47	57	52	42	50	50	44	36	40	48	53	49	54	45	53	38	46	43	62	43	54	42	51	48	54	44	42	53	44	49	55	53	36	46	49	66	49	49	46	38	48	55	68	47	38	52	42	37	45	37	50	50	51	48	44	50	52	54	44	43	49	37	59	37	44	41	42	47	55	46	52	55	40	52	32	64	49	51	43	47	44	47	48	57	45	42	50	48	42	44	30	39	44	53	48	52	54	40	47	59	55	48	43	34	47	54	58	52	38	49	48	54	32	46	40	38	49	42	44	46	48	36	47	36	54	56	64	50	63	39	52	46	36	58	38	54	42	49	47	42	39	45	58	51	48	44	53	46	52	44	40	40	37	45	41	48	46	43	54	60	54	51	47	55	56	47	44	44	68	52	56	54	39	43	49	42	52	53	49	45	41	52	48	50	46	51	41	40	57	56	57	43	53	46	41	50	57	48	48	50	43	54	46	62	53	50	48	40	33	57	42	52	51	44	56	34	45	42	48	43	45	47	48	49	49	49	40	51	50	43	45	44	41	50	47	38	48	47	61	62	42	53	41	37	51	56	50	46	35	61	61	49	50	44	55	48	51	48	53	41	42	46	50	51	48	42	60	48	42	50	51	56	58	50
20484	10264	6656	10360	19369	22353	21046	18998	16883	14473	12513	9954	8530	7337	5886	5144	4385	3944	3430	2832	2542	2238	2039	2022	1864	1665	1390	1269	1157	1045	851	842	848	831	821	763	741	699	606	596	547	526	551	514	552	546	503	479	499	504	550	590	485	532	533	498	527	557	545	545	521	574	511	512	550	523	513	515	508	513	548	486	531	552	531	517	513	502	525	440	502	514	505	497	505	512	500	514	516	553	518	498	473	506	488	502	492	485	476	471	467	470	518	497	469	511	468	457	479	511	511	497	482	514	481	511	480	514	478	491	490	496	530	502	505	468	483	510	462	475	517	478	526	519	486	498	489	502	501	464	482	482	456	478	495	498	509	480	486	502	509	451	500	511	509	457	492	516	479	492	509	499	502	476	463	467	454	522	483	460	467	472	478	468	509	460	492	505	488	490	474	490	513	498	520	485	477	540	470	517	534	529	464	533	482	471	491	519	494	532	503	476	504	497	529	475	478	470	503	520	505	483	508	482	523	494	491	507	475	448	475	487	472	503	484	461	471	475	471	493	485	435	516	478	503	497	480	489	488	480	516	491	470	464	456	476	476	489	483	490	493	503	522	505	448	485	492	507	476	489	484	525	472	480	458	442	477	514	522	522	498	488	474	463	475	500	484	467	518	462	474	521	511	487	507	485	479	479	459	490	469	456	483	514	467	470	458	492	481	512	493	524	506	503	463	512	560	502	473	467	494	486	478	494	495	461	488	492	445	484	445	483	466	470	536	503	475	488	502	477	474	484	535	511	505	496	473	478	496	492	482	487	515	486	521	489	469	521	490	474	473	468	526	497	477	506	536	482	496	474	503	515	499	467	522	484	500	484	450	490	509	472	499	482	483	514	482	488	485	485	459	494	512	470	477	503	516	495	507	507	477	454	513	486	496	491	506	505	494	469	530	483	486	446	499	527	473	476	470	516	507	496	518	482	475	509	506	484	512	495	508	489	472	491	496	498	457	471	478	508	473	486	490	486	471	469	472	526	504	465	519	470	488	513	460	485	515	468	488	484	496	511	504	508	473	538	456	457	462	480	489	487	471	435	463	514	482	483	531	455	454	488	521	515	505	518	461	510	486	491	464	471	521	473	518	465	512	492	495	483	476	468	528	522	510	480	514	475	507	471	528	499	469	491	514	470	492	478	479	490	495	488	502	470	480	515	486	505	515	503	518	458	524	512	451	518	506	513	473	520	476	486	481	471	457	444	501	478	458	473	464	490	507	474	440	472	502	519	515	521	444	523	492	495	514	516	487	448	485	469	484	466	467	440	474	492	506	539	476	496	496	479	484	469	479	512	468	475	465	493	454	481	474	502	453	472	479	509	512	489	516	501	489	500	436	482	480	490	472	482	500	455	495	516	508	504	485	497	439	483	480	504	503	515	512	506	457	485	488	502	475	437	502	478	503	520	495	449	478	475	466	488	485	491	452	462	452	489	490	481	489	457	479	494	484	480	476	511	517	514	504	508	490	497	460	468	435	473	516	539	495	499	510	486	462	468	521	480	482	461	492	497	491	482	526	477	493	465	481	493	500	510	498	494	495	521	503	473	473	455	496	482	485	439	494	490	479	498	457	482	519	479	461	472	484	448	465	509	514	460	466	456	514	519	549	508	514	510	541	485	466	480	489	504	474	485	461	440	501	469	515	480	463	504	468	480	478	476	477	466	498	486	458	493	527	468	508	532	451	489	521	451	500	503	483	498	505	465	491	484	504	450	468	498	522	483	488	496	462	470	488	500	491	480	489	474	506	479	497	488	499	494	472	481	469	491	481	501	463	519	486	464	483	482	478	488	455	474	479	518	518	524	487	513	483	473	517	524	487	474	495	475	476	481	477	499	495	504	469	541	478	479	509	499	452	456	477	478	491	507	465	508	516	491	479	467	441	483	461	503	515	466	493	488	508	478	510	491	510	490	485	452	490	478	472	495	464	466	480	484	494	483	487	481	510	503	505	465	457	437	481	462	488	472	494	479	502	521	472	494	479	491	465	477	489	454	502	518	509	478	508	480	510	481	455	485	488	488	504	458	510	462	475	462	461	494	513	489	496	540	514	490	520	508	505	485	501	484	525	448	481	501	498	478	468	505	455	498	497	480	511	514	479	463	493	537	489	491	492	487	503	516	514	472	484	490	502	478	450	511	478	513	507	463	481	476	506	478	480	485	495	487	484	486	523	492	476	475	495	498	506	480	507	491	500	493	464	472	509	461	500	475	471	486	476	444	501	454	503	473	490	463	503	485	520	503	454	523	490	506	492	492	489	515	477	476	510	492	478	435	454	478	491	487	478	493	502	525	488	499	488	464	504	476	481	514	512	452	426	476	480	462	473	481	442	467	475	511	462	498	482	466	481	479	501	484	502	492	502	472	479	478	482	498	475	502	542	510	522	494	469	490	503	505	515	459	506	476	485	502	495	511	465	528	502	549	470	496	504	469	493	509	494	517	493	459	481	520	474	478	498	490	508	482	481	475	524	492	466	485	490	526	481	491	469	506	459	494	517	478	480	472	507	466	474	515	490	461	485	473	510	481	481	515	474	496	520	452	503	471	467	515	510	486	484	525	482	520	495	504	463	445	473	526	473	467	487	516	464	498	485	505	491	494	488	486	501	467	459	489	477	515	477	532	509	502	528	482	482	487	509	466	478	480	479	488	539	481	517	505	532	525	480	510	495	448	484	484	490	502	514	460	449	491	445	471	441	478	484	453	506	459	475	565	450	492	500	494	493	490	458	472	475	499	436	463	460	502	466	482	486	494	492	516	533	490	486	513	498	479	511	500	503	492	494	536	535	442	501	461	470	499	477	503	524	485	449	446	507	515	475	488	473	491	489	443	462	467	470	513	518	450	469	481	488	517	492	493	500	500	552	499	506	511	507	453	515	513	495	445	515	451	496	485	477	485	461	499	451	481	468	492	488	463	536	494	503	474	479	486	532	474	481	511	511	498	548	487	462	515	480	491	478	475	488	504	515	466	489	504	481	489	524	465	503	441	466	491	509	487	497	500	511	502	477	491	472	476	476	501	503	451	497	500	498	508	490	528	472	494	479	509	493	462	464	479	489	542	485	494	482	493	491	483	496	518	479	485	500	513	489	486	513	477	480	471	477	488	498	478	476	497	459	554	482	466	472	491	507	479	494	471	504	463	459	510	501	466	537	463	445	514	472	470	495	479	459	479	469	475	479	482	505	551	499	493	491	529	466	446	476	462	515	533	477	445	498	512	498	480	482	464	511	503	486	502	471	472	483	467	514	459	478	488	516	538	460	489	470	502	452	476	517	461	465	486	506	477	474	492	472	495	506	494	520	512	538	449	499	496	492	535	497	465	502	490	484	481	470	502	487	500	497	476	479	497	479	485	502	474	494	481	513	498	488	482	507	493	489	489	476	484	514	500	526	507	492	518	496	498	518	484	484	489	481	476	494	479	466	451	476	474	463	507	517	485	454	487	494	491	477	499	490	488	524	500
1245	452	289	204	204	273	366	333	341	311	281	220	183	172	147	133	114	133	120	109	110	78	89	104	89	69	86	70	51	72	63	62	62	73	67	72	67	58	65	58	51	57	62	53	44	69	61	73	76	57	69	53	60	59	60	71	52	65	68	51	70	62	57	44	64	55	72	55	66	64	62	67	73	68	46	53	53	47	56	63	68	57	69	62	62	71	71	65	71	68	60	62	49	46	54	68	58	64	67	65	65	62	69	58	64	64	64	62	57	67	65	77	54	62	59	54	66	63	62	62	71	64	54	69	61	60	61	61	68	63	58	71	79	52	59	57	58	66	74	54	61	64	70	63	54	63	56	66	75	77	72	60	52	61	59	40	63	66	58	75	61	50	59	79	70	68	57	76	42	57	68	67	55	59	74	74	50	60	61	62	59	76	61	53	51	58	58	63	80	58	70	72	63	57	67	70	59	58	66	56	66	73	48	48	68	65	60	58	69	68	60	52	60	61	82	58	73	57	64	50	47	58	55	47	61	64	68	64	58	67	56	60	64	56	66	56	64	59	65	71	50	76	59	59	63	51	64	69	54	51	67	51	72	56	58	55	61	52	62	61	57	76	83	79	69	60	41	61	55	64	51	55	61	48	62	57	67	74	58	67	59	68	65	59	67	58	70	70	75	60	59	71	64	59	67	57	58	61	69	65	50	65	64	55	73	59	55	57	77	66	59	67	70	57	58	66	55	57	63	71	63	51	82	68	56	54	57	67	65	60	55	63	59	50	63	60	67	55	44	59	59	53	60	60	55	57	57	68	60	77	55	48	53	69	50	69	69	57	64	67	77	69	58	44	55	65	61	73	79	58	58	59	52	55	58	51	69	63	55	50	65	59	57	53	53	77	63	60	48	57	48	64	63	63	60	70	48	74	58	60	74	49	52	60	72	70	53	61	59	58	60	68	65	71	56	62	61	81	51	58	64	64	42	75	51	72	45	60	63	62	51	50	58	85	57	54	60	64	49	72	60	67	75	61	60	57	68	57	77	59	58	58	65	67	68	66	59	75	63	70	69	55	60	74	60	61	59	53	58	46	59	65	51	54	64	68	59	56	67	63	51	57	73	60	50	63	65	74	47	60	59	67	57	64	81	70	68	65	58	55	72	69	55	47	60	62	71	59	66	66	79	59	47	78	56	53	65	59	59	72	43	66	54	58	64	53	46	53	48	64	64	68	61	59	72	50	67	71	58	59	66	62	58	53	50	64	65	64	74	64	70	56	56	67	55	59	58	80	62	52	71	73	58	60	63	43	59	61	71	62	51	59	68	66	69	54	64	49	44	47	59	59	74	74	68	58	60	60	61	60	71	59	73	60	65	66	64	55	63	66	52	64	54	56	87	54	53	69	52	61	71	72	56	66	67	63	59	73	62	43	63	66	48	63	59	56	66	56	64	55	81	52	59	64	59	56	49	62	59	63	67	66	68	48	74	80	71	53	57	70	50	58	83	59	53	54	54	60	56	49	65	68	65	56	61	66	46	55	70	60	73	68	47	51	56	63	66	66	52	77	61	71	61	63	71	60	62	66	61	53	56	75	39	58	73	56	59	59	64	62	73	51	48	58	60	59	44	68	72	76	60	60	64	52	63	70	54	64	62	54	71	52	44	67	71	74	74	55	74	63	65	48	63	43	61	78	68	54	61	75	51	55	48	61	52	62	63	57	68	55	48	59	69	56	53	67	55	64	43	65	79	61	59	72	57	59	54	77	58	64	68	68	71	65	64	67	64	62	67	63	57	67	76	68	55	61	62	59	47	53	48	53	47	58	61	61	62	57	66	58	65	70	59	68	68	69	55	58	65	56	63	55	58	72	53	62	59	62	62	62	63	60	79	58	70	60	65	43	56	45	66	68	69	61	43	63	59	65	69	67	78	55	62	69	69	68	58	57	64	68	56	71	42	40	75	67	45	73	62	50	73	57	64	59	63	52	54	55	68	71	59	53	63	75	61	51	67	69	59	71	54	60	75	77	70	61	61	63	50	74	61	63	56	50	58	66	72	66	66	64	69	68	56	54	73	71	52	61	61	54	53	62	52	56	68	50	62	57	73	59	55	56	67	45	54	60	55	66	68	67	60	58	70	65	54	66	52	54	61	77	53	50	73	55	58	61	45	58	68	75	65	59	56	83	67	53	51	66	51	58	62	64	58	57	66	67	66	57	46	44	59	62	48	54	58	56	63	72	64	75	60	56	70	59	65	63	62	58	59	49	58	62	55	55	58	54	62	54	68	58	57	58	50	63	61	61	78	51	54	69	67	62	63	61	55	69	67	55	69	79	61	66	64	65	64	57	60	65	55	62	75	68	69	59	62	53	69	65	62	49	71	65	69	64	53	61	58	51	59	58	49	57	55	59	50	53	62	65	61	64	69	56	61	62	60	55	70	61	57	51	61	66	47	57	55	69	59	51	69	57	78	68	57	56	59	58	54	62	65	73	64	51	62	62	56	56	62	64	67	58	58	55	60	64	63	51	72	54	65	74	59	51	77	70	52	65	53	62	73	66	79	71	69	71	55	67	58	61	62	71	70	67	71	58	58	56	73	61	62	46	76	64	66	50	55	53	63	69	69	63	66	50	65	53	69	69	64	62	58	62	58	58	66	50	62	69	65	64	63	72	51	72	73	68	62	61	62	57	53	55	58	54	59	74	57	58	70	69	66	53	63	76	48	59	54	61	59	68	62	60	54	62	52	59	59	68	62	55	66	63	51	57	56	56	80	35	59	71	60	60	53	55	60	68	55	55	63	55	54	56	66	65	63	64	50	64	56	50	69	62	63	69	63	67	59	58	57	61	57	64	65	64	61	64	54	79	55	73	67	65	58	61	55	62	52	60	67	64	49	61	73	57	63	57	63	60	63	67	65	80	64	54	49	70	72	65	67	62	64	55	67	45	56	62	66	54	45	62	66	61	63	68	62	60	67	77	49	68	63	66	69	57	66	66	55	54	61	72	58	66	70	68	62	37	75	65	65	63	52	63	51	64	61	66	60	65	60	65	56	65	69	63	66	58	72	66	50	61	65	60	66	53	60	70	77	74	56	50	55	56	56	48	73	54	61	61	61	60	62	68	61	58	50	65	56	54	64	67	66	71	66	64	63	71	68	61	41	59	62	69	64	60	56	52	61	65	56	71	52	80	61	72	66	63	61	72	51	73	72	64	60	60	69	60	58	51	62	70	64	52	53	57	70	58	60	52	55	67	72	68	66	66	72	68	68	62	58	66	63	66	58	55	61	69	55	72	68	68	61	68	58	57	61	50	76	55	56	71	60	67	68	57	69	59	57	64	46	73	57	61	54	61	63	61	79	62	55	65	66	60	68	59	72	61	64	57	54	53	62	66	49	64	63	48	61	59	69	67	73	62	68	70	59	62	80	65	73	61	44	72	73	58	60	56	63	66	72	61	71	77	70	66	61	69	61	57	55	74	57	58	67	66	63	52	66	55
16224	7140	4169	6871	14096	16740	15648	14004	12149	10494	8638	6974	5806	4878	4057	3335	2956	2621	2283	2009	1657	1544	1500	1436	1398	1170	1087	1011	952	932	775	813	812	852	762	740	699	671	624	667	660	633	639	567	632	637	629	586	623	648	668	634	619	600	617	619	673	627	614	636	620	667	605	654	625	607	625	628	638	617	621	607	604	655	609	652	575	578	599	599	597	612	639	628	649	638	637	657	637	626	588	606	622	650	574	602	642	597	581	607	614	613	626	618	600	607	619	568	573	624	621	617	570	579	562	626	621	645	599	622	626	615	602	612	655	596	608	649	616	592	619	612	631	618	600	601	626	608	591	603	623	595	633	584	618	609	586	593	618	622	638	592	617	557	627	621	609	627	625	637	628	647	624	603	591	632	598	620	631	627	606	626	630	597	613	606	565	614	613	606	593	617	622	565	610	598	645	560	547	578	638	593	610	616	635	594	630	605	613	611	644	583	680	607	597	566	611	610	636	569	631	639	592	607	616	603	614	635	608	620	658	594	614	587	562	538	604	601	599	575	598	620	637	570	639	603	593	590	606	621	649	587	612	621	626	551	621	601	602	604	613	612	613	596	651	555	623	595	603	626	618	603	608	620	613	574	587	597	616	601	609	591	553	613	653	629	618	631	614	595	602	603	586	591	636	620	592	645	615	623	637	605	628	598	596	583	568	599	620	608	620	610	629	601	567	608	647	648	637	626	588	638	601	569	624	584	624	656	595	577	637	591	605	625	602	582	645	612	599	649	608	643	634	618	632	631	640	630	602	601	594	605	635	585	620	594	641	558	654	606	625	606	623	604	648	643	595	615	614	634	607	615	567	603	578	590	635	594	655	597	631	600	574	596	635	578	643	583	627	603	641	627	621	642	605	577	621	606	555	597	590	556	594	648	623	578	640	610	600	573	608	604	610	553	607	609	556	611	620	560	616	595	630	601	566	568	613	627	608	624	573	610	599	601	586	606	596	584	586	630	631	643	566	611	634	606	614	585	588	592	634	588	627	558	613	638	582	569	614	616	617	642	639	625	642	607	640	600	610	637	575	643	592	577	573	575	654	585	602	633	617	686	586	586	571	614	624	596	641	632	639	629	609	626	602	601	620	606	578	614	634	572	609	625	622	620	623	635	592	601	612	593	613	571	602	643	550	636	598	580	623	592	615	619	642	619	593	563	595	632	562	576	637	618	647	572	606	625	641	637	613	627	611	530	552	607	585	611	592	601	620	598	565	628	662	627	599	580	607	657	602	595	625	591	576	609	643	594	613	628	593	657	585	604	594	583	588	595	593	620	575	572	656	603	638	613	576	640	616	620	656	614	604	594	579	600	627	610	597	610	586	618	593	620	582	603	634	601	611	644	625	589	574	606	598	595	578	613	603	600	594	590	579	630	629	611	630	587	618	605	595	597	615	612	631	592	622	575	603	620	629	605	604	584	647	618	598	566	634	608	603	602	629	617	611	627	558	562	606	659	570	644	591	635	636	651	617	598	606	622	587	625	622	583	593	601	618	599	592	575	640	604	588	610	637	636	595	568	660	583	616	593	647	589	644	614	591	578	622	618	574	626	579	568	623	622	612	616	589	614	610	629	609	629	585	585	601	609	573	615	627	643	607	583	616	605	596	610	580	629	605	603	622	609	592	607	606	622	611	612	567	648	589	599	613	635	609	628	572	625	591	593	582	592	635	614	631	596	589	611	611	606	623	600	631	568	598	632	609	594	588	648	583	577	615	591	623	570	596	614	642	614	614	582	596	590	611	616	667	603	625	584	630	618	616	570	623	620	581	622	612	581	659	616	575	636	599	582	630	611	654	629	583	622	628	599	601	633	638	574	623	611	568	632	611	635	603	589	610	650	650	614	582	621	622	588	597	645	560	612	638	645	619	563	562	631	614	623	626	646	617	591	636	630	603	614	596	585	608	611	623	560	581	571	597	569	636	570	581	597	624	608	607	599	615	611	594	616	585	618	604	615	594	620	586	627	637	589	599	651	614	591	573	604	607	581	568	626	593	624	604	618	615	581	612	662	546	601	610	616	585	619	600	578	625	583	599	573	627	621	636	580	605	640	580	612	627	596	604	598	633	588	601	625	584	608	595	574	589	597	580	642	638	598	641	622	575	590	593	627	609	656	636	584	599	581	617	595	602	620	626	616	589	611	640	577	650	588	588	625	576	628	596	579	575	648	595	601	588	622	605	577	632	647	579	619	592	610	612	631	620	634	590	649	593	620	613	652	603	633	614	573	627	619	587	640	637	612	589	611	590	640	583	604	601	603	647	631	544	629	600	580	649	588	644	622	622	557	634	558	616	581	655	591	614	644	602	567	607	584	607	603	633	592	606	621	586	574	606	583	574	623	585	613	602	591	590	634	621	620	629	614	615	612	645	596	638	655	580	669	596	580	590	633	613	548	614	660	625	635	569	603	611	589	561	592	614	588	596	598	604	572	610	610	606	626	635	583	605	634	645	609	633	646	620	594	677	593	585	577	602	608	592	619	536	627	599	605	586	677	623	608	605	611	628	586	616	567	608	626	621	658	621	649	629	603	617	627	601	560	618	575	597	641	624	650	614	649	623	582	638	642	625	609	651	636	577	607	610	575	605	578	634	638	548	638	616	571	605	576	590	623	633	602	653	590	595	571	617	579	598	594	598	577	561	621	615	613	604	626	596	583	575	606	634	619	600	607	632	620	628	620	622	581	596	589	632	641	602	584	585	593	646	629	626	609	637	565	624	569	536	626	582	584	621	645	605	615	616	605	594	629	613	599	585	610	601	630	588	615	624	632	623	600	584	611	647	641	609	610	642	694	677	566	596	639	569	625	628	623	550	623	586	614	627	573	617	601	605	627	575	650	619	628	711	598	602	627	604	570	594	595	629	588	651	646	617	633	587	632	580	633	609	572	575	595	561	592	582	598	622	598	570	619	625	621	597	547	614	615	597	597	607	638	618	599	606	586	615	588	604	582	586	544	630	613	616	625	623	618	584	601	597	595	676	609	589	613	609	635	627	575	600	647	612	671	648	586	591	589	600	608	588	586	609	628	616	566	645	610	608	613	620	580	620	586	543	622	592	635	638	609	585	634	605	606	599	616	626	582	572	570	630	612	572	604	674	622	617	610	583	582	608	581	619	597	591	583	620	591	591	607	682	624	604	665	549	604	619	601	612	604	635	682	603	608	618	613	626	580	593	635	625	648	644	608	607	613	589	551	638	620	612	660	579	625	604	621	652	616	593	610	610	572	652	617	597	602	577	604	610	575	640	602	628	580	629	582	657	618	614	614	636	584	596	619	640	580	577	590	589	624	574	558	606	603	587	627	611	615	623	592	623	643	620	636	620	591	563	584	590	608	576	572	562	609	590	628	608	611	594	598	609	606	595	553	562	599	626	605	628	604	614	609	533	615	602	586	601	609	584	651	597	628	619	576	599	609	596	597	584	649	608	657	597	594	615	607	601	584	597	632	645	612	583	602
1271	646	379	284	293	449	494	469	437	400	355	299	227	215	199	163	163	132	122	116	109	111	94	94	88	83	91	85	82	78	80	69	84	59	66	78	63	59	63	54	81	61	68	58	68	65	67	55	52	67	66	65	53	64	59	64	68	69	72	65	58	58	60	48	59	56	54	68	72	66	57	73	52	65	74	65	63	71	75	56	75	63	62	57	71	64	56	48	73	61	62	57	65	61	72	65	61	62	52	60	78	69	60	60	69	58	75	86	48	59	58	58	49	50	47	71	70	56	59	58	65	67	70	57	48	65	61	66	68	67	64	64	67	61	55	75	41	56	61	57	64	61	66	72	77	53	65	74	58	65	59	72	63	52	60	66	66	63	61	62	60	60	67	63	53	54	78	62	54	71	73	59	68	67	59	60	72	65	65	67	57	58	65	67	61	63	62	61	57	59	71	58	71	62	64	57	47	65	65	56	64	80	55	50	63	71	55	66	61	58	66	53	56	68	70	47	64	64	70	68	53	59	58	52	69	60	70	72	60	62	59	60	64	51	44	62	56	65	59	59	58	47	58	62	74	70	54	63	60	47	63	59	58	54	56	54	60	66	46	54	75	56	60	75	71	76	59	73	59	67	70	70	63	64	58	65	69	62	66	66	60	57	61	52	72	65	63	49	67	69	68	75	58	63	59	62	67	65	65	52	63	59	77	63	72	65	58	49	72	49	65	54	70	64	75	66	57	60	57	75	63	57	67	66	74	51	66	68	58	61	55	73	74	72	62	72	61	65	64	60	63	73	57	54	46	53	59	56	78	68	57	50	48	63	58	49	56	52	52	54	63	69	47	78	49	66	70	65	92	64	59	70	61	68	68	63	56	66	59	65	70	46	59	83	60	51	74	61	53	72	59	52	66	67	50	66	56	52	67	47	61	63	81	54	51	62	64	73	58	53	58	62	59	59	51	51	40	69	78	66	62	63	67	68	68	64	65	45	66	55	62	62	62	65	74	58	53	57	68	80	62	63	87	68	72	54	61	82	57	63	65	68	63	56	69	79	72	62	51	57	53	64	60	53	66	54	57	52	71	63	62	55	62	74	56	62	63	63	72	60	59	59	57	63	66	67	71	64	76	62	72	69	66	56	73	61	62	60	68	67	67	68	64	48	52	56	79	76	63	61	58	64	63	74	62	59	55	63	62	53	54	64	69	64	62	72	63	72	76	55	65	53	59	65	50	54	65	74	65	61	69	72	71	68	52	66	62	71	61	55	57	64	70	54	71	75	98	61	69	63	69	55	61	62	59	49	66	54	48	45	76	66	60	71	67	60	66	61	74	75	80	57	60	65	57	74	66	56	67	62	59	80	65	66	56	64	84	47	56	61	50	53	47	71	55	63	74	74	58	64	67	69	82	56	65	58	67	72	65	60	57	53	66	68	54	65	69	55	57	62	61	62	55	61	55	62	72	66	58	70	66	66	65	60	70	82	56	57	66	55	55	66	44	62	72	76	50	66	56	50	61	68	79	58	55	50	48	55	49	57	59	76	53	55	50	67	59	59	66	65	56	55	72	62	68	47	65	58	65	65	58	59	66	52	77	66	62	73	48	65	58	63	69	59	53	61	49	50	79	57	61	69	67	52	58	66	55	65	66	70	60	70	68	63	69	55	58	60	50	70	74	64	55	62	75	59	61	67	66	64	60	67	65	59	56	54	54	65	70	56	77	63	56	64	56	64	60	62	48	64	62	64	71	60	53	52	67	47	64	59	63	56	67	67	43	68	59	49	66	61	57	59	60	56	52	58	66	55	81	50	58	67	66	62	64	76	75	57	64	64	73	65	49	70	74	62	53	68	49	65	66	52	59	57	74	63	49	66	59	59	57	49	63	75	60	70	69	57	64	54	52	67	69	63	58	60	60	67	51	71	64	71	62	68	46	61	54	55	60	54	64	62	68	43	67	51	60	81	76	57	53	66	61	71	62	68	75	65	66	63	58	63	64	57	56	47	72	80	49	63	55	60	52	70	73	56	72	55	63	74	63	60	64	58	61	50	64	63	50	57	53	65	54	42	60	55	67	69	66	46	54	58	65	70	59	53	60	55	71	62	64	66	62	60	67	72	59	52	62	54	36	59	70	59	71	63	65	58	74	73	65	59	66	73	62	59	81	54	66	78	68	64	54	63	72	70	67	63	60	69	73	62	65	60	59	65	67	59	39	65	56	66	69	55	59	52	48	61	70	54	65	69	61	64	64	78	62	65	56	61	51	60	66	46	64	67	47	64	63	48	54	66	42	65	65	69	63	65	61	50	64	70	63	57	45	70	60	60	71	60	70	66	59	63	70	58	58	67	57	60	59	59	65	65	54	67	43	52	64	67	82	61	78	53	66	74	87	66	67	60	65	66	60	72	60	65	59	48	57	66	59	56	61	60	55	53	57	60	71	67	48	66	71	69	59	62	50	73	54	75	63	48	70	56	69	50	70	75	51	60	61	59	70	56	64	58	52	57	70	56	72	66	59	57	56	57	76	71	49	69	53	68	64	53	62	52	67	60	77	63	58	65	62	68	68	53	60	65	55	51	65	67	54	50	63	61	58	57	69	64	62	49	75	60	63	63	70	76	60	68	49	57	64	40	73	76	74	66	59	54	74	53	58	64	65	52	64	68	62	73	58	64	63	68	59	81	59	77	64	70	61	70	63	68	72	76	66	74	65	60	60	51	45	70	64	54	68	56	57	53	72	61	56	67	62	63	59	59	63	70	54	71	49	71	48	66	65	51	73	72	64	59	62	72	50	50	57	52	80	54	71	56	65	54	53	56	59	61	60	55	52	57	56	57	61	65	87	66	61	72	61	63	62	61	56	56	40	76	67	52	53	52	58	67	59	72	66	56	45	62	64	58	64	48	76	59	65	61	67	57	52	57	67	70	59	63	68	74	65	53	50	54	62	50	78	52	57	71	77	60	65	59	43	64	68	59	69	53	62	70	71	52	66	71	74	64	72	72	70	61	50	71	65	58	54	63	67	46	63	61	74	59	52	74	62	88	60	60	58	55	76	72	61	48	54	55	62	64	59	58	68	56	48	64	56	59	40	43	60	58	59	73	60	68	69	64	69	65	47	76	65	69	61	54	66	64	69	60	81	60	54	59	61	69	73	69	59	60	48	51	42	63	60	58	43	64	47	64	79	56	62	59	53	58	60	63	70	59	64	67	71	57	60	60	44	52	55	60	68	69	66	56	72	53	53	61	64	61	55	62	48	71	60	80	68	48	50	51	60	60	53	68	60	79	62	64	58	59	60	64	55	55	56	55	51	75	56	60	68	65	59	52	72	55	52	47	67	42	67	75	66	70	61	59	81	56	58	68	65	65	66	54	60	60	53	57	71	56	55	63	57	65	50	63	49	70	56	49	67	54	49	77	68	69	59	70	62	76	77	75	54	56	63	57	57	60	66	72	69	67	53	62	46	63	59	50	66	56	55	62	76	68	51	63	66	62
18033	9025	5478	8911	17309	20001	18928	16869	14975	12875	10678	8566	7175	6029	4825	4004	3576	3295	2774	2354	2061	1931	1788	1737	1567	1417	1284	1135	1030	1004	945	866	917	903	867	804	768	726	715	651	652	648	668	697	670	641	675	621	578	661	597	709	702	683	627	655	652	656	656	669	692	677	640	591	597	652	634	664	675	662	628	592	592	637	664	667	638	646	576	620	658	647	680	609	628	668	627	657	598	635	636	610	637	653	653	639	613	599	633	609	605	603	643	636	596	607	630	635	639	635	597	587	598	573	608	601	636	626	615	626	610	610	616	573	590	598	586	591	608	634	628	606	614	619	628	606	583	627	576	638	600	615	628	610	621	600	636	631	627	621	667	651	637	648	612	627	608	629	559	615	590	626	641	616	636	626	649	602	614	592	569	599	607	591	651	635	692	603	610	619	605	662	613	609	623	596	606	598	590	619	681	585	602	621	579	626	652	654	591	616	590	621	597	648	630	650	609	623	627	618	609	618	656	585	634	648	613	619	611	654	626	583	568	611	612	622	622	630	618	610	621	665	629	635	641	613	661	606	658	652	649	637	676	619	646	594	629	575	613	638	617	623	575	596	611	636	626	661	618	610	603	615	679	613	621	626	644	623	574	616	589	628	606	620	594	631	587	621	610	607	621	636	617	626	631	633	591	643	612	657	628	631	630	635	611	629	597	580	616	613	600	648	653	605	580	608	620	630	625	661	584	607	612	613	624	622	623	602	581	607	612	601	632	621	637	615	599	648	619	629	691	623	626	621	634	684	628	581	661	624	598	632	635	592	640	609	627	669	576	632	611	583	640	623	593	601	611	600	624	603	637	616	655	614	610	621	642	628	617	651	612	593	610	651	612	610	646	621	626	673	689	598	637	619	628	601	577	612	640	621	632	628	615	624	577	592	627	670	681	665	632	621	616	617	650	565	622	642	616	602	624	633	646	653	628	679	639	592	629	603	612	609	628	648	623	575	668	619	662	621	623	655	608	640	605	631	616	588	650	572	675	649	604	583	611	618	626	573	613	584	651	624	593	643	626	638	617	603	630	613	612	642	641	589	606	632	604	647	618	601	639	626	599	658	622	630	612	643	644	633	613	576	643	643	625	613	600	626	658	606	602	651	628	586	645	607	634	600	639	573	602	646	593	607	634	589	661	630	634	648	633	607	636	629	573	622	627	645	633	612	602	599	603	565	614	638	604	621	636	631	597	624	578	598	655	675	628	594	636	674	590	589	635	633	588	635	587	626	598	629	646	607	636	664	629	635	631	641	625	605	619	620	612	650	644	590	608	652	575	657	622	601	625	646	603	627	636	615	590	664	626	645	694	643	615	643	617	684	615	590	579	602	629	585	647	655	646	678	637	588	640	621	608	606	607	680	650	652	628	602	637	636	637	629	628	662	628	617	608	653	578	616	603	648	650	627	663	629	600	649	588	585	629	675	607	638	640	633	631	593	668	656	611	609	637	611	645	667	616	636	601	602	668	602	614	647	639	605	640	614	622	599	623	567	602	616	632	646	613	583	617	661	588	612	606	644	620	588	709	589	632	584	611	653	635	635	611	585	626	662	649	628	593	654	650	617	611	639	637	596	636	622	575	655	625	569	644	636	657	596	635	596	617	607	602	642	599	567	624	617	626	598	626	664	607	613	618	630	648	655	651	656	623	642	604	643	622	618	621	622	590	617	622	638	579	616	616	630	639	622	671	619	664	617	632	604	642	588	620	633	610	640	605	641	642	668	592	576	660	599	606	628	584	596	631	621	631	633	628	637	641	637	621	647	629	617	663	586	616	653	619	649	629	628	635	599	641	610	649	642	626	651	612	585	627	641	621	629	654	594	620	634	620	632	597	632	591	606	594	665	649	593	613	629	644	623	644	643	616	625	626	632	567	625	631	632	661	621	632	646	638	642	622	564	627	665	666	642	638	618	619	571	615	599	659	644	554	620	634	633	618	617	629	593	644	619	629	623	622	666	599	636	608	608	648	604	594	597	659	583	563	642	644	648	648	655	633	626	647	630	617	606	653	595	611	593	618	618	648	656	666	620	590	592	633	607	578	618	642	647	533	622	627	633	603	603	627	643	601	639	631	657	626	681	620	606	636	595	602	641	623	629	574	607	669	621	639	645	598	555	635	674	639	605	601	604	606	625	650	584	615	592	615	645	594	614	622	577	600	624	573	642	572	613	630	652	626	597	622	611	627	659	629	617	640	637	666	588	668	652	601	644	603	616	629	570	648	595	594	653	609	652	647	594	670	646	623	606	617	618	624	655	624	620	611	668	628	640	602	588	639	617	645	588	626	606	633	556	648	596	603	626	646	668	595	633	660	605	635	622	641	556	585	604	610	622	637	638	647	591	588	617	620	633	624	604	648	641	613	629	588	576	614	592	643	621	577	667	639	632	614	622	612	624	620	616	691	589	596	580	653	633	589	640	629	610	631	613	648	606	685	632	633	618	623	641	581	617	602	662	604	588	648	647	599	640	595	617	627	613	608	591	640	646	581	587	593	603	681	615	614	635	630	624	575	626	589	621	571	629	628	591	582	628	629	617	629	631	594	654	602	618	636	620	609	618	608	628	654	616	609	602	663	627	624	627	574	641	647	627	618	679	596	618	651	685	627	612	639	643	613	664	585	614	588	595	604	585	641	610	601	598	574	612	644	611	638	622	637	589	605	627	618	628	582	686	627	594	620	596	625	631	650	622	604	615	667	609	646	636	583	610	643	587	614	607	569	596	648	598	623	641	624	608	646	647	601	619	651	642	566	638	594	628	614	634	611	618	631	583	588	632	609	615	616	601	648	648	641	617	588	635	596	631	650	586	638	641	624	600	624	607	651	637	619	592	657	621	607	676	604	613	652	637	656	672	660	613	636	611	619	676	609	646	644	600	629	631	666	627	583	602	625	630	636	681	641	655	626	628	644	590	613	607	601	611	559	644	604	653	619	611	604	626	631	670	622	599	646	614	625	612	626	633	617	649	675	630	582	594	651	583	637	579	610	647	618	603	659	573	606	600	625	615	619	644	641	631	570	588	658	639	645	635	631	588	640	625	653	624	602	599	597	592	645	623	645	646	638	582	587	586	619	666	629	574	605	639	643	638	611	631	593	607	657	606	613	638	631	638	610	589	653	647	622	638	636	644	642	582	628	624	613	632	610	609	625	616	597	612	628	617	641	611	666	572	648	609	623	586	657	620	579	623	589	636	556	636	595	621	621	616	609	624	646	576	607	588	618	605	574	608	616	626	630	652	643	598	663	641	628	625	637	648	601	670	658	627	607	652	639	590	614	625	601	661	606	650	593	596	626	582	640	646	642	603	627	598	576	640	629	687	618	644	608	613	626	599	623	602	578	661	606	613	649	633	633	623	656	669	636	636	613	645	654	616	672	644	636	620	580	590	635	626	599	644	632	649	619	651	613	607	588	626	597	600	650	653	604	614	601	634	625	594	588	600	638	649	647	632	604	609	592	655	619	574
1718	649	392	289	271	428	486	500	485	399	351	287	235	208	167	159	147	120	125	108	92	87	92	100	71	71	58	60	70	72	64	59	54	66	51	50	44	48	55	54	56	53	52	50	60	48	44	39	51	51	51	44	43	43	48	47	51	67	44	49	49	50	57	40	54	36	53	42	38	47	59	49	51	48	56	50	50	53	48	50	43	57	51	36	59	50	53	35	49	55	52	54	46	68	37	53	46	59	54	39	51	46	39	46	48	44	50	44	45	44	54	49	49	47	63	44	38	48	53	47	46	53	55	54	58	40	56	40	45	51	57	46	44	46	44	44	53	53	45	55	49	50	51	55	42	50	54	54	45	60	48	54	43	43	39	53	49	57	55	52	62	45	48	39	47	52	56	53	58	46	56	56	59	47	40	45	61	38	60	52	56	49	42	49	60	44	56	53	54	36	60	48	48	48	53	43	33	53	48	45	53	54	49	39	38	51	58	39	52	44	59	49	38	44	42	37	50	57	43	49	52	56	41	51	43	51	45	46	50	45	43	47	35	48	50	58	57	47	41	42	38	42	43	42	38	50	65	49	46	57	46	46	51	49	40	42	50	53	49	55	60	36	52	53	46	47	49	50	44	49	61	53	44	54	49	38	52	49	40	50	49	42	40	40	49	51	46	44	46	44	46	46	42	36	40	43	29	55	65	43	48	45	57	54	50	45	46	49	55	59	42	48	50	48	42	47	56	43	47	45	52	47	62	54	51	48	53	46	56	48	55	48	52	47	46	41	55	54	51	41	61	43	42	51	54	48	53	53	54	52	37	61	54	59	46	43	64	50	53	35	50	41	58	45	41	52	48	47	42	45	49	46	48	35	47	65	44	61	39	46	48	56	39	51	44	40	40	51	47	42	73	53	45	33	47	50	48	50	43	46	41	56	58	52	52	42	52	33	62	48	53	54	54	45	66	41	39	43	57	59	33	43	57	61	50	53	48	47	41	36	37	47	46	66	42	56	34	44	54	44	49	55	36	58	40	46	42	43	45	48	49	40	40	41	47	56	52	41	47	45	53	47	45	34	43	54	37	42	52	41	47	53	51	38	53	52	42	46	45	48	50	36	47	46	49	50	53	60	51	43	48	48	46	50	52	53	58	41	57	45	58	39	60	47	51	57	40	49	40	41	51	43	45	47	47	52	52	31	43	47	39	49	64	43	52	48	43	46	46	53	66	45	55	45	38	57	51	55	47	52	43	50	49	47	42	48	53	44	42	56	43	47	45	41	38	43	46	49	39	54	31	54	53	45	51	47	48	47	51	35	57	46	42	37	42	54	54	39	45	51	48	58	60	58	39	44	50	54	62	33	48	55	56	46	44	50	56	46	46	47	47	44	50	28	57	43	51	47	38	57	49	39	48	45	45	50	51	55	53	56	41	47	58	52	45	48	66	42	41	45	56	50	57	50	48	50	52	39	54	42	51	46	42	55	65	61	44	39	38	52	47	53	42	54	53	37	43	56	53	41	49	36	49	45	52	50	57	50	45	39	52	53	41	46	60	49	37	45	48	55	49	52	44	42	52	40	35	49	62	44	56	34	59	42	50	45	56	42	40	61	64	55	41	42	56	57	44	43	50	46	47	43	54	46	48	43	57	45	45	34	49	47	46	43	43	45	40	41	46	49	43	49	46	42	47	35	48	45	46	47	41	36	57	54	53	44	56	50	43	53	53	41	51	39	34	54	37	56	44	47	51	48	56	56	48	45	44	49	53	53	40	41	43	46	57	51	42	38	49	46	55	59	55	37	39	57	53	39	53	59	36	38	50	50	54	51	38	55	38	32	44	51	43	49	49	40	46	46	50	55	52	50	47	36	44	46	44	53	48	38	68	63	46	43	50	55	62	43	37	60	42	54	51	48	50	37	51	52	39	63	44	52	42	49	49	46	57	53	48	61	52	52	36	56	55	34	40	50	39	46	46	41	48	42	52	47	43	46	48	43	51	41	41	49	38	54	51	34	42	47	43	48	51	42	39	43	48	62	55	53	42	48	56	50	51	47	50	49	43	43	58	50	48	57	51	47	44	52	50	55	28	61	44	58	46	51	52	55	42	47	36	48	38	51	45	52	51	48	50	37	44	46	59	47	57	38	57	61	49	42	41	41	48	55	41	53	52	36	49	58	47	48	46	48	51	66	50	53	46	50	50	50	48	51	57	44	55	55	49	55	42	55	47	50	53	47	43	47	53	44	46	51	54	49	50	44	55	56	40	49	55	44	59	46	45	43	54	52	51	41	59	57	50	45	61	49	46	57	49	41	41	54	45	58	32	49	51	60	54	54	40	49	52	51	52	52	39	58	55	47	50	38	50	41	32	44	54	50	43	51	46	50	54	55	45	66	55	56	48	54	49	56	42	46	47	52	58	45	53	46	41	39	55	49	50	46	53	50	56	45	52	44	44	42	48	41	46	55	39	40	43	44	52	53	43	54	50	51	54	49	39	46	43	48	41	53	47	58	54	40	51	48	44	52	56	52	44	46	64	38	68	58	42	44	52	50	55	46	61	49	56	57	58	52	48	51	48	48	39	63	49	43	39	60	58	44	60	40	43	53	36	47	57	38	40	57	48	47	61	48	60	64	39	45	44	62	51	45	39	59	55	41	41	54	43	49	49	48	42	58	55	56	60	50	49	49	56	43	51	45	47	48	52	50	42	33	65	37	47	46	42	58	41	48	42	55	38	52	50	54	49	59	48	54	50	43	53	50	39	50	53	70	40	50	44	44	45	51	39	39	55	51	53	51	44	44	35	51	46	55	48	58	54	45	46	39	44	44	41	47	37	39	57	54	46	42	46	43	53	47	52	52	60	49	53	58	39	42	50	57	54	53	49	44	46	59	45	38	48	45	58	42	39	46	44	44	46	47	43	42	38	39	50	57	56	51	39	43	56	51	52	45	38	57	55	48	62	53	48	56	46	46	45	64	35	44	50	40	44	36	52	51	50	39	63	63	49	40	52	58	56	55	48	50	49	56	50	46	39	50	47	47	55	41	50	44	37	51	46	46	44	58	48	46	47	49	59	63	56	38	50	43	50	54	47	32	42	47	53	63	66	51	57	46	64	44	45	55	49	60	37	46	47	45	53	46	61	43	47	50	51	48	47	64	53	41	52	47	38	47	59	61	60	34	44	49	46	55	63	39	40	47	59	37	42	54	39	46	47	51	39	48	50	54	51	52	51	59	36	39	52	39	44	52	54	35	46	42	58	56	45	47	41	45	42	35	56	55	52	46	50	57	49	59	46	56	56	52	42	48	51	39	48	41	42	40	55	49	47	56	43	47	46	55	55	47	48	50	61	51	45	42	47	47	54	38	46	51	51	44	38	44	41	39	51	60	45	54	39	39	60	40	49	44	38	51	59	47	45	50	46	49	58	48	43	40	33	38	52	43	51	53	52	49	46	42	46	52	61	52	59	52	50	35	43	47	48	39	55	38	40	45	31	49	51	45
18562	8550	5258	8560	16939	19573	18794	16785	15278	13026	10882	8822	7190	5814	4778	4111	3672	3195	2930	2358	2045	1775	1585	1574	1512	1330	1180	1080	906	889	816	837	833	738	741	707	650	542	556	560	477	515	521	495	532	477	488	494	509	501	554	580	512	529	508	495	515	527	501	523	500	516	481	508	515	493	473	511	466	491	496	505	501	466	454	471	446	501	469	516	454	491	492	475	476	471	505	502	487	487	495	522	471	470	457	459	467	481	488	469	478	495	464	506	474	465	490	450	475	467	462	444	494	483	445	434	498	432	480	491	501	474	474	489	463	476	466	469	478	472	436	472	485	499	493	457	512	472	454	440	489	435	476	483	457	493	534	440	493	466	459	477	467	441	496	486	466	452	511	463	476	501	455	472	428	490	510	448	465	488	451	448	486	502	485	466	441	471	453	511	436	468	431	473	462	494	461	504	475	461	479	459	495	469	467	511	474	456	477	480	459	470	459	497	464	480	481	475	497	484	476	447	481	473	443	427	497	482	489	444	486	487	453	497	489	495	512	474	442	501	452	528	462	469	520	467	485	473	439	476	465	502	455	466	475	467	451	466	450	448	408	464	499	492	482	458	459	460	439	468	483	468	498	466	460	500	484	494	475	475	453	467	468	483	494	452	467	470	457	454	487	458	491	477	426	486	423	461	469	475	488	472	499	487	468	479	464	488	470	470	468	432	458	490	494	470	537	514	459	492	449	493	464	487	468	483	467	481	457	478	479	447	463	514	494	502	448	458	485	464	497	492	492	454	468	467	469	470	535	507	461	482	495	505	454	467	490	483	481	468	460	477	477	496	447	467	526	444	459	511	492	498	471	474	459	476	483	451	437	483	488	469	490	443	443	476	458	468	466	512	435	471	494	505	479	480	493	504	491	470	457	508	495	485	507	476	468	486	448	469	461	487	471	480	447	462	477	467	474	479	452	487	467	489	465	471	507	465	458	458	494	485	468	495	469	508	497	474	488	454	475	496	503	468	515	454	479	494	467	453	442	457	460	490	502	467	478	470	458	503	498	464	449	507	447	488	495	496	489	524	504	498	502	475	475	502	495	459	451	558	495	456	471	498	459	503	466	475	441	448	496	449	516	493	506	488	496	482	453	456	488	493	482	513	473	490	444	454	475	501	470	448	477	472	523	459	480	454	443	475	477	494	437	479	492	475	473	468	450	453	492	505	474	471	450	473	514	473	428	463	461	469	478	460	500	467	462	441	461	523	450	473	466	451	445	456	437	479	479	514	447	466	506	434	478	475	466	475	494	479	482	418	486	499	468	462	475	496	506	499	487	465	501	484	471	468	488	511	513	448	465	448	471	485	473	456	465	470	485	435	473	465	447	455	463	443	449	506	429	488	473	490	471	463	506	484	482	471	498	473	453	508	519	456	489	489	465	436	472	453	456	511	441	506	472	475	503	502	473	482	505	502	452	475	469	473	449	507	474	496	455	482	455	447	492	528	463	447	433	483	451	477	475	468	476	472	489	459	494	471	488	471	460	477	461	459	464	507	456	476	446	478	455	466	467	486	508	467	457	501	483	489	508	410	484	486	414	464	456	491	478	459	488	501	505	454	448	472	495	455	502	475	465	478	432	462	450	496	449	436	490	504	490	441	504	472	466	511	463	465	492	479	435	476	507	430	528	492	490	487	454	489	461	451	456	518	495	495	469	501	453	491	462	474	475	452	485	506	463	499	463	469	475	448	461	473	514	468	437	500	447	456	454	480	462	457	492	509	496	490	476	466	484	453	454	450	454	467	512	422	401	468	452	526	504	472	463	483	516	499	525	472	476	479	478	436	459	436	510	498	471	465	471	454	446	484	485	453	467	442	485	441	467	485	495	491	473	445	424	497	478	519	472	454	482	475	456	495	467	463	465	491	506	484	430	490	495	434	479	461	438	452	460	484	483	481	468	484	495	476	452	442	488	482	502	493	478	446	459	542	498	472	457	496	464	489	452	521	470	471	475	487	474	474	483	487	465	518	417	481	439	462	466	473	465	490	456	472	485	464	489	425	489	469	438	467	468	482	474	488	516	461	495	456	469	479	504	481	448	476	528	493	517	482	464	486	458	496	489	470	498	451	508	472	461	432	469	511	468	506	491	451	473	447	455	464	529	473	463	468	453	486	475	458	445	484	475	444	502	443	450	480	451	496	429	481	493	430	449	470	485	482	506	425	470	501	465	457	468	494	474	486	481	486	465	447	492	452	447	472	430	463	472	494	517	520	477	485	508	467	514	440	475	509	490	502	506	463	536	456	477	508	495	451	434	480	471	463	517	466	494	459	519	528	478	447	480	453	467	509	469	472	450	475	485	481	439	445	479	454	490	455	470	482	421	447	475	477	492	443	463	464	471	464	498	516	515	490	501	504	481	478	499	470	500	460	459	497	435	465	467	454	446	499	446	451	469	471	465	481	498	427	434	471	481	457	491	480	481	452	472	490	495	458	456	477	502	451	455	494	482	465	483	477	485	479	507	460	502	480	470	476	447	477	491	438	471	502	449	483	481	486	474	497	500	536	460	452	514	492	462	432	453	456	439	452	436	471	495	510	495	470	447	466	521	458	476	454	514	480	465	484	455	484	474	461	477	492	495	469	462	503	443	484	463	493	468	476	471	487	482	501	471	461	476	528	457	533	482	466	459	474	469	426	503	499	492	489	516	491	458	456	466	487	486	493	435	484	485	509	440	451	498	437	497	471	538	503	507	466	468	443	469	440	456	437	469	443	442	403	477	461	475	437	483	479	480	472	505	453	465	486	477	443	469	490	469	499	494	493	437	462	469	446	432	430	481	469	440	515	462	504	471	494	444	472	480	453	477	490	454	458	486	489	484	505	478	488	505	477	476	478	494	491	461	488	472	503	497	472	476	500	519	511	438	466	475	497	514	478	488	459	463	497	470	492	462	466	471	453	492	506	496	478	471	477	473	462	466	431	500	502	468	486	487	486	484	442	483	466	462	451	496	502	465	472	468	479	489	513	471	493	466	488	469	476	502	467	458	480	410	518	481	484	463	475	451	481	471	472	484	468	467	465	481	467	454	453	480	468	468	474	467	475	467	480	467	477	466	513	465	459	462	450	482	469	489	448	495	457	506	430	497	474	472	499	492	450	465	461	519	470	465	473	469	454	460	436	520	483	494	477	484	521	467	468	481	457	496	475	453	467	500	469	462	508	491	428	461	444	471	472	509	485	470	480	463	481	516	499	482	499	470	473	452	450	471	504	453	477	484	471	463	497	468	476	490	458	499	496	440	462	466	455	476	451	515	465	459	468	471	501	446	491	482	501	482	488	446	472	498	465	497	512	486	508	461	479	468	474	472	495	446	481	434	439	467	459	446	481	490	451	485	487	478	475	492	508	503	445	456	463	460	435	492	513	448	450	528	475	483	463	457	481	452	476	488	466	499	477	463	481	496	475	507	449	460	445	519	454	452	469	468	467	474	513	472	511	527	476	479	485	453	462	483	482
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
