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
341911579194	341911579757	341911580307	341911580857	341911581405	341911581957	341911582507	341911583057	341911583605	341911584157	341911584707	341911585257	341911585805	341911586357	341911586907	341911587457	341911588005	341911588557	341911589107	341911589657	341911590205	341911590757	341911591307	341911591857	341911592405	341911592957	341911593507	341911594057	341911594605	341911595157	341911595707	341911596257	341911596805	341911597357	341911597907	341911598457	341911599005	341911599557	341911600107	341911600657	341911601205	341911601757	341911602307	341911602857	341911603405	341911603957	341911604507	341911605057	341911605605	341911606157	341911606707	341911607257	341911607805	341911608357	341911608907	341911609457	341911610005	341911610557	341911611107	341911611657	341911612205	341911612757	341911613307	341911613857	341911614405	341911614957	341911615507	341911616057	341911616605	341911617157	341911617707	341911618257	341911618805	341911619357	341911619907	341911620457	341911621005	341911621557	341911622107	341911622657	341911623205	341911623757	341911624307	341911624857	341911625405	341911625957	341911626507	341911627057	341911627605	341911628157	341911628707	341911629257	341911629805	341911630358	341911630907	341911631457	341911632005	341911632557	341911633107	341911633657	341911634205	341911634757	341911635307	341911635857	341911636405	341911636957	341911637507	341911638057	341911638605	341911639157	341911639707	341911640257	341911640805	341911641357	341911641907	341911642457	341911643005	341911643557	341911644107	341911644657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2221	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	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
1845	681	404	301	503	597	531	463	432	367	313	317	261	201	206	190	171	146	148	123	113	135	120	111	104	97	82	83	89	86	75	74	79	82	68	66	55	44	52	55	55	45	62	38	43	45	50	45	40	42	42	47	57	48	47	41	39	51	52	35	29	48	48	41	45	41	38	45	41	40	36	38	45	31	41	42	35	44	40	44	37	37	48	45	34	28	42	46	38	43	31	36	29	44	41	48	31	40	32	33	47	39	37	35	39	38	48	38	45	42	43	35	45	31	46	43	36	37	51	50	48	25	40	36	37	36	49	40	41	43	38	35	41	47	39	35	47	49	32	40	37	37	44	38	38	41	33	37	42	35	34	35	40	41	43	53	38	46	37	48	34	40	36	27	34	36	38	32	40	43	44	35	35	37	43	33	46	28	41	42	48	39	41	30	37	37	34	43	24	47	29	42	40	39	31	46	30	42	46	29	39	40	33	41	44	39	36	42	48	40	43	47	39	35	33	45	41	46	37	40	38	32	43	37	22	38	46	28	40	32	22	47	32	39	40	48	32	35	36	49	32	32	39	42	36	44	40	37	41	47	31	35	35	39	42	33	32	57	35	45	41	40	40	48	40	52	39	44	46	36	43	27	26	47	37	35	39	43	42	36	42	49	35	26	30	52	43	40	49	42	35	44	52	42	40	34	33	39	29	28	50	54	30	40	30	38	35	39	32	40	47	37	41	51	49	35	42	37	37	39	40	35	35	46	42	28	38	43	42	29	38	33	39	51	39	35	41	43	36	36	35	42	48	47	49	35	38	43	35	37	37	59	36	35	45	33	43	33	46	37	42	39	42	44	53	38	28	41	35	38	35	43	30	47	52	40	43	25	33	33	41	36	43	49	40	40	42	40	44	39	40	48	33	52	38	39	42	33	42	33	51	41	39	39	39	41	46	38	38	37	37	27	46	37	40	37	32	33	42	45	48	33	41	37	36	37	40	45	40	29	55	30	43	41	45	33	41	38	36	51	38	36	49	39	36	32	34	33	35	42	48	44	41	36	32	24	46	39	28	36	25	37	27	38	47	43	35	35	38	36	38	45	40	34	32	33	36	36	55	50	43	30	41	38	35	34	54	47	48	45	44	44	47	40	38	43	40	41	35	43	45	34	40	29	44	39	43	28	31	40	37	46	39	43	41	47	35	36	42	37	40	45	50	37	42	36	52	45	44	39	52	45	41	27	41	32	40	47	35	34	36	39	46	30	39	40	44	40	29	39	42	35	32	49	43	46	38	41	43	43	44	43	42	50	39	32	39	36	34	36	35	32	47	46	41	31	30	57	45	34	39	38	44	45	40	34	44	50	39	45	31	28	43	43	52	35	40	33	38	38	37	46	41	36	31	48	40	32	43	45	43	42	37	32	36	41	43	41	35	35	42	31	27	41	42	38	46	49	51	40	48	32	38	33	35	43	43	43	46	48	36	24	55	39	24	37	28	46	36	35	41	45	32	37	35	35	44	31	40	37	37	37	43	41	34	31	36	49	38	33	31	48	45	49	39	36	32	32	33	35	39	37	33	49	54	39	45	34	41	31	33	45	34	33	30	55	30	38	40	48	32	38	42	42	48	40	40	35	33	46	48	40	44	30	33	33	34	47	35	38	31	41	37	50	38	36	30	42	52	40	30	50	41	39	40	42	31	39	40	33	42	39	40	41	44	36	36	41	32	37	29	43	38	41	45	44	32	52	36	29	32	39	45	26	43	38	38	39	29	33	30	38	38	40	42	35	39	28	34	34	29	40	36	55	41	49	39	30	37	40	43	34	39	35	45	43	46	34	37	36	29	52	38	43	51	31	35	33	45	42	51	38	47	35	36	42	51	39	46	38	32	43	39	44	41	49	41	44	38	38	38	39	51	33	34	35	32	38	36	44	34	41	33	37	45	45	34	36	49	40	42	41	49	41	43	42	39	45	40	41	40	46	33	34	42	36	37	36	42	41	40	40	37	39	33	40	44	39	38	42	42	46	45	38	34	46	41	40	36	40	31	33	51	27	32	45	27	32	42	41	44	47	30	34	33	36	46	37	30	37	41	31	42	34	44	36	42	25	34	30	47	41	35	39	35	31	40	37	33	48	36	39	33	46	35	34	46	31	35	43	30	35	38	33	37	39	49	25	35	36	34	37	36	44	29	32	39	40	50	43	45	38	41	42	43	41	40	27	32	36	41	31	37	44	31	38	37	29	36	40	41	36	44	36	32	46	34	43	37	29	44	31	46	40	40	34	32	36	45	30	39	38	34	38	36	41	42	43	34	42	39	41	36	47	42	46	40	27	48	33	48	34	37	34	37	31	47	46	31	40	33	34	30	38	42	29	37	36	28	33	37	35	37	52	33	41	32	40	34	32	41	44	28	49	41	34	38	35	41	40	40	43	32	54	36	35	38	33	40	36	49	42	49	47	44	44	36	53	36	50	33	36	41	28	47	33	36	22	49	27	37	30	29	37	44	37	41	46	40	47	52	37	40	42	41	25	43	46	30	28	45	40	35	41	28	41	38	35	39	46	39	40	43	40	55	45	40	36	44	39	39	46	49	34	33	46	41	36	32	48	45	37	31	36	38	46	35	34	28	33	35	28	41	30	34	39	45	37	36	42	36	40	47	44	42	46	38	44	37	30	40	34	38	37	34	28	35	33	44	33	34	38	47	41	40	35	40	31	37	48	31	30	44	26	42	31	33	47	33	40	31	36	34	39	39	49	42	37	42	33	37	41	46	51	40	27	42	34	29	43	54	33	31	36	35	44	40	46	27	34	41	43	47	37	35	36	47	46	42	29	40	32	37	43	39	40	44	44	45	33	43	42	53	49	34	47	36	45	31	46	40	36	43	34	42	51	35	40	39	39	48	51	41	35	32	43	31	27	34	35	35	36	39	30	34	35	37	49	38	34	42	41	41	42	34	40	35	30	42	45	35	32	33	40	45	35	52	29	54	28	33	47	36	45	44	41	44	32	33	43	37	35	41	32	37	40	21	42	46	38	35	37	37	39	39	43	38	39	41	42	34	40	34	34	33	32	42	41	38	38	41	29	37	35	32	40	36	50	35	39	34	33	29	39	38	43	25	40	39	38	44	28	46	28	37	49	34	44	42	36	45	38	31	38	44	39	33	38	36	42	29	35	28	36	42	41	35	29	40	39	48	44	23	45	28	41	39	37	23	41	40	35	30	37	44	47	48	41	39	34	36	42	41	50	46	45	37	33	36	40	44	33	33	38	42	43	40	38	47	48	43	30	40	45	44	40	39	49	39	44	27	40	31	39	47	35	35	36	44	32	37	45	38	34	41	36	39	49	37	43	43	48	42	37	36	33	41	39	31	34	51	41	45	34	44	34	30	35	41	32	34	42	46	37	31	46	42	37	43	37	39	38	45	43	34	35	44	44	39	41	45	33	42	42	41	34	36	33	44	37	35	34	42	32	36	40	41	41	42	42	44	40	46	36	33	32
24149	16282	9987	23337	31137	30168	26754	22694	19422	16691	14640	12464	10902	9473	8347	7329	6628	5785	5459	4982	4671	4509	4248	3740	3503	3369	3282	3050	2868	2672	2363	2202	2100	2163	1891	1748	1614	1497	1404	1365	1275	1297	1227	1212	1131	1088	1077	1054	998	965	958	969	1036	987	1084	1041	1062	995	1004	914	871	836	795	786	717	693	695	680	764	637	692	669	706	651	681	666	698	744	697	676	676	660	684	673	682	636	675	665	625	636	685	657	626	642	654	676	635	697	756	640	659	661	671	597	670	645	671	603	653	626	623	664	672	634	664	659	618	669	618	666	695	641	697	637	618	664	616	633	673	676	619	641	634	637	675	645	670	630	645	641	659	681	610	657	595	622	644	639	665	646	679	641	643	619	648	623	631	632	660	649	595	652	626	602	636	681	631	633	662	612	618	604	624	580	656	681	638	647	629	608	617	648	630	650	647	613	630	630	653	648	605	645	635	616	657	685	642	604	647	671	629	616	659	651	640	647	636	611	677	646	672	688	657	616	622	626	609	632	657	598	638	591	683	652	626	629	603	638	654	669	656	579	637	630	624	649	656	632	631	580	615	687	630	611	640	643	617	642	599	641	609	628	686	643	675	637	685	634	650	659	639	663	671	612	632	681	612	632	619	612	625	627	623	612	667	648	649	617	615	681	629	637	642	621	669	646	650	632	634	628	605	673	582	616	660	632	579	621	621	618	665	636	647	630	657	650	643	649	645	660	636	632	633	646	659	647	622	645	628	657	694	671	599	645	621	666	632	618	608	658	611	648	623	629	629	644	672	627	572	588	651	669	671	632	678	676	675	635	660	636	635	636	685	643	605	591	644	647	647	615	653	673	656	618	594	677	661	593	636	582	647	602	621	673	652	682	623	621	645	664	613	658	650	640	685	662	652	604	653	647	674	636	611	621	637	680	611	632	635	678	568	626	656	623	644	632	612	654	627	624	634	620	625	634	585	621	641	646	644	637	660	606	633	641	648	632	627	623	641	602	648	665	610	665	637	660	624	649	631	611	656	629	618	610	607	635	637	618	635	648	644	604	608	622	611	638	646	646	641	614	572	611	597	656	661	658	648	605	668	585	637	683	619	614	661	610	652	650	644	633	626	689	603	649	620	646	640	622	640	671	639	629	657	608	609	657	657	644	567	603	649	680	642	642	634	580	664	575	655	663	632	635	644	628	620	660	621	674	621	614	612	616	631	665	632	599	632	671	642	623	634	618	655	592	656	590	651	595	611	662	626	653	654	610	629	624	678	639	675	644	601	653	644	643	635	693	669	621	642	632	622	667	636	631	640	641	590	628	605	653	658	650	639	620	623	586	620	622	655	659	619	640	640	631	644	692	652	649	621	595	649	589	640	649	611	644	654	635	674	650	671	632	603	628	639	637	620	631	590	671	661	605	620	620	616	611	609	630	635	633	681	648	675	641	648	600	623	677	623	647	662	656	606	648	602	661	659	625	647	628	657	606	627	648	626	648	634	608	619	623	695	667	591	647	676	621	678	669	635	661	666	655	643	648	619	668	651	643	616	663	617	662	646	651	658	691	632	610	639	622	648	660	654	644	617	644	633	598	625	612	633	647	585	638	618	673	629	645	626	662	620	648	659	657	644	618	606	657	679	590	635	632	624	623	632	653	646	664	645	658	606	639	638	652	642	616	657	649	628	617	640	626	582	623	659	651	623	624	641	651	639	699	641	627	652	675	654	639	631	641	655	632	656	669	642	626	632	659	655	671	607	706	618	634	615	629	626	615	602	638	640	643	646	638	606	671	621	637	627	643	623	628	704	616	640	606	636	597	664	614	651	646	670	654	608	635	632	639	655	656	641	636	617	659	624	673	617	654	636	637	631	645	622	587	589	613	630	667	588	592	636	650	611	637	610	613	663	610	669	632	670	611	583	618	629	633	659	614	639	653	643	636	600	609	631	615	599	627	628	587	625	619	613	686	640	575	642	651	566	658	622	626	599	673	630	600	640	620	638	621	615	641	636	665	594	634	619	661	618	646	641	617	684	621	600	621	646	638	635	637	629	619	607	634	642	663	643	606	630	619	666	648	635	620	639	655	610	616	640	631	632	631	652	674	643	668	630	622	612	648	700	633	588	631	619	653	619	652	641	606	617	649	665	627	631	636	603	621	620	684	583	619	629	637	624	604	674	620	659	632	634	662	637	631	709	633	624	656	634	654	607	628	639	632	692	689	646	684	633	648	651	591	596	671	708	605	641	659	589	624	653	626	655	631	657	647	636	630	633	647	634	630	693	649	611	631	652	630	604	637	632	637	623	659	577	628	654	644	636	635	653	602	640	618	646	617	574	632	670	620	597	639	630	626	636	631	603	629	655	671	630	625	673	639	648	644	680	649	635	627	595	619	659	655	663	605	687	667	663	614	677	609	631	651	658	580	669	657	675	658	670	642	634	640	646	655	607	612	623	661	652	649	640	662	647	660	625	662	642	612	588	627	665	671	625	633	651	606	657	661	624	682	635	623	592	669	611	616	609	633	651	638	627	641	651	644	594	619	597	681	606	645	624	677	585	632	606	665	618	635	669	681	642	656	592	611	629	653	634	610	653	647	598	653	663	615	599	646	683	636	656	639	652	610	616	660	595	646	668	647	679	583	597	636	588	653	622	629	650	615	652	622	617	621	596	647	673	624	670	631	638	638	613	622	638	697	628	602	627	607	700	596	642	680	601	637	661	588	582	632	660	646	588	602	672	588	648	623	626	656	625	606	632	632	650	610	694	632	644	615	675	657	661	604	621	647	655	650	663	649	651	662	639	659	590	627	613	610	631	688	649	622	658	663	652	682	673	663	623	653	630	638	603	646	633	605	605	628	653	608	653	585	659	629	600	646	627	665	633	633	633	663	608	629	638	610	629	647	641	652	648	589	636	601	615	637	658	652	595	636	651	668	641	640	617	682	671	652	596	613	631	634	625	602	607	622	637	600	656	622	619	621	652	626	612	639	627	638	661	612	630	652	657	608	631	674	657	708	632	663	560	672	618	616	597	624	619	645	662	619	669	680	632	653	553	648	656	610	663	634	640	640	607	642	632	619	655	608	681	655	597	659	644	615	628	672	610	625	619	618	632	626	603	636	627	632	619	652	658	621	662	668	625	628	610	633	695	625	630	633	647	621	618	646	618	625	648	664	686	648	630	655	627	623	621	632	663	651	655	612	626	634	619	665	619	618	647	594	631	633	625	646	677	644	667	610	635	618	642	672	604	617	669	633	687	669	626	620	620	658	637	601	599	618	590	625	654	674	635	645	695	614	633	632	651	659	597	611	633	629	625	626	631	639	606	621	617	619	661	625	682	599	640	615	665	641	598	653	612	630	650	628	643	630	618	648	635	663	682	627	621	657	668	643	653	613	644	625	622	619	681	669	670	621	609	670	637	670	669	680	642	642	630	634	657	684	611	649	631	652	645	683	631	601	686	605	613	661	584	659	649	623	657	616	632	664	596	622	641	637	610	588	628	657	678	596
1467	282	136	112	192	231	213	210	151	152	138	101	108	81	72	83	77	73	67	75	66	51	67	68	55	44	36	62	49	46	36	37	44	34	34	37	35	30	30	30	32	38	20	40	31	25	24	26	19	25	24	29	23	28	33	28	17	17	23	17	16	21	38	14	27	21	16	20	22	17	20	26	22	20	20	25	22	29	21	19	23	23	13	25	29	25	19	30	21	21	23	18	25	20	22	19	23	17	20	13	18	25	26	22	18	14	21	15	17	17	19	18	18	22	17	21	19	25	15	14	28	16	15	17	23	12	27	18	18	20	23	22	22	23	29	27	22	25	24	17	23	24	19	25	14	29	18	18	28	23	15	29	19	29	23	24	18	14	17	16	26	25	24	26	19	17	18	23	17	21	15	18	19	24	27	20	30	26	18	21	19	20	25	16	24	18	26	13	32	23	24	26	14	16	26	18	19	26	18	19	29	23	14	16	24	26	25	17	16	19	26	21	23	20	23	28	24	20	18	16	20	18	16	20	22	16	20	13	25	23	23	22	15	21	21	13	27	17	23	16	14	15	23	22	28	15	24	24	21	20	18	18	14	17	16	15	18	20	15	17	24	16	17	28	37	24	25	23	16	23	25	28	19	18	17	23	20	17	22	21	18	24	27	22	16	24	15	12	19	22	18	21	28	25	16	18	16	19	19	17	25	21	33	32	23	29	19	22	17	24	23	18	17	20	22	31	19	15	22	21	21	28	21	21	20	25	24	11	15	22	25	24	11	20	18	26	22	19	18	15	21	20	25	23	16	16	21	30	20	29	24	17	21	25	28	21	20	17	17	22	25	20	18	16	22	21	14	16	20	22	12	19	25	24	17	21	18	13	16	22	22	29	26	22	16	25	18	17	24	23	20	33	28	19	20	27	22	20	21	16	21	16	27	19	21	22	13	24	22	25	20	18	22	22	20	27	22	18	18	18	25	23	15	21	21	17	24	19	24	29	26	21	18	17	26	23	25	24	27	18	22	25	22	21	28	21	26	17	19	26	21	20	21	27	16	16	20	23	18	25	26	21	19	24	23	29	22	21	21	22	16	18	23	21	21	17	20	30	15	22	26	25	21	21	22	22	28	25	28	27	21	28	20	26	15	13	26	19	19	25	25	19	33	24	17	18	22	21	23	19	19	30	20	20	32	29	20	18	24	24	26	17	17	17	21	23	24	22	25	10	15	28	18	19	23	15	19	14	21	25	23	25	27	23	22	28	19	23	16	18	25	23	20	20	21	20	19	20	24	21	20	23	26	25	27	21	20	29	24	23	23	20	22	16	24	19	17	22	13	20	13	19	26	23	22	22	30	20	19	16	16	20	18	18	21	15	15	15	23	17	24	16	18	18	19	20	19	24	28	15	23	24	29	16	15	19	20	19	23	15	11	28	20	26	25	18	21	24	25	22	16	26	17	23	18	24	19	26	16	15	15	16	28	27	19	23	21	16	14	18	27	22	22	20	14	13	21	17	26	24	20	19	21	21	22	15	18	22	26	20	25	25	24	22	22	20	18	29	22	19	24	21	26	19	18	24	19	16	18	18	24	24	21	20	25	26	23	13	18	26	24	24	22	15	22	25	25	21	23	26	20	27	16	18	20	22	20	13	20	23	26	13	26	23	23	18	24	12	23	17	22	20	13	19	22	25	20	19	17	16	23	19	23	23	21	15	12	16	18	17	26	15	15	20	31	19	22	19	19	23	23	26	25	18	25	19	22	19	14	16	23	19	25	24	19	28	20	20	20	27	22	24	10	18	15	21	22	21	22	22	17	16	21	24	11	16	23	21	22	26	22	19	21	22	14	21	19	21	21	19	24	25	19	19	11	25	23	23	15	19	15	21	24	24	22	26	12	13	24	21	27	25	17	21	18	19	17	21	17	18	18	19	22	20	27	21	21	26	24	23	21	23	22	27	24	26	25	23	24	16	27	11	25	25	17	25	19	13	21	32	16	22	19	25	18	22	29	24	22	13	12	16	20	23	21	18	15	20	28	14	19	22	14	25	20	14	22	11	28	15	24	20	18	20	21	23	19	23	20	16	18	12	20	24	17	20	18	12	15	20	26	26	18	22	34	19	15	18	12	22	27	25	38	21	19	25	23	17	24	23	20	17	24	25	23	20	22	21	21	28	20	15	18	20	18	21	25	25	25	29	15	19	21	20	24	22	23	17	21	24	20	19	21	22	26	18	22	20	23	20	26	26	29	27	23	21	25	23	19	21	21	30	21	19	18	19	29	10	15	17	21	28	18	23	21	20	22	19	22	20	16	26	23	22	17	18	16	26	24	22	23	16	18	20	21	24	20	22	22	33	32	22	20	19	22	22	20	27	20	26	29	25	16	18	19	15	20	20	18	25	27	26	24	24	19	18	21	19	22	17	22	25	20	23	20	26	22	27	19	27	20	23	24	18	19	19	20	22	22	21	18	19	14	26	18	18	18	25	18	22	18	26	16	18	20	20	23	26	27	21	21	16	17	29	19	21	26	14	25	13	20	16	19	28	27	25	22	16	23	20	27	23	14	12	24	23	22	21	16	19	24	19	21	13	22	19	30	22	22	22	23	20	19	19	24	29	22	19	23	20	19	21	22	16	31	20	16	16	22	17	17	16	21	23	20	22	24	16	30	27	22	17	21	16	18	24	12	20	16	23	40	25	15	23	21	17	14	23	22	29	21	26	20	16	28	19	26	17	17	17	19	30	20	23	24	21	31	21	14	22	16	23	25	29	26	13	27	20	20	23	27	23	17	18	17	26	21	16	26	18	16	24	22	16	10	18	19	24	13	23	23	25	20	19	28	19	30	25	22	26	16	11	22	23	25	23	25	31	10	26	21	18	18	21	30	18	17	21	28	21	26	28	25	30	25	20	19	26	22	22	17	22	17	31	22	21	23	23	18	24	17	19	20	15	20	26	20	25	25	22	20	26	10	23	17	27	24	17	21	19	11	15	15	24	22	12	24	23	31	19	15	16	18	24	15	18	9	19	20	20	25	25	24	21	25	21	26	24	14	21	22	31	15	19	22	22	15	16	27	24	22	21	11	15	27	25	22	21	16	17	19	18	18	18	14	18	14	27	16	15	23	19	26	19	18	23	22	26	14	16	27	13	16	24	17	33	9	17	26	10	19	21	19	17	24	26	20	21	14	26	20	20	25	23	22	22	18	18	12	20	20	24	18	19	20	25	25	28	24	21	20	27	24	27	15	14	25	14	17	16	19	29	25	18	17	19	28	20	16	24	20	27	21	25	17	21	23	24	17	15	17	26	21	22	26	20	25	21	18	20	22	22	20	15	20	14	17	14	13	21	23	28	30	22	14	15	11	23	23	13	20	31	25	21	19	21	26	23	22	14	19	22	26	16	16	15	23	17	26	24	22	28	33	16	20	19	23	25	27	19	20	16	20	19	28	24	20	19	18	19	22	23	27	22	18	21	20	28	25	25	28	18	24	25	26	22
14783	8531	4604	13057	19444	18945	15687	12543	10486	8744	7289	6108	5115	4496	3967	3513	3107	2789	2667	2407	2391	2285	2149	1980	1774	1784	1694	1737	1635	1387	1265	1151	1169	1097	998	933	836	794	713	672	673	718	707	662	601	580	608	548	516	538	478	505	495	509	525	503	521	496	504	463	387	458	423	412	379	376	367	368	366	375	361	363	340	354	353	377	374	391	373	389	329	343	348	396	368	323	364	341	374	423	365	362	351	367	363	355	364	337	345	317	375	360	372	366	359	321	345	377	346	357	361	354	349	354	344	338	388	356	353	340	333	360	367	385	366	321	398	348	343	354	363	354	350	334	361	354	341	355	335	386	379	333	337	371	347	358	349	333	340	350	370	354	362	336	382	344	376	345	330	344	371	348	369	341	380	345	343	348	366	343	356	346	370	307	370	348	329	342	376	355	368	356	365	355	343	366	300	335	343	330	343	340	329	366	354	326	363	333	359	358	363	357	364	344	365	370	336	335	384	354	352	357	392	341	336	362	322	336	337	378	384	345	352	322	347	325	375	335	347	429	342	357	343	335	354	349	374	373	337	342	330	327	317	351	379	323	363	386	325	327	328	374	377	368	379	360	374	328	323	358	345	370	367	345	313	362	355	357	348	387	333	359	366	357	363	369	324	352	355	349	356	382	332	370	354	378	366	369	388	350	329	372	342	373	342	320	335	347	343	346	317	329	330	381	362	333	347	355	348	341	327	339	340	370	351	348	367	332	361	349	353	357	372	349	362	375	389	351	376	341	335	364	342	348	355	361	354	386	358	340	362	367	307	320	337	371	332	340	355	347	313	353	368	353	370	381	346	331	338	343	325	340	326	392	343	349	381	351	354	369	335	389	359	354	366	325	366	372	358	349	335	354	368	350	347	349	353	357	374	387	344	357	362	331	361	360	317	322	302	333	354	358	338	351	332	348	376	314	362	373	384	348	394	366	341	354	342	371	358	343	357	372	349	352	337	358	354	346	389	383	329	331	362	353	390	355	319	359	345	342	404	310	355	338	341	379	336	356	361	332	379	348	394	370	350	345	391	354	374	358	341	369	341	358	356	356	371	350	323	320	347	345	345	364	337	309	344	344	346	336	346	361	340	338	355	319	321	385	349	360	365	344	362	364	320	333	369	334	361	354	332	341	348	350	304	333	354	355	333	396	359	327	307	368	350	350	330	342	361	342	372	368	345	341	351	350	364	386	344	371	360	368	388	357	358	352	352	358	359	349	373	355	339	385	344	391	374	317	357	380	360	365	356	338	356	351	337	372	380	348	354	362	350	332	350	344	373	330	339	364	341	390	375	334	383	385	364	394	344	355	347	388	397	368	345	336	353	360	378	384	377	346	360	383	338	368	359	357	336	358	367	349	359	378	322	350	371	354	353	350	335	340	345	343	365	355	356	345	344	351	318	358	375	379	376	364	296	343	342	329	355	391	373	360	342	332	349	333	369	323	354	350	322	424	330	400	358	365	343	379	380	350	353	375	365	349	364	384	355	333	365	350	347	326	358	348	356	415	337	356	342	358	344	353	350	341	364	350	338	357	326	328	330	325	311	348	362	340	345	326	336	369	406	343	334	351	354	363	327	352	370	381	338	364	355	353	330	386	360	355	373	317	355	347	345	334	343	349	349	366	362	372	356	384	352	349	366	332	356	355	353	344	357	352	329	375	332	381	342	336	350	377	340	372	354	403	357	362	365	386	333	338	330	352	357	359	379	340	346	341	353	339	392	372	363	370	319	385	365	368	378	343	359	355	353	331	376	352	357	328	326	364	330	343	395	336	388	373	353	332	329	355	339	359	357	317	360	373	351	346	374	354	365	349	373	351	330	361	374	328	380	346	332	364	334	360	339	369	327	335	334	348	360	363	358	366	357	351	364	336	399	364	339	332	346	340	362	356	389	341	362	372	395	339	367	387	363	349	398	326	337	330	360	356	323	331	347	349	354	353	366	358	342	374	341	386	378	392	355	346	377	369	345	349	333	359	384	384	362	359	338	336	380	346	353	376	369	356	366	355	342	367	346	356	360	339	349	327	362	348	340	359	329	352	350	355	341	325	365	338	306	336	337	333	332	361	372	373	312	360	381	351	337	310	368	370	353	347	347	347	333	361	348	380	349	361	351	377	390	339	349	360	332	382	360	351	394	353	319	340	359	368	327	360	317	344	351	386	354	363	340	336	338	316	353	344	353	365	365	350	355	327	351	365	346	332	387	365	335	344	368	382	362	339	348	334	339	332	319	397	337	365	324	347	336	406	325	348	373	330	356	368	355	381	354	338	376	362	335	367	401	355	346	333	384	334	329	390	384	343	333	355	350	348	361	341	360	336	353	341	343	353	359	330	347	359	382	344	350	352	334	352	356	316	352	375	386	365	325	336	342	328	345	347	337	334	340	347	376	352	354	390	389	366	326	329	371	352	348	366	381	336	363	334	345	330	392	341	345	337	348	342	343	351	363	356	346	337	337	345	341	373	350	384	362	328	352	352	341	329	343	363	376	325	355	369	328	358	346	325	350	359	322	387	392	349	357	337	363	319	406	363	363	356	349	346	357	364	351	377	368	354	337	353	333	327	322	353	363	323	333	386	369	352	339	337	375	368	375	386	363	335	413	318	360	337	349	348	379	373	357	338	388	357	355	337	347	357	353	362	360	335	361	345	339	335	366	345	340	337	357	350	333	399	341	369	379	360	368	397	347	347	335	351	358	396	357	348	338	331	338	398	326	380	351	346	365	384	339	369	357	358	364	368	372	345	341	348	315	396	379	331	345	367	369	334	351	378	353	359	382	343	338	340	365	366	326	381	372	363	346	359	331	360	354	350	345	359	353	371	378	336	362	388	339	341	353	345	375	345	360	362	353	350	351	368	354	325	357	364	349	341	333	365	318	328	361	381	357	356	364	354	338	354	351	365	347	342	334	368	342	387	362	357	368	341	331	348	353	382	353	343	373	342	336	346	341	325	370	331	340	368	343	352	362	353	360	350	363	341	326	362	368	351	338	376	341	311	344	367	365	382	351	369	328	369	366	379	335	357	359	380	332	312	340	359	373	361	383	354	338	382	317	331	339	344	331	326	360	347	356	356	369	352	355	323	357	326	361	334	360	328	369	367	337	356	341	381	322	348	343	358	359	386	384	322	364	347	339	327	379	346	344	353	353	339	367	343	370	346	343	362	390	367	384	357	324	404	354	367	347	335	367	372	348	384	347	373	372	358	375	406	347	374	388	376	327	386	336	356	367	355	391	371	362	346	333	320	347	329	357	372	346	348	346	344	369	353	347	355	349	344	370	368	361	389	310	362	357	338	344	399	389	381	349	361	331	330	335	343	365	361	372	349	348	342	367	317	307	389	326	346	360	345	359	343	359	365	347	350	335	387	399	359	373	336	384	355	349	357	345	388	392	338	331	358	392	363	364	346	356	333	339	363	355	317	350	329	326	349	360	334	373	367	357	334	370	364	348	336	364	339	339	359	352	353
929	472	272	211	362	420	387	335	272	242	231	189	160	139	130	110	92	79	80	81	66	67	83	51	73	61	54	57	56	39	51	44	42	37	49	20	31	33	24	33	25	35	25	25	28	24	28	31	32	26	28	21	28	21	29	26	25	28	30	18	22	16	21	21	17	22	16	30	20	21	25	25	24	23	25	26	20	26	18	19	24	23	23	15	14	26	15	18	28	27	21	25	20	22	25	12	15	18	18	17	18	26	11	29	21	16	23	15	17	11	29	27	22	15	15	25	18	21	19	26	28	26	19	15	17	24	9	11	17	13	17	18	17	21	22	13	27	16	24	27	14	23	22	26	20	20	20	23	16	19	23	19	17	16	18	17	28	17	28	19	25	17	20	20	26	16	20	21	18	21	26	19	20	21	16	17	19	28	19	21	21	16	19	17	20	16	18	19	19	17	22	18	20	12	21	19	19	23	27	23	21	21	22	18	23	23	19	18	20	23	19	17	25	22	20	17	17	15	20	24	20	24	21	22	22	16	33	18	20	24	19	25	24	28	23	20	16	19	26	27	26	16	20	23	17	22	19	17	17	13	23	18	24	11	15	28	23	20	17	23	15	11	19	25	24	15	28	15	19	23	20	22	13	26	18	27	23	16	29	19	14	20	9	22	14	22	20	18	20	18	16	20	28	28	18	21	24	21	16	20	18	18	15	24	18	27	27	13	20	20	21	26	16	15	15	22	25	16	21	21	21	17	21	14	25	25	22	19	17	23	20	25	22	24	21	19	18	26	19	24	25	14	21	17	18	20	25	22	22	23	25	19	19	24	22	17	21	23	29	25	28	25	20	15	31	29	19	16	14	26	18	20	20	21	33	24	10	19	18	24	20	30	22	26	25	19	26	20	19	22	18	17	30	25	15	20	23	17	17	13	29	16	19	14	23	17	18	22	19	16	15	28	13	20	26	22	18	23	26	20	24	20	17	20	22	25	22	26	10	37	18	21	14	11	6	22	17	24	25	16	19	17	17	20	12	27	22	17	23	23	22	21	15	25	20	16	14	19	25	17	21	19	16	11	14	13	21	25	14	23	18	13	21	18	22	23	19	21	16	21	21	22	26	24	14	21	16	28	18	22	27	29	20	19	17	10	21	26	24	16	24	24	15	13	22	21	18	21	21	26	22	29	14	29	19	21	23	16	11	19	26	20	11	10	20	18	29	19	13	26	18	14	18	26	15	20	16	18	23	23	21	18	17	20	27	22	12	23	21	20	16	29	31	20	22	18	27	17	13	15	25	19	30	15	29	21	22	20	30	28	16	11	29	11	23	16	20	25	16	21	18	24	19	22	20	16	27	19	24	11	18	22	21	22	26	14	18	20	18	16	20	18	11	27	18	30	22	22	19	22	21	13	14	14	20	24	19	19	24	19	26	22	20	20	20	16	16	20	19	22	21	21	21	21	25	21	24	23	20	18	19	19	20	12	21	22	29	16	20	11	21	14	22	17	23	21	19	19	16	20	25	15	20	23	21	19	20	17	23	17	27	18	21	24	18	29	19	31	23	23	33	15	10	20	18	17	23	23	21	21	16	11	25	17	19	21	17	18	13	24	22	24	22	22	21	22	16	18	19	19	23	14	25	24	18	23	13	21	25	26	19	26	16	22	17	21	13	22	22	21	14	17	23	21	16	27	17	23	18	25	19	21	21	24	27	17	25	15	20	28	22	19	16	20	22	23	20	19	9	17	18	22	14	17	22	20	18	21	29	23	29	22	15	17	28	17	15	19	24	12	21	15	14	17	12	26	26	21	21	16	17	20	25	20	19	18	10	17	17	26	26	18	22	26	24	22	23	23	23	27	18	28	18	14	21	19	15	23	18	20	20	17	19	17	20	22	17	23	17	25	15	22	18	23	24	22	18	19	22	28	16	27	20	17	24	27	14	22	18	18	21	23	16	12	21	16	19	20	20	19	14	14	17	25	15	27	20	23	18	20	14	20	22	22	22	19	15	26	23	23	20	17	18	17	22	25	24	17	19	16	20	17	20	15	14	22	15	21	21	19	20	12	28	20	16	21	12	19	16	24	25	23	28	19	28	17	23	16	28	18	23	11	20	20	20	26	6	19	29	18	19	29	22	13	14	14	10	26	25	18	15	21	18	17	23	14	14	13	21	19	20	24	15	19	16	27	17	24	34	24	28	15	16	26	20	28	23	27	21	21	22	21	21	18	12	13	17	20	19	11	20	20	26	26	28	28	27	16	21	30	22	17	23	30	14	19	25	18	12	20	23	23	19	9	19	18	21	20	20	26	15	15	21	18	19	20	20	23	28	17	21	20	17	24	23	18	15	26	17	19	24	27	19	28	28	22	13	19	19	33	20	21	15	24	18	24	22	23	25	21	23	18	15	27	27	29	29	21	13	17	17	22	21	24	19	20	22	15	23	18	12	39	24	21	25	25	17	25	14	24	23	16	15	14	22	17	24	26	15	20	20	21	18	25	25	13	18	16	26	11	25	16	20	20	9	17	28	9	14	25	22	22	12	22	25	26	25	21	14	19	26	14	24	20	23	17	16	28	10	19	15	23	18	19	17	17	20	22	33	20	18	27	23	25	19	23	24	24	10	15	19	15	19	18	18	21	24	25	24	18	21	22	23	20	18	16	29	13	17	26	27	14	22	15	22	20	25	27	22	24	28	15	23	20	26	24	20	28	17	24	13	22	15	26	21	26	24	19	27	24	17	12	18	21	26	28	26	26	21	36	19	17	16	18	21	22	21	18	18	18	14	15	22	19	20	15	22	26	13	19	22	23	15	23	16	20	19	19	20	23	24	21	20	15	24	27	16	15	22	17	16	25	23	20	22	31	16	24	12	18	25	18	20	24	22	24	19	20	27	19	16	21	21	14	14	16	21	21	25	13	26	19	28	19	22	23	18	24	16	20	22	21	17	16	13	15	12	21	20	26	17	24	18	20	13	19	24	19	26	23	23	15	24	17	19	20	16	17	22	16	22	20	18	16	21	21	25	17	19	25	21	22	20	21	14	22	12	11	13	19	21	21	24	17	13	26	26	20	12	23	19	21	24	23	21	12	24	18	24	24	21	16	20	19	18	17	24	20	16	19	24	34	26	15	14	12	11	20	17	22	16	24	19	23	14	16	20	11	24	15	18	14	24	18	26	17	12	14	14	22	20	20	17	23	28	28	21	23	20	17	19	14	19	31	21	30	18	21	22	20	17	24	20	28	12	14	21	20	22	23	18	27	13	19	19	17	27	26	21	17	17	16	17	25	20	23	23	24	13	22	25	19	17	19	21	23	17	15	17	31	19	16	23	19	19	20	22	23	23	15	14	25	19	21	24	18	24	24	20	31	21	17	20	17	22	12	13	21	25	14	33	18	21	27	24	23	20	24	24	16	23	10	13	24	18	26	24	18	17	17	20	13	20	25	20	25	16	11	15	30	14	12	14	9	22	28	15	18	14	26	24	21	19	27	20	20
18947	12796	7187	18387	26308	25003	21797	18218	15277	12776	10948	9247	7867	6991	5945	5206	4553	4192	3919	3476	3247	3089	3048	2727	2472	2488	2571	2231	2020	1796	1648	1576	1476	1333	1240	1190	1032	933	855	791	834	838	775	781	743	707	628	607	620	584	593	602	620	615	624	616	633	570	586	513	504	475	420	411	398	372	394	380	376	361	382	371	354	377	380	394	332	376	386	379	384	360	328	355	348	337	370	375	373	360	355	332	389	335	381	304	329	335	354	388	377	372	349	326	360	357	340	347	344	367	333	326	354	330	325	386	336	341	364	325	330	349	347	387	338	343	389	329	366	351	341	356	338	366	373	344	343	336	320	350	339	323	384	334	310	334	346	328	364	346	324	350	346	360	326	352	322	343	347	295	341	337	360	327	366	356	328	342	332	350	346	317	315	373	368	347	327	347	365	324	365	346	336	339	356	317	331	350	327	336	362	329	361	371	332	339	365	357	350	324	335	366	341	346	330	371	361	352	343	340	305	366	365	317	348	329	366	370	354	321	359	309	335	309	401	328	317	351	341	335	373	368	350	323	357	333	340	325	347	371	312	349	359	375	368	333	325	344	342	336	358	334	345	354	333	359	320	330	342	321	318	346	325	336	335	343	345	395	361	362	372	377	341	322	347	338	373	342	373	320	341	358	354	350	361	333	361	308	373	337	396	346	306	349	341	358	357	357	345	354	311	349	332	318	333	353	361	361	357	347	361	350	338	339	351	333	335	337	374	323	363	311	340	354	354	354	351	336	330	347	361	324	358	338	343	343	352	356	344	338	340	346	380	376	361	350	350	392	332	336	340	325	347	361	358	297	340	320	324	322	371	317	356	345	348	309	331	347	371	317	341	361	351	332	345	388	338	369	330	325	343	321	332	367	367	345	334	340	340	347	368	329	350	351	320	340	377	345	315	354	357	322	335	301	313	305	294	334	335	373	366	343	326	351	363	316	317	341	328	347	349	361	313	360	319	343	332	350	328	381	325	323	346	318	329	332	359	334	335	348	336	303	332	336	338	322	338	326	353	351	357	351	371	329	330	311	391	342	326	359	321	324	350	353	340	315	339	310	328	330	346	319	341	331	350	363	345	352	346	345	360	325	398	376	325	322	325	328	345	330	329	360	322	359	330	349	324	324	366	332	351	335	371	358	360	358	344	330	348	331	340	358	341	342	361	313	354	317	325	347	364	369	316	332	328	343	342	338	364	375	331	355	347	330	370	353	355	362	329	322	365	359	347	324	342	362	348	330	348	323	332	321	318	325	371	344	322	333	341	342	320	358	343	331	313	371	369	346	375	353	317	343	357	323	342	355	340	349	363	312	356	356	345	346	340	306	299	348	346	316	328	345	299	378	346	327	383	349	313	310	340	377	339	336	313	319	339	376	324	336	305	367	347	311	337	387	342	373	304	347	319	373	349	332	346	327	323	333	350	327	359	334	335	349	308	340	335	353	354	328	332	357	334	353	361	333	338	321	317	327	326	335	347	316	333	357	347	304	372	358	348	341	332	340	316	332	337	355	302	337	358	352	331	324	357	367	326	332	330	339	364	334	334	335	359	340	365	332	307	342	351	356	341	357	324	341	327	318	346	375	352	313	360	316	353	334	327	341	351	356	342	328	318	306	359	349	397	367	366	307	355	334	345	348	328	349	355	316	371	328	355	357	339	346	326	304	337	350	352	313	343	322	346	326	346	322	336	345	326	325	319	339	325	359	350	368	351	307	292	362	353	345	317	352	331	322	371	332	358	339	317	340	335	327	331	364	347	362	338	366	358	302	347	356	338	317	323	362	301	346	381	372	345	398	333	300	336	313	312	350	338	347	322	348	334	345	337	372	349	334	317	331	323	365	378	333	339	302	339	358	330	331	369	367	308	336	358	327	368	348	317	316	329	341	353	336	356	328	325	352	342	363	332	361	356	337	366	345	342	333	351	349	340	331	322	345	310	331	326	323	353	350	325	364	306	329	370	342	310	375	359	352	358	325	338	339	378	333	327	336	357	350	349	347	314	360	323	345	326	347	362	310	347	346	338	306	338	321	330	337	342	338	323	322	370	348	342	351	345	366	347	318	336	342	346	335	346	317	299	360	360	332	344	316	359	330	345	343	349	328	337	349	340	324	376	358	339	374	327	340	328	363	339	345	342	313	319	297	324	340	359	310	374	322	344	311	355	324	351	332	365	355	344	355	334	355	335	341	326	348	373	361	349	348	332	330	363	338	349	333	329	305	336	334	341	338	348	340	329	341	352	347	321	315	342	318	315	365	312	356	337	302	348	343	344	351	345	327	368	353	366	362	331	335	341	345	337	359	352	345	331	343	329	332	347	334	308	359	337	354	343	327	337	352	333	355	354	348	308	332	307	356	354	360	355	343	333	299	348	348	365	358	318	351	355	341	364	342	348	344	350	373	343	345	372	323	346	335	336	360	358	353	349	369	345	350	337	363	324	369	341	353	327	393	355	330	316	365	312	348	342	353	360	358	328	357	296	336	334	328	308	346	372	349	363	335	349	342	346	344	315	329	323	335	339	333	340	343	342	349	321	347	342	322	374	356	318	326	353	374	330	343	356	363	339	321	351	350	348	334	324	330	330	341	314	363	337	348	332	325	305	373	324	346	362	324	338	320	354	323	317	321	377	338	331	324	352	351	328	326	369	348	339	361	336	319	310	354	351	343	320	340	337	376	325	334	305	329	345	348	354	321	315	333	342	359	346	341	320	316	353	352	336	310	327	313	303	340	356	331	330	322	361	346	336	374	350	302	372	326	329	344	335	323	351	324	338	313	390	343	340	339	352	335	347	342	347	340	347	311	349	340	340	334	371	324	362	344	353	344	351	357	345	347	334	339	361	333	327	352	331	325	340	351	341	349	340	340	345	349	337	330	342	322	387	344	358	332	331	352	339	344	355	352	350	352	348	320	334	320	327	345	374	350	291	369	317	305	345	318	343	345	331	330	313	347	342	317	339	325	338	310	346	348	338	316	332	328	347	351	361	357	331	371	314	319	326	374	376	303	331	312	329	312	325	326	339	354	355	364	313	330	331	337	330	382	358	330	358	302	340	322	355	372	316	336	331	300	314	365	348	324	286	357	338	326	339	353	347	333	346	351	321	352	331	337	355	321	347	318	345	347	350	338	346	328	341	335	345	333	322	330	346	353	363	325	344	306	341	387	340	322	354	314	356	351	359	318	345	347	365	328	373	316	361	365	371	347	391	338	383	341	330	350	369	354	321	325	330	332	317	339	355	348	351	339	349	360	337	344	340	329	349	321	338	356	370	332	345	340	325	314	345	347	330	346	317	347	348	333	323	359	354	328	333	351	369	335	338	354	344	351	327	347	331	337	370	316	351	340	306	366	360	333	325	321	361	323	332	346	376	322	370	332	344	348	341	345	321	351	331	339	324	341	339	321	332	322	376	333	384	357	323	312	333	343	365	331	337	339	318	340	364	359	352	308	368	339	338	325	367	345	340	341	347	320
2513	389	236	168	312	352	328	308	283	229	219	177	154	150	127	133	112	102	100	96	83	81	87	79	73	62	75	70	63	60	59	54	64	57	66	58	50	53	52	47	46	53	40	29	46	42	41	50	38	41	43	37	40	50	40	39	51	38	51	44	43	39	44	34	37	38	31	31	47	27	38	41	48	38	44	43	30	27	43	43	47	39	35	33	35	29	55	37	38	36	49	43	40	41	37	36	43	38	23	46	43	44	55	42	39	29	36	42	39	41	35	42	37	35	28	27	40	37	42	27	43	46	46	44	39	33	37	43	48	41	38	42	33	42	45	47	44	47	27	38	45	40	34	32	44	40	41	45	27	31	40	35	41	41	41	35	47	40	40	47	34	46	30	33	38	35	44	37	36	37	30	54	40	32	36	41	43	32	42	56	43	32	45	29	30	34	38	41	43	44	37	37	40	42	25	43	47	34	33	25	39	42	45	36	35	35	39	34	45	34	35	36	44	39	34	46	42	39	38	41	33	56	46	35	34	35	27	35	38	47	38	39	40	46	44	47	51	36	36	47	40	39	44	33	40	38	46	42	40	45	42	56	42	31	35	46	27	43	36	35	40	41	31	32	50	39	54	31	47	28	38	40	33	44	53	30	32	39	34	44	32	40	36	33	38	30	30	35	40	42	40	38	27	38	27	51	48	33	33	35	44	35	31	47	36	34	26	28	44	45	63	42	41	36	40	46	33	43	50	34	37	34	38	43	40	39	37	38	41	35	33	32	37	38	27	49	36	43	46	30	43	44	45	40	37	38	24	43	54	37	46	44	36	40	39	50	29	36	42	39	38	37	38	37	29	43	32	32	43	37	28	46	35	36	57	22	42	46	44	45	31	40	39	35	37	36	40	43	42	36	28	47	37	35	41	38	45	44	38	51	44	33	34	33	38	40	41	39	26	50	26	42	48	37	44	27	35	47	36	35	40	34	38	43	32	46	34	32	37	31	33	41	43	31	40	34	39	41	28	41	43	43	43	31	36	36	43	44	33	30	43	35	36	33	44	37	37	34	31	36	43	34	35	30	38	49	41	33	44	37	33	40	42	38	48	43	35	43	49	36	38	42	40	31	33	36	36	37	52	47	45	42	28	38	35	44	45	28	32	34	32	42	29	35	45	42	34	39	44	42	28	34	43	32	39	41	37	42	35	41	42	32	28	37	43	30	32	33	30	31	45	39	40	39	34	41	22	29	32	32	44	37	48	37	45	37	44	37	32	47	39	32	29	30	55	31	41	43	45	55	29	35	44	48	38	35	30	46	43	38	38	37	37	38	37	33	31	49	34	48	40	36	26	27	38	29	39	34	33	37	27	52	44	38	55	44	41	37	37	42	50	38	32	44	39	42	26	42	33	40	39	32	37	36	29	44	38	43	26	38	34	42	36	38	46	38	41	32	37	43	41	37	56	39	32	39	38	35	26	46	40	37	28	34	38	36	35	55	45	46	41	27	43	44	39	41	42	33	33	34	35	30	46	42	37	45	41	38	35	33	38	37	48	33	29	35	51	39	41	30	38	35	35	45	34	31	46	41	37	28	39	41	51	39	41	48	31	35	46	36	32	40	28	45	46	47	29	44	40	32	39	33	37	26	34	34	32	41	38	39	43	36	32	39	34	41	33	40	41	39	43	47	46	41	42	44	30	47	54	43	29	38	40	45	39	47	31	35	38	36	33	39	45	39	24	40	42	36	38	36	40	35	39	34	36	37	31	40	36	26	34	28	44	37	25	46	28	36	29	32	40	29	31	40	24	39	32	39	29	33	46	38	42	50	37	33	35	45	41	37	38	37	35	40	49	45	49	30	36	44	36	34	44	35	40	32	30	36	31	42	38	41	41	50	31	34	38	45	30	35	40	35	36	37	30	50	41	39	36	26	37	36	37	36	40	37	50	40	43	43	36	51	36	38	33	44	24	31	35	38	33	36	38	47	39	57	39	44	37	31	43	38	37	35	41	37	30	43	41	41	35	45	41	42	33	36	41	36	33	35	28	31	49	40	37	39	39	41	40	32	35	52	39	39	27	45	28	39	40	22	50	50	37	35	41	38	37	39	37	39	37	41	39	27	25	51	40	42	46	49	40	37	39	41	41	47	42	35	51	41	46	30	41	34	44	28	39	40	31	30	39	36	44	31	33	39	34	32	37	40	38	41	39	45	37	40	40	35	40	40	34	42	37	41	34	42	28	38	47	40	34	42	52	37	36	40	34	41	37	56	47	35	39	56	31	37	32	36	35	38	43	32	37	36	46	34	29	34	34	37	32	42	32	40	52	29	28	33	32	31	42	50	47	32	34	27	36	39	44	43	35	26	47	38	38	44	42	48	45	32	41	45	47	34	41	38	38	49	40	35	36	34	49	36	32	47	47	42	33	33	39	40	22	40	28	43	24	48	29	38	29	33	30	40	39	35	32	44	43	39	49	36	54	31	57	35	30	38	33	43	28	41	30	36	46	25	40	44	38	48	34	45	28	36	26	30	30	34	47	44	22	32	44	45	47	33	36	38	22	30	34	35	40	40	38	33	45	30	32	43	38	41	51	38	32	41	36	36	37	35	45	33	37	34	23	32	34	39	40	35	26	39	40	35	34	25	50	41	37	29	26	46	40	39	45	50	44	44	41	36	42	37	43	38	41	35	32	39	31	48	37	35	24	38	42	47	40	41	42	54	33	51	31	34	41	43	42	43	45	32	35	31	34	38	33	42	35	31	46	34	32	32	44	30	37	28	32	27	42	41	53	43	44	44	35	45	32	30	50	30	36	35	33	35	35	34	45	39	34	40	46	31	27	35	34	48	24	32	43	27	37	37	43	38	37	34	49	38	43	31	38	49	36	37	44	29	31	32	42	34	33	36	25	36	43	41	42	37	40	33	32	32	40	44	25	40	37	44	51	37	32	44	33	39	50	49	35	29	35	43	46	38	32	39	36	43	30	35	38	43	31	42	34	42	36	26	40	36	39	32	36	38	34	49	43	46	39	40	39	36	50	21	48	39	37	40	37	46	26	37	31	47	36	31	41	40	40	45	37	33	30	35	44	33	36	32	44	37	37	45	36	48	33	36	33	36	36	46	46	39	24	27	45	32	43	32	43	37	38	29	43	30	41	34	41	35	44	46	37	43	42	42	34	39	29	45	27	45	37	43	41	41	34	33	41	35	27	42	32	50	34	39	31	40	37	37	30	34	35	31	41	32	36	43	34	41	38	35	34	40	39	39	33	44	36	32	38	43	30	31	44	38	41	38	41	41	38	29	41	44	26	42	35	34	49	32	40	37	41	42	35	51	36	38	42	38	28	40	44	44	43	45	37	38	31	39	43	25	38	52	40	42	44	30	47	39	41	37	33	41	39	30	40	44	37	35	39	35	30	38	44	33	41	25	43	47	38	38	29	39	35	38	40	45	37	35	46	32	49	34	60	38	43	41	54	48	40	50	44	54	39	42	43	42	45	46
17320	11138	6482	16954	25005	23835	20768	17512	14697	12532	10708	9007	7938	6499	5852	5235	4704	4172	3905	3513	3398	3319	3150	2850	2578	2513	2568	2336	2131	1937	1701	1697	1735	1570	1396	1403	1251	1194	1092	1126	1117	1140	1117	1035	990	891	886	850	848	852	842	865	925	894	927	892	901	868	814	809	734	738	716	711	679	645	648	670	657	643	678	608	656	691	607	595	631	672	636	614	635	676	677	613	610	607	642	639	620	677	685	624	650	661	628	621	610	628	623	627	674	634	631	626	611	664	602	654	638	623	644	600	600	606	628	653	607	604	618	668	632	623	635	648	609	588	663	645	655	628	663	602	612	650	586	642	638	648	638	623	668	608	646	628	612	616	579	626	613	592	592	620	673	605	641	640	633	630	616	647	606	598	613	638	637	587	587	626	658	650	610	615	620	636	609	653	668	606	607	592	627	607	625	651	595	637	618	619	581	603	584	608	597	616	646	661	617	603	594	626	597	618	622	568	591	603	614	631	614	613	610	606	611	622	625	564	655	656	669	619	632	668	591	629	619	615	647	623	621	615	601	563	615	637	620	603	581	633	620	586	632	612	643	656	625	574	632	661	594	628	635	648	668	604	660	629	622	684	617	639	629	598	640	648	653	586	645	581	600	612	640	604	587	644	625	610	648	658	622	634	641	611	645	603	628	632	615	637	592	588	629	597	666	631	598	633	627	636	656	601	638	626	606	636	600	600	611	595	606	614	623	668	628	577	642	600	611	656	590	636	673	612	610	606	635	547	608	612	601	612	618	635	633	618	574	583	635	587	626	643	636	610	613	632	641	634	655	662	604	581	577	631	678	658	602	592	608	577	616	636	611	598	652	673	638	653	627	605	595	618	643	618	573	656	613	588	595	640	630	621	612	671	586	617	648	661	620	633	632	611	599	606	645	618	653	629	603	651	638	640	619	600	662	635	617	641	635	610	622	661	584	648	658	622	618	588	606	624	611	604	669	628	607	594	615	621	631	643	586	651	640	599	633	616	625	638	612	614	569	599	621	646	642	618	605	653	650	583	632	651	611	613	609	664	583	629	665	588	596	665	663	651	626	656	617	593	630	628	624	613	625	618	652	601	606	649	642	674	637	601	604	635	649	604	622	596	643	620	641	644	640	604	610	602	606	632	658	648	668	616	591	612	601	632	614	615	635	600	655	636	593	571	604	612	623	629	633	715	603	615	597	600	597	645	638	630	582	639	636	620	663	653	548	591	654	663	578	616	603	652	601	708	602	643	660	625	595	644	650	637	618	593	665	611	624	639	642	624	645	615	647	621	608	577	598	655	624	621	646	658	634	629	629	604	586	637	605	631	635	602	674	648	629	582	602	635	587	606	604	631	622	655	635	703	634	661	595	641	579	573	655	618	648	645	595	645	633	668	581	626	615	635	606	676	699	638	649	635	597	619	576	573	662	634	578	615	625	629	669	653	651	583	608	588	634	614	608	592	609	622	592	652	627	616	645	594	644	575	635	616	628	581	623	609	645	594	645	612	642	640	636	652	634	680	566	637	608	638	636	639	605	629	604	639	634	636	628	624	589	595	665	668	617	663	619	594	630	632	601	626	625	605	631	566	627	619	652	642	638	633	629	582	646	611	614	606	612	640	657	646	597	637	631	612	593	621	586	622	682	633	663	629	601	667	581	616	605	647	612	614	633	646	588	630	608	642	601	605	616	586	592	606	565	622	645	625	573	636	604	572	648	645	608	649	641	611	626	610	573	649	629	611	671	622	626	641	624	631	634	642	634	676	636	634	648	618	637	632	614	628	602	654	641	597	630	617	619	634	632	612	646	608	614	588	598	639	590	572	627	630	639	637	618	648	601	630	617	688	564	594	607	643	648	651	559	583	587	649	603	649	664	670	651	591	616	620	611	623	618	632	644	572	624	614	646	649	592	676	607	646	643	593	587	608	641	604	604	639	642	642	633	620	624	631	663	617	635	638	604	658	622	618	635	594	631	619	629	619	588	655	605	614	650	618	614	658	653	638	639	620	640	615	625	624	646	612	583	620	626	652	650	616	627	646	666	584	635	615	650	646	583	595	614	618	607	618	619	602	571	654	606	650	590	629	637	611	645	632	625	591	611	585	636	571	591	602	588	623	637	582	645	605	626	639	631	589	619	633	619	654	615	714	620	646	572	640	631	629	598	587	623	643	612	609	584	616	632	613	690	600	585	601	592	583	636	605	621	628	627	603	600	618	608	601	655	628	648	615	614	577	662	659	633	632	623	629	647	627	621	658	604	631	646	641	584	624	694	631	616	694	649	587	593	571	634	648	582	617	616	647	585	615	636	617	640	675	645	582	628	598	658	645	630	628	579	653	630	603	608	663	669	634	619	637	585	650	631	605	571	602	635	624	585	606	639	620	591	612	601	620	647	623	660	653	610	599	601	629	619	613	591	658	610	643	644	586	605	609	608	607	609	638	616	656	615	619	632	617	586	618	622	618	656	614	613	625	622	642	615	636	579	704	608	687	643	622	617	630	651	618	602	567	574	647	641	667	672	609	647	638	606	631	623	637	622	649	585	653	601	585	661	602	597	654	587	597	618	602	594	633	618	612	602	630	628	613	637	653	630	638	645	590	628	620	645	656	615	618	606	601	585	678	634	615	568	637	623	598	645	622	623	596	576	621	632	596	650	591	609	591	622	635	603	608	614	605	653	675	649	656	627	649	650	624	661	608	611	596	637	622	609	634	653	600	620	631	578	622	605	602	648	607	647	588	615	568	612	620	619	613	623	620	642	616	633	614	590	631	599	620	599	639	640	602	633	640	645	600	602	632	600	626	650	636	641	633	588	659	617	605	670	656	568	614	586	623	590	675	583	606	606	652	600	651	639	604	605	597	615	593	640	628	616	594	588	547	619	619	634	602	668	637	651	600	589	599	579	608	642	633	603	648	591	555	596	616	598	623	592	615	651	611	633	622	608	634	607	588	625	632	609	629	616	644	650	634	654	636	672	603	652	624	624	613	619	599	610	600	653	646	599	643	627	674	631	611	586	600	679	630	652	658	616	657	665	619	581	623	650	665	625	635	606	612	646	626	630	618	658	622	625	630	595	609	591	582	587	696	642	635	605	654	651	648	610	608	631	574	627	636	679	604	681	650	637	625	627	643	616	626	633	687	619	627	660	659	630	618	601	590	673	608	633	642	615	606	631	613	652	593	597	579	604	585	652	658	642	633	629	621	623	642	616	610	607	616	608	611	654	613	656	611	650	640	664	615	574	628	637	661	648	624	644	576	635	633	659	639	640	636	608	651	653	582	608	633	578	597	633	623	601	611	629	673	705	637	609	616	617	636	632	589	665	630	633	631	607	627	584	636	612	589	623	625	607	610	611	546	660	654	594	622	620	578	626	639	638	553	630	641	582	638	620	622	627	648	608	627	626	631	645	608	620	619	621	611	587	626	622	608	592	667	574	614	600	601	634	668	608	608	616	598	640	605	687	621	641	640	638	612	656	653	587	653	620	658
1881	660	331	285	530	610	539	472	429	353	333	287	230	218	176	177	145	156	142	147	115	126	120	125	109	101	93	74	77	80	63	70	75	74	56	68	62	45	47	64	51	56	62	55	49	56	58	67	39	48	61	44	38	47	49	47	49	42	38	44	34	48	41	39	37	39	34	38	40	39	32	38	45	33	45	39	30	52	37	34	45	34	34	43	43	52	39	33	49	39	40	40	35	31	35	38	37	33	38	45	37	63	33	41	31	43	37	31	46	42	35	34	32	35	38	40	44	42	35	28	36	28	40	33	37	37	32	49	33	51	40	40	45	34	29	32	36	34	38	35	37	38	31	47	42	36	35	30	35	32	34	33	33	34	34	40	34	37	41	29	52	46	43	39	37	34	40	49	49	38	42	47	39	40	48	39	42	33	44	40	49	40	32	42	33	39	43	28	36	41	47	41	42	39	44	35	42	35	33	50	35	49	34	40	27	36	40	26	36	43	36	42	40	39	37	38	37	29	46	30	31	46	46	46	28	45	33	47	48	49	36	36	27	36	41	36	30	34	33	46	44	47	28	48	36	43	50	42	44	44	28	36	41	42	40	42	44	39	36	44	44	40	42	46	52	43	37	41	31	40	35	34	45	40	28	32	35	45	36	28	46	34	34	46	33	44	40	37	40	47	43	37	42	32	25	34	36	37	50	35	39	33	32	47	31	35	32	34	38	41	29	44	41	43	41	42	28	41	45	31	46	47	44	36	38	44	42	42	45	29	39	31	43	37	31	40	29	46	43	41	32	32	34	35	32	31	34	38	33	41	36	38	31	33	40	34	34	42	33	29	35	30	52	40	51	34	37	46	38	25	44	38	31	48	29	31	37	32	48	37	39	23	50	40	36	36	37	39	37	50	32	24	28	43	47	34	46	38	39	36	31	43	35	39	47	45	32	42	34	39	40	44	34	45	36	37	44	21	45	52	45	32	34	34	34	40	44	33	36	36	29	35	34	42	52	44	38	30	33	45	33	41	35	33	29	35	37	39	42	39	37	41	37	42	46	41	36	38	43	34	29	47	44	53	36	46	37	46	47	29	47	36	44	45	49	30	50	42	48	40	43	37	36	40	41	51	41	30	35	26	40	42	39	39	40	44	36	38	38	47	40	46	32	45	35	40	24	41	31	43	32	43	43	37	34	53	46	34	34	37	43	44	42	34	31	46	28	35	35	42	48	44	35	37	36	38	40	40	41	34	46	37	32	37	41	52	32	45	36	26	49	32	40	37	39	44	42	38	42	46	35	38	42	36	39	28	30	42	32	45	40	32	39	29	42	35	38	49	44	34	51	34	46	38	44	30	38	36	32	29	46	32	45	34	36	47	42	39	36	41	46	32	39	32	38	43	38	37	33	42	34	34	45	31	37	50	29	42	42	29	42	36	33	41	41	45	42	43	42	36	42	39	35	47	44	46	40	35	40	37	56	41	38	38	22	46	37	34	39	32	28	36	44	39	38	33	39	34	52	37	42	37	34	47	43	47	38	33	36	38	45	49	46	45	34	33	42	34	44	41	47	29	40	38	41	32	33	41	50	36	27	40	43	30	35	33	40	29	32	29	34	36	41	40	36	29	29	28	47	40	40	30	37	38	42	45	34	43	24	43	40	35	43	33	38	36	44	35	41	32	53	46	33	44	29	42	41	31	33	36	33	40	37	42	44	43	34	42	40	29	38	57	28	39	38	40	43	40	43	36	42	39	39	34	43	30	37	52	40	32	31	32	41	44	35	42	34	45	43	53	39	43	44	39	33	49	38	43	44	46	38	35	34	32	36	23	50	40	36	44	39	39	29	40	40	33	51	30	45	33	34	30	33	39	42	37	40	38	35	40	48	45	30	39	40	41	43	43	43	33	37	36	36	42	43	35	43	36	56	33	31	39	46	39	40	45	48	32	37	30	39	40	40	33	38	43	35	36	37	41	41	46	46	39	39	36	45	44	42	42	34	38	40	38	42	35	45	26	49	38	38	47	50	37	34	45	42	37	51	36	40	32	47	42	42	45	41	38	40	32	40	38	46	45	44	38	34	39	27	31	36	40	36	39	37	58	35	41	41	30	34	35	37	36	58	41	33	38	42	35	32	38	41	39	38	31	37	33	35	27	33	41	36	41	42	48	33	37	32	29	39	46	42	43	39	32	39	38	46	42	37	37	29	33	41	36	39	36	36	36	36	45	39	35	31	33	36	47	35	49	31	32	28	46	43	51	41	35	52	41	39	46	34	40	39	35	24	31	43	42	33	39	35	46	45	38	46	24	50	39	40	39	38	30	51	30	35	50	25	43	37	40	43	45	44	44	43	42	47	37	33	38	34	27	37	29	42	38	30	44	32	48	39	41	36	29	39	46	37	38	40	36	37	32	28	26	33	51	36	30	23	40	48	36	39	34	38	40	36	34	47	35	48	45	27	48	39	29	41	44	37	40	52	36	36	37	32	38	45	53	56	43	41	47	41	43	33	39	32	33	34	35	31	39	34	38	39	31	41	42	35	36	45	40	37	26	30	31	40	45	41	36	33	33	45	38	40	33	49	45	36	39	38	39	32	31	35	48	36	31	40	46	39	35	30	40	37	51	44	50	49	39	30	40	42	36	41	33	39	47	25	45	38	43	44	31	46	42	37	30	29	31	44	36	53	36	43	43	40	32	35	50	47	32	40	34	38	40	38	50	45	30	42	34	38	39	37	34	41	55	31	35	40	37	25	33	46	47	37	49	37	34	28	34	39	36	46	40	29	34	40	34	23	41	37	47	44	44	47	44	53	39	37	46	39	36	40	44	39	47	32	45	41	27	36	47	44	29	26	34	43	39	37	34	42	45	40	42	43	30	31	36	25	42	43	27	43	33	44	45	47	29	30	43	45	32	36	37	44	36	42	34	48	40	36	46	42	32	39	36	46	39	43	42	34	29	43	54	37	33	25	32	36	26	41	42	37	38	35	42	39	31	46	36	31	30	33	34	45	43	31	32	31	35	33	44	33	40	35	24	49	49	34	28	41	34	34	29	37	38	44	41	45	41	31	44	33	40	37	30	46	42	32	36	38	32	36	29	51	39	39	36	32	45	34	38	42	35	35	41	40	43	42	42	26	27	37	42	51	32	24	47	43	44	44	40	21	39	33	43	33	34	32	43	31	28	37	46	42	36	38	51	36	31	38	44	47	38	42	41	40	35	40	29	37	41	42	41	41	42	30	36	48	37	34	40	37	53	48	32	30	40	36	38	44	34	45	41	49	42	36	39	41	41	42	33	37	32	35	37	38	42	38	36	32	35	43	49	44	30	48	46	43	33	43	26	43	42	33	28	39	31	39	28	42	40	43	31	37	36	48	41	43	40	40	36	51	33	31	47	40	32	42	40	42	45	32	35	38	49	36	40	36	44	44	35	31	46	49	39	38	34	39	43	37	45	36	50	46	32	39	37	36	36	50	25	44	37	27	35	32	45	43	36	37	47
23072	15270	9208	22085	30395	29801	26365	22818	19432	16844	14660	12593	10830	9468	8189	7235	6323	5786	5253	4616	4527	4351	4164	3676	3452	3247	3264	3022	2769	2358	2345	2283	2060	1982	1681	1675	1448	1443	1342	1380	1363	1340	1238	1153	1135	1091	1086	1005	923	987	1026	956	1014	1039	999	1014	1033	980	956	892	860	829	817	813	675	729	732	685	710	644	641	717	673	633	684	638	667	670	665	690	630	689	645	687	612	704	623	608	674	638	656	632	685	642	620	607	651	612	613	648	648	692	579	621	646	644	629	640	628	582	621	634	620	657	633	612	655	607	665	653	616	620	604	650	650	600	606	633	652	655	633	650	636	640	674	623	615	650	622	579	632	618	601	645	644	621	611	648	611	620	641	623	641	672	626	611	614	598	616	644	655	640	637	615	628	593	630	635	649	642	639	609	598	654	555	640	618	632	613	640	598	653	616	613	595	607	635	628	627	668	606	642	626	606	664	651	595	622	660	616	667	611	662	648	647	611	631	609	622	582	626	645	623	651	611	628	646	604	630	634	593	633	647	644	634	661	595	650	655	617	593	587	633	607	605	629	634	600	611	606	663	621	607	589	620	599	675	635	625	628	649	604	645	603	624	633	661	606	621	670	579	655	604	628	596	581	624	591	636	591	671	621	613	651	589	608	586	585	638	609	605	603	616	639	600	600	663	571	663	644	596	632	594	628	683	591	622	606	652	633	636	616	622	616	582	615	630	618	599	624	663	583	629	630	614	653	646	600	670	640	597	657	646	618	605	661	620	669	658	657	614	634	630	657	589	635	649	641	609	620	566	644	617	634	623	640	625	581	671	625	612	623	626	657	585	683	637	605	619	610	613	643	624	605	648	648	591	627	620	620	659	633	600	609	594	618	681	618	641	614	568	616	593	667	652	642	605	630	621	645	612	614	615	603	631	660	625	640	612	609	609	611	622	616	631	623	630	630	631	578	653	630	632	619	629	607	653	647	678	642	605	647	603	650	607	590	617	649	637	612	605	591	592	592	595	586	630	629	679	601	619	608	595	592	632	656	590	617	620	568	639	581	628	633	605	619	668	621	602	615	656	607	633	619	623	587	618	658	618	614	598	635	612	654	674	592	622	620	621	580	604	577	647	614	628	657	636	631	649	613	585	628	652	641	614	646	588	619	619	641	622	624	636	612	659	615	658	605	618	653	595	573	583	647	623	626	633	648	609	632	646	615	633	623	612	597	584	587	643	587	619	633	654	594	585	622	621	635	634	631	612	606	616	591	653	592	603	596	610	628	639	586	599	614	598	624	615	575	657	583	633	595	640	627	623	659	617	570	635	655	650	618	633	634	639	593	627	633	629	623	623	648	627	633	642	614	599	656	608	661	584	593	627	652	597	634	632	584	559	616	579	609	660	605	633	654	627	658	627	618	630	588	595	649	676	645	609	636	626	591	643	637	627	560	625	622	580	613	629	619	620	598	563	622	612	643	578	690	623	606	656	654	616	633	610	608	619	640	656	600	635	584	605	602	594	625	585	633	579	601	608	617	625	637	584	628	627	569	613	620	621	640	622	585	590	630	630	603	591	623	609	659	671	572	568	615	632	629	570	598	648	648	623	630	663	603	607	617	636	604	581	621	602	631	647	601	600	574	633	642	655	624	696	609	642	605	601	626	645	611	643	609	634	641	618	646	604	603	654	651	623	603	654	573	670	638	601	589	623	579	596	576	598	621	627	633	611	611	601	635	595	639	643	655	644	679	617	605	588	608	645	663	579	607	616	621	666	684	596	598	679	643	636	603	597	635	618	579	638	635	646	623	625	636	659	628	621	612	623	603	635	650	635	574	595	583	623	611	598	586	598	584	605	639	608	626	655	593	623	653	633	623	588	602	621	627	609	620	580	647	604	640	673	572	643	640	648	614	641	588	627	658	639	633	648	646	609	628	637	610	621	620	594	612	610	610	598	592	636	631	651	614	584	607	623	622	650	608	625	596	642	617	574	628	628	609	596	652	590	620	645	628	678	641	609	584	569	602	606	663	613	634	683	588	640	648	576	619	647	622	632	601	569	618	658	620	632	671	624	660	641	598	632	617	597	603	606	630	609	634	626	612	638	616	629	621	619	627	625	582	636	638	580	626	625	610	614	601	632	640	604	637	659	647	649	636	632	618	693	638	611	652	579	619	627	668	648	635	588	626	635	634	644	631	661	618	604	633	588	638	575	654	641	652	670	602	586	617	611	584	629	630	643	656	622	620	640	609	621	650	600	591	597	625	624	620	621	621	622	609	645	574	615	631	625	583	622	606	641	634	590	605	579	604	653	610	628	619	626	605	622	650	595	597	653	622	619	644	649	643	608	630	617	599	617	628	602	586	644	602	623	628	646	608	680	580	588	602	611	646	624	605	604	625	648	603	588	556	557	632	590	579	641	603	645	609	649	662	654	656	557	646	613	584	617	629	631	671	657	588	652	622	629	669	611	627	602	575	608	594	606	618	616	649	650	631	588	606	605	660	569	624	629	604	646	592	634	655	593	600	637	610	604	599	652	650	604	592	634	635	627	637	643	651	629	635	628	621	633	615	631	648	620	644	672	618	621	603	615	649	610	645	641	606	610	607	606	590	635	600	614	621	623	637	617	608	666	628	571	581	631	650	606	608	641	659	612	628	576	616	606	636	648	665	597	615	618	625	639	659	628	597	622	624	566	635	629	622	618	601	639	621	610	650	598	594	664	622	617	650	611	638	632	649	582	657	647	623	639	600	610	635	654	612	598	638	608	630	642	602	611	571	652	613	612	595	607	673	626	606	649	622	635	624	649	621	577	609	669	585	608	583	674	627	609	614	637	647	639	639	593	647	623	601	576	634	645	594	608	611	662	617	632	581	628	647	658	566	612	669	599	596	619	621	605	633	583	629	610	583	628	599	668	610	576	619	662	578	600	636	611	642	627	602	659	621	571	611	664	650	616	594	606	703	617	643	636	595	638	602	619	643	597	595	594	624	654	664	629	581	611	649	583	635	597	628	607	657	676	648	632	602	625	625	647	624	607	607	613	637	596	622	621	612	619	589	596	638	625	631	587	639	619	617	599	625	596	586	621	606	626	585	612	645	651	631	590	625	605	634	677	592	662	624	651	635	606	586	592	631	591	604	597	634	631	580	604	602	631	626	625	623	625	619	633	620	610	596	600	629	597	617	588	617	643	637	621	612	572	623	629	601	664	639	612	574	633	634	630	637	614	625	609	604	567	579	641	617	654	590	629	607	586	631	621	600	619	645	647	605	555	626	618	613	584	649	629	566	615	633	635	611	598	595	617	610	605	599	600	612	634	646	614	610	599	588	597	625	623	625	593	668	613	637	565	588	611	561	630	668	619	588	606	606	662	598	656	674	604	640	647	600	626	574	610	576	604	615	575	599	625	636	587	606	624	635	592	577	634	592	633	613	585	625	604	621	616	612	623	601	643	599	622	641	637	589	619	627	606	611	639	628	650	673	633	602	616	658	578	603	627	602	614	599	648	633
1499	254	147	114	222	249	239	217	163	132	132	137	98	85	76	83	69	65	55	69	52	49	60	59	44	54	60	54	39	44	37	38	35	32	35	34	27	22	29	28	34	37	34	30	28	29	29	32	23	25	26	21	24	17	17	28	23	26	31	23	25	18	24	28	25	19	26	22	20	25	36	15	20	25	19	19	18	25	17	29	28	13	29	18	29	20	21	25	29	26	17	23	15	26	25	13	25	20	22	20	27	22	23	27	17	21	27	22	15	17	16	17	18	16	24	20	23	22	23	21	25	20	25	22	18	19	21	25	17	22	12	14	24	23	16	25	29	20	27	29	26	12	22	23	17	12	28	19	28	25	21	19	19	23	32	19	21	18	24	14	16	21	19	22	19	18	16	24	26	17	26	19	25	19	12	17	23	23	19	13	26	21	14	26	20	33	24	22	16	19	27	16	14	30	17	20	21	17	21	14	23	26	18	30	23	20	26	22	14	16	21	27	25	16	24	20	18	23	22	24	22	20	16	21	22	34	18	22	21	24	15	19	20	25	16	19	21	17	19	12	26	19	21	22	25	20	16	20	24	18	20	28	17	15	19	16	13	27	28	24	21	27	17	27	29	21	30	22	17	23	18	27	23	35	25	28	24	19	17	13	22	24	23	22	18	20	12	28	17	22	17	25	27	31	23	19	23	10	19	17	19	15	28	21	20	24	18	20	12	19	17	16	25	15	24	18	21	17	16	24	29	21	20	25	18	21	20	27	20	18	23	13	27	15	16	11	22	20	21	24	19	26	18	17	26	20	23	21	19	23	23	19	23	33	29	21	16	22	33	25	22	24	25	17	19	25	22	20	28	25	20	22	15	34	18	19	24	17	14	18	27	24	24	31	21	30	26	27	15	18	21	21	15	21	13	20	25	23	22	26	17	18	16	32	31	24	23	25	28	19	20	17	30	26	17	21	19	23	21	18	21	24	18	27	27	22	19	21	21	27	18	21	23	26	24	17	24	18	23	15	21	25	23	22	18	16	24	20	20	18	22	23	20	23	27	22	22	26	15	25	24	27	19	20	18	25	28	20	22	25	22	24	24	24	32	17	21	21	32	17	21	20	19	16	28	22	15	31	22	16	19	18	28	24	28	18	16	13	17	24	17	25	25	18	15	14	15	17	20	25	26	28	20	32	27	22	24	21	14	22	23	22	30	21	22	18	26	15	21	24	19	21	16	18	19	24	24	13	14	16	24	20	27	20	20	17	20	18	20	23	21	26	27	16	29	17	15	21	25	16	29	22	17	16	16	28	23	22	29	14	16	26	25	19	19	24	27	22	13	25	22	20	15	22	20	14	17	25	18	22	22	20	16	28	18	30	14	24	26	25	25	21	20	22	21	23	23	18	22	20	28	24	17	19	17	22	23	21	19	20	19	15	19	18	13	25	24	16	20	15	22	22	32	16	28	17	21	22	26	22	19	23	22	18	19	16	23	12	22	18	21	20	18	22	24	19	21	24	29	28	26	22	19	13	19	20	24	18	20	12	22	16	23	28	13	25	32	30	17	29	20	19	25	23	20	23	17	26	16	22	16	24	22	18	15	11	27	21	14	18	16	22	29	19	25	20	18	20	21	20	27	17	20	15	25	21	21	29	15	17	22	17	24	29	19	22	19	18	28	26	16	17	26	29	21	28	21	24	22	11	20	19	24	23	24	20	17	20	20	23	19	14	28	15	20	17	20	24	23	23	20	24	23	25	21	17	22	20	15	14	19	23	23	18	18	17	16	17	20	18	21	27	23	24	20	19	25	20	28	20	19	29	25	16	16	22	20	22	28	24	20	26	32	31	25	20	31	22	28	24	24	20	24	17	23	30	22	28	21	23	24	24	22	34	18	16	26	30	23	19	19	24	18	27	14	20	18	20	26	12	20	19	18	24	20	22	18	26	24	19	20	18	22	19	20	19	14	20	23	32	20	18	22	23	21	30	28	22	23	16	9	13	19	12	17	21	22	21	22	16	15	20	17	20	29	26	23	23	22	20	24	26	17	29	25	28	23	21	19	29	22	17	28	27	26	32	14	19	13	17	30	15	24	22	20	15	22	25	12	29	21	25	23	29	17	20	23	34	26	20	24	22	20	29	14	17	16	30	20	22	28	11	20	11	28	15	17	29	32	16	20	28	17	22	28	22	26	21	29	16	17	19	28	18	21	16	21	22	17	14	21	24	18	18	26	23	16	21	28	11	19	25	27	25	29	17	21	24	28	22	22	26	22	25	17	21	24	11	32	32	25	18	35	17	27	24	28	25	15	29	25	16	18	16	20	21	22	13	19	16	28	22	21	25	22	18	20	26	18	18	36	22	15	27	22	26	15	25	19	17	20	20	20	21	24	27	18	21	26	29	22	23	23	22	25	21	26	23	22	22	22	29	23	24	20	21	18	22	18	22	24	24	16	16	28	21	24	31	25	24	30	31	18	22	31	17	34	23	25	18	21	25	17	18	19	15	16	19	24	5	18	17	17	16	16	15	27	31	16	20	28	15	28	20	28	21	18	25	24	24	21	28	22	21	25	33	21	17	15	15	13	17	20	22	18	22	25	15	15	14	23	12	25	22	21	20	19	22	18	21	24	16	32	18	21	17	30	19	24	22	15	21	19	21	13	35	24	18	19	19	21	22	22	21	19	26	24	20	24	28	28	24	23	34	21	25	23	14	20	22	19	23	23	17	19	24	27	23	24	18	16	22	25	25	18	27	25	18	13	22	24	22	17	18	28	24	13	18	16	16	28	19	32	11	26	24	16	17	19	16	23	17	21	19	16	19	20	25	17	24	15	25	23	16	21	27	19	18	24	22	25	15	16	24	28	16	22	19	15	22	22	21	26	20	23	28	34	18	21	28	23	20	18	20	20	21	12	19	25	21	24	17	16	25	19	23	17	29	25	20	24	27	14	22	18	15	20	22	18	23	21	23	16	23	26	25	24	25	18	21	20	15	21	16	13	22	20	26	26	19	26	23	25	28	20	16	24	31	19	26	24	18	17	21	20	20	21	20	19	17	18	13	24	11	22	19	24	24	23	17	25	10	25	18	29	22	17	19	24	17	17	19	19	28	20	20	18	17	16	18	16	24	24	22	24	19	17	15	26	21	15	17	29	24	25	16	16	28	20	32	25	28	18	22	18	23	26	21	22	13	18	19	25	13	14	17	11	24	27	25	16	19	25	24	17	23	21	20	23	23	13	11	27	24	25	22	21	18	13	13	23	22	20	26	20	15	26	24	15	23	20	24	29	25	19	26	16	12	19	24	19	21	25	20	24	17	24	20	20	30	18	29	17	29	17	21	19	23	24	22	25	16	23	18	18	13	17	18	22	24	25	23	24	10	17	20	21	18	20	14	32	19	20	22	17	16	22	27	18	22	23	20	21	22	21	22	26	16	19	19	13	20	18	20	12	23	19	15	18	19	22	33	18	22	24	26	15	16	21	19	28	27	30	19	22	23
14210	8169	4266	12834	19803	19035	16352	13566	10943	9093	7819	6523	5394	4610	4029	3530	3133	2963	2668	2390	2329	2353	2279	1841	1880	1843	1748	1581	1431	1355	1224	1227	1159	1072	921	942	847	833	744	767	732	671	667	644	596	604	586	511	535	526	534	526	531	547	557	568	547	504	518	469	449	400	404	415	389	388	382	368	337	388	362	374	351	339	367	411	368	355	375	379	370	367	374	345	370	353	385	374	369	366	373	357	370	338	365	329	355	367	384	349	365	354	367	353	363	392	367	350	352	359	371	375	335	339	378	365	354	376	349	339	358	329	355	370	365	372	353	386	364	365	344	339	347	341	365	403	357	365	388	337	358	335	383	345	386	339	355	377	353	333	348	362	386	363	363	380	338	341	358	371	362	355	353	366	340	390	335	377	381	367	330	382	374	353	388	328	361	317	376	370	386	340	347	371	359	355	381	377	374	370	361	355	345	364	366	380	376	317	388	381	347	328	363	344	343	335	353	330	357	345	355	307	388	376	355	359	380	366	376	357	366	365	338	325	383	379	355	330	331	380	393	384	361	309	387	370	344	358	366	389	376	359	358	365	391	355	385	315	392	336	348	349	355	342	359	355	357	345	329	388	355	362	351	369	370	367	350	373	347	380	341	362	357	354	350	347	375	379	335	398	386	340	348	331	380	356	384	357	381	324	370	352	317	358	371	340	363	364	347	323	331	390	357	377	372	385	393	365	339	355	333	316	371	371	381	348	364	356	372	320	303	356	378	358	388	358	368	342	323	391	319	384	342	368	352	360	328	352	348	374	342	357	359	380	356	382	319	361	332	350	383	347	343	346	393	345	373	368	376	383	394	356	356	364	342	349	350	370	361	397	360	369	330	372	382	336	342	363	324	377	352	347	359	377	340	332	354	370	338	377	339	383	352	320	361	358	376	368	337	379	364	323	361	332	375	366	378	310	369	354	351	315	348	358	339	358	370	353	323	342	364	387	387	363	330	371	340	415	379	346	359	376	354	360	340	403	349	375	337	338	359	358	377	357	340	387	307	354	362	364	329	391	355	330	360	354	374	366	348	373	326	342	434	371	378	338	321	338	350	348	374	365	361	383	324	374	398	341	367	355	353	376	354	356	358	334	326	334	339	363	353	377	359	410	362	319	338	358	350	346	329	355	314	336	370	337	366	368	359	378	344	355	362	341	366	363	379	322	387	337	327	358	370	358	347	355	396	391	339	369	348	364	350	377	369	374	400	391	344	363	366	322	341	336	354	353	375	345	382	342	373	332	352	348	367	325	337	377	334	346	334	360	354	368	379	377	353	337	375	347	360	355	331	348	337	361	371	372	335	377	332	332	363	348	340	373	332	351	330	350	313	391	340	347	350	355	386	372	350	349	350	331	364	356	356	368	382	378	388	372	346	331	330	379	366	327	344	368	371	372	330	357	357	309	337	349	357	342	346	359	325	390	343	330	340	357	353	362	400	366	352	390	375	381	396	337	339	372	348	345	374	351	364	362	371	397	346	354	376	332	341	366	344	372	387	358	343	351	372	331	372	373	358	376	336	316	350	346	360	356	350	359	389	350	355	348	338	362	394	338	316	359	344	379	360	354	366	346	330	356	346	356	356	353	352	362	363	338	328	379	344	367	363	338	360	358	364	343	358	358	368	384	358	350	330	371	368	380	347	321	355	350	340	377	349	328	353	334	349	393	357	373	362	353	355	349	362	366	313	342	353	328	352	356	355	390	387	380	373	373	385	382	368	306	364	392	313	362	344	331	329	372	349	353	382	359	353	359	347	348	386	380	382	392	372	359	386	326	352	356	326	350	354	367	359	348	357	366	386	391	373	357	361	328	355	342	343	363	334	371	351	331	352	328	362	346	385	372	364	336	358	346	361	361	392	357	346	354	348	346	374	367	355	348	349	346	350	360	355	333	328	353	358	349	308	385	352	364	367	361	357	327	360	384	373	354	346	344	346	363	381	377	328	340	341	359	323	374	374	356	385	366	362	369	357	349	340	370	377	330	342	373	345	340	360	361	366	388	341	349	360	350	331	347	340	381	357	356	352	382	352	349	372	326	389	393	370	378	347	334	359	365	376	342	372	345	351	348	379	345	359	364	376	350	346	363	370	364	335	334	392	347	373	333	397	353	372	385	326	362	373	378	385	353	358	358	348	350	378	359	342	379	373	341	370	373	345	332	368	360	321	337	379	343	366	357	335	345	387	344	363	355	360	371	337	334	366	362	327	355	351	376	344	321	325	372	358	374	357	342	377	345	310	387	356	363	369	376	383	351	330	357	345	359	348	339	371	376	371	336	348	396	352	355	339	378	352	380	377	365	363	386	346	352	392	378	347	333	368	359	339	401	335	374	378	368	373	332	374	367	364	372	367	349	356	374	384	372	349	337	364	389	346	359	366	383	384	328	332	400	329	359	311	361	322	360	382	332	346	370	353	374	369	343	360	365	344	372	314	344	318	396	354	355	339	374	374	370	386	352	352	354	363	354	366	364	380	337	401	388	384	379	319	340	380	365	372	346	343	356	339	343	318	374	372	362	336	373	367	384	357	392	343	388	330	359	342	329	364	377	372	377	335	360	332	326	365	350	368	361	345	359	354	381	352	351	353	331	370	376	371	347	325	369	361	338	329	342	336	359	367	363	373	395	365	347	386	386	383	368	353	369	367	353	376	393	335	351	365	338	364	372	361	346	370	343	360	366	387	361	372	338	388	345	352	347	362	367	368	362	355	317	352	367	378	394	373	397	332	334	347	361	365	355	343	361	354	310	344	337	344	353	359	356	364	357	356	386	353	350	362	339	367	375	354	363	344	340	384	389	358	353	331	337	378	327	365	371	362	359	339	398	358	338	371	364	378	345	352	362	392	348	353	368	314	358	350	374	383	371	347	341	358	366	369	356	347	349	358	362	361	341	367	374	346	355	345	381	353	349	349	340	353	347	380	377	365	333	408	360	329	350	355	352	370	347	347	337	350	362	375	359	347	379	364	378	341	376	364	359	335	374	372	353	356	365	342	347	360	352	398	314	357	365	360	343	376	344	383	382	364	390	393	336	354	379	351	317	359	356	397	334	358	354	361	343	354	357	340	374	352	347	345	325	307	368	357	355	338	369	365	380	338	341	310	350	346	360	351	382	349	358	377	326	383	355	379	373	348	394	351	318	382	373	334	349	347	304	345	388	349	348	358	329	341	342	381	342	351	358	353	341	338	381	391	373	324	352	345	357	347	384	363	321	391	319	391	313	361	353	331	380	332	377	323	381	365	388	357	368	351	371	397	336	342	327	359	372	362	327	335	359	373	373	345	336	366	360	362	349	354	355	340	363	388	371	320	369	346	348	338	349	350	364	357	378	352	382	368	329	355	351	363	317	336	394	381	363	348	329	356	343	341	364	351	349	371	378	343	328	355	333	332	352	354	362	361	375	390	380	355	351	363	346	380	358	341	377	373	366	366	337	354	361	364	365	353	395	366	349	362	351	362	312	389	364
933	431	231	196	375	400	348	345	278	252	200	196	159	167	110	107	100	98	91	76	69	74	65	75	65	51	53	72	48	50	48	32	39	42	39	30	33	44	21	32	29	23	26	27	28	28	29	30	26	21	24	27	29	32	22	30	28	20	22	32	18	20	27	19	25	21	24	13	23	16	20	14	23	22	20	22	29	26	21	21	21	18	16	17	19	20	31	17	20	22	13	15	23	18	16	13	23	29	11	17	27	20	20	29	19	19	19	22	19	22	20	19	12	19	26	26	23	13	23	12	14	23	14	18	26	26	13	24	21	17	17	17	18	16	19	23	18	14	13	22	32	19	20	21	11	20	20	26	24	16	21	14	15	25	19	16	27	19	21	22	22	12	16	22	23	25	15	17	21	24	17	16	16	27	23	23	18	20	20	16	17	14	20	18	28	21	17	20	28	15	21	13	31	22	18	15	29	21	19	21	20	15	16	18	11	23	25	18	19	28	21	25	17	21	23	17	13	17	14	18	14	22	16	25	21	11	18	25	22	23	23	17	25	25	19	15	21	23	20	32	19	13	17	23	12	21	19	19	17	21	21	30	15	18	18	19	20	21	26	20	33	17	27	15	23	18	23	25	11	13	27	17	18	22	20	15	24	23	26	20	14	17	19	18	17	18	15	31	25	27	22	18	17	19	18	23	16	20	19	21	16	21	15	23	24	17	22	22	19	22	28	18	27	18	25	18	19	23	22	15	31	26	23	21	30	21	27	21	20	23	17	18	20	24	15	16	21	21	15	18	23	21	17	16	20	19	22	17	24	20	20	15	17	19	13	12	10	23	25	15	14	15	19	21	20	16	9	18	16	10	20	21	15	25	21	21	10	14	21	22	25	20	20	21	19	29	23	31	19	16	20	21	24	23	20	21	24	24	26	19	29	17	17	20	14	25	17	28	23	22	22	17	13	17	13	17	16	23	16	18	16	21	24	15	20	18	23	20	18	19	21	22	22	15	21	11	22	24	24	21	24	18	20	25	24	16	19	20	23	22	24	25	19	26	15	22	22	22	20	21	21	13	20	21	19	13	19	16	23	22	27	16	21	27	16	13	15	28	23	17	21	15	13	21	15	14	16	20	24	29	23	28	27	17	19	12	15	19	19	21	19	30	17	27	22	18	32	27	16	19	20	22	21	27	14	20	25	17	14	17	33	27	27	17	16	18	26	17	12	29	20	21	17	22	24	15	20	19	24	23	26	18	23	16	24	9	24	26	16	9	16	24	25	18	27	14	17	24	16	12	18	22	21	21	13	28	21	17	21	17	15	18	17	32	23	15	12	20	17	30	21	18	16	16	22	29	25	28	24	19	17	19	18	14	19	19	13	21	8	13	21	20	24	17	17	19	20	24	21	22	25	19	16	22	24	13	11	19	16	18	23	16	31	21	20	16	17	19	27	7	18	31	19	19	19	19	14	22	16	18	24	18	23	14	18	23	17	33	19	22	22	16	25	18	19	26	20	19	16	21	20	13	14	23	20	28	23	11	15	24	23	12	18	31	21	21	25	30	15	13	13	19	26	19	25	19	21	21	18	26	15	15	18	16	24	16	16	19	7	18	30	18	18	23	28	22	14	20	18	12	17	21	18	17	7	18	24	24	27	19	26	20	24	20	15	17	27	18	21	15	16	15	23	25	21	22	18	20	19	24	22	17	20	20	19	22	22	15	26	26	13	26	23	21	25	17	27	24	21	21	22	11	14	22	23	14	12	14	21	20	17	20	22	22	16	19	16	17	21	17	25	25	24	24	18	20	18	20	31	26	17	27	25	20	21	20	20	17	14	16	22	17	19	24	14	14	19	28	28	18	32	21	19	29	29	21	20	22	22	20	22	15	21	19	25	28	26	15	13	18	24	17	15	23	16	23	20	21	16	20	19	15	21	25	20	19	18	18	27	26	17	22	16	25	25	26	23	18	24	17	20	19	14	27	16	16	28	18	25	22	13	18	24	29	17	16	14	13	20	16	19	31	19	25	23	20	23	16	25	21	12	17	16	13	23	18	23	15	20	20	19	22	13	29	24	19	17	18	26	15	21	23	22	15	12	21	24	15	16	18	21	17	12	20	18	16	18	13	14	19	26	22	11	18	25	20	22	21	16	23	21	21	22	22	29	22	20	21	20	14	21	26	23	25	17	17	21	18	19	22	23	14	28	23	20	19	24	26	24	13	24	22	20	22	17	18	16	17	27	15	18	19	20	19	24	29	28	24	19	25	25	22	22	15	20	15	18	21	19	15	16	27	19	11	20	20	16	18	21	18	24	14	12	23	14	19	28	23	20	23	24	21	31	20	18	24	21	19	13	9	25	22	23	14	18	24	15	22	21	29	19	21	21	23	19	33	24	24	25	23	28	27	21	15	21	13	30	19	20	12	15	14	17	17	19	18	21	22	12	15	20	16	17	20	26	24	27	25	20	20	31	16	12	25	28	19	22	18	14	16	20	26	14	13	15	19	23	22	22	21	25	25	14	17	24	21	19	21	21	17	22	20	17	12	18	35	13	20	18	17	16	20	27	23	28	19	23	14	27	16	23	23	18	31	24	15	20	21	21	25	21	29	18	14	25	22	21	20	27	23	22	19	18	23	26	13	16	19	22	20	20	16	15	20	19	18	15	19	22	23	31	16	11	14	23	16	17	18	27	18	23	24	21	19	14	17	14	21	27	8	27	19	17	21	17	26	17	25	26	19	25	23	21	20	22	23	13	21	15	24	13	15	33	15	15	27	25	15	27	14	20	20	11	25	29	17	15	20	13	15	16	22	21	22	17	24	19	19	14	28	20	17	16	20	14	16	18	19	24	17	16	17	10	24	17	21	14	24	21	26	15	22	22	16	20	24	19	15	18	20	17	24	22	16	28	13	24	25	15	19	30	18	18	19	19	21	19	16	27	28	18	20	19	20	24	21	20	23	21	18	8	25	16	24	20	12	22	23	21	18	17	15	25	26	18	21	18	18	15	9	21	16	18	18	18	13	19	23	23	18	18	25	27	29	16	15	21	32	20	25	19	20	16	15	25	19	21	21	16	20	15	27	17	26	25	25	23	21	15	28	26	16	18	24	26	20	22	14	26	24	30	19	17	24	27	21	22	15	16	14	19	30	19	18	20	24	21	27	23	20	27	22	19	26	25	10	23	26	15	17	30	27	13	27	18	15	26	22	21	23	30	25	25	12	22	24	18	24	20	11	14	26	17	21	17	17	16	25	18	13	20	19	23	19	13	14	15	31	28	20	24	17	25	23	20	21	27	28	25	26	15	15	26	23	19	20	28	17	22	26	17	17	20	22	19	25	35	18	19	21	24	21	19	21	19	14	20	19	17	22	23	20	14	18	11	30	16	28	21	24	27	15	20	14	15	24	19	27	22	14	23	19	24	29	21	18	25	17	25	19	24	18	18	18	16	28	23	25	21	28	16	18	18	22	25	21	19	20	13	21	28	26	25	24	21	17
18637	12567	6710	18343	26096	25371	22238	18715	15503	13248	11389	9558	7984	6817	5842	5143	4587	4231	3557	3452	3214	3130	2897	2779	2521	2434	2336	2106	1861	1723	1562	1502	1465	1267	1252	1136	979	966	933	955	903	877	879	753	742	696	624	584	633	597	598	600	626	637	628	628	597	611	597	546	475	482	442	416	404	370	360	374	389	360	396	381	375	360	354	329	391	362	383	351	377	349	360	340	312	373	341	372	365	376	368	400	347	349	341	362	338	347	370	383	353	337	357	338	365	337	343	368	323	352	358	352	354	344	309	363	329	362	338	320	341	347	380	343	356	329	375	358	334	353	344	341	343	344	333	329	347	371	364	376	287	365	339	356	374	374	330	358	339	318	343	344	349	355	345	305	333	345	342	342	345	363	338	350	347	354	335	361	353	345	348	357	348	358	377	359	334	344	344	362	335	346	359	347	360	362	331	353	320	318	353	325	335	323	362	310	328	340	325	378	349	346	363	335	361	341	361	352	333	327	336	359	325	375	325	319	349	323	325	340	361	342	354	329	346	361	337	347	357	353	320	350	322	349	366	311	345	331	333	322	345	355	335	293	313	343	343	351	332	328	348	331	321	325	324	332	334	303	320	348	364	315	341	328	329	374	361	342	367	378	345	330	337	337	337	341	325	347	323	351	325	358	354	330	321	351	351	340	315	334	332	364	315	347	361	359	347	355	334	303	350	309	318	359	347	347	367	337	325	361	308	339	353	322	333	347	321	354	359	340	355	348	338	315	344	352	368	366	379	343	345	313	352	340	336	337	321	338	331	351	356	359	312	353	355	332	349	352	335	338	352	351	320	335	354	323	338	310	316	375	325	348	333	331	340	311	350	343	339	299	325	331	350	345	304	325	346	316	327	351	345	357	372	328	356	342	364	314	357	348	339	329	361	348	358	357	353	354	336	331	359	337	346	326	334	359	338	371	333	338	344	325	363	330	289	345	351	361	364	337	356	303	344	352	329	399	348	328	348	340	333	340	319	325	318	320	371	305	333	330	333	327	307	302	355	338	323	328	341	350	365	344	333	312	333	348	331	365	368	319	369	356	353	341	338	338	316	351	327	329	357	352	356	369	324	349	318	329	312	337	365	342	331	351	293	333	326	337	330	333	374	342	334	353	321	326	316	340	336	327	345	332	300	364	344	344	320	332	318	341	376	350	350	350	343	313	355	323	353	341	349	359	349	339	362	338	326	337	325	348	321	311	333	346	339	324	310	355	343	356	339	298	350	343	347	354	359	323	338	326	392	337	345	338	352	291	339	327	338	346	351	330	336	333	340	343	333	328	342	355	328	328	335	318	313	305	287	322	358	342	329	324	342	340	352	326	316	312	357	305	357	333	344	355	343	334	344	335	350	315	354	314	320	363	363	358	363	322	336	335	359	345	336	342	362	360	340	333	349	346	356	312	334	336	353	315	356	322	336	334	360	371	304	312	311	347	327	313	315	318	330	305	317	349	365	308	323	351	326	337	348	331	332	339	338	349	322	300	325	358	325	350	349	326	345	327	334	335	320	302	354	302	330	303	359	341	331	373	337	345	339	326	334	365	333	325	325	354	352	348	322	361	345	346	316	382	339	336	341	337	334	367	351	332	335	335	346	335	355	329	357	373	337	375	333	333	355	341	341	286	362	330	345	318	348	309	360	327	327	326	337	366	303	368	341	333	324	364	349	311	328	343	359	346	348	343	328	335	336	328	339	338	317	309	313	319	342	362	331	313	317	335	311	313	325	346	358	361	336	330	345	342	353	356	344	333	367	331	397	336	337	347	311	332	360	346	354	343	345	320	337	327	362	313	312	326	345	307	319	327	362	347	372	337	333	373	353	337	356	339	359	341	313	337	362	318	326	316	339	346	355	385	320	400	346	356	363	295	347	366	332	317	329	363	367	332	318	374	354	343	347	338	341	358	334	361	362	341	355	342	363	314	335	380	353	339	305	325	360	353	310	407	328	352	342	343	317	339	356	313	310	359	335	331	351	344	339	357	351	325	324	350	318	312	325	314	346	342	335	378	332	321	314	336	332	347	330	359	324	353	332	354	337	344	362	376	363	349	330	351	324	313	355	349	331	351	350	360	348	324	343	371	362	319	342	335	335	349	341	360	355	322	358	351	324	353	345	358	337	309	351	329	374	315	348	329	368	344	362	303	338	305	298	329	359	350	331	324	334	316	314	360	342	330	346	343	349	330	365	353	354	308	328	372	324	354	303	344	359	357	338	357	341	359	315	346	342	355	321	332	341	340	325	348	356	336	375	329	347	354	323	338	357	362	338	335	329	356	315	330	320	340	344	326	323	335	376	336	311	372	327	346	311	332	360	315	338	343	294	355	321	350	345	339	336	330	343	367	370	326	316	351	349	359	335	356	362	352	323	305	328	332	341	343	373	343	346	314	326	344	378	318	333	310	349	393	332	325	343	347	363	322	323	319	348	342	365	325	367	329	346	334	323	349	358	373	324	305	364	334	330	341	331	331	332	341	351	345	335	330	339	350	352	335	356	331	341	356	372	342	362	336	345	348	359	330	317	369	335	346	344	350	332	337	339	350	321	343	358	338	353	327	336	350	332	352	338	329	334	365	325	340	334	329	371	339	331	358	312	358	339	341	319	316	344	330	316	333	339	332	363	314	366	335	355	325	342	342	330	332	331	349	348	330	320	312	339	328	353	355	317	332	349	321	355	336	323	337	371	347	330	371	320	350	338	335	293	339	341	351	347	329	335	345	314	352	316	328	345	343	352	327	329	322	312	338	328	374	332	317	361	341	320	355	345	343	345	315	340	360	336	343	331	356	300	340	331	330	343	344	336	340	366	347	349	322	366	347	347	358	327	313	316	341	360	344	365	344	314	349	330	322	356	317	358	358	373	324	321	318	342	360	315	363	343	354	303	337	330	343	346	328	323	331	354	311	328	358	370	368	351	335	356	327	344	348	317	370	327	338	302	354	344	357	350	347	348	311	367	345	341	343	352	385	333	342	353	341	341	334	311	338	329	327	303	335	340	327	369	320	371	328	336	323	357	297	359	337	320	326	338	329	334	343	317	340	357	328	358	333	340	301	335	348	337	329	320	315	314	308	323	333	367	355	320	356	356	320	347	347	331	287	335	360	364	380	343	371	340	330	375	366	380	347	325	315	323	296	324	332	362	321	353	320	345	334	346	323	353	361	350	329	308	318	325	396	325	311	327	335	335	330	352	374	370	330	313	361	338	367	353	328	363	335	347	313	348	326	340	364	342	349	341	344	319	335	328	335	367	343	369	332	354	371	331	360	327	345	328	359	329	342	327	334	347	389	333	354	335	353	350	354	386	322	318	343	351	312	365	337	366	309	329	335	358	374	330	344	336	339	318	358	330	339	338	326	347	295	341	335	340	344	339	339	342	318	331	375	306	373	331	329	330	360	343	369	342	341	345	374	320	335	341	335	364	353	377	316	357	324	327	345	335	335	327	302	349	342	334	333	346	344	374	375	339	347
2462	386	255	202	342	376	340	321	282	263	216	200	149	160	133	134	98	109	104	89	78	100	75	81	59	85	84	72	61	62	69	48	65	66	50	56	45	60	40	48	55	46	50	48	38	47	32	43	49	28	45	34	36	41	56	43	46	46	39	44	34	47	42	31	40	40	39	37	51	34	41	40	41	31	33	31	45	34	28	35	28	45	38	39	52	44	36	38	34	30	45	31	36	32	36	39	45	48	35	25	35	31	35	37	21	27	39	39	39	46	30	42	39	35	46	44	39	40	34	47	39	40	36	34	40	32	38	35	40	41	39	37	32	34	32	30	40	37	41	37	42	30	42	43	35	32	35	37	41	38	35	35	40	45	32	38	37	35	40	29	42	28	33	30	33	33	29	30	31	40	34	42	43	38	42	45	43	32	36	36	30	45	39	46	31	33	40	30	38	41	41	40	38	44	37	37	36	42	37	41	39	41	34	33	40	29	42	45	40	31	35	42	37	42	44	39	39	41	41	59	40	32	40	46	48	48	30	38	41	35	44	48	38	43	41	33	34	32	32	39	41	32	38	35	37	43	35	45	31	41	21	35	38	36	32	40	33	40	41	41	43	37	37	32	39	42	42	41	44	35	43	39	37	42	30	33	45	42	38	42	45	45	39	44	44	36	42	41	42	32	44	33	37	48	35	37	36	38	39	43	35	42	37	42	39	41	36	33	25	36	35	42	38	28	42	42	35	36	34	41	35	43	43	39	32	35	44	38	32	39	42	29	34	41	37	31	41	40	43	33	42	26	44	38	38	30	44	47	27	35	28	37	36	45	38	50	29	25	37	34	42	41	33	39	43	31	40	50	51	40	28	36	32	47	28	50	29	43	34	39	36	35	36	39	41	46	29	40	40	32	37	36	43	44	37	34	27	31	29	42	35	48	50	44	34	37	34	39	39	31	40	45	33	45	38	32	38	43	45	36	38	38	49	38	41	41	41	36	43	33	36	25	47	41	34	30	45	41	35	46	45	41	35	37	30	41	41	38	40	40	32	40	35	29	46	35	41	43	33	37	44	38	39	40	38	30	40	35	36	39	34	38	41	24	33	46	34	40	34	30	47	29	44	34	31	38	38	40	28	31	37	53	29	38	27	30	31	38	37	40	39	41	35	34	31	45	32	34	44	32	34	36	37	41	34	44	34	38	36	39	43	41	53	36	59	28	30	34	48	39	37	31	35	38	37	45	40	41	36	29	30	42	43	25	35	30	35	34	38	43	28	36	39	34	39	31	38	27	31	43	40	30	36	36	42	39	35	45	38	37	50	37	47	40	30	49	31	38	36	43	39	36	34	51	38	32	39	37	39	30	41	36	29	39	46	55	34	37	29	33	45	46	51	31	43	38	33	37	34	39	35	44	45	47	43	41	34	38	37	25	44	27	36	40	25	27	39	43	28	42	45	35	48	46	39	41	48	37	35	38	44	39	53	39	48	28	32	30	28	36	35	32	48	31	33	41	41	41	25	34	42	41	43	38	40	43	31	35	32	48	44	38	39	40	44	32	35	35	35	35	38	44	39	36	33	40	33	38	31	29	42	39	37	42	33	29	50	53	37	38	38	32	32	32	34	37	28	45	32	43	38	32	39	29	47	32	45	41	37	32	36	34	39	58	47	36	43	43	48	36	37	49	30	43	24	29	39	44	40	39	42	35	38	46	38	55	38	74	30	36	21	32	43	51	39	32	53	31	46	35	44	40	42	39	43	29	36	40	40	38	43	32	45	38	45	30	43	41	37	38	47	38	36	32	36	43	35	36	32	40	37	29	45	41	40	43	42	47	32	49	58	43	40	42	28	45	41	46	43	43	32	37	33	35	43	39	45	31	42	35	38	30	43	33	42	34	44	34	44	20	31	42	37	40	48	43	40	35	43	41	35	30	29	45	38	44	46	34	35	36	35	47	35	49	52	40	39	36	39	52	44	42	35	39	36	30	35	32	34	41	39	36	41	39	35	37	41	39	32	37	32	36	44	45	34	25	37	23	42	43	25	43	42	37	35	34	42	40	36	40	36	37	30	27	45	36	22	38	41	38	39	45	45	52	42	44	37	40	34	30	43	33	34	43	26	34	46	30	41	28	42	49	33	34	40	40	42	39	23	37	41	29	39	39	37	31	42	23	35	35	34	33	36	48	36	34	37	23	42	40	34	43	41	40	43	48	45	31	40	32	49	41	43	46	29	42	30	52	44	35	45	32	40	44	42	45	32	40	44	48	39	38	37	30	44	39	29	36	34	37	42	24	37	42	33	41	35	42	30	44	42	39	38	50	38	41	33	44	42	31	31	35	33	39	37	36	36	37	32	35	46	42	39	31	35	48	23	41	44	41	40	47	39	40	51	45	43	32	39	34	42	39	36	29	32	34	40	41	48	32	45	42	38	47	36	39	45	39	39	49	36	42	42	40	44	42	36	36	34	33	40	34	29	48	40	34	31	43	33	34	37	39	42	34	46	49	35	49	37	36	41	35	45	36	36	38	35	26	38	39	38	42	29	41	38	45	39	35	39	41	47	36	39	34	38	40	44	52	40	35	46	44	35	36	44	31	35	46	39	41	35	42	42	29	43	30	40	45	37	31	38	32	43	41	43	34	21	28	44	29	27	42	26	32	34	37	43	28	34	33	43	41	29	36	38	37	44	44	37	30	34	43	38	44	43	53	34	37	42	38	41	30	48	57	26	36	41	41	35	49	27	38	31	42	37	44	50	36	36	43	36	32	55	33	38	42	39	48	39	36	41	47	55	33	37	45	24	43	45	46	44	33	36	44	31	34	38	37	49	47	35	36	27	34	36	38	41	36	25	32	38	36	40	42	30	46	41	40	37	33	32	37	26	42	38	39	48	45	28	32	43	36	30	38	38	55	41	30	36	36	30	33	29	40	37	46	29	32	48	32	51	24	41	55	49	44	32	41	33	41	35	41	43	33	33	32	38	41	41	39	33	26	27	32	42	42	43	40	37	33	30	42	35	41	42	37	32	40	43	35	35	30	41	40	37	37	38	37	51	32	36	38	35	47	37	30	42	36	42	41	48	42	43	43	36	39	43	56	31	41	29	34	31	32	33	36	42	43	35	33	30	35	32	44	46	36	40	37	32	44	43	33	31	29	38	33	32	37	40	49	54	38	32	44	34	50	44	36	33	36	40	38	31	43	32	39	49	45	38	37	32	50	35	36	28	43	29	35	41	26	48	50	42	30	26	44	38	32	35	25	35	44	37	41	30	41	31	44	40	42	31	44	47	43	36	51	22	24	31	31	43	39	50	39	42	44	38	27	37	38	37	37	37	42	39	36	42	36	41	38	42	37	29	43	31	33	37	35	41	42	37	32	30	38	32	36	45	36	36	42	35	30	38	48	34	40	27	45	37	31	35	42	32	30	44	40	35	45	32	38	40	35	41	24	34	35	40	41	38	30	34	43	46	39	43	35	49	44	48	31	46	34	47	41	37	41
16787	10748	6331	17064	24707	24372	21316	17845	14949	12833	10958	9280	7631	6758	5751	5067	4593	4149	3703	3437	3227	3049	3045	2858	2731	2474	2473	2160	1928	1915	1848	1766	1684	1478	1492	1368	1307	1198	1191	1189	1135	1076	1059	1092	958	871	842	838	864	887	865	878	894	878	875	852	921	850	877	766	750	735	718	661	659	609	673	639	627	639	657	649	666	664	678	648	656	617	683	648	605	680	595	626	622	617	624	658	632	635	640	688	615	636	635	621	612	657	618	618	598	583	607	619	670	601	607	626	607	606	639	603	626	617	616	658	625	605	595	605	642	641	673	660	645	639	614	642	617	611	646	628	602	604	614	623	643	601	644	653	634	613	609	613	624	622	705	605	615	625	641	664	586	644	615	624	664	616	569	630	622	662	628	628	648	616	642	597	620	569	639	650	623	621	619	632	643	616	650	625	595	620	599	621	628	628	574	610	641	617	599	626	611	586	620	648	597	658	655	584	612	633	674	640	635	614	616	649	629	625	632	597	656	612	576	609	663	619	625	621	627	629	619	622	596	622	607	636	610	666	668	608	681	602	630	641	642	644	584	580	599	620	600	634	592	611	542	606	663	620	607	631	606	613	589	595	655	636	651	599	611	600	610	607	578	614	621	629	605	644	606	615	631	639	683	612	588	628	613	638	592	623	627	626	648	581	603	650	605	615	593	604	634	653	638	594	618	631	626	608	600	653	598	598	612	621	614	617	615	600	655	586	632	569	651	655	686	700	606	623	605	603	632	650	625	624	638	582	644	613	571	576	661	587	682	603	584	619	574	643	605	590	601	586	633	631	609	574	622	617	616	628	607	603	574	609	623	619	615	608	617	644	560	647	624	602	624	634	627	671	592	624	623	618	578	647	585	615	601	645	584	684	614	627	661	588	609	632	602	632	640	662	544	654	620	629	571	628	556	603	608	648	635	645	556	634	630	634	611	625	628	639	608	613	608	629	615	623	627	667	621	619	680	622	594	622	618	646	642	568	624	625	629	649	575	626	619	624	604	653	622	624	585	614	600	571	581	645	609	595	637	643	622	639	608	572	627	667	607	653	596	634	629	608	607	645	634	640	650	596	645	626	632	594	618	585	635	641	585	618	632	565	624	631	589	639	625	579	604	638	654	617	585	593	620	637	595	634	599	593	611	606	653	606	612	620	636	629	596	648	598	617	641	615	612	621	615	616	625	652	612	613	616	590	630	614	627	628	631	678	583	599	604	635	622	618	637	613	622	645	637	600	622	665	646	592	645	602	566	610	617	619	619	599	661	560	634	648	600	580	636	623	669	627	604	622	601	645	636	619	609	580	571	627	621	598	574	615	628	614	605	608	610	571	685	621	626	630	614	646	606	632	627	652	662	607	602	586	647	631	592	636	665	663	640	608	639	720	619	618	593	633	612	595	656	602	635	607	625	655	605	609	601	669	646	624	614	610	627	616	624	684	591	586	603	602	623	587	598	608	614	573	595	606	598	606	659	606	610	596	644	605	616	613	603	600	600	633	602	633	576	603	618	603	667	624	628	622	659	589	582	625	605	543	607	585	661	610	582	601	631	613	605	635	625	636	591	625	616	645	672	585	585	594	627	595	598	629	600	611	593	634	598	606	645	625	562	606	607	590	632	652	608	615	649	633	600	574	626	623	597	603	589	625	636	637	601	628	572	656	619	629	637	635	600	645	636	629	623	600	601	642	638	632	598	612	581	623	657	619	602	609	596	614	623	608	643	598	622	629	642	631	582	641	596	668	654	587	704	585	628	580	624	619	631	598	590	611	563	666	629	637	613	669	630	580	631	619	607	681	599	616	625	643	642	645	616	667	597	665	627	639	608	601	588	662	623	618	654	598	648	651	601	633	636	592	589	604	641	639	623	610	647	641	595	645	629	585	617	586	646	632	625	651	657	629	615	608	643	604	658	660	632	608	600	611	587	587	606	627	624	610	643	585	641	626	629	578	625	637	684	605	633	613	566	615	638	571	642	607	618	605	614	553	607	607	629	600	625	602	643	609	675	593	653	647	655	658	607	657	638	629	601	661	627	615	623	636	625	620	630	617	579	623	611	614	628	621	678	636	639	589	620	603	629	634	625	629	634	613	619	626	587	662	625	704	644	622	637	655	680	599	614	598	650	646	642	606	591	638	604	584	613	645	615	605	599	625	612	603	639	630	641	640	611	621	645	650	624	630	632	639	631	601	607	620	653	599	588	618	669	609	584	635	607	621	595	604	642	620	604	637	635	629	604	670	619	632	607	638	599	637	595	640	672	624	641	662	644	629	642	614	599	606	592	637	644	632	632	662	613	616	612	614	637	632	617	656	645	607	646	645	616	580	665	581	643	624	659	648	601	578	615	614	603	622	643	602	615	580	638	642	633	636	612	613	586	679	556	638	617	609	574	613	597	635	654	570	605	621	630	629	651	597	641	622	649	607	588	648	668	606	604	611	606	577	619	646	633	629	610	649	634	642	649	650	615	594	618	637	616	633	659	573	580	627	653	654	576	669	570	671	601	642	646	599	613	624	620	641	618	621	620	593	662	613	595	625	635	641	627	617	568	604	642	637	629	601	621	660	627	648	622	641	644	639	646	614	594	619	611	612	649	639	620	627	624	648	657	595	585	651	610	623	659	638	674	599	607	653	597	598	583	614	624	588	634	633	637	595	624	580	630	626	626	661	583	629	629	610	611	618	575	616	596	611	564	602	611	648	659	552	579	592	610	616	632	652	636	613	630	625	618	616	635	612	651	645	627	672	626	596	663	585	653	574	610	598	604	616	662	632	615	634	586	594	623	565	612	616	625	586	609	620	613	648	620	657	658	624	600	658	656	608	670	629	616	628	613	611	637	626	603	606	629	596	620	638	656	610	632	626	615	575	596	591	641	624	602	628	589	639	633	624	613	587	580	630	596	602	647	634	648	579	645	614	616	629	667	615	659	635	613	624	633	635	639	630	673	630	594	611	601	666	587	649	657	585	652	667	628	626	625	583	610	665	588	601	622	618	632	634	642	634	641	654	637	604	647	611	629	595	618	616	611	589	610	619	625	615	694	630	576	665	618	655	580	649	646	692	618	602	581	634	616	645	631	635	628	570	609	640	599	671	593	646	675	590	606	643	628	604	596	620	665	601	655	635	621	607	630	638	606	629	615	628	632	633	608	602	627	654	578	609	587	583	569	621	631	566	625	653	609	642	603	605	633	654	604	622	591	683	614	601	632	674	642	642	648	620	602	638	670	601	612	572	619	607	621	661	637	624	632	629	614	654	605	657	603	597	603	625	602	623	649	633	618	639	606	640	629	600	635	607	623	618	621	624	597	608	678	634	617	626	644	579	586	638	631	655	636	621	642	628	643	642	654	581	627	628	645	619	644	633	573	587	649	631	585	593	620	622	618	610	631	631	661	631	638	620	589	597	618	599	612	551	606	601	667	652	602	605	617	685	617	610	617	631	571	599	638	631	618	641	581	597	592	665	644	648	636	657	612	612	599	609
1750	601	388	263	535	601	547	455	413	379	342	261	238	226	182	183	173	143	116	126	126	107	104	103	84	103	84	73	71	88	92	82	65	65	61	59	74	50	48	55	54	50	48	64	49	39	59	37	33	59	52	56	52	54	45	40	41	47	54	58	40	40	32	41	30	43	35	51	37	40	35	32	37	45	41	51	29	27	40	46	37	44	37	39	52	41	42	41	37	44	32	38	32	36	31	43	19	43	39	50	40	27	47	26	43	49	40	33	40	35	40	48	27	34	30	37	43	43	26	39	39	45	40	40	42	55	29	38	34	46	33	35	39	51	23	39	35	43	38	35	40	44	40	41	44	35	38	42	38	48	57	35	39	28	27	37	36	43	34	37	42	39	40	37	55	32	43	43	43	35	31	45	42	28	31	54	38	40	31	45	35	38	42	48	37	33	26	41	42	31	34	33	32	36	43	34	32	33	37	35	30	37	41	30	38	40	38	45	33	39	42	42	40	43	30	26	42	31	43	49	42	36	48	31	44	42	46	46	37	38	39	37	46	48	38	40	41	39	44	41	47	33	43	33	49	41	36	39	47	37	38	29	41	39	33	36	44	51	42	44	35	37	33	43	36	28	49	35	46	36	28	43	31	39	30	24	35	48	35	40	51	35	28	30	32	36	37	43	41	38	38	36	35	30	34	42	37	42	34	37	35	36	39	42	35	39	38	26	46	51	41	36	44	26	44	29	38	41	42	37	36	34	27	44	37	36	41	32	44	38	46	38	42	36	28	43	43	40	35	38	33	34	41	27	34	36	38	46	36	46	35	41	39	26	28	45	37	38	35	51	49	38	37	36	33	32	30	56	43	42	38	51	33	36	36	49	50	46	44	52	40	33	40	32	35	38	33	39	37	42	41	30	36	44	52	35	38	38	36	35	42	47	55	38	39	38	40	46	41	45	38	40	33	39	48	29	36	43	35	36	37	29	40	46	39	38	39	46	37	42	40	35	35	40	38	40	33	32	37	42	37	38	33	43	35	44	46	52	36	41	37	35	52	35	35	38	45	31	33	39	35	38	46	35	43	32	38	47	31	39	34	36	47	32	54	37	33	38	38	32	50	49	38	39	42	44	37	39	32	35	39	35	28	41	32	30	36	40	30	40	42	50	51	29	59	52	39	33	39	39	40	45	47	34	35	39	37	33	27	41	41	36	41	39	36	41	29	30	34	45	52	27	45	43	45	40	38	33	36	34	52	47	37	47	43	37	24	49	36	55	43	39	42	30	42	32	35	33	36	37	34	43	37	41	34	35	33	43	45	44	34	41	35	37	31	40	38	41	46	33	33	35	39	37	45	44	39	35	49	36	44	41	38	29	41	47	39	45	30	40	41	51	38	38	40	46	40	38	47	35	38	37	29	40	41	41	31	37	41	33	42	39	31	48	37	52	31	42	39	37	40	39	45	44	51	32	43	38	31	37	44	29	39	35	42	37	50	44	47	42	42	37	35	27	45	47	39	40	44	34	33	34	31	49	38	45	38	49	44	44	48	38	48	42	32	39	31	30	34	41	27	36	32	39	28	26	33	42	34	39	48	33	40	30	39	37	43	37	31	36	47	27	27	42	43	36	36	52	37	27	46	29	42	24	53	35	41	43	36	32	22	46	42	38	34	37	29	41	34	42	30	39	48	36	28	30	22	45	23	43	37	52	37	40	35	35	35	31	41	38	38	36	41	33	50	40	55	35	32	34	46	38	32	33	34	31	47	43	36	42	27	37	40	31	38	30	27	39	45	40	26	32	49	43	49	38	32	34	32	43	36	34	34	32	39	42	38	41	40	45	31	33	28	41	35	30	34	34	40	42	45	31	34	39	45	45	38	30	44	34	40	30	42	28	44	51	31	37	48	33	34	38	46	36	48	25	42	31	48	34	32	40	46	34	41	45	41	45	41	31	38	44	49	40	34	40	41	33	33	35	35	36	41	40	49	45	37	45	31	38	50	28	36	50	47	45	34	31	40	40	56	49	32	32	33	34	44	34	41	32	35	40	42	35	37	38	36	36	34	40	31	40	38	27	33	38	39	44	46	39	41	39	46	48	45	49	34	43	32	46	30	31	22	28	48	39	38	45	35	47	33	43	38	41	44	39	33	48	27	34	44	38	49	36	32	42	24	47	39	41	48	36	39	31	36	45	41	38	42	34	32	43	33	37	27	35	32	36	30	38	35	38	43	27	41	31	40	49	48	44	29	41	34	34	35	42	38	38	35	43	48	33	42	47	31	33	39	35	40	37	42	40	43	31	35	34	39	44	48	42	24	37	36	39	31	49	40	35	40	40	49	31	45	34	36	36	32	37	40	42	36	42	42	32	35	41	53	41	30	50	33	41	44	32	39	42	38	38	36	33	49	42	45	37	49	39	24	37	38	41	29	44	37	44	40	49	40	47	40	36	34	32	32	28	41	48	31	47	34	46	34	30	38	45	38	45	32	40	34	39	42	37	31	36	40	35	41	36	36	24	43	47	55	40	40	33	40	45	32	26	46	31	42	25	31	43	34	35	34	27	38	37	49	41	41	27	48	39	34	52	41	60	38	36	40	37	37	55	32	43	37	38	30	33	29	44	42	33	35	36	39	48	32	36	39	45	34	53	46	32	34	39	42	43	44	36	45	37	46	48	44	40	31	43	38	37	33	35	33	43	47	47	36	39	50	44	35	50	51	35	36	34	33	38	29	35	43	42	24	33	36	29	35	41	42	34	39	38	51	45	33	40	38	42	27	40	35	33	35	37	40	42	37	34	30	37	45	31	42	39	39	34	49	23	32	34	35	44	38	30	43	42	39	32	39	41	44	33	29	33	45	31	40	28	38	41	32	31	43	36	36	50	41	29	31	28	54	38	40	40	41	42	34	38	40	36	31	36	51	24	40	35	36	33	58	46	32	37	33	31	35	34	36	37	47	37	38	45	39	43	43	48	40	40	42	33	44	30	39	25	43	43	28	40	42	43	51	33	42	41	48	39	43	28	27	21	38	27	38	32	40	37	35	37	47	52	38	39	50	44	54	48	40	47	50	34	40	39	48	35	36	48	42	30	39	42	41	35	28	31	38	37	39	38	33	40	54	29	33	34	37	38	31	46	31	35	37	50	50	36	41	35	37	35	28	41	31	41	52	36	39	46	39	44	44	44	40	36	38	32	45	31	32	42	35	37	38	30	38	27	47	53	39	49	26	37	41	37	43	35	41	46	50	37	43	45	31	38	33	32	32	37	41	28	38	44	46	36	43	30	41	39	26	35	41	40	46	37	50	43	31	37	47	36	36	30	41	50	31	40	44	36	38	40	34	49	46	31	42	33	34	46	48	39	35	34	49	39	35	39	46	52	30	43	31	36	36	38	37	31	39	26	32	42	31	46	37	43	35	44	39	39	42	41	44	30	49	40	32	39	41	39	39	37	33	38	36	40	41	26	39	28	28	43	30	45	50	26	33	35	44	41	36	47	37	35
22660	15232	9056	22231	30795	29842	26661	22739	19893	17040	14747	12679	10904	9426	8157	7404	6633	5721	5218	4688	4350	4021	4163	3727	3550	3251	3008	2801	2603	2462	2389	2177	1970	1940	1787	1596	1488	1459	1391	1527	1411	1347	1245	1230	1085	1056	1066	920	893	955	971	971	1018	972	1022	965	963	934	1003	856	797	781	772	715	691	690	692	698	679	676	650	625	654	721	688	664	665	705	673	626	675	652	647	618	627	626	625	679	670	636	639	648	609	588	675	654	632	620	649	623	621	650	624	642	604	657	612	678	652	595	619	629	653	600	627	655	671	598	667	644	618	657	627	636	606	681	631	601	624	636	644	589	604	601	613	635	619	625	644	633	646	646	551	620	629	582	599	610	645	659	570	653	616	623	604	641	634	683	607	596	631	617	653	624	622	588	606	620	625	632	620	644	595	636	660	645	672	633	563	614	663	654	653	611	613	629	576	604	651	599	630	605	566	587	618	631	627	625	622	636	651	616	659	627	579	583	608	611	601	621	636	639	595	632	637	642	658	625	595	587	604	593	661	602	622	607	637	590	601	584	629	615	627	600	616	671	656	661	663	591	621	615	628	651	616	635	587	640	608	674	640	679	632	662	600	642	637	590	617	629	640	608	627	599	642	655	649	646	639	655	604	619	593	616	612	643	637	601	566	573	608	628	638	609	614	691	594	605	592	605	638	621	615	586	669	602	635	590	614	698	644	658	648	629	672	614	625	628	587	641	603	613	629	589	657	599	607	593	624	648	635	592	618	674	678	656	615	595	658	611	560	602	633	642	599	641	646	618	607	644	607	630	584	592	592	645	612	638	606	652	625	588	655	621	592	626	591	634	660	637	613	628	613	594	622	649	628	589	597	603	599	605	634	623	619	622	619	604	620	610	662	599	635	633	641	602	628	630	570	626	573	619	598	599	623	635	571	585	592	577	623	613	670	616	589	576	618	621	629	631	608	608	569	636	598	596	606	629	588	595	602	603	638	626	609	612	589	630	614	635	584	609	624	597	618	615	644	593	578	617	579	625	637	588	627	603	623	623	631	619	682	634	624	563	593	610	659	627	624	613	670	640	622	655	589	645	669	654	627	638	551	601	601	599	566	604	635	626	617	621	622	604	648	590	639	655	628	602	646	601	641	629	612	625	583	603	607	670	608	606	622	644	624	666	606	657	619	632	652	658	594	619	618	616	613	625	599	686	599	608	587	661	624	605	646	582	658	591	598	617	611	588	624	628	640	660	619	608	654	660	653	616	633	589	595	625	601	586	647	621	623	619	601	615	577	642	589	640	622	586	615	632	652	626	645	635	611	665	566	599	585	596	576	616	627	644	636	618	591	636	598	628	601	665	631	616	607	569	627	632	591	579	602	657	619	632	588	602	632	633	644	576	628	635	623	665	614	610	611	614	547	599	662	566	616	628	586	581	601	628	600	655	657	638	621	602	625	636	631	644	608	609	613	646	571	586	634	630	588	599	672	644	602	632	655	592	634	629	635	597	613	656	602	653	650	642	658	566	615	642	597	595	628	640	600	621	633	632	604	591	588	599	619	609	606	637	617	585	602	650	567	668	629	604	640	680	573	631	605	576	603	611	633	563	596	587	641	560	626	589	623	603	620	624	599	556	634	616	576	611	610	624	608	641	639	634	596	667	606	617	626	633	623	635	596	577	609	595	648	645	605	629	566	603	608	634	622	658	617	606	657	623	669	585	596	590	616	656	592	652	637	638	632	624	605	623	649	632	556	662	661	599	609	603	619	607	631	661	572	624	596	610	584	597	633	642	657	629	604	650	631	653	616	601	621	608	660	633	557	609	611	613	605	618	609	659	626	598	634	652	628	654	676	651	649	584	695	635	647	591	600	568	627	623	583	604	598	617	628	629	620	611	632	615	623	583	634	615	616	599	627	570	591	590	637	616	629	599	618	618	647	627	602	630	595	590	630	623	594	604	617	613	590	593	593	591	620	622	621	626	649	677	641	634	591	613	622	619	591	572	578	640	626	608	640	578	670	604	636	598	619	659	638	623	662	657	593	593	636	605	607	609	658	649	610	609	605	605	586	603	606	580	658	618	635	661	615	629	590	631	617	618	629	674	624	637	604	611	605	642	608	602	616	606	588	655	606	563	635	606	571	633	644	654	606	597	590	625	585	591	662	642	605	616	653	610	594	593	569	622	649	642	623	619	572	644	602	651	616	643	592	610	601	666	607	637	615	615	604	614	598	655	561	615	638	603	658	585	596	628	659	619	641	628	609	613	600	590	638	580	613	631	631	632	665	615	656	623	578	632	652	650	589	622	619	586	609	643	625	592	674	599	637	632	607	664	604	622	654	654	601	627	648	584	601	605	625	610	618	683	586	618	610	584	598	610	609	582	638	641	599	613	643	653	639	633	649	597	610	597	630	613	603	606	629	648	639	639	607	628	614	637	571	659	657	588	587	591	618	619	593	635	618	602	621	677	651	643	634	586	632	659	622	634	623	607	626	626	580	624	630	606	589	657	581	562	576	622	592	622	589	607	585	658	648	641	643	588	630	601	573	570	600	605	667	640	657	629	596	648	604	607	604	568	602	634	625	601	647	669	605	567	636	613	627	612	646	642	612	693	627	616	617	610	646	656	600	622	627	578	611	615	639	589	620	632	627	581	645	656	635	592	608	636	593	614	686	597	608	619	614	576	634	625	691	573	597	601	611	579	613	636	611	611	616	579	630	571	556	606	610	611	609	613	628	625	681	639	636	581	609	614	611	598	566	603	654	627	633	633	640	676	643	620	569	596	596	616	627	605	576	619	586	618	656	608	632	627	618	585	618	645	623	635	585	618	600	614	583	625	645	632	651	596	600	668	593	577	602	678	615	596	616	645	569	608	597	626	625	655	591	672	579	609	583	626	587	653	586	644	645	595	578	689	579	598	655	663	591	587	607	639	607	564	603	625	618	588	567	643	606	546	636	639	594	641	645	623	590	630	632	629	621	667	618	579	597	619	616	581	591	667	625	600	620	650	618	616	633	617	623	595	614	616	631	549	641	596	625	601	675	625	604	647	621	672	608	603	647	563	639	611	582	597	611	629	580	625	639	605	591	624	598	638	595	686	647	625	617	582	636	616	634	601	601	627	619	651	621	621	603	601	624	575	599	611	586	643	580	648	611	604	603	637	654	639	644	598	611	619	579	642	637	623	634	605	647	601	622	621	618	633	645	649	601	634	607	611	607	587	619	620	630	627	574	622	631	632	600	594	594	636	634	620	627	621	601	605	564	625	653	629	633	596	609	648	632	634	588	629	586	590	667	607	629	598	656	650	649	634	637	618	667	645	567	616	595	616	611	622	626	623	565	615	601	627	609	624	622	631	626	667	602	588	621	628	613	622	637	615	673	621	581	653	645	607	655	654	600	594	609	654	619	612	634	578	618	627	636	608	623	625	603	585	603	630	654	595	645	632	613	595	596	602	664	614	600	587	646	668	579	619	619	617	625	629	636	638	620	586	604	618	595	603	611	637
1413	267	143	118	224	244	216	194	182	163	148	113	100	91	92	80	77	57	54	59	53	61	64	67	40	43	49	35	36	41	36	36	41	26	41	36	17	27	33	28	39	27	32	22	25	26	29	32	23	27	15	26	32	26	28	43	28	25	16	22	20	22	25	20	31	23	27	17	17	28	13	25	24	27	19	19	20	27	21	21	26	15	22	21	31	11	21	23	16	27	29	20	25	23	15	14	29	19	17	27	25	27	25	15	25	22	17	16	16	20	20	20	20	26	24	24	28	25	20	30	21	18	16	16	22	23	17	20	20	12	19	18	20	25	22	21	28	19	16	27	26	16	23	20	21	19	22	26	20	30	23	28	14	15	22	28	21	24	23	19	14	20	23	30	19	19	17	16	27	15	17	14	14	18	22	19	17	26	22	29	27	27	20	18	21	25	17	24	23	20	19	22	18	21	22	23	23	24	18	22	20	20	17	26	17	19	25	30	25	20	24	19	33	17	21	19	20	14	20	16	14	26	27	25	33	23	23	13	18	15	26	17	20	21	19	19	15	26	14	25	16	19	24	19	21	16	25	19	26	22	25	18	17	30	19	21	16	28	28	12	21	23	28	23	24	25	30	18	26	21	19	31	23	18	18	20	17	20	18	23	16	20	16	23	24	32	19	27	21	26	29	33	17	19	22	25	15	22	21	22	17	23	23	23	18	18	19	23	24	20	25	16	24	17	19	20	16	14	19	25	23	23	26	24	20	18	24	21	29	26	23	20	22	16	24	23	22	17	23	19	14	19	23	20	28	14	25	23	16	15	29	14	22	19	23	25	21	15	21	19	21	18	21	22	22	18	24	24	15	17	16	25	21	28	16	16	21	26	19	21	21	21	19	21	27	19	24	24	25	27	20	21	21	18	15	22	26	15	19	26	20	16	27	22	23	18	18	29	20	10	23	24	13	17	15	19	19	18	20	19	24	21	18	14	24	30	19	27	16	19	23	19	30	20	24	19	19	16	20	27	16	23	27	30	16	24	15	19	18	13	18	23	29	32	30	19	25	19	19	16	26	14	23	19	23	18	14	24	20	12	20	27	33	27	19	26	14	12	23	17	15	18	15	22	32	29	18	21	18	18	26	17	23	28	25	23	20	16	25	18	26	25	29	20	25	14	17	19	22	22	14	21	22	26	22	16	32	25	24	25	16	19	17	31	21	14	25	19	17	24	28	22	16	19	19	27	19	18	23	23	16	24	25	20	21	19	18	16	25	24	25	20	21	17	20	15	25	25	21	22	18	19	24	23	24	16	23	25	24	23	18	20	26	20	25	27	26	23	14	22	16	18	26	28	15	19	19	22	20	30	16	26	11	22	16	26	24	22	15	19	24	25	13	22	14	25	17	26	19	24	19	16	27	29	33	18	27	27	25	14	15	15	19	15	29	21	23	33	16	22	19	22	26	22	16	16	16	21	21	18	20	21	22	24	18	21	20	19	30	22	24	21	23	11	24	25	20	18	18	17	20	18	17	22	21	19	25	19	19	18	23	22	20	17	20	18	18	27	26	16	16	20	17	19	16	29	18	24	19	20	18	26	17	19	20	18	17	31	24	19	22	26	23	16	15	18	16	21	19	25	17	21	14	23	20	13	19	17	28	25	21	26	23	20	25	21	15	32	21	19	20	26	20	20	20	20	17	19	10	26	21	17	21	22	18	23	20	21	12	16	27	18	15	21	18	20	23	21	26	21	26	17	26	23	26	29	24	17	20	20	20	29	15	19	25	19	24	22	16	15	29	16	15	18	26	19	24	16	19	19	25	22	27	19	15	19	23	20	24	15	21	23	21	17	15	17	29	25	20	28	25	27	23	26	20	17	32	16	25	24	26	17	21	16	27	18	18	31	25	20	16	16	27	24	21	22	17	20	24	22	15	23	17	20	24	27	23	20	17	18	17	20	13	19	15	19	20	16	29	20	20	13	19	25	21	25	22	21	23	16	13	24	19	19	15	14	21	15	20	22	24	22	20	25	18	17	15	25	11	25	26	25	20	18	19	16	19	20	27	21	12	18	20	13	14	12	17	24	16	22	22	14	26	16	17	25	18	23	25	20	20	20	27	25	29	21	15	21	19	25	33	20	25	21	25	32	26	25	23	14	24	19	20	18	24	17	30	21	22	21	19	12	34	25	21	22	19	23	17	17	31	22	20	20	17	16	12	24	17	20	15	22	25	20	18	23	29	23	18	26	31	22	12	18	33	17	15	20	21	20	24	14	18	28	19	17	28	21	22	12	22	32	24	24	25	15	20	20	19	18	19	23	19	25	26	18	27	22	24	22	27	9	20	19	20	23	26	18	26	18	19	22	15	17	19	25	26	15	25	23	26	21	24	17	26	19	19	19	21	33	25	19	20	21	34	23	20	19	17	16	28	20	19	17	17	18	32	25	24	30	27	29	24	27	19	22	17	20	16	20	22	15	19	29	22	18	19	21	25	15	27	16	22	18	17	24	28	15	22	23	22	18	21	26	22	17	20	19	24	33	21	26	26	23	30	28	12	21	26	23	20	29	21	25	16	19	28	14	27	21	13	27	28	18	21	33	22	25	19	12	21	28	26	26	18	14	25	24	25	17	19	21	31	20	22	27	21	21	18	25	24	21	23	22	26	15	21	25	15	18	21	10	20	19	19	15	22	16	22	20	17	19	17	22	18	18	20	25	21	24	31	18	20	16	23	25	13	29	26	20	23	18	22	19	18	17	21	12	25	24	17	19	14	15	20	18	23	20	15	18	22	22	21	19	21	24	26	26	17	30	24	25	22	20	19	22	26	18	24	22	24	22	21	26	18	25	21	27	23	23	21	27	29	18	11	22	29	21	19	20	19	23	17	25	22	29	14	17	29	21	14	26	18	25	25	21	23	17	23	21	15	38	21	25	16	22	20	25	32	18	18	26	17	20	17	21	17	19	17	26	22	28	18	16	20	20	19	22	23	20	23	23	23	18	15	24	21	23	22	29	20	17	25	22	17	29	20	15	22	24	18	19	30	21	23	17	29	24	19	25	19	19	19	20	22	22	23	22	26	24	21	34	23	23	13	14	27	20	15	19	18	15	15	15	21	26	15	19	24	27	18	18	28	28	20	18	26	15	23	18	23	19	19	23	24	19	27	16	28	20	8	28	25	23	16	22	26	30	25	26	17	21	22	28	25	17	12	20	16	22	15	25	23	19	21	18	19	25	24	20	20	15	27	22	20	20	22	35	23	24	20	17	18	17	28	20	20	12	24	25	20	29	16	21	21	30	22	17	20	12	20	35	17	23	17	22	27	20	28	19	21	21	22	18	20	7	22	15	16	20	20	23	24	26	19	21	30	19	22	14	12	20	19	14	15	18	20	12	22	18	21	22	24	25	24	24	26	23	15	18	17	24	17	27	22	19	19	19	33	17	28	23	23	16	11	26	22	22	22	21	16	23	22	17	24	21	19	17	20	17	8	25	26	17	20	23
13978	8050	4267	12858	20244	19561	16503	13489	11128	9136	7701	6330	5358	4629	3954	3531	3121	2779	2499	2403	2241	2211	2170	2150	1847	1672	1639	1479	1443	1388	1225	1169	1020	1038	939	828	829	777	813	810	720	716	653	648	568	568	561	511	519	483	511	527	569	529	559	528	478	517	530	491	474	414	381	381	408	396	383	359	353	354	363	362	376	342	363	390	341	371	347	371	361	352	367	339	368	366	355	321	375	325	368	380	403	365	375	361	361	374	364	360	371	366	360	336	356	384	377	365	366	350	360	374	355	350	367	350	342	380	360	333	337	337	351	358	343	358	347	336	328	363	355	353	379	372	370	349	348	342	327	367	338	343	358	342	386	395	387	362	384	364	365	338	361	391	365	370	356	332	373	327	340	377	349	343	367	362	372	324	374	359	355	341	355	376	371	327	378	359	356	354	344	379	377	330	337	351	354	369	384	329	347	368	358	339	365	319	328	370	370	321	371	392	394	359	350	342	361	368	355	353	349	321	375	393	344	338	352	356	351	366	365	369	349	382	370	363	336	350	365	352	331	350	335	347	367	334	370	361	338	330	363	355	371	353	341	353	357	367	352	345	327	357	341	366	357	355	341	371	399	383	352	350	387	333	334	337	376	365	373	346	403	385	347	329	362	352	355	366	352	347	332	369	372	353	351	329	348	352	327	333	354	358	333	350	339	352	379	380	367	347	341	369	339	348	357	340	345	347	370	311	355	356	365	354	337	354	366	308	322	357	346	354	358	353	372	365	368	389	329	349	347	358	347	291	376	366	317	329	352	347	361	331	370	368	321	371	362	383	374	384	358	365	373	365	346	378	394	353	323	361	324	356	394	353	358	325	316	353	371	356	356	348	377	335	317	320	331	354	321	364	355	379	367	394	333	355	362	383	355	361	355	348	321	321	304	357	343	346	336	352	357	361	341	355	355	407	319	352	398	328	333	367	343	356	353	308	324	342	379	317	351	357	324	363	389	349	346	343	382	366	358	369	361	339	381	377	355	358	366	320	352	358	382	341	362	355	327	344	367	343	376	395	369	367	327	355	377	375	357	369	360	363	358	327	334	364	341	324	347	372	334	364	362	346	337	359	373	365	359	362	385	360	346	382	347	345	346	338	339	361	324	345	363	352	321	312	364	370	347	352	359	343	370	360	361	356	373	368	360	362	328	357	346	324	348	364	388	365	332	346	382	363	375	353	340	378	337	350	357	342	358	370	357	346	369	366	314	374	334	337	372	342	340	357	393	311	392	347	376	349	375	363	352	344	357	363	348	373	366	350	345	374	365	352	368	353	404	356	360	364	374	365	333	361	328	383	396	320	348	376	392	329	353	330	342	345	358	370	384	378	351	364	350	364	372	371	346	339	336	358	346	367	325	333	352	342	371	336	355	360	373	368	385	380	350	373	336	360	343	357	349	399	348	332	367	350	338	369	351	347	364	361	355	353	370	355	362	352	341	330	366	363	338	420	346	401	354	366	338	391	374	345	358	345	374	350	368	382	373	358	331	350	328	340	378	350	379	358	335	313	357	400	355	362	379	380	357	356	344	339	343	375	341	373	347	354	363	378	369	300	360	331	382	369	357	352	335	394	341	378	351	362	347	334	367	375	349	338	386	336	357	353	356	314	354	376	368	319	357	330	329	332	322	384	347	358	345	324	374	371	327	326	340	337	349	368	358	350	362	331	367	324	352	334	345	351	375	349	358	352	337	348	354	337	374	371	326	322	380	344	387	362	409	353	375	380	382	367	341	352	343	362	368	371	351	358	337	360	387	335	395	338	359	351	350	363	373	374	373	382	359	346	342	354	374	360	326	361	386	357	374	395	338	336	315	359	373	350	380	359	360	374	377	406	410	361	358	386	342	365	327	312	346	329	351	371	371	386	364	343	353	358	358	383	357	367	384	375	340	379	319	361	358	350	338	372	396	346	373	327	353	356	357	349	363	373	358	350	316	362	310	304	371	369	314	386	382	377	353	356	327	365	336	361	365	358	399	398	337	351	390	355	341	365	350	370	389	346	348	389	364	364	372	334	352	360	340	341	354	363	370	353	373	336	336	354	320	379	356	364	323	343	393	360	353	321	363	345	382	349	366	385	351	346	355	382	356	332	323	343	334	365	352	363	314	369	362	354	354	347	368	366	380	315	320	352	344	366	355	365	362	325	382	344	377	336	370	356	331	373	346	370	358	352	379	325	369	348	358	336	362	339	369	369	330	350	333	381	378	352	379	358	367	357	365	341	380	348	328	358	387	349	363	388	324	372	387	321	369	357	355	345	335	359	352	355	376	379	347	310	311	358	357	337	340	356	373	373	354	357	359	346	355	340	328	339	355	335	341	358	357	363	339	379	331	353	390	328	355	355	333	340	380	357	350	389	370	377	389	359	339	360	361	337	346	358	401	372	356	375	330	364	381	373	343	359	350	322	358	367	334	345	369	351	359	361	369	338	353	370	371	399	383	371	336	362	380	334	367	391	371	313	366	367	358	349	374	341	348	338	360	356	347	383	377	360	355	355	342	342	340	345	381	359	356	324	354	379	347	395	408	351	361	376	343	344	367	395	372	371	388	340	378	358	354	333	341	379	358	365	337	353	360	366	361	355	334	320	365	360	385	377	377	392	360	377	351	387	347	345	342	359	361	378	357	346	338	346	368	317	346	334	381	377	356	367	355	346	351	382	344	347	350	329	386	349	371	333	357	320	330	321	314	366	346	332	353	356	320	327	346	399	363	378	327	345	349	347	354	372	364	328	381	364	335	375	371	328	384	361	388	343	378	341	376	346	338	374	379	376	347	377	358	334	367	378	381	363	328	366	354	364	368	336	388	399	377	331	389	352	338	345	376	343	358	355	377	358	380	349	368	383	361	352	322	364	333	366	385	385	372	347	351	348	375	379	359	375	364	357	327	327	359	350	372	338	373	345	355	391	365	373	342	363	361	340	359	349	377	365	332	349	377	329	350	332	391	372	360	369	374	341	297	360	383	384	337	369	339	396	357	334	353	352	344	341	346	312	356	351	377	318	369	323	383	356	348	366	327	376	379	367	378	365	350	391	342	365	352	352	352	326	336	334	359	357	359	356	386	357	364	372	370	347	361	357	327	370	372	361	324	337	344	344	366	368	365	335	366	352	393	383	325	360	348	372	378	370	327	353	337	341	355	359	313	337	344	365	364	388	371	377	368	365	339	369	327	381	351	365	365	369	384	348	313	335	328	309	334	365	354	349	349	359	351	389	337	329	342	354	388	407	350	376	354	341	366	362	368	341	380	366	335	359	344	360	345	379	385	374	382	348	377	347	374	338	366	357	343	363	376	372	359	348	361	341	360	372	362	350	350	351	368	358	348	357	367	350	348	353	362	331	343	368	361	382	357	357	369	363	343	371	342	349	377	318	337	351	368	362	377	387	346	388	360	355	343	315	369	335	361	382	367	352	356	327	363	384	375	336	321	354	365	360	347	380	384	321	348	376	321	340	343	339	353	400
829	431	257	183	361	411	354	330	303	265	192	191	167	135	116	114	78	102	106	75	85	77	72	82	66	59	50	48	46	48	40	47	41	44	48	34	32	42	43	31	31	34	23	31	24	21	21	27	29	13	22	30	27	24	35	24	29	32	25	23	27	20	20	23	21	12	31	19	23	27	31	31	20	20	18	18	15	20	18	26	15	16	17	19	22	21	25	27	21	21	22	17	24	17	14	26	15	26	19	22	22	23	14	16	14	22	20	19	18	19	24	23	17	21	22	20	21	19	10	17	24	17	17	22	21	22	20	19	17	26	20	18	25	22	15	16	23	18	19	23	10	24	17	11	20	18	20	25	27	31	18	16	24	23	20	17	15	24	17	22	24	19	18	26	23	21	19	16	10	13	14	18	18	24	27	31	23	23	30	19	14	24	20	15	17	20	25	17	20	22	20	20	23	18	22	10	18	22	33	23	24	15	24	16	18	19	20	14	23	17	14	22	17	17	18	14	14	24	28	21	17	13	28	15	21	28	21	25	16	18	24	16	20	15	20	16	22	23	21	22	11	25	23	22	25	14	16	16	22	24	21	14	21	32	13	16	17	20	14	22	20	21	25	27	16	11	15	14	20	21	23	26	17	20	23	21	21	20	18	18	14	23	21	27	21	21	21	16	21	20	29	16	26	24	22	23	24	20	17	14	13	16	13	13	23	13	17	17	16	14	32	21	17	25	17	17	22	15	22	24	22	18	11	21	19	22	21	26	17	26	20	20	19	16	18	11	15	14	26	8	20	19	23	22	16	22	16	15	19	27	16	20	20	16	20	21	30	21	22	20	19	20	17	16	14	24	22	22	20	22	24	20	18	21	16	17	21	18	19	20	24	22	22	23	16	18	14	18	27	13	21	17	14	19	26	26	18	19	21	23	17	14	20	18	21	14	27	25	23	19	17	23	21	16	17	16	19	20	16	10	15	30	20	21	23	24	19	31	28	22	13	21	30	28	26	16	22	24	20	11	21	13	17	29	25	25	24	16	18	23	26	22	21	25	14	16	23	17	17	16	17	7	23	18	25	19	17	23	18	14	16	17	28	19	17	24	29	14	22	28	18	19	21	16	16	22	18	25	23	25	22	20	18	28	21	15	31	21	28	19	20	27	21	18	36	16	20	18	20	18	19	28	16	22	18	29	13	14	19	25	18	23	20	15	15	16	20	21	21	19	16	25	27	18	22	18	20	26	18	23	23	10	18	20	27	30	27	15	25	23	17	16	21	20	23	22	25	20	16	16	24	26	18	16	13	17	21	22	18	26	17	15	18	13	25	16	13	28	16	26	14	31	27	23	21	16	26	22	17	24	16	19	21	18	25	20	22	18	15	19	18	20	20	27	17	17	27	23	23	19	16	19	17	14	12	17	29	21	21	12	17	13	15	20	17	14	20	16	23	19	25	17	21	24	19	22	15	13	15	15	18	23	15	17	19	16	10	15	21	13	20	21	38	14	18	18	17	12	25	17	28	24	20	14	18	16	11	23	13	20	17	21	22	20	20	20	20	21	19	25	16	18	21	17	17	18	15	31	20	23	22	14	21	13	21	22	18	12	26	16	25	21	18	24	22	27	24	19	20	21	25	21	22	23	28	20	24	20	33	22	17	17	14	12	24	20	17	15	21	23	21	16	17	17	20	13	23	17	24	24	20	23	19	20	22	30	20	26	19	24	17	18	19	23	17	22	21	31	23	13	19	18	14	17	16	24	17	20	20	22	20	17	20	16	16	18	19	24	14	12	22	21	28	21	17	16	14	21	19	16	25	20	18	18	23	15	23	19	20	22	11	20	21	22	24	25	19	17	27	28	25	24	19	21	23	17	21	13	24	22	22	15	19	17	26	25	15	20	17	17	11	24	18	19	27	20	26	18	17	22	14	21	20	15	20	22	17	16	20	19	23	16	12	28	19	17	26	24	17	31	17	21	21	21	20	20	31	22	25	20	16	25	19	21	25	22	18	14	18	27	17	13	19	18	18	24	22	23	17	16	11	19	17	19	21	13	18	22	25	18	26	12	11	16	17	22	25	16	21	19	18	19	18	21	14	24	22	19	15	25	21	15	22	17	23	23	15	18	22	12	17	22	27	28	23	17	17	26	18	21	19	18	27	26	20	27	25	19	23	20	18	27	21	20	17	16	20	13	20	24	24	28	20	17	22	28	12	24	17	14	23	22	14	21	25	22	28	16	24	22	20	16	23	23	19	21	17	21	15	34	11	10	24	18	24	18	24	26	27	17	14	20	23	19	14	14	24	21	21	18	18	21	21	25	21	23	21	31	21	21	26	19	17	12	22	16	25	14	18	15	12	25	25	14	15	18	16	21	19	22	21	25	22	19	22	16	22	25	17	22	23	26	30	13	15	16	18	21	20	20	28	30	26	22	15	23	20	20	21	19	19	18	15	20	19	22	25	25	13	24	20	17	17	25	27	26	17	18	21	13	23	24	20	20	15	10	16	15	19	28	24	19	21	15	18	17	25	19	20	21	21	16	25	21	17	24	14	19	16	12	26	21	20	23	17	23	19	19	16	23	19	25	14	14	26	9	18	11	21	13	19	17	26	21	32	15	29	15	15	33	19	10	15	17	27	12	32	21	19	26	17	16	22	24	14	19	19	23	17	23	19	17	26	19	24	27	8	17	21	13	18	22	18	20	10	17	25	33	18	15	14	14	14	19	15	10	21	27	24	23	21	24	22	17	21	24	17	25	16	24	14	11	24	14	28	25	19	19	22	17	27	13	22	18	24	14	25	22	17	17	22	16	30	23	25	17	25	15	17	21	22	20	21	25	20	23	17	26	21	15	27	30	23	19	17	15	20	15	16	16	26	20	17	17	19	20	20	24	14	21	19	23	13	14	22	19	13	24	28	23	21	16	24	19	16	31	24	22	15	22	20	15	15	19	17	21	18	26	27	18	21	29	18	17	11	17	23	24	30	20	19	22	21	25	17	21	19	22	18	18	32	24	22	20	23	19	21	23	15	17	21	18	23	27	18	25	19	13	23	25	30	24	16	20	21	18	21	14	16	19	28	15	13	22	19	22	27	11	30	12	21	15	20	18	25	15	21	14	28	22	16	17	23	16	21	26	17	22	20	20	19	21	23	24	20	19	17	24	18	21	21	23	19	19	10	22	15	18	17	22	17	14	19	26	16	28	24	14	16	14	24	23	21	20	23	30	23	33	17	12	21	20	13	24	16	24	11	24	20	18	17	24	21	20	26	22	20	21	20	17	24	21	14	21	19	19	18	20	16	24	17	20	16	20	21	14	19	19	19	12	20	19	21	14	17	18	20	26	21	13	18	14	26	17	19	19	16	22	28	21	18	16	21	18	14	19	24	23	20	28	15	29	22	17	19	32	23	17	10	19	15	22	22	22	15	30	17	16	30	12	36	20	14	24	19	25	17	28	23	12	22	19	26	18	18	18	14	18	16	20	21	19	25	21	19	21
18277	12364	6925	18438	26859	25631	22083	19062	16028	13182	10905	9437	7935	6768	5904	5266	4602	3981	3808	3431	3026	3078	3019	2728	2431	2206	2044	2017	1827	1714	1556	1498	1371	1344	1166	1042	987	1025	1070	897	852	896	796	715	685	633	579	558	600	633	636	628	564	588	623	651	621	595	557	522	474	452	426	393	376	396	400	401	371	367	347	355	344	422	385	385	403	339	386	351	402	348	328	346	351	368	355	335	333	377	354	378	350	376	351	346	361	362	341	344	333	356	390	329	377	333	340	374	359	358	348	385	353	340	399	337	353	350	339	349	380	347	357	293	345	360	371	325	397	333	334	330	373	349	369	328	319	375	332	305	346	365	338	328	372	326	324	377	335	333	351	353	334	370	324	343	355	347	378	338	340	336	324	355	381	368	357	405	320	339	314	339	347	347	331	348	365	331	329	327	353	348	342	349	374	344	318	330	296	324	351	348	349	351	334	334	342	392	349	341	340	332	337	299	353	334	355	332	332	321	322	346	327	351	300	341	350	360	367	349	345	354	340	354	352	345	314	330	323	308	329	344	353	339	335	330	354	318	349	321	313	355	336	339	351	332	325	353	362	362	343	349	328	352	347	330	329	361	352	324	306	332	350	310	325	327	339	347	359	327	351	364	311	358	342	354	374	364	328	363	361	380	361	352	338	343	319	348	346	358	313	329	346	313	319	343	303	373	352	362	322	346	360	365	330	319	345	361	343	358	374	331	349	338	368	341	323	360	310	333	360	314	338	355	312	308	342	320	354	336	333	348	322	316	336	309	394	324	350	377	365	369	331	327	349	335	342	366	339	348	351	310	361	312	362	345	326	363	344	366	351	353	326	359	366	300	347	371	324	322	334	359	353	383	346	326	374	357	353	334	354	350	346	338	312	339	332	306	324	339	355	318	323	337	350	323	333	335	330	328	334	333	353	356	350	329	355	372	318	344	339	369	328	334	354	318	344	356	347	299	358	338	314	355	357	338	378	325	330	318	306	368	329	351	336	351	335	361	354	338	360	321	375	338	351	376	340	304	361	349	387	320	342	354	337	342	319	310	361	333	378	366	322	358	337	327	353	335	334	341	338	357	332	341	351	358	300	345	368	316	359	352	346	328	350	353	312	330	344	360	356	343	331	360	315	358	331	354	340	353	369	310	335	349	338	328	331	334	322	396	363	326	318	331	325	345	346	342	334	343	350	307	338	305	319	328	337	317	313	344	349	334	335	338	300	328	338	308	325	333	320	356	356	345	349	378	345	328	361	376	334	328	317	340	311	336	329	360	314	331	348	329	326	357	345	344	342	350	350	319	320	373	358	352	375	339	366	368	368	337	350	333	366	339	347	336	323	344	376	363	313	362	324	348	378	343	403	396	315	345	317	332	338	336	330	344	333	332	349	337	336	349	386	324	332	355	344	371	322	367	339	354	357	343	356	330	355	360	335	322	330	331	339	365	368	372	364	363	356	308	363	374	321	322	319	362	356	295	349	348	344	318	313	336	348	310	347	343	344	302	340	363	320	345	341	345	359	358	361	311	340	347	323	351	338	340	325	331	346	357	347	336	339	353	358	341	321	343	338	308	360	329	341	324	339	344	328	353	308	315	359	375	308	342	327	324	351	371	343	338	317	318	340	315	313	327	335	337	336	361	336	368	369	353	335	340	345	318	319	358	354	357	358	338	333	360	324	343	341	364	370	353	337	304	343	378	337	379	329	324	333	329	330	322	349	378	344	323	326	356	324	310	366	331	388	334	359	336	370	322	348	333	318	302	366	338	332	367	339	317	320	315	336	347	360	349	336	369	360	342	301	338	354	334	317	358	327	362	342	344	299	317	369	332	344	314	324	364	326	329	351	348	342	341	315	309	346	331	323	316	336	356	387	363	362	347	356	314	327	335	347	377	338	370	379	337	323	323	354	328	344	326	356	347	349	346	362	349	343	327	365	364	335	367	344	318	367	339	350	354	332	312	328	325	369	364	339	331	340	347	311	369	356	308	347	374	328	374	343	336	358	328	336	346	336	327	339	338	337	348	338	348	367	335	338	369	335	339	318	354	336	331	342	335	344	306	337	335	341	335	363	360	335	325	327	338	339	325	351	358	333	331	356	327	360	321	350	347	373	354	297	358	354	403	334	338	344	333	342	363	359	305	347	317	339	358	355	305	318	322	318	352	336	334	356	368	352	352	327	323	348	321	388	349	376	327	355	313	319	347	291	373	327	319	358	325	325	363	337	332	328	338	324	332	326	347	366	346	311	337	356	358	314	353	362	309	343	348	314	337	368	327	321	324	367	319	354	318	345	327	322	332	330	339	342	332	343	329	336	314	325	351	363	351	333	371	341	316	355	379	330	331	334	371	343	327	365	292	383	350	326	332	317	360	321	324	359	370	357	350	307	322	316	373	319	356	307	337	350	340	353	336	351	340	350	354	358	326	362	306	324	312	320	338	339	357	317	376	351	340	340	346	342	315	318	346	302	319	319	318	336	330	357	334	355	318	319	337	334	351	335	356	324	346	338	321	316	299	327	344	331	331	333	356	345	317	377	342	345	339	328	342	313	363	337	333	326	324	340	365	323	325	362	344	310	341	318	330	369	356	326	326	336	350	355	357	352	316	315	357	340	360	333	320	334	330	337	352	301	331	340	326	347	353	332	322	351	359	345	356	320	331	328	371	334	322	336	301	343	363	357	329	335	340	346	356	324	341	326	308	349	362	350	338	339	308	317	377	342	322	353	332	306	325	342	332	351	354	343	328	341	346	366	359	343	323	332	377	295	344	354	340	328	341	317	312	346	336	320	359	347	328	357	367	327	351	363	347	346	333	389	353	346	342	308	328	366	350	326	326	356	345	370	341	339	347	326	317	353	323	343	327	312	320	384	330	335	328	318	337	340	347	361	349	338	329	306	330	346	340	358	312	316	363	360	331	357	387	327	321	316	348	348	327	344	364	352	329	341	377	340	324	353	359	353	318	359	335	330	349	294	331	330	371	339	358	324	310	316	353	351	366	354	343	339	341	351	323	331	322	353	333	347	342	346	347	343	328	343	361	323	355	341	325	338	335	321	359	358	338	345	337	316	311	335	310	339	336	377	364	317	316	341	352	343	370	323	343	375	334	350	320	336	317	339	346	345	362	305	310	353	328	327	330	328	345	346	318	351	362	320	365	356	342	348	309	338	319	391	341	372	356	354	369	340	347	361	350	332	345	374	328	339	342	357	342	328	341	312	330	359	338	308	324	346	356	378	349	321	364	319	371	332	303	330	346	320	347	356	368	340	343	345	348	333	323	355	330	325	351	375	335	344	306	344	363	318	351	335	330	333	332	355	369	320	346	334	362	332	319	369	328	330	356	373	356	345	314	350	317	348	342	344	313	330	369	326	335	360	378	336	370	348	346	328	303	324	322	343	331	322	315	385	346	365	345	295	346	335	352	339	360	343	354	356	387	355	332	342	357	348	313	366	368	321	351	318	346	351	308	357	341	342	305	337	350
2546	397	250	217	348	393	394	327	276	238	229	198	169	162	131	106	115	95	106	93	83	84	80	93	58	70	81	66	62	72	65	58	40	49	50	51	42	55	59	59	47	45	48	45	41	50	35	42	37	41	52	45	46	55	47	38	43	45	37	49	44	36	41	50	36	49	30	39	32	43	38	40	41	37	41	31	45	34	36	40	36	40	40	31	42	44	37	31	45	24	45	33	45	35	41	34	39	43	29	31	50	38	56	38	40	44	25	36	43	49	35	43	36	37	36	35	29	41	37	25	42	28	30	32	38	33	33	39	38	30	42	33	53	27	41	32	30	34	35	42	37	38	30	38	39	44	44	32	40	46	31	40	36	39	50	47	40	33	38	34	38	41	43	38	39	42	43	23	41	34	54	43	31	36	37	37	37	33	27	28	38	31	33	30	37	46	33	42	35	33	44	33	38	43	46	31	42	36	37	40	36	34	39	38	42	32	35	34	40	46	38	31	20	42	45	40	48	37	32	38	43	31	31	33	42	39	37	46	39	54	37	49	36	42	54	36	26	38	43	42	44	43	36	47	36	43	36	41	42	32	36	32	31	40	45	51	42	40	34	48	42	50	38	33	37	39	36	34	45	42	34	39	38	28	35	47	47	37	37	31	36	49	31	34	53	32	35	38	39	32	34	48	32	39	32	35	38	34	35	34	40	29	35	38	43	35	40	37	48	35	35	36	33	44	33	52	45	39	42	37	45	41	50	40	36	41	41	50	41	53	35	27	27	31	25	45	33	42	42	38	29	43	49	38	33	32	48	44	33	47	41	41	40	35	40	32	42	37	40	51	21	28	40	46	41	38	31	31	37	39	35	43	34	21	35	42	46	39	32	37	44	29	39	29	36	35	32	39	37	37	39	44	42	31	39	40	37	51	32	46	43	43	40	48	38	38	37	40	41	46	40	38	36	37	40	38	39	41	43	36	32	40	40	41	38	36	39	33	36	43	32	37	40	38	37	40	37	39	36	36	32	45	46	38	43	33	35	42	30	39	46	39	32	39	46	40	34	37	40	37	37	28	42	32	30	36	37	39	43	34	43	39	38	36	40	35	38	41	48	34	45	33	35	39	34	32	33	36	37	38	40	34	40	39	41	34	24	38	34	45	45	43	40	31	36	34	46	42	42	35	43	42	45	33	38	33	38	43	37	32	33	40	43	33	28	44	37	40	31	33	45	39	36	35	38	34	35	37	31	30	43	34	23	26	49	52	38	25	44	30	35	37	41	38	37	35	32	39	39	40	36	33	44	32	35	31	33	36	44	34	50	43	44	36	34	37	42	47	35	24	45	50	33	30	56	45	37	36	30	48	41	39	36	43	35	36	40	44	47	42	47	31	40	38	25	41	36	40	31	48	35	37	44	39	32	32	35	47	40	38	35	45	42	46	40	43	46	37	34	38	28	38	31	29	38	27	35	39	40	31	35	34	44	25	33	29	49	35	39	35	48	27	28	48	38	45	37	46	33	40	38	48	29	42	38	39	29	53	34	33	37	42	36	37	41	39	47	44	32	49	25	43	34	38	39	42	41	44	25	30	48	33	34	46	39	39	36	51	31	47	34	34	51	31	43	34	39	35	36	37	35	37	41	31	33	25	39	30	33	34	47	25	31	41	43	26	44	39	40	42	33	37	22	42	49	42	36	34	40	37	46	32	46	34	37	42	33	34	30	42	39	47	34	31	36	45	36	33	41	36	35	42	41	46	46	34	42	37	51	34	41	30	42	42	46	39	48	41	47	43	36	33	29	36	39	39	49	31	33	49	42	39	56	33	43	38	47	29	24	37	28	37	43	49	39	35	39	40	40	31	29	44	42	26	42	39	36	39	31	36	44	42	43	46	49	39	34	50	39	39	32	41	44	28	33	32	45	35	40	37	37	52	42	34	35	36	43	46	36	29	31	31	35	32	34	37	34	37	37	46	36	42	42	46	44	46	27	41	23	45	22	46	59	30	32	46	33	33	29	39	44	34	37	44	40	46	37	34	41	41	37	46	30	45	42	39	45	29	47	32	46	39	40	42	28	44	26	33	35	39	37	37	25	42	40	34	46	38	36	47	42	43	38	34	37	43	31	51	41	43	45	35	38	41	41	35	39	38	49	43	30	32	40	40	27	33	37	33	35	26	40	41	35	39	41	39	34	39	43	40	44	40	31	42	38	40	44	37	25	31	31	34	38	33	37	28	46	48	44	47	40	31	38	29	40	40	32	38	44	29	33	40	25	43	35	42	40	36	47	39	37	31	50	34	44	29	44	28	36	41	47	40	24	46	39	29	32	38	46	46	38	42	44	49	28	40	43	40	38	48	40	38	49	37	45	32	39	41	32	37	27	49	24	28	44	37	36	38	38	39	32	38	44	27	42	29	49	42	42	30	33	34	39	36	45	35	32	29	29	38	36	42	49	43	51	29	25	41	31	39	42	28	35	33	31	32	37	29	42	39	29	42	43	50	42	33	38	45	35	28	39	31	53	45	43	36	45	42	36	44	48	33	31	31	38	37	44	45	39	37	40	50	33	37	34	47	49	31	36	34	52	37	45	45	37	39	46	30	33	34	34	34	37	38	38	30	36	39	33	30	34	34	29	32	34	33	40	42	51	31	33	46	39	31	38	46	40	43	39	45	42	39	37	31	28	42	36	40	29	46	37	48	40	45	45	33	35	41	32	37	37	24	42	50	43	29	31	32	38	44	32	29	38	38	34	29	35	43	36	31	51	38	34	40	44	47	50	35	34	37	54	44	49	41	36	40	34	49	31	36	46	25	39	36	29	35	44	27	38	40	40	34	39	31	32	45	43	31	37	45	35	37	35	44	33	33	35	39	39	47	46	30	37	39	40	31	38	31	36	51	35	42	37	42	46	35	44	33	46	49	38	36	39	33	37	42	29	31	43	41	40	58	29	46	39	37	36	49	33	43	38	48	41	38	32	45	33	42	43	32	34	29	41	36	37	46	41	40	26	25	32	37	30	34	29	47	42	43	30	40	41	40	38	40	40	35	37	31	35	29	42	34	33	29	44	30	36	24	40	33	40	31	27	32	33	39	31	43	37	43	42	24	39	49	42	33	29	44	41	29	37	39	32	44	39	38	40	43	36	31	51	34	40	43	42	43	46	36	46	26	37	41	47	33	37	37	29	34	49	45	31	40	42	43	45	31	34	39	35	35	33	36	36	44	46	45	41	35	30	48	40	32	46	45	51	25	29	41	35	29	37	29	44	35	37	45	45	42	45	45	44	48	29	40	39	38	37	47	45	42	37	47	38	37	42	33	38	27	45	39	32	35	36	31	39	46	43	43	42	36	37	36	29	43	33	27	36	30	43	44	49	38	38	41	42	37	41	36	31	47	41	39	43	33	45	40	27	35	50	36	36	37	39	35	38	31	35	41	25	31	44	34	41	36	37	41	35	45	30	41	38	38	48	36	33	33	39	39	34	47	35	33	37	33	44	36
16823	10851	6471	17199	25115	24431	21594	18286	15176	12577	10536	8981	7570	6645	5862	5065	4486	4162	3696	3384	3183	3222	3236	2820	2509	2403	2260	2087	2078	1918	1785	1646	1636	1511	1363	1320	1302	1310	1286	1159	1157	1011	1045	963	982	941	872	880	852	826	900	874	911	845	868	892	875	846	843	835	765	678	697	681	677	688	622	686	676	639	632	639	638	666	657	652	651	637	657	624	660	654	647	673	621	641	653	605	643	659	629	647	638	595	638	636	610	631	672	658	620	642	590	653	625	642	644	655	619	597	612	584	642	655	608	602	630	621	650	650	620	648	664	640	626	599	609	599	600	643	702	650	601	608	644	638	613	627	654	615	678	609	651	674	622	617	662	638	601	638	627	635	628	606	585	596	615	635	623	642	646	632	657	630	705	661	623	646	628	580	589	642	609	611	614	616	587	625	622	633	652	622	644	601	588	647	624	634	615	572	578	638	588	625	599	620	632	624	624	610	609	619	592	678	599	622	630	631	644	610	678	630	625	589	677	601	617	632	622	611	606	616	639	590	664	618	586	619	675	585	623	598	614	624	628	584	635	608	631	631	601	665	623	641	636	628	624	593	640	608	608	613	625	647	587	611	583	606	624	596	602	622	645	578	667	645	620	634	681	606	613	667	629	613	601	651	628	598	598	620	623	580	616	615	656	591	624	652	641	642	602	599	607	622	618	647	641	579	678	647	593	608	620	618	607	605	559	619	629	585	599	611	623	627	615	623	628	564	644	627	604	646	587	609	625	601	622	631	626	630	626	597	619	609	640	617	583	666	621	596	634	622	658	629	645	603	607	593	587	662	588	621	567	600	568	603	564	595	634	576	609	608	621	621	587	631	614	642	592	582	651	609	644	636	661	655	619	604	643	596	648	609	641	647	610	588	639	579	617	622	628	642	675	594	602	599	608	620	650	671	684	638	644	625	619	608	641	594	620	585	640	627	632	608	625	601	599	601	592	644	632	607	629	632	621	625	671	594	605	641	645	592	631	600	675	641	630	643	621	639	633	615	585	644	637	661	593	620	619	637	641	615	610	584	640	613	630	617	610	601	604	628	611	600	610	583	642	639	602	626	609	587	621	623	571	596	627	604	607	580	640	575	607	607	647	641	621	588	621	588	640	608	648	630	612	644	630	645	591	647	630	553	582	651	621	583	657	624	609	612	642	633	642	618	656	632	675	604	608	621	624	601	578	699	582	623	612	658	629	650	600	621	640	621	641	629	617	641	634	589	627	598	581	663	651	569	678	584	642	645	632	650	598	654	640	604	630	656	641	620	643	655	674	663	605	625	634	617	665	664	662	641	603	645	582	649	621	595	601	587	650	612	676	614	660	575	623	631	609	640	599	617	628	618	636	640	593	625	650	613	608	652	631	617	623	626	581	646	622	625	594	620	630	632	623	630	642	597	632	614	566	646	595	597	640	649	647	632	589	620	618	620	601	579	613	621	650	605	614	654	650	600	629	603	624	651	618	644	611	616	594	605	622	623	632	588	610	619	625	576	655	638	614	602	639	616	648	611	630	626	603	635	658	643	642	611	608	573	627	605	660	625	589	619	612	611	625	598	605	627	576	629	673	634	624	622	593	622	616	623	635	592	619	586	625	664	594	631	661	630	662	592	595	616	566	630	616	629	606	606	647	561	638	603	642	625	623	618	591	657	612	639	597	660	652	621	644	614	604	592	639	642	616	584	635	649	623	625	617	624	632	628	629	625	631	636	597	618	646	611	577	618	657	619	593	605	633	605	640	614	614	605	600	622	615	567	597	636	600	618	594	612	645	642	597	632	617	665	614	626	631	614	646	601	622	614	641	592	597	607	617	555	617	625	601	600	642	636	608	631	549	635	624	628	616	616	578	634	638	600	627	647	656	648	645	641	587	606	583	639	596	605	600	590	581	611	624	607	576	608	633	608	613	588	594	653	623	595	635	608	648	585	640	656	591	612	610	624	632	623	605	618	656	638	598	641	647	620	581	648	601	584	603	616	618	638	647	650	599	684	599	653	610	644	683	634	665	622	595	633	639	677	604	616	634	622	547	609	633	613	633	582	644	616	599	620	643	621	564	645	641	622	633	624	589	610	594	611	582	578	656	661	617	624	609	615	626	626	628	569	626	611	587	623	600	699	607	632	582	628	600	627	617	625	587	600	620	611	603	592	585	679	590	575	610	593	649	605	660	601	601	641	603	611	652	616	655	611	597	658	624	576	594	601	624	583	635	563	631	595	605	652	620	606	621	638	616	632	612	613	604	661	661	621	658	612	637	609	610	604	636	595	606	634	647	590	660	600	589	637	652	632	593	624	613	619	642	649	654	617	711	651	657	593	613	680	621	626	661	658	573	596	581	658	609	614	615	582	623	644	649	627	620	607	652	645	627	592	628	622	601	655	610	561	661	613	600	612	634	623	582	605	672	609	657	631	623	612	598	603	630	640	559	641	649	575	616	599	632	600	627	617	618	646	619	563	596	600	623	651	651	648	614	596	636	576	655	622	654	637	607	618	641	602	600	646	661	622	595	638	604	587	605	645	600	629	662	618	641	630	639	615	606	616	642	630	612	599	637	659	574	594	614	693	636	647	613	559	637	648	621	618	652	607	621	557	676	597	604	609	643	622	577	638	634	639	589	606	648	622	655	621	598	611	576	578	577	621	622	590	614	608	643	592	613	610	645	605	624	633	658	650	582	601	634	653	601	630	599	644	614	621	633	578	617	658	643	597	548	609	652	601	594	613	600	607	617	647	631	602	616	638	613	654	644	631	657	633	640	662	581	654	622	575	583	589	624	654	584	607	637	624	671	648	582	617	666	639	594	634	630	606	591	619	612	551	604	650	645	614	629	629	614	656	601	607	604	618	648	590	637	584	612	648	627	616	612	655	674	613	617	630	614	635	601	611	596	639	649	648	618	588	618	645	655	660	614	580	609	651	621	623	576	625	610	638	644	652	588	617	632	619	630	601	619	662	627	639	600	650	646	602	632	654	583	628	622	602	618	685	622	641	634	605	663	595	606	609	581	608	630	652	628	576	625	647	594	607	583	596	645	595	606	629	631	604	639	648	588	659	671	630	667	592	584	604	657	590	603	639	607	639	605	616	653	606	613	578	626	585	600	610	600	624	664	590	648	616	618	612	620	628	567	674	638	658	644	670	640	579	631	660	587	646	624	605	624	647	630	622	638	699	602	617	574	636	586	622	616	628	621	596	643	618	607	573	603	633	627	600	549	595	576	619	588	605	655	644	612	704	680	621	596	645	636	635	625	647	617	631	602	611	653	633	600	648	584	593	657	578	665	621	621	634	657	672	618	589	617	653	608	590	578	626	602	612	638	599	601	642	625	639	658	610	599	624	609	619	601	668	601	591	649	628	640	615	607	646	683	692	639	626	666	599	696	614	596	626	609	609	629	654	601	664	635	608	610	643	601	595	649	610	612	626	610	606	617	605	663	624	633	618	612	641	635	635	617	618	623	651	629	604	623	636	688	627
1835	650	390	319	561	612	561	488	438	389	315	251	242	219	196	171	156	139	124	109	97	122	124	103	91	89	95	70	75	84	80	66	60	67	56	51	57	61	69	50	55	48	43	39	51	42	51	52	41	43	43	32	57	45	44	46	34	48	37	42	45	46	42	45	46	49	47	43	49	37	45	35	33	33	34	29	49	63	48	52	46	38	37	46	37	41	45	37	29	39	31	40	43	40	44	47	53	44	43	37	34	40	41	33	44	38	40	43	39	32	40	40	43	36	34	32	45	24	36	40	35	38	46	41	40	26	35	33	38	48	35	50	43	41	65	46	45	35	45	27	28	29	39	38	41	35	39	35	44	31	24	38	34	48	39	42	35	31	44	32	38	44	41	43	51	33	28	42	38	35	30	39	37	48	28	39	42	33	38	41	46	41	40	39	41	37	41	39	37	47	37	41	33	31	37	31	39	37	39	36	31	34	28	43	36	43	45	28	45	41	39	31	43	43	41	37	34	44	34	32	39	39	38	43	33	31	30	36	33	40	44	43	40	42	31	31	28	34	41	40	39	28	28	42	39	32	30	39	48	36	34	47	40	40	38	34	39	36	39	39	37	36	28	41	48	33	43	35	25	48	46	31	29	39	40	31	34	36	42	42	42	39	43	43	41	34	31	25	45	39	38	43	48	41	36	38	48	51	28	52	39	42	56	34	43	39	37	30	46	32	38	42	53	37	56	49	44	40	30	40	39	33	44	37	39	35	47	35	40	51	36	36	44	47	43	38	39	37	49	39	44	41	34	44	28	23	35	44	40	45	49	33	29	35	44	39	45	37	35	34	36	38	33	40	30	37	35	37	40	37	44	48	38	24	35	50	35	44	34	26	37	37	40	39	56	40	31	39	43	33	43	37	46	30	38	47	34	47	44	29	44	45	50	46	40	46	40	40	26	51	49	54	32	42	31	27	29	34	41	54	29	34	45	36	48	42	32	41	36	36	39	39	30	37	40	41	37	37	34	32	31	55	37	23	38	40	46	38	40	36	37	46	42	32	47	43	54	45	26	30	39	35	31	47	39	33	37	47	34	34	35	42	33	43	28	34	39	60	36	36	38	47	51	38	49	40	47	35	42	45	38	35	43	48	44	29	44	37	40	41	37	34	42	48	43	35	49	42	43	43	45	30	34	40	46	35	43	31	37	36	37	43	38	35	38	41	45	42	41	37	30	39	30	41	35	52	40	44	32	37	38	48	40	29	38	39	31	38	44	41	36	39	39	49	23	37	51	36	34	36	39	27	45	37	38	39	40	36	41	43	37	47	40	31	36	35	36	32	31	35	44	47	40	38	44	46	29	41	29	26	41	39	36	45	37	35	42	37	47	30	44	44	37	40	42	36	46	53	35	34	42	37	42	37	48	39	28	47	38	38	34	39	38	41	41	38	39	40	30	46	36	36	41	44	32	31	42	37	40	54	31	40	41	41	39	35	40	37	37	31	37	37	46	36	39	31	38	38	33	43	41	42	39	43	24	45	34	42	45	45	35	37	33	40	39	30	38	33	35	28	34	34	30	35	36	21	46	26	35	50	48	35	39	24	37	36	41	36	43	33	35	40	25	46	34	47	33	41	33	38	45	32	43	46	37	37	38	43	35	44	40	31	28	36	31	40	36	39	41	29	41	41	38	41	49	45	35	38	38	34	38	37	40	44	39	38	37	39	28	42	40	37	25	43	38	36	39	32	44	50	39	43	38	35	35	34	36	46	45	36	46	44	32	31	31	35	35	32	31	44	47	39	31	33	36	38	32	37	33	42	37	33	40	36	32	37	46	45	44	51	48	38	37	52	39	40	39	46	38	38	43	44	47	44	39	30	48	34	33	33	28	31	39	46	42	50	29	33	34	35	38	45	48	32	38	31	32	40	35	34	47	29	34	41	40	47	38	33	23	44	45	37	36	29	34	36	36	47	45	34	37	48	43	32	40	33	29	40	35	36	36	36	38	36	30	37	41	43	42	42	40	36	44	36	30	29	42	41	36	34	30	31	58	31	37	47	41	34	44	38	44	40	48	35	36	42	34	52	36	46	34	37	43	35	37	39	45	41	43	39	50	35	37	36	46	44	33	36	41	45	34	41	37	36	36	35	23	46	42	39	43	41	51	37	41	52	36	39	37	44	34	35	30	50	46	29	37	35	32	37	49	38	30	25	27	41	36	41	38	41	40	43	34	37	32	39	36	46	28	35	42	37	41	29	49	40	36	38	38	38	33	32	36	33	37	39	53	31	34	39	35	35	37	37	30	30	27	38	36	31	27	30	43	42	33	36	51	42	39	39	28	39	42	33	38	45	30	31	43	37	30	42	35	33	38	37	36	35	33	50	43	41	31	48	47	39	27	45	44	32	35	37	39	32	45	45	44	47	43	36	52	38	30	38	26	35	34	40	37	46	44	28	47	45	39	42	35	38	41	36	41	55	43	38	35	37	32	30	38	42	29	39	39	35	38	37	51	32	34	40	38	49	38	43	37	38	30	45	32	41	39	43	32	36	36	34	32	36	29	49	43	28	26	45	31	45	43	42	42	35	40	41	40	39	35	31	28	38	38	39	30	44	40	33	34	33	36	38	41	53	43	33	28	39	40	30	36	38	39	43	41	37	40	35	47	36	36	33	44	44	33	35	44	39	48	39	39	40	26	36	42	40	29	37	31	37	49	47	41	33	41	47	36	28	28	35	45	30	40	36	30	35	36	42	41	40	37	49	39	49	37	39	37	41	40	48	35	30	29	34	35	45	28	32	46	53	38	34	59	32	42	45	31	33	36	47	41	46	44	50	35	40	43	42	44	46	36	45	51	51	38	36	35	34	28	41	42	39	37	34	35	32	37	29	34	36	33	33	40	31	37	41	39	31	37	45	41	44	53	32	33	37	39	40	52	37	40	34	30	47	44	36	49	32	44	30	33	39	38	35	40	34	45	40	37	41	38	38	38	41	30	38	31	41	31	41	48	39	46	54	36	41	39	45	32	44	27	38	39	45	35	55	28	33	45	32	39	40	45	41	41	45	41	33	39	41	39	33	33	39	36	41	39	38	41	31	33	33	41	32	38	48	33	35	38	44	39	41	29	26	36	43	35	46	33	36	40	39	22	39	33	44	35	28	42	47	46	42	36	33	34	41	40	32	34	43	24	36	35	36	41	41	45	39	35	36	42	31	34	51	39	37	34	35	36	24	32	47	37	47	37	34	22	46	43	29	42	34	34	43	26	33	49	42	37	46	46	42	52	40	38	37	39	30	41	38	33	46	40	34	37	38	41	42	27	41	42	35	44	31	39	42	38	29	35	45	34	37	42	41	31	35	36	25	30	35	39	30	30	35	32	34	40	32	40	41	48	27	51	36	31	49	36	39	43	29	27	35	41	33	33	28	35	36	33	37	39	26	38	41	21	34	29	47	35	39	44	45	30	24	41	43	38	35	38	42	37	50	29	50	47	37	41	32	40	38
22820	15294	9222	22643	30999	29872	26917	23341	19737	16850	14491	12515	10569	9305	8111	7074	6268	5725	5174	4707	4375	4449	4159	3781	3413	3024	2927	2738	2517	2378	2172	2057	1977	1807	1701	1594	1618	1630	1505	1420	1381	1202	1183	1124	1134	1068	1023	1013	973	969	1046	1017	995	1014	1010	1028	1033	995	940	900	816	732	755	720	714	683	701	725	697	717	641	701	658	694	668	664	656	610	670	612	655	650	636	675	689	709	669	612	662	626	682	666	683	677	663	666	646	670	660	597	632	643	668	669	619	677	622	615	648	666	651	636	633	604	661	644	617	644	608	649	620	603	641	632	627	665	626	638	671	644	616	646	571	642	656	622	677	630	619	602	613	611	631	619	630	617	647	629	644	609	653	596	620	657	623	621	631	635	575	644	610	640	641	615	597	614	602	642	621	626	633	630	635	662	677	639	634	616	642	583	660	635	634	660	628	614	670	630	637	639	683	598	614	637	640	651	636	649	658	606	640	615	665	618	620	627	664	639	615	629	647	644	598	607	678	611	574	605	593	600	587	650	617	647	642	625	659	609	620	602	649	592	621	681	653	579	618	640	636	613	608	639	606	617	588	606	627	638	595	589	575	608	605	574	663	626	590	606	650	613	623	627	597	575	633	597	616	605	687	649	627	637	614	626	612	642	570	584	605	630	652	626	619	578	634	625	661	597	615	597	612	613	647	654	594	648	603	614	601	642	651	646	611	640	651	636	637	655	590	605	657	625	631	632	575	620	586	612	670	562	611	602	605	665	611	612	616	582	613	603	623	618	640	593	638	618	605	600	625	635	649	619	613	605	563	622	580	618	630	581	622	608	588	617	627	576	606	603	652	607	631	630	592	620	629	615	615	602	596	606	614	627	623	584	603	596	648	607	660	606	685	586	624	623	643	617	616	617	673	657	664	639	628	616	614	611	577	604	640	579	657	606	587	562	611	614	626	564	609	564	595	619	637	615	653	631	645	633	642	582	591	595	600	634	640	617	582	605	645	653	587	628	628	589	603	629	584	634	627	653	580	621	615	615	645	601	663	594	620	608	665	656	645	608	632	622	619	603	619	600	606	615	628	636	626	631	637	633	611	598	631	666	625	630	582	651	618	578	621	650	611	619	661	624	616	632	608	599	573	596	633	598	612	600	644	599	615	605	616	634	608	617	639	626	576	631	611	677	623	615	619	630	581	646	630	602	631	599	632	637	620	626	627	582	624	618	585	620	582	616	585	620	628	676	562	606	641	651	596	617	602	625	596	648	613	655	624	586	601	627	638	574	624	592	590	642	639	634	624	634	651	595	628	645	627	655	604	640	610	619	619	589	589	650	636	589	601	599	686	598	634	649	617	662	621	615	632	629	625	627	654	585	582	637	627	674	631	582	608	629	620	612	653	607	622	632	641	630	621	653	613	601	651	640	647	584	599	653	639	599	609	607	628	637	644	642	656	606	633	624	591	639	639	585	644	608	650	659	660	679	591	595	653	622	612	655	669	607	596	622	630	620	611	611	620	606	614	614	601	571	628	574	640	591	627	596	636	599	592	628	603	624	614	665	621	635	637	613	648	618	579	608	619	642	579	633	609	573	601	607	602	614	631	582	606	621	597	638	633	636	626	613	595	622	600	569	654	630	634	636	610	620	660	597	608	611	593	606	622	656	601	648	642	638	628	621	589	644	615	655	652	583	638	615	614	633	680	635	663	613	595	650	636	606	608	590	641	653	660	638	606	569	610	604	641	648	594	626	629	603	626	640	622	630	635	629	591	580	625	635	679	619	656	654	627	613	620	617	589	629	592	648	591	664	576	642	619	608	595	600	636	619	620	664	570	657	630	640	634	599	629	646	635	625	633	639	612	597	619	605	603	595	631	634	642	640	590	662	603	622	610	598	634	605	589	616	593	631	648	634	615	687	608	620	624	599	604	652	627	603	626	639	612	610	606	599	626	608	615	588	582	634	608	632	651	581	619	595	618	609	599	674	597	642	620	614	635	631	679	602	606	622	635	613	637	588	608	644	641	612	609	633	616	631	626	607	605	635	630	655	609	659	594	635	637	585	612	618	671	651	622	613	705	606	615	667	635	647	637	662	621	651	654	597	616	574	620	634	602	622	586	635	633	601	592	638	603	638	596	648	570	649	635	610	638	560	608	628	598	586	610	616	596	661	643	629	651	614	608	650	665	695	640	638	632	629	601	643	599	653	628	630	588	629	613	640	653	621	604	620	654	646	652	660	560	662	667	628	623	615	633	577	650	599	623	653	604	603	634	628	623	628	631	608	626	602	602	647	589	647	626	568	638	579	623	660	639	629	627	641	620	610	616	629	631	616	618	579	624	655	589	612	602	615	597	656	657	608	603	659	645	623	593	574	651	600	624	651	619	633	603	585	616	628	597	620	605	592	584	580	609	596	594	595	642	645	625	628	616	657	629	641	641	589	580	642	636	638	589	606	622	607	635	636	604	642	648	616	612	619	611	636	657	584	634	558	662	641	634	632	594	586	644	622	649	670	671	570	656	616	626	599	618	621	633	579	624	651	630	608	622	659	639	607	620	604	648	629	593	661	602	613	601	590	606	631	622	605	592	585	592	632	638	682	625	610	605	570	628	578	702	628	633	628	624	597	612	604	613	602	629	652	595	565	613	569	608	623	626	642	624	644	637	591	639	645	620	615	595	599	619	592	592	632	680	641	663	601	635	654	634	584	637	609	602	641	646	624	585	581	670	602	641	644	586	636	611	594	589	630	642	637	601	602	632	652	637	642	622	626	632	616	644	625	649	620	628	610	608	641	586	593	662	586	618	611	666	608	643	610	602	608	644	680	593	627	620	616	648	606	664	578	622	627	591	621	600	580	619	622	595	615	646	593	620	583	631	614	618	601	621	622	608	630	635	683	615	577	609	605	614	605	627	635	609	620	587	598	615	636	615	576	579	639	649	614	618	683	610	655	666	601	612	649	620	633	613	570	601	618	635	610	598	649	577	646	633	576	639	616	616	597	634	648	626	609	640	611	660	666	625	602	576	640	619	605	598	582	606	598	643	575	630	616	621	631	630	640	606	614	641	630	629	606	592	632	620	598	608	620	602	583	599	612	608	619	624	644	632	656	591	662	625	642	597	603	632	630	621	667	632	647	654	617	607	617	595	608	603	653	637	622	614	625	641	656	581	630	631	572	692	660	593	559	612	621	620	618	603	578	609	659	603	655	637	601	646	667	641	608	595	629	624	592	599	627	577	611	619	613	603	639	607	628	643	637	627	600	620	606	601	639	626	614	582	607	629	612	655	599	656	573	615	630	612	628	577	632	618	610	665	642	633	664	636	614	647	646	642	587	602	634	659	618	592	601	607	670	638	645	637	600	614	621	648	630	598	644	658	610	642	626	600	648	640	579	624	623	608	612	646	632	642	621	626	651	637	652	606	628	608	603	637	672	633	626	631	597	655	604	576	616	641	655	661	616	632	618	580	641	622	653	616	637	641	624	601	597	627	598	609	626	656	623	627	664
1410	257	155	110	218	275	251	199	200	164	123	130	104	82	75	87	58	60	58	60	49	60	55	38	38	49	38	42	41	40	38	30	32	36	32	38	52	27	28	30	13	32	22	33	18	31	25	26	21	25	20	24	23	28	22	20	26	22	22	27	25	25	21	29	23	31	31	18	24	29	21	26	15	35	22	18	22	15	23	20	21	14	14	20	17	22	17	22	21	15	23	22	21	19	22	27	14	25	17	16	19	24	18	21	17	22	17	25	24	21	30	30	19	15	33	19	29	15	20	18	20	26	27	16	19	23	27	17	26	21	19	13	26	21	33	13	25	19	21	25	18	17	31	20	19	24	25	26	20	21	24	27	23	17	30	18	21	15	22	17	23	21	15	15	25	20	19	24	25	25	23	27	29	18	23	25	22	22	33	28	27	22	23	18	31	18	17	19	18	30	13	21	22	23	18	25	10	25	23	22	18	28	24	25	22	22	27	21	20	24	18	16	20	20	18	27	18	21	25	25	13	17	22	17	23	30	24	16	26	18	19	19	19	25	28	20	19	14	26	23	16	27	17	20	18	16	21	20	23	32	26	30	24	20	14	12	28	22	31	23	24	21	12	28	18	30	20	20	29	21	17	14	20	25	31	25	23	25	22	17	19	19	29	19	17	19	22	23	20	20	15	23	28	12	29	23	24	24	23	24	17	26	20	19	14	24	22	22	25	19	13	15	26	24	21	25	17	17	20	25	15	24	22	16	25	18	34	20	25	21	21	17	20	27	23	25	27	19	24	21	24	17	19	23	25	20	15	22	28	25	21	24	23	19	16	24	29	19	14	27	27	19	26	23	16	26	26	20	22	19	24	12	14	28	33	25	25	20	19	22	13	16	21	24	19	23	26	32	16	18	28	22	25	21	25	23	31	16	19	18	21	32	18	21	22	19	23	18	28	24	24	21	21	17	11	16	23	19	28	19	26	15	14	21	19	20	21	22	21	25	25	22	24	28	18	19	17	14	15	20	29	23	12	27	24	18	20	23	19	32	22	25	12	20	20	30	23	14	19	22	29	19	16	25	21	25	30	23	20	23	19	22	17	11	21	20	25	24	26	24	21	19	23	27	19	18	22	13	14	18	22	22	15	22	28	15	22	29	13	24	18	21	13	15	21	28	19	36	14	20	22	13	20	20	18	31	18	17	24	26	16	17	17	33	19	30	15	25	22	19	26	30	25	22	25	13	12	21	21	29	16	26	24	14	23	31	13	28	27	20	20	22	24	35	19	20	19	17	17	24	14	20	27	19	23	19	21	16	18	22	28	24	19	21	11	16	32	29	28	23	27	25	20	26	21	19	25	24	16	18	21	22	23	20	27	24	23	16	22	26	19	23	19	33	34	18	23	12	16	14	20	23	25	20	34	19	26	22	21	27	29	14	24	21	17	24	32	23	31	23	23	19	17	25	13	15	20	27	20	19	21	19	24	29	25	22	22	20	20	26	18	18	19	22	26	13	21	35	19	25	29	16	21	20	20	27	16	26	26	27	21	18	20	29	18	21	21	16	25	25	18	22	15	24	14	18	20	22	24	24	18	23	22	16	22	24	23	27	24	29	25	20	14	28	22	21	27	30	27	17	28	22	23	18	19	28	22	30	19	21	33	22	28	27	16	28	15	24	24	20	16	19	21	23	30	30	18	25	19	21	19	21	13	21	21	22	27	17	25	25	33	20	20	22	26	22	16	23	16	20	22	25	16	20	24	18	31	20	17	20	17	19	20	28	24	23	14	16	18	21	17	15	17	30	21	19	19	21	29	28	23	19	24	24	18	21	21	19	19	23	17	30	16	23	23	13	24	20	19	26	20	19	23	28	19	19	23	26	16	23	23	17	15	24	16	25	25	16	23	22	15	23	21	16	21	24	13	18	19	22	22	21	34	26	26	25	20	22	23	14	27	20	32	25	29	15	16	20	21	23	24	13	22	18	22	21	15	27	19	25	21	17	28	31	18	15	25	19	21	15	16	20	16	18	21	18	23	23	18	28	24	25	31	25	17	17	23	24	21	16	25	32	20	22	27	12	10	25	25	24	16	24	22	21	20	22	21	24	21	24	25	17	22	23	18	18	23	13	10	12	17	20	21	24	17	17	17	22	13	27	22	29	26	15	17	19	21	15	18	24	18	25	18	17	25	19	23	27	24	34	26	27	29	20	21	25	27	24	17	17	23	22	26	15	22	21	17	26	22	19	38	25	23	17	21	26	33	19	28	27	18	22	25	15	14	25	22	21	18	26	19	13	14	30	25	14	20	20	22	27	21	29	19	24	23	22	20	20	21	23	34	19	28	24	13	21	25	18	16	18	19	17	18	29	20	19	18	19	24	16	19	22	22	19	23	18	21	18	23	20	15	20	17	20	29	20	26	17	24	20	18	19	21	16	16	19	25	22	24	21	22	22	16	19	25	36	21	22	15	25	22	28	18	23	24	24	18	15	23	21	23	14	26	23	17	19	18	16	22	19	23	28	27	19	21	23	22	20	20	19	28	32	22	17	20	22	24	23	26	19	14	13	28	21	18	36	23	21	25	21	19	20	16	23	28	15	22	20	25	22	30	18	23	20	21	21	20	19	24	20	23	36	23	19	16	19	19	15	21	24	22	25	28	17	19	26	13	26	17	18	26	12	21	27	18	13	23	21	26	17	25	22	33	11	21	18	20	25	23	19	16	20	20	29	22	22	20	25	23	18	12	18	24	23	19	25	20	27	14	20	19	23	23	28	19	23	21	20	26	28	24	24	20	25	19	18	23	32	16	24	19	24	22	26	18	31	26	15	28	20	17	18	19	21	25	14	13	21	28	15	21	18	18	20	28	23	18	18	20	17	20	27	23	18	26	20	21	26	23	21	16	23	26	22	19	19	29	13	16	21	24	19	23	17	19	15	13	15	31	24	20	18	22	19	15	14	28	16	19	25	20	25	17	25	24	25	25	12	27	19	17	19	23	18	20	21	25	17	22	25	19	24	19	24	23	20	24	24	21	16	20	20	22	20	24	13	15	20	21	20	19	20	20	27	16	18	18	22	35	25	15	20	19	19	26	20	17	25	25	29	23	19	24	27	17	18	24	28	27	22	27	19	26	20	21	14	26	18	26	29	19	23	20	21	13	27	24	23	23	22	20	25	16	29	30	22	20	20	13	23	26	24	18	25	21	20	15	26	17	18	26	15	14	20	22	20	34	12	12	17	14	34	22	23	14	24	23	38	28	19	22	19	23	25	25	29	23	30	20	22	17	17	19	35	20	24	21	20	25	18	24	18	22	19	20	27	27	26	22	11	18	23	23	29	22	18	15	21	20	28	30	27	28	29	17	14	19	22	19	24	18	25	20	23	20	15	19	14	21	21	34	16	24	21	26	20	17	29	19	21	20	17	25	20	20	25	25	15	26	14	18	20	19	25	19	19	35	25	21	12	21	10	22	24	26	24	17	28	18	27	18	17	21	15	20	18
14241	7976	4515	12952	20363	19668	17090	13769	11298	9114	7491	6216	5296	4512	3874	3505	2971	2743	2502	2324	2207	2261	2196	1935	1638	1612	1579	1403	1341	1215	1084	1073	1093	974	901	883	977	898	821	770	725	735	613	595	570	537	546	505	470	540	516	555	564	509	603	553	517	547	467	466	392	409	406	373	375	408	367	364	337	353	353	389	365	390	357	347	346	372	379	356	357	361	383	334	350	349	337	368	359	365	373	380	349	317	406	333	348	370	361	344	384	381	367	374	331	331	354	359	382	365	362	340	385	330	352	328	360	356	372	381	395	396	358	372	332	401	351	344	350	382	391	344	348	387	344	372	359	368	346	360	355	330	345	343	356	355	332	329	396	355	347	376	360	334	370	367	359	334	350	356	353	334	354	358	360	359	377	355	353	351	372	353	371	354	373	327	323	358	336	358	336	332	348	316	390	354	375	333	361	334	365	353	369	368	327	324	361	352	377	357	382	351	355	348	384	291	391	374	366	355	350	334	363	360	348	386	373	346	346	349	331	402	352	363	357	320	359	369	369	373	400	348	335	348	320	335	361	372	341	380	378	366	355	327	341	362	365	342	344	337	387	363	336	358	352	367	367	333	346	342	364	350	343	355	354	343	344	340	357	342	368	359	338	329	377	363	376	369	361	378	345	358	362	360	343	388	342	337	344	358	345	358	359	340	357	351	365	368	322	336	365	355	296	369	369	366	334	350	311	352	366	361	353	336	368	390	335	400	365	332	360	341	358	383	381	349	374	338	364	359	385	363	332	362	350	371	360	346	348	361	346	377	368	374	364	390	335	367	331	358	357	342	343	353	339	352	339	379	361	360	373	350	380	321	362	328	377	360	349	364	348	368	370	397	357	373	343	334	388	360	356	363	367	355	392	362	363	382	326	329	389	356	353	366	336	324	320	341	350	342	337	394	347	340	365	341	424	337	329	389	352	343	316	333	369	374	388	354	356	375	351	388	335	349	359	343	351	364	383	367	355	365	406	325	356	371	353	346	370	356	353	352	325	378	360	350	353	382	356	386	345	374	341	334	345	348	372	320	369	351	369	353	368	325	351	364	345	369	366	343	364	372	350	356	361	375	350	332	387	331	353	346	358	336	334	368	334	343	361	353	338	363	330	315	340	378	407	369	381	356	369	334	330	334	359	374	354	372	344	319	397	321	344	340	391	355	348	349	344	377	330	354	345	357	355	382	348	352	368	333	383	350	358	370	331	347	359	336	370	364	354	358	348	384	340	325	342	382	351	331	338	373	343	370	369	347	359	371	320	356	373	355	373	351	376	333	327	376	390	391	376	374	366	365	328	364	361	372	332	368	385	362	329	371	315	355	377	338	299	374	369	350	371	344	364	384	341	346	343	345	367	322	336	372	353	345	392	341	327	362	356	346	344	364	338	340	376	316	385	352	339	359	361	352	364	371	362	370	399	369	365	355	354	379	371	380	377	328	338	359	359	362	398	361	384	374	345	355	321	349	370	353	382	365	360	361	330	372	365	369	347	331	362	341	368	354	378	357	374	327	353	359	333	283	376	356	381	373	369	340	390	367	362	355	397	370	386	357	378	349	372	376	365	379	364	368	385	326	342	368	335	317	370	371	360	336	316	365	332	326	348	393	358	360	354	343	329	356	374	368	328	376	381	386	373	351	380	343	337	359	347	397	358	357	380	336	395	386	327	392	342	334	386	352	349	372	353	333	395	372	338	362	340	356	377	357	365	370	343	383	331	363	376	351	366	354	375	369	331	335	350	359	337	356	373	318	344	365	323	325	368	364	337	352	369	343	362	335	352	336	343	359	353	377	347	366	398	324	383	329	360	351	332	361	372	326	359	362	378	381	339	357	352	386	355	381	337	337	331	330	332	358	354	371	369	339	349	330	326	348	364	356	313	313	356	348	369	360	374	357	336	345	327	342	358	349	351	331	380	370	366	353	337	327	357	359	340	361	340	356	385	329	376	343	344	340	364	363	350	338	344	347	371	354	350	350	338	331	368	333	390	388	353	354	390	365	375	375	365	385	326	332	359	363	381	341	382	330	351	337	345	359	346	332	400	382	370	348	333	333	349	357	382	376	353	357	379	373	362	368	343	325	380	313	341	342	358	394	346	372	325	352	360	341	384	370	372	350	332	347	373	377	354	364	350	377	327	326	354	360	359	360	369	394	332	335	359	368	335	347	395	377	338	329	334	360	354	331	357	355	317	378	319	342	342	328	340	382	372	330	378	366	342	331	379	361	369	351	339	362	345	373	352	392	341	359	339	357	371	347	391	349	347	343	348	380	362	383	364	371	344	348	370	361	330	338	345	348	354	355	359	362	372	354	366	349	343	381	353	357	380	344	387	383	389	373	335	318	379	402	353	357	357	384	355	360	357	364	342	369	389	372	361	383	375	367	354	386	359	349	345	376	324	349	340	366	374	365	370	343	371	393	347	356	351	369	361	369	366	356	372	351	318	337	389	359	368	387	339	377	335	352	373	369	367	396	337	337	365	333	365	393	322	358	370	367	369	339	374	346	330	336	348	377	343	357	353	365	349	370	339	374	353	351	348	359	338	375	363	309	369	340	344	379	316	364	348	342	354	387	342	335	360	348	362	338	398	364	407	357	376	350	379	369	368	353	354	337	368	347	351	348	353	379	403	344	379	357	352	343	328	342	391	355	372	362	356	369	356	366	327	357	385	325	366	401	350	370	375	396	361	360	357	345	378	347	372	364	365	375	320	400	349	318	333	363	377	357	383	335	356	368	344	322	376	349	354	346	337	342	357	329	342	352	353	332	366	345	369	378	344	325	401	354	368	347	382	344	352	353	340	347	336	387	370	375	341	390	340	358	355	319	345	327	353	334	352	374	327	352	378	335	364	354	361	345	343	349	375	356	374	394	337	385	358	356	352	360	384	334	383	361	359	371	389	361	351	352	345	329	331	378	367	322	353	364	353	392	367	329	330	369	329	352	321	345	347	362	351	360	337	403	347	351	389	347	383	347	335	349	347	348	345	353	351	370	373	369	388	329	389	331	354	365	340	329	353	359	352	358	325	407	382	373	331	375	389	379	377	348	370	395	357	345	379	350	358	356	363	407	374	361	403	363	352	330	361	349	382	362	388	351	354	368	412	349	381	379	362	393	352	353	369	356	305	351	360	357	351	363	356	345	360	349	370	361	352	397	355	352	345	353	395	369	385	340	367	390	377	340	353	345	336	355	357	341	383	385	338	335	402	380	326	375	367	346	344	349	360	346	319	385	323	353	351	357	382	367	377	366	365	370	337	332	386	373	351	361	349	386	348	366	359	350	339	344	381	345	343	355	323	352	343	371	359	342	333	342	342	366	361	355	374	364	351	349	404	324	338	353	372	339	353	371	340	373	383	367	370	335	360	359	380	365	327	368	364	323	384	336	359	354	334	373	360	357	362	358	337	309	373	361	337	388	338	380	359	391	364	362	373	378	363	352	352	391	362	367	370	368	333	350	367	349	326	331
808	423	244	178	359	394	385	329	275	237	190	194	156	159	125	102	100	93	81	74	87	65	78	69	64	57	51	55	37	44	32	45	42	43	35	47	34	33	40	26	27	24	23	30	26	28	34	23	21	22	20	29	20	26	25	26	30	28	22	28	20	23	26	22	23	20	16	24	20	28	19	20	21	14	15	24	21	20	18	20	33	18	19	18	28	22	21	21	16	14	21	25	20	30	23	17	21	16	17	18	25	18	25	24	16	26	19	18	21	21	18	15	19	13	19	18	21	24	20	19	12	26	23	20	19	14	25	26	18	16	24	17	23	23	17	18	19	24	22	29	20	23	15	19	25	15	30	21	18	19	23	18	20	19	22	16	20	20	15	20	15	18	17	23	29	29	18	10	14	13	26	25	20	27	18	24	19	26	21	31	22	25	17	17	33	22	27	20	14	23	19	18	23	26	20	18	18	26	13	24	19	17	19	21	27	20	16	18	21	16	18	31	17	24	15	19	21	24	19	15	24	24	14	17	24	14	15	21	22	24	14	20	19	16	17	20	16	29	27	22	24	15	22	29	30	21	23	20	21	20	29	16	25	25	19	21	21	23	18	15	17	16	19	21	19	29	21	20	14	28	26	20	21	22	15	17	14	19	30	22	18	16	19	22	26	19	22	15	18	17	28	21	23	15	22	16	21	16	18	19	26	22	22	16	26	17	14	21	18	14	13	19	13	23	18	11	24	21	26	27	22	22	16	16	20	12	21	25	20	19	23	21	24	19	24	28	20	24	20	29	25	19	21	27	22	25	24	24	27	19	16	26	18	22	14	25	18	23	16	18	20	23	15	20	23	29	19	20	29	21	21	31	21	25	18	22	24	22	28	19	25	23	20	27	20	18	20	12	11	14	18	22	22	20	15	22	22	17	19	31	13	16	19	18	29	24	24	22	20	26	12	30	13	16	18	18	16	28	24	16	23	14	22	21	31	29	20	15	21	24	19	23	21	23	19	21	15	19	19	22	26	20	21	17	21	33	23	18	25	16	23	23	19	17	18	21	18	20	25	21	23	12	18	20	25	13	19	18	18	17	20	18	18	22	13	23	17	19	10	19	20	21	27	23	20	17	10	29	25	20	19	25	25	16	16	17	21	20	17	19	20	13	20	15	29	27	22	14	22	13	28	15	20	19	20	14	17	22	27	22	20	23	21	20	24	17	22	25	20	29	13	15	26	21	23	20	20	15	17	16	13	20	29	15	13	15	26	17	24	19	24	17	24	24	24	15	20	18	18	18	30	18	18	16	19	16	20	19	21	19	24	30	18	26	17	19	13	31	26	23	25	19	14	21	17	22	15	19	16	18	17	22	17	25	21	19	20	14	23	23	14	23	17	20	17	18	17	23	15	16	16	25	25	21	16	12	20	24	17	14	24	24	26	22	17	23	17	26	21	23	19	14	21	23	21	18	22	21	26	18	30	28	25	28	21	19	19	17	23	21	15	17	15	13	21	19	14	22	22	17	15	15	22	23	16	23	23	18	14	17	13	17	16	22	20	13	29	19	19	27	17	29	24	24	22	19	26	14	25	15	14	17	13	11	17	19	14	16	21	11	20	15	18	19	15	15	21	20	13	24	23	22	26	21	20	31	25	17	18	21	23	16	20	26	14	26	18	17	25	19	10	22	24	26	22	23	18	22	24	23	21	17	29	13	12	25	11	10	17	23	21	30	13	33	15	17	19	19	23	28	14	13	16	21	19	11	19	14	17	19	17	18	16	26	24	20	13	22	24	21	24	19	25	13	22	18	19	27	27	24	18	25	26	21	23	13	20	20	22	18	23	23	16	26	20	22	18	30	25	22	20	13	18	20	24	29	14	17	26	26	13	16	24	31	21	16	25	24	19	13	27	17	16	18	25	22	25	16	24	18	21	28	17	24	18	20	23	28	19	23	21	15	22	24	15	19	17	16	23	21	16	23	16	20	15	15	21	18	16	23	13	16	23	18	20	17	21	31	29	30	22	14	15	24	20	22	20	16	18	24	17	21	14	16	15	14	25	28	23	19	16	21	19	21	17	27	16	24	24	15	20	19	29	18	21	16	16	15	23	16	14	18	16	20	13	18	25	15	20	21	14	26	16	24	26	16	25	16	16	23	21	19	20	13	27	14	22	18	27	21	23	20	25	28	17	20	17	19	17	15	19	12	22	10	19	20	12	13	18	20	25	24	18	23	16	20	20	23	19	19	17	28	31	22	16	27	12	18	14	17	18	22	14	21	20	21	27	21	20	22	14	15	22	27	27	18	22	21	15	24	15	21	18	25	26	20	21	20	30	10	24	21	22	27	21	32	23	19	16	23	22	16	18	24	19	24	17	25	17	28	18	26	15	26	24	14	23	15	25	15	15	20	18	21	15	25	15	29	23	17	22	12	18	18	21	21	23	17	25	22	14	18	25	16	17	21	16	32	15	24	28	19	23	13	20	21	16	22	21	24	25	22	30	13	12	16	22	25	14	23	22	18	20	24	24	14	19	16	22	11	17	17	23	17	24	17	21	18	17	17	18	22	22	14	20	22	24	19	22	21	24	13	25	18	20	14	15	16	23	18	17	15	17	22	26	25	15	23	22	30	20	15	21	20	16	15	24	11	22	24	16	20	13	18	20	23	16	24	15	19	15	18	25	17	14	18	22	22	23	25	22	25	22	20	19	30	23	19	20	15	20	21	14	22	14	17	24	18	16	13	16	18	25	22	23	22	25	28	23	24	29	17	18	16	21	15	23	17	15	13	25	14	16	18	20	21	23	9	14	22	22	23	18	21	24	24	18	20	21	29	14	23	17	23	12	25	17	21	12	19	24	19	24	22	20	11	18	20	24	22	20	23	18	16	19	21	24	20	23	21	21	22	15	17	21	19	20	20	23	19	21	21	15	17	24	24	13	16	13	12	19	21	17	22	16	23	17	16	21	32	14	17	25	20	19	19	19	19	21	15	19	22	13	16	19	31	22	20	28	27	19	24	15	19	20	16	16	21	18	26	13	24	16	15	23	15	19	25	10	22	25	20	19	13	28	25	15	27	22	21	26	23	24	24	17	20	24	24	23	19	19	24	33	26	21	22	20	15	21	19	15	15	23	16	16	18	17	20	20	15	18	19	19	15	22	17	17	16	19	25	25	12	20	29	16	20	19	17	18	25	21	19	24	17	19	17	17	7	12	13	22	27	16	21	30	16	26	24	25	20	22	22	13	17	24	31	14	11	20	26	22	20	20	23	20	24	13	14	22	20	18	14	20	18	23	21	18	20	20	16	22	21	10	17	22	14	16	20	25	19	20	22	12	26	25	20	17	19	25	13	24	21	20	15	17	23	17	20	13	18	17	24	21	21	19	25	24	23	29	27	22	21	21	21	22	14	16	16	27	21	28	16	26	20	22	22	24	20	13	20	17	20	23	21	18	10	23	27	20	22	14	22	17	22	19	25	9	23	21	25	19	15	14	23	19	17
18586	12425	6901	18394	26903	25954	22669	19034	15549	12938	10822	9166	7659	6477	5774	5068	4615	4075	3667	3273	3249	3039	2939	2625	2294	2148	1996	1917	1720	1625	1416	1499	1398	1207	1077	1178	1166	1105	957	963	924	789	727	692	669	626	561	618	624	694	621	618	602	615	676	621	551	640	578	486	480	385	385	390	384	387	378	358	380	392	388	394	358	358	343	415	394	381	393	345	367	340	375	354	359	358	348	362	360	384	333	328	360	333	367	347	320	346	370	353	366	330	347	333	311	352	360	352	369	322	338	329	328	372	359	325	356	340	364	340	353	353	352	361	388	341	326	386	327	352	335	328	349	361	322	344	311	340	353	357	337	356	347	323	345	359	380	363	326	349	334	351	367	350	339	349	344	326	313	359	347	353	344	353	343	318	374	336	328	333	365	363	356	357	338	335	318	318	341	356	333	329	351	338	329	305	344	355	370	349	372	360	377	334	329	337	351	328	354	332	327	325	352	331	313	313	327	322	339	341	346	365	357	323	339	337	335	323	349	339	364	353	340	313	367	340	322	333	322	365	308	341	347	319	371	321	350	373	343	343	347	304	316	347	364	324	327	341	322	301	338	313	337	342	327	361	333	345	356	388	318	328	319	331	348	365	340	320	326	357	333	336	337	353	343	327	331	330	338	375	349	332	314	347	367	345	362	339	332	329	307	347	332	368	337	308	382	340	358	365	310	344	357	327	357	330	356	351	324	341	331	345	339	359	364	393	330	325	330	348	339	385	333	366	321	379	311	339	336	356	332	342	349	350	319	354	340	312	327	360	341	308	373	324	368	329	359	351	323	339	338	362	362	332	346	317	336	351	324	359	326	359	365	329	361	302	314	354	320	311	359	328	336	330	343	329	344	339	344	332	349	336	327	331	315	335	287	297	345	343	342	327	293	326	320	353	361	330	341	320	355	375	359	337	325	341	311	339	304	373	378	333	332	323	338	337	360	365	314	343	322	348	364	326	313	351	350	372	346	316	333	312	334	364	330	325	330	365	329	320	342	357	335	356	370	303	327	328	340	340	361	337	365	371	325	326	350	363	376	325	330	347	341	337	343	364	365	344	335	330	340	338	322	325	332	320	363	352	328	335	353	328	337	358	328	335	342	385	356	320	354	357	360	300	362	325	364	337	318	327	341	334	340	358	320	339	348	331	341	356	332	358	318	347	328	317	357	352	352	341	292	339	331	331	370	356	322	280	332	320	326	348	303	351	323	371	342	330	342	336	349	339	358	320	346	334	330	364	354	337	321	340	363	352	339	321	353	366	327	361	350	310	340	350	353	320	321	359	340	330	333	343	317	352	322	337	339	341	341	335	330	330	344	326	333	361	330	340	362	335	309	345	322	354	356	335	368	346	377	318	352	311	346	315	327	317	314	383	348	353	352	353	332	357	315	320	347	359	345	328	361	347	327	347	356	349	327	329	350	321	373	327	327	325	313	326	352	342	354	303	342	300	332	346	369	352	345	317	328	328	335	353	331	371	349	344	349	329	341	357	342	326	325	340	297	341	317	351	343	350	329	304	319	326	336	349	308	317	318	346	358	357	314	314	342	341	359	370	338	351	323	325	346	312	350	334	344	301	345	331	330	302	339	353	322	316	328	347	316	322	328	345	347	330	360	339	353	344	326	353	328	333	332	356	373	354	306	363	326	326	334	365	346	378	344	288	330	323	362	328	344	359	352	333	308	331	314	325	362	340	319	355	328	319	358	317	352	306	327	314	337	339	321	340	328	357	334	331	314	334	342	344	322	325	320	339	336	343	330	348	321	355	355	346	349	355	347	342	346	300	319	345	337	363	375	319	329	360	335	325	347	351	321	348	330	329	354	306	362	338	332	342	349	354	323	321	321	331	330	314	359	355	298	321	372	352	363	328	336	345	325	368	332	359	351	347	354	330	356	309	304	368	353	353	328	299	318	321	344	372	372	330	347	314	326	329	340	329	342	350	342	330	333	336	355	312	339	328	320	352	339	331	352	329	334	324	295	344	342	324	312	329	322	354	365	345	347	325	316	322	346	328	291	303	348	352	315	342	341	319	338	356	351	371	316	331	358	316	323	319	314	340	340	357	323	343	332	323	315	336	333	350	366	351	331	304	354	326	308	325	317	354	356	333	311	333	319	356	294	357	344	358	311	334	322	340	386	349	371	337	362	323	325	354	371	318	337	319	344	336	339	310	335	340	321	295	371	294	311	355	327	328	367	332	349	315	384	307	335	362	353	323	355	362	356	327	313	347	349	349	349	334	345	347	343	375	316	353	341	359	354	338	376	333	285	336	383	353	337	335	321	321	350	367	343	347	335	324	338	318	335	355	341	313	311	355	333	354	342	312	336	332	328	339	348	321	346	342	319	327	351	338	352	371	339	322	305	341	368	291	316	353	331	319	314	341	357	368	292	351	343	355	312	338	349	361	337	326	368	345	349	332	301	338	334	361	365	327	340	340	336	325	309	373	314	354	353	345	332	345	332	337	323	362	349	335	316	366	323	356	349	338	349	360	313	330	339	349	357	302	335	347	327	345	329	341	332	315	375	328	354	324	333	323	364	331	340	325	326	320	338	379	339	357	325	337	356	336	313	353	362	312	328	347	335	353	344	361	345	325	340	344	320	337	328	332	356	351	339	316	322	323	324	337	333	324	367	351	315	360	328	319	350	334	334	310	338	363	347	333	342	333	340	322	347	326	328	336	325	342	331	350	309	322	344	354	334	297	308	320	333	332	342	355	330	344	359	358	329	374	340	361	338	328	323	332	335	339	359	345	356	370	314	386	343	344	329	322	355	337	352	314	366	319	301	325	336	361	337	360	376	333	343	331	347	343	338	333	331	338	357	338	338	333	328	345	329	360	360	355	358	335	325	346	347	350	344	342	326	335	362	358	315	327	340	349	340	344	336	335	342	325	375	307	349	335	357	318	307	330	345	319	333	337	363	338	304	333	326	362	319	331	336	361	321	378	343	353	341	364	365	311	349	344	335	357	328	342	334	314	332	337	334	348	353	346	358	320	349	341	348	352	359	323	363	332	369	340	352	346	336	335	334	331	340	342	363	367	335	373	354	333	308	331	343	357	345	359	340	349	341	349	342	336	323	323	340	297	346	341	359	347	324	315	357	363	325	364	314	331	314	313	359	294	319	330	298	349	309	346	347	333	345	335	341	353	316	346	335	297	319	333	346	298	330	310	325	331	330	323	360	328	316	331	394	354	349	338	293	339	360	367	335	318	327	332	364	368	343	330	345	319	314	316	304	359	334	382	329	346	306	368	333	372	348	388	355	359	353	338	335	345	343	385	310	324	346	363	330	334	336	335	343	343	330	334	365	363	323	353	364	320	332	313	359	357	337	368	321	358	330	340	369	332	316	305	342	348	331	320	330	342	355	315	323	351	336	328	363	350	343	330	397	352	332	332	349	342	350	343	317	332	334	370	361	337	328	315	329	342	339	333	358	355	358	346	373	333	335	344	334	346	299	350	320	353
2524	413	260	200	309	397	341	332	277	265	209	163	129	145	109	111	109	89	112	111	97	87	82	82	81	65	63	70	62	63	55	56	51	45	55	44	59	58	52	49	50	48	45	55	52	33	53	37	38	42	51	47	46	46	53	47	46	38	49	21	32	50	40	44	35	41	37	40	28	39	32	32	35	30	43	36	37	38	39	44	38	39	41	37	32	43	39	40	38	41	30	37	43	50	35	38	42	31	48	34	36	47	30	29	39	41	33	35	28	35	37	46	31	40	44	47	48	42	31	32	44	38	33	43	38	30	36	49	50	31	38	45	40	44	38	33	30	30	31	39	41	28	48	34	41	34	52	24	39	41	48	28	39	40	41	44	34	31	41	43	41	29	38	46	38	47	47	32	38	36	38	47	40	36	41	49	33	40	33	39	26	37	44	28	39	37	38	39	37	39	38	33	35	32	39	29	44	42	33	35	34	26	28	39	47	41	31	32	32	35	34	46	31	39	40	38	41	50	38	34	29	47	41	38	36	40	48	38	40	51	33	38	32	38	28	35	45	36	39	38	40	33	39	34	42	36	51	35	41	49	51	32	39	47	35	39	30	29	39	36	48	44	49	35	44	28	33	38	39	36	36	33	42	36	40	38	29	46	31	40	36	28	28	31	40	54	27	48	39	40	40	28	45	53	53	29	40	30	39	39	47	31	41	36	47	43	33	42	45	34	39	45	36	48	24	34	38	42	32	24	33	41	36	44	33	26	36	39	41	45	35	30	40	37	34	50	41	30	32	38	42	34	35	33	34	41	37	31	39	44	33	39	36	34	38	43	39	47	58	36	43	36	37	42	34	47	41	42	43	33	29	37	42	43	31	26	42	31	38	41	38	36	35	40	36	25	38	30	44	36	40	47	46	33	42	33	43	34	36	32	47	28	39	27	40	36	46	34	27	39	37	32	29	35	40	40	37	43	41	30	41	18	37	40	40	33	42	44	41	48	35	28	35	30	47	40	43	40	43	38	43	35	40	48	48	40	35	37	34	41	33	42	38	42	36	32	37	34	39	43	31	30	38	34	37	38	33	55	40	44	39	48	46	30	38	43	30	41	30	30	42	43	27	36	36	48	44	31	29	34	42	50	28	34	31	43	47	36	38	41	36	40	30	37	28	34	29	39	41	39	32	39	38	32	40	42	32	56	38	28	38	34	45	51	39	37	38	36	28	40	42	42	36	40	44	40	44	46	31	28	36	36	26	30	43	48	27	49	37	40	34	35	41	37	46	44	42	24	27	43	41	39	45	31	43	32	34	32	58	35	32	37	47	44	39	49	43	58	38	45	40	39	38	38	31	42	44	46	31	32	38	30	41	38	45	36	34	36	35	48	27	32	36	37	28	30	43	45	44	41	41	37	43	35	39	41	47	35	42	42	32	46	45	44	33	37	34	40	41	40	32	34	32	43	37	39	45	40	31	42	31	36	44	37	38	35	50	31	50	35	34	35	40	39	36	28	36	29	31	32	43	32	48	38	39	50	48	30	44	49	34	36	37	44	42	45	39	44	30	36	33	35	33	30	36	36	36	42	36	35	33	50	43	38	43	39	38	53	34	42	30	22	25	38	38	25	40	31	31	35	37	35	42	36	39	43	35	37	41	28	37	43	41	45	40	41	48	36	37	34	42	37	33	27	43	39	36	29	29	37	37	42	42	31	41	29	50	39	39	35	36	45	42	35	28	34	29	39	35	36	44	40	31	49	29	40	28	40	46	50	36	37	37	38	30	34	33	46	38	39	29	39	35	37	41	33	35	31	40	36	42	43	46	37	40	34	35	39	47	47	33	26	34	32	47	42	47	28	32	46	46	33	30	33	39	37	31	32	37	35	42	42	38	33	31	34	39	40	32	48	36	39	36	35	36	40	47	53	36	36	30	46	44	34	31	40	36	40	34	28	37	36	47	50	40	41	36	46	39	45	35	36	23	29	34	42	42	34	32	36	40	37	37	30	40	35	39	45	33	51	41	38	34	35	46	39	33	33	39	32	41	29	28	35	45	36	39	27	43	33	31	41	42	44	33	52	30	33	34	39	42	40	44	41	48	47	28	43	39	42	35	38	39	39	33	50	30	56	42	37	32	34	50	32	24	30	42	31	38	36	47	30	37	44	51	43	35	42	38	36	50	40	44	30	43	37	47	42	39	42	43	29	34	36	39	27	35	31	35	41	28	35	47	39	42	38	39	53	37	29	34	30	41	40	34	34	41	49	35	29	43	43	29	42	39	25	34	36	36	44	40	31	37	39	44	41	27	38	37	38	30	29	48	31	41	34	41	31	37	43	42	39	42	36	39	39	41	37	30	29	36	37	32	47	41	36	42	42	34	48	42	50	33	28	42	34	41	32	33	41	43	47	31	33	28	41	38	38	34	39	43	42	49	37	41	41	34	39	40	28	29	34	38	49	43	40	48	35	45	35	28	31	35	38	33	43	37	46	34	46	30	32	39	38	41	39	30	30	39	40	42	38	48	29	38	29	37	51	38	40	32	37	34	35	31	35	29	41	48	37	35	45	41	31	29	39	37	47	29	36	37	32	36	40	26	29	46	43	31	33	34	35	41	32	47	38	33	33	34	49	39	42	34	37	32	51	26	38	38	42	40	38	48	46	33	37	42	43	34	41	27	47	46	32	30	42	50	37	29	60	37	35	47	36	47	42	46	35	36	34	33	44	35	36	32	47	41	51	30	41	55	30	37	43	37	37	45	35	49	38	35	35	38	38	33	34	30	44	20	39	48	38	45	28	30	36	41	44	26	30	36	32	39	43	42	36	34	40	47	35	45	41	43	38	35	22	25	34	36	42	42	29	44	26	41	41	40	57	44	47	35	29	31	37	39	24	37	32	46	43	36	45	33	28	34	45	46	52	41	35	29	32	28	41	46	37	29	28	30	37	31	40	28	36	44	49	29	32	51	39	24	41	36	39	36	37	37	32	30	30	38	27	34	35	43	38	30	46	32	30	41	32	38	35	38	34	41	39	33	37	29	32	33	29	26	46	36	37	32	38	44	38	50	36	41	43	38	37	41	23	29	39	37	39	40	30	44	35	34	38	38	37	30	25	47	37	40	43	36	38	36	37	31	36	37	33	38	40	39	37	52	42	43	42	38	27	41	44	42	30	42	26	44	41	38	38	46	32	30	34	42	31	34	33	35	30	23	41	40	48	26	45	38	27	30	32	41	37	34	43	45	42	29	32	43	38	44	30	31	48	30	33	47	31	41	38	34	38	33	49	31	40	41	42	40	30	33	35	41	33	47	48	43	44	28	47	33	35	31	42	37	34	45	49	33	52	36	33	30	52	47	50	52	47	36	45	28	41	49	36	25	41	43	42	52	42	46	40	40	34	28	46	39	44	47	50	42	43	38	38	29	40	45	45	37	49	34	46	38	43	42	36	40	39	39	42	44	35	41	30	35	32	44	40	47	40	27	34	46	32	41	37	37	46	47	41
16942	11002	6529	17397	25591	24838	21642	18094	14926	12445	10373	8945	7500	6337	5407	4880	4336	3953	3639	3405	3354	3219	2900	2692	2449	2295	2137	2051	1847	1749	1632	1611	1545	1430	1463	1313	1331	1245	1175	1251	1066	988	983	985	872	885	891	808	828	880	914	907	906	884	913	854	862	841	812	762	714	650	647	702	619	642	673	659	628	657	640	661	635	645	640	692	657	654	631	687	660	664	664	652	593	630	633	617	615	657	642	658	662	634	682	651	636	598	632	589	629	640	644	678	607	633	631	602	622	617	654	647	624	646	630	669	624	616	631	625	641	650	610	647	662	631	608	641	622	623	578	636	601	633	683	639	665	631	605	624	666	574	654	622	597	627	572	618	616	642	626	633	620	671	645	654	572	605	625	643	637	645	590	625	636	610	619	622	646	599	604	643	604	648	635	672	577	629	565	653	606	623	614	650	596	610	633	607	550	612	633	623	669	630	620	600	615	617	655	628	598	636	622	576	658	626	625	628	623	688	655	583	668	610	631	649	647	601	636	657	615	642	608	625	572	611	610	634	617	646	624	596	612	629	660	640	636	646	609	625	589	616	680	632	622	634	650	619	582	618	631	642	595	581	628	679	630	629	620	610	656	611	697	614	602	604	634	616	623	630	626	607	622	684	598	620	632	566	663	631	614	582	604	640	632	615	653	592	640	670	556	577	643	661	643	660	651	605	654	659	663	616	665	611	633	645	604	640	624	605	661	605	624	627	636	644	629	640	614	602	607	623	654	620	583	608	607	616	640	624	652	644	645	634	649	610	635	619	587	620	605	602	618	585	612	629	624	643	605	657	599	598	616	568	729	654	636	664	655	578	676	634	632	625	640	654	615	610	569	624	654	616	641	622	606	638	616	632	622	669	642	619	613	616	646	622	666	604	639	629	621	599	615	608	603	627	628	568	618	605	639	614	623	652	579	617	619	657	645	645	620	634	596	644	625	637	576	662	602	582	611	591	604	639	613	614	630	631	606	650	640	603	656	610	667	648	639	623	662	592	627	603	608	583	634	640	578	628	658	600	613	626	642	579	569	624	656	615	595	650	636	676	581	568	633	593	619	583	548	583	641	617	600	598	601	627	588	591	610	594	608	576	626	622	637	572	638	605	606	619	622	664	676	630	664	586	594	586	566	608	617	588	573	614	577	627	631	588	611	618	658	607	613	618	612	614	616	631	608	651	651	644	656	606	650	608	608	627	652	618	574	600	606	638	612	611	583	630	634	560	673	612	612	611	658	615	616	629	665	610	668	628	664	623	609	608	634	646	603	637	651	585	661	642	593	622	622	611	616	612	615	614	630	634	626	642	598	620	636	641	628	609	602	640	661	653	620	655	579	598	623	625	585	698	623	643	642	612	635	594	632	631	609	619	598	552	663	608	609	626	653	609	636	615	633	629	602	621	615	625	612	638	629	648	627	593	622	649	592	590	618	667	630	603	616	630	601	651	597	588	600	599	619	646	653	589	604	623	597	619	703	623	611	608	615	621	589	636	651	659	667	621	597	582	594	617	619	601	625	601	651	603	646	620	619	640	636	655	642	634	609	592	662	650	627	606	607	579	618	624	642	584	596	622	605	628	626	618	638	679	665	632	608	593	608	668	611	669	575	645	618	629	641	590	680	623	658	607	664	631	629	577	637	631	642	595	669	594	616	577	617	635	633	639	620	640	655	634	655	627	650	620	628	588	630	596	595	605	631	641	630	645	619	608	611	634	645	622	622	673	625	580	623	640	600	657	651	638	635	605	596	602	608	613	628	630	608	680	620	588	614	616	599	604	612	582	613	603	564	648	578	623	635	617	648	600	635	614	608	628	617	591	579	620	649	591	592	601	599	621	629	632	660	638	614	597	613	620	577	607	631	629	642	600	653	633	654	609	648	617	602	639	636	644	667	602	621	642	592	618	586	615	612	624	622	593	625	630	642	612	627	623	599	662	634	632	594	602	593	637	618	593	631	617	607	626	633	632	627	546	610	581	587	607	560	600	591	618	611	582	688	639	612	638	622	628	605	615	623	619	628	628	627	610	622	621	630	609	604	621	589	643	639	639	636	643	623	595	638	597	640	585	646	641	572	615	616	611	617	654	626	631	583	606	649	595	661	615	578	624	634	616	581	586	599	599	633	623	606	617	649	615	643	629	601	598	631	641	614	642	553	685	637	606	688	549	608	648	628	635	624	651	629	587	661	651	617	588	623	599	650	660	611	607	653	589	616	619	633	626	628	615	632	598	629	621	620	630	647	630	651	629	604	573	608	573	593	604	629	629	622	615	643	603	604	627	641	644	633	667	666	619	644	597	636	606	636	613	652	612	628	618	628	595	605	633	613	628	581	649	630	570	636	571	658	622	648	611	655	600	630	671	626	613	650	668	652	610	570	614	638	600	635	643	624	598	679	627	597	632	661	647	622	619	588	597	641	591	578	624	628	641	628	607	610	625	664	565	612	654	665	666	647	654	609	632	638	659	633	664	594	644	601	578	586	629	578	654	594	620	627	610	651	619	638	655	650	628	674	605	637	631	611	654	663	619	665	632	645	630	650	619	562	580	647	614	616	658	625	637	614	635	604	651	664	611	661	642	656	605	644	628	661	657	597	654	589	611	581	619	643	577	610	664	619	622	651	586	678	610	646	651	594	585	651	614	632	600	599	602	596	621	612	625	609	675	620	574	601	635	652	617	638	611	643	630	609	594	584	650	651	620	615	620	597	653	626	594	646	611	620	609	621	610	705	646	572	633	644	618	634	644	615	591	661	586	612	657	680	605	620	652	600	649	660	655	602	622	641	640	614	596	573	613	582	617	625	619	633	657	606	646	598	594	612	650	598	656	591	595	646	657	603	597	569	670	616	606	661	628	632	647	592	629	667	649	612	636	638	638	652	595	622	637	641	617	588	581	596	591	638	622	611	649	679	630	601	604	594	615	608	621	625	589	642	644	638	606	644	608	599	602	591	646	598	585	631	662	637	634	613	625	600	643	598	615	584	613	641	588	652	590	627	567	644	637	643	649	592	626	633	634	610	611	600	585	653	683	575	652	659	589	625	613	620	628	658	592	595	627	630	634	601	607	612	643	606	685	629	635	673	636	640	580	632	608	601	637	616	599	600	604	584	618	624	640	617	631	638	632	626	599	584	655	633	600	625	619	620	606	599	647	643	628	616	629	600	610	611	605	565	666	633	631	611	658	594	635	637	602	658	592	677	637	673	613	632	596	617	635	587	599	571	663	594	590	660	611	610	596	596	652	626	649	625	608	592	646	605	668	644	573	617	613	613	580	600	655	638	612	592	609	608	667	610	581	626	633	642	618	633	622	590	624	647	619	606	621	608	613	638	633	594	653	616	618	620	602	574	585	632	661	650	597	622	633	610	605	658	637	607	572	625	621	586	614	663	633	609	638	624	579	632	586	611	635	635	627	653	549	610	630	582	597	631	623	645	608	627	636	656	655	633	640	601	624	625	615	602	614	598	657	646	634	631	607
1757	636	383	306	547	613	563	479	377	376	287	263	243	189	184	147	132	134	124	93	108	126	104	94	114	96	88	78	66	74	64	63	67	66	59	57	57	63	54	60	59	50	49	40	50	41	45	41	56	52	50	43	51	46	52	35	55	44	52	43	48	36	35	43	42	40	39	32	30	39	45	37	30	36	31	43	37	47	36	44	34	44	42	35	38	43	28	54	48	42	36	39	43	34	37	38	35	34	41	34	39	33	45	40	32	36	41	41	34	42	40	43	36	47	30	41	39	35	36	24	33	41	39	40	39	44	42	33	43	31	35	42	37	48	44	31	29	56	38	40	34	39	34	31	31	46	38	34	28	41	31	30	47	38	36	45	37	37	41	26	34	43	41	37	42	43	38	40	52	44	33	40	30	27	45	38	35	39	34	35	37	33	33	34	34	40	31	41	44	37	44	31	35	39	38	39	27	47	40	51	38	38	30	45	38	43	41	30	47	42	38	44	40	38	38	44	42	26	43	36	45	44	34	47	45	51	29	30	25	38	36	35	29	41	41	29	22	34	36	32	43	38	35	41	30	35	30	34	36	27	46	34	49	48	38	35	46	37	39	30	42	30	33	37	27	38	43	42	37	37	34	44	40	32	43	39	34	37	37	39	37	46	39	42	38	32	38	35	51	48	35	40	35	28	31	32	41	36	36	36	34	39	40	38	30	42	42	42	43	41	38	31	29	45	42	37	31	58	36	35	26	38	37	44	30	42	39	48	33	45	42	42	48	41	40	30	33	51	41	45	44	37	26	34	43	35	30	30	29	45	34	38	43	48	42	30	30	34	37	48	33	40	37	37	41	48	38	33	40	40	19	33	42	47	30	36	35	35	40	39	36	42	47	40	47	38	32	47	42	35	40	36	36	31	52	36	35	38	33	31	39	40	36	26	43	33	42	36	40	30	35	41	41	45	33	32	35	29	39	26	40	34	26	30	46	35	45	38	33	37	38	43	46	31	42	41	43	37	32	28	40	27	55	41	46	40	35	33	37	36	35	43	44	35	53	48	39	38	31	41	50	29	31	47	44	35	39	44	39	37	39	34	31	51	42	44	40	38	35	35	39	35	37	38	29	31	36	35	36	31	29	37	32	53	31	28	42	32	34	39	36	34	38	38	38	37	42	32	40	30	24	35	40	36	29	37	40	32	32	38	42	39	31	35	34	41	38	39	38	35	37	45	35	30	39	28	44	35	27	43	41	49	39	38	34	33	40	44	32	46	31	28	40	37	33	38	38	33	34	47	35	31	25	35	41	39	48	34	26	34	43	29	40	38	33	34	25	38	33	39	33	42	30	37	39	42	37	29	27	38	29	34	49	41	37	23	46	38	39	27	43	36	34	41	37	38	32	44	40	34	38	36	35	37	45	52	37	29	34	41	46	40	52	32	36	42	47	47	36	33	40	34	35	39	40	33	40	38	28	24	37	39	38	44	36	46	32	46	31	44	30	43	50	36	27	47	38	41	36	44	31	36	29	37	46	33	37	32	47	34	27	36	39	39	36	37	38	25	42	29	39	39	49	48	38	31	36	30	31	54	37	28	28	37	31	53	32	44	58	44	53	37	27	35	39	33	39	28	42	42	40	38	35	37	39	38	43	43	39	30	40	39	30	36	39	43	45	36	31	29	54	41	28	46	35	41	34	54	42	40	37	37	37	41	33	38	39	20	47	46	33	29	44	36	40	36	39	47	46	29	45	38	36	40	38	39	24	43	36	32	34	44	45	43	31	32	42	37	44	32	42	27	35	33	41	42	40	30	30	37	38	39	34	38	31	34	33	33	41	50	42	38	46	38	42	37	42	35	55	45	36	41	40	24	45	38	45	41	35	32	34	31	34	41	28	47	27	33	32	36	35	29	28	27	48	47	45	35	49	49	39	40	21	38	35	41	31	39	36	38	33	47	36	50	31	42	48	31	45	32	42	33	46	42	36	45	48	38	55	33	25	36	34	38	28	45	39	35	45	35	39	42	43	35	31	30	37	39	46	37	44	35	34	45	24	41	33	45	42	39	32	33	37	30	37	40	29	32	36	44	38	35	40	51	40	39	38	36	39	46	39	43	37	39	28	36	29	37	39	23	42	52	36	26	42	25	34	51	43	32	39	40	43	32	36	36	33	37	40	41	41	37	39	44	29	38	39	34	39	36	34	38	36	32	37	33	34	37	34	46	41	43	39	31	38	32	39	31	38	37	36	44	34	37	24	41	29	36	40	41	30	38	34	39	37	39	49	34	43	36	36	36	39	30	37	47	33	44	25	34	33	45	49	35	39	28	36	41	31	36	41	38	38	24	43	36	40	36	44	35	35	40	49	37	32	47	40	40	33	34	42	32	38	32	32	32	37	41	41	35	36	35	47	40	33	35	40	36	36	32	39	42	46	32	36	42	33	35	39	33	33	42	44	36	34	44	36	44	55	31	37	37	34	41	40	38	38	41	54	40	45	34	43	32	36	32	34	24	32	37	36	32	32	44	32	53	27	46	47	37	34	32	45	46	32	44	30	37	31	51	33	42	46	30	36	47	49	34	36	33	38	43	45	41	51	44	43	41	37	44	40	39	29	40	38	42	45	46	41	43	32	39	49	41	39	49	38	35	45	37	37	31	39	36	46	31	39	44	40	42	34	27	40	35	51	31	33	48	35	37	39	38	40	33	49	43	33	39	33	39	36	34	39	33	41	34	34	39	46	36	38	40	39	37	50	31	38	39	35	40	38	32	37	50	30	29	29	42	36	41	32	29	37	34	45	28	44	32	42	45	37	41	31	35	35	26	40	36	40	32	35	40	41	33	37	46	35	39	34	42	36	39	28	28	37	28	28	43	24	38	39	45	35	43	49	33	42	31	44	40	44	46	44	42	28	35	39	32	40	42	33	44	49	50	37	31	36	38	36	39	27	34	26	28	44	38	34	44	39	37	41	34	39	40	53	35	39	30	41	27	35	31	35	42	28	38	43	36	30	33	38	34	34	38	26	40	44	39	33	40	43	27	47	32	31	43	34	30	33	37	40	40	47	34	33	48	35	37	41	38	40	49	50	28	32	33	30	38	38	29	37	36	45	37	31	32	40	40	41	39	39	37	27	45	46	41	35	29	47	27	30	36	37	35	45	41	31	37	33	41	43	49	31	45	37	45	29	43	40	45	42	31	37	29	36	38	26	47	28	34	39	34	40	32	29	24	42	46	38	36	52	41	34	48	42	46	30	33	41	30	42	34	40	42	39	35	42	39	45	34	32	43	40	49	32	40	42	42	46	31	41	47	29	36	39	42	39	41	39	43	34	41	22	47	24	32	28	37	38	32	31	45	35	42	34	41	54	32	27	39	35	35	40	36	46	28	36	32	40	26	28	28	33	28	44	44	33	36	44	38	29	36	43	32	33	38	33	36	34	41	37	27	40	35	39	46	37	38	32	37	50	38	37	37	48	37	30	40	43	33	47	43	42	29	37	49
22811	15548	9541	22885	31398	30413	27161	23330	19727	16830	14425	12230	10403	8948	7886	6791	6157	5533	4919	4749	4424	4027	3895	3445	3224	2974	2806	2535	2313	2216	2128	2059	1864	1785	1759	1817	1642	1564	1475	1385	1255	1175	1179	1097	1062	930	1022	929	991	1002	1000	1015	1025	1067	1037	998	985	942	919	808	750	758	731	769	675	684	654	697	709	684	663	681	712	694	693	668	654	668	663	636	674	682	629	641	685	667	644	591	582	627	670	595	606	627	588	618	651	651	640	634	599	588	637	652	622	589	660	620	632	618	650	710	636	661	634	636	626	622	652	640	627	660	617	632	617	612	650	641	581	614	603	627	620	672	639	660	662	643	568	607	626	646	584	634	592	603	652	617	608	666	652	629	647	665	596	637	581	618	596	626	578	638	567	614	617	647	606	638	645	611	633	658	640	612	682	610	607	595	650	605	611	600	606	650	676	593	590	669	625	636	654	648	655	615	649	624	616	661	585	650	598	577	585	599	611	618	623	628	604	610	584	614	620	597	623	607	636	628	623	583	605	575	663	610	607	633	617	607	606	609	597	596	606	585	587	640	626	602	596	610	630	593	590	618	634	611	669	590	576	659	579	629	590	591	623	626	652	640	647	599	650	621	588	605	579	597	616	637	651	609	609	584	595	589	578	636	609	661	617	611	614	626	617	662	649	657	616	642	623	636	661	604	583	605	574	597	628	588	605	644	625	609	629	650	618	602	603	650	638	606	592	608	611	566	603	575	581	643	601	621	625	611	608	630	595	675	613	625	645	599	620	650	652	602	632	616	613	669	618	612	653	640	682	630	605	611	581	636	633	595	634	580	595	637	606	621	629	620	581	632	650	592	647	609	653	575	633	567	593	623	630	633	611	628	648	665	602	581	618	596	630	590	635	609	640	641	642	634	658	627	607	621	617	648	599	624	678	666	621	624	587	603	648	613	638	611	629	640	621	586	599	604	603	664	600	644	651	563	671	627	603	632	588	635	592	630	629	649	605	578	601	672	643	662	655	665	597	647	624	598	647	614	639	623	618	656	609	625	603	621	627	660	599	632	591	620	613	593	636	676	664	610	590	597	600	584	652	605	629	614	648	658	590	586	637	610	634	617	580	632	611	631	612	641	601	600	586	629	638	656	599	629	632	620	633	626	613	632	661	632	572	582	603	640	616	674	623	636	605	599	607	624	641	644	579	624	604	629	598	584	584	592	584	592	612	596	602	626	620	623	621	589	597	631	634	612	613	640	636	639	602	623	604	604	592	639	609	642	602	647	587	615	610	604	647	604	621	642	624	640	651	641	590	610	633	613	645	643	653	622	621	595	662	619	636	596	605	622	608	648	610	619	640	607	615	570	646	605	594	633	643	657	662	573	634	576	620	599	596	638	660	594	611	681	647	624	642	645	645	620	638	633	626	623	655	625	664	638	628	577	640	600	588	633	632	607	599	606	628	609	621	623	635	604	683	595	648	642	600	670	595	649	618	631	620	639	622	657	554	619	524	628	648	644	634	635	625	593	595	581	637	639	610	605	660	637	626	659	616	615	615	636	616	619	599	616	596	618	623	645	658	645	570	650	614	622	607	598	633	608	639	601	625	619	576	618	609	592	596	617	672	625	595	586	572	614	628	653	637	619	616	599	614	615	618	634	589	672	650	660	654	651	618	616	617	585	627	623	595	647	584	632	593	666	632	565	624	625	615	653	645	630	643	628	618	607	600	610	611	612	605	618	606	644	621	608	633	580	613	615	605	621	596	622	623	585	654	598	606	639	602	627	635	626	596	601	646	589	651	615	571	661	578	628	614	620	676	626	582	636	633	620	666	630	610	622	638	591	628	643	590	652	594	602	603	587	633	592	674	605	641	585	627	587	605	644	591	623	610	642	644	623	629	606	581	622	615	640	644	655	662	608	614	578	585	644	638	622	622	615	592	620	567	604	654	603	597	568	615	612	621	627	603	636	638	622	632	590	597	643	678	651	654	664	671	620	607	612	592	625	595	620	616	642	600	604	639	610	645	644	621	602	606	533	602	646	627	634	606	592	656	616	647	603	633	621	645	628	606	583	656	572	635	645	564	569	638	638	581	655	605	617	582	639	626	617	566	638	633	645	649	624	570	610	606	592	628	618	625	599	619	625	605	629	632	633	658	627	589	627	624	623	630	639	630	616	607	645	628	665	616	635	612	644	606	661	625	594	573	660	615	597	647	678	642	621	610	669	610	621	575	633	645	642	634	617	663	611	599	613	588	625	613	633	597	636	581	629	651	606	675	605	623	570	588	634	644	637	588	613	618	654	626	606	594	607	660	605	624	616	669	641	613	632	631	635	662	634	629	638	589	606	601	616	632	602	627	626	608	612	642	621	601	614	631	610	597	593	609	615	577	648	629	657	646	603	643	603	606	653	603	617	610	612	642	586	613	633	645	666	589	633	610	596	639	599	611	588	631	655	623	568	616	640	628	592	620	585	571	632	646	627	631	614	628	609	624	588	626	616	606	659	619	619	590	591	628	619	603	613	616	606	601	646	647	583	580	631	592	605	617	593	618	592	592	612	604	624	589	630	647	579	625	658	606	636	634	625	622	607	593	609	617	599	637	648	688	626	580	594	647	599	629	608	664	636	656	621	587	643	621	625	593	594	579	630	586	602	656	603	579	673	633	610	658	607	601	660	664	628	631	635	613	619	659	618	597	610	654	568	646	676	638	641	595	640	606	621	600	611	601	570	631	618	613	645	625	646	678	602	643	578	642	609	640	600	650	637	645	612	650	578	656	577	642	632	607	638	636	626	601	627	624	585	607	639	638	629	634	591	639	592	631	639	587	604	559	648	620	608	631	593	621	588	603	615	606	609	574	623	641	608	626	617	647	616	616	628	586	636	596	622	618	617	601	595	614	622	622	611	637	601	592	584	564	602	609	586	619	601	592	618	655	620	635	592	636	609	612	604	611	599	646	614	608	630	605	617	628	640	623	647	633	590	607	609	647	592	626	586	576	648	640	639	627	587	575	657	598	628	576	628	644	626	638	666	606	591	641	606	603	622	657	593	600	619	614	661	656	591	633	631	606	618	582	581	612	608	613	641	609	598	592	610	612	613	664	619	591	629	618	607	614	616	606	632	623	636	631	632	640	594	599	650	624	578	650	616	640	624	629	592	601	623	606	638	590	662	581	554	631	616	591	598	634	670	651	617	655	646	688	612	659	626	629	551	623	649	611	591	607	581	629	620	628	588	647	578	643	634	595	629	637	615	624	587	620	601	616	618	634	580	622	657	590	618	653	634	653	620	632	622	621	591	596	638	589	581	615	633	579	625	667	642	697	622	622	623	624	646	588	622	641	608	616	602	616	608	625	615	631	596	630	627	564	603	610	636	616	601	613	619	603	616	607	614	634	667	606	629	657	586	635	624	638	638	609	624	609	589	635	620	643	648	590	644	596	626	641	680	605	567	636	583	574	591	608	652	624	609	567	672	617	608	643	612	633	598	589	629	630	619	628	631	592	571
1434	282	131	130	232	284	215	220	172	180	132	122	101	78	87	82	63	67	50	42	64	58	43	37	43	30	35	40	30	33	37	30	33	38	37	26	32	40	34	35	30	19	26	25	34	22	28	26	32	25	31	22	30	24	34	24	26	22	18	22	33	12	23	23	29	21	17	24	25	24	16	33	25	25	24	18	29	24	17	25	27	26	20	17	21	12	26	25	17	21	12	25	26	20	17	16	15	16	19	20	15	22	21	17	22	25	22	17	20	20	18	16	19	14	19	15	24	20	21	24	19	23	16	19	20	19	17	22	20	20	36	26	18	30	13	22	20	30	21	18	23	25	20	18	26	26	16	14	16	21	17	16	25	16	17	21	20	17	16	21	9	26	22	25	27	16	19	16	24	27	19	26	25	29	20	17	20	14	22	30	20	17	9	26	23	21	23	11	24	17	21	16	19	20	23	19	20	13	19	20	22	23	21	14	18	30	19	20	25	24	24	17	19	24	18	18	19	18	19	22	16	27	23	20	18	26	19	22	24	27	17	16	21	27	30	24	23	18	28	17	26	24	10	17	17	25	21	19	16	21	20	20	25	25	22	27	28	20	13	21	33	23	25	15	19	24	9	22	21	14	22	19	19	25	20	18	25	20	14	15	28	26	24	26	21	11	25	13	19	24	18	21	18	16	23	19	24	17	18	23	20	24	20	19	22	24	21	12	21	29	18	12	16	20	15	17	17	16	17	16	17	22	23	16	19	21	22	27	23	21	24	14	25	12	27	23	23	18	22	23	28	18	27	26	28	23	25	16	17	25	27	23	24	22	30	16	19	26	22	16	26	20	27	25	20	25	17	25	14	16	23	16	23	19	16	16	25	23	19	17	22	15	19	17	21	23	16	21	23	17	27	15	22	22	22	17	19	19	20	20	17	22	29	26	22	19	19	22	27	24	19	13	26	21	20	21	24	28	17	27	19	24	16	17	18	18	17	26	20	22	20	27	23	22	19	10	16	22	19	26	13	20	15	18	19	27	21	31	19	18	28	18	32	24	19	29	22	22	25	28	25	15	17	15	29	27	18	19	20	24	27	22	12	29	22	21	21	13	24	23	22	28	15	28	28	16	21	18	27	15	24	22	27	25	17	17	23	21	26	19	23	22	19	21	20	28	12	15	26	19	25	20	23	16	22	20	22	16	22	24	17	16	26	24	21	20	25	20	20	31	21	26	21	21	18	28	21	26	15	22	22	12	24	17	17	24	25	22	18	30	25	23	30	31	13	26	18	18	30	24	28	16	19	17	15	20	27	30	19	21	30	20	19	19	24	24	16	21	30	16	28	27	23	23	32	23	19	25	15	19	19	20	18	24	13	19	27	25	27	13	16	20	23	15	16	16	22	27	17	18	23	16	20	23	22	22	27	17	29	29	18	15	25	27	15	16	21	25	25	25	17	17	22	28	21	29	22	20	26	20	20	17	19	19	24	21	26	19	15	18	24	25	26	7	15	24	20	22	19	23	17	19	22	27	24	27	28	22	14	16	22	26	26	24	21	20	26	14	22	25	25	24	22	12	25	19	27	15	27	14	16	20	25	36	27	19	25	18	21	22	16	25	19	22	17	25	16	21	23	21	16	20	20	16	19	22	19	22	29	21	11	29	20	22	18	26	14	19	22	20	27	19	27	14	23	20	26	14	15	28	20	20	23	16	22	11	25	22	28	13	26	20	25	10	18	19	28	22	24	20	26	27	21	20	16	18	18	21	18	21	19	17	15	26	22	23	26	21	18	20	24	22	24	23	20	16	25	20	24	18	20	18	23	21	28	27	16	24	23	23	26	22	20	18	34	18	22	23	18	21	26	21	24	21	17	17	18	22	20	27	18	20	19	19	26	20	19	22	27	20	18	20	22	23	24	19	26	28	26	25	26	10	14	20	21	17	12	22	12	25	20	30	20	17	25	18	20	17	19	24	19	13	17	17	24	22	19	16	19	18	22	25	20	21	16	36	20	17	21	17	14	22	25	24	22	20	20	22	18	23	21	33	20	18	19	28	21	15	17	18	21	18	25	19	21	22	23	24	21	17	16	23	22	25	17	22	30	19	24	23	30	22	14	21	24	22	27	20	14	19	20	18	22	19	31	18	25	24	19	19	16	24	23	19	23	24	19	22	18	25	17	27	20	24	17	24	21	28	32	22	21	27	25	16	16	18	13	24	18	19	15	20	15	11	24	27	27	17	22	26	15	20	16	20	18	24	18	18	20	23	27	23	11	21	21	16	20	26	25	25	23	19	26	27	23	31	28	21	21	28	18	21	25	20	19	23	22	20	29	18	24	24	15	18	27	18	18	15	20	13	25	26	18	24	29	37	30	24	22	16	24	18	27	26	28	23	27	20	20	18	30	20	20	19	21	15	20	25	23	14	23	26	27	15	23	20	17	28	28	28	22	22	21	19	22	17	28	15	18	32	22	15	22	25	20	22	18	22	22	20	16	19	14	23	23	15	23	19	18	19	22	16	22	19	23	22	23	23	20	22	14	14	19	19	26	18	17	22	22	19	23	21	19	29	17	15	28	25	17	28	21	18	22	18	16	21	21	24	19	24	27	20	24	19	16	21	16	24	16	32	13	28	18	17	29	23	22	27	17	17	14	28	18	17	22	29	19	31	16	14	16	19	19	20	19	17	30	25	30	31	23	11	21	12	21	21	26	22	25	18	21	19	18	21	19	26	25	15	22	18	21	21	28	21	18	20	23	24	21	22	15	18	21	25	24	15	15	22	19	23	16	25	23	25	25	24	20	17	17	18	13	24	20	18	19	20	26	24	21	30	22	19	14	24	26	23	25	15	18	24	17	14	26	17	22	26	29	27	15	21	27	21	23	29	14	30	15	22	27	14	23	16	20	19	23	21	19	16	25	18	20	18	14	18	22	28	25	23	21	21	15	17	20	18	19	26	21	15	12	19	23	20	14	27	22	21	26	30	26	28	16	26	23	17	25	19	26	14	29	23	20	28	11	23	19	19	28	23	20	27	17	22	28	24	17	20	16	26	27	24	23	21	22	29	28	20	16	26	19	16	27	18	27	20	17	28	23	15	24	22	21	24	26	20	23	16	16	29	18	17	21	21	15	21	20	25	12	19	24	28	20	16	21	23	30	25	22	35	19	24	35	25	24	23	18	21	18	18	25	20	19	21	18	29	23	21	22	19	15	17	25	19	20	23	18	16	22	24	32	17	22	20	28	17	23	20	21	16	29	20	23	15	18	13	24	29	26	19	19	20	21	21	25	21	23	19	27	21	24	18	26	20	21	29	30	14	23	20	26	26	24	22	23	17	17	29	25	19	27	20	18	26	22	23	12	32	25	29	16	25	18	21	20	13	23	22	21	27	22	15	11	21	25	20	19	20	13	23	28	15	19	25	13	20	17	28	14	24	15	22	17	23	29	22	15	17	21	27	18	18	24	20	20	16	26	29	22	20	27	17	19	15	26	24	24	23
14566	8327	4633	13480	21051	19863	16860	13723	10964	8753	7256	6188	5055	4167	3678	3307	3004	2730	2600	2520	2218	2017	1951	1741	1544	1512	1511	1437	1277	1120	1123	1105	1004	978	1047	1020	932	878	802	790	677	679	608	549	561	534	555	491	465	550	570	552	591	562	510	542	586	499	472	439	367	398	343	380	382	398	411	346	338	367	424	402	335	366	355	376	380	399	413	379	352	355	330	396	373	340	321	368	340	397	337	351	319	359	360	347	320	358	330	344	356	380	357	388	358	372	379	362	327	306	346	372	331	368	353	379	363	348	349	368	366	365	357	368	377	361	367	367	337	405	371	344	361	380	352	336	378	359	356	318	323	330	370	364	364	351	334	341	389	320	362	337	373	372	334	348	337	363	366	333	358	364	423	323	345	373	385	330	391	340	369	364	360	354	367	372	349	390	331	370	375	344	351	327	380	360	356	319	357	393	373	329	356	349	360	371	332	358	387	356	348	325	325	322	371	340	373	357	371	347	400	373	373	387	359	388	342	385	358	338	364	348	351	363	366	338	359	367	397	349	380	380	395	350	335	301	349	366	387	320	364	363	324	353	373	342	366	344	346	380	332	341	347	359	361	342	357	331	337	357	349	333	380	360	341	348	351	379	368	372	346	360	349	331	346	375	355	345	343	393	341	344	352	335	375	370	335	377	350	363	356	353	331	368	380	352	385	379	340	351	348	364	347	358	347	351	344	312	342	320	372	307	390	342	367	337	342	346	375	360	382	363	322	392	353	348	353	384	347	351	377	380	345	338	386	341	354	358	349	357	374	349	361	330	355	344	370	345	382	340	380	392	376	340	371	342	361	318	338	350	342	384	352	353	372	348	355	333	359	361	354	335	338	345	351	328	352	329	352	327	342	343	352	378	368	396	358	370	384	351	333	331	377	346	388	358	341	366	351	395	371	344	350	384	328	319	346	368	367	350	342	399	364	352	358	383	325	358	370	376	354	358	361	360	339	374	368	368	344	371	340	349	359	355	327	356	343	359	353	359	359	371	376	375	342	328	357	331	329	332	368	358	348	362	363	389	339	311	391	356	352	365	375	338	362	344	382	349	361	352	333	340	333	331	334	391	344	398	374	370	322	358	334	347	368	378	367	352	373	356	356	351	344	354	390	317	320	326	355	370	352	350	315	344	368	356	324	318	369	359	370	358	347	373	364	344	376	373	346	385	327	362	335	406	360	357	377	359	361	358	360	337	340	358	336	360	332	369	331	363	362	369	377	360	342	362	317	338	355	346	332	379	364	355	408	357	344	363	360	364	352	346	355	345	361	375	357	352	356	325	348	341	392	342	364	383	374	348	401	339	341	355	341	349	375	347	353	370	361	361	348	354	365	368	346	364	344	361	385	337	330	354	326	359	385	357	355	385	356	361	357	347	355	372	365	336	362	362	368	351	328	364	361	342	333	365	333	343	373	344	345	344	352	387	346	373	327	341	371	366	375	343	368	412	373	356	368	359	335	374	353	352	362	348	371	351	357	359	351	353	372	372	325	325	376	374	382	360	371	409	329	379	361	399	374	367	374	338	332	341	372	355	355	346	356	349	345	372	346	328	401	325	352	358	365	361	367	326	358	361	386	322	358	333	333	348	360	360	349	329	367	336	363	362	361	382	356	346	361	361	380	330	378	338	377	405	377	378	380	336	325	394	372	359	368	368	346	356	371	339	350	394	372	371	340	364	351	375	362	386	334	341	353	349	377	374	355	332	373	378	323	359	367	324	327	360	363	346	331	369	346	365	344	326	348	350	371	360	348	347	311	373	402	356	326	339	356	349	352	365	354	378	366	349	371	357	362	330	354	364	337	341	357	373	368	355	394	338	351	334	348	351	321	343	342	370	363	322	335	381	338	333	387	336	362	331	341	321	369	353	380	342	366	322	363	323	381	373	359	347	328	337	341	349	375	344	327	361	368	404	355	370	328	342	377	373	335	355	366	340	352	376	357	364	375	360	339	404	350	368	333	393	408	331	360	325	339	374	337	347	350	359	367	412	384	352	333	395	394	346	369	329	326	368	378	361	345	325	362	371	359	311	328	340	354	357	361	354	385	353	346	323	328	330	320	368	362	370	384	339	369	318	360	385	350	354	368	364	382	361	368	352	334	361	357	351	377	325	352	368	371	375	342	333	389	360	378	342	362	330	343	317	358	376	369	382	363	381	375	350	337	313	331	365	344	333	326	329	365	353	360	371	344	379	330	322	335	353	348	334	409	391	351	347	359	358	359	335	381	353	345	347	371	352	328	345	361	345	366	353	366	339	365	347	372	390	362	353	344	364	354	352	316	361	319	363	357	350	339	349	350	373	352	337	322	337	350	389	389	340	343	323	358	351	354	335	338	368	348	359	338	331	335	357	358	375	357	334	338	340	375	368	355	361	392	366	350	350	337	362	396	338	378	314	352	369	321	350	341	365	359	382	347	340	376	336	376	354	393	391	340	376	354	320	367	338	381	351	390	393	327	342	351	356	345	342	353	340	342	385	375	355	366	336	371	351	357	355	360	368	364	322	347	333	352	355	358	349	380	339	347	391	367	385	332	346	356	356	352	382	375	359	341	349	376	354	384	354	362	351	369	327	341	323	336	393	362	383	384	360	355	369	361	345	359	354	338	378	346	351	363	377	344	357	329	342	366	347	356	362	349	358	340	375	360	359	352	367	366	313	350	364	346	338	358	384	377	323	388	385	339	353	359	374	347	408	354	374	363	328	378	335	341	348	387	370	375	354	369	373	351	351	358	363	364	347	363	379	403	347	335	364	345	343	347	361	325	365	319	375	347	376	343	376	350	308	386	309	361	354	364	353	325	365	367	355	357	385	353	308	337	353	316	307	348	332	353	337	343	354	356	358	340	371	347	368	366	347	362	340	368	366	338	361	362	364	351	317	333	352	337	323	358	346	367	330	364	327	350	348	368	357	382	348	356	331	349	338	335	383	346	396	395	345	348	385	377	337	336	337	345	330	345	347	352	380	347	336	327	365	369	360	345	288	357	358	356	375	332	345	346	377	388	315	369	348	313	355	309	364	357	380	358	357	338	398	362	345	375	324	339	311	329	320	364	384	351	355	356	350	333	351	356	337	345	366	357	375	404	339	376	372	350	328	378	338	365	366	325	348	362	374	370	329	364	376	371	378	358	318	349	340	376	343	366	362	362	346	377	359	343	344	354	389	338	333	337	374	336	358	353	335	358	361	298	357	309	364	382	388	336	355	367	345	351	352	372	337	328	356	355	374	342	361	354	379	348	327	344	381	377	363	383	346	356	345	380	349	341	366	337	371	344	348	360	312	328	383	342	346	359	342	323	404	395	373	367	361	367	352	368	361	346	355	323	342	379	367	337	379	303	346	355	341	364	346	317	340	356	371	363	366	350	359	381	383	355	347	362	360	364	333	367	385	344	318	354	327	346	354	365	384	369	344	381	354	330	363	330	385	371	355	385	326	350	353	343	386	348	343	366	344	354	375	351	373
892	439	268	194	423	447	363	332	293	262	182	176	149	137	118	96	83	91	85	74	83	67	66	53	56	56	49	55	40	45	46	44	43	37	41	47	40	33	36	23	32	31	20	30	15	30	28	24	23	31	21	33	30	28	31	22	34	27	37	28	21	22	21	18	22	18	12	23	18	20	26	24	29	16	19	26	22	24	24	22	27	15	11	23	11	16	28	12	18	19	15	27	26	24	28	22	19	22	24	23	30	21	30	24	17	21	22	20	18	22	23	19	24	20	22	26	20	27	19	15	22	30	17	23	15	15	16	16	20	25	23	24	19	21	16	13	27	27	15	22	12	22	22	27	23	16	20	18	37	21	24	25	23	30	15	18	23	19	16	16	18	21	25	9	19	22	27	21	13	18	26	26	24	29	28	19	22	15	14	20	27	24	13	20	24	24	23	15	18	19	23	17	28	18	22	25	21	18	19	23	21	27	29	19	18	19	14	20	18	22	19	20	20	15	16	21	18	18	17	25	25	17	18	24	27	13	22	20	23	24	21	20	30	28	17	23	16	22	18	17	19	20	20	24	20	20	23	15	18	16	23	24	18	21	17	23	23	15	21	12	21	14	13	32	8	21	15	21	22	18	20	21	26	22	22	16	14	23	14	19	19	16	12	25	22	21	14	12	19	28	30	17	22	21	15	27	24	24	15	13	23	14	15	12	14	21	12	22	15	23	22	16	24	26	32	17	13	19	20	14	37	19	18	24	18	20	16	27	21	28	25	14	16	19	26	15	21	25	31	22	18	14	15	29	25	21	24	22	23	21	21	20	21	20	20	18	14	22	14	26	21	19	18	24	20	30	17	19	23	18	26	18	18	15	18	18	9	21	31	19	24	18	14	27	25	34	18	28	20	20	25	14	14	14	15	28	17	24	19	29	15	18	12	15	13	25	16	24	28	20	21	26	19	15	25	18	27	31	17	15	23	25	17	14	19	24	14	22	17	22	15	12	23	23	19	19	25	22	26	19	25	12	20	15	19	19	20	20	20	12	12	23	19	16	14	23	20	21	6	24	26	21	24	25	23	18	16	16	12	32	22	21	16	22	15	18	21	33	19	22	22	23	21	29	13	24	17	19	13	22	13	23	20	26	15	21	14	21	21	24	25	20	20	17	25	25	16	18	27	22	19	19	24	19	18	20	19	21	21	19	23	24	21	15	21	21	19	18	19	21	16	14	20	20	14	15	18	22	22	27	11	26	14	17	23	20	17	25	14	17	22	16	15	26	20	20	11	26	19	16	17	18	22	23	25	19	18	21	22	19	20	24	15	19	18	18	14	16	22	23	21	24	15	17	22	20	18	20	21	16	22	24	22	24	19	27	19	16	23	22	31	15	14	26	23	19	36	23	15	27	18	20	13	25	16	24	29	16	17	22	24	16	18	22	19	21	33	17	22	22	21	19	21	16	27	27	18	22	19	24	23	16	17	18	20	20	18	27	22	19	16	20	17	19	17	21	23	27	10	23	17	19	17	21	16	20	19	19	16	17	18	25	18	19	16	19	24	17	16	26	27	24	23	25	15	18	19	16	25	16	18	20	16	25	21	17	16	29	26	18	19	23	24	16	22	19	18	19	16	23	26	17	15	24	22	17	27	18	16	19	29	17	23	19	11	20	17	17	34	22	23	15	16	24	10	26	18	25	17	14	25	22	24	18	18	21	22	25	24	24	19	15	24	27	16	15	16	9	24	19	17	12	10	13	23	21	24	21	16	14	23	18	21	17	23	21	22	22	15	19	26	26	19	24	17	13	21	25	17	22	18	19	18	21	25	27	20	21	21	24	35	25	27	20	18	15	15	20	23	23	16	16	24	26	19	19	20	23	24	17	21	19	17	18	27	23	19	22	15	15	17	18	18	18	15	16	23	18	21	19	17	14	15	23	23	22	21	16	26	21	17	25	19	15	12	16	21	18	27	19	24	14	29	24	22	14	23	14	16	23	31	22	26	20	14	17	28	28	16	16	27	21	20	27	17	12	22	21	25	22	21	22	17	28	12	11	30	18	17	21	16	19	30	19	30	12	20	13	22	27	28	17	13	14	21	28	30	23	23	13	16	27	28	24	24	21	17	14	28	24	15	20	16	19	22	23	18	21	16	24	18	17	23	28	18	23	19	21	22	17	13	20	24	17	22	19	25	14	25	20	29	26	13	21	11	16	17	23	20	21	24	21	20	24	25	18	18	14	18	26	19	22	20	25	22	19	17	19	30	15	14	18	22	16	15	20	25	18	19	17	21	22	26	25	23	21	24	17	23	17	16	14	13	16	19	20	18	26	18	30	27	27	12	19	18	19	19	22	21	23	18	17	20	22	22	13	12	23	24	26	21	23	25	19	16	9	27	18	30	16	16	25	23	26	17	19	18	20	21	27	22	23	28	17	16	20	18	17	24	18	29	20	17	15	13	17	16	25	20	13	24	26	24	23	21	19	17	25	23	12	16	24	18	21	18	21	25	16	16	16	14	13	19	15	9	14	16	23	17	28	18	19	12	26	18	16	22	18	11	17	13	18	21	20	19	16	16	26	18	18	15	20	25	17	25	8	21	17	22	24	22	20	16	20	23	26	31	24	28	26	26	12	16	27	16	16	17	22	24	20	28	17	16	22	28	14	22	19	20	18	15	24	23	20	13	19	15	20	9	18	18	19	23	23	17	22	21	17	18	19	18	25	19	17	20	24	18	15	18	14	24	25	24	17	12	23	24	18	19	29	12	22	17	22	15	22	17	27	17	16	22	16	21	15	25	17	17	17	19	24	19	30	18	22	23	21	14	23	16	17	28	22	20	19	15	15	17	24	23	23	28	21	21	25	25	24	18	14	25	12	20	15	22	14	26	18	23	18	23	15	16	26	17	27	23	20	20	18	20	21	14	22	18	22	12	14	23	22	20	21	22	20	23	19	13	16	21	16	19	19	14	18	28	20	17	18	20	20	33	18	30	25	19	24	18	17	17	22	19	22	24	34	18	17	31	20	15	17	14	21	22	23	25	19	25	19	20	15	20	21	26	18	19	20	14	33	19	21	19	20	19	15	22	18	20	15	20	22	13	18	23	15	20	17	20	20	21	23	19	16	20	25	19	18	25	13	23	18	27	21	20	28	24	13	10	25	21	15	16	17	24	15	8	18	20	22	20	25	18	20	19	21	21	14	14	12	14	21	23	14	16	27	28	19	21	16	13	24	22	20	20	12	26	17	22	20	26	22	14	19	23	11	16	23	19	19	22	13	18	18	21	19	16	25	19	23	21	22	14	22	15	19	21	12	16	24	19	21	17	24	20	18	15	23	24	18	22	16	21	26	27	22	20	13	15	18	24	10	13	20	23	21	15	17	24	21	26	20	18	13	19	13	21	21	25	24	19	12	14	18	20	15	34	13	16	17	23	27	21	21	25	22	12	15	20	28	18	21	24	30	33	20	18	18	27	21	15	19	22	23	21	27	22	21	15	16
18655	12765	7162	18973	27106	25742	22602	18785	15521	12879	10979	9118	7656	6367	5547	4959	4490	3953	3584	3406	3035	2881	2580	2421	2135	1977	1967	1805	1696	1577	1429	1348	1286	1263	1288	1197	1036	1033	991	926	820	809	734	693	649	625	630	594	612	631	647	634	661	678	597	642	589	518	536	492	496	404	424	363	358	398	391	369	405	380	383	363	346	357	397	371	407	371	378	358	364	369	378	336	356	348	379	330	330	391	353	319	332	346	371	382	362	363	344	350	372	383	305	348	341	328	352	342	360	347	339	360	346	345	325	326	359	310	327	339	382	380	355	344	339	386	352	343	352	326	362	337	327	336	340	335	381	345	340	365	339	321	347	306	341	337	366	355	339	330	385	337	324	347	347	341	345	316	348	360	323	356	340	359	335	335	326	360	309	334	356	346	355	336	347	299	355	336	320	349	326	389	356	366	332	376	322	351	314	350	348	357	367	333	351	325	374	352	310	342	333	322	330	315	335	348	370	359	319	337	313	317	344	341	320	327	319	351	350	389	333	329	351	325	384	330	340	319	350	324	346	319	328	359	359	388	336	329	365	336	301	331	326	364	349	325	329	311	320	319	346	353	316	312	314	340	343	353	361	328	363	294	365	321	345	352	334	348	344	327	346	331	330	363	351	313	351	318	361	344	346	352	338	345	334	338	339	319	326	331	327	326	347	313	350	334	335	336	309	339	341	301	354	322	301	335	367	342	341	358	349	328	334	334	301	329	356	379	333	339	333	328	361	321	352	297	344	330	337	366	344	349	323	343	321	315	358	363	299	330	324	304	332	336	355	335	347	311	329	328	350	318	333	338	328	339	319	342	339	345	321	323	345	316	343	340	327	311	359	331	356	336	372	344	348	342	347	316	334	341	334	326	368	347	347	349	336	330	340	337	322	317	342	331	294	346	338	359	356	317	347	321	341	354	329	322	353	320	360	317	326	346	351	343	344	342	364	338	339	336	342	355	330	319	363	315	331	334	377	344	348	338	355	340	329	295	328	345	372	325	344	344	367	338	315	325	355	310	303	331	328	332	348	346	332	323	325	347	359	334	345	371	329	347	329	347	356	321	324	324	308	322	351	346	328	349	374	329	315	352	355	355	366	326	344	355	307	362	334	353	312	342	341	350	352	351	364	328	360	350	320	320	341	344	321	345	314	328	355	321	340	319	352	326	331	350	360	331	362	352	310	373	340	337	321	338	307	312	370	357	325	342	329	352	307	321	290	371	344	343	301	326	338	348	336	329	361	390	321	334	355	346	345	359	345	303	343	320	320	332	357	334	367	341	321	321	316	376	325	328	305	356	357	337	311	345	356	314	355	324	333	334	322	366	351	328	320	357	307	339	330	356	329	367	354	350	342	334	356	356	323	330	328	340	348	333	302	305	346	358	339	323	351	320	337	348	353	353	340	314	328	331	339	336	307	338	362	340	331	367	344	307	345	323	342	339	320	327	355	351	360	320	335	370	335	352	308	352	330	326	347	364	339	383	352	335	347	381	313	351	338	342	340	308	353	324	352	323	341	345	351	327	376	360	331	326	331	329	360	348	375	330	342	319	345	334	374	350	328	330	323	362	357	322	358	351	347	332	324	359	353	323	349	341	343	361	355	342	336	331	331	344	363	363	356	341	332	347	333	333	337	362	367	330	329	345	338	320	358	328	313	305	364	359	333	352	359	358	342	344	335	319	337	332	341	363	340	354	366	319	347	312	339	311	347	333	342	350	329	344	304	345	370	294	324	330	335	332	320	339	307	336	369	312	363	348	331	344	333	326	332	328	322	341	337	312	355	352	324	355	337	307	353	344	320	315	360	307	340	339	340	363	315	363	290	354	343	337	359	329	324	334	345	348	316	350	327	328	315	326	333	369	344	305	312	319	322	336	356	313	353	362	308	313	330	339	364	344	338	335	347	315	336	333	325	359	333	311	344	346	365	351	367	323	343	326	347	331	329	310	349	332	330	300	314	321	335	375	349	349	333	318	347	321	344	363	308	356	330	367	359	344	373	344	348	344	338	344	348	344	343	327	318	325	339	344	322	320	336	335	332	365	354	307	334	330	335	327	346	332	343	349	317	338	339	358	327	368	361	335	316	337	308	344	289	334	333	296	331	337	357	348	337	312	362	347	346	327	321	324	349	336	331	329	353	348	332	339	370	340	325	336	329	352	333	322	322	339	301	365	323	372	340	330	335	305	319	318	348	329	366	352	348	326	330	320	332	321	367	330	325	337	352	334	327	325	328	368	337	306	323	356	325	356	349	368	363	336	323	364	317	317	354	332	336	331	328	351	356	358	315	356	334	313	338	358	361	333	321	307	321	340	318	326	344	318	309	311	333	328	335	323	380	346	345	332	340	321	362	370	345	328	330	290	332	340	348	316	339	353	363	323	356	332	330	360	329	344	349	316	315	355	329	366	372	347	338	350	344	357	353	315	342	351	338	355	340	351	348	321	338	334	364	343	360	304	339	328	366	327	316	344	304	366	312	329	337	343	337	310	334	322	363	331	332	349	336	366	345	345	321	321	327	359	346	359	325	354	345	339	326	364	318	330	319	323	311	348	329	330	332	324	309	332	320	350	360	317	327	339	350	302	329	378	342	334	322	307	322	335	343	357	327	318	322	367	343	317	399	335	355	311	333	339	323	330	303	318	327	315	354	345	317	375	320	354	339	352	324	336	357	327	327	338	350	370	337	336	327	346	335	342	346	357	298	317	326	359	325	309	333	370	337	325	320	358	320	351	353	300	323	355	319	322	339	329	286	349	317	329	330	354	297	364	361	347	337	324	376	371	325	329	381	362	392	360	369	343	330	303	336	321	354	356	360	345	341	347	316	303	336	357	367	338	295	337	316	362	361	337	286	338	307	301	312	352	342	322	335	313	314	333	351	365	357	331	328	341	349	338	335	338	307	341	335	334	323	351	319	312	338	308	347	331	326	332	349	339	359	316	343	312	327	321	353	333	332	327	353	311	345	312	343	356	342	362	336	317	322	361	333	365	333	342	349	336	310	352	351	344	343	349	296	339	349	307	334	367	352	325	367	379	347	317	336	336	332	323	357	344	320	359	350	375	339	351	336	330	363	331	330	316	291	333	315	350	328	326	355	309	351	321	347	348	330	310	357	329	341	320	321	309	338	350	340	325	331	351	307	321	350	338	354	371	344	339	338	311	320	358	336	345	353	356	316	344	381	334	332	349	352	382	352	352	331	353	319	298	362	330	337	340	322	365	323	340	322	330	337	347	361	312	333	336	325	360	344	327	346	332	329	351	347	334	322	353	332	362	363	307	337	326	333	342	340	330	379	326	329	332	326	311	347	305	328	309	330	380	325	356	325	353	319	351	343	348	340	327	339	343	355	344	352	361	371	346	315	313	359	339	344	348	372	333	355	361	340	362	338	314	319	319	327	370	339	342	363	357	336	350	327	332	339	361	339	322	362	335	332	312	333	352	343	354	324	325	341	368	312	346	320	335	340	333	335	323
2472	417	259	171	353	405	375	330	282	207	232	177	156	143	140	106	97	110	94	85	82	80	92	70	73	66	57	62	77	65	70	56	59	43	53	48	59	63	42	54	48	57	36	36	34	54	44	43	44	49	44	42	53	45	50	46	46	38	53	39	27	46	40	37	24	35	37	32	35	40	39	34	38	30	41	32	40	32	45	45	35	44	27	43	38	40	40	49	35	44	35	44	49	30	36	43	40	40	44	33	34	50	35	40	33	47	49	37	45	32	33	35	39	46	29	34	41	35	42	39	43	35	47	35	39	28	40	36	31	28	39	35	34	33	39	31	43	29	36	35	32	41	40	35	32	43	33	26	24	45	40	33	43	39	38	29	42	30	38	39	30	38	29	33	45	29	45	36	40	46	31	45	36	46	42	34	41	41	43	41	41	42	41	20	47	32	27	34	43	31	49	39	36	37	47	36	42	31	33	31	34	53	41	37	29	32	26	38	34	49	29	37	34	32	34	32	46	36	42	46	45	50	42	39	38	42	36	37	40	41	28	31	48	33	40	31	39	33	39	33	32	35	39	42	35	48	33	40	29	39	44	32	32	34	39	35	36	34	23	40	43	33	38	32	34	37	33	43	41	32	31	31	40	38	34	29	42	40	36	40	38	47	35	37	33	37	38	29	33	40	31	33	40	36	38	30	42	35	49	46	47	38	47	35	30	43	35	44	39	42	36	51	47	31	34	37	35	35	43	35	36	35	38	46	37	32	34	39	37	36	34	32	33	35	52	49	24	28	33	39	44	44	51	34	48	45	34	40	41	50	34	36	41	46	28	44	46	33	44	37	39	35	43	39	41	40	30	40	32	37	38	35	41	36	40	42	46	35	36	35	40	36	45	40	35	46	31	30	41	39	49	38	28	41	43	33	47	31	38	34	45	48	34	48	36	41	48	41	35	34	35	34	37	41	38	36	38	49	40	47	45	37	42	45	44	50	44	40	32	44	40	43	47	33	54	33	35	48	37	44	50	36	34	36	47	43	46	51	34	41	39	49	49	41	35	42	35	43	38	44	35	29	39	38	36	40	41	29	60	33	43	37	28	28	42	37	43	38	37	32	35	28	43	41	46	36	35	36	39	40	49	31	36	46	38	39	35	50	33	31	36	42	39	42	34	47	49	43	47	30	52	26	36	44	29	39	43	30	43	28	35	45	37	38	32	33	47	43	34	40	33	28	34	34	42	29	40	46	44	28	29	46	43	33	29	30	34	35	36	36	26	34	33	36	41	33	35	37	43	36	37	38	36	34	44	36	39	32	41	38	33	47	40	36	36	38	33	40	50	32	40	40	31	38	38	38	48	32	39	37	31	40	39	38	33	30	41	36	42	39	40	37	32	36	29	35	39	33	37	50	43	44	30	41	32	39	32	50	38	32	41	40	42	45	37	37	46	36	42	28	42	30	32	37	32	34	27	25	30	35	41	37	36	43	38	40	32	33	45	35	34	33	54	35	50	41	35	35	48	41	25	35	42	36	35	39	36	41	40	32	43	31	37	39	30	54	44	38	39	35	43	40	36	34	41	36	46	41	30	32	41	36	45	48	47	32	42	49	43	45	46	38	35	33	47	35	37	41	38	47	29	34	32	43	45	37	41	28	44	45	35	33	33	45	34	42	45	35	39	42	42	27	32	31	40	33	38	40	34	42	38	30	39	48	39	34	37	49	36	38	50	31	36	37	37	39	37	29	45	45	27	36	45	37	44	44	41	42	37	45	26	31	33	30	41	32	26	32	37	39	42	38	34	34	49	37	33	46	38	31	42	48	30	38	39	46	42	21	36	34	33	36	41	36	37	33	36	46	36	36	26	38	39	31	30	37	42	31	23	38	34	36	37	38	33	45	45	46	32	42	42	38	36	41	43	45	43	31	40	31	37	40	38	41	33	36	32	43	30	38	46	25	41	38	36	47	29	38	33	43	35	23	35	42	38	45	41	39	43	31	30	36	44	42	41	28	31	32	44	48	32	30	42	42	23	39	29	39	36	32	34	43	41	33	26	43	48	42	44	37	40	43	42	36	32	42	34	44	44	37	31	46	35	45	46	35	43	35	47	41	47	28	45	37	46	28	31	33	44	47	39	32	46	46	41	33	58	30	36	47	34	35	27	37	28	30	34	41	40	37	29	34	44	50	27	46	31	40	40	33	45	26	36	27	41	35	33	34	34	54	40	37	37	39	28	41	39	24	27	45	29	40	46	40	39	32	37	39	23	38	39	42	32	29	37	36	33	36	40	35	32	38	54	31	23	48	45	29	33	46	40	40	40	30	40	35	44	28	29	38	40	28	47	43	44	45	36	36	38	32	44	45	43	36	43	48	43	38	52	43	30	37	50	30	35	46	39	35	34	38	32	33	41	35	29	48	47	43	53	30	45	41	43	31	47	48	39	46	35	33	37	40	36	31	32	37	51	38	41	47	36	42	31	39	31	40	36	30	34	39	29	44	32	34	41	40	33	37	43	44	35	30	40	33	42	25	36	37	33	34	34	35	41	31	42	36	49	35	34	42	37	33	33	39	34	43	49	32	36	41	36	35	40	43	29	25	34	32	31	54	36	45	40	34	33	36	45	35	42	42	39	37	47	40	30	41	34	34	39	25	45	37	53	32	52	35	28	30	32	38	36	34	33	44	36	34	44	26	40	37	44	32	46	40	41	43	41	33	47	33	44	33	44	30	35	43	34	36	41	45	41	34	43	35	45	34	33	35	30	38	47	43	44	49	45	39	48	46	36	41	40	43	39	35	43	34	39	32	34	37	49	27	39	31	38	37	32	37	42	38	36	47	43	39	32	45	41	45	41	37	32	38	33	34	42	36	31	42	44	36	41	41	42	28	41	39	38	39	35	39	34	36	35	39	38	38	38	43	36	34	30	28	35	38	38	28	41	48	30	37	32	40	35	51	34	27	39	41	40	41	37	41	32	36	44	35	32	47	51	31	34	34	29	39	37	37	31	33	34	37	41	43	41	44	28	32	31	40	36	44	52	43	47	35	39	35	42	40	38	41	44	33	32	26	38	43	38	36	40	31	36	39	39	30	33	36	37	41	41	32	40	42	43	36	42	37	32	37	33	42	31	35	39	36	38	34	32	28	42	40	36	34	36	39	36	42	42	41	36	41	40	49	46	35	33	33	43	32	32	43	53	34	39	34	36	42	44	41	39	45	37	35	41	39	35	33	38	34	38	27	40	31	41	37	39	41	28	35	33	43	39	27	29	37	39	41	44	43	36	33	32	24	37	33	42	26	31	19	27	41	25	37	33	40	37	44	38	39	35	46	36	39	39	33	41	53	36	42	39	43	35	39	45	43	37	35	31	26	35	45	37	45	42	44	35	32	34	41	35	37	46	38	39	41	40	38	42	34	29	38	31	39	54	34	42	38	34	36	49	33	27	36	45	38	38	37	44	37	34	35	35	38	47	44	50	28	40	43	46	44	46	45	37	24	35	39
17195	11260	6742	17556	25525	24767	21287	17628	14762	12299	10436	8899	7312	6294	5536	4850	4381	3968	3793	3476	3126	2852	2657	2535	2355	2060	2017	1912	1778	1717	1589	1537	1494	1605	1453	1383	1296	1342	1261	1200	1167	987	941	944	960	869	898	878	880	858	850	929	972	889	968	861	849	789	748	733	688	658	675	709	706	643	631	667	654	679	609	631	620	637	672	692	639	666	651	668	612	618	631	646	590	641	611	607	637	644	624	610	637	678	598	633	609	663	674	641	673	667	635	636	640	616	634	647	631	632	617	619	656	579	634	636	628	669	609	624	635	582	602	614	628	626	629	655	636	644	629	633	655	590	662	650	594	642	646	625	583	611	607	618	611	614	626	629	619	601	617	643	661	625	625	563	586	620	637	620	623	597	675	655	620	586	623	570	642	606	637	625	643	659	641	639	615	631	593	616	577	634	597	601	622	618	588	599	646	614	626	608	610	612	622	619	644	611	597	624	638	584	627	636	629	650	637	626	583	597	652	621	599	626	583	609	628	588	647	639	602	604	617	645	640	645	623	629	595	642	613	594	653	670	640	657	627	605	637	595	600	594	543	581	632	623	574	619	619	624	601	645	644	661	622	614	597	616	625	639	647	623	635	625	631	601	612	638	626	589	616	582	611	623	565	623	613	608	629	639	608	598	620	646	611	642	627	591	646	654	600	623	617	636	567	604	626	592	657	618	615	632	667	636	662	595	637	551	605	634	606	592	620	626	634	589	640	615	653	626	640	616	617	670	608	628	618	571	630	671	651	623	614	657	613	637	631	597	618	628	608	606	568	647	637	655	661	627	615	619	617	634	615	595	644	613	633	671	597	609	606	615	606	611	616	627	620	645	654	631	650	620	620	622	603	619	546	618	610	607	628	616	628	620	606	598	632	574	591	600	605	588	581	619	639	579	621	638	641	608	600	627	577	622	573	598	650	667	596	649	625	632	604	655	579	655	643	640	639	593	627	615	654	651	661	615	605	613	606	626	629	655	630	607	670	649	610	614	612	599	610	638	604	648	622	584	669	602	578	631	646	567	590	649	599	599	591	659	703	595	609	588	656	614	600	646	569	648	632	594	662	643	649	572	655	635	638	652	632	663	597	642	594	630	600	608	614	604	625	641	631	605	635	639	647	645	626	646	633	634	630	627	627	594	625	630	560	648	640	615	628	635	591	596	631	663	594	606	598	616	600	628	623	627	643	609	615	621	603	608	632	635	598	607	628	634	604	629	627	584	647	575	621	607	606	612	665	582	618	644	636	627	634	607	635	587	620	631	609	617	603	619	631	644	641	619	578	679	608	637	592	614	592	569	639	687	592	633	620	643	614	598	616	623	620	613	636	669	572	634	601	634	630	591	630	605	627	613	643	629	631	560	677	582	617	625	634	583	639	628	609	609	599	610	661	626	575	630	692	584	594	622	638	608	658	614	608	600	621	635	612	609	606	640	609	620	567	622	643	624	649	623	610	614	674	605	616	586	586	636	598	612	655	663	549	623	629	620	598	629	620	626	601	676	630	622	611	621	603	630	631	607	622	631	631	610	601	631	641	618	604	571	617	635	644	616	596	567	613	650	645	593	618	650	630	662	586	661	606	606	613	615	615	594	611	580	613	611	631	611	600	627	607	640	572	561	641	606	616	647	579	618	632	605	648	592	620	614	634	647	676	626	625	612	653	638	640	587	624	651	603	622	644	596	636	614	589	617	634	666	596	666	606	653	616	573	639	616	650	643	617	625	620	666	673	587	616	589	619	575	577	613	626	650	625	628	635	602	615	539	615	639	648	635	603	608	610	638	636	597	630	597	620	607	621	619	622	626	647	617	628	590	625	606	674	618	659	644	602	659	634	614	605	643	584	623	597	597	579	605	588	605	647	627	614	612	621	653	654	614	605	636	600	588	614	601	678	584	608	618	595	636	684	587	582	597	629	637	629	582	632	601	657	606	624	585	612	579	634	614	607	596	628	635	639	647	620	575	613	626	628	660	613	657	630	637	626	649	605	611	638	611	651	622	622	602	615	602	601	588	636	611	588	627	591	639	650	593	596	631	645	608	636	635	594	623	631	636	651	602	610	639	579	570	638	618	600	641	651	601	620	636	634	591	644	615	605	569	613	620	606	643	634	653	677	631	648	635	647	622	662	633	680	646	618	624	646	568	627	612	600	597	614	581	641	646	655	585	583	634	616	616	634	627	615	591	663	630	634	631	611	648	628	585	642	626	623	649	580	666	631	615	637	612	635	633	623	611	632	621	622	606	604	624	662	605	607	633	620	603	605	615	609	633	590	596	600	646	625	624	617	621	610	619	626	598	608	603	589	618	603	596	649	628	600	633	600	625	599	618	629	641	594	611	629	622	635	636	654	595	640	598	604	599	680	643	604	634	604	636	591	637	604	563	655	679	632	661	616	630	611	625	582	657	599	657	636	639	618	612	660	640	621	653	592	570	631	603	631	627	631	613	636	581	658	644	617	595	617	643	626	578	610	584	614	637	578	618	605	643	629	601	621	603	612	611	604	631	597	631	626	682	586	610	579	624	607	638	599	578	675	659	601	621	594	595	631	675	653	628	617	626	647	598	632	650	609	629	629	609	628	631	658	617	596	570	634	615	619	582	648	623	646	578	577	645	599	609	674	588	637	637	629	587	604	559	643	621	632	651	591	654	659	637	644	618	610	602	631	630	624	622	617	626	618	628	668	593	608	612	599	643	620	640	649	617	572	630	630	613	642	586	624	632	698	636	633	632	635	605	615	632	582	622	604	672	615	614	612	599	597	627	627	614	599	613	625	625	630	594	578	628	569	609	666	635	689	642	628	589	598	677	617	642	672	641	594	637	637	582	606	608	600	616	618	611	627	597	612	634	631	598	634	625	601	638	638	609	654	619	627	632	590	622	676	608	599	593	632	604	555	620	624	613	599	622	615	636	634	616	643	613	629	614	575	653	642	661	586	631	605	649	617	651	627	606	621	618	633	640	608	643	596	616	630	622	653	631	658	620	593	627	606	640	620	649	627	596	616	619	589	645	592	574	619	691	615	598	615	597	660	611	619	634	650	635	640	634	626	640	601	659	644	628	634	576	602	663	603	630	615	632	617	667	616	585	622	582	649	593	673	589	574	605	568	643	649	623	638	641	634	623	645	609	663	650	611	661	604	633	603	603	638	652	602	611	638	617	620	603	572	622	641	619	629	578	565	624	591	608	581	598	613	674	574	625	672	652	612	562	610	576	628	587	640	654	647	639	582	564	637	587	590	640	616	618	589	616	660	639	580	619	598	632	679	648	623	615	631	610	646	629	584	615	609	659	599	625	597	605	621	632	622	591	618	576	660	616	636	661	673	623	618	602	613	635	622	619	590	634	604	618	620	551	608	647	583	645	697	652	644	607	571	610	613	603	617	612	593	623	632	576	569	629	578	581	680	614	650	644	645	623	605	625	647	626	610	649	592	674	611	681	592	617	630	600	603	625	585	602	641	616	645	616	655	638
1838	684	414	308	583	627	563	465	432	338	298	259	256	203	171	158	180	150	151	125	104	106	97	98	80	85	81	70	75	77	65	68	61	64	54	70	41	51	58	51	57	42	37	35	46	47	50	49	41	54	39	43	60	46	47	40	45	52	53	47	36	38	44	37	44	41	41	24	42	43	44	41	41	41	41	57	51	35	41	35	45	36	36	32	40	50	31	42	41	37	29	31	36	28	38	40	25	48	40	38	37	36	40	46	35	29	37	56	46	27	38	25	39	34	36	44	45	38	49	42	36	34	32	39	44	25	52	52	42	35	41	38	36	40	44	35	34	36	34	37	36	37	42	35	47	31	40	31	28	44	52	36	36	39	35	37	34	45	30	31	37	38	39	49	41	40	45	33	30	32	34	44	37	34	40	30	32	38	31	39	42	51	48	41	32	38	34	24	37	40	36	40	42	45	40	36	33	43	45	38	41	30	35	29	32	38	36	43	60	30	35	52	38	45	25	39	37	32	42	42	25	44	40	37	38	46	40	40	45	50	37	32	42	44	41	45	37	27	37	43	31	38	45	33	39	35	32	47	52	35	33	41	36	39	43	32	50	44	44	42	36	42	36	36	39	42	38	32	46	44	24	41	42	33	46	30	45	38	29	53	46	42	45	32	50	46	40	27	34	35	36	46	47	42	27	43	41	43	30	46	42	36	38	36	44	42	37	28	38	48	36	23	38	43	41	49	35	36	38	25	36	36	38	31	36	48	26	39	40	30	39	37	40	29	42	38	42	28	39	32	63	27	47	35	40	43	32	36	38	39	32	40	37	31	36	44	30	26	42	31	37	36	42	36	34	41	28	33	38	28	46	39	40	24	35	37	30	33	39	45	47	33	37	40	42	36	31	33	30	30	38	42	41	26	45	41	52	33	48	32	31	45	49	56	47	49	34	24	42	43	39	34	41	30	48	37	47	50	37	45	38	27	41	33	47	38	47	26	48	36	46	44	39	33	35	39	33	38	34	39	31	48	32	46	42	36	35	31	37	48	35	39	36	35	26	39	45	30	51	43	39	39	34	43	44	40	39	39	29	38	41	37	32	46	41	27	28	33	48	34	40	44	49	45	42	32	32	34	37	33	37	46	37	40	45	39	32	39	38	39	53	32	28	50	38	47	38	19	45	35	42	45	25	38	43	40	24	31	48	35	50	30	40	41	39	33	44	38	38	33	37	36	35	34	44	40	35	44	40	38	47	37	33	48	31	39	29	51	28	53	32	34	32	46	38	34	27	39	34	43	35	42	42	32	47	38	44	28	41	37	50	30	33	37	41	33	53	40	40	32	54	37	33	36	33	29	38	40	40	41	36	34	46	41	43	32	48	35	23	43	35	35	39	32	42	43	28	32	41	37	44	39	39	34	34	38	33	48	45	44	34	32	49	36	31	35	48	32	47	39	37	38	45	40	33	21	42	45	35	32	32	40	35	42	44	35	39	45	43	60	30	39	35	39	35	40	33	32	45	38	36	33	44	28	31	40	33	34	31	35	28	38	30	35	44	38	39	41	40	42	42	33	38	43	38	46	38	39	33	41	39	35	40	43	44	25	41	47	40	40	42	36	44	36	38	35	38	36	38	42	41	33	35	45	43	36	41	44	37	27	40	42	45	39	41	38	32	35	36	29	29	40	52	37	38	34	41	36	46	35	33	39	42	38	40	45	34	37	39	29	46	48	34	41	38	39	33	47	39	47	45	42	37	40	32	42	40	40	38	40	38	38	51	29	37	37	40	36	41	42	49	34	41	33	35	44	43	27	42	37	37	40	39	40	38	33	24	40	44	42	42	42	34	38	41	39	37	47	47	37	39	33	42	38	41	41	37	40	31	47	37	47	41	40	38	38	44	52	41	47	43	31	37	51	37	33	32	41	45	33	38	32	38	37	41	29	28	34	37	43	37	33	41	36	41	40	37	32	30	40	33	31	44	36	34	40	53	45	38	41	38	40	27	43	36	38	41	36	36	37	37	39	37	35	34	37	37	47	41	42	37	37	31	38	43	44	44	39	34	39	35	36	46	34	31	36	46	28	38	38	38	45	26	38	45	34	34	46	42	41	37	36	32	34	40	32	33	34	39	33	38	35	41	46	34	31	42	36	35	33	44	36	44	32	39	36	40	44	35	39	29	37	39	35	41	38	28	30	36	36	34	34	29	43	42	30	35	32	37	41	41	42	40	29	38	41	40	36	41	25	34	32	46	35	34	38	36	35	57	47	31	47	42	36	25	30	31	26	41	34	34	35	42	41	38	38	33	39	42	42	34	30	40	48	37	37	43	47	22	36	44	30	39	50	42	29	34	30	37	39	38	21	32	42	37	41	42	41	39	43	49	42	36	42	35	36	35	36	36	33	39	30	50	23	29	43	57	39	46	39	38	42	34	37	42	34	34	32	36	40	39	38	42	31	42	46	47	45	38	50	40	41	31	43	29	36	35	43	50	32	41	50	28	25	34	35	33	41	39	46	38	31	41	43	31	37	32	41	41	40	28	45	48	32	50	44	41	33	40	37	34	33	45	49	49	34	32	43	35	40	47	45	33	40	42	29	46	42	50	42	40	45	41	34	40	43	41	31	36	32	29	44	33	39	40	40	31	33	40	29	38	37	46	37	45	36	36	42	43	37	32	45	32	45	46	37	46	44	40	48	31	36	31	33	49	33	41	47	45	40	41	46	36	37	37	34	32	55	36	47	35	41	40	49	34	28	38	32	29	34	45	34	28	55	38	47	35	50	49	31	29	33	33	41	40	34	46	29	41	37	42	43	35	41	22	36	38	40	26	39	39	39	43	36	52	43	41	39	37	45	34	34	41	35	35	39	36	40	41	48	41	46	36	31	44	36	38	29	33	45	43	31	45	33	41	49	39	35	45	37	43	30	39	38	33	40	37	34	32	41	33	29	44	52	32	38	35	49	35	40	44	46	37	31	40	37	40	39	45	29	40	38	33	40	40	38	34	33	42	40	30	41	49	45	30	42	30	27	42	33	28	45	37	42	37	33	51	30	41	37	45	50	33	46	48	36	35	41	44	28	39	52	28	45	38	39	43	42	36	35	40	47	25	48	39	44	33	38	30	45	45	40	39	37	25	37	33	36	32	31	43	37	55	45	34	29	32	32	46	36	31	41	39	44	30	44	44	43	42	42	31	32	43	36	43	41	40	36	40	37	54	38	40	35	30	35	26	34	41	42	34	40	35	30	34	38	34	44	43	40	40	34	30	29	46	43	37	36	37	39	33	37	44	34	39	38	37	39	36	40	42	41	50	37	36	39	40	36	35	47	30	35	43	37	36	37	39	32	45	37	33	36	49	39	38	42	33	36	32	50	48	37	31	43	42	35	43	45	27	36	39	41	31	47	40	29	41	55	37	36	41	44	42	50	40	36	33	43	28	29	39	38	31	40	44	31	39	46	38	35	36	38	46	35	34	41	41	33	45	41	38	30	47	45	35	30
23134	15738	9709	22959	31085	30212	26665	22965	19372	16664	14365	12005	10242	8888	7786	6911	6270	5675	5093	4658	4229	3920	3625	3504	2897	2753	2676	2545	2404	2216	2105	1958	1974	1983	1925	1645	1610	1587	1388	1310	1255	1180	1164	1102	1069	1015	971	1012	956	1027	932	1076	1089	1050	1060	980	977	908	829	786	770	701	704	708	665	644	684	695	626	659	668	687	702	636	659	660	621	658	656	638	667	667	631	627	641	655	634	692	694	650	603	651	664	616	645	645	666	664	625	673	655	637	630	665	634	641	596	618	624	632	673	643	581	626	655	609	647	675	614	636	606	622	637	660	625	637	652	622	649	655	584	621	613	614	634	590	661	626	650	652	626	648	600	656	603	628	608	652	615	630	594	594	688	648	632	589	600	671	619	612	610	625	601	592	584	638	608	626	636	655	613	573	566	639	608	633	614	635	648	600	628	628	634	583	638	622	612	612	616	606	626	625	628	601	637	606	603	627	588	617	609	586	631	628	623	615	586	598	589	620	620	600	602	678	622	627	593	648	607	653	600	609	646	576	633	612	589	643	596	610	607	600	600	608	622	645	605	583	630	588	609	642	591	617	641	637	607	657	611	607	593	615	596	602	665	594	608	630	648	630	630	622	584	616	591	629	628	612	679	618	674	630	615	615	593	622	623	618	580	651	586	658	581	664	630	609	619	611	613	609	625	639	638	620	636	620	647	637	650	617	629	585	612	609	662	612	593	635	628	617	628	634	622	622	624	598	658	632	596	600	644	633	616	579	599	622	632	604	608	605	627	609	673	637	618	641	614	626	615	622	637	592	608	617	631	600	631	621	621	604	634	673	623	621	630	580	635	583	651	622	629	585	617	570	640	619	634	559	663	624	673	636	608	622	601	638	603	628	592	576	646	652	606	619	621	645	622	628	584	645	580	617	600	626	616	621	640	604	633	646	592	594	629	613	616	619	625	607	640	608	630	620	622	593	588	575	641	614	615	572	604	573	609	611	619	610	590	638	655	630	617	636	638	602	603	589	628	576	602	655	640	632	607	654	588	642	642	594	579	610	641	659	650	527	639	597	619	563	660	580	601	586	594	629	611	596	630	623	607	584	571	576	614	598	613	632	583	605	639	618	616	615	649	603	639	645	581	600	618	641	670	586	579	586	639	638	598	600	665	617	646	608	637	579	633	623	620	624	641	590	636	635	603	646	612	598	628	611	621	624	629	629	608	629	608	613	575	643	653	592	618	594	627	625	604	633	642	606	608	652	618	605	550	611	646	587	661	653	661	592	633	583	608	623	608	602	630	573	631	614	641	644	592	608	603	622	575	636	667	658	656	592	629	649	588	646	561	625	615	637	597	643	598	614	597	584	611	606	599	621	601	641	652	608	604	589	624	618	591	623	619	613	622	628	610	606	640	606	571	603	620	619	618	591	605	578	641	560	573	653	615	588	611	599	610	601	610	640	595	603	594	636	589	645	633	649	632	623	576	597	615	598	604	646	646	651	636	657	647	651	664	613	671	629	618	609	566	624	639	648	659	656	628	613	618	603	639	598	652	617	607	634	603	611	635	633	645	596	608	604	618	628	592	633	629	615	622	631	611	632	616	632	658	608	661	616	594	635	665	613	603	603	595	621	576	628	612	645	609	616	619	673	616	635	616	605	621	664	650	660	610	614	645	625	609	650	632	606	630	571	608	614	608	607	639	637	604	590	596	616	631	683	621	632	593	563	603	634	608	570	632	620	635	588	634	598	612	632	649	610	641	624	579	603	631	601	591	634	604	603	581	599	631	633	623	588	620	653	616	612	623	605	647	635	609	617	631	591	626	619	558	608	594	617	611	558	606	599	615	580	659	609	643	579	580	637	605	612	663	577	623	578	594	625	583	647	594	586	641	662	574	654	642	617	603	612	624	575	628	623	604	600	612	610	622	647	628	624	607	616	670	686	627	636	638	586	599	607	640	636	611	617	594	569	606	623	622	658	643	568	540	622	593	605	607	634	624	536	607	640	641	555	641	629	591	623	564	583	627	594	668	644	647	615	619	643	602	593	583	630	599	621	643	622	551	602	583	639	641	605	584	588	583	623	601	654	579	661	640	593	611	606	580	594	632	635	607	653	632	542	601	656	579	594	635	602	631	612	608	629	640	616	624	616	594	608	623	619	588	614	585	617	643	597	630	577	653	656	600	657	584	616	611	614	576	664	597	632	612	623	642	604	657	607	644	595	632	627	630	630	603	579	577	612	598	586	617	616	594	658	638	619	612	635	628	609	608	634	566	608	637	545	622	620	612	606	578	622	563	580	622	578	647	645	607	613	634	651	655	584	585	588	552	643	653	625	593	628	610	608	601	617	673	602	640	604	595	578	645	636	632	615	598	560	616	617	612	661	592	594	626	608	615	588	648	588	616	617	622	618	639	613	611	606	625	610	605	606	608	583	601	654	578	654	651	602	598	612	601	629	606	602	649	616	648	597	574	564	644	578	648	593	615	654	632	613	619	626	587	626	577	587	677	566	608	574	629	628	629	600	639	594	627	651	686	639	583	638	580	659	625	594	597	642	618	676	642	582	575	616	607	575	598	647	638	592	590	567	624	611	591	615	591	576	643	616	606	635	596	653	616	608	626	630	575	624	609	612	573	658	639	624	603	584	615	615	632	599	655	593	613	620	600	636	617	599	640	629	618	596	617	632	611	597	628	628	636	655	623	625	616	622	588	570	637	607	641	583	626	607	608	638	630	654	605	633	628	616	597	621	587	584	635	595	603	620	611	597	632	622	629	658	616	585	586	638	609	587	649	570	606	586	621	585	635	607	621	606	645	627	612	642	615	618	568	605	630	668	606	607	615	594	589	656	679	642	620	673	603	587	615	628	612	624	642	616	590	601	583	591	636	668	617	641	624	608	605	623	670	632	616	640	618	610	615	592	640	625	594	607	600	586	648	602	613	665	595	586	607	636	648	640	620	607	568	643	586	659	596	611	589	686	631	647	605	645	595	641	637	642	632	584	603	629	581	583	625	567	584	596	602	624	604	607	599	589	642	616	657	634	627	618	617	592	569	606	605	631	624	599	554	591	598	635	607	627	599	610	570	661	606	624	638	617	641	577	593	603	606	636	617	659	602	612	586	602	587	634	664	606	616	659	627	597	589	622	643	600	551	609	634	636	611	606	616	619	578	584	606	601	622	614	614	656	649	683	655	640	637	604	601	648	629	599	593	643	584	610	576	650	639	596	608	606	593	617	620	634	627	612	589	627	624	601	627	648	622	660	625	628	590	613	570	612	633	622	611	594	603	611	617	617	628	617	643	626	671	649	589	615	598	592	632	645	596	587	574	655	591	617	601	616	615	636	692	614	635	599	644	616	619	617	649	605	605	624	602	663	629	587	619	608	569	599	607	634	624	597	632	590	612	643	647	591	597	621	668	601	658	626	645	591	597	650	585	566	579	597	613	601	605	620	650	624	663	631	554	639	623	576	579	625	603	578	589	633	605	640	620	587	600	599	641	646	644	646
1487	285	153	131	230	273	239	215	179	177	134	120	90	87	74	61	79	65	71	70	49	63	62	51	48	41	44	32	27	55	33	40	39	31	24	41	29	24	26	23	26	33	27	28	31	21	27	16	24	27	25	28	19	25	27	21	28	19	15	33	16	26	14	23	14	17	26	24	16	16	29	24	20	16	13	19	25	25	12	30	19	18	18	24	18	26	27	20	21	18	23	26	20	17	19	28	19	17	21	18	21	24	20	13	19	19	27	24	21	20	16	18	16	24	13	22	17	19	24	17	19	19	28	25	21	21	19	17	22	19	22	13	24	18	17	27	21	23	22	30	17	19	21	19	32	15	29	28	29	28	24	27	18	24	25	17	16	30	26	22	17	24	27	9	20	27	27	31	20	24	19	25	21	20	24	20	15	26	19	22	15	22	20	14	19	13	16	18	23	21	13	14	28	16	20	20	26	26	30	26	15	18	15	15	21	23	16	26	21	22	20	11	28	18	15	19	26	21	20	28	26	34	31	23	20	29	19	19	16	19	22	24	20	20	18	18	24	20	27	25	28	13	20	27	23	8	23	19	24	20	29	17	21	14	20	15	17	16	12	24	25	21	18	14	20	22	17	18	26	22	25	21	18	19	20	12	15	17	19	26	30	17	14	24	23	23	21	16	37	26	21	18	28	18	14	22	31	15	26	10	26	21	15	28	19	18	26	20	21	12	22	22	21	24	29	21	22	22	23	19	16	16	12	21	21	22	22	21	28	21	27	21	29	15	19	20	23	25	15	22	29	17	20	16	18	21	20	26	20	26	25	20	27	16	23	14	15	19	25	35	22	23	19	20	27	22	23	23	26	19	17	20	25	19	23	23	27	24	21	22	22	27	18	25	23	26	21	25	16	23	30	17	29	24	21	16	21	20	17	21	23	20	28	18	11	25	23	19	31	18	15	31	15	17	21	15	21	16	19	21	21	19	28	14	25	13	19	22	26	31	16	17	20	21	19	20	24	16	23	23	19	26	16	18	20	20	20	26	17	32	17	25	21	14	24	19	17	16	19	20	26	22	21	20	13	29	23	21	22	22	15	15	24	19	26	18	27	17	22	30	20	21	19	27	22	22	26	18	15	28	19	21	16	22	23	19	15	22	19	28	15	18	22	21	19	21	32	24	19	25	24	27	21	20	20	28	18	16	21	26	17	23	15	21	16	26	27	17	22	22	20	14	25	22	17	21	32	33	17	23	20	20	16	20	22	20	36	17	19	21	20	30	19	21	21	17	28	20	14	26	16	21	18	23	18	16	18	20	18	27	20	23	19	23	24	10	19	20	18	18	16	22	17	19	24	37	23	21	24	20	29	17	17	29	22	8	16	22	21	27	20	19	24	22	14	17	19	22	32	25	20	21	22	20	18	20	29	24	30	26	8	28	24	19	20	17	13	17	14	14	23	17	22	22	22	18	21	16	21	20	22	19	13	18	19	14	26	23	26	25	23	19	16	31	20	18	27	17	27	28	21	23	32	18	23	25	16	21	17	28	24	16	13	31	22	25	27	18	17	23	22	19	25	25	24	21	15	20	29	22	26	24	15	22	22	19	19	26	23	20	23	17	19	20	20	18	21	22	27	14	23	15	23	24	26	15	20	25	22	22	17	18	18	18	26	30	19	23	14	29	17	28	19	23	12	24	28	27	20	18	28	13	16	30	24	26	26	21	24	16	28	27	24	17	23	17	23	24	23	17	23	22	27	23	22	24	19	18	15	17	25	20	19	19	15	18	20	20	24	16	29	21	14	25	21	28	18	26	16	21	19	26	27	27	15	21	14	16	21	18	20	23	23	20	28	14	21	28	27	20	15	27	23	13	22	30	21	24	21	26	23	21	28	28	19	20	20	28	18	21	25	27	18	18	21	20	22	22	20	22	32	16	19	19	32	15	23	29	23	15	26	17	17	20	18	14	23	22	24	22	33	29	21	22	30	27	16	26	23	26	23	22	17	23	19	17	29	17	21	22	17	24	16	21	24	26	23	16	11	26	24	13	23	14	20	22	23	17	27	15	19	20	30	18	23	21	23	13	15	23	16	22	26	20	21	17	22	26	18	20	19	20	19	26	19	23	29	22	26	16	24	16	25	23	23	17	21	25	22	18	26	25	10	20	14	26	20	14	21	19	23	21	29	18	25	23	21	20	18	26	24	18	16	25	20	22	24	24	16	22	27	26	19	26	24	29	30	16	20	25	18	18	22	17	15	22	17	9	19	27	24	28	16	19	21	19	13	24	19	30	21	15	24	26	21	19	26	24	24	15	26	36	26	29	18	26	30	26	21	28	23	26	22	23	28	25	14	26	24	21	15	24	21	18	12	18	19	22	16	18	21	27	17	30	19	19	29	18	34	15	21	23	24	27	16	21	16	19	26	22	25	19	25	22	19	16	17	25	28	22	17	18	15	19	25	14	19	13	25	21	22	18	22	24	20	21	29	21	17	24	28	20	23	21	26	21	15	24	21	22	30	16	31	22	23	24	18	22	15	19	32	20	19	15	20	19	17	21	24	25	21	23	31	22	14	25	18	25	27	19	30	19	26	21	27	16	22	11	24	16	18	29	25	19	24	14	21	27	18	17	26	23	14	18	15	20	26	19	18	20	15	20	31	25	20	26	16	14	17	18	20	20	36	21	19	19	21	15	23	21	27	15	18	22	24	21	19	19	28	25	10	25	17	26	20	18	19	12	23	23	21	21	20	21	22	24	22	24	23	11	16	21	24	19	22	26	12	28	19	21	31	17	17	22	22	23	13	24	19	34	15	25	13	21	25	15	19	13	16	19	20	16	26	22	17	19	19	25	18	22	20	26	13	22	22	16	26	20	25	23	28	20	21	23	18	13	34	19	28	16	23	22	19	19	20	23	21	29	16	23	22	17	29	31	21	22	23	26	19	28	19	19	20	28	26	16	22	28	18	24	20	16	24	16	22	27	26	23	16	33	21	25	20	19	31	25	12	19	22	22	20	29	25	17	22	20	29	27	25	22	22	23	19	26	22	25	26	15	25	15	28	19	15	22	24	16	31	18	21	25	14	15	22	23	24	20	15	19	24	15	31	20	17	23	27	29	18	25	30	21	23	21	25	29	17	17	19	23	32	15	21	20	17	21	19	18	24	21	13	20	33	20	18	21	20	33	24	19	31	29	23	24	20	19	20	19	21	24	24	23	24	14	17	13	21	25	14	28	17	26	19	24	22	24	25	25	23	19	20	17	24	23	24	14	17	25	28	23	25	25	26	25	23	15	20	24	32	24	20	18	25	26	28	22	19	18	28	21	30	27	24	14	20	28	23	17	16	29	31	24	30	19	27	18	24	17	22	27	27	22	14	22	21	28	28	23	25	25	17	22	22	25	31	16	23	25	22	27	23	23	20	19	14	20	23	27	22	17	24	19	14	23	20	22	13	24	23	17	26	32	28	25	27	19	25	16	18	20	22	12	25	21	23	19	20	20
14724	8381	4819	13569	20513	19772	16470	13510	10924	8719	7186	5896	4984	4293	3740	3389	3019	2817	2659	2340	2047	1872	1834	1667	1516	1382	1369	1331	1348	1217	1072	1006	1109	1060	919	940	903	864	830	707	684	620	647	588	540	542	534	512	509	535	572	603	615	567	553	540	494	473	433	385	411	385	336	338	364	392	363	368	380	374	395	379	370	372	378	371	365	394	343	320	365	375	358	376	345	354	360	341	346	352	361	333	335	342	383	340	353	349	357	376	382	359	364	341	368	362	334	361	362	347	337	344	382	406	341	351	373	366	350	402	353	354	378	349	347	361	367	342	375	366	353	353	382	353	347	354	348	355	331	344	338	366	355	343	375	362	357	316	344	338	350	344	362	324	359	387	316	349	350	343	346	403	343	340	332	384	363	341	387	362	353	367	345	359	355	335	325	376	385	340	372	380	336	364	346	325	378	345	347	361	349	368	383	377	375	326	351	341	338	330	358	339	332	362	373	341	366	344	360	337	334	366	391	365	358	389	397	327	332	335	348	361	341	377	344	332	363	362	356	374	373	368	326	366	343	326	381	348	357	387	345	379	367	354	357	334	353	314	355	334	354	330	371	390	359	338	384	377	337	332	403	396	353	369	343	351	348	364	370	365	331	374	352	369	358	378	373	357	341	377	367	350	348	368	339	356	347	427	324	325	382	368	346	318	348	359	346	347	331	357	365	333	354	324	325	343	380	376	355	362	366	340	351	354	364	382	384	337	328	363	350	358	366	340	353	353	367	328	346	337	338	387	354	352	330	359	320	368	333	385	359	353	366	357	377	344	318	362	351	365	354	335	363	350	333	338	378	397	378	339	375	348	346	391	332	345	361	387	348	375	375	372	366	321	374	325	373	356	365	368	361	362	366	339	364	361	344	384	357	364	351	358	384	370	363	382	378	351	343	349	367	369	377	401	366	365	379	350	368	356	332	360	342	399	341	354	326	372	374	352	338	346	341	341	367	362	357	340	344	339	358	367	369	358	365	355	347	380	392	353	352	344	330	361	355	342	354	366	378	356	371	322	342	347	381	371	374	338	389	325	361	375	376	385	373	393	348	363	358	364	368	392	335	374	367	371	364	364	377	350	370	348	376	378	381	342	364	333	350	368	358	330	345	364	354	358	350	337	330	359	363	365	347	353	353	357	358	356	359	377	320	377	358	369	347	342	383	363	360	356	342	366	362	344	365	352	366	362	375	350	367	350	359	362	382	358	347	362	343	363	359	365	393	359	349	333	344	343	363	407	336	360	318	330	387	357	387	371	378	337	364	355	359	360	337	353	362	346	379	365	346	351	371	350	360	375	340	370	378	338	361	340	385	360	385	355	350	348	331	369	374	327	358	338	369	314	355	324	335	373	358	347	358	344	381	345	364	343	385	371	345	339	351	359	351	337	357	355	306	342	306	377	366	383	348	351	338	342	351	344	364	375	360	381	352	329	372	394	364	342	367	365	358	363	372	347	329	353	362	354	365	343	349	333	332	330	353	360	370	371	342	344	348	376	383	347	347	361	375	360	386	379	342	352	330	361	350	331	355	363	344	343	381	364	373	379	334	351	318	348	356	362	330	343	359	378	375	361	329	366	327	334	359	360	380	331	378	373	373	370	340	364	344	333	390	361	377	369	332	333	366	332	373	347	363	359	325	326	354	341	338	339	365	373	327	366	353	377	350	333	380	345	383	352	330	383	350	338	352	387	358	330	398	360	332	329	375	354	348	370	329	331	355	334	340	368	363	363	325	318	340	349	372	347	368	365	361	376	347	356	391	374	338	352	354	355	365	333	352	350	404	329	363	343	344	337	357	377	352	338	341	365	342	360	381	340	368	379	360	339	333	335	364	370	355	375	347	353	319	363	341	325	348	361	346	325	352	335	349	375	346	335	357	370	367	326	366	365	364	340	342	338	370	340	372	360	356	325	365	370	348	373	348	355	360	381	340	351	363	354	354	353	389	358	353	346	330	356	357	336	357	375	352	360	367	384	371	348	359	343	318	342	327	371	338	345	365	365	371	365	366	344	368	337	352	354	341	341	352	365	386	374	361	360	359	348	337	358	368	377	323	355	377	351	350	357	349	343	343	377	369	381	357	373	336	370	374	334	341	359	318	357	359	337	384	337	340	337	343	353	353	390	365	357	354	339	391	342	352	342	347	357	350	377	338	349	356	350	369	350	348	371	333	333	351	343	340	353	372	358	372	377	380	375	342	342	340	362	405	378	375	334	347	381	322	340	358	346	361	348	353	355	391	349	387	342	351	338	356	355	390	353	363	359	333	357	354	331	367	357	364	370	370	357	318	329	365	345	364	365	401	357	367	360	387	361	405	315	390	321	374	378	314	337	368	343	367	334	350	385	367	371	347	358	343	333	335	372	335	381	339	349	385	384	385	352	359	376	366	375	346	354	372	324	314	358	355	357	353	360	365	345	356	372	357	334	336	382	344	324	347	323	363	361	345	356	337	365	385	379	361	345	359	346	352	383	367	348	322	349	346	349	353	349	355	341	322	329	350	351	359	364	341	380	350	350	309	354	362	361	336	340	377	352	346	326	349	347	373	358	330	343	365	343	374	318	363	373	354	365	379	360	366	351	347	326	327	369	336	363	324	392	317	350	335	335	360	366	341	363	346	378	326	370	329	363	325	368	349	390	328	388	374	337	380	339	357	357	359	321	352	342	334	372	373	373	345	357	352	372	346	339	351	358	373	348	365	377	376	326	341	367	381	326	311	391	321	404	349	346	356	331	375	372	359	366	356	328	338	354	404	365	332	349	370	348	368	346	369	351	375	358	345	363	351	348	337	364	349	345	370	357	344	331	359	378	332	351	365	355	363	336	351	348	366	344	359	348	383	395	370	364	338	334	344	371	362	375	342	355	373	328	337	350	345	369	334	332	339	381	337	371	373	356	363	367	342	365	343	384	349	334	368	346	310	333	362	362	343	369	331	376	323	366	348	356	369	351	336	348	339	352	374	355	369	386	350	367	354	355	346	348	338	366	350	340	354	322	362	364	348	354	347	360	339	342	346	364	346	353	357	355	352	363	364	377	364	347	337	367	340	358	364	370	369	377	368	354	350	360	366	384	366	342	344	363	348	402	366	342	387	359	357	335	356	371	343	342	372	354	380	356	371	371	364	340	342	342	353	356	347	367	347	339	369	339	410	352	349	369	361	380	365	354	371	370	320	358	349	323	341	377	381	333	364	352	361	358	351	385	369	353	319	366	358	365	371	370	377	320	363	373	356	319	327	341	355	311	345	325	311	359	361	333	305	371	390	334	383	385	402	379	355	374	361	370	331	357	336	322	350	327	355	338	347	373	353	339	321	338	348	354	331	352	352	367	373	347	387	365	379	355	375	337	360	363	384	333	357	341	349	325	385	363	327	323	386	376	361	332	336	322	374	376	345	357	360	328	358	362	341	322	322	384	351	389	344	354	347	355	343	358	339	365	355	371	363	353	309	353	351	386	380	335	364	357
943	476	257	225	346	434	415	364	290	213	209	180	142	131	115	114	100	94	79	78	53	71	56	55	50	60	53	54	48	50	41	40	54	29	38	24	39	31	28	29	23	26	28	22	22	23	31	30	26	24	24	32	23	26	29	20	20	27	20	21	20	19	20	19	16	18	19	15	15	18	17	28	18	26	16	25	30	16	23	21	18	17	22	23	15	24	13	15	26	19	27	15	27	21	20	21	24	16	19	21	20	16	20	23	24	21	19	16	18	18	27	18	23	27	18	15	20	25	23	18	19	18	19	17	11	17	15	14	22	18	20	18	21	17	18	20	22	20	16	20	18	23	20	27	22	21	19	19	17	13	20	14	20	15	21	13	19	21	24	13	17	20	24	29	15	26	19	11	18	12	7	27	24	13	14	25	14	21	29	22	22	21	21	23	25	22	18	22	20	27	25	18	19	15	23	15	25	20	20	15	24	15	23	10	20	18	17	25	27	21	24	15	29	17	17	21	20	20	16	14	13	25	20	25	19	19	21	21	13	17	23	22	14	22	18	27	13	18	31	24	17	22	13	26	21	18	26	16	29	22	21	15	18	14	29	18	19	16	20	21	28	11	22	26	20	15	19	27	21	29	20	17	14	33	32	15	26	13	23	18	15	19	21	19	26	15	15	14	20	18	21	20	20	18	27	21	21	24	19	15	18	18	18	22	19	23	19	24	20	15	14	22	21	17	13	14	10	16	13	19	20	14	16	26	21	14	20	21	14	13	12	24	20	21	21	22	17	15	19	24	20	18	18	18	19	22	17	16	18	16	18	14	19	17	16	15	19	16	30	31	27	13	19	17	28	30	14	20	22	17	18	28	23	25	24	15	26	25	23	24	28	16	18	20	19	19	19	18	13	10	23	20	27	19	15	24	23	19	20	19	16	14	21	22	31	16	18	19	15	13	16	22	16	17	17	24	12	25	24	28	19	21	14	19	16	21	22	24	18	21	18	23	18	24	26	23	24	17	13	17	17	32	15	26	19	21	17	21	15	21	19	18	19	23	23	20	17	24	21	13	17	19	19	18	17	22	25	24	21	18	22	16	17	26	22	17	21	21	23	19	15	22	21	16	13	27	13	21	19	15	24	13	23	19	22	18	23	18	17	27	26	19	20	15	33	18	13	20	25	23	23	16	19	22	20	16	19	20	22	14	21	21	28	18	26	15	22	24	12	16	26	23	19	19	17	20	24	25	22	14	30	17	15	27	19	19	28	21	18	26	14	25	21	14	22	15	21	22	14	26	20	13	14	15	23	23	16	32	22	16	32	26	22	23	22	20	17	22	18	14	30	19	28	20	25	12	22	17	29	17	18	21	14	22	19	20	23	31	19	12	17	14	18	20	15	24	22	20	22	14	17	25	17	15	15	21	21	27	19	23	15	18	25	19	21	25	14	25	28	21	22	16	17	17	15	16	12	16	23	27	22	19	15	16	25	15	22	27	25	25	17	17	22	27	19	20	16	23	16	24	20	21	28	17	14	19	27	27	23	19	23	31	17	20	24	16	14	24	19	18	17	18	22	20	20	26	19	19	21	16	17	19	19	22	18	10	28	21	21	20	13	19	13	40	26	15	23	28	27	24	23	22	23	24	22	21	15	18	23	14	16	25	18	19	20	14	20	24	23	16	25	26	15	18	17	19	15	22	11	14	17	19	11	24	19	11	24	19	20	19	16	18	17	23	19	28	18	25	34	17	20	22	15	14	21	20	32	17	30	18	29	18	14	11	15	18	22	17	21	31	15	15	18	24	21	17	16	28	12	26	21	17	24	23	27	24	21	20	17	25	20	15	17	29	20	24	23	23	17	21	23	22	15	9	20	21	13	19	23	25	24	19	22	17	18	25	21	17	20	28	25	20	20	16	27	19	20	24	15	15	24	19	27	39	26	28	16	26	22	21	24	12	23	21	18	25	26	21	15	27	21	21	14	24	20	17	23	25	21	22	19	21	16	21	19	24	22	23	27	10	21	19	23	21	21	16	24	29	26	20	19	15	22	21	24	23	15	21	20	21	23	13	35	15	17	18	25	28	18	29	21	19	16	15	16	22	17	21	16	21	25	19	25	16	17	23	18	14	21	14	25	15	22	17	18	14	21	20	17	27	20	21	15	25	23	22	25	23	20	13	21	21	19	17	29	9	13	27	16	18	21	23	21	21	25	21	14	20	21	9	14	26	28	15	15	22	18	20	19	26	21	13	15	15	33	21	13	11	20	18	21	22	17	14	24	22	21	18	16	20	31	20	23	15	21	15	21	22	23	18	18	27	21	22	20	22	19	13	23	24	21	17	15	15	24	19	24	13	12	25	21	15	20	21	20	18	23	18	27	23	25	25	18	20	18	22	25	11	20	17	13	23	21	12	18	15	21	22	26	17	17	21	16	15	19	25	27	16	25	25	19	12	13	22	15	23	15	22	17	21	17	19	24	24	18	22	26	29	20	26	19	17	22	26	24	18	22	14	17	20	17	18	15	26	31	17	15	20	22	29	17	22	20	17	29	24	22	13	20	20	15	26	21	21	20	19	22	17	28	14	21	22	23	23	20	20	18	18	19	15	20	20	22	25	17	21	15	22	19	30	22	21	15	28	19	16	13	13	15	23	17	26	28	12	20	15	21	24	14	34	22	16	20	23	21	15	17	18	22	19	19	19	16	26	26	20	24	24	23	21	24	18	24	23	18	23	25	20	17	18	34	28	15	20	17	13	24	25	14	26	19	18	15	20	17	23	21	17	17	19	23	18	23	23	29	21	18	25	19	21	19	22	22	23	20	17	23	26	15	18	17	17	21	28	23	10	25	15	16	25	20	23	21	25	20	16	19	14	24	18	25	16	23	18	23	16	20	19	19	19	18	25	14	14	19	15	23	14	24	25	17	18	19	13	22	18	22	20	22	24	17	13	15	23	12	23	17	25	27	34	14	27	21	17	19	12	19	17	23	16	31	19	22	23	24	16	16	22	26	15	17	18	22	20	10	17	17	22	28	16	17	22	21	21	17	27	21	15	18	29	20	12	20	19	17	25	24	12	21	25	18	19	21	15	20	32	21	20	23	27	18	20	18	28	27	28	27	16	21	11	17	14	20	14	20	13	21	18	17	16	20	20	18	21	22	23	26	20	16	14	14	22	26	18	26	17	28	15	23	18	24	14	16	28	19	17	13	19	22	17	13	18	25	14	20	14	18	18	14	17	22	25	20	15	15	17	19	17	25	21	17	22	18	21	19	16	20	32	17	23	12	14	15	15	25	19	20	20	14	25	25	15	16	19	13	29	17	20	20	15	17	23	30	16	24	15	16	16	21	19	20	21	21	18	16	30	28	15	24	15	21	18	6	18	29	25	29	19	13	17	10	13	17	19	20	20	21	17	26	18	19	16	21	19	15	27	19	24	24	20	22	21	26	23	26	20	19	18	13	22	23	23	12	25	23	23	31	19	20	17	20	24	13	24	20	16
18882	12845	7280	18942	26570	25764	22351	18651	15341	12733	10555	8937	7561	6322	5793	4909	4614	4038	3768	3368	2940	2650	2509	2310	2127	2015	1827	1775	1792	1572	1480	1330	1393	1327	1233	1153	1120	1082	1026	869	748	704	690	643	665	616	646	580	614	649	690	685	737	663	648	572	565	466	502	439	442	366	401	382	347	375	365	338	364	358	325	359	421	352	341	382	329	398	363	381	360	376	347	342	342	388	368	341	351	350	329	373	357	332	355	338	325	331	319	313	341	363	332	354	357	364	344	322	358	352	347	364	338	337	348	395	358	355	334	353	361	340	295	380	337	317	339	365	337	350	340	353	321	369	385	337	341	386	366	331	314	370	305	361	370	357	343	358	334	362	339	333	328	328	338	343	337	331	338	365	359	360	340	336	321	319	338	340	335	355	367	291	343	392	337	325	325	355	337	357	345	341	324	332	324	359	328	280	332	365	337	347	334	364	350	338	341	326	312	312	313	315	333	340	311	353	352	326	321	317	356	342	341	344	317	345	326	320	357	352	361	318	317	326	344	301	349	336	336	308	353	337	340	331	325	312	347	354	344	357	328	322	347	333	335	332	331	339	371	327	359	345	359	370	348	363	320	348	356	323	344	346	361	363	333	347	331	347	333	353	336	317	347	312	310	388	291	333	313	335	341	350	330	312	334	319	349	322	331	309	321	323	308	300	363	331	312	335	344	358	359	338	348	323	332	348	338	341	308	347	351	319	314	336	344	334	303	346	331	321	353	342	349	340	302	348	384	349	329	367	352	334	335	316	375	333	328	321	351	343	339	311	298	324	361	336	347	334	317	335	299	325	338	323	313	345	315	342	332	340	369	318	317	322	362	328	339	347	332	323	351	327	328	323	344	375	328	363	339	340	320	320	288	342	335	344	321	339	339	311	334	356	333	353	346	307	333	327	317	349	337	360	366	309	325	309	358	341	331	326	357	369	340	315	360	306	331	327	326	317	311	353	365	358	316	329	348	344	348	309	310	345	381	342	332	324	314	299	332	341	321	323	311	374	332	344	357	368	329	346	333	361	338	317	315	309	357	344	327	309	317	312	312	329	331	332	363	339	335	305	370	312	328	321	333	315	325	331	309	323	340	348	378	312	373	335	352	347	327	328	328	335	313	362	340	337	311	299	334	353	328	329	327	364	339	318	356	362	328	362	307	324	337	330	383	342	348	314	338	319	326	331	303	356	338	325	336	314	330	328	350	299	305	311	338	341	346	346	319	313	347	308	321	319	338	317	337	377	351	326	347	320	313	341	330	345	323	356	328	316	336	323	336	338	327	330	334	343	335	324	350	335	358	358	318	326	360	330	339	353	364	341	357	323	326	325	334	303	311	324	355	351	311	323	324	332	350	340	331	312	302	337	323	359	316	318	308	349	326	315	353	340	339	386	357	348	324	358	370	353	345	329	347	351	387	306	341	323	365	300	324	344	351	342	311	318	346	328	329	277	341	337	346	363	344	344	342	338	317	355	346	353	315	334	318	304	340	351	351	348	347	329	353	315	351	340	329	340	361	327	309	353	315	350	315	347	306	315	332	332	304	338	317	319	319	369	355	340	346	333	337	342	346	308	340	345	327	326	355	330	331	323	351	305	349	356	344	351	319	342	343	332	321	311	330	335	345	338	303	326	350	377	329	339	345	350	343	320	364	346	350	319	322	330	319	364	372	335	346	354	319	332	344	354	325	340	338	365	341	364	332	342	346	320	323	343	327	329	332	314	350	366	345	345	325	342	341	336	343	327	329	337	362	338	328	318	365	340	339	359	289	323	329	315	322	348	354	312	350	324	314	341	336	345	325	355	343	359	328	344	317	337	347	324	337	329	348	315	347	286	354	318	329	304	319	343	329	340	315	314	318	320	300	335	333	294	334	347	334	325	329	330	345	331	347	336	335	282	326	345	335	342	370	363	297	341	338	318	300	353	332	303	293	308	333	348	353	313	367	311	359	354	334	338	334	366	364	332	342	305	345	299	363	318	350	331	352	303	331	356	338	336	313	328	336	375	349	309	362	344	357	339	345	328	343	344	337	320	343	341	348	296	338	335	307	331	363	322	323	335	319	307	331	329	343	328	380	361	344	346	315	336	322	331	332	337	334	331	320	342	385	371	347	356	346	361	304	277	308	337	375	354	322	346	324	330	342	327	347	394	359	309	346	303	330	363	306	316	363	314	355	320	315	338	340	320	361	345	306	316	321	351	327	318	356	327	311	325	347	343	343	353	367	347	367	317	322	310	330	310	363	339	355	347	357	332	317	325	321	342	333	351	346	339	328	341	326	342	330	346	361	354	339	343	334	338	351	334	362	325	340	323	332	325	350	343	319	317	355	336	344	337	326	320	318	334	366	346	326	316	333	333	358	334	333	339	327	361	349	310	358	346	358	331	335	352	316	333	343	361	325	352	340	304	347	333	318	353	358	337	334	313	348	310	335	328	317	355	311	358	374	339	317	336	333	323	318	337	330	338	342	324	322	375	319	339	343	317	321	325	319	372	323	356	345	353	340	298	340	320	323	374	357	315	339	327	304	309	312	335	329	351	335	320	342	356	340	339	326	320	354	350	326	331	316	321	331	327	308	347	357	320	313	329	329	341	315	342	312	329	336	327	296	348	306	325	366	345	327	323	339	326	307	336	327	342	322	362	326	325	311	373	343	337	367	343	322	345	325	318	320	333	327	336	308	357	324	339	342	354	324	339	328	317	352	339	346	340	338	325	313	360	326	350	323	360	324	350	317	332	320	345	344	341	342	336	358	345	367	335	342	344	350	342	319	343	355	340	335	321	347	341	342	333	346	389	375	330	332	355	323	331	327	356	326	357	324	367	319	356	348	368	329	334	318	340	360	323	318	328	295	333	352	342	352	351	366	357	327	364	326	317	366	349	359	314	338	347	349	360	324	324	310	329	314	331	377	370	337	352	363	335	340	313	344	333	329	327	343	311	303	325	319	317	336	351	285	351	346	319	369	311	321	347	349	315	380	346	320	335	320	356	318	354	343	328	328	354	340	350	339	332	361	305	318	345	336	331	343	340	313	333	339	352	366	349	336	300	327	333	328	330	330	310	326	382	324	344	332	367	353	363	294	353	307	335	330	348	330	337	351	365	315	365	336	329	308	326	351	314	323	316	356	324	355	342	367	316	329	357	331	314	340	297	331	378	334	342	327	326	335	329	313	296	331	337	344	335	343	342	338	331	309	309	326	320	350	329	330	338	345	326	325	334	356	337	336	327	319	329	324	344	332	306	316	333	359	331	342	342	335	343	298	356	319	353	346	318	344	343	332	375	353	319	309	325	327	335	314	301	340	282	327	356	346	345	344	350	331	320	342	373	348	321	325	345	332	318	335	340	331	361	339	331	345	352	328	338	333	339	326	351	354	355	333	315	323	350	349	338	306	356	314	356	340	358	314	347	347	310	358	363	358	343	331	331	326	325	338	322	363	382	337	365	354	330	324	361	333	308	310	329	313	313	335	364
2552	453	234	189	336	368	388	339	282	210	201	164	158	123	119	108	131	98	98	86	83	86	80	62	55	58	71	80	61	69	64	58	64	57	65	64	57	39	45	47	53	42	37	50	48	45	48	34	41	51	32	43	30	40	47	47	57	50	46	48	31	38	32	46	30	40	31	34	37	49	38	49	46	41	44	43	34	42	27	42	42	52	33	50	39	41	44	45	48	39	43	44	35	27	40	53	39	39	33	35	29	48	36	47	25	53	50	30	34	31	47	39	42	30	45	42	38	41	30	28	43	31	41	33	24	47	44	38	39	40	29	41	35	32	35	47	42	38	35	31	43	37	47	37	36	53	40	35	44	33	42	47	40	31	46	35	46	44	54	37	27	42	42	29	42	41	40	50	43	44	33	43	45	33	36	33	42	30	39	42	40	33	37	35	46	32	31	37	34	43	40	34	39	40	45	38	37	30	50	31	38	31	42	39	33	38	31	37	43	28	47	43	29	38	34	34	48	28	39	34	30	29	31	38	35	28	26	40	55	32	43	34	48	44	40	36	37	42	41	31	37	41	35	38	38	35	29	34	41	39	39	42	32	46	49	41	45	35	33	47	32	40	31	37	34	29	34	43	43	45	50	25	39	39	43	29	37	47	39	26	38	28	37	38	50	37	49	46	41	54	38	41	37	38	34	23	39	46	31	43	30	46	33	40	43	38	40	27	38	41	43	44	38	33	37	47	33	48	50	41	45	47	45	37	38	37	36	42	39	40	34	41	33	39	38	43	50	35	28	45	52	33	43	38	41	43	42	37	30	47	30	50	43	38	49	32	33	34	30	46	43	33	35	38	44	40	43	36	41	31	31	32	31	24	27	33	37	30	42	38	38	46	37	34	31	34	32	30	52	34	40	37	33	49	38	44	41	26	40	40	38	33	34	41	44	42	48	33	31	41	36	28	43	41	34	25	45	33	43	46	34	36	37	50	39	43	27	37	38	35	35	49	34	27	35	42	41	41	40	33	44	40	42	40	41	45	47	38	48	38	35	28	37	36	38	39	57	42	40	40	43	45	26	48	41	36	29	42	33	36	33	49	40	35	39	47	38	43	37	39	38	31	38	43	36	32	34	52	41	38	37	43	21	39	37	43	41	37	49	33	34	37	38	36	47	33	39	45	33	40	44	40	38	35	50	44	33	38	46	32	27	33	33	34	42	34	41	42	34	45	39	35	28	33	33	41	48	34	34	43	39	29	42	41	31	33	46	25	38	42	35	33	39	22	36	38	33	42	38	41	36	31	46	38	33	34	44	47	48	33	35	35	36	38	27	44	31	43	44	40	45	34	47	50	40	35	41	35	47	42	55	35	38	39	40	44	38	34	45	38	39	44	35	46	41	30	22	51	47	45	43	42	35	36	34	45	37	34	30	42	39	39	41	32	48	40	42	35	27	42	38	28	32	25	37	36	43	49	51	39	35	39	36	43	40	28	44	31	38	49	40	33	35	40	45	38	37	35	35	40	40	46	41	43	30	39	34	33	48	30	42	27	33	33	45	40	44	27	38	41	56	45	31	39	31	35	42	35	41	45	45	32	37	31	49	31	36	28	43	32	32	36	31	47	33	34	50	45	38	38	33	41	40	30	36	53	30	35	39	36	31	48	32	32	43	39	41	36	43	50	33	39	35	39	40	32	36	34	38	42	39	36	32	25	35	40	32	40	43	37	43	48	41	32	43	43	31	31	44	43	32	39	39	32	35	38	47	42	47	41	27	33	31	36	39	37	42	39	35	46	33	41	45	32	34	38	45	37	31	42	29	47	38	37	32	52	43	40	36	41	38	37	35	32	31	42	37	41	39	34	26	45	35	41	39	38	38	30	34	29	36	42	45	33	37	46	34	36	36	46	49	46	38	47	47	27	39	32	35	31	33	47	41	38	41	51	27	37	43	44	36	47	28	36	43	33	43	37	36	47	33	36	40	34	33	38	36	36	35	33	40	33	41	41	25	47	41	42	44	37	48	39	35	47	46	39	38	35	41	39	29	31	36	35	39	40	27	35	27	37	29	48	42	41	41	40	32	37	37	35	43	32	31	37	44	48	30	39	42	47	45	33	29	49	25	43	35	41	28	34	44	38	41	40	34	48	41	41	43	48	39	44	36	32	42	48	30	32	38	23	44	39	35	39	28	49	40	51	38	41	44	39	38	39	39	33	39	30	26	31	38	35	36	33	33	45	34	30	40	40	46	28	38	31	33	42	25	37	44	42	31	30	46	38	37	41	40	43	34	48	38	49	34	38	41	39	37	36	39	35	34	29	37	51	44	39	31	42	31	38	33	48	45	41	36	48	56	39	24	36	36	44	39	47	38	38	46	39	35	47	37	29	35	32	36	44	29	46	39	45	24	43	37	35	37	39	47	35	44	41	44	31	28	39	41	42	37	41	31	40	25	45	35	27	37	39	42	35	48	49	44	49	38	45	23	45	49	38	45	35	24	52	36	34	35	44	33	38	39	40	38	45	50	37	42	38	37	42	37	43	23	35	29	42	41	38	44	32	38	32	40	41	46	45	46	37	47	37	37	26	25	41	42	45	42	41	42	28	23	41	37	36	39	39	55	40	42	35	51	47	52	32	41	37	46	32	36	31	39	35	35	34	33	43	30	42	34	42	27	41	28	42	38	32	30	44	45	35	39	37	39	29	36	37	44	38	29	38	42	47	43	28	40	26	39	38	34	42	40	43	41	26	35	49	45	50	40	39	39	31	43	32	31	42	37	35	33	31	40	41	31	50	27	39	38	39	41	40	37	42	32	37	30	39	35	40	32	43	47	34	33	38	33	37	41	39	43	38	44	52	40	39	43	31	39	34	42	51	43	42	38	33	36	40	43	32	54	32	43	27	27	44	45	42	25	36	27	33	51	34	35	44	37	37	43	46	37	46	48	42	38	34	37	43	33	32	49	40	35	37	35	36	44	40	49	32	46	37	42	32	51	48	48	47	34	38	43	43	43	37	47	52	30	37	38	45	38	30	37	44	36	31	39	40	39	46	25	41	46	40	41	38	35	33	40	37	39	38	37	40	45	42	36	46	37	49	35	39	45	35	32	34	37	29	43	26	42	38	37	27	25	44	40	39	36	53	41	40	38	37	38	31	35	39	31	36	38	40	44	48	40	34	56	34	41	40	37	45	31	33	29	27	42	32	36	40	39	39	31	36	36	36	38	40	37	50	36	41	37	42	56	23	32	38	36	29	32	36	45	35	30	43	40	39	41	42	35	52	29	34	36	44	47	42	33	38	39	36	37	40	40	44	44	42	35	36	38	38	41	43	36	37	38	41	27	36	36	34	42	42	35	44	38	30	37	36	39	38	30	43	41	36	38	33	42	38	30	31	43	34	47	36	31	33	38	30	43	46	43	47	42	43	49	48	46	41	47	43	41	39	42	41	38	31	40	41	41	50	31	35	38	32	37	59	39	36	34	34	37	36	38	36	47	40	36	38
17333	11349	6702	17449	25396	24533	21441	17782	14741	12032	10143	8500	7266	6475	5617	5063	4485	4104	3677	3245	2893	2813	2611	2348	2184	2065	2050	2141	1937	1765	1637	1555	1719	1560	1382	1422	1347	1273	1146	1116	1033	1020	901	944	893	871	887	856	905	916	970	928	955	950	866	895	853	775	764	726	689	683	688	682	682	655	670	623	720	643	663	684	702	627	628	643	677	659	669	637	653	699	665	661	669	613	622	653	612	627	624	652	640	633	634	601	627	665	626	614	642	631	656	631	643	650	663	622	657	641	643	649	595	624	627	589	643	632	638	653	602	607	673	622	666	634	599	604	636	620	650	597	594	662	655	613	604	613	635	590	633	633	615	637	616	594	636	582	616	607	587	637	673	574	609	643	652	619	607	607	688	632	628	674	645	658	651	612	657	645	633	685	636	592	607	640	645	619	614	667	644	647	599	622	661	584	628	641	599	616	629	586	629	626	578	616	637	621	604	641	619	607	639	605	601	589	669	616	637	638	588	638	648	607	621	586	641	644	622	621	612	648	663	620	622	616	613	572	641	628	633	621	619	605	625	630	616	629	627	587	603	621	639	633	640	636	619	536	622	624	593	635	614	594	606	612	633	635	655	586	647	636	639	649	640	634	628	616	649	615	592	604	668	616	597	624	600	615	705	632	612	639	610	613	581	623	598	628	646	611	640	596	637	619	608	625	632	616	628	607	608	583	598	601	642	660	647	643	617	650	644	584	590	617	627	680	637	597	589	601	604	671	619	651	631	627	683	585	571	620	667	608	605	636	632	642	625	620	642	611	645	646	654	643	639	661	610	660	613	641	622	600	608	603	625	568	652	645	658	676	616	606	620	630	634	616	620	594	623	615	627	600	597	595	612	641	652	564	597	659	580	604	657	642	634	662	656	649	670	629	633	595	613	626	658	598	620	610	611	591	644	589	602	638	631	568	637	684	598	579	633	621	606	667	628	610	572	588	637	619	639	629	661	629	629	593	589	641	603	577	635	634	593	620	597	592	642	653	639	581	620	614	628	656	658	648	632	640	590	599	665	649	665	660	590	635	585	614	611	660	615	645	619	618	644	626	637	638	620	619	641	612	641	623	663	626	608	583	611	631	642	583	609	591	644	652	642	606	637	640	620	625	649	615	634	640	620	607	595	634	599	651	606	602	599	630	620	634	611	634	623	646	629	639	614	603	654	642	663	622	681	637	593	624	638	652	614	594	626	607	661	606	621	617	598	654	656	623	674	613	647	603	629	632	587	611	585	646	656	691	675	634	611	633	644	590	609	601	621	662	594	654	597	594	584	585	623	644	615	661	606	606	617	596	633	612	620	689	647	612	583	617	634	586	603	603	640	603	597	613	572	582	615	643	613	605	609	581	633	601	616	655	620	623	606	606	649	585	691	632	625	622	643	610	615	620	628	636	622	556	610	590	603	660	616	675	619	645	630	596	611	628	577	630	637	605	666	611	607	652	611	588	650	620	637	634	656	650	622	605	626	610	601	613	586	575	593	622	600	606	596	662	681	652	611	630	638	632	608	648	627	621	653	593	623	582	639	628	654	637	587	605	611	662	646	589	592	622	648	635	606	594	630	597	661	645	636	662	647	618	664	596	617	671	637	670	621	617	598	611	645	617	586	636	631	634	623	654	579	637	574	622	662	665	605	625	656	659	624	611	629	625	620	585	615	597	652	602	605	674	615	601	603	604	626	655	626	611	656	604	606	623	637	667	631	676	631	655	636	675	678	623	681	620	610	631	584	615	655	614	614	621	573	634	632	608	605	631	596	664	658	653	627	602	636	609	659	613	667	595	647	609	605	602	577	609	615	654	628	636	618	622	626	621	653	599	613	578	603	595	605	639	659	646	645	643	622	659	628	618	612	659	617	597	653	627	605	632	634	615	582	614	617	594	645	625	638	646	627	616	588	585	654	618	616	607	584	648	631	622	636	605	635	599	623	628	621	612	609	679	615	591	576	641	606	590	630	588	609	624	631	582	640	595	603	638	588	599	629	626	659	624	618	619	638	637	588	628	603	612	638	613	600	648	629	629	578	620	615	591	615	633	610	659	631	606	654	593	603	620	665	580	585	630	654	633	593	658	619	628	626	643	608	583	633	625	619	589	616	637	636	590	659	637	663	605	627	635	633	611	634	660	594	640	579	615	611	674	596	605	615	614	623	623	641	617	595	626	606	627	621	599	567	672	622	615	686	625	652	672	612	641	588	624	632	614	609	652	621	583	621	647	616	619	626	612	591	610	632	628	629	638	578	650	660	623	616	600	594	656	625	666	637	649	594	627	647	632	617	625	577	598	631	608	624	620	605	645	633	583	604	644	667	633	619	654	598	615	601	629	643	634	652	641	585	602	656	617	621	633	625	622	600	647	588	643	627	606	621	617	606	669	647	695	667	615	589	606	601	610	634	603	564	632	620	586	612	613	625	615	603	609	654	616	641	615	571	599	618	610	662	591	641	667	617	596	614	601	617	605	613	598	627	615	635	657	648	597	665	663	633	601	629	624	589	626	602	671	579	626	584	634	644	583	654	602	597	593	641	604	624	611	636	627	597	591	590	601	593	640	624	618	689	583	626	619	619	619	581	582	625	606	603	633	640	591	655	587	613	663	604	642	646	657	645	590	618	625	622	648	629	643	613	605	647	606	642	605	659	638	615	626	638	628	599	585	647	634	632	576	595	645	630	622	645	662	645	636	621	633	636	628	613	607	644	623	659	598	611	658	661	582	581	585	612	666	622	652	623	668	629	584	614	639	627	624	607	629	608	607	626	564	637	593	604	712	622	600	597	610	638	617	659	621	656	604	595	624	604	622	599	664	651	634	623	674	581	611	649	643	633	631	644	648	625	652	664	664	616	611	582	627	622	594	686	632	638	656	683	656	600	621	624	622	601	626	628	631	619	628	584	633	612	590	620	600	626	653	619	613	586	618	628	641	665	650	620	605	677	598	617	620	644	659	606	613	644	609	604	586	665	625	641	619	628	595	616	659	584	632	624	621	674	602	644	599	658	639	626	627	659	623	584	615	601	603	673	626	653	624	632	621	616	582	613	644	654	582	653	631	594	638	634	627	610	625	656	667	606	630	645	617	649	615	636	620	614	653	602	668	592	650	614	620	645	613	640	610	627	633	672	650	648	585	608	649	638	624	609	637	620	612	630	598	644	642	673	630	652	594	660	625	600	638	639	641	637	618	638	589	630	598	560	584	605	634	611	608	638	658	585	600	578	613	603	571	661	631	618	626	663	604	642	618	670	637	614	609	578	612	600	602	643	639	586	613	601	673	562	597	630	606	587	590	637	651	615	596	623	610	615	648	684	605	645	624	646	624	617	652	619	630	661	568	602	606	627	607	628	633	622	634	631	612	564	637	629	587	648	579	618	596	612	622	616	614	620	623	622	617	649	584	615	604	631	604	622	613	653	636	608	662	592	657	617	639	634	658	647	582	602	625	629	616	592	604	663	590	658	593	660	635	633	619	576	564
1747	723	449	280	557	626	598	480	424	394	327	253	228	208	162	177	143	145	135	110	132	101	84	110	103	70	79	78	75	62	66	75	52	78	65	49	60	51	55	57	62	44	44	42	41	53	45	46	46	51	45	45	53	43	52	41	48	47	39	37	34	44	40	54	36	37	38	32	37	32	35	42	40	46	28	46	42	31	35	40	35	30	54	41	43	39	30	46	38	53	40	34	44	28	31	45	47	36	48	57	46	43	35	45	40	33	42	45	29	33	40	38	36	35	44	45	32	31	39	35	38	41	37	46	37	47	33	39	38	35	29	38	34	35	32	33	36	35	29	35	44	43	40	36	29	33	53	37	32	37	32	37	36	41	37	43	39	41	41	56	44	37	36	50	34	45	42	34	25	31	46	37	34	39	41	29	38	34	34	55	28	25	39	42	40	42	30	52	28	40	40	34	48	35	37	50	45	33	35	36	36	35	53	34	33	28	39	44	37	46	39	32	42	39	43	32	40	44	34	54	39	35	28	47	35	27	48	45	25	34	41	55	39	44	38	45	40	35	41	39	31	37	31	39	49	36	34	29	41	33	42	31	42	33	31	37	34	35	42	39	42	48	43	39	44	30	36	40	40	48	36	34	24	42	40	41	41	42	37	40	41	35	33	32	30	36	44	36	37	43	31	32	42	28	35	31	35	44	35	35	34	40	33	30	46	46	42	48	31	32	33	29	32	32	37	37	47	34	28	46	34	31	33	44	39	39	37	34	49	38	36	28	37	45	29	36	38	38	38	40	43	37	37	34	47	38	35	39	32	44	42	29	36	52	34	37	33	25	32	34	39	39	36	39	34	37	34	34	39	35	33	42	43	33	23	36	46	33	44	40	35	41	40	34	36	36	37	29	34	37	38	32	32	36	32	37	45	44	34	36	45	44	32	38	35	40	41	40	35	40	34	35	49	32	37	34	22	25	32	40	37	40	42	29	41	40	37	34	38	31	47	40	36	34	37	46	40	34	26	38	36	37	40	43	47	32	35	34	33	38	43	28	31	35	29	43	34	22	39	35	40	34	44	31	40	41	32	38	31	28	47	31	30	34	33	27	44	34	32	46	39	40	35	41	39	38	38	23	42	34	42	38	39	39	41	47	46	39	47	33	41	38	32	52	37	43	32	40	44	38	25	38	29	42	47	35	35	45	32	51	39	31	33	40	31	36	50	46	28	32	34	37	39	36	40	45	42	47	37	33	31	33	41	33	44	41	34	31	34	32	37	33	36	37	43	43	51	38	42	35	41	35	41	48	36	32	33	37	47	45	49	38	31	25	36	34	30	39	23	29	50	42	42	33	48	48	35	39	36	40	38	41	37	40	38	45	40	41	29	43	48	51	45	44	32	50	40	35	31	36	34	39	32	33	29	34	31	40	36	43	40	37	37	45	34	32	43	45	38	34	55	49	47	48	34	47	42	33	37	31	35	42	50	41	44	36	37	26	36	32	42	42	40	41	42	32	45	41	30	40	33	44	38	50	38	38	47	38	38	32	43	50	42	38	44	53	35	46	42	40	34	46	40	49	45	41	28	38	47	42	28	35	42	33	34	36	44	36	42	37	40	39	44	43	47	45	36	46	36	29	38	33	33	32	37	48	43	32	47	42	40	35	36	31	25	30	38	41	34	42	24	48	41	37	44	50	40	39	46	47	53	51	37	24	38	43	31	29	37	41	36	35	31	45	28	38	29	38	34	37	39	31	37	38	31	40	47	44	35	33	19	32	33	34	35	46	37	45	38	43	35	32	36	41	41	39	38	35	37	48	39	36	35	42	40	27	38	36	45	44	41	47	43	32	29	35	45	35	35	54	32	34	41	38	41	39	53	44	41	40	44	42	45	40	52	37	33	34	37	29	45	36	34	29	43	38	32	35	52	36	39	43	38	37	44	52	41	38	37	27	42	32	39	35	39	34	39	36	28	45	40	27	37	31	30	24	51	35	33	46	43	32	35	28	38	27	29	41	35	44	35	48	31	34	36	39	49	39	27	39	38	42	41	36	40	31	35	42	35	35	38	28	39	35	35	36	39	57	37	50	35	33	35	47	34	56	33	47	35	41	26	45	36	42	29	35	33	39	39	40	36	33	45	29	30	33	39	43	33	43	40	41	28	53	35	33	36	33	40	37	33	38	42	43	41	45	43	27	36	35	36	34	36	37	42	47	54	32	41	28	35	32	39	27	35	31	35	41	29	34	39	31	33	38	39	43	32	37	39	37	42	28	40	50	39	36	40	29	39	35	44	39	40	31	38	31	40	28	36	42	39	25	52	51	44	39	43	36	39	36	40	27	39	30	28	43	36	28	40	37	27	27	30	50	43	29	34	44	28	41	30	44	35	40	44	38	44	34	54	31	44	38	34	41	43	47	43	39	51	47	35	34	31	25	49	39	30	25	35	45	50	53	38	35	28	21	39	47	35	35	41	44	37	44	32	28	41	34	34	35	32	46	40	42	41	37	39	27	34	41	37	46	43	33	31	34	42	35	41	44	41	32	36	34	40	33	32	36	42	36	40	26	39	37	38	39	43	40	44	38	40	26	44	46	38	28	43	27	30	39	31	44	45	31	44	40	38	48	38	47	26	40	23	32	39	44	26	42	43	38	36	40	40	29	41	31	35	38	37	45	37	37	32	40	33	37	44	34	37	41	43	47	37	30	38	29	47	44	35	46	36	39	30	43	49	31	40	40	46	39	30	38	30	38	39	51	42	35	33	31	37	33	33	43	39	41	35	35	46	41	46	49	50	33	35	30	37	44	49	48	43	46	39	32	34	37	41	52	31	41	33	36	40	39	38	39	41	42	34	35	38	38	33	40	41	30	38	41	38	38	52	52	36	28	40	39	30	55	32	43	34	27	35	31	47	43	33	41	28	37	42	41	39	39	42	31	43	37	30	27	36	43	38	43	46	38	38	34	37	36	41	27	43	34	33	38	42	44	42	41	30	31	35	41	42	33	39	25	39	48	37	34	36	34	36	31	38	42	28	41	35	28	46	44	47	42	50	43	33	31	23	34	34	38	41	37	36	46	39	35	31	27	34	29	34	39	40	37	47	33	52	39	43	37	35	37	33	42	35	34	30	35	38	44	34	29	41	37	44	42	33	38	33	38	29	43	38	32	42	50	38	37	42	25	35	43	40	32	35	35	31	39	36	31	44	30	37	38	29	41	33	42	37	41	46	38	42	50	40	40	36	39	48	32	39	30	27	39	38	37	40	38	41	42	31	35	32	42	35	41	33	56	40	48	45	39	40	42	28	37	41	33	33	36	31	43	49	46	37	41	32	41	32	43	25	40	32	40	42	33	41	40	34	58	43	37	52	47	36	44	38	29	33	28	44	33	42	32	34	38	36	51	43	34	42	34	34	53	47	31	46	32	36	22	30	42	33	29	41	28	37	34	38	34	43	39	43	40	31	28	34	44	45	29	34	26	57	50	39	38	38	45	38	47	47	39
23160	15785	9753	23030	31178	30234	26589	23064	19335	16237	13770	11958	10414	8986	7942	6991	6329	5590	5057	4521	4141	3757	3691	3253	2981	2809	2687	2620	2431	2224	2094	2048	1974	1855	1776	1738	1612	1542	1318	1273	1288	1146	1137	1045	1095	1024	1093	1082	1010	1062	1164	1137	1109	1044	1026	968	869	875	811	775	758	713	712	687	694	740	690	676	687	643	665	672	658	653	667	693	658	658	663	678	633	656	646	713	650	648	657	671	620	613	631	617	623	641	658	593	638	605	657	657	607	609	650	601	641	625	665	626	618	647	668	623	647	639	658	655	636	620	585	627	652	585	663	609	582	638	644	644	660	664	607	634	611	624	631	631	635	627	605	623	641	621	541	635	601	615	635	613	603	620	621	641	625	665	598	593	607	657	662	613	673	663	601	628	607	615	597	586	669	623	665	608	674	633	644	626	624	587	640	619	629	603	622	638	649	648	615	621	612	575	638	608	647	561	616	619	614	627	623	625	632	594	664	634	629	631	598	621	640	616	604	606	680	597	623	604	599	616	629	625	615	603	621	584	652	586	646	602	629	620	616	663	617	630	640	617	594	620	586	594	657	621	649	593	615	603	646	620	645	625	607	621	654	624	660	566	662	668	600	667	620	585	641	631	637	594	640	627	607	631	604	601	636	600	639	626	624	601	580	627	607	623	617	625	575	663	613	622	598	618	572	657	630	651	633	637	610	617	611	648	629	602	653	608	622	599	586	544	635	617	620	632	636	601	616	650	592	673	620	651	610	630	598	620	656	635	656	631	614	625	633	627	598	598	620	567	595	563	616	643	616	608	598	625	654	598	637	603	630	605	594	632	625	592	610	599	600	647	624	530	610	612	635	603	610	664	610	639	595	597	617	599	619	662	637	586	606	602	611	586	646	666	630	615	578	600	609	644	594	595	608	591	594	595	611	635	641	639	617	655	636	617	624	633	617	626	640	651	572	589	650	628	639	641	639	640	593	659	601	634	601	661	627	658	610	609	625	633	624	636	635	626	608	596	572	604	609	612	628	656	591	588	628	631	653	680	652	582	625	642	602	641	611	600	642	554	624	628	591	599	610	630	637	597	675	638	617	605	661	632	617	652	636	616	612	612	639	605	595	617	628	610	541	635	612	606	604	628	593	601	663	612	627	636	624	637	636	634	610	616	649	615	611	625	633	614	597	655	616	621	631	585	587	600	592	625	633	555	649	683	662	570	598	614	639	639	642	585	617	648	646	606	615	579	637	611	615	603	621	627	603	605	581	602	656	617	602	603	574	611	579	602	595	569	629	599	623	633	608	655	622	639	613	599	613	624	587	639	642	592	595	617	617	587	643	586	585	648	585	611	594	628	637	669	617	606	632	609	644	630	611	593	613	650	622	614	620	599	591	612	659	611	645	593	570	639	599	596	606	623	626	651	587	622	607	648	602	634	604	651	619	598	609	585	618	616	605	652	627	612	599	599	609	626	581	633	589	654	616	576	598	668	559	664	615	625	639	636	594	597	568	653	611	600	602	612	617	624	614	588	640	616	566	642	594	631	631	595	597	640	671	630	633	619	632	632	647	615	579	616	616	626	587	624	620	687	655	603	671	618	577	611	604	571	644	618	609	569	597	619	658	603	649	586	567	598	643	608	630	651	591	609	656	629	616	632	578	641	618	613	640	663	625	622	639	625	600	655	599	668	585	589	587	597	645	598	586	623	595	621	602	612	637	624	622	635	615	637	584	606	644	663	613	569	588	626	643	628	623	616	605	617	621	618	610	636	626	602	613	645	611	650	600	618	559	620	611	600	624	659	629	654	608	615	623	615	642	679	612	619	562	653	594	609	621	610	640	651	592	608	625	646	564	579	597	607	590	602	617	568	662	634	609	602	638	610	612	635	661	636	642	604	612	668	650	594	642	664	619	596	586	651	631	618	609	620	600	600	597	589	635	624	622	640	609	618	582	628	610	599	597	585	621	616	649	601	606	626	657	582	607	631	601	618	662	613	587	627	650	603	600	609	634	626	585	616	613	634	614	649	593	591	597	613	639	592	587	628	645	682	626	633	648	594	684	612	618	583	603	624	588	624	630	626	623	626	665	624	619	631	646	633	632	618	524	600	602	632	610	590	628	615	589	642	607	616	599	614	596	627	650	617	629	631	620	629	606	601	645	599	602	595	620	631	644	603	584	633	611	658	596	609	633	674	631	624	676	626	614	609	618	584	625	584	590	662	561	621	630	594	653	622	633	641	647	602	615	624	618	617	596	586	669	599	599	614	574	613	653	571	590	608	639	618	635	624	638	620	592	634	611	630	597	595	597	658	641	599	609	613	582	626	615	611	616	617	592	641	636	649	639	605	583	645	600	584	632	589	640	616	599	618	615	626	634	597	621	572	636	605	636	639	607	602	566	635	627	619	595	605	604	634	626	631	586	609	611	634	630	613	628	615	619	608	601	597	628	632	619	560	586	628	574	639	629	600	599	601	666	599	596	616	616	611	628	646	595	618	665	620	603	591	598	639	626	623	601	633	637	625	592	598	634	592	611	578	607	661	587	657	605	598	609	619	629	597	580	650	624	594	667	605	635	612	648	652	599	624	617	658	596	677	609	623	616	637	633	631	593	605	668	623	621	632	580	571	651	612	664	623	573	598	633	635	583	628	645	603	641	622	594	646	631	578	633	639	620	647	624	616	634	641	649	609	645	624	651	632	631	616	552	621	620	605	605	638	609	634	594	634	626	615	584	621	594	623	584	641	593	609	621	645	606	611	649	594	617	647	608	580	673	645	608	609	661	626	602	635	608	599	603	591	654	623	639	624	644	644	638	605	595	654	632	641	632	643	613	651	639	678	619	688	592	610	645	636	625	617	606	648	574	617	631	593	603	590	611	629	648	601	613	627	639	610	637	613	602	583	615	602	642	631	618	657	614	623	585	660	587	609	620	626	616	636	649	602	684	604	618	611	595	623	666	596	628	615	620	587	642	613	621	632	669	640	566	612	615	627	632	644	621	644	623	653	666	599	607	664	614	631	604	610	603	621	592	569	577	573	642	594	616	624	614	671	674	610	600	647	641	582	603	616	609	620	644	621	585	652	598	674	603	616	601	622	608	660	629	619	593	595	627	622	619	653	628	652	639	615	614	604	604	589	639	617	594	631	589	654	661	605	609	593	591	671	597	658	597	617	661	626	579	614	604	618	643	581	583	603	620	616	641	625	574	600	641	603	619	621	599	664	623	595	598	589	603	633	605	596	579	612	646	626	626	586	631	617	623	570	598	617	626	676	647	646	586	612	623	592	588	668	588	640	606	638	601	653	623	617	609	645	601	603	596	679	626	642	605	572	644	624	629	574	577	607	612	652	645	645	635	647	587	641	622	611	618	624	623	590	653	585	658	641	608	657	611	567	604	603	615	608	624	620	625	619	634	620	598	615	615	649	603	618	588	623	636	593	602	663	636	597	590	626	564	607	645	635	666	654	599	639	609	624	650	600	598	579	604	572	621	589	638	613	604	623	617	632
1530	257	164	124	225	256	236	183	171	171	131	100	94	99	78	60	72	68	54	49	50	54	51	41	46	49	42	43	37	46	50	42	30	31	21	38	31	26	39	30	25	25	29	24	24	20	24	12	30	26	23	26	22	23	25	21	23	25	20	26	19	17	21	22	34	14	18	20	30	22	19	19	22	28	10	29	23	25	21	18	24	25	26	33	20	22	18	15	30	17	19	23	23	20	14	26	17	22	22	22	23	19	22	24	23	28	23	27	16	19	20	22	24	27	25	21	28	19	15	20	18	18	23	21	28	14	28	21	19	18	16	20	27	20	26	12	13	23	27	21	18	21	25	21	22	23	22	19	25	17	24	19	21	18	27	25	26	18	23	20	23	20	16	28	20	21	17	30	22	22	18	21	22	16	15	22	21	24	19	25	24	18	28	11	26	14	23	25	20	16	20	17	24	22	13	18	28	24	24	19	25	27	30	31	37	18	16	30	16	27	24	20	19	22	21	18	18	13	19	22	21	12	19	19	19	12	19	23	26	17	20	30	28	22	16	17	18	20	22	21	22	18	18	18	28	23	12	24	15	21	30	13	14	27	20	18	27	24	12	17	18	24	24	13	25	28	21	22	29	27	24	21	22	27	20	19	29	24	21	16	19	25	18	31	21	20	15	21	20	14	21	25	22	25	31	22	27	22	17	17	24	27	19	26	27	32	23	25	27	22	19	23	35	26	24	18	27	17	20	26	14	28	14	21	8	21	20	26	27	19	22	24	16	21	17	15	23	27	17	21	20	20	16	27	18	19	28	15	23	20	25	21	23	33	20	16	19	20	19	34	21	15	17	19	22	19	19	22	21	22	15	16	26	17	22	22	19	20	31	21	23	24	26	20	27	20	29	29	21	29	17	20	18	25	15	16	19	22	28	18	20	11	22	23	20	27	21	30	18	21	16	23	21	18	22	21	27	23	19	24	23	20	15	21	29	20	16	25	23	23	20	27	19	26	26	22	30	29	27	22	21	31	32	12	21	18	21	16	20	21	18	21	16	16	20	32	19	23	20	21	27	17	24	16	31	23	23	21	28	29	27	18	21	22	16	23	18	26	21	16	28	16	28	22	25	20	23	24	17	17	21	29	18	28	28	20	19	19	21	21	17	28	13	30	19	24	24	27	27	27	21	29	26	24	19	24	28	19	27	22	24	19	17	21	20	24	24	7	19	20	27	22	26	18	22	18	24	13	14	21	13	15	28	12	21	26	15	22	25	16	18	23	16	22	21	20	24	30	24	29	22	22	14	21	29	20	20	17	19	12	15	23	22	27	15	30	15	23	19	18	19	20	23	19	19	18	25	18	28	27	19	15	22	14	19	26	18	19	20	27	17	19	29	26	22	22	22	17	23	21	16	24	16	28	19	30	19	16	14	25	25	22	19	18	14	24	13	21	26	22	27	26	22	27	31	28	26	21	20	20	17	29	23	28	22	32	20	21	20	19	22	27	16	21	27	27	23	22	30	22	23	15	38	22	20	27	24	22	20	21	18	14	19	26	22	28	18	29	25	21	33	27	16	22	17	21	24	17	21	18	18	25	14	23	21	25	25	30	23	18	14	27	25	21	13	18	20	28	13	22	17	28	20	26	20	20	16	21	23	20	33	19	22	21	28	18	15	27	13	22	22	20	19	17	29	22	27	13	23	20	20	16	32	22	22	19	22	13	23	26	23	22	15	19	24	23	20	20	13	25	21	20	17	25	17	28	22	20	23	26	19	15	25	17	22	16	20	18	26	22	20	23	22	22	22	14	24	14	22	20	18	24	29	14	23	19	24	14	21	21	16	16	22	22	19	21	20	22	10	25	15	31	10	24	18	27	22	27	19	22	24	12	24	25	17	22	18	29	17	25	15	20	31	19	23	23	14	21	22	21	16	19	25	18	20	14	23	17	23	18	25	24	27	24	20	22	27	24	25	29	25	12	24	24	15	23	25	12	15	14	21	25	16	23	20	18	34	16	20	22	21	19	21	26	24	21	23	17	20	14	12	20	20	21	13	18	22	25	20	26	23	17	12	19	25	32	18	25	18	25	32	19	17	22	26	22	23	17	16	15	19	23	20	14	21	17	29	20	26	13	23	23	19	17	22	25	33	22	23	17	25	20	22	17	20	22	17	24	20	20	21	17	18	18	17	26	20	22	17	18	21	23	31	26	22	26	25	16	13	19	26	26	15	25	28	20	16	27	18	17	20	28	23	21	13	17	17	17	20	27	23	20	22	27	14	21	18	28	15	17	20	18	18	33	22	23	22	23	26	15	16	17	22	26	25	27	18	15	21	14	23	20	22	22	22	22	34	22	29	32	21	20	30	22	21	11	38	16	18	18	15	12	19	17	25	20	14	18	22	27	27	30	21	21	16	27	22	29	21	24	24	22	22	19	21	26	21	19	21	23	17	17	20	24	34	23	14	20	20	18	24	26	13	26	20	22	19	25	23	23	20	29	16	15	20	25	27	23	22	30	28	21	16	26	18	20	25	24	23	32	32	18	19	23	25	21	17	21	19	12	23	15	20	16	23	27	13	15	15	32	16	27	26	22	19	14	14	16	16	23	31	18	26	13	27	25	18	26	16	29	26	23	28	21	23	16	21	14	28	18	31	17	19	22	16	23	18	14	22	25	18	15	26	21	18	15	21	20	30	20	26	20	20	19	21	19	22	26	23	28	24	21	28	33	20	21	16	16	17	23	20	19	18	21	14	14	11	24	17	31	30	23	24	22	19	20	29	23	17	20	33	16	19	22	19	22	18	15	24	22	24	25	22	19	26	21	19	23	23	20	15	34	17	20	23	18	11	23	22	14	26	26	19	20	19	31	13	18	25	15	25	25	22	30	24	26	19	11	18	21	15	20	16	31	20	20	17	25	22	22	17	24	21	19	25	21	18	15	21	26	15	14	20	18	22	30	20	16	18	17	24	18	22	14	22	30	17	26	19	25	14	25	18	30	20	21	23	28	16	28	19	15	16	22	19	16	23	19	18	28	20	17	26	18	16	22	17	14	21	30	20	22	23	17	19	23	26	22	26	24	17	22	24	21	28	20	35	25	20	22	22	23	17	23	24	19	23	30	18	28	21	23	23	25	26	20	9	25	23	16	22	25	17	23	21	22	16	20	19	20	22	21	20	23	31	21	18	19	23	16	21	16	25	31	17	21	29	28	24	20	21	22	22	20	16	27	15	18	20	22	12	19	21	17	26	25	17	26	19	32	27	19	17	26	23	18	16	21	20	27	28	30	20	27	24	12	20	22	16	21	16	19	25	24	25	26	18	15	12	18	19	27	16	25	19	20	21	30	24	19	22	21	20	22	19	19	31	31	20	17	26	18	31	25	15	19	18	16	19	20	22	22	28	21	25	21	14	23	22	16	19	24	14	22	23	25	22	22	28	21	15	24	27	13	14	21	26	15	26	24	20	25	24	27	9	28	23	19	25	21	15	34	20	16	18	15
14590	8354	4600	13367	20570	19558	16642	13455	10709	8689	7042	5815	5051	4231	3645	3281	2960	2766	2400	2173	1914	1861	1695	1577	1484	1422	1384	1385	1276	1191	1099	1073	1018	974	990	1016	886	831	736	698	695	634	570	572	565	523	550	526	567	640	599	604	602	568	477	489	451	450	404	432	386	365	403	357	375	395	325	362	378	368	365	373	397	340	369	395	339	362	369	371	383	337	381	323	368	373	363	370	365	351	327	348	364	345	369	359	384	362	384	369	347	351	346	383	343	333	349	357	366	364	373	363	373	366	361	347	357	356	348	390	330	367	349	342	373	337	352	335	359	348	369	366	371	355	298	345	347	369	378	357	362	336	347	342	340	348	375	365	362	345	358	355	320	372	362	372	350	347	341	351	349	323	340	346	373	381	360	376	344	368	418	339	350	386	320	331	381	355	341	381	344	340	371	375	324	319	354	352	366	358	344	385	366	358	379	306	380	367	364	322	386	337	350	362	343	371	349	374	365	322	341	334	369	350	353	354	367	346	368	349	339	379	323	332	367	323	337	321	351	361	358	400	373	341	365	351	363	366	344	358	331	326	319	357	370	362	361	334	389	352	360	366	332	361	321	322	343	341	391	350	382	358	336	338	369	380	363	378	336	363	349	368	342	355	367	370	365	334	382	332	369	347	365	351	376	334	364	367	355	335	364	358	348	379	338	351	358	349	359	366	318	359	350	347	360	345	354	380	360	359	366	390	366	361	356	336	366	384	362	357	331	377	374	364	349	339	345	328	339	355	356	387	363	365	364	394	347	340	363	368	340	332	361	326	362	347	357	340	340	362	362	359	379	413	363	360	326	334	347	341	383	354	344	378	322	394	352	363	371	346	351	365	364	354	376	360	363	362	353	373	371	375	375	323	340	373	347	333	382	348	366	348	372	353	349	362	392	372	356	322	372	358	335	344	357	341	365	358	361	353	376	364	354	352	359	349	347	331	361	344	350	335	378	359	373	360	362	359	361	374	387	332	351	327	379	336	343	356	366	362	311	334	336	323	388	336	371	352	358	360	340	307	390	357	344	357	370	311	378	335	347	354	342	357	352	343	346	403	337	370	327	350	356	304	347	380	360	348	336	337	382	367	341	350	376	347	355	359	348	366	358	340	356	334	316	379	357	345	341	388	350	364	383	379	355	354	371	343	363	338	349	353	363	365	379	334	388	350	353	382	371	363	359	358	350	350	348	371	353	355	368	343	369	356	351	346	359	373	399	327	356	339	356	383	349	364	377	388	316	373	313	351	343	339	363	354	371	366	350	387	363	386	332	370	353	322	332	396	353	329	373	365	355	380	347	367	347	346	347	373	363	385	364	378	354	335	367	308	359	348	320	335	348	351	376	330	365	342	351	334	339	356	342	334	353	358	319	395	323	361	334	345	359	398	381	380	325	339	353	344	405	339	342	365	340	355	335	356	349	347	361	341	352	337	346	345	370	346	361	356	390	352	368	370	357	359	341	388	351	363	352	313	360	355	385	348	329	345	341	361	343	360	369	362	344	365	383	367	348	354	364	384	357	335	351	356	370	362	337	338	400	367	342	322	365	360	352	348	371	361	381	352	386	304	344	369	355	346	340	363	372	323	368	324	358	341	351	351	333	373	342	366	361	384	373	342	322	366	378	364	356	337	353	348	342	368	355	333	389	359	328	333	367	377	368	357	365	373	360	343	345	333	340	368	340	377	340	350	331	349	391	352	336	365	341	366	338	392	334	332	361	365	324	354	396	331	374	380	360	366	359	369	382	320	398	334	375	378	362	350	385	357	351	364	356	347	335	371	373	318	351	338	420	380	341	362	371	360	352	356	341	375	367	345	364	343	341	325	317	333	326	347	342	364	344	347	375	381	326	336	342	356	337	366	356	335	362	328	346	370	355	351	368	348	316	362	353	328	351	369	353	339	387	349	361	338	360	328	372	349	372	340	359	366	359	342	385	318	390	360	333	364	351	352	363	377	362	386	359	374	356	356	340	350	357	360	375	367	359	355	375	341	346	353	365	364	345	395	346	329	355	381	359	333	361	338	345	350	379	350	355	358	321	356	349	355	352	328	364	358	392	348	380	352	335	375	392	339	381	357	395	335	340	350	339	370	369	356	343	359	372	332	343	343	371	329	332	391	337	339	370	361	380	364	361	334	331	354	329	352	360	367	361	346	368	339	364	363	363	379	400	341	402	384	365	378	344	345	333	329	361	379	361	337	348	344	355	323	366	328	383	334	366	370	377	366	333	364	336	365	338	341	355	342	367	356	336	378	324	373	316	360	316	362	369	347	367	362	363	361	366	369	344	413	361	354	348	356	339	349	365	339	332	325	388	358	332	363	337	394	363	343	359	343	361	330	385	347	372	367	379	376	334	357	382	381	330	340	350	372	337	321	347	353	350	342	375	325	323	324	345	349	354	364	349	354	396	342	337	352	343	361	349	331	353	380	388	353	344	339	351	355	379	359	346	354	365	357	351	345	361	322	363	342	405	384	335	359	359	372	373	384	356	343	342	363	339	344	342	366	366	340	333	340	348	365	363	378	344	325	370	364	360	331	365	361	345	349	366	336	365	359	389	356	341	364	399	393	337	362	337	363	346	411	349	360	323	356	321	354	343	336	381	366	348	373	350	355	352	326	373	349	339	346	334	363	360	349	358	341	347	329	360	334	297	379	346	344	338	376	355	357	350	357	371	354	363	363	363	355	360	375	364	378	382	375	354	367	340	387	400	353	325	367	376	316	374	346	382	363	334	350	346	380	338	344	345	351	344	328	340	350	342	351	363	339	330	354	351	371	365	341	329	339	361	392	380	359	389	357	387	338	354	358	392	372	348	358	345	323	345	344	350	326	363	374	336	347	314	369	364	371	358	364	367	394	336	356	395	359	324	334	340	349	363	339	351	368	374	378	364	378	335	353	363	384	391	385	333	378	360	365	375	355	395	381	388	379	366	348	343	373	333	379	377	371	387	377	371	358	351	350	357	328	359	415	378	371	371	374	360	319	346	350	357	360	369	363	360	365	307	334	345	351	352	367	334	348	353	359	330	321	371	332	391	338	343	351	343	375	354	355	355	354	341	332	347	321	339	357	337	357	375	314	369	369	345	341	396	336	328	365	372	354	392	346	387	362	390	358	398	365	321	351	352	365	369	318	372	387	370	340	340	362	352	395	361	349	341	337	390	382	372	346	332	350	339	319	355	372	338	374	358	406	349	396	326	365	349	389	355	354	407	348	321	346	356	358	388	359	341	340	364	355	380	371	342	402	349	355	330	354	350	359	337	339	342	349	333	391	355	304	367	354	348	409	367	357	398	334	351	320	353	401	352	357	369	354	327	333	390	358	344	343	368	335	325	353	377	361	324	360	356	355	339	335	336	331	373	363	361	377	333	352	344	319	380	310	374	333	372	342	366	357	341	342	392	394	366	316	357	386	379	325	362	375	380	363	372	337	348	359	331	348	351	319	344	376	356	343	342	391	342	380	341	307
879	476	275	207	345	414	368	317	248	244	192	162	137	159	106	105	103	71	75	67	65	63	52	64	54	53	58	43	46	46	41	32	40	31	42	36	39	30	27	25	25	27	20	27	16	35	28	21	36	27	24	29	27	25	26	16	24	15	23	23	24	19	21	15	23	16	22	35	17	19	28	28	29	25	23	21	19	30	13	11	14	18	17	21	21	21	20	17	21	23	16	23	13	10	21	22	25	18	24	23	23	22	17	20	25	15	14	19	20	16	21	22	22	24	18	17	30	18	18	18	16	18	19	20	19	14	15	23	24	17	22	25	17	17	18	19	22	23	19	21	17	28	21	25	22	18	17	24	15	20	23	27	14	19	16	22	29	30	23	15	20	17	18	16	15	14	18	17	25	21	15	16	18	15	29	21	8	19	15	12	19	8	18	17	18	20	17	23	21	17	25	25	22	16	21	20	26	14	22	21	16	8	27	24	18	10	15	12	20	22	19	15	26	19	24	28	19	22	22	21	15	20	21	25	23	13	24	28	20	16	15	24	24	17	28	26	22	25	23	23	17	16	25	14	22	18	19	23	21	15	17	30	22	18	22	19	27	19	33	11	24	15	19	27	16	19	18	22	14	30	24	22	23	23	26	22	29	17	20	19	20	18	19	21	19	9	24	23	22	14	24	14	22	19	26	23	13	14	15	17	20	20	20	12	30	18	13	22	19	23	13	15	17	18	19	22	23	24	22	19	24	14	20	24	17	21	19	21	21	19	29	24	25	23	14	27	17	23	17	21	16	15	11	19	19	18	22	11	12	10	20	15	24	22	13	29	13	20	20	24	20	30	18	18	18	19	27	24	21	17	22	24	20	24	22	22	22	24	23	22	16	17	31	15	22	27	22	14	20	24	27	20	13	18	21	25	18	22	23	20	22	19	22	21	24	18	20	24	21	22	19	21	18	18	27	17	24	22	20	19	20	23	15	16	20	20	15	17	20	13	16	17	24	14	16	18	30	11	17	20	23	18	23	21	19	22	18	17	12	17	11	22	21	17	18	16	14	26	21	17	10	32	22	16	11	25	14	20	18	18	18	17	20	23	13	15	27	12	24	28	17	19	21	12	22	15	23	11	26	12	18	20	13	18	18	21	17	24	18	24	22	13	16	28	15	23	23	16	19	24	14	19	26	20	13	22	17	18	19	13	14	22	22	17	22	24	18	17	18	22	16	21	16	16	13	17	12	18	16	14	19	22	17	19	22	17	19	26	15	22	28	21	21	22	20	19	21	22	20	18	19	14	22	20	18	22	17	19	20	14	18	14	26	17	24	18	22	22	23	27	19	12	26	23	25	16	23	23	22	23	18	12	19	15	13	22	19	19	10	19	17	21	18	20	15	19	19	21	21	17	22	25	22	17	11	23	19	12	15	9	21	22	25	23	22	19	21	19	18	22	14	26	24	20	22	22	18	20	34	23	24	18	17	15	15	14	17	23	26	27	19	24	25	33	18	19	20	17	17	8	21	16	22	25	18	14	16	19	24	24	25	23	25	19	19	29	19	13	20	17	16	19	21	18	13	20	14	21	15	23	18	24	23	20	23	20	22	24	17	25	19	24	20	15	17	19	18	17	24	32	17	17	24	16	18	22	14	21	22	26	22	28	26	28	28	15	27	24	19	22	24	22	19	19	19	38	23	24	23	14	22	24	16	13	23	22	20	22	18	18	20	23	19	19	15	21	20	27	19	20	12	19	24	24	16	19	21	20	26	27	22	17	24	11	17	20	17	15	19	32	23	16	26	21	16	18	17	25	26	17	19	23	19	16	23	14	16	22	21	9	15	22	22	22	20	18	20	16	20	16	19	17	18	26	23	19	22	23	21	13	21	20	17	20	25	25	19	20	15	25	19	22	25	27	12	16	22	12	23	17	14	26	19	22	25	19	16	22	22	26	15	16	15	18	16	20	22	26	15	26	34	13	28	25	30	22	17	27	26	19	26	21	19	27	24	20	21	22	22	19	19	22	21	24	17	18	16	22	18	22	16	26	17	13	12	17	19	17	25	19	13	23	13	34	25	16	20	20	21	21	23	19	23	30	15	16	15	20	23	13	16	20	20	18	18	17	16	25	17	26	20	13	16	18	20	16	16	23	22	24	23	17	18	20	16	21	29	20	23	10	13	19	20	20	22	16	20	18	23	22	32	23	19	22	20	20	18	22	19	18	16	20	24	28	21	21	21	16	29	21	11	21	31	23	21	12	18	21	22	29	24	23	20	15	17	19	17	21	23	20	23	22	23	19	28	13	33	23	23	21	22	20	12	17	24	15	16	17	21	14	21	25	18	23	17	16	20	19	18	18	24	20	17	13	21	17	19	24	23	20	22	19	18	13	22	21	18	21	24	13	19	18	24	30	19	25	26	24	17	20	27	21	16	20	16	20	19	16	25	26	16	25	23	22	23	23	18	21	20	20	22	14	16	22	24	19	24	19	13	14	17	27	20	23	22	19	19	25	30	23	15	17	16	20	13	20	22	19	26	16	19	17	21	18	17	28	19	20	19	13	20	18	28	20	18	22	16	22	22	16	13	18	19	25	18	30	19	15	24	20	21	22	19	20	21	20	18	22	17	29	24	17	16	12	20	20	21	16	26	22	19	23	22	28	24	21	20	14	18	22	22	23	22	22	19	19	25	12	19	26	15	16	18	11	26	22	21	22	15	23	22	19	20	26	20	24	12	21	29	16	18	22	23	14	16	20	20	15	21	15	20	13	27	22	26	17	22	21	14	13	21	19	15	23	15	17	19	19	16	15	26	14	20	10	19	19	23	21	18	19	14	21	21	16	17	20	24	24	19	13	18	14	28	20	27	13	20	21	23	22	18	19	13	17	17	23	16	24	29	20	24	21	14	20	21	26	25	18	19	19	18	20	25	18	17	21	20	17	20	19	16	25	26	18	12	18	28	22	16	16	24	21	17	25	17	25	21	23	15	15	18	19	23	19	22	20	14	20	25	23	26	19	30	24	16	21	30	13	17	16	14	14	18	28	21	16	17	22	18	20	22	16	27	29	14	26	24	20	14	19	23	19	21	19	19	22	21	19	20	20	17	14	13	24	19	22	26	13	17	16	21	22	18	22	24	21	17	23	19	23	22	20	22	21	21	22	18	12	19	18	18	20	24	20	27	18	20	24	20	18	16	22	24	30	13	16	17	13	13	17	13	24	18	15	26	21	24	22	16	20	26	20	19	19	14	17	18	13	14	19	19	20	22	24	15	20	20	20	21	18	18	24	15	20	16	28	19	26	16	21	20	19	19	24	22	17	18	17	20	18	30	17	25	23	21	24	14	16	16	24	17	21	25	21	17	19	16	21	17	14	17	17	17	18	15	16	18	22	28	22	17	20	16	17	21	16	13	26	20	20	21	23	22	22	17	24	17	24	13	28	16	11	18	22	14	26	23	18	22	26	25	23	20	22	16	23	21	19	21	16	25	15	20	20	23	16
18841	12801	7070	18748	26631	25635	22256	18361	15031	12355	10303	8832	7587	6466	5452	5057	4453	4063	3493	3109	2807	2516	2404	2204	1994	1927	2046	1772	1683	1583	1536	1403	1317	1263	1173	1097	1102	1015	860	850	758	767	725	654	577	673	637	624	678	689	742	717	649	657	646	502	473	498	415	404	437	432	355	358	388	390	366	363	339	357	369	384	355	347	356	361	346	372	361	358	362	383	327	380	355	381	351	370	369	337	370	381	368	353	336	371	341	346	380	355	360	314	354	348	318	341	352	302	361	343	342	344	331	355	369	343	378	336	322	346	348	350	306	350	348	328	351	355	332	357	317	349	324	344	349	314	336	294	316	343	361	328	361	340	373	325	355	327	351	325	335	340	298	358	339	360	342	333	345	328	342	348	325	343	358	346	347	358	332	311	335	324	364	320	324	333	329	344	335	345	337	324	332	382	339	348	341	358	323	300	329	339	327	326	334	360	323	331	331	367	367	367	347	339	342	313	328	340	340	349	332	346	342	324	325	343	336	335	376	353	356	329	342	333	343	334	335	315	332	357	319	338	332	328	328	322	332	328	331	362	329	339	358	308	339	320	327	358	336	358	343	334	366	332	292	325	355	328	354	363	311	317	332	306	284	323	331	324	356	341	362	298	343	341	330	308	318	341	357	317	346	339	329	316	351	354	352	347	357	336	334	335	364	337	355	335	342	336	369	333	340	309	321	347	358	358	361	336	327	340	369	335	334	331	329	358	328	333	341	378	362	307	337	344	355	336	335	348	333	327	330	343	317	340	374	340	358	354	356	328	331	312	320	350	345	336	316	313	353	343	298	316	345	353	315	306	355	334	284	383	324	338	340	318	321	287	332	310	350	342	342	350	359	365	353	353	345	351	294	348	298	350	317	348	357	318	299	359	314	388	332	318	311	336	373	336	328	365	340	319	364	355	379	334	337	302	340	311	329	347	303	326	339	300	365	307	324	342	346	341	343	316	348	334	357	336	333	348	340	352	354	321	298	334	350	341	323	313	330	330	360	345	326	330	333	348	323	298	340	358	274	341	354	320	354	333	372	347	346	333	363	350	340	362	362	361	343	366	349	350	372	341	323	337	320	315	329	324	364	364	372	329	321	343	338	345	313	300	332	346	343	310	349	337	325	332	331	342	321	352	343	340	328	352	337	373	368	342	338	316	371	347	306	336	337	341	325	352	304	330	324	321	323	334	312	357	341	320	360	327	350	351	334	374	321	357	357	331	319	330	304	344	332	348	340	349	334	364	315	324	320	332	294	362	333	357	328	362	331	351	334	326	309	333	317	335	321	321	327	297	321	363	347	335	322	324	325	287	326	362	326	334	300	325	342	338	343	301	358	330	339	327	332	346	328	335	344	332	323	363	331	343	333	355	357	344	320	375	345	332	318	309	394	349	349	328	327	337	323	321	329	324	361	353	349	314	313	339	364	296	352	308	352	311	310	326	343	342	324	332	341	360	351	330	338	330	348	363	339	312	333	305	327	343	316	343	325	308	352	342	359	304	328	325	336	314	323	328	345	344	301	369	313	337	305	323	331	359	335	347	375	317	317	329	336	327	342	333	331	318	341	364	362	315	357	329	309	320	374	311	322	321	333	329	321	344	328	336	346	352	336	336	365	312	339	359	330	368	316	331	317	343	335	291	338	321	354	335	308	345	345	364	340	346	289	324	309	338	326	371	359	349	326	343	359	287	345	354	366	338	364	360	331	333	319	315	325	363	353	359	313	343	354	289	352	345	338	339	366	308	356	310	345	317	354	340	340	326	347	329	370	343	297	351	315	353	318	323	348	332	344	363	325	359	345	333	317	332	328	316	317	314	334	334	348	343	332	382	321	345	330	348	326	335	338	342	314	367	361	329	342	359	332	339	326	325	333	321	364	331	354	360	355	350	351	333	325	328	317	362	320	353	338	338	323	327	330	334	353	334	322	358	308	349	352	328	310	304	344	347	361	348	341	350	350	295	363	342	351	323	312	326	336	319	329	320	331	357	328	320	365	362	318	338	353	352	330	332	339	315	338	321	319	327	305	335	338	341	334	335	323	340	331	318	307	365	357	338	337	385	320	338	325	331	333	353	324	341	288	327	288	333	324	358	353	327	321	319	349	338	337	329	355	344	324	360	327	355	319	324	341	356	331	309	325	369	358	328	324	338	307	328	324	349	332	326	318	345	311	343	354	327	336	336	321	328	319	352	298	329	335	339	340	317	325	334	309	317	347	335	322	299	344	301	332	348	351	317	342	336	327	321	348	363	335	346	370	338	322	306	347	336	332	326	320	322	353	345	352	330	337	342	315	303	364	326	334	335	363	339	283	346	319	289	308	333	307	354	353	329	329	319	345	321	320	325	380	348	345	314	355	330	359	360	338	349	301	328	320	334	349	361	361	313	316	327	309	338	306	343	332	349	297	339	315	342	327	313	353	310	329	374	347	318	324	315	329	313	341	348	360	355	332	350	338	340	309	360	356	367	326	362	294	340	334	321	341	318	350	313	360	303	346	314	369	347	344	296	337	338	344	329	353	333	313	338	368	340	320	322	308	345	336	310	365	334	349	315	316	347	350	317	320	355	352	325	308	359	323	339	324	348	352	342	349	327	311	327	327	349	321	333	364	359	366	317	325	356	355	354	312	358	305	337	296	311	330	334	306	380	329	337	328	305	305	326	350	317	353	341	347	329	347	341	340	329	351	310	349	317	351	345	372	326	316	346	344	307	303	343	337	360	362	313	384	323	331	374	335	338	362	367	328	341	357	323	321	339	346	355	325	366	355	318	321	366	352	329	339	348	336	322	334	362	307	334	333	325	338	311	338	336	332	338	322	328	380	366	312	318	370	330	331	356	315	345	325	325	346	340	338	368	348	347	335	357	336	333	354	339	311	340	322	345	350	324	327	324	324	334	341	321	334	340	340	337	336	332	357	340	353	345	320	333	323	330	327	340	330	326	366	331	357	330	338	302	359	358	336	318	310	330	320	355	337	341	351	324	339	325	339	334	377	338	316	316	314	389	350	342	352	310	334	380	361	341	318	344	383	334	346	405	345	348	316	352	351	321	332	341	315	356	334	275	358	351	341	334	324	314	321	346	359	344	342	351	320	377	334	341	355	373	312	348	307	341	383	344	317	328	336	332	332	306	365	339	337	338	365	313	326	343	323	330	344	322	357	322	326	347	357	314	332	337	340	327	331	327	356	336	313	326	332	339	347	337	357	343	329	350	375	351	316	330	344	339	343	311	329	329	357	345	319	319	351	386	321	365	305	349	328	339	319	305	360	326	334	326	331	335	337	332	377	337	349	331	335	323	288	336	333	381	332	325	340	311	376	343	348	330	338	317	335	326	311	337	345	339	310	344	349	332	365	307	320	356	333	324	304	314	335	305	339	333	324	337	344	324	340	320	323	335	298	355	338	342	326	331	319	294	306	335	346	320	337	361	295	320	348	319	350	293	332	337	328	334	349	324	330	329	321	358	342	327	326	336
2632	417	231	198	361	439	350	314	277	217	214	161	181	145	119	109	117	90	87	74	72	76	64	79	89	65	75	79	56	66	59	58	60	46	62	50	47	56	55	41	58	52	52	58	41	44	34	41	44	44	38	44	52	44	34	53	29	37	36	37	37	45	39	33	51	41	40	51	39	37	28	42	38	39	35	45	48	40	40	38	47	48	42	38	30	42	39	38	47	34	38	42	37	43	39	34	35	33	29	39	42	33	50	42	26	31	36	35	43	33	35	44	35	37	41	35	40	38	40	44	32	45	40	40	36	33	33	32	41	34	44	34	40	30	38	45	30	36	32	37	36	42	45	30	41	32	28	42	44	41	42	31	26	58	42	40	35	33	40	25	40	37	41	35	44	37	38	33	35	36	28	49	23	35	46	41	41	45	41	36	36	41	44	40	39	44	37	35	43	34	48	42	36	33	37	45	42	41	39	48	30	27	32	51	40	43	47	32	37	41	49	28	36	24	37	36	42	32	41	47	43	39	45	40	36	44	38	53	35	33	29	44	41	41	38	39	41	31	43	40	44	34	41	33	47	38	35	45	30	35	39	40	34	31	34	36	53	43	31	21	36	43	31	45	45	35	34	39	38	41	41	34	29	30	42	33	33	38	38	45	37	40	27	58	40	25	43	45	44	33	38	36	42	39	33	42	43	46	40	26	40	42	59	33	44	40	31	30	49	39	44	37	38	36	46	26	31	34	31	43	34	33	54	48	27	56	32	36	53	38	52	37	32	38	32	31	38	43	31	33	38	35	34	40	25	29	42	37	35	46	47	30	37	39	33	37	37	19	46	30	42	31	37	55	35	49	37	48	42	28	42	34	31	31	40	34	40	26	47	33	37	46	37	36	41	33	30	31	36	33	40	33	36	28	28	31	34	43	39	33	42	45	33	46	37	45	42	32	28	31	39	44	36	30	40	29	42	39	37	27	56	37	44	35	35	32	35	24	33	34	34	39	30	38	34	35	39	34	34	33	32	29	34	46	31	42	39	45	37	32	42	41	37	41	34	33	31	40	37	38	33	43	45	54	32	47	43	48	31	31	36	32	35	37	33	46	42	51	37	39	53	38	41	46	45	25	37	39	40	34	39	47	58	37	30	33	34	38	44	39	38	26	41	47	40	42	34	44	32	39	41	35	34	43	42	47	38	52	45	34	44	50	39	45	37	41	32	38	42	37	50	32	39	37	45	38	38	34	33	36	40	35	45	42	32	40	40	43	34	21	26	37	37	50	33	26	43	28	36	36	29	48	39	34	33	40	38	33	37	35	29	31	39	36	35	41	39	36	34	43	37	25	38	28	38	33	43	41	36	47	43	30	45	38	28	35	53	41	41	39	31	42	33	30	29	50	38	52	35	36	49	43	43	38	41	40	40	40	34	39	40	34	37	44	43	28	38	56	43	43	41	40	32	36	29	43	37	28	41	39	36	26	31	31	33	37	39	37	34	27	37	39	33	33	38	38	43	33	40	41	36	42	39	33	33	41	34	31	48	31	36	42	34	33	28	29	36	38	51	37	33	35	38	35	33	49	30	44	27	38	41	37	40	39	39	49	42	38	35	39	31	39	34	38	28	43	42	38	30	38	35	45	38	40	30	32	44	40	41	38	44	36	38	38	41	41	28	32	40	39	38	39	41	44	28	38	38	42	34	42	33	45	37	39	40	33	46	28	34	50	39	37	37	34	31	49	36	40	47	47	31	40	38	42	37	38	39	44	32	29	43	39	34	31	32	35	41	43	34	42	45	41	42	34	29	47	39	28	52	56	36	28	38	30	29	23	35	46	35	33	41	36	43	46	31	38	37	31	38	40	45	47	42	44	35	40	38	37	36	43	37	36	48	51	50	35	29	48	29	51	33	32	39	43	30	29	43	34	30	38	40	41	44	41	42	40	44	43	40	45	35	44	38	37	35	34	48	35	49	46	44	46	43	35	42	38	43	35	41	33	43	42	27	41	31	40	34	34	44	38	33	35	36	29	42	29	40	41	52	44	48	29	29	39	45	44	27	46	46	38	39	36	43	41	45	34	45	45	42	32	37	40	34	38	37	36	37	44	52	48	26	40	41	40	48	41	43	43	37	39	39	29	42	33	42	33	33	36	34	49	38	27	32	43	36	35	45	54	40	40	33	33	33	34	48	28	38	40	43	37	42	31	34	43	31	35	37	30	33	26	39	38	33	31	36	33	39	36	49	31	50	43	37	51	37	39	32	36	40	39	34	37	40	37	48	38	47	47	29	40	39	51	40	34	50	35	42	48	43	32	35	42	40	40	36	51	41	41	45	36	42	44	36	39	48	34	30	36	36	52	27	41	45	36	47	37	41	34	33	40	39	31	45	44	41	44	34	37	40	49	35	36	29	41	41	49	43	33	51	39	33	41	39	42	47	43	41	29	41	27	37	35	38	38	40	33	38	35	42	34	33	46	38	27	38	34	40	30	29	33	46	54	36	41	35	34	43	40	25	33	39	39	36	42	41	48	37	41	37	29	36	38	35	42	36	35	41	29	36	45	40	47	39	34	39	41	29	44	35	28	36	39	40	32	39	33	39	34	44	46	38	45	46	38	40	32	38	48	39	43	44	36	31	34	36	31	45	38	41	32	37	24	36	50	40	38	40	36	32	38	40	49	39	46	54	43	40	41	40	33	33	40	44	27	36	45	33	45	42	37	32	30	46	45	35	35	35	37	40	41	32	40	43	41	40	33	32	37	49	39	33	45	42	46	42	34	36	37	44	37	42	31	38	26	33	35	25	45	40	26	49	40	49	31	42	47	31	30	39	31	40	42	44	33	39	33	42	30	30	35	32	41	40	51	39	44	42	32	48	39	35	39	27	26	35	41	39	31	39	40	39	42	44	30	37	44	49	41	41	39	36	39	39	39	32	32	36	38	44	41	39	33	43	30	38	40	49	37	37	44	41	38	32	37	42	28	36	52	39	45	37	28	43	39	35	31	37	35	37	40	32	29	41	47	30	45	45	28	36	37	31	39	33	39	41	43	42	38	36	40	35	43	40	28	38	40	41	32	45	33	34	40	46	32	42	35	32	39	32	39	41	35	34	38	42	36	49	50	49	41	40	44	45	45	38	39	39	47	36	38	40	39	35	37	39	36	33	38	35	39	47	42	38	37	34	34	37	36	37	36	43	37	39	38	38	42	31	39	38	39	36	45	32	44	39	41	31	33	33	28	37	39	38	36	33	37	41	30	43	31	45	37	26	38	41	32	34	55	39	44	29	41	43	28	43	42	28	32	45	44	40	49	44	28	29	37	37	39	35	49	27	34	27	50	41	42	37	32	26	37	40	39	39	49	41	32	41	47	24	35	38	21	34	38	36	45	33	28	29	35	30	47	46	45	39	39	50	42	42	36	47	40	32	46	45	38	38	39	24	29	32	41	33	39	35	41	39	33	42	39	37	37	35	39	44	29	38	37	34	32	34	34	42	43	36	44
17162	11285	6610	17496	25428	24466	21353	17462	14616	11691	9867	8521	7150	6279	5617	4778	4471	3880	3465	3257	2914	2750	2585	2327	2184	2100	2101	1964	1858	1792	1730	1644	1592	1494	1453	1474	1309	1212	1207	1143	1069	971	943	867	847	934	949	927	930	928	1051	1001	970	870	798	765	776	742	644	695	683	661	683	651	609	694	659	641	642	655	703	645	655	657	700	663	647	669	646	669	637	635	624	659	620	666	636	688	632	642	613	588	612	636	638	642	623	663	644	613	649	659	611	649	642	600	650	634	612	668	651	609	607	650	639	669	577	598	650	653	640	646	674	619	667	643	596	658	673	630	645	626	630	656	660	582	666	634	639	622	625	616	679	630	661	619	603	681	649	620	623	602	646	643	641	573	610	579	588	586	620	660	675	648	628	609	645	626	623	652	596	618	611	668	635	626	638	637	627	624	637	611	631	584	598	627	614	600	627	635	604	592	590	651	620	600	605	645	656	616	623	624	666	602	625	622	599	642	608	642	583	633	646	635	644	596	643	646	628	645	617	599	645	583	646	644	637	629	580	649	640	620	664	640	620	669	599	627	641	641	586	622	602	616	623	652	612	614	592	673	616	633	599	647	614	616	607	634	624	604	619	589	635	619	606	622	609	589	613	637	615	638	591	631	597	631	639	625	639	626	636	615	637	630	594	612	576	624	624	650	588	640	605	652	637	582	647	649	614	618	636	613	595	629	636	635	597	635	610	622	625	606	598	641	585	616	608	629	633	619	660	613	673	652	591	604	657	586	632	636	653	664	611	592	624	597	675	637	635	605	618	595	648	573	614	628	611	624	639	621	601	623	603	592	620	609	621	576	634	657	636	628	621	605	630	673	651	598	608	617	605	617	601	596	554	576	612	644	642	600	594	606	627	636	609	594	647	582	640	660	591	614	617	654	687	642	603	657	617	602	594	618	628	615	645	653	612	659	626	615	598	611	598	630	644	589	607	620	594	626	607	613	617	642	616	606	636	612	642	650	554	638	636	615	615	647	602	638	688	589	671	655	561	633	613	575	626	629	627	603	631	603	586	642	679	648	631	638	619	556	606	619	566	643	658	664	604	597	653	604	588	569	607	644	611	657	634	616	657	603	554	629	602	612	630	617	614	636	633	636	584	615	671	604	646	610	594	554	599	631	623	676	639	616	651	598	629	599	607	654	599	605	611	650	609	637	654	643	642	600	587	627	590	644	571	639	626	594	623	603	623	610	647	623	630	587	619	621	630	610	626	616	594	635	605	611	651	659	593	635	643	596	642	651	637	613	642	595	630	619	650	588	627	635	613	627	588	605	646	611	616	644	665	623	625	622	604	625	592	667	645	651	614	647	594	635	627	595	600	603	632	630	594	611	644	688	607	697	658	603	610	611	635	611	639	634	637	592	616	619	633	623	620	628	639	652	664	604	617	586	625	589	635	654	568	559	632	652	623	580	606	636	650	600	626	626	644	587	640	608	642	624	587	628	612	598	618	626	615	618	621	631	613	608	629	596	634	624	622	609	606	572	593	687	659	620	662	617	656	631	561	606	623	635	630	631	611	598	602	631	611	638	607	616	663	615	632	635	660	597	635	583	641	595	650	644	608	629	640	611	617	613	624	600	620	613	678	603	624	622	581	687	655	610	578	645	636	621	635	609	580	673	599	618	634	614	627	672	610	637	597	598	615	631	611	636	621	616	593	664	615	650	579	657	633	615	629	613	602	617	633	601	616	600	632	609	601	583	620	629	613	674	579	625	626	652	615	598	635	567	629	610	649	577	617	622	652	631	649	629	620	596	640	650	598	647	645	652	636	586	642	647	621	607	638	648	672	606	602	576	633	603	679	605	585	637	624	641	635	618	632	630	611	636	653	661	632	665	598	622	634	634	613	602	588	706	583	611	593	614	602	642	639	586	594	592	623	608	658	638	641	588	638	601	656	644	636	636	642	576	597	631	649	632	601	678	647	594	654	631	660	622	608	625	601	627	612	626	582	625	610	559	633	630	574	643	587	645	632	615	657	666	623	599	617	677	615	642	681	619	604	626	628	635	634	642	606	648	608	604	594	608	578	632	638	684	687	616	659	633	634	599	625	659	632	620	651	632	635	604	615	670	607	607	592	597	617	630	613	646	620	679	609	653	657	639	629	674	635	658	623	622	605	637	611	587	606	619	602	646	637	622	649	634	644	581	633	623	584	615	632	616	626	580	638	580	602	618	626	624	583	628	620	607	585	600	660	606	607	632	651	625	617	615	629	580	640	656	594	569	631	590	625	588	653	607	596	610	622	638	629	662	628	651	599	643	621	661	621	607	670	601	603	592	623	606	630	615	637	613	643	622	648	624	648	628	574	618	630	615	612	602	636	612	593	661	591	670	612	634	607	644	649	663	663	658	641	600	603	623	622	619	658	597	611	613	637	639	624	656	666	610	620	625	618	654	621	610	640	627	579	631	645	642	615	564	601	607	653	616	610	633	595	657	598	637	674	654	661	582	626	635	632	552	586	605	617	601	619	600	654	618	610	632	642	604	621	627	652	640	657	645	671	699	573	632	589	584	586	612	561	630	606	620	624	597	588	617	605	610	608	617	634	626	606	583	623	640	589	623	618	642	601	626	634	629	604	625	647	589	628	656	653	633	585	603	594	609	672	632	588	624	603	645	595	587	606	674	672	592	603	637	634	616	634	600	651	614	593	600	596	608	564	632	584	624	609	600	630	630	658	628	635	615	604	627	582	602	644	606	617	641	588	628	666	613	629	613	595	639	639	645	648	669	581	593	632	646	638	602	625	626	647	602	618	573	574	636	640	628	625	582	603	648	590	654	608	587	642	640	643	631	645	613	629	631	647	621	636	612	578	616	654	572	629	603	607	621	613	616	604	617	556	632	605	661	616	645	648	652	578	664	653	640	625	622	636	645	625	608	620	594	624	606	643	661	637	613	570	632	645	624	583	649	706	645	572	593	635	613	651	660	677	613	617	644	662	643	665	639	664	677	611	598	646	622	598	580	620	640	591	655	589	650	619	635	614	587	620	593	589	643	604	632	626	608	659	642	631	609	670	599	679	628	657	614	607	647	625	655	657	625	662	593	661	597	662	579	634	608	586	616	598	624	593	628	558	643	612	644	615	631	591	635	598	623	593	628	628	621	637	578	587	617	589	656	631	659	609	641	613	653	648	630	597	675	634	634	621	595	646	589	625	623	645	629	647	630	653	608	626	574	663	592	640	618	589	582	583	695	582	593	606	653	629	655	641	616	602	650	663	610	646	621	622	628	614	642	662	600	618	615	608	624	607	638	585	618	600	604	607	613	621	605	562	602	627	620	636	611	632	615	613	577	608	655	599	666	624	616	601	606	616	640	606	607	627	606	623	616	618	605	626	651	647	575	587	664	644	631	607	597	611	609	567	630	646	625	604	636	629	635	625	585	628	609	632	595	580	627	636	637	581	634	640	604	636	611	598	597	590	597	662	592	620	605	610	592	640	589	646	617	630	646	643	614
1735	686	438	285	497	629	559	478	411	319	315	275	261	198	173	156	150	146	124	100	107	80	90	84	83	70	92	75	89	64	80	46	54	61	64	47	57	49	49	50	39	49	33	35	37	32	43	47	42	56	40	40	47	38	46	50	35	47	31	39	39	43	47	43	37	41	36	27	31	39	36	45	47	33	34	39	36	32	29	36	30	44	36	26	38	46	29	45	38	40	28	47	38	33	36	30	42	41	39	42	38	31	37	40	36	37	47	33	28	41	50	34	39	22	43	36	38	39	33	43	39	40	31	25	39	46	39	39	27	36	35	33	33	42	45	42	37	31	34	34	35	40	43	45	36	45	47	45	37	46	21	45	34	25	35	35	38	34	38	39	29	32	34	35	47	48	36	38	35	43	30	45	34	37	40	44	44	40	39	29	39	36	40	30	24	45	42	35	26	35	37	38	37	40	38	39	47	25	31	42	47	32	32	42	29	41	31	37	31	34	43	32	50	37	29	35	38	36	38	39	34	41	43	44	43	42	36	46	38	39	31	35	29	26	42	40	36	31	34	50	34	26	29	23	45	38	29	36	34	47	40	32	34	46	33	39	44	34	28	34	28	38	36	35	54	41	24	31	41	25	40	35	33	28	38	34	32	40	31	46	34	35	32	34	35	37	33	30	39	44	30	51	36	26	36	45	43	35	35	40	40	34	31	40	34	42	30	30	34	33	37	31	47	43	37	51	31	44	29	36	39	33	35	31	36	44	44	32	37	39	41	32	43	36	37	36	49	36	31	33	39	29	31	43	42	38	46	35	43	33	39	37	40	35	41	34	34	50	41	40	40	40	43	39	31	40	45	44	29	43	35	35	33	41	38	36	36	40	35	35	45	45	41	32	43	41	41	39	26	30	40	29	38	34	52	43	30	31	25	37	53	45	43	31	33	45	39	38	30	37	37	40	31	34	32	43	42	43	46	40	42	37	37	45	44	31	32	30	37	38	40	34	34	36	38	41	44	29	37	28	36	35	31	43	40	37	27	34	33	49	46	37	44	35	38	26	47	50	32	41	37	37	45	36	27	28	39	30	41	37	37	37	48	36	42	37	39	36	42	27	33	31	39	29	39	40	49	29	35	35	38	40	30	28	32	44	39	25	39	40	37	31	39	47	34	36	35	39	38	33	42	37	42	30	38	40	37	26	39	47	38	38	27	23	46	36	32	40	46	45	38	49	41	36	26	38	41	38	39	36	22	43	32	31	41	34	36	40	35	44	32	39	40	44	33	36	34	28	41	31	36	36	44	33	34	44	35	31	33	38	21	32	51	28	54	36	43	52	31	50	34	57	36	32	39	36	40	32	37	39	42	40	56	28	32	34	31	34	45	32	43	47	37	29	33	30	38	29	46	37	33	42	31	42	30	37	43	26	36	48	28	30	37	38	31	37	40	36	35	41	37	28	48	36	33	25	46	37	41	32	43	44	39	23	40	46	42	34	29	49	39	43	42	43	44	43	32	28	32	22	32	36	32	42	41	33	33	44	46	29	38	32	36	38	32	40	34	37	39	30	48	38	48	32	38	41	41	40	48	44	48	34	42	34	39	39	32	31	46	43	42	36	43	46	43	37	46	38	25	31	25	50	34	31	34	28	34	39	50	35	33	40	26	27	32	38	30	31	31	34	34	33	36	29	26	29	38	41	28	44	52	40	42	38	36	46	30	33	37	38	34	33	37	34	36	36	46	42	40	35	40	30	41	36	45	34	43	55	38	34	37	35	34	32	40	35	37	39	32	32	41	37	38	44	33	42	46	36	33	40	37	31	43	43	26	35	37	41	35	44	40	38	37	28	49	36	41	52	40	33	29	29	40	43	44	35	46	43	32	50	37	30	37	38	38	39	37	53	50	39	39	35	36	32	46	51	38	31	34	32	39	40	36	39	50	41	36	37	34	46	30	44	34	28	36	44	36	32	36	36	33	35	34	40	42	38	40	32	41	37	33	28	31	32	30	44	46	28	29	38	34	34	36	44	29	34	46	37	31	29	41	39	42	44	36	42	43	27	40	44	34	32	37	37	25	36	38	44	32	32	45	34	24	42	39	35	39	39	44	42	41	40	46	25	31	34	30	39	50	38	39	38	32	31	47	42	40	34	30	38	36	32	29	35	22	34	35	29	38	45	44	42	30	40	32	28	35	34	39	36	42	45	34	39	29	43	38	31	43	39	47	45	23	34	37	35	41	40	41	38	53	38	50	39	31	35	42	41	39	40	34	27	37	43	38	43	48	40	38	30	43	34	28	38	31	32	42	26	42	35	28	47	38	41	38	33	38	41	29	28	29	31	35	32	31	36	44	41	29	39	30	31	39	45	38	33	49	38	40	42	37	33	25	39	39	31	40	43	41	53	45	38	38	33	38	41	44	38	34	54	42	40	38	32	40	30	34	31	34	48	46	24	32	35	26	38	40	34	38	34	41	31	33	29	44	41	29	43	43	34	33	39	34	31	37	30	34	30	34	34	40	33	36	39	32	53	37	32	34	40	44	43	40	34	36	35	37	37	38	40	42	34	33	29	31	47	29	36	35	32	33	36	26	30	41	29	31	41	34	47	37	34	39	35	41	43	33	46	39	44	37	38	45	37	38	46	30	32	43	25	46	33	41	31	33	37	40	44	40	38	40	40	26	46	36	24	34	47	40	43	35	48	33	33	25	27	39	32	44	34	34	30	30	37	39	24	45	46	30	36	36	44	46	36	38	35	30	44	44	44	36	27	38	40	54	41	35	31	50	41	38	40	32	44	36	40	35	38	32	34	30	22	31	43	37	25	33	39	40	30	33	41	28	38	43	49	31	45	23	40	39	30	44	32	52	32	41	40	28	36	34	32	41	36	34	39	38	47	47	38	45	34	26	37	41	30	39	40	39	38	34	56	46	32	38	37	32	39	32	43	26	32	28	40	30	35	48	25	35	35	31	39	41	43	29	32	45	35	54	46	35	47	35	38	32	27	25	34	38	43	41	35	36	40	32	37	43	41	37	39	30	48	47	35	35	27	37	32	34	50	30	39	33	36	37	32	55	40	28	40	44	37	24	42	32	38	35	47	40	28	34	39	44	49	34	38	40	35	32	40	42	41	23	39	25	39	36	40	33	24	33	32	38	37	41	31	44	43	27	37	42	32	40	49	40	41	35	33	40	40	27	37	27	37	42	38	40	31	38	36	36	43	39	42	34	34	34	30	34	36	36	35	39	47	31	46	48	33	31	39	32	36	42	33	30	37	34	41	44	35	32	28	36	32	43	42	39	28	31	40	40	31	39	36	50	36	34	29	39	43	40	28	43	30	37	35	38	50	46	40	34	39	35	28	45	33	37	46	40	50	28	36	32	33	32	31	42	46	34	33	42	36	42	40	36	42	28	41	36	38	37	50	41	29	40	36	50	31	55	21	40	49	47	32	41	37	46	42	42	34	37	44	40	37	37	48	37	35	40	33	35	37	35	28	32	33
23035	15912	9701	23087	30864	29985	26682	22430	19159	16291	13852	11964	10264	8816	7818	6834	6224	5601	4853	4382	3916	3628	3510	3145	2904	2873	2673	2454	2262	2213	2210	2034	2014	1875	1788	1749	1563	1458	1405	1263	1157	1149	1050	1033	1083	1096	1093	1037	1097	1204	1193	1077	1132	1023	932	885	843	822	782	790	780	742	676	702	670	727	684	670	646	700	666	694	693	625	671	685	640	654	679	654	663	630	665	658	625	686	642	626	644	694	616	684	663	635	637	613	644	640	654	676	614	644	611	652	636	634	621	620	662	596	619	649	647	639	622	630	571	669	630	646	655	587	587	620	590	644	601	629	640	603	579	597	639	625	627	623	597	625	626	609	625	611	634	605	607	623	647	620	617	574	646	602	619	605	553	610	652	608	633	628	627	653	609	673	608	646	628	619	602	600	638	603	611	619	619	586	637	649	631	623	637	606	638	578	609	606	612	582	616	599	624	640	596	624	560	592	624	658	593	629	632	658	655	627	632	637	646	582	599	600	632	622	630	597	600	580	600	641	593	612	608	632	635	592	630	636	599	607	625	602	600	649	570	636	634	619	578	619	625	621	639	582	632	630	661	585	567	624	589	612	616	577	650	580	625	603	625	632	604	550	586	627	635	626	600	620	620	630	627	637	622	597	598	606	624	594	585	639	627	586	648	645	624	637	625	600	620	601	570	620	636	618	633	664	634	587	597	645	641	572	670	626	600	681	620	584	634	603	606	630	586	564	657	648	610	632	565	574	657	622	616	673	632	582	594	586	634	645	608	614	614	639	607	580	626	621	619	654	597	612	580	615	615	641	630	618	565	573	604	588	588	622	649	608	672	645	605	652	597	653	611	654	623	607	623	593	645	607	623	619	628	618	603	630	577	607	622	600	607	619	627	619	662	654	633	657	596	602	586	622	626	618	636	605	648	606	626	629	605	637	629	637	583	630	604	614	625	624	586	603	629	613	646	621	640	682	613	645	609	622	618	638	580	593	576	595	604	585	596	663	614	563	610	578	672	616	629	572	614	645	587	622	619	654	617	647	617	623	637	594	626	571	636	651	627	589	678	641	639	648	572	621	622	666	579	660	595	626	600	625	645	586	615	621	600	589	588	649	590	665	578	611	620	605	591	646	610	609	607	615	645	620	659	596	583	606	632	585	645	638	649	594	584	565	649	629	610	618	568	655	606	579	630	667	619	607	635	637	658	618	608	637	594	601	575	611	565	632	598	577	636	610	633	626	570	592	611	617	623	614	592	604	599	635	664	605	632	596	622	619	607	611	578	630	630	574	667	574	620	575	588	545	620	608	599	676	595	603	641	639	589	624	624	651	644	593	583	588	629	607	609	638	649	585	592	646	605	621	616	610	587	643	590	608	598	595	588	576	595	626	631	616	596	631	588	574	594	599	596	612	637	558	636	632	559	605	649	633	617	635	596	582	599	609	543	643	612	621	617	588	614	628	626	614	589	623	621	641	615	585	605	608	616	563	583	608	617	641	609	642	593	619	560	624	590	593	619	675	587	602	604	637	614	662	663	598	646	639	599	636	644	598	640	579	586	647	606	604	588	680	569	644	620	633	597	601	635	622	604	633	590	631	606	633	641	599	572	606	581	604	626	628	627	627	639	602	613	568	618	593	605	621	619	628	573	583	583	613	650	573	623	631	625	632	608	648	656	614	579	626	635	613	604	620	605	674	647	622	585	598	590	601	651	621	618	588	622	628	641	590	610	617	614	608	595	597	612	612	633	629	652	633	624	597	591	600	599	613	582	642	659	590	593	569	596	635	605	637	619	646	598	567	595	617	608	676	592	604	639	600	599	615	575	610	615	646	666	607	585	600	633	661	599	612	603	636	602	618	692	611	644	612	607	627	610	669	583	582	579	572	640	626	621	589	640	610	603	592	630	624	604	612	609	622	609	585	614	640	663	599	614	614	627	591	609	607	595	648	602	626	626	642	642	578	583	603	602	582	602	570	649	618	654	589	584	596	660	592	595	608	590	614	583	562	633	626	643	635	654	619	643	616	617	622	620	575	621	662	597	629	600	638	635	599	621	594	614	648	600	610	638	673	611	638	604	627	592	581	617	578	591	657	590	586	621	622	583	571	623	624	614	602	610	617	577	602	627	637	620	586	584	611	631	578	603	615	601	593	560	634	625	639	612	632	609	595	636	616	606	577	606	616	599	626	639	616	596	628	604	619	627	584	642	622	629	658	598	608	628	612	636	605	614	631	619	611	561	616	603	605	623	603	577	616	603	595	612	606	593	633	603	611	619	619	598	650	642	585	627	603	612	639	624	620	598	629	606	623	559	601	611	638	604	636	596	581	634	587	605	596	669	604	607	642	660	621	643	602	583	650	583	616	632	615	594	601	587	611	618	654	614	644	638	643	616	641	565	608	642	544	605	586	573	589	614	628	632	656	590	583	623	636	611	601	613	615	618	614	628	622	590	630	621	620	625	630	673	609	621	622	614	632	608	614	631	632	593	618	650	613	652	627	635	595	608	597	671	612	611	593	598	631	612	603	607	609	645	591	625	609	527	636	593	625	627	608	610	600	603	582	611	616	604	637	610	622	616	611	597	593	622	605	610	581	639	641	633	605	643	561	624	623	585	601	606	600	611	630	634	599	586	597	596	643	616	627	600	629	588	655	621	619	636	634	650	647	637	597	600	622	615	603	636	630	629	597	640	602	603	633	633	585	602	600	651	569	618	641	658	624	611	596	579	599	637	659	620	612	628	654	633	618	548	560	621	603	608	588	631	644	595	654	562	631	646	660	618	635	633	609	560	616	625	613	620	682	651	568	609	677	579	643	588	611	655	608	568	596	598	634	576	640	611	599	600	599	587	602	579	604	593	607	586	621	601	662	637	570	593	626	606	606	628	634	609	625	641	640	631	604	604	618	609	642	613	626	632	603	664	657	646	597	604	625	639	632	638	611	601	619	621	666	636	608	626	591	615	635	591	610	642	627	581	616	624	621	605	639	593	670	669	626	598	584	597	617	627	607	592	562	594	628	580	582	612	588	616	630	665	633	634	595	592	601	644	664	618	643	597	613	626	634	635	583	589	632	576	635	617	577	622	563	590	587	604	583	615	600	648	647	585	681	582	623	682	620	661	638	602	598	606	648	625	589	593	609	613	656	590	601	570	627	625	584	598	623	619	615	586	647	643	620	600	629	574	626	624	597	643	652	610	605	620	648	615	611	642	617	624	652	622	600	620	654	597	622	630	620	593	575	642	631	578	643	613	594	603	569	605	610	628	627	614	580	614	593	640	596	596	629	619	605	662	617	587	602	620	630	616	637	602	561	586	578	626	612	602	592	632	614	633	607	587	657	619	592	578	580	650	637	658	602	639	614	654	666	578	597	610	658	605	598	586	621	592	604	667	574	602	650	606	619	654	625	602	624	605	606	631	615	578	634	601	615	591	590	567	634	672	578	598	613	620	645	631	603	624	646	570	612	622	579	564	645	603	613	658	634	622	651	610	634	604	588	632	609
1421	253	169	101	250	248	203	203	176	154	108	124	92	78	71	68	65	55	66	62	58	38	46	43	37	42	51	27	22	56	33	32	44	31	34	30	27	23	32	28	24	30	28	19	27	27	23	26	18	24	29	27	30	37	18	27	25	21	12	20	11	22	22	21	22	19	28	23	15	24	20	25	19	22	22	23	28	23	23	19	22	22	21	26	27	23	17	24	21	20	22	13	26	23	20	15	16	26	17	25	29	18	20	23	19	20	26	16	18	15	22	28	28	19	20	22	21	14	21	13	19	14	20	20	17	20	20	20	24	21	18	14	24	20	26	22	16	13	19	20	15	27	26	23	17	22	16	24	12	26	20	15	24	19	23	23	21	13	20	19	23	23	24	22	25	16	21	25	14	24	13	20	21	26	24	20	25	24	27	25	16	26	20	24	31	16	17	13	29	23	11	15	21	31	31	18	22	17	20	22	17	26	18	20	21	24	18	30	15	23	22	21	20	19	13	22	27	22	35	14	12	27	23	28	16	22	16	32	24	20	16	21	22	16	17	25	21	16	24	32	26	30	22	13	26	21	31	28	27	23	22	23	22	14	19	14	17	25	9	21	18	20	25	35	19	21	21	22	24	19	21	18	27	20	21	24	23	14	20	17	20	21	23	25	16	17	17	21	18	27	21	19	23	21	24	16	15	20	22	26	23	17	24	25	23	24	17	30	24	25	12	21	24	11	24	31	22	19	15	19	15	13	17	18	15	16	23	23	16	29	19	21	24	16	24	21	13	17	13	24	24	24	16	23	10	13	22	22	12	21	22	23	11	23	25	28	17	16	21	20	19	23	33	24	29	13	21	16	26	21	16	22	17	27	22	27	31	22	23	12	24	15	16	17	18	21	18	22	26	23	23	15	26	31	23	20	23	20	14	26	12	25	15	15	22	18	26	22	18	16	19	27	16	19	27	31	21	19	29	22	29	23	18	23	26	15	27	23	22	24	15	22	21	26	30	20	22	20	26	30	23	19	27	24	31	23	18	18	23	17	23	22	21	16	26	26	23	14	19	21	19	23	23	19	24	28	17	13	22	13	19	25	21	24	14	18	22	31	19	29	31	23	17	24	16	15	19	24	23	19	29	21	19	16	16	17	21	20	19	31	25	27	25	26	23	21	24	24	23	32	21	26	19	22	21	24	23	16	21	25	16	23	19	20	23	15	21	19	19	19	25	25	18	20	27	22	20	31	13	23	20	20	25	25	17	23	26	23	24	26	20	22	15	29	11	32	27	18	16	24	19	23	22	23	21	21	19	20	15	17	22	18	26	25	24	17	19	26	16	29	20	16	27	19	13	21	17	26	14	27	21	19	32	24	22	21	27	20	20	18	25	26	33	19	15	21	22	22	20	26	20	19	24	13	24	19	32	32	22	23	19	23	25	17	18	13	20	28	16	13	14	22	17	18	20	20	19	30	18	21	24	24	16	9	23	18	19	16	16	27	22	23	14	21	20	19	25	20	18	20	24	29	22	28	25	24	21	19	19	19	16	19	26	25	25	21	18	15	18	26	18	18	16	28	25	22	32	21	22	22	20	24	21	19	23	23	30	23	21	13	17	28	26	16	18	17	21	19	22	20	22	23	28	14	16	23	27	23	15	23	12	20	19	25	22	18	30	19	21	27	23	27	18	21	18	20	20	27	20	28	21	23	11	27	24	25	29	29	22	13	18	20	19	16	38	23	21	16	20	24	14	13	16	26	27	14	25	24	27	20	20	21	17	19	22	23	16	23	30	19	17	18	27	16	27	24	17	26	19	17	19	27	17	24	20	18	21	22	14	19	12	17	18	19	22	19	17	20	17	17	22	9	26	21	22	23	18	20	24	21	25	24	15	30	15	24	26	18	15	19	14	21	25	23	21	31	22	26	15	20	16	22	19	21	26	21	23	17	22	21	15	20	26	18	24	24	31	23	24	20	22	28	19	28	32	20	22	18	28	20	23	24	24	29	25	22	16	20	17	14	13	18	18	22	27	22	20	16	19	20	16	17	23	17	20	22	19	25	17	14	19	22	24	16	25	25	26	22	23	18	24	19	22	22	24	25	20	17	27	14	16	27	34	20	19	19	22	23	18	24	21	23	29	18	26	24	20	22	23	23	20	28	15	28	26	17	16	26	28	22	21	28	26	33	25	23	30	22	21	17	23	23	26	21	20	21	19	14	22	19	19	26	19	16	32	24	25	22	17	16	23	18	19	23	14	20	16	18	18	20	20	29	27	21	26	21	24	20	14	26	24	33	21	24	21	19	27	14	25	24	23	26	16	20	18	28	26	28	27	17	27	20	33	29	23	19	18	20	19	17	22	21	17	22	28	18	15	25	22	17	18	34	19	17	29	19	22	24	15	23	19	29	22	14	14	21	18	18	33	22	24	31	20	18	20	30	17	26	22	15	16	31	11	11	21	21	17	19	25	26	22	32	22	29	14	15	23	14	20	21	22	19	20	20	28	18	17	25	17	28	18	25	20	13	21	29	16	19	21	27	26	25	23	18	20	17	25	13	26	25	25	20	21	16	18	26	17	14	18	21	22	24	21	22	15	23	21	27	21	13	18	16	20	20	17	14	19	32	17	22	31	17	16	20	19	17	32	24	19	15	17	26	12	27	27	18	19	23	21	23	15	20	18	21	16	20	23	23	21	36	20	33	26	13	19	33	19	10	10	26	24	26	24	17	15	23	21	28	26	23	18	22	34	22	23	20	22	26	27	14	15	15	16	21	18	25	18	17	22	20	30	23	18	17	16	22	25	16	23	19	15	18	20	20	24	30	28	25	23	24	24	20	17	19	25	26	15	18	17	26	21	21	21	17	15	17	19	13	21	23	18	27	13	18	22	20	26	18	20	34	19	24	12	19	15	16	29	22	19	20	24	26	16	22	17	26	19	20	16	17	19	23	19	21	25	17	29	19	16	15	18	20	22	24	19	22	17	23	23	20	25	25	22	18	14	22	27	16	33	24	19	20	18	18	32	21	22	13	14	25	19	22	21	17	18	21	23	22	17	25	19	18	19	21	11	21	25	29	22	21	28	23	26	20	17	21	21	19	27	19	17	17	31	22	27	18	22	22	20	23	21	14	20	15	31	23	29	30	23	20	19	26	23	27	23	11	28	16	19	22	22	16	25	19	20	21	22	17	21	22	23	26	20	25	17	20	20	18	28	14	21	16	18	17	19	24	14	19	13	21	27	19	15	19	35	21	26	20	19	11	19	23	20	22	17	26	30	31	22	19	18	11	17	18	16	27	19	22	15	19	17	24	24	28	28	26	22	25	23	14	18	26	23	19	18	26	19	20	18	22	26	21	23	15	23	18	17	25	25	21	19	19	22	21	17	27	14	19	23	24	15	19	26	22	22	22	21	24	31	29	19	38	24	19	20	21	17	19	13	14	25	20	20	23	24	15	24	16	25	18	24	21	16	20	20	22	24	23	19	16	17	18	32	19	17	21
14608	8485	4791	13359	20521	19891	16691	13394	10559	8549	7341	6144	5092	4266	3747	3253	2940	2635	2308	2117	1920	1759	1685	1617	1563	1500	1341	1241	1255	1223	1185	1095	1075	1095	1006	941	845	834	726	716	634	604	575	568	604	580	596	537	614	652	663	594	578	524	504	447	471	434	383	424	419	369	394	344	397	357	348	376	361	367	391	366	356	365	336	356	318	356	361	343	388	391	350	378	372	338	350	361	351	369	372	357	325	371	338	347	332	349	353	369	366	376	355	362	363	370	358	350	344	366	367	389	338	370	354	348	370	346	368	389	362	344	353	331	380	364	363	361	355	377	359	378	358	367	363	370	343	349	357	377	353	331	375	325	376	334	360	342	362	349	338	361	380	388	361	350	344	356	318	383	383	338	317	347	343	370	405	320	387	358	380	387	364	359	387	345	364	371	365	348	380	346	370	365	373	388	347	339	346	353	365	372	331	373	371	354	357	351	382	348	356	365	352	357	379	370	338	336	357	342	367	352	393	354	364	288	364	325	381	342	358	364	391	358	378	365	350	349	374	348	366	380	375	368	397	372	368	364	348	339	358	366	371	392	346	381	352	366	372	358	355	357	368	340	358	347	347	344	332	368	358	349	374	344	345	373	353	349	377	371	356	331	367	391	341	327	367	351	380	402	360	365	354	383	364	375	367	355	343	343	346	315	357	341	376	365	331	329	348	382	348	333	354	356	372	341	387	358	367	370	340	346	342	362	330	383	381	335	382	363	359	372	352	383	358	347	351	363	349	359	381	339	364	348	376	357	330	350	366	358	380	358	340	345	374	316	365	324	353	331	342	317	366	367	377	395	345	367	366	357	356	353	356	380	366	342	368	399	328	374	340	338	336	338	346	375	367	349	352	339	372	351	353	335	372	359	352	388	391	349	370	365	377	342	385	349	364	345	350	382	342	368	362	392	375	381	381	339	377	340	343	363	324	338	360	392	377	390	346	331	383	362	345	354	335	338	328	342	375	352	362	336	330	374	381	338	348	353	316	348	350	381	333	346	365	354	366	332	389	371	328	392	369	348	371	371	365	366	339	373	347	368	395	383	315	324	359	329	350	355	352	348	376	370	376	367	384	356	325	358	343	367	361	324	372	325	339	355	388	358	324	379	350	379	352	367	356	383	361	352	325	344	374	369	330	368	324	370	355	349	377	351	360	406	357	338	361	371	380	349	363	357	327	346	340	378	362	373	350	420	340	385	344	347	336	335	357	385	379	385	374	362	355	370	347	377	341	352	345	368	356	350	352	380	364	337	364	318	326	390	373	391	330	360	343	342	341	384	372	359	343	356	347	356	405	354	356	384	400	353	356	373	336	375	361	355	364	345	361	353	378	325	368	336	379	354	350	377	367	366	384	354	374	344	359	355	406	381	385	382	341	354	346	341	368	319	327	385	373	378	336	302	353	343	315	352	387	343	381	360	378	370	366	363	332	372	349	365	348	355	359	345	346	363	386	356	354	319	368	381	378	357	346	362	369	379	377	369	354	391	364	323	345	349	360	348	363	367	358	355	364	377	355	352	348	355	335	359	384	366	363	358	348	362	343	324	364	342	326	345	349	362	352	362	379	356	354	384	328	376	354	325	348	349	348	366	348	361	366	344	328	335	407	369	327	365	359	358	364	344	362	359	347	348	340	308	409	347	342	356	354	354	370	374	341	386	337	369	357	343	348	357	336	380	371	329	378	336	355	347	341	366	341	392	379	384	352	371	371	373	352	389	370	322	345	356	373	337	327	379	347	356	347	383	375	356	328	372	361	343	384	373	354	372	345	361	341	350	321	339	345	367	359	379	329	351	356	378	340	342	363	379	360	366	408	369	359	335	353	354	335	407	359	381	384	360	343	367	377	335	350	343	360	355	309	351	368	364	340	348	325	392	376	374	348	332	354	337	349	390	352	378	365	363	371	377	388	343	338	369	355	326	358	315	323	351	388	378	359	351	367	353	340	329	324	370	342	374	332	368	352	374	358	347	335	377	354	351	361	349	324	372	368	354	359	301	352	359	346	355	355	358	363	322	367	337	351	343	371	365	348	382	363	361	380	370	359	347	304	383	375	350	341	343	349	336	360	322	392	381	368	345	348	363	376	325	380	365	351	349	371	355	350	325	348	356	344	358	332	362	377	350	379	381	371	332	370	359	354	377	356	384	353	388	358	344	359	356	329	352	371	379	358	375	378	337	332	340	385	344	367	372	386	361	347	393	350	360	391	354	327	384	352	368	344	367	328	330	368	351	366	360	345	361	347	397	373	347	362	342	361	358	394	349	369	356	326	369	318	344	368	339	361	347	361	371	384	364	349	402	352	345	356	370	393	354	358	363	358	328	347	348	362	384	338	349	357	382	377	356	352	346	387	351	335	377	346	340	382	348	362	348	402	351	357	360	337	332	361	366	372	369	360	410	363	370	321	331	374	353	372	379	353	384	338	355	345	343	358	340	354	357	366	355	338	377	378	375	353	316	336	330	368	330	329	349	347	320	374	349	381	383	312	351	332	356	351	366	366	394	344	360	405	345	358	357	337	347	396	384	354	313	355	372	358	361	364	382	363	347	346	372	362	338	351	353	384	362	360	374	410	382	382	362	340	356	371	386	375	345	362	341	337	345	313	350	323	377	366	394	343	349	364	369	379	389	335	358	353	336	350	357	383	366	344	371	349	357	319	405	365	378	355	318	352	379	352	370	364	344	366	369	348	349	365	367	344	358	350	405	334	350	370	343	335	369	327	347	341	321	370	350	348	352	370	346	349	361	334	364	353	359	351	346	377	367	369	346	358	352	385	370	353	364	374	361	363	374	349	361	364	351	360	343	356	361	348	348	380	367	345	370	339	389	365	343	354	372	354	359	351	347	351	333	338	387	367	383	350	344	359	358	363	331	330	351	356	339	354	349	365	345	342	360	409	352	328	356	372	368	387	353	360	346	353	351	391	369	359	367	377	346	353	427	347	365	394	357	419	381	342	343	393	345	372	365	359	372	313	368	337	346	368	360	340	348	363	382	346	343	377	341	352	335	327	344	375	359	362	330	339	368	363	373	375	367	369	373	322	356	352	352	387	360	361	350	369	342	388	358	371	357	388	353	377	351	323	371	342	357	337	362	342	359	328	347	362	330	319	364	364	368	382	378	356	369	337	345	355	352	359	369	336	344	350	378	344	342	353	392	345	363	382	331	349	360	376	354	339	330	322	344	335	396	355	355	346	365	347	359	373	341	338	349	351	368	370	367	348	378	339	357	365	376	373	365	351	388	356	369	370	397	377	368	342	349	360	388	378	343	368	372	352	354	363	368	331	364	343	377	331	384	367	347	328	351	314	345	339	383	312	316	348	357	342	369	380	387	354	370	359	365	360	380	342	369	359	354	332	318	374	348	343	399	390	391	350	342	367	367	412	355	344	321	390	373	355	376	340	403	413	342	356	369	342	334	356	353	336	357	328	345	390	392	352	359	330	348	334	334	343	349	359	367	403	364
842	484	270	250	386	431	385	324	254	236	206	161	150	136	108	102	110	83	65	65	72	60	54	55	43	51	49	33	47	43	55	46	37	50	35	34	32	26	30	29	21	28	36	29	22	27	29	24	29	34	25	29	28	29	25	19	28	17	17	31	20	22	27	22	23	24	21	26	13	27	20	23	17	20	20	20	20	23	24	21	24	20	22	25	23	28	24	14	15	31	23	21	19	29	19	23	19	21	15	21	19	20	18	16	13	23	29	22	20	26	21	20	16	19	21	30	26	20	23	26	15	24	18	25	19	17	19	24	21	15	18	27	17	19	18	21	20	18	25	21	18	13	14	18	20	23	25	23	19	21	25	18	21	16	17	15	15	14	20	28	18	17	15	21	12	20	19	25	23	24	22	19	16	23	25	13	15	16	18	14	18	19	24	19	21	26	20	30	25	11	17	20	18	21	25	22	23	18	15	18	18	20	16	31	20	20	27	17	28	18	15	21	24	22	23	28	20	23	30	21	19	15	14	19	16	25	33	28	19	22	22	17	20	27	17	26	16	22	18	14	26	18	25	18	20	12	14	26	17	24	12	17	16	15	25	28	17	15	17	17	23	17	18	18	17	20	13	16	22	16	27	13	17	18	18	14	16	21	16	16	22	18	16	25	18	19	18	20	16	27	13	25	23	15	18	19	18	19	23	21	16	22	19	24	9	28	19	17	14	14	21	19	23	17	18	17	26	18	19	19	14	21	15	23	23	13	26	20	18	18	16	22	19	19	16	23	15	14	16	16	21	14	13	18	26	25	20	24	20	24	15	19	18	23	27	15	13	22	18	18	16	20	23	23	17	29	20	14	18	14	24	26	16	19	26	19	21	23	23	19	16	21	15	20	17	15	27	26	20	26	13	14	15	12	20	20	22	21	18	21	16	15	19	21	18	18	16	23	20	16	15	22	23	25	19	16	19	23	16	19	23	17	13	17	13	21	15	28	19	14	16	20	18	7	13	31	18	26	25	17	17	24	21	15	20	18	16	22	16	17	22	13	18	18	19	24	12	17	22	15	23	19	12	19	16	21	16	28	22	15	20	28	17	22	22	17	15	23	25	26	24	21	21	19	27	26	17	19	13	18	20	16	22	22	13	23	20	16	14	27	19	17	22	16	12	20	19	20	16	24	23	23	20	18	24	18	20	16	20	29	15	27	23	17	22	14	16	24	20	17	16	13	22	24	16	21	13	8	17	22	24	17	12	14	21	22	20	22	21	24	21	21	19	14	18	19	19	16	20	21	18	22	19	26	25	20	24	14	20	19	25	23	15	26	24	18	26	18	29	23	19	19	21	22	30	28	19	16	17	21	17	21	26	17	25	23	27	19	15	18	15	17	13	15	23	16	23	20	25	20	19	14	27	22	19	20	16	21	19	25	16	17	15	23	25	22	29	12	15	16	22	22	23	21	21	24	26	24	19	15	26	12	18	26	16	21	12	20	15	8	19	16	16	15	15	26	21	21	19	24	18	23	24	21	18	19	23	20	23	18	19	21	11	22	21	24	19	22	19	18	19	22	31	27	18	11	17	25	22	17	20	14	22	19	17	28	20	31	18	18	27	20	27	18	17	16	18	20	19	16	18	14	21	16	19	14	22	25	15	21	24	18	23	18	18	25	22	15	15	18	15	25	17	19	18	25	9	18	22	19	12	20	17	19	15	22	20	19	20	15	18	13	18	12	20	18	12	25	18	17	22	25	27	30	13	19	23	23	20	20	25	15	25	15	10	20	21	21	19	19	21	22	19	21	19	19	20	16	14	26	18	15	19	19	22	20	20	20	21	15	13	19	25	15	20	22	16	18	24	24	16	12	16	16	21	23	29	24	18	23	18	18	13	27	20	17	26	27	18	19	19	25	18	22	14	19	18	22	27	17	18	23	23	20	20	22	24	17	21	26	16	21	19	13	32	20	21	21	18	23	22	15	19	20	21	21	16	17	19	13	25	24	25	21	22	20	23	26	19	15	21	15	22	29	18	20	22	16	18	17	13	19	22	17	22	15	14	22	19	17	19	24	17	13	22	16	20	16	24	20	18	27	20	26	21	26	16	26	23	19	20	12	8	18	26	13	15	24	19	18	16	26	31	14	15	15	21	24	19	22	23	15	14	17	24	20	17	21	20	20	22	16	16	19	25	14	21	18	23	24	10	18	15	19	27	26	16	24	21	21	25	20	16	18	29	21	15	20	17	29	13	18	24	24	25	8	21	19	17	23	15	13	23	28	14	18	18	15	20	18	21	15	14	18	10	16	32	24	25	19	11	19	23	25	20	17	27	15	14	24	13	26	16	22	19	19	24	25	18	24	20	9	22	13	22	16	25	14	26	19	20	24	23	23	20	21	13	23	13	25	13	15	21	17	11	14	23	21	27	17	14	14	19	22	21	25	16	18	18	20	13	17	25	22	17	15	18	9	25	24	15	18	35	11	21	16	14	23	21	17	18	24	20	20	22	25	22	20	25	19	17	13	29	23	23	18	26	22	18	22	21	12	22	23	28	19	12	16	21	32	13	26	24	18	14	21	11	21	21	22	18	27	15	27	23	15	17	19	17	17	27	19	20	17	13	16	19	16	16	26	23	26	22	26	28	12	20	15	16	16	20	17	22	19	26	13	23	18	15	16	16	11	17	21	27	18	17	24	17	23	19	10	13	31	11	23	24	17	15	14	15	17	19	22	15	20	18	17	20	21	22	18	20	18	26	17	24	17	22	20	24	12	26	23	26	19	22	27	18	23	23	24	17	13	27	14	23	20	25	23	18	9	21	20	25	23	21	16	17	15	22	19	23	16	30	19	21	22	22	17	19	19	25	12	19	20	23	21	18	18	16	20	18	20	21	25	20	19	19	16	30	11	10	26	23	22	21	21	21	15	19	26	17	28	19	22	15	28	19	20	19	28	24	18	23	16	20	18	11	13	22	20	22	19	23	19	23	12	25	15	23	17	16	16	23	16	17	14	23	20	23	22	23	25	28	25	12	25	21	19	17	15	9	16	17	20	29	27	21	17	19	23	22	19	23	26	23	18	13	32	18	18	13	17	18	17	14	18	20	16	23	22	26	29	19	27	22	29	16	15	27	19	20	23	18	20	23	14	26	17	19	17	12	16	22	21	21	28	13	20	18	24	17	18	13	22	18	22	23	14	17	21	23	24	21	21	26	18	22	18	23	12	18	21	20	25	23	16	19	14	14	24	13	26	31	18	21	22	22	21	16	21	15	13	20	24	20	17	14	18	17	26	28	18	17	29	17	15	14	24	20	22	21	24	23	17	22	14	17	26	13	26	20	20	20	19	16	19	14	27	16	23	27	21	16	18	16	20	21	21	24	14	22	14	29	32	18	24	12	12	14	23	28	24	20	16	19	17	15	32	15	21	22	11	20	20	23	17	19	18	19	15	35	26	26	11	14	19	19	22	31	15	19	17	19	18	20	20	14	16	14	21	18	19	18	11
18758	12886	7394	18986	26893	25399	22207	18377	15239	12695	10703	9221	7775	6564	5603	4854	4313	3789	3409	3219	2806	2585	2295	2304	2109	2038	1831	1625	1685	1577	1444	1419	1407	1355	1306	1125	1029	1032	937	764	721	724	671	696	678	642	723	680	724	777	724	736	723	613	516	497	476	473	451	404	444	392	408	396	361	383	396	386	378	371	364	353	351	373	362	320	330	389	366	381	381	355	340	318	367	362	342	345	351	355	356	346	354	358	339	329	339	320	356	328	333	340	361	325	367	361	371	359	339	359	388	337	343	341	322	326	341	343	361	354	371	325	342	364	352	374	339	354	356	334	346	341	345	323	332	338	348	345	344	333	319	323	320	343	303	353	377	370	331	362	374	340	374	357	343	327	330	320	345	347	325	339	347	341	327	313	301	324	346	329	345	390	321	352	343	339	334	321	355	344	369	358	345	369	317	326	339	351	349	315	318	348	333	302	345	351	347	359	364	360	375	346	326	325	322	348	315	329	336	331	313	299	355	347	306	305	352	351	310	335	346	361	329	338	359	299	340	336	339	284	350	348	318	341	342	349	321	344	319	324	335	370	372	317	307	324	362	342	332	336	327	345	351	366	348	337	345	329	344	335	337	349	326	340	321	336	327	321	360	338	343	333	333	352	368	348	348	319	340	331	321	340	337	310	339	322	325	330	331	348	344	326	319	359	360	348	358	321	328	346	318	359	312	314	361	354	346	349	312	347	316	325	344	313	358	344	363	343	358	330	346	343	335	342	356	318	304	364	354	324	341	338	332	343	320	331	341	348	343	338	353	356	337	320	313	288	334	323	311	329	340	314	362	336	323	316	346	340	349	344	323	366	347	332	348	335	349	338	336	344	298	325	353	362	341	310	297	360	320	325	362	357	340	339	346	341	351	358	338	365	338	299	347	322	323	331	341	306	297	322	316	332	336	348	308	347	366	347	338	341	333	370	317	317	356	304	359	299	332	326	329	332	331	355	326	319	336	321	356	353	379	333	345	322	329	337	353	305	327	356	332	342	331	329	361	347	337	334	329	345	340	337	331	318	339	308	355	382	322	327	335	343	326	349	345	311	338	347	341	358	369	347	339	339	317	356	333	318	348	344	354	346	345	331	353	364	325	328	305	311	323	307	345	317	315	337	323	312	341	342	336	300	317	363	311	341	342	316	319	332	329	320	342	358	364	347	348	323	318	311	318	296	330	369	303	340	312	327	364	300	337	306	367	353	327	364	311	318	333	340	328	349	344	352	356	333	379	341	326	345	333	336	308	357	344	359	370	340	332	358	344	342	344	310	334	350	337	328	369	329	333	334	377	327	300	384	340	354	351	352	352	337	298	322	287	313	351	341	294	352	327	346	348	345	340	303	345	359	339	340	344	337	301	334	321	344	346	350	316	361	320	337	336	360	350	349	304	344	332	346	322	362	312	330	308	366	332	325	348	347	358	367	351	313	307	306	356	380	349	344	338	319	365	301	361	332	329	367	333	317	350	334	323	333	339	331	352	326	379	319	338	347	330	296	329	371	326	348	343	343	332	337	344	330	327	330	332	336	321	338	351	320	365	329	336	336	333	314	319	341	319	345	331	333	378	321	367	345	314	336	353	324	331	333	332	361	331	324	309	369	334	342	346	301	348	309	340	320	352	316	335	332	363	303	312	376	337	329	325	331	325	334	315	358	322	351	342	328	335	336	328	310	348	345	342	328	327	326	321	329	344	394	324	350	304	350	331	355	331	361	327	329	332	344	352	342	332	343	350	331	316	360	359	291	348	337	324	332	311	337	337	338	349	348	333	320	325	324	335	348	324	353	339	362	337	336	339	312	358	324	311	342	315	361	348	339	352	377	307	364	370	330	332	331	357	364	313	316	376	301	306	353	329	328	293	338	299	353	341	328	348	352	298	323	354	340	353	326	320	337	337	334	307	328	357	324	335	348	336	354	324	324	357	336	309	331	337	311	338	331	363	330	335	324	346	348	347	333	333	286	333	343	357	318	344	352	320	304	320	328	294	345	337	313	335	320	323	351	355	297	330	360	322	313	335	301	321	331	326	318	302	342	338	332	327	316	356	321	342	296	325	323	386	331	336	318	342	340	319	337	326	359	349	357	300	357	288	348	345	335	342	352	355	329	340	343	335	329	335	324	367	346	304	302	326	315	336	309	321	324	315	376	318	366	347	332	304	341	354	366	322	334	346	340	328	342	344	357	300	338	339	334	358	327	326	377	326	324	342	345	350	354	339	357	305	360	342	316	336	334	342	318	336	367	313	323	317	303	338	327	303	340	343	338	349	335	338	333	340	337	342	359	367	379	327	371	344	344	343	363	328	337	338	348	315	380	334	350	318	303	334	338	362	345	323	343	356	336	339	336	345	333	363	356	332	354	351	334	301	299	340	330	344	315	315	305	339	302	342	320	342	345	331	351	361	355	319	343	352	352	349	355	347	307	349	342	340	320	306	346	335	347	330	311	325	329	312	320	309	352	349	371	327	324	308	317	345	335	335	314	345	330	374	351	352	338	329	361	328	342	306	330	329	330	345	357	336	338	397	359	332	363	343	315	315	338	337	345	326	295	333	370	354	319	334	359	306	325	332	317	321	350	329	351	335	333	345	349	330	326	321	344	340	335	352	353	351	362	321	309	325	350	346	360	381	319	312	370	316	353	364	322	334	344	343	349	352	319	365	310	342	360	334	357	368	318	347	316	352	365	361	306	346	332	354	310	332	337	348	350	329	335	330	351	351	342	329	355	307	367	348	356	333	350	346	338	320	343	338	339	319	337	332	358	323	375	330	338	330	312	333	352	314	337	339	311	332	324	335	326	323	318	323	314	366	318	312	345	310	354	341	355	331	310	335	326	324	327	343	338	353	337	301	326	345	343	281	365	348	345	331	346	343	361	322	312	369	357	347	369	320	327	328	348	333	324	317	329	326	325	381	306	351	331	330	333	337	326	365	352	321	315	326	300	329	350	337	346	355	343	361	340	327	350	324	335	312	344	351	353	354	339	331	358	324	323	330	297	310	322	343	324	335	310	331	360	350	343	366	315	331	331	328	339	358	329	326	356	357	351	355	361	342	341	360	342	330	344	358	344	328	315	358	332	334	319	345	328	327	336	337	313	348	320	326	329	360	349	350	335	354	296	355	367	300	352	306	325	324	347	332	331	372	348	313	345	328	349	320	349	382	330	346	307	343	345	337	321	336	286	346	332	357	342	346	347	354	318	327	374	327	311	325	323	308	353	322	328	334	346	373	365	319	317	350	362	339	352	329	335	318	347	348	317	322	335	352	315	355	313	337	309	325	330	329	302	360	317	333	339	328	343	330	319	307	340	336	341	303	342	369	361	304	361	353	324	365	297	349	329	347	348	328	301	343	327	359	323	324	318	308	350	361	343	306	349	327	315	329	320	364	321	331	323	360	339	341	331	316	329	347	349	334	338	311	358	343	332	334	334	327	308	351	309	358	330	346	332	316	331	313	319	338	337	348	328
2581	436	249	202	330	409	354	302	266	233	221	187	174	145	125	114	124	100	93	82	99	77	76	75	60	64	60	62	57	69	63	59	55	61	62	49	61	56	43	50	35	53	32	38	47	40	54	43	41	41	54	55	38	34	40	37	49	42	38	34	39	44	39	31	41	40	41	32	37	36	46	50	39	38	41	38	32	31	44	42	38	47	37	48	37	40	39	43	38	32	52	34	32	37	42	37	33	35	39	30	49	49	41	36	38	34	32	39	44	33	54	37	35	44	27	34	35	35	31	46	46	42	30	33	34	32	29	48	34	48	48	39	43	39	40	42	42	41	40	30	39	39	38	36	37	49	34	34	33	28	36	39	31	44	41	42	35	38	41	34	45	47	34	29	44	33	35	30	31	52	41	30	46	44	28	36	43	35	35	37	45	42	35	32	41	34	41	38	44	32	37	53	30	40	30	31	43	31	36	39	45	42	42	32	36	40	52	46	34	31	36	38	44	43	48	38	31	31	40	45	36	46	35	37	36	61	42	33	37	37	46	35	44	25	26	37	33	39	32	25	32	31	34	40	34	51	42	31	38	28	33	41	39	41	41	50	41	30	33	27	40	33	41	42	38	29	46	34	34	35	41	47	28	52	39	38	33	35	32	38	38	53	32	50	40	43	41	35	40	34	29	50	37	36	34	39	38	41	34	35	31	39	38	41	49	49	42	46	36	37	52	27	32	50	42	33	48	29	29	32	36	42	43	34	40	31	37	38	27	41	41	46	51	39	36	40	42	36	44	40	28	42	36	32	44	44	39	31	46	42	35	31	35	42	33	30	51	39	36	42	43	26	43	35	44	53	46	34	48	50	49	42	36	28	26	30	38	37	38	23	38	33	34	41	50	32	34	32	33	39	41	39	37	37	36	38	44	44	36	36	28	32	31	36	37	34	34	41	51	43	38	40	42	35	45	38	29	40	33	36	44	43	28	41	44	38	45	36	48	44	41	35	41	37	36	32	53	34	37	40	33	39	42	37	49	40	34	31	48	47	22	33	47	30	57	48	27	37	36	48	33	30	35	31	40	37	45	46	41	31	26	39	31	42	32	34	36	45	41	39	45	33	29	41	39	31	42	26	41	39	36	39	31	52	35	40	28	40	40	46	46	49	39	31	35	43	39	49	38	33	36	30	37	44	42	36	31	42	38	40	39	35	38	35	38	42	31	32	37	36	48	45	29	47	33	29	45	47	49	40	30	36	36	37	36	34	41	36	39	31	37	34	36	41	40	46	46	44	40	34	37	34	32	40	34	32	44	41	35	30	49	27	43	25	32	36	43	39	39	29	30	35	41	36	49	26	38	43	42	40	35	44	42	35	42	33	40	39	34	40	36	36	36	29	34	44	37	39	28	40	34	32	35	38	46	28	42	41	44	45	35	41	38	34	38	39	35	39	42	42	41	31	41	42	31	34	41	43	38	31	33	46	39	40	44	28	40	34	29	40	45	35	35	50	36	37	36	41	43	39	42	37	32	32	36	46	30	40	51	39	36	39	25	34	46	36	36	54	47	38	44	50	33	44	41	29	38	42	36	39	37	33	38	43	44	37	43	34	40	39	41	39	39	43	46	37	25	34	34	30	41	52	47	43	38	30	37	39	42	43	29	28	42	39	32	44	24	37	28	47	38	35	41	39	31	33	34	37	37	34	32	40	38	40	34	34	40	32	40	41	44	46	47	25	36	48	46	42	31	30	42	38	42	28	35	36	31	28	26	31	43	35	33	38	53	37	44	38	44	34	25	31	45	48	43	36	41	37	39	39	33	32	38	36	31	37	33	44	35	30	30	41	28	38	42	34	36	32	45	48	32	37	35	40	27	28	28	35	37	41	37	32	30	42	24	29	42	41	43	38	42	45	39	38	35	41	42	38	43	37	40	34	32	36	33	21	35	42	29	41	41	41	42	32	37	32	30	47	45	32	28	42	44	42	39	34	36	45	39	39	38	35	42	30	45	42	35	44	32	38	41	31	51	46	39	42	35	42	39	38	39	40	35	40	33	35	35	28	32	31	28	38	39	36	34	37	36	34	48	36	41	31	46	35	37	32	32	41	35	34	42	33	32	35	49	35	42	27	41	34	47	26	44	38	40	36	36	34	36	38	43	41	37	37	34	31	35	36	48	33	34	49	42	47	34	39	27	36	39	41	43	34	36	34	33	43	48	33	32	37	29	42	33	40	40	44	36	49	44	34	50	35	44	39	36	41	37	35	36	52	31	34	26	35	45	32	41	24	47	38	27	28	35	39	38	44	26	37	40	39	44	41	40	34	38	29	41	48	36	37	32	39	38	43	37	39	33	34	40	34	37	35	41	38	37	42	43	55	37	37	36	44	40	36	44	33	37	47	36	37	42	43	34	41	43	39	41	37	37	52	36	37	37	37	39	39	38	48	38	48	31	38	39	42	40	45	39	32	35	38	53	46	40	55	40	46	40	33	40	36	37	45	37	44	37	41	43	38	41	48	33	39	40	47	37	43	31	21	37	32	51	46	46	52	31	47	35	50	40	36	36	28	40	35	32	35	44	41	32	41	38	42	31	31	38	43	37	40	46	29	31	31	37	35	28	35	33	35	63	31	38	29	37	36	32	41	40	52	38	47	27	38	41	41	36	44	43	47	35	23	32	43	36	46	33	40	43	40	37	46	35	38	40	37	33	32	36	40	49	30	40	37	31	31	35	33	47	43	35	37	35	46	42	39	24	29	51	33	34	40	26	48	36	37	41	35	41	38	56	47	31	47	33	39	26	37	40	46	34	39	40	36	34	34	35	43	23	51	38	38	41	32	32	26	31	36	38	43	53	44	25	41	39	45	47	37	35	46	51	38	34	32	33	36	32	44	35	29	47	35	38	35	41	34	30	50	36	34	26	38	39	36	34	40	37	45	32	30	49	42	38	29	43	40	34	37	39	34	29	44	33	37	45	32	41	42	40	34	29	44	40	41	32	45	31	31	35	38	35	44	34	42	42	31	32	45	31	43	36	39	39	39	40	34	50	33	31	26	35	40	32	35	45	40	34	27	41	34	38	38	34	38	30	45	35	39	32	40	34	35	39	29	34	55	37	41	39	33	54	26	40	40	43	31	28	36	34	35	29	42	32	35	45	34	32	34	42	45	18	35	29	34	39	40	40	33	34	55	40	30	41	32	43	30	38	43	40	42	34	41	47	39	43	31	36	39	26	44	31	33	43	37	43	34	42	35	37	32	31	31	31	34	39	35	41	38	44	44	32	31	44	38	39	42	40	28	40	42	41	35	31	40	42	37	46	51	37	39	34	38	42	32	26	44	41	35	41	45	47	40	28	42	39	44	30	47	45	29	31	39	36	42	33	35	38	47	44	37	35	36	39	40	36	42	31	28	36	40	35	34	35	32	28	41	38	42	38	30	31	37	32	33	34	34	40	40	40	46	33	32	33	45	37	32	35	33	32	35	32	54	33	45	37	38	45	27
17149	11432	6704	17592	25247	24383	21248	17840	14750	12089	10437	8974	7593	6327	5481	4924	4396	3897	3492	3178	2848	2680	2592	2446	2276	2151	1940	1961	1882	1732	1641	1618	1611	1632	1467	1311	1301	1254	1132	1018	1009	985	982	900	959	962	971	953	961	934	1034	936	933	897	802	796	716	766	724	741	705	651	676	683	626	659	617	664	677	622	628	674	628	665	636	668	640	626	683	625	691	599	651	602	636	665	669	617	622	632	643	741	589	635	647	613	643	667	600	644	645	635	638	682	616	644	583	632	611	619	684	637	624	618	637	615	638	609	679	591	607	650	634	646	623	582	643	624	640	652	625	630	619	611	662	614	629	653	651	646	615	631	675	632	667	600	616	616	641	611	639	611	614	640	604	646	627	649	642	632	618	639	626	628	623	593	644	600	600	641	584	593	651	626	613	640	625	622	628	658	570	585	672	632	586	603	631	642	632	635	617	666	614	633	615	599	609	685	600	599	616	631	644	621	618	654	631	624	604	597	634	628	625	614	644	624	653	653	620	630	620	632	656	651	637	674	626	657	621	602	660	645	664	638	607	631	608	659	615	656	671	616	687	612	637	660	655	614	628	629	628	605	626	586	636	599	633	624	694	598	594	622	573	607	639	633	601	606	637	636	619	588	554	630	604	602	690	668	609	597	607	611	628	635	601	654	616	621	635	649	638	659	605	648	619	632	635	605	603	608	666	594	620	622	621	648	620	604	641	618	648	646	644	595	629	581	645	616	608	620	629	645	590	638	615	592	583	671	626	603	601	642	633	594	631	660	637	627	643	632	615	618	623	640	608	634	664	603	621	560	631	638	662	652	616	622	629	616	619	658	603	629	652	636	625	589	642	656	606	603	639	616	633	648	632	626	644	601	625	617	657	647	609	609	606	630	673	600	625	626	643	634	655	636	605	639	612	625	582	617	611	633	651	672	683	592	616	613	609	631	660	656	640	652	667	614	628	639	624	647	631	630	651	668	622	623	604	651	606	620	635	637	643	655	643	610	636	636	661	623	580	666	603	636	645	630	611	709	637	598	663	649	598	615	643	619	636	648	673	687	636	628	640	602	621	627	599	643	621	657	667	638	583	647	654	596	582	621	626	597	646	656	630	623	561	605	605	604	662	653	598	622	621	649	657	612	627	614	602	611	615	625	638	610	658	626	590	614	604	578	640	703	651	650	641	612	632	628	578	592	661	638	679	655	620	624	604	622	665	633	648	652	616	606	598	601	626	653	599	665	669	578	594	631	633	609	604	629	604	645	689	559	614	607	656	619	620	601	619	608	632	581	621	636	642	608	619	603	621	603	632	660	611	623	661	625	619	621	627	588	602	630	633	637	625	612	611	646	596	659	629	645	646	610	604	633	629	642	624	629	637	568	619	634	684	592	650	640	616	621	588	634	648	639	629	573	631	609	638	651	647	614	616	613	615	589	613	629	616	616	636	578	612	655	652	606	647	591	608	573	652	596	612	621	597	666	621	627	635	587	645	604	631	631	603	674	635	638	632	634	621	600	658	657	656	694	582	661	658	588	634	648	607	568	586	648	607	617	621	645	618	632	617	632	627	637	620	616	615	630	682	657	610	593	659	649	666	631	623	647	620	613	621	576	626	620	659	642	616	630	624	644	672	630	625	653	618	642	647	633	675	680	576	638	608	680	641	648	592	662	635	622	641	602	644	631	574	620	611	616	618	620	621	594	606	583	662	615	665	616	682	619	608	664	635	671	588	576	642	553	584	590	623	627	620	583	625	657	601	641	630	583	617	591	643	621	633	581	637	598	630	661	612	644	642	607	648	650	636	653	625	634	591	622	657	616	653	589	644	616	599	596	631	609	613	624	641	601	609	584	636	643	626	637	677	612	624	620	615	593	642	632	644	599	631	604	616	666	635	641	614	659	621	662	627	664	586	663	595	616	618	630	615	639	590	616	643	611	625	669	676	645	632	605	641	601	649	643	602	591	609	694	647	619	654	606	606	617	608	638	625	617	589	648	634	594	657	617	641	641	664	587	632	643	631	638	633	621	664	628	612	630	634	639	634	569	612	621	600	626	644	638	637	634	663	664	641	633	593	626	620	609	621	621	637	589	652	617	602	612	613	674	600	623	627	633	604	588	648	596	585	617	602	556	630	627	611	621	656	581	639	621	633	596	600	630	644	622	614	606	631	632	611	628	637	587	656	588	646	641	618	590	630	608	603	594	604	654	596	701	665	633	615	640	665	594	661	596	581	659	608	641	642	661	637	680	587	611	642	623	597	637	608	678	663	626	588	651	614	635	608	631	614	619	588	587	579	617	653	614	610	616	651	635	635	611	660	587	619	625	601	609	648	623	654	656	643	632	611	612	621	641	626	609	632	648	634	608	644	650	651	622	587	623	662	620	679	625	590	619	591	611	649	564	623	655	613	595	629	620	647	619	570	661	594	628	614	612	613	687	605	611	666	668	608	606	663	641	626	596	603	638	586	623	603	584	615	622	630	632	638	651	614	551	615	628	634	677	651	625	656	633	643	646	648	655	638	619	600	657	576	598	624	637	613	632	662	648	643	625	642	631	619	629	603	641	601	644	619	651	604	622	661	633	603	608	626	654	600	588	659	621	623	624	615	622	638	640	653	688	626	625	645	606	599	589	614	620	635	642	597	624	578	663	616	586	654	655	622	632	620	619	629	612	566	623	645	596	583	593	633	614	595	625	648	616	640	633	616	605	700	636	660	631	669	617	644	629	622	652	648	630	632	635	644	617	631	664	655	665	620	580	611	628	638	609	679	607	641	666	635	619	611	685	650	636	636	637	658	647	640	592	622	614	599	618	639	625	597	641	607	644	649	607	628	626	612	649	658	623	627	601	637	631	619	642	641	690	637	637	674	640	629	584	648	601	626	647	601	614	623	620	587	634	662	630	668	638	622	692	544	660	619	608	653	642	625	597	635	676	655	676	596	653	617	633	595	647	630	589	593	642	626	654	620	626	622	620	614	615	620	630	613	632	624	637	630	694	632	641	591	631	615	633	595	646	666	628	615	657	658	607	611	621	615	593	642	652	637	681	621	611	622	610	626	649	605	658	642	641	609	619	574	645	633	667	590	666	616	674	619	631	658	640	641	666	667	608	621	614	617	643	643	665	640	621	681	583	620	647	609	641	608	593	634	608	667	609	617	595	650	601	597	621	664	606	618	606	654	641	655	628	617	609	634	634	644	604	623	619	662	608	605	634	618	634	657	617	608	638	609	603	665	642	617	653	649	618	661	604	593	647	624	635	643	617	597	682	611	623	645	616	658	611	654	667	665	631	603	672	643	629	580	661	633	658	621	631	630	629	632	629	649	594	604	609	602	595	644	632	617	631	646	583	643	597	601	639	657	616	602	632	596	604	663	640	685	626	622	612	663	618	615	667	596	628	625	610	653	630	621	607	634	636	612	643	625	601	589	631	671	659	643	601	617	625	621	589	606	643	590	628	624	608	617	631	623	624	563	638	555	644	638	612	650	636
1757	645	400	299	543	622	574	456	412	345	313	263	222	221	181	178	145	134	115	117	104	106	92	96	88	91	68	79	95	58	83	57	75	66	66	52	57	58	51	58	48	52	41	47	46	52	43	43	46	49	43	58	48	47	41	38	47	42	24	36	44	40	39	41	32	27	34	44	41	35	40	41	47	40	34	21	45	38	37	33	28	47	36	36	28	42	40	30	37	37	43	25	47	39	35	53	42	52	42	44	36	40	47	26	37	34	34	41	31	33	41	45	38	39	45	39	42	41	25	28	34	34	38	31	45	39	53	37	31	36	39	39	39	40	41	41	44	52	36	42	30	34	30	47	30	32	48	44	47	36	41	31	31	40	36	45	32	42	52	40	53	40	27	38	44	38	44	50	31	34	41	33	40	58	45	47	52	34	35	34	38	35	29	39	29	34	41	42	45	39	42	30	39	27	26	48	37	42	40	38	40	38	37	42	33	34	45	40	39	36	43	41	35	40	34	37	39	56	45	32	36	32	29	35	35	44	31	40	35	29	40	46	48	41	37	34	39	39	35	37	32	36	29	53	28	34	36	26	41	30	38	39	37	52	35	35	36	46	41	30	40	34	27	42	35	36	45	46	39	39	31	23	38	39	34	44	38	36	34	34	50	37	41	34	37	42	30	39	39	32	36	47	31	41	37	35	41	38	39	39	45	42	41	33	33	27	48	44	32	42	49	42	48	38	29	39	40	47	42	38	40	28	40	39	48	31	39	38	34	49	38	37	40	43	46	39	34	38	37	44	34	19	41	38	37	35	35	41	32	46	40	40	36	30	30	28	37	40	40	42	24	39	48	43	38	39	39	30	45	38	38	44	39	42	33	36	39	26	32	32	43	37	37	38	26	36	39	33	25	33	37	42	41	43	31	37	36	34	39	45	37	43	33	37	39	34	37	44	32	32	42	38	32	41	44	32	36	37	49	34	34	47	30	34	41	32	28	40	35	36	33	39	39	44	45	35	30	40	34	34	31	42	37	41	51	39	38	41	41	35	36	41	29	42	29	40	49	42	39	37	44	38	33	44	27	47	38	31	45	41	38	43	30	44	29	41	35	31	34	43	37	33	34	30	44	23	40	33	46	25	36	30	45	32	35	46	38	38	36	40	37	44	39	35	34	42	42	44	38	36	42	25	42	25	38	23	36	29	42	30	39	38	28	33	42	44	45	44	29	33	33	42	28	33	46	44	38	28	37	34	45	39	32	31	31	48	39	39	40	40	24	39	33	43	32	31	28	43	35	37	33	53	46	48	32	38	36	31	44	40	34	43	38	28	37	27	36	36	51	26	40	40	35	44	50	43	38	38	43	31	39	34	25	35	32	24	31	39	32	37	28	27	31	33	34	35	34	25	44	27	34	33	44	34	38	33	32	34	39	42	41	38	49	28	37	35	32	44	29	41	39	44	31	30	42	29	34	37	36	44	41	39	38	40	37	44	34	37	37	40	39	34	48	43	40	39	34	49	38	31	37	35	41	36	36	33	38	43	39	36	29	38	32	41	22	31	35	34	38	31	39	40	42	42	36	31	40	32	31	46	45	39	43	48	40	32	36	37	41	35	56	50	37	38	35	45	35	46	33	48	38	39	35	32	43	37	46	38	47	32	47	38	34	27	33	41	34	52	35	31	27	43	38	41	36	38	31	35	31	34	34	41	35	44	26	39	42	42	47	38	30	28	50	39	40	37	29	49	48	34	29	36	35	46	39	36	33	49	38	33	38	51	38	29	44	37	54	27	41	39	40	42	38	35	42	28	33	44	42	37	33	36	41	43	51	41	39	45	34	33	38	35	34	42	37	52	38	45	26	35	33	39	41	44	41	35	26	42	37	33	28	43	31	39	35	41	37	35	44	38	28	48	48	35	28	30	32	32	29	43	35	34	30	24	39	26	32	33	40	40	37	33	28	37	35	36	33	40	37	36	41	37	33	37	32	52	35	28	36	40	40	33	31	36	38	42	38	37	39	37	37	38	27	36	29	32	40	34	45	39	50	41	39	44	38	42	37	29	35	37	45	44	35	36	46	37	33	27	33	37	33	33	25	33	32	32	33	42	42	51	35	33	41	43	38	41	31	42	32	32	35	40	49	37	41	41	36	39	40	34	37	36	40	41	48	34	42	34	39	38	31	35	38	31	38	31	36	43	47	36	47	43	45	32	35	50	33	34	50	45	40	52	33	30	34	36	35	30	37	33	36	31	37	39	38	36	34	35	28	28	32	58	43	34	43	36	37	35	35	43	32	35	52	44	37	37	32	31	29	33	26	46	35	34	36	34	40	32	31	49	39	41	33	42	36	35	35	39	29	35	49	46	42	47	35	44	26	42	34	27	37	28	35	32	41	41	35	43	33	44	38	34	31	44	30	34	32	37	41	43	45	39	32	29	29	37	38	40	43	33	50	37	41	50	50	31	34	38	34	33	36	45	39	33	29	31	35	33	49	25	39	36	33	37	34	38	38	24	49	31	30	38	46	40	40	39	36	40	32	27	46	46	53	31	41	37	47	41	37	46	32	42	37	36	44	40	33	34	37	41	41	47	39	43	35	38	35	50	41	32	42	50	30	49	42	39	35	31	40	47	41	36	35	35	39	43	46	36	39	28	43	26	31	36	39	28	50	39	36	43	38	36	35	37	35	44	44	39	37	28	42	34	39	39	35	37	44	37	38	29	39	42	40	36	31	38	38	36	32	37	36	33	41	29	38	37	37	32	46	39	38	46	40	40	40	30	49	44	34	37	28	37	32	36	33	41	47	37	35	36	37	30	40	35	37	38	42	45	40	37	37	36	37	35	39	38	38	29	42	35	42	34	40	28	49	42	45	41	48	28	45	43	34	37	36	38	39	33	40	37	39	40	41	28	40	35	36	29	36	37	29	34	30	37	44	46	34	37	36	35	26	22	42	36	48	48	36	32	32	42	29	46	54	40	36	31	39	34	32	38	36	53	45	37	36	39	35	37	27	33	41	33	32	40	40	45	29	33	45	34	28	44	32	36	40	40	28	36	37	41	35	38	35	36	45	43	34	42	35	38	37	56	40	36	31	33	36	40	37	37	37	37	30	37	37	42	32	34	41	40	35	40	41	37	45	31	39	32	42	31	32	37	34	34	46	34	44	28	26	36	46	43	43	31	38	37	43	39	29	37	42	31	35	35	42	29	44	34	42	38	46	37	41	35	40	38	34	27	32	44	40	33	35	37	37	39	35	41	35	41	36	37	32	38	48	26	39	46	47	36	53	47	28	40	37	44	38	33	39	41	35	45	42	41	31	31	39	34	37	39	35	30	46	42	34	39	42	43	37	32	30	35	45	46	44	39	39	33	28	36	38	38	38	37	42	36	34	39	42	43	35	49	30	33	44	34	41	42	46	31	28	37	33	40	36	30	36	40	44	42	39	36	41	34	28	37	42	26	42	46	40	30	34	36	36	39	31	34	38	31	46	28	40	39	41	36
22966	15792	9411	22621	30467	30082	26568	22621	19329	16523	14113	12299	10339	8895	7804	6876	6082	5518	4843	4273	3848	3582	3475	3208	2987	2646	2660	2474	2395	2288	2098	2088	2137	2012	1687	1714	1582	1438	1343	1300	1225	1140	1049	1082	1107	1143	1127	1132	1166	1188	1117	1136	993	963	977	804	836	832	794	746	702	666	717	695	704	675	723	657	726	712	657	613	674	683	644	646	644	672	701	668	688	599	643	674	678	597	609	634	688	646	649	673	653	675	647	690	642	632	595	668	634	652	631	627	692	610	615	646	631	650	627	635	605	659	659	610	604	598	641	610	604	628	633	607	658	640	627	660	612	650	628	656	635	636	656	627	603	634	598	669	590	646	621	623	611	597	639	637	668	648	592	654	611	604	627	648	632	648	604	653	651	641	614	626	621	611	631	635	638	615	622	576	653	609	667	601	632	605	585	621	619	643	603	612	630	625	613	624	576	592	615	617	648	639	684	595	609	633	590	602	674	581	633	621	672	618	591	587	647	634	622	604	610	661	622	628	621	561	642	604	647	678	613	613	597	618	654	619	617	640	567	640	641	614	617	626	643	660	588	602	611	619	626	659	667	614	630	634	613	620	660	644	650	607	615	634	622	597	627	637	620	588	609	618	637	579	667	643	619	617	604	613	620	684	599	657	616	601	659	607	610	614	643	591	578	610	618	635	588	577	647	613	611	555	594	629	599	579	614	613	626	652	657	606	646	651	584	634	594	600	588	634	620	617	637	594	672	598	610	597	628	625	591	577	626	623	611	579	596	596	592	587	635	636	642	615	649	611	635	632	620	631	622	627	613	577	603	615	599	569	634	612	612	604	639	627	575	634	625	652	670	588	611	617	584	623	601	618	597	594	586	569	589	625	616	606	570	609	627	601	592	641	628	580	681	643	598	620	634	624	620	574	577	616	612	679	627	609	642	680	586	617	568	617	625	595	567	616	590	628	613	629	642	605	624	598	632	612	605	601	624	628	588	633	637	587	602	609	616	630	567	618	620	658	647	603	586	591	581	637	608	638	659	617	622	617	587	600	606	625	598	605	655	575	603	649	614	614	634	614	588	601	603	615	633	581	650	647	586	600	608	596	607	638	600	662	620	578	627	584	590	611	574	604	611	582	627	589	607	592	595	667	594	628	627	591	621	582	604	623	612	597	619	591	643	592	589	604	596	637	587	656	571	604	654	644	633	618	569	598	594	592	632	633	611	606	632	645	632	623	604	633	623	607	614	624	608	631	572	612	611	590	618	598	598	619	609	636	639	623	586	636	620	612	585	618	619	606	598	602	623	641	637	584	605	607	606	586	643	638	562	606	633	660	598	638	618	629	659	565	639	613	618	614	624	620	627	629	601	594	618	617	615	635	638	658	629	583	633	661	601	599	597	622	633	606	638	603	664	647	647	604	597	602	595	621	635	635	585	609	606	627	624	602	589	599	625	648	653	655	616	585	630	584	662	611	608	621	623	609	678	585	626	573	576	578	588	605	614	621	628	597	611	566	616	627	616	635	648	646	602	627	592	603	615	608	566	620	613	587	617	592	628	590	631	579	635	649	587	600	604	589	596	575	617	645	638	605	597	590	591	569	645	589	651	604	623	613	631	568	647	596	590	594	618	573	609	613	633	645	609	629	590	643	616	600	640	591	620	632	649	646	649	584	641	622	646	646	597	626	575	617	593	571	618	586	615	632	606	613	604	649	667	649	593	641	594	580	626	583	598	609	602	634	667	636	673	626	583	616	631	622	648	542	596	600	643	613	597	614	614	613	615	614	594	625	627	599	664	620	630	594	593	591	630	612	589	602	605	583	620	610	598	598	600	634	648	630	672	562	638	613	599	613	593	614	615	555	578	582	603	591	617	603	612	607	630	625	590	622	641	582	623	610	607	619	640	638	611	667	637	597	610	568	598	563	621	612	625	602	615	617	618	623	620	608	611	564	621	584	595	621	568	649	625	654	601	581	649	639	608	608	616	638	631	626	593	583	587	637	610	598	658	619	593	605	581	639	642	577	592	625	563	648	622	562	594	619	612	586	625	589	564	649	568	593	615	660	630	624	611	586	564	604	627	623	563	601	556	665	653	616	584	652	628	597	606	578	616	632	593	617	635	586	620	644	618	629	603	587	621	623	611	616	685	591	642	659	557	624	604	604	640	591	613	617	651	648	630	596	577	588	575	621	587	544	604	592	589	606	608	593	614	593	618	591	600	651	620	651	641	593	631	644	602	576	645	595	610	656	595	621	638	680	563	612	587	626	593	553	638	612	628	635	574	575	609	590	575	630	593	637	629	610	607	612	621	604	663	605	593	594	622	628	572	582	604	587	595	639	599	617	626	612	590	634	611	617	648	620	645	649	613	606	665	628	605	600	671	621	640	596	615	598	639	624	611	618	628	584	619	670	631	615	613	614	602	636	605	605	606	627	633	637	632	624	600	616	614	633	661	605	625	593	601	602	635	630	624	642	628	569	644	607	614	676	635	607	656	610	630	660	592	612	597	605	597	616	629	623	620	625	633	590	615	624	601	639	632	599	619	664	594	636	608	625	637	626	596	617	603	602	630	608	643	590	636	634	643	628	625	615	613	625	616	623	565	614	625	672	587	583	595	610	615	635	558	600	605	595	567	603	649	631	614	599	588	581	585	639	609	599	604	611	632	622	559	586	616	660	675	657	632	620	624	627	611	613	657	591	599	599	610	611	577	586	613	566	603	582	622	579	668	608	591	598	650	642	636	609	637	607	599	615	591	604	641	677	672	643	650	602	610	607	638	657	621	601	652	608	592	606	593	587	614	610	578	602	630	605	596	637	643	584	614	626	673	656	629	662	595	631	642	610	566	561	605	586	636	566	682	621	648	626	646	657	635	593	602	616	620	615	585	539	562	602	609	609	590	633	629	636	604	624	592	638	634	616	570	619	604	615	631	620	607	597	613	615	629	616	549	563	655	592	642	619	590	623	623	614	578	585	702	626	589	631	636	663	624	597	592	627	665	621	635	570	628	576	593	612	599	586	634	655	615	625	590	594	607	594	632	588	623	599	626	585	635	591	611	612	595	619	569	600	624	612	632	604	605	594	643	624	594	620	632	626	608	582	644	626	604	592	659	593	627	617	650	594	597	605	608	618	635	627	627	635	630	578	644	616	618	578	609	616	625	661	574	614	608	628	568	608	613	604	665	637	635	601	661	575	630	638	593	633	618	603	613	587	609	627	645	646	578	642	628	655	643	595	590	583	635	592	614	627	625	587	575	600	609	640	619	616	641	619	645	614	617	634	616	563	603	595	605	598	613	598	635	669	635	616	635	654	620	619	624	591	628	663	593	610	626	619	675	580	592	620	620	614	629	628	611	574	586	633	628	597	657	588	592	594	633	608	618	623	588	644	631	613	632	572	600	580	613	635	603	600	581	644	595	632	681	607	603	602	637	599	645	575	620	634	609	574	590	587	600	559	565	585	607	630	613	621	587	636	637	621	626	558	621	627	619	623	633	600	665	583
1468	248	141	126	203	256	212	204	167	164	146	112	119	96	75	63	65	78	48	36	58	52	44	44	41	34	56	31	44	30	39	41	35	28	35	19	51	36	34	25	23	18	24	26	23	28	22	20	40	24	24	27	31	22	29	19	23	23	11	18	23	21	27	23	15	15	21	26	18	19	20	17	19	27	19	24	23	12	26	15	25	20	23	18	16	24	26	18	17	18	13	21	16	25	11	19	30	19	14	11	19	14	18	22	23	30	20	19	18	29	26	28	21	19	17	11	30	27	21	18	28	20	25	20	25	20	24	26	22	17	22	15	27	21	15	22	23	20	22	28	25	17	24	18	18	22	19	26	22	25	25	31	24	14	22	26	17	24	17	17	30	14	17	21	20	28	21	20	17	20	18	22	18	18	19	18	20	13	18	13	16	17	16	16	21	13	17	21	19	24	20	15	21	17	25	26	25	19	27	22	16	15	17	21	26	21	24	22	26	21	25	16	20	17	19	23	26	11	19	20	13	26	25	21	18	33	27	18	14	11	19	14	21	23	18	13	18	24	12	22	28	16	14	19	16	18	19	18	26	26	22	26	15	22	15	14	22	33	27	30	19	22	27	18	21	27	22	15	27	22	22	27	16	24	24	17	27	24	26	18	24	24	31	19	21	16	18	29	24	17	23	20	20	24	27	22	26	19	17	24	27	23	17	18	24	21	15	23	27	22	16	14	25	19	16	13	23	21	19	24	21	26	17	14	21	28	17	21	17	21	21	19	20	19	21	26	19	21	20	22	24	25	17	24	16	19	21	19	16	23	17	22	21	16	21	22	14	18	30	16	23	17	19	23	26	18	18	24	23	25	20	27	20	14	21	19	22	24	21	22	20	21	19	24	22	16	22	15	17	31	23	22	22	21	24	23	31	21	19	19	20	18	17	20	17	21	20	25	15	13	23	20	17	24	16	27	22	19	18	26	26	17	19	20	15	22	18	22	31	25	25	14	23	31	21	25	28	15	25	20	17	17	17	15	19	19	23	25	22	23	18	22	19	20	29	23	17	30	18	25	27	20	19	24	26	27	21	15	19	18	23	23	30	21	20	18	21	22	22	24	34	19	25	27	33	26	29	25	20	21	12	19	23	16	15	16	31	28	17	17	21	24	23	27	21	20	19	28	20	21	14	17	29	16	21	26	18	13	31	23	13	12	16	16	17	24	25	21	24	23	16	21	21	23	20	23	25	15	24	17	23	25	18	19	17	14	22	17	23	26	22	19	31	26	18	20	19	18	19	12	25	22	21	19	19	27	17	18	24	25	28	22	15	26	24	17	13	23	22	25	14	19	22	21	28	18	20	21	25	24	23	23	9	20	17	19	19	28	22	20	22	24	27	28	22	16	22	31	16	21	23	24	17	22	20	20	25	25	21	33	24	29	22	23	18	17	23	22	23	26	25	29	22	21	18	20	17	17	15	22	22	17	25	15	20	27	24	20	23	22	18	18	17	26	13	20	24	24	25	22	33	16	23	17	22	21	26	21	28	18	28	23	16	18	30	24	24	23	29	21	30	23	11	19	28	21	17	15	24	21	13	17	25	20	19	27	25	19	17	19	18	17	19	25	22	24	16	29	21	13	24	18	29	18	29	24	18	22	25	34	17	24	30	27	16	22	19	17	19	19	26	20	17	32	25	20	31	24	28	13	21	22	21	31	27	21	13	21	21	17	19	26	23	26	18	22	28	17	26	29	17	22	26	15	19	11	20	25	19	21	24	23	21	15	21	20	27	23	18	25	24	25	23	22	22	20	30	17	22	18	14	23	13	13	21	18	18	18	22	21	23	19	17	17	25	24	21	28	30	22	27	19	23	9	22	16	24	20	17	23	21	23	18	21	22	23	14	21	15	21	21	24	22	16	28	17	21	25	24	22	16	25	13	19	17	19	24	17	20	16	23	24	20	17	23	17	17	25	19	19	16	16	17	20	23	21	29	27	21	25	19	18	21	15	25	25	17	28	23	21	20	13	16	18	30	16	29	33	19	23	27	22	24	17	24	19	28	30	18	32	20	22	16	24	17	16	23	27	19	20	16	21	20	19	24	11	22	19	21	29	19	21	28	18	22	28	21	22	17	26	26	16	23	23	16	26	24	21	28	24	17	26	25	20	16	19	19	22	16	21	22	19	19	31	19	22	16	25	19	20	22	22	17	14	24	29	22	26	20	20	34	23	25	24	17	15	14	25	21	18	17	15	22	25	23	26	27	22	19	19	21	20	22	20	17	29	27	20	19	24	17	20	19	26	16	18	23	23	24	22	26	21	20	28	24	24	24	20	23	27	20	23	16	18	22	26	24	22	23	26	23	12	20	19	20	30	17	25	16	16	26	29	18	21	16	14	15	12	22	23	21	14	23	14	28	32	21	26	28	16	21	17	17	23	16	23	22	20	30	19	16	23	17	23	23	26	18	20	23	19	10	19	18	26	21	26	19	22	23	25	20	17	25	14	17	22	14	12	11	24	21	19	24	21	26	16	22	24	16	23	20	30	16	32	19	15	18	17	13	16	28	24	12	11	26	25	18	24	23	21	15	25	22	25	25	12	23	19	17	23	18	20	31	19	23	34	25	26	25	23	25	19	28	22	20	25	20	10	15	27	26	18	18	20	18	21	14	22	23	21	27	19	18	26	25	14	18	25	19	18	15	18	19	19	19	21	19	16	20	12	18	23	27	24	26	28	13	32	18	26	34	21	26	20	19	22	23	21	20	24	19	23	26	23	24	23	21	22	18	22	19	19	18	24	24	23	20	23	28	18	22	26	22	24	20	13	19	16	24	11	18	22	21	27	18	23	20	16	17	21	20	19	17	14	11	17	19	26	30	16	22	18	12	28	25	25	23	14	23	20	21	20	20	24	26	19	18	18	21	16	28	19	20	21	18	14	27	25	23	21	16	22	17	19	33	20	21	14	28	21	21	22	23	23	21	28	18	16	21	28	28	21	23	17	21	15	32	20	27	29	21	24	17	21	23	19	21	17	19	13	26	26	25	21	27	25	21	18	22	23	27	20	23	16	16	21	18	23	20	23	16	21	25	14	20	20	32	30	16	19	28	15	23	21	15	22	9	19	20	26	19	19	24	17	16	23	23	22	17	26	15	23	31	25	20	20	20	19	20	16	17	17	14	23	35	13	19	22	28	30	23	23	24	19	21	22	23	17	21	24	23	24	17	17	18	21	15	23	34	20	29	24	21	24	26	17	20	24	23	21	20	17	20	28	28	22	19	29	24	20	18	19	13	19	9	24	22	18	23	24	16	13	26	9	20	15	21	22	27	25	26	25	23	22	26	15	20	29	13	16	22	19	21	18	22	18	22	13	17	25	17	21	18	24	25	19	24	18	24	23	21	24	27	21	18	22	14	19	23	18	18	27	26	30	12	15	22	14	23	29	25	23	20	22	14	23	26	25	36	25	18	15	25	30	19	16	18	19	25	23	16	24	24	19	18	28
14464	8278	4571	12987	20338	19501	16164	12945	10576	8875	7319	6002	5128	4301	3670	3183	2827	2546	2163	2080	1843	1775	1688	1666	1502	1292	1347	1306	1309	1187	1079	1119	1166	1049	968	882	844	765	693	598	629	589	557	601	577	626	631	596	567	609	640	603	535	496	485	416	458	437	397	403	388	388	356	362	358	344	374	385	404	394	396	318	360	354	354	362	352	376	357	342	379	356	380	384	344	351	376	381	373	337	391	376	369	379	392	346	364	352	393	370	367	374	353	355	345	370	364	363	369	354	347	380	326	355	338	356	366	346	340	326	375	372	392	370	390	352	368	352	319	333	366	381	352	377	367	355	336	390	355	363	403	358	358	350	353	334	345	343	365	328	329	320	363	368	384	350	403	352	381	381	367	348	355	350	360	345	351	398	375	344	358	335	361	333	339	386	350	333	348	358	368	336	356	380	349	376	377	365	364	361	345	361	345	360	346	365	388	343	360	363	357	360	366	345	357	381	357	339	344	364	383	369	356	362	333	336	340	328	351	344	350	359	368	371	352	361	386	354	363	372	347	342	362	359	373	306	338	376	379	336	363	335	343	372	317	347	350	363	357	363	357	357	332	356	335	344	381	336	366	336	348	371	350	368	331	353	374	328	330	353	367	366	350	346	360	349	376	368	373	351	369	345	335	358	382	355	368	339	328	369	360	377	360	348	372	360	324	375	338	366	359	353	366	312	355	336	372	339	387	346	378	333	330	349	351	345	349	357	359	360	348	364	350	352	381	404	362	337	355	357	362	357	336	387	370	343	346	328	361	360	359	346	361	373	395	323	328	382	356	339	334	351	373	320	360	345	356	355	330	368	353	376	379	343	387	364	358	337	364	344	335	367	355	369	357	375	380	392	355	333	371	341	359	342	354	346	320	380	379	351	358	326	372	373	359	388	345	371	335	346	360	368	365	371	340	382	345	313	343	345	355	319	346	364	346	363	365	331	334	336	338	358	384	352	355	366	341	383	379	342	348	381	348	373	375	367	373	351	358	351	379	394	355	341	316	374	349	348	361	329	373	365	336	355	361	371	364	404	357	378	355	352	350	357	352	350	374	349	379	346	382	377	361	362	380	317	346	368	350	357	288	359	365	358	383	361	365	332	361	340	352	338	391	342	339	331	340	369	359	346	327	372	321	368	350	372	331	338	330	296	351	364	316	337	376	362	362	346	370	371	395	367	336	369	359	337	361	351	336	377	344	388	382	392	361	368	390	348	356	349	314	306	358	354	357	342	383	355	348	335	314	362	353	364	365	339	354	358	375	340	330	352	348	366	369	330	335	370	348	357	384	365	353	388	355	362	323	370	391	328	361	362	335	348	351	381	361	404	374	378	332	372	363	368	314	381	376	345	346	351	350	332	362	389	334	330	316	364	351	350	360	357	397	327	338	401	349	356	335	361	341	350	365	349	378	360	352	339	334	346	334	348	361	337	356	351	350	351	361	364	355	352	388	373	358	369	361	353	327	350	334	355	360	354	319	338	341	365	337	337	355	346	364	363	324	346	343	342	340	355	369	365	354	342	357	327	350	353	347	366	339	361	348	386	346	357	387	318	355	367	342	327	384	378	337	364	343	368	335	376	365	353	368	360	348	377	333	383	352	353	337	346	356	334	354	363	336	359	338	333	329	344	359	350	360	346	369	377	385	351	373	320	352	342	334	354	330	374	383	364	352	360	364	389	349	335	348	345	382	333	350	340	333	338	384	330	341	363	398	349	388	368	350	351	336	351	369	369	350	371	381	347	369	360	363	349	344	328	360	361	344	362	359	324	367	377	347	362	331	353	336	346	360	376	331	351	316	322	383	359	323	354	358	343	360	345	347	351	389	338	340	417	351	352	353	335	347	336	381	384	349	357	368	341	342	365	334	336	356	373	369	339	331	384	345	410	337	379	377	360	334	335	362	383	332	351	336	372	330	391	348	360	353	326	347	365	370	352	337	365	377	348	377	343	332	345	348	326	323	337	340	360	346	308	336	371	328	329	337	376	340	347	330	376	390	354	359	369	312	322	357	364	341	381	344	354	348	376	349	392	355	364	345	344	381	363	357	324	344	334	368	338	332	320	328	371	358	377	342	336	345	361	364	339	361	367	383	359	311	347	342	341	381	324	312	348	334	340	357	366	332	356	366	345	357	362	353	345	320	352	354	342	366	360	334	349	327	350	330	325	380	347	334	340	363	360	342	362	372	319	384	386	322	374	385	374	385	347	381	362	325	331	365	341	365	385	366	353	364	351	356	349	354	348	328	361	364	365	390	328	331	361	353	389	356	375	345	374	349	348	357	355	376	366	363	370	370	316	377	364	368	380	378	352	348	345	388	306	358	383	344	363	393	351	361	358	318	351	367	361	336	340	389	346	371	398	331	360	350	352	353	354	333	347	374	370	344	363	359	342	352	341	357	325	330	366	322	363	355	364	373	362	349	375	381	364	365	330	359	359	338	361	337	326	327	360	360	377	364	356	371	363	389	383	319	319	377	336	373	364	337	353	364	343	365	329	360	370	383	391	344	384	378	383	335	366	342	356	334	341	377	342	347	349	359	346	317	346	329	381	316	342	358	352	362	404	374	351	341	333	338	360	337	379	359	312	337	341	396	379	361	366	362	354	359	379	341	325	372	365	376	367	351	364	345	350	334	384	355	358	365	368	351	343	357	351	367	369	332	362	369	356	377	368	361	379	338	371	350	378	360	378	347	324	399	361	362	363	335	353	370	365	378	352	329	376	362	360	365	352	350	348	367	350	371	351	364	383	383	351	376	349	356	325	354	377	344	356	355	377	339	329	362	353	346	342	334	374	340	314	381	375	366	378	379	362	355	368	344	374	377	356	388	338	351	373	391	358	307	363	365	350	347	331	347	396	315	305	361	345	364	327	379	340	339	334	362	327	340	333	373	343	332	364	339	365	358	384	355	374	371	346	399	365	363	383	356	321	335	345	339	359	369	325	378	319	367	387	333	314	367	362	372	403	342	328	365	342	353	370	346	361	380	349	365	350	358	349	344	348	350	335	350	377	343	356	341	354	345	344	363	374	352	350	352	378	337	346	334	352	380	323	327	319	335	347	338	350	333	368	353	370	376	341	366	336	330	335	331	322	368	360	341	317	329	375	370	358	394	363	346	325	380	348	359	348	369	338	306	343	357	339	344	339	354	384	380	366	345	366	359	341	368	345	376	389	366	418	351	363	355	339	344	348	361	401	337	320	324	333	351	355	372	382	354	377	371	333	373	377	329	372	380	337	361	339	350	351	339	392	348	392	348	332	333	363	343	345	365	333	334	379	356	349	365	399	353	326	342	384	343	366	352	388	365	372	353	340	397	385	370	381	365	345	319	367	381	351	342	349	343	335	370	363	346	396	324	322	350	346	368	354	352	335	342	409	377	341	338	372	368	339	352	369	350	338	354	343	345	388	379	363	320	349	332	392	341	353	358	354	349	360	367	334	340	378	341	362	339	377	377	340	346	346	388	353
931	496	227	188	377	441	383	300	269	229	201	162	164	132	108	118	84	84	64	68	63	70	67	54	46	50	40	55	41	52	50	35	43	36	43	38	31	32	36	26	28	26	32	29	31	27	30	43	20	27	24	30	22	34	21	26	20	20	20	19	14	29	18	25	21	28	26	17	17	21	20	24	26	24	19	17	21	15	15	26	24	11	20	22	18	11	18	25	14	23	22	17	22	11	19	17	11	14	17	19	20	12	19	17	20	16	24	9	30	26	19	18	22	21	27	16	11	35	15	18	12	19	16	18	30	32	22	20	17	21	14	18	25	23	16	26	16	22	19	23	23	14	20	24	27	24	25	16	22	23	21	19	16	15	20	19	18	15	15	29	18	21	22	23	18	17	20	22	21	15	21	20	19	15	29	22	19	17	19	27	14	29	20	28	25	18	24	19	25	26	16	23	18	20	23	24	23	15	18	23	13	24	20	14	17	24	26	14	24	18	13	16	17	21	19	28	16	25	19	18	15	23	20	21	24	17	21	19	19	15	30	21	22	31	19	22	16	23	19	22	12	17	20	27	16	23	24	15	23	25	19	16	24	16	28	16	26	23	13	21	18	11	10	22	23	26	21	27	11	18	14	26	13	23	32	17	21	25	20	15	22	15	26	28	14	23	28	20	27	21	17	22	23	22	24	25	16	16	30	14	17	17	23	16	18	16	17	18	23	19	21	17	19	20	16	22	18	29	23	22	24	23	19	18	18	22	20	23	21	25	18	17	23	21	12	14	18	18	21	8	21	19	20	24	20	25	15	21	24	26	22	20	18	25	17	18	15	27	19	18	25	31	25	21	14	17	24	12	22	18	19	24	16	13	20	20	16	17	26	22	22	24	21	19	26	26	24	13	19	27	20	24	26	29	21	18	27	16	16	20	22	16	20	23	23	18	12	17	16	20	16	14	16	13	25	27	12	18	20	32	14	15	21	29	23	19	16	26	17	15	16	20	24	17	18	23	18	15	19	17	11	15	22	26	25	14	20	18	20	18	23	23	18	13	27	16	22	17	21	18	18	18	19	30	14	14	16	17	21	27	22	30	13	16	15	27	20	22	23	23	22	13	18	19	23	19	21	22	22	22	22	21	18	18	25	26	17	15	17	27	21	26	17	22	18	19	15	8	10	22	17	17	19	27	21	21	19	15	15	23	25	18	21	24	25	22	19	15	20	14	20	24	23	27	16	17	18	32	8	21	31	21	22	23	33	23	24	21	24	22	14	21	21	27	23	22	11	10	23	22	15	14	18	28	20	19	22	17	15	17	25	26	24	24	27	20	20	14	23	22	26	18	21	21	16	18	17	15	28	17	23	18	20	15	31	17	19	13	25	20	15	16	13	31	12	19	21	21	22	17	28	24	24	25	25	25	31	15	16	27	19	24	25	16	20	23	28	17	22	14	18	24	26	20	16	16	26	18	22	17	23	28	22	14	26	14	24	25	23	20	27	22	21	17	24	7	18	26	17	13	18	21	22	17	21	21	16	22	21	15	23	17	13	18	21	21	21	19	10	25	20	18	22	23	24	17	13	17	19	24	24	25	25	16	21	18	24	12	28	25	17	22	16	20	16	22	19	25	22	13	17	15	16	26	15	21	22	24	18	18	24	29	25	25	22	18	16	11	18	12	13	21	23	20	20	21	17	28	22	21	23	22	22	15	25	15	30	28	20	23	20	25	24	16	24	13	18	24	24	17	20	25	18	18	23	26	19	9	11	19	15	19	20	21	25	19	15	29	23	22	21	18	14	15	21	12	22	23	16	31	21	29	27	21	25	25	21	20	23	18	22	22	26	22	19	22	19	19	26	24	27	21	20	20	18	20	13	26	25	23	23	13	22	17	25	22	18	21	23	37	22	20	22	17	19	20	22	18	18	24	23	22	22	19	16	24	18	22	15	14	17	22	14	22	16	13	22	25	19	23	22	24	13	16	22	21	29	21	20	25	20	22	18	14	22	19	20	28	17	18	18	14	17	21	13	23	21	13	23	20	20	30	19	20	21	21	15	24	20	14	16	14	18	20	16	22	13	19	12	20	18	19	17	29	13	27	22	27	16	20	21	14	18	19	20	20	18	21	21	17	16	15	15	23	17	29	22	22	22	17	27	11	14	15	22	21	19	28	24	22	23	20	17	22	15	16	27	19	16	28	34	23	17	21	16	18	22	21	20	24	23	18	21	24	31	21	25	16	16	16	16	18	23	11	16	15	21	29	23	23	18	19	22	17	14	21	21	23	20	13	30	22	17	28	25	19	14	15	17	18	27	15	18	27	21	16	20	23	13	19	16	14	19	18	24	23	13	25	15	15	24	17	25	17	25	16	16	15	13	15	19	14	16	11	11	28	19	24	10	15	18	18	18	18	24	13	14	13	23	21	23	14	21	17	25	13	18	17	18	22	14	18	20	28	24	21	17	24	25	25	16	23	30	20	22	26	10	18	13	18	17	16	16	28	22	20	26	19	21	23	16	15	21	12	14	17	13	20	27	21	18	17	25	18	22	28	25	15	21	19	22	21	22	21	20	18	20	20	16	28	23	21	19	18	27	25	15	16	22	15	19	23	19	17	20	19	24	19	14	26	17	13	18	24	24	18	20	21	18	26	15	20	24	17	21	6	16	14	20	21	17	20	21	18	22	25	26	20	12	22	12	23	23	24	20	19	22	28	9	20	13	25	16	28	27	13	14	14	17	17	18	24	20	15	24	10	18	22	19	12	27	15	24	20	17	20	21	22	22	26	12	19	20	12	16	10	22	18	22	25	19	18	11	16	19	27	23	25	32	23	21	19	20	23	24	20	28	20	25	19	28	12	23	19	13	20	21	15	21	14	17	19	22	14	12	24	17	22	23	19	16	18	20	16	34	20	19	21	21	14	30	21	24	25	14	22	13	26	12	16	26	26	31	17	15	24	22	19	20	21	20	26	16	20	19	20	20	11	18	17	18	17	15	15	17	15	22	17	15	17	16	16	22	22	19	20	26	26	16	23	12	17	22	25	22	19	22	27	19	22	14	26	17	20	22	18	18	21	25	21	24	29	18	17	28	13	13	18	17	14	23	21	22	23	22	23	23	24	24	19	16	17	16	20	20	16	19	13	12	15	24	29	17	15	13	15	18	18	19	21	11	16	14	24	29	21	28	16	22	24	24	15	25	19	30	20	20	14	17	29	23	14	18	21	30	23	14	14	21	21	15	30	15	21	24	23	25	26	22	20	23	25	20	14	19	15	27	24	23	28	25	19	20	20	28	24	25	27	20	10	19	15	22	20	16	18	14	22	20	21	22	21	19	19	19	21	9	14	24	17	19	17	14	16	25	23	24	14	11	27	27	23	19	17	14	19	14	18	29	21	21	14	21	16	20	20	19	13	17	22	20	20	18	18	18	16	19	15	23	22	20	22	19	20	17	30	17	16	24	19	16	22	20	19	23	15	18	15	26	15	25	18	14	18	21	27
18686	12744	7089	18405	26657	25437	21978	18181	15533	13000	11010	9157	7735	6527	5486	4829	4412	3809	3305	2943	2672	2416	2432	2326	2029	1842	1881	1753	1609	1555	1402	1478	1415	1306	1224	1095	1000	937	802	784	750	717	709	701	740	730	754	762	717	741	759	656	593	531	545	503	437	484	436	433	391	356	368	368	393	415	404	365	362	354	354	344	351	380	388	354	377	362	359	340	362	339	350	367	312	362	351	352	359	350	324	346	339	330	338	353	329	335	342	326	338	364	324	334	355	355	363	382	332	346	321	356	349	331	369	358	371	327	355	366	354	377	329	347	311	353	355	384	332	331	323	338	346	313	360	352	361	334	342	333	356	342	303	343	334	363	315	327	333	317	361	287	326	365	336	351	339	321	337	360	342	340	323	323	329	347	327	320	336	309	331	335	350	334	327	329	369	327	334	331	355	311	329	309	314	339	325	323	346	340	341	320	295	333	352	338	334	336	359	364	356	322	334	342	329	333	330	359	322	304	325	341	326	332	332	316	359	324	351	325	354	337	314	362	341	334	316	332	326	365	337	353	352	347	335	331	347	322	352	379	340	320	339	348	371	319	313	327	351	305	370	294	316	339	323	348	342	356	350	326	351	342	333	335	343	323	347	326	317	295	327	337	362	322	340	329	346	344	333	331	331	344	342	347	339	315	322	353	317	338	379	306	329	362	333	333	305	333	337	353	333	338	352	331	339	327	341	346	372	361	325	311	333	307	330	310	319	344	358	338	356	316	343	331	369	324	365	315	349	333	335	332	346	346	320	335	356	312	350	317	353	351	332	305	359	367	366	349	338	353	330	324	325	349	329	347	348	323	328	305	344	356	321	338	358	354	302	311	339	324	330	307	342	352	353	368	341	331	346	343	339	348	335	316	335	300	296	333	306	329	336	338	334	338	343	365	339	376	399	383	347	349	318	329	336	329	334	346	334	350	327	323	321	343	345	338	321	338	354	344	328	345	331	345	337	323	334	360	338	341	317	354	352	321	329	351	357	360	331	359	322	355	340	349	372	338	329	353	327	357	346	366	351	335	341	314	323	345	340	350	372	356	348	312	318	342	355	319	335	302	326	329	344	346	349	332	346	336	343	334	363	342	362	358	310	330	342	369	315	344	322	340	341	343	314	325	342	320	320	347	329	299	333	325	334	322	366	322	350	301	338	356	336	344	335	352	296	316	320	336	318	332	317	344	326	342	339	341	305	343	303	323	341	361	348	341	327	368	319	322	341	344	347	337	350	334	303	333	330	336	346	295	339	303	309	355	324	340	344	332	308	328	342	315	321	324	314	342	319	327	322	348	324	328	314	284	337	329	335	320	350	345	346	325	327	363	343	333	329	335	317	311	313	329	339	345	331	330	345	321	345	309	359	340	336	316	332	369	336	316	335	329	352	372	335	327	315	374	358	342	323	344	321	340	343	321	327	302	359	320	326	334	330	339	328	335	359	353	323	341	339	297	319	330	323	327	325	313	368	376	358	336	327	328	359	331	302	325	358	343	344	337	367	324	338	317	321	360	328	323	323	332	336	352	307	338	333	339	304	345	356	341	371	337	323	325	348	347	328	315	313	298	365	328	369	318	322	352	334	312	339	324	359	340	354	364	340	339	320	323	329	308	345	320	348	321	308	349	323	341	319	338	343	337	328	313	345	342	388	331	302	342	333	337	328	343	291	341	326	332	344	332	350	354	341	327	336	347	364	330	337	389	373	328	340	347	351	334	319	345	324	386	340	349	300	327	357	339	364	300	362	351	335	291	359	325	336	338	346	369	323	354	344	337	314	348	347	345	343	313	353	362	340	311	350	361	336	306	338	321	338	327	338	328	332	355	354	342	327	311	336	312	348	332	338	339	303	339	349	331	329	322	324	293	340	335	352	321	354	340	321	340	332	330	336	328	340	311	316	353	307	323	364	329	337	310	340	329	358	336	298	328	355	353	347	349	341	355	345	307	304	325	348	353	359	310	357	304	346	316	345	346	361	348	349	379	356	328	332	354	309	313	354	322	290	314	337	329	314	327	314	336	339	333	347	318	334	334	320	319	319	328	339	322	341	300	335	343	308	344	344	327	341	334	333	329	312	370	344	322	344	321	346	346	374	371	337	321	348	346	358	334	348	334	354	327	321	313	304	328	331	344	344	315	336	333	330	337	330	325	347	308	341	341	328	318	337	319	323	352	347	336	335	337	340	331	332	341	329	341	358	337	309	324	318	358	348	334	312	320	313	317	314	354	324	355	310	302	332	347	311	320	335	341	345	322	338	350	331	347	379	363	323	343	355	367	335	339	311	376	294	306	331	357	338	361	322	319	333	331	335	342	343	325	321	333	324	317	322	321	342	321	309	333	363	327	329	326	364	334	337	314	345	322	335	325	358	309	346	315	342	306	367	342	338	302	316	368	339	315	347	335	320	324	310	324	297	342	324	326	352	327	316	329	307	339	317	341	334	327	329	330	348	326	340	311	330	355	304	338	342	336	296	304	327	346	334	343	367	335	335	308	294	324	319	347	305	340	344	327	354	353	338	322	364	357	344	334	350	340	335	337	324	324	312	340	335	358	323	303	302	351	317	348	329	312	339	333	361	372	369	335	370	353	347	342	336	364	344	325	344	360	306	338	325	362	347	333	355	337	329	311	318	296	358	342	339	351	289	331	387	329	305	342	350	373	334	346	350	304	317	378	354	293	321	326	334	338	338	356	364	308	340	354	350	329	354	364	349	362	322	320	300	338	321	336	336	374	314	316	371	355	332	305	321	313	338	355	320	274	350	356	345	358	331	350	356	329	336	366	329	317	360	330	325	353	328	333	336	357	332	329	361	353	335	343	332	342	347	353	303	362	318	332	318	316	350	377	338	321	319	327	333	364	341	350	357	325	314	355	336	325	327	330	333	331	327	331	335	340	359	311	356	345	370	327	357	328	330	317	355	315	324	332	322	329	350	327	339	363	318	355	316	330	370	316	303	312	329	339	321	320	356	367	338	342	338	290	333	310	318	317	306	373	330	360	368	325	354	346	339	326	336	348	353	361	356	335	331	355	329	343	363	305	340	338	343	353	364	356	379	307	326	316	348	331	336	348	343	344	334	330	350	328	334	317	345	336	331	301	293	347	325	287	334	330	313	382	319	339	309	343	328	346	315	319	325	347	344	319	332	300	350	327	319	340	314	307	302	313	355	353	358	330	319	329	312	351	315	358	361	334	320	339	347	319	301	351	314	323	334	315	355	359	318	324	338	308	376	344	364	321	323	362	310	326	331	319	309	365	325	329	309	340	329	302	323	307	322	337	316	323	326	355	370	354	380	327	341	342	339	314	353	310	305	352	336	353	338	318	356	340	316	300	296	312	326	362	362	338	313	298	385	361	341	354	349	311	333	335	351	317	327	342	311	339	312	342	346	367	341	349	346	352	360	333	343	326	319	318	339	331	355	323	358	341	304	320	314	324	300	353	333	381	354	321	333	340	324	338	320	323	349	354	320	380
2468	444	245	199	355	386	356	288	295	270	210	168	154	137	143	135	96	87	82	104	74	82	77	73	68	61	67	70	68	56	67	66	33	60	51	54	54	58	45	42	42	38	39	45	58	40	56	52	55	49	43	42	43	30	35	52	35	38	40	44	31	33	35	44	26	40	45	41	44	42	40	42	46	50	40	38	26	39	42	27	39	35	36	40	31	42	36	45	29	35	42	32	42	37	29	40	38	41	43	35	40	34	45	33	41	45	43	48	48	42	41	44	42	34	34	37	42	44	47	30	37	37	27	40	39	36	34	34	45	28	40	36	42	44	32	29	32	34	39	34	44	42	37	47	48	38	28	36	35	30	42	36	40	49	45	36	43	36	40	44	35	34	50	49	40	31	33	47	43	39	51	40	29	45	50	31	31	40	35	36	37	42	41	33	33	32	49	45	48	37	30	24	30	44	40	34	40	36	31	52	36	44	45	31	35	34	47	41	45	52	24	38	29	50	26	34	48	43	41	54	35	41	37	37	35	35	43	41	44	42	40	30	39	26	30	35	35	36	32	36	38	34	44	47	44	39	47	31	34	38	36	37	33	39	42	46	46	39	30	35	48	47	47	46	34	35	29	47	34	36	48	38	42	52	29	36	42	33	28	54	28	33	48	38	33	35	40	36	40	41	43	49	44	39	35	47	31	34	41	40	36	35	31	37	47	32	31	34	29	41	46	34	36	47	36	33	41	30	48	46	41	39	39	29	38	41	34	39	38	34	33	38	38	34	39	37	35	39	29	44	41	29	34	31	47	42	38	42	31	35	36	47	42	47	47	41	29	34	50	33	46	33	39	38	35	32	46	42	40	39	42	33	36	30	47	32	44	44	41	33	33	42	39	42	36	35	41	39	34	27	49	42	41	37	34	40	45	38	41	39	41	33	47	35	52	44	32	36	33	29	42	27	46	40	43	33	33	27	37	38	26	40	41	43	34	27	43	50	37	37	41	30	40	41	30	50	38	33	42	41	35	42	43	34	51	36	40	41	37	34	46	29	41	32	38	27	33	43	45	40	48	31	49	38	41	34	35	43	34	38	48	35	34	33	28	39	38	41	34	48	41	29	38	25	30	33	41	41	45	47	29	37	33	32	44	39	36	42	34	33	39	53	45	32	46	29	39	41	37	31	31	35	35	38	33	35	31	40	35	42	34	44	26	39	50	44	45	45	38	43	35	37	47	34	42	37	40	47	38	33	32	40	37	36	36	48	44	25	34	40	31	31	36	37	30	34	35	33	44	36	44	38	45	36	36	32	41	44	47	50	33	38	42	45	41	30	39	29	41	42	34	38	36	40	44	36	36	37	43	43	48	40	43	49	38	51	46	36	59	48	51	54	54	48	42	42	49	32	43	49	38	39	38	32	44	45	35	41	35	25	27	37	44	37	42	43	36	39	39	42	42	39	40	41	42	40	37	35	37	31	48	40	36	35	25	31	39	31	33	34	24	46	40	43	43	25	32	40	37	45	42	43	28	42	40	31	40	39	30	35	36	39	39	27	34	43	39	40	35	29	39	35	39	46	36	45	39	44	41	42	36	31	36	38	35	40	26	36	34	47	27	42	46	44	31	40	38	28	39	42	34	35	46	27	31	33	41	40	40	41	37	38	38	33	40	45	47	42	45	39	36	32	35	36	40	48	29	50	45	34	51	44	44	48	29	37	36	23	43	40	43	33	42	34	33	40	50	48	39	39	49	20	34	35	40	39	27	30	43	35	34	44	41	37	43	42	40	35	34	42	39	46	36	32	28	31	35	41	31	26	38	52	34	45	34	37	31	32	44	40	39	46	31	39	36	35	49	31	43	47	41	43	46	36	46	45	46	48	52	36	32	36	32	37	36	44	34	36	32	31	29	34	37	37	38	46	34	44	34	42	31	35	43	40	45	35	31	33	35	35	32	34	31	35	43	48	33	34	39	34	39	39	45	48	34	41	39	31	33	30	37	33	34	43	47	36	33	34	32	35	37	39	35	38	39	37	37	53	40	54	35	42	34	42	40	39	33	36	35	37	43	47	37	41	25	35	30	39	31	44	43	47	37	22	40	33	35	40	37	49	40	44	36	49	45	44	34	38	43	37	35	30	36	47	39	40	40	41	52	30	45	30	25	24	43	35	45	41	44	34	46	39	39	44	25	32	38	49	36	33	40	53	37	42	56	35	43	47	36	28	33	39	39	40	37	35	40	31	39	35	35	36	33	36	30	36	34	41	36	36	32	35	36	45	46	29	38	42	40	44	38	37	37	34	43	45	36	39	24	41	32	30	34	36	42	43	38	44	32	24	38	40	28	44	38	24	37	26	35	36	43	28	33	44	31	37	35	33	35	36	39	36	24	37	41	45	28	34	34	37	42	28	36	36	44	31	36	34	35	33	43	41	37	28	31	35	44	35	36	44	45	42	44	38	23	37	27	34	35	39	38	37	38	38	44	35	36	32	43	40	36	36	44	41	34	32	27	35	40	48	36	47	42	47	36	24	43	49	39	26	32	33	46	37	28	46	30	34	38	34	16	44	41	37	36	38	31	49	38	34	32	45	47	43	36	47	49	42	39	33	33	31	36	37	33	37	45	33	29	31	45	43	46	42	34	37	47	40	37	41	45	41	38	37	53	41	30	35	33	45	38	38	40	35	36	40	31	33	36	32	39	44	38	38	31	39	42	32	38	39	42	36	30	38	44	40	45	38	44	40	35	30	35	38	40	45	52	44	45	53	43	36	43	34	32	34	30	29	43	47	40	38	31	41	33	42	25	34	35	25	36	39	28	29	41	45	40	29	33	37	32	35	50	39	38	41	37	38	36	40	43	41	44	28	49	37	50	28	44	41	36	36	35	36	32	46	39	41	34	44	41	37	42	38	43	34	41	40	39	42	33	32	33	43	39	30	38	43	42	38	35	37	39	37	41	32	33	34	48	35	29	27	36	33	42	35	30	42	36	41	27	42	36	40	41	40	40	45	39	46	34	37	36	42	45	38	35	43	41	44	31	36	37	39	45	34	36	31	33	38	42	40	49	39	42	35	41	40	44	39	34	47	44	31	49	36	33	32	39	34	58	37	54	42	44	45	34	40	33	45	32	39	37	27	49	37	43	33	44	29	40	46	28	35	35	43	31	33	51	44	29	37	28	51	41	40	33	39	34	34	37	36	37	38	40	47	37	28	44	42	30	33	37	48	26	44	38	37	42	32	46	34	31	27	41	37	54	46	56	34	34	33	29	29	34	35	37	30	45	41	44	41	42	41	43	39	36	40	43	34	32	40	30	40	40	40	32	38	34	37	27	56	40	32	33	36	33	41	39	37	38	45	41	32	32	31	46	41	41	46	42	32	30	37	49	32	42	41	33	39	38	33	48	40	43	35	45	42	38	29	43	31	29	48	43	36	45	36	38	50	40	41	43	40	35	38	35	35	32	50	32	47	36	40	38	45	47	43	38	31	37	48	43	37	33	42
17241	11098	6624	17430	24990	24215	21318	17533	14920	12394	10450	8803	7554	6341	5555	4855	4254	3927	3467	3142	2785	2624	2582	2455	2143	1951	1991	1943	1805	1706	1651	1657	1627	1524	1370	1418	1271	1174	1063	1023	985	979	1028	1004	987	969	1055	1016	1002	1009	978	877	852	787	795	792	713	704	687	754	686	668	687	710	631	661	653	646	686	688	660	658	642	619	665	661	628	654	655	640	610	665	623	651	575	654	603	644	653	641	656	627	645	657	632	594	627	602	598	614	639	657	678	673	664	637	598	625	614	602	631	658	650	638	636	630	660	607	616	622	673	587	610	641	688	622	601	634	572	615	626	639	662	662	626	625	622	602	602	636	598	638	660	608	616	643	636	616	612	663	640	625	621	594	651	654	643	661	641	629	634	634	620	642	624	682	624	632	609	565	634	628	699	596	655	611	666	651	613	585	589	640	578	597	605	643	659	686	604	618	641	659	643	661	650	612	617	622	620	569	619	626	607	673	655	657	626	624	653	596	615	599	629	640	642	677	579	599	617	638	630	632	622	618	592	605	648	627	611	627	644	630	632	636	579	674	583	620	595	601	611	607	628	634	634	594	624	638	634	642	645	663	621	644	697	637	631	670	584	640	632	686	629	664	626	625	618	605	650	610	605	625	645	614	689	649	611	620	626	607	643	617	631	637	625	605	599	643	642	691	598	601	612	610	638	623	656	626	633	646	624	613	664	668	627	643	663	645	627	622	619	637	605	648	606	629	619	632	598	620	579	662	594	640	613	677	603	612	596	590	622	648	622	653	641	615	665	616	620	601	599	589	650	642	603	632	641	640	604	605	596	613	582	626	650	634	581	618	561	620	615	641	636	644	607	606	644	599	602	575	617	656	632	574	644	587	623	600	629	615	631	627	603	594	636	643	642	612	656	627	623	597	632	619	627	668	605	601	598	616	599	616	670	617	651	660	630	644	639	641	646	648	568	594	613	654	678	637	644	605	648	670	586	634	547	615	652	609	703	655	653	598	622	645	660	636	610	620	642	626	580	613	615	628	617	665	619	642	642	632	577	619	618	628	618	628	664	560	623	629	628	614	620	630	652	638	649	648	607	634	640	589	598	680	629	612	586	626	616	620	615	613	643	655	651	641	587	592	610	626	616	634	630	641	613	623	600	611	588	633	634	633	638	611	678	628	629	633	670	606	595	602	599	641	605	621	628	665	641	626	574	658	656	617	616	647	574	606	642	633	623	642	686	632	658	669	650	593	661	609	633	670	655	638	657	586	618	600	598	606	594	615	630	662	664	612	572	621	591	608	599	608	618	675	606	633	642	649	598	652	669	629	622	677	638	590	646	592	622	624	565	615	618	611	625	630	634	648	568	649	592	607	636	649	632	606	609	623	597	638	617	620	646	621	627	582	614	625	582	660	647	660	589	624	588	557	641	585	595	594	650	681	606	677	638	655	634	632	602	589	620	628	625	665	593	645	653	616	606	604	644	641	661	619	641	639	641	626	677	617	612	631	650	680	593	642	617	649	606	586	571	614	629	604	584	669	592	615	650	651	629	622	621	623	600	627	601	615	612	661	646	641	605	610	618	643	596	623	602	644	631	589	626	625	621	648	609	622	631	613	614	567	604	694	576	640	618	676	609	606	631	596	615	659	628	636	657	616	591	628	615	600	621	635	564	593	587	642	650	617	671	661	614	621	645	697	589	611	599	575	593	624	627	630	628	586	635	652	594	582	624	611	611	635	614	592	624	649	614	672	636	654	625	668	608	641	633	629	619	606	598	622	632	635	603	663	683	678	637	627	618	596	585	642	632	613	619	613	681	601	578	627	678	599	649	605	616	637	626	599	644	593	592	626	617	639	591	628	597	629	654	615	601	669	601	626	620	568	577	654	631	615	653	583	623	615	617	635	641	643	592	612	636	627	637	639	639	583	640	612	624	625	638	610	614	633	612	604	613	632	635	632	643	637	620	655	588	600	599	637	621	651	656	637	614	636	677	572	668	664	612	587	593	636	635	623	656	621	604	613	608	592	627	605	631	631	615	620	660	663	623	587	624	629	612	605	639	641	619	697	648	648	602	650	619	652	666	591	617	601	580	686	590	594	630	602	624	577	643	639	642	639	634	622	598	611	593	647	637	615	627	694	639	592	612	603	605	636	621	615	650	648	626	613	624	645	614	588	609	585	599	615	615	623	628	602	605	574	604	631	644	610	597	661	607	621	620	644	609	595	656	638	632	615	649	617	623	636	678	628	596	610	642	642	609	670	608	619	591	621	651	611	602	593	594	577	670	660	618	660	614	625	616	588	611	645	596	597	657	609	580	628	620	658	638	638	632	624	623	614	602	609	635	612	618	626	655	650	589	603	681	579	652	665	664	653	606	632	618	602	643	638	631	615	591	592	677	611	679	636	698	573	600	670	642	608	630	644	654	639	661	665	598	631	550	628	639	639	603	588	606	596	659	614	648	597	610	613	632	625	623	629	605	597	638	631	630	625	633	621	615	624	648	645	638	618	615	641	632	619	611	624	640	647	644	593	607	616	574	630	583	593	614	626	614	586	634	676	544	663	596	663	650	653	643	627	620	634	603	610	647	657	670	613	607	626	628	583	605	613	612	586	612	630	603	607	627	608	557	643	602	628	634	647	627	632	578	623	614	601	584	600	662	602	604	593	594	601	616	582	658	607	605	656	611	584	636	584	618	631	632	655	649	608	644	655	600	624	622	615	644	643	634	626	596	633	665	632	607	628	597	674	620	648	616	633	616	610	605	603	617	627	635	641	630	658	652	634	628	647	632	617	598	662	624	607	597	627	644	591	623	636	555	620	665	605	641	669	648	636	626	631	617	597	628	598	592	608	654	639	671	593	598	620	658	632	594	600	589	648	616	668	617	623	627	605	609	602	647	600	626	608	635	636	648	619	606	622	654	599	650	674	627	677	622	630	645	631	621	648	652	621	667	606	596	595	650	642	630	588	607	641	654	675	594	608	616	628	580	628	616	627	660	650	588	581	657	624	607	601	631	637	617	621	641	635	590	590	616	565	621	588	639	602	653	627	613	636	599	619	639	644	613	651	630	648	631	615	618	650	610	601	627	582	584	638	649	649	601	663	681	632	656	634	634	639	601	623	623	598	617	641	607	661	612	639	648	637	616	662	632	613	651	631	612	680	636	651	629	629	636	629	660	671	629	616	630	642	654	610	611	630	602	648	623	613	632	627	635	635	635	638	681	639	644	631	630	601	614	592	636	626	655	601	641	601	618	638	642	649	608	635	594	638	628	664	649	634	584	618	652	636	648	602	598	633	641	615	635	697	601	615	563	606	633	647	610	641	620	640	605	639	615	587	626	687	614	620	628	637	659	683	645	607	652	655	637	617	618	636	665	612	644	638	615	666	630	635	566	619	623	563	626	685	606	623	652	587	612	633	642	629	616	596	621	624	597	631	629	586	610	582	623	628	616	654	644	672	622	657	648	599	655	660	620	660	677	596	647	634	616	679	597	608	611	598
1767	660	358	319	540	636	538	492	388	360	293	243	225	173	181	152	141	135	121	128	112	101	105	92	84	81	80	72	70	72	73	73	65	56	60	53	57	41	44	57	49	45	45	60	46	51	48	59	56	58	50	52	40	45	36	41	51	38	38	41	45	47	35	30	55	43	30	46	45	36	26	48	38	38	48	54	29	48	52	30	42	39	41	56	47	45	38	55	32	28	41	32	39	38	32	46	40	51	33	35	40	47	44	37	55	34	32	31	34	40	39	41	30	34	38	37	35	36	29	45	38	32	43	34	40	32	30	44	32	30	51	39	50	49	31	31	37	43	41	40	30	43	37	37	44	37	36	43	42	35	40	42	52	32	39	46	34	43	38	46	35	36	30	40	35	33	38	44	38	41	54	32	29	40	38	33	45	54	39	29	43	36	38	40	44	46	33	38	36	44	32	49	37	33	39	38	47	34	35	49	47	36	39	40	43	32	51	40	43	33	38	38	33	47	37	33	31	46	40	41	40	26	33	33	33	38	28	40	43	40	38	18	34	37	44	41	43	34	48	44	39	39	35	33	37	45	32	31	34	39	26	29	26	44	46	34	41	30	30	36	30	39	36	45	46	29	41	47	40	37	42	27	39	44	32	37	48	36	40	53	48	33	35	33	33	43	35	49	38	42	33	35	22	35	42	36	40	39	37	34	35	34	49	38	36	47	38	32	45	33	36	35	29	40	39	39	41	29	32	37	42	52	43	34	27	31	41	40	41	36	34	37	39	44	35	36	34	49	26	37	41	50	46	41	28	42	36	42	44	42	49	33	33	38	48	34	31	43	25	42	36	46	50	45	32	35	43	44	28	41	31	39	40	30	41	30	40	45	34	46	42	40	44	37	24	37	28	44	40	35	30	36	31	42	27	50	35	31	36	45	34	38	35	35	30	31	43	41	42	53	36	37	31	27	34	39	29	34	27	44	37	43	30	31	49	39	40	40	43	48	33	38	34	40	34	50	31	41	21	32	50	35	33	33	30	41	49	39	45	29	38	31	40	44	32	28	31	34	48	37	43	39	46	33	43	36	44	47	38	38	36	45	37	44	42	41	43	46	37	38	42	41	28	47	35	48	43	43	48	38	38	48	40	41	33	38	36	42	40	28	43	43	39	41	41	50	46	43	34	39	32	33	34	32	48	40	27	40	42	39	47	45	48	31	41	39	37	42	41	43	40	33	42	29	40	34	36	39	37	36	36	33	35	35	35	32	37	44	38	36	39	51	40	33	33	42	43	48	37	46	45	28	36	29	40	53	31	46	41	48	44	31	36	39	36	33	42	46	29	39	39	36	37	36	29	42	46	39	30	36	27	29	41	38	38	47	39	42	39	37	37	35	41	25	39	45	29	41	32	41	33	36	46	37	34	47	40	38	34	40	31	39	37	34	49	38	33	33	46	28	40	44	32	41	39	34	42	36	44	40	40	42	33	48	33	34	41	35	29	32	30	37	27	35	42	29	45	48	37	46	21	34	34	46	32	37	48	39	33	41	41	31	37	34	41	40	33	39	42	41	47	38	52	30	36	45	36	36	37	48	32	34	38	40	43	35	40	35	41	40	45	33	41	44	40	43	41	36	42	32	41	25	42	39	54	35	40	49	39	37	41	37	34	40	35	40	27	39	36	50	35	29	29	32	31	28	39	39	28	29	35	44	33	36	36	33	32	32	33	33	39	46	40	35	31	38	49	41	33	24	41	35	34	32	38	40	41	32	33	38	46	34	33	34	36	37	44	30	37	33	31	33	44	40	30	34	47	35	31	50	39	35	35	48	40	37	29	21	46	40	27	33	34	44	33	37	38	36	40	36	33	45	38	47	40	42	35	36	31	33	44	39	38	31	41	40	41	40	46	38	35	31	46	28	40	44	37	31	35	25	49	39	33	32	44	35	45	24	45	44	38	39	27	34	37	34	42	45	38	47	36	30	37	38	46	31	38	35	38	25	36	43	42	35	46	36	33	45	39	47	39	38	38	44	33	28	39	28	37	44	38	37	29	49	43	43	33	35	48	44	46	30	29	32	29	45	46	35	44	32	31	45	36	22	40	46	48	42	37	39	39	32	41	36	55	45	38	39	55	33	34	38	30	37	37	35	42	32	36	40	41	51	42	30	36	31	23	32	36	36	34	42	41	47	34	45	37	36	45	45	31	34	47	35	44	41	45	47	31	36	44	38	46	45	45	49	38	33	35	39	30	41	45	36	45	42	34	34	35	34	39	47	45	37	31	33	35	44	35	46	36	46	35	51	45	30	42	32	38	38	30	41	35	33	32	40	35	36	44	41	41	29	39	36	39	42	44	44	31	44	39	37	29	40	46	35	31	47	38	38	36	38	32	34	40	43	36	33	34	38	33	30	27	36	38	30	38	36	32	34	27	29	31	44	36	51	33	49	34	37	29	33	41	33	37	41	44	35	33	42	41	37	29	42	34	29	34	39	32	32	43	41	33	31	32	45	32	37	45	49	32	32	25	28	49	34	53	32	29	49	37	42	30	41	37	40	34	28	33	47	40	35	36	31	41	39	22	33	43	42	40	35	33	43	48	49	41	37	34	39	32	29	44	43	40	36	46	42	34	35	41	41	42	40	29	39	29	38	32	43	34	36	38	41	34	33	26	43	29	39	33	36	44	47	50	32	36	47	51	35	43	39	47	29	41	43	47	40	29	33	44	38	41	33	42	39	40	35	47	26	34	38	43	41	43	47	36	38	41	40	55	29	37	47	45	46	42	45	41	35	41	41	33	39	35	37	37	34	34	32	33	45	37	38	34	43	35	42	41	31	36	50	36	39	38	31	34	41	41	32	41	30	37	41	39	40	35	29	38	29	50	31	32	43	44	34	36	42	36	34	36	38	32	48	40	38	37	28	26	36	35	33	40	44	38	38	43	41	37	39	33	46	41	31	37	41	41	38	37	30	45	30	31	37	41	40	35	42	35	30	40	36	45	41	47	38	38	45	37	41	31	32	38	42	36	43	27	40	37	32	34	44	46	34	28	28	36	35	39	51	33	29	38	40	33	39	39	26	38	34	40	38	44	30	27	31	56	30	46	31	28	45	40	31	42	37	36	42	45	43	41	32	45	32	47	42	29	32	34	43	36	28	36	30	36	34	39	34	27	41	47	30	34	41	46	40	41	27	38	42	41	37	39	39	50	46	39	44	50	36	39	40	29	43	42	40	41	29	40	36	37	42	36	40	51	44	30	37	38	35	41	34	39	35	48	35	37	40	29	28	33	33	34	36	42	41	34	46	40	38	43	34	31	34	51	40	32	41	48	35	34	26	34	38	37	37	36	38	37	25	38	35	37	30	33	32	32	38	38	28	39	36	52	35	46	42	37	29	34	36	34	42	42	41	36	46	37	32	38	34	37	41	40	35	37	51	39	41	43	23	39	44	27	42	39	30	47	44	40	33	29	39	34	36	40	30	32	36	48	36	32	41	37	41	29	36
23031	15612	9360	22514	30694	29894	26786	23125	19633	16851	14281	12366	10501	8950	7702	6850	6135	5491	4837	4245	3790	3630	3481	3270	2973	2773	2750	2454	2347	2300	2138	2153	1894	1884	1704	1624	1505	1334	1283	1246	1239	1143	1147	1189	1141	1202	1234	1177	1237	1176	1149	1020	972	884	859	828	826	818	743	735	698	710	749	723	700	725	703	644	677	702	661	699	676	637	695	684	645	680	608	680	713	637	636	659	640	624	654	630	655	640	601	686	607	606	584	637	645	681	668	683	616	631	614	654	606	631	688	626	648	631	641	654	588	634	587	628	593	620	630	636	678	677	601	661	654	617	658	624	632	592	593	611	657	612	629	620	598	618	608	661	619	610	601	620	640	620	630	602	574	649	654	622	634	623	677	609	632	627	609	602	611	576	635	633	647	603	614	609	620	597	652	620	601	631	624	562	593	662	616	614	626	626	640	663	655	597	621	596	600	613	593	625	590	571	625	607	633	585	615	599	618	657	605	625	615	652	636	586	606	623	589	622	648	620	615	663	592	583	646	633	585	604	617	646	584	667	616	616	581	598	606	607	659	627	627	641	583	626	644	610	620	626	596	574	577	636	629	590	630	615	612	635	637	625	613	617	587	635	589	639	616	625	609	659	580	633	627	616	610	625	626	620	641	624	621	628	560	615	576	600	629	593	608	592	664	605	610	624	614	581	609	582	572	612	611	618	587	652	589	613	641	614	623	641	597	595	617	657	581	604	607	621	616	587	642	647	607	613	625	595	616	636	599	606	598	580	596	604	605	620	626	627	624	572	637	614	592	589	629	629	590	616	660	647	602	605	638	616	617	587	613	567	656	608	638	639	648	572	585	635	627	623	679	587	630	592	600	613	612	603	662	629	641	579	615	650	591	654	592	615	609	658	625	615	581	604	607	614	600	647	637	591	603	618	637	613	636	692	576	622	588	622	623	648	585	600	612	615	634	631	639	648	628	619	629	591	580	648	646	598	623	616	640	590	638	605	644	569	615	590	584	639	644	616	627	643	606	605	613	634	586	639	615	575	631	643	621	576	595	601	603	641	617	575	577	632	606	645	608	583	610	623	632	605	584	596	642	592	600	634	629	623	652	646	612	615	614	621	633	592	585	633	585	616	585	624	585	609	598	617	594	645	602	641	611	596	596	607	651	624	586	627	580	649	591	637	659	640	605	629	622	589	638	632	593	627	668	579	616	611	668	621	621	627	613	620	609	596	579	615	641	632	636	586	624	628	584	617	623	618	611	554	605	646	623	590	584	643	581	618	652	603	611	638	611	601	618	616	606	616	612	588	564	602	586	669	631	596	608	630	620	644	625	633	589	612	638	611	583	625	630	613	608	611	608	606	629	635	621	608	631	603	601	614	632	603	589	625	637	639	637	578	617	613	617	597	666	609	589	622	634	633	574	613	633	624	627	634	596	619	591	654	623	562	626	617	572	616	622	610	606	631	612	597	592	614	614	636	598	603	621	614	630	619	590	610	570	617	624	587	584	609	587	629	597	628	620	606	647	636	591	624	645	617	561	601	636	684	611	630	630	583	614	600	634	617	618	669	639	607	624	629	541	614	591	624	601	607	595	600	575	586	608	613	618	593	570	631	608	587	616	592	633	574	621	609	616	621	584	639	629	630	663	591	610	628	596	569	619	642	643	632	643	663	610	635	604	609	597	598	613	634	615	651	632	641	630	624	593	581	599	576	600	588	628	582	614	625	587	576	629	669	666	600	627	595	604	605	586	622	590	602	628	591	592	594	630	640	636	613	624	644	610	658	598	605	568	615	593	628	661	596	578	586	637	612	613	600	598	641	616	624	592	619	623	620	616	596	602	651	608	583	617	624	554	564	666	616	612	600	639	631	638	598	639	599	656	631	596	588	655	576	617	596	586	633	639	580	645	632	612	639	624	659	596	614	601	644	624	599	654	631	657	604	604	594	626	636	647	594	626	632	636	655	621	552	596	640	596	581	582	606	645	631	644	599	631	594	640	601	606	635	631	647	642	633	603	618	614	583	647	612	597	612	598	619	589	577	619	584	609	618	636	602	590	626	581	625	614	597	618	581	608	597	621	610	604	615	616	662	629	640	604	642	642	624	585	627	592	613	582	601	597	570	601	598	614	632	581	657	595	592	605	628	599	625	583	629	596	610	572	592	633	618	592	634	654	604	574	619	692	622	606	638	653	606	616	607	620	588	570	636	592	618	694	594	600	604	622	595	613	602	599	621	635	579	603	601	613	623	611	603	616	578	582	652	620	615	628	594	627	633	579	629	615	615	622	613	610	572	610	645	634	614	662	658	616	656	626	644	591	611	616	568	621	614	634	585	597	603	598	625	588	626	590	615	624	623	626	569	638	609	607	645	609	610	570	610	634	598	597	698	638	599	617	617	576	592	618	595	600	588	623	623	654	622	632	590	640	602	602	659	626	634	617	614	592	602	579	592	575	594	618	642	559	569	646	588	597	608	593	660	620	595	612	596	650	595	634	623	615	585	600	591	652	593	635	640	615	583	611	631	623	653	627	624	607	583	604	598	621	580	631	659	597	636	605	620	626	598	576	648	601	599	631	588	604	627	612	636	609	607	614	590	662	621	598	609	594	632	606	614	612	655	630	641	610	618	576	617	613	621	585	620	629	633	589	614	607	611	581	631	650	608	617	633	619	621	619	575	609	629	624	593	617	643	639	610	634	598	650	617	596	577	607	618	624	644	576	621	613	647	604	615	585	607	655	602	596	648	621	591	612	602	627	600	663	624	567	592	617	626	635	615	604	622	630	601	631	601	578	617	613	607	596	624	631	608	600	637	626	634	595	646	572	619	608	588	623	620	579	635	597	598	584	545	620	592	622	635	573	581	631	579	586	584	603	631	620	568	617	600	643	619	624	624	583	642	576	618	578	623	663	595	622	587	666	607	628	591	610	644	572	645	649	614	645	571	625	628	617	635	654	633	589	650	596	618	639	573	563	612	617	586	642	607	616	633	639	636	615	645	617	588	576	633	593	623	617	646	603	627	602	622	619	622	607	630	623	629	642	570	636	629	624	597	619	623	628	595	623	620	639	625	629	615	594	640	574	572	635	607	643	601	630	596	602	624	609	594	604	581	642	629	612	660	629	616	668	629	625	643	615	600	624	613	605	632	625	621	590	606	587	585	645	601	616	624	613	635	645	619	629	628	637	611	623	632	591	631	628	570	597	602	604	596	636	637	614	602	619	609	572	602	589	578	592	636	616	569	641	631	643	663	692	614	585	584	654	585	614	614	669	603	594	616	560	643	630	625	597	622	612	646	631	608	601	603	623	612	643	634	574	650	590	661	602	602	628	581	609	651	610	570	608	642	622	598	619	604	629	571	657	627	608	568	636	582	636	598	582	608	655	579	586	632	625	612	625	616	631	608	606	615	617	611	603	582	570	653	652	614	640	619	624	633	604	641	587	642	614	636	621	622	626	611	624	591	623	668	606	579	605	596	612	615	614	599	562	606	593	573	627	592	561	592
1507	262	159	116	191	272	223	204	150	177	137	131	100	95	68	80	79	53	60	56	44	46	36	43	35	41	36	42	43	23	41	29	33	33	23	34	24	27	33	32	29	33	21	24	28	33	26	25	39	23	33	25	28	24	23	25	16	13	21	22	19	20	21	22	22	21	21	17	20	20	18	20	27	35	15	21	20	24	26	24	23	16	21	21	25	20	26	21	22	24	20	19	24	22	20	26	23	14	30	17	11	38	22	16	24	21	26	27	18	27	21	19	16	23	15	18	23	19	15	26	24	25	17	22	25	24	28	22	18	23	20	15	29	23	14	17	17	19	25	25	27	22	17	27	27	17	23	28	28	23	22	21	26	21	26	24	20	25	17	18	14	27	31	16	25	18	22	23	14	22	26	26	29	22	28	32	27	20	22	27	17	22	22	19	30	27	18	11	18	22	18	19	22	23	31	19	24	19	19	22	15	18	31	20	17	29	16	12	20	24	25	24	22	23	21	21	29	14	22	22	20	29	24	20	26	30	18	17	21	19	13	21	31	20	24	23	20	20	28	33	19	22	24	22	18	26	27	19	20	30	32	26	27	16	12	24	24	24	24	31	20	27	25	30	21	24	25	22	22	22	22	18	13	32	19	20	13	9	25	20	22	18	24	18	27	26	21	17	21	24	15	21	24	17	23	27	27	19	23	14	23	18	17	23	17	28	21	21	25	17	16	22	14	16	35	27	28	17	19	26	23	17	24	23	12	26	15	15	22	21	25	20	19	13	26	18	17	26	23	11	18	17	21	23	17	25	24	19	20	21	21	13	33	18	15	27	11	30	15	29	25	23	21	19	16	17	21	23	21	25	21	24	26	14	22	31	21	25	37	23	26	18	15	17	23	19	21	20	25	27	17	17	20	22	19	23	20	23	24	17	34	16	26	18	28	18	17	22	25	23	26	29	11	19	17	24	18	21	20	19	20	26	23	19	19	21	23	23	18	16	31	29	23	25	25	21	20	32	16	20	33	16	19	22	21	21	13	29	22	20	16	19	21	22	25	32	28	19	16	25	20	24	30	19	22	18	14	32	22	16	20	22	16	22	18	17	21	23	23	28	21	22	26	15	31	15	25	18	23	23	18	20	22	23	19	18	17	22	24	20	12	25	21	23	35	25	19	17	26	23	24	12	16	17	17	15	15	19	24	23	15	18	23	16	25	21	17	19	28	14	33	17	17	29	16	19	12	22	24	27	30	26	17	22	18	22	13	21	15	21	22	14	21	10	23	22	17	22	25	24	20	28	26	27	28	20	19	14	18	21	11	23	23	22	17	20	13	21	24	13	25	26	15	18	24	13	8	23	26	20	17	30	24	25	24	17	24	32	21	28	25	24	30	22	21	26	25	24	22	24	18	17	28	25	23	23	20	19	17	20	29	18	29	23	18	31	18	18	22	23	22	20	18	24	12	23	21	18	28	23	24	22	17	16	28	22	13	23	23	21	19	17	30	23	20	23	24	16	19	27	24	13	25	13	19	31	20	23	30	33	27	18	14	14	16	24	21	30	26	26	12	23	22	18	12	18	21	30	25	12	28	20	19	20	19	17	26	16	16	23	17	33	14	13	14	31	18	23	18	21	20	22	20	24	20	21	34	25	25	22	23	32	21	27	23	30	16	26	22	15	25	16	16	21	18	29	21	20	23	27	27	25	22	29	18	25	23	20	24	12	22	27	17	21	24	26	25	17	12	23	18	22	18	28	19	34	23	22	24	15	29	25	16	14	18	24	22	26	22	20	21	18	24	16	24	13	21	32	23	19	25	26	26	20	31	20	15	22	16	27	25	22	18	20	19	22	17	26	30	14	24	16	23	15	24	18	30	19	26	22	27	25	19	24	23	23	19	15	24	20	24	23	22	21	16	21	20	29	20	17	20	21	18	27	25	21	24	16	18	15	16	25	23	22	24	20	20	26	19	17	20	19	25	17	21	27	18	22	20	23	22	26	23	24	21	13	25	30	21	17	27	19	29	19	22	19	24	14	19	18	19	20	22	19	23	25	20	14	14	19	27	17	26	15	27	20	16	23	22	21	23	19	24	14	24	25	18	19	19	18	16	26	22	26	22	20	22	19	18	28	29	19	20	22	18	23	19	30	23	19	23	21	24	14	26	27	15	22	27	23	36	21	14	22	26	21	22	29	15	18	18	16	20	23	28	17	23	21	21	16	17	11	20	29	19	19	26	18	21	18	23	17	29	20	20	26	19	30	24	21	24	16	22	26	22	18	20	28	19	29	30	24	25	25	25	23	19	19	21	26	24	17	20	19	22	30	21	20	25	19	29	14	22	19	23	16	24	19	19	19	22	22	16	25	16	13	22	26	26	14	19	17	25	19	20	23	18	19	21	21	29	25	17	16	12	24	15	22	19	27	12	23	16	21	16	20	24	21	27	25	18	17	19	23	23	23	32	19	16	26	21	25	25	26	20	19	19	21	16	26	19	21	20	16	26	12	17	32	23	22	27	25	23	24	26	20	24	27	21	22	25	16	13	19	19	21	18	20	21	22	20	17	13	17	19	22	23	32	20	19	19	21	15	23	21	27	26	22	25	20	25	21	15	15	22	18	25	26	13	24	20	23	19	25	21	20	29	23	19	10	25	32	23	17	18	23	20	21	17	18	28	22	17	12	25	27	21	29	19	20	25	16	17	16	24	20	23	29	20	18	24	18	22	23	26	25	26	17	15	22	26	22	23	9	19	23	23	25	19	21	26	23	20	23	21	27	18	24	28	22	19	25	21	24	20	22	18	20	18	16	22	25	24	21	20	26	21	29	28	10	20	17	15	22	23	19	18	25	30	23	25	20	12	23	22	16	28	26	16	19	18	28	17	14	18	14	24	19	27	24	23	31	27	21	27	32	20	21	23	12	15	23	18	16	19	20	20	19	20	20	22	18	29	24	20	18	17	25	27	23	14	21	18	22	17	15	27	26	26	13	21	10	26	27	17	15	28	19	18	20	23	19	25	25	28	19	23	26	17	17	30	16	20	26	26	20	24	23	13	18	21	20	21	20	17	16	29	23	14	15	27	10	13	22	16	27	23	23	19	18	21	25	23	19	27	13	21	10	6	27	21	21	18	19	20	23	13	30	20	27	24	22	27	21	29	22	22	23	20	14	14	20	30	26	21	22	26	19	28	16	26	23	17	31	22	11	32	12	20	24	20	30	12	20	16	17	18	18	22	15	16	18	36	21	14	20	31	23	20	25	22	30	22	24	28	30	27	26	23	19	20	27	28	22	22	25	22	12	17	20	18	26	11	18	14	34	19	27	22	21	17	21	28	24	29	25	21	23	25	21	25	22	23	35	24	22	26	15	30	23	18	15	21	21	21	21	23	24	21	9	21	13	16	15	20	19	26	24	18	34	24	23	12	19	18	18	20	23	21	21	21	19	22	20	11	21	15	25	22	16	19	19	26	25	16	27	17	19	22	26	24	24	24	27	15	18
14235	8220	4487	12996	20201	19515	16454	13578	11098	9072	7322	6146	5045	4236	3725	3196	2812	2529	2187	2017	1849	1835	1720	1568	1452	1414	1388	1326	1285	1249	1174	1125	1028	983	972	855	771	772	709	677	673	616	629	653	651	682	639	633	626	618	532	528	502	503	452	453	397	375	375	392	348	390	397	406	362	382	374	390	354	376	374	375	334	360	352	391	388	385	320	366	362	380	325	335	361	383	391	340	359	374	347	386	346	344	407	335	363	365	366	373	352	384	366	359	375	351	311	390	395	326	344	360	351	358	386	323	376	363	370	356	342	362	355	375	378	357	361	388	379	380	357	368	336	363	353	340	350	379	354	355	384	334	342	317	400	390	357	353	376	352	379	339	368	312	362	354	349	376	343	333	352	365	362	361	384	377	367	385	424	355	364	386	356	342	346	356	400	359	361	394	342	375	380	364	341	328	380	356	330	379	363	376	350	361	363	331	357	351	353	376	368	352	372	341	343	375	348	354	356	335	365	321	367	373	365	345	337	323	367	367	354	344	340	330	361	365	328	356	341	353	326	364	388	352	357	360	340	325	377	338	382	371	347	364	369	358	383	363	374	368	328	409	347	361	368	348	378	350	345	341	355	371	353	362	351	351	366	369	384	370	356	379	361	327	313	367	318	363	338	321	365	373	377	353	326	382	342	339	378	354	370	348	375	348	359	362	337	365	371	368	376	385	369	328	344	397	327	316	332	366	339	399	383	375	359	345	421	354	395	343	334	366	343	345	367	364	334	353	341	384	341	333	350	341	336	369	346	365	373	359	331	353	366	376	344	367	375	367	350	361	374	353	361	375	369	370	362	392	347	370	413	362	375	320	380	330	320	372	367	331	329	382	390	401	384	342	327	361	323	353	378	385	316	327	356	360	318	344	339	357	354	379	359	337	382	357	368	344	345	380	349	364	363	356	342	356	383	377	356	385	325	382	389	366	355	354	367	338	362	349	382	344	346	345	333	346	407	346	362	364	366	350	369	351	347	378	380	304	377	346	392	342	371	389	363	354	342	376	352	388	327	340	349	334	388	318	367	355	397	360	376	378	358	397	349	364	340	371	380	348	338	332	360	371	374	356	359	331	398	371	351	356	344	366	364	348	343	370	370	343	345	350	340	369	373	370	383	351	375	351	322	399	357	346	357	341	413	391	333	340	341	332	369	361	368	364	328	328	351	360	335	363	391	341	378	372	363	340	335	350	362	367	390	366	368	341	393	352	346	391	312	350	359	352	336	389	376	365	381	356	358	384	358	356	366	356	336	350	363	343	391	358	394	373	362	342	352	358	348	373	353	334	357	356	328	361	344	357	354	387	332	409	348	352	348	359	351	354	331	366	374	361	350	375	338	347	351	354	368	321	374	368	348	395	314	363	364	355	365	359	359	356	354	360	349	379	333	333	345	334	394	350	354	362	360	359	336	339	379	384	355	352	380	382	370	339	353	327	387	321	357	378	364	376	329	363	378	348	338	343	344	381	363	315	357	385	341	359	386	377	364	336	343	340	383	350	407	355	385	380	400	364	351	371	355	359	375	336	377	365	381	365	402	377	369	349	325	347	393	357	373	373	369	345	364	389	358	344	415	362	358	344	342	369	355	335	335	363	348	352	358	366	356	352	349	335	333	380	332	409	357	346	364	326	381	358	361	354	352	374	319	369	370	389	372	329	346	368	372	357	354	353	367	357	361	351	361	357	366	363	358	350	325	348	351	354	357	349	411	387	406	348	354	384	350	357	355	355	353	337	342	331	341	327	355	362	378	340	336	341	371	379	340	336	353	370	355	323	342	376	382	370	383	345	372	386	355	382	361	382	378	365	341	356	363	342	337	369	372	367	354	379	332	392	369	381	350	376	351	339	358	377	336	366	337	348	376	340	367	372	370	370	347	348	367	327	360	366	383	376	327	377	392	373	370	372	348	365	373	385	368	400	376	393	365	356	340	361	363	359	367	377	354	348	380	326	337	363	336	347	381	356	338	385	369	366	392	372	342	359	353	366	360	378	351	353	335	354	375	384	379	371	352	337	371	353	335	364	347	325	367	376	323	344	351	369	358	337	366	365	348	324	346	316	369	381	374	364	356	354	356	350	388	374	367	335	326	372	331	370	315	341	364	389	362	366	360	349	363	369	355	336	342	355	381	372	359	385	342	332	351	370	344	342	381	329	349	350	327	375	366	350	365	341	376	379	359	343	352	373	371	366	365	340	335	360	346	358	381	352	323	376	352	370	306	350	373	328	366	391	344	346	367	379	367	346	378	361	307	350	374	361	339	353	331	355	349	368	355	348	378	382	368	393	336	375	364	357	368	373	367	365	378	353	339	375	377	376	342	349	401	351	360	361	414	364	334	380	358	348	349	348	356	351	356	353	366	365	358	337	340	372	352	355	333	362	370	342	359	364	337	355	380	359	359	350	349	369	368	366	359	345	367	346	385	361	361	374	337	366	360	387	374	379	374	341	406	368	384	352	337	367	314	369	348	392	330	366	335	391	332	357	374	350	341	358	340	351	345	373	349	349	348	373	370	376	338	354	361	320	360	367	365	399	353	365	367	355	381	358	322	360	326	377	364	304	371	349	335	359	361	326	389	386	361	351	351	351	350	359	342	346	357	390	376	390	338	349	372	373	349	368	361	330	376	370	355	354	358	350	362	373	416	344	359	355	366	369	358	317	352	356	319	353	339	382	322	364	328	386	387	358	344	373	347	367	327	345	359	378	388	380	376	337	375	372	392	354	368	334	349	366	334	391	331	380	371	360	404	350	332	337	375	366	324	354	331	357	343	353	360	342	350	334	337	366	355	368	361	376	359	366	371	336	356	365	383	385	353	337	360	360	331	375	391	321	333	358	341	372	362	376	373	346	392	352	373	344	360	344	368	341	367	346	378	325	431	398	359	343	340	365	362	340	381	355	366	341	375	374	342	362	349	341	345	355	335	349	360	359	366	346	335	374	374	356	351	339	365	352	414	358	345	352	371	356	379	353	369	344	342	364	366	345	371	358	364	375	352	345	358	331	344	338	386	376	358	337	368	342	383	347	396	339	366	341	331	338	370	366	318	344	391	344	371	353	365	344	342	357	360	339	340	355	367	371	370	335	343	342	350	385	353	386	345	343	359	355	339	382	377	357	361	337	387	343	350	389	351	363	343	376	356	354	361	323	348	346	359	333	332	344	337	388	336	341	351	378	357	344	348	353	353	364	355	323	347	404	340	369	338	358	328	396	359	361	378	352	341	375	364	391	356	373	379	344	349	357	332	359	355	386	367	358	323	363	339	347	355	362	360	366	363	358	365	356	354	401	363	370	380	324	352	349	333	385	391	357	357	305	379	309	368	382	370	379	340	336	358	349	352	341	391	362	335	356	354	317	373	357	323	343	345	375	366	345	379	332	387	344	375	375	381	378	349	368	362	366	374	332	350	372	385	356	400	355	367	338	368	394	344	346	344	362	332	347	357	403	357	368	330	324	364	375	380	368
859	441	231	178	364	433	371	316	267	251	216	194	138	148	113	108	90	90	63	57	70	64	67	45	56	47	52	48	40	37	35	38	35	37	34	20	28	34	22	25	25	31	40	29	32	37	23	30	26	36	30	30	18	15	32	18	21	30	17	23	26	26	24	19	22	18	17	20	22	25	16	23	21	22	16	16	18	26	15	25	23	21	31	19	26	21	20	14	20	16	15	24	23	23	13	20	18	18	15	20	21	16	25	19	28	20	16	20	17	20	19	16	22	18	23	20	23	26	25	16	16	23	25	16	20	20	19	20	18	25	18	17	21	27	21	18	13	28	23	25	26	19	20	23	17	31	19	20	20	18	28	22	18	12	15	17	20	16	18	21	12	22	15	14	20	16	26	24	20	11	23	16	27	13	23	17	15	18	20	16	13	18	18	18	20	19	15	23	22	23	18	28	17	20	22	20	25	25	30	13	12	16	22	19	24	15	17	19	15	18	23	20	13	20	11	18	16	24	20	19	29	19	20	22	14	20	18	21	22	19	11	20	18	16	16	21	24	24	15	12	23	22	21	20	25	17	19	23	18	23	14	16	15	22	20	16	23	23	20	21	22	21	20	18	17	15	14	18	14	23	18	19	16	20	15	23	22	24	17	19	32	16	15	19	23	25	15	20	13	19	20	28	15	22	15	15	16	31	21	22	21	24	24	31	13	20	20	23	12	16	27	15	16	25	21	20	25	21	28	14	18	20	20	17	17	15	15	18	17	15	17	14	20	25	20	13	25	26	22	22	17	21	24	22	23	18	18	19	21	25	28	22	29	21	21	22	24	15	24	20	17	22	21	22	15	17	17	15	21	21	15	15	29	27	18	22	28	21	17	26	23	16	17	23	20	18	18	27	26	16	14	16	22	16	29	32	21	18	23	23	27	19	20	17	21	21	23	16	25	26	16	23	12	21	30	15	20	20	21	17	28	16	20	19	17	21	17	20	23	28	13	24	17	25	34	25	19	29	21	12	13	12	19	23	16	20	13	16	18	18	14	31	27	21	10	27	21	20	18	22	18	17	16	22	19	19	17	24	10	32	28	19	22	25	23	27	21	21	17	22	16	27	22	12	30	12	27	16	22	24	18	35	16	20	32	18	13	22	21	18	19	20	17	18	20	18	21	18	23	17	22	29	14	21	10	26	19	20	22	18	15	17	17	23	25	18	20	33	20	18	19	20	23	9	15	15	17	20	25	15	22	13	16	16	30	24	21	11	19	10	23	22	19	21	15	18	22	23	18	23	17	14	21	13	19	11	18	18	13	14	16	21	11	12	21	14	17	19	23	18	18	24	14	18	19	22	21	21	8	23	16	22	20	20	16	22	23	24	12	23	19	13	13	12	21	18	18	26	15	18	15	25	15	15	21	22	21	16	19	16	23	22	12	12	23	26	18	27	20	22	15	19	21	22	15	25	11	12	18	25	19	29	13	26	20	16	24	12	22	20	21	21	18	15	23	15	19	24	15	18	11	16	22	26	14	19	17	22	15	21	24	26	21	26	15	26	24	16	16	19	21	16	15	15	22	16	27	13	14	23	14	18	15	23	19	17	13	15	25	22	23	10	25	16	15	23	22	17	11	21	17	13	17	16	22	27	21	24	20	27	18	18	20	11	14	13	20	21	16	24	18	20	22	24	17	25	18	15	19	27	19	14	14	22	26	16	11	15	17	21	18	20	20	22	16	23	23	19	20	23	26	18	20	25	19	22	23	23	26	16	20	20	15	27	19	14	18	15	17	22	7	23	26	24	19	18	23	25	22	17	17	8	23	18	11	23	20	22	18	13	21	12	25	20	26	22	20	11	26	18	13	22	19	24	23	23	31	15	23	20	26	20	15	15	13	21	15	24	26	19	17	22	28	23	16	19	16	16	14	17	18	18	22	18	26	17	20	31	16	17	24	18	22	22	23	29	18	12	19	26	18	15	23	14	20	27	25	20	17	23	24	12	15	27	24	21	22	12	18	15	18	17	19	20	19	16	23	16	22	25	22	32	22	16	25	24	22	20	17	13	27	22	17	27	24	21	15	30	18	22	20	15	27	19	26	21	16	24	22	19	21	18	20	25	19	25	20	18	11	27	18	22	17	18	16	18	22	26	14	29	13	28	13	23	18	18	18	19	21	24	19	12	16	18	24	22	14	18	23	31	19	26	20	15	24	20	24	16	23	26	22	17	16	22	18	13	20	18	15	12	22	23	23	22	20	15	24	25	13	16	13	23	21	21	20	24	10	14	24	18	18	18	18	26	15	19	14	18	17	15	22	19	15	24	15	20	16	17	18	26	18	17	19	13	17	22	27	20	20	24	23	20	16	17	29	15	15	23	29	28	14	20	23	18	14	20	16	23	25	19	18	18	19	22	22	14	15	19	25	22	13	28	24	26	16	23	23	15	21	21	28	21	17	29	16	20	20	17	31	21	17	29	25	24	11	21	17	22	31	20	26	16	23	23	20	18	24	26	23	15	16	19	15	14	23	17	21	21	20	18	19	16	18	23	17	10	32	22	26	12	23	19	25	16	24	18	18	21	29	25	25	18	16	15	21	14	27	27	22	21	21	17	21	15	19	19	24	16	25	23	13	26	31	23	16	19	14	19	20	14	23	25	18	22	12	27	22	20	19	18	21	22	21	18	29	17	20	24	21	22	25	21	15	17	14	17	25	14	14	17	23	30	25	19	16	17	13	21	21	23	15	24	21	10	21	17	14	16	25	24	20	30	16	21	17	21	22	19	22	19	29	20	18	19	19	13	21	24	20	21	15	23	21	17	9	16	22	14	31	19	26	25	11	18	17	22	29	20	17	27	17	21	16	28	25	19	15	21	20	16	16	23	23	19	16	16	17	20	12	17	9	14	28	13	29	26	20	17	19	25	16	21	19	20	23	19	17	18	20	21	23	14	17	23	22	18	23	22	12	23	14	22	14	15	26	24	21	13	19	23	17	15	22	19	19	22	12	17	24	12	27	19	23	16	18	19	22	18	23	17	14	22	18	18	17	20	18	20	23	28	18	18	14	21	16	15	15	25	21	17	11	27	21	15	19	15	11	26	29	12	24	19	16	11	18	13	23	20	25	18	24	18	16	23	20	13	17	26	30	28	21	18	29	16	27	24	13	16	30	17	27	11	27	14	23	23	20	20	15	22	18	24	18	23	20	26	18	17	16	15	17	20	18	15	24	25	30	22	18	16	22	16	19	15	26	24	21	23	19	18	24	21	26	26	20	17	19	18	21	24	17	13	21	16	17	18	22	23	13	21	32	28	26	25	19	23	27	13	29	22	23	21	26	23	28	19	12	16	19	24	18	18	27	33	24	22	18	20	21	16	26	21	21	18	19	17	15	14	28	16	22	16	16	19	17	17	29	19	19	18	30	24	23	20	17	25	27	22	22	16	33	20	15	18	22	13	27	19	15	20	17	25	12	21	21	19	26	19	21	25	20	18	22	18	10	13
18443	12690	6733	18388	26395	25542	22188	18996	15802	13113	10880	9203	7473	6316	5504	4931	4349	3719	3319	2998	2792	2492	2430	2244	1913	1961	1834	1733	1698	1651	1590	1432	1403	1265	1135	1057	982	903	839	790	777	773	802	766	779	836	801	759	743	726	686	588	606	550	480	498	468	453	464	388	398	368	383	393	412	385	382	374	358	342	358	353	386	359	372	341	346	323	415	397	390	366	345	355	335	374	348	325	351	378	310	372	329	337	337	356	369	343	341	371	379	345	375	337	340	365	341	355	376	337	348	373	337	401	346	317	321	351	367	325	364	325	327	344	363	338	343	354	318	319	337	362	360	369	333	373	339	341	354	347	313	319	344	328	361	352	311	321	355	324	335	321	317	320	327	394	329	342	337	354	298	343	328	347	329	345	320	354	319	311	359	331	331	354	347	347	345	331	308	349	335	384	322	339	362	334	324	366	309	311	361	382	355	367	365	338	346	322	304	322	316	345	350	331	353	329	360	353	302	350	369	322	318	321	340	327	351	325	327	323	359	333	340	352	357	347	326	321	311	325	333	332	366	364	329	315	325	348	318	366	336	329	312	326	336	351	318	310	339	326	354	355	383	331	357	332	313	347	330	321	322	356	329	306	322	353	363	340	323	359	304	343	323	376	340	315	349	329	342	362	321	359	314	317	355	346	364	387	323	351	356	347	304	346	331	351	335	380	314	330	344	334	324	343	340	345	338	313	309	316	315	333	359	337	371	332	347	361	346	384	338	349	314	354	339	301	336	337	343	359	336	352	336	357	343	336	350	316	324	361	345	319	323	336	331	328	356	335	332	320	340	320	347	319	365	326	352	319	333	381	347	320	351	346	323	345	321	342	363	340	307	344	322	355	323	319	348	319	332	342	334	343	328	346	330	358	323	315	351	339	369	346	337	358	341	319	345	346	350	319	354	331	321	334	352	347	349	325	340	318	358	298	306	346	350	308	344	328	333	338	355	335	336	320	317	315	313	326	334	332	349	323	332	331	353	355	337	352	312	296	359	322	329	318	320	314	326	346	344	332	348	338	337	367	317	338	301	328	350	350	346	348	324	312	353	358	315	296	323	348	355	337	369	324	312	309	336	352	315	311	354	298	332	315	301	337	326	320	355	341	322	339	353	312	326	326	317	338	311	333	332	340	381	358	308	332	326	338	321	339	361	346	346	323	361	358	347	305	326	316	322	332	311	328	339	347	296	323	373	317	359	320	358	319	334	322	327	327	353	308	318	323	322	303	327	305	355	303	336	318	330	333	330	342	352	306	320	358	309	370	347	337	359	335	342	331	326	327	337	333	312	352	305	355	325	337	341	327	314	361	298	313	333	335	327	333	317	351	354	374	336	354	309	294	340	329	316	388	337	330	332	333	299	310	321	350	334	337	300	318	325	328	321	336	329	317	328	330	339	330	350	340	337	315	316	350	326	357	347	353	338	322	333	338	313	327	347	365	331	322	322	347	330	356	349	284	287	324	303	330	347	354	313	334	322	330	347	329	332	318	368	346	353	329	353	321	345	318	343	375	362	333	332	347	334	333	333	330	347	348	338	326	355	345	327	362	323	312	352	354	336	338	305	350	357	324	329	335	335	312	331	308	316	333	311	324	374	340	329	335	323	324	327	338	327	354	320	357	347	351	324	334	310	323	352	348	338	344	351	320	312	307	313	319	311	330	336	328	330	355	356	349	333	363	340	331	323	340	329	349	332	354	362	344	342	318	329	329	312	344	356	344	343	294	340	323	342	337	320	358	311	354	332	339	331	336	295	340	302	309	320	316	338	313	344	333	333	323	294	345	321	352	339	322	354	330	330	311	343	323	314	303	314	325	336	339	343	315	336	345	351	335	310	338	332	324	334	329	340	359	338	289	384	361	345	311	318	303	316	354	323	326	355	329	302	373	347	352	355	301	361	328	372	339	345	350	360	344	312	322	331	328	340	327	339	333	330	356	351	333	344	348	381	337	331	322	355	325	336	351	332	338	333	323	321	354	318	347	326	326	360	333	346	339	362	336	312	336	303	328	343	342	338	334	344	328	327	317	316	329	336	351	320	328	343	334	351	354	349	334	313	331	317	344	345	324	308	343	336	306	309	315	313	280	333	345	350	321	338	348	333	335	351	360	354	336	346	382	346	359	357	353	312	358	343	336	297	345	345	311	321	319	308	301	321	317	303	310	350	361	322	313	338	332	322	315	325	311	319	308	346	328	371	329	362	347	337	355	306	369	327	350	315	327	307	328	335	354	319	329	346	332	332	366	378	294	323	348	373	337	343	309	348	333	346	309	316	355	345	338	387	359	328	319	335	346	342	334	308	326	343	292	355	314	335	355	309	366	348	326	339	323	338	336	334	312	364	360	344	314	364	343	349	356	305	336	333	339	347	329	326	328	339	340	304	316	330	343	334	345	356	313	328	336	329	339	322	313	342	342	333	350	343	305	329	342	321	317	312	362	344	321	357	332	333	335	317	359	333	337	312	318	353	354	322	322	355	347	320	345	372	338	339	336	363	348	356	341	347	333	353	335	341	313	329	307	339	323	345	329	323	341	328	305	303	332	330	328	349	334	306	360	322	348	318	351	353	346	329	308	341	320	333	345	333	307	319	360	340	310	335	346	349	345	334	360	333	329	318	341	353	343	343	322	332	313	328	317	336	344	346	339	321	306	303	366	294	338	315	346	358	314	331	335	331	338	326	317	316	329	342	311	335	315	333	313	321	355	348	326	363	314	312	332	365	320	328	354	347	337	342	317	326	364	319	325	333	329	373	363	303	354	346	371	316	325	311	334	328	360	344	364	350	326	347	357	335	337	320	353	300	347	332	325	318	338	340	344	351	357	366	323	323	322	350	381	319	337	345	344	329	329	313	352	350	348	340	343	322	344	307	322	357	324	329	331	341	334	345	334	333	309	332	308	344	338	298	353	311	321	370	364	315	364	333	334	309	324	348	335	338	317	355	360	343	332	359	372	335	340	357	318	353	338	314	350	321	303	346	337	292	331	355	381	350	344	336	321	343	360	347	357	351	327	320	362	338	293	304	320	316	343	372	306	343	316	327	316	337	333	359	338	366	333	361	360	337	339	336	304	328	328	326	340	332	355	336	373	341	333	316	315	345	339	324	374	329	348	323	352	318	356	329	353	312	377	337	319	347	331	343	294	349	363	328	337	341	330	314	352	353	335	311	330	317	321	321	343	329	345	307	347	335	323	356	336	324	341	326	332	321	307	361	293	299	334	309	310	318	310	339	345	322	327	358	321	348	334	329	361	361	315	336	326	319	319	323	320	336	316	320	326	351	330	368	349	358	327	304	327	326	325	347	339	316	348	306	346	338	349	356	314	363	326	332	330	313	342	335	355	316	361	349	365	339	356	302	356	319	321	347	356	348	334	354	330	346	341	344	314	342	346	336	334	311	326	325	330	351	332	350	365	357	339	331	310	365	352	348	299	340	297	354	340	341	314	310	347	317	345	323	323	356	357	351	313
2602	374	252	208	337	365	342	318	247	239	222	222	168	121	109	119	107	105	81	85	80	83	86	59	74	54	49	62	59	65	67	58	54	61	51	53	48	50	45	44	46	36	48	40	56	67	56	45	48	44	53	52	42	41	34	34	37	40	41	50	32	45	48	40	33	35	33	33	39	34	47	36	36	39	29	38	36	35	36	34	41	46	36	33	43	46	44	23	31	33	47	32	35	41	37	49	47	31	34	28	31	35	44	39	35	49	31	45	45	40	39	33	36	30	40	39	44	46	38	36	45	42	35	36	29	36	39	39	38	42	45	35	30	43	47	48	32	57	46	44	36	37	43	40	28	40	41	44	36	39	38	38	36	49	40	25	32	42	43	41	40	37	35	37	33	34	43	42	35	34	35	42	25	37	29	36	37	32	50	46	30	38	35	49	40	49	37	48	32	36	26	28	28	34	35	51	42	40	29	36	36	44	28	38	39	42	33	31	49	34	42	47	30	33	42	41	31	41	43	40	48	35	37	39	45	39	35	41	34	39	45	42	42	42	44	37	38	35	44	39	39	36	36	36	46	47	40	41	36	43	47	36	31	41	48	40	37	37	39	42	35	31	39	36	49	43	39	41	43	43	40	33	47	41	34	31	40	42	38	50	36	34	42	45	38	33	45	48	54	39	46	38	39	41	32	37	39	32	40	40	47	39	38	41	38	35	43	29	53	34	44	41	37	43	41	43	33	44	34	35	53	40	41	39	42	37	43	36	43	46	36	34	35	36	36	35	48	38	40	39	47	41	35	32	32	34	36	39	38	49	34	42	46	42	44	40	36	27	46	29	47	37	33	35	42	24	35	40	38	37	37	42	31	50	26	41	34	31	34	42	34	44	35	35	34	43	39	33	46	38	34	38	38	46	34	47	40	47	29	49	30	40	40	45	29	34	30	33	46	32	40	41	42	41	27	35	44	37	41	47	43	39	46	31	34	35	46	42	42	39	26	34	35	35	42	40	28	56	49	46	45	25	35	33	44	37	32	37	47	34	33	29	44	35	25	37	43	40	36	46	34	38	37	42	32	48	26	31	46	37	46	38	49	43	31	32	39	37	31	44	34	47	32	41	35	36	47	42	47	34	31	43	39	36	37	33	45	33	41	29	39	42	32	47	37	45	46	51	42	57	39	31	40	29	36	34	34	38	42	36	36	38	38	45	43	25	35	35	49	36	52	49	39	37	35	30	30	34	36	37	38	47	44	31	49	31	42	33	45	43	44	45	33	38	37	36	42	36	37	30	43	48	34	32	36	41	41	38	39	34	39	32	45	42	41	38	45	34	46	35	34	32	44	40	44	35	57	38	42	43	35	40	42	39	40	44	38	33	37	42	29	40	42	39	39	36	34	44	49	43	38	26	51	39	34	33	42	33	31	36	36	27	39	47	24	42	38	58	40	34	39	41	45	41	46	38	39	27	25	41	48	42	37	29	34	22	35	35	40	40	39	46	42	39	44	45	41	45	33	59	35	35	29	41	45	35	31	38	35	41	38	37	29	46	46	42	44	44	35	40	40	32	49	30	37	30	43	25	43	30	43	36	41	37	35	44	41	34	43	35	43	39	44	35	51	41	39	35	48	30	37	37	32	33	38	39	37	43	42	30	40	51	36	35	49	46	32	47	35	31	44	34	36	32	35	33	39	34	34	39	52	35	57	39	46	39	37	38	41	45	27	49	42	41	42	33	43	34	43	45	49	35	46	36	32	39	37	49	34	54	32	33	35	46	32	38	40	30	42	40	36	27	40	44	43	35	29	30	35	33	36	41	33	41	37	43	41	44	39	37	43	35	44	43	38	42	36	39	37	31	38	41	40	30	43	28	45	35	47	31	45	42	40	35	31	40	34	34	40	37	43	47	42	38	38	41	35	22	37	36	44	36	40	48	54	39	46	25	38	42	42	36	32	34	33	44	30	43	25	33	33	40	49	40	24	27	34	40	43	40	35	37	41	36	43	38	48	49	40	47	39	40	42	50	38	43	45	44	42	33	38	35	48	46	49	33	37	45	45	47	43	48	45	42	30	36	33	37	41	31	29	47	41	33	44	35	43	39	32	41	36	38	41	37	33	54	51	33	48	35	32	45	48	42	41	32	33	41	38	36	35	43	36	41	39	44	44	34	37	46	40	50	39	35	39	32	35	47	47	37	45	49	31	53	41	42	30	21	29	35	40	37	34	40	37	34	40	34	49	35	30	45	44	46	40	32	44	29	55	38	44	37	42	27	28	39	34	38	41	31	36	33	37	43	33	32	31	37	32	45	36	34	41	37	47	34	42	27	50	41	40	31	30	44	30	39	38	42	31	37	38	42	48	33	31	36	36	32	41	29	43	32	42	37	40	30	43	38	47	39	42	44	39	33	43	33	38	35	38	32	37	36	42	23	31	41	38	48	41	32	51	42	30	35	41	30	36	29	35	40	36	37	27	33	39	40	44	42	37	29	51	45	33	42	32	30	36	31	37	42	50	41	40	30	35	39	46	43	41	39	41	40	34	36	51	30	29	32	48	41	27	50	29	41	32	37	39	27	31	43	32	43	39	41	34	43	38	29	41	37	34	42	30	32	49	35	43	32	38	37	45	43	32	49	38	44	28	52	28	23	35	38	38	36	44	32	43	42	40	35	34	29	41	29	33	39	34	26	42	23	41	21	36	33	43	37	32	32	39	45	27	34	44	40	39	43	37	37	49	46	34	45	34	35	39	31	40	37	38	46	37	40	42	48	29	35	36	41	37	32	38	41	42	43	36	34	45	36	31	33	47	29	33	52	38	35	40	35	40	42	39	39	35	46	41	29	42	21	49	41	24	45	41	44	45	38	34	39	40	35	36	38	51	39	39	44	39	29	29	44	45	38	36	46	41	34	49	33	43	36	29	38	30	37	42	37	32	29	36	42	33	42	50	43	41	47	36	40	51	38	36	36	32	50	27	36	33	35	43	40	42	44	38	29	46	32	47	42	34	42	30	33	31	43	41	41	25	44	28	38	40	40	37	43	28	41	36	37	46	25	46	37	42	45	31	42	32	46	41	36	45	42	36	28	39	31	36	43	42	32	43	31	28	39	40	35	32	47	39	42	42	41	38	44	42	43	33	31	40	41	46	38	45	34	46	30	30	30	31	41	30	48	30	42	43	49	42	23	40	48	44	36	37	36	30	50	36	47	38	42	29	47	49	22	36	39	43	38	41	35	44	37	37	25	43	27	41	36	38	30	47	37	53	34	29	38	44	42	37	47	47	47	41	40	49	45	43	32	38	43	41	35	47	36	37	40	37	36	32	43	27	42	41	47	38	43	31	39	40	44	28	30	40	39	36	40	38	37	46	44	32	39	42	51	47	39	41	45	41	46	35	33	52	48	44	38	42	33	42	43	49	19	28	46	39	51	38	37	36	51	43	39	46	39	45	41	40	30	40	43	45	47	42	29	36	38	37	41	41	41	33	42	29	44	34	37
17023	11023	6341	17101	25217	24464	21549	18180	15190	12631	10398	8608	7132	6134	5472	4723	4307	3795	3369	3208	2996	2727	2562	2328	2163	2043	1957	1889	1880	1822	1770	1595	1594	1424	1401	1306	1181	1115	1083	1042	1050	1025	1122	1017	1105	982	996	1015	1006	999	949	871	807	801	781	771	739	722	684	718	702	663	678	650	715	652	666	666	672	702	647	640	637	643	648	693	666	656	677	622	632	628	652	607	616	655	639	627	648	662	632	614	616	669	637	661	609	645	614	641	553	642	657	634	639	630	670	673	626	625	598	635	610	637	590	603	617	679	640	656	642	627	616	600	615	622	657	624	579	675	600	638	648	663	592	580	586	666	626	620	618	617	621	642	623	569	640	682	676	595	667	624	659	667	618	667	661	709	612	605	617	643	668	647	638	603	623	638	629	643	625	622	607	618	670	600	634	596	617	594	632	654	627	653	646	638	601	665	603	599	652	646	656	624	655	615	596	599	568	658	605	666	649	604	604	631	601	612	637	632	631	549	627	640	646	585	606	667	643	700	601	609	666	607	656	603	559	640	641	645	638	649	676	622	632	608	616	638	638	611	603	613	648	603	615	650	615	609	613	628	573	602	608	637	675	633	630	615	602	609	615	672	612	726	571	595	624	608	653	611	611	599	617	644	652	596	590	668	629	631	630	609	610	615	636	625	611	653	643	618	649	637	625	668	651	622	618	640	600	625	610	615	580	600	585	611	601	632	597	637	634	634	637	599	648	654	632	611	636	656	627	579	659	609	630	640	620	653	624	639	625	623	615	596	595	622	600	618	612	640	646	648	646	654	620	644	573	608	641	638	611	577	592	666	631	659	605	603	657	635	635	585	636	627	615	632	627	614	602	664	609	604	611	657	635	635	648	606	648	637	650	656	635	626	592	628	677	617	596	655	632	615	599	613	615	591	627	652	643	601	647	630	593	619	603	634	623	653	666	618	637	655	582	636	612	635	643	611	667	634	586	594	593	587	617	657	632	633	581	664	627	648	646	608	635	665	638	602	573	648	605	658	632	590	594	637	616	628	665	630	653	633	671	631	648	635	603	668	627	546	654	594	646	620	638	582	638	619	626	606	620	576	633	615	604	624	616	589	597	650	624	616	607	629	602	635	590	616	622	639	595	623	574	559	577	592	648	601	606	595	620	587	646	634	615	611	599	663	600	642	659	619	610	647	627	630	630	606	604	654	640	650	646	604	633	600	574	603	604	644	643	651	621	587	623	670	615	624	612	659	575	615	611	621	637	622	647	606	631	654	622	693	630	639	667	664	643	619	611	613	632	640	600	649	597	612	630	630	679	628	605	611	594	640	631	579	598	633	620	662	645	616	618	661	578	599	623	628	638	630	637	650	647	630	625	612	648	605	609	641	593	668	586	644	617	651	638	624	616	624	661	611	618	637	599	636	606	638	691	590	616	600	614	610	623	641	592	666	579	637	639	641	639	590	642	581	653	596	654	639	684	644	597	632	627	593	624	616	650	657	617	623	634	607	593	639	630	607	577	610	643	596	635	603	640	610	637	583	635	639	640	648	644	609	615	601	562	661	611	580	592	653	621	618	589	611	648	640	677	647	660	609	654	634	609	658	590	618	628	610	603	641	633	636	593	631	605	641	614	651	621	674	630	655	635	652	589	621	592	635	603	609	660	562	618	613	613	633	638	665	638	584	638	613	671	640	650	608	632	610	605	627	674	581	617	657	646	613	630	639	603	592	610	605	598	610	593	567	633	650	588	571	575	666	637	578	611	655	611	650	639	617	656	623	611	607	613	628	649	617	669	612	609	631	638	605	592	598	641	624	608	579	617	630	624	645	677	664	606	651	627	644	680	618	615	661	566	634	630	625	646	585	586	653	643	646	640	683	637	633	609	608	603	633	640	626	615	606	632	633	609	654	604	635	669	618	599	626	622	602	643	624	596	612	560	660	637	577	654	615	631	617	643	577	645	636	630	632	651	634	598	615	631	617	636	634	608	642	611	663	653	608	619	645	639	640	620	634	658	626	604	643	627	585	668	636	631	637	631	644	611	601	634	643	666	615	663	662	606	632	676	619	627	634	617	571	598	635	654	618	591	612	664	642	595	647	612	620	640	621	592	592	613	658	636	634	660	647	605	641	636	614	607	646	625	619	668	636	638	610	662	608	642	624	631	633	632	655	631	616	681	611	599	596	615	617	615	637	648	612	647	635	609	580	580	640	624	611	621	619	622	634	649	631	580	656	605	625	664	621	587	598	613	614	627	616	637	632	623	625	613	642	648	676	635	613	661	617	644	602	622	649	620	612	611	641	633	637	619	634	555	681	618	636	609	591	627	605	663	625	619	649	639	614	584	639	582	646	642	686	619	642	652	604	612	633	626	667	571	612	657	584	677	634	617	646	642	584	650	618	620	661	678	638	605	626	624	633	626	607	660	610	651	636	641	637	660	608	595	636	658	637	604	645	669	591	623	621	613	635	608	643	667	604	603	551	580	647	617	637	628	629	615	668	625	656	603	638	600	601	653	631	667	611	635	627	622	626	596	606	650	667	626	575	617	605	649	596	665	604	626	638	624	631	645	570	600	603	674	625	631	658	609	641	620	663	586	670	577	604	633	629	648	595	571	609	569	599	630	613	630	599	643	649	631	650	637	627	621	603	642	633	602	616	640	658	616	619	626	614	616	645	630	657	623	608	580	634	631	646	633	670	659	656	631	611	641	591	624	589	608	608	647	583	621	628	603	655	650	633	599	623	625	644	645	624	649	598	645	599	655	595	676	614	617	598	594	635	610	593	653	607	630	623	579	611	613	606	620	604	680	645	659	621	624	612	648	624	617	656	624	621	659	638	631	618	623	612	639	615	584	611	635	619	618	638	611	645	639	629	583	622	629	614	633	637	602	654	634	671	564	594	613	605	652	609	615	621	663	604	635	628	638	581	639	653	655	618	605	612	643	571	603	620	634	619	643	646	694	591	638	585	629	621	611	623	596	641	613	588	615	638	656	683	617	654	620	656	626	615	592	634	609	657	631	597	638	570	648	661	612	615	640	620	658	638	632	672	663	619	656	620	612	598	645	609	627	636	614	608	609	582	581	632	617	578	628	636	654	611	652	611	640	640	624	577	617	607	653	604	560	627	616	610	615	666	626	603	637	662	637	630	619	594	622	673	626	667	609	627	634	616	616	642	652	645	616	609	642	615	619	648	654	616	642	608	610	602	625	673	625	621	651	641	626	630	641	634	619	636	640	644	654	624	643	678	605	594	615	648	650	640	645	622	653	639	611	628	622	560	622	599	638	599	635	631	614	584	656	640	642	653	627	614	634	644	620	616	618	638	618	599	593	621	607	620	656	656	630	602	604	626	636	711	651	649	642	620	612	625	617	595	651	599	625	648	650	615	612	619	627	659	669	594	648	629	568	615	623	628	621	612	599	616	676	624	651	603	647	591	627	633	619	586	589	594	593	652	616	631	618	613	665	630	633	585	607	599	632	601	630	636	658	626	607	566
1781	625	401	313	546	627	588	520	451	355	293	267	245	188	183	157	172	106	111	108	112	111	91	105	90	73	82	82	54	82	82	58	79	59	70	63	48	52	37	47	46	59	44	51	58	51	47	57	45	39	47	49	41	32	40	49	51	40	40	53	31	35	38	39	47	35	41	40	40	40	40	47	53	45	39	33	42	40	39	42	32	40	32	35	35	37	40	33	37	49	38	38	38	40	41	39	37	45	41	31	32	40	27	35	37	32	44	48	41	36	41	40	44	34	40	45	31	33	35	32	31	43	46	45	35	31	39	37	33	30	50	33	51	43	38	35	36	43	47	35	39	40	34	38	28	37	31	34	43	22	31	37	46	45	35	37	36	47	37	42	43	33	42	41	36	50	42	39	26	38	36	48	41	38	40	25	36	40	38	40	40	29	33	27	42	51	39	37	43	34	45	38	30	29	38	36	31	28	35	35	29	42	40	32	49	28	49	44	34	35	36	47	45	42	37	29	44	37	42	41	38	40	40	24	47	35	40	37	38	37	38	42	36	36	42	37	22	40	28	38	42	49	27	47	47	35	29	30	34	35	39	43	30	35	40	49	37	44	32	37	31	45	28	26	29	35	42	41	30	40	34	36	35	43	43	26	34	32	46	30	33	41	38	50	37	41	46	43	40	38	34	48	30	25	30	51	36	35	40	35	42	25	35	34	40	38	30	44	36	32	39	45	44	36	64	37	31	47	34	34	38	35	54	41	38	41	38	43	41	42	32	44	43	27	35	38	43	36	37	45	38	42	35	32	37	34	40	47	41	40	38	37	38	27	33	44	29	39	50	33	30	28	44	53	49	35	37	38	39	38	26	35	36	42	35	51	48	38	42	38	39	40	35	45	34	36	34	32	43	42	58	41	35	42	41	46	46	33	27	32	29	36	39	31	46	39	40	41	35	36	32	33	48	39	41	45	39	34	32	33	32	43	46	47	43	39	49	34	35	31	39	40	31	32	40	40	31	45	33	45	41	42	38	35	39	44	32	25	49	42	32	27	41	39	40	38	54	35	44	31	34	38	42	28	36	39	37	31	51	41	29	33	32	44	39	42	27	32	46	43	35	46	42	34	38	38	45	38	38	38	32	35	35	40	29	46	32	40	45	39	28	45	39	36	40	35	38	43	41	37	31	36	31	36	34	39	36	38	41	40	37	38	34	37	39	39	37	30	33	42	45	42	40	34	31	35	45	27	36	25	37	42	41	43	37	53	43	41	44	44	39	43	42	38	41	33	45	44	36	35	39	30	32	36	31	38	34	42	43	34	49	42	36	36	31	40	44	44	35	36	45	25	38	44	37	34	38	41	43	38	32	29	44	45	44	32	24	39	46	55	41	37	38	28	45	37	33	37	54	34	45	40	31	37	34	31	30	37	41	43	42	36	41	37	26	35	28	50	47	37	34	28	36	39	46	42	29	20	37	32	36	33	29	33	36	40	42	46	41	34	39	31	39	31	29	33	41	31	32	29	39	43	35	38	31	38	33	38	39	35	39	49	29	25	28	48	43	38	55	40	29	37	35	28	30	36	33	34	45	36	47	33	53	31	46	34	50	43	36	43	36	44	35	43	35	39	32	32	38	42	34	39	30	37	39	27	36	37	40	40	32	40	36	32	33	45	44	40	28	37	33	43	33	41	54	32	40	37	29	32	37	35	40	37	44	40	49	48	39	38	39	38	42	36	34	43	35	47	37	40	38	36	39	28	39	42	36	37	31	31	40	46	39	30	32	40	42	47	40	42	42	37	30	45	38	46	38	41	29	29	28	39	37	39	47	34	40	41	52	44	44	35	23	30	35	39	31	43	44	40	35	29	34	34	34	38	52	36	35	50	31	41	36	27	53	37	36	36	38	44	34	40	28	38	45	32	43	33	28	39	38	58	29	42	36	44	42	31	38	44	37	39	35	37	34	41	41	39	23	37	29	37	36	27	32	31	41	32	33	40	41	51	46	39	38	44	41	38	39	46	32	32	29	43	38	29	43	39	40	26	33	36	42	42	47	29	35	44	43	51	44	38	34	48	31	28	44	42	29	24	28	41	40	47	33	46	36	36	38	34	28	31	36	34	35	50	33	37	42	41	40	42	43	33	37	31	44	33	34	46	42	31	34	33	52	41	40	25	32	43	46	35	50	31	36	39	31	30	31	38	39	32	33	52	38	41	31	31	35	38	33	44	32	36	31	40	48	42	34	39	44	43	49	35	32	34	34	41	34	42	29	36	30	33	43	39	37	30	38	46	41	37	44	45	27	34	33	41	34	42	54	33	51	35	38	41	42	37	46	40	40	38	43	33	36	33	42	39	30	38	44	28	42	38	40	35	34	31	49	31	47	49	30	31	34	34	41	34	42	41	40	26	58	32	39	33	35	44	37	37	45	45	37	36	44	41	37	28	35	37	37	37	33	41	28	43	40	33	27	36	42	42	46	31	31	37	41	30	31	41	33	40	41	38	47	40	35	35	50	34	28	35	43	32	47	34	36	23	39	44	36	42	47	28	44	40	34	50	37	31	48	39	33	41	45	49	44	36	47	37	48	32	46	28	41	37	30	33	43	45	45	38	45	45	27	32	43	34	40	43	38	43	31	38	33	37	45	40	31	40	43	45	46	25	39	43	32	40	34	46	32	33	45	39	41	33	45	39	49	47	38	38	43	46	37	36	40	40	34	39	43	37	27	44	46	29	42	40	41	29	28	36	42	40	33	41	41	36	40	38	44	29	36	34	47	49	37	37	40	35	46	38	38	39	35	35	42	20	33	36	52	40	57	39	38	35	38	30	45	38	47	42	37	50	25	42	45	48	38	41	34	30	32	29	45	40	38	34	34	46	39	36	42	30	39	45	41	42	36	39	46	35	28	29	38	40	31	38	50	35	35	33	40	36	35	42	41	34	37	33	30	45	44	38	32	49	34	38	49	31	37	42	42	37	29	35	44	35	39	57	37	36	49	37	39	37	49	39	39	43	37	31	39	39	44	43	46	38	32	44	46	24	40	34	40	31	48	33	37	36	33	37	32	33	40	43	35	30	40	53	43	32	36	42	40	39	54	36	42	30	44	33	38	33	29	45	47	30	35	30	43	32	34	37	41	37	40	28	39	33	28	42	42	35	40	25	31	30	31	25	43	41	40	24	43	39	34	41	33	37	49	30	42	40	39	32	31	36	35	42	36	33	40	37	35	37	38	31	43	41	37	44	31	37	36	34	39	38	31	38	35	24	32	35	27	40	38	25	35	46	37	45	54	37	42	51	36	35	30	35	28	47	52	41	29	41	28	52	37	52	43	52	42	40	41	37	35	26	28	35	37	48	33	42	43	35	40	35	28	39	49	39	43	38	38	34	36	41	41	28	48	41	33	41	39	36	40	36	40	45	43	43	39	48	29	33	38	33	31	45	33	36	33	50	44	37	35	51	48	33	29	38	42	34	37	31	47	32	41	41	34	58	34	38	27	37
22776	15109	9242	22223	30687	30004	27181	23035	19872	16983	14206	11962	10188	8812	7771	6820	6142	5158	4756	4370	4084	3825	3433	3140	2866	2797	2566	2535	2467	2262	2123	2039	1876	1923	1760	1507	1383	1417	1265	1218	1260	1274	1261	1218	1303	1225	1280	1219	1239	1107	1040	986	934	889	880	811	797	764	714	768	688	704	728	714	678	663	638	677	654	690	622	670	679	705	698	668	636	602	647	695	674	649	676	625	639	632	661	609	653	607	615	622	654	659	654	622	592	635	595	676	656	635	610	628	627	652	615	599	639	635	653	634	627	620	639	644	629	637	633	627	657	640	679	607	633	633	620	633	638	603	609	626	600	652	653	615	635	625	623	610	616	641	625	599	624	631	597	592	637	652	607	596	589	657	647	603	620	612	672	589	611	644	619	649	677	616	644	600	643	602	625	623	611	598	584	596	638	588	614	591	651	613	632	628	581	648	639	647	620	603	619	646	621	594	610	604	632	596	609	617	600	613	585	614	627	577	641	614	628	542	638	637	636	631	595	626	600	657	582	639	618	631	566	630	582	621	594	590	627	630	633	624	580	616	617	619	601	604	595	620	611	606	609	595	631	628	570	561	601	641	638	635	620	571	590	603	624	611	633	591	629	629	652	596	631	583	607	626	614	640	574	631	646	625	613	600	608	636	616	646	615	622	628	608	611	610	614	581	578	607	602	656	592	605	652	654	617	613	587	635	595	581	604	609	586	605	627	576	618	604	606	638	605	607	595	586	600	562	601	621	552	620	600	613	605	565	662	652	636	618	654	591	570	579	585	646	637	621	593	618	566	608	618	619	577	643	644	603	616	617	586	601	635	633	616	596	624	642	613	563	591	609	602	620	601	580	598	605	610	601	625	632	631	630	600	578	541	652	578	602	581	648	655	624	628	560	598	590	588	595	564	644	569	636	631	594	618	607	608	606	592	596	614	630	611	604	626	628	619	611	630	625	595	649	627	561	638	629	607	596	551	624	603	571	590	604	611	640	616	650	597	596	609	623	595	624	618	654	591	582	632	635	598	608	597	594	641	600	607	613	610	652	639	608	633	706	622	608	632	569	603	664	639	612	630	579	606	575	631	645	596	617	644	652	614	582	563	534	585	636	638	621	567	627	635	607	590	632	633	613	602	616	602	606	589	603	620	597	580	613	618	561	633	645	625	611	620	628	609	606	633	626	582	603	589	560	605	653	651	629	616	603	612	605	615	605	613	602	611	629	627	615	620	644	644	627	638	597	635	618	607	589	621	630	640	629	564	672	623	602	611	609	579	588	639	632	610	604	605	602	614	615	607	605	600	596	607	627	646	670	626	644	622	614	572	594	617	547	631	607	614	619	640	575	637	642	626	610	583	615	621	605	609	646	611	608	656	593	597	599	591	616	619	597	608	662	629	608	594	610	619	589	626	646	619	623	582	604	645	570	641	646	562	614	609	671	615	627	582	622	589	568	631	626	590	563	639	636	629	627	569	607	600	586	640	615	652	657	631	634	637	637	625	606	639	582	635	609	635	635	621	590	591	577	625	575	610	611	615	655	623	610	624	570	572	628	642	599	580	618	597	618	606	607	642	619	609	612	653	632	628	610	662	569	604	599	652	598	610	593	620	594	621	580	626	588	634	614	614	599	612	580	605	577	607	600	604	601	637	618	595	593	601	636	586	593	670	585	610	640	607	569	632	577	606	633	625	664	590	597	597	545	642	648	597	619	597	647	659	609	647	655	648	643	577	612	646	568	595	606	668	554	626	621	612	642	624	622	622	647	601	620	580	608	644	573	630	610	621	610	608	570	641	625	633	622	553	605	570	607	593	667	583	588	645	608	614	602	599	605	609	601	578	581	620	595	580	607	624	581	614	607	596	609	637	602	621	589	609	618	597	599	637	600	604	611	612	642	599	583	586	587	572	608	622	594	572	593	663	611	591	649	575	612	643	582	593	630	630	646	600	613	632	588	633	635	602	614	641	631	565	623	638	618	627	610	631	643	592	605	600	610	598	606	638	604	590	569	590	591	602	601	638	630	609	613	627	658	612	666	578	636	617	632	625	577	627	582	627	603	584	605	641	609	564	606	622	630	595	609	625	584	625	603	592	591	652	609	574	667	614	629	649	607	591	660	613	633	620	606	583	626	619	637	579	629	650	583	595	608	600	610	586	632	628	565	595	625	613	639	598	603	616	641	576	683	587	651	647	569	625	587	643	598	610	623	598	575	648	645	594	613	666	597	573	613	573	624	618	602	634	641	642	653	605	645	616	600	633	626	594	622	617	599	639	645	596	619	638	590	641	617	571	609	602	588	578	592	618	616	610	633	612	616	627	610	581	622	605	590	624	587	594	598	581	622	646	592	574	649	619	579	595	658	601	616	618	614	622	642	610	574	604	610	601	574	636	637	627	623	590	641	628	578	586	632	632	627	640	607	634	612	606	578	618	610	609	631	589	606	599	585	626	623	643	623	645	621	598	582	572	609	598	625	605	612	611	590	607	572	562	602	641	634	636	643	626	602	601	589	623	620	610	590	605	609	652	597	595	566	614	597	603	603	633	607	569	581	609	566	611	578	589	568	640	619	585	605	601	604	605	596	600	600	604	621	574	609	576	599	631	642	626	622	576	638	609	582	648	566	614	623	595	625	594	618	646	630	619	613	591	644	608	575	556	606	584	639	608	592	596	607	631	647	584	601	629	596	565	592	585	563	604	649	638	609	654	588	607	600	614	628	631	604	635	645	620	579	594	599	601	653	632	632	594	616	592	612	618	577	616	627	601	605	571	639	599	622	570	557	639	609	578	632	662	569	580	593	625	592	559	591	609	615	628	609	613	577	636	633	594	596	635	618	593	572	614	627	600	655	603	619	614	615	606	637	602	627	605	610	647	601	608	617	599	650	613	605	611	559	618	612	607	618	641	632	619	649	598	621	594	601	595	600	597	587	601	605	634	578	609	606	646	622	622	626	556	611	604	586	664	585	569	651	602	612	616	633	600	643	608	629	610	590	619	612	601	566	599	575	601	603	601	645	634	642	609	592	605	597	636	616	571	613	641	613	636	698	592	601	632	647	618	608	632	620	580	662	621	649	588	626	614	594	596	577	632	601	634	600	608	581	618	594	588	616	583	617	581	625	651	617	633	601	601	647	649	631	583	625	606	568	640	621	570	624	595	607	644	591	641	594	625	594	641	596	632	598	610	554	587	627	635	599	604	560	590	632	621	614	618	605	626	644	630	623	602	591	580	580	620	640	620	582	605	621	608	582	587	612	612	655	559	586	615	597	646	607	666	639	643	636	581	622	568	637	640	604	590	592	590	599	606	627	574	612	589	662	600	644	652	592	614	598	623	589	607	621	652	636	616	621	660	603	589	596	602	594	585	577	638	606	634	577	622	593	645	645	627	654	627	656	582	621	606	610	629	605	597	575	569	601	617	608	602	622	594	643	619	591	626	646	624	614	632	646	608	594	645	595	612	577	622	623	616	622	596	613	639	603	603	583	620	599	619	600
1455	254	136	134	238	258	243	213	168	154	113	105	101	88	86	59	74	62	44	55	48	45	48	44	47	45	41	33	31	42	20	34	41	29	30	38	32	31	34	28	44	19	26	34	28	28	26	23	25	25	22	32	20	19	19	21	30	31	27	19	24	23	25	18	25	24	31	23	21	22	20	22	24	31	14	23	16	21	16	20	26	17	20	22	25	14	15	23	22	27	21	20	16	26	23	20	22	14	19	23	23	23	23	21	20	14	12	20	21	15	18	27	19	21	19	25	21	22	25	20	26	24	16	29	26	14	31	32	28	21	22	17	26	21	20	26	20	23	25	20	22	27	21	22	23	28	24	14	23	25	19	24	17	23	20	19	19	19	17	26	27	19	27	20	23	16	21	19	24	22	20	26	23	20	21	14	21	33	9	17	20	25	14	22	24	23	24	24	14	22	24	21	19	20	18	20	28	20	22	24	23	17	24	16	17	15	16	28	22	21	22	32	17	20	21	23	23	23	15	25	15	22	23	17	19	20	18	22	26	19	20	32	22	34	15	13	23	26	28	27	25	18	18	20	23	21	22	18	24	18	29	23	16	27	20	16	26	23	34	22	31	24	21	17	21	23	15	16	19	27	23	18	14	15	21	24	18	23	21	21	15	28	23	21	23	28	21	19	23	16	21	28	17	24	23	25	22	22	34	26	30	34	15	20	28	21	27	29	30	19	20	23	28	17	18	18	18	23	17	24	27	23	16	23	25	26	16	20	15	20	37	18	16	19	14	19	23	23	24	20	23	21	32	26	23	30	20	28	15	18	23	21	24	28	17	20	20	22	18	16	22	17	18	23	22	19	17	26	19	19	21	24	16	23	7	18	26	20	21	31	21	25	22	16	16	19	20	22	18	24	22	28	23	23	26	22	19	20	21	20	16	16	18	23	26	16	18	16	20	25	30	13	20	15	20	26	25	27	26	21	13	22	19	19	24	26	30	15	22	20	14	22	21	23	15	16	14	26	26	18	11	20	17	24	18	17	21	25	26	21	29	20	23	20	18	28	29	19	14	19	21	27	21	23	22	14	20	12	24	23	26	19	13	27	15	15	22	20	29	24	26	19	14	20	27	24	22	21	17	32	20	24	28	24	23	30	27	22	20	22	21	20	24	13	23	17	18	16	24	30	29	20	25	30	19	17	18	21	17	24	18	18	32	23	20	29	21	22	20	29	17	15	15	17	20	14	24	21	21	19	18	14	22	17	32	23	16	25	25	14	21	21	26	19	25	21	15	23	26	24	25	23	34	21	14	26	22	24	16	18	17	23	16	22	24	26	20	22	16	22	27	18	18	21	24	21	14	22	17	22	29	29	32	24	32	15	19	19	21	19	20	12	25	17	26	20	30	16	18	20	19	13	11	29	27	28	25	30	19	18	22	20	27	13	25	10	19	28	27	16	21	16	16	22	17	22	18	29	21	19	29	31	25	27	29	30	20	23	21	24	22	22	18	20	26	21	20	21	22	17	34	23	21	14	28	17	19	15	15	17	27	22	16	22	20	15	22	22	18	21	22	29	21	12	25	17	20	12	22	18	29	25	32	22	24	21	23	19	28	11	24	16	24	21	24	12	23	17	13	20	26	24	18	19	21	23	24	25	22	19	20	31	18	24	17	19	26	21	19	10	25	18	22	23	19	26	28	29	18	23	26	31	19	14	25	20	19	15	24	29	17	24	26	24	18	22	15	23	30	25	18	22	22	19	16	21	22	25	24	36	19	24	27	26	16	14	28	19	22	22	17	19	19	34	24	17	16	16	25	26	24	29	17	17	21	22	27	23	17	20	24	16	16	25	19	24	14	34	14	22	24	24	26	26	19	16	20	19	34	30	26	28	23	23	20	22	16	20	29	20	24	20	20	17	19	25	17	21	27	20	19	28	27	18	20	23	20	25	35	21	29	19	27	21	20	21	20	21	14	24	26	18	24	24	21	18	25	13	23	42	24	16	26	20	18	22	23	31	22	22	24	22	23	22	23	14	25	15	21	23	23	25	30	23	19	32	18	17	12	16	20	19	18	20	25	28	33	24	23	22	21	17	14	23	25	20	25	21	29	24	23	10	18	28	20	21	23	23	21	23	15	25	20	20	24	18	24	39	19	23	27	29	24	18	16	12	22	19	24	25	21	23	25	20	21	26	23	15	21	27	29	29	20	21	24	23	21	26	29	21	20	16	27	18	28	21	17	20	14	21	34	22	22	19	20	13	25	15	19	20	20	18	18	18	20	21	18	28	26	15	23	15	24	24	16	27	32	24	16	28	22	19	18	23	21	31	24	22	17	20	23	21	17	18	20	17	22	21	26	21	23	29	17	22	22	19	15	17	27	22	22	20	21	20	20	28	14	29	23	31	25	17	14	21	23	26	16	22	20	25	25	25	14	32	31	20	25	16	26	31	25	23	20	24	21	22	24	30	17	27	21	26	23	20	19	18	24	24	21	16	18	24	17	26	15	24	22	20	17	18	20	19	18	21	20	17	20	25	11	26	18	20	25	16	11	18	17	26	28	16	24	22	21	25	19	22	18	24	23	28	21	21	15	17	24	20	20	25	21	19	21	22	23	10	26	27	19	28	14	23	17	22	24	27	19	24	21	27	17	25	27	24	23	11	25	27	18	24	22	15	17	20	24	28	18	25	21	15	19	23	22	18	16	24	20	19	21	19	21	16	16	23	17	24	26	27	21	17	24	19	20	22	18	24	15	17	10	24	16	18	20	32	27	25	14	26	19	24	15	17	15	18	18	23	23	20	14	24	20	12	19	21	28	11	24	18	22	22	13	23	17	25	27	19	20	28	24	21	20	16	19	21	23	17	22	21	15	14	20	11	24	22	24	18	23	18	19	24	23	20	21	22	25	26	24	22	26	19	25	21	20	24	18	16	16	15	29	27	15	31	23	21	20	25	24	28	27	35	16	27	22	32	27	22	24	17	23	19	25	23	21	23	21	22	14	15	22	29	20	20	29	18	20	27	13	33	20	23	28	13	25	26	20	24	31	22	19	14	19	20	22	18	22	20	25	24	19	22	21	28	9	22	29	24	18	22	24	15	23	18	31	31	23	22	30	18	20	14	28	24	23	29	19	18	20	23	22	26	31	16	23	23	21	19	22	30	22	19	16	33	23	17	24	18	16	20	19	16	15	21	22	21	25	17	23	15	22	20	14	13	15	20	17	17	16	19	23	21	17	19	22	20	22	18	20	18	22	20	17	17	24	29	20	24	21	20	12	9	27	21	13	15	28	16	21	23	17	26	27	17	23	22	21	20	24	20	37	17	24	14	30	18	17	15	21	20	25	26	28	15	26	24	15	25	15	19	20	19	24	28	17	20	17	19	19	23	12	21	23	19	21	22	14	34	18	24	16	16	43	19	25	21	19	15	11	24	25	23	19	19	15	14	26	25	15	27	29	16	12	20	25	25	13	16	16	21	21	18	36	18	21	23	17	17	21	16
14228	8005	4447	12903	20450	19781	16828	13850	10996	8858	7045	5695	4821	4214	3647	3091	2707	2482	2285	2061	1963	1890	1727	1518	1453	1418	1298	1379	1292	1158	1064	1054	1003	950	852	784	767	770	681	651	685	708	687	740	668	714	698	623	602	632	551	498	480	440	445	407	396	408	392	397	384	374	380	387	329	395	357	384	363	392	384	410	362	361	368	374	355	331	355	377	346	357	352	352	344	390	356	351	322	391	339	332	365	391	329	351	344	356	350	353	382	348	369	385	334	377	344	366	383	352	360	374	389	389	352	347	316	366	386	368	380	347	364	376	367	360	338	376	354	348	342	351	385	338	394	364	375	356	376	367	369	378	391	366	371	380	384	327	358	329	309	339	355	362	354	321	360	391	353	370	368	352	400	358	352	336	351	382	332	372	396	388	397	339	389	350	360	361	378	363	369	344	366	342	343	382	366	396	354	366	409	339	368	346	360	336	364	336	377	346	375	359	383	368	363	358	359	354	370	366	371	358	350	348	384	351	398	356	339	378	377	333	356	378	324	332	349	370	381	365	352	344	351	395	344	385	341	367	336	331	358	352	378	387	334	379	357	411	340	360	355	366	373	356	358	350	355	326	412	352	379	370	303	345	347	343	373	399	364	378	333	354	364	374	369	369	387	352	354	359	368	350	348	340	376	355	373	359	377	331	337	319	361	324	366	371	357	367	335	389	357	359	361	393	355	349	338	353	372	339	393	345	367	373	354	361	390	347	357	342	385	352	392	376	388	329	357	346	386	339	335	366	369	395	365	326	348	340	356	373	377	342	366	341	341	352	354	348	374	352	361	394	352	350	338	365	384	356	367	355	365	341	349	334	354	403	383	359	341	360	389	368	334	335	353	372	338	384	369	351	343	341	352	341	338	363	383	357	349	358	347	368	358	377	366	353	353	336	357	361	329	350	360	348	316	354	345	393	308	341	345	332	321	368	383	388	360	342	372	333	373	379	362	338	379	361	351	373	365	381	388	366	375	341	362	351	368	391	367	341	389	349	330	370	361	352	356	361	340	350	362	374	364	360	346	360	383	382	384	375	366	406	342	366	345	339	373	357	354	365	345	328	360	341	352	342	347	375	420	362	378	360	330	349	368	348	373	379	338	350	314	369	387	329	352	366	332	337	333	370	338	344	375	368	340	403	348	340	342	355	385	363	346	394	346	340	378	356	364	349	363	329	358	343	371	379	334	359	376	354	353	374	351	369	358	374	356	377	352	341	341	379	367	357	378	372	384	375	361	367	355	345	361	354	334	353	346	343	356	381	347	379	370	365	382	393	344	378	359	371	376	345	376	370	356	371	356	372	360	342	370	346	357	375	333	353	327	357	366	350	404	373	319	340	405	340	320	351	384	334	381	379	354	322	362	357	351	363	352	357	364	397	391	372	350	392	327	338	359	374	342	353	365	364	363	353	361	397	361	396	381	385	340	383	331	355	366	334	338	366	350	347	344	357	377	355	391	355	345	369	384	322	319	365	341	370	334	372	404	373	366	344	348	378	344	347	348	339	356	338	329	366	364	370	348	339	377	352	371	355	357	350	342	378	332	417	378	371	406	318	351	367	403	371	368	355	363	352	336	344	357	366	360	376	359	333	354	361	342	367	345	370	370	332	343	337	342	331	356	368	382	354	360	328	339	360	339	390	346	369	372	334	359	375	332	385	319	367	347	389	358	346	371	371	406	366	364	348	372	367	348	326	352	353	389	377	366	355	339	365	379	384	339	346	353	368	348	370	339	367	370	343	358	365	338	362	388	374	361	373	350	378	335	348	343	378	338	365	370	347	386	341	331	377	364	370	361	351	326	361	355	381	315	357	359	341	350	376	327	372	325	352	362	341	336	344	341	360	370	312	352	387	389	346	347	357	364	345	371	344	402	340	311	380	326	329	369	369	357	362	338	361	344	343	378	359	352	364	379	351	343	362	354	365	352	341	368	376	365	370	338	384	354	351	334	345	331	369	355	333	373	378	324	354	344	357	376	389	393	365	371	364	353	337	377	361	382	373	386	368	363	349	365	385	389	369	348	363	313	373	364	372	329	349	357	350	350	370	328	349	387	383	376	347	352	332	354	372	343	381	373	343	364	374	335	354	358	372	382	360	356	356	361	347	348	319	386	329	379	367	374	331	394	362	378	336	347	364	370	356	349	385	399	344	356	345	389	369	341	342	376	395	380	373	324	350	393	351	361	382	337	395	351	382	352	337	368	374	354	352	369	351	350	378	378	328	325	321	361	362	321	353	377	354	393	326	364	363	342	350	356	349	366	341	334	385	340	356	358	321	350	374	348	360	328	335	349	366	332	362	360	335	393	356	355	377	372	354	371	327	393	362	360	358	364	371	332	341	376	381	350	319	372	334	353	353	354	326	351	326	382	353	383	328	338	372	355	379	402	359	377	353	340	369	365	350	361	343	359	359	342	391	352	376	351	352	388	380	397	372	350	330	369	381	379	347	372	365	348	375	370	386	346	346	381	366	343	353	336	379	389	372	350	364	348	366	349	332	394	388	362	347	378	349	379	351	390	349	350	337	382	339	368	380	307	361	377	344	360	373	351	358	337	376	406	390	362	354	383	383	360	374	372	384	368	353	361	376	355	397	335	355	340	369	352	370	330	358	341	389	374	371	329	359	372	338	384	348	340	359	376	345	362	338	379	380	364	303	364	333	350	342	342	327	338	344	346	379	363	349	349	374	361	363	389	355	345	367	308	367	338	383	375	332	361	359	364	360	344	363	384	331	335	348	359	384	328	374	360	331	389	340	296	324	366	406	366	341	346	366	333	353	336	343	361	370	387	370	356	367	339	364	352	411	313	373	363	359	361	360	373	364	331	358	391	313	366	355	362	361	323	377	347	339	374	368	371	335	340	355	358	333	369	360	384	347	344	377	344	372	371	342	308	375	387	365	346	361	376	363	355	353	357	355	371	347	364	347	379	298	350	357	350	347	369	361	382	368	337	381	332	413	350	393	344	344	372	341	364	364	371	373	356	361	358	347	365	382	354	339	347	329	357	354	361	329	339	387	354	347	363	367	375	366	382	374	395	350	356	328	350	358	337	342	361	390	374	353	352	353	337	343	359	379	373	339	378	363	346	367	334	345	354	369	354	343	346	350	404	361	373	383	349	376	363	375	384	351	347	354	360	333	362	374	341	380	360	356	367	348	381	362	350	339	376	344	341	368	372	330	342	330	338	338	351	330	350	348	342	340	334	376	343	390	347	390	360	363	377	378	361	374	385	354	349	380	370	353	343	372	352	339	362	330	344	349	396	348	319	361	345	351	350	323	364	326	344	371	352	356	368	335	361	378	348	352	360	361	358	343	361	353	336	379	360	364	354	386	343	384	358	370	374	366	369	348	384	363	349	375	346	337	372	341	334	366	374	385	370	308	347	345	370	373	369	353	341	354	362	356	344	343	361	357	336	387	365	351	379	322	351	363	332	337	363	368	384	377	368	362	371	361	357	360	377	368
882	470	225	186	350	496	371	344	270	255	217	166	169	138	131	90	91	82	63	72	56	50	56	49	59	53	46	48	47	46	46	39	50	30	33	36	28	27	30	18	24	29	28	21	24	34	20	25	23	27	22	24	27	24	21	18	16	21	14	21	20	23	24	22	19	19	27	22	22	14	27	19	21	20	21	26	19	27	21	20	18	19	26	32	18	20	20	16	15	14	25	13	25	17	20	14	19	18	19	20	20	16	20	24	23	23	23	22	20	14	26	20	20	23	29	18	20	31	19	15	30	15	19	13	16	20	14	11	19	16	16	22	22	23	16	15	21	28	24	16	26	17	24	16	23	26	28	25	20	13	20	28	25	22	19	17	19	18	21	25	19	17	18	21	23	24	16	18	21	10	24	25	16	17	22	15	12	29	19	26	20	16	13	25	23	22	17	11	26	18	15	17	18	18	12	25	22	20	20	22	19	20	22	15	22	25	24	17	26	10	28	23	18	20	21	20	24	18	17	17	25	28	26	26	19	18	22	22	19	12	20	18	13	20	22	23	12	17	16	27	14	23	21	16	24	20	17	27	13	16	22	20	26	19	16	21	23	21	18	18	18	23	25	11	18	20	12	17	19	27	12	18	22	17	25	14	17	19	26	24	13	16	28	19	20	14	12	22	27	17	19	18	24	24	20	23	25	24	18	20	25	26	19	18	14	17	20	21	16	21	22	15	26	21	23	10	19	16	24	11	15	9	22	21	24	20	24	21	16	20	28	16	26	21	8	25	24	16	22	14	21	25	20	19	15	19	21	18	17	20	18	24	10	23	17	27	17	17	16	14	19	15	29	22	18	17	19	18	17	25	21	22	21	23	19	14	11	20	23	18	21	26	29	22	17	15	16	21	17	21	30	17	15	20	23	19	17	19	18	16	18	21	17	22	22	26	22	22	22	16	27	13	29	20	16	20	19	25	15	23	22	27	24	28	11	27	18	20	25	11	15	23	26	21	28	16	28	28	25	22	26	18	20	23	19	18	22	33	18	15	28	19	16	18	24	21	23	20	26	26	28	22	21	16	19	25	16	21	22	15	17	18	27	24	15	25	18	26	17	20	25	21	20	24	18	19	14	12	19	9	13	17	16	18	20	16	8	21	16	29	16	24	20	30	23	13	16	14	26	24	15	18	18	16	15	22	25	26	13	26	27	17	27	27	20	27	20	23	16	17	17	19	22	23	20	11	21	25	19	16	23	29	28	18	22	16	21	17	20	26	17	19	22	21	15	22	27	21	17	18	26	16	19	15	14	25	21	19	12	25	17	21	18	21	12	22	14	17	18	14	29	20	20	17	20	16	18	24	14	16	21	18	21	28	16	22	25	23	19	26	23	21	22	15	23	23	17	20	17	20	23	20	12	29	26	14	13	17	28	22	19	25	26	14	18	18	17	24	25	18	23	17	29	14	23	19	21	24	17	24	23	22	18	26	24	20	15	21	33	22	15	28	21	20	20	10	23	15	19	16	28	21	25	16	17	25	16	14	25	24	24	16	21	17	23	22	28	27	15	12	22	25	25	15	17	22	21	17	21	24	23	20	17	15	28	19	17	19	22	16	23	17	20	19	23	19	27	29	16	15	19	29	14	18	13	18	25	13	21	20	22	20	28	23	18	15	14	16	11	18	25	13	21	16	20	31	20	10	21	21	29	14	18	18	18	17	25	7	16	19	13	26	20	18	22	15	21	26	18	25	22	17	16	28	17	21	14	19	23	23	27	17	18	16	21	20	21	15	16	12	15	24	21	12	18	26	20	15	25	15	23	19	22	15	21	10	27	21	18	6	13	15	14	15	21	26	16	20	15	22	14	17	12	12	19	25	13	21	27	18	22	18	22	22	16	23	12	9	15	19	21	19	11	17	20	24	19	16	27	24	18	20	20	20	16	24	25	23	24	25	18	15	19	16	24	17	25	17	25	16	17	24	18	14	24	13	20	16	16	12	21	22	13	23	20	15	21	15	17	28	23	21	24	16	19	18	18	19	27	19	18	21	19	16	27	15	21	20	18	21	8	16	12	18	22	25	18	18	26	21	20	24	17	14	16	23	28	24	29	15	25	34	24	22	13	11	17	22	18	22	20	25	9	24	19	21	24	17	16	26	22	24	30	17	26	25	22	23	19	21	14	12	13	12	23	17	14	23	20	16	22	16	21	15	22	20	17	14	22	20	24	15	24	20	18	21	18	16	38	24	17	19	23	24	9	12	16	15	12	17	24	19	27	16	15	23	24	28	15	10	25	20	18	26	24	25	22	25	21	22	22	20	23	19	17	23	12	25	28	17	17	18	24	14	19	31	19	5	23	20	19	22	22	15	16	19	19	15	15	18	18	12	17	30	23	17	23	20	17	20	26	17	14	17	21	22	17	30	24	17	17	23	19	18	22	22	27	21	18	21	25	23	20	22	12	25	21	18	20	15	20	10	24	19	17	35	19	19	24	17	18	19	20	20	16	25	27	21	14	19	21	20	22	20	13	21	23	20	24	20	20	8	20	19	23	14	24	25	23	24	17	14	23	19	20	20	34	18	19	20	19	21	27	20	16	17	16	26	23	19	16	21	22	24	19	16	24	14	19	25	10	31	28	22	17	19	22	17	20	19	19	20	22	21	23	25	12	19	17	13	14	19	18	21	20	16	26	19	19	24	23	18	20	17	26	18	19	18	24	19	29	20	18	21	30	16	12	17	26	23	19	24	23	21	17	17	15	21	23	17	30	24	20	15	17	21	20	32	24	13	19	22	20	17	16	16	15	21	18	13	24	17	19	18	16	19	25	16	19	26	17	16	16	17	22	12	34	12	11	17	21	6	18	11	20	20	8	21	21	16	15	23	20	20	18	16	24	19	15	18	17	20	22	21	19	12	24	21	19	26	15	22	20	19	12	22	28	25	20	27	26	23	16	23	20	14	10	20	25	26	18	22	20	17	20	27	25	17	23	22	24	27	20	15	15	26	17	23	24	19	23	20	25	25	19	23	25	21	23	22	20	24	21	21	18	23	18	18	27	32	18	20	24	22	14	25	24	20	28	18	29	14	22	22	24	10	20	18	17	24	18	17	26	23	21	11	24	17	25	17	16	16	25	25	16	13	16	21	11	19	16	22	16	27	18	15	17	24	16	16	23	20	21	12	17	30	16	17	20	26	18	16	25	20	18	22	18	14	14	21	16	23	14	20	19	25	24	20	18	25	25	14	23	25	16	18	16	21	21	17	25	22	18	16	16	16	15	15	24	24	18	26	16	19	22	23	24	18	20	12	21	18	22	25	17	21	18	21	20	18	20	23	28	17	16	17	27	15	29	15	25	21	29	23	20	23	18	16	17	21	17	13	24	19	20	20	17	26	29	20	18	20	23	21	15	19	24	16	16	16	23	23	11	23	17	22	23	18	22	18	14	13	15	15	23	20	27	21	14	10	24	20	18	20	23	16	16	20	21	16	22	18	13	17	23	13
18209	12520	6842	18435	26702	25909	22655	19230	15664	12554	10661	8781	7453	6390	5443	4861	4089	3684	3359	3088	2874	2650	2423	2229	2004	1895	1860	1719	1723	1513	1464	1367	1253	1223	1059	914	920	899	798	845	794	830	828	857	927	834	798	764	736	689	630	619	560	498	482	472	450	421	441	417	380	380	399	361	378	390	398	374	354	381	340	360	379	369	397	386	343	344	350	353	344	325	342	323	362	325	336	383	328	358	358	353	327	362	339	358	354	375	348	372	368	336	336	335	338	362	354	332	373	313	323	332	358	323	328	336	369	308	343	336	335	308	334	378	338	338	342	330	347	313	333	357	337	350	340	340	355	307	318	365	349	354	359	324	367	382	333	316	354	318	316	351	369	319	339	344	341	363	349	322	366	350	355	332	316	338	333	349	356	354	363	339	308	310	320	386	342	331	367	300	343	326	339	307	332	350	350	323	342	352	326	329	303	339	333	346	313	350	339	344	346	365	348	364	360	329	358	351	353	320	325	337	382	338	329	315	334	338	354	337	314	344	307	331	343	339	342	318	344	343	341	349	333	325	332	356	344	327	293	327	355	341	308	325	345	314	357	337	333	305	336	349	323	320	337	346	326	358	324	327	327	359	327	318	336	359	330	338	313	329	316	348	319	304	295	339	346	342	338	363	362	310	327	345	316	338	366	348	340	324	315	349	329	336	367	323	312	348	336	346	328	364	322	342	325	366	348	345	353	323	301	327	344	335	344	374	381	335	334	332	325	365	353	336	368	324	352	363	350	349	332	350	303	344	344	346	310	357	292	350	327	327	330	339	326	319	332	331	341	308	289	378	362	323	312	339	343	303	354	363	325	337	337	348	308	277	343	356	327	358	314	337	325	316	353	341	318	373	302	369	300	352	294	322	336	321	319	333	334	334	371	332	314	323	313	336	304	361	345	342	338	334	356	353	347	306	313	364	337	358	330	317	348	337	348	336	359	332	320	349	330	361	313	342	332	322	336	363	329	347	339	328	306	354	331	334	336	351	339	381	306	356	360	343	323	348	323	331	322	309	373	317	324	321	339	335	349	320	338	339	317	325	343	331	318	327	336	327	358	363	324	339	336	309	352	338	301	357	314	336	329	305	323	319	343	339	353	360	316	334	316	326	333	334	328	332	322	309	343	348	317	329	363	310	324	369	315	337	346	343	331	345	313	312	377	352	374	332	367	323	375	323	344	302	341	319	351	338	335	344	334	325	284	319	298	325	356	323	302	343	348	354	369	340	331	336	334	356	349	343	318	331	326	299	291	341	330	340	342	347	317	327	317	335	336	323	310	317	301	307	338	335	308	338	329	337	320	340	313	310	315	356	346	365	339	323	370	345	316	346	381	343	337	336	322	336	323	312	333	344	309	331	288	353	341	335	323	346	304	310	359	327	346	357	317	347	351	332	333	316	350	353	304	335	328	329	346	311	355	336	350	348	316	350	347	315	327	338	309	337	370	362	310	314	334	353	320	317	367	317	309	345	319	329	348	330	349	320	344	311	350	327	333	335	362	351	297	331	328	344	322	392	335	362	334	345	381	319	332	317	347	338	303	354	335	356	332	336	302	320	357	363	329	352	331	314	330	348	341	338	329	313	318	312	351	319	328	318	367	328	352	339	332	323	317	354	333	337	351	317	344	311	338	306	343	367	385	318	332	361	345	308	320	329	332	355	346	340	343	335	321	308	325	356	332	323	323	305	335	335	314	340	343	343	331	340	338	337	330	327	359	329	355	321	359	310	348	342	333	331	344	311	314	322	366	330	330	359	309	343	311	354	329	333	351	332	321	358	339	323	331	331	335	298	342	316	331	345	343	327	353	343	334	310	376	309	364	322	348	324	354	322	303	350	337	364	338	351	346	320	349	330	319	340	313	328	342	326	301	318	312	366	311	334	358	339	324	336	322	298	306	352	328	316	339	331	329	338	310	321	327	374	351	334	346	325	351	321	316	325	343	335	356	283	296	316	320	338	350	351	360	355	327	321	353	321	346	334	304	324	325	329	363	344	330	345	350	347	367	344	331	329	357	340	323	380	303	328	330	293	318	345	342	343	335	317	315	333	294	344	308	337	335	348	357	352	330	324	302	354	336	320	314	345	308	337	343	302	343	364	345	313	327	337	339	338	322	300	370	313	340	338	299	329	301	359	339	304	305	323	309	340	320	337	334	335	331	337	318	317	332	333	339	321	361	312	336	340	354	331	329	311	352	334	317	322	356	350	333	293	344	331	316	337	328	307	346	309	351	356	321	315	312	367	330	340	319	323	329	328	334	310	323	335	304	344	328	355	328	354	339	333	327	322	337	325	380	333	323	337	333	331	357	303	364	320	358	357	339	378	337	339	332	338	321	323	342	333	327	335	329	338	305	325	360	314	335	314	331	313	308	291	314	343	321	365	315	347	354	311	323	300	312	335	338	306	328	327	356	341	331	293	326	321	337	352	316	337	355	356	356	339	325	329	307	345	308	337	319	314	349	330	310	340	333	299	323	331	330	350	287	335	359	354	330	328	277	349	314	311	327	359	340	325	331	330	341	342	357	345	336	346	363	322	367	338	346	330	332	294	349	348	280	319	323	311	316	354	332	289	337	324	320	320	332	305	348	324	318	335	342	315	324	358	322	308	336	355	344	339	350	333	332	329	325	341	370	334	326	337	330	304	333	329	344	339	308	360	320	350	304	328	293	312	337	304	335	331	344	338	334	345	315	336	306	333	294	375	331	358	383	336	325	332	340	342	316	342	351	329	326	346	339	348	337	343	341	366	351	360	342	332	289	316	330	336	353	322	356	386	343	294	346	318	310	325	295	316	310	361	330	315	333	313	336	317	307	353	344	340	298	331	341	332	364	348	326	309	332	330	336	334	310	295	307	319	298	341	327	307	345	303	342	317	330	336	273	346	321	327	338	330	320	324	328	308	304	316	316	302	349	320	355	334	316	341	345	334	303	324	341	316	305	342	323	317	332	329	341	306	330	333	369	312	310	338	341	346	306	313	331	336	345	315	315	328	310	321	317	318	354	287	323	316	340	328	359	358	353	293	318	332	327	346	323	334	331	267	338	317	328	323	312	346	325	327	355	337	341	329	340	317	337	349	323	322	361	315	335	339	339	313	338	351	309	315	339	312	349	347	320	359	354	343	335	307	320	295	352	336	337	339	337	320	339	329	336	298	340	330	376	355	311	323	322	351	344	368	353	342	310	336	288	314	308	344	340	333	325	348	320	329	334	306	314	335	340	309	328	322	355	342	324	334	323	321	321	318	308	307	339	334	307	323	308	335	324	298	341	356	331	374	307	324	342	326	338	320	298	341	322	321	347	352	311	310	336	292	321	384	312	338	325	360	357	362	326	344	314	343	328	338	339	341	319	302	315	316	330	353	298	340	352	338	350	346	325	336	386	303	332	374	312	333	314	317	340	309	310	332	321	317	342	329	337	351	354	328	357	327	336	291	351	353	340	337	352	341	342	330	321	350	319	331	376	347
2468	410	244	212	360	429	374	375	284	217	199	162	144	141	126	110	99	100	100	94	87	88	87	64	69	61	48	54	63	57	72	53	61	45	47	57	55	57	43	48	59	40	40	51	45	47	52	42	46	53	38	40	40	44	41	35	26	33	41	47	40	39	42	46	43	34	36	34	42	38	47	28	34	46	38	36	47	43	41	38	41	41	40	37	30	34	37	27	33	47	29	38	39	34	40	38	33	36	25	29	40	35	47	36	32	37	37	46	32	33	38	49	35	44	35	38	32	33	40	34	28	29	38	30	39	41	37	38	29	40	37	44	43	19	37	51	36	39	40	45	32	42	44	58	41	43	49	38	34	32	39	40	27	39	37	41	46	45	34	39	39	39	35	43	45	49	28	39	30	47	43	50	38	37	45	43	38	46	34	34	28	42	26	38	48	27	40	36	35	41	25	49	39	36	37	25	40	33	36	27	28	45	34	40	38	33	30	40	36	31	38	28	45	31	37	41	42	51	44	39	48	43	41	51	34	38	37	45	36	44	42	40	36	45	32	42	43	33	32	43	37	42	46	41	34	41	35	41	43	35	36	35	50	42	38	31	39	44	30	43	35	33	38	25	43	36	44	39	45	41	35	36	56	50	33	36	31	35	32	39	39	46	42	34	39	42	34	42	33	31	37	43	40	45	46	27	42	35	44	33	45	47	31	32	40	47	49	49	32	35	40	38	44	27	49	47	44	39	37	35	42	36	41	41	44	34	33	31	33	42	39	46	37	36	37	32	32	36	40	35	41	41	48	32	25	37	45	36	45	31	42	50	51	43	40	35	38	29	37	33	41	43	40	42	34	33	41	43	44	31	28	33	38	38	45	36	48	41	43	45	47	39	42	41	25	41	37	46	47	41	34	44	35	39	36	50	35	35	37	32	27	41	45	36	53	43	36	34	46	35	46	27	36	36	41	38	41	43	27	43	46	37	31	36	34	37	28	31	38	44	33	31	31	46	38	35	37	46	46	36	42	29	50	38	33	39	31	31	37	33	37	38	44	25	38	45	43	37	33	37	39	44	54	43	33	36	42	40	50	31	38	30	41	33	46	38	35	38	31	32	46	28	45	39	40	31	36	43	27	39	34	39	39	32	32	32	29	29	43	35	31	42	41	29	32	49	39	41	45	42	40	47	45	33	31	33	47	31	43	37	25	35	46	41	38	47	43	40	38	37	37	52	36	29	23	44	39	44	49	41	41	41	32	37	32	39	29	42	46	40	36	32	30	44	37	43	43	43	45	34	38	41	46	37	46	31	40	41	45	33	36	32	33	27	28	34	39	34	49	49	37	35	41	41	34	44	39	54	32	51	33	31	41	32	27	34	36	42	30	30	29	40	51	32	35	37	52	36	39	49	35	40	35	45	40	30	36	41	43	43	42	38	42	26	39	33	40	33	29	36	28	36	37	35	38	26	41	31	45	38	56	35	37	45	48	42	47	28	50	38	39	30	35	43	42	35	46	34	43	32	39	39	45	25	31	39	41	43	46	45	39	44	35	43	39	33	43	31	51	37	41	36	29	46	29	41	47	42	41	30	31	34	30	42	31	44	30	34	39	44	28	36	48	49	38	33	39	36	37	39	40	35	51	32	49	40	38	46	24	35	35	41	45	41	38	46	42	33	31	35	36	35	43	35	28	29	43	24	42	42	49	39	39	33	26	38	39	26	34	35	44	42	47	25	35	40	24	31	48	38	40	43	38	35	39	40	34	34	40	32	39	38	44	48	35	46	31	31	36	47	41	37	48	38	41	35	31	32	43	36	48	33	40	39	30	51	30	56	38	38	33	31	40	35	28	31	45	43	39	48	41	40	47	39	44	53	38	34	45	36	30	38	52	40	42	37	42	40	36	39	33	50	35	32	40	33	51	38	33	49	39	40	35	36	30	35	41	29	42	34	36	39	32	38	30	28	43	32	28	41	31	49	43	43	47	43	41	32	33	44	43	36	37	41	37	38	31	45	48	35	40	36	31	39	37	29	36	28	43	34	41	52	36	36	37	30	35	39	32	31	35	39	42	29	40	43	43	25	39	36	35	45	41	41	44	36	36	30	37	44	37	40	36	39	37	32	36	40	44	33	43	27	34	31	41	29	38	39	44	33	42	39	39	39	31	36	34	31	34	35	34	32	36	41	21	50	50	31	37	40	39	33	43	43	31	28	28	35	39	42	38	49	32	39	48	50	30	40	35	30	40	33	37	42	38	36	42	37	43	29	46	34	30	38	41	32	24	32	36	29	31	36	43	34	37	31	28	32	52	37	41	42	46	39	35	35	49	51	34	36	44	40	41	44	43	37	37	29	53	50	52	25	40	32	40	31	42	44	37	34	38	34	22	35	37	51	36	35	30	41	32	32	35	52	27	32	39	41	25	32	31	34	31	33	48	35	47	42	39	37	31	37	42	41	34	36	30	36	48	38	32	45	38	37	34	35	32	42	41	41	34	35	48	28	30	43	37	47	46	38	35	37	35	32	34	48	33	38	36	46	31	41	32	36	41	53	22	37	38	34	40	45	42	43	47	35	31	49	32	32	33	42	29	46	46	45	32	32	33	44	45	42	41	46	37	37	32	36	37	37	36	39	44	41	37	36	32	41	39	22	39	31	41	38	36	47	38	39	43	39	42	32	40	32	37	32	30	39	51	40	36	43	46	32	33	44	41	34	31	40	33	47	41	40	33	36	40	40	42	43	34	43	39	35	43	43	40	36	36	35	45	34	37	42	38	47	39	38	36	35	38	29	43	44	40	45	31	42	30	48	46	44	39	36	34	34	39	39	35	35	36	33	37	47	48	34	36	34	41	41	37	51	42	41	41	32	37	18	24	25	28	36	34	39	38	41	32	37	45	40	43	48	34	34	50	49	28	38	31	48	40	36	36	54	46	41	45	36	43	35	34	34	37	35	34	42	32	51	44	38	28	34	42	38	33	37	33	40	36	42	41	46	31	37	47	38	47	32	33	42	43	48	47	37	36	35	34	48	36	41	39	39	37	34	36	54	41	27	30	42	34	36	35	42	49	28	47	54	25	55	39	42	36	44	29	36	44	44	42	42	50	45	34	37	36	33	38	36	40	41	51	40	37	34	41	46	33	41	45	35	37	38	34	38	40	35	20	51	30	36	34	45	44	38	43	38	35	29	37	44	34	51	39	37	47	46	33	38	36	33	44	40	32	39	39	39	40	41	38	41	42	39	43	32	36	52	38	34	39	47	32	31	43	31	41	30	38	42	49	38	41	40	48	36	45	33	45	33	39	47	41	32	40	41	36	44	29	40	41	41	43	40	34	30	43	34	37	40	46	34	38	38	56	33	39	32	34	44	38	32	32	45	40	40	40	42	34	33	25	45	28	43	37	37	30	34	29	48	33	47	39	46	50	35	37	47	21	35	35	36	29	25	39	39	36	39	41	43	38	35	35	40	36	40	29	39	41	31	34	27	32	28	28	42	38	43
16763	10973	6601	17511	25640	24878	21808	18301	14738	12077	10042	8515	7195	6299	5350	4653	4159	3667	3479	3183	2842	2569	2516	2357	2177	2055	2119	1989	1824	1637	1630	1594	1406	1360	1303	1195	1172	1166	1112	1123	1060	1128	1140	1143	1097	1075	1134	1053	999	940	836	870	827	762	793	750	685	695	648	647	669	701	689	680	678	644	669	641	668	660	685	678	635	671	654	633	616	661	626	673	659	632	625	623	686	628	674	640	628	606	663	644	636	599	646	647	603	615	638	663	656	642	606	633	641	656	651	635	653	604	626	638	631	673	655	627	630	593	621	673	588	686	583	620	639	624	631	615	669	675	633	627	637	614	620	599	645	638	628	650	631	627	648	630	634	669	648	625	652	695	622	646	649	578	654	591	622	599	634	608	623	599	655	628	626	641	611	603	671	650	595	644	611	598	660	598	651	636	642	637	624	607	640	625	627	628	621	619	614	627	671	565	632	643	615	617	623	618	611	610	628	594	617	662	632	607	631	599	621	681	620	633	621	650	621	640	679	638	601	640	650	668	656	605	599	623	647	603	648	655	618	645	602	681	647	643	634	606	602	667	584	561	661	620	640	616	588	626	646	639	643	621	607	578	627	599	599	646	635	649	637	612	596	611	632	611	573	649	685	629	630	612	620	605	635	620	628	616	657	611	617	601	641	658	636	608	627	634	633	630	656	608	599	660	639	659	592	624	660	611	643	638	626	687	630	578	625	645	626	622	601	615	634	587	610	632	628	644	613	676	617	626	601	666	601	614	683	627	604	625	612	619	631	615	648	636	613	614	634	653	600	642	608	565	611	634	587	649	648	627	670	604	617	632	585	650	625	620	625	628	611	625	585	615	632	658	593	597	665	628	672	589	620	647	662	594	600	610	621	607	679	629	628	623	616	604	574	647	602	541	641	617	614	611	646	615	641	666	646	627	594	611	588	655	630	665	638	619	613	607	619	662	594	590	658	575	624	630	651	611	591	653	625	658	609	610	625	641	640	577	646	656	632	626	644	626	624	605	600	624	639	608	619	651	633	583	604	645	605	586	614	646	603	656	615	618	608	622	651	650	640	632	652	625	656	641	656	603	618	627	613	620	622	621	634	648	643	617	588	627	641	665	653	590	670	629	627	600	597	615	605	656	643	608	618	619	625	646	659	658	621	638	620	612	655	598	645	601	642	652	651	628	622	621	613	614	593	626	618	624	596	597	645	588	673	651	646	642	631	609	643	609	665	637	611	644	650	621	666	617	577	661	622	617	617	628	610	589	637	613	644	620	653	635	590	624	617	629	621	565	553	612	639	649	611	597	680	598	637	613	593	628	646	639	638	630	654	619	593	587	637	641	643	620	625	609	581	605	610	619	616	667	592	577	643	605	638	633	617	628	634	638	618	619	598	663	600	622	648	618	637	638	609	613	629	598	603	610	649	621	564	683	622	625	626	609	653	634	641	574	610	582	631	592	634	626	640	622	619	605	659	656	640	602	592	649	658	620	662	602	571	652	614	590	604	612	628	609	636	583	658	644	601	605	599	617	616	595	628	666	600	609	605	635	624	643	580	634	674	616	610	674	646	582	620	661	646	604	634	624	617	628	607	635	619	603	632	622	618	611	637	651	651	642	626	615	593	659	628	666	604	641	593	645	586	610	624	611	581	613	603	636	640	671	648	671	616	626	644	630	615	652	600	645	619	624	599	608	666	672	577	578	621	652	626	663	668	638	630	668	636	615	605	588	650	603	591	622	640	590	633	622	618	667	637	638	594	655	593	606	615	621	639	659	599	669	663	587	649	619	616	595	640	626	668	625	651	635	659	623	640	667	637	583	659	646	616	653	666	614	657	560	626	599	608	674	598	634	617	621	603	645	614	603	629	650	634	643	617	640	638	641	573	606	620	662	586	634	655	612	622	644	616	589	600	653	643	594	623	659	630	623	674	591	591	602	633	669	574	615	616	602	635	610	618	610	613	651	618	624	596	627	613	632	640	668	631	632	627	625	633	601	605	569	615	604	599	642	611	628	656	687	617	661	603	603	612	674	647	650	667	665	671	614	592	567	647	594	647	641	621	636	642	616	668	644	680	621	605	596	660	606	611	584	648	638	649	640	606	659	617	593	640	667	613	614	617	653	637	626	640	658	613	586	612	589	614	598	652	620	620	597	655	606	663	645	623	605	684	596	621	653	613	679	609	613	641	700	643	653	606	608	598	600	598	639	650	679	615	632	598	630	593	592	671	596	642	666	638	612	608	576	665	634	596	598	617	615	607	687	603	645	609	638	588	630	639	639	616	602	596	622	648	586	611	622	604	633	635	611	596	633	617	624	639	677	620	616	605	606	624	668	584	598	619	584	594	596	640	593	614	645	697	608	636	652	607	598	646	592	592	643	670	585	611	593	627	627	581	637	686	620	611	631	614	661	608	602	624	592	615	682	638	629	668	633	682	631	634	603	621	598	631	581	632	643	635	686	633	621	631	629	613	647	606	634	670	607	628	648	620	611	612	612	600	651	608	625	620	601	634	609	574	569	637	625	621	620	610	659	621	671	654	631	599	632	643	605	612	591	680	652	616	610	618	625	616	608	631	659	664	662	604	621	648	598	657	640	648	667	609	672	627	649	638	609	646	633	626	666	652	609	618	628	617	635	572	575	643	692	630	597	611	678	655	634	585	633	602	597	643	629	630	660	605	603	587	648	637	679	613	632	588	628	606	639	644	605	715	612	631	625	638	628	643	617	658	610	622	630	623	590	650	654	597	623	667	667	601	640	600	600	655	649	608	648	687	636	611	613	678	607	641	611	639	630	611	605	625	670	613	619	587	610	660	646	626	637	617	601	636	654	636	617	625	573	648	647	629	601	668	604	605	604	646	642	605	634	708	612	605	607	623	604	580	623	579	622	600	590	625	636	620	598	634	627	604	652	651	578	653	623	592	651	625	637	652	597	640	612	668	622	619	659	617	619	644	594	624	608	633	604	634	607	617	599	613	653	591	652	637	620	622	618	585	631	649	628	608	612	624	667	651	693	652	614	622	618	606	599	638	601	634	641	655	649	585	627	599	624	620	594	601	649	613	580	632	638	627	650	629	648	626	643	647	614	601	658	629	593	641	596	632	611	612	614	618	628	621	648	616	647	649	655	649	643	653	600	626	640	598	675	570	667	655	623	630	596	610	647	629	608	620	601	645	615	612	645	647	622	623	667	610	662	611	605	616	633	590	653	655	619	682	611	653	615	593	633	654	650	644	643	652	612	646	606	633	624	625	639	611	626	627	667	600	661	665	642	647	616	588	636	619	617	597	615	622	628	593	610	596	635	614	629	607	615	639	606	670	635	650	579	633	651	674	592	632	605	615	642	620	613	657	624	650	624	623	637	597	636	565	621	598	626	618	602	591	609	673	657	621	591	618	626	623	604	658	591	636	640	612	600	677	613	638	615	625	601	604	618	640	652	630	644	599	637	653	610	619	628	614	646	603	628	606	553	606	589	632	654	567	653	645	678	653	581
1748	634	360	305	557	618	583	442	396	357	287	272	208	200	159	146	134	136	112	116	113	87	82	92	96	96	76	59	66	76	60	58	65	66	61	53	48	48	50	49	55	46	59	53	45	51	57	50	45	45	50	50	48	51	51	43	44	37	44	36	48	38	52	36	47	36	41	44	42	45	39	30	32	37	32	49	41	32	51	42	31	39	33	40	35	39	41	41	43	32	40	43	20	32	34	41	47	43	33	41	38	34	28	44	31	34	44	39	40	40	41	36	37	31	40	38	22	43	43	33	32	34	39	31	40	44	34	45	36	34	31	32	29	42	33	37	38	38	28	36	44	36	38	38	31	37	41	34	43	47	28	34	29	29	38	35	45	43	39	36	39	40	37	35	35	31	48	40	29	45	43	46	37	52	39	30	45	31	38	43	50	39	26	47	36	35	41	43	39	48	42	28	46	32	34	43	42	32	49	42	38	42	32	38	38	39	47	35	46	49	27	45	28	35	43	37	43	28	34	35	39	44	35	43	37	49	54	45	46	41	42	34	30	36	40	27	36	39	38	28	39	55	39	36	34	29	41	42	30	48	37	31	49	25	44	39	35	41	42	32	29	36	47	41	35	34	23	32	31	38	34	42	41	54	35	34	41	30	31	31	45	35	30	37	42	24	36	26	38	41	39	41	40	36	29	35	52	32	34	35	35	23	37	33	43	27	40	27	40	48	38	38	27	39	40	45	38	26	34	45	40	27	28	45	26	36	31	28	36	43	36	40	45	41	31	42	34	40	43	33	46	34	40	37	21	33	25	40	41	29	31	49	38	34	42	34	41	37	29	36	28	44	31	43	27	36	38	33	41	54	32	37	35	47	49	30	48	34	34	36	38	44	26	31	31	31	36	44	36	45	28	43	29	38	32	43	46	40	30	28	48	31	38	35	43	40	38	51	33	43	48	36	40	51	28	41	38	28	42	54	36	45	40	28	28	31	34	34	37	44	37	25	36	31	40	35	42	36	44	32	36	51	49	36	45	45	35	33	36	31	35	37	48	41	34	56	42	39	42	39	40	38	50	31	27	35	49	39	46	37	47	45	32	32	34	40	41	39	30	39	37	37	48	40	47	40	30	37	39	30	34	43	34	39	36	37	46	46	38	42	46	29	42	37	39	38	37	47	34	32	35	32	30	34	33	38	39	33	43	29	35	40	37	33	31	43	28	32	39	34	40	42	44	35	41	32	31	42	34	31	38	31	33	36	28	39	42	34	32	39	41	38	50	41	41	41	40	29	26	37	43	38	40	35	39	25	46	29	41	35	44	32	39	43	36	38	28	35	46	40	27	39	23	36	38	40	45	33	31	35	25	31	36	48	46	49	31	47	41	29	39	45	35	28	41	33	44	49	53	36	47	38	28	48	32	41	50	41	39	44	36	32	50	38	23	35	40	32	38	41	43	37	46	36	46	43	37	41	28	44	40	29	35	32	43	44	37	53	47	41	34	30	47	46	29	46	31	35	43	37	38	37	45	44	32	29	42	40	33	32	32	38	41	40	37	33	40	34	36	40	40	33	30	38	38	39	38	34	55	46	35	29	38	24	43	51	45	34	33	41	36	35	36	40	45	54	42	36	28	30	31	43	44	40	31	48	40	47	37	34	48	41	49	33	34	35	32	48	33	43	42	38	35	23	36	41	52	35	37	39	34	53	42	44	26	57	35	45	26	37	34	32	42	28	35	33	37	48	42	48	33	37	35	42	33	27	44	34	43	48	44	39	44	30	43	26	39	46	59	30	46	30	34	33	39	40	37	37	38	38	40	35	39	37	35	44	29	45	44	39	37	39	42	37	37	36	36	32	45	30	38	43	41	39	37	53	45	24	36	36	29	39	36	35	33	38	40	23	35	34	33	32	31	32	32	36	38	39	42	34	29	40	33	43	39	43	30	43	38	40	41	38	28	45	40	38	39	35	31	45	29	39	28	24	41	38	35	39	33	34	34	32	46	51	30	38	54	38	46	42	29	35	28	28	28	37	36	47	31	40	33	46	36	42	38	38	36	36	49	43	35	45	35	39	41	42	43	39	36	25	38	47	43	36	39	26	49	40	40	43	43	40	26	34	49	40	35	44	34	42	30	29	33	36	29	36	43	42	43	39	41	35	33	40	46	36	23	41	41	33	51	46	37	50	42	28	51	46	36	30	38	32	34	36	41	39	26	38	32	44	38	40	37	28	37	36	42	35	36	20	42	38	38	35	42	41	43	27	39	40	46	28	54	38	40	46	33	40	33	41	41	42	30	34	43	41	30	47	30	44	32	26	40	37	45	31	35	40	34	37	35	38	35	39	37	34	46	40	30	30	28	43	44	39	36	34	31	39	29	39	37	33	29	37	41	31	31	36	33	28	43	32	41	30	41	32	41	35	30	30	38	44	21	42	43	29	36	40	40	36	32	40	28	29	26	33	41	37	32	36	36	36	36	36	35	36	35	36	37	41	41	41	36	35	35	32	31	36	36	34	31	47	26	41	24	37	34	41	34	33	44	37	40	42	40	35	43	48	39	36	42	33	32	45	33	41	30	43	37	36	33	36	29	29	38	38	46	32	31	44	36	41	32	33	27	41	35	28	32	48	30	38	42	36	43	35	33	33	52	37	51	34	35	39	37	34	49	48	46	38	38	43	37	45	42	40	30	44	34	32	41	42	44	43	34	34	36	50	30	39	32	36	50	36	34	30	44	39	38	49	41	36	37	46	36	36	38	40	36	38	41	32	39	32	50	38	39	30	33	34	47	39	31	40	42	37	35	32	26	42	43	43	41	31	39	35	44	35	29	39	46	31	46	49	36	35	31	33	49	36	37	33	36	35	31	31	37	43	38	51	40	44	39	45	34	40	40	45	35	40	48	31	44	44	36	42	39	33	36	33	40	44	43	40	30	31	48	35	38	34	40	39	30	28	45	45	35	33	47	41	41	48	43	41	49	29	42	41	35	32	26	35	44	37	26	40	39	27	38	44	28	39	50	42	44	48	27	33	50	45	44	29	50	39	35	40	35	33	42	50	40	41	39	36	39	36	38	30	43	36	28	37	34	32	30	39	40	35	51	40	33	43	33	44	46	34	35	32	37	29	42	36	36	28	37	34	30	31	42	31	38	36	44	38	35	41	35	26	30	29	37	43	31	36	32	38	35	40	40	30	38	40	41	41	38	29	44	25	32	39	35	50	51	36	33	38	31	34	36	36	34	38	37	33	32	27	31	38	37	40	27	30	38	46	41	32	46	39	28	42	37	45	47	32	37	39	36	39	35	41	36	44	42	32	35	34	41	34	34	36	28	58	22	31	39	33	38	55	37	46	43	34	42	41	42	36	37	41	40	29	38	48	34	32	41	41	39	36	40	43	41	44	41	41	40	38	43	41	40	33	36	42	31	35	44	47	35	38	44	37	30	51	37	27	28	39	39	38	38	40	41	38	46	43	45	38	30	37	36	46	33	33	40	32	39	42
22892	15354	9374	22698	31437	30452	27256	23141	19265	16262	13624	11858	10471	8824	7715	6682	6058	5353	4959	4380	3990	3633	3349	3171	2940	2829	2607	2490	2323	2165	2077	1877	1751	1676	1559	1496	1339	1331	1351	1328	1345	1392	1373	1305	1235	1318	1245	1267	1147	1039	998	930	852	852	826	787	758	784	826	746	709	673	689	739	646	681	680	663	676	650	647	642	662	689	620	654	609	665	647	689	660	656	659	635	662	664	654	662	638	683	649	619	640	656	602	639	635	640	624	681	632	617	637	627	627	638	662	625	587	628	674	628	634	629	645	642	591	611	627	674	609	603	654	602	640	658	625	635	637	649	657	633	633	641	639	604	594	630	605	611	598	631	597	590	623	638	613	670	636	651	615	642	600	630	633	607	660	621	608	635	636	669	638	616	635	603	615	620	588	628	582	609	622	651	627	643	656	590	579	589	635	602	590	608	602	615	616	615	621	612	593	581	594	616	648	612	593	656	645	621	601	638	626	604	613	599	584	619	618	615	605	638	629	594	592	629	638	553	638	616	612	613	591	629	642	626	666	614	603	599	639	609	604	623	636	601	635	604	622	626	618	586	640	560	610	610	619	586	624	633	619	601	620	586	639	559	618	608	628	617	606	551	642	649	632	653	612	640	626	559	594	636	612	569	601	630	598	606	586	565	624	581	628	626	610	597	588	590	635	587	635	633	585	616	618	634	607	601	653	636	606	609	616	608	602	610	599	624	600	608	618	621	619	581	632	597	633	604	622	594	612	628	600	612	642	618	596	591	616	617	616	611	592	613	631	630	588	563	550	591	620	656	589	604	630	581	613	589	603	644	603	596	662	650	559	629	659	631	617	567	640	577	640	621	620	563	636	585	640	647	704	629	621	634	572	647	634	614	644	636	595	618	544	636	632	590	614	631	587	603	610	636	640	633	540	640	679	660	603	615	634	555	622	591	636	639	593	588	599	610	657	598	594	604	617	621	580	634	601	619	600	636	590	640	586	608	608	614	616	585	627	615	642	639	592	616	639	623	587	589	583	614	564	624	619	610	563	597	624	603	603	621	604	609	614	626	549	643	633	620	614	640	592	567	629	632	588	614	634	626	640	606	644	628	590	617	652	588	592	627	590	624	640	585	632	641	667	630	633	549	640	612	623	620	600	571	614	623	631	612	562	591	598	636	633	586	604	603	613	602	631	603	602	602	600	612	623	601	590	625	638	621	628	573	599	615	618	612	586	622	606	596	575	636	622	637	600	651	623	602	621	640	570	598	651	580	603	639	614	614	616	556	654	586	595	628	588	635	609	613	624	623	607	650	563	630	637	645	604	596	618	616	601	635	638	588	652	611	582	627	627	637	586	629	626	614	595	617	646	581	619	585	656	596	614	628	578	586	593	599	573	631	604	610	643	598	629	635	624	626	663	614	613	605	646	605	640	582	621	558	618	616	594	606	626	579	637	614	595	623	599	550	607	605	664	568	618	576	578	637	633	640	565	590	616	595	572	610	585	613	614	575	634	657	623	619	603	553	610	569	648	639	614	643	645	611	595	601	571	617	602	634	608	621	656	613	628	585	571	653	611	624	653	646	622	634	635	636	590	624	599	608	623	630	608	579	623	551	606	609	591	607	587	609	567	616	568	602	611	654	603	594	616	615	653	611	619	612	594	600	596	631	626	554	644	585	604	618	623	614	645	645	625	579	631	582	610	632	556	593	638	631	580	639	641	675	638	606	617	617	653	609	657	569	593	643	612	631	643	542	634	629	609	594	632	644	565	605	612	606	581	629	580	618	582	618	565	605	645	608	574	567	606	539	647	560	617	640	597	618	608	585	623	582	616	609	606	615	593	653	618	609	604	602	603	591	595	636	606	641	609	594	576	597	585	597	651	603	650	603	561	577	587	639	630	587	642	602	642	602	610	598	586	576	623	597	610	604	622	577	629	602	574	618	661	602	616	601	547	609	602	584	639	573	584	612	627	568	616	656	627	626	609	594	634	648	659	627	640	599	627	610	619	610	608	629	640	628	607	629	621	599	568	611	594	588	612	617	597	558	621	621	576	630	627	610	640	615	613	638	621	592	600	596	643	619	603	585	613	616	589	592	628	642	596	613	648	619	630	606	596	598	634	637	625	599	613	621	646	562	611	572	615	632	626	629	600	585	621	683	625	589	608	624	640	575	617	589	631	588	654	591	631	619	605	610	603	600	644	626	623	611	591	633	569	618	572	597	596	640	629	588	670	579	630	636	632	587	591	617	621	630	578	643	597	640	613	632	584	607	636	595	641	621	604	622	628	619	589	563	587	602	618	651	650	605	624	605	616	631	640	563	624	629	595	625	619	652	604	603	612	576	631	600	559	615	617	600	637	587	632	612	626	624	635	604	624	637	590	669	588	613	574	635	572	592	623	644	599	575	629	577	632	621	589	597	587	610	614	637	571	578	622	630	596	590	636	635	594	611	612	654	607	581	601	585	614	601	600	597	629	599	604	558	624	573	603	565	613	657	557	618	609	613	610	621	600	617	586	643	621	627	601	559	646	636	595	550	623	596	575	593	610	607	680	672	614	589	612	589	649	612	635	633	580	611	633	642	633	626	663	622	630	605	667	593	572	605	629	642	588	617	644	628	623	647	600	595	565	627	610	577	621	603	573	657	651	591	626	618	567	624	596	629	639	577	610	629	631	621	588	540	614	692	660	629	607	586	588	587	613	607	614	584	604	584	575	592	596	600	641	635	637	578	638	607	598	621	575	626	584	623	587	602	601	609	571	590	633	593	597	622	581	586	657	623	652	618	618	663	637	602	592	641	625	609	606	605	597	622	633	609	629	604	613	638	617	586	615	612	620	599	600	568	603	609	607	640	583	649	592	607	567	573	596	638	600	611	636	613	660	570	593	593	642	555	658	568	602	636	616	652	653	574	628	598	593	593	545	639	635	647	638	608	613	640	618	566	620	591	571	590	615	689	636	595	608	593	675	588	660	615	548	631	654	633	594	626	644	651	610	616	615	594	648	658	560	623	638	615	666	581	616	616	585	605	581	637	573	630	651	644	610	564	617	625	638	571	601	608	623	599	631	611	575	644	627	598	613	617	591	622	650	641	572	609	576	620	574	595	650	599	602	609	588	578	644	600	634	644	607	573	613	626	601	617	612	630	649	602	608	572	664	595	566	613	584	636	634	598	603	583	629	610	607	631	582	624	615	646	596	621	612	626	591	595	640	608	651	576	622	611	641	620	620	613	607	583	636	561	607	598	553	621	644	616	636	591	608	582	648	620	562	568	581	593	621	632	591	597	598	624	598	583	633	598	636	645	586	634	667	606	597	589	571	627	631	582	632	571	577	630	594	618	606	633	617	656	649	607	649	602	593	610	600	620	633	644	662	602	658	643	633	569	626	637	571	617	610	623	642	625	606	591	624	647	615	650	620	609	633	569	644	565	606	629	604	632	652	635	598	616	610	639	556	645	610	623	573	586	652	598	637	620	662	613	583	573	621	684	656	598	619	599	634	602
1459	231	150	117	223	272	247	226	185	139	110	107	98	85	74	66	63	72	58	55	50	33	52	39	39	35	41	42	43	39	35	29	37	28	34	37	30	23	24	35	23	27	30	34	25	26	34	23	21	26	28	30	27	28	21	25	21	21	14	22	20	27	15	16	20	19	19	19	26	27	24	18	27	28	26	28	20	27	22	21	20	23	31	16	25	25	27	36	24	20	26	20	16	31	17	17	19	20	20	17	15	15	25	21	15	18	25	31	20	23	19	22	22	17	23	24	21	22	20	25	22	23	19	19	16	22	23	19	20	16	20	19	30	23	24	23	23	13	24	19	18	27	24	21	21	16	26	26	22	27	29	15	23	27	19	20	20	15	17	20	26	21	25	18	27	16	24	22	21	25	12	17	19	23	30	22	27	19	25	24	18	25	24	23	25	22	19	21	14	20	27	20	21	18	28	27	28	30	21	22	18	21	24	27	27	12	27	24	24	23	19	28	20	17	17	25	17	18	24	25	21	18	27	25	18	15	14	25	15	18	25	26	13	28	29	26	19	21	24	15	12	20	20	22	19	22	23	26	18	27	16	21	18	24	24	22	29	23	21	21	17	19	13	23	25	25	23	17	18	24	23	22	30	16	23	33	20	17	16	18	18	24	14	31	14	21	23	23	18	21	22	20	19	25	18	19	16	19	13	25	26	22	20	12	26	17	20	21	23	17	19	22	17	18	29	23	17	26	28	18	22	20	17	25	26	18	20	17	27	30	23	19	19	18	20	26	25	19	15	27	25	20	10	16	23	18	30	31	20	26	10	26	12	18	18	23	19	20	26	16	23	20	19	28	20	25	21	27	17	20	21	21	17	20	20	26	27	20	16	22	16	23	25	17	21	26	19	16	24	19	18	25	18	19	20	18	16	17	16	27	24	15	31	28	18	16	14	21	20	25	9	20	20	26	16	23	19	19	15	30	30	29	16	29	16	20	28	26	19	21	21	26	27	26	21	14	15	27	21	19	18	20	20	24	20	25	24	27	24	18	19	23	19	26	22	13	31	24	16	22	20	16	24	20	20	30	28	32	16	18	25	29	20	20	20	31	25	23	17	30	21	36	20	8	25	20	25	26	20	22	22	16	21	23	21	23	20	26	18	25	30	19	20	32	15	21	25	13	33	19	22	20	24	19	22	14	17	16	23	18	19	19	18	24	26	20	24	19	17	21	19	24	20	15	24	20	14	22	15	23	25	24	26	22	27	33	20	27	22	21	13	16	20	20	23	16	20	14	18	20	30	24	25	13	25	33	20	17	19	22	21	30	31	24	19	28	20	19	20	13	14	21	17	21	20	20	21	24	25	31	17	21	22	16	21	29	18	25	19	22	24	22	14	23	27	19	15	24	25	23	24	23	25	15	24	13	17	17	19	23	16	22	19	13	25	22	16	19	25	13	20	31	22	21	24	24	24	21	19	21	24	18	23	21	25	15	22	20	23	25	20	28	15	26	17	20	25	15	22	32	23	16	21	17	15	29	23	20	15	16	23	19	21	23	23	20	22	21	27	30	13	25	21	21	26	16	22	19	23	17	20	20	17	20	33	25	20	16	23	23	16	20	25	22	27	21	16	21	28	21	21	16	17	18	26	16	26	19	21	18	22	18	25	23	21	19	19	22	22	26	25	19	15	19	26	31	25	23	11	20	19	23	22	16	24	16	23	21	17	27	18	15	20	24	16	20	19	23	25	21	27	23	30	25	13	15	26	24	21	19	15	13	25	26	13	23	24	15	29	25	23	27	20	22	22	18	25	23	28	20	19	17	19	21	16	19	22	21	21	21	23	18	18	21	15	21	30	26	19	26	27	26	18	18	22	22	16	20	20	21	28	11	18	22	21	28	17	25	25	22	21	17	23	21	18	18	29	25	27	24	24	22	13	23	17	19	14	27	29	24	26	26	25	22	17	29	26	27	27	25	21	30	17	17	27	23	22	32	17	13	20	14	14	14	19	18	31	17	20	25	14	23	25	21	22	26	26	19	24	18	25	23	18	30	24	22	24	23	22	25	19	30	24	21	20	20	20	23	31	20	27	26	24	30	22	23	28	22	28	21	22	24	17	24	23	27	24	20	19	18	12	22	24	27	18	20	24	21	27	21	14	17	11	23	20	19	24	19	18	21	26	17	28	28	19	24	21	14	17	18	23	18	24	14	21	27	15	19	26	15	24	21	28	24	25	19	27	21	20	21	25	20	17	27	20	26	36	25	10	19	26	25	15	27	32	19	24	24	19	29	22	20	23	12	17	23	13	23	20	20	23	19	20	22	18	29	18	23	15	22	26	22	24	16	24	24	22	21	25	28	28	19	21	17	19	27	18	18	21	20	21	29	29	15	27	27	23	16	20	14	14	18	23	13	25	24	22	23	21	17	20	17	21	17	20	25	32	21	16	26	22	20	15	23	18	21	26	9	23	22	20	22	28	14	20	26	19	31	17	23	26	18	17	22	17	27	24	17	19	14	20	24	19	30	19	28	14	10	22	20	26	15	25	19	18	14	22	11	17	20	29	27	22	15	24	21	18	26	21	24	33	29	20	22	13	23	21	21	19	23	19	29	25	18	19	21	24	14	25	11	27	20	28	30	30	14	27	22	21	21	19	24	21	19	16	30	21	26	17	21	24	18	27	16	17	22	21	15	20	17	23	23	20	29	24	18	13	24	20	28	26	20	21	25	22	26	18	21	31	17	26	21	19	25	26	21	17	22	18	9	17	24	30	18	18	22	21	24	15	25	23	13	20	28	20	24	26	22	22	31	20	23	17	26	25	20	18	24	19	27	16	26	28	17	20	16	25	20	22	21	31	22	17	16	27	17	14	21	16	25	28	24	26	18	14	18	22	20	21	26	16	17	22	22	25	20	29	25	18	18	22	30	25	20	22	10	14	25	26	18	23	22	21	23	24	25	12	29	21	17	21	22	28	21	24	19	21	27	27	31	17	22	28	18	23	30	24	12	30	24	23	17	18	20	32	18	21	31	26	17	22	12	24	22	18	18	17	24	15	20	23	23	26	22	20	29	23	18	12	28	18	19	15	20	21	22	20	24	32	32	22	18	21	23	25	22	19	23	20	24	26	19	16	16	26	28	23	18	19	25	26	29	20	10	23	26	23	18	27	25	22	11	20	20	16	21	19	10	19	22	15	18	20	18	17	17	19	20	23	15	31	22	22	21	19	20	22	26	26	20	21	23	19	19	25	23	31	18	20	15	24	24	23	19	23	23	20	19	26	16	18	30	33	20	18	17	18	21	24	20	18	21	20	14	26	25	24	28	24	14	24	18	23	25	18	18	25	17	20	29	19	25	22	21	18	16	18	19	20	17	24	18	23	17	18	24	26	25	20	23	27	24	26	19	22	23	17	23	17	24	19	22	14	22	31	21	21	21	21	32	20	22	25	24	22	15	21	24	19	14	21	19	15	27	23	25	26	18	27	22	17	16	20	24	23	18
14264	8065	4452	13312	21016	20308	16938	13595	10642	8347	6944	5875	5060	4217	3639	3110	2776	2614	2302	2070	1863	1729	1760	1572	1395	1307	1303	1375	1190	1080	1084	1046	955	902	851	750	739	755	772	725	779	747	768	761	754	693	678	646	588	572	533	511	483	459	439	432	432	384	426	375	375	353	372	394	361	379	385	378	371	383	377	335	370	385	377	376	383	379	368	347	376	398	363	372	342	397	392	383	376	359	359	383	340	407	361	369	348	365	339	357	364	324	345	358	368	345	344	335	348	372	375	341	352	351	356	359	365	370	411	379	360	339	368	361	356	340	376	348	361	350	381	360	304	380	355	364	364	396	362	329	345	333	396	360	360	363	357	393	352	360	362	360	368	357	382	396	370	360	343	362	360	381	401	349	387	357	360	382	352	358	362	359	362	361	364	376	372	362	366	351	340	357	337	366	355	361	373	382	401	378	355	365	343	359	375	358	340	367	358	358	370	360	332	372	345	386	371	376	407	355	352	325	361	355	359	332	360	345	371	345	359	360	378	367	377	366	330	366	379	352	387	346	370	334	376	353	345	342	342	371	378	379	360	364	352	361	384	383	339	349	381	353	346	368	333	359	381	359	374	362	367	376	370	383	351	389	336	332	379	357	392	357	339	326	354	333	347	344	360	350	349	345	361	354	366	391	346	388	352	358	353	353	347	375	351	378	368	379	361	349	377	391	349	365	378	356	349	335	380	374	338	370	338	313	340	364	359	356	335	362	380	304	335	343	361	369	393	367	348	358	377	380	401	352	389	369	357	373	376	347	387	327	356	342	362	364	354	327	354	356	342	361	339	325	355	364	378	350	371	366	354	349	369	338	364	342	352	358	370	354	354	341	375	379	346	324	365	343	346	382	368	355	368	379	407	320	358	340	339	341	361	365	345	356	334	357	351	343	375	353	339	381	374	361	333	341	371	401	330	353	341	342	349	391	361	357	386	361	328	351	355	358	369	344	374	329	325	341	375	345	358	383	355	376	333	344	354	349	354	392	368	344	347	352	362	349	370	363	356	378	358	406	370	387	383	332	352	336	368	350	347	334	357	357	373	346	333	322	342	340	350	356	350	384	363	378	341	347	329	320	340	363	358	362	373	344	353	384	338	400	372	351	377	352	339	380	341	374	353	340	404	382	352	355	369	329	332	378	361	332	371	396	334	333	372	359	344	352	341	367	359	391	358	336	328	343	338	355	347	334	349	375	393	374	346	337	352	354	366	326	353	322	383	387	375	342	347	390	351	355	384	375	322	360	345	346	361	333	357	353	351	347	345	377	372	347	367	333	348	371	366	373	386	368	398	357	344	343	340	350	365	350	386	309	340	337	333	370	381	379	348	365	371	338	361	359	343	359	358	328	355	371	336	362	349	354	351	357	348	375	352	329	376	403	328	332	357	360	341	393	364	343	364	385	380	347	357	347	387	339	323	327	343	334	347	354	354	358	402	402	359	363	335	383	367	354	389	387	363	408	370	335	380	359	354	347	366	367	341	323	368	338	378	340	353	369	351	385	321	353	394	367	331	400	331	349	351	366	361	378	355	375	367	356	338	367	362	327	369	332	379	354	359	353	390	348	327	374	373	379	373	351	382	329	366	383	360	346	349	356	360	339	389	344	376	370	337	378	338	349	355	364	368	351	376	350	365	343	372	373	366	339	326	367	324	351	332	394	334	349	384	348	346	397	354	381	384	386	341	361	346	384	367	375	374	351	356	343	357	340	388	413	358	361	361	380	389	365	399	377	380	346	345	377	352	355	365	384	362	322	334	338	370	374	347	353	377	376	355	384	355	343	361	373	362	367	383	353	343	377	319	350	334	362	375	370	340	348	338	382	341	340	392	376	349	379	371	362	365	349	361	421	358	372	386	378	367	349	373	404	364	350	355	374	338	375	354	394	365	381	343	355	354	335	363	357	402	372	349	363	387	348	374	354	335	336	356	383	361	365	393	367	387	387	394	329	368	343	366	347	360	340	365	389	337	373	347	362	373	355	352	351	361	370	349	355	323	338	358	381	347	340	394	356	335	359	370	367	375	347	393	357	320	368	376	373	350	348	367	338	358	346	343	386	374	346	352	371	334	356	349	324	370	349	380	349	367	383	364	358	366	350	360	360	360	328	362	359	371	345	371	367	336	349	352	360	375	360	394	346	346	356	372	358	381	383	372	384	358	391	345	354	375	371	368	325	381	354	351	357	339	369	357	335	375	349	345	343	357	351	341	368	378	366	371	386	356	356	367	400	366	340	358	346	351	361	392	377	377	371	366	376	350	385	365	373	327	377	371	411	343	375	339	371	359	346	359	358	377	351	398	358	357	336	351	336	323	361	347	333	371	363	331	345	351	351	351	354	355	329	366	367	334	363	358	359	365	355	358	379	361	388	342	368	360	354	338	346	356	381	349	341	361	336	368	345	364	362	376	351	363	355	347	367	395	329	349	340	354	356	363	348	374	388	351	367	371	373	368	373	368	358	376	391	377	352	375	363	369	374	358	331	310	375	328	365	357	328	358	344	359	351	341	359	362	353	354	351	339	364	361	358	378	330	377	337	374	365	379	376	351	381	348	346	356	338	361	369	351	341	394	356	338	347	366	321	341	401	337	365	325	371	378	382	352	342	322	351	366	369	384	382	354	360	361	379	373	356	380	319	369	373	365	332	347	354	357	326	343	390	342	349	362	379	372	389	352	321	361	413	379	344	366	355	375	384	353	350	356	396	360	380	383	352	399	360	358	329	370	413	370	364	380	351	373	368	310	341	328	364	371	347	332	374	358	329	336	391	336	362	411	359	368	349	344	365	346	363	399	368	339	373	368	330	353	368	348	352	344	353	358	361	386	347	352	357	364	379	339	370	400	338	385	380	354	343	360	384	380	364	349	383	337	358	314	346	359	374	335	326	379	326	339	352	336	371	355	385	343	384	346	387	356	333	351	377	363	360	376	365	375	339	356	410	354	328	362	391	348	362	368	341	367	374	366	353	359	366	366	348	345	371	334	344	361	330	371	361	352	330	379	345	371	329	380	362	381	327	361	332	358	334	350	359	360	353	347	360	365	363	363	336	336	367	380	350	365	362	387	384	361	337	367	311	361	410	343	334	363	339	375	349	370	329	385	346	363	338	350	390	354	383	341	337	363	347	379	326	372	365	349	364	361	367	382	362	379	332	324	328	327	339	385	348	351	388	401	356	366	362	357	381	354	384	365	336	336	357	310	345	337	354	356	356	382	387	362	357	354	380	355	337	354	345	339	335	371	360	349	374	385	330	351	354	340	338	381	364	355	368	391	375	368	371	324	359	365	377	346	379	369	349	342	367	325	371	361	341	338	385	369	367	368	335	335	360	376	404	379	371	367	354	393	354	357	345	348	391	339	362	373	356	379	352	353	379	343	389	343	352	358	349	355	342	359	367	365	369	371	386	359	353	369	344	378	391	366	329	357	370	343	374	345	370	366	363	367	354	401	386	396	340	375	368	360	376
804	455	253	223	391	459	418	324	265	186	180	167	141	127	112	103	103	82	79	80	60	60	54	50	45	49	49	47	46	34	31	42	41	39	27	27	32	31	39	28	43	29	21	31	29	30	26	25	20	25	29	23	26	28	24	24	29	22	23	21	20	26	15	15	22	22	13	17	21	22	21	17	22	18	20	24	15	13	21	16	17	17	17	21	25	21	23	15	19	14	17	19	17	18	10	23	13	12	22	16	35	11	18	26	28	24	25	15	20	13	14	21	22	28	21	20	16	30	18	22	22	16	15	16	23	15	13	19	14	25	16	20	13	22	12	28	18	22	21	19	21	19	15	17	17	19	21	18	23	22	25	25	22	23	20	22	25	22	11	14	16	14	18	24	16	14	20	21	22	18	23	17	24	19	20	14	15	23	16	26	19	26	24	15	27	24	24	22	21	25	19	24	24	20	15	23	13	16	12	24	18	19	24	19	20	15	14	22	28	18	14	17	31	16	22	13	15	21	20	21	30	22	19	14	17	13	20	9	20	27	15	25	24	19	31	19	21	15	20	15	24	16	22	17	21	20	20	18	16	21	18	14	15	25	17	27	15	11	15	24	11	16	23	16	21	16	13	24	28	23	31	25	16	20	29	17	20	23	17	23	11	23	18	21	16	15	21	30	21	14	14	22	16	21	22	16	21	15	20	18	11	20	13	26	18	20	10	26	14	19	18	30	25	15	24	21	18	23	28	21	14	16	12	14	20	27	18	16	17	20	20	10	20	19	11	24	19	18	18	23	14	25	17	16	25	23	13	19	15	17	20	21	26	20	27	20	22	20	18	21	22	19	28	23	15	14	10	19	28	23	14	29	12	21	21	20	20	20	15	20	24	14	21	18	18	22	21	16	26	16	13	16	25	9	17	19	17	27	19	14	22	20	19	17	23	24	23	17	21	15	17	15	28	23	18	24	16	23	20	18	15	18	19	24	20	22	20	25	21	12	18	18	18	19	13	23	24	21	20	18	16	27	23	19	18	22	26	13	16	22	15	17	28	19	17	16	17	22	20	24	17	22	22	20	18	24	17	26	16	15	23	26	22	18	21	20	13	23	15	18	13	24	18	16	13	23	21	16	28	16	19	20	15	19	19	20	19	13	25	18	24	10	20	17	18	20	20	12	25	19	23	20	22	17	28	25	21	25	17	22	23	13	31	24	26	16	23	22	21	20	20	23	20	20	23	18	28	12	17	18	17	15	22	17	19	24	16	30	21	20	20	23	22	21	23	22	20	25	21	18	18	17	9	22	22	28	20	13	14	20	25	24	13	23	15	13	22	25	27	16	26	19	11	15	17	25	25	22	17	19	21	22	26	28	17	17	22	17	25	13	13	14	9	17	18	21	20	25	18	14	21	20	23	15	23	23	18	16	13	21	21	16	7	11	18	21	18	20	23	26	26	27	22	23	14	20	16	22	20	8	16	15	29	23	18	14	19	17	24	24	19	17	18	14	20	18	22	15	11	15	23	20	26	19	26	21	19	25	16	15	19	12	20	38	20	23	13	16	25	19	8	26	14	23	17	23	20	18	13	12	21	20	20	23	26	15	15	18	11	22	24	23	29	12	23	18	32	20	14	12	16	16	31	18	25	16	17	20	23	26	17	23	18	18	17	17	29	23	15	16	21	17	23	17	16	22	15	15	17	17	15	21	19	21	14	23	16	14	22	16	28	21	20	15	22	18	17	27	16	19	19	21	19	12	26	12	26	13	22	17	26	18	10	24	22	21	20	20	23	16	14	12	18	16	18	18	21	18	21	27	16	19	16	16	15	17	21	28	9	32	24	14	19	17	16	13	19	27	24	23	20	17	17	22	16	11	25	20	19	18	13	17	21	23	24	18	22	16	19	17	17	15	20	19	12	22	23	15	25	15	23	15	27	20	27	19	16	27	22	21	19	23	11	20	19	17	22	13	24	19	15	15	12	15	17	15	22	29	16	20	19	12	25	24	17	21	15	23	23	19	29	26	23	22	18	19	16	26	19	21	17	21	18	16	11	14	18	25	14	19	29	16	22	19	25	23	23	11	20	24	13	19	21	25	14	24	27	24	18	21	17	22	16	21	23	25	20	18	9	19	14	12	15	15	28	19	20	20	23	24	20	14	18	22	19	23	23	22	19	22	14	21	20	19	22	23	18	24	19	20	18	18	23	16	15	24	17	17	19	25	25	26	16	14	16	20	20	22	25	28	27	20	26	18	27	18	19	20	25	21	25	22	16	18	21	15	24	22	23	14	18	22	15	27	23	20	17	21	22	15	13	16	18	15	20	21	19	16	9	19	17	28	25	15	18	21	15	23	13	22	29	19	16	20	18	16	15	25	24	17	13	19	21	27	12	18	16	24	19	29	13	21	18	20	24	15	33	15	23	25	15	22	13	18	19	26	15	23	23	17	24	18	12	15	20	20	18	20	22	19	23	14	18	19	20	18	21	18	21	12	24	24	18	15	17	23	17	15	16	22	19	12	21	21	26	27	19	18	23	18	21	15	20	27	25	19	13	20	21	12	24	22	30	15	17	19	19	24	21	17	21	16	21	24	32	24	19	23	21	20	24	22	19	18	20	15	19	21	11	17	23	23	14	18	18	16	14	18	24	12	22	23	20	16	24	20	21	20	21	19	17	15	22	24	16	18	24	22	21	14	15	17	14	26	17	26	22	19	18	15	17	15	19	19	17	30	21	17	22	23	19	20	15	17	19	17	11	30	23	21	19	15	17	21	23	31	30	22	18	21	16	22	20	13	17	24	20	26	19	25	24	21	11	19	26	26	18	24	15	19	8	13	23	14	18	18	21	11	21	15	20	19	23	19	25	17	21	22	19	24	23	21	16	26	24	15	22	15	18	19	15	18	18	25	22	15	33	18	30	10	19	19	19	17	22	18	22	27	30	15	21	27	22	10	19	33	22	21	21	16	14	15	15	22	15	28	14	23	24	23	23	20	15	9	22	24	15	18	25	17	11	18	16	18	30	18	17	25	21	29	22	22	24	16	29	16	27	23	22	16	19	23	22	29	22	22	16	15	23	28	16	22	21	12	21	22	22	16	24	12	22	20	29	20	21	18	23	22	18	16	15	36	22	19	18	29	21	28	16	10	21	26	13	22	19	28	22	20	18	24	17	20	17	20	16	26	29	16	15	18	16	18	25	30	21	19	23	17	16	13	21	20	16	20	26	21	16	17	21	22	28	20	27	26	19	14	20	8	21	8	18	18	21	15	17	22	22	17	23	27	17	18	19	20	19	18	12	15	25	20	27	19	26	16	19	18	19	20	23	18	17	25	16	18	19	17	20	24	22	17	19	23	12	18	20	16	17	13	19	17	21	18	17	16	24	25	19	21	19	17	32	17	24	18	29	14	22	26	9	19	22	21	22	13	22	18	24	23	17	23	16	13	24	23	21	22	25	23	24	25	26	15	23	12	15	19	22	15	18	25	19	19	23	16	27	20
18147	12468	6844	18724	27053	26126	22302	18607	14833	12403	10357	8937	7642	6419	5460	4793	4236	3909	3422	3092	2814	2589	2458	2276	2056	1914	1827	1673	1619	1517	1388	1316	1218	1199	963	932	957	915	880	871	971	960	947	886	911	830	836	732	738	661	622	602	534	468	504	467	453	423	405	417	395	444	382	388	387	431	372	376	343	353	349	356	334	334	328	363	363	328	373	361	329	337	343	382	335	356	349	348	340	337	335	335	366	370	378	337	340	342	349	377	381	350	328	316	348	338	329	336	357	344	362	328	323	328	325	356	346	340	348	331	355	336	330	340	342	321	322	307	321	360	303	341	377	303	303	351	339	318	352	360	333	345	308	334	348	341	342	299	319	308	318	335	336	375	316	347	326	343	335	354	343	343	331	296	355	323	355	343	334	317	317	313	332	349	311	317	329	337	302	312	351	332	326	337	364	352	317	306	349	309	331	357	332	330	333	325	355	330	316	357	338	376	337	364	319	360	349	333	338	309	359	334	339	342	315	318	306	354	342	361	347	375	320	319	353	326	347	332	345	309	361	337	325	352	316	321	317	321	336	346	314	334	336	316	346	321	348	338	309	321	320	330	342	286	339	333	325	335	347	356	336	346	329	349	334	336	363	351	329	317	314	329	316	305	325	336	352	342	331	322	336	351	326	344	329	345	318	350	325	347	344	341	349	328	339	327	316	316	345	378	322	332	294	309	306	305	308	338	329	348	340	318	316	347	333	331	345	342	355	331	325	309	331	329	363	327	324	336	344	334	349	320	322	334	338	311	352	325	364	325	320	325	336	306	315	310	326	331	309	352	302	308	305	328	311	300	311	315	341	299	338	310	317	337	367	342	318	321	348	323	351	337	316	368	343	351	327	330	373	321	341	312	330	338	325	346	338	321	324	331	341	364	328	334	353	337	325	325	354	370	306	323	388	364	324	368	317	326	326	324	331	348	289	333	322	343	346	325	330	330	347	353	330	334	325	363	355	352	343	294	336	328	316	365	338	357	330	332	331	323	312	355	333	343	342	336	339	315	345	363	322	338	327	327	358	323	308	312	360	346	331	315	357	312	335	318	347	316	333	319	347	342	291	320	325	297	350	329	305	325	362	314	327	344	339	334	359	322	326	333	352	348	333	341	338	326	350	308	304	300	366	337	322	299	358	294	352	332	334	329	341	332	327	350	303	334	337	361	340	312	357	291	327	318	318	355	344	345	347	349	358	346	292	337	333	315	291	343	359	334	323	358	336	340	357	333	329	323	290	320	326	357	331	298	331	309	313	309	352	330	342	339	326	340	309	319	310	334	351	307	351	311	318	299	318	342	362	289	316	368	377	352	352	339	324	347	348	342	359	329	328	322	338	333	318	325	323	302	313	315	320	310	350	311	317	368	334	341	310	348	332	348	326	316	328	331	333	333	310	319	341	344	367	337	331	311	366	365	356	351	321	338	334	313	345	349	330	310	339	345	340	347	344	330	363	317	337	338	341	322	322	329	322	347	331	360	352	323	357	324	335	367	307	337	330	344	328	322	358	344	334	369	297	345	328	289	320	318	336	362	344	370	319	329	334	336	345	342	326	295	338	331	318	297	336	354	351	329	315	344	339	357	342	333	330	345	337	336	326	332	297	331	326	322	348	320	362	290	318	308	335	332	319	332	376	332	316	321	332	333	350	336	349	378	384	343	350	319	357	335	339	341	327	342	330	367	320	331	388	354	359	329	322	305	315	329	330	317	344	307	302	302	301	354	364	318	332	314	358	319	318	342	298	320	334	347	325	333	339	337	334	336	347	319	336	338	349	321	304	327	345	324	303	348	321	334	322	338	321	319	335	314	312	352	297	322	333	341	303	345	351	357	321	340	333	340	330	375	311	329	338	321	352	343	305	322	336	359	330	351	319	338	335	314	343	310	335	319	350	351	321	328	335	325	349	331	334	318	361	315	333	318	342	319	351	334	329	360	347	333	323	341	339	354	352	358	331	316	342	328	356	320	344	361	338	307	356	320	305	320	331	341	320	305	330	322	308	333	298	334	286	353	315	349	328	328	341	339	333	292	333	321	342	335	357	310	337	350	331	336	325	312	345	321	367	314	314	341	338	331	320	314	375	335	344	334	342	316	344	313	341	304	310	364	315	349	328	374	329	331	329	331	326	313	359	328	312	325	342	342	323	339	335	359	326	338	332	348	375	320	313	346	321	332	326	357	328	345	321	322	328	348	319	318	310	305	350	345	330	315	346	332	315	314	328	343	329	300	368	361	338	348	313	330	342	314	358	325	337	322	315	342	320	329	378	307	314	343	324	346	342	322	316	362	338	299	326	365	334	342	330	306	347	322	340	332	338	332	318	339	319	333	310	339	333	301	324	353	306	348	328	368	319	334	335	319	328	367	316	312	309	321	336	320	338	347	345	356	336	346	310	357	319	342	325	342	354	326	337	333	311	328	325	346	335	315	358	302	336	320	355	336	333	325	381	313	338	312	351	335	329	353	331	325	313	355	355	313	347	337	303	324	334	355	309	362	322	340	330	305	351	336	340	334	294	330	322	371	362	342	357	327	338	340	352	322	314	347	314	342	344	354	299	319	349	316	311	334	330	341	331	363	328	351	338	340	318	355	347	333	329	320	326	362	329	366	342	351	323	344	370	335	335	294	333	338	321	335	349	338	340	332	336	347	335	329	315	372	363	318	335	318	317	339	301	320	301	346	360	324	324	303	286	342	333	370	309	329	349	344	318	338	362	316	342	341	318	396	324	345	335	350	360	319	307	380	314	344	338	336	345	313	339	368	345	308	316	335	313	332	336	350	353	317	347	369	354	361	321	353	324	334	303	355	342	333	314	283	341	345	326	316	368	325	333	334	316	372	347	307	356	329	319	334	352	356	345	321	339	339	312	330	330	322	327	338	312	361	352	348	376	352	313	359	345	344	333	348	332	327	312	303	356	323	325	333	324	323	321	331	320	301	332	296	352	333	347	340	340	334	349	332	333	342	307	319	334	323	332	308	341	343	357	322	332	348	352	347	330	295	311	306	310	326	337	348	335	322	339	368	314	315	301	319	282	329	328	346	334	299	310	351	326	348	313	353	366	336	349	345	326	319	321	347	376	288	311	364	340	333	370	321	323	338	345	325	333	371	347	320	327	329	325	367	330	362	327	325	307	337	348	308	340	353	303	331	332	318	347	320	326	342	310	308	309	359	357	349	334	337	280	360	321	307	366	291	359	286	339	366	326	327	344	360	339	323	340	346	288	331	324	320	341	363	360	329	314	364	349	298	337	309	324	336	340	328	335	346	318	315	355	335	317	321	332	277	347	330	328	334	340	334	354	336	330	330	383	309	318	329	335	335	335	316	354	339	332	345	317	340	355	313	321	368	313	338	336	339	302	347	333	365	327	329	330	323	313	302	345	353	318	301	322	317	315	349	331	331	322	357	283	326	297	321	322	325	356	349	320	303	339	333	316	305	317	332	323	348	338	371	309	353	305	332	326	319
2478	414	239	229	353	368	372	308	276	227	181	191	150	137	131	102	125	93	98	68	87	75	86	78	87	66	59	58	77	57	51	50	57	54	57	58	36	49	47	64	45	40	52	47	51	45	48	49	56	55	52	35	41	53	30	34	42	40	40	39	48	38	32	43	36	31	41	39	47	58	28	50	35	50	42	45	25	37	53	46	31	26	33	49	43	33	42	26	30	46	38	28	38	34	42	28	49	40	40	44	46	39	32	47	40	32	39	34	51	31	38	46	45	32	43	31	32	37	52	46	55	37	38	36	37	55	37	36	42	33	38	41	36	42	47	34	35	41	45	44	38	52	36	32	43	31	28	41	37	37	35	41	42	37	29	46	27	38	40	33	37	51	38	43	44	32	41	42	27	42	33	41	42	39	23	39	40	37	45	46	39	52	33	49	35	36	38	48	39	37	39	38	38	44	36	36	30	28	41	43	37	34	29	37	29	39	41	43	47	41	46	41	53	31	41	49	49	37	33	29	35	46	39	44	32	44	46	38	37	46	36	41	35	30	43	41	45	45	41	50	39	40	38	30	48	40	34	48	40	43	45	39	44	52	33	28	39	44	49	38	31	39	36	37	40	56	36	35	38	35	51	40	30	33	35	40	38	34	30	34	45	34	49	35	41	32	31	41	35	45	36	28	30	44	38	41	42	32	50	41	39	40	53	44	41	38	37	32	43	32	42	39	38	42	42	44	37	38	43	28	39	51	33	33	45	35	40	41	36	33	25	53	31	38	37	29	37	36	40	44	37	35	43	37	37	39	42	44	34	32	34	36	40	50	34	26	37	34	40	36	36	30	42	42	40	44	34	53	31	40	39	40	48	47	31	33	28	35	36	45	48	44	44	39	31	47	38	31	40	31	31	38	42	37	45	38	27	37	33	27	36	37	36	40	47	45	37	46	35	26	43	32	34	51	36	41	35	31	36	51	50	40	40	38	42	34	27	39	36	36	45	28	36	45	38	38	32	48	49	40	42	38	41	48	42	40	35	32	32	40	41	32	33	40	36	45	32	29	28	43	39	37	41	40	38	43	44	33	32	42	29	37	40	38	35	42	38	47	36	46	39	30	27	44	37	50	37	38	30	35	32	46	37	41	45	44	36	36	45	32	34	45	42	37	26	36	32	40	36	39	29	42	37	48	39	39	56	30	40	45	41	39	32	32	33	36	46	37	31	40	38	38	46	28	47	46	27	40	43	41	51	38	33	26	33	42	40	30	32	33	50	43	45	31	39	45	42	46	31	33	43	34	31	43	23	30	38	35	41	38	33	33	43	38	43	36	34	41	39	44	41	29	48	37	51	46	35	36	38	42	60	45	29	36	31	40	27	43	37	38	41	36	33	39	37	50	48	39	39	34	41	29	50	45	49	48	48	27	27	35	41	34	30	35	43	50	29	51	47	33	42	35	41	40	46	47	34	34	44	46	37	45	35	32	35	43	28	31	30	33	53	36	44	42	47	36	38	42	45	28	36	28	36	43	34	36	47	37	36	30	47	47	37	34	30	39	33	48	28	50	40	35	44	42	46	48	37	39	33	38	42	42	33	41	37	44	37	35	37	33	47	34	32	33	42	48	41	45	31	40	49	37	37	30	40	48	45	44	51	46	29	39	33	32	51	39	34	37	35	42	52	43	41	37	30	42	34	35	36	36	31	44	44	25	39	45	39	45	43	28	42	33	36	33	43	54	40	27	29	44	30	28	47	36	34	39	33	35	39	39	36	35	39	39	41	37	32	35	44	44	41	26	38	37	31	37	45	39	38	35	45	40	39	39	40	33	39	36	30	48	39	31	50	37	41	50	43	46	29	43	36	38	34	39	34	38	37	34	39	39	46	44	29	42	42	42	45	45	36	37	37	38	44	42	41	40	40	46	45	35	37	38	39	49	36	40	38	46	37	27	33	41	37	39	36	33	25	46	41	28	31	30	32	34	52	34	40	42	43	39	45	40	38	40	41	28	36	30	45	37	36	38	51	33	42	36	34	39	47	43	42	44	31	33	30	31	52	28	33	31	50	40	34	34	38	33	38	39	46	33	41	34	33	30	38	29	42	38	34	30	26	42	43	35	43	35	43	48	45	39	36	39	49	28	36	42	42	47	55	33	35	31	37	32	29	36	24	43	38	47	39	32	35	39	43	36	38	48	37	41	28	36	32	40	38	39	30	28	37	37	38	36	40	34	37	26	31	48	39	48	46	37	36	41	34	31	46	33	38	32	42	41	34	41	29	40	36	40	42	41	38	44	34	35	49	33	29	33	37	33	31	45	34	37	37	32	48	32	38	43	49	40	31	37	34	31	24	38	28	33	37	43	41	41	44	21	40	40	31	38	32	41	39	35	33	35	33	37	37	41	37	31	49	36	28	27	41	25	37	35	30	32	38	49	31	33	38	43	44	41	40	34	36	45	33	34	33	49	36	32	33	41	45	34	49	35	47	31	43	36	34	38	47	38	36	40	35	36	32	31	48	49	42	30	48	30	36	44	27	40	34	46	37	39	44	42	41	43	40	48	32	40	38	43	30	32	30	25	43	40	43	35	32	40	41	44	42	35	46	54	37	32	30	36	41	42	41	32	32	47	43	41	38	44	39	41	47	44	47	34	39	40	37	40	42	42	45	28	45	50	44	32	33	48	27	36	23	41	40	34	40	36	32	26	31	37	39	30	45	34	26	31	48	41	43	38	42	30	43	39	31	37	29	37	38	47	41	29	38	39	43	47	52	27	43	33	43	29	42	34	39	34	44	31	33	50	30	36	38	40	41	35	39	47	26	34	46	33	39	35	37	31	33	31	29	35	36	49	33	41	37	30	45	38	47	46	37	36	42	42	48	32	35	44	42	39	38	34	40	38	40	39	38	37	45	56	32	40	44	33	33	30	49	48	44	34	43	38	45	35	34	40	48	23	40	41	40	33	32	40	44	33	38	38	32	38	46	39	50	39	32	48	41	36	33	23	32	48	40	40	36	37	38	38	35	38	30	40	37	42	33	38	35	28	46	34	42	37	44	33	40	40	37	42	34	35	34	45	37	36	35	40	38	44	42	39	36	36	34	42	50	46	38	44	47	37	46	35	30	36	35	51	46	33	36	34	53	36	50	34	35	32	37	30	42	35	33	36	44	48	33	31	46	34	46	36	31	32	36	47	34	34	24	45	36	41	43	45	46	46	45	34	40	44	46	39	38	37	48	27	30	45	33	32	31	32	34	38	47	35	36	37	33	31	41	38	42	37	29	39	46	42	34	45	39	37	29	33	42	40	38	50	41	43	39	43	47	47	35	43	49	30	42	49	44	35	40	37	36	42	41	38	31	47	41	45	39	33	41	48	37	36	35	39	34	33	27	35	42	45	40	36	41	44	39	46	39	46	37	30	42	43	39	41	30	29	47	34	44	47	31	39	35	28	49	44	41	35	53	45	37	40	43	31	29	42	42	41	41	45	43	42	41	30	34	32
17090	11103	6621	17663	26162	24927	21537	17762	14397	11906	9945	8726	7441	6134	5334	4736	4363	3886	3480	3105	2845	2714	2591	2312	2129	2100	1926	1889	1689	1622	1495	1391	1343	1267	1277	1251	1205	1161	1136	1201	1234	1253	1154	1138	1143	1062	1037	979	917	879	840	855	815	734	755	693	701	723	672	692	690	718	690	659	640	648	668	676	664	626	658	640	644	654	688	622	663	635	664	656	678	621	654	641	666	655	597	599	648	643	647	658	637	654	621	691	631	617	658	610	660	627	660	622	627	658	646	610	639	619	636	608	652	609	620	639	625	641	606	625	641	655	643	631	639	637	615	640	651	667	715	641	613	623	623	628	643	652	617	615	663	602	628	635	652	574	629	638	605	650	633	649	617	618	651	662	616	643	619	641	613	625	639	657	599	632	601	631	618	632	638	628	634	643	637	669	645	650	625	610	695	655	598	582	645	628	652	652	620	637	624	670	644	603	628	622	549	603	597	646	601	638	634	648	599	595	616	594	640	622	665	594	673	600	622	612	630	630	634	643	623	613	622	627	621	610	576	641	613	588	640	626	613	687	647	613	569	582	649	647	620	612	630	647	640	656	660	666	597	586	575	586	625	649	595	612	601	615	646	569	601	634	601	608	623	652	619	638	632	625	622	614	642	622	634	598	677	637	602	656	602	601	651	669	610	629	621	612	617	631	662	613	630	660	603	587	620	621	642	617	645	627	611	607	652	601	620	640	647	592	642	618	651	620	644	634	634	621	596	614	625	643	631	631	632	644	581	597	581	643	613	625	640	616	616	590	640	621	687	620	692	628	618	609	613	603	596	644	650	617	641	639	625	581	648	635	651	628	658	638	683	625	666	657	623	609	619	594	606	597	651	667	623	668	639	659	662	627	653	600	592	612	637	620	633	624	616	589	633	639	579	641	639	652	625	680	654	657	635	624	636	627	676	599	615	596	636	649	624	664	660	658	615	625	676	576	605	619	630	640	628	647	599	654	593	602	638	648	614	639	654	630	583	633	641	638	602	606	608	598	625	636	639	586	682	626	638	606	624	672	643	595	663	583	617	636	621	580	587	581	613	657	608	668	615	673	643	622	633	645	614	644	608	635	679	613	594	601	645	648	596	596	604	627	626	617	656	558	598	681	644	624	615	633	639	660	639	633	625	579	601	609	613	589	632	630	634	594	555	644	606	636	654	668	619	608	660	626	644	616	614	647	608	602	648	628	607	645	609	644	616	661	599	603	628	656	635	599	620	666	661	592	633	642	653	617	625	615	597	625	611	645	612	609	606	609	597	649	578	586	684	647	634	573	656	610	668	647	578	633	594	598	638	647	558	614	644	607	597	612	648	627	599	636	669	616	593	630	634	590	643	627	595	648	599	644	622	620	622	621	603	637	633	610	669	618	652	592	595	663	627	625	633	646	607	646	675	637	632	614	667	639	631	596	673	625	635	595	670	581	687	603	616	600	586	648	631	620	631	606	599	627	614	612	601	621	604	638	656	632	603	627	632	610	624	653	652	631	651	623	610	646	603	652	617	613	621	651	628	586	614	654	649	589	593	627	610	579	603	598	621	615	567	662	627	645	614	627	608	610	605	644	629	618	658	614	614	646	615	664	600	623	610	655	628	589	617	622	609	611	632	650	619	648	642	587	635	626	633	616	641	600	649	650	678	618	654	612	621	626	598	593	585	613	611	586	651	663	609	629	621	660	626	649	598	594	672	629	621	629	639	641	589	607	620	592	647	651	638	636	626	645	627	632	655	654	594	639	642	665	625	570	592	629	648	599	603	619	595	590	632	628	640	613	654	670	636	590	666	622	604	630	603	614	624	583	641	617	656	604	660	609	616	593	642	639	680	630	628	632	624	627	619	600	604	631	588	648	645	659	654	652	627	615	631	592	634	643	634	647	618	645	666	634	642	621	598	614	601	589	629	641	622	649	605	639	603	647	630	645	604	631	619	616	655	622	638	657	640	624	590	592	614	651	627	606	640	658	618	699	604	640	595	635	625	605	598	597	613	650	606	589	655	617	640	598	610	622	618	615	633	613	668	629	621	591	651	658	596	611	638	603	592	682	619	589	637	604	619	618	624	622	629	611	629	637	633	612	606	652	689	594	660	619	602	615	625	600	599	622	615	624	633	645	620	601	604	582	647	635	622	637	579	603	622	663	628	612	617	627	625	634	631	666	645	610	622	624	604	635	598	646	652	585	668	661	618	625	620	624	633	611	650	593	663	633	621	614	618	616	615	637	614	619	644	626	642	597	611	637	662	597	604	638	626	621	634	607	686	674	627	615	622	579	622	602	630	625	590	592	611	571	659	605	617	604	656	616	631	651	666	612	639	646	657	676	623	621	636	635	638	644	618	636	656	661	611	612	638	612	632	642	628	662	590	640	641	585	604	582	635	691	608	581	610	599	635	617	633	589	601	588	604	649	613	626	621	677	619	643	666	668	636	602	637	630	627	618	643	675	652	610	625	614	627	621	655	600	649	600	621	658	661	629	597	587	644	618	647	608	638	622	608	619	609	606	642	644	660	666	635	621	629	609	638	601	630	579	627	669	618	628	600	639	636	627	645	605	602	575	634	642	636	628	613	605	573	648	615	589	598	655	580	678	623	612	576	631	632	666	632	677	604	644	568	609	613	619	616	651	623	642	594	658	664	667	633	617	632	633	605	635	633	601	643	583	611	620	659	632	600	597	649	628	652	616	619	609	629	609	612	628	671	617	634	638	584	621	650	614	580	629	614	654	611	623	622	594	642	630	598	657	620	608	683	599	629	656	619	558	583	608	642	627	604	640	635	645	622	650	612	629	599	636	613	581	667	658	620	623	638	608	579	620	631	580	647	604	615	663	657	627	597	603	637	643	625	624	617	650	597	642	656	626	595	633	603	673	625	634	623	598	617	617	666	620	651	630	627	633	630	663	623	649	612	672	664	609	658	608	595	660	659	591	635	578	655	584	647	641	611	639	648	644	658	665	592	620	639	622	636	629	626	650	650	669	648	652	585	617	634	611	632	623	599	601	622	596	647	575	644	683	636	595	641	682	622	632	668	614	650	630	588	607	609	593	613	636	575	605	631	650	639	633	617	612	638	633	645	623	676	647	635	610	645	627	683	615	613	609	653	660	591	623	647	618	627	613	612	642	598	633	626	652	641	586	655	575	612	632	632	640	632	638	609	598	618	643	601	618	634	623	657	578	592	600	643	682	636	610	594	599	611	650	671	619	669	655	624	612	598	595	625	616	594	624	645	651	605	649	628	611	624	647	597	631	650	621	616	625	637	601	685	584	593	656	655	635	666	631	663	621	606	621	653	592	674	624	615	633	625	634	619	626	631	577	575	630	589	613	599	644	599	616	571	623	628	628	592	627	677	630	635	624	610	608	608	610	660	601	637	642	662	661	642	596	633	648	628	660	602	656	614	608	604	632	608	591	585	655	634	658	621	647	610	608	635	646	627	568	575	616	641	670	605	566	636	590	618	621	628	618	584	615	625	622
1768	618	385	284	542	590	539	464	361	361	271	262	224	207	159	148	130	129	109	109	116	102	89	91	79	87	79	59	70	76	77	54	65	46	66	54	55	50	63	64	61	66	52	59	71	51	58	53	59	52	39	54	56	39	44	44	39	39	34	56	34	38	40	34	30	31	33	38	46	35	40	41	44	34	28	28	34	35	43	49	44	40	45	34	43	34	38	39	33	28	38	33	36	31	40	36	39	33	50	36	39	33	38	44	38	31	32	33	29	28	27	40	42	29	32	42	39	41	34	39	37	33	33	42	45	29	32	37	31	36	28	40	30	42	33	35	50	41	32	34	47	49	43	32	34	43	32	26	48	41	42	38	25	38	31	35	39	34	37	40	36	33	35	43	42	35	36	35	45	40	22	43	32	39	41	41	37	32	33	45	41	45	34	31	37	50	33	32	31	45	43	35	35	31	33	39	35	33	42	36	48	40	33	38	38	49	34	38	49	44	36	32	33	36	32	34	42	43	39	39	30	41	23	31	45	36	42	32	29	45	45	34	40	34	36	37	27	35	33	40	31	29	35	39	42	46	35	41	42	40	42	39	38	41	47	50	38	34	47	43	30	32	38	24	40	41	38	32	31	38	32	45	36	40	35	41	43	35	33	43	35	28	48	42	40	33	43	41	37	35	44	43	32	40	37	35	36	24	29	41	41	37	43	33	42	33	41	47	30	45	28	31	42	35	32	29	41	39	41	38	34	30	44	44	33	40	36	37	32	38	37	47	41	38	29	42	32	36	39	44	33	45	34	37	43	49	40	34	35	32	41	41	32	40	40	34	39	37	30	36	42	38	34	28	39	42	41	33	40	33	43	36	44	40	43	38	27	44	45	31	26	39	38	30	35	28	39	30	34	42	36	34	32	36	40	33	39	41	37	46	38	37	43	26	42	40	42	55	45	35	38	27	37	35	36	51	42	39	36	41	51	29	37	32	35	33	38	42	42	35	28	27	36	38	38	48	33	38	36	36	37	35	34	41	31	34	47	33	33	42	32	44	40	32	41	37	36	50	39	33	46	35	33	31	36	36	39	39	35	38	30	40	37	31	38	36	38	29	33	32	32	34	35	34	45	35	33	42	49	24	41	48	42	44	34	40	41	36	38	33	30	42	36	49	28	36	39	32	33	38	49	32	37	34	37	31	35	37	30	39	35	28	35	40	27	38	32	45	32	52	40	27	42	49	32	42	33	37	37	31	33	43	32	37	50	32	31	44	39	46	37	36	37	30	36	31	30	33	30	31	39	28	27	34	32	46	38	37	50	30	39	33	42	37	33	41	26	33	29	39	30	37	40	31	41	35	40	32	31	42	47	38	48	48	42	33	35	31	44	33	31	37	30	38	30	44	38	37	31	43	43	27	43	36	35	41	36	41	38	31	35	42	39	49	35	36	37	31	45	44	34	32	40	45	33	39	28	32	35	58	37	35	41	39	40	40	42	34	38	38	46	47	40	49	27	41	30	32	33	45	35	25	29	47	30	36	33	26	30	41	38	40	29	40	32	33	33	41	27	32	25	44	26	48	37	35	39	45	37	33	32	36	31	37	36	28	45	41	39	42	40	35	44	40	42	36	36	32	34	32	36	31	37	37	40	32	33	47	42	33	38	40	43	32	36	36	39	45	33	30	37	37	40	31	38	34	39	36	31	40	41	43	47	39	41	35	46	29	26	40	30	36	37	27	33	41	34	23	37	37	38	36	32	37	41	40	37	34	33	40	38	50	34	47	35	36	34	42	37	41	29	45	41	41	26	43	40	38	41	31	33	32	45	31	52	39	43	39	44	33	40	47	37	34	32	25	45	40	42	43	31	46	43	38	33	37	38	39	37	41	25	40	37	38	41	46	35	38	38	39	41	34	36	27	31	39	39	39	36	36	43	35	26	40	34	40	39	39	37	43	42	24	24	47	32	26	34	27	45	55	36	37	40	28	32	42	32	38	37	36	30	33	30	42	39	33	48	48	39	45	37	45	31	44	29	33	25	34	37	44	32	26	25	42	36	28	45	28	35	32	34	33	29	32	42	37	37	33	51	29	37	44	34	44	34	35	41	42	34	39	40	31	26	38	39	40	42	38	37	39	30	41	38	45	29	39	28	35	30	39	28	33	33	36	41	38	42	39	50	30	40	47	39	38	39	42	40	32	43	32	34	31	35	30	38	43	37	33	31	45	19	45	35	32	33	45	40	28	46	39	35	25	36	31	33	27	35	32	38	38	42	39	39	38	47	39	36	33	36	33	29	41	27	34	50	45	29	34	38	31	52	32	42	31	35	39	42	52	30	36	34	55	35	38	37	34	43	27	32	44	41	39	31	32	33	53	33	46	51	42	23	46	42	33	39	43	42	38	37	45	37	39	45	33	44	41	35	37	33	42	37	30	39	43	34	40	40	40	38	28	29	33	34	30	27	31	38	32	29	44	41	41	52	31	41	36	37	45	32	42	34	41	36	36	37	42	29	50	42	47	45	31	23	38	40	47	41	44	48	29	45	39	30	35	36	38	35	45	28	32	36	49	30	35	34	43	40	43	28	34	37	38	38	31	41	33	41	37	41	44	38	41	34	35	33	42	27	35	44	45	37	41	36	41	45	43	37	41	38	37	45	31	33	39	40	36	41	45	38	50	28	34	48	42	32	32	36	35	34	43	45	41	29	42	48	43	43	39	51	40	45	42	30	39	41	36	31	36	37	35	37	46	29	40	35	40	38	37	33	28	45	28	36	28	34	37	37	44	29	33	32	36	39	50	38	46	34	24	60	31	37	29	34	34	30	37	45	39	46	52	42	25	29	33	38	38	30	34	48	42	33	40	35	31	44	37	44	40	29	33	37	44	38	34	19	29	40	40	39	38	36	48	33	45	43	48	35	34	33	45	41	24	44	35	35	27	42	32	49	33	37	38	34	41	39	41	33	51	33	30	35	43	45	33	42	42	61	29	45	40	30	23	38	34	36	41	37	36	32	39	46	36	47	45	30	36	36	28	38	42	35	36	41	32	29	34	32	46	34	36	22	31	38	45	32	50	32	38	34	43	31	28	39	33	43	36	34	40	40	34	33	40	51	40	41	37	43	40	33	34	43	29	36	31	33	41	40	32	37	36	47	41	37	37	30	41	34	35	28	29	40	39	47	25	44	36	33	32	36	42	43	37	32	26	24	41	35	48	37	32	38	39	39	35	39	47	37	41	38	49	45	42	49	41	42	47	42	35	42	40	47	33	32	33	32	37	46	42	28	45	34	24	37	32	45	45	34	31	48	35	40	32	32	40	46	29	37	37	43	33	36	40	43	39	35	40	40	29	39	44	51	37	37	35	35	41	37	25	26	36	45	41	36	34	41	33	38	32	34	52	44	48	31	37	34	38	27	36	37	48	36	37	42	38	41	34	49	39	43	47	42	41	35	41	37	40	28	48	40	40	34	33	44	38	32	36	37	38	27	46	36	30	44	45	40	44
22817	15372	9532	22754	31382	30151	26681	22545	19104	16210	13850	11983	10515	8836	7699	6776	6103	5580	5028	4377	4043	3801	3456	3247	2880	2712	2539	2366	2159	2060	1919	1798	1746	1604	1536	1527	1418	1373	1448	1408	1503	1521	1329	1357	1427	1312	1223	1167	1084	1042	995	911	889	836	781	783	788	758	683	739	750	755	703	722	701	662	721	660	623	619	668	678	667	651	662	592	638	679	647	632	618	707	662	678	620	621	635	645	675	638	631	646	641	638	603	660	628	624	601	666	598	648	652	631	640	646	642	668	675	603	623	632	662	620	629	630	612	589	618	609	659	625	628	630	599	618	625	647	621	594	661	625	630	607	637	601	622	619	638	628	635	617	607	705	643	606	638	597	614	636	656	637	668	611	602	624	654	585	639	589	651	614	571	601	599	593	619	625	629	599	617	612	649	606	613	618	607	610	593	650	624	581	613	596	645	563	625	635	629	576	612	613	641	600	647	593	594	603	636	613	627	616	587	624	600	634	629	613	621	612	585	618	648	631	602	604	567	606	598	647	629	599	604	632	626	613	667	664	626	625	606	626	621	614	645	617	597	583	625	589	598	609	593	555	630	612	605	588	649	588	584	593	587	647	595	600	633	567	646	611	613	605	653	590	628	632	581	575	624	634	571	629	599	620	618	648	638	568	590	628	626	605	648	608	603	616	594	632	611	626	597	648	617	632	563	603	658	593	611	581	598	570	558	609	651	608	606	584	630	616	599	633	598	567	619	551	623	615	591	626	606	609	612	621	621	605	551	672	630	551	545	616	596	646	609	614	601	623	614	572	636	561	588	626	638	623	629	593	634	622	571	671	654	614	580	608	615	634	616	586	630	613	637	631	602	610	622	608	599	601	616	639	623	611	596	611	581	611	625	608	595	620	593	602	591	610	643	610	621	584	579	607	590	580	661	631	616	601	601	591	673	630	600	612	620	649	620	594	629	599	595	610	604	622	632	620	615	582	645	603	613	566	601	591	617	639	645	568	599	567	607	604	611	614	601	641	572	568	548	602	645	631	594	611	601	615	608	623	595	626	605	609	594	577	548	579	619	587	608	574	581	603	627	612	650	613	604	615	640	569	620	589	584	616	592	635	622	577	638	609	628	606	624	618	621	614	642	627	564	643	642	609	618	594	594	603	542	589	597	591	574	594	629	633	618	637	576	592	581	636	649	605	566	645	617	597	581	625	610	637	572	557	617	613	644	587	593	600	637	627	603	596	611	580	631	618	596	600	588	547	654	588	592	621	623	574	610	575	632	582	589	623	591	580	633	605	623	649	590	615	590	582	607	588	613	556	583	597	568	614	666	607	628	611	613	640	587	585	614	603	627	587	598	607	608	655	639	606	603	645	597	561	574	644	607	613	574	603	610	613	604	612	600	609	595	582	627	657	604	569	607	632	619	625	577	627	629	638	633	593	620	574	577	592	593	626	599	642	583	602	621	572	625	625	596	607	623	595	555	678	593	599	615	609	629	595	612	667	594	619	584	632	608	638	592	563	588	596	599	617	594	635	560	581	612	592	586	626	644	595	620	584	649	579	601	606	604	614	604	594	576	620	648	605	645	574	626	609	632	647	643	630	612	609	634	607	654	654	595	609	625	631	608	586	599	632	569	626	584	595	624	633	609	576	616	631	646	600	632	627	587	595	591	690	630	657	619	588	604	600	594	580	594	612	648	595	569	608	612	617	602	619	588	641	613	636	604	615	633	597	622	656	588	641	573	619	639	623	613	595	623	610	623	626	606	639	587	623	626	606	601	571	575	600	640	617	596	596	605	580	622	607	586	626	616	592	579	605	644	622	628	655	650	578	585	576	568	597	606	609	569	601	613	581	602	596	615	585	574	616	639	569	601	602	661	576	629	628	620	623	609	571	614	634	567	590	601	651	586	611	610	630	592	578	613	582	609	622	623	656	595	606	631	590	649	629	602	641	631	554	567	577	632	588	626	615	613	606	620	585	602	597	643	610	636	597	654	647	594	595	575	615	645	635	611	622	613	635	604	652	575	661	579	607	606	643	628	591	616	608	616	596	601	640	601	624	632	622	610	595	609	602	582	571	608	593	617	634	611	637	616	574	601	626	602	593	588	635	591	574	585	636	637	580	613	601	619	576	625	633	597	603	639	612	583	618	625	593	569	605	620	592	587	593	617	647	628	601	667	635	641	608	559	604	597	611	618	611	559	642	611	603	631	562	628	583	608	573	596	570	613	604	570	628	580	590	599	578	644	631	618	600	616	622	627	596	596	623	612	614	588	543	622	599	625	591	605	613	627	624	590	611	599	597	619	641	606	624	608	608	636	586	594	592	618	577	625	612	593	613	619	628	637	614	607	585	619	575	554	589	630	601	615	625	668	619	609	621	565	619	602	616	621	591	631	628	566	632	588	581	583	595	642	596	622	581	593	672	585	593	581	628	633	567	584	608	610	589	571	630	629	616	602	569	585	596	574	630	599	615	612	613	566	618	685	618	614	633	577	574	598	624	623	591	651	596	649	607	608	604	674	639	616	622	617	659	639	604	639	638	609	622	589	669	622	664	609	629	577	602	592	611	616	588	618	623	580	619	588	617	633	638	559	579	581	620	594	655	607	627	545	595	638	634	584	558	592	615	602	643	653	617	635	570	627	564	608	627	642	598	596	612	643	628	603	616	632	607	567	596	612	592	597	623	617	620	599	598	657	623	668	599	598	620	575	597	642	595	591	597	583	585	622	604	616	618	602	603	594	639	625	596	587	639	605	635	571	620	589	593	635	622	622	622	614	639	635	616	570	605	603	606	585	619	643	592	626	665	598	614	628	624	604	606	607	610	575	634	580	650	637	622	634	591	601	608	610	584	621	604	625	672	586	602	641	620	614	629	611	633	665	627	633	606	587	618	622	613	643	592	591	634	617	592	592	572	598	607	614	627	570	640	602	627	624	626	609	649	639	600	630	600	616	651	619	619	604	554	621	599	649	566	599	589	592	604	645	630	623	600	604	649	601	620	599	613	594	619	575	573	630	601	582	639	614	642	571	639	585	645	588	614	617	635	622	604	635	640	622	619	587	635	615	598	580	636	620	609	607	586	634	602	638	613	644	589	591	579	579	647	585	611	615	615	601	634	586	606	670	581	604	582	613	629	581	601	623	622	613	607	640	635	631	607	603	612	592	660	606	611	622	658	592	652	628	626	580	597	615	652	556	620	592	644	624	622	604	625	575	633	611	582	622	576	642	646	634	592	647	574	614	606	594	577	596	584	652	568	594	577	587	640	603	626	617	585	607	616	612	633	619	585	628	657	626	564	585	595	651	584	607	584	595	571	583	630	596	603	605	644	577	581	618	632	610	585	601	635	658	609	586	628	614	640	600	553	631	601	601	606	621	601	623	623	633	582	612	626	594	598	606	633	632	599	655	585	614	577	624	611	627	634	637	577	642	606	574	599	621	587	610	632	639	580	583	577	610	593	600	564	638	629	619	635	597	589	561	638	608	579	624	588	615	612	620	657
1435	265	156	126	230	274	229	198	147	147	129	129	95	79	80	77	69	49	60	48	52	59	56	38	56	42	35	34	21	36	43	45	40	32	41	32	36	34	31	28	22	30	26	28	26	28	23	23	26	29	25	30	26	14	17	26	20	33	22	23	24	20	24	25	22	16	20	15	15	17	18	20	22	25	24	24	17	22	20	24	19	17	23	18	17	22	29	17	21	25	21	22	23	22	13	20	20	21	19	19	37	19	17	25	24	23	30	18	16	25	21	24	24	19	31	22	19	21	24	15	18	27	24	33	32	20	17	23	32	25	28	22	23	15	26	12	29	24	25	16	24	22	24	22	23	27	19	20	23	10	31	15	20	29	30	26	29	23	15	22	22	26	16	22	14	33	30	28	17	30	21	21	20	23	20	30	23	19	27	14	19	28	23	32	23	19	16	23	18	27	25	20	23	19	20	19	21	23	16	21	23	22	22	18	16	23	18	23	21	27	18	29	15	21	26	19	25	18	21	17	23	15	29	17	27	25	22	17	22	20	29	22	24	20	24	17	25	25	24	23	21	21	20	14	23	27	30	17	21	19	16	21	13	17	21	23	21	21	25	24	22	26	23	22	29	25	19	17	25	27	22	18	30	23	30	17	16	24	25	26	23	18	18	24	15	16	13	27	24	26	14	20	25	19	21	24	21	20	27	23	23	21	23	19	19	20	26	20	28	26	18	29	16	26	22	28	25	18	20	25	26	16	22	15	14	27	19	23	23	19	13	21	18	17	17	22	16	28	19	25	17	12	18	19	23	17	28	21	22	19	23	18	28	30	26	32	24	19	27	16	16	25	17	22	24	26	21	27	18	22	25	15	22	21	29	23	21	24	25	29	22	21	24	23	18	23	20	10	20	30	18	25	20	20	22	26	25	21	24	20	18	29	19	22	21	25	24	33	22	24	26	22	19	18	18	22	19	23	19	23	19	20	26	27	23	33	23	20	19	17	20	18	24	13	22	27	20	15	21	22	23	16	17	18	26	29	23	28	27	24	15	23	22	17	26	16	19	22	27	20	23	23	14	19	19	16	22	21	30	22	28	15	26	16	23	25	15	25	16	21	15	22	28	25	25	19	22	20	26	15	25	16	13	20	16	22	25	21	17	27	16	23	15	25	29	21	19	31	19	27	28	24	20	22	26	20	19	17	19	19	17	17	23	21	21	26	19	15	21	19	13	23	25	19	17	27	25	19	31	15	19	17	19	24	19	22	17	17	27	23	34	23	28	29	16	15	28	29	20	20	20	16	17	23	28	28	26	27	30	15	22	14	19	25	32	20	19	25	26	31	25	14	18	20	25	23	19	20	24	17	20	30	26	13	21	17	22	33	27	14	26	21	23	19	20	22	22	18	19	24	23	17	21	22	20	34	20	20	17	31	17	19	19	31	20	22	21	20	12	20	20	12	17	19	25	20	25	18	27	18	18	23	13	18	26	16	20	16	17	12	18	16	23	12	23	29	18	26	20	28	29	19	23	23	13	20	24	25	25	19	16	20	25	13	27	20	21	26	21	22	26	20	17	12	28	32	22	29	19	23	21	18	29	23	14	22	21	18	19	20	22	19	26	19	26	22	16	19	25	15	23	20	22	20	19	19	15	20	18	23	27	21	21	24	22	23	17	16	20	20	22	14	20	22	30	21	22	21	19	22	27	27	21	27	20	22	29	16	20	16	16	29	22	30	13	19	19	25	21	23	22	18	23	30	24	27	35	19	20	16	16	24	21	26	19	24	19	28	23	30	18	27	25	20	20	18	27	17	15	24	22	18	16	22	18	25	24	20	26	25	25	21	21	23	19	27	26	22	20	26	15	28	26	24	26	20	23	28	21	11	19	23	25	19	25	22	24	18	21	22	21	23	24	21	25	27	18	25	25	20	31	25	17	25	22	28	27	24	24	13	26	16	17	25	27	31	22	21	27	24	23	18	28	18	16	26	29	22	12	15	17	15	22	21	21	29	15	13	21	23	13	19	19	24	20	22	20	16	31	17	22	22	20	20	17	15	16	25	15	28	29	21	25	23	26	16	18	19	23	33	20	27	20	19	24	16	16	29	23	27	19	24	23	15	24	22	23	28	20	20	20	16	17	18	19	22	18	33	24	22	17	23	20	24	17	18	24	27	22	30	24	20	29	32	19	22	16	18	21	25	24	21	21	19	31	20	22	26	22	38	26	22	20	23	17	21	27	26	16	24	21	18	25	20	19	19	21	18	17	20	16	29	17	19	16	32	28	24	25	24	17	29	24	19	30	20	20	25	21	21	22	12	16	18	19	23	15	28	17	20	29	22	21	27	21	25	22	20	18	25	21	24	18	24	23	22	25	22	25	20	18	25	19	16	28	17	22	13	16	18	27	25	21	19	17	21	20	10	23	26	27	24	24	28	23	17	21	19	22	33	15	16	28	20	17	12	18	18	12	19	30	25	26	25	27	20	17	26	27	17	20	17	28	24	19	27	16	31	18	27	15	15	27	16	14	26	18	14	19	16	19	20	22	24	13	17	18	17	25	28	20	22	16	20	26	19	21	21	18	17	17	28	20	19	25	14	33	23	26	20	23	21	21	22	15	27	22	25	23	20	23	19	15	26	23	22	20	33	19	13	17	32	28	14	20	17	23	16	23	20	27	17	22	20	21	24	21	18	22	20	19	18	20	22	12	22	20	21	21	22	13	22	29	22	21	23	20	24	11	16	20	23	30	18	26	32	28	27	18	30	22	27	26	23	22	18	26	18	17	25	29	26	27	31	15	21	28	19	29	25	19	24	19	20	16	21	24	18	27	22	22	25	23	24	19	27	22	18	18	24	26	15	18	15	16	19	26	21	23	16	13	25	24	18	19	21	22	22	26	28	24	28	24	21	23	24	26	17	14	19	16	22	26	23	25	26	27	25	23	17	22	18	19	13	16	20	18	23	11	14	27	18	23	17	23	20	19	23	22	18	18	20	21	17	18	20	21	19	19	17	16	17	25	23	16	19	23	27	28	21	21	22	24	28	19	18	23	22	21	28	33	21	21	19	22	28	22	21	21	23	11	17	23	22	30	16	24	23	23	19	27	21	23	14	23	21	16	19	16	31	24	25	15	28	17	26	16	17	20	33	23	21	21	29	29	23	24	24	23	23	20	12	22	16	16	21	30	27	12	29	22	20	17	31	17	17	23	20	27	17	22	23	22	19	22	20	13	16	26	19	19	27	25	21	22	32	29	22	18	21	19	22	25	14	19	24	30	19	19	26	21	20	19	22	22	23	22	12	27	15	22	24	23	20	28	22	25	20	25	19	18	30	27	15	16	25	16	19	25	32	18	24	19	25	21	24	14	17	22	24	24	24	23	20	18	19	25	23	20	16	25	16	26	17	23	16	24	28	25	21	27	17	25	22	22	32	22	17	26	23	34	24	24	27	28	24	21	21	24	24	17	25	19	29	19	28	8	15	24	21	23	23	20	17	28	17
14644	8385	4574	13404	20736	19882	16728	13077	10193	8408	7039	5856	5138	4109	3626	3122	2946	2587	2339	2182	1969	1799	1764	1610	1503	1423	1401	1173	1154	1045	1071	944	929	831	806	834	761	853	787	847	875	814	800	793	707	696	652	610	591	545	523	443	451	424	442	446	439	405	409	399	418	385	397	403	364	307	377	370	346	384	375	356	396	374	372	365	374	334	367	369	360	362	351	347	350	351	365	375	391	373	367	333	355	377	341	386	359	372	385	358	346	364	346	360	345	380	354	364	393	330	357	359	363	376	340	341	343	359	382	360	387	365	397	365	366	359	395	355	358	362	347	359	347	342	384	394	364	347	370	362	346	353	369	366	319	351	358	375	323	351	370	332	356	356	355	349	357	379	355	359	375	355	331	354	362	372	356	333	338	383	351	349	382	355	344	353	358	378	373	352	354	344	343	349	348	323	381	356	372	340	382	347	352	367	348	370	354	345	363	350	351	348	373	385	367	390	328	369	370	372	353	378	333	390	371	342	348	375	378	358	354	335	362	351	362	349	393	397	355	334	381	375	348	369	383	324	376	366	358	340	374	339	361	379	370	342	359	355	360	365	369	330	356	363	338	369	329	381	328	388	364	353	367	362	374	333	378	332	333	348	350	362	370	375	333	360	363	379	405	357	367	321	368	360	370	366	389	350	362	339	396	351	350	368	360	394	333	354	399	386	332	361	346	355	360	340	352	353	355	339	363	378	344	364	339	389	354	326	364	341	352	349	333	368	354	333	369	396	342	328	351	371	373	349	361	395	357	365	391	352	375	373	339	384	348	364	344	365	356	375	391	332	369	355	334	355	394	334	374	369	361	350	334	357	331	345	340	380	402	371	364	346	347	381	369	368	366	359	376	353	374	351	334	387	360	373	329	353	357	369	363	361	384	346	390	370	383	382	356	332	370	357	358	344	355	342	350	377	341	376	357	363	361	323	342	355	331	331	352	353	337	380	376	381	363	361	344	361	381	366	359	318	346	363	348	364	354	352	377	343	369	349	344	360	368	353	365	391	358	363	390	352	361	343	352	339	357	351	390	358	360	382	350	342	315	351	346	370	344	365	328	377	378	368	353	367	378	356	371	352	356	364	364	372	364	371	366	345	365	346	342	367	323	375	384	394	371	369	372	382	378	393	397	369	331	367	388	357	358	349	345	373	351	374	356	367	312	358	363	387	383	355	378	365	345	395	344	379	346	375	382	360	381	357	355	377	339	341	356	359	379	367	319	382	379	374	356	360	403	350	367	355	369	343	348	341	322	363	354	381	410	386	338	338	395	334	349	372	378	366	356	324	355	364	341	322	357	384	353	334	342	358	325	359	344	336	348	347	351	393	333	375	356	358	357	329	340	340	378	344	351	330	361	379	340	346	360	367	342	385	347	367	382	380	344	381	347	371	331	346	397	369	346	348	376	331	337	352	375	347	379	369	342	367	348	407	351	365	366	367	387	371	361	345	378	343	344	381	329	357	358	349	359	384	344	385	350	318	348	362	331	381	364	358	348	370	365	373	354	356	356	352	369	347	376	373	348	344	386	330	374	377	366	344	368	359	344	393	356	383	369	363	380	364	357	356	351	377	349	362	344	362	368	378	356	390	354	357	332	355	339	361	341	355	346	359	352	346	403	367	323	344	335	369	371	376	389	335	354	351	344	371	369	356	358	388	396	355	349	372	377	353	349	365	362	394	339	342	317	370	362	384	341	333	358	335	331	372	375	347	331	372	333	343	302	374	355	378	335	383	340	374	368	368	364	367	370	364	355	359	343	346	389	362	375	377	341	331	358	337	353	387	335	360	365	340	318	364	368	383	363	376	334	363	360	345	362	350	365	368	396	349	349	369	344	350	396	340	317	387	386	346	314	327	386	377	360	346	369	352	364	372	352	362	369	367	346	375	371	337	330	336	342	319	356	363	335	374	368	350	337	362	365	370	384	363	373	350	358	355	324	372	359	332	367	371	340	389	364	357	384	341	399	343	383	343	366	391	329	359	369	383	362	371	344	356	374	338	350	329	351	372	368	331	364	352	362	328	377	372	339	324	338	368	381	342	346	397	364	353	354	388	344	336	341	355	326	371	382	352	336	400	348	331	343	350	342	365	337	362	365	359	341	354	397	364	361	347	354	367	348	337	322	342	361	367	365	327	353	345	366	377	420	358	377	383	358	382	374	334	378	368	356	364	378	369	372	346	356	341	369	328	345	367	365	376	332	347	334	359	388	390	380	385	386	351	342	334	397	359	365	362	357	375	355	366	355	351	329	359	349	340	369	356	341	374	356	342	348	351	355	358	374	361	374	399	397	369	386	370	393	362	338	385	358	357	356	354	360	344	347	349	382	350	343	350	329	340	382	379	375	344	356	396	367	368	332	361	347	386	331	351	359	359	334	368	368	338	358	375	353	352	336	367	322	361	345	341	354	399	349	405	333	324	343	374	393	357	368	351	359	349	331	401	374	360	343	349	334	377	325	386	340	363	342	341	353	392	371	360	333	349	344	380	343	361	373	357	380	365	364	353	348	328	360	386	400	350	345	330	339	336	360	368	337	345	352	393	344	353	336	334	370	354	365	342	380	383	350	361	374	352	336	364	368	373	348	347	330	356	330	340	341	377	337	388	351	349	372	330	337	330	349	367	390	349	363	372	323	379	393	396	376	366	366	363	363	345	372	353	337	338	374	343	372	387	347	340	357	347	336	377	381	377	334	364	348	301	352	353	338	349	357	363	349	338	384	358	366	374	357	378	357	351	336	374	381	357	361	339	345	332	359	377	350	347	376	393	368	354	374	371	342	359	352	351	370	380	332	315	360	354	343	339	359	385	351	361	367	355	375	357	372	356	384	357	349	335	348	372	348	383	336	361	364	371	336	349	351	341	386	355	343	329	353	354	354	336	387	364	344	342	391	354	345	310	358	365	353	376	365	377	361	369	357	373	375	386	389	373	359	360	366	352	357	329	345	309	356	343	379	335	396	363	331	322	361	377	355	349	342	355	343	381	344	357	341	341	321	356	333	321	355	358	361	351	340	386	331	360	377	346	403	325	381	337	346	365	329	374	370	374	344	346	384	341	355	371	356	364	376	374	308	382	340	334	358	388	385	320	352	357	342	354	356	383	350	381	365	389	360	369	371	375	355	321	368	349	365	395	368	373	389	364	353	345	366	368	383	363	348	359	359	368	368	389	365	352	367	390	324	341	375	385	357	395	345	363	339	337	384	377	380	337	370	368	335	372	340	347	346	349	361	345	386	385	366	354	361	314	338	389	360	365	365	356	361	387	379	350	359	349	357	332	324	352	363	361	346	374	371	347	369	356	343	364	341	375	372	369	370	339	378	376	370	343	327	365	392	379	365	379	355	366	376	373	346	353	372	386	359	335	331	355	355	371	368	335	377	353	371	317	376	372	355	329	351	355	355	368	343	360	351	370	351	355	383	412	362	356	335	352	349	374	333	358	368	394	309	376	377	361	380	417	361	365
920	454	262	198	355	438	380	314	279	203	203	174	149	142	135	99	87	88	88	60	66	61	65	55	59	55	53	49	59	48	35	41	43	30	33	32	26	36	37	32	31	37	34	27	29	27	28	41	24	26	27	26	22	19	18	22	22	18	23	20	19	23	26	18	11	26	17	20	16	19	17	16	14	28	23	22	15	14	18	24	17	25	16	15	23	26	21	22	16	16	21	17	24	10	25	9	20	18	18	24	22	15	27	18	20	19	21	15	17	12	22	25	17	26	18	14	15	23	14	25	22	24	18	17	28	14	20	18	24	27	15	16	14	16	24	22	23	23	16	27	15	15	14	25	18	19	25	25	27	16	14	20	20	19	23	22	25	22	20	13	14	24	28	17	17	19	16	27	16	20	17	14	27	25	20	13	15	16	22	14	16	28	20	17	24	16	31	11	21	22	12	24	15	15	13	20	28	14	15	21	18	16	20	14	19	17	23	22	17	28	19	21	20	17	17	17	21	14	17	13	15	22	22	18	21	15	17	19	24	21	17	17	14	23	24	20	21	20	21	15	19	16	19	23	17	16	20	22	14	21	22	21	19	17	21	14	23	16	27	25	19	18	18	17	20	22	12	16	23	27	23	16	21	17	23	19	10	18	26	25	28	17	18	23	19	17	21	13	19	20	22	21	27	18	21	18	17	20	19	23	20	20	20	26	22	29	20	28	22	19	25	18	19	20	13	17	20	14	28	18	19	19	17	19	16	18	16	23	22	21	16	17	22	23	22	24	22	20	28	11	21	22	17	20	12	20	23	17	20	20	18	16	15	29	17	23	17	23	20	22	19	15	18	15	24	23	20	22	17	24	24	14	23	17	27	16	20	22	21	26	16	29	20	18	24	26	19	17	24	16	18	20	18	22	19	25	14	22	21	16	16	14	19	16	18	15	16	25	9	15	20	10	18	15	14	20	23	14	14	15	23	22	16	18	15	28	14	20	20	21	15	18	17	30	25	16	15	21	19	25	25	26	24	22	23	26	25	21	20	18	16	16	32	26	19	21	23	14	24	21	25	20	19	15	21	21	20	22	14	22	13	26	18	16	19	21	23	20	22	15	16	29	26	20	13	21	14	9	19	14	17	19	25	20	14	26	17	19	14	16	21	18	16	25	20	19	17	20	17	23	17	16	23	17	17	15	17	18	26	22	20	20	18	22	22	7	16	11	15	19	23	18	20	13	19	19	18	10	22	19	23	22	23	23	23	17	14	21	22	23	15	17	19	18	16	22	20	23	15	15	18	22	17	22	25	18	23	15	18	17	26	13	27	16	17	26	21	23	15	19	29	18	12	17	19	21	22	22	27	29	27	26	19	22	19	17	14	22	20	22	14	23	13	25	18	17	19	22	22	28	17	20	17	12	18	25	19	21	12	24	17	21	26	27	27	20	25	18	17	15	21	21	16	14	15	23	23	20	16	15	21	13	16	24	23	19	23	17	15	20	23	22	21	22	21	18	16	23	20	19	29	21	15	18	17	17	23	20	26	23	21	26	13	16	21	20	22	18	15	24	24	26	24	23	21	14	25	19	19	15	23	26	18	20	15	22	19	30	18	24	25	18	20	25	33	17	18	14	25	22	22	23	22	19	20	19	22	19	23	21	9	25	27	17	20	8	22	21	17	26	16	22	9	16	20	19	18	18	16	26	13	23	16	17	17	22	17	17	17	22	14	19	18	18	15	19	18	14	17	24	21	18	19	18	18	14	16	24	28	23	21	23	26	20	28	13	35	31	20	24	17	27	20	22	12	16	20	26	14	18	14	13	15	20	17	23	12	23	17	15	17	20	22	15	19	23	15	22	19	21	23	14	16	13	20	9	23	18	22	20	13	20	30	22	20	27	16	19	17	15	24	22	24	22	21	12	23	19	12	29	17	21	15	17	22	10	24	27	26	29	23	21	23	22	20	20	26	19	13	17	25	17	16	16	23	24	19	24	18	24	10	14	21	27	22	16	24	24	21	22	24	18	16	24	16	15	23	17	18	14	21	20	19	17	16	19	15	18	16	15	21	16	25	24	20	23	27	15	26	23	24	22	20	29	20	21	22	29	20	16	19	16	21	14	26	19	23	19	16	32	14	25	11	29	17	24	15	17	22	19	15	18	21	24	17	23	20	20	25	16	19	19	24	16	26	18	26	16	31	25	18	22	26	21	26	14	15	23	14	11	20	20	22	12	19	14	16	14	20	25	23	15	20	17	23	19	14	22	18	16	21	15	22	17	26	17	24	16	20	22	15	12	28	18	22	24	18	15	13	24	17	17	20	24	20	17	19	21	23	28	13	17	20	14	18	21	25	19	20	25	26	10	27	21	16	23	14	20	20	15	22	22	16	23	22	17	26	24	25	20	22	24	12	16	11	17	30	17	23	21	23	14	23	23	23	17	22	20	24	16	19	17	21	16	19	16	17	29	12	17	12	18	11	13	25	16	14	19	20	23	16	16	27	27	23	13	20	20	18	19	20	22	24	20	20	18	16	20	19	19	23	17	19	25	19	12	13	20	18	23	28	19	25	14	13	19	20	21	21	21	15	20	17	21	19	15	19	13	15	19	20	15	22	15	23	20	20	19	21	17	18	22	15	21	19	13	18	17	34	24	16	24	15	20	21	21	17	16	15	20	18	17	27	24	11	17	16	23	24	15	19	21	22	16	15	22	13	18	18	20	13	19	30	26	19	13	18	17	9	27	15	15	14	15	17	15	14	12	23	21	25	30	24	12	17	19	22	17	17	15	23	21	18	19	24	19	21	23	19	12	17	17	16	13	19	22	21	15	20	17	14	20	16	17	22	21	23	20	17	28	14	16	15	16	12	24	19	22	13	17	17	15	16	17	16	23	13	18	19	21	14	21	15	18	14	15	20	16	21	18	24	21	25	30	19	15	21	23	18	16	22	13	23	14	17	19	22	26	21	22	17	24	21	16	21	15	17	23	16	21	21	26	16	24	18	22	13	21	24	25	14	16	18	13	23	16	18	14	15	22	22	24	14	18	26	20	18	19	24	17	23	20	22	15	19	15	16	19	15	18	18	23	20	21	32	22	14	20	21	21	22	22	19	27	15	22	23	24	21	20	13	24	27	16	19	22	23	12	19	13	21	21	14	20	17	19	19	19	18	14	27	17	24	12	25	16	16	17	12	21	19	17	18	18	15	25	14	23	13	18	19	12	18	17	26	23	20	20	17	27	17	18	15	16	19	22	25	21	12	12	22	20	15	14	19	22	23	24	11	17	16	17	16	21	20	17	31	18	16	24	20	27	14	19	24	16	20	23	22	24	19	15	18	28	17	17	23	18	18	20	18	21	17	20	20	17	21	28	16	12	21	20	18	19	13	24	23	17	20	20	21	13	15	18	28	18	11	14	24	18	13	28	22	23	23	19	23	24	23	19	20	18	14	25	13	23	21	13	18	24	19	18	20	15	17	23	22	17	14	18	18	16	16	20	20	23
18689	12609	7146	19020	27009	26032	22174	18254	14911	12650	10525	8875	7536	6321	5613	4938	4360	3746	3508	3057	2816	2568	2420	2235	1997	1872	1629	1552	1490	1444	1236	1182	1167	1050	1024	999	946	1053	1049	1016	1014	995	960	972	879	854	788	693	612	610	583	545	537	447	502	465	433	408	415	400	392	429	376	348	356	394	379	382	382	383	353	355	358	373	385	329	380	351	340	337	336	345	392	328	391	339	339	354	348	326	362	375	362	317	329	315	339	327	352	364	363	351	370	337	314	348	349	340	352	349	335	349	350	355	370	328	331	387	309	330	350	340	335	332	359	306	320	312	340	336	337	369	316	353	356	348	336	352	359	325	313	308	330	368	348	334	324	344	331	346	360	299	343	336	352	335	368	336	301	333	342	336	331	367	317	353	352	335	339	346	314	342	308	370	335	354	312	338	370	340	327	337	356	336	335	344	355	317	342	310	333	354	320	319	323	353	340	337	362	353	358	348	298	296	344	330	326	340	328	363	334	331	319	314	337	329	304	317	355	335	349	323	359	339	301	332	330	354	329	342	320	358	337	340	304	313	339	302	333	354	309	366	348	340	329	308	309	315	359	320	315	332	351	340	337	346	360	323	328	328	329	330	340	342	326	316	320	318	350	312	352	308	313	328	303	294	337	338	338	319	320	350	335	306	327	346	359	333	324	322	351	325	348	334	347	351	302	334	333	347	333	365	361	365	340	323	324	313	327	324	340	344	307	306	304	328	343	341	354	308	323	343	332	289	350	355	331	341	287	310	345	310	308	335	325	313	343	329	351	321	329	335	341	339	356	328	310	362	352	334	317	320	346	331	365	328	354	298	344	336	339	321	330	342	360	335	360	320	315	339	351	347	299	327	342	332	368	342	343	325	344	359	332	347	341	354	341	318	303	354	328	318	338	362	320	349	346	328	320	320	335	328	313	322	322	345	351	313	311	309	332	310	345	326	321	346	348	342	340	352	318	327	367	306	359	340	339	328	313	372	363	359	343	337	365	316	331	353	335	343	301	380	340	347	374	349	347	316	369	334	331	294	312	339	364	333	345	311	327	334	351	316	358	352	309	297	326	301	350	336	352	340	331	322	352	315	335	353	297	357	304	325	316	321	306	363	344	337	319	351	345	338	337	316	329	312	320	324	342	334	328	333	361	333	317	333	379	338	324	322	311	338	315	332	339	347	334	346	314	302	338	343	327	352	333	330	292	336	328	304	338	298	332	352	325	317	338	339	353	326	358	348	294	315	349	324	333	339	363	327	334	344	361	344	357	305	344	360	331	340	330	322	363	342	330	333	318	310	302	356	334	324	357	345	306	327	336	346	328	345	329	343	339	300	350	329	341	358	326	352	314	324	312	332	310	316	327	322	354	338	340	332	323	342	307	332	325	326	335	346	296	346	316	338	304	340	351	300	329	313	328	289	367	295	330	347	338	316	318	386	339	361	296	357	324	360	332	304	325	370	318	320	366	338	344	328	324	313	346	329	342	333	320	376	346	351	347	338	327	312	342	340	344	323	363	351	330	358	332	353	368	333	344	287	304	294	337	331	308	320	319	331	347	352	325	319	335	343	318	310	339	328	293	340	317	326	327	330	308	304	358	363	318	339	340	332	347	323	374	321	311	343	315	325	331	362	352	346	363	336	323	325	309	338	369	333	321	333	308	345	363	343	367	347	309	318	355	348	329	338	354	334	340	329	360	341	349	325	343	336	350	323	316	306	325	334	336	329	364	307	303	330	369	353	370	319	328	340	305	319	349	330	309	319	342	362	327	332	344	367	302	353	345	349	327	299	331	325	322	333	341	329	301	303	337	325	349	333	322	347	342	318	360	324	321	342	333	327	367	295	365	350	326	338	335	300	346	348	347	334	346	355	354	323	345	326	364	323	333	314	323	328	321	334	350	354	314	323	359	339	319	334	312	340	347	338	324	334	322	351	355	368	343	327	353	335	345	380	320	368	324	333	323	339	350	333	347	338	339	350	343	355	330	344	342	339	318	333	302	320	333	334	358	343	336	362	319	333	326	316	330	328	363	311	349	313	334	341	319	300	323	309	371	354	314	326	315	338	333	275	359	321	299	331	324	342	338	348	339	320	339	355	307	362	335	344	349	326	357	313	338	335	334	318	345	348	333	321	315	333	342	357	315	308	360	324	350	340	324	324	359	339	320	310	322	328	324	330	331	346	337	348	305	366	328	360	324	319	357	316	331	340	342	350	306	345	314	367	326	347	313	314	343	279	324	334	344	359	316	316	365	366	310	333	330	326	340	339	308	368	329	357	324	347	315	340	330	315	328	302	349	317	315	346	329	350	328	323	324	333	323	322	321	338	364	321	339	344	312	342	307	325	349	309	340	325	340	373	349	320	347	336	324	300	316	351	351	343	336	370	328	323	341	297	336	338	310	330	309	359	318	353	334	327	345	330	371	330	330	336	350	323	335	329	344	317	372	334	339	316	361	339	340	339	345	339	351	328	343	299	344	356	329	311	356	361	310	331	328	331	328	323	329	343	340	329	325	331	329	368	298	337	355	337	332	311	334	348	344	317	351	332	356	324	350	320	357	323	320	349	330	321	334	353	349	307	316	342	312	344	343	346	348	315	348	329	335	313	312	343	380	316	282	329	310	327	328	352	334	340	331	356	317	350	323	344	332	324	331	355	326	352	348	328	335	342	338	349	340	316	310	330	352	343	360	364	332	356	343	319	328	343	338	347	343	301	320	384	296	340	316	330	334	347	361	313	335	311	315	362	334	315	318	322	313	361	332	294	341	317	352	300	336	342	340	326	351	358	303	325	332	324	315	310	356	345	315	334	324	303	358	332	331	316	326	324	328	314	355	321	350	349	336	324	326	363	353	331	356	311	346	341	324	298	353	316	354	345	334	323	348	294	332	357	320	357	312	326	330	313	314	329	327	296	328	334	332	336	356	320	329	348	344	344	342	338	332	320	324	334	317	350	314	314	331	349	342	320	319	310	349	327	361	340	333	339	336	345	331	331	352	330	360	342	335	332	311	340	317	326	300	287	342	329	364	335	357	276	347	327	304	317	313	341	324	320	344	345	333	341	323	351	356	325	327	329	334	346	329	318	311	339	309	342	353	341	322	326	319	339	318	347	337	304	332	376	333	313	357	329	321	336	301	310	332	327	335	293	381	311	338	346	353	286	324	340	338	297	355	320	309	341	324	339	346	336	352	338	334	334	331	346	335	291	349	346	317	309	332	337	354	336	348	332	322	333	335	343	340	319	343	310	300	333	296	336	278	335	315	322	374	325	340	352	324	344	354	365	337	323	354	339	327	334	309	308	323	310	289	351	335	332	309	324	354	332	320	332	365	353	315	328	324	320	335	331	311	317	321	343	339	344	332	345	351	337	341	322	343	357	342	311	342	334	351	347	328	350	358	338	343	339	294	328	345	337	341	347	305	333	343	320	340	367	340	339	332	340	336	349	341	349	313	329	339	319	361	315	319	337	332	341	344	344	325	336
2532	425	241	217	363	391	379	302	231	238	188	157	165	126	135	114	127	76	85	83	85	81	70	69	78	71	74	67	60	63	69	57	46	65	46	46	64	47	38	39	51	56	48	49	57	42	42	39	37	47	38	42	38	39	38	40	37	47	43	50	46	38	34	57	24	33	46	40	43	33	48	31	42	40	55	33	39	37	45	37	36	34	45	33	26	38	44	37	48	26	41	46	33	47	41	31	33	32	44	39	42	38	31	39	37	39	40	30	38	43	47	45	34	31	40	40	32	40	34	45	38	43	31	41	47	32	26	31	36	30	33	45	39	39	38	42	39	40	41	37	33	30	29	28	37	41	45	41	44	39	42	35	32	36	35	35	37	47	37	38	44	32	33	49	45	39	48	42	39	31	37	45	39	50	41	42	34	39	39	40	48	19	38	39	42	49	36	34	24	32	33	28	45	37	36	44	31	46	27	42	37	38	36	36	54	31	38	59	43	36	44	44	39	35	41	33	33	35	46	34	32	38	48	44	30	38	36	43	49	36	44	32	43	38	35	35	37	36	33	35	36	39	34	34	42	31	45	31	41	39	35	40	43	42	41	33	40	42	49	30	46	33	38	38	47	46	43	26	37	44	42	44	41	41	37	40	38	32	37	34	30	33	39	39	34	41	36	39	29	45	36	34	41	39	32	28	29	39	36	39	34	45	42	37	33	42	34	50	44	36	43	46	32	42	40	33	43	39	41	32	35	38	39	51	27	39	35	37	31	35	41	29	32	35	45	25	43	32	42	34	38	41	38	47	35	34	30	32	39	32	41	36	37	38	53	33	46	45	24	28	39	35	41	41	41	39	38	31	45	41	35	46	31	45	42	44	36	40	28	40	36	41	42	39	49	34	35	43	42	37	28	40	28	47	50	39	29	38	43	34	37	42	29	35	42	31	36	42	37	33	45	40	42	34	46	36	42	36	41	42	28	32	40	37	39	39	39	43	36	44	27	45	53	38	41	54	35	30	50	48	41	26	36	40	34	38	39	37	38	31	32	43	43	36	39	35	37	42	50	51	36	32	43	40	38	34	34	39	37	47	51	51	31	43	33	39	34	37	41	36	36	32	40	47	33	36	24	41	43	35	38	41	34	43	45	43	42	37	36	39	44	29	42	32	28	42	32	36	42	38	43	30	45	39	35	42	38	40	35	34	33	41	29	46	38	25	37	37	31	39	36	51	41	37	42	47	41	28	37	35	46	39	38	30	29	35	41	41	41	43	40	42	32	47	38	42	42	34	42	43	40	45	25	31	38	40	49	44	38	34	32	33	38	49	45	37	46	43	32	34	38	42	43	47	40	40	28	43	32	51	49	39	39	47	34	26	46	41	41	42	35	28	37	36	50	35	41	39	40	41	34	48	37	35	35	42	33	39	46	40	28	36	31	41	34	47	40	40	40	40	46	35	37	35	34	48	33	43	32	33	34	46	35	49	35	47	25	46	34	49	50	30	39	22	33	37	41	42	36	45	38	37	37	36	36	43	42	41	37	41	37	45	37	43	33	35	50	48	36	49	27	32	33	40	34	40	45	44	47	51	31	35	33	32	33	29	34	35	34	38	23	33	38	44	42	36	37	38	27	36	29	35	43	36	37	30	35	48	39	39	41	46	35	27	31	41	46	36	37	28	36	40	39	28	48	34	43	31	42	45	30	40	28	39	31	45	23	36	46	35	29	46	32	36	34	31	43	38	37	39	34	33	37	29	38	44	44	46	34	40	35	36	44	39	32	34	40	34	31	39	36	47	36	37	34	48	46	42	39	35	45	36	41	38	33	52	39	41	34	37	30	31	25	34	45	31	40	46	40	34	40	37	52	31	30	38	37	37	47	50	39	33	39	44	34	39	35	43	44	38	40	43	33	35	36	45	35	40	39	42	38	39	37	38	30	56	29	48	38	43	38	38	44	48	24	43	40	34	42	31	39	38	31	34	32	32	31	33	39	34	44	30	37	37	50	34	43	32	33	48	38	39	33	28	46	37	41	34	29	42	31	40	43	38	33	39	40	34	32	35	30	43	40	41	40	42	42	36	39	48	36	30	35	41	39	34	36	35	44	42	43	43	35	38	45	44	36	37	30	45	39	33	33	30	37	45	38	35	35	43	35	41	46	31	31	34	32	41	41	51	38	42	44	35	38	33	35	37	38	33	34	35	36	43	45	29	40	46	36	36	27	48	40	38	40	35	39	38	27	43	37	38	33	36	44	20	45	35	36	38	40	50	31	37	46	44	34	39	38	47	36	36	44	30	37	31	39	36	29	39	33	39	43	54	38	48	43	41	31	30	35	42	40	40	43	46	42	40	38	32	39	46	42	42	50	39	29	44	42	38	39	38	46	44	35	38	38	36	36	44	43	40	41	32	29	55	41	28	29	35	40	31	41	34	45	44	40	31	45	31	40	33	43	53	32	33	36	36	34	38	46	42	32	31	40	45	35	42	27	36	38	36	40	42	37	29	40	43	35	42	43	41	34	37	36	44	38	39	29	34	35	41	42	34	39	29	38	36	43	39	32	39	34	52	39	34	44	36	36	37	37	32	41	34	33	31	42	38	41	39	49	29	41	34	41	31	33	50	40	33	33	38	30	39	37	42	43	40	32	38	37	47	38	38	33	43	47	42	35	39	34	41	43	46	27	41	38	35	36	37	37	35	48	49	52	37	38	29	27	30	48	28	41	36	45	54	36	53	42	49	35	41	46	27	29	31	43	37	40	37	37	37	39	36	39	45	38	26	39	33	40	32	39	42	39	40	41	39	38	50	49	35	35	50	31	36	30	38	45	40	28	41	34	42	43	33	39	36	40	33	41	38	32	39	37	33	41	28	39	36	31	32	37	32	47	43	34	40	37	30	36	40	32	32	32	29	37	40	39	36	43	42	35	38	33	37	31	47	35	40	35	30	34	41	41	35	45	38	34	42	36	46	31	46	37	34	42	42	42	39	35	51	41	28	39	36	52	33	47	38	27	38	37	30	50	37	36	26	37	46	34	47	44	35	34	37	37	45	27	43	43	44	36	39	38	33	31	40	38	35	39	43	37	32	45	41	33	45	33	36	41	41	43	33	40	30	38	40	52	34	39	41	30	36	41	51	37	36	38	37	44	46	33	43	34	51	47	43	44	49	53	30	47	41	37	42	37	38	32	43	40	50	42	31	32	36	46	33	44	36	41	40	29	35	30	31	36	42	42	40	39	39	36	40	46	40	35	42	36	44	39	42	33	38	38	33	38	36	42	30	50	34	37	42	37	47	42	35	36	48	39	27	32	36	42	35	44	37	48	33	35	34	32	44	29	50	34	45	49	37	23	41	38	30	41	33	43	46	36	44	36	42	37	31	27	32	37	32	26	43	42	40	35	46	32	29	28	41	37	37	41	31	41	44	32	29	39	36	34	44	31	31	34	26	41	40	44	29	32	38	31	33	38	38	41	33	42	37	38	42	40	37	40	36	45	39
17319	11213	6813	17820	25784	24687	21172	17060	14364	12208	10393	8725	7197	6145	5499	4844	4265	3902	3421	3196	3007	2742	2610	2456	2160	1989	1922	1783	1665	1542	1470	1383	1297	1318	1241	1282	1239	1371	1247	1315	1264	1286	1195	1155	1180	1107	1017	965	899	910	795	831	783	772	759	740	727	718	686	667	702	739	703	650	655	627	662	684	685	684	683	659	660	630	623	671	633	604	604	638	640	585	632	620	648	673	637	636	634	684	640	634	640	642	594	688	617	652	624	635	679	619	642	661	644	648	631	644	618	682	634	658	639	665	625	628	668	635	682	642	652	691	642	629	638	652	625	582	633	634	647	622	633	617	628	641	593	598	634	637	642	645	636	627	638	679	670	633	619	646	649	647	634	634	608	635	671	662	615	618	643	647	616	663	613	621	651	648	640	634	659	619	603	621	535	641	654	620	601	658	670	618	632	595	624	660	638	663	619	662	672	604	615	634	643	613	632	690	665	600	614	632	612	653	623	612	645	623	582	642	605	602	660	661	641	648	637	644	630	614	602	676	645	654	635	656	619	637	645	659	662	643	622	616	644	597	718	661	631	600	626	615	655	629	651	602	640	618	608	650	641	640	639	637	663	661	648	656	656	626	628	619	636	620	654	622	585	594	629	620	638	621	639	638	637	650	612	622	629	615	607	651	642	600	574	607	638	619	599	596	585	628	619	597	632	661	614	618	605	638	656	601	633	646	624	638	632	635	628	597	638	646	599	643	581	687	675	590	668	624	693	664	671	615	648	572	645	623	612	582	667	621	628	595	603	634	591	655	620	637	637	671	661	635	633	651	667	646	644	593	599	604	623	632	643	586	614	606	625	629	684	653	677	604	626	640	690	594	637	604	663	605	645	647	618	624	627	670	667	620	620	662	624	678	651	694	631	608	632	664	618	626	605	581	621	607	658	631	648	639	657	614	651	618	596	617	650	591	616	654	608	599	639	600	661	612	641	615	603	605	594	664	630	596	647	674	661	610	601	618	628	620	632	665	649	601	625	623	622	610	653	628	669	624	677	634	659	644	628	659	619	573	644	618	616	620	637	617	608	615	648	655	668	622	629	651	602	641	675	639	652	644	681	617	649	651	644	690	609	612	575	665	636	620	645	610	588	669	632	640	599	603	631	642	627	644	629	624	595	628	639	667	662	618	624	624	597	644	662	608	621	637	585	618	603	627	607	617	591	657	630	621	626	626	638	612	644	612	580	668	647	631	618	672	605	605	601	654	623	631	638	621	603	622	643	630	600	640	625	606	625	610	639	644	628	604	612	633	658	659	598	642	659	591	618	597	620	664	620	627	643	645	622	642	630	677	603	607	595	652	632	643	622	638	582	638	634	613	638	638	629	627	629	654	597	621	672	655	626	593	628	662	637	614	599	651	609	621	578	638	645	590	621	611	619	604	603	620	650	633	683	635	585	626	605	630	644	607	613	644	669	597	596	604	619	613	623	635	633	600	660	606	615	639	603	608	645	653	648	614	617	687	629	662	640	638	602	652	657	605	677	586	663	644	646	635	615	644	624	642	608	630	605	611	612	648	636	666	632	657	652	611	606	625	645	650	604	671	652	582	656	622	593	627	655	660	596	655	648	613	644	641	613	590	619	617	655	601	661	662	645	610	641	640	673	626	631	646	617	642	590	603	653	632	661	606	597	638	622	644	645	613	641	675	589	622	601	594	622	623	664	664	609	615	654	643	619	645	611	643	669	640	661	620	632	635	645	636	681	624	599	648	636	636	637	586	615	642	625	631	635	648	661	633	630	570	628	660	645	608	615	649	583	673	605	676	662	588	640	630	615	589	621	603	650	650	632	659	580	633	601	628	619	629	623	627	606	616	649	657	664	630	696	644	666	617	643	663	590	654	628	615	602	617	575	623	641	612	624	690	623	635	667	677	636	616	663	627	632	651	628	636	660	640	660	645	614	609	630	626	630	605	630	665	672	650	683	626	629	616	654	652	635	651	638	628	654	643	646	651	635	636	666	637	619	622	616	619	685	620	615	617	583	602	609	647	612	611	620	607	652	624	573	618	647	592	657	611	662	613	619	653	595	642	608	679	620	615	581	590	671	600	616	633	648	617	616	687	654	639	644	648	638	616	637	660	654	622	637	635	616	611	627	629	622	602	624	585	660	644	654	606	602	620	626	645	589	616	640	655	601	654	623	654	691	626	639	663	599	616	621	656	623	689	629	660	630	667	613	616	638	633	626	639	624	612	643	670	597	659	640	589	626	625	607	645	653	606	630	620	640	643	592	582	613	587	630	603	614	608	567	632	662	576	617	600	684	645	622	588	610	580	634	612	620	643	641	616	635	604	596	620	606	648	629	629	624	641	613	640	655	637	641	643	630	625	627	595	656	659	623	651	662	561	630	651	598	636	617	677	627	643	630	632	684	597	662	641	648	631	599	631	637	581	600	641	663	647	598	649	657	628	623	626	600	635	609	676	590	623	609	678	633	627	648	606	702	640	643	604	666	666	628	619	646	566	653	630	649	600	643	622	634	609	642	637	634	608	653	588	647	620	633	605	592	617	605	610	646	642	647	576	629	631	625	613	622	643	631	669	643	609	612	645	633	623	631	641	627	598	631	618	606	621	609	616	608	620	626	634	621	591	611	632	628	615	608	652	658	632	626	618	648	658	637	606	671	607	597	562	635	614	606	649	634	647	632	601	685	609	642	643	631	620	651	648	640	624	594	612	613	672	570	636	656	663	620	589	689	587	616	604	623	609	629	602	630	670	653	686	667	659	653	649	670	646	614	643	595	568	633	657	648	646	612	574	578	695	620	658	609	583	603	641	618	671	616	645	648	674	618	573	601	585	622	653	636	654	650	651	654	606	593	644	705	642	616	651	657	623	634	633	609	624	633	634	669	597	630	623	596	623	610	643	610	602	626	591	605	629	623	621	621	622	654	646	629	647	588	647	630	623	619	608	608	621	664	639	605	633	685	612	638	621	578	641	648	642	677	658	578	612	643	671	618	621	643	611	608	626	635	614	614	611	628	595	607	648	643	649	596	669	656	620	586	638	637	643	607	627	603	635	633	647	616	625	666	672	633	610	623	667	620	601	651	607	593	633	661	648	579	657	628	591	648	632	643	589	629	648	671	658	633	636	612	614	659	596	628	633	632	625	666	623	641	627	639	620	625	659	619	632	625	626	627	669	610	629	646	649	642	623	659	623	663	649	613	651	681	629	641	636	632	684	644	655	618	619	653	594	587	612	645	625	625	620	613	639	600	628	597	609	553	618	642	627	645	615	601	629	652	609	643	644	654	618	640	594	603	632	633	624	662	623	605	651	597	614	660	625	580	596	645	648	637	646	673	605	621	666	665	616	618	578	610	577	681	613	705	570	628	613	621	633	605	645	684	630	626	658	616	659	606	569	618	608	637	615	592	600	576	658	657	604	643	653	661	628	602	587	643	654	670	633	578	625	640	656	609	661	583	626	650	615	637	606	632	588	623	628	653	618	610	679	654	652
1829	709	345	310	590	596	538	418	384	352	325	259	247	190	190	177	159	127	121	122	118	96	83	88	81	78	70	71	79	56	65	59	65	59	62	50	67	57	58	64	50	46	51	67	48	46	52	41	58	43	56	45	38	38	37	33	41	43	41	45	34	43	40	34	39	34	39	42	31	34	32	55	42	38	35	35	38	40	40	39	29	32	46	38	28	36	33	39	25	36	36	38	39	43	29	40	42	47	33	37	46	28	37	47	31	36	44	32	34	34	40	50	40	37	41	35	41	25	55	31	36	41	42	35	24	33	28	30	48	34	37	35	32	25	36	39	36	33	28	34	42	37	35	36	44	32	38	34	36	24	38	36	37	33	34	35	41	45	32	40	38	33	45	35	45	41	34	45	43	38	44	31	41	38	45	24	40	32	35	39	29	53	45	39	31	41	46	34	28	32	36	38	32	28	40	33	30	41	34	38	41	40	25	36	41	44	31	36	39	48	29	32	34	47	23	43	41	31	42	41	31	48	38	39	37	36	37	41	39	47	45	40	33	40	27	36	34	34	46	39	24	31	44	40	32	35	28	35	31	35	34	36	30	39	39	39	32	33	43	37	43	44	43	36	46	32	44	31	31	35	31	37	40	36	37	24	50	45	35	34	39	43	41	37	41	42	48	38	42	40	40	35	36	32	43	43	33	28	40	50	46	41	37	34	27	39	36	34	27	41	34	31	31	39	34	34	36	36	39	39	37	36	28	38	38	40	37	35	41	37	42	41	40	31	28	48	48	31	40	33	36	30	29	45	38	35	41	31	35	41	37	44	46	48	39	35	38	34	41	31	44	50	32	23	43	47	36	45	39	34	36	39	32	38	36	32	49	34	29	31	40	42	30	44	40	29	32	38	45	41	42	41	30	38	49	36	41	31	45	36	35	43	45	33	39	39	28	37	41	37	37	24	38	30	39	36	42	39	37	35	45	31	40	32	31	37	35	27	41	29	35	47	43	36	32	33	31	42	44	33	45	42	33	44	40	40	50	34	45	36	39	36	38	37	44	33	37	37	46	34	35	37	25	37	32	33	31	44	40	32	46	30	42	37	48	50	42	47	42	38	38	52	30	40	27	34	35	36	36	47	44	34	43	39	27	45	34	37	28	38	26	38	35	38	42	44	34	37	41	32	52	42	40	28	28	26	35	34	42	31	33	30	45	43	44	45	34	35	32	33	44	29	32	34	30	43	48	36	44	30	43	43	36	38	25	46	39	34	36	44	33	27	39	32	37	34	32	37	39	28	40	38	33	31	36	35	32	24	42	39	42	44	42	35	46	36	33	40	41	32	36	41	33	46	39	37	33	49	29	33	52	52	39	37	40	35	39	29	39	36	41	31	38	33	42	46	34	36	30	38	49	40	45	41	40	40	26	31	47	46	41	44	39	34	36	31	36	45	24	42	39	43	48	40	32	32	33	52	40	31	50	44	37	36	44	31	30	31	32	38	44	40	29	49	33	44	47	33	25	30	42	46	31	40	36	39	34	29	36	38	28	34	51	32	42	41	42	30	33	40	47	39	34	39	42	30	42	46	33	28	37	36	35	41	42	44	43	45	29	41	37	32	37	30	25	40	33	31	39	45	31	32	39	37	41	44	43	30	44	39	43	44	34	45	33	30	35	40	29	49	56	32	37	54	32	42	40	37	37	30	28	32	39	31	31	41	38	44	42	27	41	29	43	34	34	40	33	37	43	43	42	31	38	38	24	37	33	48	44	41	56	37	38	38	39	41	41	28	34	49	42	33	42	39	41	50	51	39	30	38	35	57	42	47	30	42	52	42	47	35	47	40	40	45	31	36	34	40	34	38	38	41	39	49	42	45	40	38	41	30	27	39	29	36	39	32	35	43	35	33	46	32	36	32	37	40	36	37	36	36	41	52	33	36	31	34	38	30	32	42	24	43	21	40	34	40	38	49	43	40	46	37	48	38	37	39	41	39	39	36	35	37	40	33	54	48	37	47	32	37	32	32	41	32	34	49	47	43	36	21	36	49	36	28	46	27	40	35	35	39	40	41	37	32	40	43	45	39	45	39	39	40	37	38	40	36	36	37	32	39	36	30	37	39	44	39	33	34	48	27	45	36	47	43	54	40	45	35	35	43	33	31	32	28	44	28	34	27	45	40	41	39	41	34	37	34	37	32	32	33	40	43	38	36	31	43	37	32	36	31	45	40	43	38	42	33	37	47	34	34	37	42	34	29	44	35	57	37	45	34	41	41	23	39	42	38	40	41	51	44	37	43	47	44	33	34	33	30	34	40	37	34	31	48	37	45	42	35	32	31	52	38	38	46	44	39	46	37	38	39	31	45	42	40	26	38	35	42	39	35	48	38	42	31	41	48	29	36	33	38	41	47	38	52	40	48	35	37	41	39	40	28	45	45	38	35	39	33	56	32	43	46	36	44	43	38	45	31	30	40	28	53	38	48	33	38	44	39	30	42	48	48	32	32	34	29	45	39	45	33	34	45	38	33	45	52	42	35	47	35	34	31	32	48	44	41	43	30	42	41	39	42	30	36	40	33	47	35	42	36	39	44	40	29	42	41	39	32	42	43	30	49	34	44	36	38	47	38	35	33	39	42	36	36	30	34	34	43	28	38	39	42	34	42	42	40	32	50	29	29	29	43	36	33	36	34	27	37	42	41	31	32	44	40	30	39	54	42	35	30	43	40	34	38	48	32	41	47	45	34	36	29	43	44	35	32	41	45	39	37	34	40	40	41	36	46	37	34	45	41	47	51	37	31	43	38	42	43	36	42	34	41	31	44	45	34	39	35	28	38	46	29	34	44	42	35	24	37	41	37	37	45	36	41	41	40	30	37	50	38	39	38	41	40	39	44	44	35	49	38	30	44	38	41	43	37	34	39	40	35	33	34	40	37	32	40	31	27	34	38	32	39	35	38	31	35	52	38	40	35	37	51	49	48	38	39	34	44	30	44	45	40	43	34	34	47	45	39	28	43	43	41	38	35	44	43	36	34	34	42	32	38	40	30	37	37	36	27	47	43	38	45	33	34	34	39	33	44	25	44	42	40	55	30	49	43	33	37	40	34	48	36	43	36	50	35	35	40	39	44	36	26	33	44	37	46	44	42	37	36	36	36	51	40	35	44	42	56	37	35	49	39	41	42	36	42	42	42	38	44	31	41	46	44	33	45	34	47	25	31	47	54	35	46	30	41	38	42	38	39	36	40	32	35	49	36	35	35	34	35	31	38	26	53	43	41	47	44	42	28	37	29	42	38	46	37	32	49	40	39	30	44	36	28	39	37	41	33	47	35	36	39	37	36	54	30	31	34	35	43	49	49	37	34	38	33	36	45	41	39	36	45	39	23	40	40	33	35	42	36	26	47	31	33	37	41	46	37	42	39	34	46	34	51	25	31	42	44	26	35	35	47	37	45	34	36	39	35	32	41	27	36	42	30	45	37	39	34	37	34	36	38	43	40	43	33
23033	15542	9662	23409	31538	30059	26443	22351	19129	16442	14150	12111	10141	8793	7802	6975	6158	5593	4937	4291	4091	3749	3367	3109	2804	2684	2490	2208	2109	2000	1824	1670	1654	1656	1536	1550	1559	1580	1609	1577	1563	1509	1387	1350	1315	1276	1105	1136	1019	1080	960	962	866	803	811	771	800	747	780	732	718	688	735	696	685	694	671	663	686	647	696	704	688	634	660	651	682	620	616	621	674	640	640	673	650	586	691	585	653	645	627	605	646	596	600	612	629	635	576	660	637	642	619	650	629	649	625	585	648	591	676	591	626	616	669	605	617	659	605	565	606	615	587	621	634	628	630	626	603	678	580	613	652	636	615	601	616	622	604	617	611	636	658	640	628	582	597	627	554	572	650	648	635	621	584	638	601	645	610	624	597	622	603	629	661	617	625	614	626	637	659	631	623	637	632	612	635	608	593	587	595	617	591	625	647	576	610	618	635	644	567	616	592	608	637	615	663	614	631	624	638	592	606	616	637	605	640	601	631	630	596	597	602	605	599	626	612	586	580	609	633	588	583	635	609	621	661	630	605	576	616	612	601	614	594	611	638	606	587	633	593	568	641	582	615	576	631	574	615	613	590	611	642	608	579	590	594	585	615	557	610	605	611	579	603	629	596	591	578	615	589	577	604	576	614	594	610	640	568	627	568	589	623	623	624	588	610	616	624	527	584	667	608	606	662	633	623	674	634	631	650	589	565	646	606	572	582	649	590	601	601	642	669	667	657	634	626	585	594	616	653	650	577	620	615	580	622	584	601	638	603	577	564	610	656	624	595	645	580	599	534	609	579	632	611	595	563	613	589	579	637	598	588	582	613	598	566	681	634	630	625	643	633	633	613	603	597	623	570	579	616	601	577	619	595	639	626	590	624	578	632	620	613	656	596	609	644	624	594	607	604	630	619	636	610	633	617	611	555	611	621	611	546	629	660	614	650	589	614	603	644	657	606	613	613	546	600	615	607	652	613	620	617	636	611	574	602	594	564	651	626	590	608	628	623	666	616	598	556	630	623	595	622	613	576	614	635	631	589	589	598	573	633	622	592	640	576	570	631	614	580	656	636	587	628	623	556	592	655	610	576	583	615	585	633	642	653	638	581	611	611	606	585	646	585	597	620	620	586	629	627	581	623	641	633	595	601	617	574	610	636	576	618	650	592	642	642	590	610	666	596	627	598	619	575	620	588	608	597	609	613	584	607	592	598	655	638	618	539	651	613	589	650	580	608	578	581	618	568	590	600	667	603	596	662	619	614	612	665	641	559	601	596	566	616	629	600	569	624	619	598	652	590	597	604	668	635	617	611	658	612	596	614	619	655	630	591	601	635	634	603	611	618	644	590	624	608	597	579	654	581	598	638	601	599	631	620	599	651	616	627	630	620	612	639	625	624	564	558	607	567	613	619	616	590	587	595	583	585	605	595	576	611	595	633	592	602	632	613	599	577	621	607	610	608	620	604	637	586	602	607	609	597	577	628	656	621	597	663	629	617	613	599	604	628	599	611	610	605	610	658	613	616	574	613	609	584	569	632	603	607	625	597	589	643	575	609	670	585	637	598	583	591	594	590	630	594	620	639	547	587	647	580	592	584	571	640	578	641	611	633	611	608	621	572	609	632	615	577	587	602	632	618	589	567	640	610	641	601	616	567	609	607	607	627	624	646	607	630	571	602	631	604	608	591	578	586	618	620	599	605	606	598	627	620	611	599	571	614	604	577	640	639	620	586	594	603	595	643	600	625	630	598	657	589	626	623	579	609	620	595	604	612	595	604	584	595	625	590	585	653	630	619	609	599	549	570	636	600	603	594	591	666	616	634	621	628	593	625	633	590	624	630	617	607	652	629	604	632	623	574	633	573	605	624	625	630	600	614	633	593	606	632	638	606	642	637	610	578	622	605	598	610	615	599	600	583	623	616	573	606	619	592	623	605	617	587	615	618	605	607	640	638	679	612	599	595	622	616	578	648	579	571	605	620	649	616	652	643	629	615	620	563	634	579	617	636	591	651	593	607	644	604	601	600	630	618	561	627	634	626	637	588	617	581	619	623	571	567	669	547	626	660	648	612	623	581	570	628	603	596	615	589	623	651	576	627	642	632	588	624	615	654	596	556	627	584	613	584	586	625	622	603	612	623	654	607	612	614	612	617	621	577	642	607	633	652	600	623	594	619	623	569	613	602	583	653	604	605	618	610	633	608	583	654	579	594	645	636	576	652	648	594	613	655	637	645	609	584	613	623	564	614	627	601	621	590	649	589	578	639	593	606	627	558	602	574	576	642	617	613	568	588	608	633	652	599	565	605	605	640	591	602	614	606	582	604	621	598	594	601	631	633	620	623	568	594	601	612	634	604	605	612	585	624	574	649	630	568	633	588	602	632	607	606	607	601	620	584	611	579	587	614	619	610	634	638	629	648	620	624	603	621	672	591	664	602	621	612	619	615	574	601	606	615	616	597	633	592	637	579	618	620	601	640	613	582	613	560	648	568	635	639	638	611	611	620	643	589	629	601	575	640	628	565	574	622	632	641	568	609	610	612	616	609	608	599	571	609	591	633	626	664	554	629	647	619	597	603	632	585	573	600	618	591	568	651	615	634	561	586	633	595	574	625	578	559	588	584	603	628	596	610	613	560	627	587	612	624	584	641	610	603	582	584	611	588	623	581	629	633	640	610	594	633	632	635	583	570	590	618	657	635	603	608	625	618	573	632	645	600	586	609	613	578	639	628	649	589	622	624	599	634	645	619	629	641	605	643	610	629	631	629	616	604	583	625	601	608	614	582	598	658	579	607	618	631	546	642	587	575	603	623	615	600	597	635	648	616	571	578	588	562	601	641	586	569	623	581	590	580	599	613	613	597	611	591	594	595	593	667	575	610	625	591	615	618	610	559	618	633	616	591	566	588	623	603	617	629	654	565	578	598	605	611	629	585	620	576	609	660	651	619	572	564	605	607	592	614	590	585	632	635	620	556	602	622	597	625	558	617	585	594	577	647	609	583	634	628	588	624	591	585	575	635	614	623	599	609	636	602	634	605	548	597	594	592	571	596	625	634	629	634	618	590	619	621	615	609	650	635	617	607	645	554	620	583	613	623	629	612	609	593	603	579	615	578	614	607	600	590	553	614	604	613	595	615	620	637	598	623	583	585	606	582	608	586	663	605	605	625	609	604	602	595	675	666	646	609	644	626	545	609	600	580	633	593	586	603	582	644	586	623	613	590	662	608	613	603	580	633	621	596	584	595	598	602	614	635	598	625	631	580	590	611	580	596	635	632	622	542	591	653	611	616	576	581	587	581	592	595	613	561	615	632	611	593	621	585	643	602	615	612	615	564	594	641	606	606	612	615	649	616	609	600	588	612	614	631	589	636	620	634	613	566	614	591	605	612	658	613	585	582	621	638	597	598	598	606	601	605	605	638	606	601	623	564	621	572	635	572	626	633	620	651	621	602	616	625	606	633	616	647	622	629	571	597	628	547	618	579	623	627	622	633	606
1435	251	174	140	202	267	224	199	154	156	116	100	92	90	75	65	47	55	59	43	47	35	55	61	38	31	36	45	28	38	31	24	40	29	36	26	41	31	31	37	30	32	37	28	21	30	25	20	31	39	21	30	20	19	27	14	25	23	22	20	21	29	20	21	20	15	21	18	21	22	20	29	18	22	21	16	25	20	20	18	24	13	16	22	22	18	17	28	20	26	18	18	25	27	23	18	16	22	28	15	20	21	22	29	20	25	36	27	23	20	10	26	23	26	24	15	17	18	27	22	20	23	25	18	25	22	18	23	25	24	18	24	21	22	29	20	19	24	34	24	21	15	32	28	22	28	19	18	19	22	14	17	17	22	24	23	24	23	30	17	20	25	29	28	30	19	22	19	22	21	29	19	21	25	26	24	24	28	24	22	23	20	32	12	32	25	17	20	21	26	21	26	24	28	26	14	25	20	22	25	19	19	23	18	28	16	21	24	16	25	18	24	23	26	23	14	25	19	25	15	28	14	19	23	24	22	25	30	33	27	21	15	22	29	20	22	16	19	18	16	24	21	18	17	23	21	20	15	18	20	17	27	25	31	17	27	26	22	21	17	22	27	16	30	18	26	19	21	23	16	26	25	27	21	16	25	25	13	31	22	22	20	24	23	19	15	21	13	22	10	16	21	21	21	28	24	17	23	19	19	25	18	24	18	20	19	22	26	14	22	24	22	28	31	22	15	21	17	24	17	21	22	21	23	22	14	22	19	23	18	25	17	19	24	17	33	24	23	24	26	26	16	22	23	25	17	26	19	19	20	24	13	25	23	30	23	23	17	19	17	24	20	19	17	19	24	24	22	28	19	26	30	18	23	19	28	13	22	27	17	18	21	26	23	28	19	23	22	22	21	20	19	18	16	19	27	17	19	21	15	32	20	19	20	18	16	20	23	23	15	22	16	26	24	30	21	25	30	13	27	18	23	17	21	29	20	26	21	21	26	27	11	19	21	21	15	21	24	28	20	26	22	29	24	22	23	26	18	18	29	20	33	20	26	20	27	26	11	25	21	19	30	17	22	20	20	14	32	15	15	21	15	31	16	24	30	23	23	21	29	17	25	15	19	24	34	24	21	13	30	28	20	18	18	31	24	30	25	19	15	24	22	18	23	20	15	24	23	21	27	17	20	21	20	16	18	27	19	30	31	29	22	18	26	31	16	14	26	27	12	20	18	24	29	22	25	28	22	18	19	16	24	32	19	19	16	27	13	22	19	23	21	18	23	24	22	33	23	20	12	20	27	16	25	14	24	22	24	30	20	20	27	19	21	16	22	31	27	23	26	27	33	23	20	24	16	23	29	21	30	16	17	22	23	18	24	31	17	22	17	16	20	17	23	19	22	23	26	23	17	16	20	16	29	19	23	24	23	11	18	17	17	16	19	11	17	18	20	18	23	10	22	23	24	20	24	20	28	12	32	20	24	18	34	28	21	26	21	20	21	23	21	17	22	33	18	29	26	17	22	31	20	13	19	22	25	13	23	17	29	31	26	20	27	19	19	15	20	15	15	18	18	12	21	25	20	19	21	23	27	23	18	23	21	15	18	36	26	20	24	20	16	25	20	20	8	26	24	26	18	15	18	21	25	21	16	23	14	28	23	21	24	21	22	19	23	23	21	15	19	22	25	21	17	23	25	16	26	23	17	26	15	19	18	22	18	25	20	25	22	21	22	23	23	11	28	24	24	21	18	20	21	19	23	20	31	23	24	22	27	20	27	23	21	17	10	21	28	22	23	23	28	28	24	17	30	22	21	26	27	20	18	21	15	17	25	13	20	31	16	20	23	25	19	20	24	17	22	22	20	16	20	18	16	25	19	26	29	25	20	15	21	26	13	20	25	19	16	25	21	15	18	22	16	22	28	18	25	16	19	21	23	26	22	17	17	22	14	18	17	15	21	20	16	13	22	24	22	16	19	22	23	23	19	20	21	14	15	27	31	20	20	23	20	26	23	20	25	24	10	16	20	25	30	13	24	24	26	21	26	15	27	30	25	15	22	16	25	29	16	18	17	20	22	20	27	18	13	28	25	33	28	20	24	15	21	12	21	19	18	17	17	14	12	19	21	15	17	23	25	20	24	26	22	22	22	17	29	19	17	23	25	18	20	40	25	26	23	24	25	17	10	19	14	13	23	25	26	17	26	27	31	20	32	16	24	27	26	28	14	29	18	19	22	15	20	30	27	24	17	21	17	24	34	20	24	23	23	18	22	25	14	16	18	23	30	29	19	22	23	28	25	25	17	13	27	24	20	23	25	23	14	18	14	19	23	32	24	16	21	30	19	26	18	18	23	22	22	23	14	27	27	24	24	13	13	20	22	28	20	20	28	12	29	22	28	18	15	24	17	28	24	17	18	19	14	22	30	32	22	20	11	19	28	23	28	23	17	14	29	18	27	21	19	21	16	19	15	24	16	22	19	28	16	28	18	21	21	31	20	24	25	15	15	29	16	28	20	24	27	30	30	22	26	16	15	24	13	33	28	18	16	22	30	22	19	21	14	22	21	23	17	13	18	24	19	26	18	26	25	24	25	25	21	25	25	15	28	20	19	24	22	20	22	21	15	23	25	13	17	18	16	24	22	30	16	27	26	19	8	14	27	22	19	20	21	22	23	25	19	20	22	17	17	20	23	21	18	21	20	19	28	17	21	19	19	33	27	22	18	27	27	16	33	28	24	25	24	26	22	21	22	20	17	23	23	22	30	23	11	17	27	23	21	11	23	29	18	30	13	23	20	27	24	24	20	25	19	18	17	24	20	27	28	21	16	23	31	28	30	16	25	26	20	18	20	27	19	24	29	25	16	22	23	28	18	16	30	16	26	28	28	24	21	26	22	28	22	21	24	26	27	23	15	26	17	26	19	26	17	24	21	22	31	25	15	32	28	16	22	16	22	26	18	30	21	32	23	20	16	16	25	21	15	20	23	16	22	20	26	25	14	24	24	23	19	20	28	19	25	17	21	19	14	24	18	20	18	29	32	21	26	18	33	20	14	18	19	30	24	14	19	21	30	24	28	24	29	17	28	30	28	24	13	22	21	25	16	28	26	16	18	26	20	20	22	14	23	36	16	18	24	17	21	17	11	29	28	21	33	14	19	17	20	18	20	18	17	17	19	25	35	27	18	9	24	25	23	27	27	24	33	16	24	25	26	18	17	18	25	23	27	31	20	15	14	23	22	19	20	20	15	20	19	23	31	13	23	22	20	18	26	25	23	17	19	13	13	22	28	25	19	21	14	14	26	23	20	23	17	14	27	21	22	28	20	24	25	17	24	26	23	24	23	27	23	14	17	18	25	27	23	27	23	28	18	10	30	19	18	21	17	20	23	23	20	28	28	16	26	22	21	31	13	21	27	22	23	30	21	19	21	28	24	27	18	16	19	27	20	16	23	24	24	16	16	23	20	25	23	22	22	21	12	23	24	19	13	24	30	20	16	23	19	23	25
14803	8591	4634	13556	20361	19548	15909	12944	10326	8507	7098	5724	4829	4015	3599	3267	2842	2494	2338	2064	1985	1826	1741	1549	1441	1297	1249	1215	1058	950	871	902	910	885	807	895	859	838	899	881	875	815	821	730	700	640	599	596	553	541	473	453	462	405	413	422	399	390	389	417	352	387	363	364	358	379	365	353	374	392	379	361	317	359	347	377	367	369	354	379	365	342	380	357	333	356	358	349	372	318	379	393	342	338	353	341	373	373	392	365	345	353	378	389	345	378	363	379	400	351	373	371	381	386	361	372	386	338	346	396	381	373	392	328	333	363	329	367	360	367	373	356	354	379	399	338	368	367	351	373	364	370	383	392	348	405	387	325	350	360	363	316	366	369	388	355	363	365	402	358	339	385	393	369	342	358	375	332	357	386	361	345	347	375	372	389	347	360	398	355	360	349	369	348	336	337	367	380	382	343	350	365	370	387	354	354	364	386	375	366	391	343	351	346	348	372	381	346	377	348	389	341	350	362	361	304	335	358	351	350	375	351	353	349	356	365	379	371	365	341	363	342	330	350	367	355	377	341	335	383	411	349	368	334	337	353	392	355	369	338	364	375	363	338	342	375	352	346	352	345	382	327	353	387	335	359	339	330	382	369	367	361	363	342	336	369	361	334	378	361	380	364	367	363	356	371	384	381	344	395	376	364	388	399	390	344	358	388	366	341	327	327	364	350	344	352	348	378	359	357	321	365	376	354	351	328	382	359	367	364	357	328	343	377	354	349	386	335	369	373	359	363	385	344	356	359	347	362	362	363	349	389	360	345	382	380	379	344	341	376	348	358	354	349	353	348	372	358	337	380	362	371	332	370	368	349	333	411	353	359	350	336	365	312	335	375	368	366	350	367	347	379	339	330	381	404	355	359	365	349	322	374	347	393	372	372	343	380	335	355	362	389	347	372	353	341	345	329	371	391	367	372	332	379	355	324	345	388	358	367	346	388	360	380	396	366	376	376	388	343	391	370	413	359	371	360	396	359	353	348	355	361	364	356	349	353	364	382	373	365	365	358	356	340	372	347	327	344	364	330	344	333	360	369	360	370	354	334	355	334	374	344	353	371	362	354	350	361	353	332	361	351	325	336	354	351	379	361	329	347	327	370	402	373	399	338	364	348	400	342	360	347	375	327	376	379	365	369	365	347	376	345	377	366	382	333	361	362	388	348	340	360	384	375	378	356	364	379	361	361	379	362	355	383	354	346	352	370	342	341	375	353	358	332	349	377	410	374	353	372	332	391	406	360	338	380	351	382	361	334	386	367	376	385	358	354	354	336	377	362	365	379	346	373	359	387	372	370	350	351	358	316	377	377	369	368	346	356	363	355	369	359	393	355	366	361	354	401	366	352	354	362	340	361	345	375	357	348	356	364	341	363	353	342	349	367	339	345	376	340	381	342	326	374	399	340	368	374	374	349	396	378	352	380	349	363	353	379	356	380	340	372	363	314	367	353	367	352	356	365	351	321	392	355	332	373	362	327	326	337	333	389	353	367	345	384	379	405	371	350	360	365	363	352	348	331	358	346	365	352	344	360	335	386	351	353	364	355	372	368	357	362	360	330	364	337	357	349	380	371	365	363	325	361	365	365	336	363	381	380	367	343	368	382	331	373	355	346	366	335	356	339	359	341	347	317	365	370	380	334	364	395	361	370	361	355	376	344	352	377	357	363	366	385	345	330	386	366	372	349	371	357	336	357	381	350	366	339	341	360	357	338	381	317	368	320	370	352	351	336	358	366	342	353	383	365	347	355	394	387	332	360	374	376	358	369	346	379	370	364	374	380	358	351	348	330	371	367	344	354	389	341	357	354	348	352	369	361	391	365	366	376	335	375	400	378	386	358	351	330	389	406	344	348	384	362	346	349	323	367	352	355	356	358	348	372	375	386	372	356	338	333	361	372	356	354	381	354	371	382	355	355	345	400	380	325	343	368	358	339	352	354	362	348	356	336	383	344	363	323	390	342	353	328	349	355	388	377	388	347	362	344	397	341	350	335	381	367	378	381	336	385	376	355	361	330	378	345	377	342	368	372	376	384	355	389	359	339	347	386	345	397	381	374	367	383	348	360	341	384	359	352	363	330	348	366	368	407	345	373	394	361	383	367	340	358	352	354	345	386	344	331	328	356	355	360	349	377	359	335	342	385	375	366	402	370	368	353	332	364	346	339	353	382	342	379	378	392	356	347	359	365	370	353	333	375	402	376	361	374	373	345	352	350	349	349	378	360	363	369	369	334	335	381	383	357	352	385	356	364	345	404	341	387	371	362	358	374	371	393	351	372	332	366	374	369	377	362	355	338	373	336	387	327	339	347	353	384	351	382	370	380	345	339	372	365	359	346	347	362	346	361	343	340	339	374	359	339	383	376	363	378	367	353	342	366	391	354	340	320	362	364	393	346	364	387	367	367	370	368	375	379	326	386	357	397	343	324	359	384	372	331	370	346	365	394	343	358	346	393	351	368	379	404	388	331	326	378	375	355	361	342	355	410	363	373	341	365	370	369	371	351	338	375	351	404	372	363	322	404	379	342	376	332	393	377	392	333	369	390	342	341	389	359	386	349	335	372	349	340	380	360	320	351	333	369	379	376	359	346	352	380	350	373	340	367	385	352	370	361	368	399	400	397	393	342	371	352	333	381	339	370	331	379	325	351	340	354	383	370	360	355	365	359	357	382	398	355	347	330	383	361	371	327	357	342	373	373	371	362	370	373	364	364	353	379	360	341	330	351	388	389	362	378	342	357	367	335	351	383	375	394	342	362	371	400	356	361	361	374	359	375	368	339	375	338	350	367	312	348	387	432	386	374	345	384	386	358	337	374	343	371	349	353	376	348	380	360	340	384	366	360	396	334	358	363	369	329	385	396	355	372	368	387	382	330	341	340	358	366	347	344	360	362	368	411	385	370	398	332	399	330	351	350	363	344	375	351	362	382	359	356	353	348	351	353	356	365	346	357	335	366	403	345	361	378	371	363	382	336	398	328	356	385	401	355	324	364	371	335	393	361	365	337	362	359	334	370	346	377	407	365	364	352	342	360	358	339	351	362	359	350	368	306	389	387	378	337	363	379	355	387	345	366	334	365	367	346	361	376	363	334	384	339	382	347	354	366	371	378	307	360	337	367	349	365	361	359	350	360	324	373	370	349	363	343	386	351	359	368	340	333	326	354	374	360	375	370	407	344	363	345	368	328	353	337	331	359	360	340	364	354	345	353	349	337	349	367	383	401	379	359	399	340	379	351	354	351	349	341	380	347	326	342	357	357	376	358	361	369	345	357	323	384	342	354	363	363	368	340	364	393	352	372	386	326	350	380	364	375	353	357	333	355	374	374	357	347	376	339	355	374	340	343	370	365	339	338	352	357	373	384	371	389	363	376	373	354	323	371	368	360	352	362	354	378	367	361	357	376	358	371	341	340	397	338	338	346	320	350	369	395	368	350	357	390	382	368	367	333	362	358	358	350	360	336
916	507	235	181	390	428	359	297	262	233	209	167	146	141	106	124	105	88	97	63	72	72	62	52	45	47	46	34	44	42	37	42	41	40	34	31	29	30	38	36	36	31	25	32	32	28	26	16	35	19	27	24	20	21	24	19	20	21	29	16	31	18	20	20	17	21	19	26	14	22	21	23	28	25	16	22	19	11	17	12	16	20	25	16	24	19	18	18	13	25	16	10	16	22	10	24	18	21	23	15	29	18	10	21	22	19	16	18	21	27	20	15	29	19	14	23	23	20	14	21	23	16	17	15	20	19	18	20	26	20	22	17	22	25	23	25	25	22	28	28	14	30	23	11	31	26	14	23	25	13	22	21	16	18	16	18	20	10	18	13	16	19	21	17	26	30	19	19	24	19	22	16	16	12	9	20	17	21	22	15	14	20	20	20	22	15	21	27	14	19	19	13	20	17	22	17	24	21	22	19	19	13	17	21	21	17	20	25	18	20	16	27	21	21	19	12	22	20	21	19	13	21	19	20	21	27	13	20	17	16	22	25	18	20	27	22	13	18	18	20	17	21	11	18	22	20	21	17	26	21	25	30	19	16	14	18	26	9	21	20	17	16	21	26	18	20	20	22	17	22	19	20	17	17	15	17	18	26	14	13	18	19	14	13	29	26	17	15	28	25	18	21	20	24	18	14	22	25	28	19	22	21	15	23	19	18	31	18	16	15	20	21	11	24	16	21	18	28	12	16	21	17	24	20	18	15	19	17	20	21	29	11	18	17	15	11	17	21	23	29	18	24	15	19	24	13	15	18	19	10	21	19	18	17	19	25	11	23	23	16	26	23	15	13	18	25	20	22	20	21	18	13	25	17	13	28	20	20	13	21	14	12	16	17	23	16	18	19	22	17	22	17	17	21	19	12	22	17	16	19	22	29	21	22	14	24	21	23	16	28	14	22	14	23	22	29	20	28	24	19	17	14	19	16	18	14	23	15	14	13	22	18	26	23	26	29	22	16	18	19	18	13	23	13	12	30	22	15	18	17	18	19	12	21	20	23	24	16	23	20	18	22	19	17	27	25	25	22	31	26	18	23	16	21	18	13	24	10	12	19	19	13	24	23	19	19	18	24	13	15	24	16	21	15	26	18	19	11	20	22	16	15	20	22	16	25	28	22	22	22	24	15	19	23	18	16	20	20	19	18	18	20	23	18	19	18	15	15	17	16	16	27	24	25	13	17	18	23	12	12	23	27	21	19	13	24	33	24	22	22	21	16	13	21	22	18	15	32	26	16	18	20	17	20	17	33	30	14	18	16	26	30	22	21	14	21	19	17	22	17	20	12	17	24	22	18	14	17	17	9	15	13	13	18	15	24	13	18	12	18	21	15	25	19	18	17	25	19	18	13	18	22	16	27	12	21	22	20	24	28	12	14	26	16	26	27	13	20	25	22	17	27	18	17	17	15	24	22	17	17	23	16	22	14	19	25	13	28	13	23	17	22	15	20	15	10	24	11	14	26	20	18	17	24	24	20	22	21	19	22	18	20	25	20	15	17	24	15	11	18	18	21	25	16	16	19	24	19	18	19	26	15	22	22	19	17	20	21	29	20	20	15	16	25	18	18	28	25	20	27	21	18	18	27	22	26	22	15	25	20	23	27	18	12	16	15	19	13	20	24	21	18	22	18	17	21	25	12	19	19	17	14	19	19	23	18	19	27	20	19	18	21	12	18	24	20	26	21	23	12	23	27	21	23	24	20	27	22	23	19	23	22	20	15	24	21	16	27	22	13	19	18	13	22	19	24	20	18	27	17	25	26	17	23	18	19	20	19	16	19	15	9	21	25	12	20	27	16	24	24	16	21	26	23	20	23	21	18	18	19	15	21	17	16	22	22	24	17	18	21	29	15	20	27	17	10	16	20	23	21	11	21	21	11	22	19	25	25	20	21	14	28	27	17	12	14	22	17	24	23	17	21	19	17	14	22	19	15	27	25	17	15	12	22	17	18	19	17	16	22	15	19	15	24	22	27	27	27	18	31	23	12	24	20	25	23	13	11	16	17	19	16	24	23	18	16	16	29	20	21	16	15	21	22	15	16	13	26	19	23	17	21	20	20	13	15	19	19	22	20	23	21	25	25	26	20	16	22	20	19	14	31	15	21	16	15	20	22	18	16	18	20	21	21	20	15	16	18	21	19	18	17	20	18	15	25	22	18	24	20	25	18	27	20	25	19	17	26	18	17	14	19	22	19	24	23	22	15	16	33	15	18	23	11	23	23	18	25	18	18	20	20	23	22	23	17	18	15	22	17	20	18	16	30	20	26	18	23	18	21	24	26	12	25	20	17	21	21	21	16	21	23	22	21	21	19	28	15	24	11	21	30	17	26	17	22	17	22	20	22	17	13	21	23	25	30	22	25	16	11	11	16	21	21	19	16	24	19	26	20	31	23	19	17	19	9	14	23	23	21	11	17	21	20	22	26	28	21	20	31	23	13	20	15	24	21	14	18	19	19	32	13	21	27	17	16	26	20	20	20	18	21	14	17	20	23	14	16	25	22	19	13	23	18	22	17	22	18	18	16	16	17	16	16	17	16	23	18	24	40	23	13	19	17	17	21	18	19	23	18	24	29	17	19	18	27	21	25	20	17	17	24	17	28	21	17	23	20	17	21	18	17	22	24	22	14	21	16	17	13	28	17	14	29	17	20	22	26	13	12	21	25	12	28	24	19	24	23	26	10	16	16	21	12	19	23	23	27	30	10	14	18	19	24	26	26	18	20	21	25	19	26	19	24	25	15	20	18	29	20	19	18	14	26	16	22	9	23	23	22	22	19	25	9	21	23	21	19	21	19	20	28	16	16	21	24	17	27	23	18	15	13	21	23	21	26	19	18	18	17	14	17	13	22	17	17	21	18	26	17	27	25	27	23	27	21	20	24	22	21	20	19	26	13	16	27	23	23	28	22	21	18	13	11	13	16	16	21	16	21	19	21	24	22	23	24	27	23	24	18	13	14	23	20	23	22	22	16	21	24	23	15	27	19	22	15	24	27	16	10	14	22	22	20	21	26	19	18	22	17	25	18	27	25	16	15	19	17	28	19	22	20	23	17	26	14	21	17	10	15	12	22	17	23	37	20	18	28	23	25	20	23	24	20	17	20	23	16	22	19	16	19	18	21	14	16	19	24	23	17	17	20	31	9	16	14	16	12	24	20	24	31	13	13	24	20	20	23	23	20	19	24	22	18	23	26	21	18	12	19	20	14	20	20	19	25	25	17	39	24	18	24	12	20	15	16	17	24	23	19	25	14	20	15	20	15	20	20	19	19	27	22	24	27	25	19	19	17	20	21	22	20	19	17	19	18	16	20	18	15	15	18	23	26	21	19	20	29	25	15	21	28	17	17	19	19	23	24	18	21	30	17	26	22	16	20	28	16	12	17	20	19	29	18	19	18	23	23	11	15	16	26	13	17	26	16	18	16	13	16	24	25	24	21	19	21
18861	12991	7194	18968	26434	25570	21651	18099	15140	12476	10398	8903	7402	6266	5575	4841	4239	3790	3455	3153	2894	2700	2382	2211	2000	1834	1744	1559	1375	1312	1163	1137	1108	1138	1036	1049	1064	1145	1125	1113	1110	1015	1003	866	886	765	685	650	604	605	529	524	495	480	438	405	393	429	406	419	384	397	355	387	368	396	357	397	359	355	392	355	357	409	379	371	390	366	373	320	374	328	342	366	373	355	349	380	391	345	336	350	351	347	369	362	337	346	317	348	320	315	324	348	348	341	312	357	352	313	356	323	359	326	338	338	353	368	340	333	346	352	323	329	361	326	310	357	350	327	362	335	348	346	352	320	353	362	343	331	318	347	380	337	330	342	318	316	317	325	324	325	348	350	351	357	331	331	360	355	329	334	332	352	341	342	359	314	364	352	347	343	330	362	317	329	348	336	368	307	366	325	350	338	344	358	334	320	311	332	300	313	304	358	351	331	343	366	316	310	312	348	332	345	325	326	354	362	312	329	323	316	339	305	331	335	327	309	319	325	320	364	343	340	364	311	299	328	313	330	348	322	354	314	370	349	322	346	376	325	306	307	354	327	332	314	310	331	354	324	336	323	335	332	319	327	342	348	370	340	313	332	351	340	322	356	333	307	326	329	342	320	322	312	341	334	306	315	324	320	364	299	343	340	333	369	327	329	344	336	344	346	329	298	347	319	320	352	346	381	323	356	347	345	349	357	348	348	336	322	305	320	335	331	309	323	319	340	336	340	323	348	358	302	320	330	355	346	327	305	359	311	323	328	330	331	334	335	339	350	342	329	315	360	336	357	303	358	326	327	336	330	323	323	345	346	304	324	338	352	342	359	336	338	344	316	330	340	335	339	332	309	328	301	313	330	339	333	346	317	335	353	350	306	337	305	327	353	345	318	348	361	330	336	360	324	352	350	308	340	319	314	339	301	338	334	319	335	328	338	323	306	316	313	320	337	331	328	308	326	336	342	333	333	319	323	345	338	360	344	357	333	334	309	331	350	354	327	340	357	351	347	322	311	305	332	330	309	331	301	327	346	336	312	314	311	331	339	287	326	314	297	339	312	327	336	306	363	324	311	355	318	364	342	310	337	334	343	321	328	328	340	324	325	314	353	347	325	344	330	344	322	358	349	341	346	344	302	314	345	365	349	340	355	353	326	326	363	326	339	329	327	344	365	323	318	322	304	338	318	327	337	316	355	318	344	325	364	315	311	289	347	323	325	315	315	323	353	380	326	329	338	319	334	341	348	341	336	312	328	350	311	329	340	321	347	391	352	319	333	328	324	345	337	334	347	302	340	355	346	334	323	334	344	342	362	324	308	337	324	340	353	338	320	357	346	352	348	286	343	324	381	329	319	318	321	316	315	329	312	343	348	343	338	336	325	366	327	323	338	342	333	339	324	304	331	327	307	353	308	349	332	312	314	334	347	330	351	328	335	341	338	335	367	335	350	336	361	326	289	328	356	329	333	318	335	326	348	361	333	350	350	343	329	331	326	306	312	330	330	332	322	346	312	342	327	341	319	343	342	313	358	330	293	334	301	325	291	331	344	332	355	321	303	374	347	338	321	360	321	330	331	341	353	334	341	319	325	292	324	333	338	362	313	328	363	357	347	359	312	307	332	328	311	345	297	333	353	327	341	348	347	328	337	316	316	305	323	335	342	343	311	302	317	352	346	330	329	301	350	321	350	317	382	336	323	351	331	352	318	336	336	344	315	295	324	347	333	314	330	326	345	340	345	329	342	338	338	343	342	340	326	313	318	310	351	340	350	338	356	328	340	340	322	333	336	331	353	349	320	284	368	303	331	330	323	325	328	370	360	359	308	322	347	319	324	316	328	352	316	313	321	358	345	331	315	352	308	343	341	322	339	327	317	328	314	325	324	330	336	317	325	317	297	343	339	302	372	323	345	321	360	350	336	308	340	357	340	308	342	315	314	331	314	313	341	320	349	358	306	353	312	348	339	334	357	346	339	347	344	351	356	316	343	355	319	353	306	345	358	353	329	353	358	321	319	330	348	340	318	305	359	317	334	329	348	354	300	310	323	324	334	335	333	364	340	331	305	323	331	314	355	322	302	316	331	368	334	361	336	329	335	340	349	327	316	345	332	339	329	310	328	330	349	342	330	362	341	323	319	338	330	336	315	347	311	348	324	288	326	325	308	330	322	304	352	319	314	318	345	338	342	326	324	358	344	316	336	357	335	337	338	341	314	319	350	344	337	338	339	336	301	360	338	363	347	332	345	326	360	356	377	311	347	358	349	385	341	344	326	317	352	306	349	329	346	303	326	352	311	366	337	320	343	353	343	329	338	332	342	349	344	334	314	319	323	335	325	322	307	338	348	317	343	327	322	312	345	340	321	305	384	326	351	343	330	331	338	321	308	376	320	318	344	310	323	331	344	345	332	362	294	313	293	354	356	328	341	332	307	364	338	353	327	313	336	319	320	337	328	319	337	327	323	351	315	289	332	348	326	357	328	356	334	298	319	321	348	333	337	317	332	345	321	312	342	317	335	325	353	317	333	343	329	338	330	332	355	343	361	342	309	363	305	319	306	347	312	344	361	344	330	274	343	365	322	338	321	342	352	323	305	328	337	320	380	324	313	331	354	335	329	346	339	341	318	323	357	326	338	347	326	351	325	342	322	326	329	326	383	342	338	350	333	335	327	341	344	330	351	328	306	315	338	317	336	322	357	345	350	368	325	337	315	329	316	348	336	328	318	360	316	325	336	324	328	297	326	315	348	335	372	308	348	361	329	332	362	322	333	317	339	310	366	319	344	367	322	352	314	318	328	334	329	325	317	341	326	359	321	355	307	345	327	349	343	331	335	317	357	320	359	374	336	334	316	327	293	330	322	325	343	322	328	328	315	334	326	314	317	329	342	318	337	376	335	317	308	320	313	308	327	342	331	319	352	333	338	350	329	361	326	340	340	327	328	360	328	350	327	332	346	342	355	344	333	330	335	293	332	326	340	334	334	300	350	339	347	339	330	303	327	313	343	315	337	325	319	308	337	361	337	315	315	331	367	350	317	336	339	365	308	314	326	353	297	385	330	343	336	335	340	371	339	315	336	354	376	338	339	349	330	350	329	309	335	345	310	324	355	317	345	348	343	337	321	311	325	312	338	338	320	343	305	316	333	320	328	338	338	315	339	326	345	341	367	340	338	289	340	333	344	318	336	333	323	343	311	317	339	358	307	333	338	365	311	304	353	313	329	266	375	358	329	340	366	355	331	347	331	353	333	371	328	380	334	308	340	307	324	332	362	326	341	327	362	323	363	379	342	335	366	293	323	338	335	319	326	344	339	337	340	310	337	315	313	343	307	320	345	348	311	307	336	304	348	344	348	308	345	324	316	296	347	330	352	332	331	323	343	324	335	324	353	321	348	356	339	345	321	316	341	330	340	342	311	333	331	298	325	324	339	337	353	359	309	293	316	342	346	318	339	359	330	348	341	348	320	319	327	329	313	322	378	311	377
2479	428	278	208	356	376	345	270	262	232	202	181	165	141	134	127	100	101	107	87	84	94	71	54	67	80	70	48	65	54	40	67	58	48	57	47	44	51	54	54	46	54	56	64	39	50	47	36	43	49	48	44	32	42	47	45	38	52	37	40	34	35	32	35	47	33	34	44	40	38	34	22	32	38	35	31	43	34	43	37	30	34	52	48	40	41	37	36	39	39	42	38	45	52	43	43	27	45	44	44	27	34	34	45	38	49	43	44	29	42	35	29	37	36	43	30	48	40	39	37	38	33	37	43	44	32	40	43	37	35	46	36	40	41	37	34	47	37	43	48	39	35	33	47	48	39	34	37	39	42	34	34	26	51	39	37	36	32	35	40	38	38	43	56	34	33	39	30	39	44	27	36	33	39	56	41	45	46	39	30	40	44	49	36	35	34	32	49	26	47	29	32	35	27	29	51	31	36	37	53	38	40	28	31	31	37	33	40	33	37	36	40	33	38	44	39	47	50	44	30	33	36	30	48	35	40	41	27	33	37	43	35	41	43	37	26	56	34	44	29	37	34	46	43	39	37	38	45	45	25	35	50	43	41	51	32	48	30	26	51	51	42	41	39	31	32	39	34	33	47	32	47	29	30	42	31	44	35	48	38	32	33	40	38	36	27	41	43	29	39	27	30	42	38	41	33	45	39	35	37	46	42	39	30	36	46	35	48	32	33	36	37	38	41	52	38	45	45	42	30	32	49	41	34	36	44	43	34	42	46	43	27	38	33	34	33	33	37	46	41	34	27	44	43	45	41	50	49	32	26	45	53	43	42	34	43	35	42	31	31	43	40	31	37	36	48	46	38	34	38	46	42	30	49	36	49	44	35	41	50	45	35	33	50	45	33	47	47	39	49	30	42	38	45	31	38	45	38	29	34	44	37	41	43	46	32	43	46	35	29	38	32	47	33	34	37	29	40	40	40	49	39	40	38	30	46	25	34	38	33	39	49	44	37	40	40	37	32	39	39	39	34	33	39	42	34	38	35	23	32	43	41	26	46	42	28	35	39	29	31	38	32	30	33	36	30	42	50	43	38	37	42	48	30	39	37	34	40	41	50	34	38	37	34	31	40	31	33	46	37	53	39	25	46	36	45	40	37	43	44	42	55	48	45	43	41	37	47	39	29	40	43	46	41	40	32	38	33	50	40	40	46	39	35	44	42	33	39	42	43	38	37	49	36	35	45	39	38	32	40	41	39	36	40	25	24	44	36	38	39	47	39	37	51	36	37	38	39	28	40	33	56	39	31	40	37	26	48	33	48	44	29	24	40	37	40	36	33	44	37	31	36	33	53	32	36	43	28	46	43	41	39	30	39	37	34	39	35	54	34	38	39	43	38	39	33	45	52	38	44	44	49	26	43	32	40	31	45	36	46	40	51	42	40	45	34	30	33	27	36	38	36	43	38	26	40	47	33	36	35	38	25	43	44	41	49	31	36	25	40	42	35	37	38	41	38	42	33	37	26	44	39	42	53	40	38	29	40	37	44	44	41	34	35	34	35	33	47	32	31	32	44	49	41	31	37	49	46	45	38	41	46	41	36	50	39	33	35	38	32	46	41	34	31	33	54	39	35	44	41	38	37	49	23	43	45	41	37	35	39	31	36	43	35	40	32	30	32	45	33	42	28	41	42	41	43	26	38	37	37	36	44	33	41	40	39	30	41	49	36	25	44	52	52	33	43	32	47	53	40	41	38	36	32	43	40	38	37	44	36	38	42	29	27	51	30	42	41	39	33	39	48	42	42	40	36	28	43	42	48	42	36	32	45	34	36	41	38	41	35	41	45	38	40	38	30	32	40	34	43	46	40	37	40	47	36	37	43	42	32	49	41	39	27	37	33	32	39	45	43	47	42	50	47	44	46	39	38	44	35	35	37	39	39	34	29	52	37	50	37	36	40	39	39	30	42	28	40	41	41	30	37	38	43	48	47	41	35	43	29	44	44	39	28	38	37	37	37	48	35	33	32	43	38	46	43	32	35	34	39	35	42	31	50	40	36	34	33	38	38	31	37	37	30	46	39	37	32	35	36	44	42	42	44	40	37	38	44	27	43	40	36	38	37	32	37	40	35	40	35	34	45	39	35	33	36	42	38	37	40	38	50	41	29	37	28	41	34	27	44	41	40	43	34	31	36	40	35	42	37	36	40	31	37	41	42	37	38	39	43	40	31	43	41	38	46	37	42	44	39	38	37	34	40	44	43	40	37	33	33	43	45	47	47	34	28	31	54	44	32	32	36	35	38	27	36	42	31	42	38	48	51	33	40	51	35	43	32	40	35	41	51	33	42	39	37	32	47	33	39	32	34	37	41	42	35	39	29	38	31	37	46	34	38	38	45	41	41	39	49	42	39	50	31	34	38	48	48	35	36	43	39	41	33	27	39	38	34	40	45	46	41	51	41	34	43	50	40	36	41	34	47	51	28	34	43	50	39	36	54	49	40	48	39	37	40	37	45	41	38	40	35	32	45	41	32	41	35	47	23	43	36	43	40	39	35	31	43	45	29	31	33	38	34	41	28	40	40	34	42	35	36	32	41	32	39	38	38	39	38	38	29	42	43	42	44	37	40	46	39	39	41	45	45	40	28	36	49	44	34	29	36	39	39	37	36	28	38	37	39	42	25	36	41	35	44	47	37	39	49	42	29	41	36	28	48	47	38	41	40	39	37	29	39	36	40	45	37	30	35	53	33	42	33	39	42	47	31	39	24	48	42	39	40	38	50	38	41	43	43	48	43	40	40	36	43	35	36	39	31	39	36	47	45	41	52	33	40	32	36	39	36	38	34	25	51	28	46	37	33	35	33	40	47	38	47	31	41	44	35	43	52	32	46	34	40	38	48	39	45	47	38	26	47	40	34	36	38	29	32	42	39	54	59	37	36	42	35	54	41	42	45	39	28	48	42	44	49	36	41	42	42	20	36	52	39	29	44	34	42	44	34	37	26	48	40	36	46	31	40	50	44	33	45	40	37	43	43	40	35	34	35	45	37	31	40	32	44	50	44	28	37	36	51	43	34	33	33	33	36	37	52	49	44	37	47	40	38	49	39	42	40	44	35	39	35	29	33	21	50	43	43	29	37	36	43	46	43	43	41	32	43	51	24	37	40	39	42	38	38	35	53	45	39	32	34	41	35	33	43	42	35	41	37	40	38	41	40	40	40	35	30	41	59	37	39	38	40	40	31	32	38	39	34	40	53	36	35	38	41	33	38	38	43	44	39	37	38	35	45	30	39	46	40	35	43	42	39	41	42	33	32	27	52	43	24	42	38	31	37	37	48	37	40	41	37	32	39	37	38	52	42	46	37	32	33	37	34	27	35	36	31	41	26	46	46	46	36	43	37	38	43	32	40	37	42	54	34	36	34	30	34	33	36	39	38	41	46	53	35	34	41	38	44	45	44	35	35	38	39	40	39	39	35	28	43	38	39	46	35	29	43	33	34	38	35
17476	11298	6569	17622	25371	24063	20879	17308	14405	11974	10348	8478	7260	6227	5437	4796	4232	3969	3483	3341	2949	2732	2660	2297	2121	1859	1867	1704	1652	1481	1467	1363	1387	1312	1378	1392	1414	1406	1356	1382	1406	1279	1220	1169	1156	1045	981	862	904	869	842	730	760	724	716	710	741	672	680	702	706	728	672	697	652	618	656	631	646	657	641	672	686	610	645	637	641	670	628	681	682	685	631	645	693	642	624	664	637	662	632	661	610	629	608	658	641	662	603	642	613	599	663	661	628	637	667	650	647	617	665	632	609	615	649	656	631	625	614	637	599	700	619	604	588	639	631	620	670	638	617	598	651	623	644	659	660	659	634	636	666	614	675	583	637	601	615	618	654	630	636	630	610	681	644	657	642	631	602	636	686	650	663	627	626	636	588	662	627	619	625	588	631	645	594	618	601	618	645	665	622	667	621	644	640	631	601	655	598	592	664	648	618	650	552	613	637	630	616	659	619	616	675	659	609	600	656	636	641	632	674	661	618	635	652	643	575	606	629	661	620	649	649	647	632	649	627	630	649	635	626	641	660	636	610	662	666	655	602	594	614	614	644	586	667	643	610	621	628	582	616	603	640	624	624	646	616	644	629	649	658	607	608	630	635	603	643	663	616	644	627	624	629	610	614	625	681	642	662	608	686	649	641	691	666	634	618	625	657	648	584	657	633	634	631	635	632	623	583	647	562	603	652	626	633	644	611	638	636	637	651	629	699	642	664	582	609	644	628	644	637	632	621	648	572	630	614	695	615	687	616	601	685	682	624	605	665	632	627	615	595	667	653	620	648	634	601	604	600	617	598	635	639	579	592	603	615	632	570	604	606	637	643	622	623	652	617	628	655	615	630	624	625	631	631	635	632	688	593	630	634	609	616	622	667	635	674	634	651	619	646	573	611	655	595	645	656	597	671	591	604	592	677	657	572	591	604	621	644	622	631	558	612	596	609	618	594	669	609	630	634	667	660	624	672	646	625	615	623	633	603	634	642	640	647	636	649	608	638	615	651	627	631	601	626	603	679	642	631	573	612	649	659	622	588	645	648	652	640	635	631	623	610	618	606	621	598	659	634	705	647	659	646	640	609	598	624	608	641	608	599	667	615	616	599	609	595	591	611	614	607	633	609	639	648	651	630	626	586	618	598	665	593	595	619	620	655	653	615	624	619	630	622	649	640	667	641	607	660	610	616	612	615	648	639	591	632	601	648	655	632	641	601	649	650	560	611	635	650	631	599	626	622	587	665	641	620	607	586	667	674	603	617	671	658	620	621	648	596	630	598	599	646	599	609	617	621	575	559	675	675	588	623	652	624	595	597	582	641	621	614	668	597	664	618	636	645	628	607	622	621	631	609	634	648	638	653	594	607	656	629	589	620	621	631	633	616	634	614	622	581	651	632	643	601	640	639	602	670	622	622	595	629	626	612	632	664	602	644	631	633	652	625	660	614	603	654	637	596	618	659	629	611	606	656	616	628	617	619	631	615	672	621	627	618	623	619	615	659	624	614	601	654	619	633	669	645	617	597	601	655	610	632	650	661	573	633	636	614	624	615	627	624	566	623	610	608	637	660	623	623	683	646	591	639	628	652	628	617	615	638	641	641	635	634	652	668	648	655	631	650	602	629	643	583	629	662	619	645	609	612	650	594	608	608	646	649	629	616	633	656	627	635	673	662	670	629	589	633	613	638	620	647	642	680	653	609	630	616	659	635	641	621	636	609	648	650	619	593	636	613	645	571	657	635	628	655	637	634	633	632	630	653	682	610	658	620	605	613	617	587	624	650	641	624	647	612	666	642	669	665	671	600	642	659	604	625	613	632	623	612	627	645	587	614	637	647	631	649	625	606	633	599	651	622	629	662	588	623	621	634	655	627	642	659	589	627	583	618	631	596	620	646	597	618	645	551	626	613	659	645	643	612	660	579	632	618	609	685	626	653	604	633	603	632	617	627	628	592	651	638	677	623	622	609	633	603	617	628	661	643	615	621	649	628	640	625	563	588	631	613	638	664	623	629	610	666	641	588	697	620	643	666	644	642	616	617	641	650	608	620	623	673	601	589	637	641	635	643	613	631	604	621	674	630	689	626	589	648	636	643	600	630	618	633	630	631	637	643	642	579	614	650	569	641	606	636	617	647	608	655	658	601	659	642	612	630	616	643	635	651	651	619	555	641	641	588	603	657	633	604	620	635	602	623	653	660	622	627	613	630	620	638	655	664	609	654	628	633	576	636	642	668	549	622	632	648	623	623	603	640	641	651	659	602	589	603	596	614	608	645	587	635	582	646	608	593	607	658	662	663	693	645	625	616	644	648	583	600	664	651	628	617	635	630	608	662	651	616	672	632	613	624	613	653	662	640	613	632	600	609	652	662	583	653	657	596	603	615	606	597	640	615	615	665	667	599	610	593	608	611	652	664	609	652	591	653	642	632	648	657	647	602	595	586	657	658	620	642	637	702	634	604	599	623	629	621	609	608	629	685	627	660	638	625	611	639	627	636	579	597	649	653	599	632	658	571	655	631	655	641	661	642	602	627	620	630	668	627	632	648	629	669	633	633	632	638	627	625	657	632	669	581	644	631	613	627	644	641	623	611	639	615	610	663	601	642	621	658	636	632	664	643	612	621	668	615	615	638	692	670	624	632	569	589	609	601	630	633	634	628	634	665	666	625	609	657	657	650	617	583	613	609	603	600	592	666	597	625	614	607	649	637	643	647	635	642	623	634	591	624	654	621	651	630	631	632	636	619	630	668	601	673	588	617	615	630	608	610	667	616	655	620	619	645	659	631	646	614	632	663	648	651	657	628	636	598	585	652	629	636	579	634	622	644	627	625	650	629	669	611	611	610	645	677	632	591	615	632	612	625	623	644	579	600	613	629	613	613	639	596	642	587	598	627	633	677	651	617	624	608	659	580	626	624	644	600	609	650	645	632	646	653	608	625	632	607	637	611	655	588	609	638	664	614	632	593	616	622	643	631	585	604	621	630	628	621	649	634	622	664	614	628	599	643	612	606	660	602	628	622	588	595	653	625	660	666	630	646	675	660	620	618	657	621	589	595	615	615	652	623	603	619	629	618	633	636	635	634	562	627	583	602	597	609	605	604	633	628	609	626	573	624	603	628	647	650	655	637	635	626	650	600	620	633	630	699	623	610	611	591	632	641	624	637	652	651	624	639	590	597	586	676	677	636	656	613	618	645	610	595	617	652	666	665	643	592	625	606	632	639	597	623	639	648	597	601	658	662	640	660	612	628	644	612	659	636	646	600	631	603	600	633	638	627	641	642	603	636	635	648	598	577	643	644	572	617	611	653	601	661	630	589	675	619	610	603	649	591	648	620	641	629	664	637	642	642	584	618	579	627	659	615	606	635	634	643	657	624	654	673	673	621	645	618	629	643	626	665	677	674	646	629	597	588	564	650	663	618	629	642	606	647	673	610	600	618	599	586	642	674	673	613	620	607	620	625	653	636	610	677	670	613	610	614	584
1804	695	409	277	526	582	522	485	439	318	281	296	234	199	179	155	156	138	121	115	101	108	112	88	83	75	64	74	73	57	62	70	55	68	64	64	61	40	48	66	45	67	53	74	44	54	50	47	50	35	58	41	37	46	36	53	36	42	48	45	46	35	42	28	42	36	49	37	39	44	43	29	50	45	31	34	39	32	34	36	42	36	34	38	43	48	40	37	35	34	31	46	31	35	31	38	39	35	42	26	35	34	37	41	36	52	35	43	36	42	30	38	28	39	39	33	36	47	43	40	44	40	35	33	35	43	32	36	35	41	46	38	37	46	34	40	42	47	37	41	33	51	38	31	42	39	37	34	41	53	39	38	40	42	46	27	30	34	38	31	28	34	45	38	39	29	32	53	40	27	33	39	27	35	38	31	29	43	41	38	35	37	30	40	44	44	50	42	32	33	39	39	39	29	36	37	34	37	34	41	42	41	45	51	42	40	35	26	28	26	31	46	24	41	42	38	32	29	38	43	37	39	35	39	28	42	34	42	30	37	42	44	41	42	48	45	37	40	33	35	40	32	39	44	32	37	41	36	45	29	34	38	28	36	41	29	42	39	38	48	23	37	31	40	37	44	37	32	41	45	35	35	45	36	42	48	41	32	40	34	34	48	43	39	27	40	41	35	44	41	37	25	43	37	33	37	29	42	38	52	40	33	42	45	32	34	40	39	43	36	43	37	33	43	50	44	43	38	38	41	36	30	32	33	32	48	31	29	37	44	34	35	34	43	36	34	41	34	37	27	49	29	28	50	38	28	39	45	37	36	38	34	44	43	36	37	47	37	38	34	40	38	27	43	36	31	38	39	35	38	33	40	43	37	32	46	26	36	44	42	41	39	34	33	36	35	40	31	38	35	44	47	32	39	32	47	34	33	34	33	32	37	32	36	48	37	28	37	35	38	34	37	39	30	34	38	42	31	40	42	35	36	40	40	42	35	34	34	38	33	31	41	42	32	47	30	44	37	35	31	39	36	44	28	40	29	31	37	41	55	43	48	31	31	38	30	35	41	47	28	41	45	42	42	42	43	48	36	33	33	29	43	49	41	26	34	30	37	40	35	37	35	47	33	34	41	28	38	34	35	41	33	42	37	41	31	30	31	30	42	31	33	41	27	30	43	44	39	40	36	27	42	35	35	32	34	45	35	27	36	41	47	41	28	32	35	24	37	31	31	34	35	29	30	49	32	42	25	47	43	43	48	36	39	30	36	25	42	27	35	36	37	38	42	36	36	49	44	37	36	41	28	40	33	53	30	41	33	32	45	26	26	30	36	43	30	36	47	52	46	40	27	40	47	43	43	47	42	41	39	28	37	32	43	35	23	35	43	36	33	30	34	36	31	41	32	34	32	59	41	41	37	32	29	36	36	41	37	35	37	32	29	47	46	35	50	23	37	34	35	50	38	29	48	42	35	37	43	38	28	33	36	29	37	51	41	36	40	43	38	36	36	38	31	38	41	43	45	37	42	37	40	43	30	47	34	25	40	37	38	32	51	33	32	33	45	26	43	34	39	39	39	51	36	39	39	40	31	40	35	44	36	35	37	42	44	38	32	43	42	39	37	41	36	48	32	31	56	43	40	35	38	31	41	27	40	32	39	41	32	27	41	34	29	39	40	51	40	36	39	29	24	53	38	42	29	44	58	34	43	36	43	45	37	33	39	44	29	41	36	36	27	31	43	44	34	49	46	31	24	42	30	35	30	31	52	38	40	33	34	33	41	49	38	37	36	33	31	25	46	36	30	39	34	41	43	32	28	25	39	38	37	40	38	42	39	35	20	55	38	34	43	29	37	32	33	36	44	35	31	50	40	27	61	44	33	37	40	50	36	41	49	33	38	53	45	49	33	40	45	37	43	51	24	45	41	56	46	39	39	39	44	39	40	37	33	31	42	28	44	37	32	42	35	35	31	42	37	40	30	40	36	39	30	26	28	35	36	38	37	40	35	43	51	27	37	34	45	37	40	31	32	42	38	27	33	34	40	34	41	43	48	33	31	31	36	32	45	42	36	37	36	39	42	36	35	34	35	37	42	36	41	39	40	53	47	37	33	44	32	41	29	38	39	27	37	33	27	28	39	41	46	34	35	44	39	52	40	42	37	46	38	43	38	29	32	39	35	34	37	29	42	31	35	34	32	45	41	45	39	44	32	41	28	46	27	43	39	31	27	49	38	38	44	40	42	45	16	39	33	36	41	33	29	41	29	46	49	40	26	32	42	40	36	34	37	37	38	35	37	42	28	37	33	37	30	39	40	43	35	44	30	39	32	24	31	47	27	28	29	47	37	30	41	37	43	45	49	42	38	37	45	40	26	33	44	44	34	37	44	30	30	29	36	39	29	35	42	37	25	41	45	28	37	36	45	40	37	40	25	25	38	26	38	35	42	40	32	37	43	39	33	40	27	39	49	40	39	35	40	43	28	36	38	40	43	36	41	37	49	24	40	38	51	41	45	34	37	33	40	35	32	35	32	32	36	30	42	34	32	45	34	38	34	34	35	43	37	39	42	36	35	41	44	30	36	35	51	43	35	35	37	46	44	34	43	41	40	38	38	56	42	34	44	31	47	41	38	31	30	50	44	38	47	31	30	40	39	42	27	39	35	26	36	33	39	30	51	34	39	37	42	42	35	27	29	42	47	30	32	37	39	46	33	43	51	37	39	35	36	35	30	34	37	27	32	35	36	45	37	43	48	39	30	44	36	38	47	44	43	35	46	37	36	43	31	39	45	35	26	36	35	38	34	43	34	38	38	41	37	43	34	35	45	41	39	32	43	29	38	41	39	42	36	45	24	41	31	41	52	32	26	27	37	33	48	27	46	29	31	47	34	35	35	52	35	40	34	34	41	35	42	38	33	36	38	42	42	46	29	33	43	30	39	34	32	35	28	38	31	38	39	40	37	40	36	40	32	45	40	39	39	28	28	34	43	43	37	42	50	40	32	29	35	41	38	31	44	37	41	43	35	38	53	38	29	29	36	48	25	33	38	39	46	46	30	33	32	33	39	32	45	40	35	49	37	38	52	34	38	43	36	43	37	36	25	42	40	40	35	27	50	34	38	48	45	31	39	48	31	39	34	35	38	35	45	41	37	33	27	39	29	31	31	37	37	43	31	49	36	34	49	54	35	29	27	34	34	39	27	31	31	33	38	29	39	50	32	40	48	29	32	29	41	30	51	24	27	40	42	49	37	34	35	38	26	44	35	34	25	40	34	30	39	36	45	44	43	48	36	50	30	38	32	42	40	37	40	38	46	41	38	44	46	40	39	43	35	40	39	40	22	32	30	41	40	34	29	36	42	38	37	45	37	33	39	30	39	45	33	44	27	47	37	39	35	30	46	31	49	31	46	41	44	37	36	33	41	22	44	40	35	29	31	28	43	25	34	35	40	36	35	35	38	41	40	40	37	39	45	33	42	36	46	40	38	32	39	50	33	50	22	36	31	31	39
23443	15825	9643	22843	30884	29778	26297	22647	19325	16295	14117	12118	10297	8934	7872	6847	6080	5488	4940	4648	4123	3816	3568	3003	2770	2480	2354	2195	2090	1977	1939	1776	1695	1681	1764	1673	1772	1701	1727	1679	1624	1577	1492	1464	1245	1192	1086	1105	1034	957	947	857	806	867	819	777	726	742	775	736	781	698	689	725	734	725	660	705	644	667	671	685	664	685	609	705	666	662	680	692	625	624	635	662	663	651	679	654	636	591	665	646	674	611	641	608	617	642	609	606	619	612	652	678	598	618	631	653	581	635	651	625	589	634	609	626	623	638	672	607	596	634	639	640	655	639	630	630	634	607	589	604	600	632	684	635	631	633	620	667	635	620	633	633	624	596	638	648	648	597	587	640	630	591	629	640	579	611	631	560	637	634	665	622	613	634	663	601	581	652	632	576	602	593	584	619	630	630	650	618	613	659	628	643	627	612	593	629	626	650	645	631	596	624	635	616	602	559	595	567	633	615	599	604	638	597	604	600	587	569	629	612	627	641	597	697	611	652	604	616	670	656	601	600	615	644	628	636	613	669	638	633	599	613	602	601	624	628	610	625	627	611	593	624	652	606	624	601	595	623	576	677	620	644	612	625	579	594	619	627	589	632	658	617	634	583	671	622	624	598	623	591	628	605	615	615	613	602	616	644	620	600	611	603	593	623	652	613	620	584	608	580	609	646	632	625	638	611	609	649	598	647	656	600	637	616	603	619	603	583	653	570	611	613	610	605	628	612	630	633	645	610	634	588	612	606	626	609	590	605	603	634	638	603	613	620	634	657	615	595	573	601	582	603	656	611	556	603	671	613	622	633	599	632	585	642	615	581	623	598	590	653	612	680	610	612	597	585	629	610	589	602	619	686	597	664	618	596	659	587	639	599	570	592	616	624	618	636	598	634	621	620	588	590	586	600	617	613	634	616	625	630	580	619	619	623	592	585	601	634	613	603	632	645	607	643	611	580	618	611	590	650	644	644	603	611	594	589	626	607	586	570	586	564	638	610	617	636	636	611	629	596	608	600	608	618	604	616	644	587	652	615	601	600	609	602	681	574	597	615	622	586	596	597	583	593	607	614	613	566	616	646	630	643	572	628	600	617	634	554	613	588	658	593	632	617	577	604	601	621	611	619	562	657	618	643	590	609	649	672	586	610	615	589	586	620	592	633	585	636	596	571	624	600	594	606	591	627	627	625	636	627	571	597	598	588	644	574	597	638	606	608	600	610	599	625	597	578	646	637	624	665	599	624	601	590	603	677	610	598	533	645	655	633	610	601	586	599	634	655	649	595	611	591	614	587	665	543	635	639	626	628	565	583	632	626	655	575	636	609	612	601	592	626	588	692	587	688	606	581	630	593	587	592	658	657	670	591	609	600	628	636	650	560	564	616	563	597	656	626	662	612	622	654	596	610	638	630	596	616	628	600	612	634	646	588	574	646	633	622	643	618	607	643	641	581	648	641	623	633	590	596	573	648	631	611	627	585	613	604	586	565	571	607	604	625	584	590	584	606	636	610	631	567	593	605	583	634	584	651	598	630	607	572	588	606	595	604	637	616	608	639	561	582	582	607	601	607	608	598	604	595	630	623	598	633	590	621	635	619	609	595	590	607	620	613	612	610	632	659	633	591	604	620	615	591	645	665	587	592	610	646	661	642	641	622	622	605	571	600	592	575	590	580	629	625	571	640	598	657	589	622	607	602	569	582	607	635	615	632	628	582	629	615	590	626	626	605	616	626	644	632	626	628	583	600	669	635	632	614	654	585	603	625	599	627	610	597	594	587	628	665	618	594	595	605	634	645	632	637	667	587	602	622	623	621	645	599	612	593	616	603	625	588	601	616	649	643	579	650	592	646	607	579	608	627	595	597	639	618	577	648	643	633	569	627	564	566	620	612	629	619	554	615	613	579	626	621	559	634	606	591	668	629	601	602	616	589	608	607	626	610	602	601	638	590	650	612	608	639	613	647	574	618	599	605	580	644	622	576	570	616	583	629	587	649	616	617	589	651	642	606	617	563	585	574	591	631	584	647	591	590	612	649	576	635	600	630	636	613	613	601	595	605	585	625	608	596	560	627	625	558	572	624	615	625	611	603	640	577	617	656	570	587	596	605	646	637	607	610	634	594	590	603	556	633	567	592	639	630	630	606	655	613	611	564	617	581	597	605	642	590	622	636	596	587	615	632	667	633	641	602	632	588	576	608	614	617	609	657	625	604	581	611	671	575	599	636	624	622	606	649	653	617	565	605	648	632	652	575	606	632	589	570	635	596	629	596	621	596	616	600	607	599	614	577	625	576	617	568	645	607	637	551	636	624	629	647	604	592	627	588	618	620	586	599	618	598	597	643	610	607	648	602	609	619	580	594	584	641	636	625	638	613	611	590	616	566	586	567	635	617	637	580	620	635	585	609	597	608	631	621	616	611	587	619	666	577	616	628	611	628	592	599	601	603	605	607	624	636	596	562	617	630	589	588	557	598	613	635	625	604	584	627	617	609	585	642	635	648	612	651	601	613	608	659	616	561	637	558	636	592	600	620	611	626	606	607	613	583	563	596	624	621	643	611	617	593	643	598	649	617	601	613	635	627	585	585	659	592	628	596	582	616	607	665	641	613	607	568	609	583	633	611	588	595	638	626	612	599	604	595	622	630	624	596	601	595	640	614	608	597	570	615	606	616	591	570	594	606	584	582	647	608	604	626	579	625	598	609	576	632	632	647	593	582	626	615	633	602	606	607	620	591	650	592	601	646	598	592	609	557	613	597	641	647	625	581	612	594	599	629	622	555	627	651	634	539	598	587	588	607	617	632	601	607	614	600	622	614	568	619	626	633	630	614	586	592	618	642	617	575	623	607	601	618	591	620	621	597	577	578	638	611	584	605	643	614	640	620	619	639	580	601	646	611	645	587	584	641	620	591	621	631	590	624	591	644	588	580	596	624	604	611	619	638	657	589	608	576	633	601	631	652	642	607	626	648	615	580	618	645	607	604	587	623	598	616	615	613	595	587	603	600	621	559	608	681	630	656	609	593	621	624	664	600	612	611	662	602	560	562	648	599	614	642	605	587	605	596	609	638	664	613	558	622	634	652	597	606	617	560	624	601	577	615	616	642	610	640	606	622	555	635	649	584	599	609	660	578	608	623	624	606	665	628	634	638	609	574	604	614	632	640	607	604	602	644	670	620	584	635	645	569	616	633	576	591	621	581	623	634	589	593	618	592	607	574	616	602	602	601	650	650	626	632	632	566	550	597	631	639	617	603	647	639	575	590	637	625	655	638	631	569	605	588	577	578	564	640	617	607	647	604	595	622	637	619	667	645	580	605	588	589	636	602	650	569	629	612	565	641	635	642	610	606	617	591	620	654	582	619	652	597	620	649	659	584	599	606	604	621	607	640	635	598	604	652	594	635	594	609	643	609	611	605	611	597	623	604	617	601	645	570	626	585	619	584	651	610	586	603	616	620	642	612	655	595	643	638	625	595	587	588	631	605
1523	268	158	116	217	261	209	232	174	144	114	117	95	94	63	76	59	69	44	40	62	43	48	44	35	34	26	38	26	41	33	36	31	39	29	32	27	45	33	39	28	31	25	36	23	27	30	16	25	24	27	30	29	24	28	27	21	23	22	20	20	24	27	34	21	26	22	17	26	26	23	20	19	17	21	18	31	23	26	18	16	21	28	19	31	24	20	24	17	15	26	14	16	34	20	21	28	21	16	19	16	27	31	13	19	30	23	14	28	22	18	15	15	25	26	24	22	25	19	27	18	15	14	22	28	19	28	20	18	19	25	19	14	22	25	19	25	16	22	21	28	13	22	25	19	23	17	20	22	17	20	19	23	23	15	29	32	15	20	15	15	21	27	28	27	29	22	21	18	21	25	15	20	25	22	23	29	24	29	21	21	19	13	23	19	23	22	21	25	14	20	31	28	20	17	19	31	24	26	22	21	19	29	15	24	27	17	22	17	10	20	28	19	28	22	26	17	29	22	24	27	25	25	12	13	13	21	24	25	23	25	20	28	17	24	18	22	26	24	27	22	18	29	26	18	22	17	29	25	22	20	31	18	22	20	25	21	23	19	13	13	17	30	21	19	26	15	19	23	20	22	21	25	27	25	30	23	32	20	15	22	24	18	16	22	20	18	24	21	21	16	21	22	19	26	22	23	30	22	19	23	23	15	21	20	28	20	19	15	30	17	23	26	22	13	18	30	27	24	20	19	30	27	27	14	13	21	33	14	17	16	21	24	17	30	18	20	26	19	32	30	28	20	25	27	17	19	19	27	30	24	19	21	17	17	28	23	22	19	20	30	24	20	23	21	25	17	17	25	25	22	20	24	26	20	18	15	18	25	26	21	21	10	15	25	19	20	24	23	23	21	30	18	18	25	27	20	21	17	23	26	20	22	19	27	23	22	33	20	26	18	22	19	22	17	20	14	19	19	22	18	21	24	18	25	15	19	23	22	25	23	23	23	19	16	23	15	22	11	13	16	24	27	14	23	24	17	18	22	22	22	18	21	27	21	24	21	23	19	23	15	20	18	19	20	12	21	28	20	28	16	29	20	16	24	22	24	22	19	25	28	22	23	17	19	28	15	19	16	24	24	24	17	15	20	26	23	20	24	11	20	28	27	30	22	18	19	17	13	29	27	29	21	21	22	24	22	20	26	31	11	21	13	13	26	9	29	22	23	17	13	15	20	19	25	20	19	23	27	22	26	18	21	26	17	17	20	23	21	14	21	20	18	17	23	19	19	26	26	25	18	14	24	24	20	21	22	24	20	25	21	21	22	21	20	20	24	15	20	16	20	31	24	18	15	28	31	23	15	25	24	21	18	32	16	17	25	12	17	22	22	19	22	20	24	24	21	19	19	14	22	23	19	17	34	25	25	22	20	28	20	16	24	26	17	27	22	14	20	24	22	19	16	17	24	24	20	25	37	19	20	21	29	24	19	25	24	19	21	22	20	18	18	24	27	9	33	19	22	20	26	19	19	29	25	14	29	16	22	20	23	18	20	27	19	21	23	21	15	28	31	19	22	24	23	17	22	22	24	23	19	29	24	15	20	22	15	23	27	19	28	19	17	20	18	30	16	33	26	30	23	19	16	20	19	26	22	23	18	22	21	23	23	27	22	22	18	20	23	12	31	12	18	22	18	16	24	21	32	18	15	20	15	26	30	29	16	12	14	15	19	20	23	21	27	29	16	21	15	22	22	23	15	20	16	22	20	24	18	20	21	17	22	24	18	22	28	21	19	25	27	19	22	33	26	31	15	27	30	28	24	25	21	17	19	21	26	15	23	22	16	19	15	20	23	24	25	20	16	22	25	20	29	22	21	16	16	20	17	30	25	21	28	19	27	22	23	28	11	25	27	20	29	26	18	20	20	28	26	25	25	26	27	20	30	16	23	29	24	23	31	30	29	21	17	18	24	23	24	25	24	23	18	26	28	16	28	14	24	27	14	26	27	14	21	18	25	21	16	13	21	20	23	26	18	25	14	25	25	25	17	19	36	19	23	23	22	19	21	25	19	20	23	24	16	26	18	13	27	29	30	25	30	9	21	28	20	28	28	23	23	18	17	18	16	30	20	19	16	29	25	26	27	26	14	27	19	23	21	17	14	23	27	18	22	27	26	25	16	21	18	21	20	24	18	17	28	15	29	20	25	27	19	18	30	15	23	26	19	14	20	29	22	22	24	28	15	26	25	14	28	30	19	20	25	25	29	10	20	16	20	21	18	12	25	25	28	25	20	17	27	21	17	19	15	24	22	21	19	24	20	16	23	30	18	15	22	36	20	24	19	27	15	17	28	24	16	20	11	26	29	17	22	24	21	22	24	20	20	17	24	25	16	25	25	20	17	22	22	26	23	17	26	29	23	22	21	23	27	19	22	21	22	29	26	22	24	19	26	20	22	15	22	20	29	29	23	20	16	18	13	14	20	31	12	26	15	17	25	23	20	25	21	17	17	20	19	16	21	22	19	17	29	23	28	22	15	20	25	22	22	16	18	21	27	23	19	20	24	25	23	20	19	22	27	37	18	21	20	23	20	21	21	17	26	19	23	19	30	26	22	27	17	19	23	23	21	25	26	27	17	24	17	11	27	26	21	12	21	19	27	17	27	19	13	24	16	23	25	24	25	21	16	17	15	25	24	19	18	19	15	20	24	16	18	17	18	29	22	21	22	26	23	30	20	24	20	23	18	23	23	24	18	30	19	20	17	18	15	23	26	24	20	21	21	23	18	20	21	25	24	21	23	29	20	12	21	24	15	30	23	19	22	26	18	20	23	22	20	23	21	16	20	19	19	18	26	22	16	18	27	31	13	22	23	14	24	29	22	17	23	28	17	23	26	21	13	22	21	18	20	24	20	22	17	25	19	20	28	18	19	22	18	24	21	20	16	26	21	22	22	17	19	22	23	15	21	22	25	29	18	15	29	20	24	19	28	22	23	18	25	18	26	26	20	23	20	23	21	15	21	19	26	19	17	21	21	21	22	23	30	22	17	19	16	22	16	19	32	20	31	20	19	16	25	29	25	18	18	19	22	22	21	19	19	25	23	29	30	23	22	24	29	25	29	25	19	24	22	21	24	17	26	20	30	23	23	22	23	18	26	21	22	26	24	15	18	31	19	21	19	19	23	26	22	21	24	16	23	23	23	23	23	27	26	20	17	17	20	22	23	23	19	22	13	23	25	22	21	22	26	24	25	23	20	21	20	25	25	19	23	22	22	26	19	26	16	15	25	22	16	23	15	7	27	21	25	19	20	22	26	18	15	17	25	17	21	31	23	20	24	23	19	22	26	12	32	16	28	26	19	13	21	28	33	18	26	17	16	25	18	23	18	17	21	18	28	15	24	28	19	21	25	18	27	22	19	25	20	24	20	22	19	35	19	24	27	27	24	27	16	19	25	22	20	18	28	25	22	28	16	25	24	22	21	24	22	24	22	25	24	22	22	22	11	16
14736	8465	4516	13272	20157	18939	15860	13108	10390	8436	7125	5896	4992	4234	3674	3219	2795	2529	2323	2138	1964	1847	1706	1422	1398	1164	1245	993	1044	943	903	961	942	974	1005	1029	1040	1059	1038	963	848	845	776	806	694	658	624	569	535	504	516	463	438	458	416	398	423	385	420	385	412	384	385	387	365	346	403	377	359	365	348	373	368	394	370	341	356	365	365	357	358	352	365	355	337	356	378	367	379	348	383	359	354	405	376	374	392	370	350	381	350	347	391	395	375	363	373	376	390	360	345	357	414	357	366	352	385	359	317	361	347	356	335	399	385	321	360	364	366	341	365	357	370	387	337	380	378	390	374	341	357	343	379	352	360	361	338	378	353	355	349	369	371	356	370	332	361	331	370	342	373	353	375	388	360	373	370	359	337	347	351	377	343	383	355	358	356	357	386	375	346	361	383	349	374	338	367	352	356	371	350	353	378	397	357	396	348	369	359	328	374	361	369	352	368	383	365	329	353	359	361	374	391	391	361	347	377	393	357	378	378	352	366	354	359	372	397	392	332	354	378	423	375	365	369	351	334	401	376	377	376	346	394	365	338	364	364	358	356	375	325	366	369	413	347	372	349	338	353	360	333	323	350	371	374	356	349	362	334	361	389	383	359	374	378	368	393	344	385	371	349	380	345	373	372	333	389	354	354	333	364	346	355	368	368	345	382	372	378	358	333	364	354	365	361	363	361	368	351	345	362	343	372	358	356	344	359	367	377	378	365	337	382	343	355	339	338	380	380	370	377	349	377	351	379	348	364	362	328	340	380	371	348	376	391	361	350	348	356	352	346	367	363	378	363	351	390	342	369	339	355	343	345	371	379	374	351	356	360	358	369	367	359	374	384	364	370	340	368	340	363	361	377	300	371	365	382	350	347	386	338	372	355	368	372	336	349	344	355	334	338	342	358	360	353	343	350	357	346	358	351	363	380	368	356	379	350	395	391	369	348	389	376	323	335	388	365	325	360	374	347	373	379	345	362	360	358	342	344	362	354	370	375	376	325	368	372	380	343	359	406	324	332	345	334	393	383	331	349	360	355	344	385	340	328	357	360	340	361	351	411	352	345	362	328	412	367	361	352	343	355	344	391	372	368	385	323	365	357	360	346	365	370	339	369	361	375	350	364	377	364	395	344	358	290	337	386	343	360	359	375	364	351	362	350	340	394	329	338	372	373	384	347	335	357	385	364	330	383	353	361	366	394	351	360	372	348	379	361	362	346	387	378	383	350	382	360	364	356	351	372	375	367	358	386	378	393	355	359	394	340	360	358	340	337	333	327	333	388	375	360	375	397	341	353	365	353	351	346	374	339	365	340	377	328	360	363	378	381	344	374	368	352	383	313	356	386	329	358	370	350	355	380	362	380	370	355	354	356	364	394	374	402	367	372	374	363	363	355	373	404	358	331	361	368	399	391	372	366	337	360	355	350	401	367	360	341	340	336	330	363	351	362	359	381	367	360	350	380	358	376	359	385	362	333	356	326	353	352	356	359	361	394	351	350	375	345	391	324	364	368	349	356	393	357	361	368	374	404	337	391	317	353	346	377	395	320	416	375	364	350	368	321	382	360	389	353	353	330	365	355	369	349	363	322	340	389	358	333	351	371	334	360	363	363	348	368	350	357	391	362	330	335	375	331	365	374	348	349	365	371	352	354	359	343	368	393	391	338	364	380	358	361	349	368	347	326	319	380	362	365	348	361	389	362	351	343	347	352	343	328	355	374	365	355	347	368	324	349	366	331	364	328	359	373	380	340	338	382	345	338	395	362	335	376	347	343	383	362	380	372	370	403	342	396	357	344	382	379	357	378	373	361	359	351	373	370	342	330	349	348	371	359	348	367	414	368	335	329	358	393	389	349	366	356	347	368	371	381	352	356	372	365	363	393	338	362	373	377	383	366	367	363	351	355	344	353	348	319	354	370	371	351	323	327	360	366	384	395	362	372	381	369	359	383	383	360	345	361	377	332	384	352	334	379	376	367	391	355	338	374	368	347	376	367	366	327	382	378	347	375	351	341	343	353	381	391	365	366	312	390	364	355	358	381	397	391	378	324	359	344	346	327	367	368	345	373	388	355	349	342	351	348	332	396	351	351	366	374	340	366	338	364	383	366	344	379	375	362	400	336	364	399	377	359	345	351	386	337	333	367	381	357	357	363	320	381	352	344	377	347	378	368	358	365	348	380	358	373	395	354	388	409	338	345	385	353	370	331	405	357	365	348	354	385	373	370	366	367	340	364	412	335	348	365	367	393	364	389	328	359	376	369	368	358	395	334	333	380	344	345	340	372	363	369	363	362	405	371	353	346	345	360	355	330	363	361	352	363	398	348	389	363	371	350	365	363	363	342	375	374	352	351	363	370	353	361	390	376	359	371	355	362	366	352	373	351	389	339	356	350	355	348	330	333	334	383	348	378	346	372	386	377	365	349	320	343	365	347	383	346	351	337	373	351	348	347	363	348	411	344	353	357	377	338	363	348	367	333	385	381	347	340	354	361	350	357	366	379	370	379	381	359	361	357	362	376	372	379	377	361	362	396	344	372	369	376	327	368	402	376	347	363	361	356	358	377	347	362	357	359	365	361	365	344	356	357	343	373	398	346	361	366	342	344	343	360	342	371	347	395	350	362	350	375	355	326	352	367	359	365	386	319	351	350	316	402	362	351	366	344	355	361	399	369	336	367	365	360	351	365	358	359	368	372	361	357	333	372	342	356	385	411	392	357	340	368	372	349	347	390	370	351	333	369	372	357	351	355	335	376	351	357	380	351	333	341	348	375	353	340	353	349	374	359	355	347	354	370	360	361	404	358	389	348	328	350	354	369	389	371	364	384	363	378	360	338	362	335	395	350	386	373	351	354	340	340	379	394	415	397	375	344	386	398	335	382	315	387	379	364	392	374	360	359	362	336	332	349	370	350	337	378	374	358	344	354	357	363	387	368	372	362	382	332	365	377	367	361	413	358	395	363	370	344	357	350	371	380	345	385	369	361	397	355	376	341	393	364	367	342	379	348	382	388	375	364	359	361	333	343	370	373	357	355	370	361	355	349	360	380	354	360	358	340	347	362	370	352	318	353	391	363	351	353	377	364	343	346	396	345	390	374	348	364	363	391	342	376	346	373	370	357	322	359	395	361	360	356	340	359	362	393	339	375	382	350	356	407	368	361	339	352	339	360	352	389	363	365	412	366	354	399	352	378	373	366	347	371	310	362	337	356	339	326	360	355	380	383	342	380	384	395	389	382	347	331	383	342	362	358	358	381	352	399	337	377	346	355	363	332	356	358	345	367	371	345	393	362	372	362	342	383	365	363	346	358	363	342	380	374	350	378	334	343	309	351	367	370	373	398	360	390	382	360	370	334	375	354	315	357	358	374	383	407	340	352	363	356	356	375	363	351	371	370	373	340	359	341	357	338	331	345	366	395	360	359	356	350	347	355	358	341	342	351	329	390	344	362	360	361	364	386	343	388	368
957	442	231	207	330	437	363	319	269	247	192	171	138	138	109	101	98	74	64	86	38	76	69	53	48	44	54	39	35	39	28	33	45	34	44	37	46	44	43	33	30	26	35	24	28	26	29	32	21	20	28	20	21	20	22	19	20	18	22	29	19	23	16	24	17	19	19	21	15	15	25	24	27	21	16	15	16	19	22	30	22	18	19	16	24	20	28	29	18	15	15	15	13	20	24	32	20	18	19	13	21	30	16	19	29	17	17	26	17	20	13	18	21	14	15	19	20	17	20	16	19	16	26	25	30	23	18	29	17	19	21	19	20	20	18	24	16	17	15	23	25	23	20	21	17	20	19	23	19	19	22	30	11	25	23	19	20	24	22	17	23	20	18	21	23	25	12	16	31	17	27	19	20	22	20	19	21	22	26	17	25	23	17	25	24	14	21	18	22	21	19	16	16	20	12	23	24	22	12	24	15	20	19	17	27	12	24	21	13	19	13	13	18	24	17	19	18	23	16	29	17	20	27	16	15	16	19	25	22	17	13	18	15	25	27	13	22	20	20	18	21	18	23	14	22	18	18	21	8	17	22	19	19	19	17	23	21	24	25	24	25	22	23	18	14	30	22	14	17	21	23	16	17	20	17	19	17	17	22	21	22	20	14	26	12	15	22	26	21	28	18	20	29	17	19	22	18	21	23	13	22	19	22	12	20	15	19	30	20	15	19	18	19	17	19	19	19	24	18	15	16	22	18	20	13	23	17	19	18	19	14	17	15	23	18	19	15	16	19	23	25	21	18	25	17	26	21	20	21	14	19	21	21	13	21	24	20	16	19	26	23	17	24	20	17	16	21	19	19	13	19	19	25	13	20	20	23	20	20	18	19	20	14	21	19	15	16	19	24	18	14	18	21	18	13	37	21	19	15	15	19	27	14	28	21	20	18	20	17	19	21	17	20	14	11	10	13	17	17	19	22	17	19	25	20	13	19	17	17	26	20	24	16	27	24	27	16	14	25	30	12	23	22	21	19	22	11	25	17	18	23	15	32	27	21	28	11	17	28	34	27	17	15	14	21	25	11	13	24	17	16	22	21	26	24	17	13	16	13	22	21	26	28	25	20	22	11	16	18	14	13	16	15	24	22	17	24	18	23	15	20	28	23	17	19	22	15	19	15	20	24	22	18	13	18	12	16	17	17	25	17	20	19	25	19	22	25	18	24	21	23	16	18	18	25	16	25	24	13	18	15	15	20	19	24	22	21	21	28	16	23	20	17	21	17	28	19	13	25	15	18	19	20	19	19	21	22	17	26	23	18	12	20	20	23	20	21	20	21	27	17	13	15	26	18	19	23	28	18	19	26	22	22	19	13	18	23	24	17	26	24	27	10	18	26	23	17	14	15	24	22	19	18	29	19	17	16	21	17	23	15	12	17	11	17	23	19	22	22	17	14	13	25	16	18	23	29	17	26	16	19	22	24	21	21	25	22	18	25	30	21	19	22	22	32	20	11	16	10	21	17	16	17	19	18	25	24	22	23	22	19	18	14	20	15	22	23	24	21	15	22	25	17	18	19	18	14	28	18	31	14	19	20	18	19	15	14	13	18	12	13	12	18	23	18	20	19	22	16	25	15	18	22	19	24	23	22	24	20	27	17	23	20	20	28	27	19	21	12	22	17	19	12	25	24	23	16	25	23	20	21	22	23	16	22	22	24	16	19	27	14	11	21	23	19	17	24	20	18	16	29	20	17	17	20	33	22	24	13	25	19	21	26	12	20	14	17	17	21	24	16	29	16	18	9	18	19	23	25	18	17	22	20	16	16	34	21	18	17	23	26	13	15	23	26	15	28	20	20	20	22	27	22	26	26	18	16	23	20	17	12	19	31	19	19	21	17	6	17	23	14	21	19	13	19	25	25	13	25	20	14	25	22	18	18	18	18	20	20	18	15	13	12	13	23	17	30	26	11	18	22	19	16	14	18	21	22	15	17	13	24	19	20	13	18	22	22	12	24	19	18	19	15	15	22	21	13	19	14	17	27	20	19	27	22	13	13	21	19	21	15	22	20	21	24	22	20	23	18	26	22	17	22	10	28	19	17	16	24	17	24	22	14	24	24	17	17	14	25	23	17	20	19	24	14	12	17	22	26	14	18	21	17	21	23	22	19	19	16	21	36	20	20	21	21	20	26	20	22	22	23	17	17	21	22	22	20	24	15	14	17	17	14	11	22	18	10	28	19	16	20	25	14	15	23	11	19	24	21	24	23	23	19	21	26	22	20	13	23	18	15	25	23	11	25	20	17	23	17	11	23	24	17	18	18	16	20	22	16	19	24	21	16	12	19	13	15	10	15	19	18	24	19	23	12	29	22	22	28	22	16	18	17	17	19	24	22	15	22	14	16	22	19	20	17	28	17	16	16	28	21	20	18	14	18	14	25	18	21	14	20	22	24	29	16	20	14	16	21	12	28	17	18	15	19	19	24	20	24	15	12	24	20	20	23	22	23	23	12	21	26	28	13	20	22	18	16	19	16	16	16	23	15	16	18	23	27	27	26	21	11	25	25	18	14	23	18	19	17	17	15	17	19	17	30	20	32	23	21	25	16	26	16	30	12	25	19	15	22	15	18	15	22	16	18	21	19	18	22	19	15	27	28	16	16	17	21	19	18	15	26	16	20	14	13	21	21	27	25	8	19	17	20	20	19	22	13	24	13	16	15	22	19	22	22	24	26	21	26	19	19	19	27	13	28	25	15	24	20	20	18	19	16	30	10	18	22	12	14	20	27	24	24	15	21	13	22	21	26	19	18	19	15	25	11	20	21	22	27	18	21	19	19	19	16	20	11	20	21	13	17	22	24	27	19	20	18	20	25	18	20	12	14	21	20	23	16	23	26	25	26	25	21	20	16	15	21	18	23	20	21	12	17	13	19	21	12	22	23	19	23	13	18	23	20	17	29	20	17	19	18	26	20	25	25	20	21	19	17	16	9	22	20	18	18	19	21	19	29	24	18	15	23	23	15	25	13	21	15	12	23	24	17	19	16	17	27	20	28	21	18	16	24	18	20	24	26	19	22	29	28	26	19	17	23	17	15	17	13	19	19	27	21	17	20	21	16	16	19	20	17	17	19	15	22	18	19	21	25	16	19	10	23	20	24	18	24	23	19	14	23	19	22	24	14	32	17	16	21	25	15	18	16	14	12	21	21	23	12	22	28	12	23	18	11	19	13	18	20	20	17	22	24	18	23	23	18	18	22	29	12	22	24	23	19	20	18	26	17	21	24	21	13	16	22	17	22	35	15	20	21	20	14	17	26	22	16	28	21	18	20	21	17	17	16	11	20	20	26	18	21	19	20	13	15	32	20	16	18	19	23	20	19	24	23	29	24	10	28	23	27	17	21	20	14	21	15	15	26	22	23	29	16	16	14	23	14	22	24	9	18	19	16	20	21	27	13	20	24	21	20	17	12	12	20	20	17	21	19	18	19	22	20	16	20	21
18809	12942	6958	18824	26547	25530	21962	18602	15268	12739	10400	8811	7498	6422	5536	4771	4322	3901	3473	3061	2801	2629	2359	1999	1829	1676	1602	1474	1405	1357	1214	1303	1199	1342	1312	1274	1304	1271	1278	1160	1132	1040	1013	964	802	715	676	603	623	583	508	491	505	461	497	469	435	411	417	421	410	387	380	398	344	365	376	384	366	379	379	355	361	373	366	354	358	353	354	352	350	367	339	328	318	360	374	330	342	357	330	368	335	352	360	306	386	347	362	356	373	350	360	338	327	356	336	334	340	324	336	302	343	354	330	360	399	357	326	337	336	334	342	378	383	342	365	329	311	329	362	324	339	329	345	352	348	366	349	345	329	329	333	359	328	304	337	316	333	335	347	351	361	344	320	327	327	348	321	323	334	346	344	317	343	353	347	330	358	366	362	295	320	348	335	303	310	305	336	345	331	317	320	328	332	347	288	345	321	363	313	332	359	314	323	300	329	312	341	318	316	334	306	317	341	338	365	362	294	376	320	346	321	336	320	298	328	349	347	288	310	307	309	310	342	327	330	316	336	378	320	352	334	325	333	333	334	338	341	346	352	359	337	331	352	332	338	333	338	314	345	322	337	321	342	344	337	314	333	343	322	332	334	339	323	316	305	302	343	344	317	314	305	299	365	353	304	333	334	313	323	329	322	319	333	303	320	331	367	315	308	323	338	333	316	312	319	331	332	366	331	351	326	311	336	356	350	305	316	310	357	295	317	330	294	310	328	333	320	324	315	300	340	333	350	316	329	366	306	305	331	338	330	341	357	328	336	336	297	341	327	327	310	338	333	339	318	345	356	341	319	321	351	311	300	318	339	299	342	331	338	371	332	339	310	372	321	313	313	305	339	324	322	343	323	335	342	364	285	320	341	308	306	329	346	318	309	342	307	323	322	304	320	351	369	334	325	362	356	318	361	355	331	325	333	319	352	313	343	314	359	292	312	347	324	329	345	330	322	316	321	321	291	367	325	316	324	294	324	340	327	319	298	356	324	367	295	307	350	328	347	336	310	330	339	299	339	302	313	349	354	356	299	323	343	331	340	342	343	319	307	324	347	331	352	357	347	340	346	335	342	355	318	322	343	309	305	325	343	338	324	346	378	289	319	323	313	347	328	358	311	324	348	331	361	340	320	321	305	295	318	349	310	334	319	325	327	357	339	321	326	331	316	333	301	325	357	308	374	321	324	354	304	335	341	319	315	330	328	343	319	341	331	360	345	346	283	307	339	352	315	393	317	348	325	353	351	344	345	304	333	322	361	305	350	300	335	329	350	335	343	323	333	351	316	344	314	315	311	347	310	329	295	318	351	357	345	323	304	342	360	352	349	329	369	312	319	328	336	373	322	340	315	334	334	336	342	349	334	303	331	360	335	344	320	335	324	320	322	330	331	338	335	348	317	350	330	344	332	323	334	357	333	342	370	325	344	371	328	352	326	289	318	336	344	344	324	297	310	322	325	333	336	355	335	323	331	326	305	347	330	346	333	345	356	366	323	323	339	336	323	344	351	344	327	348	331	305	337	338	364	332	343	346	349	304	322	341	314	320	351	363	338	315	294	351	354	362	378	361	329	286	317	304	324	322	334	327	319	338	331	341	345	332	354	310	326	301	345	288	299	313	323	348	302	379	339	331	308	316	318	329	333	354	324	331	347	324	339	350	298	335	316	307	322	335	343	278	336	329	339	319	339	341	345	326	302	333	319	290	332	318	332	310	340	336	340	315	341	352	330	344	293	324	327	336	334	291	337	355	307	378	327	334	344	334	370	320	383	340	345	332	333	324	370	319	332	348	338	334	355	299	310	343	340	347	317	361	335	341	311	343	332	333	334	334	344	332	349	351	336	322	320	308	329	348	341	315	330	340	351	366	334	339	366	321	351	323	308	318	358	315	335	308	304	348	338	340	327	343	320	324	310	313	338	337	312	354	329	346	367	341	351	346	343	347	339	344	329	335	315	317	340	345	346	369	351	336	350	318	342	304	354	350	341	341	347	348	314	350	340	333	320	300	339	336	342	343	330	324	362	323	352	349	360	335	344	356	323	321	334	359	316	353	337	363	331	357	318	337	335	363	326	361	335	322	308	343	332	303	343	342	313	290	339	347	322	324	343	345	361	346	331	357	368	325	330	326	357	329	318	341	319	368	318	313	340	318	319	330	309	328	309	345	346	328	349	312	352	316	345	406	326	345	338	347	344	325	351	325	342	351	358	346	327	363	294	297	349	343	364	341	328	321	325	314	313	327	304	323	333	317	321	347	335	362	361	341	307	314	326	332	319	338	319	326	299	347	329	330	328	291	358	330	340	331	319	336	326	349	308	315	306	384	321	301	349	341	321	311	314	347	331	335	306	312	361	296	300	350	308	357	394	317	336	318	337	351	316	328	322	351	302	329	342	296	334	335	332	342	332	316	299	319	295	343	320	349	345	322	324	332	313	328	320	329	337	334	315	353	318	310	346	359	352	304	339	349	297	348	352	355	337	338	356	333	307	325	362	275	332	317	309	323	339	336	309	313	302	318	344	339	292	339	325	322	326	322	335	332	332	351	355	322	331	330	350	328	339	346	343	340	345	344	353	332	318	343	307	309	328	329	341	330	327	347	356	332	324	339	316	339	329	323	345	293	318	337	330	332	315	307	345	298	287	307	341	339	332	321	352	329	295	345	330	334	342	340	367	348	319	338	355	368	331	344	337	313	316	309	326	302	328	341	330	357	308	316	320	335	335	344	322	327	320	344	302	337	324	328	327	358	348	332	364	342	317	327	328	308	334	344	317	326	338	333	360	352	356	349	320	338	311	330	345	307	378	307	357	314	342	338	364	324	347	334	332	314	319	318	343	304	340	324	321	333	340	355	330	307	340	323	372	343	320	370	328	345	350	305	318	325	341	313	308	335	337	353	328	329	361	331	340	353	313	342	337	307	350	332	347	355	352	310	350	340	334	353	337	339	335	347	346	330	311	316	325	343	349	369	326	333	353	321	325	354	339	322	293	355	339	325	299	323	303	364	332	340	342	348	348	339	333	342	302	330	332	330	316	304	322	330	345	339	370	285	346	305	312	345	361	354	335	305	346	334	309	324	334	327	338	363	320	352	347	339	321	328	312	348	340	309	323	329	309	343	317	352	330	280	330	329	335	340	328	340	351	328	330	319	331	336	325	337	322	333	336	352	352	309	351	352	324	336	313	309	305	327	344	331	314	309	305	315	336	297	336	341	342	353	336	329	330	365	324	346	292	338	347	319	348	329	327	319	358	325	330	317	315	335	339	346	340	307	337	310	329	322	338	313	343	295	306	312	320	351	337	317	341	323	339	358	316	335	320	326	379	350	336	334	335	338	347	328	327	325	345	316	375	357	339	321	310	311	360	343	335	354	339	314	347	315	323	337	308	352	337	295	357	329	361	342	351	341	329	351	344	337	307	334	344	316	303	343	312	340	350	334	341	335	320	316	328	335	295	327	333	307	333	309	309	339	346	312	338	355
2486	393	230	181	333	397	344	310	279	220	191	168	163	129	134	131	94	102	71	97	92	82	68	59	57	70	57	59	61	55	58	47	54	54	69	51	49	54	49	44	62	49	46	51	65	55	41	41	42	42	39	36	37	31	47	41	40	46	40	33	47	41	34	34	57	36	31	34	36	47	50	34	34	45	28	46	40	48	39	52	45	37	29	43	51	32	31	38	39	44	38	39	49	30	38	44	35	30	34	30	35	40	42	36	48	32	48	38	32	42	38	39	32	28	53	30	30	38	47	36	26	39	38	41	28	44	34	35	36	40	42	39	40	36	47	35	44	45	36	39	42	36	37	32	31	32	31	34	31	40	27	37	37	52	27	36	40	36	33	32	39	33	25	29	36	52	42	47	62	38	24	43	49	47	37	36	33	42	42	43	45	45	27	45	38	37	27	37	41	39	45	35	34	41	34	33	54	30	43	39	34	29	37	34	37	52	42	38	21	40	33	31	34	46	33	34	36	31	34	33	36	34	37	31	36	37	32	50	50	32	52	33	36	37	48	42	41	31	39	45	39	47	34	48	48	36	40	33	35	32	43	48	37	38	41	42	31	44	50	45	40	39	37	45	22	40	31	38	40	24	45	38	45	35	43	40	40	52	34	40	35	38	30	35	40	36	42	45	33	31	39	47	41	33	35	46	38	38	33	42	37	53	28	32	31	40	42	33	39	33	41	46	35	41	44	40	43	36	50	38	42	44	48	28	29	48	40	44	33	52	37	32	26	39	42	35	35	30	44	33	26	36	61	43	32	30	39	39	39	53	52	39	45	37	46	41	38	37	44	38	51	41	49	34	34	44	40	39	41	37	30	37	39	36	29	48	43	58	28	36	41	34	41	34	47	35	38	38	45	39	31	48	43	35	40	41	38	30	45	47	33	38	40	34	36	35	47	41	35	41	42	39	52	41	43	40	40	35	32	49	35	34	41	40	35	32	42	33	36	27	32	52	41	27	43	21	32	48	43	48	26	34	45	39	40	32	52	40	23	28	37	43	38	42	36	30	44	34	38	47	56	44	43	34	47	51	55	38	33	32	40	36	30	49	39	54	31	38	31	42	36	30	51	34	26	38	39	33	33	36	31	41	47	40	40	44	43	33	37	49	32	33	33	42	39	41	41	29	36	28	39	51	37	43	28	41	26	31	36	39	46	38	43	38	35	43	43	41	38	39	42	37	40	33	41	31	32	43	34	29	43	34	35	43	35	40	44	43	42	36	37	24	34	41	33	36	32	29	47	30	33	32	38	36	42	43	25	33	49	40	33	36	31	35	36	41	36	38	32	35	40	40	33	37	43	39	38	31	56	36	41	40	44	40	37	35	41	36	42	38	35	39	39	42	41	33	38	39	35	40	23	38	29	39	45	41	32	33	41	34	26	31	29	36	40	37	33	36	47	40	43	30	34	43	47	37	42	41	34	36	41	34	43	33	48	28	40	42	18	28	32	31	34	43	37	34	41	32	26	34	41	41	28	37	49	40	36	44	42	36	57	34	38	37	36	33	54	23	36	39	30	33	37	44	37	46	28	33	37	44	45	25	51	35	35	49	30	29	41	38	47	32	43	42	42	31	48	30	31	50	32	39	43	40	38	42	26	27	45	35	23	35	34	39	51	35	37	42	33	38	33	26	45	36	38	35	44	34	43	27	42	38	37	22	48	38	43	41	41	32	40	44	42	28	36	30	40	38	40	36	51	36	32	31	43	35	35	32	34	43	42	38	41	27	43	44	39	33	37	43	25	47	42	36	41	36	40	37	18	47	35	27	45	36	43	44	55	37	47	41	36	37	34	47	42	34	40	28	31	31	42	52	35	40	39	35	40	38	39	42	35	29	46	38	49	50	38	34	33	44	36	50	51	40	38	34	37	31	51	37	46	35	29	37	44	36	26	33	33	40	41	47	29	38	35	43	32	44	30	38	36	35	41	48	43	35	48	39	36	43	39	43	44	52	28	41	37	31	40	41	43	43	32	34	36	51	45	30	27	38	38	37	43	40	36	42	32	41	34	37	31	44	34	35	40	39	36	50	37	29	40	37	46	34	37	42	36	38	23	40	28	37	33	39	40	45	30	44	42	38	38	24	38	44	35	41	51	47	44	44	38	39	41	28	35	47	41	33	46	44	45	40	40	44	34	36	56	44	41	32	36	38	48	36	35	41	33	41	31	37	43	31	30	42	39	44	43	31	27	30	34	59	29	33	50	26	41	32	33	42	43	38	34	36	44	51	38	40	33	32	44	41	31	39	49	41	33	40	35	36	34	37	37	49	36	43	42	48	23	43	44	41	28	45	41	26	39	33	41	46	44	46	35	41	40	37	38	35	35	47	49	46	34	43	34	44	36	30	31	28	37	36	38	45	36	33	41	42	44	43	41	44	34	44	33	43	40	40	36	29	43	36	30	31	51	38	32	44	41	31	33	39	59	36	43	43	45	36	41	31	34	37	44	29	36	38	47	38	32	28	43	35	36	31	32	29	35	48	42	39	46	39	38	29	46	41	34	42	55	41	49	43	41	32	41	42	31	32	35	40	33	33	44	38	42	34	53	40	28	47	33	39	39	44	39	38	35	34	34	32	37	37	31	35	39	50	35	34	35	38	33	36	44	33	22	42	38	33	47	54	36	43	33	48	37	52	46	34	38	37	28	30	36	54	39	29	44	42	38	33	39	35	37	39	26	41	36	41	34	24	44	40	48	37	29	30	40	33	28	47	34	44	37	36	38	33	46	33	48	42	43	41	40	33	37	33	37	37	46	45	44	33	25	37	27	48	54	44	34	36	44	42	26	44	40	37	36	35	37	30	30	33	48	37	37	40	36	33	36	33	39	34	36	29	40	37	34	38	39	36	37	35	30	50	34	40	47	41	37	35	31	51	29	35	39	33	37	39	34	39	44	28	33	43	36	23	47	36	44	39	30	37	30	48	50	46	36	48	36	34	37	39	39	48	39	35	32	43	48	35	40	33	40	37	41	42	34	38	31	34	39	41	33	41	40	37	46	39	35	39	44	35	43	41	34	44	39	30	47	42	39	34	33	52	30	35	38	42	32	45	38	30	26	44	53	42	38	31	31	31	38	39	48	37	43	33	32	34	49	31	32	36	39	34	37	46	33	40	45	34	37	40	33	39	33	36	36	43	34	41	27	38	44	38	30	41	40	41	34	45	37	36	37	29	40	33	43	40	47	34	41	34	44	38	30	35	39	23	43	51	34	43	34	44	37	39	33	30	37	44	32	42	36	40	34	38	46	48	34	39	33	53	44	29	41	48	47	31	34	37	33	43	37	41	45	30	33	50	32	30	43	29	35	32	37	32	42	38	31	40	32	31	37	30	36	35	29	37	35	39	41	45	44	49	43	44	36	29	39	47	40	37	35	35	40	35	34	25	38	32	51	39	33	35	35	36	35	41	42	32	32	35	22	25	37	31	35	46	32	43	36	30	43	31	36	49
17354	11118	6560	17093	24977	24372	21124	17588	14478	12008	10152	8554	7380	6293	5423	4804	4315	3967	3563	3127	2959	2598	2371	2105	1926	1852	1797	1628	1620	1565	1477	1434	1473	1493	1560	1519	1559	1568	1585	1432	1404	1308	1263	1169	1035	949	944	886	885	811	804	779	734	785	748	724	729	708	739	654	720	689	646	691	676	687	643	697	655	678	659	650	677	623	642	681	623	658	616	636	587	599	652	665	666	624	641	646	632	677	623	629	673	648	628	665	655	655	643	642	645	657	616	623	589	607	591	657	612	639	613	650	643	667	621	650	610	608	632	597	608	638	633	638	592	656	590	631	625	655	666	633	676	597	633	667	641	650	641	651	596	610	664	656	641	675	618	619	631	643	628	655	650	631	620	618	641	625	634	608	607	598	640	607	638	575	632	646	650	589	640	624	624	670	637	641	637	656	591	667	654	649	662	603	655	639	668	629	708	654	630	697	649	635	625	666	594	630	713	631	620	650	602	694	583	566	622	630	645	634	625	604	596	613	624	593	626	621	655	657	652	661	663	654	649	642	668	638	657	632	610	655	681	633	620	626	645	648	603	620	660	664	665	618	596	592	614	644	581	608	607	600	621	614	659	653	605	662	637	625	627	608	631	613	592	596	640	593	675	628	661	610	637	652	624	614	667	622	633	662	630	627	630	682	641	628	614	637	646	633	643	633	659	601	622	637	609	635	619	583	614	666	675	643	627	613	583	616	589	640	650	649	655	605	653	621	664	618	641	637	612	660	622	616	630	664	632	592	615	637	700	642	635	637	616	609	679	654	605	631	637	631	644	672	627	598	593	650	590	633	633	652	633	586	625	663	671	636	660	621	653	621	614	621	627	583	611	642	606	623	640	625	625	640	647	609	619	644	610	637	613	631	646	631	652	610	611	656	632	629	642	607	639	620	644	649	623	602	593	647	627	615	593	635	657	602	600	622	617	629	594	680	587	659	602	606	614	633	641	631	661	620	616	625	623	643	588	613	630	633	630	611	665	633	651	620	599	690	652	618	621	630	635	606	646	619	629	644	639	641	686	640	678	637	611	605	583	665	618	622	575	658	609	608	621	642	611	657	611	667	656	589	674	652	609	612	591	606	663	671	632	625	648	646	590	598	640	617	626	669	651	615	639	618	617	644	631	650	613	649	633	641	592	654	635	555	625	587	611	651	610	633	658	685	599	631	625	627	627	629	632	616	626	614	621	616	629	617	597	625	620	637	645	618	625	640	636	619	599	646	654	618	644	629	655	639	666	643	629	633	625	633	624	588	585	631	615	590	630	625	635	622	605	639	619	647	641	623	635	616	635	624	653	628	624	613	648	630	630	640	620	605	631	610	678	605	632	645	618	619	663	595	629	675	608	676	657	610	652	652	678	597	651	646	610	647	650	589	615	655	678	689	652	686	651	631	629	608	622	636	610	599	629	644	641	628	651	651	636	577	587	659	665	586	639	648	595	657	648	640	627	652	644	621	619	586	616	625	615	653	613	603	639	657	638	621	636	649	619	656	621	673	650	628	624	608	641	646	615	668	643	626	669	594	611	615	609	619	642	646	595	619	584	569	630	609	640	637	629	662	628	626	622	593	637	608	621	650	658	628	649	614	605	604	673	608	679	581	640	582	601	609	678	627	637	619	620	615	601	661	567	622	615	680	649	609	624	585	624	576	611	639	609	643	643	642	626	654	563	628	645	616	617	618	624	636	644	640	656	615	606	670	606	637	659	632	641	604	630	633	579	597	632	670	567	620	626	618	614	641	598	600	608	601	622	580	638	611	641	571	619	652	669	680	638	629	615	673	646	602	669	670	628	631	690	595	690	631	631	635	617	634	630	581	635	617	645	661	645	617	636	613	621	646	638	598	653	636	642	641	653	609	600	627	622	650	642	616	633	654	637	623	632	654	640	587	630	677	629	617	655	615	623	589	633	663	647	596	621	670	623	579	623	616	615	631	638	624	619	612	648	599	588	628	630	585	656	623	665	617	647	650	651	629	626	651	689	631	607	629	601	599	641	664	621	620	625	620	622	606	621	652	622	589	607	641	620	597	669	612	640	607	625	639	634	601	652	619	613	614	576	624	609	578	626	651	626	631	623	657	607	595	671	625	619	627	614	605	616	641	684	625	605	611	645	619	628	631	668	658	649	638	586	622	623	612	611	648	640	632	655	615	646	608	604	603	622	638	687	661	628	581	602	649	636	687	616	659	658	623	609	620	642	603	607	650	651	629	634	633	610	636	641	665	602	650	629	640	661	655	609	680	601	616	673	622	615	665	643	607	649	624	619	581	621	612	603	651	647	601	623	598	618	610	656	629	622	647	650	624	606	634	653	585	615	659	573	605	608	611	621	625	604	624	618	636	589	636	637	638	646	622	619	598	631	624	595	593	633	592	619	609	589	633	615	677	634	657	651	582	611	601	609	646	622	605	654	602	641	591	599	622	693	623	631	619	620	651	656	588	612	627	621	582	620	587	584	621	621	620	629	599	584	609	644	642	563	609	640	638	620	617	652	641	631	581	654	650	658	579	635	638	620	632	616	626	626	621	624	617	660	639	602	578	611	638	627	613	660	572	637	607	595	649	601	641	615	607	620	669	644	660	630	620	634	636	638	623	617	619	633	643	590	619	627	606	643	610	582	594	616	626	608	622	595	621	622	580	638	633	626	612	647	629	605	654	593	608	588	626	643	628	629	661	626	615	599	642	630	607	677	612	629	607	666	610	635	672	655	634	617	639	620	656	639	596	592	640	635	598	609	609	600	621	667	651	647	604	628	626	667	645	639	589	596	631	665	635	612	596	640	606	641	671	676	615	650	621	671	641	630	622	637	625	640	629	646	622	590	616	618	572	584	626	648	657	661	618	587	579	619	576	634	606	596	637	638	674	609	589	645	678	667	584	598	626	614	642	628	641	623	631	618	664	624	649	643	637	586	653	581	645	583	630	623	641	605	646	616	625	611	624	643	640	673	650	626	657	631	653	660	590	607	627	619	639	614	616	631	635	602	592	607	634	630	649	631	615	610	640	629	604	614	643	606	659	592	589	645	645	575	599	611	639	633	604	596	616	649	600	637	651	624	630	611	622	628	599	602	607	615	633	644	599	673	638	632	645	641	610	600	633	609	607	608	665	723	564	621	605	625	652	642	607	637	620	645	624	658	616	592	630	599	596	619	638	597	669	631	647	666	613	658	643	662	621	652	612	647	636	635	617	607	605	630	650	651	584	638	634	628	659	667	619	673	645	654	630	628	611	621	637	614	599	638	641	632	613	641	592	633	665	623	670	657	612	652	644	637	627	672	631	658	635	639	623	617	596	673	644	612	597	634	622	671	612	600	674	615	581	622	652	652	645	649	614	613	632	653	595	610	640	628	595	624	625	659	641	635	600	594	658	629	618	605	587	645	621	626	615	627	620	612	596	630	672	681	625	612	614	622	619	692	634	679	637	634	646	643	648	602	659	609	638	616	603	634	672	601	607	606	614	641	601	616	612
1811	712	361	255	550	627	528	457	398	351	320	264	218	200	163	171	149	123	101	113	104	108	84	77	74	70	71	62	63	62	67	51	53	82	68	61	55	61	61	59	45	62	64	58	50	49	44	55	42	52	47	29	48	46	35	37	32	33	39	56	40	35	28	38	38	32	30	45	41	50	40	33	42	40	36	34	36	45	44	31	44	40	32	36	36	36	43	40	49	39	43	41	32	27	27	29	33	27	49	28	44	32	52	40	36	35	38	43	44	33	34	38	26	37	36	33	36	30	45	34	43	35	17	42	26	30	41	41	38	34	40	42	36	30	32	32	32	38	36	30	29	38	34	29	35	38	38	30	42	41	32	45	31	35	40	42	34	36	35	39	40	40	41	40	36	38	42	24	33	37	40	28	35	31	36	30	35	32	44	31	38	36	38	43	41	37	34	34	37	41	24	38	36	38	35	34	32	48	43	38	30	42	31	37	33	36	45	39	40	41	29	37	29	39	44	37	34	35	41	38	40	21	28	32	33	38	41	38	36	36	51	50	40	33	36	38	37	40	39	42	42	31	31	32	41	34	37	29	37	34	45	38	30	41	36	44	39	32	38	37	27	35	32	44	41	27	37	40	36	38	33	42	28	36	22	48	40	46	35	21	35	31	29	33	29	36	37	35	32	39	36	37	38	38	38	44	26	33	19	40	40	31	39	29	33	38	33	53	35	40	38	37	39	41	31	32	34	33	33	35	25	42	53	27	40	41	37	43	50	31	35	32	44	32	28	27	32	39	26	42	34	37	42	45	44	33	41	42	35	41	32	39	55	36	30	44	39	23	29	39	34	44	38	32	39	37	32	36	38	37	41	42	49	36	33	36	30	33	28	40	24	26	41	39	50	44	39	41	34	37	31	30	42	37	42	43	45	42	42	39	44	34	37	33	35	38	34	34	40	33	30	37	42	35	39	40	29	40	37	32	22	30	36	38	37	36	33	46	40	33	56	41	34	39	43	34	40	23	30	41	41	45	40	35	38	25	26	44	37	34	40	44	35	31	35	45	42	21	45	33	17	31	37	37	40	44	39	34	35	41	35	40	33	46	30	35	37	36	38	35	41	25	31	33	24	41	35	40	41	39	23	45	32	34	48	34	40	47	40	24	33	32	35	41	30	38	43	41	26	34	25	33	30	50	32	37	38	26	44	34	36	37	32	24	36	40	37	34	37	38	42	32	37	44	35	32	41	33	31	37	38	36	27	38	32	33	37	33	48	39	31	41	34	36	39	41	39	35	36	31	42	35	42	29	41	42	34	28	34	33	32	49	34	48	44	46	45	45	42	38	41	26	40	46	42	46	34	40	38	40	42	34	41	47	31	45	40	33	46	45	42	36	31	30	32	41	28	31	31	31	29	31	32	40	31	44	46	32	45	33	30	43	36	29	36	31	33	35	52	45	33	30	39	42	45	38	21	32	39	39	43	38	32	31	37	42	39	35	38	30	44	40	42	36	33	35	49	41	31	36	33	40	22	40	46	38	33	30	28	38	31	41	34	39	36	43	38	37	39	43	37	31	39	38	34	35	32	31	38	42	36	44	38	32	32	38	35	30	35	33	42	37	36	36	42	43	39	35	33	33	35	45	33	35	31	44	35	30	40	37	28	54	46	35	38	33	27	24	43	38	36	31	38	31	35	43	27	37	42	50	36	27	35	32	42	48	33	42	34	34	36	32	45	43	29	39	34	37	37	47	28	42	29	43	33	35	41	33	33	31	38	27	34	43	45	30	39	37	35	30	36	39	34	31	41	38	40	34	43	31	29	36	39	37	27	37	35	39	40	37	24	35	35	30	36	37	33	35	38	41	31	30	25	33	29	37	37	40	33	36	41	27	38	33	25	43	32	46	46	35	31	45	40	36	33	43	52	43	40	27	39	37	41	33	48	41	29	34	39	39	42	35	36	48	41	36	42	33	48	36	45	34	31	31	31	36	44	24	50	34	46	33	33	39	34	45	36	30	32	40	42	35	38	27	35	52	46	53	32	49	43	40	29	36	31	46	47	37	38	30	40	40	53	32	36	36	34	33	33	45	34	34	51	36	32	34	38	33	40	29	34	48	35	49	38	41	33	39	37	42	36	37	35	48	36	42	27	30	45	34	35	34	41	42	38	30	32	26	40	46	39	47	33	33	34	43	34	34	35	45	51	45	34	23	36	33	42	35	49	36	39	32	47	33	29	39	30	37	37	30	31	35	33	43	41	50	31	34	36	38	38	35	42	37	30	52	29	37	37	43	37	39	46	36	41	30	45	37	43	38	48	31	46	42	29	37	36	37	24	39	37	38	38	41	34	40	41	26	34	33	40	41	35	39	39	45	42	32	48	29	25	41	29	50	41	35	31	37	43	27	34	31	38	39	38	36	40	37	49	41	35	33	40	45	27	32	40	31	32	38	37	45	43	32	25	43	48	35	42	32	35	38	40	50	45	25	35	38	25	33	36	38	38	30	33	35	39	38	27	38	35	32	51	38	41	37	36	27	40	37	35	39	36	36	43	45	43	37	40	42	33	41	39	32	34	38	37	44	40	31	31	40	26	34	48	39	40	37	40	41	33	52	46	36	32	43	30	34	47	39	41	29	47	39	42	46	33	31	33	27	40	18	36	39	29	40	39	39	27	42	31	39	39	50	34	37	38	38	41	31	34	40	38	47	44	41	37	46	44	46	35	41	31	21	44	45	38	37	44	41	40	42	33	39	36	39	36	31	36	42	32	36	26	36	39	31	41	35	38	41	41	27	34	35	37	30	41	29	45	26	32	41	35	41	37	42	44	41	37	33	34	35	35	43	25	24	28	31	31	31	32	35	39	35	31	37	37	35	39	28	36	35	46	40	31	36	37	43	40	40	35	31	41	34	29	35	31	39	37	43	36	34	42	45	33	29	37	45	32	34	42	42	46	38	31	35	44	37	34	40	43	30	38	44	35	42	25	44	46	47	38	24	41	33	38	25	29	30	27	33	51	36	27	28	32	45	41	36	41	37	40	51	28	35	40	34	35	38	37	36	38	38	44	33	28	44	41	34	42	47	40	32	47	37	34	34	44	37	36	36	37	39	34	42	32	32	34	48	34	28	35	40	35	30	36	39	39	30	34	31	38	51	26	40	49	38	42	29	32	43	36	32	35	27	35	39	34	34	37	33	45	40	32	35	36	38	44	32	50	33	28	43	30	45	36	35	36	27	36	40	37	36	42	33	42	40	35	37	33	44	42	41	45	41	40	36	21	31	32	38	33	35	39	44	32	45	33	46	34	27	39	41	36	42	43	37	41	34	33	37	37	33	36	35	31	41	26	39	33	35	37	35	38	37	36	40	32	35	38	42	39	49	36	28	42	42	34	34	31	30	37	42	39	39	33	39	44	40	41	43	40	41	38	41	35	37	30	48	35	34	24	28	33	41	28	32	40	40	45	31	38	46	37	40	43	29	44	25	34	32	36	38	41	35	26	44
23186	15318	9168	22321	30825	29744	26431	22710	19218	16360	14065	12046	10267	8928	7785	6787	5933	5452	4934	4378	4020	3523	3178	2780	2537	2396	2344	2133	2026	1972	1955	1886	1944	1825	1925	1932	1884	1943	1831	1670	1617	1558	1537	1340	1151	1104	1028	977	1017	925	923	859	868	829	860	784	776	750	774	721	726	672	678	675	728	680	670	649	694	662	671	633	654	660	682	628	662	629	635	642	698	688	639	687	633	666	687	613	650	658	688	618	665	591	593	690	626	643	581	634	663	671	610	633	665	604	589	623	635	626	626	627	580	620	604	630	640	608	607	634	626	637	637	636	603	639	639	603	648	637	647	623	587	633	649	611	586	618	604	588	616	604	592	614	627	628	591	649	642	638	632	577	623	642	632	628	645	606	613	649	609	615	615	660	603	654	604	576	622	647	611	592	630	606	606	630	635	610	583	609	654	613	607	626	589	607	623	609	617	673	614	592	573	617	618	583	626	644	578	607	625	612	556	595	645	626	610	601	598	604	601	617	584	622	641	600	583	677	648	610	580	608	648	591	616	613	614	589	593	606	679	649	596	589	574	593	614	644	622	596	613	610	628	584	672	596	634	592	588	619	578	581	607	607	579	631	610	635	599	612	563	633	637	606	616	626	618	607	599	597	599	632	589	597	651	594	672	603	586	584	592	595	594	622	658	624	581	632	591	636	634	610	615	571	579	593	606	606	621	620	566	630	643	591	603	614	645	644	609	610	604	636	601	609	618	617	596	597	616	592	632	628	563	604	611	608	609	621	588	572	586	648	615	632	575	601	611	554	574	608	619	627	570	591	627	621	598	645	634	597	627	623	593	604	633	586	642	622	630	607	596	613	597	609	606	604	609	634	594	614	653	590	634	611	582	629	631	635	623	609	617	633	620	628	587	598	654	585	588	602	615	601	614	594	559	617	597	610	599	644	645	597	601	632	628	637	647	624	625	604	585	609	609	619	592	622	650	644	616	607	615	611	648	589	602	654	595	646	577	589	596	603	617	581	588	596	592	624	608	590	570	593	573	651	610	559	577	628	603	583	582	627	617	580	619	562	618	598	598	627	630	608	566	601	599	573	597	618	650	618	618	591	610	633	586	562	610	553	622	604	624	599	609	603	612	606	614	631	601	633	605	623	601	554	611	620	596	596	617	616	618	582	613	647	588	626	680	641	584	607	582	602	615	644	590	627	600	596	650	553	632	645	635	627	643	616	622	609	582	620	600	610	611	592	600	646	600	594	628	570	649	600	616	605	603	567	591	634	597	595	601	603	603	585	597	667	639	574	656	603	608	592	612	609	622	612	639	625	608	617	587	599	556	617	618	583	607	599	579	565	603	578	606	628	603	613	620	584	632	596	606	600	642	597	579	611	626	563	628	599	606	609	614	597	603	584	603	591	638	623	591	625	647	608	628	604	626	594	588	624	628	590	587	632	607	596	639	571	611	622	653	579	594	646	623	612	629	604	597	608	626	615	684	636	619	626	615	620	616	616	594	626	629	600	587	549	616	673	591	642	609	567	642	586	603	565	637	658	650	609	590	632	599	607	641	624	578	630	606	625	649	601	598	597	585	576	642	595	635	601	615	620	573	595	635	604	599	607	639	592	617	572	557	631	631	615	586	618	649	615	603	596	603	623	632	566	575	683	589	629	614	603	603	599	622	615	648	584	568	569	576	609	583	596	620	653	608	609	579	622	640	593	595	543	662	616	630	627	621	621	612	582	614	617	588	642	635	625	641	625	584	609	595	632	647	573	597	657	569	634	587	620	607	656	605	585	650	648	580	618	673	604	621	613	600	597	621	621	635	602	619	610	613	624	596	589	564	591	586	549	603	567	582	626	592	607	613	612	627	608	603	636	633	626	567	602	617	612	620	600	632	628	616	654	630	579	605	583	628	599	615	590	573	596	599	604	623	613	587	586	638	634	581	615	643	578	601	594	590	663	578	601	595	606	598	667	636	622	650	646	614	601	613	587	592	596	643	571	654	567	643	641	613	550	610	628	616	594	598	664	574	565	574	596	642	595	613	618	621	624	613	610	595	636	582	577	630	588	596	646	631	575	620	628	615	613	602	625	671	588	625	617	574	630	598	635	585	615	585	588	661	589	627	590	628	658	619	653	596	634	589	608	609	631	619	637	640	654	598	680	636	586	613	594	643	620	612	613	614	618	610	636	629	589	624	577	628	613	652	635	602	594	600	632	617	604	601	618	563	610	609	622	630	593	613	652	611	604	645	581	609	617	625	620	592	541	574	588	609	608	595	614	580	584	563	605	589	577	608	602	579	638	632	580	614	622	599	579	589	606	637	601	588	611	614	669	614	625	622	607	602	565	624	614	594	597	610	622	622	600	618	640	623	609	582	634	589	589	612	609	594	594	620	701	632	648	590	606	665	627	595	640	674	587	574	630	621	582	616	578	590	622	634	638	616	641	589	609	589	587	602	621	607	606	612	560	612	629	625	634	602	623	649	617	561	602	624	577	562	615	612	612	555	573	615	588	582	646	592	609	614	608	627	633	621	625	645	624	607	628	604	611	624	609	573	602	623	624	625	637	622	626	582	624	605	601	620	619	633	638	590	594	643	647	602	621	606	612	568	609	609	612	607	621	670	625	670	595	645	593	590	599	551	598	610	615	611	595	626	586	618	596	576	606	617	639	561	571	623	603	625	626	597	562	599	545	633	617	626	610	599	621	605	615	563	620	607	593	582	588	626	596	579	593	617	624	589	570	593	597	613	575	581	601	620	585	612	587	569	586	625	656	608	604	596	623	623	584	584	633	590	576	651	579	582	560	635	631	594	605	612	614	617	608	579	592	593	603	640	592	622	570	642	578	603	618	625	633	623	637	600	608	597	605	650	683	591	600	603	599	617	676	636	597	569	579	621	620	574	606	621	632	618	625	598	706	622	594	567	602	600	613	612	594	561	604	624	610	655	584	606	650	623	662	622	613	582	584	593	614	618	619	626	616	595	631	602	575	659	628	614	625	621	639	542	603	639	603	582	597	594	601	608	636	587	644	596	609	596	566	625	590	608	616	634	636	627	599	685	640	649	605	583	586	607	613	630	619	612	581	587	642	596	629	640	585	611	610	609	605	611	595	628	611	650	591	580	642	627	650	603	608	576	591	640	607	641	588	626	606	557	610	622	637	611	621	578	580	581	599	536	611	578	603	633	614	634	586	629	550	589	618	637	622	623	617	622	602	612	609	605	625	593	566	623	645	633	586	627	635	590	597	576	613	619	631	638	636	579	599	578	638	647	628	583	571	614	639	619	616	613	610	599	642	611	587	621	617	610	637	635	608	595	598	638	569	632	611	618	582	597	624	573	576	577	605	551	587	614	575	608	589	603	590	562	568	613	600	605	591	597	608	632	588	572	597	586	594	611	634	579	588	622	541	627	607	592	628	616	587	585	619	597	597	598	635	635	612	659	608	638	555	605	602	634	586	612	602	606	630	570	633	598	599	562	571	595	585	653	620	635	634	593	639	631	570
1509	243	167	101	195	256	241	202	204	115	133	112	90	85	80	80	68	67	61	54	40	42	34	36	38	47	31	30	34	31	30	39	31	35	44	36	38	45	28	30	31	27	28	30	25	22	23	23	22	21	23	23	26	17	29	15	15	24	28	13	27	21	24	25	20	18	19	21	24	20	23	18	21	19	26	24	25	19	13	23	22	15	31	29	14	21	21	19	27	20	26	22	20	12	22	21	27	19	26	19	29	29	28	25	28	21	29	17	27	20	30	20	14	18	20	31	27	34	17	20	22	23	17	22	19	24	14	12	23	25	22	26	18	18	12	19	31	20	37	19	17	22	25	16	17	18	25	16	26	17	17	19	24	23	29	19	23	17	20	20	20	23	19	17	15	20	25	15	19	24	29	17	24	29	22	22	18	26	34	15	16	24	20	18	29	24	17	17	17	20	25	22	20	25	21	23	21	23	17	25	26	20	26	23	23	25	18	19	14	25	18	21	24	25	17	18	28	24	18	31	8	28	17	24	19	27	15	24	26	17	16	27	20	21	17	14	16	17	18	26	18	25	22	21	27	17	19	22	15	18	20	12	25	25	20	23	15	19	26	27	18	26	25	20	26	27	23	13	14	31	15	21	18	21	27	20	23	26	29	28	18	15	17	23	23	26	20	22	24	20	30	17	34	20	22	18	19	21	11	23	19	21	15	31	14	18	24	23	24	23	19	24	32	9	18	25	25	21	22	22	17	14	19	23	30	18	30	19	24	26	20	27	19	24	28	28	23	25	21	23	26	15	24	17	31	25	26	18	21	30	25	18	29	20	16	22	26	30	24	16	28	24	19	19	20	20	21	19	25	27	17	24	20	18	26	16	16	27	17	19	18	20	19	19	24	16	29	20	17	29	31	23	15	30	22	24	12	20	21	22	23	17	23	20	21	27	25	19	21	18	23	16	18	21	19	13	19	26	20	19	17	24	20	19	22	24	23	20	20	21	29	17	23	22	24	21	27	25	14	19	18	20	19	17	12	31	25	18	16	19	16	29	27	24	23	16	18	24	28	23	15	21	22	27	25	19	26	17	22	18	22	21	24	27	26	28	18	19	34	16	24	20	28	16	22	15	16	29	25	25	20	18	36	28	25	19	15	14	18	16	22	16	22	23	24	20	18	22	21	28	16	31	23	17	24	28	24	27	25	21	18	21	13	28	19	22	28	18	20	13	13	25	23	24	20	22	22	18	21	22	19	20	19	32	29	19	23	17	23	18	20	23	20	29	20	27	32	17	16	29	18	26	17	24	19	25	26	16	19	24	16	20	20	23	25	19	19	21	29	30	25	21	27	15	23	21	15	20	27	17	21	23	19	26	27	27	18	26	26	19	15	15	25	21	25	31	21	26	21	18	22	21	21	19	21	19	22	18	21	21	23	19	22	25	19	25	23	30	18	24	16	13	23	23	25	30	27	18	13	17	17	20	28	17	25	21	22	27	26	18	27	33	14	11	20	17	25	22	23	23	21	26	25	20	29	31	20	22	13	28	22	18	33	22	15	19	21	19	32	25	21	22	22	22	19	20	22	27	26	20	14	12	16	20	20	20	19	21	28	16	18	22	21	21	17	19	15	18	22	18	26	18	16	19	20	20	29	22	30	20	20	16	26	23	26	15	17	17	20	22	18	27	19	22	16	18	25	27	29	17	20	22	17	27	24	19	19	24	23	28	21	18	20	20	23	24	17	27	31	16	20	27	29	19	24	23	9	17	17	15	21	23	32	16	18	25	23	27	17	18	32	12	18	13	25	32	18	30	11	24	24	27	30	24	17	15	16	14	19	26	21	20	24	19	27	30	21	16	24	18	21	24	23	21	24	14	14	18	20	31	25	21	22	24	22	28	15	23	20	31	22	16	12	31	30	18	18	19	27	21	18	15	21	26	28	25	21	25	17	17	22	19	28	24	21	20	16	21	23	16	14	14	23	25	10	30	21	23	14	19	14	28	22	21	22	20	19	19	25	28	17	22	22	21	19	21	26	27	19	24	15	25	25	16	16	27	27	15	23	28	22	20	18	15	27	23	19	20	27	19	16	27	15	16	27	24	26	21	22	24	20	20	20	12	14	15	21	30	22	23	26	24	25	24	18	18	17	21	22	25	21	21	20	19	26	19	22	23	19	24	22	13	19	18	22	25	14	20	21	17	16	17	15	25	19	22	23	31	21	19	24	21	14	30	23	23	15	20	22	19	25	24	22	17	26	16	17	27	22	20	20	17	15	18	28	19	18	29	27	22	21	22	20	25	15	28	23	21	20	17	24	23	17	29	20	14	20	21	19	30	19	25	17	15	25	17	17	21	18	18	24	34	25	18	23	20	19	24	23	27	25	31	18	18	25	24	19	17	25	21	23	24	20	22	17	11	23	23	24	22	35	23	21	22	25	23	24	23	20	32	24	18	31	13	19	25	15	20	31	31	29	29	17	23	23	23	21	18	25	19	22	24	24	19	18	13	22	25	13	23	32	23	20	19	21	24	18	26	16	24	20	19	26	25	28	18	30	31	19	23	19	22	21	15	25	22	24	30	27	19	23	24	18	19	20	22	7	20	28	24	28	28	21	21	27	23	20	13	24	23	20	22	17	26	29	17	21	26	22	19	18	27	21	23	19	24	18	15	31	19	17	23	22	19	19	20	29	16	14	22	22	15	23	18	20	29	19	21	17	16	17	23	16	25	16	16	24	19	29	20	22	29	27	28	20	17	19	14	21	19	18	24	20	15	17	15	32	16	18	24	16	27	26	20	22	18	28	21	15	22	30	20	20	17	28	22	29	22	19	23	19	20	16	18	20	19	23	16	14	17	19	22	23	25	24	16	21	20	23	30	17	37	23	18	20	20	24	20	15	18	21	21	19	23	24	18	21	28	22	22	22	21	22	22	18	21	27	26	19	13	12	23	21	26	23	25	25	20	18	32	15	22	12	16	18	18	27	18	21	28	16	23	19	24	21	22	22	20	28	20	22	19	23	17	26	25	25	13	19	24	25	20	24	22	23	23	25	26	19	20	24	24	24	22	24	14	23	13	22	28	22	19	27	15	24	27	17	31	19	29	11	27	18	19	22	19	15	20	25	25	28	16	22	24	10	23	23	20	32	15	28	21	21	22	19	30	14	18	26	17	27	24	24	26	29	23	14	25	20	22	34	18	15	30	21	29	26	16	27	24	24	25	23	12	15	21	23	23	25	18	21	19	19	24	24	17	18	25	16	23	15	23	25	24	16	16	21	24	19	19	20	19	29	14	18	24	18	27	19	14	20	18	19	21	20	21	19	32	22	16	23	12	20	16	19	24	23	20	17	24	30	25	18	33	21	22	22	22	17	24	25	22	16	24	23	17	23	25	24	11	20	22	24	23	17	20	21	21	19	19	25	24	13	29	34	23	18	18	23	24	17	22	18	22	24	16	18	25	18	19	28	19	26	19	19	27	18	33	21	15	20	15	19	23	24	24
14553	8304	4354	12844	19902	18891	16084	12959	10365	8369	6801	5814	4882	4112	3482	3107	2761	2516	2163	2147	1952	1672	1513	1334	1189	1133	1109	1081	1019	1049	1012	1034	1053	1003	1095	1136	1146	1123	1041	974	924	841	773	735	638	555	565	527	528	517	520	438	455	435	418	401	424	385	392	404	384	365	375	375	359	388	390	344	378	351	414	370	385	355	371	410	375	402	356	341	373	362	380	374	364	351	378	354	368	378	375	380	341	376	362	334	379	365	369	389	368	379	363	374	335	379	357	343	347	375	392	380	368	346	401	364	352	369	394	359	342	390	397	378	373	392	394	364	339	358	383	353	377	345	357	377	372	366	370	363	377	372	373	343	356	379	336	358	365	367	377	381	358	366	366	333	345	347	368	390	341	347	360	347	387	361	361	366	383	396	361	384	343	364	365	363	368	321	382	323	337	344	327	411	366	318	348	364	339	335	354	344	360	386	355	371	379	363	331	377	358	399	369	329	391	357	344	356	369	358	368	320	341	335	370	386	367	355	361	372	379	372	333	332	397	370	357	320	388	373	350	376	366	375	362	347	394	399	370	373	381	355	328	370	370	343	352	347	399	359	355	381	354	330	354	357	335	366	368	359	380	380	354	348	342	380	383	335	385	375	337	351	372	401	331	374	362	345	368	359	320	399	351	368	368	349	378	402	348	345	392	373	398	357	336	370	361	369	339	374	371	387	341	366	384	359	371	344	363	357	359	352	344	385	339	357	360	382	370	383	415	371	395	323	361	363	336	332	361	365	351	374	338	361	365	351	359	348	357	424	377	366	360	382	378	358	374	370	356	370	361	329	356	356	364	357	318	357	355	338	351	390	365	345	347	322	358	351	342	343	357	415	379	328	370	356	383	368	377	379	403	353	343	329	328	341	372	346	331	376	341	366	358	369	398	356	372	351	408	369	336	362	392	373	368	384	367	372	409	372	357	362	318	398	346	371	349	342	377	344	344	347	368	392	384	380	385	370	355	352	374	364	373	391	374	347	355	378	400	362	374	374	359	324	341	376	375	363	359	336	374	382	356	397	353	371	392	331	335	374	373	379	382	375	388	367	356	358	363	351	375	331	364	366	358	379	348	361	329	342	362	330	330	363	379	333	358	337	374	364	311	389	371	338	382	343	362	400	356	378	353	374	363	364	325	354	375	361	411	382	364	372	357	401	338	361	358	372	364	336	361	348	373	354	350	367	387	346	351	350	342	347	358	348	334	346	343	343	353	362	353	356	363	358	358	404	368	363	353	346	351	345	347	380	314	362	380	358	374	343	358	366	368	376	335	381	361	366	372	373	354	374	355	374	340	377	356	379	360	341	362	371	349	350	341	354	328	346	386	355	357	371	373	383	379	366	366	353	371	357	347	365	348	349	339	356	359	375	348	393	354	331	414	373	346	356	375	355	360	365	314	366	367	360	379	345	333	376	351	366	361	379	368	362	413	393	362	360	374	365	370	362	324	381	383	348	355	350	362	376	354	395	332	340	371	366	334	356	363	367	361	345	363	365	379	375	350	349	406	351	347	353	364	361	350	393	393	362	383	357	344	372	353	395	368	335	352	361	376	345	357	369	374	364	343	347	353	380	376	365	367	347	350	363	349	360	357	360	358	339	370	378	356	352	392	362	330	383	376	337	356	365	334	364	360	353	353	368	336	402	351	392	334	357	344	328	399	386	360	352	376	367	364	347	358	362	360	325	416	356	359	361	358	378	365	360	397	366	377	357	395	356	344	336	384	349	360	332	366	344	367	330	352	378	343	330	383	384	336	374	365	350	373	364	320	325	349	355	363	379	376	376	350	382	347	394	388	359	372	357	365	362	351	370	341	404	335	334	384	359	382	371	358	362	344	379	383	340	357	359	354	305	389	349	369	362	343	379	380	347	379	372	348	369	377	331	349	332	359	331	358	359	387	335	353	392	364	367	376	343	375	323	347	350	356	384	351	384	356	355	399	353	407	348	352	356	380	359	357	353	372	334	351	378	339	368	369	350	374	365	333	340	371	353	368	386	364	341	360	358	337	376	378	329	373	418	340	361	361	383	342	356	346	366	368	377	339	376	384	361	383	372	380	371	372	347	341	396	369	388	328	337	365	383	375	356	332	359	362	342	371	393	362	351	367	352	336	362	372	373	345	369	360	386	399	344	346	333	339	410	333	388	355	358	357	346	365	366	353	347	359	357	332	374	354	333	378	331	353	399	355	370	349	358	362	362	368	353	329	368	343	365	364	351	354	335	379	352	342	368	362	374	370	351	378	383	369	343	383	348	358	336	357	359	381	358	327	346	354	310	352	368	367	348	371	387	355	340	362	330	374	366	342	381	345	338	335	357	375	357	391	411	364	368	381	395	403	364	363	348	358	346	369	360	334	378	387	308	360	366	335	346	360	359	343	373	360	350	353	359	380	313	393	381	336	338	352	401	364	393	364	380	354	343	378	379	362	368	329	342	354	366	330	340	337	378	363	376	345	355	405	388	368	382	354	345	330	373	373	364	357	365	330	376	352	331	391	372	341	349	367	354	357	361	373	349	344	320	327	360	381	360	357	387	369	370	349	341	339	379	386	369	378	431	362	393	362	332	360	359	384	353	375	355	346	337	318	367	375	359	384	363	373	331	368	367	369	368	367	380	352	356	390	357	349	363	367	350	365	366	360	357	340	341	371	349	368	363	366	327	365	396	334	362	380	351	359	345	385	363	368	374	367	391	369	341	365	332	372	385	354	345	358	324	377	353	369	353	344	378	376	378	363	370	363	350	355	370	378	399	353	373	337	396	352	353	361	361	349	358	338	342	375	355	370	365	324	368	396	350	329	319	357	386	403	372	389	376	359	352	365	384	397	335	364	352	350	366	367	358	376	326	346	403	337	357	353	380	307	347	379	382	321	396	365	368	356	357	360	390	376	360	339	363	360	355	332	359	325	358	399	336	369	354	372	352	360	354	337	358	339	374	335	350	373	389	374	361	321	379	384	343	355	371	377	340	386	362	358	336	360	371	343	360	366	353	373	327	378	359	356	376	341	356	397	369	344	373	363	351	358	345	374	367	359	361	350	384	382	373	355	361	350	350	315	374	362	371	338	350	364	380	370	376	332	360	380	366	377	342	337	388	353	371	377	372	339	357	348	403	336	338	340	365	376	359	366	343	341	396	382	397	377	374	362	361	367	348	395	369	363	334	330	368	344	387	362	360	338	367	349	331	356	362	372	330	374	344	370	328	363	354	386	336	384	359	370	328	368	353	359	406	358	360	371	391	316	368	363	348	367	385	339	316	350	364	372	361	371	367	356	365	374	367	363	380	347	348	376	366	366	348	362	359	369	368	371	382	367	314	350	356	394	352	333	399	334	358	376	387	371	355	387	355	350	375	395	376	372	368	351	375	339	344	362	371	365	357	386	346	366	393	357	376	353	377	413	352	346	366	405	359	399	381	376	370	361	356	343	362	332	384	362	344	359	369	364	342	351	374	368	347	363	403	367	382
866	439	221	162	334	400	363	304	256	238	211	140	141	124	119	98	90	89	72	62	72	46	65	35	45	45	44	34	38	32	41	51	41	47	49	39	31	32	40	38	34	29	33	23	25	22	27	20	20	22	32	40	27	20	26	25	17	22	21	27	14	19	23	19	15	19	34	15	25	16	13	26	23	12	15	18	32	24	19	16	24	21	27	19	11	21	20	22	16	22	12	13	18	22	19	21	23	15	16	19	15	20	22	20	25	5	22	20	22	18	15	22	15	13	19	17	17	21	22	19	23	12	27	25	16	13	15	15	21	19	20	23	21	13	21	29	14	21	13	21	16	16	26	28	21	27	20	23	20	19	15	19	18	19	20	22	16	19	22	24	21	21	15	23	22	19	12	22	18	19	11	22	15	27	29	20	18	28	20	24	26	17	20	17	21	12	18	16	26	19	18	14	10	16	19	15	16	15	16	21	25	16	29	16	21	21	20	15	16	19	17	21	17	14	20	14	16	17	19	16	20	19	21	19	20	24	24	23	22	23	21	11	14	23	14	20	18	28	19	23	13	24	19	20	26	21	28	23	28	22	24	17	27	21	20	21	19	16	23	15	23	20	18	25	30	19	22	10	23	22	15	23	19	22	21	14	26	23	22	12	15	26	24	25	18	19	13	18	21	17	21	16	22	34	13	26	20	15	15	10	15	17	18	23	22	15	18	20	22	25	21	22	12	14	24	14	16	23	22	15	16	17	22	17	20	18	20	23	26	23	18	15	12	14	21	12	23	24	20	21	23	18	20	21	24	18	22	20	17	24	21	19	18	17	18	19	16	15	22	32	27	22	27	24	17	24	28	22	20	25	29	23	25	21	25	25	31	21	15	23	16	13	16	12	24	16	19	16	24	14	21	21	17	19	15	16	14	16	23	19	14	19	16	29	21	12	23	29	15	28	14	17	15	23	17	23	20	20	25	21	18	14	23	28	17	24	13	28	20	19	26	11	16	24	20	16	24	14	21	28	21	18	22	14	16	15	19	18	19	17	27	19	16	10	25	18	21	10	20	19	22	21	19	21	15	19	21	24	22	17	20	18	15	19	19	18	18	27	25	15	23	20	26	17	17	12	11	21	24	14	21	24	19	25	25	18	13	23	19	22	24	20	16	15	24	21	28	20	18	13	20	21	14	20	30	14	24	22	16	24	19	20	10	23	17	21	18	18	18	13	21	16	18	16	24	22	21	15	12	18	20	20	17	28	31	26	23	23	23	20	19	28	23	28	26	22	22	22	16	17	21	17	17	31	24	19	18	18	19	22	20	25	20	17	22	25	16	35	20	22	18	21	15	12	23	27	15	25	25	16	27	15	19	13	17	19	14	19	9	16	20	28	23	24	12	19	21	23	19	28	21	20	23	21	16	19	16	18	21	20	17	24	20	17	21	16	15	26	20	22	21	17	15	19	19	23	16	25	14	23	18	20	25	21	22	14	20	25	16	25	19	17	25	18	23	20	17	23	18	17	17	16	25	27	19	25	19	18	22	13	10	23	20	15	23	21	31	24	17	25	18	12	20	17	22	20	18	22	14	20	17	16	13	15	14	22	19	20	26	14	29	14	24	13	22	22	24	18	17	20	30	20	17	20	18	18	22	18	18	27	23	15	16	23	22	16	26	14	17	20	19	20	24	23	14	14	21	21	22	11	15	22	17	20	20	16	19	22	16	19	25	19	15	20	22	29	19	17	16	25	16	18	19	17	14	12	25	23	18	23	25	17	23	18	15	11	20	20	16	35	15	24	16	24	18	24	27	13	9	17	22	14	16	23	19	23	18	21	18	17	21	16	18	15	11	21	16	22	17	25	19	14	22	17	24	18	22	25	19	18	21	17	19	21	9	24	32	25	16	20	16	13	21	17	14	21	25	11	22	19	20	21	15	11	27	18	23	22	19	21	28	12	21	22	22	21	19	24	20	14	19	22	19	24	26	27	19	14	15	29	24	14	16	27	14	24	22	23	18	20	19	18	15	27	19	21	19	18	22	20	22	14	17	16	18	14	18	15	14	21	27	22	17	16	19	18	17	21	28	13	21	21	21	23	23	16	20	14	20	23	25	15	16	23	23	17	15	18	18	24	17	13	27	17	14	18	19	20	21	21	15	19	15	16	25	19	20	17	19	14	21	22	21	23	11	22	22	12	21	20	20	30	20	22	15	20	22	19	14	19	20	26	16	22	19	9	21	19	27	18	19	23	19	20	21	24	27	23	17	19	9	23	21	24	24	17	15	15	18	18	18	31	17	26	15	23	19	15	16	16	8	17	25	19	27	24	16	25	18	21	20	21	19	19	13	19	25	31	21	15	16	17	28	16	24	23	21	17	20	18	19	14	28	25	20	14	20	23	24	26	16	30	15	15	15	21	18	23	25	14	21	24	20	11	22	20	22	9	14	16	16	15	23	15	23	19	19	14	19	15	12	16	23	16	14	21	15	18	27	24	23	17	17	17	21	24	18	13	20	26	17	21	23	16	16	21	19	16	19	29	23	20	21	25	20	23	14	14	19	26	20	15	25	20	22	22	10	17	22	12	21	25	22	21	24	17	22	13	25	18	16	21	17	21	20	20	19	21	19	21	24	22	15	25	22	17	14	14	14	16	21	14	19	16	21	18	18	15	14	15	13	18	21	19	21	18	29	19	17	18	22	25	26	17	23	16	20	18	24	15	24	21	17	23	18	18	23	28	23	23	26	22	17	19	21	26	15	20	15	20	16	18	24	37	14	16	10	22	17	16	23	26	23	17	18	25	19	22	20	16	22	17	14	17	23	17	23	15	16	17	24	19	22	19	30	39	16	21	21	16	22	19	18	22	15	22	17	18	18	23	18	25	19	20	24	22	20	22	30	21	22	23	15	27	24	16	18	14	18	24	15	16	14	20	24	22	17	23	19	17	15	19	15	25	15	20	18	15	19	21	14	11	30	21	17	15	14	23	24	16	20	22	15	21	16	20	16	14	24	24	21	21	19	14	19	20	16	20	20	19	14	18	26	22	19	21	19	21	24	22	23	15	16	19	14	17	17	16	14	17	21	19	21	26	27	20	15	23	20	20	15	13	14	16	24	16	27	18	10	14	12	22	17	25	20	19	17	13	21	15	19	13	14	17	25	23	28	16	19	21	20	12	17	25	28	27	14	14	13	21	20	27	19	20	30	20	17	20	14	29	21	23	16	25	18	18	22	18	24	22	21	16	16	18	12	16	23	12	17	24	23	21	18	16	18	16	18	17	24	14	15	21	22	13	20	33	19	21	20	21	20	20	21	17	19	20	21	15	16	24	23	13	16	17	21	18	25	13	27	17	23	22	15	16	19	20	23	15	20	22	18	19	19	24	25	24	32	19	13	26	19	16	24	20	25	13	17	18	17	14	22	18	23	21	19	17	30	18	22	18	16	15	16	17	16	13	18	12	25	22	19	26	22	21	26	20	18	19	24	15	21	18	27	20	15	19
18710	12339	6541	17924	26218	25315	21864	18223	14979	12578	10590	8852	7436	6193	5346	4743	4244	3791	3408	3011	2740	2360	2083	1832	1665	1593	1549	1527	1394	1390	1395	1413	1451	1382	1385	1421	1415	1404	1323	1246	1102	1054	1016	860	759	690	676	624	580	587	543	543	517	467	465	453	432	409	438	420	398	402	402	380	402	318	352	373	366	349	394	373	338	355	361	403	354	372	359	339	297	372	339	365	341	344	335	312	376	339	347	317	352	365	366	358	337	341	339	328	335	326	358	341	321	327	346	314	386	353	343	375	297	362	346	351	375	348	354	317	373	355	323	334	357	361	328	303	350	310	321	329	334	319	376	342	327	399	305	356	322	335	326	324	327	305	324	355	323	350	306	333	364	332	353	359	314	343	338	337	328	343	331	331	307	313	325	356	354	336	374	341	381	320	320	361	320	303	356	318	317	372	355	312	324	342	329	319	328	320	332	323	338	338	326	324	326	353	313	316	314	326	359	321	320	342	359	359	369	317	357	328	309	362	332	291	331	332	304	316	326	355	320	334	342	364	318	344	371	354	318	337	327	348	386	335	334	316	332	340	308	328	367	328	317	331	373	314	334	362	306	350	315	363	317	339	317	363	351	317	348	373	377	334	300	332	358	311	328	306	318	314	337	354	324	329	324	332	343	341	342	323	374	337	349	329	327	337	326	388	353	310	366	336	344	309	316	327	334	330	346	330	319	322	364	322	363	326	315	341	335	351	345	312	327	314	329	324	323	340	332	341	328	370	318	332	308	318	334	345	349	304	340	312	327	319	353	352	335	323	296	313	310	346	349	369	338	295	308	325	363	331	310	332	327	343	323	337	340	334	316	367	321	355	352	314	325	342	321	296	356	372	313	307	316	329	341	325	325	323	318	336	349	350	338	328	343	318	333	351	306	316	328	358	325	331	337	320	347	353	304	378	362	358	346	310	321	335	345	334	318	329	343	353	302	315	328	368	311	355	294	321	325	333	330	318	329	335	341	328	314	299	329	311	319	333	330	340	351	354	329	309	328	337	338	323	303	339	346	347	326	308	330	320	376	312	328	309	313	304	317	344	321	332	346	308	339	331	360	340	344	308	345	267	330	328	326	312	327	346	315	324	341	344	354	338	322	336	363	352	338	361	358	304	320	346	291	319	318	350	326	312	366	351	344	336	328	317	333	319	306	357	315	341	326	336	323	332	304	315	340	341	313	347	366	336	341	327	328	327	338	322	337	338	347	303	347	321	349	342	304	374	360	347	321	297	352	348	341	350	333	294	318	328	319	358	326	309	296	326	340	310	293	337	310	340	369	320	354	343	322	329	325	364	324	295	330	306	331	324	361	294	313	348	334	357	339	335	308	288	356	334	349	313	357	368	328	312	333	358	324	337	351	322	322	338	338	332	328	309	340	314	306	303	340	351	343	348	316	362	334	359	349	307	319	332	317	323	354	338	324	323	350	330	307	351	294	306	349	322	359	362	316	332	328	340	353	360	330	311	304	358	352	312	322	341	330	324	300	344	310	348	339	342	285	334	326	312	307	353	370	321	338	331	325	326	340	341	323	338	341	320	329	361	331	289	321	330	355	320	306	357	341	336	322	371	315	337	340	335	349	324	337	333	343	335	357	317	339	339	347	353	318	310	311	355	312	330	325	327	334	349	350	347	338	356	290	343	375	341	337	329	340	358	327	313	359	296	343	330	326	333	344	355	353	326	309	348	320	296	336	327	348	317	315	317	317	371	353	330	337	310	337	342	325	346	328	324	340	373	338	345	329	346	326	334	311	314	343	321	335	304	295	343	355	329	342	338	325	320	329	352	305	328	337	344	307	339	344	369	341	336	330	349	316	334	329	323	327	351	294	321	299	319	358	367	303	314	334	337	325	342	356	355	314	300	342	310	339	298	337	338	320	326	334	341	331	340	304	319	339	326	330	343	350	356	323	318	322	353	312	356	330	293	341	335	309	332	337	351	370	303	347	296	338	350	368	319	313	335	352	330	314	338	319	371	280	333	308	331	327	327	330	326	354	322	355	356	362	339	344	337	319	322	329	325	375	334	338	351	341	352	321	337	356	347	321	358	338	341	333	335	347	351	319	371	300	316	353	350	340	341	335	334	324	327	328	345	336	347	325	323	348	363	319	356	324	308	340	328	325	349	348	359	329	326	328	333	329	305	340	349	325	332	312	310	349	325	359	342	322	328	361	345	336	350	338	331	302	321	328	312	323	308	320	341	338	319	352	317	330	366	342	295	319	307	350	323	309	316	384	335	355	334	338	325	330	340	371	325	329	319	334	315	303	337	325	333	366	358	338	367	346	295	342	327	318	333	350	330	335	323	324	350	318	336	327	313	306	365	332	342	321	335	334	345	307	310	342	358	325	369	317	326	317	351	327	303	355	340	355	329	343	332	334	331	342	339	332	324	323	321	321	351	360	306	340	342	330	326	353	317	324	323	321	302	331	341	331	333	361	347	313	336	319	319	360	339	352	355	304	345	346	343	316	346	312	299	369	347	326	348	323	344	338	353	338	320	323	323	346	352	353	350	339	381	314	348	356	332	333	330	344	366	362	324	377	346	326	338	363	351	305	349	320	315	314	348	321	354	354	355	332	364	380	345	330	326	351	309	341	343	331	321	300	326	311	335	357	356	338	297	348	331	317	320	336	363	328	316	345	355	352	347	327	347	328	345	344	330	361	344	332	320	335	331	330	346	336	327	321	323	340	321	318	327	349	325	325	324	320	350	347	361	331	331	327	327	341	343	319	308	324	345	364	307	344	294	332	339	355	362	348	325	331	325	330	319	341	315	296	322	349	352	317	333	334	355	351	343	333	345	343	367	307	338	343	348	367	316	377	327	327	363	370	355	317	346	295	321	302	340	340	321	347	344	349	373	361	343	319	323	332	327	345	341	332	343	349	335	321	343	304	338	338	317	337	367	317	348	294	312	323	332	354	337	341	332	351	341	357	337	358	368	358	349	325	301	329	363	322	350	325	314	337	343	324	336	345	345	339	355	342	335	301	319	349	334	334	300	311	289	312	341	302	343	349	326	364	303	329	331	334	344	332	347	311	323	333	353	353	322	317	312	324	339	331	339	334	295	364	303	335	326	351	336	314	358	325	352	363	344	330	330	334	334	325	345	319	302	327	325	341	340	353	336	345	349	333	351	314	362	339	315	325	321	366	316	343	304	342	323	323	290	337	341	333	318	351	350	330	311	345	319	326	351	358	324	303	337	333	335	354	313	325	347	330	333	331	321	352	352	339	318	340	329	322	320	337	308	297	276	333	362	306	307	313	319	375	340	329	320	358	362	301	324	312	323	371	319	337	344	352	306	327	350	361	321	363	323	321	302	329	339	332	332	347	355	325	325	339	329	316	352	311	344	301	319	342	350	314	342	369	362	328	377	295	321	332	356	364	337	339	358	322	320	312	345	329	341	323	308	326	356	356	295	308	331	358	351	305	351	345	331	312	330	351	323	315	318	335	337	341	341	333	325
2559	388	220	209	305	369	305	301	295	231	178	177	144	143	101	123	102	104	90	91	76	75	76	58	54	55	60	62	62	80	52	54	54	61	59	59	69	80	58	52	51	54	57	39	43	40	43	59	50	30	43	38	43	44	36	41	41	50	42	32	36	31	46	58	42	37	28	34	48	30	41	25	45	39	47	43	41	41	38	35	35	40	38	41	35	33	31	34	43	31	39	42	34	38	37	32	40	48	48	40	32	36	41	31	39	31	37	33	43	53	44	42	48	35	30	42	43	29	43	37	32	42	41	31	30	47	34	37	31	38	42	55	44	39	32	36	37	42	35	40	35	36	38	36	30	35	25	30	40	33	34	35	52	36	49	36	44	30	40	20	43	28	38	37	43	39	36	37	33	39	44	31	42	43	36	40	40	31	44	38	34	43	43	49	36	37	41	32	37	42	32	33	37	30	45	41	38	38	47	28	41	44	54	30	35	37	38	41	31	46	23	32	46	30	23	43	36	36	29	33	27	23	41	43	42	39	36	39	34	35	48	39	43	46	23	39	37	45	40	40	32	41	28	37	34	35	41	41	37	38	28	40	45	33	39	40	43	37	50	29	33	37	39	44	43	41	39	40	40	44	35	40	42	38	28	30	40	33	40	35	43	36	41	42	51	38	42	49	42	35	36	39	28	46	53	41	42	53	40	39	34	53	28	47	33	25	46	35	34	51	40	49	37	46	39	27	28	38	37	37	36	37	27	32	50	33	35	42	42	34	41	39	41	33	38	32	32	43	36	42	34	34	39	32	38	45	40	33	42	36	34	46	28	39	28	49	43	39	46	38	31	56	26	43	28	34	39	50	30	39	48	35	39	39	28	48	35	40	48	38	31	41	38	40	40	44	35	47	30	42	38	38	39	58	30	36	32	41	44	32	39	25	31	37	31	36	36	41	38	43	38	29	32	33	50	43	26	31	30	35	44	46	41	25	47	37	49	34	34	42	38	43	33	40	41	35	40	43	39	42	42	40	36	40	28	44	24	40	32	45	51	36	35	40	30	43	32	41	36	33	38	44	50	42	42	36	40	40	40	37	40	42	44	37	25	40	36	32	41	46	34	35	45	56	39	37	36	35	51	37	44	27	32	40	51	40	37	48	44	44	55	34	45	42	38	46	39	34	44	43	44	32	32	43	40	43	35	42	34	32	37	40	29	42	50	43	35	40	40	43	43	47	40	31	38	45	46	41	39	37	45	40	36	35	45	39	32	30	42	36	47	38	36	40	43	31	45	44	42	50	33	55	33	35	39	25	37	36	55	38	49	40	32	40	49	39	45	39	31	29	45	29	36	37	27	39	33	30	47	29	39	42	36	42	46	23	35	31	37	38	38	32	48	36	48	40	32	37	37	47	35	41	38	40	39	50	35	33	33	37	42	26	28	43	35	35	43	34	48	33	42	34	41	33	45	30	49	29	35	32	39	43	32	36	39	38	36	30	36	29	41	53	39	39	33	41	39	35	46	42	36	32	35	45	40	38	33	24	43	47	41	41	44	49	36	49	39	42	39	40	39	35	45	39	42	37	30	41	40	31	44	45	34	38	38	34	33	39	52	37	34	36	38	35	45	48	53	28	51	37	34	30	39	46	49	33	43	53	33	30	43	47	48	54	51	42	35	41	45	44	40	39	43	52	36	37	37	36	42	38	43	39	50	40	41	42	38	33	48	34	43	36	37	30	35	34	49	42	39	45	47	33	38	42	40	38	45	30	39	49	42	39	28	33	42	41	30	42	33	45	29	36	33	27	43	39	43	32	45	39	42	35	45	33	37	37	41	38	37	43	37	40	43	36	30	38	49	42	42	41	41	33	41	37	42	36	32	45	37	43	47	42	37	43	36	27	41	37	40	42	32	42	30	43	43	38	42	43	44	32	28	39	32	37	40	31	40	39	58	34	29	45	41	27	34	31	48	30	52	38	41	36	32	52	35	40	33	49	45	34	37	40	41	46	30	38	35	41	44	39	33	35	31	44	40	29	39	42	37	40	41	31	41	32	37	38	31	30	36	39	32	40	43	33	35	34	34	40	38	38	50	40	48	41	46	51	33	39	38	41	38	45	42	45	31	49	45	51	37	39	39	36	36	40	34	41	45	34	35	48	41	34	46	52	31	44	41	50	50	21	47	48	38	35	34	45	37	32	35	54	40	45	35	41	43	30	36	38	38	33	31	29	32	35	38	35	41	49	32	43	44	32	41	31	46	29	32	42	34	35	29	30	36	47	37	43	31	44	30	40	34	36	41	41	36	34	34	51	42	42	38	49	42	50	42	43	35	34	35	39	42	33	48	40	40	30	46	33	44	39	34	51	38	44	27	35	24	35	34	32	36	42	45	39	32	36	36	37	38	32	44	40	37	50	45	32	31	36	36	38	39	45	31	34	34	44	44	35	36	43	36	41	50	40	48	49	42	41	37	44	40	34	42	28	23	40	45	37	31	51	32	39	42	37	35	30	32	42	37	32	31	44	36	35	33	33	59	43	41	42	27	48	44	34	35	36	39	41	44	42	36	30	45	37	46	51	43	39	41	38	45	39	37	44	39	28	34	40	35	47	34	44	50	40	48	45	33	43	43	35	48	48	38	40	31	46	39	34	43	44	50	57	45	42	46	42	40	42	31	44	36	36	39	42	38	36	43	42	36	41	41	29	46	43	38	42	30	40	40	39	35	45	38	42	34	38	34	38	42	39	42	49	36	36	43	38	40	34	30	34	37	50	47	46	27	37	37	34	49	43	39	47	39	41	46	45	42	41	39	31	45	37	38	40	43	34	50	38	35	34	39	42	42	39	31	57	50	42	48	45	34	42	33	35	28	39	41	31	44	44	43	39	47	43	40	35	39	27	51	33	31	45	37	37	45	35	32	46	40	45	34	40	48	49	35	33	43	37	26	40	33	40	34	43	30	32	41	37	20	34	41	50	47	41	35	35	42	37	40	49	42	41	31	32	46	47	37	47	42	47	49	36	30	29	41	33	41	45	43	35	34	36	45	39	30	30	36	38	48	45	38	38	37	36	34	43	48	36	30	37	38	59	38	44	33	38	44	49	30	47	39	32	39	39	25	41	46	32	44	39	42	38	29	39	32	40	43	31	26	36	47	37	45	33	31	52	35	44	38	37	26	37	32	47	53	44	33	35	47	35	34	34	38	26	37	37	36	33	36	30	46	32	39	41	25	35	43	43	40	29	47	37	35	27	46	38	29	40	47	37	42	44	39	47	35	40	44	36	40	49	41	35	35	27	31	43	36	31	43	35	47	38	39	36	41	51	41	35	35	28	51	32	46	41	43	33	36	29	40	43	34	43	39	34	37	46	41	37	41	34	44	47	33	37	53	43	31	50	41	32	38	42	33	41	40	44	29	37	30	34	44	38	33	44	42	47	44	42	45	43	20	44	32	38	42	37	35	40	39	33	36	36	37	36	40	43	37	52	39	31	35	40	41	45	36	40
16841	10820	6185	16848	25112	24018	20889	17491	14324	11943	10209	8565	7158	6118	5295	4517	4116	3920	3380	3052	2676	2362	2210	1996	1884	1771	1750	1731	1640	1590	1641	1702	1632	1636	1718	1646	1633	1711	1600	1434	1302	1303	1201	1020	958	1001	921	893	896	884	774	790	815	720	744	752	769	717	702	684	721	658	694	638	692	667	664	691	636	638	688	677	678	702	638	664	684	727	618	675	696	638	655	696	691	641	662	637	662	629	646	644	654	635	626	679	634	627	659	605	630	643	644	656	657	658	682	647	659	606	660	676	663	659	627	640	648	619	676	657	623	627	606	627	616	611	615	668	618	581	638	619	664	629	609	651	617	652	595	623	645	593	652	623	651	623	634	646	664	635	581	635	632	672	650	640	649	601	603	630	615	625	647	679	606	605	648	644	669	601	638	583	648	673	629	597	642	643	647	630	663	638	655	655	677	668	571	634	659	613	629	647	600	631	636	667	642	637	610	641	590	621	633	605	632	630	672	619	648	653	642	655	603	605	575	620	636	598	609	620	617	582	634	659	663	609	615	614	642	630	613	614	637	644	671	650	654	653	612	626	556	614	637	651	641	644	635	630	579	694	634	623	639	623	631	640	667	603	633	629	611	665	656	671	659	607	685	634	666	641	639	631	605	610	638	662	627	636	673	678	616	650	667	580	614	628	637	637	601	635	622	613	620	604	664	642	631	682	611	654	622	631	638	642	691	615	578	629	658	656	638	673	619	630	619	649	648	657	655	621	626	664	629	657	616	633	612	657	663	633	677	617	626	612	630	666	642	604	609	592	626	660	639	629	625	595	608	668	596	646	594	660	611	611	661	652	627	659	691	632	628	641	651	610	634	615	637	635	611	627	614	630	637	622	642	590	672	679	649	593	674	662	642	664	648	651	597	649	635	623	654	605	675	647	628	641	622	604	573	615	605	643	618	643	608	661	603	662	625	613	606	674	604	643	641	627	602	660	639	608	596	641	615	639	651	632	661	653	618	658	630	653	626	655	657	605	619	633	580	665	605	616	591	654	624	618	634	655	629	619	611	593	638	624	668	614	622	656	663	648	655	647	644	627	601	620	590	635	596	634	661	650	639	611	600	593	624	674	594	650	603	610	628	615	635	639	617	629	654	606	652	652	613	600	632	643	638	642	635	658	656	599	615	615	667	618	664	630	611	648	614	639	617	699	629	589	697	626	637	612	676	627	643	660	640	623	619	635	636	633	678	622	679	601	662	630	592	575	635	580	664	664	635	640	630	572	612	626	654	598	614	582	663	622	638	631	651	659	647	622	602	592	606	616	574	622	639	598	664	588	609	592	619	618	641	625	615	625	612	596	664	600	612	635	629	612	642	624	633	640	640	611	684	633	634	651	673	657	633	621	578	625	679	692	657	623	649	593	655	655	631	615	662	602	651	670	629	650	627	610	614	643	643	667	641	680	611	601	632	629	653	627	643	654	642	632	629	596	592	651	637	604	633	641	583	625	652	681	609	664	654	596	593	643	607	668	615	644	658	636	637	607	641	642	693	688	634	626	607	672	586	614	653	617	634	626	664	656	633	580	641	612	608	638	661	646	625	639	635	637	633	620	676	654	633	629	630	610	656	615	612	642	642	645	639	686	628	596	616	646	668	642	631	618	617	657	620	642	630	617	635	638	646	647	566	641	624	622	596	619	631	642	589	644	594	633	648	609	633	630	668	648	645	605	627	624	598	614	693	638	638	618	644	620	657	620	637	634	626	600	650	588	576	634	601	646	637	647	659	588	671	607	657	656	650	684	621	662	631	629	682	629	621	685	626	670	648	650	648	610	631	657	654	638	606	596	637	618	646	643	636	627	604	616	615	575	665	650	616	617	594	625	626	598	631	643	611	648	657	583	595	641	613	659	663	629	630	622	630	614	638	649	597	596	638	613	653	612	661	639	652	596	597	660	674	625	644	617	625	623	678	639	642	634	636	668	615	645	642	636	636	651	616	652	613	658	611	624	626	628	670	634	596	679	637	643	632	668	614	611	654	668	635	595	608	624	629	659	621	633	658	627	685	611	620	618	588	638	607	650	682	647	634	698	620	606	601	652	637	637	595	642	610	683	620	628	631	634	647	665	617	620	627	669	589	643	671	661	619	618	620	652	680	623	612	625	615	638	614	608	613	608	608	573	647	623	640	645	624	704	624	622	630	652	631	642	655	645	618	642	659	606	609	642	634	601	647	606	617	692	641	580	617	620	593	627	620	622	629	625	617	583	685	629	634	662	666	621	633	645	661	663	596	618	598	617	635	645	626	645	613	579	604	655	576	618	624	619	659	676	619	587	657	642	629	621	636	606	659	640	658	625	625	612	610	651	622	588	620	663	639	653	659	647	632	612	631	609	627	620	612	628	613	645	647	617	605	677	628	636	642	633	606	620	647	634	636	656	671	652	646	657	639	653	626	623	601	624	594	634	621	632	644	647	682	649	623	593	634	605	614	610	591	624	630	592	637	616	657	642	635	655	591	614	660	639	682	595	631	602	611	684	597	637	619	622	641	645	663	598	642	660	619	638	622	654	615	645	657	657	634	604	612	608	613	639	608	619	644	643	644	683	595	642	680	610	661	659	645	647	700	623	665	584	650	617	616	679	635	679	586	634	595	632	630	644	608	653	629	659	592	634	671	584	596	631	652	616	605	663	624	635	685	618	632	634	634	640	628	625	602	624	644	636	644	639	585	640	636	645	590	618	600	630	638	635	637	634	652	662	619	626	587	617	643	632	600	615	630	660	665	595	624	639	632	635	663	626	611	613	592	651	671	650	636	605	631	621	611	625	630	652	640	653	590	619	607	653	618	656	595	604	574	641	633	630	619	621	645	682	659	643	620	628	617	623	651	607	634	597	670	654	653	636	627	638	622	706	647	648	650	575	604	659	626	620	631	627	678	638	591	617	598	641	627	605	628	618	652	621	617	606	598	639	623	615	646	649	627	636	656	622	632	643	594	631	615	636	689	655	659	591	673	596	667	679	652	657	631	626	580	629	585	611	639	619	603	616	623	656	656	609	621	618	610	631	640	634	651	678	629	628	587	654	653	630	642	656	662	604	680	634	617	588	648	628	642	633	615	612	659	592	651	595	647	637	628	638	601	612	645	614	625	610	601	612	639	638	654	609	581	643	627	606	662	616	644	602	662	594	657	614	632	614	626	599	603	644	684	628	650	590	647	640	637	627	634	612	633	629	616	637	644	643	663	651	672	589	645	649	627	614	573	660	663	642	589	635	652	631	665	567	661	616	643	649	601	672	613	626	642	663	613	624	626	678	639	618	588	628	636	643	637	597	657	648	611	617	612	662	630	611	626	588	643	637	632	632	658	664	613	631	618	626	611	635	604	610	669	624	618	603	642	660	665	622	594	615	624	648	617	613	615	632	610	680	633	631	664	672	663	605	623	626	621	645	654	629	603	618	601	662	613	639	637	691	632	678	666	650	615	614	669	665	612	621	616	643	659	609	657	634	643	596	642	626
1699	681	379	268	492	568	580	499	398	324	295	245	219	196	173	133	160	122	127	89	88	79	86	84	79	79	68	62	75	81	69	66	59	68	79	80	68	66	49	58	62	65	42	57	44	51	43	40	51	47	40	40	44	43	45	57	39	38	43	41	35	32	43	38	41	36	37	37	37	38	38	40	38	49	37	30	37	45	30	38	37	36	40	32	35	40	54	50	26	39	42	33	42	33	35	35	38	39	33	43	32	35	28	32	35	36	26	37	27	45	32	38	39	40	45	28	43	40	35	36	21	37	31	40	46	38	46	33	37	40	30	32	37	37	35	35	31	32	51	51	35	34	50	34	48	37	37	40	40	39	51	35	29	38	37	29	42	39	41	35	47	45	35	34	30	38	31	32	36	45	48	36	41	39	32	46	39	27	40	34	47	41	44	27	36	44	39	40	33	39	42	34	27	37	40	43	41	32	39	29	37	44	37	43	34	36	37	39	37	38	37	43	29	52	38	40	32	31	34	34	32	32	26	38	42	28	31	34	39	39	34	41	39	34	40	40	27	50	32	39	44	33	43	35	51	43	38	41	35	44	40	40	33	37	41	37	37	48	43	34	38	40	37	24	41	31	43	36	26	35	31	34	27	38	33	53	30	46	40	40	38	37	40	37	40	26	40	36	37	38	38	27	26	36	28	36	35	40	40	39	34	45	34	41	36	35	30	32	29	49	44	31	38	42	31	37	42	37	42	43	30	39	32	50	34	27	37	40	32	32	48	32	48	40	38	35	32	42	40	34	29	38	37	45	39	46	36	38	43	46	43	52	30	27	29	33	40	34	41	48	47	31	35	34	32	41	43	46	38	34	34	42	32	33	37	39	27	48	40	26	43	31	22	44	37	35	30	33	36	37	42	32	46	36	40	33	30	40	46	43	48	37	33	45	41	33	44	38	46	31	43	26	32	36	39	39	42	42	35	37	41	36	29	44	45	48	36	29	27	43	37	51	26	23	35	29	41	25	28	32	34	32	32	43	43	37	32	41	43	40	38	33	33	30	40	33	36	34	31	38	45	40	28	38	52	41	39	32	29	28	41	36	34	42	43	33	34	33	35	47	36	41	33	42	44	50	39	30	35	45	40	35	40	35	35	35	42	39	32	47	33	31	33	43	46	33	40	35	37	26	30	32	48	41	40	45	45	45	41	30	31	45	37	45	38	30	39	31	36	31	39	30	33	38	35	31	22	43	42	45	29	36	36	32	35	30	38	34	31	35	55	37	36	29	32	31	45	39	34	36	42	35	38	42	40	40	41	31	30	42	40	33	43	32	54	40	41	39	32	36	36	39	35	35	29	32	41	40	31	51	36	39	38	40	30	45	31	49	43	38	48	45	43	36	38	49	43	41	41	50	46	29	28	42	39	42	40	35	34	37	34	43	42	41	37	37	38	39	36	31	31	42	35	35	44	34	38	37	38	37	32	43	34	36	37	38	22	36	34	49	46	41	31	25	33	31	30	40	30	43	43	32	44	34	40	34	31	34	32	37	31	37	31	37	27	47	35	42	38	39	36	45	30	42	35	40	38	36	35	34	33	37	38	40	31	30	37	47	47	31	37	40	42	40	50	28	39	35	47	42	38	30	33	50	34	33	31	40	27	32	33	45	37	36	39	44	29	29	36	31	32	30	42	39	35	35	41	36	41	29	45	46	45	44	35	32	34	30	36	40	43	30	47	42	39	42	41	23	34	24	34	42	43	41	34	38	36	39	30	40	33	37	38	29	42	30	43	33	34	44	29	40	34	32	32	33	39	41	44	39	37	36	36	41	39	35	44	33	42	33	30	35	26	39	36	41	26	35	36	38	33	45	33	42	38	48	34	41	33	34	34	34	33	25	44	39	32	44	26	42	35	39	51	36	28	40	44	40	28	31	34	41	34	31	44	34	30	47	51	46	29	33	33	38	28	30	37	35	22	42	30	40	45	34	44	50	47	32	37	45	41	28	39	35	46	32	29	36	34	41	27	44	32	45	42	39	36	37	40	37	37	40	40	35	36	41	36	46	35	45	43	39	40	41	32	39	30	37	36	36	39	40	40	40	24	36	27	37	34	33	36	41	39	22	39	50	36	30	39	51	38	28	42	42	37	29	34	41	41	42	40	56	27	32	36	44	44	34	31	38	40	39	38	42	46	31	22	28	40	28	47	46	34	35	33	37	42	40	37	35	40	36	27	36	34	37	33	28	41	35	37	40	42	44	33	39	33	32	46	41	43	32	37	27	33	30	32	30	39	42	32	30	30	34	34	45	37	33	33	36	48	39	37	39	38	30	42	29	35	35	30	35	32	29	42	45	39	40	38	44	43	32	26	36	46	39	35	33	44	49	36	41	38	33	38	40	37	30	31	45	40	34	41	33	32	43	39	44	32	45	44	34	55	38	30	44	32	34	39	34	43	33	39	36	33	39	41	36	42	35	36	27	38	24	43	33	39	27	31	34	35	33	37	34	26	38	35	42	51	39	37	42	32	38	27	35	46	32	41	39	27	54	37	36	38	37	32	47	33	41	41	38	34	30	38	42	34	36	32	41	38	41	40	38	44	19	36	44	49	44	44	43	34	49	42	33	39	47	31	42	42	31	33	43	31	29	45	34	44	31	40	36	42	42	29	30	50	37	32	31	43	41	33	38	40	40	25	41	38	49	25	37	42	33	41	41	57	35	32	34	32	51	46	48	31	31	34	35	39	38	41	34	35	35	35	38	32	43	37	54	34	41	40	40	36	36	37	41	46	43	36	37	29	42	43	32	34	35	29	43	34	41	39	31	34	36	49	31	42	41	41	47	41	49	42	43	30	43	43	30	39	42	42	30	30	48	43	27	40	36	46	40	52	48	51	44	37	39	39	27	31	50	43	39	47	33	29	36	47	41	33	40	36	46	38	46	38	41	44	50	30	38	42	27	34	37	37	37	53	36	39	50	30	37	28	53	40	41	41	38	37	31	45	35	29	32	30	33	30	36	31	35	30	40	35	40	25	42	37	30	38	39	44	31	42	38	36	42	33	32	37	34	35	46	41	27	36	37	35	30	38	34	30	31	37	41	36	33	44	31	41	29	39	40	39	38	51	47	42	37	32	40	41	42	38	38	29	35	44	41	32	39	39	24	41	42	46	49	40	37	45	42	40	38	33	39	32	27	40	42	30	35	32	41	34	33	35	30	36	37	32	49	37	30	37	35	39	43	37	45	31	31	31	42	40	37	41	35	27	48	32	43	35	38	47	40	45	45	52	33	25	27	32	41	52	32	45	43	32	32	40	25	35	33	32	30	39	38	39	44	35	39	44	35	34	37	42	39	46	35	52	27	32	33	26	33	32	35	31	41	32	37	30	32	28	41	35	38	35	35	38	40	40	45	45	37	36	36	32	40	25	30	38	49	39	43	32	37	36	35	31	49	43	35	42	24	45	33	44	40	30	40	34	34	32	36	28	44	29	31	31	39	37	40	39	32
22815	15143	8874	22371	30787	29749	26488	22763	19260	16243	14235	11955	10189	8473	7336	6635	5799	5221	4662	4011	3801	3259	2931	2665	2441	2399	2224	2195	2115	2077	2084	2061	2024	2060	2148	2095	2020	1945	1899	1763	1591	1585	1332	1255	1180	1159	1093	999	956	898	890	849	843	846	773	788	718	704	737	681	731	713	687	677	664	677	699	680	704	700	678	638	679	664	649	703	648	639	671	641	652	665	656	652	676	675	664	656	632	666	660	659	656	632	614	621	592	611	612	631	647	626	673	637	605	603	631	581	608	593	611	633	644	625	643	611	664	645	608	643	651	585	674	611	642	574	638	622	636	571	607	658	577	676	643	606	638	595	596	605	614	602	633	620	591	613	629	607	600	583	639	609	624	635	617	635	598	628	601	618	685	616	613	595	643	602	641	659	633	582	620	605	616	626	621	618	625	606	641	595	562	656	621	589	562	581	608	625	597	634	661	601	610	642	667	650	609	609	657	586	581	620	606	596	632	634	572	635	596	589	668	595	608	601	618	644	604	600	645	596	581	602	582	584	569	645	641	571	635	609	588	566	603	626	662	613	612	559	637	666	633	630	652	609	669	634	622	600	594	632	628	621	593	577	625	607	612	630	578	628	620	629	589	581	639	597	573	596	598	634	635	634	634	627	605	557	600	600	569	600	636	561	594	617	615	642	624	619	617	617	655	600	630	628	566	651	584	666	604	613	587	591	607	604	600	598	628	610	648	593	628	581	611	594	606	571	616	622	622	579	629	672	598	647	624	604	578	596	621	622	631	581	604	607	634	593	616	600	596	583	576	665	623	594	633	606	611	575	620	605	639	603	633	596	550	608	596	601	610	610	613	615	615	598	545	638	615	603	575	625	597	589	637	579	590	581	595	618	592	589	625	635	632	621	610	617	606	634	603	618	587	593	595	627	597	576	630	587	608	591	593	580	634	602	627	590	608	571	585	620	642	617	573	598	597	597	637	639	602	623	603	590	658	579	620	605	618	591	620	590	645	599	602	581	596	611	634	592	606	634	632	576	571	610	612	598	638	619	601	560	551	619	619	630	609	588	603	604	608	615	618	579	648	647	628	588	591	626	623	670	583	648	634	647	555	567	620	590	640	651	623	620	655	616	655	606	617	633	609	621	587	637	595	606	639	594	569	568	568	609	602	601	611	610	566	648	613	619	651	596	645	614	645	612	636	583	587	614	627	580	591	590	610	572	606	611	566	633	633	582	598	626	611	597	610	591	601	572	612	590	593	593	614	574	604	591	622	602	563	614	585	614	593	605	647	619	628	593	626	623	598	624	606	640	607	631	618	634	611	607	621	658	610	598	628	616	588	631	591	636	614	572	617	631	616	568	605	592	633	596	607	583	653	624	599	609	650	592	594	595	602	605	619	558	603	593	603	587	597	592	621	631	599	626	569	616	610	623	648	638	605	582	563	608	576	630	576	632	599	597	589	598	585	606	569	643	648	636	605	641	603	580	597	605	620	574	579	608	629	599	623	605	596	608	616	592	601	651	613	653	621	621	603	596	562	602	620	615	619	651	600	663	632	634	620	629	582	634	613	614	632	595	543	614	632	591	582	583	622	630	631	612	606	590	619	579	577	621	593	591	685	648	647	643	638	611	639	623	624	567	610	637	639	620	603	607	607	659	633	602	593	625	610	596	628	557	633	579	633	581	638	649	584	607	634	616	607	616	627	562	587	611	617	608	582	596	581	615	571	604	602	577	565	638	597	624	596	572	615	646	621	622	589	582	595	693	614	627	556	600	635	586	591	609	590	628	667	618	620	643	576	585	595	596	604	583	612	574	574	616	563	590	632	609	572	611	572	625	634	587	614	605	624	626	618	592	586	627	583	651	575	623	600	609	628	553	593	582	600	618	581	583	615	661	602	578	606	582	602	643	665	608	605	609	639	567	659	632	582	592	593	611	585	635	579	672	605	616	622	605	595	623	621	611	591	646	600	590	602	603	645	619	631	626	602	651	574	587	638	590	641	614	632	641	644	618	616	625	601	609	617	585	640	595	590	592	609	613	579	632	639	602	667	589	669	629	608	644	591	657	540	623	673	574	614	543	608	587	618	646	606	600	599	575	614	581	624	582	589	589	670	561	649	632	633	576	615	594	608	646	604	580	573	582	644	602	650	586	624	661	577	631	632	584	625	628	582	625	621	620	590	577	610	607	633	627	569	595	598	593	648	608	570	548	628	614	617	632	624	571	563	555	549	621	593	583	616	575	636	618	594	636	587	580	578	583	592	564	560	628	611	596	618	640	595	603	618	608	656	605	585	609	595	606	587	634	620	628	618	590	588	619	592	643	661	553	568	591	614	598	654	635	637	579	638	623	619	595	652	635	571	636	603	555	599	639	606	610	624	638	683	620	591	625	599	580	584	622	605	580	611	627	639	628	575	603	601	599	552	620	587	647	561	627	597	628	615	615	661	628	625	618	588	603	608	616	615	619	618	589	620	583	612	586	588	617	608	586	607	597	593	611	607	634	569	570	607	622	600	672	593	583	608	602	591	621	613	637	611	648	604	572	612	631	600	624	588	611	593	586	574	599	621	608	588	633	639	566	578	613	681	580	585	597	633	593	622	614	633	599	583	577	609	598	615	612	606	614	576	582	627	616	622	621	636	606	604	615	607	624	600	660	618	633	638	609	629	653	605	637	604	653	644	628	660	615	585	621	601	622	621	593	596	605	591	591	566	613	595	632	616	606	619	585	577	566	612	596	602	664	615	599	599	641	634	619	603	634	572	632	588	678	597	652	633	609	607	579	603	624	614	662	613	597	618	612	628	592	556	603	605	660	609	650	581	634	595	524	589	620	569	590	593	602	618	571	629	633	623	624	629	606	582	600	621	651	577	633	587	647	597	640	621	578	621	577	612	602	599	598	619	608	587	608	627	629	642	565	631	610	609	616	632	617	566	630	583	569	597	643	611	630	649	571	622	586	619	601	569	595	673	594	610	621	585	627	665	592	609	596	612	622	639	584	630	620	621	593	611	561	644	596	601	573	620	593	655	594	604	623	670	613	612	643	606	605	603	628	591	594	669	577	604	638	627	621	595	612	612	669	648	619	640	612	587	603	623	559	607	582	617	655	628	631	621	589	579	600	615	596	631	635	644	639	603	602	645	628	620	574	613	606	598	613	542	596	630	591	651	596	571	586	578	633	604	577	636	636	589	581	575	622	630	604	612	600	625	603	605	612	578	619	615	582	600	602	607	620	610	575	572	621	646	586	581	621	595	605	629	641	589	629	640	615	611	620	593	629	643	589	624	649	619	588	617	612	579	590	594	598	623	577	641	619	591	595	586	615	600	589	604	605	627	630	577	591	601	643	592	621	616	652	617	664	590	617	644	630	631	626	556	614	550	584	589	634	596	596	603	663	592	575	601	580	619	611	599	599	585	572	577	572	619	599	653	605	617	650	599	598	608	587	569	607	611	584	634	619	632	608	612	624	605	633	628	632	633	604	612	623	602	607	628	582	645	604
1458	238	149	113	190	240	245	202	180	140	121	119	104	69	83	75	65	57	38	52	49	38	39	41	36	30	44	35	35	38	32	24	49	36	36	47	42	37	33	44	25	36	25	24	28	34	19	27	18	18	19	28	19	21	25	19	23	25	15	28	22	29	25	23	20	25	20	18	28	26	18	17	17	26	21	26	22	20	23	18	25	23	31	25	21	23	17	29	25	28	16	23	15	29	14	25	24	21	18	30	18	23	18	13	19	25	20	24	28	24	16	14	28	20	15	30	18	31	22	23	18	17	31	27	24	15	19	26	21	29	25	19	30	24	20	19	26	35	14	19	18	23	19	30	19	19	22	21	22	21	19	21	23	22	25	19	26	15	22	26	20	21	27	20	23	25	21	24	22	24	23	21	16	20	28	24	20	17	26	25	20	20	23	27	21	19	29	34	27	27	16	20	19	18	23	21	20	24	25	25	14	19	24	18	23	17	23	21	33	16	23	18	13	22	14	20	29	30	22	20	25	23	22	12	26	18	24	17	20	30	26	23	26	25	17	14	24	21	16	13	19	26	33	22	22	22	25	23	25	22	20	24	29	24	18	20	26	21	22	26	19	23	20	14	21	20	20	20	19	22	20	22	21	23	18	27	28	20	30	22	24	23	17	22	20	19	22	25	22	35	17	17	20	21	31	25	34	23	25	31	22	22	19	24	18	22	26	20	26	15	22	12	17	23	20	32	23	21	24	33	22	17	22	21	17	20	22	22	21	27	23	26	22	22	24	24	18	20	25	20	22	18	27	23	13	22	25	20	21	20	22	24	25	19	21	17	25	21	12	20	20	31	26	19	22	19	20	16	16	22	21	22	28	26	25	23	26	21	23	22	18	16	20	27	26	29	20	23	29	20	26	19	18	17	22	28	18	19	28	27	22	17	25	20	17	18	25	17	21	17	17	22	23	23	23	20	22	18	30	18	11	26	17	24	29	16	17	18	16	18	22	24	23	31	20	22	13	30	11	24	17	21	21	18	30	16	26	28	19	20	17	22	16	22	23	26	29	15	19	25	25	15	18	16	31	29	17	27	31	13	17	26	20	26	27	21	19	19	23	27	20	24	20	27	10	23	20	17	18	21	26	22	26	27	27	26	17	14	14	21	12	18	29	23	21	22	17	21	20	20	19	24	14	27	17	17	24	26	20	18	17	21	20	29	24	16	27	16	22	25	19	24	30	19	26	13	19	24	24	17	15	24	22	14	24	21	28	22	17	24	14	23	25	20	20	20	19	25	17	29	22	29	28	29	23	16	26	21	23	17	19	25	21	18	15	22	24	20	27	14	17	19	18	25	15	21	26	24	30	28	26	21	19	26	17	20	21	19	13	19	19	24	22	21	20	15	15	22	17	28	22	20	22	30	26	24	17	26	24	24	14	13	14	30	21	21	20	20	26	19	21	24	25	20	18	30	21	37	23	17	30	18	26	28	24	27	19	19	19	21	23	27	23	18	27	24	23	23	21	24	21	29	18	10	24	32	20	17	27	17	12	28	9	22	12	20	25	22	19	18	13	29	23	21	21	21	22	19	34	21	17	27	19	29	26	22	20	17	28	23	19	15	17	18	23	27	18	21	21	23	16	29	14	20	17	8	19	17	27	21	17	23	23	21	18	15	22	20	25	24	14	31	14	22	12	14	23	11	25	30	26	25	25	30	31	21	21	20	20	18	28	20	29	18	21	20	27	20	18	14	17	21	23	18	24	18	18	23	14	18	24	25	28	30	19	22	16	23	17	21	21	26	26	21	19	21	27	21	23	21	15	29	24	23	20	15	17	18	20	32	17	20	25	21	17	18	23	17	25	23	22	23	19	23	26	22	30	23	28	27	22	28	27	22	20	24	20	20	24	20	26	20	32	26	25	28	21	24	24	14	20	21	15	12	23	35	24	15	21	23	26	22	24	23	24	21	17	26	18	19	19	27	24	13	24	17	20	19	26	24	20	26	19	20	26	27	24	21	20	21	20	18	22	34	24	23	23	27	15	16	22	24	26	23	27	19	21	22	29	24	18	23	19	21	19	20	24	17	23	23	23	20	25	18	27	28	14	11	23	13	31	31	24	20	24	24	27	17	25	21	21	18	21	21	16	22	19	26	16	17	20	16	24	17	23	25	16	21	22	22	23	21	11	14	15	21	25	27	19	20	29	21	13	29	31	22	17	24	19	35	22	24	20	21	27	29	24	24	24	23	24	21	32	22	23	18	24	20	25	30	22	18	18	26	28	18	23	19	20	23	18	20	22	25	29	23	14	15	23	15	26	19	22	23	17	22	21	28	23	22	21	22	20	32	20	18	27	14	23	19	17	20	16	22	21	25	16	25	25	22	27	21	24	23	21	23	24	12	21	16	26	11	23	19	17	17	16	20	24	12	30	15	12	16	14	18	15	21	24	25	18	32	22	23	20	25	18	23	32	21	29	16	17	28	19	28	15	30	28	21	20	21	17	19	23	23	25	26	24	21	19	24	26	17	20	17	25	22	21	22	25	19	19	19	18	25	20	22	13	23	20	17	19	22	25	16	19	23	25	27	22	18	23	20	21	17	23	12	18	31	15	30	17	26	27	27	17	22	17	18	16	28	19	19	23	22	19	26	30	15	25	29	22	26	26	13	18	19	23	14	17	25	24	19	22	20	22	24	23	14	24	26	23	21	22	16	24	24	25	22	19	20	26	19	20	20	24	20	27	19	20	15	18	20	27	18	22	20	20	28	20	24	24	26	19	15	21	19	19	18	20	21	14	26	18	20	21	29	18	17	24	22	22	20	27	15	22	20	19	24	15	26	15	28	24	24	10	19	27	22	20	15	21	23	26	26	19	33	25	25	15	35	15	22	22	22	24	20	15	25	31	26	18	20	21	20	22	26	21	17	21	26	24	21	22	15	23	25	17	22	29	17	16	18	26	19	21	19	23	21	32	24	39	24	20	22	20	19	22	19	15	17	23	23	24	9	20	22	29	28	12	22	26	21	22	19	19	20	23	11	16	27	23	18	17	24	23	23	30	18	25	27	20	36	24	26	17	24	14	30	14	15	20	25	21	28	22	17	26	22	19	23	19	20	25	18	11	16	26	17	28	30	22	23	22	15	14	22	18	21	30	19	16	20	19	22	20	21	23	21	17	38	19	28	20	24	21	24	23	14	20	21	23	20	21	15	22	23	27	26	20	34	15	14	20	26	19	19	18	16	17	26	20	13	24	16	24	22	23	20	23	19	13	27	20	28	31	24	25	26	18	21	23	20	21	27	17	32	22	28	18	21	24	17	24	24	24	32	21	16	31	17	27	24	21	19	29	22	27	27	23	27	17	19	26	25	17	26	26	20	24	23	22	18	25	27	13	25	24	23	26	21	22	17	28	19	19	15	24	27	27	29	29	20	23	18	25	15	30	16	21	15	24	22	18	28	20	23	25	28	25	17	21	21	18	22	24	17	27	24	16	19	21	22	13	20
14134	7921	4153	12655	19803	19069	15936	12890	10270	8401	6844	5609	4749	3887	3392	2918	2599	2400	2063	1907	1653	1476	1323	1250	1170	1197	1160	1086	1206	1076	1109	1115	1192	1271	1255	1252	1260	1187	1100	996	857	853	782	689	686	536	562	551	523	470	460	455	444	427	420	396	427	397	388	430	392	386	368	367	364	390	380	384	370	341	390	361	382	355	404	358	356	357	372	353	348	357	394	378	364	328	364	349	362	346	373	349	328	342	350	382	374	354	332	376	385	380	372	345	345	360	371	396	379	370	394	363	355	384	354	376	336	361	391	369	368	376	369	367	375	360	381	371	359	381	336	358	362	336	361	375	345	335	358	383	346	350	377	301	370	380	368	365	346	377	338	361	356	352	372	375	363	378	378	379	353	383	336	354	370	351	350	348	377	348	344	389	355	360	336	385	336	392	367	402	366	362	381	335	337	376	341	368	350	382	352	379	348	371	350	366	363	388	363	337	348	379	367	372	379	342	382	331	354	337	353	353	352	331	374	402	348	378	364	365	386	342	341	342	354	386	390	358	381	375	389	356	355	333	338	364	354	354	351	362	321	357	352	356	375	356	402	377	373	370	387	366	375	339	377	334	345	331	341	335	334	332	368	355	343	374	368	349	336	376	386	346	372	358	337	341	374	335	353	384	339	398	357	353	355	373	393	366	350	331	366	344	349	358	375	382	371	359	345	372	372	370	319	369	351	355	350	389	329	366	352	374	308	383	380	345	349	358	351	383	354	363	335	362	363	364	346	340	337	353	362	338	368	362	365	348	356	376	395	375	341	349	341	358	367	378	374	346	383	361	378	380	367	388	347	376	367	344	377	373	363	363	346	363	355	307	341	393	346	375	323	344	375	337	361	378	336	393	365	319	344	356	345	357	343	365	374	361	378	384	416	365	323	360	348	382	338	366	376	312	334	368	354	330	353	360	352	341	355	378	370	361	352	359	361	348	354	347	341	346	353	344	388	331	347	339	378	362	357	369	361	358	352	344	338	350	360	357	396	342	352	350	365	361	356	338	354	379	353	342	380	371	362	369	383	330	370	360	337	376	373	346	345	365	345	365	363	383	353	396	354	386	367	368	358	349	394	353	354	366	356	369	392	378	347	381	342	370	377	361	381	345	402	366	379	344	359	359	350	343	346	351	405	356	356	369	354	349	384	375	388	337	381	318	389	363	353	334	350	352	342	371	361	348	363	354	369	371	367	376	384	402	385	353	342	353	391	376	351	347	367	371	365	344	366	388	386	358	393	361	401	365	373	339	343	378	349	364	363	337	373	358	333	359	344	343	332	379	382	371	365	350	353	351	330	375	338	345	341	352	370	355	360	358	372	393	337	365	390	391	336	357	332	366	358	363	363	350	369	376	385	401	338	368	379	328	353	376	364	389	348	374	385	381	380	360	347	360	365	349	367	370	401	344	362	356	359	330	373	376	351	341	358	343	394	358	364	355	375	363	374	361	370	344	341	354	371	320	344	381	333	360	394	355	370	390	351	381	385	344	327	360	348	328	370	372	355	319	374	336	365	334	362	375	367	387	369	357	387	400	347	369	366	356	372	401	367	383	353	367	365	325	383	322	345	359	331	387	402	329	329	385	369	322	346	362	364	347	367	340	363	411	371	351	355	333	359	365	348	324	347	378	370	354	398	337	392	364	366	360	397	349	366	374	368	354	373	342	402	356	342	357	365	348	385	338	363	344	359	342	348	364	354	394	362	362	349	364	359	338	365	393	361	363	356	354	358	363	366	352	358	330	346	366	362	389	401	347	338	356	343	366	346	390	352	371	398	356	392	399	352	356	318	350	361	363	395	361	368	325	363	384	393	345	378	332	328	376	372	383	385	378	369	361	372	350	386	403	339	353	334	345	364	356	360	344	365	347	378	365	378	390	355	328	360	380	328	346	382	338	372	346	369	319	356	377	326	369	340	354	365	381	383	366	343	351	367	325	354	383	366	360	369	354	337	376	368	399	393	364	354	354	363	348	360	348	360	408	356	359	376	378	366	339	379	357	379	373	393	355	342	386	376	333	321	365	368	343	352	306	344	381	354	382	361	382	351	348	354	374	349	368	357	323	363	378	386	367	364	372	356	333	359	339	340	342	371	372	334	347	350	376	341	385	307	357	364	388	400	365	354	338	360	330	346	401	377	357	358	365	352	379	333	346	380	370	349	367	354	368	342	364	331	332	308	363	370	333	356	381	355	319	367	357	372	371	355	375	337	352	324	377	341	378	357	331	346	352	362	347	383	379	366	364	353	360	395	404	347	343	375	367	377	369	365	371	333	368	359	368	375	414	369	360	360	381	381	389	350	385	380	340	354	353	355	349	368	346	373	425	357	354	366	399	359	353	374	366	349	330	369	360	377	343	354	372	343	389	365	332	395	369	370	349	380	335	381	331	370	351	339	371	373	379	368	367	357	371	345	352	354	340	402	372	365	380	380	338	381	391	393	338	345	366	361	366	359	366	376	373	372	353	380	372	361	365	347	371	353	341	331	368	376	370	338	371	353	364	342	385	350	396	375	331	388	350	394	364	377	384	390	369	382	370	374	351	372	373	401	374	341	349	338	355	371	371	392	377	333	364	387	377	364	374	342	369	339	385	365	386	352	341	356	346	338	343	342	379	372	359	357	367	361	375	365	370	343	356	331	384	358	367	374	357	355	363	380	366	357	350	339	343	348	361	349	401	353	388	353	353	332	324	356	377	345	336	361	368	361	324	353	323	331	378	390	369	372	352	352	322	396	340	337	346	338	333	362	351	357	353	356	382	353	358	330	400	343	357	382	381	358	319	354	369	338	414	348	372	373	394	347	339	398	377	343	373	380	340	354	359	388	399	333	371	352	360	353	350	410	328	332	380	352	367	388	370	367	367	356	350	361	318	383	388	364	373	382	361	368	371	410	382	361	334	362	380	354	390	362	357	354	372	384	362	345	338	350	359	356	346	381	332	367	363	382	344	404	341	358	397	382	356	328	352	371	366	365	367	366	364	342	367	364	365	322	334	307	360	381	337	347	362	351	372	368	344	337	387	351	330	360	370	351	357	354	353	365	335	392	375	374	353	377	369	338	375	395	390	378	369	359	359	323	379	351	360	314	351	374	342	360	382	352	337	357	390	377	339	321	342	362	387	365	365	377	307	371	369	383	362	364	341	335	390	374	330	350	375	365	351	388	363	391	363	368	341	357	366	361	355	366	400	375	381	351	366	336	393	389	372	329	367	401	329	362	371	378	339	339	336	361	361	367	354	351	369	354	361	336	362	338	345	377	396	382	375	377	381	336	360	349	344	359	346	352	367	337	398	386	356	353	377	346	323	358	382	372	366	378	365	350	345	363	320	344	356	382	335	356	339	380	356	354	334	377	349	364	390	365	373	369	335	361	364	362	371	372	340	389	378	346	372	368	412	366	374	386	385	358	376	346	365	350	383	394	362	382	352	331	350	368	385	377	339	374	368	360	331	379	361	369	349	350	334	353	351
859	461	225	182	367	403	368	294	250	242	209	175	145	130	105	96	103	69	65	74	57	68	51	53	42	38	49	40	48	45	29	38	34	43	44	34	37	48	42	36	31	36	29	30	25	31	20	25	32	31	20	14	34	16	17	22	19	14	27	20	23	12	21	16	15	24	26	9	25	18	17	15	26	18	14	23	25	14	21	25	24	19	18	14	11	15	24	16	17	22	21	16	13	20	11	22	16	18	18	17	19	16	19	14	19	28	18	19	15	14	17	22	24	18	18	17	16	21	20	28	17	12	13	15	14	19	15	23	15	18	25	28	14	16	17	24	19	30	13	19	14	19	15	23	19	21	18	24	12	12	18	17	25	22	16	25	21	20	19	17	28	13	29	28	26	17	17	18	23	21	24	18	18	22	17	21	22	22	28	24	14	19	21	14	18	22	24	14	26	17	25	17	18	21	12	23	25	14	12	17	15	12	10	17	29	17	28	20	19	17	20	15	15	11	8	17	15	22	25	19	17	20	23	27	20	24	16	27	9	8	18	19	27	17	18	17	23	23	25	16	20	13	21	19	19	13	16	13	19	23	20	15	28	14	18	15	19	20	19	22	24	18	21	17	14	33	16	27	17	23	14	17	19	20	20	23	18	24	22	23	15	27	19	23	25	27	21	15	26	22	24	24	10	10	20	16	23	18	17	28	24	21	21	18	18	17	19	15	18	28	17	15	20	25	22	18	18	12	28	18	21	25	22	20	22	20	14	16	24	19	13	26	15	22	19	25	16	22	17	22	16	27	15	21	17	12	13	20	25	15	23	15	19	17	19	15	21	17	20	26	18	26	24	15	19	23	21	26	19	21	22	19	17	24	18	17	23	24	27	31	30	19	20	18	19	25	20	20	18	17	19	26	21	31	21	20	13	16	16	23	17	19	26	22	24	11	18	21	20	20	23	13	30	14	36	17	28	18	16	26	19	22	25	21	16	14	24	19	27	22	17	15	26	26	25	19	18	18	28	23	24	20	19	16	17	20	22	20	29	21	15	23	26	22	19	12	17	16	16	19	19	25	15	22	25	16	23	17	15	25	22	20	19	17	17	23	20	19	12	23	15	27	24	25	20	22	12	20	19	22	14	19	19	16	25	22	21	15	15	17	17	17	22	16	20	16	23	29	18	17	19	13	18	14	20	18	23	21	17	20	26	20	31	15	15	20	25	22	21	23	20	19	15	22	19	25	19	21	22	30	16	22	19	17	20	13	20	23	20	20	22	23	26	20	16	22	19	32	20	12	24	13	26	17	21	15	17	20	19	17	23	14	16	26	21	18	15	20	15	15	18	16	27	15	21	21	16	17	17	24	16	25	21	19	22	18	20	20	21	24	18	23	14	20	14	17	23	14	23	23	27	17	21	24	20	23	18	14	25	21	13	32	24	30	19	23	23	17	16	20	18	15	30	18	21	18	22	17	14	20	19	23	22	19	19	18	19	17	23	33	21	13	17	23	13	28	16	26	12	16	31	16	26	18	24	13	19	20	23	21	19	22	29	16	20	17	21	18	22	25	14	21	14	20	21	19	27	9	22	18	22	21	27	13	14	28	16	14	14	12	23	20	17	21	16	25	28	21	23	25	26	22	17	19	17	27	20	22	19	20	22	27	21	19	23	22	15	24	21	18	17	23	14	16	18	17	15	20	13	15	19	26	20	29	20	31	18	23	19	15	19	21	21	18	16	22	16	19	21	14	15	18	24	18	15	17	23	18	20	28	14	18	10	18	28	20	10	19	19	14	23	20	16	21	25	17	23	22	19	15	22	13	16	18	18	17	25	22	18	12	21	13	21	27	29	22	12	15	19	17	17	24	20	28	21	26	18	24	21	28	17	15	18	26	24	21	20	21	20	34	25	17	17	23	26	16	17	16	22	23	22	10	19	20	27	13	17	10	14	22	13	23	10	16	21	19	15	11	22	20	25	19	22	19	20	22	28	24	23	12	20	13	24	24	15	14	21	21	18	23	17	20	23	25	24	20	29	29	17	16	22	18	17	15	24	19	13	15	22	21	20	23	17	23	12	18	22	15	20	17	23	14	29	19	20	26	30	9	22	22	20	14	20	12	23	15	17	20	24	13	18	18	18	20	25	22	13	17	21	21	24	26	15	21	14	24	21	19	17	24	19	29	26	25	27	22	18	24	10	21	33	29	23	19	13	19	26	23	23	16	16	19	23	23	19	24	12	22	15	18	23	20	15	24	24	23	28	25	23	29	19	12	19	19	12	22	16	16	21	18	15	14	17	21	20	26	18	22	21	18	19	14	18	25	19	23	26	25	15	31	18	18	15	24	15	25	20	12	19	18	28	26	22	29	30	20	29	17	15	20	17	14	18	23	28	28	14	20	15	22	23	27	21	27	15	13	21	26	27	26	22	24	16	19	15	33	21	22	17	19	21	24	22	21	30	20	25	32	13	19	26	19	26	24	10	21	28	16	20	15	22	13	19	12	14	28	22	28	23	22	23	10	18	19	20	16	13	16	19	26	15	23	21	17	26	20	24	18	24	15	15	24	20	25	20	24	22	19	21	24	21	17	17	16	16	16	16	18	18	24	17	15	11	15	17	12	22	17	24	24	15	17	15	19	26	22	18	20	12	19	23	18	20	14	16	23	21	27	11	17	14	10	22	20	20	13	14	18	22	21	21	23	23	21	23	14	21	20	18	21	23	17	13	11	23	22	21	21	18	19	20	23	17	16	19	30	23	10	19	25	30	16	19	18	17	16	19	27	28	15	27	22	13	26	12	17	17	16	23	23	15	13	22	27	29	18	23	17	20	21	22	28	18	27	11	23	22	19	19	23	23	25	19	14	11	13	29	17	24	24	30	20	25	26	20	23	14	17	20	15	14	24	16	17	11	18	23	12	18	17	14	20	21	21	18	23	26	19	22	20	18	20	22	23	16	27	18	25	14	19	20	10	23	19	19	30	12	16	23	24	26	15	21	28	22	20	18	22	27	16	22	16	18	18	20	17	14	14	18	13	19	21	17	30	24	20	18	18	23	30	18	13	16	17	18	18	30	16	18	23	23	16	11	16	28	15	21	19	17	23	16	16	24	10	28	9	16	21	17	14	21	19	24	18	24	19	19	26	21	20	21	24	16	14	16	17	21	16	18	21	15	23	26	14	14	29	20	20	15	15	21	21	30	21	19	20	14	24	18	21	22	18	19	23	22	16	20	17	18	15	19	16	21	20	16	16	16	18	25	21	21	17	22	23	16	34	14	21	18	27	18	23	20	20	17	12	19	26	20	16	19	10	16	23	26	18	25	19	15	17	22	18	24	15	14	24	22	16	18	15	18	13	17	20	19	21	20	18	16	14	19	19	24	23	15	22	15	26	22	19	23	13	31	19	22	19	19	22	15	16	16	21	18	25	14	16	20	18	14	25	18	18	21	15	21	22	18	26	16	26	16	23	15	20	24	23	18	20	18	17	25	14	23	27	20	18
18252	12151	6738	18294	26308	25313	22042	18203	15081	12429	10412	8766	7079	6079	5246	4516	4029	3487	3120	2753	2400	2107	1962	1834	1643	1647	1539	1503	1554	1476	1509	1507	1644	1616	1573	1622	1528	1441	1276	1177	1161	985	902	814	741	635	649	650	557	559	539	556	508	495	462	444	400	410	444	366	416	405	373	355	386	366	385	369	345	392	392	375	349	350	364	361	359	360	358	374	352	342	353	359	356	378	363	384	344	337	350	343	328	360	337	325	360	352	325	342	346	312	339	332	326	353	307	328	340	344	359	329	342	331	322	397	330	336	319	361	350	301	317	344	354	348	333	301	346	338	339	343	345	310	340	364	326	343	328	320	345	331	358	342	339	333	353	332	335	313	332	336	304	348	329	349	307	321	338	349	347	311	325	360	326	325	311	333	331	345	345	333	324	330	349	332	362	357	341	335	370	339	322	342	328	319	328	340	316	326	335	317	345	327	320	324	340	344	375	341	345	316	378	341	331	355	350	376	358	345	318	315	328	343	325	335	323	334	343	332	328	359	340	345	329	353	335	333	323	320	372	322	351	315	361	363	290	342	320	313	342	323	370	325	352	328	300	307	324	327	315	338	329	344	350	356	343	306	331	319	337	325	364	300	381	319	314	310	315	327	360	333	335	343	336	353	336	325	343	337	358	322	311	345	338	345	340	312	314	328	381	318	376	383	316	320	333	343	350	353	350	333	350	328	317	299	331	352	335	346	347	326	337	359	325	371	334	361	351	337	355	327	349	313	315	348	319	332	335	359	324	348	327	351	353	328	335	323	347	335	362	320	342	327	335	329	339	325	351	308	316	346	334	331	325	308	349	331	324	347	309	334	343	338	345	335	361	370	325	348	367	352	343	347	318	306	313	343	338	345	348	344	331	350	339	330	334	341	337	326	296	327	333	349	311	328	355	395	366	335	321	333	346	374	311	337	356	328	325	331	311	346	304	366	348	305	282	333	335	338	323	328	326	320	348	317	350	328	349	323	350	340	372	338	343	308	327	307	316	351	328	302	323	369	312	337	328	350	332	316	304	322	341	324	331	326	325	360	325	320	342	364	351	346	327	377	322	302	335	327	324	328	335	336	313	339	314	353	324	326	337	351	330	323	336	316	350	314	314	314	324	333	323	345	319	338	310	340	323	352	310	348	321	333	341	330	324	327	329	343	354	342	347	319	340	307	350	344	326	317	310	327	322	341	341	299	313	280	339	316	324	325	301	337	312	338	344	313	329	323	352	346	358	363	338	318	333	332	346	323	337	319	355	325	348	332	335	328	306	318	312	330	351	329	325	346	333	301	330	364	329	348	303	311	333	342	323	326	295	335	323	331	332	328	353	329	334	322	331	356	328	287	352	341	323	315	331	316	343	345	338	312	339	315	324	332	333	344	319	350	360	308	304	344	322	322	336	335	343	336	361	355	337	353	346	321	327	331	321	335	311	346	326	337	345	336	340	320	367	347	352	367	332	351	328	293	323	323	338	331	322	289	321	312	340	335	362	329	310	325	355	328	357	323	334	318	312	330	309	334	301	328	353	344	305	340	307	349	323	327	341	326	340	341	350	348	333	353	301	351	351	375	306	348	337	323	304	309	362	323	325	345	324	343	295	317	314	326	331	323	320	331	336	342	314	340	365	326	305	311	326	330	309	335	303	310	346	323	334	340	307	308	333	327	310	327	325	332	323	327	333	348	311	332	335	322	371	308	300	313	335	322	329	335	326	330	315	341	352	332	356	326	317	353	347	343	335	334	340	301	324	314	334	360	316	355	294	347	309	359	363	327	337	327	281	329	289	322	356	328	333	302	361	298	346	332	343	318	323	342	343	352	331	319	321	355	369	317	379	326	333	342	298	312	334	328	319	328	349	317	354	348	311	350	384	326	300	313	346	340	317	303	336	309	335	336	336	298	357	349	338	323	321	337	325	323	324	330	379	323	349	333	326	336	319	311	346	333	326	327	322	332	301	311	323	325	342	331	330	322	330	349	349	327	339	340	346	355	305	364	320	335	324	336	326	341	325	304	313	336	321	322	343	319	333	332	338	339	327	348	336	325	324	329	337	345	348	314	327	353	339	337	340	337	370	316	342	358	326	321	329	337	337	352	317	364	331	310	339	313	326	341	340	327	326	326	317	326	319	322	317	314	319	327	328	325	320	369	325	323	324	335	358	358	312	286	326	320	325	314	329	308	326	371	319	328	349	347	352	331	351	322	340	332	317	312	339	302	308	335	346	314	331	377	333	334	361	360	299	303	328	333	345	332	341	344	319	342	330	338	323	334	322	347	302	332	325	335	347	332	311	317	326	331	319	328	321	319	310	355	348	362	331	321	323	326	310	321	334	327	323	335	345	307	331	347	344	293	340	314	349	324	333	348	340	321	326	339	339	329	316	315	353	314	315	351	379	335	309	309	334	346	307	316	314	352	342	315	323	308	349	317	363	318	316	324	362	336	322	320	324	314	312	324	338	338	353	368	338	306	316	346	333	327	336	305	366	326	287	313	346	333	329	318	325	349	311	347	329	335	334	330	361	329	335	328	322	331	358	340	328	358	357	329	332	331	336	317	335	378	321	326	352	338	316	321	339	349	342	331	336	328	334	364	351	320	323	306	337	309	332	348	337	330	344	319	381	287	309	297	319	338	315	342	344	281	301	344	352	310	290	315	312	366	311	346	338	319	352	300	337	330	346	318	324	327	327	315	337	371	328	343	309	353	319	340	336	332	338	322	330	338	332	339	325	302	341	326	323	316	326	347	334	326	330	333	329	347	319	342	318	371	332	318	356	335	338	325	294	338	315	345	326	341	330	349	372	316	311	350	336	357	354	318	303	326	349	335	334	331	336	331	364	318	322	348	352	323	313	319	312	305	326	322	352	320	322	316	339	353	301	326	370	344	309	310	326	328	338	341	346	349	324	366	354	323	311	330	310	350	321	331	297	327	362	326	333	308	335	321	355	343	328	335	363	306	321	309	317	363	347	324	330	351	347	349	335	318	324	366	334	340	347	351	350	307	313	347	376	331	335	352	352	312	327	316	315	320	345	333	335	319	338	335	350	343	302	338	352	341	335	334	302	327	315	318	338	334	314	311	358	339	320	329	314	350	322	320	340	317	309	335	328	302	348	353	321	319	371	330	341	352	303	324	345	340	316	321	325	326	312	328	355	310	327	286	315	351	316	339	333	303	319	357	308	318	323	326	360	318	324	342	305	313	309	332	320	289	301	359	285	321	333	348	333	355	314	341	328	331	335	301	317	326	320	336	354	345	297	328	294	316	290	336	311	369	338	318	334	304	320	341	300	330	324	349	339	321	299	345	373	317	334	350	309	332	323	357	333	336	381	341	299	313	342	302	336	318	324	334	344	361	340	368	351	345	299	345	344	335	323	332	325	351	327	358	339	326	344	310	290	317	325	316	342	341	338	324	358	347	330	307	323	333	338	336	341	341	310	333	322	356	345	324	346	320	314	332	344	320	315	323	316	308	362	359
2448	368	252	208	338	383	329	284	244	227	213	160	135	130	139	131	104	92	92	79	66	71	71	70	74	54	59	63	64	53	49	59	49	68	63	54	58	55	62	57	64	53	45	50	49	44	43	36	48	48	36	40	40	43	39	36	47	42	51	41	35	47	39	35	41	37	34	42	43	40	37	32	46	39	40	33	42	44	27	29	35	28	42	42	29	34	32	38	41	32	35	43	41	40	34	44	35	43	37	47	27	39	42	40	29	37	28	41	51	33	39	42	39	40	41	23	40	41	35	42	40	32	31	52	35	38	41	47	35	40	38	36	30	36	38	34	44	36	42	41	27	31	32	28	40	40	34	35	42	36	33	41	42	41	38	35	45	44	41	56	35	44	37	36	47	41	33	36	36	40	32	31	33	35	44	40	41	38	37	43	42	49	37	40	41	38	36	40	39	41	31	29	30	35	37	40	49	37	35	37	51	42	35	43	31	28	35	40	30	34	41	27	43	42	40	42	34	32	40	33	46	36	37	47	44	32	37	35	22	39	37	38	39	40	40	33	37	38	38	41	35	49	43	40	45	46	56	40	41	35	36	40	37	35	40	32	32	31	31	33	38	41	29	47	54	36	39	40	45	32	41	31	41	46	32	41	45	29	38	34	33	39	48	29	33	43	30	36	36	36	40	32	35	31	29	36	33	34	43	47	40	30	36	36	33	36	28	51	40	41	42	34	30	35	48	35	35	33	27	37	35	30	43	38	32	39	44	38	39	39	47	41	37	39	37	35	44	33	41	34	37	45	48	36	48	32	41	39	25	41	44	37	28	32	35	32	32	41	35	38	36	40	33	44	38	31	44	41	43	43	40	43	35	34	37	35	38	33	42	31	38	32	44	40	27	41	36	31	39	44	31	33	49	38	27	38	35	45	26	35	33	37	46	29	32	38	43	38	38	35	29	35	42	35	35	38	37	21	46	50	42	33	39	38	37	53	32	38	32	45	44	29	39	34	40	41	44	34	44	38	41	51	37	34	41	33	32	34	33	44	41	35	44	30	35	42	39	38	36	41	38	34	38	30	34	46	32	33	39	36	41	46	39	46	42	29	43	34	48	36	39	43	47	27	39	36	46	41	45	30	47	37	36	41	45	38	37	42	43	44	39	37	42	47	44	33	41	38	32	41	50	35	33	47	45	28	33	38	39	34	33	41	17	40	43	36	33	43	37	40	41	37	30	34	34	45	43	43	30	45	41	28	49	41	42	37	26	43	34	50	43	48	28	38	33	32	42	30	26	36	40	34	37	51	35	28	38	37	35	46	38	39	43	45	36	38	27	42	37	38	47	34	35	35	31	38	22	31	41	45	34	40	48	45	35	46	40	38	41	37	36	34	44	39	37	48	41	38	50	33	49	40	40	40	40	46	40	33	36	34	41	45	37	34	41	43	42	38	39	43	41	34	44	37	38	36	43	40	31	37	47	34	31	43	51	47	33	40	47	45	36	43	48	41	46	31	35	34	41	42	42	46	33	33	44	47	26	42	27	42	45	38	35	47	39	43	41	46	36	33	41	43	44	39	35	52	41	38	45	37	44	38	41	39	44	37	37	40	35	46	32	31	38	30	32	49	44	34	35	42	49	47	32	39	43	41	32	36	34	35	44	53	41	42	35	27	38	34	36	39	42	30	40	28	44	42	48	37	58	36	40	43	28	41	29	32	34	35	48	35	35	39	40	29	34	45	39	32	35	39	56	30	28	38	48	50	39	41	40	50	43	43	41	35	28	41	37	33	35	38	28	41	46	39	46	36	20	37	42	29	42	40	39	32	39	36	44	36	31	44	33	38	36	31	43	41	55	38	29	34	39	35	31	47	40	38	35	44	48	42	43	40	47	42	39	38	50	40	32	36	42	37	34	35	36	41	38	37	38	28	46	36	48	37	34	29	41	26	37	48	43	43	31	41	25	29	44	35	38	28	33	44	37	38	41	36	34	16	37	36	50	35	38	44	39	35	33	27	46	39	30	43	41	35	40	34	39	48	40	36	35	40	45	27	31	41	39	33	32	36	37	38	34	44	38	40	41	46	43	28	36	41	49	36	29	32	44	41	42	45	37	39	32	32	31	41	37	38	42	32	48	47	38	37	32	42	34	43	38	39	46	39	23	40	36	36	37	40	47	24	32	52	36	38	38	34	43	45	32	43	31	39	44	40	41	47	44	30	36	38	46	41	39	40	37	33	34	32	31	32	31	35	50	27	37	39	45	32	35	30	41	38	44	38	40	34	32	32	39	38	31	38	49	30	28	49	51	32	31	43	36	46	32	36	35	33	43	33	35	43	34	34	38	43	37	31	36	33	41	49	40	37	36	32	30	36	57	54	40	43	29	30	29	44	42	42	47	43	34	28	33	45	35	47	33	26	41	40	47	32	36	41	35	33	40	32	39	35	33	44	41	38	41	48	43	33	33	42	37	30	37	40	37	30	38	37	45	40	35	49	27	32	38	32	34	42	43	38	47	35	31	35	38	35	44	31	36	32	43	44	39	34	42	37	46	37	29	37	35	37	39	43	44	32	48	37	33	42	38	32	31	35	45	39	39	30	44	43	45	34	35	53	36	38	30	31	29	42	27	44	39	50	48	33	32	39	47	39	30	39	35	29	41	45	36	40	38	45	38	38	40	36	36	40	33	39	37	37	30	40	35	43	32	50	47	37	36	29	41	38	26	33	36	32	38	34	35	40	46	39	36	46	38	37	41	49	40	44	35	43	36	35	33	39	34	36	41	35	38	25	40	50	42	27	40	34	52	43	30	36	35	30	41	24	37	47	39	29	30	46	38	29	30	32	35	34	41	37	31	45	28	34	40	39	43	41	39	36	34	46	34	41	40	41	40	43	50	54	42	36	53	48	40	40	25	39	39	30	39	49	44	37	33	43	36	32	41	38	50	28	33	38	46	25	47	38	36	32	48	30	29	46	36	38	39	43	37	54	36	32	39	37	40	31	34	33	47	31	48	32	35	39	44	32	44	36	39	45	46	43	34	46	27	44	38	31	44	40	51	30	35	35	41	39	33	37	31	44	35	39	30	39	41	40	32	39	45	35	41	34	30	30	47	44	37	35	43	43	46	32	30	29	39	34	43	40	34	30	41	44	59	40	43	46	33	37	39	41	33	36	42	40	49	35	37	35	37	39	31	39	41	41	45	37	27	29	29	45	36	37	38	39	41	38	41	32	37	40	39	41	34	32	37	46	32	40	30	37	44	38	38	22	28	37	52	41	33	42	25	37	42	53	39	42	41	49	27	40	31	32	36	42	48	41	39	43	50	43	28	51	43	48	44	42	36	38	32	34	33	42	30	38	30	28	34	34	31	46	32	34	35	37	35	36	42	40	42	30	39	39	46	38	29	45	39	51	39	48	37	51	35	40	41	28	40	36	34	41	37	41	48	28	42	29	34	35	39	35	48	42	40	38	37	37	39	33	33	33	47	31	28	45	44	48	39	38
16866	10764	5883	17193	25115	24482	21106	17450	14357	12055	9858	8234	6903	5836	5126	4623	4050	3550	3147	2747	2596	2194	2134	1958	1927	1830	1811	1803	1800	1721	1822	1850	1935	1904	1834	1831	1783	1675	1486	1419	1418	1194	1160	1067	1026	936	877	876	873	855	790	786	820	763	833	748	754	734	774	695	694	699	714	686	709	699	675	637	667	618	643	696	706	658	630	713	652	656	646	710	627	628	652	633	680	677	668	601	637	665	635	653	683	684	617	664	654	658	663	634	634	635	623	681	630	607	614	597	628	632	637	538	627	669	630	629	696	646	634	627	584	635	627	627	636	618	673	681	649	607	642	632	613	656	631	646	679	626	645	626	613	620	669	637	635	602	663	680	623	611	657	630	641	626	617	650	654	597	632	661	650	674	648	655	622	691	661	665	628	589	627	634	665	649	640	645	697	619	638	616	650	637	619	622	647	622	659	588	694	655	606	653	628	663	627	607	582	638	591	604	620	646	649	655	617	621	662	649	645	622	618	599	635	640	664	623	619	637	647	628	621	663	653	660	630	624	661	636	630	644	602	643	640	645	633	627	632	605	639	609	613	636	625	664	659	613	613	617	629	626	583	655	632	647	599	629	637	641	614	602	613	666	669	691	670	680	655	610	676	616	637	677	648	636	634	607	623	614	650	593	672	631	644	669	627	632	636	663	622	632	650	655	645	591	646	664	641	615	643	633	633	658	643	592	675	588	570	607	603	669	618	638	668	631	660	622	623	644	640	693	617	638	629	614	640	618	622	616	614	606	652	615	605	599	645	623	678	625	627	627	683	648	656	618	674	625	653	652	617	597	614	663	569	629	666	627	606	631	640	659	596	620	650	619	653	641	624	652	592	581	595	660	663	614	650	656	618	641	625	606	635	649	614	613	652	655	651	640	655	604	610	635	637	636	627	688	635	648	666	640	610	623	628	677	654	653	621	611	622	647	645	647	626	626	657	635	611	673	665	598	660	619	637	603	639	652	651	645	698	610	634	642	613	636	636	622	608	619	611	624	616	638	668	653	643	590	596	608	606	642	621	657	628	642	595	608	578	658	639	658	623	672	623	620	632	688	650	661	676	597	616	603	660	602	638	642	627	641	667	617	636	678	637	632	647	605	661	614	611	620	650	641	616	610	618	638	664	573	636	651	650	627	636	620	612	592	592	630	683	632	658	620	671	646	678	613	668	645	665	641	618	596	633	632	631	615	608	600	601	664	627	611	629	680	637	674	637	607	630	631	615	670	633	645	586	620	645	625	615	624	566	647	696	646	593	637	627	653	631	615	672	667	668	666	629	696	649	650	628	621	607	626	670	640	643	627	638	616	601	631	637	603	683	640	662	623	646	640	637	664	670	608	649	616	644	684	657	635	609	652	645	606	586	646	575	659	593	613	657	674	657	666	609	606	620	614	620	663	665	653	613	624	647	664	616	682	662	636	640	659	636	594	614	639	643	647	661	590	633	638	619	650	681	619	624	665	610	633	673	653	673	638	627	638	605	603	693	625	630	641	595	648	598	632	664	595	646	588	636	665	620	626	580	623	644	668	662	628	617	589	649	646	615	603	613	611	669	620	621	623	648	618	626	628	637	628	608	662	625	659	633	610	650	669	610	643	665	638	645	623	646	637	674	618	662	597	670	599	660	621	637	664	647	643	625	625	656	654	606	648	639	635	624	598	625	615	659	624	629	626	659	611	636	659	615	626	580	607	631	648	653	613	611	642	641	642	660	646	604	649	652	632	620	610	589	585	597	630	630	628	625	616	665	643	657	574	646	641	652	625	654	622	630	628	640	708	644	608	628	638	677	622	658	654	680	630	715	650	621	634	603	619	616	630	656	647	634	656	615	623	668	623	674	652	651	647	640	643	636	619	630	647	601	624	624	577	662	624	608	617	669	606	637	626	588	644	639	582	628	620	617	635	619	625	656	655	691	660	599	628	596	630	633	630	653	661	604	645	651	637	639	636	637	705	639	603	636	604	629	637	621	644	647	595	624	641	685	565	632	615	610	624	684	636	630	647	622	639	626	646	653	703	613	662	667	645	644	655	650	614	689	616	626	593	621	614	603	617	614	633	612	666	604	650	630	603	637	628	620	640	600	661	657	662	640	622	630	632	612	633	589	612	644	613	650	622	659	614	618	624	674	628	636	625	609	670	620	598	669	649	622	673	598	633	620	594	647	632	645	651	643	623	603	664	633	614	663	655	617	627	587	697	672	656	627	645	638	666	607	620	641	576	634	604	661	646	632	622	566	597	603	632	636	641	623	638	636	634	637	646	599	657	584	642	613	630	641	614	571	637	596	623	642	581	649	598	637	636	644	620	632	624	596	665	651	643	657	660	634	628	671	683	651	608	602	611	596	653	637	635	601	682	597	634	626	647	636	619	608	618	666	621	587	631	602	623	612	594	634	624	655	615	598	655	652	648	674	615	681	638	636	672	631	617	657	619	650	632	654	638	627	641	657	662	683	615	612	662	616	623	676	602	630	626	640	646	618	597	590	643	631	613	665	647	691	657	641	622	648	650	679	639	642	653	695	665	640	613	609	638	625	670	589	638	648	598	663	632	594	609	671	606	639	638	617	647	580	643	586	631	607	604	642	659	598	644	592	642	594	617	627	613	616	632	689	624	616	624	706	649	584	662	633	603	592	671	636	612	653	626	660	602	581	665	671	609	650	646	617	605	651	642	604	632	639	622	676	622	637	614	622	641	669	640	669	595	620	619	631	680	614	639	607	657	609	584	651	630	632	622	615	633	667	662	623	632	623	590	631	609	633	625	595	631	598	628	635	646	684	641	656	612	652	577	684	656	589	603	644	615	605	612	635	650	628	655	636	648	649	614	627	653	620	636	643	643	649	619	657	640	660	634	660	638	600	647	633	635	644	641	698	635	625	643	616	640	639	630	655	639	668	616	648	643	665	616	621	670	631	644	606	636	663	620	612	631	640	660	664	651	658	637	616	664	616	610	629	632	626	610	628	646	650	639	600	602	627	618	633	643	611	580	641	649	638	638	645	634	639	657	586	644	630	628	623	563	618	644	636	631	621	607	635	633	626	648	611	636	631	617	598	635	628	633	589	636	618	645	669	598	606	630	642	630	628	578	609	638	659	654	604	604	643	605	623	647	628	624	650	599	617	640	622	624	630	608	628	622	643	619	661	650	601	688	604	651	667	610	577	667	658	645	630	635	644	646	664	627	625	625	675	638	604	625	618	653	640	615	655	661	651	640	642	636	614	634	625	646	681	693	614	602	585	638	655	622	603	632	659	634	630	633	687	675	568	648	647	610	599	631	621	595	631	634	620	634	640	610	641	586	642	636	649	613	668	651	636	644	633	631	628	645	581	628	671	589	678	626	627	612	678	707	594	635	614	628	608	636	657	601	668	610	667	664	612	621	617	666	616	642	607	634	659	651	627	631	613	648	632	648	621	632	624	601	647	657	567	652	645	597	664	658	639	629	644	603	620	634	648	674	662	642	640	616	644	639
1655	657	368	266	539	611	552	495	430	361	294	241	209	188	165	149	135	97	121	99	87	87	83	70	71	78	88	57	81	65	62	73	92	71	88	75	74	62	46	59	59	57	53	55	40	40	54	51	35	44	45	41	37	41	32	44	37	37	43	43	58	43	48	54	55	38	37	32	48	42	47	48	50	42	37	35	31	30	39	40	31	44	43	27	35	30	26	37	41	43	40	30	33	32	39	41	43	36	42	43	39	35	39	28	38	46	37	38	32	40	35	36	56	38	26	34	46	34	36	52	40	39	34	34	47	44	32	49	49	35	34	34	44	42	35	37	44	39	39	41	45	48	36	40	36	41	38	51	37	38	42	41	31	25	53	34	37	24	45	46	29	46	42	30	30	40	35	35	39	39	38	32	37	35	44	50	34	39	43	38	34	28	47	49	22	41	35	40	34	49	48	35	41	44	31	34	31	51	47	44	45	29	31	36	26	44	31	40	47	41	43	31	37	39	32	43	37	39	34	29	32	36	43	47	41	34	30	37	41	33	48	32	35	44	36	29	39	46	35	32	44	41	43	47	24	38	25	36	29	46	33	30	30	49	44	43	35	37	41	34	32	45	35	46	38	34	38	51	30	44	44	35	42	43	46	34	27	39	26	26	31	31	29	36	36	32	43	36	27	45	33	35	38	34	33	30	36	40	39	49	33	47	33	36	21	40	34	25	33	30	42	41	36	34	47	36	37	35	36	28	32	41	47	40	37	33	23	38	34	35	45	30	31	30	36	42	28	25	44	49	49	48	40	35	25	46	33	32	41	42	25	38	42	35	39	22	43	35	36	35	49	45	43	39	41	31	25	26	33	33	33	42	47	30	37	43	27	45	34	37	33	34	30	30	39	30	39	38	33	30	38	43	40	36	35	44	38	33	30	42	33	41	29	38	39	24	26	34	40	38	33	32	39	49	28	34	35	40	29	29	18	37	33	45	47	28	41	31	34	39	45	29	32	39	48	25	38	43	32	31	45	41	29	40	52	33	46	38	41	39	36	40	38	29	41	33	31	40	36	38	35	39	33	37	40	45	33	42	38	33	36	30	35	31	27	34	39	31	42	39	33	37	32	36	36	35	36	34	37	39	35	40	37	41	40	34	31	32	29	34	34	36	51	41	45	28	44	32	40	31	45	35	33	28	40	46	39	38	44	31	41	36	34	36	33	29	37	37	31	37	34	40	41	34	34	45	48	29	41	28	28	44	39	34	39	40	38	30	45	43	52	28	40	40	30	33	30	26	33	38	28	35	43	34	35	37	27	41	40	30	30	35	27	38	44	38	38	43	24	44	35	42	41	36	46	31	30	37	38	39	42	37	49	36	35	42	41	34	41	40	40	33	39	35	33	29	37	38	32	35	41	46	23	46	32	37	36	33	40	42	33	27	38	38	39	36	28	37	36	36	44	29	39	35	35	42	42	40	24	32	48	35	34	27	37	35	39	43	34	33	36	37	49	36	37	34	42	38	34	36	40	43	25	48	43	44	38	43	34	31	38	27	48	34	56	46	40	39	34	44	40	36	33	38	34	42	46	37	30	30	42	32	41	38	35	39	30	40	40	43	39	44	36	30	38	37	37	49	27	32	32	35	46	27	37	47	43	24	30	30	43	42	28	40	41	37	47	33	33	34	37	40	36	41	41	31	33	44	33	29	47	38	41	35	26	28	42	46	45	41	37	32	40	36	41	42	35	30	30	40	34	32	40	47	45	39	29	35	32	42	46	39	49	42	37	32	37	28	37	49	41	36	41	33	39	33	44	29	28	42	22	46	28	51	37	49	36	36	30	38	43	38	41	45	36	30	34	43	31	37	28	35	34	28	36	51	35	51	44	43	35	42	36	46	39	36	40	32	45	43	31	35	46	46	40	37	36	40	44	42	31	31	42	36	49	40	37	34	37	29	34	42	35	29	48	32	40	35	39	33	36	35	37	27	42	32	35	36	31	39	49	33	43	39	35	34	42	34	41	35	26	39	30	36	36	40	35	37	32	44	43	34	33	34	39	30	32	23	38	31	40	36	44	43	32	33	27	29	28	35	37	47	33	38	33	36	27	41	33	42	36	40	39	45	36	35	35	33	42	42	37	51	40	34	43	38	35	38	35	40	41	32	37	43	37	33	38	47	35	30	35	33	31	36	39	40	26	29	42	35	40	47	42	32	32	40	37	43	51	39	37	35	38	31	37	33	35	37	44	35	43	30	25	37	32	40	40	34	39	30	33	42	38	41	32	42	33	37	29	40	33	39	45	31	32	39	39	27	43	49	36	37	40	43	39	36	35	43	48	34	38	44	30	32	36	47	44	35	38	25	45	35	37	35	27	41	39	31	34	31	38	40	40	41	42	33	45	42	55	40	41	35	38	34	39	36	29	41	33	39	33	31	36	46	36	22	40	27	45	36	38	33	40	29	53	45	36	30	40	37	42	34	44	34	26	38	47	37	37	30	39	33	34	41	44	40	52	43	40	41	36	35	42	36	40	31	46	38	31	38	38	41	32	42	35	31	40	39	39	41	36	34	37	43	39	45	38	25	41	43	23	32	28	27	34	42	32	44	47	35	39	34	44	29	34	38	31	39	31	31	31	32	48	33	41	40	41	48	36	27	38	32	39	30	36	33	34	42	37	39	31	36	41	37	31	43	35	33	35	26	31	34	42	39	30	41	41	24	33	37	48	35	42	38	41	34	35	30	38	43	36	40	36	51	35	32	32	40	32	31	40	34	26	30	46	34	34	46	38	33	41	24	35	42	34	33	37	39	41	36	35	47	36	30	36	40	31	37	31	44	34	45	32	51	25	33	34	31	26	33	29	40	34	38	45	34	39	37	47	36	46	27	32	23	33	27	31	36	35	26	34	40	35	43	42	38	40	28	36	37	40	45	32	43	32	40	41	41	30	33	37	31	38	42	32	34	39	50	29	32	42	27	36	39	35	39	43	34	37	37	39	29	36	46	31	52	43	40	40	27	34	37	32	37	43	41	31	40	36	50	37	32	47	37	33	42	40	47	30	33	35	48	39	40	25	32	44	47	33	40	34	33	41	34	39	29	35	31	31	41	48	42	27	31	40	40	29	38	34	31	43	43	31	40	27	40	41	43	38	34	37	35	39	31	38	34	34	37	27	52	31	44	29	34	38	39	34	46	29	28	25	32	23	34	38	36	29	38	32	39	46	25	36	27	34	45	45	38	37	34	35	43	37	41	36	40	38	31	31	50	45	37	38	43	41	37	42	37	34	28	39	44	24	46	35	33	28	34	35	34	39	39	45	46	37	35	48	49	41	44	24	36	38	32	39	28	44	35	31	34	30	37	25	33	45	39	42	42	42	31	40	31	41	40	36	35	39	38	43	34	48	40	36	40	29	40	41	42	35	35	45	32	35	41	27	31	36	33	37	31	42	38	40	30	30	35	49	41	35	34	45	36	39	27	35	31	46	31	42	28	31	39	37	48	37	37
22725	15043	8996	22421	30923	29897	26421	22786	19202	16089	13679	11584	9829	8405	7562	6506	5513	4855	4371	3846	3479	3314	2918	2754	2613	2456	2418	2391	2355	2297	2171	2446	2410	2397	2279	2318	2206	2021	1809	1804	1665	1533	1332	1206	1190	1056	1063	1032	967	938	899	906	862	798	843	799	758	743	794	745	659	689	729	725	668	712	679	648	675	665	693	643	678	660	635	679	646	615	644	666	609	642	671	637	637	650	650	614	668	673	614	664	635	630	646	630	604	652	629	620	606	644	610	686	624	648	654	606	658	614	610	606	658	613	599	673	636	619	610	659	629	592	598	659	637	613	654	620	590	607	616	625	657	607	649	609	689	656	604	622	617	588	617	653	626	621	609	629	629	637	614	584	634	639	627	579	605	595	638	689	640	695	616	629	625	642	627	664	628	644	572	637	582	661	583	612	656	661	588	586	620	609	617	626	626	587	634	588	604	617	614	604	653	619	566	638	621	584	587	620	559	636	628	629	647	596	606	637	623	627	640	607	630	602	630	580	639	608	588	565	663	657	608	622	635	630	645	607	636	603	625	592	558	616	623	620	585	566	626	629	627	541	641	635	599	619	603	629	601	669	573	563	583	627	601	593	626	585	619	591	605	605	642	640	595	644	593	591	617	641	631	604	603	626	596	591	626	612	568	583	596	578	630	640	582	635	615	638	595	641	608	618	612	645	594	589	583	592	592	602	574	613	602	649	569	549	640	606	597	617	633	661	586	605	654	624	641	632	640	601	589	589	595	602	596	625	609	594	624	586	574	610	560	623	586	611	683	631	587	632	640	628	609	584	605	633	613	575	598	581	601	619	609	583	568	629	631	587	624	627	611	613	610	610	617	601	651	620	576	623	615	579	611	603	634	659	566	643	608	622	591	621	664	595	640	589	635	592	591	606	652	606	649	595	645	608	617	605	662	585	629	571	597	595	652	598	608	575	623	632	563	589	614	619	608	599	587	632	630	617	591	631	602	572	619	638	590	621	628	605	589	604	604	588	561	606	595	604	615	609	604	628	634	626	573	584	610	635	617	645	650	590	605	640	622	581	612	586	602	655	585	604	624	617	642	591	594	595	628	612	595	551	643	556	587	597	635	609	651	629	588	653	659	574	625	653	634	604	642	609	601	615	626	643	646	658	599	572	640	626	598	578	610	627	611	639	616	648	626	622	590	553	584	590	620	629	652	616	613	555	589	617	581	587	597	568	591	633	644	662	572	609	642	594	566	607	577	631	618	646	617	653	611	627	612	589	636	575	596	673	597	602	563	610	633	590	615	582	620	667	618	585	673	614	600	581	647	617	634	598	596	603	533	564	642	593	636	630	624	586	629	570	584	633	612	593	607	610	599	652	621	594	602	604	639	621	619	600	582	609	623	646	625	649	625	657	612	613	560	627	608	632	607	643	636	627	628	638	583	675	615	618	567	543	652	601	580	652	585	632	592	619	601	597	605	594	644	622	632	603	620	594	595	570	615	630	610	616	603	625	624	590	586	625	550	560	588	554	633	599	584	618	621	576	599	609	619	560	586	607	596	611	612	581	600	570	653	615	628	613	590	621	613	649	609	617	653	544	585	556	658	629	606	601	595	628	600	579	681	647	591	601	597	609	607	611	629	627	657	620	604	574	643	625	636	637	624	594	644	626	617	598	590	624	601	642	598	583	664	571	593	613	595	632	612	609	574	602	642	620	601	634	634	633	568	616	606	603	604	559	587	598	623	621	608	648	642	640	623	635	612	615	600	616	628	625	615	606	608	612	606	587	577	613	596	633	589	578	590	624	581	594	613	584	676	647	608	632	668	609	608	601	589	601	604	608	644	627	650	648	609	593	577	588	595	625	577	628	613	575	620	573	601	593	638	574	586	614	559	610	623	571	623	585	625	617	619	595	662	583	606	583	647	663	626	613	608	625	640	589	610	585	623	587	625	596	620	584	621	635	654	584	633	573	626	630	660	623	586	634	620	601	618	593	580	599	610	620	630	608	591	617	628	595	643	656	626	619	600	618	576	606	605	607	602	625	580	641	584	615	627	596	574	661	604	562	592	609	639	624	615	598	597	609	617	593	629	618	627	624	633	586	600	598	653	634	633	647	616	603	562	592	621	626	600	574	652	586	654	596	596	647	646	632	600	611	653	580	593	594	626	613	620	604	653	570	629	611	609	626	581	612	581	608	618	572	612	614	622	588	589	610	595	606	567	618	575	636	598	633	571	618	586	596	627	651	589	632	610	610	621	633	591	561	624	574	592	682	563	644	604	603	616	567	585	585	615	593	592	620	622	635	630	591	629	617	597	678	599	611	635	596	630	570	637	577	614	658	634	643	571	593	611	613	598	582	635	608	603	634	632	633	609	630	640	605	594	626	637	642	622	634	611	615	615	613	588	585	618	627	659	610	595	600	648	658	624	668	584	623	603	657	622	632	635	592	616	614	644	631	651	602	643	577	631	621	592	608	598	623	606	645	615	605	578	582	625	605	641	618	587	632	608	622	611	618	659	603	620	591	604	605	601	590	681	556	624	604	583	580	622	613	583	640	581	629	657	586	585	638	627	618	613	637	629	618	573	550	581	607	567	625	589	587	590	598	614	670	612	561	570	644	628	603	618	618	623	584	553	597	611	602	633	567	598	593	629	619	630	626	610	607	580	576	641	596	543	632	632	587	615	602	609	582	597	617	640	597	606	607	613	607	595	592	591	610	595	607	581	557	612	574	604	647	600	596	624	591	639	629	598	609	625	644	600	574	683	640	642	661	596	597	589	598	591	586	621	578	613	549	615	603	580	619	663	597	649	622	571	614	572	584	592	607	605	591	595	655	588	662	630	624	621	594	576	614	619	594	567	644	623	624	600	597	600	557	588	609	625	620	603	618	616	644	667	649	593	638	608	621	612	606	653	620	577	647	612	599	584	594	605	646	608	617	634	596	583	581	636	609	597	649	593	621	534	600	604	632	574	589	604	586	592	618	633	642	593	634	633	616	669	640	635	576	631	606	624	630	611	537	620	615	614	626	636	611	620	577	611	633	640	585	616	631	616	640	623	575	630	589	601	599	634	580	590	600	654	637	611	609	626	611	616	604	607	608	653	575	634	618	618	607	618	627	636	609	583	625	631	633	629	632	622	625	632	596	635	594	647	586	583	578	631	611	634	606	616	623	592	609	635	637	609	596	611	597	615	632	616	642	624	629	613	600	590	591	627	596	595	607	609	568	638	561	583	627	625	582	621	583	627	599	616	618	608	587	617	629	602	607	621	632	577	612	559	597	606	619	597	619	591	648	578	583	591	591	599	567	625	604	582	626	589	587	579	600	604	597	618	609	610	639	633	587	614	617	649	582	628	634	629	601	601	630	603	611	591	621	591	571	592	626	616	674	597	629	621	641	622	632	650	602	578	583	597	591	636	630	642	554	616	623	585	603	611	595	632	571	612	624	633	616	609	616	615	602	625	629	596	635	593	622	662	604	606	682	595	601	604	635	593	672	586	631	649	643
1478	288	137	140	192	258	209	196	165	131	130	105	106	78	74	67	61	56	49	47	49	44	37	41	44	35	52	45	40	33	34	52	48	36	47	57	44	47	36	23	27	29	35	28	29	25	31	24	35	21	26	19	36	22	19	28	22	24	21	21	18	20	17	30	22	21	25	19	30	33	19	24	16	23	26	20	23	26	15	19	21	27	17	19	18	23	14	21	18	17	19	21	20	13	18	22	22	31	27	35	25	25	15	22	26	30	22	24	23	21	32	19	22	27	18	15	19	18	24	28	12	16	29	18	23	21	23	27	18	20	25	18	18	21	26	24	25	30	19	19	30	23	16	24	24	18	19	20	20	20	13	24	26	23	18	21	24	36	18	22	21	23	21	25	21	23	15	25	29	24	19	20	18	32	24	20	17	13	13	19	19	23	22	25	13	22	27	19	15	22	28	15	25	25	26	18	20	22	28	15	14	24	25	35	27	25	33	26	12	25	22	16	33	22	21	25	27	26	22	23	19	26	21	23	19	22	25	23	24	19	23	25	24	17	25	24	21	23	22	7	22	17	25	14	18	23	19	23	24	23	24	27	20	19	23	22	26	18	16	30	20	20	15	14	26	31	23	22	24	25	18	16	18	25	23	15	19	16	18	25	19	23	28	21	24	27	21	23	14	19	20	15	29	17	15	21	34	19	21	21	18	15	30	21	13	28	20	19	25	21	19	24	24	23	21	24	33	26	11	21	21	17	16	21	17	22	25	17	11	31	25	18	20	20	25	31	26	21	18	26	20	22	20	21	22	23	24	23	18	30	22	20	24	21	26	25	20	21	25	14	25	22	23	16	18	25	26	17	19	18	23	23	20	26	21	23	25	23	10	21	20	25	21	17	21	18	21	33	20	35	26	29	24	19	16	27	18	29	23	30	27	18	19	18	18	27	25	19	23	15	11	18	29	15	16	25	16	22	17	27	28	25	28	18	25	28	21	19	22	17	24	21	15	24	17	22	19	15	24	17	24	24	22	29	17	23	20	21	18	25	20	17	21	17	24	18	25	23	22	23	20	18	15	18	23	30	29	26	24	22	22	18	23	17	25	26	29	16	16	22	27	25	20	21	24	18	18	22	21	19	24	24	22	26	16	16	29	23	14	18	20	21	15	19	17	24	26	18	22	22	25	20	19	21	20	22	20	25	25	13	30	21	20	23	20	20	32	17	17	19	18	18	34	22	11	21	28	26	22	17	30	18	19	25	20	19	32	27	16	15	21	14	17	27	19	21	26	18	20	13	26	20	22	25	21	18	24	38	19	20	21	25	24	19	14	16	27	26	16	13	20	20	25	22	19	14	15	16	21	20	18	24	16	22	23	30	22	26	12	19	23	24	21	15	19	18	15	25	21	24	22	25	20	27	18	19	26	29	26	12	24	22	19	20	23	13	18	19	25	7	19	18	20	13	22	22	18	19	20	16	24	21	24	18	22	23	17	21	24	14	18	20	28	20	18	24	18	11	32	22	18	22	21	11	24	17	18	22	25	27	22	17	19	21	12	31	18	21	22	24	20	24	29	19	23	26	25	20	19	21	23	24	23	24	26	23	25	19	31	16	21	22	22	24	24	25	22	22	16	23	22	21	23	23	24	24	19	22	23	24	29	31	25	29	26	19	26	17	22	24	27	25	25	32	16	20	15	19	26	31	16	22	21	33	20	18	19	22	19	17	30	20	25	27	24	15	17	22	19	15	15	18	19	15	22	27	22	16	17	23	30	23	19	20	10	20	18	20	20	23	25	19	23	17	30	29	17	18	18	16	28	28	21	16	22	26	20	22	25	21	20	16	29	27	19	27	19	22	23	20	15	23	28	22	20	17	25	29	18	22	13	23	19	16	32	23	29	21	30	30	23	25	17	25	31	20	29	17	32	18	27	22	18	19	20	22	23	25	24	24	19	22	29	13	19	23	12	22	20	20	16	16	17	32	20	22	17	14	27	19	17	22	20	23	22	20	25	19	19	21	18	22	24	21	23	24	22	20	17	22	22	17	22	17	21	22	27	19	23	22	21	24	20	18	23	19	22	20	15	14	15	16	21	22	21	19	23	18	22	23	21	18	18	29	22	25	14	21	15	27	22	25	29	22	20	24	18	18	27	18	26	21	20	21	26	14	23	27	15	19	26	17	27	25	20	23	26	21	16	18	15	21	22	17	8	21	23	27	22	20	31	13	27	17	23	31	20	27	25	23	24	27	23	18	16	28	16	16	17	26	23	13	26	32	16	25	25	27	28	16	17	13	16	24	28	25	14	23	16	21	24	14	25	21	22	15	20	18	25	20	24	21	19	21	24	18	20	18	24	22	21	21	26	24	33	31	14	21	19	17	24	24	20	17	20	34	19	23	21	26	16	23	25	23	20	17	30	23	12	23	24	25	19	19	22	24	19	22	28	24	18	11	17	19	26	22	21	19	15	16	25	29	20	21	17	18	26	29	26	14	25	19	28	25	27	16	19	12	25	13	25	19	21	26	25	35	17	23	18	22	21	17	17	20	24	23	18	19	23	21	17	19	18	15	24	18	21	13	25	21	22	19	25	31	19	28	10	23	21	24	24	21	22	19	21	28	19	23	13	19	22	24	22	21	22	13	27	26	27	25	14	29	27	27	32	27	20	21	29	17	20	27	24	26	18	30	24	27	18	17	13	14	26	23	19	26	16	14	21	22	17	15	24	22	18	17	17	19	21	21	17	21	21	23	17	22	23	22	19	18	23	26	24	22	23	22	19	23	19	18	19	13	17	20	19	16	26	30	16	23	21	19	16	20	22	25	24	16	28	23	26	28	23	26	20	25	21	21	22	21	20	21	23	26	21	24	19	18	20	20	16	27	21	27	20	20	27	22	18	28	20	11	26	22	24	23	30	21	21	25	25	23	20	15	25	20	35	23	25	17	13	22	21	27	28	25	21	28	26	20	16	17	16	16	22	29	30	28	20	14	22	22	26	22	33	20	20	8	28	31	22	18	22	23	24	29	17	12	23	15	16	18	21	19	21	26	24	17	25	25	21	24	18	26	17	15	27	23	26	23	22	27	21	16	18	26	18	22	18	22	20	26	24	25	14	26	12	19	24	26	19	26	19	23	21	20	20	24	29	22	16	22	22	18	20	19	24	21	16	19	28	24	20	21	23	19	19	20	22	12	31	18	24	31	15	25	27	20	24	28	27	30	25	25	25	23	22	24	21	25	12	34	20	28	29	23	15	20	22	14	27	14	18	25	17	20	26	17	23	17	21	19	28	22	20	24	19	28	19	20	22	26	28	18	19	22	15	19	29	23	34	26	27	22	16	21	25	21	15	20	26	22	26	19	31	24	23	20	22	14	18	17	21	23	24	24	19	18	10	22	27	25	21	30	20	35	25	32	21	21	12	26	19	20	16	17	21	25	21	19	21	28	24	22	29	20	17	23	27	25	23	25	25	16	18	24	27	19	18	11	21	25	27	18	19	29
14015	8129	4289	13016	20120	19299	16307	13014	10364	8200	6766	5419	4645	3872	3298	2952	2622	2203	1901	1776	1606	1472	1336	1290	1216	1257	1311	1282	1269	1200	1290	1446	1516	1439	1379	1379	1190	1049	975	937	890	849	730	712	631	566	512	533	518	518	484	496	445	428	404	410	402	398	370	420	388	390	387	374	388	401	405	407	334	356	354	369	362	359	381	396	370	398	410	365	385	361	411	390	391	391	316	323	389	359	405	353	365	349	375	363	354	414	388	361	355	378	362	353	355	355	367	346	361	370	362	371	354	375	351	371	366	360	363	357	375	370	353	376	347	374	377	349	397	410	361	337	370	352	403	348	400	348	392	363	370	362	364	361	381	376	384	345	397	345	377	369	377	362	344	351	391	375	383	348	351	367	384	382	362	360	367	360	358	361	344	367	362	388	398	356	351	399	352	372	342	384	352	327	335	351	346	379	382	367	369	379	321	399	375	345	361	354	404	397	378	366	355	353	416	378	370	364	380	323	379	389	378	372	376	339	343	351	384	376	374	342	376	373	399	374	347	374	393	371	369	375	366	353	354	409	362	362	359	385	348	377	340	377	371	361	327	397	372	334	383	377	352	395	355	399	368	354	380	369	374	393	360	371	351	336	402	340	344	398	359	330	376	381	367	348	366	341	372	390	370	372	362	387	380	386	398	370	359	339	367	355	341	372	389	374	376	333	376	373	365	389	378	329	342	376	379	363	372	369	358	397	369	367	384	370	379	376	383	365	355	364	414	341	357	353	358	373	338	351	381	368	361	352	345	349	353	347	365	371	375	377	368	357	332	376	353	351	391	373	360	379	328	365	369	375	342	356	360	361	402	383	384	336	369	365	387	379	380	356	368	391	366	390	348	380	354	382	376	351	375	352	407	366	385	375	351	369	357	365	358	365	376	376	369	363	349	403	380	381	378	394	386	379	388	366	360	345	364	355	369	376	384	333	384	328	332	341	379	360	357	361	346	360	366	374	348	350	367	351	402	365	387	365	367	339	377	334	348	361	394	373	380	329	368	375	381	361	383	384	331	388	380	345	349	374	396	362	349	342	349	392	371	364	386	388	371	348	341	359	302	340	333	384	377	364	385	360	367	389	383	403	364	374	344	388	351	383	371	333	357	381	381	363	359	397	373	352	367	362	396	364	372	376	392	405	359	355	378	367	386	365	367	370	361	364	330	349	371	367	352	379	319	361	370	337	375	341	371	359	358	382	366	322	368	365	399	351	353	347	319	352	368	362	336	394	377	377	416	389	357	355	371	385	361	366	377	367	378	349	380	383	360	380	367	344	334	370	357	344	368	368	387	398	368	386	359	371	383	386	398	379	372	370	368	370	352	327	354	351	360	392	426	364	354	384	355	365	384	361	376	370	367	369	310	343	347	381	362	332	393	353	364	361	398	335	338	375	340	389	362	361	372	421	311	335	375	378	351	393	355	377	372	370	380	349	366	396	365	349	372	343	381	371	345	338	347	356	399	377	354	342	362	374	346	368	391	387	359	345	380	411	361	346	343	401	386	387	344	357	353	344	366	354	356	391	365	353	397	396	366	376	374	391	348	360	352	366	342	343	372	390	371	366	358	348	358	378	399	381	401	381	337	339	345	342	353	347	360	373	359	395	366	385	361	374	362	374	346	337	370	370	349	358	386	387	348	366	362	350	346	353	377	365	343	363	354	368	382	346	364	367	363	373	342	328	367	369	339	354	385	382	363	364	338	344	396	359	311	354	388	376	383	401	390	364	343	365	393	376	371	337	372	383	361	338	357	359	358	341	349	349	366	372	363	390	371	392	386	381	378	389	354	315	354	393	361	370	347	354	390	346	363	333	376	371	355	367	356	371	346	360	378	365	374	374	355	372	352	370	386	369	363	357	383	392	348	376	342	372	369	362	352	389	319	339	358	382	380	396	338	390	348	356	352	341	370	398	335	364	349	368	336	354	373	400	379	369	380	357	379	398	380	362	343	374	357	424	400	383	356	367	350	364	364	370	371	365	360	357	377	349	362	378	336	369	368	377	378	353	373	369	361	388	359	342	379	376	392	342	352	381	378	376	358	367	326	363	378	337	344	394	378	380	407	383	337	368	372	357	360	384	388	367	361	361	385	358	325	365	392	363	393	369	397	357	372	383	379	404	375	349	357	350	342	383	357	379	414	349	372	358	360	344	376	342	394	368	353	371	395	365	380	355	381	424	375	371	353	367	366	381	397	351	332	344	344	349	384	370	370	375	373	375	359	363	362	373	345	383	371	355	388	374	379	380	324	353	345	332	373	353	416	348	364	360	367	347	345	334	359	355	369	393	353	353	379	357	380	330	358	378	377	360	378	384	361	367	398	319	356	372	361	358	359	390	366	365	368	352	341	365	333	359	365	383	349	316	360	415	333	319	359	364	414	381	362	340	388	331	368	333	373	347	361	347	345	387	353	360	376	361	344	347	411	393	391	359	338	388	340	397	383	342	360	384	394	351	363	370	343	357	355	353	366	357	363	381	375	361	335	375	369	340	387	376	365	354	350	372	409	355	375	349	385	352	359	409	395	360	346	384	348	392	344	363	390	368	393	356	356	381	351	376	353	323	392	337	342	350	358	346	325	351	349	371	366	307	375	361	369	359	368	396	375	359	374	363	377	364	374	369	373	379	350	342	369	396	402	342	393	388	387	374	352	338	368	369	398	376	378	360	377	336	350	383	384	379	373	360	432	379	343	419	387	393	371	379	358	371	366	375	373	369	397	359	335	346	340	353	366	356	376	370	371	364	372	367	387	331	349	362	363	372	384	373	395	393	352	346	339	364	386	379	325	356	370	383	371	391	419	374	345	352	370	368	377	417	359	341	372	351	411	340	363	370	377	366	381	357	353	360	371	357	378	377	359	348	360	381	350	374	344	362	360	364	391	341	368	366	359	365	380	347	370	303	374	377	357	377	383	373	363	383	347	371	349	380	391	331	336	369	376	390	366	342	371	381	398	368	332	337	367	349	357	390	377	369	350	366	387	367	390	379	355	339	326	368	383	368	351	382	392	367	383	353	371	382	375	367	409	368	348	340	351	382	374	359	360	384	349	377	384	348	351	390	399	304	338	372	356	362	386	375	384	344	337	383	366	372	367	379	407	367	374	333	370	352	365	364	374	359	334	354	397	352	396	386	344	349	391	387	358	407	338	374	356	338	334	363	361	366	378	343	365	375	338	383	335	395	370	371	390	363	373	339	368	380	358	358	355	368	354	395	332	372	372	359	361	374	367	361	358	331	386	338	353	391	366	340	366	372	369	343	345	367	365	332	344	349	361	399	386	372	375	381	348	344	364	367	371	354	375	396	362	386	359	407	370	363	344	373	396	396	403	367	383	341	365	352	328	382	329	376	336	366	402	370	391	369	381	373	390	356	367	371	384	343	347	362	383	386	364	386	404	346	333	367	331	374	361	342	384	345	363	354	376	384	385	359	347	384	397	334	357	385	375	355	382	354	362	377	401	356	372	400
871	402	231	186	359	445	367	325	268	209	179	116	155	114	123	99	90	81	75	60	54	55	51	59	45	48	42	49	41	46	48	56	69	51	48	55	44	38	40	44	38	40	26	23	27	30	24	29	27	19	18	20	32	17	17	21	30	16	23	21	22	23	19	24	21	26	22	13	20	26	17	22	20	21	20	13	18	23	15	20	27	15	22	18	14	19	18	13	22	20	19	23	24	24	20	13	26	19	13	28	21	29	18	21	19	31	27	16	22	18	18	15	22	16	26	22	24	17	17	16	30	11	24	18	22	12	22	18	14	24	21	19	20	17	21	19	21	21	21	17	22	18	13	16	9	17	18	23	28	22	23	17	16	28	29	18	24	21	26	16	26	22	19	21	22	20	22	21	28	26	19	26	21	24	12	23	19	25	20	22	16	16	20	15	24	17	14	11	12	15	20	16	27	23	15	20	25	20	21	15	15	15	17	23	19	25	17	23	14	18	28	19	11	34	11	19	19	20	26	16	8	20	15	13	15	22	20	18	27	16	25	17	25	9	18	19	19	27	18	15	15	22	16	13	11	17	33	26	11	18	20	19	12	24	20	25	21	19	15	22	19	15	21	23	16	13	17	20	18	21	21	17	22	15	21	22	25	18	22	20	14	21	33	22	23	15	23	22	24	18	23	17	29	21	18	20	21	14	24	19	26	14	20	22	19	15	20	15	21	22	21	20	26	20	23	21	23	19	23	23	25	16	20	16	22	23	21	17	25	17	19	16	22	17	18	16	26	19	24	24	23	19	22	14	26	14	24	16	15	15	21	17	20	19	16	18	23	12	30	21	20	11	9	24	19	22	22	25	26	20	16	18	17	23	22	26	17	30	12	11	28	21	19	21	18	27	20	18	21	22	24	12	16	18	16	25	18	18	12	16	15	15	15	20	16	23	9	26	16	25	17	21	21	19	16	20	19	18	11	17	21	14	20	24	19	15	11	16	20	23	24	24	23	24	19	17	17	18	23	23	17	18	20	21	14	19	21	20	17	18	12	24	20	15	13	18	19	16	14	22	19	21	20	22	20	19	22	21	23	21	19	18	15	22	21	22	17	20	23	20	15	21	21	22	29	23	17	20	19	25	22	25	16	22	26	16	20	19	19	13	22	20	19	23	17	19	22	16	25	17	24	17	18	21	17	27	26	19	20	21	26	12	10	20	24	24	24	21	25	23	27	23	13	29	22	16	24	20	20	20	26	14	20	19	19	23	18	20	18	20	16	23	21	23	15	20	17	17	21	19	17	19	20	29	17	22	19	13	18	22	26	18	20	14	22	20	14	23	21	21	20	16	17	24	20	22	25	14	21	16	24	14	12	20	23	16	33	16	16	29	18	19	31	18	21	17	13	30	15	20	18	20	17	21	21	26	20	20	23	24	17	24	21	24	13	17	16	16	20	15	22	23	15	15	19	25	22	20	20	10	18	11	25	21	20	17	18	25	11	25	21	15	19	31	18	16	17	25	20	19	26	30	10	18	22	18	21	16	17	19	17	29	15	27	26	15	20	23	23	18	22	13	31	20	12	18	13	15	25	12	30	9	23	19	22	21	16	21	18	24	27	20	14	22	21	22	26	11	23	18	24	22	26	23	28	16	18	24	24	19	15	21	30	20	14	23	20	28	13	15	17	17	11	12	7	22	19	23	19	21	17	16	28	17	15	23	11	18	14	19	18	19	26	24	23	18	12	14	16	20	22	27	33	25	23	21	12	21	20	14	20	19	24	21	22	23	15	22	17	26	22	24	24	24	23	16	23	16	20	20	14	15	24	18	30	11	23	25	25	27	24	20	15	23	24	15	24	16	21	16	18	25	15	21	18	21	19	21	26	25	22	20	17	19	23	24	18	15	28	21	20	25	14	27	22	11	19	18	25	17	19	21	13	30	15	18	14	17	16	19	15	26	15	19	16	18	26	21	15	32	21	24	25	13	22	16	16	14	21	12	21	22	15	18	21	23	19	19	24	17	22	24	21	16	17	12	15	17	19	19	19	18	15	14	21	12	20	17	26	18	17	18	20	16	18	17	14	22	20	24	23	21	19	21	23	12	19	26	20	17	22	25	16	19	12	16	22	19	18	24	26	25	20	20	18	24	19	18	18	19	27	15	19	20	20	27	22	19	22	17	16	19	18	18	16	17	15	18	21	22	20	21	21	20	22	24	22	15	20	16	16	20	16	17	22	22	26	12	25	17	23	19	22	26	20	22	20	10	24	21	21	17	27	20	20	15	26	22	28	27	15	11	20	17	20	22	24	19	13	16	24	14	15	15	28	18	11	18	22	24	15	22	16	19	21	29	21	17	23	16	20	24	23	19	26	22	18	19	21	28	19	25	15	16	18	10	22	19	25	16	30	16	27	12	27	21	26	21	12	19	25	19	18	17	22	21	22	16	21	19	13	17	20	29	16	14	20	10	17	30	11	14	20	15	24	16	17	17	23	19	18	19	18	18	19	16	15	18	14	21	21	21	14	17	23	22	23	22	20	17	28	21	25	21	16	15	22	21	14	20	19	20	20	21	21	25	14	18	14	19	24	22	17	24	17	24	22	14	13	16	22	18	18	18	19	18	18	25	21	16	22	19	19	21	17	16	17	14	16	18	24	28	27	15	18	18	25	16	20	25	19	21	21	19	15	19	24	24	13	23	14	25	16	19	22	8	19	12	17	29	23	13	16	19	23	16	22	15	17	26	18	15	22	20	19	15	18	20	25	23	17	12	20	19	15	9	20	26	19	15	16	22	24	19	14	24	15	19	21	16	22	18	23	12	21	20	26	18	22	28	18	29	21	18	13	11	14	21	29	14	23	23	14	17	15	22	25	23	25	20	25	15	26	16	20	17	28	9	19	22	29	18	17	26	19	17	19	18	18	16	17	23	21	20	19	21	22	22	18	24	8	18	26	16	23	18	16	21	14	19	31	19	19	19	23	16	20	18	20	19	16	23	17	10	14	14	17	16	18	17	19	15	25	25	11	19	19	24	25	16	19	22	12	27	15	18	20	12	14	17	22	18	13	12	24	23	25	21	14	13	29	26	14	23	28	25	19	23	16	14	15	19	21	16	21	25	12	20	17	20	29	14	22	19	22	16	18	11	17	21	27	24	25	27	19	20	19	28	11	17	26	25	20	21	17	12	24	24	20	20	21	20	23	25	19	23	22	27	14	25	20	18	22	17	26	20	16	19	18	21	28	20	25	19	19	17	15	22	14	16	18	23	16	18	15	21	16	31	17	18	24	14	22	26	19	26	11	10	16	23	21	18	23	20	24	16	17	19	19	20	18	21	27	26	16	14	17	26	16	16	17	21	20	24	18	23	21	20	15	20	26	24	28	16	11	15	12	25	19	17	22	18	18	20	16	26	18	19	17	26	17	16	15	21	15	14	21	17	23	18	20	15	22	16	16	19	21	22	7	17	21	22	16	26	22	22	18	15	24	19	19	22	27	20	13	15
18229	12470	6750	18548	26459	25291	21972	18076	14717	12262	10031	8260	6947	5999	5117	4400	3837	3341	2869	2561	2313	2078	1979	1848	1695	1816	1804	1749	1589	1591	1709	1849	1875	1843	1784	1610	1519	1347	1235	1302	1089	914	889	808	692	670	654	636	604	589	562	497	540	432	495	476	484	383	420	394	437	436	397	363	365	385	398	387	359	365	344	332	328	356	371	367	355	316	375	359	356	374	354	355	335	349	377	357	344	367	344	359	330	354	350	338	352	352	332	391	373	371	342	329	379	369	347	326	357	346	337	307	357	325	342	351	319	333	308	343	306	343	381	362	365	357	343	349	356	342	368	344	347	333	335	340	318	344	332	322	346	326	325	365	327	335	348	354	343	343	327	334	323	325	320	316	328	331	338	352	330	400	367	354	307	328	341	349	313	356	298	356	346	347	347	349	333	364	340	315	364	329	311	332	332	340	321	352	344	316	322	346	346	351	313	344	325	309	354	361	355	371	331	319	326	333	328	308	327	379	330	334	336	328	362	347	363	331	330	297	328	334	327	346	349	317	326	345	363	314	328	355	319	354	354	339	322	343	337	336	327	328	336	319	341	317	336	331	337	314	321	328	332	364	333	310	352	341	341	311	342	327	318	312	341	345	325	336	338	329	333	334	337	327	333	351	322	304	306	351	368	332	342	357	337	345	299	341	330	313	304	330	353	330	314	316	349	320	313	324	338	344	325	343	341	365	320	360	305	352	335	330	363	306	345	320	313	352	325	344	346	307	318	315	332	348	326	305	362	334	349	357	340	347	334	337	354	326	347	341	345	326	333	328	341	365	308	327	335	311	339	311	318	329	331	343	296	314	330	350	342	323	344	356	328	322	354	318	327	332	302	333	341	332	343	348	322	348	326	354	334	337	306	344	345	361	326	298	317	299	316	302	322	366	328	332	341	333	323	352	341	339	319	313	333	298	345	328	357	336	329	317	348	336	324	347	363	327	337	315	306	344	291	339	351	331	323	327	303	327	351	297	339	329	325	301	315	318	329	301	302	320	348	355	335	313	346	330	362	322	329	333	332	317	333	331	328	316	346	310	352	320	353	309	331	300	335	332	339	328	366	305	372	272	356	378	306	353	320	339	313	309	343	343	345	359	314	335	295	340	337	294	333	366	335	340	326	351	336	355	350	347	358	354	340	352	338	346	323	309	307	351	348	328	333	333	331	349	331	332	325	349	326	339	341	335	321	335	335	302	336	341	308	332	336	328	309	329	318	309	330	350	320	322	335	321	339	336	302	354	334	347	344	284	326	323	356	323	328	337	353	331	348	330	326	376	343	325	355	313	302	356	354	328	302	304	341	361	311	359	326	293	319	348	328	330	310	335	327	308	360	305	303	327	310	306	335	308	343	328	347	341	341	327	331	364	338	344	329	344	319	333	325	362	336	321	318	352	352	317	306	342	330	349	312	312	317	313	351	331	359	348	324	313	306	334	314	321	306	349	364	340	352	361	347	334	367	341	316	336	342	347	328	315	339	307	370	295	331	349	308	311	335	325	317	347	330	329	345	347	325	308	341	309	311	372	328	350	330	331	316	349	378	324	329	328	336	295	354	327	304	339	350	319	336	327	331	312	308	342	294	306	315	400	315	332	339	336	300	304	352	306	309	335	355	298	350	307	307	362	326	358	314	342	334	335	315	346	334	333	309	324	308	353	340	353	331	377	346	321	301	345	358	334	321	359	298	343	333	315	368	329	337	343	363	312	311	372	346	358	344	328	360	328	344	338	344	303	347	321	332	301	359	312	352	343	337	353	361	320	322	351	313	348	328	327	316	346	328	331	327	365	312	345	313	325	305	347	336	341	305	338	347	338	303	332	333	345	321	321	321	330	342	356	325	336	367	337	345	370	349	326	313	335	362	338	357	331	358	324	309	321	351	342	346	352	324	308	327	321	351	335	318	330	327	347	316	339	311	351	343	346	341	330	331	302	297	334	334	348	332	318	321	319	346	311	366	308	286	321	293	346	319	356	353	320	376	337	358	356	345	338	330	336	338	351	319	330	332	320	309	350	316	325	322	368	335	341	341	320	329	310	349	340	310	306	310	319	325	364	340	321	290	317	326	350	330	355	327	337	320	335	360	315	339	301	337	324	315	363	313	344	311	321	340	329	315	363	306	340	310	305	323	312	326	346	341	310	336	333	312	308	338	336	363	312	318	323	347	306	345	312	363	319	321	346	321	307	356	334	342	312	324	331	317	303	306	344	301	343	346	326	330	335	303	356	367	365	345	361	346	364	312	326	338	308	345	351	329	362	323	315	304	310	350	322	312	322	326	334	310	386	350	320	329	358	335	330	348	363	310	321	356	333	331	310	320	368	318	345	329	314	369	324	330	378	310	327	334	344	347	332	324	336	350	297	315	358	352	348	328	329	336	305	320	323	323	320	338	361	355	326	344	311	335	348	348	313	323	332	340	362	313	342	375	353	301	320	346	354	335	319	356	322	346	309	338	340	315	312	334	321	307	313	319	307	298	331	330	374	361	339	343	355	340	326	321	304	333	357	326	341	351	328	353	327	328	304	323	352	309	323	328	342	331	331	345	319	336	335	321	334	355	315	345	296	345	333	314	344	329	330	351	306	325	306	310	328	380	367	340	320	322	361	324	356	333	327	339	320	329	338	323	353	331	331	317	320	336	354	318	308	335	342	331	316	330	360	288	326	327	343	330	306	339	343	362	343	356	341	344	339	340	311	335	344	325	335	307	309	347	334	326	333	309	337	328	350	323	340	355	328	364	346	319	323	335	303	351	353	338	349	310	312	330	337	318	312	341	322	350	338	336	304	333	348	314	333	344	331	334	292	373	323	336	331	350	332	319	315	313	343	315	320	320	333	302	325	345	319	360	376	306	311	331	333	323	330	327	347	326	338	321	368	302	339	337	354	347	339	320	325	329	349	332	367	320	348	344	356	368	334	379	332	348	333	328	292	358	334	328	346	315	317	312	334	335	307	308	326	310	352	333	363	348	317	306	330	319	322	334	332	332	332	337	297	341	349	325	317	347	326	320	339	355	339	325	331	339	309	343	355	340	333	320	328	309	355	333	341	331	349	356	367	357	351	325	311	346	325	352	332	321	353	338	325	358	333	363	334	320	321	338	329	354	366	335	336	356	330	338	332	334	328	334	318	312	353	350	359	317	313	348	326	324	326	309	302	335	344	336	370	305	348	339	352	332	354	340	301	307	317	337	322	334	306	326	345	338	366	356	356	362	323	348	300	305	341	367	339	332	314	318	328	329	345	347	319	358	321	343	343	345	302	310	317	351	334	365	342	311	351	318	341	325	367	375	327	336	347	341	337	349	331	340	325	313	338	288	338	314	324	313	337	327	309	348	334	325	363	323	330	334	313	333	332	357	334	351	352	304	364	342	338	349	313	364	354	315	337	330	360	335	342	296	361	341	323	358	308	318	353	320	326	361	339	314	343	344	315	348	334	307	310	343	335	336	361	361	331	364	308	320	335	301	359
2455	368	246	181	358	403	347	341	247	232	183	159	142	119	116	112	105	76	79	72	63	73	64	59	59	71	49	54	68	67	82	77	72	67	67	50	57	58	59	68	42	40	56	45	48	34	47	40	44	41	41	49	45	44	31	44	41	38	33	43	42	40	48	35	31	46	37	36	37	27	32	45	44	32	22	48	36	34	42	42	40	51	39	41	37	43	50	41	47	46	29	40	28	39	43	49	23	36	32	35	38	51	29	31	35	50	41	30	37	40	43	33	39	36	34	36	34	35	41	35	32	37	36	32	37	40	39	36	37	36	41	37	45	37	27	37	38	51	41	37	46	42	47	26	33	49	40	33	39	32	32	45	52	27	36	38	35	40	36	50	43	33	29	35	29	39	42	42	42	30	37	46	32	43	39	34	34	34	36	38	43	32	40	29	32	37	35	34	25	42	39	44	29	49	38	38	36	38	43	31	26	42	33	45	45	31	33	37	35	47	41	53	32	37	44	47	35	49	36	32	38	36	37	50	35	37	35	39	44	41	36	35	33	45	43	39	42	36	32	36	35	41	43	48	48	48	32	35	34	36	43	41	39	36	47	30	54	44	38	32	37	39	38	39	37	33	48	37	35	29	46	46	33	35	38	35	42	29	36	47	42	32	40	32	36	37	49	39	40	32	39	43	46	27	41	30	32	45	35	32	29	33	38	48	39	30	35	32	33	44	44	25	38	43	44	34	31	42	44	36	43	51	42	53	28	31	53	34	28	43	52	26	39	35	33	31	29	38	31	36	35	28	40	29	44	25	36	40	38	38	34	51	38	43	39	42	34	40	23	38	42	31	31	49	42	44	33	41	31	38	40	24	37	37	44	40	46	41	37	33	38	41	38	44	34	45	38	38	47	36	35	46	48	34	34	39	31	48	29	39	38	45	36	41	44	47	38	40	35	39	38	43	39	37	44	33	53	45	32	37	31	37	32	40	36	22	48	35	38	30	39	30	32	33	37	46	40	38	42	43	36	45	35	34	23	36	29	49	37	44	43	35	37	33	44	29	40	39	42	36	36	27	34	28	38	44	38	38	46	34	32	29	46	44	42	46	40	33	33	32	35	41	36	35	35	33	40	46	42	39	44	41	38	34	39	35	38	27	47	34	41	46	45	28	32	44	38	33	32	39	42	32	41	35	43	45	32	37	42	32	29	44	35	46	21	44	41	40	50	40	25	38	48	31	38	40	38	52	39	32	38	49	43	49	42	36	30	38	32	47	49	46	41	48	41	27	38	31	37	49	33	39	45	36	36	21	42	58	46	45	44	35	31	41	33	45	34	32	42	37	40	47	43	35	34	47	37	38	44	34	29	48	34	37	30	35	38	47	37	43	44	32	40	33	46	40	53	35	37	45	29	40	36	26	39	37	28	33	31	34	36	38	42	43	40	39	47	37	36	51	45	32	38	38	32	45	38	40	30	44	30	42	37	38	38	32	35	43	34	34	36	32	40	42	38	42	38	25	29	25	53	33	50	34	36	42	46	31	37	29	43	40	44	38	45	38	46	35	38	34	39	40	44	25	45	37	31	41	33	37	33	32	45	49	48	34	37	40	32	33	41	38	31	30	32	35	32	50	29	40	26	36	33	46	33	43	43	37	40	38	42	40	32	39	30	41	37	36	30	43	41	37	38	44	42	35	37	56	43	35	43	40	27	46	40	38	37	38	35	46	42	41	40	44	42	32	37	41	27	32	27	36	41	44	39	36	48	41	38	50	42	35	40	30	43	38	38	35	38	53	37	36	35	32	32	33	23	35	39	50	35	48	48	36	40	29	31	36	39	45	32	33	25	44	40	40	48	46	42	38	35	39	40	39	45	36	34	46	38	56	32	42	37	47	37	40	34	39	43	36	38	37	37	37	38	40	40	38	39	41	42	28	44	44	31	42	31	34	35	30	46	30	41	26	45	43	38	40	38	30	41	42	39	37	39	31	34	46	49	35	44	40	45	26	34	37	41	39	41	42	48	50	38	36	38	44	31	33	41	35	36	38	41	40	36	39	35	36	33	32	32	22	52	41	47	38	38	40	35	36	35	40	34	28	46	35	52	31	42	37	47	35	32	36	41	35	42	50	37	39	37	36	46	36	42	37	42	42	45	41	51	37	25	30	34	51	52	46	40	43	37	26	24	37	40	45	38	28	37	44	40	33	43	29	42	52	35	35	45	36	43	38	37	40	42	39	39	36	42	32	44	41	38	44	31	27	43	39	31	45	40	38	36	31	30	45	51	42	39	41	33	38	37	48	37	32	41	43	39	37	42	36	45	41	45	49	33	34	33	32	30	35	32	41	45	30	43	36	35	34	32	30	40	42	34	41	30	41	49	42	36	46	27	41	51	44	46	35	38	34	47	37	46	50	27	40	37	38	36	44	42	36	45	24	38	43	34	40	40	46	42	42	33	37	42	37	38	41	37	32	51	49	43	23	44	42	46	44	46	37	39	25	39	28	49	35	39	29	23	32	40	41	42	39	43	55	37	37	33	37	28	43	33	29	49	29	35	41	32	32	37	32	28	36	38	36	26	33	41	39	43	25	36	43	35	35	53	36	35	32	37	41	35	37	30	35	37	35	46	30	43	34	44	35	43	32	38	36	43	34	34	37	48	48	36	52	31	39	43	37	33	33	54	36	34	40	41	31	35	46	36	45	44	38	35	36	44	31	42	48	49	53	37	55	47	47	36	37	43	35	39	39	41	33	39	41	32	39	41	34	45	35	44	29	44	34	34	38	38	45	36	39	33	41	43	42	34	39	36	34	34	37	31	35	27	45	41	37	28	42	36	36	49	38	31	33	28	46	41	39	34	33	37	42	36	38	32	32	46	41	50	33	34	36	27	40	42	37	31	43	41	41	39	39	34	39	47	30	38	38	31	40	36	37	35	39	31	36	29	34	37	38	44	30	43	33	37	28	48	36	28	35	47	32	50	43	43	52	29	33	42	34	35	36	40	37	39	39	23	47	33	44	38	42	43	45	39	44	33	37	41	38	41	38	34	29	33	42	44	39	32	33	36	48	41	41	47	48	39	44	42	36	42	34	38	49	34	33	32	43	48	47	43	36	40	29	44	26	35	31	37	38	32	29	43	35	38	29	40	40	43	39	39	43	33	42	37	38	44	40	52	39	40	33	40	43	37	38	37	38	34	36	23	46	34	38	42	32	38	49	41	43	39	49	44	44	38	35	47	43	36	36	35	43	30	32	46	37	24	26	43	36	39	33	42	34	37	31	33	40	31	44	41	59	41	30	39	50	45	39	49	33	36	37	44	31	43	44	37	41	40	41	44	30	38	30	34	36	33	48	43	42	34	36	38	53	45	38	35	27	44	47	45	45	28	34	29	31	35	40	35	29	38	38	51	36	31	30	39	39	42	38	53	50	40	35	39	29	41	45	36	26	39	37	43	50	41	36	27	30	41	26	40	44	34	52	29	35	37	46	44	47	41	47	36	31
16799	10742	6220	17112	24855	24224	21044	17432	14225	11485	9615	7824	6799	5662	5036	4385	3747	3400	2815	2669	2473	2265	2265	2075	2071	2027	2054	2042	1995	1867	1949	2023	2160	2105	1995	1764	1635	1558	1537	1453	1367	1160	1149	1075	1053	928	884	931	886	862	752	789	791	791	734	732	695	689	740	711	729	679	615	704	657	660	679	669	667	673	669	677	665	649	655	688	636	648	628	683	679	665	647	659	716	663	620	626	626	671	631	596	608	648	675	673	630	653	602	627	667	667	659	663	625	652	645	615	627	694	665	670	677	625	629	662	648	639	613	631	640	621	595	626	611	683	669	642	622	641	656	665	713	669	665	711	683	647	641	630	629	610	645	605	643	658	700	617	663	614	597	669	648	616	635	672	602	631	676	629	640	686	675	609	653	598	636	660	583	660	640	615	625	631	589	668	619	645	663	657	641	599	659	641	660	602	644	650	635	643	635	649	591	598	656	609	613	638	685	675	600	640	637	618	651	645	663	627	636	651	644	615	638	652	701	629	642	593	637	674	601	629	651	691	665	603	619	580	666	648	598	588	638	615	619	637	625	617	640	638	668	613	604	591	638	703	659	630	612	653	645	611	640	673	643	638	629	605	665	606	626	621	669	618	611	657	656	609	607	650	615	683	616	669	633	647	612	625	659	706	641	637	628	652	588	608	639	602	602	613	678	603	604	619	630	606	644	625	631	655	641	641	610	620	629	616	632	644	660	619	622	665	633	627	657	638	591	634	665	631	656	645	618	628	594	618	651	624	643	687	639	623	613	632	627	668	646	652	623	590	631	594	648	674	642	607	653	598	583	598	655	662	623	628	618	640	660	618	626	623	643	604	640	637	644	631	661	613	654	654	647	614	659	621	639	644	624	641	636	616	687	690	622	644	635	612	614	629	624	577	638	607	611	602	685	692	614	603	615	664	643	652	639	654	577	626	633	610	681	614	659	622	625	600	600	653	612	661	622	627	676	635	588	595	650	678	629	657	652	626	631	598	664	630	626	636	656	621	616	637	616	678	609	639	598	632	624	632	656	646	607	601	631	613	626	593	669	625	649	610	613	647	665	696	628	674	637	677	616	620	638	612	621	628	661	633	666	619	644	629	652	636	660	622	611	630	628	651	681	660	641	622	636	613	672	622	615	642	621	615	598	628	595	657	643	638	632	637	577	650	651	632	609	619	561	631	616	611	650	601	646	649	645	632	642	660	622	621	625	651	619	627	648	631	588	621	630	614	640	638	644	610	600	627	615	655	644	619	632	679	613	678	656	611	629	650	587	657	617	594	595	616	643	607	615	649	621	660	602	642	621	619	642	643	638	630	576	631	648	637	673	632	695	647	639	649	663	672	629	606	605	606	649	676	629	583	659	654	632	628	658	628	636	671	653	641	625	622	610	627	624	649	631	621	641	629	625	661	660	600	655	652	610	600	655	641	648	607	641	639	611	606	595	653	611	629	608	643	666	665	612	601	638	627	648	582	654	639	631	648	677	598	645	612	648	578	617	606	610	654	615	656	650	623	602	654	614	651	639	642	632	600	675	629	641	583	634	671	561	596	612	626	627	628	648	693	640	612	629	691	660	622	585	596	653	617	654	637	606	618	598	654	668	657	641	659	675	661	637	652	617	604	615	644	663	621	612	647	616	638	660	669	654	628	671	620	617	658	649	618	653	653	617	663	643	637	650	610	682	711	583	604	660	652	603	681	652	722	612	658	618	637	628	611	637	654	627	581	673	625	631	651	651	634	641	609	654	615	598	634	656	635	657	622	612	623	645	623	702	652	653	624	601	634	630	659	612	613	636	683	681	661	618	655	664	606	627	654	638	587	610	621	646	620	619	619	604	632	641	598	632	655	606	655	616	617	593	617	603	615	599	607	603	683	601	634	643	671	629	646	607	615	604	645	617	657	645	601	645	627	629	610	604	625	663	638	641	679	647	605	652	675	635	599	661	624	633	623	617	657	637	623	638	646	623	659	655	626	650	637	576	652	624	655	666	565	670	665	673	630	643	639	652	627	629	634	660	632	630	637	594	666	595	648	678	654	641	618	633	659	615	652	629	642	656	623	674	646	621	623	629	649	600	628	610	636	678	597	619	633	665	636	639	621	688	641	647	658	695	623	623	703	687	615	689	664	690	635	615	631	629	663	605	657	606	668	665	606	645	622	664	629	643	624	626	647	653	645	643	650	637	632	689	635	617	657	648	607	644	667	636	622	651	645	635	624	619	639	644	665	666	668	680	590	616	644	595	645	642	648	605	627	631	640	667	606	646	642	599	599	642	641	668	602	657	665	619	635	616	652	646	615	663	623	606	632	625	662	658	654	666	648	639	659	627	619	642	681	615	648	620	630	620	641	652	619	609	658	614	622	687	647	667	611	592	631	681	636	621	629	648	637	628	593	604	635	651	638	604	649	679	632	680	606	659	625	634	616	648	672	610	618	657	646	614	672	632	655	644	621	636	645	590	696	654	610	595	606	608	666	617	650	587	623	616	645	670	623	633	674	586	622	644	568	630	589	658	620	648	687	648	657	662	634	628	606	642	629	596	644	649	622	570	660	634	617	632	603	684	629	602	677	609	601	620	633	664	661	654	664	661	594	624	666	642	617	706	628	674	669	624	658	663	659	627	635	615	628	676	655	607	642	628	616	701	629	653	607	696	618	636	638	644	607	620	602	643	639	658	660	632	624	652	656	658	605	611	602	621	619	645	630	655	624	617	651	668	640	653	624	626	651	660	651	630	610	655	666	649	639	652	648	653	639	596	622	615	645	635	654	625	598	609	641	626	596	631	624	645	643	646	586	606	669	635	639	610	643	651	655	640	675	630	606	607	598	646	634	617	614	621	598	622	619	652	661	630	657	606	640	596	640	600	638	646	680	651	657	613	618	624	636	594	665	648	624	620	690	638	632	632	655	688	599	637	655	663	597	663	640	592	620	622	622	657	650	659	623	681	590	649	667	651	610	605	641	651	690	662	624	602	649	646	620	594	648	645	682	618	599	629	631	610	628	639	660	603	663	651	661	637	609	656	613	676	628	615	643	603	633	674	655	647	647	599	632	615	642	673	642	626	606	659	666	600	632	616	625	607	598	598	611	629	611	626	630	621	627	651	656	639	652	673	645	610	618	595	637	686	641	635	604	661	638	613	618	614	620	619	649	615	643	617	696	634	628	644	611	639	653	581	621	610	602	628	644	611	653	620	615	689	583	626	660	649	622	616	649	665	629	614	583	629	659	641	655	603	634	632	639	639	695	644	649	571	634	626	617	622	672	628	609	675	655	609	623	638	671	648	626	590	668	649	633	616	683	643	679	613	673	648	670	659	639	601	619	613	610	649	635	588	669	689	648	639	614	623	591	651	661	609	620	646	636	633	602	612	666	640	656	622	636	656	648	620	666	609	648	612	613	637	571	656	643	636	651	645	658	592	671	673	655	605	622	591	623	640	624	605	665	628	578	610	608	642	654	634	620	632	602	709	610	665	612	620	660
1693	650	379	297	530	615	563	488	377	330	267	237	215	175	157	133	120	126	109	101	88	84	78	87	83	83	83	70	84	75	61	79	70	75	57	65	68	74	74	64	56	53	65	49	63	48	47	42	41	54	47	40	43	42	44	36	30	37	31	45	48	42	29	37	47	31	47	48	30	56	35	36	43	27	41	46	42	33	34	31	34	50	30	34	42	30	44	38	46	34	36	37	39	39	29	43	40	45	29	37	31	32	40	41	36	29	37	42	38	35	36	41	44	29	35	35	35	29	31	30	33	22	41	32	46	43	40	22	40	35	40	39	43	33	38	42	49	27	37	37	41	31	34	30	49	43	28	42	42	29	35	38	39	55	38	34	46	29	36	40	36	44	32	55	31	40	38	35	41	40	41	45	35	44	37	36	30	36	37	37	33	44	37	31	46	42	43	43	44	48	33	36	42	45	50	36	40	36	40	27	38	43	45	47	47	30	38	33	43	19	29	47	43	41	35	43	38	34	36	44	40	41	32	34	38	39	33	49	31	37	42	44	28	39	25	26	42	40	39	32	38	31	31	43	24	36	46	36	40	38	41	33	33	41	38	35	31	35	39	44	39	41	42	40	38	34	49	38	46	47	32	31	35	41	30	39	33	41	37	38	39	36	33	29	39	36	41	20	37	25	40	44	29	38	24	33	47	33	33	32	44	36	41	37	48	41	34	33	37	49	43	41	29	32	39	41	35	39	36	34	46	39	45	51	39	48	32	39	33	29	44	40	36	39	39	33	37	37	41	46	45	36	37	38	35	39	39	43	41	36	41	35	41	45	44	36	33	32	26	50	28	35	47	23	32	36	37	26	45	39	43	33	52	31	38	35	41	42	31	47	29	43	31	31	38	39	32	41	47	33	28	27	27	36	29	39	41	25	26	42	39	36	45	52	46	36	32	29	33	23	34	37	31	42	39	29	45	46	36	43	32	42	38	38	33	37	33	38	35	37	29	30	43	40	36	34	41	28	30	41	32	34	49	34	36	41	49	31	35	52	42	37	38	39	42	30	37	39	33	31	42	33	42	34	38	42	28	45	34	37	41	40	49	40	40	31	26	35	41	37	36	35	35	31	36	26	33	37	46	35	40	35	39	39	42	37	29	34	34	36	36	31	39	37	46	34	44	37	39	48	34	40	55	45	25	42	52	29	38	36	32	40	35	37	52	35	38	32	44	39	30	36	49	26	40	36	37	44	44	31	33	35	33	34	30	36	41	45	57	36	46	43	44	37	45	44	33	40	47	32	45	38	44	33	35	40	46	42	38	31	40	33	41	38	36	33	36	43	47	31	39	34	48	35	48	35	42	26	38	48	35	45	38	34	45	30	41	41	33	39	36	28	42	35	33	47	33	38	40	30	35	33	38	27	47	40	45	42	34	40	39	34	46	44	42	36	38	40	39	40	27	30	38	41	42	29	39	32	38	32	45	34	32	44	31	43	23	34	34	26	39	36	37	36	24	31	26	38	38	42	35	33	38	32	34	37	35	36	38	48	53	34	38	42	31	39	37	38	43	32	40	40	35	29	25	28	37	28	31	44	36	42	29	42	45	36	28	33	34	45	39	52	51	34	43	40	37	40	30	40	30	48	33	39	44	28	32	43	38	47	48	34	34	39	36	44	36	42	37	41	36	32	38	37	33	44	41	41	32	51	30	41	42	48	46	30	29	30	45	39	35	38	35	40	40	42	43	21	40	32	32	37	34	41	35	33	40	29	34	42	33	42	44	45	32	44	43	31	34	41	41	30	32	33	38	32	45	43	43	43	31	38	41	42	28	35	35	45	32	37	35	40	43	42	44	48	35	38	35	23	30	36	36	37	50	43	36	37	51	44	35	31	37	29	42	29	40	38	37	35	34	32	38	41	34	49	49	32	29	35	39	36	23	42	44	47	37	30	49	29	33	46	36	33	37	38	36	36	45	51	34	41	31	30	36	49	35	48	44	36	30	46	41	38	48	38	40	29	28	39	44	37	38	39	39	43	30	32	38	38	29	38	29	40	37	32	37	34	32	35	29	32	32	30	34	30	39	40	43	34	38	53	38	50	32	28	43	28	47	35	33	32	38	42	36	37	40	39	34	37	38	33	43	36	30	39	36	38	40	45	34	51	36	34	36	44	27	27	41	34	48	37	38	35	33	38	31	39	37	26	30	26	37	38	34	33	42	33	42	41	43	29	31	40	47	35	48	30	39	42	40	29	23	35	35	34	30	32	39	35	52	27	46	33	45	34	35	42	43	42	34	45	41	33	40	30	47	41	40	27	39	38	35	40	36	41	36	37	27	27	31	36	32	33	27	44	36	44	45	35	33	35	30	34	38	35	34	39	39	30	28	33	44	36	42	38	37	30	30	44	38	30	50	33	31	39	31	32	37	31	41	45	35	36	34	33	47	34	38	32	37	60	40	32	35	44	41	35	29	52	32	38	42	32	41	32	33	33	44	36	37	37	34	42	38	27	46	29	48	29	43	51	31	38	43	49	37	41	47	42	38	32	40	32	49	35	30	30	41	38	32	40	41	44	33	36	39	50	37	33	42	32	46	43	37	37	40	36	18	47	35	37	41	43	30	41	41	35	33	41	46	31	37	39	31	37	34	42	38	30	34	36	39	41	41	33	32	46	39	33	38	40	48	33	40	42	46	38	35	27	41	26	33	43	41	37	41	31	33	26	33	48	43	33	43	40	45	32	36	39	42	42	40	37	33	39	40	32	33	32	42	34	33	36	33	47	35	46	35	35	41	35	45	35	38	39	35	40	37	28	28	31	39	35	37	45	30	36	37	40	37	51	28	42	46	48	39	39	50	34	40	39	39	35	40	49	34	41	42	36	44	33	35	41	46	37	34	39	28	50	29	46	36	42	33	35	29	37	39	35	45	37	40	44	35	30	40	40	51	48	41	39	44	31	31	26	40	30	27	49	38	38	34	39	27	45	44	39	37	38	47	47	29	45	39	40	36	41	32	30	35	32	41	35	36	34	40	33	38	42	27	36	41	41	29	40	50	29	44	29	37	27	27	30	42	38	49	39	33	40	44	25	44	43	46	46	42	36	25	41	41	36	40	31	34	35	40	44	35	40	31	40	29	25	41	41	37	36	35	40	41	44	28	38	48	38	46	32	45	34	36	29	40	46	30	28	37	36	37	33	32	37	33	35	37	37	34	33	43	42	48	33	38	37	35	27	39	33	31	43	40	33	34	34	26	46	37	48	27	32	39	40	37	41	33	34	35	40	45	29	33	37	53	41	35	30	33	33	32	33	37	41	26	36	38	40	39	37	42	43	42	31	38	45	39	35	36	29	36	33	30	39	36	50	41	38	36	41	43	40	41	39	36	44	55	37	26	48	31	41	51	30	26	36	44	44	26	31	35	44	45	36	43	51	26	34	36	33	34	40	34	38	35	29	37	32	41	41	31	48	33	42	37	36	31	24	42	45	34	42	33	35	38	40	39	36
22750	15278	9201	22695	30691	29652	26247	22540	18996	15791	13472	11064	9481	8169	7198	6066	5279	4565	3977	3578	3485	3215	2925	2785	2811	2730	2808	2654	2383	2541	2532	2714	2667	2463	2470	2140	1901	1974	1810	1703	1463	1409	1296	1219	1162	1036	1015	960	942	978	941	879	888	809	799	712	762	815	748	741	738	704	711	674	676	684	757	709	692	664	679	665	669	688	699	644	674	646	620	670	633	669	632	631	648	650	627	656	659	609	618	638	627	642	650	655	620	655	691	621	610	651	600	669	642	592	653	596	589	650	613	639	631	650	626	651	647	622	608	599	626	611	617	605	570	620	637	626	603	614	608	623	621	630	639	639	616	614	635	626	630	638	627	590	614	600	616	627	603	614	620	575	657	630	608	584	633	567	653	635	625	669	646	650	630	593	626	628	669	587	601	619	598	630	595	641	608	580	639	617	579	587	603	581	583	620	634	642	632	594	583	582	619	628	586	598	602	597	565	627	611	618	583	655	618	579	626	614	583	606	578	620	617	589	618	627	605	608	641	624	649	605	587	624	619	608	621	602	598	621	635	610	623	601	614	585	601	578	616	603	603	570	584	610	596	610	635	561	596	667	618	609	599	605	599	616	642	627	618	634	557	601	600	619	616	608	599	616	604	609	619	598	580	624	610	606	597	622	578	621	612	627	597	631	654	643	590	587	633	624	598	626	644	593	631	658	565	616	599	580	590	609	608	607	614	621	621	642	621	617	615	570	595	609	610	610	616	596	616	605	639	601	603	643	618	619	614	610	603	620	578	564	657	587	625	590	591	638	639	585	588	590	590	643	633	578	626	625	610	595	606	626	573	610	599	599	603	627	594	614	609	616	594	655	629	588	607	633	610	593	642	610	627	608	625	564	630	628	657	591	607	632	573	635	635	608	621	606	591	590	622	607	573	620	609	599	616	622	578	561	648	622	614	657	624	594	621	588	570	639	567	574	628	608	566	623	631	598	575	590	601	624	644	619	603	577	588	596	639	585	637	575	655	629	599	598	627	646	627	614	619	607	633	642	616	628	613	621	586	642	611	622	654	600	587	584	664	594	608	643	614	596	622	613	623	560	612	610	580	570	633	603	562	642	573	599	583	593	589	579	586	604	612	571	584	563	603	602	607	594	568	629	593	609	576	613	624	607	607	631	606	610	618	613	651	615	604	624	635	664	619	644	620	624	626	589	679	605	650	582	593	631	603	598	584	589	612	618	580	610	667	624	657	589	573	579	601	599	573	627	638	624	610	614	607	642	604	594	619	542	581	623	663	570	604	624	582	617	635	598	587	603	579	571	625	616	632	578	591	603	605	558	556	602	596	610	651	641	611	631	640	578	644	606	587	636	618	631	649	556	596	588	606	568	615	627	611	586	632	632	583	582	577	622	559	618	569	605	603	612	608	626	573	619	657	615	582	572	629	614	654	573	588	598	602	614	633	589	611	641	603	626	664	593	649	567	599	623	598	635	585	603	627	636	616	610	614	588	609	632	591	643	607	568	585	614	625	624	628	601	605	623	574	579	649	634	590	558	637	609	637	608	573	600	635	639	634	614	640	603	663	598	583	652	583	619	593	632	564	622	600	587	655	624	593	613	594	621	643	592	596	545	623	610	609	625	647	615	618	650	669	620	630	611	599	610	613	604	611	635	594	617	629	565	592	574	638	630	617	636	611	591	637	527	620	619	598	608	614	585	607	604	598	617	614	634	589	627	640	650	568	598	600	559	601	672	629	649	619	644	599	580	622	601	601	604	580	626	642	609	615	641	632	620	615	618	601	614	594	586	605	644	601	586	648	662	607	613	612	609	576	615	603	590	598	606	599	605	564	654	599	582	643	625	603	605	628	639	593	606	628	619	612	596	608	657	625	652	593	606	654	622	598	584	575	605	654	600	587	618	594	614	602	591	617	570	623	603	605	588	592	592	589	640	617	604	643	595	622	609	564	601	597	566	615	574	610	607	592	591	636	593	598	597	583	630	571	593	617	635	587	606	620	581	589	566	632	580	632	577	613	583	589	637	582	606	613	618	643	601	563	608	640	585	602	589	585	597	598	596	621	592	647	556	584	617	577	570	639	632	610	622	606	681	629	654	591	642	612	598	611	602	631	599	639	595	626	616	642	619	573	599	564	594	640	575	593	599	579	619	590	604	598	594	580	582	605	640	594	603	658	621	579	597	600	618	618	572	590	614	647	601	635	598	603	656	600	594	624	582	602	580	659	615	550	604	634	574	599	614	622	587	618	587	626	577	572	609	584	643	584	587	633	598	629	639	608	590	620	631	602	617	602	652	637	591	622	635	665	622	593	619	639	601	616	569	596	585	626	617	629	622	622	593	570	651	606	623	644	633	596	593	592	629	603	641	574	604	653	587	621	600	563	623	600	629	623	641	633	636	613	633	594	650	578	574	597	595	609	608	612	662	643	599	617	560	641	604	656	578	615	613	593	614	589	591	617	616	565	610	581	650	603	593	608	589	626	622	593	612	603	585	598	639	597	583	630	632	613	623	605	560	602	603	617	614	626	615	575	561	631	656	622	610	600	607	624	621	598	603	609	588	623	589	611	625	644	586	616	582	648	613	644	625	628	594	594	627	615	605	585	693	604	605	605	620	614	625	594	629	623	627	671	586	635	632	652	608	558	609	625	617	585	616	598	611	600	624	636	565	600	592	641	580	584	599	642	611	562	604	621	599	564	635	638	571	622	593	600	580	601	642	609	594	596	548	599	615	621	618	645	597	638	689	605	596	633	563	575	625	604	589	649	618	586	633	591	615	636	646	628	658	606	573	614	583	630	623	591	618	648	616	629	632	622	578	638	552	583	594	642	660	637	642	617	601	625	635	560	600	578	600	647	633	649	585	637	620	614	592	569	637	607	583	591	599	627	633	617	611	581	603	596	593	625	608	593	621	620	603	568	646	626	650	603	581	609	602	580	596	595	594	595	612	616	568	592	553	558	625	593	631	614	589	589	621	582	581	591	642	625	601	588	637	568	602	598	603	562	660	626	589	649	589	589	628	610	615	603	648	608	638	615	642	643	582	615	588	581	589	603	606	641	630	610	597	617	609	588	593	683	584	629	589	639	589	653	656	600	637	597	624	608	582	634	585	641	649	595	594	575	581	595	595	669	541	579	602	612	581	628	636	618	623	637	600	628	594	568	616	615	618	577	619	618	636	569	594	600	612	624	583	601	600	620	613	605	662	612	591	569	627	558	585	593	627	591	617	638	579	617	593	641	614	601	616	636	622	591	623	629	628	620	610	641	624	683	627	593	590	669	590	605	561	667	566	601	607	623	608	608	600	618	609	597	585	630	572	633	638	567	642	590	625	630	623	623	575	616	562	595	600	605	605	557	622	637	611	604	616	614	584	612	593	613	598	619	606	598	588	597	619	615	648	656	617	633	608	566	575	586	580	636	611	623	602	617	660	612	603	608	649	599	557	600	627	603	600	624	629	577	570	572	585	604	628	620	637	590	589	617	642	601	595	643	614
1540	274	138	127	200	265	223	196	161	144	115	91	99	78	78	55	66	52	66	53	38	38	50	35	34	43	47	47	33	38	44	42	40	45	39	40	48	32	39	39	36	26	25	30	18	26	32	28	16	29	20	25	20	26	27	24	25	18	32	25	23	18	26	22	21	21	24	23	27	26	17	14	22	23	13	29	14	25	19	24	20	18	26	19	22	21	20	19	22	18	26	21	27	22	21	22	20	22	27	24	29	26	10	27	17	27	26	18	17	27	22	17	13	12	28	23	23	22	23	25	22	24	22	23	20	15	22	25	29	21	19	20	23	25	21	25	24	23	27	27	22	22	18	27	19	23	33	22	14	25	16	28	14	23	22	18	22	24	30	24	22	27	21	23	15	29	20	28	29	24	22	28	27	23	20	25	17	14	21	24	22	19	22	25	24	20	26	19	23	20	28	22	23	24	23	21	24	26	20	22	21	19	28	18	19	18	27	17	23	25	16	23	21	19	14	17	29	27	17	24	30	22	19	25	27	20	17	21	25	20	24	31	17	13	27	14	23	30	21	24	18	27	17	20	22	19	23	19	31	18	21	23	25	18	24	23	21	16	19	29	27	22	21	28	27	18	25	26	22	19	24	14	29	22	12	22	26	28	25	22	26	19	18	14	27	25	21	24	24	19	23	12	25	20	18	13	25	24	18	30	17	28	24	24	19	22	20	24	22	23	20	19	32	27	18	25	16	29	18	18	19	29	21	30	22	25	22	30	24	17	28	26	11	27	26	29	28	21	26	36	19	19	31	31	16	28	27	18	23	19	17	26	21	24	26	29	25	20	25	20	18	22	21	27	23	24	27	22	20	22	20	22	23	21	22	27	21	19	25	21	16	22	23	26	17	19	23	24	26	24	30	27	24	25	19	19	28	27	23	17	18	19	16	24	22	17	29	21	26	26	17	21	20	25	19	30	29	24	27	22	20	23	25	25	22	27	19	25	24	18	20	18	20	27	24	26	28	21	19	17	20	24	19	18	27	20	21	13	25	20	20	23	23	24	27	26	23	19	31	21	27	20	19	19	11	28	26	28	27	24	25	23	17	20	12	21	22	31	28	23	26	23	18	17	24	31	16	22	27	19	17	27	18	18	21	25	17	25	35	21	21	25	22	17	34	16	22	27	34	21	25	17	22	19	26	27	20	23	24	24	27	27	19	18	22	19	23	20	17	26	23	18	28	22	20	30	21	17	15	21	31	30	26	27	26	16	18	23	24	22	15	17	16	20	25	21	29	17	23	22	29	17	19	23	23	12	24	20	18	16	23	17	24	14	19	20	22	17	23	36	20	26	19	22	17	27	27	37	24	18	25	26	21	20	21	25	24	18	28	11	21	20	22	15	32	25	18	31	21	11	22	21	25	20	32	19	21	26	29	25	24	32	20	19	28	27	35	22	20	19	21	26	14	35	22	17	29	32	26	23	26	18	21	25	22	18	20	20	28	26	19	26	29	30	28	14	22	21	23	17	22	25	26	23	20	34	20	25	21	23	24	26	29	29	16	22	23	23	19	17	23	23	23	21	16	17	20	17	27	27	20	13	22	25	30	16	14	20	19	32	26	22	20	28	24	14	28	31	25	21	18	20	20	26	29	27	22	25	30	23	15	22	23	37	21	20	14	22	23	20	24	16	20	21	29	25	22	19	23	26	33	26	29	24	17	20	18	18	19	23	20	22	20	22	27	18	17	34	17	23	22	24	27	18	23	23	22	26	24	32	13	18	18	26	22	19	20	20	20	23	19	22	16	31	25	24	22	25	20	23	19	23	23	24	25	25	35	28	30	25	20	24	24	20	21	18	22	19	27	27	28	24	28	20	19	21	12	14	20	20	16	24	27	17	22	22	26	12	24	20	15	18	26	20	26	24	21	16	26	28	24	17	26	27	23	22	22	23	17	21	20	25	26	17	24	19	26	24	26	15	21	15	19	23	20	18	27	21	21	24	21	25	21	31	24	24	30	12	27	20	26	10	17	20	20	18	29	21	21	26	20	19	20	25	11	26	26	20	25	23	26	28	18	26	23	24	21	21	22	19	28	17	22	16	27	19	22	19	25	21	18	27	21	24	22	16	28	20	18	23	23	24	24	21	19	22	19	21	24	28	24	17	25	20	21	18	17	29	15	19	18	24	26	19	21	21	20	20	22	16	20	25	16	27	20	22	17	15	21	25	22	25	27	18	19	23	16	16	20	21	20	16	23	21	27	23	17	18	25	21	33	31	27	25	25	22	27	18	25	16	22	20	17	25	21	27	28	31	20	26	15	20	20	18	20	20	27	24	31	25	21	20	25	12	30	25	26	23	21	22	27	17	13	19	23	17	28	15	26	18	20	21	25	22	24	21	21	21	25	22	27	15	23	15	32	28	31	27	23	21	24	32	13	21	23	29	21	29	13	32	28	17	21	13	25	25	21	30	31	30	18	19	21	27	32	24	19	20	15	15	30	27	20	14	22	20	17	24	23	25	20	23	19	18	22	18	15	22	21	25	29	24	11	16	24	24	26	30	26	21	25	18	31	21	22	32	27	23	26	16	33	23	22	23	27	17	20	24	22	17	28	17	28	27	23	28	22	21	22	24	12	24	19	21	18	27	25	26	21	19	23	15	27	30	21	20	25	13	20	18	10	20	10	27	22	24	23	24	26	24	21	26	28	12	26	28	19	20	25	21	28	18	31	17	29	19	21	15	18	18	22	18	19	19	25	13	27	27	21	20	24	27	24	23	21	15	16	28	24	16	26	18	33	24	37	18	33	24	20	24	27	16	20	19	25	19	30	14	26	27	23	18	30	23	16	16	20	19	18	23	27	18	25	22	24	23	24	20	20	20	16	22	21	25	21	22	24	22	25	23	19	23	25	20	22	24	20	21	25	33	21	26	21	25	27	30	25	21	20	22	20	27	29	33	28	17	21	20	23	20	22	21	15	31	21	20	22	23	14	22	22	14	18	23	20	30	19	15	25	21	20	25	24	22	18	25	22	27	20	24	33	27	12	29	18	15	28	26	27	19	27	17	23	22	20	27	23	27	20	26	21	17	29	12	28	12	29	19	24	20	25	21	18	24	23	19	23	16	26	20	23	23	25	32	21	14	27	20	10	22	36	26	31	15	29	31	26	24	15	22	25	22	17	23	19	18	25	34	19	20	31	22	24	17	10	22	21	22	20	21	26	24	13	24	22	26	19	20	27	22	21	29	29	27	16	20	29	31	25	15	14	14	23	17	17	19	19	19	21	22	13	27	20	22	22	35	22	21	25	20	18	25	24	30	23	28	31	28	27	26	28	25	22	16	21	17	25	29	21	17	18	25	27	12	16	15	28	28	18	28	29	21	30	24	27	24	11	22	22	23	33	16	27	17	32	27	31	18	30	18	22	28	33	19	28	14	19	19	28	21	24	21	24	22	23	17	19	19	22	25	20	23	30	20	25	35	24	26	19	22	26	37	12	17	24	23
14315	8197	4432	13157	20145	19191	16246	12851	10072	8003	6450	5391	4486	3740	3251	2792	2266	2022	1766	1654	1650	1547	1480	1401	1427	1594	1586	1376	1413	1519	1564	1627	1540	1476	1519	1259	1187	1166	1068	926	893	789	628	653	614	599	535	566	504	497	525	506	454	463	429	398	446	429	381	387	399	389	400	412	392	386	389	400	371	352	379	359	380	350	381	369	384	401	368	370	364	356	367	334	347	378	344	390	366	394	384	348	378	316	352	395	362	398	350	401	376	395	332	380	396	386	420	397	335	356	382	396	379	389	356	383	377	385	376	370	392	388	377	374	393	373	357	339	372	348	356	383	385	361	368	386	352	343	402	366	355	359	378	412	377	338	375	385	395	375	366	355	398	364	370	379	378	341	368	401	369	386	379	383	381	355	369	392	364	351	377	404	355	362	334	378	372	351	397	360	372	371	372	397	359	350	355	363	353	364	404	349	394	358	372	355	364	367	360	342	363	386	368	380	360	399	373	407	367	386	384	353	344	391	376	402	353	382	361	350	379	365	340	374	331	367	376	383	380	376	381	379	375	397	362	386	381	368	348	355	381	359	357	362	338	378	393	381	358	385	374	373	378	366	375	387	368	376	365	363	375	358	393	382	384	343	371	375	403	385	356	378	388	355	359	380	407	382	380	383	351	345	369	393	360	372	401	378	383	355	391	409	411	384	362	379	383	369	365	378	410	361	400	385	375	383	383	358	360	380	354	382	403	405	390	373	351	396	363	367	387	352	376	364	398	411	384	376	361	360	396	383	384	373	375	369	362	361	363	360	366	362	347	343	338	359	361	375	340	340	377	367	337	352	350	360	397	374	360	366	375	356	365	367	330	370	365	399	359	357	361	377	334	371	367	393	354	375	381	351	359	362	347	359	408	349	350	336	376	366	379	380	358	334	395	344	392	376	377	336	355	356	395	371	385	344	342	404	358	364	361	367	375	355	382	352	346	381	349	355	393	368	378	380	414	357	376	373	369	335	341	395	365	374	393	378	341	376	341	353	365	373	352	398	374	346	372	358	364	389	361	396	371	359	374	371	349	363	362	379	386	394	327	329	383	375	372	392	383	382	397	386	370	391	388	397	363	381	383	412	388	370	379	355	380	380	343	368	358	378	388	395	412	377	354	408	395	345	379	350	388	371	345	342	348	345	319	374	372	402	360	343	380	366	377	381	380	384	393	352	362	351	345	383	361	330	392	357	407	412	353	327	324	369	352	375	415	344	353	396	369	402	368	374	404	368	405	394	360	386	367	373	350	376	351	349	340	385	350	373	393	339	346	387	374	373	343	363	380	375	372	387	352	373	385	348	380	355	375	367	378	356	386	391	348	368	387	385	374	351	380	380	372	360	387	346	385	350	362	345	368	342	395	378	375	369	403	377	361	365	379	394	371	358	390	355	367	369	375	383	400	334	357	370	352	342	361	364	341	359	384	349	399	383	366	385	412	398	391	347	371	340	345	383	358	370	347	368	385	352	396	382	360	369	360	412	373	384	355	404	373	351	349	387	362	379	379	375	333	365	376	392	408	332	364	342	378	392	397	371	363	376	366	395	360	382	390	360	365	356	339	360	354	365	375	360	369	339	369	378	364	389	366	400	315	388	360	361	394	380	385	359	363	390	356	388	375	330	327	391	362	379	375	338	420	379	379	369	357	363	385	375	379	365	388	364	381	365	380	337	404	402	353	391	385	338	368	363	349	372	375	358	389	373	356	391	375	354	366	360	347	411	363	349	387	388	369	350	373	352	342	349	372	351	355	375	362	388	406	374	363	352	348	393	369	367	363	377	344	378	367	371	391	388	364	374	401	366	386	374	357	348	388	411	371	361	352	333	384	377	361	377	366	351	361	352	357	363	356	335	347	363	358	370	335	359	387	401	339	371	371	354	356	373	358	367	335	365	413	376	403	420	360	347	383	373	346	385	326	351	367	395	368	373	340	384	330	376	406	360	335	374	368	362	356	364	392	400	390	360	372	372	388	384	342	347	346	368	365	389	378	379	411	386	377	378	361	391	337	359	388	367	388	373	401	389	378	384	403	383	399	416	376	350	383	379	368	345	345	378	380	371	391	395	365	364	372	374	357	354	357	364	362	364	410	370	410	390	346	366	369	386	365	342	358	327	353	351	374	378	359	369	352	368	355	385	368	361	360	354	358	382	383	371	368	340	399	373	352	379	393	390	379	376	383	370	369	337	388	359	387	362	411	355	345	415	336	389	364	358	366	371	345	391	407	367	357	382	374	372	361	376	365	413	396	345	403	328	406	376	367	390	357	394	355	341	359	375	392	364	363	327	380	372	366	434	344	382	358	420	372	386	399	367	388	390	346	383	373	349	361	360	355	357	354	373	354	371	363	363	396	395	409	400	378	371	342	363	378	405	361	331	389	394	385	350	367	361	373	376	375	372	374	357	377	380	366	353	386	370	373	376	382	351	397	344	366	375	364	394	338	360	395	326	353	368	357	339	338	354	366	379	375	405	338	383	388	373	372	340	385	353	349	377	414	377	384	400	365	366	346	350	347	385	377	364	341	360	369	381	371	399	366	384	351	346	345	402	369	357	369	363	385	363	369	357	357	382	357	369	347	374	406	382	371	364	369	343	378	390	379	384	364	378	393	394	380	330	347	392	365	385	355	373	372	373	390	382	343	365	389	369	371	373	357	358	361	383	392	364	377	335	393	339	380	341	359	377	376	354	384	383	397	337	386	362	365	343	366	384	371	396	352	362	352	374	401	361	377	356	358	359	378	377	366	389	336	389	376	360	364	359	361	372	378	377	364	377	389	379	363	349	350	366	371	349	361	361	370	350	343	378	402	349	361	367	367	351	356	373	384	401	359	330	348	364	385	335	406	393	391	347	376	369	368	357	380	343	374	372	368	367	364	382	366	385	379	340	348	394	381	386	376	355	357	381	365	365	355	375	326	341	347	349	374	334	377	404	391	393	355	329	351	357	365	359	368	386	364	384	413	359	364	352	367	367	371	376	342	376	340	406	370	436	337	394	367	351	362	375	369	382	355	359	320	395	370	355	364	366	391	362	372	343	380	361	371	356	381	388	354	367	366	365	379	378	347	367	375	375	387	347	372	388	347	359	357	371	363	371	350	355	360	367	362	387	372	377	362	348	393	347	381	388	380	357	366	368	363	385	339	396	332	384	362	361	370	360	356	357	364	357	401	367	376	371	363	360	366	375	381	349	386	389	382	338	385	367	341	358	346	376	370	364	356	361	363	362	380	359	372	355	346	374	387	344	365	355	396	386	375	399	381	345	407	367	356	352	382	383	375	381	370	363	349	379	367	403	383	375	354	366	381	368	341	370	386	384	365	361	365	390	372	364	354	405	358	367	342	351	365	365	370	372	360	333	335	387	374	384	357	340	369	367	378	343	368	375	346	354	358	348	363	352	361	324	380	365	370	355	363	361	347	383	360	328	327	383	382	362	385	380	355	354	393	364	383	365	348	378	388	334	361	384	351	370
850	446	229	208	358	378	368	311	243	228	185	159	139	99	101	78	81	78	59	58	60	43	62	43	63	45	50	53	46	50	63	58	59	50	47	51	38	42	49	32	27	45	24	26	37	34	24	25	26	22	26	29	20	16	21	17	18	16	25	19	25	15	21	34	17	25	14	19	19	25	15	14	31	20	22	25	10	28	19	20	20	27	21	15	25	19	29	16	21	23	12	20	17	16	27	25	25	19	18	13	19	18	18	14	18	16	12	25	15	15	16	21	19	25	19	20	11	22	12	25	14	24	14	15	25	11	15	18	16	23	22	25	18	14	14	13	24	22	23	25	13	14	17	22	18	22	21	26	20	17	22	18	22	15	22	22	16	24	14	21	18	16	14	21	22	19	26	18	22	20	24	11	26	12	21	16	17	21	15	16	15	18	14	25	20	19	17	25	13	14	20	21	21	19	26	18	25	19	25	23	11	17	30	22	18	24	26	18	13	15	23	23	18	20	19	16	21	17	17	23	25	19	25	18	20	16	13	18	12	18	19	17	12	17	20	15	23	18	20	15	20	19	14	24	20	17	22	15	30	17	17	22	13	23	13	14	19	25	13	24	21	21	25	20	13	18	19	18	20	17	20	20	18	20	17	13	27	16	25	13	13	24	29	13	14	17	30	23	17	20	23	24	21	19	17	17	17	15	25	14	21	29	26	23	18	22	15	28	22	19	17	13	18	21	20	18	26	25	19	18	17	19	17	24	23	27	12	16	12	19	17	20	15	16	24	21	22	19	19	19	15	26	17	13	19	13	22	20	12	19	20	14	15	20	20	17	22	16	16	22	26	23	21	14	19	18	15	21	20	15	19	19	16	22	20	16	17	21	17	16	26	19	19	30	11	17	21	23	10	19	19	25	29	22	15	16	28	19	25	17	13	19	21	16	25	20	17	22	19	27	22	16	15	14	11	22	16	18	18	14	16	20	20	24	22	21	15	23	23	22	21	21	30	21	14	21	21	18	19	27	12	15	20	23	22	13	23	23	10	19	15	24	22	16	30	19	18	23	26	29	9	24	21	18	21	21	13	22	19	17	16	25	19	18	15	18	32	25	17	15	16	15	21	17	20	21	22	21	14	19	25	13	20	24	16	17	17	15	17	19	20	19	18	18	19	27	23	11	12	29	23	20	20	23	23	23	19	15	12	16	12	20	18	20	14	24	17	19	16	19	20	23	18	20	21	13	25	25	19	15	15	18	11	17	16	18	22	33	17	24	17	13	30	18	17	23	26	23	20	19	15	21	17	17	20	19	18	24	20	26	23	12	18	27	20	22	18	17	11	18	20	16	17	19	18	22	22	27	19	23	16	15	24	18	21	14	24	28	23	24	20	13	24	18	21	22	17	18	17	13	27	22	19	16	16	23	15	26	15	20	17	25	22	23	22	19	17	23	26	20	15	17	20	23	17	20	22	15	16	20	19	18	17	18	20	27	23	11	26	19	18	16	21	13	20	25	18	21	14	18	24	26	21	16	16	21	16	18	18	15	17	23	14	17	15	18	23	20	15	18	23	19	26	15	16	22	21	13	21	21	14	21	15	19	13	11	24	19	10	14	21	22	14	14	18	28	17	15	24	15	18	14	15	26	15	12	26	22	10	18	11	15	17	22	24	20	21	22	20	7	19	17	14	19	21	22	16	14	21	20	15	27	27	17	16	17	16	16	19	22	21	18	18	18	22	22	15	23	15	18	19	23	17	22	14	16	20	22	24	19	23	19	18	29	22	9	17	17	18	24	25	20	22	20	22	19	17	20	20	21	23	23	16	28	15	23	17	15	15	20	17	27	17	23	17	15	21	20	30	20	13	19	21	22	20	31	22	23	13	13	20	13	25	21	24	19	25	17	17	17	18	20	17	20	20	22	20	10	28	28	20	20	18	23	16	26	28	17	22	18	19	16	19	15	19	18	13	19	10	24	23	22	25	23	10	15	18	17	14	23	25	12	22	20	17	26	22	17	25	17	19	24	12	26	16	26	17	16	16	17	20	15	20	14	24	14	18	22	19	16	26	21	26	20	24	18	15	28	14	15	20	21	18	17	17	13	24	26	28	20	23	23	22	17	22	14	16	11	19	15	21	16	17	22	15	14	18	17	18	19	20	17	29	16	20	23	18	30	16	24	20	25	27	18	23	16	29	22	20	12	21	23	21	18	21	19	24	22	19	12	23	20	12	19	23	17	20	17	20	22	17	19	23	21	17	26	13	19	18	23	17	16	23	19	14	21	18	20	13	24	7	21	18	19	23	16	27	20	20	18	17	16	16	15	21	22	16	15	22	19	21	16	20	20	17	26	22	13	24	26	25	26	20	19	26	17	18	21	28	22	19	19	23	15	24	19	17	28	18	16	28	28	26	15	22	17	15	27	13	14	22	27	11	15	21	28	21	13	24	34	16	21	23	18	17	21	24	14	22	16	24	15	27	23	20	16	25	16	23	20	17	18	27	20	33	15	22	22	19	19	20	27	24	16	15	11	21	26	30	15	17	18	23	20	18	22	17	24	16	22	22	12	21	15	14	13	23	16	27	20	27	13	18	16	17	24	21	18	19	20	24	28	24	27	20	19	18	19	12	27	17	14	17	27	22	26	18	18	19	20	17	20	26	19	18	25	15	16	19	18	16	19	17	20	19	21	20	19	23	15	26	20	15	23	15	19	9	17	13	25	20	22	17	20	24	20	21	26	16	14	20	18	25	24	20	27	24	15	15	19	14	18	18	19	19	16	26	21	17	20	14	12	15	17	19	17	12	23	25	24	21	24	21	20	18	19	20	25	21	19	17	16	20	21	24	21	17	18	23	15	15	18	20	20	14	21	15	19	21	26	21	20	17	24	17	22	13	23	23	20	24	24	22	16	17	18	20	15	12	22	25	21	33	19	19	20	27	23	12	19	22	19	18	24	20	23	20	17	28	21	18	14	26	19	19	24	17	17	20	22	14	22	20	16	17	26	28	23	16	8	19	15	15	20	19	20	25	14	17	19	17	23	14	18	22	17	27	17	14	28	13	23	22	24	16	22	24	18	15	27	21	23	24	13	17	19	19	21	20	19	18	22	18	17	21	23	15	20	19	18	15	20	20	15	12	21	9	24	12	22	21	19	21	32	19	23	17	20	17	16	22	25	12	22	24	25	19	15	22	18	19	12	22	17	21	25	17	15	18	20	20	22	11	24	22	25	22	17	21	11	20	14	17	17	21	11	14	27	18	25	16	12	21	20	22	17	25	23	16	19	27	33	21	15	21	26	26	24	22	25	15	18	19	21	18	18	32	23	25	19	21	24	25	24	33	25	21	27	26	19	16	18	21	19	17	19	24	13	20	17	13	27	21	21	16	13	24	23	18	20	24	30	25	16	16	18	17	22	20	16	23	22	23	7	13	18	18	13	15	21	23	16	25	20	24	23	16	17	26	21	25	22	18	16	17	18	21	15	28	19	25	21	17	24	23	19
18544	12708	6789	18772	26458	25455	21875	17891	14614	11895	9899	8126	6762	5793	4829	4188	3453	3032	2637	2544	2512	2222	2156	1993	2094	2142	1964	1938	1820	1948	2080	2037	2065	2005	1682	1490	1428	1338	1228	1118	981	875	862	759	685	642	599	615	574	671	565	525	490	503	452	490	446	418	388	427	427	422	425	407	394	418	375	370	363	397	389	356	391	380	395	361	350	375	360	375	364	363	368	330	379	351	345	364	341	360	350	300	369	344	350	322	342	378	335	307	323	288	346	363	346	345	353	365	330	324	351	316	347	350	318	332	325	361	348	362	332	332	363	339	308	339	349	309	331	333	310	343	335	372	341	333	369	324	339	329	315	327	345	344	376	324	344	347	360	362	343	355	330	326	343	321	300	318	337	355	344	358	368	346	311	351	309	362	348	299	366	351	335	339	313	336	341	308	312	325	343	337	325	314	311	349	298	328	332	331	310	340	328	342	336	301	321	342	314	376	315	334	340	337	330	355	327	319	318	313	343	380	347	339	340	350	320	336	347	336	331	338	367	347	321	357	313	340	353	340	331	352	322	340	335	328	322	315	363	330	376	315	350	347	351	350	348	339	356	358	332	339	351	325	330	373	323	337	331	310	342	328	321	365	308	340	318	343	355	362	329	364	353	341	359	345	321	287	333	343	343	366	332	335	332	329	322	338	328	322	313	348	330	346	343	329	343	348	321	330	328	361	332	313	332	337	338	332	360	336	321	357	358	368	337	336	346	350	332	304	323	341	329	315	331	344	314	343	340	331	304	307	378	334	368	332	352	321	314	321	348	305	320	341	337	346	319	331	323	302	330	342	299	340	322	332	304	319	349	343	330	309	339	294	347	312	339	313	354	362	348	324	344	328	361	361	359	311	345	330	333	361	340	317	324	339	325	334	339	311	329	322	320	366	343	319	353	360	374	335	348	324	351	373	342	308	307	311	295	352	350	350	321	330	355	347	312	322	319	372	339	343	352	327	344	335	328	333	324	352	317	355	314	326	346	310	338	311	333	341	316	338	354	339	360	343	308	346	351	337	315	311	321	352	316	308	337	311	335	342	354	326	348	314	322	343	334	325	301	317	366	323	326	316	348	361	347	330	306	300	326	327	353	371	303	310	355	326	316	359	338	343	317	332	308	321	317	298	332	310	322	318	306	332	344	356	342	314	354	327	353	346	353	335	351	349	368	345	321	305	346	325	322	314	339	318	321	339	347	342	315	318	315	370	352	344	339	342	348	335	289	318	344	356	341	340	366	312	345	316	331	354	319	338	360	299	349	344	319	320	323	337	345	344	359	317	320	324	357	303	375	312	328	326	301	328	313	318	308	342	348	323	318	330	354	334	333	305	356	339	320	349	335	290	330	362	359	323	336	327	317	329	344	322	323	329	373	360	317	323	333	340	323	377	339	369	340	352	367	334	334	301	316	293	333	358	346	340	355	350	304	325	353	319	357	311	334	296	309	325	338	327	334	317	305	349	381	325	325	305	315	343	328	327	346	324	322	347	333	328	338	320	296	367	333	311	321	331	320	315	390	327	366	338	319	354	324	349	322	350	338	344	318	367	348	333	365	324	315	355	336	329	332	333	334	318	338	333	318	340	352	348	309	318	344	365	327	347	344	334	311	345	341	334	331	298	344	332	320	337	317	356	398	333	310	342	379	334	345	361	363	338	341	318	347	338	322	336	310	331	336	333	329	344	336	332	368	337	317	346	332	339	358	310	357	338	330	340	326	332	328	353	304	343	381	323	336	311	330	314	332	347	340	346	329	314	313	316	345	346	321	315	328	328	321	320	324	358	322	326	349	331	352	350	349	346	352	374	305	359	325	326	346	338	316	371	314	344	343	324	321	313	352	318	342	361	318	333	332	342	345	292	339	326	355	345	330	321	319	316	345	323	323	359	332	336	331	350	401	320	348	359	342	333	329	309	311	352	351	345	341	319	322	296	291	328	319	358	344	350	351	335	334	349	331	310	355	335	345	360	347	343	314	348	326	322	334	349	328	356	339	351	350	360	339	332	342	332	325	323	322	360	320	316	328	349	337	318	321	311	334	328	336	349	316	311	330	341	350	350	393	311	331	348	313	332	345	349	313	345	352	328	342	323	318	337	342	354	373	326	336	320	347	346	317	350	348	338	320	322	372	346	289	332	351	378	335	341	324	288	324	338	347	349	328	318	346	344	336	335	318	340	368	314	320	330	363	335	314	328	354	381	318	336	356	320	324	365	312	336	322	352	312	341	339	359	355	327	309	338	321	343	379	331	331	343	337	336	335	301	359	340	342	352	327	334	342	323	312	327	328	365	320	320	328	350	352	350	335	328	306	324	375	351	324	300	356	346	301	338	347	336	328	292	378	323	342	365	336	302	357	327	333	283	327	316	333	331	351	305	299	316	357	350	359	328	319	361	344	356	287	384	328	337	336	332	330	327	358	317	336	333	346	338	321	364	320	337	321	374	365	317	321	291	336	303	355	308	367	312	356	344	329	327	323	335	313	334	329	338	318	300	378	344	344	326	305	332	345	328	338	319	325	297	321	312	325	331	342	337	323	356	312	339	356	333	354	353	284	290	330	352	346	327	354	324	358	327	385	327	340	324	350	319	325	365	290	320	370	367	361	326	331	351	340	309	342	345	327	327	319	360	315	351	339	361	325	297	291	377	333	317	347	336	306	347	362	352	312	325	316	303	321	342	330	309	320	359	306	296	346	317	310	351	302	325	342	386	336	368	339	354	327	315	317	323	348	310	332	312	318	344	330	358	306	341	342	360	347	346	293	341	345	327	330	361	337	366	336	332	317	350	335	342	339	291	301	353	301	331	334	325	368	370	364	339	363	362	339	327	319	347	338	355	311	345	319	312	326	339	372	333	336	326	342	340	326	324	334	353	322	320	331	335	343	349	322	333	313	332	345	345	334	334	299	336	347	313	334	342	339	337	328	353	332	307	346	361	318	332	346	295	327	327	330	322	330	318	309	336	325	331	316	328	366	360	334	354	309	344	322	345	320	330	350	330	344	337	340	345	331	317	388	339	328	342	322	333	343	300	320	338	356	337	350	341	346	322	326	341	342	325	343	308	320	333	369	356	332	354	333	335	328	303	366	356	342	312	344	317	339	347	339	351	333	325	339	318	350	317	309	338	330	310	350	333	321	338	331	333	313	323	349	296	361	350	369	313	295	315	344	345	332	315	353	349	313	308	370	328	366	318	293	350	334	350	316	314	323	316	321	324	340	329	334	300	354	338	360	330	346	343	310	342	333	323	331	334	298	305	361	324	346	331	324	289	339	340	326	308	322	359	337	375	322	316	294	348	333	345	369	338	370	353	357	337	311	325	343	336	352	356	327	337	336	328	322	324	318	313	329	334	337	335	344	366	313	326	341	335	313	308	320	317	318	342	306	335	362	352	338	330	319	342	330	330	319	340	313	342	353	342	303	347	341	350	323	343	310	323	358	318	328	321	319	379	348	309	340	335	356	329	313	347	332	371
2491	353	259	167	354	389	348	302	241	213	177	186	147	118	111	102	94	97	78	71	78	62	72	62	60	68	73	78	60	97	62	71	76	69	52	54	46	59	62	63	47	45	35	47	43	49	45	35	40	36	42	47	40	49	36	35	30	49	49	42	42	42	31	43	29	34	41	37	39	36	34	34	47	45	48	44	35	34	42	45	49	32	33	34	36	37	31	31	34	34	32	35	41	37	44	42	41	37	39	32	53	33	42	39	34	33	31	38	31	37	38	45	39	42	39	36	35	48	43	22	30	45	32	36	32	41	52	37	55	37	40	42	41	45	40	43	46	42	44	49	40	34	48	46	45	33	37	39	43	45	42	38	40	43	42	43	50	44	21	30	38	41	37	40	36	38	31	32	38	27	47	35	44	36	37	31	49	43	35	29	37	38	43	39	39	39	36	31	39	44	41	41	49	26	36	30	51	40	37	36	41	49	36	39	32	51	43	36	36	46	34	42	40	34	41	46	45	46	43	35	43	47	37	46	28	30	26	37	43	35	44	45	42	39	44	34	45	39	42	33	36	54	34	32	50	49	44	36	43	30	40	45	34	28	38	33	38	39	41	48	42	45	46	25	50	45	35	49	59	42	35	34	46	37	45	42	39	27	49	44	45	50	35	44	45	42	42	38	32	37	34	47	42	35	44	37	39	36	39	37	34	25	34	45	38	30	41	38	32	35	44	40	41	40	46	41	49	45	36	35	44	35	37	51	36	42	39	32	36	35	36	48	37	51	39	49	35	45	47	38	40	48	40	38	40	43	46	27	52	42	41	46	35	41	37	35	41	26	29	48	38	42	59	44	45	39	49	53	32	35	45	47	31	43	46	36	37	44	39	44	28	40	42	31	33	40	39	27	44	40	40	44	34	43	43	31	47	36	39	46	37	47	40	35	41	43	29	40	34	39	30	50	40	45	44	43	36	37	44	39	33	40	43	48	37	35	41	47	43	28	39	37	33	42	45	47	29	40	30	40	38	33	42	45	31	32	34	46	44	37	38	45	49	32	27	33	33	52	37	37	44	41	37	35	43	41	45	31	40	33	39	37	37	44	39	34	37	34	49	46	39	34	43	37	25	31	45	41	38	42	35	40	43	41	38	36	45	34	37	37	25	36	38	44	50	40	21	37	42	41	44	45	35	42	42	40	33	34	38	31	42	32	40	45	38	35	39	40	37	35	38	27	36	39	37	44	38	42	47	50	33	35	32	42	48	37	38	35	36	30	36	31	43	35	39	48	38	39	37	48	38	52	32	32	34	33	35	32	40	28	44	36	40	36	49	40	31	40	51	26	33	49	44	36	36	48	37	34	38	42	50	39	40	38	37	45	30	36	31	36	33	41	39	29	40	41	61	39	32	28	32	38	46	33	28	42	44	29	31	44	32	39	40	42	36	35	38	39	34	32	37	35	42	32	36	30	30	33	60	44	42	37	38	43	49	36	51	44	45	28	52	32	40	32	48	37	37	39	42	42	39	42	42	34	29	45	38	34	34	42	54	40	36	35	46	41	37	32	40	49	35	40	39	31	33	42	42	42	31	39	37	30	37	34	39	35	34	41	37	51	33	36	41	40	41	42	42	39	36	26	34	36	35	48	35	42	28	39	41	39	37	36	34	40	41	42	39	30	36	35	28	55	41	39	37	38	37	45	38	32	42	33	38	46	44	48	42	31	42	43	35	38	35	35	29	47	39	39	40	40	33	42	39	33	19	38	34	38	31	33	41	34	31	38	47	46	39	32	26	42	37	47	35	42	49	39	38	28	37	39	40	29	40	39	45	42	39	37	42	39	43	38	43	33	50	47	40	31	46	32	48	46	38	43	38	35	31	51	40	43	40	38	35	33	34	28	30	38	41	30	41	36	40	44	33	38	37	50	25	35	60	39	38	43	54	48	41	36	39	40	44	37	37	40	47	42	30	40	34	43	30	26	44	53	39	42	42	37	44	30	40	34	47	31	34	42	30	34	28	43	47	36	36	45	37	50	42	33	48	49	32	35	44	37	37	33	42	34	30	38	57	46	35	55	38	36	30	41	44	39	43	44	46	42	33	24	40	33	38	24	45	30	43	38	38	39	46	34	33	44	35	38	31	53	46	35	39	45	41	47	50	32	39	47	52	36	45	38	30	40	41	42	34	30	42	41	49	55	48	35	43	37	43	41	28	39	44	42	51	36	44	33	40	33	30	35	43	35	47	34	36	38	42	35	45	28	31	35	39	29	44	32	36	33	37	43	29	34	46	49	53	43	44	31	30	36	35	47	48	31	42	31	37	43	40	38	44	30	33	36	37	32	48	39	37	28	39	32	31	30	34	35	34	33	30	36	57	42	34	47	40	51	28	34	37	19	51	38	41	44	48	40	35	36	36	40	36	31	49	39	40	44	34	41	45	41	32	39	47	38	40	35	47	39	23	37	37	33	40	44	35	33	40	55	49	35	35	42	42	42	28	39	44	40	32	39	43	28	45	29	41	33	32	36	38	39	43	45	33	41	38	32	43	43	24	41	37	33	35	37	33	37	31	25	32	32	44	39	32	37	37	38	43	34	40	47	44	30	33	54	52	30	35	39	41	36	32	43	34	43	45	44	38	45	47	42	38	41	34	38	42	23	34	28	33	41	27	44	37	36	35	38	39	51	39	53	49	33	49	49	39	40	50	42	37	39	30	35	36	42	40	43	41	31	36	33	32	34	47	43	36	37	36	35	42	34	26	41	42	23	37	37	32	35	47	34	34	39	34	34	38	36	40	36	31	28	45	43	37	39	53	33	37	35	47	40	36	42	29	44	37	38	40	36	30	48	36	37	38	29	43	43	46	41	30	41	40	49	38	50	36	37	35	52	47	33	36	27	47	42	36	39	34	49	37	41	45	40	32	51	40	49	45	35	49	36	41	41	37	37	28	45	35	37	37	46	45	37	44	52	44	24	32	51	42	36	38	53	41	47	23	46	27	45	42	35	34	35	35	45	47	38	39	31	45	25	33	27	36	42	31	42	32	29	35	30	39	25	40	37	34	45	39	55	41	48	43	33	35	30	46	39	36	34	34	34	43	38	38	40	51	38	29	49	43	43	44	27	33	41	42	36	39	38	39	49	34	45	38	43	37	44	50	52	35	44	38	30	39	30	37	49	38	46	38	34	32	41	44	39	30	44	39	63	40	45	34	33	35	44	35	37	39	35	51	45	36	40	33	41	39	31	53	35	51	37	40	32	36	33	41	37	30	35	38	32	43	35	37	33	46	41	37	38	40	42	41	42	50	30	34	41	36	33	48	54	40	36	46	40	35	38	42	44	28	27	36	32	47	34	39	31	32	38	38	47	31	42	47	40	35	44	44	36	33	24	34	43	39	42	35	44	25	41	40	32	42	36	42	31	26	34	42	34	45	45	48	36	38	27	32	57	37	30	41	39	30	39	39	35	55	28	40	29	49	44	46	34	43	37	29	49	30	34	45	42
16985	10987	6367	17424	25132	24295	20897	16982	13887	11327	9536	7887	6571	5435	4652	3924	3479	3123	2773	2703	2604	2583	2438	2367	2367	2288	2170	2171	2308	2312	2364	2356	2289	2110	1752	1769	1716	1621	1500	1412	1265	1143	1053	1021	979	908	932	864	857	894	895	844	810	735	759	701	730	716	716	696	706	713	673	703	676	664	686	679	706	698	677	723	667	666	665	649	647	702	645	649	664	614	645	659	671	615	668	647	615	672	655	696	623	653	651	683	684	656	637	668	647	666	634	629	640	650	630	695	617	682	613	621	653	622	667	667	663	641	636	620	690	659	658	616	628	640	630	623	673	621	598	652	624	656	705	682	659	647	649	638	690	606	664	648	633	589	642	638	620	621	635	645	624	647	643	676	656	639	639	663	655	687	647	680	627	659	616	635	726	662	613	666	634	640	677	676	605	622	643	652	638	625	693	666	653	641	624	658	655	687	692	648	638	679	637	712	639	657	667	600	667	639	599	657	661	646	690	646	584	640	658	659	632	630	673	642	649	635	644	650	629	652	605	638	628	615	592	643	627	692	645	613	652	652	686	659	646	665	628	624	629	633	635	632	628	644	608	631	688	622	634	616	627	726	645	658	633	669	636	716	678	626	671	645	623	627	615	625	601	655	655	629	676	664	661	627	606	646	685	664	645	661	647	640	617	634	585	648	664	667	603	650	610	605	639	646	635	606	635	636	656	634	603	651	622	604	662	640	612	618	613	630	606	662	663	662	639	668	632	602	643	622	634	595	683	642	639	610	666	593	632	650	665	635	647	606	623	597	622	634	599	637	650	584	663	580	650	678	654	597	651	602	657	627	663	683	650	583	664	652	669	652	623	696	618	644	605	658	672	648	636	678	707	641	609	646	605	665	642	627	652	665	698	594	610	624	656	611	631	658	645	611	648	648	638	625	605	623	658	637	647	621	651	621	612	646	605	650	614	622	671	661	629	640	672	625	652	640	645	686	634	595	626	645	622	662	626	650	685	679	638	652	657	631	644	652	669	647	668	669	652	640	627	633	632	658	663	650	649	649	653	657	617	645	606	630	671	657	627	626	678	643	632	675	617	650	630	662	690	643	660	628	600	653	686	647	620	652	634	652	608	604	643	628	659	614	648	626	661	582	634	633	625	628	668	635	618	636	723	617	659	661	663	595	643	669	611	682	587	636	684	636	639	628	612	612	640	607	631	636	654	621	663	621	620	678	608	591	626	669	613	658	631	623	593	649	608	631	662	611	626	636	667	656	657	625	649	618	628	614	637	634	616	634	648	671	628	633	633	620	651	635	608	624	632	644	619	644	612	618	646	634	644	610	649	611	626	660	627	628	617	638	614	684	602	640	653	620	645	618	627	628	634	645	696	673	607	637	610	621	632	625	616	629	682	603	651	657	691	636	635	624	659	613	643	686	614	677	635	668	670	671	645	636	671	655	637	643	586	642	608	664	592	612	612	661	624	638	655	612	616	640	618	634	609	650	675	607	661	639	642	671	645	686	634	632	647	634	666	664	641	665	658	684	611	688	672	657	660	622	626	671	628	657	621	629	612	630	583	639	612	664	629	631	653	646	662	661	647	650	622	692	677	654	607	626	638	609	654	609	650	648	648	635	660	640	617	647	643	595	685	633	639	621	638	658	639	619	624	645	660	658	621	623	616	611	673	605	694	636	633	644	682	666	637	603	592	587	655	622	644	636	641	613	634	618	647	655	659	660	589	570	650	606	622	666	602	653	594	632	635	628	657	658	640	645	632	599	620	626	636	617	614	633	614	644	686	656	631	631	628	621	670	622	632	645	619	649	635	675	682	679	656	644	642	645	658	605	603	607	695	607	625	639	628	594	638	647	657	599	644	667	668	644	638	605	674	640	656	650	665	630	650	649	644	655	614	597	579	642	587	665	668	642	597	666	637	659	617	632	679	683	647	581	662	674	688	672	654	600	676	625	632	661	647	603	624	671	676	642	651	606	550	689	664	690	656	644	632	641	614	648	642	663	637	621	642	683	623	688	612	622	621	634	623	657	632	625	636	647	646	629	658	618	640	670	632	626	657	681	647	635	617	667	634	616	621	643	631	637	636	646	639	658	634	656	606	717	619	650	600	616	621	639	634	611	614	619	636	593	711	665	616	609	617	660	622	630	618	649	653	591	635	645	663	648	626	656	644	647	637	651	578	685	632	628	659	631	623	613	632	655	623	656	638	591	640	648	655	638	653	646	634	609	639	611	671	614	656	627	645	661	622	657	624	663	636	618	625	658	641	680	685	597	672	645	647	607	647	656	661	650	586	659	674	646	603	609	660	626	653	631	677	638	655	612	636	650	671	663	634	593	646	617	633	669	625	654	643	704	644	657	612	641	641	654	615	616	627	709	649	623	694	652	683	647	629	670	612	625	641	621	626	639	651	632	579	633	664	627	692	620	618	660	650	628	614	632	642	637	634	636	694	639	633	627	667	647	667	631	648	625	622	661	661	627	690	646	677	652	653	599	619	705	671	627	648	654	627	650	636	659	649	628	651	670	631	657	663	654	684	635	614	643	618	628	640	672	591	622	625	642	642	643	671	656	649	649	661	652	649	598	601	679	601	629	669	623	626	639	643	654	668	662	632	677	674	607	635	577	667	644	642	641	663	662	615	656	641	621	658	610	656	604	611	663	593	624	653	636	647	618	624	646	659	653	620	620	662	624	667	640	615	621	619	629	652	670	646	662	623	667	621	686	632	677	700	620	644	628	640	621	683	619	670	673	634	638	630	552	593	652	616	600	632	648	602	642	623	616	642	621	620	605	608	620	639	642	699	634	598	631	665	671	653	608	647	655	612	593	651	668	659	616	637	606	606	696	613	574	643	665	655	669	651	617	631	653	615	641	649	657	647	665	605	620	611	621	599	607	650	675	620	627	647	651	648	592	646	627	662	673	645	608	670	628	609	650	682	646	605	637	630	675	589	660	644	650	679	676	677	625	610	624	639	652	639	651	595	637	640	625	618	656	611	649	645	606	635	597	641	634	629	595	663	625	593	690	619	650	668	651	672	655	618	598	618	655	606	603	646	650	667	624	653	642	633	682	670	656	640	623	643	622	650	594	630	689	595	612	671	616	640	651	665	670	633	601	615	633	639	634	627	645	649	638	652	612	685	644	642	642	616	661	644	681	672	641	601	648	623	636	665	632	630	653	648	601	652	665	685	644	657	657	656	618	572	651	649	603	675	699	645	612	654	673	648	613	670	630	616	618	611	691	652	627	645	672	687	673	675	678	651	636	627	630	598	656	640	606	593	624	607	645	640	629	623	623	627	629	639	640	627	651	620	630	650	656	677	673	668	671	654	689	620	614	629	615	579	659	654	650	606	636	617	614	646	690	608	676	659	615	641	601	690	603	629	641	630	617	632	639	631	602	656	632	654	617	627	651	682	621	664	588	639	653	640	649	620	653	652	625	643	640	638	622	675	687	670	640	662	642	675	631	624	621	603	643	602	639	645	670	717	620	630	670
1687	649	379	307	507	622	541	413	368	313	277	240	177	157	158	128	113	127	100	116	93	107	90	77	78	87	94	80	94	75	89	94	85	94	81	72	58	68	56	65	56	54	47	45	47	31	51	45	48	43	39	48	47	38	41	36	53	40	38	40	49	47	36	44	39	29	39	40	40	42	37	38	48	36	44	26	37	49	29	40	41	35	45	40	50	45	42	46	44	34	32	35	41	43	31	28	33	34	36	36	31	32	40	42	46	39	35	35	31	46	37	34	48	45	47	38	56	40	40	31	40	36	39	44	33	43	29	39	54	35	35	37	36	38	46	35	37	41	43	42	43	34	29	29	30	50	29	46	27	28	37	36	38	37	37	32	33	41	53	42	42	33	44	40	34	33	40	24	32	32	23	36	33	41	34	33	37	37	41	36	48	30	40	29	30	35	33	43	50	40	35	37	39	38	47	34	45	47	52	41	32	42	39	35	37	44	40	28	44	48	39	41	42	46	33	37	35	43	46	36	43	41	37	37	40	36	35	36	34	32	36	36	34	29	40	40	45	45	32	34	41	40	49	35	46	40	41	36	36	41	40	34	41	46	36	31	32	35	33	34	31	37	40	39	42	27	30	28	40	40	43	30	36	39	39	43	45	44	43	35	38	31	32	35	46	29	37	45	27	39	42	37	41	43	47	36	37	43	40	33	22	36	36	33	31	44	40	42	44	44	42	39	35	38	42	45	26	37	38	39	42	35	33	35	35	35	41	36	35	43	39	41	30	36	35	37	53	43	44	47	36	40	42	47	57	40	42	34	41	32	27	40	36	41	43	27	34	37	34	37	42	37	41	36	49	27	44	45	34	36	56	29	42	35	37	36	38	43	34	40	36	41	38	52	39	35	35	36	33	39	42	35	38	40	43	44	37	40	39	36	37	49	36	33	43	45	33	38	48	38	30	47	35	30	37	52	26	37	42	25	38	32	37	31	38	45	40	44	37	49	32	49	31	34	33	30	41	45	30	44	31	37	43	43	29	35	42	41	46	30	35	36	37	40	48	39	43	42	42	43	42	30	29	31	47	30	33	44	28	34	33	33	37	34	39	36	49	36	47	40	28	41	46	42	26	43	29	33	47	35	40	46	33	43	33	37	33	31	28	32	29	38	31	38	48	38	35	30	41	42	53	42	36	41	37	30	39	40	36	35	32	46	39	39	44	39	41	34	38	45	37	46	35	26	50	44	38	38	39	36	37	42	43	40	36	27	36	33	51	38	32	41	38	40	33	35	35	47	41	30	38	43	29	37	37	38	47	32	32	33	38	45	29	46	47	46	46	34	32	34	50	43	42	41	42	36	49	37	38	43	44	30	33	34	35	37	35	35	34	44	32	27	28	37	39	43	40	37	35	37	33	42	43	35	39	34	45	34	32	31	36	38	28	47	31	33	36	42	29	44	29	32	35	43	31	30	43	40	36	40	33	35	42	41	32	41	33	28	42	41	35	38	36	36	36	35	51	41	39	33	48	26	36	41	34	30	40	54	37	33	47	35	27	36	34	42	35	48	46	37	40	40	39	34	31	34	41	44	36	39	28	41	35	41	36	31	31	50	35	42	32	39	38	38	40	47	41	37	45	38	28	35	41	39	44	34	37	34	40	34	24	44	40	44	30	33	32	35	35	28	37	40	51	24	45	35	33	36	31	38	34	41	25	23	29	53	40	31	44	30	34	34	34	39	31	47	41	30	38	36	54	29	31	32	31	46	41	30	42	37	25	42	36	41	38	46	44	34	40	31	35	33	39	28	35	41	35	45	32	25	43	46	34	47	34	41	32	46	47	28	25	36	43	28	32	38	33	41	40	34	35	39	36	38	37	29	40	39	46	28	36	42	42	36	40	40	41	39	32	41	41	37	38	29	44	46	34	42	35	36	35	25	39	33	31	41	36	38	33	47	31	34	32	47	49	32	39	36	52	34	48	38	42	42	37	32	47	34	36	45	38	42	31	46	39	47	35	36	29	33	32	43	39	33	30	36	37	52	34	28	36	38	34	40	26	52	33	43	38	38	42	32	34	43	39	42	26	38	34	37	36	35	45	32	52	36	34	37	23	38	39	38	33	47	38	34	37	46	30	35	40	33	28	38	45	28	39	44	30	29	40	37	36	34	39	37	34	39	46	42	41	36	33	45	39	45	38	42	37	40	37	47	41	40	51	46	39	29	33	26	42	41	43	42	39	36	43	31	38	47	35	34	46	30	38	38	28	36	42	49	33	38	52	40	47	45	45	34	35	27	32	37	36	39	34	42	36	44	40	48	33	42	37	33	34	27	37	33	34	36	42	29	43	48	38	39	36	25	38	50	37	32	38	39	39	45	36	37	33	32	57	54	35	40	37	38	40	27	37	40	33	31	32	34	40	41	35	34	20	39	36	46	43	34	33	38	29	33	40	42	37	41	46	35	32	38	38	36	40	33	41	44	31	46	45	42	45	43	39	47	46	31	27	43	47	36	25	35	47	27	36	36	37	47	39	28	41	38	33	38	41	37	47	40	38	26	30	30	38	38	33	30	36	30	52	42	40	38	33	37	36	39	32	50	36	43	39	34	31	45	41	37	48	42	38	49	39	34	37	37	40	35	39	40	39	32	35	39	43	43	40	43	32	33	39	42	53	42	33	39	40	50	42	37	37	30	28	43	30	25	40	48	45	41	38	35	34	35	37	26	39	28	41	42	50	50	30	34	42	35	47	50	56	35	35	27	44	32	30	33	34	33	37	39	42	31	26	43	43	30	33	31	36	37	34	27	39	39	35	38	37	33	34	35	34	37	37	38	34	33	47	39	40	33	30	33	28	48	32	31	32	33	40	37	36	44	36	37	31	44	31	38	31	35	31	34	55	37	35	29	30	44	39	44	42	43	46	33	31	42	39	35	32	37	40	37	36	32	36	38	41	29	35	40	39	39	26	40	38	42	32	39	44	38	44	31	26	34	31	41	33	31	39	29	34	37	35	46	47	46	34	29	20	28	39	28	35	37	32	29	29	44	33	38	31	35	30	36	34	39	32	46	41	37	41	43	38	39	37	45	32	42	35	27	32	41	48	38	49	34	32	47	35	42	41	38	42	34	39	31	36	36	35	38	36	36	38	41	35	34	43	36	35	30	39	42	43	44	31	44	37	28	35	35	43	36	25	42	48	45	42	36	34	38	30	49	34	35	48	33	36	42	36	44	29	40	47	25	41	34	49	31	37	50	31	38	41	43	32	50	43	42	32	42	47	36	48	43	35	44	46	40	49	41	36	41	44	31	28	44	39	30	30	26	33	40	42	23	40	41	54	25	36	28	35	35	42	31	32	41	25	36	39	42	34	30	36	42	38	37	41	38	34	47	44	41	32	31	32	32	32	41	34	41	41	37	40	50	42	31	42	44	47	38	45	40	43	40	42	32	37	40	41	33	39	39	37	51	30	34	32	41	40	39	42	30	40	50	36	25	44	44	39	41	29	40
22899	15149	9358	22779	30833	29905	26026	21900	18393	15509	13213	11109	9335	7817	6653	5555	4982	4518	3989	3820	3676	3405	3404	3307	3129	2996	2976	2935	2954	2939	2863	2921	2856	2603	2245	2152	2070	1912	1738	1665	1454	1335	1207	1230	1128	995	1013	1012	939	1002	1008	953	870	840	768	801	794	751	751	722	766	722	752	716	670	727	652	659	665	656	681	678	700	678	704	683	643	641	644	631	666	665	670	624	662	637	680	663	621	669	650	636	656	625	667	627	602	657	600	619	661	646	631	630	644	618	617	656	698	609	604	611	614	649	609	606	618	630	642	616	597	614	690	634	572	653	646	615	610	619	621	667	654	645	589	648	652	634	633	624	570	632	576	617	655	621	636	577	594	622	596	612	641	594	656	635	632	639	620	627	625	666	630	654	656	620	649	646	620	639	664	656	595	617	619	612	632	641	612	639	619	601	575	615	612	599	599	608	594	624	607	626	574	608	623	636	615	641	644	588	579	598	618	650	636	627	618	624	650	626	577	620	614	620	605	554	619	579	606	632	617	595	606	597	626	629	616	610	595	675	644	601	657	608	588	629	641	635	588	587	655	610	588	589	615	640	601	611	596	631	613	632	640	625	559	617	626	620	597	638	597	645	612	602	606	614	613	625	599	597	593	582	608	599	594	662	604	613	658	613	642	561	590	602	654	621	643	614	613	565	626	597	614	678	614	609	588	635	599	607	587	679	630	617	627	654	585	580	608	655	586	602	567	577	562	632	641	625	597	615	633	644	624	613	597	633	616	626	625	602	620	634	590	632	675	606	574	659	665	646	609	600	638	627	578	638	612	572	633	598	588	623	634	641	622	625	642	665	617	623	608	606	675	637	640	620	619	608	629	636	645	638	622	638	642	617	645	637	678	662	603	576	569	648	619	594	618	640	606	596	632	637	639	607	641	586	657	608	646	619	553	589	630	605	599	592	597	571	610	658	580	619	609	586	609	591	627	622	635	596	617	591	608	610	563	592	638	633	626	632	638	608	647	619	627	594	650	628	607	625	636	611	602	570	660	629	615	606	623	618	582	614	655	648	635	610	568	628	670	623	638	625	617	620	633	642	642	612	638	605	632	601	598	610	641	596	590	625	592	588	637	566	603	667	655	613	610	616	632	602	601	598	602	616	634	582	623	584	646	641	617	628	613	656	605	600	644	593	596	594	614	598	622	641	642	611	638	570	638	631	585	624	643	622	537	586	599	622	598	594	615	590	651	554	590	575	622	643	591	634	585	574	611	662	614	620	566	609	629	604	603	624	592	578	616	617	583	642	603	581	665	616	584	631	592	573	615	567	612	629	575	647	624	664	547	613	603	631	638	619	613	602	679	615	586	583	601	622	633	584	631	645	585	607	622	627	669	631	602	618	593	644	618	623	616	534	642	612	608	590	647	609	597	569	614	595	625	626	613	642	656	604	639	586	617	627	649	574	612	599	632	613	622	624	626	641	588	614	640	575	610	626	632	604	631	592	615	594	633	646	612	597	610	579	599	602	580	653	602	623	581	626	615	607	609	626	573	633	630	598	611	632	605	572	599	607	671	603	570	567	580	607	623	618	640	580	647	597	584	626	575	588	575	593	614	631	605	609	631	586	622	584	593	603	627	592	638	605	643	603	619	630	566	613	602	604	617	623	642	612	621	630	630	618	638	591	645	617	604	646	612	597	583	613	579	595	628	605	627	613	580	613	650	620	630	581	650	589	628	593	598	626	577	643	602	627	588	650	632	586	621	584	630	604	625	583	646	573	612	609	664	584	654	582	649	605	687	611	627	604	561	604	625	651	602	628	635	604	660	613	627	589	619	584	644	647	580	642	585	598	643	608	632	607	667	606	586	600	594	603	612	604	623	620	589	602	623	572	616	601	635	625	596	650	599	582	613	598	614	630	623	596	591	599	600	641	599	612	593	596	611	607	628	619	617	638	597	620	571	628	624	615	632	629	615	617	601	556	558	607	620	582	619	579	626	610	619	607	627	638	629	594	623	615	599	624	575	596	636	602	595	585	628	576	603	629	580	613	599	597	624	615	595	566	635	592	589	581	619	636	628	620	589	600	629	584	620	603	632	589	653	601	622	604	612	572	658	586	578	601	597	647	611	598	604	599	604	601	610	584	627	552	580	619	597	599	640	625	637	563	594	616	601	579	632	593	588	592	612	599	630	611	617	638	589	656	577	634	581	613	643	620	560	601	646	613	639	592	637	568	612	581	597	587	610	588	633	619	630	634	623	642	621	603	641	598	601	592	577	619	623	630	634	626	616	578	547	646	619	645	646	660	560	602	639	655	606	629	587	610	541	619	638	615	606	616	649	594	616	580	603	588	614	600	660	629	618	623	616	572	589	613	613	599	619	556	618	644	627	596	639	603	632	589	609	612	616	584	602	610	584	604	622	600	634	573	616	623	620	617	642	630	618	643	602	640	594	557	597	603	619	615	593	580	648	615	636	640	636	532	644	594	596	589	591	609	617	563	635	606	584	577	610	613	618	620	651	603	597	600	597	609	629	620	610	615	578	612	611	601	609	625	622	610	625	635	592	636	629	636	640	613	609	623	611	613	630	595	596	614	632	627	614	605	609	640	609	610	601	634	616	626	643	577	591	603	599	562	627	603	592	643	612	602	614	651	652	572	626	547	608	607	626	592	582	610	581	589	633	637	646	609	621	669	631	579	647	585	570	633	621	616	624	591	620	591	609	607	593	613	585	641	629	612	630	631	589	606	623	607	627	620	624	613	605	597	619	618	618	619	595	611	596	582	577	605	604	612	622	589	617	590	564	637	607	674	636	676	642	634	597	614	594	633	599	591	589	598	615	616	612	638	559	581	615	584	591	583	630	623	606	617	618	600	603	633	603	599	604	640	630	630	609	599	613	613	584	609	610	638	594	645	567	613	616	631	596	599	644	623	615	595	604	669	582	597	579	600	599	626	636	613	611	606	613	574	626	598	568	634	663	583	603	616	634	583	602	614	625	611	596	576	619	607	595	602	617	612	607	607	649	599	639	587	595	606	584	601	648	605	624	601	580	633	606	576	615	587	582	615	611	583	628	624	609	630	604	604	593	613	599	591	626	614	626	602	594	603	602	588	588	621	612	588	643	637	575	604	585	647	643	610	635	596	575	574	603	590	633	613	614	630	602	636	633	643	579	630	555	604	642	600	612	601	609	569	624	621	634	594	655	593	621	645	560	619	602	644	630	621	615	580	618	597	584	602	585	615	585	589	599	642	609	633	592	613	594	662	608	664	618	622	584	646	691	618	621	619	570	566	564	636	624	631	597	620	633	560	651	603	651	622	597	622	563	600	588	585	631	587	604	620	599	598	602	591	612	591	619	611	642	617	639	600	573	599	669	625	600	609	663	646	618	593	642	607	616	608	636	624	653	642	625	607	588	614	554	636	606	612	608	569	611	605	581	619	614	609	632	598	585	588	584	604	606	579	605	593	640	629	597	546	631	605	638	603	619	565	614	666	680	584	620	592	593	648
1483	250	148	102	213	234	202	168	148	115	108	91	95	73	48	56	54	56	48	55	48	66	50	47	49	49	61	46	49	53	38	38	42	40	37	43	42	38	35	34	39	26	36	36	28	28	22	29	24	26	27	27	28	37	25	24	19	25	24	19	20	26	21	15	25	19	27	26	17	22	20	24	21	19	24	17	12	27	19	24	22	25	20	24	25	21	23	19	17	22	19	16	26	12	18	23	29	26	18	22	21	26	17	22	18	31	34	31	20	23	27	20	32	27	19	20	21	17	18	18	25	27	19	18	26	28	30	16	23	22	23	19	19	21	14	22	34	13	21	20	17	31	22	20	18	29	17	20	26	20	16	21	23	25	23	18	23	28	20	26	21	29	19	27	22	16	24	26	24	19	15	25	16	21	22	24	29	23	24	17	27	17	29	13	25	26	27	23	21	23	20	21	24	24	18	18	16	20	26	17	26	27	17	30	21	26	29	22	21	33	22	27	23	22	18	18	24	13	26	18	26	26	23	22	26	20	18	17	20	20	26	21	23	30	31	33	19	40	20	21	19	25	18	16	20	29	30	29	15	27	23	23	25	16	22	27	21	22	20	24	23	17	22	24	18	24	12	17	25	17	22	27	19	20	19	22	17	24	13	25	28	28	21	11	23	27	19	29	25	13	22	20	21	31	31	21	25	12	30	22	24	29	14	20	21	23	21	15	20	17	25	23	18	21	20	17	29	23	23	15	27	14	16	25	16	24	28	23	20	20	25	19	15	15	21	18	28	27	22	19	27	25	25	22	28	18	28	18	27	23	15	15	21	19	20	24	25	22	17	30	18	16	23	27	22	26	18	23	18	27	20	25	18	16	26	23	23	29	28	15	20	17	26	22	25	17	25	21	28	24	14	15	21	30	23	24	27	24	21	18	23	18	19	26	28	25	27	23	15	19	22	20	16	23	16	24	22	25	16	21	20	20	21	31	19	25	15	24	24	17	27	17	21	17	29	25	16	28	19	24	29	28	16	22	20	22	29	32	20	17	18	27	30	31	24	17	28	23	33	18	25	22	15	25	23	19	13	25	24	22	23	19	22	31	27	24	24	21	24	15	25	17	20	30	21	34	27	30	21	22	24	21	24	23	24	23	21	21	25	29	25	33	22	20	26	16	24	24	27	23	29	27	33	25	27	17	29	16	25	18	27	25	23	21	26	25	20	21	16	22	20	21	16	27	17	19	23	15	28	24	21	15	24	20	22	23	19	16	11	19	26	16	14	24	22	21	24	26	17	20	25	31	33	34	23	32	22	25	19	29	18	14	14	20	23	23	21	26	16	31	17	20	24	23	13	24	23	22	20	21	23	31	26	29	18	13	34	17	23	19	18	17	19	27	21	25	18	19	33	23	22	21	18	25	23	13	18	21	17	26	23	22	17	17	27	27	26	19	23	19	21	28	25	25	10	19	21	32	26	29	24	29	14	18	19	24	26	25	17	28	23	20	20	26	22	25	15	23	21	21	25	20	15	29	18	22	22	18	16	21	18	26	11	23	27	21	30	22	17	23	20	18	17	22	26	22	25	33	24	19	26	19	19	16	29	26	17	16	18	26	21	18	24	23	24	21	21	19	28	30	24	30	24	24	26	22	23	24	17	26	20	24	20	19	18	20	28	31	19	20	21	17	15	18	25	27	18	36	26	16	24	22	19	37	23	23	29	24	20	25	25	30	26	21	19	26	20	19	19	27	24	21	22	16	22	9	16	25	22	24	20	22	19	28	23	23	27	13	21	26	23	31	28	15	18	14	16	20	18	21	19	16	24	21	26	16	20	21	24	16	19	15	21	23	26	18	22	20	18	29	20	23	24	17	15	14	13	21	23	17	18	19	22	27	17	21	27	16	18	20	27	22	29	19	28	20	22	19	25	22	20	16	20	29	21	18	15	27	24	22	23	15	24	24	28	18	27	22	29	19	20	18	21	23	20	17	26	29	17	26	16	20	14	26	24	17	24	22	19	23	19	16	24	12	22	20	20	24	22	30	18	27	14	19	16	24	24	25	26	18	17	30	22	31	22	25	12	16	26	23	22	27	15	13	24	19	22	25	21	14	26	30	17	25	22	21	19	25	22	24	22	20	29	25	22	26	34	23	22	25	10	27	23	27	22	23	15	22	24	24	14	24	29	20	26	23	21	14	18	23	23	20	24	20	25	22	32	27	25	16	18	19	18	16	24	19	21	24	41	21	17	23	24	26	16	26	23	23	18	27	28	27	20	24	27	18	24	25	29	16	25	25	30	25	18	18	17	20	21	28	23	22	28	17	20	21	18	18	16	31	17	23	16	16	21	23	23	22	21	26	13	24	20	19	18	20	22	27	18	22	18	20	22	26	19	28	16	23	22	20	31	24	28	22	25	19	25	24	19	22	22	16	27	22	17	28	25	27	20	23	23	18	26	28	16	20	21	22	24	21	23	27	33	22	25	19	25	27	17	11	26	17	24	17	20	22	28	23	24	12	21	19	24	21	24	25	24	21	16	16	14	20	18	21	30	20	17	17	24	25	14	22	27	21	23	15	32	23	18	23	32	19	29	24	30	26	11	24	23	18	24	20	21	19	26	24	18	30	14	27	24	24	17	18	21	19	24	20	24	21	30	26	23	18	19	18	22	26	21	19	20	29	18	33	30	21	22	15	22	29	32	23	28	21	33	16	28	23	29	19	22	12	21	19	27	24	22	16	17	25	25	22	21	24	25	22	20	20	23	25	16	19	24	29	22	24	34	17	23	20	28	21	15	29	24	14	32	26	29	28	16	25	29	25	24	28	23	18	17	17	23	15	24	10	20	21	31	18	17	20	21	22	18	23	28	20	27	27	21	26	24	20	24	26	21	23	19	21	23	17	17	27	12	23	27	12	19	20	26	18	30	25	23	13	22	29	28	24	20	24	21	25	26	23	21	32	18	28	23	17	20	12	21	16	18	21	29	23	25	31	25	19	21	31	22	16	18	31	20	19	21	25	23	16	18	10	12	21	31	26	31	26	31	22	22	15	22	23	17	25	20	29	25	21	14	23	19	22	25	24	13	21	21	20	22	22	20	20	18	29	21	19	27	25	22	26	16	17	14	31	25	22	37	14	29	16	26	25	21	27	27	20	12	17	22	21	20	21	25	18	22	21	24	13	27	19	27	22	19	25	18	30	28	25	21	16	33	16	25	26	25	23	16	27	20	32	27	23	24	21	26	28	28	24	18	24	17	25	28	22	16	20	24	20	16	25	27	21	28	27	30	13	19	23	21	26	28	12	22	24	20	22	17	23	24	25	24	28	26	18	19	18	25	24	15	22	29	30	27	20	31	25	21	28	16	26	21	17	15	20	23	25	17	22	15	26	20	22	23	22	19	20	15	20	35	18	23	15	20	29	28	27	17	28	25	27	21	25	22	21	25	10	22	19	15	30	24	19	17	18	15	30	27	25	23	19	28	23	14	25	25	27	25	20	25	20
14022	8031	4327	13075	19668	18682	15306	12236	9635	7688	6173	4985	3953	3500	2757	2413	2114	1956	1864	1832	1789	1794	1858	1803	1631	1638	1673	1708	1728	1769	1821	1784	1582	1455	1286	1264	1146	1051	1040	898	847	729	664	683	601	536	554	532	599	540	532	512	453	451	460	447	415	441	426	384	421	387	364	430	375	375	370	389	367	335	378	385	393	371	351	373	350	368	388	374	374	375	381	351	340	371	364	351	372	365	348	380	364	364	387	417	357	363	375	395	343	397	360	409	371	397	407	367	371	374	369	381	375	379	342	376	373	373	366	370	379	392	360	342	368	359	365	395	375	388	405	428	350	360	335	351	352	408	374	370	331	399	397	377	378	378	344	355	357	357	373	359	341	386	349	402	375	369	358	376	370	368	414	358	377	395	363	392	327	385	409	352	358	337	375	379	364	344	352	390	378	362	350	371	341	365	377	315	416	378	339	376	368	382	351	403	353	371	402	377	410	358	331	362	373	359	372	376	371	366	367	382	397	365	382	351	415	384	357	388	405	367	379	351	358	349	378	371	372	402	371	357	351	390	329	405	369	361	346	332	383	372	365	382	385	383	343	346	397	359	358	371	358	354	358	371	380	377	373	378	390	353	364	350	372	345	369	393	382	349	367	383	372	375	356	378	357	368	375	364	395	350	388	343	357	399	396	382	371	334	373	383	353	350	425	368	367	382	364	351	354	402	405	337	364	386	393	389	351	352	365	384	362	361	389	359	375	383	377	354	362	368	381	393	354	357	365	388	357	371	319	375	372	379	373	357	351	365	377	344	395	371	368	354	375	375	352	364	378	356	403	358	371	351	386	332	407	354	386	370	375	350	313	363	391	383	368	361	341	385	371	391	369	349	398	398	361	390	378	359	344	371	373	361	379	366	398	352	338	376	362	371	372	341	372	352	397	380	366	339	353	367	379	378	373	374	390	346	364	422	361	423	355	386	380	350	392	395	344	346	390	373	390	349	384	329	383	410	381	344	385	374	371	369	385	373	381	341	393	362	374	338	355	367	399	377	342	355	359	372	398	365	368	341	368	381	337	395	395	362	379	361	359	389	347	387	376	365	387	388	365	388	359	375	375	362	362	404	362	336	386	343	379	331	396	375	350	389	363	368	354	359	369	343	381	348	392	376	387	375	328	346	361	359	350	383	351	346	361	336	360	394	369	351	373	383	357	379	335	336	355	345	406	345	394	364	353	371	372	368	382	358	387	377	373	343	416	384	362	369	382	383	389	357	385	405	372	364	333	379	369	397	378	380	384	390	382	372	365	333	384	362	373	391	356	402	365	357	374	387	392	368	360	363	364	392	376	395	353	337	378	390	343	367	377	388	373	405	402	362	378	365	379	377	396	376	352	348	347	350	394	406	381	381	380	386	376	396	349	366	379	389	340	368	410	361	374	343	353	383	410	360	399	397	391	391	348	353	386	349	349	377	375	382	359	365	395	385	359	382	355	360	347	359	353	375	365	368	398	377	378	378	374	352	354	345	366	398	350	394	369	369	381	391	350	373	352	371	356	389	357	390	373	341	387	335	383	331	398	384	394	404	381	385	394	369	380	327	368	380	369	398	350	379	362	376	379	381	387	380	397	360	352	381	353	369	395	389	370	363	362	361	376	396	376	353	362	426	356	421	372	390	402	372	372	366	357	387	394	371	389	377	359	383	356	343	403	364	357	390	376	328	371	385	330	360	380	376	357	396	359	364	371	382	378	347	386	347	341	389	377	370	403	386	373	383	378	373	408	383	379	380	364	370	395	371	351	372	400	384	361	348	375	367	379	360	401	338	394	374	418	378	402	355	375	372	379	378	398	339	371	374	348	354	374	364	378	368	359	368	374	381	361	361	417	409	402	381	357	360	390	369	394	352	331	393	365	330	384	385	359	364	339	310	375	370	377	365	381	359	378	350	370	359	335	404	384	360	420	375	331	365	340	342	394	377	366	384	373	392	375	379	356	366	365	357	408	340	351	365	390	386	397	391	354	319	378	353	373	375	388	367	357	349	378	345	353	381	347	396	351	378	378	373	377	410	397	365	342	364	354	368	368	385	330	354	370	374	372	385	349	400	384	369	332	344	362	346	391	365	375	370	369	356	363	350	365	372	350	373	354	377	371	385	373	307	348	371	392	372	386	383	342	377	385	374	379	344	390	385	362	378	413	392	376	373	363	344	398	402	357	338	410	394	383	363	372	379	385	363	356	382	357	371	382	371	352	403	347	358	371	375	350	368	348	371	373	388	371	380	375	384	381	377	347	379	388	358	331	361	354	372	381	382	364	360	375	381	357	363	382	349	351	377	380	375	387	366	377	367	382	358	386	354	387	369	371	375	389	353	385	335	362	360	405	351	359	378	416	380	369	393	382	349	366	406	389	373	378	412	335	333	406	348	407	406	363	357	391	340	338	395	352	360	355	344	360	361	388	367	370	387	392	356	343	363	372	397	390	338	374	345	369	358	363	340	345	354	400	359	370	361	413	367	362	317	393	363	372	386	344	356	369	399	377	379	364	351	385	336	323	382	344	348	314	402	384	343	356	396	361	365	404	323	397	397	404	392	390	375	346	362	382	359	405	393	363	339	371	366	372	404	368	397	399	333	389	339	354	367	397	324	385	350	384	358	401	386	371	398	404	380	377	369	337	372	331	326	366	366	351	386	376	364	370	354	395	400	377	359	355	330	344	369	347	325	405	391	358	382	374	388	384	413	335	352	356	355	388	316	355	356	362	359	370	378	358	355	399	385	374	362	370	352	399	363	351	340	351	367	374	374	381	387	339	392	385	379	389	389	362	380	359	409	385	339	373	366	371	374	329	376	338	383	374	338	389	327	383	353	363	367	357	341	391	358	332	377	335	389	354	380	399	362	374	353	388	389	382	335	371	358	365	364	373	346	367	331	382	366	344	381	362	375	372	383	331	389	369	395	374	353	397	372	353	342	379	332	413	376	376	376	386	362	347	376	347	364	394	389	338	368	370	385	331	343	368	360	384	338	366	346	380	378	394	403	405	379	395	359	384	401	355	367	401	375	355	334	388	357	354	377	366	387	350	365	388	376	367	370	412	393	368	366	387	379	386	356	359	365	375	387	381	389	344	356	359	365	356	382	361	351	379	326	358	338	401	352	380	358	405	346	402	351	357	356	362	374	379	374	365	382	367	397	389	344	366	363	389	343	384	364	360	382	346	384	351	360	337	365	336	407	373	375	361	352	387	368	363	361	346	358	383	395	378	356	374	385	343	379	367	377	381	376	411	380	367	357	423	392	346	393	363	353	378	349	383	360	369	392	347	396	362	363	373	361	395	380	394	330	383	354	367	374	356	343	375	373	357	384	336	392	383	353	376	350	359	416	369	349	368	357	379	326	354	369	381	354	353	347	406	368	376	393	351	364	377	375	356	377	356	403	393	346	369	362	377	388	368	369	366	375	352	392	368	402	344	379	356	370	380	407	378	400	370	332	357	377	354	371	382	369	364	425	377	359
826	425	254	176	350	391	361	299	269	206	190	133	149	100	106	77	88	71	48	80	76	54	75	72	59	48	49	59	61	63	63	54	53	45	59	39	39	45	44	30	26	22	22	30	21	23	25	34	25	20	26	25	23	17	22	15	17	28	24	20	25	25	18	19	20	23	28	23	27	25	20	18	21	17	23	12	12	24	24	13	19	22	14	11	18	24	20	21	17	25	22	21	16	26	16	19	12	13	16	26	24	15	25	22	21	34	16	14	15	16	23	17	25	20	14	16	17	20	17	26	23	23	17	18	24	18	21	15	11	21	28	15	19	18	21	18	14	23	19	18	25	21	21	22	22	18	21	10	26	16	21	27	20	24	19	15	14	15	20	13	15	21	23	27	21	26	21	17	23	20	23	19	16	14	25	20	23	17	18	23	17	25	20	27	22	23	27	20	23	15	27	25	28	15	15	19	22	25	18	16	18	25	25	19	25	16	27	18	20	22	20	21	20	18	18	18	27	16	23	21	23	21	17	16	18	19	23	26	22	24	19	23	15	12	21	21	18	16	15	27	16	22	20	29	17	15	23	27	16	20	19	24	17	17	21	22	20	24	25	17	25	20	14	19	17	25	28	23	15	22	17	25	21	19	25	25	18	24	18	27	18	19	17	25	22	19	24	30	22	23	16	11	18	22	20	23	18	17	20	25	16	21	25	19	16	13	19	16	10	21	23	18	17	18	23	26	29	21	18	19	24	16	22	17	28	19	22	26	19	19	16	25	17	18	22	21	30	21	18	16	21	16	28	13	17	17	12	20	18	22	21	22	16	21	17	25	19	23	22	17	25	18	21	19	20	18	16	17	15	18	17	23	21	32	22	28	18	18	23	22	25	18	21	27	16	28	15	18	23	15	21	13	28	18	19	15	23	19	23	15	25	24	17	25	19	22	23	17	26	20	26	27	17	17	25	18	28	13	24	20	31	19	22	19	23	19	22	22	28	24	18	27	10	20	28	15	28	13	21	13	36	16	21	17	10	25	27	15	17	16	21	22	24	19	14	20	22	15	19	14	17	17	28	22	31	24	23	19	26	22	26	19	21	23	11	12	18	23	13	17	19	22	15	25	21	23	17	22	18	16	19	21	17	15	21	25	15	19	19	16	34	17	21	29	18	23	29	18	19	25	23	17	16	13	28	25	24	16	30	13	21	13	15	17	25	18	34	23	26	23	10	20	21	17	26	18	27	18	22	29	19	17	16	17	16	22	23	13	22	24	21	20	27	19	26	15	15	20	22	18	18	22	18	20	24	17	26	19	23	21	18	19	22	19	21	20	23	13	24	25	18	26	12	20	27	15	22	28	24	14	24	19	20	22	19	20	20	15	21	14	12	17	21	18	14	19	19	21	20	22	18	16	28	14	15	20	17	22	19	14	21	16	15	26	23	21	15	19	21	18	27	26	24	16	15	19	23	17	30	14	19	11	24	21	15	12	25	29	23	24	20	24	21	19	27	21	25	23	25	19	19	19	20	17	22	12	18	18	19	17	30	13	18	24	15	21	24	24	27	20	18	24	22	23	15	19	19	14	16	21	18	19	18	16	13	22	10	18	23	22	16	22	18	19	17	20	25	25	19	29	19	20	29	21	14	19	15	13	15	23	23	28	17	20	20	20	17	17	19	26	18	19	28	22	22	24	24	21	16	19	18	25	20	27	21	20	19	23	23	28	22	15	21	13	13	27	16	21	31	19	19	18	21	20	20	22	28	23	19	22	22	17	20	17	20	20	11	21	16	18	25	21	20	23	16	17	21	18	14	26	22	18	18	20	20	17	20	18	23	16	19	17	17	17	19	11	24	15	18	16	24	16	23	31	28	23	23	18	18	20	18	17	22	24	18	21	20	22	15	13	18	16	15	22	14	22	21	19	24	18	19	13	16	28	26	21	24	22	22	20	26	23	27	17	32	26	24	13	24	18	13	22	22	19	28	20	20	14	24	19	18	31	21	29	21	18	18	19	18	20	17	20	27	19	19	21	14	21	10	23	23	15	22	16	17	23	18	26	25	22	20	23	17	23	17	29	23	26	16	22	17	24	33	12	18	18	27	28	20	28	16	24	25	17	15	22	24	22	19	19	25	14	19	16	20	22	21	21	20	9	17	17	21	19	24	14	18	17	11	20	17	16	28	16	13	19	26	31	17	25	9	14	20	17	20	14	16	19	11	12	16	24	22	15	20	13	21	25	27	16	28	20	25	29	17	27	15	14	20	24	20	18	21	20	24	19	24	18	19	22	19	22	18	26	20	14	20	20	20	16	27	25	25	17	20	28	26	24	20	19	17	15	15	31	16	21	23	19	13	19	18	14	22	20	29	15	12	21	21	25	27	18	23	19	16	13	13	28	12	23	13	18	18	14	21	23	15	21	18	25	20	15	19	20	19	17	24	28	16	23	23	28	23	17	16	24	27	20	23	23	17	26	12	14	23	18	24	15	21	17	22	17	11	22	15	23	22	25	20	17	17	14	34	20	17	16	18	23	21	33	22	20	24	21	22	25	16	9	20	17	17	17	22	22	13	25	27	18	27	26	14	17	19	20	24	16	22	17	14	18	19	29	18	22	22	19	22	19	20	20	18	12	20	18	21	18	18	23	20	17	19	15	23	15	15	18	19	28	18	25	20	19	18	14	21	17	16	19	14	18	21	18	25	17	17	15	21	25	23	29	20	17	22	22	18	24	19	23	17	17	22	11	18	18	24	27	18	21	23	18	10	14	17	24	24	17	14	17	22	20	13	20	15	13	24	23	12	17	24	21	23	22	17	18	14	21	14	25	19	23	16	20	13	19	22	18	22	19	19	26	18	13	19	16	15	23	18	15	22	21	12	22	11	20	15	21	22	21	20	17	16	20	24	18	26	18	21	14	24	16	21	23	17	24	17	25	28	19	22	23	23	18	21	16	30	26	17	18	18	23	21	26	23	16	21	23	15	18	23	15	28	12	24	26	20	22	24	25	27	16	27	22	25	24	25	15	18	26	18	25	13	15	26	20	18	18	22	27	19	17	24	17	20	24	19	17	13	21	17	21	27	21	25	21	9	16	19	22	20	16	19	16	20	17	16	24	20	24	21	17	27	22	13	31	17	22	14	17	14	21	19	16	22	16	16	18	21	22	16	12	28	20	25	21	18	20	16	18	16	22	23	24	24	24	22	16	21	16	20	19	19	13	17	21	21	20	14	19	15	12	20	12	13	18	20	25	19	19	20	25	27	19	15	22	23	23	13	15	26	20	19	23	14	17	24	24	25	19	33	24	21	16	23	20	14	20	17	16	19	14	18	29	22	20	20	19	17	11	22	20	15	22	19	23	16	12	19	18	21	17	17	29	16	22	18	14	14	24	19	19	15	15	13	25	24	23	19	18	12	24	19	22	16	23	16	30	23	14	20	31	15	25	17	18	22	15	19	18	21	14	27	16	28	9	22	15	26	23	24	21	23	18	21	28	23	16
18490	12224	6729	18276	26373	24963	21393	17213	13939	11271	9401	7626	6277	5301	4454	3792	3278	3074	2744	2755	2673	2660	2587	2419	2188	2244	2207	2198	2284	2226	2277	2127	1912	1725	1686	1558	1413	1323	1230	1111	972	852	857	698	624	624	649	595	587	586	575	568	500	470	488	440	483	433	406	407	410	421	407	381	397	368	390	355	397	405	359	393	372	347	377	361	379	333	404	366	380	370	377	339	334	314	362	378	343	347	325	357	354	343	384	346	333	332	348	314	367	355	365	324	344	329	319	345	336	381	331	338	324	370	405	352	317	347	326	346	365	324	313	348	339	331	335	321	347	343	332	341	336	344	319	302	336	356	339	341	354	322	341	342	376	348	333	310	355	351	349	326	334	349	358	343	363	346	281	349	365	305	363	319	375	326	354	335	335	365	332	325	348	357	314	343	339	395	374	311	344	327	329	331	378	320	340	343	330	327	346	362	325	303	344	302	340	371	353	315	338	332	339	342	346	344	307	351	332	357	384	322	343	337	358	330	360	313	316	334	338	348	320	346	329	336	339	319	357	370	340	329	360	310	342	339	340	335	330	372	338	322	326	314	377	324	311	339	310	331	348	328	334	334	305	309	347	338	345	342	293	342	343	347	333	330	338	321	314	332	332	322	374	358	331	343	359	346	333	340	320	343	318	352	301	335	327	348	339	327	330	340	327	349	340	313	330	292	319	327	356	344	370	364	343	317	341	341	297	346	333	319	352	340	321	304	372	329	344	334	331	325	332	340	362	340	345	345	342	338	342	349	374	316	345	309	328	302	333	326	343	334	365	341	319	298	375	322	347	322	335	340	310	349	367	348	320	304	335	338	306	330	345	318	363	319	350	312	341	369	331	318	355	321	317	324	336	312	334	368	385	343	347	331	342	363	325	311	368	328	318	311	313	334	349	338	322	335	334	316	291	347	376	323	352	325	358	317	331	318	326	346	341	334	307	350	338	358	341	328	318	311	348	334	328	307	319	399	334	301	357	351	339	337	333	326	285	331	323	311	337	329	352	332	352	345	309	323	340	331	348	354	332	351	336	368	340	356	331	321	346	344	357	321	374	329	312	306	356	347	334	330	344	343	324	349	345	335	326	335	328	310	336	373	330	342	347	311	333	344	334	371	324	366	352	319	312	325	313	288	332	344	322	344	325	366	343	326	345	334	332	362	343	299	293	333	305	323	361	296	324	317	320	317	326	334	338	329	317	323	345	334	352	311	333	331	315	326	327	359	353	324	294	359	365	321	345	319	378	349	346	367	353	348	351	349	348	344	322	322	309	338	330	334	337	355	343	348	355	331	327	337	310	302	308	325	356	321	333	345	355	345	317	330	351	333	329	338	305	356	325	330	369	314	357	353	328	311	332	334	343	340	385	325	338	339	333	359	322	312	342	323	309	355	345	374	311	383	323	309	318	317	348	363	318	327	357	324	297	351	352	358	308	326	355	319	304	335	334	338	327	285	319	330	351	322	339	343	324	330	307	325	342	377	326	343	346	320	341	330	359	351	324	327	316	358	327	344	309	335	309	341	338	332	326	334	336	349	356	371	320	349	351	327	339	355	328	327	322	349	367	368	331	331	341	359	305	331	360	318	317	366	352	330	329	336	356	334	349	314	302	354	333	335	335	302	319	327	328	344	367	378	340	363	334	322	339	332	344	348	364	366	329	289	325	358	352	318	334	342	325	360	313	322	322	342	310	351	345	353	311	320	313	309	343	341	310	311	326	335	332	315	383	340	354	328	324	338	327	365	315	319	313	344	332	278	327	362	342	341	322	343	311	334	329	350	353	323	329	325	352	355	314	335	343	344	356	372	317	364	350	317	323	319	352	314	337	344	315	339	317	315	354	308	334	310	374	338	327	351	340	327	362	328	329	360	330	304	331	300	349	326	363	355	346	309	314	344	334	327	326	327	305	337	337	333	343	374	311	374	331	331	343	323	361	332	317	312	329	325	353	322	334	360	337	332	326	341	334	346	311	352	351	353	308	326	342	377	326	328	323	330	287	373	351	363	348	337	342	339	279	338	310	338	348	333	355	312	341	348	334	350	302	330	350	322	343	288	302	338	311	329	308	323	337	362	308	319	334	344	309	327	353	353	350	333	325	335	340	361	330	320	332	316	337	323	344	354	334	329	330	329	333	288	351	344	356	341	340	347	330	317	352	347	326	314	326	336	317	335	332	354	364	383	339	334	352	326	339	363	340	340	326	343	330	336	338	335	319	338	348	353	326	342	336	359	319	356	345	341	340	333	341	334	347	296	324	334	356	313	297	371	357	335	349	340	342	331	325	337	318	352	354	348	307	352	338	330	346	313	308	327	337	324	320	360	322	318	375	322	301	367	329	296	341	364	321	325	346	341	352	333	331	339	319	336	338	323	312	348	359	361	332	364	338	328	359	323	345	346	313	353	331	329	357	336	328	339	338	339	346	345	322	339	313	349	303	362	306	316	324	364	332	332	334	330	298	328	325	341	345	314	333	334	321	333	325	323	363	357	348	330	296	349	328	336	334	345	342	362	310	355	345	296	333	369	346	332	311	324	370	357	333	339	317	341	331	349	329	327	344	315	333	336	339	320	337	292	363	368	359	324	342	332	312	324	354	308	368	340	349	336	314	334	356	324	353	351	321	364	309	358	329	354	330	344	353	316	326	345	341	356	332	362	320	350	343	343	312	346	355	349	350	336	340	329	357	322	351	327	375	329	353	343	355	291	333	359	338	334	307	330	344	327	322	370	357	361	328	311	335	318	376	343	294	358	322	339	363	299	337	314	348	338	314	319	328	298	353	315	326	352	333	320	320	325	289	340	328	356	339	314	357	337	355	322	343	320	328	329	325	340	321	316	320	350	341	351	334	361	321	361	332	364	318	340	349	343	379	343	367	325	327	353	328	360	337	335	329	356	333	343	318	350	347	350	320	310	329	331	349	367	335	331	335	354	348	359	334	298	324	325	317	354	296	357	319	314	345	347	356	349	324	346	338	329	332	334	329	333	350	335	309	350	323	362	336	328	346	320	337	312	355	370	332	338	339	332	349	346	323	328	309	335	331	334	350	323	321	355	346	339	314	329	309	336	308	306	349	360	321	324	353	308	339	331	308	340	348	345	331	326	311	315	357	350	344	334	336	339	321	311	331	344	353	321	327	336	311	356	305	335	320	320	326	341	296	362	320	328	324	309	354	373	328	346	348	327	345	351	307	321	337	328	335	317	337	320	315	364	352	316	294	308	341	326	359	343	301	346	348	324	357	361	368	329	314	334	358	366	332	342	348	362	353	349	334	356	301	329	348	300	354	337	333	314	342	347	341	347	361	378	359	354	336	339	337	317	320	351	326	358	323	356	334	318	302	346	338	327	326	345	331	362	337	324	299	353	358	366	321	329	331	333	290	361	350	325	303	364	329	335	333	302	334	344	347	345	320	350	348	317	330	337	324	341	336	349	330	317	310	313	324	331	353	335	355	316	336	323	358	295	382	324	335	331
2468	379	261	173	311	408	312	260	240	212	173	180	136	119	111	83	90	73	82	89	73	87	85	78	73	79	79	64	79	86	85	75	76	83	73	58	64	58	49	60	48	50	45	55	44	38	48	48	38	40	32	48	38	51	48	42	33	42	49	45	38	34	37	27	35	38	45	57	33	35	46	41	41	30	37	32	40	41	41	40	44	43	43	35	31	43	39	43	45	46	46	27	29	44	42	35	44	45	36	44	46	48	45	26	43	37	41	36	35	38	37	39	33	43	41	35	41	38	40	36	44	45	38	42	51	32	33	37	40	33	38	36	46	30	36	32	36	31	37	41	48	49	30	43	41	40	29	44	44	54	44	39	42	35	42	44	35	37	47	41	51	48	33	32	40	38	42	30	40	42	40	26	50	49	42	36	38	40	40	49	40	38	47	35	42	46	34	33	31	38	46	41	23	24	45	36	41	26	38	38	36	35	43	44	39	34	30	38	27	31	50	42	46	35	38	36	34	40	51	34	41	33	50	43	43	40	36	36	36	38	34	35	43	41	42	38	36	40	39	37	35	38	47	36	34	49	35	34	42	43	38	35	41	40	43	42	36	34	38	40	30	41	31	47	35	43	35	33	39	38	38	36	40	34	33	45	48	56	42	34	37	29	55	24	32	41	38	36	37	42	36	36	35	45	47	42	34	36	47	36	35	35	30	38	37	35	32	36	27	47	36	45	37	36	44	36	31	32	35	43	27	28	51	44	38	43	33	48	32	48	35	43	39	55	36	36	43	35	26	45	32	42	32	43	52	49	30	42	41	34	42	40	60	31	31	36	39	44	34	40	31	41	37	40	37	35	46	27	33	37	43	46	46	37	43	45	32	41	41	41	33	43	46	47	43	29	40	38	31	39	31	43	27	42	36	43	34	27	44	40	29	48	37	45	40	49	29	44	49	31	33	49	37	42	38	43	41	40	35	48	50	45	31	35	30	37	43	46	24	39	25	38	47	54	45	50	39	38	32	60	50	36	48	45	42	36	37	55	33	37	42	42	28	27	38	34	51	45	45	39	38	40	49	36	36	45	42	46	49	31	44	39	43	38	39	32	39	44	39	43	37	49	49	33	46	39	41	39	45	45	38	41	44	31	45	41	43	36	40	40	46	50	31	40	54	51	49	38	41	41	33	48	43	43	36	44	32	39	35	41	40	40	40	36	38	39	45	26	41	45	32	38	38	33	36	40	33	44	42	42	48	44	41	45	35	35	36	43	40	43	37	44	41	38	34	56	39	28	34	29	43	48	28	37	40	40	35	30	37	35	31	35	37	44	27	36	39	44	27	36	37	42	35	38	44	38	30	37	49	31	39	41	42	34	45	39	35	33	32	47	34	43	37	40	40	35	41	35	42	39	28	43	44	46	39	38	47	34	39	36	44	40	48	40	36	38	41	30	34	42	38	42	37	30	31	42	35	41	40	33	39	40	42	44	33	40	44	46	46	33	48	36	29	36	41	38	45	46	46	51	39	35	42	44	36	47	32	38	34	35	38	47	33	32	37	35	32	44	32	40	51	46	39	40	37	48	43	44	48	33	48	34	44	41	42	47	32	30	39	33	50	34	55	40	38	42	23	47	22	42	35	29	50	42	23	39	35	31	52	31	46	43	40	39	44	44	29	44	31	38	43	50	40	36	43	38	39	38	51	30	39	57	28	42	41	40	35	27	44	48	36	43	38	39	41	48	48	31	31	33	30	43	40	41	33	35	27	31	40	38	32	39	37	31	31	39	30	36	42	41	36	35	30	45	45	38	46	32	36	45	31	37	33	39	36	36	41	42	37	39	29	50	35	36	34	35	41	36	33	49	48	40	41	38	46	41	34	42	47	36	34	44	35	43	40	35	33	39	36	34	41	33	43	50	32	33	34	30	45	49	33	29	36	38	44	33	40	44	41	34	41	33	41	36	42	29	44	30	32	35	36	38	20	44	35	41	41	34	43	37	40	28	35	40	42	37	42	54	34	50	43	46	45	36	35	39	26	43	36	39	42	31	34	43	38	37	35	54	53	44	37	49	30	38	39	45	54	56	42	42	37	47	38	32	34	39	28	40	37	41	39	35	33	44	40	51	50	37	33	32	37	42	31	43	52	25	38	36	23	31	43	42	31	47	35	35	32	45	32	50	32	37	46	41	38	32	50	44	34	41	42	44	30	55	33	34	45	36	50	38	50	36	37	42	41	40	34	43	38	44	42	40	43	37	46	35	44	39	32	38	27	37	34	37	43	38	39	39	43	36	46	34	28	38	36	42	45	34	40	49	38	35	44	46	44	36	34	38	35	40	31	35	47	44	32	46	31	45	43	36	30	38	45	40	54	43	36	49	38	55	35	30	42	54	35	45	48	35	28	42	50	37	41	32	33	35	37	44	30	41	36	36	37	49	27	31	37	46	39	45	42	25	32	32	37	34	39	32	41	27	34	42	29	32	52	30	38	35	42	33	35	32	43	41	35	33	45	31	31	45	42	35	39	32	46	34	35	41	39	48	37	39	39	38	44	26	44	33	43	33	34	37	43	41	35	30	50	38	48	47	42	37	41	36	43	47	39	46	31	35	34	37	40	40	42	52	44	42	35	42	38	37	34	35	41	28	42	42	34	37	55	44	31	38	35	40	34	44	38	37	38	37	40	31	46	44	39	49	39	40	46	39	42	35	40	41	42	45	28	40	32	34	42	26	29	35	46	32	40	39	30	30	53	49	41	45	47	35	39	47	33	36	28	49	32	46	44	35	31	39	43	38	34	25	33	33	45	32	37	44	44	59	41	31	39	40	38	28	55	32	53	40	30	35	42	45	58	50	38	31	44	35	38	37	25	31	48	33	35	35	35	27	47	44	39	46	35	36	32	41	41	38	43	45	34	37	35	29	42	40	40	53	38	43	39	44	36	37	39	40	39	40	48	41	50	34	37	40	45	27	40	38	40	38	40	51	48	40	42	43	47	31	39	34	40	37	47	35	36	43	39	42	40	44	48	43	35	44	31	47	34	24	49	37	30	31	43	48	38	50	37	37	39	45	35	39	45	40	37	37	32	35	39	37	42	39	36	37	49	36	40	45	36	35	38	31	32	50	36	38	35	47	42	49	38	40	37	37	43	36	40	46	46	40	40	54	29	34	38	42	30	40	35	31	37	48	43	32	36	43	26	36	38	38	36	43	36	37	37	45	40	41	38	46	40	32	42	42	34	42	37	26	36	42	33	36	32	41	54	50	45	39	41	36	30	34	35	62	32	38	32	40	49	37	44	49	41	34	39	37	41	42	33	43	31	29	30	29	33	44	40	39	58	37	49	45	44	41	34	31	42	38	31	29	43	33	37	30	30	33	35	38	33	35	44	34	41	32	31	39	41	43	35	48	52	34	32	38	31	46	35	39	38	19	50	39	41	40	36	41	30	33	33	39	38	36	39	44	26	37	47	38	37	25	38	38	44	38	42	37	40	35	32	39	36	45
16856	10941	6333	17068	24641	23720	20062	16384	13450	10852	8959	7260	6137	5118	4333	3768	3341	3165	2887	2994	2898	2815	2783	2546	2457	2425	2499	2652	2593	2528	2357	2254	2115	1903	1948	1770	1631	1623	1427	1361	1140	1043	1029	1047	935	906	945	857	884	874	863	842	797	791	757	754	722	723	715	719	760	718	713	710	687	675	701	649	679	651	709	651	641	694	651	613	647	618	655	659	645	669	644	697	683	635	622	661	652	683	651	685	667	666	647	679	683	600	684	643	681	624	653	651	666	658	685	644	603	667	702	628	624	667	656	658	665	679	630	686	612	647	640	656	619	641	680	649	641	659	639	660	574	663	655	646	673	635	647	637	620	681	673	645	644	663	633	685	626	654	661	671	677	646	614	645	635	659	686	688	661	639	661	701	592	642	621	644	624	609	671	645	639	653	650	607	673	627	690	656	674	627	617	650	647	600	629	624	669	615	656	614	632	643	584	625	642	664	616	633	657	641	687	672	655	639	664	659	631	648	632	622	567	645	642	651	712	645	636	631	620	657	618	684	649	653	635	646	644	604	625	672	634	651	636	595	698	638	669	633	648	644	625	620	642	658	625	625	643	666	638	646	600	633	655	650	621	627	554	627	642	638	672	677	640	619	659	630	613	617	580	675	626	638	618	596	702	658	647	618	640	658	635	627	669	622	620	667	660	669	653	675	632	641	634	643	696	625	674	630	676	622	643	632	628	637	639	626	674	648	602	605	633	616	605	651	633	647	671	681	664	637	643	603	633	628	683	644	667	637	677	628	663	609	620	639	676	639	648	627	604	623	654	631	633	678	631	638	671	617	587	602	630	667	643	651	626	615	606	680	695	644	658	628	658	622	623	623	664	618	654	658	638	662	641	623	659	634	645	616	662	654	637	598	619	649	604	645	641	647	668	637	641	614	667	602	707	593	661	635	654	657	700	642	665	618	635	645	606	670	652	648	644	581	676	584	656	622	635	602	663	686	632	647	641	660	659	674	644	645	666	623	672	644	676	645	658	653	590	650	605	624	621	653	634	612	644	597	620	630	671	651	652	622	639	613	617	654	667	670	601	654	655	594	662	621	613	647	645	610	600	632	644	682	679	647	655	631	633	611	630	652	650	621	636	617	647	594	640	612	634	607	611	651	669	689	681	619	634	673	627	666	624	644	635	632	622	657	640	660	636	632	649	647	628	632	606	636	655	643	607	662	647	662	630	637	596	646	642	694	630	634	627	567	628	669	613	661	636	653	612	658	641	662	654	629	623	620	629	686	628	673	613	628	643	603	644	669	632	640	638	629	609	634	617	643	660	642	627	626	633	633	639	646	624	626	590	687	628	655	626	619	620	647	621	597	627	617	641	638	633	601	663	632	629	625	624	633	686	690	644	612	620	674	632	658	659	704	606	568	633	645	607	628	602	672	613	621	559	638	616	598	600	677	606	653	627	646	608	647	595	623	661	646	638	601	643	644	605	691	671	633	676	628	651	647	631	628	630	651	661	652	635	676	665	607	676	643	692	629	614	631	606	614	656	661	622	663	619	649	627	617	656	635	628	640	639	658	591	601	617	685	624	642	614	669	637	630	683	699	657	634	663	626	657	665	641	626	658	623	630	584	632	688	629	624	664	682	674	630	633	636	630	617	656	599	618	625	689	681	610	676	661	636	603	629	644	639	637	598	653	616	628	605	662	650	645	624	655	661	607	624	681	617	641	619	646	617	620	641	627	603	628	693	640	662	645	654	624	630	641	593	672	652	653	652	672	608	629	679	647	646	621	628	614	669	603	641	641	608	670	654	664	660	635	644	620	616	636	687	634	636	615	632	633	666	653	638	614	641	601	623	684	663	648	642	627	675	588	646	658	684	613	626	667	701	629	684	614	638	610	663	667	671	652	657	628	652	681	613	635	661	661	640	663	622	626	639	588	581	650	642	706	633	658	611	615	665	658	606	600	603	617	617	600	609	592	624	574	657	657	643	637	639	599	648	661	634	622	598	649	634	648	595	644	651	624	669	623	639	640	601	605	662	651	644	611	651	662	652	634	634	630	621	611	607	637	633	646	674	618	632	641	674	615	640	616	649	660	631	672	668	619	618	632	663	644	628	635	656	654	592	632	618	636	609	639	664	628	672	609	629	610	624	613	639	618	635	634	631	656	660	649	631	627	610	649	625	660	662	657	646	654	652	600	664	658	664	633	612	666	637	603	654	656	667	620	604	601	595	636	630	631	620	640	620	636	673	622	610	619	630	621	628	682	707	615	641	649	636	665	640	669	678	645	649	622	625	638	637	651	593	671	666	655	627	632	612	620	649	632	726	634	614	630	606	647	582	626	651	652	624	627	611	638	647	624	641	646	609	662	642	593	669	641	626	641	638	630	650	638	682	663	617	596	617	611	664	642	626	645	651	654	642	666	608	664	603	672	649	643	621	680	592	661	594	623	616	619	615	626	641	628	651	667	603	691	622	664	659	611	643	652	654	604	642	588	612	634	617	638	653	652	602	682	660	648	624	611	674	665	615	679	637	636	648	618	637	645	674	646	711	619	667	650	642	659	664	683	643	604	656	662	628	603	622	654	645	593	644	655	600	651	652	638	612	577	636	656	640	647	611	617	673	638	681	626	618	671	546	613	673	635	622	623	637	625	612	637	616	640	648	616	671	597	627	615	622	626	661	628	600	677	645	627	655	656	649	637	669	678	649	639	656	667	649	624	610	613	591	667	663	682	640	596	607	652	640	670	650	612	634	652	646	596	707	664	676	645	652	644	628	650	623	640	627	624	639	659	651	611	614	614	634	671	668	653	619	623	596	595	619	590	639	630	662	622	614	658	642	643	625	626	670	649	610	637	644	658	652	622	644	674	627	636	668	623	635	568	639	655	585	654	662	662	677	631	647	642	653	641	625	618	657	669	606	622	682	675	632	632	664	624	661	640	625	631	656	670	639	643	642	628	665	598	618	659	619	669	605	662	692	623	627	662	685	619	654	642	639	590	623	614	640	616	635	617	606	614	631	616	670	611	632	636	660	613	665	586	644	655	630	624	630	645	654	615	624	653	660	657	628	668	654	641	658	602	576	647	685	613	632	626	637	647	597	625	657	670	623	621	616	624	653	619	641	637	680	640	611	647	615	630	604	656	618	632	669	633	647	650	685	640	667	643	637	671	610	639	655	674	640	646	671	672	610	659	597	636	648	689	650	633	626	606	637	674	641	638	648	623	619	603	633	626	631	635	616	622	621	622	621	650	633	669	624	640	652	656	609	690	634	635	623	613	627	662	630	670	642	695	658	597	655	658	633	672	630	676	596	610	686	632	588	623	581	626	646	643	551	623	666	627	646	675	622	634	623	682	658	670	642	637	655	637	632	618	656	667	633	615	621	658	642	644	622	641	623	633	634	611	630	627	647	676	628	636	649	662	655	623	621	642	661	642	666	587	643	610	616	659	646	629	650	668	632	590	648	659	610	662	644	671	635	650	654	626	646	653	634	651	619	589	666	636	670
1700	645	346	290	496	538	502	456	354	309	281	217	184	163	137	107	125	111	102	100	98	109	117	93	70	78	118	84	87	88	110	61	61	64	80	76	52	61	55	54	48	52	43	59	45	41	50	54	51	43	48	36	36	53	40	41	43	39	39	40	51	43	53	40	40	39	39	34	36	27	43	41	29	37	43	51	43	39	42	44	33	47	40	39	28	47	46	38	34	36	37	45	31	41	32	41	45	33	36	32	43	34	47	36	29	39	29	41	36	34	29	44	49	25	35	32	34	32	42	36	32	38	38	35	37	36	35	38	38	32	33	36	36	34	39	37	31	44	39	35	35	42	41	27	25	46	34	40	32	31	23	41	45	46	44	42	35	36	37	36	37	28	37	41	42	35	43	42	36	37	37	40	36	37	20	44	34	32	29	31	41	38	47	44	29	50	42	33	41	39	37	50	35	45	38	28	35	28	40	38	49	28	35	31	45	42	40	45	39	38	39	36	36	47	42	36	34	53	29	56	40	32	38	50	39	42	36	39	30	40	42	33	25	33	39	34	36	38	32	28	43	31	31	30	30	37	32	41	41	50	49	43	34	36	37	48	34	35	46	38	47	41	38	34	49	46	38	44	35	45	43	39	41	38	33	43	38	38	39	36	45	35	45	33	36	29	29	43	34	48	34	34	29	43	36	38	36	36	27	31	26	45	35	34	42	31	45	33	41	40	41	45	51	39	39	37	43	43	41	46	36	30	42	33	35	32	23	36	30	30	28	37	41	42	32	51	40	39	35	43	34	30	30	46	39	39	39	41	44	42	39	37	38	43	49	32	36	28	31	38	38	38	34	21	38	40	32	30	32	35	47	27	34	38	34	32	40	35	41	38	41	31	44	41	34	44	40	28	54	33	40	31	27	33	40	37	32	48	32	33	50	35	38	31	43	39	42	37	40	38	36	41	35	45	40	32	46	39	54	32	31	49	27	33	35	40	34	39	36	46	31	42	35	33	38	26	33	30	40	26	32	40	30	30	32	31	37	34	40	55	45	32	48	46	42	40	40	49	48	40	42	41	37	34	32	35	43	25	42	40	39	45	41	43	43	35	35	27	44	28	47	34	49	29	38	40	37	45	40	42	33	44	43	30	37	40	32	39	41	44	32	35	27	57	36	49	39	31	38	36	38	30	39	31	35	29	36	34	38	35	45	43	36	42	38	35	29	44	34	40	41	36	40	48	32	39	46	43	40	48	42	29	42	38	37	38	42	43	41	42	31	41	42	40	48	40	32	41	20	44	36	30	35	33	59	37	31	38	37	34	35	40	39	44	31	41	39	36	45	41	43	31	31	27	36	38	41	31	41	37	37	26	48	36	27	43	48	55	32	42	40	47	43	44	41	37	49	40	38	29	42	46	33	40	35	27	42	30	38	34	32	43	35	36	31	31	42	39	32	21	38	37	43	44	40	43	36	39	41	47	43	40	35	39	37	45	35	36	25	35	33	35	37	46	35	33	39	39	43	36	46	29	37	37	36	44	38	37	43	44	42	37	39	43	28	39	31	36	42	45	27	43	26	34	36	39	41	35	36	37	37	43	32	34	42	31	36	37	42	41	33	30	35	39	38	38	48	50	36	45	33	45	29	37	40	48	42	46	42	31	29	40	38	40	33	32	33	39	43	43	28	35	36	32	40	36	35	48	43	36	37	48	37	40	35	33	46	35	31	51	48	42	45	43	36	35	34	41	41	41	45	40	28	31	48	44	37	37	27	43	30	32	31	23	33	32	33	37	40	46	34	41	38	46	39	36	38	40	38	44	29	33	37	41	41	33	42	37	35	39	45	38	24	40	31	35	37	28	26	39	42	37	31	32	51	42	44	38	32	41	37	30	47	30	41	38	44	36	37	55	39	42	33	30	33	31	31	37	42	38	35	35	45	31	42	35	38	40	34	30	34	41	34	31	43	39	34	47	40	44	48	31	45	46	41	31	42	31	33	34	31	40	45	32	31	36	30	44	41	38	34	45	38	35	39	26	28	38	38	43	47	36	47	27	41	30	45	37	40	38	33	39	36	38	45	40	31	26	34	53	39	39	46	35	37	41	40	34	15	41	28	36	33	36	30	35	42	31	43	34	43	34	33	40	30	29	42	30	30	29	39	32	39	40	39	45	29	37	36	50	44	47	37	46	34	49	40	40	45	50	35	41	40	55	31	40	39	40	49	46	40	31	28	51	43	32	32	46	35	42	35	44	35	49	25	35	38	31	28	44	46	40	35	30	30	35	33	40	38	32	46	40	34	39	45	28	37	41	48	37	29	27	46	32	43	32	41	37	30	39	30	46	23	34	32	31	43	37	33	34	32	35	38	42	36	43	36	38	43	32	22	34	24	33	41	33	37	32	34	40	42	42	33	27	35	39	43	27	40	41	48	41	29	37	49	27	43	27	36	32	32	27	39	46	30	40	34	35	36	39	43	31	30	33	26	41	42	45	39	43	44	29	46	43	35	34	34	41	40	49	41	35	46	40	32	55	39	50	46	48	39	31	37	35	28	17	37	36	38	32	41	35	33	29	34	38	36	39	41	34	38	36	45	30	47	36	42	26	50	33	40	37	29	35	42	42	38	37	45	44	37	35	36	34	30	44	32	51	36	33	25	24	34	35	37	38	38	32	48	34	31	33	34	30	43	26	28	35	36	34	33	39	29	39	36	28	32	32	53	40	44	45	37	40	36	28	45	40	40	43	43	39	54	47	49	33	34	48	46	45	49	35	37	29	32	35	39	39	29	52	49	33	40	32	39	35	34	41	38	30	28	41	61	35	21	30	43	40	28	41	37	37	28	37	41	38	41	32	37	40	41	40	33	25	50	42	36	38	34	29	34	43	38	37	28	35	43	38	44	36	40	36	30	39	44	44	61	27	35	29	32	35	36	38	39	33	45	37	36	34	30	33	43	43	37	34	38	33	45	36	28	40	33	36	38	41	29	43	36	46	38	31	32	40	34	43	35	22	41	31	40	29	35	30	28	30	36	41	25	40	41	29	44	29	44	51	38	44	47	36	41	36	27	39	31	42	35	35	27	44	29	32	37	40	36	38	26	39	29	45	43	29	44	50	44	37	41	33	38	40	35	38	47	39	39	35	40	37	36	46	37	40	37	40	33	36	38	38	41	40	28	34	44	37	41	40	31	34	32	42	39	29	40	35	41	25	36	43	39	34	43	37	40	27	34	42	40	37	35	42	37	31	28	38	31	32	43	34	29	36	33	34	37	40	31	44	40	42	35	48	47	34	37	37	35	37	44	28	31	42	36	36	40	26	31	44	37	37	34	38	28	35	43	48	39	35	50	38	27	35	47	44	41	41	28	45	29	45	35	34	34	35	38	33	33	42	26	34	44	32	30	35	38	28	39	36	30	34	32	38	50	34	30	44	34	36	44	27	43	43	48	39	34	32	27	43	38	37	52	29	40	44	37	27	42	39	30	38	36	30	40	32	36	26	46	52
22675	15083	9309	22569	30373	29080	25693	21603	18025	14898	12547	10433	8739	7266	6246	5496	4884	4578	4292	4141	4188	4140	3755	3458	3374	3458	3359	3446	3404	3187	2878	2828	2513	2562	2293	2094	1990	1882	1727	1729	1461	1251	1215	1146	1068	1043	1077	1049	1069	936	972	905	834	830	768	789	803	773	743	729	714	784	733	717	665	721	696	675	657	667	665	712	667	710	617	645	675	648	677	653	666	645	646	682	696	647	609	654	678	664	657	646	642	637	622	606	648	614	647	627	622	631	682	613	629	605	631	672	609	644	621	591	651	618	631	664	682	611	644	629	670	611	644	659	582	661	690	613	590	645	647	674	607	628	686	628	619	583	632	616	570	595	616	573	635	599	622	618	636	565	583	590	625	625	583	623	593	623	605	619	674	605	691	662	630	587	612	623	605	600	624	611	609	624	640	635	641	613	634	621	613	598	622	592	601	624	606	653	622	675	638	625	597	644	572	668	613	635	605	610	635	645	609	560	641	603	620	624	575	627	613	636	603	642	607	622	632	625	602	636	612	660	617	592	631	649	602	603	646	585	598	611	597	630	642	621	613	658	655	586	614	615	633	645	602	626	650	645	596	595	601	598	597	615	576	629	613	584	627	607	658	616	585	563	615	623	617	621	638	621	603	636	617	584	651	641	632	644	651	627	577	623	583	632	615	620	624	623	617	644	578	641	618	606	622	616	623	630	620	634	639	585	596	610	620	623	559	633	605	633	601	640	603	638	627	582	644	622	609	622	622	630	635	649	600	649	586	586	590	623	585	572	606	638	639	617	600	627	625	582	629	627	594	550	627	614	624	634	624	615	600	601	630	653	594	599	595	593	617	632	635	605	635	568	606	611	641	650	590	663	632	647	625	668	605	595	607	622	623	632	578	604	604	598	629	587	603	601	586	620	594	615	627	596	626	612	620	588	590	631	631	622	624	608	606	641	623	642	598	651	596	635	606	628	606	629	582	610	687	570	609	605	622	599	607	620	604	617	606	625	610	639	625	594	577	585	647	566	631	634	601	587	613	633	590	596	644	638	646	651	625	586	649	618	581	605	609	566	574	645	573	638	648	636	626	606	600	588	596	630	625	606	609	619	606	650	621	597	628	612	636	608	568	616	612	609	619	610	588	621	599	616	577	575	597	592	616	594	622	598	628	582	637	656	607	624	597	602	642	600	566	652	582	623	633	639	617	625	614	576	602	564	606	632	642	602	606	637	602	615	651	632	661	615	572	613	620	603	628	591	607	631	583	605	632	618	577	634	615	576	652	653	616	646	608	658	617	613	589	592	612	571	596	629	603	597	644	645	608	623	579	601	593	603	598	624	590	614	595	612	566	634	631	577	619	614	601	596	570	610	580	604	627	620	676	675	576	608	641	653	573	615	621	583	621	594	671	651	632	576	618	625	619	656	638	632	635	609	607	577	615	588	612	643	598	629	611	644	592	625	656	611	642	628	601	618	581	659	599	598	637	633	622	615	675	623	630	610	610	614	630	591	602	606	616	593	643	649	621	600	637	582	627	616	567	578	584	642	614	586	620	614	635	610	624	649	602	585	574	665	619	644	611	625	620	596	654	612	616	614	591	599	566	608	615	600	607	619	581	624	565	642	666	566	630	614	565	586	627	584	604	605	629	620	569	600	596	541	599	595	606	607	622	594	613	610	647	596	596	598	651	568	594	618	618	592	603	611	604	644	628	618	612	660	563	652	587	611	619	624	617	610	625	615	646	591	589	614	606	600	539	632	609	614	625	622	608	619	607	596	595	627	606	608	621	607	602	586	650	625	640	632	612	594	576	590	598	619	655	606	619	636	622	589	661	630	621	612	601	634	604	590	607	600	630	601	592	597	624	591	602	603	610	620	599	593	635	628	667	601	563	615	583	642	631	600	641	630	607	625	600	586	601	624	621	579	580	633	629	606	619	636	631	641	614	624	611	598	600	618	621	630	581	603	572	596	615	600	637	622	619	634	577	625	580	624	624	630	645	535	628	578	570	623	621	620	615	654	678	584	639	649	668	616	594	620	620	606	593	621	617	608	600	568	644	590	619	596	622	570	583	595	620	613	631	579	567	600	579	666	609	599	623	600	603	596	603	643	585	627	613	628	610	629	637	629	610	620	609	646	593	634	630	608	623	595	601	600	652	602	646	632	610	585	614	593	611	576	630	627	628	659	639	606	603	625	626	665	616	620	616	623	586	618	649	669	617	641	589	603	647	623	619	610	592	592	622	624	602	629	570	603	689	592	576	618	651	627	587	615	554	604	588	629	626	622	571	654	611	633	591	584	573	631	579	604	566	597	619	617	605	590	619	635	611	608	602	624	596	623	572	626	689	614	613	581	670	612	591	622	608	604	593	605	638	598	661	585	589	627	654	642	616	637	593	625	616	613	615	628	655	606	551	643	613	582	653	620	627	609	623	603	614	596	609	611	627	609	599	602	638	612	629	640	601	639	557	582	631	637	595	626	601	606	565	577	603	617	659	630	641	626	606	609	615	578	620	618	579	630	654	609	607	595	623	602	645	610	595	647	601	618	626	629	611	594	621	592	596	624	653	585	635	656	617	559	669	614	637	612	598	631	611	581	622	629	667	582	617	616	636	566	607	586	592	610	632	667	603	604	636	618	568	646	637	598	641	578	598	623	647	594	599	604	598	573	656	633	581	659	600	621	615	589	612	620	602	574	604	586	637	648	563	632	626	568	603	600	636	606	579	631	590	573	604	615	611	615	608	584	634	594	595	597	632	602	603	630	605	597	600	601	608	657	596	579	575	627	633	619	629	571	606	611	599	629	645	630	626	585	667	605	626	613	614	588	646	641	619	634	615	624	601	573	633	632	578	580	567	623	622	590	608	616	626	618	636	619	604	636	621	615	573	629	616	625	620	613	614	568	595	573	614	592	615	592	624	610	620	609	638	610	621	583	611	586	567	641	636	607	592	621	611	613	629	688	633	627	628	632	603	673	606	640	612	621	609	616	591	609	628	597	615	621	593	593	614	569	603	619	637	614	590	630	624	639	602	604	635	619	599	656	622	610	616	601	612	630	602	617	628	621	590	634	632	644	582	612	600	626	615	598	622	607	600	653	643	570	564	561	661	614	575	566	606	675	602	613	615	604	627	605	624	588	630	611	604	625	590	629	608	604	619	569	605	592	593	650	649	613	644	585	581	580	616	597	587	616	650	624	639	602	615	631	592	603	628	593	657	588	598	625	648	642	633	634	589	623	611	632	618	547	602	555	610	567	631	598	569	653	545	566	621	643	650	645	637	622	576	576	646	588	623	617	636	616	642	647	583	612	636	671	597	652	599	571	605	617	647	582	615	598	645	589	660	614	631	601	610	589	633	599	597	587	578	629	639	639	644	643	650	592	615	571	612	595	632	643	634	584	643	633	596	626	646	602	589	581	642	586	605	642	619	607	614	627	621	593	625	617	646	620	593	574	620	604	575	633	623	559	579	624	601	593	605	630	572	641	638	600	617	634	600	584	644	621
1419	222	164	129	218	230	167	156	147	120	96	77	72	74	62	46	67	53	49	61	52	42	51	51	61	39	44	57	54	44	52	37	55	45	37	42	32	35	29	29	31	23	35	35	32	28	27	22	35	23	25	30	17	23	12	16	21	22	25	25	27	20	31	19	22	31	16	15	21	23	19	23	28	30	18	16	11	19	15	24	17	15	18	17	24	29	32	17	19	19	25	26	20	29	15	26	30	31	27	18	26	24	18	19	15	22	20	26	28	13	21	25	24	26	23	31	30	17	20	24	24	14	19	20	28	29	23	21	18	18	19	23	16	19	24	17	17	26	27	22	28	24	20	23	21	22	35	19	16	23	29	26	25	24	17	27	18	26	29	29	27	15	20	27	20	29	23	23	22	20	17	21	22	17	12	16	29	25	16	20	26	21	19	22	16	26	29	29	22	19	21	30	27	24	25	24	26	22	18	28	19	22	19	29	18	19	10	22	28	21	21	20	22	21	20	15	11	19	25	23	24	25	25	31	25	20	25	25	22	21	26	20	19	24	29	20	13	20	21	27	18	26	21	21	13	24	26	25	24	19	21	19	21	27	23	23	26	22	22	31	22	26	34	17	22	21	19	18	18	11	23	24	25	29	21	15	24	22	23	22	22	14	22	29	24	25	22	31	14	27	24	22	23	20	27	32	22	23	22	16	29	22	23	23	29	26	24	22	18	21	28	19	6	19	25	18	13	18	18	22	22	30	17	22	36	24	26	27	26	25	24	22	23	21	21	23	23	22	10	22	24	26	18	28	26	23	19	22	18	25	25	26	24	23	18	30	19	26	28	25	19	22	20	31	20	29	24	22	26	33	21	21	28	26	19	12	19	29	19	26	20	14	19	26	15	27	27	24	20	21	19	34	14	23	24	20	25	22	14	26	23	22	18	18	14	17	16	18	26	14	23	19	27	21	21	18	24	25	22	21	29	27	31	25	24	20	18	30	26	27	19	20	17	18	26	29	18	19	26	21	23	23	20	19	21	19	29	21	19	24	22	30	25	20	29	20	27	24	28	21	24	20	13	18	23	23	20	20	24	18	22	27	25	20	22	22	23	25	16	21	20	28	20	21	18	18	26	23	15	22	18	23	21	23	25	15	16	22	22	21	20	26	18	16	19	20	30	28	22	18	29	25	16	26	25	20	27	25	21	20	19	29	17	19	20	29	21	19	26	28	23	18	22	29	22	18	22	23	23	31	22	25	25	25	30	25	29	20	24	35	16	25	20	29	18	13	29	24	20	23	21	28	25	20	27	27	24	20	17	16	24	29	24	22	20	28	23	23	28	14	25	25	21	16	31	22	25	21	22	31	26	22	19	20	23	25	19	17	21	18	24	20	18	23	19	26	31	19	19	19	16	22	17	31	21	16	13	23	14	21	24	25	17	18	18	20	26	22	14	18	21	10	18	16	29	23	19	24	21	23	22	23	15	31	25	21	15	24	22	26	22	16	21	31	17	23	16	24	22	18	26	31	15	22	28	27	25	21	14	21	24	28	29	21	29	19	20	28	24	26	17	25	28	32	18	27	22	23	27	27	15	29	18	19	28	24	18	23	24	18	22	32	21	25	21	24	25	22	15	29	21	19	22	21	24	18	23	20	21	24	22	29	17	17	25	16	32	19	22	14	12	37	20	31	24	19	25	27	26	24	17	21	28	20	29	26	22	14	20	25	14	23	21	28	11	19	18	27	22	14	28	22	26	20	25	18	27	10	20	18	33	30	24	26	17	17	21	19	38	15	23	26	24	23	22	24	21	26	17	11	16	14	20	14	20	17	23	20	25	22	15	28	26	33	21	25	24	21	27	15	16	21	21	24	17	17	18	26	29	20	31	19	21	19	20	23	16	24	31	27	23	25	28	26	31	15	16	19	20	21	20	21	24	19	17	27	29	27	20	18	29	27	28	20	25	20	22	17	31	19	24	15	20	24	23	33	34	22	28	27	14	26	22	19	24	20	14	23	22	19	26	20	25	18	19	19	25	26	25	19	28	29	14	20	27	28	23	18	24	23	17	27	17	20	25	17	30	26	28	20	24	17	25	18	26	18	22	15	23	23	25	30	22	26	20	22	15	18	17	21	28	19	30	20	21	19	22	28	22	20	20	18	26	17	18	11	25	25	21	14	23	20	22	23	24	23	16	18	15	21	21	18	22	32	24	18	33	23	23	25	28	24	25	27	20	26	25	18	22	18	33	28	27	22	18	19	29	21	22	19	26	30	25	24	20	25	28	30	17	29	23	24	16	31	21	16	29	23	22	20	22	21	25	14	17	19	18	17	21	21	20	24	15	18	16	21	24	19	22	35	18	27	22	14	22	30	19	19	23	14	21	20	24	27	25	23	22	16	22	16	27	25	33	12	11	15	21	22	20	29	25	23	23	19	21	19	19	21	38	21	21	34	17	22	26	24	26	17	18	24	23	22	24	19	29	13	19	25	22	21	18	19	18	25	16	23	23	29	27	5	33	12	24	24	21	33	23	22	20	20	27	24	19	18	34	16	19	17	22	23	21	26	29	19	23	16	12	17	22	22	23	18	23	23	26	20	14	22	27	22	27	29	21	15	20	23	24	21	28	27	22	14	16	14	21	19	15	24	22	20	15	14	27	19	21	13	24	19	25	31	21	29	23	24	22	25	26	24	24	31	17	29	21	20	24	22	21	25	24	23	14	23	30	20	17	16	24	26	15	24	26	25	23	22	24	27	20	24	30	27	19	18	21	15	15	28	21	25	17	24	25	20	27	25	17	16	34	24	26	20	21	18	23	20	18	36	19	22	24	24	19	28	19	14	17	20	18	26	32	22	25	21	21	24	13	33	22	25	20	23	22	25	27	27	22	22	20	25	26	22	21	18	25	19	17	31	23	18	25	21	22	27	20	26	22	28	21	23	18	26	28	22	20	22	18	28	20	19	22	16	17	24	23	25	22	29	28	32	27	20	23	28	18	22	19	24	11	18	12	15	21	20	27	31	25	19	19	22	19	25	18	24	19	27	27	28	24	20	35	24	18	16	24	26	18	22	21	18	20	29	23	27	28	17	28	25	15	12	27	19	18	19	27	19	22	31	22	31	16	18	23	28	20	19	18	23	16	25	18	22	15	19	22	26	24	27	19	16	21	26	19	26	29	28	35	17	16	30	16	22	16	28	26	16	22	22	19	33	20	21	20	19	22	23	23	26	27	21	24	27	27	23	24	19	20	24	27	30	21	34	28	19	22	25	26	33	25	17	27	20	24	30	20	22	25	18	26	17	15	11	24	19	23	26	18	24	17	20	22	25	16	16	21	26	18	19	16	27	25	24	16	20	16	32	21	13	22	19	20	27	22	16	18	23	28	20	17	23	15	15	24	17	21	27	25	27	14	28	21	24	20	21	16	18	28	18	16	16	21	22	28	18	23	21	20	16	17	20	17	23	27	19	21	25	28	19	20	24	18	24	18	26	26	22	21	20
14075	8043	4247	12759	19421	17953	14739	11797	9105	7124	5684	4737	3768	3052	2711	2390	2216	2068	1984	2081	2131	2136	2066	1861	1820	1923	2075	2127	2015	1839	1734	1596	1563	1470	1361	1211	1210	1091	990	861	744	673	638	629	583	588	562	559	573	526	530	497	424	471	444	438	427	466	401	412	406	407	404	369	395	430	370	393	428	369	383	397	325	395	380	382	382	351	358	408	380	386	404	408	381	382	353	345	353	387	395	359	350	382	399	386	368	377	367	366	379	382	371	390	352	351	354	383	404	380	385	336	326	375	345	406	408	345	372	407	327	380	386	390	367	334	345	378	351	370	389	403	344	353	417	374	361	359	394	384	355	392	362	346	382	383	369	381	398	355	336	384	378	384	340	367	375	342	361	378	349	413	362	403	384	410	378	358	355	364	337	381	362	366	371	413	388	349	348	378	351	361	403	388	366	373	353	366	386	369	381	346	400	388	374	377	348	360	372	386	365	364	396	364	357	391	385	330	382	337	351	369	388	390	360	366	346	405	361	346	393	340	329	382	385	378	380	383	385	375	333	370	394	366	349	369	380	390	357	364	379	373	367	377	347	391	381	357	367	382	365	397	370	349	384	339	388	379	365	377	339	400	372	373	351	357	367	368	364	349	404	381	360	362	396	363	400	383	366	349	374	393	395	379	390	399	373	404	338	379	394	366	410	414	386	379	369	358	407	364	357	371	366	351	372	356	366	380	367	380	367	364	360	363	411	406	353	395	406	363	327	390	338	379	414	391	353	368	375	356	351	375	377	399	397	385	354	383	377	392	389	389	340	384	385	388	397	358	349	368	368	384	381	365	418	361	350	371	364	399	367	376	399	403	364	383	349	360	373	370	364	392	394	407	375	354	376	378	380	399	400	376	350	409	364	353	387	389	358	390	359	379	393	352	392	405	335	361	423	377	358	341	366	350	340	335	358	336	364	350	381	358	398	415	378	385	379	387	391	350	355	375	354	369	390	353	366	371	406	370	366	367	349	376	353	400	367	364	383	374	376	382	333	384	326	361	375	375	371	385	371	347	383	373	377	348	383	362	368	398	370	361	394	392	341	352	367	398	342	381	345	353	373	375	357	334	348	375	369	387	359	373	349	368	348	411	390	347	342	378	359	350	379	337	395	379	382	413	410	362	385	369	348	373	372	357	396	366	348	385	405	369	356	375	350	356	372	356	369	349	359	387	375	386	345	358	392	393	367	346	366	393	360	359	365	371	380	358	348	373	373	393	368	354	361	391	381	391	365	382	363	389	371	364	368	346	376	363	369	381	377	354	381	375	384	380	381	347	426	365	346	420	350	364	357	330	357	345	352	380	394	385	387	386	381	401	395	356	384	338	410	371	361	365	389	360	348	378	344	405	400	373	403	385	350	385	383	357	357	389	374	378	387	384	346	382	355	389	342	367	371	368	373	346	324	403	362	353	369	372	381	377	369	375	380	376	360	351	358	378	354	370	363	347	377	377	364	409	383	392	358	381	399	380	371	364	370	369	372	389	373	369	373	406	364	397	403	365	399	330	379	375	375	344	382	383	393	378	360	413	372	346	361	367	358	408	397	382	382	384	367	340	384	398	373	376	350	378	384	369	382	334	392	348	370	359	362	342	379	391	365	409	388	345	368	368	369	366	373	384	359	370	416	322	360	377	386	364	370	370	364	321	381	398	333	382	362	383	363	356	370	393	395	351	336	388	348	380	358	378	367	361	390	364	369	396	369	323	368	354	375	350	361	383	380	344	365	364	357	344	355	387	310	372	370	362	382	372	390	351	341	379	375	399	387	368	382	387	357	407	378	399	391	392	390	351	352	365	365	366	365	379	354	373	393	380	396	350	381	394	366	359	385	367	322	383	368	387	350	369	397	363	398	360	341	391	401	339	392	371	372	402	355	403	376	376	369	399	405	372	363	373	373	381	404	362	381	364	377	359	412	409	378	361	409	377	402	401	365	366	362	397	364	359	377	341	357	382	380	376	390	394	356	361	392	401	346	382	351	377	376	396	370	351	397	357	361	343	378	366	350	349	344	355	354	362	363	366	367	338	358	371	367	372	385	380	389	345	367	385	395	346	344	383	382	380	377	385	380	382	409	375	347	393	354	397	375	404	388	344	402	337	350	365	384	416	408	399	342	382	361	374	393	357	348	355	337	384	387	365	371	357	342	393	356	370	376	363	393	380	371	365	383	354	374	401	395	383	384	378	365	330	382	393	386	365	412	403	362	336	374	372	375	361	391	382	351	373	369	371	336	368	348	402	359	343	377	348	374	343	344	384	402	360	362	369	393	372	376	348	367	377	343	371	352	395	390	387	378	370	391	374	388	368	359	355	398	346	360	366	353	386	371	324	364	360	356	372	368	339	361	339	393	349	361	382	362	379	390	361	353	380	341	365	378	405	358	368	372	384	382	366	390	357	380	345	407	393	386	349	367	352	418	412	365	378	346	397	383	369	372	371	383	377	335	349	352	421	362	360	348	359	377	391	357	376	396	388	369	401	398	360	352	357	375	354	394	389	368	341	395	400	368	367	376	381	384	393	363	374	396	371	374	345	375	390	394	386	403	376	361	348	362	373	371	353	365	352	354	380	347	395	360	392	367	346	324	370	361	350	368	389	358	375	402	365	370	410	390	364	390	340	374	375	378	350	408	382	397	388	386	362	371	365	356	429	384	328	382	343	395	335	353	379	375	355	362	383	391	371	359	367	324	364	399	362	356	370	376	363	367	337	373	350	396	381	376	368	382	402	338	364	369	358	354	363	357	338	342	394	387	383	360	344	403	379	389	375	387	386	372	359	348	355	359	340	372	381	392	332	362	339	373	375	369	366	358	359	355	341	342	379	399	372	395	356	411	385	381	370	362	369	382	386	400	362	380	379	349	343	362	381	413	389	365	411	391	392	390	360	325	345	377	359	353	359	356	379	387	344	356	355	351	374	365	365	356	378	336	386	360	338	353	379	336	372	380	390	370	401	362	348	385	393	341	372	370	373	370	352	354	385	368	379	365	385	380	377	402	374	398	394	346	370	377	365	398	374	376	400	356	415	362	394	363	413	383	371	393	384	369	379	372	377	386	345	349	392	362	426	386	339	396	359	398	387	345	351	386	356	357	361	359	374	367	380	382	353	383	363	349	374	353	376	361	401	360	375	356	339	356	395	358	338	367	394	364	348	371	365	365	371	343	355	370	398	336	371	335	353	377	364	356	366	369	358	381	368	370	367	352	389	369	342	364	397	332	365	341	423	360	374	348	367	364	350	367	391	376	411	361	395	353	352	372	322	373	408	339	407	357	402	369	346	383	376	389	353	352	367	377	387	388	391	395	358	361	386	404	373	330	430	375	382	375	399	404	355	365	413	342	367	388	370	373	415	400	340	368	373	405	362	367	384	380	383	370	347	383	356	357	372	385	365	351	350	382	406	407	366	379	363	363	354	367	378	357	372	381	369	372	380	346	364	365	380	350	381	379	374	366	363	371	351	341	367
819	436	231	172	326	374	316	288	228	194	173	129	111	91	100	70	75	80	81	69	70	73	54	63	57	61	72	71	73	60	51	53	55	51	50	50	38	42	37	26	33	31	25	20	17	29	31	26	16	25	32	24	26	23	16	25	24	20	25	15	15	22	24	19	23	16	18	20	25	26	20	29	24	20	14	18	23	20	21	25	20	17	25	16	23	24	25	18	26	19	17	17	20	14	18	17	24	16	24	19	22	18	19	17	20	16	25	18	15	19	15	28	15	20	11	16	19	17	20	20	22	14	25	12	24	24	20	26	18	24	20	23	26	28	20	21	24	14	20	20	21	22	14	28	18	19	19	14	17	28	15	12	16	20	24	19	21	25	22	18	33	25	18	21	24	19	22	22	20	24	22	22	25	23	12	23	17	18	24	21	10	23	16	12	13	15	24	25	27	14	27	24	28	18	20	22	20	21	22	19	19	21	16	24	12	18	22	16	17	23	18	29	16	27	15	23	20	23	21	24	17	18	20	19	17	21	28	19	22	27	19	25	22	17	25	11	18	24	13	21	19	18	21	21	19	11	30	24	18	19	15	23	24	14	22	27	22	20	22	12	24	23	14	19	22	19	17	27	16	16	23	17	16	25	20	17	25	17	21	16	18	29	12	22	16	21	21	19	27	22	17	22	21	15	21	15	16	23	16	23	20	16	19	16	25	24	23	30	23	24	13	24	20	16	19	23	23	19	23	20	16	19	28	25	18	12	28	17	12	17	27	27	18	18	29	15	18	20	26	29	21	29	20	24	24	19	17	23	25	26	26	23	17	24	26	18	22	15	22	21	16	14	17	22	19	21	22	22	21	18	14	20	15	23	22	22	17	28	23	21	20	20	22	24	22	16	27	13	27	24	19	35	21	24	23	15	22	17	20	20	15	16	9	22	23	28	21	22	20	14	24	24	25	21	26	21	15	19	25	17	17	19	22	18	14	19	24	19	12	18	19	13	18	17	22	12	15	23	20	19	26	22	22	15	22	26	18	19	24	21	25	21	24	11	29	21	24	22	31	20	26	27	27	17	24	29	19	16	16	20	17	19	23	22	19	33	28	18	25	27	21	20	25	16	17	21	22	21	20	23	18	18	24	15	16	17	14	21	17	33	18	17	14	17	20	16	20	21	26	18	21	15	17	25	15	18	26	18	11	28	19	19	21	14	20	26	18	15	18	22	15	16	24	14	16	17	22	24	18	16	12	21	15	20	18	21	21	26	18	21	10	17	29	16	18	19	23	12	22	12	18	32	19	25	14	28	18	20	23	22	18	23	17	27	19	21	23	18	21	23	18	25	18	18	21	16	18	20	14	22	16	23	21	23	28	30	22	21	17	16	21	21	22	20	19	23	21	23	25	13	19	19	15	21	24	24	16	22	20	18	16	23	19	16	21	18	23	23	18	16	18	20	24	20	17	21	21	10	27	16	20	14	27	16	13	20	21	19	21	16	22	15	20	17	11	16	20	27	25	17	19	22	14	20	21	16	16	23	16	20	17	18	15	18	27	20	17	19	23	21	8	19	14	22	19	26	18	19	15	19	22	28	24	20	20	19	19	22	25	15	30	18	26	21	14	16	16	30	18	26	30	14	22	20	21	18	21	13	23	24	19	13	24	31	20	16	23	18	21	13	23	20	16	22	12	20	22	16	20	21	20	20	18	16	15	15	22	24	22	17	25	16	17	26	20	17	17	19	22	15	14	21	12	17	15	28	15	16	15	20	21	21	24	17	24	15	14	14	17	18	14	18	14	18	17	16	16	22	21	25	21	14	21	14	18	22	16	14	20	20	19	18	16	23	22	22	15	20	28	19	19	24	23	28	21	15	14	22	21	16	20	20	27	19	29	21	15	24	22	16	12	23	28	23	18	16	19	13	27	18	13	26	26	21	29	15	23	26	27	22	16	18	18	18	26	17	22	16	15	34	20	23	21	27	28	14	14	21	23	32	22	18	15	23	21	23	20	9	16	25	16	23	15	20	23	18	13	11	20	29	18	22	16	29	21	20	23	14	12	28	12	14	17	24	16	23	17	25	18	18	15	24	24	35	24	26	17	19	13	21	24	14	15	23	29	19	21	21	21	16	20	21	20	19	24	27	16	24	21	21	14	26	26	17	21	27	15	20	15	23	19	20	17	23	23	15	22	18	22	23	19	26	21	24	29	22	19	25	17	21	31	20	27	17	17	13	29	19	20	24	14	18	24	13	24	12	13	9	26	11	20	17	27	15	17	26	21	19	15	18	22	24	12	22	20	18	21	23	21	18	19	30	16	11	24	19	24	20	19	21	19	19	13	25	12	10	27	18	14	22	22	14	14	18	23	20	20	18	16	23	21	16	17	26	18	16	22	20	22	15	17	17	17	16	17	21	27	27	19	19	27	6	20	13	17	21	27	24	19	31	25	16	25	13	17	17	19	18	18	12	18	19	15	15	21	26	24	28	12	18	13	14	10	16	18	20	21	22	20	28	13	17	14	15	14	22	14	16	22	22	23	18	12	23	14	22	22	16	26	26	25	19	17	17	19	18	21	21	31	20	15	22	29	23	26	21	15	18	20	25	18	25	17	16	29	18	19	26	26	27	19	25	19	16	24	20	14	20	13	22	21	26	22	15	22	19	16	12	20	17	18	18	25	15	14	22	24	22	27	23	14	19	20	25	20	17	11	25	14	17	23	22	20	28	28	17	16	25	18	22	17	19	17	24	26	18	12	24	21	22	11	21	29	15	18	22	24	16	21	14	23	24	18	17	26	19	28	11	14	19	19	17	19	22	17	19	13	25	17	26	21	20	24	19	28	22	21	22	19	28	23	18	24	12	19	18	31	16	27	25	20	23	17	19	17	28	21	21	20	29	20	26	19	20	17	19	24	17	19	16	24	22	16	24	18	15	21	16	19	21	21	24	23	17	22	21	22	20	21	15	20	21	22	17	21	22	25	15	21	13	12	17	18	14	21	17	24	13	15	15	21	26	23	20	21	13	16	20	11	11	15	17	21	20	25	20	20	18	11	17	23	20	19	18	23	23	24	27	36	17	13	20	15	22	14	26	28	18	17	16	19	20	29	24	14	17	17	17	20	26	11	26	15	17	18	26	18	19	19	15	25	15	14	23	23	19	29	23	27	20	23	20	21	22	19	17	22	15	19	20	23	18	18	22	18	23	26	22	23	20	16	20	22	22	22	23	12	19	15	23	19	17	14	13	20	18	23	17	24	15	21	15	22	28	26	15	18	18	19	9	23	13	16	15	18	17	21	19	20	21	11	20	27	25	26	21	22	12	22	23	17	22	10	24	23	13	20	23	18	16	18	17	13	20	25	16	18	19	20	20	18	22	22	25	12	22	25	23	20	14	18	23	11	28	17	22	20	25	25	17	16	18	23	25	23	21	16	26	19	20	27	24	22	21	18	26	25	28	28	16	20	12	18	23	23	15	20	17	21	21	20	18	16	22	16	16
18138	12126	6587	17973	25605	24484	20649	16918	13571	11153	9095	7282	5918	4952	4331	3826	3495	3132	3105	3213	3223	3003	2859	2576	2443	2682	2835	2771	2595	2374	2087	2060	1913	1802	1699	1579	1452	1280	1193	906	888	806	712	691	703	633	655	670	631	608	607	543	549	520	496	470	496	420	405	425	416	412	402	393	375	401	378	340	377	354	359	372	360	351	351	358	364	358	384	364	339	341	357	356	401	336	373	366	339	351	362	353	377	349	313	348	340	326	345	372	338	342	366	374	332	374	341	345	363	356	348	328	319	352	370	354	337	349	346	390	342	334	385	348	362	361	367	357	345	361	377	355	348	328	328	348	341	312	352	323	360	377	343	337	370	363	345	343	339	362	366	323	351	326	333	337	352	346	339	336	340	365	346	364	352	332	372	346	342	348	353	381	348	319	346	342	320	319	348	342	328	348	356	346	306	349	339	344	356	311	337	354	303	344	353	338	349	340	356	317	343	346	347	327	347	330	372	347	346	301	340	327	342	323	329	328	309	348	308	352	362	347	329	324	305	353	339	332	335	319	310	342	340	355	341	360	331	333	365	337	351	368	340	355	319	319	337	355	320	329	317	329	325	332	366	369	347	346	354	347	307	335	329	354	368	314	322	333	329	313	351	326	335	342	351	340	338	367	331	337	352	321	283	362	297	365	336	333	360	326	337	352	325	350	360	342	329	361	330	368	338	362	326	343	322	342	352	320	316	328	306	348	346	334	348	342	344	349	327	316	360	352	360	341	324	338	316	320	337	329	353	334	334	338	346	325	336	351	322	337	343	339	336	308	327	327	334	357	350	313	349	352	330	344	344	310	392	346	350	329	334	306	306	347	345	370	347	353	342	331	321	323	352	344	345	355	323	320	312	320	344	331	369	339	362	343	378	328	366	355	359	345	334	320	334	293	365	324	349	347	351	324	327	358	354	328	382	371	334	342	347	375	322	356	325	367	333	366	353	309	306	304	348	365	369	325	350	311	331	311	353	362	363	352	321	320	350	327	320	348	339	331	339	346	355	369	307	345	329	334	365	309	313	343	337	347	343	337	320	345	355	345	310	322	291	335	346	335	316	361	321	347	338	313	326	347	332	340	333	338	339	338	348	364	362	368	358	335	325	333	328	338	322	356	346	354	322	342	339	365	353	323	346	333	352	348	356	328	336	379	333	353	315	329	337	328	328	330	325	317	357	348	322	363	336	356	316	300	317	318	306	333	320	336	325	311	362	301	331	334	332	352	321	345	324	334	359	322	337	320	368	343	319	346	325	342	327	321	350	332	340	316	349	314	349	348	391	347	315	341	314	324	296	315	325	352	361	367	346	341	333	320	362	347	333	314	353	325	323	301	319	347	343	308	331	325	358	314	307	347	343	332	340	342	287	345	370	316	320	348	319	324	342	343	341	316	331	351	366	322	320	333	358	302	337	350	345	338	363	314	325	327	342	338	327	325	342	349	343	367	339	354	338	365	328	365	349	336	337	308	358	342	320	339	338	319	291	325	350	324	366	339	338	336	330	329	347	346	339	332	353	342	327	345	338	355	356	350	340	332	352	362	365	313	324	340	327	311	313	354	355	350	375	346	341	307	356	318	354	360	324	340	361	340	368	334	311	308	394	328	325	298	296	317	332	342	338	327	306	331	343	311	296	319	342	354	314	363	344	331	338	325	316	340	387	328	316	335	326	353	307	331	352	338	378	325	349	343	349	348	331	355	346	311	344	318	317	351	369	310	352	354	348	340	355	348	286	372	308	355	301	324	364	309	349	335	300	313	359	355	333	346	323	321	331	314	346	336	317	360	334	314	373	312	331	320	358	323	326	345	350	326	353	344	315	307	346	338	323	331	337	323	320	328	318	311	351	344	324	345	324	337	335	321	320	337	355	329	330	330	364	333	341	320	341	332	316	339	319	327	343	344	342	338	331	347	340	318	288	327	363	373	329	346	338	340	339	361	312	328	335	351	348	324	325	336	324	327	323	322	374	341	333	327	319	360	319	329	353	354	325	333	317	303	332	352	353	332	367	362	353	319	340	363	343	338	374	351	351	313	356	353	317	338	338	329	340	308	342	332	320	354	325	294	320	353	336	343	298	335	326	333	401	353	304	340	310	326	349	337	324	346	352	318	331	308	354	316	339	324	371	342	339	343	325	307	330	336	341	319	301	344	332	350	333	353	369	339	329	337	334	358	336	346	292	324	325	333	348	336	336	332	361	332	360	349	329	366	358	384	314	325	357	325	304	339	346	335	325	365	369	309	357	360	366	277	316	328	330	327	342	361	310	375	357	338	349	311	332	322	320	338	347	361	352	331	313	313	336	361	345	334	316	332	338	318	342	361	318	344	321	339	336	338	323	354	337	346	351	320	354	329	361	298	335	329	317	342	340	342	340	345	312	306	312	366	343	303	340	332	345	346	342	354	297	326	344	323	346	347	318	313	346	325	344	304	340	350	330	331	355	313	339	318	348	349	340	366	332	373	352	352	323	346	332	364	346	354	331	354	329	381	320	312	320	348	327	336	318	352	316	331	317	365	340	359	379	337	342	341	338	340	337	321	329	321	382	365	343	353	352	325	359	356	303	346	326	352	352	338	319	354	352	293	332	325	339	290	341	305	308	330	331	336	379	317	368	351	341	298	335	333	341	310	347	297	328	325	347	344	318	336	372	368	339	324	352	397	284	325	319	350	368	338	361	362	322	366	363	313	341	326	346	364	323	336	315	371	351	321	338	309	319	365	331	323	354	317	302	321	351	302	335	320	343	356	353	355	333	307	363	343	297	328	372	329	363	309	357	375	332	335	322	327	314	307	317	334	322	342	327	327	302	318	339	342	346	348	359	336	336	324	339	307	346	303	329	323	327	329	339	332	320	323	323	347	361	334	329	299	342	331	345	334	394	342	295	319	314	321	339	311	325	340	320	331	347	333	315	302	328	373	360	338	353	354	299	316	352	324	361	346	332	378	319	344	325	345	325	332	339	335	351	305	344	347	310	308	316	350	361	360	351	286	310	349	341	352	357	339	354	332	296	325	339	361	341	325	328	386	328	340	341	311	346	383	351	364	327	357	301	350	322	328	326	337	301	342	344	331	341	313	354	307	354	337	339	318	327	342	358	339	331	340	334	309	360	330	345	357	345	331	345	338	320	336	321	345	358	341	360	320	320	342	321	359	314	334	336	341	329	337	355	328	344	309	357	352	352	312	356	336	340	316	341	312	333	316	346	363	319	330	365	336	321	334	343	345	329	344	351	325	326	328	327	300	317	350	327	338	341	348	355	351	336	305	330	316	312	326	331	356	325	331	352	339	330	344	332	285	357	338	353	328	357	309	333	295	333	338	359	345	317	333	337	367	330	337	340	355	334	323	317	335	335	310	315	355	337	340	311	350	338	348	314	338	298	349	331	324	325	342	355	328	351	331	370	333	334	333	330	334	361	327	326	333	346	358	352	349	315	336	335	334	340	316	367	347	337	318	326	373	304	351	361	349
2510	392	220	181	341	354	355	248	211	162	158	147	112	101	110	94	80	97	82	100	81	82	93	86	80	86	88	78	68	82	64	76	79	60	73	67	84	59	55	54	55	39	55	52	67	42	68	53	49	57	57	36	40	34	41	42	44	48	47	33	37	36	35	35	34	51	37	38	32	31	29	38	37	57	38	24	38	48	43	28	48	38	32	45	23	38	47	29	41	43	34	32	34	45	26	25	46	42	49	42	38	41	35	40	35	32	37	33	38	38	55	34	48	33	42	41	42	47	34	41	37	36	31	45	29	34	32	39	37	49	46	36	38	28	49	45	44	26	58	43	40	41	50	42	40	26	52	42	44	36	37	27	32	26	27	34	41	38	30	41	41	38	36	39	43	27	41	38	39	32	44	40	28	31	57	37	45	32	38	34	39	39	42	35	33	27	34	42	34	31	38	43	32	33	45	61	37	36	51	43	30	38	44	41	47	45	58	52	44	47	35	32	40	44	37	40	35	39	47	34	45	42	37	35	44	43	32	45	38	39	33	42	38	38	35	43	30	46	34	33	38	39	38	32	38	38	33	46	32	44	39	35	29	43	49	37	49	42	31	40	44	37	37	40	40	30	35	34	36	41	44	38	31	38	36	26	45	37	39	36	40	46	36	38	42	43	39	46	31	42	38	41	40	37	51	42	44	46	37	39	48	42	26	36	40	27	43	35	42	34	32	36	39	37	39	52	51	36	38	37	33	37	45	37	31	38	42	37	49	47	31	32	49	26	29	23	26	32	31	33	44	43	27	46	42	48	33	42	44	38	43	43	38	35	28	42	46	39	39	32	40	40	41	42	30	41	56	41	50	30	40	37	44	32	34	41	39	45	38	37	44	43	40	44	26	36	41	45	39	31	39	38	32	32	42	49	42	40	38	42	36	55	36	38	47	42	43	40	25	38	27	41	45	40	35	43	35	37	36	41	42	55	34	40	42	44	46	46	43	30	40	37	37	35	43	61	42	28	36	50	49	40	46	41	37	41	32	50	42	41	33	42	41	34	35	24	46	37	32	32	34	35	41	26	41	45	35	51	53	41	28	46	21	49	46	30	46	44	34	38	43	33	46	41	32	33	35	45	34	34	35	43	53	43	39	50	28	36	25	30	36	45	36	36	43	36	34	38	27	39	49	40	45	47	36	34	33	42	41	43	32	55	46	40	52	45	29	32	30	38	44	42	46	49	37	47	45	34	42	53	47	38	46	28	28	39	48	38	44	24	41	39	36	38	42	41	36	37	41	41	42	41	38	40	51	34	46	42	32	33	41	31	35	41	35	45	43	49	33	50	41	45	50	28	24	48	41	48	40	33	44	40	41	44	44	51	30	32	40	42	39	49	24	37	48	31	35	47	29	34	36	43	46	34	25	37	34	35	34	42	37	43	41	44	37	33	48	39	40	35	38	37	41	51	38	46	28	42	31	35	40	33	39	41	56	55	38	40	29	46	33	34	29	36	42	30	47	34	40	58	41	37	44	36	36	31	28	41	51	31	43	34	43	41	38	32	44	39	49	43	41	35	39	41	46	44	42	33	51	44	40	33	31	45	30	28	38	31	39	38	42	44	45	42	38	46	41	44	38	35	39	38	38	54	34	39	36	39	35	29	43	43	32	39	35	38	46	38	38	38	51	31	39	44	36	53	27	46	45	39	36	39	39	43	55	35	40	50	35	30	46	38	44	47	44	37	35	27	41	34	36	38	42	34	36	35	46	32	49	37	44	34	40	49	43	39	26	49	38	51	37	40	37	50	43	38	48	41	54	30	32	44	36	38	34	35	40	41	30	39	32	34	32	36	38	44	22	37	45	41	47	41	41	53	32	44	42	42	43	32	41	35	31	48	45	46	39	35	41	34	47	42	36	34	33	34	48	27	40	35	39	49	31	43	47	44	27	39	41	38	46	47	37	47	45	46	59	41	31	42	43	48	37	34	41	40	39	47	42	38	42	47	36	38	31	36	42	47	38	40	39	40	44	46	41	42	33	35	40	35	53	35	48	42	42	47	48	43	44	31	53	39	41	35	38	31	40	52	36	39	45	52	42	40	33	32	39	47	45	22	39	49	39	25	41	37	43	39	44	46	32	44	39	37	33	45	42	42	34	49	57	44	46	39	38	36	47	37	39	29	35	41	40	32	31	38	44	50	56	37	41	41	42	31	48	39	41	46	43	34	33	37	36	31	31	37	33	38	40	49	41	32	37	46	34	51	42	49	39	40	45	27	35	49	35	44	43	31	30	42	35	25	43	34	44	43	47	49	40	32	43	44	31	54	44	37	41	32	49	35	40	32	48	41	54	41	36	41	48	41	39	34	39	39	44	40	41	41	37	40	45	46	43	42	37	36	42	36	45	43	41	37	44	34	46	36	40	35	33	45	35	53	44	47	39	42	39	33	40	36	36	40	43	38	48	28	40	35	33	32	38	35	39	38	37	44	42	32	38	36	41	30	31	32	45	32	44	43	32	46	38	36	35	40	37	41	28	50	51	41	39	42	31	41	40	43	31	40	35	40	31	40	40	38	38	41	53	54	32	41	34	51	38	38	27	44	42	39	41	34	36	32	33	42	32	36	45	28	33	35	32	37	33	43	44	33	44	51	53	38	46	22	43	36	38	39	53	39	37	48	31	52	43	41	44	45	31	38	35	38	56	31	45	40	51	47	34	41	26	34	32	40	39	49	36	38	29	40	46	48	37	45	41	47	48	47	28	41	44	35	46	36	43	37	40	48	44	35	44	44	37	39	34	35	45	38	42	41	34	35	37	45	47	38	27	48	49	45	37	42	42	50	38	40	30	45	37	43	34	32	40	32	39	38	41	37	41	37	33	42	42	41	30	40	31	43	37	43	35	42	44	38	41	51	44	38	34	46	46	43	35	35	38	33	39	40	47	38	42	40	31	33	33	34	45	44	44	44	44	36	34	43	37	34	40	32	47	33	35	27	41	33	50	47	32	46	35	40	26	37	35	48	44	37	39	43	45	34	50	44	27	48	40	47	42	40	55	40	31	31	35	47	40	31	35	36	39	29	33	42	33	33	48	41	44	45	45	39	40	35	33	50	27	38	28	38	41	43	47	29	35	25	41	43	33	29	39	46	46	33	31	32	40	44	46	48	48	40	46	39	48	42	44	40	40	41	22	33	60	53	34	43	41	34	48	35	49	39	39	33	42	41	43	32	36	40	48	35	44	32	45	30	40	46	35	44	36	30	37	44	49	37	39	47	31	43	37	33	45	24	37	48	42	39	39	34	48	40	42	33	31	44	45	29	35	40	36	39	45	26	33	39	40	37	26	36	39	43	39	35	36	40	47	40	40	38	41	47	28	45	48	44	33	39	42	40	39	37	48	49	44	46	41	45	27	35	46	29	44	36	36	30	36	42	32	40	37	33	39	41	43	42	40	38	33	43	38	40	38	34	43	25	44	39	44	37	48	32	36	44	39	27	42	44	34	37
16561	10480	6001	16638	24294	23314	19868	16277	13047	10313	8441	6998	5732	4862	4320	3910	3447	3295	3301	3333	3269	3198	2997	2855	2844	2985	2956	2902	2684	2420	2307	2281	2142	1970	1892	1783	1650	1459	1347	1214	1097	1113	1072	995	966	949	885	994	908	873	895	792	795	730	738	785	681	689	723	719	709	718	690	701	664	696	707	661	688	676	723	678	674	614	670	686	638	664	677	611	665	689	655	660	626	666	670	669	622	670	658	685	659	631	624	693	655	613	655	637	670	623	623	629	644	679	641	642	699	647	634	646	562	602	640	645	669	656	665	637	661	686	660	659	623	655	661	626	584	659	639	650	668	681	665	637	670	659	667	655	656	654	669	625	643	603	636	628	638	678	643	663	619	668	660	669	595	646	666	647	637	656	643	648	630	622	662	669	597	642	684	640	671	652	658	614	640	610	627	650	643	640	615	630	665	688	623	629	642	648	610	649	589	595	655	659	619	625	647	629	680	668	676	632	637	639	659	619	657	592	628	613	621	637	647	660	681	646	630	669	673	675	662	642	644	674	623	656	667	699	646	619	618	626	643	663	656	637	643	620	640	628	594	624	668	646	644	649	582	611	666	640	664	590	656	690	638	608	693	667	673	660	640	624	692	647	641	645	611	635	605	660	644	616	651	592	618	622	608	619	664	719	634	644	591	639	654	660	620	603	667	662	676	637	620	667	667	628	673	631	652	656	653	668	615	662	642	578	668	579	650	640	675	670	642	637	663	673	668	622	641	620	646	660	647	644	623	645	663	595	648	623	647	624	648	619	620	661	605	629	638	585	627	580	657	664	678	639	624	671	609	630	670	665	618	606	620	662	665	605	655	662	722	655	620	666	667	641	626	668	630	645	667	638	686	687	636	648	624	606	645	614	641	631	644	655	652	637	651	647	630	610	671	634	646	668	649	665	644	604	669	635	658	679	628	634	685	640	605	587	628	591	632	646	659	703	624	704	638	647	665	675	638	658	606	677	667	645	655	626	617	642	634	658	654	604	660	625	672	646	656	645	634	603	645	602	677	616	651	631	624	674	688	633	642	623	652	601	637	647	622	652	596	614	600	678	608	612	625	657	632	655	622	626	666	633	679	638	671	611	619	657	644	609	628	658	635	663	615	655	640	683	631	591	662	646	658	663	658	641	621	623	630	656	614	593	581	598	637	614	692	629	620	663	649	648	648	644	661	659	635	687	599	666	623	667	686	609	650	629	602	644	656	601	635	580	682	640	639	640	696	712	650	681	662	659	619	648	643	701	659	634	664	650	652	615	685	623	598	677	612	666	680	629	599	639	673	652	620	657	626	661	655	632	636	610	609	621	696	634	645	605	634	625	682	642	631	708	632	645	657	614	706	631	669	603	676	654	633	626	644	666	649	625	680	632	629	634	650	636	658	602	638	649	681	671	636	660	642	643	624	642	655	675	658	654	629	610	655	661	635	616	658	666	663	645	647	646	677	637	614	660	637	637	691	616	665	620	674	645	661	647	574	670	612	636	631	606	688	630	646	627	622	632	632	693	641	605	699	651	658	630	659	656	651	609	661	677	641	671	658	637	627	655	599	680	655	619	683	675	657	671	647	627	604	646	681	615	670	657	667	617	592	613	654	666	617	633	594	654	715	678	679	643	642	655	621	629	669	650	610	683	615	625	659	631	614	611	623	647	629	599	609	588	595	625	642	693	633	659	630	592	630	599	681	662	675	592	657	647	583	640	620	622	639	676	584	673	609	638	654	647	638	636	614	626	622	672	660	602	661	628	675	655	647	655	651	606	639	628	601	704	659	615	641	640	624	700	595	661	599	656	647	668	682	702	668	680	593	628	662	658	630	679	665	638	623	619	621	637	649	690	654	656	652	657	705	650	661	673	674	620	679	574	683	655	646	596	600	597	609	639	686	592	650	615	690	615	697	620	652	646	677	681	645	674	614	635	643	611	606	677	623	659	615	623	636	589	623	614	621	651	591	685	679	672	636	679	663	635	614	650	626	633	640	637	660	657	645	641	655	673	650	646	674	680	646	616	677	639	682	642	649	618	675	625	617	660	665	643	638	675	708	635	678	676	640	675	608	599	694	608	633	638	613	663	638	619	650	689	638	633	650	609	578	650	613	637	629	653	692	642	647	671	662	684	638	696	634	605	630	629	622	630	674	651	598	656	606	689	652	660	653	630	588	622	646	585	626	672	663	621	622	642	642	634	640	646	644	659	646	626	628	644	637	632	615	628	629	614	636	590	633	617	644	645	670	618	681	669	630	642	658	664	628	628	628	644	584	627	617	639	654	650	651	627	671	669	642	640	672	641	656	631	633	638	631	653	600	683	602	638	663	623	681	626	678	643	637	636	593	628	637	688	636	631	626	656	635	677	634	668	614	614	638	662	643	667	623	633	591	644	597	672	639	640	586	589	637	675	677	632	655	604	641	633	656	655	608	629	579	607	612	619	612	639	633	644	642	676	625	671	636	643	618	662	632	692	588	597	629	613	620	630	704	632	623	639	620	611	670	612	641	658	639	635	651	634	650	685	670	654	639	643	655	641	610	646	639	652	674	625	613	643	609	671	682	667	674	671	637	640	654	646	640	626	641	702	656	590	637	622	664	645	628	648	643	653	629	636	635	630	648	640	667	645	629	660	634	613	643	622	593	664	610	627	627	635	621	649	653	674	659	687	602	598	641	681	624	622	628	639	668	656	637	660	686	632	679	677	617	614	635	648	663	639	629	585	626	635	640	643	663	662	692	665	629	641	641	619	628	666	591	659	671	594	671	694	638	628	616	657	620	639	617	641	650	646	663	593	656	629	655	654	643	620	627	619	599	644	597	634	658	629	628	646	640	687	698	632	662	692	661	647	657	636	665	635	608	609	637	672	615	637	613	597	638	634	657	610	631	626	643	681	670	646	662	614	637	660	632	630	648	634	678	627	672	584	632	618	694	643	641	628	651	621	628	635	619	687	612	615	671	625	628	657	652	651	664	698	601	635	654	636	702	645	640	603	659	675	635	639	639	618	645	668	613	644	628	660	614	634	588	636	633	643	655	597	598	695	670	631	618	646	650	610	667	630	663	668	636	655	646	651	634	652	634	642	609	672	633	653	681	661	626	666	666	625	604	663	609	649	661	640	626	614	595	655	633	604	642	637	672	620	611	624	675	632	653	630	643	603	609	684	644	643	680	639	629	674	660	648	665	664	719	606	610	674	641	635	642	617	667	664	660	653	665	670	583	651	662	657	693	663	598	621	619	681	678	643	596	650	612	641	601	658	636	635	638	617	686	599	630	635	576	644	620	680	658	645	648	658	654	634	652	607	593	647	682	695	676	634	618	646	690	647	627	630	661	694	613	652	649	671	660	638	643	639	635	671	647	641	653	611	646	598	633	627	619	678	607	613	640	694	652	632	664	704	684	676	666	625	654	612	641	628	645	664	624	693	655	591	625	640	641	623	587	663	672	674	604	623	629	649	629	713	626	603	627	626	648	654	598	665	605	650
1650	583	373	270	503	559	467	418	341	261	251	216	169	176	137	136	127	123	115	124	110	114	92	100	118	110	97	111	88	104	81	93	86	64	72	72	55	61	58	43	54	48	49	41	49	50	59	36	47	36	51	47	55	38	51	50	39	39	44	39	50	45	42	49	38	37	33	37	38	57	33	34	32	42	50	42	38	37	45	35	45	28	43	42	43	42	47	52	27	35	36	55	37	37	43	50	44	33	28	40	46	37	46	42	40	33	40	40	42	40	33	32	39	30	46	37	38	34	38	50	36	32	41	43	39	42	44	28	41	44	32	46	33	35	42	40	33	32	34	38	41	35	28	39	34	38	46	36	34	37	37	34	45	50	37	31	36	43	44	46	32	33	43	33	31	29	36	44	42	43	38	34	37	25	42	31	40	36	39	40	41	48	41	46	39	29	45	48	40	45	40	46	25	38	45	41	42	26	33	45	47	42	38	39	34	39	37	43	37	47	40	54	50	34	34	37	43	35	39	34	38	40	34	44	44	36	44	37	33	46	39	45	41	42	28	39	42	27	49	40	37	41	36	43	36	46	26	31	34	29	41	35	25	36	40	42	28	40	32	38	32	33	30	26	28	35	29	30	26	28	37	46	28	36	34	38	43	43	44	32	30	34	41	39	35	48	36	42	44	54	38	36	36	34	30	29	41	36	43	29	42	38	43	39	45	31	34	35	37	34	30	26	38	29	38	42	40	39	42	46	35	40	42	42	45	40	37	41	29	42	39	38	35	38	32	40	40	37	51	46	38	47	46	48	41	27	36	22	32	43	34	43	51	36	36	30	37	40	41	31	36	40	24	34	43	37	38	45	35	33	39	35	50	37	41	30	30	39	36	50	39	39	44	50	34	34	40	40	41	41	41	38	20	36	38	37	42	35	35	28	45	30	35	42	31	39	27	41	28	40	41	27	33	42	38	34	47	44	46	35	36	41	35	39	36	50	27	39	28	48	29	36	35	42	37	29	45	41	24	43	40	39	25	37	36	33	38	43	29	47	41	34	36	36	40	31	41	32	35	42	35	37	49	25	36	39	28	43	28	35	28	39	36	40	38	37	42	40	35	45	34	33	29	26	39	36	36	38	40	44	39	36	36	36	43	21	28	39	35	35	46	39	49	41	35	27	30	46	37	37	33	31	26	49	44	49	37	38	41	41	38	33	46	39	29	40	36	37	39	49	38	36	28	35	32	42	33	37	42	33	31	40	29	43	37	45	39	45	38	40	35	33	37	39	43	47	38	31	32	41	44	27	37	43	42	33	25	35	30	26	30	37	34	39	36	32	36	45	38	26	36	34	33	39	35	33	20	34	39	35	35	33	32	45	37	38	50	35	35	29	36	34	35	31	32	43	38	50	37	48	35	34	43	36	43	40	34	39	37	34	39	32	35	36	37	34	33	43	45	32	39	38	39	49	40	38	39	41	29	37	33	40	46	33	34	30	46	47	37	43	37	36	43	42	36	30	30	50	35	15	28	44	33	46	31	42	45	43	46	39	35	44	44	42	37	31	37	32	40	54	33	39	45	41	32	41	45	39	37	36	30	41	34	38	31	33	37	25	37	33	45	35	25	34	35	42	35	38	41	40	29	49	44	31	42	32	37	38	43	47	38	30	31	33	41	37	33	36	35	40	32	42	32	32	39	37	29	32	42	36	33	44	48	30	36	34	39	39	36	39	36	47	41	37	38	47	45	34	33	47	38	36	33	40	43	34	39	38	33	38	40	47	32	39	40	45	31	34	29	35	41	36	46	47	39	35	28	44	41	31	38	28	29	35	26	34	36	31	38	37	44	36	35	41	38	41	28	39	42	33	47	31	46	47	42	25	47	41	30	34	36	34	53	33	35	37	30	37	36	31	38	39	40	26	46	43	39	33	34	42	49	41	36	40	37	37	34	53	44	41	34	30	22	30	31	37	39	30	34	38	42	24	37	39	35	44	37	42	40	45	21	44	33	39	33	33	46	33	48	41	42	33	39	20	47	23	41	40	32	31	29	32	47	37	35	35	36	43	35	46	40	41	38	39	39	44	44	42	38	48	38	37	41	37	31	46	38	33	45	33	38	39	28	35	36	30	32	41	39	30	31	39	39	40	49	45	40	27	45	32	43	35	38	41	27	36	46	37	41	38	38	22	24	36	35	36	31	27	29	39	33	34	47	26	37	34	34	41	39	38	45	47	36	32	38	33	48	36	48	29	31	41	36	40	39	30	32	35	35	39	44	46	35	37	49	34	41	33	38	43	42	44	41	31	33	43	41	32	39	41	36	40	44	33	37	31	37	41	38	28	36	43	43	39	32	27	33	39	29	31	44	39	27	47	36	27	37	42	30	36	40	40	30	23	47	33	36	45	32	44	35	43	42	31	37	32	41	43	36	32	31	30	37	34	39	40	33	30	35	35	33	40	29	25	39	46	32	42	36	32	28	40	34	28	34	39	35	36	38	37	39	37	30	32	43	27	35	37	35	30	28	32	38	34	40	29	21	36	36	41	44	40	48	33	31	34	37	38	37	31	36	47	36	31	27	41	39	30	36	40	45	46	41	28	31	51	37	44	35	33	33	36	33	43	41	43	23	41	42	38	40	53	49	31	31	46	34	38	47	34	32	39	48	40	34	35	41	42	51	38	37	35	45	41	29	39	28	38	33	43	36	48	44	48	28	31	34	53	35	29	40	34	28	27	40	43	32	47	29	37	30	37	46	35	36	41	34	43	46	36	31	24	40	38	42	25	35	36	45	34	43	41	31	40	27	46	34	33	39	32	34	38	41	57	42	40	55	40	34	29	37	40	28	35	41	34	47	35	34	32	35	31	37	30	24	36	33	40	32	37	31	39	43	41	34	40	39	41	31	37	38	51	40	36	32	37	25	24	43	35	40	42	48	44	40	24	35	42	46	40	42	32	36	44	28	30	28	36	29	38	36	36	33	40	29	37	27	46	34	32	35	37	47	38	41	37	38	43	35	39	32	40	33	38	36	34	38	39	39	34	47	39	34	36	37	34	30	41	33	40	36	30	43	24	41	30	35	31	37	37	39	39	33	42	37	35	33	31	28	37	31	29	44	42	36	37	32	44	43	30	51	37	40	32	38	41	41	38	48	47	44	37	34	38	38	35	36	37	44	47	39	26	43	38	34	39	35	32	39	28	39	35	44	38	39	36	36	35	43	36	33	40	25	35	35	43	43	30	35	36	24	24	30	22	43	38	38	34	41	34	44	42	41	38	37	44	40	43	38	36	42	41	32	40	38	35	31	36	30	43	37	56	33	38	35	35	42	44	32	45	28	34	37	28	29	39	37	41	34	44	43	40	39	40	49	48	46	41	33	35	24	37	39	36	34	47	34	42	33	42	52	49	31	31	35	37	45	27	42	37	36	37	45	29	42	44	42	46	54	34	48	46	44	43	36	25	33	32	32	29	42	31	42	31	45	40	42	40	31	33	37	51	28	31	39	42
22466	14920	9010	21952	29994	28849	25384	21130	17428	14332	12085	10057	8438	7292	6418	5872	5128	4827	4797	4839	4782	4478	3986	3824	3731	3838	3878	3585	3353	3100	2992	2858	2757	2459	2373	2202	1973	1787	1514	1431	1288	1239	1155	1091	1140	1072	1082	1179	1039	1016	910	878	840	852	810	803	770	744	768	754	764	725	705	677	684	693	730	708	717	674	651	683	677	671	664	685	687	661	685	678	692	656	646	648	611	646	596	638	649	696	665	636	608	631	675	650	672	591	681	649	627	639	619	623	683	601	609	629	625	669	623	636	647	623	628	639	605	630	686	657	641	647	606	622	629	640	663	596	617	630	633	645	643	646	600	633	600	637	628	598	633	601	578	639	614	638	635	593	614	598	621	623	570	588	605	665	615	626	603	606	628	626	692	657	673	625	634	656	627	621	614	623	624	638	634	610	601	583	631	632	633	611	622	661	641	555	597	582	641	592	628	653	605	590	615	608	612	609	612	613	579	584	612	583	571	628	586	610	604	624	603	600	620	611	588	622	641	626	626	606	612	656	609	600	608	649	618	632	595	639	583	610	611	561	611	618	636	617	613	606	612	618	636	638	611	611	607	636	622	591	603	611	654	618	650	643	661	616	599	617	590	595	572	640	634	598	612	628	603	577	660	639	615	621	617	596	634	616	597	596	602	643	650	573	591	575	594	622	619	572	647	568	583	646	634	628	598	561	566	585	586	604	630	606	657	621	614	628	650	580	632	621	597	671	631	563	639	637	588	626	657	620	606	621	626	623	633	613	631	618	587	634	608	608	619	602	606	613	639	592	656	589	591	661	653	598	598	602	610	589	614	596	622	592	612	570	585	655	658	633	590	610	587	636	619	584	633	605	639	636	573	622	630	621	590	598	612	614	592	606	636	586	582	583	603	606	646	601	635	579	612	620	637	592	589	573	595	632	633	614	619	634	638	643	645	636	575	611	585	610	595	579	626	588	607	624	555	591	682	628	632	618	606	589	619	609	637	588	607	575	627	578	613	602	631	641	611	680	630	606	577	652	628	628	649	627	647	605	615	602	562	611	619	595	605	588	634	636	598	598	604	641	631	627	590	603	609	639	600	583	618	633	616	640	621	583	611	630	639	604	614	625	653	668	599	601	596	621	551	592	603	666	620	621	610	624	623	601	554	623	597	576	642	552	638	637	632	607	633	637	612	632	620	625	623	569	616	641	620	591	617	590	620	604	614	622	616	581	585	644	615	654	618	588	597	597	628	627	639	642	589	610	602	591	618	613	584	602	631	583	551	574	590	604	673	564	628	569	648	609	603	573	603	556	620	619	610	621	590	583	639	639	633	626	600	594	672	581	671	593	609	588	598	578	586	575	638	612	614	605	589	629	592	565	593	575	617	607	624	604	636	606	632	608	606	645	610	593	606	598	593	628	598	559	619	596	621	613	602	562	654	607	624	631	605	596	592	632	620	642	589	587	592	614	652	602	596	573	636	596	668	626	616	568	606	617	602	611	602	630	633	583	624	583	604	601	607	643	572	594	639	563	572	611	621	595	623	590	617	639	654	630	647	598	655	622	593	645	599	630	604	610	628	593	622	615	622	548	593	632	603	581	592	650	609	648	602	571	646	587	648	641	606	624	610	644	624	576	633	575	584	601	624	602	583	586	608	625	639	589	573	621	622	638	630	614	611	562	589	651	591	563	634	568	601	596	611	622	617	638	614	617	560	586	572	592	630	541	634	625	570	634	574	590	602	665	605	560	649	639	649	629	619	582	590	598	592	577	586	618	567	645	570	615	666	573	580	626	587	635	579	587	570	591	619	600	609	608	644	617	643	629	617	616	569	627	646	625	626	617	611	582	638	598	621	596	602	566	634	610	631	593	589	569	609	640	645	616	588	609	636	645	553	601	663	628	638	634	610	599	613	596	598	633	620	620	620	607	565	638	620	602	574	628	596	619	595	571	601	556	620	589	594	640	615	566	592	622	601	567	654	618	597	594	618	615	590	610	609	621	644	637	635	649	633	579	603	616	647	577	617	592	628	648	615	603	567	636	593	644	621	585	641	608	636	608	615	584	622	577	647	624	584	635	600	599	643	613	613	586	627	599	604	639	565	600	607	630	566	599	605	646	590	587	640	577	623	602	605	620	644	616	640	612	595	621	576	611	622	612	586	604	604	615	599	597	609	596	604	618	613	605	626	604	596	608	632	653	637	656	614	645	647	663	622	622	578	600	604	589	584	544	629	632	625	588	627	632	676	575	611	631	563	534	547	622	680	603	593	619	581	629	630	586	646	617	582	623	603	629	585	652	598	702	667	597	606	607	635	625	576	601	599	610	612	615	604	574	644	597	631	632	591	585	577	648	624	582	625	617	570	617	616	625	619	634	616	631	638	634	620	574	592	633	593	612	630	561	599	662	647	579	584	621	632	595	605	648	605	628	642	589	600	653	641	580	648	603	575	600	621	622	611	649	612	625	596	657	658	645	563	606	598	609	623	605	615	571	612	624	614	576	615	599	622	587	621	562	622	614	622	616	650	602	652	586	638	648	578	594	638	611	646	664	621	597	610	593	574	621	565	610	598	603	610	572	608	608	583	594	581	603	641	630	581	617	655	649	637	675	633	637	637	611	596	618	635	598	587	591	578	643	599	600	619	579	597	594	597	640	610	621	622	638	600	645	623	601	587	612	603	629	578	593	572	633	672	622	615	570	611	594	620	578	590	585	623	615	605	614	661	651	625	639	582	676	593	639	589	604	595	618	596	616	683	586	626	600	583	637	622	579	648	594	618	649	603	605	650	550	615	656	609	614	588	640	627	613	571	624	634	607	604	575	637	621	580	623	631	559	602	676	625	599	649	658	575	623	611	588	618	595	632	592	633	590	638	669	650	605	639	650	615	606	593	590	586	585	582	596	602	636	612	582	603	635	572	595	626	581	642	661	588	589	622	599	627	604	591	578	612	620	589	651	588	611	614	630	659	616	586	596	655	627	559	635	616	591	610	596	598	597	620	622	626	615	607	579	597	609	603	605	599	620	649	634	622	626	687	616	559	619	615	594	610	606	630	589	615	659	638	649	610	605	606	620	578	633	596	535	627	639	605	573	626	623	613	620	606	618	614	637	609	596	605	605	581	633	617	599	598	606	619	610	619	609	601	597	567	614	608	623	621	578	632	639	629	575	639	590	563	620	613	600	609	625	605	613	635	601	594	575	524	680	605	602	610	630	649	618	629	610	657	610	601	562	643	570	612	603	650	622	603	589	628	586	586	614	590	632	607	592	595	611	588	665	616	646	619	599	631	622	599	650	670	613	632	643	616	633	624	588	650	625	598	587	592	619	633	621	588	699	573	598	656	608	597	607	635	577	609	624	614	576	639	595	612	621	598	655	670	610	610	664	634	563	598	599	608	676	621	586	636	583	589	648	617	641	574	604	596	614	603	617	645	618	595	568	606	589	623	626	623	597	648	566	622	595	607	625	632	591	586	622	586	600	625	609	617	573	595	616	621	574	599	622
1444	244	111	109	187	220	198	172	122	101	90	84	60	69	56	67	75	66	74	60	72	72	59	62	59	55	67	50	57	63	55	46	44	46	38	49	44	32	23	33	31	33	25	27	23	22	29	34	25	25	31	27	26	22	29	24	37	30	25	16	25	24	13	18	27	16	21	19	25	20	28	20	38	20	28	15	21	16	22	17	23	20	20	19	18	22	21	20	25	29	25	24	22	32	21	23	22	19	22	25	25	26	20	18	27	23	23	24	25	23	24	16	20	18	27	25	29	16	13	13	28	19	20	25	17	17	23	20	19	22	24	21	25	25	22	25	25	28	20	30	21	26	14	18	26	21	20	17	24	28	32	25	30	27	19	16	19	22	23	19	28	20	29	26	17	18	18	25	13	18	20	24	19	23	19	38	22	18	21	24	22	23	26	23	18	16	21	29	25	20	21	28	18	18	23	15	22	22	26	30	16	21	17	20	24	24	20	18	22	22	19	27	25	28	21	31	24	18	24	29	17	22	25	22	22	22	18	16	25	19	25	21	16	29	20	20	20	23	23	18	28	20	31	22	26	29	21	18	17	16	22	23	31	26	25	17	24	27	17	25	16	17	25	14	32	25	22	20	27	22	18	22	19	32	16	19	20	19	15	21	33	21	25	25	22	23	17	24	24	21	28	22	25	32	20	17	27	17	19	22	20	23	22	29	22	24	21	13	18	20	25	20	15	18	28	17	23	14	21	17	24	19	20	19	19	25	22	21	24	30	23	27	24	24	33	19	24	29	19	24	18	23	18	16	22	32	34	19	21	30	21	21	25	26	22	25	21	9	15	24	27	26	15	18	26	19	22	20	28	19	25	32	19	25	32	25	24	20	29	19	18	29	19	25	27	18	12	21	20	18	25	14	24	29	19	15	20	30	28	27	24	23	21	18	17	26	27	34	21	19	25	21	19	19	23	24	22	24	18	21	19	14	21	25	15	18	23	27	27	17	24	24	25	25	22	24	29	14	17	16	20	22	24	19	18	20	16	18	24	25	28	25	25	24	16	19	14	18	17	18	19	26	20	19	25	24	18	17	27	17	28	17	22	17	20	24	15	24	15	26	25	25	16	19	10	27	18	20	27	29	26	20	23	20	32	21	26	22	23	19	18	31	23	23	32	26	26	16	18	15	25	27	25	22	19	19	23	26	18	21	27	21	19	24	20	21	21	21	20	23	28	21	22	29	18	15	31	20	20	16	24	18	14	20	15	21	27	24	26	22	24	25	23	21	25	22	20	27	13	19	14	18	21	21	24	20	21	18	22	23	25	20	17	19	18	25	19	24	23	20	19	30	20	31	25	26	20	14	19	18	17	25	29	21	19	21	19	17	15	22	20	21	31	22	21	19	19	27	23	25	19	24	24	24	15	22	31	13	22	18	14	26	19	27	13	23	30	28	21	20	20	20	17	18	23	24	21	20	22	20	25	19	13	26	21	22	16	21	21	22	18	16	20	24	25	27	23	27	27	25	20	29	18	22	16	25	17	22	26	22	17	18	21	29	24	21	31	16	15	23	18	23	20	21	25	24	29	28	34	23	18	21	25	17	16	15	22	17	15	26	27	22	22	22	19	18	24	30	24	21	22	26	11	23	19	19	35	19	19	21	28	28	23	32	14	21	20	26	22	29	29	24	19	23	20	14	14	14	14	29	24	25	22	16	29	19	22	22	23	28	28	31	23	20	14	26	22	30	27	26	26	22	18	18	17	23	25	19	24	25	18	25	12	20	22	16	18	21	24	19	26	18	16	25	24	37	16	22	27	15	29	18	19	25	18	14	18	22	23	20	23	30	21	18	18	29	24	24	19	24	18	24	22	17	28	10	19	24	27	18	24	18	31	19	19	27	20	27	22	18	26	17	22	20	23	18	17	24	25	25	20	8	18	21	22	27	30	18	19	24	32	21	27	30	24	28	24	19	24	14	19	22	33	27	25	22	22	18	15	27	26	24	24	15	22	27	10	16	20	23	21	23	20	24	16	24	20	20	32	27	23	16	20	29	20	26	21	25	25	18	20	23	20	25	24	20	20	21	26	34	16	21	21	25	24	13	24	16	21	23	28	23	20	21	16	16	31	25	22	31	19	25	29	23	21	28	22	22	20	17	22	24	22	24	20	16	13	22	27	24	24	19	24	23	27	27	23	25	25	24	32	24	22	28	17	22	14	30	23	25	15	13	12	15	17	15	15	27	28	13	20	23	22	24	24	21	22	21	23	25	20	21	22	25	25	28	19	10	23	26	18	17	17	24	19	28	24	20	25	26	21	14	22	30	20	22	21	21	24	22	19	21	27	25	18	22	26	24	24	33	19	25	28	24	11	21	25	30	28	19	16	28	24	23	22	27	19	18	22	18	17	22	25	14	20	28	25	20	18	23	17	23	20	25	21	21	23	28	18	18	30	24	29	17	17	22	20	26	25	20	17	18	22	27	24	22	30	16	28	30	28	20	16	19	24	13	18	17	21	23	16	18	19	20	23	19	25	22	29	15	26	12	28	20	18	23	18	28	24	30	34	18	21	13	14	19	16	18	22	31	18	23	19	29	25	24	28	25	24	25	28	22	19	20	17	21	28	28	23	22	14	28	29	18	19	24	27	21	18	23	21	16	25	18	24	28	23	16	20	30	17	21	24	19	16	30	22	26	25	28	17	11	20	21	21	19	11	32	20	17	18	22	16	19	20	11	17	19	21	19	30	19	25	16	29	22	26	27	25	24	30	27	18	24	25	17	23	22	26	25	14	22	28	19	26	20	17	22	27	25	25	28	20	24	28	28	30	31	19	27	24	22	23	22	17	22	25	22	29	20	30	28	19	16	19	33	17	16	20	22	15	24	22	30	24	26	25	19	23	28	16	22	24	21	26	16	14	30	19	16	27	28	16	22	20	21	22	21	16	20	20	26	18	21	12	15	20	27	18	24	11	24	21	20	29	17	15	24	22	23	22	19	26	16	21	16	23	24	23	23	18	30	23	25	24	34	20	21	15	22	33	24	23	22	15	20	33	19	21	35	26	19	19	26	21	16	27	14	19	27	18	20	15	28	19	20	30	27	19	25	21	19	25	24	15	23	24	16	18	11	23	16	23	28	23	20	21	27	27	20	23	23	24	19	27	24	17	25	31	16	20	23	22	21	22	19	35	32	25	23	21	24	19	22	22	27	20	23	21	23	17	34	16	21	28	32	24	21	13	17	20	20	20	20	16	19	22	22	27	25	19	26	29	27	30	20	32	29	24	29	23	20	30	26	25	24	24	26	18	25	23	28	26	31	18	25	29	17	18	14	27	25	19	22	20	24	20	21	18	26	32	25	18	20	27	30	15	23	26	25	21	19	26	17	27	17	19	25	24	16	29	18	26	19	22	25	27	29	21	25	24	32	22	23	15	31	25	24	19	22	27	13	26	23	23	19	23	29	23	18	23	26	25	17	17	27	32	21	24	29	30	18	24	25	29	19
13606	7533	4023	12172	18449	17475	14509	11116	8554	6533	5284	4431	3588	3048	2753	2473	2435	2325	2322	2408	2452	2344	2218	2078	2093	2268	2273	2138	1966	1899	1732	1660	1536	1504	1353	1274	1114	970	839	758	743	730	637	636	589	585	600	616	577	505	540	463	444	451	446	425	415	425	400	436	483	366	373	418	362	381	400	394	419	400	402	373	411	424	389	428	357	402	371	399	351	384	357	380	395	362	376	380	359	394	371	337	368	393	371	376	399	390	369	391	346	409	386	410	367	337	387	406	391	352	393	373	351	377	364	397	398	385	358	365	358	354	349	394	397	342	377	357	355	385	424	402	362	354	381	394	361	361	354	414	359	409	385	352	378	401	360	394	370	367	386	402	363	375	359	392	385	384	375	379	378	378	399	430	423	369	357	431	398	381	387	386	381	392	346	396	362	372	407	350	368	382	367	363	374	338	364	378	366	399	380	380	361	336	355	403	373	394	373	375	357	385	415	359	363	383	352	369	408	357	366	348	357	351	400	382	370	347	391	348	362	383	360	344	373	356	372	372	357	352	368	373	399	405	376	414	352	350	365	374	382	378	351	371	366	393	358	361	353	382	355	359	372	361	412	382	383	349	353	374	407	375	389	362	389	400	383	390	367	381	392	405	344	402	365	372	414	375	342	386	371	367	390	356	380	370	352	397	401	374	370	360	359	373	357	382	395	365	365	381	375	416	352	380	386	367	395	343	368	412	368	338	372	378	373	388	377	371	392	373	374	369	321	346	358	349	362	356	400	382	364	370	379	371	401	344	375	396	366	386	357	398	371	360	376	350	397	363	354	391	372	380	381	396	371	389	377	401	386	363	382	360	340	365	406	372	354	405	358	335	366	392	410	359	377	341	346	385	366	364	383	363	369	376	375	392	341	346	366	398	400	368	367	378	362	378	395	386	387	376	395	369	411	389	330	398	380	355	345	373	363	408	400	351	384	371	325	364	380	379	376	354	354	356	341	392	373	362	377	383	345	364	370	385	350	383	349	372	378	371	399	372	343	370	388	369	353	373	353	355	371	365	346	322	384	383	371	355	392	379	383	385	388	385	392	360	360	353	370	358	357	362	345	369	359	383	379	429	379	388	405	396	379	368	366	369	366	361	400	381	404	393	383	382	360	350	386	390	376	384	357	377	387	427	357	373	380	387	390	376	365	405	359	357	393	368	392	369	356	358	365	348	395	347	373	367	354	408	378	391	380	389	374	370	371	367	340	381	391	387	349	400	388	382	382	376	386	367	363	332	373	329	380	380	354	387	338	368	374	376	354	409	362	373	375	352	368	366	357	384	376	367	352	352	381	373	380	382	384	387	373	349	392	365	386	350	346	381	365	368	364	366	380	375	373	375	363	387	380	378	378	346	376	338	395	350	361	367	376	369	375	379	392	380	325	397	391	381	374	359	369	376	383	358	382	390	346	394	388	382	397	370	363	399	384	382	389	359	364	359	374	368	390	385	350	368	374	380	349	393	393	349	363	377	383	379	363	355	393	393	370	374	397	341	366	388	360	381	364	366	388	376	370	357	358	385	378	379	361	402	362	362	369	345	399	323	369	389	385	385	348	325	369	391	385	375	393	367	383	356	359	358	390	361	378	394	378	388	373	375	347	430	378	366	373	370	369	401	353	357	361	355	384	347	375	339	394	377	348	341	404	341	396	369	393	372	383	337	371	364	362	395	387	351	356	389	392	356	402	355	382	370	375	347	397	378	359	358	362	399	353	381	393	372	376	375	375	336	359	338	403	352	383	379	349	376	357	335	360	354	363	378	365	394	400	360	388	368	396	372	370	380	366	413	363	329	382	360	352	371	350	341	374	384	385	387	373	384	406	381	374	428	360	362	364	398	365	361	347	381	393	386	369	366	364	378	371	357	332	350	350	381	351	346	384	386	381	377	379	359	346	356	360	349	393	361	383	372	355	380	385	357	368	358	352	378	355	387	344	387	370	366	315	343	371	399	375	390	380	374	382	375	396	367	357	371	374	400	362	339	380	391	377	365	361	383	385	351	370	363	368	338	385	405	360	381	364	378	398	341	374	391	347	367	345	363	338	352	358	396	372	347	345	384	363	365	366	378	363	368	362	356	357	401	354	353	416	349	343	367	410	353	355	375	358	380	349	357	382	375	360	394	392	365	370	369	373	366	386	365	360	392	389	342	388	369	358	418	384	383	356	393	360	378	376	382	352	360	329	361	384	380	334	344	383	382	365	399	355	357	376	372	376	375	382	354	388	367	360	348	363	360	397	369	357	374	396	375	401	346	365	351	395	412	367	377	392	401	391	382	362	362	417	380	355	378	373	399	374	392	376	367	367	377	395	343	350	352	354	387	345	377	387	373	365	378	374	384	339	353	375	400	380	416	372	398	368	387	386	379	377	395	346	353	378	345	359	385	378	366	368	401	365	352	349	341	377	426	351	381	399	386	367	364	372	348	386	361	378	378	353	372	343	375	344	389	411	361	368	342	384	373	360	363	376	335	351	371	373	380	370	371	371	375	372	373	366	374	357	378	374	375	342	386	372	397	363	398	315	379	383	378	432	380	402	372	406	346	355	348	391	333	357	342	354	361	376	362	379	384	371	377	376	381	398	392	352	380	392	397	370	374	371	383	345	388	381	358	387	385	381	395	344	404	403	367	369	370	336	389	408	354	380	343	346	384	363	371	344	387	363	368	345	374	372	354	385	378	392	380	402	358	347	385	347	378	380	363	370	378	391	373	358	396	376	388	393	379	400	384	373	368	336	383	382	402	398	349	420	353	378	385	365	360	383	400	375	385	380	388	377	342	365	334	384	378	375	405	368	375	360	342	373	383	358	372	390	368	372	368	386	361	375	358	403	401	370	398	375	349	389	357	413	361	363	351	385	364	378	354	373	381	380	376	372	357	351	357	402	355	338	366	353	385	380	336	355	346	335	386	379	404	402	376	377	345	365	370	367	394	369	366	406	386	393	356	361	375	374	403	371	348	368	397	365	391	372	396	369	364	387	399	345	373	358	403	379	402	397	365	346	365	373	381	363	373	374	372	382	369	367	378	374	359	363	384	388	375	368	378	379	370	384	367	314	328	381	394	343	354	356	368	397	390	360	371	411	360	388	384	390	400	338	368	368	364	385	372	388	362	348	375	369	366	427	352	379	376	391	391	361	369	355	386	375	377	379	367	379	367	401	361	380	358	365	372	387	344	361	371	360	384	376	406	342	378	347	377	326	384	361	392	386	363	361	380	407	372	405	373	381	381	392	343	379	394	383	376	362	364	372	368	375	365	360	382	357	366	377	417	330	355	365	406	399	378	332	354	351	370	393	356	342	373	366	364	382	343	362	363	383	350	371	352	365	355	338	385	397	363	388	368	328	402	364	377	382	389	380	348	361	353	341	378	346	371	368	357	403	362	369	336	398	403	397	364	366	378	404	367	364	354	392	368	378	367	402	364	391	383	345	361	363	366	366	361	366	404	407	423	391	387	420	355	337	371
802	457	214	175	334	379	338	298	198	195	159	124	107	116	94	106	99	78	83	69	81	70	75	68	82	62	77	85	65	51	59	45	43	48	41	36	43	34	29	32	29	32	28	34	24	23	36	27	23	30	24	24	23	24	22	22	19	13	22	19	21	17	24	21	18	15	22	26	11	26	18	21	18	18	24	15	19	20	24	22	29	18	15	19	23	28	18	17	13	22	16	15	14	17	19	28	25	9	11	23	14	23	18	13	22	15	22	17	22	18	15	18	27	21	17	14	16	21	19	21	21	14	16	20	17	17	20	15	10	20	19	10	22	19	20	23	24	18	21	31	24	21	21	21	27	27	25	16	23	22	17	8	24	24	19	19	16	23	15	17	18	22	13	17	22	15	13	21	20	16	20	15	15	16	16	23	18	22	24	15	28	23	26	20	26	20	11	19	16	18	27	16	17	21	20	15	17	20	20	14	19	19	23	24	21	12	21	25	17	16	17	26	22	16	19	17	17	21	24	27	19	16	28	28	15	23	17	23	15	19	21	22	17	25	16	19	20	16	18	17	12	16	16	23	11	17	20	28	21	16	20	19	24	16	20	17	18	20	14	19	21	24	23	11	17	20	24	25	14	17	24	10	19	21	15	23	11	25	24	15	18	14	21	22	25	13	23	17	20	22	9	24	16	26	16	28	15	14	21	20	25	18	18	15	18	23	16	19	21	20	22	23	30	18	10	16	17	24	20	14	22	12	22	19	16	21	26	15	13	19	19	20	16	11	15	24	15	24	18	16	26	14	24	23	17	16	27	25	25	20	17	27	17	21	25	23	20	17	19	22	23	14	15	14	28	17	21	14	23	25	18	19	21	24	16	24	26	19	19	25	26	20	24	11	22	20	18	24	21	26	28	21	13	20	17	23	19	18	21	22	24	23	19	16	17	19	16	20	15	15	23	17	20	20	23	22	30	18	20	31	14	31	18	16	14	20	13	24	24	26	29	11	21	21	22	25	23	21	22	27	17	15	14	17	19	22	21	13	19	18	20	18	13	15	18	13	16	27	19	31	23	16	20	19	27	25	19	23	21	19	18	25	25	30	17	32	15	18	24	16	15	18	23	24	21	26	23	22	21	21	18	18	23	18	20	16	14	10	17	18	21	26	22	20	24	23	24	24	23	28	26	15	26	19	16	18	19	18	32	24	17	25	13	24	17	21	20	25	17	18	17	12	30	15	18	20	24	19	16	19	19	14	16	17	22	22	21	21	18	20	29	11	21	26	21	17	19	25	31	24	17	17	16	20	19	21	16	32	22	19	18	20	25	14	21	18	18	15	19	19	22	13	19	19	28	18	18	15	30	18	27	22	13	14	13	18	23	28	17	14	20	12	26	25	19	13	21	14	12	17	16	16	14	23	15	14	20	25	16	27	16	21	24	19	14	21	10	13	18	27	22	19	17	20	22	14	14	18	21	23	28	23	26	14	22	22	20	16	32	19	21	13	19	19	19	31	23	17	18	23	23	18	11	23	11	22	11	17	18	16	20	10	13	19	13	20	13	21	16	28	14	21	23	16	30	23	17	18	27	24	26	27	17	22	30	14	25	17	12	14	25	22	17	18	27	21	24	23	19	21	26	16	22	16	18	18	19	27	27	13	24	26	18	22	24	24	23	18	20	22	22	27	16	20	20	20	21	22	18	19	27	18	18	19	10	27	23	23	19	31	20	15	16	22	12	14	24	24	17	19	20	18	27	12	18	18	20	20	19	21	24	18	11	17	24	21	18	21	21	22	20	19	23	16	20	26	21	18	23	12	22	17	13	19	19	19	14	26	13	15	24	15	19	25	20	15	27	22	26	11	32	14	17	12	15	27	18	15	22	33	15	16	22	21	11	16	13	33	19	23	21	20	13	16	20	14	18	24	23	19	18	32	23	16	26	23	10	25	26	20	14	26	17	24	21	22	29	8	13	19	32	25	17	14	19	13	25	16	21	18	21	17	20	28	19	15	19	25	18	20	12	17	17	21	21	21	21	27	18	24	31	13	14	20	21	16	18	16	26	15	19	26	20	21	16	23	17	23	21	24	7	19	22	18	19	28	23	18	17	21	22	18	15	25	22	22	21	17	18	21	19	14	17	23	27	14	27	20	12	20	18	21	27	25	34	17	15	10	23	20	23	24	21	22	14	17	25	27	17	22	18	16	23	15	29	16	20	28	18	20	20	17	20	17	18	17	11	18	20	23	24	26	17	16	17	16	14	15	23	24	19	24	20	17	18	21	20	9	21	15	18	24	20	27	20	19	22	15	26	30	18	21	25	22	18	14	18	27	20	14	17	17	25	16	15	19	23	20	16	16	17	17	17	22	24	19	21	17	21	24	27	19	27	22	16	17	26	14	17	17	18	17	16	17	25	22	16	12	19	23	18	21	24	29	27	17	15	19	16	17	19	14	16	17	17	20	27	21	17	20	30	18	22	21	22	27	17	15	27	27	10	24	20	21	24	13	11	15	21	18	20	23	25	19	13	20	14	19	28	27	19	14	22	16	20	15	18	15	23	19	13	20	14	19	20	19	19	18	22	21	27	21	18	23	27	26	26	9	23	18	21	24	23	21	28	22	19	18	18	15	21	18	22	29	13	20	22	19	23	23	23	16	26	14	21	23	25	17	23	23	19	14	12	23	21	17	22	25	21	18	18	19	22	19	14	22	24	21	21	10	20	21	24	18	19	20	28	19	13	22	19	20	22	13	16	20	31	20	18	14	23	18	20	18	16	20	26	21	17	18	20	27	21	17	25	26	24	21	21	22	19	14	30	19	16	19	15	21	24	21	20	18	20	22	19	15	24	27	22	16	23	23	25	19	17	30	22	22	24	11	19	25	11	16	23	19	20	17	28	15	18	31	21	15	18	21	14	20	12	21	18	25	15	16	27	18	20	20	16	19	29	23	21	21	21	23	21	22	17	10	25	29	13	24	16	20	15	22	21	33	19	21	17	20	15	23	23	20	27	21	20	22	22	17	18	21	16	21	19	21	24	23	9	14	24	20	19	19	20	17	17	20	25	17	21	18	16	22	19	18	24	22	19	34	24	17	14	17	25	18	25	18	17	22	28	19	22	16	18	22	21	19	28	19	22	23	16	18	23	24	11	19	25	18	19	22	23	16	18	17	18	15	19	11	19	27	16	16	19	20	18	14	20	24	21	12	18	20	23	17	22	20	23	19	23	27	21	22	23	26	21	14	21	30	20	19	19	20	22	19	24	23	18	25	13	19	14	16	21	11	23	19	15	15	19	20	27	23	17	16	18	20	26	21	24	13	13	22	23	22	18	19	20	18	24	26	12	10	15	23	23	27	12	19	22	22	22	19	19	19	20	21	21	21	28	13	15	19	27	11	13	17	23	17	9	18	16	27	15	19	21	18	17	23	19	20	17	24	8	16	25	15	18	31	19	14	15	17	17	19	20	17	23	21	17	10	17	25	18	17	13	22	19	17	14	24
17870	12003	6337	17437	25057	24050	20333	16090	12885	10338	8522	6979	5925	4969	4346	4053	3657	3620	3599	3503	3431	3263	3155	2987	2975	3019	2962	2706	2580	2335	2223	2033	1955	1955	1724	1536	1298	1137	953	934	872	831	765	780	723	631	710	687	623	586	598	530	508	481	483	408	440	506	410	432	431	390	390	376	374	395	418	388	380	379	400	398	370	338	364	382	370	359	335	350	352	358	354	387	367	342	371	316	343	358	344	349	366	344	402	329	325	349	379	352	336	359	370	348	396	342	360	363	344	365	336	337	338	348	338	320	368	354	338	357	318	386	340	365	333	323	340	353	332	330	342	368	336	363	339	346	335	326	334	337	346	402	337	364	336	309	352	342	317	348	372	361	320	358	327	366	351	308	345	311	360	364	387	346	357	354	330	356	343	370	333	332	373	337	322	328	348	351	322	347	337	359	346	330	356	306	351	348	340	331	357	329	344	328	376	340	326	338	331	363	325	348	353	313	341	340	315	361	319	334	303	331	360	339	309	342	303	351	333	338	340	329	306	316	337	346	335	369	326	318	340	333	317	326	342	307	329	323	346	324	346	333	339	346	318	340	296	379	341	332	349	357	347	323	334	354	318	371	314	371	278	316	340	323	333	340	342	333	344	339	334	355	349	311	334	361	340	319	323	363	330	331	321	333	319	353	376	337	380	300	338	318	327	312	332	346	323	313	320	332	347	313	303	350	341	318	339	339	306	317	335	324	343	344	354	341	322	333	337	335	354	337	335	346	331	322	308	299	377	347	315	316	321	349	359	336	336	322	314	336	344	347	332	355	335	332	350	374	318	308	367	342	314	347	345	367	356	365	318	328	340	336	336	335	309	301	355	343	346	346	335	323	352	359	347	331	328	346	344	299	332	353	332	343	344	308	319	328	329	325	352	350	345	329	348	341	352	335	322	346	357	321	308	357	343	356	329	339	331	340	334	365	322	348	317	340	351	325	304	363	348	336	338	342	323	323	301	347	338	333	347	346	340	346	352	299	324	324	331	328	334	336	305	352	313	317	328	316	341	362	331	317	319	344	332	329	344	313	333	346	304	337	360	343	339	343	335	342	369	337	343	359	339	367	354	335	355	332	356	338	382	349	348	363	320	310	322	349	340	325	352	323	334	330	340	345	328	343	345	322	305	286	337	333	352	351	329	359	358	337	332	311	316	351	367	335	346	340	339	319	328	320	341	341	330	356	315	345	333	370	331	314	385	341	370	311	305	344	340	333	368	314	338	349	345	354	324	328	309	348	339	318	348	361	353	333	315	314	321	340	339	321	318	364	356	333	361	336	327	334	358	320	337	344	309	327	344	330	334	335	349	320	368	326	337	348	327	310	337	327	336	323	326	372	359	325	362	335	340	323	343	366	321	310	332	323	312	320	336	362	339	335	371	359	323	349	336	325	326	352	334	352	324	333	311	333	301	348	350	338	348	344	318	340	379	356	353	315	309	333	321	337	332	301	361	363	315	335	287	340	348	350	332	314	357	338	303	338	346	322	321	391	315	331	349	323	291	360	332	318	355	347	335	332	345	346	318	363	327	335	352	355	337	357	364	323	343	348	343	343	331	326	346	339	326	349	347	360	292	331	335	329	342	343	334	303	363	339	323	346	344	327	331	323	316	337	314	332	337	356	296	331	336	354	337	326	337	334	319	315	345	341	311	340	352	319	349	333	360	340	323	335	326	346	317	323	314	319	371	337	336	352	371	349	353	347	326	336	360	315	313	354	322	319	352	325	368	340	318	360	315	364	331	302	340	313	335	383	319	316	331	318	330	294	323	347	340	362	309	360	312	321	348	336	337	356	335	315	327	325	345	314	311	337	319	361	325	327	331	317	342	331	325	337	328	353	335	355	350	367	337	319	298	318	302	360	338	348	355	341	325	363	351	351	309	326	324	320	308	332	326	340	333	339	344	367	344	335	324	325	344	322	311	346	330	325	344	325	335	343	341	322	332	340	349	347	329	307	330	379	342	347	342	376	340	333	350	338	339	313	353	350	368	316	323	382	330	349	292	310	325	358	344	350	317	331	360	341	312	323	330	358	343	336	334	331	346	330	357	317	354	340	316	362	353	339	323	339	327	308	327	337	321	344	329	334	328	310	333	320	344	348	309	316	339	321	308	322	347	318	342	345	339	326	325	344	327	368	345	334	334	360	341	322	336	316	323	322	349	337	344	342	335	315	340	348	339	318	321	355	344	336	339	323	336	360	368	374	315	330	337	337	375	330	336	309	363	365	302	349	340	335	335	337	341	329	316	348	328	349	332	330	336	338	343	304	336	329	318	336	373	338	312	351	320	337	346	311	355	337	338	336	347	351	333	332	302	349	333	334	317	358	329	352	303	323	347	360	302	340	339	319	307	338	353	345	330	344	343	352	324	343	338	330	368	325	311	321	363	327	314	334	325	320	376	308	331	356	341	326	347	320	320	338	306	336	348	305	335	337	299	329	363	338	334	319	330	330	331	308	291	331	321	327	354	344	350	369	339	320	317	341	333	352	358	377	355	349	321	327	344	324	381	331	344	321	305	350	312	308	370	360	349	353	342	328	358	349	351	318	344	327	335	388	334	344	326	355	337	302	342	337	352	306	289	325	312	329	345	335	335	370	325	344	370	340	349	311	313	318	344	335	352	325	323	314	350	325	336	308	349	326	312	314	327	363	339	360	351	328	327	345	323	358	313	350	323	358	328	323	343	325	370	306	303	331	301	306	320	317	316	309	332	343	318	339	360	337	338	348	322	339	353	328	324	327	307	359	323	307	328	315	332	352	318	320	322	329	350	389	321	337	360	322	316	344	350	336	327	358	301	338	347	373	321	357	350	335	347	339	371	330	368	348	374	325	339	358	344	299	343	307	334	348	328	343	366	351	366	335	354	319	319	366	343	325	311	326	311	342	319	356	331	370	319	342	371	343	350	345	319	315	347	351	350	355	332	321	331	318	323	331	322	330	371	319	332	346	323	325	340	329	323	304	344	343	323	327	335	337	333	319	350	335	354	334	340	362	304	360	347	323	330	340	345	325	300	337	367	337	319	339	332	339	327	379	349	331	321	336	342	344	332	343	345	350	332	319	343	344	359	311	337	330	368	349	350	348	363	315	309	320	333	326	331	327	330	322	320	314	339	323	345	324	339	342	362	312	339	319	350	370	306	333	370	326	320	344	344	350	337	331	346	348	342	320	313	342	352	340	319	346	347	323	333	345	367	357	296	320	342	339	339	353	358	345	324	304	338	350	319	339	321	344	304	344	345	323	339	340	316	319	347	361	332	378	318	294	316	366	329	346	333	312	353	326	329	318	362	357	358	332	327	328	312	336	362	341	351	320	321	311	359	336	317	327	327	320	364	372	335	337	327	336	342	326	365	290	364	323	315	344	355	299	324	325	302	348	331	335	341	302	310	370	357	343	348	318	348	324	295	314	314	338	392	322	374	353	327	312	337	329	328	334	333	355	359	319	349	357	361	362	320	325	363	331
2495	378	206	184	324	300	277	225	221	210	165	153	136	122	103	96	107	101	88	95	97	88	98	84	103	98	100	82	94	81	68	73	72	75	67	80	58	47	58	58	57	56	49	38	52	40	36	52	51	39	49	44	46	41	46	37	50	54	51	52	37	58	44	32	57	38	46	27	39	41	38	35	47	44	44	45	43	57	51	38	39	54	32	39	39	43	50	34	35	37	33	33	46	31	44	37	36	40	39	40	38	39	45	41	41	40	42	44	36	42	43	41	45	48	36	38	37	41	34	31	43	38	51	38	42	32	38	37	48	29	45	35	33	24	34	53	44	44	43	35	37	37	50	42	46	43	46	32	36	31	54	40	53	51	38	40	40	48	42	35	37	37	41	42	33	35	41	44	51	35	37	37	31	41	31	26	42	41	43	27	40	57	35	39	40	40	40	43	52	42	27	53	32	36	29	50	46	52	32	31	35	37	32	37	27	41	47	45	29	36	36	35	37	30	49	43	48	35	37	33	38	42	44	38	27	41	31	27	37	33	48	32	51	37	36	34	44	31	39	40	35	38	33	31	38	41	45	40	39	41	43	42	30	35	44	44	54	43	46	49	45	48	34	35	36	41	35	31	40	43	31	42	34	41	47	40	27	34	46	35	30	34	44	36	50	44	33	38	37	49	39	34	42	32	35	39	33	34	44	46	39	31	32	38	50	41	41	29	44	45	37	37	38	47	36	33	39	46	32	42	36	36	34	33	41	35	47	45	34	35	41	32	41	40	47	36	36	38	42	38	35	25	23	47	37	41	39	35	42	42	31	31	32	37	31	41	27	37	28	33	41	37	39	47	39	34	38	35	49	40	41	36	39	41	35	32	31	29	51	36	39	41	50	27	45	37	38	36	32	41	38	16	37	38	36	49	31	30	27	42	36	49	37	40	43	40	21	37	44	48	36	41	33	36	49	35	34	39	42	37	37	41	28	44	40	49	40	50	42	51	55	47	44	34	43	54	37	32	40	35	42	42	31	52	50	49	31	40	44	43	44	42	32	38	41	33	29	38	33	32	38	50	27	40	38	55	43	38	46	42	30	34	39	43	47	43	32	45	31	42	36	37	32	37	37	31	39	32	29	37	39	39	47	27	37	39	32	33	49	35	40	36	37	29	32	32	40	48	34	45	35	39	33	38	42	46	41	36	33	33	46	47	38	43	41	50	44	37	45	45	47	36	48	35	41	40	42	45	32	30	34	44	38	42	41	47	47	45	34	38	55	44	45	34	41	36	30	32	30	39	30	30	37	33	37	39	40	48	35	43	39	38	49	43	35	36	38	43	37	36	45	40	43	43	27	57	44	37	43	43	33	41	37	44	36	40	36	37	42	46	40	41	48	37	33	48	37	41	39	35	50	43	33	42	39	39	41	40	39	29	27	40	35	37	33	34	40	40	37	45	39	47	36	25	35	27	43	49	46	41	32	46	39	36	40	34	30	43	55	42	41	37	40	40	31	39	41	47	42	44	35	26	40	36	30	30	37	45	44	39	38	33	35	28	35	42	49	41	46	33	45	37	40	40	44	41	30	44	44	40	47	29	28	28	38	44	31	39	40	40	30	41	30	41	36	44	41	54	35	48	39	39	49	33	31	36	39	47	29	36	40	37	35	42	48	40	37	46	36	52	40	37	36	48	44	43	37	43	37	52	29	34	55	46	41	43	34	33	34	36	41	45	44	44	36	35	36	31	61	39	42	53	54	42	39	38	43	48	37	45	39	33	46	35	34	39	42	43	39	38	39	40	24	43	33	46	43	41	36	37	34	36	39	44	40	49	46	37	30	42	44	31	41	49	34	44	40	35	31	44	33	37	33	45	37	35	53	42	40	43	40	46	35	38	43	33	41	39	39	40	45	35	34	43	29	36	35	52	32	35	43	36	27	39	42	36	47	35	40	38	35	37	55	34	24	33	48	37	42	36	37	44	39	34	23	57	31	26	40	29	42	33	38	45	40	42	43	27	51	31	46	52	54	43	41	33	32	35	38	35	33	38	39	30	45	41	35	32	47	35	37	39	41	48	40	39	38	35	51	43	40	34	41	38	37	45	43	28	48	42	39	45	31	43	36	44	50	45	52	43	37	41	37	34	37	40	57	36	43	42	37	30	49	45	51	39	36	33	33	44	38	45	44	42	32	32	36	48	37	43	36	36	37	41	41	36	33	25	35	46	36	35	38	39	41	35	41	36	27	38	26	39	37	45	23	36	36	41	44	37	27	36	26	40	38	44	46	35	25	37	40	33	46	44	30	41	36	39	40	49	44	49	38	53	35	32	33	34	44	35	38	36	29	35	50	39	35	36	39	26	43	34	37	36	30	49	31	40	39	50	39	50	38	47	32	46	43	24	39	35	45	45	39	50	45	39	43	50	43	29	39	45	34	43	41	36	56	42	41	45	29	42	47	45	39	44	38	40	44	27	39	33	40	36	47	31	38	39	41	37	31	45	47	32	43	34	42	39	47	43	40	35	36	34	23	34	44	47	39	40	32	43	37	36	37	35	46	38	47	35	30	39	39	36	29	41	54	38	50	32	43	38	39	41	42	36	49	37	37	34	42	46	33	36	52	34	49	35	45	33	38	36	41	42	36	35	42	34	43	45	47	41	42	47	37	45	40	38	56	38	28	40	38	38	32	45	45	45	21	30	44	40	47	44	31	52	38	36	26	46	35	31	43	27	40	55	40	44	35	37	38	53	28	38	29	45	35	40	39	39	47	38	40	40	45	42	50	44	38	55	58	48	38	37	44	30	37	37	33	56	41	44	38	33	38	30	41	32	46	45	45	33	34	44	33	37	35	24	48	47	33	38	40	41	50	33	41	41	34	39	28	44	43	43	45	30	41	48	32	39	33	49	34	37	52	39	36	43	37	35	47	38	38	37	41	35	35	44	47	46	40	35	39	33	26	48	43	39	39	32	42	34	37	34	39	41	39	39	45	28	33	46	33	35	32	38	50	37	34	37	52	36	44	47	33	37	42	50	40	42	38	34	49	36	33	32	38	40	39	35	31	38	31	36	50	52	44	44	42	34	36	47	39	42	35	36	39	39	39	43	46	35	31	46	39	45	34	36	42	49	38	39	41	44	35	36	36	35	49	32	45	36	43	38	42	30	30	43	25	40	44	32	42	54	38	45	40	43	36	36	44	37	38	45	30	32	28	47	35	53	37	33	39	30	32	41	33	42	33	43	45	33	40	44	45	27	33	33	45	33	35	31	44	37	38	40	38	35	30	54	37	26	43	38	43	46	57	37	37	40	39	33	42	30	32	36	45	39	39	47	28	41	38	36	35	30	42	50	32	42	53	43	45	36	46	40	42	33	31	46	35	51	49	38	32	34	43	45	38	46	31	45	36	44	32	46	37	45	33	43	30	36	43	38	36	44	38	38	39	42	43	33	36	38	44	38	40	48	35	36	48	30	46	43	35	52	41	36	26	47	39	35	40	41	42	34
16471	10586	5995	16140	24002	22758	18996	15220	12211	9870	8097	6875	5795	5239	4396	4078	3817	3641	3883	3823	3597	3467	3356	3110	3159	3312	3213	2981	2761	2587	2371	2262	2277	2055	1928	1686	1540	1384	1252	1148	1121	1044	1028	991	976	996	1028	970	919	959	857	765	784	789	741	719	769	751	730	746	756	719	700	666	658	700	685	714	698	696	640	674	658	647	676	668	697	678	638	642	653	693	582	657	619	640	685	677	641	694	651	642	650	680	684	701	677	660	624	604	671	633	642	698	664	659	673	646	678	643	622	637	668	676	622	633	668	653	623	679	667	620	635	679	624	647	658	680	636	717	656	681	624	646	625	572	649	680	638	640	678	639	682	627	593	684	618	623	664	641	682	647	666	699	606	680	622	626	681	659	645	674	652	651	607	676	589	660	636	621	677	670	648	606	656	632	653	597	648	652	654	621	645	653	648	638	632	623	622	673	628	647	649	670	642	625	629	617	628	674	661	596	600	675	673	650	688	616	626	604	635	665	639	618	693	645	652	623	635	609	629	648	622	685	666	644	629	676	656	645	607	606	635	665	653	613	666	655	639	611	639	656	646	656	637	633	633	661	627	662	658	630	664	625	611	663	656	625	658	636	660	687	659	668	635	599	626	620	627	665	625	669	669	670	652	646	624	597	643	658	636	663	661	643	656	619	574	613	670	651	647	664	622	649	686	657	612	684	638	650	656	634	658	657	636	650	689	639	636	731	597	659	690	672	659	666	674	631	657	632	613	639	663	651	664	652	675	594	615	668	615	657	596	672	654	658	634	631	645	658	660	665	606	663	634	652	634	618	667	649	656	650	650	655	635	646	664	617	647	648	634	628	658	651	620	603	657	639	606	644	650	613	565	654	668	629	654	658	655	617	618	640	609	633	719	604	631	646	659	659	643	629	642	713	695	653	647	657	707	653	665	663	643	647	632	631	619	626	645	644	662	621	625	653	687	615	667	676	658	660	675	660	634	672	663	648	664	701	642	669	647	595	651	674	595	644	635	611	638	613	605	605	658	638	626	642	689	637	657	670	693	680	656	628	658	648	679	635	581	623	664	627	650	655	635	649	646	617	606	630	616	653	618	662	647	670	602	618	647	661	681	665	646	639	677	686	675	634	664	609	662	589	653	646	636	667	598	659	659	664	664	654	655	650	641	620	634	686	645	636	633	672	650	631	634	647	680	674	613	580	641	619	654	676	665	611	653	667	668	664	662	633	618	594	649	612	680	623	592	636	641	636	658	655	607	638	618	645	675	669	682	633	631	677	653	666	653	633	647	659	621	625	642	635	674	642	681	618	617	637	668	654	652	677	613	673	651	685	636	674	634	611	626	654	631	649	608	668	603	599	627	645	624	641	657	664	637	674	674	597	667	660	654	632	635	663	643	645	562	652	693	620	642	666	664	627	664	581	687	640	639	621	668	677	645	660	611	634	652	617	595	655	643	661	665	636	657	679	661	582	611	633	706	651	647	652	627	655	663	620	616	640	640	621	726	647	669	632	645	636	675	600	656	613	601	618	680	652	634	590	652	628	597	658	642	669	666	627	644	686	665	632	593	617	621	654	635	593	651	673	659	637	676	653	639	682	613	627	645	671	675	661	646	658	593	658	676	638	663	608	636	624	636	660	642	673	599	673	687	673	683	681	653	665	626	638	654	681	654	593	600	657	651	630	629	638	629	598	667	643	624	624	630	612	664	642	654	678	619	616	690	620	628	685	598	635	652	614	663	654	645	673	699	641	650	648	663	656	638	598	674	636	616	679	630	629	640	627	684	612	686	621	633	623	610	668	687	691	663	609	636	672	610	639	583	630	631	669	637	605	622	669	588	668	632	611	691	689	607	667	641	665	584	588	635	626	633	636	624	638	676	612	666	654	659	662	672	646	591	640	693	665	664	643	643	626	627	635	629	639	694	645	592	642	631	636	680	607	644	648	675	605	584	615	584	625	676	656	645	657	677	621	655	602	597	622	599	616	653	594	632	661	667	651	628	612	618	621	654	665	630	627	664	634	646	608	650	650	620	645	600	645	625	623	613	664	646	634	657	684	651	624	625	666	617	632	622	651	656	648	646	621	685	653	663	681	697	685	645	665	664	679	668	640	699	666	633	609	632	654	617	625	640	694	676	660	662	678	635	589	679	615	647	704	614	654	686	661	620	660	621	651	635	659	650	687	672	628	599	660	632	659	694	651	630	669	641	616	635	692	631	615	650	651	637	664	658	670	641	661	616	604	614	660	640	596	633	577	670	630	626	683	620	659	676	636	632	600	644	628	607	642	627	650	620	575	656	637	593	644	615	648	649	686	652	647	662	654	668	648	638	614	593	645	635	605	649	637	654	635	658	639	635	626	619	654	629	617	656	635	605	660	638	619	647	681	578	629	656	642	632	657	660	680	597	634	646	654	636	611	645	636	629	666	650	627	664	613	627	665	613	652	645	688	657	670	589	666	640	672	647	620	659	621	642	600	687	648	626	613	678	664	640	622	644	641	661	643	640	627	629	642	639	596	655	673	622	642	602	669	670	655	646	636	630	655	634	660	702	637	682	640	664	641	663	615	627	647	632	662	658	611	622	640	607	650	636	685	673	610	627	635	666	616	672	590	670	627	604	659	693	625	676	634	664	626	632	649	636	638	682	620	673	687	597	609	655	612	616	625	650	642	635	624	635	658	632	639	682	636	630	630	619	641	621	694	637	665	700	636	651	667	628	649	722	632	653	685	634	606	596	654	634	596	639	606	605	660	630	627	641	604	625	700	614	678	687	637	668	643	640	689	617	638	652	637	666	658	619	651	596	633	640	658	632	624	660	684	639	587	664	685	631	652	630	677	712	613	702	598	678	660	620	664	625	607	670	600	610	673	649	600	648	646	617	625	658	663	656	670	625	654	662	589	612	625	664	671	682	642	656	673	672	666	654	638	640	640	611	620	601	683	688	717	679	654	598	668	665	673	645	641	657	633	643	615	693	659	667	627	664	643	672	695	613	679	674	625	633	641	633	652	633	631	593	613	658	637	698	660	620	672	639	674	657	676	670	605	678	649	611	641	665	623	640	630	685	655	615	628	644	641	635	583	661	646	660	662	661	638	622	647	634	641	717	645	662	589	651	610	628	636	651	651	658	662	586	647	711	663	675	650	658	666	644	680	660	653	643	663	645	642	637	631	643	621	643	718	609	628	672	628	701	636	651	657	608	642	658	682	666	646	670	627	618	628	616	603	652	680	688	655	583	685	612	669	597	674	615	636	622	634	695	658	632	662	627	629	623	671	627	644	682	681	649	616	643	662	638	653	640	617	642	647	648	655	642	666	639	674	610	641	646	666	618	655	621	637	675	666	670	639	652	619	619	620	646	635	599	686	619	663	636	654	670	643	587	673	664	690	601	654	602	666	637	672	606	608	666	601	678	648	631	643	625	693	636	605	673	630	614	617	661	666	649	692	673	635	622	620	644	662	642	623	650	654	628	659	652	691	653	638	680	667	654	622
1767	572	350	267	464	525	444	378	344	286	224	194	183	189	132	121	116	133	131	133	132	108	128	106	97	112	95	96	85	94	74	88	76	94	74	67	65	63	48	45	54	42	43	47	48	41	42	52	51	51	38	46	35	37	42	48	40	30	42	46	31	39	27	29	42	57	33	51	51	43	37	51	41	52	47	34	48	29	50	38	39	27	26	38	35	43	39	30	30	39	39	32	47	36	31	39	40	41	30	39	34	40	46	41	34	36	33	33	28	47	41	34	38	30	37	35	36	37	34	43	42	39	37	36	36	39	33	42	32	43	46	39	34	36	43	38	44	40	37	31	29	49	46	45	49	36	26	41	34	41	34	45	46	35	34	27	40	30	39	39	30	33	34	42	40	43	32	39	37	34	30	29	44	26	34	38	38	27	48	39	43	27	30	21	55	43	43	36	30	35	36	34	34	29	34	31	41	51	35	41	39	37	41	46	48	35	47	29	37	32	36	35	45	39	45	44	37	31	32	39	37	43	37	29	40	30	39	37	31	39	46	37	30	41	48	32	26	42	36	44	41	34	51	35	39	43	37	48	38	34	36	40	45	37	40	50	45	33	37	24	49	37	30	32	50	39	29	56	52	40	42	34	38	22	30	41	27	26	40	49	33	32	37	29	49	37	40	33	45	29	39	41	28	43	28	35	43	44	34	53	39	36	40	33	42	40	33	42	44	50	45	46	39	44	37	35	44	38	31	35	38	48	40	45	38	46	38	42	44	46	32	42	29	47	24	36	35	45	41	46	32	38	35	44	45	50	37	44	39	32	35	53	43	35	30	46	48	29	45	21	58	40	33	42	35	38	41	52	38	44	27	42	41	34	38	43	38	38	35	45	31	26	34	34	42	44	27	37	37	29	30	41	41	32	40	28	32	40	40	33	35	40	41	36	39	37	49	41	33	34	44	37	45	35	54	47	40	40	36	36	28	37	34	34	45	31	41	42	39	46	36	30	42	34	45	40	44	34	34	45	33	43	38	33	44	34	43	37	39	27	29	41	41	44	41	38	41	48	40	36	34	37	27	45	23	37	37	41	38	47	34	42	34	31	36	40	42	32	41	43	41	43	40	41	38	37	44	31	36	43	42	37	30	28	35	40	30	52	36	29	23	54	34	35	44	38	44	30	37	50	39	42	36	35	39	34	38	43	29	28	45	42	33	43	39	43	30	30	31	41	38	48	44	38	39	45	41	32	46	27	31	42	35	45	34	35	37	35	32	27	42	37	30	39	46	45	42	37	39	37	36	33	41	37	36	29	35	26	42	37	53	36	50	30	26	46	45	41	29	35	30	39	38	26	25	38	44	40	38	26	45	44	48	43	35	41	35	41	34	43	41	48	35	42	42	37	33	32	40	42	46	45	43	36	33	31	42	33	36	29	42	49	33	34	48	33	43	33	28	35	33	26	41	26	29	42	41	31	32	31	41	35	44	32	43	25	39	33	47	38	31	40	38	33	41	47	37	30	36	41	32	49	34	31	39	38	47	29	43	34	29	33	34	40	40	31	47	38	38	49	34	41	34	44	34	37	42	34	28	39	46	42	33	43	33	31	43	23	52	29	38	31	45	35	38	47	45	40	41	27	41	36	26	31	35	37	31	42	49	42	29	45	37	41	31	36	45	43	45	40	43	42	47	37	37	40	51	40	45	41	32	33	34	33	40	32	44	42	30	43	38	48	36	32	39	37	27	27	45	41	36	28	43	31	40	41	46	37	38	35	38	35	52	37	32	40	39	38	38	36	45	34	27	36	36	41	40	35	41	34	31	36	45	34	26	36	39	37	34	35	46	39	36	41	25	32	36	35	36	41	34	44	36	42	37	36	37	32	42	39	31	30	35	45	34	28	42	42	37	35	44	28	38	26	50	39	38	41	36	48	34	36	40	40	44	38	36	41	38	39	38	44	43	42	42	34	30	37	40	42	43	39	33	37	34	39	30	36	34	42	37	38	48	43	38	49	39	43	36	34	38	37	39	31	28	46	41	39	38	29	41	55	39	43	29	27	26	24	39	38	49	34	30	34	31	40	33	41	37	35	39	32	41	32	35	29	39	42	40	40	36	40	43	30	49	48	37	27	35	28	30	33	31	40	33	38	40	34	43	33	36	48	31	37	32	36	28	53	43	36	27	44	41	40	34	53	37	42	53	49	41	42	45	37	43	30	37	38	38	38	48	31	38	38	45	36	39	38	35	32	37	41	37	35	42	37	47	27	37	32	52	44	51	32	44	45	36	47	32	32	48	45	36	53	36	31	33	38	35	41	42	39	41	42	27	37	39	41	31	39	40	49	44	39	31	32	37	43	37	47	55	42	40	36	38	35	33	29	31	37	36	40	43	38	38	49	38	44	45	34	45	27	31	39	38	41	44	32	37	38	34	51	45	29	45	31	29	55	38	35	43	46	40	50	40	34	37	30	29	37	36	36	32	32	45	38	50	24	42	34	28	20	31	35	28	26	45	38	39	28	41	37	48	38	44	29	40	29	38	41	47	34	46	32	38	49	42	42	29	32	42	31	35	38	35	45	31	37	36	37	36	36	48	41	35	23	33	45	38	27	36	43	45	39	29	30	31	38	29	37	48	33	44	38	40	36	38	36	50	31	32	33	43	45	34	40	49	38	45	52	24	45	34	32	25	42	34	34	39	32	31	47	44	44	37	33	43	36	41	47	38	43	34	43	40	36	46	52	25	35	34	47	54	40	34	40	38	42	38	41	38	34	36	31	45	47	31	43	43	34	33	44	29	44	38	38	33	33	35	45	35	39	43	30	33	40	24	35	35	35	35	39	38	42	42	37	40	34	33	36	47	39	49	45	34	41	42	31	41	30	42	40	33	30	21	32	35	35	42	33	56	35	32	47	34	47	43	46	43	48	28	36	28	34	52	33	30	38	36	36	33	31	37	40	36	36	33	36	33	46	44	27	25	28	35	36	34	35	42	39	40	32	42	25	36	30	41	24	40	38	35	35	40	40	31	37	39	35	35	26	34	29	36	39	45	46	36	34	45	51	29	43	33	41	49	38	37	37	39	35	41	45	36	33	30	39	37	33	33	33	35	31	38	35	30	40	36	35	37	33	35	31	47	30	33	36	42	45	44	47	46	42	37	41	46	36	40	31	38	33	51	34	42	40	33	46	43	46	29	43	24	37	39	46	41	28	43	44	28	34	32	37	43	33	32	25	35	33	42	34	45	47	46	40	32	28	36	25	42	39	33	41	37	36	39	47	28	32	32	44	43	36	41	38	33	52	39	30	32	36	40	30	43	45	48	42	37	35	34	39	44	44	38	37	39	38	34	39	42	45	35	35	32	33	34	27	32	29	35	46	41	34	31	40	41	35	47	47	34	34	49	42	35	42	46	29	37	39	38	33	38	34	39	49	38	35	38	43	38	36	36	44	41	37	36	39	30	28	31	36	39	33	41	33	34	37	41	38	34	32	33	41	33	31	26	44
22324	14753	8685	21644	29623	28153	24466	20192	16605	13865	11587	10042	8449	7367	6646	5961	5675	5497	5415	5133	4890	4858	4477	4328	4216	4268	4073	3789	3425	3186	2928	2945	2676	2542	2246	2044	1744	1652	1460	1344	1343	1249	1223	1192	1185	1141	1160	1089	1036	957	873	876	876	874	796	796	796	769	800	754	739	724	651	672	701	717	689	723	632	693	667	660	643	683	645	668	672	646	658	632	632	633	604	597	655	684	643	661	635	690	664	611	606	669	624	642	673	667	626	682	655	621	655	623	595	590	618	632	609	648	638	633	593	622	618	637	660	660	635	615	620	653	638	605	609	632	639	657	626	622	667	602	649	636	581	638	638	620	624	603	664	635	592	590	609	616	612	601	625	634	621	585	619	640	604	586	648	629	668	609	632	635	662	616	635	614	617	654	639	606	631	636	680	628	631	609	621	647	641	613	619	615	631	624	599	612	612	647	641	617	612	602	621	634	619	622	624	630	589	593	686	645	602	585	649	617	616	618	620	605	609	587	655	623	583	629	623	601	643	603	585	571	612	607	673	580	598	629	572	634	596	629	655	606	583	640	616	618	595	630	565	639	694	574	581	619	605	661	600	612	659	575	609	568	628	607	582	612	655	656	623	593	623	609	596	623	574	637	600	599	647	659	594	596	637	641	602	627	623	622	639	570	621	592	615	605	686	583	570	643	613	639	620	635	604	607	529	573	611	583	599	609	620	609	627	612	633	657	621	613	650	639	541	606	668	623	663	593	599	632	634	582	618	638	636	610	563	601	576	630	608	643	613	613	603	599	582	628	603	610	624	609	592	620	634	568	593	603	612	638	633	601	555	610	625	612	639	594	695	605	613	596	611	642	620	624	636	627	638	606	591	644	596	634	642	629	616	612	574	624	580	643	572	631	633	568	599	616	624	643	628	643	632	602	646	646	636	561	595	578	633	558	645	637	598	662	605	646	589	575	621	599	624	589	602	609	619	640	599	619	632	622	602	603	584	566	603	608	582	645	611	607	596	660	632	640	587	613	600	625	593	608	578	642	587	632	636	639	622	633	660	590	596	595	583	610	596	608	616	595	583	610	616	614	625	635	657	592	564	640	589	643	577	600	640	578	587	611	634	594	649	632	610	628	613	626	612	630	566	628	605	617	572	610	625	627	617	637	580	591	645	650	640	614	596	589	614	572	626	615	603	592	621	601	651	637	590	602	651	617	557	624	651	645	602	623	619	575	591	590	599	644	656	617	577	591	623	661	583	596	601	608	635	587	591	629	660	598	636	576	582	625	640	615	588	635	583	592	606	631	656	608	591	573	611	614	575	598	649	633	586	573	626	603	612	635	623	632	584	617	616	614	590	608	594	639	600	629	618	606	634	640	627	595	616	625	591	617	655	583	622	649	611	608	595	626	610	635	643	613	628	644	585	593	635	596	626	583	599	605	592	639	632	593	591	598	610	636	647	606	612	617	599	592	654	595	603	573	633	634	628	545	626	597	616	619	598	613	645	613	597	668	630	602	593	589	639	588	613	604	563	622	612	628	624	584	589	621	586	638	644	606	642	623	592	622	638	616	588	651	611	648	590	585	551	586	641	617	668	643	591	600	588	617	586	620	597	630	592	586	614	551	630	623	616	630	627	580	638	644	630	615	645	656	593	594	589	570	601	611	617	594	564	595	554	612	575	621	613	606	637	635	595	618	621	581	627	583	622	635	617	609	619	625	625	617	579	606	648	619	626	606	591	634	570	615	593	609	614	639	611	584	626	611	620	582	646	608	616	645	618	572	620	607	555	601	597	630	623	584	656	654	629	586	600	599	592	663	616	614	600	617	627	588	618	614	605	622	623	625	625	623	601	614	548	675	604	581	609	634	579	597	618	652	619	642	632	614	619	617	591	642	645	572	615	578	561	594	631	637	612	584	614	587	608	617	614	644	624	666	564	592	642	596	607	638	615	583	605	633	610	576	618	633	607	586	598	634	632	566	574	646	616	615	597	627	618	582	583	614	638	647	606	651	564	652	617	562	591	595	630	656	691	617	613	612	639	615	602	553	613	616	610	618	596	659	639	593	644	633	644	633	500	625	601	618	651	585	592	613	611	634	597	610	575	609	617	643	625	604	616	571	591	604	624	586	585	610	631	564	618	609	630	609	621	644	623	619	594	624	626	614	632	660	571	595	595	618	627	572	590	600	610	639	595	644	594	616	597	600	644	565	579	596	579	589	639	573	559	598	625	613	592	596	618	637	614	599	576	575	597	631	650	576	623	670	640	609	662	588	620	611	615	601	635	561	632	612	642	622	603	667	615	580	646	625	612	594	628	598	613	595	607	664	623	644	627	651	611	640	573	639	581	600	638	617	602	635	653	570	596	613	590	573	582	580	638	623	634	596	625	626	646	615	645	631	622	627	596	614	635	634	585	614	624	613	637	633	614	636	630	574	579	626	645	576	602	598	599	616	568	614	623	583	624	623	610	641	592	625	647	656	593	641	644	583	613	618	576	619	612	618	594	601	623	605	627	643	592	617	594	592	636	645	594	622	595	632	639	628	566	638	631	601	645	627	612	683	658	601	647	602	632	605	629	598	588	615	665	644	582	644	616	610	624	605	640	637	630	609	597	584	603	631	584	595	615	602	622	623	607	604	580	597	677	665	617	598	635	629	629	678	592	604	612	578	580	614	626	638	587	616	602	644	594	615	575	626	652	632	631	634	602	619	637	606	583	563	623	639	618	593	601	612	575	606	603	635	579	591	606	592	619	575	604	634	606	621	638	610	619	638	610	607	623	607	654	599	611	658	637	611	604	613	620	613	627	608	642	629	623	617	584	662	602	617	603	575	653	662	644	610	637	614	631	614	610	631	626	583	577	633	581	584	607	575	685	647	625	585	616	640	631	649	614	585	648	566	594	608	671	606	615	540	607	592	599	587	595	577	612	613	656	636	582	674	641	641	588	626	619	663	615	584	573	603	594	614	619	601	622	659	601	580	620	621	576	600	621	615	551	589	625	581	598	632	616	610	594	610	615	594	598	591	647	655	644	624	633	602	623	654	623	655	632	618	656	631	645	627	607	586	614	618	626	593	632	589	601	604	594	616	632	631	632	629	600	613	582	638	632	640	635	598	573	597	594	624	595	642	640	583	573	610	599	621	636	620	621	618	628	594	612	617	618	663	589	559	590	610	616	612	612	580	633	626	609	642	606	609	593	575	646	585	622	629	638	637	650	619	627	665	581	584	633	575	615	608	597	570	663	640	620	616	631	568	570	577	608	608	574	574	618	615	610	561	589	656	581	630	595	609	602	597	637	595	620	611	621	614	604	615	627	593	608	623	605	657	596	624	584	605	579	646	619	596	583	584	569	623	608	606	645	592	618	617	609	646	624	629	600	583	595	643	619	640	606	581	616	618	605	633	606	617	607	616	642	610	597	607	585	646	642	603	655	606	625	598	597	618	547	616	616	611	617	593	642	640	605	634	686	629	582	627	594	604	599	634	621	612	608	608	582	584	646	604
1402	252	146	125	150	196	185	158	148	122	84	92	87	57	65	65	67	61	97	77	72	54	59	73	57	62	54	58	60	59	44	57	46	50	32	37	35	23	25	31	34	21	36	19	31	26	18	26	30	27	21	18	18	37	25	29	27	30	26	26	20	36	34	16	26	22	25	23	28	26	22	22	19	25	23	19	27	19	20	20	24	16	22	18	21	17	35	18	19	26	20	18	23	28	22	28	17	22	22	27	21	17	25	19	18	27	16	19	19	28	28	25	27	25	21	19	27	31	21	22	21	26	21	23	18	26	18	18	25	20	19	29	16	25	24	23	20	28	28	26	29	29	23	16	32	30	23	17	36	24	20	28	29	18	26	28	29	23	17	33	34	27	24	23	21	25	28	21	30	28	20	23	25	27	30	19	19	31	20	29	22	23	14	24	24	24	23	22	24	19	30	18	23	24	27	25	26	19	22	29	22	16	26	27	21	19	30	24	21	23	17	23	23	29	20	22	18	26	12	26	33	20	23	18	28	18	15	25	26	22	19	19	20	23	28	21	14	20	22	29	22	24	16	21	14	30	25	26	20	24	23	28	17	29	15	21	16	26	21	20	20	19	25	31	19	28	24	23	22	18	33	26	27	25	32	19	24	10	17	9	19	19	21	18	28	23	25	28	20	26	28	35	23	26	23	22	23	21	19	21	33	23	23	18	22	21	17	23	22	24	27	24	18	28	26	19	24	22	28	22	22	22	25	29	23	23	18	23	27	28	25	19	32	28	29	26	27	19	17	26	23	22	23	31	15	24	25	30	23	27	29	19	21	27	26	24	25	19	24	32	14	12	25	31	18	24	25	27	17	37	27	29	22	21	23	20	20	22	22	23	16	27	24	21	16	18	24	21	23	19	25	29	24	20	22	14	26	18	24	18	28	21	27	17	20	27	21	29	12	15	23	24	24	35	19	18	23	21	16	17	23	23	18	35	23	24	22	20	22	17	17	29	27	32	24	24	11	25	34	20	29	17	22	24	15	24	23	20	12	22	21	12	22	22	23	23	19	23	21	28	20	15	26	21	23	21	21	23	25	21	28	21	18	27	10	21	23	21	22	20	20	24	21	16	24	27	19	16	27	29	14	23	17	18	26	19	28	24	25	28	19	32	27	25	20	21	22	18	22	28	22	18	23	24	25	19	21	35	20	17	19	18	19	22	17	21	17	15	25	28	22	28	21	18	20	18	21	25	26	17	18	25	23	15	23	24	33	18	24	20	30	16	24	27	22	30	16	20	19	19	27	24	31	22	29	19	18	26	23	17	30	31	20	30	23	11	16	21	21	16	30	20	20	21	29	18	21	19	19	10	20	19	26	18	20	26	24	27	27	20	16	19	26	22	21	17	24	24	22	21	21	17	17	17	20	15	29	22	25	20	19	15	23	31	20	19	30	19	20	19	19	28	25	32	24	19	16	26	26	24	15	21	25	23	21	16	22	26	12	25	21	20	26	23	24	26	20	24	14	26	31	13	24	24	21	17	18	25	26	26	20	26	27	19	23	32	22	17	25	24	26	29	23	13	18	18	17	28	16	16	25	24	22	28	25	29	27	24	24	24	23	18	23	23	20	21	24	25	32	27	27	22	18	26	28	18	28	18	18	23	24	19	31	23	22	26	15	22	28	28	23	25	20	25	26	32	18	21	32	22	19	19	25	19	25	26	17	20	25	22	17	21	26	24	21	26	19	24	24	18	24	21	30	30	17	15	19	22	18	21	19	31	26	15	23	21	22	25	16	22	19	21	22	19	23	16	21	24	21	24	28	36	21	23	18	23	27	33	21	24	20	19	17	21	29	16	26	23	21	22	24	26	29	27	22	22	16	25	17	21	23	13	27	20	29	28	22	25	24	29	24	31	26	27	24	33	20	16	24	23	19	28	27	21	20	24	22	25	20	14	24	22	21	21	18	25	24	29	19	28	28	24	29	15	32	27	18	23	24	20	18	20	26	28	20	25	19	20	11	23	27	24	20	17	18	17	21	25	35	23	23	22	19	30	26	29	18	16	21	23	36	35	19	16	26	20	13	27	18	35	29	25	29	29	25	19	20	29	24	19	20	24	26	22	26	21	23	26	22	19	27	21	26	22	18	22	21	27	28	16	12	16	29	32	27	23	19	28	24	28	22	26	36	22	26	20	16	19	28	29	29	20	22	23	17	19	27	31	27	16	29	24	31	19	21	21	25	28	22	20	29	23	25	18	27	31	26	23	27	17	13	23	27	26	17	20	18	17	20	23	20	28	18	15	19	20	21	24	15	23	22	17	18	27	20	27	26	26	24	25	20	31	18	24	29	18	27	20	29	18	29	16	22	26	20	18	19	19	20	22	18	16	18	24	27	32	28	18	18	22	21	22	24	26	26	23	17	26	19	29	24	15	30	22	15	13	20	20	27	27	23	34	19	19	26	22	26	27	19	15	16	15	29	18	21	18	20	20	26	17	23	23	18	20	34	26	17	14	22	16	17	24	21	23	24	21	18	27	21	18	23	25	23	19	27	23	18	17	24	20	14	24	20	36	21	23	17	24	18	19	33	13	13	27	29	22	24	22	17	24	22	29	23	22	28	22	21	20	18	17	21	25	17	24	20	27	24	19	26	23	24	27	24	20	19	18	27	27	24	33	26	24	20	24	25	24	18	19	14	23	34	20	25	24	21	21	30	22	31	19	27	17	20	20	28	23	26	22	15	23	19	12	33	19	30	22	24	35	24	28	21	21	32	16	29	19	24	25	22	23	19	18	25	17	16	30	22	26	27	22	20	22	30	23	24	20	25	26	20	20	20	23	25	25	24	29	17	25	19	26	24	22	21	16	26	17	23	14	22	20	22	31	22	20	18	22	15	19	27	22	27	26	25	24	26	25	21	21	22	14	18	18	23	23	30	29	29	20	30	26	29	22	20	29	28	26	22	19	26	27	18	19	14	13	20	16	17	29	23	21	22	24	20	24	34	30	29	13	25	25	15	17	20	12	23	23	17	14	28	31	28	18	26	21	27	17	22	28	17	25	28	12	19	35	29	20	34	24	16	23	22	22	23	22	22	17	22	26	29	29	21	14	18	18	15	27	22	32	27	21	21	21	22	22	24	20	26	19	21	15	24	23	24	20	22	25	21	23	20	26	21	20	18	19	19	25	15	22	26	21	22	16	20	18	27	18	23	22	29	17	14	18	27	17	26	18	25	21	27	35	14	26	30	14	28	25	26	18	20	20	25	22	29	21	19	27	24	30	26	13	20	25	17	21	31	17	22	20	17	25	22	21	21	28	18	14	23	30	19	18	25	20	17	17	24	18	15	16	27	18	19	16	17	19	28	21	29	29	23	28	22	27	19	32	21	23	21	32	34	27	17	22	30	24	22	17	32	21	15	24	23	23	25	27	28	23	21	26	27	25	18	21	27	23	16	18	28	31	18	30	21	25	33	20	26	19	21	24	22	23	30	19	32	19	33	17
13536	7477	4171	11703	17960	16580	13409	10528	7930	6325	5261	4373	3698	3370	2952	2758	2811	2784	2837	2748	2689	2545	2533	2539	2590	2456	2298	2260	2062	1848	1852	1712	1650	1440	1238	1115	1004	854	847	779	742	669	659	683	588	644	643	551	544	543	497	460	487	484	470	452	442	420	415	438	405	401	426	409	387	372	378	417	401	391	390	395	378	401	386	388	360	386	375	382	397	427	365	422	367	352	410	381	386	380	369	377	390	390	393	365	382	368	401	393	409	377	386	367	419	382	360	394	377	395	376	374	407	372	331	381	377	362	378	397	386	377	382	401	387	396	395	382	382	430	385	336	367	407	368	390	380	401	364	412	377	385	349	378	405	351	406	366	385	397	379	366	367	366	396	361	394	350	396	387	385	355	398	371	403	430	392	363	361	419	385	357	366	388	387	417	375	372	389	377	352	396	344	361	380	388	371	389	388	367	391	399	363	377	347	347	384	355	386	380	370	402	387	386	369	382	363	387	350	381	403	367	362	377	409	403	376	421	401	391	362	381	422	379	357	367	388	360	390	388	386	371	413	389	347	394	337	386	409	387	376	343	413	343	401	371	397	380	368	385	364	386	357	412	359	381	383	398	385	357	364	389	417	376	376	355	385	366	369	404	392	375	407	366	406	404	366	390	363	394	393	404	363	400	385	366	397	399	348	405	414	381	398	391	391	398	415	388	415	420	343	398	357	369	368	381	359	345	409	360	367	376	349	399	384	370	402	335	352	396	384	366	394	349	381	413	429	372	386	369	365	385	363	408	370	352	394	355	330	400	375	384	374	411	372	389	368	397	359	385	403	401	385	397	379	386	335	370	384	373	363	379	387	381	408	392	394	352	354	377	395	383	379	349	398	368	378	400	402	394	357	351	372	387	381	378	379	356	359	375	367	389	384	389	344	367	367	411	403	369	401	374	356	389	370	357	373	363	319	362	399	386	348	398	365	406	373	370	400	408	379	342	426	385	372	392	436	398	355	364	407	385	391	360	365	338	376	381	384	386	348	395	372	400	415	371	362	371	410	403	388	398	372	364	409	371	405	415	359	354	379	359	390	389	369	370	356	405	342	397	390	381	388	384	395	363	368	386	368	356	364	375	414	360	380	375	423	437	407	366	371	387	351	412	359	372	381	323	381	397	404	385	390	405	379	373	389	371	382	350	377	384	398	364	341	394	355	360	383	365	405	433	356	356	377	384	361	399	371	364	390	367	401	367	394	359	365	373	419	393	394	357	405	381	395	375	362	363	416	403	420	374	378	383	346	402	393	366	328	368	383	410	367	393	408	377	375	372	378	369	343	387	384	385	382	372	393	385	378	365	417	403	367	384	370	372	371	369	367	357	362	376	377	380	401	373	360	369	387	406	342	397	412	366	368	377	346	390	373	333	397	401	385	378	386	382	398	402	378	380	377	378	359	389	359	381	352	396	363	388	386	384	350	371	384	374	352	386	399	350	394	368	418	388	376	391	378	372	371	385	360	364	365	397	377	368	358	372	370	378	403	353	422	386	360	389	369	380	379	394	341	377	376	392	379	379	377	406	419	382	408	397	377	394	381	388	363	398	362	357	367	386	357	389	363	374	372	380	349	388	402	371	380	346	337	390	387	351	357	363	372	388	346	372	374	401	363	393	403	365	376	397	373	352	359	387	394	356	376	343	378	361	368	377	382	402	361	363	374	354	349	429	364	403	366	372	400	382	398	417	379	386	391	384	386	359	352	335	362	363	375	376	362	418	360	417	376	371	362	391	376	407	381	357	382	388	368	351	383	382	398	326	409	368	384	374	361	377	360	350	403	346	408	380	363	395	422	368	343	368	383	393	349	356	375	371	370	410	363	390	365	370	345	393	375	365	378	363	391	393	382	398	371	375	388	352	361	338	403	403	363	374	375	364	380	357	386	370	390	379	368	357	368	355	399	374	379	401	349	362	374	389	393	396	356	398	403	396	384	376	336	369	370	381	368	393	383	388	364	356	364	394	393	368	352	397	348	360	376	414	393	348	362	381	391	387	382	414	413	388	388	358	380	368	374	382	370	380	394	412	379	406	405	337	385	343	380	400	375	382	369	360	373	395	400	395	398	351	399	360	349	387	379	356	376	369	370	367	377	391	383	348	392	391	398	406	372	396	365	354	348	404	385	383	374	388	396	411	375	402	397	351	417	353	376	407	356	368	380	370	376	386	365	386	362	384	395	364	368	397	395	379	407	381	412	354	394	365	361	394	396	369	401	361	408	368	360	339	372	391	409	358	379	374	368	378	377	391	391	374	371	351	400	360	400	385	377	400	378	340	370	389	353	383	362	389	367	398	435	377	372	341	337	368	395	364	388	378	388	376	359	395	393	350	357	371	408	392	393	348	378	403	389	376	386	405	388	401	390	353	384	380	401	362	386	394	392	358	371	361	397	385	358	353	381	395	374	351	374	370	401	381	375	370	370	390	373	376	383	380	404	351	357	389	395	400	388	387	380	352	371	385	361	397	355	360	340	371	369	355	382	378	404	379	373	370	363	377	378	403	388	375	360	377	342	376	369	360	396	372	375	394	359	376	369	353	377	390	365	366	382	394	371	390	398	408	415	384	375	378	374	359	363	396	380	401	352	369	395	389	379	377	376	365	382	354	376	412	414	376	358	401	423	378	380	388	365	370	408	395	375	357	396	404	422	376	355	372	390	340	376	377	336	368	391	398	357	381	381	384	407	351	398	347	364	337	343	379	345	374	374	390	363	364	383	373	369	326	362	398	399	357	359	364	360	387	380	384	378	363	355	396	402	351	406	404	369	380	377	360	403	356	360	382	386	354	347	364	436	353	383	370	354	381	356	386	369	372	360	382	390	401	363	375	341	407	403	367	368	356	390	357	354	394	377	388	376	372	368	362	359	355	384	380	404	361	385	366	403	351	387	354	395	372	348	385	388	361	354	379	361	383	411	385	329	400	399	398	389	379	356	402	361	395	399	374	397	412	349	318	369	400	411	395	377	359	364	390	396	374	401	390	352	387	363	349	375	349	400	376	400	381	409	366	360	369	369	396	374	400	352	328	372	376	351	367	378	370	371	376	398	373	364	441	389	405	344	366	363	400	400	369	372	388	390	397	369	380	382	411	394	381	375	397	392	409	358	403	390	417	350	361	372	358	390	324	363	382	380	343	417	394	394	384	359	392	350	380	363	396	398	388	374	356	403	367	396	396	387	379	354	364	396	377	396	388	377	367	394	384	379	378	351	370	358	359	396	357	373	381	390	366	354	395	387	353	379	389	367	388	375	389	396	375	388	403	361	389	375	395	394	411	389	379	395	369	362	415	377	362	392	348	388	388	383	361	401	396	398	351	395	385	392	386	391	346	359	368	357	412	356	360	385	376	344	357	387	361	367	356	384	391	359	374	362	407	380	375	365	358	401	378	349	393	343	404	378	416	389	343	364	381	392	362	396	388	370	396	370	411	426	378	406	393	397	376	402	380	413	387	359	382	388	401	368	384
830	371	239	170	315	350	290	253	190	170	165	120	131	117	79	96	94	101	103	90	98	89	83	71	74	82	67	67	64	48	64	67	41	55	42	49	40	32	34	36	27	32	37	32	30	27	31	32	33	17	12	28	16	27	19	18	21	21	22	25	24	24	22	25	20	19	31	22	20	27	16	28	21	23	15	22	15	28	21	15	19	27	25	16	23	21	13	19	18	22	27	32	23	12	22	18	25	26	19	18	35	25	22	15	18	21	28	16	15	20	25	9	24	14	10	15	28	22	17	21	19	15	20	14	13	23	23	15	16	16	26	24	12	16	26	26	10	19	22	26	19	26	22	18	17	16	17	20	25	13	12	14	17	13	28	20	16	18	20	16	19	21	12	16	13	19	18	24	22	15	22	21	19	20	21	13	27	20	24	21	30	14	25	18	18	20	19	21	19	23	26	22	29	23	28	19	16	18	22	18	26	23	19	13	13	20	18	22	24	25	19	24	20	17	17	24	21	14	21	18	18	21	11	20	25	23	23	24	17	20	28	16	20	26	24	16	19	16	23	21	18	18	13	21	16	16	18	22	16	16	27	15	8	15	21	23	15	29	9	28	24	17	21	20	16	21	25	26	11	16	9	22	23	21	18	22	20	24	18	16	12	24	9	28	21	16	25	19	15	19	19	24	13	16	27	15	20	22	14	20	24	18	15	14	25	20	20	22	13	25	27	20	20	14	16	24	10	14	17	16	19	22	16	19	33	24	19	18	24	15	28	25	15	16	21	26	14	17	21	20	17	14	20	13	16	19	11	20	26	24	22	19	32	22	23	18	17	16	20	23	24	22	24	17	15	22	17	20	23	18	30	16	23	19	18	20	19	24	18	21	17	21	18	15	22	16	19	24	20	19	24	12	12	23	15	15	33	25	24	18	17	23	12	18	15	19	19	28	14	21	22	23	22	27	20	11	17	22	13	27	16	19	27	16	18	15	20	33	18	12	17	16	11	22	24	19	10	14	20	23	25	29	23	21	17	27	17	21	15	27	24	13	27	17	21	23	23	11	19	23	18	16	13	16	22	13	17	16	16	23	17	19	27	23	22	17	17	16	18	21	24	18	16	16	11	16	21	20	23	25	25	17	18	24	24	27	10	15	23	23	20	21	16	18	19	25	22	18	14	25	23	25	22	25	21	22	21	29	22	22	18	13	16	20	19	17	23	28	24	24	26	17	19	21	17	21	26	28	21	31	24	27	23	22	22	22	21	24	19	21	14	18	19	27	18	23	16	16	22	24	20	26	24	19	19	21	28	23	15	24	17	24	14	22	23	17	17	26	18	22	21	28	21	16	22	25	16	16	22	22	19	16	25	20	25	25	22	19	25	16	33	22	18	20	20	17	23	28	28	19	21	11	24	24	27	12	20	16	17	21	19	16	25	28	26	17	20	16	20	19	22	20	16	24	25	16	31	14	17	20	28	23	19	16	22	19	26	18	24	13	24	12	18	23	11	16	23	16	27	12	22	15	17	21	24	25	20	21	14	18	12	21	22	16	17	21	28	30	23	16	18	25	13	34	16	19	23	20	20	17	18	15	20	20	19	27	21	25	17	21	15	23	22	24	21	18	21	12	21	20	19	20	15	22	27	30	12	27	18	22	24	11	20	21	21	18	23	15	17	25	11	18	19	15	18	25	20	20	18	26	18	16	19	7	20	22	25	19	19	13	20	32	27	15	16	22	21	15	13	23	23	22	27	19	24	15	24	24	13	25	22	16	16	22	20	13	15	19	26	19	14	17	21	14	12	31	25	20	13	20	21	14	12	22	23	16	19	19	12	27	19	13	13	15	18	14	25	21	26	18	29	19	19	14	17	17	11	25	18	23	20	19	20	21	7	15	19	22	12	18	23	18	19	19	24	21	30	20	28	21	19	27	24	27	12	20	29	18	16	14	19	28	16	14	26	21	24	20	19	12	23	16	23	13	18	21	11	21	29	22	19	15	22	14	15	16	25	16	22	15	15	24	24	21	17	19	22	20	21	20	14	20	27	25	11	19	26	23	21	17	21	18	16	16	21	21	26	17	22	20	17	21	22	14	20	12	13	25	21	15	18	22	18	19	24	14	24	18	22	27	12	11	16	25	21	19	18	25	21	21	23	22	19	27	20	25	23	22	18	21	25	15	31	29	23	21	19	16	19	21	10	18	17	6	16	19	18	18	24	17	23	15	29	17	20	20	21	24	20	20	19	19	21	22	11	18	14	27	17	18	29	21	18	16	17	17	16	15	28	25	19	18	18	18	15	20	23	19	23	21	25	16	27	16	16	20	25	21	15	21	28	17	15	27	14	23	17	22	19	32	15	17	19	15	25	24	19	17	14	18	14	24	19	21	13	21	26	16	29	16	16	18	17	26	18	28	15	22	24	22	19	20	19	11	15	12	17	22	24	18	18	19	20	21	23	20	18	12	23	21	12	22	22	19	24	22	19	27	14	17	25	14	18	24	16	14	22	18	17	19	30	20	20	22	19	12	17	21	16	16	16	24	23	22	22	20	15	23	15	25	11	16	13	30	26	20	15	27	22	20	13	21	20	23	18	12	26	19	24	17	25	21	19	33	18	27	24	23	13	18	27	23	16	27	12	22	17	18	18	8	24	20	24	12	15	17	17	23	20	32	18	6	19	26	15	18	18	11	20	22	21	16	13	19	21	14	15	24	20	26	14	18	22	12	19	20	21	25	17	14	30	15	26	13	28	15	12	22	27	15	29	22	30	21	25	24	22	30	19	22	19	20	19	26	19	22	26	11	30	15	21	22	21	22	22	23	22	19	18	32	15	16	19	16	29	27	33	19	22	20	26	22	26	15	17	18	23	30	32	30	16	15	24	23	18	20	19	19	20	19	22	23	18	23	14	21	15	21	17	24	26	26	17	25	21	17	20	17	23	27	22	20	21	23	20	18	21	24	17	23	20	22	20	16	17	17	15	27	25	15	24	22	15	22	18	18	9	11	14	16	27	20	21	25	26	26	22	25	16	25	13	19	16	21	29	17	20	22	28	19	6	20	11	21	17	19	26	17	17	20	15	19	23	23	13	22	22	19	17	27	23	18	20	30	18	16	23	19	13	16	25	12	21	15	28	22	15	23	24	18	20	20	17	21	18	16	13	20	14	23	22	22	24	16	20	28	25	19	21	20	28	23	24	21	19	19	23	27	14	20	24	19	12	21	20	20	13	22	17	20	22	20	27	16	19	15	19	18	17	24	19	28	21	14	23	24	20	24	19	16	27	23	17	15	14	21	17	23	21	18	19	26	22	19	19	17	14	14	16	21	17	18	21	23	16	11	13	18	24	23	21	19	19	22	20	18	24	28	22	22	20	18	20	14	26	25	26	24	12	17	20	17	23	20	18	20	21	19	13	22	25	19	26	18	31	13	18	15	22	20	15	26	16	20	16	14	24	20	22	18	19	21	14	24	16	17	24	27	31	24	22	24	17	21	17	19
17742	11916	6330	17282	24500	23243	19254	15548	12445	10029	8381	7089	6189	5386	4812	4446	4341	4176	4109	3983	3794	3649	3639	3364	3245	3135	3001	2844	2589	2455	2252	2154	1986	1826	1497	1299	1167	1014	926	932	833	840	829	769	756	724	683	630	619	606	545	529	542	508	483	465	446	447	436	395	415	410	418	395	373	384	350	387	377	373	374	385	367	337	353	357	332	388	379	353	361	339	341	353	349	333	353	334	362	337	346	369	353	370	358	343	362	370	334	321	367	375	327	368	335	380	355	379	311	364	368	366	346	333	376	392	349	338	328	343	317	318	362	334	319	329	367	333	333	337	346	337	358	341	330	376	359	345	340	346	383	338	349	356	319	341	323	328	337	339	331	354	341	344	327	374	356	335	350	360	333	342	345	349	365	360	334	360	318	359	328	338	354	332	321	360	330	340	351	352	342	326	368	377	352	325	315	371	343	343	336	362	359	354	360	341	331	324	314	332	355	395	334	336	336	314	353	320	352	331	351	345	329	315	353	299	304	345	368	337	358	322	364	353	342	329	357	321	340	337	372	331	337	373	316	345	357	360	351	320	308	347	311	314	315	380	346	331	357	340	341	337	329	321	339	330	346	325	326	328	321	321	312	345	348	322	372	317	330	353	359	365	350	330	303	316	364	329	311	370	308	377	332	320	303	332	328	337	352	354	302	358	313	368	363	323	332	343	357	362	374	349	347	393	337	328	323	339	324	374	367	351	347	362	341	359	317	349	301	320	337	327	334	341	329	349	334	360	346	328	353	354	326	300	333	345	326	316	309	363	338	333	333	343	360	323	372	304	348	325	307	327	322	348	318	330	362	300	312	326	333	362	337	358	326	320	335	349	343	328	341	328	357	340	334	378	349	352	323	364	340	322	357	327	355	316	363	350	358	364	334	383	352	370	320	336	351	338	365	330	326	323	340	362	324	316	318	355	328	350	303	360	355	333	362	334	341	346	328	341	343	309	352	348	338	337	323	355	343	333	331	347	350	318	332	376	310	330	321	355	367	311	353	357	332	314	348	319	329	324	342	314	331	328	313	333	352	319	358	354	327	332	378	341	338	314	323	348	307	338	335	355	327	335	334	374	346	350	330	325	313	334	332	354	335	335	349	338	352	296	345	352	337	330	361	298	379	388	343	324	358	333	306	315	339	381	340	333	336	365	337	331	341	317	346	331	341	370	333	313	321	312	346	356	357	349	355	316	306	333	335	319	330	321	308	332	348	351	355	330	364	322	349	315	344	351	346	342	347	341	354	341	386	293	328	357	345	346	358	347	334	353	351	327	325	336	350	354	314	353	308	339	338	346	313	353	334	312	349	339	335	346	361	343	372	324	369	309	338	329	312	335	353	319	351	341	288	344	369	351	303	331	332	314	371	330	303	350	336	314	345	347	336	324	339	348	347	344	331	365	337	310	342	331	343	367	358	344	347	355	350	354	307	345	315	358	344	370	318	333	366	316	325	325	336	350	327	325	341	338	329	379	348	336	319	367	328	323	309	357	360	324	337	355	362	347	341	314	349	330	348	340	347	331	343	331	330	336	363	322	327	346	331	332	319	338	342	335	314	317	327	365	334	336	344	347	346	342	309	390	311	352	341	340	350	339	316	326	343	326	325	347	312	311	352	305	315	335	330	325	344	353	332	333	347	367	339	341	326	343	356	338	335	347	318	362	340	316	349	345	326	373	306	326	323	337	312	340	354	340	316	360	352	352	345	303	351	336	304	360	349	305	329	318	321	327	301	334	361	368	357	360	346	350	350	388	362	329	326	357	307	352	336	364	390	333	340	323	294	337	334	370	385	329	339	345	321	342	332	308	363	325	349	311	321	321	339	336	374	317	359	341	366	289	370	336	319	350	356	344	286	313	374	320	355	342	334	353	350	328	332	355	315	370	328	336	325	324	342	340	372	326	332	324	330	308	308	317	344	313	322	325	327	309	342	345	333	356	358	306	324	333	321	329	347	339	350	351	328	329	363	347	337	366	330	384	335	325	358	348	347	339	314	317	336	321	358	355	358	317	360	337	346	353	319	326	339	351	338	328	322	309	370	354	339	300	315	336	335	317	342	378	329	325	332	330	358	355	333	349	381	351	314	374	319	348	342	309	317	325	355	347	328	322	342	327	341	340	307	372	358	342	374	328	336	337	353	352	344	316	351	328	327	336	335	340	340	343	349	338	327	354	342	348	330	337	348	326	318	356	349	365	324	341	354	338	347	359	345	330	369	335	366	373	325	340	360	326	333	336	324	319	345	365	370	337	358	317	349	316	321	348	352	345	333	339	347	318	342	330	363	330	391	333	339	335	324	352	325	363	326	347	371	340	334	335	327	345	302	379	350	353	305	330	361	347	319	338	353	322	345	317	347	320	297	366	302	314	315	315	320	327	337	346	346	363	324	325	335	352	311	329	327	336	321	337	348	327	340	326	350	360	397	358	348	310	330	346	341	350	353	348	339	379	336	326	334	357	333	356	349	345	310	345	355	298	345	332	356	353	321	311	314	340	342	340	342	357	355	362	345	362	349	356	314	310	356	341	332	330	336	339	359	367	329	336	345	336	325	295	332	341	336	365	347	375	379	357	334	346	319	326	368	324	340	311	338	339	339	374	365	352	364	336	356	347	309	338	358	346	347	373	347	353	303	364	325	319	346	359	327	356	369	331	327	351	333	332	319	335	293	317	335	358	349	369	349	335	362	304	324	312	300	349	322	328	326	371	323	344	346	340	347	320	365	346	290	325	329	323	314	337	317	353	325	324	350	318	354	349	323	343	360	343	361	327	365	358	348	323	328	355	351	346	346	302	351	384	332	349	329	329	308	353	361	337	332	340	364	327	352	345	342	328	374	318	359	326	337	319	361	362	325	338	349	331	346	340	345	335	345	326	342	313	343	315	358	339	313	360	353	344	322	342	333	323	333	377	352	359	343	355	330	328	383	327	353	317	338	353	350	304	338	345	355	367	348	350	342	315	330	311	348	349	321	323	335	337	345	327	333	340	310	321	383	374	339	322	353	349	326	321	362	308	306	335	341	328	348	345	342	330	337	360	331	367	367	320	345	320	302	367	313	363	360	355	314	328	319	327	352	330	338	352	352	341	338	336	349	337	325	324	348	347	326	346	359	349	343	345	330	366	333	387	335	325	334	311	355	353	338	342	355	353	354	352	334	349	368	319	353	325	358	350	339	360	358	362	341	328	333	329	357	346	341	340	315	339	314	343	385	362	331	353	371	327	337	343	347	350	344	370	342	339	329	346	373	331	329	351	350	356	347	372	345	333	348	354	331	333	327	376	347	337	329	337	350	350	335	324	363	349	354	355	342	350	373	336	316	348	331	337	349	320	341	369	354	322	348	321	351	316	343	328	351	335	316	333	348	323	313	316	312	328	328	324	365	365	319	303	320	347	345	326	361	325	354	330	300	354	325	331	334	324	344	345	346	332	324	345	334	321	341	348	328	342	352	345	325	345	336	347	345	346	337	323
2505	362	209	166	281	323	267	253	197	198	163	133	149	110	139	117	80	105	110	87	112	88	113	108	85	88	82	67	73	80	80	80	69	58	60	61	44	58	46	48	44	51	38	36	41	50	51	51	38	35	51	48	40	30	51	52	41	46	36	35	37	33	41	45	33	41	31	55	33	45	44	45	43	45	35	38	46	39	29	37	44	46	35	31	33	38	34	43	36	37	44	36	37	48	39	50	35	36	35	28	52	43	28	37	46	36	38	39	44	39	46	38	46	36	34	42	51	36	40	36	33	35	41	29	43	36	47	38	33	36	43	47	42	40	28	37	42	34	43	27	39	48	37	39	54	42	45	32	35	29	34	33	29	41	30	32	34	42	45	51	48	30	27	46	46	36	41	24	48	38	41	39	36	41	38	32	38	45	41	38	32	42	41	42	38	39	42	48	33	41	38	37	32	37	42	39	46	40	29	38	31	41	33	42	43	44	39	36	33	35	34	44	38	46	30	39	44	42	46	41	35	40	34	45	35	33	35	50	50	52	51	39	46	40	31	50	38	33	39	34	38	36	33	48	39	38	33	32	46	43	41	41	55	41	32	40	37	33	32	38	45	34	29	45	50	49	45	42	46	49	34	40	41	32	35	44	40	49	33	41	46	28	41	40	41	43	35	45	35	41	36	34	45	45	37	38	37	31	38	39	27	39	51	30	34	40	34	45	35	44	31	39	40	51	38	40	55	48	47	51	39	41	42	35	41	38	33	36	36	33	40	34	55	31	32	35	32	33	41	51	35	32	38	44	40	32	43	40	38	44	35	39	34	36	51	37	40	40	50	38	37	36	46	30	41	35	37	40	44	38	39	41	44	32	45	36	36	40	25	46	47	39	31	41	30	49	32	38	33	27	40	37	37	32	47	47	44	41	33	37	44	46	42	35	36	39	41	37	31	39	42	38	42	43	32	40	28	40	39	44	49	39	32	40	39	34	41	37	27	40	40	49	35	36	38	30	28	39	42	36	47	50	51	31	40	39	36	47	40	42	30	35	42	54	38	44	41	45	39	51	58	32	44	47	41	42	32	37	40	39	33	27	39	32	33	33	42	39	31	43	38	42	42	34	32	42	33	50	35	36	52	54	38	50	52	35	38	39	36	42	40	36	34	45	52	46	49	45	41	39	36	36	34	37	30	37	42	41	42	42	30	40	37	43	31	47	41	32	34	47	38	35	32	38	46	43	38	33	43	34	34	45	43	47	39	35	37	26	34	39	38	37	39	34	44	46	29	34	36	58	43	35	45	35	50	45	47	39	35	34	33	42	35	40	44	59	45	41	43	39	39	47	38	42	41	40	32	42	36	41	34	39	42	43	45	41	51	43	42	41	38	43	43	53	34	56	38	39	44	41	44	31	40	39	39	45	41	36	35	25	33	37	32	29	30	25	42	42	39	34	32	36	39	42	47	52	34	44	25	26	46	39	45	33	39	32	34	29	39	33	49	40	44	37	51	32	41	41	43	57	38	39	40	35	34	39	30	37	31	36	43	47	45	45	46	43	42	34	45	38	48	40	47	43	34	31	49	51	33	36	40	37	32	39	40	41	44	27	47	34	35	39	47	45	29	48	38	34	39	46	36	47	42	47	34	38	42	38	37	29	38	37	39	36	50	32	41	32	35	48	49	39	43	47	37	40	40	56	38	37	28	38	44	36	41	33	39	37	28	39	36	57	38	44	28	44	36	44	52	32	43	47	38	38	34	36	31	40	32	31	40	37	26	55	44	37	39	40	31	40	49	41	36	34	35	45	48	37	42	33	44	40	28	30	34	45	51	32	35	47	39	34	32	49	38	40	41	35	41	52	43	43	32	38	47	48	38	42	39	36	52	49	40	37	38	48	47	37	35	41	38	38	36	36	34	37	32	40	44	48	53	42	32	36	27	36	33	31	49	29	40	38	37	48	42	32	33	38	30	42	33	39	39	40	38	45	34	32	32	50	53	41	27	39	42	40	37	29	36	40	31	40	40	44	35	51	39	38	39	47	46	48	35	39	42	38	35	45	42	39	46	36	56	49	46	38	35	34	50	34	40	38	38	39	43	38	47	48	36	34	36	40	30	34	39	35	42	36	40	33	35	39	36	36	42	38	42	31	29	44	37	46	38	46	43	42	35	51	22	54	50	37	35	46	41	31	34	42	39	32	33	41	47	47	36	34	44	34	45	34	50	44	32	38	32	38	37	35	37	51	39	42	40	43	44	38	39	32	44	29	55	28	38	38	39	42	41	39	56	45	43	44	47	28	49	38	40	43	43	41	43	40	38	32	54	47	34	34	42	42	45	36	33	35	51	44	50	39	41	45	57	50	52	34	46	44	38	38	51	38	47	40	42	28	38	25	42	34	39	47	42	49	51	33	40	36	40	39	33	36	31	37	47	27	41	50	56	36	50	49	35	27	39	31	45	43	32	43	43	43	33	40	38	40	35	43	42	35	27	30	48	49	36	44	42	38	43	27	34	38	38	50	32	54	41	39	42	33	50	33	35	46	41	38	49	29	43	32	36	40	31	50	31	46	48	44	38	38	34	38	38	49	35	33	48	33	33	40	29	38	32	34	53	42	33	39	44	46	34	36	45	43	51	41	46	48	29	38	39	35	30	37	37	35	45	55	37	22	33	39	32	44	53	40	51	37	39	44	34	49	36	36	27	29	41	56	33	47	37	35	46	44	35	27	34	47	59	31	44	44	39	23	32	31	40	37	44	37	39	36	41	38	39	34	44	30	38	49	34	47	35	32	44	48	38	49	36	42	41	45	35	39	38	26	56	38	33	39	43	38	34	44	31	42	35	55	47	46	33	29	36	38	36	30	38	49	38	39	46	37	37	32	41	33	36	37	48	35	38	30	45	34	40	43	39	46	45	53	41	32	30	32	39	47	35	44	31	41	52	44	37	40	49	34	50	36	44	36	36	31	42	44	47	43	36	40	37	40	51	37	44	43	50	37	43	35	23	45	37	38	46	39	39	41	29	46	32	48	40	32	31	35	29	38	32	37	38	36	50	32	40	32	50	38	40	39	41	46	37	45	34	33	34	41	40	43	37	33	38	44	32	36	32	43	39	41	43	47	41	37	38	44	47	52	30	30	35	38	32	45	42	43	34	39	33	40	35	50	41	36	48	37	26	36	41	35	33	40	38	38	45	40	28	29	43	49	48	31	46	41	40	43	41	32	37	38	53	43	49	37	30	39	49	50	40	47	38	36	30	45	41	42	34	45	48	35	47	36	37	35	33	38	41	35	41	36	27	45	41	47	42	50	36	44	46	39	38	36	44	40	33	45	49	47	44	39	34	38	40	29	40	46	35	35	27	31	47	38	33	35	31	42	41	35	35	35	39	36	39	34	44	36	40	27	45	41	34	45	45	40	26	35	39	39	49	40	39	39	42	41	37	36	54	44	41	38	34	54	42	40	40	29	45	48	36	45	37	33	35	36	40	33	40	39	42	46
16121	10315	5815	15798	23027	21650	18405	14429	11568	9744	8144	6997	6093	5329	4801	4639	4503	4420	4330	4043	3936	3996	3772	3519	3352	3155	3023	2942	2785	2558	2478	2389	2076	1945	1708	1590	1449	1316	1224	1172	1134	1081	1122	1086	1135	1010	987	979	866	891	824	758	835	762	733	749	731	734	718	715	705	709	719	691	620	750	723	675	685	679	657	690	637	683	670	665	683	652	667	650	665	651	633	650	652	693	661	613	683	702	713	642	704	674	691	636	680	659	625	706	665	633	655	652	676	655	671	661	664	653	675	665	647	652	634	640	673	664	662	662	663	660	667	651	628	645	647	648	652	633	679	661	674	669	691	684	645	688	669	659	661	665	644	679	647	688	681	641	637	663	661	678	621	694	600	649	670	669	660	664	639	674	643	692	671	643	627	641	601	680	661	661	644	616	668	647	669	635	666	641	648	677	647	664	674	631	646	648	674	651	692	640	681	615	637	673	635	638	641	647	639	647	641	680	625	649	647	635	613	657	695	681	670	654	656	639	635	637	639	663	648	661	618	719	649	620	641	629	653	657	688	614	628	632	649	672	673	618	614	582	689	632	662	639	665	636	651	606	668	658	642	639	640	698	614	643	670	654	614	653	620	679	629	652	661	668	621	657	651	663	638	621	662	643	660	667	644	635	640	611	632	679	677	656	649	619	651	636	650	660	672	649	632	624	660	623	639	645	647	642	621	642	616	648	632	657	694	653	677	662	621	649	644	636	646	663	659	653	682	647	661	651	704	662	676	663	676	653	685	627	668	634	669	670	601	620	665	633	654	637	628	631	681	599	672	636	658	676	607	633	637	597	628	640	649	641	676	627	640	652	635	650	726	673	628	654	695	638	685	606	671	629	650	629	647	661	603	665	627	664	665	674	658	617	660	684	614	680	622	674	649	644	645	672	625	671	636	634	705	690	675	653	714	641	620	643	674	645	666	600	636	641	613	606	646	637	638	664	627	646	628	694	615	610	647	627	618	662	612	668	666	670	611	721	632	601	656	657	651	660	658	654	621	636	651	597	639	672	628	666	677	611	635	664	663	635	645	650	680	665	636	642	646	612	664	639	678	716	661	636	584	610	627	671	620	688	668	664	633	657	641	628	695	651	656	644	672	624	635	606	631	641	648	667	636	644	652	655	678	723	664	670	661	629	611	664	626	628	705	696	645	689	694	625	658	678	714	610	628	635	614	618	693	689	642	658	684	606	648	627	619	651	660	609	640	650	657	608	632	672	682	676	676	677	622	652	617	669	678	624	673	647	602	572	628	665	613	703	664	647	645	641	652	636	614	672	642	638	625	639	650	649	675	620	642	656	594	603	657	634	703	634	656	668	683	667	697	662	675	686	607	652	626	634	683	647	619	680	650	635	645	643	593	639	700	678	651	642	627	657	652	645	683	636	693	645	658	687	644	630	642	642	677	645	662	640	617	651	633	648	646	662	693	630	631	665	669	637	602	677	654	642	679	680	634	632	649	640	684	628	649	628	670	687	653	620	603	679	682	644	641	625	668	636	679	657	659	664	578	669	619	637	687	608	622	655	637	635	675	683	674	651	678	614	610	655	627	667	662	645	660	627	599	667	659	655	591	687	619	628	677	642	678	657	675	614	672	619	657	664	616	634	672	617	671	662	684	669	649	685	654	664	718	631	647	615	642	639	682	598	653	617	692	718	645	659	652	672	687	689	632	632	642	607	639	622	633	621	674	635	677	698	662	608	651	571	612	642	646	689	620	657	647	634	616	631	667	669	644	617	622	657	683	670	675	641	615	642	676	661	616	680	643	688	656	652	669	619	632	670	621	667	657	634	654	629	639	594	667	632	652	651	648	672	649	646	635	662	623	637	610	633	629	660	667	699	631	615	683	654	668	662	590	615	588	666	663	644	634	609	651	661	653	632	632	605	635	650	630	628	620	686	651	649	646	666	645	633	641	660	631	667	640	686	651	641	626	660	648	660	630	681	639	616	642	675	661	678	627	655	665	656	651	637	671	641	688	621	650	647	625	682	694	652	658	664	637	657	668	645	655	666	647	674	636	709	646	650	637	639	670	651	665	659	618	626	650	671	688	625	655	627	605	654	662	603	644	621	620	617	677	673	681	666	659	664	647	631	621	644	610	653	639	598	676	630	639	663	664	601	642	656	635	624	615	624	683	630	707	632	638	635	651	628	618	648	631	666	692	620	648	673	659	623	680	600	626	637	634	636	635	608	658	641	645	606	650	640	637	644	646	682	620	656	635	737	650	635	614	631	601	649	647	644	687	621	665	604	637	651	623	658	620	692	683	643	692	615	648	629	627	608	698	602	682	638	638	658	641	680	652	626	650	623	658	637	682	637	658	641	613	601	679	672	663	625	679	658	663	654	630	626	661	657	638	633	655	638	670	624	644	646	652	659	644	616	623	626	638	669	630	628	638	603	700	612	688	668	661	718	642	628	658	688	704	704	651	659	633	652	638	640	626	681	693	687	658	708	639	656	634	622	652	622	645	592	635	632	654	620	636	644	646	648	653	604	630	663	642	700	684	678	638	637	606	670	665	659	644	621	626	638	707	594	684	669	656	658	667	650	668	668	647	602	728	625	625	658	607	625	670	624	661	675	606	650	659	708	611	642	637	636	693	653	663	639	659	652	690	697	701	698	671	673	682	643	630	607	654	651	671	634	641	602	619	673	619	609	674	645	668	622	639	632	653	667	659	662	645	693	646	681	645	670	606	655	650	641	643	638	636	689	705	660	655	670	625	650	643	658	616	665	701	689	623	636	611	650	609	644	658	656	679	669	625	616	679	637	640	650	653	677	658	664	627	605	644	639	670	668	664	645	628	595	673	624	675	629	638	636	648	676	635	647	666	651	672	718	640	642	614	624	653	637	678	613	670	680	699	653	626	624	637	612	639	617	662	637	623	623	658	643	606	633	650	659	611	641	645	588	613	660	660	639	644	647	643	630	668	619	600	608	694	659	658	629	636	618	703	654	664	671	578	607	676	672	640	667	625	639	620	672	612	698	676	665	639	658	633	672	601	678	653	608	651	637	678	650	637	646	653	614	676	615	633	626	674	640	627	680	652	693	684	592	678	618	612	637	658	668	676	622	637	645	703	641	650	629	668	673	662	651	679	620	638	648	645	662	630	679	621	674	637	672	632	628	600	632	650	680	643	639	685	668	654	622	646	645	607	676	610	608	644	639	635	650	673	642	632	658	642	651	687	673	615	638	661	639	662	648	636	683	607	628	629	633	652	641	641	650	612	642	645	634	605	645	649	688	627	623	648	659	688	646	655	696	734	702	673	662	667	687	629	659	658	667	626	640	630	615	695	668	602	662	658	667	703	665	637	605	643	615	645	649	646	667	652	696	628	618	644	616	686	643	633	659	648	621	666	630	664	673	663	634	667	571	637	596	634	625	677	608	617	623	635	652	623	686	642	622	691	672	625	654	627	647	665	671	677	637	684	647	632	622	677	672	633	669	666	675	695	658	599	680	645	664
1687	570	310	239	451	531	444	375	334	296	231	231	209	180	177	159	153	134	140	129	150	130	151	107	116	99	115	88	85	73	84	91	94	65	65	52	50	50	59	57	52	52	52	49	41	39	53	50	40	45	54	41	39	41	47	38	42	47	39	40	45	47	35	26	46	50	32	41	36	42	35	30	41	32	40	44	34	40	46	43	30	49	42	34	41	40	41	55	42	34	39	23	40	50	48	46	42	39	28	34	44	36	34	46	41	31	43	38	51	42	38	47	32	40	40	41	34	41	39	45	44	48	42	36	34	34	38	45	35	39	31	36	42	43	37	35	48	37	39	38	38	41	46	37	31	44	40	35	49	31	35	38	49	33	37	43	37	41	40	39	37	48	36	35	35	36	41	45	40	42	39	31	42	30	31	37	43	39	44	35	33	36	40	36	36	42	39	33	41	44	35	26	32	43	37	45	38	33	54	46	45	38	41	51	34	48	35	34	44	28	44	44	35	34	37	44	37	31	49	31	42	35	44	38	43	36	35	31	36	36	31	35	38	48	31	30	34	40	36	37	43	47	38	42	48	41	45	28	34	46	29	39	38	53	40	35	41	46	35	46	43	43	36	40	29	42	31	44	37	35	27	34	40	34	34	41	36	43	42	40	34	31	33	34	32	42	29	25	46	35	34	39	33	39	39	39	45	35	39	35	33	29	33	40	34	43	36	42	34	36	39	41	41	34	40	37	43	39	33	38	29	42	30	44	43	30	37	39	51	49	30	39	43	35	36	48	34	42	41	37	38	36	37	32	47	37	39	37	34	38	36	42	43	42	46	42	32	37	31	33	42	42	41	37	36	45	48	53	38	39	41	39	27	52	31	39	41	35	36	37	30	37	33	33	33	31	38	51	43	45	38	55	39	43	41	32	30	50	47	38	44	46	33	41	36	42	38	36	41	41	39	32	51	41	50	40	47	30	40	50	36	35	28	38	38	35	41	38	42	38	48	33	30	44	26	49	48	33	31	28	40	30	38	29	39	24	28	39	28	30	43	26	41	38	43	35	46	31	24	36	35	43	42	37	37	41	30	34	47	42	40	42	44	29	32	42	37	43	21	32	44	27	31	48	42	38	38	43	37	40	33	36	34	46	44	39	37	41	38	31	41	43	39	37	51	26	26	46	26	33	34	35	33	41	38	43	40	33	35	42	36	32	45	31	45	28	33	30	33	40	42	36	29	43	36	40	48	44	33	25	34	36	31	35	30	36	47	48	32	35	32	31	40	49	30	29	41	42	38	36	40	31	35	30	30	38	35	25	37	35	53	31	40	27	32	47	40	40	44	35	35	43	27	43	29	42	44	30	38	50	28	35	32	45	26	50	38	40	31	37	48	42	30	46	30	37	29	44	37	44	40	39	40	38	33	35	39	36	34	36	40	32	40	39	28	43	31	39	37	36	52	40	35	32	27	38	38	33	30	42	35	29	38	40	45	44	32	43	31	37	31	33	33	34	45	43	43	26	37	38	41	50	46	45	41	33	52	34	35	33	37	39	35	47	34	40	34	42	33	33	34	33	36	41	33	48	41	35	29	36	26	36	36	48	44	37	32	38	44	35	28	37	43	37	33	34	36	31	51	28	30	32	36	38	41	30	24	35	43	26	25	32	29	30	41	46	27	40	41	38	45	34	33	34	41	35	49	37	30	38	39	40	39	35	39	29	41	37	41	47	51	40	36	36	37	40	38	39	54	47	31	48	35	39	31	26	39	26	29	33	43	45	43	40	44	41	38	38	30	47	35	37	40	39	32	39	43	42	42	33	26	42	27	38	40	43	35	37	42	40	36	38	33	38	42	49	43	24	21	44	33	33	39	33	50	26	37	33	25	37	38	36	29	45	30	43	40	42	44	31	31	48	41	50	43	35	32	37	33	38	41	45	40	39	53	39	35	31	33	34	25	38	35	42	28	48	45	30	40	32	40	37	29	34	49	29	46	33	43	29	40	29	48	35	30	36	31	36	33	34	43	35	45	42	49	39	32	27	33	48	36	42	42	27	37	42	38	43	45	48	49	29	36	41	44	39	28	44	33	38	41	42	43	34	43	29	42	44	49	31	36	35	35	44	48	39	42	34	42	42	35	31	48	41	38	45	40	53	42	40	42	39	33	42	51	30	42	33	42	51	39	36	33	39	34	40	50	43	35	36	34	36	37	39	39	41	55	36	36	41	38	41	37	43	37	40	37	44	28	24	37	38	26	32	38	33	31	50	36	42	29	34	44	47	49	35	34	44	36	36	38	45	37	39	42	51	29	37	39	39	36	41	52	35	45	39	48	36	37	46	37	33	42	38	41	37	28	34	34	40	43	41	41	38	25	45	40	40	32	34	49	38	34	36	45	35	36	39	53	45	37	29	32	29	50	40	36	32	48	38	47	43	48	41	38	40	41	37	30	52	24	43	38	43	45	34	38	51	39	49	40	43	30	36	33	37	35	42	43	36	44	46	35	32	24	39	27	32	30	32	33	45	38	37	35	35	32	43	50	34	28	33	47	36	42	43	31	41	38	35	49	42	35	30	31	40	28	35	39	39	40	45	51	50	38	41	38	31	38	35	29	31	27	39	37	39	44	32	55	41	41	39	37	32	45	41	36	44	31	43	38	43	28	25	33	29	37	34	45	41	32	33	52	32	24	31	47	44	38	52	40	36	40	47	37	46	34	31	32	33	32	34	40	42	37	21	49	31	43	44	36	41	42	41	36	36	42	53	33	37	44	54	39	39	34	41	35	43	42	30	44	37	41	38	48	46	47	43	45	42	37	35	47	41	32	36	38	35	42	42	38	38	53	42	40	44	39	28	53	27	43	43	35	44	39	31	41	43	35	16	44	38	35	34	43	36	36	39	43	35	42	42	31	31	38	33	44	41	40	35	44	36	35	41	27	43	38	30	43	52	39	37	31	42	40	32	35	43	35	45	34	36	39	38	38	43	45	32	43	39	33	33	32	39	26	46	33	37	41	46	28	26	46	48	36	43	33	39	32	40	37	36	42	36	37	38	37	41	28	44	37	34	37	47	33	38	39	43	29	21	35	46	42	29	40	34	35	44	25	32	49	37	45	30	39	38	32	33	34	41	43	43	34	35	39	39	47	33	31	35	41	43	36	47	30	39	24	47	28	48	35	36	39	39	46	46	35	35	41	34	43	33	38	42	50	35	38	37	42	37	39	35	27	40	42	38	34	41	47	27	38	41	49	33	28	42	39	31	38	32	39	27	34	38	28	33	39	38	36	32	54	31	34	49	34	44	42	51	36	49	42	36	37	37	35	39	42	38	43	42	38	46	31	39	47	38	41	43	43	39	38	25	51	33	35	33	41	32	43	45	42	32	38	34	34	40	43	39	27	41	32	40	39	48	43	36	38	27	31	26	39	32	31	30	36	41	40	30	46	27	32	40	41	36	41	41	43	43	40	34	36	33	42	27	47	31	46	33	39	39	46	39	39	34	39	28
22057	14504	8436	21540	28960	27581	23738	19728	16418	13972	11956	10277	8953	7813	7196	6762	6606	6460	5849	5441	5399	5273	5100	4510	4232	4037	4016	3705	3360	3303	3130	2751	2502	2336	2065	1824	1727	1553	1463	1418	1391	1354	1361	1282	1276	1144	1073	1054	975	981	927	870	865	806	798	777	742	739	705	706	702	720	703	687	731	722	689	711	739	644	680	650	674	647	692	687	643	627	644	641	697	657	639	668	610	620	601	667	649	642	635	702	661	608	610	643	668	640	615	636	617	614	667	586	615	633	641	650	624	606	608	642	695	639	680	604	642	651	600	666	617	589	665	659	617	653	675	575	624	598	639	621	618	612	638	636	661	634	632	623	635	648	633	600	605	609	649	613	641	672	615	631	628	663	615	668	606	641	639	605	639	666	697	640	687	617	685	629	668	592	577	614	609	608	631	592	650	626	583	649	629	600	623	605	619	642	630	629	618	620	611	631	627	592	659	634	639	623	602	609	604	594	665	615	658	650	662	633	605	577	611	580	636	605	652	641	596	638	615	605	617	600	643	597	604	665	576	603	605	621	616	604	607	642	657	611	600	598	614	624	613	636	592	610	631	584	568	654	573	605	619	629	666	565	620	616	571	632	610	610	624	624	604	606	618	580	591	605	612	599	608	610	621	605	591	625	667	559	642	610	584	604	622	602	619	617	601	610	614	593	588	608	603	626	615	624	622	618	624	595	639	609	580	643	606	590	619	594	624	664	660	609	653	625	601	666	602	666	655	626	638	588	604	578	639	628	618	643	599	623	619	598	631	570	659	598	636	652	649	582	621	638	636	643	604	613	592	628	611	590	606	592	569	617	660	616	600	582	629	604	658	625	594	596	609	610	626	586	584	637	596	608	635	643	611	611	581	636	587	634	610	609	640	590	616	623	673	629	593	612	655	633	560	602	630	660	592	639	610	610	636	614	602	592	568	600	621	607	631	630	640	624	622	592	611	631	588	579	609	599	628	656	657	666	602	625	579	623	632	611	618	587	648	624	612	655	617	627	549	643	596	613	602	600	606	609	606	621	590	597	627	600	548	593	586	618	596	628	584	609	571	623	599	630	569	627	561	608	584	656	613	598	637	615	590	637	635	635	596	619	567	605	617	633	580	652	570	647	629	622	619	587	596	622	614	586	605	650	575	623	598	573	605	614	611	631	578	623	604	595	565	587	581	580	676	615	597	605	606	622	590	664	623	621	608	601	582	618	595	650	584	569	590	605	620	636	588	604	624	589	629	611	586	633	626	624	626	627	638	598	600	642	615	637	635	589	610	610	617	639	600	559	607	670	651	602	642	623	613	597	639	611	644	619	588	618	612	643	646	595	614	608	584	581	671	642	610	626	643	650	672	623	575	611	585	575	608	633	611	567	597	578	611	608	615	630	588	640	619	629	605	592	629	621	587	630	609	578	592	579	611	662	613	595	616	559	622	635	588	639	594	609	610	600	614	607	627	584	621	613	657	563	598	598	592	635	632	620	618	585	633	565	586	580	609	604	589	607	635	640	613	582	625	619	617	659	630	611	593	644	616	605	651	589	595	643	595	612	614	566	597	605	628	610	594	623	670	569	663	618	622	646	585	554	637	609	623	613	602	602	606	586	634	616	621	609	621	611	614	601	592	613	611	595	618	651	600	615	621	620	585	633	635	634	611	592	622	596	642	632	621	612	640	588	586	621	619	628	663	600	638	605	629	622	612	589	587	664	595	576	612	608	630	596	641	577	592	611	630	631	586	620	643	611	623	653	604	643	676	593	623	644	632	579	607	601	574	573	586	628	619	595	624	635	591	623	623	594	628	578	610	643	599	623	618	620	594	585	622	637	621	634	627	627	637	632	591	583	629	623	634	636	666	637	604	614	612	620	618	624	636	640	606	586	623	600	626	616	654	602	585	646	622	606	599	651	652	582	607	635	621	600	598	606	577	621	572	644	606	587	636	631	620	611	603	635	662	629	580	596	647	644	582	636	623	608	613	574	635	596	573	603	609	646	602	617	679	637	620	629	626	600	641	554	620	603	643	609	631	615	578	693	611	598	617	643	578	615	658	642	632	641	602	573	574	618	597	623	614	636	599	599	597	614	597	583	606	612	687	641	634	622	580	599	667	622	636	609	637	630	612	582	614	626	625	636	655	627	580	617	657	595	596	592	607	599	618	581	646	638	593	624	594	621	645	632	609	578	633	619	576	648	618	626	546	634	605	592	607	585	590	604	636	594	590	601	599	639	643	631	584	659	617	611	616	599	627	592	609	580	611	566	633	612	590	606	602	585	638	615	634	619	595	623	594	612	624	632	640	601	623	616	651	628	640	559	572	633	627	583	619	622	632	638	615	616	597	662	593	596	615	592	610	599	605	618	614	623	617	604	639	618	611	633	634	596	585	605	589	609	633	648	592	616	604	605	625	609	648	646	606	671	626	605	651	650	618	649	615	621	633	601	643	589	608	604	588	618	618	589	624	600	618	606	614	617	586	623	603	621	605	612	640	625	607	579	563	598	630	655	598	629	584	632	625	667	587	602	601	650	620	601	617	591	614	647	612	610	659	602	612	614	592	611	622	598	672	607	602	629	612	631	579	603	671	608	636	608	597	614	652	609	570	633	602	592	575	615	624	647	622	591	633	642	617	627	634	692	605	606	616	596	608	588	587	643	628	604	565	640	608	628	655	575	641	611	652	648	628	657	634	627	653	614	578	640	609	596	609	672	591	613	628	627	609	594	646	644	642	598	590	594	668	630	622	613	595	615	593	619	635	595	614	677	575	604	636	600	601	617	593	665	620	645	595	602	645	626	604	615	651	611	642	645	622	645	637	617	621	588	650	649	621	596	604	609	603	626	640	606	630	610	619	572	636	566	581	628	635	587	600	599	634	642	619	572	621	605	597	570	543	612	648	614	598	595	638	633	591	594	673	612	617	584	640	601	642	629	589	648	592	571	567	618	623	624	607	662	615	529	635	626	625	607	632	631	617	629	648	629	608	584	607	627	584	610	597	680	610	630	611	592	605	609	594	672	621	616	588	613	590	632	649	676	599	648	589	607	599	576	592	640	593	617	614	608	602	597	637	630	608	612	668	609	606	605	636	602	639	585	631	616	621	606	607	608	630	637	602	610	616	637	643	592	580	598	625	636	575	640	639	596	638	623	616	579	612	576	627	613	621	608	616	661	601	597	622	633	655	603	615	696	554	642	584	579	617	626	643	594	587	605	615	607	609	570	622	642	659	623	636	617	593	560	596	622	540	588	609	577	618	631	598	547	648	591	619	615	632	578	585	590	620	594	584	595	600	633	598	619	618	640	605	669	618	624	623	581	614	638	654	593	612	637	605	554	645	640	581	612	580	558	617	608	604	605	565	569	643	675	624	617	603	604	610	613	613	596	660	598	610	595	583	616	616	642	657	590	623	638	620	638	589	613	583	655	617	646	598	610	629	658	627	653	645	574	633	674	622	590	643	631	615	642	626	605	641	630	625	592	607	637	637	640	603	572
1380	203	113	114	154	184	139	140	109	101	93	70	94	71	66	90	89	87	82	76	64	62	69	62	55	61	72	70	67	61	35	43	49	37	39	50	28	25	31	31	25	42	40	28	39	23	32	18	21	28	15	25	18	23	27	23	30	23	15	36	32	24	25	30	25	27	26	18	22	18	21	19	25	23	19	23	29	29	26	15	12	23	29	23	24	20	19	25	30	32	24	27	21	22	23	30	22	26	29	22	24	17	31	33	24	27	20	25	21	21	25	23	15	18	19	20	18	21	14	17	19	17	21	24	21	23	20	15	27	21	18	17	22	22	33	20	16	16	26	24	22	17	25	22	15	17	26	22	26	23	24	28	24	29	23	25	24	18	21	23	22	21	16	22	26	24	21	21	23	20	26	24	19	20	15	25	16	28	19	22	20	22	37	23	17	21	20	32	23	22	20	15	23	27	19	22	16	29	22	21	34	29	16	18	25	27	18	25	23	22	18	14	18	28	20	24	23	21	21	25	32	14	27	23	17	17	24	26	19	15	22	28	24	21	25	35	18	18	23	26	26	27	18	34	16	22	15	24	27	18	29	18	19	17	28	18	27	28	19	25	26	19	27	26	31	13	23	26	14	17	17	21	28	29	29	15	25	22	23	30	19	25	25	35	20	32	22	26	21	18	24	21	22	31	20	23	17	14	28	19	19	20	21	18	25	27	22	17	28	23	30	24	27	26	16	26	29	32	19	24	20	19	25	18	15	33	24	17	23	23	22	15	24	26	18	18	22	28	23	20	30	25	19	24	21	25	18	20	20	23	19	24	24	21	20	20	27	34	27	18	27	22	17	27	21	22	27	13	22	22	18	18	19	24	21	30	19	20	21	17	26	22	16	20	15	18	26	26	32	20	23	26	21	18	17	22	26	26	21	25	20	26	25	25	25	13	13	25	28	31	27	25	15	20	27	16	25	28	23	22	28	18	21	22	29	21	15	23	19	16	19	21	16	20	26	27	16	22	18	28	21	29	31	28	19	27	20	20	21	22	35	23	15	29	20	25	20	23	20	34	19	13	29	23	22	31	17	12	19	19	30	23	20	23	16	20	19	32	22	23	21	21	20	18	28	25	25	22	26	17	24	30	23	19	19	23	25	29	24	19	23	19	21	27	25	21	24	18	24	25	26	19	29	19	22	18	31	21	25	14	18	23	17	22	24	17	13	11	21	22	19	15	25	14	19	22	19	23	17	22	22	29	27	24	16	28	34	25	26	29	23	28	15	30	21	19	26	21	22	21	24	29	28	24	21	36	30	25	23	22	27	25	18	23	21	22	23	26	23	35	26	28	31	26	22	23	30	21	23	24	10	17	20	21	23	20	30	22	25	13	29	26	21	25	26	20	27	28	18	22	23	22	22	24	29	20	16	32	19	24	26	24	17	25	22	13	25	27	28	28	22	19	24	31	19	21	21	25	22	15	15	20	27	26	21	17	27	23	19	18	28	15	27	23	21	19	18	22	17	24	24	18	19	21	29	16	20	25	24	15	21	32	18	19	21	18	19	14	22	24	31	17	23	23	23	25	27	23	16	18	20	25	22	15	34	35	19	12	17	31	25	26	23	36	30	24	25	24	20	27	24	25	19	21	26	17	32	22	28	20	18	27	16	12	33	22	21	18	21	21	30	18	19	26	26	27	25	26	23	33	15	22	21	23	23	24	23	20	16	19	23	26	17	24	22	18	30	21	28	20	27	23	20	15	25	32	21	22	25	17	22	24	24	22	28	16	20	17	21	18	22	29	20	23	21	13	23	19	20	22	24	21	21	24	20	24	22	22	19	22	12	20	16	28	23	22	21	15	19	27	20	21	23	25	30	26	19	28	26	20	15	26	18	22	15	26	14	34	27	25	19	19	16	27	18	31	25	20	18	22	21	24	19	21	18	27	22	17	18	21	22	20	9	20	29	23	23	33	24	21	22	23	29	23	22	22	17	25	22	24	21	25	16	17	26	21	24	21	15	27	24	11	28	29	31	15	22	22	17	20	19	15	19	19	24	14	19	18	16	22	24	24	27	23	23	26	20	22	25	19	20	29	24	24	20	26	22	26	27	16	31	29	22	32	20	27	23	19	21	16	30	33	23	20	23	15	14	25	25	22	23	24	21	19	24	23	16	30	24	24	20	14	24	26	27	29	23	23	26	25	19	26	23	30	15	24	23	23	22	26	20	20	29	19	28	30	16	25	14	25	23	24	24	17	26	22	20	24	25	12	29	24	25	12	23	19	13	20	20	11	21	16	29	31	28	26	26	27	15	19	24	20	22	31	23	30	37	18	23	21	30	31	17	23	19	24	17	26	23	27	23	25	37	18	21	15	23	26	26	27	26	20	22	15	14	16	22	21	20	13	23	22	20	29	22	21	21	21	25	20	29	13	22	16	19	19	25	28	23	20	22	21	24	29	28	21	22	13	24	19	26	20	19	24	23	15	27	18	16	21	20	26	30	23	21	28	22	20	36	19	29	18	21	18	28	27	24	30	25	25	26	18	18	24	29	19	20	19	18	19	18	18	22	19	18	29	26	24	21	23	22	25	27	18	27	30	20	16	21	23	26	19	23	23	21	26	23	17	25	22	18	25	24	17	14	27	16	25	16	23	15	21	27	23	22	19	30	23	19	19	28	23	23	23	24	20	24	11	19	23	28	23	29	31	18	25	25	25	27	21	24	22	22	18	26	25	27	17	25	19	35	24	28	18	24	31	16	15	24	27	23	20	26	20	24	23	23	25	28	20	31	24	26	20	28	21	24	18	20	24	24	10	29	21	19	23	20	12	24	25	22	31	21	21	26	21	24	19	20	15	35	24	31	21	20	28	15	31	30	19	32	21	19	26	21	20	24	25	13	22	22	11	34	26	24	22	19	25	30	23	16	22	17	23	13	24	25	26	23	25	21	19	17	19	22	23	27	24	19	24	15	24	28	23	20	30	20	23	26	27	19	23	19	20	18	29	26	28	20	16	13	25	15	23	26	21	25	29	18	28	30	22	21	17	22	25	28	20	12	19	17	20	29	27	26	25	30	20	26	17	19	20	18	19	20	24	20	26	12	16	17	20	27	30	28	26	21	29	24	25	24	28	13	23	18	20	17	21	35	27	19	22	20	19	25	24	22	20	26	22	18	19	23	31	21	24	21	25	20	19	22	21	12	13	20	11	22	19	17	16	19	23	25	28	24	22	25	20	19	16	16	22	20	22	24	30	24	17	23	22	18	19	18	18	21	29	25	23	20	15	28	14	21	17	26	28	23	30	34	7	22	17	17	14	19	30	32	24	28	24	29	22	20	28	17	24	25	11	18	27	28	17	23	20	18	27	30	19	23	25	28	21	23	25	18	20	21	26	28	22	31	25	22	21	17	19	20	23	18	24	15	24	29	15	17	22	28	27	24	30	28	37	31	23	26	27	24	22	20	21	22	27	29	23	27	20	20	25	32	29	15	20	24	26	27	20
13297	7142	3729	10808	16977	15721	12628	9735	7787	6506	5360	4763	3929	3663	3419	3333	3435	3224	2894	3065	2974	2976	2681	2552	2407	2373	2405	2177	1939	1913	1773	1692	1461	1308	1053	1043	902	858	828	808	766	777	699	744	679	623	591	526	540	516	482	474	489	465	443	399	440	398	388	446	441	433	407	394	413	390	416	364	378	397	348	400	357	374	363	397	376	400	332	366	345	363	377	370	354	395	387	412	357	374	383	376	386	384	376	389	415	410	367	403	390	414	337	383	383	380	389	386	367	378	381	373	371	383	368	404	381	391	371	365	390	390	405	382	348	377	389	369	379	385	356	389	357	388	373	366	386	372	395	374	391	379	370	347	394	393	350	404	388	386	399	368	393	395	381	375	387	402	408	406	392	414	423	371	384	399	386	387	345	378	368	381	362	389	357	360	378	403	375	420	413	363	385	382	355	383	375	395	353	386	378	359	384	372	361	356	372	360	367	390	376	375	368	384	379	391	374	419	372	368	382	375	412	381	356	345	362	364	371	384	400	376	399	373	353	394	367	394	385	381	398	347	402	383	371	377	402	395	392	375	367	394	373	374	398	366	368	391	398	368	405	403	352	376	359	396	421	391	393	345	337	414	413	385	369	377	379	344	364	364	387	420	399	329	361	356	361	384	348	389	340	386	407	336	420	353	362	381	355	383	403	360	407	385	380	386	379	386	367	399	398	355	376	381	342	374	387	363	352	392	379	370	345	391	422	367	410	395	382	397	415	389	390	378	367	383	384	353	400	349	366	351	383	387	363	338	387	366	375	369	372	368	397	387	375	376	400	382	359	412	351	376	341	380	367	396	363	351	386	357	373	384	381	358	393	364	388	364	346	374	383	409	360	379	383	381	360	379	369	365	388	367	370	389	399	358	384	366	357	385	350	336	389	390	361	393	365	364	368	351	362	407	402	362	361	387	362	357	378	364	385	365	403	401	391	362	369	349	388	418	399	372	373	347	370	367	399	413	375	358	358	356	393	365	371	382	387	363	342	351	392	389	379	361	366	419	366	338	364	381	375	384	382	390	379	369	399	356	407	392	377	391	369	423	360	351	387	386	385	390	428	370	395	392	373	360	378	366	334	369	392	411	365	384	350	392	403	362	382	369	381	351	387	399	381	390	402	379	380	363	359	376	363	363	404	369	379	386	387	341	342	381	349	359	375	333	346	378	377	389	408	368	376	380	380	383	384	386	370	368	367	410	387	374	358	394	403	355	355	368	362	393	369	350	376	399	375	323	378	364	382	397	354	403	397	365	363	370	368	411	373	357	414	376	378	378	378	358	375	391	392	339	385	344	390	390	342	378	340	359	404	372	395	375	376	344	358	398	379	400	392	391	362	386	367	373	369	389	336	363	382	397	405	368	367	388	374	373	381	374	397	364	351	360	323	408	389	361	361	355	393	325	372	396	381	400	356	410	394	360	384	373	365	400	355	351	399	411	384	381	383	416	353	388	395	363	359	381	373	397	384	361	422	348	392	373	364	390	433	377	337	380	337	396	388	342	352	355	394	356	363	384	382	355	362	370	367	380	363	401	377	392	353	360	410	381	383	361	368	394	400	411	393	385	380	360	386	396	400	327	373	370	381	371	369	333	396	377	334	389	372	364	389	404	391	357	348	384	369	399	363	351	404	384	366	364	373	407	362	375	346	381	383	364	373	375	377	411	378	361	400	378	378	358	403	389	400	365	405	409	355	364	366	377	336	389	389	354	362	361	422	379	376	393	365	397	357	373	376	413	364	391	373	401	379	365	385	385	396	405	400	373	361	370	389	383	370	379	335	378	395	364	374	400	364	374	389	381	385	354	369	374	356	366	344	373	395	371	381	401	393	377	396	375	360	395	369	360	380	377	396	386	375	378	383	370	387	397	339	370	366	373	353	385	394	379	373	418	389	377	376	388	383	345	360	362	380	351	388	347	393	342	362	341	379	343	381	350	377	344	405	412	390	356	406	358	375	386	384	385	386	377	396	357	377	379	379	374	365	372	382	379	422	389	361	368	368	368	368	360	395	363	399	364	387	383	365	383	350	366	363	418	392	394	367	371	417	388	339	402	381	398	402	367	365	413	349	352	376	355	385	361	389	380	402	409	384	371	377	378	365	400	350	351	390	383	376	385	353	394	374	398	374	348	372	375	351	359	395	371	386	390	361	395	384	371	356	372	347	356	378	369	356	359	394	352	382	367	410	360	364	412	403	395	386	366	315	373	392	376	370	361	380	330	373	375	373	414	360	363	408	364	360	395	392	363	370	370	391	349	394	381	377	406	380	382	383	407	394	360	398	382	351	387	363	420	416	372	379	357	356	392	359	385	397	367	378	355	414	380	361	421	373	381	347	398	399	388	349	365	378	340	377	339	365	364	380	387	403	396	369	369	376	382	355	385	390	364	367	387	382	379	368	360	367	374	362	363	400	366	354	407	417	388	361	384	363	406	364	411	335	393	387	395	353	372	364	381	419	357	360	386	381	419	389	384	378	371	360	419	357	325	372	355	400	402	368	351	376	372	374	346	331	374	368	346	399	387	370	374	370	365	396	386	398	378	391	368	390	377	389	393	372	405	385	401	380	383	396	359	375	369	420	392	372	399	361	362	360	363	375	392	383	381	376	359	370	384	384	383	352	380	372	364	366	354	375	392	384	377	390	367	380	391	389	354	347	386	411	352	379	372	393	370	374	384	368	370	379	399	374	370	389	389	363	369	357	374	375	396	358	366	379	360	342	394	363	404	371	370	383	361	415	353	346	361	378	356	385	372	387	403	353	334	368	382	359	388	378	374	353	344	389	405	364	375	359	384	398	374	365	379	317	382	348	388	390	379	390	365	387	396	366	399	349	382	410	376	364	376	393	399	416	341	416	382	371	389	398	355	408	382	378	404	391	425	404	385	391	379	362	399	386	374	395	374	381	395	371	376	359	356	365	377	400	355	402	368	385	358	347	364	412	361	405	366	364	374	354	365	364	370	368	386	360	380	362	365	385	400	374	382	364	388	386	404	367	385	372	393	348	386	346	369	337	355	365	354	383	372	387	384	391	376	371	349	422	389	382	398	388	356	336	399	355	358	409	399	362	380	374	367	367	386	385	355	373	407	364	395	378	391	383	389	376	362	360	393	390	376	401	374	338	369	361	388	382	372	380	365	381	359	370	378	369	410	369	363	366	364	381	360	344	393	374	361	343	402	378	382	379	381	394	391	369	377	359	356	361	367	376	367	383	382	388	357	371	382	392	351	357	376	385	358	357	377	383	370	382	388	358	359	358	371	378	378	388	381	394	378	382	397	362	400	362	376	400	385	365	387	356	374	379	386	383	370	361	365	379	394	368	375	344	385	381	411	376	361	376	342	419	381	376	409	369	376	399	360	401	374	376	412	377	345	400	380	383	374	370	382	368	371	379	408	379	386	371	355	390	368	403	449	382	365	354	357	339	389	346	362	327	343	409	381	383	381	385	381	336	347	361	377	373	358	395	400
808	376	193	161	280	331	296	234	204	178	155	148	138	126	129	114	123	90	93	106	97	91	76	91	68	83	70	65	53	51	62	55	42	45	41	38	37	35	27	39	19	26	29	31	35	22	24	33	27	16	23	26	19	20	29	16	23	26	19	16	16	20	23	24	19	21	17	20	27	22	24	21	17	30	23	25	23	12	18	13	24	15	20	20	29	22	22	21	23	21	19	26	12	16	22	23	25	21	24	25	21	25	19	32	27	21	21	22	15	20	32	19	22	13	25	22	20	17	16	19	20	21	23	15	15	17	19	28	13	16	15	27	22	19	24	18	19	17	23	23	21	23	22	17	18	15	15	27	23	26	21	22	25	18	15	14	20	19	22	17	28	14	19	25	15	18	19	25	22	18	22	18	21	16	16	15	8	13	26	14	29	23	24	31	17	22	16	29	16	22	13	19	17	19	17	24	33	20	16	21	14	15	20	18	19	17	20	24	14	18	23	25	20	30	16	24	16	28	28	27	19	19	24	10	16	19	22	21	17	16	18	13	22	16	20	27	23	19	21	12	17	16	21	16	25	25	25	18	16	14	23	15	18	24	24	14	18	23	13	25	24	19	24	22	18	24	24	32	32	15	19	23	25	20	17	26	19	21	20	16	18	16	17	20	18	17	20	20	20	22	14	25	23	23	23	14	16	19	19	21	19	25	27	19	21	20	25	13	19	16	19	26	26	20	22	23	15	22	21	22	24	26	24	24	20	23	19	27	16	31	23	24	18	24	16	20	28	26	17	16	22	23	12	19	22	15	19	13	13	27	14	20	18	28	13	23	13	22	19	22	20	22	25	19	18	16	17	15	20	22	13	15	19	20	26	18	25	22	20	18	26	14	21	16	20	15	14	21	19	14	21	21	17	21	19	15	21	15	25	21	21	18	20	16	20	23	20	19	22	14	22	26	11	21	29	26	14	22	18	21	24	17	20	14	21	20	21	28	19	17	18	26	32	24	17	12	19	15	20	20	17	18	25	20	26	19	20	34	13	17	22	20	14	20	19	24	24	16	22	22	22	20	18	25	29	25	31	15	20	23	24	23	19	22	20	20	13	26	20	29	28	23	13	16	23	17	16	13	29	25	22	16	14	27	20	21	19	19	23	18	15	16	21	22	28	13	19	18	24	18	20	18	22	23	19	20	18	18	22	16	27	18	20	23	24	14	9	23	20	15	23	16	13	17	20	19	17	18	21	25	15	29	16	26	23	20	21	19	16	21	21	21	17	20	14	20	20	19	23	17	31	24	22	17	18	18	21	17	26	13	15	28	18	30	16	20	25	20	23	13	22	26	23	19	21	20	21	12	18	13	20	18	18	16	20	16	20	28	19	15	21	15	21	23	16	15	17	20	17	27	11	19	15	21	19	24	17	19	19	15	17	17	22	18	15	20	14	20	20	18	27	22	16	13	18	20	17	22	28	21	16	20	18	27	20	28	22	16	16	24	17	18	24	17	16	28	22	18	25	18	25	26	21	19	17	23	20	28	19	20	21	14	22	23	14	25	24	28	11	17	21	20	12	16	21	15	24	14	23	20	23	19	21	26	18	19	16	21	19	15	25	22	18	23	19	17	22	22	17	19	23	23	19	21	25	24	15	26	22	25	35	18	23	20	27	25	21	16	13	26	20	21	23	19	21	18	19	18	22	29	17	25	26	18	14	20	22	20	24	20	15	17	22	13	22	19	26	17	19	24	21	25	25	16	29	12	17	36	13	23	27	15	13	19	12	17	22	15	14	26	30	20	16	26	17	25	13	33	23	23	26	15	22	16	31	21	17	19	27	20	26	24	19	16	16	18	21	19	16	20	14	16	26	25	21	16	17	17	29	20	14	16	18	16	19	15	22	27	28	23	18	20	19	17	19	21	20	20	15	20	19	26	25	27	16	18	21	21	29	24	26	21	21	15	27	18	12	21	19	30	26	14	15	25	25	21	17	27	18	21	18	16	19	26	25	23	15	13	20	17	14	17	21	19	23	21	28	19	18	24	27	13	15	22	30	19	24	18	14	23	22	26	21	17	34	28	22	28	28	23	29	27	20	19	20	21	20	20	11	28	29	19	22	21	25	24	23	19	15	19	21	14	14	22	19	26	22	28	20	27	18	18	22	17	17	16	14	22	23	21	20	19	22	27	25	21	21	28	26	26	24	27	24	13	18	19	23	14	15	20	24	18	20	15	21	20	23	15	14	25	22	18	21	19	17	16	24	24	19	9	21	16	19	21	19	21	17	14	25	22	22	6	21	22	23	16	18	12	26	24	14	19	18	11	19	17	16	7	21	20	17	26	29	25	13	29	23	23	14	23	21	21	25	23	21	31	23	25	22	17	17	16	19	24	17	26	22	28	21	18	15	18	18	18	19	20	20	19	27	14	19	15	26	15	24	26	24	25	24	18	20	18	17	23	22	20	21	20	22	21	16	28	19	31	21	21	16	13	20	18	15	23	16	23	15	17	19	19	29	20	27	22	23	21	19	18	19	13	14	15	23	31	27	21	16	13	21	23	35	19	22	19	24	17	23	25	20	20	14	21	20	16	20	21	21	20	16	32	17	21	22	20	19	20	26	19	29	26	21	23	21	26	20	30	23	21	18	26	19	25	23	20	21	19	22	16	27	23	16	17	12	28	19	23	14	20	24	18	18	20	21	17	25	17	23	14	24	27	19	24	16	18	23	18	14	23	27	17	17	21	19	13	19	19	22	22	17	26	26	27	26	16	15	20	16	8	11	27	15	22	23	21	26	20	19	16	12	17	26	18	27	26	28	18	17	27	26	22	10	22	19	23	22	23	33	28	23	19	17	30	18	13	17	14	29	19	21	18	26	15	17	18	23	30	22	18	20	22	24	15	15	19	21	32	16	18	26	29	21	20	22	23	23	16	20	26	18	28	16	15	20	25	22	22	18	22	21	24	16	16	23	27	20	18	24	19	24	14	17	20	23	17	18	22	18	19	22	20	24	24	21	18	27	15	32	20	14	28	18	23	18	18	23	17	18	17	17	19	19	20	21	18	22	18	23	21	19	22	22	19	16	19	19	21	24	26	26	15	23	16	29	14	15	26	24	22	19	33	14	17	28	18	13	22	16	17	17	22	16	20	19	21	22	16	23	22	22	29	23	16	11	20	25	14	28	25	18	25	16	12	14	15	30	16	18	17	21	15	26	20	16	18	21	17	15	24	17	19	14	20	19	14	17	26	27	16	15	18	19	27	23	16	14	21	14	20	22	23	26	16	15	30	12	24	19	26	19	20	19	21	10	23	23	18	20	18	26	23	15	22	20	19	17	25	17	22	17	15	27	21	17	11	26	18	19	19	21	20	15	28	22	24	15	17	19	19	19	24	25	26	24	18	20	17	20	21	25	20	15	19	17	12	19	20	19	26	15	16	13	22	22	15	16	16	26	14	20	24	15	18	23	22	22	18	27	15	23	31	17	23	15	21	15	25	15	17
17453	11650	5904	16530	24143	22419	18633	15117	12521	10480	8868	7684	6564	5753	5452	5311	5134	4682	4262	4344	4249	3974	3753	3444	3235	3197	2915	2825	2588	2415	2206	2070	1865	1604	1381	1225	1077	1047	945	967	927	894	930	930	815	775	689	631	643	538	537	500	495	469	454	472	452	419	417	408	424	419	402	382	433	383	435	360	353	383	339	360	369	401	416	361	343	354	311	370	338	338	319	372	351	348	379	326	353	359	353	348	376	348	386	365	351	338	339	381	365	371	347	356	312	364	349	364	388	374	356	303	364	340	352	360	335	355	348	336	328	348	362	352	353	375	337	362	356	328	351	348	318	348	334	311	360	338	333	349	353	348	344	314	352	331	350	356	328	365	334	362	320	389	352	360	331	347	369	354	357	370	335	376	344	349	358	355	354	336	348	369	332	351	313	313	353	305	345	345	341	344	341	376	349	367	344	340	344	347	334	345	347	332	339	335	336	364	348	327	354	360	323	332	332	308	335	346	320	337	334	357	357	320	373	357	331	332	338	314	330	341	362	381	365	365	329	358	322	389	328	351	366	357	348	343	346	355	330	357	367	350	372	345	351	355	325	347	316	341	295	338	324	323	345	351	331	303	353	327	376	354	362	335	324	324	318	323	332	329	366	360	340	387	336	340	329	342	329	375	323	399	345	360	318	325	332	337	364	343	367	344	319	346	342	307	351	336	318	373	348	318	345	342	338	336	345	361	316	341	341	334	343	344	325	324	339	331	337	356	320	322	361	318	344	338	336	336	321	370	341	316	323	361	370	330	330	351	318	335	363	353	353	319	351	320	359	326	337	327	326	333	313	333	351	368	315	345	345	311	385	331	355	345	346	306	348	369	356	326	365	322	351	340	334	359	334	328	317	327	363	356	328	369	331	339	357	347	362	350	325	338	365	334	337	367	367	332	356	325	310	353	354	313	356	346	330	348	330	352	342	336	329	349	317	324	345	335	355	349	299	348	351	383	347	366	322	308	353	336	325	335	322	357	342	359	340	319	332	349	339	314	347	365	330	339	310	342	350	334	326	352	337	329	325	310	347	314	361	334	393	337	335	345	395	342	358	352	337	343	339	366	340	313	359	314	346	338	348	372	348	365	356	344	358	310	353	329	354	320	312	323	361	343	355	311	349	365	348	357	339	340	357	341	313	280	350	347	346	320	341	356	363	361	347	355	361	330	314	360	316	359	357	355	375	291	356	363	336	334	308	351	341	331	328	328	340	308	361	385	402	350	345	335	346	325	333	319	321	348	331	361	331	320	352	335	324	351	326	369	379	368	332	363	349	324	329	357	323	344	349	318	344	335	325	310	361	339	322	369	310	340	337	359	337	343	315	336	348	333	320	349	331	312	342	347	336	324	323	348	340	326	341	353	337	346	365	338	331	352	306	321	339	348	327	307	316	337	336	365	309	341	383	323	332	337	336	337	328	326	311	353	351	348	306	343	344	350	357	314	323	364	318	361	334	309	334	313	306	348	330	328	365	367	306	325	363	370	340	350	338	328	332	346	329	374	335	320	350	347	325	344	319	343	341	329	371	361	304	342	338	334	327	328	354	363	324	326	334	357	317	313	330	371	348	337	353	359	318	340	367	343	344	341	327	325	334	359	334	375	342	375	345	336	342	327	347	316	349	299	312	321	364	382	335	339	333	349	381	337	335	352	354	351	346	327	350	364	332	338	327	337	354	315	366	348	337	366	316	319	366	355	347	318	322	361	333	320	344	355	323	326	358	374	351	326	305	325	360	384	354	331	340	326	317	379	357	357	329	349	358	364	342	336	335	346	345	355	372	324	378	338	344	298	338	341	306	320	341	331	332	343	302	327	354	329	385	319	316	336	333	342	333	331	342	347	328	382	355	318	348	345	335	353	352	357	338	381	328	359	340	334	349	339	331	322	326	312	324	320	352	350	326	360	296	336	357	347	325	322	319	366	340	319	363	327	338	329	319	307	331	382	353	339	352	337	314	288	321	380	344	347	341	313	337	321	345	344	373	326	329	327	325	338	320	353	340	295	341	328	345	353	351	330	330	329	316	324	341	354	361	350	357	305	349	349	316	329	321	348	326	333	356	331	362	331	296	375	332	346	356	339	351	358	337	331	374	326	367	320	332	309	364	345	349	308	309	355	367	342	317	340	338	315	345	342	361	329	349	343	362	332	328	333	345	323	350	330	342	328	355	340	327	335	337	347	324	328	339	348	316	335	345	327	325	348	343	368	331	357	342	361	350	341	328	381	335	357	351	338	324	338	313	310	339	352	375	356	342	343	338	340	306	324	339	319	358	319	321	317	363	341	351	344	330	360	339	323	350	323	351	325	388	351	346	342	330	340	308	352	323	339	371	340	334	369	338	349	336	338	351	341	320	324	320	334	370	341	355	353	313	356	335	331	369	359	319	350	337	352	299	363	340	291	334	360	320	344	365	316	343	350	339	316	351	319	350	354	353	346	292	349	348	374	327	313	345	334	340	324	351	341	347	354	311	324	335	349	378	340	369	366	341	357	349	310	343	343	340	338	347	338	310	312	337	311	323	334	356	359	360	346	328	315	339	359	358	359	345	328	329	357	329	327	319	338	358	366	349	326	339	314	367	360	380	373	345	308	309	351	335	332	316	323	376	326	363	324	333	345	310	348	337	353	317	304	311	334	344	338	350	354	345	334	325	343	351	330	362	349	332	367	326	360	315	331	313	332	303	363	355	382	357	350	354	291	310	333	355	311	363	343	343	356	380	346	324	359	343	315	338	361	313	287	368	321	341	330	336	326	347	345	348	366	343	358	348	327	358	336	309	323	357	318	336	326	343	344	342	351	355	329	357	362	308	308	358	332	363	331	356	358	361	351	315	363	354	339	358	348	355	346	329	333	322	369	337	367	332	342	334	354	359	346	319	360	321	335	343	310	340	350	356	342	340	340	335	328	327	329	333	368	345	367	348	317	331	335	353	306	320	317	344	315	308	356	370	337	303	347	339	351	345	337	322	386	357	308	328	362	339	323	345	358	340	343	324	343	383	346	329	362	390	317	354	361	307	357	306	318	309	378	363	331	351	356	334	346	330	352	330	352	349	349	356	336	325	314	343	333	331	331	336	367	370	340	308	360	313	336	361	315	308	341	324	341	323	323	332	380	338	334	348	352	340	351	334	343	331	341	351	308	339	358	328	330	332	359	322	371	333	366	348	350	362	293	312	336	329	361	348	327	345	329	351	315	341	334	333	359	377	336	310	336	351	360	360	319	303	354	386	355	359	354	342	350	343	312	327	341	327	355	327	364	366	368	317	285	359	309	344	355	353	324	320	309	380	353	335	349	348	355	332	333	339	311	367	320	345	361	365	322	357	345	325	326	340	350	324	336	321	322	355	350	342	347	354	334	339	356	352	305	340	322	346	320	343	387	334	339	330	315	310	323	316	339	346	342	344	325	339	361	336	354	308	329	313	313	332	370	350	305	341	358	328	372	323	331	348	310	321	305	347	374	339	318
2443	333	180	186	272	287	255	228	195	189	158	136	140	129	142	105	118	118	134	98	115	89	110	94	99	87	94	80	70	42	60	70	69	63	60	60	46	46	49	60	40	38	58	39	43	34	45	54	45	37	55	46	32	45	42	45	36	40	41	41	42	35	50	31	35	45	35	32	38	44	45	43	40	40	47	40	48	33	44	37	44	47	46	39	47	48	36	45	41	51	40	53	51	48	36	45	32	38	49	43	45	48	33	31	43	38	45	45	45	43	36	34	30	38	32	36	42	42	40	24	41	45	39	31	45	41	52	41	39	38	44	35	57	38	46	40	41	41	48	45	39	35	51	34	32	37	42	46	41	44	38	48	43	51	31	34	49	33	27	46	37	39	41	42	45	45	43	50	39	44	45	40	39	46	38	36	35	33	37	38	28	39	42	40	38	36	41	45	36	47	45	50	48	40	32	43	43	29	42	33	41	27	35	41	37	38	50	42	39	35	30	36	48	33	52	49	38	33	45	40	39	42	38	38	41	39	42	38	37	39	43	34	39	25	36	34	43	44	27	31	39	34	41	24	40	47	40	37	51	45	46	39	36	37	48	36	35	34	35	45	38	41	31	33	46	47	56	33	50	44	38	41	34	43	42	33	42	43	35	46	42	46	42	41	29	37	44	30	39	51	43	32	32	38	26	37	40	45	42	32	34	35	38	36	29	53	40	37	47	33	52	54	31	39	35	38	36	48	37	43	32	32	45	30	41	48	44	40	30	42	44	42	43	30	35	39	32	35	35	47	36	31	33	37	30	32	44	43	25	49	45	33	41	38	34	35	41	42	51	34	40	39	32	55	48	42	45	23	39	39	35	33	44	41	43	39	36	37	49	41	46	40	50	40	43	35	27	39	40	38	35	38	46	28	40	35	29	33	38	44	47	52	31	33	39	47	29	40	44	37	37	33	43	33	43	43	34	53	44	45	28	40	37	37	39	34	38	43	38	39	39	30	34	47	30	45	42	38	42	37	39	40	38	46	33	45	44	39	35	48	39	31	45	39	35	49	42	44	36	42	35	45	23	31	33	32	43	41	44	46	35	48	51	42	43	37	48	34	43	43	36	38	38	42	49	39	46	34	43	37	31	35	45	28	58	43	44	52	31	35	52	29	47	38	38	29	36	39	35	35	30	39	46	55	39	43	33	34	24	46	46	40	38	46	36	35	40	46	39	40	36	36	37	42	38	31	35	56	39	46	41	34	40	50	32	52	40	50	45	32	31	36	37	47	45	38	44	44	50	43	51	37	34	48	44	32	41	34	32	44	36	38	40	35	29	40	48	36	35	35	51	36	34	34	49	41	35	41	33	38	48	37	36	46	37	31	38	43	34	39	41	32	34	39	39	33	42	47	46	42	50	33	43	46	35	32	40	38	38	29	57	49	46	47	40	55	40	54	51	26	43	48	44	49	43	29	53	47	55	47	45	37	55	45	38	35	29	41	49	49	42	44	27	38	36	41	33	51	40	42	29	42	36	40	38	47	31	32	44	35	32	45	34	33	39	36	35	40	42	38	37	50	40	38	41	42	42	35	42	32	34	36	33	44	36	38	43	38	34	37	51	31	49	42	32	32	38	49	42	45	42	46	50	37	31	40	37	27	33	32	53	38	39	35	46	35	35	42	26	56	30	40	43	42	46	39	37	34	36	42	50	36	39	34	33	29	37	31	50	42	49	35	42	37	51	35	44	37	40	39	30	42	40	40	31	43	32	39	39	35	35	33	38	51	42	36	45	34	31	43	46	33	39	43	30	31	39	36	41	38	38	44	38	46	30	46	41	37	47	34	44	44	50	44	37	43	39	38	35	50	31	28	38	48	42	38	25	46	39	50	45	40	41	35	39	45	34	35	34	37	36	39	39	30	42	48	40	40	43	49	47	24	37	31	47	38	40	47	29	26	39	39	32	24	54	34	51	36	42	40	39	44	44	43	36	40	44	43	30	39	33	40	36	37	33	46	43	39	42	52	38	40	39	45	34	40	40	24	33	48	29	44	53	35	49	31	39	44	37	47	37	40	42	31	36	32	27	33	42	40	39	27	40	44	50	31	41	51	41	38	36	32	43	49	30	35	29	39	39	35	34	48	44	31	43	42	33	43	37	36	41	42	39	41	40	35	39	41	33	34	43	46	50	38	55	39	43	41	40	42	42	30	31	40	35	31	33	39	34	36	38	36	42	48	38	33	35	28	34	40	45	44	38	24	42	41	43	39	36	44	41	48	34	39	34	27	43	50	34	32	37	42	41	45	37	54	41	46	52	46	44	32	40	40	30	44	44	35	36	37	32	51	32	41	35	26	38	41	44	43	40	44	33	39	53	33	42	35	33	39	51	44	40	27	54	45	44	44	31	46	36	39	42	39	42	38	37	41	33	33	35	37	36	39	41	36	35	39	31	36	40	30	48	42	40	36	40	33	40	50	32	40	34	51	39	37	42	37	39	36	41	42	44	43	39	48	42	29	41	45	43	37	36	35	43	43	40	36	32	37	41	30	30	52	38	29	39	42	38	28	40	38	40	34	42	33	32	43	42	43	36	50	47	47	39	42	35	42	41	38	44	38	36	50	35	42	34	52	38	40	52	39	38	43	36	40	47	45	36	36	34	37	33	40	28	43	45	35	38	49	32	45	37	32	35	31	35	41	39	40	41	34	40	43	58	37	34	37	39	39	45	36	31	37	46	43	40	40	30	34	40	31	35	37	34	42	36	33	37	34	37	35	38	45	33	41	45	45	38	43	35	41	43	51	42	34	45	36	36	43	34	37	58	42	32	35	51	35	50	37	35	42	44	36	40	40	40	46	40	36	42	36	36	38	46	49	41	41	33	33	41	50	38	42	54	35	32	45	43	39	40	34	43	28	33	43	53	30	39	33	39	52	40	41	34	36	44	36	29	44	46	28	38	37	34	29	41	43	39	42	52	36	24	46	40	38	37	46	37	36	36	43	30	35	41	47	47	34	35	40	40	33	44	44	35	40	40	40	46	39	34	39	34	27	39	38	24	38	46	47	35	34	35	33	43	35	37	42	38	46	37	50	44	44	30	45	44	37	33	40	49	39	33	41	42	44	41	31	33	40	39	42	40	35	47	38	40	38	52	40	36	47	41	43	57	43	42	43	36	46	43	53	42	42	35	49	35	29	46	34	32	31	42	45	39	38	39	44	48	36	56	54	30	48	45	50	54	44	36	39	51	49	37	35	43	27	41	35	53	32	40	35	45	44	36	49	37	41	45	48	40	38	26	30	44	39	36	41	48	47	35	38	43	35	29	34	32	31	49	39	35	47	45	36	43	30	31	45	43	28	34	39	41	50	40	36	50	41	39	41	42	37	41	49	29	46	38	37	39	33	35	49	34	37	37	43	41	45	34	44	39	33	35	43	43	34	40	30	44	40	33	42	31	31	38	48	35	31	41	43	48	31	53	37	33	35	38	44	41	42	38	45	44	39	41	51
15851	9856	5672	15200	22300	21118	17530	14517	11953	10055	8587	7402	6468	5888	5581	5401	5163	4715	4399	4349	4397	4021	3807	3452	3335	3228	3125	2844	2675	2437	2362	2185	2067	1769	1562	1426	1375	1347	1287	1224	1141	1203	1210	1140	1051	988	900	867	823	831	772	791	815	763	736	717	727	703	734	734	657	712	717	714	706	634	629	672	662	608	659	630	681	650	643	688	699	701	696	671	649	630	640	647	650	665	688	689	671	656	673	649	659	680	626	722	642	647	660	647	677	652	642	676	679	628	643	692	649	669	705	649	653	626	649	636	664	661	669	659	626	654	679	697	651	635	659	636	623	656	617	690	692	636	671	620	645	615	699	638	680	634	606	653	658	635	667	630	662	625	681	690	677	630	646	626	680	679	687	703	684	648	685	679	673	655	646	693	683	641	652	650	655	630	661	659	641	647	698	657	665	675	648	666	641	622	603	642	613	629	655	632	612	622	619	647	657	639	664	621	735	708	653	623	622	705	629	679	661	668	640	658	635	633	682	641	664	627	631	605	669	623	651	647	685	626	654	685	695	676	635	660	642	622	657	640	658	644	622	647	714	688	637	663	664	679	650	646	660	590	624	642	670	658	643	666	653	655	663	666	604	667	722	643	616	599	644	644	662	640	639	629	630	627	631	618	658	615	640	633	595	705	651	642	657	653	635	624	669	662	665	638	648	664	658	645	648	649	647	660	642	676	700	645	625	701	644	639	612	593	705	677	653	600	677	670	654	648	682	637	626	657	613	642	638	643	642	665	670	673	651	644	700	651	605	612	637	650	661	644	684	673	654	610	679	629	662	689	656	610	636	665	598	644	687	663	670	708	642	673	693	625	679	638	649	652	648	662	713	622	653	664	687	645	674	682	649	655	637	640	656	644	656	645	633	674	688	659	639	664	661	629	689	629	672	655	641	673	649	632	686	636	662	612	648	647	642	678	626	635	647	644	613	624	658	595	639	664	585	686	612	649	612	657	682	624	658	680	665	682	626	710	639	623	693	601	623	637	617	669	615	637	615	611	625	657	687	627	672	669	709	649	625	632	649	668	669	659	605	669	617	656	615	661	634	661	633	669	674	649	625	594	715	655	683	638	660	652	660	675	669	644	627	670	652	648	680	650	678	611	636	664	632	650	713	708	679	631	658	657	673	675	626	655	723	625	677	637	612	639	670	688	630	644	632	626	604	648	603	647	672	679	662	638	653	692	641	625	669	614	672	624	650	615	643	598	596	644	666	669	683	675	627	669	627	634	648	677	653	662	683	641	673	626	612	609	636	691	642	634	646	684	622	624	645	619	685	664	616	680	602	653	660	672	616	659	674	672	669	661	665	643	636	638	631	635	618	610	634	616	676	654	663	651	645	619	675	650	613	705	647	672	621	657	643	637	615	662	636	633	634	656	682	668	660	670	611	621	662	676	654	629	670	612	687	686	644	646	633	644	610	654	635	637	616	681	613	647	640	634	648	614	666	664	649	685	619	629	639	669	633	671	637	657	688	699	639	594	613	670	688	609	651	634	663	682	649	669	647	622	655	640	633	668	648	665	689	689	652	652	654	630	652	653	676	584	667	586	640	595	655	654	649	676	652	662	658	642	650	650	652	623	659	595	656	667	637	641	603	626	631	692	650	620	656	668	645	634	676	655	646	685	640	635	613	670	668	601	652	636	659	615	667	701	628	656	642	635	632	654	660	662	661	637	649	611	608	695	638	629	634	644	642	645	661	652	683	657	615	606	658	683	627	655	642	629	620	649	639	668	639	633	618	614	649	679	683	632	648	631	667	677	695	691	639	652	641	669	627	684	628	673	654	672	653	683	636	644	675	634	660	646	683	672	636	643	718	663	626	646	614	624	613	634	611	652	644	651	689	685	605	649	624	658	607	609	649	686	655	634	650	653	607	667	574	650	650	603	667	647	701	644	656	613	639	633	664	651	642	651	686	672	652	593	678	589	648	692	605	645	652	668	651	628	611	684	644	656	624	683	632	709	587	654	636	666	643	653	693	689	680	665	646	698	682	606	628	658	642	641	655	633	657	673	662	624	666	636	668	661	627	605	642	669	664	642	631	622	629	610	632	636	606	703	626	682	611	699	688	662	644	649	700	639	654	627	649	674	626	624	671	646	628	615	645	613	675	643	652	679	702	619	612	669	636	650	668	647	664	644	678	654	663	661	668	687	663	692	698	628	631	650	600	645	647	649	672	652	641	623	661	632	675	625	677	669	656	644	651	683	645	661	659	658	662	696	673	660	623	681	636	630	655	604	640	660	624	665	643	669	659	636	633	673	660	648	667	616	607	664	661	629	646	668	715	629	678	631	652	660	678	652	606	642	665	626	616	634	642	629	673	620	665	623	653	596	584	644	676	663	627	650	660	611	636	648	608	693	626	625	656	596	658	693	648	691	617	643	699	634	664	625	654	663	660	677	652	698	654	653	669	623	649	670	657	671	652	688	675	640	672	643	643	665	649	682	647	635	673	632	620	592	638	656	632	624	628	672	686	655	685	633	660	674	672	649	659	666	661	606	721	651	662	674	631	636	626	615	671	609	680	652	630	671	610	650	699	654	621	591	676	617	626	623	622	624	643	673	684	639	632	642	659	616	634	628	658	633	632	636	646	623	613	678	621	679	633	674	653	658	681	616	672	645	624	641	643	608	623	692	608	623	648	667	646	626	672	693	600	625	663	679	640	640	705	618	666	644	661	634	675	636	653	672	650	648	648	636	624	661	626	647	652	675	624	678	685	623	649	655	631	663	679	599	659	619	665	603	653	620	617	639	635	628	657	635	644	673	610	679	642	622	686	626	624	632	654	616	622	635	668	692	677	648	640	663	687	687	613	639	666	677	622	634	603	619	619	641	629	625	658	649	675	638	667	655	659	637	607	625	631	647	668	659	651	634	664	656	674	689	639	642	624	653	653	630	635	619	630	632	669	672	656	683	684	702	614	667	658	654	656	685	628	614	657	676	636	659	644	635	683	638	670	629	650	648	709	705	635	646	647	619	680	650	652	640	634	644	600	621	666	629	637	660	636	612	653	620	622	634	611	594	592	650	653	633	674	671	680	694	650	608	663	676	652	622	662	645	659	699	650	658	639	643	659	682	644	633	653	627	632	671	650	662	605	642	657	640	649	654	653	653	588	637	646	672	630	650	638	641	660	680	644	670	634	615	644	663	663	679	650	664	686	623	619	662	640	637	623	648	650	646	689	635	663	655	630	639	646	678	654	633	613	666	623	669	644	621	674	663	678	609	610	631	656	658	666	655	651	656	686	674	654	677	652	613	673	632	658	634	657	629	650	644	647	630	680	653	720	651	680	689	628	646	658	636	607	626	628	632	620	668	643	641	642	614	664	662	651	645	626	637	624	652	635	708	672	631	655	669	665	648	617	669	625	607	614	630	624	604	650	681	623	686	614	628	653	663	613	644	682	653	674	628	670	655	647	665	654	643	668	648	633	633	678	583	622	655	635	637	696	667	634	648	630	626
1731	547	303	264	409	485	443	354	358	269	276	219	208	196	193	151	168	153	141	154	147	149	147	118	105	114	99	103	86	95	86	92	75	65	69	55	59	52	76	58	51	60	53	66	37	42	43	31	47	41	43	38	50	45	40	42	42	34	43	49	44	49	38	45	34	33	46	41	33	35	39	42	41	43	45	31	30	32	30	35	55	36	40	43	32	32	42	38	35	38	39	41	43	47	36	31	37	33	44	48	32	40	43	33	37	38	33	35	49	29	34	40	43	25	27	37	27	50	36	34	38	41	41	41	38	44	29	39	31	39	37	38	32	42	37	34	24	31	39	34	47	43	40	43	37	44	42	49	39	35	36	36	38	40	26	35	38	40	39	19	37	34	41	47	37	35	30	56	35	39	35	38	41	36	48	28	42	38	39	34	40	33	41	35	42	34	30	39	31	34	31	42	38	33	38	33	32	45	37	46	25	43	38	44	46	48	41	30	36	38	42	40	50	37	40	40	42	40	45	30	38	38	35	37	37	38	46	48	37	43	37	36	41	41	37	36	48	39	42	43	39	51	32	39	34	25	46	35	26	46	41	38	37	40	35	30	34	42	37	33	42	34	30	43	38	49	39	35	34	31	51	39	44	48	47	38	31	30	36	27	46	42	29	41	37	34	47	29	26	30	31	33	46	47	33	28	45	33	42	33	40	33	50	41	46	38	48	37	32	36	40	31	36	37	38	41	31	34	52	45	44	43	33	35	33	39	30	35	30	44	41	35	41	36	34	42	36	22	35	38	46	35	39	27	37	34	30	32	40	36	33	37	42	36	39	47	34	36	42	38	34	37	56	38	41	32	45	38	32	31	42	31	26	34	40	30	28	39	43	36	37	38	36	34	25	36	46	46	39	40	41	37	33	42	39	37	30	39	41	38	34	37	47	37	39	31	41	37	37	35	32	42	46	39	38	31	35	41	35	48	30	40	39	36	36	43	22	29	28	39	34	31	42	37	46	37	40	40	41	41	41	49	40	39	39	35	31	42	36	40	33	46	36	48	41	45	42	40	44	47	25	44	45	52	46	45	38	38	33	43	33	27	33	34	19	44	40	23	51	48	38	32	34	38	43	46	58	41	38	45	30	41	34	30	36	33	31	42	33	46	33	42	35	40	38	41	30	35	30	46	47	34	37	45	37	35	41	39	35	33	52	33	39	33	38	41	34	47	48	40	32	27	40	36	43	30	40	38	31	31	37	35	32	28	35	38	30	36	42	45	36	36	39	30	37	48	46	38	34	45	40	42	38	32	33	40	42	39	40	35	41	48	44	33	46	39	37	42	37	46	43	38	43	48	47	36	32	28	32	41	42	39	30	33	41	36	45	39	37	35	46	33	27	38	43	36	38	40	41	42	29	40	41	34	40	40	37	48	40	53	32	32	41	40	40	36	33	42	30	35	41	54	36	31	33	33	35	34	38	45	33	38	40	24	38	46	37	32	45	38	41	32	36	44	40	36	29	40	33	43	39	41	31	38	48	43	34	54	42	35	45	32	41	37	38	34	36	38	35	35	41	29	50	40	30	44	49	40	39	45	41	39	41	38	34	40	42	47	46	36	32	41	23	28	32	44	35	28	42	32	48	43	30	44	44	35	42	36	29	37	30	40	31	35	40	40	39	33	50	31	37	35	40	36	39	39	39	35	48	37	45	42	45	37	34	35	33	47	42	34	39	42	48	37	34	40	33	45	37	29	36	36	24	33	35	36	33	42	30	36	47	41	31	35	26	33	38	38	48	48	43	39	46	39	49	44	36	33	43	34	35	49	35	38	47	41	33	42	37	47	39	43	30	37	38	35	31	41	47	43	34	31	30	39	40	43	30	23	37	28	36	45	50	41	42	42	30	23	26	42	44	48	49	34	35	47	33	36	39	46	46	33	41	37	39	44	38	37	34	31	42	44	33	39	40	36	41	37	27	38	51	33	39	49	30	46	28	35	36	37	41	37	41	47	39	43	45	42	38	42	37	33	31	36	38	37	22	37	40	32	37	45	39	40	28	44	41	46	43	45	39	37	45	35	35	35	27	25	38	39	41	33	37	38	25	41	36	38	40	38	34	38	33	32	42	28	32	28	43	31	38	33	35	31	43	43	38	37	40	34	53	29	40	45	32	35	41	41	31	41	44	42	41	34	35	30	39	41	40	44	38	40	41	41	45	37	35	37	34	25	40	39	40	41	38	31	44	27	50	44	32	36	37	39	40	47	29	45	36	38	32	46	32	32	42	31	37	51	28	32	42	34	34	29	36	32	34	38	36	33	45	41	41	33	41	37	35	34	27	43	38	35	35	36	36	44	28	42	55	35	45	39	48	35	43	37	41	37	33	41	25	30	38	33	29	45	36	39	43	27	37	43	43	42	40	38	41	39	30	40	40	39	42	31	40	37	32	32	36	43	32	32	42	29	35	35	43	46	37	42	29	31	37	38	32	32	40	48	42	32	40	41	31	33	43	31	35	32	31	43	29	33	36	36	41	46	48	42	41	38	32	40	38	30	29	29	38	44	46	31	36	41	35	39	50	34	41	35	43	40	35	43	47	33	30	35	30	38	44	43	34	35	34	37	34	33	47	34	37	39	42	38	40	47	43	31	33	37	48	44	35	37	33	37	44	46	36	44	40	29	42	40	33	34	32	32	28	44	34	45	41	30	29	26	34	49	36	35	32	39	50	42	31	33	35	31	38	37	32	41	35	38	38	43	40	37	36	42	43	32	41	27	41	50	38	45	41	37	37	33	35	47	40	38	53	35	32	49	39	38	34	37	39	40	33	36	39	42	28	29	35	37	40	40	38	36	29	52	40	45	37	43	33	44	41	33	33	40	32	31	44	38	37	41	49	32	44	45	42	39	28	28	36	46	31	37	45	52	32	30	28	34	38	42	39	40	27	23	43	47	41	36	32	32	27	20	35	42	37	38	38	44	40	34	36	30	30	21	42	37	40	37	39	41	44	30	34	36	38	34	38	35	38	44	26	25	36	35	37	35	33	36	36	25	44	40	34	23	42	32	27	40	41	37	46	38	41	38	35	36	50	33	28	29	35	40	43	31	32	47	36	46	34	35	36	36	38	34	29	40	41	34	45	42	47	41	27	37	38	35	44	42	38	41	30	35	49	28	49	36	49	37	38	43	36	37	30	39	41	40	35	39	42	32	40	41	27	28	43	32	24	43	46	35	38	39	38	35	36	30	44	32	38	34	29	44	38	34	37	30	38	34	38	44	46	31	41	37	38	29	35	36	41	40	25	40	35	30	31	30	51	29	30	28	32	34	35	54	40	33	50	40	32	31	36	49	40	29	42	43	33	45	30	41	39	46	38	45	35	37	43	38	40	46	46	37	40	41	39	37	42	37	36	40	38	27	39	38	46	43	38	47	43	43	43	35	41	35	45	44	27	31	40	26	37	32	40	40	29	45	34	37	39	39	42	33	48	38	35	45	31	29	29	43	33	49
22063	14309	8011	20675	28457	27167	23297	19649	16731	14305	12484	11126	9696	8812	8084	7844	7082	6528	6225	6001	5930	5586	5080	4591	4427	4178	3953	3608	3347	3181	2933	2731	2543	2066	1861	1748	1741	1568	1498	1455	1510	1366	1503	1295	1175	1133	1059	1005	965	820	908	866	834	848	750	786	760	724	714	763	680	760	684	729	750	714	654	656	680	700	693	721	682	617	679	665	682	636	633	606	630	639	634	622	648	637	622	683	684	668	696	703	670	609	624	661	644	650	635	623	627	631	645	640	619	636	612	655	648	633	649	660	657	628	657	648	617	632	598	603	612	607	650	641	623	665	623	611	653	628	639	587	613	629	614	626	644	614	623	603	607	627	615	629	581	605	628	616	614	583	588	562	614	600	627	603	672	672	620	655	644	647	620	681	644	666	645	635	600	630	615	648	647	631	624	618	668	624	588	628	691	623	626	593	556	664	615	546	646	613	630	620	589	641	630	611	620	659	643	603	627	643	652	624	634	592	606	592	616	595	627	656	569	641	633	650	644	609	597	626	630	611	694	623	616	617	611	582	632	635	614	697	611	625	610	607	631	599	610	565	616	575	645	623	564	645	613	635	595	616	613	577	634	634	602	626	620	610	593	604	626	580	628	601	622	596	596	661	640	618	587	626	587	596	604	618	611	639	611	635	628	628	592	643	624	676	614	557	639	627	650	606	646	617	642	652	614	625	626	576	621	594	598	635	571	655	632	672	643	579	611	598	621	583	611	605	593	658	603	594	601	642	614	618	624	633	622	615	652	615	636	656	620	629	612	565	605	584	595	613	650	657	630	618	624	597	665	617	617	654	623	614	616	622	621	634	597	674	611	623	627	596	590	577	640	588	643	573	584	607	607	632	583	667	618	599	619	612	644	606	644	613	598	592	598	636	573	575	598	616	615	633	654	585	637	593	617	600	592	694	620	591	670	561	575	592	602	587	613	612	648	620	572	601	612	644	618	622	624	630	583	628	553	608	580	586	594	628	617	594	603	596	623	597	604	599	625	616	589	620	646	589	632	634	593	631	619	597	626	656	630	601	636	564	580	635	609	576	631	589	591	622	650	626	595	634	624	611	642	618	620	600	632	650	621	609	587	630	609	600	586	606	611	598	622	579	598	607	618	626	604	602	681	597	619	626	636	617	643	632	669	613	638	614	582	625	593	651	586	588	631	618	619	628	632	586	616	624	636	622	609	617	599	592	634	584	596	603	603	612	609	601	633	651	639	605	628	626	605	612	608	628	623	592	609	592	622	608	627	644	590	590	622	637	649	625	588	620	653	635	649	612	622	650	642	606	628	596	630	610	656	622	608	617	579	610	626	606	626	613	607	602	619	633	608	700	597	669	592	586	606	621	597	641	620	558	635	598	634	616	603	557	650	640	620	620	540	631	600	566	657	564	586	585	627	632	600	635	586	613	622	618	599	602	603	625	625	624	613	609	575	598	596	598	668	624	615	610	633	618	621	646	604	640	618	556	591	635	573	674	628	559	606	612	589	593	616	650	565	616	604	590	642	608	637	574	596	668	632	595	623	612	635	597	619	639	644	598	632	626	623	611	621	629	662	571	639	634	640	625	609	619	612	574	630	616	591	604	621	634	590	572	591	622	628	588	630	610	582	672	594	609	644	591	601	602	644	666	616	624	614	619	615	635	600	661	627	618	589	569	665	632	643	607	581	614	605	633	613	654	597	610	628	559	645	606	612	628	635	614	563	650	617	650	596	621	642	592	663	623	606	586	584	577	599	625	654	585	627	609	635	590	635	649	589	621	612	568	613	565	638	647	679	610	592	637	616	623	602	628	638	601	595	644	633	647	632	639	662	592	630	603	606	609	629	618	599	603	626	632	595	628	573	602	639	646	626	607	585	609	611	614	663	658	605	655	598	641	671	600	610	628	613	633	653	661	651	628	593	619	607	613	604	622	599	600	628	648	585	619	619	635	629	672	658	609	593	617	601	595	593	627	621	569	622	613	659	618	643	613	607	650	638	653	583	612	599	571	593	628	632	612	597	620	626	644	639	630	618	578	602	639	657	613	582	615	625	656	589	636	635	651	611	619	618	647	600	620	592	626	639	632	631	616	654	557	596	584	627	643	559	597	626	620	596	624	590	632	570	570	624	588	671	639	636	623	641	599	629	611	596	598	617	623	585	584	630	618	622	633	609	637	617	621	635	588	571	626	617	620	578	588	600	597	595	606	597	624	587	600	602	604	611	619	623	557	582	637	593	644	638	601	585	632	620	627	627	609	605	621	609	583	618	649	561	583	600	633	641	576	597	656	630	630	600	653	634	615	606	604	592	594	619	636	603	619	586	604	589	634	612	612	595	655	629	588	585	585	623	590	577	682	626	636	620	596	606	615	633	648	559	581	599	634	616	639	618	639	612	625	583	623	630	613	634	593	618	607	633	606	631	587	617	633	610	633	643	591	635	621	606	603	594	635	562	605	643	674	590	646	633	568	620	642	598	623	610	635	621	601	646	650	615	597	632	606	620	630	582	627	601	596	649	578	586	634	630	659	577	628	631	651	624	616	626	631	626	625	641	608	622	623	611	676	590	631	646	587	598	629	594	658	630	644	649	632	632	591	612	628	607	576	628	581	609	608	585	610	613	627	617	625	598	575	632	575	639	612	601	635	617	590	603	598	618	611	614	628	613	585	666	606	629	586	574	623	611	641	674	613	599	637	607	605	652	624	607	613	610	613	572	666	628	598	606	621	638	639	600	675	621	621	652	605	628	602	606	600	646	665	597	598	616	649	613	605	668	590	635	597	598	644	590	601	644	681	618	603	625	618	630	613	618	621	573	605	631	633	585	602	597	635	598	588	618	640	627	604	643	632	654	606	615	634	604	605	627	608	648	625	663	635	565	630	636	654	629	644	622	618	624	599	631	619	584	654	608	617	644	646	628	603	620	646	590	614	559	620	602	600	590	632	635	624	595	587	591	641	658	632	606	642	612	603	608	660	650	574	591	639	655	612	596	616	572	663	576	651	656	644	648	645	615	623	601	606	576	592	648	598	630	561	643	618	589	642	549	643	612	685	609	633	615	622	635	620	646	645	614	598	595	613	602	586	595	686	601	608	606	603	597	576	593	662	634	633	631	632	628	602	582	581	662	538	566	631	604	600	665	632	615	595	633	656	576	620	623	613	613	590	553	626	616	594	616	629	577	548	608	636	613	610	610	584	628	632	602	566	574	619	614	613	608	589	605	598	626	574	635	595	646	597	649	618	593	596	605	659	631	617	604	588	652	613	601	632	589	611	647	573	637	629	623	644	636	622	592	646	592	647	635	623	622	675	633	624	607	631	669	648	612	669	629	615	598	625	599	651	588	647	573	583	586	637	600	634	587	620	631	632	665	610	642	687	589	616	623	614	622	607	614	622	624	607	637	559	607	672	638	641	560	604	596	621	616	582	596	633	589	624	631	648	636	615	560	591	636	604	623	664	633	626	600	637	577	615	612	573	620	617	614	589	626	633	643	591
1416	170	118	85	137	176	154	147	133	111	114	90	92	81	111	84	79	87	88	89	85	76	60	81	77	65	59	67	44	62	65	54	41	33	28	44	37	24	28	25	35	38	29	33	36	17	35	21	18	31	27	23	36	30	28	21	23	22	20	25	27	29	28	21	21	27	28	22	23	19	17	23	28	20	17	19	22	16	15	20	28	27	18	19	24	23	26	18	22	29	28	30	20	29	20	29	20	14	22	35	26	19	21	22	21	22	18	42	31	26	25	16	16	26	19	22	34	23	20	16	25	24	20	21	20	27	23	26	26	29	21	24	19	24	21	18	18	27	18	25	29	17	23	22	20	19	16	18	18	14	27	27	28	24	25	26	19	36	21	24	20	20	18	26	32	22	27	19	23	20	24	18	32	16	26	14	28	30	36	18	24	33	33	24	29	24	18	20	27	26	15	11	20	27	30	28	21	29	16	19	24	18	22	31	25	20	20	20	28	20	22	26	26	24	19	25	23	17	19	15	27	24	25	15	28	19	25	21	28	22	21	24	24	25	25	30	22	30	18	27	25	20	23	20	18	26	19	23	18	15	18	24	20	18	15	16	19	23	22	20	17	24	17	26	19	34	24	24	23	20	27	17	17	28	23	33	22	19	22	27	23	23	18	28	15	12	23	31	18	24	18	18	21	18	14	14	19	15	25	28	20	26	23	24	22	15	28	20	20	32	21	22	18	34	35	22	29	25	36	17	24	20	16	24	21	16	29	21	22	29	28	25	30	23	24	18	19	22	31	26	22	23	26	23	20	14	21	24	20	21	27	22	21	17	23	31	23	8	24	26	21	26	21	13	20	24	19	27	23	26	27	21	21	29	22	21	25	24	33	23	21	24	20	24	20	24	24	29	28	23	25	29	23	26	21	23	24	19	16	26	27	24	18	32	28	20	20	15	19	16	23	21	20	23	27	24	16	19	18	24	30	32	23	23	21	18	20	23	22	23	20	22	25	28	23	22	22	23	20	19	23	20	23	21	24	21	16	19	19	31	15	18	19	26	14	18	18	26	20	27	22	17	28	25	26	20	13	30	15	28	20	21	23	18	18	27	19	19	28	26	26	20	32	26	12	29	21	23	23	29	23	26	27	27	24	26	25	20	21	27	25	16	22	23	23	18	17	28	11	27	28	21	18	28	25	26	35	28	23	21	26	13	13	22	23	20	21	26	11	21	20	28	19	15	12	21	20	27	17	25	18	37	16	29	26	22	18	24	12	13	23	17	23	26	14	13	25	24	24	21	29	26	24	22	21	20	23	30	19	27	26	18	20	21	26	30	16	26	16	34	23	16	29	20	25	19	31	16	19	24	16	29	12	20	22	12	24	28	19	16	14	29	17	33	22	26	24	27	28	19	19	21	23	19	32	19	18	24	26	24	25	20	17	23	29	19	27	26	16	26	22	22	30	19	24	21	23	22	22	20	13	22	27	24	18	21	20	19	21	21	17	18	29	21	17	20	19	19	22	28	19	31	18	24	21	21	22	23	26	25	24	27	11	21	24	21	24	23	30	28	28	22	26	19	31	28	18	24	23	23	24	26	29	14	19	27	29	28	29	22	19	25	20	23	23	24	22	17	25	18	22	23	27	22	19	20	22	24	25	22	25	27	31	20	13	16	22	24	21	16	22	20	25	18	24	24	27	19	19	26	17	27	30	27	31	18	22	19	26	19	24	25	20	26	26	25	19	26	20	12	17	17	34	21	24	27	19	18	30	18	19	29	22	14	20	25	26	27	28	18	20	20	34	25	17	23	21	27	27	21	26	25	21	22	20	27	27	24	27	26	19	25	18	18	20	16	21	17	33	17	24	29	21	22	20	27	27	27	20	26	20	22	30	27	25	20	21	30	14	19	23	25	25	31	23	21	27	17	16	18	21	19	26	28	16	22	22	23	32	30	22	23	22	15	28	16	25	19	25	18	24	18	18	20	12	28	15	18	19	23	21	15	19	17	14	23	35	29	25	25	31	22	27	20	25	20	30	18	25	22	24	29	21	14	19	22	15	27	24	35	17	28	21	20	17	23	19	28	25	22	24	31	27	13	30	25	25	32	19	15	31	36	13	20	24	21	28	21	22	20	34	22	27	33	29	11	31	28	17	27	28	20	20	20	20	24	24	25	25	18	15	30	18	25	18	29	32	23	22	19	24	22	17	22	18	18	15	21	18	21	36	27	27	22	25	12	27	30	25	21	23	31	22	21	23	17	23	26	28	22	24	29	25	22	29	20	21	19	26	24	21	28	18	17	27	24	28	31	31	24	23	22	32	25	24	27	23	22	16	23	23	25	22	25	15	23	26	20	27	21	20	22	25	25	28	12	21	30	18	21	20	20	14	25	18	19	28	20	30	21	14	23	18	22	17	29	19	18	30	21	26	18	24	29	27	25	29	20	26	19	33	21	19	32	24	21	21	17	26	22	29	21	24	15	19	24	23	26	25	28	18	15	18	20	23	25	21	24	15	24	24	30	19	20	17	18	30	28	21	32	28	19	12	20	17	19	23	20	23	19	26	32	26	22	16	19	29	18	25	23	26	19	26	23	19	22	29	12	16	24	28	18	21	22	16	24	20	21	14	23	16	18	22	21	17	13	22	15	19	25	24	19	21	20	28	24	23	36	25	27	18	22	17	25	22	23	26	31	25	21	14	13	16	25	29	27	25	15	24	20	21	28	12	19	19	26	21	21	17	28	28	20	21	17	23	27	31	23	25	22	21	27	20	25	22	26	27	27	19	25	25	12	23	17	20	23	23	20	31	12	16	28	20	25	27	25	22	20	18	22	22	20	23	22	31	25	20	19	23	28	20	25	22	20	20	20	27	25	33	14	20	16	29	18	19	25	22	19	21	26	23	18	23	19	23	14	22	17	18	20	28	17	22	23	26	25	19	23	31	24	28	24	32	22	26	16	26	24	17	20	26	26	20	24	17	19	28	20	22	25	17	33	21	18	18	19	28	28	20	20	18	27	19	21	26	22	27	26	28	26	23	20	16	18	13	25	16	20	29	24	14	21	19	24	29	32	17	25	24	24	22	28	25	21	24	27	19	35	23	27	23	19	18	24	19	19	21	27	16	30	29	14	27	33	24	23	21	19	22	24	23	24	27	21	26	29	18	23	19	19	21	25	25	30	27	18	22	24	25	27	23	27	28	16	18	23	18	25	15	32	24	20	16	15	24	18	23	27	20	24	22	19	24	25	26	25	18	19	15	22	25	22	32	19	27	21	19	21	29	28	26	28	33	23	28	21	18	35	27	21	15	17	30	21	18	22	17	25	24	26	21	23	16	19	31	24	15	23	16	21	25	25	31	24	19	23	22	23	24	23	31	21	24	30	20	22	19	17	23	24	19	29	23	19	27	25	29	22	18	24	19	25	23	24	19	20	21	25	20	25	25	22	19	14	22	26	16	22	22	29	21	23	27	14	21	22	24	24	29	24	21	20	28	30	24	21
12933	6743	3490	10455	16170	15413	12592	10125	8258	6913	5923	5323	4754	4323	4243	4033	3642	3476	3207	3423	3411	3034	2774	2737	2546	2448	2265	2120	1986	1827	1683	1654	1402	1231	1007	991	875	852	888	782	834	815	831	742	614	635	563	557	523	535	504	509	433	439	425	462	419	440	388	412	383	447	417	426	399	411	402	372	406	380	408	405	369	402	401	394	368	386	387	381	417	427	408	404	384	365	363	406	376	394	362	382	375	375	392	370	382	369	380	383	346	399	381	358	350	363	378	365	375	437	409	385	403	419	351	354	426	375	410	404	415	399	409	364	407	415	400	380	374	402	391	427	392	359	364	368	368	378	390	363	364	408	395	377	376	394	394	379	367	390	388	365	328	421	382	421	350	393	400	393	386	409	376	390	381	389	441	426	341	420	367	371	361	399	389	375	383	389	363	390	367	407	382	411	389	384	379	387	385	373	418	360	408	400	375	370	366	379	364	375	415	377	419	374	370	354	352	397	370	404	387	379	398	359	377	372	397	398	379	366	401	396	385	397	359	392	392	386	376	401	392	372	356	383	386	369	427	361	371	376	370	386	405	405	380	427	396	371	371	368	388	417	375	368	377	400	396	386	373	379	409	394	358	399	346	370	391	399	402	393	347	360	383	365	393	405	361	405	401	405	392	391	369	410	398	380	380	385	396	371	362	419	362	387	385	398	392	407	370	373	367	341	405	376	364	377	411	341	363	341	375	378	439	407	358	387	383	383	385	403	391	390	422	378	418	394	401	364	398	371	390	380	408	367	351	381	356	387	342	376	375	383	365	412	403	384	374	412	370	385	360	402	374	359	389	375	383	387	370	386	383	366	362	335	384	371	356	415	355	371	400	414	367	394	434	386	411	372	350	376	387	354	341	372	371	402	382	344	385	395	379	374	376	394	374	405	398	363	378	364	369	390	355	402	407	365	386	360	365	389	372	373	394	373	398	411	382	403	379	378	390	408	394	352	375	374	394	397	381	377	394	405	438	366	373	403	361	394	346	426	399	391	420	419	338	374	388	414	407	380	397	353	386	382	366	397	354	392	412	390	404	372	344	380	399	371	387	404	381	378	368	390	363	411	424	380	406	373	390	373	390	386	393	383	371	373	377	387	413	395	384	388	407	375	337	374	369	393	351	385	374	368	432	379	370	369	382	375	404	386	364	381	389	391	395	395	359	396	360	394	409	398	396	388	358	343	386	379	396	413	341	375	390	393	380	385	407	386	386	370	348	362	417	408	358	341	376	418	389	343	374	368	403	376	373	366	386	384	361	385	374	376	364	336	392	398	371	387	406	389	383	397	398	367	393	363	412	365	375	370	368	393	387	391	409	364	385	369	376	385	417	398	401	421	409	379	368	378	368	359	396	420	383	368	374	446	379	390	361	365	379	373	369	379	385	401	371	379	361	421	399	392	375	407	394	387	352	378	368	407	403	372	362	358	387	399	383	373	390	386	377	375	367	373	389	390	396	331	370	372	383	366	359	378	424	379	383	390	396	396	398	390	339	342	393	403	381	393	407	357	366	413	397	384	366	429	382	392	360	378	361	345	401	372	397	426	365	393	374	412	358	399	408	348	377	402	396	433	400	364	404	397	405	386	391	421	406	370	390	399	403	416	340	378	359	388	394	379	404	357	389	360	369	429	389	373	388	359	364	371	405	387	379	384	388	396	414	389	392	392	378	372	406	377	388	369	391	384	367	360	388	355	373	366	404	392	361	374	396	407	409	363	362	350	417	405	345	370	375	367	400	407	366	364	358	390	384	373	365	368	385	363	370	406	377	384	376	403	382	397	383	382	383	418	403	400	370	387	403	366	413	371	396	402	393	384	382	339	336	358	422	394	421	353	360	372	367	377	381	384	360	388	409	377	395	379	410	369	391	358	390	358	384	397	417	366	387	385	416	366	398	370	366	384	367	368	415	366	381	363	400	385	405	372	400	375	331	375	389	387	404	398	361	376	373	395	385	385	370	385	350	421	382	418	370	405	403	360	384	367	390	374	409	368	363	367	379	404	360	381	393	375	354	375	412	388	373	394	404	412	360	394	382	388	371	386	385	396	352	355	363	383	399	400	406	385	407	394	403	403	375	356	406	394	406	380	357	409	334	379	372	377	402	354	395	341	385	410	393	382	377	371	382	378	395	414	425	389	376	384	402	417	402	387	390	370	400	397	408	401	347	392	417	366	383	364	386	406	378	390	390	393	371	377	401	378	371	385	382	367	406	364	396	387	406	372	389	381	370	406	404	389	389	402	372	386	410	393	393	392	383	391	405	415	380	382	367	394	399	410	393	367	391	351	353	362	361	406	379	395	383	384	385	364	353	361	360	355	404	416	372	411	413	355	401	376	425	408	360	371	335	378	403	394	354	388	403	390	349	385	353	360	354	373	336	418	379	375	396	386	394	349	369	383	403	391	349	384	396	371	377	405	344	390	403	403	375	389	403	421	374	384	346	365	343	388	356	415	425	386	365	363	389	379	407	367	415	390	381	378	389	372	372	379	422	401	361	354	390	397	375	384	380	370	399	404	401	388	428	367	389	396	335	447	408	367	368	400	389	354	362	332	393	358	410	385	345	393	379	407	396	400	382	366	395	409	413	371	374	381	389	386	374	375	357	384	394	376	405	419	399	392	401	402	400	369	390	379	393	398	345	384	331	399	377	384	392	400	355	368	409	392	393	395	370	344	360	387	362	384	380	408	376	396	402	332	392	377	361	383	376	374	370	414	402	376	392	369	375	402	383	387	420	392	408	357	356	399	396	383	365	406	364	365	375	371	367	364	374	417	385	393	379	357	393	356	363	387	384	403	350	398	403	384	360	363	390	383	364	372	342	391	397	330	413	412	351	371	369	361	392	414	352	379	395	391	364	393	380	434	369	386	425	384	391	388	390	359	369	356	413	355	365	397	368	375	376	379	389	423	362	385	436	378	347	367	406	409	372	400	401	358	401	385	393	378	379	397	389	383	401	378	392	398	381	384	364	386	385	410	367	383	370	390	373	384	400	395	412	393	364	417	408	375	376	382	383	388	394	358	405	363	383	368	381	383	415	400	396	394	391	367	379	419	347	393	368	390	348	366	375	373	413	380	395	413	404	356	387	368	365	369	374	391	369	366	389	360	372	390	398	392	370	367	375	369	367	360	389	398	382	386	399	391	389	408	374	395	365	414	396	368	406	384	381	403	401	415	395	349	365	369	394	409	373	368	378	400	366	411	376	387	363	387	351	405	360	412	397	413	361	388	362	396	390	392	367	373	387	437	363	408	376	375	406	379	396	376	407	409	367	393	371	384	356	384	376	395	356	371	366	386	385	421	367	382	377	355	350	420	456	381	385	370	379	393	355	421	410	382	372	401	372	417	391	418	406	403	397	405	388	396	361	367	399	369	356	366	388	371	379	336	391	395	378	400	388	364	405	366	406	387	361	370	373	400	368	407	366	373	376	371	369	403	398	386	377	369	381	371	383	408	403	374	375	423
726	387	215	162	276	308	291	243	222	185	174	153	164	120	134	132	113	110	112	104	103	99	94	92	85	66	63	66	60	65	60	62	34	35	44	37	40	40	36	28	48	35	33	21	31	33	29	28	23	28	20	18	23	22	16	24	22	16	21	19	11	25	18	29	16	15	17	21	26	20	22	19	20	28	15	23	23	13	18	29	25	16	22	20	22	19	19	21	25	19	19	17	23	25	21	21	20	26	14	19	21	23	18	18	25	23	23	15	34	21	23	19	29	24	22	15	20	18	20	19	19	25	17	20	21	24	16	29	20	14	28	19	19	11	19	11	19	23	16	18	8	17	30	30	15	28	23	24	14	20	23	11	17	21	22	15	18	21	21	17	19	24	23	20	16	17	23	21	20	18	21	20	14	23	11	29	22	21	23	19	16	20	18	17	17	27	21	19	16	27	15	21	20	13	15	20	22	20	24	25	17	19	27	20	18	20	21	18	15	23	22	22	18	16	13	23	19	26	19	21	14	17	14	18	11	17	15	13	23	20	21	20	16	25	16	22	22	25	26	19	14	20	15	18	17	21	19	22	21	20	24	26	18	16	29	27	13	21	19	26	19	24	16	18	23	10	23	19	23	28	15	23	40	25	21	13	20	19	19	23	21	19	22	25	27	19	23	14	23	26	19	16	15	20	29	19	19	16	16	30	20	27	24	24	20	18	19	18	17	16	15	16	24	24	20	26	24	19	20	15	20	16	13	18	19	16	18	20	20	21	19	23	21	20	20	22	31	21	27	26	28	25	21	24	24	18	12	20	20	19	18	18	22	15	23	16	21	27	11	18	18	19	20	18	15	21	22	18	24	18	24	15	16	25	18	13	28	27	17	16	19	12	23	18	18	20	17	23	22	23	17	23	18	20	23	33	22	19	25	27	19	19	16	21	14	24	21	16	16	15	22	27	23	25	16	15	23	16	22	18	19	23	24	19	18	21	17	15	15	19	24	10	15	20	20	20	24	17	21	20	18	23	23	26	18	13	27	33	31	21	22	18	24	14	17	20	16	13	24	16	31	18	16	20	16	28	18	22	20	18	22	23	19	19	19	19	14	21	28	16	25	26	27	23	23	22	15	11	19	15	25	26	13	20	22	17	21	16	23	24	18	21	17	20	23	22	26	17	15	22	21	17	26	18	19	18	18	24	21	19	17	14	19	23	17	13	13	21	14	20	20	32	19	19	20	20	19	21	21	18	21	26	30	22	17	17	17	26	18	28	12	18	21	17	23	24	22	25	26	17	20	16	23	21	19	19	22	19	27	23	19	18	19	26	32	13	33	28	16	22	16	18	23	26	22	21	19	14	26	24	17	19	18	27	25	21	21	27	23	13	20	20	22	14	22	20	19	12	23	16	18	13	22	20	15	25	24	14	19	10	25	23	23	26	15	26	26	21	17	20	25	23	15	18	27	27	16	15	16	18	29	28	23	18	25	18	26	24	31	28	18	21	23	26	23	14	20	20	17	23	18	16	28	19	25	9	24	11	29	21	16	16	14	15	11	21	13	20	17	21	23	25	16	17	20	17	11	21	21	16	25	27	16	17	11	18	16	25	22	21	18	20	31	23	25	22	19	20	22	25	13	15	23	17	21	20	20	15	22	19	25	24	21	17	13	20	21	23	26	26	18	24	14	18	18	20	20	18	11	22	23	22	23	23	24	23	19	20	27	16	21	17	24	22	16	17	17	15	20	21	25	27	18	23	15	16	16	22	20	21	32	17	24	17	20	17	16	15	31	26	33	20	19	17	23	18	17	24	14	18	18	21	21	22	23	23	16	19	19	17	20	23	23	24	24	22	27	23	29	22	25	13	21	23	20	32	19	17	14	21	22	20	19	29	19	26	23	18	27	20	19	15	28	18	34	13	19	12	30	23	28	23	24	16	22	21	18	14	22	30	27	25	22	20	23	16	23	17	14	19	30	24	25	23	19	18	16	20	23	19	25	20	21	20	27	18	29	18	23	23	12	21	26	14	21	24	19	28	22	22	23	18	21	22	25	25	20	24	29	22	19	27	18	11	23	14	22	23	19	18	18	14	15	20	24	21	22	15	11	19	15	33	24	31	22	28	17	20	15	22	15	18	25	16	23	22	25	20	24	25	20	23	24	22	20	20	31	24	15	17	20	22	13	25	15	22	17	14	15	19	16	25	28	23	22	24	16	18	22	19	14	28	13	22	25	19	14	20	16	14	23	21	17	21	22	16	15	24	17	14	17	19	20	18	23	15	16	17	25	16	24	23	22	20	23	23	19	19	16	14	20	16	9	19	25	24	26	19	15	22	17	23	16	16	11	17	18	21	20	22	22	13	21	16	21	18	15	28	26	14	21	18	21	25	22	23	23	11	21	30	16	15	22	28	29	27	23	25	13	26	18	23	19	18	28	15	15	21	24	18	17	23	24	15	17	17	19	16	22	17	17	17	20	22	19	15	20	21	20	17	19	17	21	21	13	20	21	27	19	20	21	22	25	15	28	25	19	17	26	14	19	18	12	19	28	26	23	22	23	26	10	20	21	19	23	24	25	15	13	25	14	16	24	21	16	25	17	25	23	24	23	23	21	21	18	21	21	23	15	21	12	13	25	22	22	17	24	19	18	19	15	15	16	20	15	12	17	24	18	22	20	17	18	19	27	21	25	23	21	24	22	18	18	24	22	21	21	20	29	19	19	18	30	20	15	22	20	23	20	18	22	19	23	12	22	25	19	20	30	18	21	27	12	20	24	20	20	14	24	35	24	27	18	18	24	20	24	16	29	18	20	28	13	20	17	17	9	21	22	19	21	27	26	20	23	19	25	19	16	20	21	14	14	19	22	24	23	22	18	26	21	18	23	15	19	16	18	15	23	19	21	24	24	26	31	23	18	9	20	21	20	16	20	18	17	20	20	17	24	16	16	14	14	26	25	19	15	22	23	20	23	17	25	16	19	16	19	24	23	19	31	21	24	35	17	12	20	13	22	22	19	21	13	11	23	23	29	27	20	40	15	24	11	22	15	18	22	29	25	17	20	16	26	21	19	24	33	23	16	18	23	19	23	19	22	25	24	20	14	13	22	18	22	18	22	20	20	22	21	18	23	19	20	19	21	19	26	20	11	22	29	20	31	17	26	16	23	20	19	23	19	28	27	18	14	23	21	16	20	23	20	12	24	22	17	26	20	27	17	12	16	20	16	17	25	22	21	16	14	16	14	14	19	15	26	22	25	16	23	21	28	18	16	15	17	15	27	19	19	28	15	14	16	21	24	18	15	20	23	27	28	20	20	15	18	22	20	30	21	16	19	13	14	22	26	22	18	22	20	25	28	29	23	15	18	13	16	17	16	26	23	12	15	30	22	20	19	18	16	21	15	18	17	22	22	16	14	23	11	22	16	19	24	16	21	23	29	19	17	22	19	27	22	18	14	21	17	23	17	19	25	22	13	19	10	18	21	24	21	24	16	18	19	21	20	14
17037	11194	5595	15837	23086	21985	18970	15537	13040	11084	9568	8304	7474	6972	6312	5746	5329	4844	4792	4694	4381	4172	3882	3514	3259	3006	2787	2592	2434	2335	2227	1926	1648	1466	1362	1241	1175	1102	1038	990	1061	1046	948	832	748	691	652	581	598	543	505	513	490	469	460	402	450	408	408	410	407	413	438	444	429	374	346	401	404	405	372	389	369	363	369	406	384	386	334	333	349	360	380	353	323	362	348	368	352	358	337	336	346	344	332	372	371	368	344	361	349	372	416	359	352	314	316	372	356	334	361	346	361	361	358	347	354	349	348	314	335	344	353	363	354	320	361	351	344	352	358	356	360	335	381	369	342	350	347	325	383	347	323	329	342	342	361	360	372	381	328	355	360	313	358	328	372	347	372	347	356	343	354	349	371	360	403	362	352	353	365	327	383	353	379	338	348	355	335	346	347	380	340	382	332	374	360	359	352	348	347	341	383	354	340	338	327	331	294	373	343	370	354	311	327	367	340	355	340	338	336	367	360	330	337	343	336	331	323	361	340	334	340	346	356	347	377	368	331	343	363	349	367	342	318	333	367	345	362	329	364	344	344	334	332	345	352	341	327	301	348	334	345	378	379	347	367	355	349	359	304	369	345	328	334	329	308	361	319	335	355	326	371	352	358	327	334	347	334	347	335	321	327	362	352	307	338	350	332	345	336	338	363	346	334	323	331	332	341	337	357	327	360	369	336	325	355	369	363	351	301	346	308	334	329	322	328	347	380	325	346	340	349	351	344	341	338	388	356	368	356	365	355	354	338	354	374	342	369	338	334	344	334	351	332	320	355	367	342	334	353	344	312	331	348	310	355	346	348	337	337	328	327	316	353	356	354	334	326	320	354	360	308	355	342	351	349	360	310	340	343	325	353	333	362	343	345	341	371	302	342	323	329	329	376	332	318	328	325	370	348	323	315	349	305	376	372	333	369	328	326	361	330	337	349	389	350	365	350	336	332	308	327	324	346	324	336	373	331	334	334	337	340	351	319	344	360	326	340	315	312	347	363	355	337	339	356	310	355	307	365	335	344	336	321	374	328	340	335	347	309	372	386	347	343	324	348	346	345	338	348	338	359	314	393	337	330	335	318	344	305	351	333	340	346	335	354	345	351	354	358	338	368	336	340	349	337	365	304	344	349	362	332	332	326	322	332	338	336	337	345	294	325	323	333	340	324	340	342	382	369	322	322	327	333	326	328	330	370	312	318	345	313	329	340	328	309	348	327	326	308	376	353	322	319	363	306	346	358	338	344	360	361	312	326	335	337	330	329	337	353	332	332	292	330	396	347	364	322	337	348	319	363	306	330	347	353	320	328	363	360	328	312	344	342	321	338	339	351	335	334	344	354	367	321	321	377	344	343	374	351	334	349	329	343	371	344	343	345	332	344	349	329	328	352	384	344	331	334	360	347	320	358	326	326	349	378	327	384	293	340	373	328	343	319	339	396	346	337	325	334	349	345	381	362	356	310	330	337	345	351	349	342	322	347	312	325	330	340	357	379	363	345	334	286	320	356	304	369	370	322	334	367	329	362	334	364	344	365	375	342	334	347	385	329	329	322	335	348	353	325	351	379	351	353	365	358	341	339	333	341	386	349	332	328	333	327	361	335	316	328	324	374	357	336	350	342	350	339	360	337	348	383	334	355	362	325	363	333	325	336	351	348	315	318	339	354	337	377	320	363	357	326	343	361	361	330	345	318	351	350	337	328	336	380	347	334	359	306	340	369	343	345	349	335	371	321	355	342	310	358	361	380	357	325	323	326	334	338	300	370	351	329	364	345	328	352	378	348	386	342	376	347	318	366	341	329	324	354	331	328	351	333	339	371	361	354	327	331	333	348	362	330	344	329	327	328	331	343	330	335	350	348	341	342	342	327	327	340	331	330	359	339	341	333	342	370	300	364	331	346	321	342	347	314	314	330	363	310	379	323	379	326	333	388	339	346	329	359	370	348	318	354	342	344	309	332	345	355	350	350	347	330	317	354	334	356	350	313	369	365	334	331	346	325	326	331	347	353	350	348	341	340	332	355	339	341	340	308	345	322	345	382	366	342	355	375	322	329	327	339	355	308	346	358	310	304	360	315	336	357	350	344	359	327	322	357	372	350	342	356	325	339	335	340	314	346	365	319	326	339	344	360	347	354	323	346	331	350	315	335	355	352	333	356	340	319	326	367	347	362	385	339	318	347	355	344	351	346	365	331	396	349	359	346	358	346	345	351	362	334	344	338	338	322	359	345	353	327	303	357	343	373	331	355	363	316	316	350	344	340	362	324	353	338	339	325	341	350	380	314	333	341	362	324	356	336	354	352	368	338	374	327	348	332	305	339	312	356	334	364	356	347	349	322	353	356	345	354	339	357	350	311	329	342	318	341	330	347	358	346	313	365	329	339	342	349	352	336	347	329	332	331	332	341	326	333	361	355	370	358	347	308	377	329	341	354	318	336	321	358	354	333	371	323	332	326	352	354	374	325	350	334	339	323	341	309	356	368	349	364	353	316	359	327	334	320	345	370	341	339	327	342	367	354	315	351	337	351	344	343	372	351	327	301	353	326	365	365	335	329	362	320	367	372	333	347	333	342	352	343	346	342	346	333	340	346	336	350	336	293	352	352	378	350	331	346	329	359	361	353	359	342	340	303	362	344	342	360	330	352	340	343	354	333	363	337	339	339	362	335	345	366	334	363	333	297	372	332	350	306	317	349	344	316	351	360	333	342	368	350	332	352	314	333	313	367	346	338	348	316	359	355	335	335	340	329	307	336	349	339	366	331	335	360	337	384	358	358	354	314	356	352	382	329	352	350	338	327	287	331	359	381	294	320	354	362	366	332	354	324	321	353	327	333	325	348	344	326	382	346	312	366	365	344	371	362	339	343	321	348	335	356	351	359	344	350	350	354	349	366	352	383	339	372	295	309	354	349	353	344	305	363	350	347	312	343	342	316	333	341	334	331	316	338	321	348	360	375	343	351	345	320	346	345	364	338	349	346	350	335	331	337	339	312	344	341	363	353	331	333	369	348	373	335	327	342	362	349	359	353	314	347	349	325	331	375	297	327	340	338	351	349	328	343	369	337	348	314	322	358	333	338	312	361	346	382	325	374	327	354	353	334	344	341	346	330	345	356	329	334	360	316	314	342	339	324	366	350	332	335	345	354	324	338	323	371	343	333	344	341	335	346	322	318	387	354	336	349	338	342	358	346	342	344	340	318	364	332	349	326	339	370	350	349	367	350	309	334	340	324	361	352	349	322	328	367	309	357	346	330	332	333	354	325	349	349	321	343	336	342	359	314	328	353	359	327	320	328	334	335	336	326	333	348	323	321	382	350	354	376	352	374	353	342	355	340	330	337	306	348	317	378	345	323	346	339	312	314	336	315	339	350	369	344	345	332	353	366	338	324	346	368	358	317	370	400	331	321	367	338	307	336	373	352	342	326	350	333	372	332	371	337	309	358	359	322	364	339	335	303	349	307	333	330	362
2434	318	194	174	258	291	236	249	216	227	206	173	185	155	152	136	125	136	133	117	100	109	103	85	97	102	86	75	87	71	76	73	62	60	56	54	40	68	59	46	59	61	48	52	44	33	40	58	52	42	43	47	34	35	47	41	38	48	39	43	37	49	57	45	40	51	33	41	47	39	31	54	37	47	42	46	23	34	44	33	42	44	50	45	41	50	46	44	35	45	49	41	43	29	42	35	41	33	38	36	52	32	33	37	53	35	53	39	32	42	38	51	47	45	36	33	45	39	45	33	43	42	41	45	51	39	34	38	46	47	46	40	36	42	38	34	48	43	35	42	33	50	34	37	34	32	48	18	29	31	47	36	43	43	35	36	40	31	44	42	29	39	39	44	41	41	43	49	39	44	33	46	50	45	44	43	48	43	35	51	37	53	53	56	49	43	45	39	40	48	41	31	34	33	37	41	36	42	35	52	41	37	31	61	43	41	50	55	47	57	45	47	47	50	36	36	34	47	31	28	33	41	36	34	61	39	39	32	47	41	26	49	38	39	50	35	34	40	34	38	40	45	41	35	44	39	44	44	35	45	39	42	34	37	37	39	48	40	40	37	37	50	42	40	43	44	38	26	30	52	44	38	33	37	33	40	25	44	42	39	40	34	45	40	38	44	44	43	40	37	35	51	41	47	33	34	36	41	41	38	45	48	53	64	41	34	34	44	43	46	33	48	42	51	32	41	30	42	39	35	32	43	48	56	32	47	31	44	31	41	40	48	42	29	37	28	34	40	39	43	36	43	40	29	39	52	43	33	43	39	40	43	45	47	44	43	42	39	38	49	38	38	54	34	45	41	39	48	43	38	44	43	40	33	50	31	35	34	24	40	58	37	37	49	46	30	42	46	38	33	38	42	35	43	38	35	37	35	45	40	39	39	34	40	35	38	46	54	47	47	39	49	37	34	36	42	33	36	38	41	44	37	49	48	48	35	37	34	44	36	37	38	51	41	39	35	36	45	46	61	33	43	38	37	44	44	51	34	32	38	39	33	40	57	41	34	40	38	40	40	45	29	51	55	46	31	44	50	38	43	35	47	48	45	48	41	40	40	53	53	39	39	45	44	42	35	60	29	50	32	50	35	33	37	49	31	42	34	47	46	39	38	40	40	37	37	28	44	35	39	34	47	40	54	38	41	48	35	41	38	40	34	39	41	53	44	24	49	38	31	44	44	44	39	40	42	44	51	32	46	39	34	37	45	34	27	36	56	40	49	34	41	40	38	37	46	38	43	39	46	36	39	47	22	42	39	37	39	46	49	44	48	38	40	49	46	41	45	52	44	59	48	35	34	44	34	46	48	33	33	42	45	47	32	31	39	38	39	43	39	38	32	43	31	51	42	41	44	45	42	37	33	39	40	38	37	51	44	36	35	36	26	48	43	37	42	49	45	37	41	37	44	33	29	37	36	45	44	38	47	33	29	40	43	37	44	45	39	47	31	43	36	36	48	40	35	45	35	40	31	44	38	37	40	43	50	38	50	34	46	40	42	47	41	43	38	49	43	37	36	43	41	42	36	43	41	46	37	33	40	37	42	43	42	38	35	48	35	39	41	36	35	31	46	42	43	39	45	43	49	37	42	43	30	39	45	32	35	41	47	41	37	48	34	39	41	33	29	42	33	47	45	47	35	37	41	49	35	46	38	38	40	37	41	49	32	36	50	32	42	36	32	40	39	39	44	43	35	41	42	45	35	20	49	28	43	39	47	49	51	39	35	45	36	32	53	34	29	35	44	44	50	37	29	41	38	48	45	32	34	34	45	37	44	57	42	47	36	28	37	43	38	35	38	44	41	34	34	45	51	39	47	34	51	45	33	38	29	34	35	34	25	34	48	39	50	44	50	46	36	45	44	36	45	35	44	46	44	37	40	48	38	43	40	42	27	36	31	47	38	51	44	43	50	33	45	34	50	42	44	45	47	33	45	35	50	30	56	34	31	41	40	36	32	37	51	37	42	27	45	41	40	39	32	29	36	39	39	43	45	35	43	39	45	35	41	40	40	42	45	45	33	42	43	36	46	30	31	40	45	47	42	49	39	37	29	54	46	50	45	47	35	42	49	48	38	35	32	51	40	36	49	36	38	42	30	53	35	43	48	35	45	43	36	38	34	32	42	39	36	36	28	35	34	58	48	48	42	44	34	36	42	33	36	37	34	35	23	50	31	42	36	33	37	40	35	39	40	40	36	30	40	31	33	32	47	24	42	55	54	38	34	56	35	33	29	32	43	37	47	39	37	26	37	45	36	34	39	28	40	44	37	36	36	28	37	39	39	38	41	43	36	45	43	36	35	34	35	31	44	41	44	36	38	43	46	35	40	40	48	37	48	42	40	34	42	39	33	37	49	40	50	39	41	33	35	45	39	31	43	46	30	46	41	32	38	46	45	35	46	58	46	36	31	41	29	40	43	50	46	42	38	39	45	37	54	40	38	40	47	34	32	48	44	25	47	46	37	42	49	32	55	36	41	45	48	35	47	33	38	32	32	44	43	40	44	45	45	47	31	44	52	48	41	41	48	49	42	32	29	38	33	46	48	41	37	31	37	45	41	41	32	36	44	43	44	38	29	32	49	51	44	23	40	38	25	45	50	38	31	30	29	43	36	48	39	46	44	36	53	35	44	37	52	44	32	38	34	35	40	37	48	39	47	50	35	34	34	31	44	40	38	44	54	37	40	37	45	44	37	41	31	43	43	44	37	47	41	42	30	47	35	43	42	48	37	35	24	40	36	50	32	50	38	35	30	45	42	46	55	48	49	50	38	27	37	39	35	35	31	32	47	30	41	44	33	55	43	46	47	34	40	56	46	44	40	32	39	41	40	39	42	41	38	44	32	36	40	41	31	34	42	35	38	50	43	41	40	33	47	45	47	33	47	36	42	39	50	46	31	38	36	27	45	33	38	44	37	43	33	50	47	28	41	44	33	51	39	43	43	39	37	40	40	37	32	34	53	40	35	41	36	50	48	47	54	31	49	29	55	33	46	48	30	37	47	48	45	39	42	52	39	42	42	47	36	46	40	34	53	49	41	49	44	36	41	41	50	38	36	35	41	44	34	52	45	43	40	33	32	39	37	46	38	46	42	38	50	40	53	32	36	37	41	32	31	42	42	36	51	42	33	42	40	42	39	50	49	40	38	47	40	26	42	40	41	45	50	35	36	47	37	34	34	46	42	32	46	37	42	37	41	47	46	39	27	36	53	40	38	39	36	44	46	34	41	43	38	38	39	28	44	36	32	33	31	34	47	37	51	46	37	38	44	35	36	54	38	47	41	48	41	36	41	47	41	53	49	49	30	49	35	41	44	28	35	45	38	47	35	43	36	43	36	35	54	40	33	32	34	52	26	35	43	43	50	54	50	48	45	39	50	44	39	45	34	40	42	28	40	42	36	46	36	37	44	36	40	45	42	32	32	35	42	40	38	41	41	41	48	46	31	42	46	39	36
15453	9415	5136	14577	21696	20999	17972	15179	12980	10974	9418	8375	7574	6955	6519	5773	5343	5017	4875	4756	4597	4260	3953	3604	3285	3155	2852	2626	2570	2459	2329	2146	1838	1703	1583	1531	1403	1349	1319	1306	1339	1299	1190	1121	977	974	887	840	910	828	848	842	766	816	761	801	722	699	740	702	692	696	701	683	711	682	681	667	675	648	714	634	677	678	678	701	701	686	658	673	683	683	678	678	682	605	653	714	620	667	693	692	700	650	644	703	667	662	709	648	669	612	667	681	640	647	672	732	654	647	656	678	669	677	643	706	641	642	656	668	660	641	651	676	613	672	665	702	647	642	652	623	661	614	696	657	663	632	656	676	641	655	639	666	635	665	688	660	660	657	678	650	665	639	656	592	625	676	649	695	664	666	649	676	643	676	704	652	640	653	654	630	589	698	651	671	660	605	703	698	647	653	634	630	655	631	659	625	631	608	654	673	702	675	684	633	668	675	621	668	637	636	665	623	634	651	643	635	653	651	650	660	666	630	641	688	663	638	666	640	658	641	644	663	675	656	646	660	656	665	634	669	663	662	660	653	617	611	681	636	669	631	708	620	652	613	669	719	678	690	694	647	675	625	640	660	643	627	658	678	659	639	655	638	654	703	690	646	640	654	712	610	645	704	657	651	658	658	617	647	658	676	666	644	640	647	659	633	651	656	601	659	663	618	647	627	689	651	689	663	707	633	639	669	638	644	618	657	696	643	630	660	689	632	643	697	610	626	660	647	687	618	618	655	660	680	592	673	632	678	616	665	649	666	663	658	648	659	668	657	643	633	643	656	609	663	638	662	642	605	662	704	668	665	649	668	703	645	621	660	660	638	684	662	629	675	687	642	651	671	675	629	651	642	667	679	642	646	671	634	699	666	651	607	641	661	629	681	641	653	707	687	641	675	676	581	596	681	600	666	622	688	620	658	650	664	664	663	651	649	674	622	678	641	686	648	643	673	623	652	683	660	618	655	680	683	619	629	658	642	640	627	674	670	618	633	632	659	642	688	673	655	680	634	662	686	677	640	683	673	613	657	655	637	622	666	667	643	631	676	614	657	623	639	620	616	620	651	701	668	671	617	662	664	636	675	626	635	687	681	629	641	670	650	662	647	635	684	636	711	670	643	646	670	597	646	637	651	693	607	641	665	659	647	650	656	631	629	694	684	664	718	652	623	686	672	646	670	659	636	676	648	641	629	667	702	651	625	663	624	637	667	632	645	677	652	660	617	611	612	612	621	663	644	627	649	644	637	634	626	642	657	657	659	637	675	660	641	649	674	683	647	646	589	629	625	666	637	673	681	712	651	645	641	620	653	656	637	642	656	659	666	635	695	666	642	681	662	631	666	602	612	660	701	670	686	682	671	639	665	638	625	678	614	633	637	595	659	696	680	670	648	638	657	648	669	633	644	627	656	628	698	656	673	607	667	628	632	671	633	637	652	671	661	650	615	628	626	668	665	605	699	673	650	647	691	638	651	638	629	624	625	633	653	664	635	642	624	620	694	628	633	659	703	610	633	623	656	680	662	641	635	647	622	623	690	676	654	574	641	645	679	696	624	670	593	651	650	670	675	700	626	618	612	697	666	683	675	610	685	622	688	670	638	702	689	634	710	667	642	692	650	631	667	651	671	675	684	692	673	656	652	637	632	651	674	662	680	668	644	664	700	658	656	628	634	668	662	657	650	647	656	647	664	628	643	628	652	674	675	689	714	676	641	661	669	665	608	659	649	661	644	673	617	677	662	638	678	660	625	651	654	682	634	641	587	666	634	643	642	639	679	623	596	667	657	699	651	667	686	698	654	637	624	655	634	665	630	658	658	717	685	622	606	670	714	688	628	683	657	654	667	660	653	632	695	655	657	687	671	663	664	641	656	661	653	635	657	682	637	634	660	671	654	635	715	684	616	635	666	632	667	607	651	622	606	651	659	633	588	573	614	694	651	639	691	668	634	662	625	641	651	684	628	678	673	663	645	692	666	613	654	679	617	643	676	660	626	659	677	671	656	666	691	710	632	636	642	659	636	658	614	649	604	670	650	683	662	660	648	644	656	693	659	700	642	650	654	689	662	619	628	640	632	681	624	636	674	687	633	608	680	748	595	607	663	684	645	698	658	623	647	677	669	732	663	655	638	616	648	689	622	633	695	625	674	659	675	630	634	679	662	688	583	655	650	708	653	653	648	725	635	679	700	626	656	643	642	643	655	665	690	675	640	641	612	651	634	644	637	672	668	686	651	616	661	588	662	634	665	683	681	671	685	670	638	694	677	630	639	653	666	615	656	692	621	613	624	678	655	664	661	691	626	685	680	695	629	684	654	677	637	665	652	643	668	696	622	647	648	651	657	676	643	675	643	664	617	690	683	668	650	639	678	644	627	652	658	660	630	680	657	655	657	639	663	683	650	632	659	681	691	678	710	606	641	672	661	629	642	615	663	635	666	651	682	637	637	612	651	628	600	660	639	665	689	633	644	628	643	668	662	689	622	690	650	607	678	630	651	674	628	629	663	632	626	637	666	674	660	693	684	636	643	681	638	630	641	676	654	685	666	613	656	652	711	624	676	653	687	615	639	683	621	626	639	686	617	667	602	667	620	680	695	652	656	691	641	663	610	636	619	665	659	613	658	647	647	643	681	671	629	655	673	642	652	706	669	627	641	695	644	625	646	647	641	620	652	655	641	654	665	642	650	665	668	658	683	618	642	673	667	684	728	637	671	644	642	687	624	625	677	646	629	726	623	648	667	672	656	676	654	600	620	627	657	591	640	647	652	666	639	677	614	676	640	700	655	639	617	618	710	671	646	689	637	608	655	639	674	682	662	653	646	684	667	671	640	638	679	683	635	682	629	648	647	661	680	667	690	648	652	675	669	622	656	639	656	631	643	683	610	655	637	664	677	650	636	668	634	654	662	684	666	657	637	637	678	655	655	687	673	638	653	654	653	626	666	643	611	682	720	644	596	646	686	638	633	624	636	647	693	587	674	703	648	677	652	622	660	611	669	645	618	641	639	609	601	636	611	652	641	618	656	633	665	627	622	672	639	662	659	631	640	634	675	703	696	622	683	646	652	642	665	619	632	621	621	677	667	629	677	653	666	665	663	679	651	662	653	599	630	662	680	662	660	614	711	587	641	670	681	674	633	651	628	650	649	682	649	673	635	662	659	660	627	666	625	662	647	692	702	636	649	638	675	664	702	625	686	654	654	652	669	668	666	689	674	629	643	676	683	572	635	666	699	671	642	612	639	630	631	659	612	666	642	630	633	651	664	661	687	602	678	676	639	672	628	641	640	629	606	645	628	671	670	607	691	660	642	648	683	654	682	640	647	642	643	633	671	588	642	711	613	665	652	653	659	661	668	632	608	703	659	639	612	588	652	677	684	646	651	679	652	647	655	665	644	629	652	626	607	617	620	658	654	653	669	681	648	643	621	650	675	645	674	683	673	681	599	670	664	644	658	647	631	653	684	620	657	666	642	700	681	648	653
1535	493	296	204	375	486	425	345	341	340	289	299	265	250	198	194	179	141	171	154	153	130	130	103	112	105	98	105	77	89	94	91	66	61	70	62	69	68	61	50	60	62	68	59	45	35	47	65	58	49	42	39	45	39	45	40	50	53	37	22	37	45	48	31	36	51	38	41	39	42	31	40	40	42	33	37	42	36	37	46	40	33	47	36	34	29	49	33	43	35	34	42	46	36	39	43	28	35	34	35	38	41	40	36	38	44	42	53	42	44	40	37	41	31	40	32	37	39	34	37	36	34	45	39	38	34	32	39	30	40	29	22	34	37	35	31	32	42	42	34	38	31	40	42	31	31	38	30	30	34	35	31	35	45	41	53	43	46	45	31	24	45	54	28	42	36	36	41	39	39	37	31	37	34	33	39	28	26	26	34	31	46	42	31	44	40	40	39	35	37	49	36	36	21	46	38	42	50	34	43	39	34	38	32	28	38	35	36	43	39	65	47	39	39	45	41	31	34	33	36	35	37	42	34	31	38	33	57	36	49	36	38	43	38	33	39	26	44	44	29	36	34	26	36	34	33	42	45	35	39	41	41	35	31	41	37	40	26	28	39	43	39	45	44	37	41	36	48	37	39	36	43	46	41	35	46	41	41	35	41	33	37	36	26	40	41	44	36	36	37	35	32	47	29	38	34	29	34	44	42	36	43	30	45	46	32	27	46	36	40	36	40	52	39	32	33	38	39	45	35	38	42	40	35	34	38	27	37	46	36	34	39	29	42	26	34	30	41	34	40	49	42	43	39	30	37	38	32	29	40	41	30	43	27	31	37	40	34	27	37	42	30	33	39	37	47	37	39	31	46	40	44	31	42	30	29	33	46	28	48	44	35	40	35	46	39	32	29	30	45	38	30	31	36	44	31	41	39	40	29	28	31	32	36	40	35	28	37	31	40	34	46	24	36	34	29	37	39	50	31	36	36	41	51	39	33	30	38	28	26	42	35	44	31	31	39	34	42	41	34	32	27	28	46	30	34	37	41	47	36	32	39	37	42	33	39	34	39	35	46	32	37	30	45	52	41	34	34	51	39	35	46	32	30	44	37	35	34	40	34	33	46	35	43	45	33	43	38	43	28	41	37	32	39	39	46	29	40	39	34	31	42	35	38	37	54	32	35	43	29	30	45	48	35	33	28	32	43	32	40	45	29	40	41	33	37	46	29	31	57	34	36	42	45	38	31	45	38	46	39	36	38	33	43	41	33	38	39	33	37	48	43	32	34	43	45	31	36	54	56	43	35	47	33	33	35	42	54	30	44	39	38	25	36	46	35	40	38	46	43	46	33	49	40	29	28	45	31	42	32	39	37	35	38	43	33	52	38	28	33	41	51	34	58	39	39	48	29	39	35	46	42	39	51	44	35	33	43	20	38	37	50	43	38	33	47	45	32	35	24	43	40	52	29	47	42	51	24	42	45	40	45	45	46	36	30	33	34	32	42	36	37	34	47	27	33	41	43	43	33	54	41	48	39	26	34	50	43	31	33	35	35	33	38	44	43	42	35	37	34	39	38	31	43	41	40	34	39	35	38	28	37	33	33	34	44	49	48	39	38	42	42	32	30	32	42	37	33	26	47	41	40	44	35	47	34	45	38	28	41	35	33	37	33	37	42	37	31	41	29	42	38	41	42	36	41	40	33	38	40	33	50	38	39	42	40	41	47	36	37	30	29	40	37	46	34	48	32	39	42	38	39	41	36	32	41	40	36	35	43	32	39	39	49	44	43	29	36	28	40	41	33	44	41	34	34	34	36	42	40	38	33	32	25	42	40	33	37	40	30	35	30	38	38	39	36	44	39	40	37	30	37	31	32	28	31	38	22	34	30	40	42	29	50	40	39	36	39	34	42	40	51	42	36	38	33	28	36	45	39	28	34	45	26	35	38	35	28	31	30	37	32	39	36	41	42	34	43	31	32	35	52	44	46	31	23	43	34	42	35	38	35	45	34	43	36	32	41	39	39	40	34	43	28	42	38	22	34	42	32	45	20	32	29	35	43	25	36	41	41	30	28	55	34	46	29	32	33	37	45	29	39	30	20	37	33	39	40	30	30	37	51	43	48	40	32	38	42	42	37	41	35	42	35	42	38	29	39	38	31	33	23	42	18	32	34	39	39	32	36	27	42	49	37	55	40	39	41	43	37	39	33	44	44	32	26	34	40	43	35	31	37	40	28	38	40	38	38	28	41	34	43	43	48	38	45	41	46	42	36	32	42	42	30	36	36	45	35	30	40	35	32	31	48	42	36	47	39	34	48	39	36	37	45	45	48	33	41	44	30	30	44	40	45	49	37	37	42	42	42	48	36	35	35	32	41	29	35	45	34	35	45	30	37	35	41	36	38	34	49	31	37	36	35	42	26	35	42	46	33	31	37	30	50	39	35	41	34	53	31	22	42	33	46	35	31	39	38	58	31	28	33	29	44	34	25	39	41	41	42	44	30	44	37	28	27	38	38	34	33	45	34	44	37	38	41	37	34	34	46	37	38	36	37	30	36	36	35	34	34	42	35	38	40	41	35	39	32	35	52	37	42	30	38	43	39	37	27	35	55	40	46	46	35	40	42	32	35	44	46	38	36	46	37	40	35	33	37	41	33	32	31	33	43	29	46	27	41	40	32	34	30	48	33	46	47	44	42	34	29	34	42	31	35	34	39	35	40	38	35	47	34	38	40	33	56	20	39	41	36	30	37	33	34	33	33	40	33	35	38	34	44	35	24	43	30	42	39	33	40	41	35	38	43	34	32	36	27	39	41	38	26	42	37	32	35	35	29	29	29	35	37	42	31	37	37	42	29	34	28	40	34	31	47	40	43	42	34	42	29	42	41	40	34	34	38	40	26	42	31	35	31	44	31	36	40	34	30	33	39	35	42	37	40	39	35	42	46	35	39	24	34	39	34	32	28	37	45	32	39	34	39	36	36	30	28	38	30	29	39	36	38	35	31	43	33	41	36	40	39	42	32	31	30	38	28	33	34	39	34	31	32	46	30	45	45	37	32	50	29	35	48	36	41	29	27	36	41	33	38	45	43	35	36	29	40	35	42	29	39	39	37	35	36	33	38	28	32	40	47	46	32	33	32	30	41	34	36	28	30	40	38	28	39	30	44	37	50	31	35	36	39	32	48	34	31	37	37	32	31	32	37	36	39	35	34	36	29	42	39	36	41	44	40	34	35	36	36	39	32	24	30	43	29	46	31	34	31	47	41	41	28	39	42	28	35	40	35	35	36	35	34	48	31	37	25	41	42	37	43	51	33	52	40	34	30	44	51	32	40	44	41	43	27	38	30	41	32	37	46	36	31	32	32	49	39	37	45	44	39	35	36	41	32	48	41	33	37	37	33	45	40	33	43	44	26	32	29	37	40	37	41	33	42	30	38	35	36	53	36	30	32	33	31	36	45	34	37	32	33	35	35	44	42	43	34	40	30	31	37	33	32	39	31	31	30
21614	13887	7903	20075	27957	27076	23980	20393	17487	15528	13713	12099	10995	9916	9007	8051	7348	7050	6686	6310	6469	5796	5206	4596	4169	3864	3606	3419	3213	3223	2953	2436	2312	2095	1957	1826	1672	1656	1577	1601	1621	1487	1406	1288	1156	1043	992	1036	893	937	851	852	856	813	802	801	760	736	757	684	742	711	717	732	657	714	674	695	685	701	649	626	678	662	653	671	698	688	657	714	640	679	695	662	649	671	630	626	671	627	597	634	702	709	597	628	655	637	613	613	615	595	601	642	638	656	616	655	624	633	633	627	641	613	649	592	657	643	642	604	640	634	646	621	628	642	639	582	612	619	618	639	663	621	603	592	633	650	629	683	635	646	655	657	678	610	585	648	647	613	665	649	672	717	636	607	651	650	646	634	608	637	681	670	730	636	624	655	631	628	646	656	586	624	641	651	637	656	647	605	648	625	607	616	629	598	638	628	639	604	620	614	600	640	670	601	615	611	611	623	625	567	645	668	611	622	596	624	611	602	615	653	606	600	640	637	576	606	636	636	642	619	666	573	638	620	654	614	555	593	597	594	629	581	649	630	597	677	601	607	609	646	650	634	634	573	636	641	644	612	605	626	629	625	634	650	605	614	597	610	591	621	589	668	604	611	591	586	621	604	630	609	622	620	613	621	619	655	624	650	597	657	623	631	642	630	620	620	637	641	626	678	613	655	578	618	629	596	604	612	609	619	640	617	612	604	635	662	614	619	620	633	595	624	639	596	614	643	617	628	629	583	601	599	539	624	622	599	583	638	623	616	658	613	568	654	651	586	617	646	617	591	620	620	630	612	610	611	609	582	607	622	615	562	599	627	611	611	595	637	630	640	618	678	663	617	644	580	601	622	588	564	636	619	661	625	593	600	609	634	623	631	603	622	636	600	638	578	640	649	603	589	625	639	591	663	620	570	627	643	578	613	599	593	621	641	618	565	586	639	625	619	633	575	611	628	600	631	635	584	612	620	625	618	594	640	624	601	627	584	580	604	639	596	643	584	627	617	633	575	636	605	610	613	615	587	656	609	636	548	586	679	627	589	640	631	605	604	631	585	617	636	619	614	632	618	578	603	624	615	636	628	635	573	609	595	613	618	592	640	604	607	607	658	642	608	648	591	589	604	675	633	611	654	626	628	616	631	599	594	617	612	624	680	660	585	616	641	665	629	637	617	647	663	643	615	602	637	600	631	634	635	606	658	611	627	618	615	640	647	647	624	599	620	613	578	674	612	646	616	641	637	621	624	553	636	621	599	581	619	592	621	595	620	635	612	594	577	636	623	617	614	581	651	682	650	642	605	628	656	605	666	621	623	606	629	629	621	653	638	590	568	622	619	561	644	627	575	643	617	614	605	583	596	637	594	567	654	626	661	642	605	592	609	600	611	612	634	642	619	640	598	650	604	593	653	589	613	588	635	589	690	625	637	608	585	636	603	636	663	599	596	609	607	579	620	595	640	623	632	557	613	619	620	612	577	634	605	615	579	607	602	592	595	603	580	588	574	599	626	593	576	621	610	644	632	594	647	670	577	625	628	667	604	585	612	614	576	666	656	594	618	611	598	650	613	614	611	604	637	583	613	673	644	631	642	611	578	618	644	667	606	592	648	621	682	578	558	608	640	639	620	612	606	625	653	619	621	604	634	631	645	604	650	623	598	607	602	618	666	642	611	582	616	627	604	626	637	592	596	585	565	643	597	635	646	636	609	602	599	627	596	573	608	628	625	621	637	593	622	566	613	621	613	591	630	601	628	627	626	589	602	590	602	603	644	614	623	632	659	674	627	600	583	617	631	589	590	605	598	604	610	601	585	620	603	572	628	590	668	654	584	619	662	590	590	648	593	654	585	627	583	632	616	601	631	647	641	657	618	553	621	605	603	592	650	578	582	614	646	627	621	622	636	577	592	604	642	633	572	585	608	631	647	643	604	624	548	621	616	601	622	593	614	619	590	643	582	573	595	619	590	655	639	575	605	655	638	622	639	623	655	605	621	594	600	596	631	590	645	621	615	601	612	639	630	600	635	618	605	598	617	633	592	617	565	661	613	604	608	606	580	611	660	664	620	640	617	631	618	622	632	653	605	656	641	558	615	617	640	615	605	568	626	610	627	617	592	575	589	620	619	609	615	639	650	613	616	627	588	590	585	637	649	625	643	610	600	606	613	651	629	619	651	665	612	658	617	671	633	642	649	605	630	621	601	615	557	602	662	598	559	604	621	585	624	610	602	634	606	620	629	601	631	594	646	630	621	643	650	585	647	627	631	603	614	616	581	635	568	624	616	630	636	646	583	614	647	606	604	607	628	593	607	643	643	625	666	589	606	582	601	625	582	630	625	603	643	669	589	592	610	597	605	616	601	577	590	615	592	627	611	625	580	646	626	602	668	626	647	603	630	571	633	605	603	625	586	602	589	681	628	616	571	647	636	618	615	583	617	631	626	625	603	623	642	599	651	652	606	610	598	633	605	636	612	622	587	602	640	646	654	623	652	650	625	626	653	610	600	633	646	625	602	625	605	623	643	632	616	689	659	601	644	625	633	576	613	605	622	624	593	590	599	652	651	621	578	651	609	622	648	638	612	634	671	662	608	673	655	650	587	593	616	565	618	630	587	640	590	596	621	621	674	631	591	634	638	610	639	624	619	611	624	530	610	629	593	618	662	570	643	604	636	611	622	622	609	651	631	606	614	626	639	590	589	639	620	602	622	606	604	590	624	584	607	630	639	588	652	566	627	620	638	638	605	562	633	624	643	628	632	636	572	608	633	655	581	632	602	633	573	600	614	629	647	611	651	608	560	593	588	668	638	678	640	617	630	595	624	618	624	613	617	631	625	640	601	618	600	619	656	616	596	607	602	639	574	654	602	620	619	639	629	587	670	609	610	618	565	631	625	641	664	623	600	623	586	587	629	619	616	637	607	643	584	642	634	625	608	598	626	630	646	627	621	606	629	619	592	636	639	641	637	636	631	582	648	614	644	631	628	590	600	578	612	592	573	613	595	600	615	639	651	607	623	641	615	609	623	614	598	589	658	594	656	607	608	611	640	661	624	637	591	637	591	646	629	577	594	603	610	583	610	599	607	591	657	638	660	648	585	627	612	593	634	603	591	611	600	637	655	638	691	669	632	668	601	626	644	597	601	627	598	610	618	602	623	581	590	609	601	574	611	615	591	612	627	658	596	628	621	652	633	602	598	587	602	657	598	608	629	598	643	593	597	609	629	634	629	606	626	683	626	638	628	605	630	636	616	657	581	632	597	636	639	693	585	572	589	650	625	578	621	620	574	640	634	593	627	601	617	592	649	598	601	589	610	629	641	611	582	623	596	617	627	632	666	626	609	567	606	603	624	626	664	630	644	618	597	605	645	674	596	596	611	598	599	669	634	607	642	610	657	625	665	640	648	627	597	627	645	600	609	632	621	622	653	619	684	630	591	578	615	611	628	623	694	646	637	610	647	607	661	616	618	618	673	594	566	622	611	630	638	606	660
1383	207	128	104	149	212	177	160	131	155	109	113	127	105	87	91	77	86	78	78	86	90	64	50	76	65	56	49	38	47	38	44	41	44	32	35	43	28	25	20	40	30	30	20	37	32	26	22	34	31	24	13	19	21	28	19	16	27	19	24	27	33	31	31	21	31	21	17	27	34	28	20	25	18	24	28	26	26	24	18	29	31	26	27	23	19	30	21	18	34	15	15	25	22	30	19	20	24	25	19	25	18	15	28	22	16	27	14	24	27	24	19	17	20	26	21	31	19	27	15	14	24	22	28	20	30	22	27	14	22	15	14	16	23	16	16	22	17	19	31	30	18	22	32	16	20	22	16	25	23	23	19	29	18	32	15	12	34	26	21	23	24	29	22	26	30	22	25	23	21	19	19	28	27	22	26	29	25	26	22	26	31	22	15	18	21	17	27	17	27	17	29	27	26	18	26	24	19	25	21	25	20	21	18	20	22	20	20	19	23	19	22	14	14	21	20	20	27	25	22	24	22	30	21	16	25	33	22	22	28	24	25	27	25	28	25	32	19	23	22	23	31	22	20	29	14	16	19	30	27	17	30	27	22	22	23	29	27	17	30	19	18	22	22	24	16	23	17	26	26	24	21	26	18	22	19	25	18	23	22	17	31	17	20	27	28	27	26	23	27	22	27	16	22	23	20	21	16	20	29	26	24	29	23	23	24	24	30	30	24	24	20	20	29	19	13	17	22	23	22	18	29	23	27	29	27	25	20	21	21	24	22	22	20	21	28	21	17	17	18	27	31	23	24	20	17	19	18	23	24	25	26	20	19	20	27	27	28	28	24	23	28	21	19	19	22	20	29	22	22	33	31	24	23	19	21	27	18	25	21	23	21	26	18	24	22	24	23	21	22	28	19	18	23	15	24	19	19	28	21	23	33	27	19	18	31	21	26	35	26	29	24	21	23	32	21	21	19	17	23	22	19	24	24	25	15	20	19	30	15	27	25	19	16	21	27	29	25	26	21	17	16	21	12	25	18	25	31	27	21	26	24	22	18	33	13	26	21	24	24	16	25	29	24	23	30	23	22	33	28	32	26	22	18	19	25	25	27	21	16	20	25	14	31	23	30	25	22	23	22	24	27	20	19	16	26	20	23	23	22	28	14	20	28	24	17	27	30	19	18	19	24	28	20	26	27	25	26	23	25	30	16	22	20	24	28	27	20	20	18	30	27	27	29	12	28	20	17	32	24	32	15	32	19	23	21	24	21	17	21	27	30	25	31	13	15	27	12	30	26	21	17	25	23	28	21	28	19	15	29	21	19	23	24	27	27	24	21	33	25	18	17	25	30	21	23	28	24	26	19	27	21	23	31	20	19	34	21	19	24	26	23	21	22	20	29	24	22	16	21	24	20	35	27	16	24	25	20	15	21	27	15	21	17	21	31	13	33	16	18	28	21	7	33	31	20	30	15	26	23	22	20	37	19	27	24	23	30	29	18	23	25	25	28	23	19	15	31	25	26	20	28	20	24	20	21	25	24	21	9	28	19	29	35	22	23	24	17	28	21	29	21	24	22	13	34	20	20	22	22	26	18	20	18	23	25	32	26	25	23	22	30	22	25	17	19	21	23	26	26	21	15	27	20	20	24	26	23	29	24	17	18	25	23	24	26	22	23	31	21	22	30	21	23	24	23	33	25	18	25	20	31	21	22	31	20	25	22	15	20	30	19	25	21	20	25	24	28	24	27	24	24	30	16	29	26	19	20	17	17	17	27	26	31	24	23	20	28	27	25	35	21	17	22	15	20	17	26	16	20	17	20	18	25	17	26	19	19	15	15	24	23	23	18	19	27	18	23	23	21	18	27	24	26	16	24	18	26	24	30	28	20	27	24	24	24	30	33	13	20	27	40	16	20	24	20	30	26	24	24	27	23	21	17	18	27	29	21	23	22	19	29	18	19	28	24	25	20	17	27	33	20	23	26	20	42	19	23	22	23	26	27	31	21	20	26	15	28	18	19	27	19	25	24	17	20	25	20	24	25	11	29	19	21	16	30	21	29	20	18	24	32	27	26	21	22	22	19	16	20	20	26	23	25	28	21	22	18	30	17	18	17	15	22	30	23	26	20	24	29	14	22	34	17	18	16	18	22	28	20	18	15	25	22	22	21	28	26	21	25	37	33	17	25	33	21	28	24	20	20	20	27	25	35	23	31	24	27	24	20	19	16	21	24	22	24	21	17	24	24	21	18	17	27	19	24	20	31	18	21	26	18	24	24	28	20	14	22	21	25	24	24	20	27	26	23	22	17	25	22	16	24	23	33	10	15	14	20	32	16	27	21	23	15	22	18	23	24	16	22	27	25	18	23	28	19	24	17	24	24	19	21	29	22	24	19	22	24	23	19	21	23	15	23	16	26	29	26	20	28	23	17	33	20	24	24	34	22	31	22	19	27	22	20	18	20	25	23	24	18	23	22	24	24	21	22	20	26	15	20	19	16	34	25	14	21	23	20	34	28	16	23	27	18	24	32	19	16	19	19	22	30	16	23	23	28	14	23	18	26	21	16	24	22	28	21	28	20	30	18	27	27	18	29	27	19	22	28	15	13	25	11	20	26	28	25	26	20	27	18	23	25	26	11	17	25	20	26	18	16	25	27	25	27	23	24	28	24	21	27	20	18	27	20	30	14	18	31	21	27	19	22	23	21	21	20	29	18	29	24	28	33	13	22	16	23	23	17	29	21	18	25	19	18	25	20	19	24	27	17	24	20	26	25	23	26	19	16	10	23	16	19	13	25	17	35	22	21	26	23	23	26	31	42	16	15	22	18	23	26	24	23	23	18	23	16	13	19	16	17	20	26	14	17	21	26	14	25	31	28	15	24	23	25	19	22	23	19	25	19	21	28	30	25	12	14	25	18	31	21	19	27	18	23	25	22	27	26	19	19	24	22	20	25	25	19	27	25	25	24	24	20	26	31	26	18	34	21	22	17	25	25	26	24	30	21	20	28	21	24	19	24	24	18	20	25	29	17	20	22	25	27	25	22	26	29	17	32	42	24	21	26	17	21	22	23	24	26	18	21	29	16	27	27	24	19	20	24	23	17	27	17	14	22	19	21	27	22	23	20	24	35	17	20	26	16	17	16	17	15	29	21	22	22	16	9	29	20	21	23	29	27	22	31	28	28	24	24	26	27	22	17	20	28	29	17	21	17	22	32	26	30	29	23	23	19	21	23	12	33	29	17	16	17	18	23	27	13	27	20	23	16	26	14	16	31	20	22	22	20	29	19	18	19	31	22	21	22	22	21	19	23	21	16	19	19	10	18	34	15	27	22	19	13	25	26	24	30	14	21	28	18	27	13	24	23	24	21	32	28	15	22	24	20	31	19	15	26	27	17	25	30	22	19	17	23	26	26	24	24	17	24	14	19	20	25	25	30	16	27	31	28	24	31	30	30	20	20	29	25	19	23	23	24	26	23	24	22	19	17	13	25	25	28	24	23
12519	6333	3311	9661	15759	15514	13036	10928	9085	7692	6809	6188	5522	4998	4501	3992	3851	3649	3668	3542	3575	3079	2954	2447	2335	2148	2092	2013	1964	1841	1661	1457	1243	1196	1125	952	942	963	924	926	871	845	827	665	609	549	527	549	516	472	484	457	442	385	436	373	432	421	387	400	401	418	425	400	394	381	384	425	435	388	396	360	398	408	381	442	416	401	404	386	372	388	426	387	399	407	413	389	405	409	382	390	399	395	336	407	387	413	396	392	407	396	357	452	448	377	398	383	374	378	378	407	385	395	402	398	365	388	412	356	387	366	394	377	375	415	362	422	380	400	371	356	398	388	395	383	386	372	380	383	383	391	424	446	392	357	389	359	416	354	410	367	409	371	365	418	379	372	408	386	377	411	393	374	367	384	385	369	407	399	383	401	378	386	380	409	400	405	405	380	358	398	381	399	390	360	338	368	357	386	378	369	386	389	388	370	391	377	368	395	396	401	366	351	422	392	390	390	345	363	393	400	369	399	374	356	393	398	372	394	415	393	361	399	358	364	388	380	391	382	383	371	348	377	366	377	384	363	394	382	379	382	359	404	371	380	383	374	402	366	396	388	373	378	363	375	373	398	410	426	377	402	355	379	427	405	329	410	384	351	402	394	387	390	377	382	389	380	396	409	416	362	361	409	391	374	350	411	359	352	359	360	341	347	325	372	407	370	393	391	395	358	386	359	352	370	390	409	353	399	364	358	385	395	376	400	374	361	405	364	365	377	385	377	385	373	365	342	378	392	379	362	361	382	364	377	365	379	378	364	378	364	384	402	377	355	361	410	356	383	371	355	371	366	379	372	378	407	398	382	383	355	407	356	400	350	373	362	382	398	371	373	419	404	408	418	403	381	392	381	408	377	370	363	432	397	372	392	388	360	356	357	406	378	378	375	389	403	388	396	420	362	365	384	380	363	401	404	378	404	365	380	374	397	386	373	371	367	401	408	374	371	398	393	372	377	366	413	365	379	413	385	349	403	394	414	330	382	385	392	396	375	375	396	358	366	360	397	356	401	393	387	396	398	402	366	374	377	356	388	402	362	367	364	372	379	415	375	394	396	374	379	376	388	335	357	375	393	360	396	357	397	403	404	413	388	390	395	357	396	397	377	405	396	399	409	391	380	362	380	387	378	363	404	407	381	404	365	356	411	374	405	350	414	397	386	392	347	378	385	349	328	401	404	362	383	419	413	356	359	387	357	371	378	371	335	378	352	384	403	400	357	353	394	413	359	388	386	375	380	394	393	362	393	395	379	378	375	383	394	361	381	390	379	370	396	398	397	420	381	385	394	372	387	357	380	320	392	409	402	378	341	420	360	358	357	400	398	404	397	387	378	388	398	404	396	369	390	359	366	362	386	406	396	391	387	375	377	361	371	379	397	378	411	388	404	374	385	334	358	362	399	387	422	422	371	369	402	396	408	387	384	398	412	371	354	411	380	338	403	355	403	393	355	377	371	373	395	418	371	368	383	395	361	394	413	403	382	385	385	372	379	405	388	377	381	361	417	336	404	401	406	390	352	355	389	386	396	399	417	396	401	370	367	333	356	411	371	373	375	391	398	389	364	382	383	394	398	375	402	402	376	412	348	369	374	369	399	387	443	374	376	410	401	402	358	386	386	360	382	360	378	357	364	352	383	396	385	384	363	379	375	397	401	365	416	366	363	393	387	372	381	398	390	384	374	412	380	365	384	388	370	399	362	406	391	365	393	403	417	361	394	373	411	385	377	401	387	385	390	369	385	351	411	375	410	342	382	360	376	372	385	391	368	353	392	390	371	336	369	370	351	358	392	358	363	388	366	408	358	406	403	341	375	381	371	380	413	409	386	346	380	413	421	393	403	380	365	397	376	366	394	371	375	409	365	380	409	353	418	416	365	387	365	351	375	393	403	410	350	360	382	420	373	349	401	373	376	370	379	376	374	397	403	350	378	379	407	418	374	391	401	379	363	386	386	367	375	385	363	391	359	382	388	413	422	395	395	421	378	399	352	371	381	382	360	387	393	359	374	418	380	395	377	377	372	363	373	364	342	415	407	355	376	392	382	405	367	416	404	339	359	389	390	407	381	350	363	374	395	376	383	380	362	399	345	398	430	413	394	387	367	355	381	386	352	399	364	407	380	396	394	367	358	333	374	411	394	391	424	391	362	405	367	404	369	377	369	375	354	375	353	414	354	418	390	345	358	372	371	375	358	375	378	385	360	363	391	390	389	359	370	385	368	400	381	372	384	362	383	384	376	367	383	378	391	371	391	382	345	373	428	377	364	409	401	390	386	373	401	407	392	366	404	401	384	362	360	394	405	364	411	403	412	354	372	375	384	388	376	386	400	413	395	365	385	375	361	381	343	409	373	390	378	353	377	392	378	371	374	377	387	389	378	402	400	374	412	407	394	400	429	370	398	389	378	407	392	401	394	367	400	368	362	407	383	411	381	383	360	389	407	388	408	355	367	391	438	378	390	419	370	391	395	373	395	364	357	355	386	349	382	370	386	386	396	377	378	391	379	389	379	400	394	376	414	384	413	373	417	354	367	366	415	382	382	365	393	373	390	401	404	372	382	353	380	393	374	394	343	376	399	393	402	395	392	384	403	378	405	396	385	373	424	385	359	424	343	381	348	363	395	416	381	369	401	364	390	344	396	360	386	401	400	362	399	395	411	375	374	372	398	370	401	391	385	388	368	369	383	372	381	360	379	346	375	391	372	377	397	401	383	359	337	385	382	365	366	354	389	390	357	364	361	389	359	397	406	361	390	381	381	348	351	365	391	352	404	377	381	367	328	379	370	385	378	373	374	405	408	384	387	339	423	405	365	378	393	367	362	396	362	362	381	389	394	378	373	423	392	376	370	371	369	423	370	381	420	357	372	389	342	394	419	400	385	384	381	396	367	397	374	358	358	353	376	384	386	389	408	427	371	387	372	358	388	383	372	402	370	389	371	331	382	352	390	365	408	429	367	417	374	365	377	400	393	374	417	369	383	396	385	380	366	380	417	373	402	389	362	354	384	377	435	406	367	336	365	388	404	367	395	370	330	409	385	410	344	360	344	346	365	380	383	385	383	406	412	385	385	354	406	353	407	361	349	423	398	357	385	380	372	416	405	373	416	381	390	365	370	406	389	371	389	360	405	392	395	374	404	389	404	403	397	377	400	372	353	384	384	366	387	385	399	415	334	373	368	374	363	369	372	363	391	396	355	411	402	368	388	382	388	415	369	365	396	388	368	371	352	383	368	382	397	373	357	391	391	364	352	332	405	406	407	354	393	363	406	404	382	371	429	391	376	367	379	411	403	360	356	414	395	389	370	371	423	384	365	380	380	360	359	389	399	364	395	368	377	381	365	397	430	400	348	410	374	349	369	381	382	390	405	380	365	376	401	344	367	372	368	372	319	368	386	391	391	385	401	389	400	386	420	385	392	380	371	389	382	376	399	381	380	405	370	396	413	417	368	379	403	370	371	384	365	369	416
716	329	200	131	277	333	281	264	272	201	211	206	160	152	153	109	114	117	92	80	104	116	89	63	64	77	68	59	48	55	61	59	44	44	45	23	43	29	27	36	31	34	28	30	33	30	25	25	22	27	29	24	27	18	15	21	21	20	29	22	22	29	20	17	28	15	16	21	23	19	20	25	23	22	24	19	16	16	24	16	17	24	16	20	23	19	15	17	24	21	21	11	24	21	26	13	27	15	32	19	18	22	26	21	27	29	24	21	12	24	30	25	16	25	18	19	13	20	25	20	29	23	24	17	19	16	16	30	19	18	21	18	13	20	26	18	22	18	21	25	20	20	24	14	24	20	14	13	22	25	26	19	21	21	28	22	24	28	13	23	28	25	23	30	28	25	27	20	14	18	23	11	20	28	17	32	19	21	24	19	28	20	22	25	20	21	23	14	19	15	27	15	22	21	18	20	20	20	23	28	23	24	19	33	15	20	18	23	16	23	24	23	23	8	19	22	20	23	13	17	18	24	20	25	22	15	13	16	13	22	25	27	24	30	22	25	14	13	19	11	13	18	32	24	15	28	22	15	24	17	28	19	23	20	24	20	15	21	16	15	19	26	23	18	29	23	22	20	15	20	13	19	21	15	16	23	23	38	19	22	20	19	18	23	21	12	12	21	20	19	22	20	20	26	23	20	25	20	16	30	20	18	22	27	23	22	17	15	24	14	24	16	20	13	21	22	16	23	25	31	20	15	16	24	24	20	20	27	21	19	29	16	15	18	22	22	25	19	23	19	19	26	19	19	14	23	22	21	18	16	26	23	19	22	16	23	21	23	13	24	22	10	20	26	22	17	26	26	20	18	16	19	26	23	26	18	23	21	17	18	23	20	20	17	24	17	12	21	27	16	25	17	13	13	13	22	15	24	24	22	22	20	18	25	18	11	14	17	27	16	16	15	23	21	20	20	19	24	23	18	19	13	14	16	17	22	26	22	20	29	16	24	16	16	13	22	20	21	17	22	15	16	24	27	19	28	21	26	25	17	21	26	18	26	21	23	23	23	21	22	14	24	20	20	23	19	22	18	18	26	19	26	16	20	18	28	23	16	21	27	16	20	28	13	35	20	18	28	23	23	18	20	21	22	18	28	17	19	12	21	31	26	21	15	16	23	17	18	13	24	15	20	17	25	17	16	21	19	24	29	25	15	17	20	17	17	27	21	17	18	22	12	28	17	23	20	20	22	25	28	13	24	28	18	31	23	28	18	26	22	15	22	31	17	12	13	17	22	28	19	16	16	21	13	24	29	23	24	22	19	12	16	21	25	21	19	25	13	12	14	24	16	16	17	19	16	28	15	16	26	19	24	17	19	22	25	18	27	23	27	25	22	21	21	25	17	17	18	22	16	18	27	18	17	23	17	25	20	28	22	22	27	24	21	18	19	15	20	15	16	19	12	21	15	16	20	18	24	21	18	23	17	15	16	18	17	20	14	19	15	19	20	13	15	20	20	19	30	30	10	20	15	18	18	35	21	19	19	24	25	23	25	15	20	17	18	22	25	14	16	33	19	15	22	22	15	28	18	13	21	17	28	21	21	26	28	20	23	19	24	24	21	25	16	19	28	20	27	20	24	24	16	16	22	13	19	21	20	25	29	21	16	12	15	31	17	24	19	20	18	19	19	17	17	26	23	21	23	21	23	19	15	20	23	14	19	16	22	14	26	23	17	23	14	20	15	32	26	22	13	19	19	24	16	20	26	12	17	21	16	20	24	26	22	23	18	17	17	33	20	20	23	19	18	20	17	22	22	19	24	17	14	22	18	22	15	15	21	22	26	26	26	26	26	24	29	18	15	17	19	18	21	19	18	20	13	17	22	19	21	21	18	19	23	24	20	26	13	26	15	23	26	20	26	16	15	30	31	21	16	29	26	22	20	14	25	21	16	18	26	19	20	18	22	22	24	22	24	17	22	21	21	25	18	18	25	22	19	22	20	13	10	13	15	18	22	17	20	14	22	21	20	21	28	22	22	31	15	27	20	20	31	17	29	20	17	16	23	15	19	19	24	18	15	16	22	21	22	12	17	16	22	15	24	19	17	25	23	22	17	27	21	25	19	14	15	23	25	23	19	21	20	19	19	28	26	18	28	18	14	17	20	20	16	26	17	22	22	21	30	28	18	29	23	23	15	16	24	21	24	25	31	26	27	22	18	20	23	27	28	15	10	13	14	24	16	29	21	16	20	19	25	25	19	12	20	22	28	23	25	17	25	24	29	22	20	23	23	23	18	22	21	23	16	25	15	28	20	21	23	16	22	26	23	20	22	26	18	32	29	19	26	21	13	20	20	18	19	16	12	25	19	18	24	18	15	16	21	26	18	14	23	19	18	22	17	15	17	14	25	26	20	17	18	18	22	23	14	21	18	19	18	22	14	16	27	22	20	28	22	16	23	20	14	21	22	17	22	20	19	17	15	22	13	19	14	14	15	13	22	15	20	19	15	25	25	16	17	25	26	33	11	19	25	19	26	24	22	15	14	18	27	18	13	29	26	18	25	32	33	21	23	14	25	21	17	25	18	21	19	20	28	17	23	21	21	29	21	19	22	19	24	18	17	22	22	22	28	22	19	22	21	23	22	21	20	22	25	19	15	29	19	26	26	13	19	26	16	20	23	15	14	15	18	13	28	21	15	22	21	19	20	29	30	26	23	17	21	20	26	27	16	17	17	22	27	17	15	16	21	25	20	17	17	18	19	25	19	21	20	20	11	17	16	24	20	23	17	27	23	17	28	17	30	15	22	14	15	12	29	20	29	12	23	19	21	33	27	14	21	21	27	20	25	34	26	22	21	17	19	20	20	24	19	25	25	17	16	17	18	18	22	22	20	22	29	14	24	17	19	12	21	27	31	20	29	19	25	13	18	16	22	22	22	19	27	22	11	16	24	21	19	18	19	26	18	17	24	19	28	18	13	24	22	15	25	17	16	22	25	15	17	23	20	17	28	28	16	15	17	16	24	29	23	25	17	16	26	8	19	23	16	16	22	22	19	19	16	26	24	26	30	17	31	25	17	27	31	19	15	17	19	20	19	26	28	24	16	27	20	14	23	22	23	23	25	26	30	21	15	30	22	12	17	14	12	14	18	18	27	20	18	19	20	18	28	21	18	17	17	15	17	23	19	22	26	20	22	24	17	17	15	23	28	18	27	19	26	21	16	28	21	21	30	14	18	25	16	19	19	21	17	21	37	20	17	17	22	20	28	17	22	24	25	18	25	24	24	23	28	23	25	28	17	23	19	11	17	24	27	23	17	24	12	25	21	17	23	29	21	21	17	18	25	20	18	16	19	29	18	26	9	25	10	22	18	27	17	21	24	17	23	21	25	29	28	18	17	23	19	19	22	18	21	18	26	19	17	20	27	16	16	21	14	26	22	20	24	21	14	10	21	20	19	22	17	18	19	20	21	16	19	20	22	18	21	24	21	25	21	22	18	15	24	23	18
16482	10612	5471	15723	23273	22556	19537	16518	13846	12023	10650	9723	8312	7485	6535	5978	5764	5186	5065	5004	4664	4158	3656	3250	2970	2713	2600	2547	2533	2249	2036	1831	1572	1477	1273	1192	1259	1178	1082	1083	1055	967	895	823	691	627	587	544	559	568	481	472	516	434	450	431	402	442	407	379	411	389	420	405	400	405	349	382	386	406	363	363	324	368	378	374	370	380	366	369	356	370	369	349	364	348	363	332	360	362	369	369	345	332	351	329	373	371	349	346	354	336	339	364	354	351	371	339	342	356	363	327	331	362	369	346	357	342	357	304	377	323	373	376	372	378	315	341	353	332	349	350	331	365	329	331	354	373	348	336	329	352	347	383	353	316	348	344	316	321	340	336	355	350	354	350	344	341	352	342	321	354	372	346	394	363	351	397	334	365	341	324	335	347	376	341	372	379	337	371	349	339	343	317	358	351	367	367	332	362	332	324	347	353	384	369	358	374	331	326	377	366	370	319	360	354	352	354	373	348	352	340	359	388	331	364	316	319	331	334	331	340	351	386	350	356	290	323	316	338	355	371	350	358	344	341	336	354	346	312	341	373	336	336	353	346	364	358	337	343	333	357	369	320	359	352	361	334	364	380	363	380	330	332	318	370	338	357	358	318	334	354	368	363	364	349	350	361	363	360	337	340	345	359	375	342	331	318	361	351	315	331	350	341	356	350	337	357	361	349	363	336	328	367	340	339	354	326	333	353	342	357	306	329	332	349	351	335	385	379	364	317	366	342	329	326	335	352	361	318	321	309	371	347	336	310	360	376	375	353	341	339	346	382	365	336	324	355	328	341	347	354	362	336	332	335	334	360	345	322	343	343	344	344	313	356	317	308	342	352	329	345	348	335	328	384	349	346	360	322	352	317	339	372	364	325	334	362	390	365	349	348	327	314	369	333	320	325	329	349	351	317	333	344	334	345	315	335	337	360	376	308	323	341	352	338	350	316	345	360	355	338	347	311	358	352	327	348	335	346	328	337	329	337	358	353	330	345	343	358	362	329	356	342	348	327	348	350	371	316	343	368	334	361	329	300	344	335	348	346	335	364	375	330	365	331	341	368	358	314	360	367	362	325	379	349	348	339	356	355	338	392	371	338	327	338	340	348	343	365	343	341	351	334	361	360	345	354	358	361	361	326	371	365	363	315	328	355	333	309	340	361	334	343	361	320	330	360	341	349	366	365	370	359	345	383	349	348	346	342	320	343	331	367	313	357	354	377	340	346	318	357	344	341	370	365	321	324	330	349	362	336	308	328	330	349	322	328	340	330	362	324	341	306	322	352	366	346	352	326	350	360	344	327	330	334	352	355	386	310	372	335	345	328	326	319	355	361	378	343	346	329	340	368	373	371	339	316	377	374	318	351	352	325	311	376	325	339	323	357	314	379	357	356	346	366	331	326	333	342	353	334	326	366	341	306	350	355	348	343	334	336	343	337	360	339	341	336	336	338	332	347	326	374	356	343	323	330	349	331	351	341	344	329	330	328	346	341	340	350	335	346	349	327	318	348	325	316	330	351	340	338	341	339	330	322	335	337	339	347	295	359	352	307	336	349	326	328	325	367	331	302	334	323	361	353	347	339	358	344	374	344	339	358	336	365	348	362	349	350	325	331	342	374	304	323	316	371	343	336	365	339	372	326	370	337	369	352	335	347	336	338	314	317	340	354	346	358	344	316	371	316	365	331	341	338	355	381	343	356	346	356	356	368	364	399	350	350	328	365	313	345	333	306	365	367	322	335	361	323	343	333	340	369	330	345	342	344	344	345	349	350	374	331	332	322	346	366	308	329	350	350	344	327	351	331	348	334	318	338	345	335	359	342	329	324	361	338	311	356	363	345	312	365	328	344	306	340	354	350	344	337	342	333	341	314	317	343	341	319	323	353	370	342	379	353	355	340	303	318	368	345	352	353	320	374	337	336	409	348	355	342	324	348	334	328	351	339	329	369	330	383	327	355	356	414	337	310	365	328	320	331	358	311	352	322	335	333	358	350	322	358	332	347	305	348	353	368	344	324	342	338	296	326	329	345	309	352	330	348	348	339	330	341	326	360	362	334	375	339	340	320	322	376	316	369	348	323	326	360	329	317	341	316	345	356	349	353	376	327	336	332	342	372	342	352	348	338	308	316	323	321	355	316	346	308	341	341	324	339	297	373	347	342	332	363	341	316	323	357	341	338	360	325	320	355	331	326	311	366	348	346	359	313	386	341	352	366	326	350	334	342	325	374	341	357	308	336	356	359	354	316	380	348	390	325	348	341	320	357	323	359	341	324	306	365	343	347	305	322	332	319	345	330	356	321	377	340	354	365	346	365	341	312	318	361	319	358	364	370	335	347	373	349	371	367	320	356	336	313	380	353	342	332	360	333	328	346	353	386	355	327	326	334	360	315	332	353	358	343	342	364	342	302	348	328	341	343	349	328	346	365	355	340	343	344	336	345	330	350	336	336	344	392	376	324	325	363	347	336	344	358	317	349	335	349	366	330	342	338	332	367	341	347	348	310	348	347	367	347	351	341	349	326	374	344	295	310	368	320	362	331	366	338	332	354	338	335	353	336	368	366	343	334	344	312	332	353	311	325	315	361	357	306	366	315	346	346	346	324	311	345	349	338	390	358	329	335	337	301	335	374	338	376	363	307	380	341	331	366	347	360	364	337	342	360	323	372	334	314	299	337	334	329	329	355	387	317	368	358	300	341	342	344	338	333	366	351	324	363	352	346	355	348	355	318	332	374	351	330	358	336	352	359	312	368	324	347	318	340	333	346	340	338	331	341	335	334	376	359	369	359	311	334	351	314	355	356	315	333	351	346	310	364	328	339	318	318	322	337	308	360	367	339	339	354	313	365	364	371	363	334	359	337	370	309	358	357	329	341	311	339	352	374	366	334	337	348	352	344	360	381	341	294	334	350	324	343	308	338	366	341	342	364	369	355	349	330	329	327	382	321	332	318	347	348	320	339	335	335	345	330	326	352	358	348	331	326	371	345	325	342	339	400	307	360	364	348	352	351	315	366	332	365	368	354	300	360	314	351	358	310	352	311	343	336	370	367	367	336	354	348	348	339	323	365	334	382	353	366	316	328	318	339	360	401	342	333	349	357	337	349	358	383	334	377	331	363	335	331	393	383	358	360	360	343	339	343	337	341	350	368	332	302	340	323	356	327	361	315	331	345	319	344	333	354	326	339	344	358	327	358	362	339	357	331	312	373	328	322	361	349	353	329	355	362	323	360	359	355	387	350	358	354	319	370	319	353	364	325	353	342	329	341	359	339	382	379	362	378	328	311	354	362	355	360	354	311	352	343	364	330	358	353	325	328	345	352	342	344	363	328	353	343	331	365	332	351	353	385	343	377	369	370	338	379	348	364	334	305	383	364	358	358	359	319	337	325	340	335	331	356	304	321	371	326	315	347	359	371	349	328	330	353	341	347	341	349	356	343	374	353	361	357	386	339	352	338	347	352	360	348	354	340	372	325
2363	313	215	147	259	334	282	255	257	229	209	178	154	137	132	151	137	122	103	140	135	90	111	80	78	96	90	78	87	67	75	68	72	49	64	59	56	49	56	36	59	40	48	49	51	48	44	46	47	41	50	43	36	39	34	34	49	38	37	44	51	35	55	55	38	31	40	30	38	40	33	50	50	34	42	34	41	46	52	49	44	39	47	42	45	40	38	37	35	35	39	40	33	34	38	36	31	34	38	53	37	43	36	45	41	38	49	32	40	34	44	44	42	35	26	36	46	37	48	43	47	40	32	29	39	45	45	30	44	41	32	44	28	47	39	46	37	37	32	29	48	43	34	32	39	32	44	32	45	38	35	32	43	35	32	42	41	33	46	36	39	50	33	44	36	44	34	43	41	32	46	45	55	42	41	39	40	44	37	36	40	33	45	39	52	40	36	33	37	37	39	51	38	33	44	38	52	53	38	32	33	33	25	47	41	40	45	35	37	41	40	32	28	38	39	36	38	36	45	30	40	40	43	38	42	40	35	34	43	37	38	45	36	33	31	47	40	42	43	46	43	47	39	32	40	28	49	44	34	41	43	36	37	30	31	50	38	39	36	40	37	40	43	37	45	35	35	43	45	52	41	30	35	45	37	53	41	36	38	41	39	35	34	34	38	39	46	40	32	47	34	41	38	28	30	34	38	44	41	46	34	36	38	44	43	32	48	44	41	40	34	46	45	27	38	33	52	36	51	39	33	42	40	31	53	32	31	50	37	35	39	35	48	44	29	54	37	38	39	43	50	28	30	43	30	32	45	27	38	49	39	42	38	38	43	26	28	37	30	45	43	43	31	50	41	34	39	44	33	32	32	42	40	52	46	37	38	31	51	24	43	43	48	34	36	36	31	45	41	30	45	44	43	30	41	34	40	42	37	51	39	42	40	38	49	46	46	34	40	31	47	29	33	39	25	53	39	32	44	45	35	41	40	28	37	42	36	37	38	38	34	37	42	43	41	46	44	38	40	45	45	37	45	44	48	44	41	33	44	39	42	31	37	46	35	39	37	32	39	30	43	33	44	36	35	44	36	45	43	46	41	41	39	46	34	30	41	40	32	40	44	46	40	33	43	41	34	40	45	36	41	36	43	41	35	38	47	41	31	29	44	25	45	31	32	42	38	40	34	33	40	36	36	39	39	36	30	45	44	49	42	49	35	37	47	32	47	36	46	43	45	27	38	32	50	34	39	37	52	48	34	35	32	33	37	41	39	36	52	41	37	53	40	33	40	26	39	39	46	22	34	39	44	45	50	40	34	43	31	46	35	42	46	38	49	40	42	42	38	49	32	36	46	32	45	56	44	38	30	42	37	38	47	40	45	43	35	42	35	35	45	27	35	50	40	40	45	44	40	31	36	43	47	42	48	43	53	30	34	39	36	41	37	34	46	42	30	43	36	43	33	46	48	40	51	47	41	50	41	38	40	39	28	37	35	42	32	36	41	40	46	36	45	46	43	37	44	40	38	33	35	40	46	34	49	32	52	34	40	36	34	36	47	38	43	36	34	42	37	41	42	35	40	40	35	37	44	43	57	38	38	41	33	37	32	36	38	34	60	40	38	42	35	34	32	47	33	53	43	42	45	45	35	34	44	45	42	35	37	48	39	38	40	34	35	35	42	37	34	25	34	59	42	36	35	50	42	42	39	38	47	35	28	45	46	44	40	49	42	34	44	46	34	40	37	41	40	48	37	46	51	40	42	56	38	35	29	47	41	43	34	36	57	37	38	43	41	46	49	32	40	36	31	38	39	42	37	43	47	35	35	41	50	37	38	51	32	50	42	34	41	57	38	37	45	45	35	31	33	34	37	36	41	31	37	26	38	43	34	43	45	40	52	44	33	40	43	40	42	44	43	39	39	32	44	54	38	37	42	34	37	26	35	35	37	37	40	43	41	45	37	42	41	43	32	52	47	51	49	40	44	42	50	30	39	52	33	37	45	40	43	48	42	41	40	38	40	35	41	43	43	39	52	45	34	37	48	35	39	34	44	27	48	42	40	39	35	32	34	39	48	31	40	40	34	45	37	39	42	31	35	39	40	44	43	40	34	47	44	46	46	50	45	37	34	37	46	32	43	35	37	55	39	34	39	45	40	37	53	44	38	34	37	32	41	44	38	35	35	38	50	33	37	42	35	42	41	47	46	46	35	41	42	46	47	42	36	32	38	35	35	41	34	35	39	46	36	42	35	32	34	47	37	46	40	35	44	36	36	36	52	40	34	34	37	46	49	37	32	37	42	49	39	47	36	48	37	39	50	38	47	34	44	31	40	36	41	37	42	41	41	38	35	41	39	41	36	42	38	43	53	32	39	34	46	41	38	44	43	41	28	42	22	45	41	48	42	37	42	35	35	48	44	46	40	41	38	28	50	47	41	43	35	46	44	41	43	43	37	39	31	34	38	36	41	43	33	49	43	55	40	38	42	38	40	50	42	44	35	31	36	33	28	39	37	35	44	33	36	39	41	37	47	46	44	46	33	29	36	39	39	38	34	41	48	31	38	31	48	43	55	41	36	37	43	42	39	46	45	39	38	46	32	44	32	34	37	38	40	46	36	37	46	42	44	29	55	37	32	41	36	43	29	34	37	35	39	43	43	31	35	54	43	39	55	43	43	48	46	47	35	37	45	29	29	31	45	43	45	33	46	32	40	38	50	45	28	45	37	47	47	44	29	34	32	32	41	42	35	35	44	48	46	34	35	40	46	48	40	37	50	32	51	36	43	40	48	35	42	39	38	34	41	51	33	40	33	32	51	47	35	36	44	62	31	50	37	45	44	40	37	35	45	42	49	41	40	44	49	36	41	37	37	44	36	34	39	43	41	42	45	53	45	43	42	48	40	38	33	30	42	37	46	37	43	45	40	51	40	45	42	47	32	52	39	36	45	40	52	44	35	39	39	40	44	46	31	34	40	51	45	28	32	43	37	40	46	42	37	44	45	46	32	38	45	41	32	47	39	39	42	46	42	31	41	36	47	51	45	50	41	47	39	40	40	40	55	45	25	40	28	40	42	32	31	41	29	46	40	37	39	39	38	54	46	47	42	45	39	52	41	42	47	49	35	46	43	51	39	34	39	34	29	38	35	31	35	40	48	29	38	31	45	39	29	35	48	29	35	41	45	39	35	36	42	50	38	31	39	31	36	50	61	51	41	33	46	35	32	33	30	35	36	32	43	37	31	40	40	39	42	51	33	39	39	35	49	35	34	42	33	22	47	43	36	46	36	45	41	39	47	39	37	37	43	34	45	40	57	42	44	37	45	52	30	44	61	35	43	35	38	40	49	41	42	48	46	40	36	39	49	36	48	46	50	44	41	41	51	31	40	41	23	33	40	41	47	27	39	42	43	46	45	45	32	43	46	31	41	41	34	42	47	37	43	46	30	41	44	37	35	49	38	35	34	40	46	28	37	48	41	52	39	40	33	33	33	47	40	49	37	39	55	46	36	43
15176	9151	5096	14321	21802	21513	18626	15820	13802	11868	10596	9213	8367	7326	6429	5879	5560	5263	5073	5052	4674	4158	3779	3366	3084	2748	2732	2721	2604	2409	2139	1987	1746	1679	1579	1500	1441	1457	1328	1395	1378	1189	1088	1083	923	836	878	860	876	842	808	758	790	730	700	714	733	721	655	690	718	696	739	731	730	718	667	656	681	690	631	658	696	612	656	645	658	696	643	689	670	674	651	656	657	669	705	672	678	649	641	652	674	663	709	683	694	653	715	717	668	680	664	643	608	635	704	672	637	653	631	586	631	647	642	646	650	646	716	655	650	665	653	668	654	657	675	673	657	652	696	666	620	634	616	672	650	676	637	678	658	662	678	641	648	641	671	670	691	649	624	603	694	659	680	644	658	673	658	661	705	657	629	688	667	676	639	680	677	644	623	634	580	680	656	651	648	667	661	686	645	651	657	656	694	650	666	667	723	660	629	631	635	620	683	680	642	674	607	655	650	627	615	651	674	613	642	672	659	637	723	672	679	698	650	602	652	652	675	646	648	657	675	677	643	671	645	665	667	670	672	663	660	668	655	684	642	657	655	634	677	616	655	660	641	657	618	639	646	673	668	674	633	644	664	640	669	653	668	627	645	650	648	693	685	651	640	654	644	658	639	649	651	678	670	626	671	655	652	633	630	663	635	658	658	680	615	634	615	616	623	638	662	623	632	654	654	647	647	632	622	680	651	625	660	699	655	671	687	689	636	649	654	683	619	615	626	638	672	598	665	657	633	666	637	626	676	604	636	638	662	678	665	621	653	621	682	695	678	626	644	634	677	661	668	676	667	662	675	662	641	678	629	638	640	639	632	649	718	634	623	639	670	680	639	627	661	674	620	660	619	642	663	623	624	645	642	677	667	656	703	641	632	676	662	724	656	664	611	665	629	647	664	657	644	654	670	655	681	628	646	659	658	685	630	653	661	663	672	617	614	666	667	639	593	657	655	631	693	636	623	643	605	633	671	650	666	658	678	668	642	673	677	657	639	682	659	652	641	660	631	664	647	643	647	661	713	682	628	628	659	649	653	669	649	660	670	691	661	657	653	630	664	609	661	653	612	638	662	705	618	637	697	671	586	659	666	660	631	640	673	615	629	629	686	624	616	661	649	631	611	650	661	650	696	622	659	647	685	651	638	667	679	654	599	657	665	647	654	658	668	661	627	666	627	689	665	655	624	684	686	702	641	702	694	700	640	616	650	677	665	686	653	633	615	688	641	662	667	636	600	627	656	647	646	694	602	646	683	680	681	669	693	665	634	647	649	688	640	639	653	674	677	609	650	676	652	664	690	640	660	662	659	658	634	689	661	645	650	680	630	683	656	654	657	664	733	673	637	714	667	614	656	643	663	649	655	646	681	637	686	656	641	602	652	624	622	659	661	645	650	660	656	665	637	641	663	614	686	598	667	586	643	653	657	660	672	649	641	686	617	664	674	625	650	625	642	671	654	671	659	662	701	675	624	632	666	658	645	653	645	654	623	643	640	678	670	696	656	623	651	640	671	678	690	661	676	654	620	665	675	619	626	641	595	620	594	657	650	686	631	618	653	682	644	657	634	668	643	644	677	635	639	666	674	655	659	649	644	650	668	652	690	673	703	713	597	640	681	653	618	680	642	615	657	649	627	641	636	648	620	614	653	670	632	633	652	650	643	633	653	677	653	677	636	613	619	682	688	633	638	659	658	641	642	683	644	618	674	616	629	647	652	655	671	625	663	653	619	669	649	623	641	655	615	656	644	639	636	639	606	680	643	622	641	676	675	663	632	648	635	638	656	639	611	664	668	638	664	665	645	635	670	633	660	632	654	658	644	672	628	637	671	667	647	687	582	669	671	671	646	706	695	675	627	616	613	623	670	653	641	647	665	650	663	643	656	669	640	658	654	645	631	651	616	654	678	703	672	639	640	675	696	611	630	658	671	656	675	621	657	657	609	640	680	669	667	677	652	673	639	683	589	644	620	676	650	615	660	634	655	674	677	629	636	650	702	617	638	658	663	699	659	675	631	671	660	641	620	610	656	682	682	651	603	693	586	634	644	615	706	686	627	632	646	696	680	666	645	665	644	636	687	673	672	726	614	654	613	599	668	603	625	619	653	616	648	645	683	666	622	627	657	647	606	631	633	622	644	649	662	623	634	658	646	632	640	691	653	656	637	634	642	591	648	658	672	618	670	649	649	627	638	666	656	667	616	722	606	620	677	637	641	606	618	652	609	655	621	655	667	678	647	673	651	685	640	638	656	637	640	701	695	691	621	649	675	706	680	665	633	611	689	622	627	677	659	655	664	670	656	611	628	669	683	662	688	659	637	630	646	639	608	666	733	681	689	652	654	650	607	667	656	664	648	629	693	629	678	657	622	651	661	634	653	640	630	669	608	658	667	695	630	666	609	700	610	711	610	666	625	665	662	692	651	590	679	649	648	658	630	612	629	635	629	650	641	714	619	640	674	677	634	639	639	664	673	619	661	727	639	691	618	657	622	664	659	670	660	670	661	690	653	627	682	660	653	667	667	602	635	662	634	625	669	642	648	685	663	619	640	612	631	684	649	658	649	656	606	659	636	678	700	700	627	632	631	659	639	672	648	655	654	656	682	668	626	657	640	677	667	625	624	624	676	726	637	663	657	622	617	642	661	646	669	666	647	675	645	630	665	684	653	643	633	640	644	651	682	655	610	688	623	621	723	649	671	648	597	635	615	613	644	645	657	658	647	694	603	666	608	652	641	659	628	648	660	627	684	633	670	664	631	583	600	628	686	691	647	661	690	595	665	709	674	669	665	654	596	607	666	650	682	688	632	664	654	630	654	639	674	634	628	636	703	682	660	681	641	627	656	672	675	662	664	654	651	661	707	664	692	692	607	659	617	640	670	677	659	634	647	628	683	677	642	638	615	605	619	659	685	708	660	606	617	675	627	641	612	751	679	643	655	676	679	648	652	678	601	665	688	659	621	635	606	683	634	644	644	623	657	630	623	668	655	641	695	633	646	625	658	668	660	648	617	656	641	653	625	626	663	672	647	651	674	660	679	632	674	596	650	624	660	672	658	676	669	653	683	702	641	687	668	671	614	660	657	641	636	650	649	648	624	625	650	651	651	623	625	675	645	667	635	666	647	681	594	632	693	643	658	650	603	656	635	663	671	656	685	638	657	688	666	640	601	636	649	647	608	624	692	649	625	654	677	666	693	633	657	628	637	654	658	659	689	657	645	685	629	681	709	659	649	649	664	633	679	601	640	714	684	668	621	661	643	635	639	650	650	641	650	678	619	669	645	629	676	669	675	648	687	624	618	654	665	660	622	644	674	631	615	690	644	641	667	662	663	670	655	663	615	639	641	657	637	656	593	643	690	631	676	629	612	645	706	679	651	615	634	680	670	641	677	701	605	671	648	595	653	649	602	656	676	646	599	679	690	589	615	675	673	653	652	646	641	684	639	663	670	669	669	631	623	664	650	673	689	674	629	598	666	654	711	666	658	648
1649	536	300	245	421	496	424	437	375	353	348	291	235	238	222	210	181	168	161	161	172	131	114	88	100	82	82	75	96	66	75	66	88	66	61	55	58	55	77	62	56	52	53	42	53	46	54	41	36	47	42	37	35	46	40	43	43	56	47	46	45	45	36	48	38	48	37	50	30	46	42	43	48	40	29	39	32	54	42	37	44	35	43	39	48	48	41	37	40	53	32	40	47	33	39	30	52	37	28	28	34	42	47	37	39	40	32	42	29	29	36	33	43	42	45	40	32	43	44	39	36	37	37	47	43	44	41	40	43	50	36	37	27	32	38	44	38	36	43	37	42	34	42	46	39	32	43	34	47	38	37	32	33	39	43	36	27	36	46	40	43	34	36	42	35	44	44	44	25	40	36	33	36	45	31	43	39	37	32	45	52	40	29	38	43	24	41	41	38	38	41	32	36	34	33	41	43	38	38	35	33	32	39	37	34	48	33	53	54	42	39	29	45	41	44	48	41	39	31	34	42	37	31	40	38	34	37	34	46	29	42	47	29	31	32	32	30	44	38	46	37	36	24	32	32	42	36	41	35	40	42	39	50	38	36	34	33	47	50	41	31	29	34	28	35	43	29	40	36	31	38	46	30	39	30	33	39	44	45	24	43	31	40	34	35	33	38	38	40	42	39	34	42	30	37	47	34	37	34	46	39	39	34	46	36	28	40	41	35	45	33	36	46	40	46	54	42	37	48	49	47	26	37	35	39	34	44	36	35	29	40	33	48	43	40	45	34	42	28	37	40	31	46	39	34	39	36	40	34	38	32	36	29	37	43	36	41	39	42	34	38	38	30	39	42	36	23	38	31	39	29	47	36	34	43	44	44	39	32	43	40	35	29	41	38	33	38	44	40	38	39	50	42	53	44	36	37	35	27	44	39	37	36	41	37	33	46	37	39	37	40	44	30	41	42	42	42	34	44	49	40	31	38	28	25	40	46	50	42	45	33	29	35	31	40	39	27	36	46	44	30	31	49	38	33	43	40	31	45	34	33	38	35	25	46	38	28	42	42	29	37	44	48	44	38	32	39	42	30	31	42	46	33	40	27	37	33	43	38	40	38	33	31	38	40	30	32	47	39	54	35	45	46	40	39	41	34	26	32	39	35	33	29	43	39	44	28	39	35	33	33	34	33	43	25	37	43	36	35	33	31	29	34	36	25	45	34	46	31	43	38	38	34	35	44	40	44	33	38	44	40	38	39	42	35	51	37	36	45	40	42	34	36	26	35	31	26	39	39	36	35	34	41	35	31	45	39	39	45	45	42	36	29	36	34	40	39	40	55	40	23	32	35	24	31	35	44	40	25	46	38	28	40	41	40	29	39	42	34	51	43	37	54	39	48	33	43	38	40	45	32	48	28	46	41	51	39	35	40	36	36	43	35	49	27	37	29	47	38	34	36	43	36	40	42	30	37	40	33	36	24	44	44	42	39	36	39	37	38	43	46	45	34	44	40	34	32	46	23	32	42	43	42	37	32	44	37	30	29	41	46	34	27	37	43	37	31	43	41	36	23	36	36	45	40	37	43	35	47	42	36	41	30	37	29	40	35	29	42	39	36	31	45	35	38	34	42	37	39	37	44	39	29	38	34	41	31	27	40	36	41	47	46	40	36	36	43	34	39	45	34	34	33	46	28	50	49	34	39	39	39	44	41	39	33	28	33	32	24	32	40	37	43	37	34	35	40	36	42	30	30	33	49	36	51	42	35	32	40	44	40	31	38	47	37	36	41	39	48	49	33	37	33	37	43	40	30	33	32	32	32	24	39	40	39	32	38	34	38	41	38	48	41	35	39	43	32	32	30	39	46	51	34	42	33	32	34	41	34	49	34	45	38	34	35	38	21	40	22	42	43	34	35	27	43	26	26	36	33	40	49	42	36	34	29	42	46	28	48	48	43	38	34	34	37	36	45	34	28	40	38	49	35	38	36	30	28	35	54	44	27	36	37	43	27	35	42	29	26	43	40	39	39	48	41	33	35	38	39	39	40	41	43	44	32	35	32	33	37	36	35	39	36	40	36	33	44	30	37	46	39	28	31	31	40	36	52	34	36	41	39	32	38	29	39	27	39	50	45	39	36	39	39	35	36	25	33	28	34	45	39	31	34	42	35	45	37	40	37	40	38	29	28	36	36	43	42	36	33	39	33	34	34	27	42	44	31	30	39	33	34	30	39	46	61	36	44	37	37	41	35	42	33	49	24	37	28	34	35	40	33	32	38	45	37	42	40	54	36	31	47	34	37	44	41	37	48	36	26	33	40	35	39	34	39	33	42	44	41	39	39	39	30	35	32	41	36	41	39	43	29	28	41	27	32	43	44	30	32	36	43	53	29	40	43	35	54	45	43	46	30	35	36	45	39	27	35	46	52	33	41	48	34	38	44	35	34	32	31	44	32	40	42	37	35	43	33	31	46	39	40	28	31	46	40	44	34	33	32	35	41	31	39	34	42	37	31	28	35	42	43	48	52	35	36	39	36	51	39	43	34	32	30	36	39	26	32	47	46	36	40	31	25	34	31	36	30	34	33	38	37	47	33	39	25	47	37	37	43	42	35	29	35	31	42	29	38	35	36	41	38	52	38	30	40	35	42	28	41	38	37	36	27	41	45	44	45	37	40	36	46	43	44	57	24	28	43	38	33	32	39	33	36	35	39	53	41	33	39	37	34	47	35	38	36	53	43	45	44	40	34	40	36	40	38	38	39	51	23	36	39	37	34	31	27	38	39	39	42	36	36	33	47	33	28	32	37	42	44	42	26	45	38	37	43	40	40	46	43	44	33	38	40	33	29	34	45	33	41	47	46	32	50	38	45	37	46	37	39	33	25	45	42	43	26	38	37	36	32	28	38	44	40	42	25	46	32	42	31	33	35	34	29	37	34	33	55	33	53	41	35	38	28	29	36	33	41	36	34	36	46	30	42	43	37	38	42	39	28	45	31	46	33	43	38	48	35	33	36	34	36	37	51	38	42	45	35	42	41	29	40	42	37	33	40	45	37	37	37	38	43	41	34	32	34	42	29	44	27	38	34	32	41	39	51	39	38	25	38	35	37	41	50	41	36	40	30	46	40	34	30	33	45	40	37	38	31	33	25	41	41	36	44	27	44	40	41	30	26	42	45	37	42	41	44	41	44	36	41	40	36	31	35	38	38	39	37	31	37	32	31	43	43	34	36	39	30	33	34	48	33	45	28	38	39	32	37	35	35	28	32	34	36	38	44	35	42	34	27	48	36	36	49	29	42	42	43	44	47	50	44	34	40	29	53	41	45	36	30	33	52	35	54	43	29	35	26	32	42	37	33	29	40	35	36	29	31	35	32	42	53	37	44	44	49	38	41	37	41	40	40	40	47	42	32	32	34	39	48	36	53	28	38	42	39	41	38	50	27	35	31	40	34	36	37	46	39	35	33	37	33	39	39	40	45	38	48	38	32	44	37	37	41	33	30	41
21354	13502	7557	20106	28277	27524	24658	21521	18793	16708	14860	13078	11803	10193	9266	8354	7752	7325	6946	6771	6221	5638	4821	4239	4080	3724	3529	3457	3318	2942	2726	2446	2251	2054	1806	1895	1654	1765	1730	1738	1554	1432	1272	1210	1108	1047	993	988	985	914	846	783	821	776	761	744	750	758	739	749	758	720	731	688	721	659	642	713	653	680	678	669	661	640	684	655	643	678	686	659	653	612	718	660	681	689	601	659	658	616	670	654	609	610	602	646	656	641	684	671	656	645	642	611	647	628	574	649	602	598	614	677	626	612	666	613	606	684	621	619	671	615	646	647	629	605	634	628	585	556	622	655	635	616	580	639	641	584	682	605	590	578	656	616	606	645	630	641	647	596	611	612	598	663	612	594	640	613	706	660	597	670	639	659	649	652	659	643	667	610	634	615	659	626	638	617	637	605	620	653	638	616	602	626	597	614	628	614	625	628	639	629	614	622	653	611	620	643	632	643	583	597	606	663	614	555	609	621	652	646	670	617	588	648	581	587	588	627	647	621	583	619	652	603	570	608	592	643	607	580	610	595	591	623	618	579	670	605	609	584	612	598	630	612	597	596	636	598	618	601	661	626	630	631	629	624	619	642	580	642	635	593	585	583	628	583	608	612	576	646	607	635	650	646	626	586	627	614	655	653	628	563	639	633	601	625	598	645	593	588	603	612	612	614	624	622	626	631	652	655	637	583	638	650	608	594	585	617	625	591	599	616	614	598	615	584	608	645	590	574	593	625	557	619	655	649	615	583	604	616	623	574	597	636	551	642	649	657	604	616	659	668	633	573	626	635	626	634	599	620	639	589	623	632	600	630	604	582	617	682	608	696	612	592	616	616	597	650	594	624	619	606	583	636	583	630	590	617	607	594	614	640	617	607	592	672	614	628	624	612	582	589	607	592	592	629	616	586	558	632	653	621	654	642	606	613	575	599	646	641	634	598	615	609	627	621	634	608	647	626	619	628	664	587	641	583	652	643	623	590	601	646	643	620	660	586	604	617	610	639	606	554	662	601	600	574	644	624	646	623	646	611	612	631	632	596	622	617	631	629	581	625	588	620	601	632	584	588	655	608	634	628	620	627	577	631	647	580	657	608	602	635	655	618	634	602	642	623	645	634	618	587	627	612	598	623	587	590	626	624	601	614	588	599	649	616	599	648	629	580	542	610	623	602	618	637	619	562	647	585	621	616	615	630	617	630	604	648	631	597	592	606	618	607	554	632	569	626	676	606	630	593	613	624	604	583	587	612	621	624	616	609	612	607	627	614	597	595	631	625	627	619	604	636	560	614	671	611	595	593	616	653	628	633	658	623	612	614	656	649	627	643	595	623	593	600	605	607	603	606	636	607	626	609	617	607	627	597	643	606	643	612	620	642	580	611	585	652	637	611	655	616	596	606	615	600	635	644	628	609	568	652	591	602	629	660	628	604	592	624	642	628	659	634	596	572	599	589	645	638	622	630	572	642	593	592	588	573	656	593	590	580	634	640	612	614	589	663	636	650	611	584	640	622	601	565	619	627	632	639	618	640	621	600	656	601	625	613	617	595	615	663	629	628	594	621	579	590	651	629	619	612	666	599	621	625	632	658	596	633	599	626	620	590	596	632	591	565	622	606	627	604	624	615	624	610	620	602	580	599	605	609	611	634	633	626	601	614	614	623	610	584	640	664	614	665	613	626	628	616	600	660	627	595	619	625	612	641	619	646	626	608	642	637	628	608	659	551	608	641	597	635	667	607	636	603	620	647	628	636	595	611	624	600	621	641	643	605	611	608	588	605	588	633	596	605	675	616	623	608	605	594	598	677	625	620	651	605	622	536	619	569	628	651	614	630	607	570	606	607	556	613	617	586	601	634	596	623	632	616	626	633	599	641	616	607	640	626	638	603	612	616	584	613	622	634	625	612	609	617	635	567	612	590	631	631	667	646	578	671	638	600	603	625	622	603	613	612	652	652	671	599	631	605	650	592	600	600	588	589	628	594	580	642	572	639	624	660	634	647	593	622	663	612	610	641	631	644	614	580	636	625	655	650	613	616	630	590	620	620	672	603	628	565	623	581	628	657	660	599	641	642	637	608	605	650	605	656	636	643	603	592	587	588	580	625	600	646	643	637	584	586	635	626	628	643	569	628	567	628	612	630	594	616	598	632	579	617	570	574	672	609	631	658	624	652	578	589	600	607	632	579	597	616	659	628	618	602	616	640	570	620	610	612	646	600	610	587	592	572	592	581	620	605	578	633	641	598	594	606	604	646	651	615	622	640	627	607	630	632	656	578	577	616	618	591	647	627	650	589	608	646	633	588	641	651	654	635	610	600	619	622	608	610	633	619	594	600	555	649	598	618	616	611	585	602	600	645	564	607	604	587	612	683	591	580	690	593	645	663	637	646	624	655	620	610	622	619	638	600	626	614	602	604	616	624	601	624	632	633	615	657	633	639	610	552	618	594	596	641	600	614	562	587	629	603	573	583	620	633	627	682	642	585	575	606	595	596	646	561	600	586	620	626	630	659	576	613	586	608	657	616	621	647	625	636	583	628	619	600	616	633	624	664	628	622	584	582	616	595	618	640	581	615	604	633	626	562	600	633	625	637	641	588	566	644	620	609	602	617	628	613	624	645	602	624	590	653	596	639	594	605	649	592	574	594	584	651	623	620	591	630	618	680	604	595	654	620	602	628	572	638	617	609	625	600	621	630	622	587	645	629	622	677	561	578	640	670	645	609	576	633	593	574	589	585	577	602	657	646	621	597	649	618	609	625	624	613	627	611	622	617	631	618	634	614	588	562	666	619	617	628	613	580	671	598	669	596	600	651	626	610	589	615	623	612	620	605	611	628	576	586	607	617	628	640	592	604	655	634	578	645	635	591	648	608	605	644	638	629	664	612	660	581	578	644	631	644	604	608	592	628	657	672	613	660	605	589	632	610	599	625	612	565	607	571	548	627	613	584	618	650	661	578	630	585	593	602	642	593	619	652	621	622	616	653	640	606	612	595	617	622	595	554	641	618	623	611	598	567	584	642	615	608	615	600	653	553	661	670	643	642	635	635	624	611	577	611	634	617	638	593	617	578	631	645	608	626	625	648	620	628	592	600	611	628	657	564	603	572	600	617	618	618	671	636	588	627	644	649	575	618	659	589	560	648	651	630	633	582	629	577	605	633	642	592	575	620	630	644	655	632	619	627	598	608	612	584	619	593	621	627	599	614	632	618	625	624	586	588	643	630	629	596	618	613	592	584	589	585	634	631	600	592	568	576	642	667	640	670	625	592	646	648	594	588	623	627	631	662	627	625	613	620	608	635	603	619	605	648	649	637	623	641	590	618	613	602	608	627	643	597	636	583	638	649	637	579	610	624	639	588	615	616	634	662	580	606	551	603	596	636	597	594	653	636	626	620	650	602	627	628	611	608	564	608	677	587	604	649	578	616	596	636	617	599	600	662	618	622	626	598	601	609	631	645	635	610	625	595	616	608	619	621	589	592
1314	173	98	92	137	213	170	161	141	166	149	116	119	100	97	107	90	84	77	81	72	77	61	57	81	53	65	63	45	59	50	56	39	32	32	43	44	32	33	36	40	26	28	29	31	30	25	35	26	32	25	16	20	19	24	21	31	30	12	22	25	30	28	23	18	22	19	29	27	23	20	24	21	26	22	23	28	31	20	14	23	22	16	28	18	21	18	19	27	21	31	26	24	29	19	19	19	13	29	21	22	36	14	17	21	22	19	25	26	23	26	19	22	21	27	27	26	26	16	24	19	25	19	20	25	26	19	11	25	17	19	25	23	22	20	17	11	18	34	25	27	23	21	24	24	19	21	24	23	19	17	28	22	16	22	30	23	20	15	31	21	25	31	27	22	17	30	17	21	26	27	31	33	23	20	19	24	25	27	23	28	21	20	12	21	27	18	21	18	27	20	25	20	24	21	14	23	30	16	22	22	13	20	11	20	20	14	22	34	23	17	24	22	23	24	19	23	22	25	19	29	21	21	29	31	15	30	15	26	18	23	29	25	16	20	18	27	22	21	18	26	26	18	21	25	20	25	23	24	23	17	29	19	18	23	32	20	23	14	23	23	20	26	19	24	23	20	20	18	27	18	16	24	26	24	25	23	28	25	22	31	19	17	24	17	16	21	21	20	25	16	29	31	24	16	21	25	30	25	26	22	27	27	21	22	33	27	24	22	25	24	26	29	22	21	29	22	26	24	23	12	15	30	26	17	31	16	22	20	17	17	23	24	26	32	22	17	20	30	28	29	27	23	16	27	18	16	27	21	24	20	28	22	28	24	17	28	24	35	23	24	25	21	22	23	31	24	20	27	31	24	24	22	18	26	19	26	20	21	35	25	21	14	29	19	27	18	27	25	22	31	29	17	14	19	31	25	22	19	26	14	23	23	21	13	27	25	24	19	19	30	16	29	28	25	23	26	27	30	35	28	23	20	19	28	31	30	21	16	30	17	18	21	21	18	34	25	22	23	17	18	30	26	22	18	33	20	15	25	20	16	29	24	22	32	19	15	26	32	32	24	25	27	27	24	30	33	28	28	18	24	17	17	21	23	23	21	23	33	24	27	23	23	37	21	17	26	24	14	14	30	28	25	23	25	24	36	27	30	18	15	18	29	25	25	25	18	23	28	21	30	27	20	31	24	23	16	22	26	25	34	30	29	25	24	26	33	22	27	18	24	30	21	25	34	21	32	27	28	38	22	21	20	28	29	33	22	16	18	17	27	24	28	26	37	18	34	25	24	18	26	20	17	24	28	21	23	29	23	22	20	17	26	29	19	25	19	21	29	27	29	24	24	18	21	27	26	22	12	16	26	27	27	19	19	22	17	22	25	28	27	28	33	26	23	23	26	28	20	22	32	18	26	15	19	26	25	20	26	27	23	24	26	25	24	15	23	20	20	23	17	24	16	23	23	24	23	27	31	11	20	27	22	28	25	25	24	24	26	22	23	24	19	36	18	31	23	22	24	31	27	31	21	21	24	20	28	29	17	22	18	15	27	30	25	16	25	20	23	26	22	24	21	26	20	33	31	30	16	22	29	20	18	26	24	30	20	31	28	22	17	28	23	28	27	20	33	10	22	26	35	23	20	24	20	27	26	31	34	17	21	28	17	25	18	32	24	22	22	23	26	24	22	28	24	36	17	22	24	24	27	18	17	26	26	15	27	21	20	30	24	24	26	15	26	18	29	19	24	27	29	17	23	27	26	25	21	23	18	21	17	19	27	25	28	24	20	29	23	23	27	18	23	20	22	22	27	33	21	15	30	17	31	12	27	21	25	29	17	20	31	21	19	29	24	26	28	20	21	25	15	21	25	30	20	24	22	29	16	30	24	23	11	25	23	16	22	22	27	29	32	25	21	33	16	23	29	15	19	18	22	16	17	23	19	22	23	21	22	18	28	24	21	23	36	32	25	21	29	18	28	16	24	23	26	22	18	23	20	17	34	21	22	23	23	14	27	23	20	22	16	17	23	22	17	33	30	23	25	18	19	18	21	14	24	22	21	20	23	25	21	25	24	21	21	20	24	27	29	27	22	20	17	26	26	15	19	20	19	22	29	32	27	21	22	24	12	25	25	24	29	19	25	16	24	19	25	26	21	32	19	19	23	20	14	32	23	23	32	32	19	23	20	27	24	21	13	25	25	20	22	19	27	21	21	31	25	25	15	26	28	28	17	29	18	21	16	24	20	20	26	23	22	22	17	23	29	26	12	24	25	21	16	20	17	25	23	14	28	17	17	24	24	24	23	20	21	22	26	23	28	19	23	27	22	21	20	23	20	12	34	34	29	23	27	31	31	23	23	19	16	19	23	30	23	21	20	20	24	22	19	20	27	19	20	36	11	27	30	22	30	16	23	28	23	23	25	14	17	15	23	23	19	23	26	20	15	21	27	23	27	21	21	23	21	24	23	17	20	22	23	27	22	18	26	19	17	27	18	26	15	21	28	23	32	25	18	22	17	23	26	24	32	24	29	19	21	23	26	21	23	30	19	22	23	25	27	21	30	25	20	27	26	31	23	9	31	22	15	17	32	23	19	25	19	23	23	14	26	25	17	25	29	25	21	33	22	24	20	25	26	19	23	18	28	21	23	25	22	22	25	17	17	22	17	28	20	29	23	29	21	19	31	21	18	17	21	18	13	24	23	24	22	23	20	36	25	22	19	25	19	29	33	25	14	21	32	30	20	25	19	21	17	24	18	26	27	22	26	23	28	28	24	32	29	27	21	27	19	17	23	25	22	19	25	29	22	28	26	19	19	21	21	30	22	23	18	26	16	31	23	23	24	30	33	20	22	29	24	22	27	19	15	16	33	20	21	16	23	20	23	25	19	29	16	25	36	20	23	21	22	21	27	18	20	19	17	24	13	24	26	20	24	25	21	29	18	25	27	16	29	18	18	15	23	25	15	24	15	25	29	28	24	26	25	20	22	25	26	26	20	24	17	13	19	18	27	19	27	18	28	20	17	22	25	23	15	30	23	22	26	26	20	23	21	21	19	24	30	21	25	24	22	31	39	20	14	30	21	25	32	25	35	19	30	18	29	19	25	21	16	26	24	30	16	21	28	22	24	20	28	28	25	16	30	21	21	24	18	19	25	22	22	23	19	31	26	18	17	28	26	21	21	23	19	21	20	25	27	21	29	26	30	26	17	15	12	24	21	29	29	23	21	21	16	23	17	22	22	22	16	16	15	24	20	23	29	30	21	20	24	23	21	27	20	24	23	23	28	20	20	20	19	26	13	30	26	18	23	26	23	28	19	29	18	18	28	22	31	27	15	26	26	34	22	22	34	31	18	19	14	22	20	16	19	28	22	27	30	27	23	16	28	27	30	16	22	23	25	29	17	15	23	32	20	24	22	25	19	15	20	28	25	16	26	24	16	23	26	16	31	26	23	25	26	31	23	18	21	23	33	25	22	32	23	14	18	19	21	15	18	31	19	20	19	26
12153	5977	3098	10021	16558	16287	14095	12145	10266	9004	7834	6905	6171	5199	4623	4357	4046	3862	3752	3753	3399	2939	2694	2408	2250	2227	2278	2113	1854	1717	1580	1459	1290	1144	1066	1016	965	1035	1025	948	895	834	741	612	586	560	530	533	516	496	473	444	447	452	450	408	426	429	417	413	434	425	395	431	421	394	392	362	426	394	375	398	367	398	390	368	402	387	424	398	417	379	423	379	411	365	370	384	381	421	409	395	407	435	382	351	400	386	413	403	379	402	404	390	413	374	354	379	409	352	394	406	366	384	400	390	400	375	354	374	390	378	393	377	373	354	381	357	396	368	398	403	371	412	401	345	388	383	425	388	383	398	394	379	366	430	385	368	394	413	397	365	389	380	373	399	368	391	402	377	398	399	392	398	395	390	381	449	415	381	365	359	403	372	395	372	391	418	415	372	382	381	350	402	374	371	393	405	386	393	398	399	402	410	391	398	405	387	401	394	366	401	381	394	391	376	375	390	382	362	370	396	374	397	386	379	385	393	367	380	382	416	398	412	395	391	355	362	409	401	379	389	378	447	429	387	373	398	353	365	386	375	399	360	408	389	381	410	385	424	420	363	368	405	378	365	386	400	438	413	395	404	381	432	386	411	424	405	368	388	393	394	402	373	401	397	366	370	388	434	375	353	361	364	384	416	402	389	405	382	391	383	394	381	386	383	398	373	364	361	414	387	408	369	392	406	393	376	412	405	393	391	379	414	403	400	398	404	417	385	394	408	406	380	381	389	396	392	411	375	421	408	357	424	400	382	382	414	405	368	361	403	388	369	374	373	432	385	368	407	401	398	380	393	426	378	366	438	384	406	389	421	367	403	375	387	413	383	375	398	446	399	402	374	388	436	356	398	391	379	416	418	417	390	364	394	382	417	393	376	380	369	348	393	387	381	363	398	391	377	382	392	402	412	385	396	386	371	405	380	392	370	386	436	385	367	393	345	386	377	402	358	379	338	392	371	396	390	386	394	349	357	387	389	392	387	367	363	395	411	381	372	399	362	359	377	373	387	391	437	368	392	400	393	433	390	387	356	399	385	362	389	416	375	412	378	392	406	382	423	395	378	399	395	383	405	353	390	407	384	398	408	405	415	400	367	390	389	406	394	372	391	388	385	361	387	418	378	379	392	362	388	387	394	380	421	404	408	393	398	369	389	390	400	396	397	402	373	384	366	395	392	400	344	346	361	385	382	441	393	377	401	375	382	402	369	379	384	370	408	363	385	378	400	410	393	404	380	387	361	392	376	395	382	389	409	389	385	392	392	386	418	389	380	396	379	405	409	398	426	399	415	397	399	406	373	390	378	396	363	381	396	377	419	393	404	412	386	388	425	383	394	414	392	400	409	382	354	393	362	430	372	411	389	368	375	370	365	409	383	368	376	440	387	373	398	379	381	382	417	400	398	389	398	354	359	384	382	376	404	425	380	356	380	380	384	393	399	378	404	359	363	411	410	429	404	412	414	402	369	382	385	396	372	390	384	367	390	366	373	405	405	402	375	421	380	406	385	349	406	371	369	407	399	401	405	384	368	412	365	413	394	363	390	400	377	396	395	352	400	367	367	384	401	396	399	401	406	387	396	362	373	374	378	368	393	430	407	358	386	375	372	379	368	364	363	422	387	386	393	370	372	385	396	405	361	428	392	402	389	372	386	442	381	388	380	426	386	419	364	377	407	418	409	378	398	394	395	395	385	396	387	367	389	380	361	407	378	419	389	428	375	396	351	381	384	409	362	416	365	386	390	405	379	383	378	376	414	398	403	395	360	386	373	409	392	386	412	391	400	386	390	396	367	393	348	386	379	396	377	401	433	395	371	389	370	378	414	379	384	421	405	396	399	407	352	370	400	365	360	428	391	394	357	396	395	396	396	398	392	408	381	397	367	377	394	395	388	381	384	423	369	421	369	356	399	375	400	416	364	403	410	353	405	353	388	402	366	379	394	368	382	423	366	392	358	375	393	392	372	406	364	417	388	393	367	385	424	360	363	355	389	363	412	402	391	409	391	373	389	359	369	365	391	395	440	387	369	380	381	364	393	401	410	399	392	361	398	417	380	339	388	419	373	417	359	400	372	364	364	365	384	360	400	407	396	376	359	344	399	396	371	399	376	387	378	368	392	375	408	421	357	402	380	381	373	356	432	374	414	423	381	362	391	398	360	373	389	367	406	407	408	414	394	350	360	397	415	364	429	390	389	340	394	414	364	392	401	360	388	388	403	363	389	419	375	385	392	369	408	401	414	382	403	385	397	389	380	427	389	353	372	381	379	392	353	401	416	388	383	409	415	390	361	383	366	388	371	380	361	380	384	369	404	407	419	346	386	381	383	384	406	394	378	385	398	407	411	440	396	392	403	422	403	417	386	391	387	388	353	374	408	383	374	410	360	375	374	357	384	369	386	389	380	387	369	398	374	382	387	461	409	402	377	397	380	397	394	395	402	395	379	403	407	365	377	386	431	399	376	406	368	390	340	356	389	402	412	367	363	395	348	405	375	405	380	404	390	378	400	365	406	389	358	394	367	404	386	372	393	400	414	424	391	388	397	379	372	409	355	389	366	380	376	408	341	393	418	390	381	376	398	425	401	372	377	382	382	379	388	382	410	396	403	422	346	363	372	375	385	386	383	387	386	423	397	394	378	443	402	400	371	369	401	399	387	371	417	358	374	377	377	399	370	417	411	387	397	388	379	391	390	390	379	384	433	394	401	379	379	409	392	417	395	407	392	376	401	404	383	412	383	389	375	418	429	373	376	387	361	353	395	387	395	393	380	375	361	367	338	430	385	391	392	417	380	429	384	393	408	405	379	401	372	389	391	390	404	388	401	390	394	399	373	349	375	378	380	370	361	410	435	354	383	373	391	395	387	378	380	424	409	386	395	422	390	399	390	413	398	393	402	387	415	419	365	379	391	413	373	407	403	406	403	392	362	411	377	416	373	397	400	380	381	397	410	369	381	405	414	390	411	399	399	345	376	382	386	406	384	387	400	380	334	403	365	403	376	388	408	369	370	395	367	383	384	393	417	401	391	370	390	389	409	379	381	391	363	363	420	368	423	418	349	415	349	404	411	368	380	379	364	396	382	405	411	359	371	377	383	380	380	409	392	343	367	377	369	408	413	377	427	389	386	405	393	377	371	400	380	374	393	369	375	379	417	387	356	371	367	408	389	402	373	377	381	386	411	392	401	383	387	376	386	373	358	348	368	420	411	410	370	351	361	383	383	371	381	417	363	404	348	397	387	404	369	406	407	369	386	384	407	395	379	381	350	410	375	391	392	397	358	405	391	358	389	384	381	386	391	419	400	398	389	383	391	406	393	363	394	382	396	386	397	381	396	389	384	405	384	383	391	361	419	386	385	387	334	379	387	374	367	371	406	400	383	351	397	420	396	378	382	361	356	394	375	424	400	381	375	393	382	391	387	389	397	378	409	394	381	406	393	365	395	357	387	423	391	406	407	350	365	408	381	404	392
760	333	179	174	254	329	327	266	272	262	233	204	159	169	126	144	122	130	115	117	96	76	78	73	78	81	74	64	58	50	49	41	43	44	38	34	35	45	39	43	26	34	26	25	28	31	29	17	23	20	28	22	24	22	22	14	21	20	23	26	22	26	18	20	21	22	25	20	15	19	18	16	17	10	20	19	18	19	23	18	22	22	22	24	25	25	14	17	25	22	24	21	19	11	24	18	23	26	17	32	21	18	15	22	25	25	15	24	10	22	19	16	25	13	25	24	15	20	26	20	21	17	18	20	18	13	21	22	27	16	22	17	14	19	31	21	21	19	15	27	21	12	20	21	27	16	26	23	11	18	25	22	15	28	16	22	25	18	21	20	21	19	23	11	28	23	23	21	22	19	14	22	23	29	12	18	25	16	19	15	23	16	28	19	27	20	22	18	15	39	12	20	23	21	18	28	20	17	23	18	18	28	20	15	23	16	19	23	20	22	20	18	19	25	23	22	20	25	24	15	15	25	22	20	16	26	14	15	21	26	15	20	13	18	24	17	17	13	27	23	23	15	21	19	21	15	14	25	10	18	24	20	22	29	12	18	18	18	24	22	16	26	23	16	23	17	20	21	17	19	16	21	25	21	22	19	20	31	21	21	24	28	28	34	20	28	26	20	15	22	15	19	15	22	26	18	17	19	16	23	26	18	22	16	15	22	17	18	14	30	17	21	12	25	16	14	21	22	21	22	23	19	22	25	17	20	16	28	17	20	22	29	21	26	23	19	18	25	26	24	13	20	26	20	17	19	28	19	21	14	15	20	17	24	30	15	16	20	27	21	21	22	20	27	21	20	28	25	29	18	25	19	22	14	24	22	25	25	21	21	35	12	15	22	24	26	23	14	16	27	21	18	24	21	17	20	20	15	18	30	24	23	17	19	22	17	16	26	23	29	25	23	28	28	22	20	20	21	12	16	15	20	16	30	23	19	24	32	21	18	15	23	23	21	20	23	19	21	23	30	21	31	20	25	26	26	22	16	22	23	16	30	26	19	33	21	22	29	19	24	23	16	26	22	25	22	29	18	18	20	25	21	16	15	17	22	24	24	20	21	18	16	14	14	17	17	15	19	15	20	22	14	28	14	17	19	22	24	16	23	20	14	26	21	21	22	23	15	23	24	19	24	22	21	28	18	19	18	17	22	27	25	16	30	18	22	18	20	21	18	18	25	16	20	19	25	24	17	23	22	14	12	19	26	23	22	18	21	21	24	26	22	28	21	22	14	26	18	12	19	22	22	20	15	16	15	20	21	22	21	16	17	20	18	17	24	18	24	14	21	21	24	17	24	19	21	15	22	27	22	18	23	19	24	21	30	28	16	23	19	30	21	22	20	26	19	25	16	14	18	31	20	17	22	20	17	22	12	22	25	22	20	15	14	20	20	14	17	17	16	12	18	18	22	24	24	17	17	32	27	15	18	17	23	20	20	23	11	20	11	21	25	23	27	17	20	21	21	18	22	26	12	17	17	26	17	22	14	30	22	21	24	20	20	15	19	28	28	32	19	16	22	20	18	13	24	16	23	15	19	17	19	17	14	21	20	23	25	16	15	29	19	18	17	22	21	16	18	22	21	28	21	24	23	28	22	22	19	22	21	25	23	18	20	25	19	24	18	23	23	15	25	26	25	16	16	18	12	24	22	24	29	18	20	28	25	20	26	18	21	23	25	16	24	27	22	15	21	15	22	24	24	19	15	23	18	15	26	17	21	17	26	22	18	14	20	22	26	21	26	21	29	21	24	23	19	20	17	18	27	23	21	14	19	18	16	17	16	19	20	18	20	20	17	18	15	20	28	15	15	19	18	18	22	21	17	22	17	23	26	30	17	19	23	19	20	16	22	22	18	24	24	20	17	16	15	20	21	19	14	23	19	20	19	21	21	18	20	27	18	24	28	17	19	18	23	22	18	17	15	20	24	19	24	27	17	19	27	12	16	20	21	23	23	16	25	18	15	20	19	18	20	22	20	30	22	10	18	21	15	18	19	28	28	26	22	31	25	19	19	16	13	22	18	11	19	18	19	21	17	18	20	20	24	15	20	22	16	22	22	23	19	29	26	25	20	19	21	17	18	23	19	18	19	23	18	28	15	22	17	28	14	24	16	15	19	21	23	18	19	24	21	19	13	16	15	19	23	25	20	24	25	17	27	20	26	19	27	29	23	14	20	21	25	23	17	15	23	19	24	31	25	24	18	20	27	19	27	22	22	15	25	18	16	20	13	27	18	23	18	23	19	22	14	13	22	16	28	22	21	27	22	17	23	20	18	21	26	20	21	18	23	20	25	22	25	17	22	23	25	23	30	20	17	20	13	18	30	16	17	23	16	21	19	19	25	22	16	25	19	17	15	23	13	28	19	10	21	20	20	16	15	22	28	18	17	14	24	15	19	15	23	21	19	19	19	25	14	21	14	20	22	18	29	25	27	17	19	17	17	21	20	24	24	15	25	21	23	22	18	14	16	20	26	23	17	23	13	23	23	23	13	18	11	20	15	22	13	19	25	18	28	15	22	23	18	29	18	27	13	19	28	18	16	23	20	14	20	25	18	25	23	17	21	17	8	23	21	17	22	23	26	21	20	24	20	15	23	15	14	17	21	15	21	17	22	18	24	17	16	31	16	22	16	18	11	19	19	20	22	23	18	31	19	25	16	26	20	8	16	23	21	14	25	23	24	20	16	18	14	13	20	17	15	27	18	24	17	16	31	22	27	22	20	18	29	18	15	26	15	19	20	15	13	21	16	17	20	15	25	18	19	24	16	21	22	22	18	20	23	21	22	16	23	17	28	20	22	21	18	19	19	23	16	21	16	30	18	36	14	17	15	14	24	21	20	23	11	21	26	13	15	10	21	22	21	20	21	15	22	16	20	19	14	23	20	27	24	15	24	31	18	20	27	16	29	18	11	16	18	24	15	25	22	20	23	25	27	18	28	25	29	14	24	24	16	22	28	14	19	24	13	28	21	21	16	25	25	25	29	23	24	25	20	20	23	20	23	26	13	17	22	22	30	24	27	22	22	27	12	22	17	24	23	20	28	21	25	22	22	24	24	13	12	27	28	24	15	18	23	21	16	25	32	20	21	19	25	17	25	15	18	27	28	14	19	24	23	23	12	25	13	16	17	24	29	20	24	18	21	22	25	26	20	20	25	18	26	33	17	16	17	20	24	17	15	19	14	13	16	22	30	16	21	18	28	25	21	20	18	21	25	21	19	25	12	18	17	21	16	16	19	21	13	26	14	12	14	17	28	31	25	19	23	24	22	18	27	23	16	14	20	20	21	19	28	23	16	24	25	16	22	14	27	18	22	25	17	20	23	25	21	22	20	18	15	16	23	18	22	29	24	16	19	23	25	24	20	17	21	21	21	17	19	13	12	17	25	18	21	21	17	20	25	23	22	14	26	15	17	20	16	18	19	30	23	18	23	18	22	17	16	24	21	23	23
16513	10600	5286	15876	23842	23401	20493	17457	15344	13512	11910	10512	9022	7799	6954	6359	5799	5490	5181	4936	4668	3996	3458	3152	2851	2885	2695	2565	2330	2117	1900	1720	1523	1344	1256	1324	1323	1314	1272	1101	1060	912	760	746	722	603	613	605	586	549	488	488	440	420	466	432	413	446	420	403	419	414	388	377	400	409	404	370	393	378	387	366	345	360	396	367	375	346	336	350	375	407	389	358	373	392	386	348	362	348	370	374	378	340	358	375	357	351	341	349	353	383	350	364	359	353	365	374	362	371	372	354	348	349	356	316	350	350	385	337	357	351	349	346	330	317	369	335	352	345	343	349	360	364	350	330	349	355	351	358	358	356	349	366	349	329	340	384	360	368	328	323	378	320	354	347	341	367	366	352	339	376	403	372	370	405	363	346	383	351	352	374	376	342	350	327	344	352	353	345	394	364	359	326	357	361	383	353	357	356	357	310	353	348	354	332	370	338	379	335	349	322	320	357	357	364	341	335	335	362	329	329	318	335	331	323	329	354	315	332	377	358	354	350	328	349	355	351	351	356	352	337	350	334	339	344	336	371	331	331	325	369	367	339	379	344	344	347	356	364	340	322	352	322	299	332	344	367	349	351	364	325	373	326	366	351	317	364	375	336	336	327	371	351	357	364	334	340	350	342	358	300	359	346	307	358	355	352	337	354	331	349	303	340	336	358	351	375	355	345	333	338	328	347	372	312	336	320	303	380	339	333	343	354	377	334	319	330	329	350	333	374	376	375	369	339	333	323	347	325	302	349	344	383	342	330	362	333	368	332	337	351	340	339	334	381	352	359	386	338	342	341	336	344	350	385	372	377	338	343	337	325	315	337	333	340	349	361	310	329	330	304	378	362	351	341	319	346	356	355	338	338	328	340	334	334	336	313	336	334	338	315	343	344	339	311	321	346	360	335	331	318	327	339	347	338	305	320	335	350	299	349	377	334	331	350	332	376	349	376	356	344	344	330	324	319	365	359	322	340	341	344	358	332	358	358	365	354	358	348	355	359	334	320	345	359	345	303	374	328	317	355	338	339	360	351	338	351	357	348	324	339	371	330	354	339	332	344	337	355	370	321	321	320	365	335	353	341	318	355	327	337	369	332	312	371	326	367	347	320	340	365	345	355	370	358	343	326	340	336	347	341	360	339	360	371	356	316	322	355	370	338	334	352	338	360	335	334	357	328	292	342	335	336	331	352	331	367	344	328	377	354	353	365	333	329	321	311	294	372	358	327	344	352	357	354	317	352	347	363	344	352	329	336	347	338	340	369	344	346	335	321	347	357	348	316	369	337	339	360	332	344	361	357	356	358	359	338	325	345	331	360	336	343	335	329	334	346	359	355	326	366	330	356	375	362	339	414	356	351	374	349	385	336	365	348	367	302	375	363	354	331	323	370	336	328	372	366	312	374	357	337	358	367	330	355	363	362	343	366	342	338	343	318	347	352	358	353	315	344	343	356	363	336	303	297	348	346	339	360	330	358	351	349	343	336	328	329	369	334	339	369	337	372	343	352	317	324	326	343	378	358	358	363	327	381	312	381	336	357	348	347	372	356	332	359	345	334	367	353	345	345	348	328	328	344	354	348	334	343	354	320	319	363	318	324	352	360	352	339	335	330	340	399	349	338	371	349	322	332	352	336	335	351	335	325	348	364	316	316	384	322	339	334	331	344	382	353	343	345	355	339	349	375	367	369	331	340	327	305	357	318	327	340	329	337	414	321	378	366	346	368	341	338	329	360	334	332	355	353	366	337	358	341	349	310	370	349	353	375	367	375	334	343	334	347	360	358	343	365	350	343	387	354	321	333	358	341	359	341	345	333	335	323	333	343	348	335	347	349	353	356	367	329	368	353	329	335	342	346	350	342	348	352	316	336	360	354	340	330	368	304	341	362	350	331	344	375	360	344	342	346	313	344	376	353	337	332	355	346	362	346	316	359	344	351	326	358	346	317	362	314	348	320	352	320	337	344	339	335	359	352	344	324	350	347	338	355	323	349	337	351	319	347	361	318	330	338	319	317	347	340	316	333	324	350	356	371	326	350	310	346	337	349	328	336	341	369	354	361	359	365	324	357	363	349	363	362	346	369	349	331	351	345	383	341	340	361	322	343	343	340	344	365	325	337	352	345	374	333	344	355	309	343	303	379	353	349	341	321	330	333	357	337	330	356	336	356	328	377	331	346	344	336	356	346	329	344	355	315	342	348	349	386	348	333	337	317	372	351	319	306	330	310	344	357	349	370	343	331	309	344	359	327	343	348	345	377	309	358	328	365	353	345	364	326	325	350	349	340	345	337	356	386	335	361	329	340	345	364	332	344	328	334	331	325	347	353	338	364	364	339	362	360	356	317	343	353	340	334	328	332	369	358	337	330	351	342	337	334	356	334	331	338	343	356	345	325	343	302	372	330	344	343	352	350	330	334	312	359	379	342	363	301	344	328	361	354	364	351	358	371	349	365	360	334	371	301	324	349	341	347	354	355	356	339	351	363	337	367	345	356	358	363	331	320	344	317	356	336	328	332	310	340	336	327	378	335	324	335	356	347	345	336	334	333	366	348	348	353	328	337	351	356	381	346	343	347	361	345	328	357	331	314	349	343	335	369	347	344	358	308	358	346	332	359	323	346	344	353	348	339	366	351	336	337	382	376	338	321	355	347	330	335	349	357	353	343	341	345	313	362	377	330	339	335	356	354	354	344	373	363	400	321	367	360	377	366	353	360	362	361	352	330	329	359	360	301	324	336	356	377	384	336	354	353	352	320	354	359	340	338	373	319	339	359	354	359	369	341	348	353	318	318	335	348	353	359	363	354	279	407	413	326	344	357	353	339	372	347	386	347	358	348	326	342	373	335	341	334	368	333	339	357	385	344	302	344	360	338	366	334	358	327	315	312	370	371	315	346	336	319	355	338	341	383	304	337	340	342	342	350	351	366	381	331	304	352	322	343	357	359	333	355	321	328	363	332	354	344	360	366	303	331	352	352	320	349	350	366	378	353	334	359	329	343	320	330	355	348	358	346	323	327	342	342	356	330	355	333	339	360	343	333	363	373	364	341	340	352	358	328	360	350	348	326	351	325	311	378	373	322	311	348	350	392	385	333	365	323	345	321	357	375	322	353	354	347	360	349	324	333	363	345	363	365	355	317	299	377	359	334	351	357	358	355	331	372	342	362	332	348	354	350	319	312	340	360	372	346	375	371	343	315	345	360	383	315	322	367	372	340	368	343	331	340	361	377	326	364	333	347	331	358	353	357	372	354	332	324	354	318	343	325	348	348	337	359	333	356	377	371	339	329	372	365	317	364	310	340	356	350	336	350	349	362	294	374	336	333	326	365	350	359	355	327	374	355	349	315	356	343	373	350	343	341	371	331	338	347	332	361	343	350	355	337	337	334	333	314	345	319	348	350	356	388	329	350	341	328	355	354	316	339	358	331	364	342	353	345	373	337	348	317	337	338	340	342	351	391	331	336	321	349	346	372
2461	306	198	139	290	345	264	263	299	230	240	227	170	163	185	157	156	147	110	106	109	113	104	102	80	78	91	97	83	71	71	61	57	51	57	62	63	58	63	46	54	57	47	42	39	44	43	45	34	40	44	46	53	42	35	42	45	48	45	38	37	47	34	29	40	43	37	42	38	43	28	44	53	32	47	34	42	41	29	33	36	35	44	46	44	41	53	46	43	44	44	48	32	34	36	40	34	48	33	42	46	47	42	41	51	40	34	44	42	41	43	57	41	38	37	41	40	37	38	32	49	43	44	36	34	44	45	41	40	44	35	35	43	37	36	44	50	40	42	51	42	44	42	57	37	49	39	30	33	40	38	36	36	37	44	26	43	34	32	37	37	36	37	41	45	39	42	29	42	38	40	42	32	38	47	28	35	53	29	44	37	38	35	31	45	49	40	42	45	50	39	42	38	56	43	42	29	45	45	42	46	35	31	45	37	30	31	47	39	39	33	42	41	31	38	39	35	24	36	42	44	38	38	37	45	49	45	36	35	34	38	37	40	37	46	43	36	44	35	38	42	41	42	38	26	37	39	33	41	36	44	36	51	47	37	35	42	41	33	42	36	33	41	33	25	36	42	37	37	36	48	36	56	36	39	41	33	42	36	29	42	44	29	36	40	42	45	39	35	39	36	36	39	45	32	37	44	37	31	39	40	40	34	30	35	37	43	29	43	44	42	32	38	47	47	34	43	32	34	46	33	42	35	29	50	31	25	34	44	38	41	46	41	36	33	38	38	35	43	45	27	29	29	40	29	49	46	35	40	35	36	58	49	50	33	38	29	31	28	48	33	41	37	44	31	45	40	40	27	36	36	35	30	41	44	38	36	49	46	36	41	43	39	42	47	42	39	40	42	41	46	45	48	40	45	41	42	26	43	32	34	55	48	31	39	35	34	34	33	29	47	43	34	36	43	40	60	40	31	40	36	40	50	33	42	35	27	37	35	44	37	29	37	36	26	45	43	41	41	34	35	39	60	41	49	38	48	45	40	41	41	50	38	49	34	40	38	31	40	52	47	47	48	35	32	36	33	36	45	41	32	33	32	41	47	38	29	57	30	48	38	53	40	50	33	44	48	43	29	36	42	33	31	37	42	31	52	41	29	49	37	49	38	37	37	32	35	37	41	34	36	28	51	35	49	36	41	65	28	36	43	40	43	51	41	50	37	46	42	40	34	43	46	54	45	35	37	39	46	27	35	43	46	44	30	31	41	34	46	40	42	35	52	43	26	41	49	42	44	41	48	42	35	31	38	51	44	35	47	41	34	39	39	38	29	31	31	35	42	44	38	38	32	37	37	40	31	33	44	36	39	40	29	48	50	31	44	43	39	34	64	52	33	47	34	44	34	42	43	37	51	40	42	45	49	38	32	48	32	38	43	40	24	34	32	28	41	49	43	34	40	46	36	30	31	42	54	48	43	34	44	30	43	40	48	51	42	38	40	45	32	45	43	42	27	42	40	40	30	48	35	44	32	48	39	40	40	45	33	47	39	43	35	40	36	47	54	53	43	43	33	42	33	34	35	39	39	39	34	45	46	43	39	34	44	47	44	43	37	36	38	28	36	39	43	30	39	41	41	46	37	43	38	48	35	31	38	41	46	42	32	47	44	48	41	32	32	46	39	40	43	41	29	42	49	39	57	38	53	32	40	35	31	52	36	35	43	40	33	33	35	43	42	53	45	47	43	44	48	41	41	48	38	45	37	38	52	39	41	44	48	51	39	43	39	40	36	31	40	42	49	27	52	41	42	35	39	48	43	42	39	28	35	47	45	46	38	44	42	36	50	34	40	27	37	46	43	34	36	37	46	43	41	29	34	43	31	42	39	43	38	27	39	34	37	26	41	37	47	34	41	48	40	37	37	38	22	39	32	40	48	42	50	44	43	50	38	37	29	52	51	36	43	37	42	51	36	31	47	37	37	41	42	54	46	43	47	40	42	46	44	40	46	34	33	34	42	47	49	40	40	48	37	44	46	45	50	38	40	38	37	44	44	53	42	35	41	52	39	36	59	37	44	35	39	37	39	34	36	36	46	48	43	40	43	37	36	36	39	45	36	43	42	33	40	45	37	33	34	29	31	42	32	38	41	32	32	30	39	27	29	36	40	43	51	46	41	28	39	34	46	49	46	49	42	40	36	40	42	46	47	33	52	46	31	32	41	37	48	41	35	42	37	46	50	27	47	47	45	45	40	26	35	41	41	45	39	37	40	45	41	41	50	40	38	36	38	34	41	37	30	38	42	38	31	50	30	45	41	38	34	39	34	46	34	35	44	49	37	34	31	48	26	43	38	46	32	48	31	43	43	41	55	43	48	37	55	34	44	51	44	42	38	46	43	41	33	38	35	53	34	37	43	39	44	41	40	45	40	37	42	41	28	31	42	41	45	29	31	36	36	35	33	38	39	46	39	34	44	42	36	40	34	41	39	29	42	33	50	33	51	38	43	36	52	44	48	37	47	39	40	43	44	45	32	35	40	29	44	43	33	47	39	34	44	43	42	34	38	48	25	38	48	43	35	40	28	42	36	42	40	37	37	44	35	42	43	41	41	29	33	44	43	33	37	36	39	41	38	34	35	35	39	51	46	50	37	55	42	45	39	41	44	41	32	36	51	31	34	31	38	48	33	35	39	51	42	38	45	41	44	40	40	36	51	38	42	44	39	45	52	40	42	33	38	30	36	45	44	37	42	39	55	55	33	44	35	53	51	40	39	39	43	42	40	47	36	46	33	41	43	37	40	39	34	40	43	44	42	44	33	36	38	34	41	33	52	46	41	45	45	36	40	31	26	33	38	44	46	44	32	34	43	45	47	43	38	49	52	33	49	44	44	46	32	44	37	42	46	36	29	39	35	47	39	52	35	39	48	33	36	38	42	46	43	29	28	40	40	42	46	39	30	45	40	46	40	35	41	41	41	37	41	48	46	42	40	56	51	31	36	30	38	50	44	38	42	27	26	56	53	50	28	30	34	33	40	29	52	51	43	31	33	41	49	40	38	43	30	42	31	51	41	42	38	53	36	38	45	37	42	43	50	34	43	47	52	42	32	28	32	44	36	43	47	37	35	42	38	43	49	40	43	37	34	31	30	42	36	34	39	31	34	36	55	35	39	32	46	36	46	36	29	32	45	34	37	46	44	34	45	46	43	40	45	41	38	38	36	41	30	37	43	34	26	39	40	38	34	37	33	36	35	38	45	38	46	40	41	40	38	39	39	46	39	47	41	36	31	34	31	40	42	42	27	26	27	25	29	44	29	41	32	46	39	39	27	39	50	52	29	40	40	36	44	35	37	33	40	42	41	34	48	45	27	43	41	45	45	35	39	41	44	41	36	38	29	52	40	47	41	43	47	41	23	42	46	35	36	38	36	47	35	50	43	33	43	33	24	47	35	46	53	29	52	49	37	42	35	31	43	40	43	35	43	37	46	39	40	39	36	30	32	38	41	35
14910	9098	5126	14829	22524	22187	19837	17003	15087	13321	11704	10139	8726	7622	6918	6257	5786	5519	5286	4898	4502	3857	3440	3189	2909	3059	2891	2766	2531	2334	2054	1965	1719	1639	1545	1513	1600	1528	1476	1333	1217	1138	1056	1000	950	862	841	905	855	788	808	704	757	735	724	772	717	715	704	729	706	704	727	718	701	714	669	677	654	679	675	679	684	677	723	671	701	702	662	684	689	708	707	684	647	680	674	693	675	670	678	639	656	633	676	671	695	655	666	661	672	654	672	680	649	691	632	648	647	672	666	625	662	648	646	687	667	681	676	620	695	634	656	684	672	689	679	686	696	617	711	625	678	695	651	681	669	636	671	633	656	643	674	654	705	625	693	657	597	667	614	677	661	643	663	661	645	679	642	627	685	655	738	658	657	696	633	655	675	620	673	683	613	631	687	681	672	640	684	625	685	683	677	650	656	639	698	657	613	721	645	676	643	641	667	645	686	691	649	661	641	615	634	666	668	655	613	671	596	664	659	661	617	651	669	681	658	691	672	655	679	607	609	648	698	670	636	657	635	650	633	668	677	633	642	623	678	628	680	657	669	687	630	659	644	657	642	667	668	606	653	663	674	693	667	640	649	685	633	649	674	618	671	647	674	645	695	644	633	662	681	628	650	636	643	667	665	631	653	655	647	644	685	639	653	627	647	643	653	656	673	667	659	643	638	665	648	641	676	671	616	638	657	672	674	654	658	637	700	638	647	666	656	649	657	660	656	676	672	666	659	651	624	655	668	639	651	623	646	630	676	685	655	653	684	596	667	647	657	627	708	700	643	644	639	670	660	629	639	668	646	633	688	620	637	727	640	634	628	660	661	707	632	668	650	641	636	709	639	668	677	654	616	662	692	637	606	616	643	633	681	631	655	664	658	658	710	667	670	657	639	652	645	666	679	650	655	676	640	650	640	626	672	610	656	667	604	675	647	651	653	677	673	695	639	676	682	679	664	699	660	617	656	646	637	694	609	645	640	650	606	638	619	646	708	686	695	643	677	639	606	631	639	676	641	625	630	646	627	695	661	707	638	678	617	726	647	619	650	672	631	652	644	672	661	641	683	591	640	625	665	668	710	655	667	643	674	651	653	625	621	676	659	657	676	615	641	661	667	627	686	618	673	658	649	640	631	670	703	665	623	662	601	646	705	626	673	633	641	625	625	633	651	645	629	672	627	618	612	689	646	663	637	679	651	652	644	641	700	645	638	723	657	593	727	618	624	649	658	686	672	647	650	638	662	595	602	655	639	629	644	653	613	690	644	687	633	700	647	680	662	634	583	713	634	661	652	669	638	680	645	679	675	631	661	678	639	632	645	669	632	669	648	645	594	646	651	643	669	639	640	679	700	658	633	620	669	686	689	612	689	631	615	656	692	621	669	651	623	630	658	648	619	709	674	665	599	655	661	652	661	630	637	685	626	660	681	658	651	614	683	659	639	659	677	653	618	636	641	651	655	654	661	678	639	641	637	645	650	680	671	666	656	685	642	669	590	684	679	655	675	657	641	654	628	629	681	690	641	674	695	651	674	621	661	702	625	684	633	684	687	662	613	688	696	630	652	675	608	627	677	640	641	680	681	643	660	680	673	634	636	655	689	599	643	630	672	663	615	639	695	668	673	685	612	671	628	705	661	625	658	657	663	672	637	647	638	619	610	663	679	655	601	636	692	673	666	650	675	693	621	640	613	689	645	669	659	643	663	686	662	641	622	673	626	661	703	627	636	643	624	651	668	643	649	640	678	679	675	666	595	701	680	663	643	663	651	618	650	694	655	662	652	641	672	649	640	646	626	669	670	668	666	645	660	678	665	628	694	648	659	672	663	663	700	642	682	617	667	648	684	615	667	689	632	647	688	681	707	665	666	657	649	691	657	682	616	687	647	689	668	640	613	672	641	676	699	619	635	663	696	675	709	657	624	606	685	653	659	615	655	656	575	690	634	674	669	661	668	625	653	647	705	707	642	675	651	617	701	653	641	633	640	666	666	661	628	673	639	699	696	664	660	651	665	659	635	644	636	620	639	621	653	638	596	656	632	652	645	624	650	635	692	611	641	693	672	680	663	606	654	677	663	660	631	672	650	652	613	683	679	650	650	648	670	628	687	606	656	630	643	644	641	696	609	680	626	655	606	612	661	682	601	657	619	674	635	671	648	666	681	616	687	634	639	688	663	622	629	651	651	616	607	651	656	638	699	702	628	675	657	662	668	650	635	705	594	676	634	705	678	669	679	653	643	664	631	630	628	659	658	668	625	686	645	641	645	622	627	649	646	651	644	605	667	638	649	687	683	637	659	656	636	654	697	619	657	671	627	621	649	620	653	662	664	610	623	643	591	605	600	672	645	665	608	658	664	695	639	634	643	683	650	675	690	672	635	630	643	636	639	632	620	688	658	664	639	675	667	665	704	635	621	624	644	650	690	668	628	655	685	659	673	652	704	654	677	673	670	676	671	676	651	681	613	674	679	636	659	686	684	637	656	683	640	680	651	663	700	648	590	659	672	687	658	652	623	648	649	651	619	622	647	596	661	629	637	644	659	667	651	661	686	678	611	634	659	658	672	638	671	660	673	640	635	625	672	664	627	623	667	635	627	651	640	654	718	674	665	631	605	642	649	625	612	657	662	658	702	665	669	680	633	645	680	630	625	665	652	666	632	717	666	639	607	683	688	665	662	695	606	683	616	646	659	667	670	657	604	620	651	626	640	618	652	693	610	718	670	615	645	637	649	659	625	644	702	686	655	681	646	649	607	653	664	614	634	649	653	618	627	636	651	673	655	691	630	638	651	617	639	656	678	684	663	674	680	659	674	652	634	652	648	658	663	671	686	659	652	633	646	652	630	659	625	631	623	645	666	632	652	637	683	673	662	682	644	646	662	616	673	682	652	681	625	624	673	675	679	631	661	645	662	637	660	668	736	675	663	617	656	649	664	690	723	662	629	686	632	605	641	650	633	620	618	674	649	616	658	667	664	646	660	659	689	672	648	645	641	662	696	628	625	632	722	640	655	643	679	681	637	623	651	604	677	626	644	666	653	701	670	625	652	668	642	666	656	681	617	666	631	662	660	656	644	675	647	660	679	671	652	637	635	627	677	662	658	706	671	650	633	622	666	634	680	653	684	668	648	635	676	627	728	691	666	724	644	643	653	692	677	696	673	646	666	641	669	662	633	641	637	629	680	670	661	604	630	662	677	668	648	648	719	648	631	610	681	660	630	645	628	641	665	633	654	637	619	652	651	656	670	703	624	690	626	704	632	626	666	656	633	663	663	665	666	655	652	627	642	638	622	680	605	591	624	653	698	686	649	627	701	628	628	680	645	652	624	659	625	636	625	641	662	686	657	663	619	701	667	661	664	602	623	669	692	623	642	646	678	625	667	627	615	666	670	697	670	640	700	632	696	649	636	591	724	638	655	645	621	609	630	710	650	669	686	626	633	664	639	658	655	607	643	643	646	639	669	708	631	638	650	673	667	621	667	687
1538	554	294	252	458	533	517	503	429	395	383	351	258	219	224	203	188	147	175	167	150	124	103	109	123	87	115	101	72	84	69	57	66	71	65	51	60	75	65	57	54	57	49	48	46	43	41	52	42	36	44	46	46	41	54	40	39	41	42	49	44	38	42	48	37	35	33	33	30	34	35	35	28	45	36	43	42	31	36	36	48	37	36	43	32	37	37	34	48	32	39	40	36	25	37	40	35	36	52	36	42	33	46	32	29	37	42	42	32	42	46	44	26	35	26	34	41	37	25	42	42	31	33	30	46	45	45	46	35	49	47	42	33	40	33	32	43	45	38	41	33	20	39	40	32	38	46	37	42	48	38	34	43	42	46	38	41	30	38	41	35	31	35	42	44	38	33	31	39	40	43	36	32	40	35	36	41	36	32	49	52	41	32	37	39	29	37	40	25	35	33	35	41	40	36	46	34	36	40	41	49	39	38	28	36	45	36	40	37	34	41	36	35	32	26	43	38	33	33	39	40	43	39	40	39	33	34	30	39	25	41	39	33	37	38	41	26	31	38	37	44	41	40	27	34	41	33	40	37	31	26	33	43	41	41	30	40	40	37	38	38	47	47	45	43	34	36	50	24	42	47	42	29	46	33	36	38	37	42	43	43	37	41	43	32	37	41	38	40	45	45	44	37	37	39	39	35	44	36	34	43	36	36	42	41	33	55	44	35	45	44	47	39	34	33	35	43	36	28	35	32	33	43	48	29	37	25	35	26	40	33	26	34	37	43	38	25	43	36	39	41	41	40	27	42	37	33	35	32	45	35	39	38	31	49	44	29	42	45	38	30	35	31	34	36	34	31	43	50	36	43	35	42	40	36	34	37	38	46	38	47	34	36	29	35	34	43	41	36	40	34	33	37	34	46	31	32	42	47	48	46	36	30	41	36	46	42	38	42	41	44	35	28	35	37	51	41	39	43	41	50	35	44	29	42	41	45	41	27	40	37	30	53	35	40	46	34	36	41	31	36	43	44	44	49	39	28	43	37	45	40	43	35	34	28	39	30	38	29	30	36	29	50	33	35	35	42	34	50	40	31	31	39	42	38	34	39	35	31	47	42	32	39	48	39	39	31	50	44	42	36	42	37	43	34	40	36	33	32	36	38	41	32	41	43	37	43	42	30	45	43	30	41	41	39	37	35	33	22	41	35	29	31	42	30	32	43	36	37	34	33	36	31	41	41	32	32	34	35	39	47	44	48	35	33	35	38	40	48	34	45	48	37	39	35	38	30	37	32	34	44	36	38	34	32	38	34	36	30	33	39	39	45	29	44	37	30	32	25	50	44	33	29	44	35	34	43	50	32	44	42	28	31	37	43	35	46	40	45	35	39	33	49	32	35	24	40	37	42	29	30	37	37	33	40	32	34	35	51	40	30	31	39	41	34	34	43	35	35	45	44	33	35	29	29	45	33	43	44	39	41	39	47	24	47	34	37	42	45	49	43	35	49	39	36	44	41	29	33	39	32	31	38	45	40	43	49	28	37	34	37	43	44	31	36	33	37	37	36	39	40	37	42	25	38	38	39	33	39	47	25	36	32	43	46	30	35	40	33	36	45	36	48	37	28	49	27	35	38	51	34	38	36	38	42	36	39	39	42	33	38	43	34	29	27	41	33	42	33	37	43	33	40	29	34	44	38	50	41	34	30	37	27	23	39	40	38	50	38	36	31	46	34	48	42	32	30	39	40	39	49	42	35	45	39	37	33	41	39	35	29	47	38	40	38	41	32	31	48	40	32	47	33	37	44	40	35	26	36	43	42	35	48	32	34	38	41	42	36	39	32	40	40	37	30	38	34	40	33	37	45	39	36	34	43	37	47	46	41	44	35	30	32	33	46	43	39	47	36	41	27	33	32	34	29	39	45	36	30	41	33	39	28	41	35	52	32	31	41	40	36	46	28	33	28	31	36	38	42	28	40	30	45	37	45	31	36	34	34	35	27	38	26	40	41	38	37	41	30	43	33	43	48	32	32	43	45	31	35	39	36	36	31	36	34	35	42	47	38	44	44	36	39	50	27	32	37	39	35	43	40	36	36	34	47	27	42	24	35	39	32	41	43	33	41	39	45	55	39	47	42	31	42	57	36	41	32	37	40	26	37	42	40	36	35	37	36	34	52	35	41	37	43	41	37	40	45	37	35	44	41	47	33	32	34	44	45	40	32	36	30	37	51	40	38	32	38	48	35	41	37	51	33	31	26	50	34	40	36	49	33	42	26	34	35	29	37	38	33	34	35	31	32	36	35	35	42	51	29	37	41	35	46	49	35	37	42	36	41	33	40	41	43	45	51	42	40	58	44	43	22	34	45	45	33	34	45	44	36	39	55	35	38	27	40	38	33	46	29	35	43	32	34	33	39	47	29	39	44	37	35	37	41	29	37	33	42	40	36	37	35	29	46	41	43	36	41	31	39	41	42	40	28	39	31	43	31	34	36	36	29	47	41	46	44	45	35	45	33	35	39	43	38	41	28	38	28	40	33	44	37	26	42	34	42	35	37	45	37	40	35	29	37	41	37	42	39	47	42	37	41	39	37	40	48	37	44	39	36	32	39	25	29	30	35	41	35	36	39	33	38	32	34	50	35	35	40	28	30	38	43	33	42	41	34	33	35	34	41	41	29	31	44	40	36	40	44	41	40	30	31	40	47	40	41	41	39	44	46	29	33	36	36	38	40	39	34	36	41	32	51	38	31	37	41	45	39	36	51	36	42	32	45	40	38	31	44	34	42	34	38	46	47	42	39	30	35	50	35	39	38	33	40	45	37	39	47	36	34	20	32	32	35	30	46	38	44	38	44	37	31	46	41	36	43	38	51	41	37	43	43	27	40	30	35	36	21	32	34	32	46	35	35	35	49	36	49	35	44	31	28	32	34	44	37	27	39	33	24	31	43	41	32	29	38	42	31	30	38	31	44	38	33	44	45	48	45	31	45	36	41	43	46	31	43	36	36	29	36	29	42	35	43	52	39	27	33	45	33	39	36	45	41	48	40	31	38	29	48	31	37	39	42	30	45	31	36	36	34	47	58	25	27	34	54	32	45	37	42	39	36	31	42	38	35	27	24	43	33	46	43	33	36	34	38	46	43	39	34	44	43	52	37	36	40	36	36	48	35	32	37	39	41	45	42	39	29	36	38	31	40	43	33	31	39	31	36	39	34	51	45	37	34	35	31	27	38	40	35	38	38	35	37	40	45	41	41	40	45	30	32	26	41	42	36	42	34	42	39	39	33	44	46	49	37	41	36	34	37	40	40	40	50	46	41	35	55	37	36	39	50	35	50	45	41	48	32	43	38	37	41	30	42	37	34	35	39	30	48	35	36	45	38	33	45	25	48	40	37	32	41	32	39	34	39	32	46	38	36	36	41	38	37	36	30	37	31	31	38	33	41	48	41	40	45	39	43	27	44	50	36	34	40	27	37	26	37	41	40	45	43	30	45	40	42	35
21107	13698	7759	20317	29038	28693	25865	22884	20602	18184	15848	13901	12011	10588	9623	8622	7970	7461	7147	6465	5980	5136	4628	4111	3837	3616	3786	3350	3030	2806	2607	2373	2073	1920	2010	1885	1965	1849	1727	1613	1447	1329	1193	1132	1071	984	974	941	912	835	792	841	811	764	738	717	792	729	733	741	763	714	686	719	646	711	645	662	722	662	672	683	700	680	636	647	702	622	672	686	678	687	648	626	666	657	645	705	631	638	624	657	695	637	653	611	620	631	709	643	633	666	611	647	620	621	651	635	645	620	643	627	645	686	683	637	592	619	654	624	616	646	606	635	617	656	664	635	658	655	646	653	649	668	644	632	609	638	644	636	629	588	628	614	639	647	662	601	609	615	628	592	585	648	632	627	631	628	613	659	633	620	636	662	673	684	642	616	658	647	602	680	662	646	657	652	610	645	620	605	632	616	684	620	605	574	584	653	666	614	589	585	601	597	640	582	680	653	567	652	600	657	638	650	636	639	635	616	626	573	631	654	680	609	595	586	624	684	614	669	580	608	632	614	629	606	644	622	654	589	577	614	647	632	653	644	627	640	629	623	615	625	628	610	596	599	586	641	615	623	588	584	659	639	652	623	636	568	597	601	632	660	633	602	591	626	599	606	602	615	621	633	653	657	600	627	589	634	603	598	595	624	651	579	658	653	625	601	631	634	608	610	595	607	623	597	582	667	642	637	639	627	586	587	643	614	635	600	611	615	596	590	623	659	672	659	629	618	613	650	628	606	619	626	668	606	616	595	675	655	650	613	621	614	577	607	607	618	605	632	625	619	625	641	613	628	639	629	628	617	627	620	665	630	616	650	630	658	659	620	634	626	630	617	600	582	600	622	637	606	611	592	585	629	581	628	606	643	631	578	583	630	617	631	613	635	665	619	639	618	597	681	607	587	695	632	648	611	599	576	618	629	613	590	657	673	578	666	617	579	635	614	596	653	601	648	648	644	592	657	623	662	620	628	635	615	588	621	666	637	621	619	661	601	583	641	605	594	651	635	621	613	596	633	595	608	636	571	624	605	601	630	629	636	618	587	624	642	677	588	625	609	667	623	598	652	628	581	605	606	586	577	648	628	578	635	625	632	609	632	609	649	637	622	675	618	638	647	632	645	589	637	572	617	624	637	597	614	644	596	596	653	661	621	647	628	623	647	617	631	620	618	591	597	639	625	617	626	577	626	634	582	625	634	624	640	615	653	586	644	626	611	646	618	569	603	637	647	629	625	598	603	632	621	581	610	651	594	600	606	636	591	624	572	623	607	643	592	622	623	609	617	656	613	646	616	660	643	604	610	590	611	620	612	623	629	563	614	633	615	607	627	649	600	619	649	536	578	649	587	629	597	626	594	667	640	647	575	596	627	602	602	686	630	620	631	607	658	642	673	613	597	642	592	626	636	631	653	627	636	657	642	634	608	631	630	637	632	596	606	624	585	648	581	583	577	613	642	582	655	578	639	652	589	641	579	651	662	620	666	595	637	617	601	666	644	611	642	638	675	601	621	591	618	621	599	607	651	621	638	637	633	612	626	605	642	601	615	624	635	613	641	652	652	607	607	626	646	614	636	635	565	617	642	638	647	623	592	591	639	601	611	660	614	639	615	616	639	631	648	625	585	612	620	628	602	610	664	617	610	619	597	610	641	593	596	602	639	626	636	639	606	626	637	616	638	609	642	687	654	603	634	624	610	635	608	579	677	619	653	643	591	628	615	631	599	603	593	639	626	590	566	629	599	618	601	635	645	625	600	611	621	670	651	609	630	581	649	663	602	608	621	657	620	614	602	582	620	636	644	584	641	603	639	658	614	634	640	594	594	591	620	622	616	589	623	606	621	623	628	618	639	614	639	611	640	597	607	598	616	615	573	579	617	601	586	586	633	642	615	631	631	653	616	650	594	564	679	613	664	637	655	671	623	613	644	652	625	627	615	664	673	668	666	590	653	605	608	640	656	574	611	641	615	586	620	633	643	616	628	577	645	584	632	661	592	593	617	627	624	589	633	640	588	594	607	581	631	659	662	639	600	608	604	602	630	605	608	634	610	621	620	635	608	641	631	609	580	606	617	622	652	650	592	639	583	605	644	648	638	599	597	627	644	636	637	630	617	585	587	605	647	643	661	604	609	624	588	632	626	624	629	623	630	650	657	632	610	616	560	634	591	611	673	618	604	600	584	653	592	607	608	610	607	638	631	642	631	603	634	642	627	597	678	647	628	584	583	662	618	600	642	647	630	639	601	624	599	651	611	581	677	684	661	647	663	621	558	641	605	638	618	581	632	623	616	654	624	613	639	619	629	600	637	654	613	622	613	594	625	650	641	588	600	608	605	642	660	602	641	660	627	672	623	647	635	653	645	615	609	598	668	612	613	615	632	641	605	628	638	575	605	652	627	618	631	619	541	582	611	637	629	613	611	589	618	594	650	618	605	642	623	660	651	605	635	620	595	607	623	620	640	594	617	648	634	588	601	618	617	655	607	612	601	636	586	585	631	641	659	634	602	591	614	544	639	594	634	596	614	588	593	636	695	649	587	607	597	673	623	629	636	630	621	626	625	639	631	632	644	634	591	595	583	630	647	609	606	581	623	624	643	602	618	648	604	611	612	608	662	626	655	605	605	605	573	608	607	590	609	596	629	671	622	609	664	591	653	664	629	613	632	706	662	608	613	615	589	625	633	627	618	652	599	618	590	627	592	608	681	615	656	625	647	598	621	604	598	589	621	604	612	650	565	647	630	591	656	628	636	612	628	621	687	560	609	640	599	616	626	608	615	636	595	611	607	592	666	603	643	620	647	585	661	578	668	613	601	620	595	580	634	604	583	667	607	645	569	641	580	603	567	660	582	594	620	658	644	606	599	663	603	593	610	635	634	625	624	650	610	650	663	593	655	638	621	625	617	597	630	621	620	627	582	653	610	616	642	628	625	674	664	623	646	643	662	603	623	620	601	629	626	634	590	662	615	638	633	639	607	662	586	629	584	642	636	637	611	579	622	627	600	547	603	632	610	601	651	615	593	607	633	639	606	621	629	583	606	608	609	604	585	622	632	658	602	608	614	609	591	608	607	621	644	623	633	625	634	608	613	637	623	612	574	629	647	599	660	649	623	627	638	601	622	622	626	627	621	603	643	614	597	617	630	621	637	588	603	615	621	668	604	601	673	650	636	619	600	634	638	621	586	638	619	583	642	625	619	630	635	664	644	638	635	628	578	664	645	620	622	654	625	595	653	595	625	604	621	617	604	607	630	638	595	607	573	617	672	615	636	640	600	632	629	630	583	610	609	604	629	628	617	589	603	646	594	690	588	666	631	660	632	602	598	615	599	598	594	645	606	623	625	622	653	607	577	589	639	613	619	617	615	629	658	612	621	652	567	624	657	574	607	621	682	583	607	617	652	631	641	620	636	618	647	639	620	639	622	604	638	586	637	568	633	576	563	624	624	631	613	599	644	641	659	607	601	644	638	580	600	629	608	606	622	625	633
1340	210	120	85	178	222	232	197	212	195	158	130	117	101	104	89	87	82	92	90	79	91	40	51	59	54	56	65	50	36	43	45	36	39	41	37	32	39	35	34	39	25	33	27	31	22	34	20	25	33	26	22	23	35	26	28	28	19	20	23	24	20	33	21	27	27	21	18	22	37	24	27	25	20	33	25	23	23	16	24	15	30	26	20	18	28	21	29	18	21	23	32	22	19	20	18	20	25	20	19	39	27	33	26	26	25	20	18	29	21	22	25	33	24	23	20	30	26	29	19	24	28	24	20	26	14	18	30	20	29	23	33	27	14	24	20	15	21	19	29	20	20	24	28	19	21	23	13	22	20	22	23	16	25	20	21	29	22	17	24	20	30	22	24	19	26	27	28	23	27	14	27	22	26	27	26	19	39	28	24	22	26	24	18	23	19	26	16	21	21	23	19	28	21	21	16	20	16	21	35	20	25	27	13	22	22	35	23	31	21	31	23	23	22	23	31	20	20	20	23	19	10	19	25	15	19	28	20	26	21	28	22	25	26	26	18	24	19	21	24	20	22	16	22	32	23	24	25	15	32	28	24	16	25	23	20	21	25	23	25	25	31	23	29	37	24	20	22	18	26	29	21	27	19	24	24	12	20	18	25	16	26	20	21	14	25	24	24	21	29	27	26	28	36	21	22	26	17	18	30	21	23	27	27	23	29	26	25	25	21	26	22	20	23	20	17	25	31	26	16	30	22	29	26	28	25	27	24	35	27	20	18	21	22	24	24	22	28	21	22	22	17	28	27	18	24	21	21	16	23	21	26	31	17	18	27	19	29	15	24	26	30	19	26	21	19	21	29	26	22	19	25	28	15	29	21	19	25	21	27	34	21	22	21	21	27	25	19	11	22	28	23	19	29	25	30	18	26	30	21	32	25	23	30	30	36	15	39	14	31	17	22	19	22	22	21	26	29	22	24	26	25	21	24	22	27	23	19	19	23	17	29	26	25	18	28	24	17	24	20	21	35	25	24	24	26	19	23	23	24	29	23	32	27	27	20	23	26	14	24	18	16	32	19	23	19	27	25	38	18	20	23	15	26	28	20	22	25	20	24	21	26	20	22	24	28	26	23	18	16	26	29	26	19	17	25	25	33	20	30	18	18	27	26	20	22	24	28	16	25	21	32	22	15	24	23	27	22	29	16	26	28	24	23	27	30	28	23	17	24	23	22	22	15	16	24	30	19	14	21	27	28	19	17	28	19	28	25	28	24	19	23	27	20	22	19	20	35	21	31	20	32	25	18	25	26	23	22	21	21	14	20	25	21	30	26	35	28	19	23	22	24	17	22	20	18	21	17	33	19	30	20	27	20	23	30	22	17	22	23	18	19	23	28	23	20	25	26	17	22	20	24	31	28	16	26	25	20	17	28	21	18	22	25	34	34	33	22	21	25	29	22	32	38	27	19	31	28	24	21	26	20	18	19	11	21	18	25	22	25	28	33	22	16	32	22	26	15	32	19	20	26	25	26	32	23	20	19	26	16	34	22	24	19	27	23	36	26	17	31	15	14	28	19	31	22	25	33	20	29	18	25	26	27	20	20	31	24	33	21	23	23	27	17	24	22	19	20	18	27	28	26	22	24	17	20	29	23	20	25	20	23	28	23	27	22	30	20	36	29	39	15	22	28	26	21	31	27	20	23	21	22	18	27	32	26	20	35	26	18	21	16	27	33	17	31	21	23	27	27	26	31	39	23	15	19	21	22	26	26	26	22	18	20	21	26	32	31	23	14	25	21	17	32	24	15	32	28	17	26	19	21	20	27	18	23	34	27	30	25	30	19	19	28	28	22	30	29	18	20	22	26	26	23	24	26	19	27	24	25	30	24	27	24	29	31	15	33	27	23	30	22	24	29	18	25	31	25	16	24	16	21	23	16	16	25	27	26	26	19	24	21	18	22	18	23	23	19	23	19	20	26	23	26	15	26	24	26	23	22	27	23	34	23	26	25	17	25	24	30	27	23	16	17	23	23	28	30	22	31	23	17	21	27	23	22	16	29	18	25	21	24	25	15	22	25	27	31	18	24	23	24	30	20	20	24	34	34	22	23	21	22	36	19	23	26	20	26	28	27	24	18	32	13	38	20	31	20	21	18	25	28	22	28	30	15	22	26	19	20	28	19	22	20	20	17	17	31	17	19	19	28	36	23	14	31	22	25	30	27	19	24	25	23	25	18	23	24	35	16	26	25	15	22	23	26	24	24	24	32	21	27	34	29	26	24	27	30	22	19	28	19	27	16	17	34	28	31	20	33	23	19	20	26	23	24	19	22	26	29	22	30	20	15	20	22	23	17	31	26	33	18	31	21	32	29	12	25	19	23	26	23	21	18	25	32	23	26	26	21	15	25	39	21	18	22	29	26	27	20	20	21	18	19	24	18	26	20	24	22	20	25	29	24	21	32	21	19	24	22	24	24	25	28	34	23	26	21	28	28	25	20	28	27	32	32	26	25	19	11	21	27	26	12	24	19	26	24	20	20	22	28	31	24	12	21	30	24	25	28	20	23	21	22	23	23	22	21	24	25	26	23	24	25	23	19	26	21	22	26	15	22	29	20	14	22	20	30	18	28	27	22	17	22	25	19	22	23	28	23	22	37	30	18	26	27	24	21	20	25	22	27	24	19	25	27	20	31	30	22	22	19	20	27	27	25	17	23	16	26	18	25	32	29	23	25	28	23	22	20	19	30	24	25	21	22	20	33	21	32	24	19	24	22	29	25	23	21	25	20	28	15	22	30	19	21	26	26	16	27	23	21	25	19	28	28	17	28	15	14	16	29	21	23	28	26	24	28	27	18	31	31	25	23	26	18	34	30	35	28	28	17	27	19	31	17	29	26	24	22	27	23	23	28	24	25	17	22	21	17	25	26	25	19	23	19	20	23	27	28	18	20	28	16	24	15	17	29	21	30	20	21	24	20	19	33	23	25	14	13	26	21	31	22	28	20	30	33	20	22	30	17	22	15	17	27	24	15	24	21	23	14	25	17	26	20	23	23	21	18	30	20	24	28	22	19	20	23	20	26	26	18	20	27	32	22	29	23	19	30	32	25	19	23	22	32	25	18	27	27	24	27	19	27	24	32	24	22	28	25	27	15	25	18	25	18	31	24	28	31	28	18	24	25	23	32	19	37	23	28	24	24	14	13	35	26	27	24	34	24	30	29	25	30	25	19	28	30	15	26	24	22	31	15	22	33	22	25	17	17	28	23	18	24	24	24	25	27	29	20	24	15	22	23	13	12	28	20	24	28	22	20	23	26	35	26	24	19	21	36	19	16	28	25	31	19	19	28	28	31	23	20	24	23	26	32	27	28	21	28	26	27	23	31	29	25	19	28	28	21	29	24	15	29	19	20	23	22	17	28	20	22	21	21	15	19	28	27	28	28	22	22	30	21	24	24	23	22	20	33	17	36	29	26	28	25	31	17	25	22	24	22	21	28	21	13
12226	6261	3318	10822	17602	17494	15895	13744	11838	10114	8437	7133	6337	5527	5136	4321	4230	3970	3774	3550	3306	2620	2438	2305	2302	2219	2244	1982	1861	1576	1448	1315	1263	1243	1099	1102	1143	1081	1008	897	732	706	641	635	576	570	514	517	513	486	476	428	413	409	400	434	416	432	430	449	445	405	422	374	391	390	404	407	421	404	394	412	383	409	385	410	434	430	410	414	384	414	367	395	387	411	420	375	435	400	402	384	394	421	401	446	424	400	450	421	367	379	390	393	378	410	436	419	404	410	430	414	384	401	383	384	396	411	373	344	412	381	366	424	392	366	360	401	397	428	398	407	386	379	402	379	375	379	409	407	378	382	374	369	403	427	396	408	422	381	394	397	410	420	401	363	404	418	354	405	392	389	415	422	390	417	394	449	406	424	370	420	380	371	400	395	400	382	394	395	389	369	386	394	387	394	390	392	366	381	380	388	393	431	394	404	382	417	355	397	335	403	405	412	387	418	379	390	374	402	395	392	380	400	411	399	390	366	383	379	414	421	409	395	379	401	373	414	414	428	375	385	403	366	375	351	412	405	397	388	381	384	388	348	379	411	397	419	428	417	397	369	399	378	403	404	381	390	374	400	360	391	388	415	390	391	420	374	374	403	377	381	451	414	369	386	405	373	418	398	391	393	343	427	367	377	400	382	406	405	441	387	395	401	370	395	402	437	403	391	403	406	393	388	396	388	436	390	406	374	393	391	411	373	413	364	409	369	436	376	398	387	377	396	387	388	396	391	388	395	389	394	377	398	436	436	389	376	416	372	412	387	403	387	384	408	380	358	428	387	395	390	360	437	385	392	386	424	412	417	395	372	383	387	400	369	377	418	378	417	395	356	389	400	380	382	414	393	384	427	387	427	386	391	394	406	401	389	401	382	399	428	364	401	376	407	366	386	415	368	389	363	368	398	377	396	373	383	393	380	392	368	365	395	378	376	390	374	420	375	428	391	416	411	379	396	378	416	393	386	423	389	373	381	393	408	406	416	396	400	390	408	378	367	403	368	398	377	401	374	390	399	386	372	393	382	374	426	373	403	374	354	395	393	393	380	382	385	379	365	368	395	368	417	388	399	371	410	361	386	384	396	384	386	385	423	347	366	411	444	418	391	395	393	394	419	356	398	386	392	401	349	374	435	353	390	389	403	407	400	363	386	395	390	401	361	371	411	382	441	375	372	383	389	378	393	407	383	401	379	409	338	398	388	427	373	401	402	389	398	388	367	390	411	402	412	430	383	398	365	386	444	434	370	431	412	345	389	388	384	394	396	400	369	379	409	398	372	382	399	384	414	411	367	427	419	380	384	382	395	361	404	350	410	401	381	412	350	389	408	376	384	394	352	392	384	389	418	370	407	403	399	381	360	387	376	405	387	406	397	377	401	408	366	363	367	426	392	425	396	408	358	407	401	402	375	408	395	394	379	410	393	396	387	384	383	380	371	413	351	398	389	368	382	384	440	364	402	369	404	396	407	399	408	406	385	393	370	367	415	425	427	377	385	407	390	379	398	397	400	382	385	393	379	406	395	375	400	410	408	368	383	366	396	418	390	400	359	421	388	381	402	408	384	394	379	378	366	397	403	402	369	399	401	376	364	402	385	410	396	412	399	398	383	396	371	394	377	391	373	406	382	392	406	395	389	406	393	414	400	435	368	420	332	363	368	388	406	391	407	421	371	402	381	368	417	396	388	413	393	403	391	434	409	396	419	402	396	379	358	360	365	399	395	412	402	393	383	373	364	375	399	393	395	421	399	393	368	394	399	387	441	411	404	407	383	386	391	406	409	396	392	429	386	394	405	377	397	364	416	380	407	392	368	392	407	386	366	405	375	382	435	440	382	377	377	400	406	383	400	397	374	402	367	413	458	380	398	422	415	383	406	398	446	408	389	396	381	395	408	396	395	407	345	352	398	392	331	399	403	384	393	428	404	389	368	370	369	374	432	423	394	382	371	401	381	399	400	366	400	387	381	422	380	395	398	369	398	417	391	360	354	382	417	388	404	411	404	422	413	414	351	405	370	393	358	415	389	381	403	404	419	419	351	404	374	402	401	379	414	402	392	361	396	378	414	381	444	415	394	398	388	364	411	394	397	375	366	415	370	376	393	379	398	416	386	366	406	438	355	395	395	415	401	379	394	381	397	406	395	380	378	384	403	393	393	413	399	378	399	387	357	424	428	412	400	394	409	409	396	395	402	400	378	408	371	376	377	411	373	400	396	390	390	388	388	415	390	408	375	413	397	413	405	386	384	416	392	391	384	378	381	441	394	403	379	400	402	401	386	400	416	391	413	395	418	397	398	401	392	389	400	364	402	401	364	377	399	376	377	404	389	362	422	376	417	419	417	405	390	411	411	396	394	402	386	414	388	401	354	368	399	357	375	387	341	364	424	471	383	411	403	385	396	394	411	377	424	426	348	417	383	397	407	406	366	414	379	407	407	395	393	378	405	394	390	423	415	384	406	426	405	425	368	400	433	365	379	381	415	378	398	416	371	392	377	390	391	363	375	361	405	380	385	400	374	394	394	422	387	384	382	365	397	408	394	425	390	387	441	400	408	413	399	398	364	392	385	391	391	376	380	391	348	392	408	370	420	410	418	397	381	386	377	376	397	376	391	393	399	407	391	386	384	388	406	382	378	389	423	385	337	346	377	390	393	381	385	390	357	391	397	427	380	384	412	405	385	382	357	403	386	394	393	396	405	409	408	392	385	370	371	401	375	393	392	397	430	390	409	398	384	395	333	391	386	393	364	388	393	394	406	391	419	394	383	415	389	389	392	407	407	390	391	437	390	391	438	388	390	408	407	385	381	380	417	369	382	422	389	386	358	350	386	382	406	412	404	398	397	447	371	395	410	389	386	399	401	381	371	399	407	411	397	381	389	375	394	381	389	392	381	401	373	414	350	398	389	401	405	371	396	399	411	438	374	401	369	403	380	401	421	421	396	402	412	412	340	376	375	384	393	387	376	381	376	373	376	396	398	404	383	395	380	365	413	381	370	405	384	402	406	387	412	373	394	387	388	401	416	373	398	412	402	395	384	401	419	374	382	388	384	373	411	369	394	415	419	377	382	388	390	378	374	371	379	378	417	394	392	383	406	393	373	374	380	408	385	386	380	392	396	416	359	364	423	373	395	398	376	369	402	409	357	398	403	394	380	390	404	384	413	373	373	404	408	413	390	327	379	387	400	361	393	348	399	390	402	416	414	380	362	392	380	374	394	374	387	402	394	407	384	411	392	398	412	395	396	414	380	424	392	347	399	341	393	424	394	380	374	375	400	379	376	397	375	394	367	409	368	430	409	374	392	402	380	413	400	382	398	379	380	391	390	422	394	376	376	338	398	378	370	384	369	406	381	385	363	355	358	367	436	390	402	372	388	391	363	377	374	403	372	414	408	400	415	416	377	420	393	382	382	378	391	381	394	391	375	419	425	412	363	360	399	426	394	397	425	418	377	370	386	371	412	404	409
717	332	202	156	284	364	386	327	298	289	270	211	182	171	134	130	132	119	127	115	94	90	73	77	61	78	69	54	55	59	56	41	43	31	31	48	51	41	38	30	30	28	24	28	32	29	31	31	19	22	25	15	14	18	26	25	16	22	24	29	18	30	21	22	15	20	22	15	20	21	18	19	22	21	21	26	16	20	23	17	23	15	23	28	22	28	20	23	27	21	29	20	26	25	21	16	24	22	21	31	25	11	25	21	14	22	27	18	14	13	20	18	15	25	18	17	19	23	19	20	25	24	21	20	20	24	26	26	22	20	23	13	16	16	31	22	21	10	17	13	10	19	18	22	21	16	16	24	27	22	22	17	23	26	19	21	19	23	17	27	25	19	22	23	25	19	16	16	18	20	23	18	11	16	23	16	20	21	17	18	25	22	23	16	22	15	24	26	27	20	26	17	16	31	19	20	14	19	20	18	21	30	20	19	24	13	18	22	17	26	26	20	21	20	22	24	15	21	20	12	14	26	29	20	25	20	17	16	21	24	24	23	26	37	22	22	25	21	22	23	27	25	22	18	24	18	20	24	24	27	10	25	17	22	27	22	21	21	26	22	16	24	22	16	18	25	21	19	18	15	18	18	20	21	18	26	22	25	14	20	15	19	24	18	17	23	21	18	23	24	15	18	14	26	22	19	22	11	17	20	26	26	21	11	25	20	21	22	21	20	21	15	18	12	20	27	28	23	19	19	20	24	22	26	8	21	22	14	13	17	15	18	15	16	30	18	25	13	26	21	23	19	13	21	13	24	22	36	21	17	19	26	21	17	21	29	13	17	20	28	17	20	21	16	14	22	16	19	20	17	25	24	27	21	30	29	20	28	14	26	27	23	30	20	18	22	24	25	19	17	31	22	24	23	22	28	22	31	20	23	21	16	24	21	20	28	28	22	20	22	13	17	26	23	18	20	8	11	15	14	21	15	25	19	17	18	22	16	16	17	22	14	20	25	11	18	24	24	21	25	21	23	16	21	19	17	21	25	20	15	19	27	16	19	15	13	21	26	17	17	18	17	24	20	26	23	19	12	32	18	12	14	34	31	26	28	26	21	27	25	21	26	20	20	20	13	23	17	23	19	15	24	11	24	21	21	22	13	10	19	24	19	27	25	18	24	17	25	18	15	20	17	23	20	20	19	14	28	22	15	33	22	20	26	22	16	23	22	14	22	21	25	19	23	22	19	17	16	23	23	20	24	24	17	26	32	17	20	17	23	16	22	20	19	19	18	30	20	21	18	18	15	21	15	23	17	18	16	15	18	18	26	25	21	24	25	21	27	19	14	14	13	21	22	29	16	14	18	20	27	20	20	27	20	21	19	23	18	15	28	20	20	20	25	26	21	18	25	28	23	21	16	19	20	23	21	14	22	22	20	15	24	31	24	27	20	23	22	22	24	22	19	18	18	18	22	22	21	24	20	20	15	22	17	30	8	24	21	21	23	20	20	17	13	20	20	17	26	19	22	13	14	22	18	17	29	19	19	22	21	20	18	31	13	15	18	15	19	14	17	21	21	14	25	18	26	25	15	21	21	22	19	19	15	27	19	21	21	20	16	14	14	14	20	21	17	13	18	24	18	26	23	19	14	13	17	23	27	17	16	12	26	22	16	17	18	14	21	16	26	23	24	28	24	24	27	31	18	26	16	15	23	17	14	26	29	21	17	24	23	19	14	19	12	24	23	17	27	15	17	28	17	26	25	14	19	23	27	10	15	25	17	19	21	17	23	26	13	20	20	17	17	27	21	23	21	19	20	17	27	19	28	16	24	18	20	18	22	24	15	20	18	16	16	30	17	29	21	29	14	20	16	21	26	18	18	20	19	17	17	18	24	21	15	18	16	18	13	22	23	23	17	21	23	23	20	29	25	22	19	16	21	16	16	25	16	22	28	25	21	22	22	21	19	21	23	19	17	11	14	21	22	24	23	28	19	26	29	16	11	22	21	22	14	20	19	14	27	23	19	18	19	25	24	26	17	16	23	18	18	18	24	19	21	19	18	23	21	23	24	26	17	24	19	22	23	25	19	27	15	21	25	22	20	24	19	21	22	26	23	19	21	15	23	19	23	26	16	24	22	25	23	27	19	10	21	26	17	16	11	21	19	34	14	24	28	23	24	23	29	19	18	16	23	22	13	18	20	23	19	28	14	26	25	23	22	17	19	25	14	18	21	22	21	19	20	20	30	14	27	20	14	27	24	29	16	21	18	23	24	17	14	20	15	18	20	20	27	15	19	25	21	28	18	12	24	26	15	19	24	16	18	21	27	24	17	19	17	18	22	16	19	29	20	19	22	9	32	19	13	19	23	14	14	21	16	22	19	31	32	21	18	25	23	9	17	29	15	23	31	21	24	26	19	18	27	20	27	23	18	31	15	22	20	30	15	21	21	22	18	21	23	15	10	18	19	15	13	21	14	21	20	17	22	18	20	17	26	15	16	16	24	18	19	17	25	17	16	21	17	16	24	28	19	25	26	29	17	24	23	17	24	24	18	15	25	17	26	18	27	19	16	23	22	20	23	27	17	19	15	17	15	23	16	15	23	32	16	19	18	15	21	22	22	21	27	17	19	12	24	20	12	12	20	24	30	29	16	22	18	17	18	21	17	17	21	18	15	13	31	14	23	33	15	16	24	25	24	19	25	22	17	26	19	17	15	22	18	25	18	22	18	20	14	21	15	30	22	18	25	21	7	17	19	17	19	26	20	20	23	20	27	16	19	16	26	21	22	14	23	24	20	25	20	23	14	14	25	16	26	15	21	19	20	30	25	24	23	17	23	23	17	22	24	28	18	29	21	37	25	23	24	18	18	24	20	18	14	22	14	25	12	22	21	20	18	18	19	17	14	24	20	19	27	21	20	23	16	25	15	20	15	35	23	26	17	27	29	21	32	16	11	15	25	18	26	18	22	19	21	25	26	18	18	26	23	11	30	25	24	23	16	15	24	15	18	24	26	17	22	14	26	20	19	19	21	22	14	25	18	19	22	22	25	21	27	18	29	25	21	22	18	24	20	18	23	24	24	21	18	14	20	17	9	15	21	21	29	27	15	26	17	20	22	21	26	22	15	22	16	17	18	22	15	13	19	17	28	18	24	22	18	23	28	23	20	23	16	18	31	22	26	27	17	23	22	23	15	18	23	19	25	23	24	13	18	25	18	20	12	21	21	24	27	24	17	22	15	21	13	13	27	27	18	18	17	21	19	21	23	15	29	20	25	26	27	16	16	25	17	15	25	23	28	30	20	19	19	24	22	17	30	25	23	22	23	16	24	20	21	25	27	25	19	26	18	22	23	22	21	21	18	23	20	24	24	17	21	19	12	17	24	16	22	18	20	25	21	15	23	22	21	15	24	23	24	23	20	28	16	21	14	17	20	23	24	21	18	22	22	24	23	22	25	23	23	15	34	18	24	17	22	19	27	14	24	18	22	17	17	15	22	17	23	20	25
16742	10893	5501	16325	24812	24635	22112	19437	16783	14316	12526	10614	9424	8164	7155	6436	6026	5652	5149	4692	4132	3678	3402	3199	2916	2790	2781	2474	2147	1926	1830	1682	1546	1489	1473	1343	1293	1287	1114	1013	951	808	760	607	642	572	617	622	484	523	502	484	412	432	421	469	457	457	414	420	417	382	430	441	371	411	410	434	391	387	375	349	365	403	380	384	384	378	375	365	365	382	341	324	373	370	379	362	404	388	344	366	350	375	334	332	362	360	362	362	384	353	396	391	326	341	362	388	349	385	338	343	366	377	365	359	353	367	374	340	377	370	347	374	360	350	346	313	337	341	328	358	334	353	353	338	365	340	339	371	356	348	362	365	345	348	364	322	344	330	384	385	362	352	342	319	336	343	368	364	330	364	370	343	353	338	377	361	369	363	377	373	343	360	371	393	343	358	342	328	341	321	332	339	374	370	321	341	333	333	345	370	374	351	353	367	362	358	388	341	334	370	361	365	362	362	357	351	345	339	378	363	362	352	351	367	336	362	338	345	357	347	344	321	322	345	296	336	327	380	352	378	341	318	341	349	348	334	339	333	360	362	336	352	365	393	329	314	308	360	349	335	380	307	335	340	367	375	330	342	346	364	377	311	346	343	393	358	336	362	361	330	359	350	355	340	326	365	347	343	350	377	339	350	343	356	343	324	326	343	359	344	357	372	360	370	345	364	351	360	308	329	338	344	362	334	349	357	354	349	356	335	315	295	328	316	305	349	331	336	364	329	337	339	335	359	336	352	340	343	345	349	361	372	336	347	362	353	325	369	338	348	353	357	339	353	382	381	330	323	346	345	338	339	337	359	312	336	327	344	350	341	351	341	370	349	333	347	357	345	347	338	354	377	366	359	338	337	359	354	349	331	368	341	352	320	370	350	373	352	345	353	316	359	333	353	351	383	380	373	360	373	335	341	363	315	327	353	313	334	369	344	386	348	315	377	347	342	347	368	354	311	365	362	344	366	349	386	336	353	341	354	334	382	331	329	324	358	319	361	318	347	321	359	364	365	345	363	357	350	359	361	341	356	343	352	323	344	368	313	375	333	346	323	386	374	341	348	334	338	323	393	330	385	344	359	365	348	344	341	385	342	359	361	377	358	334	327	341	375	340	330	348	331	331	341	359	372	343	351	322	346	364	348	354	335	355	313	355	372	335	365	375	344	330	385	363	326	346	361	360	316	384	371	365	356	329	336	334	339	361	349	344	363	333	357	359	331	368	363	313	375	349	338	357	334	340	382	339	352	328	356	355	373	345	310	348	351	374	368	321	344	363	339	347	334	350	302	320	375	338	354	350	379	337	346	366	343	368	377	371	333	340	340	380	350	354	372	371	382	370	347	332	370	369	341	326	320	353	393	339	349	367	308	334	357	387	332	374	354	364	346	340	376	357	378	347	320	348	358	359	391	382	361	327	352	326	338	378	351	361	379	354	363	338	373	369	341	353	350	365	339	367	319	307	332	353	353	329	368	349	348	346	342	353	324	355	378	327	359	355	348	360	330	351	365	354	339	333	348	383	361	365	353	352	361	345	333	347	350	354	330	332	330	374	346	392	350	358	347	376	336	396	330	352	315	333	346	355	353	319	369	361	345	335	364	378	337	372	366	360	344	289	330	372	347	341	337	373	361	321	328	370	348	329	388	334	358	359	347	378	357	335	342	325	337	367	312	334	361	331	376	309	358	346	339	328	371	371	349	314	332	364	326	356	341	370	332	355	328	328	364	325	359	359	341	353	351	356	313	320	345	349	378	354	377	335	383	386	359	403	353	362	349	341	361	387	315	338	338	339	369	360	344	302	328	347	338	373	370	367	351	389	335	321	399	352	355	374	332	361	343	337	346	371	338	347	334	345	385	348	360	339	378	365	346	345	354	310	374	351	338	384	341	359	337	353	366	356	337	347	336	347	336	337	336	367	368	365	351	354	358	358	366	335	331	334	365	379	339	363	358	322	355	360	316	359	339	338	350	349	360	341	364	367	338	338	365	346	358	305	316	353	332	317	367	335	371	337	361	338	322	367	346	351	313	344	342	369	365	376	346	375	340	329	353	335	354	367	360	325	357	366	341	365	319	376	349	363	339	365	357	318	362	350	324	359	341	345	332	367	340	330	363	349	358	362	347	339	330	359	369	359	350	343	354	384	345	347	340	360	334	347	340	289	359	335	370	338	330	348	327	352	346	316	309	342	393	319	363	345	356	371	317	381	358	367	360	351	349	354	353	350	368	364	348	346	351	358	345	321	330	347	342	342	386	325	380	361	349	357	338	351	363	346	315	325	342	318	370	381	304	352	334	384	371	342	362	357	380	361	285	373	328	360	377	359	338	384	335	341	323	298	355	390	350	346	325	343	386	335	362	333	325	337	386	361	312	355	347	361	338	362	336	351	349	353	321	383	346	374	331	341	321	324	364	360	355	330	378	331	312	351	346	338	340	390	364	365	357	317	349	361	368	337	357	347	338	368	375	290	364	385	370	310	367	319	331	375	370	351	339	357	349	346	341	360	357	387	339	338	354	345	315	350	355	364	333	372	366	352	351	389	373	354	373	338	364	328	354	351	353	343	338	334	362	365	372	349	328	327	347	339	373	377	355	326	346	358	345	325	369	347	338	357	342	331	337	356	348	381	351	365	353	299	372	346	340	349	316	340	315	357	360	348	325	367	364	330	314	352	320	357	321	355	343	358	353	332	383	317	383	343	353	354	370	344	328	306	332	369	364	341	345	310	345	346	366	356	335	365	336	368	349	362	339	378	364	348	338	326	327	361	364	340	335	343	368	362	305	339	310	327	367	348	331	326	378	320	316	331	345	313	336	370	352	319	368	323	338	318	349	333	347	329	316	337	340	293	323	355	371	362	335	362	346	389	345	355	338	353	356	358	309	317	340	366	347	340	341	373	327	377	345	371	318	359	355	349	345	345	333	314	372	347	362	366	351	347	323	313	356	356	359	369	342	363	326	327	362	345	333	330	330	355	358	356	364	390	350	339	349	349	360	346	346	344	372	346	364	330	331	340	349	353	337	372	300	356	341	356	354	347	350	369	320	346	359	323	358	345	355	344	332	372	343	345	339	341	339	346	341	367	342	346	358	337	320	320	371	335	357	337	336	377	369	341	372	333	339	361	322	342	348	337	360	383	351	325	364	360	350	350	356	358	362	334	344	341	348	348	350	369	330	359	312	327	332	362	345	344	338	341	332	350	327	315	345	363	359	356	337	345	374	343	347	338	350	342	371	363	371	318	352	362	336	408	343	309	373	377	376	343	356	368	343	371	340	340	359	339	332	364	349	368	358	299	344	365	343	370	308	356	363	358	368	367	389	342	366	362	373	356	364	324	329	356	342	359	374	348	369	327	319	335	334	334	347	370	334	302	336	358	350	367	346	303	351	345	382	305	344	335	353	357	329	339	327	349	370	351	340	334	337	372	324	368	358	334	338	386	338	348	357	331	376	358	338	350	366	340	348	345	348	335	382
2438	327	192	182	279	368	341	376	323	285	268	228	191	185	153	132	124	134	124	103	118	89	93	104	90	84	92	74	78	57	68	58	51	68	85	70	52	57	52	60	55	43	43	57	41	42	39	40	44	39	45	32	47	39	38	45	30	32	32	48	54	31	43	46	38	45	50	40	50	50	40	52	34	48	56	42	39	28	42	46	36	34	43	47	40	47	47	32	48	33	30	48	43	38	45	30	32	43	43	36	51	47	48	38	47	43	44	39	36	41	37	43	35	32	34	29	49	33	43	44	35	43	40	41	48	49	30	35	39	42	39	36	38	42	37	54	41	35	38	36	33	45	39	24	45	36	35	42	44	43	39	39	33	46	40	42	34	47	32	59	43	37	43	31	34	42	45	39	33	30	44	37	50	44	40	34	43	42	43	39	41	27	40	43	38	40	47	46	35	38	35	32	45	39	40	38	43	52	42	42	39	36	35	46	43	29	39	40	40	36	42	40	38	46	45	36	41	48	40	34	33	50	52	53	39	52	37	38	43	41	43	35	40	47	36	43	48	39	53	41	36	56	40	40	39	40	43	34	30	31	47	34	47	37	45	33	36	37	31	48	32	34	45	45	38	37	43	49	34	35	54	42	47	42	35	41	49	40	31	44	35	34	39	43	43	59	46	53	43	31	37	33	47	40	34	25	40	41	39	33	29	47	34	39	52	42	44	39	43	40	33	47	42	39	51	51	46	43	36	43	38	31	43	32	44	29	46	49	43	34	52	47	31	52	44	52	42	35	31	37	46	31	34	40	43	39	37	34	38	34	43	44	44	45	36	36	38	34	37	38	30	36	37	32	39	34	45	37	45	37	29	35	49	49	46	34	47	41	46	42	43	37	29	50	42	32	50	43	41	47	39	46	36	36	41	37	48	52	35	40	40	42	40	35	35	42	52	38	41	52	33	36	45	47	36	36	31	41	30	23	48	37	31	42	45	40	45	44	40	31	27	46	30	29	44	36	29	28	30	40	40	51	36	46	35	37	44	41	39	45	35	39	35	35	30	50	37	31	47	36	43	44	43	37	44	40	40	34	46	38	34	26	37	44	59	37	36	37	54	42	42	53	41	49	36	44	45	37	42	44	45	34	40	44	48	45	41	40	39	41	45	49	32	49	42	40	39	40	36	40	41	47	42	36	31	39	38	37	54	53	39	42	54	38	52	38	41	48	38	41	42	49	36	43	31	50	39	34	40	46	47	35	50	46	25	44	30	34	40	34	34	42	43	50	41	40	41	34	37	31	34	43	37	37	38	41	46	48	33	49	42	43	37	35	32	48	42	48	42	49	30	32	43	38	47	36	24	35	39	37	41	43	37	29	37	45	46	45	33	35	41	35	54	37	39	40	32	36	41	45	37	38	45	35	33	32	39	43	48	34	38	35	37	41	40	48	38	54	45	49	42	40	40	32	39	40	49	47	39	51	41	45	37	35	38	35	46	45	58	39	46	39	66	40	45	41	44	39	46	43	25	35	36	47	34	44	36	31	32	45	38	41	41	27	43	31	27	41	41	38	34	56	32	38	48	42	43	44	46	41	43	28	40	37	46	47	47	37	45	43	32	30	40	38	52	39	40	45	41	41	30	46	32	39	41	43	42	49	37	35	38	43	42	35	41	50	43	40	37	45	48	36	41	33	35	42	36	37	38	39	45	33	52	32	45	30	44	53	32	52	31	33	41	35	43	47	61	47	50	45	42	39	37	40	36	40	33	36	38	34	34	53	41	41	36	39	42	43	28	39	39	51	37	44	40	35	50	36	44	33	46	46	36	55	43	53	42	34	41	39	35	29	43	34	34	36	37	50	38	31	47	41	44	39	37	53	48	39	29	39	31	40	28	38	25	37	39	49	34	33	35	39	44	36	50	36	38	54	50	37	32	36	47	44	26	45	38	35	42	37	42	44	46	46	47	48	40	36	39	28	45	46	37	24	52	46	45	37	48	43	44	41	33	40	32	34	46	43	40	44	43	38	46	44	46	34	32	46	46	44	32	31	29	39	38	40	44	43	41	34	37	42	40	46	35	49	37	38	51	42	36	46	41	26	29	44	36	49	32	42	33	45	38	32	35	47	48	36	38	40	38	23	45	52	47	33	45	43	38	51	46	51	37	35	38	44	42	44	53	37	43	52	34	39	36	50	33	42	53	44	37	48	44	33	45	42	33	40	35	43	40	49	32	36	41	31	31	43	37	42	41	45	50	42	31	36	47	48	43	48	49	35	41	47	37	50	40	42	53	35	42	45	39	46	44	33	45	43	41	39	42	35	28	57	44	43	31	32	41	39	48	50	45	39	42	42	31	33	40	45	46	37	42	29	38	39	30	55	39	53	45	39	39	48	41	26	34	35	34	41	47	39	43	49	46	51	41	40	42	43	41	36	37	37	36	29	44	35	40	38	40	38	49	42	46	41	39	43	48	45	45	45	36	41	33	34	49	51	37	42	41	31	34	39	48	36	32	40	39	30	40	36	38	35	38	30	46	47	34	36	37	32	30	34	33	35	51	40	39	47	38	41	43	45	50	46	27	31	39	31	51	44	39	40	47	51	30	49	41	46	47	33	41	35	49	31	36	40	41	42	39	43	36	46	37	41	45	44	51	34	42	44	30	33	26	48	28	46	43	35	43	55	49	49	39	39	40	47	40	47	40	34	35	29	37	39	49	42	33	47	37	52	52	34	36	34	34	41	34	45	34	44	31	42	43	42	38	34	41	50	49	34	48	33	44	42	36	50	48	31	51	42	34	30	37	37	45	38	38	34	56	44	46	46	24	46	41	52	32	34	42	49	37	43	44	40	45	38	36	45	36	38	38	47	44	34	38	41	49	54	40	43	33	36	36	46	41	44	37	47	32	37	46	44	51	42	42	39	41	33	32	39	37	51	46	47	42	30	48	50	46	47	48	47	37	28	45	44	43	41	32	35	26	52	40	39	37	38	35	42	34	33	41	40	38	44	41	46	36	48	40	58	42	57	30	40	51	56	37	35	40	28	37	42	50	40	40	43	40	37	38	40	53	42	39	34	40	42	50	43	41	38	35	43	55	44	42	41	34	32	39	42	34	49	41	40	54	42	42	41	42	42	44	42	42	37	47	49	46	37	33	43	40	38	51	34	39	41	30	48	48	41	45	31	45	36	43	42	45	42	44	33	39	44	41	43	31	44	35	50	50	46	43	37	48	41	42	52	48	32	39	42	41	45	29	41	37	42	36	47	47	33	42	42	33	41	39	39	35	41	42	39	31	41	51	40	39	33	46	54	43	52	27	42	44	35	38	36	45	40	49	37	55	35	44	42	34	42	40	43	48	57	34	45	41	39	37	37	50	42	45	25	58	37	43	40	49	43	44	29	45	48	45	37	41	46	43	34	38	45	42	36	37	38	37	51	50	46	25	47	38	40	54	52	42	39	45	38	37	45	45	46	49	42	33	38	46	39	45	35	47	30	45	43	41	42
15246	9229	5436	15423	23727	23722	21621	18966	16537	14274	12370	10599	9215	8081	7066	6586	6054	5625	5084	4605	4144	3927	3553	3320	3086	3003	3044	2539	2314	2086	1926	1824	1794	1766	1645	1668	1563	1522	1394	1257	1164	1098	1042	919	926	920	910	856	779	754	726	738	756	722	733	748	740	722	712	758	716	678	672	732	691	732	696	729	728	679	642	713	659	652	693	671	633	689	658	674	672	688	686	669	655	696	667	651	651	701	661	694	643	683	679	675	693	670	669	647	691	689	709	656	704	671	653	681	721	660	659	629	749	678	654	656	702	712	692	662	679	624	668	705	673	645	676	630	667	701	696	704	674	635	688	684	685	681	676	659	650	683	663	661	693	692	657	646	669	652	645	703	662	691	698	676	668	627	624	693	663	695	721	703	653	705	634	682	634	647	638	616	706	668	691	681	719	666	703	605	624	705	623	664	721	646	613	682	644	672	648	651	670	642	656	668	667	662	688	654	645	632	733	676	689	666	633	668	634	628	648	658	656	666	677	682	654	610	657	648	627	663	671	652	643	703	650	645	666	667	655	660	636	665	677	671	673	652	635	634	600	634	654	677	685	631	627	727	653	639	634	675	628	659	659	683	675	624	671	682	702	701	621	610	642	631	626	660	670	659	659	637	684	661	689	669	655	632	654	674	690	664	673	694	699	657	694	691	707	629	657	674	595	672	671	670	637	585	652	655	698	657	606	685	680	656	641	684	651	649	626	633	646	623	661	632	635	665	690	646	656	633	704	666	668	647	641	700	679	694	651	691	674	644	668	640	691	613	698	619	687	657	689	665	656	632	678	620	642	660	669	683	662	675	665	686	630	655	662	693	650	647	700	648	672	643	683	651	610	658	675	642	664	648	679	720	703	678	624	667	719	641	624	682	645	604	667	675	634	693	686	629	662	626	643	635	661	707	658	663	655	620	703	632	652	673	660	630	690	697	679	665	656	658	667	630	678	672	622	661	672	628	652	663	691	645	656	684	672	633	680	613	644	673	655	618	663	638	614	654	671	680	665	638	684	693	649	653	650	658	659	673	630	688	655	659	656	633	755	727	654	642	677	634	673	628	645	711	663	734	663	648	624	649	603	680	690	606	695	678	632	632	704	664	675	705	675	707	668	671	711	681	626	721	653	637	645	633	660	692	678	686	712	640	682	640	686	658	670	679	656	668	634	673	656	634	628	628	671	697	610	692	644	678	706	644	657	690	677	672	666	678	620	670	640	667	683	651	648	672	663	665	661	651	680	632	639	632	654	667	675	662	712	728	695	685	654	672	660	678	692	645	663	691	667	649	672	651	696	691	680	660	631	707	639	651	661	674	634	654	691	601	627	681	649	652	615	676	675	669	602	657	663	651	684	665	640	654	667	658	669	693	658	772	653	628	713	696	651	663	649	654	655	640	638	683	699	668	708	693	686	620	667	640	634	666	682	636	651	655	665	682	632	674	677	694	650	683	657	627	659	622	669	652	644	696	634	673	685	651	666	674	645	667	659	695	662	679	667	637	637	659	635	658	649	681	611	681	646	649	665	620	663	693	633	664	646	671	643	666	645	646	683	596	627	648	685	623	669	621	625	684	666	702	646	638	656	680	682	703	651	678	682	688	648	685	697	723	634	670	698	664	648	619	654	664	639	635	652	594	625	641	629	692	653	668	674	622	628	680	625	701	661	666	622	668	684	674	648	650	644	650	661	666	674	663	695	697	660	637	696	661	670	660	649	644	715	632	667	642	657	635	660	651	695	628	642	626	657	674	686	657	655	621	675	672	646	627	662	691	656	658	674	631	658	643	650	679	684	681	638	693	655	676	641	692	654	645	679	716	722	688	656	626	626	647	675	662	701	644	658	671	635	685	645	693	658	669	655	658	662	682	653	648	661	701	671	638	675	677	665	642	737	601	654	668	658	666	679	687	642	635	661	662	612	682	691	674	653	626	637	667	644	685	696	630	639	655	689	687	645	672	664	649	632	640	692	665	673	650	672	692	665	640	667	684	657	679	679	701	676	596	705	657	651	657	637	669	713	674	660	647	615	628	672	653	661	696	645	646	665	658	686	704	657	608	657	635	654	615	658	663	674	651	687	647	672	715	685	592	700	691	645	670	693	663	718	643	699	668	708	637	668	666	661	642	689	640	628	634	682	655	650	627	615	651	662	686	681	683	615	627	649	667	689	683	681	688	674	628	689	706	636	678	622	673	707	636	653	665	669	664	660	707	631	663	671	672	653	674	679	664	676	649	700	662	651	684	666	644	623	641	671	668	668	647	659	651	676	673	680	650	679	663	668	641	600	686	678	651	625	683	640	640	667	660	629	676	643	612	679	679	689	637	638	633	670	618	675	633	679	735	676	680	666	693	626	657	639	614	654	679	632	651	672	667	678	651	637	654	750	688	666	652	713	674	665	635	658	649	626	675	655	673	621	633	650	655	691	642	673	643	672	674	691	638	672	647	700	664	684	705	657	655	676	672	660	624	679	640	648	628	692	656	683	666	633	693	725	666	602	701	676	665	657	654	696	643	650	692	656	668	677	662	680	679	660	670	673	616	643	685	681	645	664	693	665	625	659	652	642	628	665	651	725	627	653	590	639	696	683	648	664	693	665	611	668	686	683	671	680	626	661	663	679	622	668	657	628	689	643	660	627	649	658	693	636	640	694	642	655	680	643	633	654	639	666	689	660	629	653	653	700	667	675	703	657	606	663	681	650	679	669	678	642	662	669	683	677	699	647	678	674	699	674	665	667	645	636	687	686	670	642	654	676	659	649	635	690	680	695	672	670	639	637	664	740	654	687	694	649	656	627	705	628	633	684	677	660	660	686	652	672	644	646	686	607	618	594	676	651	612	731	682	705	655	629	674	642	645	700	645	652	644	638	619	676	674	659	672	672	664	620	678	667	632	701	692	697	649	682	661	627	649	636	686	666	676	686	645	665	701	673	649	706	698	671	669	678	626	685	639	664	714	649	672	655	665	682	690	634	677	669	650	651	642	640	624	662	606	655	677	672	652	671	667	678	640	645	683	680	639	725	634	699	673	609	676	595	649	682	632	635	649	681	614	618	620	648	649	674	660	686	730	676	655	653	692	647	691	633	675	617	656	670	611	624	637	682	655	661	678	675	691	671	709	609	711	669	644	662	647	625	672	664	648	683	662	647	661	638	698	616	649	623	686	666	643	688	680	636	624	674	639	623	671	621	714	713	626	616	634	663	657	621	677	650	683	691	674	636	636	674	689	625	665	674	687	656	647	659	676	659	642	667	639	634	608	673	666	681	672	682	641	627	609	670	710	682	652	698	651	642	668	619	626	626	634	647	632	634	679	661	625	659	663	684	670	663	652	667	685	624	649	651	660	658	648	675	681	679	709	702	671	622	632	742	635	676	680	653	618	641	645	646	644	668	612	655	655	673	629	641	656	684	647	678	650	649	625	685	668	675	656	635	643	697	661	616	675	682	649	609	690	654	634	660	662	642	681	621	674	615	699	663	642
1599	511	294	267	494	624	567	549	474	392	354	350	309	255	207	189	204	194	161	151	144	117	105	113	96	108	107	94	91	73	58	66	78	65	61	68	56	75	68	59	65	40	42	46	33	42	36	39	46	41	45	38	23	46	47	37	53	39	42	36	45	45	38	50	39	48	36	44	34	41	36	37	33	41	39	34	38	46	37	34	27	49	41	36	37	37	34	36	39	33	56	53	56	38	32	42	37	37	35	43	36	46	40	44	40	35	51	37	37	45	47	35	53	36	39	37	33	44	46	47	39	34	31	39	42	49	43	42	51	48	43	39	44	43	46	46	37	34	47	43	38	37	41	47	42	41	35	44	40	42	43	35	36	42	38	38	35	32	39	45	44	47	37	36	41	51	38	49	36	31	39	48	42	36	47	50	36	50	38	27	38	40	31	41	41	40	33	40	28	40	43	43	48	38	36	44	31	51	48	46	34	46	37	41	45	39	37	36	31	27	46	50	39	42	38	32	32	37	49	39	40	47	35	37	43	44	32	32	40	39	34	38	37	41	32	47	35	38	44	34	44	31	40	42	38	45	44	39	40	32	28	31	38	36	46	42	38	41	53	51	51	36	36	40	41	35	37	41	37	41	30	38	36	41	30	53	34	29	38	34	38	45	29	29	41	45	37	37	30	37	35	39	35	29	41	42	35	34	34	39	33	40	38	31	45	44	40	36	33	39	44	45	32	29	40	49	52	43	47	35	34	40	37	37	29	27	44	32	43	38	33	37	49	51	27	38	53	46	27	36	43	37	32	41	48	52	44	31	27	35	43	40	43	25	31	37	28	36	42	33	38	35	40	27	44	42	38	45	37	33	39	48	45	49	34	34	36	38	32	40	47	35	38	40	26	34	45	39	37	44	38	31	30	33	37	35	35	43	39	48	41	39	32	34	49	34	28	41	34	49	50	45	34	42	38	48	45	29	34	50	42	29	33	42	32	39	30	31	37	50	33	38	36	40	44	39	35	39	26	42	31	39	40	41	37	38	47	39	40	39	35	35	35	26	43	34	43	45	35	35	46	31	47	32	34	40	39	37	39	36	34	34	40	41	43	38	37	30	42	33	38	40	49	35	50	45	33	31	41	46	46	44	49	30	35	42	35	43	38	42	34	29	36	24	38	30	40	37	36	47	31	48	37	34	45	41	39	33	36	43	40	31	47	37	41	47	42	40	47	28	32	38	42	36	28	55	39	30	28	36	29	31	44	35	41	35	38	43	44	38	52	47	36	34	49	45	39	38	44	26	40	43	40	28	34	37	53	38	45	45	42	37	41	36	40	27	45	46	51	41	30	45	36	34	38	33	43	42	43	38	35	41	36	36	36	45	31	36	35	37	45	39	37	37	38	35	46	33	38	44	51	24	46	42	35	36	34	33	46	36	45	34	36	37	33	40	38	45	35	38	32	43	44	39	34	37	45	31	28	32	43	38	38	39	41	44	31	41	41	46	33	40	36	35	32	41	31	39	30	35	34	34	32	37	53	39	44	37	28	39	37	36	35	35	45	33	34	26	37	36	35	44	34	34	42	40	35	36	41	28	31	35	41	43	42	46	31	33	29	25	42	33	38	32	35	23	33	32	39	27	38	27	50	30	33	35	30	34	34	36	33	34	39	41	48	30	23	33	38	40	39	47	30	33	34	42	43	34	41	47	40	34	39	43	37	48	41	36	38	27	40	39	40	28	53	36	41	38	38	39	48	33	33	32	29	43	33	41	50	40	24	40	39	36	41	40	33	36	40	41	40	38	44	34	29	42	45	33	32	42	36	41	32	43	39	36	37	39	49	42	41	44	35	30	39	37	35	40	39	40	39	36	28	40	38	43	41	36	25	35	43	38	31	54	33	45	34	31	28	54	41	32	31	40	31	37	31	50	35	31	28	41	38	32	37	40	41	45	35	39	29	37	56	33	35	38	34	46	38	39	38	42	42	32	35	39	35	33	34	41	43	45	48	28	40	31	33	30	41	47	43	30	33	45	43	31	44	33	31	42	35	42	36	49	31	46	46	35	29	35	36	34	38	30	34	29	34	33	39	45	36	29	26	36	46	42	24	41	39	40	45	40	30	27	35	32	40	51	32	34	38	38	39	32	48	44	32	28	30	42	31	47	34	31	27	47	37	32	48	50	33	38	49	41	50	42	34	38	36	30	36	28	50	37	37	33	54	37	52	49	41	29	42	39	31	49	35	25	39	33	29	42	40	40	34	31	37	38	30	43	42	38	36	34	35	40	48	40	31	23	44	41	38	39	40	39	40	32	37	41	44	42	36	25	32	49	36	39	36	43	37	42	42	41	36	35	37	29	36	35	44	39	35	38	36	41	35	45	38	49	35	40	28	30	39	40	43	33	36	43	34	27	45	45	33	32	31	51	39	36	35	40	40	33	68	36	32	50	38	40	44	37	43	31	44	32	33	38	44	41	29	31	46	38	47	39	40	41	40	45	35	31	37	38	32	42	37	40	29	51	32	40	42	35	30	48	42	39	42	42	38	39	38	33	26	31	38	31	41	39	47	47	33	45	29	37	46	43	30	37	34	37	46	41	28	39	34	36	37	41	44	35	34	43	32	37	41	44	31	36	36	36	37	38	43	33	30	36	35	39	41	24	38	32	46	34	38	35	41	35	47	31	28	30	40	48	37	38	42	49	44	28	41	32	35	41	46	39	28	36	21	45	40	44	48	42	33	42	45	57	42	31	37	33	33	42	44	43	30	35	35	31	42	32	45	39	39	43	34	44	44	47	38	29	31	37	38	33	42	43	36	23	43	34	38	36	37	44	41	32	29	33	41	40	25	28	42	30	29	45	37	35	32	43	29	39	55	36	33	26	33	36	34	39	38	35	46	33	35	33	32	42	47	40	38	53	49	36	32	39	32	35	38	47	28	40	40	30	35	36	36	34	32	38	38	38	48	42	33	41	45	30	42	30	31	35	34	40	37	35	27	36	28	41	48	41	41	27	36	47	37	40	30	41	25	35	37	48	37	45	28	40	41	38	41	51	35	34	36	52	38	32	36	28	46	29	40	28	22	33	38	44	23	43	28	36	50	35	45	31	41	49	39	41	45	39	27	37	33	37	38	40	39	30	31	45	43	46	39	35	42	38	29	28	35	31	43	38	38	33	35	33	45	43	35	34	39	38	34	35	39	41	35	45	38	32	26	37	44	43	43	40	26	40	39	44	48	36	49	39	32	38	47	45	27	36	40	33	48	40	49	34	31	37	41	45	30	36	45	43	39	38	30	50	31	34	42	28	33	48	43	43	28	33	41	36	38	31	45	48	22	28	26	37	43	47	34	37	42	39	42	37	39	34	37	30	35	40	49	44	38	29	32	43	28	43	26	38	36	35	27	40	35	45	33	30	28	41	45	49	43	35	40	42	40	36	29	47	33	34	33	30	35	32	43	39	23	31	44	41	48	36	32	40	35	29	50	39	35	43	32	35	36	39	36	43
21668	14011	8301	21283	30180	29811	27694	24486	21508	18783	16600	14425	12376	10775	9686	9063	8176	7326	6651	5927	5773	5209	4697	4255	3971	3631	3379	3175	2762	2611	2438	2312	2194	2110	2065	1904	1920	1717	1546	1435	1329	1218	1146	1091	1058	955	948	970	896	915	800	720	797	732	759	749	714	759	749	723	731	733	771	686	743	737	699	695	669	693	668	686	688	663	719	654	670	677	695	662	630	676	726	630	636	685	677	626	649	677	619	645	628	652	655	660	634	642	626	617	640	612	627	622	627	711	644	634	634	674	665	679	641	668	637	603	644	618	620	657	635	693	645	619	634	640	603	647	622	643	623	654	689	585	634	648	648	620	637	647	602	606	656	635	625	659	592	622	664	645	655	609	645	652	632	629	647	650	639	615	693	670	647	636	619	658	684	649	645	628	579	608	628	650	670	617	610	630	657	667	667	637	639	645	653	644	651	603	631	645	632	619	609	694	637	626	650	600	605	611	673	632	622	569	629	634	639	655	659	617	600	615	618	589	628	639	620	674	625	623	651	613	630	596	608	620	609	623	676	638	624	625	613	592	622	611	629	609	642	609	622	640	640	643	618	637	673	621	621	586	605	625	682	627	631	582	589	650	624	626	611	606	621	630	685	593	613	600	594	621	612	625	601	613	594	673	614	650	620	625	591	648	618	613	632	606	639	627	594	577	598	587	592	638	654	666	621	611	638	592	629	632	632	642	621	552	639	629	624	649	641	636	673	628	645	584	616	629	624	632	584	621	646	675	636	609	627	591	645	607	588	594	641	651	651	627	632	596	649	624	662	608	605	596	616	638	623	642	642	611	633	669	643	611	595	594	600	625	617	631	665	638	644	606	651	667	650	659	620	661	616	646	593	606	608	644	617	602	573	592	650	644	598	655	623	652	626	671	630	601	600	615	588	655	599	642	661	634	660	623	614	589	590	588	626	637	631	640	575	620	637	618	595	637	621	611	638	625	627	638	634	612	577	689	608	651	617	618	618	622	636	596	575	640	637	641	635	585	595	603	619	699	605	661	666	604	616	617	652	669	643	632	646	623	618	641	625	626	608	645	627	583	637	592	591	669	673	647	608	648	620	631	586	592	610	656	625	592	604	614	626	616	625	621	688	634	666	633	627	636	592	679	641	613	613	633	636	615	653	663	565	604	650	622	613	637	650	657	642	614	614	650	618	673	634	601	634	650	576	624	625	611	627	628	602	625	604	606	634	630	649	609	616	615	624	628	681	625	611	597	607	648	603	609	618	578	616	630	646	662	601	571	620	650	633	583	620	627	597	650	630	642	637	605	608	613	624	639	601	622	652	635	588	659	612	629	619	630	611	680	654	671	628	632	602	596	620	626	606	610	668	646	630	598	578	606	595	637	651	621	616	645	605	639	671	666	654	596	658	632	606	621	684	582	606	606	623	611	624	621	622	610	639	618	637	638	585	600	605	622	586	647	577	634	700	617	617	635	623	617	604	623	653	587	618	608	618	591	665	652	619	657	638	611	663	593	593	608	656	591	618	631	601	638	608	634	605	615	616	625	564	631	622	624	627	678	632	630	640	657	573	612	610	636	615	643	643	617	601	578	590	596	617	679	601	608	648	613	690	584	620	633	663	605	601	635	625	573	660	631	598	623	621	634	617	631	652	602	649	610	652	629	625	648	587	649	633	649	654	595	648	642	614	626	639	625	619	636	652	638	575	627	638	629	635	591	594	635	598	601	650	634	589	654	650	636	627	616	628	611	610	615	630	627	609	600	666	609	622	609	610	632	626	597	616	617	603	637	651	620	625	635	632	633	645	587	598	638	595	649	608	592	630	620	637	613	586	668	628	551	607	600	621	633	635	625	601	622	624	650	585	621	618	624	579	606	625	640	591	604	611	617	614	618	595	648	609	629	605	631	576	624	637	617	651	644	618	613	652	605	701	609	629	612	640	636	584	624	611	592	646	605	621	604	687	637	624	689	621	653	666	646	637	624	641	632	658	574	637	625	583	662	675	608	655	633	598	608	639	617	589	701	588	669	577	662	617	580	625	578	635	584	655	644	643	635	639	622	622	598	591	625	651	614	602	622	660	639	579	616	584	633	643	629	599	653	603	605	650	631	610	622	582	628	577	674	608	568	612	626	607	535	633	617	602	614	541	614	629	569	644	571	626	560	603	627	581	635	644	621	612	663	647	593	631	620	633	647	653	592	591	617	610	640	613	590	632	581	589	702	683	605	614	611	616	607	612	592	617	657	611	639	566	608	624	658	604	653	593	587	612	645	648	594	569	622	640	585	608	605	622	615	620	648	640	618	606	592	598	611	635	563	607	665	629	615	612	614	604	626	619	646	620	619	611	646	563	619	644	607	662	627	638	610	621	614	615	615	633	602	598	539	630	646	629	646	588	603	621	624	604	607	614	659	640	669	652	590	622	655	654	578	620	653	642	613	662	592	623	595	643	664	629	564	633	601	625	601	604	640	622	622	631	641	594	608	644	582	631	598	610	623	597	612	624	649	589	650	633	592	610	607	630	608	636	617	586	601	630	641	582	633	646	638	608	643	625	582	621	584	610	591	629	595	620	607	672	629	598	647	610	644	623	581	646	675	621	659	645	657	644	579	600	619	626	606	644	620	596	586	617	627	610	647	641	666	624	632	607	595	606	653	630	576	613	632	620	630	628	652	658	637	623	619	631	627	610	619	613	608	645	629	627	595	595	639	647	667	618	658	596	669	699	624	598	612	626	610	622	628	630	600	633	566	618	586	624	624	664	656	554	629	613	633	644	573	666	642	621	670	588	605	639	578	582	663	658	648	637	629	611	605	624	646	656	588	597	621	622	657	556	624	632	593	611	600	636	613	602	655	624	624	577	615	621	614	651	651	641	614	646	676	655	650	618	617	636	564	576	641	656	582	639	622	606	645	614	647	644	603	600	642	640	643	634	611	620	654	655	601	572	654	548	642	695	603	615	645	583	618	616	619	627	619	662	677	653	622	632	641	643	606	592	612	605	640	638	664	625	622	590	690	635	629	625	585	642	607	629	568	621	602	602	627	606	650	655	642	674	623	593	611	659	624	606	621	602	594	629	653	587	606	619	618	590	640	622	606	619	649	600	613	627	606	630	619	631	604	631	633	652	647	607	618	619	609	628	595	607	630	594	637	617	611	622	638	657	611	612	646	631	614	643	658	616	656	654	621	601	654	633	625	617	649	609	596	600	641	570	609	657	589	640	556	576	631	604	627	604	625	621	601	591	611	625	666	610	586	612	623	635	565	620	598	638	607	605	614	623	606	640	601	613	657	651	596	613	631	591	633	635	618	654	625	625	651	650	644	630	687	673	628	620	643	653	625	636	624	638	607	660	605	593	698	617	643	627	608	591	607	631	634	576	648	618	627	636	620	679	600	605	642	621	571	623	631	621	595	646	581	660	577	591	627	623	633	612	582	598	616	635	615	679	665	638	601	588	596	610	608	645	601	625	624	602	623	613	672	660	677	602	633	626	594	622	657
1385	204	129	103	210	276	254	218	185	188	181	135	124	121	113	89	107	75	81	74	69	68	64	67	43	61	60	53	42	38	45	34	36	35	41	40	39	34	35	33	30	36	30	25	30	21	26	25	22	21	31	24	20	21	24	22	25	25	27	19	26	21	31	33	19	23	30	31	27	17	26	23	28	24	24	13	25	18	18	24	25	28	19	20	29	29	18	19	21	24	25	27	24	23	23	18	17	23	24	21	11	24	19	24	21	20	24	28	21	16	32	18	16	16	29	31	25	16	29	30	18	20	19	19	16	27	20	27	26	26	22	21	26	26	23	26	32	28	23	17	27	25	20	21	26	21	14	11	18	14	25	30	21	17	22	25	21	29	23	26	24	22	35	28	17	20	35	23	22	20	20	24	25	23	20	25	20	22	22	27	39	31	21	22	25	35	25	17	15	28	22	21	33	15	15	28	32	15	30	21	32	27	22	15	29	30	20	24	27	16	22	24	25	28	28	19	28	26	27	15	26	17	11	19	24	27	23	31	20	29	20	24	27	25	25	28	11	32	25	33	23	24	24	25	30	25	21	29	30	25	27	30	28	20	26	21	28	31	31	22	27	19	27	28	16	23	20	17	10	21	34	14	22	20	28	19	27	15	18	22	25	28	23	21	18	24	28	27	25	26	33	22	30	19	26	20	29	35	17	25	22	24	27	19	18	26	16	21	19	15	24	17	29	26	24	23	25	15	21	24	24	26	24	24	28	23	27	25	20	21	28	17	25	26	19	23	20	23	25	30	20	32	25	30	21	22	27	27	34	26	24	27	22	30	25	20	24	25	22	25	27	17	21	24	29	29	27	25	23	14	30	21	18	18	15	24	27	18	26	25	24	17	16	16	22	22	23	20	16	23	16	26	30	32	22	24	21	23	15	25	25	32	23	20	31	21	34	14	28	35	26	27	20	20	23	32	19	23	28	26	18	28	18	29	19	21	20	34	20	27	27	22	29	23	21	25	24	25	25	28	37	25	26	24	35	19	21	13	28	24	25	25	25	23	24	25	25	21	31	22	23	33	26	21	25	28	22	23	24	22	25	24	28	27	28	19	22	24	22	29	22	24	23	21	24	16	14	35	25	18	23	24	32	23	26	28	21	30	26	32	19	23	33	22	26	25	23	27	14	17	21	32	22	29	23	25	23	32	19	34	26	23	21	29	14	21	24	23	24	21	21	24	24	28	25	24	27	28	16	23	18	22	12	19	22	25	25	33	34	21	24	28	22	28	17	18	33	18	24	24	20	18	22	26	29	26	30	24	24	27	16	18	13	26	19	23	14	18	23	21	24	23	26	20	27	22	22	19	25	19	22	22	29	22	15	23	24	20	22	19	20	24	26	27	21	22	24	18	22	26	23	18	23	21	31	24	27	26	17	26	19	27	23	19	34	9	24	25	29	21	23	33	26	25	31	16	21	17	31	21	21	25	18	23	20	30	17	19	22	24	17	30	28	30	25	25	19	28	22	24	27	21	18	29	26	20	19	29	14	26	21	30	29	21	17	27	18	27	18	32	29	23	21	15	22	24	26	25	27	24	22	25	27	24	24	24	26	19	34	19	27	24	28	26	21	22	17	20	31	16	19	22	21	13	19	24	16	33	23	17	20	25	26	14	24	29	22	21	18	29	26	26	23	25	27	23	25	35	27	32	20	25	23	25	18	30	27	22	25	22	16	19	27	20	22	27	25	33	25	30	30	26	21	28	29	27	20	29	27	16	18	28	19	24	22	28	22	21	24	27	21	20	16	24	24	16	19	19	28	23	29	22	29	25	33	20	22	22	24	29	15	28	22	23	22	18	27	20	21	28	26	26	35	28	19	21	28	24	19	32	15	28	30	25	23	26	25	21	28	21	28	32	22	16	23	20	29	29	26	30	21	26	20	31	24	22	28	18	24	22	25	25	27	25	24	22	14	24	20	19	30	17	30	32	25	20	26	17	15	12	30	26	19	28	31	27	22	21	24	25	30	17	35	22	23	20	24	19	29	22	26	26	20	21	22	26	17	13	16	19	23	29	19	27	17	23	19	25	19	28	25	19	16	24	39	32	24	27	21	23	16	20	16	22	20	26	15	24	32	24	21	25	20	21	24	17	18	26	20	21	23	31	29	20	22	28	21	24	26	26	17	22	26	28	23	26	25	18	30	26	24	34	23	23	20	28	20	27	20	20	21	36	24	27	14	30	22	30	19	22	11	28	14	22	28	26	22	22	25	25	18	23	18	17	25	19	18	27	31	34	18	18	16	25	16	26	19	19	18	22	16	18	19	26	35	30	25	19	28	25	18	29	30	23	25	20	36	24	28	25	29	19	29	17	28	24	27	22	28	19	29	19	27	23	18	17	19	31	17	19	19	22	19	35	15	22	28	34	18	29	26	22	30	23	24	22	31	27	29	15	26	32	33	19	32	23	27	24	22	25	20	16	35	27	24	26	20	27	18	21	29	24	24	26	30	25	22	23	18	23	21	28	30	23	25	17	20	16	19	23	21	18	23	31	20	22	15	22	24	24	22	29	21	22	33	27	22	27	25	19	22	27	22	28	16	20	28	22	26	19	28	21	24	21	31	18	15	22	20	25	23	15	24	20	25	26	21	31	25	17	19	15	28	20	24	23	29	31	26	20	24	22	15	32	18	17	24	25	14	27	21	18	19	23	30	16	22	30	19	23	30	23	25	28	16	26	26	24	21	27	19	27	30	28	13	25	19	31	30	30	29	22	24	22	21	28	29	19	18	18	24	21	22	15	19	23	22	20	32	26	24	29	24	21	39	32	32	24	25	20	16	26	21	20	21	24	23	12	18	24	23	23	22	33	20	23	28	18	29	22	28	23	32	27	21	27	23	20	29	25	18	22	17	27	22	17	13	25	19	20	22	25	34	27	29	21	22	26	10	31	29	18	23	25	20	22	19	25	21	28	33	28	22	18	25	28	30	27	19	17	32	22	12	27	25	21	24	19	27	21	23	18	21	20	28	30	27	25	22	26	28	21	23	28	28	22	24	20	23	27	26	35	25	13	24	30	20	23	16	29	24	24	26	31	25	19	26	22	30	28	22	22	23	21	32	20	18	29	19	19	25	22	33	22	25	22	25	17	21	23	25	30	28	19	28	30	18	19	16	22	27	32	23	19	15	32	20	28	16	18	26	29	10	17	19	26	15	17	26	20	33	28	30	21	18	18	26	30	33	24	27	20	21	27	28	27	22	21	17	19	22	24	31	20	19	28	23	24	28	24	16	25	29	29	26	20	25	29	25	27	20	26	38	17	15	22	29	20	17	25	33	22	32	27	28	21	32	23	23	26	24	27	23	25	18	31	25	33	24	21	20	27	18	25	27	20	20	22	24	23	25	26	27	27	29	22	28	38	22	27	24	25	20	27	27	30	24	24	25	18	18	28	22	21	15	30	24	30	19	18	15	21	28	33	18	29	27	22	31	22	26	23	32	21	30	22
12804	6752	3668	11438	19206	19766	17704	14983	12810	10831	9227	7887	6746	5787	5189	4778	4375	3983	3520	3275	3128	2835	2637	2389	2186	2077	1915	1784	1639	1397	1328	1324	1239	1279	1196	1204	1022	1020	988	835	732	651	696	619	609	597	555	503	461	485	443	423	457	421	443	428	447	469	441	442	421	471	423	488	445	432	425	399	431	390	423	434	390	406	392	354	404	423	417	362	417	392	395	401	406	398	400	388	440	401	412	429	387	390	408	441	361	425	412	402	408	407	401	406	371	413	373	404	399	425	389	409	394	405	382	350	412	436	389	386	396	413	409	404	415	395	404	382	384	397	411	365	401	388	405	398	400	415	380	386	407	402	394	410	385	347	407	409	401	455	394	419	378	409	398	403	429	379	399	452	407	406	394	406	435	417	403	396	374	403	385	412	388	375	387	397	401	417	417	415	410	430	421	406	416	425	383	375	384	391	399	418	406	368	384	402	412	397	397	420	423	384	397	406	365	379	391	391	381	399	383	387	412	413	352	433	397	359	408	410	427	378	398	417	405	380	386	369	389	391	409	391	440	388	401	405	392	374	366	392	389	384	410	391	391	402	416	401	424	427	409	374	416	380	377	372	398	415	437	409	403	368	404	393	374	392	398	409	414	374	384	393	369	423	400	374	381	384	417	400	356	379	428	397	420	388	417	374	434	400	391	399	395	410	386	403	389	406	423	387	375	371	387	436	398	390	378	372	405	385	426	384	362	374	400	430	398	384	394	433	401	413	387	377	414	378	398	416	397	341	396	428	408	396	441	408	381	363	370	381	386	348	407	416	421	388	406	443	389	399	393	413	437	385	415	395	374	385	388	386	387	380	362	397	391	406	455	449	369	386	376	428	383	402	415	417	398	415	392	373	420	427	422	399	408	396	379	384	378	416	429	404	395	412	402	407	370	400	372	377	383	415	364	385	380	390	396	412	400	382	411	415	392	397	413	439	393	393	406	397	397	397	376	421	410	365	421	407	399	364	382	406	405	408	418	378	372	384	389	392	389	414	455	392	428	349	408	400	412	368	406	430	356	406	385	388	392	398	429	406	375	399	399	388	385	385	388	396	426	438	401	435	387	376	385	360	379	379	394	370	402	402	431	424	398	369	408	402	408	406	397	444	380	385	398	420	381	383	373	387	400	400	386	404	376	404	387	398	416	430	432	366	388	359	399	362	395	390	424	367	400	381	419	386	430	373	406	407	421	396	418	407	405	384	386	376	422	366	400	383	368	401	395	407	399	413	399	380	389	396	397	391	389	409	374	428	417	389	381	409	450	412	401	386	401	382	416	426	415	411	375	396	404	399	419	375	370	394	410	426	358	383	429	388	377	389	377	397	369	373	377	369	388	405	429	384	387	412	377	404	356	361	376	421	383	428	393	393	388	390	391	390	398	356	402	370	399	379	419	407	410	402	391	391	411	419	389	424	411	398	395	432	387	401	390	417	425	408	389	424	408	415	427	375	416	407	418	444	387	382	383	382	400	416	395	400	413	425	411	383	411	410	429	417	380	349	410	419	400	407	427	385	398	400	401	398	379	414	381	375	361	400	373	381	385	400	400	372	420	392	395	412	395	407	399	442	401	396	392	443	389	430	358	445	405	363	382	415	355	385	388	399	429	426	405	425	426	417	405	393	375	416	400	397	389	362	415	434	389	444	400	442	409	415	374	381	411	404	414	379	329	407	415	436	399	414	381	384	388	392	393	398	395	385	388	445	407	412	388	407	395	372	401	422	405	388	382	382	415	379	378	382	394	415	367	415	375	377	354	387	395	386	388	382	446	396	419	408	428	389	396	399	416	397	426	367	443	395	407	420	431	391	368	394	411	379	386	395	413	373	405	406	369	400	374	427	412	386	375	427	409	414	380	415	378	372	447	406	393	396	384	358	387	419	383	360	457	387	403	385	428	369	416	378	410	392	419	398	374	374	395	407	417	390	390	374	422	397	431	391	410	383	349	433	416	356	378	389	388	438	408	378	432	372	387	381	408	406	410	410	398	377	424	414	389	423	403	398	356	400	402	431	390	362	400	386	384	369	365	371	408	412	412	412	381	379	431	428	362	405	392	424	378	372	416	397	383	379	404	359	435	400	411	377	405	406	432	392	380	379	399	383	395	427	441	351	401	356	375	448	405	395	361	407	413	388	404	386	393	379	395	366	446	364	397	413	378	398	404	399	412	390	405	378	415	382	401	387	420	404	425	416	400	388	383	429	381	408	407	390	435	379	412	449	419	367	386	374	416	394	431	400	417	384	384	407	383	388	376	418	427	396	397	407	381	414	368	392	396	399	405	364	414	361	387	356	402	383	397	394	401	432	421	396	438	407	378	434	382	408	415	377	396	384	407	386	411	421	394	371	395	399	419	398	385	406	417	396	391	407	444	357	404	400	410	427	403	380	393	383	403	398	388	403	422	428	367	385	397	396	397	416	437	403	389	405	399	412	371	424	405	399	387	387	388	407	421	380	387	416	405	385	366	390	415	403	427	404	382	390	387	392	358	434	396	373	414	435	421	368	399	387	395	445	403	390	384	394	390	401	391	411	375	425	399	391	376	372	406	383	432	381	433	411	431	381	423	392	411	385	375	393	399	424	404	406	426	408	390	401	416	414	406	391	401	390	422	384	378	397	383	383	361	418	392	399	377	418	348	415	388	369	434	381	365	407	435	403	421	400	409	391	408	395	425	391	399	387	359	404	398	374	409	380	426	406	408	389	392	416	400	432	400	394	401	385	378	408	397	383	399	399	417	356	415	408	446	389	402	418	400	385	418	401	415	375	436	398	431	408	403	414	424	368	392	413	405	413	400	389	392	425	429	377	376	380	414	381	387	422	407	403	429	328	369	420	383	419	427	389	417	346	402	372	397	383	384	423	376	399	375	381	391	403	380	423	399	394	374	401	383	417	431	383	407	386	393	385	401	388	415	384	392	378	392	437	381	431	449	401	402	390	393	391	406	426	426	431	382	415	406	373	390	381	387	374	394	390	384	370	422	401	370	379	401	410	392	415	395	414	386	414	399	347	394	405	386	381	404	370	404	406	371	427	432	415	381	432	379	412	434	404	405	427	404	382	380	386	396	411	412	395	411	360	423	412	388	379	392	389	423	401	414	412	386	437	397	405	412	399	364	434	354	372	396	372	368	415	417	384	395	383	376	422	439	384	431	404	399	390	413	403	410	389	373	371	398	404	414	395	378	393	377	405	430	373	379	398	384	371	395	390	432	414	423	380	431	413	398	426	387	407	368	448	400	399	417	390	381	375	394	401	388	418	366	393	402	378	393	383	385	384	411	408	419	395	415	412	381	442	380	389	418	381	383	413	387	373	377	408	397	445	373	391	409	405	377	357	394	410	389	400	393	382	380	406	398	426	403	394	394	405	395	410	386	434	392	418	377	408	398	399	401	418	421	409	407	388	433	418	396	413	407	409	405	401	387	372	401	366	389	408	452	432	413	408	415	411	437	432	402	399	407	394	425	384
772	358	203	175	332	436	421	411	345	324	263	232	186	165	149	157	144	109	126	103	85	78	84	76	69	72	76	65	28	50	43	47	44	51	42	33	43	40	38	27	27	28	34	19	26	26	23	28	28	23	26	19	22	17	36	27	26	20	16	30	23	19	23	20	22	22	24	23	23	11	29	20	23	17	24	19	14	22	18	24	26	15	13	13	23	20	18	26	17	22	23	23	16	21	26	18	20	25	21	19	25	22	12	32	23	14	24	20	20	18	29	22	22	29	20	20	30	27	17	16	21	20	13	17	17	22	23	22	22	18	17	17	14	22	18	21	21	24	19	15	18	19	21	20	24	14	21	22	17	16	18	17	26	24	14	19	21	15	19	21	20	27	16	27	20	20	18	21	11	23	24	18	17	19	18	19	24	26	18	13	17	20	17	21	22	28	19	19	21	24	17	16	17	19	20	22	23	19	20	17	20	23	19	28	18	21	30	24	25	14	23	26	19	22	20	20	24	16	26	20	15	23	22	23	15	21	19	19	23	28	23	22	33	22	25	22	18	22	23	26	20	16	18	20	17	15	18	27	19	25	11	20	22	19	15	15	20	28	24	18	17	26	23	16	22	9	24	23	24	28	22	19	24	20	16	26	17	13	22	26	19	15	18	24	21	20	18	21	20	25	24	23	23	33	24	22	19	21	28	26	21	18	21	27	19	27	24	25	21	18	27	20	15	18	19	25	17	13	28	18	22	17	29	23	16	25	23	20	21	14	27	15	24	22	22	15	31	14	25	25	15	25	25	19	21	17	24	15	14	19	24	25	24	31	18	22	15	18	23	19	26	24	9	18	27	13	14	28	21	16	27	23	20	20	22	26	30	18	11	21	27	20	20	21	25	21	10	25	22	9	18	19	22	20	20	24	24	23	25	14	23	22	16	21	31	15	25	14	15	21	19	17	20	21	17	28	19	18	16	18	31	20	24	19	15	18	21	32	17	17	25	16	21	27	21	15	16	24	23	24	20	21	29	25	20	27	29	18	17	16	20	29	21	20	19	24	17	22	17	28	27	18	19	25	19	20	19	28	24	17	13	22	21	24	23	23	28	23	17	15	17	25	20	28	19	18	21	20	18	30	24	24	23	16	19	22	33	30	16	23	16	20	23	27	26	23	15	23	24	15	17	18	24	12	22	16	25	18	22	24	20	16	20	19	23	13	17	15	20	14	16	18	19	22	15	20	21	28	17	24	16	26	24	26	18	17	18	20	16	21	21	17	28	19	23	19	16	15	19	23	24	20	14	23	18	17	25	14	22	22	22	16	15	21	22	25	31	20	24	10	21	19	22	22	21	28	24	12	22	14	19	16	25	21	27	15	22	20	22	9	24	17	14	15	29	23	20	15	20	27	22	23	19	24	23	22	25	28	23	16	25	18	25	26	25	19	19	26	19	20	21	25	21	20	19	19	15	7	9	24	21	27	19	10	25	21	27	18	14	22	22	24	22	25	22	20	30	25	21	23	19	32	18	22	28	22	14	19	23	14	21	25	15	23	26	21	19	20	20	14	20	15	24	18	17	18	22	16	20	14	25	19	30	29	23	23	18	20	22	22	21	18	20	21	23	11	26	15	16	18	26	22	18	17	16	19	18	16	24	30	28	18	21	16	20	25	13	20	22	15	20	20	12	14	18	22	16	24	19	20	16	24	13	31	21	24	20	24	27	29	19	27	13	22	29	18	23	27	17	22	24	26	19	23	23	25	31	20	24	26	23	29	19	17	28	15	17	32	19	20	13	21	23	9	19	21	24	18	21	16	27	21	18	20	17	15	27	17	16	19	24	20	15	16	16	25	21	22	21	17	16	21	16	16	18	14	15	22	20	20	19	25	14	22	19	21	22	28	17	16	27	24	18	20	19	27	23	15	19	18	23	22	24	16	21	21	17	22	19	19	20	25	26	22	17	17	26	14	21	24	27	15	22	23	21	25	22	24	19	15	19	27	19	19	12	17	31	24	21	20	22	26	19	16	25	14	18	21	12	29	21	24	21	20	26	12	17	18	17	14	24	13	8	20	22	24	18	20	24	14	19	27	17	24	19	16	19	22	20	23	24	21	18	22	19	21	27	20	20	22	19	22	23	23	19	21	22	14	16	16	12	27	23	19	21	22	28	19	19	21	28	31	20	23	25	25	17	25	18	18	22	15	16	15	17	17	18	24	18	18	14	26	23	27	20	25	18	17	28	21	23	16	29	22	21	20	28	18	24	25	17	16	19	27	20	16	19	16	23	15	16	15	16	23	21	18	20	22	21	19	28	19	24	25	26	24	16	13	22	25	24	31	20	23	22	18	27	18	19	18	24	21	19	20	30	20	24	25	23	19	24	16	22	31	19	20	30	17	20	23	20	17	23	16	12	18	18	26	23	19	24	26	14	19	19	27	15	23	21	20	24	23	16	25	25	29	15	18	19	20	17	30	22	21	20	15	20	22	12	20	21	26	13	23	29	13	14	24	20	26	23	38	24	14	25	16	17	17	17	24	13	16	19	10	23	15	22	12	18	22	17	19	16	21	19	17	19	18	18	17	19	22	24	10	17	21	13	24	26	18	22	14	12	26	25	20	14	16	21	20	26	22	16	18	18	29	25	22	28	17	24	18	24	16	18	19	10	17	26	23	22	21	17	20	19	20	19	18	21	27	12	17	18	15	19	23	18	23	18	22	22	18	15	26	25	21	29	20	20	18	15	15	28	25	15	19	25	27	26	15	23	29	23	21	25	25	22	16	14	18	25	24	37	25	19	18	23	23	23	21	21	28	17	18	14	18	21	19	20	15	21	21	23	23	19	29	26	25	21	29	19	16	12	12	26	19	24	22	23	26	24	12	24	20	19	20	16	19	16	27	19	27	24	23	16	20	26	21	28	22	27	25	21	17	24	24	17	26	20	22	24	20	29	20	22	17	15	19	15	28	24	21	25	19	29	22	21	16	12	9	27	21	27	23	14	22	11	17	25	19	18	17	27	14	20	17	18	21	26	23	14	10	20	22	20	20	24	25	22	23	17	24	20	14	18	16	17	31	16	21	20	19	23	16	21	22	18	17	20	32	27	15	20	28	27	17	17	18	33	19	19	19	21	21	26	27	30	16	21	16	23	20	21	23	23	28	16	13	21	24	20	15	15	20	22	20	12	15	19	23	29	23	19	18	20	20	20	24	15	20	24	19	23	18	20	24	24	26	18	20	18	23	21	21	25	21	22	16	27	25	23	20	19	24	31	22	18	14	25	25	22	16	20	17	21	26	23	20	19	25	18	20	23	21	23	26	14	19	21	18	16	14	15	23	22	18	32	21	19	13	23	25	26	23	26	22	20	19	20	16	23	22	23	24	25	20	16	18	21	22	21	20	27	27	20	21	18	18	25	12	19	22	23	19	23	25	21	23	22	19	21	25	24	22	24	23	22	32	14	19	20	20	20	18	26	14	13	23	19	25	12	16	18	19	15	15
16953	11319	5942	17489	26101	26226	23478	20463	17605	15198	13095	11305	9574	8341	7457	6706	5993	5477	4881	4512	4143	3811	3623	3161	2701	2551	2365	2100	1975	1836	1723	1659	1550	1545	1439	1362	1260	1158	1016	936	768	723	750	710	672	603	639	555	534	465	445	469	419	479	445	421	424	429	452	483	435	392	443	405	409	399	413	360	371	387	376	404	367	384	378	390	364	378	405	369	387	382	352	396	401	346	343	389	366	357	378	353	338	343	357	351	377	365	385	365	339	372	344	355	346	379	344	364	352	376	339	345	337	360	352	333	385	344	347	350	368	362	362	341	353	349	384	339	367	370	389	365	380	347	352	365	363	355	376	337	338	344	346	378	360	375	371	339	366	374	362	373	381	341	363	352	367	374	376	363	389	393	381	360	370	369	360	347	353	346	384	345	350	331	359	375	361	341	350	365	337	392	345	370	346	356	344	348	320	345	339	370	369	362	316	360	376	362	351	382	346	367	349	370	334	341	360	342	348	396	372	361	361	341	335	368	363	330	365	351	415	369	340	351	388	336	369	342	338	356	359	362	333	385	347	363	376	325	359	352	348	359	405	334	337	362	352	368	361	359	373	328	365	365	339	348	330	361	348	356	322	337	357	363	366	369	365	356	357	324	323	311	310	343	355	351	325	319	364	405	388	367	345	357	337	330	316	368	370	362	346	338	378	340	342	365	349	358	348	336	378	341	358	361	360	370	320	350	320	363	347	335	306	348	364	346	317	308	378	347	365	343	327	383	328	341	341	338	384	338	332	349	335	335	340	349	348	360	358	334	359	337	366	315	356	351	399	350	353	341	378	350	342	333	363	365	319	353	355	330	350	373	381	341	332	341	332	340	384	339	372	353	352	357	314	366	385	342	388	340	346	383	355	353	377	346	376	339	309	350	334	358	309	328	352	342	368	340	331	312	335	346	338	331	356	357	335	349	331	333	332	370	351	341	316	353	318	361	368	348	336	352	369	384	377	342	356	350	375	338	340	345	367	330	335	316	354	334	351	335	366	345	376	345	348	332	340	374	329	323	364	344	362	355	372	390	356	341	351	354	295	371	336	355	326	349	383	361	347	357	365	370	366	327	329	342	339	299	366	361	351	338	330	346	337	336	362	358	376	344	339	351	374	328	366	353	339	324	354	367	363	383	341	337	364	367	357	362	321	332	352	364	342	323	390	341	357	350	343	343	366	352	369	342	353	351	391	330	361	369	320	380	363	357	325	376	351	357	391	383	384	348	333	359	347	372	350	369	352	389	353	335	351	331	355	346	366	317	349	339	397	333	317	348	370	364	361	328	342	370	325	351	377	329	329	335	328	374	360	389	373	350	332	356	394	378	330	345	323	344	344	390	345	344	327	376	360	353	336	331	363	344	371	342	371	328	368	387	357	373	311	344	328	356	329	379	336	329	327	342	345	332	344	339	337	363	375	355	336	351	338	344	332	366	348	329	366	351	377	340	356	359	375	377	358	330	382	331	353	405	375	345	384	320	342	355	369	356	362	390	347	352	347	347	351	344	378	317	377	323	347	370	359	338	362	363	355	330	329	359	364	344	334	319	308	376	331	377	370	359	335	374	351	350	384	344	368	326	350	356	369	348	324	341	336	353	317	393	365	328	330	381	361	360	354	357	376	388	357	335	376	362	354	345	336	335	337	372	343	328	333	335	327	351	333	353	362	339	389	357	352	380	362	369	353	374	343	360	346	314	339	358	344	302	383	371	350	329	368	389	354	364	350	340	327	356	357	376	356	337	367	329	343	335	335	373	345	362	327	354	355	347	351	373	370	345	369	351	318	377	375	355	372	334	341	320	337	341	337	341	344	345	366	339	387	339	349	370	343	387	345	349	340	338	360	337	344	358	378	320	369	379	344	330	355	345	369	350	348	349	348	342	331	364	339	327	326	358	332	336	336	364	360	363	394	332	336	390	340	330	314	335	378	378	357	367	339	362	330	361	368	341	348	368	363	331	349	334	360	339	363	350	357	373	341	366	368	356	358	327	328	356	378	364	341	382	361	363	349	334	372	394	375	343	358	354	381	366	354	351	332	369	355	346	294	369	379	312	334	324	365	356	340	361	361	357	343	359	352	336	370	361	329	367	342	331	357	346	360	342	345	340	333	350	333	345	387	338	342	325	342	353	346	356	394	331	368	374	341	326	336	329	363	355	345	360	339	318	319	338	351	328	362	372	346	349	344	349	353	336	332	344	344	339	329	330	342	344	330	365	333	347	330	337	357	364	309	340	320	400	309	334	397	365	372	372	357	364	358	328	354	356	336	367	387	347	339	353	342	351	321	349	354	313	368	359	340	346	337	347	383	339	363	361	343	325	357	366	366	347	347	325	333	376	344	362	333	344	358	365	375	364	325	348	322	351	360	374	324	360	360	361	313	370	358	331	335	365	373	344	366	390	350	353	328	360	377	339	331	330	320	349	347	361	339	353	333	391	316	354	319	348	346	367	343	311	322	331	357	340	336	382	369	344	356	348	336	374	358	359	355	345	338	357	353	317	365	362	367	373	347	349	367	314	356	337	368	362	337	339	349	374	318	358	345	372	361	362	339	362	357	342	357	347	360	341	343	377	350	370	356	348	362	370	347	309	347	368	344	346	352	367	381	366	377	378	335	321	339	380	325	353	323	368	341	330	346	329	334	366	321	329	357	379	361	325	349	322	366	363	361	351	365	364	366	372	376	352	310	355	365	341	349	369	378	340	346	353	356	345	361	341	361	343	344	347	334	350	372	352	354	347	356	374	313	353	317	375	364	346	374	352	353	341	361	369	349	327	325	342	301	357	337	346	311	344	339	329	333	335	347	344	316	342	376	344	291	369	370	401	335	372	352	344	341	349	364	362	330	344	347	332	337	345	340	348	350	332	353	320	370	368	346	353	346	334	368	329	364	346	339	320	351	340	370	354	309	344	336	363	374	326	326	361	349	340	305	353	394	347	348	368	380	323	343	362	346	316	360	324	340	321	357	349	369	357	366	335	306	365	314	351	332	338	354	342	366	356	349	318	340	343	342	342	341	324	379	358	315	355	318	348	347	328	373	340	350	373	355	379	338	329	349	387	326	345	328	326	351	348	339	338	346	342	349	381	353	353	331	346	349	360	364	341	370	367	360	340	358	364	356	333	364	369	358	314	356	351	344	352	367	332	342	348	369	381	377	348	337	310	340	338	371	337	341	351	322	363	360	354	360	370	367	351	355	368	356	344	353	371	338	353	371	357	352	363	334	330	328	352	369	342	386	361	344	347	337	331	373	348	302	346	357	379	374	318	354	356	324	335	359	358	337	372	343	350	320	375	359	323	384	367	364	327	346	347	334	355	381	328	386	360	322	355	357	330	331	321	347	350	378	338	340	356	337	376	335	362	365	336	330	309	354	329	341	362	371	372	337	397	362	362	381	358	345	339	351	355	366	355	345	378	357	333	371	359	353	368	367	325	322	362	379	361	370	344	361	366	372	349	365	388	350	350	368	358
2374	345	241	184	335	408	416	383	334	270	255	230	192	189	158	148	154	159	118	103	114	118	104	101	90	85	79	84	73	75	71	61	58	77	65	67	68	54	55	55	49	49	43	48	48	33	49	49	40	36	42	44	41	50	31	39	35	49	55	34	39	42	35	42	45	47	43	33	49	33	44	44	54	44	33	45	53	36	48	43	48	37	43	33	36	40	36	42	41	36	43	36	32	25	44	36	33	47	26	34	44	37	40	40	33	47	42	40	40	34	46	44	28	35	42	57	40	38	44	32	35	37	38	30	42	46	52	39	39	43	42	43	42	35	50	42	34	37	40	37	39	42	40	46	45	46	41	43	44	42	46	43	32	44	42	40	32	52	42	33	34	48	53	41	44	43	42	58	37	47	39	34	43	39	34	48	36	49	48	43	41	32	44	40	41	40	41	43	38	38	39	50	41	45	45	34	40	38	38	34	43	33	47	41	31	48	41	38	34	34	40	43	37	32	43	27	52	44	38	33	32	39	27	42	39	51	46	28	40	45	37	38	40	38	39	48	44	34	36	39	38	38	50	47	39	40	33	34	44	35	28	30	51	48	52	36	39	29	42	37	39	33	31	44	42	42	34	50	53	41	38	34	43	40	40	30	44	32	50	40	35	51	44	35	41	43	28	40	33	44	48	36	42	39	41	47	42	49	52	45	43	49	43	40	43	40	44	44	41	48	36	36	39	38	39	45	41	46	49	41	44	29	52	21	35	50	41	41	49	48	42	48	47	47	42	41	42	39	50	35	52	42	38	35	37	51	33	48	35	40	31	40	48	47	50	48	60	36	37	35	42	51	36	41	34	42	38	40	39	48	41	32	33	34	52	37	41	44	35	42	37	28	34	44	35	37	33	34	35	39	35	36	39	45	41	43	41	42	28	40	39	37	42	42	32	41	45	39	48	38	32	45	43	38	43	46	38	53	35	38	53	32	44	39	48	31	36	30	41	35	39	33	47	39	49	34	36	30	38	36	45	47	37	32	49	38	32	39	49	43	27	45	44	45	49	37	31	31	38	46	29	41	39	42	31	31	48	36	34	44	39	38	43	44	43	43	38	41	48	43	37	46	39	47	34	33	30	33	35	46	52	33	37	40	44	36	34	44	41	44	42	50	48	44	46	49	41	38	38	43	48	38	35	40	39	34	41	48	37	54	45	42	35	48	44	40	34	38	39	56	42	31	37	29	34	45	37	39	34	41	39	44	30	35	44	38	42	36	42	46	42	43	40	41	31	43	28	41	49	46	29	27	33	48	40	29	40	45	47	36	29	36	35	41	45	45	33	36	45	43	36	50	33	43	42	45	34	38	41	36	42	44	41	40	47	28	36	45	34	52	49	36	31	50	40	45	39	45	49	44	44	42	39	36	43	47	59	36	33	44	36	43	40	40	39	41	37	38	41	33	41	51	40	29	45	32	37	51	43	33	39	36	39	41	42	43	48	29	44	43	38	42	36	45	39	61	42	36	37	42	52	41	29	35	31	31	31	34	38	40	44	37	42	43	39	42	48	29	37	42	42	39	49	39	54	36	43	46	43	45	46	56	33	57	38	47	45	32	43	40	32	36	27	28	40	35	49	38	32	36	38	40	46	37	33	47	50	36	35	38	44	41	42	45	47	41	36	43	48	36	37	40	43	54	36	46	49	46	43	40	42	36	37	39	45	52	33	46	37	48	42	40	47	36	42	27	36	33	44	41	30	44	49	50	32	35	34	41	39	39	44	45	35	29	41	49	49	40	34	41	34	48	36	38	38	46	39	39	41	28	30	48	34	33	40	39	43	47	59	46	40	38	31	45	45	39	55	33	41	54	37	39	40	51	52	43	36	57	45	54	43	38	43	38	38	50	37	52	43	34	42	39	56	41	53	47	46	44	40	49	39	40	29	28	38	46	39	47	35	33	48	43	32	46	44	36	41	35	45	46	35	52	45	29	36	45	27	37	42	51	47	35	41	34	32	39	37	38	44	38	41	45	51	44	39	38	38	42	40	37	33	39	34	40	38	46	35	40	31	35	40	36	29	49	35	39	44	40	41	39	48	42	40	50	33	48	39	48	35	31	35	47	40	27	42	43	42	37	35	28	36	43	35	39	36	37	34	40	47	38	33	39	33	46	50	47	42	33	48	47	51	35	51	45	48	47	46	40	43	49	34	39	48	37	52	46	33	42	38	42	35	32	22	49	49	40	37	42	45	48	47	45	50	38	40	37	36	41	36	44	39	44	35	42	36	39	33	38	39	32	38	43	42	36	34	32	45	40	45	34	28	32	31	52	37	40	43	40	33	35	41	38	36	44	44	42	45	39	43	48	40	41	40	29	49	36	42	40	31	40	30	35	35	37	57	33	44	37	41	38	49	47	41	36	43	45	38	45	40	30	32	46	34	41	49	44	47	37	43	39	37	48	39	46	42	32	40	49	40	46	37	45	39	44	37	46	40	40	43	45	34	36	38	40	43	45	34	43	41	40	32	30	34	36	38	31	39	55	41	32	35	38	37	45	41	33	41	31	33	31	36	44	56	43	44	37	39	37	38	35	40	28	43	34	45	37	35	45	41	39	41	38	35	45	33	37	36	35	43	46	39	33	45	47	41	28	47	38	39	38	40	40	41	47	32	48	29	53	36	33	45	45	33	46	35	37	48	29	41	40	40	35	46	40	48	34	48	39	30	41	37	36	35	39	37	44	38	38	32	50	47	48	41	42	56	35	54	35	33	31	33	38	41	36	32	46	42	45	45	51	37	43	40	35	40	50	36	36	34	43	38	23	36	41	43	39	44	42	44	46	45	39	36	41	43	47	38	26	35	42	47	27	45	42	46	38	27	43	39	34	32	35	36	45	30	48	43	30	45	44	41	39	37	43	28	36	38	36	40	40	43	38	31	45	31	43	48	41	39	34	38	43	36	40	43	37	42	39	34	37	43	49	42	28	48	48	42	45	37	44	43	33	31	54	41	46	40	35	44	48	35	47	40	38	34	36	39	38	35	43	38	39	39	41	37	33	46	41	44	37	44	38	38	42	38	35	47	38	36	26	37	39	29	40	45	49	31	47	33	51	34	36	33	27	48	25	39	48	35	46	37	39	42	34	31	45	30	39	40	38	56	27	40	33	46	44	41	44	44	34	35	38	48	38	41	34	39	40	49	43	32	49	30	39	33	52	29	44	47	49	42	43	35	43	44	45	36	36	43	42	35	39	48	42	39	43	43	35	32	40	43	36	39	48	40	42	44	37	40	34	36	36	33	39	51	56	44	47	49	40	40	41	45	45	35	40	50	49	36	45	45	41	41	40	44	33	45	33	38	39	40	41	55	47	34	41	35	31	37	47	41	38	33	34	54	45	48	39	46	45	40	47	46	34	50	45	29	43	38	43	45	40	28	38	39	42	39	45	38	49	38	37	40	41	37	31	33	36	36	39	41	46	33	41	40	40	41	39	33	30	43	45	43	55	43	36
15749	10067	5816	16735	25346	25163	23090	20031	17512	14872	12912	11010	9354	8130	7359	6415	5947	5347	5007	4404	4280	4089	3577	3185	2960	2743	2578	2348	2039	1972	1923	1909	1907	1769	1713	1591	1473	1359	1238	1163	1105	1050	988	961	996	881	839	813	788	795	789	763	713	736	777	748	722	753	687	768	718	727	729	757	709	681	669	650	692	638	695	693	709	671	690	660	636	710	668	665	647	652	674	650	726	709	656	741	664	694	684	647	720	690	659	706	711	641	683	651	649	663	671	681	670	632	711	669	662	658	669	688	689	676	624	584	687	719	683	651	656	636	639	705	620	665	626	679	702	670	678	668	699	689	652	636	688	661	677	703	650	658	677	667	676	693	691	664	674	682	615	673	673	710	670	671	705	700	663	657	749	694	695	636	695	719	611	720	670	626	660	677	660	709	656	678	681	619	677	681	676	702	634	670	680	655	651	659	703	679	675	689	706	637	678	664	725	657	679	667	697	689	647	666	599	665	675	669	658	643	716	673	690	672	597	653	652	613	622	648	648	632	666	675	631	632	688	678	685	692	645	689	696	679	635	654	711	685	679	680	666	666	732	667	631	648	655	660	651	671	648	656	678	675	637	683	630	696	666	684	674	653	616	657	617	695	666	667	692	643	646	663	625	644	662	641	672	678	694	689	628	665	717	652	669	679	628	653	667	632	694	678	671	660	652	671	716	644	667	683	701	658	637	721	656	652	641	641	677	654	656	663	682	641	634	639	671	671	649	607	623	694	681	676	661	661	663	653	658	668	653	643	667	687	627	627	686	645	686	618	695	709	649	650	687	655	663	718	733	718	675	677	616	682	650	638	668	661	704	669	669	587	629	684	652	642	645	649	621	679	676	627	651	628	633	652	635	640	685	650	700	676	683	612	639	646	661	684	683	661	648	594	670	689	647	659	683	627	644	655	709	692	640	662	629	658	695	646	659	647	666	737	687	651	670	678	645	667	654	714	672	637	672	617	689	690	650	687	654	618	684	670	664	652	659	664	630	684	686	679	673	682	625	659	645	628	639	662	624	699	637	708	664	692	641	678	617	653	628	735	643	663	687	633	631	690	651	633	696	649	654	650	651	657	733	681	661	715	697	656	618	662	602	644	656	657	672	664	695	623	669	672	633	647	670	675	647	639	658	670	652	714	639	619	654	651	682	680	654	635	597	646	654	662	672	631	643	649	663	654	710	652	649	626	672	641	662	702	618	642	649	666	663	642	638	621	639	671	673	704	639	696	654	660	612	641	670	651	698	626	655	654	657	657	672	675	682	714	676	639	649	645	689	671	668	601	634	692	663	614	635	659	675	646	656	690	604	695	661	688	650	691	659	642	682	680	660	692	721	637	692	660	595	679	719	671	664	683	674	705	618	649	627	630	681	668	646	651	655	667	686	666	685	657	659	666	689	682	667	611	628	689	659	708	657	674	660	607	673	651	646	694	698	695	659	631	632	671	667	660	689	697	671	672	655	642	672	645	619	659	623	639	631	707	615	629	678	660	655	672	682	648	660	682	659	651	682	620	687	626	671	690	665	625	690	634	683	666	634	656	672	664	696	675	668	611	683	656	667	657	685	699	627	687	621	694	634	693	657	675	654	707	685	636	637	680	671	686	642	621	638	669	681	650	652	670	652	681	652	672	668	695	696	667	705	657	655	628	704	678	659	660	680	718	673	740	684	637	666	686	662	642	654	667	623	654	672	666	684	639	694	651	646	672	683	659	669	656	694	657	650	693	636	651	628	678	645	664	639	689	695	665	610	619	624	659	633	652	661	659	660	721	677	669	682	649	658	702	663	659	684	702	674	620	629	649	715	654	652	665	639	629	686	648	709	653	616	612	649	691	649	639	680	637	676	683	643	646	646	693	592	660	645	664	639	655	672	662	676	638	683	646	698	687	645	638	668	678	721	672	675	635	708	640	650	610	654	612	646	644	727	670	694	624	656	713	645	624	669	688	687	653	672	657	666	709	655	688	655	668	639	656	656	696	675	672	662	639	665	654	708	633	670	669	647	692	676	681	652	637	661	662	635	682	664	660	654	669	694	650	669	668	657	683	662	675	690	687	682	688	643	680	638	646	623	649	624	654	686	672	668	660	707	684	644	674	691	648	688	669	615	685	693	664	721	683	638	612	633	569	652	689	630	646	693	643	632	634	681	690	642	691	672	662	695	698	652	643	647	663	649	652	673	691	664	676	650	655	672	712	711	698	627	634	676	692	693	680	641	646	641	672	722	680	628	595	703	683	690	618	655	668	641	630	663	650	727	654	672	663	675	666	623	646	682	654	671	632	676	670	636	662	635	670	704	690	610	683	654	694	665	618	644	641	654	639	676	669	653	648	707	655	654	637	596	676	685	662	709	671	615	644	701	693	651	630	634	692	676	663	666	650	701	652	670	659	660	678	684	660	616	659	645	677	671	663	646	667	690	671	643	668	643	674	667	647	686	655	657	618	626	664	673	693	684	626	678	672	671	632	678	640	669	652	639	661	638	704	676	643	631	650	701	655	622	691	639	628	679	670	720	669	667	637	640	664	662	655	632	679	679	670	645	667	681	679	643	621	696	700	667	634	677	668	657	678	658	646	670	637	678	639	638	658	644	634	665	674	717	664	707	625	661	643	703	642	686	663	713	648	658	688	684	687	667	677	656	678	687	730	631	672	663	646	710	653	674	677	667	642	663	669	662	685	641	641	639	636	661	680	670	613	673	667	675	674	673	690	678	681	691	665	661	651	638	717	614	723	643	643	680	663	643	616	651	677	634	717	698	644	654	661	662	657	629	646	639	678	686	627	661	662	697	684	716	660	654	660	666	691	655	651	660	658	683	695	642	649	661	644	620	667	698	627	657	669	651	622	670	686	640	666	653	642	624	617	630	702	673	642	623	659	612	677	678	683	661	594	643	653	644	695	695	649	682	664	634	632	626	656	652	727	678	663	672	684	693	694	638	708	648	643	667	659	682	666	649	616	644	697	665	663	671	657	654	700	698	692	635	621	681	656	676	648	689	663	697	683	701	685	644	659	676	664	676	635	674	701	634	622	661	671	669	636	631	655	679	670	628	630	688	682	650	645	619	695	642	636	686	679	658	695	653	643	636	670	679	670	684	691	688	652	675	651	617	634	659	711	682	627	680	644	642	670	694	694	700	684	620	680	651	648	655	641	654	669	665	717	662	686	612	648	656	654	678	653	665	643	653	692	584	693	650	669	647	682	628	614	657	686	651	670	691	708	683	672	676	652	630	688	747	632	683	686	632	619	650	642	667	626	645	633	630	627	654	679	640	672	680	655	680	619	669	671	665	656	683	661	658	692	681	676	656	678	589	684	711	668	666	663	685	596	669	659	703	609	681	662	686	631	706	646	644	691	631	635	646	604	719	653	661	654	644	696	673	707	631	677	657	635	662	652	682	702	655	640	669	633	676	659	690	651	667	685	684	686	655	658	644	658	714	611	656	646	609	684	668	647	652	647	665	611	686	658	677	695
1627	545	356	296	533	700	650	584	505	432	380	357	298	243	265	249	201	193	174	143	162	144	139	124	110	98	103	105	92	74	59	72	84	76	74	64	65	62	65	49	56	51	47	39	38	47	36	55	63	49	43	43	41	42	41	36	39	48	49	48	48	35	32	40	29	35	42	46	43	53	37	43	30	31	39	36	34	33	37	44	35	34	54	46	43	41	48	38	52	41	32	47	29	39	43	37	41	49	39	42	29	46	33	47	30	37	41	30	48	39	50	40	45	39	51	27	44	30	49	44	50	37	50	44	41	41	26	38	52	42	28	44	35	30	35	34	36	43	41	46	49	28	43	40	35	30	48	29	36	33	35	44	28	44	35	38	40	33	40	47	48	42	26	41	30	32	47	30	35	31	46	36	40	30	43	36	49	36	35	51	37	38	46	34	39	32	38	43	38	50	49	49	38	46	53	45	33	37	37	39	53	43	40	42	47	43	45	32	47	34	37	45	41	46	36	35	46	33	34	33	36	44	41	30	36	41	34	39	38	42	38	47	36	28	31	31	37	55	45	40	43	49	42	44	33	25	23	35	43	48	36	30	35	31	44	38	46	55	46	33	33	41	41	48	34	40	43	38	38	37	23	49	38	39	31	36	38	34	34	43	40	23	39	46	29	45	32	33	36	28	41	44	39	31	40	36	33	42	32	41	24	55	34	37	30	28	42	38	36	48	46	39	35	40	36	28	32	38	31	43	43	30	46	45	44	46	32	52	39	35	34	42	47	46	41	48	33	34	33	22	39	39	40	29	39	38	31	36	28	36	35	53	37	31	35	38	34	51	32	35	41	35	37	45	35	31	25	34	32	39	33	38	35	38	42	35	46	47	33	33	31	30	32	43	33	46	40	50	40	38	40	32	44	45	26	33	30	34	38	41	34	30	38	44	45	31	31	39	51	33	52	33	45	38	47	36	40	42	39	48	40	43	34	41	23	46	50	39	43	37	31	32	34	26	26	40	35	40	36	50	34	26	32	48	32	31	37	45	36	40	45	39	35	39	35	41	56	40	52	46	42	42	33	41	41	49	28	44	39	53	36	40	36	35	40	44	37	35	38	40	41	42	37	35	39	41	39	33	37	42	41	38	41	31	45	37	39	48	38	41	50	44	33	27	31	37	30	31	45	37	48	34	32	41	36	38	39	36	30	38	50	25	56	34	38	38	33	41	29	42	40	37	34	44	34	35	36	34	38	38	45	40	47	45	48	43	33	53	37	40	39	29	50	38	39	31	44	29	35	41	36	47	47	29	42	38	53	30	46	39	40	46	34	34	40	41	43	30	39	34	34	39	37	30	43	43	34	38	37	39	43	40	39	39	35	42	40	31	40	29	39	41	30	41	42	34	44	43	38	37	40	41	34	50	45	33	33	47	38	35	38	34	46	38	27	43	29	35	38	37	52	38	40	45	29	32	36	26	44	44	48	33	49	36	38	47	37	30	48	40	45	39	52	29	43	34	31	38	34	37	48	37	37	52	24	37	41	36	32	31	36	34	33	32	34	31	38	33	51	36	42	35	42	33	39	41	32	44	44	40	44	41	40	34	42	37	50	34	38	32	44	41	40	33	38	40	40	33	44	43	47	38	29	32	43	39	43	19	43	37	39	53	34	37	47	34	36	25	30	38	34	33	37	36	55	28	37	45	30	43	39	44	51	38	24	46	36	43	35	39	33	31	30	32	30	41	36	36	42	42	38	49	48	54	41	52	38	34	34	39	34	42	47	38	36	34	42	38	34	34	40	28	36	43	34	28	42	38	34	47	43	49	52	34	40	45	38	54	33	45	47	44	45	41	29	43	42	37	36	32	33	42	45	38	38	40	42	32	32	49	37	41	33	53	44	34	38	45	31	35	34	39	40	39	43	31	46	36	36	49	34	35	36	27	36	38	39	36	39	36	32	38	43	31	35	44	44	39	43	46	34	44	42	43	43	31	31	45	43	39	42	45	22	46	32	40	41	40	39	30	38	42	45	42	35	36	53	46	43	43	28	42	46	35	31	45	32	45	27	39	27	30	28	45	53	35	30	44	43	49	34	42	35	37	41	42	43	35	39	32	41	42	40	43	32	41	39	30	37	49	52	41	41	32	35	42	43	37	30	47	37	43	41	30	43	38	35	37	38	32	37	40	42	38	45	40	33	34	39	35	32	36	42	31	41	48	33	46	37	31	38	40	37	43	39	40	27	34	44	44	47	34	34	30	41	33	31	37	38	34	36	33	37	45	38	25	42	25	33	44	30	33	46	37	37	33	41	39	35	25	36	36	43	42	35	37	42	41	47	29	34	32	34	30	50	43	28	34	41	35	36	44	42	38	40	43	37	39	42	43	43	37	27	39	45	30	46	39	41	30	29	37	29	40	45	47	48	45	36	35	33	39	29	48	39	43	46	33	37	39	49	34	35	27	38	41	34	40	38	35	39	44	46	41	36	36	41	43	26	41	50	39	40	38	52	32	39	26	48	33	18	35	43	42	42	45	29	36	39	41	38	36	38	32	40	46	36	43	53	44	28	21	32	38	41	33	41	43	38	28	25	31	27	25	33	39	42	56	39	35	38	48	40	30	43	39	42	37	33	47	35	36	41	41	36	35	24	32	34	33	38	41	34	48	36	28	37	34	35	33	39	37	47	39	33	38	35	45	28	35	44	40	41	36	36	34	41	46	39	52	47	40	40	54	46	33	36	42	36	28	26	50	49	37	32	33	37	42	30	48	36	50	33	44	32	36	31	33	48	35	28	36	43	43	32	37	41	36	40	42	25	26	43	41	30	27	38	41	31	43	39	51	41	22	38	38	34	34	42	38	32	49	35	39	45	38	39	31	25	31	36	38	32	41	32	43	47	44	41	34	49	32	36	38	45	34	31	32	37	46	32	39	49	35	51	43	45	37	43	30	49	30	43	43	38	41	30	36	36	49	44	36	51	47	40	40	41	38	37	37	41	33	37	52	38	26	42	37	36	39	32	47	41	44	35	46	37	36	34	48	41	34	36	33	31	43	37	44	43	41	48	36	34	34	33	42	41	46	44	39	39	42	36	38	43	35	40	48	40	33	34	43	52	35	29	40	28	41	47	38	44	44	31	31	41	41	46	33	36	43	45	33	35	34	41	43	34	43	36	46	39	47	38	39	38	32	43	45	40	47	45	37	30	46	42	39	33	36	36	37	47	43	30	40	31	40	48	43	38	33	35	42	35	45	38	43	35	31	33	34	34	46	43	45	37	39	40	26	38	45	39	43	50	35	36	41	30	28	38	36	41	35	42	35	43	45	45	50	39	37	30	43	36	46	29	36	25	37	36	30	29	35	40	32	35	40	35	40	34	39	44	46	32	44	47	41	41	38	36	31	30	29	46	34	33	45	41	35	48	47	35	45	37	39	39	46	41	40	34	34	37	30	46	46	39	31	43	25	35	36	31	42	37	47	43	40	33	29	38	42	42	33	41	40	42	41
21901	14360	8596	22024	31308	31233	28725	25702	22525	19438	17284	14951	12812	11231	10380	9014	8089	7265	6444	5856	5837	5195	4784	4231	3713	3448	3164	2932	2641	2498	2443	2398	2189	2198	2061	1871	1752	1618	1509	1383	1269	1204	1093	1069	1068	1003	913	883	876	849	797	773	818	785	744	796	782	764	739	765	750	728	733	707	711	734	654	668	646	673	697	707	673	649	682	706	705	641	655	680	730	652	659	682	667	674	647	659	675	640	621	673	645	629	659	621	678	655	621	665	628	619	657	640	683	662	670	661	639	641	675	636	657	589	652	692	635	632	664	646	641	645	661	641	662	641	646	675	615	610	693	662	630	622	624	614	609	651	611	633	631	689	648	633	621	670	645	595	639	690	635	615	653	626	617	658	626	601	614	660	640	631	671	669	664	676	647	637	641	617	655	663	654	589	661	689	654	654	622	664	645	677	620	642	614	651	661	613	626	592	631	632	630	622	619	629	657	626	632	630	631	637	656	611	586	640	604	605	624	656	628	636	623	653	655	621	615	656	598	608	624	626	627	631	642	618	647	647	640	609	577	625	621	636	588	634	668	631	598	592	589	642	601	597	644	607	627	642	624	580	600	636	584	652	625	630	655	600	600	642	661	644	633	686	585	607	611	626	632	608	603	612	626	622	635	671	661	603	587	650	663	601	607	620	625	605	636	614	655	625	628	589	603	631	609	607	596	666	645	659	633	626	587	637	637	571	623	645	633	621	609	596	644	654	607	662	610	635	601	655	619	602	606	636	600	606	601	602	639	595	624	576	646	636	595	661	624	634	614	635	649	672	637	629	634	626	609	635	596	637	585	633	653	644	614	652	663	654	592	607	648	649	594	615	629	572	633	590	631	608	642	569	629	622	614	624	667	618	606	590	701	569	610	626	677	579	628	651	599	547	664	622	649	588	604	636	578	585	632	640	625	619	594	633	619	626	609	636	628	654	602	666	601	607	609	607	618	633	623	637	654	620	616	643	616	655	637	618	675	613	595	625	629	600	641	600	608	620	581	621	579	674	598	629	660	583	602	602	649	607	628	633	623	682	621	646	608	562	621	616	647	629	596	618	614	614	629	636	653	647	643	636	594	607	592	662	583	605	595	654	640	625	593	619	613	614	622	596	614	602	621	621	620	615	623	625	631	643	640	650	627	633	637	660	622	650	665	652	604	653	657	650	602	610	613	612	610	646	665	592	642	610	637	645	617	597	658	622	635	668	570	596	631	569	607	587	593	578	624	605	604	603	631	605	633	599	675	610	628	641	614	597	581	622	659	607	587	653	635	622	588	594	629	651	598	623	617	613	599	670	630	653	616	585	619	600	604	659	589	639	612	589	614	584	635	631	669	632	582	657	628	608	582	621	624	598	626	612	660	632	672	642	613	611	634	656	678	633	632	630	626	670	667	626	580	548	616	646	624	606	631	587	614	646	600	612	593	660	619	606	604	617	591	573	638	611	646	649	627	646	642	612	628	601	626	560	631	603	626	637	637	616	625	635	634	560	602	633	630	612	595	620	599	630	629	653	629	662	589	608	595	619	618	592	627	619	656	598	607	627	646	615	623	597	629	655	594	621	634	624	584	604	640	642	606	612	670	615	601	598	623	654	629	642	631	662	623	632	657	631	631	660	634	627	644	625	609	613	641	607	650	590	608	582	643	645	567	632	628	647	598	620	625	590	618	606	597	575	610	642	620	601	630	610	591	598	652	610	638	639	602	705	657	646	610	604	633	567	652	637	632	598	651	590	645	581	591	634	676	605	601	600	634	613	617	628	610	649	604	607	639	662	631	659	617	642	614	649	610	655	635	644	618	665	605	623	661	652	637	643	626	644	631	656	609	608	689	665	616	624	580	607	636	634	596	609	661	613	638	662	619	636	573	638	598	585	648	611	648	673	628	647	603	616	615	598	623	607	642	653	667	613	644	644	631	620	640	578	594	659	691	650	599	642	625	631	617	610	627	621	644	630	647	635	639	627	689	645	658	642	646	619	665	608	570	638	619	665	638	634	648	660	659	660	683	646	619	614	605	636	661	619	632	604	666	645	658	591	626	589	604	633	642	612	669	665	626	587	607	608	617	640	606	647	621	603	629	600	636	610	584	649	615	681	611	650	614	640	601	653	620	631	618	661	599	635	620	613	620	611	646	618	645	636	634	624	604	600	603	615	565	650	657	613	604	608	677	619	587	615	625	589	571	622	615	613	602	632	644	622	636	613	627	616	638	617	631	639	644	631	639	634	594	605	632	640	642	652	667	593	622	628	613	589	597	686	650	612	613	628	628	637	639	595	616	635	650	640	637	582	608	628	626	639	601	590	667	618	631	620	656	633	611	621	605	621	610	597	605	679	628	623	623	625	636	667	600	605	664	572	590	606	616	607	593	616	605	628	611	568	655	590	615	655	602	646	598	613	620	624	580	641	630	602	617	593	638	584	632	627	634	631	604	628	595	664	611	590	682	636	626	673	641	651	614	605	634	654	605	580	615	618	603	657	603	691	623	647	597	652	590	638	614	642	655	651	604	675	639	654	635	631	643	615	637	616	641	628	625	617	644	598	627	615	638	602	646	618	620	615	628	611	629	649	614	651	613	664	631	645	608	650	609	623	643	626	602	622	594	585	636	620	618	618	642	611	610	640	609	610	646	623	611	636	631	641	645	566	626	624	622	628	623	624	594	647	622	602	606	647	622	649	579	592	625	652	602	609	613	650	575	620	603	588	585	580	616	643	667	592	630	665	601	636	600	625	647	589	616	620	623	606	582	634	579	635	649	633	611	642	588	629	667	598	671	618	651	614	598	606	621	616	615	595	609	581	627	611	615	615	623	609	618	597	648	635	631	631	648	601	620	623	598	596	594	635	589	634	597	634	649	644	576	603	626	641	650	640	615	637	636	579	632	651	608	564	621	648	626	569	661	643	635	635	619	663	613	623	634	602	610	663	609	629	625	607	599	634	640	597	629	624	648	645	621	620	616	624	622	623	614	606	608	608	665	616	592	622	652	594	620	618	611	623	634	675	642	643	630	581	597	607	615	643	636	687	630	656	655	641	644	611	638	568	647	653	591	598	624	629	640	582	636	596	646	603	616	632	610	643	599	610	604	616	639	651	636	617	604	660	624	627	665	665	644	601	635	615	624	630	581	544	638	567	621	602	679	595	617	626	622	580	603	605	630	602	606	622	550	625	673	629	605	636	631	607	619	610	623	616	598	646	598	614	672	618	601	593	654	637	600	578	643	582	608	613	631	595	587	607	630	638	605	633	611	663	602	600	617	657	603	599	619	670	617	602	621	576	607	639	635	590	627	593	609	668	646	605	614	646	619	632	633	609	627	633	659	599	625	663	622	648	648	608	590	639	623	667	609	642	615	606	612	608	593	607	617	610	609	633	592	608	625	615	599	607	565	601	624	589	646	621	582	594	617	641	624	629	621	628	649	638	636	622	694	620	588	623	624	630	603	611	618	623	628	637	600	598	621	636	578	616	611	589	611	623
1391	242	137	132	231	278	288	256	238	198	170	147	109	119	103	97	78	82	65	83	79	70	58	58	40	47	36	50	37	40	41	50	35	35	39	30	42	34	35	27	30	31	35	35	32	22	25	23	21	32	30	22	24	29	26	23	26	30	16	26	19	18	18	26	22	23	26	26	26	34	30	28	30	27	24	27	24	23	24	15	26	25	19	20	37	22	27	20	24	36	30	26	21	28	13	28	19	24	24	21	20	25	34	21	34	25	26	20	24	24	26	21	34	22	19	16	35	15	21	26	23	22	21	21	28	19	32	20	21	26	22	25	32	23	24	21	28	22	38	28	26	18	31	24	27	19	26	25	36	30	18	21	21	26	28	25	20	18	31	25	32	25	27	17	25	27	18	18	33	21	29	25	32	29	23	34	26	31	22	31	19	16	26	29	27	23	24	29	23	25	30	21	20	36	19	27	28	25	29	29	25	29	28	18	19	25	37	27	27	24	30	23	35	22	33	23	27	26	33	24	29	28	25	34	24	36	23	36	27	29	21	23	18	19	25	26	22	15	28	21	30	23	22	22	23	28	29	24	27	30	23	24	28	19	30	25	25	34	14	26	32	17	19	25	26	27	29	19	26	16	21	19	26	29	24	29	24	28	19	27	27	27	24	13	25	24	22	25	21	27	26	28	15	31	29	24	23	23	23	35	26	41	26	24	27	20	25	28	19	16	25	30	30	22	24	28	21	19	25	21	16	27	20	19	25	35	27	22	20	21	27	24	21	27	22	27	32	25	30	24	37	26	32	27	19	23	20	26	28	30	26	31	29	28	18	27	20	19	30	30	24	25	20	26	21	26	34	31	23	34	31	27	25	21	16	24	22	15	34	26	20	20	24	21	23	22	27	19	17	19	25	18	26	10	15	29	25	18	22	26	25	16	15	30	21	23	27	19	22	25	30	21	20	21	28	18	20	30	27	27	20	21	14	15	17	26	19	15	25	25	25	25	21	29	17	22	20	26	20	27	20	27	30	27	23	28	19	28	16	13	30	26	24	21	20	33	26	19	25	17	27	14	21	30	26	30	27	23	27	27	27	17	33	22	19	19	30	23	19	26	24	30	28	19	12	26	29	19	26	30	27	16	30	25	17	25	26	29	30	24	32	17	20	26	29	37	32	28	30	25	25	26	35	19	23	33	31	37	32	24	17	24	32	23	20	31	22	30	25	30	33	25	34	17	38	21	25	26	26	25	30	14	18	27	22	26	27	28	27	23	26	40	24	27	26	18	21	26	20	23	30	23	20	14	17	26	28	27	29	30	27	29	25	22	26	29	25	22	23	23	27	26	21	21	39	22	21	25	24	23	17	22	29	21	27	29	21	21	24	29	17	21	28	28	28	27	25	17	36	25	35	25	23	34	36	18	17	20	22	26	17	33	16	24	29	21	20	25	27	32	11	28	31	19	16	24	25	24	23	25	16	28	28	38	21	15	11	20	30	25	27	21	21	27	24	19	29	35	20	21	32	28	28	16	34	22	26	31	22	34	24	35	27	23	25	18	26	17	32	24	31	17	15	24	19	28	25	29	29	29	24	25	19	28	16	22	33	20	23	31	23	30	27	13	21	15	27	27	24	21	25	20	19	23	20	21	32	22	26	24	28	24	26	16	19	11	29	21	24	25	18	14	30	20	24	23	20	33	21	30	25	23	29	27	24	21	26	26	20	18	16	23	18	30	13	20	19	15	17	33	27	22	22	28	21	28	27	30	30	24	30	29	24	23	18	23	24	29	22	24	23	27	25	21	26	25	28	21	21	25	20	24	19	36	25	32	24	27	22	30	24	31	15	31	26	31	27	20	17	20	15	20	20	24	24	30	30	21	21	26	18	27	34	21	19	25	33	28	17	14	27	14	22	26	31	29	30	32	31	15	28	16	22	24	17	15	26	22	27	27	21	28	28	30	34	25	26	23	28	23	16	28	21	19	21	32	31	15	16	17	27	29	24	32	27	15	11	21	27	29	18	29	18	37	30	21	24	17	24	22	18	20	17	18	30	19	29	20	28	23	21	24	29	29	27	23	23	26	19	20	16	22	20	22	23	26	28	17	17	25	20	25	26	20	19	27	28	26	19	32	15	16	26	18	22	29	19	20	29	22	24	28	17	24	25	22	22	26	28	25	26	29	25	24	17	18	27	16	25	27	30	26	21	27	24	20	21	20	28	24	24	20	23	21	20	20	21	23	19	14	35	30	18	28	25	22	27	25	25	27	20	23	20	26	28	31	21	19	22	27	24	12	23	25	26	19	38	26	29	19	33	31	26	23	20	33	20	25	32	10	23	28	29	26	25	20	21	27	19	17	29	23	26	25	30	18	21	23	23	16	21	35	30	29	17	16	29	15	26	19	22	24	20	24	25	24	19	36	30	25	28	22	27	19	28	34	23	28	27	12	16	28	28	23	25	14	22	22	23	28	18	23	30	20	31	29	28	34	21	24	27	24	22	18	34	31	27	25	30	28	24	13	24	29	16	30	30	24	25	20	22	26	12	28	25	28	19	21	18	26	22	19	20	21	25	17	16	33	35	19	22	19	25	25	31	22	22	25	28	27	13	25	28	17	17	25	23	26	24	24	23	28	30	21	23	21	21	23	16	25	26	23	17	25	30	26	22	20	31	27	26	35	28	20	28	23	26	27	21	30	29	21	19	26	28	29	31	19	14	19	19	23	25	18	29	22	14	20	24	26	25	31	22	16	13	22	32	26	19	22	20	16	27	20	27	13	27	23	25	23	27	27	28	18	25	26	20	13	22	17	23	27	22	23	26	24	28	20	20	24	22	32	26	24	24	24	26	19	31	28	18	24	24	28	23	22	29	28	28	33	17	29	26	19	26	27	28	34	25	23	13	27	24	23	34	22	24	26	18	25	25	23	27	21	27	35	28	25	21	31	26	28	21	22	33	26	18	21	18	17	17	22	29	22	22	19	19	33	19	28	27	20	23	29	27	29	20	21	26	20	17	17	20	24	20	20	28	26	25	22	19	24	32	24	23	44	20	31	20	18	29	22	34	21	25	25	27	29	25	19	26	27	37	22	18	17	20	24	14	25	19	26	31	19	22	25	32	23	24	20	20	21	16	24	36	19	28	29	26	20	16	17	14	22	25	31	34	12	24	16	17	29	25	22	21	23	30	29	27	24	24	29	32	26	25	35	21	24	35	33	27	25	23	22	23	13	48	24	26	21	26	27	28	17	16	25	14	25	24	27	24	18	26	24	23	22	22	30	24	22	21	29	29	19	22	17	23	22	21	32	25	25	20	26	26	26	22	25	26	22	17	13	17	26	22	21	18	15	29	24	20	24	26	30	27	28	30	21	16	31	15	21	21	22	17	21	24	26	34	21	29	26	22	20	23	20	26	21	29	27	17	17	24	26	18	23	22	30	28	27	24	27	32	22	23	20	27	18	28	21	21	24	25	28	25	25	16	20	21	20	25	28	22	30	34	16
13098	7287	4117	13075	21287	21418	19537	16552	13437	11410	9674	8206	6989	6041	5380	4608	4199	3947	3438	3207	3287	2833	2566	2246	1947	1912	1698	1611	1485	1306	1465	1374	1373	1247	1202	1139	1035	908	804	787	723	709	647	637	568	511	515	469	448	473	430	410	445	463	427	458	425	429	438	433	362	430	436	447	427	396	375	442	420	388	428	385	393	371	382	421	404	422	412	410	404	431	426	392	398	402	416	420	388	408	405	447	418	400	391	404	371	391	394	413	385	404	393	393	413	388	415	408	391	439	374	411	467	407	402	420	408	410	424	368	418	374	403	421	370	388	380	427	431	416	399	396	411	421	379	404	408	380	390	399	384	421	397	394	440	416	401	402	402	384	416	390	401	411	412	418	422	369	409	404	431	408	424	408	409	440	406	368	415	404	371	438	409	417	422	432	406	394	379	421	395	412	419	391	432	379	371	374	418	406	401	410	421	413	414	403	446	413	419	403	386	378	407	402	422	417	413	406	388	394	389	399	422	388	408	394	411	414	447	364	379	409	371	409	398	365	382	396	361	401	391	400	381	421	385	426	362	416	385	410	410	394	371	383	421	389	392	409	403	407	430	420	412	378	396	366	419	408	406	405	402	369	431	403	419	408	442	375	419	417	416	411	421	392	410	405	440	376	383	410	391	467	407	381	428	400	414	401	436	412	381	436	403	420	399	442	397	399	371	395	357	386	422	421	385	418	438	366	387	414	375	381	394	401	396	423	384	426	412	363	373	391	382	435	439	383	432	396	373	410	402	441	419	407	442	408	399	403	381	393	397	369	389	384	370	413	424	419	395	395	384	409	413	385	384	399	424	406	379	359	416	416	411	429	403	410	431	418	375	386	448	427	409	375	380	383	422	426	425	388	413	438	401	396	453	380	445	398	391	411	398	390	420	375	417	374	410	435	419	417	412	371	436	452	416	399	394	390	385	359	404	411	394	392	385	390	374	409	426	404	391	405	368	402	408	382	429	403	417	390	382	397	395	427	401	396	382	400	397	348	376	437	401	362	400	407	415	383	409	422	397	381	402	444	364	382	386	403	402	369	416	394	403	429	382	386	392	405	373	380	403	423	398	421	412	440	387	402	380	379	419	421	438	408	377	426	421	382	394	390	364	395	407	401	402	382	393	383	424	390	408	395	365	372	434	376	372	415	374	408	393	412	425	405	415	393	431	368	392	388	391	407	371	384	386	404	382	386	418	383	396	417	389	389	427	420	432	414	387	388	394	382	406	415	364	376	392	409	390	385	414	408	376	420	417	423	394	377	415	377	376	398	384	416	399	381	377	402	402	406	425	364	396	408	424	405	346	444	392	397	399	377	380	446	383	437	367	433	409	416	375	391	412	394	402	402	408	402	430	388	374	400	383	387	431	382	378	386	408	405	392	422	449	396	389	395	443	421	390	385	366	419	371	408	393	412	390	430	386	411	426	422	432	398	391	395	398	390	380	379	422	368	398	410	400	417	402	424	394	404	428	417	369	424	388	388	393	408	397	379	389	431	394	409	416	408	392	385	406	369	428	418	432	421	417	390	398	394	444	411	377	410	382	405	374	409	394	388	393	407	403	391	400	406	371	389	386	416	399	423	429	401	402	396	405	408	384	393	398	428	366	405	386	390	440	386	380	395	408	411	403	435	374	376	371	402	379	398	426	439	358	394	405	369	409	390	422	422	401	405	406	415	407	392	392	389	477	441	361	417	381	408	421	414	377	419	396	408	385	391	375	389	429	410	388	426	403	381	375	402	363	369	430	390	385	405	436	394	401	385	431	409	401	379	375	405	351	396	423	387	371	420	414	392	378	419	347	420	409	404	398	408	420	407	415	386	397	330	399	397	439	387	404	420	401	418	408	388	407	406	387	430	394	394	377	413	411	416	398	405	433	400	403	403	406	421	409	426	394	392	420	367	416	433	417	399	439	400	437	389	399	392	414	398	388	425	385	405	416	387	383	402	379	419	375	405	413	401	392	380	371	396	374	398	387	401	401	402	365	380	406	401	392	435	387	381	402	404	418	445	400	428	406	413	395	403	355	422	423	414	380	393	391	442	374	411	387	402	360	414	419	400	379	462	369	397	354	398	400	409	424	397	392	434	336	431	408	412	392	389	395	374	418	382	366	433	425	395	409	405	440	407	410	394	401	410	397	394	393	405	381	370	412	379	367	385	397	423	380	369	400	427	417	381	364	433	389	387	386	431	413	406	399	390	432	418	382	424	418	407	429	397	381	431	401	379	414	382	413	394	379	407	377	398	390	419	405	399	364	400	389	447	389	385	425	382	400	404	406	407	387	410	411	395	377	394	426	426	408	403	376	405	370	418	370	388	405	390	383	371	418	403	420	382	402	405	403	419	399	430	424	419	390	387	385	402	410	411	435	385	386	399	381	388	403	381	416	393	397	400	426	391	394	377	395	418	381	424	394	412	363	402	410	345	419	361	414	395	367	417	397	384	406	378	398	411	385	401	358	406	364	399	405	406	403	396	396	387	416	386	404	392	415	360	383	405	372	369	417	400	363	376	402	370	395	371	427	389	435	382	445	414	433	408	382	387	400	417	381	398	402	427	420	384	382	395	409	451	410	421	397	379	422	406	424	365	366	393	364	404	395	390	387	386	413	401	413	371	385	419	385	400	405	415	430	394	437	424	376	367	377	432	384	425	408	376	387	393	401	356	400	418	392	409	412	396	382	410	428	393	418	403	450	347	422	391	408	407	425	393	348	392	427	373	436	402	418	401	360	361	420	393	392	404	406	429	391	386	355	413	418	388	410	405	401	424	435	398	400	411	417	430	414	356	373	419	433	412	396	376	414	401	445	376	382	411	440	415	395	401	407	407	388	412	408	389	406	422	378	426	395	399	425	403	390	347	416	415	412	391	377	382	414	411	425	413	389	369	392	404	402	401	402	391	431	387	375	389	375	432	380	367	387	395	425	406	403	398	401	417	374	426	417	403	399	406	384	410	383	397	410	370	393	378	403	370	420	409	416	374	390	371	424	409	421	402	386	397	379	373	416	426	386	403	416	383	343	372	441	382	419	423	385	386	385	426	389	417	366	341	384	411	374	370	346	423	414	426	388	380	404	367	395	408	389	375	436	395	460	408	404	388	432	377	386	367	377	415	418	393	385	360	401	407	394	412	385	396	433	364	377	390	388	395	401	403	400	403	379	385	401	382	408	417	393	403	410	385	403	416	430	383	427	394	404	390	370	390	395	368	426	385	404	384	401	396	372	397	446	418	401	401	417	442	388	422	419	394	383	391	392	407	400	454	364	394	417	434	399	413	365	377	409	420	386	363	401	416	366	381	394	392	401	387	423	400	385	392	404	408	423	406	437	403	421	396	365	404	388	381	424	416	379	427	392	359	401	372	416	386	366	396	434	383	415	390	426	340	414	395	405	393	412	404	397	423	387	411	392	404	397	406	417	382	411	403	419	412	425	388	376	374	417	420	389	366	395	425	435	402	409	406	392	387	376	392
779	446	226	202	412	486	519	401	358	322	292	231	204	178	158	159	116	119	121	96	98	81	85	68	75	62	61	45	47	40	47	47	43	48	38	40	50	22	47	41	30	32	28	30	33	22	25	17	27	21	23	19	23	26	21	25	22	26	23	24	21	13	15	23	25	16	30	19	29	27	27	24	22	22	19	16	22	16	19	14	29	19	11	28	21	23	28	28	20	29	22	24	19	24	22	25	32	18	18	22	22	26	17	13	18	21	24	23	24	24	24	22	12	17	21	19	24	24	21	18	17	23	28	18	20	26	17	24	22	20	25	20	24	28	21	20	17	18	35	21	18	21	22	18	26	20	26	21	26	21	20	18	17	14	15	20	16	19	17	24	17	20	20	19	18	19	21	25	18	24	16	19	21	19	16	23	22	27	26	22	18	21	19	12	26	24	15	29	22	18	17	24	20	24	24	21	23	17	24	18	18	25	12	21	16	21	19	28	17	18	18	19	23	26	18	17	13	21	27	21	19	29	23	13	18	18	21	27	30	18	22	14	13	12	22	23	25	16	17	13	16	19	21	24	24	22	30	19	21	30	24	23	19	27	24	16	14	16	20	27	21	20	10	18	21	13	14	19	20	15	21	18	17	19	19	19	21	17	18	27	18	26	22	14	22	27	20	14	18	12	20	13	30	21	22	22	18	16	20	30	15	21	20	28	22	15	24	20	24	19	22	21	15	12	25	22	21	20	21	19	21	14	20	12	19	26	18	27	16	17	18	29	19	19	14	17	19	13	24	21	28	19	21	28	13	27	28	18	24	20	19	17	26	26	20	22	17	21	18	22	21	21	22	23	19	20	24	24	18	21	23	16	25	18	23	15	19	23	19	19	16	20	27	21	24	24	24	21	20	14	30	20	22	20	25	19	20	19	24	21	24	20	19	23	20	24	16	27	24	16	11	15	27	27	13	28	20	22	18	16	22	23	20	14	21	20	25	24	20	17	16	21	19	18	16	22	18	14	26	23	22	18	21	17	27	16	20	18	18	18	20	18	18	18	23	21	18	14	27	20	20	16	31	20	21	24	18	23	18	26	21	23	24	26	24	19	28	15	23	28	19	18	16	24	25	22	20	18	24	19	16	17	16	19	25	19	24	29	20	24	28	19	23	18	16	27	18	18	26	20	21	20	22	25	17	26	17	20	25	16	24	18	21	15	19	20	17	13	23	20	19	26	26	26	17	15	18	22	22	22	20	27	22	27	17	25	23	10	28	27	20	27	28	25	24	28	29	24	30	17	16	16	21	24	20	20	23	16	25	27	17	23	15	18	19	18	14	21	16	20	27	18	18	20	16	17	17	27	27	23	26	19	26	21	25	24	20	16	28	21	25	23	24	16	24	24	20	19	17	34	24	29	19	28	25	20	34	13	24	16	24	23	23	16	17	14	17	21	17	12	16	17	21	20	18	26	20	22	17	30	15	20	22	22	11	15	17	18	23	19	11	23	27	16	20	19	24	33	17	21	22	20	15	22	19	17	17	23	20	18	23	17	23	22	20	17	20	25	21	14	19	16	20	14	19	17	19	23	28	20	18	18	22	12	14	27	17	19	26	31	18	24	16	12	15	20	20	15	17	22	21	17	22	24	15	17	21	23	19	24	21	13	24	14	20	19	24	28	20	22	17	15	21	20	28	15	20	20	15	28	17	23	21	20	22	26	21	23	15	13	18	21	19	21	20	18	24	18	14	19	21	28	24	15	23	16	23	25	24	27	21	29	19	21	19	12	19	26	26	18	19	27	17	23	27	17	21	26	19	22	25	22	20	19	20	19	17	19	17	19	24	18	25	23	17	26	25	20	28	26	22	19	17	28	27	17	19	18	23	25	18	16	18	16	24	21	21	29	24	20	23	21	26	18	25	26	19	21	16	25	20	20	19	19	20	22	27	20	20	20	23	17	17	12	16	17	28	16	24	19	14	19	25	23	19	26	21	25	21	10	29	24	19	24	25	16	19	16	26	19	22	17	24	29	14	20	25	23	27	27	19	17	24	16	24	13	10	19	28	16	24	25	15	16	25	16	24	24	20	26	22	17	23	21	18	14	18	18	20	23	19	19	20	19	16	19	19	22	16	19	20	22	17	24	16	23	26	16	17	17	15	20	28	16	27	19	18	15	22	17	24	14	18	17	26	20	30	21	21	18	20	22	13	17	21	22	25	20	27	27	23	18	25	22	24	20	22	22	22	18	31	15	22	24	23	15	20	25	26	18	18	23	19	27	18	20	18	27	16	16	18	19	24	17	17	21	27	26	28	21	21	17	20	20	18	22	12	20	23	18	21	22	14	20	25	22	17	28	24	20	15	21	19	22	26	18	22	25	11	24	24	19	20	27	23	13	20	29	17	20	30	27	15	19	21	19	24	14	18	16	14	21	21	26	15	17	13	16	25	27	20	18	17	23	19	30	18	24	13	19	29	17	22	19	16	22	24	24	22	31	16	18	26	16	14	18	21	17	21	21	25	20	23	28	25	26	21	21	19	27	16	23	23	12	25	16	22	20	22	19	23	23	33	18	17	26	24	24	23	27	25	19	26	21	15	24	20	15	23	33	20	15	16	26	21	20	19	22	21	25	20	29	19	18	23	17	23	24	22	18	15	26	22	18	17	20	21	20	26	20	20	11	25	14	22	16	18	23	28	28	22	20	15	27	26	20	20	15	20	19	32	26	25	27	23	16	17	27	25	13	22	18	15	16	22	21	19	27	21	13	28	20	18	18	24	17	19	21	26	20	20	20	24	21	20	24	20	21	26	27	19	19	21	17	31	18	19	28	21	25	20	12	24	19	18	20	22	17	21	21	21	16	24	25	22	22	21	17	17	23	18	26	25	20	13	17	31	24	21	19	20	22	19	16	21	27	22	25	13	23	24	15	22	21	21	24	19	17	22	25	22	26	32	15	25	22	22	22	21	17	25	21	23	18	31	16	16	21	18	22	20	28	28	21	14	24	20	22	18	15	16	22	17	20	29	22	23	13	15	24	30	20	14	26	22	18	22	25	18	18	20	17	18	22	20	21	18	13	27	19	27	13	27	20	22	21	13	23	14	27	16	24	27	18	24	22	23	32	36	14	23	22	16	23	24	16	26	20	18	21	24	18	25	22	24	17	19	25	27	21	14	28	26	12	25	21	22	28	27	29	17	32	19	17	29	20	15	24	20	16	29	19	29	15	20	11	21	19	21	18	27	25	23	27	20	15	21	23	28	20	19	22	18	23	25	20	23	25	26	21	24	27	20	22	20	16	23	17	19	20	22	17	30	13	21	33	18	24	14	24	25	26	22	23	27	20	18	17	26	21	11	13	25	17	26	22	16	23	20	28	23	23	20	28	25	15	21	18	23	16	21	27	26	20	18	18	13	16	12	17	25	21	18	32	16	14	20	18	26	13	25	17	21	22	21	23	28	29	21	23	17	27	27	21	18	18	17	22	18	16	15	19	26	24	20	23
17403	11974	6477	18778	27815	27841	25138	21655	18581	15734	13505	11670	10032	8651	7558	6633	6024	5342	4730	4466	4251	3940	3266	2806	2504	2273	2206	2054	1844	1825	1834	1685	1613	1555	1375	1284	1166	1034	941	874	876	795	774	696	650	590	577	479	526	476	441	416	468	462	451	477	497	450	412	451	379	388	431	407	397	371	365	377	367	345	377	363	374	363	393	372	343	381	371	399	393	399	332	387	389	361	378	381	359	364	384	378	381	377	378	360	347	373	323	359	339	361	370	359	361	367	378	385	355	366	343	348	358	365	369	365	320	362	371	358	362	357	350	368	368	390	335	353	379	335	379	371	330	340	344	330	355	361	384	344	359	374	335	356	385	335	339	401	358	365	347	367	351	361	333	327	327	360	375	317	364	357	347	390	368	367	373	348	390	343	322	387	389	321	347	397	363	368	380	351	346	351	387	330	381	331	357	372	329	382	369	355	378	358	336	361	364	335	330	340	355	361	323	344	346	332	394	368	294	384	330	346	336	335	344	372	347	365	351	325	371	367	343	332	357	333	356	359	353	378	339	353	363	370	322	353	368	338	344	372	355	347	340	352	361	369	327	353	332	351	326	350	329	381	337	349	351	351	393	344	342	391	366	340	365	354	374	338	334	358	385	332	324	351	325	330	313	356	355	369	392	369	337	368	349	360	361	363	373	349	365	353	346	313	348	330	355	345	377	335	346	357	348	351	347	346	356	360	386	364	350	354	359	318	325	330	352	348	316	354	355	314	348	351	350	358	323	358	376	335	342	288	345	376	358	371	342	395	303	355	361	361	362	378	332	366	365	329	335	386	376	374	359	325	337	383	364	386	338	348	348	336	342	347	322	342	337	323	370	344	371	373	328	353	363	329	355	353	354	352	358	365	312	312	364	368	361	327	379	342	360	371	323	336	337	375	331	346	344	353	370	333	359	335	360	366	339	374	356	354	343	378	345	347	371	370	368	359	363	367	344	388	357	326	331	358	357	339	351	364	343	327	375	348	345	380	326	365	336	349	340	377	330	316	366	330	343	370	355	362	344	352	314	348	356	337	348	328	317	336	358	347	349	381	360	346	328	357	346	359	363	332	372	335	350	359	377	349	321	364	332	347	360	364	330	317	348	314	313	373	371	366	357	363	345	364	321	313	353	373	359	343	335	341	327	337	385	344	353	385	387	331	382	380	332	347	308	347	326	339	322	349	370	364	372	348	351	330	351	353	369	361	318	327	358	355	344	342	357	347	357	365	347	350	386	336	361	343	357	337	344	375	334	322	373	344	357	337	330	366	360	337	330	342	350	381	374	348	388	353	356	368	377	337	348	312	373	331	361	345	334	355	342	349	393	353	377	379	339	359	361	367	365	347	395	327	368	373	365	335	370	360	351	337	356	341	391	342	341	354	355	347	352	338	330	394	363	367	346	360	359	364	359	341	397	353	335	367	317	382	342	349	323	347	349	334	380	341	362	331	353	340	347	357	360	358	373	383	336	375	319	369	341	332	383	359	383	336	358	341	356	356	367	336	335	350	350	353	336	320	333	352	368	366	315	338	339	380	359	348	351	310	381	325	340	343	331	356	348	352	337	332	356	340	343	319	345	386	335	358	377	360	371	325	341	360	381	361	321	357	326	352	355	345	313	341	354	391	351	296	369	343	335	375	341	355	365	375	328	339	345	359	347	324	364	386	353	338	321	337	384	362	367	368	344	374	349	319	384	369	381	346	349	372	368	373	346	368	332	341	346	340	352	340	342	334	352	340	335	360	343	325	325	318	390	343	338	327	336	345	345	360	339	363	371	344	358	370	371	348	346	332	356	349	349	355	343	368	341	363	370	348	332	362	349	360	347	340	371	359	375	345	356	355	351	337	367	390	365	382	340	339	349	344	370	340	379	353	346	309	350	385	372	374	340	367	351	330	344	361	354	385	354	338	361	336	369	355	367	367	360	349	401	343	363	332	332	341	329	339	382	323	367	318	377	308	366	335	328	355	328	382	356	363	365	338	316	348	374	338	372	358	350	369	336	358	350	358	343	360	338	348	347	366	349	325	377	361	375	341	322	328	347	332	377	358	350	347	347	350	387	346	349	374	354	356	349	357	378	348	361	360	316	349	344	358	377	357	370	342	368	356	371	343	360	351	318	356	348	374	373	379	350	349	327	341	331	335	352	353	336	349	333	361	342	380	366	336	369	356	366	343	374	363	320	353	369	342	369	315	336	337	363	342	351	369	393	339	373	353	367	344	353	337	335	360	336	344	371	352	364	353	351	347	327	357	348	377	316	354	355	348	348	383	376	317	378	342	352	371	374	350	330	347	344	339	382	351	343	356	348	345	378	302	328	366	352	350	332	387	341	335	348	363	339	330	326	355	368	372	332	349	353	386	346	374	334	342	365	354	362	360	367	336	332	346	386	341	361	339	339	337	373	356	352	339	360	311	346	361	364	366	366	362	375	351	358	347	364	327	360	356	365	349	334	363	333	317	341	351	322	334	334	343	387	361	365	336	341	325	371	367	354	359	369	347	382	334	357	337	344	351	355	334	345	322	346	364	336	359	358	335	353	334	341	374	354	335	337	368	366	367	342	370	346	368	407	375	345	349	350	345	351	336	361	361	323	366	336	335	370	370	331	320	355	333	366	394	334	376	355	354	376	324	358	321	357	330	356	346	354	359	337	372	369	352	362	325	321	345	353	332	351	317	360	378	352	316	335	331	378	369	375	352	346	346	391	366	367	336	350	327	349	371	365	369	364	365	312	375	339	330	336	386	363	369	331	344	329	343	366	347	347	359	322	386	374	352	368	373	334	373	334	304	345	368	366	366	377	326	341	363	329	359	335	341	327	363	360	373	345	317	358	355	317	383	332	351	347	368	364	334	348	355	354	342	351	374	355	333	373	357	377	336	370	372	353	353	367	362	361	345	357	359	359	363	335	355	355	316	357	324	386	381	346	298	343	332	348	360	407	359	350	388	372	355	340	378	337	335	363	358	322	344	330	365	360	377	335	349	344	321	340	322	343	342	362	339	337	344	354	341	325	373	338	374	315	358	371	341	401	354	342	312	350	352	340	363	395	350	377	346	357	338	341	345	358	352	314	389	335	306	360	360	352	356	364	371	370	361	358	376	342	334	341	357	375	365	317	342	347	380	344	339	359	315	364	371	325	344	346	330	340	364	388	347	361	363	385	359	348	376	351	349	348	370	344	357	360	358	373	351	360	352	389	361	354	334	372	355	372	384	371	365	376	347	368	334	348	344	361	349	384	399	379	356	367	344	358	329	352	314	348	369	353	360	375	355	342	377	344	362	346	323	354	329	358	327	343	359	358	336	333	350	352	381	326	359	361	366	341	329	349	367	334	390	353	350	367	344	357	371	339	340	354	322	365	359	345	336	355	354	359	372	374	372	332	354	346	393	372	332	363	366	362	351	332	342	349	345	321	361	351	320	367	371	366	346	369	332	351	352	340	354	341	341	349	337	372	367	340	354	327	338	360	363
2404	417	240	227	383	482	428	362	374	331	256	258	216	199	147	162	152	103	100	131	104	121	96	96	83	64	86	69	68	65	59	70	84	59	66	71	61	65	51	56	50	44	49	42	49	49	24	36	45	46	47	48	50	49	50	49	42	43	44	36	46	37	42	38	42	37	33	44	52	37	44	24	41	35	33	39	54	41	33	47	51	49	39	38	48	36	45	41	39	41	33	40	44	47	41	38	45	49	36	34	36	38	36	45	41	36	28	46	47	52	45	38	37	50	47	37	51	36	36	38	48	39	43	42	40	38	39	41	34	48	48	34	32	44	35	51	48	39	41	37	45	35	34	38	45	40	44	36	35	43	43	42	41	44	42	29	37	47	48	54	34	42	27	36	46	43	44	41	35	41	42	42	38	41	38	46	39	45	31	31	26	31	40	39	32	43	45	42	31	31	42	36	44	49	43	25	48	46	43	40	37	50	42	44	36	44	41	40	34	45	35	34	39	53	35	38	37	51	51	37	45	45	37	34	44	31	29	34	36	56	41	37	45	46	32	40	33	38	44	35	41	45	36	39	45	57	38	40	46	24	36	38	37	40	41	35	35	43	43	27	45	42	47	41	46	37	40	38	43	31	42	48	36	41	51	43	35	39	37	46	36	36	43	41	50	36	28	33	38	41	43	43	33	41	40	51	40	34	43	38	56	40	47	42	34	40	38	31	52	39	43	36	35	30	46	44	36	40	32	41	32	46	32	55	44	47	46	56	45	37	43	31	50	40	30	31	34	43	42	32	52	40	47	45	42	35	32	43	40	31	31	33	39	49	42	26	43	41	40	51	24	40	53	39	34	45	33	50	40	43	38	39	33	47	40	37	53	47	41	38	38	29	43	41	42	36	36	44	30	36	51	33	38	48	30	38	37	40	40	51	40	43	40	45	39	40	45	47	52	31	33	40	45	41	45	46	51	50	46	47	50	49	38	40	37	34	39	48	42	32	48	42	39	42	40	31	54	39	38	38	46	44	40	25	36	49	38	48	49	30	44	45	34	46	37	43	31	41	42	30	40	40	36	40	39	28	50	43	47	46	33	42	33	36	39	48	45	43	42	28	38	28	40	40	43	31	32	44	23	34	34	26	42	45	36	40	43	34	45	32	45	41	37	38	34	52	49	41	38	40	31	34	42	38	34	39	23	37	45	41	46	42	56	32	47	36	40	41	45	41	41	43	36	35	54	41	41	31	42	44	35	34	33	37	34	33	59	37	34	54	46	38	33	36	35	48	37	48	35	50	50	49	30	45	42	41	44	43	29	40	38	39	36	29	33	39	37	42	29	44	45	34	39	35	35	34	41	49	42	35	37	41	30	40	34	40	43	47	35	36	57	31	47	43	35	41	41	39	42	39	35	50	41	38	42	50	41	35	40	33	39	43	37	41	49	46	31	48	50	34	37	38	37	43	37	27	41	34	43	35	29	40	30	47	51	36	47	36	40	31	34	36	56	37	44	47	48	39	40	33	37	41	36	46	36	45	40	32	27	30	48	48	45	39	51	32	51	30	37	44	48	43	41	44	51	28	43	36	32	35	43	41	36	36	38	42	42	39	33	39	35	43	43	40	40	48	40	43	41	26	33	47	34	33	39	42	55	43	42	37	37	37	36	37	31	33	38	44	37	44	44	37	40	45	36	38	42	47	32	37	23	40	42	41	38	38	41	38	36	40	41	46	48	38	37	45	49	38	40	32	44	41	42	36	34	41	22	54	42	48	37	46	29	37	43	38	41	43	38	33	36	38	39	45	39	43	44	42	38	37	36	35	43	52	31	26	42	52	38	27	42	40	37	37	30	50	34	39	45	42	49	41	32	47	47	43	44	40	27	36	35	36	36	43	42	32	31	51	41	44	38	36	53	41	47	37	42	47	34	50	34	36	47	31	38	49	44	41	38	28	34	40	46	44	46	43	38	27	34	33	43	49	44	38	50	48	35	38	37	32	55	40	53	42	48	32	33	43	41	51	37	35	35	34	51	39	42	34	45	48	48	39	33	46	29	38	39	49	45	45	42	38	42	49	40	44	39	27	46	37	42	39	42	37	47	32	52	42	48	48	31	46	37	40	46	40	43	37	44	41	43	32	33	35	32	33	34	48	41	44	42	41	40	31	34	49	39	42	42	43	38	46	52	39	44	31	42	41	43	29	39	40	42	34	35	49	42	32	39	36	26	45	45	50	33	45	40	48	38	35	51	34	33	41	42	36	32	35	41	39	48	35	43	45	49	39	38	35	38	36	40	38	32	39	28	31	50	54	26	35	44	41	38	40	33	41	32	40	43	36	31	37	43	43	44	35	44	42	39	39	44	43	56	42	59	44	43	34	42	39	51	44	40	53	39	24	37	39	37	25	37	35	43	53	38	44	50	46	36	44	43	39	49	41	45	46	36	33	45	31	53	39	47	33	31	38	28	38	40	45	40	33	39	43	51	51	44	30	32	52	41	34	40	28	37	36	32	42	48	39	40	29	40	34	50	44	40	36	48	41	38	38	50	42	39	51	45	46	38	33	43	44	37	31	33	41	41	33	48	42	55	32	33	32	26	38	26	45	36	40	47	36	53	42	43	27	35	51	33	34	39	42	39	49	33	42	45	39	36	43	47	41	41	30	54	39	25	32	36	42	43	49	37	42	44	46	36	35	39	40	42	46	32	33	36	36	28	30	55	51	35	46	44	47	33	38	43	39	52	34	45	36	43	44	44	48	32	41	40	28	38	27	35	45	39	35	51	38	43	42	40	28	45	52	39	39	35	49	35	42	34	38	35	45	33	41	46	41	45	46	49	43	50	39	40	39	41	40	32	31	49	43	44	47	49	35	45	32	36	39	46	37	40	34	44	37	48	38	52	46	52	38	37	37	49	36	43	54	39	38	28	44	37	44	43	37	45	27	52	49	49	38	45	37	42	45	38	51	45	39	46	29	42	37	33	37	43	37	45	40	48	35	38	37	41	40	38	32	37	43	41	41	31	37	37	42	43	28	27	33	36	46	43	47	31	40	38	42	42	44	44	44	38	48	49	26	36	47	33	46	53	38	45	33	42	40	31	47	33	40	30	49	35	45	43	47	41	39	43	37	39	31	41	33	37	38	36	36	44	35	28	38	40	34	46	34	46	47	38	34	43	47	39	46	45	33	38	40	35	38	36	44	45	37	46	39	42	44	41	32	34	37	25	41	43	47	37	55	35	37	33	37	41	45	34	39	36	46	52	42	40	35	41	42	49	43	53	40	45	48	42	42	51	43	41	46	37	27	31	35	40	36	40	42	45	31	41	41	43	46	33	50	39	40	44	35	32	31	46	27	36	40	37	40	42	34	29	41	30	38	35	33	32	31	48	39	41	39	43	34	39	36	45	47	47	41	58	32	30	55	35	38	42	35	49	49	36	37	46	21	41	44	37	31	45	42	46	42	38	38	35	39	40	43	38	31	38	50	36	42	46	42	43	43	46	44
16207	10764	6283	17861	27210	27255	24192	20959	18060	15312	13059	10911	9569	8358	7544	6578	5942	5298	4628	4419	4310	3836	3318	2980	2632	2410	2249	2200	1960	2014	1979	1933	1874	1723	1585	1484	1338	1267	1199	1167	1098	1108	1043	993	872	811	872	799	759	761	711	711	727	714	718	735	736	723	722	708	726	718	721	697	747	687	683	715	692	686	673	642	668	693	671	702	656	683	691	659	701	681	611	689	679	697	670	670	673	644	682	649	643	660	681	639	689	689	676	681	678	664	671	650	639	648	687	672	637	694	693	661	672	688	678	636	690	666	696	725	672	691	615	649	676	674	650	685	699	668	645	667	662	697	638	654	699	670	675	699	678	664	714	654	633	642	669	651	649	693	667	642	666	712	666	629	660	638	687	714	708	692	702	652	668	669	724	669	671	690	667	682	669	705	646	635	665	657	670	699	684	621	661	632	680	647	677	657	659	667	642	712	636	641	696	674	705	647	682	658	689	649	667	619	661	687	651	677	671	653	674	633	622	666	729	694	658	672	652	662	668	644	649	668	632	684	633	650	696	680	648	682	667	589	657	684	623	648	614	698	706	660	672	649	668	660	680	665	640	651	677	660	653	677	642	674	659	695	662	638	694	641	632	657	731	653	631	635	672	635	604	668	632	681	665	661	719	653	637	689	682	695	641	631	669	673	660	650	681	658	669	649	630	682	654	709	634	673	674	632	636	642	629	637	642	691	714	694	635	647	618	679	664	651	683	668	665	668	672	649	628	665	673	653	668	653	636	658	660	678	638	680	663	674	644	686	659	660	639	648	650	671	639	629	627	632	629	706	631	676	675	649	697	666	648	669	619	657	682	671	608	689	628	714	631	699	654	713	675	670	608	638	703	712	674	645	650	669	664	672	653	653	651	649	630	629	688	668	663	574	670	675	623	592	629	679	690	652	710	680	635	658	700	671	702	647	665	651	675	668	726	626	699	666	657	676	683	701	697	662	671	648	658	622	679	644	647	645	624	678	628	670	714	636	654	654	646	645	676	677	671	690	652	660	667	698	656	655	641	653	641	657	650	684	682	631	627	676	681	648	687	622	687	664	621	652	691	652	672	651	663	686	616	637	663	668	651	659	680	699	627	679	627	654	669	699	666	641	623	662	643	656	655	670	683	648	697	697	634	607	646	660	657	724	640	657	680	654	630	705	645	632	658	678	624	699	706	702	627	673	685	647	673	633	700	696	653	645	689	648	650	714	662	648	693	661	671	671	725	676	687	691	638	656	634	652	660	699	677	687	655	647	659	694	660	681	648	702	688	683	691	662	680	644	674	652	656	638	699	594	646	589	648	699	650	669	681	666	675	670	694	631	669	669	707	660	698	585	728	616	639	663	645	616	634	655	643	653	642	686	668	668	684	654	645	625	664	637	703	674	656	667	671	646	650	636	673	711	653	682	655	642	679	660	699	710	718	691	645	646	655	671	673	654	690	615	659	669	661	655	680	647	668	681	653	669	662	655	665	715	655	714	662	719	663	680	627	650	691	645	626	687	685	636	693	686	679	640	650	682	646	661	635	664	654	686	664	636	661	647	673	670	639	672	675	670	699	662	683	622	665	648	678	660	686	652	710	621	658	664	684	658	659	647	689	671	663	716	699	595	637	699	683	694	637	643	672	654	678	680	682	656	647	616	664	661	665	624	652	684	605	685	700	621	679	694	637	634	670	667	655	703	619	628	638	664	694	665	622	686	647	665	659	673	690	683	697	635	656	665	684	665	670	689	656	623	705	662	644	676	680	683	658	663	699	696	674	657	608	620	696	710	670	699	730	664	682	684	640	659	663	666	680	663	620	634	669	671	643	666	678	653	654	664	652	624	662	682	674	669	691	594	680	645	620	672	621	658	645	646	632	690	622	641	649	681	675	659	680	643	654	659	665	650	696	636	613	709	634	664	678	697	635	623	639	623	645	647	631	713	637	648	669	653	680	662	695	667	669	610	644	638	674	663	658	628	666	642	654	686	712	685	663	648	636	683	715	632	653	625	616	621	673	681	655	634	706	687	657	688	642	687	688	709	662	673	690	682	652	655	650	678	671	681	733	619	694	624	637	662	666	666	671	643	666	682	639	646	656	691	631	626	649	643	645	647	636	693	682	645	661	653	668	667	656	645	644	680	642	678	666	637	664	674	656	632	645	666	673	677	665	649	660	653	689	665	686	683	665	674	687	722	697	655	697	676	672	650	672	640	633	695	699	653	679	612	630	673	679	607	680	681	613	622	666	642	681	633	646	673	686	669	611	662	638	649	685	649	655	649	640	681	622	706	692	682	645	679	656	656	660	681	621	632	646	633	644	688	684	632	661	682	654	719	650	682	642	686	669	695	666	691	697	716	678	643	700	696	655	670	639	673	710	678	670	655	651	618	667	684	614	689	702	652	669	679	633	663	673	637	595	647	662	643	677	648	655	625	647	677	694	665	673	638	669	665	657	696	652	664	678	633	604	676	639	676	664	609	672	673	640	693	696	662	689	706	639	664	654	656	647	668	660	672	652	660	638	628	631	643	676	660	688	657	680	665	637	657	649	649	666	724	632	629	652	660	619	641	704	635	599	615	642	662	617	654	649	708	678	672	686	682	675	691	698	680	712	662	619	629	666	653	653	667	610	671	650	617	646	627	619	640	633	661	667	700	666	697	692	646	694	653	632	630	649	649	654	690	686	701	711	649	627	637	622	685	682	673	677	675	632	658	669	666	708	622	643	602	636	687	698	685	652	630	678	643	658	666	606	672	700	635	677	641	685	675	616	639	703	661	675	638	703	641	661	678	665	720	635	624	654	671	656	645	623	720	646	653	694	618	630	640	616	664	643	711	667	691	659	619	656	641	664	681	674	658	680	671	662	675	632	640	648	667	661	648	638	665	637	705	688	667	662	656	652	726	656	642	668	672	650	622	639	677	680	637	684	633	687	630	657	681	666	665	664	677	699	672	663	649	688	649	657	682	645	699	680	645	684	626	697	656	690	675	640	670	665	696	670	670	657	610	668	650	686	692	697	661	692	645	678	650	622	715	624	680	667	663	647	729	705	641	642	651	630	668	711	685	658	582	620	645	634	693	705	670	644	641	635	715	670	659	681	683	677	646	671	653	639	676	629	658	698	669	650	644	615	696	618	640	639	696	658	667	678	669	660	641	665	661	635	659	684	688	694	650	672	641	710	661	619	621	687	677	662	675	666	642	638	619	663	649	629	680	705	687	695	662	673	615	637	654	634	640	664	665	622	720	668	645	623	659	663	643	665	705	669	676	685	695	630	671	668	682	673	686	718	688	679	658	733	668	650	618	674	664	651	688	663	679	645	610	613	653	652	681	672	681	690	672	650	643	648	658	622	667	663	661	678	640	683	629	647	663	661	630	652	667	647	697	632	645	666	637	639	630	594	652	698	649	631	638	696	695	635	644	676	641	685	673	610	640	668	654	636	688	667	679	693	708	622	644	627	657	624	624	664	637	658	655	627	684	670	657	630	643
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
